{ "common": { "save": "Speichern", "saving": "Speichert…", "discard": "Verwerfen", "cancel": "Abbrechen", "confirm": "Bestätigen", "add": "Hinzufügen", "remove": "Entfernen", "loading": "Lädt…", "yes": "Ja", "no": "Nein", "enabled": "Aktiviert", "disabled": "Deaktiviert", "unsavedChanges": "Du hast ungespeicherte Änderungen", "saveSuccess": "Änderungen gespeichert", "saveError": "Änderungen konnten nicht gespeichert werden", "back": "Zurück", "comingSoon": "Demnächst verfügbar", "close": "Schließen" }, "nav": { "dashboard": "Dashboard", "overview": "Übersicht", "settings": "Einstellungen", "modules": "Module", "access": "Dashboard-Zugriff" }, "moduleGroups": { "moderation": "Moderation", "engagement": "Engagement", "utility": "Utility", "community": "Community", "integrations": "Integrationen" }, "modules": { "moderation": { "label": "Moderation", "description": "Bans, Verwarnungen, Timeouts und das Fall-System" }, "automod": { "label": "Auto-Moderation", "description": "Spam-, Raid- und Nuke-Schutz" }, "logging": { "label": "Logging", "description": "Log-Kanäle für Server-Events" }, "welcome": { "label": "Willkommen & Abschied", "description": "Join- und Leave-Nachrichten, Autoroles" }, "verification": { "label": "Verifizierung", "description": "Button- und Captcha-Verifizierung" }, "leveling": { "label": "Leveling & XP", "description": "Text- und Voice-XP, Rollen-Belohnungen" }, "economy": { "label": "Economy", "description": "Währung, Shop und Spiele" }, "fun": { "label": "Fun & Spiele", "description": "Minispiele und Medien-Commands" }, "giveaways": { "label": "Giveaways", "description": "Button-basierte Giveaways" }, "tickets": { "label": "Tickets", "description": "Support-Ticket-Panels und Transkripte" }, "selfroles": { "label": "Self Roles", "description": "Reaktions-, Button- und Dropdown-Rollenpanels" }, "tags": { "label": "Tags", "description": "Custom Commands und Auto-Responder" }, "starboard": { "label": "Starboard", "description": "Beliebte Nachrichten hervorheben" }, "suggestions": { "label": "Vorschläge", "description": "Community-Vorschläge mit Abstimmung" }, "birthdays": { "label": "Geburtstage", "description": "Geburtstags-Ankündigungen und -Rollen" }, "tempvoice": { "label": "Temp-Voice", "description": "Join-to-Create Voice-Kanäle" }, "stats": { "label": "Server-Statistiken", "description": "Automatische Statistik-Kanäle und Invites" }, "feeds": { "label": "Social Feeds", "description": "Twitch-, YouTube-, RSS- und Reddit-Benachrichtigungen" }, "scheduler": { "label": "Scheduler", "description": "Geplante und wiederkehrende Ankündigungen" }, "guildbackup": { "label": "Backups", "description": "Server-Backup und -Wiederherstellung" } }, "login": { "title": "Nexumi", "subtitle": "Melde dich mit Discord an, um deine Server zu verwalten.", "cta": "Mit Discord anmelden", "footer": "Mit der Anmeldung akzeptierst du die Nexumi-Nutzungsbedingungen und Datenschutzerklärung.", "errors": { "access_denied": "Du hast die Discord-Anmeldung abgebrochen.", "invalid_request": "Ungültige Anmeldeanfrage. Bitte erneut versuchen.", "invalid_state": "Deine Anmelde-Sitzung ist abgelaufen. Bitte erneut versuchen.", "oauth_failed": "Die Discord-Anmeldung ist fehlgeschlagen. Bitte erneut versuchen." } }, "dashboard": { "guildList": { "title": "Deine Server", "subtitle": "Wähle einen Server zur Verwaltung oder lade Nexumi auf einen neuen Server ein.", "manage": "Verwalten", "invite": "Einladen", "botMissing": "Nicht installiert", "empty": "Keine Server gefunden. Du brauchst die Berechtigung „Server verwalten“ auf einem Discord-Server, um hier zu erscheinen." }, "overview": { "title": "Übersicht", "moduleStatusTitle": "Modul-Status", "moduleStatusEmpty": "Noch keine Modul-Daten vorhanden.", "recentAuditTitle": "Letzte Dashboard-Aktivität", "auditEmpty": "Noch keine Dashboard-Änderungen.", "auditPath": "Pfad", "viewAllModules": "Module verwalten" } }, "settings": { "general": { "title": "Allgemeine Einstellungen", "description": "Sprache, Zeitzone und der Moderations-Modul-Schalter für diesen Server.", "localeLabel": "Dashboard- & Bot-Sprache", "localeHint": "Wird für Bot-Antworten und Dashboard-Standardwerte auf diesem Server verwendet.", "timezoneLabel": "Zeitzone", "timezoneHint": "IANA-Zeitzonen-Bezeichner, z. B. Europe/Berlin oder America/New_York.", "moderationLabel": "Moderations-Modul", "moderationHint": "Aktiviert Moderations-Commands (Ban, Kick, Warn, Purge, …) auf diesem Server." } }, "modulesPage": { "title": "Module", "description": "Aktiviere oder deaktiviere einzelne Nexumi-Module für diesen Server.", "configure": "Konfigurieren" }, "access": { "title": "Dashboard-Zugriff", "description": "Gewähre zusätzlichen Discord-Rollen Zugriff auf bestimmte Dashboard-Bereiche, zusätzlich zu Server-Administratoren.", "roleIdLabel": "Rollen-ID", "roleIdPlaceholder": "z. B. 123456789012345678", "roleIdHint": "Rechtsklick auf eine Rolle in Discord bei aktiviertem Entwicklermodus und „Rollen-ID kopieren“ wählen.", "modulesLabel": "Erlaubte Module", "allModulesOption": "Alle Module", "specificModulesOption": "Bestimmte Module", "addRule": "Regel hinzufügen", "removeRule": "Entfernen", "noRules": "Keine zusätzlichen Zugriffsregeln konfiguriert. Nur Server-Administratoren können das Dashboard nutzen.", "invalidRoleId": "Gib eine gültige Discord-Rollen-ID an (17–20 Ziffern)." }, "modulePlaceholder": { "title": "{module}-Einstellungen", "message": "Modul-Einstellungen kommen in einer späteren Phase.", "backToModules": "Zurück zu den Modulen" }, "modulePages": { "moderation": { "title": "Moderation", "description": "Aktiviere das Moderations-Modul und konfiguriere automatische Eskalationsregeln.", "enabledLabel": "Moderations-Modul aktiviert", "enabledHint": "Aktiviert Ban, Kick, Warn, Purge und das Fall-System auf diesem Server.", "escalationsTitle": "Eskalationsregeln", "escalationsDescription": "Automatische Strafen ab einer bestimmten Anzahl an Verwarnungen.", "noEscalations": "Keine Eskalationsregeln konfiguriert.", "addEscalation": "Regel hinzufügen", "warnCount": "Anzahl Verwarnungen", "action": "Aktion", "actions": { "TIMEOUT": "Timeout", "KICK": "Kick", "BAN": "Ban" }, "durationMs": "Dauer (ms)", "reason": "Grund", "reasonPlaceholder": "Optionaler Standardgrund", "casesTitle": "Fälle", "casesDescription": "Liste der zuletzt erstellten Moderations-Fälle (nur Lesezugriff).", "searchPlaceholder": "Suche nach User- oder Moderator-ID / Grund", "actionPlaceholder": "Aktion filtern, z. B. BAN", "casesEmpty": "Keine Fälle gefunden.", "target": "Ziel", "moderator": "Moderator", "createdAt": "Erstellt am", "noReason": "Kein Grund angegeben" }, "automod": { "title": "Auto-Moderation", "description": "Grundeinstellungen sowie Anti-Raid- und Anti-Nuke-Schutz.", "enabledLabel": "Auto-Moderation aktiviert", "enabledHint": "Aktiviert alle Auto-Moderations-Regeln (Spam, Wortfilter, Links, …) auf diesem Server.", "antiRaidTitle": "Anti-Raid", "antiRaidDescription": "Erkennt ungewöhnlich schnelle Join-Wellen und aktiviert automatisch einen Lockdown.", "antiRaidEnabled": "Anti-Raid aktiviert", "antiRaidJoinThreshold": "Schwellenwert (Joins)", "antiRaidWindowSeconds": "Zeitfenster (Sekunden)", "antiRaidActionHint": "Aktuell implementierte Reaktion: Server-Lockdown.", "antiNukeTitle": "Anti-Nuke", "antiNukeDescription": "Schützt vor Massen-Bans oder Massen-Kanal-Löschungen durch kompromittierte Accounts.", "antiNukeEnabled": "Anti-Nuke aktiviert", "antiNukeBanThreshold": "Schwellenwert (Bans)", "antiNukeChannelThreshold": "Schwellenwert (Kanal-Löschungen)", "antiNukeWindowSeconds": "Zeitfenster (Sekunden)", "lockdownActive": "Lockdown aktiv", "lockdownActiveHint": "Wird automatisch bei einem erkannten Raid gesetzt. Manuell zurücksetzen, um den Lockdown zu beenden." }, "logging": { "title": "Logging", "description": "Log-Kanäle, Ignore-Listen und die Event-zu-Kanal-Zuordnung.", "enabledLabel": "Logging aktiviert", "ignoreBotsLabel": "Bot-Nachrichten/-Aktionen ignorieren", "ignoredChannelsLabel": "Ignorierte Kanäle", "ignoredRolesLabel": "Ignorierte Rollen", "idsPlaceholder": "Kommagetrennte IDs, z. B. 123456789012345678, 234567890123456789", "idsHint": "Discord-IDs kommagetrennt eintragen. Entwicklermodus aktivieren, um IDs zu kopieren.", "channelsTitle": "Event-Kanal-Zuordnung", "channelsDescription": "Lege für jeden Event-Typ einen eigenen Log-Kanal fest.", "channelsEmpty": "Keine Event-Kanal-Zuordnungen konfiguriert.", "eventType": "Event-Typ", "channelId": "Kanal-ID", "addMapping": "Zuordnung hinzufügen" }, "welcome": { "welcomeTitle": "Willkommen", "welcomeDescription": "Nachricht, Kanal und Autoroles für neue Mitglieder.", "welcomeEnabledLabel": "Willkommensnachricht aktiviert", "welcomeChannelId": "Willkommens-Kanal-ID", "welcomeType": "Nachrichtentyp", "type": { "TEXT": "Text", "EMBED": "Embed", "IMAGE": "Bild-Karte" }, "welcomeContent": "Nachrichtentext", "contentPlaceholder": "Willkommen {user} auf {server}!", "placeholdersHint": "Verfügbare Platzhalter: {user}, {user.name}, {user.tag}, {user.id}, {server}, {memberCount}", "welcomeEmbed": "Embed (JSON, optional)", "welcomeDmEnabled": "Willkommens-DM aktiviert", "dmContentPlaceholder": "Optionale private Nachricht an neue Mitglieder", "userAutoroles": "Autoroles für Nutzer", "botAutoroles": "Autoroles für Bots", "imageTitle": "Bild-Karte: Titel", "imageSubtitle": "Bild-Karte: Untertitel", "leaveTitle": "Abschied", "leaveDescription": "Nachricht und Kanal, wenn ein Mitglied den Server verlässt.", "leaveEnabledLabel": "Abschiedsnachricht aktiviert", "leaveChannelId": "Abschieds-Kanal-ID", "leaveContent": "Nachrichtentext", "leaveEmbed": "Embed (JSON, optional)" }, "verification": { "title": "Verifizierung", "description": "Modus, Rollen und Anforderungen für die Mitglieder-Verifizierung.", "enabledLabel": "Verifizierung aktiviert", "mode": "Modus", "mode.BUTTON": "Button", "mode.CAPTCHA": "Captcha (WebUI)", "failAction": "Aktion bei Fehlschlag", "failAction.KICK": "Kick", "failAction.BAN": "Ban", "failAction.NONE": "Keine", "channelId": "Verifizierungs-Kanal-ID", "verifiedRoleId": "Rolle nach Verifizierung", "unverifiedRoleId": "Rolle vor Verifizierung", "minAccountAgeDays": "Mindest-Accountalter (Tage)" }, "leveling": { "title": "Leveling & XP", "description": "Text- und Voice-XP-Raten, Cooldowns und No-XP-Listen.", "enabledLabel": "Leveling aktiviert", "textXpMin": "Text-XP (Minimum)", "textXpMax": "Text-XP (Maximum)", "textCooldownSeconds": "Text-XP-Cooldown (Sekunden)", "voiceXpPerMinute": "Voice-XP pro Minute", "noXpChannels": "No-XP-Kanäle", "noXpRoles": "No-XP-Rollen", "roleMultipliers": "Rollen-Multiplikatoren", "channelMultipliers": "Kanal-Multiplikatoren", "multiplierHint": "Ein Eintrag pro Zeile im Format ID:Multiplikator, z. B. 123456789012345678:1.5", "levelUpTitle": "Level-Up-Nachricht", "levelUpMode": "Modus", "mode.CHANNEL": "Kanal", "mode.DM": "Direktnachricht", "mode.OFF": "Aus", "levelUpChannelId": "Level-Up-Kanal-ID", "levelUpMessage": "Nachrichtentext", "stackRewards": "Rollen-Belohnungen stapeln", "rankCardTitle": "Rang-Karte", "cardAccentColor": "Akzentfarbe", "cardBackgroundColor": "Hintergrundfarbe" }, "economy": { "title": "Economy", "description": "Währung und Beträge der Einkommens-Commands.", "enabledLabel": "Economy aktiviert", "currencyName": "Währungsname", "currencySymbol": "Währungssymbol", "amountsTitle": "Beträge", "dailyAmount": "Tägliche Belohnung", "weeklyAmount": "Wöchentliche Belohnung", "workMin": "Work: Minimum", "workMax": "Work: Maximum", "workCooldownSeconds": "Work-Cooldown (Sekunden)", "startingBalance": "Startguthaben" }, "fun": { "title": "Fun & Spiele", "description": "Minispiele und Medien-Commands für diesen Server.", "enabledLabel": "Fun-Modul aktiviert", "enabledHint": "Aktiviert Minispiele wie Trivia, Tic-Tac-Toe und 8-Ball.", "mediaEnabledLabel": "Medien-Commands aktiviert", "mediaEnabledHint": "Aktiviert API-basierte Commands wie /cat und /dog." } }, "userMenu": { "theme": "Design", "themeDark": "Dunkel", "themeLight": "Hell", "logout": "Abmelden", "loggingOut": "Meldet ab…" }, "serverSwitcher": { "switchServer": "Server wechseln", "allServers": "Alle Server", "noOtherServers": "Keine weiteren verwaltbaren Server" }, "errors": { "unauthorized": "Bitte melde dich an, um fortzufahren.", "forbidden": "Du hast keinen Zugriff auf diesen Server.", "notFound": "Nicht gefunden.", "generic": "Etwas ist schiefgelaufen. Bitte erneut versuchen." } }