{ "errors": { "args": { "missing": "Fehlendes Argument {{arg}}. Verwendung: {{usage}}", "invalidInt": "Das Argument muss eine ganze Zahl sein. Erhalten: {{value}}", "invalidNumber": "Das Argument muss eine Zahl sein. Erhalten: {{value}}", "invalidBoolean": "Das Argument muss ein Boolescher Wert sein. Erhalten: {{value}}", "invalidUser": "Benutzer konnte aus {{value}} nicht gefunden werden", "invalidChannel": "Kanal konnte aus {{value}} nicht gefunden werden", "invalidRole": "Rolle konnte aus {{value}} nicht gefunden werden", "tooMany": "Zu viele Argumente ({{count}}) erkannt: {{extras}}. Verwendung: {{usage}}" }, "permissions": { "user": "Du hast nicht die Berechtigungen: {{permissions}}" }, "execution": "Beim Ausführen ist ein unerwarteter Fehler aufgetreten.", "cooldown": "Bitte warte {{seconds}}s, bevor du diesen Befehl erneut verwendest.", "rateLimit": "Zu viele Anfragen. Bitte warte {{seconds}}s, bevor du es erneut versuchst.", "executionQueued": "Befehl akzeptiert und in die Warteschlange aufgenommen." }, "categories": { "fun": "Spaß", "utility": "Hilfsfunktionen", "core": "Kern" }, "commands": { "kiss": { "name": "kuss", "description": "Einem Benutzer einen Kuss senden.", "args": { "user": "Zielbenutzer" }, "examples": { "basic": "Einem Mitglied einen Kuss senden" }, "responses": { "success": "{{from}} sendet {{to}} einen Kuss." } }, "ping": { "name": "ping", "description": "WebSocket-Latenz des Bots prüfen.", "examples": { "basic": "Gesundheitsprüfung" }, "responses": { "pong": "Pong. WebSocket-Latenz: {{latency}}ms." } }, "presence": { "name": "präsenz", "description": "Bot-Präsenz über ein interaktives Panel konfigurieren.", "examples": { "slash": "Interaktives Präsenz-Panel öffnen" }, "responses": { "panel": "Präsenz-Panel\nStatus: {{status}}\nAktivität: {{activityType}}\nRotation: alle {{rotationIntervalSeconds}}s\nAktiver Text ({{currentTextIndex}}/{{textCount}}): {{activityText}}\nVorschau: {{activityPreview}}\nTexte: {{activityTexts}}\nVariablen ({{doubleBracesHint}}): {{variables}}", "notOwner": "Nur der Befehlsersteller kann dieses Panel verwenden.", "invalidSelection": "Ungültige Auswahl.", "invalidInterval": "Ungültiges Intervall. Verwende eine ganze Zahl zwischen {{minSeconds}} und {{maxSeconds}} Sekunden.", "modalTimeout": "Zeitüberschreitung bei der Textbearbeitung. Klicke erneut auf den Button." }, "ui": { "status": { "placeholder": "Status auswählen", "options": { "online": { "label": "Online", "description": "Bot als online anzeigen" }, "idle": { "label": "Inaktiv", "description": "Bot als inaktiv anzeigen" }, "dnd": { "label": "Nicht stören", "description": "Bot im Nicht-stören-Modus anzeigen" }, "invisible": { "label": "Offline", "description": "Bot als offline anzeigen" }, "streaming": { "label": "Streaming", "description": "Bot im Streaming-Modus anzeigen" } } }, "activity": { "placeholder": "Aktivitätstyp auswählen", "options": { "PLAYING": { "label": "Spielt", "description": "Zeigt: Spielt ..." }, "STREAMING": { "label": "Streaming", "description": "Zeigt: Live auf ..." }, "WATCHING": { "label": "Schaut", "description": "Zeigt: Schaut ..." }, "LISTENING": { "label": "Hört", "description": "Zeigt: Hört ..." }, "COMPETING": { "label": "Wettbewerb", "description": "Zeigt: Wettbewerb ..." }, "CUSTOM": { "label": "Benutzerstatus", "description": "Zeigt einen benutzerdefinierten Status" } } }, "embed": { "title": "Präsenz-Konfiguration", "description": "Status, Aktivitätstyp, mehrere Texte und Rotation ändern.", "footer": "Interaktives Panel /presence", "fields": { "status": "Status", "activity": "Aktivitätstyp", "text": "Text" } }, "textButton": "📝 Texte bearbeiten", "intervalButton": "⏱️ Intervall", "modal": { "title": "Präsenztexte", "label": "Ein Text pro Zeile (nutze {{var}})", "placeholder": "Wartung\n{{guild_count}} Server | {{prefix}}hilfe" }, "intervalModal": { "title": "Rotationsintervall", "label": "Sekunden zwischen jedem Text", "placeholder": "Beispiel: 30" } } }, "logs": { "name": "logs", "description": "Discord-Event-Logs mit einem interaktiven Panel konfigurieren.", "examples": { "slash": "Interaktives Logs-Panel öffnen" }, "responses": { "slashOnly": "Verwende /logs, um dieses interaktive Panel zu öffnen.", "guildOnly": "Dieser Befehl muss in einem Server verwendet werden.", "notOwner": "Nur der Befehlsersteller kann dieses Panel verwenden.", "invalidSelection": "Ungültige Auswahl.", "allEnabled": "Alle Event-Logs sind aktiviert.", "allDisabled": "Alle Event-Logs sind deaktiviert.", "eventEnabled": "Event {{event}} aktiviert.", "eventDisabled": "Event {{event}} deaktiviert.", "channelsCreated": "Log-Kanäle bereit. Erstellt: {{created}}, wiederverwendet: {{reused}}.", "channelsPartial": "Log-Kanäle teilweise bereit. Erstellt: {{created}}, wiederverwendet: {{reused}}, fehlgeschlagen: {{failed}}.", "channelsFailed": "Log-Kanäle konnten nicht erstellt werden. Fehlgeschlagen: {{failed}}." }, "ui": { "embed": { "title": "Log-Konfiguration", "description": "Aktiviere oder deaktiviere Discord-Events und leite Logs in Kategorien weiter." }, "status": { "enabled": "Aktiv", "disabled": "Deaktiviert" }, "pageLabel": "Seite {{page}}/{{pageCount}}", "enabledCountLabel": "Aktive Events: {{enabledCount}}/{{totalCount}}", "eventsHeader": "Events", "channelLabel": "Kanal", "channelNotConfigured": "#nicht-konfiguriert", "feedbackLabel": "Letzte Aktion", "buttons": { "enableAll": "✅ Alle Logs aktivieren", "disableAll": "❌ Alle Logs deaktivieren", "createChannels": "📁 Log-Kanäle erstellen", "previousPage": "Zurück", "nextPage": "Weiter", "enableEvent": "{{event}} aktivieren", "disableEvent": "{{event}} deaktivieren" }, "events": { "messageCreate": "Nachricht erstellt", "messageDelete": "Nachricht gelöscht", "messageUpdate": "Nachricht aktualisiert", "messageBulkDelete": "Mehrfachlöschung", "guildMemberAdd": "Mitglied beigetreten", "guildMemberRemove": "Mitglied verlassen", "guildMemberUpdate": "Mitglied aktualisiert", "interactionCreate": "Interaktion", "channelCreate": "Kanal erstellt", "channelDelete": "Kanal gelöscht", "channelUpdate": "Kanal aktualisiert", "roleCreate": "Rolle erstellt", "roleDelete": "Rolle gelöscht", "roleUpdate": "Rolle aktualisiert", "threadCreate": "Thread erstellt", "threadDelete": "Thread gelöscht", "threadUpdate": "Thread aktualisiert", "emojiCreate": "Emoji erstellt", "emojiDelete": "Emoji gelöscht", "emojiUpdate": "Emoji aktualisiert", "guildUpdate": "Server aktualisiert", "guildUnavailable": "Server nicht verfügbar", "guildBanAdd": "Mitglied gebannt", "guildBanRemove": "Mitglied entbannt", "inviteCreate": "Einladung erstellt", "inviteDelete": "Einladung gelöscht" } } }, "welcome": { "name": "willkommen", "description": "Willkommensnachrichten mit einem interaktiven Panel konfigurieren.", "examples": { "slash": "Willkommens-Konfigurationspanel öffnen" }, "responses": { "guildOnly": "Dieser Befehl muss in einem Server verwendet werden.", "notOwner": "Nur der Befehlsersteller kann dieses Panel verwenden.", "invalidSelection": "Ungültige Auswahl.", "testSuccess": "Testnachricht in {{channel}} gesendet.", "testDisabled": "Willkommensmodul ist deaktiviert.", "testMissingChannel": "Kein Kanal konfiguriert. Nutze den Kanal-Button.", "testChannelUnavailable": "Der konfigurierte Kanal ist nicht verfügbar.", "testMissingPermissions": "Der Bot hat keine Berechtigung, Nachrichten in diesem Kanal zu senden.", "testFailed": "Testnachricht konnte nicht gesendet werden." }, "ui": { "embed": { "title": "Willkommens-Konfiguration", "description": "Status, Kanal, Nachrichtentyp und Test konfigurieren.", "fields": { "status": "Status", "channel": "Kanal", "type": "Typ", "channelPicker": "Kanal auswählen", "autoRoles": "Auto-Rollen" } }, "status": { "enabled": "🟢 Aktiv", "disabled": "🔴 Deaktiviert" }, "channelNotConfigured": "#nicht-konfiguriert", "autoRolesNotConfigured": "Keine Auto-Rollen konfiguriert", "channelPickerPlaceholder": "Willkommenskanal auswählen", "channelPickerHint": "Wähle den Kanal im Menü aus.", "rolePickerPlaceholder": "Auto-Rollen auswählen", "rolePickerHint": "Wähle Rollen aus dem Menü.", "buttons": { "toggle": "Status umschalten", "channel": "Kanal konfigurieren", "channelCancel": "Kanal-Auswahl schließen", "roles": "Auto-Rollen hinzufügen", "rolesCancel": "Rollen-Auswahl schließen", "rolesClear": "Auto-Rollen löschen", "test": "Testen" }, "type": { "placeholder": "Nachrichtentyp auswählen", "options": { "simple": { "label": "Einfache Nachricht", "description": "Sendet eine Textnachricht" }, "embed": { "label": "Embed", "description": "Sendet ein Willkommens-Embed" }, "container": { "label": "Container (V2)", "description": "Sendet einen Components V2 Container" }, "image": { "label": "Bild", "description": "Sendet ein Embed mit Bild" } } } }, "templates": { "simple": "🎉 Willkommen {{user}} auf **{{guild}}**!", "embedTitle": "Willkommen!", "embedDescription": "{{user}} ist **{{guild}}** beigetreten.", "containerTitle": "Willkommen", "containerDescription": "{{user}} ist **{{guild}}** beigetreten.", "imageTitle": "Willkommen", "imageDescription": "auf dem Discord-Server {{guild}}" } }, "goodbye": { "name": "aufwiedersehen", "description": "Abschiedsnachrichten mit einem interaktiven Panel konfigurieren.", "examples": { "slash": "Abschieds-Konfigurationspanel öffnen" }, "responses": { "guildOnly": "Dieser Befehl muss in einem Server verwendet werden.", "notOwner": "Nur der Befehlsersteller kann dieses Panel verwenden.", "invalidSelection": "Ungültige Auswahl.", "testSuccess": "Testnachricht in {{channel}} gesendet.", "testDisabled": "Abschiedsmodul ist deaktiviert.", "testMissingChannel": "Kein Kanal konfiguriert. Nutze den Kanal-Button.", "testChannelUnavailable": "Der konfigurierte Kanal ist nicht verfügbar.", "testMissingPermissions": "Der Bot hat keine Berechtigung, Nachrichten in diesem Kanal zu senden.", "testFailed": "Testnachricht konnte nicht gesendet werden." }, "ui": { "embed": { "title": "Abschieds-Konfiguration", "description": "Status, Kanal, Nachrichtentyp und Test konfigurieren.", "fields": { "status": "Status", "channel": "Kanal", "type": "Typ", "channelPicker": "Kanal auswählen" } }, "status": { "enabled": "🟢 Aktiv", "disabled": "🔴 Deaktiviert" }, "channelNotConfigured": "#nicht-konfiguriert", "channelPickerPlaceholder": "Abschiedskanal auswählen", "channelPickerHint": "Wähle den Kanal im Menü aus.", "buttons": { "toggle": "Status umschalten", "channel": "Kanal konfigurieren", "channelCancel": "Kanal-Auswahl schließen", "test": "Testen" }, "type": { "placeholder": "Nachrichtentyp auswählen", "options": { "simple": { "label": "Einfache Nachricht", "description": "Sendet eine Textnachricht" }, "embed": { "label": "Embed", "description": "Sendet ein Abschieds-Embed" }, "container": { "label": "Container (V2)", "description": "Sendet einen Components V2 Container" }, "image": { "label": "Bild", "description": "Sendet ein Embed mit Bild" } } } }, "templates": { "simple": "👋 {{user}} hat **{{guild}}** verlassen.", "embedTitle": "Auf Wiedersehen", "embedDescription": "{{user}} hat **{{guild}}** verlassen.", "containerTitle": "Auf Wiedersehen", "containerDescription": "{{user}} hat **{{guild}}** verlassen.", "imageTitle": "Auf Wiedersehen", "imageDescription": "vom Discord-Server {{guild}}" } }, "help": { "name": "hilfe", "description": "Liste der Befehle oder Details eines Befehls anzeigen.", "args": { "command": "Optionaler Befehlsname oder Trigger" }, "examples": { "basic": "Alle Befehle anzeigen", "single": "Details eines Befehls anzeigen" }, "errors": { "notFound": "Kein Befehl entspricht {{query}}." }, "embed": { "title": "Befehls-Hilfe", "description": "Nutze {{usage}}, um einen Befehl zu prüfen.", "categoryEmpty": "Keine Befehle in dieser Kategorie.", "detailsTitle": "Befehl: {{name}}", "detailsDescription": "{{description}}", "footer": "Kategorie: {{source}}", "fields": { "usage": "Verwendung", "arguments": "Argumente", "examples": "Beispiele" } }, "labels": { "prefix": "Prefix", "slash": "Slash", "required": "erforderlich", "optional": "optional", "noArgs": "Keine Argumente.", "noExamples": "Keine Beispiele." } } }, "logsRuntime": { "placeholders": { "noContent": "(kein Inhalt)", "unknown": "unbekannt", "none": "keine" }, "embed": { "title": "Event: {{event}}", "detailsField": "Details" }, "summaries": { "messageCreate": "Nachricht von {{user}} in {{channel}} gesendet", "messageDelete": "Nachricht in {{channel}} gelöscht", "messageUpdate": "Nachricht in {{channel}} aktualisiert", "messageBulkDelete": "Mehrfachlöschung: {{count}} Nachrichten entfernt", "guildMemberAdd": "Mitglied beigetreten: {{user}}", "guildMemberRemove": "Mitglied verlassen: {{user}}", "guildMemberUpdate": "Mitglied aktualisiert: {{user}}", "interactionGeneric": "Interaktion von {{user}}", "interactionSlash": "Slash-Befehl /{{command}} von {{user}}", "interactionButton": "Button-Interaktion von {{user}}", "interactionSelect": "Auswahlmenü-Interaktion von {{user}}", "interactionModal": "Modal gesendet von {{user}}", "channelCreate": "Kanal erstellt: {{channel}}", "channelDelete": "Kanal gelöscht: {{channel}}", "channelUpdate": "Kanal aktualisiert: {{channel}}", "roleCreate": "Rolle erstellt: {{role}}", "roleDelete": "Rolle gelöscht: {{role}}", "roleUpdate": "Rolle aktualisiert: {{role}}", "threadCreate": "Thread erstellt: {{thread}}", "threadDelete": "Thread gelöscht: {{thread}}", "threadUpdate": "Thread aktualisiert: {{thread}}", "emojiCreate": "Emoji erstellt: {{emoji}}", "emojiDelete": "Emoji gelöscht: {{emoji}}", "emojiUpdate": "Emoji aktualisiert: {{emoji}}", "guildUpdate": "Server aktualisiert: {{guild}}", "guildUnavailable": "Server vorübergehend nicht verfügbar: {{guild}}", "guildBanAdd": "Benutzer gebannt: {{user}}", "guildBanRemove": "Benutzer entbannt: {{user}}", "inviteCreate": "Einladung erstellt: {{code}}", "inviteDelete": "Einladung gelöscht: {{code}}" }, "details": { "messageId": "messageId={{value}}", "author": "author={{tag}} ({{id}})", "content": "content={{value}}", "before": "before={{value}}", "after": "after={{value}}", "channelId": "channelId={{value}}", "count": "count={{value}}", "user": "user={{tag}} ({{id}})", "oldNick": "oldNick={{value}}", "newNick": "newNick={{value}}", "interactionId": "interactionId={{value}}", "type": "type={{value}}", "oldName": "oldName={{value}}", "newName": "newName={{value}}", "roleId": "roleId={{value}}", "threadId": "threadId={{value}}", "emojiId": "emojiId={{value}}", "guildId": "guildId={{value}}", "inviter": "inviter={{value}}" } } }