Fix some sales translations
authorsstamer <s.stamer@metaways.de>
Wed, 28 Jan 2015 08:45:41 +0000 (09:45 +0100)
committerPhilipp Schüle <p.schuele@metaways.de>
Wed, 4 Feb 2015 13:10:34 +0000 (14:10 +0100)
Change-Id: Id63f07aaa1698e3a0c3c237c140158da075a0f6e
Reviewed-on: http://gerrit.tine20.com/customers/1570
Tested-by: Jenkins CI (http://ci.tine20.com/)
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
tine20/Sales/Model/CostCenter.php
tine20/Sales/js/ContractCostCenterFilterModel.js
tine20/Sales/js/CostCenterEditDialog.js
tine20/Sales/js/DivisionEditDialog.js
tine20/Sales/js/InvoiceDetailsPanel.js
tine20/Sales/js/InvoiceEditDialog.js
tine20/Sales/js/ProductEditDialog.js
tine20/Sales/translations/de.po
tine20/Sales/translations/en.po
tine20/Sales/translations/template.pot

index 5e87866..1d6c0de 100644 (file)
@@ -30,8 +30,8 @@ class Sales_Model_CostCenter extends Tinebase_Record_Abstract
      * @var array
      */
     protected static $_modelConfiguration = array(
-        'recordName'        => 'Costcenter',
-        'recordsName'       => 'Costcenters', // ngettext('Costcenter', 'Costcenters', n)
+        'recordName'        => 'Cost Center',
+        'recordsName'       => 'Cost Centers', // ngettext('Cost Center', 'Cost Centers', n)
         'hasRelations'      => TRUE,
         'hasCustomFields'   => FALSE,
         'hasNotes'          => FALSE,
index 82887e8..e621671 100644 (file)
@@ -29,7 +29,7 @@ Tine.Sales.ContractCostCenterFilterModel = Ext.extend(Tine.widgets.grid.ForeignR
         this.app = Tine.Tinebase.appMgr.get('Sales');
         this.label = this.app.i18n.n_('Cost Center', 'Cost Centers', 1);
         this.foreignRecordClass = Tine.Sales.Model.CostCenter;
-        this.pickerConfig = {emptyText: this.app.i18n._('without CostCenter'), allowBlank: true};
+        this.pickerConfig = {emptyText: this.app.i18n._('without Cost Center'), allowBlank: true};
 
         Tine.Sales.ContractCostCenterFilterModel.superclass.initComponent.call(this);
     }
index b807f53..0ec8429 100644 (file)
@@ -35,8 +35,6 @@ Tine.Sales.CostCenterEditDialog = Ext.extend(Tine.widgets.dialog.EditDialog, {
     windowHeight: 450,
     
     /**
-<<<<<<< HEAD
-=======
      * @private
      */
     windowNamePrefix: 'CostCenterEditWindow_',
@@ -52,7 +50,6 @@ Tine.Sales.CostCenterEditDialog = Ext.extend(Tine.widgets.dialog.EditDialog, {
         Tine.Sales.CostCenterEditDialog.superclass.initComponent.call(this);
     },
     /**
->>>>>>> pu/2013.10-invoices
      * called on multiple edit
      * @return {Boolean}
      */
index 8fa792a..6a68a77 100644 (file)
@@ -62,7 +62,7 @@ Tine.Sales.DivisionEditDialog = Ext.extend(Tine.widgets.dialog.EditDialog, {
             }],
             items:[
                 {
-                title: this.app.i18n.n_('Division', 'Division', 1),
+                title: this.app.i18n.n_('Division', 'Divisions', 1),
                 autoScroll: true,
                 border: false,
                 frame: true,
index a016849..6fddb59 100644 (file)
@@ -127,7 +127,7 @@ Tine.Sales.InvoiceDetailsPanel = Ext.extend(Tine.widgets.grid.DetailsPanel, {
                     '<div class="preview-panel-declaration">' + this.app.i18n._('Miscellaneous') + '</div>',
                     '<div class="preview-panel-left">',
                         '<span class="preview-panel-symbolcompare wide">' + this.app.i18n._('Credit Term') + '</span>{[this.encode(values, "credit_term")]}<br/>',
-                        '<span class="preview-panel-symbolcompare wide">' + this.app.i18n._('Cost Center') + '</span>{[this.encode(values, "costcenter_id")]}<br/>',
+                        '<span class="preview-panel-symbolcompare wide">' + this.app.i18n.n_('Cost Center', 'Cost Centers', 1) + '</span>{[this.encode(values, "costcenter_id")]}<br/>',
                         '<span class="preview-panel-symbolcompare wide">' + this.app.i18n._('Cleared') + '</span>{[this.encode(values, "cleared")]}<br/>',
                     '</div>',
                 '</div>',
index cdb3d81..4c588d0 100644 (file)
@@ -475,7 +475,7 @@ Tine.Sales.InvoiceEditDialog = Ext.extend(Tine.widgets.dialog.EditDialog, {
                                     columnWidth: 1/2,
                                     blurOnSelect: true,
                                     allowBlank: false,
-                                    fieldLabel: this.app.i18n._('Cost Center'),
+                                    fieldLabel: this.app.i18n.n_('Cost Center', 'Cost Centers', 1),
                                     name: 'costcenter_id'
                             })], [
                                 new Tine.Tinebase.widgets.keyfield.ComboBox({
index 07ddaa9..37bf2d7 100644 (file)
@@ -59,7 +59,7 @@ Tine.Sales.ProductEditDialog = Ext.extend(Tine.widgets.dialog.EditDialog, {
             }],
             items:[
                 {
-                title: this.app.i18n.n_('Product', 'Product', 1),
+                title: this.app.i18n.n_('Product', 'Products', 1),
                 autoScroll: true,
                 border: false,
                 frame: true,
index 08b72d2..39ca542 100644 (file)
@@ -1,4 +1,4 @@
-# 
+#
 # Translators:
 # Björn Balazs <transifex@lazs.de>, 2013
 # Ettore Atalan <atalanttore@googlemail.com>, 2014
@@ -12,17 +12,17 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tine 2.0\n"
 "POT-Creation-Date: 2008-05-17 22:12+0100\n"
-"PO-Revision-Date: 2014-11-21 11:59+0000\n"
+"PO-Revision-Date: 2015-02-02 17:14+0100\n"
 "Last-Translator: sstamer <s.stamer@metaways.de>\n"
-"Language-Team: German (http://www.transifex.com/projects/p/tine20/language/de/)\n"
+"Language-Team: German (http://www.transifex.com/projects/p/tine20/language/"
+"de/)\n"
+"Language: de\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: de\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Poedit-Country: GB\n"
-"X-Poedit-Language: en\n"
 "X-Poedit-SourceCharset: utf-8\n"
+"X-Generator: Poedit 1.5.4\n"
 
 #: Export/Ods/Invoice.php:125
 msgid "CLEARED"
@@ -43,9 +43,12 @@ msgstr "Adresse als Rechnungsadresse in Benutzung"
 #: Exception/DeleteUsedBillingAddress.php:31
 msgid ""
 "The Address you tried to delete is used in one or more contract(s) as "
-"Billing Address. Please assign another Billing Address to these contracts or"
-" change this one and do not delete."
-msgstr "Die Adresse, die Sie löschen wollten, ist bei einem oder mehreren Verträgen als Rechnungsadresse gesetzt. Bitte weisen Sie den Verträgen eine andere Rechnungsadresse zu oder verändern Sie diese, ohne sie zu löschen."
+"Billing Address. Please assign another Billing Address to these contracts or "
+"change this one and do not delete."
+msgstr ""
+"Die Adresse, die Sie löschen wollten, ist bei einem oder mehreren Verträgen "
+"als Rechnungsadresse gesetzt. Bitte weisen Sie den Verträgen eine andere "
+"Rechnungsadresse zu oder verändern Sie diese, ohne sie zu löschen."
 
 #: Exception/DeletePreviousInvoice.php:26
 msgid "Following Invoices Found"
@@ -55,7 +58,9 @@ msgstr "Nachfolgende Rechnungen gefunden"
 msgid ""
 "There is an invoice for the same contract after this one. Please delete the "
 "following invoice(s) before deleting this one!"
-msgstr "Es existiert bereits eine spätere Rechnung für den selben Vertrag. Bitte löschen Sie die spätere(n) Rechnung(en), bevor Sie diese Rechnung löschen!"
+msgstr ""
+"Es existiert bereits eine spätere Rechnung für den selben Vertrag. Bitte "
+"löschen Sie die spätere(n) Rechnung(en), bevor Sie diese Rechnung löschen!"
 
 #: Exception/DuplicateNumber.php:26
 msgid "Number duplicate"
@@ -65,7 +70,10 @@ msgstr "Mehrfach vergebene Nummer"
 msgid ""
 "The number you tried to use has been taken already. Please use another one "
 "leave the field blank to take the next free number."
-msgstr "Die Nummer die Sie für diesen Datensatz verwenden wollten, ist bereits vergeben. Bitte versuchen Sie es mit einer anderen, oder lassen das Feld leer, um die nächst freie Nummer zu verwenden."
+msgstr ""
+"Die Nummer die Sie für diesen Datensatz verwenden wollten, ist bereits "
+"vergeben. Bitte versuchen Sie es mit einer anderen, oder lassen das Feld "
+"leer, um die nächst freie Nummer zu verwenden."
 
 #: Exception/InvoiceAlreadyClearedEdit.php:26
 #: Exception/InvoiceAlreadyClearedDelete.php:26
@@ -76,7 +84,9 @@ msgstr "Rechnung ist bereits abgerechnet"
 msgid ""
 "The Invoice you tried to edit is cleared already, so no editing is possible "
 "anymore!"
-msgstr "Die Rechnung die Sie bearbeiten wollten, ist bereits abgerechnet und kann nicht weiter bearbeitet werden!"
+msgstr ""
+"Die Rechnung die Sie bearbeiten wollten, ist bereits abgerechnet und kann "
+"nicht weiter bearbeitet werden!"
 
 #: Exception/UnknownCurrencyCode.php:26
 msgid "Unknown Currency Code"
@@ -84,15 +94,19 @@ msgstr "Unbekannter Währungscode"
 
 #: Exception/UnknownCurrencyCode.php:31
 msgid ""
-"The Currency Code you tried to use is not valid. Please use a valid Currency"
-" Code as defined in ISO 4217."
-msgstr "Der Währungscode, den Sie versucht haben, einzugeben, ist nicht gültig. Bitte verwenden Sie einen gültigen Währungscode nach ISO 4217."
+"The Currency Code you tried to use is not valid. Please use a valid Currency "
+"Code as defined in ISO 4217."
+msgstr ""
+"Der Währungscode, den Sie versucht haben, einzugeben, ist nicht gültig. "
+"Bitte verwenden Sie einen gültigen Währungscode nach ISO 4217."
 
 #: Exception/InvoiceAlreadyClearedDelete.php:31
 msgid ""
 "The Invoice you tried to delete is cleared already, so deleting is not "
 "possible anymore!"
-msgstr "Die Rechnung die Sie löschen wollten, ist bereits abgerechnet und kann nicht mehr gelöscht werden!"
+msgstr ""
+"Die Rechnung die Sie löschen wollten, ist bereits abgerechnet und kann nicht "
+"mehr gelöscht werden!"
 
 #: Exception/AlterOCNumberForbidden.php:26
 msgid "No Right to alter the Number"
@@ -134,14 +148,6 @@ msgstr "Kunden verwalten"
 msgid "add, edit and delete customers"
 msgstr "Kunden hinzufügen, bearbeiten und löschen"
 
-#: Acl/Rights.php:183
-msgid "manage invoices"
-msgstr "Rechungen verwalten"
-
-#: Acl/Rights.php:184
-msgid "add, edit and delete invoices"
-msgstr "Rechnungen hinzufügen, bearbeiten und löschen"
-
 #: Acl/Rights.php:187
 msgid "manage divisions"
 msgstr "Abteilungen verwalten"
@@ -150,39 +156,7 @@ msgstr "Abteilungen verwalten"
 msgid "add, edit and delete divisions"
 msgstr "Abteilungen hinzufügen, bearbeiten und löschen"
 
-#: Acl/Rights.php:191
-msgid "manage order confirmations"
-msgstr "Auftragsbestätigungen verwalten"
-
-#: Acl/Rights.php:192
-msgid "add, edit and delete order confirmations"
-msgstr "Auftragsbestätigungen hinzufügen, bearbeiten und löschen"
-
-#: Acl/Rights.php:195
-msgid "manage offers"
-msgstr "Angebote verwalten"
-
-#: Acl/Rights.php:196
-msgid "add, edit and delete offers"
-msgstr "Angebote hinzufügen, bearbeiten und löschen"
-
-#: Acl/Rights.php:199
-msgid "change number of an order confirmations"
-msgstr "Nummer einer Auftragsbestätigung ändern"
-
-#: Acl/Rights.php:200
-msgid "allow to change the number of an order confirmation on update"
-msgstr "Änderung der Nummer einer Auftragsbestätigung beim Update erlauben"
-
-#: Acl/Rights.php:203
-msgid "set number of invoices"
-msgstr "Rechnungsnummer manuell vergeben"
-
-#: Acl/Rights.php:204
-msgid "allow to set the number of an invoice"
-msgstr "Erlaubt, die Rechnungsnummer manuell zu vergeben"
-
-#: Model/Customer.php:35 Model/Customer.php:264 Model/Contract.php:66
+#: Model/Customer.php:35 Model/Customer.php:276 Model/Contract.php:66
 #: Model/Contract.php:162 Model/Contract.php:247 Model/Contract.php:268
 #: Model/Address.php:52 Model/Offer.php:49 Model/Offer.php:93
 #: Model/Invoice.php:64 Model/Invoice.php:197 Model/Invoice.php:217
@@ -225,7 +199,7 @@ msgstr "Name"
 msgid "Web"
 msgstr "Internet"
 
-#: Model/Customer.php:76 Model/OrderConfirmation.php:72 Model/Contract.php:126
+#: Model/Customer.php:77 Model/OrderConfirmation.php:72 Model/Contract.php:126
 #: Model/Offer.php:84 Model/Product.php:55 Model/Invoice.php:83
 #: js/InvoiceEditDialog.js:395 js/CustomerEditDialog.js:398
 #: js/OfferEditDialog.js:146 js/InvoiceDetailsPanel.js:103
@@ -234,85 +208,87 @@ msgstr "Internet"
 msgid "Description"
 msgstr "Beschreibung"
 
-#: Model/Customer.php:82 Model/Contract.php:102 Model/Contract.php:174
+#: Model/Customer.php:84 Model/Contract.php:102 Model/Contract.php:174
 #: js/CustomerEditDialog.js:214 js/ContractContactExternalFilterModel.js:30
 #: js/ContractEditDialog.js:260 js/CustomerDetailsPanel.js:128
 msgid "Contact Person (external)"
 msgstr "Kontaktperson (extern)"
 
-#: Model/Customer.php:93 Model/Contract.php:90 Model/Contract.php:186
+#: Model/Customer.php:95 Model/Contract.php:90 Model/Contract.php:186
 #: js/CustomerEditDialog.js:224 js/ContractEditDialog.js:272
 #: js/ContractContactInternalFilterModel.js:30 js/CustomerDetailsPanel.js:129
 msgid "Contact Person (internal)"
 msgstr "Kontaktperson (intern)"
 
-#: Model/Customer.php:104 js/CustomerEditDialog.js:240
+#: Model/Customer.php:106 js/CustomerEditDialog.js:240
 #: js/CustomerDetailsPanel.js:145
 msgid "VAT No."
 msgstr "USt.-ID"
 
-#: Model/Customer.php:109 js/CustomerEditDialog.js:243
+#: Model/Customer.php:112 js/CustomerEditDialog.js:243
 msgid "Credit Term (days)"
 msgstr "Zahlungsziel in Tagen"
 
-#: Model/Customer.php:115 js/CustomerEditDialog.js:254
+#: Model/Customer.php:119 js/CustomerEditDialog.js:254
 #: js/CustomerDetailsPanel.js:146
 msgid "Currency"
 msgstr "Währung"
 
-#: Model/Customer.php:120 js/CustomerEditDialog.js:259
+#: Model/Customer.php:124 js/CustomerEditDialog.js:259
 #: js/CustomerDetailsPanel.js:147
 msgid "Currency Translation Rate"
 msgstr "Wechselkurs"
 
-#: Model/Customer.php:134 js/CustomerEditDialog.js:277
+#: Model/Customer.php:141 js/CustomerEditDialog.js:277
 msgid "Discount (%)"
 msgstr "Rabatt in Prozent"
 
-#: Model/Customer.php:141 js/AddressEditDialog.js:78
+#: Model/Customer.php:148 js/AddressEditDialog.js:78
+#: js/DeliveryAddressGridPanel.js:40
 msgid "Delivery Addresses"
 msgstr "Lieferanschriften"
 
-#: Model/Customer.php:154 js/AddressEditDialog.js:75
+#: Model/Customer.php:161 js/BillingAddressGridPanel.js:40
+#: js/AddressEditDialog.js:75
 msgid "Billing Addresses"
 msgstr "Rechnungsanschriften"
 
-#: Model/Customer.php:180 Model/Address.php:89 js/CustomerEditDialog.js:332
+#: Model/Customer.php:187 Model/Address.php:89 js/CustomerEditDialog.js:332
 #: js/AddressEditDialog.js:166
 msgid "Prefix"
 msgstr "Zusatz"
 
-#: Model/Customer.php:187 Model/Address.php:93 js/CustomerEditDialog.js:336
+#: Model/Customer.php:195 Model/Address.php:93 js/CustomerEditDialog.js:336
 #: js/AddressEditDialog.js:169
 msgid "Additional Prefix"
 msgstr "Zusatz 2"
 
-#: Model/Customer.php:194 Model/Address.php:64 js/CustomerEditDialog.js:303
+#: Model/Customer.php:203 Model/Address.php:64 js/CustomerEditDialog.js:303
 #: js/AddressEditDialog.js:147
 msgid "Street"
 msgstr "Straße"
 
-#: Model/Customer.php:204 Model/Address.php:72 js/CustomerEditDialog.js:313
+#: Model/Customer.php:212 Model/Address.php:72 js/CustomerEditDialog.js:313
 #: js/AddressEditDialog.js:153
 msgid "Postalcode"
 msgstr "Postleitzahl"
 
-#: Model/Customer.php:210 Model/Address.php:76 js/CustomerEditDialog.js:318
+#: Model/Customer.php:220 Model/Address.php:76 js/CustomerEditDialog.js:318
 #: js/AddressEditDialog.js:156
 msgid "Locality"
 msgstr "Ort"
 
-#: Model/Customer.php:217 Model/Address.php:80 js/CustomerEditDialog.js:322
+#: Model/Customer.php:228 Model/Address.php:80 js/CustomerEditDialog.js:322
 #: js/AddressEditDialog.js:159
 msgid "Region"
 msgstr "Region"
 
-#: Model/Customer.php:226 Model/Address.php:84 js/CustomerEditDialog.js:327
+#: Model/Customer.php:236 Model/Address.php:84 js/CustomerEditDialog.js:327
 #: js/AddressEditDialog.js:163
 msgid "Country"
 msgstr "Land"
 
-#: Model/Customer.php:233 Model/Address.php:68 js/CustomerEditDialog.js:307
+#: Model/Customer.php:245 Model/Address.php:68 js/CustomerEditDialog.js:307
 #: js/AddressEditDialog.js:150
 msgid "Postbox"
 msgstr "Postfach"
@@ -321,7 +297,7 @@ msgstr "Postfach"
 msgid "Division"
 msgid_plural "Divisions"
 msgstr[0] "Abteilung"
-msgstr[1] "Abteilung"
+msgstr[1] "Abteilungen"
 
 #: Model/Division.php:50 Model/OrderConfirmation.php:67 Model/Contract.php:121
 #: Model/Offer.php:79 Model/InvoicePosition.php:64 js/DivisionEditDialog.js:81
@@ -349,20 +325,21 @@ msgstr[1] "Verträge"
 
 #: Model/OrderConfirmation.php:62 Model/Contract.php:116 Model/Offer.php:74
 #: Model/CostCenter.php:50 js/OfferEditDialog.js:111
-#: js/CostCenterEditDialog.js:100 js/ContractEditDialog.js:213
+#: js/CostCenterEditDialog.js:97 js/ContractEditDialog.js:213
 #: js/CostCenterGridPanel.js:56 js/ExceptionHandler.js:91
 #: js/OrderConfirmationEditDialog.js:100 Config.php:110
 msgid "Number"
 msgstr "Nummer"
 
-#: Model/Contract.php:78 Model/Invoice.php:121 js/InvoiceEditDialog.js:478
-#: js/InvoiceDetailsPanel.js:130
+#: Model/Contract.php:78 Model/Invoice.php:121 Model/CostCenter.php:34
 msgid "Cost Center"
-msgstr "Kostenstelle"
+msgid_plural "Cost Centers"
+msgstr[0] "Kostenstelle"
+msgstr[1] "Kostenstellen"
 
 #: Model/Contract.php:141 js/InvoiceEditDialog.js:431
-#: js/InvoiceDetailsPanel.js:115 js/ContractEditDialog.js:240
-#: js/AddressEditDialog.js:74
+#: js/BillingAddressGridPanel.js:39 js/InvoiceDetailsPanel.js:115
+#: js/ContractEditDialog.js:240 js/AddressEditDialog.js:74
 msgid "Billing Address"
 msgstr "Rechnungsanschrift"
 
@@ -489,7 +466,7 @@ msgid "Credit Term"
 msgstr "Zahlungsziel in Tagen"
 
 #: Model/Invoice.php:130 js/InvoiceEditDialog.js:484
-#: js/InvoiceDetailsPanel.js:131 Setup/Update/Release8.php:194
+#: js/InvoiceDetailsPanel.js:131 Setup/Update/Release8.php:152
 msgid "Cleared"
 msgstr "Abgerechnet"
 
@@ -518,13 +495,7 @@ msgstr "Positionen"
 msgid "Reversal Invoice"
 msgstr "Storno-Rechnung"
 
-#: Model/CostCenter.php:34
-msgid "Costcenter"
-msgid_plural "Costcenters"
-msgstr[0] "Kostenstelle"
-msgstr[1] "Kostenstellen"
-
-#: Model/CostCenter.php:57 js/CostCenterEditDialog.js:107
+#: Model/CostCenter.php:57 js/CostCenterEditDialog.js:104
 #: js/CostCenterGridPanel.js:62
 msgid "Remark"
 msgstr "Anmerkung"
@@ -548,7 +519,9 @@ msgstr "Einheit"
 msgid ""
 "There could not be found any {0}. Please try to change your filter-criteria "
 "or view-options."
-msgstr "Es konnte keine {0} gefunden werden. Bitte ändern Sie die Filterkriterien oder Ansichtseinstellungen."
+msgstr ""
+"Es konnte keine {0} gefunden werden. Bitte ändern Sie die Filterkriterien "
+"oder Ansichtseinstellungen."
 
 #: js/AddressGridPanel.js:56
 msgid "Clipboard"
@@ -583,7 +556,9 @@ msgstr "Kein Kunde zugeordnet"
 msgid ""
 "The selected contract doesn't have a customer assigned, yet. Add a customer "
 "to the contract with the contract edit dialog."
-msgstr "Dem ausgewählten Vertrag ist bisher kein Kunde zugeordnet worden. Bitte verknüpfen Sie den Vertrag mit einem Kunden."
+msgstr ""
+"Dem ausgewählten Vertrag ist bisher kein Kunde zugeordnet worden. Bitte "
+"verknüpfen Sie den Vertrag mit einem Kunden."
 
 #: js/InvoiceEditDialog.js:267
 msgid "No cost center assigned"
@@ -593,7 +568,9 @@ msgstr "Keine Kostenstelle zugeordnet"
 msgid ""
 "The selected contract doesn't have a cost center assigned, yet. Add a cost "
 "center to the contract with the contract edit dialog."
-msgstr "Dem ausgewählten Vertrag ist bisher keine Kostenstelle zugeordnet worden. Bitte verknüpfen Sie den Vertrag mit einer Kostenstelle."
+msgstr ""
+"Dem ausgewählten Vertrag ist bisher keine Kostenstelle zugeordnet worden. "
+"Bitte verknüpfen Sie den Vertrag mit einer Kostenstelle."
 
 #: js/InvoiceEditDialog.js:346
 msgid "Sales Tax (percent)"
@@ -615,6 +592,10 @@ msgstr "OK"
 msgid "Loading..."
 msgstr "Lade ..."
 
+#: js/AdminPanel.js:149
+msgid "EUR"
+msgstr "EUR"
+
 #: js/CustomerEditDialog.js:45
 msgid "Either street or postbox is required!"
 msgstr "Bitte geben Sie entweder eine Straße oder ein Postfach an!"
@@ -654,8 +635,8 @@ msgid "without external contact person"
 msgstr "ohne externe Kontaktperson"
 
 #: js/ContractCostCenterFilterModel.js:32
-msgid "without CostCenter"
-msgstr "ohne Kostenstelle"
+msgid "without Cost Center"
+msgstr "Ohne Kostenstelle"
 
 #: js/OfferEditDialog.js:54
 msgid "Add New Offer"
@@ -730,7 +711,7 @@ msgstr "ohne Auftragsbestätigung"
 msgid "Ok"
 msgstr "Ok"
 
-#: js/AddressEditDialog.js:77
+#: js/AddressEditDialog.js:77 js/DeliveryAddressGridPanel.js:39
 msgid "Delivery Address"
 msgstr "Lieferanschrift"
 
@@ -842,7 +823,8 @@ msgstr "Vertragsnummer-Erstellung"
 
 #: Config.php:94
 msgid "Should the contract number be set manually or be auto-created?"
-msgstr "Soll die Vertragsnummer manuell gesetzt oder autmatisch erstellt werden?"
+msgstr ""
+"Soll die Vertragsnummer manuell gesetzt oder autmatisch erstellt werden?"
 
 #: Config.php:97
 msgid "automatically"
@@ -872,7 +854,9 @@ msgstr "Eigene Währung"
 msgid ""
 "The currency defined here is used as default currency in the customerd edit "
 "dialog."
-msgstr "Die hier definierte Währung wird als standard Währung für den Kunden bearbeiten Dialog verwendet."
+msgstr ""
+"Die hier definierte Währung wird als standard Währung für den Kunden "
+"bearbeiten Dialog verwendet."
 
 #: Config.php:128
 msgid "Invoice Type"
@@ -906,19 +890,19 @@ msgstr "Meine Verträge"
 msgid "Contracts created by myself"
 msgstr "Von mir erstellte Aufträge"
 
-#: Setup/Initialize.php:68 Setup/Update/Release8.php:550
+#: Setup/Initialize.php:68 Setup/Update/Release8.php:512
 msgid "All Customers"
 msgstr "Alle Kunden"
 
-#: Setup/Initialize.php:69 Setup/Update/Release8.php:551
+#: Setup/Initialize.php:69 Setup/Update/Release8.php:513
 msgid "All customer records"
 msgstr "Datensätze aller Kunden"
 
-#: Setup/Initialize.php:80 Setup/Update/Release8.php:1460
+#: Setup/Initialize.php:80 Setup/Update/Release8.php:1333
 msgid "All Offers"
 msgstr "Alle Angebotsdatensätze"
 
-#: Setup/Initialize.php:81 Setup/Update/Release8.php:1461
+#: Setup/Initialize.php:81 Setup/Update/Release8.php:1334
 msgid "All offer records"
 msgstr "Alle Angebote"
 
@@ -942,62 +926,62 @@ msgstr "abzurechnen"
 msgid "cleared"
 msgstr "abgerechnet"
 
-#: Setup/Update/Release8.php:188
+#: Setup/Update/Release8.php:146
 msgid "Status"
 msgstr "Status"
 
-#: Setup/Update/Release8.php:200
+#: Setup/Update/Release8.php:158
 msgid "Cleared In"
 msgstr "Abgerechnet in"
 
-#: Setup/Update/Release8.php:1522
+#: Setup/Update/Release8.php:1395
 msgid "All Products"
 msgstr "Alle Produkte"
 
-#: Setup/Update/Release8.php:1523
+#: Setup/Update/Release8.php:1396
 msgid "All product records"
 msgstr "Alle Produktdatensätze"
 
-#: Setup/Update/Release8.php:1533
+#: Setup/Update/Release8.php:1406
 msgid "All Contracts"
 msgstr "Alle Verträge"
 
-#: Setup/Update/Release8.php:1534
+#: Setup/Update/Release8.php:1407
 msgid "All contract records"
 msgstr "Alle Vertragsdatensätze"
 
-#: Setup/Update/Release8.php:1544
+#: Setup/Update/Release8.php:1417
 msgid "All Invoices"
 msgstr "Alle Rechnungen"
 
-#: Setup/Update/Release8.php:1545
+#: Setup/Update/Release8.php:1418
 msgid "All invoice records"
 msgstr "Alle Rechnungsdatensätze"
 
-#: Setup/Update/Release8.php:1555
+#: Setup/Update/Release8.php:1428
 msgid "All Cost Centers"
 msgstr "Alle Kostenstellen"
 
-#: Setup/Update/Release8.php:1556
+#: Setup/Update/Release8.php:1429
 msgid "All costcenter records"
 msgstr "Alle Kostenstellendatensätze"
 
-#: Setup/Update/Release8.php:1566
+#: Setup/Update/Release8.php:1439
 msgid "All Divisions"
 msgstr "Alle Abteilungen"
 
-#: Setup/Update/Release8.php:1567
+#: Setup/Update/Release8.php:1440
 msgid "All division records"
 msgstr "Alle Abteilungsdatensätze"
 
-#: Setup/Update/Release8.php:1577
+#: Setup/Update/Release8.php:1450
 msgid "All Order Confirmations"
 msgstr "Alle Auftragsbestätigungen"
 
-#: Setup/Update/Release8.php:1578
+#: Setup/Update/Release8.php:1451
 msgid "All order confirmation records"
 msgstr "Alle Auftragsbestätigungsdatensätze"
 
 #: Setup/Update/Release5.php:64
 msgid "Products created by myself"
-msgstr "Von mir erstellte Produkte"
+msgstr "Von mir erstellte Produkte"
\ No newline at end of file
index 15957bf..0ea50b5 100644 (file)
@@ -13,118 +13,562 @@ msgstr ""
 "X-Poedit-SourceCharset: utf-8\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: Controller.php:83 Controller.php:103
+#: Export/Ods/Invoice.php:125
+msgid "CLEARED"
+msgstr "CLEARED"
+
+#: Export/Ods/Invoice.php:128
+msgid "INVOICE"
+msgstr "INVOICE"
+
+#: Controller.php:83 Controller.php:105
 msgid "You do not have admin rights on Sales"
 msgstr "You do not have admin rights on Sales"
 
-#: Acl/Rights.php:110
+#: Exception/DeleteUsedBillingAddress.php:26
+msgid "Address as Billing Address in Use"
+msgstr "Address as Billing Address in Use"
+
+#: Exception/DeleteUsedBillingAddress.php:31
+msgid ""
+"The Address you tried to delete is used in one or more contract(s) as "
+"Billing Address. Please assign another Billing Address to these contracts or "
+"change this one and do not delete."
+msgstr ""
+"The Address you tried to delete is used in one or more contract(s) as "
+"Billing Address. Please assign another Billing Address to these contracts or "
+"change this one and do not delete."
+
+#: Exception/DeletePreviousInvoice.php:26
+msgid "Following Invoices Found"
+msgstr "Following Invoices Found"
+
+#: Exception/DeletePreviousInvoice.php:31
+msgid ""
+"There is an invoice for the same contract after this one. Please delete the "
+"following invoice(s) before deleting this one!"
+msgstr ""
+"There is an invoice for the same contract after this one. Please delete the "
+"following invoice(s) before deleting this one!"
+
+#: Exception/DuplicateNumber.php:26
+msgid "Number duplicate"
+msgstr "Number duplicate"
+
+#: Exception/DuplicateNumber.php:31
+msgid ""
+"The number you tried to use has been taken already. Please use another one "
+"leave the field blank to take the next free number."
+msgstr ""
+"The number you tried to use has been taken already. Please use another one "
+"leave the field blank to take the next free number."
+
+#: Exception/InvoiceAlreadyClearedEdit.php:26
+#: Exception/InvoiceAlreadyClearedDelete.php:26
+msgid "Invoice is cleared already"
+msgstr "Invoice is cleared already"
+
+#: Exception/InvoiceAlreadyClearedEdit.php:31
+msgid ""
+"The Invoice you tried to edit is cleared already, so no editing is possible "
+"anymore!"
+msgstr ""
+"The Invoice you tried to edit is cleared already, so no editing is possible "
+"anymore!"
+
+#: Exception/UnknownCurrencyCode.php:26
+msgid "Unknown Currency Code"
+msgstr "Unknown Currency Code"
+
+#: Exception/UnknownCurrencyCode.php:31
+msgid ""
+"The Currency Code you tried to use is not valid. Please use a valid Currency "
+"Code as defined in ISO 4217."
+msgstr ""
+"The Currency Code you tried to use is not valid. Please use a valid Currency "
+"Code as defined in ISO 4217."
+
+#: Exception/InvoiceAlreadyClearedDelete.php:31
+msgid ""
+"The Invoice you tried to delete is cleared already, so deleting is not "
+"possible anymore!"
+msgstr ""
+"The Invoice you tried to delete is cleared already, so deleting is not "
+"possible anymore!"
+
+#: Exception/AlterOCNumberForbidden.php:26
+msgid "No Right to alter the Number"
+msgstr "No Right to alter the Number"
+
+#: Exception/AlterOCNumberForbidden.php:31
+msgid "You are not allowed to alter the number afterwards!"
+msgstr "You are not allowed to alter the number afterwards!"
+
+#: Acl/Rights.php:167
 msgid "manage products"
 msgstr "manage products"
 
-#: Acl/Rights.php:111
+#: Acl/Rights.php:168
 msgid "add, edit and delete products"
 msgstr "add, edit and delete products"
 
-#: Acl/Rights.php:114
+#: Acl/Rights.php:171
+msgid "manage contracts"
+msgstr "manage contracts"
+
+#: Acl/Rights.php:172
+msgid "add, edit and delete contracts"
+msgstr "add, edit and delete contracts"
+
+#: Acl/Rights.php:175
 msgid "manage cost centers"
 msgstr "manage cost centers"
 
-#: Acl/Rights.php:115
+#: Acl/Rights.php:176
 msgid "add, edit and delete cost centers"
 msgstr "add, edit and delete cost centers"
 
+#: Acl/Rights.php:179
+msgid "manage customers"
+msgstr "manage customers"
+
+#: Acl/Rights.php:180
+msgid "add, edit and delete customers"
+msgstr "add, edit and delete customers"
+
+#: Acl/Rights.php:187
+msgid "manage divisions"
+msgstr "manage divisions"
+
+#: Acl/Rights.php:188
+msgid "add, edit and delete divisions"
+msgstr "add, edit and delete divisions"
+
+#: Model/Customer.php:35 Model/Customer.php:276 Model/Contract.php:66
+#: Model/Contract.php:162 Model/Contract.php:247 Model/Contract.php:268
+#: Model/Address.php:52 Model/Offer.php:49 Model/Offer.php:93
+#: Model/Invoice.php:64 Model/Invoice.php:197 Model/Invoice.php:217
+#: js/InvoiceEditDialog.js:416 js/CustomerEditDialog.js:169
+#: js/OfferEditDialog.js:121 js/ContractCustomerFilterModel.js:30
+#: js/InvoiceDetailsPanel.js:104 js/ContractEditDialog.js:238
+#: js/CustomerFilterModel.js:30
+msgid "Customer"
+msgid_plural "Customers"
+msgstr[0] "Customer"
+msgstr[1] "Customers"
+
+#: Model/Customer.php:51 js/CustomerEditDialog.js:182
+#: js/CustomerDetailsPanel.js:123
+msgid "Core Data"
+msgstr "Core Data"
+
+#: Model/Customer.php:52 js/CustomerEditDialog.js:232
+#: js/CustomerDetailsPanel.js:141
+msgid "Accounting"
+msgstr "Accounting"
+
+#: Model/Customer.php:53 js/InvoiceEditDialog.js:456
+#: js/CustomerEditDialog.js:345 js/InvoiceDetailsPanel.js:127
+msgid "Miscellaneous"
+msgstr "Miscellaneous"
+
+#: Model/Customer.php:58 js/CustomerEditDialog.js:188
+#: js/CustomerDetailsPanel.js:125
+msgid "Customer Number"
+msgstr "Customer Number"
+
+#: Model/Customer.php:64 Model/Product.php:50 js/CustomerEditDialog.js:205
+#: js/ProductEditDialog.js:79 js/CustomerDetailsPanel.js:126
+msgid "Name"
+msgstr "Name"
+
+#: Model/Customer.php:71 js/CustomerEditDialog.js:353
+#: js/CustomerDetailsPanel.js:127
+msgid "Web"
+msgstr "Web"
+
+#: Model/Customer.php:77 Model/OrderConfirmation.php:72 Model/Contract.php:126
+#: Model/Offer.php:84 Model/Product.php:55 Model/Invoice.php:83
+#: js/InvoiceEditDialog.js:395 js/CustomerEditDialog.js:398
+#: js/OfferEditDialog.js:146 js/InvoiceDetailsPanel.js:103
+#: js/ProductEditDialog.js:100 js/ContractEditDialog.js:294
+#: js/CustomerDetailsPanel.js:157 js/OrderConfirmationEditDialog.js:146
+msgid "Description"
+msgstr "Description"
+
+#: Model/Customer.php:84 Model/Contract.php:102 Model/Contract.php:174
+#: js/CustomerEditDialog.js:214 js/ContractContactExternalFilterModel.js:30
+#: js/ContractEditDialog.js:260 js/CustomerDetailsPanel.js:128
+msgid "Contact Person (external)"
+msgstr "Contact Person (external)"
+
+#: Model/Customer.php:95 Model/Contract.php:90 Model/Contract.php:186
+#: js/CustomerEditDialog.js:224 js/ContractEditDialog.js:272
+#: js/ContractContactInternalFilterModel.js:30 js/CustomerDetailsPanel.js:129
+msgid "Contact Person (internal)"
+msgstr "Contact Person (internal)"
+
+#: Model/Customer.php:106 js/CustomerEditDialog.js:240
+#: js/CustomerDetailsPanel.js:145
+msgid "VAT No."
+msgstr "VAT No."
+
+#: Model/Customer.php:112 js/CustomerEditDialog.js:243
+msgid "Credit Term (days)"
+msgstr "Credit Term (days)"
+
+#: Model/Customer.php:119 js/CustomerEditDialog.js:254
+#: js/CustomerDetailsPanel.js:146
+msgid "Currency"
+msgstr "Currency"
+
+#: Model/Customer.php:124 js/CustomerEditDialog.js:259
+#: js/CustomerDetailsPanel.js:147
+msgid "Currency Translation Rate"
+msgstr "Currency Translation Rate"
+
+#: Model/Customer.php:141 js/CustomerEditDialog.js:277
+msgid "Discount (%)"
+msgstr "Discount (%)"
+
+#: Model/Customer.php:148 js/AddressEditDialog.js:78
+#: js/DeliveryAddressGridPanel.js:40
+msgid "Delivery Addresses"
+msgstr "Delivery Addresses"
+
+#: Model/Customer.php:161 js/BillingAddressGridPanel.js:40
+#: js/AddressEditDialog.js:75
+msgid "Billing Addresses"
+msgstr "Billing Addresses"
+
+#: Model/Customer.php:187 Model/Address.php:89 js/CustomerEditDialog.js:332
+#: js/AddressEditDialog.js:166
+msgid "Prefix"
+msgstr "Prefix"
+
+#: Model/Customer.php:195 Model/Address.php:93 js/CustomerEditDialog.js:336
+#: js/AddressEditDialog.js:169
+msgid "Additional Prefix"
+msgstr "Additional Prefix"
+
+#: Model/Customer.php:203 Model/Address.php:64 js/CustomerEditDialog.js:303
+#: js/AddressEditDialog.js:147
+msgid "Street"
+msgstr "Street"
+
+#: Model/Customer.php:212 Model/Address.php:72 js/CustomerEditDialog.js:313
+#: js/AddressEditDialog.js:153
+msgid "Postalcode"
+msgstr "Postalcode"
+
+#: Model/Customer.php:220 Model/Address.php:76 js/CustomerEditDialog.js:318
+#: js/AddressEditDialog.js:156
+msgid "Locality"
+msgstr "Locality"
+
+#: Model/Customer.php:228 Model/Address.php:80 js/CustomerEditDialog.js:322
+#: js/AddressEditDialog.js:159
+msgid "Region"
+msgstr "Region"
+
+#: Model/Customer.php:236 Model/Address.php:84 js/CustomerEditDialog.js:327
+#: js/AddressEditDialog.js:163
+msgid "Country"
+msgstr "Country"
+
+#: Model/Customer.php:245 Model/Address.php:68 js/CustomerEditDialog.js:307
+#: js/AddressEditDialog.js:150
+msgid "Postbox"
+msgstr "Postbox"
+
 #: Model/Division.php:34
 msgid "Division"
 msgid_plural "Divisions"
 msgstr[0] "Division"
 msgstr[1] "Divisions"
 
-#: Model/Division.php:50 Model/Contract.php:84 js/DivisionEditDialog.js:81
-#: js/ContractEditDialog.js:129
+#: Model/Division.php:50 Model/OrderConfirmation.php:67 Model/Contract.php:121
+#: Model/Offer.php:79 Model/InvoicePosition.php:64 js/DivisionEditDialog.js:81
+#: js/OfferEditDialog.js:116 js/ContractEditDialog.js:220
+#: js/ExceptionHandler.js:96 js/OrderConfirmationEditDialog.js:105
 msgid "Title"
 msgstr "Title"
 
-#: Model/Contract.php:44
+#: Model/OrderConfirmation.php:33 Model/Offer.php:61
+#: js/OrderConfirmationFilterModel.js:30
+msgid "Order Confirmation"
+msgid_plural "Order Confirmations"
+msgstr[0] "Order Confirmation"
+msgstr[1] "Order Confirmations"
+
+#: Model/OrderConfirmation.php:49 Model/OrderConfirmation.php:81
+#: Model/Contract.php:44 Model/ProductAggregate.php:68 Model/Invoice.php:52
+#: Model/Invoice.php:185 Model/Invoice.php:213 js/InvoiceEditDialog.js:399
+#: js/InvoiceDetailsPanel.js:105 js/ContractFilterModel.js:30
+#: js/OrderConfirmationEditDialog.js:110
 msgid "Contract"
 msgid_plural "Contracts"
 msgstr[0] "Contract"
 msgstr[1] "Contracts"
 
-#: Model/Contract.php:65
-msgid "Cost Center"
-msgstr "Cost Center"
-
-#: Model/Contract.php:79 Model/CostCenter.php:50 js/CostCenterEditDialog.js:82
-#: js/ContractEditDialog.js:122 Config.php:55
+#: Model/OrderConfirmation.php:62 Model/Contract.php:116 Model/Offer.php:74
+#: Model/CostCenter.php:50 js/OfferEditDialog.js:111
+#: js/CostCenterEditDialog.js:97 js/ContractEditDialog.js:213
+#: js/CostCenterGridPanel.js:56 js/ExceptionHandler.js:91
+#: js/OrderConfirmationEditDialog.js:100 Config.php:110
 msgid "Number"
 msgstr "Number"
 
-#: Model/Contract.php:89 Model/Product.php:55 js/ProductEditDialog.js:106
-#: js/ContractEditDialog.js:180
-msgid "Description"
-msgstr "Description"
-
-#: Model/Contract.php:105 js/ContractEditDialog.js:136
+#: Model/Contract.php:78 Model/Invoice.php:121 Model/CostCenter.php:34
+msgid "Cost Center"
+msgid_plural "Cost Centers"
+msgstr[0] "Cost Center"
+msgstr[1] "Cost Centers"
+
+#: Model/Contract.php:141 js/InvoiceEditDialog.js:431
+#: js/BillingAddressGridPanel.js:39 js/InvoiceDetailsPanel.js:115
+#: js/ContractEditDialog.js:240 js/AddressEditDialog.js:74
+msgid "Billing Address"
+msgstr "Billing Address"
+
+#: Model/Contract.php:152 Model/ProductAggregate.php:106
+#: js/ProductAggregateGridPanel.js:231 js/ContractEditDialog.js:250
 msgid "Start Date"
 msgstr "Start Date"
 
-#: Model/Contract.php:109 js/ContractEditDialog.js:141
+#: Model/Contract.php:156 Model/ProductAggregate.php:110
+#: js/ProductAggregateGridPanel.js:232 js/ContractEditDialog.js:255
 msgid "End Date"
 msgstr "End Date"
 
-#: Model/Contract.php:120
+#: Model/Contract.php:198 Model/Contract.php:260 js/ContractEditDialog.js:283
+msgid "Lead Cost Center"
+msgstr "Lead Cost Center"
+
+#: Model/Contract.php:208 js/ContractEditDialog.js:207
+msgid "Products"
+msgstr "Products"
+
+#: Model/Contract.php:246
 msgid "Responsible"
 msgstr "Responsible"
 
-#: Model/Contract.php:121
-msgid "Customer"
-msgstr "Customer"
-
-#: Model/Contract.php:122
+#: Model/Contract.php:248
 msgid "Partner"
 msgstr "Partner"
 
-#: Model/Contract.php:134 js/ContractEditDialog.js:169
-msgid "Lead Cost Center"
-msgstr "Lead Cost Center"
-
-#: Model/Contract.php:138
+#: Model/Contract.php:264
 msgid "Time Account"
 msgstr "Time Account"
 
-#: Model/Product.php:34
+#: Model/Address.php:33 Model/Invoice.php:87 Model/Invoice.php:98
+#: js/AddressEditDialog.js:189 js/AddressEditDialog.js:199
+msgid "Address"
+msgid_plural "Addresss"
+msgstr[0] "Address"
+msgstr[1] "Addresss"
+
+#: Model/Address.php:97 js/AddressEditDialog.js:176
+msgid "Number Debit"
+msgstr "Number Debit"
+
+#: Model/Offer.php:33 js/OrderConfirmationEditDialog.js:121
+msgid "Offer"
+msgid_plural "Offers"
+msgstr[0] "Offer"
+msgstr[1] "Offers"
+
+#: Model/Product.php:34 Model/ProductAggregate.php:39
+#: Model/ProductAggregate.php:56 js/ProductAggregateGridPanel.js:56
+#: js/ProductAggregateGridPanel.js:224
 msgid "Product"
 msgid_plural "Products"
 msgstr[0] "Product"
 msgstr[1] "Products"
 
-#: Model/Product.php:50 js/ProductEditDialog.js:85
-msgid "Name"
-msgstr "Name"
-
-#: Model/Product.php:61 js/ProductEditDialog.js:91
+#: Model/Product.php:61 js/ProductEditDialog.js:85
 msgid "Price"
 msgstr "Price"
 
-#: Model/Product.php:65 js/ProductEditDialog.js:98
+#: Model/Product.php:65 js/ProductEditDialog.js:92
 msgid "Manufacturer"
 msgstr "Manufacturer"
 
-#: Model/Product.php:70 js/ProductEditDialog.js:102
+#: Model/Product.php:70 js/ProductEditDialog.js:96
 msgid "Category"
 msgstr "Category"
 
-#: Model/CostCenter.php:34
-msgid "Costcenter"
-msgid_plural "Costcenters"
-msgstr[0] "Costcenter"
-msgstr[1] "Costcenters"
+#: Model/ProductAggregate.php:80 Model/InvoicePosition.php:81
+#: js/ProductAggregateGridPanel.js:159 js/ProductAggregateGridPanel.js:185
+#: js/ProductAggregateGridPanel.js:228
+msgid "Quantity"
+msgstr "Quantity"
+
+#: Model/ProductAggregate.php:87
+msgid "Billing Interval"
+msgstr "Billing Interval"
+
+#: Model/ProductAggregate.php:99 js/ProductAggregateGridPanel.js:211
+#: js/ProductAggregateGridPanel.js:230
+msgid "Billing Point"
+msgstr "Billing Point"
+
+#: Model/ProductAggregate.php:120 Model/Invoice.php:225 Model/Invoice.php:229
+#: Model/Invoice.php:233 Model/Invoice.php:237 Model/Invoice.php:241
+#: Model/Invoice.php:245 Model/Invoice.php:249
+msgid "Invoice Item"
+msgstr "Invoice Item"
+
+#: Model/ProductAggregate.php:258
+msgid "Piece"
+msgstr "Piece"
+
+#: Model/Invoice.php:35 js/InvoiceEditDialog.js:356
+#: js/InvoiceEditDialog.js:369 js/InvoiceDetailsPanel.js:98
+msgid "Invoice"
+msgid_plural "Invoices"
+msgstr[0] "Invoice"
+msgstr[1] "Invoices"
+
+#: Model/Invoice.php:78 js/InvoiceEditDialog.js:377
+#: js/InvoiceDetailsPanel.js:100
+msgid "Invoice Number"
+msgstr "Invoice Number"
+
+#: Model/Invoice.php:104 js/InvoiceEditDialog.js:384
+#: js/InvoiceDetailsPanel.js:101
+msgid "Date"
+msgstr "Date"
+
+#: Model/Invoice.php:108 js/InvoiceEditDialog.js:491
+msgid "Interval Begins"
+msgstr "Interval Begins"
+
+#: Model/Invoice.php:112 js/InvoiceEditDialog.js:496
+msgid "Interval Ends"
+msgstr "Interval Ends"
+
+#: Model/Invoice.php:115 js/InvoiceEditDialog.js:463
+#: js/InvoiceDetailsPanel.js:129
+msgid "Credit Term"
+msgstr "Credit Term"
+
+#: Model/Invoice.php:130 js/InvoiceEditDialog.js:484
+#: js/InvoiceDetailsPanel.js:131 Setup/Update/Release8.php:152
+msgid "Cleared"
+msgstr "Cleared"
+
+#: Model/Invoice.php:136 Model/InvoicePosition.php:49
+#: js/InvoiceEditDialog.js:390 js/InvoiceDetailsPanel.js:102
+msgid "Type"
+msgstr "Type"
+
+#: Model/Invoice.php:146 js/InvoiceEditDialog.js:316
+msgid "Price Net"
+msgstr "Price Net"
+
+#: Model/Invoice.php:154 js/InvoiceEditDialog.js:330
+msgid "Price Gross"
+msgstr "Price Gross"
 
-#: Model/CostCenter.php:57 js/CostCenterEditDialog.js:89
+#: Model/Invoice.php:162
+msgid "Sales Tax"
+msgstr "Sales Tax"
+
+#: Model/Invoice.php:171 js/InvoiceEditDialog.js:167
+msgid "Positions"
+msgstr "Positions"
+
+#: Model/Invoice.php:221
+msgid "Reversal Invoice"
+msgstr "Reversal Invoice"
+
+#: Model/CostCenter.php:57 js/CostCenterEditDialog.js:104
+#: js/CostCenterGridPanel.js:62
 msgid "Remark"
 msgstr "Remark"
 
-#: js/AdminPanel.js:61
+#: Model/InvoicePosition.php:33
+msgid "Invoice Position"
+msgid_plural "Invoice Positions"
+msgstr[0] "Invoice Position"
+msgstr[1] "Invoice Positions"
+
+#: Model/InvoicePosition.php:73
+msgid "Month"
+msgstr "Month"
+
+#: Model/InvoicePosition.php:77
+msgid "Unit"
+msgstr "Unit"
+
+#: js/AddressGridPanel.js:53
+#, python-brace-format
+msgid ""
+"There could not be found any {0}. Please try to change your filter-criteria "
+"or view-options."
+msgstr ""
+"There could not be found any {0}. Please try to change your filter-criteria "
+"or view-options."
+
+#: js/AddressGridPanel.js:56
+msgid "Clipboard"
+msgstr "Clipboard"
+
+#: js/AddressGridPanel.js:61 js/CustomerEditDialog.js:126 js/Sales.js:58
+msgid "Copy address to the clipboard"
+msgstr "Copy address to the clipboard"
+
+#: js/InvoiceEditDialog.js:136 js/InvoiceGridPanel.js:91
+msgid "Create Reversal Invoice"
+msgstr "Create Reversal Invoice"
+
+#: js/InvoiceEditDialog.js:141
+msgid "Copy Invoice"
+msgstr "Copy Invoice"
+
+#: js/InvoiceEditDialog.js:144
+msgid "Add New Invoice"
+msgstr "Add New Invoice"
+
+#: js/InvoiceEditDialog.js:146
+#, python-brace-format
+msgid "Edit Invoice \"{0}\""
+msgstr "Edit Invoice \"{0}\""
+
+#: js/InvoiceEditDialog.js:255
+msgid "No customer assigned"
+msgstr "No customer assigned"
+
+#: js/InvoiceEditDialog.js:256
+msgid ""
+"The selected contract doesn't have a customer assigned, yet. Add a customer "
+"to the contract with the contract edit dialog."
+msgstr ""
+"The selected contract doesn't have a customer assigned, yet. Add a customer "
+"to the contract with the contract edit dialog."
+
+#: js/InvoiceEditDialog.js:267
+msgid "No cost center assigned"
+msgstr "No cost center assigned"
+
+#: js/InvoiceEditDialog.js:268
+msgid ""
+"The selected contract doesn't have a cost center assigned, yet. Add a cost "
+"center to the contract with the contract edit dialog."
+msgstr ""
+"The selected contract doesn't have a cost center assigned, yet. Add a cost "
+"center to the contract with the contract edit dialog."
+
+#: js/InvoiceEditDialog.js:346
+msgid "Sales Tax (percent)"
+msgstr "Sales Tax (percent)"
+
+#: js/InvoiceEditDialog.js:380 js/InvoiceEditDialog.js:386
+msgid "automatically set..."
+msgstr "automatically set..."
+
+#: js/AdminPanel.js:61 js/BillingDateDialog.js:127
 msgid "Cancel"
 msgstr "Cancel"
 
@@ -136,65 +580,294 @@ msgstr "OK"
 msgid "Loading..."
 msgstr "Loading..."
 
+#: js/AdminPanel.js:149
+msgid "EUR"
+msgstr "EUR"
+
+#: js/CustomerEditDialog.js:45
+msgid "Either street or postbox is required!"
+msgstr "Either street or postbox is required!"
+
+#: js/CustomerEditDialog.js:66
+msgid "Copy Customer"
+msgstr "Copy Customer"
+
+#: js/CustomerEditDialog.js:69
+msgid "Add New Customer"
+msgstr "Add New Customer"
+
+#: js/CustomerEditDialog.js:71
+#, python-brace-format
+msgid "Edit Customer \"{0}\""
+msgstr "Edit Customer \"{0}\""
+
+#: js/CustomerEditDialog.js:271 js/CustomerDetailsPanel.js:143
+msgid "IBAN"
+msgstr "IBAN"
+
+#: js/CustomerEditDialog.js:274 js/CustomerDetailsPanel.js:144
+msgid "BIC"
+msgstr "BIC"
+
+#: js/CustomerEditDialog.js:295
+msgid "Postal Address"
+msgstr "Postal Address"
+
+#: js/CustomerEditDialog.js:412 js/OfferEditDialog.js:160
+#: js/OrderConfirmationEditDialog.js:160
+msgid "Enter description"
+msgstr "Enter description"
+
+#: js/ContractContactExternalFilterModel.js:32
+msgid "without external contact person"
+msgstr "without external contact person"
+
 #: js/ContractCostCenterFilterModel.js:32
-msgid "without CostCenter"
-msgstr "without CostCenter"
+msgid "without Cost Center"
+msgstr "without Cost Center"
+
+#: js/OfferEditDialog.js:54
+msgid "Add New Offer"
+msgstr "Add New Offer"
+
+#: js/ContractCustomerFilterModel.js:32 js/CustomerFilterModel.js:32
+msgid "without customer"
+msgstr "without customer"
 
-#: js/ProductEditDialog.js:107 js/ContractEditDialog.js:181
+#: js/InvoiceDetailsPanel.js:66
+msgid "Select invoice"
+msgstr "Select invoice"
+
+#: js/ProductAggregateGridPanel.js:172 js/ProductAggregateGridPanel.js:197
+#: js/ProductAggregateGridPanel.js:229
+msgid "Interval"
+msgstr "Interval"
+
+#: js/ProductAggregateGridPanel.js:215 js/ProductAggregateGridPanel.js:260
+msgid "begin"
+msgstr "begin"
+
+#: js/ProductAggregateGridPanel.js:216 js/ProductAggregateGridPanel.js:258
+msgid "end"
+msgstr "end"
+
+#: js/ProductAggregateGridPanel.js:233
+msgid "Last Autobill"
+msgstr "Last Autobill"
+
+#: js/ProductAggregateGridPanel.js:234
+msgid "Creation Time"
+msgstr "Creation Time"
+
+#: js/ProductAggregateGridPanel.js:235
+msgid "Created By"
+msgstr "Created By"
+
+#: js/ProductAggregateGridPanel.js:236
+msgid "Last Modified Time"
+msgstr "Last Modified Time"
+
+#: js/ProductAggregateGridPanel.js:237
+msgid "Last Modified By"
+msgstr "Last Modified By"
+
+#: js/ProductEditDialog.js:42
+msgid "Add New Product"
+msgstr "Add New Product"
+
+#: js/ProductEditDialog.js:101 js/ContractEditDialog.js:295
 msgid "Enter description..."
 msgstr "Enter description..."
 
-#: js/ContractEditDialog.js:70
+#: js/ProductEditDialog.js:166
+msgid "Accountable"
+msgstr "Accountable"
+
+#: js/ContractEditDialog.js:104
 msgid "Please use a decimal number here!"
 msgstr "Please use a decimal number here!"
 
-#: js/ContractEditDialog.js:146
-msgid "Contract Contact"
-msgstr "Contract Contact"
+#: js/ContractContactInternalFilterModel.js:32
+msgid "without internal contact person"
+msgstr "without internal contact person"
+
+#: js/OrderConfirmationFilterModel.js:32
+msgid "without order confirmation"
+msgstr "without order confirmation"
+
+#: js/CopyAddressDialog.js:121 js/BillingDateDialog.js:135
+msgid "Ok"
+msgstr "Ok"
+
+#: js/AddressEditDialog.js:77 js/DeliveryAddressGridPanel.js:39
+msgid "Delivery Address"
+msgstr "Delivery Address"
+
+#: js/AddressEditDialog.js:84
+#, python-brace-format
+msgid "Edit {0} \"{1}\""
+msgstr "Edit {0} \"{1}\""
+
+#: js/AddressEditDialog.js:87
+msgid "Add new Billing Address"
+msgstr "Add new Billing Address"
+
+#: js/AddressEditDialog.js:89
+msgid "Add new Delivery Address"
+msgstr "Add new Delivery Address"
+
+#: js/AddressEditDialog.js:128
+msgid "Apply postal address"
+msgstr "Apply postal address"
+
+#: js/CustomerGridPanel.js:44
+msgid "Export Customers"
+msgstr "Export Customers"
+
+#: js/CustomerGridPanel.js:54 js/CustomerGridPanel.js:56
+msgid "Export selected customers as ODS"
+msgstr "Export selected customers as ODS"
+
+#: js/CustomerGridPanel.js:55
+msgid "Export selected customer as ODS"
+msgstr "Export selected customer as ODS"
+
+#: js/CustomerDetailsPanel.js:68
+msgid "Select customer"
+msgstr "Select customer"
+
+#: js/InvoicePositionGridPanel.js:111
+msgid "Export Records from these Positions"
+msgstr "Export Records from these Positions"
+
+#: js/InvoiceGridPanel.js:41
+msgid "Rebilling Invoice..."
+msgstr "Rebilling Invoice..."
+
+#: js/InvoiceGridPanel.js:54
+msgid "Export Invoices"
+msgstr "Export Invoices"
+
+#: js/InvoiceGridPanel.js:64 js/InvoiceGridPanel.js:66
+msgid "Export selected invoices as ODS"
+msgstr "Export selected invoices as ODS"
+
+#: js/InvoiceGridPanel.js:65
+msgid "Export selected invoice as ODS"
+msgstr "Export selected invoice as ODS"
+
+#: js/InvoiceGridPanel.js:73
+msgid "Export as ..."
+msgstr "Export as ..."
+
+#: js/InvoiceGridPanel.js:113
+msgid "Rebill Invoice"
+msgstr "Rebill Invoice"
+
+#: js/ContractGridPanel.js:51
+msgid "Bill Contract"
+msgstr "Bill Contract"
+
+#: js/ContractGridPanel.js:84
+msgid "Billing Contract..."
+msgstr "Billing Contract..."
+
+#: js/ContractGridPanel.js:99
+#, python-brace-format
+msgid "Bill Contract \"{0} - {1}\""
+msgstr "Bill Contract \"{0} - {1}\""
 
-#: js/ContractEditDialog.js:158
-msgid "Account Manager"
-msgstr "Account Manager"
+#: js/ContractGridPanel.js:100
+msgid "Select the date to generate the bill for"
+msgstr "Select the date to generate the bill for"
 
-#: Controller/NumberableAbstract.php:60
+#: js/ContractFilterModel.js:32
+msgid "without contract"
+msgstr "without contract"
+
+#: Controller/NumberableAbstract.php:99
 msgid "The number you have tried to set is already in use!"
 msgstr "The number you have tried to set is already in use!"
 
-#: Config.php:37
+#: Config.php:72
+msgid "Auto Invoice Contract Interval"
+msgstr "Auto Invoice Contract Interval"
+
+#: Config.php:74
+msgid "Sets the biggest interval, contracts will be billed."
+msgstr "Sets the biggest interval, contracts will be billed."
+
+#: Config.php:82
+msgid "Ignore Billables Before Date"
+msgstr "Ignore Billables Before Date"
+
+#: Config.php:84
+msgid "Sets the date billables will be ignored before."
+msgstr "Sets the date billables will be ignored before."
+
+#: Config.php:92
 msgid "Contract Number Creation"
 msgstr "Contract Number Creation"
 
-#: Config.php:39
+#: Config.php:94
 msgid "Should the contract number be set manually or be auto-created?"
 msgstr "Should the contract number be set manually or be auto-created?"
 
-#: Config.php:42
+#: Config.php:97
 msgid "automatically"
 msgstr "automatically"
 
-#: Config.php:43
+#: Config.php:98
 msgid "manually"
 msgstr "manually"
 
-#: Config.php:50
+#: Config.php:105
 msgid "Contract Number Validation"
 msgstr "Contract Number Validation"
 
-#: Config.php:52
+#: Config.php:107
 msgid "The Number can be validated as text or number."
 msgstr "The Number can be validated as text or number."
 
-#: Config.php:56
+#: Config.php:111
 msgid "Text"
 msgstr "Text"
 
+#: Config.php:118
+msgid "Own Currency"
+msgstr "Own Currency"
+
+#: Config.php:120
+msgid ""
+"The currency defined here is used as default currency in the customerd edit "
+"dialog."
+msgstr ""
+"The currency defined here is used as default currency in the customerd edit "
+"dialog."
+
+#: Config.php:128
+msgid "Invoice Type"
+msgstr "Invoice Type"
+
+#: Config.php:130
+msgid "Possible Invoice Types."
+msgstr "Possible Invoice Types."
+
+#: Config.php:138
+msgid "Invoice Cleared"
+msgstr "Invoice Cleared"
+
+#: Config.php:140
+msgid "Possible Invoice Cleared States."
+msgstr "Possible Invoice Cleared States."
+
 #: Setup/Initialize.php:34 Setup/Update/Release5.php:63
 msgid "My Products"
 msgstr "My Products"
 
-#: Setup/Initialize.php:35 Setup/Update/Release5.php:64
-msgid "Products created by myself"
-msgstr "Products created by myself"
+#: Setup/Initialize.php:35
+msgid "Products created by me"
+msgstr "Products created by me"
 
 #: Setup/Initialize.php:51 Setup/Update/Release5.php:84
 msgid "My Contracts"
@@ -204,14 +877,98 @@ msgstr "My Contracts"
 msgid "Contracts created by myself"
 msgstr "Contracts created by myself"
 
-#: Setup/Update/Release8.php:190 Setup/Update/Release8.php:527
+#: Setup/Initialize.php:68 Setup/Update/Release8.php:512
+msgid "All Customers"
+msgstr "All Customers"
+
+#: Setup/Initialize.php:69 Setup/Update/Release8.php:513
+msgid "All customer records"
+msgstr "All customer records"
+
+#: Setup/Initialize.php:80 Setup/Update/Release8.php:1333
+msgid "All Offers"
+msgstr "All Offers"
+
+#: Setup/Initialize.php:81 Setup/Update/Release8.php:1334
+msgid "All offer records"
+msgstr "All offer records"
+
+#: Setup/Initialize.php:105
+msgid "invoice"
+msgstr "invoice"
+
+#: Setup/Initialize.php:106
+msgid "reversal"
+msgstr "reversal"
+
+#: Setup/Initialize.php:107
+msgid "credit"
+msgstr "credit"
+
+#: Setup/Initialize.php:121
+msgid "to clear"
+msgstr "to clear"
+
+#: Setup/Initialize.php:122
+msgid "cleared"
+msgstr "cleared"
+
+#: Setup/Update/Release8.php:146
 msgid "Status"
 msgstr "Status"
 
-#: Setup/Update/Release8.php:196 Setup/Update/Release8.php:533
-msgid "Cleared"
-msgstr "Cleared"
-
-#: Setup/Update/Release8.php:202 Setup/Update/Release8.php:539
+#: Setup/Update/Release8.php:158
 msgid "Cleared In"
 msgstr "Cleared In"
+
+#: Setup/Update/Release8.php:1395
+msgid "All Products"
+msgstr "All Products"
+
+#: Setup/Update/Release8.php:1396
+msgid "All product records"
+msgstr "All product records"
+
+#: Setup/Update/Release8.php:1406
+msgid "All Contracts"
+msgstr "All Contracts"
+
+#: Setup/Update/Release8.php:1407
+msgid "All contract records"
+msgstr "All contract records"
+
+#: Setup/Update/Release8.php:1417
+msgid "All Invoices"
+msgstr "All Invoices"
+
+#: Setup/Update/Release8.php:1418
+msgid "All invoice records"
+msgstr "All invoice records"
+
+#: Setup/Update/Release8.php:1428
+msgid "All Cost Centers"
+msgstr "All Cost Centers"
+
+#: Setup/Update/Release8.php:1429
+msgid "All costcenter records"
+msgstr "All costcenter records"
+
+#: Setup/Update/Release8.php:1439
+msgid "All Divisions"
+msgstr "All Divisions"
+
+#: Setup/Update/Release8.php:1440
+msgid "All division records"
+msgstr "All division records"
+
+#: Setup/Update/Release8.php:1450
+msgid "All Order Confirmations"
+msgstr "All Order Confirmations"
+
+#: Setup/Update/Release8.php:1451
+msgid "All order confirmation records"
+msgstr "All order confirmation records"
+
+#: Setup/Update/Release5.php:64
+msgid "Products created by myself"
+msgstr "Products created by myself"
index 1b028f3..48261db 100644 (file)
@@ -123,14 +123,6 @@ msgstr ""
 msgid "add, edit and delete customers"
 msgstr ""
 
-#: Acl/Rights.php:183
-msgid "manage invoices"
-msgstr ""
-
-#: Acl/Rights.php:184
-msgid "add, edit and delete invoices"
-msgstr ""
-
 #: Acl/Rights.php:187
 msgid "manage divisions"
 msgstr ""
@@ -139,39 +131,7 @@ msgstr ""
 msgid "add, edit and delete divisions"
 msgstr ""
 
-#: Acl/Rights.php:191
-msgid "manage order confirmations"
-msgstr ""
-
-#: Acl/Rights.php:192
-msgid "add, edit and delete order confirmations"
-msgstr ""
-
-#: Acl/Rights.php:195
-msgid "manage offers"
-msgstr ""
-
-#: Acl/Rights.php:196
-msgid "add, edit and delete offers"
-msgstr ""
-
-#: Acl/Rights.php:199
-msgid "change number of an order confirmations"
-msgstr ""
-
-#: Acl/Rights.php:200
-msgid "allow to change the number of an order confirmation on update"
-msgstr ""
-
-#: Acl/Rights.php:203
-msgid "set number of invoices"
-msgstr ""
-
-#: Acl/Rights.php:204
-msgid "allow to set the number of an invoice"
-msgstr ""
-
-#: Model/Customer.php:35 Model/Customer.php:264 Model/Contract.php:66
+#: Model/Customer.php:35 Model/Customer.php:276 Model/Contract.php:66
 #: Model/Contract.php:162 Model/Contract.php:247 Model/Contract.php:268
 #: Model/Address.php:52 Model/Offer.php:49 Model/Offer.php:93
 #: Model/Invoice.php:64 Model/Invoice.php:197 Model/Invoice.php:217
@@ -214,7 +174,7 @@ msgstr ""
 msgid "Web"
 msgstr ""
 
-#: Model/Customer.php:76 Model/OrderConfirmation.php:72 Model/Contract.php:126
+#: Model/Customer.php:77 Model/OrderConfirmation.php:72 Model/Contract.php:126
 #: Model/Offer.php:84 Model/Product.php:55 Model/Invoice.php:83
 #: js/InvoiceEditDialog.js:395 js/CustomerEditDialog.js:398
 #: js/OfferEditDialog.js:146 js/InvoiceDetailsPanel.js:103
@@ -223,85 +183,87 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: Model/Customer.php:82 Model/Contract.php:102 Model/Contract.php:174
+#: Model/Customer.php:84 Model/Contract.php:102 Model/Contract.php:174
 #: js/CustomerEditDialog.js:214 js/ContractContactExternalFilterModel.js:30
 #: js/ContractEditDialog.js:260 js/CustomerDetailsPanel.js:128
 msgid "Contact Person (external)"
 msgstr ""
 
-#: Model/Customer.php:93 Model/Contract.php:90 Model/Contract.php:186
+#: Model/Customer.php:95 Model/Contract.php:90 Model/Contract.php:186
 #: js/CustomerEditDialog.js:224 js/ContractEditDialog.js:272
 #: js/ContractContactInternalFilterModel.js:30 js/CustomerDetailsPanel.js:129
 msgid "Contact Person (internal)"
 msgstr ""
 
-#: Model/Customer.php:104 js/CustomerEditDialog.js:240
+#: Model/Customer.php:106 js/CustomerEditDialog.js:240
 #: js/CustomerDetailsPanel.js:145
 msgid "VAT No."
 msgstr ""
 
-#: Model/Customer.php:109 js/CustomerEditDialog.js:243
+#: Model/Customer.php:112 js/CustomerEditDialog.js:243
 msgid "Credit Term (days)"
 msgstr ""
 
-#: Model/Customer.php:115 js/CustomerEditDialog.js:254
+#: Model/Customer.php:119 js/CustomerEditDialog.js:254
 #: js/CustomerDetailsPanel.js:146
 msgid "Currency"
 msgstr ""
 
-#: Model/Customer.php:120 js/CustomerEditDialog.js:259
+#: Model/Customer.php:124 js/CustomerEditDialog.js:259
 #: js/CustomerDetailsPanel.js:147
 msgid "Currency Translation Rate"
 msgstr ""
 
-#: Model/Customer.php:134 js/CustomerEditDialog.js:277
+#: Model/Customer.php:141 js/CustomerEditDialog.js:277
 msgid "Discount (%)"
 msgstr ""
 
-#: Model/Customer.php:141 js/AddressEditDialog.js:78
+#: Model/Customer.php:148 js/AddressEditDialog.js:78
+#: js/DeliveryAddressGridPanel.js:40
 msgid "Delivery Addresses"
 msgstr ""
 
-#: Model/Customer.php:154 js/AddressEditDialog.js:75
+#: Model/Customer.php:161 js/BillingAddressGridPanel.js:40
+#: js/AddressEditDialog.js:75
 msgid "Billing Addresses"
 msgstr ""
 
-#: Model/Customer.php:180 Model/Address.php:89 js/CustomerEditDialog.js:332
+#: Model/Customer.php:187 Model/Address.php:89 js/CustomerEditDialog.js:332
 #: js/AddressEditDialog.js:166
 msgid "Prefix"
 msgstr ""
 
-#: Model/Customer.php:187 Model/Address.php:93 js/CustomerEditDialog.js:336
+#: Model/Customer.php:195 Model/Address.php:93 js/CustomerEditDialog.js:336
 #: js/AddressEditDialog.js:169
 msgid "Additional Prefix"
 msgstr ""
 
-#: Model/Customer.php:194 Model/Address.php:64 js/CustomerEditDialog.js:303
+#: Model/Customer.php:203 Model/Address.php:64 js/CustomerEditDialog.js:303
 #: js/AddressEditDialog.js:147
 msgid "Street"
 msgstr ""
 
-#: Model/Customer.php:204 Model/Address.php:72 js/CustomerEditDialog.js:313
+#: Model/Customer.php:212 Model/Address.php:72 js/CustomerEditDialog.js:313
 #: js/AddressEditDialog.js:153
 msgid "Postalcode"
 msgstr ""
 
-#: Model/Customer.php:210 Model/Address.php:76 js/CustomerEditDialog.js:318
+#: Model/Customer.php:220 Model/Address.php:76 js/CustomerEditDialog.js:318
 #: js/AddressEditDialog.js:156
 msgid "Locality"
 msgstr ""
 
-#: Model/Customer.php:217 Model/Address.php:80 js/CustomerEditDialog.js:322
+#: Model/Customer.php:228 Model/Address.php:80 js/CustomerEditDialog.js:322
 #: js/AddressEditDialog.js:159
 msgid "Region"
 msgstr ""
 
-#: Model/Customer.php:226 Model/Address.php:84 js/CustomerEditDialog.js:327
+#: Model/Customer.php:236 Model/Address.php:84 js/CustomerEditDialog.js:327
 #: js/AddressEditDialog.js:163
 msgid "Country"
 msgstr ""
 
-#: Model/Customer.php:233 Model/Address.php:68 js/CustomerEditDialog.js:307
+#: Model/Customer.php:245 Model/Address.php:68 js/CustomerEditDialog.js:307
 #: js/AddressEditDialog.js:150
 msgid "Postbox"
 msgstr ""
@@ -338,20 +300,21 @@ msgstr[1] ""
 
 #: Model/OrderConfirmation.php:62 Model/Contract.php:116 Model/Offer.php:74
 #: Model/CostCenter.php:50 js/OfferEditDialog.js:111
-#: js/CostCenterEditDialog.js:100 js/ContractEditDialog.js:213
+#: js/CostCenterEditDialog.js:97 js/ContractEditDialog.js:213
 #: js/CostCenterGridPanel.js:56 js/ExceptionHandler.js:91
 #: js/OrderConfirmationEditDialog.js:100 Config.php:110
 msgid "Number"
 msgstr ""
 
-#: Model/Contract.php:78 Model/Invoice.php:121 js/InvoiceEditDialog.js:478
-#: js/InvoiceDetailsPanel.js:130
+#: Model/Contract.php:78 Model/Invoice.php:121 Model/CostCenter.php:34
 msgid "Cost Center"
-msgstr ""
+msgid_plural "Cost Centers"
+msgstr[0] ""
+msgstr[1] ""
 
 #: Model/Contract.php:141 js/InvoiceEditDialog.js:431
-#: js/InvoiceDetailsPanel.js:115 js/ContractEditDialog.js:240
-#: js/AddressEditDialog.js:74
+#: js/BillingAddressGridPanel.js:39 js/InvoiceDetailsPanel.js:115
+#: js/ContractEditDialog.js:240 js/AddressEditDialog.js:74
 msgid "Billing Address"
 msgstr ""
 
@@ -478,7 +441,7 @@ msgid "Credit Term"
 msgstr ""
 
 #: Model/Invoice.php:130 js/InvoiceEditDialog.js:484
-#: js/InvoiceDetailsPanel.js:131 Setup/Update/Release8.php:194
+#: js/InvoiceDetailsPanel.js:131 Setup/Update/Release8.php:152
 msgid "Cleared"
 msgstr ""
 
@@ -507,13 +470,7 @@ msgstr ""
 msgid "Reversal Invoice"
 msgstr ""
 
-#: Model/CostCenter.php:34
-msgid "Costcenter"
-msgid_plural "Costcenters"
-msgstr[0] ""
-msgstr[1] ""
-
-#: Model/CostCenter.php:57 js/CostCenterEditDialog.js:107
+#: Model/CostCenter.php:57 js/CostCenterEditDialog.js:104
 #: js/CostCenterGridPanel.js:62
 msgid "Remark"
 msgstr ""
@@ -604,6 +561,10 @@ msgstr ""
 msgid "Loading..."
 msgstr ""
 
+#: js/AdminPanel.js:149
+msgid "EUR"
+msgstr ""
+
 #: js/CustomerEditDialog.js:45
 msgid "Either street or postbox is required!"
 msgstr ""
@@ -643,7 +604,7 @@ msgid "without external contact person"
 msgstr ""
 
 #: js/ContractCostCenterFilterModel.js:32
-msgid "without CostCenter"
+msgid "without Cost Center"
 msgstr ""
 
 #: js/OfferEditDialog.js:54
@@ -719,7 +680,7 @@ msgstr ""
 msgid "Ok"
 msgstr ""
 
-#: js/AddressEditDialog.js:77
+#: js/AddressEditDialog.js:77 js/DeliveryAddressGridPanel.js:39
 msgid "Delivery Address"
 msgstr ""
 
@@ -895,19 +856,19 @@ msgstr ""
 msgid "Contracts created by myself"
 msgstr ""
 
-#: Setup/Initialize.php:68 Setup/Update/Release8.php:550
+#: Setup/Initialize.php:68 Setup/Update/Release8.php:512
 msgid "All Customers"
 msgstr ""
 
-#: Setup/Initialize.php:69 Setup/Update/Release8.php:551
+#: Setup/Initialize.php:69 Setup/Update/Release8.php:513
 msgid "All customer records"
 msgstr ""
 
-#: Setup/Initialize.php:80 Setup/Update/Release8.php:1460
+#: Setup/Initialize.php:80 Setup/Update/Release8.php:1333
 msgid "All Offers"
 msgstr ""
 
-#: Setup/Initialize.php:81 Setup/Update/Release8.php:1461
+#: Setup/Initialize.php:81 Setup/Update/Release8.php:1334
 msgid "All offer records"
 msgstr ""
 
@@ -931,59 +892,59 @@ msgstr ""
 msgid "cleared"
 msgstr ""
 
-#: Setup/Update/Release8.php:188
+#: Setup/Update/Release8.php:146
 msgid "Status"
 msgstr ""
 
-#: Setup/Update/Release8.php:200
+#: Setup/Update/Release8.php:158
 msgid "Cleared In"
 msgstr ""
 
-#: Setup/Update/Release8.php:1522
+#: Setup/Update/Release8.php:1395
 msgid "All Products"
 msgstr ""
 
-#: Setup/Update/Release8.php:1523
+#: Setup/Update/Release8.php:1396
 msgid "All product records"
 msgstr ""
 
-#: Setup/Update/Release8.php:1533
+#: Setup/Update/Release8.php:1406
 msgid "All Contracts"
 msgstr ""
 
-#: Setup/Update/Release8.php:1534
+#: Setup/Update/Release8.php:1407
 msgid "All contract records"
 msgstr ""
 
-#: Setup/Update/Release8.php:1544
+#: Setup/Update/Release8.php:1417
 msgid "All Invoices"
 msgstr ""
 
-#: Setup/Update/Release8.php:1545
+#: Setup/Update/Release8.php:1418
 msgid "All invoice records"
 msgstr ""
 
-#: Setup/Update/Release8.php:1555
+#: Setup/Update/Release8.php:1428
 msgid "All Cost Centers"
 msgstr ""
 
-#: Setup/Update/Release8.php:1556
+#: Setup/Update/Release8.php:1429
 msgid "All costcenter records"
 msgstr ""
 
-#: Setup/Update/Release8.php:1566
+#: Setup/Update/Release8.php:1439
 msgid "All Divisions"
 msgstr ""
 
-#: Setup/Update/Release8.php:1567
+#: Setup/Update/Release8.php:1440
 msgid "All division records"
 msgstr ""
 
-#: Setup/Update/Release8.php:1577
+#: Setup/Update/Release8.php:1450
 msgid "All Order Confirmations"
 msgstr ""
 
-#: Setup/Update/Release8.php:1578
+#: Setup/Update/Release8.php:1451
 msgid "All order confirmation records"
 msgstr ""