Files
tool-evaluator/artifacts/toolrate/src/i18n/locales/de.json
T
opencode e164d51574 feat: compare limit 9, format-aware import placeholder, help links
- Raise compare limit from 8 to 9 (server + client, toast on overflow)
- Make import textarea placeholder match selected format (CSV/JSON/YAML/auto)
- Add GuideHelp links to admin create/edit user dialogs and tool import dialog
2026-08-05 07:40:47 +02:00

532 lines
24 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"app": {
"name": "toolr",
"tagline": "Tool-Bewertungsplattform"
},
"nav": {
"home": "Start",
"browseTools": "Tools durchsuchen",
"addTool": "Tool hinzufügen",
"analytics": "Analysen",
"watchlist": "Merkliste",
"trash": "Papierkorb",
"admin": "Admin",
"redundancy": "Redundanz",
"docs": "Hilfe",
"search": "Tools suchen…"
},
"auth": {
"signIn": "Anmelden",
"signInKeycloak": "Mit Keycloak anmelden",
"signOut": "Abmelden",
"username": "Benutzername",
"password": "Passwort",
"login": "Anmelden",
"invalidCredentials": "Ungültiger Benutzername oder ungültiges Passwort",
"notAuthenticated": "Nicht angemeldet",
"loginSubtitle": "Melde dich bei deinem Konto an",
"loginDescription": "Gib deine Zugangsdaten ein, um fortzufahren",
"changePassword": "Passwort ändern",
"currentPassword": "Aktuelles Passwort",
"newPassword": "Neues Passwort",
"confirmPassword": "Passwort bestätigen",
"passwordMinLength": "mind. 6 Zeichen",
"pwMismatch": "Passwörter stimmen nicht überein",
"pwTooShort": "Passwort muss mindestens 8 Zeichen haben",
"pwChanged": "Passwort geändert",
"pwChangeFailed": "Passwort konnte nicht geändert werden",
"oidcPasswordHint": "Ihr Passwort wird vom Identity-Provider (Keycloak) verwaltet.",
"manageInIdp": "In Keycloak verwalten"
},
"common": {
"cancel": "Abbrechen",
"save": "Speichern",
"delete": "Löschen",
"edit": "Bearbeiten",
"clear": "Leeren",
"clearAll": "Alle löschen",
"search": "Suchen",
"add": "Hinzufügen",
"back": "Zurück",
"backToTools": "Zurück zu den Tools",
"browseTools": "Tools durchsuchen",
"viewAll": "Alle anzeigen",
"loading": "Wird geladen…",
"all": "Alle",
"none": "Keine",
"language": "Sprache",
"viewDetails": "Details ansehen",
"guideTooltip": "Anleitung in der Dokumentation",
"help": "Hilfe",
"viewMode": "Ansichtsmodus",
"viewGrid": "Raster",
"viewTable": "Tabelle",
"viewRows": "Zeilen",
"listDensity": "Listendichte",
"densityCompact": "Kompakt",
"densityComfortable": "Komfortabel",
"densityTitle": "Dichte: {{density}}"
},
"home": {
"welcome": "Willkommen bei toolr",
"tagline": "Bewerte dein Tool.",
"totalTools": "Tools gesamt",
"totalRatings": "Bewertungen gesamt",
"avgRating": "Ø Bewertung",
"topRated": "Bestbewertete Tools",
"topRatedSub": "Höchste kombinierte Nützlichkeit und Benutzerfreundlichkeit.",
"recentlyAdded": "Zuletzt hinzugefügt",
"recentlyAddedSub": "Die neuesten Ergänzungen im Katalog.",
"noRatingsYet": "Noch keine Bewertungen",
"noRatingsSub": "Bewerte als Erster ein Tool und hilf der Community.",
"noTools": "Keine Tools gefunden",
"noToolsSub": "Es sind noch keine Tools in der Datenbank vorhanden."
},
"browse": {
"filters": "Filter",
"subtitle": "Entdecke und bewerte die besten Tools für deinen Stack.",
"allCategories": "Alle Kategorien",
"showingTool_one": "{{count}} Tool wird angezeigt",
"showingTool_other": "{{count}} Tools werden angezeigt",
"tool": "Tool",
"category": "Kategorie",
"rating": "Bewertung",
"reviews": "Bewertungen",
"reviewCount_one": "{{count}} Bewertung",
"reviewCount_other": "{{count}} Bewertungen",
"noToolsFound": "Keine Tools gefunden",
"noToolsMatch": "Wir konnten keine Tools finden, die zu deinen Filtern passen. Versuche, die Suchkriterien anzupassen, oder füge ein neues Tool hinzu.",
"addTool": "Tool hinzufügen",
"compare": "Vergleichen",
"compareCount": "Vergleichen ({{count}})",
"addToCompare": "Zum Vergleich hinzufügen",
"removeFromCompare": "Aus dem Vergleich entfernen",
"compareLimitReached": "Maximal 9 Tools können verglichen werden.",
"comparePremiumTitle": "Vergleichen ist ein Premium-Feature",
"comparePremiumSub": "Das Vergleichen von Tools nebeneinander ist für Premium- und Enterprise-Nutzer verfügbar. Erweitere deinen Plan, um es freizuschalten.",
"notNow": "Später",
"upgradePremium": "Auf Premium upgraden",
"sortNewest": "Neueste",
"sortTopRated": "Bestbewertet",
"sortMostReviewed": "Meiste Bewertungen",
"sortNameAsc": "Name (AZ)",
"sortNameDesc": "Name (ZA)",
"sortRecentlyUpdated": "Zuletzt aktualisiert"
},
"filter": {
"tags": "Tags",
"features": "Funktionen",
"minRating": "Mindestbewertung",
"any": "Beliebig",
"clearFilters": "Filter zurücksetzen",
"removeFeature": "Funktion entfernen: {{feature}}",
"removeMinRating": "Mindestbewertung entfernen"
},
"detail": {
"ratingBreakdown": "Bewertungsaufschlüsselung",
"usefulness": "Nützlichkeit",
"usability": "Benutzerfreundlichkeit",
"scoreDistribution": "Punkteverteilung",
"scoreTrend": "Punkteverlauf",
"notEnoughRatings": "Noch nicht genügend Bewertungen für einen Verlauf.",
"reviews": "Bewertungen",
"basedOnReview_one": "Basierend auf {{count}} Bewertung",
"basedOnReview_other": "Basierend auf {{count}} Bewertungen",
"saveToWatchlist": "Zur Merkliste hinzufügen",
"savedToWatchlist": "Zur Merkliste hinzugefügt",
"removeFromWatchlist": "Von der Merkliste entfernen",
"visitWebsite": "Website besuchen",
"edit": "Bearbeiten",
"delete": "Löschen",
"noReviews": "Noch keine Bewertungen.",
"addReview": "Bewertung hinzufügen",
"yourRating": "Deine Bewertung",
"submit": "Bewertung absenden",
"relatedTools": "Ähnliche Tools",
"costs": "Kosten",
"addCost": "Kosten hinzufügen",
"recentRatings": "Letzte Bewertungen",
"deleteConfirmTitle": "Dieses Tool löschen?",
"deleteToTrash": "Dies verschiebt {{name}} in den Papierkorb. Es kann später wiederhergestellt werden.",
"deletePermanent": "Dies entfernt {{name}} dauerhaft inklusive aller Bewertungen. Das kann nicht rückgängig gemacht werden.",
"deleting": "Löschen…",
"deleteAction": "Löschen",
"invalidToolId": "Ungültige Tool-ID",
"backToBrowse": "Zurück zur Übersicht",
"keyFeatures": "Wichtige Funktionen",
"toolNotFound": "Tool nicht gefunden.",
"similarTools": "Ähnliche Tools",
"noSimilarTools": "Keine ähnlichen Tools gefunden.",
"linkTool": "Tool verknüpfen",
"linkSimilarTool": "Ähnliches Tool verknüpfen",
"linkSimilarToolSub": "Verknüpfe dieses Tool manuell mit einem anderen Tool.",
"toolId": "Tool-ID",
"toolIdPlaceholder": "Ziel-Tool-ID eingeben",
"relationType": "Beziehungstyp",
"relationSimilar": "Ähnlich",
"relationReplaces": "Ersetzt",
"relationSupersededBy": "Ersetzt durch",
"notesOptional": "Notizen (optional)",
"notesPlaceholder": "Warum sind diese Tools verwandt?",
"createLink": "Verknüpfung erstellen",
"noCostInfo": "Noch keine Kosteninformationen hinzugefügt.",
"costDialogSub": "Verwalte die Lizenzkosteninformationen für dieses Tool.",
"licenseType": "Lizenztyp",
"licenseFree": "Kostenlos",
"licenseSubscription": "Abonnement",
"licenseOneTime": "Einmalig",
"licenseUsageBased": "Nutzungsbasiert",
"billingPeriod": "Abrechnungszeitraum",
"billingMonthly": "Monatlich",
"billingQuarterly": "Quartalsweise",
"billingYearly": "Jährlich",
"costLabel": "Kosten",
"currency": "Währung",
"costNotes": "Notizen",
"costNotesPlaceholder": "Abrechnungsdetails, Vertragsinformationen…",
"commentOptional": "Kommentar (optional)",
"commentLabel": "Kommentar",
"commentPlaceholder": "Was denkst du über dieses Tool?",
"nameOptional": "Name (optional)",
"nameLabel": "Name",
"anonymousPlaceholder": "Anonym",
"anonymousEngineer": "Anonymer Benutzer",
"beFirstToReview": "Sei der Erste, der seine Gedanken zu diesem Tool teilt.",
"shareExperience": "Teile deine Erfahrung mit {{name}}",
"score": "Punktestand",
"toastRelationCreated": "Beziehung erstellt",
"toastRelationFailed": "Beziehung konnte nicht erstellt werden",
"toastRelationDeleted": "Beziehung gelöscht",
"toastRelationDeleteFailed": "Beziehung konnte nicht gelöscht werden",
"toastCostUpdated": "Kosten aktualisiert",
"toastCostAdded": "Kosten hinzugefügt",
"toastCostFailed": "Kosten konnten nicht gespeichert werden",
"toastCostDeleted": "Kosten gelöscht",
"toastCostDeleteFailed": "Kosten konnten nicht gelöscht werden",
"toastRatingSubmitted": "Bewertung abgesendet",
"toastRatingThanks": "Danke für dein Feedback!",
"toastRatingFailed": "Bewertung konnte nicht abgesendet werden",
"toastToolDeleted": "Tool gelöscht",
"toastDeleteFailed": "Löschen fehlgeschlagen",
"unexpectedError": "Ein unerwarteter Fehler ist aufgetreten."
},
"compare": {
"title": "Tools vergleichen",
"subtitle": "{{count}} Tool(s) werden nebeneinander verglichen.",
"sideBySide": "Vergleich nebeneinander",
"bestValue": "Der beste Wert jeder Zeile ist hervorgehoben.",
"attribute": "Eigenschaft",
"rating": "Bewertung",
"reviews": "Bewertungen",
"description": "Beschreibung",
"lastUpdated": "Zuletzt aktualisiert",
"requiresPremium": "Vergleichen erfordert einen höheren Tarif",
"requiresPremiumSub": "Das Vergleichen von Tools nebeneinander ist für Premium- und Enterprise-Nutzer verfügbar.",
"nothingToCompare": "Nichts zu vergleichen",
"nothingToCompareSub": "Wähle mindestens ein Tool aus und kehre hierher zurück.",
"backToBrowse": "Zurück zur Übersicht"
},
"watchlist": {
"title": "Merkliste",
"subtitle": "Tools, die du für später gespeichert hast, mit Live-Punkten.",
"requiresPremium": "Die Merkliste erfordert einen höheren Tarif",
"requiresPremiumSub": "Das Speichern von Tools in deiner Merkliste ist für Premium- und Enterprise-Nutzer verfügbar.",
"empty": "Deine Merkliste ist leer",
"emptySub": "Durchsuche die Tools und klicke auf das Lesezeichen, um sie hier zu speichern.",
"remove": "Von der Merkliste entfernen"
},
"trash": {
"title": "Papierkorb",
"subtitle": "Gelöschte Tools werden hier aufbewahrt, bis sie wiederhergestellt oder endgültig entfernt werden.",
"requiresPremium": "Der Papierkorb erfordert einen höheren Tarif",
"requiresPremiumSub": "Der Papierkorb ist für Premium- und Enterprise-Nutzer verfügbar.",
"empty": "Der Papierkorb ist leer.",
"noMatch": "Keine Tools entsprechen deiner Suche.",
"trashedTools": "Gelöschte Tools",
"toolsInTrash_one": "{{count}} Tool im Papierkorb",
"toolsInTrash_other": "{{count}} Tools im Papierkorb",
"selected_one": "{{count}} ausgewählt",
"selected_other": "{{count}} ausgewählt",
"restore": "Wiederherstellen",
"deletePermanently": "Endgültig löschen",
"emptyTrash": "Papierkorb leeren",
"deletedAt": "Gelöscht am",
"deletedBy": "Gelöscht von",
"name": "Name",
"category": "Kategorie",
"actions": "Aktionen",
"selectAll": "Alle auswählen",
"selectName": "{{name}} auswählen",
"restoreAction": "Wiederherstellen",
"deleteAction": "Löschen",
"deleteConfirmTitle": "{{count}} Tool(s) endgültig löschen?",
"deleteConfirmSub": "Dies entfernt die ausgewählten Tools dauerhaft inklusive aller Bewertungen, Kosten und Beziehungen. Das kann nicht rückgängig gemacht werden.",
"emptyConfirmTitle": "Papierkorb leeren?",
"emptyConfirmSub": "Dies entfernt alle {{count}} Tool(s) im Papierkorb dauerhaft inklusive ihrer Bewertungen, Kosten und Beziehungen. Das kann nicht rückgängig gemacht werden.",
"toastRestored": "Tools wiederhergestellt",
"toastRestoredSub": "{{count}} Tool(s) wiederhergestellt.",
"toastRestoreFailed": "Wiederherstellen fehlgeschlagen",
"toastDeleted": "Tools gelöscht",
"toastDeletedSub": "{{count}} Tool(s) endgültig entfernt.",
"toastDeleteFailed": "Löschen fehlgeschlagen",
"toastEmptied": "Papierkorb geleert",
"toastEmptiedSub": "{{count}} Tool(s) endgültig entfernt.",
"toastEmptyFailed": "Papierkorb konnte nicht geleert werden",
"searchPlaceholder": "Tools suchen…",
"toolCount": "{{count}} Tool(s)"
},
"notFound": {
"text": "Diese Seite existiert nicht.",
"backHome": "Zurück zur Startseite"
},
"docs": {
"title": "Dokumentation",
"subtitle": "Version-gebundene Dokumentation — Release-Notes, Endpunkte und Datenfelder je Version.",
"backToIndex": "Alle Releases",
"noDocs": "Keine Dokumentation für diesen Pfad verfügbar.",
"version": "Version",
"latest": "Aktuell",
"repo": "Repository",
"nav": "Dokumentation",
"guides": "Handbuch",
"endpoints": "Endpunkte",
"schemas": "Datenmodelle",
"releases": "Release-Notes",
"reference": "API-Referenz",
"referenceIntro": "Automatisch aus der OpenAPI-Spezifikation generiert — alle Endpunkte und Datenfelder der aktuellen Version.",
"onThisPage": "Auf dieser Seite",
"searchPlaceholder": "Doku durchsuchen…",
"backToApp": "Zur App",
"field": "Feld",
"type": "Typ",
"required": "Pflicht",
"description": "Beschreibung",
"status": "Status",
"schema": "Schema",
"parameter": "Parameter",
"noResults": "Keine Treffer",
"fields": "Felder",
"name": "Name",
"in": "In",
"requestBody": "Request-Body"
},
"command": {
"navigate": "Navigation",
"recent": "Zuletzt besucht",
"tools": "Tools",
"noResults": "Keine Tools für „{{query}}“ gefunden.",
"startTyping": "Beginne zu tippen, um Tools zu suchen."
},
"admin": {
"accessRequired": "Admin-Zugriff erforderlich",
"accessRequiredSub": "Du benötigst Admin-Rechte, um diese Seite anzusehen.",
"goHome": "Zur Startseite",
"panel": "Admin-Bereich",
"panelSub": "Benutzer verwalten und Systemänderungen einsehen.",
"redundancyDashboard": "Redundanz-Dashboard",
"tabUsers": "Benutzer",
"tabTools": "Tools",
"tabAudit": "Audit-Log",
"tabSystem": "System",
"localUsers": "Lokale Benutzer",
"localUsersSub": "Konten für die lokale Authentifizierung verwalten.",
"addUser": "Benutzer hinzufügen",
"noUsersYet": "Noch keine Benutzer.",
"auditLog": "Audit-Log",
"auditLogSub": "Alle vom System protokollierten Erstellungs-, Aktualisierungs- und Löschvorgänge.",
"by": "von",
"noAuditEntries": "Noch keine Audit-Einträge.",
"system": "System",
"systemSub": "Build-Informationen der aktuell laufenden Bereitstellung.",
"version": "Version",
"commit": "Commit",
"buildDate": "Build-Datum",
"trashRetention": "Papierkorb-Aufbewahrung",
"days": "Tage",
"keepForever": "Für immer behalten",
"createNewUser": "Neuen Benutzer erstellen",
"username": "Benutzername",
"password": "Passwort",
"emailOptional": "E-Mail (optional)",
"role": "Rolle",
"roleUser": "Benutzer",
"roleAdmin": "Admin",
"plan": "Plan",
"planFree": "Kostenlos",
"planPremium": "Premium",
"planEnterprise": "Enterprise",
"creating": "Erstelle…",
"createUser": "Benutzer erstellen",
"editUser": "Benutzer bearbeiten — {{username}}",
"setPassword": "Passwort festlegen",
"resetsPassword": "Setzt das Passwort des Benutzers sofort zurück.",
"idpManaged": "Das Passwort wird vom Identity-Provider (Keycloak) verwaltet. Setze es dort zurück.",
"setting": "Setze…",
"deleteUser": "Benutzer löschen",
"deleteUserConfirm": "Bist du sicher, dass du {{username}} löschen möchtest? Das kann nicht rückgängig gemacht werden.",
"minPasswordPlaceholder": "min. 6 Zeichen",
"usernamePlaceholder": "benutzername",
"emailPlaceholder": "user@example.com",
"toastUserCreated": "Benutzer erstellt",
"toastUserCreatedSub": "{{username}} wurde erstellt.",
"toastUserCreateFailed": "Benutzer konnte nicht erstellt werden",
"toastUserUpdated": "Benutzer aktualisiert",
"toastUserUpdateFailed": "Benutzer konnte nicht aktualisiert werden",
"toastPwTooShort": "Passwort zu kurz",
"toastPwTooShortSub": "Mindestens 6 Zeichen.",
"toastPwUpdated": "Passwort aktualisiert",
"toastPwUpdatedSub": "Passwort für {{username}} wurde festgelegt.",
"toastPwSetFailed": "Passwort konnte nicht festgelegt werden",
"toastUserDeleted": "Benutzer gelöscht",
"toastUserDeletedSub": "{{username}} wurde entfernt.",
"toastUserDeleteFailed": "Benutzer konnte nicht gelöscht werden"
},
"adminTools": {
"accessRequired": "Admin-Zugriff erforderlich.",
"allTools": "Alle Tools",
"toolCount": "{{count}} Tool(s)",
"selected": "{{count}} ausgewählt",
"searchPlaceholder": "Tools suchen…",
"moveToTrash": "In den Papierkorb verschieben ({{count}})",
"noMatch": "Keine Tools entsprechen deiner Suche.",
"noToolsYet": "Noch keine Tools.",
"selectAll": "Alle auswählen",
"selectName": "{{name}} auswählen",
"name": "Name",
"category": "Kategorie",
"rating": "Bewertung",
"createdBy": "Erstellt von",
"createdAt": "Erstellt am",
"actions": "Aktionen",
"confirmTitle": "{{count}} Tool(s) in den Papierkorb verschieben?",
"confirmSub": "Die ausgewählten Tools werden aus allen öffentlichen Ansichten entfernt und in den Papierkorb verschoben, wo sie wiederhergestellt oder endgültig gelöscht werden können.",
"moveToTrashAction": "In den Papierkorb verschieben",
"toastMoved": "Tools in den Papierkorb verschoben",
"toastMovedSub": "{{count}} Tool(s) in den Papierkorb verschoben.",
"toastMoveFailed": "Verschieben in den Papierkorb fehlgeschlagen",
"importTitle": "Tools importieren",
"importSub": "Mehrere Tools auf einmal importieren — als CSV, JSON oder YAML (Premium-Feature).",
"importButton": "Importieren",
"importFormatAuto": "Auto",
"importFormatAutoSub": "Das Format wird automatisch erkannt (CSV, JSON oder YAML).",
"importDelimiter": "CSV-Trenner",
"importDelimiterAuto": "Automatisch",
"importDelimiterComma": "Komma",
"importDelimiterSemicolon": "Semikolon",
"importDelimiterTab": "Tabulator",
"importCsvSub": "Spalten: name, description, category, websiteUrl, iconUrl, features, tags. Features/Tags durch | getrennt. Erste Zeile enthält die Spaltennamen.",
"importJsonSub": "JSON-Objekt oder Array von Objekten mit den Feldern name, description, category, websiteUrl, iconUrl, features, tags.",
"importYamlSub": "YAML-Liste von Objekten (oder ein einzelnes Objekt) mit den Feldern name, description, category, websiteUrl, iconUrl, features, tags.",
"importFile": "Datei laden",
"importTextareaPlaceholder": "name;description;category;features;tags\nMein Tool;Eine tolle Beschreibung;Monitoring;Deployment|Open Source;devops",
"importTextareaPlaceholderCsv": "name;description;category;features;tags\nMein Tool;Eine tolle Beschreibung;Monitoring;Deployment|Open Source;devops",
"importTextareaPlaceholderJson": "[\n {\n \"name\": \"Mein Tool\",\n \"description\": \"Eine tolle Beschreibung\",\n \"category\": \"Monitoring\",\n \"features\": [\"Deployment\", \"Open Source\"],\n \"tags\": [\"devops\"]\n }\n]",
"importTextareaPlaceholderYaml": "- name: Mein Tool\n description: Eine tolle Beschreibung\n category: Monitoring\n features:\n - Deployment\n - Open Source\n tags:\n - devops",
"importTextareaPlaceholderAuto": "name;description;category\nMein Tool;Eine tolle Beschreibung;Monitoring",
"importing": "Wird importiert…",
"importDone": "{{count}} von {{total}} Tools erfolgreich importiert.",
"importErrors": "{{count}} Zeilen mit Fehlern:",
"importErrorRow": "Zeile {{row}}",
"toastImportDone": "Tools erfolgreich importiert"
},
"analytics": {
"title": "Plattform-Analysen",
"subtitle": "Makro-Einblicke in die Leistung der Tools und das Engagement der Community.",
"totalToolsIndexed": "Indexierte Tools gesamt",
"totalRatingsCast": "Abgegebene Bewertungen gesamt",
"activeCategories": "Aktive Kategorien",
"avgGlobalScore": "Ø Globaler Punktestand",
"top8Tools": "Top 8 Tools nach kombiniertem Punktestand",
"top8ToolsSub": "Die bestbewerteten Tools der Plattform",
"toolsByCategory": "Tools nach Kategorie",
"toolsByCategorySub": "Verteilung der Tools auf Kategorien",
"globalRatingDistribution": "Globale Bewertungsverteilung",
"globalRatingDistributionSub": "Wie Benutzer über alle Tools abstimmen",
"radarTools": "Tools"
},
"redundancy": {
"title": "Tool-Analyse & Empfehlungen",
"subtitle": "Automatische Redundanz-Erkennung mit Kosten- und Bewertungsvergleich. Admins können manuell bestätigen, welches Tool die bessere Wahl ist.",
"toolsComparisons": "{{tools}} Tools, {{pairs}} Vergleiche",
"totalMonthly": "/Monat gesamt",
"reviews": "Bewertungen",
"features": "Features",
"comparisonsTitle": "Vergleiche & Empfehlungen",
"vs": "gegen",
"noTools": "Keine Tools gefunden.",
"perMonth": "/Monat",
"toastEvalSaved": "Auswertung gespeichert",
"toastEvalFailed": "Auswertung konnte nicht gespeichert werden"
},
"toolForm": {
"backToBrowse": "Zurück zur Übersicht",
"backToTool": "Zurück zum Tool",
"addTitle": "Neues Tool hinzufügen",
"addSubtitle": "Reiche ein Tool ein, das du nutzt, damit die Community es bewerten kann.",
"editTitle": "Tool bearbeiten",
"editSubtitle": "Aktualisiere Tool-Details und Metadaten.",
"signInRequired": "Anmeldung erforderlich",
"signInRequiredSub": "Du musst angemeldet sein, um ein Tool einzureichen.",
"toolDetails": "Tool-Details",
"toolDetailsNewSub": "Gib die grundlegenden Informationen zum Tool an.",
"toolDetailsEditSub": "Ändere die Tool-Informationen unten.",
"name": "Name",
"nameMin": "Name muss mindestens 2 Zeichen haben",
"category": "Kategorie",
"categoryRequired": "Kategorie ist erforderlich",
"websiteUrl": "Website-URL",
"websiteUrlOptional": "Website-URL (optional)",
"iconUrl": "Icon-/Logo-URL",
"iconUrlOptional": "Icon-/Logo-URL (optional)",
"iconPreview": "Icon-Vorschau",
"description": "Beschreibung",
"descriptionMin": "Beschreibung muss mindestens 10 Zeichen haben",
"invalidUrl": "Muss eine gültige URL sein",
"features": "Features",
"featuresNewSub": "Liste die wichtigsten Funktionen auf. Vorhandene Features anderer Tools sind auswählbar.",
"featuresEditSub": "Wichtige Funktionen dieses Tools. Vorhandene Features anderer Tools sind auswählbar.",
"addFeature": "Feature hinzufügen",
"noFeatures": "Keine Features hinzugefügt.",
"featurePlaceholder": "z. B. Echtzeit-Zusammenarbeit",
"tags": "Tags",
"tagsNewSub": "Schlüsselwörter, um dieses Tool zu finden. Vorhandene Tags anderer Tools sind auswählbar.",
"tagsEditSub": "Schlüsselwörter für dieses Tool. Vorhandene Tags anderer Tools sind auswählbar.",
"addTag": "Tag hinzufügen",
"tag": "Tag",
"namePlaceholder": "z. B. React, Next.js, Postgres",
"urlPlaceholder": "https://…",
"logoPlaceholder": "https://example.com/logo.png",
"descriptionPlaceholderNew": "Was macht dieses Tool? Warum nutzen es Menschen?",
"descriptionPlaceholderEdit": "Was macht dieses Tool?",
"addingTool": "Füge Tool hinzu…",
"submitTool": "Tool einreichen",
"saving": "Speichere…",
"saveChanges": "Änderungen speichern",
"toastAdded": "Tool erfolgreich hinzugefügt",
"toastAddedSub": "Dein Tool ist jetzt zur Bewertung verfügbar.",
"toastAddFailed": "Tool konnte nicht hinzugefügt werden",
"toastUpdated": "Tool aktualisiert",
"toastUpdatedSub": "Änderungen erfolgreich gespeichert.",
"toastUpdateFailed": "Tool konnte nicht aktualisiert werden",
"tagsHelp": "Schlüsselwörter, die helfen, dieses Tool zu finden. Vorhandene Tags anderer Tools sind auswählbar.",
"tagPlaceholder": "Tag"
},
"category": {
"placeholder": "Kategorie auswählen oder eingeben…",
"searchPlaceholder": "Kategorie suchen oder neue eingeben…",
"noCategories": "Keine Kategorien gefunden.",
"knownCategories": "Bekannte Kategorien",
"createNew": "Neu erstellen",
"create": "+ Erstellen"
},
"theme": {
"title": "Design",
"light": "Hell",
"dark": "Dunkel",
"system": "System",
"chooseTitle": "Design auswählen",
"switchLight": "Zum hellen Design wechseln",
"switchDark": "Zum dunklen Design wechseln"
}
}