
export const translations = {
  de: {
    appName: "Dowo.tech Tyremanager",
    dashboard: "Übersicht",
    inventory: "Liste / Suche",
    usedCars: "Gebrauchtwagen",
    warehouse: "Lagerplan",
    scanner: "Beleg-Scanner",
    reports: "Berichte",
    aiAssistant: "KI-Assistent",
    customers: "Kunden",
    admin: "Verwaltung",
    logout: "Abmelden",
    welcome: "Willkommen zurück",
    storedTires: "Eingelagerte Sätze",
    winterTires: "Winterreifen",
    summerTires: "Sommerreifen",
    overdue: "Überfällig",
    searchPlaceholder: "Kennzeichen, Name, Ort...",
    language: "Sprache",
    theme: "Design",
    light: "Hell",
    dark: "Dunkel",
    save: "Speichern",
    cancel: "Abbrechen",
    loading: "Lade Daten...",
    location: "Lagerort",
    customer: "Kunde",
    vehicle: "Fahrzeug",
    season: "Saison",
    status: "Status",
    perUnit: "pro Stück",
    perSet: "pro Satz",
    // Dashboard
    statsTitle: "System Dashboard",
    statsAsOf: "Stand",
    statsTotal: "Gesamt",
    statsStoredDesc: "Sätze eingelagert",
    statsWinterDesc: "Winterreifen Bestand",
    statsSummerDesc: "Sommerreifen Bestand",
    statsOverdueDesc: "Überfällige Sätze",
    statsFullList: "Komplette Bestandsliste",
    // Scanner
    scannerTitle: "Beleg-Scanner",
    scannerDesc: "Fotografieren Sie den Einlagerungsschein. Die KI erkennt Kennzeichen und Lagerort automatisch.",
    scannerCapture: "Beleg erfassen",
    scannerAnalyzing: "Analysiere Beleg mit KI...",
    scannerExtracting: "Lagerort und Kennzeichen werden extrahiert",
    scannerVerify: "Daten verifizieren",
    scannerVerifyDesc: "Prüfen Sie die KI-Erkennung vor dem Speichern",
    scannerRecognizedSet: "Erkannter Radsatz",
    scannerCurrentDbData: "Aktuelle Reifendaten in DB",
    scannerMatchNote: "Abgleich: Stimmen diese Daten mit dem physischen Radsatz überein?",
    scannerNoMatch: "Kein Treffer in der Datenbank!",
    scannerNoMatchDesc: "Bitte prüfen Sie das Kennzeichen oder legen Sie einen neuen Radsatz an.",
    scannerUpdateBtn: "Daten aktualisieren",
    // AI Assistant
    aiWelcome: "Hallo! Ich bin dein Werkstatt-Assistent. Ich kann dir helfen, Kunden-E-Mails zu entwerfen, Überfälligkeiten zu analysieren oder Fragen zum Lagerbestand zu beantworten.",
    aiPlaceholder: "Frage etwas über den Lagerbestand...",
    aiAnalyzing: "Analysiere Daten...",
    aiQuickOverdue: "Überfällige anzeigen",
    aiQuickEmail: "E-Mail Entwurf",
    aiQuickUsage: "Auslastung",
    // Admin & Management
    adminTitle: "Administration",
    adminSubtitle: "Zentrale Verwaltung für Mitarbeiter, Lagerstruktur und News.",
    users: "Mitarbeiter",
    news: "News",
    logs: "System-Logs",
    outsourced: "Auslagerungen",
    settings: "Einstellungen",
    inventoryManager: "Inventur",
    warehouseManager: "Radeinlagerung",
    warehouseMgmtSub: "Lagerverwaltung",
    newUser: "Neuer Nutzer",
    editUser: "Nutzer bearbeiten",
    username: "Benutzername",
    email: "E-Mail",
    role: "Rolle",
    lastLogin: "Letzter Login",
    online: "Online",
    passwordNote: "Ein vorläufiges Passwort wird per E-Mail gesendet.",
    newsCreate: "News eintragen",
    newsTitle: "Titel",
    newsContent: "Inhalt",
    newsAuthor: "Verfasst von",
    newsDate: "Datum",
    invCreateTitle: "Inventur erstellen",
    invActiveLists: "Verfügbare Listen",
    invCopyLink: "Link kopieren",
    invSendMail: "Senden",
    invOpen: "Öffnen",
    invRecommendSpring: "Liste für Sommerreifen erstellen",
    invRecommendWinter: "Liste für Winterreifen erstellen",
    invSpringTitle: "Sommer-Inventur",
    invWinterTitle: "Winter-Inventur",
    whAddLoc: "Lagerort hinzufügen",
    whLocPlaceholder: "Neue Nummer (z.B. 101)",
    whDeleteConfirm: "Wirklich unwiderruflich löschen?",
    logSystem: "System Protokolle",
    logTypeCheckout: "Auslagerungen",
    logTypeDelete: "Löschungen",
    logTypeEdit: "Bearbeitungen",
    logDetails: "Details",
    // Detail View
    detailsTitle: "Lagerort Details",
    detailsStatusInfo: "Status-Informationen",
    detailsCustomerData: "Kundendaten",
    detailsTireData: "Reifen-Details",
    detailsStoredBy: "Einlagerung durch",
    detailsAtDate: "Am",
    detailsCheckoutBy: "Ausgelagert durch",
    detailsCheckoutAt: "Am (Datum/Zeit)",
    detailsPlate: "Amtliches Kennzeichen",
    detailsRimType: "Felge",
    detailsTreadDepth: "Profiltiefe (mm)",
    detailsAge: "Reifenalter",
    detailsNotes: "Bemerkungen / Zubehör",
    detailsIsUsedCar: "Lagerwagen",
    free: "Frei",
    occupied: "Belegt",
    licensePlate: "Kennzeichen",
    dimension: "Dimension",
    treadDepth: "Profiltiefe",
    actions: "Aktionen",
    edit: "Bearbeiten",
    delete: "Löschen",
    print: "Drucken",
    offer: "Angebot",
    checkout: "Auslagern",
    relocate: "Umlagern",
    convertToUsed: "GW-Bestand",
    back: "Zurück"
  },
  en: {
    appName: "Dowo.tech Tyremanager",
    dashboard: "Dashboard",
    inventory: "Inventory / Search",
    usedCars: "Used Cars",
    warehouse: "Warehouse Map",
    scanner: "Receipt Scanner",
    reports: "Reports",
    aiAssistant: "AI Assistant",
    customers: "Customers",
    admin: "Administration",
    logout: "Logout",
    welcome: "Welcome back",
    storedTires: "Stored Sets",
    winterTires: "Winter Tires",
    summerTires: "Summer Tires",
    overdue: "Overdue",
    searchPlaceholder: "Plate, Name, Location...",
    language: "Language",
    theme: "Theme",
    light: "Light",
    dark: "Dark",
    save: "Save",
    cancel: "Cancel",
    loading: "Loading data...",
    location: "Location",
    customer: "Customer",
    vehicle: "Vehicle",
    season: "Season",
    status: "Status",
    perUnit: "per unit",
    perSet: "per set",
    // Dashboard
    statsTitle: "System Dashboard",
    statsAsOf: "As of",
    statsTotal: "Total",
    statsStoredDesc: "Sets stored",
    statsWinterDesc: "Winter tires stock",
    statsSummerDesc: "Summer tires stock",
    statsOverdueDesc: "Overdue sets",
    statsFullList: "Complete inventory list",
    // Scanner
    scannerTitle: "Receipt Scanner",
    scannerDesc: "Photograph the storage slip. AI automatically detects license plate and location.",
    scannerCapture: "Capture Receipt",
    scannerAnalyzing: "Analyzing receipt with AI...",
    scannerExtracting: "Location and plate are being extracted",
    scannerVerify: "Verify Data",
    scannerVerifyDesc: "Check AI recognition before saving",
    scannerRecognizedSet: "Recognized wheel set",
    scannerCurrentDbData: "Current tire data in DB",
    scannerMatchNote: "Comparison: Do these data match the physical wheel set?",
    scannerNoMatch: "No match in database!",
    scannerNoMatchDesc: "Please check the license plate or create a new wheel set.",
    scannerUpdateBtn: "Update Data",
    // AI Assistant
    aiWelcome: "Hello! I am your workshop assistant. I can help you draft customer emails, analyze overdues, or answer questions about the inventory.",
    aiPlaceholder: "Ask something about the inventory...",
    aiAnalyzing: "Analyzing data...",
    aiQuickOverdue: "Show overdue",
    aiQuickEmail: "Email draft",
    aiQuickUsage: "Usage stats",
    // Admin & Management
    adminTitle: "Administration",
    adminSubtitle: "Central management for employees, warehouse structure and news.",
    users: "Employees",
    news: "News",
    logs: "System Logs",
    outsourced: "Check-outs",
    settings: "Settings",
    inventoryManager: "Inventory",
    warehouseManager: "Tire Storage",
    warehouseMgmtSub: "Storage Management",
    newUser: "New User",
    editUser: "Edit User",
    username: "Username",
    email: "Email",
    role: "Role",
    lastLogin: "Last Login",
    online: "Online",
    passwordNote: "A temporary password will be sent via email.",
    newsCreate: "Post News",
    newsTitle: "Title",
    newsContent: "Content",
    newsAuthor: "Author",
    newsDate: "Date",
    invCreateTitle: "Create Inventory",
    invActiveLists: "Available Lists",
    invCopyLink: "Copy Link",
    invSendMail: "Send",
    invOpen: "Open",
    invRecommendSpring: "Create list for summer tires",
    invRecommendWinter: "Create list for winter tires",
    invSpringTitle: "Spring Inventory",
    invWinterTitle: "Winter Inventory",
    whAddLoc: "Add location",
    whLocPlaceholder: "New number (e.g. 101)",
    whDeleteConfirm: "Delete irrevocably?",
    logSystem: "System Logs",
    logTypeCheckout: "Check-outs",
    logTypeDelete: "Deletions",
    logTypeEdit: "Edits",
    logDetails: "Details",
    // Detail View
    detailsTitle: "Location Details",
    detailsStatusInfo: "Status Information",
    detailsCustomerData: "Customer Data",
    detailsTireData: "Tire Details",
    detailsStoredBy: "Stored by",
    detailsAtDate: "On",
    detailsCheckoutBy: "Checked out by",
    detailsCheckoutAt: "On (Date/Time)",
    detailsPlate: "Official License Plate",
    detailsRimType: "Rim",
    detailsTreadDepth: "Tread Depth (mm)",
    detailsAge: "Tire Age",
    detailsNotes: "Notes / Accessories",
    detailsIsUsedCar: "Stock Vehicle",
    free: "Free",
    occupied: "Occupied",
    licensePlate: "Plate",
    dimension: "Dimension",
    treadDepth: "Tread Depth",
    actions: "Actions",
    edit: "Edit",
    delete: "Delete",
    print: "Print",
    offer: "Offer",
    checkout: "Check-out",
    relocate: "Relocate",
    convertToUsed: "GW-Stock",
    back: "Back"
  }
};
