| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161 |
- {
- "searchPlaceholder": "Teile suchen...",
- "categoryPlaceholder": "Kategorie",
- "allCategories": "Alle Kategorien",
- "applyMarkup": "Aufschlag anwenden",
- "addPart": "Teil hinzufügen",
- "table": {
- "partNumber": "Teilenr.",
- "name": "Name",
- "category": "Kategorie",
- "inStock": "Auf Lager",
- "unitCost": "Stückkosten",
- "sellPrice": "Verkaufspreis",
- "supplier": "Lieferant",
- "location": "Lagerort",
- "low": "Niedrig",
- "barcode": "Barcode"
- },
- "empty": {
- "noMatch": "Keine Teile entsprechen Ihrer Suche.",
- "noParts": "Noch keine Teile im Lager.",
- "noLowStock": "Derzeit liegt nichts unter dem Meldebestand.",
- "noReorderPoints": "Es sind keine Meldebestände gesetzt, daher kann kein Teil als knapp gelten.",
- "configureReorderPoints": "Standard-Meldebestand festlegen"
- },
- "actions": {
- "edit": "Bearbeiten",
- "delete": "Löschen",
- "details": "Details & Verlauf"
- },
- "deletePart": {
- "title": "Teil löschen",
- "description": "\"{name}\" aus dem Lager löschen? Dies kann nicht rückgängig gemacht werden.",
- "confirm": "Löschen"
- },
- "bulkDelete": {
- "title": "Ausgewählte Teile löschen",
- "description": "{count, plural, one {# Teil} other {# Teile}} aus dem Lager löschen? Dies kann nicht rückgängig gemacht werden.",
- "confirm": "Löschen",
- "selected": "{count, plural, one {# Teil} other {# Teile}} ausgewählt",
- "clearSelection": "Auswahl aufheben",
- "deleteSelected": "Löschen ({count})",
- "success": "{count, plural, one {# Teil} other {# Teile}} gelöscht"
- },
- "markup": {
- "title": "Aufschlag auf alle Teile anwenden",
- "multiplierLabel": "Aufschlagsfaktor",
- "description": "Der Verkaufspreis wird auf Kosten x {multiplier} für alle {count} Teile gesetzt.",
- "percentage": "({percent}% Aufschlag)",
- "cancel": "Abbrechen",
- "apply": "Anwenden",
- "overrideExisting": "Bestehende Verkaufspreise überschreiben",
- "overrideExistingHint": "Alle Teile werden aktualisiert, auch solche mit einem bestehenden Verkaufspreis.",
- "skipExistingHint": "Nur Teile ohne Verkaufspreis werden aktualisiert."
- },
- "errors": {
- "multiplierPositive": "Der Multiplikator muss größer als 0 sein",
- "deleteFailed": "Teil konnte nicht gelöscht werden",
- "applyFailed": "Aufschlag konnte nicht angewendet werden",
- "saveFailed": "Teil konnte nicht gespeichert werden",
- "error": "Fehler"
- },
- "scanBarcode": "Scannen",
- "barcodeScan": {
- "title": "Gescanntes Teil",
- "notFound": "Kein Teil für Barcode \"{barcode}\" gefunden",
- "createNew": "Neues Teil anlegen",
- "addStock": "Bestand auffüllen",
- "editPart": "Teil bearbeiten",
- "currentStock": "Aktueller Bestand: {quantity}",
- "addedStock": "{amount} zum Bestand hinzugefügt",
- "customAmount": "Menge...",
- "scanParts": "Teile scannen"
- },
- "form": {
- "editPart": "Teil bearbeiten",
- "addNewPart": "Neues Teil hinzufügen",
- "supplierLink": "Lieferantenlink",
- "supplierLinkPlaceholder": "https://supplier.com/product/...",
- "fetch": "Abrufen",
- "fetchFailed": "Abruf fehlgeschlagen",
- "fetchError": "Metadaten konnten nicht von der URL abgerufen werden",
- "image": "Bild",
- "dropOrClick": "Bild ablegen oder klicken",
- "replace": "Ersetzen",
- "upload": "Hochladen",
- "camera": "Kamera",
- "aiAnalyze": "KI-Autofill",
- "aiAnalyzing": "Bild wird analysiert...",
- "aiAnalyzeSuccess": "Felder aus Bild ausgefüllt",
- "aiAnalyzeFailed": "Bild konnte nicht analysiert werden",
- "imageUploading": "Bild wird hochgeladen...",
- "imageUploaded": "Bild hochgeladen",
- "imageUploadFailed": "Bild konnte nicht hochgeladen werden",
- "imageTypeError": "Nur JPEG-, PNG-, WebP- und AVIF-Bilder sind erlaubt",
- "imageSizeError": "Das Bild darf maximal 5 MB groß sein",
- "partNumber": "Teilenummer",
- "partNumberPlaceholder": "BRK-001",
- "barcode": "Barcode",
- "barcodePlaceholder": "123456789012",
- "nameLabel": "Name *",
- "namePlaceholder": "Bremsbelagsatz",
- "category": "Kategorie",
- "categoryPlaceholder": "Kategorie auswählen...",
- "categorySearch": "Suchen oder erstellen...",
- "categoryCreate": "\"{name}\" erstellen",
- "categoryNone": "Noch keine Kategorien",
- "location": "Lagerort",
- "locationPlaceholder": "Regal A-3",
- "quantity": "Menge",
- "minQty": "Mindestmenge",
- "unit": "Einheit",
- "unitPlaceholder": "Stk, l, kg...",
- "unitSuggestions": "Stk,Satz",
- "unitSearch": "Suchen oder eingeben...",
- "unitCreate": "\"{name}\" verwenden",
- "unitGroupCount": "Zähleinheiten",
- "unitGroupMetric": "Metrisch",
- "unitGroupImperial": "Imperial",
- "unitCost": "Stückkosten",
- "sellPrice": "Verkaufspreis",
- "supplier": "Lieferant",
- "supplierPlaceholder": "AutoParts GmbH",
- "supplierPhone": "Lieferanten-Telefon",
- "supplierPhonePlaceholder": "(555) 123-4567",
- "supplierEmail": "Lieferanten-E-Mail",
- "supplierEmailPlaceholder": "orders@autoparts.com",
- "description": "Beschreibung",
- "descriptionPlaceholder": "Teilebeschreibung...",
- "cancel": "Abbrechen",
- "saveChanges": "Änderungen speichern",
- "addPart": "Teil hinzufügen"
- },
- "openMenu": "Open menu",
- "history": {
- "title": "Bestandsverlauf",
- "description": "Alle erfassten Änderungen an {name}, neueste zuerst.",
- "empty": "Noch keine Bestandsbewegungen erfasst.",
- "when": "Datum",
- "change": "Änderung",
- "balance": "Bestand",
- "usedOn": "Verwendet in",
- "by": "Von",
- "reasons": {
- "service_record": "Auftrag",
- "service_record_deleted": "Auftrag gelöscht",
- "quote_conversion": "Angebot umgewandelt",
- "manual_adjustment": "Manuelle Anpassung",
- "bulk_markup": "Massenaufschlag"
- },
- "backToInventory": "Lager",
- "reason": "Grund",
- "allReasons": "Alle Gründe"
- },
- "suggestions": {
- "title": "Aus Ihrem Lager",
- "inStock": "{quantity} auf Lager",
- "outOfStock": "Nicht auf Lager",
- "onBackorder": "Im Rückstand ({count})"
- }
- }
|