move icon to common; update translations
authorKonrad Rosenbaum <konrad@silmor.de>
Sun, 10 Jul 2016 19:29:29 +0000 (21:29 +0200)
committerKonrad Rosenbaum <konrad@silmor.de>
Sun, 10 Jul 2016 19:29:29 +0000 (21:29 +0200)
18 files changed:
Makefile
commonlib/commonlib.pro
commonlib/icon.qrc [moved from sessman/icon.qrc with 100% similarity]
commonlib/smoke-common_de.ts [new file with mode: 0644]
commonlib/smoke-common_en.ts [new file with mode: 0644]
iface/iface.pro
iface/smoke-ifc_de.ts
iface/smoke-ifc_de_SAX.ts [deleted file]
iface/smoke-ifc_en.ts
sessman/sessman.pro
sessman/smoke-sm_de.ts [new file with mode: 0644]
sessman/smoke-sm_en.ts [new file with mode: 0644]
src/smoke.pro
src/smoke_de.ts
src/smoke_de_SAX.ts [deleted file]
src/smoke_en.ts
www/translations/server_de.ts
www/translations/server_en.ts

index 1168e00..cdac6fc 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -132,14 +132,18 @@ sdoc:
 lrelease:
        cd src && $(LREL) smoke.pro
        cd iface && $(LREL) iface.pro
+       cd commonlib && $(LREL) commonlib.pro
+       cd sessman && $(LREL) sessman.pro
        for i in `find plugins -name '*.pro'` ; do $(LREL) $$i ; done
-       mkdir -p bin && cp src/smoke*.qm iface/smoke*.qm sessman/*.qm bin
+       mkdir -p bin && cp src/smoke*.qm iface/smoke*.qm sessman/*.qm commonlib/*.qm bin
        cp `find plugins -name '*.qm'` bin
        -$(MAKE) -C www/translations LREL=$(LREL) XPAT=$(XPAT) lrelease
 
 lupdate:
        cd src && $(LUPD) smoke.pro
        cd iface && $(LUPD) iface.pro
+       cd commonlib && $(LUPD) commonlib.pro
+       cd sessman && $(LUPD) sessman.pro
        for i in `find plugins -name '*.pro'` ; do $(LUPD) $$i ; done
        $(MAKE) -C www/translations LUPD=$(LUPD) lupdate
 
index b739fe9..a361ba6 100644 (file)
@@ -22,6 +22,7 @@ HEADERS += configdialog.h mapplication.h
 SOURCES += configdialog.cpp mapplication.cpp
 INCLUDEPATH += .
 DEPENDPATH += $$INCLUDEPATH
+RESOURCES += icon.qrc
 
 include(crypto/crypto.pri)
 include(widgets/widgets.pri)
similarity index 100%
rename from sessman/icon.qrc
rename to commonlib/icon.qrc
diff --git a/commonlib/smoke-common_de.ts b/commonlib/smoke-common_de.ts
new file mode 100644 (file)
index 0000000..66561d6
--- /dev/null
@@ -0,0 +1,1461 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="de">
+<context>
+    <name>MAppStyleDialog</name>
+    <message>
+        <location filename="configdialog.cpp" line="632"/>
+        <source>Application Style</source>
+        <translation>Applikationsstil</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="635"/>
+        <source>GUI Style:</source>
+        <translation>Grafikstil:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="637"/>
+        <source>System Default</source>
+        <translation>Systemstandard</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="645"/>
+        <source>Stylesheet:</source>
+        <translation>Stylesheet:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="656"/>
+        <source>Ok</source>
+        <translation>Ok</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="659"/>
+        <source>Cancel</source>
+        <translation>Abbrechen</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="665"/>
+        <source>Select Stylesheet</source>
+        <translation>Stylesheet auswählen</translation>
+    </message>
+</context>
+<context>
+    <name>MApplication</name>
+    <message>
+        <location filename="mapplication.cpp" line="123"/>
+        <source>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2013&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%3&apos; revision &apos;%4&apos;.&lt;p&gt;The current application data base path is &apos;%5&apos;.</source>
+        <oldsource>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2011&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%3&apos; revision &apos;%4&apos;.&lt;p&gt;The current application data base path is &apos;%5&apos;.</oldsource>
+        <translation>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2013&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;geschkützt unter der GNU GPL v.3 oder neueren Versionen&lt;p&gt;Siehe auch &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;Diese version wurde aus Repository &apos;%3&apos; revision &apos;%4&apos; gebaut.&lt;p&gt;Der Datenpfad ist &apos;%5&apos;.</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="144"/>
+        <source>MagicSmoke Version Information</source>
+        <translation>MagicSmoke Versionsinformationen</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="147"/>
+        <source>&lt;h3&gt;MagicSmoke Version %3&lt;/h3&gt;&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;Repository:&lt;td&gt;%1&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Revision:&lt;td&gt;%2&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Modification&amp;nbsp;State:&lt;td&gt;%4&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Commit Time:&lt;td&gt;%5&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Committer:&lt;td&gt;%6&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;
+&lt;h3&gt;Libraries&lt;/h3&gt;
+&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;WOC:&lt;td&gt;%7&lt;br/&gt;%8&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PACK&amp;nbsp;Library:&lt;td&gt;%9&lt;br/&gt;%10&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Qt:&lt;td&gt;%11&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ELAM:&lt;td&gt;%12&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Default:&lt;td&gt;%13 in directory %14&lt;br/&gt;version %15&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Built-In:&lt;td&gt;%16 (library: %17)&lt;/tr&gt;&lt;/table&gt;</source>
+        <translation>&lt;h3&gt;MagicSmoke Version %3&lt;/h3&gt;&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;Repository:&lt;td&gt;%1&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Revision:&lt;td&gt;%2&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Zustand:&lt;td&gt;%4&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Zeit:&lt;td&gt;%5&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Committer:&lt;td&gt;%6&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;
+&lt;h3&gt;Bibliotheken&lt;/h3&gt;
+&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;WOC:&lt;td&gt;%7&lt;br/&gt;%8&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PACK&amp;nbsp;Library:&lt;td&gt;%9&lt;br/&gt;%10&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Qt:&lt;td&gt;%11&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ELAM:&lt;td&gt;%12&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Default:&lt;td&gt;%13 im Verzeichnis %14&lt;br/&gt;Version %15&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Built-In:&lt;td&gt;%16 (library: %17)&lt;/tr&gt;&lt;/table&gt;</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="225"/>
+        <source>default:/index.html</source>
+        <comment>default help URL, if you translate the index.html file, then change this as well</comment>
+        <translation>default:/index.html</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="440"/>
+        <location filename="mapplication.cpp" line="447"/>
+        <source>New Update</source>
+        <translation>Neues Update</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="440"/>
+        <source>A new version of MagicSmoke is available. Do you want to download the new version %1?</source>
+        <translation>Eine neue Version von MagicSmoke ist verfügbar. Möchten sie die Version &apos;%1&apos; jetzt herunterladen?</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="447"/>
+        <source>A new version of MagicSmoke is ready for installation. Do you want to install?</source>
+        <translation>Eine neue Version von MagicSmoke ist bereit für die Installation. Möchten Sie jetzt installieren?</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="454"/>
+        <source>Update Complete</source>
+        <translation>Update abgeschlossen</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="454"/>
+        <source>A new version of MagicSmoke has been installed. It will be used the next time you start MagicSmoke.</source>
+        <translation>Eine neue Version von MagicSmoke wurde installiert. Nach einem Neustart der Applikation wird diese aktiv werden.</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="459"/>
+        <source>Update Failed</source>
+        <translation>Update fehlgeschlagen</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="459"/>
+        <source>An update of MagicSmoke failed.</source>
+        <translation>Das Update von MagicSmoke ist leider fehlgeschlagen.</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="225"/>
+        <location filename="mapplication.cpp" line="230"/>
+        <source>&amp;Help</source>
+        <translation>&amp;Hilfe</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="121"/>
+        <source>About MagicSmoke</source>
+        <translation>Über MagicSmoke</translation>
+    </message>
+</context>
+<context>
+    <name>MBarcodeConfiguration</name>
+    <message>
+        <location filename="misc/barcode-plugin.cpp" line="27"/>
+        <source>Configure Barcode Plugins</source>
+        <translation>Barcode-Plugins konfigurieren</translation>
+    </message>
+    <message>
+        <location filename="misc/barcode-plugin.cpp" line="36"/>
+        <source>&amp;Save</source>
+        <translation>&amp;Speichern</translation>
+    </message>
+    <message>
+        <location filename="misc/barcode-plugin.cpp" line="38"/>
+        <source>&amp;Cancel</source>
+        <translation>&amp;Abbrechen</translation>
+    </message>
+</context>
+<context>
+    <name>MBarcodeLine</name>
+    <message>
+        <location filename="widgets/barcodeline.cpp" line="23"/>
+        <source>Type a barcode into this line or scan it with a barcode scanner.</source>
+        <translation>Bitte geben Sie den Barcode in diese Zeile ein oder scannen Sie ihn.</translation>
+    </message>
+    <message>
+        <location filename="widgets/barcodeline.cpp" line="24"/>
+        <source>Type or scan a barcode.</source>
+        <translation>Barcode eingeben oder scannen.</translation>
+    </message>
+</context>
+<context>
+    <name>MCentDialog</name>
+    <message>
+        <location filename="widgets/centbox.cpp" line="105"/>
+        <source>OK</source>
+        <translation>Ok</translation>
+    </message>
+    <message>
+        <location filename="widgets/centbox.cpp" line="108"/>
+        <source>Cancel</source>
+        <translation>Abbrechen</translation>
+    </message>
+</context>
+<context>
+    <name>MConfigDialog</name>
+    <message>
+        <location filename="configdialog.cpp" line="50"/>
+        <source>Magic Smoke Configuration</source>
+        <translation>Magic Smoke Konfiguration</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="61"/>
+        <source>&amp;Profile</source>
+        <translation>&amp;Profil</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="62"/>
+        <source>&amp;New Profile...</source>
+        <translation>&amp;Neues Profil</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="63"/>
+        <source>&amp;Delete Profile</source>
+        <translation>Profil &amp;Löschen</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="64"/>
+        <source>&amp;Rename Profile</source>
+        <translation>Profil &amp;Umbenennen</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="65"/>
+        <source>C&amp;lone Profile</source>
+        <translation>Profil &amp;kopieren</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="66"/>
+        <source>&amp;Make Default Profile</source>
+        <translation>Zum Standardprofil machen</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="68"/>
+        <source>&amp;Export Host Key...</source>
+        <translation>Hostkey &amp;exportieren...</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="69"/>
+        <source>&amp;Import Host Key...</source>
+        <translation>Hostkey &amp;importieren...</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="70"/>
+        <source>&amp;Generate Host Key...</source>
+        <translation>Hostkey &amp;generieren...</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="72"/>
+        <source>&amp;Close Window</source>
+        <translation>&amp;Fenster schließen</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="73"/>
+        <source>&amp;Settings</source>
+        <translation>&amp;Einstellungen</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="74"/>
+        <source>&amp;Language...</source>
+        <translation>&amp;Sprache</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="75"/>
+        <source>&amp;OpenOffice.org Settings...</source>
+        <translation>&amp;OpenOffice Einstellungen...</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="76"/>
+        <source>Set &amp;Default Label Font...</source>
+        <translation>Standardschrift für Aufkleber setzen...</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="77"/>
+        <source>Set &amp;Application Style...</source>
+        <translation>&amp;Applikationsstil setzen...</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="91"/>
+        <source>Connection</source>
+        <translation>Verbindung</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="96"/>
+        <source>Server URL:</source>
+        <translation>Server-URL:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="101"/>
+        <source>Proxy:</source>
+        <translation>Proxy:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="109"/>
+        <source>Proxy Username:</source>
+        <translation>Nutzername Proxy:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="112"/>
+        <source>Proxy Password:</source>
+        <translation>Passwort Proxy:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="120"/>
+        <source>Authentication</source>
+        <translation>Authentifizierung</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="123"/>
+        <source>Hostname:</source>
+        <translation>Hostname:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="126"/>
+        <source>Hostkey:</source>
+        <translation>Hostkey:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="129"/>
+        <source>Default Username:</source>
+        <translation>Standardnutzername:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="132"/>
+        <source>Hint for Username:</source>
+        <translation>Hinweis für Nutzername:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="138"/>
+        <source>SSL Exceptions</source>
+        <translation>SSL Ausnahmen</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="140"/>
+        <source>List of non-fatal SSL exceptions:</source>
+        <translation>Liste der unkritischen SSL Ausnahmen:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="148"/>
+        <source>Clear</source>
+        <translation>Zurücksetzen</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="150"/>
+        <source>Probe Server</source>
+        <translation>Server prüfen</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="153"/>
+        <source>Scripting</source>
+        <translation>Scripte</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="157"/>
+        <source>You can set scripting preferences here. You have the following options:
+Allow: if active scripts from this source are allowed to run.
+Priority: locations with the lowest value are searched first, when a script it found the other locations are ignored.</source>
+        <translation>Hier können Sie Scripteinstellungen machen. Sie haben folgende Optionen:
+Erlauben: wenn ausgewählt dann sind Scripte von dieser Quelle erlaubt.
+Priorität: Quellen mit dem niedrigsten Wert werden zuerst durchsucht.</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="159"/>
+        <source>Server side scripts:</source>
+        <translation>Serverseitige Scripte:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="161"/>
+        <location filename="configdialog.cpp" line="167"/>
+        <location filename="configdialog.cpp" line="173"/>
+        <source>allow</source>
+        <translation>erlauben</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="162"/>
+        <location filename="configdialog.cpp" line="168"/>
+        <location filename="configdialog.cpp" line="174"/>
+        <source>Prio:</source>
+        <translation>Priorität:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="165"/>
+        <source>Built in scripts:</source>
+        <translation>Eingebaute Scripte:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="171"/>
+        <source>User local scripts:</source>
+        <translation>Nutzerscripte:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="177"/>
+        <source>User script path:</source>
+        <translation>Nutzerscriptpfad:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="306"/>
+        <location filename="configdialog.cpp" line="382"/>
+        <source>New Profile</source>
+        <translation>Neues Profil</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="306"/>
+        <location filename="configdialog.cpp" line="341"/>
+        <location filename="configdialog.cpp" line="382"/>
+        <source>Please enter a profile name. It must be non-empty and must not be used yet:</source>
+        <translation>Bitte geben Sie einen Profilnamen ein (mind. 1 Zeichen):</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="341"/>
+        <source>Rename Profile</source>
+        <translation>Profil Umbenennen</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="348"/>
+        <location filename="configdialog.cpp" line="458"/>
+        <location filename="configdialog.cpp" line="473"/>
+        <location filename="configdialog.cpp" line="487"/>
+        <location filename="configdialog.cpp" line="495"/>
+        <location filename="configdialog.cpp" line="499"/>
+        <location filename="configdialog.cpp" line="504"/>
+        <location filename="configdialog.cpp" line="509"/>
+        <location filename="configdialog.cpp" line="514"/>
+        <source>Warning</source>
+        <translation>Warnung</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="348"/>
+        <source>This profile name is already in use.</source>
+        <translation>Dieser Profilname ist bereits in Benutzung.</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="432"/>
+        <source>Generate Hostkey</source>
+        <translation>Hostkey generieren</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="432"/>
+        <source>Do you really want to generate a new host key for this profile? This may disable all accounts from this host.</source>
+        <translation>Wollen Sie wirklich einen neuen Hostkey für dieses Profil generieren? Es ist möglich dass Sie sich danach nicht mehr einloggen können.</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="447"/>
+        <source>Export Key to File</source>
+        <translation>Hostkey als Datei speichern</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="458"/>
+        <source>Unable to open file %1 for writing: %2</source>
+        <translation>Datei %1 kann nicht zum Schreiben geöffnet werden: %2</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="473"/>
+        <source>Importing a key overwrites the host key that is currently used by this profile. This may disable your accounts. Do you still want to continue?</source>
+        <translation>Der Import eines Keys überschreibt den aktuellen Key des Profils. Dies könnte Ihre Accounts unbenutzbar machen. Trotzdem fortfahren?</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="476"/>
+        <source>Import Key from File</source>
+        <translation>Key aus Datei importieren</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="487"/>
+        <source>Unable to open file %1 for reading: %2</source>
+        <translation>Datei %1 kann nicht zum Lesen geöffnet werden: %2</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="495"/>
+        <location filename="configdialog.cpp" line="499"/>
+        <source>This is not a host key file.</source>
+        <translation>Dies ist keine Hostkeydatei.</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="504"/>
+        <source>This host key file does not contain a valid host name.</source>
+        <translation>Die Hostkeydatei enthält keinen gültigen Hostnamen.</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="509"/>
+        <source>This host key file does not contain a valid key.</source>
+        <translation>Diese Datei enthält keinen gültigen Hostkey.</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="514"/>
+        <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
+        <translation>Die Checksumme dieser Datei ist fehlgeschlagen. Bitte besorgen Sie eine neue Kopie der Datei.</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="535"/>
+        <source>Chose Default Font</source>
+        <translation>Standardschriftart auswählen</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="535"/>
+        <source>Please chose a default font:</source>
+        <translation>Bitte wählen Sie eine Standardschrift:</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="568"/>
+        <location filename="configdialog.cpp" line="570"/>
+        <source>Server Probe</source>
+        <translation>Server Prüfen</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="568"/>
+        <source>The request finished without errors.</source>
+        <translation>Die Anfrage war erfolgreich.</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="570"/>
+        <source>The request finished with an error: %1</source>
+        <translation>Die Anfrage hatte Fehler: %1</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="586"/>
+        <source>SSL Errors encountered:
+</source>
+        <translation>SSL-Fehler wurden gefunden:
+</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="591"/>
+        <source>Certificate &quot;%1&quot;
+  Fingerprint (sha1): %2
+  Error: %3
+</source>
+        <translation>Zertifikat: %1
+  Fingerabdruck (SHA1): %2
+  Fehler: %3
+</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="600"/>
+        <source>Accept connection anyway?</source>
+        <translation>Verbindung trotzdem nutzen?</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="601"/>
+        <source>SSL Warning</source>
+        <translation>SSL Warnung</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="619"/>
+        <source>Common Name</source>
+        <translation>Common Name</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="619"/>
+        <source>SHA-1 Digest</source>
+        <translation>SHA-1 Hash</translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="619"/>
+        <source>Error Type</source>
+        <translation>Fehlertyp</translation>
+    </message>
+</context>
+<context>
+    <name>MEventView</name>
+    <message>
+        <location filename="widgets/eventview.cpp" line="77"/>
+        <source>Artist: %1</source>
+        <translation>Künstler: %1</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="78"/>
+        <source>Starttime: %1</source>
+        <translation>Beginn: %1</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="79"/>
+        <source>Endtime: %1</source>
+        <translation>Ende: %1</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="80"/>
+        <source>Room: %1</source>
+        <translation>Spielstätte: %1</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="81"/>
+        <source>Seats: %1 max. (%2 sold out; %3 reserved; %4 free)</source>
+        <translation>Plätze: %1 maximal (%2 verkauft; %3 reserviert; %4 frei)</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="83"/>
+        <source>&lt;div style=&quot;background-color:#ff8080&quot;&gt;Sold Out!&lt;/div&gt;</source>
+        <comment>Colored display for sold out tickets</comment>
+        <translation>&lt;div style=&quot;background-color:#ff8080&quot;&gt;Nicht verfügbar!&lt;/div&gt;</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="84"/>
+        <source>&lt;table border=1 style=&quot;border-style:groove; background-color:#00ff00&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;div style=&quot;background-color:#80ff80&quot;&gt;&lt;a href=&quot;%1&quot;&gt;Order Tickets...&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+        <comment>Colored display for ordering tickets</comment>
+        <translation>&lt;table border=1 style=&quot;border-style:groove; background-color:#00ff00&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;div style=&quot;background-color:#80ff80&quot;&gt;&lt;a href=&quot;%1&quot;&gt;Bestellen...&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="85"/>
+        <source>&lt;div style=&quot;background-color:#c0c0c0&quot;&gt;Unable to sell.&lt;/div&gt;</source>
+        <comment>Colored display for tickets unavailable to this user</comment>
+        <translation>&lt;div style=&quot;background-color:#c0c0c0&quot;&gt;Kann nicht verkauft werden.&lt;/div&gt;</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="92"/>
+        <source>Prices</source>
+        <translation>Preise</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="94"/>
+        <source>Category</source>
+        <translation>Kategorie</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="94"/>
+        <source>Price</source>
+        <translation>Preis</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="94"/>
+        <source>Available</source>
+        <translation>Verfügbar</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="94"/>
+        <source>Max. Seats</source>
+        <translation>Max. Plätze</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="94"/>
+        <source>Order</source>
+        <translation>Bestellen</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="114"/>
+        <source>Description</source>
+        <translation>Beschreibung</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="115"/>
+        <source>Comment</source>
+        <translation>Kommentar</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="163"/>
+        <source>Warning</source>
+        <translation>Warnung</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="163"/>
+        <source>Unable to open URL %1</source>
+        <translation>Kann URL &apos;%1&apos; nicht öffnen.</translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="174"/>
+        <source>&lt;h1&gt;{event.name|html}&lt;/h1&gt;
+Artist: {event.artist|html}&lt;p&gt;
+Starttime: {event.startTimeString}&lt;br&gt;
+Endtime: {event.endTimeString}&lt;p&gt;
+Room: {event.room|html}&lt;br&gt;
+Seats: {event.capacity} max. ({event.amountSold} sold out; {event.amountReserved} reserved; {event.amountFree} free)&lt;p&gt;
+{% if(event.haveAccess) %}
+{% endif %}</source>
+        <translation></translation>
+    </message>
+</context>
+<context>
+    <name>MKeyGen</name>
+    <message numerus="yes">
+        <location filename="crypto/keygen.cpp" line="59"/>
+        <location filename="crypto/keygen.cpp" line="89"/>
+        <source>Current random buffer: %n Bits</source>
+        <translation>
+            <numerusform>Aktueller Zufallspuffer: %n Bit</numerusform>
+            <numerusform>Aktueller Zufallspuffer: %n Bits</numerusform>
+        </translation>
+    </message>
+    <message>
+        <location filename="crypto/keygen.cpp" line="43"/>
+        <source>Magic Smoke Key Generator</source>
+        <translation>Magic Smoke Schlüsselgenerator</translation>
+    </message>
+    <message>
+        <location filename="crypto/keygen.cpp" line="54"/>
+        <source>&lt;html&gt;&lt;h1&gt;Key Generation&lt;/h1&gt;
+I am currently collecting random bits in order to generate a host key for this installation. Please use mouse and keyboard to generate more random. Alternatively you can load a key from an external medium.&lt;p&gt;
+At least %1 Bits of random are required.</source>
+        <translation>&lt;html&gt;&lt;h1&gt;Schlüsselgenerierung&lt;/h1&gt;Das Programm sammelt gerade Zufallsbits für diese Installation. Bitte benutzen Sie Maus und Tastatur, um mehr Zufall zu generieren. Alternativ können Sie auch einen fertigen Schlüssel von einem externen Medium laden.&lt;p&gt;Mindestens %1 Zufallsbits werden gebraucht.</translation>
+    </message>
+    <message>
+        <location filename="crypto/keygen.cpp" line="70"/>
+        <source>&amp;OK</source>
+        <translation>&amp;Ok</translation>
+    </message>
+    <message>
+        <location filename="crypto/keygen.cpp" line="72"/>
+        <source>&amp;Cancel</source>
+        <translation>&amp;Abbrechen</translation>
+    </message>
+</context>
+<context>
+    <name>MLabelConfig</name>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="380"/>
+        <source>Label Configuration</source>
+        <translation>Etikettenkonfiguration</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="383"/>
+        <source>Ticket Labels:</source>
+        <translation>Eintrittskarten:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="386"/>
+        <location filename="templates/labeldlg.cpp" line="425"/>
+        <source>Print Dialog:</source>
+        <translation>Druckdialog:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="387"/>
+        <location filename="templates/labeldlg.cpp" line="426"/>
+        <source>Always ask for printer</source>
+        <translation>Immer nach Drucker fragen</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="388"/>
+        <location filename="templates/labeldlg.cpp" line="427"/>
+        <source>Ask if unknown or not present</source>
+        <translation>Fragen wenn unbekannt oder nicht angeschlossen</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="389"/>
+        <location filename="templates/labeldlg.cpp" line="428"/>
+        <source>Never ask for printer</source>
+        <translation>Niemals nach Drucker fragen</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="391"/>
+        <location filename="templates/labeldlg.cpp" line="430"/>
+        <source>Page Dialog:</source>
+        <translation>Seitendialog:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="392"/>
+        <location filename="templates/labeldlg.cpp" line="431"/>
+        <source>Always ask for page layout</source>
+        <translation>Immer nach Seiteneinteilung fragen</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="393"/>
+        <location filename="templates/labeldlg.cpp" line="432"/>
+        <source>Ask if more than one label per page</source>
+        <translation>Nur fragen wenn mehr als 1 Etikett zu bedrucken ist</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="394"/>
+        <location filename="templates/labeldlg.cpp" line="433"/>
+        <source>Never ask for page layout</source>
+        <translation>Niemals fragen (ganze Seite nutzen)</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="401"/>
+        <location filename="templates/labeldlg.cpp" line="438"/>
+        <source>Printer:</source>
+        <translation>Drucker:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="407"/>
+        <source>Chose Printer for Tickets</source>
+        <translation>Drucker für Eintrittskarten</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="408"/>
+        <location filename="templates/labeldlg.cpp" line="445"/>
+        <source>Set Printer</source>
+        <translation>Drucker setzen</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="414"/>
+        <location filename="templates/labeldlg.cpp" line="451"/>
+        <source>Print Mode:</source>
+        <translation>Druckmodus:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="415"/>
+        <location filename="templates/labeldlg.cpp" line="452"/>
+        <source>Direct Print</source>
+        <translation>Direktdruck</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="416"/>
+        <location filename="templates/labeldlg.cpp" line="453"/>
+        <source>Use Buffer Pixmap</source>
+        <translation>Puffer-Bitmap benutzen</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="422"/>
+        <source>Voucher Labels:</source>
+        <translation>Gutschein-Etiketten:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="444"/>
+        <source>Chose Printer for Vouchers</source>
+        <translation>Drucker für Gutscheine</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="460"/>
+        <source>Ok</source>
+        <translation>Ok</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="462"/>
+        <source>Cancel</source>
+        <translation>Abbrechen</translation>
+    </message>
+</context>
+<context>
+    <name>MLabelDialog</name>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="48"/>
+        <source>Label Printing Setup</source>
+        <translation>Etikettendruck einrichten</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="57"/>
+        <source>mm</source>
+        <comment>defaultmetric: mm, in, cm</comment>
+        <translation>mm</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="83"/>
+        <source>Label offset:</source>
+        <translation>Seitenrand:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="89"/>
+        <source>Label size:</source>
+        <translation>Etikettengröße:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="95"/>
+        <source>Unit:</source>
+        <translation>Einheit:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="97"/>
+        <source>Millimeter</source>
+        <translation>Millimeter</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="98"/>
+        <source>Centimeter</source>
+        <translation>Zentimeter</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="99"/>
+        <source>Inch</source>
+        <translation>Zoll</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="107"/>
+        <source>Page usage:</source>
+        <translation>Seitennutzung:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="110"/>
+        <source>Page %1</source>
+        <translation>Seite %1</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="154"/>
+        <source>Ok</source>
+        <translation>Ok</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="158"/>
+        <source>Cancel</source>
+        <translation>Abbrechen</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="357"/>
+        <source>Warning: the label may not fit on the page!</source>
+        <translation>Warnung: der Aufkleber könnte größer als die eingestellte Seite sein!</translation>
+    </message>
+</context>
+<context>
+    <name>MLabelPrintDialog</name>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="657"/>
+        <source>Custom Size</source>
+        <comment>paper type</comment>
+        <translation>Benutzerdefinierte Größe</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="658"/>
+        <source>A0</source>
+        <comment>paper type</comment>
+        <translation>A0</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="659"/>
+        <source>A1</source>
+        <comment>paper type</comment>
+        <translation>A1</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="660"/>
+        <source>A2</source>
+        <comment>paper type</comment>
+        <translation>A2</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="661"/>
+        <source>A3</source>
+        <comment>paper type</comment>
+        <translation>A3</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="662"/>
+        <source>A4</source>
+        <comment>paper type</comment>
+        <translation>A4</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="663"/>
+        <source>A5</source>
+        <comment>paper type</comment>
+        <translation>A5</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="664"/>
+        <source>A6</source>
+        <comment>paper type</comment>
+        <translation>A6</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="665"/>
+        <source>A7</source>
+        <comment>paper type</comment>
+        <translation>A7</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="666"/>
+        <source>A8</source>
+        <comment>paper type</comment>
+        <translation>A8</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="667"/>
+        <source>A9</source>
+        <comment>paper type</comment>
+        <translation>A9</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="668"/>
+        <source>B0</source>
+        <comment>paper type</comment>
+        <translation>B0</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="669"/>
+        <source>B1</source>
+        <comment>paper type</comment>
+        <translation>B1</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="670"/>
+        <source>B2</source>
+        <comment>paper type</comment>
+        <translation>B2</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="671"/>
+        <source>B3</source>
+        <comment>paper type</comment>
+        <translation>B3</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="672"/>
+        <source>B4</source>
+        <comment>paper type</comment>
+        <translation>B4</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="673"/>
+        <source>B5</source>
+        <comment>paper type</comment>
+        <translation>B5</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="674"/>
+        <source>B6</source>
+        <comment>paper type</comment>
+        <translation>B6</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="675"/>
+        <source>B7</source>
+        <comment>paper type</comment>
+        <translation>B7</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="676"/>
+        <source>B8</source>
+        <comment>paper type</comment>
+        <translation>B8</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="677"/>
+        <source>B9</source>
+        <comment>paper type</comment>
+        <translation>B9</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="678"/>
+        <source>B10</source>
+        <comment>paper type</comment>
+        <translation>B10</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="679"/>
+        <source>C5E</source>
+        <comment>paper type</comment>
+        <translation>C5E</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="680"/>
+        <source>U.S. Common 10 Envelope</source>
+        <comment>paper type</comment>
+        <translation>U.S. Common 10 Envelope</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="681"/>
+        <source>DLE</source>
+        <comment>paper type</comment>
+        <translation>DLE</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="682"/>
+        <source>Executive</source>
+        <comment>paper type</comment>
+        <translation>Executive</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="683"/>
+        <source>Folio</source>
+        <comment>paper type</comment>
+        <translation>Folio</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="684"/>
+        <source>Ledger</source>
+        <comment>paper type</comment>
+        <translation>Ledger</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="685"/>
+        <source>Legal</source>
+        <comment>paper type</comment>
+        <translation>Legal</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="686"/>
+        <source>Letter</source>
+        <comment>paper type</comment>
+        <translation>Letter</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="687"/>
+        <source>Tabloid</source>
+        <comment>paper type</comment>
+        <translation>Tabloid</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="697"/>
+        <source>Chose Printer</source>
+        <translation>Drucker auswählen</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="700"/>
+        <source>Printer:</source>
+        <translation>Drucker:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="710"/>
+        <source>Make &amp; Model:</source>
+        <translation>Typ und Modell:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="711"/>
+        <source>Location:</source>
+        <translation>Standort:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="712"/>
+        <source>Description:</source>
+        <translation>Beschreibung:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="713"/>
+        <source>Unit of Measure:</source>
+        <translation>Maßeinheit:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="714"/>
+        <source>Millimeter</source>
+        <translation>Millimeter</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="715"/>
+        <source>Centimeter</source>
+        <translation>Zentimeter</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="716"/>
+        <source>Inch</source>
+        <translation>Zoll</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="718"/>
+        <source>Paper Type:</source>
+        <translation>Papiertyp:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="728"/>
+        <source>Paper Size:</source>
+        <translation>Papiergröße:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="731"/>
+        <source>wide x</source>
+        <comment>paper size: width</comment>
+        <translation>breit x</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="734"/>
+        <source>high</source>
+        <comment>paper size: height</comment>
+        <translation>hoch</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="736"/>
+        <source>Margins:</source>
+        <translation>Ränder:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="747"/>
+        <source>Resolution:</source>
+        <translation>Auflösung:</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="751"/>
+        <source>Print</source>
+        <translation>Drucken</translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="754"/>
+        <source>Cancel</source>
+        <translation>Abbrechen</translation>
+    </message>
+</context>
+<context>
+    <name>MOfficeConfig</name>
+    <message>
+        <location filename="templates/office.cpp" line="105"/>
+        <source>Configure OpenOffice.org Access</source>
+        <translation>Zugriff auf OpenOffice Konfigurieren</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="115"/>
+        <source>OpenOffice.org</source>
+        <translation>OpenOffice.org</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="117"/>
+        <source>Path to Executable:</source>
+        <translation>Pfad zum Programm:</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="119"/>
+        <source>...</source>
+        <comment>select OpenOffice path button</comment>
+        <translation>...</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="122"/>
+        <source>Printing ODF</source>
+        <translation>ODF Drucken</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="125"/>
+        <source>Printer:</source>
+        <translation>Drucker:</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="128"/>
+        <source>(Default Printer)</source>
+        <translation>(Standarddrucker)</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="138"/>
+        <source>Always confirm printer when printing ODF</source>
+        <translation>Drucker bestägen, wenn ODF gedruckt wird.</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="140"/>
+        <source>Save printed files</source>
+        <translation>Gedruckte Dateien auch speichern</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="143"/>
+        <source>Opening ODF</source>
+        <translation>ODF Öffnen</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="145"/>
+        <source>Always open as Read-Only</source>
+        <translation>Immer im Nur-Lese-Modus öffnen</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="147"/>
+        <source>Automatically open all newly created files</source>
+        <translation>Alle neuen Dateien automatisch öffnen</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="153"/>
+        <source>OK</source>
+        <translation>Ok</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="156"/>
+        <source>Cancel</source>
+        <translation>Abbrechen</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="176"/>
+        <source>Select OpenOffice.org executable</source>
+        <translation>OpenOffice.org Programm wählen</translation>
+    </message>
+</context>
+<context>
+    <name>MServerClock</name>
+    <message>
+        <location filename="misc/sclock.cpp" line="41"/>
+        <source>Show Format Info</source>
+        <translation>Zeige Formatinformationen</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="44"/>
+        <source>Show Full Time</source>
+        <translation>Langes Zeitformat</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="46"/>
+        <source>%W, %D %N %Y %a:%I %p %t</source>
+        <comment>full time format</comment>
+        <translation>%W, %D. %N %Y %h:%I %t</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="48"/>
+        <source>Show Date Only</source>
+        <translation>nur Datum zeigen</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="49"/>
+        <source>%w, %M/%D/%Y</source>
+        <comment>date only format</comment>
+        <translation>%w, %D.%M.%Y</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="51"/>
+        <source>Show Time Only</source>
+        <translation>nur Uhrzeit zeigen</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="52"/>
+        <source>%a:%I %p %t</source>
+        <comment>time only format</comment>
+        <translation>%h:%I %t</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="54"/>
+        <source>Show Short Date/Time</source>
+        <translation>Kurzform Datum und Zeit</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="55"/>
+        <source>%w %Y-%M-%D %h:%I %t</source>
+        <comment>ISO like short time format</comment>
+        <translation>%w %Y-%M-%D %h:%I %t</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="74"/>
+        <source>Server Time Zone: %1
+Offset from UTC: %2 minutes %3</source>
+        <translation>Server-Zeitzone: %1
+Offset von UTC: %2 Minuten %3</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="77"/>
+        <source>east</source>
+        <comment>positive time zone offset</comment>
+        <translation>östlich</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="77"/>
+        <source>west</source>
+        <comment>negative time zone offset</comment>
+        <translation>westlich</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="106"/>
+        <source>Server Format Info</source>
+        <translation>Sever Formatinformationen</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="114"/>
+        <source>Number Format:</source>
+        <translation>Zahlenformat:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="115"/>
+        <source>Decimal Dot:</source>
+        <translation>Dezimaltrenner:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="116"/>
+        <source>Separator:</source>
+        <translation>Füllzeichen:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="116"/>
+        <source>&apos;%1&apos; every %2 digits</source>
+        <translation>&apos;%1&apos; aller %2 Ziffern</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="119"/>
+        <source>Currency Settings:</source>
+        <translation>Währungseinstellungen:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="120"/>
+        <source>Currency Symbol:</source>
+        <translation>Währungssymbol:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="121"/>
+        <source>Division Digits:</source>
+        <translation>Dezimalstellen:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="122"/>
+        <source>Negative Sign:</source>
+        <translation>Negationszeichen:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="123"/>
+        <source>Positive Sign:</source>
+        <translation>Pluszeichen:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="124"/>
+        <source>Example:</source>
+        <translation>Beispiel:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="127"/>
+        <source>Date and Time Settings:</source>
+        <translation>Datums- und Zeit-Einstellungen:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="128"/>
+        <source>Day of the Week:</source>
+        <translation>Wochentag:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="129"/>
+        <source>Day of the Week Abbreviated:</source>
+        <translation>Abgekürzter Wochentag:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="130"/>
+        <source>Month Names:</source>
+        <translation>Monatsname:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="131"/>
+        <source>Month Names Abbreviated:</source>
+        <translation>Abgekürzter Monatsname:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="132"/>
+        <source>Date Format:</source>
+        <translation>Datumsformat:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="133"/>
+        <source>Time Format:</source>
+        <translation>Zeitformat:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="134"/>
+        <source>Date and Time Format:</source>
+        <translation>Datums- und Zeitformat:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="137"/>
+        <source>System Time Zone:</source>
+        <translation>System-Zeitzone:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="138"/>
+        <source>Current Local Time:</source>
+        <translation>Aktuelle lokale Zeit:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="139"/>
+        <source>Theater/Server Time Zone:</source>
+        <translation>Theater/Server Zeitzone:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="140"/>
+        <source>Current Theater/Server Time:</source>
+        <translation>Aktueller Theater/Server-Zeit:</translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="145"/>
+        <source>Close</source>
+        <translation>Schließen</translation>
+    </message>
+</context>
+<context>
+    <name>initprofile</name>
+    <message>
+        <location filename="mapplication.cpp" line="471"/>
+        <source>Initial Profile Warning</source>
+        <translation>Warnung: initiales Profil</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="471"/>
+        <source>You need a profile to work with Magic Smoke. Please create one now.</source>
+        <translation>Sie brauchen ein Profil, um mit Magic Smoke arbeiten zu können. Bitte legen Sie eines an.</translation>
+    </message>
+</context>
+<context>
+    <name>lang</name>
+    <message>
+        <location filename="mapplication.cpp" line="71"/>
+        <source>Information</source>
+        <translation>Information</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="71"/>
+        <source>The changed language setting will only be active after restarting the application.</source>
+        <translation>Die Änderung der Sprachkonfiguration wird es nach dem nächsten Neustart des Programms wirksam.</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="66"/>
+        <source>Chose Language</source>
+        <translation>Sprache auswählen</translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="66"/>
+        <source>Language:</source>
+        <translation>Sprache:</translation>
+    </message>
+</context>
+<context>
+    <name>office</name>
+    <message>
+        <location filename="templates/office.cpp" line="49"/>
+        <source>Chose Printer</source>
+        <translation>Drucker auswählen</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="52"/>
+        <source>Please chose a printer:</source>
+        <translation>Bitte wählen Sie einen Drucker:</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="56"/>
+        <source>(Default Printer)</source>
+        <translation>(Standarddrucker)</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="72"/>
+        <source>Ok</source>
+        <translation>Ok</translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="94"/>
+        <source>Save current document as...</source>
+        <translation>Aktuelles Dokuement speichern unter...</translation>
+    </message>
+</context>
+</TS>
diff --git a/commonlib/smoke-common_en.ts b/commonlib/smoke-common_en.ts
new file mode 100644 (file)
index 0000000..55b4ebf
--- /dev/null
@@ -0,0 +1,1452 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="en">
+<context>
+    <name>MAppStyleDialog</name>
+    <message>
+        <location filename="configdialog.cpp" line="632"/>
+        <source>Application Style</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="635"/>
+        <source>GUI Style:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="637"/>
+        <source>System Default</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="645"/>
+        <source>Stylesheet:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="656"/>
+        <source>Ok</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="659"/>
+        <source>Cancel</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="665"/>
+        <source>Select Stylesheet</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MApplication</name>
+    <message>
+        <location filename="mapplication.cpp" line="123"/>
+        <source>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2013&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%3&apos; revision &apos;%4&apos;.&lt;p&gt;The current application data base path is &apos;%5&apos;.</source>
+        <oldsource>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2011&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%3&apos; revision &apos;%4&apos;.&lt;p&gt;The current application data base path is &apos;%5&apos;.</oldsource>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="144"/>
+        <source>MagicSmoke Version Information</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="147"/>
+        <source>&lt;h3&gt;MagicSmoke Version %3&lt;/h3&gt;&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;Repository:&lt;td&gt;%1&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Revision:&lt;td&gt;%2&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Modification&amp;nbsp;State:&lt;td&gt;%4&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Commit Time:&lt;td&gt;%5&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Committer:&lt;td&gt;%6&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;
+&lt;h3&gt;Libraries&lt;/h3&gt;
+&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;WOC:&lt;td&gt;%7&lt;br/&gt;%8&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PACK&amp;nbsp;Library:&lt;td&gt;%9&lt;br/&gt;%10&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Qt:&lt;td&gt;%11&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ELAM:&lt;td&gt;%12&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Default:&lt;td&gt;%13 in directory %14&lt;br/&gt;version %15&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Built-In:&lt;td&gt;%16 (library: %17)&lt;/tr&gt;&lt;/table&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="225"/>
+        <source>default:/index.html</source>
+        <comment>default help URL, if you translate the index.html file, then change this as well</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="440"/>
+        <location filename="mapplication.cpp" line="447"/>
+        <source>New Update</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="440"/>
+        <source>A new version of MagicSmoke is available. Do you want to download the new version %1?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="447"/>
+        <source>A new version of MagicSmoke is ready for installation. Do you want to install?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="454"/>
+        <source>Update Complete</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="454"/>
+        <source>A new version of MagicSmoke has been installed. It will be used the next time you start MagicSmoke.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="459"/>
+        <source>Update Failed</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="459"/>
+        <source>An update of MagicSmoke failed.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="225"/>
+        <location filename="mapplication.cpp" line="230"/>
+        <source>&amp;Help</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="121"/>
+        <source>About MagicSmoke</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MBarcodeConfiguration</name>
+    <message>
+        <location filename="misc/barcode-plugin.cpp" line="27"/>
+        <source>Configure Barcode Plugins</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/barcode-plugin.cpp" line="36"/>
+        <source>&amp;Save</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/barcode-plugin.cpp" line="38"/>
+        <source>&amp;Cancel</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MBarcodeLine</name>
+    <message>
+        <location filename="widgets/barcodeline.cpp" line="23"/>
+        <source>Type a barcode into this line or scan it with a barcode scanner.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/barcodeline.cpp" line="24"/>
+        <source>Type or scan a barcode.</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MCentDialog</name>
+    <message>
+        <location filename="widgets/centbox.cpp" line="105"/>
+        <source>OK</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/centbox.cpp" line="108"/>
+        <source>Cancel</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MConfigDialog</name>
+    <message>
+        <location filename="configdialog.cpp" line="50"/>
+        <source>Magic Smoke Configuration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="61"/>
+        <source>&amp;Profile</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="62"/>
+        <source>&amp;New Profile...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="63"/>
+        <source>&amp;Delete Profile</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="64"/>
+        <source>&amp;Rename Profile</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="65"/>
+        <source>C&amp;lone Profile</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="66"/>
+        <source>&amp;Make Default Profile</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="68"/>
+        <source>&amp;Export Host Key...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="69"/>
+        <source>&amp;Import Host Key...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="70"/>
+        <source>&amp;Generate Host Key...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="72"/>
+        <source>&amp;Close Window</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="73"/>
+        <source>&amp;Settings</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="74"/>
+        <source>&amp;Language...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="75"/>
+        <source>&amp;OpenOffice.org Settings...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="76"/>
+        <source>Set &amp;Default Label Font...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="77"/>
+        <source>Set &amp;Application Style...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="91"/>
+        <source>Connection</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="96"/>
+        <source>Server URL:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="101"/>
+        <source>Proxy:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="109"/>
+        <source>Proxy Username:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="112"/>
+        <source>Proxy Password:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="120"/>
+        <source>Authentication</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="123"/>
+        <source>Hostname:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="126"/>
+        <source>Hostkey:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="129"/>
+        <source>Default Username:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="132"/>
+        <source>Hint for Username:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="138"/>
+        <source>SSL Exceptions</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="140"/>
+        <source>List of non-fatal SSL exceptions:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="148"/>
+        <source>Clear</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="150"/>
+        <source>Probe Server</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="153"/>
+        <source>Scripting</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="157"/>
+        <source>You can set scripting preferences here. You have the following options:
+Allow: if active scripts from this source are allowed to run.
+Priority: locations with the lowest value are searched first, when a script it found the other locations are ignored.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="159"/>
+        <source>Server side scripts:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="161"/>
+        <location filename="configdialog.cpp" line="167"/>
+        <location filename="configdialog.cpp" line="173"/>
+        <source>allow</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="162"/>
+        <location filename="configdialog.cpp" line="168"/>
+        <location filename="configdialog.cpp" line="174"/>
+        <source>Prio:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="165"/>
+        <source>Built in scripts:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="171"/>
+        <source>User local scripts:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="177"/>
+        <source>User script path:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="306"/>
+        <location filename="configdialog.cpp" line="382"/>
+        <source>New Profile</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="306"/>
+        <location filename="configdialog.cpp" line="341"/>
+        <location filename="configdialog.cpp" line="382"/>
+        <source>Please enter a profile name. It must be non-empty and must not be used yet:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="341"/>
+        <source>Rename Profile</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="348"/>
+        <location filename="configdialog.cpp" line="458"/>
+        <location filename="configdialog.cpp" line="473"/>
+        <location filename="configdialog.cpp" line="487"/>
+        <location filename="configdialog.cpp" line="495"/>
+        <location filename="configdialog.cpp" line="499"/>
+        <location filename="configdialog.cpp" line="504"/>
+        <location filename="configdialog.cpp" line="509"/>
+        <location filename="configdialog.cpp" line="514"/>
+        <source>Warning</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="348"/>
+        <source>This profile name is already in use.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="432"/>
+        <source>Generate Hostkey</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="432"/>
+        <source>Do you really want to generate a new host key for this profile? This may disable all accounts from this host.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="447"/>
+        <source>Export Key to File</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="458"/>
+        <source>Unable to open file %1 for writing: %2</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="473"/>
+        <source>Importing a key overwrites the host key that is currently used by this profile. This may disable your accounts. Do you still want to continue?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="476"/>
+        <source>Import Key from File</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="487"/>
+        <source>Unable to open file %1 for reading: %2</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="495"/>
+        <location filename="configdialog.cpp" line="499"/>
+        <source>This is not a host key file.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="504"/>
+        <source>This host key file does not contain a valid host name.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="509"/>
+        <source>This host key file does not contain a valid key.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="514"/>
+        <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="535"/>
+        <source>Chose Default Font</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="535"/>
+        <source>Please chose a default font:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="568"/>
+        <location filename="configdialog.cpp" line="570"/>
+        <source>Server Probe</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="568"/>
+        <source>The request finished without errors.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="570"/>
+        <source>The request finished with an error: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="586"/>
+        <source>SSL Errors encountered:
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="591"/>
+        <source>Certificate &quot;%1&quot;
+  Fingerprint (sha1): %2
+  Error: %3
+</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="600"/>
+        <source>Accept connection anyway?</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="601"/>
+        <source>SSL Warning</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="619"/>
+        <source>Common Name</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="619"/>
+        <source>SHA-1 Digest</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="configdialog.cpp" line="619"/>
+        <source>Error Type</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MEventView</name>
+    <message>
+        <location filename="widgets/eventview.cpp" line="77"/>
+        <source>Artist: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="78"/>
+        <source>Starttime: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="79"/>
+        <source>Endtime: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="80"/>
+        <source>Room: %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="81"/>
+        <source>Seats: %1 max. (%2 sold out; %3 reserved; %4 free)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="83"/>
+        <source>&lt;div style=&quot;background-color:#ff8080&quot;&gt;Sold Out!&lt;/div&gt;</source>
+        <comment>Colored display for sold out tickets</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="84"/>
+        <source>&lt;table border=1 style=&quot;border-style:groove; background-color:#00ff00&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;div style=&quot;background-color:#80ff80&quot;&gt;&lt;a href=&quot;%1&quot;&gt;Order Tickets...&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
+        <comment>Colored display for ordering tickets</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="85"/>
+        <source>&lt;div style=&quot;background-color:#c0c0c0&quot;&gt;Unable to sell.&lt;/div&gt;</source>
+        <comment>Colored display for tickets unavailable to this user</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="92"/>
+        <source>Prices</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="94"/>
+        <source>Category</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="94"/>
+        <source>Price</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="94"/>
+        <source>Available</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="94"/>
+        <source>Max. Seats</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="94"/>
+        <source>Order</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="114"/>
+        <source>Description</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="115"/>
+        <source>Comment</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="163"/>
+        <source>Warning</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="163"/>
+        <source>Unable to open URL %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="widgets/eventview.cpp" line="174"/>
+        <source>&lt;h1&gt;{event.name|html}&lt;/h1&gt;
+Artist: {event.artist|html}&lt;p&gt;
+Starttime: {event.startTimeString}&lt;br&gt;
+Endtime: {event.endTimeString}&lt;p&gt;
+Room: {event.room|html}&lt;br&gt;
+Seats: {event.capacity} max. ({event.amountSold} sold out; {event.amountReserved} reserved; {event.amountFree} free)&lt;p&gt;
+{% if(event.haveAccess) %}
+{% endif %}</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MKeyGen</name>
+    <message>
+        <location filename="crypto/keygen.cpp" line="43"/>
+        <source>Magic Smoke Key Generator</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="crypto/keygen.cpp" line="54"/>
+        <source>&lt;html&gt;&lt;h1&gt;Key Generation&lt;/h1&gt;
+I am currently collecting random bits in order to generate a host key for this installation. Please use mouse and keyboard to generate more random. Alternatively you can load a key from an external medium.&lt;p&gt;
+At least %1 Bits of random are required.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message numerus="yes">
+        <location filename="crypto/keygen.cpp" line="59"/>
+        <location filename="crypto/keygen.cpp" line="89"/>
+        <source>Current random buffer: %n Bits</source>
+        <translation>
+            <numerusform>Current random buffer: %n Bit</numerusform>
+            <numerusform>Current random buffer: %n Bits</numerusform>
+        </translation>
+    </message>
+    <message>
+        <location filename="crypto/keygen.cpp" line="70"/>
+        <source>&amp;OK</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="crypto/keygen.cpp" line="72"/>
+        <source>&amp;Cancel</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MLabelConfig</name>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="380"/>
+        <source>Label Configuration</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="383"/>
+        <source>Ticket Labels:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="386"/>
+        <location filename="templates/labeldlg.cpp" line="425"/>
+        <source>Print Dialog:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="387"/>
+        <location filename="templates/labeldlg.cpp" line="426"/>
+        <source>Always ask for printer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="388"/>
+        <location filename="templates/labeldlg.cpp" line="427"/>
+        <source>Ask if unknown or not present</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="389"/>
+        <location filename="templates/labeldlg.cpp" line="428"/>
+        <source>Never ask for printer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="391"/>
+        <location filename="templates/labeldlg.cpp" line="430"/>
+        <source>Page Dialog:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="392"/>
+        <location filename="templates/labeldlg.cpp" line="431"/>
+        <source>Always ask for page layout</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="393"/>
+        <location filename="templates/labeldlg.cpp" line="432"/>
+        <source>Ask if more than one label per page</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="394"/>
+        <location filename="templates/labeldlg.cpp" line="433"/>
+        <source>Never ask for page layout</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="401"/>
+        <location filename="templates/labeldlg.cpp" line="438"/>
+        <source>Printer:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="407"/>
+        <source>Chose Printer for Tickets</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="408"/>
+        <location filename="templates/labeldlg.cpp" line="445"/>
+        <source>Set Printer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="414"/>
+        <location filename="templates/labeldlg.cpp" line="451"/>
+        <source>Print Mode:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="415"/>
+        <location filename="templates/labeldlg.cpp" line="452"/>
+        <source>Direct Print</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="416"/>
+        <location filename="templates/labeldlg.cpp" line="453"/>
+        <source>Use Buffer Pixmap</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="422"/>
+        <source>Voucher Labels:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="444"/>
+        <source>Chose Printer for Vouchers</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="460"/>
+        <source>Ok</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="462"/>
+        <source>Cancel</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MLabelDialog</name>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="48"/>
+        <source>Label Printing Setup</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="57"/>
+        <source>mm</source>
+        <comment>defaultmetric: mm, in, cm</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="83"/>
+        <source>Label offset:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="89"/>
+        <source>Label size:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="95"/>
+        <source>Unit:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="97"/>
+        <source>Millimeter</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="98"/>
+        <source>Centimeter</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="99"/>
+        <source>Inch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="107"/>
+        <source>Page usage:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="110"/>
+        <source>Page %1</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="154"/>
+        <source>Ok</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="158"/>
+        <source>Cancel</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="357"/>
+        <source>Warning: the label may not fit on the page!</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MLabelPrintDialog</name>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="657"/>
+        <source>Custom Size</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="658"/>
+        <source>A0</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="659"/>
+        <source>A1</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="660"/>
+        <source>A2</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="661"/>
+        <source>A3</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="662"/>
+        <source>A4</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="663"/>
+        <source>A5</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="664"/>
+        <source>A6</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="665"/>
+        <source>A7</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="666"/>
+        <source>A8</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="667"/>
+        <source>A9</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="668"/>
+        <source>B0</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="669"/>
+        <source>B1</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="670"/>
+        <source>B2</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="671"/>
+        <source>B3</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="672"/>
+        <source>B4</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="673"/>
+        <source>B5</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="674"/>
+        <source>B6</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="675"/>
+        <source>B7</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="676"/>
+        <source>B8</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="677"/>
+        <source>B9</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="678"/>
+        <source>B10</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="679"/>
+        <source>C5E</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="680"/>
+        <source>U.S. Common 10 Envelope</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="681"/>
+        <source>DLE</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="682"/>
+        <source>Executive</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="683"/>
+        <source>Folio</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="684"/>
+        <source>Ledger</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="685"/>
+        <source>Legal</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="686"/>
+        <source>Letter</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="687"/>
+        <source>Tabloid</source>
+        <comment>paper type</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="697"/>
+        <source>Chose Printer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="700"/>
+        <source>Printer:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="710"/>
+        <source>Make &amp; Model:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="711"/>
+        <source>Location:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="712"/>
+        <source>Description:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="713"/>
+        <source>Unit of Measure:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="714"/>
+        <source>Millimeter</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="715"/>
+        <source>Centimeter</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="716"/>
+        <source>Inch</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="718"/>
+        <source>Paper Type:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="728"/>
+        <source>Paper Size:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="731"/>
+        <source>wide x</source>
+        <comment>paper size: width</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="734"/>
+        <source>high</source>
+        <comment>paper size: height</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="736"/>
+        <source>Margins:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="747"/>
+        <source>Resolution:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="751"/>
+        <source>Print</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/labeldlg.cpp" line="754"/>
+        <source>Cancel</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MOfficeConfig</name>
+    <message>
+        <location filename="templates/office.cpp" line="105"/>
+        <source>Configure OpenOffice.org Access</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="115"/>
+        <source>OpenOffice.org</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="117"/>
+        <source>Path to Executable:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="119"/>
+        <source>...</source>
+        <comment>select OpenOffice path button</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="122"/>
+        <source>Printing ODF</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="125"/>
+        <source>Printer:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="128"/>
+        <source>(Default Printer)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="138"/>
+        <source>Always confirm printer when printing ODF</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="140"/>
+        <source>Save printed files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="143"/>
+        <source>Opening ODF</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="145"/>
+        <source>Always open as Read-Only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="147"/>
+        <source>Automatically open all newly created files</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="153"/>
+        <source>OK</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="156"/>
+        <source>Cancel</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="176"/>
+        <source>Select OpenOffice.org executable</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MServerClock</name>
+    <message>
+        <location filename="misc/sclock.cpp" line="41"/>
+        <source>Show Format Info</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="44"/>
+        <source>Show Full Time</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="46"/>
+        <source>%W, %D %N %Y %a:%I %p %t</source>
+        <comment>full time format</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="48"/>
+        <source>Show Date Only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="49"/>
+        <source>%w, %M/%D/%Y</source>
+        <comment>date only format</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="51"/>
+        <source>Show Time Only</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="52"/>
+        <source>%a:%I %p %t</source>
+        <comment>time only format</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="54"/>
+        <source>Show Short Date/Time</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="55"/>
+        <source>%w %Y-%M-%D %h:%I %t</source>
+        <comment>ISO like short time format</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="74"/>
+        <source>Server Time Zone: %1
+Offset from UTC: %2 minutes %3</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="77"/>
+        <source>east</source>
+        <comment>positive time zone offset</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="77"/>
+        <source>west</source>
+        <comment>negative time zone offset</comment>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="106"/>
+        <source>Server Format Info</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="114"/>
+        <source>Number Format:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="115"/>
+        <source>Decimal Dot:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="116"/>
+        <source>Separator:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="116"/>
+        <source>&apos;%1&apos; every %2 digits</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="119"/>
+        <source>Currency Settings:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="120"/>
+        <source>Currency Symbol:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="121"/>
+        <source>Division Digits:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="122"/>
+        <source>Negative Sign:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="123"/>
+        <source>Positive Sign:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="124"/>
+        <source>Example:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="127"/>
+        <source>Date and Time Settings:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="128"/>
+        <source>Day of the Week:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="129"/>
+        <source>Day of the Week Abbreviated:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="130"/>
+        <source>Month Names:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="131"/>
+        <source>Month Names Abbreviated:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="132"/>
+        <source>Date Format:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="133"/>
+        <source>Time Format:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="134"/>
+        <source>Date and Time Format:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="137"/>
+        <source>System Time Zone:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="138"/>
+        <source>Current Local Time:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="139"/>
+        <source>Theater/Server Time Zone:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="140"/>
+        <source>Current Theater/Server Time:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="misc/sclock.cpp" line="145"/>
+        <source>Close</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>initprofile</name>
+    <message>
+        <location filename="mapplication.cpp" line="471"/>
+        <source>Initial Profile Warning</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="471"/>
+        <source>You need a profile to work with Magic Smoke. Please create one now.</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>lang</name>
+    <message>
+        <location filename="mapplication.cpp" line="66"/>
+        <source>Chose Language</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="66"/>
+        <source>Language:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="71"/>
+        <source>Information</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mapplication.cpp" line="71"/>
+        <source>The changed language setting will only be active after restarting the application.</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>office</name>
+    <message>
+        <location filename="templates/office.cpp" line="49"/>
+        <source>Chose Printer</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="52"/>
+        <source>Please chose a printer:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="56"/>
+        <source>(Default Printer)</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="72"/>
+        <source>Ok</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="templates/office.cpp" line="94"/>
+        <source>Save current document as...</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+</TS>
index 9cbcd80..a595d9d 100644 (file)
@@ -27,5 +27,4 @@ INCLUDEPATH += $$PWD
 #Localization
 TRANSLATIONS = \
        smoke-ifc_de.ts \
-       smoke-ifc_de_SAX.ts \
        smoke-ifc_en.ts
index 8c4a6a9..a0afb38 100644 (file)
         <translation>Login fehlgeschlagen: %1</translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="144"/>
-        <location filename="msinterface.cpp" line="148"/>
-        <location filename="msinterface.cpp" line="153"/>
-        <location filename="msinterface.cpp" line="158"/>
+        <location filename="msinterface.cpp" line="152"/>
+        <location filename="msinterface.cpp" line="156"/>
+        <location filename="msinterface.cpp" line="161"/>
+        <location filename="msinterface.cpp" line="166"/>
         <source>Error</source>
         <translation>Fehler</translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="144"/>
+        <location filename="msinterface.cpp" line="152"/>
         <source>Communication problem while talking to the server, see log for details.</source>
         <translation>Kommunikationsfehler zum Server, bitte schauen Sie ins Log, um Details zu sehen.</translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="148"/>
+        <location filename="msinterface.cpp" line="156"/>
         <source>Communication with server was not successful.</source>
         <translation>Kommunikation mit dem Server ist nicht möglich.</translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="153"/>
+        <location filename="msinterface.cpp" line="161"/>
         <source>The server implementation is too old for this client.</source>
         <translation>Der Server ist zu alt für diesen Client.</translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="158"/>
+        <location filename="msinterface.cpp" line="166"/>
         <source>This client is too old for the server, please upgrade.</source>
         <translation>Dieser Client ist zu alt für den Server.</translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="262"/>
+        <location filename="msinterface.cpp" line="270"/>
         <source>Connection Error</source>
         <translation>Verbindungsfehler</translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="262"/>
+        <location filename="msinterface.cpp" line="270"/>
         <source>There were problems while authenticating the server. Aborting. Check your configuration.</source>
         <translation>Es gab Probelme bei der Authentifikation. Abbruch. Bitte prüfen Sie Ihre Konfiguration.</translation>
     </message>
diff --git a/iface/smoke-ifc_de_SAX.ts b/iface/smoke-ifc_de_SAX.ts
deleted file mode 100644 (file)
index 157e306..0000000
+++ /dev/null
@@ -1,1765 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="de">
-<context>
-    <name>MInterface</name>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="510"/>
-        <source>Backup</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="506"/>
-        <source>GetLanguage</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="507"/>
-        <source>GetValidFlags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="508"/>
-        <source>SetFlag</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="509"/>
-        <source>DeleteFlag</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="511"/>
-        <source>BackupExplore</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="512"/>
-        <source>BackupTable</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="513"/>
-        <source>RestoreBackup</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="514"/>
-        <source>ServerInfo</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="515"/>
-        <source>Login</source>
-        <translation type="unfinished">Droff offn&apos; Reschnor</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="516"/>
-        <source>Logout</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="517"/>
-        <source>GetMyRoles</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="518"/>
-        <source>GetMyRights</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="519"/>
-        <source>ChangeMyPassword</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="520"/>
-        <source>GetAllUsers</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="521"/>
-        <source>GetUser</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="522"/>
-        <source>CreateUser</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="523"/>
-        <source>ChangePassword</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="524"/>
-        <source>DeleteUser</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="525"/>
-        <source>SetUserDescription</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="526"/>
-        <source>GetUserRoles</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="527"/>
-        <source>SetUserRoles</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="528"/>
-        <source>GetUserHosts</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="529"/>
-        <source>SetUserHosts</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="530"/>
-        <source>SetUserFlags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="531"/>
-        <source>GetAllRoles</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="532"/>
-        <source>GetRole</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="533"/>
-        <source>CreateRole</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="534"/>
-        <source>SetRoleDescription</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="535"/>
-        <source>SetRoleRights</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="536"/>
-        <source>DeleteRole</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="537"/>
-        <source>SetRoleFlags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="538"/>
-        <source>GetAllRightNames</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="539"/>
-        <source>GetAllHostNames</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="540"/>
-        <source>GetAllHosts</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="541"/>
-        <source>SetHost</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="542"/>
-        <source>DeleteHost</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="543"/>
-        <source>GetAllContactTypes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="544"/>
-        <source>CreateContactType</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="545"/>
-        <source>GetCustomer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="546"/>
-        <source>GetAllCustomerNames</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="547"/>
-        <source>CreateCustomer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="548"/>
-        <source>ChangeCustomer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="549"/>
-        <source>ChangeCustomerMail</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="550"/>
-        <source>DeleteCustomer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="551"/>
-        <source>GetAddress</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="552"/>
-        <source>GetAllCountries</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="553"/>
-        <source>CreateCountry</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="554"/>
-        <source>ResetCustomerPassword</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="555"/>
-        <source>GetCreateCustomerHints</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="556"/>
-        <source>GetAllArtists</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="557"/>
-        <source>CreateArtist</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="558"/>
-        <source>GetAllPriceCategories</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="559"/>
-        <source>CreatePriceCategory</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="560"/>
-        <source>ChangePriceCategory</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="561"/>
-        <source>GetEvent</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="562"/>
-        <source>GetAllEvents</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="563"/>
-        <source>GetEventList</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="564"/>
-        <source>CreateEvent</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="565"/>
-        <source>ChangeEvent</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="566"/>
-        <source>CancelEvent</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="567"/>
-        <source>GetAllRooms</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="568"/>
-        <source>CreateRoom</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="569"/>
-        <source>GetEventSummary</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="570"/>
-        <source>GetTicket</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="571"/>
-        <source>GetVoucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="572"/>
-        <source>GetOrder</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="573"/>
-        <source>GetOrderList</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="574"/>
-        <source>GetOrdersByEvents</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="575"/>
-        <source>GetOrdersByCustomer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="576"/>
-        <source>GetMyOrders</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="577"/>
-        <source>GetOrdersByUser</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="578"/>
-        <source>GetOrderByBarcode</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="579"/>
-        <source>CreateOrder</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="580"/>
-        <source>CreateReservation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="581"/>
-        <source>ReservationToOrder</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="582"/>
-        <source>CancelOrder</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="583"/>
-        <source>OrderPay</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="584"/>
-        <source>OrderRefund</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="585"/>
-        <source>UseVoucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="586"/>
-        <source>DeductVoucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="587"/>
-        <source>EmptyVoucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="588"/>
-        <source>ChangeVoucherValidity</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="589"/>
-        <source>OrderChangeShipping</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="590"/>
-        <source>OrderMarkShipped</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="591"/>
-        <source>OrderAddComment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="592"/>
-        <source>OrderChangeComments</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="593"/>
-        <source>ReturnTicketVoucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="594"/>
-        <source>ChangeTicketPrice</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="595"/>
-        <source>ChangeTicketPriceCategory</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="596"/>
-        <source>ChangeOrderAddress</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="597"/>
-        <source>GetAllShipping</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="598"/>
-        <source>ChangeShipping</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="599"/>
-        <source>CreateShipping</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="600"/>
-        <source>DeleteShipping</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="601"/>
-        <source>GetValidVoucherPrices</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="602"/>
-        <source>UseTicket</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="603"/>
-        <source>GetEntranceEvents</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="604"/>
-        <source>GetPaymentTypes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="605"/>
-        <source>SetPaymentType</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="606"/>
-        <source>SetDefaultPaymentType</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="607"/>
-        <source>DeletePaymentType</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="608"/>
-        <source>GetTicketAudit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="609"/>
-        <source>GetVoucherAudit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="610"/>
-        <source>GetOrderAudit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="611"/>
-        <source>GetUserAudit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="612"/>
-        <source>WebCartAddTicket</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="613"/>
-        <source>WebCartRemoveTicket</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="614"/>
-        <source>WebCartAddVoucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="615"/>
-        <source>WebCartRemoveVoucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="616"/>
-        <source>GetTemplateList</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="617"/>
-        <source>GetTemplate</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="618"/>
-        <source>SetTemplate</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="619"/>
-        <source>SetTemplateDescription</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="620"/>
-        <source>DeleteTemplate</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="621"/>
-        <source>SetTemplateFlags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="622"/>
-        <source>ChangeEvent:CancelEvent</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="623"/>
-        <source>CreateOrder:AnyVoucherValue</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="624"/>
-        <source>CreateOrder:DiffVoucherValuePrice</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="625"/>
-        <source>CreateOrder:LateSale</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="626"/>
-        <source>CreateOrder:AfterTheFactSale</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="627"/>
-        <source>CreateOrder:CanOrder</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="628"/>
-        <source>CreateOrder:CanSell</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="629"/>
-        <source>CreateOrder:CanOrderTicket</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="630"/>
-        <source>CreateOrder:CanOrderVoucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="631"/>
-        <source>CreateOrder:CanOrderItem</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="632"/>
-        <source>CreateReservation:LateReserve</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="633"/>
-        <source>CancelOrder:CancelSentOrder</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="634"/>
-        <source>CancelOrder:CancelPastTickets</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="635"/>
-        <source>OrderChangeShipping:ChangePrice</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="636"/>
-        <source>OrderMarkShipped:SetTime</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="637"/>
-        <source>ReturnTicketVoucher:ReturnPastTicket</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="638"/>
-        <source>ChangeTicketPrice:ChangeUsedTicket</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="639"/>
-        <source>ChangeTicketPrice:ChangePastTicket</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="640"/>
-        <source>ChangeTicketPriceCategory:ChangeUsedTicket</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMInterface.cpp" line="641"/>
-        <source>ChangeTicketPriceCategory:ChangePastTicket</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MLocalFormat</name>
-    <message>
-        <location filename="misc/misc.cpp" line="209"/>
-        <source>Sunday</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="210"/>
-        <source>Monday</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="211"/>
-        <source>Tuesday</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="212"/>
-        <source>Wednesday</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="213"/>
-        <source>Thursday</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="214"/>
-        <source>Friday</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="215"/>
-        <source>Saturday</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="225"/>
-        <source>Sun</source>
-        <comment>short weekday</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="226"/>
-        <source>Mon</source>
-        <comment>short weekday</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="227"/>
-        <source>Tue</source>
-        <comment>short weekday</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="228"/>
-        <source>Wed</source>
-        <comment>short weekday</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="229"/>
-        <source>Thu</source>
-        <comment>short weekday</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="230"/>
-        <source>Fri</source>
-        <comment>short weekday</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="231"/>
-        <source>Sat</source>
-        <comment>short weekday</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="241"/>
-        <source>January</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="242"/>
-        <source>February</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="243"/>
-        <source>March</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="244"/>
-        <source>April</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="245"/>
-        <source>May</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="246"/>
-        <source>June</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="247"/>
-        <source>July</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="248"/>
-        <source>August</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="249"/>
-        <source>September</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="250"/>
-        <source>October</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="251"/>
-        <source>November</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="252"/>
-        <source>December</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="262"/>
-        <source>Jan</source>
-        <comment>short month name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="263"/>
-        <source>Feb</source>
-        <comment>short month name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="264"/>
-        <source>Mar</source>
-        <comment>short month name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="265"/>
-        <source>Apr</source>
-        <comment>short month name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="266"/>
-        <source>May</source>
-        <comment>short month name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="267"/>
-        <source>Jun</source>
-        <comment>short month name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="268"/>
-        <source>Jul</source>
-        <comment>short month name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="269"/>
-        <source>Aug</source>
-        <comment>short month name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="270"/>
-        <source>Sep</source>
-        <comment>short month name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="271"/>
-        <source>Oct</source>
-        <comment>short month name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="272"/>
-        <source>Nov</source>
-        <comment>short month name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="273"/>
-        <source>Dec</source>
-        <comment>short month name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="282"/>
-        <source>%Y-%M-%D</source>
-        <comment>date format</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="284"/>
-        <source>%h:%I</source>
-        <comment>time format</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="286"/>
-        <source>%Y-%M-%D %h:%I</source>
-        <comment>date and time format</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="310"/>
-        <source>am</source>
-        <comment>AM/PM time component</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="312"/>
-        <source>pm</source>
-        <comment>AM/PM time component</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="320"/>
-        <source>.</source>
-        <comment>decimal dot</comment>
-        <translation type="unfinished">,</translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="323"/>
-        <source>,</source>
-        <comment>thousand division character</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/misc.cpp" line="326"/>
-        <source>0</source>
-        <comment>digits between thousand division chars, &lt;=0 means none</comment>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOCartOrder</name>
-    <message>
-        <location filename="wob/srcMOCartOrder.cpp" line="25"/>
-        <location filename="wob/srcMOCartOrder.cpp" line="32"/>
-        <source>Ok</source>
-        <oldsource>ok</oldsource>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOCartOrder.cpp" line="26"/>
-        <location filename="wob/srcMOCartOrder.cpp" line="33"/>
-        <source>Invalid</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOCartTicket</name>
-    <message>
-        <location filename="wob/srcMOCartTicket.cpp" line="31"/>
-        <location filename="wob/srcMOCartTicket.cpp" line="41"/>
-        <source>Ok</source>
-        <oldsource>ok</oldsource>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOCartTicket.cpp" line="32"/>
-        <location filename="wob/srcMOCartTicket.cpp" line="42"/>
-        <source>EventOver</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOCartTicket.cpp" line="33"/>
-        <location filename="wob/srcMOCartTicket.cpp" line="43"/>
-        <source>TooLate</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOCartTicket.cpp" line="34"/>
-        <location filename="wob/srcMOCartTicket.cpp" line="44"/>
-        <source>Exhausted</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOCartTicket.cpp" line="35"/>
-        <location filename="wob/srcMOCartTicket.cpp" line="45"/>
-        <source>Invalid</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOCartVoucher</name>
-    <message>
-        <location filename="wob/srcMOCartVoucher.cpp" line="27"/>
-        <location filename="wob/srcMOCartVoucher.cpp" line="35"/>
-        <source>Ok</source>
-        <oldsource>ok</oldsource>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOCartVoucher.cpp" line="28"/>
-        <location filename="wob/srcMOCartVoucher.cpp" line="36"/>
-        <source>InvalidValue</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOCartVoucher.cpp" line="29"/>
-        <location filename="wob/srcMOCartVoucher.cpp" line="37"/>
-        <source>InvalidPrice</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOEvent</name>
-    <message>
-        <location filename="wext/event.cpp" line="47"/>
-        <source>.</source>
-        <comment>price decimal dot</comment>
-        <translation type="unfinished">,</translation>
-    </message>
-</context>
-<context>
-    <name>MOOrderAbstract</name>
-    <message>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="33"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="44"/>
-        <source>Placed</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="34"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="45"/>
-        <source>Sent</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="35"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="46"/>
-        <source>Sold</source>
-        <oldsource>sold</oldsource>
-        <translation type="unfinished">Vergaufd</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="36"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="47"/>
-        <source>Cancelled</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="37"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="48"/>
-        <source>Reserved</source>
-        <oldsource>reserved</oldsource>
-        <translation type="unfinished">Resorvierd</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="38"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="49"/>
-        <source>Closed</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOOrderAudit</name>
-    <message>
-        <location filename="wob/srcMOOrderAudit.cpp" line="33"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="44"/>
-        <source>Placed</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderAudit.cpp" line="34"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="45"/>
-        <source>Sent</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderAudit.cpp" line="35"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="46"/>
-        <source>Sold</source>
-        <translation type="unfinished">Vergaufd</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderAudit.cpp" line="36"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="47"/>
-        <source>Cancelled</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderAudit.cpp" line="37"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="48"/>
-        <source>Reserved</source>
-        <translation type="unfinished">Resorvierd</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderAudit.cpp" line="38"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="49"/>
-        <source>Closed</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOOrderInfoAbstract</name>
-    <message>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="33"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="44"/>
-        <source>Placed</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="34"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="45"/>
-        <source>Sent</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="35"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="46"/>
-        <source>Sold</source>
-        <oldsource>sold</oldsource>
-        <translation type="unfinished">Vergaufd</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="36"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="47"/>
-        <source>Cancelled</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="37"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="48"/>
-        <source>Reserved</source>
-        <oldsource>reserved</oldsource>
-        <translation type="unfinished">Resorvierd</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="38"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="49"/>
-        <source>Closed</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOServerFormat</name>
-    <message>
-        <location filename="wob/srcMOServerFormat.cpp" line="33"/>
-        <location filename="wob/srcMOServerFormat.cpp" line="44"/>
-        <source>NoSign</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOServerFormat.cpp" line="34"/>
-        <location filename="wob/srcMOServerFormat.cpp" line="45"/>
-        <source>SignBeforeNum</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOServerFormat.cpp" line="35"/>
-        <location filename="wob/srcMOServerFormat.cpp" line="46"/>
-        <source>SignAfterNum</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOServerFormat.cpp" line="36"/>
-        <location filename="wob/srcMOServerFormat.cpp" line="47"/>
-        <source>SignBeforeSym</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOServerFormat.cpp" line="37"/>
-        <location filename="wob/srcMOServerFormat.cpp" line="48"/>
-        <source>SignAfterSym</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOServerFormat.cpp" line="38"/>
-        <location filename="wob/srcMOServerFormat.cpp" line="49"/>
-        <source>SignParen</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOTicketAbstract</name>
-    <message>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="41"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="56"/>
-        <source>Reserved</source>
-        <oldsource>reserved</oldsource>
-        <translation type="unfinished">Resorvierd</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="42"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="57"/>
-        <source>Ordered</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="43"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="58"/>
-        <source>Used</source>
-        <oldsource>used</oldsource>
-        <translation type="unfinished">Benudsd</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="44"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="59"/>
-        <source>Cancelled</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="45"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="60"/>
-        <source>Refund</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="46"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="61"/>
-        <source>MaskBlock</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="47"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="62"/>
-        <source>MaskPay</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="48"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="63"/>
-        <source>MaskUsable</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="49"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="64"/>
-        <source>MaskReturnable</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="50"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="65"/>
-        <source>MaskChangeable</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOTicketUse</name>
-    <message>
-        <location filename="wob/srcMOTicketUse.cpp" line="35"/>
-        <location filename="wob/srcMOTicketUse.cpp" line="47"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketUse.cpp" line="36"/>
-        <location filename="wob/srcMOTicketUse.cpp" line="48"/>
-        <source>NotFound</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketUse.cpp" line="37"/>
-        <location filename="wob/srcMOTicketUse.cpp" line="49"/>
-        <source>WrongEvent</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketUse.cpp" line="38"/>
-        <location filename="wob/srcMOTicketUse.cpp" line="50"/>
-        <source>AlreadyUsed</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketUse.cpp" line="39"/>
-        <location filename="wob/srcMOTicketUse.cpp" line="51"/>
-        <source>NotUsable</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketUse.cpp" line="40"/>
-        <location filename="wob/srcMOTicketUse.cpp" line="52"/>
-        <source>Unpaid</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOTicketUse.cpp" line="41"/>
-        <location filename="wob/srcMOTicketUse.cpp" line="53"/>
-        <source>InvalidEvent</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOVoucher</name>
-    <message>
-        <location filename="wext/voucher.h" line="42"/>
-        <source>unlimited</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOVoucherAbstract</name>
-    <message>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="29"/>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="38"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="30"/>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="39"/>
-        <source>InvalidValue</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="31"/>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="40"/>
-        <source>InvalidPrice</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="32"/>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="41"/>
-        <source>InvalidTime</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MSInterface</name>
-    <message>
-        <location filename="msinterface.cpp" line="110"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="msinterface.cpp" line="110"/>
-        <source>Login failed: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="msinterface.cpp" line="144"/>
-        <location filename="msinterface.cpp" line="148"/>
-        <location filename="msinterface.cpp" line="153"/>
-        <location filename="msinterface.cpp" line="158"/>
-        <source>Error</source>
-        <translation type="unfinished">Gans doller falschor Fehler</translation>
-    </message>
-    <message>
-        <location filename="msinterface.cpp" line="144"/>
-        <source>Communication problem while talking to the server, see log for details.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="msinterface.cpp" line="148"/>
-        <source>Communication with server was not successful.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="msinterface.cpp" line="153"/>
-        <source>The server implementation is too old for this client.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="msinterface.cpp" line="158"/>
-        <source>This client is too old for the server, please upgrade.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="msinterface.cpp" line="262"/>
-        <source>Connection Error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="msinterface.cpp" line="262"/>
-        <source>There were problems while authenticating the server. Aborting. Check your configuration.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MTemplateStore</name>
-    <message>
-        <location filename="templates/templates.cpp" line="146"/>
-        <source>Retrieving templates from server.</source>
-        <translation type="unfinished">Hole Vorlachn vom Sörvor. S&apos; gann ä bissl dauern.</translation>
-    </message>
-</context>
-<context>
-    <name>WobTransaction</name>
-    <message>
-        <location filename="wob/srcMOAddressAbstract.cpp" line="113"/>
-        <location filename="wob/srcMOAddressAbstract.cpp" line="119"/>
-        <location filename="wob/srcMOAddressAbstract.cpp" line="125"/>
-        <location filename="wob/srcMOArtist.cpp" line="82"/>
-        <location filename="wob/srcMOCartOrder.cpp" line="123"/>
-        <location filename="wob/srcMOCartOrder.cpp" line="135"/>
-        <location filename="wob/srcMOCartOrder.cpp" line="141"/>
-        <location filename="wob/srcMOCartOrder.cpp" line="147"/>
-        <location filename="wob/srcMOCartOrder.cpp" line="157"/>
-        <location filename="wob/srcMOCartTicket.cpp" line="133"/>
-        <location filename="wob/srcMOCartTicket.cpp" line="139"/>
-        <location filename="wob/srcMOCartTicket.cpp" line="145"/>
-        <location filename="wob/srcMOCartTicket.cpp" line="151"/>
-        <location filename="wob/srcMOCartTicket.cpp" line="157"/>
-        <location filename="wob/srcMOCartTicket.cpp" line="169"/>
-        <location filename="wob/srcMOCartVoucher.cpp" line="105"/>
-        <location filename="wob/srcMOCartVoucher.cpp" line="111"/>
-        <location filename="wob/srcMOCartVoucher.cpp" line="117"/>
-        <location filename="wob/srcMOCartVoucher.cpp" line="123"/>
-        <location filename="wob/srcMOContact.cpp" line="68"/>
-        <location filename="wob/srcMOContact.cpp" line="74"/>
-        <location filename="wob/srcMOContact.cpp" line="80"/>
-        <location filename="wob/srcMOContactType.cpp" line="60"/>
-        <location filename="wob/srcMOCustomerAbstract.cpp" line="105"/>
-        <location filename="wob/srcMOCustomerInfoAbstract.cpp" line="67"/>
-        <location filename="wob/srcMOEventAbstract.cpp" line="160"/>
-        <location filename="wob/srcMOEventAbstract.cpp" line="166"/>
-        <location filename="wob/srcMOEventAbstract.cpp" line="172"/>
-        <location filename="wob/srcMOEventAbstract.cpp" line="178"/>
-        <location filename="wob/srcMOEventAbstract.cpp" line="194"/>
-        <location filename="wob/srcMOEventAbstract.cpp" line="208"/>
-        <location filename="wob/srcMOEventAbstract.cpp" line="221"/>
-        <location filename="wob/srcMOEventAbstract.cpp" line="227"/>
-        <location filename="wob/srcMOEventAbstract.cpp" line="233"/>
-        <location filename="wob/srcMOEventAbstract.cpp" line="247"/>
-        <location filename="wob/srcMOEventPrice.cpp" line="100"/>
-        <location filename="wob/srcMOEventPrice.cpp" line="106"/>
-        <location filename="wob/srcMOEventPrice.cpp" line="116"/>
-        <location filename="wob/srcMOEventPrice.cpp" line="122"/>
-        <location filename="wob/srcMOEventPrice.cpp" line="128"/>
-        <location filename="wob/srcMOEventPrice.cpp" line="145"/>
-        <location filename="wob/srcMOEventPrice.cpp" line="151"/>
-        <location filename="wob/srcMOItemAudit.cpp" line="56"/>
-        <location filename="wob/srcMOItemInfo.cpp" line="73"/>
-        <location filename="wob/srcMOItemInfo.cpp" line="79"/>
-        <location filename="wob/srcMOItemInfo.cpp" line="89"/>
-        <location filename="wob/srcMOItemInfo.cpp" line="95"/>
-        <location filename="wob/srcMOItemInfo.cpp" line="101"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="201"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="207"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="217"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="227"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="264"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="270"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="276"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="282"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="288"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="298"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="304"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="156"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="162"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="177"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="183"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="189"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="195"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="201"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="152"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="158"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="167"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="173"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="179"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="191"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="197"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="203"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="209"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="215"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="221"/>
-        <location filename="wob/srcMOPriceCategory.cpp" line="84"/>
-        <location filename="wob/srcMORoom.cpp" line="64"/>
-        <location filename="wob/srcMOSeatPlanBackground.cpp" line="88"/>
-        <location filename="wob/srcMOSeatPlanBackground.cpp" line="94"/>
-        <location filename="wob/srcMOSeatPlanGroup.cpp" line="89"/>
-        <location filename="wob/srcMOSeatPlanGroup.cpp" line="110"/>
-        <location filename="wob/srcMOSeatPlanRow.cpp" line="74"/>
-        <location filename="wob/srcMOSeatPlanRow.cpp" line="89"/>
-        <location filename="wob/srcMOServerFormat.cpp" line="250"/>
-        <location filename="wob/srcMOServerFormat.cpp" line="256"/>
-        <location filename="wob/srcMOShipping.cpp" line="70"/>
-        <location filename="wob/srcMOShipping.cpp" line="76"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="153"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="159"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="171"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="177"/>
-        <location filename="wob/srcMOTicketAudit.cpp" line="70"/>
-        <location filename="wob/srcMOTicketAudit.cpp" line="87"/>
-        <location filename="wob/srcMOTicketUse.cpp" line="131"/>
-        <location filename="wob/srcMOTicketUse.cpp" line="137"/>
-        <location filename="wob/srcMOTicketUse.cpp" line="143"/>
-        <location filename="wob/srcMOTicketUse.cpp" line="149"/>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="124"/>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="130"/>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="145"/>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="155"/>
-        <location filename="wob/srcMOVoucherAudit.cpp" line="63"/>
-        <location filename="wob/srcMOWebCart.cpp" line="116"/>
-        <location filename="wob/srcMOWebCart.cpp" line="122"/>
-        <location filename="wob/srcMOWebCart.cpp" line="128"/>
-        <location filename="wob/srcMOWebCart.cpp" line="134"/>
-        <location filename="wob/srcMOWebCart.cpp" line="144"/>
-        <location filename="wob/srcMOWebSession.cpp" line="67"/>
-        <location filename="wob/srcMOWebSession.cpp" line="77"/>
-        <source>Class &apos;%1&apos; property &apos;%2&apos; is integer, but non-integer was found.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMOCartOrder.cpp" line="129"/>
-        <location filename="wob/srcMOCartTicket.cpp" line="163"/>
-        <location filename="wob/srcMOCartVoucher.cpp" line="129"/>
-        <location filename="wob/srcMOOrderAbstract.cpp" line="258"/>
-        <location filename="wob/srcMOOrderAudit.cpp" line="171"/>
-        <location filename="wob/srcMOOrderInfoAbstract.cpp" line="185"/>
-        <location filename="wob/srcMOServerFormat.cpp" line="280"/>
-        <location filename="wob/srcMOServerFormat.cpp" line="286"/>
-        <location filename="wob/srcMOTicketAbstract.cpp" line="165"/>
-        <location filename="wob/srcMOTicketUse.cpp" line="125"/>
-        <location filename="wob/srcMOVoucherAbstract.cpp" line="136"/>
-        <source>Class &apos;%1&apos; property &apos;%2&apos; is enum, invalid value was found.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMTBackup.cpp" line="95"/>
-        <location filename="wob/srcMTBackupExplore.cpp" line="95"/>
-        <location filename="wob/srcMTBackupTable.cpp" line="113"/>
-        <location filename="wob/srcMTCancelEvent.cpp" line="102"/>
-        <location filename="wob/srcMTCancelOrder.cpp" line="98"/>
-        <location filename="wob/srcMTChangeCustomer.cpp" line="98"/>
-        <location filename="wob/srcMTChangeCustomerMail.cpp" line="103"/>
-        <location filename="wob/srcMTChangeEvent.cpp" line="98"/>
-        <location filename="wob/srcMTChangeMyPassword.cpp" line="104"/>
-        <location filename="wob/srcMTChangeOrderAddress.cpp" line="110"/>
-        <location filename="wob/srcMTChangePassword.cpp" line="102"/>
-        <location filename="wob/srcMTChangePriceCategory.cpp" line="98"/>
-        <location filename="wob/srcMTChangeShipping.cpp" line="98"/>
-        <location filename="wob/srcMTChangeTicketPrice.cpp" line="101"/>
-        <location filename="wob/srcMTChangeTicketPriceCategory.cpp" line="101"/>
-        <location filename="wob/srcMTChangeVoucherValidity.cpp" line="110"/>
-        <location filename="wob/srcMTCreateArtist.cpp" line="110"/>
-        <location filename="wob/srcMTCreateContactType.cpp" line="103"/>
-        <location filename="wob/srcMTCreateCountry.cpp" line="101"/>
-        <location filename="wob/srcMTCreateCustomer.cpp" line="98"/>
-        <location filename="wob/srcMTCreateEvent.cpp" line="98"/>
-        <location filename="wob/srcMTCreateOrder.cpp" line="102"/>
-        <location filename="wob/srcMTCreatePriceCategory.cpp" line="98"/>
-        <location filename="wob/srcMTCreateReservation.cpp" line="99"/>
-        <location filename="wob/srcMTCreateRole.cpp" line="97"/>
-        <location filename="wob/srcMTCreateRoom.cpp" line="108"/>
-        <location filename="wob/srcMTCreateShipping.cpp" line="98"/>
-        <location filename="wob/srcMTCreateUser.cpp" line="108"/>
-        <location filename="wob/srcMTDeductVoucher.cpp" line="107"/>
-        <location filename="wob/srcMTDeleteCustomer.cpp" line="101"/>
-        <location filename="wob/srcMTDeleteFlag.cpp" line="97"/>
-        <location filename="wob/srcMTDeleteHost.cpp" line="97"/>
-        <location filename="wob/srcMTDeletePaymentType.cpp" line="99"/>
-        <location filename="wob/srcMTDeleteRole.cpp" line="97"/>
-        <location filename="wob/srcMTDeleteShipping.cpp" line="97"/>
-        <location filename="wob/srcMTDeleteTemplate.cpp" line="97"/>
-        <location filename="wob/srcMTDeleteUser.cpp" line="100"/>
-        <location filename="wob/srcMTEmptyVoucher.cpp" line="103"/>
-        <location filename="wob/srcMTGetAddress.cpp" line="98"/>
-        <location filename="wob/srcMTGetAllArtists.cpp" line="95"/>
-        <location filename="wob/srcMTGetAllContactTypes.cpp" line="95"/>
-        <location filename="wob/srcMTGetAllCountries.cpp" line="95"/>
-        <location filename="wob/srcMTGetAllCustomerNames.cpp" line="95"/>
-        <location filename="wob/srcMTGetAllEvents.cpp" line="95"/>
-        <location filename="wob/srcMTGetAllHostNames.cpp" line="95"/>
-        <location filename="wob/srcMTGetAllHosts.cpp" line="95"/>
-        <location filename="wob/srcMTGetAllPriceCategories.cpp" line="95"/>
-        <location filename="wob/srcMTGetAllRightNames.cpp" line="95"/>
-        <location filename="wob/srcMTGetAllRoles.cpp" line="95"/>
-        <location filename="wob/srcMTGetAllRooms.cpp" line="95"/>
-        <location filename="wob/srcMTGetAllShipping.cpp" line="95"/>
-        <location filename="wob/srcMTGetAllUsers.cpp" line="95"/>
-        <location filename="wob/srcMTGetCreateCustomerHints.cpp" line="99"/>
-        <location filename="wob/srcMTGetCustomer.cpp" line="98"/>
-        <location filename="wob/srcMTGetEntranceEvents.cpp" line="101"/>
-        <location filename="wob/srcMTGetEvent.cpp" line="98"/>
-        <location filename="wob/srcMTGetEventList.cpp" line="102"/>
-        <location filename="wob/srcMTGetEventSummary.cpp" line="99"/>
-        <location filename="wob/srcMTGetLanguage.cpp" line="102"/>
-        <location filename="wob/srcMTGetMyOrders.cpp" line="102"/>
-        <location filename="wob/srcMTGetMyRights.cpp" line="96"/>
-        <location filename="wob/srcMTGetMyRoles.cpp" line="95"/>
-        <location filename="wob/srcMTGetOrder.cpp" line="98"/>
-        <location filename="wob/srcMTGetOrderAudit.cpp" line="100"/>
-        <location filename="wob/srcMTGetOrderByBarcode.cpp" line="100"/>
-        <location filename="wob/srcMTGetOrderList.cpp" line="99"/>
-        <location filename="wob/srcMTGetOrdersByCustomer.cpp" line="101"/>
-        <location filename="wob/srcMTGetOrdersByEvents.cpp" line="106"/>
-        <location filename="wob/srcMTGetOrdersByUser.cpp" line="105"/>
-        <location filename="wob/srcMTGetPaymentTypes.cpp" line="96"/>
-        <location filename="wob/srcMTGetRole.cpp" line="98"/>
-        <location filename="wob/srcMTGetTemplate.cpp" line="98"/>
-        <location filename="wob/srcMTGetTemplateList.cpp" line="95"/>
-        <location filename="wob/srcMTGetTicket.cpp" line="98"/>
-        <location filename="wob/srcMTGetTicketAudit.cpp" line="99"/>
-        <location filename="wob/srcMTGetUser.cpp" line="98"/>
-        <location filename="wob/srcMTGetUserAudit.cpp" line="105"/>
-        <location filename="wob/srcMTGetUserHosts.cpp" line="98"/>
-        <location filename="wob/srcMTGetUserRoles.cpp" line="98"/>
-        <location filename="wob/srcMTGetValidFlags.cpp" line="95"/>
-        <location filename="wob/srcMTGetValidVoucherPrices.cpp" line="95"/>
-        <location filename="wob/srcMTGetVoucher.cpp" line="98"/>
-        <location filename="wob/srcMTGetVoucherAudit.cpp" line="98"/>
-        <location filename="wob/srcMTLogin.cpp" line="116"/>
-        <location filename="wob/srcMTLogout.cpp" line="94"/>
-        <location filename="wob/srcMTOrderAddComment.cpp" line="103"/>
-        <location filename="wob/srcMTOrderChangeComments.cpp" line="103"/>
-        <location filename="wob/srcMTOrderChangeShipping.cpp" line="104"/>
-        <location filename="wob/srcMTOrderMarkShipped.cpp" line="101"/>
-        <location filename="wob/srcMTOrderPay.cpp" line="112"/>
-        <location filename="wob/srcMTOrderRefund.cpp" line="102"/>
-        <location filename="wob/srcMTReservationToOrder.cpp" line="98"/>
-        <location filename="wob/srcMTResetCustomerPassword.cpp" line="97"/>
-        <location filename="wob/srcMTRestoreBackup.cpp" line="102"/>
-        <location filename="wob/srcMTReturnTicketVoucher.cpp" line="98"/>
-        <location filename="wob/srcMTServerInfo.cpp" line="97"/>
-        <location filename="wob/srcMTSetDefaultPaymentType.cpp" line="100"/>
-        <location filename="wob/srcMTSetFlag.cpp" line="97"/>
-        <location filename="wob/srcMTSetHost.cpp" line="102"/>
-        <location filename="wob/srcMTSetPaymentType.cpp" line="98"/>
-        <location filename="wob/srcMTSetRoleDescription.cpp" line="102"/>
-        <location filename="wob/srcMTSetRoleFlags.cpp" line="104"/>
-        <location filename="wob/srcMTSetRoleRights.cpp" line="104"/>
-        <location filename="wob/srcMTSetTemplate.cpp" line="108"/>
-        <location filename="wob/srcMTSetTemplateDescription.cpp" line="102"/>
-        <location filename="wob/srcMTSetTemplateFlags.cpp" line="100"/>
-        <location filename="wob/srcMTSetUserDescription.cpp" line="102"/>
-        <location filename="wob/srcMTSetUserFlags.cpp" line="104"/>
-        <location filename="wob/srcMTSetUserHosts.cpp" line="104"/>
-        <location filename="wob/srcMTSetUserRoles.cpp" line="104"/>
-        <location filename="wob/srcMTUseTicket.cpp" line="101"/>
-        <location filename="wob/srcMTUseVoucher.cpp" line="103"/>
-        <location filename="wob/srcMTWebCartAddTicket.cpp" line="106"/>
-        <location filename="wob/srcMTWebCartAddVoucher.cpp" line="100"/>
-        <location filename="wob/srcMTWebCartRemoveTicket.cpp" line="103"/>
-        <location filename="wob/srcMTWebCartRemoveVoucher.cpp" line="100"/>
-        <source>XML result parser error: empty response.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="wob/srcMTBackup.cpp" line="103"/>
-        <location filename="wob/srcMTBackupExplore.cpp" line="103"/>
-        <location filename="wob/srcMTBackupTable.cpp" line="121"/>
-        <location filename="wob/srcMTCancelEvent.cpp" line="110"/>
-        <location filename="wob/srcMTCancelOrder.cpp" line="106"/>
-        <location filename="wob/srcMTChangeCustomer.cpp" line="106"/>
-        <location filename="wob/srcMTChangeCustomerMail.cpp" line="111"/>
-        <location filename="wob/srcMTChangeEvent.cpp" line="106"/>
-        <location filename="wob/srcMTChangeMyPassword.cpp" line="112"/>
-        <location filename="wob/srcMTChangeOrderAddress.cpp" line="118"/>
-        <location filename="wob/srcMTChangePassword.cpp" line="110"/>
-        <location filename="wob/srcMTChangePriceCategory.cpp" line="106"/>
-        <location filename="wob/srcMTChangeShipping.cpp" line="106"/>
-        <location filename="wob/srcMTChangeTicketPrice.cpp" line="109"/>
-        <location filename="wob/srcMTChangeTicketPriceCategory.cpp" line="109"/>
-        <location filename="wob/srcMTChangeVoucherValidity.cpp" line="118"/>
-        <location filename="wob/srcMTCreateArtist.cpp" line="118"/>
-        <location filename="wob/srcMTCreateContactType.cpp" line="111"/>
-        <location filename="wob/srcMTCreateCountry.cpp" line="109"/>
-        <location filename="wob/srcMTCreateCustomer.cpp" line="106"/>
-        <location filename="wob/srcMTCreateEvent.cpp" line="106"/>
-        <location filename="wob/srcMTCreateOrder.cpp" line="110"/>
-        <location filename="wob/srcMTCreatePriceCategory.cpp" line="106"/>
-        <location filename="wob/srcMTCreateReservation.cpp" line="107"/>
-        <location filename="wob/srcMTCreateRole.cpp" line="105"/>
-        <location filename="wob/srcMTCreateRoom.cpp" line="116"/>
-        <location filename="wob/srcMTCreateShipping.cpp" line="106"/>
-        <location filename="wob/srcMTCreateUser.cpp" line="116"/>
-        <location filename="wob/srcMTDeductVoucher.cpp" line="115"/>
-        <location filename="wob/srcMTDeleteCustomer.cpp" line="109"/>
-        <location filename="wob/srcMTDeleteFlag.cpp" line="105"/>
-        <location filename="wob/srcMTDeleteHost.cpp" line="105"/>
-        <location filename="wob/srcMTDeletePaymentType.cpp" line="107"/>
-        <location filename="wob/srcMTDeleteRole.cpp" line="105"/>
-        <location filename="wob/srcMTDeleteShipping.cpp" line="105"/>
-        <location filename="wob/srcMTDeleteTemplate.cpp" line="105"/>
-        <location filename="wob/srcMTDeleteUser.cpp" line="108"/>
-        <location filename="wob/srcMTEmptyVoucher.cpp" line="111"/>
-        <location filename="wob/srcMTGetAddress.cpp" line="106"/>
-        <location filename="wob/srcMTGetAllArtists.cpp" line="103"/>
-        <location filename="wob/srcMTGetAllContactTypes.cpp" line="103"/>
-        <location filename="wob/srcMTGetAllCountries.cpp" line="103"/>
-        <location filename="wob/srcMTGetAllCustomerNames.cpp" line="103"/>
-        <location filename="wob/srcMTGetAllEvents.cpp" line="103"/>
-        <location filename="wob/srcMTGetAllHostNames.cpp" line="103"/>
-        <location filename="wob/srcMTGetAllHosts.cpp" line="103"/>
-        <location filename="wob/srcMTGetAllPriceCategories.cpp" line="103"/>
-        <location filename="wob/srcMTGetAllRightNames.cpp" line="103"/>
-        <location filename="wob/srcMTGetAllRoles.cpp" line="103"/>
-        <location filename="wob/srcMTGetAllRooms.cpp" line="103"/>
-        <location filename="wob/srcMTGetAllShipping.cpp" line="103"/>
-        <location filename="wob/srcMTGetAllUsers.cpp" line="103"/>
-        <location filename="wob/srcMTGetCreateCustomerHints.cpp" line="107"/>
-        <location filename="wob/srcMTGetCustomer.cpp" line="106"/>
-        <location filename="wob/srcMTGetEntranceEvents.cpp" line="109"/>
-        <location filename="wob/srcMTGetEvent.cpp" line="106"/>
-        <location filename="wob/srcMTGetEventList.cpp" line="110"/>
-        <location filename="wob/srcMTGetEventSummary.cpp" line="107"/>
-        <location filename="wob/srcMTGetLanguage.cpp" line="110"/>
-        <location filename="wob/srcMTGetMyOrders.cpp" line="110"/>
-        <location filename="wob/srcMTGetMyRights.cpp" line="104"/>
-        <location filename="wob/srcMTGetMyRoles.cpp" line="103"/>
-        <location filename="wob/srcMTGetOrder.cpp" line="106"/>
-        <location filename="wob/srcMTGetOrderAudit.cpp" line="108"/>
-        <location filename="wob/srcMTGetOrderByBarcode.cpp" line="108"/>
-        <location filename="wob/srcMTGetOrderList.cpp" line="107"/>
-        <location filename="wob/srcMTGetOrdersByCustomer.cpp" line="109"/>
-        <location filename="wob/srcMTGetOrdersByEvents.cpp" line="114"/>
-        <location filename="wob/srcMTGetOrdersByUser.cpp" line="113"/>
-        <location filename="wob/srcMTGetPaymentTypes.cpp" line="104"/>
-        <location filename="wob/srcMTGetRole.cpp" line="106"/>
-        <location filename="wob/srcMTGetTemplate.cpp" line="106"/>
-        <location filename="wob/srcMTGetTemplateList.cpp" line="103"/>
-        <location filename="wob/srcMTGetTicket.cpp" line="106"/>
-        <location filename="wob/srcMTGetTicketAudit.cpp" line="107"/>
-        <location filename="wob/srcMTGetUser.cpp" line="106"/>
-        <location filename="wob/srcMTGetUserAudit.cpp" line="113"/>
-        <location filename="wob/srcMTGetUserHosts.cpp" line="106"/>
-        <location filename="wob/srcMTGetUserRoles.cpp" line="106"/>
-        <location filename="wob/srcMTGetValidFlags.cpp" line="103"/>
-        <location filename="wob/srcMTGetValidVoucherPrices.cpp" line="103"/>
-        <location filename="wob/srcMTGetVoucher.cpp" line="106"/>
-        <location filename="wob/srcMTGetVoucherAudit.cpp" line="106"/>
-        <location filename="wob/srcMTLogin.cpp" line="124"/>
-        <location filename="wob/srcMTLogout.cpp" line="102"/>
-        <location filename="wob/srcMTOrderAddComment.cpp" line="111"/>
-        <location filename="wob/srcMTOrderChangeComments.cpp" line="111"/>
-        <location filename="wob/srcMTOrderChangeShipping.cpp" line="112"/>
-        <location filename="wob/srcMTOrderMarkShipped.cpp" line="109"/>
-        <location filename="wob/srcMTOrderPay.cpp" line="120"/>
-        <location filename="wob/srcMTOrderRefund.cpp" line="110"/>
-        <location filename="wob/srcMTReservationToOrder.cpp" line="106"/>
-        <location filename="wob/srcMTResetCustomerPassword.cpp" line="105"/>
-        <location filename="wob/srcMTRestoreBackup.cpp" line="110"/>
-        <location filename="wob/srcMTReturnTicketVoucher.cpp" line="106"/>
-        <location filename="wob/srcMTServerInfo.cpp" line="105"/>
-        <location filename="wob/srcMTSetDefaultPaymentType.cpp" line="108"/>
-        <location filename="wob/srcMTSetFlag.cpp" line="105"/>
-        <location filename="wob/srcMTSetHost.cpp" line="110"/>
-        <location filename="wob/srcMTSetPaymentType.cpp" line="106"/>
-        <location filename="wob/srcMTSetRoleDescription.cpp" line="110"/>
-        <location filename="wob/srcMTSetRoleFlags.cpp" line="112"/>
-        <location filename="wob/srcMTSetRoleRights.cpp" line="112"/>
-        <location filename="wob/srcMTSetTemplate.cpp" line="116"/>
-        <location filename="wob/srcMTSetTemplateDescription.cpp" line="110"/>
-        <location filename="wob/srcMTSetTemplateFlags.cpp" line="108"/>
-        <location filename="wob/srcMTSetUserDescription.cpp" line="110"/>
-        <location filename="wob/srcMTSetUserFlags.cpp" line="112"/>
-        <location filename="wob/srcMTSetUserHosts.cpp" line="112"/>
-        <location filename="wob/srcMTSetUserRoles.cpp" line="112"/>
-        <location filename="wob/srcMTUseTicket.cpp" line="109"/>
-        <location filename="wob/srcMTUseVoucher.cpp" line="111"/>
-        <location filename="wob/srcMTWebCartAddTicket.cpp" line="114"/>
-        <location filename="wob/srcMTWebCartAddVoucher.cpp" line="108"/>
-        <location filename="wob/srcMTWebCartRemoveTicket.cpp" line="111"/>
-        <location filename="wob/srcMTWebCartRemoveVoucher.cpp" line="108"/>
-        <source>XML result parser error line %1 col %2: %3</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-</TS>
index 8d2feab..eca85c3 100644 (file)
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="144"/>
-        <location filename="msinterface.cpp" line="148"/>
-        <location filename="msinterface.cpp" line="153"/>
-        <location filename="msinterface.cpp" line="158"/>
+        <location filename="msinterface.cpp" line="152"/>
+        <location filename="msinterface.cpp" line="156"/>
+        <location filename="msinterface.cpp" line="161"/>
+        <location filename="msinterface.cpp" line="166"/>
         <source>Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="144"/>
+        <location filename="msinterface.cpp" line="152"/>
         <source>Communication problem while talking to the server, see log for details.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="148"/>
+        <location filename="msinterface.cpp" line="156"/>
         <source>Communication with server was not successful.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="153"/>
+        <location filename="msinterface.cpp" line="161"/>
         <source>The server implementation is too old for this client.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="158"/>
+        <location filename="msinterface.cpp" line="166"/>
         <source>This client is too old for the server, please upgrade.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="262"/>
+        <location filename="msinterface.cpp" line="270"/>
         <source>Connection Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="msinterface.cpp" line="262"/>
+        <location filename="msinterface.cpp" line="270"/>
         <source>There were problems while authenticating the server. Aborting. Check your configuration.</source>
         <translation type="unfinished"></translation>
     </message>
index 7733749..42fca3b 100644 (file)
@@ -14,7 +14,6 @@ include(../commonlib/commonlib.pri)
 #Localization
 TRANSLATIONS = \
        smoke-sm_de.ts \
-       smoke-sm_de_SAX.ts \
        smoke-sm_en.ts
 
 #main source files
@@ -22,7 +21,6 @@ SOURCES = sman.cpp login.cpp
 HEADERS = sman.h login.h
 INCLUDEPATH += .
 DEPENDPATH += $$INCLUDEPATH
-RESOURCES += icon.qrc
 
 #make sure the correct Qt DLLs are used
 QT += network gui widgets
diff --git a/sessman/smoke-sm_de.ts b/sessman/smoke-sm_de.ts
new file mode 100644 (file)
index 0000000..b44ff58
--- /dev/null
@@ -0,0 +1,131 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="de">
+<context>
+    <name>MLogin</name>
+    <message>
+        <location filename="login.cpp" line="36"/>
+        <source>Magic Smoke Login</source>
+        <translation>Magic Smoke Login</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="43"/>
+        <source>&amp;File</source>
+        <translation>&amp;Datei</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="44"/>
+        <source>&amp;Exit</source>
+        <translation>Beenden</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="45"/>
+        <source>&amp;Configure</source>
+        <translation>&amp;Konfigurieren</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="46"/>
+        <source>&amp;Configuration...</source>
+        <translation>&amp;Konfigurieren...</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="54"/>
+        <source>Profile:</source>
+        <translation>Profil:</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="58"/>
+        <source>Client:</source>
+        <translation>Programm:</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="61"/>
+        <source>Username:</source>
+        <translation>Benutzername:</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="64"/>
+        <source>Password:</source>
+        <translation>Passwort:</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="75"/>
+        <location filename="login.cpp" line="142"/>
+        <source>Login</source>
+        <translation>Login</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="143"/>
+        <source>Logging in...</source>
+        <translation>Einloggen...</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="161"/>
+        <source>Warning</source>
+        <translation>Warnung</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="161"/>
+        <source>Unable to log in.</source>
+        <translation>Der Login ist fehlgeschlagen.</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="167"/>
+        <source>Getting data...</source>
+        <translation>Hole Daten...</translation>
+    </message>
+</context>
+<context>
+    <name>MSessionManager</name>
+    <message>
+        <location filename="sman.cpp" line="75"/>
+        <source>MagicSmoke Session Manager, waiting for login...</source>
+        <translation>MagicSmoke Session Manager, warte auf Login...</translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="260"/>
+        <source>Warning</source>
+        <translation>Warnung</translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="260"/>
+        <source>Cannot start a client while not logged in!</source>
+        <translation>Programm kann nicht gestartet werden wenn noch kein Login besteht!</translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="291"/>
+        <source>MagicSmoke Session Manager, logged in as %1 at %2.</source>
+        <translation>MagicSmoke Session Manager, eingeloggt als %1 auf Profil %2.</translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="325"/>
+        <source>&amp;Configuration...</source>
+        <translation>&amp;Konfigurieren...</translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="326"/>
+        <source>Start &amp;Expert Client</source>
+        <translation>Starte &amp;Experten-Programm</translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="327"/>
+        <source>Start &amp;Wizard</source>
+        <translation>Starte &amp;Wizard</translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="328"/>
+        <source>Start &amp;Statistics Client</source>
+        <translation>Starte &amp;Statistik-Programm</translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="329"/>
+        <source>Start &amp;Print@Home Daemon</source>
+        <translation>Starte &amp;Print@Home Hintergrundprogramm</translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="330"/>
+        <source>&amp;Quit Session</source>
+        <translation>Session &amp;Beenden</translation>
+    </message>
+</context>
+</TS>
diff --git a/sessman/smoke-sm_en.ts b/sessman/smoke-sm_en.ts
new file mode 100644 (file)
index 0000000..816bd15
--- /dev/null
@@ -0,0 +1,131 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="en">
+<context>
+    <name>MLogin</name>
+    <message>
+        <location filename="login.cpp" line="36"/>
+        <source>Magic Smoke Login</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="43"/>
+        <source>&amp;File</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="44"/>
+        <source>&amp;Exit</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="45"/>
+        <source>&amp;Configure</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="46"/>
+        <source>&amp;Configuration...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="54"/>
+        <source>Profile:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="58"/>
+        <source>Client:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="61"/>
+        <source>Username:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="64"/>
+        <source>Password:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="75"/>
+        <location filename="login.cpp" line="142"/>
+        <source>Login</source>
+        <translation type="unfinished">log into the server</translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="143"/>
+        <source>Logging in...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="161"/>
+        <source>Warning</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="161"/>
+        <source>Unable to log in.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="login.cpp" line="167"/>
+        <source>Getting data...</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
+    <name>MSessionManager</name>
+    <message>
+        <location filename="sman.cpp" line="75"/>
+        <source>MagicSmoke Session Manager, waiting for login...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="260"/>
+        <source>Warning</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="260"/>
+        <source>Cannot start a client while not logged in!</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="291"/>
+        <source>MagicSmoke Session Manager, logged in as %1 at %2.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="325"/>
+        <source>&amp;Configuration...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="326"/>
+        <source>Start &amp;Expert Client</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="327"/>
+        <source>Start &amp;Wizard</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="328"/>
+        <source>Start &amp;Statistics Client</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="329"/>
+        <source>Start &amp;Print@Home Daemon</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="sman.cpp" line="330"/>
+        <source>&amp;Quit Session</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+</TS>
index 17bd52d..bd2374f 100644 (file)
@@ -8,7 +8,6 @@ VERSION =
 #Localization
 TRANSLATIONS = \
        smoke_de.ts \
-       smoke_de_SAX.ts \
        smoke_en.ts
 
 #main source files
index c865cef..d98fb55 100644 (file)
         <translation> Neues Land anlegen...</translation>
     </message>
     <message>
-        <source> Create New Country...</source>
-        <comment>must contain leading space to distinguish it from genuine countries</comment>
-        <translation type="obsolete"> Neues Land anlegen...</translation>
-    </message>
-    <message>
         <location filename="dialogs/customerdlg.cpp" line="793"/>
         <source>Select Country</source>
         <translation>Land auswählen</translation>
     </message>
 </context>
 <context>
-    <name>MAppStyleDialog</name>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="632"/>
-        <source>Application Style</source>
-        <translation>Applikationsstil</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="635"/>
-        <source>GUI Style:</source>
-        <translation>Grafikstil:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="637"/>
-        <source>System Default</source>
-        <translation>Systemstandard</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="645"/>
-        <source>Stylesheet:</source>
-        <translation>Stylesheet:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="656"/>
-        <source>Ok</source>
-        <translation>Ok</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="659"/>
-        <source>Cancel</source>
-        <translation>Abbrechen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="665"/>
-        <source>Select Stylesheet</source>
-        <translation>Stylesheet auswählen</translation>
-    </message>
-</context>
-<context>
-    <name>MApplication</name>
-    <message>
-        <source>&lt;h3&gt;MagicSmoke %3&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2011&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%4&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%1&apos; revision &apos;%2&apos;.</source>
-        <oldsource>&lt;h3&gt;MagicSmoke %3&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2011&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;</oldsource>
-        <translation type="obsolete">&lt;h3&gt;MagicSmoke %3&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2011&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;diese Programm unterliegt der GNU GPL Version 3 oder einer neueren Version&lt;p&gt;Siehe auch &lt;a href=&quot;%4&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;Diese Version wurde aus der Quelle &apos;%1&apos; Revision &apos;%2&apos; gebaut.</translation>
-    </message>
-    <message>
-        <source>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2011&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%3&apos; revision &apos;%4&apos;.</source>
-        <oldsource>&lt;h3&gt;MagicSmoke %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2011&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%1&apos; revision &apos;%2&apos;.</oldsource>
-        <translation type="obsolete">&lt;h3&gt;MagicSmoke %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2011&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;dieses Programm unterliegt der GNU GPL Version 3 oder einer neueren Version&lt;p&gt;Siehe auch &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;Diese Version wurde aus der Quelle &apos;%3&apos; Revision &apos;%4&apos; gebaut.</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="123"/>
-        <source>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2013&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%3&apos; revision &apos;%4&apos;.&lt;p&gt;The current application data base path is &apos;%5&apos;.</source>
-        <oldsource>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2011&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%3&apos; revision &apos;%4&apos;.&lt;p&gt;The current application data base path is &apos;%5&apos;.</oldsource>
-        <translation>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2013&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;geschkützt unter der GNU GPL v.3 oder neueren Versionen&lt;p&gt;Siehe auch &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;Diese version wurde aus Repository &apos;%3&apos; revision &apos;%4&apos; gebaut.&lt;p&gt;Der Datenpfad ist &apos;%5&apos;.</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="144"/>
-        <source>MagicSmoke Version Information</source>
-        <translation>MagicSmoke Versionsinformationen</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="147"/>
-        <source>&lt;h3&gt;MagicSmoke Version %3&lt;/h3&gt;&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;Repository:&lt;td&gt;%1&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Revision:&lt;td&gt;%2&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Modification&amp;nbsp;State:&lt;td&gt;%4&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Commit Time:&lt;td&gt;%5&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Committer:&lt;td&gt;%6&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;
-&lt;h3&gt;Libraries&lt;/h3&gt;
-&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;WOC:&lt;td&gt;%7&lt;br/&gt;%8&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PACK&amp;nbsp;Library:&lt;td&gt;%9&lt;br/&gt;%10&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Qt:&lt;td&gt;%11&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ELAM:&lt;td&gt;%12&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Default:&lt;td&gt;%13 in directory %14&lt;br/&gt;version %15&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Built-In:&lt;td&gt;%16 (library: %17)&lt;/tr&gt;&lt;/table&gt;</source>
-        <translation>&lt;h3&gt;MagicSmoke Version %3&lt;/h3&gt;&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;Repository:&lt;td&gt;%1&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Revision:&lt;td&gt;%2&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Zustand:&lt;td&gt;%4&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Zeit:&lt;td&gt;%5&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Committer:&lt;td&gt;%6&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;
-&lt;h3&gt;Bibliotheken&lt;/h3&gt;
-&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;WOC:&lt;td&gt;%7&lt;br/&gt;%8&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PACK&amp;nbsp;Library:&lt;td&gt;%9&lt;br/&gt;%10&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Qt:&lt;td&gt;%11&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ELAM:&lt;td&gt;%12&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Default:&lt;td&gt;%13 im Verzeichnis %14&lt;br/&gt;Version %15&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Built-In:&lt;td&gt;%16 (library: %17)&lt;/tr&gt;&lt;/table&gt;</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="225"/>
-        <source>default:/index.html</source>
-        <comment>default help URL, if you translate the index.html file, then change this as well</comment>
-        <translation>default:/index.html</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="432"/>
-        <location filename="main.cpp" line="439"/>
-        <source>New Update</source>
-        <translation>Neues Update</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="432"/>
-        <source>A new version of MagicSmoke is available. Do you want to download the new version %1?</source>
-        <translation>Eine neue Version von MagicSmoke ist verfügbar. Möchten sie die Version &apos;%1&apos; jetzt herunterladen?</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="439"/>
-        <source>A new version of MagicSmoke is ready for installation. Do you want to install?</source>
-        <translation>Eine neue Version von MagicSmoke ist bereit für die Installation. Möchten Sie jetzt installieren?</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="446"/>
-        <source>Update Complete</source>
-        <translation>Update abgeschlossen</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="446"/>
-        <source>A new version of MagicSmoke has been installed. It will be used the next time you start MagicSmoke.</source>
-        <translation>Eine neue Version von MagicSmoke wurde installiert. Nach einem Neustart der Applikation wird diese aktiv werden.</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="451"/>
-        <source>Update Failed</source>
-        <translation>Update fehlgeschlagen</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="451"/>
-        <source>An update of MagicSmoke failed.</source>
-        <translation>Das Update von MagicSmoke ist leider fehlgeschlagen.</translation>
-    </message>
-    <message>
-        <source>&lt;h3&gt;MagicSmoke Version %3&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Repository:&lt;td&gt;%1&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Revision:&lt;td&gt;%2&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Modification&amp;nbsp;State:&lt;td&gt;%4&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Commit Time:&lt;td&gt;%5&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Committer:&lt;td&gt;%6&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;
-&lt;h3&gt;Libraries&lt;/h3&gt;
-&lt;table&gt;&lt;tr&gt;&lt;td&gt;WOC:&lt;td&gt;%7&lt;br/&gt;%8&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PACK&amp;nbsp;Library:&lt;td&gt;%9&lt;br/&gt;%10&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Qt:&lt;td&gt;%11&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ELAM:&lt;td&gt;%12&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Default:&lt;td&gt;%13 in directory %14&lt;br/&gt;version %15&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Built-In:&lt;td&gt;%16&lt;/tr&gt;&lt;/table&gt;</source>
-        <translation type="obsolete">&lt;h3&gt;MagicSmoke Version %3&lt;/h3&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;Repository:&lt;td&gt;%1&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Revision:&lt;td&gt;%2&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Zustand:&lt;td&gt;%4&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Commit-Zeit:&lt;td&gt;%5&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Committer:&lt;td&gt;%6&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;
-&lt;h3&gt;Bibliotheken&lt;/h3&gt;
-&lt;table&gt;&lt;tr&gt;&lt;td&gt;WOC:&lt;td&gt;%7&lt;br/&gt;%8&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PACK:&lt;td&gt;%9&lt;br/&gt;%10&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Qt:&lt;td&gt;%11&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ELAM:&lt;td&gt;%12&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Zeitzone (Standard):&lt;td&gt;%13 in directory %14&lt;br/&gt;version %15&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Zeitzone (eingebaut):&lt;td&gt;%16&lt;/tr&gt;&lt;/table&gt;</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="225"/>
-        <location filename="main.cpp" line="230"/>
-        <source>&amp;Help</source>
-        <translation>&amp;Hilfe</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="121"/>
-        <source>About MagicSmoke</source>
-        <translation>Über MagicSmoke</translation>
-    </message>
-</context>
-<context>
     <name>MBackupDialog</name>
     <message>
         <location filename="dialogs/backupdlg.cpp" line="42"/>
     </message>
 </context>
 <context>
-    <name>MBarcodeConfiguration</name>
-    <message>
-        <location filename="misc/barcode-plugin.cpp" line="27"/>
-        <source>Configure Barcode Plugins</source>
-        <translation>Barcode-Plugins konfigurieren</translation>
-    </message>
-    <message>
-        <location filename="misc/barcode-plugin.cpp" line="36"/>
-        <source>&amp;Save</source>
-        <translation>&amp;Speichern</translation>
-    </message>
-    <message>
-        <location filename="misc/barcode-plugin.cpp" line="38"/>
-        <source>&amp;Cancel</source>
-        <translation>&amp;Abbrechen</translation>
-    </message>
-</context>
-<context>
-    <name>MBarcodeLine</name>
-    <message>
-        <location filename="widgets/barcodeline.cpp" line="23"/>
-        <source>Type a barcode into this line or scan it with a barcode scanner.</source>
-        <translation>Bitte geben Sie den Barcode in diese Zeile ein oder scannen Sie ihn.</translation>
-    </message>
-    <message>
-        <location filename="widgets/barcodeline.cpp" line="24"/>
-        <source>Type or scan a barcode.</source>
-        <translation>Barcode eingeben oder scannen.</translation>
-    </message>
-</context>
-<context>
     <name>MCartTab</name>
     <message>
         <location filename="mwin/carttab.cpp" line="67"/>
         <translation>Bitte wählen Sie einen Kunden aus.</translation>
     </message>
     <message>
-        <source>Select Event to order Ticket</source>
-        <translation type="obsolete">Bitte wählen Sie eine Verstaltung aus, um zu bestellen</translation>
-    </message>
-    <message>
-        <source>Select</source>
-        <translation type="obsolete">Auswählen</translation>
-    </message>
-    <message>
         <location filename="mwin/carttab.cpp" line="334"/>
         <location filename="mwin/carttab.cpp" line="410"/>
         <source>Cancel</source>
         <translation>Konnte Veranstalung nicht herunterlden, bitte versuchen Sie es noch einmal.</translation>
     </message>
     <message>
-        <source>This event has no prices associated. Cannot sell tickets.</source>
-        <translation type="obsolete">Diese Veranstaltung hat keine Preise assoziiert, daher können keine Eintrittskarten dafür generiert werden.</translation>
-    </message>
-    <message>
         <location filename="mwin/carttab.cpp" line="306"/>
         <source>This event has no prices associated that you can use for sales. Cannot sell tickets.</source>
         <translation>Diese Veranstaltung hat keine frei verkäuflichen Plätze mehr.</translation>
     </message>
 </context>
 <context>
-    <name>MCentDialog</name>
-    <message>
-        <location filename="widgets/centbox.cpp" line="105"/>
-        <source>OK</source>
-        <translation>Ok</translation>
-    </message>
-    <message>
-        <location filename="widgets/centbox.cpp" line="108"/>
-        <source>Cancel</source>
-        <translation>Abbrechen</translation>
-    </message>
-</context>
-<context>
     <name>MCheckDialog</name>
     <message>
         <location filename="dialogs/checkdlg.cpp" line="33"/>
     </message>
 </context>
 <context>
-    <name>MConfigDialog</name>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="50"/>
-        <source>Magic Smoke Configuration</source>
-        <translation>Magic Smoke Konfiguration</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="61"/>
-        <source>&amp;Profile</source>
-        <translation>&amp;Profil</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="62"/>
-        <source>&amp;New Profile...</source>
-        <translation>&amp;Neues Profil</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="63"/>
-        <source>&amp;Delete Profile</source>
-        <translation>Profil &amp;Löschen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="64"/>
-        <source>&amp;Rename Profile</source>
-        <translation>Profil &amp;Umbenennen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="65"/>
-        <source>C&amp;lone Profile</source>
-        <translation>Profil &amp;kopieren</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="66"/>
-        <source>&amp;Make Default Profile</source>
-        <translation>Zum Standardprofil machen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="68"/>
-        <source>&amp;Export Host Key...</source>
-        <translation>Hostkey &amp;exportieren...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="69"/>
-        <source>&amp;Import Host Key...</source>
-        <translation>Hostkey &amp;importieren...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="70"/>
-        <source>&amp;Generate Host Key...</source>
-        <translation>Hostkey &amp;generieren...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="72"/>
-        <source>&amp;Close Window</source>
-        <translation>&amp;Fenster schließen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="73"/>
-        <source>&amp;Settings</source>
-        <translation>&amp;Einstellungen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="74"/>
-        <source>&amp;Language...</source>
-        <translation>&amp;Sprache</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="75"/>
-        <source>&amp;OpenOffice.org Settings...</source>
-        <translation>&amp;OpenOffice Einstellungen...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="76"/>
-        <source>Set &amp;Default Label Font...</source>
-        <translation>Standardschrift für Aufkleber setzen...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="77"/>
-        <source>Set &amp;Application Style...</source>
-        <translation>&amp;Applikationsstil setzen...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="91"/>
-        <source>Connection</source>
-        <translation>Verbindung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="96"/>
-        <source>Server URL:</source>
-        <translation>Server-URL:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="101"/>
-        <source>Proxy:</source>
-        <translation>Proxy:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="109"/>
-        <source>Proxy Username:</source>
-        <translation>Nutzername Proxy:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="112"/>
-        <source>Proxy Password:</source>
-        <translation>Passwort Proxy:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="120"/>
-        <source>Authentication</source>
-        <translation>Authentifizierung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="123"/>
-        <source>Hostname:</source>
-        <translation>Hostname:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="126"/>
-        <source>Hostkey:</source>
-        <translation>Hostkey:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="129"/>
-        <source>Default Username:</source>
-        <translation>Standardnutzername:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="132"/>
-        <source>Hint for Username:</source>
-        <translation>Hinweis für Nutzername:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="138"/>
-        <source>SSL Exceptions</source>
-        <translation>SSL Ausnahmen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="140"/>
-        <source>List of non-fatal SSL exceptions:</source>
-        <translation>Liste der unkritischen SSL Ausnahmen:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="148"/>
-        <source>Clear</source>
-        <translation>Zurücksetzen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="150"/>
-        <source>Probe Server</source>
-        <translation>Server prüfen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="153"/>
-        <source>Scripting</source>
-        <translation>Scripte</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="157"/>
-        <source>You can set scripting preferences here. You have the following options:
-Allow: if active scripts from this source are allowed to run.
-Priority: locations with the lowest value are searched first, when a script it found the other locations are ignored.</source>
-        <translation>Hier können Sie Scripteinstellungen machen. Sie haben folgende Optionen:
-Erlauben: wenn ausgewählt dann sind Scripte von dieser Quelle erlaubt.
-Priorität: Quellen mit dem niedrigsten Wert werden zuerst durchsucht.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="159"/>
-        <source>Server side scripts:</source>
-        <translation>Serverseitige Scripte:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="161"/>
-        <location filename="dialogs/configdialog.cpp" line="167"/>
-        <location filename="dialogs/configdialog.cpp" line="173"/>
-        <source>allow</source>
-        <translation>erlauben</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="162"/>
-        <location filename="dialogs/configdialog.cpp" line="168"/>
-        <location filename="dialogs/configdialog.cpp" line="174"/>
-        <source>Prio:</source>
-        <translation>Priorität:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="165"/>
-        <source>Built in scripts:</source>
-        <translation>Eingebaute Scripte:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="171"/>
-        <source>User local scripts:</source>
-        <translation>Nutzerscripte:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="177"/>
-        <source>User script path:</source>
-        <translation>Nutzerscriptpfad:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="306"/>
-        <location filename="dialogs/configdialog.cpp" line="382"/>
-        <source>New Profile</source>
-        <translation>Neues Profil</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="306"/>
-        <location filename="dialogs/configdialog.cpp" line="341"/>
-        <location filename="dialogs/configdialog.cpp" line="382"/>
-        <source>Please enter a profile name. It must be non-empty and must not be used yet:</source>
-        <translation>Bitte geben Sie einen Profilnamen ein (mind. 1 Zeichen):</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="341"/>
-        <source>Rename Profile</source>
-        <translation>Profil Umbenennen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="348"/>
-        <location filename="dialogs/configdialog.cpp" line="458"/>
-        <location filename="dialogs/configdialog.cpp" line="473"/>
-        <location filename="dialogs/configdialog.cpp" line="487"/>
-        <location filename="dialogs/configdialog.cpp" line="495"/>
-        <location filename="dialogs/configdialog.cpp" line="499"/>
-        <location filename="dialogs/configdialog.cpp" line="504"/>
-        <location filename="dialogs/configdialog.cpp" line="509"/>
-        <location filename="dialogs/configdialog.cpp" line="514"/>
-        <source>Warning</source>
-        <translation>Warnung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="348"/>
-        <source>This profile name is already in use.</source>
-        <translation>Dieser Profilname ist bereits in Benutzung.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="432"/>
-        <source>Generate Hostkey</source>
-        <translation>Hostkey generieren</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="432"/>
-        <source>Do you really want to generate a new host key for this profile? This may disable all accounts from this host.</source>
-        <translation>Wollen Sie wirklich einen neuen Hostkey für dieses Profil generieren? Es ist möglich dass Sie sich danach nicht mehr einloggen können.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="447"/>
-        <source>Export Key to File</source>
-        <translation>Hostkey als Datei speichern</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="458"/>
-        <source>Unable to open file %1 for writing: %2</source>
-        <translation>Datei %1 kann nicht zum Schreiben geöffnet werden: %2</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="473"/>
-        <source>Importing a key overwrites the host key that is currently used by this profile. This may disable your accounts. Do you still want to continue?</source>
-        <translation>Der Import eines Keys überschreibt den aktuellen Key des Profils. Dies könnte Ihre Accounts unbenutzbar machen. Trotzdem fortfahren?</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="476"/>
-        <source>Import Key from File</source>
-        <translation>Key aus Datei importieren</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="487"/>
-        <source>Unable to open file %1 for reading: %2</source>
-        <translation>Datei %1 kann nicht zum Lesen geöffnet werden: %2</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="495"/>
-        <location filename="dialogs/configdialog.cpp" line="499"/>
-        <source>This is not a host key file.</source>
-        <translation>Dies ist keine Hostkeydatei.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="504"/>
-        <source>This host key file does not contain a valid host name.</source>
-        <translation>Die Hostkeydatei enthält keinen gültigen Hostnamen.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="509"/>
-        <source>This host key file does not contain a valid key.</source>
-        <translation>Diese Datei enthält keinen gültigen Hostkey.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="514"/>
-        <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
-        <translation>Die Checksumme dieser Datei ist fehlgeschlagen. Bitte besorgen Sie eine neue Kopie der Datei.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="535"/>
-        <source>Chose Default Font</source>
-        <translation>Standardschriftart auswählen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="535"/>
-        <source>Please chose a default font:</source>
-        <translation>Bitte wählen Sie eine Standardschrift:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="568"/>
-        <location filename="dialogs/configdialog.cpp" line="570"/>
-        <source>Server Probe</source>
-        <translation>Server Prüfen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="568"/>
-        <source>The request finished without errors.</source>
-        <translation>Die Anfrage war erfolgreich.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="570"/>
-        <source>The request finished with an error: %1</source>
-        <translation>Die Anfrage hatte Fehler: %1</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="586"/>
-        <source>SSL Errors encountered:
-</source>
-        <translation>SSL-Fehler wurden gefunden:
-</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="591"/>
-        <source>Certificate &quot;%1&quot;
-  Fingerprint (sha1): %2
-  Error: %3
-</source>
-        <translation>Zertifikat: %1
-  Fingerabdruck (SHA1): %2
-  Fehler: %3
-</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="600"/>
-        <source>Accept connection anyway?</source>
-        <translation>Verbindung trotzdem nutzen?</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="601"/>
-        <source>SSL Warning</source>
-        <translation>SSL Warnung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="619"/>
-        <source>Common Name</source>
-        <translation>Common Name</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="619"/>
-        <source>SHA-1 Digest</source>
-        <translation>SHA-1 Hash</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="619"/>
-        <source>Error Type</source>
-        <translation>Fehlertyp</translation>
-    </message>
-</context>
-<context>
     <name>MContactTableDelegate</name>
     <message>
         <location filename="dialogs/customerdlg.cpp" line="447"/>
@@ -1686,10 +1131,6 @@ Priorität: Quellen mit dem niedrigsten Wert werden zuerst durchsucht.</translat
         <translation>Fehler beim Ändern der Veranstaltung: %1</translation>
     </message>
     <message>
-        <source>Edit flags of event %1:</source>
-        <translation type="obsolete">Flags der Veranstaltung ändern %1:</translation>
-    </message>
-    <message>
         <location filename="dialogs/eventedit.cpp" line="239"/>
         <source>Price Category</source>
         <translation>Preiskategorie</translation>
@@ -1963,156 +1404,16 @@ Priorität: Quellen mit dem niedrigsten Wert werden zuerst durchsucht.</translat
     </message>
 </context>
 <context>
-    <name>MEventView</name>
+    <name>MEventsTab</name>
     <message>
-        <location filename="widgets/eventview.cpp" line="77"/>
-        <source>Artist: %1</source>
-        <translation>Künstler: %1</translation>
+        <location filename="mwin/eventstab.cpp" line="96"/>
+        <source>&amp;Update Event List</source>
+        <translation>&amp;Veranstaltungsliste auffrischen</translation>
     </message>
     <message>
-        <location filename="widgets/eventview.cpp" line="78"/>
-        <source>Starttime: %1</source>
-        <translation>Beginn: %1</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="79"/>
-        <source>Endtime: %1</source>
-        <translation>Ende: %1</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="80"/>
-        <source>Room: %1</source>
-        <translation>Spielstätte: %1</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="81"/>
-        <source>Seats: %1 max. (%2 sold out; %3 reserved; %4 free)</source>
-        <translation>Plätze: %1 maximal (%2 verkauft; %3 reserviert; %4 frei)</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="83"/>
-        <source>&lt;div style=&quot;background-color:#ff8080&quot;&gt;Sold Out!&lt;/div&gt;</source>
-        <comment>Colored display for sold out tickets</comment>
-        <translation>&lt;div style=&quot;background-color:#ff8080&quot;&gt;Nicht verfügbar!&lt;/div&gt;</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="84"/>
-        <source>&lt;table border=1 style=&quot;border-style:groove; background-color:#00ff00&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;div style=&quot;background-color:#80ff80&quot;&gt;&lt;a href=&quot;%1&quot;&gt;Order Tickets...&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-        <comment>Colored display for ordering tickets</comment>
-        <translation>&lt;table border=1 style=&quot;border-style:groove; background-color:#00ff00&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;div style=&quot;background-color:#80ff80&quot;&gt;&lt;a href=&quot;%1&quot;&gt;Bestellen...&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="85"/>
-        <source>&lt;div style=&quot;background-color:#c0c0c0&quot;&gt;Unable to sell.&lt;/div&gt;</source>
-        <comment>Colored display for tickets unavailable to this user</comment>
-        <translation>&lt;div style=&quot;background-color:#c0c0c0&quot;&gt;Kann nicht verkauft werden.&lt;/div&gt;</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="92"/>
-        <source>Prices</source>
-        <translation>Preise</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Category</source>
-        <translation>Kategorie</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Price</source>
-        <translation>Preis</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Available</source>
-        <translation>Verfügbar</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Max. Seats</source>
-        <translation>Max. Plätze</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Order</source>
-        <translation>Bestellen</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="114"/>
-        <source>Description</source>
-        <translation>Beschreibung</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="115"/>
-        <source>Comment</source>
-        <translation>Kommentar</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="163"/>
-        <source>Warning</source>
-        <translation>Warnung</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="163"/>
-        <source>Unable to open URL %1</source>
-        <translation>Kann URL &apos;%1&apos; nicht öffnen.</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="174"/>
-        <source>&lt;h1&gt;{event.name|html}&lt;/h1&gt;
-Artist: {event.artist|html}&lt;p&gt;
-Starttime: {event.startTimeString}&lt;br&gt;
-Endtime: {event.endTimeString}&lt;p&gt;
-Room: {event.room|html}&lt;br&gt;
-Seats: {event.capacity} max. ({event.amountSold} sold out; {event.amountReserved} reserved; {event.amountFree} free)&lt;p&gt;
-{% if(event.haveAccess) %}
-{% endif %}</source>
-        <translation></translation>
-    </message>
-</context>
-<context>
-    <name>MEventsTab</name>
-    <message>
-        <source>New Event</source>
-        <translation type="vanished">Neue Veranstaltung</translation>
-    </message>
-    <message>
-        <source>New Event...</source>
-        <translation type="vanished">Neue Veranstaltung...</translation>
-    </message>
-    <message>
-        <source>Clone Current Event...</source>
-        <translation type="vanished">Veranstaltung kopieren...</translation>
-    </message>
-    <message>
-        <source>Details...</source>
-        <translation type="vanished">Details...</translation>
-    </message>
-    <message>
-        <source>Order Ticket...</source>
-        <translation type="vanished">Bestellen...</translation>
-    </message>
-    <message>
-        <source>Event Summary...</source>
-        <translation type="vanished">Veranstaltungsübersicht...</translation>
-    </message>
-    <message>
-        <source>Cancel Event...</source>
-        <translation type="vanished">Veranstaltung absagen...</translation>
-    </message>
-    <message>
-        <source>&amp;Event</source>
-        <translation type="vanished">&amp;Veranstaltung</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="96"/>
-        <source>&amp;Update Event List</source>
-        <translation>&amp;Veranstaltungsliste auffrischen</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="108"/>
-        <source>&amp;Show/Edit details...</source>
-        <translation>&amp;Details anzeigen/editieren...</translation>
+        <location filename="mwin/eventstab.cpp" line="108"/>
+        <source>&amp;Show/Edit details...</source>
+        <translation>&amp;Details anzeigen/editieren...</translation>
     </message>
     <message>
         <location filename="mwin/eventstab.cpp" line="110"/>
@@ -2512,1332 +1813,18 @@ Seats: {event.capacity} max. ({event.amountSold} sold out; {event.amountReserved
     <message>
         <location filename="mwin/acltabs.cpp" line="577"/>
         <source>This host cannot be exported.</source>
-        <translation>Dieser Host kann nicht exportiert werden.</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="471"/>
-        <source>Export Key to File</source>
-        <translation>Hostkey als Datei speichern</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="483"/>
-        <location filename="mwin/acltabs.cpp" line="593"/>
-        <source>Unable to open file %1 for writing: %2</source>
-        <translation>Datei %1 kann nicht zum Schreiben geöffnet werden: %2</translation>
-    </message>
-</context>
-<context>
-    <name>MInterface</name>
-    <message>
-        <source>Backup</source>
-        <translation type="vanished">Sicherung</translation>
-    </message>
-    <message>
-        <source>GetLanguage</source>
-        <translation type="vanished">Übersetzung für Servermeldungen holen</translation>
-    </message>
-    <message>
-        <source>ServerInfo</source>
-        <translation type="vanished">Serverinformationen</translation>
-    </message>
-    <message>
-        <source>Login</source>
-        <translation type="vanished">Login</translation>
-    </message>
-    <message>
-        <source>Logout</source>
-        <translation type="vanished">Logout</translation>
-    </message>
-    <message>
-        <source>GetMyRoles</source>
-        <translation type="vanished">meine Rollen herausfinden</translation>
-    </message>
-    <message>
-        <source>GetMyRights</source>
-        <translation type="vanished">meine Rechte herausfinden</translation>
-    </message>
-    <message>
-        <source>ChangeMyPassword</source>
-        <translation type="vanished">Mein Passwort ändern</translation>
-    </message>
-    <message>
-        <source>GetAllUsers</source>
-        <translation type="vanished">Nutzer abfragen</translation>
-    </message>
-    <message>
-        <source>CreateUser</source>
-        <translation type="vanished">Nutzer anlegen</translation>
-    </message>
-    <message>
-        <source>ChangePassword</source>
-        <translation type="vanished">Passwort eines anderen Nutzers ändern</translation>
-    </message>
-    <message>
-        <source>DeleteUser</source>
-        <translation type="vanished">Nutzer löschen</translation>
-    </message>
-    <message>
-        <source>SetUserDescription</source>
-        <translation type="vanished">Nutzerkommentar setzen</translation>
-    </message>
-    <message>
-        <source>GetUserRoles</source>
-        <translation type="vanished">Rollen eines anderen Nutzers herausfinden</translation>
-    </message>
-    <message>
-        <source>SetUserRoles</source>
-        <translation type="vanished">Rollen eines anderen Nutzers setzen</translation>
-    </message>
-    <message>
-        <source>GetAllRoles</source>
-        <translation type="vanished">Alle Rollen abfragen</translation>
-    </message>
-    <message>
-        <source>GetRole</source>
-        <translation type="vanished">spezifische Rolle abfragen</translation>
-    </message>
-    <message>
-        <source>CreateRole</source>
-        <translation type="vanished">Rolle anlegen</translation>
-    </message>
-    <message>
-        <source>SetRoleDescription</source>
-        <translation type="vanished">Rollenkommentar setzen</translation>
-    </message>
-    <message>
-        <source>SetRoleRights</source>
-        <translation type="vanished">Rollenrechte setzen</translation>
-    </message>
-    <message>
-        <source>DeleteRole</source>
-        <translation type="vanished">Rolle löschen</translation>
-    </message>
-    <message>
-        <source>GetAllRightNames</source>
-        <translation type="vanished">Namen aller Rechte abfragen</translation>
-    </message>
-    <message>
-        <source>GetAllHostNames</source>
-        <translation type="vanished">Namen aller Hosts abfragen</translation>
-    </message>
-    <message>
-        <source>GetAllHosts</source>
-        <translation type="vanished">Alle Hosts (incl. Keys) abfragen</translation>
-    </message>
-    <message>
-        <source>SetHost</source>
-        <translation type="vanished">Host ändern/anlegen</translation>
-    </message>
-    <message>
-        <source>DeleteHost</source>
-        <translation type="vanished">Host löschen</translation>
-    </message>
-    <message>
-        <source>GetUserHosts</source>
-        <translation type="vanished">erlaubte Hosts eines Nutzers abfragen</translation>
-    </message>
-    <message>
-        <source>GetValidFlags</source>
-        <translation type="vanished">alle gültigen Flags abfragen</translation>
-    </message>
-    <message>
-        <source>SetFlag</source>
-        <translation type="vanished">Flag anlegen/ändern</translation>
-    </message>
-    <message>
-        <source>DeleteFlag</source>
-        <translation type="vanished">Flag löschen</translation>
-    </message>
-    <message>
-        <source>GetUser</source>
-        <translation type="vanished">Nutzerdaten abfragen</translation>
-    </message>
-    <message>
-        <source>SetUserHosts</source>
-        <translation type="vanished">erlaubte Hosts eines Nutzers abfragen</translation>
-    </message>
-    <message>
-        <source>SetUserFlags</source>
-        <translation type="vanished">Flags des Nutzers setzen</translation>
-    </message>
-    <message>
-        <source>SetRoleFlags</source>
-        <translation type="vanished">Flags der Rolle setzen</translation>
-    </message>
-    <message>
-        <source>GetAllContactTypes</source>
-        <translation type="vanished">Kontaktinformationstypen abfragen</translation>
-    </message>
-    <message>
-        <source>CreateContactType</source>
-        <translation type="vanished">Kontaktinformationstypen anlegen</translation>
-    </message>
-    <message>
-        <source>GetCustomer</source>
-        <translation type="vanished">Kunden abfragen</translation>
-    </message>
-    <message>
-        <source>GetAllCustomerNames</source>
-        <translation type="vanished">Alle Kundennamen abfragen</translation>
-    </message>
-    <message>
-        <source>CreateCustomer</source>
-        <translation type="vanished">Kunden anlegen</translation>
-    </message>
-    <message>
-        <source>ChangeCustomer</source>
-        <translation type="vanished">Kunden ändern</translation>
-    </message>
-    <message>
-        <source>ChangeCustomerMail</source>
-        <translation type="vanished">Kunden-E-Mail-Adresse ändern</translation>
-    </message>
-    <message>
-        <source>DeleteCustomer</source>
-        <translation type="vanished">Kunden löschen</translation>
-    </message>
-    <message>
-        <source>GetAddress</source>
-        <translation type="vanished">Addresse abfragen</translation>
-    </message>
-    <message>
-        <source>GetAllCountries</source>
-        <translation type="vanished">gespeicherte Länder abfragen</translation>
-    </message>
-    <message>
-        <source>CreateCountry</source>
-        <translation type="vanished">Land anlegen</translation>
-    </message>
-    <message>
-        <source>ResetCustomerPassword</source>
-        <translation type="vanished">Kundenpasswort zurücksetzen (sendet Mail)</translation>
-    </message>
-    <message>
-        <source>GetAllArtists</source>
-        <translation type="vanished">Künstler abfragen</translation>
-    </message>
-    <message>
-        <source>CreateArtist</source>
-        <translation type="vanished">Künstler anlegen</translation>
-    </message>
-    <message>
-        <source>GetAllPriceCategories</source>
-        <translation type="vanished">Preiskategorien abfragen</translation>
-    </message>
-    <message>
-        <source>CreatePriceCategory</source>
-        <translation type="vanished">Preiskategorie anlegen</translation>
-    </message>
-    <message>
-        <source>ChangePriceCategory</source>
-        <translation type="vanished">Preiskategorie anpassen</translation>
-    </message>
-    <message>
-        <source>GetEvent</source>
-        <translation type="vanished">Veranstaltungsdetails abfragen</translation>
-    </message>
-    <message>
-        <source>GetAllEvents</source>
-        <translation type="vanished">Liste der Veranstaltungen abfragen</translation>
-    </message>
-    <message>
-        <source>GetEventList</source>
-        <translation type="vanished">Liste der Veranstaltungen abfragen (spezifische Liste)</translation>
-    </message>
-    <message>
-        <source>CreateEvent</source>
-        <translation type="vanished">Veranstaltung anlegen</translation>
-    </message>
-    <message>
-        <source>ChangeEvent</source>
-        <translation type="vanished">Veranstaltung ändern</translation>
-    </message>
-    <message>
-        <source>CancelEvent</source>
-        <translation type="vanished">Veranstaltung absagen</translation>
-    </message>
-    <message>
-        <source>GetAllRooms</source>
-        <translation type="vanished">Liste aller Räume abfragen</translation>
-    </message>
-    <message>
-        <source>CreateRoom</source>
-        <translation type="vanished">Raum anlegen</translation>
-    </message>
-    <message>
-        <source>GetEventSummary</source>
-        <translation type="vanished">Veranstaltungübersicht</translation>
-    </message>
-    <message>
-        <source>GetTicket</source>
-        <translation type="vanished">Ticket abrufen</translation>
-    </message>
-    <message>
-        <source>GetVoucher</source>
-        <translation type="vanished">Gutschein abfragen</translation>
-    </message>
-    <message>
-        <source>GetVoucherAudit</source>
-        <translation type="vanished">Logdaten zu Gutschein abfragen</translation>
-    </message>
-    <message>
-        <source>GetOrderAudit</source>
-        <translation type="vanished">Logdaten zu Bestellung abfragen</translation>
-    </message>
-    <message>
-        <source>GetOrder</source>
-        <translation type="vanished">Bestellung: Details abfragen</translation>
-    </message>
-    <message>
-        <source>GetCreateCustomerHints</source>
-        <translation type="vanished">Editierhilfen für Kunden-Wizard abholen</translation>
-    </message>
-    <message>
-        <source>GetOrderList</source>
-        <translation type="vanished">Liste der Bestellungen abfragen</translation>
-    </message>
-    <message>
-        <source>GetOrdersByEvents</source>
-        <translation type="vanished">Bestellungen finden, die Veranstaltung enthalten</translation>
-    </message>
-    <message>
-        <source>GetOrdersByCustomer</source>
-        <translation type="vanished">Bestellungen finden, die zu einem Kunden gehören</translation>
-    </message>
-    <message>
-        <source>GetMyOrders</source>
-        <translation type="vanished">Eigene Bestellungen ansehen</translation>
-    </message>
-    <message>
-        <source>GetOrdersByUser</source>
-        <translation type="vanished">Bestellungen eines anderen Nutzers ansehen</translation>
-    </message>
-    <message>
-        <source>GetOrderByBarcode</source>
-        <translation type="vanished">Bestellung finden, die Eintrittskarte oder Gutschein enthält</translation>
-    </message>
-    <message>
-        <source>CreateOrder</source>
-        <translation type="vanished">Bestellung anlegen</translation>
-    </message>
-    <message>
-        <source>CreateReservation</source>
-        <translation type="vanished">Reservierung anlegen</translation>
-    </message>
-    <message>
-        <source>ReservationToOrder</source>
-        <translation type="vanished">Reservierung in Bestellung wandeln</translation>
-    </message>
-    <message>
-        <source>CancelOrder</source>
-        <translation type="vanished">Bestellung stornieren</translation>
-    </message>
-    <message>
-        <source>OrderPay</source>
-        <translation type="vanished">Bestellung bezahlen</translation>
-    </message>
-    <message>
-        <source>OrderRefund</source>
-        <translation type="vanished">Bestellung: Geld zurück geben</translation>
-    </message>
-    <message>
-        <source>UseVoucher</source>
-        <translation type="vanished">Gutschein benutzen (damit bezahlen)</translation>
-    </message>
-    <message>
-        <source>DeductVoucher</source>
-        <translation type="vanished">Gutschein für Waren außerhalb MagicSmoke benutzen</translation>
-    </message>
-    <message>
-        <source>EmptyVoucher</source>
-        <translation type="vanished">Gutschein ungültig machen</translation>
-    </message>
-    <message>
-        <source>OrderChangeShipping</source>
-        <translation type="vanished">Versandoption einer Bestellung ändern</translation>
-    </message>
-    <message>
-        <source>OrderMarkShipped</source>
-        <translation type="vanished">Bestellung als verschickt markieren</translation>
-    </message>
-    <message>
-        <source>OrderAddComment</source>
-        <translation type="vanished">Bestellkommentar (in angelegter Bestellung) hinzufügen</translation>
-    </message>
-    <message>
-        <source>OrderChangeComments</source>
-        <translation type="vanished">Bestellkommentar (in angelegter Bestellung) ändern (Adminfunktion)</translation>
-    </message>
-    <message>
-        <source>ReturnTicketVoucher</source>
-        <translation type="vanished">Eintrittskarte oder Gutschein zurückgeben</translation>
-    </message>
-    <message>
-        <source>ChangeTicketPrice</source>
-        <translation type="vanished">Ticketpreis ändern</translation>
-    </message>
-    <message>
-        <source>ChangeTicketPriceCategory</source>
-        <translation type="vanished">Preiskategorie einer Karte ändern</translation>
-    </message>
-    <message>
-        <source>ChangeOrderAddress</source>
-        <translation type="vanished">Adresse einer Bestellung ändern</translation>
-    </message>
-    <message>
-        <source>GetAllShipping</source>
-        <translation type="vanished">Versandoptionen holen</translation>
-    </message>
-    <message>
-        <source>ChangeShipping</source>
-        <translation type="vanished">Versandoptionsdaten ändern</translation>
-    </message>
-    <message>
-        <source>CreateShipping</source>
-        <translation type="vanished">Versandoption anlegen</translation>
-    </message>
-    <message>
-        <source>DeleteShipping</source>
-        <translation type="vanished">Versandoption löschen</translation>
-    </message>
-    <message>
-        <source>GetValidVoucherPrices</source>
-        <translation type="vanished">Gutscheinpreise abfragen (zB. für Bestellformular)</translation>
-    </message>
-    <message>
-        <source>UseTicket</source>
-        <translation type="vanished">Ticket entwerten</translation>
-    </message>
-    <message>
-        <source>GetEntranceEvents</source>
-        <translation type="vanished">Liste der Veranstaltungen abfragen, die am Einlass relevant sind</translation>
-    </message>
-    <message>
-        <source>GetPaymentTypes</source>
-        <translation type="vanished">Bezahlarten abholen</translation>
-    </message>
-    <message>
-        <source>SetPaymentType</source>
-        <translation type="vanished">Bezahlart anlegen/ändern</translation>
-    </message>
-    <message>
-        <source>SetDefaultPaymentType</source>
-        <translation type="vanished">Standard-Bezahlart festlegen</translation>
-    </message>
-    <message>
-        <source>DeletePaymentType</source>
-        <translation type="vanished">Bezahlart löschen</translation>
-    </message>
-    <message>
-        <source>GetTicketAudit</source>
-        <translation type="vanished">Auditierung nach Eintrittskarte</translation>
-    </message>
-    <message>
-        <source>GetUserAudit</source>
-        <translation type="vanished">Auditierung nach Nutzer</translation>
-    </message>
-    <message>
-        <source>WebCartAddTicket</source>
-        <translation type="vanished">Nur Web: Karte zum Warenkorb hinzufügen</translation>
-    </message>
-    <message>
-        <source>WebCartRemoveTicket</source>
-        <translation type="vanished">Nur Web: Karte aus Warenkorb entfernen</translation>
-    </message>
-    <message>
-        <source>WebCartAddVoucher</source>
-        <translation type="vanished">Nur Web: Gutschein zum Warenkorb hinzufügen</translation>
-    </message>
-    <message>
-        <source>WebCartRemoveVoucher</source>
-        <translation type="vanished">Nur Web: Gutschein aus Warenkorb entfernen</translation>
-    </message>
-    <message>
-        <source>GetTemplateList</source>
-        <translation type="vanished">Vorlagenliste abfragen</translation>
-    </message>
-    <message>
-        <source>GetTemplate</source>
-        <translation type="vanished">Vorlage abfragen</translation>
-    </message>
-    <message>
-        <source>SetTemplate</source>
-        <translation type="vanished">Vorlage anlegen oder ändern</translation>
-    </message>
-    <message>
-        <source>SetTemplateDescription</source>
-        <translation type="vanished">Beschreibung einer Vorlage ändern</translation>
-    </message>
-    <message>
-        <source>DeleteTemplate</source>
-        <translation type="vanished">Vorlage löschen</translation>
-    </message>
-    <message>
-        <source>SetTemplateFlags</source>
-        <translation type="vanished">Falgs für Template setzen</translation>
-    </message>
-    <message>
-        <source>ChangeEvent:CancelEvent</source>
-        <translation type="vanished">Veranstaltung absagen</translation>
-    </message>
-    <message>
-        <source>CreateOrder:AnyVoucherValue</source>
-        <translation type="vanished">Bestellung anlegen: beliebige Gutscheinwerte erlauben</translation>
-    </message>
-    <message>
-        <source>CreateOrder:DiffVoucherValuePrice</source>
-        <translation type="vanished">Bestellung anlegen: Gutscheinpreis darf von Gutscheinwert abweichen</translation>
-    </message>
-    <message>
-        <source>CreateOrder:LateSale</source>
-        <translation type="vanished">Bestellung anlegen: bis zu Veranstaltungsbeginn erlauben</translation>
-    </message>
-    <message>
-        <source>CreateOrder:AfterTheFactSale</source>
-        <translation type="vanished">Bestellung anlegen: auch nach der Veranstaltung erlauben (Adminfunktion)</translation>
-    </message>
-    <message>
-        <source>CreateOrder:CanOrder</source>
-        <translation type="vanished">Bestellung anlegen: Nutzer darf bestellen</translation>
-    </message>
-    <message>
-        <source>CreateOrder:CanSell</source>
-        <translation type="vanished">Bestellung anlegen: Nutzer darf verkaufen</translation>
-    </message>
-    <message>
-        <source>CreateOrder:CanOrderTicket</source>
-        <translation type="vanished">Bestellung anlegen: Nutzer darf Tickets verkaufen</translation>
-    </message>
-    <message>
-        <source>CreateOrder:CanOrderVoucher</source>
-        <translation type="vanished">Bestellung anlegen: Nutzer darf Gutscheine verkaufen</translation>
-    </message>
-    <message>
-        <source>CreateOrder:CanOrderItem</source>
-        <translation type="vanished">Bestellung anlegen: Nutzer darf Waren verkaufen</translation>
-    </message>
-    <message>
-        <source>CreateReservation:LateReserve</source>
-        <translation type="vanished">Reservierung anlegen: bis Veranstaltungsbeginn erlauben</translation>
-    </message>
-    <message>
-        <source>CancelOrder:CancelSentOrder</source>
-        <translation type="vanished">Bestellung stornieren: auch für bereits versandte Bestellung</translation>
-    </message>
-    <message>
-        <source>CancelOrder:CancelPastTickets</source>
-        <translation type="vanished">Bestellung stornieren: auch für Bestellung mit Karten vergangener Veranstaltungen</translation>
-    </message>
-    <message>
-        <source>OrderChangeShipping:ChangePrice</source>
-        <translation type="vanished">Versandoption einer Bestellung ändern: beliebigen Preis erlauben</translation>
-    </message>
-    <message>
-        <source>OrderMarkShipped:SetTime</source>
-        <translation type="vanished">Bestellung als verschickt markieren: beliebigen Zeitpunkt erlauben</translation>
-    </message>
-    <message>
-        <source>ReturnTicketVoucher:ReturnPastTicket</source>
-        <translation type="vanished">Eintrittskarte oder Gutschein zurückgeben: auch abgelaufene Karten erlauben</translation>
-    </message>
-    <message>
-        <source>ChangeTicketPrice:ChangeUsedTicket</source>
-        <translation type="vanished">Ticketpreis ändern: auch bereits genutzte Karten</translation>
-    </message>
-    <message>
-        <source>ChangeTicketPrice:ChangePastTicket</source>
-        <translation type="vanished">Ticketpreis ändern: auch abgelaufene Karten</translation>
-    </message>
-    <message>
-        <source>ChangeTicketPriceCategory:ChangeUsedTicket</source>
-        <translation type="vanished">Kartenkategorie ändern: Nutzer darf benutzte Karte ändern</translation>
-    </message>
-    <message>
-        <source>ChangeTicketPriceCategory:ChangePastTicket</source>
-        <translation type="vanished">Kartenkategorie ändern: Nutzer darf Karte für Veranstaltung ändern, die schon vorbei ist</translation>
-    </message>
-</context>
-<context>
-    <name>MKeyGen</name>
-    <message numerus="yes">
-        <location filename="crypto/keygen.cpp" line="59"/>
-        <location filename="crypto/keygen.cpp" line="89"/>
-        <source>Current random buffer: %n Bits</source>
-        <translation>
-            <numerusform>Aktueller Zufallspuffer: %n Bit</numerusform>
-            <numerusform>Aktueller Zufallspuffer: %n Bits</numerusform>
-        </translation>
-    </message>
-    <message>
-        <location filename="crypto/keygen.cpp" line="43"/>
-        <source>Magic Smoke Key Generator</source>
-        <translation>Magic Smoke Schlüsselgenerator</translation>
-    </message>
-    <message>
-        <location filename="crypto/keygen.cpp" line="54"/>
-        <source>&lt;html&gt;&lt;h1&gt;Key Generation&lt;/h1&gt;
-I am currently collecting random bits in order to generate a host key for this installation. Please use mouse and keyboard to generate more random. Alternatively you can load a key from an external medium.&lt;p&gt;
-At least %1 Bits of random are required.</source>
-        <translation>&lt;html&gt;&lt;h1&gt;Schlüsselgenerierung&lt;/h1&gt;Das Programm sammelt gerade Zufallsbits für diese Installation. Bitte benutzen Sie Maus und Tastatur, um mehr Zufall zu generieren. Alternativ können Sie auch einen fertigen Schlüssel von einem externen Medium laden.&lt;p&gt;Mindestens %1 Zufallsbits werden gebraucht.</translation>
-    </message>
-    <message>
-        <location filename="crypto/keygen.cpp" line="70"/>
-        <source>&amp;OK</source>
-        <translation>&amp;Ok</translation>
-    </message>
-    <message>
-        <location filename="crypto/keygen.cpp" line="72"/>
-        <source>&amp;Cancel</source>
-        <translation>&amp;Abbrechen</translation>
-    </message>
-</context>
-<context>
-    <name>MLabelConfig</name>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="380"/>
-        <source>Label Configuration</source>
-        <translation>Etikettenkonfiguration</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="383"/>
-        <source>Ticket Labels:</source>
-        <translation>Eintrittskarten:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="386"/>
-        <location filename="templates/labeldlg.cpp" line="425"/>
-        <source>Print Dialog:</source>
-        <translation>Druckdialog:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="387"/>
-        <location filename="templates/labeldlg.cpp" line="426"/>
-        <source>Always ask for printer</source>
-        <translation>Immer nach Drucker fragen</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="388"/>
-        <location filename="templates/labeldlg.cpp" line="427"/>
-        <source>Ask if unknown or not present</source>
-        <translation>Fragen wenn unbekannt oder nicht angeschlossen</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="389"/>
-        <location filename="templates/labeldlg.cpp" line="428"/>
-        <source>Never ask for printer</source>
-        <translation>Niemals nach Drucker fragen</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="391"/>
-        <location filename="templates/labeldlg.cpp" line="430"/>
-        <source>Page Dialog:</source>
-        <translation>Seitendialog:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="392"/>
-        <location filename="templates/labeldlg.cpp" line="431"/>
-        <source>Always ask for page layout</source>
-        <translation>Immer nach Seiteneinteilung fragen</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="393"/>
-        <location filename="templates/labeldlg.cpp" line="432"/>
-        <source>Ask if more than one label per page</source>
-        <translation>Nur fragen wenn mehr als 1 Etikett zu bedrucken ist</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="394"/>
-        <location filename="templates/labeldlg.cpp" line="433"/>
-        <source>Never ask for page layout</source>
-        <translation>Niemals fragen (ganze Seite nutzen)</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="401"/>
-        <location filename="templates/labeldlg.cpp" line="438"/>
-        <source>Printer:</source>
-        <translation>Drucker:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="407"/>
-        <source>Chose Printer for Tickets</source>
-        <translation>Drucker für Eintrittskarten</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="408"/>
-        <location filename="templates/labeldlg.cpp" line="445"/>
-        <source>Set Printer</source>
-        <translation>Drucker setzen</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="414"/>
-        <location filename="templates/labeldlg.cpp" line="451"/>
-        <source>Print Mode:</source>
-        <translation>Druckmodus:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="415"/>
-        <location filename="templates/labeldlg.cpp" line="452"/>
-        <source>Direct Print</source>
-        <translation>Direktdruck</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="416"/>
-        <location filename="templates/labeldlg.cpp" line="453"/>
-        <source>Use Buffer Pixmap</source>
-        <translation>Puffer-Bitmap benutzen</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="422"/>
-        <source>Voucher Labels:</source>
-        <translation>Gutschein-Etiketten:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="444"/>
-        <source>Chose Printer for Vouchers</source>
-        <translation>Drucker für Gutscheine</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="460"/>
-        <source>Ok</source>
-        <translation>Ok</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="462"/>
-        <source>Cancel</source>
-        <translation>Abbrechen</translation>
-    </message>
-</context>
-<context>
-    <name>MLabelDialog</name>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="48"/>
-        <source>Label Printing Setup</source>
-        <translation>Etikettendruck einrichten</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="57"/>
-        <source>mm</source>
-        <comment>defaultmetric: mm, in, cm</comment>
-        <translation>mm</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="83"/>
-        <source>Label offset:</source>
-        <translation>Seitenrand:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="89"/>
-        <source>Label size:</source>
-        <translation>Etikettengröße:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="95"/>
-        <source>Unit:</source>
-        <translation>Einheit:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="97"/>
-        <source>Millimeter</source>
-        <translation>Millimeter</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="98"/>
-        <source>Centimeter</source>
-        <translation>Zentimeter</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="99"/>
-        <source>Inch</source>
-        <translation>Zoll</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="107"/>
-        <source>Page usage:</source>
-        <translation>Seitennutzung:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="110"/>
-        <source>Page %1</source>
-        <translation>Seite %1</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="154"/>
-        <source>Ok</source>
-        <translation>Ok</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="158"/>
-        <source>Cancel</source>
-        <translation>Abbrechen</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="357"/>
-        <source>Warning: the label may not fit on the page!</source>
-        <translation>Warnung: der Aufkleber könnte größer als die eingestellte Seite sein!</translation>
-    </message>
-</context>
-<context>
-    <name>MLabelPrintDialog</name>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="657"/>
-        <source>Custom Size</source>
-        <comment>paper type</comment>
-        <translation>Benutzerdefinierte Größe</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="658"/>
-        <source>A0</source>
-        <comment>paper type</comment>
-        <translation>A0</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="659"/>
-        <source>A1</source>
-        <comment>paper type</comment>
-        <translation>A1</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="660"/>
-        <source>A2</source>
-        <comment>paper type</comment>
-        <translation>A2</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="661"/>
-        <source>A3</source>
-        <comment>paper type</comment>
-        <translation>A3</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="662"/>
-        <source>A4</source>
-        <comment>paper type</comment>
-        <translation>A4</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="663"/>
-        <source>A5</source>
-        <comment>paper type</comment>
-        <translation>A5</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="664"/>
-        <source>A6</source>
-        <comment>paper type</comment>
-        <translation>A6</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="665"/>
-        <source>A7</source>
-        <comment>paper type</comment>
-        <translation>A7</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="666"/>
-        <source>A8</source>
-        <comment>paper type</comment>
-        <translation>A8</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="667"/>
-        <source>A9</source>
-        <comment>paper type</comment>
-        <translation>A9</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="668"/>
-        <source>B0</source>
-        <comment>paper type</comment>
-        <translation>B0</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="669"/>
-        <source>B1</source>
-        <comment>paper type</comment>
-        <translation>B1</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="670"/>
-        <source>B2</source>
-        <comment>paper type</comment>
-        <translation>B2</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="671"/>
-        <source>B3</source>
-        <comment>paper type</comment>
-        <translation>B3</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="672"/>
-        <source>B4</source>
-        <comment>paper type</comment>
-        <translation>B4</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="673"/>
-        <source>B5</source>
-        <comment>paper type</comment>
-        <translation>B5</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="674"/>
-        <source>B6</source>
-        <comment>paper type</comment>
-        <translation>B6</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="675"/>
-        <source>B7</source>
-        <comment>paper type</comment>
-        <translation>B7</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="676"/>
-        <source>B8</source>
-        <comment>paper type</comment>
-        <translation>B8</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="677"/>
-        <source>B9</source>
-        <comment>paper type</comment>
-        <translation>B9</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="678"/>
-        <source>B10</source>
-        <comment>paper type</comment>
-        <translation>B10</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="679"/>
-        <source>C5E</source>
-        <comment>paper type</comment>
-        <translation>C5E</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="680"/>
-        <source>U.S. Common 10 Envelope</source>
-        <comment>paper type</comment>
-        <translation>U.S. Common 10 Envelope</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="681"/>
-        <source>DLE</source>
-        <comment>paper type</comment>
-        <translation>DLE</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="682"/>
-        <source>Executive</source>
-        <comment>paper type</comment>
-        <translation>Executive</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="683"/>
-        <source>Folio</source>
-        <comment>paper type</comment>
-        <translation>Folio</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="684"/>
-        <source>Ledger</source>
-        <comment>paper type</comment>
-        <translation>Ledger</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="685"/>
-        <source>Legal</source>
-        <comment>paper type</comment>
-        <translation>Legal</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="686"/>
-        <source>Letter</source>
-        <comment>paper type</comment>
-        <translation>Letter</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="687"/>
-        <source>Tabloid</source>
-        <comment>paper type</comment>
-        <translation>Tabloid</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="697"/>
-        <source>Chose Printer</source>
-        <translation>Drucker auswählen</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="700"/>
-        <source>Printer:</source>
-        <translation>Drucker:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="710"/>
-        <source>Make &amp; Model:</source>
-        <translation>Typ und Modell:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="711"/>
-        <source>Location:</source>
-        <translation>Standort:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="712"/>
-        <source>Description:</source>
-        <translation>Beschreibung:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="713"/>
-        <source>Unit of Measure:</source>
-        <translation>Maßeinheit:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="714"/>
-        <source>Millimeter</source>
-        <translation>Millimeter</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="715"/>
-        <source>Centimeter</source>
-        <translation>Zentimeter</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="716"/>
-        <source>Inch</source>
-        <translation>Zoll</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="718"/>
-        <source>Paper Type:</source>
-        <translation>Papiertyp:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="728"/>
-        <source>Paper Size:</source>
-        <translation>Papiergröße:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="731"/>
-        <source>wide x</source>
-        <comment>paper size: width</comment>
-        <translation>breit x</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="734"/>
-        <source>high</source>
-        <comment>paper size: height</comment>
-        <translation>hoch</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="736"/>
-        <source>Margins:</source>
-        <translation>Ränder:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="747"/>
-        <source>Resolution:</source>
-        <translation>Auflösung:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="751"/>
-        <source>Print</source>
-        <translation>Drucken</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="754"/>
-        <source>Cancel</source>
-        <translation>Abbrechen</translation>
-    </message>
-</context>
-<context>
-    <name>MLocalFormat</name>
-    <message>
-        <source>Monday</source>
-        <translation type="vanished">Montag</translation>
-    </message>
-    <message>
-        <source>Tuesday</source>
-        <translation type="vanished">Dienstag</translation>
-    </message>
-    <message>
-        <source>Wednesday</source>
-        <translation type="vanished">Mittwoch</translation>
-    </message>
-    <message>
-        <source>Thursday</source>
-        <translation type="vanished">Donnerstag</translation>
-    </message>
-    <message>
-        <source>Friday</source>
-        <translation type="vanished">Freitag</translation>
-    </message>
-    <message>
-        <source>Saturday</source>
-        <translation type="vanished">Samstag</translation>
-    </message>
-    <message>
-        <source>Sunday</source>
-        <translation type="vanished">Sonntag</translation>
-    </message>
-    <message>
-        <source>Mon</source>
-        <comment>short weekday</comment>
-        <translation type="vanished">Mo</translation>
-    </message>
-    <message>
-        <source>Tue</source>
-        <comment>short weekday</comment>
-        <translation type="vanished">Di</translation>
-    </message>
-    <message>
-        <source>Wed</source>
-        <comment>short weekday</comment>
-        <translation type="vanished">Mi</translation>
-    </message>
-    <message>
-        <source>Thu</source>
-        <comment>short weekday</comment>
-        <translation type="vanished">Do</translation>
-    </message>
-    <message>
-        <source>Fri</source>
-        <comment>short weekday</comment>
-        <translation type="vanished">Fr</translation>
-    </message>
-    <message>
-        <source>Sat</source>
-        <comment>short weekday</comment>
-        <translation type="vanished">Sa</translation>
-    </message>
-    <message>
-        <source>Sun</source>
-        <comment>short weekday</comment>
-        <translation type="vanished">So</translation>
-    </message>
-    <message>
-        <source>January</source>
-        <translation type="vanished">Januar</translation>
-    </message>
-    <message>
-        <source>February</source>
-        <translation type="vanished">Februar</translation>
-    </message>
-    <message>
-        <source>March</source>
-        <translation type="vanished">März</translation>
-    </message>
-    <message>
-        <source>April</source>
-        <translation type="vanished">April</translation>
-    </message>
-    <message>
-        <source>May</source>
-        <translation type="vanished">Mai</translation>
-    </message>
-    <message>
-        <source>June</source>
-        <translation type="vanished">Juni</translation>
-    </message>
-    <message>
-        <source>July</source>
-        <translation type="vanished">Juli</translation>
-    </message>
-    <message>
-        <source>August</source>
-        <translation type="vanished">August</translation>
-    </message>
-    <message>
-        <source>September</source>
-        <translation type="vanished">September</translation>
-    </message>
-    <message>
-        <source>October</source>
-        <translation type="vanished">Oktober</translation>
-    </message>
-    <message>
-        <source>November</source>
-        <translation type="vanished">November</translation>
-    </message>
-    <message>
-        <source>December</source>
-        <translation type="vanished">Dezember</translation>
-    </message>
-    <message>
-        <source>Jan</source>
-        <comment>short month name</comment>
-        <translation type="vanished">Jan</translation>
-    </message>
-    <message>
-        <source>Feb</source>
-        <comment>short month name</comment>
-        <translation type="vanished">Feb</translation>
-    </message>
-    <message>
-        <source>Mar</source>
-        <comment>short month name</comment>
-        <translation type="vanished">Mär</translation>
-    </message>
-    <message>
-        <source>Apr</source>
-        <comment>short month name</comment>
-        <translation type="vanished">Apr</translation>
-    </message>
-    <message>
-        <source>May</source>
-        <comment>short month name</comment>
-        <translation type="vanished">Mai</translation>
-    </message>
-    <message>
-        <source>Jun</source>
-        <comment>short month name</comment>
-        <translation type="vanished">Jun</translation>
-    </message>
-    <message>
-        <source>Jul</source>
-        <comment>short month name</comment>
-        <translation type="vanished">Jul</translation>
-    </message>
-    <message>
-        <source>Aug</source>
-        <comment>short month name</comment>
-        <translation type="vanished">Aug</translation>
-    </message>
-    <message>
-        <source>Sep</source>
-        <comment>short month name</comment>
-        <translation type="vanished">Sep</translation>
-    </message>
-    <message>
-        <source>Oct</source>
-        <comment>short month name</comment>
-        <translation type="vanished">Okt</translation>
-    </message>
-    <message>
-        <source>Nov</source>
-        <comment>short month name</comment>
-        <translation type="vanished">Nov</translation>
-    </message>
-    <message>
-        <source>Dec</source>
-        <comment>short month name</comment>
-        <translation type="vanished">Dez</translation>
-    </message>
-    <message>
-        <source>-</source>
-        <comment>negative sign for money values, the first char is put in front, the optional second one behind the number, use a newline to omit the first char</comment>
-        <translation type="obsolete">-</translation>
-    </message>
-    <message>
-        <source>am</source>
-        <comment>AM/PM time component</comment>
-        <translation type="vanished">vormittags</translation>
-    </message>
-    <message>
-        <source>pm</source>
-        <comment>AM/PM time component</comment>
-        <translation type="vanished">nachmittags</translation>
-    </message>
-    <message>
-        <source>.</source>
-        <comment>decimal dot</comment>
-        <translation type="vanished">,</translation>
-    </message>
-    <message>
-        <source>,</source>
-        <comment>thousand division character</comment>
-        <translation type="vanished"> </translation>
-    </message>
-    <message>
-        <source>0</source>
-        <comment>digits between thousand division chars, &lt;=0 means none</comment>
-        <translation type="vanished">3</translation>
-    </message>
-    <message>
-        <source>%Y-%M-%D</source>
-        <comment>date format</comment>
-        <translation type="vanished">%w %d.%m.%Y</translation>
-    </message>
-    <message>
-        <source>%h:%I</source>
-        <comment>time format</comment>
-        <translation type="vanished">%h:%I</translation>
-    </message>
-    <message>
-        <source>%Y-%M-%D %h:%I</source>
-        <comment>date and time format</comment>
-        <translation type="vanished">%w %d.%m.%Y %h:%I</translation>
-    </message>
-</context>
-<context>
-    <name>MLogin</name>
-    <message>
-        <location filename="dialogs/login.cpp" line="36"/>
-        <source>Magic Smoke Login</source>
-        <translation>Magic Smoke Login</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="43"/>
-        <source>&amp;File</source>
-        <translation>&amp;Datei</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="44"/>
-        <source>&amp;Exit</source>
-        <translation>Beenden</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="45"/>
-        <source>&amp;Configure</source>
-        <translation>&amp;Konfigurieren</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="46"/>
-        <source>&amp;Configuration...</source>
-        <translation>&amp;Konfigurieren...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="54"/>
-        <source>Profile:</source>
-        <translation>Profil:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="58"/>
-        <source>Username:</source>
-        <translation>Benutzername:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="61"/>
-        <source>Password:</source>
-        <translation>Passwort:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="72"/>
-        <location filename="dialogs/login.cpp" line="116"/>
-        <source>Login</source>
-        <translation>Login</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="117"/>
-        <source>Logging in...</source>
-        <translation>Einloggen...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="134"/>
-        <source>Warning</source>
-        <translation>Warnung</translation>
+        <translation>Dieser Host kann nicht exportiert werden.</translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="134"/>
-        <source>Unable to log in.</source>
-        <translation>Der Login ist fehlgeschlagen.</translation>
+        <location filename="mwin/acltabs.cpp" line="471"/>
+        <source>Export Key to File</source>
+        <translation>Hostkey als Datei speichern</translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="140"/>
-        <source>Getting data...</source>
-        <translation>Hole Daten...</translation>
+        <location filename="mwin/acltabs.cpp" line="483"/>
+        <location filename="mwin/acltabs.cpp" line="593"/>
+        <source>Unable to open file %1 for writing: %2</source>
+        <translation>Datei %1 kann nicht zum Schreiben geöffnet werden: %2</translation>
     </message>
 </context>
 <context>
@@ -3975,289 +1962,6 @@ Bitte auch eingeben wenn nicht versendet werden soll!</translation>
     </message>
 </context>
 <context>
-    <name>MOCartOrder</name>
-    <message>
-        <source>Ok</source>
-        <oldsource>ok</oldsource>
-        <translation type="vanished">Ok</translation>
-    </message>
-    <message>
-        <source>Invalid</source>
-        <oldsource>invalid</oldsource>
-        <translation type="vanished">ungültig</translation>
-    </message>
-</context>
-<context>
-    <name>MOCartTicket</name>
-    <message>
-        <source>Ok</source>
-        <oldsource>ok</oldsource>
-        <translation type="vanished">Ok</translation>
-    </message>
-    <message>
-        <source>EventOver</source>
-        <translation type="vanished">Veranstaltung ist vorbei</translation>
-    </message>
-    <message>
-        <source>TooLate</source>
-        <oldsource>toolate</oldsource>
-        <translation type="vanished">zu spät</translation>
-    </message>
-    <message>
-        <source>Exhausted</source>
-        <oldsource>exhausted</oldsource>
-        <translation type="vanished">keine Karten mehr verfügbar</translation>
-    </message>
-    <message>
-        <source>Invalid</source>
-        <translation type="vanished">ungültig</translation>
-    </message>
-</context>
-<context>
-    <name>MOCartVoucher</name>
-    <message>
-        <source>Ok</source>
-        <oldsource>ok</oldsource>
-        <translation type="vanished">Ok</translation>
-    </message>
-    <message>
-        <source>InvalidValue</source>
-        <oldsource>invalidvalue</oldsource>
-        <translation type="vanished">Gutscheinwert nicht zulässig</translation>
-    </message>
-    <message>
-        <source>InvalidPrice</source>
-        <oldsource>invalidprice</oldsource>
-        <translation type="vanished">Gutscheinpreis nicht zulässig</translation>
-    </message>
-</context>
-<context>
-    <name>MOEvent</name>
-    <message>
-        <source>.</source>
-        <comment>price decimal dot</comment>
-        <translation type="vanished">,</translation>
-    </message>
-</context>
-<context>
-    <name>MOOrderAbstract</name>
-    <message>
-        <source>Placed</source>
-        <oldsource>placed</oldsource>
-        <translation type="vanished">bestellt</translation>
-    </message>
-    <message>
-        <source>Sent</source>
-        <oldsource>sent</oldsource>
-        <translation type="vanished">versandt</translation>
-    </message>
-    <message>
-        <source>Sold</source>
-        <oldsource>sold</oldsource>
-        <translation type="vanished">Verkauft</translation>
-    </message>
-    <message>
-        <source>Cancelled</source>
-        <oldsource>cancelled</oldsource>
-        <translation type="vanished">storniert</translation>
-    </message>
-    <message>
-        <source>Reserved</source>
-        <oldsource>reserved</oldsource>
-        <translation type="vanished">Reserviert</translation>
-    </message>
-    <message>
-        <source>Closed</source>
-        <oldsource>closed</oldsource>
-        <translation type="vanished">geschlossen</translation>
-    </message>
-</context>
-<context>
-    <name>MOOrderAudit</name>
-    <message>
-        <source>Placed</source>
-        <translation type="vanished">bestellt</translation>
-    </message>
-    <message>
-        <source>Sent</source>
-        <translation type="vanished">versandt</translation>
-    </message>
-    <message>
-        <source>Sold</source>
-        <translation type="vanished">Verkauft</translation>
-    </message>
-    <message>
-        <source>Cancelled</source>
-        <translation type="vanished">storniert</translation>
-    </message>
-    <message>
-        <source>Reserved</source>
-        <translation type="vanished">Reserviert</translation>
-    </message>
-    <message>
-        <source>Closed</source>
-        <translation type="vanished">geschlossen</translation>
-    </message>
-</context>
-<context>
-    <name>MOOrderInfoAbstract</name>
-    <message>
-        <source>Placed</source>
-        <oldsource>placed</oldsource>
-        <translation type="vanished">bestellt</translation>
-    </message>
-    <message>
-        <source>Sent</source>
-        <oldsource>sent</oldsource>
-        <translation type="vanished">versandt</translation>
-    </message>
-    <message>
-        <source>Sold</source>
-        <oldsource>sold</oldsource>
-        <translation type="vanished">Verkauft</translation>
-    </message>
-    <message>
-        <source>Cancelled</source>
-        <oldsource>cancelled</oldsource>
-        <translation type="vanished">storniert</translation>
-    </message>
-    <message>
-        <source>Reserved</source>
-        <oldsource>reserved</oldsource>
-        <translation type="vanished">Reserviert</translation>
-    </message>
-    <message>
-        <source>Closed</source>
-        <oldsource>closed</oldsource>
-        <translation type="vanished">geschlossen</translation>
-    </message>
-</context>
-<context>
-    <name>MOServerFormat</name>
-    <message>
-        <source>NoSign</source>
-        <translation type="vanished">Kein Vorzeichen</translation>
-    </message>
-    <message>
-        <source>SignBeforeNum</source>
-        <translation type="vanished">Vorzeichen vor der Zahl</translation>
-    </message>
-    <message>
-        <source>SignAfterNum</source>
-        <translation type="vanished">Vorzeichen nach der Zahl</translation>
-    </message>
-    <message>
-        <source>SignBeforeSym</source>
-        <translation type="vanished">Vorzeichen vor Währungszeichen</translation>
-    </message>
-    <message>
-        <source>SignAfterSym</source>
-        <translation type="vanished">Vorzeichen nach Währungszeichen</translation>
-    </message>
-    <message>
-        <source>SignParen</source>
-        <translation type="vanished">Klammern benutzen</translation>
-    </message>
-</context>
-<context>
-    <name>MOTicketAbstract</name>
-    <message>
-        <source>Reserved</source>
-        <oldsource>reserved</oldsource>
-        <translation type="vanished">Reserviert</translation>
-    </message>
-    <message>
-        <source>Ordered</source>
-        <oldsource>ordered</oldsource>
-        <translation type="vanished">bestellt</translation>
-    </message>
-    <message>
-        <source>Used</source>
-        <oldsource>used</oldsource>
-        <translation type="vanished">Benutzt</translation>
-    </message>
-    <message>
-        <source>Cancelled</source>
-        <oldsource>cancelled</oldsource>
-        <translation type="vanished">storniert</translation>
-    </message>
-    <message>
-        <source>Refund</source>
-        <oldsource>refund</oldsource>
-        <translation type="vanished">zurückgegeben</translation>
-    </message>
-    <message>
-        <source>MaskBlock</source>
-        <oldsource>maskblock</oldsource>
-        <translation type="vanished">MaskBlock</translation>
-    </message>
-    <message>
-        <source>MaskPay</source>
-        <oldsource>maskpay</oldsource>
-        <translation type="vanished">MaskPay</translation>
-    </message>
-    <message>
-        <source>MaskUsable</source>
-        <oldsource>maskusable</oldsource>
-        <translation type="vanished">MaskUsable</translation>
-    </message>
-    <message>
-        <source>MaskReturnable</source>
-        <oldsource>maskreturnable</oldsource>
-        <translation type="vanished">MaskReturnable</translation>
-    </message>
-    <message>
-        <source>MaskChangeable</source>
-        <translation type="vanished">MaskChangeable</translation>
-    </message>
-</context>
-<context>
-    <name>MOTicketUse</name>
-    <message>
-        <source>Ok</source>
-        <translation type="vanished">Ok</translation>
-    </message>
-    <message>
-        <source>NotFound</source>
-        <translation type="vanished">Karte nicht gefunden.</translation>
-    </message>
-    <message>
-        <source>WrongEvent</source>
-        <translation type="vanished">Falsche Veranstaltung</translation>
-    </message>
-    <message>
-        <source>AlreadyUsed</source>
-        <translation type="vanished">bereits benutzt</translation>
-    </message>
-    <message>
-        <source>NotUsable</source>
-        <translation type="vanished">kann nicht benutzt werden</translation>
-    </message>
-    <message>
-        <source>Unpaid</source>
-        <translation type="vanished">noch nicht bezahlt</translation>
-    </message>
-    <message>
-        <source>InvalidEvent</source>
-        <translation type="vanished">ungültige Veranstaltung</translation>
-    </message>
-</context>
-<context>
-    <name>MOVoucherAbstract</name>
-    <message>
-        <source>Ok</source>
-        <translation type="vanished">Ok</translation>
-    </message>
-    <message>
-        <source>InvalidValue</source>
-        <translation type="vanished">Gutscheinwert nicht zulässig</translation>
-    </message>
-    <message>
-        <source>InvalidPrice</source>
-        <translation type="vanished">Gutscheinpreis nicht zulässig</translation>
-    </message>
-</context>
-<context>
     <name>MOdfEditor</name>
     <message>
         <location filename="templates/odfedit.cpp" line="144"/>
@@ -4592,85 +2296,6 @@ Bitte passen Sie alle Formeln an!</translation>
     </message>
 </context>
 <context>
-    <name>MOfficeConfig</name>
-    <message>
-        <location filename="templates/office.cpp" line="105"/>
-        <source>Configure OpenOffice.org Access</source>
-        <translation>Zugriff auf OpenOffice Konfigurieren</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="115"/>
-        <source>OpenOffice.org</source>
-        <translation>OpenOffice.org</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="117"/>
-        <source>Path to Executable:</source>
-        <translation>Pfad zum Programm:</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="119"/>
-        <source>...</source>
-        <comment>select OpenOffice path button</comment>
-        <translation>...</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="122"/>
-        <source>Printing ODF</source>
-        <translation>ODF Drucken</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="125"/>
-        <source>Printer:</source>
-        <translation>Drucker:</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="128"/>
-        <source>(Default Printer)</source>
-        <translation>(Standarddrucker)</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="138"/>
-        <source>Always confirm printer when printing ODF</source>
-        <translation>Drucker bestägen, wenn ODF gedruckt wird.</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="140"/>
-        <source>Save printed files</source>
-        <translation>Gedruckte Dateien auch speichern</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="143"/>
-        <source>Opening ODF</source>
-        <translation>ODF Öffnen</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="145"/>
-        <source>Always open as Read-Only</source>
-        <translation>Immer im Nur-Lese-Modus öffnen</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="147"/>
-        <source>Automatically open all newly created files</source>
-        <translation>Alle neuen Dateien automatisch öffnen</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="153"/>
-        <source>OK</source>
-        <translation>Ok</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="156"/>
-        <source>Cancel</source>
-        <translation>Abbrechen</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="176"/>
-        <source>Select OpenOffice.org executable</source>
-        <translation>OpenOffice.org Programm wählen</translation>
-    </message>
-</context>
-<context>
     <name>MOrderAuditDialog</name>
     <message>
         <location filename="dialogs/orderauditdlg.cpp" line="109"/>
@@ -4912,10 +2537,6 @@ Bitte passen Sie alle Formeln an!</translation>
         <translation>Bestellstatus:</translation>
     </message>
     <message>
-        <source>Start Time</source>
-        <translation type="vanished">Anfangszeit</translation>
-    </message>
-    <message>
         <location filename="dialogs/orderwin.cpp" line="257"/>
         <source>Status</source>
         <translation>Status</translation>
@@ -4984,14 +2605,6 @@ Bitte passen Sie alle Formeln an!</translation>
         <translation>Diese Bestellung jetzt als versandt markieren?</translation>
     </message>
     <message>
-        <source>Enter Payment</source>
-        <translation type="obsolete">Zahlbetrag eingeben</translation>
-    </message>
-    <message>
-        <source>Please enter the amount that has been paid:</source>
-        <translation type="obsolete">Bitte geben Sie den Betrag ein, der bezahlt wurde:</translation>
-    </message>
-    <message>
         <location filename="dialogs/orderwin.cpp" line="706"/>
         <source>Error while trying to pay: %1</source>
         <translation>Fehler während der Bezahlung: %1</translation>
@@ -5320,51 +2933,11 @@ Bitte passen Sie alle Formeln an!</translation>
         <translation>Das ausgewählte Element ist keine Eintrittskarte.</translation>
     </message>
     <message>
-        <source>No Data</source>
-        <translation type="obsolete">Keine Daten</translation>
-    </message>
-    <message>
-        <source>No audit data found for this voucher.</source>
-        <translation type="obsolete">Es existieren keine Log-Daten für diesen Gutschein.</translation>
-    </message>
-    <message>
-        <source>Voucher Audit: %1</source>
-        <translation type="obsolete">Gutschein-Log: %1</translation>
-    </message>
-    <message>
-        <source>Close</source>
-        <translation type="obsolete">Schließen</translation>
-    </message>
-    <message>
         <location filename="dialogs/orderwin.cpp" line="257"/>
         <source>Date/Time</source>
         <translation>Datum/Zeit</translation>
     </message>
     <message>
-        <source>User</source>
-        <translation type="obsolete">Nutzer</translation>
-    </message>
-    <message>
-        <source>Transaction</source>
-        <translation type="obsolete">Transaktion</translation>
-    </message>
-    <message>
-        <source>Value</source>
-        <translation type="obsolete">Wert</translation>
-    </message>
-    <message>
-        <source>Comment</source>
-        <translation type="obsolete">Kommentar</translation>
-    </message>
-    <message>
-        <source>Error while retrieving audit data: %1</source>
-        <translation type="obsolete">Fehler beim herunterladen der Logdaten: %1</translation>
-    </message>
-    <message>
-        <source>Sorry, no audit data available.</source>
-        <translation type="obsolete">Es sind leider keine Log-Daten verfügbar.</translation>
-    </message>
-    <message>
         <location filename="dialogs/orderwin.cpp" line="477"/>
         <source>Open Document File (*.%1)</source>
         <translation>ODF Datei (*.%1)</translation>
@@ -5937,10 +3510,6 @@ Verbleibender Betrag auf dem Gutschein: %4</translation>
         <translation>Zu Barcode &apos;%1&apos; wurde keine Bestellung gefunden.</translation>
     </message>
     <message>
-        <source>Select Event</source>
-        <translation type="obsolete">Veranstaltung auswählen</translation>
-    </message>
-    <message>
         <location filename="mwin/orderstab.cpp" line="416"/>
         <location filename="mwin/orderstab.cpp" line="424"/>
         <source>Unable to get user orders, server error: %1</source>
@@ -5980,587 +3549,589 @@ Verbleibender Betrag auf dem Gutschein: %4</translation>
 <context>
     <name>MOverview</name>
     <message>
-        <location filename="mwin/overview.cpp" line="90"/>
+        <location filename="mwin/overview.cpp" line="91"/>
         <source>&amp;Session</source>
         <translation>&amp;Session</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="91"/>
+        <location filename="mwin/overview.cpp" line="92"/>
         <source>&amp;Re-Login</source>
         <translation>&amp;Login wiederholen</translation>
     </message>
     <message>
-        <source>Switch to Wizard...</source>
-        <translation type="obsolete">Auf Assistent umschalten...</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="97"/>
+        <location filename="mwin/overview.cpp" line="98"/>
         <source>&amp;Close Session</source>
         <translation>Session &amp;schließen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="156"/>
+        <location filename="mwin/overview.cpp" line="164"/>
         <source>Events</source>
         <translation>Veranstaltungen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="104"/>
+        <location filename="mwin/overview.cpp" line="105"/>
         <source>Return &amp;ticket or voucher...</source>
         <translation>Eintrittskarte oder Gutschein zurückgeben...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="99"/>
+        <location filename="mwin/overview.cpp" line="100"/>
         <source>&amp;Actions</source>
         <translation>&amp;Aktionen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="103"/>
+        <location filename="mwin/overview.cpp" line="104"/>
         <source>Tickets and &amp;Vouchers</source>
         <translation>Eintrittskarten und Gutscheine</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="109"/>
+        <location filename="mwin/overview.cpp" line="110"/>
         <source>&amp;Empty voucher...</source>
         <translation>Gutschein entleeren...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="118"/>
+        <location filename="mwin/overview.cpp" line="119"/>
         <source>&amp;Templates</source>
         <translation>Vorlagen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="141"/>
+        <location filename="mwin/overview.cpp" line="142"/>
         <source>&amp;Configuration</source>
         <translation>Konfiguration</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="246"/>
-        <location filename="mwin/overview.cpp" line="256"/>
-        <location filename="mwin/overview.cpp" line="297"/>
-        <location filename="mwin/overview.cpp" line="333"/>
-        <location filename="mwin/overview.cpp" line="337"/>
-        <location filename="mwin/overview.cpp" line="375"/>
-        <location filename="mwin/overview.cpp" line="603"/>
-        <location filename="mwin/overview.cpp" line="607"/>
-        <location filename="mwin/overview.cpp" line="628"/>
-        <location filename="mwin/overview.cpp" line="765"/>
+        <location filename="mwin/overview.cpp" line="252"/>
+        <location filename="mwin/overview.cpp" line="262"/>
+        <location filename="mwin/overview.cpp" line="303"/>
+        <location filename="mwin/overview.cpp" line="339"/>
+        <location filename="mwin/overview.cpp" line="343"/>
+        <location filename="mwin/overview.cpp" line="381"/>
+        <location filename="mwin/overview.cpp" line="609"/>
+        <location filename="mwin/overview.cpp" line="613"/>
+        <location filename="mwin/overview.cpp" line="634"/>
+        <location filename="mwin/overview.cpp" line="771"/>
         <source>Warning</source>
         <translation>Warnung</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="100"/>
+        <location filename="mwin/overview.cpp" line="101"/>
         <source>&amp;Show all customers</source>
         <translation>&amp;Alle Kunden anzeigen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="160"/>
+        <location filename="mwin/overview.cpp" line="168"/>
         <source>Shopping Cart</source>
         <translation>Einkaufswagen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="92"/>
+        <location filename="mwin/overview.cpp" line="93"/>
         <source>Change my &amp;Password</source>
         <translation>Mein &amp;Passwort ändern</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="256"/>
+        <location filename="mwin/overview.cpp" line="262"/>
         <source>Error setting password: %1</source>
         <translation>Passwort kann nicht gesetzt werden: %1</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="172"/>
+        <location filename="mwin/overview.cpp" line="180"/>
         <source>Order List</source>
         <translation>Bestellungsliste</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="326"/>
+        <location filename="mwin/overview.cpp" line="332"/>
         <source>Cancel</source>
         <translation>Abbrechen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="178"/>
+        <location filename="mwin/overview.cpp" line="186"/>
         <source>Entrance</source>
         <translation>Einlasskontrolle</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="138"/>
+        <location filename="mwin/overview.cpp" line="139"/>
         <source>&amp;Backup now...</source>
         <translation>&amp;Jetzt Backup machen...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="143"/>
+        <location filename="mwin/overview.cpp" line="144"/>
         <source>&amp;Auto-Refresh settings...</source>
         <translation>Auto-Auffrisch-Einstellungen...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="145"/>
+        <location filename="mwin/overview.cpp" line="146"/>
         <source>&amp;Display settings...</source>
         <translation>Anzeigeeinstellungen...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="132"/>
+        <location filename="mwin/overview.cpp" line="133"/>
         <source>&amp;Administration</source>
         <translation>&amp;Administration</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="95"/>
+        <location filename="mwin/overview.cpp" line="96"/>
         <source>Switch to &amp;Wizard...</source>
         <translation>Auf Assistent umschalten...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="112"/>
+        <location filename="mwin/overview.cpp" line="113"/>
         <source>&amp;Options</source>
         <translation>&amp;Optionen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="115"/>
+        <location filename="mwin/overview.cpp" line="116"/>
         <source>Edit &amp;Payment Options...</source>
         <translation>Bezahloptionen ändern...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="124"/>
+        <location filename="mwin/overview.cpp" line="125"/>
         <source>&amp;ODF Editor...</source>
         <translation>ODF Editor</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="126"/>
+        <location filename="mwin/overview.cpp" line="127"/>
         <source>A&amp;udit</source>
         <translation>Log</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="127"/>
+        <location filename="mwin/overview.cpp" line="128"/>
         <source>&amp;Order Audit...</source>
         <translation>Bestellungslog...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="128"/>
+        <location filename="mwin/overview.cpp" line="129"/>
         <source>&amp;Ticket Audit...</source>
         <translation>Eintrittskarten-Log...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="129"/>
+        <location filename="mwin/overview.cpp" line="130"/>
         <source>&amp;Voucher Audit...</source>
         <translation>Gutschein-Log...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="130"/>
+        <location filename="mwin/overview.cpp" line="131"/>
         <source>&amp;User Audit...</source>
         <translation>Nutzerlog...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="133"/>
+        <location filename="mwin/overview.cpp" line="134"/>
         <source>&amp;User Administration...</source>
         <translation>Nutzerverwaltung...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="142"/>
+        <location filename="mwin/overview.cpp" line="143"/>
         <source>&amp;Change Language...</source>
         <translation>Sprache ändern...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="146"/>
+        <location filename="mwin/overview.cpp" line="147"/>
         <source>&amp;Label Printing settings...</source>
         <translation>Etikettendruck einrichten</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="147"/>
+        <location filename="mwin/overview.cpp" line="148"/>
         <source>&amp;OpenOffice settings...</source>
         <translation>OpenOffice Einstellungen...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="148"/>
+        <location filename="mwin/overview.cpp" line="149"/>
         <source>&amp;Barcode Scanner settings...</source>
         <translation>&amp;Barcode-Scanner-Einstellungen...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="154"/>
+        <location filename="mwin/overview.cpp" line="156"/>
+        <source>Login</source>
+        <translation>Login</translation>
+    </message>
+    <message>
+        <location filename="mwin/overview.cpp" line="157"/>
+        <source>Getting data...</source>
+        <translation>Hole Daten...</translation>
+    </message>
+    <message>
+        <location filename="mwin/overview.cpp" line="162"/>
         <source>Getting events...</source>
         <translation>Hole Veranstaltungen...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="170"/>
+        <location filename="mwin/overview.cpp" line="178"/>
         <source>Getting Orders...</source>
         <translation>Hole Bestellungen...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="176"/>
+        <location filename="mwin/overview.cpp" line="184"/>
         <source>Getting Entrance Data...</source>
         <translation>Hole Eingangskontrolldaten...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="292"/>
+        <location filename="mwin/overview.cpp" line="298"/>
         <source>Return Ticket/Voucher</source>
         <translation>Eintrittskarte/Gutschein zurückgeben</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="292"/>
+        <location filename="mwin/overview.cpp" line="298"/>
         <source>Please enter the ticket or voucher ID to return:</source>
         <translation>Bitte geben Sie die Eintrittskarten- oder Gutscheinnummer ein, die zurückgegeben werden soll:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="297"/>
+        <location filename="mwin/overview.cpp" line="303"/>
         <source>This ticket/voucher cannot be returned: %1</source>
         <translation>Diese Karte/dieser Gutschein kann nicht zurückgegeben werden: %1</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="314"/>
+        <location filename="mwin/overview.cpp" line="320"/>
         <source>Reason for deducting:</source>
         <translation>Grund für den Abzug:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="333"/>
+        <location filename="mwin/overview.cpp" line="339"/>
         <source>Unable to deduct voucher: %1</source>
         <translation>Kann kein Geld von diesem Gutschein abziehen: %1</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="337"/>
+        <location filename="mwin/overview.cpp" line="343"/>
         <source>Voucher does not contain enough money. Money left: %1</source>
         <translation>Dieser Gutschein hat nicht genug Restwert: %1</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="351"/>
+        <location filename="mwin/overview.cpp" line="357"/>
         <source>Invalidate Voucher</source>
         <translation>Ungültiger Gutschein</translation>
     </message>
     <message>
-        <source>Please enter/scan the barcode of the voucher to invalidate/empty - the voucher will no longer be usable afterwards, but still has to be paid for.</source>
-        <translation type="vanished">Bitte scannen Sie den Barcode des Gutscheins der ungültig gemacht werden soll. Der Gutschein wird danach nicht mehr nutzbar sein, aber muss trotzdem bezahlt werden.</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="375"/>
+        <location filename="mwin/overview.cpp" line="381"/>
         <source>Unable to invalidate voucher: %1</source>
         <translation>Kann Gutschein nicht ungültig machen: %1</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="378"/>
+        <location filename="mwin/overview.cpp" line="384"/>
         <source>Invalidated Voucher</source>
         <translation>Gutschein ungültig</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="379"/>
+        <location filename="mwin/overview.cpp" line="385"/>
         <source>The voucher &apos;%1&apos;has been invalidated.</source>
         <translation>Der Gutschein &apos;%1&apos; wurde ungültig gemacht.</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="398"/>
+        <location filename="mwin/overview.cpp" line="404"/>
         <source>Refresh Settings</source>
         <translation>Auffrischeinstellungen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="403"/>
+        <location filename="mwin/overview.cpp" line="409"/>
         <source>Refresh Rate (minutes):</source>
         <translation>Auffrischrate (Minuten):</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="409"/>
+        <location filename="mwin/overview.cpp" line="415"/>
         <source>refresh &amp;event list</source>
         <translation>Veranstaltungsliste auffrischen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="411"/>
+        <location filename="mwin/overview.cpp" line="417"/>
         <source>refresh &amp;user list</source>
         <translation>Nutzerliste auffrischen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="413"/>
+        <location filename="mwin/overview.cpp" line="419"/>
         <source>refresh &amp;host list</source>
         <translation>Rechnerliste auffrischen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="367"/>
-        <location filename="mwin/overview.cpp" line="422"/>
-        <location filename="mwin/overview.cpp" line="477"/>
-        <location filename="mwin/overview.cpp" line="563"/>
+        <location filename="mwin/overview.cpp" line="373"/>
+        <location filename="mwin/overview.cpp" line="428"/>
+        <location filename="mwin/overview.cpp" line="483"/>
+        <location filename="mwin/overview.cpp" line="569"/>
         <source>&amp;OK</source>
         <translation>&amp;Ok</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="354"/>
+        <location filename="mwin/overview.cpp" line="360"/>
         <source>This will invalidate/empty the voucher. It will no longer be usable afterwards, but will still have to be paid for.</source>
         <translation>Diese Aktion macht den Gutschein ungültig. Er kann danach nicht mehr zur Bezahlung eingesetzt werden, muss aber selbst bezahlt werden/sein.</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="355"/>
+        <location filename="mwin/overview.cpp" line="361"/>
         <source>Comment:</source>
         <translation>Kommentar:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="358"/>
+        <location filename="mwin/overview.cpp" line="364"/>
         <source>Please enter a reason for invalidating the voucher.</source>
         <translation>Bitte geben Sie einen Grund für die Ungültigkeit des Gutscheins ein.</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="359"/>
+        <location filename="mwin/overview.cpp" line="365"/>
         <source>Voucher ID/Barcode:</source>
         <translation>Gutscheincode/Barcode:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="361"/>
+        <location filename="mwin/overview.cpp" line="367"/>
         <source>Please scan the barcode.</source>
         <translation>Bitte scannen Sie den Barcode.</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="369"/>
-        <location filename="mwin/overview.cpp" line="424"/>
-        <location filename="mwin/overview.cpp" line="479"/>
-        <location filename="mwin/overview.cpp" line="565"/>
+        <location filename="mwin/overview.cpp" line="375"/>
+        <location filename="mwin/overview.cpp" line="430"/>
+        <location filename="mwin/overview.cpp" line="485"/>
+        <location filename="mwin/overview.cpp" line="571"/>
         <source>&amp;Cancel</source>
         <translation>&amp;Abbrechen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="461"/>
+        <location filename="mwin/overview.cpp" line="467"/>
         <source>No Logging</source>
         <translation>Kein Log</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="463"/>
+        <location filename="mwin/overview.cpp" line="469"/>
         <source>Medium Logging</source>
         <translation>Mittlere Logdetails</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="507"/>
+        <location filename="mwin/overview.cpp" line="513"/>
         <source>Display Settings</source>
         <translation>Anzeigeeinstellungen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="512"/>
+        <location filename="mwin/overview.cpp" line="518"/>
         <source>Event settings</source>
         <translation>Veranstaltungseinstellungen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="515"/>
+        <location filename="mwin/overview.cpp" line="521"/>
         <source>Maximum event age (days, 0=show all):</source>
         <translation>Maximales Veranstaltungsalter (in Tagen, 0=alle anzeigen):</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="695"/>
+        <location filename="mwin/overview.cpp" line="701"/>
         <source>Order ID</source>
         <translation>Bestell-Nr.</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="695"/>
+        <location filename="mwin/overview.cpp" line="701"/>
         <source>Please enter the ID of the order you want to audit:</source>
         <translation>Bitte geben Sie die Bestellnummer der Bestellung ein, die Sie ansehen wollen:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="705"/>
+        <location filename="mwin/overview.cpp" line="711"/>
         <source>Ticket ID</source>
         <translation>Eintrittskarten-Nummer</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="705"/>
+        <location filename="mwin/overview.cpp" line="711"/>
         <source>Please enter the ID of the ticket you want to audit:</source>
         <translation>Bitte geben Sie die Nummer der Eintrittskarte ein, den Sie verwenden wollen:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="715"/>
+        <location filename="mwin/overview.cpp" line="721"/>
         <source>Voucher ID</source>
         <translation>Gutscheinnummer</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="715"/>
+        <location filename="mwin/overview.cpp" line="721"/>
         <source>Please enter the ID of the voucher you want to audit:</source>
         <translation>Bitte geben Sie die Nummer des Gutscheins ein, den Sie verwenden wollen:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="736"/>
+        <location filename="mwin/overview.cpp" line="742"/>
         <source>Audit User</source>
         <comment>audit dialog</comment>
         <translation>Nutzerlog</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="741"/>
-        <location filename="mwin/overview.cpp" line="744"/>
+        <location filename="mwin/overview.cpp" line="747"/>
+        <location filename="mwin/overview.cpp" line="750"/>
         <source>User Name:</source>
         <comment>audit dialog</comment>
         <translation>Nutzername:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="748"/>
+        <location filename="mwin/overview.cpp" line="754"/>
         <source>Earliest Info</source>
         <comment>audit dialog</comment>
         <translation>Beginnend ab:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="765"/>
+        <location filename="mwin/overview.cpp" line="771"/>
         <source>Cannot query an empty user name.</source>
         <comment>audit dialog</comment>
         <translation>Ein leerer Nutzername kann nicht verwendet werden.</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="119"/>
+        <location filename="mwin/overview.cpp" line="120"/>
         <source>&amp;Edit Templates...</source>
         <translation>Vorlagen ändern...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="121"/>
+        <location filename="mwin/overview.cpp" line="122"/>
         <source>&amp;Update Templates Now</source>
         <translation>Vorlagen jetzt auffrischen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="113"/>
+        <location filename="mwin/overview.cpp" line="114"/>
         <source>Edit &amp;Shipping Options...</source>
         <translation>Versandoptionen editieren</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="415"/>
+        <location filename="mwin/overview.cpp" line="421"/>
         <source>refresh &amp;shipping list</source>
         <translation>Versandoptionen auffrischen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="107"/>
+        <location filename="mwin/overview.cpp" line="108"/>
         <source>&amp;Deduct from voucher...</source>
         <translation>Geld von Gutschein abziehen...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="144"/>
+        <location filename="mwin/overview.cpp" line="145"/>
         <source>&amp;Server Access settings...</source>
         <translation>Serverzugriffseinstellungen...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="136"/>
+        <location filename="mwin/overview.cpp" line="137"/>
         <source>Backup &amp;Settings...</source>
         <translation>Einstellungen Sicherungskopie...</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="305"/>
+        <location filename="mwin/overview.cpp" line="311"/>
         <source>Deduct from Voucher</source>
         <translation>Von Gutschein abziehen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="308"/>
+        <location filename="mwin/overview.cpp" line="314"/>
         <source>Using a voucher to pay outside the system.</source>
         <translation>Einen Gutschein nutzen um außerhalb des Systems zu bezahlen.</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="312"/>
+        <location filename="mwin/overview.cpp" line="318"/>
         <source>Amount to deduct:</source>
         <translation>Abzuziehender Betrag:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="316"/>
+        <location filename="mwin/overview.cpp" line="322"/>
         <source>Voucher ID:</source>
         <translation>Gutscheinnummer:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="324"/>
+        <location filename="mwin/overview.cpp" line="330"/>
         <source>OK</source>
         <translation>Ok</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="340"/>
+        <location filename="mwin/overview.cpp" line="346"/>
         <source>Deducted from Voucher</source>
         <translation>Von Gutschein abziehen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="341"/>
+        <location filename="mwin/overview.cpp" line="347"/>
         <source>Value taken from voucher: %1
 Value remaining on voucher: %2</source>
         <translation>Vom Gutschein abgezogener Betrag: %1
 Verbleibender Betrag: %2</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="449"/>
+        <location filename="mwin/overview.cpp" line="455"/>
         <source>Server Access Settings</source>
         <translation>Serverzugriffseinstellungen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="453"/>
+        <location filename="mwin/overview.cpp" line="459"/>
         <source>Request Timeout (seconds):</source>
         <translation>max. Anfragezeit (Sekunden):</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="459"/>
+        <location filename="mwin/overview.cpp" line="465"/>
         <source>Log Level:</source>
         <translation>Logstufe:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="462"/>
+        <location filename="mwin/overview.cpp" line="468"/>
         <source>Minimal Logging</source>
         <translation>Minimales Log</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="464"/>
+        <location filename="mwin/overview.cpp" line="470"/>
         <source>Log Details on Error</source>
         <translation>Bei Fehlern Details</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="465"/>
+        <location filename="mwin/overview.cpp" line="471"/>
         <source>Always Log Details</source>
         <translation>Immer Details</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="624"/>
+        <location filename="mwin/overview.cpp" line="630"/>
         <source>Backup</source>
         <translation>Sicherung</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="624"/>
+        <location filename="mwin/overview.cpp" line="630"/>
         <source>The backup was successful.</source>
         <translation>Die Sicherung war erfolgreich.</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="628"/>
+        <location filename="mwin/overview.cpp" line="634"/>
         <source>Cannot create backup file.</source>
         <translation>Kann Sicherungsdatei nicht anlegen.</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="246"/>
+        <location filename="mwin/overview.cpp" line="252"/>
         <source>I was unable to renew the login at the server.</source>
         <translation>Der Login am Server konnte nicht erneuert werden.</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="521"/>
+        <location filename="mwin/overview.cpp" line="527"/>
         <source>Maximum order list age</source>
         <translation>Maximales Alter von Bestellungen in der Liste</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="524"/>
+        <location filename="mwin/overview.cpp" line="530"/>
         <source>Age in days, 0=show all.</source>
         <translation>Alter in Tagen, 0=alle zeigen.</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="525"/>
+        <location filename="mwin/overview.cpp" line="531"/>
         <source>When showing all orders:</source>
         <translation>Wenn alle Bestellungen angezeigt werden:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="530"/>
+        <location filename="mwin/overview.cpp" line="536"/>
         <source>When showing open orders:</source>
         <translation>Wenn offene Bestellungen angezeigt werden:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="535"/>
+        <location filename="mwin/overview.cpp" line="541"/>
         <source>When searching by event:</source>
         <translation>Wenn nach Veranstaltung gesucht wird:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="540"/>
+        <location filename="mwin/overview.cpp" line="546"/>
         <source>When searching by customer:</source>
         <translation>Wenn nach Kunde gesucht wird:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="545"/>
+        <location filename="mwin/overview.cpp" line="551"/>
         <source>Default age when searching by date:</source>
         <translation>Standardalter wenn nach Datum gesucht wird:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="551"/>
+        <location filename="mwin/overview.cpp" line="557"/>
         <source>Script settings</source>
         <translation>Scripteinstellungen</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="555"/>
+        <location filename="mwin/overview.cpp" line="561"/>
         <source>Show script debugger:</source>
         <translation>Script-Debugger zeigen:</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="603"/>
+        <location filename="mwin/overview.cpp" line="609"/>
         <source>Backup failed with error (%2): %1</source>
         <translation>Das Backup ist mit Fehler (%2) fehlgeschlagen: %1</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="607"/>
+        <location filename="mwin/overview.cpp" line="613"/>
         <source>Backup returned empty.</source>
         <translation>Das Backup ist leer.</translation>
     </message>
@@ -7088,45 +4659,6 @@ Verbleibender Betrag: %2</translation>
     </message>
 </context>
 <context>
-    <name>MSInterface</name>
-    <message>
-        <source>Warning</source>
-        <translation type="vanished">Warnung</translation>
-    </message>
-    <message>
-        <source>Login failed: %1</source>
-        <translation type="vanished">Login fehlgeschlagen: %1</translation>
-    </message>
-    <message>
-        <source>Error</source>
-        <translation type="vanished">Fehler</translation>
-    </message>
-    <message>
-        <source>Communication problem while talking to the server, see log for details.</source>
-        <translation type="vanished">Kommunikationsfehler zum Server, bitte schauen Sie ins Log, um Details zu sehen.</translation>
-    </message>
-    <message>
-        <source>Communication with server was not successful.</source>
-        <translation type="vanished">Kommunikation mit dem Server ist nicht möglich.</translation>
-    </message>
-    <message>
-        <source>The server implementation is too old for this client.</source>
-        <translation type="vanished">Der Server ist zu alt für diesen Client.</translation>
-    </message>
-    <message>
-        <source>This client is too old for the server, please upgrade.</source>
-        <translation type="vanished">Dieser Client ist zu alt für den Server.</translation>
-    </message>
-    <message>
-        <source>Connection Error</source>
-        <translation type="vanished">Verbindungsfehler</translation>
-    </message>
-    <message>
-        <source>There were problems while authenticating the server. Aborting. Check your configuration.</source>
-        <translation type="vanished">Es gab Probelme bei der Authentifikation. Abbruch. Bitte prüfen Sie Ihre Konfiguration.</translation>
-    </message>
-</context>
-<context>
     <name>MScriptEngine</name>
     <message>
         <location filename="script/jsengine.cpp" line="87"/>
@@ -7145,197 +4677,6 @@ Verbleibender Betrag: %2</translation>
     </message>
 </context>
 <context>
-    <name>MServerClock</name>
-    <message>
-        <location filename="misc/sclock.cpp" line="41"/>
-        <source>Show Format Info</source>
-        <translation>Zeige Formatinformationen</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="44"/>
-        <source>Show Full Time</source>
-        <translation>Langes Zeitformat</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="46"/>
-        <source>%W, %D %N %Y %a:%I %p %t</source>
-        <comment>full time format</comment>
-        <translation>%W, %D. %N %Y %h:%I %t</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="48"/>
-        <source>Show Date Only</source>
-        <translation>nur Datum zeigen</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="49"/>
-        <source>%w, %M/%D/%Y</source>
-        <comment>date only format</comment>
-        <translation>%w, %D.%M.%Y</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="51"/>
-        <source>Show Time Only</source>
-        <translation>nur Uhrzeit zeigen</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="52"/>
-        <source>%a:%I %p %t</source>
-        <comment>time only format</comment>
-        <translation>%h:%I %t</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="54"/>
-        <source>Show Short Date/Time</source>
-        <translation>Kurzform Datum und Zeit</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="55"/>
-        <source>%w %Y-%M-%D %h:%I %t</source>
-        <comment>ISO like short time format</comment>
-        <translation>%w %Y-%M-%D %h:%I %t</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="74"/>
-        <source>Server Time Zone: %1
-Offset from UTC: %2 minutes %3</source>
-        <translation>Server-Zeitzone: %1
-Offset von UTC: %2 Minuten %3</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="77"/>
-        <source>east</source>
-        <comment>positive time zone offset</comment>
-        <translation>östlich</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="77"/>
-        <source>west</source>
-        <comment>negative time zone offset</comment>
-        <translation>westlich</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="106"/>
-        <source>Server Format Info</source>
-        <translation>Sever Formatinformationen</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="114"/>
-        <source>Number Format:</source>
-        <translation>Zahlenformat:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="115"/>
-        <source>Decimal Dot:</source>
-        <translation>Dezimaltrenner:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="116"/>
-        <source>Separator:</source>
-        <translation>Füllzeichen:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="116"/>
-        <source>&apos;%1&apos; every %2 digits</source>
-        <translation>&apos;%1&apos; aller %2 Ziffern</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="119"/>
-        <source>Currency Settings:</source>
-        <translation>Währungseinstellungen:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="120"/>
-        <source>Currency Symbol:</source>
-        <translation>Währungssymbol:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="121"/>
-        <source>Division Digits:</source>
-        <translation>Dezimalstellen:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="122"/>
-        <source>Negative Sign:</source>
-        <translation>Negationszeichen:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="123"/>
-        <source>Positive Sign:</source>
-        <translation>Pluszeichen:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="124"/>
-        <source>Example:</source>
-        <translation>Beispiel:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="127"/>
-        <source>Date and Time Settings:</source>
-        <translation>Datums- und Zeit-Einstellungen:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="128"/>
-        <source>Day of the Week:</source>
-        <translation>Wochentag:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="129"/>
-        <source>Day of the Week Abbreviated:</source>
-        <translation>Abgekürzter Wochentag:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="130"/>
-        <source>Month Names:</source>
-        <translation>Monatsname:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="131"/>
-        <source>Month Names Abbreviated:</source>
-        <translation>Abgekürzter Monatsname:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="132"/>
-        <source>Date Format:</source>
-        <translation>Datumsformat:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="133"/>
-        <source>Time Format:</source>
-        <translation>Zeitformat:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="134"/>
-        <source>Date and Time Format:</source>
-        <translation>Datums- und Zeitformat:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="137"/>
-        <source>System Time Zone:</source>
-        <translation>System-Zeitzone:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="138"/>
-        <source>Current Local Time:</source>
-        <translation>Aktuelle lokale Zeit:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="139"/>
-        <source>Theater/Server Time Zone:</source>
-        <translation>Theater/Server Zeitzone:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="140"/>
-        <source>Current Theater/Server Time:</source>
-        <translation>Aktueller Theater/Server-Zeit:</translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="145"/>
-        <source>Close</source>
-        <translation>Schließen</translation>
-    </message>
-</context>
-<context>
     <name>MShippingChange</name>
     <message>
         <location filename="dialogs/orderwin.cpp" line="1248"/>
@@ -7512,12 +4853,12 @@ Offset von UTC: %2 Minuten %3</translation>
 <context>
     <name>MTELabelDelegate</name>
     <message>
-        <location filename="templates/ticketedit.cpp" line="608"/>
+        <location filename="templates/ticketedit.cpp" line="610"/>
         <source>edged</source>
         <translation>eckig</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="609"/>
+        <location filename="templates/ticketedit.cpp" line="611"/>
         <source>smooth</source>
         <translation>glatt</translation>
     </message>
@@ -7535,11 +4876,6 @@ Offset von UTC: %2 Minuten %3</translation>
         <translation>Bitte wählen Sie eine Variante für die Vorlage %1:</translation>
     </message>
     <message>
-        <source>(default)</source>
-        <comment>default template pseudo-variant</comment>
-        <translation type="vanished">(Standard)</translation>
-    </message>
-    <message>
         <location filename="templates/templatedlg.cpp" line="49"/>
         <source>Ok</source>
         <translation>Ok</translation>
@@ -7553,38 +4889,18 @@ Offset von UTC: %2 Minuten %3</translation>
         <translation>Vorlagenverzeichnis editieren</translation>
     </message>
     <message>
-        <source>Update Now</source>
-        <translation type="obsolete">Jetzt auffrischen</translation>
-    </message>
-    <message>
-        <source>Add Variant</source>
-        <translation type="obsolete">Variante hinzufügen</translation>
-    </message>
-    <message>
         <location filename="templates/templatedlg.cpp" line="93"/>
         <source>&amp;Add Variant</source>
         <oldsource>Delete Variant</oldsource>
         <translation>Variante hinzufügen</translation>
     </message>
     <message>
-        <source>Save Template</source>
-        <translation type="obsolete">Vorlage speichern</translation>
-    </message>
-    <message>
-        <source>Change Flags</source>
-        <translation type="obsolete">Flags ändern</translation>
-    </message>
-    <message>
         <location filename="templates/templatedlg.cpp" line="101"/>
         <source>&amp;Save Template...</source>
         <oldsource>Edit Template</oldsource>
         <translation>Vorlage speichern</translation>
     </message>
     <message>
-        <source>Close</source>
-        <translation type="obsolete">Schließen</translation>
-    </message>
-    <message>
         <location filename="templates/templatedlg.cpp" line="90"/>
         <source>&amp;Update Now</source>
         <translation>Jetzt auffrischen</translation>
@@ -7631,13 +4947,13 @@ Offset von UTC: %2 Minuten %3</translation>
     </message>
     <message>
         <location filename="templates/templatedlg.cpp" line="188"/>
-        <location filename="templates/templatedlg.cpp" line="207"/>
-        <location filename="templates/templatedlg.cpp" line="226"/>
-        <location filename="templates/templatedlg.cpp" line="243"/>
-        <location filename="templates/templatedlg.cpp" line="288"/>
-        <location filename="templates/templatedlg.cpp" line="308"/>
-        <location filename="templates/templatedlg.cpp" line="346"/>
-        <location filename="templates/templatedlg.cpp" line="355"/>
+        <location filename="templates/templatedlg.cpp" line="208"/>
+        <location filename="templates/templatedlg.cpp" line="227"/>
+        <location filename="templates/templatedlg.cpp" line="244"/>
+        <location filename="templates/templatedlg.cpp" line="289"/>
+        <location filename="templates/templatedlg.cpp" line="309"/>
+        <location filename="templates/templatedlg.cpp" line="347"/>
+        <location filename="templates/templatedlg.cpp" line="356"/>
         <source>Warning</source>
         <translation>Warnung</translation>
     </message>
@@ -7647,74 +4963,67 @@ Offset von UTC: %2 Minuten %3</translation>
         <translation>Kann diese Vorlage nicht löschen.</translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="201"/>
+        <location filename="templates/templatedlg.cpp" line="202"/>
         <source>Select Template File</source>
         <translation>Vorlagendatei wählen</translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="207"/>
+        <location filename="templates/templatedlg.cpp" line="208"/>
         <source>Files with this extension (%1) are not legal for this template.</source>
         <translation>Dateien mit der Erweiterung %1 sind für diese Vorlage nicht erlaubt.</translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="226"/>
+        <location filename="templates/templatedlg.cpp" line="227"/>
         <source>Unable to upload file.</source>
         <translation>Kann Datei nicht hochladen.</translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="243"/>
+        <location filename="templates/templatedlg.cpp" line="244"/>
         <source>Unable to send new description to server.</source>
         <translation>Kann die neue Beschreibung nicht speichern.</translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="288"/>
+        <location filename="templates/templatedlg.cpp" line="289"/>
         <source>Unknown template type, cannot edit it.</source>
         <translation>Unbekannter Vorlagentyp. Kann Editor nicht starten.</translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="308"/>
+        <location filename="templates/templatedlg.cpp" line="309"/>
         <source>Ooops. Lost the template file, cannot store it.</source>
         <translation>Ups. Vorlagendatei verloren, kann sie nicht speichern.</translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="314"/>
+        <location filename="templates/templatedlg.cpp" line="315"/>
         <source>Save template as...</source>
         <translation>Vorlage speichern unter...</translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="327"/>
+        <location filename="templates/templatedlg.cpp" line="328"/>
         <source>Error</source>
         <translation>Fehler</translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="327"/>
+        <location filename="templates/templatedlg.cpp" line="328"/>
         <source>Unable to save the template file.</source>
         <translation>Kann Vorlage nicht speichern.</translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="346"/>
+        <location filename="templates/templatedlg.cpp" line="347"/>
         <source>Ooops. Lost the template file, cannot alter it.</source>
         <translation>Ups! Die Template-Datei ist verloren gegange, kann sie nicht ändern.</translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="350"/>
+        <location filename="templates/templatedlg.cpp" line="351"/>
         <source>Edit flags of template &apos;%1&apos;</source>
         <translation>Flags des Template &apos;%1&apos; ändern</translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="355"/>
+        <location filename="templates/templatedlg.cpp" line="356"/>
         <source>Unable to send updated flags to server.</source>
         <translation>Die geänderten Flags können nicht zum Server gesendet werden.</translation>
     </message>
 </context>
 <context>
-    <name>MTemplateStore</name>
-    <message>
-        <source>Retrieving templates from server.</source>
-        <translation type="vanished">Hole Vorlagen vom Server.</translation>
-    </message>
-</context>
-<context>
     <name>MTicketEditor</name>
     <message>
         <location filename="templates/ticketedit.cpp" line="154"/>
@@ -7767,22 +5076,6 @@ Offset von UTC: %2 Minuten %3</translation>
         <translation>Datei entfernen</translation>
     </message>
     <message>
-        <source>Add Text Item</source>
-        <translation type="obsolete">Textzeile hinzufügen</translation>
-    </message>
-    <message>
-        <source>Add Picture Item</source>
-        <translation type="obsolete">Bild hinzufügen</translation>
-    </message>
-    <message>
-        <source>Add Barcode Item</source>
-        <translation type="obsolete">Barcode hinzufügen</translation>
-    </message>
-    <message>
-        <source>Add Load Font Item</source>
-        <translation type="obsolete">Schriftladezeile hinzufügen</translation>
-    </message>
-    <message>
         <location filename="templates/ticketedit.cpp" line="151"/>
         <source>Label Editor</source>
         <translation>Aufkleber-Editor</translation>
@@ -7885,207 +5178,207 @@ Offset von UTC: %2 Minuten %3</translation>
         <translation>Beispieldaten</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="274"/>
+        <location filename="templates/ticketedit.cpp" line="276"/>
         <source>Variable</source>
         <translation>Variable</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="274"/>
+        <location filename="templates/ticketedit.cpp" line="276"/>
         <source>Content</source>
         <translation>Inhalt</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="294"/>
-        <location filename="templates/ticketedit.cpp" line="299"/>
+        <location filename="templates/ticketedit.cpp" line="296"/>
+        <location filename="templates/ticketedit.cpp" line="301"/>
         <source>Error</source>
         <translation>Fehler</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="294"/>
+        <location filename="templates/ticketedit.cpp" line="296"/>
         <source>Unable to open file &apos;%1&apos; for reading.</source>
         <translation>Kann Datei &apos;%1&apos; nicht zum lesen öffnen.</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="299"/>
+        <location filename="templates/ticketedit.cpp" line="301"/>
         <source>Unable to interpret file &apos;%1&apos;.</source>
         <translation>Kann Datei &apos;%1&apos; nicht interpretieren.</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="348"/>
+        <location filename="templates/ticketedit.cpp" line="350"/>
         <source>top</source>
         <translation>oben</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="350"/>
+        <location filename="templates/ticketedit.cpp" line="352"/>
         <source>bottom</source>
         <translation>unten</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="353"/>
+        <location filename="templates/ticketedit.cpp" line="355"/>
         <source>center</source>
         <translation>zentriert</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="355"/>
+        <location filename="templates/ticketedit.cpp" line="357"/>
         <source>left</source>
         <translation>links</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="357"/>
+        <location filename="templates/ticketedit.cpp" line="359"/>
         <source>right</source>
         <translation>rechts</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="359"/>
+        <location filename="templates/ticketedit.cpp" line="361"/>
         <source>align (%1)</source>
         <translation>Ausrichtung (%1)</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="386"/>
-        <location filename="templates/ticketedit.cpp" line="444"/>
-        <location filename="templates/ticketedit.cpp" line="818"/>
+        <location filename="templates/ticketedit.cpp" line="388"/>
+        <location filename="templates/ticketedit.cpp" line="446"/>
+        <location filename="templates/ticketedit.cpp" line="820"/>
         <source>Warning</source>
         <translation>Warnung</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="386"/>
+        <location filename="templates/ticketedit.cpp" line="388"/>
         <source>Unable to interpret template data.</source>
         <translation>Kann Vorlagendaten nicht interpretieren.</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="425"/>
+        <location filename="templates/ticketedit.cpp" line="427"/>
         <source>Open Ticket Template</source>
         <translation>Eintrittskartenvorlage öffnen</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="444"/>
+        <location filename="templates/ticketedit.cpp" line="446"/>
         <source>Unable to write to file %1</source>
         <translation>Kann Datei %1 nicht schreiben</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="452"/>
+        <location filename="templates/ticketedit.cpp" line="454"/>
         <source>Save Ticket Template</source>
         <translation>Eintrittskartenvorlage speichern</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="463"/>
+        <location filename="templates/ticketedit.cpp" line="465"/>
         <source>Label Template Editor</source>
         <translation>Aufklebervorlageneditor</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="465"/>
+        <location filename="templates/ticketedit.cpp" line="467"/>
         <source>Label Template Editor [%1]</source>
         <translation>Aufklebervorlageneditor [%1]</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="477"/>
-        <location filename="templates/ticketedit.cpp" line="825"/>
+        <location filename="templates/ticketedit.cpp" line="479"/>
+        <location filename="templates/ticketedit.cpp" line="827"/>
         <source>File Name</source>
         <translation>Dateiname</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="477"/>
-        <location filename="templates/ticketedit.cpp" line="490"/>
+        <location filename="templates/ticketedit.cpp" line="479"/>
+        <location filename="templates/ticketedit.cpp" line="492"/>
         <source>Size</source>
         <translation>Größe</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="488"/>
+        <location filename="templates/ticketedit.cpp" line="490"/>
         <source>Type</source>
         <translation>Typ</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="489"/>
+        <location filename="templates/ticketedit.cpp" line="491"/>
         <source>Offset</source>
         <translation>Abstand</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="491"/>
+        <location filename="templates/ticketedit.cpp" line="493"/>
         <source>File/Font</source>
         <translation>Datei/Schrift</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="492"/>
+        <location filename="templates/ticketedit.cpp" line="494"/>
         <source>Font Size</source>
         <translation>Schriftgröße</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="493"/>
+        <location filename="templates/ticketedit.cpp" line="495"/>
         <source>Scaling</source>
         <translation>Skalierung</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="494"/>
+        <location filename="templates/ticketedit.cpp" line="496"/>
         <source>Horiz. Alignment</source>
         <translation>horiz. Ausrichtung</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="495"/>
+        <location filename="templates/ticketedit.cpp" line="497"/>
         <source>Vert. Alignment</source>
         <translation>vert. Ausrichtung</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="496"/>
+        <location filename="templates/ticketedit.cpp" line="498"/>
         <source>Text Data</source>
         <translation>Textdaten</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="502"/>
+        <location filename="templates/ticketedit.cpp" line="504"/>
         <source>Load Font File</source>
         <translation>Schriftdatei laden</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="503"/>
+        <location filename="templates/ticketedit.cpp" line="505"/>
         <source>Show Picture</source>
         <translation>Bild anzeigen</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="504"/>
+        <location filename="templates/ticketedit.cpp" line="506"/>
         <source>Show Text Line</source>
         <translation>Textzeile anzeigen</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="505"/>
+        <location filename="templates/ticketedit.cpp" line="507"/>
         <source>Show Barcode</source>
         <translation>Barcode anzeigen</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="506"/>
+        <location filename="templates/ticketedit.cpp" line="508"/>
         <source>Unknown</source>
         <translation>Unbekannt</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="521"/>
+        <location filename="templates/ticketedit.cpp" line="523"/>
         <source>smooth</source>
         <translation>glatt</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="521"/>
+        <location filename="templates/ticketedit.cpp" line="523"/>
         <source>edged</source>
         <translation>eckig</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="812"/>
+        <location filename="templates/ticketedit.cpp" line="814"/>
         <source>Add File to Label</source>
         <translation>Datei zu Aufkleber hinzufügen</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="818"/>
+        <location filename="templates/ticketedit.cpp" line="820"/>
         <source>Unable to read file %1</source>
         <translation>Kann Datei %1 nicht lesen</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="825"/>
+        <location filename="templates/ticketedit.cpp" line="827"/>
         <source>Please enter the internal file name:</source>
         <translation>Bitte geben Sie den internen Dateinamen ein:</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="842"/>
+        <location filename="templates/ticketedit.cpp" line="844"/>
         <source>Really delete?</source>
         <translation>Wirklich löschen?</translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="842"/>
+        <location filename="templates/ticketedit.cpp" line="844"/>
         <source>Really remove file &apos;%1&apos; from the label?</source>
         <translation>Wirklich Datei &apos;%1&apos; aus dem Aufkleber löschen?</translation>
     </message>
@@ -8396,87 +5689,4 @@ Offset von UTC: %2 Minuten %3</translation>
         <translation>Assistent</translation>
     </message>
 </context>
-<context>
-    <name>WobTransaction</name>
-    <message>
-        <source>XML result parser error: empty response.</source>
-        <translation type="vanished">XML Fehler: leere Antwort.</translation>
-    </message>
-    <message>
-        <source>XML result parser error line %1 col %2: %3</source>
-        <translation type="vanished">XML Fehler in Antwort Zeile %1 Spalte %2: %3</translation>
-    </message>
-    <message>
-        <source>Class &apos;%1&apos; property &apos;%2&apos; is integer, but non-integer was found.</source>
-        <translation type="vanished">Klasse &apos;%1&apos; Wert &apos;%2&apos; ist eine Zahl, aber es wurde keine Zahl gefunden.</translation>
-    </message>
-    <message>
-        <source>Class &apos;%1&apos; property &apos;%2&apos; is enum, invalid value was found.</source>
-        <translation type="vanished">Klasse &apos;%1&apos; Wert &apos;%2&apos; ist &quot;enum&quot;, ungültiger Wert gefunden.</translation>
-    </message>
-</context>
-<context>
-    <name>initprofile</name>
-    <message>
-        <location filename="main.cpp" line="463"/>
-        <source>Initial Profile Warning</source>
-        <translation>Warnung: initiales Profil</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="463"/>
-        <source>You need a profile to work with Magic Smoke. Please create one now.</source>
-        <translation>Sie brauchen ein Profil, um mit Magic Smoke arbeiten zu können. Bitte legen Sie eines an.</translation>
-    </message>
-</context>
-<context>
-    <name>lang</name>
-    <message>
-        <location filename="main.cpp" line="71"/>
-        <source>Information</source>
-        <translation>Information</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="71"/>
-        <source>The changed language setting will only be active after restarting the application.</source>
-        <translation>Die Änderung der Sprachkonfiguration wird es nach dem nächsten Neustart des Programms wirksam.</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="66"/>
-        <source>Chose Language</source>
-        <translation>Sprache auswählen</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="66"/>
-        <source>Language:</source>
-        <translation>Sprache:</translation>
-    </message>
-</context>
-<context>
-    <name>office</name>
-    <message>
-        <location filename="templates/office.cpp" line="49"/>
-        <source>Chose Printer</source>
-        <translation>Drucker auswählen</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="52"/>
-        <source>Please chose a printer:</source>
-        <translation>Bitte wählen Sie einen Drucker:</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="56"/>
-        <source>(Default Printer)</source>
-        <translation>(Standarddrucker)</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="72"/>
-        <source>Ok</source>
-        <translation>Ok</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="94"/>
-        <source>Save current document as...</source>
-        <translation>Aktuelles Dokuement speichern unter...</translation>
-    </message>
-</context>
 </TS>
diff --git a/src/smoke_de_SAX.ts b/src/smoke_de_SAX.ts
deleted file mode 100644 (file)
index a6de58e..0000000
+++ /dev/null
@@ -1,9460 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="de">
-<context>
-    <name>MAclWindow</name>
-    <message>
-        <location filename="mwin/aclwin.cpp" line="47"/>
-        <source>ACL Editor</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/aclwin.cpp" line="54"/>
-        <source>&amp;Window</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/aclwin.cpp" line="55"/>
-        <source>&amp;Close</source>
-        <translation type="unfinished">&amp;Schließen</translation>
-    </message>
-    <message>
-        <location filename="mwin/aclwin.cpp" line="59"/>
-        <source>Users</source>
-        <translation type="unfinished">Nudsor</translation>
-    </message>
-    <message>
-        <location filename="mwin/aclwin.cpp" line="61"/>
-        <source>Roles</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/aclwin.cpp" line="63"/>
-        <source>Hosts</source>
-        <translation type="unfinished">Reschnor</translation>
-    </message>
-    <message>
-        <location filename="mwin/aclwin.cpp" line="65"/>
-        <source>Flags</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MAddressChoiceDialog</name>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="818"/>
-        <source>Chose an Address</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="833"/>
-        <source>Add Address</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="836"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="869"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="869"/>
-        <source>Unable to save changes made to addresses: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MAddressDialog</name>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="693"/>
-        <source>Edit Address</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="695"/>
-        <source>Create Address</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="704"/>
-        <source>Last used:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="705"/>
-        <source>Name:</source>
-        <translation type="unfinished">Dor Name:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="706"/>
-        <location filename="dialogs/customerdlg.cpp" line="707"/>
-        <source>Address:</source>
-        <translation type="unfinished">De Adresse:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="708"/>
-        <source>City:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="709"/>
-        <source>State:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="710"/>
-        <source>ZIP Code:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="711"/>
-        <source>Country:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="720"/>
-        <location filename="dialogs/customerdlg.cpp" line="759"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="722"/>
-        <location filename="dialogs/customerdlg.cpp" line="761"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="790"/>
-        <source> Create New Country...</source>
-        <comment>this pseudo-entry must contain leading space to distinguish it from genuine countries</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="793"/>
-        <source>Select Country</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="793"/>
-        <source>Please select a country:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="746"/>
-        <source>Create New Country</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="754"/>
-        <source>Country Name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="755"/>
-        <source>Abbreviation:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="766"/>
-        <location filename="dialogs/customerdlg.cpp" line="772"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="766"/>
-        <source>The country name and abbreviation must contain something!</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="772"/>
-        <source>Error while creating country: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MAddressWidget</name>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="516"/>
-        <source>Select</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="520"/>
-        <source>Edit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="523"/>
-        <source>Delete</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="576"/>
-        <source>Delete Address</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="576"/>
-        <source>Really delete this address?
-%1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MAppStyleDialog</name>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="632"/>
-        <source>Application Style</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="635"/>
-        <source>GUI Style:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="637"/>
-        <source>System Default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="645"/>
-        <source>Stylesheet:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="656"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="659"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="665"/>
-        <source>Select Stylesheet</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MApplication</name>
-    <message>
-        <location filename="main.cpp" line="123"/>
-        <source>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2013&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%3&apos; revision &apos;%4&apos;.&lt;p&gt;The current application data base path is &apos;%5&apos;.</source>
-        <oldsource>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2011&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%3&apos; revision &apos;%4&apos;.&lt;p&gt;The current application data base path is &apos;%5&apos;.</oldsource>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="144"/>
-        <source>MagicSmoke Version Information</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="147"/>
-        <source>&lt;h3&gt;MagicSmoke Version %3&lt;/h3&gt;&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;Repository:&lt;td&gt;%1&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Revision:&lt;td&gt;%2&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Modification&amp;nbsp;State:&lt;td&gt;%4&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Commit Time:&lt;td&gt;%5&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Committer:&lt;td&gt;%6&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;
-&lt;h3&gt;Libraries&lt;/h3&gt;
-&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;WOC:&lt;td&gt;%7&lt;br/&gt;%8&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PACK&amp;nbsp;Library:&lt;td&gt;%9&lt;br/&gt;%10&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Qt:&lt;td&gt;%11&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ELAM:&lt;td&gt;%12&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Default:&lt;td&gt;%13 in directory %14&lt;br/&gt;version %15&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Built-In:&lt;td&gt;%16 (library: %17)&lt;/tr&gt;&lt;/table&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="225"/>
-        <source>default:/index.html</source>
-        <comment>default help URL, if you translate the index.html file, then change this as well</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="432"/>
-        <location filename="main.cpp" line="439"/>
-        <source>New Update</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="432"/>
-        <source>A new version of MagicSmoke is available. Do you want to download the new version %1?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="439"/>
-        <source>A new version of MagicSmoke is ready for installation. Do you want to install?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="446"/>
-        <source>Update Complete</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="446"/>
-        <source>A new version of MagicSmoke has been installed. It will be used the next time you start MagicSmoke.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="451"/>
-        <source>Update Failed</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="451"/>
-        <source>An update of MagicSmoke failed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="225"/>
-        <location filename="main.cpp" line="230"/>
-        <source>&amp;Help</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="121"/>
-        <source>About MagicSmoke</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MBackupDialog</name>
-    <message>
-        <location filename="dialogs/backupdlg.cpp" line="42"/>
-        <source>Backup Settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/backupdlg.cpp" line="47"/>
-        <source>Backup File:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/backupdlg.cpp" line="49"/>
-        <source>...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/backupdlg.cpp" line="52"/>
-        <source>Generations to keep:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/backupdlg.cpp" line="57"/>
-        <source>Automatic Backup:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/backupdlg.cpp" line="61"/>
-        <source>Interval in days:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/backupdlg.cpp" line="69"/>
-        <source>&amp;OK</source>
-        <translation type="unfinished">Nu &amp;glar! Nehm&apos;sch.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/backupdlg.cpp" line="72"/>
-        <source>&amp;Cancel</source>
-        <translation type="unfinished">&amp;Nee lass mal.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/backupdlg.cpp" line="78"/>
-        <source>Backup File</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MBarcodeConfiguration</name>
-    <message>
-        <location filename="misc/barcode-plugin.cpp" line="27"/>
-        <source>Configure Barcode Plugins</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/barcode-plugin.cpp" line="36"/>
-        <source>&amp;Save</source>
-        <translation type="unfinished">&amp;Schbeichorn</translation>
-    </message>
-    <message>
-        <location filename="misc/barcode-plugin.cpp" line="38"/>
-        <source>&amp;Cancel</source>
-        <translation type="unfinished">&amp;Nee lass mal.</translation>
-    </message>
-</context>
-<context>
-    <name>MBarcodeLine</name>
-    <message>
-        <location filename="widgets/barcodeline.cpp" line="23"/>
-        <source>Type a barcode into this line or scan it with a barcode scanner.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/barcodeline.cpp" line="24"/>
-        <source>Type or scan a barcode.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MCartTab</name>
-    <message>
-        <location filename="mwin/carttab.cpp" line="67"/>
-        <source>Add Ticket</source>
-        <translation type="unfinished">Eindriddsgarde hinzufüchen</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="69"/>
-        <source>Add Voucher</source>
-        <translation type="unfinished">Gudschein hinzufüchen</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="71"/>
-        <source>Add Shop Item</source>
-        <oldsource>Remove Item</oldsource>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="76"/>
-        <source>Remove Line</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="92"/>
-        <source>Customer:</source>
-        <translation type="unfinished">Gunde:</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="98"/>
-        <source>Invoice Address:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="111"/>
-        <source>Shipping Method:</source>
-        <translation type="unfinished">Versandmedode:</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="104"/>
-        <source>Delivery Address:</source>
-        <translation type="unfinished">Adresse wo&apos;s Zeuch hin soll:</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="116"/>
-        <source>Comments:</source>
-        <translation type="unfinished">Wischdiches Gelaber und Gerede:</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="123"/>
-        <source>Order</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="129"/>
-        <source>Reserve</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="132"/>
-        <source>Clear</source>
-        <translation type="unfinished">Wechwerfen und von vorne!</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="149"/>
-        <source>Add &amp;Ticket</source>
-        <translation type="unfinished">Ein&amp;driddsgarde hinzufüchen</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="150"/>
-        <source>Add &amp;Voucher</source>
-        <translation type="unfinished">&amp;Gudschein hinzufüchen</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="147"/>
-        <source>Ca&amp;rt</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="81"/>
-        <source>Total Price Sum:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="126"/>
-        <source>Sell</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="151"/>
-        <source>Add &amp;Shop-Item</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="152"/>
-        <source>&amp;Remove Line</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="153"/>
-        <source>&amp;Abort Shopping</source>
-        <translation type="unfinished">&amp;Eingauf Abbrechen</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="155"/>
-        <source>&amp;Update Shipping Options</source>
-        <translation type="unfinished">Jedsd soford Versandmedoden nachguggn</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="169"/>
-        <source>(No Shipping)</source>
-        <translation type="unfinished">(gar gee Vorsand)</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="188"/>
-        <source>Amount</source>
-        <translation type="unfinished">Anzahl</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="188"/>
-        <source>Title</source>
-        <translation type="unfinished">Diddel</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="188"/>
-        <source>Start Time</source>
-        <translation type="unfinished">Anfangszeit</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="188"/>
-        <source>Price</source>
-        <translation type="unfinished">Breis</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="247"/>
-        <location filename="mwin/carttab.cpp" line="299"/>
-        <location filename="mwin/carttab.cpp" line="306"/>
-        <location filename="mwin/carttab.cpp" line="484"/>
-        <location filename="mwin/carttab.cpp" line="522"/>
-        <location filename="mwin/carttab.cpp" line="560"/>
-        <location filename="mwin/carttab.cpp" line="568"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="247"/>
-        <source>Please set the customer first.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Select Event to order Ticket</source>
-        <translation type="obsolete">Wähl ma ne Voranschdaldung aus um ne Garde zu beschdelln</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="334"/>
-        <location filename="mwin/carttab.cpp" line="410"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="299"/>
-        <source>Error getting event, please try again.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="306"/>
-        <source>This event has no prices associated that you can use for sales. Cannot sell tickets.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="312"/>
-        <source>Select Price Category</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="318"/>
-        <source>Please chose a price category:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="332"/>
-        <location filename="mwin/carttab.cpp" line="408"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="377"/>
-        <source>Select Voucher</source>
-        <translation type="unfinished">Gudschein auswähln</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="388"/>
-        <source>Select voucher price and value:</source>
-        <translation type="unfinished">Beschdimm mal &apos;n Gudscheinpreis und -werd:</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="390"/>
-        <source>Price:</source>
-        <translation type="unfinished">Breis:</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="396"/>
-        <source>Value:</source>
-        <translation type="unfinished">Werd:</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="428"/>
-        <source>Voucher (value %1)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="484"/>
-        <source>There are problems with the contents of the cart, please check and then try again.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="507"/>
-        <location filename="mwin/carttab.cpp" line="511"/>
-        <source>Error</source>
-        <translation type="unfinished">Gans doller falschor Fehler</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="507"/>
-        <source>There is nothing in the order. Ignoring it.</source>
-        <translation type="unfinished">Da is doch gar nischd drin. Isch mach das jedsd ni!</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="511"/>
-        <source>Please chose a customer first!</source>
-        <translation type="unfinished">Du mussd schon nen Gunden auswähln, sonsd wees isch doch ni wer&apos;s griechen soll!</translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="515"/>
-        <source>Shipping</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="515"/>
-        <source>You have chosen a shipping method, but no address. Are you sure you want to continue?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="522"/>
-        <source>Reservations can only contain tickets.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="560"/>
-        <source>Error while creating reservation: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="568"/>
-        <source>Error while creating order: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="583"/>
-        <source>The customer is not valid, please chose another one.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="588"/>
-        <source>The delivery address is not valid, please chose another one.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="593"/>
-        <source>The invoice address is not valid, please chose another one.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="600"/>
-        <source>Shipping Type does not exist or you do not have permission to use it.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="618"/>
-        <source>The event is already over, please remove this entry.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="621"/>
-        <source>You cannot order tickets for this event anymore, ask a more privileged user.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="625"/>
-        <source>The event is (almost) sold out, there are %1 tickets left.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="630"/>
-        <source>The event does not exist or there is another serious problem, please remove this entry.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="652"/>
-        <source>You do not have permission to create vouchers with this value, please remove it.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/carttab.cpp" line="655"/>
-        <source>The price tag of this voucher is not valid, please remove and recreate it.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MCentDialog</name>
-    <message>
-        <location filename="widgets/centbox.cpp" line="105"/>
-        <source>OK</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/centbox.cpp" line="108"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MCheckDialog</name>
-    <message>
-        <location filename="dialogs/checkdlg.cpp" line="33"/>
-        <source>Ok</source>
-        <translation>Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/checkdlg.cpp" line="35"/>
-        <source>Cancel</source>
-        <translation>Abbreschen</translation>
-    </message>
-</context>
-<context>
-    <name>MConfigDialog</name>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="50"/>
-        <source>Magic Smoke Configuration</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="61"/>
-        <source>&amp;Profile</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="62"/>
-        <source>&amp;New Profile...</source>
-        <translation type="unfinished">&amp;Neues Brofiel</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="63"/>
-        <source>&amp;Delete Profile</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="64"/>
-        <source>&amp;Rename Profile</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="65"/>
-        <source>C&amp;lone Profile</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="66"/>
-        <source>&amp;Make Default Profile</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="68"/>
-        <source>&amp;Export Host Key...</source>
-        <translation type="unfinished">Rechnorschlüssel &amp;eggsbordiern...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="69"/>
-        <source>&amp;Import Host Key...</source>
-        <translation type="unfinished">Reschnorschlüssel &amp;imbordiern...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="70"/>
-        <source>&amp;Generate Host Key...</source>
-        <translation type="unfinished">Rechnorschlüssel &amp;orzeuchen...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="72"/>
-        <source>&amp;Close Window</source>
-        <translation type="unfinished">Fänsdor &amp;zumach&apos;n</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="73"/>
-        <source>&amp;Settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="74"/>
-        <source>&amp;Language...</source>
-        <translation type="unfinished">&amp;Schbrache...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="75"/>
-        <source>&amp;OpenOffice.org Settings...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="76"/>
-        <source>Set &amp;Default Label Font...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="77"/>
-        <source>Set &amp;Application Style...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="91"/>
-        <source>Connection</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="96"/>
-        <source>Server URL:</source>
-        <translation type="unfinished">URL vom diggen Reschnor:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="101"/>
-        <source>Proxy:</source>
-        <translation type="unfinished">Web-Broggsie:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="109"/>
-        <source>Proxy Username:</source>
-        <translation type="unfinished">Nudsername für&apos;n Broggsie:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="112"/>
-        <source>Proxy Password:</source>
-        <translation type="unfinished">Geheimer Gohd für&apos;n Broggsie:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="120"/>
-        <source>Authentication</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="123"/>
-        <source>Hostname:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="126"/>
-        <source>Hostkey:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="129"/>
-        <source>Default Username:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="132"/>
-        <source>Hint for Username:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="138"/>
-        <source>SSL Exceptions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="140"/>
-        <source>List of non-fatal SSL exceptions:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="148"/>
-        <source>Clear</source>
-        <translation type="unfinished">Wechwerfen und von vorne!</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="150"/>
-        <source>Probe Server</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="153"/>
-        <source>Scripting</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="157"/>
-        <source>You can set scripting preferences here. You have the following options:
-Allow: if active scripts from this source are allowed to run.
-Priority: locations with the lowest value are searched first, when a script it found the other locations are ignored.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="159"/>
-        <source>Server side scripts:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="161"/>
-        <location filename="dialogs/configdialog.cpp" line="167"/>
-        <location filename="dialogs/configdialog.cpp" line="173"/>
-        <source>allow</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="162"/>
-        <location filename="dialogs/configdialog.cpp" line="168"/>
-        <location filename="dialogs/configdialog.cpp" line="174"/>
-        <source>Prio:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="165"/>
-        <source>Built in scripts:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="171"/>
-        <source>User local scripts:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="177"/>
-        <source>User script path:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="306"/>
-        <location filename="dialogs/configdialog.cpp" line="382"/>
-        <source>New Profile</source>
-        <translation type="unfinished">Neues Brofiel</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="306"/>
-        <location filename="dialogs/configdialog.cpp" line="341"/>
-        <location filename="dialogs/configdialog.cpp" line="382"/>
-        <source>Please enter a profile name. It must be non-empty and must not be used yet:</source>
-        <translation type="unfinished">Bidde gäben&apos;se &apos;nen Namen für das neue Brofiel ein. Der darf noch ni&apos; benudsd sein und leer darf&apos;or och nedd sein:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="341"/>
-        <source>Rename Profile</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="348"/>
-        <location filename="dialogs/configdialog.cpp" line="458"/>
-        <location filename="dialogs/configdialog.cpp" line="473"/>
-        <location filename="dialogs/configdialog.cpp" line="487"/>
-        <location filename="dialogs/configdialog.cpp" line="495"/>
-        <location filename="dialogs/configdialog.cpp" line="499"/>
-        <location filename="dialogs/configdialog.cpp" line="504"/>
-        <location filename="dialogs/configdialog.cpp" line="509"/>
-        <location filename="dialogs/configdialog.cpp" line="514"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="348"/>
-        <source>This profile name is already in use.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="432"/>
-        <source>Generate Hostkey</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="432"/>
-        <source>Do you really want to generate a new host key for this profile? This may disable all accounts from this host.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="447"/>
-        <source>Export Key to File</source>
-        <translation type="unfinished">Schlüssel als Dadei ablechen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="458"/>
-        <source>Unable to open file %1 for writing: %2</source>
-        <translation type="unfinished">Gann de Dadai %1 nicht zum Schreiben offmachen weil: %2</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="473"/>
-        <source>Importing a key overwrites the host key that is currently used by this profile. This may disable your accounts. Do you still want to continue?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="476"/>
-        <source>Import Key from File</source>
-        <translation type="unfinished">Schlüssel aus nor Dadai holen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="487"/>
-        <source>Unable to open file %1 for reading: %2</source>
-        <translation type="unfinished">Gann de Dadai %1 nisch lesen. Des iss jedsd geene Ordografieschwäche, sondern: %2</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="495"/>
-        <location filename="dialogs/configdialog.cpp" line="499"/>
-        <source>This is not a host key file.</source>
-        <translation type="unfinished">Das is abor doch gar ge Schlüssel! Willsde misch verarschen?</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="504"/>
-        <source>This host key file does not contain a valid host name.</source>
-        <translation type="unfinished">De Schlüsseldadai had nen gans seldsamen Reschnornamen da drin. Desdorweschen gannsch die ni nehm.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="509"/>
-        <source>This host key file does not contain a valid key.</source>
-        <translation type="unfinished">De Dadai is a bissl gabudd. Die mussde nochmal holen, ich gann die so ned lesen.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="514"/>
-        <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
-        <translation type="unfinished">Isch hab da ma nachgereschned. De Scheggsumme vom Schlüssel is falsch. Das gannsch Dir so ni abnehm.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="535"/>
-        <source>Chose Default Font</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="535"/>
-        <source>Please chose a default font:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="568"/>
-        <location filename="dialogs/configdialog.cpp" line="570"/>
-        <source>Server Probe</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="568"/>
-        <source>The request finished without errors.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="570"/>
-        <source>The request finished with an error: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="586"/>
-        <source>SSL Errors encountered:
-</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="591"/>
-        <source>Certificate &quot;%1&quot;
-  Fingerprint (sha1): %2
-  Error: %3
-</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="600"/>
-        <source>Accept connection anyway?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="601"/>
-        <source>SSL Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="619"/>
-        <source>Common Name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="619"/>
-        <source>SHA-1 Digest</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="619"/>
-        <source>Error Type</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MContactTableDelegate</name>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="447"/>
-        <source>(New Contact Type)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="466"/>
-        <source>Create new Contact Type</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="474"/>
-        <source>Contact Type Name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="475"/>
-        <source>Contact Type URI Prefix:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="478"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="480"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="485"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="485"/>
-        <source>Error while creating contact type: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MCustomerDialog</name>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="235"/>
-        <source>Customer %1</source>
-        <translation>Gunde %1</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="237"/>
-        <source>New Customer</source>
-        <translation>Neier Gunde</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="249"/>
-        <source>Customer</source>
-        <translation type="unfinished">Gunde</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="257"/>
-        <source>Name:</source>
-        <translation>Dor Name:</translation>
-    </message>
-    <message>
-        <source>Address:</source>
-        <translation type="obsolete">De Adresse:</translation>
-    </message>
-    <message>
-        <source>Contact Information:</source>
-        <translation type="obsolete">Wie mor den erreischen gann:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="264"/>
-        <source>Web-Login/eMail:</source>
-        <translation>Wie er sisch im Web anmelden gann:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="266"/>
-        <source>Edit Login</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="269"/>
-        <source>Comment:</source>
-        <translation>Gommendar:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="275"/>
-        <source>Addresses</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="280"/>
-        <source>Add Address</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="283"/>
-        <source>Contact Information</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="290"/>
-        <source>Add</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="292"/>
-        <source>Remove</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="297"/>
-        <source>Type</source>
-        <comment>table: contact type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="297"/>
-        <source>Contact</source>
-        <comment>table: contact info</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="312"/>
-        <source>Save</source>
-        <translation>Schbeichorn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="316"/>
-        <source>Cancel</source>
-        <translation>Doch ni&apos; machen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="387"/>
-        <source>Please enter the mail address for this customer to log into the web portal:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="391"/>
-        <source>Unable to set new email: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="403"/>
-        <source>Error while resetting password: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="405"/>
-        <source>Password Reset</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="405"/>
-        <source>A password reset mail has been sent to the customer.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="259"/>
-        <source>First Name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="252"/>
-        <location filename="dialogs/customerdlg.cpp" line="387"/>
-        <source>Change Mail Address</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="253"/>
-        <source>Reset Password</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="261"/>
-        <source>Title:</source>
-        <translation type="unfinished">Diddel:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="371"/>
-        <location filename="dialogs/customerdlg.cpp" line="378"/>
-        <location filename="dialogs/customerdlg.cpp" line="391"/>
-        <location filename="dialogs/customerdlg.cpp" line="403"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="371"/>
-        <source>Error while changing customer data: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="378"/>
-        <source>Error while creating customer data: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MCustomerListDialog</name>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="57"/>
-        <source>Select a Customer</source>
-        <translation>Gunde auswählen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="59"/>
-        <source>Customers</source>
-        <translation>Gunden</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="80"/>
-        <source>Details...</source>
-        <translation>Dedails anzeichen...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="82"/>
-        <source>Create new...</source>
-        <translation>Neuen anlechen...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="85"/>
-        <source>Delete...</source>
-        <translation>Wechschmeißen...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="93"/>
-        <source>Select</source>
-        <translation>Auswählen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="96"/>
-        <source>Cancel</source>
-        <translation>Mach ma ni&apos;</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="99"/>
-        <source>Close</source>
-        <translation>Zumachn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="191"/>
-        <source>Delete Customer</source>
-        <translation>Gunden Löschn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="194"/>
-        <source>Really delete this customer (%1)?</source>
-        <translation>Willsde den Gunden wirschlich löschen? Has&apos;de Dir das och gud üborleschd? Das ist dor %1.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="197"/>
-        <source>merge with other entry:</source>
-        <translation>Mid &apos;nem andorn Eindrag zusamm&apos;lechn:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="209"/>
-        <source>&amp;Yes</source>
-        <translation>&amp;Nu glar!</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="211"/>
-        <source>&amp;No</source>
-        <translation>Nee &amp;Lass ma!</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="218"/>
-        <source>Error</source>
-        <translation type="unfinished">Gans doller falschor Fehler</translation>
-    </message>
-    <message>
-        <source>Failed to delete customer.</source>
-        <translation type="obsolete">Gann den Gunden ni löschen. Gomm&apos;se morchen nochma&apos;.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="218"/>
-        <source>Failed to delete customer: %1</source>
-        <translation type="unfinished">Gann den Gunden &quot;%1&quot; ni löschen. Gomm&apos;se morchen nochma&apos;.</translation>
-    </message>
-</context>
-<context>
-    <name>MEEPriceEdit</name>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="263"/>
-        <source>Change Price</source>
-        <translation type="unfinished">Breis ändorn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="267"/>
-        <source>Price category:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="269"/>
-        <source>Price:</source>
-        <translation type="unfinished">Breis:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="271"/>
-        <source>Maximum Seats:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="272"/>
-        <source>Ordering:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="273"/>
-        <source>Flags:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="286"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="288"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="294"/>
-        <source>Edit flags of price %1:</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MEntranceTab</name>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="48"/>
-        <source>Enter or scan Ticket-ID:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="63"/>
-        <source>Open Order</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="69"/>
-        <source>Total:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="76"/>
-        <source>Used:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="81"/>
-        <source>Unused:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="152"/>
-        <source>searching...</source>
-        <comment>entrance control</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="159"/>
-        <source>Ticket &quot;%1&quot; Not Valid</source>
-        <translation type="unfinished">De Garde &quot;%1&quot; is ni güldsch.</translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="163"/>
-        <source>Ticket &quot;%1&quot; is not for this event.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="167"/>
-        <source>Ticket &quot;%1&quot; has already been used</source>
-        <translation type="unfinished">De Garde &quot;%1&quot; wurde schonma benudsd.</translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="171"/>
-        <source>Ticket &quot;%1&quot; has not been bought.</source>
-        <translation type="unfinished">De Garde &quot;%1&quot; wurde ni gegauft.</translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="175"/>
-        <source>Ticket &quot;%1&quot; Ok</source>
-        <translation type="unfinished">De Garde &quot;%1&quot; is in Ordnung.</translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="179"/>
-        <source>Ticket &quot;%1&quot; is not paid for!</source>
-        <translation type="unfinished">De Garde &quot;%1&quot; is abor ni bedsahld!</translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="183"/>
-        <source>Ticket &quot;%1&quot; cannot be accepted, please check the order!</source>
-        <translation type="unfinished">De Garde &quot;%1&quot; gönnmor so abor ni agsebdiern. Schegg ma&apos; de Beschdellung!</translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="260"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="260"/>
-        <source>Error while retrieving order: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="282"/>
-        <source>Entrance Configuration</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="288"/>
-        <source>Show events that start within hours:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="291"/>
-        <source>Show events a maximum of hours after they end:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="294"/>
-        <source>Use Cache:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="295"/>
-        <source>Cache update interval:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="300"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="302"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MEvent</name>
-    <message>
-        <source>Event is not complete, cannot save.</source>
-        <translation type="obsolete">De Veranschdaldung is ni gombledd, das gansch so ni abschiggn.</translation>
-    </message>
-    <message>
-        <source>[0-9]+\.[0-9]{2}</source>
-        <comment>price validator regexp</comment>
-        <translation type="obsolete">[0-9]+,[0-9]{2}</translation>
-    </message>
-    <message>
-        <source>.</source>
-        <comment>price decimal dot</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd hh:mm ap</source>
-        <comment>date/time format</comment>
-        <translation type="obsolete">ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd</source>
-        <comment>date format</comment>
-        <translation type="obsolete">d.M.yyyy</translation>
-    </message>
-</context>
-<context>
-    <name>MEventEditor</name>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="80"/>
-        <source>Event Editor</source>
-        <translation>Voranschdaldungsvorwurschdler</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="94"/>
-        <source>Event</source>
-        <translation type="unfinished">Veranschdaldung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="103"/>
-        <source>Title:</source>
-        <translation>Diddel:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="108"/>
-        <source>Artist:</source>
-        <translation>Günsdlor:</translation>
-    </message>
-    <message>
-        <source>Description:</source>
-        <translation type="obsolete">Beschreibung:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="117"/>
-        <source>Start Time:</source>
-        <translation>&apos;S fängd an:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="120"/>
-        <location filename="dialogs/eventedit.cpp" line="127"/>
-        <source>ddd MMMM d yyyy, h:mm ap</source>
-        <comment>time format</comment>
-        <translation>ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="124"/>
-        <source>End Time:</source>
-        <translation>&apos;S hörd off:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="139"/>
-        <source>Room/Place:</source>
-        <translation>&apos;S bassierd hier:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="148"/>
-        <source>Capacity:</source>
-        <translation>Magsimale Gäsde:</translation>
-    </message>
-    <message>
-        <source>Default Price:</source>
-        <translation type="obsolete">Gardenbreis:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="154"/>
-        <source>Event Cancelled:</source>
-        <translation>Voranschaldung absachn:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="162"/>
-        <source>Flags:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="165"/>
-        <source>Edit Flags of Event &apos;%1&apos;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="167"/>
-        <source>Description</source>
-        <translation type="unfinished">Beschreibung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="169"/>
-        <source>The description will be displayed on the web site, please use HTML syntax.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="173"/>
-        <source>Comment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="175"/>
-        <source>The comment is for internal use only, please add any hints relevant for your collegues.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="179"/>
-        <source>Prices</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="184"/>
-        <source>Change Price</source>
-        <translation type="unfinished">Breis ändorn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="186"/>
-        <source>Add Price</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="188"/>
-        <source>Remove Price</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="194"/>
-        <source>Hint: Prices with the lowest Ordering number are shown first when selecting a category for tickets.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="199"/>
-        <source>Save</source>
-        <translation>Schbeichorn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="202"/>
-        <source>Close</source>
-        <translation type="unfinished">Zumachn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="227"/>
-        <source>Error while creating event: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="231"/>
-        <source>Error while changing event: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Price Category</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Price</source>
-        <translation type="unfinished">Breis</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Ticket Capacity</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Tickets</source>
-        <translation type="unfinished">Garden</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Seats Blocked</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Ordering</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Flags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="334"/>
-        <source>Price category already exists in this event.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="377"/>
-        <source>Cannot remove price &apos;%1&apos; - it has tickets in the database.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="407"/>
-        <location filename="dialogs/eventedit.cpp" line="454"/>
-        <source>Cancel</source>
-        <translation>Ne&apos; schbeichorn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="423"/>
-        <source>Error while creating new room: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="434"/>
-        <source>Select an Artist</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="448"/>
-        <source>New...</source>
-        <comment>new artist</comment>
-        <translation type="unfinished">Neier Raum...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="452"/>
-        <source>Select</source>
-        <comment>select artist</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="468"/>
-        <source>New Artist</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="468"/>
-        <source>Name of new artist:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="472"/>
-        <source>Error while creating new artist: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="55"/>
-        <location filename="dialogs/eventedit.cpp" line="227"/>
-        <location filename="dialogs/eventedit.cpp" line="231"/>
-        <location filename="dialogs/eventedit.cpp" line="334"/>
-        <location filename="dialogs/eventedit.cpp" line="377"/>
-        <location filename="dialogs/eventedit.cpp" line="423"/>
-        <location filename="dialogs/eventedit.cpp" line="472"/>
-        <source>Warning</source>
-        <translation>Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="55"/>
-        <source>Unable to load event from server.</source>
-        <translation>Gann de Voranschdaldung ni&apos; offm Reschnor findn&apos;.</translation>
-    </message>
-    <message>
-        <source>Problem while uploading event: %s</source>
-        <translation type="obsolete">Isch gann de Voranschdaldung ni hochladen: %s</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="390"/>
-        <source>Select a Room</source>
-        <translation>Raum anlechen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="401"/>
-        <source>New...</source>
-        <comment>new room</comment>
-        <translation>Neier Raum...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="405"/>
-        <source>Select</source>
-        <comment>select room</comment>
-        <translation>Auswählen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="419"/>
-        <source>New Room</source>
-        <translation type="unfinished">Neier Raum</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="419"/>
-        <source>Name of new room:</source>
-        <translation type="unfinished">Name vom dem Raum:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="97"/>
-        <source>ID:</source>
-        <translation>Nummor:</translation>
-    </message>
-</context>
-<context>
-    <name>MEventSummary</name>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="39"/>
-        <source>Summary for Event %1</source>
-        <translation>Zusamm&apos;fassung für de Veranschdaldung %1</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="49"/>
-        <source>Title:</source>
-        <translation>Diddel:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="51"/>
-        <source>Artist:</source>
-        <translation>Günsdlor:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="53"/>
-        <source>Start:</source>
-        <translation>Da gehds los:</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd hh:mm ap</source>
-        <comment>Date+Time format for displaying event start time</comment>
-        <translation type="obsolete">ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="55"/>
-        <source>Capacity:</source>
-        <translation>Magsimale Gäsde:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="57"/>
-        <source>Tickets currently reserved:</source>
-        <translation>Garden die resorvierd sind:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="59"/>
-        <source>Tickets currently cancelled:</source>
-        <translation>Garden die zurüggegeben wurd&apos;n:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="61"/>
-        <source>Tickets currently usable:</source>
-        <translation>Garden die genudsd werden gönn&apos;:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="63"/>
-        <source>Total Income:</source>
-        <translation>Summe dor Einnahm&apos;n:</translation>
-    </message>
-    <message>
-        <source>.</source>
-        <comment>decimal dot</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="73"/>
-        <source>Price</source>
-        <translation>Breis</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="73"/>
-        <source>Bought</source>
-        <translation>Gegaufd</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="73"/>
-        <source>Used</source>
-        <translation>Benudsd</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="73"/>
-        <source>Unused</source>
-        <translation>Unbenudsd</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="73"/>
-        <source>Category</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="103"/>
-        <source>Print</source>
-        <translation>Druggn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="105"/>
-        <source>Save as...</source>
-        <translation>Schbeichorn undor...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="108"/>
-        <source>Close</source>
-        <translation>Zumachn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="123"/>
-        <location filename="dialogs/eventsummary.cpp" line="187"/>
-        <location filename="dialogs/eventsummary.cpp" line="205"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <source>Unable to get template file (eventsummary.odtt). Giving up.</source>
-        <translation type="obsolete">Gann de Vorlache (eventsummary.odtt) ni findn&apos;. Isch hab mor Mühe gegebn. Abor jedsd gebsch off.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="45"/>
-        <source>Summary</source>
-        <translation>Zusamm&apos;fassung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="68"/>
-        <source>Tickets</source>
-        <translation>Garden</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="85"/>
-        <source>Comments</source>
-        <translation>Gommendare</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="91"/>
-        <source>Order: </source>
-        <translation>Beschdellung:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="93"/>
-        <source>Customer: </source>
-        <translation>Gunde:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="123"/>
-        <source>Error while retrieving data: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="187"/>
-        <location filename="dialogs/eventsummary.cpp" line="205"/>
-        <source>Unable to get template file (eventsummary). Giving up.</source>
-        <translation type="unfinished">Gann de Vorlache (eventsummary) ni findn&apos;. Isch hab mor Mühe gegebn. Abor jedsd gebsch off.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="212"/>
-        <source>Open Document File (*.%1)</source>
-        <translation type="unfinished">ODF Dadai (*.%1)</translation>
-    </message>
-</context>
-<context>
-    <name>MEventView</name>
-    <message>
-        <location filename="widgets/eventview.cpp" line="77"/>
-        <source>Artist: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="78"/>
-        <source>Starttime: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="79"/>
-        <source>Endtime: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="80"/>
-        <source>Room: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="81"/>
-        <source>Seats: %1 max. (%2 sold out; %3 reserved; %4 free)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="83"/>
-        <source>&lt;div style=&quot;background-color:#ff8080&quot;&gt;Sold Out!&lt;/div&gt;</source>
-        <comment>Colored display for sold out tickets</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="84"/>
-        <source>&lt;table border=1 style=&quot;border-style:groove; background-color:#00ff00&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;div style=&quot;background-color:#80ff80&quot;&gt;&lt;a href=&quot;%1&quot;&gt;Order Tickets...&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-        <comment>Colored display for ordering tickets</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="85"/>
-        <source>&lt;div style=&quot;background-color:#c0c0c0&quot;&gt;Unable to sell.&lt;/div&gt;</source>
-        <comment>Colored display for tickets unavailable to this user</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="92"/>
-        <source>Prices</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Category</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Price</source>
-        <translation type="unfinished">Breis</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Available</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Max. Seats</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Order</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="114"/>
-        <source>Description</source>
-        <translation type="unfinished">Beschreibung</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="115"/>
-        <source>Comment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="163"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="163"/>
-        <source>Unable to open URL %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="174"/>
-        <source>&lt;h1&gt;{event.name|html}&lt;/h1&gt;
-Artist: {event.artist|html}&lt;p&gt;
-Starttime: {event.startTimeString}&lt;br&gt;
-Endtime: {event.endTimeString}&lt;p&gt;
-Room: {event.room|html}&lt;br&gt;
-Seats: {event.capacity} max. ({event.amountSold} sold out; {event.amountReserved} reserved; {event.amountFree} free)&lt;p&gt;
-{% if(event.haveAccess) %}
-{% endif %}</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MEventsTab</name>
-    <message>
-        <source>New Event...</source>
-        <translation type="obsolete">Neue Veranschdaldung...</translation>
-    </message>
-    <message>
-        <source>Details...</source>
-        <translation type="obsolete">Dedails anzeichen...</translation>
-    </message>
-    <message>
-        <source>Order Ticket...</source>
-        <translation type="obsolete">Eindriddsgarde beschdellen...</translation>
-    </message>
-    <message>
-        <source>Event Summary...</source>
-        <translation type="obsolete">Veranschdaldungszusammenfassung...</translation>
-    </message>
-    <message>
-        <source>Cancel Event...</source>
-        <translation type="obsolete">Veranschdaldung absach&apos;n...</translation>
-    </message>
-    <message>
-        <source>&amp;Event</source>
-        <translation type="obsolete">&amp;Veranschdaldung</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="96"/>
-        <source>&amp;Update Event List</source>
-        <translation type="unfinished">&amp;Voranschdaldungsliste nochma holen</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="108"/>
-        <source>&amp;Show/Edit details...</source>
-        <translation type="unfinished">&amp;Dedails anzeichen...</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="110"/>
-        <source>&amp;New Event...</source>
-        <translation type="unfinished">Veranschdaldung &amp;absach&apos;n...</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="101"/>
-        <source>Show &amp;old Events</source>
-        <translation type="unfinished">Aldes Zeuch zeichen</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="94"/>
-        <source>&amp;View</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="98"/>
-        <source>Event &amp;Summary...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="106"/>
-        <source>&amp;Edit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="112"/>
-        <source>&amp;Clone Current Event...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="114"/>
-        <source>C&amp;ancel Event...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="117"/>
-        <source>&amp;Edit Price Categories...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="150"/>
-        <source>Start Time</source>
-        <translation type="unfinished">Anfangszeit</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="150"/>
-        <source>Title</source>
-        <translation type="unfinished">Diddel</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="150"/>
-        <source>Free</source>
-        <translation type="unfinished">Frei</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="150"/>
-        <source>Reserved</source>
-        <translation type="unfinished">Resorvierd</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="150"/>
-        <source>Sold</source>
-        <translation type="unfinished">Vergaufd</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="150"/>
-        <source>Capacity</source>
-        <translation type="unfinished">Magsimale Gäsde</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="303"/>
-        <source>Select Event</source>
-        <translation type="unfinished">Veranschdaldung auswähln</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="318"/>
-        <source>Select</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="321"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>ddd MMMM d yyyy, h:mm ap</source>
-        <comment>time format</comment>
-        <translation type="obsolete">ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="254"/>
-        <source>Cancel Event</source>
-        <translation type="unfinished">Veranschdaldung absach&apos;n</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="254"/>
-        <source>Please enter a reason to cancel event &quot;%1&quot; or abort:</source>
-        <translation type="unfinished">Nu&apos; gib mir ma&apos;n rischdsch guden Grund warum Du de Veranschdaldung &quot;%1&quot; absachn willsd oder lass&apos;es sein:</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="258"/>
-        <source>Event Cancelled</source>
-        <translation type="unfinished">Veranschaldung abgesachd</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="258"/>
-        <source>The event &quot;%1&quot; has been cancelled. Please inform everybody who bought a ticket.</source>
-        <translation type="unfinished">De Veranschdaldung &quot;%1&quot; wurde abgesacht. Bidde sorsch ma dafür dass och jedor Bescheid wees.</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="260"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="260"/>
-        <source>Unable to cancel event &quot;%1&quot;: %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MFlagEditor</name>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="35"/>
-        <source>ignore</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="36"/>
-        <source>must have</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="37"/>
-        <source>must not have</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="81"/>
-        <source>Edit Flags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="106"/>
-        <source>Reset</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="109"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="111"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="151"/>
-        <source>Mode</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="151"/>
-        <source>Flag</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="151"/>
-        <source>Description</source>
-        <translation type="unfinished">Beschreibung</translation>
-    </message>
-</context>
-<context>
-    <name>MFlagTab</name>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="810"/>
-        <source>New Flag...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="813"/>
-        <source>Delete Flag...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="817"/>
-        <source>Change Description...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="835"/>
-        <source>Flag</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="835"/>
-        <source>Description</source>
-        <translation type="unfinished">Beschreibung</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="850"/>
-        <source>Create New Flag</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="850"/>
-        <source>Please enter a name for the flag, it must contain only letters and digits.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="858"/>
-        <location filename="mwin/acltabs.cpp" line="877"/>
-        <location filename="mwin/acltabs.cpp" line="897"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="858"/>
-        <source>Error while creating flag: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="873"/>
-        <source>Really Delete?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="873"/>
-        <source>Really delete the flag &apos;%1&apos;? Doing so may make some entities visible or invisible unexpectedly.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="877"/>
-        <source>Error while attempting to delete flag: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="891"/>
-        <source>Change Flag</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="891"/>
-        <source>Please enter a new description for flag &apos;%1&apos;:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="897"/>
-        <source>Error while attempting to alter flag: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MHostTab</name>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="344"/>
-        <source>New Host...</source>
-        <translation type="unfinished">Neier Reschnor...</translation>
-    </message>
-    <message>
-        <source>Add This Host...</source>
-        <translation type="obsolete">Die Gisde hier hinzufüchen...</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="347"/>
-        <source>Delete Host...</source>
-        <translation type="unfinished">Reschnor löschen...</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="351"/>
-        <source>Generate New Key...</source>
-        <translation type="unfinished">Neien Schlüssel erzeuchen...</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="354"/>
-        <source>Import...</source>
-        <translation type="unfinished">Imbordieren...</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="357"/>
-        <source>Export...</source>
-        <translation type="unfinished">Eggsbordieren...</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="377"/>
-        <source>Host Name</source>
-        <translation type="unfinished">Reschnorname</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="377"/>
-        <source>Host Key</source>
-        <translation type="unfinished">Reschnorschlüssel</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="391"/>
-        <source>Create New Host</source>
-        <translation type="unfinished">Neien Reschnor anlechen</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="391"/>
-        <source>Please enter a host name:</source>
-        <translation type="unfinished">Gib ma nen Nam&apos; für de Gisde ein:</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="410"/>
-        <location filename="mwin/acltabs.cpp" line="429"/>
-        <location filename="mwin/acltabs.cpp" line="461"/>
-        <location filename="mwin/acltabs.cpp" line="483"/>
-        <location filename="mwin/acltabs.cpp" line="506"/>
-        <location filename="mwin/acltabs.cpp" line="514"/>
-        <location filename="mwin/acltabs.cpp" line="519"/>
-        <location filename="mwin/acltabs.cpp" line="524"/>
-        <location filename="mwin/acltabs.cpp" line="530"/>
-        <location filename="mwin/acltabs.cpp" line="536"/>
-        <location filename="mwin/acltabs.cpp" line="541"/>
-        <location filename="mwin/acltabs.cpp" line="549"/>
-        <location filename="mwin/acltabs.cpp" line="577"/>
-        <location filename="mwin/acltabs.cpp" line="593"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="410"/>
-        <source>Error while creating new host: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="425"/>
-        <source>Delete this Host?</source>
-        <translation type="unfinished">De Gisdge löschen?</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="425"/>
-        <source>Really delete host &apos;%1&apos;?</source>
-        <translation type="unfinished">De Gisde &apos;%1&apos; wirklisch löschen? Bissde da och sischor?</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="429"/>
-        <source>Error while deleting host: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="443"/>
-        <source>Change Host Key?</source>
-        <translation type="unfinished">Den Schlüssel von dem Reschnor ändorn?</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="443"/>
-        <source>Really change the key of host &apos;%1&apos;? It will lock users from thist host out until you install the key at it.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="461"/>
-        <location filename="mwin/acltabs.cpp" line="549"/>
-        <source>Error while changing host: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="495"/>
-        <source>Import Key from File</source>
-        <translation type="unfinished">Schlüssel aus nor Dadai holen</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="506"/>
-        <source>Unable to open file %1 for reading: %2</source>
-        <translation type="unfinished">Gann de Dadai %1 nisch lesen. Des iss jedsd geene Ordografieschwäche, sondern: %2</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="514"/>
-        <source>This is not a host key file.</source>
-        <translation type="unfinished">Das is abor doch gar ge Schlüssel! Willsde misch verarschen?</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="519"/>
-        <source>This is not a host key/hash file.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="524"/>
-        <source>This host key file does not contain a valid host name.</source>
-        <translation type="unfinished">De Schlüsseldadai had nen gans seldsamen Reschnornamen da drin. Desdorweschen gannsch die ni nehm.</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="536"/>
-        <source>This host hash file does not contain a valid key hash.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="541"/>
-        <source>This host key file does not contain a valid key.</source>
-        <translation type="unfinished">De Dadai is a bissl gabudd. Die mussde nochmal holen, ich gann die so ned lesen.</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="582"/>
-        <source>Export Hash to File</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="530"/>
-        <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
-        <translation type="unfinished">Isch hab da ma nachgereschned. De Scheggsumme vom Schlüssel is falsch. Das gannsch Dir so ni abnehm.</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="577"/>
-        <source>This host cannot be exported.</source>
-        <translation type="unfinished">Den Reschnor gannsch ni schbeichorn.</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="471"/>
-        <source>Export Key to File</source>
-        <translation type="unfinished">Schlüssel als Dadei ablechen</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="483"/>
-        <location filename="mwin/acltabs.cpp" line="593"/>
-        <source>Unable to open file %1 for writing: %2</source>
-        <translation type="unfinished">Gann de Dadai %1 nicht zum Schreiben offmachen weil: %2</translation>
-    </message>
-</context>
-<context>
-    <name>MInterface</name>
-    <message>
-        <source>Login</source>
-        <translation type="obsolete">Droff offn&apos; Reschnor</translation>
-    </message>
-</context>
-<context>
-    <name>MKeyGen</name>
-    <message numerus="yes">
-        <location filename="crypto/keygen.cpp" line="59"/>
-        <location filename="crypto/keygen.cpp" line="89"/>
-        <source>Current random buffer: %n Bits</source>
-        <translation>
-            <numerusform>Aktueller Füllschdand vom dem Zufallsbuffer: %n Bid</numerusform>
-            <numerusform>Aktueller Füllschdand vom dem Zufallsbuffer: %1 Bids</numerusform>
-        </translation>
-    </message>
-    <message>
-        <location filename="crypto/keygen.cpp" line="43"/>
-        <source>Magic Smoke Key Generator</source>
-        <translation>Mädschig Schmohg Schlüsselgenerador</translation>
-    </message>
-    <message>
-        <location filename="crypto/keygen.cpp" line="54"/>
-        <source>&lt;html&gt;&lt;h1&gt;Key Generation&lt;/h1&gt;
-I am currently collecting random bits in order to generate a host key for this installation. Please use mouse and keyboard to generate more random. Alternatively you can load a key from an external medium.&lt;p&gt;
-At least %1 Bits of random are required.</source>
-        <translation>&lt;html&gt;&lt;h1&gt;Schlüsselgenerierung&lt;/h1&gt;Das Brogramm sammeld grade Zufallsbids für diese Inschdalladsion. &lt;br&gt;Das iss im Grunde ne&apos; ganz eefache Sache. Basse off: Du waggelsd ä bissl an dor Maus und hämmerst wie ä Beglobbder off de Dasdadur. Dann wenn&apos;s Brogramm genug Zufall had wird de rode Leisde unden grün. Das heesd Du gannst offhörn und Disch wiedor wie&apos;n normaler Mensch benehm&apos;.Wenn Dir das nich bassd gannsde och jemand andres den Schrodd machn&apos; lassn&apos; und &apos;ne Schlüsseldadei laden.&lt;p&gt;Mindeschdens %1 Zufallsbids brauchsde. Geene Sorsche das gehd fix.</translation>
-    </message>
-    <message>
-        <location filename="crypto/keygen.cpp" line="70"/>
-        <source>&amp;OK</source>
-        <translation>Nu &amp;glar! Nehm&apos;sch.</translation>
-    </message>
-    <message>
-        <location filename="crypto/keygen.cpp" line="72"/>
-        <source>&amp;Cancel</source>
-        <translation>&amp;Nee lass mal.</translation>
-    </message>
-</context>
-<context>
-    <name>MLabelConfig</name>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="380"/>
-        <source>Label Configuration</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="383"/>
-        <source>Ticket Labels:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="386"/>
-        <location filename="templates/labeldlg.cpp" line="425"/>
-        <source>Print Dialog:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="387"/>
-        <location filename="templates/labeldlg.cpp" line="426"/>
-        <source>Always ask for printer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="388"/>
-        <location filename="templates/labeldlg.cpp" line="427"/>
-        <source>Ask if unknown or not present</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="389"/>
-        <location filename="templates/labeldlg.cpp" line="428"/>
-        <source>Never ask for printer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="391"/>
-        <location filename="templates/labeldlg.cpp" line="430"/>
-        <source>Page Dialog:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="392"/>
-        <location filename="templates/labeldlg.cpp" line="431"/>
-        <source>Always ask for page layout</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="393"/>
-        <location filename="templates/labeldlg.cpp" line="432"/>
-        <source>Ask if more than one label per page</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="394"/>
-        <location filename="templates/labeldlg.cpp" line="433"/>
-        <source>Never ask for page layout</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="401"/>
-        <location filename="templates/labeldlg.cpp" line="438"/>
-        <source>Printer:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="407"/>
-        <source>Chose Printer for Tickets</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="408"/>
-        <location filename="templates/labeldlg.cpp" line="445"/>
-        <source>Set Printer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="414"/>
-        <location filename="templates/labeldlg.cpp" line="451"/>
-        <source>Print Mode:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="415"/>
-        <location filename="templates/labeldlg.cpp" line="452"/>
-        <source>Direct Print</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="416"/>
-        <location filename="templates/labeldlg.cpp" line="453"/>
-        <source>Use Buffer Pixmap</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="422"/>
-        <source>Voucher Labels:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="444"/>
-        <source>Chose Printer for Vouchers</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="460"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="462"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MLabelDialog</name>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="48"/>
-        <source>Label Printing Setup</source>
-        <translation>Aufglebordruggeinschdellung</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="57"/>
-        <source>mm</source>
-        <comment>defaultmetric: mm, in, cm</comment>
-        <translation>mm</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="83"/>
-        <source>Label offset:</source>
-        <translation>Aufgleborabschdand:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="89"/>
-        <source>Label size:</source>
-        <translation>Aufgleborgröße:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="95"/>
-        <source>Unit:</source>
-        <translation>Einheid:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="97"/>
-        <source>Millimeter</source>
-        <translation>Millimedor</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="98"/>
-        <source>Centimeter</source>
-        <translation>Sendimedor</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="99"/>
-        <source>Inch</source>
-        <translation>Zoll (Insch)</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="107"/>
-        <source>Page usage:</source>
-        <translation>Seidennudsung:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="110"/>
-        <source>Page %1</source>
-        <translation>Seide %1</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="154"/>
-        <source>Ok</source>
-        <translation>Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="158"/>
-        <source>Cancel</source>
-        <translation>Abbreschn</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="357"/>
-        <source>Warning: the label may not fit on the page!</source>
-        <translation>Warnung: es gann undor Umschdänd&apos;n bassiern dass dor Aufglebor ni gans off de Seide bassd!</translation>
-    </message>
-</context>
-<context>
-    <name>MLabelPrintDialog</name>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="657"/>
-        <source>Custom Size</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="658"/>
-        <source>A0</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="659"/>
-        <source>A1</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="660"/>
-        <source>A2</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="661"/>
-        <source>A3</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="662"/>
-        <source>A4</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="663"/>
-        <source>A5</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="664"/>
-        <source>A6</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="665"/>
-        <source>A7</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="666"/>
-        <source>A8</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="667"/>
-        <source>A9</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="668"/>
-        <source>B0</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="669"/>
-        <source>B1</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="670"/>
-        <source>B2</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="671"/>
-        <source>B3</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="672"/>
-        <source>B4</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="673"/>
-        <source>B5</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="674"/>
-        <source>B6</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="675"/>
-        <source>B7</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="676"/>
-        <source>B8</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="677"/>
-        <source>B9</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="678"/>
-        <source>B10</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="679"/>
-        <source>C5E</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="680"/>
-        <source>U.S. Common 10 Envelope</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="681"/>
-        <source>DLE</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="682"/>
-        <source>Executive</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="683"/>
-        <source>Folio</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="684"/>
-        <source>Ledger</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="685"/>
-        <source>Legal</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="686"/>
-        <source>Letter</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="687"/>
-        <source>Tabloid</source>
-        <comment>paper type</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="697"/>
-        <source>Chose Printer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="700"/>
-        <source>Printer:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="710"/>
-        <source>Make &amp; Model:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="711"/>
-        <source>Location:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="712"/>
-        <source>Description:</source>
-        <translation type="unfinished">Beschreibung:</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="713"/>
-        <source>Unit of Measure:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="714"/>
-        <source>Millimeter</source>
-        <translation type="unfinished">Millimedor</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="715"/>
-        <source>Centimeter</source>
-        <translation type="unfinished">Sendimedor</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="716"/>
-        <source>Inch</source>
-        <translation type="unfinished">Zoll (Insch)</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="718"/>
-        <source>Paper Type:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="728"/>
-        <source>Paper Size:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="731"/>
-        <source>wide x</source>
-        <comment>paper size: width</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="734"/>
-        <source>high</source>
-        <comment>paper size: height</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="736"/>
-        <source>Margins:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="747"/>
-        <source>Resolution:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="751"/>
-        <source>Print</source>
-        <translation type="unfinished">Druggn</translation>
-    </message>
-    <message>
-        <location filename="templates/labeldlg.cpp" line="754"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MLocalFormat</name>
-    <message>
-        <source>.</source>
-        <comment>decimal dot</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-</context>
-<context>
-    <name>MLogin</name>
-    <message>
-        <location filename="dialogs/login.cpp" line="36"/>
-        <source>Magic Smoke Login</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="43"/>
-        <source>&amp;File</source>
-        <translation type="unfinished">&amp;Dadai</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="44"/>
-        <source>&amp;Exit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="45"/>
-        <source>&amp;Configure</source>
-        <translation type="unfinished">&amp;Gonfiguriern</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="46"/>
-        <source>&amp;Configuration...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="54"/>
-        <source>Profile:</source>
-        <translation type="unfinished">Brofiel:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="58"/>
-        <source>Username:</source>
-        <translation type="unfinished">Nudsorname:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="61"/>
-        <source>Password:</source>
-        <translation type="unfinished">Gans doll geheimer Gohd:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="72"/>
-        <location filename="dialogs/login.cpp" line="116"/>
-        <source>Login</source>
-        <translation type="unfinished">Droff offn&apos; Reschnor</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="117"/>
-        <source>Logging in...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="134"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="134"/>
-        <source>Unable to log in.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/login.cpp" line="140"/>
-        <source>Getting data...</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MMainWindow</name>
-    <message>
-        <source>Profile:</source>
-        <translation type="obsolete">Brofiel:</translation>
-    </message>
-    <message>
-        <source>Alternate Hostname:</source>
-        <translation type="obsolete">Andror Reschnername:</translation>
-    </message>
-    <message>
-        <source>Server URL:</source>
-        <translation type="obsolete">URL vom diggen Reschnor:</translation>
-    </message>
-    <message>
-        <source>Proxy:</source>
-        <translation type="obsolete">Web-Broggsie:</translation>
-    </message>
-    <message>
-        <source>Username:</source>
-        <translation type="obsolete">Nudsorname:</translation>
-    </message>
-    <message>
-        <source>Password:</source>
-        <translation type="obsolete">Gans doll geheimer Gohd:</translation>
-    </message>
-    <message>
-        <source>New Profile</source>
-        <translation type="obsolete">Neues Brofiel</translation>
-    </message>
-    <message>
-        <source>Please enter a profile name. It must be non-empty and must not be used yet:</source>
-        <translation type="obsolete">Bidde gäben&apos;se &apos;nen Namen für das neue Brofiel ein. Der darf noch ni&apos; benudsd sein und leer darf&apos;or och nedd sein:</translation>
-    </message>
-    <message>
-        <source>Proxy Username:</source>
-        <translation type="obsolete">Nudsername für&apos;n Broggsie:</translation>
-    </message>
-    <message>
-        <source>Proxy Password:</source>
-        <translation type="obsolete">Geheimer Gohd für&apos;n Broggsie:</translation>
-    </message>
-    <message>
-        <source>Warning</source>
-        <translation type="obsolete">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <source>Unable to log in. Error: %1</source>
-        <translation type="obsolete">Isch gann nisch off&apos;n gross&apos;n Reschner. Der will nisch weil: %1</translation>
-    </message>
-    <message>
-        <source>&amp;File</source>
-        <translation type="obsolete">&amp;Dadai</translation>
-    </message>
-    <message>
-        <source>&amp;New Profile...</source>
-        <translation type="obsolete">&amp;Neues Brofiel</translation>
-    </message>
-    <message>
-        <source>&amp;Save Profile</source>
-        <translation type="obsolete">Brofiel &amp;schbeichorn</translation>
-    </message>
-    <message>
-        <source>&amp;Close Window</source>
-        <translation type="obsolete">Fänsdor &amp;zumach&apos;n</translation>
-    </message>
-    <message>
-        <source>&amp;Configure</source>
-        <translation type="obsolete">&amp;Gonfiguriern</translation>
-    </message>
-    <message>
-        <source>new Profile</source>
-        <translation type="obsolete">Neues Brofiel</translation>
-    </message>
-    <message>
-        <source>save Profile</source>
-        <translation type="obsolete">Brofiel schbeichorn</translation>
-    </message>
-    <message>
-        <source>Login</source>
-        <translation type="obsolete">Droff offn&apos; Reschnor</translation>
-    </message>
-    <message>
-        <source>&amp;Language...</source>
-        <translation type="obsolete">&amp;Schbrache...</translation>
-    </message>
-    <message>
-        <source>&amp;Export Host Key...</source>
-        <translation type="obsolete">Rechnorschlüssel &amp;eggsbordiern...</translation>
-    </message>
-    <message>
-        <source>&amp;Import Host Key...</source>
-        <translation type="obsolete">Reschnorschlüssel &amp;imbordiern...</translation>
-    </message>
-    <message>
-        <source>&amp;Generate Host Key...</source>
-        <translation type="obsolete">Rechnorschlüssel &amp;orzeuchen...</translation>
-    </message>
-    <message>
-        <source>Export Key to File</source>
-        <translation type="obsolete">Schlüssel als Dadei ablechen</translation>
-    </message>
-    <message>
-        <source>Unable to open file %1 for writing: %2</source>
-        <translation type="obsolete">Gann de Dadai %1 nicht zum Schreiben offmachen weil: %2</translation>
-    </message>
-    <message>
-        <source>Importing a key overwrites the host key that is currently used by this program. This may disable your accounts. Do you still want to continue?</source>
-        <translation type="obsolete">Wennsde nen Schlüssel imbordierst wirde abor och den agduellen Schlüssel löschen. Das gönnde Fadal sein - frach&apos; ma&apos; eenen der sisch ausgennd! Willsde das jedsd drodsem machen?</translation>
-    </message>
-    <message>
-        <source>Import Key from File</source>
-        <translation type="obsolete">Schlüssel aus nor Dadai holen</translation>
-    </message>
-    <message>
-        <source>Unable to open file %1 for reading: %2</source>
-        <translation type="obsolete">Gann de Dadai %1 nisch lesen. Des iss jedsd geene Ordografieschwäche, sondern: %2</translation>
-    </message>
-    <message>
-        <source>This is not a host key file.</source>
-        <translation type="obsolete">Das is abor doch gar ge Schlüssel! Willsde misch verarschen?</translation>
-    </message>
-    <message>
-        <source>This host key file does not contain a valid key.</source>
-        <translation type="obsolete">De Dadai is a bissl gabudd. Die mussde nochmal holen, ich gann die so ned lesen.</translation>
-    </message>
-    <message>
-        <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
-        <translation type="obsolete">Isch hab da ma nachgereschned. De Scheggsumme vom Schlüssel is falsch. Das gannsch Dir so ni abnehm.</translation>
-    </message>
-    <message>
-        <source>New Host Name</source>
-        <translation type="obsolete">Neier Reschnorname</translation>
-    </message>
-    <message>
-        <source>Please enter a name for the new host:</source>
-        <translation type="obsolete">Gib ma een Nam&apos; für die Gissde hier ein:</translation>
-    </message>
-    <message>
-        <source>The host name must only consist of letters, digits and underscore. It must start with a letter.</source>
-        <translation type="obsolete">Nee. So ned. Du darfsd nur Buchschdaben, Zifforn und &quot;_&quot; verwenden. Umlaude sind och nisch gud. Und es muss mid nem Buchschdaben anfangen. Is a bissl gomblizierd, aber Du schaffsd das schon!</translation>
-    </message>
-    <message>
-        <source>This host key file does not contain a valid host name.</source>
-        <translation type="obsolete">De Schlüsseldadai had nen gans seldsamen Reschnornamen da drin. Desdorweschen gannsch die ni nehm.</translation>
-    </message>
-</context>
-<context>
-    <name>MMoneyLog</name>
-    <message>
-        <source>Close</source>
-        <translation type="obsolete">Zumachn</translation>
-    </message>
-</context>
-<context>
-    <name>MNewCustomerWizard</name>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="905"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="908"/>
-        <source>Back</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="911"/>
-        <source>Next</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="914"/>
-        <source>Finish</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="944"/>
-        <source>Please enter name and address information.
-Please enter it also if it is not needed immediately.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="945"/>
-        <source>Name:</source>
-        <translation type="unfinished">Dor Name:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="949"/>
-        <source>Title</source>
-        <translation type="unfinished">Diddel</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="952"/>
-        <source>Family Name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="954"/>
-        <source>Given Name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="955"/>
-        <source>Address:</source>
-        <translation type="unfinished">De Adresse:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="957"/>
-        <source>123 Example Street</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="958"/>
-        <source>City:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="961"/>
-        <source>Zip Code</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="964"/>
-        <source>Chose City</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="966"/>
-        <source>State:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="969"/>
-        <source>State (optional)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="971"/>
-        <source>Country:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="976"/>
-        <source>New...</source>
-        <translation type="unfinished">Neier Raum...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="992"/>
-        <source>Please enter at least one way of contacting the customer.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="997"/>
-        <source>Please enter %1</source>
-        <comment>%1=contact type name</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="1047"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="1047"/>
-        <source>There was an error while creating the customer: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOAItem</name>
-    <message>
-        <location filename="dialogs/orderauditdlg_p.h" line="147"/>
-        <source>Order</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg_p.h" line="148"/>
-        <source>Ticket</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg_p.h" line="149"/>
-        <source>Voucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOCartOrder</name>
-    <message>
-        <source>Ok</source>
-        <oldsource>ok</oldsource>
-        <translation type="obsolete">Is gud so.</translation>
-    </message>
-</context>
-<context>
-    <name>MOCartTicket</name>
-    <message>
-        <source>Ok</source>
-        <oldsource>ok</oldsource>
-        <translation type="obsolete">Is gud so.</translation>
-    </message>
-</context>
-<context>
-    <name>MOCartVoucher</name>
-    <message>
-        <source>Ok</source>
-        <oldsource>ok</oldsource>
-        <translation type="obsolete">Is gud so.</translation>
-    </message>
-</context>
-<context>
-    <name>MOEvent</name>
-    <message>
-        <source>[0-9]+\.[0-9]{2}</source>
-        <comment>price validator regexp</comment>
-        <translation type="obsolete">[0-9]+,[0-9]{2}</translation>
-    </message>
-    <message>
-        <source>.</source>
-        <comment>price decimal dot</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd hh:mm ap</source>
-        <comment>date/time format</comment>
-        <translation type="obsolete">ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd</source>
-        <comment>date format</comment>
-        <translation type="obsolete">d.M.yyyy</translation>
-    </message>
-</context>
-<context>
-    <name>MOOrder</name>
-    <message>
-        <source>yyyy-MM-dd hh:mm ap</source>
-        <comment>date/time format</comment>
-        <translation type="obsolete">ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd</source>
-        <comment>date format</comment>
-        <translation type="obsolete">d.M.yyyy</translation>
-    </message>
-</context>
-<context>
-    <name>MOOrderAbstract</name>
-    <message>
-        <source>Sold</source>
-        <oldsource>sold</oldsource>
-        <translation type="obsolete">Vergaufd</translation>
-    </message>
-    <message>
-        <source>Reserved</source>
-        <oldsource>reserved</oldsource>
-        <translation type="obsolete">Resorvierd</translation>
-    </message>
-</context>
-<context>
-    <name>MOOrderAudit</name>
-    <message>
-        <source>Sold</source>
-        <translation type="obsolete">Vergaufd</translation>
-    </message>
-    <message>
-        <source>Reserved</source>
-        <translation type="obsolete">Resorvierd</translation>
-    </message>
-</context>
-<context>
-    <name>MOOrderInfoAbstract</name>
-    <message>
-        <source>Sold</source>
-        <oldsource>sold</oldsource>
-        <translation type="obsolete">Vergaufd</translation>
-    </message>
-    <message>
-        <source>Reserved</source>
-        <oldsource>reserved</oldsource>
-        <translation type="obsolete">Resorvierd</translation>
-    </message>
-</context>
-<context>
-    <name>MOTicketAbstract</name>
-    <message>
-        <source>Reserved</source>
-        <oldsource>reserved</oldsource>
-        <translation type="obsolete">Resorvierd</translation>
-    </message>
-    <message>
-        <source>Used</source>
-        <oldsource>used</oldsource>
-        <translation type="obsolete">Benudsd</translation>
-    </message>
-</context>
-<context>
-    <name>MOTicketUse</name>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Is gud so.</translation>
-    </message>
-</context>
-<context>
-    <name>MOVoucherAbstract</name>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Is gud so.</translation>
-    </message>
-</context>
-<context>
-    <name>MOdfEditor</name>
-    <message>
-        <location filename="templates/odfedit.cpp" line="144"/>
-        <location filename="templates/odfedit.cpp" line="546"/>
-        <source>ODF Template Editor</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="147"/>
-        <source>&amp;File</source>
-        <translation type="unfinished">&amp;Dadai</translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="148"/>
-        <source>&amp;Open Template File...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="148"/>
-        <source>Ctrl+O</source>
-        <comment>open file shortcut</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="149"/>
-        <source>&amp;Import ODF File...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="149"/>
-        <source>Ctrl+Shift+O</source>
-        <comment>import ODF file shortcut</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="150"/>
-        <source>&amp;Save</source>
-        <translation type="unfinished">&amp;Schbeichorn</translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="150"/>
-        <source>Ctrl+S</source>
-        <comment>save file shortcut</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="151"/>
-        <source>Save &amp;as...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="153"/>
-        <source>&amp;Close</source>
-        <translation type="unfinished">&amp;Schließen</translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="155"/>
-        <source>&amp;Edit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="156"/>
-        <source>Insert &amp;Calculation into current</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="157"/>
-        <source>Insert Calculation behind current</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="158"/>
-        <source>&amp;Wrap in Condition</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="159"/>
-        <source>Wrap in &amp;Loop</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="160"/>
-        <source>Insert &amp;Else behind current</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="161"/>
-        <source>Insert Comment into current</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="162"/>
-        <source>Insert Comment behind current</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="164"/>
-        <source>Copy current item to clipboard</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="165"/>
-        <source>Insert clipboard into current</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="166"/>
-        <source>Insert clipboard behind current</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="168"/>
-        <source>Unwrap Loop/Condition</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="169"/>
-        <source>&amp;Remove Item</source>
-        <translation type="unfinished">Doch &amp;ni&apos; nehm&apos;</translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="171"/>
-        <source>&amp;Test</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="172"/>
-        <source>Test with &amp;Order...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="173"/>
-        <source>Test with Event &amp;Summary...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="188"/>
-        <source>Document XML Tree</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="216"/>
-        <source>&lt;h1&gt;Special Template Tag&lt;h1&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="222"/>
-        <source>&lt;h1&gt;Plain Text&lt;h1&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="228"/>
-        <source>&lt;h1&gt;Tag&lt;/h1&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="230"/>
-        <source>Tag Name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="234"/>
-        <source>Attributes:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="256"/>
-        <source>&lt;h1&gt;Loop&lt;/h1&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="258"/>
-        <source>Loop Variable</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="265"/>
-        <source>&lt;h1&gt;Calculation&lt;/h1&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="267"/>
-        <location filename="templates/odfedit.cpp" line="276"/>
-        <source>Expression</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="274"/>
-        <source>&lt;h1&gt;Condition&lt;/h1&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="283"/>
-        <source>&lt;h1&gt;Comment&lt;/h1&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="324"/>
-        <location filename="templates/odfedit.cpp" line="329"/>
-        <source>Error</source>
-        <translation type="unfinished">Gans doller falschor Fehler</translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="324"/>
-        <source>Unable to open file &apos;%1&apos; for reading.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="329"/>
-        <source>Unable to interpret file &apos;%1&apos;. It is not an ODF container (PKZip format).</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="382"/>
-        <location filename="templates/odfedit.cpp" line="425"/>
-        <location filename="templates/odfedit.cpp" line="510"/>
-        <location filename="templates/odfedit.cpp" line="851"/>
-        <location filename="templates/odfedit.cpp" line="919"/>
-        <location filename="templates/odfedit.cpp" line="935"/>
-        <location filename="templates/odfedit.cpp" line="1000"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="382"/>
-        <source>The file &apos;%1&apos; does not contain a valid ODF file or template of any version.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="388"/>
-        <source>Conversion Info</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="388"/>
-        <source>The file &apos;%1&apos; did contain a version 1 template. It has been converted to version 2.
-Please correct all formulas.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="399"/>
-        <source>Open ODF Template</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="399"/>
-        <source>Open ODF File</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="400"/>
-        <source>ODF Template File (*.od?t);;All Files (*)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="400"/>
-        <source>ODF File (*.od?);;All Files (*)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="425"/>
-        <source>Unable to write to file %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="434"/>
-        <source>Save ODF Template</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="434"/>
-        <source>ODF Template (*%1);;All ODF Templates (*.od?t);;All Files (*)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="506"/>
-        <source>Test with Order</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="506"/>
-        <source>Please enter the Order ID of the order you want to use for testing:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="510"/>
-        <source>Sorry I cannot retrieve this order: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="548"/>
-        <source>ODF Template Editor [%1]</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="642"/>
-        <source>&lt;b&gt;Tag Type:&lt;/b&gt; %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="669"/>
-        <source>Attribute</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="669"/>
-        <source>Value</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="819"/>
-        <location filename="templates/odfedit.cpp" line="831"/>
-        <source>new comment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="851"/>
-        <source>The selected items do not have a common parent, this means I cannot wrap them without screwing up the DOM tree. Please check your selection!</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="919"/>
-        <location filename="templates/odfedit.cpp" line="935"/>
-        <source>There is nothing in the clipboard. Please copy a node first.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="1000"/>
-        <source>Sorry, this kinde of node cannot be copied.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOfficeConfig</name>
-    <message>
-        <location filename="templates/office.cpp" line="105"/>
-        <source>Configure OpenOffice.org Access</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="115"/>
-        <source>OpenOffice.org</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="117"/>
-        <source>Path to Executable:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="119"/>
-        <source>...</source>
-        <comment>select OpenOffice path button</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="122"/>
-        <source>Printing ODF</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="125"/>
-        <source>Printer:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="128"/>
-        <source>(Default Printer)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="138"/>
-        <source>Always confirm printer when printing ODF</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="140"/>
-        <source>Save printed files</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="143"/>
-        <source>Opening ODF</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="145"/>
-        <source>Always open as Read-Only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="147"/>
-        <source>Automatically open all newly created files</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="153"/>
-        <source>OK</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="156"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="176"/>
-        <source>Select OpenOffice.org executable</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOrder</name>
-    <message>
-        <source>placed</source>
-        <comment>state</comment>
-        <translation type="obsolete">bladsierd</translation>
-    </message>
-    <message>
-        <source>sent</source>
-        <comment>state</comment>
-        <translation type="obsolete">abgeschiggd</translation>
-    </message>
-    <message>
-        <source>cancelled</source>
-        <comment>state</comment>
-        <translation type="obsolete">abgebroch&apos;n</translation>
-    </message>
-    <message>
-        <source>closed</source>
-        <comment>state</comment>
-        <translation type="obsolete">geschlossn</translation>
-    </message>
-    <message>
-        <source>check: ok</source>
-        <comment>state</comment>
-        <translation type="obsolete">Brüfung: is gud so</translation>
-    </message>
-    <message>
-        <source>check: sale only</source>
-        <comment>state</comment>
-        <translation type="obsolete">Brüfung: nur zum Vergauf</translation>
-    </message>
-    <message>
-        <source>check: order only</source>
-        <comment>state</comment>
-        <translation type="obsolete">Brüfung: nur zur Beschdellung</translation>
-    </message>
-    <message>
-        <source>check: failed</source>
-        <comment>state</comment>
-        <translation type="obsolete">Brüfung: gehd ni. Wirschlich ni.</translation>
-    </message>
-    <message>
-        <source>invalid</source>
-        <comment>state</comment>
-        <translation type="obsolete">ungüldsch</translation>
-    </message>
-    <message>
-        <source>.</source>
-        <comment>decimal dot</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd hh:mm ap</source>
-        <comment>date/time format</comment>
-        <translation type="obsolete">ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd</source>
-        <comment>date format</comment>
-        <translation type="obsolete">d.M.yyyy</translation>
-    </message>
-    <message>
-        <source>This ticket is not part of this order.</source>
-        <translation type="obsolete">De Garde gehörd ni zu dor Beschdellung. Da mussde was vorwegseld ham!</translation>
-    </message>
-    <message>
-        <source>Error</source>
-        <translation type="obsolete">Gans doller falschor Fehler</translation>
-    </message>
-    <message>
-        <source>The request failed.</source>
-        <translation type="obsolete">De Anfrache is schiefgegangen.</translation>
-    </message>
-    <message>
-        <source>A problem occurred during the order: %1</source>
-        <translation type="obsolete">Isch hadde nen Broblem mit dor Beschdellung: %1</translation>
-    </message>
-    <message>
-        <source>reserved</source>
-        <comment>state</comment>
-        <translation type="obsolete">resorvierd</translation>
-    </message>
-    <message>
-        <source>Cannot query DB, don&apos;t know it.</source>
-        <translation type="obsolete">Gann de Dadenbank ni frachn, isch wes im Momend ni so rischdsch wo se iss.</translation>
-    </message>
-    <message>
-        <source>Cannot update shipping: error while sending.</source>
-        <translation type="obsolete">Gann de Versandmedode ni ändorn. &apos;S iss was beim Sendn schiefgegang&apos;.</translation>
-    </message>
-    <message>
-        <source>This voucher is not part of this order.</source>
-        <translation type="obsolete">Das isn&apos; rischdsch hübschor Gudschein, abor der gehörd ni in diese Beschdellung nei!</translation>
-    </message>
-</context>
-<context>
-    <name>MOrderAuditDialog</name>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="109"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="113"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="394"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="109"/>
-        <source>Error while retrieving audit data: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="113"/>
-        <source>Sorry, no audit data available.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="123"/>
-        <source>Order Audit [%1]</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="284"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="341"/>
-        <source>No Data</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="284"/>
-        <source>No audit data found for this ticket.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="292"/>
-        <source>Ticket Audit: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="306"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="362"/>
-        <source>Close</source>
-        <translation type="unfinished">Zumachn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="312"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="368"/>
-        <source>Date/Time</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="313"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="369"/>
-        <source>User</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="314"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="370"/>
-        <source>Transaction</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="315"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="372"/>
-        <source>Price</source>
-        <translation type="unfinished">Breis</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="316"/>
-        <source>Event Date</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="317"/>
-        <source>Event</source>
-        <translation type="unfinished">Veranschdaldung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="341"/>
-        <source>No audit data found for this voucher.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="348"/>
-        <source>Voucher Audit: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="371"/>
-        <source>Value</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="373"/>
-        <source>Validity</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="374"/>
-        <source>Comment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="394"/>
-        <source>Unable to get user audit data: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOrderItemView</name>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1189"/>
-        <source>Preview Tickets</source>
-        <translation>Garden anguggn.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1197"/>
-        <source>Ticket: </source>
-        <translation>Garde:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1199"/>
-        <source>Voucher: </source>
-        <translation>Gudschein:</translation>
-    </message>
-</context>
-<context>
-    <name>MOrderWindow</name>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="105"/>
-        <source>Order Details</source>
-        <translation>Beschdelldedails</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="110"/>
-        <source>&amp;Order</source>
-        <translation>&amp;Beschdellen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="111"/>
-        <source>&amp;Order...</source>
-        <translation>&amp;Beschdellen...</translation>
-    </message>
-    <message>
-        <source>&amp;Sell...</source>
-        <translation type="obsolete">&amp;Vorgofen...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="112"/>
-        <source>C&amp;ancel Order...</source>
-        <translation>Beschdellung &amp;abbreschn...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="115"/>
-        <source>Change Item &amp;Price...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="117"/>
-        <source>C&amp;hange Ticket Price Category...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="119"/>
-        <source>Change Voucher Validity...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="137"/>
-        <source>&amp;Close</source>
-        <translation>&amp;Schließen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="139"/>
-        <source>&amp;Payment</source>
-        <translation>Bed&amp;sahlung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="140"/>
-        <source>Receive &amp;Payment...</source>
-        <translation>&amp;Bedsahln...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="141"/>
-        <source>&amp;Refund...</source>
-        <translation>&amp;Zurüggeben...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="144"/>
-        <source>P&amp;rinting</source>
-        <translation>&amp;Druggn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="145"/>
-        <source>Print &amp;Bill...</source>
-        <translation>&amp;Reschnung druggn...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="146"/>
-        <source>Save Bill &amp;as file...</source>
-        <translation>Reschnung als Dadai &amp;schbeichorn...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="148"/>
-        <source>Print &amp;Tickets...</source>
-        <translation>&amp;Garden druggn...</translation>
-    </message>
-    <message>
-        <source>Print &amp;Current Ticket...</source>
-        <translation type="obsolete">&amp;agduelle Garde druggn...</translation>
-    </message>
-    <message>
-        <source>&amp;View Tickets...</source>
-        <translation type="obsolete">Gar&amp;den anguggn...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="170"/>
-        <source>Order ID:</source>
-        <translation>Beschdellnummer:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="174"/>
-        <source>Order Date:</source>
-        <translation>Beschdelldadum:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="176"/>
-        <source>Shipping Date:</source>
-        <translation>Versanddadum:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="178"/>
-        <source>Customer:</source>
-        <translation>Gunde:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="196"/>
-        <source>Sold by:</source>
-        <translation>Vergaufd von:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="192"/>
-        <source>Total Price:</source>
-        <translation>Endvorbraucherbreis:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="194"/>
-        <source>Already Paid:</source>
-        <translation>Schon bedsahld:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="172"/>
-        <source>Order State:</source>
-        <translation>Beschdellschdadus:</translation>
-    </message>
-    <message>
-        <source>Ticket ID</source>
-        <translation type="obsolete">Gardennummer</translation>
-    </message>
-    <message>
-        <source>Event</source>
-        <translation type="obsolete">Veranschdaldung</translation>
-    </message>
-    <message>
-        <source>Start Time</source>
-        <translation type="obsolete">Anfangszeit</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="257"/>
-        <source>Status</source>
-        <translation type="unfinished">Schdadus</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="257"/>
-        <source>Price</source>
-        <translation type="unfinished">Breis</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="113"/>
-        <source>&amp;Mark Order as Shipped...</source>
-        <translation>Beschdellung is weschgeschiggd...</translation>
-    </message>
-    <message>
-        <source>Ch&amp;ange Ticket-Price...</source>
-        <translation type="obsolete">Gardenbreis ändorn...</translation>
-    </message>
-    <message>
-        <source>&amp;Return Ticket...</source>
-        <translation type="obsolete">Garde zurüggeben...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="361"/>
-        <location filename="dialogs/orderwin.cpp" line="367"/>
-        <location filename="dialogs/orderwin.cpp" line="400"/>
-        <location filename="dialogs/orderwin.cpp" line="406"/>
-        <location filename="dialogs/orderwin.cpp" line="438"/>
-        <location filename="dialogs/orderwin.cpp" line="468"/>
-        <location filename="dialogs/orderwin.cpp" line="706"/>
-        <location filename="dialogs/orderwin.cpp" line="731"/>
-        <location filename="dialogs/orderwin.cpp" line="756"/>
-        <location filename="dialogs/orderwin.cpp" line="787"/>
-        <location filename="dialogs/orderwin.cpp" line="793"/>
-        <location filename="dialogs/orderwin.cpp" line="817"/>
-        <location filename="dialogs/orderwin.cpp" line="824"/>
-        <location filename="dialogs/orderwin.cpp" line="857"/>
-        <location filename="dialogs/orderwin.cpp" line="863"/>
-        <location filename="dialogs/orderwin.cpp" line="878"/>
-        <location filename="dialogs/orderwin.cpp" line="886"/>
-        <location filename="dialogs/orderwin.cpp" line="903"/>
-        <location filename="dialogs/orderwin.cpp" line="946"/>
-        <location filename="dialogs/orderwin.cpp" line="960"/>
-        <location filename="dialogs/orderwin.cpp" line="974"/>
-        <location filename="dialogs/orderwin.cpp" line="1008"/>
-        <location filename="dialogs/orderwin.cpp" line="1041"/>
-        <location filename="dialogs/orderwin.cpp" line="1075"/>
-        <location filename="dialogs/orderwin.cpp" line="1094"/>
-        <location filename="dialogs/orderwin.cpp" line="1112"/>
-        <location filename="dialogs/orderwin.cpp" line="1123"/>
-        <location filename="dialogs/orderwin.cpp" line="1142"/>
-        <location filename="dialogs/orderwin.cpp" line="1157"/>
-        <location filename="dialogs/orderwin.cpp" line="1172"/>
-        <source>Warning</source>
-        <translation>Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="367"/>
-        <source>Unable to get template file (ticket.xtt). Giving up.</source>
-        <translation type="unfinished">Gann de Vorlache (ticket.xtt) ni findn&apos;. Isch hab mor Mühe gegebn. Abor jedsd gebsch off.</translation>
-    </message>
-    <message>
-        <source>Unable to get template file (bill.odtt). Giving up.</source>
-        <translation type="obsolete">Gann de Vorlache (bill.xtt) ni findn&apos;. Isch hab mor Mühe gegebn. Abor jedsd gebsch off.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="444"/>
-        <location filename="dialogs/orderwin.cpp" line="489"/>
-        <location filename="dialogs/orderwin.cpp" line="983"/>
-        <source>Mark as shipped?</source>
-        <translation type="unfinished">Als wechgeschiggd margieren?</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="444"/>
-        <location filename="dialogs/orderwin.cpp" line="489"/>
-        <location filename="dialogs/orderwin.cpp" line="983"/>
-        <source>Mark this order as shipped now?</source>
-        <translation type="unfinished">Als wechgeschiggd margieren? Also jedsd. Rischdisch weg? Beim Gunden?</translation>
-    </message>
-    <message>
-        <source>Unable to get template file (eventsummary.odtt). Giving up.</source>
-        <translation type="obsolete">Gann de Vorlache (eventsummary.odtt) ni findn&apos;. Isch hab mor Mühe gegebn. Abor jedsd gebsch off.</translation>
-    </message>
-    <message>
-        <source>Enter Payment</source>
-        <translation type="obsolete">Geldbedrach eingeben</translation>
-    </message>
-    <message>
-        <source>Please enter the amount that has been paid:</source>
-        <translation type="obsolete">Bidde den Bedrach eingebn der bedsahld wurde:</translation>
-    </message>
-    <message>
-        <source>Unable to submit payment request.</source>
-        <translation type="obsolete">Gann de Bedsahlung nisch schbeischorn. De Gommunisdn wolln das Neds vom Geld frei haldn.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="706"/>
-        <source>Error while trying to pay: %1</source>
-        <translation type="unfinished">&apos;S is bleede, abor da war&apos;n Fehlor beim bedsahln: %1</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="750"/>
-        <source>Enter Refund</source>
-        <translation type="unfinished">Rügggabe eingäben</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="750"/>
-        <source>Please enter the amount that will be refunded:</source>
-        <translation type="unfinished">Bidde den Bedrach eingebn der zurüggegebn wurde:</translation>
-    </message>
-    <message>
-        <source>Unable to submit refund request.</source>
-        <translation type="obsolete">Gann de Rügggabe nisch schbeischorn. De Bankengriese hadd uns wiedor.</translation>
-    </message>
-    <message>
-        <source>Error whily trying to refund: %1</source>
-        <translation type="obsolete">&apos;S is bleede, abor da war&apos;n Fehlor beim zurüggeben: %1</translation>
-    </message>
-    <message>
-        <source>This ticket cannot be returned, it has already been used or is in the wrong state.</source>
-        <translation type="obsolete">De Garde gannsch ni zurügnehm. Die wurde schonma benudsd oder so.</translation>
-    </message>
-    <message>
-        <source>Return Ticket</source>
-        <translation type="obsolete">Garde zurüggeben</translation>
-    </message>
-    <message>
-        <source>Do you really want to return this ticket?</source>
-        <translation type="obsolete">Wolln&apos;se de Garde wirschlisch zurüggeben? S&apos;wär schade drum.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="955"/>
-        <source>Cancel Order?</source>
-        <translation type="unfinished">Beschdellung abbreschn?</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="955"/>
-        <source>Cancel this order now?</source>
-        <translation type="unfinished">De Beschdellung jedsd wirschlich abbreschn? S&apos;gibd dann kee zurüg mehr - also ni rumheuln!</translation>
-    </message>
-    <message>
-        <source>Cannot cancel this order: it is in the wrong state.</source>
-        <translation type="obsolete">Gann de Beschdellung ni abbreschn: die hadd wie&apos;n bissl &apos;n falschn Schdadus.</translation>
-    </message>
-    <message>
-        <source>Failed to cancel this order.</source>
-        <translation type="obsolete">Gann de Beschdellung ni abbreschn.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="184"/>
-        <source>Delivery Address:</source>
-        <translation>Adresse wo&apos;s Zeuch hin soll:</translation>
-    </message>
-    <message>
-        <source>Order Comment:</source>
-        <translation type="obsolete">Beschdellgommendar:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="128"/>
-        <source>Change Sh&amp;ipping Method...</source>
-        <oldsource>Change Commen&amp;t...</oldsource>
-        <translation type="unfinished">Gommendar ändorn...</translation>
-    </message>
-    <message>
-        <source>Set comment: order %1</source>
-        <translation type="obsolete">Gommendar ändorn: Beschdellung %1</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1032"/>
-        <location filename="dialogs/orderwin.cpp" line="1066"/>
-        <source>&amp;Save</source>
-        <translation type="unfinished">&amp;Schbeichorn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="940"/>
-        <location filename="dialogs/orderwin.cpp" line="1034"/>
-        <location filename="dialogs/orderwin.cpp" line="1068"/>
-        <source>&amp;Cancel</source>
-        <translation type="unfinished">&amp;Nee lass mal.</translation>
-    </message>
-    <message>
-        <source>&amp;Prune and recheck...</source>
-        <translation type="obsolete">Mist wegschmeißn und nochma&apos; scheggn...</translation>
-    </message>
-    <message>
-        <source>Ma&amp;ke Reservation...</source>
-        <translation type="obsolete">Nu da resorviern wor&apos;s hald ersdma!...</translation>
-    </message>
-    <message>
-        <source>Ch&amp;ange Item-Price...</source>
-        <translation type="obsolete">Vom margierden den Breis ändorn...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="121"/>
-        <source>&amp;Return Item...</source>
-        <translation>Das margierde Ding zurüggeben...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="124"/>
-        <source>Add Commen&amp;t...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="127"/>
-        <source>Change C&amp;omments...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="130"/>
-        <source>Change Invoice Address...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="132"/>
-        <source>Change Delivery Address...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="134"/>
-        <source>Customer Data...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="149"/>
-        <source>Print V&amp;ouchers...</source>
-        <translation>Gudscheine Druggn...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="150"/>
-        <source>Print &amp;Current Item...</source>
-        <translation>Margierdes druggen...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="151"/>
-        <source>&amp;View Items...</source>
-        <translation>Alles ma genau anguggn...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="153"/>
-        <source>&amp;Audit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="154"/>
-        <source>Voucher History...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="156"/>
-        <source>Ticket History...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="158"/>
-        <source>Order History...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="180"/>
-        <source>Invoice Address:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="188"/>
-        <source>Shipping Method:</source>
-        <translation>Versandmedode:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="190"/>
-        <source>Shipping Costs:</source>
-        <translation>Versandgosden:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="198"/>
-        <source>Order Comments:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="257"/>
-        <source>Item ID</source>
-        <translation type="unfinished">De Nummor</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="257"/>
-        <source>Description</source>
-        <translation type="unfinished">Beschreibung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="257"/>
-        <source>Date/Time</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="272"/>
-        <source>Begin: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="279"/>
-        <source>Voucher (current value: %1)</source>
-        <translation type="unfinished">Gudschein (agduell issor %1 werd)</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="280"/>
-        <source>Valid till: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="289"/>
-        <source>%1x %2</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="361"/>
-        <source>There are no tickets left to print.</source>
-        <translation type="unfinished">Eivorbübbschd, da ist gehne Garde, die mor druggn gönn&apos;.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="400"/>
-        <source>There are no vouchers left to print.</source>
-        <translation type="unfinished">Eivorbübbschd, da ist gehn Gudschein, den mor druggn gönn&apos;.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="406"/>
-        <source>Unable to get template file (voucher.xtt). Giving up.</source>
-        <translation type="unfinished">Gann de Vorlache (voucher) ni findn&apos;. Isch hab mor Mühe gegebn. Abor jedsd gebsch off.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="438"/>
-        <location filename="dialogs/orderwin.cpp" line="468"/>
-        <source>Unable to get template file (bill). Giving up.</source>
-        <translation type="unfinished">Gann de Vorlache (bill) ni findn&apos;. Isch hab mor Mühe gegebn. Abor jedsd gebsch off.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="713"/>
-        <source>Payment Info</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="714"/>
-        <source>Payment successful, but only %1 was required, please hand back the remaining %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="817"/>
-        <source>Error getting event, please try again.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="824"/>
-        <source>Cannot select another price category - there are none left.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="830"/>
-        <source>Select Price Category</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="836"/>
-        <source>Please chose a price category:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="848"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="882"/>
-        <source>Return Ticket or Voucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="882"/>
-        <source>Do you really want to return this ticket or voucher?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="886"/>
-        <source>Error whily trying to return item: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="903"/>
-        <source>This is not a voucher.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="915"/>
-        <source>Change Validity Date</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="918"/>
-        <source>Changing validity date of voucher &apos;%1&apos;:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="919"/>
-        <source>Current validity: &apos;%1&apos;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="921"/>
-        <source>Indefinitely valid</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="926"/>
-        <source>yyyy-MM-dd</source>
-        <comment>Date format for editing voucher validity date</comment>
-        <translation type="unfinished">d.M.yyyy</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="931"/>
-        <source>Comment...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="937"/>
-        <source>&amp;Set Validity</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="946"/>
-        <source>Error whily trying to change voucher validity: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="960"/>
-        <source>Error while cancelling order: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="974"/>
-        <source>Error while changing order status: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="987"/>
-        <source>Set shipping time</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="993"/>
-        <source>Enter the shipping time:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="999"/>
-        <source>OK</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1107"/>
-        <source>No Delivery Address</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1112"/>
-        <location filename="dialogs/orderwin.cpp" line="1142"/>
-        <source>Unable to set address, server error: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1123"/>
-        <source>Unable to get customer data: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1137"/>
-        <source>No Invoice Address</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1157"/>
-        <source>The selected item is not a voucher.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1172"/>
-        <source>The selected item is not a ticket.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Close</source>
-        <translation type="obsolete">Zumachn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="850"/>
-        <location filename="dialogs/orderwin.cpp" line="1001"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1008"/>
-        <source>Error while marking order as shipped: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1021"/>
-        <source>Change comments: order %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1041"/>
-        <location filename="dialogs/orderwin.cpp" line="1075"/>
-        <source>There was a problem uploading the new comment: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1053"/>
-        <source>Add comment: order %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1094"/>
-        <source>Error while changing shipping: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Unable to get template file (eventsummary). Giving up.</source>
-        <translation type="obsolete">Gann de Vorlache (eventsummary) ni findn&apos;. Isch hab mor Mühe gegebn. Abor jedsd gebsch off.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="477"/>
-        <source>Open Document File (*.%1)</source>
-        <translation type="unfinished">ODF Dadai (*.%1)</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="725"/>
-        <source>Enter Voucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="725"/>
-        <source>Please enter the ID of the voucher you want to use:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="731"/>
-        <source>Error while trying to pay with voucher &apos;%1&apos;: %2</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="735"/>
-        <source>Voucher Info</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="736"/>
-        <source>Successfully paid order %1 with voucher &apos;%2&apos;.
-Amount deducted: %3
-Remaining value of this voucher: %4</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="756"/>
-        <source>Error while trying to refund: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="781"/>
-        <source>Enter Price</source>
-        <translation type="unfinished">Breis eingäbn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="781"/>
-        <source>Please enter the new price for the ticket:</source>
-        <translation type="unfinished">Gib ma een Breis ein, und machn hübsch rund:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="787"/>
-        <location filename="dialogs/orderwin.cpp" line="857"/>
-        <source>Error while attempting to change ticket price: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="793"/>
-        <location filename="dialogs/orderwin.cpp" line="863"/>
-        <source>Cannot change this item type.</source>
-        <translation type="unfinished">Die Ard von Ardiggel gansch&apos; ni ändorn.</translation>
-    </message>
-    <message>
-        <source>This voucher cannot be returned, it has already been used.</source>
-        <translation type="obsolete">Den Gudschein gannsch ni zurügnehm. Der wurde schonma benudsd, der iss ja schon angebissn.</translation>
-    </message>
-    <message>
-        <source>Return Voucher</source>
-        <translation type="obsolete">Gudschein zurüggeben</translation>
-    </message>
-    <message>
-        <source>Do you really want to return this voucher?</source>
-        <translation type="obsolete">Wolln&apos;se den Gudschein wirschlisch zurüggeben? S&apos;wär schade drum.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="878"/>
-        <source>Cannot return this item type.</source>
-        <translation type="unfinished">Die Ard von Ardiggel gansch&apos; ni zurüggnehm. S&apos;duhd mir leid.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="142"/>
-        <source>Pay with &amp;Voucher...</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOrdersByUserDlg</name>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="444"/>
-        <source>Select User Criteria</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="456"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="458"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="461"/>
-        <source>My orders:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="461"/>
-        <source>look for my own orders</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="462"/>
-        <source>User Name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="465"/>
-        <source>Maximum Age (days):</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="468"/>
-        <source>Limit:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="469"/>
-        <source>Orders that the user created</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="470"/>
-        <source>Include all orders the user touched</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOrdersReport</name>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="520"/>
-        <source>Order Report</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="530"/>
-        <location filename="mwin/orderstab.cpp" line="796"/>
-        <source>Sums</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="535"/>
-        <source>Category</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="535"/>
-        <location filename="mwin/orderstab.cpp" line="556"/>
-        <source>Number Orders</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="536"/>
-        <location filename="mwin/orderstab.cpp" line="546"/>
-        <location filename="mwin/orderstab.cpp" line="556"/>
-        <source>Number Tickets</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="536"/>
-        <location filename="mwin/orderstab.cpp" line="546"/>
-        <location filename="mwin/orderstab.cpp" line="556"/>
-        <source>Number Vouchers</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="537"/>
-        <source>Sum Money</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="537"/>
-        <source>Sum Paid</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="537"/>
-        <source>Sum Due</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="541"/>
-        <source>By Order</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="546"/>
-        <location filename="mwin/orderstab.cpp" line="566"/>
-        <source>Order ID</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="546"/>
-        <source>State</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="547"/>
-        <location filename="mwin/orderstab.cpp" line="557"/>
-        <location filename="mwin/orderstab.cpp" line="567"/>
-        <source>Price</source>
-        <translation type="unfinished">Breis</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="547"/>
-        <location filename="mwin/orderstab.cpp" line="557"/>
-        <location filename="mwin/orderstab.cpp" line="567"/>
-        <source>Paid</source>
-        <translation type="unfinished">Bedsahld</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="547"/>
-        <location filename="mwin/orderstab.cpp" line="557"/>
-        <location filename="mwin/orderstab.cpp" line="567"/>
-        <source>Due</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="550"/>
-        <location filename="mwin/orderstab.cpp" line="798"/>
-        <source>By Day</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="555"/>
-        <location filename="mwin/orderstab.cpp" line="566"/>
-        <source>Date</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="561"/>
-        <location filename="mwin/orderstab.cpp" line="800"/>
-        <source>Financial</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="566"/>
-        <source>Action</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="566"/>
-        <source>User</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="567"/>
-        <source>Moved</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="576"/>
-        <source>Save as...</source>
-        <translation type="unfinished">Schbeichorn undor...</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="579"/>
-        <source>Close</source>
-        <translation type="unfinished">Zumachn</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="702"/>
-        <source>Total Orders</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="703"/>
-        <source>Reserved Orders</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="704"/>
-        <source>Cancelled</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="705"/>
-        <source>Placed</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="706"/>
-        <source>Sent</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="763"/>
-        <source>Save Report</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="776"/>
-        <location filename="mwin/orderstab.cpp" line="781"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="776"/>
-        <source>Unable to create file &apos;%1&apos;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="781"/>
-        <source>Ooops. Unable to create ZIP structure in file &apos;%1&apos;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="797"/>
-        <source>Orders</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOrdersTab</name>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="73"/>
-        <source>-select mode-</source>
-        <translation type="unfinished">-wähl ma was aus-</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="74"/>
-        <source>All Orders</source>
-        <translation type="unfinished">Alle Beschdellungen</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="75"/>
-        <source>Open Orders</source>
-        <translation type="unfinished">Offene Beschdellungen</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="76"/>
-        <source>Open Reservations</source>
-        <translation type="unfinished">Offene Resorvierungen</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="77"/>
-        <source>Outstanding Payments</source>
-        <translation type="unfinished">Wo noch ni bezahld is</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="78"/>
-        <source>Outstanding Refunds</source>
-        <translation type="unfinished">Wo was zurügerschdadded werden muss</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="79"/>
-        <source>Undelivered Orders</source>
-        <translation type="unfinished">Beschdellungen die noch ni ausgelieford sind</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="81"/>
-        <source>-search result-</source>
-        <translation type="unfinished">-Suchräsuldahd-</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="91"/>
-        <source>Update</source>
-        <translation type="unfinished">Auffrischn</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="94"/>
-        <source>Details...</source>
-        <translation type="unfinished">Dedails anzeichen...</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="98"/>
-        <source>Orders since...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="102"/>
-        <source>Find by Ticket...</source>
-        <translation type="unfinished">Mit Garde finden...</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="105"/>
-        <source>Find by Event...</source>
-        <translation type="unfinished">Nach Veranschdaldung suchn...</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="108"/>
-        <source>Find by Customer...</source>
-        <translation type="unfinished">Nach Gunde suchn...</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="111"/>
-        <source>Find by User...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="114"/>
-        <source>Find by Order ID...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="132"/>
-        <source>&amp;Order List</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="134"/>
-        <source>Update Order &amp;List</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="136"/>
-        <source>Order &amp;Details...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="139"/>
-        <source>Orders &amp;since...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="142"/>
-        <source>Find by &amp;Ticket...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="144"/>
-        <source>Find by &amp;Event...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="146"/>
-        <source>Find by &amp;Customer...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="148"/>
-        <source>Find by &amp;User...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="150"/>
-        <source>Find by &amp;Order ID...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="153"/>
-        <source>Generate &amp;Report...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="200"/>
-        <source>Status</source>
-        <translation type="unfinished">Schdadus</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="200"/>
-        <source>Total</source>
-        <translation type="unfinished">Summe</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="200"/>
-        <source>Paid</source>
-        <translation type="unfinished">Bedsahld</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="200"/>
-        <source>Customer</source>
-        <translation type="unfinished">Gunde</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="233"/>
-        <location filename="mwin/orderstab.cpp" line="276"/>
-        <location filename="mwin/orderstab.cpp" line="300"/>
-        <location filename="mwin/orderstab.cpp" line="317"/>
-        <location filename="mwin/orderstab.cpp" line="321"/>
-        <location filename="mwin/orderstab.cpp" line="342"/>
-        <location filename="mwin/orderstab.cpp" line="371"/>
-        <location filename="mwin/orderstab.cpp" line="393"/>
-        <location filename="mwin/orderstab.cpp" line="397"/>
-        <location filename="mwin/orderstab.cpp" line="416"/>
-        <location filename="mwin/orderstab.cpp" line="424"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="233"/>
-        <location filename="mwin/orderstab.cpp" line="276"/>
-        <location filename="mwin/orderstab.cpp" line="342"/>
-        <source>There was a problem retrieving the order list: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="249"/>
-        <source>Select Date</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="253"/>
-        <source>Please select the date and time:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="256"/>
-        <source>ddd MMMM d yyyy, h:mm ap</source>
-        <comment>time format</comment>
-        <translation type="unfinished">ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="300"/>
-        <location filename="mwin/orderstab.cpp" line="393"/>
-        <source>Error while retrieving order: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="312"/>
-        <source>Enter Ticket</source>
-        <translation type="unfinished">Garde eingebn</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="312"/>
-        <source>Please enter the ID of one of the tickets of the order you seek:</source>
-        <translation type="unfinished">Bidde gib de Gennung von nor Garde ein, die Du suchsd:</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="317"/>
-        <source>Error while searching for order: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="321"/>
-        <source>Order for barcode &apos;%1&apos; not found.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Select Event</source>
-        <translation type="obsolete">Veranschdaldung auswähln</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="416"/>
-        <location filename="mwin/orderstab.cpp" line="424"/>
-        <source>Unable to get user orders, server error: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="263"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="265"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="371"/>
-        <source>Error while retrieving order list: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="388"/>
-        <source>Enter Order ID</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="388"/>
-        <source>Please enter the ID of the order you want to display:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/orderstab.cpp" line="397"/>
-        <source>This order does not exist.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOverview</name>
-    <message>
-        <location filename="mwin/overview.cpp" line="90"/>
-        <source>&amp;Session</source>
-        <translation>&amp;Sidsung</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="91"/>
-        <source>&amp;Re-Login</source>
-        <translation>&amp;Noch&apos;ma einloggn</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="97"/>
-        <source>&amp;Close Session</source>
-        <translation>Sidsung &amp;Zumachn</translation>
-    </message>
-    <message>
-        <source>&amp;Event</source>
-        <translation type="obsolete">&amp;Veranschdaldung</translation>
-    </message>
-    <message>
-        <source>&amp;Customer</source>
-        <translation type="obsolete">&amp;Gunde</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="156"/>
-        <source>Events</source>
-        <translation>Veranschdaldungen</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="246"/>
-        <location filename="mwin/overview.cpp" line="256"/>
-        <location filename="mwin/overview.cpp" line="297"/>
-        <location filename="mwin/overview.cpp" line="333"/>
-        <location filename="mwin/overview.cpp" line="337"/>
-        <location filename="mwin/overview.cpp" line="375"/>
-        <location filename="mwin/overview.cpp" line="603"/>
-        <location filename="mwin/overview.cpp" line="607"/>
-        <location filename="mwin/overview.cpp" line="628"/>
-        <location filename="mwin/overview.cpp" line="765"/>
-        <source>Warning</source>
-        <translation>Dumm gelaufen</translation>
-    </message>
-    <message>
-        <source>I was unable to renew the login at the server, the error was: %1</source>
-        <translation type="obsolete">Isch gann de&apos; Verbindung off&apos;n gross&apos;n Reschner nisch erneuern. Der will nisch weil: %1</translation>
-    </message>
-    <message>
-        <source>&amp;Offline mode</source>
-        <translation type="obsolete">&amp;Ohne Neds und Dobbelden Boden</translation>
-    </message>
-    <message>
-        <source>&amp;New Event...</source>
-        <translation type="obsolete">Veranschdaldung &amp;absach&apos;n...</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="100"/>
-        <source>&amp;Show all customers</source>
-        <translation>&amp;Alle Gunden anzeigen</translation>
-    </message>
-    <message>
-        <source>C&amp;art</source>
-        <translation type="obsolete">Eing&amp;aufswagen</translation>
-    </message>
-    <message>
-        <source>Add &amp;Ticket</source>
-        <translation type="obsolete">Ein&amp;driddsgarde hinzufüchen</translation>
-    </message>
-    <message>
-        <source>Add &amp;Voucher</source>
-        <translation type="obsolete">&amp;Gudschein hinzufüchen</translation>
-    </message>
-    <message>
-        <source>&amp;Remove Item</source>
-        <translation type="obsolete">Doch &amp;ni&apos; nehm&apos;</translation>
-    </message>
-    <message>
-        <source>&amp;Abort Shopping</source>
-        <translation type="obsolete">&amp;Eingauf Abbrechen</translation>
-    </message>
-    <message>
-        <source>New Event...</source>
-        <translation type="obsolete">Neue Veranschdaldung...</translation>
-    </message>
-    <message>
-        <source>Details...</source>
-        <translation type="obsolete">Dedails anzeichen...</translation>
-    </message>
-    <message>
-        <source>Order Ticket...</source>
-        <translation type="obsolete">Eindriddsgarde beschdellen...</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="160"/>
-        <source>Shopping Cart</source>
-        <translation>Eingaufswagen</translation>
-    </message>
-    <message>
-        <source>Add Ticket</source>
-        <translation type="obsolete">Eindriddsgarde hinzufüchen</translation>
-    </message>
-    <message>
-        <source>Add Voucher</source>
-        <translation type="obsolete">Gudschein hinzufüchen</translation>
-    </message>
-    <message>
-        <source>Remove Item</source>
-        <translation type="obsolete">Doch ni&apos; nehm&apos;</translation>
-    </message>
-    <message>
-        <source>Customer:</source>
-        <translation type="obsolete">Gunde:</translation>
-    </message>
-    <message>
-        <source>Delivery Address:</source>
-        <translation type="obsolete">Adresse wo&apos;s Zeuch hin soll:</translation>
-    </message>
-    <message>
-        <source>Comments:</source>
-        <translation type="obsolete">Wischdiches Gelaber und Gerede:</translation>
-    </message>
-    <message>
-        <source>Clear</source>
-        <translation type="obsolete">Wechwerfen und von vorne!</translation>
-    </message>
-    <message>
-        <source>Start Time</source>
-        <translation type="obsolete">Anfangszeit</translation>
-    </message>
-    <message>
-        <source>Title</source>
-        <translation type="obsolete">Diddel</translation>
-    </message>
-    <message>
-        <source>ddd MMMM d yyyy, h:mm ap</source>
-        <comment>time format</comment>
-        <translation type="obsolete">ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <source>&amp;Update Event List</source>
-        <translation type="obsolete">&amp;Voranschdaldungsliste nochma holen</translation>
-    </message>
-    <message>
-        <source>&amp;Show/Edit details...</source>
-        <translation type="obsolete">&amp;Dedails anzeichen...</translation>
-    </message>
-    <message>
-        <source>Users</source>
-        <translation type="obsolete">Nudsor</translation>
-    </message>
-    <message>
-        <source>New User...</source>
-        <translation type="obsolete">Neier Nudsor...</translation>
-    </message>
-    <message>
-        <source>Delete User...</source>
-        <translation type="obsolete">Nudsor löschen...</translation>
-    </message>
-    <message>
-        <source>Description...</source>
-        <translation type="obsolete">Beschreibung...</translation>
-    </message>
-    <message>
-        <source>Hosts...</source>
-        <translation type="obsolete">Reschnor...</translation>
-    </message>
-    <message>
-        <source>Roles...</source>
-        <translation type="obsolete">Rollen...</translation>
-    </message>
-    <message>
-        <source>Hosts</source>
-        <translation type="obsolete">Reschnor</translation>
-    </message>
-    <message>
-        <source>Login Name</source>
-        <translation type="obsolete">Name zum Anmelden</translation>
-    </message>
-    <message>
-        <source>Description</source>
-        <translation type="obsolete">Beschreibung</translation>
-    </message>
-    <message>
-        <source>New User</source>
-        <translation type="obsolete">Neier Nudsor</translation>
-    </message>
-    <message>
-        <source>Please enter new user name (only letters, digits, and underscore allowed):</source>
-        <translation type="obsolete">Bidde gib ma nen neien Nudsornam&apos; ein (nur Buchschdaben, Ziffern und &quot;_&quot;):</translation>
-    </message>
-    <message>
-        <source>Error</source>
-        <translation type="obsolete">Gans doller falschor Fehler</translation>
-    </message>
-    <message>
-        <source>Edit Description</source>
-        <translation type="obsolete">Beschreibung ändorn</translation>
-    </message>
-    <message>
-        <source>Descriptionof user %1:</source>
-        <translation type="obsolete">Beschreibung vom Nudsor %1:</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="92"/>
-        <source>Change my &amp;Password</source>
-        <translation>Mei eechnes &amp;Bassword ändorn</translation>
-    </message>
-    <message>
-        <source>Set Password...</source>
-        <translation type="obsolete">Bassword sedsen...</translation>
-    </message>
-    <message>
-        <source>New Host...</source>
-        <translation type="obsolete">Neier Reschnor...</translation>
-    </message>
-    <message>
-        <source>Add This Host...</source>
-        <translation type="obsolete">Die Gisde hier hinzufüchen...</translation>
-    </message>
-    <message>
-        <source>Delete Host...</source>
-        <translation type="obsolete">Reschnor löschen...</translation>
-    </message>
-    <message>
-        <source>Generate New Key...</source>
-        <translation type="obsolete">Neien Schlüssel erzeuchen...</translation>
-    </message>
-    <message>
-        <source>Import...</source>
-        <translation type="obsolete">Imbordieren...</translation>
-    </message>
-    <message>
-        <source>Export...</source>
-        <translation type="obsolete">Eggsbordieren...</translation>
-    </message>
-    <message>
-        <source>Password</source>
-        <translation type="obsolete">Bassword</translation>
-    </message>
-    <message>
-        <source>Please enter an initial password for the user:</source>
-        <translation type="obsolete">Bidde gib ma een Bassword für den Nudsor ein:</translation>
-    </message>
-    <message>
-        <source>Delete User?</source>
-        <translation type="obsolete">Nudsor löschen?</translation>
-    </message>
-    <message>
-        <source>Really delete user &apos;%1&apos;?</source>
-        <translation type="obsolete">Nudsor &apos;%1&apos; wirklich löschen? Bissde Dir da och gans sischor?</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="256"/>
-        <source>Error setting password: %1</source>
-        <translation>Gann Bassword ni sedsen: %1</translation>
-    </message>
-    <message>
-        <source>The password must be non-empty and both lines must match</source>
-        <translation type="obsolete">Das Bassword darf nisch leer sein und beide Basswordzeilen müssen gleisch sein.</translation>
-    </message>
-    <message>
-        <source>Host Name</source>
-        <translation type="obsolete">Reschnorname</translation>
-    </message>
-    <message>
-        <source>Host Key</source>
-        <translation type="obsolete">Reschnorschlüssel</translation>
-    </message>
-    <message>
-        <source>Create New Host</source>
-        <translation type="obsolete">Neien Reschnor anlechen</translation>
-    </message>
-    <message>
-        <source>Please enter a host name:</source>
-        <translation type="obsolete">Gib ma nen Nam&apos; für de Gisde ein:</translation>
-    </message>
-    <message numerus="yes">
-        <source>The key of this new host could only be generated with %n bits entropy. Store anyway?</source>
-        <translation type="obsolete">
-            <numerusform>Dor Schlüssel von der Gisde hat nur %n zufälliges Bid. Das is a bissl wenisch. Drodsdem schbeichorn?</numerusform>
-            <numerusform>Dor Schlüssel von der Gisde hat nur %n zufällige Bids. Das is a bissl wenisch. Drodsdem schbeichorn?</numerusform>
-        </translation>
-    </message>
-    <message>
-        <source>Delete this Host?</source>
-        <translation type="obsolete">De Gisdge löschen?</translation>
-    </message>
-    <message>
-        <source>Really delete host &apos;%1&apos;?</source>
-        <translation type="obsolete">De Gisde &apos;%1&apos; wirklisch löschen? Bissde da och sischor?</translation>
-    </message>
-    <message>
-        <source>Change Host Key?</source>
-        <translation type="obsolete">Den Schlüssel von dem Reschnor ändorn?</translation>
-    </message>
-    <message>
-        <source>Really change the key of host &apos;%1&apos;?</source>
-        <translation type="obsolete">Wirglich den Schlüssel von dem Reschnor &apos;%1&apos; ändorn? Gans sischor?</translation>
-    </message>
-    <message numerus="yes">
-        <source>The new key of this host could only be generated with %n bits entropy. Store anyway?</source>
-        <translation type="obsolete">
-            <numerusform>Dor Schlüssel von der Gisde hat nur %n zufälliges Bid. Das is a bissl wenisch. Drodsdem schbeichorn?</numerusform>
-            <numerusform>Dor Schlüssel von der Gisde hat nur %n zufällige Bids. Das is a bissl wenisch. Drodsdem schbeichorn?</numerusform>
-        </translation>
-    </message>
-    <message>
-        <source>Import Key from File</source>
-        <translation type="obsolete">Schlüssel aus nor Dadai holen</translation>
-    </message>
-    <message>
-        <source>Unable to open file %1 for reading: %2</source>
-        <translation type="obsolete">Gann de Dadai %1 nisch lesen. Des iss jedsd geene Ordografieschwäche, sondern: %2</translation>
-    </message>
-    <message>
-        <source>This is not a host key file.</source>
-        <translation type="obsolete">Das is abor doch gar ge Schlüssel! Willsde misch verarschen?</translation>
-    </message>
-    <message>
-        <source>This host key file does not contain a valid host name.</source>
-        <translation type="obsolete">De Schlüsseldadai had nen gans seldsamen Reschnornamen da drin. Desdorweschen gannsch die ni nehm.</translation>
-    </message>
-    <message>
-        <source>This host key file does not contain a valid key.</source>
-        <translation type="obsolete">De Dadai is a bissl gabudd. Die mussde nochmal holen, ich gann die so ned lesen.</translation>
-    </message>
-    <message>
-        <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
-        <translation type="obsolete">Isch hab da ma nachgereschned. De Scheggsumme vom Schlüssel is falsch. Das gannsch Dir so ni abnehm.</translation>
-    </message>
-    <message>
-        <source>This host cannot be exported.</source>
-        <translation type="obsolete">Den Reschnor gannsch ni schbeichorn.</translation>
-    </message>
-    <message>
-        <source>Export Key to File</source>
-        <translation type="obsolete">Schlüssel als Dadei ablechen</translation>
-    </message>
-    <message>
-        <source>Unable to open file %1 for writing: %2</source>
-        <translation type="obsolete">Gann de Dadai %1 nicht zum Schreiben offmachen weil: %2</translation>
-    </message>
-    <message>
-        <source>Check Order</source>
-        <translation type="obsolete">Ne Beschdellung anlegn.</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="172"/>
-        <source>Order List</source>
-        <translation>Beschdelllisde</translation>
-    </message>
-    <message>
-        <source>-select mode-</source>
-        <translation type="obsolete">-wähl ma was aus-</translation>
-    </message>
-    <message>
-        <source>All Orders</source>
-        <translation type="obsolete">Alle Beschdellungen</translation>
-    </message>
-    <message>
-        <source>Open Orders</source>
-        <translation type="obsolete">Offene Beschdellungen</translation>
-    </message>
-    <message>
-        <source>Outstanding Payments</source>
-        <translation type="obsolete">Wo noch ni bezahld is</translation>
-    </message>
-    <message>
-        <source>Outstanding Refunds</source>
-        <translation type="obsolete">Wo was zurügerschdadded werden muss</translation>
-    </message>
-    <message>
-        <source>Amount</source>
-        <translation type="obsolete">Anzahl</translation>
-    </message>
-    <message>
-        <source>Select Event to order Ticket</source>
-        <translation type="obsolete">Wähl ma ne Voranschdaldung aus um ne Garde zu beschdelln</translation>
-    </message>
-    <message>
-        <source>Select</source>
-        <translation type="obsolete">Auswähln</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="326"/>
-        <source>Cancel</source>
-        <translation type="unfinished">Ni machen</translation>
-    </message>
-    <message>
-        <source>There is nothing in the order. Ignoring it.</source>
-        <translation type="obsolete">Da is doch gar nischd drin. Isch mach das jedsd ni!</translation>
-    </message>
-    <message>
-        <source>Please chose a customer first!</source>
-        <translation type="obsolete">Du mussd schon nen Gunden auswähln, sonsd wees isch doch ni wer&apos;s griechen soll!</translation>
-    </message>
-    <message>
-        <source>The request failed.</source>
-        <translation type="obsolete">De Anfrache is schiefgegangen.</translation>
-    </message>
-    <message>
-        <source>A problem occurred during the order: %1</source>
-        <translation type="obsolete">Isch hadde nen Broblem mit dor Beschdellung: %1</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="178"/>
-        <source>Entrance</source>
-        <translation>Einlassgondrolle</translation>
-    </message>
-    <message>
-        <source>Event Summary...</source>
-        <translation type="obsolete">Veranschdaldungszusammenfassung...</translation>
-    </message>
-    <message>
-        <source>Undelivered Orders</source>
-        <translation type="obsolete">Beschdellungen die noch ni ausgelieford sind</translation>
-    </message>
-    <message>
-        <source>Update</source>
-        <translation type="obsolete">Auffrischn</translation>
-    </message>
-    <message>
-        <source>Status</source>
-        <translation type="obsolete">Schdadus</translation>
-    </message>
-    <message>
-        <source>Total</source>
-        <translation type="obsolete">Summe</translation>
-    </message>
-    <message>
-        <source>Paid</source>
-        <translation type="obsolete">Bedsahld</translation>
-    </message>
-    <message>
-        <source>Customer</source>
-        <translation type="obsolete">Gunde</translation>
-    </message>
-    <message>
-        <source>&amp;Upload Template...</source>
-        <translation type="obsolete">Vorlache hochladn...</translation>
-    </message>
-    <message>
-        <source>&amp;Misc</source>
-        <translation type="obsolete">Vorschiednes</translation>
-    </message>
-    <message>
-        <source>&amp;Return ticket...</source>
-        <translation type="obsolete">Garde zurüggeben...</translation>
-    </message>
-    <message>
-        <source>Cancel Event...</source>
-        <translation type="obsolete">Veranschdaldung absach&apos;n...</translation>
-    </message>
-    <message>
-        <source>Find by Ticket...</source>
-        <translation type="obsolete">Mit Garde finden...</translation>
-    </message>
-    <message>
-        <source>Cancel Event</source>
-        <translation type="obsolete">Veranschdaldung absach&apos;n</translation>
-    </message>
-    <message>
-        <source>Please enter a reason to cancel event &quot;%1&quot; or abort:</source>
-        <translation type="obsolete">Nu&apos; gib mir ma&apos;n rischdsch guden Grund warum Du de Veranschdaldung &quot;%1&quot; absachn willsd oder lass&apos;es sein:</translation>
-    </message>
-    <message>
-        <source>Event Cancelled</source>
-        <translation type="obsolete">Veranschaldung abgesachd</translation>
-    </message>
-    <message>
-        <source>The event &quot;%1&quot; has been cancelled. Please inform everybody who bought a ticket.</source>
-        <translation type="obsolete">De Veranschdaldung &quot;%1&quot; wurde abgesacht. Bidde sorsch ma dafür dass och jedor Bescheid wees.</translation>
-    </message>
-    <message>
-        <source>Unable to cancel event &quot;%1&quot;.</source>
-        <translation type="obsolete">Gann de Veranschdaldung &quot;%1&quot; ni absachn.</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; Not Valid</source>
-        <translation type="obsolete">De Garde &quot;%1&quot; is ni güldsch.</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; has already been used</source>
-        <translation type="obsolete">De Garde &quot;%1&quot; wurde schonma benudsd.</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; has not been bought.</source>
-        <translation type="obsolete">De Garde &quot;%1&quot; wurde ni gegauft.</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; Ok</source>
-        <translation type="obsolete">De Garde &quot;%1&quot; is in Ordnung.</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; Ok; the Order has a refund</source>
-        <translation type="obsolete">De Garde &quot;%1&quot; is in Ordnung. Dor Gunde griggd sogar noch Geld zurüg.</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; is not paid for!</source>
-        <translation type="obsolete">De Garde &quot;%1&quot; is abor ni bedsahld!</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; cannot be accepted, please check the order!</source>
-        <translation type="obsolete">De Garde &quot;%1&quot; gönnmor so abor ni agsebdiern. Schegg ma&apos; de Beschdellung!</translation>
-    </message>
-    <message>
-        <source>Enter Ticket</source>
-        <translation type="obsolete">Garde eingebn</translation>
-    </message>
-    <message>
-        <source>Please enter the ID of one of the tickets of the order you seek:</source>
-        <translation type="obsolete">Bidde gib de Gennung von nor Garde ein, die Du suchsd:</translation>
-    </message>
-    <message>
-        <source>Unable to query server.</source>
-        <translation type="obsolete">Gann den großen Reschnor im Neds ni erreischn. Da sin wo wiedor de Mäuse drin.</translation>
-    </message>
-    <message>
-        <source>Server returned an invalid order ID.</source>
-        <translation type="obsolete">Dor große Reschnor will misch verarschn: der gibd mir ne falsche Beschdellnummer.</translation>
-    </message>
-    <message>
-        <source>Please select a template file.</source>
-        <translation type="obsolete">Wähl ma nen Vorlachennam&apos;n.</translation>
-    </message>
-    <message>
-        <source>Enter Template Name</source>
-        <translation type="obsolete">Vorlachennam&apos;n eingeben</translation>
-    </message>
-    <message>
-        <source>Please enter a name for the template file, it should contain only letters, digits, underscores and dots:</source>
-        <translation type="obsolete">Bidde gib ma nen neien Vorlachnnam&apos; ein (nur Buchschdaben, Ziffern, Bungde und &quot;_&quot;):</translation>
-    </message>
-    <message>
-        <source>The template name must only contain letters, digits, underscores and dots.</source>
-        <translation type="obsolete">Nee. So ned. Du darfsd nur Buchschdaben, Zifforn, Bungde und &quot;_&quot; verwenden. Umlaude sind och nisch gud. Und es muss mid nem Buchschdaben anfangen. Is a bissl gomblizierd, aber Du schaffsd das schon!</translation>
-    </message>
-    <message>
-        <source>Success</source>
-        <translation type="obsolete">Heuregah! Erfolsch!</translation>
-    </message>
-    <message>
-        <source>Successfully uploaded the template.</source>
-        <translation type="obsolete">Isch graduliere! Dank unermüdlischer Arbeid im Gollegdief hammor de Vorlache erfolgreisch hochgeladn!</translation>
-    </message>
-    <message>
-        <source>Unable to upload the template.</source>
-        <translation type="obsolete">Gann de Vorlache ni hochladn. S&apos; lieschd vielleischd am Weddor.</translation>
-    </message>
-    <message>
-        <source>Return Ticket</source>
-        <translation type="obsolete">Garde zurüggeben</translation>
-    </message>
-    <message>
-        <source>Please enter the ticket ID to return:</source>
-        <translation type="obsolete">Bitte die Gennung von dor Garde eingeben die Se&apos; zurüggeben wolln:</translation>
-    </message>
-    <message>
-        <source>This is not a valid ticket.</source>
-        <translation type="obsolete">Das is abor gehne güldsche Garde!</translation>
-    </message>
-    <message>
-        <source>This ticket cannot be returned, it has already been used or is in the wrong state.</source>
-        <translation type="obsolete">De Garde gannsch ni zurügnehm. Die wurde schonma benudsd oder so.</translation>
-    </message>
-    <message>
-        <source>&amp;Admin</source>
-        <translation type="obsolete">&amp;Adminischdradsion</translation>
-    </message>
-    <message>
-        <source>&amp;Schedule Backup...</source>
-        <translation type="obsolete">&amp;Zeit für Sischerungsgobie fesdlechn...</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="138"/>
-        <source>&amp;Backup now...</source>
-        <translation>Jedsd &amp;Sischorungsgobie anleschn...</translation>
-    </message>
-    <message>
-        <source>&amp;Restore...</source>
-        <translation type="obsolete">&amp;Wiedorherschdelln...</translation>
-    </message>
-    <message>
-        <source>-search result-</source>
-        <translation type="obsolete">-Suchräsuldahd-</translation>
-    </message>
-    <message>
-        <source>Find by Event...</source>
-        <translation type="obsolete">Nach Veranschdaldung suchn...</translation>
-    </message>
-    <message>
-        <source>Find by Customer...</source>
-        <translation type="obsolete">Nach Gunde suchn...</translation>
-    </message>
-    <message>
-        <source>The user name must contain only letters, digits, dots and underscores and must be at least one character long!</source>
-        <translation type="obsolete">Nee. So ned. Du darfsd nur Buchschdaben, Zifforn, Bungde und &quot;_&quot; verwenden. Umlaude sind och nisch gud. Und es muss mid nem Buchschdaben anfangen. Is a bissl gomblizierd, aber Du schaffsd das schon!</translation>
-    </message>
-    <message>
-        <source>Select Event</source>
-        <translation type="obsolete">Veranschdaldung auswähln</translation>
-    </message>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Is gud so.</translation>
-    </message>
-    <message>
-        <source>Capacity</source>
-        <translation type="obsolete">Magsimale Gäsde</translation>
-    </message>
-    <message>
-        <source>Sold</source>
-        <translation type="obsolete">Vergaufd</translation>
-    </message>
-    <message>
-        <source>Reserved</source>
-        <translation type="obsolete">Resorvierd</translation>
-    </message>
-    <message>
-        <source>Free</source>
-        <translation type="obsolete">Frei</translation>
-    </message>
-    <message>
-        <source>(Nobody)</source>
-        <comment>this is a username for no user, the string must contain &apos;(&apos; to distinguish it from the others</comment>
-        <translation type="obsolete">(Gar Geener)</translation>
-    </message>
-    <message>
-        <source>Delete User</source>
-        <translation type="obsolete">Nudsor Löschn</translation>
-    </message>
-    <message>
-        <source>Select which user will inherit this users database objects:</source>
-        <translation type="obsolete">Such ma raus wer de Beschdellung&apos;n und so von dem Nudsor erbd:</translation>
-    </message>
-    <message>
-        <source>Cannot delete user: %1</source>
-        <translation type="obsolete">Gann den Nudsor ni löschn: %1</translation>
-    </message>
-    <message>
-        <source>Show &amp;old Events</source>
-        <translation type="obsolete">Aldes Zeuch zeichen</translation>
-    </message>
-    <message>
-        <source>C&amp;onfigure</source>
-        <translation type="obsolete">Gonfiguriern</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="143"/>
-        <source>&amp;Auto-Refresh settings...</source>
-        <translation>Schdändisch-Nachgugg-Einschdellungen...</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="145"/>
-        <source>&amp;Display settings...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="398"/>
-        <source>Refresh Settings</source>
-        <translation>Schdändisch-Nachgugg-Einschdellungen</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="403"/>
-        <source>Refresh Rate (minutes):</source>
-        <translation>Nachguggfregwens (Minuden)</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="409"/>
-        <source>refresh &amp;event list</source>
-        <translation>Veranschdaldungslisde nachguggn</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="411"/>
-        <source>refresh &amp;user list</source>
-        <translation>Nudsorlisde nachguggn</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="413"/>
-        <source>refresh &amp;host list</source>
-        <translation>Reschnorlisde nachguggn</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="367"/>
-        <location filename="mwin/overview.cpp" line="422"/>
-        <location filename="mwin/overview.cpp" line="477"/>
-        <location filename="mwin/overview.cpp" line="563"/>
-        <source>&amp;OK</source>
-        <translation>Nu &amp;glar! Nehm&apos;sch.</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="369"/>
-        <location filename="mwin/overview.cpp" line="424"/>
-        <location filename="mwin/overview.cpp" line="479"/>
-        <location filename="mwin/overview.cpp" line="565"/>
-        <source>&amp;Cancel</source>
-        <translation>&amp;Nee lass mal.</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="119"/>
-        <source>&amp;Edit Templates...</source>
-        <translation>Vorlachen bearbeeden...</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="121"/>
-        <source>&amp;Update Templates Now</source>
-        <translation>Jedsd soford nochmal nachguggen was es neues gibd</translation>
-    </message>
-    <message>
-        <source>&amp;Update Shipping Options</source>
-        <translation type="obsolete">Jedsd soford Versandmedoden nachguggn</translation>
-    </message>
-    <message>
-        <source>Return &amp;ticket...</source>
-        <translation type="obsolete">Eindriddsgarde zurüggeben...</translation>
-    </message>
-    <message>
-        <source>Return &amp;voucher...</source>
-        <translation type="obsolete">Gudschein zurüggeben...</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="113"/>
-        <source>Edit &amp;Shipping Options...</source>
-        <translation>Versandmedoden bearbeeden...</translation>
-    </message>
-    <message>
-        <source>Shipping Method:</source>
-        <translation type="obsolete">Versandmedode:</translation>
-    </message>
-    <message>
-        <source>Open Reservations</source>
-        <translation type="obsolete">Offene Resorvierungen</translation>
-    </message>
-    <message>
-        <source>(No Shipping)</source>
-        <translation type="obsolete">(gar gee Vorsand)</translation>
-    </message>
-    <message>
-        <source>Select Voucher</source>
-        <translation type="obsolete">Gudschein auswähln</translation>
-    </message>
-    <message>
-        <source>Select voucher price and value:</source>
-        <translation type="obsolete">Beschdimm mal &apos;n Gudscheinpreis und -werd:</translation>
-    </message>
-    <message>
-        <source>Price:</source>
-        <translation type="obsolete">Breis:</translation>
-    </message>
-    <message>
-        <source>Value:</source>
-        <translation type="obsolete">Werd:</translation>
-    </message>
-    <message>
-        <source>Voucher (price: %1, value %2)</source>
-        <translation type="obsolete">Gudschein (gosded %1 und iss noch %2 werd)</translation>
-    </message>
-    <message>
-        <source>Return Voucher</source>
-        <translation type="obsolete">Gudschein zurüggeben</translation>
-    </message>
-    <message>
-        <source>Please enter the voucher ID to return:</source>
-        <translation type="obsolete">Bidde gib ma de Nummor von dem Gudschein ein, den De zurüggeben willsd:</translation>
-    </message>
-    <message>
-        <source>This is not a valid voucher.</source>
-        <translation type="obsolete">Das is abor gee güldschor Gudschein. So ni!</translation>
-    </message>
-    <message>
-        <source>This voucher cannot be returned, it has already been used.</source>
-        <translation type="obsolete">Den Gudschein gannsch ni zurügnehm. Der wurde schonma benudsd, der iss ja schon angebissn.</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="415"/>
-        <source>refresh &amp;shipping list</source>
-        <translation>Versandmedoden offfrischen</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="107"/>
-        <source>&amp;Deduct from voucher...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="99"/>
-        <source>&amp;Actions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="103"/>
-        <source>Tickets and &amp;Vouchers</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="104"/>
-        <source>Return &amp;ticket or voucher...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="109"/>
-        <source>&amp;Empty voucher...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="118"/>
-        <source>&amp;Templates</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="141"/>
-        <source>&amp;Configuration</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="144"/>
-        <source>&amp;Server Access settings...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="132"/>
-        <source>&amp;Administration</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="95"/>
-        <source>Switch to &amp;Wizard...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="112"/>
-        <source>&amp;Options</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="115"/>
-        <source>Edit &amp;Payment Options...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="124"/>
-        <source>&amp;ODF Editor...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="126"/>
-        <source>A&amp;udit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="127"/>
-        <source>&amp;Order Audit...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="128"/>
-        <source>&amp;Ticket Audit...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="129"/>
-        <source>&amp;Voucher Audit...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="130"/>
-        <source>&amp;User Audit...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="133"/>
-        <source>&amp;User Administration...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="136"/>
-        <source>Backup &amp;Settings...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="142"/>
-        <source>&amp;Change Language...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="146"/>
-        <source>&amp;Label Printing settings...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="147"/>
-        <source>&amp;OpenOffice settings...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="148"/>
-        <source>&amp;Barcode Scanner settings...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="154"/>
-        <source>Getting events...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="170"/>
-        <source>Getting Orders...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="176"/>
-        <source>Getting Entrance Data...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="292"/>
-        <source>Return Ticket/Voucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="292"/>
-        <source>Please enter the ticket or voucher ID to return:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="297"/>
-        <source>This ticket/voucher cannot be returned: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="305"/>
-        <source>Deduct from Voucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="308"/>
-        <source>Using a voucher to pay outside the system.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="312"/>
-        <source>Amount to deduct:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="314"/>
-        <source>Reason for deducting:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="316"/>
-        <source>Voucher ID:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="324"/>
-        <source>OK</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="333"/>
-        <source>Unable to deduct voucher: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="337"/>
-        <source>Voucher does not contain enough money. Money left: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="340"/>
-        <source>Deducted from Voucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="341"/>
-        <source>Value taken from voucher: %1
-Value remaining on voucher: %2</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="351"/>
-        <source>Invalidate Voucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="358"/>
-        <source>Please enter a reason for invalidating the voucher.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="375"/>
-        <source>Unable to invalidate voucher: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="378"/>
-        <source>Invalidated Voucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="379"/>
-        <source>The voucher &apos;%1&apos;has been invalidated.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="449"/>
-        <source>Server Access Settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="453"/>
-        <source>Request Timeout (seconds):</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="459"/>
-        <source>Log Level:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="461"/>
-        <source>No Logging</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="462"/>
-        <source>Minimal Logging</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="463"/>
-        <source>Medium Logging</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="464"/>
-        <source>Log Details on Error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="465"/>
-        <source>Always Log Details</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="507"/>
-        <source>Display Settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="512"/>
-        <source>Event settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="515"/>
-        <source>Maximum event age (days, 0=show all):</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="624"/>
-        <source>Backup</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="624"/>
-        <source>The backup was successful.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="628"/>
-        <source>Cannot create backup file.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="695"/>
-        <source>Order ID</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="695"/>
-        <source>Please enter the ID of the order you want to audit:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="705"/>
-        <source>Ticket ID</source>
-        <translation type="unfinished">Gardennummer</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="705"/>
-        <source>Please enter the ID of the ticket you want to audit:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="715"/>
-        <source>Voucher ID</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="715"/>
-        <source>Please enter the ID of the voucher you want to audit:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="736"/>
-        <source>Audit User</source>
-        <comment>audit dialog</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="741"/>
-        <location filename="mwin/overview.cpp" line="744"/>
-        <source>User Name:</source>
-        <comment>audit dialog</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="748"/>
-        <source>Earliest Info</source>
-        <comment>audit dialog</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="765"/>
-        <source>Cannot query an empty user name.</source>
-        <comment>audit dialog</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="246"/>
-        <source>I was unable to renew the login at the server.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="354"/>
-        <source>This will invalidate/empty the voucher. It will no longer be usable afterwards, but will still have to be paid for.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="355"/>
-        <source>Comment:</source>
-        <translation type="unfinished">Gommendar:</translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="359"/>
-        <source>Voucher ID/Barcode:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="361"/>
-        <source>Please scan the barcode.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="521"/>
-        <source>Maximum order list age</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="524"/>
-        <source>Age in days, 0=show all.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="525"/>
-        <source>When showing all orders:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="530"/>
-        <source>When showing open orders:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="535"/>
-        <source>When searching by event:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="540"/>
-        <source>When searching by customer:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="545"/>
-        <source>Default age when searching by date:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="551"/>
-        <source>Script settings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="555"/>
-        <source>Show script debugger:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="603"/>
-        <source>Backup failed with error (%2): %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/overview.cpp" line="607"/>
-        <source>Backup returned empty.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MPCDEdit</name>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="123"/>
-        <source>New Price Category</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="123"/>
-        <source>Change Price Category</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="130"/>
-        <source>Category Name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="131"/>
-        <source>Category Abbreviation:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="132"/>
-        <source>Formula:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="133"/>
-        <source>Flags:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="140"/>
-        <source>Create</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="140"/>
-        <source>Save</source>
-        <translation type="unfinished">Schbeichorn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="142"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="149"/>
-        <source>Flags of price category &apos;%1&apos;:</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MPasswordChange</name>
-    <message>
-        <location filename="dialogs/passwdchg.cpp" line="26"/>
-        <source>Change my password</source>
-        <translation>Mei eechnes Bassword ändorn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/passwdchg.cpp" line="32"/>
-        <source>Old Password:</source>
-        <translation>Aldes Bassword:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/passwdchg.cpp" line="36"/>
-        <source>New Password:</source>
-        <translation>Neies Bassword:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/passwdchg.cpp" line="39"/>
-        <source>Repeat Password:</source>
-        <translation>Nochma neies Bassword:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/passwdchg.cpp" line="47"/>
-        <source>Set Password</source>
-        <translation>Bassword sedsen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/passwdchg.cpp" line="49"/>
-        <source>Cancel</source>
-        <translation>Vorgisses, ni sedsen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/passwdchg.cpp" line="28"/>
-        <source>Reset password of user &quot;%1&quot;</source>
-        <translation>Bassword von Nudsor &quot;%1&quot; zurügsedsen</translation>
-    </message>
-</context>
-<context>
-    <name>MPaymentDialog</name>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="315"/>
-        <source>Payment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="318"/>
-        <source>Please enter the payment data below.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="319"/>
-        <source>Amount paid:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="320"/>
-        <source>Payment Type:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="322"/>
-        <source>Data?:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="328"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="330"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="383"/>
-        <location filename="dialogs/payedit.cpp" line="386"/>
-        <source>(not required)</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MPaymentEditor</name>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="50"/>
-        <source>Edit Payment Options</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="64"/>
-        <source>Default Payment Type:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="69"/>
-        <source>Change Description</source>
-        <translation type="unfinished">Beschreibung ändorn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="72"/>
-        <source>Change Data</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="75"/>
-        <source>Change Flags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="78"/>
-        <source>Change Default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="82"/>
-        <source>Add Option</source>
-        <translation type="unfinished">Medode hinzufüschn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="85"/>
-        <source>Delete Option</source>
-        <translation type="unfinished">Medode löschn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="93"/>
-        <source>Close</source>
-        <translation type="unfinished">Zumachn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="101"/>
-        <source>ID</source>
-        <translation type="unfinished">Nummor</translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="101"/>
-        <source>Description</source>
-        <translation type="unfinished">Beschreibung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="101"/>
-        <source>Data Name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="101"/>
-        <source>Data Default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="101"/>
-        <source>Flags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="121"/>
-        <source>Payment Option Description</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="121"/>
-        <source>Please select a new description for this payment option:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="126"/>
-        <location filename="dialogs/payedit.cpp" line="171"/>
-        <location filename="dialogs/payedit.cpp" line="191"/>
-        <location filename="dialogs/payedit.cpp" line="231"/>
-        <location filename="dialogs/payedit.cpp" line="235"/>
-        <location filename="dialogs/payedit.cpp" line="281"/>
-        <location filename="dialogs/payedit.cpp" line="302"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="126"/>
-        <location filename="dialogs/payedit.cpp" line="171"/>
-        <location filename="dialogs/payedit.cpp" line="281"/>
-        <source>Could not store the changes: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="144"/>
-        <source>Change Payment Data</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="150"/>
-        <location filename="dialogs/payedit.cpp" line="255"/>
-        <source>Data Name (human readable):</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="152"/>
-        <location filename="dialogs/payedit.cpp" line="256"/>
-        <source>Data Default (pattern):</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="154"/>
-        <source>Hint: %Y=year, %M=month, %D=day, %%=%-sign, %O=order ID, %U=user</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="160"/>
-        <location filename="dialogs/payedit.cpp" line="221"/>
-        <location filename="dialogs/payedit.cpp" line="266"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="162"/>
-        <location filename="dialogs/payedit.cpp" line="223"/>
-        <location filename="dialogs/payedit.cpp" line="268"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="187"/>
-        <source>Edit Flags of payment option &apos;%1&apos;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="191"/>
-        <source>Could not store the changes.</source>
-        <translation type="unfinished">Gann de Ändorung ni schbeichorn. S&apos; muss was schiefgelofen sein.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="203"/>
-        <source>Set Default Payment Type</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="231"/>
-        <source>The payment type &apos;%1&apos; has flags set, it may not be usable for every user, please consider removing those flags.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="235"/>
-        <source>Unable to set the new default: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="246"/>
-        <source>Create new Payment Option</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="252"/>
-        <source>Payment Type Name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="253"/>
-        <source>[a-zA-Z-/_\(\),\.]{1,63}</source>
-        <comment>payment type pattern - allow national chars!</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="254"/>
-        <source>Description:</source>
-        <translation type="unfinished">Beschreibung:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="257"/>
-        <source>Hint: %Y=year, %M=month, %D=day, %H=hour(0..23), %h=hour(1..12), %m=minute, %a=AM/PM, %%=%-sign</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="259"/>
-        <source>Flags:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="260"/>
-        <source>Edit flags of the new payment option:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="297"/>
-        <source>Really Delete?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="297"/>
-        <source>Really delete payment option &apos;%1&apos;?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/payedit.cpp" line="302"/>
-        <source>Unable to delete this option: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MPriceCategoryDialog</name>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="33"/>
-        <source>Select a Price Category</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="47"/>
-        <source>New...</source>
-        <comment>new price category</comment>
-        <translation type="unfinished">Neier Raum...</translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="50"/>
-        <source>Edit...</source>
-        <comment>edit price category</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="54"/>
-        <source>Select</source>
-        <comment>select price category</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="56"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="59"/>
-        <source>Close</source>
-        <translation type="unfinished">Zumachn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="81"/>
-        <location filename="dialogs/pricecatdlg.cpp" line="106"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/pricecatdlg.cpp" line="81"/>
-        <location filename="dialogs/pricecatdlg.cpp" line="106"/>
-        <source>Error while creating new price category: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MRoleTab</name>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="618"/>
-        <source>New Role...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="621"/>
-        <source>Delete Role...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="625"/>
-        <source>Change Description...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="628"/>
-        <source>Edit Flags...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="631"/>
-        <source>Edit Rights...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="653"/>
-        <source>Role Name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="653"/>
-        <source>Description</source>
-        <translation type="unfinished">Beschreibung</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="667"/>
-        <source>Create New Role</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="667"/>
-        <source>Please enter a role name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="674"/>
-        <location filename="mwin/acltabs.cpp" line="692"/>
-        <location filename="mwin/acltabs.cpp" line="723"/>
-        <location filename="mwin/acltabs.cpp" line="728"/>
-        <location filename="mwin/acltabs.cpp" line="748"/>
-        <location filename="mwin/acltabs.cpp" line="760"/>
-        <location filename="mwin/acltabs.cpp" line="765"/>
-        <location filename="mwin/acltabs.cpp" line="791"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="674"/>
-        <source>Error while trying to create role: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="688"/>
-        <source>Delete this Role?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="688"/>
-        <source>Really delete role &apos;%1&apos;?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="692"/>
-        <source>Error while trying to delete role: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="707"/>
-        <source>Edit Description</source>
-        <translation type="unfinished">Beschreibung ändorn</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="707"/>
-        <source>Description of role %1:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="723"/>
-        <location filename="mwin/acltabs.cpp" line="760"/>
-        <source>Cannot retrieve role: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="728"/>
-        <source>Cannot retrieve flag list: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="739"/>
-        <source>Edit flags of role %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="748"/>
-        <source>Error while setting flags: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="765"/>
-        <source>Cannot retrieve right list: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="782"/>
-        <source>Edit rights of role %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="791"/>
-        <source>Error while setting rights: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MSInterface</name>
-    <message>
-        <source>Warning</source>
-        <translation type="obsolete">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <source>Error</source>
-        <translation type="obsolete">Gans doller falschor Fehler</translation>
-    </message>
-</context>
-<context>
-    <name>MScriptEngine</name>
-    <message>
-        <location filename="script/jsengine.cpp" line="87"/>
-        <source>Never show debugger</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="script/jsengine.cpp" line="88"/>
-        <source>Show on error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="script/jsengine.cpp" line="89"/>
-        <source>Show immediately on script start</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MServerClock</name>
-    <message>
-        <location filename="misc/sclock.cpp" line="41"/>
-        <source>Show Format Info</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="44"/>
-        <source>Show Full Time</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="46"/>
-        <source>%W, %D %N %Y %a:%I %p %t</source>
-        <comment>full time format</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="48"/>
-        <source>Show Date Only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="49"/>
-        <source>%w, %M/%D/%Y</source>
-        <comment>date only format</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="51"/>
-        <source>Show Time Only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="52"/>
-        <source>%a:%I %p %t</source>
-        <comment>time only format</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="54"/>
-        <source>Show Short Date/Time</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="55"/>
-        <source>%w %Y-%M-%D %h:%I %t</source>
-        <comment>ISO like short time format</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="74"/>
-        <source>Server Time Zone: %1
-Offset from UTC: %2 minutes %3</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="77"/>
-        <source>east</source>
-        <comment>positive time zone offset</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="77"/>
-        <source>west</source>
-        <comment>negative time zone offset</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="106"/>
-        <source>Server Format Info</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="114"/>
-        <source>Number Format:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="115"/>
-        <source>Decimal Dot:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="116"/>
-        <source>Separator:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="116"/>
-        <source>&apos;%1&apos; every %2 digits</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="119"/>
-        <source>Currency Settings:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="120"/>
-        <source>Currency Symbol:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="121"/>
-        <source>Division Digits:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="122"/>
-        <source>Negative Sign:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="123"/>
-        <source>Positive Sign:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="124"/>
-        <source>Example:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="127"/>
-        <source>Date and Time Settings:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="128"/>
-        <source>Day of the Week:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="129"/>
-        <source>Day of the Week Abbreviated:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="130"/>
-        <source>Month Names:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="131"/>
-        <source>Month Names Abbreviated:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="132"/>
-        <source>Date Format:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="133"/>
-        <source>Time Format:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="134"/>
-        <source>Date and Time Format:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="137"/>
-        <source>System Time Zone:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="138"/>
-        <source>Current Local Time:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="139"/>
-        <source>Theater/Server Time Zone:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="140"/>
-        <source>Current Theater/Server Time:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="145"/>
-        <source>Close</source>
-        <translation type="unfinished">Zumachn</translation>
-    </message>
-</context>
-<context>
-    <name>MShipping</name>
-    <message>
-        <source>.</source>
-        <comment>decimal dot</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-</context>
-<context>
-    <name>MShippingChange</name>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1248"/>
-        <source>Change Shipping Method</source>
-        <translation>Versandmedode ändorn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1255"/>
-        <source>Method:</source>
-        <translation>Medode:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1257"/>
-        <source>Price:</source>
-        <translation>Breis:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1265"/>
-        <source>Ok</source>
-        <translation>Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1267"/>
-        <source>Cancel</source>
-        <translation>Abbreschen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderwin.cpp" line="1274"/>
-        <source>(None)</source>
-        <comment>shipping method</comment>
-        <translation>(Gar Geene)</translation>
-    </message>
-</context>
-<context>
-    <name>MShippingEditor</name>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="41"/>
-        <source>Edit Shipping Options</source>
-        <translation>Versandmedoden bearbeeden</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="55"/>
-        <source>Change Description</source>
-        <translation>Beschreibung ändorn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="57"/>
-        <source>Change Price</source>
-        <translation>Breis ändorn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="59"/>
-        <source>Change Flags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="62"/>
-        <source>Add Option</source>
-        <translation>Medode hinzufüschn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="64"/>
-        <source>Delete Option</source>
-        <translation>Medode löschn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="71"/>
-        <source>Ok</source>
-        <translation>Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="73"/>
-        <source>Cancel</source>
-        <translation>Doch ni&apos; machen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="81"/>
-        <source>ID</source>
-        <translation>Nummor</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="81"/>
-        <source>Description</source>
-        <translation>Beschreibung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="81"/>
-        <source>Price</source>
-        <translation>Breis</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="167"/>
-        <source>Could not store the data: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="182"/>
-        <source>Really Delete?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="182"/>
-        <source>Really delete shipping option &apos;%1&apos;?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="188"/>
-        <source>Unable to delete this option: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Web</source>
-        <translation type="obsolete">Web</translation>
-    </message>
-    <message>
-        <source>Any User</source>
-        <translation type="obsolete">Jedor</translation>
-    </message>
-    <message>
-        <source>Yes</source>
-        <translation type="obsolete">Nu!</translation>
-    </message>
-    <message>
-        <source>No</source>
-        <translation type="obsolete">Nee!</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="100"/>
-        <location filename="dialogs/shipping.cpp" line="156"/>
-        <source>Shipping Option Description</source>
-        <translation type="unfinished">Versandmedodenbeschreibung</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="100"/>
-        <source>Please select a new description for this shipping option:</source>
-        <translation type="unfinished">Und nu&apos; gib ma ne neue Beschreibung für de Versandmedode ein und wenn&apos;de ferdsch bist drüggsde de &quot;Endor&quot;-Dasde:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="105"/>
-        <location filename="dialogs/shipping.cpp" line="127"/>
-        <location filename="dialogs/shipping.cpp" line="146"/>
-        <location filename="dialogs/shipping.cpp" line="167"/>
-        <location filename="dialogs/shipping.cpp" line="188"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="105"/>
-        <location filename="dialogs/shipping.cpp" line="127"/>
-        <source>Could not store the changes: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="142"/>
-        <source>Edit Flags of shipping option &apos;%1&apos;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="146"/>
-        <source>Could not store the changes.</source>
-        <translation type="unfinished">Gann de Ändorung ni schbeichorn. S&apos; muss was schiefgelofen sein.</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="122"/>
-        <location filename="dialogs/shipping.cpp" line="159"/>
-        <source>Shipping Option Price</source>
-        <translation type="unfinished">Versandmedodenbreis</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="81"/>
-        <source>Flags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="122"/>
-        <source>Please select a new price for this shipping option:</source>
-        <translation type="unfinished">Gib&apos; doch och ma ein was&apos;de Dir vorschdellsd dass de Versandmedode gosden soll:</translation>
-    </message>
-    <message>
-        <source>None</source>
-        <translation type="obsolete">Nur de ganz brivilischierden</translation>
-    </message>
-    <message>
-        <source>Web Interface</source>
-        <translation type="obsolete">och de Nudsor vom Web-Indorfähs</translation>
-    </message>
-    <message>
-        <source>Any User + Web Interface</source>
-        <translation type="obsolete">Wirschlich jedor.</translation>
-    </message>
-    <message>
-        <source>Shipping Option Availability</source>
-        <translation type="obsolete">Versandmedodenverfüschbargeed</translation>
-    </message>
-    <message>
-        <source>Please select a new availability for this shipping option:</source>
-        <translation type="obsolete">Sach&apos; mir ma gans genau wer alles die Medode verwenden darf:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="156"/>
-        <source>Please select a new description for this new shipping option:</source>
-        <translation type="unfinished">Und nu&apos; gib ma ne neue Beschreibung für de Versandmedode ein und wenn&apos;de ferdsch bist drüggsde de &quot;Endor&quot;-Dasde:</translation>
-    </message>
-    <message>
-        <location filename="dialogs/shipping.cpp" line="159"/>
-        <source>Please select a new price for this new shipping option:</source>
-        <translation type="unfinished">Gib&apos; doch och ma ein was&apos;de Dir vorschdellsd dass de Versandmedode gosden soll:</translation>
-    </message>
-    <message>
-        <source>Please select a new availability for this new shipping option:</source>
-        <translation type="obsolete">Sach&apos; mir ma gans genau wer alles die Medode verwenden darf:</translation>
-    </message>
-    <message>
-        <source>Could not create the new option.</source>
-        <translation type="obsolete">Gonnde de neue Versandmedode ni anleschn. S&apos; iss schade abor wahr.</translation>
-    </message>
-    <message>
-        <source>Unable to delete this option.</source>
-        <translation type="obsolete">Gann de Medode ni löschen.</translation>
-    </message>
-</context>
-<context>
-    <name>MTELabelDelegate</name>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="608"/>
-        <source>edged</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="609"/>
-        <source>smooth</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MTemplateChoice</name>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="34"/>
-        <source>Chose Template</source>
-        <translation>Vorlache auswähln</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="38"/>
-        <source>Please chose a variant of template %1:</source>
-        <translation>Such Dir ma&apos; ne Variande von dor Vorlache %1 raus:</translation>
-    </message>
-    <message>
-        <source>(default)</source>
-        <comment>default template pseudo-variant</comment>
-        <translation type="vanished">(Schdandard)</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="49"/>
-        <source>Ok</source>
-        <translation>Is gud so.</translation>
-    </message>
-</context>
-<context>
-    <name>MTemplateEditor</name>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="77"/>
-        <source>Edit Template Directory</source>
-        <translation>Vorlachenverzeischnis bearbeeden</translation>
-    </message>
-    <message>
-        <source>Update Now</source>
-        <translation type="obsolete">Jedsd neu holn</translation>
-    </message>
-    <message>
-        <source>Add Variant</source>
-        <translation type="obsolete">Variande hinzufüschn</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="93"/>
-        <source>&amp;Add Variant</source>
-        <oldsource>Delete Variant</oldsource>
-        <translation type="unfinished">Variante löschn</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="101"/>
-        <source>&amp;Save Template...</source>
-        <oldsource>Edit Template</oldsource>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <source>Close</source>
-        <translation type="obsolete">Zumachn</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="90"/>
-        <source>&amp;Update Now</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="95"/>
-        <source>&amp;Delete Variant</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="98"/>
-        <source>Change &amp;Flags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="103"/>
-        <source>&amp;Edit Template</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="110"/>
-        <source>&amp;Close</source>
-        <translation type="unfinished">&amp;Schließen</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="125"/>
-        <source>Template/Variant</source>
-        <translation>Vorlache/Variande</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="125"/>
-        <source>Description</source>
-        <translation>Beschreibung</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="125"/>
-        <source>Checksum</source>
-        <translation>Scheggsumme</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="125"/>
-        <source>Flags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="188"/>
-        <location filename="templates/templatedlg.cpp" line="207"/>
-        <location filename="templates/templatedlg.cpp" line="226"/>
-        <location filename="templates/templatedlg.cpp" line="243"/>
-        <location filename="templates/templatedlg.cpp" line="288"/>
-        <location filename="templates/templatedlg.cpp" line="308"/>
-        <location filename="templates/templatedlg.cpp" line="346"/>
-        <location filename="templates/templatedlg.cpp" line="355"/>
-        <source>Warning</source>
-        <translation>Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="188"/>
-        <source>Unable to delete this template.</source>
-        <translation>Gann de Vorlache ni löschn. Da gann mor nüschd machn.</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="201"/>
-        <source>Select Template File</source>
-        <translation>Vorlachendadei auswähln</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="207"/>
-        <source>Files with this extension (%1) are not legal for this template.</source>
-        <translation>Gugge ma: Dadein mir dor Erweederung %1 sind hier nisch erloobd. Und Du Droddel mussd genau so eene nehm!</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="226"/>
-        <source>Unable to upload file.</source>
-        <translation>Gann de Dadei nisch hochladn.</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="243"/>
-        <source>Unable to send new description to server.</source>
-        <translation>Isch gann und gann den Sörvor nisch überzeuschn dass Deine Beschreibung besser iss. S&apos; iss hald n&apos; aldor Esel!</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="288"/>
-        <source>Unknown template type, cannot edit it.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="308"/>
-        <source>Ooops. Lost the template file, cannot store it.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="314"/>
-        <source>Save template as...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="327"/>
-        <source>Error</source>
-        <translation type="unfinished">Gans doller falschor Fehler</translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="327"/>
-        <source>Unable to save the template file.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="346"/>
-        <source>Ooops. Lost the template file, cannot alter it.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="350"/>
-        <source>Edit flags of template &apos;%1&apos;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/templatedlg.cpp" line="355"/>
-        <source>Unable to send updated flags to server.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MTemplateStore</name>
-    <message>
-        <source>Retrieving templates from server.</source>
-        <translation type="obsolete">Hole Vorlachn vom Sörvor. S&apos; gann ä bissl dauern.</translation>
-    </message>
-</context>
-<context>
-    <name>MTicket</name>
-    <message>
-        <source>.</source>
-        <comment>decimal dot</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-    <message>
-        <source>bought</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">gegaufd</translation>
-    </message>
-    <message>
-        <source>to refund</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">zurügzugebn</translation>
-    </message>
-    <message>
-        <source>used</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">benudsd</translation>
-    </message>
-    <message>
-        <source>reserved</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">resorvierd</translation>
-    </message>
-    <message>
-        <source>ok</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">nudsbar</translation>
-    </message>
-    <message>
-        <source>sale only</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">nur vergaufen</translation>
-    </message>
-    <message>
-        <source>order only</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">nur beschdelln</translation>
-    </message>
-    <message>
-        <source>too late: event over</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">zu schbäd: de Veranschdaldung is schon vorbei</translation>
-    </message>
-    <message>
-        <source>no more tickets</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">geene Garden mehr übrisch</translation>
-    </message>
-    <message>
-        <source>event cancelled</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">Veranschdaldung abgesachd</translation>
-    </message>
-    <message>
-        <source>no such event</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">de Veranschdaldung egsisdierd nisch</translation>
-    </message>
-    <message>
-        <source>invalid</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">ungüldsch</translation>
-    </message>
-    <message>
-        <source>Cannot execute request.</source>
-        <translation type="obsolete">Gann de Anfrache nisch ausführn. S&apos; is manschma gomisch.</translation>
-    </message>
-    <message>
-        <source>Ticket is not stored, can&apos;t return it.</source>
-        <translation type="obsolete">De Garde is ni geschbeichord, also gannsch se och ni zurüggeben.</translation>
-    </message>
-    <message>
-        <source>Failed to execute request</source>
-        <translation type="obsolete">Gann de Anfrache nisch ausführn. S&apos; is manschma gomisch.</translation>
-    </message>
-</context>
-<context>
-    <name>MTicketEditor</name>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="154"/>
-        <source>&amp;File</source>
-        <translation type="unfinished">&amp;Dadai</translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="155"/>
-        <source>&amp;Open File...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="156"/>
-        <source>&amp;Save</source>
-        <translation type="unfinished">&amp;Schbeichorn</translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="157"/>
-        <source>Save &amp;as...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="159"/>
-        <source>&amp;Close</source>
-        <translation type="unfinished">&amp;Schließen</translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="160"/>
-        <source>&amp;Edit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="207"/>
-        <source>Add Item</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="209"/>
-        <source>Remove Item</source>
-        <translation type="unfinished">Doch ni&apos; nehm&apos;</translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="224"/>
-        <source>Add File</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="226"/>
-        <source>Remove File</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="151"/>
-        <source>Label Editor</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="155"/>
-        <source>Ctrl+O</source>
-        <comment>open file shortcut</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="156"/>
-        <source>Ctrl+S</source>
-        <comment>save file shortcut</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="161"/>
-        <source>&amp;Add Item</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="162"/>
-        <source>&amp;Remove Item</source>
-        <translation type="unfinished">Doch &amp;ni&apos; nehm&apos;</translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="164"/>
-        <source>Add &amp;File</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="165"/>
-        <source>Remove F&amp;ile</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="167"/>
-        <source>Add &amp;Text Item</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="168"/>
-        <source>Add &amp;Picture Item</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="169"/>
-        <source>Add &amp;Barcode Item</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="170"/>
-        <source>Add &amp;Load Font Item</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="184"/>
-        <source>Label Size:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="189"/>
-        <source>Millimeter</source>
-        <translation type="unfinished">Millimedor</translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="190"/>
-        <source>Inch</source>
-        <translation type="unfinished">Zoll (Insch)</translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="202"/>
-        <source>Move up</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="204"/>
-        <source>Move down</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="231"/>
-        <source>As Label</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="234"/>
-        <source>Zoom:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="240"/>
-        <source>Refresh</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="248"/>
-        <source>Example Data</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="274"/>
-        <source>Variable</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="274"/>
-        <source>Content</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="294"/>
-        <location filename="templates/ticketedit.cpp" line="299"/>
-        <source>Error</source>
-        <translation type="unfinished">Gans doller falschor Fehler</translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="294"/>
-        <source>Unable to open file &apos;%1&apos; for reading.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="299"/>
-        <source>Unable to interpret file &apos;%1&apos;.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="348"/>
-        <source>top</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="350"/>
-        <source>bottom</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="353"/>
-        <source>center</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="355"/>
-        <source>left</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="357"/>
-        <source>right</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="359"/>
-        <source>align (%1)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="386"/>
-        <location filename="templates/ticketedit.cpp" line="444"/>
-        <location filename="templates/ticketedit.cpp" line="818"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="386"/>
-        <source>Unable to interpret template data.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="425"/>
-        <source>Open Ticket Template</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="444"/>
-        <source>Unable to write to file %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="452"/>
-        <source>Save Ticket Template</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="463"/>
-        <source>Label Template Editor</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="465"/>
-        <source>Label Template Editor [%1]</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="477"/>
-        <location filename="templates/ticketedit.cpp" line="825"/>
-        <source>File Name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="477"/>
-        <location filename="templates/ticketedit.cpp" line="490"/>
-        <source>Size</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="488"/>
-        <source>Type</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="489"/>
-        <source>Offset</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="491"/>
-        <source>File/Font</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="492"/>
-        <source>Font Size</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="493"/>
-        <source>Scaling</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="494"/>
-        <source>Horiz. Alignment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="495"/>
-        <source>Vert. Alignment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="496"/>
-        <source>Text Data</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="502"/>
-        <source>Load Font File</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="503"/>
-        <source>Show Picture</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="504"/>
-        <source>Show Text Line</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="505"/>
-        <source>Show Barcode</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="506"/>
-        <source>Unknown</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="521"/>
-        <source>smooth</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="521"/>
-        <source>edged</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="812"/>
-        <source>Add File to Label</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="818"/>
-        <source>Unable to read file %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="825"/>
-        <source>Please enter the internal file name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="842"/>
-        <source>Really delete?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/ticketedit.cpp" line="842"/>
-        <source>Really remove file &apos;%1&apos; from the label?</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MTicketView</name>
-    <message>
-        <source>Preview Tickets</source>
-        <translation type="obsolete">Garden anguggn.</translation>
-    </message>
-</context>
-<context>
-    <name>MUser</name>
-    <message>
-        <source>User not valid: cannot delete.</source>
-        <translation type="obsolete">Nudsor is ni güldsch: gann&apos; ni löschn.</translation>
-    </message>
-</context>
-<context>
-    <name>MUserAuditDialog</name>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="415"/>
-        <source>User Audit: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="427"/>
-        <source>Close</source>
-        <translation type="unfinished">Zumachn</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="432"/>
-        <source>Orders</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="439"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="463"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="491"/>
-        <source>Order ID</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="439"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="463"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="491"/>
-        <source>Action</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="439"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="463"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="491"/>
-        <source>Time</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="449"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="474"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="502"/>
-        <source>Show Order</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="451"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="476"/>
-        <location filename="dialogs/orderauditdlg.cpp" line="504"/>
-        <source>Audit Order</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="456"/>
-        <source>Tickets</source>
-        <translation type="unfinished">Garden</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="463"/>
-        <source>Ticket</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="479"/>
-        <source>Audit Ticket</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="484"/>
-        <source>Vouchers</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="491"/>
-        <source>Voucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="507"/>
-        <source>Audit Voucher</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="524"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="dialogs/orderauditdlg.cpp" line="524"/>
-        <source>Unable to retrieve order: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MUserTab</name>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="77"/>
-        <source>New User...</source>
-        <translation type="unfinished">Neier Nudsor...</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="80"/>
-        <source>Delete User...</source>
-        <translation type="unfinished">Nudsor löschen...</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="84"/>
-        <source>Description...</source>
-        <translation type="unfinished">Beschreibung...</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="87"/>
-        <source>Hosts...</source>
-        <translation type="unfinished">Reschnor...</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="90"/>
-        <source>Roles...</source>
-        <translation type="unfinished">Rollen...</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="93"/>
-        <source>Flags...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="96"/>
-        <source>Set Password...</source>
-        <translation type="unfinished">Bassword sedsen...</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="122"/>
-        <source>Login Name</source>
-        <translation type="unfinished">Name zum Anmelden</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="122"/>
-        <source>Description</source>
-        <translation type="unfinished">Beschreibung</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="136"/>
-        <source>New User</source>
-        <translation type="unfinished">Neier Nudsor</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="136"/>
-        <source>Please enter new user name (only letters, digits, and underscore allowed):</source>
-        <translation type="unfinished">Bidde gib ma nen neien Nudsornam&apos; ein (nur Buchschdaben, Ziffern und &quot;_&quot;):</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="141"/>
-        <location filename="mwin/acltabs.cpp" line="172"/>
-        <source>Error</source>
-        <translation type="unfinished">Gans doller falschor Fehler</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="141"/>
-        <source>The user name must contain only letters, digits, dots and underscores and must be at least one character long!</source>
-        <translation type="unfinished">Nee. So ned. Du darfsd nur Buchschdaben, Zifforn, Bungde und &quot;_&quot; verwenden. Umlaude sind och nisch gud. Und es muss mid nem Buchschdaben anfangen. Is a bissl gomblizierd, aber Du schaffsd das schon!</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="145"/>
-        <source>Password</source>
-        <translation type="unfinished">Bassword</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="145"/>
-        <source>Please enter an initial password for the user:</source>
-        <translation type="unfinished">Bidde gib ma een Bassword für den Nudsor ein:</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="160"/>
-        <source>Delete User?</source>
-        <translation type="unfinished">Nudsor löschen?</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="160"/>
-        <source>Really delete user &apos;%1&apos;?</source>
-        <translation type="unfinished">Nudsor &apos;%1&apos; wirklich löschen? Bissde Dir da och gans sischor?</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="164"/>
-        <source>(Nobody)</source>
-        <comment>this is a username for no user, the string must contain &apos;(&apos; to distinguish it from the others</comment>
-        <translation type="unfinished">(Gar Geener)</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="167"/>
-        <source>Delete User</source>
-        <translation type="unfinished">Nudsor Löschn</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="167"/>
-        <source>Select which user will inherit this users database objects:</source>
-        <translation type="unfinished">Such ma raus wer de Beschdellung&apos;n und so von dem Nudsor erbd:</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="172"/>
-        <source>Cannot delete user: %1</source>
-        <translation type="unfinished">Gann den Nudsor ni löschn: %1</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="186"/>
-        <source>Edit Description</source>
-        <translation type="unfinished">Beschreibung ändorn</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="186"/>
-        <source>Description of user %1:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="203"/>
-        <location filename="mwin/acltabs.cpp" line="208"/>
-        <location filename="mwin/acltabs.cpp" line="228"/>
-        <location filename="mwin/acltabs.cpp" line="241"/>
-        <location filename="mwin/acltabs.cpp" line="246"/>
-        <location filename="mwin/acltabs.cpp" line="265"/>
-        <location filename="mwin/acltabs.cpp" line="280"/>
-        <location filename="mwin/acltabs.cpp" line="286"/>
-        <location filename="mwin/acltabs.cpp" line="300"/>
-        <location filename="mwin/acltabs.cpp" line="305"/>
-        <location filename="mwin/acltabs.cpp" line="325"/>
-        <source>Warning</source>
-        <translation type="unfinished">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="203"/>
-        <source>Cannot retrieve user roles: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="208"/>
-        <source>Cannot retrieve role descriptions: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="219"/>
-        <source>Edit Roles of user %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="228"/>
-        <source>Error while setting users roles: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="241"/>
-        <source>Cannot retrieve users hosts: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="246"/>
-        <source>Cannot retrieve host descriptions: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="256"/>
-        <source>Edit hosts of user %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="265"/>
-        <source>Error while setting users hosts: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="280"/>
-        <source>The password must be non-empty and both lines must match</source>
-        <translation type="unfinished">Das Bassword darf nisch leer sein und beide Basswordzeilen müssen gleisch sein.</translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="286"/>
-        <source>Error while setting password: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="300"/>
-        <source>Cannot retrieve user data: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="305"/>
-        <source>Cannot retrieve flag list: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="316"/>
-        <source>Edit flags of user %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="325"/>
-        <source>Error while setting users flags: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MVoucher</name>
-    <message>
-        <source>invalid</source>
-        <translation type="obsolete">ungüldsch</translation>
-    </message>
-    <message>
-        <source>cancelled</source>
-        <translation type="obsolete">abgebroch&apos;n</translation>
-    </message>
-    <message>
-        <source>empty</source>
-        <translation type="obsolete">leer, dodal leer</translation>
-    </message>
-    <message>
-        <source>used</source>
-        <translation type="obsolete">benudsd</translation>
-    </message>
-    <message>
-        <source>unused</source>
-        <translation type="obsolete">gans frisch</translation>
-    </message>
-    <message>
-        <source>Voucher is not stored, can&apos;t return it.</source>
-        <translation type="obsolete">Dor Gudschein is doch gar ni geschbeichord, da gannsch&apos; den ooch ni löschn.</translation>
-    </message>
-    <message>
-        <source>Failed to execute request</source>
-        <translation type="obsolete">Gann de Anfrache nisch ausführn. S&apos; is manschma gomisch.</translation>
-    </message>
-</context>
-<context>
-    <name>MWebRequest</name>
-    <message>
-        <source>Unable to get server info.</source>
-        <translation type="obsolete">Dor grosse Reschner will mir nischd über sisch sach&apos;n. Dummer Hund der.</translation>
-    </message>
-    <message>
-        <source>Error while parsing server info (line %1 col %2): %3</source>
-        <translation type="obsolete">Isch gann den gross&apos;n Reschner nich verschdehn. Dor Fählor &quot;%3&quot; bassierd auf dor Dseile %1, Schbalde %2.</translation>
-    </message>
-    <message>
-        <source>Error in server info: missing authentication algorithm info.</source>
-        <translation type="obsolete">Dor grosse Reschnor will mir nedd sach&apos;n wie mor offn&apos; droff gommd. Missd.</translation>
-    </message>
-    <message>
-        <source>The server requested an unsupported hash algorithm: %1.</source>
-        <translation type="obsolete">Dor grosse Reschnor will &apos;ne Bereschnung von mir, die isch nedd gann: %1.</translation>
-    </message>
-    <message>
-        <source>Unable to get authentication challenge.</source>
-        <translation type="obsolete">Dor grosse Reschnor reded nedd mit mir. Isch grich gehn &quot;Schällänsch&quot;.</translation>
-    </message>
-    <message>
-        <source>Error while parsing session challenge (line %1 col %2): %3</source>
-        <translation type="obsolete">Isch gann den gross&apos;n Reschner nich verschdehn. Dor Fählor &quot;%3&quot; bassierd auf dor Dseile %1, Schbalde %2.</translation>
-    </message>
-    <message>
-        <source>Error in session challenge: missing session ID.</source>
-        <translation type="obsolete">Fählor im &quot;Schällänsch&quot;: der had gehne &quot;Säschn-Ei-Dih&quot;.</translation>
-    </message>
-    <message>
-        <source>Error in session challenge: missing host challenge.</source>
-        <translation type="obsolete">Fählor im &quot;Schällänsch&quot;: der had nischd fürn Gombjuder.</translation>
-    </message>
-    <message>
-        <source>Error in session challenge: missing user challenge.</source>
-        <translation type="obsolete">Fählor im &quot;Schällänsch&quot;: der had nischd fürn Nudsor.</translation>
-    </message>
-    <message>
-        <source>Failed to log in: user/password mismatch, non-allowed host key, or challenge timed out.</source>
-        <translation type="obsolete">Isch gann nisch offn&apos; grossen Reschnor. Das hadd zu lange gedauerd oder Du hasd&apos;sch vordibbd.</translation>
-    </message>
-    <message>
-        <source>Unable to authenticate.</source>
-        <translation type="obsolete">Isch gann misch ned anmälden.</translation>
-    </message>
-    <message>
-        <source>Error parsing EventList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Isch gann des XML von dor EventList no vorschdehn (Zeile %1, Schbalde %2) weil: %3</translation>
-    </message>
-    <message>
-        <source>Cannot change password, old password does not match!</source>
-        <translation type="obsolete">Gann Bassword ni&apos; ändorn, das alde war falsch!</translation>
-    </message>
-    <message>
-        <source>Error parsing RoomList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Isch gann des XML von dor RoomList no vorschdehn (Zeile %1, Schbalde %2) weil: %3</translation>
-    </message>
-    <message>
-        <source>Error parsing UserList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Isch gann des XML von dor UserList no vorschdehn (Zeile %1, Schbalde %2) weil: %3</translation>
-    </message>
-    <message>
-        <source>Error parsing HostList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Isch gann des XML von dor HostList no vorschdehn (Zeile %1, Schbalde %2) weil: %3</translation>
-    </message>
-    <message>
-        <source>Error parsing CustomerList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Isch gann des XML von dor CustomerList no vorschdehn (Zeile %1, Schbalde %2) weil: %3</translation>
-    </message>
-    <message>
-        <source>Error parsing OrderList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Isch gann des XML von dor OrderList ni verschdehn (Zeile %1, Schbalde %2) weil: %3</translation>
-    </message>
-    <message>
-        <source>Error parsing ShippingList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Isch gann des XML von dor ShippingList ni vorschdehn (Zeile %1, Schbalde %2) weil: %3</translation>
-    </message>
-</context>
-<context>
-    <name>MWizard</name>
-    <message>
-        <location filename="dialogs/wizard.cpp" line="27"/>
-        <source>Wizard</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>Order</name>
-    <message>
-        <source>invalidvalue</source>
-        <comment>voucher state</comment>
-        <translation type="obsolete">ungüldschor Werd</translation>
-    </message>
-    <message>
-        <source>invalidprice</source>
-        <comment>voucher state</comment>
-        <translation type="obsolete">ungüldschor Breis</translation>
-    </message>
-    <message>
-        <source>Shipping type not available to user.</source>
-        <translation type="obsolete">De Versandmedode gannsde nisch benudsen. S&apos; had dor Scheff verboden.</translation>
-    </message>
-    <message>
-        <source>Illegal shipping type.</source>
-        <translation type="obsolete">De Versandmedode gibs doch gar nisch!</translation>
-    </message>
-</context>
-<context>
-    <name>Session</name>
-    <message>
-        <source>unable to parse XML data</source>
-        <translation type="obsolete">Gann de XML Daden nisch verstehn</translation>
-    </message>
-    <message>
-        <source>missing some authentication data</source>
-        <translation type="obsolete">Isch vormisse a bissl was von dor Audendigadsion.</translation>
-    </message>
-    <message>
-        <source>Not authenticated. Can&apos;t change password.</source>
-        <translation type="obsolete">De bissd nisch angemeldet, also gannsde och gee Bassword ändorn.</translation>
-    </message>
-    <message>
-        <source>expected exactly one passwd element</source>
-        <translation type="obsolete">Isch hadde eschendlich nur een Bassword erwarded.</translation>
-    </message>
-    <message>
-        <source>cannot set an empty password</source>
-        <translation type="obsolete">Also ganns so eefach isses ned: Du mussd schon äweng in das neie Bassword eindrachen.</translation>
-    </message>
-    <message>
-        <source>Ooops. Unable to find user. You have been deleted.</source>
-        <translation type="obsolete">Nanu. Dei Nudsoreindrach is fudsch. Jemand had&apos;sch gelöschd.</translation>
-    </message>
-    <message>
-        <source>Wrong password. Session hijacked, terminating it.</source>
-        <translation type="obsolete">Falsches Bassword. Du bissd wahrscheinlich a böser Birad. Geh wech!</translation>
-    </message>
-</context>
-<context>
-    <name>SpecialHost</name>
-    <message>
-        <source>_any</source>
-        <translation type="obsolete">Irschendeen Gombjudor</translation>
-    </message>
-    <message>
-        <source>_anon</source>
-        <translation type="obsolete">Annonühm</translation>
-    </message>
-    <message>
-        <source>_online</source>
-        <translation type="obsolete">De Webseidn</translation>
-    </message>
-</context>
-<context>
-    <name>Ticket</name>
-    <message>
-        <source>The ticket is not valid.</source>
-        <translation type="obsolete">De Garde is nisch güldsch. Wollmor uns widder einschmuggeln - hä?</translation>
-    </message>
-    <message>
-        <source>The ticket has already been used.</source>
-        <translation type="obsolete">De Garde wurde schonma benudsd. Mir sin&apos; hier nisch bei &quot;Nimm Zwei&quot;!</translation>
-    </message>
-    <message>
-        <source>The ticket has not been bought or is cancelled.</source>
-        <translation type="obsolete">De Garde wurde nisch gegaufd oder wurde schon zurüggegeben. So ni!</translation>
-    </message>
-    <message>
-        <source>The ticket has not been paid.</source>
-        <translation type="obsolete">De Garde is nisch bezahlt! Kohle her oder zu Hause blei&apos;m!</translation>
-    </message>
-    <message>
-        <source>The tickets order is in an invalid state or does not exist.</source>
-        <translation type="obsolete">De Beschdellung von dor Garde is ungüldsch! Das müssmer ersdma scheggn eh der rein darf!</translation>
-    </message>
-</context>
-<context>
-    <name>TransactionNames::</name>
-    <message>
-        <source>serverinfo</source>
-        <translation type="obsolete">Informadschjon&apos; übern Sörvor.</translation>
-    </message>
-    <message>
-        <source>startsession</source>
-        <translation type="obsolete">&apos;Ne Seschon anfang&apos;</translation>
-    </message>
-    <message>
-        <source>sessionauth</source>
-        <translation type="obsolete">Am Sörvor anmeld&apos;n</translation>
-    </message>
-    <message>
-        <source>closesession</source>
-        <translation type="obsolete">Dsum Sörvor gude Nachd sachn</translation>
-    </message>
-    <message>
-        <source>getmyroles</source>
-        <translation type="obsolete">Rausfinden was isch machn darf</translation>
-    </message>
-    <message>
-        <source>getusers</source>
-        <translation type="obsolete">Guggn welche Nudsor es gibd</translation>
-    </message>
-    <message>
-        <source>setuserdescription</source>
-        <translation type="obsolete">Nen bleeden Gommendar über jemand andres machn</translation>
-    </message>
-    <message>
-        <source>getuseracl</source>
-        <translation type="obsolete">Rausfinden was een andror darf</translation>
-    </message>
-    <message>
-        <source>setuseracl</source>
-        <translation type="obsolete">Dem Andorn was vorbiedn dürfen</translation>
-    </message>
-    <message>
-        <source>getuserhosts</source>
-        <translation type="obsolete">Rausfinden von wo ä Nudsor arbäden darf</translation>
-    </message>
-    <message>
-        <source>setuserhosts</source>
-        <translation type="obsolete">Fesdleechn von wo ä Nudsor arbäden darf</translation>
-    </message>
-    <message>
-        <source>adduser</source>
-        <translation type="obsolete">&apos;Nen neuen Nudsor anlechen</translation>
-    </message>
-    <message>
-        <source>deleteuser</source>
-        <translation type="obsolete">&apos;Nen Nudsor löschen. Eefach so.</translation>
-    </message>
-    <message>
-        <source>setmypasswd</source>
-        <translation type="obsolete">Des eechne Bassword ändorn.</translation>
-    </message>
-    <message>
-        <source>setpasswd</source>
-        <translation type="obsolete">Des Bassword von jemand gans andors ändorn.</translation>
-    </message>
-    <message>
-        <source>gethosts</source>
-        <translation type="obsolete">Rausfinden von wo mor alles arbäden gönnde.</translation>
-    </message>
-    <message>
-        <source>sethost</source>
-        <translation type="obsolete">&apos;Ne Arbedsschdelle ändorn</translation>
-    </message>
-    <message>
-        <source>addhost</source>
-        <translation type="obsolete">&apos;Ne neue Arbedsschdelle einrischdn</translation>
-    </message>
-    <message>
-        <source>deletehost</source>
-        <translation type="obsolete">&apos;Ne Arbedsschdelle dichd machn</translation>
-    </message>
-    <message>
-        <source>geteventlist</source>
-        <translation type="obsolete">Lisde dor Veranschdaldungen holen</translation>
-    </message>
-    <message>
-        <source>geteventdata</source>
-        <translation type="obsolete">Dedails zu eener Veranschdaldung holen</translation>
-    </message>
-    <message>
-        <source>seteventdata</source>
-        <translation type="obsolete">Dedails zu eener Veranschdaldung ändorn</translation>
-    </message>
-    <message>
-        <source>eventsummary</source>
-        <translation type="obsolete">Veranschdaltungsdsusamm&apos;nfassung holen</translation>
-    </message>
-    <message>
-        <source>cancelevent</source>
-        <translation type="obsolete">Veranschdaldung absach&apos;n</translation>
-    </message>
-    <message>
-        <source>getroomdata</source>
-        <translation type="obsolete">Räumlischgeden anzeichen</translation>
-    </message>
-    <message>
-        <source>setroomdata</source>
-        <translation type="obsolete">Räumlischgeden ändorn</translation>
-    </message>
-    <message>
-        <source>getcustomerlist</source>
-        <translation type="obsolete">Lisde dor Gunden anguggn</translation>
-    </message>
-    <message>
-        <source>getcustomer</source>
-        <translation type="obsolete">Gunde abfrachen.</translation>
-    </message>
-    <message>
-        <source>setcustomer</source>
-        <translation type="obsolete">Gunde anlechen oder ändorn.</translation>
-    </message>
-    <message>
-        <source>deletecustomer</source>
-        <translation type="obsolete">Gunde löschen</translation>
-    </message>
-    <message>
-        <source>checkorder</source>
-        <translation type="obsolete">Ma guggn ob ne Beschdellung gehen würde.</translation>
-    </message>
-    <message>
-        <source>createorder</source>
-        <translation type="obsolete">Ne Beschdellung anlegn.</translation>
-    </message>
-    <message>
-        <source>createsale</source>
-        <translation type="obsolete">Was vorkofen.</translation>
-    </message>
-    <message>
-        <source>getorderlist</source>
-        <translation type="obsolete">Beschdellungslisde holen</translation>
-    </message>
-    <message>
-        <source>getorder</source>
-        <translation type="obsolete">Beschdellung anguggn</translation>
-    </message>
-    <message>
-        <source>orderpay</source>
-        <translation type="obsolete">Beschdellung bezahl&apos;n</translation>
-    </message>
-    <message>
-        <source>orderrefund</source>
-        <translation type="obsolete">Geld zurüggeben</translation>
-    </message>
-    <message>
-        <source>ordershipped</source>
-        <translation type="obsolete">Beschdellung wegschiggn</translation>
-    </message>
-    <message>
-        <source>cancelorder</source>
-        <translation type="obsolete">Beschdellung abbrech&apos;n</translation>
-    </message>
-    <message>
-        <source>orderbyticket</source>
-        <translation type="obsolete">gans dief ins Arschief guggn und &apos;ne Beschdellung nur mit nor Garte finden</translation>
-    </message>
-    <message>
-        <source>getordersbyevents</source>
-        <translation type="obsolete">de Beschdellungen zu nor Veranschdaldung finden</translation>
-    </message>
-    <message>
-        <source>setordercomment</source>
-        <translation type="obsolete">Dummen Schbruch in dor Beschdellung ändorn</translation>
-    </message>
-    <message>
-        <source>getticket</source>
-        <translation type="obsolete">Garde anguggn</translation>
-    </message>
-    <message>
-        <source>useticket</source>
-        <translation type="obsolete">Garde benudsen</translation>
-    </message>
-    <message>
-        <source>changeticketprice</source>
-        <translation type="obsolete">Gardenbreis ändorn</translation>
-    </message>
-    <message>
-        <source>ticketreturn</source>
-        <translation type="obsolete">Garde zurüggeben</translation>
-    </message>
-    <message>
-        <source>gettemplatelist</source>
-        <translation type="obsolete">Vorlachenlisde anguggen.</translation>
-    </message>
-    <message>
-        <source>gettemplate</source>
-        <translation type="obsolete">Vorlache runderladen.</translation>
-    </message>
-    <message>
-        <source>settemplate</source>
-        <translation type="obsolete">Vorlache erschdellen.</translation>
-    </message>
-    <message>
-        <source>_admin</source>
-        <translation type="obsolete">Godd. Darf alles, gann alles, wees alles bessor.</translation>
-    </message>
-    <message>
-        <source>_anyshipping</source>
-        <translation type="obsolete">alle wechschigarden benudsen derfen</translation>
-    </message>
-    <message>
-        <source>_repriceshipping</source>
-        <translation type="obsolete">beim wechschiggn &apos;nen Fandasiebreis nehm&apos;</translation>
-    </message>
-    <message>
-        <source>createreservedorder</source>
-        <translation type="obsolete">Ne Resorvierung anleechn</translation>
-    </message>
-    <message>
-        <source>orderchangeshipping</source>
-        <translation type="obsolete">De Versandmedode von dor Beschdellung ändorn</translation>
-    </message>
-    <message>
-        <source>reservationtoorder</source>
-        <translation type="obsolete">Ne Resorvierung zur Beschdellung machn</translation>
-    </message>
-    <message>
-        <source>reservationtosale</source>
-        <translation type="obsolete">Ne Resorvierung zu nem Vorgauf machn</translation>
-    </message>
-    <message>
-        <source>getshipping</source>
-        <translation type="obsolete">Versandmedoden abfrachn</translation>
-    </message>
-    <message>
-        <source>setshipping</source>
-        <translation type="obsolete">Versandmedoden ändorn</translation>
-    </message>
-    <message>
-        <source>deleteshipping</source>
-        <translation type="obsolete">Versandmedoden löschn</translation>
-    </message>
-    <message>
-        <source>getvoucherprices</source>
-        <translation type="obsolete">erloobde Gudscheinbreise holn</translation>
-    </message>
-    <message>
-        <source>cancelvoucher</source>
-        <translation type="obsolete">Gudschein zurüggeben</translation>
-    </message>
-    <message>
-        <source>emptyvoucher</source>
-        <translation type="obsolete">Gudschein ungüldsch machn</translation>
-    </message>
-    <message>
-        <source>usevoucher</source>
-        <translation type="obsolete">mit Gudschein bedsahln</translation>
-    </message>
-    <message>
-        <source>getvoucher</source>
-        <translation type="obsolete">Gudschein abfrachn</translation>
-    </message>
-    <message>
-        <source>settemplatedescription</source>
-        <translation type="obsolete">Vorlachenbeschreibung ändorn</translation>
-    </message>
-    <message>
-        <source>deletetemplate</source>
-        <translation type="obsolete">Vorlache löschn</translation>
-    </message>
-    <message>
-        <source>_anyvoucher</source>
-        <translation type="obsolete">Gudschein mit belibschm Werd vergoofen</translation>
-    </message>
-    <message>
-        <source>_anypricevoucher</source>
-        <translation type="obsolete">Gudscheine vorgoofen, die &apos;n andorn Breis ham&apos; als wo &apos;se werd sin</translation>
-    </message>
-</context>
-<context>
-    <name>initkey</name>
-    <message>
-        <source>Warning</source>
-        <translation type="obsolete">Dumm gelaufen</translation>
-    </message>
-    <message>
-        <source>Magic Smoke needs a host key. You have to generate one before you can use the program.</source>
-        <translation type="obsolete">Mädschig Schmohg brauchd &apos;nen Schlüssel. Desweschen isser beleidschd. Beim nächsden Schdard mussde ihn einen mach&apos;n lass&apos;n.</translation>
-    </message>
-    <message>
-        <source>Enter Host Name</source>
-        <translation type="obsolete">Gombjudername eingäbn</translation>
-    </message>
-    <message>
-        <source>Host name:</source>
-        <translation type="obsolete">Gombjudername:</translation>
-    </message>
-    <message>
-        <source>Magic Smoke needs a host name. You have to configure one before you can use the program.</source>
-        <translation type="obsolete">Mädschig Schmohg brauchd &apos;nen Namen für diesen Gombjuder. Desweschen isser beleidschd. Beim nächsden Schdard mussde ihn eingäben. </translation>
-    </message>
-</context>
-<context>
-    <name>initprofile</name>
-    <message>
-        <source>default</source>
-        <comment>initial profile</comment>
-        <translation type="obsolete">Schdandardbrofiel</translation>
-    </message>
-    <message>
-        <source>Create Initial Profile</source>
-        <translation type="obsolete">Erschdes Brofiel anlechen</translation>
-    </message>
-    <message>
-        <source>You need a profile to work with Magic Smoke. Magic Smoke will now create one for you. Please enter the name you wish to give this profile.</source>
-        <translation type="obsolete">Gugge, Du brauchsd sowas wie&apos;n Brofiel. Mädschig Schmohg iss nedd und machd eens für Disch. Desderweschen brauchsde jedsd nur noch n Namen dafür eindibben.</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="463"/>
-        <source>Initial Profile Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="463"/>
-        <source>You need a profile to work with Magic Smoke. Please create one now.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>lang</name>
-    <message>
-        <location filename="main.cpp" line="71"/>
-        <source>Information</source>
-        <translation>Informadschion</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="71"/>
-        <source>The changed language setting will only be active after restarting the application.</source>
-        <translation>De Ändorung von dor Schbrache wird ersd wirgsam, wenn&apos;de das Brogramm neu geschdarded hasd. S&apos; is draurisch, aber wahr.</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="66"/>
-        <source>Chose Language</source>
-        <translation>Schbrache Aussuch&apos;n</translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="66"/>
-        <source>Language:</source>
-        <translation>Schbrache:</translation>
-    </message>
-</context>
-<context>
-    <name>misc</name>
-    <message>
-        <source>%1.%2</source>
-        <comment>price with decimal dot</comment>
-        <translation type="obsolete">%1,%2</translation>
-    </message>
-    <message>
-        <source>.</source>
-        <comment>decimal dot in price</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-    <message>
-        <source>[0-9]+\.[0-9]{2}</source>
-        <comment>regexp for price</comment>
-        <translation type="obsolete">[0-9]+,[0-9]{2}</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd</source>
-        <comment>localized date format</comment>
-        <translation type="obsolete">d.M.yyyy</translation>
-    </message>
-</context>
-<context>
-    <name>office</name>
-    <message>
-        <location filename="templates/office.cpp" line="49"/>
-        <source>Chose Printer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="52"/>
-        <source>Please chose a printer:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="56"/>
-        <source>(Default Printer)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="72"/>
-        <source>Ok</source>
-        <translation type="unfinished">Is gud so.</translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="94"/>
-        <source>Save current document as...</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>php::</name>
-    <message>
-        <source>Unknown Customer</source>
-        <translation type="obsolete">Unbegannder Gunde. Da iss was schiefgelaufn.</translation>
-    </message>
-    <message>
-        <source>Unable to parse XML.</source>
-        <translation type="obsolete">Gann des XML nisch vorschdehn.</translation>
-    </message>
-    <message>
-        <source>Cannot find customer ID to delete.</source>
-        <translation type="obsolete">Gann den Gunden ni finden, den wo isch löschen soll.</translation>
-    </message>
-    <message>
-        <source>Invalid Customer ID, cannot delete.</source>
-        <translation type="obsolete">Gann den Gunden ni löschen, weil die Nummer gibsd gar ni! Widsbold!</translation>
-    </message>
-    <message>
-        <source>Invalid Customer ID, cannot merge.</source>
-        <translation type="obsolete">Ungüldsche Nummer sachd der Sörvor. Jedsd gannor de Gunden ni zusammlechn.</translation>
-    </message>
-    <message>
-        <source>Cannot find Customer ID, cannot delete.</source>
-        <translation type="obsolete">Ei verbübschd! Ich gann den Kunden gar ni findn, den Du löschen willst!</translation>
-    </message>
-    <message>
-        <source>Cannot merge customers.</source>
-        <translation type="obsolete">Kann de Gunden nisch zusammlechen. Worum wees&apos;sch och ni.</translation>
-    </message>
-    <message>
-        <source>Cannot delete customer.</source>
-        <translation type="obsolete">Gann den Gunden ni löschen. Gomm&apos;se morchen nochma&apos;.</translation>
-    </message>
-    <message>
-        <source>Malformed request.</source>
-        <translation type="obsolete">Gabudde Anfrache. Nimm ma&apos; das Logbuch und lauf damit zum Brogrammierer, dem Lümmel.</translation>
-    </message>
-    <message>
-        <source>The event id must be numeric.</source>
-        <translation type="obsolete">Die Veranschdaldungsnummer muss och wirschlich &apos;ne Nummer sein.</translation>
-    </message>
-    <message>
-        <source>Invalid event id.</source>
-        <translation type="obsolete">Ungüldsche Veranschdaldungsnummer.</translation>
-    </message>
-    <message>
-        <source>Cannot place order, sorry.</source>
-        <translation type="obsolete">Jedsd gann&apos;sch vor Schregg die Beschdellung ni anleschn. Dud mir wirschlich leid!</translation>
-    </message>
-    <message>
-        <source>Cannot place sale, sorry.</source>
-        <translation type="obsolete">Das gann&apos;sch jedsd aus irschendnem Grund ni vergaufen. Gomisch.</translation>
-    </message>
-    <message>
-        <source>Internal Error: unknown action.</source>
-        <translation type="obsolete">Huch! Jedsd habsch was falsch gemachd: de &quot;Action&quot; is ni begannd. Frach ma jemand anders.</translation>
-    </message>
-    <message>
-        <source>No such orderID in database.</source>
-        <translation type="obsolete">De Beschdellung is ni in dor Dadenbank.</translation>
-    </message>
-    <message>
-        <source>Expected 2 arguments.</source>
-        <translation type="obsolete">Eischendlich hadsch zwee Argumende erwarded. Wasn&apos; nu?</translation>
-    </message>
-    <message>
-        <source>Invalid Order ID</source>
-        <translation type="obsolete">Ungüldsche Beschdellnummer</translation>
-    </message>
-    <message>
-        <source>Expected positive amount.</source>
-        <translation type="obsolete">Wenn&apos;de mir sachst wieviel&apos;s sein soll, dann versuch mich ni zu verarschen: s&apos; muss schon &apos;ne bosidive Zahl sein.</translation>
-    </message>
-    <message>
-        <source>Order does not exist.</source>
-        <translation type="obsolete">Beschdellung gibsd ni. Wirschlich ni. Bionierärenword.</translation>
-    </message>
-    <message>
-        <source>Order cannot be changed, it is closed.</source>
-        <translation type="obsolete">De Beschdellung gansch jedsd ni mehr ändern. Ärsdens is gleisch Feierahmd und zweed&apos;ns is die schon geschloss&apos;n.</translation>
-    </message>
-    <message>
-        <source>Order ID must be numeric.</source>
-        <translation type="obsolete">Du hör ma! Das heesd Beschdellnummer weils &apos;ne Nummer sein soll, ni weil&apos;de Göthe zidiern sollsd.</translation>
-    </message>
-    <message>
-        <source>Order ID is invalid.</source>
-        <translation type="obsolete">Ungüldsche Beschdellnummer</translation>
-    </message>
-    <message>
-        <source>Wrong state, cannot set order to shipped.</source>
-        <translation type="obsolete">De Beschdellung gann ni weggeschiggd werden. Bungd.</translation>
-    </message>
-    <message>
-        <source>Wrong state, cannot set order to cancelled.</source>
-        <translation type="obsolete">De Beschdellung gann ni abgebrochn werden. Bungd.</translation>
-    </message>
-    <message>
-        <source>Ticket not found.</source>
-        <translation type="obsolete">Garde nisch gefunden.</translation>
-    </message>
-    <message>
-        <source>Ticket has no order.</source>
-        <translation type="obsolete">Garde had geene Beschdellung. Seid wann machn&apos; worn sowas?</translation>
-    </message>
-    <message>
-        <source>The ticket is not valid.</source>
-        <translation type="obsolete">De Garde is nisch güldsch. Wollmor uns widder einschmuggeln - hä?</translation>
-    </message>
-    <message>
-        <source>The ticket has already been used.</source>
-        <translation type="obsolete">De Garde wurde schonma benudsd. Mir sin&apos; hier nisch bei &quot;Nimm Zwei&quot;!</translation>
-    </message>
-    <message>
-        <source>The ticket has not been bought or is cancelled.</source>
-        <translation type="obsolete">De Garde wurde nisch gegaufd oder wurde schon zurüggegeben. So ni!</translation>
-    </message>
-    <message>
-        <source>The ticket has not been paid.</source>
-        <translation type="obsolete">De Garde is nisch bezahlt! Kohle her oder zu Hause blei&apos;m!</translation>
-    </message>
-    <message>
-        <source>The tickets order is in an invalid state or does not exist.</source>
-        <translation type="obsolete">De Beschdellung von dor Garde is ungüldsch! Das müssmer ersdma scheggn eh der rein darf!</translation>
-    </message>
-    <message>
-        <source>Unable to find this ticket.</source>
-        <translation type="obsolete">Gann de Garde ni finden. War&apos;s vielleischd ä Gassenzeddel?</translation>
-    </message>
-    <message>
-        <source>Price must be a number.</source>
-        <translation type="obsolete">Also wär schon schön, wenn dor Breis irschendwie Zahlenähnlisch wär.</translation>
-    </message>
-    <message>
-        <source>Price must be positive.</source>
-        <translation type="obsolete">Mir sind hier nisch beim Loddo. Breise sind größer als Null.</translation>
-    </message>
-    <message>
-        <source>Ticket cannot be returned.</source>
-        <translation type="obsolete">Garde gann nisch zurüggegeben werden.</translation>
-    </message>
-    <message>
-        <source>unable to parse XML data</source>
-        <translation type="obsolete">Gann de XML Daden nisch verstehn</translation>
-    </message>
-    <message>
-        <source>Cannot delete special hosts.</source>
-        <translation type="obsolete">Schbedsielle Reschnor gönnen nisch gelöschd werdn.</translation>
-    </message>
-    <message>
-        <source>missing some authentication data</source>
-        <translation type="obsolete">Isch vormisse a bissl was von dor Audendigadsion.</translation>
-    </message>
-    <message>
-        <source>Not authenticated. Can&apos;t change password.</source>
-        <translation type="obsolete">De bissd nisch angemeldet, also gannsde och gee Bassword ändorn.</translation>
-    </message>
-    <message>
-        <source>expected exactly one passwd element</source>
-        <translation type="obsolete">Isch hadde eschendlich nur een Bassword erwarded.</translation>
-    </message>
-    <message>
-        <source>cannot set an empty password</source>
-        <translation type="obsolete">Also ganns so eefach isses ned: Du mussd schon äweng in das neie Bassword eindrachen.</translation>
-    </message>
-    <message>
-        <source>Ooops. Unable to find user. You have been deleted.</source>
-        <translation type="obsolete">Nanu. Dei Nudsoreindrach is fudsch. Jemand had&apos;sch gelöschd.</translation>
-    </message>
-    <message>
-        <source>Wrong password. Session hijacked, terminating it.</source>
-        <translation type="obsolete">Falsches Bassword. Du bissd wahrscheinlich a böser Birad. Geh wech!</translation>
-    </message>
-    <message>
-        <source>invalid user name</source>
-        <translation type="obsolete">Falscher Nudsorname.</translation>
-    </message>
-    <message>
-        <source>expected exactly 1 ACL element</source>
-        <translation type="obsolete">Isch hab nur een ACL elemend erwarded. Nu hammern Salad, isch wees ned welsches.</translation>
-    </message>
-    <message>
-        <source>unknown user name</source>
-        <translation type="obsolete">Unbegannder Nudsorname. Findsde das ni&apos; ooch Misd?</translation>
-    </message>
-    <message>
-        <source>expected exactly 1 Hosts element</source>
-        <translation type="obsolete">Isch hab nur een Host Elemend erwarded. Mach ma rischdsch.</translation>
-    </message>
-    <message>
-        <source>Syntax Error</source>
-        <translation type="obsolete">Syntaxfehler... ...&quot;Südagsfählor&quot; - isch glob&apos; das is wenn mor sisch vergwasslt.</translation>
-    </message>
-    <message>
-        <source>Cannot remove user: DB error while deleting ACL.</source>
-        <translation type="obsolete">Gann den Nudsor nisch löschen: de&apos; Dadenbank will de Zugriffsreschde ni&apos; löschn. Is hald och nur&apos;n Mensch.</translation>
-    </message>
-    <message>
-        <source>Cannot remove user: unable to replace user.</source>
-        <translation type="obsolete">Gann den Nudsor nisch löschen: gann de zwee&apos;e ni verdauschen.</translation>
-    </message>
-    <message>
-        <source>Cannot remove user: DB error while deleting user.</source>
-        <translation type="obsolete">Gann den Nudsor nisch löschen: de&apos; Dadenbank will&apos;n ni&apos; löschn. Is hald och nur&apos;n Mensch.</translation>
-    </message>
-    <message>
-        <source>Unable to change this password.</source>
-        <translation type="obsolete">Isch gann das Bassword &apos;ne ändern.</translation>
-    </message>
-    <message>
-        <source>Template File not found in database</source>
-        <translation type="obsolete">De Vorlache gibsd ned in dor Dadenbank.</translation>
-    </message>
-    <message>
-        <source>Unable to find file name</source>
-        <translation type="obsolete">De Dadai gibsd ned.</translation>
-    </message>
-    <message>
-        <source>Illegal File Name</source>
-        <translation type="obsolete">De Dadai is nich erlaubd. Du mussd Disch schon an de Gonvendsion halden.</translation>
-    </message>
-    <message>
-        <source>Invalid Request, please use the MagicSmoke Client with this page.</source>
-        <translation type="obsolete">Da iss was gabudd mit Deim Brogramm, Du mussd schon &apos;s rischdsche nehm.</translation>
-    </message>
-    <message>
-        <source>Invalid or missing sessionid, or session timed out.</source>
-        <translation type="obsolete">De Seschion gehd nimmer.</translation>
-    </message>
-    <message>
-        <source>Session not yet authenticated.</source>
-        <translation type="obsolete">De Seschion gann noch ned benudsd werden. Du mussd schon alle Zeddl ausfüllen bevor isch Disch reenlass.</translation>
-    </message>
-    <message>
-        <source>You do not have the right to execute this transaction.</source>
-        <translation type="obsolete">Des darfsde nisch. Da mussde den Baba Adminischdrador frachn.</translation>
-    </message>
-    <message>
-        <source>Internal Error: unknown command, hiccup in code structure.</source>
-        <translation type="obsolete">Isch hab da een Broblem. Irschendwie gibsd das Gommando nur halb, aber och ni&apos; rischdisch. Frach ma&apos; den Brogrammierer.</translation>
-    </message>
-    <message>
-        <source>invalidvalue</source>
-        <comment>voucher state</comment>
-        <translation type="obsolete">ungüldschor Werd</translation>
-    </message>
-    <message>
-        <source>invalidprice</source>
-        <comment>voucher state</comment>
-        <translation type="obsolete">ungüldschor Breis</translation>
-    </message>
-    <message>
-        <source>Shipping type not available to user.</source>
-        <translation type="obsolete">De Versandmedode gannsde nisch benudsen. S&apos; had dor Scheff verboden.</translation>
-    </message>
-    <message>
-        <source>Illegal shipping type.</source>
-        <translation type="obsolete">De Versandmedode gibs doch gar nisch!</translation>
-    </message>
-    <message>
-        <source>Order cannot be paid for, it is only a reservation. Order or sell it first!</source>
-        <translation type="obsolete">Isch gann das Geld jedsd wirschlisch ni nehm. Gands änsdhafd. S&apos; iss nämlisch noch ni beschdelld, sondorn nur resorvierd.</translation>
-    </message>
-    <message>
-        <source>Unable to update order comment.</source>
-        <translation type="obsolete">Gann den Gommendar ni anbassn.</translation>
-    </message>
-    <message>
-        <source>Invalid Order.</source>
-        <translation type="obsolete">Ungüldsche Beschdellung.</translation>
-    </message>
-    <message>
-        <source>Invalid Shipping Method.</source>
-        <translation type="obsolete">Ungüldsche Versandmedode.</translation>
-    </message>
-    <message>
-        <source>Unable to create new shipping method.</source>
-        <translation type="obsolete">GAnn de neue Versandmedode ni anlechn.</translation>
-    </message>
-    <message>
-        <source>Unable to change shipping method.</source>
-        <translation type="obsolete">Gann de Versandmedode ni ändorn.</translation>
-    </message>
-    <message>
-        <source>Expected a numeric shipping ID.</source>
-        <translation type="obsolete">Also eechendlich habsch &apos;ne Nummor erwarded als Versandmedodennummer. Desweschn heesd das och Versandmedodennummer.</translation>
-    </message>
-    <message>
-        <source>Unable to delete shipping method.</source>
-        <translation type="obsolete">Gann de Versandmedode ni löschn.</translation>
-    </message>
-    <message>
-        <source>Cannot change order from reservation.</source>
-        <translation type="obsolete">Gann de Resorvierung ni ändorn.</translation>
-    </message>
-    <message>
-        <source>Template file does not exist</source>
-        <translation type="obsolete">Vorlache eggsisdierd ni. Wirschlisch ni. Isch hab gesuchd wie&apos;n Bleeder. Isch gonnd&apos;s ni find&apos;n!</translation>
-    </message>
-</context>
-</TS>
index 9b9a5db..39e09fb 100644 (file)
     </message>
 </context>
 <context>
-    <name>MAppStyleDialog</name>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="632"/>
-        <source>Application Style</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="635"/>
-        <source>GUI Style:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="637"/>
-        <source>System Default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="645"/>
-        <source>Stylesheet:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="656"/>
-        <source>Ok</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="659"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/configdialog.cpp" line="665"/>
-        <source>Select Stylesheet</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MApplication</name>
-    <message>
-        <location filename="main.cpp" line="123"/>
-        <source>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2013&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%3&apos; revision &apos;%4&apos;.&lt;p&gt;The current application data base path is &apos;%5&apos;.</source>
-        <oldsource>&lt;h3&gt;MagicSmoke v. %1&lt;/h3&gt;&amp;copy; Konrad Rosenbaum, 2007-2011&lt;br&gt;&amp;copy; Peter Keller, 2007-2008&lt;br&gt;protected under the GNU GPL v.3 or at your option any newer&lt;p&gt;See also the &lt;a href=&quot;%2&quot;&gt;MagicSmoke Homepage&lt;/a&gt;.&lt;p&gt;This version was compiled from repository &apos;%3&apos; revision &apos;%4&apos;.&lt;p&gt;The current application data base path is &apos;%5&apos;.</oldsource>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="144"/>
-        <source>MagicSmoke Version Information</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="147"/>
-        <source>&lt;h3&gt;MagicSmoke Version %3&lt;/h3&gt;&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;Repository:&lt;td&gt;%1&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Revision:&lt;td&gt;%2&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Modification&amp;nbsp;State:&lt;td&gt;%4&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Commit Time:&lt;td&gt;%5&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Committer:&lt;td&gt;%6&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;
-&lt;h3&gt;Libraries&lt;/h3&gt;
-&lt;table border=&apos;1&apos; style=&apos;border-style: solid; border-color: #888;&apos;&gt;&lt;tr&gt;&lt;td&gt;WOC:&lt;td&gt;%7&lt;br/&gt;%8&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;PACK&amp;nbsp;Library:&lt;td&gt;%9&lt;br/&gt;%10&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Qt:&lt;td&gt;%11&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;ELAM:&lt;td&gt;%12&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Default:&lt;td&gt;%13 in directory %14&lt;br/&gt;version %15&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Time&amp;nbsp;Zone&amp;nbsp;Built-In:&lt;td&gt;%16 (library: %17)&lt;/tr&gt;&lt;/table&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="225"/>
-        <source>default:/index.html</source>
-        <comment>default help URL, if you translate the index.html file, then change this as well</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="432"/>
-        <location filename="main.cpp" line="439"/>
-        <source>New Update</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="432"/>
-        <source>A new version of MagicSmoke is available. Do you want to download the new version %1?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="439"/>
-        <source>A new version of MagicSmoke is ready for installation. Do you want to install?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="446"/>
-        <source>Update Complete</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="446"/>
-        <source>A new version of MagicSmoke has been installed. It will be used the next time you start MagicSmoke.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="451"/>
-        <source>Update Failed</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="451"/>
-        <source>An update of MagicSmoke failed.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="225"/>
-        <location filename="main.cpp" line="230"/>
-        <source>&amp;Help</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="121"/>
-        <source>About MagicSmoke</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
     <name>MBackupDialog</name>
     <message>
         <location filename="dialogs/backupdlg.cpp" line="42"/>
     </message>
 </context>
 <context>
-    <name>MBarcodeConfiguration</name>
-    <message>
-        <location filename="misc/barcode-plugin.cpp" line="27"/>
-        <source>Configure Barcode Plugins</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/barcode-plugin.cpp" line="36"/>
-        <source>&amp;Save</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/barcode-plugin.cpp" line="38"/>
-        <source>&amp;Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MBarcodeLine</name>
-    <message>
-        <location filename="widgets/barcodeline.cpp" line="23"/>
-        <source>Type a barcode into this line or scan it with a barcode scanner.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/barcodeline.cpp" line="24"/>
-        <source>Type or scan a barcode.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
     <name>MCartTab</name>
     <message>
         <location filename="mwin/carttab.cpp" line="67"/>
     </message>
 </context>
 <context>
-    <name>MCentDialog</name>
-    <message>
-        <location filename="widgets/centbox.cpp" line="105"/>
-        <source>OK</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/centbox.cpp" line="108"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
     <name>MCheckDialog</name>
     <message>
         <location filename="dialogs/checkdlg.cpp" line="33"/>
     </message>
 </context>
 <context>
-    <name>MConfigDialog</name>
+    <name>MContactTableDelegate</name>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="50"/>
-        <source>Magic Smoke Configuration</source>
+        <location filename="dialogs/customerdlg.cpp" line="447"/>
+        <source>(New Contact Type)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="61"/>
-        <source>&amp;Profile</source>
+        <location filename="dialogs/customerdlg.cpp" line="466"/>
+        <source>Create new Contact Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="62"/>
-        <source>&amp;New Profile...</source>
+        <location filename="dialogs/customerdlg.cpp" line="474"/>
+        <source>Contact Type Name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="63"/>
-        <source>&amp;Delete Profile</source>
+        <location filename="dialogs/customerdlg.cpp" line="475"/>
+        <source>Contact Type URI Prefix:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="64"/>
-        <source>&amp;Rename Profile</source>
+        <location filename="dialogs/customerdlg.cpp" line="478"/>
+        <source>Ok</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="65"/>
-        <source>C&amp;lone Profile</source>
+        <location filename="dialogs/customerdlg.cpp" line="480"/>
+        <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="66"/>
-        <source>&amp;Make Default Profile</source>
+        <location filename="dialogs/customerdlg.cpp" line="485"/>
+        <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="68"/>
-        <source>&amp;Export Host Key...</source>
+        <location filename="dialogs/customerdlg.cpp" line="485"/>
+        <source>Error while creating contact type: %1</source>
         <translation type="unfinished"></translation>
     </message>
+</context>
+<context>
+    <name>MCustomerDialog</name>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="69"/>
-        <source>&amp;Import Host Key...</source>
+        <location filename="dialogs/customerdlg.cpp" line="235"/>
+        <source>Customer %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="70"/>
-        <source>&amp;Generate Host Key...</source>
+        <location filename="dialogs/customerdlg.cpp" line="237"/>
+        <source>New Customer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="72"/>
-        <source>&amp;Close Window</source>
+        <location filename="dialogs/customerdlg.cpp" line="249"/>
+        <source>Customer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="73"/>
-        <source>&amp;Settings</source>
+        <location filename="dialogs/customerdlg.cpp" line="252"/>
+        <location filename="dialogs/customerdlg.cpp" line="387"/>
+        <source>Change Mail Address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="74"/>
-        <source>&amp;Language...</source>
+        <location filename="dialogs/customerdlg.cpp" line="253"/>
+        <source>Reset Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="75"/>
-        <source>&amp;OpenOffice.org Settings...</source>
+        <location filename="dialogs/customerdlg.cpp" line="257"/>
+        <source>Name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="76"/>
-        <source>Set &amp;Default Label Font...</source>
+        <location filename="dialogs/customerdlg.cpp" line="264"/>
+        <source>Web-Login/eMail:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="77"/>
-        <source>Set &amp;Application Style...</source>
+        <location filename="dialogs/customerdlg.cpp" line="266"/>
+        <source>Edit Login</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="91"/>
-        <source>Connection</source>
+        <location filename="dialogs/customerdlg.cpp" line="269"/>
+        <source>Comment:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="96"/>
-        <source>Server URL:</source>
+        <location filename="dialogs/customerdlg.cpp" line="275"/>
+        <source>Addresses</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="101"/>
-        <source>Proxy:</source>
+        <location filename="dialogs/customerdlg.cpp" line="280"/>
+        <source>Add Address</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="109"/>
-        <source>Proxy Username:</source>
+        <location filename="dialogs/customerdlg.cpp" line="283"/>
+        <source>Contact Information</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="112"/>
-        <source>Proxy Password:</source>
+        <location filename="dialogs/customerdlg.cpp" line="290"/>
+        <source>Add</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="120"/>
-        <source>Authentication</source>
+        <location filename="dialogs/customerdlg.cpp" line="292"/>
+        <source>Remove</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="123"/>
-        <source>Hostname:</source>
+        <location filename="dialogs/customerdlg.cpp" line="297"/>
+        <source>Type</source>
+        <comment>table: contact type</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="126"/>
-        <source>Hostkey:</source>
+        <location filename="dialogs/customerdlg.cpp" line="297"/>
+        <source>Contact</source>
+        <comment>table: contact info</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="129"/>
-        <source>Default Username:</source>
+        <location filename="dialogs/customerdlg.cpp" line="312"/>
+        <source>Save</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="132"/>
-        <source>Hint for Username:</source>
+        <location filename="dialogs/customerdlg.cpp" line="316"/>
+        <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="138"/>
-        <source>SSL Exceptions</source>
+        <location filename="dialogs/customerdlg.cpp" line="387"/>
+        <source>Please enter the mail address for this customer to log into the web portal:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="140"/>
-        <source>List of non-fatal SSL exceptions:</source>
+        <location filename="dialogs/customerdlg.cpp" line="391"/>
+        <source>Unable to set new email: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="148"/>
-        <source>Clear</source>
+        <location filename="dialogs/customerdlg.cpp" line="403"/>
+        <source>Error while resetting password: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="150"/>
-        <source>Probe Server</source>
+        <location filename="dialogs/customerdlg.cpp" line="405"/>
+        <source>Password Reset</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="153"/>
-        <source>Scripting</source>
+        <location filename="dialogs/customerdlg.cpp" line="405"/>
+        <source>A password reset mail has been sent to the customer.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="157"/>
-        <source>You can set scripting preferences here. You have the following options:
-Allow: if active scripts from this source are allowed to run.
-Priority: locations with the lowest value are searched first, when a script it found the other locations are ignored.</source>
+        <location filename="dialogs/customerdlg.cpp" line="259"/>
+        <source>First Name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="159"/>
-        <source>Server side scripts:</source>
+        <location filename="dialogs/customerdlg.cpp" line="261"/>
+        <source>Title:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="161"/>
-        <location filename="dialogs/configdialog.cpp" line="167"/>
-        <location filename="dialogs/configdialog.cpp" line="173"/>
-        <source>allow</source>
+        <location filename="dialogs/customerdlg.cpp" line="371"/>
+        <location filename="dialogs/customerdlg.cpp" line="378"/>
+        <location filename="dialogs/customerdlg.cpp" line="391"/>
+        <location filename="dialogs/customerdlg.cpp" line="403"/>
+        <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="162"/>
-        <location filename="dialogs/configdialog.cpp" line="168"/>
-        <location filename="dialogs/configdialog.cpp" line="174"/>
-        <source>Prio:</source>
+        <location filename="dialogs/customerdlg.cpp" line="371"/>
+        <source>Error while changing customer data: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="165"/>
-        <source>Built in scripts:</source>
+        <location filename="dialogs/customerdlg.cpp" line="378"/>
+        <source>Error while creating customer data: %1</source>
         <translation type="unfinished"></translation>
     </message>
+</context>
+<context>
+    <name>MCustomerListDialog</name>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="171"/>
-        <source>User local scripts:</source>
+        <location filename="dialogs/customerdlg.cpp" line="57"/>
+        <source>Select a Customer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="177"/>
-        <source>User script path:</source>
+        <location filename="dialogs/customerdlg.cpp" line="59"/>
+        <source>Customers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="306"/>
-        <location filename="dialogs/configdialog.cpp" line="382"/>
-        <source>New Profile</source>
+        <location filename="dialogs/customerdlg.cpp" line="80"/>
+        <source>Details...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="306"/>
-        <location filename="dialogs/configdialog.cpp" line="341"/>
-        <location filename="dialogs/configdialog.cpp" line="382"/>
-        <source>Please enter a profile name. It must be non-empty and must not be used yet:</source>
+        <location filename="dialogs/customerdlg.cpp" line="82"/>
+        <source>Create new...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="341"/>
-        <source>Rename Profile</source>
+        <location filename="dialogs/customerdlg.cpp" line="85"/>
+        <source>Delete...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="348"/>
-        <location filename="dialogs/configdialog.cpp" line="458"/>
-        <location filename="dialogs/configdialog.cpp" line="473"/>
-        <location filename="dialogs/configdialog.cpp" line="487"/>
-        <location filename="dialogs/configdialog.cpp" line="495"/>
-        <location filename="dialogs/configdialog.cpp" line="499"/>
-        <location filename="dialogs/configdialog.cpp" line="504"/>
-        <location filename="dialogs/configdialog.cpp" line="509"/>
-        <location filename="dialogs/configdialog.cpp" line="514"/>
-        <source>Warning</source>
+        <location filename="dialogs/customerdlg.cpp" line="93"/>
+        <source>Select</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="348"/>
-        <source>This profile name is already in use.</source>
+        <location filename="dialogs/customerdlg.cpp" line="96"/>
+        <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="432"/>
-        <source>Generate Hostkey</source>
+        <location filename="dialogs/customerdlg.cpp" line="99"/>
+        <source>Close</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="432"/>
-        <source>Do you really want to generate a new host key for this profile? This may disable all accounts from this host.</source>
+        <location filename="dialogs/customerdlg.cpp" line="191"/>
+        <source>Delete Customer</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="447"/>
-        <source>Export Key to File</source>
+        <location filename="dialogs/customerdlg.cpp" line="194"/>
+        <source>Really delete this customer (%1)?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="458"/>
-        <source>Unable to open file %1 for writing: %2</source>
+        <location filename="dialogs/customerdlg.cpp" line="197"/>
+        <source>merge with other entry:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="473"/>
-        <source>Importing a key overwrites the host key that is currently used by this profile. This may disable your accounts. Do you still want to continue?</source>
+        <location filename="dialogs/customerdlg.cpp" line="209"/>
+        <source>&amp;Yes</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="476"/>
-        <source>Import Key from File</source>
+        <location filename="dialogs/customerdlg.cpp" line="211"/>
+        <source>&amp;No</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="487"/>
-        <source>Unable to open file %1 for reading: %2</source>
+        <location filename="dialogs/customerdlg.cpp" line="218"/>
+        <source>Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="495"/>
-        <location filename="dialogs/configdialog.cpp" line="499"/>
-        <source>This is not a host key file.</source>
+        <location filename="dialogs/customerdlg.cpp" line="218"/>
+        <source>Failed to delete customer: %1</source>
         <translation type="unfinished"></translation>
     </message>
+</context>
+<context>
+    <name>MEEPriceEdit</name>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="504"/>
-        <source>This host key file does not contain a valid host name.</source>
+        <location filename="dialogs/eventedit.cpp" line="263"/>
+        <source>Change Price</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="509"/>
-        <source>This host key file does not contain a valid key.</source>
+        <location filename="dialogs/eventedit.cpp" line="267"/>
+        <source>Price category:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="514"/>
-        <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
+        <location filename="dialogs/eventedit.cpp" line="269"/>
+        <source>Price:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="535"/>
-        <source>Chose Default Font</source>
+        <location filename="dialogs/eventedit.cpp" line="271"/>
+        <source>Maximum Seats:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="535"/>
-        <source>Please chose a default font:</source>
+        <location filename="dialogs/eventedit.cpp" line="272"/>
+        <source>Ordering:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="568"/>
-        <location filename="dialogs/configdialog.cpp" line="570"/>
-        <source>Server Probe</source>
+        <location filename="dialogs/eventedit.cpp" line="273"/>
+        <source>Flags:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="568"/>
-        <source>The request finished without errors.</source>
+        <location filename="dialogs/eventedit.cpp" line="286"/>
+        <source>Ok</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="570"/>
-        <source>The request finished with an error: %1</source>
+        <location filename="dialogs/eventedit.cpp" line="288"/>
+        <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="586"/>
-        <source>SSL Errors encountered:
-</source>
+        <location filename="dialogs/eventedit.cpp" line="294"/>
+        <source>Edit flags of price %1:</source>
         <translation type="unfinished"></translation>
     </message>
+</context>
+<context>
+    <name>MEntranceTab</name>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="591"/>
-        <source>Certificate &quot;%1&quot;
-  Fingerprint (sha1): %2
-  Error: %3
-</source>
+        <location filename="mwin/entrancetab.cpp" line="48"/>
+        <source>Enter or scan Ticket-ID:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="600"/>
-        <source>Accept connection anyway?</source>
+        <location filename="mwin/entrancetab.cpp" line="63"/>
+        <source>Open Order</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="601"/>
-        <source>SSL Warning</source>
+        <location filename="mwin/entrancetab.cpp" line="69"/>
+        <source>Total:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="619"/>
-        <source>Common Name</source>
+        <location filename="mwin/entrancetab.cpp" line="76"/>
+        <source>Used:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="619"/>
-        <source>SHA-1 Digest</source>
+        <location filename="mwin/entrancetab.cpp" line="81"/>
+        <source>Unused:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/configdialog.cpp" line="619"/>
-        <source>Error Type</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MContactTableDelegate</name>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="447"/>
-        <source>(New Contact Type)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="466"/>
-        <source>Create new Contact Type</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="474"/>
-        <source>Contact Type Name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="475"/>
-        <source>Contact Type URI Prefix:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="478"/>
-        <source>Ok</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="480"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="485"/>
-        <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="485"/>
-        <source>Error while creating contact type: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MCustomerDialog</name>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="235"/>
-        <source>Customer %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="237"/>
-        <source>New Customer</source>
+        <location filename="mwin/entrancetab.cpp" line="152"/>
+        <source>searching...</source>
+        <comment>entrance control</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="249"/>
-        <source>Customer</source>
+        <location filename="mwin/entrancetab.cpp" line="159"/>
+        <source>Ticket &quot;%1&quot; Not Valid</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="252"/>
-        <location filename="dialogs/customerdlg.cpp" line="387"/>
-        <source>Change Mail Address</source>
+        <location filename="mwin/entrancetab.cpp" line="163"/>
+        <source>Ticket &quot;%1&quot; is not for this event.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="253"/>
-        <source>Reset Password</source>
+        <location filename="mwin/entrancetab.cpp" line="167"/>
+        <source>Ticket &quot;%1&quot; has already been used</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="257"/>
-        <source>Name:</source>
+        <location filename="mwin/entrancetab.cpp" line="171"/>
+        <source>Ticket &quot;%1&quot; has not been bought.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="264"/>
-        <source>Web-Login/eMail:</source>
+        <location filename="mwin/entrancetab.cpp" line="175"/>
+        <source>Ticket &quot;%1&quot; Ok</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="266"/>
-        <source>Edit Login</source>
+        <location filename="mwin/entrancetab.cpp" line="179"/>
+        <source>Ticket &quot;%1&quot; is not paid for!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="269"/>
-        <source>Comment:</source>
+        <location filename="mwin/entrancetab.cpp" line="183"/>
+        <source>Ticket &quot;%1&quot; cannot be accepted, please check the order!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="275"/>
-        <source>Addresses</source>
+        <location filename="mwin/entrancetab.cpp" line="260"/>
+        <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="280"/>
-        <source>Add Address</source>
+        <location filename="mwin/entrancetab.cpp" line="260"/>
+        <source>Error while retrieving order: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="283"/>
-        <source>Contact Information</source>
+        <location filename="mwin/entrancetab.cpp" line="282"/>
+        <source>Entrance Configuration</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="290"/>
-        <source>Add</source>
+        <location filename="mwin/entrancetab.cpp" line="288"/>
+        <source>Show events that start within hours:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="292"/>
-        <source>Remove</source>
+        <location filename="mwin/entrancetab.cpp" line="291"/>
+        <source>Show events a maximum of hours after they end:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="297"/>
-        <source>Type</source>
-        <comment>table: contact type</comment>
+        <location filename="mwin/entrancetab.cpp" line="294"/>
+        <source>Use Cache:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="297"/>
-        <source>Contact</source>
-        <comment>table: contact info</comment>
+        <location filename="mwin/entrancetab.cpp" line="295"/>
+        <source>Cache update interval:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="312"/>
-        <source>Save</source>
+        <location filename="mwin/entrancetab.cpp" line="300"/>
+        <source>Ok</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="316"/>
+        <location filename="mwin/entrancetab.cpp" line="302"/>
         <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="387"/>
-        <source>Please enter the mail address for this customer to log into the web portal:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="391"/>
-        <source>Unable to set new email: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="403"/>
-        <source>Error while resetting password: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="405"/>
-        <source>Password Reset</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="405"/>
-        <source>A password reset mail has been sent to the customer.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="259"/>
-        <source>First Name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="261"/>
-        <source>Title:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="371"/>
-        <location filename="dialogs/customerdlg.cpp" line="378"/>
-        <location filename="dialogs/customerdlg.cpp" line="391"/>
-        <location filename="dialogs/customerdlg.cpp" line="403"/>
-        <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="371"/>
-        <source>Error while changing customer data: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="378"/>
-        <source>Error while creating customer data: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
 </context>
 <context>
-    <name>MCustomerListDialog</name>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="57"/>
-        <source>Select a Customer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="59"/>
-        <source>Customers</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="80"/>
-        <source>Details...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="82"/>
-        <source>Create new...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="85"/>
-        <source>Delete...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="93"/>
-        <source>Select</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="96"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="99"/>
-        <source>Close</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="191"/>
-        <source>Delete Customer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="194"/>
-        <source>Really delete this customer (%1)?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="197"/>
-        <source>merge with other entry:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="209"/>
-        <source>&amp;Yes</source>
-        <translation type="unfinished"></translation>
-    </message>
+    <name>MEventEditor</name>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="211"/>
-        <source>&amp;No</source>
+        <location filename="dialogs/eventedit.cpp" line="55"/>
+        <location filename="dialogs/eventedit.cpp" line="227"/>
+        <location filename="dialogs/eventedit.cpp" line="231"/>
+        <location filename="dialogs/eventedit.cpp" line="334"/>
+        <location filename="dialogs/eventedit.cpp" line="377"/>
+        <location filename="dialogs/eventedit.cpp" line="423"/>
+        <location filename="dialogs/eventedit.cpp" line="472"/>
+        <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/customerdlg.cpp" line="218"/>
-        <source>Error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/customerdlg.cpp" line="218"/>
-        <source>Failed to delete customer: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MEEPriceEdit</name>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="263"/>
-        <source>Change Price</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="267"/>
-        <source>Price category:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="269"/>
-        <source>Price:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="271"/>
-        <source>Maximum Seats:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="272"/>
-        <source>Ordering:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="273"/>
-        <source>Flags:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="286"/>
-        <source>Ok</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="288"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="294"/>
-        <source>Edit flags of price %1:</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MEntranceTab</name>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="48"/>
-        <source>Enter or scan Ticket-ID:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="63"/>
-        <source>Open Order</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="69"/>
-        <source>Total:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="76"/>
-        <source>Used:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="81"/>
-        <source>Unused:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="152"/>
-        <source>searching...</source>
-        <comment>entrance control</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="159"/>
-        <source>Ticket &quot;%1&quot; Not Valid</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="163"/>
-        <source>Ticket &quot;%1&quot; is not for this event.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="167"/>
-        <source>Ticket &quot;%1&quot; has already been used</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="171"/>
-        <source>Ticket &quot;%1&quot; has not been bought.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="175"/>
-        <source>Ticket &quot;%1&quot; Ok</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="179"/>
-        <source>Ticket &quot;%1&quot; is not paid for!</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="183"/>
-        <source>Ticket &quot;%1&quot; cannot be accepted, please check the order!</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="260"/>
-        <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="260"/>
-        <source>Error while retrieving order: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="282"/>
-        <source>Entrance Configuration</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="288"/>
-        <source>Show events that start within hours:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="291"/>
-        <source>Show events a maximum of hours after they end:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="294"/>
-        <source>Use Cache:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="295"/>
-        <source>Cache update interval:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="300"/>
-        <source>Ok</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/entrancetab.cpp" line="302"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MEventEditor</name>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="55"/>
-        <location filename="dialogs/eventedit.cpp" line="227"/>
-        <location filename="dialogs/eventedit.cpp" line="231"/>
-        <location filename="dialogs/eventedit.cpp" line="334"/>
-        <location filename="dialogs/eventedit.cpp" line="377"/>
-        <location filename="dialogs/eventedit.cpp" line="423"/>
-        <location filename="dialogs/eventedit.cpp" line="472"/>
-        <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="55"/>
-        <source>Unable to load event from server.</source>
+        <location filename="dialogs/eventedit.cpp" line="55"/>
+        <source>Unable to load event from server.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="dialogs/eventedit.cpp" line="80"/>
-        <source>Event Editor</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="94"/>
-        <source>Event</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="97"/>
-        <source>ID:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="103"/>
-        <source>Title:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="108"/>
-        <source>Artist:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="117"/>
-        <source>Start Time:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="120"/>
-        <location filename="dialogs/eventedit.cpp" line="127"/>
-        <source>ddd MMMM d yyyy, h:mm ap</source>
-        <comment>time format</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="124"/>
-        <source>End Time:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="139"/>
-        <source>Room/Place:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="148"/>
-        <source>Capacity:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="154"/>
-        <source>Event Cancelled:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="162"/>
-        <source>Flags:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="165"/>
-        <source>Edit Flags of Event &apos;%1&apos;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="167"/>
-        <source>Description</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="169"/>
-        <source>The description will be displayed on the web site, please use HTML syntax.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="173"/>
-        <source>Comment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="175"/>
-        <source>The comment is for internal use only, please add any hints relevant for your collegues.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="179"/>
-        <source>Prices</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="184"/>
-        <source>Change Price</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="186"/>
-        <source>Add Price</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="188"/>
-        <source>Remove Price</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="194"/>
-        <source>Hint: Prices with the lowest Ordering number are shown first when selecting a category for tickets.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="199"/>
-        <source>Save</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="202"/>
-        <source>Close</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="227"/>
-        <source>Error while creating event: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="231"/>
-        <source>Error while changing event: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Price Category</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Price</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Ticket Capacity</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Tickets</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Seats Blocked</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Ordering</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="239"/>
-        <source>Flags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="334"/>
-        <source>Price category already exists in this event.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="377"/>
-        <source>Cannot remove price &apos;%1&apos; - it has tickets in the database.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="407"/>
-        <location filename="dialogs/eventedit.cpp" line="454"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="419"/>
-        <source>New Room</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="419"/>
-        <source>Name of new room:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="423"/>
-        <source>Error while creating new room: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="434"/>
-        <source>Select an Artist</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="448"/>
-        <source>New...</source>
-        <comment>new artist</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="452"/>
-        <source>Select</source>
-        <comment>select artist</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="468"/>
-        <source>New Artist</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="468"/>
-        <source>Name of new artist:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="472"/>
-        <source>Error while creating new artist: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="390"/>
-        <source>Select a Room</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="401"/>
-        <source>New...</source>
-        <comment>new room</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventedit.cpp" line="405"/>
-        <source>Select</source>
-        <comment>select room</comment>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MEventSummary</name>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="39"/>
-        <source>Summary for Event %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="45"/>
-        <source>Summary</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="49"/>
-        <source>Title:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="51"/>
-        <source>Artist:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="53"/>
-        <source>Start:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="55"/>
-        <source>Capacity:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="57"/>
-        <source>Tickets currently reserved:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="59"/>
-        <source>Tickets currently cancelled:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="61"/>
-        <source>Tickets currently usable:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="63"/>
-        <source>Total Income:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="68"/>
-        <source>Tickets</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="73"/>
-        <source>Price</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="73"/>
-        <source>Bought</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="73"/>
-        <source>Used</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="73"/>
-        <source>Unused</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="73"/>
-        <source>Category</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="85"/>
-        <source>Comments</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="91"/>
-        <source>Order: </source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="93"/>
-        <source>Customer: </source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="103"/>
-        <source>Print</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="105"/>
-        <source>Save as...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="108"/>
-        <source>Close</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="123"/>
-        <location filename="dialogs/eventsummary.cpp" line="187"/>
-        <location filename="dialogs/eventsummary.cpp" line="205"/>
-        <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="123"/>
-        <source>Error while retrieving data: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="187"/>
-        <location filename="dialogs/eventsummary.cpp" line="205"/>
-        <source>Unable to get template file (eventsummary). Giving up.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/eventsummary.cpp" line="212"/>
-        <source>Open Document File (*.%1)</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MEventView</name>
-    <message>
-        <location filename="widgets/eventview.cpp" line="77"/>
-        <source>Artist: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="78"/>
-        <source>Starttime: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="79"/>
-        <source>Endtime: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="80"/>
-        <source>Room: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="81"/>
-        <source>Seats: %1 max. (%2 sold out; %3 reserved; %4 free)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="83"/>
-        <source>&lt;div style=&quot;background-color:#ff8080&quot;&gt;Sold Out!&lt;/div&gt;</source>
-        <comment>Colored display for sold out tickets</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="84"/>
-        <source>&lt;table border=1 style=&quot;border-style:groove; background-color:#00ff00&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;div style=&quot;background-color:#80ff80&quot;&gt;&lt;a href=&quot;%1&quot;&gt;Order Tickets...&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</source>
-        <comment>Colored display for ordering tickets</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="85"/>
-        <source>&lt;div style=&quot;background-color:#c0c0c0&quot;&gt;Unable to sell.&lt;/div&gt;</source>
-        <comment>Colored display for tickets unavailable to this user</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="92"/>
-        <source>Prices</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Category</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Price</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Available</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Max. Seats</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="94"/>
-        <source>Order</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="114"/>
-        <source>Description</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="115"/>
-        <source>Comment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="163"/>
-        <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="163"/>
-        <source>Unable to open URL %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="widgets/eventview.cpp" line="174"/>
-        <source>&lt;h1&gt;{event.name|html}&lt;/h1&gt;
-Artist: {event.artist|html}&lt;p&gt;
-Starttime: {event.startTimeString}&lt;br&gt;
-Endtime: {event.endTimeString}&lt;p&gt;
-Room: {event.room|html}&lt;br&gt;
-Seats: {event.capacity} max. ({event.amountSold} sold out; {event.amountReserved} reserved; {event.amountFree} free)&lt;p&gt;
-{% if(event.haveAccess) %}
-{% endif %}</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MEventsTab</name>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="96"/>
-        <source>&amp;Update Event List</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="108"/>
-        <source>&amp;Show/Edit details...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="110"/>
-        <source>&amp;New Event...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="101"/>
-        <source>Show &amp;old Events</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="94"/>
-        <source>&amp;View</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="98"/>
-        <source>Event &amp;Summary...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="106"/>
-        <source>&amp;Edit</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="112"/>
-        <source>&amp;Clone Current Event...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="114"/>
-        <source>C&amp;ancel Event...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="117"/>
-        <source>&amp;Edit Price Categories...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="150"/>
-        <source>Start Time</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="150"/>
-        <source>Title</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="150"/>
-        <source>Free</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="150"/>
-        <source>Reserved</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="150"/>
-        <source>Sold</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="150"/>
-        <source>Capacity</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="254"/>
-        <source>Cancel Event</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="254"/>
-        <source>Please enter a reason to cancel event &quot;%1&quot; or abort:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="258"/>
-        <source>Event Cancelled</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="258"/>
-        <source>The event &quot;%1&quot; has been cancelled. Please inform everybody who bought a ticket.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="260"/>
-        <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="260"/>
-        <source>Unable to cancel event &quot;%1&quot;: %2.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="303"/>
-        <source>Select Event</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="318"/>
-        <source>Select</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/eventstab.cpp" line="321"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MFlagEditor</name>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="35"/>
-        <source>ignore</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="36"/>
-        <source>must have</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="37"/>
-        <source>must not have</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="81"/>
-        <source>Edit Flags</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="106"/>
-        <source>Reset</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="109"/>
-        <source>Ok</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="111"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="151"/>
-        <source>Mode</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="151"/>
-        <source>Flag</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="dialogs/flagedit.cpp" line="151"/>
-        <source>Description</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MFlagTab</name>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="810"/>
-        <source>New Flag...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="813"/>
-        <source>Delete Flag...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="817"/>
-        <source>Change Description...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="835"/>
-        <source>Flag</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="835"/>
-        <source>Description</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="850"/>
-        <source>Create New Flag</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="850"/>
-        <source>Please enter a name for the flag, it must contain only letters and digits.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="858"/>
-        <location filename="mwin/acltabs.cpp" line="877"/>
-        <location filename="mwin/acltabs.cpp" line="897"/>
-        <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="858"/>
-        <source>Error while creating flag: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="873"/>
-        <source>Really Delete?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="873"/>
-        <source>Really delete the flag &apos;%1&apos;? Doing so may make some entities visible or invisible unexpectedly.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="877"/>
-        <source>Error while attempting to delete flag: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="891"/>
-        <source>Change Flag</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="891"/>
-        <source>Please enter a new description for flag &apos;%1&apos;:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="897"/>
-        <source>Error while attempting to alter flag: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MHostTab</name>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="344"/>
-        <source>New Host...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="347"/>
-        <source>Delete Host...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="351"/>
-        <source>Generate New Key...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="354"/>
-        <source>Import...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="357"/>
-        <source>Export...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="377"/>
-        <source>Host Name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="377"/>
-        <source>Host Key</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="391"/>
-        <source>Create New Host</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="391"/>
-        <source>Please enter a host name:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="410"/>
-        <location filename="mwin/acltabs.cpp" line="429"/>
-        <location filename="mwin/acltabs.cpp" line="461"/>
-        <location filename="mwin/acltabs.cpp" line="483"/>
-        <location filename="mwin/acltabs.cpp" line="506"/>
-        <location filename="mwin/acltabs.cpp" line="514"/>
-        <location filename="mwin/acltabs.cpp" line="519"/>
-        <location filename="mwin/acltabs.cpp" line="524"/>
-        <location filename="mwin/acltabs.cpp" line="530"/>
-        <location filename="mwin/acltabs.cpp" line="536"/>
-        <location filename="mwin/acltabs.cpp" line="541"/>
-        <location filename="mwin/acltabs.cpp" line="549"/>
-        <location filename="mwin/acltabs.cpp" line="577"/>
-        <location filename="mwin/acltabs.cpp" line="593"/>
-        <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="410"/>
-        <source>Error while creating new host: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="425"/>
-        <source>Delete this Host?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="425"/>
-        <source>Really delete host &apos;%1&apos;?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="429"/>
-        <source>Error while deleting host: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="443"/>
-        <source>Change Host Key?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="443"/>
-        <source>Really change the key of host &apos;%1&apos;? It will lock users from thist host out until you install the key at it.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="461"/>
-        <location filename="mwin/acltabs.cpp" line="549"/>
-        <source>Error while changing host: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="495"/>
-        <source>Import Key from File</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="506"/>
-        <source>Unable to open file %1 for reading: %2</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="514"/>
-        <source>This is not a host key file.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="519"/>
-        <source>This is not a host key/hash file.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="524"/>
-        <source>This host key file does not contain a valid host name.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="536"/>
-        <source>This host hash file does not contain a valid key hash.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="541"/>
-        <source>This host key file does not contain a valid key.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="582"/>
-        <source>Export Hash to File</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="530"/>
-        <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="577"/>
-        <source>This host cannot be exported.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="471"/>
-        <source>Export Key to File</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="483"/>
-        <location filename="mwin/acltabs.cpp" line="593"/>
-        <source>Unable to open file %1 for writing: %2</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MInterface</name>
-    <message>
-        <source>Backup</source>
-        <translation type="vanished">make backups of the server database</translation>
-    </message>
-    <message>
-        <source>GetLanguage</source>
-        <translation type="vanished">retrieve language files</translation>
-    </message>
-    <message>
-        <source>ServerInfo</source>
-        <translation type="vanished">basic server information (implicitly granted)</translation>
-    </message>
-    <message>
-        <source>Login</source>
-        <translation type="vanished">log into the server</translation>
-    </message>
-    <message>
-        <source>Logout</source>
-        <translation type="vanished">log out of a session</translation>
-    </message>
-    <message>
-        <source>GetMyRoles</source>
-        <translation type="vanished">retrieve the roles/privileges I have</translation>
-    </message>
-    <message>
-        <source>GetMyRights</source>
-        <translation type="vanished">retrieve the explicit privileges I have</translation>
-    </message>
-    <message>
-        <source>ChangeMyPassword</source>
-        <translation type="vanished">set my own password</translation>
-    </message>
-    <message>
-        <source>GetAllUsers</source>
-        <translation type="vanished">get a list of all (system) users existing at the system</translation>
-    </message>
-    <message>
-        <source>CreateUser</source>
-        <translation type="vanished">create a new (system) user account</translation>
-    </message>
-    <message>
-        <source>ChangePassword</source>
-        <translation type="vanished">set the password of any (system) user</translation>
-    </message>
-    <message>
-        <source>DeleteUser</source>
-        <translation type="vanished">delete a (system) user</translation>
-    </message>
-    <message>
-        <source>SetUserDescription</source>
-        <translation type="vanished">set description of a user</translation>
-    </message>
-    <message>
-        <source>GetUserRoles</source>
-        <translation type="vanished">retrieve the roles of another (system) user</translation>
-    </message>
-    <message>
-        <source>SetUserRoles</source>
-        <translation type="vanished">change the roles of another (system) user</translation>
-    </message>
-    <message>
-        <source>GetAllRoles</source>
-        <translation type="vanished">get a list of the existing system roles</translation>
-    </message>
-    <message>
-        <source>GetRole</source>
-        <translation type="vanished">get detail data about a (system-user) role</translation>
-    </message>
-    <message>
-        <source>CreateRole</source>
-        <translation type="vanished">create a new role/group</translation>
-    </message>
-    <message>
-        <source>SetRoleDescription</source>
-        <translation type="vanished">set the description of a role/group</translation>
-    </message>
-    <message>
-        <source>SetRoleRights</source>
-        <translation type="vanished">assign rights to a specific role/group</translation>
-    </message>
-    <message>
-        <source>DeleteRole</source>
-        <translation type="vanished">delete a role/group</translation>
-    </message>
-    <message>
-        <source>GetAllRightNames</source>
-        <translation type="vanished">get the names of all rights/transaction types that exist at the server</translation>
-    </message>
-    <message>
-        <source>GetAllHostNames</source>
-        <translation type="vanished">get the names of all hosts (instances of clients) registered with the server</translation>
-    </message>
-    <message>
-        <source>GetAllHosts</source>
-        <translation type="vanished">get detailed data about registered hosts</translation>
-    </message>
-    <message>
-        <source>SetHost</source>
-        <translation type="vanished">set the data of a host (like key, description)</translation>
-    </message>
-    <message>
-        <source>DeleteHost</source>
-        <translation type="vanished">delete/unregister a host from the system</translation>
-    </message>
-    <message>
-        <source>GetUserHosts</source>
-        <translation type="vanished">get the hosts that a specific user can login from</translation>
-    </message>
-    <message>
-        <source>GetValidFlags</source>
-        <translation type="vanished">get all flags that can be set (necessary for everybody who can create new events, payment types, ...)</translation>
-    </message>
-    <message>
-        <source>SetFlag</source>
-        <translation type="vanished">add/change the definition of a flag</translation>
-    </message>
-    <message>
-        <source>DeleteFlag</source>
-        <translation type="vanished">delete a flag</translation>
-    </message>
-    <message>
-        <source>GetUser</source>
-        <translation type="vanished">get detailed info about a (system) user</translation>
-    </message>
-    <message>
-        <source>SetUserHosts</source>
-        <translation type="vanished">set the hosts a user may connect from</translation>
-    </message>
-    <message>
-        <source>SetUserFlags</source>
-        <translation type="vanished">set the flags that a user carries (can be used to give access to or remove access to privileged actions)</translation>
-    </message>
-    <message>
-        <source>SetRoleFlags</source>
-        <translation type="vanished">set the flags that a role/group carries (can be used to give access to or remove access to privileged actions)</translation>
-    </message>
-    <message>
-        <source>GetAllContactTypes</source>
-        <translation type="vanished">get all the types of contacts that can exist for a customer (needed by almost every user)</translation>
-    </message>
-    <message>
-        <source>CreateContactType</source>
-        <translation type="vanished">create a new contact type</translation>
-    </message>
-    <message>
-        <source>GetCustomer</source>
-        <translation type="vanished">get customer data (needed by almost everyone)</translation>
-    </message>
-    <message>
-        <source>GetAllCustomerNames</source>
-        <translation type="vanished">get the basic data of all customers to show a list of customers (needed by almost everyone)</translation>
-    </message>
-    <message>
-        <source>CreateCustomer</source>
-        <translation type="vanished">create a new customer (needed by everyone who sells/orders)</translation>
-    </message>
-    <message>
-        <source>ChangeCustomer</source>
-        <translation type="vanished">change customer data (needed by everyone who sells/orders)</translation>
-    </message>
-    <message>
-        <source>DeleteCustomer</source>
-        <translation type="vanished">delete a customer</translation>
-    </message>
-    <message>
-        <source>GetAddress</source>
-        <translation type="vanished">retrieve customer address (needed by everyone)</translation>
-    </message>
-    <message>
-        <source>GetAllCountries</source>
-        <translation type="vanished">get country definitions (needed by everyone who sells/orders)</translation>
-    </message>
-    <message>
-        <source>CreateCountry</source>
-        <translation type="vanished">create new country</translation>
-    </message>
-    <message>
-        <source>ResetCustomerPassword</source>
-        <translation type="vanished">reset the web-login of a customer (needed by customer support)</translation>
-    </message>
-    <message>
-        <source>GetAllArtists</source>
-        <translation type="vanished">retrieve data of all known artists (needed for creating new events)</translation>
-    </message>
-    <message>
-        <source>CreateArtist</source>
-        <translation type="vanished">create a new artist (needed for creating new events)</translation>
-    </message>
-    <message>
-        <source>GetAllPriceCategories</source>
-        <translation type="vanished">retrieve existing (general) price categories (needed to create new events)</translation>
-    </message>
-    <message>
-        <source>CreatePriceCategory</source>
-        <translation type="vanished">create new price category (rarely needed by people who are allowed to set price policy)</translation>
-    </message>
-    <message>
-        <source>ChangePriceCategory</source>
-        <translation type="vanished">change existing price category (rarely needed by people who are allowed to set price policy)</translation>
-    </message>
-    <message>
-        <source>GetEvent</source>
-        <translation type="vanished">retrieve specific event (needed by most people)</translation>
-    </message>
-    <message>
-        <source>GetAllEvents</source>
-        <translation type="vanished">retrieve detailed data of all events (needed by everyone selling tickets)</translation>
-    </message>
-    <message>
-        <source>GetEventList</source>
-        <translation type="vanished">get events by a list of event IDs (needed for order processing, showing orders)</translation>
-    </message>
-    <message>
-        <source>CreateEvent</source>
-        <translation type="vanished">create a new event</translation>
-    </message>
-    <message>
-        <source>ChangeEvent</source>
-        <translation type="vanished">change details of an existing event</translation>
-    </message>
-    <message>
-        <source>CancelEvent</source>
-        <translation type="vanished">cancel an event</translation>
-    </message>
-    <message>
-        <source>GetAllRooms</source>
-        <translation type="vanished">get the names of all existing rooms/venues</translation>
-    </message>
-    <message>
-        <source>CreateRoom</source>
-        <translation type="vanished">create a new room/theater/venue</translation>
-    </message>
-    <message>
-        <source>GetEventSummary</source>
-        <translation type="vanished">retrieve summary data for an event</translation>
-    </message>
-    <message>
-        <source>GetTicket</source>
-        <translation type="vanished">get data about a specific ticket</translation>
-    </message>
-    <message>
-        <source>GetVoucher</source>
-        <translation type="vanished">get data about a specific voucher</translation>
-    </message>
-    <message>
-        <source>GetVoucherAudit</source>
-        <translation type="vanished">get audit data for a specific voucher (when bought, used, etc.; only for auditors)</translation>
-    </message>
-    <message>
-        <source>GetOrderAudit</source>
-        <translation type="vanished">get audit data about an order (when ordered, sent, payed,...; auditors only)</translation>
-    </message>
-    <message>
-        <source>GetOrder</source>
-        <translation type="vanished">get detailed data for an order (usually allowed for everyone who sells/orders; necessary for processing orders)</translation>
-    </message>
-    <message>
-        <source>ChangeCustomerMail</source>
-        <translation type="vanished">change the mail address that a customer uses to log into the web-shop (needed by customer support)</translation>
-    </message>
-    <message>
-        <source>GetCreateCustomerHints</source>
-        <translation type="vanished">get the hints shown in the &quot;create customer&quot; wizard (necessary for everyone who sells/orders using the wizard)</translation>
-    </message>
-    <message>
-        <source>GetOrderList</source>
-        <translation type="vanished">get a list of orders (overview)</translation>
-    </message>
-    <message>
-        <source>GetOrdersByEvents</source>
-        <translation type="vanished">get a list of all orders that contain tickets for an event</translation>
-    </message>
-    <message>
-        <source>GetOrdersByCustomer</source>
-        <translation type="vanished">get all orders by a specific customer</translation>
-    </message>
-    <message>
-        <source>GetMyOrders</source>
-        <translation type="vanished">get all orders processed by the current user</translation>
-    </message>
-    <message>
-        <source>GetOrdersByUser</source>
-        <translation type="vanished">get all orders processed by another user (auditors; privileged order processing)</translation>
-    </message>
-    <message>
-        <source>GetOrderByBarcode</source>
-        <translation type="vanished">get the order that contains a specific ticket or voucher (order processing, everyone accepting vouchers for payment)</translation>
-    </message>
-    <message>
-        <source>CreateOrder</source>
-        <translation type="vanished">create a new order (everyone selling/ordering; specific sub-privileges must be set)</translation>
-    </message>
-    <message>
-        <source>CreateReservation</source>
-        <translation type="vanished">create a reservation (order in &quot;reserved&quot; state)</translation>
-    </message>
-    <message>
-        <source>ReservationToOrder</source>
-        <translation type="vanished">change a reservation into a regular order or sale (order processing)</translation>
-    </message>
-    <message>
-        <source>CancelOrder</source>
-        <translation type="vanished">cancel an order (order processing)</translation>
-    </message>
-    <message>
-        <source>OrderPay</source>
-        <translation type="vanished">pay for an order (order processing)</translation>
-    </message>
-    <message>
-        <source>OrderRefund</source>
-        <translation type="vanished">refund an order (order processing)</translation>
+        <source>Event Editor</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>UseVoucher</source>
-        <translation type="vanished">use a voucher to pay for an order (order processing, everyone accepting vouchers)</translation>
+        <location filename="dialogs/eventedit.cpp" line="94"/>
+        <source>Event</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>DeductVoucher</source>
-        <translation type="vanished">deduct money from a voucher (outside the system, not for an order)</translation>
+        <location filename="dialogs/eventedit.cpp" line="97"/>
+        <source>ID:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>EmptyVoucher</source>
-        <translation type="vanished">make a voucher invalid (remaining value goes to zero, price remains)</translation>
+        <location filename="dialogs/eventedit.cpp" line="103"/>
+        <source>Title:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>OrderChangeShipping</source>
-        <translation type="vanished">change the shipping method of an order</translation>
+        <location filename="dialogs/eventedit.cpp" line="108"/>
+        <source>Artist:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>OrderMarkShipped</source>
-        <translation type="vanished">mark an order as being shipped</translation>
+        <location filename="dialogs/eventedit.cpp" line="117"/>
+        <source>Start Time:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>OrderAddComment</source>
-        <translation type="vanished">add a comment to an order</translation>
+        <location filename="dialogs/eventedit.cpp" line="120"/>
+        <location filename="dialogs/eventedit.cpp" line="127"/>
+        <source>ddd MMMM d yyyy, h:mm ap</source>
+        <comment>time format</comment>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>OrderChangeComments</source>
-        <translation type="vanished">change the comment of an order</translation>
+        <location filename="dialogs/eventedit.cpp" line="124"/>
+        <source>End Time:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>ReturnTicketVoucher</source>
-        <translation type="vanished">return a ticket or voucher unused</translation>
+        <location filename="dialogs/eventedit.cpp" line="139"/>
+        <source>Room/Place:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>ChangeTicketPrice</source>
-        <translation type="vanished">change the price of a specific ticket (automatically changes price of the order)</translation>
+        <location filename="dialogs/eventedit.cpp" line="148"/>
+        <source>Capacity:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>ChangeTicketPriceCategory</source>
-        <translation type="vanished">change the price category of an existing ticket (privileged: customer support, order processing)</translation>
+        <location filename="dialogs/eventedit.cpp" line="154"/>
+        <source>Event Cancelled:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>ChangeOrderAddress</source>
-        <translation type="vanished">change the address on an order (customer support, order processing)</translation>
+        <location filename="dialogs/eventedit.cpp" line="162"/>
+        <source>Flags:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>GetAllShipping</source>
-        <translation type="vanished">get all allowed shipping types (anyone creating orders that are to be shipped)</translation>
+        <location filename="dialogs/eventedit.cpp" line="165"/>
+        <source>Edit Flags of Event &apos;%1&apos;</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>ChangeShipping</source>
-        <translation type="vanished">change a shipping method (privileged users)</translation>
+        <location filename="dialogs/eventedit.cpp" line="167"/>
+        <source>Description</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CreateShipping</source>
-        <translation type="vanished">create a new shipping type (privileged users)</translation>
+        <location filename="dialogs/eventedit.cpp" line="169"/>
+        <source>The description will be displayed on the web site, please use HTML syntax.</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>DeleteShipping</source>
-        <translation type="vanished">delete a shipping type (privileged users)</translation>
+        <location filename="dialogs/eventedit.cpp" line="173"/>
+        <source>Comment</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>GetValidVoucherPrices</source>
-        <translation type="vanished">get the allowed voucher prices</translation>
+        <location filename="dialogs/eventedit.cpp" line="175"/>
+        <source>The comment is for internal use only, please add any hints relevant for your collegues.</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>UseTicket</source>
-        <translation type="vanished">mark a ticket as used (checking tickets at the theater entrance)</translation>
+        <location filename="dialogs/eventedit.cpp" line="179"/>
+        <source>Prices</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>GetEntranceEvents</source>
-        <translation type="vanished">retrieve all events that are playing now (for checking tickets at the theater entrance)</translation>
+        <location filename="dialogs/eventedit.cpp" line="184"/>
+        <source>Change Price</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>GetPaymentTypes</source>
-        <translation type="vanished">get all types of payment (order/payment processing)</translation>
+        <location filename="dialogs/eventedit.cpp" line="186"/>
+        <source>Add Price</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>SetPaymentType</source>
-        <translation type="vanished">create a new type of payment (privileged)</translation>
+        <location filename="dialogs/eventedit.cpp" line="188"/>
+        <source>Remove Price</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>SetDefaultPaymentType</source>
-        <translation type="vanished">set the default payment type (privileged)</translation>
+        <location filename="dialogs/eventedit.cpp" line="194"/>
+        <source>Hint: Prices with the lowest Ordering number are shown first when selecting a category for tickets.</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>DeletePaymentType</source>
-        <translation type="vanished">delete a payment type (privileged)</translation>
+        <location filename="dialogs/eventedit.cpp" line="199"/>
+        <source>Save</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>GetTicketAudit</source>
-        <translation type="vanished">get audit data for a ticket (when bought, paid, used; auditors only)</translation>
+        <location filename="dialogs/eventedit.cpp" line="202"/>
+        <source>Close</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>GetUserAudit</source>
-        <translation type="vanished">get audit data for a user (what orders were created/changed/...; auditors only)</translation>
+        <location filename="dialogs/eventedit.cpp" line="227"/>
+        <source>Error while creating event: %1</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>WebCartAddTicket</source>
-        <translation type="vanished">add a ticket to the web cart (web system only)</translation>
+        <location filename="dialogs/eventedit.cpp" line="231"/>
+        <source>Error while changing event: %1</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>WebCartRemoveTicket</source>
-        <translation type="vanished">remove a ticket from the web cart (web system only)</translation>
+        <location filename="dialogs/eventedit.cpp" line="239"/>
+        <source>Price Category</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>WebCartAddVoucher</source>
-        <translation type="vanished">add a voucher to the web cart (web system only)</translation>
+        <location filename="dialogs/eventedit.cpp" line="239"/>
+        <source>Price</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>WebCartRemoveVoucher</source>
-        <translation type="vanished">remove a voucher from the web cart (web system only)</translation>
+        <location filename="dialogs/eventedit.cpp" line="239"/>
+        <source>Ticket Capacity</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>GetTemplateList</source>
-        <translation type="vanished">get the list of existing templates (anyone printing tickets, vouchers, summaries, or bills)</translation>
+        <location filename="dialogs/eventedit.cpp" line="239"/>
+        <source>Tickets</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>GetTemplate</source>
-        <translation type="vanished">retrieve a specific template (anyone printing; access to specific templates can be restricted with flags)</translation>
+        <location filename="dialogs/eventedit.cpp" line="239"/>
+        <source>Seats Blocked</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>SetTemplate</source>
-        <translation type="vanished">create/change a template</translation>
+        <location filename="dialogs/eventedit.cpp" line="239"/>
+        <source>Ordering</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>SetTemplateDescription</source>
-        <translation type="vanished">set the description of a template</translation>
+        <location filename="dialogs/eventedit.cpp" line="239"/>
+        <source>Flags</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>DeleteTemplate</source>
-        <translation type="vanished">delete a template</translation>
+        <location filename="dialogs/eventedit.cpp" line="334"/>
+        <source>Price category already exists in this event.</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>SetTemplateFlags</source>
-        <translation type="vanished">set flags of a template (used to regulate access to templates)</translation>
+        <location filename="dialogs/eventedit.cpp" line="377"/>
+        <source>Cannot remove price &apos;%1&apos; - it has tickets in the database.</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>ChangeEvent:CancelEvent</source>
-        <translation type="vanished">the user can cancel an event (see also the CancelEvent right)</translation>
+        <location filename="dialogs/eventedit.cpp" line="407"/>
+        <location filename="dialogs/eventedit.cpp" line="454"/>
+        <source>Cancel</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CreateOrder:AnyVoucherValue</source>
-        <translation type="vanished">the user can create vouchers with arbitrary values (normally only specific values are allowed)</translation>
+        <location filename="dialogs/eventedit.cpp" line="419"/>
+        <source>New Room</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CreateOrder:DiffVoucherValuePrice</source>
-        <translation type="vanished">the user can create vouchers whose price differs from the value (privileged)</translation>
+        <location filename="dialogs/eventedit.cpp" line="419"/>
+        <source>Name of new room:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CreateOrder:LateSale</source>
-        <translation type="vanished">the user can create sales when the event has already started (but not after it is over; theater booth for late arrivals)</translation>
+        <location filename="dialogs/eventedit.cpp" line="423"/>
+        <source>Error while creating new room: %1</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CreateOrder:AfterTheFactSale</source>
-        <translation type="vanished">the user can create sales for events that are already over (privileged)</translation>
+        <location filename="dialogs/eventedit.cpp" line="434"/>
+        <source>Select an Artist</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CreateOrder:CanOrder</source>
-        <translation type="vanished">the user can create orders (anyone creating orders that are to be paid later)</translation>
+        <location filename="dialogs/eventedit.cpp" line="448"/>
+        <source>New...</source>
+        <comment>new artist</comment>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CreateOrder:CanSell</source>
-        <translation type="vanished">the user can create sales (anyone selling directly to customers with immediate payment)</translation>
+        <location filename="dialogs/eventedit.cpp" line="452"/>
+        <source>Select</source>
+        <comment>select artist</comment>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CreateOrder:CanOrderTicket</source>
-        <translation type="vanished">user can sell/order tickets</translation>
+        <location filename="dialogs/eventedit.cpp" line="468"/>
+        <source>New Artist</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CreateOrder:CanOrderVoucher</source>
-        <translation type="vanished">user can sell/order vouchers</translation>
+        <location filename="dialogs/eventedit.cpp" line="468"/>
+        <source>Name of new artist:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CreateOrder:CanOrderItem</source>
-        <translation type="vanished">the user can sell shop items (merchandising)</translation>
+        <location filename="dialogs/eventedit.cpp" line="472"/>
+        <source>Error while creating new artist: %1</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CreateReservation:LateReserve</source>
-        <translation type="vanished">the user can create a reservation right to the start of the event (normally reservation ends a configured amount of days earlier)</translation>
+        <location filename="dialogs/eventedit.cpp" line="390"/>
+        <source>Select a Room</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CancelOrder:CancelSentOrder</source>
-        <translation type="vanished">the user can also cancel orders that are already shipped out</translation>
+        <location filename="dialogs/eventedit.cpp" line="401"/>
+        <source>New...</source>
+        <comment>new room</comment>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>CancelOrder:CancelPastTickets</source>
-        <translation type="vanished">the user can cancel tickets for events that have already started or are over</translation>
+        <location filename="dialogs/eventedit.cpp" line="405"/>
+        <source>Select</source>
+        <comment>select room</comment>
+        <translation type="unfinished"></translation>
     </message>
+</context>
+<context>
+    <name>MEventSummary</name>
     <message>
-        <source>OrderChangeShipping:ChangePrice</source>
-        <translation type="vanished">the user is allowed to change the shipping price arbitrarily (normally a fixed price per shipping type is used)</translation>
+        <location filename="dialogs/eventsummary.cpp" line="39"/>
+        <source>Summary for Event %1</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>OrderMarkShipped:SetTime</source>
-        <translation type="vanished">the user can set a different time for when the order was shipped</translation>
+        <location filename="dialogs/eventsummary.cpp" line="45"/>
+        <source>Summary</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>ReturnTicketVoucher:ReturnPastTicket</source>
-        <translation type="vanished">a ticket for an event that is already over can be returned</translation>
+        <location filename="dialogs/eventsummary.cpp" line="49"/>
+        <source>Title:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>ChangeTicketPrice:ChangeUsedTicket</source>
-        <translation type="vanished">the user can change the price of a ticket that is already in use (customer has entered the theater)</translation>
+        <location filename="dialogs/eventsummary.cpp" line="51"/>
+        <source>Artist:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>ChangeTicketPrice:ChangePastTicket</source>
-        <translation type="vanished">the user can change the price of a ticket for an event that is already over</translation>
+        <location filename="dialogs/eventsummary.cpp" line="53"/>
+        <source>Start:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>ChangeTicketPriceCategory:ChangeUsedTicket</source>
-        <translation type="vanished">the user can change the price-category of a ticket that is already in use (customer has entered the theater)</translation>
+        <location filename="dialogs/eventsummary.cpp" line="55"/>
+        <source>Capacity:</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <source>ChangeTicketPriceCategory:ChangePastTicket</source>
-        <translation type="vanished">the user can change the price-category of a ticket for an event that is already over</translation>
+        <location filename="dialogs/eventsummary.cpp" line="57"/>
+        <source>Tickets currently reserved:</source>
+        <translation type="unfinished"></translation>
     </message>
-</context>
-<context>
-    <name>MKeyGen</name>
     <message>
-        <location filename="crypto/keygen.cpp" line="43"/>
-        <source>Magic Smoke Key Generator</source>
+        <location filename="dialogs/eventsummary.cpp" line="59"/>
+        <source>Tickets currently cancelled:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="crypto/keygen.cpp" line="54"/>
-        <source>&lt;html&gt;&lt;h1&gt;Key Generation&lt;/h1&gt;
-I am currently collecting random bits in order to generate a host key for this installation. Please use mouse and keyboard to generate more random. Alternatively you can load a key from an external medium.&lt;p&gt;
-At least %1 Bits of random are required.</source>
+        <location filename="dialogs/eventsummary.cpp" line="61"/>
+        <source>Tickets currently usable:</source>
         <translation type="unfinished"></translation>
     </message>
-    <message numerus="yes">
-        <location filename="crypto/keygen.cpp" line="59"/>
-        <location filename="crypto/keygen.cpp" line="89"/>
-        <source>Current random buffer: %n Bits</source>
-        <translation>
-            <numerusform>Current random buffer: %n Bit</numerusform>
-            <numerusform>Current random buffer: %n Bits</numerusform>
-        </translation>
-    </message>
     <message>
-        <location filename="crypto/keygen.cpp" line="70"/>
-        <source>&amp;OK</source>
+        <location filename="dialogs/eventsummary.cpp" line="63"/>
+        <source>Total Income:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="crypto/keygen.cpp" line="72"/>
-        <source>&amp;Cancel</source>
+        <location filename="dialogs/eventsummary.cpp" line="68"/>
+        <source>Tickets</source>
         <translation type="unfinished"></translation>
     </message>
-</context>
-<context>
-    <name>MLabelConfig</name>
     <message>
-        <location filename="templates/labeldlg.cpp" line="380"/>
-        <source>Label Configuration</source>
+        <location filename="dialogs/eventsummary.cpp" line="73"/>
+        <source>Price</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="383"/>
-        <source>Ticket Labels:</source>
+        <location filename="dialogs/eventsummary.cpp" line="73"/>
+        <source>Bought</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="386"/>
-        <location filename="templates/labeldlg.cpp" line="425"/>
-        <source>Print Dialog:</source>
+        <location filename="dialogs/eventsummary.cpp" line="73"/>
+        <source>Used</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="387"/>
-        <location filename="templates/labeldlg.cpp" line="426"/>
-        <source>Always ask for printer</source>
+        <location filename="dialogs/eventsummary.cpp" line="73"/>
+        <source>Unused</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="388"/>
-        <location filename="templates/labeldlg.cpp" line="427"/>
-        <source>Ask if unknown or not present</source>
+        <location filename="dialogs/eventsummary.cpp" line="73"/>
+        <source>Category</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="389"/>
-        <location filename="templates/labeldlg.cpp" line="428"/>
-        <source>Never ask for printer</source>
+        <location filename="dialogs/eventsummary.cpp" line="85"/>
+        <source>Comments</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="391"/>
-        <location filename="templates/labeldlg.cpp" line="430"/>
-        <source>Page Dialog:</source>
+        <location filename="dialogs/eventsummary.cpp" line="91"/>
+        <source>Order: </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="392"/>
-        <location filename="templates/labeldlg.cpp" line="431"/>
-        <source>Always ask for page layout</source>
+        <location filename="dialogs/eventsummary.cpp" line="93"/>
+        <source>Customer: </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="393"/>
-        <location filename="templates/labeldlg.cpp" line="432"/>
-        <source>Ask if more than one label per page</source>
+        <location filename="dialogs/eventsummary.cpp" line="103"/>
+        <source>Print</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="394"/>
-        <location filename="templates/labeldlg.cpp" line="433"/>
-        <source>Never ask for page layout</source>
+        <location filename="dialogs/eventsummary.cpp" line="105"/>
+        <source>Save as...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="401"/>
-        <location filename="templates/labeldlg.cpp" line="438"/>
-        <source>Printer:</source>
+        <location filename="dialogs/eventsummary.cpp" line="108"/>
+        <source>Close</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="407"/>
-        <source>Chose Printer for Tickets</source>
+        <location filename="dialogs/eventsummary.cpp" line="123"/>
+        <location filename="dialogs/eventsummary.cpp" line="187"/>
+        <location filename="dialogs/eventsummary.cpp" line="205"/>
+        <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="408"/>
-        <location filename="templates/labeldlg.cpp" line="445"/>
-        <source>Set Printer</source>
+        <location filename="dialogs/eventsummary.cpp" line="123"/>
+        <source>Error while retrieving data: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="414"/>
-        <location filename="templates/labeldlg.cpp" line="451"/>
-        <source>Print Mode:</source>
+        <location filename="dialogs/eventsummary.cpp" line="187"/>
+        <location filename="dialogs/eventsummary.cpp" line="205"/>
+        <source>Unable to get template file (eventsummary). Giving up.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="415"/>
-        <location filename="templates/labeldlg.cpp" line="452"/>
-        <source>Direct Print</source>
+        <location filename="dialogs/eventsummary.cpp" line="212"/>
+        <source>Open Document File (*.%1)</source>
         <translation type="unfinished"></translation>
     </message>
+</context>
+<context>
+    <name>MEventsTab</name>
     <message>
-        <location filename="templates/labeldlg.cpp" line="416"/>
-        <location filename="templates/labeldlg.cpp" line="453"/>
-        <source>Use Buffer Pixmap</source>
+        <location filename="mwin/eventstab.cpp" line="96"/>
+        <source>&amp;Update Event List</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="422"/>
-        <source>Voucher Labels:</source>
+        <location filename="mwin/eventstab.cpp" line="108"/>
+        <source>&amp;Show/Edit details...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="444"/>
-        <source>Chose Printer for Vouchers</source>
+        <location filename="mwin/eventstab.cpp" line="110"/>
+        <source>&amp;New Event...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="460"/>
-        <source>Ok</source>
+        <location filename="mwin/eventstab.cpp" line="101"/>
+        <source>Show &amp;old Events</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="462"/>
-        <source>Cancel</source>
+        <location filename="mwin/eventstab.cpp" line="94"/>
+        <source>&amp;View</source>
         <translation type="unfinished"></translation>
     </message>
-</context>
-<context>
-    <name>MLabelDialog</name>
     <message>
-        <location filename="templates/labeldlg.cpp" line="48"/>
-        <source>Label Printing Setup</source>
+        <location filename="mwin/eventstab.cpp" line="98"/>
+        <source>Event &amp;Summary...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="57"/>
-        <source>mm</source>
-        <comment>defaultmetric: mm, in, cm</comment>
+        <location filename="mwin/eventstab.cpp" line="106"/>
+        <source>&amp;Edit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="83"/>
-        <source>Label offset:</source>
+        <location filename="mwin/eventstab.cpp" line="112"/>
+        <source>&amp;Clone Current Event...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="89"/>
-        <source>Label size:</source>
+        <location filename="mwin/eventstab.cpp" line="114"/>
+        <source>C&amp;ancel Event...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="95"/>
-        <source>Unit:</source>
+        <location filename="mwin/eventstab.cpp" line="117"/>
+        <source>&amp;Edit Price Categories...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="97"/>
-        <source>Millimeter</source>
+        <location filename="mwin/eventstab.cpp" line="150"/>
+        <source>Start Time</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="98"/>
-        <source>Centimeter</source>
+        <location filename="mwin/eventstab.cpp" line="150"/>
+        <source>Title</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="99"/>
-        <source>Inch</source>
+        <location filename="mwin/eventstab.cpp" line="150"/>
+        <source>Free</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="107"/>
-        <source>Page usage:</source>
+        <location filename="mwin/eventstab.cpp" line="150"/>
+        <source>Reserved</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="110"/>
-        <source>Page %1</source>
+        <location filename="mwin/eventstab.cpp" line="150"/>
+        <source>Sold</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="154"/>
-        <source>Ok</source>
+        <location filename="mwin/eventstab.cpp" line="150"/>
+        <source>Capacity</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="158"/>
-        <source>Cancel</source>
+        <location filename="mwin/eventstab.cpp" line="254"/>
+        <source>Cancel Event</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="357"/>
-        <source>Warning: the label may not fit on the page!</source>
+        <location filename="mwin/eventstab.cpp" line="254"/>
+        <source>Please enter a reason to cancel event &quot;%1&quot; or abort:</source>
         <translation type="unfinished"></translation>
     </message>
-</context>
-<context>
-    <name>MLabelPrintDialog</name>
     <message>
-        <location filename="templates/labeldlg.cpp" line="657"/>
-        <source>Custom Size</source>
-        <comment>paper type</comment>
+        <location filename="mwin/eventstab.cpp" line="258"/>
+        <source>Event Cancelled</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="658"/>
-        <source>A0</source>
-        <comment>paper type</comment>
+        <location filename="mwin/eventstab.cpp" line="258"/>
+        <source>The event &quot;%1&quot; has been cancelled. Please inform everybody who bought a ticket.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="659"/>
-        <source>A1</source>
-        <comment>paper type</comment>
+        <location filename="mwin/eventstab.cpp" line="260"/>
+        <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="660"/>
-        <source>A2</source>
-        <comment>paper type</comment>
+        <location filename="mwin/eventstab.cpp" line="260"/>
+        <source>Unable to cancel event &quot;%1&quot;: %2.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="661"/>
-        <source>A3</source>
-        <comment>paper type</comment>
+        <location filename="mwin/eventstab.cpp" line="303"/>
+        <source>Select Event</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="662"/>
-        <source>A4</source>
-        <comment>paper type</comment>
+        <location filename="mwin/eventstab.cpp" line="318"/>
+        <source>Select</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="663"/>
-        <source>A5</source>
-        <comment>paper type</comment>
+        <location filename="mwin/eventstab.cpp" line="321"/>
+        <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
+</context>
+<context>
+    <name>MFlagEditor</name>
     <message>
-        <location filename="templates/labeldlg.cpp" line="664"/>
-        <source>A6</source>
-        <comment>paper type</comment>
+        <location filename="dialogs/flagedit.cpp" line="35"/>
+        <source>ignore</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="665"/>
-        <source>A7</source>
-        <comment>paper type</comment>
+        <location filename="dialogs/flagedit.cpp" line="36"/>
+        <source>must have</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="666"/>
-        <source>A8</source>
-        <comment>paper type</comment>
+        <location filename="dialogs/flagedit.cpp" line="37"/>
+        <source>must not have</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="667"/>
-        <source>A9</source>
-        <comment>paper type</comment>
+        <location filename="dialogs/flagedit.cpp" line="81"/>
+        <source>Edit Flags</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="668"/>
-        <source>B0</source>
-        <comment>paper type</comment>
+        <location filename="dialogs/flagedit.cpp" line="106"/>
+        <source>Reset</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="669"/>
-        <source>B1</source>
-        <comment>paper type</comment>
+        <location filename="dialogs/flagedit.cpp" line="109"/>
+        <source>Ok</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="670"/>
-        <source>B2</source>
-        <comment>paper type</comment>
+        <location filename="dialogs/flagedit.cpp" line="111"/>
+        <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="671"/>
-        <source>B3</source>
-        <comment>paper type</comment>
+        <location filename="dialogs/flagedit.cpp" line="151"/>
+        <source>Mode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="672"/>
-        <source>B4</source>
-        <comment>paper type</comment>
+        <location filename="dialogs/flagedit.cpp" line="151"/>
+        <source>Flag</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="673"/>
-        <source>B5</source>
-        <comment>paper type</comment>
+        <location filename="dialogs/flagedit.cpp" line="151"/>
+        <source>Description</source>
         <translation type="unfinished"></translation>
     </message>
+</context>
+<context>
+    <name>MFlagTab</name>
     <message>
-        <location filename="templates/labeldlg.cpp" line="674"/>
-        <source>B6</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="810"/>
+        <source>New Flag...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="675"/>
-        <source>B7</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="813"/>
+        <source>Delete Flag...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="676"/>
-        <source>B8</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="817"/>
+        <source>Change Description...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="677"/>
-        <source>B9</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="835"/>
+        <source>Flag</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="678"/>
-        <source>B10</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="835"/>
+        <source>Description</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="679"/>
-        <source>C5E</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="850"/>
+        <source>Create New Flag</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="680"/>
-        <source>U.S. Common 10 Envelope</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="850"/>
+        <source>Please enter a name for the flag, it must contain only letters and digits.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="681"/>
-        <source>DLE</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="858"/>
+        <location filename="mwin/acltabs.cpp" line="877"/>
+        <location filename="mwin/acltabs.cpp" line="897"/>
+        <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="682"/>
-        <source>Executive</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="858"/>
+        <source>Error while creating flag: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="683"/>
-        <source>Folio</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="873"/>
+        <source>Really Delete?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="684"/>
-        <source>Ledger</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="873"/>
+        <source>Really delete the flag &apos;%1&apos;? Doing so may make some entities visible or invisible unexpectedly.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="685"/>
-        <source>Legal</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="877"/>
+        <source>Error while attempting to delete flag: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="686"/>
-        <source>Letter</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="891"/>
+        <source>Change Flag</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="687"/>
-        <source>Tabloid</source>
-        <comment>paper type</comment>
+        <location filename="mwin/acltabs.cpp" line="891"/>
+        <source>Please enter a new description for flag &apos;%1&apos;:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="697"/>
-        <source>Chose Printer</source>
+        <location filename="mwin/acltabs.cpp" line="897"/>
+        <source>Error while attempting to alter flag: %1</source>
         <translation type="unfinished"></translation>
     </message>
+</context>
+<context>
+    <name>MHostTab</name>
     <message>
-        <location filename="templates/labeldlg.cpp" line="700"/>
-        <source>Printer:</source>
+        <location filename="mwin/acltabs.cpp" line="344"/>
+        <source>New Host...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="710"/>
-        <source>Make &amp; Model:</source>
+        <location filename="mwin/acltabs.cpp" line="347"/>
+        <source>Delete Host...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="711"/>
-        <source>Location:</source>
+        <location filename="mwin/acltabs.cpp" line="351"/>
+        <source>Generate New Key...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="712"/>
-        <source>Description:</source>
+        <location filename="mwin/acltabs.cpp" line="354"/>
+        <source>Import...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="713"/>
-        <source>Unit of Measure:</source>
+        <location filename="mwin/acltabs.cpp" line="357"/>
+        <source>Export...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="714"/>
-        <source>Millimeter</source>
+        <location filename="mwin/acltabs.cpp" line="377"/>
+        <source>Host Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="715"/>
-        <source>Centimeter</source>
+        <location filename="mwin/acltabs.cpp" line="377"/>
+        <source>Host Key</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="716"/>
-        <source>Inch</source>
+        <location filename="mwin/acltabs.cpp" line="391"/>
+        <source>Create New Host</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="718"/>
-        <source>Paper Type:</source>
+        <location filename="mwin/acltabs.cpp" line="391"/>
+        <source>Please enter a host name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="728"/>
-        <source>Paper Size:</source>
+        <location filename="mwin/acltabs.cpp" line="410"/>
+        <location filename="mwin/acltabs.cpp" line="429"/>
+        <location filename="mwin/acltabs.cpp" line="461"/>
+        <location filename="mwin/acltabs.cpp" line="483"/>
+        <location filename="mwin/acltabs.cpp" line="506"/>
+        <location filename="mwin/acltabs.cpp" line="514"/>
+        <location filename="mwin/acltabs.cpp" line="519"/>
+        <location filename="mwin/acltabs.cpp" line="524"/>
+        <location filename="mwin/acltabs.cpp" line="530"/>
+        <location filename="mwin/acltabs.cpp" line="536"/>
+        <location filename="mwin/acltabs.cpp" line="541"/>
+        <location filename="mwin/acltabs.cpp" line="549"/>
+        <location filename="mwin/acltabs.cpp" line="577"/>
+        <location filename="mwin/acltabs.cpp" line="593"/>
+        <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="731"/>
-        <source>wide x</source>
-        <comment>paper size: width</comment>
+        <location filename="mwin/acltabs.cpp" line="410"/>
+        <source>Error while creating new host: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="734"/>
-        <source>high</source>
-        <comment>paper size: height</comment>
+        <location filename="mwin/acltabs.cpp" line="425"/>
+        <source>Delete this Host?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="736"/>
-        <source>Margins:</source>
+        <location filename="mwin/acltabs.cpp" line="425"/>
+        <source>Really delete host &apos;%1&apos;?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="747"/>
-        <source>Resolution:</source>
+        <location filename="mwin/acltabs.cpp" line="429"/>
+        <source>Error while deleting host: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="751"/>
-        <source>Print</source>
+        <location filename="mwin/acltabs.cpp" line="443"/>
+        <source>Change Host Key?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/labeldlg.cpp" line="754"/>
-        <source>Cancel</source>
+        <location filename="mwin/acltabs.cpp" line="443"/>
+        <source>Really change the key of host &apos;%1&apos;? It will lock users from thist host out until you install the key at it.</source>
         <translation type="unfinished"></translation>
     </message>
-</context>
-<context>
-    <name>MLogin</name>
     <message>
-        <location filename="dialogs/login.cpp" line="36"/>
-        <source>Magic Smoke Login</source>
+        <location filename="mwin/acltabs.cpp" line="461"/>
+        <location filename="mwin/acltabs.cpp" line="549"/>
+        <source>Error while changing host: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="43"/>
-        <source>&amp;File</source>
+        <location filename="mwin/acltabs.cpp" line="495"/>
+        <source>Import Key from File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="44"/>
-        <source>&amp;Exit</source>
+        <location filename="mwin/acltabs.cpp" line="506"/>
+        <source>Unable to open file %1 for reading: %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="45"/>
-        <source>&amp;Configure</source>
+        <location filename="mwin/acltabs.cpp" line="514"/>
+        <source>This is not a host key file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="46"/>
-        <source>&amp;Configuration...</source>
+        <location filename="mwin/acltabs.cpp" line="519"/>
+        <source>This is not a host key/hash file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="54"/>
-        <source>Profile:</source>
+        <location filename="mwin/acltabs.cpp" line="524"/>
+        <source>This host key file does not contain a valid host name.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="58"/>
-        <source>Username:</source>
+        <location filename="mwin/acltabs.cpp" line="536"/>
+        <source>This host hash file does not contain a valid key hash.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="61"/>
-        <source>Password:</source>
+        <location filename="mwin/acltabs.cpp" line="541"/>
+        <source>This host key file does not contain a valid key.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="72"/>
-        <location filename="dialogs/login.cpp" line="116"/>
-        <source>Login</source>
-        <translation type="unfinished">log into the server</translation>
+        <location filename="mwin/acltabs.cpp" line="582"/>
+        <source>Export Hash to File</source>
+        <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="117"/>
-        <source>Logging in...</source>
+        <location filename="mwin/acltabs.cpp" line="530"/>
+        <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="134"/>
-        <source>Warning</source>
+        <location filename="mwin/acltabs.cpp" line="577"/>
+        <source>This host cannot be exported.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="134"/>
-        <source>Unable to log in.</source>
+        <location filename="mwin/acltabs.cpp" line="471"/>
+        <source>Export Key to File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="dialogs/login.cpp" line="140"/>
-        <source>Getting data...</source>
+        <location filename="mwin/acltabs.cpp" line="483"/>
+        <location filename="mwin/acltabs.cpp" line="593"/>
+        <source>Unable to open file %1 for writing: %2</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
@@ -3928,161 +2213,82 @@ Please correct all formulas.</source>
         <location filename="templates/odfedit.cpp" line="400"/>
         <source>ODF Template File (*.od?t);;All Files (*)</source>
         <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="400"/>
-        <source>ODF File (*.od?);;All Files (*)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="425"/>
-        <source>Unable to write to file %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="434"/>
-        <source>Save ODF Template</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="434"/>
-        <source>ODF Template (*%1);;All ODF Templates (*.od?t);;All Files (*)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="506"/>
-        <source>Test with Order</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="506"/>
-        <source>Please enter the Order ID of the order you want to use for testing:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="510"/>
-        <source>Sorry I cannot retrieve this order: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="548"/>
-        <source>ODF Template Editor [%1]</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="642"/>
-        <source>&lt;b&gt;Tag Type:&lt;/b&gt; %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="669"/>
-        <source>Attribute</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="669"/>
-        <source>Value</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="819"/>
-        <location filename="templates/odfedit.cpp" line="831"/>
-        <source>new comment</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="851"/>
-        <source>The selected items do not have a common parent, this means I cannot wrap them without screwing up the DOM tree. Please check your selection!</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="919"/>
-        <location filename="templates/odfedit.cpp" line="935"/>
-        <source>There is nothing in the clipboard. Please copy a node first.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/odfedit.cpp" line="1000"/>
-        <source>Sorry, this kinde of node cannot be copied.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MOfficeConfig</name>
+    </message>
     <message>
-        <location filename="templates/office.cpp" line="105"/>
-        <source>Configure OpenOffice.org Access</source>
+        <location filename="templates/odfedit.cpp" line="400"/>
+        <source>ODF File (*.od?);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="115"/>
-        <source>OpenOffice.org</source>
+        <location filename="templates/odfedit.cpp" line="425"/>
+        <source>Unable to write to file %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="117"/>
-        <source>Path to Executable:</source>
+        <location filename="templates/odfedit.cpp" line="434"/>
+        <source>Save ODF Template</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="119"/>
-        <source>...</source>
-        <comment>select OpenOffice path button</comment>
+        <location filename="templates/odfedit.cpp" line="434"/>
+        <source>ODF Template (*%1);;All ODF Templates (*.od?t);;All Files (*)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="122"/>
-        <source>Printing ODF</source>
+        <location filename="templates/odfedit.cpp" line="506"/>
+        <source>Test with Order</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="125"/>
-        <source>Printer:</source>
+        <location filename="templates/odfedit.cpp" line="506"/>
+        <source>Please enter the Order ID of the order you want to use for testing:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="128"/>
-        <source>(Default Printer)</source>
+        <location filename="templates/odfedit.cpp" line="510"/>
+        <source>Sorry I cannot retrieve this order: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="138"/>
-        <source>Always confirm printer when printing ODF</source>
+        <location filename="templates/odfedit.cpp" line="548"/>
+        <source>ODF Template Editor [%1]</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="140"/>
-        <source>Save printed files</source>
+        <location filename="templates/odfedit.cpp" line="642"/>
+        <source>&lt;b&gt;Tag Type:&lt;/b&gt; %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="143"/>
-        <source>Opening ODF</source>
+        <location filename="templates/odfedit.cpp" line="669"/>
+        <source>Attribute</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="145"/>
-        <source>Always open as Read-Only</source>
+        <location filename="templates/odfedit.cpp" line="669"/>
+        <source>Value</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="147"/>
-        <source>Automatically open all newly created files</source>
+        <location filename="templates/odfedit.cpp" line="819"/>
+        <location filename="templates/odfedit.cpp" line="831"/>
+        <source>new comment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="153"/>
-        <source>OK</source>
+        <location filename="templates/odfedit.cpp" line="851"/>
+        <source>The selected items do not have a common parent, this means I cannot wrap them without screwing up the DOM tree. Please check your selection!</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="156"/>
-        <source>Cancel</source>
+        <location filename="templates/odfedit.cpp" line="919"/>
+        <location filename="templates/odfedit.cpp" line="935"/>
+        <source>There is nothing in the clipboard. Please copy a node first.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/office.cpp" line="176"/>
-        <source>Select OpenOffice.org executable</source>
+        <location filename="templates/odfedit.cpp" line="1000"/>
+        <source>Sorry, this kinde of node cannot be copied.</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
@@ -5338,592 +3544,588 @@ Remaining value of this voucher: %4</source>
 <context>
     <name>MOverview</name>
     <message>
-        <location filename="mwin/overview.cpp" line="90"/>
+        <location filename="mwin/overview.cpp" line="91"/>
         <source>&amp;Session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="91"/>
+        <location filename="mwin/overview.cpp" line="92"/>
         <source>&amp;Re-Login</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="92"/>
+        <location filename="mwin/overview.cpp" line="93"/>
         <source>Change my &amp;Password</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="97"/>
+        <location filename="mwin/overview.cpp" line="98"/>
         <source>&amp;Close Session</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="100"/>
+        <location filename="mwin/overview.cpp" line="101"/>
         <source>&amp;Show all customers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="143"/>
+        <location filename="mwin/overview.cpp" line="144"/>
         <source>&amp;Auto-Refresh settings...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="145"/>
+        <location filename="mwin/overview.cpp" line="146"/>
         <source>&amp;Display settings...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="138"/>
+        <location filename="mwin/overview.cpp" line="139"/>
         <source>&amp;Backup now...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="156"/>
+        <location filename="mwin/overview.cpp" line="164"/>
         <source>Events</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="160"/>
+        <location filename="mwin/overview.cpp" line="168"/>
         <source>Shopping Cart</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="172"/>
+        <location filename="mwin/overview.cpp" line="180"/>
         <source>Order List</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="178"/>
+        <location filename="mwin/overview.cpp" line="186"/>
         <source>Entrance</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="246"/>
-        <location filename="mwin/overview.cpp" line="256"/>
-        <location filename="mwin/overview.cpp" line="297"/>
-        <location filename="mwin/overview.cpp" line="333"/>
-        <location filename="mwin/overview.cpp" line="337"/>
-        <location filename="mwin/overview.cpp" line="375"/>
-        <location filename="mwin/overview.cpp" line="603"/>
-        <location filename="mwin/overview.cpp" line="607"/>
-        <location filename="mwin/overview.cpp" line="628"/>
-        <location filename="mwin/overview.cpp" line="765"/>
+        <location filename="mwin/overview.cpp" line="252"/>
+        <location filename="mwin/overview.cpp" line="262"/>
+        <location filename="mwin/overview.cpp" line="303"/>
+        <location filename="mwin/overview.cpp" line="339"/>
+        <location filename="mwin/overview.cpp" line="343"/>
+        <location filename="mwin/overview.cpp" line="381"/>
+        <location filename="mwin/overview.cpp" line="609"/>
+        <location filename="mwin/overview.cpp" line="613"/>
+        <location filename="mwin/overview.cpp" line="634"/>
+        <location filename="mwin/overview.cpp" line="771"/>
         <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="256"/>
+        <location filename="mwin/overview.cpp" line="262"/>
         <source>Error setting password: %1</source>
         <translation type="unfinished"></translation>
     </message>
-    <message numerus="yes">
-        <source>The key of this new host could only be generated with %n bits entropy. Store anyway?</source>
-        <translation type="obsolete">
-            <numerusform>The key of this new host could only be generated with %n bit of entropy. Store anyway?</numerusform>
-            <numerusform>The key of this new host could only be generated with %n bits of entropy. Store anyway?</numerusform>
-        </translation>
-    </message>
-    <message numerus="yes">
-        <source>The new key of this host could only be generated with %n bits entropy. Store anyway?</source>
-        <translation type="obsolete">
-            <numerusform>The key of this new host could only be generated with %n bit of entropy. Store anyway?</numerusform>
-            <numerusform>The key of this new host could only be generated with %n bits of entropy. Store anyway?</numerusform>
-        </translation>
-    </message>
     <message>
-        <location filename="mwin/overview.cpp" line="398"/>
+        <location filename="mwin/overview.cpp" line="404"/>
         <source>Refresh Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="403"/>
+        <location filename="mwin/overview.cpp" line="409"/>
         <source>Refresh Rate (minutes):</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="409"/>
+        <location filename="mwin/overview.cpp" line="415"/>
         <source>refresh &amp;event list</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="411"/>
+        <location filename="mwin/overview.cpp" line="417"/>
         <source>refresh &amp;user list</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="413"/>
+        <location filename="mwin/overview.cpp" line="419"/>
         <source>refresh &amp;host list</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="367"/>
-        <location filename="mwin/overview.cpp" line="422"/>
-        <location filename="mwin/overview.cpp" line="477"/>
-        <location filename="mwin/overview.cpp" line="563"/>
+        <location filename="mwin/overview.cpp" line="373"/>
+        <location filename="mwin/overview.cpp" line="428"/>
+        <location filename="mwin/overview.cpp" line="483"/>
+        <location filename="mwin/overview.cpp" line="569"/>
         <source>&amp;OK</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="369"/>
-        <location filename="mwin/overview.cpp" line="424"/>
-        <location filename="mwin/overview.cpp" line="479"/>
-        <location filename="mwin/overview.cpp" line="565"/>
+        <location filename="mwin/overview.cpp" line="375"/>
+        <location filename="mwin/overview.cpp" line="430"/>
+        <location filename="mwin/overview.cpp" line="485"/>
+        <location filename="mwin/overview.cpp" line="571"/>
         <source>&amp;Cancel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="119"/>
+        <location filename="mwin/overview.cpp" line="120"/>
         <source>&amp;Edit Templates...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="121"/>
+        <location filename="mwin/overview.cpp" line="122"/>
         <source>&amp;Update Templates Now</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="113"/>
+        <location filename="mwin/overview.cpp" line="114"/>
         <source>Edit &amp;Shipping Options...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="415"/>
+        <location filename="mwin/overview.cpp" line="421"/>
         <source>refresh &amp;shipping list</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="107"/>
+        <location filename="mwin/overview.cpp" line="108"/>
         <source>&amp;Deduct from voucher...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="99"/>
+        <location filename="mwin/overview.cpp" line="100"/>
         <source>&amp;Actions</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="103"/>
+        <location filename="mwin/overview.cpp" line="104"/>
         <source>Tickets and &amp;Vouchers</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="104"/>
+        <location filename="mwin/overview.cpp" line="105"/>
         <source>Return &amp;ticket or voucher...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="109"/>
+        <location filename="mwin/overview.cpp" line="110"/>
         <source>&amp;Empty voucher...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="118"/>
+        <location filename="mwin/overview.cpp" line="119"/>
         <source>&amp;Templates</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="141"/>
+        <location filename="mwin/overview.cpp" line="142"/>
         <source>&amp;Configuration</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="144"/>
+        <location filename="mwin/overview.cpp" line="145"/>
         <source>&amp;Server Access settings...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="132"/>
+        <location filename="mwin/overview.cpp" line="133"/>
         <source>&amp;Administration</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="95"/>
+        <location filename="mwin/overview.cpp" line="96"/>
         <source>Switch to &amp;Wizard...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="112"/>
+        <location filename="mwin/overview.cpp" line="113"/>
         <source>&amp;Options</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="115"/>
+        <location filename="mwin/overview.cpp" line="116"/>
         <source>Edit &amp;Payment Options...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="124"/>
+        <location filename="mwin/overview.cpp" line="125"/>
         <source>&amp;ODF Editor...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="126"/>
+        <location filename="mwin/overview.cpp" line="127"/>
         <source>A&amp;udit</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="127"/>
+        <location filename="mwin/overview.cpp" line="128"/>
         <source>&amp;Order Audit...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="128"/>
+        <location filename="mwin/overview.cpp" line="129"/>
         <source>&amp;Ticket Audit...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="129"/>
+        <location filename="mwin/overview.cpp" line="130"/>
         <source>&amp;Voucher Audit...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="130"/>
+        <location filename="mwin/overview.cpp" line="131"/>
         <source>&amp;User Audit...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="133"/>
+        <location filename="mwin/overview.cpp" line="134"/>
         <source>&amp;User Administration...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="136"/>
+        <location filename="mwin/overview.cpp" line="137"/>
         <source>Backup &amp;Settings...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="142"/>
+        <location filename="mwin/overview.cpp" line="143"/>
         <source>&amp;Change Language...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="146"/>
+        <location filename="mwin/overview.cpp" line="147"/>
         <source>&amp;Label Printing settings...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="147"/>
+        <location filename="mwin/overview.cpp" line="148"/>
         <source>&amp;OpenOffice settings...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="148"/>
+        <location filename="mwin/overview.cpp" line="149"/>
         <source>&amp;Barcode Scanner settings...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="154"/>
+        <location filename="mwin/overview.cpp" line="156"/>
+        <source>Login</source>
+        <translation type="unfinished">log into the server</translation>
+    </message>
+    <message>
+        <location filename="mwin/overview.cpp" line="157"/>
+        <source>Getting data...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="mwin/overview.cpp" line="162"/>
         <source>Getting events...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="170"/>
+        <location filename="mwin/overview.cpp" line="178"/>
         <source>Getting Orders...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="176"/>
+        <location filename="mwin/overview.cpp" line="184"/>
         <source>Getting Entrance Data...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="292"/>
+        <location filename="mwin/overview.cpp" line="298"/>
         <source>Return Ticket/Voucher</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="292"/>
+        <location filename="mwin/overview.cpp" line="298"/>
         <source>Please enter the ticket or voucher ID to return:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="297"/>
+        <location filename="mwin/overview.cpp" line="303"/>
         <source>This ticket/voucher cannot be returned: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="305"/>
+        <location filename="mwin/overview.cpp" line="311"/>
         <source>Deduct from Voucher</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="308"/>
+        <location filename="mwin/overview.cpp" line="314"/>
         <source>Using a voucher to pay outside the system.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="312"/>
+        <location filename="mwin/overview.cpp" line="318"/>
         <source>Amount to deduct:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="314"/>
+        <location filename="mwin/overview.cpp" line="320"/>
         <source>Reason for deducting:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="316"/>
+        <location filename="mwin/overview.cpp" line="322"/>
         <source>Voucher ID:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="324"/>
+        <location filename="mwin/overview.cpp" line="330"/>
         <source>OK</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="326"/>
+        <location filename="mwin/overview.cpp" line="332"/>
         <source>Cancel</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="333"/>
+        <location filename="mwin/overview.cpp" line="339"/>
         <source>Unable to deduct voucher: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="337"/>
+        <location filename="mwin/overview.cpp" line="343"/>
         <source>Voucher does not contain enough money. Money left: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="340"/>
+        <location filename="mwin/overview.cpp" line="346"/>
         <source>Deducted from Voucher</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="341"/>
+        <location filename="mwin/overview.cpp" line="347"/>
         <source>Value taken from voucher: %1
 Value remaining on voucher: %2</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="351"/>
+        <location filename="mwin/overview.cpp" line="357"/>
         <source>Invalidate Voucher</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="358"/>
+        <location filename="mwin/overview.cpp" line="364"/>
         <source>Please enter a reason for invalidating the voucher.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="375"/>
+        <location filename="mwin/overview.cpp" line="381"/>
         <source>Unable to invalidate voucher: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="378"/>
+        <location filename="mwin/overview.cpp" line="384"/>
         <source>Invalidated Voucher</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="379"/>
+        <location filename="mwin/overview.cpp" line="385"/>
         <source>The voucher &apos;%1&apos;has been invalidated.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="449"/>
+        <location filename="mwin/overview.cpp" line="455"/>
         <source>Server Access Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="453"/>
+        <location filename="mwin/overview.cpp" line="459"/>
         <source>Request Timeout (seconds):</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="459"/>
+        <location filename="mwin/overview.cpp" line="465"/>
         <source>Log Level:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="461"/>
+        <location filename="mwin/overview.cpp" line="467"/>
         <source>No Logging</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="462"/>
+        <location filename="mwin/overview.cpp" line="468"/>
         <source>Minimal Logging</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="463"/>
+        <location filename="mwin/overview.cpp" line="469"/>
         <source>Medium Logging</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="464"/>
+        <location filename="mwin/overview.cpp" line="470"/>
         <source>Log Details on Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="465"/>
+        <location filename="mwin/overview.cpp" line="471"/>
         <source>Always Log Details</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="507"/>
+        <location filename="mwin/overview.cpp" line="513"/>
         <source>Display Settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="512"/>
+        <location filename="mwin/overview.cpp" line="518"/>
         <source>Event settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="515"/>
+        <location filename="mwin/overview.cpp" line="521"/>
         <source>Maximum event age (days, 0=show all):</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="624"/>
+        <location filename="mwin/overview.cpp" line="630"/>
         <source>Backup</source>
         <translation type="unfinished">make backups of the server database</translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="624"/>
+        <location filename="mwin/overview.cpp" line="630"/>
         <source>The backup was successful.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="628"/>
+        <location filename="mwin/overview.cpp" line="634"/>
         <source>Cannot create backup file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="695"/>
+        <location filename="mwin/overview.cpp" line="701"/>
         <source>Order ID</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="695"/>
+        <location filename="mwin/overview.cpp" line="701"/>
         <source>Please enter the ID of the order you want to audit:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="705"/>
+        <location filename="mwin/overview.cpp" line="711"/>
         <source>Ticket ID</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="705"/>
+        <location filename="mwin/overview.cpp" line="711"/>
         <source>Please enter the ID of the ticket you want to audit:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="715"/>
+        <location filename="mwin/overview.cpp" line="721"/>
         <source>Voucher ID</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="715"/>
+        <location filename="mwin/overview.cpp" line="721"/>
         <source>Please enter the ID of the voucher you want to audit:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="736"/>
+        <location filename="mwin/overview.cpp" line="742"/>
         <source>Audit User</source>
         <comment>audit dialog</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="741"/>
-        <location filename="mwin/overview.cpp" line="744"/>
+        <location filename="mwin/overview.cpp" line="747"/>
+        <location filename="mwin/overview.cpp" line="750"/>
         <source>User Name:</source>
         <comment>audit dialog</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="748"/>
+        <location filename="mwin/overview.cpp" line="754"/>
         <source>Earliest Info</source>
         <comment>audit dialog</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="765"/>
+        <location filename="mwin/overview.cpp" line="771"/>
         <source>Cannot query an empty user name.</source>
         <comment>audit dialog</comment>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="246"/>
+        <location filename="mwin/overview.cpp" line="252"/>
         <source>I was unable to renew the login at the server.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="354"/>
+        <location filename="mwin/overview.cpp" line="360"/>
         <source>This will invalidate/empty the voucher. It will no longer be usable afterwards, but will still have to be paid for.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="355"/>
+        <location filename="mwin/overview.cpp" line="361"/>
         <source>Comment:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="359"/>
+        <location filename="mwin/overview.cpp" line="365"/>
         <source>Voucher ID/Barcode:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="361"/>
+        <location filename="mwin/overview.cpp" line="367"/>
         <source>Please scan the barcode.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="521"/>
+        <location filename="mwin/overview.cpp" line="527"/>
         <source>Maximum order list age</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="524"/>
+        <location filename="mwin/overview.cpp" line="530"/>
         <source>Age in days, 0=show all.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="525"/>
+        <location filename="mwin/overview.cpp" line="531"/>
         <source>When showing all orders:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="530"/>
+        <location filename="mwin/overview.cpp" line="536"/>
         <source>When showing open orders:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="535"/>
+        <location filename="mwin/overview.cpp" line="541"/>
         <source>When searching by event:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="540"/>
+        <location filename="mwin/overview.cpp" line="546"/>
         <source>When searching by customer:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="545"/>
+        <location filename="mwin/overview.cpp" line="551"/>
         <source>Default age when searching by date:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="551"/>
+        <location filename="mwin/overview.cpp" line="557"/>
         <source>Script settings</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="555"/>
+        <location filename="mwin/overview.cpp" line="561"/>
         <source>Show script debugger:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="603"/>
+        <location filename="mwin/overview.cpp" line="609"/>
         <source>Backup failed with error (%2): %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="mwin/overview.cpp" line="607"/>
+        <location filename="mwin/overview.cpp" line="613"/>
         <source>Backup returned empty.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6380,281 +4582,91 @@ Value remaining on voucher: %2</source>
         <location filename="mwin/acltabs.cpp" line="760"/>
         <location filename="mwin/acltabs.cpp" line="765"/>
         <location filename="mwin/acltabs.cpp" line="791"/>
-        <source>Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="674"/>
-        <source>Error while trying to create role: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="688"/>
-        <source>Delete this Role?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="688"/>
-        <source>Really delete role &apos;%1&apos;?</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="692"/>
-        <source>Error while trying to delete role: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="707"/>
-        <source>Edit Description</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="707"/>
-        <source>Description of role %1:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="723"/>
-        <location filename="mwin/acltabs.cpp" line="760"/>
-        <source>Cannot retrieve role: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="728"/>
-        <source>Cannot retrieve flag list: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="739"/>
-        <source>Edit flags of role %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="748"/>
-        <source>Error while setting flags: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="765"/>
-        <source>Cannot retrieve right list: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="782"/>
-        <source>Edit rights of role %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="mwin/acltabs.cpp" line="791"/>
-        <source>Error while setting rights: %1</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MScriptEngine</name>
-    <message>
-        <location filename="script/jsengine.cpp" line="87"/>
-        <source>Never show debugger</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="script/jsengine.cpp" line="88"/>
-        <source>Show on error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="script/jsengine.cpp" line="89"/>
-        <source>Show immediately on script start</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MServerClock</name>
-    <message>
-        <location filename="misc/sclock.cpp" line="41"/>
-        <source>Show Format Info</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="44"/>
-        <source>Show Full Time</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="46"/>
-        <source>%W, %D %N %Y %a:%I %p %t</source>
-        <comment>full time format</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="48"/>
-        <source>Show Date Only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="49"/>
-        <source>%w, %M/%D/%Y</source>
-        <comment>date only format</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="51"/>
-        <source>Show Time Only</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="52"/>
-        <source>%a:%I %p %t</source>
-        <comment>time only format</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="54"/>
-        <source>Show Short Date/Time</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="55"/>
-        <source>%w %Y-%M-%D %h:%I %t</source>
-        <comment>ISO like short time format</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="74"/>
-        <source>Server Time Zone: %1
-Offset from UTC: %2 minutes %3</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="77"/>
-        <source>east</source>
-        <comment>positive time zone offset</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="77"/>
-        <source>west</source>
-        <comment>negative time zone offset</comment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="106"/>
-        <source>Server Format Info</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="114"/>
-        <source>Number Format:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="115"/>
-        <source>Decimal Dot:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="116"/>
-        <source>Separator:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="116"/>
-        <source>&apos;%1&apos; every %2 digits</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="119"/>
-        <source>Currency Settings:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="120"/>
-        <source>Currency Symbol:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="misc/sclock.cpp" line="121"/>
-        <source>Division Digits:</source>
+        <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="122"/>
-        <source>Negative Sign:</source>
+        <location filename="mwin/acltabs.cpp" line="674"/>
+        <source>Error while trying to create role: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="123"/>
-        <source>Positive Sign:</source>
+        <location filename="mwin/acltabs.cpp" line="688"/>
+        <source>Delete this Role?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="124"/>
-        <source>Example:</source>
+        <location filename="mwin/acltabs.cpp" line="688"/>
+        <source>Really delete role &apos;%1&apos;?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="127"/>
-        <source>Date and Time Settings:</source>
+        <location filename="mwin/acltabs.cpp" line="692"/>
+        <source>Error while trying to delete role: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="128"/>
-        <source>Day of the Week:</source>
+        <location filename="mwin/acltabs.cpp" line="707"/>
+        <source>Edit Description</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="129"/>
-        <source>Day of the Week Abbreviated:</source>
+        <location filename="mwin/acltabs.cpp" line="707"/>
+        <source>Description of role %1:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="130"/>
-        <source>Month Names:</source>
+        <location filename="mwin/acltabs.cpp" line="723"/>
+        <location filename="mwin/acltabs.cpp" line="760"/>
+        <source>Cannot retrieve role: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="131"/>
-        <source>Month Names Abbreviated:</source>
+        <location filename="mwin/acltabs.cpp" line="728"/>
+        <source>Cannot retrieve flag list: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="132"/>
-        <source>Date Format:</source>
+        <location filename="mwin/acltabs.cpp" line="739"/>
+        <source>Edit flags of role %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="133"/>
-        <source>Time Format:</source>
+        <location filename="mwin/acltabs.cpp" line="748"/>
+        <source>Error while setting flags: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="134"/>
-        <source>Date and Time Format:</source>
+        <location filename="mwin/acltabs.cpp" line="765"/>
+        <source>Cannot retrieve right list: %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="137"/>
-        <source>System Time Zone:</source>
+        <location filename="mwin/acltabs.cpp" line="782"/>
+        <source>Edit rights of role %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="138"/>
-        <source>Current Local Time:</source>
+        <location filename="mwin/acltabs.cpp" line="791"/>
+        <source>Error while setting rights: %1</source>
         <translation type="unfinished"></translation>
     </message>
+</context>
+<context>
+    <name>MScriptEngine</name>
     <message>
-        <location filename="misc/sclock.cpp" line="139"/>
-        <source>Theater/Server Time Zone:</source>
+        <location filename="script/jsengine.cpp" line="87"/>
+        <source>Never show debugger</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="140"/>
-        <source>Current Theater/Server Time:</source>
+        <location filename="script/jsengine.cpp" line="88"/>
+        <source>Show on error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="misc/sclock.cpp" line="145"/>
-        <source>Close</source>
+        <location filename="script/jsengine.cpp" line="89"/>
+        <source>Show immediately on script start</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
@@ -6835,12 +4847,12 @@ Offset from UTC: %2 minutes %3</source>
 <context>
     <name>MTELabelDelegate</name>
     <message>
-        <location filename="templates/ticketedit.cpp" line="608"/>
+        <location filename="templates/ticketedit.cpp" line="610"/>
         <source>edged</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="609"/>
+        <location filename="templates/ticketedit.cpp" line="611"/>
         <source>smooth</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6929,13 +4941,13 @@ Offset from UTC: %2 minutes %3</source>
     </message>
     <message>
         <location filename="templates/templatedlg.cpp" line="188"/>
-        <location filename="templates/templatedlg.cpp" line="207"/>
-        <location filename="templates/templatedlg.cpp" line="226"/>
-        <location filename="templates/templatedlg.cpp" line="243"/>
-        <location filename="templates/templatedlg.cpp" line="288"/>
-        <location filename="templates/templatedlg.cpp" line="308"/>
-        <location filename="templates/templatedlg.cpp" line="346"/>
-        <location filename="templates/templatedlg.cpp" line="355"/>
+        <location filename="templates/templatedlg.cpp" line="208"/>
+        <location filename="templates/templatedlg.cpp" line="227"/>
+        <location filename="templates/templatedlg.cpp" line="244"/>
+        <location filename="templates/templatedlg.cpp" line="289"/>
+        <location filename="templates/templatedlg.cpp" line="309"/>
+        <location filename="templates/templatedlg.cpp" line="347"/>
+        <location filename="templates/templatedlg.cpp" line="356"/>
         <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
@@ -6945,62 +4957,62 @@ Offset from UTC: %2 minutes %3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="201"/>
+        <location filename="templates/templatedlg.cpp" line="202"/>
         <source>Select Template File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="207"/>
+        <location filename="templates/templatedlg.cpp" line="208"/>
         <source>Files with this extension (%1) are not legal for this template.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="226"/>
+        <location filename="templates/templatedlg.cpp" line="227"/>
         <source>Unable to upload file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="243"/>
+        <location filename="templates/templatedlg.cpp" line="244"/>
         <source>Unable to send new description to server.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="288"/>
+        <location filename="templates/templatedlg.cpp" line="289"/>
         <source>Unknown template type, cannot edit it.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="308"/>
+        <location filename="templates/templatedlg.cpp" line="309"/>
         <source>Ooops. Lost the template file, cannot store it.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="314"/>
+        <location filename="templates/templatedlg.cpp" line="315"/>
         <source>Save template as...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="327"/>
+        <location filename="templates/templatedlg.cpp" line="328"/>
         <source>Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="327"/>
+        <location filename="templates/templatedlg.cpp" line="328"/>
         <source>Unable to save the template file.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="346"/>
+        <location filename="templates/templatedlg.cpp" line="347"/>
         <source>Ooops. Lost the template file, cannot alter it.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="350"/>
+        <location filename="templates/templatedlg.cpp" line="351"/>
         <source>Edit flags of template &apos;%1&apos;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/templatedlg.cpp" line="355"/>
+        <location filename="templates/templatedlg.cpp" line="356"/>
         <source>Unable to send updated flags to server.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -7160,207 +5172,207 @@ Offset from UTC: %2 minutes %3</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="274"/>
+        <location filename="templates/ticketedit.cpp" line="276"/>
         <source>Variable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="274"/>
+        <location filename="templates/ticketedit.cpp" line="276"/>
         <source>Content</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="294"/>
-        <location filename="templates/ticketedit.cpp" line="299"/>
+        <location filename="templates/ticketedit.cpp" line="296"/>
+        <location filename="templates/ticketedit.cpp" line="301"/>
         <source>Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="294"/>
+        <location filename="templates/ticketedit.cpp" line="296"/>
         <source>Unable to open file &apos;%1&apos; for reading.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="299"/>
+        <location filename="templates/ticketedit.cpp" line="301"/>
         <source>Unable to interpret file &apos;%1&apos;.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="348"/>
+        <location filename="templates/ticketedit.cpp" line="350"/>
         <source>top</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="350"/>
+        <location filename="templates/ticketedit.cpp" line="352"/>
         <source>bottom</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="353"/>
+        <location filename="templates/ticketedit.cpp" line="355"/>
         <source>center</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="355"/>
+        <location filename="templates/ticketedit.cpp" line="357"/>
         <source>left</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="357"/>
+        <location filename="templates/ticketedit.cpp" line="359"/>
         <source>right</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="359"/>
+        <location filename="templates/ticketedit.cpp" line="361"/>
         <source>align (%1)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="386"/>
-        <location filename="templates/ticketedit.cpp" line="444"/>
-        <location filename="templates/ticketedit.cpp" line="818"/>
+        <location filename="templates/ticketedit.cpp" line="388"/>
+        <location filename="templates/ticketedit.cpp" line="446"/>
+        <location filename="templates/ticketedit.cpp" line="820"/>
         <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="386"/>
+        <location filename="templates/ticketedit.cpp" line="388"/>
         <source>Unable to interpret template data.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="425"/>
+        <location filename="templates/ticketedit.cpp" line="427"/>
         <source>Open Ticket Template</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="444"/>
+        <location filename="templates/ticketedit.cpp" line="446"/>
         <source>Unable to write to file %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="452"/>
+        <location filename="templates/ticketedit.cpp" line="454"/>
         <source>Save Ticket Template</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="463"/>
+        <location filename="templates/ticketedit.cpp" line="465"/>
         <source>Label Template Editor</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="465"/>
+        <location filename="templates/ticketedit.cpp" line="467"/>
         <source>Label Template Editor [%1]</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="477"/>
-        <location filename="templates/ticketedit.cpp" line="825"/>
+        <location filename="templates/ticketedit.cpp" line="479"/>
+        <location filename="templates/ticketedit.cpp" line="827"/>
         <source>File Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="477"/>
-        <location filename="templates/ticketedit.cpp" line="490"/>
+        <location filename="templates/ticketedit.cpp" line="479"/>
+        <location filename="templates/ticketedit.cpp" line="492"/>
         <source>Size</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="488"/>
+        <location filename="templates/ticketedit.cpp" line="490"/>
         <source>Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="489"/>
+        <location filename="templates/ticketedit.cpp" line="491"/>
         <source>Offset</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="491"/>
+        <location filename="templates/ticketedit.cpp" line="493"/>
         <source>File/Font</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="492"/>
+        <location filename="templates/ticketedit.cpp" line="494"/>
         <source>Font Size</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="493"/>
+        <location filename="templates/ticketedit.cpp" line="495"/>
         <source>Scaling</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="494"/>
+        <location filename="templates/ticketedit.cpp" line="496"/>
         <source>Horiz. Alignment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="495"/>
+        <location filename="templates/ticketedit.cpp" line="497"/>
         <source>Vert. Alignment</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="496"/>
+        <location filename="templates/ticketedit.cpp" line="498"/>
         <source>Text Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="502"/>
+        <location filename="templates/ticketedit.cpp" line="504"/>
         <source>Load Font File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="503"/>
+        <location filename="templates/ticketedit.cpp" line="505"/>
         <source>Show Picture</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="504"/>
+        <location filename="templates/ticketedit.cpp" line="506"/>
         <source>Show Text Line</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="505"/>
+        <location filename="templates/ticketedit.cpp" line="507"/>
         <source>Show Barcode</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="506"/>
+        <location filename="templates/ticketedit.cpp" line="508"/>
         <source>Unknown</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="521"/>
+        <location filename="templates/ticketedit.cpp" line="523"/>
         <source>smooth</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="521"/>
+        <location filename="templates/ticketedit.cpp" line="523"/>
         <source>edged</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="812"/>
+        <location filename="templates/ticketedit.cpp" line="814"/>
         <source>Add File to Label</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="818"/>
+        <location filename="templates/ticketedit.cpp" line="820"/>
         <source>Unable to read file %1</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="825"/>
+        <location filename="templates/ticketedit.cpp" line="827"/>
         <source>Please enter the internal file name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="842"/>
+        <location filename="templates/ticketedit.cpp" line="844"/>
         <source>Really delete?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="templates/ticketedit.cpp" line="842"/>
+        <location filename="templates/ticketedit.cpp" line="844"/>
         <source>Really remove file &apos;%1&apos; from the label?</source>
         <translation type="unfinished"></translation>
     </message>
@@ -7671,362 +5683,4 @@ Offset from UTC: %2 minutes %3</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
-<context>
-    <name>SpecialHost</name>
-    <message>
-        <source>_any</source>
-        <translation type="obsolete">any host (even unregistered ones)</translation>
-    </message>
-    <message>
-        <source>_anon</source>
-        <translation type="obsolete">any registered host</translation>
-    </message>
-    <message>
-        <source>_online</source>
-        <translation type="obsolete">web system</translation>
-    </message>
-</context>
-<context>
-    <name>TransactionNames::</name>
-    <message>
-        <source>serverinfo</source>
-        <translation type="obsolete">basic server information (implicitly granted)</translation>
-    </message>
-    <message>
-        <source>startsession</source>
-        <translation type="obsolete">start a session (implicitly granted)</translation>
-    </message>
-    <message>
-        <source>sessionauth</source>
-        <translation type="obsolete">authenticate to the server (implicitly granted)</translation>
-    </message>
-    <message>
-        <source>closesession</source>
-        <translation type="obsolete">end my own session</translation>
-    </message>
-    <message>
-        <source>getmyroles</source>
-        <translation type="obsolete">retrieve the roles/privileges I have</translation>
-    </message>
-    <message>
-        <source>getusers</source>
-        <translation type="obsolete">get a list of all (system) users existing at the system</translation>
-    </message>
-    <message>
-        <source>setuserdescription</source>
-        <translation type="obsolete">get description of a user</translation>
-    </message>
-    <message>
-        <source>getuseracl</source>
-        <translation type="obsolete">get the roles/privileges of any user</translation>
-    </message>
-    <message>
-        <source>setuseracl</source>
-        <translation type="obsolete">set the roles/privileges of any user</translation>
-    </message>
-    <message>
-        <source>getuserhosts</source>
-        <translation type="obsolete">get the hosts a user may connect from</translation>
-    </message>
-    <message>
-        <source>setuserhosts</source>
-        <translation type="obsolete">set the hosts a user may connect from</translation>
-    </message>
-    <message>
-        <source>adduser</source>
-        <translation type="obsolete">add a new user</translation>
-    </message>
-    <message>
-        <source>deleteuser</source>
-        <translation type="obsolete">delete a user</translation>
-    </message>
-    <message>
-        <source>setmypasswd</source>
-        <translation type="obsolete">set my own password</translation>
-    </message>
-    <message>
-        <source>setpasswd</source>
-        <translation type="obsolete">set the password of any user</translation>
-    </message>
-    <message>
-        <source>gethosts</source>
-        <translation type="obsolete">get all hosts that are known to the system</translation>
-    </message>
-    <message>
-        <source>sethost</source>
-        <translation type="obsolete">change a host</translation>
-    </message>
-    <message>
-        <source>addhost</source>
-        <translation type="obsolete">add a new host to the system</translation>
-    </message>
-    <message>
-        <source>deletehost</source>
-        <translation type="obsolete">delete a host</translation>
-    </message>
-    <message>
-        <source>geteventlist</source>
-        <translation type="obsolete">get a list of events (overview)</translation>
-    </message>
-    <message>
-        <source>geteventdata</source>
-        <translation type="obsolete">get detailed event data</translation>
-    </message>
-    <message>
-        <source>seteventdata</source>
-        <translation type="obsolete">change/create an event</translation>
-    </message>
-    <message>
-        <source>eventsummary</source>
-        <translation type="obsolete">get summary data for a specific event</translation>
-    </message>
-    <message>
-        <source>cancelevent</source>
-        <translation type="obsolete">cancel an event</translation>
-    </message>
-    <message>
-        <source>getroomdata</source>
-        <translation type="obsolete">get detailed data about a room</translation>
-    </message>
-    <message>
-        <source>setroomdata</source>
-        <translation type="obsolete">change/create a room</translation>
-    </message>
-    <message>
-        <source>getcustomerlist</source>
-        <translation type="obsolete">get a list of customers</translation>
-    </message>
-    <message>
-        <source>getcustomer</source>
-        <translation type="obsolete">get detailed information about a customer</translation>
-    </message>
-    <message>
-        <source>setcustomer</source>
-        <translation type="obsolete">change/create a customer</translation>
-    </message>
-    <message>
-        <source>deletecustomer</source>
-        <translation type="obsolete">delete a customer</translation>
-    </message>
-    <message>
-        <source>checkorder</source>
-        <translation type="obsolete">check whether an order would succeed in ordering or selling</translation>
-    </message>
-    <message>
-        <source>createorder</source>
-        <translation type="obsolete">create an order (as pre-ordered, unpaid items)</translation>
-    </message>
-    <message>
-        <source>createsale</source>
-        <translation type="obsolete">create an order as sold and paid items</translation>
-    </message>
-    <message>
-        <source>getorderlist</source>
-        <translation type="obsolete">get a list of orders (overview)</translation>
-    </message>
-    <message>
-        <source>getorder</source>
-        <translation type="obsolete">get details about an order</translation>
-    </message>
-    <message>
-        <source>orderpay</source>
-        <translation type="obsolete">pay for an order</translation>
-    </message>
-    <message>
-        <source>orderrefund</source>
-        <translation type="obsolete">refund money from a cancelled or overpaid order</translation>
-    </message>
-    <message>
-        <source>ordershipped</source>
-        <translation type="obsolete">mark an order as being shipped</translation>
-    </message>
-    <message>
-        <source>cancelorder</source>
-        <translation type="obsolete">cancel an order</translation>
-    </message>
-    <message>
-        <source>orderbyticket</source>
-        <translation type="obsolete">find an order by one of the tickets it contains</translation>
-    </message>
-    <message>
-        <source>getordersbyevents</source>
-        <translation type="obsolete">get a list of all orders that contain tickets for an event</translation>
-    </message>
-    <message>
-        <source>setordercomment</source>
-        <translation type="obsolete">change the comment of an order</translation>
-    </message>
-    <message>
-        <source>getticket</source>
-        <translation type="obsolete">get details about a ticket</translation>
-    </message>
-    <message>
-        <source>useticket</source>
-        <translation type="obsolete">mark a ticket as used</translation>
-    </message>
-    <message>
-        <source>changeticketprice</source>
-        <translation type="obsolete">change the price of a specific ticket (automatically changes price of the order)</translation>
-    </message>
-    <message>
-        <source>ticketreturn</source>
-        <translation type="obsolete">return a ticket unused</translation>
-    </message>
-    <message>
-        <source>gettemplatelist</source>
-        <translation type="obsolete">get a list of templates stored at the server (necessary for printing)</translation>
-    </message>
-    <message>
-        <source>gettemplate</source>
-        <translation type="obsolete">get a specific template (necessary for printing)</translation>
-    </message>
-    <message>
-        <source>settemplate</source>
-        <translation type="obsolete">store a new template at the server</translation>
-    </message>
-    <message>
-        <source>_admin</source>
-        <translation type="obsolete">administrator, implies all other privileges</translation>
-    </message>
-    <message>
-        <source>_anyshipping</source>
-        <translation type="obsolete">user has the right to use any shipping method</translation>
-    </message>
-    <message>
-        <source>_repriceshipping</source>
-        <translation type="obsolete">user has the right to change the shipping price of an order regardless of shipping type</translation>
-    </message>
-    <message>
-        <source>createreservedorder</source>
-        <translation type="obsolete">create an order as reservation (tickets blocked, but not usable until really ordered)</translation>
-    </message>
-    <message>
-        <source>orderchangeshipping</source>
-        <translation type="obsolete">change the shipping method of an order</translation>
-    </message>
-    <message>
-        <source>reservationtoorder</source>
-        <translation type="obsolete">change a reservation into a normal order</translation>
-    </message>
-    <message>
-        <source>reservationtosale</source>
-        <translation type="obsolete">change a reservation into a sale (order that is already paid)</translation>
-    </message>
-    <message>
-        <source>getshipping</source>
-        <translation type="obsolete">get shipping methods</translation>
-    </message>
-    <message>
-        <source>setshipping</source>
-        <translation type="obsolete">create/change shipping methods</translation>
-    </message>
-    <message>
-        <source>deleteshipping</source>
-        <translation type="obsolete">delete a shipping method</translation>
-    </message>
-    <message>
-        <source>getvoucherprices</source>
-        <translation type="obsolete">get the allowed voucher prices</translation>
-    </message>
-    <message>
-        <source>cancelvoucher</source>
-        <translation type="obsolete">cancel (give back) a voucher (price and value go to zero)</translation>
-    </message>
-    <message>
-        <source>emptyvoucher</source>
-        <translation type="obsolete">make a voucher invalid (remaining value goes to zero, price remains)</translation>
-    </message>
-    <message>
-        <source>usevoucher</source>
-        <translation type="obsolete">use a voucher to pay for an order</translation>
-    </message>
-    <message>
-        <source>getvoucher</source>
-        <translation type="obsolete">get details about a voucher</translation>
-    </message>
-    <message>
-        <source>settemplatedescription</source>
-        <translation type="obsolete">set a new description for a template</translation>
-    </message>
-    <message>
-        <source>deletetemplate</source>
-        <translation type="obsolete">delete a template (variant)</translation>
-    </message>
-    <message>
-        <source>_anyvoucher</source>
-        <translation type="obsolete">user may create vouchers with any value/price</translation>
-    </message>
-    <message>
-        <source>_anypricevoucher</source>
-        <translation type="obsolete">user may create vouchers for which price and value differ</translation>
-    </message>
-    <message>
-        <source>_explicitshipdate</source>
-        <translation type="obsolete">user may set an explicit shipping date/time when marking an order as shipped (default: current date/time)</translation>
-    </message>
-</context>
-<context>
-    <name>initprofile</name>
-    <message>
-        <location filename="main.cpp" line="463"/>
-        <source>Initial Profile Warning</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="463"/>
-        <source>You need a profile to work with Magic Smoke. Please create one now.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>lang</name>
-    <message>
-        <location filename="main.cpp" line="66"/>
-        <source>Chose Language</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="66"/>
-        <source>Language:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="71"/>
-        <source>Information</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="main.cpp" line="71"/>
-        <source>The changed language setting will only be active after restarting the application.</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>office</name>
-    <message>
-        <location filename="templates/office.cpp" line="49"/>
-        <source>Chose Printer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="52"/>
-        <source>Please chose a printer:</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="56"/>
-        <source>(Default Printer)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="72"/>
-        <source>Ok</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="templates/office.cpp" line="94"/>
-        <source>Save current document as...</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
 </TS>
index 04717d9..2b58143 100644 (file)
 <!DOCTYPE TS>
 <TS version="2.1" language="de">
 <context>
-    <name></name>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-    <message>
-        <source>Sold</source>
-        <translation type="obsolete">Verkauft</translation>
-    </message>
-    <message>
-        <source>Reserved</source>
-        <translation type="obsolete">Reserviert</translation>
-    </message>
-    <message>
-        <source>Used</source>
-        <translation type="obsolete">Benutzt</translation>
-    </message>
-</context>
-<context>
-    <name>MBackupDialog</name>
-    <message>
-        <source>Backup Settings</source>
-        <translation type="obsolete">Einstellungen Sicherungskopie</translation>
-    </message>
-    <message>
-        <source>Backup File:</source>
-        <translation type="obsolete">Sicherungskopie Datei:</translation>
-    </message>
-    <message>
-        <source>...</source>
-        <translation type="obsolete">...</translation>
-    </message>
-    <message>
-        <source>Generations to keep:</source>
-        <translation type="obsolete">Anzahl Generationen:</translation>
-    </message>
-    <message>
-        <source>Automatic Backup:</source>
-        <translation type="obsolete">Automatische Sicherung:</translation>
-    </message>
-    <message>
-        <source>Interval in days:</source>
-        <translation type="obsolete">Intervall in Tagen:</translation>
-    </message>
-    <message>
-        <source>&amp;OK</source>
-        <translation type="obsolete">&amp;Ok</translation>
-    </message>
-    <message>
-        <source>&amp;Cancel</source>
-        <translation type="obsolete">&amp;Abbrechen</translation>
-    </message>
-    <message>
-        <source>Backup File</source>
-        <translation type="obsolete">Sicherungsdatei</translation>
-    </message>
-</context>
-<context>
-    <name>MCentDialog</name>
-    <message>
-        <source>OK</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Abbrechen</translation>
-    </message>
-</context>
-<context>
-    <name>MCheckDialog</name>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Abbrechen</translation>
-    </message>
-</context>
-<context>
-    <name>MCustomerDialog</name>
-    <message>
-        <source>Customer %1</source>
-        <translation type="obsolete">Kunde %1</translation>
-    </message>
-    <message>
-        <source>New Customer</source>
-        <translation type="obsolete">Neuer Kunde</translation>
-    </message>
-    <message>
-        <source>Name:</source>
-        <translation type="obsolete">Name:</translation>
-    </message>
-    <message>
-        <source>Address:</source>
-        <translation type="obsolete">Rechnungsadresse:</translation>
-    </message>
-    <message>
-        <source>Contact Information:</source>
-        <translation type="obsolete">Kontaktinformationen:</translation>
-    </message>
-    <message>
-        <source>Web-Login/eMail:</source>
-        <translation type="obsolete">Web-Login/eMail:</translation>
-    </message>
-    <message>
-        <source>Comment:</source>
-        <translation type="obsolete">Kommentar:</translation>
-    </message>
-    <message>
-        <source>Save</source>
-        <translation type="obsolete">Speichern</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Abbrechen</translation>
-    </message>
-</context>
-<context>
-    <name>MCustomerListDialog</name>
-    <message>
-        <source>Select a Customer</source>
-        <translation type="obsolete">Kunde auswählen</translation>
-    </message>
-    <message>
-        <source>Customers</source>
-        <translation type="obsolete">Kunden</translation>
-    </message>
-    <message>
-        <source>Details...</source>
-        <translation type="obsolete">Details...</translation>
-    </message>
-    <message>
-        <source>Create new...</source>
-        <translation type="obsolete">Neu...</translation>
-    </message>
-    <message>
-        <source>Delete...</source>
-        <translation type="obsolete">Löschen...</translation>
-    </message>
-    <message>
-        <source>Select</source>
-        <translation type="obsolete">Auswählen</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Abbrechen</translation>
-    </message>
-    <message>
-        <source>Close</source>
-        <translation type="obsolete">Schließen</translation>
-    </message>
-    <message>
-        <source>Delete Customer</source>
-        <translation type="obsolete">Kunden Löschen</translation>
-    </message>
-    <message>
-        <source>Really delete this customer (%1)?</source>
-        <translation type="obsolete">Diesen Kunden (%1) wirklich löschen?</translation>
-    </message>
-    <message>
-        <source>merge with other entry:</source>
-        <translation type="obsolete">mit anderem Eintrag vereinen:</translation>
-    </message>
-    <message>
-        <source>&amp;Yes</source>
-        <translation type="obsolete">&amp;Ja</translation>
-    </message>
-    <message>
-        <source>&amp;No</source>
-        <translation type="obsolete">&amp;Nein</translation>
-    </message>
-    <message>
-        <source>Error</source>
-        <translation type="obsolete">Fehler</translation>
-    </message>
-    <message>
-        <source>Failed to delete customer.</source>
-        <translation type="obsolete">Kann Kunden nicht löschen.</translation>
-    </message>
-    <message>
-        <source>Failed to delete customer: %1</source>
-        <translation type="obsolete">Kann Kunden nicht löschen: %1</translation>
-    </message>
-</context>
-<context>
-    <name>MEvent</name>
-    <message>
-        <source>Event is not complete, cannot save.</source>
-        <translation type="obsolete">Veranstaltung ist nicht komplett. Kann nicht speichern.</translation>
-    </message>
-    <message>
-        <source>[0-9]+\.[0-9]{2}</source>
-        <comment>price validator regexp</comment>
-        <translation type="obsolete">[0-9]+,[0-9]{2}</translation>
-    </message>
-    <message>
-        <source>.</source>
-        <comment>price decimal dot</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd hh:mm ap</source>
-        <comment>date/time format</comment>
-        <translation type="obsolete">ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd</source>
-        <comment>date format</comment>
-        <translation type="obsolete">d.M.yyyy</translation>
-    </message>
-</context>
-<context>
-    <name>MEventEditor</name>
-    <message>
-        <source>Event Editor</source>
-        <translation type="obsolete">Veranstaltungseditor</translation>
-    </message>
-    <message>
-        <source>Title:</source>
-        <translation type="obsolete">Titel:</translation>
-    </message>
-    <message>
-        <source>Artist:</source>
-        <translation type="obsolete">Künstler:</translation>
-    </message>
-    <message>
-        <source>Description:</source>
-        <translation type="obsolete">Beschreibung:</translation>
-    </message>
-    <message>
-        <source>Start Time:</source>
-        <translation type="obsolete">Startzeit:</translation>
-    </message>
-    <message>
-        <source>ddd MMMM d yyyy, h:mm ap</source>
-        <comment>time format</comment>
-        <translation type="obsolete">ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <source>End Time:</source>
-        <translation type="obsolete">Endzeit:</translation>
-    </message>
-    <message>
-        <source>Room/Place:</source>
-        <translation type="obsolete">Raum/Ort:</translation>
-    </message>
-    <message>
-        <source>Capacity:</source>
-        <translation type="obsolete">Sitzplätze:</translation>
-    </message>
-    <message>
-        <source>Default Price:</source>
-        <translation type="obsolete">Kartenpreis:</translation>
-    </message>
-    <message>
-        <source>Event Cancelled:</source>
-        <translation type="obsolete">Veranstaltung absagen:</translation>
-    </message>
-    <message>
-        <source>Save</source>
-        <translation type="obsolete">Speichern</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Abbrechen</translation>
-    </message>
-    <message>
-        <source>Warning</source>
-        <translation type="obsolete">Warnung</translation>
-    </message>
-    <message>
-        <source>Unable to load event from server.</source>
-        <translation type="obsolete">Veranstaltung kann nicht vom Server geladen werden.</translation>
-    </message>
-    <message>
-        <source>Problem while uploading event: %s</source>
-        <translation type="obsolete">Problem beim anlegen der Veranstaltung: %s</translation>
-    </message>
-    <message>
-        <source>Select a Room</source>
-        <translation type="obsolete">Raum auswählen</translation>
-    </message>
-    <message>
-        <source>New...</source>
-        <comment>new room</comment>
-        <translation type="obsolete">Neu...</translation>
-    </message>
-    <message>
-        <source>Select</source>
-        <comment>select room</comment>
-        <translation type="obsolete">Auswählen</translation>
-    </message>
-    <message>
-        <source>New Room</source>
-        <translation type="obsolete">Neuer Raum</translation>
-    </message>
-    <message>
-        <source>Name of new room:</source>
-        <translation type="obsolete">Name des Raumes:</translation>
-    </message>
-    <message>
-        <source>ID:</source>
-        <translation type="obsolete">ID:</translation>
-    </message>
-</context>
-<context>
-    <name>MEventSummary</name>
-    <message>
-        <source>Summary for Event %1</source>
-        <translation type="obsolete">Übersicht zu Veranstaltung %1</translation>
-    </message>
-    <message>
-        <source>Title:</source>
-        <translation type="obsolete">Titel:</translation>
-    </message>
-    <message>
-        <source>Artist:</source>
-        <translation type="obsolete">Künstler:</translation>
-    </message>
-    <message>
-        <source>Start:</source>
-        <translation type="obsolete">Beginn:</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd hh:mm ap</source>
-        <comment>Date+Time format for displaying event start time</comment>
-        <translation type="obsolete">ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <source>Capacity:</source>
-        <translation type="obsolete">Sitzplätze:</translation>
-    </message>
-    <message>
-        <source>Tickets currently reserved:</source>
-        <translation type="obsolete">Momentan reservierte Karten:</translation>
-    </message>
-    <message>
-        <source>Tickets currently cancelled:</source>
-        <translation type="obsolete">Momentan abgesagte Karten:</translation>
-    </message>
-    <message>
-        <source>Tickets currently usable:</source>
-        <translation type="obsolete">Momentan nutzbare Karten:</translation>
-    </message>
-    <message>
-        <source>Total Income:</source>
-        <translation type="obsolete">erwarteter Umsatz:</translation>
-    </message>
-    <message>
-        <source>.</source>
-        <comment>decimal dot</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-    <message>
-        <source>Price</source>
-        <translation type="obsolete">Preis</translation>
-    </message>
-    <message>
-        <source>Bought</source>
-        <translation type="obsolete">Gekauft</translation>
-    </message>
-    <message>
-        <source>Used</source>
-        <translation type="obsolete">Benutzt</translation>
-    </message>
-    <message>
-        <source>Unused</source>
-        <translation type="obsolete">Unbenutzt</translation>
-    </message>
-    <message>
-        <source>Print</source>
-        <translation type="obsolete">Drucken</translation>
-    </message>
-    <message>
-        <source>Save as...</source>
-        <translation type="obsolete">Speichern unter...</translation>
-    </message>
-    <message>
-        <source>Close</source>
-        <translation type="obsolete">Schließen</translation>
-    </message>
-    <message>
-        <source>Warning</source>
-        <translation type="obsolete">Warnung</translation>
-    </message>
-    <message>
-        <source>Unable to get template file (eventsummary.odtt). Giving up.</source>
-        <translation type="obsolete">Kann Vorlage (eventsummary.odtt) nicht finden. Gebe auf.</translation>
-    </message>
-    <message>
-        <source>Summary</source>
-        <translation type="obsolete">Zusammenfassung</translation>
-    </message>
-    <message>
-        <source>Tickets</source>
-        <translation type="obsolete">Karten</translation>
-    </message>
-    <message>
-        <source>Comments</source>
-        <translation type="obsolete">Kommentare</translation>
-    </message>
-    <message>
-        <source>Order: </source>
-        <translation type="obsolete">Bestellung:</translation>
-    </message>
-    <message>
-        <source>Customer: </source>
-        <translation type="obsolete">Kunde:</translation>
-    </message>
-    <message>
-        <source>Unable to get template file (eventsummary). Giving up.</source>
-        <translation type="obsolete">Kann Vorlage (eventsummary) nicht finden. Gebe auf.</translation>
-    </message>
-    <message>
-        <source>Open Document File (*.%1)</source>
-        <translation type="obsolete">ODF Datei (*.%1)</translation>
-    </message>
-</context>
-<context>
-    <name>MKeyGen</name>
-    <message numerus="yes">
-        <source>Current random buffer: %n Bits</source>
-        <translation type="obsolete">
-            <numerusform>Aktueller Zufallspuffer: %n Bit</numerusform>
-            <numerusform>Aktueller Zufallspuffer: %n Bits</numerusform>
-        </translation>
-    </message>
-    <message>
-        <source>Magic Smoke Key Generator</source>
-        <translation type="obsolete">Magic Smoke Schlüsselgenerator</translation>
-    </message>
-    <message>
-        <source>&lt;html&gt;&lt;h1&gt;Key Generation&lt;/h1&gt;
-I am currently collecting random bits in order to generate a host key for this installation. Please use mouse and keyboard to generate more random. Alternatively you can load a key from an external medium.&lt;p&gt;
-At least %1 Bits of random are required.</source>
-        <translation type="obsolete">&lt;html&gt;&lt;h1&gt;Schlüsselgenerierung&lt;/h1&gt;Das Programm sammelt gerade Zufallsbits für diese Installation. Bitte benutzen Sie Maus und Tastatur, um mehr Zufall zu generieren. Alternativ können Sie auch einen fertigen Schlüssel von einem externen Medium laden.&lt;p&gt;Mindestens %1 Zufallsbits werden gebraucht.</translation>
-    </message>
-    <message>
-        <source>&amp;OK</source>
-        <translation type="obsolete">&amp;Ok</translation>
-    </message>
-    <message>
-        <source>&amp;Cancel</source>
-        <translation type="obsolete">&amp;Abbrechen</translation>
-    </message>
-</context>
-<context>
-    <name>MLabelDialog</name>
-    <message>
-        <source>Label Printing Setup</source>
-        <translation type="obsolete">Etikettendruck einrichten</translation>
-    </message>
-    <message>
-        <source>mm</source>
-        <comment>defaultmetric: mm, in, cm</comment>
-        <translation type="obsolete">mm</translation>
-    </message>
-    <message>
-        <source>Label offset:</source>
-        <translation type="obsolete">Seitenrand:</translation>
-    </message>
-    <message>
-        <source>Label size:</source>
-        <translation type="obsolete">Etikettengröße:</translation>
-    </message>
-    <message>
-        <source>Unit:</source>
-        <translation type="obsolete">Einheit:</translation>
-    </message>
-    <message>
-        <source>Millimeter</source>
-        <translation type="obsolete">Millimeter</translation>
-    </message>
-    <message>
-        <source>Centimeter</source>
-        <translation type="obsolete">Zentimeter</translation>
-    </message>
-    <message>
-        <source>Inch</source>
-        <translation type="obsolete">Zoll</translation>
-    </message>
-    <message>
-        <source>Page usage:</source>
-        <translation type="obsolete">Seitennutzung:</translation>
-    </message>
-    <message>
-        <source>Page %1</source>
-        <translation type="obsolete">Seite %1</translation>
-    </message>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Abbrechen</translation>
-    </message>
-    <message>
-        <source>Warning: the label may not fit on the page!</source>
-        <translation type="obsolete">Warnung: der Aufkleber könnte größer als die eingestellte Seite sein!</translation>
-    </message>
-</context>
-<context>
-    <name>MMainWindow</name>
-    <message>
-        <source>Profile:</source>
-        <translation type="obsolete">Profil:</translation>
-    </message>
-    <message>
-        <source>Alternate Hostname:</source>
-        <translation type="obsolete">ALternativer Hostname:</translation>
-    </message>
-    <message>
-        <source>Server URL:</source>
-        <translation type="obsolete">Server-URL:</translation>
-    </message>
-    <message>
-        <source>Proxy:</source>
-        <translation type="obsolete">Proxy:</translation>
-    </message>
-    <message>
-        <source>Username:</source>
-        <translation type="obsolete">Benutzername:</translation>
-    </message>
-    <message>
-        <source>Password:</source>
-        <translation type="obsolete">Passwort:</translation>
-    </message>
-    <message>
-        <source>New Profile</source>
-        <translation type="obsolete">Neues Profil</translation>
-    </message>
-    <message>
-        <source>Please enter a profile name. It must be non-empty and must not be used yet:</source>
-        <translation type="obsolete">Bitte geben Sie einen Profilnamen ein (mind. 1 Zeichen):</translation>
-    </message>
-    <message>
-        <source>Proxy Username:</source>
-        <translation type="obsolete">Nutzername Proxy:</translation>
-    </message>
-    <message>
-        <source>Proxy Password:</source>
-        <translation type="obsolete">Passwort Proxy:</translation>
-    </message>
-    <message>
-        <source>Warning</source>
-        <translation type="obsolete">Warnung</translation>
-    </message>
-    <message>
-        <source>Unable to log in. Error: %1</source>
-        <translation type="obsolete">Login fehlgeschlagen: %1</translation>
-    </message>
-    <message>
-        <source>&amp;File</source>
-        <translation type="obsolete">&amp;Datei</translation>
-    </message>
-    <message>
-        <source>&amp;New Profile...</source>
-        <translation type="obsolete">&amp;Neues Profil</translation>
-    </message>
-    <message>
-        <source>&amp;Save Profile</source>
-        <translation type="obsolete">Profil &amp;speichern</translation>
-    </message>
-    <message>
-        <source>&amp;Close Window</source>
-        <translation type="obsolete">&amp;Fenster schließen</translation>
-    </message>
-    <message>
-        <source>&amp;Configure</source>
-        <translation type="obsolete">&amp;Konfigurieren</translation>
-    </message>
-    <message>
-        <source>new Profile</source>
-        <translation type="obsolete">Neues Profil</translation>
-    </message>
-    <message>
-        <source>save Profile</source>
-        <translation type="obsolete">Profil speichern</translation>
-    </message>
-    <message>
-        <source>Login</source>
-        <translation type="obsolete">Login</translation>
-    </message>
-    <message>
-        <source>&amp;Language...</source>
-        <translation type="obsolete">&amp;Sprache</translation>
-    </message>
-    <message>
-        <source>&amp;Export Host Key...</source>
-        <translation type="obsolete">Hostkey &amp;exportieren...</translation>
-    </message>
-    <message>
-        <source>&amp;Import Host Key...</source>
-        <translation type="obsolete">Hostkey &amp;importieren...</translation>
-    </message>
-    <message>
-        <source>&amp;Generate Host Key...</source>
-        <translation type="obsolete">Hostkey &amp;generieren...</translation>
-    </message>
-    <message>
-        <source>Export Key to File</source>
-        <translation type="obsolete">Key als Datei speichern</translation>
-    </message>
-    <message>
-        <source>Unable to open file %1 for writing: %2</source>
-        <translation type="obsolete">Datei %1 kann zum Schreiben nicht geöffnet werden: %2</translation>
-    </message>
-    <message>
-        <source>Importing a key overwrites the host key that is currently used by this program. This may disable your accounts. Do you still want to continue?</source>
-        <translation type="obsolete">Der Import eines Keys überschreibt den aktuellen Key des Programms. Dies könnte Ihre Accounts unbenutzbar machen. Trotzdem fortfahren?</translation>
-    </message>
-    <message>
-        <source>Import Key from File</source>
-        <translation type="obsolete">Key aus Datei importieren</translation>
-    </message>
-    <message>
-        <source>Unable to open file %1 for reading: %2</source>
-        <translation type="obsolete">Datei %1 kann zum Lesen nicht geöffnet werden: %2</translation>
-    </message>
-    <message>
-        <source>This is not a host key file.</source>
-        <translation type="obsolete">Dies ist keine Hostkeydatei.</translation>
-    </message>
-    <message>
-        <source>This host key file does not contain a valid key.</source>
-        <translation type="obsolete">Diese Datei enthält keinen gültigen Hostkey.</translation>
-    </message>
-    <message>
-        <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
-        <translation type="obsolete">Die Checksumme dieser Datei ist fehlgeschlagen. Bitte besorgen Sie eine neue Kopie der Datei.</translation>
-    </message>
-    <message>
-        <source>New Host Name</source>
-        <translation type="obsolete">Neuer Hostname</translation>
-    </message>
-    <message>
-        <source>Please enter a name for the new host:</source>
-        <translation type="obsolete">Bitte geben Sie einen Hostnamen ein:</translation>
-    </message>
-    <message>
-        <source>The host name must only consist of letters, digits and underscore. It must start with a letter.</source>
-        <translation type="obsolete">Der Hostname darf nur aus Buchstaben, Ziffern und Unterstrich bestehen.</translation>
-    </message>
-    <message>
-        <source>This host key file does not contain a valid host name.</source>
-        <translation type="obsolete">Die Hostkeydatei enthält keinen gültigen Hostnamen.</translation>
-    </message>
-    <message>
-        <source>&amp;OpenOffice.org Settings...</source>
-        <translation type="obsolete">OpenOffice Einstellungen...</translation>
-    </message>
-</context>
-<context>
-    <name>MMoneyLog</name>
-    <message>
-        <source>Money Log of %1 %2</source>
-        <translation type="obsolete">Geldtransfers von %1 %2</translation>
-    </message>
-    <message>
-        <source>Close</source>
-        <translation type="obsolete">Schließen</translation>
-    </message>
-</context>
-<context>
-    <name>MOfficeConfig</name>
-    <message>
-        <source>Configure OpenOffice.org Access</source>
-        <translation type="obsolete">Zugriff auf OpenOffice Konfigurieren</translation>
-    </message>
-    <message>
-        <source>OpenOffice.org</source>
-        <translation type="obsolete">OpenOffice.org</translation>
-    </message>
-    <message>
-        <source>Path to Executable:</source>
-        <translation type="obsolete">Pfad zum Programm:</translation>
-    </message>
-    <message>
-        <source>...</source>
-        <comment>select OpenOffice path button</comment>
-        <translation type="obsolete">...</translation>
-    </message>
-    <message>
-        <source>Printing ODF</source>
-        <translation type="obsolete">ODF Drucken</translation>
-    </message>
-    <message>
-        <source>Printer:</source>
-        <translation type="obsolete">Drucker:</translation>
-    </message>
-    <message>
-        <source>(Default Printer)</source>
-        <translation type="obsolete">(Standarddrucker)</translation>
-    </message>
-    <message>
-        <source>Always confirm printer when printing ODF</source>
-        <translation type="obsolete">Drucker bestägen, wenn ODF gedruckt wird.</translation>
-    </message>
-    <message>
-        <source>Save printed files</source>
-        <translation type="obsolete">Gedruckte Dateien auch speichern</translation>
-    </message>
-    <message>
-        <source>Opening ODF</source>
-        <translation type="obsolete">ODF Öffnen</translation>
-    </message>
-    <message>
-        <source>Always open as Read-Only</source>
-        <translation type="obsolete">Immer im Nur-Lese-Modus öffnen</translation>
-    </message>
-    <message>
-        <source>Automatically open all newly created files</source>
-        <translation type="obsolete">Alle neuen Dateien automatisch öffnen</translation>
-    </message>
-    <message>
-        <source>OK</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Abbrechen</translation>
-    </message>
-    <message>
-        <source>Select OpenOffice.org executable</source>
-        <translation type="obsolete">OpenOffice.org Programm wählen</translation>
-    </message>
-</context>
-<context>
-    <name>MOrder</name>
-    <message>
-        <source>placed</source>
-        <comment>state</comment>
-        <translation type="obsolete">bestellt</translation>
-    </message>
-    <message>
-        <source>sent</source>
-        <comment>state</comment>
-        <translation type="obsolete">versandt</translation>
-    </message>
-    <message>
-        <source>cancelled</source>
-        <comment>state</comment>
-        <translation type="obsolete">storniert</translation>
-    </message>
-    <message>
-        <source>closed</source>
-        <comment>state</comment>
-        <translation type="obsolete">geschlossen</translation>
-    </message>
-    <message>
-        <source>check: ok</source>
-        <comment>state</comment>
-        <translation type="obsolete">Prüfung: ok</translation>
-    </message>
-    <message>
-        <source>check: sale only</source>
-        <comment>state</comment>
-        <translation type="obsolete">Prüfung: nur verkaufen</translation>
-    </message>
-    <message>
-        <source>check: order only</source>
-        <comment>state</comment>
-        <translation type="obsolete">Prüfung: nur bestellen</translation>
-    </message>
-    <message>
-        <source>check: failed</source>
-        <comment>state</comment>
-        <translation type="obsolete">Prüfung: nicht möglich</translation>
-    </message>
-    <message>
-        <source>invalid</source>
-        <comment>state</comment>
-        <translation type="obsolete">ungültig</translation>
-    </message>
-    <message>
-        <source>.</source>
-        <comment>decimal dot</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd hh:mm ap</source>
-        <comment>date/time format</comment>
-        <translation type="obsolete">ddd, dd.MM.yyyy hh:mm &apos;Uhr&apos;</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd</source>
-        <comment>date format</comment>
-        <translation type="obsolete">d.M.yyyy</translation>
-    </message>
-    <message>
-        <source>This ticket is not part of this order.</source>
-        <translation type="obsolete">Dieses Ticket ist in keiner Bestellung enthalten.</translation>
-    </message>
-    <message>
-        <source>Error</source>
-        <translation type="obsolete">Fehler</translation>
-    </message>
-    <message>
-        <source>The request failed.</source>
-        <translation type="obsolete">Anfrage ist fehlgeschlagen.</translation>
-    </message>
-    <message>
-        <source>A problem occurred during the order: %1</source>
-        <translation type="obsolete">Die Bestellung ist fehlgeschlagen: %1</translation>
-    </message>
-    <message>
-        <source>reserved</source>
-        <comment>state</comment>
-        <translation type="obsolete">reserviert</translation>
-    </message>
-    <message>
-        <source>Cannot query DB, don&apos;t know it.</source>
-        <translation type="obsolete">Interner Fehler: Kann die Datenbank nicht abfragen.</translation>
-    </message>
-    <message>
-        <source>Cannot update shipping: error while sending.</source>
-        <translation type="obsolete">Kann Versandinformationen nicht senden: Sendefehler.</translation>
-    </message>
-    <message>
-        <source>This voucher is not part of this order.</source>
-        <translation type="obsolete">Dieser Gutschein ist nicht Teil der Bestellung.</translation>
-    </message>
-</context>
-<context>
-    <name>MOrderItemView</name>
-    <message>
-        <source>Preview Tickets</source>
-        <translation type="obsolete">Karten-Vorschau</translation>
-    </message>
-    <message>
-        <source>Ticket: </source>
-        <translation type="obsolete">Eintrittskarte:</translation>
-    </message>
-    <message>
-        <source>Voucher: </source>
-        <translation type="obsolete">Gutschein:</translation>
-    </message>
-</context>
-<context>
-    <name>MOrderWindow</name>
-    <message>
-        <source>Order Details</source>
-        <translation type="obsolete">Bestelldetails</translation>
-    </message>
-    <message>
-        <source>&amp;Order</source>
-        <translation type="obsolete">&amp;Bestellung</translation>
-    </message>
-    <message>
-        <source>&amp;Order...</source>
-        <translation type="obsolete">&amp;Bestellung...</translation>
-    </message>
-    <message>
-        <source>&amp;Sell...</source>
-        <translation type="obsolete">&amp;Verkauf...</translation>
-    </message>
-    <message>
-        <source>C&amp;ancel Order...</source>
-        <translation type="obsolete">Bestellung &amp;Stornieren...</translation>
-    </message>
-    <message>
-        <source>&amp;Close</source>
-        <translation type="obsolete">S&amp;chließen</translation>
-    </message>
-    <message>
-        <source>&amp;Payment</source>
-        <translation type="obsolete">&amp;Bezahlung</translation>
-    </message>
-    <message>
-        <source>Receive &amp;Payment...</source>
-        <translation type="obsolete">&amp;bezahlen...</translation>
-    </message>
-    <message>
-        <source>&amp;Refund...</source>
-        <translation type="obsolete">&amp;zurückgeben...</translation>
-    </message>
-    <message>
-        <source>P&amp;rinting</source>
-        <translation type="obsolete">&amp;Druck</translation>
-    </message>
-    <message>
-        <source>Print &amp;Bill...</source>
-        <translation type="obsolete">&amp;Rechnung drucken...</translation>
-    </message>
-    <message>
-        <source>Save Bill &amp;as file...</source>
-        <translation type="obsolete">Rechnung &amp;speichern...</translation>
-    </message>
-    <message>
-        <source>Print &amp;Tickets...</source>
-        <translation type="obsolete">&amp;Eintrittskarten drucken...</translation>
-    </message>
-    <message>
-        <source>Print &amp;Current Ticket...</source>
-        <translation type="obsolete">markierte Eintrittskarte drucken</translation>
-    </message>
-    <message>
-        <source>&amp;View Tickets...</source>
-        <translation type="obsolete">Eintrittskarten &amp;ansehen...</translation>
-    </message>
-    <message>
-        <source>Order ID:</source>
-        <translation type="obsolete">Bestell-Nr.:</translation>
-    </message>
-    <message>
-        <source>Order Date:</source>
-        <translation type="obsolete">Bestelldatum:</translation>
-    </message>
-    <message>
-        <source>Shipping Date:</source>
-        <translation type="obsolete">Versandtdatum:</translation>
-    </message>
-    <message>
-        <source>Customer:</source>
-        <translation type="obsolete">Kunde:</translation>
-    </message>
-    <message>
-        <source>Sold by:</source>
-        <translation type="obsolete">Verkauft durch:</translation>
-    </message>
-    <message>
-        <source>Total Price:</source>
-        <translation type="obsolete">Gesamtpreis:</translation>
-    </message>
-    <message>
-        <source>Already Paid:</source>
-        <translation type="obsolete">bereits bezahlt:</translation>
-    </message>
-    <message>
-        <source>Order State:</source>
-        <translation type="obsolete">Bestellstatus:</translation>
-    </message>
-    <message>
-        <source>Ticket ID</source>
-        <translation type="obsolete">Karten-Nr.</translation>
-    </message>
-    <message>
-        <source>Event</source>
-        <translation type="obsolete">Veranstaltung</translation>
-    </message>
-    <message>
-        <source>Start Time</source>
-        <translation type="obsolete">Anfangszeit</translation>
-    </message>
-    <message>
-        <source>Status</source>
-        <translation type="obsolete">Status</translation>
-    </message>
-    <message>
-        <source>Price</source>
-        <translation type="obsolete">Preis</translation>
-    </message>
-    <message>
-        <source>&amp;Mark Order as Shipped...</source>
-        <translation type="obsolete">Bestellung als versandt markieren...</translation>
-    </message>
-    <message>
-        <source>Ch&amp;ange Ticket-Price...</source>
-        <translation type="obsolete">Kartenpreis ändern...</translation>
-    </message>
-    <message>
-        <source>&amp;Return Ticket...</source>
-        <translation type="obsolete">Karte zurückgeben...</translation>
-    </message>
-    <message>
-        <source>Warning</source>
-        <translation type="obsolete">Warnung</translation>
-    </message>
-    <message>
-        <source>Unable to get template file (ticket.xtt). Giving up.</source>
-        <translation type="obsolete">Kann Vorlage (ticket.xtt) nicht finden. Gebe auf.</translation>
-    </message>
-    <message>
-        <source>Unable to get template file (bill.odtt). Giving up.</source>
-        <translation type="obsolete">Kann Vorlage (bill.odtt) nicht finden. Gebe auf.</translation>
-    </message>
-    <message>
-        <source>Mark as shipped?</source>
-        <translation type="obsolete">Als versandt markieren?</translation>
-    </message>
-    <message>
-        <source>Mark this order as shipped now?</source>
-        <translation type="obsolete">Diese Bestellung jetzt als versandt markieren?</translation>
-    </message>
-    <message>
-        <source>Unable to get template file (eventsummary.odtt). Giving up.</source>
-        <translation type="obsolete">Kann Vorlage (eventsummary.odtt) nicht finden. Gebe auf.</translation>
-    </message>
-    <message>
-        <source>Enter Payment</source>
-        <translation type="obsolete">Zahlbetrag eingeben</translation>
-    </message>
-    <message>
-        <source>Please enter the amount that has been paid:</source>
-        <translation type="obsolete">Bitte geben Sie den Betrag ein, der bezahlt wurde:</translation>
-    </message>
-    <message>
-        <source>Unable to submit payment request.</source>
-        <translation type="obsolete">Kann Bestellung nicht anlegen.</translation>
-    </message>
-    <message>
-        <source>Error while trying to pay: %1</source>
-        <translation type="obsolete">Fehler während der Bezahlung: %1</translation>
-    </message>
-    <message>
-        <source>Enter Refund</source>
-        <translation type="obsolete">Rückgabe eingeben</translation>
-    </message>
-    <message>
-        <source>Please enter the amount that will be refunded:</source>
-        <translation type="obsolete">Bitte geben Sie den Betrag ein, der zurückgegeben wird:</translation>
-    </message>
-    <message>
-        <source>Unable to submit refund request.</source>
-        <translation type="obsolete">Kann Rückgabe nicht übermitteln.</translation>
-    </message>
-    <message>
-        <source>Error whily trying to refund: %1</source>
-        <translation type="obsolete">Fehler während der Rückgabe: %1</translation>
-    </message>
-    <message>
-        <source>This ticket cannot be returned, it has already been used or is in the wrong state.</source>
-        <translation type="obsolete">Diese Karte kann nicht zurückgegeben werden: sie wurde bereits verwendet.</translation>
-    </message>
-    <message>
-        <source>Return Ticket</source>
-        <translation type="obsolete">Karte zurückgeben</translation>
-    </message>
-    <message>
-        <source>Do you really want to return this ticket?</source>
-        <translation type="obsolete">Wollen Sie diese Karte wirklich zurückgeben?</translation>
-    </message>
-    <message>
-        <source>Cancel Order?</source>
-        <translation type="obsolete">Bestellung stornieren?</translation>
-    </message>
-    <message>
-        <source>Cancel this order now?</source>
-        <translation type="obsolete">Diese Bestellung jetzt stornieren?</translation>
-    </message>
-    <message>
-        <source>Cannot cancel this order: it is in the wrong state.</source>
-        <translation type="obsolete">Diese Bestellung kann nicht: sie ist im falschen Zustand.</translation>
-    </message>
-    <message>
-        <source>Failed to cancel this order.</source>
-        <translation type="obsolete">Kann diese Bestellung nicht stornieren. Schade.</translation>
-    </message>
-    <message>
-        <source>Delivery Address:</source>
-        <translation type="obsolete">Lieferadresse:</translation>
-    </message>
-    <message>
-        <source>Order Comment:</source>
-        <translation type="obsolete">Bestellkommentar:</translation>
-    </message>
-    <message>
-        <source>Change Commen&amp;t...</source>
-        <translation type="obsolete">Kommen&amp;tar ändern...</translation>
-    </message>
-    <message>
-        <source>Set comment: order %1</source>
-        <translation type="obsolete">Kommentar ändern: Bestellung %1</translation>
-    </message>
-    <message>
-        <source>&amp;Save</source>
-        <translation type="obsolete">&amp;Speichern</translation>
-    </message>
-    <message>
-        <source>&amp;Cancel</source>
-        <translation type="obsolete">&amp;Abbrechen</translation>
-    </message>
-    <message>
-        <source>&amp;Prune and recheck...</source>
-        <translation type="obsolete">Ungültige Einträge entfernen und erneut checken...</translation>
-    </message>
-    <message>
-        <source>Ma&amp;ke Reservation...</source>
-        <translation type="obsolete">Reservierung durchführen...</translation>
-    </message>
-    <message>
-        <source>Ch&amp;ange Item-Price...</source>
-        <translation type="obsolete">Artikelpreis ändern...</translation>
-    </message>
-    <message>
-        <source>&amp;Return Item...</source>
-        <translation type="obsolete">Artikel zurückgeben...</translation>
-    </message>
-    <message>
-        <source>Change Sh&amp;ipping Method...</source>
-        <translation type="obsolete">Versandoption ändern...</translation>
-    </message>
-    <message>
-        <source>Print V&amp;ouchers...</source>
-        <translation type="obsolete">Gutscheine drucken...</translation>
-    </message>
-    <message>
-        <source>Print &amp;Current Item...</source>
-        <translation type="obsolete">Aktuellen Artikel drucken...</translation>
-    </message>
-    <message>
-        <source>&amp;View Items...</source>
-        <translation type="obsolete">Artikel ansehen...</translation>
-    </message>
-    <message>
-        <source>Shipping Method:</source>
-        <translation type="obsolete">Versandoption:</translation>
-    </message>
-    <message>
-        <source>Shipping Costs:</source>
-        <translation type="obsolete">Versandkosten:</translation>
-    </message>
-    <message>
-        <source>Item ID</source>
-        <translation type="obsolete">Artikelnummer:</translation>
-    </message>
-    <message>
-        <source>Description</source>
-        <translation type="obsolete">Beschreibung</translation>
-    </message>
-    <message>
-        <source>Voucher (current value: %1)</source>
-        <translation type="obsolete">Gutschein (aktueller Wert: %1)</translation>
-    </message>
-    <message>
-        <source>There are no tickets left to print.</source>
-        <translation type="obsolete">Es gibt keine Eintrittskarten zu drucken.</translation>
-    </message>
-    <message>
-        <source>There are no vouchers left to print.</source>
-        <translation type="obsolete">Es gibt keine Gutscheine zu drucken.</translation>
-    </message>
-    <message>
-        <source>Unable to get template file (voucher.xtt). Giving up.</source>
-        <translation type="obsolete">Kann Vorlage (voucher) nicht finden. Gebe auf.</translation>
-    </message>
-    <message>
-        <source>Unable to get template file (bill). Giving up.</source>
-        <translation type="obsolete">Kann Vorlage (bill) nicht finden. Gebe auf.</translation>
-    </message>
-    <message>
-        <source>Unable to get template file (eventsummary). Giving up.</source>
-        <translation type="obsolete">Kann Vorlage (eventsummary) nicht finden. Gebe auf.</translation>
-    </message>
-    <message>
-        <source>Open Document File (*.%1)</source>
-        <translation type="obsolete">ODF Datei (*.%1)</translation>
-    </message>
-    <message>
-        <source>Enter Price</source>
-        <translation type="obsolete">Bitte Preis eingeben</translation>
-    </message>
-    <message>
-        <source>Please enter the new price for the ticket:</source>
-        <translation type="obsolete">Bitte neuen Preis für die Eintrittskarte eingeben:</translation>
-    </message>
-    <message>
-        <source>Cannot change this item type.</source>
-        <translation type="obsolete">Diese Artikelart kann nicht geändert werden.</translation>
-    </message>
-    <message>
-        <source>This voucher cannot be returned, it has already been used.</source>
-        <translation type="obsolete">Diese Karte kann nicht zurückgegeben werden: sie wurde bereits verwendet.</translation>
-    </message>
-    <message>
-        <source>Return Voucher</source>
-        <translation type="obsolete">Gutschein zurückgeben</translation>
-    </message>
-    <message>
-        <source>Do you really want to return this voucher?</source>
-        <translation type="obsolete">Wollen Sie diesen Gutschein wirklich zurückgeben?</translation>
-    </message>
-    <message>
-        <source>Cannot return this item type.</source>
-        <translation type="obsolete">Diese Artikelart kann nicht zurückgegeben werden.</translation>
-    </message>
-    <message>
-        <source>Set shipping time</source>
-        <translation type="obsolete">Versandzeit setzen</translation>
-    </message>
-    <message>
-        <source>Enter the shipping time:</source>
-        <translation type="obsolete">Bitte geben Sie die Versandzeit ein:</translation>
-    </message>
-    <message>
-        <source>OK</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Abbrechen</translation>
-    </message>
-    <message>
-        <source>MoneyLog for Order...</source>
-        <translation type="obsolete">Geldtransfers von Bestellung...</translation>
-    </message>
-    <message>
-        <source>MoneyLog for selected Voucher...</source>
-        <translation type="obsolete">Geldtransfers des selektierten Gutscheins...</translation>
-    </message>
-    <message>
-        <source>Enter Voucher</source>
-        <translation type="obsolete">Gutschein eingeben</translation>
-    </message>
-    <message>
-        <source>Please enter the ID of the voucher you want to use:</source>
-        <translation type="obsolete">Bitte geben Sie die Nummer des Gutscheins ein, den Sie verwenden wollen:</translation>
-    </message>
-    <message>
-        <source>This voucher is not valid.</source>
-        <translation type="obsolete">Dieser Gutschein ist nicht gültig.</translation>
-    </message>
-    <message>
-        <source>Voucher Info</source>
-        <translation type="obsolete">Gutscheininformation</translation>
-    </message>
-    <message>
-        <source>Remaining value of this voucher: %1</source>
-        <translation type="obsolete">Verbleibender Wert auf dem Gutschein: %1</translation>
-    </message>
-    <message>
-        <source>This is not a voucher, cannot show the money log.</source>
-        <translation type="obsolete">Dies ist kein Gutschein, kann keine Geldtransfers anzeigen.</translation>
-    </message>
-    <message>
-        <source>Pay with &amp;Voucher...</source>
-        <translation type="obsolete">Mit Gutschein bezahlen...</translation>
-    </message>
-</context>
-<context>
-    <name>MOverview</name>
-    <message>
-        <source>&amp;Session</source>
-        <translation type="obsolete">&amp;Session</translation>
-    </message>
-    <message>
-        <source>&amp;Re-Login</source>
-        <translation type="obsolete">&amp;Login wiederholen</translation>
-    </message>
-    <message>
-        <source>&amp;Close Session</source>
-        <translation type="obsolete">Session &amp;schließen</translation>
-    </message>
-    <message>
-        <source>&amp;Event</source>
-        <translation type="obsolete">&amp;Veranstaltung</translation>
-    </message>
-    <message>
-        <source>&amp;Customer</source>
-        <translation type="obsolete">&amp;Kunde</translation>
-    </message>
-    <message>
-        <source>Events</source>
-        <translation type="obsolete">Veranstaltungen</translation>
-    </message>
-    <message>
-        <source>Warning</source>
-        <translation type="obsolete">Warnung</translation>
-    </message>
-    <message>
-        <source>I was unable to renew the login at the server, the error was: %1</source>
-        <translation type="obsolete">Der erneute Login ist fehlgeschlagen: %1</translation>
-    </message>
-    <message>
-        <source>&amp;Offline mode</source>
-        <translation type="obsolete">&amp;Offlinemodus</translation>
-    </message>
-    <message>
-        <source>&amp;New Event...</source>
-        <translation type="obsolete">&amp;Neue Veranstaltung...</translation>
-    </message>
-    <message>
-        <source>&amp;Show all customers</source>
-        <translation type="obsolete">&amp;Alle Kunden anzeigen</translation>
-    </message>
-    <message>
-        <source>C&amp;art</source>
-        <translation type="obsolete">&amp;Einkaufswagen</translation>
-    </message>
-    <message>
-        <source>Add &amp;Ticket</source>
-        <translation type="obsolete">Eintrittskarte &amp;hinzufügen</translation>
-    </message>
-    <message>
-        <source>Add &amp;Voucher</source>
-        <translation type="obsolete">&amp;Gutschein hinzufügen</translation>
-    </message>
-    <message>
-        <source>&amp;Remove Item</source>
-        <translation type="obsolete">&amp;Entfernen</translation>
-    </message>
-    <message>
-        <source>&amp;Abort Shopping</source>
-        <translation type="obsolete">&amp;Einkauf abbrechen</translation>
-    </message>
-    <message>
-        <source>New Event...</source>
-        <translation type="obsolete">Neue Veranstaltung...</translation>
-    </message>
-    <message>
-        <source>Details...</source>
-        <translation type="obsolete">Details...</translation>
-    </message>
-    <message>
-        <source>Order Ticket...</source>
-        <translation type="obsolete">Bestellen...</translation>
-    </message>
-    <message>
-        <source>Shopping Cart</source>
-        <translation type="obsolete">Einkaufswagen</translation>
-    </message>
-    <message>
-        <source>Add Ticket</source>
-        <translation type="obsolete">Eintrittskarte hinzufügen</translation>
-    </message>
-    <message>
-        <source>Add Voucher</source>
-        <translation type="obsolete">Gutschein hinzufügen</translation>
-    </message>
-    <message>
-        <source>Remove Item</source>
-        <translation type="obsolete">Entfernen</translation>
-    </message>
-    <message>
-        <source>Customer:</source>
-        <translation type="obsolete">Kunde</translation>
-    </message>
-    <message>
-        <source>Delivery Address:</source>
-        <translation type="obsolete">Lieferadresse:</translation>
-    </message>
-    <message>
-        <source>Comments:</source>
-        <translation type="obsolete">Kommentare:</translation>
-    </message>
-    <message>
-        <source>Clear</source>
-        <translation type="obsolete">Zurücksetzen</translation>
-    </message>
-    <message>
-        <source>Start Time</source>
-        <translation type="obsolete">Anfangszeit</translation>
-    </message>
-    <message>
-        <source>Title</source>
-        <translation type="obsolete">Titel</translation>
-    </message>
-    <message>
-        <source>ddd MMMM d yyyy, h:mm ap</source>
-        <comment>time format</comment>
-        <translation type="obsolete">ddd, d.M.yyyy hh:mm</translation>
-    </message>
-    <message>
-        <source>&amp;Update Event List</source>
-        <translation type="obsolete">&amp;Veranstaltungsliste auffrischen</translation>
-    </message>
-    <message>
-        <source>&amp;Show/Edit details...</source>
-        <translation type="obsolete">&amp;Details anzeigen/editieren...</translation>
-    </message>
-    <message>
-        <source>Users</source>
-        <translation type="obsolete">Nutzer</translation>
-    </message>
-    <message>
-        <source>New User...</source>
-        <translation type="obsolete">Neuer Nutzer...</translation>
-    </message>
-    <message>
-        <source>Delete User...</source>
-        <translation type="obsolete">Nutzer löschen...</translation>
-    </message>
-    <message>
-        <source>Description...</source>
-        <translation type="obsolete">Beschreibung.,.</translation>
-    </message>
-    <message>
-        <source>Hosts...</source>
-        <translation type="obsolete">Hosts...</translation>
-    </message>
-    <message>
-        <source>Roles...</source>
-        <translation type="obsolete">Rechte...</translation>
-    </message>
-    <message>
-        <source>Hosts</source>
-        <translation type="obsolete">Hosts</translation>
-    </message>
-    <message>
-        <source>Login Name</source>
-        <translation type="obsolete">Loginname</translation>
-    </message>
-    <message>
-        <source>Description</source>
-        <translation type="obsolete">Beschreibung</translation>
-    </message>
-    <message>
-        <source>New User</source>
-        <translation type="obsolete">Neuer Nutzer</translation>
-    </message>
-    <message>
-        <source>Please enter new user name (only letters, digits, and underscore allowed):</source>
-        <translation type="obsolete">Neuen Nutzernamen eingeben (Kleinbuchstaben, Ziffern, Unterstrich, Minus):</translation>
-    </message>
-    <message>
-        <source>Error</source>
-        <translation type="obsolete">Fehler</translation>
-    </message>
-    <message>
-        <source>Edit Description</source>
-        <translation type="obsolete">Beschreibung ändern</translation>
-    </message>
-    <message>
-        <source>Descriptionof user %1:</source>
-        <translation type="obsolete">Beschreibung von Nutzer %1:</translation>
-    </message>
-    <message>
-        <source>Change my &amp;Password</source>
-        <translation type="obsolete">Mein &amp;Passwort ändern</translation>
-    </message>
-    <message>
-        <source>Set Password...</source>
-        <translation type="obsolete">Passwort setzen...</translation>
-    </message>
-    <message>
-        <source>New Host...</source>
-        <translation type="obsolete">Neuer Host...</translation>
-    </message>
-    <message>
-        <source>Add This Host...</source>
-        <translation type="obsolete">Diesen Host hinzufügen...</translation>
-    </message>
-    <message>
-        <source>Delete Host...</source>
-        <translation type="obsolete">Host löschen...</translation>
-    </message>
-    <message>
-        <source>Generate New Key...</source>
-        <translation type="obsolete">Neuen Schlüssel anlegen...</translation>
-    </message>
-    <message>
-        <source>Import...</source>
-        <translation type="obsolete">Importieren...</translation>
-    </message>
-    <message>
-        <source>Export...</source>
-        <translation type="obsolete">Exportieren...</translation>
-    </message>
-    <message>
-        <source>Password</source>
-        <translation type="obsolete">Passwort</translation>
-    </message>
-    <message>
-        <source>Please enter an initial password for the user:</source>
-        <translation type="obsolete">Bitte geben Sie ein intiales Passwort ein:</translation>
-    </message>
-    <message>
-        <source>Delete User?</source>
-        <translation type="obsolete">Nutzer löschen?</translation>
-    </message>
-    <message>
-        <source>Really delete user &apos;%1&apos;?</source>
-        <translation type="obsolete">Nutzer &apos;%1&apos; wirklich löschen?</translation>
-    </message>
-    <message>
-        <source>Error setting password: %1</source>
-        <translation type="obsolete">Passwort kann nicht gesetzt werden: %1</translation>
-    </message>
-    <message>
-        <source>The password must be non-empty and both lines must match</source>
-        <translation type="obsolete">Das Passwort darf nicht leer sein und beide Zeilen müssen übereinstimmen.</translation>
-    </message>
-    <message>
-        <source>Host Name</source>
-        <translation type="obsolete">Hostname</translation>
-    </message>
-    <message>
-        <source>Host Key</source>
-        <translation type="obsolete">Hostkey</translation>
-    </message>
-    <message>
-        <source>Create New Host</source>
-        <translation type="obsolete">Neuen Host anlegen</translation>
-    </message>
-    <message>
-        <source>Please enter a host name:</source>
-        <translation type="obsolete">Bitte geben Sie einen neuen Hostnamen ein:</translation>
-    </message>
-    <message numerus="yes">
-        <source>The key of this new host could only be generated with %n bits entropy. Store anyway?</source>
-        <translation type="obsolete">
-            <numerusform>Der Key dieses Hosts konnte nur mit %n Bit Entropie angelegt werden. Trotzdem speichern?</numerusform>
-            <numerusform>Der Key dieses Hosts konnte nur mit %n Bits Entropie angelegt werden. Trotzdem speichern?</numerusform>
-        </translation>
-    </message>
-    <message>
-        <source>Delete this Host?</source>
-        <translation type="obsolete">Diesen Host löschen?</translation>
-    </message>
-    <message>
-        <source>Really delete host &apos;%1&apos;?</source>
-        <translation type="obsolete">Den Host &apos;%1&apos; wirklich löschen?</translation>
-    </message>
-    <message>
-        <source>Change Host Key?</source>
-        <translation type="obsolete">Hostkey ändern?</translation>
-    </message>
-    <message>
-        <source>Really change the key of host &apos;%1&apos;?</source>
-        <translation type="obsolete">Den Key von Host &apos;%1&apos; wirklich ändern?</translation>
-    </message>
-    <message numerus="yes">
-        <source>The new key of this host could only be generated with %n bits entropy. Store anyway?</source>
-        <translation type="obsolete">
-            <numerusform>Der Key dieses Hosts konnte nur mit %n Bit Entropie angelegt werden. Trotzdem speichern?</numerusform>
-            <numerusform>Der Key dieses Hosts konnte nur mit %n Bits Entropie angelegt werden. Trotzdem speichern?</numerusform>
-        </translation>
-    </message>
-    <message>
-        <source>Import Key from File</source>
-        <translation type="obsolete">Key aus Datei importieren</translation>
-    </message>
-    <message>
-        <source>Unable to open file %1 for reading: %2</source>
-        <translation type="obsolete">Datei %1 kann nicht zum Lesen geöffnet werden: %2</translation>
-    </message>
-    <message>
-        <source>This is not a host key file.</source>
-        <translation type="obsolete">Dies ist keine Hostkeydatei.</translation>
-    </message>
-    <message>
-        <source>This host key file does not contain a valid host name.</source>
-        <translation type="obsolete">Die Hostkeydatei enthält keinen gültigen Hostnamen.</translation>
-    </message>
-    <message>
-        <source>This host key file does not contain a valid key.</source>
-        <translation type="obsolete">Diese Datei enthält keinen gültigen Hostkey.</translation>
-    </message>
-    <message>
-        <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
-        <translation type="obsolete">Die Checksumme dieser Datei ist fehlgeschlagen. Bitte besorgen Sie eine neue Kopie der Datei.</translation>
-    </message>
-    <message>
-        <source>This host cannot be exported.</source>
-        <translation type="obsolete">Dieser Host kann nicht exportiert werden.</translation>
-    </message>
-    <message>
-        <source>Export Key to File</source>
-        <translation type="obsolete">Hostkey als Datei speichern</translation>
-    </message>
-    <message>
-        <source>Unable to open file %1 for writing: %2</source>
-        <translation type="obsolete">Datei %1 kann nicht zum Schreiben geöffnet werden: %2</translation>
-    </message>
-    <message>
-        <source>Check Order</source>
-        <translation type="obsolete">Bestellung prüfen</translation>
-    </message>
-    <message>
-        <source>Order List</source>
-        <translation type="obsolete">Bestellungsliste</translation>
-    </message>
-    <message>
-        <source>-select mode-</source>
-        <translation type="obsolete">-Modus auswählen-</translation>
-    </message>
-    <message>
-        <source>All Orders</source>
-        <translation type="obsolete">Alle Bestellungen</translation>
-    </message>
-    <message>
-        <source>Open Orders</source>
-        <translation type="obsolete">Offene Bestellungen</translation>
-    </message>
-    <message>
-        <source>Outstanding Payments</source>
-        <translation type="obsolete">Noch nicht bezahlt</translation>
-    </message>
-    <message>
-        <source>Outstanding Refunds</source>
-        <translation type="obsolete">Offene Rückerstattungen</translation>
-    </message>
-    <message>
-        <source>Amount</source>
-        <translation type="obsolete">Anzahl</translation>
-    </message>
-    <message>
-        <source>Select Event to order Ticket</source>
-        <translation type="obsolete">Bitte wählen Sie eine Verstaltung aus, um zu bestellen</translation>
-    </message>
-    <message>
-        <source>Select</source>
-        <translation type="obsolete">Auswählen</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Abbrechen</translation>
-    </message>
-    <message>
-        <source>There is nothing in the order. Ignoring it.</source>
-        <translation type="obsolete">Bestellung ist leer. Vorgang abgebrochen.</translation>
-    </message>
-    <message>
-        <source>Please chose a customer first!</source>
-        <translation type="obsolete">Bitte wählen Sie zunächst einen Kunden aus!</translation>
-    </message>
-    <message>
-        <source>The request failed.</source>
-        <translation type="obsolete">Anfrage ist fehlgeschlagen.</translation>
-    </message>
-    <message>
-        <source>A problem occurred during the order: %1</source>
-        <translation type="obsolete">Die Bestellung ist fehlgeschlagen: %1</translation>
-    </message>
-    <message>
-        <source>Entrance</source>
-        <translation type="obsolete">Einlasskontrolle</translation>
-    </message>
-    <message>
-        <source>Event Summary...</source>
-        <translation type="obsolete">Veranstaltungsübersicht...</translation>
-    </message>
-    <message>
-        <source>Undelivered Orders</source>
-        <translation type="obsolete">Nicht ausgelieferte Bestellungen</translation>
-    </message>
-    <message>
-        <source>Update</source>
-        <translation type="obsolete">Auffrischen</translation>
-    </message>
-    <message>
-        <source>Status</source>
-        <translation type="obsolete">Status</translation>
-    </message>
-    <message>
-        <source>Total</source>
-        <translation type="obsolete">Gesamt</translation>
-    </message>
-    <message>
-        <source>Paid</source>
-        <translation type="obsolete">bezahlt</translation>
-    </message>
-    <message>
-        <source>Customer</source>
-        <translation type="obsolete">Kunde</translation>
-    </message>
-    <message>
-        <source>&amp;Upload Template...</source>
-        <translation type="obsolete">Vorlage &amp;hochladen...</translation>
-    </message>
-    <message>
-        <source>&amp;Misc</source>
-        <translation type="obsolete">&amp;Verschiedenes</translation>
-    </message>
-    <message>
-        <source>&amp;Return ticket...</source>
-        <translation type="obsolete">&amp;Karte zurückgeben...</translation>
-    </message>
-    <message>
-        <source>Cancel Event...</source>
-        <translation type="obsolete">Veranstaltung absagen...</translation>
-    </message>
-    <message>
-        <source>Find by Ticket...</source>
-        <translation type="obsolete">Mit Kartennummer suchen...</translation>
-    </message>
-    <message>
-        <source>Cancel Event</source>
-        <translation type="obsolete">Veranstaltung absagen</translation>
-    </message>
-    <message>
-        <source>Please enter a reason to cancel event &quot;%1&quot; or abort:</source>
-        <translation type="obsolete">Bitte geben Sie einen Grund für die Absage der Veranstaltung &quot;%1&quot; ein:</translation>
-    </message>
-    <message>
-        <source>Event Cancelled</source>
-        <translation type="obsolete">Veranstaltung abgesagt</translation>
-    </message>
-    <message>
-        <source>The event &quot;%1&quot; has been cancelled. Please inform everybody who bought a ticket.</source>
-        <translation type="obsolete">Die Veranstaltung &quot;%1&quot; wurde abgesagt. Bitte informieren Sie alle Kunden.</translation>
-    </message>
-    <message>
-        <source>Unable to cancel event &quot;%1&quot;.</source>
-        <translation type="obsolete">Kann Veranstaltung &quot;%1&quot; nicht absagen.</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; Not Valid</source>
-        <translation type="obsolete">Karte &quot;%1&quot; ist nicht gültig.</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; has already been used</source>
-        <translation type="obsolete">Karte &quot;%1&quot; wurde bereits verwendet.</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; has not been bought.</source>
-        <translation type="obsolete">Karte &quot;%1&quot; wurde nicht gekauft.</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; Ok</source>
-        <translation type="obsolete">Karte &quot;%1&quot; Okay.</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; Ok; the Order has a refund</source>
-        <translation type="obsolete">Karte &quot;%1&quot; Okay.
-Die Bestellung ist überbezahlt: es gibt noch Geld zurück.</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; is not paid for!</source>
-        <translation type="obsolete">Karte &quot;%1&quot; ist nicht bezahlt!!!</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; cannot be accepted, please check the order!</source>
-        <translation type="obsolete">Karte &quot;%1&quot; kann nicht akzeptiert werden, bitte prüfen Sie die Bestellung.</translation>
-    </message>
-    <message>
-        <source>Enter Ticket</source>
-        <translation type="obsolete">Bitte Ticket eingeben</translation>
-    </message>
-    <message>
-        <source>Please enter the ID of one of the tickets of the order you seek:</source>
-        <translation type="obsolete">Bitte geben Sie die Nr. einer Karte aus der gesuchten Bestellung ein:</translation>
-    </message>
-    <message>
-        <source>Unable to query server.</source>
-        <translation type="obsolete">Kann Server nicht abfragen.</translation>
-    </message>
-    <message>
-        <source>Server returned an invalid order ID.</source>
-        <translation type="obsolete">Server hat eine ungültige Bestellnummer geliefert.</translation>
-    </message>
-    <message>
-        <source>Please select a template file.</source>
-        <translation type="obsolete">Bitte wählen Sie eine Vorlage aus.</translation>
-    </message>
-    <message>
-        <source>Enter Template Name</source>
-        <translation type="obsolete">Vorlagenname eingeben</translation>
-    </message>
-    <message>
-        <source>Please enter a name for the template file, it should contain only letters, digits, underscores and dots:</source>
-        <translation type="obsolete">Bitte geben Sie einen Namen für die Vorlage ein. Der Name sollte nur Buchstaben, Zahlen und Unterstriche und Punkte enthalten:</translation>
-    </message>
-    <message>
-        <source>The template name must only contain letters, digits, underscores and dots.</source>
-        <translation type="obsolete">Der Vorlagenname darf nur Buchstaben, Ziffern, Unterstriche und Punkte enthalten.</translation>
-    </message>
-    <message>
-        <source>Success</source>
-        <translation type="obsolete">Erfolg</translation>
-    </message>
-    <message>
-        <source>Successfully uploaded the template.</source>
-        <translation type="obsolete">Vorlage wurde erfolgreich hochgeladen.</translation>
-    </message>
-    <message>
-        <source>Unable to upload the template.</source>
-        <translation type="obsolete">Kann Vorlage nicht hochladen.</translation>
-    </message>
-    <message>
-        <source>Return Ticket</source>
-        <translation type="obsolete">Karte zurückgeben</translation>
-    </message>
-    <message>
-        <source>Please enter the ticket ID to return:</source>
-        <translation type="obsolete">Bitte geben Sie die Karte ein, die zurückgegeben wird:</translation>
-    </message>
-    <message>
-        <source>This is not a valid ticket.</source>
-        <translation type="obsolete">Dies ist keine gültige Karte.</translation>
-    </message>
-    <message>
-        <source>This ticket cannot be returned, it has already been used or is in the wrong state.</source>
-        <translation type="obsolete">Diese Karte kann nicht zurückgegeben werden: sie wurde bereits benutzt oder befindet sich im falschen Status.</translation>
-    </message>
-    <message>
-        <source>&amp;Admin</source>
-        <translation type="obsolete">&amp;Administration</translation>
-    </message>
-    <message>
-        <source>&amp;Schedule Backup...</source>
-        <translation type="obsolete">&amp;Backupzeit festlegen...</translation>
-    </message>
-    <message>
-        <source>&amp;Backup now...</source>
-        <translation type="obsolete">&amp;Jetzt Backup machen...</translation>
-    </message>
-    <message>
-        <source>&amp;Restore...</source>
-        <translation type="obsolete">Backup &amp;wiederherstellen...</translation>
-    </message>
-    <message>
-        <source>-search result-</source>
-        <translation type="obsolete">-Suchresultat-</translation>
-    </message>
-    <message>
-        <source>Find by Event...</source>
-        <translation type="obsolete">Nach Veranstaltung suchen...</translation>
-    </message>
-    <message>
-        <source>Find by Customer...</source>
-        <translation type="obsolete">Nach Kunde suchen...</translation>
-    </message>
-    <message>
-        <source>The user name must contain only letters, digits, dots and underscores and must be at least one character long!</source>
-        <translation type="obsolete">Nutzernamen dürfen nur Kleinbuchstaben, Ziffern, Punkte, Bindestriche und Unterstriche enthalten und müssen mindestens ein Zeichen lang sein!</translation>
-    </message>
-    <message>
-        <source>Select Event</source>
-        <translation type="obsolete">Veranstaltung auswählen</translation>
-    </message>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-    <message>
-        <source>Capacity</source>
-        <translation type="obsolete">Sitzplätze:</translation>
-    </message>
-    <message>
-        <source>Sold</source>
-        <translation type="obsolete">Verkauft</translation>
-    </message>
-    <message>
-        <source>Reserved</source>
-        <translation type="obsolete">Reserviert</translation>
-    </message>
-    <message>
-        <source>Free</source>
-        <translation type="obsolete">Frei</translation>
-    </message>
-    <message>
-        <source>(Nobody)</source>
-        <comment>this is a username for no user, the string must contain &apos;(&apos; to distinguish it from the others</comment>
-        <translation type="obsolete">(Niemand)</translation>
-    </message>
-    <message>
-        <source>Delete User</source>
-        <translation type="obsolete">Nutzer Löschen</translation>
-    </message>
-    <message>
-        <source>Select which user will inherit this users database objects:</source>
-        <translation type="obsolete">Bitte wählen Sie einen Nutzer, der die Datenbankobjekte des gelöschten Nutzers erbt:</translation>
-    </message>
-    <message>
-        <source>Cannot delete user: %1</source>
-        <translation type="obsolete">Kann Nutzer nicht löschen: %1</translation>
-    </message>
-    <message>
-        <source>Show &amp;old Events</source>
-        <translation type="obsolete">vergangene Veranstaltungen anzeigen</translation>
-    </message>
-    <message>
-        <source>C&amp;onfigure</source>
-        <translation type="obsolete">Konfigurieren</translation>
-    </message>
-    <message>
-        <source>&amp;Auto-Refresh settings...</source>
-        <translation type="obsolete">Auto-Auffrisch-Einstellungen...</translation>
-    </message>
-    <message>
-        <source>Refresh Settings</source>
-        <translation type="obsolete">Auffrischeinstellungen</translation>
-    </message>
-    <message>
-        <source>Refresh Rate (minutes):</source>
-        <translation type="obsolete">Auffrischrate (Minuten):</translation>
-    </message>
-    <message>
-        <source>refresh &amp;event list</source>
-        <translation type="obsolete">Veranstaltungsliste auffrischen</translation>
-    </message>
-    <message>
-        <source>refresh &amp;user list</source>
-        <translation type="obsolete">Nutzerliste auffrischen</translation>
-    </message>
-    <message>
-        <source>refresh &amp;host list</source>
-        <translation type="obsolete">Rechnerliste auffrischen</translation>
-    </message>
-    <message>
-        <source>&amp;OK</source>
-        <translation type="obsolete">&amp;Ok</translation>
-    </message>
-    <message>
-        <source>&amp;Cancel</source>
-        <translation type="obsolete">&amp;Abbrechen</translation>
-    </message>
-    <message>
-        <source>&amp;Edit Templates...</source>
-        <translation type="obsolete">Vorlagen ändern...</translation>
-    </message>
-    <message>
-        <source>&amp;Update Templates Now</source>
-        <translation type="obsolete">Vorlagen jetzt auffrischen</translation>
-    </message>
-    <message>
-        <source>&amp;Update Shipping Options</source>
-        <translation type="obsolete">Versandoptionen auffrischen</translation>
-    </message>
-    <message>
-        <source>Return &amp;ticket...</source>
-        <translation type="obsolete">Karte zurückgeben...</translation>
-    </message>
-    <message>
-        <source>Return &amp;voucher...</source>
-        <translation type="obsolete">Gutschein zurückgeben...</translation>
-    </message>
-    <message>
-        <source>Edit &amp;Shipping Options...</source>
-        <translation type="obsolete">Versandoptionen editieren</translation>
-    </message>
-    <message>
-        <source>Shipping Method:</source>
-        <translation type="obsolete">Versandoption:</translation>
-    </message>
-    <message>
-        <source>Open Reservations</source>
-        <translation type="obsolete">Reservierungen</translation>
-    </message>
-    <message>
-        <source>(No Shipping)</source>
-        <translation type="obsolete">(Kein Versand)</translation>
-    </message>
-    <message>
-        <source>Select Voucher</source>
-        <translation type="obsolete">Gutschein wählen</translation>
-    </message>
-    <message>
-        <source>Select voucher price and value:</source>
-        <translation type="obsolete">Bitte Gutschein-Preis und -Wert wählen:</translation>
-    </message>
-    <message>
-        <source>Price:</source>
-        <translation type="obsolete">Preis:</translation>
-    </message>
-    <message>
-        <source>Value:</source>
-        <translation type="obsolete">Wert:</translation>
-    </message>
-    <message>
-        <source>Voucher (price: %1, value %2)</source>
-        <translation type="obsolete">Gutschein (Preis: %1, Wert: %2)</translation>
-    </message>
-    <message>
-        <source>Return Voucher</source>
-        <translation type="obsolete">Gutschein zurückgeben</translation>
-    </message>
-    <message>
-        <source>Please enter the voucher ID to return:</source>
-        <translation type="obsolete">Bitte geben Sie den Gutschein ein, der zurückgegeben wird:</translation>
-    </message>
-    <message>
-        <source>This is not a valid voucher.</source>
-        <translation type="obsolete">Dies ist kein gültiger Gutschein.</translation>
-    </message>
-    <message>
-        <source>This voucher cannot be returned, it has already been used.</source>
-        <translation type="obsolete">Dieser Gutschein kann nicht zurückgegeben werden, er wurde bereits benutzt.</translation>
-    </message>
-    <message>
-        <source>refresh &amp;shipping list</source>
-        <translation type="obsolete">Versandoptionen auffrischen</translation>
-    </message>
-    <message>
-        <source>Find by Order ID...</source>
-        <translation type="obsolete">Nach Bestellnummer suchen...</translation>
-    </message>
-    <message>
-        <source>Enter Order ID</source>
-        <translation type="obsolete">Bestellnummer eingeben</translation>
-    </message>
-    <message>
-        <source>Please enter the ID of the order you want to display:</source>
-        <translation type="obsolete">Bitte geben Sie die Bestellnummer der Bestellung ein, die Sie ansehen wollen:</translation>
-    </message>
-    <message>
-        <source>This order does not exist.</source>
-        <translation type="obsolete">Diese Bestellung existiert nicht.</translation>
-    </message>
-    <message>
-        <source>&amp;Deduct from voucher...</source>
-        <translation type="obsolete">Geld von Gutschein abziehen...</translation>
-    </message>
-    <message>
-        <source>&amp;Money Log for voucher...</source>
-        <translation type="obsolete">Geldtransfers von Gutschein...</translation>
-    </message>
-    <message>
-        <source>Money Log for &amp;user...</source>
-        <translation type="obsolete">Geldtransfers von Nutzer...</translation>
-    </message>
-    <message>
-        <source>&amp;Server Access settings...</source>
-        <translation type="obsolete">Serverzugriffseinstellungen...</translation>
-    </message>
-    <message>
-        <source>Backup &amp;Settings...</source>
-        <translation type="obsolete">Einstellungen Sicherungskopie...</translation>
-    </message>
-    <message>
-        <source>Enter or scan Ticket-ID:</source>
-        <translation type="obsolete">Kartennummer eingeben oder scannen:</translation>
-    </message>
-    <message>
-        <source>Ticket &quot;%1&quot; is not for this event.</source>
-        <translation type="obsolete">Karte &quot;%1&quot; ist nicht für diese Veranstaltung.</translation>
-    </message>
-    <message>
-        <source>Deduct from Voucher</source>
-        <translation type="obsolete">Von Gutschein abziehen</translation>
-    </message>
-    <message>
-        <source>Using a voucher to pay outside the system.</source>
-        <translation type="obsolete">Einen Gutschein nutzen um außerhalb des Systems zu bezahlen.</translation>
-    </message>
-    <message>
-        <source>Amount to deduct:</source>
-        <translation type="obsolete">Abzuziehender Betrag:</translation>
-    </message>
-    <message>
-        <source>Voucher ID:</source>
-        <translation type="obsolete">Gutscheinnummer:</translation>
-    </message>
-    <message>
-        <source>OK</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-    <message>
-        <source>Request failed.</source>
-        <translation type="obsolete">Anfrage ist fehlgeschlagen.</translation>
-    </message>
-    <message>
-        <source>Deducted from Voucher</source>
-        <translation type="obsolete">Von Gutschein abziehen</translation>
-    </message>
-    <message>
-        <source>Value taken from voucher: %1
-Value remaining on voucher: %2</source>
-        <translation type="obsolete">Vom Gutschein abgezogener Betrag: %1
-Verbleibender Betrag: %2</translation>
-    </message>
-    <message>
-        <source>Server Access Settings</source>
-        <translation type="obsolete">Serverzugriffseinstellungen</translation>
-    </message>
-    <message>
-        <source>Request Timeout (seconds):</source>
-        <translation type="obsolete">max. Anfragezeit (Sekunden):</translation>
-    </message>
-    <message>
-        <source>Log Level:</source>
-        <translation type="obsolete">Logstufe:</translation>
-    </message>
-    <message>
-        <source>Minimal Logging</source>
-        <translation type="obsolete">Minimales Log</translation>
-    </message>
-    <message>
-        <source>Log Details on Error</source>
-        <translation type="obsolete">Bei Fehlern Details</translation>
-    </message>
-    <message>
-        <source>Always Log Details</source>
-        <translation type="obsolete">Immer Details</translation>
-    </message>
-    <message>
-        <source>Backup failed with error: %1</source>
-        <translation type="obsolete">Sicherung ist fehlgeschlagen: %1</translation>
-    </message>
-    <message>
-        <source>Backup</source>
-        <translation type="obsolete">Sicherung</translation>
-    </message>
-    <message>
-        <source>The backup was successful.</source>
-        <translation type="obsolete">Die Sicherung war erfolgreich.</translation>
-    </message>
-    <message>
-        <source>Cannot create backup file.</source>
-        <translation type="obsolete">Kann Sicherungsdatei nicht anlegen.</translation>
-    </message>
-    <message>
-        <source>Voucher ID</source>
-        <translation type="obsolete">Gutscheinnummer</translation>
-    </message>
-    <message>
-        <source>Please enter voucher ID to show log:</source>
-        <translation type="obsolete">Bitte geben Sie die Gutscheinnummer ein um die Transaktionen zu zeigen:</translation>
-    </message>
-    <message>
-        <source>User</source>
-        <translation type="obsolete">Nutzer</translation>
-    </message>
-    <message>
-        <source>Please enter login name of user to show log:</source>
-        <translation type="obsolete">Bitte den Login-Namen des Nutzers eingeben um die Transaktionen anzuzeigen:</translation>
-    </message>
-</context>
-<context>
-    <name>MPasswordChange</name>
-    <message>
-        <source>Change my password</source>
-        <translation type="obsolete">Mein Passwort ändern</translation>
-    </message>
-    <message>
-        <source>Old Password:</source>
-        <translation type="obsolete">Altes Passwort:</translation>
-    </message>
-    <message>
-        <source>New Password:</source>
-        <translation type="obsolete">Neues Passwort:</translation>
-    </message>
-    <message>
-        <source>Repeat Password:</source>
-        <translation type="obsolete">Paswort wiederholen:</translation>
-    </message>
-    <message>
-        <source>Set Password</source>
-        <translation type="obsolete">Passwort setzen</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Abbrechen</translation>
-    </message>
-    <message>
-        <source>Reset password of user &quot;%1&quot;</source>
-        <translation type="obsolete">Passwort des Nutzers &quot;%1&quot; zurücksetzen</translation>
-    </message>
-</context>
-<context>
-    <name>MShipping</name>
-    <message>
-        <source>.</source>
-        <comment>decimal dot</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-</context>
-<context>
-    <name>MShippingChange</name>
-    <message>
-        <source>Change Shipping Method</source>
-        <translation type="obsolete">Versandoption ändern</translation>
-    </message>
-    <message>
-        <source>Method:</source>
-        <translation type="obsolete">Option:</translation>
-    </message>
-    <message>
-        <source>Price:</source>
-        <translation type="obsolete">Preis:</translation>
-    </message>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Abbrechen</translation>
-    </message>
-    <message>
-        <source>(None)</source>
-        <comment>shipping method</comment>
-        <translation type="obsolete">(Keine)</translation>
-    </message>
-</context>
-<context>
-    <name>MShippingEditor</name>
-    <message>
-        <source>Edit Shipping Options</source>
-        <translation type="obsolete">Versandoptionen editieren</translation>
-    </message>
-    <message>
-        <source>Change Description</source>
-        <translation type="obsolete">Beschreibung ändern</translation>
-    </message>
-    <message>
-        <source>Change Price</source>
-        <translation type="obsolete">Preis ändern</translation>
-    </message>
-    <message>
-        <source>Change Availability</source>
-        <translation type="obsolete">Verfügbarkeit ändern</translation>
-    </message>
-    <message>
-        <source>Add Option</source>
-        <translation type="obsolete">Option hinzufügen</translation>
-    </message>
-    <message>
-        <source>Delete Option</source>
-        <translation type="obsolete">Option löschen</translation>
-    </message>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-    <message>
-        <source>Cancel</source>
-        <translation type="obsolete">Abbrechen</translation>
-    </message>
-    <message>
-        <source>ID</source>
-        <translation type="obsolete">ID</translation>
-    </message>
-    <message>
-        <source>Description</source>
-        <translation type="obsolete">Beschreibung</translation>
-    </message>
-    <message>
-        <source>Price</source>
-        <translation type="obsolete">Preis</translation>
-    </message>
-    <message>
-        <source>Web</source>
-        <translation type="obsolete">Web</translation>
-    </message>
-    <message>
-        <source>Any User</source>
-        <translation type="obsolete">Jeder Nutzer</translation>
-    </message>
-    <message>
-        <source>Yes</source>
-        <translation type="obsolete">Ja</translation>
-    </message>
-    <message>
-        <source>No</source>
-        <translation type="obsolete">Nein</translation>
-    </message>
-    <message>
-        <source>Shipping Option Description</source>
-        <translation type="obsolete">Versandoptionsbeschreibung</translation>
-    </message>
-    <message>
-        <source>Please select a new description for this shipping option:</source>
-        <translation type="obsolete">Bitte geben Sie eine Beschreibung für diese Versandoption ein:</translation>
-    </message>
-    <message>
-        <source>Warning</source>
-        <translation type="obsolete">Warnung</translation>
-    </message>
-    <message>
-        <source>Could not store the changes.</source>
-        <translation type="obsolete">Konnte Änderungen nicht speichern.</translation>
-    </message>
-    <message>
-        <source>Shipping Option Price</source>
-        <translation type="obsolete">Versandoptionspreis</translation>
-    </message>
-    <message>
-        <source>Please select a new price for this shipping option:</source>
-        <translation type="obsolete">Bitte geben Sie einen Preis für diese Versandoption ein:</translation>
-    </message>
-    <message>
-        <source>None</source>
-        <translation type="obsolete">Nur privilegierte Nutzer</translation>
-    </message>
-    <message>
-        <source>Web Interface</source>
-        <translation type="obsolete">Privilegierte Nutzer und Web-Kunden</translation>
-    </message>
-    <message>
-        <source>Any User + Web Interface</source>
-        <translation type="obsolete">Jeder</translation>
-    </message>
-    <message>
-        <source>Shipping Option Availability</source>
-        <translation type="obsolete">Versandoptionsverfügbarkeit</translation>
-    </message>
-    <message>
-        <source>Please select a new availability for this shipping option:</source>
-        <translation type="obsolete">Bitte wählen Sie eine Verfügbarkeit für diese Versandoption:</translation>
-    </message>
-    <message>
-        <source>Please select a new description for this new shipping option:</source>
-        <translation type="obsolete">Bitte geben Sie eine Beschreibung für diese Versandoption ein:</translation>
-    </message>
-    <message>
-        <source>Please select a new price for this new shipping option:</source>
-        <translation type="obsolete">Bitte geben Sie einen Preis für diese Versandoption ein:</translation>
-    </message>
-    <message>
-        <source>Please select a new availability for this new shipping option:</source>
-        <translation type="obsolete">Bitte wählen Sie eine Verfügbarkeit für diese Versandoption:</translation>
-    </message>
-    <message>
-        <source>Could not create the new option.</source>
-        <translation type="obsolete">Konnte die neue Versandoption nicht anlegen.</translation>
-    </message>
-    <message>
-        <source>Unable to delete this option.</source>
-        <translation type="obsolete">Kann diese Option nicht löschen.</translation>
-    </message>
-</context>
-<context>
-    <name>MTemplateChoice</name>
-    <message>
-        <source>Chose Template</source>
-        <translation type="obsolete">Vorlage auswählen</translation>
-    </message>
-    <message>
-        <source>Please chose a variant of template %1:</source>
-        <translation type="obsolete">Bitte wählen Sie eine Variante für die Vorlage %1:</translation>
-    </message>
-    <message>
-        <source>(default)</source>
-        <comment>default template pseudo-variant</comment>
-        <translation type="obsolete">(Standard)</translation>
-    </message>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-</context>
-<context>
-    <name>MTemplateEditor</name>
-    <message>
-        <source>Edit Template Directory</source>
-        <translation type="obsolete">Vorlagenverzeichnis editieren</translation>
-    </message>
-    <message>
-        <source>Update Now</source>
-        <translation type="obsolete">Jetzt auffrischen</translation>
-    </message>
-    <message>
-        <source>Add Variant</source>
-        <translation type="obsolete">Variante hinzufügen</translation>
-    </message>
-    <message>
-        <source>Delete Variant</source>
-        <translation type="obsolete">Variante löschen</translation>
-    </message>
-    <message>
-        <source>Close</source>
-        <translation type="obsolete">Schließen</translation>
-    </message>
-    <message>
-        <source>Template/Variant</source>
-        <translation type="obsolete">Vorlage/Variante</translation>
-    </message>
-    <message>
-        <source>Description</source>
-        <translation type="obsolete">Beschreibung</translation>
-    </message>
-    <message>
-        <source>Checksum</source>
-        <translation type="obsolete">Checksumme</translation>
-    </message>
-    <message>
-        <source>Warning</source>
-        <translation type="obsolete">Warnung</translation>
-    </message>
-    <message>
-        <source>Unable to delete this template.</source>
-        <translation type="obsolete">Kann diese Vorlage nicht löschen.</translation>
-    </message>
-    <message>
-        <source>Select Template File</source>
-        <translation type="obsolete">Vorlagendatei wählen</translation>
-    </message>
-    <message>
-        <source>Files with this extension (%1) are not legal for this template.</source>
-        <translation type="obsolete">Dateien mit der Erweiterung %1 sind für diese Vorlage nicht erlaubt.</translation>
-    </message>
-    <message>
-        <source>Unable to upload file.</source>
-        <translation type="obsolete">Kann Datei nicht hochladen.</translation>
-    </message>
-    <message>
-        <source>Unable to send new description to server.</source>
-        <translation type="obsolete">Kann die neue Beschreibung nicht speichern.</translation>
-    </message>
-</context>
-<context>
-    <name>MTemplateStore</name>
-    <message>
-        <source>Retrieving templates from server.</source>
-        <translation type="obsolete">Hole Vorlagen vom Server.</translation>
-    </message>
-</context>
-<context>
-    <name>MTicket</name>
-    <message>
-        <source>.</source>
-        <comment>decimal dot</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-    <message>
-        <source>bought</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">gültig</translation>
-    </message>
-    <message>
-        <source>to refund</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">zurückgegeben</translation>
-    </message>
-    <message>
-        <source>used</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">benutzt</translation>
-    </message>
-    <message>
-        <source>reserved</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">reserviert</translation>
-    </message>
-    <message>
-        <source>ok</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">Ok</translation>
-    </message>
-    <message>
-        <source>sale only</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">nur zum Verkauf</translation>
-    </message>
-    <message>
-        <source>order only</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">nur zur Bestellung</translation>
-    </message>
-    <message>
-        <source>too late: event over</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">zu spät: Veranstaltung ist vorbei</translation>
-    </message>
-    <message>
-        <source>no more tickets</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">keine Karten mehr verfügbar</translation>
-    </message>
-    <message>
-        <source>event cancelled</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">Veranstaltung abgesagt</translation>
-    </message>
-    <message>
-        <source>no such event</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">Veranstaltung unbekannt</translation>
-    </message>
-    <message>
-        <source>invalid</source>
-        <comment>ticket state</comment>
-        <translation type="obsolete">ungültig</translation>
-    </message>
-    <message>
-        <source>Cannot execute request.</source>
-        <translation type="obsolete">Kann Anfrage nicht ausführen.</translation>
-    </message>
-    <message>
-        <source>Ticket is not stored, can&apos;t return it.</source>
-        <translation type="obsolete">Karte ist nicht gespeichert, kann sie nicht zurückgeben.</translation>
-    </message>
-    <message>
-        <source>Failed to execute request</source>
-        <translation type="obsolete">Kann Anfrage nicht ausführen.</translation>
-    </message>
-</context>
-<context>
-    <name>MTicketView</name>
-    <message>
-        <source>Preview Tickets</source>
-        <translation type="obsolete">Karten-Vorschau</translation>
-    </message>
-</context>
-<context>
-    <name>MUser</name>
-    <message>
-        <source>User not valid: cannot delete.</source>
-        <translation type="obsolete">Ungültiger Nutzer: kann nicht gelöscht werden.</translation>
-    </message>
-</context>
-<context>
-    <name>MVoucher</name>
-    <message>
-        <source>invalid</source>
-        <translation type="obsolete">ungültig</translation>
-    </message>
-    <message>
-        <source>cancelled</source>
-        <translation type="obsolete">storniert</translation>
-    </message>
-    <message>
-        <source>empty</source>
-        <translation type="obsolete">leer</translation>
-    </message>
-    <message>
-        <source>used</source>
-        <translation type="obsolete">benutzt</translation>
-    </message>
-    <message>
-        <source>unused</source>
-        <translation type="obsolete">unbenutzt</translation>
-    </message>
-    <message>
-        <source>Voucher is not stored, can&apos;t return it.</source>
-        <translation type="obsolete">Gutschein ist nicht gespeichert, kann ihn nicht zurückgeben.</translation>
-    </message>
-    <message>
-        <source>Failed to execute request</source>
-        <translation type="obsolete">Kann Anfrage nicht ausführen.</translation>
-    </message>
-</context>
-<context>
-    <name>MWebRequest</name>
-    <message>
-        <source>Unable to get server info.</source>
-        <translation type="obsolete">Serverdaten können nicht gelesen werden.</translation>
-    </message>
-    <message>
-        <source>Error while parsing server info (line %1 col %2): %3</source>
-        <translation type="obsolete">Fehler beim Lesen der Serverdaten (Zeile %1, Spalte %2): %3</translation>
-    </message>
-    <message>
-        <source>Error in server info: missing authentication algorithm info.</source>
-        <translation type="obsolete">Fehler in Serverdaten: Authentifikationsalgorithmus fehlt.</translation>
-    </message>
-    <message>
-        <source>The server requested an unsupported hash algorithm: %1.</source>
-        <translation type="obsolete">Der Server verlangt einen nicht unterstützten Algorithmus (%1). Kann nicht fortsetzen.</translation>
-    </message>
-    <message>
-        <source>Unable to get authentication challenge.</source>
-        <translation type="obsolete">Authentifikation fehlgeschlagen (es wurde kein Challenge angeboten).</translation>
-    </message>
-    <message>
-        <source>Error while parsing session challenge (line %1 col %2): %3</source>
-        <translation type="obsolete">Fehler beim Lesen der Authentifikationsdaten (Challenge; Zeile %1, Spalte %2): %3</translation>
-    </message>
-    <message>
-        <source>Error in session challenge: missing session ID.</source>
-        <translation type="obsolete">Fehler in Authentifikationsdaten (Challenge): Session-ID fehlt.</translation>
-    </message>
-    <message>
-        <source>Error in session challenge: missing host challenge.</source>
-        <translation type="obsolete">Fehler in Authentifikationsdaten (Challenge): Host-Challenge fehlt.</translation>
-    </message>
-    <message>
-        <source>Error in session challenge: missing user challenge.</source>
-        <translation type="obsolete">Fehler in Authentifikationsdaten (Challenge): Nutzer-Challenge fehlt.</translation>
-    </message>
-    <message>
-        <source>Failed to log in: user/password mismatch, non-allowed host key, or challenge timed out.</source>
-        <translation type="obsolete">Authentifikation fehlgeschlagen: Passwort ist falsch, Host ist nicht zugelassen oder Challenge-Timeout.</translation>
-    </message>
-    <message>
-        <source>Unable to authenticate.</source>
-        <translation type="obsolete">Authentifikation fehlgeschlagen.</translation>
-    </message>
-    <message>
-        <source>Error parsing EventList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Fehler beim Lesen der XML-Daten (Zeile %1, Spalte %2): %3</translation>
-    </message>
-    <message>
-        <source>Cannot change password, old password does not match!</source>
-        <translation type="obsolete">Passwort kann nicht geändert werden: altes Passwort ist falsch.</translation>
-    </message>
-    <message>
-        <source>Error parsing RoomList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Fehler beim Lesen der Daten (RoomList; Zeile %1, Spalte %2): %3</translation>
-    </message>
-    <message>
-        <source>Error parsing UserList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Fehler beim Lesen der Daten (UserList; Zeile %1, Spalte %2): %3</translation>
-    </message>
-    <message>
-        <source>Error parsing HostList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Fehler beim Lesen der Daten (HostList; Zeile %1, Spalte %2): %3</translation>
-    </message>
-    <message>
-        <source>Error parsing CustomerList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Fehler beim Lesen der Daten (CustomerList; Zeile %1, Spalte %2): %3</translation>
-    </message>
-    <message>
-        <source>Error parsing OrderList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Fehler beim Parsen der XML-Daten (Zeile %1, Spalte %2): %3</translation>
-    </message>
-    <message>
-        <source>Error parsing ShippingList XML data (line %1 column %2): %3</source>
-        <translation type="obsolete">Fehler beim Lesen der Daten (ShippingList; Zeile %1, Spalte %2): %3</translation>
-    </message>
-</context>
-<context>
     <name>MachineUser</name>
     <message>
         <location filename="../inc/machine/muser.php" line="18"/>
@@ -2687,57 +101,8 @@ Verbleibender Betrag: %2</translation>
     </message>
 </context>
 <context>
-    <name>Order</name>
-    <message>
-        <source>create order</source>
-        <translation type="obsolete">Bestellung anlegen</translation>
-    </message>
-    <message>
-        <source>invalidvalue</source>
-        <comment>voucher state</comment>
-        <translation type="obsolete">Gutscheinwert nicht zulässig</translation>
-    </message>
-    <message>
-        <source>invalidprice</source>
-        <comment>voucher state</comment>
-        <translation type="obsolete">Gutscheinpreis nicht zulässig</translation>
-    </message>
-    <message>
-        <source>Shipping type not available to user.</source>
-        <translation type="obsolete">Diese Versandoption ist privilegierten Nutzern vorbehalten.</translation>
-    </message>
-    <message>
-        <source>Illegal shipping type.</source>
-        <translation type="obsolete">Ungültige Versandoption.</translation>
-    </message>
-    <message>
-        <source>order cancelled</source>
-        <translation type="obsolete">Bestellung storniert</translation>
-    </message>
-    <message>
-        <source>reservation to order</source>
-        <translation type="obsolete">Reservierung zu Bestellung gewandelt</translation>
-    </message>
-</context>
-<context>
     <name>Session</name>
     <message>
-        <source>unable to parse XML data</source>
-        <translation type="obsolete">Kann XML Daten nicht parsen</translation>
-    </message>
-    <message>
-        <source>missing some authentication data</source>
-        <translation type="obsolete">Authentifikationsdaten sind unvollständig</translation>
-    </message>
-    <message>
-        <source>Not authenticated. Can&apos;t change password.</source>
-        <translation type="obsolete">Nicht authentifiziert, Passwort kann nicht geändert werden.</translation>
-    </message>
-    <message>
-        <source>expected exactly one passwd element</source>
-        <translation type="obsolete">Nur 1 &quot;passwd&quot; Element erwartet.</translation>
-    </message>
-    <message>
         <location filename="../inc/machine/session.php" line="118"/>
         <source>Unknown Host</source>
         <translation>Unbekannter Host.</translation>
@@ -2773,10 +138,6 @@ Verbleibender Betrag: %2</translation>
         <source>Wrong password. Request denied.</source>
         <translation>Falsches Passwort. Die Anfrage wird verweigert.</translation>
     </message>
-    <message>
-        <source>Wrong password. Session hijacked, terminating it.</source>
-        <translation type="obsolete">Falsches Passwort. Session wird beendet.</translation>
-    </message>
 </context>
 <context>
     <name>SpecialHost</name>
@@ -2785,339 +146,6 @@ Verbleibender Betrag: %2</translation>
         <source>_any</source>
         <translation>beliebiger (auch unregistrierter) Host</translation>
     </message>
-    <message>
-        <source>_anon</source>
-        <translation type="obsolete">Anonym - beliebiger registrierter Host</translation>
-    </message>
-    <message>
-        <source>_online</source>
-        <translation type="obsolete">Web-Präsenz</translation>
-    </message>
-</context>
-<context>
-    <name>Ticket</name>
-    <message>
-        <source>The ticket is not valid.</source>
-        <translation type="obsolete">Die Karte ist nicht gültig.</translation>
-    </message>
-    <message>
-        <source>The ticket has already been used.</source>
-        <translation type="obsolete">Die Karte wurde bereits benutzt.</translation>
-    </message>
-    <message>
-        <source>The ticket has not been bought or is cancelled.</source>
-        <translation type="obsolete">Die Karte wurde nicht gekauft oder ist zurückgegeben.</translation>
-    </message>
-    <message>
-        <source>The ticket has not been paid.</source>
-        <translation type="obsolete">Die Karte ist nicht bezahlt.</translation>
-    </message>
-    <message>
-        <source>The tickets order is in an invalid state or does not exist.</source>
-        <translation type="obsolete">Die Bestellung dieser Karte ist in einem ungültigen Zustand oder existiert nicht.</translation>
-    </message>
-</context>
-<context>
-    <name>TransactionNames</name>
-    <message>
-        <source>Backup</source>
-        <translation type="obsolete">Sicherung</translation>
-    </message>
-    <message>
-        <source>Login</source>
-        <translation type="obsolete">Login</translation>
-    </message>
-</context>
-<context>
-    <name>TransactionNames::</name>
-    <message>
-        <source>serverinfo</source>
-        <translation type="obsolete">Serverinformationen</translation>
-    </message>
-    <message>
-        <source>startsession</source>
-        <translation type="obsolete">Session beginnen</translation>
-    </message>
-    <message>
-        <source>sessionauth</source>
-        <translation type="obsolete">Session authentifizieren</translation>
-    </message>
-    <message>
-        <source>closesession</source>
-        <translation type="obsolete">Sessen beenden</translation>
-    </message>
-    <message>
-        <source>getmyroles</source>
-        <translation type="obsolete">meine Rollen herausfinden</translation>
-    </message>
-    <message>
-        <source>getusers</source>
-        <translation type="obsolete">Nutzer abfragen</translation>
-    </message>
-    <message>
-        <source>setuserdescription</source>
-        <translation type="obsolete">Nutzerkommentar setzen</translation>
-    </message>
-    <message>
-        <source>getuseracl</source>
-        <translation type="obsolete">Nutzerrechte abfragen</translation>
-    </message>
-    <message>
-        <source>setuseracl</source>
-        <translation type="obsolete">Nutzerrechte setzen</translation>
-    </message>
-    <message>
-        <source>getuserhosts</source>
-        <translation type="obsolete">erlaubte Hosts eines Nutzers abfragen</translation>
-    </message>
-    <message>
-        <source>setuserhosts</source>
-        <translation type="obsolete">erlaubte Hosts eines Nutzers setzen</translation>
-    </message>
-    <message>
-        <source>adduser</source>
-        <translation type="obsolete">neue Nutzer anlegen</translation>
-    </message>
-    <message>
-        <source>deleteuser</source>
-        <translation type="obsolete">Nutzer löschen</translation>
-    </message>
-    <message>
-        <source>setmypasswd</source>
-        <translation type="obsolete">eigenes Passwort ändern</translation>
-    </message>
-    <message>
-        <source>setpasswd</source>
-        <translation type="obsolete">Passwort eines anderen Nutzers ändern</translation>
-    </message>
-    <message>
-        <source>gethosts</source>
-        <translation type="obsolete">Hosts abfragen</translation>
-    </message>
-    <message>
-        <source>sethost</source>
-        <translation type="obsolete">Hosts anlegen</translation>
-    </message>
-    <message>
-        <source>addhost</source>
-        <translation type="obsolete">Neue Hosts anlegen</translation>
-    </message>
-    <message>
-        <source>deletehost</source>
-        <translation type="obsolete">Hosts löschen</translation>
-    </message>
-    <message>
-        <source>geteventlist</source>
-        <translation type="obsolete">Liste der Veranstaltungen abfragen</translation>
-    </message>
-    <message>
-        <source>geteventdata</source>
-        <translation type="obsolete">Veranstaltungsdetails abfragen</translation>
-    </message>
-    <message>
-        <source>seteventdata</source>
-        <translation type="obsolete">Veranstaltungsdetails ändern</translation>
-    </message>
-    <message>
-        <source>eventsummary</source>
-        <translation type="obsolete">Veranstaltungübersicht</translation>
-    </message>
-    <message>
-        <source>cancelevent</source>
-        <translation type="obsolete">Veranstaltung abbrechen</translation>
-    </message>
-    <message>
-        <source>getroomdata</source>
-        <translation type="obsolete">Raumdaten abfragen</translation>
-    </message>
-    <message>
-        <source>setroomdata</source>
-        <translation type="obsolete">Raumdaten setzen</translation>
-    </message>
-    <message>
-        <source>getcustomerlist</source>
-        <translation type="obsolete">Kundenliste abfragen</translation>
-    </message>
-    <message>
-        <source>getcustomer</source>
-        <translation type="obsolete">Kunde abfragen</translation>
-    </message>
-    <message>
-        <source>setcustomer</source>
-        <translation type="obsolete">Kunde anlegen</translation>
-    </message>
-    <message>
-        <source>deletecustomer</source>
-        <translation type="obsolete">Kunden löschen/ersetzen</translation>
-    </message>
-    <message>
-        <source>checkorder</source>
-        <translation type="obsolete">Bestellung testen</translation>
-    </message>
-    <message>
-        <source>createorder</source>
-        <translation type="obsolete">Bestellung anlegen</translation>
-    </message>
-    <message>
-        <source>createsale</source>
-        <translation type="obsolete">Verkaufen</translation>
-    </message>
-    <message>
-        <source>getorderlist</source>
-        <translation type="obsolete">Liste der Bestellungen abfragen</translation>
-    </message>
-    <message>
-        <source>getorder</source>
-        <translation type="obsolete">Bestellung: Details abfragen</translation>
-    </message>
-    <message>
-        <source>orderpay</source>
-        <translation type="obsolete">Bestellung bezahlen</translation>
-    </message>
-    <message>
-        <source>orderrefund</source>
-        <translation type="obsolete">Bestellung: Geld zurück geben</translation>
-    </message>
-    <message>
-        <source>ordershipped</source>
-        <translation type="obsolete">Bestellung als verschickt markieren</translation>
-    </message>
-    <message>
-        <source>cancelorder</source>
-        <translation type="obsolete">Bestellung stornieren</translation>
-    </message>
-    <message>
-        <source>orderbyticket</source>
-        <translation type="obsolete">Bestellung mit Ticket finden</translation>
-    </message>
-    <message>
-        <source>getordersbyevents</source>
-        <translation type="obsolete">Bestellungen finden, die Veranstaltung enthalten</translation>
-    </message>
-    <message>
-        <source>setordercomment</source>
-        <translation type="obsolete">Bestellkommentar (in angelegter Bestellung) ändern</translation>
-    </message>
-    <message>
-        <source>getticket</source>
-        <translation type="obsolete">Ticket abrufen</translation>
-    </message>
-    <message>
-        <source>useticket</source>
-        <translation type="obsolete">Ticket entwerten</translation>
-    </message>
-    <message>
-        <source>changeticketprice</source>
-        <translation type="obsolete">Ticketpreis ändern</translation>
-    </message>
-    <message>
-        <source>ticketreturn</source>
-        <translation type="obsolete">Ticket zurückgeben</translation>
-    </message>
-    <message>
-        <source>gettemplatelist</source>
-        <translation type="obsolete">Vorlagenliste abfragen</translation>
-    </message>
-    <message>
-        <source>gettemplate</source>
-        <translation type="obsolete">Vorlage abfragen</translation>
-    </message>
-    <message>
-        <source>settemplate</source>
-        <translation type="obsolete">Vorlage erstellen</translation>
-    </message>
-    <message>
-        <source>_admin</source>
-        <translation type="obsolete">Alle Rechte, Administrator</translation>
-    </message>
-    <message>
-        <source>_anyshipping</source>
-        <translation type="obsolete">Nutzer darf beliebige (auch privilegierte) Versandmethode benutzen</translation>
-    </message>
-    <message>
-        <source>_repriceshipping</source>
-        <translation type="obsolete">Beliebigen Versandpreis festlegen</translation>
-    </message>
-    <message>
-        <source>createreservedorder</source>
-        <translation type="obsolete">Reservierung anlegen</translation>
-    </message>
-    <message>
-        <source>orderchangeshipping</source>
-        <translation type="obsolete">Versandoption einer Bestellung ändern</translation>
-    </message>
-    <message>
-        <source>reservationtoorder</source>
-        <translation type="obsolete">Reservierung in Bestellung wandeln</translation>
-    </message>
-    <message>
-        <source>reservationtosale</source>
-        <translation type="obsolete">Reservierung in Verkauf wandeln</translation>
-    </message>
-    <message>
-        <source>getshipping</source>
-        <translation type="obsolete">Versandoptionen holen</translation>
-    </message>
-    <message>
-        <source>setshipping</source>
-        <translation type="obsolete">Versandoptionen ändern/anlegen</translation>
-    </message>
-    <message>
-        <source>deleteshipping</source>
-        <translation type="obsolete">Versandoptionen löschen</translation>
-    </message>
-    <message>
-        <source>getvoucherprices</source>
-        <translation type="obsolete">Gutscheinpreise abfragen (zB. für Bestellformular)</translation>
-    </message>
-    <message>
-        <source>cancelvoucher</source>
-        <translation type="obsolete">Gutschein zurückgeben</translation>
-    </message>
-    <message>
-        <source>emptyvoucher</source>
-        <translation type="obsolete">Gutschein ungültig machen</translation>
-    </message>
-    <message>
-        <source>usevoucher</source>
-        <translation type="obsolete">Gutschein benutzen (damit bezahlen)</translation>
-    </message>
-    <message>
-        <source>getvoucher</source>
-        <translation type="obsolete">Gutschein abfragen</translation>
-    </message>
-    <message>
-        <source>settemplatedescription</source>
-        <translation type="obsolete">Vorlagenbeschreibung ändern/setzen</translation>
-    </message>
-    <message>
-        <source>deletetemplate</source>
-        <translation type="obsolete">Vorlage löschen</translation>
-    </message>
-    <message>
-        <source>_anyvoucher</source>
-        <translation type="obsolete">Gutscheine mit beliebigem Wert anlegen</translation>
-    </message>
-    <message>
-        <source>_anypricevoucher</source>
-        <translation type="obsolete">Gutscheine anlegen bei denen Preis und Wert unterschiedlich sind</translation>
-    </message>
-    <message>
-        <source>_explicitshipdate</source>
-        <translation type="obsolete">eine beliebige Zeit/Datum setzen, wenn Bestellungen versandt werden (statt aktueller Zeit/Datum)</translation>
-    </message>
-    <message>
-        <source>usevoucheroutside</source>
-        <translation type="obsolete">Gutschein außerhalb des Systems nutzen (Geld ohne Bestellung abziehen)</translation>
-    </message>
-    <message>
-        <source>backup</source>
-        <translation type="obsolete">Sicherungskopie anlegen</translation>
-    </message>
-    <message>
-        <source>moneylog</source>
-        <translation type="obsolete">Geldtransfers anzeigen</translation>
-    </message>
 </context>
 <context>
     <name>Translation</name>
@@ -3138,29 +166,6 @@ Verbleibender Betrag: %2</translation>
     </message>
 </context>
 <context>
-    <name>Voucher</name>
-    <message>
-        <source>cancel voucher</source>
-        <translation type="obsolete">Gutschein zurückgegeben</translation>
-    </message>
-    <message>
-        <source>empty voucher</source>
-        <translation type="obsolete">Gutschein entleert</translation>
-    </message>
-    <message>
-        <source>create voucher</source>
-        <translation type="obsolete">Gutschein angelegt</translation>
-    </message>
-    <message>
-        <source>pay with voucher</source>
-        <translation type="obsolete">mit Gutschein bezahlt</translation>
-    </message>
-    <message>
-        <source>pay with voucher outside system</source>
-        <translation type="obsolete">mit Gutschein außerhalb des Systems bezahlt</translation>
-    </message>
-</context>
-<context>
     <name>WOAddress</name>
     <message>
         <location filename="../inc/wob/wo_Address.php" line="243"/>
@@ -3195,13 +200,6 @@ Verbleibender Betrag: %2</translation>
     </message>
 </context>
 <context>
-    <name>WOCartOrder</name>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-</context>
-<context>
     <name>WOCartOrderAbstract</name>
     <message>
         <location filename="../inc/wext/cart.php" line="18"/>
@@ -3303,13 +301,6 @@ Verbleibender Betrag: %2</translation>
     </message>
 </context>
 <context>
-    <name>WOCartVoucher</name>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-</context>
-<context>
     <name>WOCartVoucherAbstract</name>
     <message>
         <location filename="../inc/wob/wo_CartVoucher.php" line="88"/>
@@ -3538,17 +529,6 @@ Verbleibender Betrag: %2</translation>
     </message>
 </context>
 <context>
-    <name>WOOrder</name>
-    <message>
-        <source>Sold</source>
-        <translation type="obsolete">Verkauft</translation>
-    </message>
-    <message>
-        <source>Reserved</source>
-        <translation type="obsolete">Reserviert</translation>
-    </message>
-</context>
-<context>
     <name>WOOrderAbstract</name>
     <message>
         <location filename="../inc/wext/order.php" line="210"/>
@@ -4062,17 +1042,6 @@ Verbleibender Betrag: %2</translation>
     </message>
 </context>
 <context>
-    <name>WOTicket</name>
-    <message>
-        <source>Reserved</source>
-        <translation type="obsolete">Reserviert</translation>
-    </message>
-    <message>
-        <source>Used</source>
-        <translation type="obsolete">Benutzt</translation>
-    </message>
-</context>
-<context>
     <name>WOTicketAbstract</name>
     <message>
         <location filename="../inc/wob/wo_Ticket.php" line="98"/>
@@ -4186,14 +1155,7 @@ Verbleibender Betrag: %2</translation>
     <message>
         <location filename="../inc/wob/wo_User.php" line="92"/>
         <source>Unable to deserialize object of type WOUser: invalid XML.</source>
-        <translation>Das WOUser Objekt kann nicht deserialisiert werden: ungültiges XML.</translation>
-    </message>
-</context>
-<context>
-    <name>WOVoucher</name>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Ok</translation>
+        <translation>Das WOUser Objekt kann nicht deserialisiert werden: ungültiges XML.</translation>
     </message>
 </context>
 <context>
@@ -4251,7 +1213,7 @@ Verbleibender Betrag: %2</translation>
 <context>
     <name>WebSite</name>
     <message>
-        <location filename="../index.php" line="135"/>
+        <location filename="../index.php" line="123"/>
         <source>An error occured, contact the server admin for details.</source>
         <translation>Ein Fehler ist aufgetreten, bitte kontaktieren Sie den Server-Admin um Details zu erfahren.</translation>
     </message>
@@ -4942,507 +1904,4 @@ Verbleibender Betrag: %2</translation>
         <translation>Vorlage löschen</translation>
     </message>
 </context>
-<context>
-    <name>initkey</name>
-    <message>
-        <source>Warning</source>
-        <translation type="obsolete">Warnung</translation>
-    </message>
-    <message>
-        <source>Magic Smoke needs a host key. You have to generate one before you can use the program.</source>
-        <translation type="obsolete">MagicSmoke braucht einen Hostkey. Sie müssen einen Hostkey generieren bevor das Programm benutzt werden kann.</translation>
-    </message>
-    <message>
-        <source>Enter Host Name</source>
-        <translation type="obsolete">Bitte Hostnamen eingeben</translation>
-    </message>
-    <message>
-        <source>Host name:</source>
-        <translation type="obsolete">Hostname:</translation>
-    </message>
-    <message>
-        <source>Magic Smoke needs a host name. You have to configure one before you can use the program.</source>
-        <translation type="obsolete">MagicSmoke braucht einen Hostnamen. Sie müssen einen Hostnamen eingeben bevor das Programm benutzt werden kann.</translation>
-    </message>
-</context>
-<context>
-    <name>initprofile</name>
-    <message>
-        <source>default</source>
-        <comment>initial profile</comment>
-        <translation type="obsolete">Standardprofil</translation>
-    </message>
-    <message>
-        <source>Create Initial Profile</source>
-        <translation type="obsolete">Initiales Profil anlegen</translation>
-    </message>
-    <message>
-        <source>You need a profile to work with Magic Smoke. Magic Smoke will now create one for you. Please enter the name you wish to give this profile.</source>
-        <translation type="obsolete">MagicSmoke braucht mindestens ein Profil um benutzt zu werden. Es wird nun eines generieren. Bitte geben Sie einen Namen für das Profil ein:</translation>
-    </message>
-</context>
-<context>
-    <name>lang</name>
-    <message>
-        <source>Information</source>
-        <translation type="obsolete">Information</translation>
-    </message>
-    <message>
-        <source>The changed language setting will only be active after restarting the application.</source>
-        <translation type="obsolete">Die Änderung der Sprachkonfiguration wird es nach dem nächsten Neustart des Programms wirksam.</translation>
-    </message>
-    <message>
-        <source>Chose Language</source>
-        <translation type="obsolete">Sprache auswählen</translation>
-    </message>
-    <message>
-        <source>Language:</source>
-        <translation type="obsolete">Sprache:</translation>
-    </message>
-</context>
-<context>
-    <name>misc</name>
-    <message>
-        <source>%1.%2</source>
-        <comment>price with decimal dot</comment>
-        <translation type="obsolete">%1,%2</translation>
-    </message>
-    <message>
-        <source>.</source>
-        <comment>decimal dot in price</comment>
-        <translation type="obsolete">,</translation>
-    </message>
-    <message>
-        <source>[0-9]+\.[0-9]{2}</source>
-        <comment>regexp for price</comment>
-        <translation type="obsolete">[0-9]+,[0-9]{2}</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd</source>
-        <comment>localized date format</comment>
-        <translation type="obsolete">d.M.yyyy</translation>
-    </message>
-    <message>
-        <source>hh:mm</source>
-        <comment>localized time format</comment>
-        <translation type="obsolete">hh:mm</translation>
-    </message>
-    <message>
-        <source>yyyy-MM-dd hh:mm</source>
-        <comment>localized date + time format</comment>
-        <translation type="obsolete">ddd, dd.MM.yyyy hh:mm &apos;Uhr&apos;</translation>
-    </message>
-</context>
-<context>
-    <name>office</name>
-    <message>
-        <source>Chose Printer</source>
-        <translation type="obsolete">Drucker auswählen</translation>
-    </message>
-    <message>
-        <source>Please chose a printer:</source>
-        <translation type="obsolete">Bitte wählen Sie einen Drucker:</translation>
-    </message>
-    <message>
-        <source>(Default Printer)</source>
-        <translation type="obsolete">(Standarddrucker)</translation>
-    </message>
-    <message>
-        <source>Ok</source>
-        <translation type="obsolete">Ok</translation>
-    </message>
-    <message>
-        <source>Save current document as...</source>
-        <translation type="obsolete">Aktuelles Dokuement speichern unter...</translation>
-    </message>
-</context>
-<context>
-    <name>php::</name>
-    <message>
-        <source>Unknown Customer</source>
-        <translation type="obsolete">Unbekannter Kunde</translation>
-    </message>
-    <message>
-        <source>Unable to parse XML.</source>
-        <translation type="obsolete">Kann XML Daten nicht parsen.</translation>
-    </message>
-    <message>
-        <source>Cannot find customer ID to delete.</source>
-        <translation type="obsolete">Kann zu löschende Kundennummer nicht finden.</translation>
-    </message>
-    <message>
-        <source>Invalid Customer ID, cannot delete.</source>
-        <translation type="obsolete">Ungültige Kundennummer kann nicht gelöscht werden.</translation>
-    </message>
-    <message>
-        <source>Invalid Customer ID, cannot merge.</source>
-        <translation type="obsolete">Ungültige Kundennummer kann nicht vereint werden.</translation>
-    </message>
-    <message>
-        <source>Cannot find Customer ID, cannot delete.</source>
-        <translation type="obsolete">Kann zu löschende Kundennummer nicht finden.</translation>
-    </message>
-    <message>
-        <source>Cannot merge customers.</source>
-        <translation type="obsolete">Kann Kunden-Einträge nicht vereinen.</translation>
-    </message>
-    <message>
-        <source>Cannot delete customer.</source>
-        <translation type="obsolete">Kann Kunde nicht löschen.</translation>
-    </message>
-    <message>
-        <source>Malformed request.</source>
-        <translation type="obsolete">Fehlerhaftes Anfrageformat.</translation>
-    </message>
-    <message>
-        <source>The event id must be numeric.</source>
-        <translation type="obsolete">Die Veranstaltungsnummer muss numerisch sein.</translation>
-    </message>
-    <message>
-        <source>Invalid event id.</source>
-        <translation type="obsolete">Ungültige Veranstaltungsnummer.</translation>
-    </message>
-    <message>
-        <source>Cannot place order, sorry.</source>
-        <translation type="obsolete">Kann Bestellung nicht anlegen.</translation>
-    </message>
-    <message>
-        <source>Cannot place sale, sorry.</source>
-        <translation type="obsolete">Kann Verkauf nicht anlegen.</translation>
-    </message>
-    <message>
-        <source>Internal Error: unknown action.</source>
-        <translation type="obsolete">Interner Fehler: unbekannte Aktion.</translation>
-    </message>
-    <message>
-        <source>No such orderID in database.</source>
-        <translation type="obsolete">Diese Bestellnummer existiert nicht in der Datenbank.</translation>
-    </message>
-    <message>
-        <source>Expected 2 arguments.</source>
-        <translation type="obsolete">2 Argumente erwartet.</translation>
-    </message>
-    <message>
-        <source>Invalid Order ID</source>
-        <translation type="obsolete">Ungültige Bestellnummer.</translation>
-    </message>
-    <message>
-        <source>Expected positive amount.</source>
-        <translation type="obsolete">Die Anzahl muss eine positive Zahl sein.</translation>
-    </message>
-    <message>
-        <source>Order does not exist.</source>
-        <translation type="obsolete">Bestellung existiert nicht.</translation>
-    </message>
-    <message>
-        <source>Order cannot be changed, it is closed.</source>
-        <translation type="obsolete">Die Bestellung kann nicht geändert werden, da sie bereits geschlossen ist.</translation>
-    </message>
-    <message>
-        <source>Order ID must be numeric.</source>
-        <translation type="obsolete">Bestellnummer muss numerisch sein.</translation>
-    </message>
-    <message>
-        <source>Order ID is invalid.</source>
-        <translation type="obsolete">Bestellnummer ist ungültig.</translation>
-    </message>
-    <message>
-        <source>Wrong state, cannot set order to shipped.</source>
-        <translation type="obsolete">Kann Bestellung nicht auf &quot;versandt&quot; setzen: sie ist im falschen Ausgangszustand.</translation>
-    </message>
-    <message>
-        <source>Wrong state, cannot set order to cancelled.</source>
-        <translation type="obsolete">Kann Bestellung nicht auf &quot;abgebrochen&quot; setzen: sie ist im falschen Ausgangszustand.</translation>
-    </message>
-    <message>
-        <source>Ticket not found.</source>
-        <translation type="obsolete">Karte nicht gefunden.</translation>
-    </message>
-    <message>
-        <source>Ticket has no order.</source>
-        <translation type="obsolete">Karte hat keine Bestellung.</translation>
-    </message>
-    <message>
-        <source>The ticket is not valid.</source>
-        <translation type="obsolete">Die Karte ist nicht gültig.</translation>
-    </message>
-    <message>
-        <source>The ticket has already been used.</source>
-        <translation type="obsolete">Die Karte wurde bereits benutzt.</translation>
-    </message>
-    <message>
-        <source>The ticket has not been bought or is cancelled.</source>
-        <translation type="obsolete">Die Karte wurde nicht gekauft oder ist zurückgegeben.</translation>
-    </message>
-    <message>
-        <source>The ticket has not been paid.</source>
-        <translation type="obsolete">Die Karte ist nicht bezahlt.</translation>
-    </message>
-    <message>
-        <source>The tickets order is in an invalid state or does not exist.</source>
-        <translation type="obsolete">Die Bestellung dieser Karte ist in einem ungültigen Zustand oder existiert nicht.</translation>
-    </message>
-    <message>
-        <source>Unable to find this ticket.</source>
-        <translation type="obsolete">Kann diese Karte nicht finden.</translation>
-    </message>
-    <message>
-        <source>Price must be a number.</source>
-        <translation type="obsolete">Der Preis muss eine Zahl sein.</translation>
-    </message>
-    <message>
-        <source>Price must be positive.</source>
-        <translation type="obsolete">Der Preis muss positiv sein.</translation>
-    </message>
-    <message>
-        <source>Ticket cannot be returned.</source>
-        <translation type="obsolete">Karte kann nicht zurückgegeben werden.</translation>
-    </message>
-    <message>
-        <source>unable to parse XML data</source>
-        <translation type="obsolete">Kann XML Daten nicht parsen</translation>
-    </message>
-    <message>
-        <source>Cannot delete special hosts.</source>
-        <translation type="obsolete">Spezialhosts können nicht gelöscht werden.</translation>
-    </message>
-    <message>
-        <source>missing some authentication data</source>
-        <translation type="obsolete">Authentifikationsdaten sind unvollständig</translation>
-    </message>
-    <message>
-        <source>Not authenticated. Can&apos;t change password.</source>
-        <translation type="obsolete">Nicht authentifiziert, Passwort kann nicht geändert werden.</translation>
-    </message>
-    <message>
-        <source>expected exactly one passwd element</source>
-        <translation type="obsolete">Nur 1 &quot;passwd&quot; Element erwartet.</translation>
-    </message>
-    <message>
-        <source>cannot set an empty password</source>
-        <translation type="obsolete">Leeres Passwort kann nicht gesetzt werden</translation>
-    </message>
-    <message>
-        <source>Ooops. Unable to find user. You have been deleted.</source>
-        <translation type="obsolete">Ups. Sie wurden gelöscht.</translation>
-    </message>
-    <message>
-        <source>Wrong password. Session hijacked, terminating it.</source>
-        <translation type="obsolete">Falsches Passwort. Session wird beendet.</translation>
-    </message>
-    <message>
-        <source>invalid user name</source>
-        <translation type="obsolete">Falscher Nutzername.</translation>
-    </message>
-    <message>
-        <source>expected exactly 1 ACL element</source>
-        <translation type="obsolete">Clientfehler: es wurde nur 1 ACL Element erwartet.</translation>
-    </message>
-    <message>
-        <source>unknown user name</source>
-        <translation type="obsolete">Unbekannter Nutzer.</translation>
-    </message>
-    <message>
-        <source>expected exactly 1 Hosts element</source>
-        <translation type="obsolete">Clientfehler: es wurde nur 1 Hosts Element erwartet.</translation>
-    </message>
-    <message>
-        <source>Syntax Error</source>
-        <translation type="obsolete">Syntaxfehler</translation>
-    </message>
-    <message>
-        <source>Cannot remove user: DB error while deleting ACL.</source>
-        <translation type="obsolete">Kann Nutzer nicht löschen: Datenbankfehler beim Löschen der Zugriffsrechte.</translation>
-    </message>
-    <message>
-        <source>Cannot remove user: unable to replace user.</source>
-        <translation type="obsolete">Kann Nutzer nicht löschen: kann Nutzer nicht ersetzen.</translation>
-    </message>
-    <message>
-        <source>Cannot remove user: DB error while deleting user.</source>
-        <translation type="obsolete">Kann Nutzer nicht löschen: Datenbankfehler beim Löschen.</translation>
-    </message>
-    <message>
-        <source>Unable to change this password.</source>
-        <translation type="obsolete">Dieses Passwort kann nicht geändert werden.</translation>
-    </message>
-    <message>
-        <source>Template File not found in database</source>
-        <translation type="obsolete">Vorlage kann nicht gefunden werden.</translation>
-    </message>
-    <message>
-        <source>Unable to find file name</source>
-        <translation type="obsolete">Dateiname kann nicht gefunden werden.</translation>
-    </message>
-    <message>
-        <source>Illegal File Name</source>
-        <translation type="obsolete">Illegaler Dateiname</translation>
-    </message>
-    <message>
-        <source>Invalid Request, please use the MagicSmoke Client with this page.</source>
-        <translation type="obsolete">Interner Fehler: Fehlerhafte Anfrage - bitte einen aktuellen MagicSmoke Client benutzen.</translation>
-    </message>
-    <message>
-        <source>Invalid or missing sessionid, or session timed out.</source>
-        <translation type="obsolete">Die Session kann nicht benutzt werden. Bitte neu anmelden.</translation>
-    </message>
-    <message>
-        <source>Session not yet authenticated.</source>
-        <translation type="obsolete">Die Session ist noch nicht authentifiziert.</translation>
-    </message>
-    <message>
-        <source>You do not have the right to execute this transaction.</source>
-        <translation type="obsolete">Sie haben nicht das Recht diese Transaktin durchzuführen.</translation>
-    </message>
-    <message>
-        <source>Internal Error: unknown command, hiccup in code structure.</source>
-        <translation type="obsolete">Interner Fehler: unbekanntes Kommando, Fehler in Code-Struktur. Bitte melden Sie diesen Fehler und wie es dazu kam dem Programmierer.</translation>
-    </message>
-    <message>
-        <source>invalidvalue</source>
-        <comment>voucher state</comment>
-        <translation type="obsolete">Gutscheinwert nicht zulässig</translation>
-    </message>
-    <message>
-        <source>invalidprice</source>
-        <comment>voucher state</comment>
-        <translation type="obsolete">Gutscheinpreis nicht zulässig</translation>
-    </message>
-    <message>
-        <source>Shipping type not available to user.</source>
-        <translation type="obsolete">Diese Versandoption ist privilegierten Nutzern vorbehalten.</translation>
-    </message>
-    <message>
-        <source>Illegal shipping type.</source>
-        <translation type="obsolete">Ungültige Versandoption.</translation>
-    </message>
-    <message>
-        <source>Order cannot be paid for, it is only a reservation. Order or sell it first!</source>
-        <translation type="obsolete">Dies ist eine Reservierung: kann keine Bezahlung annehmen solange sie nicht bestellt wurde.</translation>
-    </message>
-    <message>
-        <source>Unable to update order comment.</source>
-        <translation type="obsolete">Kann Bestellkommentar nicht ändern.</translation>
-    </message>
-    <message>
-        <source>Invalid Order.</source>
-        <translation type="obsolete">Ungültige Bestellung.</translation>
-    </message>
-    <message>
-        <source>Invalid Shipping Method.</source>
-        <translation type="obsolete">Ungültige Versandoption.</translation>
-    </message>
-    <message>
-        <source>Unable to create new shipping method.</source>
-        <translation type="obsolete">Kann neue Versandoption nicht anlegen.</translation>
-    </message>
-    <message>
-        <source>Unable to change shipping method.</source>
-        <translation type="obsolete">Kann Versandoption nicht ändern.</translation>
-    </message>
-    <message>
-        <source>Expected a numeric shipping ID.</source>
-        <translation type="obsolete">Erwarte numerische Versandoptionsnummer.</translation>
-    </message>
-    <message>
-        <source>Unable to delete shipping method.</source>
-        <translation type="obsolete">Kann Versandoption nicht löschen.</translation>
-    </message>
-    <message>
-        <source>Cannot change order from reservation.</source>
-        <translation type="obsolete">Kann Reservierung nicht wandeln.</translation>
-    </message>
-    <message>
-        <source>Template file does not exist</source>
-        <translation type="obsolete">Vorlage existiert nicht.</translation>
-    </message>
-    <message>
-        <source>Unable to cancel voucher.</source>
-        <translation type="obsolete">Kann Gutschein nicht zurückgeben.</translation>
-    </message>
-    <message>
-        <source>Invalid voucher, cannot empty it.</source>
-        <translation type="obsolete">Ungültiger Gutschein, er kann nicht geleert werden.</translation>
-    </message>
-    <message>
-        <source>Expected two arguments: voucher id and order id.</source>
-        <translation type="obsolete">Es wurden zwei Argumente erwartet: Gutschein-ID und Bestell-ID.</translation>
-    </message>
-    <message>
-        <source>Invalid voucher id.</source>
-        <translation type="obsolete">Ungültige Gutschein-ID.</translation>
-    </message>
-    <message>
-        <source>Unable to process payment via voucher.</source>
-        <translation type="obsolete">Die Bezahlung per Gutschein kann nicht durchgeführt werden.</translation>
-    </message>
-    <message>
-        <source>Invalid voucher ID.</source>
-        <translation type="obsolete">Ungültige Gutschein-ID.</translation>
-    </message>
-    <message>
-        <source>create order</source>
-        <translation type="obsolete">Bestellung angelegt</translation>
-    </message>
-    <message>
-        <source>order cancelled</source>
-        <translation type="obsolete">Bestellung storniert</translation>
-    </message>
-    <message>
-        <source>reservation to order</source>
-        <translation type="obsolete">Reservierung zu Bestellung gewandelt</translation>
-    </message>
-    <message>
-        <source>payment</source>
-        <translation type="obsolete">Bezahlung</translation>
-    </message>
-    <message>
-        <source>refund</source>
-        <translation type="obsolete">Geldrückgabe</translation>
-    </message>
-    <message>
-        <source>Ticket or Voucher not found.</source>
-        <translation type="obsolete">Karte oder Gutschein nicht gefunden.</translation>
-    </message>
-    <message>
-        <source>Ticket/Voucher has no order.</source>
-        <translation type="obsolete">Karte/Gutschein hat keine Bestellung.</translation>
-    </message>
-    <message>
-        <source>shipping changed</source>
-        <translation type="obsolete">Versand geändert</translation>
-    </message>
-    <message>
-        <source>Expected 2 arguments: query type and ID.</source>
-        <translation type="obsolete">2 Argumente erwartet: Anfragetyp und ID.</translation>
-    </message>
-    <message>
-        <source>Invalid Query Type.</source>
-        <translation type="obsolete">Ungültige Anfrage.</translation>
-    </message>
-    <message>
-        <source>cancel voucher</source>
-        <translation type="obsolete">Gutschein zurückgegeben</translation>
-    </message>
-    <message>
-        <source>empty voucher</source>
-        <translation type="obsolete">Gutschein entleert</translation>
-    </message>
-    <message>
-        <source>create voucher</source>
-        <translation type="obsolete">Gutschein angelegt</translation>
-    </message>
-    <message>
-        <source>pay with voucher</source>
-        <translation type="obsolete">mit Gutschein bezahlt</translation>
-    </message>
-    <message>
-        <source>pay with voucher outside system</source>
-        <translation type="obsolete">mit Gutschein außerhalb des Systems bezahlt</translation>
-    </message>
-    <message>
-        <source>Expected two arguments: voucher id and amount to deduct.</source>
-        <translation type="obsolete">2 Argumente erwartet: Gutscheinnummer und Betrag.</translation>
-    </message>
-</context>
 </TS>
index 7467ebe..0bdc0f5 100644 (file)
@@ -2,33 +2,6 @@
 <!DOCTYPE TS>
 <TS version="2.1" language="en">
 <context>
-    <name>MKeyGen</name>
-    <message numerus="yes">
-        <source>Current random buffer: %n Bits</source>
-        <translation type="obsolete">
-            <numerusform>Current random buffer: %n Bit</numerusform>
-            <numerusform>Current random buffer: %n Bits</numerusform>
-        </translation>
-    </message>
-</context>
-<context>
-    <name>MOverview</name>
-    <message numerus="yes">
-        <source>The key of this new host could only be generated with %n bits entropy. Store anyway?</source>
-        <translation type="obsolete">
-            <numerusform>The key of this new host could only be generated with %n bit of entropy. Store anyway?</numerusform>
-            <numerusform>The key of this new host could only be generated with %n bits of entropy. Store anyway?</numerusform>
-        </translation>
-    </message>
-    <message numerus="yes">
-        <source>The new key of this host could only be generated with %n bits entropy. Store anyway?</source>
-        <translation type="obsolete">
-            <numerusform>The key of this new host could only be generated with %n bit of entropy. Store anyway?</numerusform>
-            <numerusform>The key of this new host could only be generated with %n bits of entropy. Store anyway?</numerusform>
-        </translation>
-    </message>
-</context>
-<context>
     <name>MachineUser</name>
     <message>
         <location filename="../inc/machine/muser.php" line="18"/>
         <source>_any</source>
         <translation>any registered host</translation>
     </message>
-    <message>
-        <source>_anon</source>
-        <translation type="obsolete">any registered host</translation>
-    </message>
-    <message>
-        <source>_online</source>
-        <translation type="obsolete">web system</translation>
-    </message>
-</context>
-<context>
-    <name>TransactionNames::</name>
-    <message>
-        <source>serverinfo</source>
-        <translation type="obsolete">basic server information (implicitly granted)</translation>
-    </message>
-    <message>
-        <source>startsession</source>
-        <translation type="obsolete">start a session (implicitly granted)</translation>
-    </message>
-    <message>
-        <source>sessionauth</source>
-        <translation type="obsolete">authenticate to the server (implicitly granted)</translation>
-    </message>
-    <message>
-        <source>closesession</source>
-        <translation type="obsolete">end my own session</translation>
-    </message>
-    <message>
-        <source>getmyroles</source>
-        <translation type="obsolete">retrieve the roles/privileges I have</translation>
-    </message>
-    <message>
-        <source>getusers</source>
-        <translation type="obsolete">get a list of all (system) users existing at the system</translation>
-    </message>
-    <message>
-        <source>setuserdescription</source>
-        <translation type="obsolete">get description of a user</translation>
-    </message>
-    <message>
-        <source>getuseracl</source>
-        <translation type="obsolete">get the roles/privileges of any user</translation>
-    </message>
-    <message>
-        <source>setuseracl</source>
-        <translation type="obsolete">set the roles/privileges of any user</translation>
-    </message>
-    <message>
-        <source>getuserhosts</source>
-        <translation type="obsolete">get the hosts a user may connect from</translation>
-    </message>
-    <message>
-        <source>setuserhosts</source>
-        <translation type="obsolete">set the hosts a user may connect from</translation>
-    </message>
-    <message>
-        <source>adduser</source>
-        <translation type="obsolete">add a new user</translation>
-    </message>
-    <message>
-        <source>deleteuser</source>
-        <translation type="obsolete">delete a user</translation>
-    </message>
-    <message>
-        <source>setmypasswd</source>
-        <translation type="obsolete">set my own password</translation>
-    </message>
-    <message>
-        <source>setpasswd</source>
-        <translation type="obsolete">set the password of any user</translation>
-    </message>
-    <message>
-        <source>gethosts</source>
-        <translation type="obsolete">get all hosts that are known to the system</translation>
-    </message>
-    <message>
-        <source>sethost</source>
-        <translation type="obsolete">change a host</translation>
-    </message>
-    <message>
-        <source>addhost</source>
-        <translation type="obsolete">add a new host to the system</translation>
-    </message>
-    <message>
-        <source>deletehost</source>
-        <translation type="obsolete">delete a host</translation>
-    </message>
-    <message>
-        <source>geteventlist</source>
-        <translation type="obsolete">get a list of events (overview)</translation>
-    </message>
-    <message>
-        <source>geteventdata</source>
-        <translation type="obsolete">get detailed event data</translation>
-    </message>
-    <message>
-        <source>seteventdata</source>
-        <translation type="obsolete">change/create an event</translation>
-    </message>
-    <message>
-        <source>eventsummary</source>
-        <translation type="obsolete">get summary data for a specific event</translation>
-    </message>
-    <message>
-        <source>cancelevent</source>
-        <translation type="obsolete">cancel an event</translation>
-    </message>
-    <message>
-        <source>getroomdata</source>
-        <translation type="obsolete">get detailed data about a room</translation>
-    </message>
-    <message>
-        <source>setroomdata</source>
-        <translation type="obsolete">change/create a room</translation>
-    </message>
-    <message>
-        <source>getcustomerlist</source>
-        <translation type="obsolete">get a list of customers</translation>
-    </message>
-    <message>
-        <source>getcustomer</source>
-        <translation type="obsolete">get detailed information about a customer</translation>
-    </message>
-    <message>
-        <source>setcustomer</source>
-        <translation type="obsolete">change/create a customer</translation>
-    </message>
-    <message>
-        <source>deletecustomer</source>
-        <translation type="obsolete">delete a customer</translation>
-    </message>
-    <message>
-        <source>checkorder</source>
-        <translation type="obsolete">check whether an order would succeed in ordering or selling</translation>
-    </message>
-    <message>
-        <source>createorder</source>
-        <translation type="obsolete">create an order (as pre-ordered, unpaid items)</translation>
-    </message>
-    <message>
-        <source>createsale</source>
-        <translation type="obsolete">create an order as sold and paid items</translation>
-    </message>
-    <message>
-        <source>getorderlist</source>
-        <translation type="obsolete">get a list of orders (overview)</translation>
-    </message>
-    <message>
-        <source>getorder</source>
-        <translation type="obsolete">get details about an order</translation>
-    </message>
-    <message>
-        <source>orderpay</source>
-        <translation type="obsolete">pay for an order</translation>
-    </message>
-    <message>
-        <source>orderrefund</source>
-        <translation type="obsolete">refund money from a cancelled or overpaid order</translation>
-    </message>
-    <message>
-        <source>ordershipped</source>
-        <translation type="obsolete">mark an order as being shipped</translation>
-    </message>
-    <message>
-        <source>cancelorder</source>
-        <translation type="obsolete">cancel an order</translation>
-    </message>
-    <message>
-        <source>orderbyticket</source>
-        <translation type="obsolete">find an order by one of the tickets it contains</translation>
-    </message>
-    <message>
-        <source>getordersbyevents</source>
-        <translation type="obsolete">get a list of all orders that contain tickets for an event</translation>
-    </message>
-    <message>
-        <source>setordercomment</source>
-        <translation type="obsolete">change the comment of an order</translation>
-    </message>
-    <message>
-        <source>getticket</source>
-        <translation type="obsolete">get details about a ticket</translation>
-    </message>
-    <message>
-        <source>useticket</source>
-        <translation type="obsolete">mark a ticket as used</translation>
-    </message>
-    <message>
-        <source>changeticketprice</source>
-        <translation type="obsolete">change the price of a specific ticket (automatically changes price of the order)</translation>
-    </message>
-    <message>
-        <source>ticketreturn</source>
-        <translation type="obsolete">return a ticket unused</translation>
-    </message>
-    <message>
-        <source>gettemplatelist</source>
-        <translation type="obsolete">get a list of templates stored at the server (necessary for printing)</translation>
-    </message>
-    <message>
-        <source>gettemplate</source>
-        <translation type="obsolete">get a specific template (necessary for printing)</translation>
-    </message>
-    <message>
-        <source>settemplate</source>
-        <translation type="obsolete">store a new template at the server</translation>
-    </message>
-    <message>
-        <source>_admin</source>
-        <translation type="obsolete">administrator, implies all other privileges</translation>
-    </message>
-    <message>
-        <source>_anyshipping</source>
-        <translation type="obsolete">user has the right to use any shipping method</translation>
-    </message>
-    <message>
-        <source>_repriceshipping</source>
-        <translation type="obsolete">user has the right to change the shipping price of an order regardless of shipping type</translation>
-    </message>
-    <message>
-        <source>createreservedorder</source>
-        <translation type="obsolete">create an order as reservation (tickets blocked, but not usable until really ordered)</translation>
-    </message>
-    <message>
-        <source>orderchangeshipping</source>
-        <translation type="obsolete">change the shipping method of an order</translation>
-    </message>
-    <message>
-        <source>reservationtoorder</source>
-        <translation type="obsolete">change a reservation into a normal order</translation>
-    </message>
-    <message>
-        <source>reservationtosale</source>
-        <translation type="obsolete">change a reservation into a sale (order that is already paid)</translation>
-    </message>
-    <message>
-        <source>getshipping</source>
-        <translation type="obsolete">get shipping methods</translation>
-    </message>
-    <message>
-        <source>setshipping</source>
-        <translation type="obsolete">create/change shipping methods</translation>
-    </message>
-    <message>
-        <source>deleteshipping</source>
-        <translation type="obsolete">delete a shipping method</translation>
-    </message>
-    <message>
-        <source>getvoucherprices</source>
-        <translation type="obsolete">get the allowed voucher prices</translation>
-    </message>
-    <message>
-        <source>cancelvoucher</source>
-        <translation type="obsolete">cancel (give back) a voucher (price and value go to zero)</translation>
-    </message>
-    <message>
-        <source>emptyvoucher</source>
-        <translation type="obsolete">make a voucher invalid (remaining value goes to zero, price remains)</translation>
-    </message>
-    <message>
-        <source>usevoucher</source>
-        <translation type="obsolete">use a voucher to pay for an order</translation>
-    </message>
-    <message>
-        <source>getvoucher</source>
-        <translation type="obsolete">get details about a voucher</translation>
-    </message>
-    <message>
-        <source>settemplatedescription</source>
-        <translation type="obsolete">set a new description for a template</translation>
-    </message>
-    <message>
-        <source>deletetemplate</source>
-        <translation type="obsolete">delete a template (variant)</translation>
-    </message>
-    <message>
-        <source>_anyvoucher</source>
-        <translation type="obsolete">user may create vouchers with any value/price</translation>
-    </message>
-    <message>
-        <source>_anypricevoucher</source>
-        <translation type="obsolete">user may create vouchers for which price and value differ</translation>
-    </message>
-    <message>
-        <source>_explicitshipdate</source>
-        <translation type="obsolete">user may set an explicit shipping date/time when marking an order as shipped (default: current date/time)</translation>
-    </message>
 </context>
 <context>
     <name>Translation</name>
 <context>
     <name>WebSite</name>
     <message>
-        <location filename="../index.php" line="135"/>
+        <location filename="../index.php" line="123"/>
         <source>An error occured, contact the server admin for details.</source>
         <translation type="unfinished"></translation>
     </message>