
import { Language } from '../types';

export const translations = {
  de: {
    // Tabs
    tabPlants: 'Pflanzen',
    tabSearch: 'Suche',
    tabProfile: 'Profil',
    
    // Headers
    myPlants: 'Meine Pflanzen',
    searchTitle: 'Suche',
    settingsTitle: 'Einstellungen',
    
    // Settings
    darkMode: 'Dark Mode',
    language: 'Sprache',
    appearance: 'Design',
    appearanceMode: 'Modus',
    colorPalette: 'Farbpalette',
    themeSystem: 'System',
    themeLight: 'Hell',
    themeDark: 'Dunkel',
    paletteForest: 'Forest',
    paletteOcean: 'Ocean',
    paletteSunset: 'Sunset',
    paletteMono: 'Mono',
    
    // Info
    noPlants: 'Noch keine Pflanzen.',
    nextStepsTitle: 'Deine nächsten Schritte',
    stepScan: 'Erste Pflanze scannen',
    stepLexicon: 'Pflanzenlexikon erkunden',
    stepTheme: 'Design anpassen',
    
    // Filters
    allGood: 'Alles gut',
    toWater: 'Zu gießen',
    
    // Search
    searchPlaceholder: 'Pflanzen suchen...',
    categories: 'Kategorien entdecken',
    resultsInPlants: 'Ergebnisse in "Meine Pflanzen"',
    noResults: 'Keine Pflanzen gefunden.',
    searchMyPlants: 'Meine Pflanzen',
    searchLexicon: 'Lexikon',
    searchAiSection: 'AI Deep Search',
    searchDeepAction: 'Deep Search (AI)',
    searchNoLocalResults: 'Keine Treffer in deiner Sammlung.',
    searchNoLexiconResults: 'Keine Treffer im Lexikon.',
    searchAiLoading: 'AI durchsucht den Katalog...',
    searchAiNoResults: 'AI hat keine passenden Pflanzen gefunden.',
    searchAiUnavailable: 'AI-Suche ist aktuell nicht verfügbar.',
    searchHistory: 'Suchverlauf',
    clearHistory: 'Verlauf löschen',
    
    // Categories
    catCareEasy: "Pflegeleicht",
    catSucculents: "Sukkulenten",
    catLowLight: "Wenig Licht",
    catPetFriendly: "Tierfreundlich",
    catAirPurifier: "Luftreiniger",
    catFlowering: "Blühend",
    catBrightLight: "Helles Licht",
    catSun: "Sonnig",
    catHighHumidity: "Hohe Luftfeuchte",
    catHanging: "Hängend",
    catPatterned: "Gemustert",
    catTree: "Bäume",
    catLarge: "Groß",
    catMedicinal: "Heilpflanzen",

    // Dictionary
    lexiconTitle: "Pflanzen-Lexikon",
    lexiconDesc: "Durchsuche unsere Datenbank und finde die perfekte Ergänzung für dein Zuhause.",
    lexiconSearchPlaceholder: "Lexikon durchsuchen...",
    browseLexicon: "Im Lexikon stöbern",
    backToSearch: "Zurück zur Suche",

    // Misc
    comingSoon: 'Bald verfügbar',
    gallery: 'Galerie',
    help: 'Hilfe',
    scanner: 'Scanner',
    analyzing: 'Pflanze wird analysiert...',
    aiProcessing: "KI-Analyse",
    registerToSave: "Registrieren zum Speichern",
    
    // Scan Stages
    scanStage1: "Bildqualität wird geprüft...",
    scanStage2: "Blattstrukturen werden analysiert...",
    scanStage3: "Abgleich mit Pflanzendatenbank...",
    
    // Dashboard
    greetingMorning: 'Guten Morgen,',
    greetingAfternoon: 'Guten Tag,',
    greetingEvening: 'Guten Abend,',
    creditsLabel: 'Credits',
    needsWaterToday: 'Heute gießen',
    viewSchedule: 'Plan anzeigen',
    all: 'Alle',
    today: 'Heute',
    week: 'Woche',
    healthy: 'Gesund',
    dormant: 'Ruhe',
    thirsty: 'Durstig',
    healthyStatus: 'Gesund',
    nextWaterLabel: 'Gießen',
    noneInFilter: 'Keine Pflanzen in diesem Filter.',
    reminderTitle: 'Erinnerungen',
    reminderNone: 'Heute ist keine Pflanze fällig.',
    reminderDue: '{0} Pflanzen brauchen heute Wasser.',
    plantsThirsty: '{0} deiner Pflanzen brauchen heute Wasser!',
    collectionCount: '{0} Pflanzen',
    more: 'weitere',
    collectionTitle: 'Sammlung',
    emptyCollectionTitle: 'Deine Sammlung ist noch leer',
    emptyCollectionHint: 'Scanne deine erste Pflanze und starte deine digitale Sammlung.',
    scanFirstPlant: 'Erste Pflanze scannen',
    
    // Plant Card / Detail / Result
    result: "Ergebnis",
    match: "Übereinstimmung",
    careCheck: "Pflege-Check",
    showDetails: "Details anzeigen",
    hideDetails: "Details verbergen",
    dataSavedLocally: "Daten werden lokal gespeichert",
    addToPlants: "Zu meinen Pflanzen hinzufügen",
    aboutPlant: "Über die Pflanze",
    noDescription: "Keine Beschreibung verfügbar.",
    careTips: "Pflegehinweise",
    addedOn: "Hinzugefügt am",
    plantAddedSuccess: "Pflanze erfolgreich hinzugefügt",
    
    // Detailed Care
    detailedCare: "Detaillierte Pflege",
    careTextWater: "Bodenfeuchtigkeit alle {0} Tage prüfen.",
    careTextLight: "Ideal für Standorte: {0}.",
    careTextTemp: "Wohlfühltemperatur: {0}.",
    
    // Care Attributes
    water: "Gießen",
    light: "Licht",
    temp: "Temperatur",
    
    // Care Values (UI Helper)
    waterModerate: "Mäßig",
    waterLittle: "Wenig",
    waterEveryXDays: "Alle {0} Tage",
    waterToday: "Heute gießen",
    inXDays: "In {0} Tagen",
    nextWatering: "Nächstes Gießen: {0}",
    days: "Tage",

    // Actions
    delete: "Löschen",
    edit: "Bearbeiten",
    share: "Teilen",
    waterNow: "Jetzt gießen",
    watered: "Gegossen",
    wateredSuccess: "Pflanze wurde gegossen!",
    plantDeleted: "Pflanze entfernt.",
    deleteConfirmTitle: "Pflanze löschen?",
    deleteConfirmMessage: "Möchtest du diese Pflanze wirklich aus deiner Sammlung entfernen? Dies kann nicht rückgängig gemacht werden.",
    cancel: "Abbrechen",
    confirm: "Löschen",
    lastWateredDate: "Zuletzt gegossen: {0}",

    // History
    wateringHistory: "Gießhistorie",
    noHistory: "Noch keine Einträge.",

    // Reminder
    reminder: "Erinnerung",
    reminderDesc: "Benachrichtigung am Stichtag",
    reminderOn: "Aktiviert",
    reminderOff: "Deaktiviert",
    reminderPermissionNeeded: "Berechtigung für Benachrichtigungen erforderlich.",

    // Gallery
    galleryTitle: "Galerie",
    addPhoto: "Foto hinzufügen",
    noPhotos: "Noch keine Fotos",

    // Tour
    tourFabTitle: "📷  Pflanze scannen",
    tourFabDesc: "Tippe hier um eine Pflanze zu fotografieren — die KI erkennt sie sofort.",
    tourSearchTitle: "🔍  Pflanzenlexikon",
    tourSearchDesc: "Durchsuche tausende Pflanzen oder lass die KI nach der perfekten suchen.",
    tourProfileTitle: "👤  Dein Profil",
    tourProfileDesc: "Passe Design, Sprache und Benachrichtigungen ganz nach deinem Geschmack an.",
    coachSkip: "Ueberspringen",
    coachNext: "Weiter",
    coachDone: "Fertig",

    // Onboarding
    onboardingTitle1: "Pflanzen-Scanner",
    onboardingTitle2: "Pflanzenpflege",
    onboardingTitle3: "Dein Garten",
    onboardingDesc1: "Scanne jede Pflanze und identifiziere sie sofort mit KI",
    onboardingDesc2: "Erhalte personalisierte Pflegetipps und Gießerinnerungen",
    onboardingDesc3: "Baue deine digitale Pflanzensammlung auf",
    onboardingNext: "Weiter",
    onboardingStart: "Los geht's",
    onboardingTagline: "Deine Pflanzen. Deine Welt.",
    onboardingFeatureScan: "Pflanzen scannen & erkennen",
    onboardingFeatureReminder: "Gießerinnerungen & Pflege",
    onboardingFeatureLexicon: "Digitales Pflanzen-Lexikon",
    onboardingScanBtn: "Pflanze scannen",
    onboardingRegister: "Registrieren",
    onboardingLogin: "Anmelden",
    onboardingDisclaimer: "Deine Daten bleiben privat und lokal auf deinem Gerät.",

    // Auth
    createAccount: "Konto erstellen",
    welcomeBack: "Willkommen zurück",
    namePlaceholder: "Dein Name",
    emailPlaceholder: "deine@email.de",
    passwordLabel: "Passwort",
    passwordPlaceholder: "Mindestens 6 Zeichen",
    confirmPasswordLabel: "Passwort bestätigen",
    confirmPasswordPlaceholder: "Passwort wiederholen",
    alreadyHaveAccount: "Bereits ein Konto?",
    noAccountYet: "Noch kein Konto?",
    orDivider: "oder",
    strengthTooShort: "Zu kurz",
    strengthWeak: "Schwach",
    strengthMedium: "Mittel",
    strengthStrong: "Stark",
    pendingPlantHint: "Deine gescannte Pflanze ({0}) wird nach der Registrierung automatisch in deinem Profil gespeichert.",
    errFillAllFields: "Bitte alle Felder ausfüllen.",
    errNameRequired: "Bitte gib deinen Namen ein.",
    errEmailInvalid: "Bitte gib eine gültige E-Mail ein.",
    errPasswordShort: "Das Passwort muss mindestens 6 Zeichen haben.",
    errPasswordMismatch: "Die Passwörter stimmen nicht überein.",
    errEmailTaken: "Diese E-Mail ist bereits registriert.",
    errNetworkError: "Server nicht erreichbar. Bitte versuche es erneut.",
    errServerError: "Server-Fehler. Bitte versuche es später erneut.",
    errAuthError: "Registrierung fehlgeschlagen. Bitte versuche es erneut.",
    errUserNotFound: "Kein Konto mit dieser E-Mail gefunden.",
    errWrongPassword: "Falsches Passwort.",
    errLoginFailed: "Anmeldung fehlgeschlagen. Bitte versuche es erneut.",
  },
  en: {
    tabPlants: 'Plants',
    tabSearch: 'Search',
    tabProfile: 'Profile',
    myPlants: 'My Plants',
    searchTitle: 'Search',
    settingsTitle: 'Settings',
    darkMode: 'Dark Mode',
    language: 'Language',
    appearance: 'Appearance',
    appearanceMode: 'Mode',
    colorPalette: 'Color Palette',
    themeSystem: 'System',
    themeLight: 'Light',
    themeDark: 'Dark',
    paletteForest: 'Forest',
    paletteOcean: 'Ocean',
    paletteSunset: 'Sunset',
    paletteMono: 'Mono',
    noPlants: 'No plants yet.',
    nextStepsTitle: 'Your next steps',
    stepScan: 'Scan first plant',
    stepLexicon: 'Explore plant lexicon',
    stepTheme: 'Customize design',
    allGood: 'All good',
    toWater: 'To water',
    searchPlaceholder: 'Search plants...',
    categories: 'Discover Categories',
    resultsInPlants: 'Results in "My Plants"',
    noResults: 'No plants found.',
    searchMyPlants: 'My Plants',
    searchLexicon: 'Lexicon',
    searchAiSection: 'AI Deep Search',
    searchDeepAction: 'Deep Search (AI)',
    searchNoLocalResults: 'No matches in your collection.',
    searchNoLexiconResults: 'No matches in the lexicon.',
    searchAiLoading: 'AI is searching the catalog...',
    searchAiNoResults: 'AI found no matching plants.',
    searchAiUnavailable: 'AI search is currently unavailable.',
    searchHistory: 'Search history',
    clearHistory: 'Clear history',
    
    catCareEasy: "Easy Care",
    catSucculents: "Succulents",
    catLowLight: "Low Light",
    catPetFriendly: "Pet Friendly",
    catAirPurifier: "Air Purifier",
    catFlowering: "Flowering",
    catBrightLight: "Bright Light",
    catSun: "Sunny",
    catHighHumidity: "High Humidity",
    catHanging: "Hanging",
    catPatterned: "Patterned",
    catTree: "Trees",
    catLarge: "Large",
    catMedicinal: "Medicinal",

    lexiconTitle: "Plant Encyclopedia",
    lexiconDesc: "Browse our database and find the perfect addition for your home.",
    lexiconSearchPlaceholder: "Search encyclopedia...",
    browseLexicon: "Browse Encyclopedia",
    backToSearch: "Back to Search",
// Misc
comingSoon: 'Coming Soon',
gallery: 'Gallery',
help: 'Help',
scanner: 'Scanner',
analyzing: 'Analyzing plant...',
aiProcessing: "AI Analysis",
registerToSave: "Sign up to save",

    // Scan Stages
    scanStage1: "Checking image quality...",
    scanStage2: "Analyzing leaf structures...",
    scanStage3: "Matching with plant database...",

    // Dashboard
    greetingMorning: 'Good morning,',
    greetingAfternoon: 'Good afternoon,',
    greetingEvening: 'Good evening,',
    creditsLabel: 'Credits',
    needsWaterToday: 'Needs water today',
    viewSchedule: 'View Schedule',
    all: 'All',
    today: 'Today',
    week: 'Week',
    healthy: 'Healthy',
    dormant: 'Dormant',
    thirsty: 'Thirsty',
    healthyStatus: 'Healthy',
    nextWaterLabel: 'Water',
    noneInFilter: 'No plants in this filter.',
    reminderTitle: 'Reminders',
    reminderNone: 'No plants are due today.',
    reminderDue: '{0} plants need water today.',
    plantsThirsty: '{0} of your plants are feeling thirsty!',
    collectionCount: '{0} plants',
    more: 'more',
    collectionTitle: 'Collection',
    emptyCollectionTitle: 'Your collection is still empty',
    emptyCollectionHint: 'Scan your first plant to start building your digital garden.',
    scanFirstPlant: 'Scan first plant',

    result: "Result",
    match: "Match",
    careCheck: "Care Check",
    showDetails: "Show Details",
    hideDetails: "Hide Details",
    dataSavedLocally: "Data is saved locally",
    addToPlants: "Add to my plants",
    aboutPlant: "About the plant",
    noDescription: "No description available.",
    careTips: "Care Tips",
    addedOn: "Added on",
    plantAddedSuccess: "Plant successfully added",
    
    detailedCare: "Detailed Care",
    careTextWater: "Check soil moisture every {0} days.",
    careTextLight: "Ideal location: {0}.",
    careTextTemp: "Ideal temperature: {0}.",
    
    water: "Water",
    light: "Light",
    temp: "Temperature",
    
    waterModerate: "Moderate",
    waterLittle: "Little",
    waterEveryXDays: "Every {0} days",
    waterToday: "Water today",
    inXDays: "In {0} days",
    nextWatering: "Next watering: {0}",
    days: "Days",

    delete: "Delete",
    edit: "Edit",
    share: "Share",
    waterNow: "Water Now",
    watered: "Watered",
    wateredSuccess: "Plant watered!",
    plantDeleted: "Plant removed.",
    deleteConfirmTitle: "Delete plant?",
    deleteConfirmMessage: "Do you really want to remove this plant from your collection? This cannot be undone.",
    cancel: "Cancel",
    confirm: "Delete",
    lastWateredDate: "Last watered: {0}",

    // History
    wateringHistory: "Watering History",
    noHistory: "No entries yet.",

    // Reminder
    reminder: "Reminder",
    reminderDesc: "Notification on due date",
    reminderOn: "Enabled",
    reminderOff: "Disabled",
    reminderPermissionNeeded: "Notification permission required.",

    // Gallery
    galleryTitle: "Gallery",
    addPhoto: "Add Photo",
    noPhotos: "No photos yet",

    // Tour
    tourFabTitle: "📷  Scan Plant",
    tourFabDesc: "Tap here to photograph a plant — the AI recognizes it instantly.",
    tourSearchTitle: "🔍  Plant Encyclopedia",
    tourSearchDesc: "Search thousands of plants or let the AI find the perfect one.",
    tourProfileTitle: "👤  Your Profile",
    tourProfileDesc: "Customize design, language, and notifications to your liking.",
    coachSkip: "Skip",
    coachNext: "Next",
    coachDone: "Done",

    // Onboarding
    onboardingTitle1: "Plant Scanner",
    onboardingTitle2: "Plant Care",
    onboardingTitle3: "Your Garden",
    onboardingDesc1: "Scan any plant and identify it instantly with AI",
    onboardingDesc2: "Get personalized care tips and watering reminders",
    onboardingDesc3: "Build your digital plant collection",
    onboardingNext: "Next",
    onboardingStart: "Get Started",
    onboardingTagline: "Your plants. Your world.",
    onboardingFeatureScan: "Scan & identify plants",
    onboardingFeatureReminder: "Watering reminders & care",
    onboardingFeatureLexicon: "Digital plant encyclopedia",
    onboardingScanBtn: "Scan Plant",
    onboardingRegister: "Sign Up",
    onboardingLogin: "Log In",
    onboardingDisclaimer: "Your data stays private and local on your device.",

    // Auth
    createAccount: "Create Account",
    welcomeBack: "Welcome back",
    namePlaceholder: "Your name",
    emailPlaceholder: "your@email.com",
    passwordLabel: "Password",
    passwordPlaceholder: "At least 6 characters",
    confirmPasswordLabel: "Confirm Password",
    confirmPasswordPlaceholder: "Repeat password",
    alreadyHaveAccount: "Already have an account?",
    noAccountYet: "No account yet?",
    orDivider: "or",
    strengthTooShort: "Too short",
    strengthWeak: "Weak",
    strengthMedium: "Medium",
    strengthStrong: "Strong",
    pendingPlantHint: "Your scanned plant ({0}) will be saved to your profile after registration.",
    errFillAllFields: "Please fill in all fields.",
    errNameRequired: "Please enter your name.",
    errEmailInvalid: "Please enter a valid email address.",
    errPasswordShort: "Password must be at least 6 characters.",
    errPasswordMismatch: "Passwords do not match.",
    errEmailTaken: "This email is already registered.",
    errNetworkError: "Server unreachable. Please try again.",
    errServerError: "Server error. Please try again later.",
    errAuthError: "Registration failed. Please try again.",
    errUserNotFound: "No account found with this email.",
    errWrongPassword: "Wrong password.",
    errLoginFailed: "Login failed. Please try again.",
  },
  es: {
    tabPlants: 'Plantas',
    tabSearch: 'Buscar',
    tabProfile: 'Perfil',
    myPlants: 'Mis Plantas',
    searchTitle: 'Buscar',
    settingsTitle: 'Ajustes',
    darkMode: 'Modo Oscuro',
    language: 'Idioma',
    appearance: 'Apariencia',
    appearanceMode: 'Modo',
    colorPalette: 'Paleta',
    themeSystem: 'Sistema',
    themeLight: 'Claro',
    themeDark: 'Oscuro',
    paletteForest: 'Forest',
    paletteOcean: 'Ocean',
    paletteSunset: 'Sunset',
    paletteMono: 'Mono',
    noPlants: 'Aún no hay plantas.',
    nextStepsTitle: 'Tus próximos pasos',
    stepScan: 'Escanear primera planta',
    stepLexicon: 'Explorar enciclopedia',
    stepTheme: 'Personalizar diseño',
    allGood: 'Todo bien',
    toWater: 'Regar',
    searchPlaceholder: 'Buscar plantas...',
    categories: 'Descubrir Categorías',
    resultsInPlants: 'Resultados en "Mis Plantas"',
    noResults: 'No se encontraron plantas.',
    searchMyPlants: 'Mis Plantas',
    searchLexicon: 'Enciclopedia',
    searchAiSection: 'Busqueda profunda AI',
    searchDeepAction: 'Busqueda profunda (AI)',
    searchNoLocalResults: 'No hay coincidencias en tu coleccion.',
    searchNoLexiconResults: 'No hay coincidencias en la enciclopedia.',
    searchAiLoading: 'AI esta buscando en el catalogo...',
    searchAiNoResults: 'AI no encontro plantas compatibles.',
    searchAiUnavailable: 'La busqueda AI no esta disponible ahora.',
    searchHistory: 'Busquedas recientes',
    clearHistory: 'Borrar historial',
    
    catCareEasy: "Fácil Cuidado",
    catSucculents: "Suculentas",
    catLowLight: "Poca Luz",
    catPetFriendly: "Pet Friendly",
    catAirPurifier: "Purificador",
    catFlowering: "Con Flores",
    catBrightLight: "Luz Brillante",
    catSun: "Sol",
    catHighHumidity: "Alta Humedad",
    catHanging: "Colgante",
    catPatterned: "Con Patrón",
    catTree: "Árboles",
    catLarge: "Grande",
    catMedicinal: "Medicinal",

    lexiconTitle: "Enciclopedia",
    lexiconDesc: "Explora nuestra base de datos y encuentra la adición perfecta para tu hogar.",
    lexiconSearchPlaceholder: "Buscar en enciclopedia...",
    browseLexicon: "Explorar Enciclopedia",
    backToSearch: "Volver a Buscar",
// Misc
comingSoon: 'Próximamente',
gallery: 'Galería',
help: 'Ayuda',
scanner: 'Escáner',
analyzing: 'Analizando planta...',
aiProcessing: "Análisis IA",
registerToSave: "Regístrate para guardar",

    // Scan Stages
    scanStage1: "Verificando calidad de imagen...",
    scanStage2: "Analizando estructuras...",
    scanStage3: "Comparando con base de datos...",

    // Dashboard
    greetingMorning: 'Buenos dias,',
    greetingAfternoon: 'Buenas tardes,',
    greetingEvening: 'Buenas noches,',
    creditsLabel: 'Creditos',
    needsWaterToday: 'Necesitan agua hoy',
    viewSchedule: 'Ver horario',
    all: 'Todas',
    today: 'Hoy',
    week: 'Semana',
    healthy: 'Saludables',
    dormant: 'Dormantes',
    thirsty: 'Sedienta',
    healthyStatus: 'Saludable',
    nextWaterLabel: 'Riego',
    noneInFilter: 'No hay plantas en este filtro.',
    reminderTitle: 'Recordatorios',
    reminderNone: 'No hay plantas pendientes para hoy.',
    reminderDue: '{0} plantas necesitan agua hoy.',
    plantsThirsty: '¡{0} de tus plantas tienen sed hoy!',
    collectionCount: '{0} plantas',
    more: 'más',
    collectionTitle: 'Coleccion',
    emptyCollectionTitle: 'Tu coleccion esta vacia',
    emptyCollectionHint: 'Escanea tu primera planta para empezar tu coleccion digital.',
    scanFirstPlant: 'Escanear primera planta',

    result: "Resultado",
    match: "Coincidencia",
    careCheck: "Chequeo de Cuidados",
    showDetails: "Ver Detalles",
    hideDetails: "Ocultar Detalles",
    dataSavedLocally: "Datos guardados localmente",
    addToPlants: "Añadir a mis plantas",
    aboutPlant: "Sobre la planta",
    noDescription: "Sin descripción disponible.",
    careTips: "Consejos de Cuidado",
    addedOn: "Añadido el",
    plantAddedSuccess: "Planta añadida con éxito",
    
    detailedCare: "Cuidado Detallado",
    careTextWater: "Revisar humedad cada {0} días.",
    careTextLight: "Ubicación ideal: {0}.",
    careTextTemp: "Temperatura ideal: {0}.",
    
    water: "Riego",
    light: "Luz",
    temp: "Temperatura",
    
    waterModerate: "Moderado",
    waterLittle: "Poco",
    waterEveryXDays: "Cada {0} días",
    waterToday: "Regar hoy",
    inXDays: "En {0} días",
    nextWatering: "Próximo riego: {0}",
    days: "Días",

    delete: "Eliminar",
    edit: "Editar",
    share: "Compartir",
    waterNow: "Regar ahora",
    watered: "Regada",
    wateredSuccess: "¡Planta regada!",
    plantDeleted: "Planta eliminada.",
    deleteConfirmTitle: "¿Eliminar planta?",
    deleteConfirmMessage: "¿Realmente quieres eliminar esta planta de tu colección? Esto no se puede deshacer.",
    cancel: "Cancelar",
    confirm: "Eliminar",
    lastWateredDate: "Último riego: {0}",

    // History
    wateringHistory: "Historial de Riego",
    noHistory: "Sin entradas aún.",

    // Reminder
    reminder: "Recordatorio",
    reminderDesc: "Notificación el día de riego",
    reminderOn: "Activado",
    reminderOff: "Desactivado",
    reminderPermissionNeeded: "Permiso de notificación requerido.",

    // Gallery
    galleryTitle: "Galería",
    addPhoto: "Añadir Foto",
    noPhotos: "Sin fotos aún",

    // Tour
    tourFabTitle: "📷  Escanear Planta",
    tourFabDesc: "Toca aquí para fotografiar una planta — la IA la reconoce al instante.",
    tourSearchTitle: "🔍  Enciclopedia",
    tourSearchDesc: "Busca en miles de plantas o deja que la IA encuentre la perfecta.",
    tourProfileTitle: "👤  Tu Perfil",
    tourProfileDesc: "Personaliza diseño, idioma y notificaciones a tu gusto.",
    coachSkip: "Saltar",
    coachNext: "Siguiente",
    coachDone: "Listo",

    // Onboarding
    onboardingTitle1: "Escáner de Plantas",
    onboardingTitle2: "Cuidado de Plantas",
    onboardingTitle3: "Tu Jardín",
    onboardingDesc1: "Escanea cualquier planta e identifícala al instante con IA",
    onboardingDesc2: "Obtén consejos de cuidado personalizados y recordatorios de riego",
    onboardingDesc3: "Construye tu colección digital de plantas",
    onboardingNext: "Siguiente",
    onboardingStart: "Empezar",
    onboardingTagline: "Tus plantas. Tu mundo.",
    onboardingFeatureScan: "Escanea e identifica plantas",
    onboardingFeatureReminder: "Recordatorios de riego y cuidado",
    onboardingFeatureLexicon: "Enciclopedia digital de plantas",
    onboardingScanBtn: "Escanear Planta",
    onboardingRegister: "Registrarse",
    onboardingLogin: "Iniciar sesión",
    onboardingDisclaimer: "Tus datos permanecen privados y locales en tu dispositivo.",

    // Auth
    createAccount: "Crear cuenta",
    welcomeBack: "Bienvenido de vuelta",
    namePlaceholder: "Tu nombre",
    emailPlaceholder: "tu@email.com",
    passwordLabel: "Contraseña",
    passwordPlaceholder: "Mínimo 6 caracteres",
    confirmPasswordLabel: "Confirmar contraseña",
    confirmPasswordPlaceholder: "Repetir contraseña",
    alreadyHaveAccount: "¿Ya tienes una cuenta?",
    noAccountYet: "¿Sin cuenta todavía?",
    orDivider: "o",
    strengthTooShort: "Muy corta",
    strengthWeak: "Débil",
    strengthMedium: "Media",
    strengthStrong: "Fuerte",
    pendingPlantHint: "Tu planta escaneada ({0}) se guardará en tu perfil tras el registro.",
    errFillAllFields: "Por favor completa todos los campos.",
    errNameRequired: "Por favor ingresa tu nombre.",
    errEmailInvalid: "Por favor ingresa un email válido.",
    errPasswordShort: "La contraseña debe tener al menos 6 caracteres.",
    errPasswordMismatch: "Las contraseñas no coinciden.",
    errEmailTaken: "Este email ya está registrado.",
    errNetworkError: "Servidor no disponible. Por favor intenta de nuevo.",
    errServerError: "Error del servidor. Por favor intenta más tarde.",
    errAuthError: "Registro fallido. Por favor intenta de nuevo.",
    errUserNotFound: "No se encontró cuenta con este email.",
    errWrongPassword: "Contraseña incorrecta.",
    errLoginFailed: "Inicio de sesión fallido. Por favor intenta de nuevo.",
  }
};

export const getTranslation = (lang: Language) => translations[lang];
