e164d51574
- 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
532 lines
24 KiB
JSON
532 lines
24 KiB
JSON
{
|
||
"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 (A–Z)",
|
||
"sortNameDesc": "Name (Z–A)",
|
||
"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"
|
||
}
|
||
}
|