From 7b5638b8af01bb87fc97c010e5d478ad8d57458b Mon Sep 17 00:00:00 2001 From: Konrad Rosenbaum Date: Sun, 17 Jul 2016 22:50:56 +0200 Subject: [PATCH] update translation, add headless param to office print --- commonlib/smoke-common_de.ts | 119 ++--- commonlib/smoke-common_en.ts | 141 +---- commonlib/templates/office.cpp | 11 +- iface/smoke-ifc_de.ts | 1202 ++++++++++++++++++++-------------------- iface/smoke-ifc_en.ts | 1166 +++++++++++++++++++------------------- src/smoke_de.ts | 282 +++++----- src/smoke_en.ts | 302 +++++------ 7 files changed, 1540 insertions(+), 1683 deletions(-) diff --git a/commonlib/smoke-common_de.ts b/commonlib/smoke-common_de.ts index 66561d6..aabc85f 100644 --- a/commonlib/smoke-common_de.ts +++ b/commonlib/smoke-common_de.ts @@ -524,110 +524,82 @@ Priorität: Quellen mit dem niedrigsten Wert werden zuerst durchsucht. MEventView - Artist: %1 - Künstler: %1 + Künstler: %1 - Starttime: %1 - Beginn: %1 + Beginn: %1 - Endtime: %1 - Ende: %1 + Ende: %1 - Room: %1 - Spielstätte: %1 + Spielstätte: %1 - Seats: %1 max. (%2 sold out; %3 reserved; %4 free) - Plätze: %1 maximal (%2 verkauft; %3 reserviert; %4 frei) + Plätze: %1 maximal (%2 verkauft; %3 reserviert; %4 frei) - <div style="background-color:#ff8080">Sold Out!</div> Colored display for sold out tickets - <div style="background-color:#ff8080">Nicht verfügbar!</div> + <div style="background-color:#ff8080">Nicht verfügbar!</div> - <table border=1 style="border-style:groove; background-color:#00ff00"><tr><td><div style="background-color:#80ff80"><a href="%1">Order Tickets...</a></div></td></tr></table> Colored display for ordering tickets - <table border=1 style="border-style:groove; background-color:#00ff00"><tr><td><div style="background-color:#80ff80"><a href="%1">Bestellen...</a></div></td></tr></table> + <table border=1 style="border-style:groove; background-color:#00ff00"><tr><td><div style="background-color:#80ff80"><a href="%1">Bestellen...</a></div></td></tr></table> - <div style="background-color:#c0c0c0">Unable to sell.</div> Colored display for tickets unavailable to this user - <div style="background-color:#c0c0c0">Kann nicht verkauft werden.</div> + <div style="background-color:#c0c0c0">Kann nicht verkauft werden.</div> - Prices - Preise + Preise - Category - Kategorie + Kategorie - Price - Preis + Preis - Available - Verfügbar + Verfügbar - Max. Seats - Max. Plätze + Max. Plätze - Order - Bestellen + Bestellen - Description - Beschreibung + Beschreibung - Comment - Kommentar + Kommentar - + Warning Warnung - + Unable to open URL %1 Kann URL '%1' nicht öffnen. - - - <h1>{event.name|html}</h1> -Artist: {event.artist|html}<p> -Starttime: {event.startTimeString}<br> -Endtime: {event.endTimeString}<p> -Room: {event.room|html}<br> -Seats: {event.capacity} max. ({event.amountSold} sold out; {event.amountReserved} reserved; {event.amountFree} free)<p> -{% if(event.haveAccess) %} -{% endif %} - - MKeyGen @@ -1127,80 +1099,97 @@ At least %1 Bits of random are required. MOfficeConfig - Configure OpenOffice.org Access - Zugriff auf OpenOffice Konfigurieren + Zugriff auf OpenOffice Konfigurieren - OpenOffice.org - OpenOffice.org + OpenOffice.org - + Path to Executable: Pfad zum Programm: - ... select OpenOffice path button + ... + + + + Configure LibreOffice Access + Zugriff auf LibreOffice Konfigurieren + + + + LibreOffice + LibreOffice + + + + ... + select LibreOffice path button ... - + Printing ODF ODF Drucken - + Printer: Drucker: - + (Default Printer) (Standarddrucker) - + Always confirm printer when printing ODF Drucker bestägen, wenn ODF gedruckt wird. - + Save printed files Gedruckte Dateien auch speichern - + Opening ODF ODF Öffnen - + Always open as Read-Only Immer im Nur-Lese-Modus öffnen - + Automatically open all newly created files Alle neuen Dateien automatisch öffnen - + OK Ok - + Cancel Abbrechen - + + Select LibreOffice executable + LibreOffice.org Programm wählen + + Select OpenOffice.org executable - OpenOffice.org Programm wählen + OpenOffice.org Programm wählen @@ -1453,7 +1442,7 @@ Offset von UTC: %2 Minuten %3 Ok - + Save current document as... Aktuelles Dokuement speichern unter... diff --git a/commonlib/smoke-common_en.ts b/commonlib/smoke-common_en.ts index 55b4ebf..9e6e515 100644 --- a/commonlib/smoke-common_en.ts +++ b/commonlib/smoke-common_en.ts @@ -516,110 +516,15 @@ Priority: locations with the lowest value are searched first, when a script it f MEventView - - Artist: %1 - - - - - Starttime: %1 - - - - - Endtime: %1 - - - - - Room: %1 - - - - - Seats: %1 max. (%2 sold out; %3 reserved; %4 free) - - - - - <div style="background-color:#ff8080">Sold Out!</div> - Colored display for sold out tickets - - - - - <table border=1 style="border-style:groove; background-color:#00ff00"><tr><td><div style="background-color:#80ff80"><a href="%1">Order Tickets...</a></div></td></tr></table> - Colored display for ordering tickets - - - - - <div style="background-color:#c0c0c0">Unable to sell.</div> - Colored display for tickets unavailable to this user - - - - - Prices - - - - - Category - - - - - Price - - - - - Available - - - - - Max. Seats - - - - - Order - - - - - Description - - - - - Comment - - - - + Warning - + Unable to open URL %1 - - - <h1>{event.name|html}</h1> -Artist: {event.artist|html}<p> -Starttime: {event.startTimeString}<br> -Endtime: {event.endTimeString}<p> -Room: {event.room|html}<br> -Seats: {event.capacity} max. ({event.amountSold} sold out; {event.amountReserved} reserved; {event.amountFree} free)<p> -{% if(event.haveAccess) %} -{% endif %} - - MKeyGen @@ -1119,79 +1024,79 @@ At least %1 Bits of random are required. MOfficeConfig - - Configure OpenOffice.org Access + + Path to Executable: - - OpenOffice.org + + Configure LibreOffice Access - - Path to Executable: + + LibreOffice - + ... - select OpenOffice path button + select LibreOffice path button - + Printing ODF - + Printer: - + (Default Printer) - + Always confirm printer when printing ODF - + Save printed files - + Opening ODF - + Always open as Read-Only - + Automatically open all newly created files - + OK - + Cancel - - Select OpenOffice.org executable + + Select LibreOffice executable @@ -1444,7 +1349,7 @@ Offset from UTC: %2 minutes %3 - + Save current document as... diff --git a/commonlib/templates/office.cpp b/commonlib/templates/office.cpp index 398b855..a578406 100644 --- a/commonlib/templates/office.cpp +++ b/commonlib/templates/office.cpp @@ -80,10 +80,11 @@ void printOfficeFile(QString fname) { //calculate parameters QStringList r; + r<<"--headless"; QString p=QSettings().value("officePrinter","").toString(); if(QSettings().value("officePrinterConfirm",false).toBool())confirmPrinter(p); if(p=="")r<<"-p"; - else r<<"-pt"<addWidget(gb=new QGroupBox(tr("OpenOffice.org"))); + vl->addWidget(gb=new QGroupBox(tr("LibreOffice"))); gb->setLayout(hl=new QHBoxLayout); hl->addWidget(new QLabel(tr("Path to Executable:"))); hl->addWidget(oopath=new QLineEdit(set.value("officePath","soffice").toString()),1); - hl->addWidget(p=new QPushButton(tr("...","select OpenOffice path button"))); + hl->addWidget(p=new QPushButton(tr("...","select LibreOffice path button"))); connect(p,SIGNAL(clicked()),this,SLOT(selectpath())); vl->addWidget(gb=new QGroupBox(tr("Printing ODF"))); @@ -173,7 +174,7 @@ void MOfficeConfig::savedata() void MOfficeConfig::selectpath() { - QString np=QFileDialog::getOpenFileName(this,tr("Select OpenOffice.org executable"),QFileInfo(oopath->text()).dir().absolutePath()); + QString np=QFileDialog::getOpenFileName(this,tr("Select LibreOffice executable"),QFileInfo(oopath->text()).dir().absolutePath()); if(np!=""){ oopath->setText(np); setCurrentDir(np); diff --git a/iface/smoke-ifc_de.ts b/iface/smoke-ifc_de.ts index 040131d..63fa93b 100644 --- a/iface/smoke-ifc_de.ts +++ b/iface/smoke-ifc_de.ts @@ -4,682 +4,682 @@ MInterface - + Backup Sicherung - + GetLanguage Übersetzung für Servermeldungen holen - + ServerInfo Serverinformationen - + Login Login - + Logout Logout - + GetMyRoles meine Rollen herausfinden - + GetMyRights meine Rechte herausfinden - + ChangeMyPassword Mein Passwort ändern - + GetAllUsers Nutzer abfragen - + CreateUser Nutzer anlegen - + ChangePassword Passwort eines anderen Nutzers ändern - + DeleteUser Nutzer löschen - + SetUserDescription Nutzerkommentar setzen - + GetUserRoles Rollen eines anderen Nutzers herausfinden - + SetUserRoles Rollen eines anderen Nutzers setzen - + GetAllRoles Alle Rollen abfragen - + GetRole spezifische Rolle abfragen - + CreateRole Rolle anlegen - + SetRoleDescription Rollenkommentar setzen - + SetRoleRights Rollenrechte setzen - + DeleteRole Rolle löschen - + GetAllRightNames Namen aller Rechte abfragen - + GetAllHostNames Namen aller Hosts abfragen - + GetAllHosts Alle Hosts (incl. Keys) abfragen - + SetHost Host ändern/anlegen - + DeleteHost Host löschen - + GetUserHosts erlaubte Hosts eines Nutzers abfragen - + GetValidFlags alle gültigen Flags abfragen - + SetFlag Flag anlegen/ändern - + DeleteFlag Flag löschen - + GetUser Nutzerdaten abfragen - + SetUserHosts erlaubte Hosts eines Nutzers abfragen - + SetUserFlags Flags des Nutzers setzen - + SetRoleFlags Flags der Rolle setzen - + GetAllContactTypes Kontaktinformationstypen abfragen - + CreateContactType Kontaktinformationstypen anlegen - + GetCustomer Kunden abfragen - + GetAllCustomerNames Alle Kundennamen abfragen - + CreateCustomer Kunden anlegen - + ChangeCustomer Kunden ändern - + ChangeCustomerMail Kunden-E-Mail-Adresse ändern - + DeleteCustomer Kunden löschen - + GetAddress Addresse abfragen - + GetAllCountries gespeicherte Länder abfragen - + CreateCountry Land anlegen - + ResetCustomerPassword Kundenpasswort zurücksetzen (sendet Mail) - + GetAllArtists Künstler abfragen - + CreateArtist Künstler anlegen - + GetAllPriceCategories Preiskategorien abfragen - + CreatePriceCategory Preiskategorie anlegen - + ChangePriceCategory Preiskategorie anpassen - + GetEvent Veranstaltungsdetails abfragen - + GetAllEvents Liste der Veranstaltungen abfragen - + GetEventList Liste der Veranstaltungen abfragen (spezifische Liste) - + CreateEvent Veranstaltung anlegen - + ChangeEvent Veranstaltung ändern - + CancelEvent Veranstaltung absagen - + GetAllRooms Liste aller Räume abfragen - + CreateRoom Raum anlegen - + GetEventSummary Veranstaltungübersicht - + GetTicket Ticket abrufen - + GetVoucher Gutschein abfragen - + GetVoucherAudit Logdaten zu Gutschein abfragen - + GetOrderAudit Logdaten zu Bestellung abfragen - + GetOrder Bestellung: Details abfragen - + BackupExplore Backup-Index erfragen - + BackupTable Backup von Tabelle - + RestoreBackup Backup wieder-herstellen - + GetCreateCustomerHints Editierhilfen für Kunden-Wizard abholen - + GetOrderList Liste der Bestellungen abfragen - + GetOrdersByEvents Bestellungen finden, die Veranstaltung enthalten - + GetOrdersByCustomer Bestellungen finden, die zu einem Kunden gehören - + GetMyOrders Eigene Bestellungen ansehen - + GetOrdersByUser Bestellungen eines anderen Nutzers ansehen - + GetOrderByBarcode Bestellung finden, die Eintrittskarte oder Gutschein enthält - + CreateOrder Bestellung anlegen - + CreateReservation Reservierung anlegen - + ReservationToOrder Reservierung in Bestellung wandeln - + CancelOrder Bestellung stornieren - + OrderPay Bestellung bezahlen - + OrderRefund Bestellung: Geld zurück geben - + UseVoucher Gutschein benutzen (damit bezahlen) - + DeductVoucher Gutschein für Waren außerhalb MagicSmoke benutzen - + EmptyVoucher Gutschein ungültig machen - + ChangeVoucherValidity Gutschein-Gültigkeit ändern - + OrderChangeShipping Versandoption einer Bestellung ändern - + OrderMarkShipped Bestellung als verschickt markieren - + OrderAddComment Bestellkommentar (in angelegter Bestellung) hinzufügen - + OrderChangeComments Bestellkommentar (in angelegter Bestellung) ändern (Adminfunktion) - + ReturnTicketVoucher Eintrittskarte oder Gutschein zurückgeben - + ChangeTicketPrice Ticketpreis ändern - + ChangeTicketPriceCategory Preiskategorie einer Karte ändern - + ChangeOrderAddress Adresse einer Bestellung ändern - + GetAllShipping Versandoptionen holen - + ChangeShipping Versandoptionsdaten ändern - + CreateShipping Versandoption anlegen - + DeleteShipping Versandoption löschen - + GetValidVoucherPrices Gutscheinpreise abfragen (zB. für Bestellformular) - + UseTicket Ticket entwerten - + GetEntranceEvents Liste der Veranstaltungen abfragen, die am Einlass relevant sind - + GetPaymentTypes Bezahlarten abholen - + SetPaymentType Bezahlart anlegen/ändern - + SetDefaultPaymentType Standard-Bezahlart festlegen - + DeletePaymentType Bezahlart löschen - + GetTicketAudit Auditierung nach Eintrittskarte - + GetUserAudit Auditierung nach Nutzer - + WebCartAddTicket Nur Web: Karte zum Warenkorb hinzufügen - + WebCartRemoveTicket Nur Web: Karte aus Warenkorb entfernen - + WebCartAddVoucher Nur Web: Gutschein zum Warenkorb hinzufügen - + WebCartRemoveVoucher Nur Web: Gutschein aus Warenkorb entfernen - + GetTemplateList Vorlagenliste abfragen - + GetTemplate Vorlage abfragen - + SetTemplate Vorlage anlegen oder ändern - + SetTemplateDescription Beschreibung einer Vorlage ändern - + DeleteTemplate Vorlage löschen - + SetTemplateFlags Falgs für Template setzen - + ChangeEvent:CancelEvent Veranstaltung absagen - + CreateOrder:AnyVoucherValue Bestellung anlegen: beliebige Gutscheinwerte erlauben - + CreateOrder:DiffVoucherValuePrice Bestellung anlegen: Gutscheinpreis darf von Gutscheinwert abweichen - + CreateOrder:LateSale Bestellung anlegen: bis zu Veranstaltungsbeginn erlauben - + CreateOrder:AfterTheFactSale Bestellung anlegen: auch nach der Veranstaltung erlauben (Adminfunktion) - + CreateOrder:CanOrder Bestellung anlegen: Nutzer darf bestellen - + CreateOrder:CanSell Bestellung anlegen: Nutzer darf verkaufen - + CreateOrder:CanOrderTicket Bestellung anlegen: Nutzer darf Tickets verkaufen - + CreateOrder:CanOrderVoucher Bestellung anlegen: Nutzer darf Gutscheine verkaufen - + CreateOrder:CanOrderItem Bestellung anlegen: Nutzer darf Waren verkaufen - + CreateReservation:LateReserve Reservierung anlegen: bis Veranstaltungsbeginn erlauben - + CancelOrder:CancelSentOrder Bestellung stornieren: auch für bereits versandte Bestellung - + CancelOrder:CancelPastTickets Bestellung stornieren: auch für Bestellung mit Karten vergangener Veranstaltungen - + OrderChangeShipping:ChangePrice Versandoption einer Bestellung ändern: beliebigen Preis erlauben - + OrderMarkShipped:SetTime Bestellung als verschickt markieren: beliebigen Zeitpunkt erlauben - + ReturnTicketVoucher:ReturnPastTicket Eintrittskarte oder Gutschein zurückgeben: auch abgelaufene Karten erlauben - + ChangeTicketPrice:ChangeUsedTicket Ticketpreis ändern: auch bereits genutzte Karten - + ChangeTicketPrice:ChangePastTicket Ticketpreis ändern: auch abgelaufene Karten - + ChangeTicketPriceCategory:ChangeUsedTicket Kartenkategorie ändern: Nutzer darf benutzte Karte ändern - + ChangeTicketPriceCategory:ChangePastTicket Kartenkategorie ändern: Nutzer darf Karte für Veranstaltung ändern, die schon vorbei ist @@ -947,15 +947,15 @@ MOCartOrder - - + + Ok ok Ok - - + + Invalid invalid ungültig @@ -964,35 +964,35 @@ MOCartTicket - - + + Ok ok Ok - - + + EventOver Veranstaltung ist vorbei - - + + TooLate toolate zu spät - - + + Exhausted exhausted keine Karten mehr verfügbar - - + + Invalid ungültig @@ -1000,22 +1000,22 @@ MOCartVoucher - - + + Ok ok Ok - - + + InvalidValue invalidvalue Gutscheinwert nicht zulässig - - + + InvalidPrice invalidprice Gutscheinpreis nicht zulässig @@ -1024,7 +1024,7 @@ MOEvent - + . price decimal dot , @@ -1033,43 +1033,43 @@ MOOrderAbstract - - + + Placed placed bestellt - - + + Sent sent versandt - - + + Sold sold Verkauft - - + + Cancelled cancelled storniert - - + + Reserved reserved Reserviert - - + + Closed closed geschlossen @@ -1078,38 +1078,38 @@ MOOrderAudit - - + + Placed bestellt - - + + Sent versandt - - + + Sold Verkauft - - + + Cancelled storniert - - + + Reserved Reserviert - - + + Closed geschlossen @@ -1117,43 +1117,43 @@ MOOrderInfoAbstract - - + + Placed placed bestellt - - + + Sent sent versandt - - + + Sold sold Verkauft - - + + Cancelled cancelled storniert - - + + Reserved reserved Reserviert - - + + Closed closed geschlossen @@ -1162,38 +1162,38 @@ MOServerFormat - - + + NoSign Kein Vorzeichen - - + + SignBeforeNum Vorzeichen vor der Zahl - - + + SignAfterNum Vorzeichen nach der Zahl - - + + SignBeforeSym Vorzeichen vor Währungszeichen - - + + SignAfterSym Vorzeichen nach Währungszeichen - - + + SignParen Klammern benutzen @@ -1201,71 +1201,71 @@ MOTicketAbstract - - + + Reserved reserved Reserviert - - + + Ordered ordered bestellt - - + + Used used Benutzt - - + + Cancelled cancelled storniert - - + + Refund refund zurückgegeben - - + + MaskBlock maskblock MaskBlock - - + + MaskPay maskpay MaskPay - - + + MaskUsable maskusable MaskUsable - - + + MaskReturnable maskreturnable MaskReturnable - - + + MaskChangeable MaskChangeable @@ -1273,44 +1273,44 @@ MOTicketUse - - + + Ok Ok - - + + NotFound Karte nicht gefunden. - - + + WrongEvent Falsche Veranstaltung - - + + AlreadyUsed bereits benutzt - - + + NotUsable kann nicht benutzt werden - - + + Unpaid noch nicht bezahlt - - + + InvalidEvent ungültige Veranstaltung @@ -1326,26 +1326,26 @@ MOVoucherAbstract - - + + Ok Ok - - + + InvalidValue Gutscheinwert nicht zulässig - - + + InvalidPrice Gutscheinpreis nicht zulässig - - + + InvalidTime Gutschein abgelaufen @@ -1412,372 +1412,372 @@ WobTransaction - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + XML result parser error: empty response. XML Fehler: leere Antwort. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + XML result parser error line %1 col %2: %3 XML Fehler in Antwort Zeile %1 Spalte %2: %3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Class '%1' property '%2' is integer, but non-integer was found. Klasse '%1' Wert '%2' ist eine Zahl, aber es wurde keine Zahl gefunden. - - - - - - - - - - - + + + + + + + + + + + Class '%1' property '%2' is enum, invalid value was found. Klasse '%1' Wert '%2' ist "enum", ungültiger Wert gefunden. diff --git a/iface/smoke-ifc_en.ts b/iface/smoke-ifc_en.ts index 761cbbd..c732180 100644 --- a/iface/smoke-ifc_en.ts +++ b/iface/smoke-ifc_en.ts @@ -4,682 +4,682 @@ MInterface - + Backup make backups of the server database - + GetLanguage retrieve language files - + ServerInfo basic server information (implicitly granted) - + Login log into the server - + Logout log out of a session - + GetMyRoles retrieve the roles/privileges I have - + GetMyRights retrieve the explicit privileges I have - + ChangeMyPassword set my own password - + GetAllUsers get a list of all (system) users existing at the system - + CreateUser create a new (system) user account - + ChangePassword set the password of any (system) user - + DeleteUser delete a (system) user - + SetUserDescription set description of a user - + GetUserRoles retrieve the roles of another (system) user - + SetUserRoles change the roles of another (system) user - + GetAllRoles get a list of the existing system roles - + GetRole get detail data about a (system-user) role - + CreateRole create a new role/group - + SetRoleDescription set the description of a role/group - + SetRoleRights assign rights to a specific role/group - + DeleteRole delete a role/group - + GetAllRightNames get the names of all rights/transaction types that exist at the server - + GetAllHostNames get the names of all hosts (instances of clients) registered with the server - + GetAllHosts get detailed data about registered hosts - + SetHost set the data of a host (like key, description) - + DeleteHost delete/unregister a host from the system - + GetUserHosts get the hosts that a specific user can login from - + GetValidFlags get all flags that can be set (necessary for everybody who can create new events, payment types, ...) - + SetFlag add/change the definition of a flag - + DeleteFlag delete a flag - + GetUser get detailed info about a (system) user - + SetUserHosts set the hosts a user may connect from - + SetUserFlags set the flags that a user carries (can be used to give access to or remove access to privileged actions) - + SetRoleFlags set the flags that a role/group carries (can be used to give access to or remove access to privileged actions) - + GetAllContactTypes get all the types of contacts that can exist for a customer (needed by almost every user) - + CreateContactType create a new contact type - + GetCustomer get customer data (needed by almost everyone) - + GetAllCustomerNames get the basic data of all customers to show a list of customers (needed by almost everyone) - + CreateCustomer create a new customer (needed by everyone who sells/orders) - + ChangeCustomer change customer data (needed by everyone who sells/orders) - + DeleteCustomer delete a customer - + GetAddress retrieve customer address (needed by everyone) - + GetAllCountries get country definitions (needed by everyone who sells/orders) - + CreateCountry create new country - + ResetCustomerPassword reset the web-login of a customer (needed by customer support) - + GetAllArtists retrieve data of all known artists (needed for creating new events) - + CreateArtist create a new artist (needed for creating new events) - + GetAllPriceCategories retrieve existing (general) price categories (needed to create new events) - + CreatePriceCategory create new price category (rarely needed by people who are allowed to set price policy) - + ChangePriceCategory change existing price category (rarely needed by people who are allowed to set price policy) - + GetEvent retrieve specific event (needed by most people) - + GetAllEvents retrieve detailed data of all events (needed by everyone selling tickets) - + GetEventList get events by a list of event IDs (needed for order processing, showing orders) - + CreateEvent create a new event - + ChangeEvent change details of an existing event - + CancelEvent cancel an event - + GetAllRooms get the names of all existing rooms/venues - + CreateRoom create a new room/theater/venue - + GetEventSummary retrieve summary data for an event - + GetTicket get data about a specific ticket - + GetVoucher get data about a specific voucher - + GetVoucherAudit get audit data for a specific voucher (when bought, used, etc.; only for auditors) - + GetOrderAudit get audit data about an order (when ordered, sent, payed,...; auditors only) - + GetOrder get detailed data for an order (usually allowed for everyone who sells/orders; necessary for processing orders) - + BackupExplore - + BackupTable - + RestoreBackup - + ChangeCustomerMail change the mail address that a customer uses to log into the web-shop (needed by customer support) - + GetCreateCustomerHints get the hints shown in the "create customer" wizard (necessary for everyone who sells/orders using the wizard) - + GetOrderList get a list of orders (overview) - + GetOrdersByEvents get a list of all orders that contain tickets for an event - + GetOrdersByCustomer get all orders by a specific customer - + GetMyOrders get all orders processed by the current user - + GetOrdersByUser get all orders processed by another user (auditors; privileged order processing) - + GetOrderByBarcode get the order that contains a specific ticket or voucher (order processing, everyone accepting vouchers for payment) - + CreateOrder create a new order (everyone selling/ordering; specific sub-privileges must be set) - + CreateReservation create a reservation (order in "reserved" state) - + ReservationToOrder change a reservation into a regular order or sale (order processing) - + CancelOrder cancel an order (order processing) - + OrderPay pay for an order (order processing) - + OrderRefund refund an order (order processing) - + UseVoucher use a voucher to pay for an order (order processing, everyone accepting vouchers) - + DeductVoucher deduct money from a voucher (outside the system, not for an order) - + EmptyVoucher make a voucher invalid (remaining value goes to zero, price remains) - + ChangeVoucherValidity - + OrderChangeShipping change the shipping method of an order - + OrderMarkShipped mark an order as being shipped - + OrderAddComment add a comment to an order - + OrderChangeComments change the comment of an order - + ReturnTicketVoucher return a ticket or voucher unused - + ChangeTicketPrice change the price of a specific ticket (automatically changes price of the order) - + ChangeTicketPriceCategory change the price category of an existing ticket (privileged: customer support, order processing) - + ChangeOrderAddress change the address on an order (customer support, order processing) - + GetAllShipping get all allowed shipping types (anyone creating orders that are to be shipped) - + ChangeShipping change a shipping method (privileged users) - + CreateShipping create a new shipping type (privileged users) - + DeleteShipping delete a shipping type (privileged users) - + GetValidVoucherPrices get the allowed voucher prices - + UseTicket mark a ticket as used (checking tickets at the theater entrance) - + GetEntranceEvents retrieve all events that are playing now (for checking tickets at the theater entrance) - + GetPaymentTypes get all types of payment (order/payment processing) - + SetPaymentType create a new type of payment (privileged) - + SetDefaultPaymentType set the default payment type (privileged) - + DeletePaymentType delete a payment type (privileged) - + GetTicketAudit get audit data for a ticket (when bought, paid, used; auditors only) - + GetUserAudit get audit data for a user (what orders were created/changed/...; auditors only) - + WebCartAddTicket add a ticket to the web cart (web system only) - + WebCartRemoveTicket remove a ticket from the web cart (web system only) - + WebCartAddVoucher add a voucher to the web cart (web system only) - + WebCartRemoveVoucher remove a voucher from the web cart (web system only) - + GetTemplateList get the list of existing templates (anyone printing tickets, vouchers, summaries, or bills) - + GetTemplate retrieve a specific template (anyone printing; access to specific templates can be restricted with flags) - + SetTemplate create/change a template - + SetTemplateDescription set the description of a template - + DeleteTemplate delete a template - + SetTemplateFlags set flags of a template (used to regulate access to templates) - + ChangeEvent:CancelEvent the user can cancel an event (see also the CancelEvent right) - + CreateOrder:AnyVoucherValue the user can create vouchers with arbitrary values (normally only specific values are allowed) - + CreateOrder:DiffVoucherValuePrice the user can create vouchers whose price differs from the value (privileged) - + CreateOrder:LateSale the user can create sales when the event has already started (but not after it is over; theater booth for late arrivals) - + CreateOrder:AfterTheFactSale the user can create sales for events that are already over (privileged) - + CreateOrder:CanOrder the user can create orders (anyone creating orders that are to be paid later) - + CreateOrder:CanSell the user can create sales (anyone selling directly to customers with immediate payment) - + CreateOrder:CanOrderTicket user can sell/order tickets - + CreateOrder:CanOrderVoucher user can sell/order vouchers - + CreateOrder:CanOrderItem the user can sell shop items (merchandising) - + CreateReservation:LateReserve the user can create a reservation right to the start of the event (normally reservation ends a configured amount of days earlier) - + CancelOrder:CancelSentOrder the user can also cancel orders that are already shipped out - + CancelOrder:CancelPastTickets the user can cancel tickets for events that have already started or are over - + OrderChangeShipping:ChangePrice the user is allowed to change the shipping price arbitrarily (normally a fixed price per shipping type is used) - + OrderMarkShipped:SetTime the user can set a different time for when the order was shipped - + ReturnTicketVoucher:ReturnPastTicket a ticket for an event that is already over can be returned - + ChangeTicketPrice:ChangeUsedTicket the user can change the price of a ticket that is already in use (customer has entered the theater) - + ChangeTicketPrice:ChangePastTicket the user can change the price of a ticket for an event that is already over - + ChangeTicketPriceCategory:ChangeUsedTicket the user can change the price-category of a ticket that is already in use (customer has entered the theater) - + ChangeTicketPriceCategory:ChangePastTicket the user can change the price-category of a ticket for an event that is already over @@ -947,14 +947,14 @@ MOCartOrder - - + + Ok - - + + Invalid @@ -962,32 +962,32 @@ MOCartTicket - - - Ok - - - - EventOver + Ok - TooLate + EventOver - Exhausted + TooLate + Exhausted + + + + + Invalid @@ -995,20 +995,20 @@ MOCartVoucher - - + + Ok - - + + InvalidValue - - + + InvalidPrice @@ -1016,7 +1016,7 @@ MOEvent - + . price decimal dot @@ -1025,38 +1025,38 @@ MOOrderAbstract - - - Placed - - - - Sent + Placed - Sold + Sent - Cancelled + Sold - Reserved + Cancelled + Reserved + + + + + Closed @@ -1064,38 +1064,38 @@ MOOrderAudit - - - Placed - - - - Sent + Placed - Sold + Sent - Cancelled + Sold - Reserved + Cancelled + Reserved + + + + + Closed @@ -1103,38 +1103,38 @@ MOOrderInfoAbstract - - - Placed - - - - Sent + Placed - Sold + Sent - Cancelled + Sold - Reserved + Cancelled + Reserved + + + + + Closed @@ -1142,38 +1142,38 @@ MOServerFormat - - - NoSign - - - - SignBeforeNum + NoSign - SignAfterNum + SignBeforeNum - SignBeforeSym + SignAfterNum - SignAfterSym + SignBeforeSym + SignAfterSym + + + + + SignParen @@ -1181,62 +1181,62 @@ MOTicketAbstract - - - Reserved - - - - Ordered + Reserved - Used + Ordered - Cancelled + Used - Refund + Cancelled - MaskBlock + Refund - MaskPay + MaskBlock - MaskUsable + MaskPay - MaskReturnable + MaskUsable + MaskReturnable + + + + + MaskChangeable @@ -1244,44 +1244,44 @@ MOTicketUse - - - Ok - - - - NotFound + Ok - WrongEvent + NotFound - AlreadyUsed + WrongEvent - NotUsable + AlreadyUsed - Unpaid + NotUsable + Unpaid + + + + + InvalidEvent @@ -1297,26 +1297,26 @@ MOVoucherAbstract - - - Ok - - - - InvalidValue + Ok - InvalidPrice + InvalidValue + InvalidPrice + + + + + InvalidTime @@ -1383,372 +1383,372 @@ WobTransaction - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Class '%1' property '%2' is integer, but non-integer was found. - - - - - - - - - - - + + + + + + + + + + + Class '%1' property '%2' is enum, invalid value was found. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + XML result parser error: empty response. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + XML result parser error line %1 col %2: %3 diff --git a/src/smoke_de.ts b/src/smoke_de.ts index d98fb55..8e3159a 100644 --- a/src/smoke_de.ts +++ b/src/smoke_de.ts @@ -1946,17 +1946,17 @@ Bitte auch eingeben wenn nicht versendet werden soll! MOAItem - + Order bestellen - + Ticket Eintrittskarte - + Voucher Gutschein @@ -3549,589 +3549,591 @@ Verbleibender Betrag auf dem Gutschein: %4 MOverview - + &Session &Session - + &Re-Login &Login wiederholen - + &Close Session Session &schließen - + Events Veranstaltungen - + Return &ticket or voucher... Eintrittskarte oder Gutschein zurückgeben... - + &Actions &Aktionen - + Tickets and &Vouchers Eintrittskarten und Gutscheine - + &Empty voucher... Gutschein entleeren... - + &Templates Vorlagen - + &Configuration Konfiguration + - - - - - - - - - + + + + + + + + Warning Warnung - + &Show all customers &Alle Kunden anzeigen - + Shopping Cart Einkaufswagen - + Change my &Password Mein &Passwort ändern - + Error setting password: %1 Passwort kann nicht gesetzt werden: %1 - + Order List Bestellungsliste - + Cancel Abbrechen - + Entrance Einlasskontrolle - + &Backup now... &Jetzt Backup machen... - + &Auto-Refresh settings... Auto-Auffrisch-Einstellungen... - + &Display settings... Anzeigeeinstellungen... - + &Administration &Administration - Switch to &Wizard... - Auf Assistent umschalten... + Auf Assistent umschalten... - + &Options &Optionen - + Edit &Payment Options... Bezahloptionen ändern... - + &ODF Editor... ODF Editor - + A&udit Log - + &Order Audit... Bestellungslog... - + &Ticket Audit... Eintrittskarten-Log... - + &Voucher Audit... Gutschein-Log... - + &User Audit... Nutzerlog... - + &User Administration... Nutzerverwaltung... - + &Change Language... Sprache ändern... - + &Label Printing settings... Etikettendruck einrichten - + &OpenOffice settings... OpenOffice Einstellungen... - + &Barcode Scanner settings... &Barcode-Scanner-Einstellungen... - + + &Session Manager + &Session Manager + + + Login Login - + Getting data... Hole Daten... - + Getting events... Hole Veranstaltungen... - + Getting Orders... Hole Bestellungen... - + Getting Entrance Data... Hole Eingangskontrolldaten... - + Return Ticket/Voucher Eintrittskarte/Gutschein zurückgeben - + Please enter the ticket or voucher ID to return: Bitte geben Sie die Eintrittskarten- oder Gutscheinnummer ein, die zurückgegeben werden soll: - + This ticket/voucher cannot be returned: %1 Diese Karte/dieser Gutschein kann nicht zurückgegeben werden: %1 - + Reason for deducting: Grund für den Abzug: - + Unable to deduct voucher: %1 Kann kein Geld von diesem Gutschein abziehen: %1 - + Voucher does not contain enough money. Money left: %1 Dieser Gutschein hat nicht genug Restwert: %1 - + Invalidate Voucher Ungültiger Gutschein - + Unable to invalidate voucher: %1 Kann Gutschein nicht ungültig machen: %1 - + Invalidated Voucher Gutschein ungültig - + The voucher '%1'has been invalidated. Der Gutschein '%1' wurde ungültig gemacht. - + Refresh Settings Auffrischeinstellungen - + Refresh Rate (minutes): Auffrischrate (Minuten): - + refresh &event list Veranstaltungsliste auffrischen - + refresh &user list Nutzerliste auffrischen - + refresh &host list Rechnerliste auffrischen - - - - + + + + &OK &Ok - + This will invalidate/empty the voucher. It will no longer be usable afterwards, but will still have to be paid for. Diese Aktion macht den Gutschein ungültig. Er kann danach nicht mehr zur Bezahlung eingesetzt werden, muss aber selbst bezahlt werden/sein. - + Comment: Kommentar: - + Please enter a reason for invalidating the voucher. Bitte geben Sie einen Grund für die Ungültigkeit des Gutscheins ein. - + Voucher ID/Barcode: Gutscheincode/Barcode: - + Please scan the barcode. Bitte scannen Sie den Barcode. - - - - + + + + &Cancel &Abbrechen - + No Logging Kein Log - + Medium Logging Mittlere Logdetails - + Display Settings Anzeigeeinstellungen - + Event settings Veranstaltungseinstellungen - + Maximum event age (days, 0=show all): Maximales Veranstaltungsalter (in Tagen, 0=alle anzeigen): - + Order ID Bestell-Nr. - + Please enter the ID of the order you want to audit: Bitte geben Sie die Bestellnummer der Bestellung ein, die Sie ansehen wollen: - + Ticket ID Eintrittskarten-Nummer - + Please enter the ID of the ticket you want to audit: Bitte geben Sie die Nummer der Eintrittskarte ein, den Sie verwenden wollen: - + Voucher ID Gutscheinnummer - + Please enter the ID of the voucher you want to audit: Bitte geben Sie die Nummer des Gutscheins ein, den Sie verwenden wollen: - + Audit User audit dialog Nutzerlog - - + + User Name: audit dialog Nutzername: - + Earliest Info audit dialog Beginnend ab: - + Cannot query an empty user name. audit dialog Ein leerer Nutzername kann nicht verwendet werden. - + &Edit Templates... Vorlagen ändern... - + &Update Templates Now Vorlagen jetzt auffrischen - + Edit &Shipping Options... Versandoptionen editieren - + refresh &shipping list Versandoptionen auffrischen - + &Deduct from voucher... Geld von Gutschein abziehen... - + &Server Access settings... Serverzugriffseinstellungen... - + Backup &Settings... Einstellungen Sicherungskopie... - + Deduct from Voucher Von Gutschein abziehen - + Using a voucher to pay outside the system. Einen Gutschein nutzen um außerhalb des Systems zu bezahlen. - + Amount to deduct: Abzuziehender Betrag: - + Voucher ID: Gutscheinnummer: - + OK Ok - + Deducted from Voucher Von Gutschein abziehen - + Value taken from voucher: %1 Value remaining on voucher: %2 Vom Gutschein abgezogener Betrag: %1 Verbleibender Betrag: %2 - + Server Access Settings Serverzugriffseinstellungen - + Request Timeout (seconds): max. Anfragezeit (Sekunden): - + Log Level: Logstufe: - + Minimal Logging Minimales Log - + Log Details on Error Bei Fehlern Details - + Always Log Details Immer Details - + Backup Sicherung - + The backup was successful. Die Sicherung war erfolgreich. - + Cannot create backup file. Kann Sicherungsdatei nicht anlegen. - + I was unable to renew the login at the server. Der Login am Server konnte nicht erneuert werden. - + Maximum order list age Maximales Alter von Bestellungen in der Liste - + Age in days, 0=show all. Alter in Tagen, 0=alle zeigen. - + When showing all orders: Wenn alle Bestellungen angezeigt werden: - + When showing open orders: Wenn offene Bestellungen angezeigt werden: - + When searching by event: Wenn nach Veranstaltung gesucht wird: - + When searching by customer: Wenn nach Kunde gesucht wird: - + Default age when searching by date: Standardalter wenn nach Datum gesucht wird: - Script settings - Scripteinstellungen + Scripteinstellungen - Show script debugger: - Script-Debugger zeigen: + Script-Debugger zeigen: - + Backup failed with error (%2): %1 Das Backup ist mit Fehler (%2) fehlgeschlagen: %1 - + Backup returned empty. Das Backup ist leer. @@ -4661,19 +4663,16 @@ Verbleibender Betrag: %2 MScriptEngine - Never show debugger - Debugger nie zeigen. + Debugger nie zeigen. - Show on error - Im Fehlerfall zeigen + Im Fehlerfall zeigen - Show immediately on script start - Sofort zeigen + Sofort zeigen @@ -5684,9 +5683,8 @@ Verbleibender Betrag: %2 MWizard - Wizard - Assistent + Assistent diff --git a/src/smoke_en.ts b/src/smoke_en.ts index 39e09fb..b3974e9 100644 --- a/src/smoke_en.ts +++ b/src/smoke_en.ts @@ -1944,17 +1944,17 @@ Please enter it also if it is not needed immediately. MOAItem - + Order - + Ticket - + Voucher @@ -3544,588 +3544,578 @@ Remaining value of this voucher: %4 MOverview - + &Session - + &Re-Login - + Change my &Password - + &Close Session - + &Show all customers - + &Auto-Refresh settings... - + &Display settings... - + &Backup now... - + Events - + Shopping Cart - + Order List - + Entrance + - - - - - - - - - + + + + + + + + Warning - + Error setting password: %1 - + Refresh Settings - + Refresh Rate (minutes): - + refresh &event list - + refresh &user list - + refresh &host list - - - - + + + + &OK - - - - + + + + &Cancel - + &Edit Templates... - + &Update Templates Now - + Edit &Shipping Options... - + refresh &shipping list - + &Deduct from voucher... - + &Actions - + Tickets and &Vouchers - + Return &ticket or voucher... - + &Empty voucher... - + &Templates - + &Configuration - + &Server Access settings... - + &Administration - - Switch to &Wizard... - - - - + &Options - + Edit &Payment Options... - + &ODF Editor... - + A&udit - + &Order Audit... - + &Ticket Audit... - + &Voucher Audit... - + &User Audit... - + &User Administration... - + Backup &Settings... - + &Change Language... - + &Label Printing settings... - + &OpenOffice settings... - + &Barcode Scanner settings... - + + &Session Manager + + + + Login log into the server - + Getting data... - + Getting events... - + Getting Orders... - + Getting Entrance Data... - + Return Ticket/Voucher - + Please enter the ticket or voucher ID to return: - + This ticket/voucher cannot be returned: %1 - + Deduct from Voucher - + Using a voucher to pay outside the system. - + Amount to deduct: - + Reason for deducting: - + Voucher ID: - + OK - + Cancel - + Unable to deduct voucher: %1 - + Voucher does not contain enough money. Money left: %1 - + Deducted from Voucher - + Value taken from voucher: %1 Value remaining on voucher: %2 - + Invalidate Voucher - + Please enter a reason for invalidating the voucher. - + Unable to invalidate voucher: %1 - + Invalidated Voucher - + The voucher '%1'has been invalidated. - + Server Access Settings - + Request Timeout (seconds): - + Log Level: - + No Logging - + Minimal Logging - + Medium Logging - + Log Details on Error - + Always Log Details - + Display Settings - + Event settings - + Maximum event age (days, 0=show all): - + Backup make backups of the server database - + The backup was successful. - + Cannot create backup file. - + Order ID - + Please enter the ID of the order you want to audit: - + Ticket ID - + Please enter the ID of the ticket you want to audit: - + Voucher ID - + Please enter the ID of the voucher you want to audit: - + Audit User audit dialog - - + + User Name: audit dialog - + Earliest Info audit dialog - + Cannot query an empty user name. audit dialog - + I was unable to renew the login at the server. - + This will invalidate/empty the voucher. It will no longer be usable afterwards, but will still have to be paid for. - + Comment: - + Voucher ID/Barcode: - + Please scan the barcode. - + Maximum order list age - + Age in days, 0=show all. - + When showing all orders: - + When showing open orders: - + When searching by event: - + When searching by customer: - + Default age when searching by date: - - Script settings - - - - - Show script debugger: - - - - + Backup failed with error (%2): %1 - + Backup returned empty. @@ -4653,24 +4643,6 @@ Value remaining on voucher: %2 - MScriptEngine - - - Never show debugger - - - - - Show on error - - - - - Show immediately on script start - - - - MShippingChange @@ -5675,12 +5647,4 @@ Value remaining on voucher: %2 - - MWizard - - - Wizard - - - -- 1.7.2.5