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...', localProcessing: "Lokale Verarbeitung", 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.", // 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.", }, 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...', localProcessing: "Local Processing", 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.", // 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.", }, 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...', localProcessing: "Procesamiento Local", 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.", // 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.", } }; export const getTranslation = (lang: Language) => translations[lang];