--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="1.1" language="en">
+<context>
+ <name>MCheckDialog</name>
+ <message>
+ <location filename="checkdlg.cpp" line="33"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="checkdlg.cpp" line="35"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MCustomerDialog</name>
+ <message>
+ <location filename="customer.cpp" line="352"/>
+ <source>Customer %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="354"/>
+ <source>New Customer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="360"/>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="362"/>
+ <source>Address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="365"/>
+ <source>Contact Information:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="369"/>
+ <source>Web-Login/eMail:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="372"/>
+ <source>Comment:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="380"/>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="383"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MCustomerListDialog</name>
+ <message>
+ <location filename="customer.cpp" line="198"/>
+ <source>Select a Customer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="200"/>
+ <source>Customers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="212"/>
+ <source>Details...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="214"/>
+ <source>Create new...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="217"/>
+ <source>Delete...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="225"/>
+ <source>Select</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="228"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="231"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="302"/>
+ <source>Delete Customer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="305"/>
+ <source>Really delete this customer (%1)?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="308"/>
+ <source>merge with other entry:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="320"/>
+ <source>&Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="322"/>
+ <source>&No</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="338"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="334"/>
+ <source>Failed to delete customer.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="customer.cpp" line="338"/>
+ <source>Failed to delete customer: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MEvent</name>
+ <message>
+ <location filename="event.cpp" line="186"/>
+ <source>Event is not complete, cannot save.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="event.cpp" line="231"/>
+ <source>[0-9]+\.[0-9]{2}</source>
+ <comment>price validator regexp</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="event.cpp" line="254"/>
+ <source>.</source>
+ <comment>price decimal dot</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="event.cpp" line="273"/>
+ <source>yyyy-MM-dd hh:mm ap</source>
+ <comment>date/time format</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="event.cpp" line="268"/>
+ <source>yyyy-MM-dd</source>
+ <comment>date format</comment>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MEventEditor</name>
+ <message>
+ <location filename="eventedit.cpp" line="143"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="34"/>
+ <source>Unable to load event from server.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="40"/>
+ <source>Event Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="53"/>
+ <source>ID:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="58"/>
+ <source>Title:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="63"/>
+ <source>Artist:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="68"/>
+ <source>Description:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="73"/>
+ <source>Start Time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="83"/>
+ <source>ddd MMMM d yyyy, h:mm ap</source>
+ <comment>time format</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="80"/>
+ <source>End Time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="87"/>
+ <source>Room/Place:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="96"/>
+ <source>Capacity:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="102"/>
+ <source>Default Price:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="108"/>
+ <source>Event Cancelled:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="120"/>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="168"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="143"/>
+ <source>Problem while uploading event: %s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="152"/>
+ <source>Select a Room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="163"/>
+ <source>New...</source>
+ <comment>new room</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="166"/>
+ <source>Select</source>
+ <comment>select room</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="179"/>
+ <source>New Room</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventedit.cpp" line="179"/>
+ <source>Name of new room:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MEventSummary</name>
+ <message>
+ <location filename="eventsummary.cpp" line="56"/>
+ <source>Summary for Event %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="62"/>
+ <source>Summary</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="66"/>
+ <source>Title:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="68"/>
+ <source>Artist:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="70"/>
+ <source>Start:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="237"/>
+ <source>yyyy-MM-dd hh:mm ap</source>
+ <comment>Date+Time format for displaying event start time</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="73"/>
+ <source>Capacity:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="75"/>
+ <source>Tickets currently reserved:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="77"/>
+ <source>Tickets currently cancelled:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="79"/>
+ <source>Tickets currently usable:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="81"/>
+ <source>Total Income:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="285"/>
+ <source>.</source>
+ <comment>decimal dot</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="87"/>
+ <source>Tickets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="92"/>
+ <source>Price</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="92"/>
+ <source>Bought</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="92"/>
+ <source>Used</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="92"/>
+ <source>Unused</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="104"/>
+ <source>Comments</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="110"/>
+ <source>Order: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="112"/>
+ <source>Customer: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="122"/>
+ <source>Print</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="124"/>
+ <source>Save as...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="127"/>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="206"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="eventsummary.cpp" line="206"/>
+ <source>Unable to get template file (eventsummary.odtt). Giving up.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MKeyGen</name>
+ <message>
+ <location filename="keygen.cpp" line="42"/>
+ <source>Magic Smoke Key Generator</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="keygen.cpp" line="53"/>
+ <source><html><h1>Key Generation</h1>
+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.<p>
+At least %1 Bits of random are required.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <location filename="keygen.cpp" line="88"/>
+ <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="keygen.cpp" line="69"/>
+ <source>&OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="keygen.cpp" line="71"/>
+ <source>&Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MLabelDialog</name>
+ <message>
+ <location filename="labeldlg.cpp" line="40"/>
+ <source>Label Printing Setup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="labeldlg.cpp" line="49"/>
+ <source>mm</source>
+ <comment>defaultmetric: mm, in, cm</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="labeldlg.cpp" line="75"/>
+ <source>Label offset:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="labeldlg.cpp" line="81"/>
+ <source>Label size:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="labeldlg.cpp" line="87"/>
+ <source>Unit:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="labeldlg.cpp" line="89"/>
+ <source>Millimeter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="labeldlg.cpp" line="90"/>
+ <source>Centimeter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="labeldlg.cpp" line="91"/>
+ <source>Inch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="labeldlg.cpp" line="99"/>
+ <source>Page usage:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="labeldlg.cpp" line="102"/>
+ <source>Page %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="labeldlg.cpp" line="146"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="labeldlg.cpp" line="150"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="labeldlg.cpp" line="303"/>
+ <source>Warning: the label may not fit on the page!</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MMainWindow</name>
+ <message>
+ <location filename="mainwindow.cpp" line="44"/>
+ <source>&File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="45"/>
+ <source>&New Profile...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="46"/>
+ <source>&Save Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="48"/>
+ <source>&Close Window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="49"/>
+ <source>&Configure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="50"/>
+ <source>&Language...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="52"/>
+ <source>&Export Host Key...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="53"/>
+ <source>&Import Host Key...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="54"/>
+ <source>&Generate Host Key...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="63"/>
+ <source>Profile:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="67"/>
+ <source>Alternate Hostname:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="70"/>
+ <source>Server URL:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="73"/>
+ <source>Proxy:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="82"/>
+ <source>Proxy Username:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="85"/>
+ <source>Proxy Password:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="94"/>
+ <source>Username:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="97"/>
+ <source>Password:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="106"/>
+ <source>new Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="108"/>
+ <source>save Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="111"/>
+ <source>Login</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="188"/>
+ <source>New Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="188"/>
+ <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="mainwindow.cpp" line="319"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="213"/>
+ <source>Unable to log in. Error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="245"/>
+ <source>New Host Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="245"/>
+ <source>Please enter a name for the new host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="248"/>
+ <source>The host name must only consist of letters, digits and underscore. It must start with a letter.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="260"/>
+ <source>Export Key to File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="269"/>
+ <source>Unable to open file %1 for writing: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="280"/>
+ <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="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="283"/>
+ <source>Import Key from File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="292"/>
+ <source>Unable to open file %1 for reading: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="304"/>
+ <source>This is not a host key file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="309"/>
+ <source>This host key file does not contain a valid host name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="314"/>
+ <source>This host key file does not contain a valid key.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="319"/>
+ <source>The key check sum did not match. Please get a clean copy of the host key file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MOrder</name>
+ <message>
+ <location filename="order.cpp" line="112"/>
+ <source>placed</source>
+ <comment>state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="113"/>
+ <source>sent</source>
+ <comment>state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="114"/>
+ <source>cancelled</source>
+ <comment>state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="115"/>
+ <source>closed</source>
+ <comment>state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="116"/>
+ <source>check: ok</source>
+ <comment>state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="117"/>
+ <source>check: sale only</source>
+ <comment>state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="118"/>
+ <source>check: order only</source>
+ <comment>state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="119"/>
+ <source>check: failed</source>
+ <comment>state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="120"/>
+ <source>invalid</source>
+ <comment>state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="147"/>
+ <source>.</source>
+ <comment>decimal dot</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="351"/>
+ <source>yyyy-MM-dd hh:mm ap</source>
+ <comment>date/time format</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="364"/>
+ <source>yyyy-MM-dd</source>
+ <comment>date format</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="419"/>
+ <source>This ticket is not part of this order.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="453"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="449"/>
+ <source>The request failed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="453"/>
+ <source>A problem occurred during the order: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MOrderWindow</name>
+ <message>
+ <location filename="orderwin.cpp" line="44"/>
+ <source>Order Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="49"/>
+ <source>&Order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="50"/>
+ <source>&Order...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="52"/>
+ <source>&Sell...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="54"/>
+ <source>&Prune and recheck...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="56"/>
+ <source>C&ancel Order...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="58"/>
+ <source>&Mark Order as Shipped...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="61"/>
+ <source>Ch&ange Ticket-Price...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="63"/>
+ <source>&Return Ticket...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="65"/>
+ <source>Change Commen&t...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="68"/>
+ <source>&Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="69"/>
+ <source>&Payment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="71"/>
+ <source>Receive &Payment...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="73"/>
+ <source>&Refund...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="75"/>
+ <source>P&rinting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="77"/>
+ <source>Print &Bill...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="78"/>
+ <source>Save Bill &as file...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="80"/>
+ <source>Print &Tickets...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="81"/>
+ <source>Print &Current Ticket...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="82"/>
+ <source>&View Tickets...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="93"/>
+ <source>Order ID:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="95"/>
+ <source>Order Date:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="97"/>
+ <source>Shipping Date:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="99"/>
+ <source>Customer:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="101"/>
+ <source>Delivery Address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="104"/>
+ <source>Sold by:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="106"/>
+ <source>Total Price:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="108"/>
+ <source>Already Paid:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="110"/>
+ <source>Order State:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="112"/>
+ <source>Order Comment:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="143"/>
+ <source>Ticket ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="143"/>
+ <source>Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="143"/>
+ <source>Start Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="143"/>
+ <source>Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="143"/>
+ <source>Price</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="454"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="210"/>
+ <source>Unable to get template file (ticket.xtt). Giving up.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="238"/>
+ <source>Unable to get template file (bill.odtt). Giving up.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="494"/>
+ <source>Mark as shipped?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="494"/>
+ <source>Mark this order as shipped now?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="261"/>
+ <source>Unable to get template file (eventsummary.odtt). Giving up.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="347"/>
+ <source>Enter Payment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="347"/>
+ <source>Please enter the amount that has been paid:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="354"/>
+ <source>Unable to submit payment request.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="358"/>
+ <source>Error while trying to pay: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="406"/>
+ <source>Enter Refund</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="406"/>
+ <source>Please enter the amount that will be refunded:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="377"/>
+ <source>Unable to submit refund request.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="381"/>
+ <source>Error whily trying to refund: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="434"/>
+ <source>This ticket cannot be returned, it has already been used or is in the wrong state.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="438"/>
+ <source>Return Ticket</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="438"/>
+ <source>Do you really want to return this ticket?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="448"/>
+ <source>Cancel Order?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="448"/>
+ <source>Cancel this order now?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="450"/>
+ <source>Cannot cancel this order: it is in the wrong state.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="454"/>
+ <source>Failed to cancel this order.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="506"/>
+ <source>Set comment: order %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="517"/>
+ <source>&Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="orderwin.cpp" line="519"/>
+ <source>&Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MOverview</name>
+ <message>
+ <location filename="overview.cpp" line="63"/>
+ <source>&Session</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="64"/>
+ <source>&Re-Login</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="65"/>
+ <source>&Offline mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="66"/>
+ <source>Change my &Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="68"/>
+ <source>&Upload Template...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="70"/>
+ <source>&Close Session</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="72"/>
+ <source>&Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="73"/>
+ <source>&Update Event List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="74"/>
+ <source>&Show/Edit details...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="75"/>
+ <source>&New Event...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="77"/>
+ <source>Show &old Events</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="82"/>
+ <source>&Customer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="83"/>
+ <source>&Show all customers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="85"/>
+ <source>C&art</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="86"/>
+ <source>Add &Ticket</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="87"/>
+ <source>Add &Voucher</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="88"/>
+ <source>&Remove Item</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="89"/>
+ <source>&Abort Shopping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="91"/>
+ <source>&Misc</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="92"/>
+ <source>&Return ticket...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="94"/>
+ <source>C&onfigure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="95"/>
+ <source>&Auto-Refresh settings...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="97"/>
+ <source>&Admin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="99"/>
+ <source>&Schedule Backup...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="100"/>
+ <source>&Backup now...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="101"/>
+ <source>&Restore...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="108"/>
+ <source>Events</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="118"/>
+ <source>New Event...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="207"/>
+ <source>Details...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="125"/>
+ <source>Order Ticket...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="129"/>
+ <source>Event Summary...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="133"/>
+ <source>Cancel Event...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="139"/>
+ <source>Shopping Cart</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="151"/>
+ <source>Add Ticket</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="153"/>
+ <source>Add Voucher</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="156"/>
+ <source>Remove Item</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="162"/>
+ <source>Customer:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="168"/>
+ <source>Delivery Address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="171"/>
+ <source>Comments:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="178"/>
+ <source>Order Items</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="181"/>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="185"/>
+ <source>Order List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="189"/>
+ <source>-select mode-</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="190"/>
+ <source>All Orders</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="191"/>
+ <source>Open Orders</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="192"/>
+ <source>Outstanding Payments</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="193"/>
+ <source>Outstanding Refunds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="194"/>
+ <source>Undelivered Orders</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="196"/>
+ <source>-search result-</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="204"/>
+ <source>Update</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="211"/>
+ <source>Find by Ticket...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="214"/>
+ <source>Find by Event...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="217"/>
+ <source>Find by Customer...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="223"/>
+ <source>Entrance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="231"/>
+ <source>Users</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="239"/>
+ <source>New User...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="242"/>
+ <source>Delete User...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="246"/>
+ <source>Description...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="249"/>
+ <source>Hosts...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="252"/>
+ <source>Roles...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="255"/>
+ <source>Set Password...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="261"/>
+ <source>Hosts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="269"/>
+ <source>New Host...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="272"/>
+ <source>Add This Host...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="275"/>
+ <source>Delete Host...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="279"/>
+ <source>Generate New Key...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="282"/>
+ <source>Import...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="285"/>
+ <source>Export...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="750"/>
+ <source>Start Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="750"/>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="331"/>
+ <source>Capacity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="331"/>
+ <source>Sold</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="331"/>
+ <source>Reserved</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="331"/>
+ <source>Free</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="338"/>
+ <source>ddd MMMM d yyyy, h:mm ap</source>
+ <comment>time format</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1162"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="369"/>
+ <source>I was unable to renew the login at the server, the error was: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="416"/>
+ <source>Cancel Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="416"/>
+ <source>Please enter a reason to cancel event "%1" or abort:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="419"/>
+ <source>Event Cancelled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="419"/>
+ <source>The event "%1" has been cancelled. Please inform everybody who bought a ticket.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="421"/>
+ <source>Unable to cancel event "%1".</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="431"/>
+ <source>Login Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="431"/>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="445"/>
+ <source>New User</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="445"/>
+ <source>Please enter new user name (only letters, digits, and underscore allowed):</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="864"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="450"/>
+ <source>The user name must contain only letters, digits, dots and underscores and must be at least one character long!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="454"/>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="454"/>
+ <source>Please enter an initial password for the user:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="469"/>
+ <source>Delete User?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="469"/>
+ <source>Really delete user '%1'?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="473"/>
+ <source>(Nobody)</source>
+ <comment>this is a username for no user, the string must contain '(' to distinguish it from the others</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="476"/>
+ <source>Delete User</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="476"/>
+ <source>Select which user will inherit this users database objects:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="481"/>
+ <source>Cannot delete user: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="495"/>
+ <source>Edit Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="495"/>
+ <source>Descriptionof user %1:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="538"/>
+ <source>Error setting password: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="553"/>
+ <source>The password must be non-empty and both lines must match</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="569"/>
+ <source>Host Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="569"/>
+ <source>Host Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="586"/>
+ <source>Create New Host</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="586"/>
+ <source>Please enter a host name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <location filename="overview.cpp" line="594"/>
+ <source>The key of this new host could only be generated with %n bits entropy. Store anyway?</source>
+ <translation>
+ <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="overview.cpp" line="617"/>
+ <source>Delete this Host?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="617"/>
+ <source>Really delete host '%1'?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="631"/>
+ <source>Change Host Key?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="631"/>
+ <source>Really change the key of host '%1'?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message numerus="yes">
+ <location filename="overview.cpp" line="636"/>
+ <source>The new key of this host could only be generated with %n bits entropy. Store anyway?</source>
+ <translation>
+ <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="overview.cpp" line="647"/>
+ <source>Import Key from File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="656"/>
+ <source>Unable to open file %1 for reading: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="668"/>
+ <source>This is not a host key file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="673"/>
+ <source>This host key file does not contain a valid host name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="678"/>
+ <source>This host key file does not contain a valid key.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="683"/>
+ <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="overview.cpp" line="701"/>
+ <source>This host cannot be exported.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="706"/>
+ <source>Export Key to File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="715"/>
+ <source>Unable to open file %1 for writing: %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="750"/>
+ <source>Amount</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="771"/>
+ <source>Select Event to order Ticket</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="784"/>
+ <source>Select</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1043"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="820"/>
+ <source>There is nothing in the order. Ignoring it.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="824"/>
+ <source>Please chose a customer first!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="860"/>
+ <source>The request failed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="864"/>
+ <source>A problem occurred during the order: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="912"/>
+ <source>Ticket "%1" Not Valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="916"/>
+ <source>Ticket "%1" has already been used</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="920"/>
+ <source>Ticket "%1" has not been bought.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="924"/>
+ <source>Ticket "%1" Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="929"/>
+ <source>Ticket "%1" Ok; the Order has a refund</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="934"/>
+ <source>Ticket "%1" is not paid for!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="937"/>
+ <source>Ticket "%1" cannot be accepted, please check the order!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1100"/>
+ <source>Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1100"/>
+ <source>Total</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1100"/>
+ <source>Paid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1100"/>
+ <source>Customer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1003"/>
+ <source>Enter Ticket</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1003"/>
+ <source>Please enter the ID of one of the tickets of the order you seek:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1007"/>
+ <source>Unable to query server.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1016"/>
+ <source>Server returned an invalid order ID.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1029"/>
+ <source>Select Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1041"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1125"/>
+ <source>Please select a template file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1132"/>
+ <source>Enter Template Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1132"/>
+ <source>Please enter a name for the template file, it should contain only letters, digits, underscores and dots:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1135"/>
+ <source>The template name must only contain letters, digits, underscores and dots.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1139"/>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1139"/>
+ <source>Successfully uploaded the template.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1141"/>
+ <source>Unable to upload the template.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1148"/>
+ <source>Return Ticket</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1148"/>
+ <source>Please enter the ticket ID to return:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1152"/>
+ <source>This is not a valid ticket.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1157"/>
+ <source>This ticket cannot be returned, it has already been used or is in the wrong state.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1183"/>
+ <source>Refresh Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1188"/>
+ <source>Refresh Rate (minutes):</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1194"/>
+ <source>refresh &event list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1196"/>
+ <source>refresh &user list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1198"/>
+ <source>refresh &host list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1205"/>
+ <source>&OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1207"/>
+ <source>&Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MPasswordChange</name>
+ <message>
+ <location filename="overview.cpp" line="1228"/>
+ <source>Change my password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1230"/>
+ <source>Reset password of user "%1"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1234"/>
+ <source>Old Password:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1238"/>
+ <source>New Password:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1241"/>
+ <source>Repeat Password:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1249"/>
+ <source>Set Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="overview.cpp" line="1251"/>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MTicket</name>
+ <message>
+ <location filename="order.cpp" line="617"/>
+ <source>.</source>
+ <comment>decimal dot</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="652"/>
+ <source>bought</source>
+ <comment>ticket state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="653"/>
+ <source>to refund</source>
+ <comment>ticket state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="654"/>
+ <source>used</source>
+ <comment>ticket state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="655"/>
+ <source>reserved</source>
+ <comment>ticket state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="656"/>
+ <source>ok</source>
+ <comment>ticket state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="657"/>
+ <source>sale only</source>
+ <comment>ticket state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="658"/>
+ <source>order only</source>
+ <comment>ticket state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="659"/>
+ <source>too late: event over</source>
+ <comment>ticket state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="660"/>
+ <source>no more tickets</source>
+ <comment>ticket state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="661"/>
+ <source>event cancelled</source>
+ <comment>ticket state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="662"/>
+ <source>no such event</source>
+ <comment>ticket state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="663"/>
+ <source>invalid</source>
+ <comment>ticket state</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="682"/>
+ <source>Cannot execute request.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="709"/>
+ <source>Ticket is not stored, can't return it.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="order.cpp" line="711"/>
+ <source>Failed to execute request</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MTicketView</name>
+ <message>
+ <location filename="orderwin.cpp" line="534"/>
+ <source>Preview Tickets</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MUser</name>
+ <message>
+ <location filename="user.cpp" line="106"/>
+ <source>User not valid: cannot delete.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MWebRequest</name>
+ <message>
+ <location filename="webrequest.cpp" line="179"/>
+ <source>Unable to get server info.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="186"/>
+ <source>Error while parsing server info (line %1 col %2): %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="191"/>
+ <source>Error in server info: missing authentication algorithm info.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="196"/>
+ <source>The server requested an unsupported hash algorithm: %1.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="202"/>
+ <source>Unable to get authentication challenge.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="206"/>
+ <source>Error while parsing session challenge (line %1 col %2): %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="212"/>
+ <source>Error in session challenge: missing session ID.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="218"/>
+ <source>Error in session challenge: missing host challenge.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="224"/>
+ <source>Error in session challenge: missing user challenge.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="250"/>
+ <source>Failed to log in: user/password mismatch, non-allowed host key, or challenge timed out.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="254"/>
+ <source>Unable to authenticate.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="297"/>
+ <source>Cannot change password, old password does not match!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="346"/>
+ <source>Error parsing EventList XML data (line %1 column %2): %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="370"/>
+ <source>Error parsing RoomList XML data (line %1 column %2): %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="394"/>
+ <source>Error parsing UserList XML data (line %1 column %2): %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="418"/>
+ <source>Error parsing HostList XML data (line %1 column %2): %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="442"/>
+ <source>Error parsing CustomerList XML data (line %1 column %2): %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="webrequest.cpp" line="493"/>
+ <source>Error parsing OrderList XML data (line %1 column %2): %3</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SpecialHost</name>
+ <message>
+ <location filename="../www/inc/db/db_scheme.php" line="39"/>
+ <source>_any</source>
+ <translation>any host (even unregistered ones)</translation>
+ </message>
+ <message>
+ <location filename="../www/inc/db/db_scheme.php" line="40"/>
+ <source>_anon</source>
+ <translation>any registered host</translation>
+ </message>
+ <message>
+ <location filename="../www/inc/db/db_scheme.php" line="41"/>
+ <source>_online</source>
+ <translation>web system</translation>
+ </message>
+</context>
+<context>
+ <name>TransactionNames::</name>
+ <message>
+ <location filename="../www/machine.php" line="17"/>
+ <source>serverinfo</source>
+ <translation>basic server information (implicitly granted)</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="18"/>
+ <source>startsession</source>
+ <translation>start a session (implicitly granted)</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="18"/>
+ <source>sessionauth</source>
+ <translation>authenticate to the server (implicitly granted)</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="18"/>
+ <source>closesession</source>
+ <translation>end my own session</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="20"/>
+ <source>getmyroles</source>
+ <translation>retrieve the roles/privileges I have</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="22"/>
+ <source>getusers</source>
+ <translation>get a list of all (system) users existing at the system</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="22"/>
+ <source>setuserdescription</source>
+ <translation>get description of a user</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="22"/>
+ <source>getuseracl</source>
+ <translation>get the roles/privileges of any user</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="22"/>
+ <source>setuseracl</source>
+ <translation>set the roles/privileges of any user</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="22"/>
+ <source>getuserhosts</source>
+ <translation>get the hosts a user may connect from</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="22"/>
+ <source>setuserhosts</source>
+ <translation>set the hosts a user may connect from</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="22"/>
+ <source>adduser</source>
+ <translation>add a new user</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="22"/>
+ <source>deleteuser</source>
+ <translation>delete a user</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="22"/>
+ <source>setmypasswd</source>
+ <translation>set my own password</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="22"/>
+ <source>setpasswd</source>
+ <translation>set the password of any user</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="23"/>
+ <source>gethosts</source>
+ <translation>get all hosts that are known to the system</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="23"/>
+ <source>sethost</source>
+ <translation>change a host</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="23"/>
+ <source>addhost</source>
+ <translation>add a new host to the system</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="23"/>
+ <source>deletehost</source>
+ <translation>delete a host</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="24"/>
+ <source>geteventlist</source>
+ <translation>get a list of events (overview)</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="24"/>
+ <source>geteventdata</source>
+ <translation>get detailed event data</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="24"/>
+ <source>seteventdata</source>
+ <translation>change/create an event</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="24"/>
+ <source>eventsummary</source>
+ <translation>get summary data for a specific event</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="24"/>
+ <source>cancelevent</source>
+ <translation>cancel an event</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="25"/>
+ <source>getroomdata</source>
+ <translation>get detailed data about a room</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="25"/>
+ <source>setroomdata</source>
+ <translation>change/create a room</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="26"/>
+ <source>getcustomerlist</source>
+ <translation>get a list of customers</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="26"/>
+ <source>getcustomer</source>
+ <translation>get detailed information about a customer</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="26"/>
+ <source>setcustomer</source>
+ <translation>change/create a customer</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="26"/>
+ <source>deletecustomer</source>
+ <translation>delete a customer</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="27"/>
+ <source>checkorder</source>
+ <translation>check whether an order would succeed in ordering or selling</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="27"/>
+ <source>createorder</source>
+ <translation>create an order (as pre-ordered, unpaid items)</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="27"/>
+ <source>createsale</source>
+ <translation>create an order as sold and paid items</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="27"/>
+ <source>getorderlist</source>
+ <translation>get a list of orders (overview)</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="27"/>
+ <source>getorder</source>
+ <translation>get details about an order</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="27"/>
+ <source>orderpay</source>
+ <translation>pay for an order</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="27"/>
+ <source>orderrefund</source>
+ <translation>refund money from a cancelled or overpaid order</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="27"/>
+ <source>ordershipped</source>
+ <translation>mark an order as being shipped</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="27"/>
+ <source>cancelorder</source>
+ <translation>cancel an order</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="27"/>
+ <source>orderbyticket</source>
+ <translation>find an order by one of the tickets it contains</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="27"/>
+ <source>getordersbyevents</source>
+ <translation>get a list of all orders that contain tickets for an event</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="27"/>
+ <source>setordercomment</source>
+ <translation>change the comment of an order</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="28"/>
+ <source>getticket</source>
+ <translation>get details about a ticket</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="28"/>
+ <source>useticket</source>
+ <translation>mark a ticket as used</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="28"/>
+ <source>changeticketprice</source>
+ <translation>change the price of a specific ticket (automatically changes price of the order)</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="28"/>
+ <source>ticketreturn</source>
+ <translation>return a ticket unused</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="29"/>
+ <source>gettemplatelist</source>
+ <translation>get a list of templates stored at the server (necessary for printing)</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="29"/>
+ <source>gettemplate</source>
+ <translation>get a specific template (necessary for printing)</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="30"/>
+ <source>settemplate</source>
+ <translation>store a new template at the server</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="33"/>
+ <source>_admin</source>
+ <translation>administrator, implies all other privileges</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="34"/>
+ <source>_anyshipping</source>
+ <translation>user has the right to use any shipping method</translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="36"/>
+ <source>_repriceshipping</source>
+ <translation>user has the right to change the shipping price of an order regardless of shipping type</translation>
+ </message>
+</context>
+<context>
+ <name>initkey</name>
+ <message>
+ <location filename="main.cpp" line="145"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="main.cpp" line="133"/>
+ <source>Magic Smoke needs a host key. You have to generate one before you can use the program.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="main.cpp" line="139"/>
+ <source>Enter Host Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="main.cpp" line="140"/>
+ <source>Host name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="main.cpp" line="145"/>
+ <source>Magic Smoke needs a host name. You have to configure one before you can use the program.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>initprofile</name>
+ <message>
+ <location filename="main.cpp" line="154"/>
+ <source>default</source>
+ <comment>initial profile</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="main.cpp" line="155"/>
+ <source>Create Initial Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="main.cpp" line="155"/>
+ <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="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>lang</name>
+ <message>
+ <location filename="main.cpp" line="58"/>
+ <source>Chose Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="main.cpp" line="58"/>
+ <source>Language:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="main.cpp" line="63"/>
+ <source>Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="main.cpp" line="63"/>
+ <source>The changed language setting will only be active after restarting the application.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>php::</name>
+ <message>
+ <location filename="../www/inc/classes/customer.php" line="259"/>
+ <source>Unknown Customer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/customer.php" line="271"/>
+ <source>Unable to parse XML.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/customer.php" line="316"/>
+ <source>Cannot find customer ID to delete.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/customer.php" line="322"/>
+ <source>Invalid Customer ID, cannot delete.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/customer.php" line="330"/>
+ <source>Invalid Customer ID, cannot merge.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/customer.php" line="348"/>
+ <source>Cannot find Customer ID, cannot delete.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/customer.php" line="369"/>
+ <source>Cannot merge customers.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/customer.php" line="379"/>
+ <source>Cannot delete customer.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/ticket.php" line="257"/>
+ <source>Malformed request.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/event.php" line="420"/>
+ <source>The event id must be numeric.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/event.php" line="434"/>
+ <source>Invalid event id.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="526"/>
+ <source>Cannot place order, sorry.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="537"/>
+ <source>Cannot place sale, sorry.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="542"/>
+ <source>Internal Error: unknown action.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="600"/>
+ <source>No such orderID in database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="611"/>
+ <source>Expected 2 arguments.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="617"/>
+ <source>Invalid Order ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="623"/>
+ <source>Expected positive amount.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="632"/>
+ <source>Order does not exist.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="638"/>
+ <source>Order cannot be changed, it is closed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="680"/>
+ <source>Order ID must be numeric.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="690"/>
+ <source>Order ID is invalid.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="671"/>
+ <source>Wrong state, cannot set order to shipped.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="696"/>
+ <source>Wrong state, cannot set order to cancelled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="707"/>
+ <source>Ticket not found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/order.php" line="711"/>
+ <source>Ticket has no order.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/ticket.php" line="203"/>
+ <source>The ticket is not valid.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/ticket.php" line="207"/>
+ <source>The ticket has already been used.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/ticket.php" line="211"/>
+ <source>The ticket has not been bought or is cancelled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/ticket.php" line="216"/>
+ <source>The ticket has not been paid.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/ticket.php" line="220"/>
+ <source>The tickets order is in an invalid state or does not exist.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/ticket.php" line="292"/>
+ <source>Unable to find this ticket.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/ticket.php" line="262"/>
+ <source>Price must be a number.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/ticket.php" line="267"/>
+ <source>Price must be positive.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/classes/ticket.php" line="297"/>
+ <source>Ticket cannot be returned.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="577"/>
+ <source>unable to parse XML data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/host.php" line="91"/>
+ <source>Cannot delete special hosts.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="139"/>
+ <source>missing some authentication data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="211"/>
+ <source>Not authenticated. Can't change password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="582"/>
+ <source>expected exactly one passwd element</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="590"/>
+ <source>cannot set an empty password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="237"/>
+ <source>Ooops. Unable to find user. You have been deleted.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="242"/>
+ <source>Wrong password. Session hijacked, terminating it.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="376"/>
+ <source>invalid user name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="335"/>
+ <source>expected exactly 1 ACL element</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="434"/>
+ <source>unknown user name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="418"/>
+ <source>expected exactly 1 Hosts element</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="522"/>
+ <source>Syntax Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="540"/>
+ <source>Cannot remove user: DB error while deleting ACL.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="549"/>
+ <source>Cannot remove user: unable to replace user.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="563"/>
+ <source>Cannot remove user: DB error while deleting user.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/session.php" line="595"/>
+ <source>Unable to change this password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/template.php" line="36"/>
+ <source>Template File not found in database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/template.php" line="47"/>
+ <source>Unable to find file name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/inc/machine/template.php" line="55"/>
+ <source>Illegal File Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="43"/>
+ <source>Invalid Request, please use the MagicSmoke Client with this page.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="94"/>
+ <source>Invalid or missing sessionid, or session timed out.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="106"/>
+ <source>Session not yet authenticated.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="118"/>
+ <source>You do not have the right to execute this transaction.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../www/machine.php" line="367"/>
+ <source>Internal Error: unknown command, hiccup in code structure.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>