Revision 7bd0835e
Von Tamino Steinert vor 10 Monaten hinzugefügt
SL/Controller/Part.pm | ||
---|---|---|
1882 | 1882 |
} |
1883 | 1883 |
|
1884 | 1884 |
if (@double_lists) { |
1885 |
die t8("There is already a variant with the property values: #1.", join("; ", @double_lists)); |
|
1885 |
die t8( |
|
1886 |
"There is already a variant of '#1' with the property values: #2", |
|
1887 |
$parent_variant->displayable_name, |
|
1888 |
join("; ", @double_lists) |
|
1889 |
); |
|
1886 | 1890 |
} |
1887 | 1891 |
} |
1888 | 1892 |
|
SL/Controller/PartsGroup.pm | ||
---|---|---|
203 | 203 |
$self->js->flash('info', t8("Moved #1 parts.", $parts_updated_count)); |
204 | 204 |
} |
205 | 205 |
} else { |
206 |
$self->js->flash('error', t8("No parts selected")); |
|
206 |
$self->js->flash('error', t8("No parts selected."));
|
|
207 | 207 |
} |
208 | 208 |
|
209 | 209 |
$self->_render_parts_table_body; # needs $::form->{current_partsgroup_id} |
SL/DB/Part.pm | ||
---|---|---|
24 | 24 |
options => [ |
25 | 25 |
{name => 'partnumber', title => t8('Part Number')}, |
26 | 26 |
{name => 'description', title => t8('Description')}, |
27 |
{name => 'variant_values', title => t8('Varaint Values')},
|
|
27 |
{name => 'variant_values', title => t8('Variant Property Values')},
|
|
28 | 28 |
{name => 'notes', title => t8('Notes')}, |
29 | 29 |
{name => 'ean', title => t8('EAN')}, |
30 | 30 |
], |
... | ... | |
163 | 163 |
next if $variant->id == $self->id; |
164 | 164 |
my @other_property_value_ids = sort map {$_->id} $variant->variant_property_values; |
165 | 165 |
if ("@other_property_value_ids" eq "@property_value_ids") { |
166 |
die t8("There is already a variant of '#1' with the property values: ", $parent_variant->displayable_name), |
|
167 |
join(' ,', map {$_->displayable_name} $self->variant_property_values); |
|
166 |
die t8( |
|
167 |
"There is already a variant of '#1' with the property values: #2", |
|
168 |
$parent_variant->displayable_name, |
|
169 |
join(', ', map {$_->displayable_name} $self->variant_property_values) |
|
170 |
); |
|
168 | 171 |
} |
169 | 172 |
} |
170 | 173 |
} |
locale/de/all | ||
---|---|---|
116 | 116 |
'ATTENTION! If you enabled this feature you can not simply turn it off again without taking care that best_before fields are emptied in the database.' => 'ACHTUNG! Wenn Sie diese Einstellung aktivieren, dann können Sie sie später nicht ohne Weiteres deaktivieren, ohne dafür zu sorgen, dass die Felder der Mindeshaltbarkeitsdaten in der Datenbank leer gemacht werden.', |
117 | 117 |
'ATTENTION! You can not simply change it from periodic to perpetual once you started posting.' => 'ACHTUNG! Es kann nicht ohne Weiteres im laufenden Betrieb von der Aufwandsmethode zur Bestandsmethode gewechselt werden.', |
118 | 118 |
'AUTOMATICALLY MATCH BINS' => 'LAGERPLÄTZE AUTOMATISCH ZUWEISEN', |
119 |
'Abbreviation' => 'Abkürzung', |
|
119 | 120 |
'Abbreviation Legend' => 'Beschreibung der Typ-Abkürzungen (1 Zeichen Typ, 1-2 Zeichen Klassifizierung)', |
120 | 121 |
'Abort' => 'Abbrechen', |
121 | 122 |
'Abrechnungsnummer' => 'Abrechnungsnummer', |
... | ... | |
202 | 203 |
'Add Invoice for Advance Payment' => 'Anzahlungsrechnung erfassen', |
203 | 204 |
'Add Letter' => 'Brief hinzufügen', |
204 | 205 |
'Add Parent Variant' => 'Stammartikel erfassen', |
206 |
'Add Parent Variant Assembly' => 'Stammartikel Erzeugnis erfassen', |
|
207 |
'Add Parent Variant Part' => 'Stammartikel Ware erfassen', |
|
208 |
'Add Parent Variant Service' => 'Stammartikel Dienstleistung erfassen', |
|
205 | 209 |
'Add Part' => 'Ware erfassen', |
206 | 210 |
'Add Parts here!' => 'Artikel hier hinzufügen!', |
207 | 211 |
'Add Price Factor' => 'Preisfaktor erfassen', |
... | ... | |
230 | 234 |
'Add Transaction' => 'Dialogbuchen', |
231 | 235 |
'Add User' => 'Neuer Benutzer', |
232 | 236 |
'Add User Group' => 'Neue Benutzergruppe', |
233 |
'Add Variant' => 'Variante erfassen',
|
|
237 |
'Add Variant Property' => 'Varianteneigenschaft erfassen',
|
|
234 | 238 |
'Add Vendor' => 'Lieferant erfassen', |
235 | 239 |
'Add Vendor Invoice' => 'Einkaufsrechnung erfassen', |
236 | 240 |
'Add Warehouse' => 'Lager erfassen', |
... | ... | |
833 | 837 |
'Conversion of "birthday" contact person attribute' => 'Umstellung des Kontaktpersonenfeldes "Geburtstag"', |
834 | 838 |
'Conversion to PDF failed: #1' => 'Konvertierung zu PDF schlug fehl: #1', |
835 | 839 |
'Conversion:' => 'Konversion', |
840 |
'Convert' => 'Umwandeln', |
|
841 |
'Convert Part to Variant' => 'Artikel in Variante umwandeln', |
|
836 | 842 |
'Converting to deliveryorder' => 'Konvertiere zu Lieferschein', |
837 | 843 |
'Copies' => 'Kopien', |
838 | 844 |
'Copy' => 'Kopieren', |
... | ... | |
846 | 852 |
'Costs' => 'Kosten', |
847 | 853 |
'Could not create new project #1' => 'Neues Projekt #1 kann nicht angelegt werden', |
848 | 854 |
'Could not extract Factur-X/ZUGFeRD data, data and error message:' => 'Konnte keine Factur-X-/ZUGFeRD-Daten extrahieren, folgende Fehlermeldung und das PDF:', |
855 |
'Could not find Variant Property Value' => 'Konnte keine Ausprägung finden', |
|
849 | 856 |
'Could not find an entry for this part in the pricegroup.' => 'Konnte keinen Eintrag für diesen Artikel in der Preisgruppe finden.', |
850 | 857 |
'Could not load class #1 (#2): "#3"' => 'Konnte Klasse #1 (#2) nicht laden: "#3"', |
851 | 858 |
'Could not load class #1, #2' => 'Konnte Klasse #1 nicht laden: "#2"', |
... | ... | |
1288 | 1295 |
'Do you really want to delete the selected objects?' => 'Möchten Sie die ausgewählten Objekte wirklich löschen?', |
1289 | 1296 |
'Do you really want to delete this draft?' => 'Möchten Sie diesen Entwurf wirklich löschen?', |
1290 | 1297 |
'Do you really want to delete this object?' => 'Möchten Sie dieses Objekt wirklich löschen?', |
1291 |
'Do you really want to delete this reclamation reason?' => 'Möchten Sie diesen Reklamationsgrund wirklich löschen?', |
|
1292 | 1298 |
'Do you really want to delete this partsgroup?' => 'Möchten Sie diese Warengruppe wirklich löschen?', |
1299 |
'Do you really want to delete this reclamation reason?' => 'Möchten Sie diesen Reklamationsgrund wirklich löschen?', |
|
1293 | 1300 |
'Do you really want to delete this record template?' => 'Möchten Sie diese Belegvorlage wirklich löschen?', |
1294 | 1301 |
'Do you really want to mark the selected entries as booked?' => 'Möchten Sie die ausgewählten Einträge wirklich als gebucht markieren?', |
1295 | 1302 |
'Do you really want to print?' => 'Wollen Sie wirklich drucken?', |
... | ... | |
1409 | 1416 |
'Edit General Ledger Transaction' => 'Buchung im Hauptbuch bearbeiten', |
1410 | 1417 |
'Edit Invoice for Advance Payment' => 'Anzahlungsrechnung bearbeiten', |
1411 | 1418 |
'Edit Letter' => 'Brief bearbeiten', |
1412 |
'Edit Parent Variant' => 'Stammartikel bearbeiten', |
|
1413 | 1419 |
'Edit Part' => 'Ware bearbeiten', |
1414 | 1420 |
'Edit Preferences for #1' => 'Einstellungen von #1 bearbeiten', |
1415 | 1421 |
'Edit Price Factor' => 'Preisfaktor bearbeiten', |
... | ... | |
1435 | 1441 |
'Edit Supplier Delivery Order' => 'Beistell-Lieferschein bearbeiten', |
1436 | 1442 |
'Edit User' => 'Benutzerdaten bearbeiten', |
1437 | 1443 |
'Edit User Group' => 'Benutzergruppe bearbeiten', |
1438 |
'Edit Variant' => 'Variante bearbeiten',
|
|
1444 |
'Edit Variant Property' => 'Varianteneigenschaft bearbeiten',
|
|
1439 | 1445 |
'Edit Vendor' => 'Lieferant editieren', |
1440 | 1446 |
'Edit Vendor Invoice' => 'Einkaufsrechnung bearbeiten', |
1441 | 1447 |
'Edit Warehouse' => 'Lager bearbeiten', |
... | ... | |
1560 | 1566 |
'Error message from the database: #1' => 'Fehlermeldung der Datenbank: #1', |
1561 | 1567 |
'Error message from the webshop api:' => 'Fehlermeldung der Webshop Api', |
1562 | 1568 |
'Error when saving: #1' => 'Fehler beim Speichern: #1', |
1569 |
'Error while adding variant property: #1' => 'Fehler beim Hinzufügen der Varianteneigenschaft: #1', |
|
1563 | 1570 |
'Error while applying year-end bookings!' => 'Fehler beim Durchführen der Abschlußbuchungen!', |
1571 |
'Error while converting part to variant: ' => 'Fehler beim Umwandeln des Artikel zur Variante: ', |
|
1564 | 1572 |
'Error while creating project with project number of new order number, project number #1 already exists!' => 'Fehler beim Erstellen eines Projekts mit der Projektnummer der neuen Auftragsnummer, Projektnummer #1 existiert bereits!', |
1573 |
'Error while creating variants: ' => 'Fehler beim Erstellen von Varianten: ', |
|
1565 | 1574 |
'Error while saving shop order #1. DB Error #2. Generic exception #3.' => 'Fehler beim Speichern der Shop-Bestellung #1. DB Fehler #2. Genereller Fehler #3.', |
1566 | 1575 |
'Error with default taxzone' => 'Ungültige Standardsteuerzone', |
1567 | 1576 |
'Error!' => 'Fehler!', |
... | ... | |
2183 | 2192 |
'Last Dunning' => 'Letzte Mahnung', |
2184 | 2193 |
'Last Invoice Number' => 'Letzte Rechnungsnummer', |
2185 | 2194 |
'Last Numbers / Prefixes' => 'Letzte Nummern / Präfixe', |
2186 |
'Last Parent Variant Number' => 'Letzte Stammartikelnummer', |
|
2187 | 2195 |
'Last Purchase Delivery Order Number' => 'Letzte Lieferscheinnummer (Einkauf)', |
2188 | 2196 |
'Last Purchase Order Confirmation Number' => 'Letzte Lieferantenauftragsbestätigungs-Nummer', |
2189 | 2197 |
'Last Purchase Order Number' => 'Letzte Lieferantenauftragsnummer', |
... | ... | |
2199 | 2207 |
'Last Service Number' => 'Letzte Dienstleistungsnr.', |
2200 | 2208 |
'Last Supplier Delivery Order Number' => 'Letzte Beistell-Lieferscheinnummer', |
2201 | 2209 |
'Last Transaction' => 'Letzte Buchung', |
2202 |
'Last Variant Number' => 'Letzte Variantennummer', |
|
2203 | 2210 |
'Last Vendor Number' => 'Letzte Lieferantennummer', |
2204 | 2211 |
'Last command output' => 'Ausgabe des letzten Befehls', |
2205 | 2212 |
'Last modification' => 'Letzte Änderung', |
... | ... | |
2462 | 2469 |
'No Order items fetched' => 'Keine Auftragspositionen gefunden', |
2463 | 2470 |
'No Shopdescription' => 'Keine Shop-Artikelbeschreibung', |
2464 | 2471 |
'No Shopimages' => 'Keine Shop-Bilder', |
2472 |
'No Variant Property has been created yet.' => 'Es wurde noch keine Varianteneigenschaft hinzugefügt.', |
|
2465 | 2473 |
'No Vendor' => 'Kein Lieferant', |
2466 | 2474 |
'No Vendor was found matching the search parameters.' => 'Zu dem Suchbegriff wurde kein Händler gefunden', |
2467 | 2475 |
'No account selected. Please select an account.' => 'Kein Konto ausgewählt. Bitte Konto auswählen.', |
... | ... | |
2527 | 2535 |
'No problems were recognized.' => 'Es wurden keine Probleme gefunden.', |
2528 | 2536 |
'No profit and loss carried forward chart configured!' => 'Kein Verlustvortragskonto konfiguriert!', |
2529 | 2537 |
'No profit carried forward chart configured!' => 'Kein Gewinnvortragskonto konfiguriert!', |
2538 |
'No property value selected for variant properties: #1.' => 'Keine Ausprägung ausgewählt für Varianteneigenschaft: #1.', |
|
2530 | 2539 |
'No quotations or orders have been created yet.' => 'Es wurden noch keine Angebote oder Aufträge angelegt.', |
2531 | 2540 |
'No report with id #1' => 'Es gibt keinen Report mit der Id #1', |
2532 | 2541 |
'No requirement spec templates have been created yet.' => 'Es wurden noch keine Pflichtenheftvorlagen angelegt.', |
... | ... | |
2752 | 2761 |
'Paid amount' => 'Bezahlter Betrag', |
2753 | 2762 |
'Parameter module must be given.' => 'Der Parameter "module" miss angegeben werden.', |
2754 | 2763 |
'Parent Variant' => 'Stammartikel', |
2764 |
'Parent Variant (typeabbreviation)' => 'S', |
|
2765 |
'Parents' => 'Obergruppen', |
|
2755 | 2766 |
'Parsing the XML data failed: #1' => 'Parsen der XML-Daten fehlgeschlagen: #1', |
2756 | 2767 |
'Parsing the XMP metadata failed.' => 'Parsen der XMP-Metadaten schlug fehl.', |
2757 |
'Parents' => 'Obergruppen', |
|
2758 | 2768 |
'Part' => 'Ware', |
2759 | 2769 |
'Part "#1" has chargenumber or best before date set. So it cannot be transfered automatically.' => 'Bei Artikel "#1" ist eine Chargenummer oder ein Mindesthaltbarkeitsdatum vergeben. Deshalb kann dieser Artikel nicht automatisch ausgelagert werden.', |
2760 | 2770 |
'Part #1 exists in warehouse #2, but not in warehouse #3 ' => 'Artikel #1 existiert im Lager #2, aber nicht im Lager #3', |
... | ... | |
2775 | 2785 |
'Part already in purchasebasket or has no vendor' => 'Artikel ist schon im Bestellwarenkorb oder hat keinen Lieferanten', |
2776 | 2786 |
'Part already ordered' => 'Artikel ist bestellt', |
2777 | 2787 |
'Part classifications' => 'Artikel-Klassifizierungen', |
2788 |
'Part for conversion:' => 'Artikel für Konvertierung:', |
|
2778 | 2789 |
'Part marked as "Shop part"' => 'Markiert als Shopartikel', |
2779 | 2790 |
'Part picker' => 'Artikelauswahl', |
2780 | 2791 |
'Part successful counted' => 'Der Artikel wurde gezählt', |
... | ... | |
2891 | 2902 |
'Please select a customer.' => 'Bitte wählen Sie einen Kunden aus.', |
2892 | 2903 |
'Please select a deadline date.' => 'Bitte wählen Sie ein Datum für die Fristsetzung aus.', |
2893 | 2904 |
'Please select a delivery date.' => 'Bitte einen Liefertermin auswählen', |
2905 |
'Please select a new variant property value for all variants' => 'Bitte wähle eine neue Ausprägung für alle Varianten', |
|
2906 |
'Please select a part to convert.' => 'Bitte wähle ein Artikel zur Konvertierung aus.', |
|
2894 | 2907 |
'Please select a vendor from the list below.' => 'Bitte einen Händler aus der Liste auswählen', |
2895 | 2908 |
'Please select a vendor.' => 'Bitte wählen Sie einen Lieferanten aus.', |
2896 | 2909 |
'Please select the dataset you want to delete:' => 'Bitte wählen Sie die zu löschende Datenbank aus:', |
... | ... | |
3057 | 3070 |
'Projects: edit the list of employees allowed to view invoices' => 'Projekte: Liste der Angestellten bearbeiten, die Projektrechnungen ansehen dürfen', |
3058 | 3071 |
'Projecttransactions' => 'Projektbuchungen', |
3059 | 3072 |
'Promotion Code' => 'Aktionscode', |
3073 |
'Property Values (Abbreviation)' => 'Ausprägungen (Abkürzungen)', |
|
3060 | 3074 |
'Proposal' => 'Vorschlag', |
3061 | 3075 |
'Proposals' => 'Vorschläge', |
3062 | 3076 |
'Protocol' => 'Protokoll', |
... | ... | |
3473 | 3487 |
'Select Deliveries' => 'Lieferungen auswählen', |
3474 | 3488 |
'Select Mulit-Item Options' => 'Multi-Treffer Auswahlliste', |
3475 | 3489 |
'Select Shipping Address' => 'Lieferadresse auswählen', |
3490 |
'Select Variant Property First' => 'Wähle zuerst Varianteneigenschaft', |
|
3476 | 3491 |
'Select a Customer' => 'Endkunde auswählen', |
3477 | 3492 |
'Select a period' => 'Bitte Zeitraum auswählen', |
3478 | 3493 |
'Select article' => 'Artikel auswählen', |
... | ... | |
3697 | 3712 |
'Solution' => 'Lösung', |
3698 | 3713 |
'Sorry, I am too stupid to figure out the default warehouse/bin and the sold qty. I drop the default warehouse/bin option.' => 'Entschuldigung, ich bin nicht in der Lage Standard-Lager und die Menge in gewählten Belegen gleichzeitig anzuzeigen. Ich lass die Standard-Lager weg.', |
3699 | 3714 |
'Sort' => 'Sortieren', |
3700 |
'Sort & Save' => '', |
|
3701 | 3715 |
'Sort By' => 'Sortiert nach', |
3702 | 3716 |
'Sort by' => 'Sortieren nach', |
3703 | 3717 |
'Sort order' => 'Sortierfolge', |
... | ... | |
3923 | 3937 |
'The VAT ID number \'#1\' is invalid.' => 'Die UStID-Nummer »#1« ist ungültig.', |
3924 | 3938 |
'The VAT ID number in the client configuration is invalid.' => 'Die UStID-Nummer in der Mandantenkonfiguraiton ist ungültig.', |
3925 | 3939 |
'The VAT registration number is missing in the client configuration.' => 'Die Umsatzsteuer-ID-Nummer fehlt in der Mandantenkonfiguration.', |
3940 |
'The Variant Property Value has been saved.' => 'Die Ausprägung wurde gespeichert.', |
|
3941 |
'The Variant Property has been created.' => 'Die Varianteneigenschaft wurde erfasst.', |
|
3942 |
'The Variant Property has been deleted.' => 'Die Varianteneigenschaft wurde gelöscht.', |
|
3943 |
'The Variant Property has been saved.' => 'Die Varianteneigenschaft wurde gespeichert.', |
|
3944 |
'The Variant Property is in use and cannot be deleted.' => 'Die Varianteneigenschaft ist in Verwendung und kann nicht gelöscht werden.', |
|
3926 | 3945 |
'The WebDAV feature has been used.' => 'Das WebDAV-Feature wurde benutzt.', |
3927 | 3946 |
'The XMP metadata does not declare the Factur-X/ZUGFeRD data.' => 'Die XMP-Metadaten enthalten keine Factur-X-/ZUGFeRD-Deklaration.', |
3928 | 3947 |
'The ZUGFeRD invoice data cannot be generated because the data validation failed.' => 'Die ZUGFeRD-Rechnungsdaten können nicht erzeugt werden, da die Validierung fehlschlug.', |
3929 | 3948 |
'The ZUGFeRD/Factur-X invoice \'#1\' has been loaded.' => 'Die ZUGFeRD-/Factur-X-Rechnung \'#1\' wurde geladen.', |
3949 |
'The abbreviation is missing' => 'Die Abkürzung fehlt', |
|
3930 | 3950 |
'The abbreviation is missing.' => 'Abkürzung fehlt', |
3931 | 3951 |
'The access rights a user has within a client instance is still governed by his group membership.' => 'Welche Zugriffsrechte ein Benutzer innerhalb eines Mandanten hat, wird weiterhin über Gruppenmitgliedschaften geregelt.', |
3932 | 3952 |
'The access rights have been saved.' => 'Die Zugriffsrechte wurden gespeichert.', |
... | ... | |
4123 | 4143 |
'The partnumber already exists.' => 'Die Artikelnummer wird bereits verwendet.', |
4124 | 4144 |
'The partnumber is already being used' => 'Der Artikel ist bereits in Verwendung', |
4125 | 4145 |
'The partnumber is missing.' => 'Die Artikelnummer fehlt.', |
4146 |
'The parts couldn\'t be updated!' => 'Die Artikel konnten nicht aktualisiert werden!', |
|
4126 | 4147 |
'The parts for this delivery order have already been transferred in.' => 'Die Artikel dieses Lieferscheins wurden bereits eingelagert.', |
4127 | 4148 |
'The parts for this delivery order have already been transferred out.' => 'Die Artikel dieses Lieferscheins wurden bereits ausgelagert.', |
4128 | 4149 |
'The parts for this order have already been transferred' => 'Die Artikel in diesem Lieferschein wurden schon umgelagert', |
... | ... | |
4242 | 4263 |
'The transfer has been canceled by the user.' => 'Der Vorgang wurde durch den Benutzer abgebrochen.', |
4243 | 4264 |
'The transport cost article \'#1\' is missing. Do you want to continue anyway?' => 'Der Transportkostenartikel »#1« fehlt. Möchten Sie trotzdem fortfahren?', |
4244 | 4265 |
'The type is missing.' => 'Der Typ fehlt.', |
4266 |
'The unique name is missing.' => 'Ein eindeutiger Name fehlt.', |
|
4245 | 4267 |
'The unit has been added.' => 'Die Einheit wurde erfasst.', |
4246 | 4268 |
'The unit in row %d has been deleted in the meantime.' => 'Die Einheit in Zeile %d ist in der Zwischentzeit gelöscht worden.', |
4247 | 4269 |
'The unit in row %d has been used in the meantime and cannot be changed anymore.' => 'Die Einheit in Zeile %d wurde in der Zwischenzeit benutzt und kann nicht mehr geändert werden.', |
... | ... | |
4307 | 4329 |
'There is a better discount available' => 'Es is ein besserer Rabatt verfügbar', |
4308 | 4330 |
'There is a better price available' => 'Es ist ein besserer Preis verfügbar', |
4309 | 4331 |
'There is already a taxkey 0 with tax rate not 0.' => 'Es existiert bereits ein Steuerschlüssel mit Steuersatz ungleich 0%.', |
4332 |
'There is already a variant of \'#1\' with the property values: #2' => 'Es existiert bereits eine Variante von \'#1\' mit den Ausprägungen: #2', |
|
4310 | 4333 |
'There is an inconsistancy in your database.' => 'In Ihrer Datenbank sind Unstimmigkeiten vorhanden.', |
4311 | 4334 |
'There is at least one sales or purchase invoice for which kivitendo recorded an inventory transaction with taxkeys even though no tax was recorded.' => 'Es gibt mindestens eine Verkaufs- oder Einkaufsrechnung, für die kivitendo eine Warenbestandsbuchung ohne dazugehörige Steuerbuchung durchgeführt hat.', |
4312 | 4335 |
'There is at least one transaction for which the user has chosen a logically wrong taxkey.' => 'Es gibt mindestens eine Buchung, bei der ein logisch nicht passender Steuerschlüssel ausgewählt wurde.', |
... | ... | |
4534 | 4557 |
'Type of Business' => 'Kunden-/Lieferantentyp', |
4535 | 4558 |
'Type of Customer' => 'Kundentyp', |
4536 | 4559 |
'Type of Vendor' => 'Lieferantentyp', |
4560 |
'Type:' => 'Typ:', |
|
4537 | 4561 |
'TypeAbbreviation' => 'Typ-Abkürzung', |
4538 | 4562 |
'Types of Business' => 'Kunden-/Lieferantentypen', |
4539 | 4563 |
'UNDO TRANSFER' => 'Zurücklagern', |
... | ... | |
4563 | 4587 |
'Unfortunately you have no warehouse defined.' => 'Leider, gibt es kein Lager in diesem Mandanten.', |
4564 | 4588 |
'Unimport all' => 'Alle zurück zur Quelle', |
4565 | 4589 |
'Unimport documents' => 'Importierte Dokumente zurück zurQuelle', |
4590 |
'Unique Name' => 'Eindeutiger Name', |
|
4566 | 4591 |
'Unit' => 'Einheit', |
4567 | 4592 |
'Unit (if missing or empty default unit will be used)' => 'Einheit (falls nicht vorhanden oder leer wird die Standardeinheit benutzt)', |
4568 | 4593 |
'Unit missing.' => 'Die Einheit fehlt.', |
... | ... | |
4586 | 4611 |
'Update Price' => 'Preis übernehmen', |
4587 | 4612 |
'Update Prices' => 'Preise aktualisieren', |
4588 | 4613 |
'Update SKR04: new tax account 3804 (19%)' => 'Update SKR04: neues Steuerkonto 3804 (19%) für innergemeinschaftlichen Erwerb', |
4614 |
'Update Variants' => 'Werte für Varianten übernehmen', |
|
4589 | 4615 |
'Update customer using billing address' => 'Kunde mit Shop-Rechnungsadresse überschreiben', |
4590 | 4616 |
'Update from master data' => 'Aktualisieren aus Stammdaten', |
4591 | 4617 |
'Update prices' => 'Preise aktualisieren', |
... | ... | |
4686 | 4712 |
'Valid/Obsolete' => 'Gültig/ungültig', |
4687 | 4713 |
'Validity' => 'Gültigkeit', |
4688 | 4714 |
'Value' => 'Wert', |
4715 |
'Values' => 'Werte', |
|
4689 | 4716 |
'Values & Prices' => 'Werte & Preise', |
4690 | 4717 |
'Valutadate' => 'Valutadatum', |
4691 | 4718 |
'Valutadate from' => 'Valutadatum von', |
... | ... | |
4693 | 4720 |
'Variable' => 'Variable', |
4694 | 4721 |
'Variable Description' => 'Datenfeldbezeichnung', |
4695 | 4722 |
'Variable Name' => 'Datenfeldname (intern)', |
4696 |
'Variant' => 'Variante', |
|
4723 |
'Variant (typeabbreviation)' => 'V', |
|
4724 |
'Variant Properties' => 'Varianteneigenschaften', |
|
4725 |
'Variant Property' => 'Varianteneigenschaft', |
|
4726 |
'Variant Property Value' => 'Ausprägung', |
|
4727 |
'Variant Property Values' => 'Ausprägungen', |
|
4697 | 4728 |
'Variants' => 'Varianten', |
4698 | 4729 |
'Vendor' => 'Lieferant', |
4699 | 4730 |
'Vendor & Order' => 'Lieferant & Bestellung', |
locale/en/all | ||
---|---|---|
116 | 116 |
'ATTENTION! If you enabled this feature you can not simply turn it off again without taking care that best_before fields are emptied in the database.' => '', |
117 | 117 |
'ATTENTION! You can not simply change it from periodic to perpetual once you started posting.' => '', |
118 | 118 |
'AUTOMATICALLY MATCH BINS' => '', |
119 |
'Abbreviation' => '', |
|
119 | 120 |
'Abbreviation Legend' => '', |
120 | 121 |
'Abort' => '', |
121 | 122 |
'Abrechnungsnummer' => '', |
... | ... | |
202 | 203 |
'Add Invoice for Advance Payment' => '', |
203 | 204 |
'Add Letter' => '', |
204 | 205 |
'Add Parent Variant' => '', |
206 |
'Add Parent Variant Assembly' => '', |
|
207 |
'Add Parent Variant Part' => '', |
|
208 |
'Add Parent Variant Service' => '', |
|
205 | 209 |
'Add Part' => '', |
206 | 210 |
'Add Parts here!' => '', |
207 | 211 |
'Add Price Factor' => '', |
... | ... | |
230 | 234 |
'Add Transaction' => '', |
231 | 235 |
'Add User' => '', |
232 | 236 |
'Add User Group' => '', |
233 |
'Add Variant' => '',
|
|
237 |
'Add Variant Property' => '',
|
|
234 | 238 |
'Add Vendor' => '', |
235 | 239 |
'Add Vendor Invoice' => '', |
236 | 240 |
'Add Warehouse' => '', |
... | ... | |
833 | 837 |
'Conversion of "birthday" contact person attribute' => '', |
834 | 838 |
'Conversion to PDF failed: #1' => '', |
835 | 839 |
'Conversion:' => '', |
840 |
'Convert' => '', |
|
841 |
'Convert Part to Variant' => '', |
|
836 | 842 |
'Converting to deliveryorder' => '', |
837 | 843 |
'Copies' => '', |
838 | 844 |
'Copy' => '', |
... | ... | |
846 | 852 |
'Costs' => '', |
847 | 853 |
'Could not create new project #1' => '', |
848 | 854 |
'Could not extract Factur-X/ZUGFeRD data, data and error message:' => '', |
855 |
'Could not find Variant Property Value' => '', |
|
849 | 856 |
'Could not find an entry for this part in the pricegroup.' => '', |
850 | 857 |
'Could not load class #1 (#2): "#3"' => '', |
851 | 858 |
'Could not load class #1, #2' => '', |
... | ... | |
1288 | 1295 |
'Do you really want to delete the selected objects?' => '', |
1289 | 1296 |
'Do you really want to delete this draft?' => '', |
1290 | 1297 |
'Do you really want to delete this object?' => '', |
1291 |
'Do you really want to delete this reclamation reason?' => '', |
|
1292 | 1298 |
'Do you really want to delete this partsgroup?' => '', |
1299 |
'Do you really want to delete this reclamation reason?' => '', |
|
1293 | 1300 |
'Do you really want to delete this record template?' => '', |
1294 | 1301 |
'Do you really want to mark the selected entries as booked?' => '', |
1295 | 1302 |
'Do you really want to print?' => '', |
... | ... | |
1409 | 1416 |
'Edit General Ledger Transaction' => '', |
1410 | 1417 |
'Edit Invoice for Advance Payment' => '', |
1411 | 1418 |
'Edit Letter' => '', |
1412 |
'Edit Parent Variant' => '', |
|
1413 | 1419 |
'Edit Part' => '', |
1414 | 1420 |
'Edit Preferences for #1' => '', |
1415 | 1421 |
'Edit Price Factor' => '', |
... | ... | |
1435 | 1441 |
'Edit Supplier Delivery Order' => '', |
1436 | 1442 |
'Edit User' => '', |
1437 | 1443 |
'Edit User Group' => '', |
1438 |
'Edit Variant' => '',
|
|
1444 |
'Edit Variant Property' => '',
|
|
1439 | 1445 |
'Edit Vendor' => '', |
1440 | 1446 |
'Edit Vendor Invoice' => '', |
1441 | 1447 |
'Edit Warehouse' => '', |
... | ... | |
1560 | 1566 |
'Error message from the database: #1' => '', |
1561 | 1567 |
'Error message from the webshop api:' => '', |
1562 | 1568 |
'Error when saving: #1' => '', |
1569 |
'Error while adding variant property: #1' => '', |
|
1563 | 1570 |
'Error while applying year-end bookings!' => '', |
1571 |
'Error while converting part to variant: ' => '', |
|
1564 | 1572 |
'Error while creating project with project number of new order number, project number #1 already exists!' => '', |
1573 |
'Error while creating variants: ' => '', |
|
1565 | 1574 |
'Error while saving shop order #1. DB Error #2. Generic exception #3.' => '', |
1566 | 1575 |
'Error with default taxzone' => '', |
1567 | 1576 |
'Error!' => '', |
... | ... | |
2182 | 2191 |
'Last Dunning' => '', |
2183 | 2192 |
'Last Invoice Number' => '', |
2184 | 2193 |
'Last Numbers / Prefixes' => '', |
2185 |
'Last Parent Variant Number' => '', |
|
2186 | 2194 |
'Last Purchase Delivery Order Number' => '', |
2187 | 2195 |
'Last Purchase Order Confirmation Number' => '', |
2188 | 2196 |
'Last Purchase Order Number' => '', |
... | ... | |
2198 | 2206 |
'Last Service Number' => '', |
2199 | 2207 |
'Last Supplier Delivery Order Number' => '', |
2200 | 2208 |
'Last Transaction' => '', |
2201 |
'Last Variant Number' => '', |
|
2202 | 2209 |
'Last Vendor Number' => '', |
2203 | 2210 |
'Last command output' => '', |
2204 | 2211 |
'Last modification' => '', |
... | ... | |
2461 | 2468 |
'No Order items fetched' => '', |
2462 | 2469 |
'No Shopdescription' => '', |
2463 | 2470 |
'No Shopimages' => '', |
2471 |
'No Variant Property has been created yet.' => '', |
|
2464 | 2472 |
'No Vendor' => '', |
2465 | 2473 |
'No Vendor was found matching the search parameters.' => '', |
2466 | 2474 |
'No account selected. Please select an account.' => '', |
... | ... | |
2515 | 2523 |
'No invoice email found.' => '', |
2516 | 2524 |
'No invoices have been selected.' => '', |
2517 | 2525 |
'No part was selected.' => '', |
2526 |
'No parts selected.' => '', |
|
2518 | 2527 |
'No partsgroup selected.' => '', |
2519 | 2528 |
'No payment term has been created yet.' => '', |
2520 | 2529 |
'No picture has been uploaded' => '', |
... | ... | |
2525 | 2534 |
'No problems were recognized.' => '', |
2526 | 2535 |
'No profit and loss carried forward chart configured!' => '', |
2527 | 2536 |
'No profit carried forward chart configured!' => '', |
2537 |
'No property value selected for variant properties: #1.' => '', |
|
2528 | 2538 |
'No quotations or orders have been created yet.' => '', |
2529 | 2539 |
'No report with id #1' => '', |
2530 | 2540 |
'No requirement spec templates have been created yet.' => '', |
... | ... | |
2750 | 2760 |
'Paid amount' => '', |
2751 | 2761 |
'Parameter module must be given.' => '', |
2752 | 2762 |
'Parent Variant' => '', |
2763 |
'Parent Variant (typeabbreviation)' => 'P', |
|
2764 |
'Parents' => '', |
|
2753 | 2765 |
'Parsing the XML data failed: #1' => '', |
2754 | 2766 |
'Parsing the XMP metadata failed.' => '', |
2755 |
'Parents' => '', |
|
2756 | 2767 |
'Part' => '', |
2757 | 2768 |
'Part "#1" has chargenumber or best before date set. So it cannot be transfered automatically.' => '', |
2758 | 2769 |
'Part #1 exists in warehouse #2, but not in warehouse #3 ' => '', |
... | ... | |
2773 | 2784 |
'Part already in purchasebasket or has no vendor' => '', |
2774 | 2785 |
'Part already ordered' => '', |
2775 | 2786 |
'Part classifications' => '', |
2787 |
'Part for conversion:' => '', |
|
2776 | 2788 |
'Part marked as "Shop part"' => '', |
2777 | 2789 |
'Part picker' => '', |
2778 | 2790 |
'Part successful counted' => '', |
2791 |
'Part wasn\'t added to partsgroup!' => '', |
|
2779 | 2792 |
'Part with partnumber: #1 not found' => '', |
2780 | 2793 |
'PartClassAbbreviation' => '', |
2781 | 2794 |
'Part_br_Description' => 'Description', |
... | ... | |
2888 | 2901 |
'Please select a customer.' => '', |
2889 | 2902 |
'Please select a deadline date.' => '', |
2890 | 2903 |
'Please select a delivery date.' => '', |
2904 |
'Please select a new variant property value for all variants' => '', |
|
2905 |
'Please select a part to convert.' => '', |
|
2891 | 2906 |
'Please select a vendor from the list below.' => '', |
2892 | 2907 |
'Please select a vendor.' => '', |
2893 | 2908 |
'Please select the dataset you want to delete:' => '', |
... | ... | |
3054 | 3069 |
'Projects: edit the list of employees allowed to view invoices' => '', |
3055 | 3070 |
'Projecttransactions' => '', |
3056 | 3071 |
'Promotion Code' => '', |
3072 |
'Property Values (Abbreviation)' => '', |
|
3057 | 3073 |
'Proposal' => '', |
3058 | 3074 |
'Proposals' => '', |
3059 | 3075 |
'Protocol' => '', |
... | ... | |
3470 | 3486 |
'Select Deliveries' => '', |
3471 | 3487 |
'Select Mulit-Item Options' => '', |
3472 | 3488 |
'Select Shipping Address' => '', |
3489 |
'Select Variant Property First' => '', |
|
3473 | 3490 |
'Select a Customer' => '', |
3474 | 3491 |
'Select a period' => '', |
3475 | 3492 |
'Select article' => '', |
... | ... | |
3918 | 3935 |
'The VAT ID number \'#1\' is invalid.' => '', |
3919 | 3936 |
'The VAT ID number in the client configuration is invalid.' => '', |
3920 | 3937 |
'The VAT registration number is missing in the client configuration.' => '', |
3938 |
'The Variant Property Value has been saved.' => '', |
|
3939 |
'The Variant Property has been created.' => '', |
|
3940 |
'The Variant Property has been deleted.' => '', |
|
3941 |
'The Variant Property has been saved.' => '', |
|
3942 |
'The Variant Property is in use and cannot be deleted.' => '', |
|
3921 | 3943 |
'The WebDAV feature has been used.' => '', |
3922 | 3944 |
'The XMP metadata does not declare the Factur-X/ZUGFeRD data.' => '', |
3923 | 3945 |
'The ZUGFeRD invoice data cannot be generated because the data validation failed.' => '', |
3924 | 3946 |
'The ZUGFeRD/Factur-X invoice \'#1\' has been loaded.' => '', |
3947 |
'The abbreviation is missing' => '', |
|
3925 | 3948 |
'The abbreviation is missing.' => '', |
3926 | 3949 |
'The access rights a user has within a client instance is still governed by his group membership.' => '', |
3927 | 3950 |
'The access rights have been saved.' => '', |
... | ... | |
4118 | 4141 |
'The partnumber already exists.' => '', |
4119 | 4142 |
'The partnumber is already being used' => '', |
4120 | 4143 |
'The partnumber is missing.' => '', |
4144 |
'The parts couldn\'t be updated!' => '', |
|
4121 | 4145 |
'The parts for this delivery order have already been transferred in.' => '', |
4122 | 4146 |
'The parts for this delivery order have already been transferred out.' => '', |
4123 | 4147 |
'The parts for this order have already been transferred' => '', |
... | ... | |
4237 | 4261 |
'The transfer has been canceled by the user.' => '', |
4238 | 4262 |
'The transport cost article \'#1\' is missing. Do you want to continue anyway?' => '', |
4239 | 4263 |
'The type is missing.' => '', |
4264 |
'The unique name is missing.' => '', |
|
4240 | 4265 |
'The unit has been added.' => '', |
4241 | 4266 |
'The unit in row %d has been deleted in the meantime.' => '', |
4242 | 4267 |
'The unit in row %d has been used in the meantime and cannot be changed anymore.' => '', |
... | ... | |
4302 | 4327 |
'There is a better discount available' => '', |
4303 | 4328 |
'There is a better price available' => '', |
4304 | 4329 |
'There is already a taxkey 0 with tax rate not 0.' => '', |
4330 |
'There is already a variant of \'#1\' with the property values: #2' => '', |
|
4305 | 4331 |
'There is an inconsistancy in your database.' => '', |
4306 | 4332 |
'There is at least one sales or purchase invoice for which kivitendo recorded an inventory transaction with taxkeys even though no tax was recorded.' => '', |
4307 | 4333 |
'There is at least one transaction for which the user has chosen a logically wrong taxkey.' => '', |
... | ... | |
4529 | 4555 |
'Type of Business' => '', |
4530 | 4556 |
'Type of Customer' => '', |
4531 | 4557 |
'Type of Vendor' => '', |
4558 |
'Type:' => '', |
|
4532 | 4559 |
'TypeAbbreviation' => '', |
4533 | 4560 |
'Types of Business' => '', |
4534 | 4561 |
'UNDO TRANSFER' => '', |
... | ... | |
4558 | 4585 |
'Unfortunately you have no warehouse defined.' => '', |
4559 | 4586 |
'Unimport all' => '', |
4560 | 4587 |
'Unimport documents' => '', |
4588 |
'Unique Name' => '', |
|
4561 | 4589 |
'Unit' => '', |
4562 | 4590 |
'Unit (if missing or empty default unit will be used)' => '', |
4563 | 4591 |
'Unit missing.' => '', |
... | ... | |
4581 | 4609 |
'Update Price' => '', |
4582 | 4610 |
'Update Prices' => '', |
4583 | 4611 |
'Update SKR04: new tax account 3804 (19%)' => '', |
4612 |
'Update Variants' => '', |
|
4584 | 4613 |
'Update customer using billing address' => '', |
4585 | 4614 |
'Update from master data' => '', |
4586 | 4615 |
'Update prices' => '', |
... | ... | |
4681 | 4710 |
'Valid/Obsolete' => '', |
4682 | 4711 |
'Validity' => '', |
4683 | 4712 |
'Value' => '', |
4713 |
'Values' => '', |
|
4684 | 4714 |
'Values & Prices' => '', |
4685 | 4715 |
'Valutadate' => '', |
4686 | 4716 |
'Valutadate from' => '', |
... | ... | |
4688 | 4718 |
'Variable' => '', |
4689 | 4719 |
'Variable Description' => '', |
4690 | 4720 |
'Variable Name' => '', |
4691 |
'Variant' => '', |
|
4721 |
'Variant (typeabbreviation)' => 'V', |
|
4722 |
'Variant Properties' => '', |
|
4723 |
'Variant Property' => '', |
|
4724 |
'Variant Property Value' => '', |
|
4725 |
'Variant Property Values' => '', |
|
4692 | 4726 |
'Variants' => '', |
4693 | 4727 |
'Vendor' => '', |
4694 | 4728 |
'Vendor & Order' => '', |
templates/design40_webpages/part/_parent_variant.html | ||
---|---|---|
259 | 259 |
</div> |
260 | 260 |
|
261 | 261 |
<div class="wrapper input-panel"> |
262 |
<h3> [% LxERP.t8("Convert part to Variant") %] </h3>
|
|
262 |
<h3> [% LxERP.t8("Convert Part to Variant") %] </h3>
|
|
263 | 263 |
<table class="tbl-list"> |
264 | 264 |
<caption> |
265 | 265 |
[% 'Variant Properties' | $T8 %] |
... | ... | |
284 | 284 |
[% END %] |
285 | 285 |
</tbody> |
286 | 286 |
</table> |
287 |
<label for="convert_part.id">[% 'Part to convert:' | $T8 %]</label>
|
|
287 |
<label for="convert_part.id">[% 'Part for conversion:' | $T8 %]</label>
|
|
288 | 288 |
[% P.part.picker('convert_part.id', undef, |
289 | 289 |
part_type=SELF.part.part_type, variant_type='single', |
290 | 290 |
placeholder=(LxERP.t8('Type:') _ ' ' _ LxERP.t8(SELF.part.part_type)), |
templates/design40_webpages/variant_property/variant_property_form.html | ||
---|---|---|
18 | 18 |
</tr> |
19 | 19 |
<tr> |
20 | 20 |
<td> [%- 'Unique Name' | $T8 %] </td> |
21 |
<td> [% P.input_tag("variant_property.unique_name", SELF.variant_property.unique_name , "data-validate"="required", "data-title"=LxERP.t8("Unique Name ")) %] </td>
|
|
21 |
<td> [% P.input_tag("variant_property.unique_name", SELF.variant_property.unique_name , "data-validate"="required", "data-title"=LxERP.t8("Unique Name")) %] </td> |
|
22 | 22 |
</tr> |
23 | 23 |
<tr> |
24 | 24 |
<td> [%- 'Abbreviation' | $T8 %] </td> |
templates/design40_webpages/variant_property/variant_property_list.html | ||
---|---|---|
11 | 11 |
<div class="wrapper"> |
12 | 12 |
[% IF !VARIANTPROPERTIES.size %] |
13 | 13 |
<p> |
14 |
[%- 'No Variantproperty has been created yet.' | $T8 %]
|
|
14 |
[%- 'No Variant Property has been created yet.' | $T8 %]
|
|
15 | 15 |
</p> |
16 | 16 |
[%- ELSE %] |
17 | 17 |
<table id="variant_properties" class="tbl-list width-moderate"> |
templates/design40_webpages/variant_property/variant_property_value_form.html | ||
---|---|---|
45 | 45 |
<tr> |
46 | 46 |
<td> [%- 'Value' | $T8 %] </td> |
47 | 47 |
<input type="text" name="translation_[% language.id %]" value="[%- HTML.escape(variant_property_value.translated_attribute('description_long', language, 1)) %]" size="60"> |
48 |
<td> [% P.input_tag("variant_property_value.value", variant_property_value.value, "data-validate"="required", "data-title"=LxERP.t8("value")) %] </td>
|
|
48 |
<td> [% P.input_tag("variant_property_value.value", variant_property_value.value, "data-validate"="required", "data-title"=LxERP.t8("Value")) %] </td>
|
|
49 | 49 |
</tr> |
50 | 50 |
<tr> |
51 | 51 |
<td> [%- 'Abbreviation' | $T8 %] </td> |
Auch abrufbar als: Unified diff
locales