Merge branch 'b-3.6.1' into mebil
[kivitendo-erp.git] / locale / en / all
index 987862c..7db3e8a 100644 (file)
@@ -13,6 +13,8 @@ $self->{texts} = {
   ' Date missing!'              => '',
   ' bytes, max='                => '',
   ' missing!'                   => '',
+  '"#1" seems to be a faulty list of email addresses. After extracing addresses (#2) too many characters are left.' => '',
+  '"#1" seems to be a faulty list of email addresses. No addresses could be extracted.' => '',
   '#1 (custom variable)'        => '',
   '#1 MD'                       => '',
   '#1 additional part(s)'       => '',
@@ -174,9 +176,11 @@ $self->{texts} = {
   'Add Delivery Order'          => '',
   'Add Document from \'#1\''    => '',
   'Add Dunning'                 => '',
+  'Add Final Invoice'           => '',
   'Add Follow-Up'               => '',
   'Add Follow-Up for #1'        => '',
   'Add General Ledger Transaction' => '',
+  'Add Invoice for Advance Payment' => '',
   'Add Letter'                  => '',
   'Add Part'                    => '',
   'Add Price Factor'            => '',
@@ -186,6 +190,7 @@ $self->{texts} = {
   'Add Purchase Order'          => '',
   'Add Quotation'               => '',
   'Add RFQ'                     => '',
+  'Add RMA Delivery Order'      => '',
   'Add Request for Quotation'   => '',
   'Add Requirement Spec'        => '',
   'Add Requirement Spec Template' => '',
@@ -194,6 +199,7 @@ $self->{texts} = {
   'Add Sales Order'             => '',
   'Add Service'                 => '',
   'Add Storno Credit Note'      => '',
+  'Add Supplier Delivery Order' => '',
   'Add Transaction'             => '',
   'Add User'                    => '',
   'Add User Group'              => '',
@@ -252,11 +258,15 @@ $self->{texts} = {
   'Added sections and function blocks: #1' => '',
   'Added text blocks: #1'       => '',
   'Addition'                    => '',
+  'Additional Billing Address'  => '',
+  'Additional Billing Addresses' => '',
   'Additional articles'         => '',
   'Additional articles actions' => '',
   'Additionally the invoice is marked for direct debit and would have been checked automatically had the bank information been entered.' => '',
   'Additionally the invoice is not marked for direct debit and would have been checked automatically had the bank information been entered.' => '',
   'Address'                     => '',
+  'Address deleted.'            => '',
+  'Address is in use and was flagged invalid.' => '',
   'Administration'              => '',
   'Administration area'         => '',
   'Advance turnover tax return' => '',
@@ -277,6 +287,7 @@ $self->{texts} = {
   'All pay postings successfully imported.' => '',
   'All payments have already been posted.' => '',
   'All payments must be posted before the payment list can be downloaded.' => '',
+  'All phone numbers'           => '',
   'All price sources'           => '',
   'All reports'                 => '',
   'All the other clients will start with an empty set of WebDAV folders.' => '',
@@ -305,6 +316,7 @@ $self->{texts} = {
   'Amount BT'                   => '',
   'Amount Due'                  => '',
   'Amount and net amount are calculated by kivitendo. "verify_amount" and "verify_netamount" can be used for sanity checks.' => '',
+  'Amount has wrong format.'    => '',
   'Amount less skonto'          => '',
   'Amount payable'              => '',
   'Amount payable less discount' => '',
@@ -351,6 +363,7 @@ $self->{texts} = {
   'Assemblies'                  => '',
   'Assembly'                    => '',
   'Assembly (typeabbreviation)' => 'A',
+  'Assembly Item Qty'           => '',
   'Assembly Last Cost'          => '',
   'Assembly Number missing!'    => '',
   'Assembly creation transfers services' => '',
@@ -422,6 +435,7 @@ $self->{texts} = {
   'Balances'                    => '',
   'Balancing'                   => '',
   'Bank'                        => '',
+  'Bank Account Id Number (Swiss)' => '',
   'Bank Code'                   => '',
   'Bank Code (long)'            => '',
   'Bank Code Number'            => '',
@@ -431,6 +445,7 @@ $self->{texts} = {
   'Bank Transaction'            => '',
   'Bank Transaction is in a closed period.' => '',
   'Bank account'                => '',
+  'Bank account id number invalid. Must be 6 digits.' => '',
   'Bank accounts'               => '',
   'Bank code'                   => '',
   'Bank code of the goal/source' => '',
@@ -531,6 +546,7 @@ $self->{texts} = {
   'CSV Export successful!'      => '',
   'CSV export'                  => '',
   'CSV export -- options'       => '',
+  'CSV import: additional billing addresses' => '',
   'CSV import: ar transactions' => '',
   'CSV import: bank transactions' => '',
   'CSV import: contacts'        => '',
@@ -553,6 +569,7 @@ $self->{texts} = {
   'Cancel Accounts Payables Transaction' => '',
   'Cancel Accounts Receivables Transaction' => '',
   'Cancelling is disallowed. Either undo or balance the current payments until the open amount matches the invoice amount' => '',
+  'Cannot Post AP transaction with tax included!' => '',
   'Cannot add Booking, reason: #1 DB: #2 ' => '',
   'Cannot allocate parts.'      => '',
   'Cannot change transaction in a closed period!' => '',
@@ -568,12 +585,15 @@ $self->{texts} = {
   'Cannot delete transaction!'  => '',
   'Cannot delete vendor!'       => '',
   'Cannot find matching template for this print request. Please contact your template maintainer. I tried these: #1.' => '',
+  'Cannot get shippingOrderAddressId for #1' => '',
   'Cannot have a value in both Debit and Credit!' => '',
   'Cannot post Payment!'        => '',
   'Cannot post Receipt!'        => '',
   'Cannot post a transaction without a value!' => '',
   'Cannot post invoice and/or transfer out! Error message:' => '',
   'Cannot post invoice for a closed period!' => '',
+  'Cannot post invoice for advance payment with more than one tax' => '',
+  'Cannot post invoice for advance payment with taxincluded' => '',
   'Cannot post invoice!'        => '',
   'Cannot post payment for a closed period!' => '',
   'Cannot post payment!'        => '',
@@ -638,7 +658,6 @@ $self->{texts} = {
   'Check Details'               => '',
   'Check connectivity'          => '',
   'Check for duplicates'        => '',
-  'Check full signature'        => '',
   'Check on ap transaction'     => '',
   'Check on ar transaction'     => '',
   'Check on gl transaction'     => '',
@@ -657,6 +676,7 @@ $self->{texts} = {
   'Cleared Balance'             => '',
   'Cleared/uncleared only'      => '',
   'Clearing Tax Received (No 71)' => '',
+  'Clearing account for advance payments' => '',
   'Client'                      => '',
   'Client #1'                   => '',
   'Client Configuration'        => '',
@@ -687,6 +707,7 @@ $self->{texts} = {
   'Company name'                => '',
   'Company name and address'    => '',
   'Company settings'            => '',
+  'Company\'s email signature'  => '',
   'Compare to'                  => '',
   'Complexities'                => '',
   'Complexity'                  => '',
@@ -804,7 +825,10 @@ $self->{texts} = {
   'Create one from the context menu by right-clicking on this text.' => '',
   'Create order'                => '',
   'Create sales invoices with Factur-X/ZUGFeRD data' => '',
+  'Create sales invoices with Swiss QR-bill' => '',
   'Create tables'               => '',
+  'Create variant IBAN without reference' => '',
+  'Create variant QR-IBAN with QR reference' => '',
   'Create with profile \'Factur-X 1.0.05/ZUGFeRD 2.1.1 extended\'' => '',
   'Create with profile \'Factur-X 1.0.05/ZUGFeRD 2.1.1 extended\' (test mode)' => '',
   'Create with profile \'XRechnung 2.0.0\'' => '',
@@ -814,6 +838,7 @@ $self->{texts} = {
   'Created for'                 => '',
   'Created on'                  => '',
   'Creating Documents'          => '',
+  'Creating Factur-X/ZUGFeRD invoices is not enabled for this customer.' => '',
   'Creating invoices'           => '',
   'Creating the PDF failed:'    => '',
   'Creation Date'               => '',
@@ -855,6 +880,7 @@ $self->{texts} = {
   'Current version'             => '',
   'Current year'                => '',
   'Currently #1 delivery orders can be converted into invoices and printed.' => '',
+  'Custom Billing Address'      => '',
   'Custom CSV format'           => '',
   'Custom Variables'            => '',
   'Custom data export'          => '',
@@ -871,11 +897,13 @@ $self->{texts} = {
   'Customer Order Number'       => '',
   'Customer Part Number'        => '',
   'Customer Price'              => '',
+  'Customer Proposals'          => '',
   'Customer deleted!'           => '',
   'Customer details'            => '',
   'Customer missing!'           => '',
   'Customer must not be empty.' => '',
   'Customer not found'          => '',
+  'Customer number invalid. Must be less then or equal to 6 digits after prefix.' => '',
   'Customer of assigned order must match customer.' => '',
   'Customer of assigned project must match customer.' => '',
   'Customer saved'              => '',
@@ -949,6 +977,7 @@ $self->{texts} = {
   'Date Paid'                   => '',
   'Date and timestamp variables: If the default value equals \'NOW\' then the current date/current timestamp will be used. Otherwise the default value is copied as-is.' => '',
   'Date missing!'               => '',
+  'Date of Last Payment'        => '',
   'Date the payment is due in full' => '',
   'Date the payment is due with discount' => '',
   'Datev export encoding'       => '',
@@ -974,6 +1003,7 @@ $self->{texts} = {
   'Decrease'                    => '',
   'Default (no language selected)' => '',
   'Default Accounts'            => '',
+  'Default Billing Address'     => '',
   'Default Bin'                 => '',
   'Default Bin with ignoring onhand' => '',
   'Default Client (unconfigured)' => '',
@@ -985,6 +1015,7 @@ $self->{texts} = {
   'Default Transfer with services' => '',
   'Default Warehouse'           => '',
   'Default Warehouse with ignoring onhand' => '',
+  'Default address flag'        => '',
   'Default article for converting into quotations and orders' => '',
   'Default booking group'       => '',
   'Default client'              => '',
@@ -1011,7 +1042,9 @@ $self->{texts} = {
   'Delete Documents'            => '',
   'Delete Images'               => '',
   'Delete Shipto'               => '',
+  'Delete address'              => '',
   'Delete all'                  => '',
+  'Delete for Customers'        => '',
   'Delete links'                => '',
   'Delete picture'              => '',
   'Delete printfiles'           => '',
@@ -1031,8 +1064,11 @@ $self->{texts} = {
   'Delivery Order Date'         => '',
   'Delivery Order Date missing!' => '',
   'Delivery Order Number'       => '',
+  'Delivery Order Type'         => '',
   'Delivery Order created'      => '',
   'Delivery Order deleted!'     => '',
+  'Delivery Order has been deleted' => '',
+  'Delivery Order has been saved' => '',
   'Delivery Order(s) for full qty created' => '',
   'Delivery Orders'             => '',
   'Delivery Plan'               => '',
@@ -1094,6 +1130,7 @@ $self->{texts} = {
   'Do not change the tax rate of taxkey 0.' => '',
   'Do not check for duplicates' => '',
   'Do not create Factur-X/ZUGFeRD invoices' => '',
+  'Do not create QR-bill invoices' => '',
   'Do not leave booking form?'  => '',
   'Do not link to a project.'   => '',
   'Do not modify this position' => '',
@@ -1120,6 +1157,7 @@ $self->{texts} = {
   'Do you really want to mark the selected entries as booked?' => '',
   'Do you really want to print?' => '',
   'Do you really want to revert to this version?' => '',
+  'Do you really want to transfer the stock and set this order to delivered?' => '',
   'Do you really want to undo the selected SEPA exports? You have to reassign the export again.' => '',
   'Do you really want to unimport the selected documents?' => '',
   'Do you want to <b>limit</b> your search?' => '',
@@ -1220,9 +1258,11 @@ $self->{texts} = {
   'Edit Dunning Process Config' => '',
   'Edit Employee #1'            => '',
   'Edit Factur-X/ZUGFeRD notes' => '',
+  'Edit Final Invoice'          => '',
   'Edit Follow-Up'              => '',
   'Edit Follow-Up for #1'       => '',
   'Edit General Ledger Transaction' => '',
+  'Edit Invoice for Advance Payment' => '',
   'Edit Letter'                 => '',
   'Edit Part'                   => '',
   'Edit Preferences for #1'     => '',
@@ -1231,6 +1271,7 @@ $self->{texts} = {
   'Edit Purchase Delivery Order' => '',
   'Edit Purchase Order'         => '',
   'Edit Quotation'              => '',
+  'Edit RMA Delivery Order'     => '',
   'Edit Request for Quotation'  => '',
   'Edit SEPA strings'           => '',
   'Edit Sales Delivery Order'   => '',
@@ -1239,6 +1280,8 @@ $self->{texts} = {
   'Edit Service'                => '',
   'Edit Storno Credit Note'     => '',
   'Edit Storno Invoice'         => '',
+  'Edit Storno Invoice for Advance Payment' => '',
+  'Edit Supplier Delivery Order' => '',
   'Edit User'                   => '',
   'Edit User Group'             => '',
   'Edit Vendor'                 => '',
@@ -1305,14 +1348,15 @@ $self->{texts} = {
   'Edit time recordings of all staff members' => '',
   'Edit title'                  => '',
   'Edit units'                  => '',
-  'Edit user signature'         => '',
   'Editable'                    => '',
   'Either there are no open invoices, or you have already initiated bank transfers with the open amounts for those that are still open.' => '',
   'Element disabled'            => '',
   'Email'                       => '',
+  'Email address'               => '',
   'Email journal'               => '',
   'Email of the delivery order recipient' => '',
   'Email of the invoice recipient' => '',
+  'Email signature'             => '',
   'Employee'                    => '',
   'Employee #1 saved!'          => '',
   'Employee (database ID)'      => '',
@@ -1336,17 +1380,21 @@ $self->{texts} = {
   'Equity'                      => '',
   'Erfolgsrechnung'             => '',
   'Error'                       => '',
+  'Error getting QR-Bill type.' => '',
   'Error handling'              => '',
   'Error in database control file \'%s\': %s' => '',
   'Error in position #1: You must either assign no stock at all or the full quantity of #2 #3.' => '',
   'Error in position #1: You must either assign no transfer at all or the full quantity of #2 #3.' => '',
   'Error in row #1: The quantity you entered is bigger than the stocked quantity.' => '',
+  'Error mapping biller countrycode.' => '',
+  'Error mapping customer countrycode.' => '',
   'Error message from the database driver:' => '',
   'Error message from the database: #1' => '',
   'Error message from the webshop api:' => '',
   'Error when saving: #1'       => '',
   'Error while applying year-end bookings!' => '',
   'Error while creating project with project number of new order number, project number #1 already exists!' => '',
+  'Error while saving shop order #1. DB Error #2. Generic exception #3.' => '',
   'Error with default taxzone'  => '',
   'Error!'                      => '',
   'Error: #1'                   => '',
@@ -1459,6 +1507,7 @@ $self->{texts} = {
   'Existing contacts (with column \'cp_id\')' => '',
   'Existing customers/vendors with same customer/vendor number' => '',
   'Existing file on server'     => '',
+  'Existing finished follow-ups for this item' => '',
   'Existing pending follow-ups for this item' => '',
   'Existing profiles'           => '',
   'Existing templates'          => '',
@@ -1486,6 +1535,7 @@ $self->{texts} = {
   'Extended status'             => '',
   'Extension Of Time'           => '',
   'Factor'                      => '',
+  'Factur-X/ZUGFeRD'            => '',
   'Factur-X/ZUGFeRD import'     => '',
   'Factur-X/ZUGFeRD invoice'    => '',
   'Factur-X/ZUGFeRD notes for each invoice' => '',
@@ -1495,6 +1545,7 @@ $self->{texts} = {
   'Feb'                         => '',
   'February'                    => '',
   'Fee'                         => '',
+  'Fetch from last order number is not implemented' => '',
   'Fetch order'                 => '',
   'Field'                       => '',
   'File'                        => '',
@@ -1519,6 +1570,9 @@ $self->{texts} = {
   'Filter for item variables'   => '',
   'Filter parts'                => '',
   'Filter record template'      => '',
+  'Final Invoice'               => '',
+  'Final Invoice (one letter abbreviation)' => '',
+  'Final Invoice, please use mark as paid manually' => '',
   'Financial Controlling'       => '',
   'Financial Controlling Report' => '',
   'Financial Overview'          => '',
@@ -1555,6 +1609,7 @@ $self->{texts} = {
   'For part "#1" there is no default warehouse and bin for ignoring onhand defined.' => '',
   'For purchase delivery orders, warn on workflow to invoice if not stocked in' => '',
   'For sales delivery orders, warn on workflow to invoice if not stocked out' => '',
+  'For sales invoices, warn if invoice has no delivery order as a predecessor' => '',
   'For type "customer" the perl module JSON is required. Please check this on system level: $ ./scripts/installation_check.pl' => '',
   'Foreign Exchange Gain'       => '',
   'Foreign Exchange Loss'       => '',
@@ -1580,11 +1635,13 @@ $self->{texts} = {
   'Front page'                  => '',
   'Full Access'                 => '',
   'Full Preview'                => '',
+  'Full Text'                   => '',
   'Full access to all functions' => '',
   'Function block'              => '',
   'Function block actions'      => '',
   'Function block number format' => '',
   'Function/position'           => '',
+  'Further Invoice for Advance Payment' => '',
   'GL Transaction'              => '',
   'GL Transaction (abbreviation)' => '',
   'GL Transactions'             => '',
@@ -1604,6 +1661,7 @@ $self->{texts} = {
   'General ledger transactions can only be changed on the day they are posted.' => '',
   'General settings'            => '',
   'Generate and print sales delivery orders' => '',
+  'Generating the document failed: #1' => '',
   'Germany'                     => '',
   'Get one order'               => '',
   'Get one order by shopordernumber' => '',
@@ -1627,6 +1685,7 @@ $self->{texts} = {
   'Groups valid for this client' => '',
   'HTML'                        => '',
   'HTML Templates'              => '',
+  'HTML field'                  => '',
   'Handling of WebDAV'          => '',
   'Hardcopy'                    => '',
   'Has item type'               => '',
@@ -1683,14 +1742,21 @@ $self->{texts} = {
   'If disabled purchase invoices can only be created by conversion from existing requests for quotations, purchase orders and purchase delivery orders.' => '',
   'If disabled sales orders cannot be converted into sales invoices directly.' => '',
   'If disabled sales quotations cannot be converted into sales invoices directly.' => '',
+  'If disabled, record numbers for sales records & purchase records produced by our side will always be auto-generated and cannot be changed later.' => '',
   'If enabled Factur-X/ZUGFeRD conformant sales invoice PDFs will be created.' => '',
   'If enabled a column will be shown in sales and purchase orders that lists both the amount and the value not shipped yet for each item.' => '',
+  'If enabled a warning will be shown if a sales invoices is created without having a sales delivery order as a predecessor.' => '',
   'If enabled a warning will be shown in purchase delivery orders on workflow to invoices if positions are not stocked in.' => '',
   'If enabled a warning will be shown in sales and purchase orders if there are two or more positions of the same part (new controller only).' => '',
   'If enabled a warning will be shown in sales and purchase orders if there the delivery date is empty.' => '',
+  'If enabled a warning will be shown in sales delivery orders if the customer order number is missing.' => '',
   'If enabled a warning will be shown in sales delivery orders on workflow to invoices if positions are not stocked out.' => '',
   'If enabled only those projects that are assigned to the currently selected customer are offered for selection in sales records.' => '',
   'If enabled purchase and sales records cannot be saved if no transaction description has been entered.' => '',
+  'If enabled sales invoices created using OpenDocument/OASIS format will include data for Swiss QR-Bill creation.' => '',
+  'If enabled the record links view starts always from the sales order including all sublevels' => '',
+  'If enabled try to overrule the brower\'s back button to prevent double booking of sales invoices.' => '',
+  'If enabled, when saving parts the partsgroup must be not be empty.' => '',
   'If item not found, allow creation of new item' => '',
   'If left empty the default sender from the kivitendo configuration will be used (key \'email_from\' in section \'periodic_invoices\'; current value: #1).' => '',
   'If missing then the start date will be used.' => '',
@@ -1788,6 +1854,7 @@ $self->{texts} = {
   'Internal Phone List'         => '',
   'Internal comment'            => '',
   'Internet'                    => '',
+  'Interpolate variables in texts of positions' => '',
   'Into bin'                    => '',
   'Intra-Community supply'      => '',
   'Introduction of clients'     => '',
@@ -1801,6 +1868,7 @@ $self->{texts} = {
   'Invalid follow-up ID.'       => '',
   'Invalid quantity.'           => '',
   'Invalid request type \'#1\'' => '',
+  'Invalid todo for updating Part' => '',
   'Invalid transactions'        => '',
   'Invalid variable #1'         => '',
   'Invdate'                     => '',
@@ -1816,6 +1884,7 @@ $self->{texts} = {
   'Invnumber missing!'          => '',
   'Invoice'                     => '',
   'Invoice (one letter abbreviation)' => '',
+  'Invoice Copy'                => '',
   'Invoice Date'                => '',
   'Invoice Date missing!'       => '',
   'Invoice Duedate'             => '',
@@ -1828,9 +1897,13 @@ $self->{texts} = {
   'Invoice email and Contact Person' => '',
   'Invoice email settings'      => '',
   'Invoice filter'              => '',
+  'Invoice for Advance Payment' => '',
+  'Invoice for Advance Payment (one letter abbreviation)' => '',
+  'Invoice for Advance Payment with Storno (abbreviation)' => '',
   'Invoice for fees'            => '',
   'Invoice has already been storno\'d!' => '',
   'Invoice number'              => '',
+  'Invoice number invalid. Must be less then or equal to 7 digits after prefix.' => '',
   'Invoice to:'                 => '',
   'Invoice total'               => '',
   'Invoice total less discount' => '',
@@ -1840,7 +1913,6 @@ $self->{texts} = {
   'Invoices with payments cannot be canceled.' => '',
   'Invoices, Credit Notes & AR Transactions' => '',
   'Is Searchable'               => '',
-  'Is sales'                    => '',
   'Is this a summary account to record' => '',
   'It can be changed later but must be unique within the installation.' => '',
   'It is not allowed that a summary account occurs in a drop-down menu!' => '',
@@ -1911,6 +1983,7 @@ $self->{texts} = {
   'Lastcost'                    => '',
   'Lastcost (with X being a number)' => '',
   'Lastname'                    => '',
+  'Leading and trailing whitespaces have been removed.' => '',
   'Left'                        => '',
   'Letter'                      => '',
   'Letter Draft'                => '',
@@ -1975,6 +2048,7 @@ $self->{texts} = {
   'Long Description (quotations & orders)' => '',
   'Long Description for invoices' => '',
   'Long Description for quotations & orders' => '',
+  'Longdescription dialog size percentage from main window (0 means fix values)' => '',
   'Loss'                        => '',
   'Loss carried forward account' => '',
   'Luxembourg'                  => '',
@@ -2078,6 +2152,9 @@ $self->{texts} = {
   'Name does not make sense without any bsooqr options' => '',
   'Name in Selected Records'    => '',
   'Name of the goal/source (if field names remote_name and remote_name_1 exist they will be combined into field "remote_name")' => '',
+  'Need a image title'          => '',
+  'Need a valid Shop Part for updating Part' => '',
+  'Need a workflow for Supplier Delivery Order' => '',
   'Need at least one original position for the workflow Order to Delivery Order!' => '',
   'Need charge number!'         => '',
   'Negative reductions are possible to model price increases.' => '',
@@ -2097,6 +2174,7 @@ $self->{texts} = {
   'New Password'                => '',
   'New Purchase Price Rule'     => '',
   'New Sales Price Rule'        => '',
+  'New address'                 => '',
   'New client #1: The database configuration fields "host", "port", "name" and "user" must not be empty.' => '',
   'New client #1: The name must be unique and not empty.' => '',
   'New contact'                 => '',
@@ -2117,16 +2195,20 @@ $self->{texts} = {
   'No 1:n or n:1 relation'      => '',
   'No AP Record Template for this vendor found, please add one' => '',
   'No AP template was found.'   => '',
+  'No Billing and ship to address, for Order Number #1 with ID Billing #2 and ID Shipping #3' => '',
   'No Company Address given'    => '',
   'No Company Name given'       => '',
   'No Customer was found matching the search parameters.' => '',
   'No GL template was found.'   => '',
   'No Journal'                  => '',
+  'No Order Number'             => '',
+  'No Order items fetched'      => '',
   'No Shopdescription'          => '',
   'No Shopimages'               => '',
   'No VAT Info for this Factur-X/ZUGFeRD invoice, please ask your vendor to add this for his Factur-X/ZUGFeRD data.' => '',
   'No Vendor was found matching the search parameters.' => '',
   'No action defined.'          => '',
+  'No address selected to delete' => '',
   'No article has been selected yet.' => '',
   'No articles have been added yet.' => '',
   'No assembly has been selected yet.' => '',
@@ -2134,8 +2216,10 @@ $self->{texts} = {
   'No bank account chosen!'     => '',
   'No bank account configured for bank code/BIC #1, account number/IBAN #2.' => '',
   'No bank account flagged for Factur-X/ZUGFeRD usage was found.' => '',
+  'No bank account flagged for QRBill usage was found.' => '',
   'No bank information has been entered in this customer\'s master data entry. You cannot create bank collections unless you enter bank information.' => '',
   'No bank information has been entered in this vendor\'s master data entry. You cannot create bank transfers unless you enter bank information.' => '',
+  'No billing city'             => '',
   'No bins have been added to this warehouse yet.' => '',
   'No carry-over chart configured!' => '',
   'No changes since previous version.' => '',
@@ -2143,6 +2227,7 @@ $self->{texts} = {
   'No contact selected to delete' => '',
   'No contra account selected!' => '',
   'No custom data exports have been created yet.' => '',
+  'No customer email'           => '',
   'No customer has been selected yet.' => '',
   'No customer selected or found!' => '',
   'No data was found.'          => '',
@@ -2185,8 +2270,10 @@ $self->{texts} = {
   'No sections created yet'     => '',
   'No sections have been created so far.' => '',
   'No sections have been created yet.' => '',
+  'No shipto city'              => '',
   'No shipto selected to delete' => '',
   'No start date given, setting to #1' => '',
+  'No stock to transfer'        => '',
   'No such job #1 in the database.' => '',
   'No summary account'          => '',
   'No superuser credentials were entered.' => '',
@@ -2220,6 +2307,7 @@ $self->{texts} = {
   'Not done yet'                => '',
   'Not enough in stock for the serial number #1' => '',
   'Not obsolete'                => '',
+  'Not yet implemented'         => '',
   'Note'                        => '',
   'Note that parameter names must not be quoted.' => '',
   'Note: Taxkeys must have a "valid from" date, and will not behave correctly without.' => '',
@@ -2285,6 +2373,7 @@ $self->{texts} = {
   'Oops. No valid action found to dispatch. Please report this case to the kivitendo team.' => '',
   'Open'                        => '',
   'Open Amount'                 => '',
+  'Open Amount at Last Payment Date' => '',
   'Open Items'                  => '',
   'Open Orders'                 => '',
   'Open a further kivitendo window or tab' => '',
@@ -2309,6 +2398,7 @@ $self->{texts} = {
   'Order amount'                => '',
   'Order deleted!'              => '',
   'Order item search'           => '',
+  'Order number invalid. Must be less then or equal to 7 digits after prefix.' => '',
   'Order probability'           => '',
   'Order probability & expected billing date' => '',
   'Order value periodicity'     => '',
@@ -2320,6 +2410,7 @@ $self->{texts} = {
   'Orders'                      => '',
   'Orders / Delivery Orders deleteable' => '',
   'Orders to fetch'             => '',
+  'Orders to fetch neeeds a positive Integer' => '',
   'Orientation'                 => '',
   'Orig. Size w/h'              => '',
   'Origin of personal data'     => '',
@@ -2371,6 +2462,7 @@ $self->{texts} = {
   'Part (typeabbreviation)'     => 'P',
   'Part Classification'         => '',
   'Part Description'            => '',
+  'Part Description is too long for this Shopware version. It should have lower than 255 characters.' => '',
   'Part Description missing!'   => '',
   'Part Notes'                  => '',
   'Part Number'                 => '',
@@ -2397,6 +2489,7 @@ $self->{texts} = {
   'Partsgroup'                  => '',
   'Partsgroup (database ID)'    => '',
   'Partsgroup (name)'           => '',
+  'Partsgroup is required for parts' => '',
   'Partsgroups'                 => '',
   'Partsgroups where variables are shown' => '',
   'Password'                    => '',
@@ -2438,8 +2531,14 @@ $self->{texts} = {
   'Perpetual inventory'         => '',
   'Personal settings'           => '',
   'Phone'                       => '',
+  'Phone Notes'                 => '',
   'Phone extension'             => '',
   'Phone extension missing in user configuration' => '',
+  'Phone note has been created.' => '',
+  'Phone note has been deleted.' => '',
+  'Phone note has been updated.' => '',
+  'Phone note needs a subject and a body.' => '',
+  'Phone note not found for this order.' => '',
   'Phone password'              => '',
   'Phone password missing in user configuration' => '',
   'Phone1'                      => '',
@@ -2540,6 +2639,7 @@ $self->{texts} = {
   'Preset email text for sales invoices with direct debit' => '',
   'Preset email text for sales orders' => '',
   'Preset email text for sales quotations' => '',
+  'Prevent browser\'s back button in sales invoices' => '',
   'Preview'                     => '',
   'Preview Mode'                => '',
   'Previous month'              => '',
@@ -2621,7 +2721,6 @@ $self->{texts} = {
   'Project (description)'       => '',
   'Project (number)'            => '',
   'Project Description'         => '',
-  'Project Details'             => '',
   'Project Link'                => '',
   'Project Number'              => '',
   'Project Numbers'             => '',
@@ -2641,6 +2740,7 @@ $self->{texts} = {
   'Proposal'                    => '',
   'Proposals'                   => '',
   'Protocol'                    => '',
+  'Proxy'                       => '',
   'Prozentual/Absolut'          => '',
   'Purchase'                    => 'Purchase',
   'Purchase (typeabbreviation)' => 'P',
@@ -2665,6 +2765,9 @@ $self->{texts} = {
   'Purpose'                     => '',
   'Purpose (if field names purpose, purpose1, purpose2 ... exist they will all combined into the field "purpose")' => '',
   'Purpose/Reference'           => '',
+  'QR bill without amount'      => '',
+  'QR-Code placeholder image: QRCodePlaceholder not found in template.' => '',
+  'QR-Image generation failed: ' => '',
   'QUEUED'                      => '',
   'Qty'                         => '',
   'Qty according to delivery order' => '',
@@ -2706,6 +2809,9 @@ $self->{texts} = {
   'RFQ Date'                    => '',
   'RFQ Number'                  => '',
   'RFQs'                        => '',
+  'RMA Delivery Order'          => '',
+  'RMA Delivery Orders'         => '',
+  'RMA delivery order'          => '',
   'ROP'                         => '',
   'Ranges of numbers'           => '',
   'Re-numbering all sections and function blocks in the order they are currently shown cannot be undone.' => '',
@@ -2731,6 +2837,7 @@ $self->{texts} = {
   'Record Vendor Invoice'       => '',
   'Record in'                   => '',
   'Record number'               => '',
+  'Record numbers changeable'   => '',
   'Record templates'            => '',
   'Record type to create'       => '',
   'Record\'s files'             => '',
@@ -2924,12 +3031,16 @@ $self->{texts} = {
   'Save and Close'              => '',
   'Save and Delivery Order'     => '',
   'Save and E-mail'             => '',
+  'Save and Final Invoice'      => '',
+  'Save and Further Invoice for Advance Payment' => '',
   'Save and Invoice'            => '',
+  'Save and Invoice for Advance Payment' => '',
   'Save and Order'              => '',
   'Save and Purchase Order'     => '',
   'Save and Quotation'          => '',
   'Save and RFQ'                => '',
   'Save and Sales Order'        => '',
+  'Save and Supplier Delivery Order' => '',
   'Save and close'              => '',
   'Save and execute'            => '',
   'Save and keep open'          => '',
@@ -2995,7 +3106,7 @@ $self->{texts} = {
   'Send email'                  => '',
   'Send invoice via email'      => '',
   'Send printout of record'     => '',
-  'Send the last printout created for this record' => '',
+  'Send the last or create the first version for this record' => '',
   'Sender'                      => '',
   'Sent emails can be optionally stored in the database with or without their attachments.' => '',
   'Sent on'                     => '',
@@ -3036,6 +3147,8 @@ $self->{texts} = {
   'Shipping Address'            => '',
   'Shipping Point'              => '',
   'Shipping address (name)'     => '',
+  'Shipping cost article is not implemented' => '',
+  'Shipping cost article not implemented' => '',
   'Shipping costs'              => '',
   'Shipping date'               => '',
   'Shippingcosts'               => '',
@@ -3164,6 +3277,7 @@ $self->{texts} = {
   'Skipping due to same partnumber in csv file' => '',
   'Skipping non-existent article' => '',
   'Skonto'                      => '',
+  'Skonto Tax Correction for'   => '',
   'Skonto Terms'                => '',
   'Skonto amount'               => '',
   'Skonto information'          => '',
@@ -3217,6 +3331,7 @@ $self->{texts} = {
   'Stock Qty for Date'          => '',
   'Stock for part #1'           => '',
   'Stock levels'                => '',
+  'Stock transfered'            => '',
   'Stock value'                 => '',
   'StockInfo'                   => '',
   'Stocked Qty'                 => '',
@@ -3232,6 +3347,8 @@ $self->{texts} = {
   'Storage Type for shopimages' => '',
   'Storing PDF in storage backend failed: #1' => '',
   'Storing PDF to webdav folder failed: #1' => '',
+  'Storing the document in the storage backend failed: #1' => '',
+  'Storing the document to the WebDAV folder failed: #1' => '',
   'Storing the emails in the journal is currently disabled in the client configuration.' => '',
   'Storno'                      => '',
   'Storno (one letter abbreviation)' => '',
@@ -3264,6 +3381,11 @@ $self->{texts} = {
   'Sun'                         => '',
   'Sunday'                      => '',
   'Superuser name'              => '',
+  'Supplier Delivery Order'     => '',
+  'Supplier Delivery Order has been deleted' => '',
+  'Supplier Delivery Order has been saved' => '',
+  'Supplier Delivery Orders'    => '',
+  'Supplier delivery order'     => '',
   'Supplies'                    => '',
   'Surname'                     => '',
   'Switzerland'                 => '',
@@ -3338,10 +3460,10 @@ $self->{texts} = {
   'Text blocks back'            => '',
   'Text blocks front'           => '',
   'Text field'                  => '',
-  'Text field variables: \'WIDTH=w HEIGHT=h\' sets the width and height of the text field. They default to 30 and 5 respectively.' => '',
+  'Text field and HTML field variables: \'WIDTH=w HEIGHT=h\' sets the width and height of the field in pixels. They default to 225 and 90 respectively.' => '',
   'Text in CSV File'            => '',
   'Text variables: \'MAXLENGTH=n\' sets the maximum entry length to \'n\'.' => '',
-  'Text, text field and number variables: The default value will be used as-is.' => '',
+  'Text, text field, HTML field and number variables: The default value will be used as-is.' => '',
   'Texts for invoices'          => '',
   'Texts for quotations & orders' => '',
   'That export does not exist.' => '',
@@ -3358,6 +3480,8 @@ $self->{texts} = {
   'The Factur-X/ZUGFeRD version used is not supported.' => '',
   'The GL transaction #1 has been deleted.' => '',
   'The Geierlein path has not been set in the configuration.' => '',
+  'The Host Name is missing'    => '',
+  'The Host Name seems invalid' => '',
   'The IBAN \'#1\' is not valid as IBANs in #2 must be exactly #3 characters long.' => '',
   'The IBAN is missing.'        => '',
   'The ID #1 is not a valid database ID.' => '',
@@ -3366,6 +3490,8 @@ $self->{texts} = {
   'The PDF has been created'    => '',
   'The PDF has been previewed'  => '',
   'The PDF has been printed'    => '',
+  'The Protocol for Host Name seems invalid (expected: http:// or https://)!' => '',
+  'The Proxy Name seems invalid' => '',
   'The SEPA export has been created.' => '',
   'The SEPA strings have been saved.' => '',
   'The SQL query can be parameterized with variables named as follows: <%name%>.' => '',
@@ -3451,6 +3577,7 @@ $self->{texts} = {
   'The custom variable has been saved.' => '',
   'The custom variable is in use and cannot be deleted.' => '',
   'The customer name is missing.' => '',
+  'The customer order number is missing. Do you want to continue anyway?' => '',
   'The customer\'s bank account number (IBAN) is missing.' => '',
   'The database for user management and authentication does not exist. You can create let kivitendo create it with the following parameters:' => '',
   'The database host is missing.' => '',
@@ -3479,6 +3606,8 @@ $self->{texts} = {
   'The display of (mainly) picker results can be configured. To insert the value of one option use <%Name%>.' => '',
   'The document has been changed by another user. No mail was sent. Please reopen it in another window and copy the changes to the new window' => '',
   'The document has been changed by another user. Please reopen it in another window and copy the changes to the new window' => '',
+  'The document has been created.' => '',
+  'The document has been printed.' => '',
   'The documents have been sent to the printer \'#1\'.' => '',
   'The dunnings have been printed.' => '',
   'The email has been sent.'    => '',
@@ -3515,6 +3644,7 @@ $self->{texts} = {
   'The greetings have been saved.' => '',
   'The installation is currently locked.' => '',
   'The installation is currently unlocked.' => '',
+  'The invoice is not linked with a sales delivery order. Post anyway?' => '',
   'The invoice recipient can either be a selected contact person (default) or the email adress set in the master data of the customer. Additionally a contact persons mail and the company\'s invoicing mail can be combined.' => '',
   'The invoices have been created. They\'re pre-selected below.' => '',
   'The item couldn\'t be deleted!' => '',
@@ -3557,8 +3687,10 @@ $self->{texts} = {
   'The partnumber is missing.'  => '',
   'The parts for this delivery order have already been transferred in.' => '',
   'The parts for this delivery order have already been transferred out.' => '',
+  'The parts for this order have already been transferred' => '',
   'The parts have been removed.' => '',
   'The parts have been transferred.' => '',
+  'The partsgroup is missing.'  => '',
   'The password is too long (maximum length: #1).' => '',
   'The password is too short (minimum length: #1).' => '',
   'The password is weak (e.g. it can be found in a dictionary).' => '',
@@ -3761,10 +3893,14 @@ $self->{texts} = {
   'This group is valid for the following clients' => '',
   'This has been changed in this version, therefore please change the "old" bins to some real warehouse bins.' => '',
   'This has been changed in this version.' => '',
+  'This invoice has a further invoice for advanced payment.' => '',
+  'This invoice has already a final invoice.' => '',
+  'This invoice has already a further invoice for advanced payment.' => '',
   'This invoice has already been posted.' => '',
   'This invoice has been canceled already.' => '',
   'This invoice has been linked with a sepa export, undo this first.' => '',
   'This invoice has not been posted yet.' => '',
+  'This invoice was added from an order. See there.' => '',
   'This invoice\'s dunning level: #1' => '',
   'This is a very critical problem.' => '',
   'This is the client to be selected by default on the login screen.' => '',
@@ -3781,10 +3917,12 @@ $self->{texts} = {
   'This option controls the method used for determining the startdate for the balance report.' => '',
   'This option controls the method used for profit determination.' => '',
   'This option controls the posting and calculation behavior for the accounting method.' => '',
+  'This order has already a final invoice.' => '',
   'This part has already been added.' => '',
   'This part was already counted for this bin:' => '',
   'This price has since gone down' => '',
   'This price has since gone up' => '',
+  'This record containts obsolete items at position #1' => '',
   'This record has already been closed.' => '',
   'This record has already been delivered.' => '',
   'This record has not been saved yet.' => '',
@@ -3797,13 +3935,17 @@ $self->{texts} = {
   'This sales order has an active configuration for periodic invoices. If you save then all subsequently created invoices will contain those changes as well, but not those that have already been created. Do you want to continue?' => '',
   'This status output will be refreshed every five seconds.' => '',
   'This transaction has to be split into several transactions manually.' => '',
+  'This transaction is linked with a AP transaction. Please undo and redo the AP transaction booking if needed.' => '',
   'This transaction is linked with a bank transaction. Please undo and redo the bank transaction booking if needed.' => '',
+  'This transaction is linked with a gl transaction. Please delete the ap transaction booking if needed.' => '',
+  'This transaction is reconciled with a bank transaction. Please undo the reconciliation if needed.' => '',
   'This update will change the nature the onhand of goods is tracked.' => '',
   'This user is a member in the following groups' => '',
   'This user will have access to the following clients' => '',
   'This vendor has already a booking with this invoice number, do you really want to add the same invoice number again?' => '',
   'This vendor has already been added.' => '',
   'This vendor number is already in use.' => '',
+  'This will also remove this pricegroup for all customers.' => '',
   'This will apply a 3% reduction to the master data price before entering it into the record item.' => '',
   'This will be treated as a discount in percent points.' => '',
   'This will happen before the price is offered, and the reduction will not be printed in documents.' => '',
@@ -3857,6 +3999,7 @@ $self->{texts} = {
   'Transaction'                 => '',
   'Transaction %d cancelled.'   => '',
   'Transaction Date missing!'   => '',
+  'Transaction Description is not yet implemented' => '',
   'Transaction ID missing.'     => '',
   'Transaction Value'           => '',
   'Transaction Value Currency Code' => '',
@@ -3892,6 +4035,7 @@ $self->{texts} = {
   'Transfer out via default'    => '',
   'Transfer qty'                => '',
   'Transfer services via default' => '',
+  'Transfer stock'              => '',
   'Transfer successful'         => '',
   'Transfer undone.'            => '',
   'Transferred'                 => '',
@@ -3960,7 +4104,6 @@ $self->{texts} = {
   'Until'                       => '',
   'Update'                      => '',
   'Update Discount'             => '',
-  'Update Partnumber'           => '',
   'Update Price'                => '',
   'Update Prices'               => '',
   'Update SKR04: new tax account 3804 (19%)' => '',
@@ -4005,6 +4148,8 @@ $self->{texts} = {
   'Use File Storage backend'    => '',
   'Use Filemanagement'          => '',
   'Use Income'                  => 'Use GUV and BWA',
+  'Use Long Description from Parts for Shop Long Description' => '',
+  'Use Long Description from Parts is only for Shopware6 implemented' => '',
   'Use UStVA'                   => '',
   'Use WebDAV Repository'       => '',
   'Use WebDAV Storage backend'  => '',
@@ -4017,6 +4162,7 @@ $self->{texts} = {
   'Use default booking group because wanted is missing' => '',
   'Use existing templates'      => '',
   'Use for Factur-X/ZUGFeRD'    => '',
+  'Use for Swiss QR-Bill'       => '',
   'Use master default bin for Default Transfer, if no default bin for the part is configured' => '',
   'Use settings from client configuration' => '',
   'Use text field for department of contacts' => '',
@@ -4083,10 +4229,18 @@ $self->{texts} = {
   'Version'                     => '',
   'Version actions'             => '',
   'Version number'              => '',
-  'Version: '                   => '',
   'Versions'                    => '',
+  'View RFQs'                   => '',
   'View SEPA export'            => '',
   'View background job execution result' => '',
+  'View purchase delivery orders' => '',
+  'View purchase invoices'      => '',
+  'View purchase orders'        => '',
+  'View record links from Sales Order' => '',
+  'View sales delivery orders'  => '',
+  'View sales invoices and credit notes' => '',
+  'View sales orders'           => '',
+  'View sales quotations'       => '',
   'View sent email'             => '',
   'View warehouse content'      => '',
   'View/edit all employees purchase documents' => '',
@@ -4106,6 +4260,7 @@ $self->{texts} = {
   'Warehouses'                  => '',
   'Warn before saving orders with duplicate parts (new controller only)' => '',
   'Warn before saving orders without a delivery date' => '',
+  'Warn before saving sales orders with missing customer order number (new controller only)' => '',
   'Warning'                     => '',
   'Warning! Loading a draft will discard unsaved data!' => '',
   'Warning: Faulty position ignored' => '',
@@ -4132,6 +4287,7 @@ $self->{texts} = {
   'What this template contains' => '',
   'What type of item is this?'  => '',
   'When converting a requirement spec into a quotation or an oder each section gets converted into a line position in the new record. This is the article used by default for this conversion.' => '',
+  'Whether or not to replace variable placeholders such as "<%invdate%>" in texts in positions such as the part description by the record\'s actual value' => '',
   'Which is located at doc/kivitendo-Dokumentation.pdf. Click here: ' => '',
   'With Attachments'            => '',
   'With Extension Of Time'      => '',
@@ -4292,7 +4448,6 @@ $self->{texts} = {
   'delivered'                   => '',
   'deliverydate'                => '',
   'difference as skonto'        => '',
-  'difference_as_skonto'        => '',
   'direct debit'                => '',
   'disposed'                    => '',
   'disposed_br'                 => 'disposed',
@@ -4321,6 +4476,7 @@ $self->{texts} = {
   'filename'                    => '',
   'filename has not uploadable characters ' => '',
   'filesize too big: '          => '',
+  'final_invoice'               => '',
   'flat-rate position'          => '',
   'follow_up_list'              => '',
   'for'                         => '',
@@ -4347,6 +4503,7 @@ $self->{texts} = {
   'internal error (see details)' => '',
   'invoice'                     => '',
   'invoice mode or item mode'   => '',
+  'invoice_for_advance_payment' => '',
   'invoice_list'                => '',
   'is'                          => '',
   'is after'                    => '',
@@ -4451,6 +4608,7 @@ $self->{texts} = {
   'return_material'             => '',
   'revert deleted'              => '',
   'rfq_list'                    => '',
+  'rma_delivery_order_list'     => '',
   'running'                     => '',
   'sales tax identification number' => '',
   'sales_delivery_order_list'   => '',
@@ -4480,6 +4638,7 @@ $self->{texts} = {
   'stocktaking'                 => '',
   'succeeded'                   => '',
   'sum'                         => '',
+  'supplier_delivery_order_list' => '',
   'tax_chartaccno'              => '',
   'tax_percent'                 => '',
   'tax_rate'                    => '',
@@ -4522,6 +4681,8 @@ $self->{texts} = {
   'warehouse_journal_list'      => '',
   'warehouse_report_list'       => '',
   'warehouse_usage_list'        => '',
+  'will be set upon posting'    => '',
+  'will be set upon saving'     => '',
   'with skonto acc. to pt'      => '',
   'with_skonto_pt'              => '',
   'without skonto'              => '',