export const commandLocales = {
  'moderation.ban.description': {
    de: 'Bannt einen Nutzer',
    en: 'Ban a user'
  },
  'moderation.ban.options.user': {
    de: 'Zielnutzer',
    en: 'Target user'
  },
  'moderation.ban.options.reason': {
    de: 'Grund',
    en: 'Reason'
  },
  'moderation.ban.options.duration': {
    de: 'Optionale Temp-Ban-Dauer (z. B. 7d)',
    en: 'Optional temp-ban duration (e.g. 7d)'
  },
  'moderation.unban.description': {
    de: 'Entbannt einen Nutzer',
    en: 'Unban a user'
  },
  'moderation.unban.options.user_id': {
    de: 'Discord-Nutzer-ID',
    en: 'Discord user id'
  },
  'moderation.kick.description': {
    de: 'Kickt einen Nutzer',
    en: 'Kick a user'
  },
  'moderation.timeout.description': {
    de: 'Timeout für einen Nutzer',
    en: 'Timeout a user'
  },
  'moderation.timeout.options.duration': {
    de: 'Dauer (z. B. 15m)',
    en: 'Duration (e.g. 15m)'
  },
  'moderation.untimeout.description': {
    de: 'Entfernt den Timeout eines Nutzers',
    en: 'Remove timeout from a user'
  },
  'moderation.warn.description': {
    de: 'Verwarnungen verwalten',
    en: 'Manage user warnings'
  },
  'moderation.warn.add.description': {
    de: 'Verwarnung hinzufügen',
    en: 'Add warning'
  },
  'moderation.warn.list.description': {
    de: 'Verwarnungen anzeigen',
    en: 'List warnings'
  },
  'moderation.warn.remove.description': {
    de: 'Verwarnung entfernen',
    en: 'Remove warning'
  },
  'moderation.warn.clear.description': {
    de: 'Verwarnungen eines Nutzers löschen',
    en: 'Clear warnings for user'
  },
  'moderation.warn.escalation_set.description': {
    de: 'Eskalationsregel erstellen oder aktualisieren',
    en: 'Create or update escalation rule'
  },
  'moderation.warn.escalation_list.description': {
    de: 'Eskalationsregeln anzeigen',
    en: 'List escalation rules'
  },
  'moderation.warn.escalation_remove.description': {
    de: 'Eskalationsregel entfernen',
    en: 'Remove escalation rule'
  },
  'moderation.warn.options.count': {
    de: 'Schwellenwert für Verwarnungen',
    en: 'Warning count threshold'
  },
  'moderation.warn.options.action': {
    de: 'Eskalationsaktion',
    en: 'Escalation action'
  },
  'moderation.warn.options.escalation_duration': {
    de: 'Timeout-Dauer (für TIMEOUT erforderlich)',
    en: 'Timeout duration (required for TIMEOUT)'
  },
  'moderation.warn.options.escalation_reason': {
    de: 'Optionaler Eskalationsgrund',
    en: 'Optional escalation reason'
  },
  'moderation.warn.options.warning_id': {
    de: 'Verwarnungs-ID',
    en: 'Warning ID'
  },
  'moderation.choice.timeout': {
    de: 'Timeout',
    en: 'timeout'
  },
  'moderation.choice.kick': {
    de: 'Kick',
    en: 'kick'
  },
  'moderation.choice.ban': {
    de: 'Ban',
    en: 'ban'
  },
  'moderation.purge.description': {
    de: 'Nachrichten massenhaft löschen',
    en: 'Bulk delete messages'
  },
  'moderation.purge.options.amount': {
    de: '2-100',
    en: '2-100'
  },
  'moderation.purge.options.user': {
    de: 'Nur Nachrichten dieses Nutzers löschen',
    en: 'Only purge this user messages'
  },
  'moderation.purge.options.bots': {
    de: 'Nur Bot-Nachrichten löschen',
    en: 'Only purge bot messages'
  },
  'moderation.purge.options.links': {
    de: 'Nur Nachrichten mit Links löschen',
    en: 'Only purge messages containing links'
  },
  'moderation.purge.options.attachments': {
    de: 'Nur Nachrichten mit Anhängen löschen',
    en: 'Only purge messages with attachments'
  },
  'moderation.purge.options.regex': {
    de: 'Nur Nachrichten per Regex löschen',
    en: 'Only purge messages matching regex'
  },
  'moderation.slowmode.description': {
    de: 'Slowmode für den Kanal setzen',
    en: 'Set channel slowmode'
  },
  'moderation.slowmode.options.seconds': {
    de: '0-21600',
    en: '0-21600'
  },
  'moderation.lock.description': {
    de: 'Kanal oder gesamten Server sperren',
    en: 'Lock channel or entire server'
  },
  'moderation.lock.options.server': {
    de: 'Gesamten Server sperren (alle Textkanäle)',
    en: 'Lock the entire server (all text channels)'
  },
  'moderation.unlock.description': {
    de: 'Kanal oder gesamten Server entsperren',
    en: 'Unlock channel or entire server'
  },
  'moderation.unlock.options.server': {
    de: 'Gesamten Server entsperren',
    en: 'Unlock the entire server'
  },
  'moderation.nick.description': {
    de: 'Nicknames verwalten',
    en: 'Manage nicknames'
  },
  'moderation.nick.set.description': {
    de: 'Nickname setzen',
    en: 'Set nickname'
  },
  'moderation.nick.reset.description': {
    de: 'Nickname zurücksetzen',
    en: 'Reset nickname'
  },
  'moderation.nick.options.nickname': {
    de: 'Neuer Nickname',
    en: 'New nickname'
  },
  'moderation.case.description': {
    de: 'Moderationsfälle verwalten',
    en: 'Manage moderation cases'
  },
  'moderation.case.view.description': {
    de: 'Fall anzeigen',
    en: 'View case'
  },
  'moderation.case.edit.description': {
    de: 'Fallgrund bearbeiten',
    en: 'Edit case reason'
  },
  'moderation.case.delete.description': {
    de: 'Fall soft-löschen',
    en: 'Soft-delete case'
  },
  'moderation.case.options.id': {
    de: 'Fallnummer',
    en: 'Case number'
  },
  'moderation.case.options.reason': {
    de: 'Neuer Grund',
    en: 'New reason'
  },
  'moderation.modnote.description': {
    de: 'Mod-Notizen verwalten',
    en: 'Manage mod notes'
  },
  'moderation.modnote.add.description': {
    de: 'Notiz hinzufügen',
    en: 'Add note'
  },
  'moderation.modnote.list.description': {
    de: 'Notizen anzeigen',
    en: 'List notes'
  },
  'moderation.modnote.options.note': {
    de: 'Notiz',
    en: 'Note'
  },
  'moderation.common.options.user': {
    de: 'Zielnutzer',
    en: 'Target user'
  },
  'moderation.common.options.reason': {
    de: 'Grund',
    en: 'Reason'
  },
  'moderation.common.options.target': {
    de: 'Ziel',
    en: 'Target'
  },
  'automod.description': {
    de: 'Auto-Moderation verwalten',
    en: 'Manage auto-moderation'
  },
  'automod.status.description': {
    de: 'Aktive AutoMod-Regeln anzeigen',
    en: 'Show active AutoMod rules'
  },
  'welcome.description': {
    de: 'Willkommensnachrichten testen',
    en: 'Test welcome messages'
  },
  'welcome.test.description': {
    de: 'Test-Willkommensnachricht senden',
    en: 'Send a test welcome message'
  },
  'welcome.preview.description': {
    de: 'Vorschau der Willkommensnachricht',
    en: 'Preview the welcome message'
  },
  'verify.description': {
    de: 'Verifizierung einrichten',
    en: 'Configure verification'
  },
  'verify.setup.description': {
    de: 'Verifizierung konfigurieren',
    en: 'Configure verification'
  },
  'verify.setup.options.channel': {
    de: 'Verifizierungskanal',
    en: 'Verification channel'
  },
  'verify.setup.options.verified_role': {
    de: 'Rolle nach Verifizierung',
    en: 'Role after verification'
  },
  'verify.setup.options.unverified_role': {
    de: 'Rolle vor Verifizierung',
    en: 'Role before verification'
  },
  'verify.setup.options.mode': {
    de: 'Verifizierungsmodus',
    en: 'Verification mode'
  },
  'verify.setup.options.captcha_provider': {
    de: 'Captcha-Anbieter (nur bei Captcha-Modus)',
    en: 'Captcha provider (captcha mode only)'
  },
  'verify.setup.options.min_account_age_days': {
    de: 'Mindest-Accountalter in Tagen',
    en: 'Minimum account age in days'
  },
  'verify.setup.options.fail_action': {
    de: 'Aktion bei Fehlschlag',
    en: 'Action on failure'
  },
  'verify.setup.options.alt_detection': {
    de: 'Alt-Account-Erkennung aktivieren',
    en: 'Enable alt-account detection'
  },
  'verify.panel.description': {
    de: 'Verifizierungs-Panel posten',
    en: 'Post verification panel'
  },
  'verify.panel.options.channel': {
    de: 'Optionaler Kanal für das Panel',
    en: 'Optional channel for the panel'
  },
  'leveling.rank.description': {
    de: 'Rangkarte eines Mitglieds anzeigen',
    en: 'Show a member rank card'
  },
  'leveling.rank.options.user': {
    de: 'Mitglied (Standard: du)',
    en: 'Member (defaults to you)'
  },
  'leveling.leaderboard.description': {
    de: 'Top 10 Mitglieder nach XP',
    en: 'Top 10 members by XP'
  },
  'leveling.xp.description': {
    de: 'XP verwalten (Admin)',
    en: 'Manage XP (admin)'
  },
  'leveling.xp.give.description': {
    de: 'XP vergeben',
    en: 'Give XP'
  },
  'leveling.xp.remove.description': {
    de: 'XP entfernen',
    en: 'Remove XP'
  },
  'leveling.xp.reset.description': {
    de: 'XP zurücksetzen',
    en: 'Reset XP'
  },
  'leveling.xp.options.user': {
    de: 'Zielmitglied',
    en: 'Target member'
  },
  'leveling.xp.options.amount': {
    de: 'XP-Betrag',
    en: 'XP amount'
  },
  'economy.balance.description': {
    de: 'Kontostand anzeigen',
    en: 'Show balance'
  },
  'economy.daily.description': {
    de: 'Tägliche Belohnung abholen',
    en: 'Claim daily reward'
  },
  'economy.weekly.description': {
    de: 'Wöchentliche Belohnung abholen',
    en: 'Claim weekly reward'
  },
  'economy.work.description': {
    de: 'Arbeiten und Geld verdienen',
    en: 'Work to earn money'
  },
  'economy.pay.description': {
    de: 'Geld an einen Nutzer senden',
    en: 'Send money to a user'
  },
  'economy.gamble.description': {
    de: '50/50 um deinen Einsatz spielen',
    en: '50/50 gamble your bet'
  },
  'economy.slots.description': {
    de: 'Spielautomaten spielen',
    en: 'Play the slot machine'
  },
  'economy.blackjack.description': {
    de: 'Blackjack spielen',
    en: 'Play blackjack'
  },
  'economy.coinflip.description': {
    de: 'Kopf oder Zahl um Geld wetten',
    en: 'Bet on heads or tails'
  },
  'economy.shop.description': {
    de: 'Server-Shop',
    en: 'Server shop'
  },
  'economy.shop.view.description': {
    de: 'Shop-Artikel anzeigen',
    en: 'View shop items'
  },
  'economy.shop.buy.description': {
    de: 'Artikel kaufen',
    en: 'Buy an item'
  },
  'economy.shop.options.item_id': {
    de: 'Artikel-ID aus /shop view',
    en: 'Item ID from /shop view'
  },
  'economy.inventory.description': {
    de: 'Dein Inventar anzeigen',
    en: 'Show your inventory'
  },
  'economy.eco.description': {
    de: 'Economy-Verwaltung',
    en: 'Economy management'
  },
  'economy.eco.leaderboard.description': {
    de: 'Reichsten Nutzer anzeigen',
    en: 'Show richest users'
  },
  'economy.eco.give.description': {
    de: 'Geld vergeben (Admin)',
    en: 'Give money (admin)'
  },
  'economy.eco.remove.description': {
    de: 'Geld entfernen (Admin)',
    en: 'Remove money (admin)'
  },
  'economy.eco.reset.description': {
    de: 'Nutzer-Economy zurücksetzen (Admin)',
    en: 'Reset user economy (admin)'
  },
  'economy.common.options.amount': {
    de: 'Betrag',
    en: 'Amount'
  },
  'economy.common.options.user': {
    de: 'Nutzer',
    en: 'User'
  },
  'economy.common.options.userOptional': {
    de: 'Optionaler Nutzer (Standard: du)',
    en: 'Optional user (defaults to you)'
  },
  'economy.common.options.target': {
    de: 'Zielnutzer',
    en: 'Target user'
  },
  'economy.coinflip.options.choice': {
    de: 'Kopf oder Zahl',
    en: 'Heads or tails'
  },
  'economy.choice.heads': {
    de: 'Kopf',
    en: 'Heads'
  },
  'economy.choice.tails': {
    de: 'Zahl',
    en: 'Tails'
  },
  'utility.userinfo.description': {
    de: 'Nutzerinformationen anzeigen',
    en: 'Show user information'
  },
  'utility.serverinfo.description': {
    de: 'Serverinformationen anzeigen',
    en: 'Show server information'
  },
  'utility.roleinfo.description': {
    de: 'Rolleninformationen anzeigen',
    en: 'Show role information'
  },
  'utility.roleinfo.options.role': {
    de: 'Rolle',
    en: 'Role'
  },
  'utility.channelinfo.description': {
    de: 'Kanalinformationen anzeigen',
    en: 'Show channel information'
  },
  'utility.avatar.description': {
    de: 'Avatar anzeigen',
    en: 'Show avatar'
  },
  'utility.banner.description': {
    de: 'Banner anzeigen',
    en: 'Show banner'
  },
  'utility.common.options.userOptional': {
    de: 'Optionaler Nutzer (Standard: du)',
    en: 'Optional user (defaults to you)'
  },
  'utility.common.options.channelOptional': {
    de: 'Optionaler Kanal (Standard: aktueller Kanal)',
    en: 'Optional channel (defaults to current)'
  },
  'utility.common.options.attachment': {
    de: 'Bild-Anhang',
    en: 'Image attachment'
  },
  'utility.common.options.url': {
    de: 'Bild-URL',
    en: 'Image URL'
  },
  'utility.common.options.name': {
    de: 'Name',
    en: 'Name'
  },
  'utility.poll.description': {
    de: 'Umfragen erstellen',
    en: 'Create polls'
  },
  'utility.poll.create.description': {
    de: 'Neue Umfrage erstellen',
    en: 'Create a new poll'
  },
  'utility.poll.options.question': {
    de: 'Frage',
    en: 'Question'
  },
  'utility.poll.options.options': {
    de: 'Optionen (kommagetrennt, 2–5)',
    en: 'Options (comma-separated, 2–5)'
  },
  'utility.poll.options.multiselect': {
    de: 'Mehrfachauswahl erlauben',
    en: 'Allow multi-select'
  },
  'utility.poll.options.anonymous': {
    de: 'Anonyme Abstimmung',
    en: 'Anonymous voting'
  },
  'utility.poll.options.duration': {
    de: 'Optionale Dauer (z. B. 1h)',
    en: 'Optional duration (e.g. 1h)'
  },
  'utility.remindme.description': {
    de: 'Erinnerung setzen',
    en: 'Set a reminder'
  },
  'utility.remindme.options.when': {
    de: 'Wann (z. B. 30m oder ISO-Datum)',
    en: 'When (e.g. 30m or ISO datetime)'
  },
  'utility.remindme.options.content': {
    de: 'Erinnerungstext',
    en: 'Reminder content'
  },
  'utility.remindme.options.recurring_cron': {
    de: 'Optional: Cron für wiederkehrende Erinnerung',
    en: 'Optional cron for recurring reminder'
  },
  'utility.reminders.description': {
    de: 'Erinnerungen verwalten',
    en: 'Manage reminders'
  },
  'utility.reminders.list.description': {
    de: 'Erinnerungen auflisten',
    en: 'List reminders'
  },
  'utility.reminders.delete.description': {
    de: 'Erinnerung löschen',
    en: 'Delete a reminder'
  },
  'utility.reminders.options.id': {
    de: 'Erinnerungs-ID (Präfix reicht)',
    en: 'Reminder ID (prefix is enough)'
  },
  'utility.afk.description': {
    de: 'AFK-Status setzen',
    en: 'Set AFK status'
  },
  'utility.afk.set.description': {
    de: 'Als AFK markieren',
    en: 'Mark as AFK'
  },
  'utility.afk.options.reason': {
    de: 'Optionaler AFK-Grund',
    en: 'Optional AFK reason'
  },
  'utility.emoji.description': {
    de: 'Emojis verwalten',
    en: 'Manage emojis'
  },
  'utility.emoji.add.description': {
    de: 'Emoji hinzufügen',
    en: 'Add emoji'
  },
  'utility.emoji.remove.description': {
    de: 'Emoji entfernen',
    en: 'Remove emoji'
  },
  'utility.emoji.steal.description': {
    de: 'Emoji aus Nachricht übernehmen',
    en: 'Steal emoji from message'
  },
  'utility.emoji.options.emoji': {
    de: 'Emoji',
    en: 'Emoji'
  },
  'utility.emoji.options.message_id': {
    de: 'Nachrichten-ID',
    en: 'Message ID'
  },
  'utility.emoji.options.url': {
    de: 'Emoji-URL',
    en: 'Emoji URL'
  },
  'utility.sticker.description': {
    de: 'Sticker verwalten',
    en: 'Manage stickers'
  },
  'utility.sticker.add.description': {
    de: 'Sticker hinzufügen',
    en: 'Add sticker'
  },
  'utility.sticker.options.url': {
    de: 'Sticker-URL',
    en: 'Sticker URL'
  },
  'utility.timestamp.description': {
    de: 'Discord-Timestamp-Formate generieren',
    en: 'Generate Discord timestamp formats'
  },
  'utility.timestamp.options.datetime': {
    de: 'Datum/Uhrzeit (ISO oder relative Dauer)',
    en: 'Datetime (ISO or relative duration)'
  },
  'utility.snipe.description': {
    de: 'Zuletzt gelöschte Nachricht anzeigen',
    en: 'Show last deleted message'
  },
  'utility.editsnipe.description': {
    de: 'Zuletzt bearbeitete Nachricht anzeigen',
    en: 'Show last edited message'
  },
  'utility.embed.description': {
    de: 'Embeds und Components V2 erstellen',
    en: 'Create embeds and Components V2'
  },
  'utility.embed.builder.description': {
    de: 'Embed per Modal bauen und senden',
    en: 'Build and send an embed via modal'
  },
  'utility.embed.components.description': {
    de: 'Schnelle Components-V2-Nachricht senden',
    en: 'Send a quick Components V2 message'
  },
  'utility.embed.components.options.channel': {
    de: 'Zielkanal',
    en: 'Target channel'
  },
  'utility.embed.components.options.text': {
    de: 'Textinhalt',
    en: 'Text content'
  },
  'utility.embed.components.options.image_url': {
    de: 'Optionale Bild-URL',
    en: 'Optional image URL'
  },
  'utility.embed.components.options.button_label': {
    de: 'Optionaler Button-Text',
    en: 'Optional button label'
  },
  'utility.embed.components.options.button_url': {
    de: 'Optionale Button-URL',
    en: 'Optional button URL'
  },
  'fun.8ball.description': {
    de: 'Magische 8-Ball-Antwort auf deine Frage',
    en: 'Magic 8-ball answer to your question'
  },
  'fun.8ball.options.question': {
    de: 'Deine Frage',
    en: 'Your question'
  },
  'fun.dice.description': {
    de: 'Würfel werfen',
    en: 'Roll dice'
  },
  'fun.dice.options.sides': {
    de: 'Anzahl Seiten (Standard: 6)',
    en: 'Number of sides (default: 6)'
  },
  'fun.dice.options.count': {
    de: 'Anzahl Würfe (Standard: 1, max. 10)',
    en: 'Number of rolls (default: 1, max 10)'
  },
  'fun.flip.description': {
    de: 'Kostenloser Münzwurf (Kopf oder Zahl)',
    en: 'Free coin flip (heads or tails)'
  },
  'fun.rps.description': {
    de: 'Schere, Stein, Papier gegen den Bot',
    en: 'Rock, paper, scissors against the bot'
  },
  'fun.rps.options.choice': {
    de: 'Deine Wahl',
    en: 'Your choice'
  },
  'fun.rps.choice.rock': {
    de: 'Stein',
    en: 'Rock'
  },
  'fun.rps.choice.paper': {
    de: 'Papier',
    en: 'Paper'
  },
  'fun.rps.choice.scissors': {
    de: 'Schere',
    en: 'Scissors'
  },
  'fun.choose.description': {
    de: 'Zufällige Auswahl aus Optionen',
    en: 'Random choice from options'
  },
  'fun.choose.options.options': {
    de: 'Optionen (kommagetrennt)',
    en: 'Options (comma-separated)'
  },
  'fun.trivia.description': {
    de: 'Trivia-Frage mit Multiple Choice',
    en: 'Trivia question with multiple choice'
  },
  'fun.tictactoe.description': {
    de: 'Tic-Tac-Toe gegen einen anderen Nutzer',
    en: 'Play Tic-Tac-Toe against another user'
  },
  'fun.connect4.description': {
    de: 'Connect 4 gegen einen anderen Nutzer',
    en: 'Play Connect 4 against another user'
  },
  'fun.hangman.description': {
    de: 'Hangman mit Buchstaben-Buttons',
    en: 'Hangman with letter buttons'
  },
  'fun.meme.description': {
    de: 'Zufälliges Meme laden',
    en: 'Fetch a random meme'
  },
  'fun.cat.description': {
    de: 'Zufälliges Katzenbild laden',
    en: 'Fetch a random cat image'
  },
  'fun.dog.description': {
    de: 'Zufälliges Hundebild laden',
    en: 'Fetch a random dog image'
  },
  'fun.common.options.opponent': {
    de: 'Gegner',
    en: 'Opponent'
  },
  'starboard.description': {
    de: 'Starboard konfigurieren',
    en: 'Configure starboard'
  },
  'starboard.setup.description': {
    de: 'Starboard einrichten',
    en: 'Set up starboard'
  },
  'starboard.setup.options.channel': {
    de: 'Starboard-Kanal',
    en: 'Starboard channel'
  },
  'starboard.setup.options.threshold': {
    de: 'Mindestanzahl Reaktionen',
    en: 'Minimum reaction count'
  },
  'starboard.setup.options.emoji': {
    de: 'Emoji (Standard: ⭐)',
    en: 'Emoji (default: ⭐)'
  },
  'starboard.setup.options.allow_self_star': {
    de: 'Self-Star erlauben',
    en: 'Allow self-star'
  },
  'starboard.status.description': {
    de: 'Aktuelle Starboard-Einstellungen anzeigen',
    en: 'Show current starboard settings'
  },
  'suggest.description': {
    de: 'Einen Vorschlag einreichen',
    en: 'Submit a suggestion'
  },
  'suggest.options.content': {
    de: 'Vorschlagstext',
    en: 'Suggestion content'
  },
  'suggestion.description': {
    de: 'Vorschläge verwalten',
    en: 'Manage suggestions'
  },
  'suggestion.setup.description': {
    de: 'Vorschlagssystem einrichten',
    en: 'Set up suggestions'
  },
  'suggestion.setup.options.open_channel': {
    de: 'Kanal für offene Vorschläge',
    en: 'Open suggestions channel'
  },
  'suggestion.setup.options.approved_channel': {
    de: 'Kanal für angenommene Vorschläge',
    en: 'Approved suggestions channel'
  },
  'suggestion.setup.options.denied_channel': {
    de: 'Kanal für abgelehnte Vorschläge',
    en: 'Denied suggestions channel'
  },
  'suggestion.setup.options.create_thread': {
    de: 'Diskussions-Thread erstellen',
    en: 'Create discussion thread'
  },
  'suggestion.approve.description': {
    de: 'Vorschlag annehmen',
    en: 'Approve suggestion'
  },
  'suggestion.deny.description': {
    de: 'Vorschlag ablehnen',
    en: 'Deny suggestion'
  },
  'suggestion.consider.description': {
    de: 'Vorschlag in Prüfung markieren',
    en: 'Mark suggestion as under consideration'
  },
  'suggestion.implement.description': {
    de: 'Vorschlag als umgesetzt markieren',
    en: 'Mark suggestion as implemented'
  },
  'suggestion.options.suggestion_id': {
    de: 'Vorschlags-ID',
    en: 'Suggestion ID'
  },
  'suggestion.options.reason': {
    de: 'Begründung',
    en: 'Reason'
  },
  'giveaway.description': {
    de: 'Giveaways verwalten',
    en: 'Manage giveaways'
  },
  'giveaway.start.description': {
    de: 'Giveaway starten',
    en: 'Start a giveaway'
  },
  'giveaway.start.options.duration': {
    de: 'Dauer (z. B. 1h, 2d)',
    en: 'Duration (e.g. 1h, 2d)'
  },
  'giveaway.start.options.winners': {
    de: 'Anzahl Gewinner',
    en: 'Number of winners'
  },
  'giveaway.start.options.prize': {
    de: 'Preis',
    en: 'Prize'
  },
  'giveaway.start.options.role': {
    de: 'Erforderliche Rolle',
    en: 'Required role'
  },
  'giveaway.start.options.level': {
    de: 'Mindest-Level',
    en: 'Minimum level'
  },
  'giveaway.start.options.member_days': {
    de: 'Mindest-Mitgliedschaft in Tagen',
    en: 'Minimum membership in days'
  },
  'giveaway.end.description': {
    de: 'Giveaway vorzeitig beenden',
    en: 'End a giveaway early'
  },
  'giveaway.reroll.description': {
    de: 'Gewinner neu ziehen',
    en: 'Reroll winners'
  },
  'giveaway.list.description': {
    de: 'Aktive Giveaways anzeigen',
    en: 'List active giveaways'
  },
  'giveaway.delete.description': {
    de: 'Giveaway löschen',
    en: 'Delete a giveaway'
  },
  'giveaway.pause.description': {
    de: 'Giveaway pausieren oder fortsetzen',
    en: 'Pause or resume a giveaway'
  },
  'giveaway.common.options.id': {
    de: 'Giveaway-ID',
    en: 'Giveaway ID'
  },
  'ticket.description': {
    de: 'Ticket-System verwalten',
    en: 'Manage the ticket system'
  },
  'ticket.panel.description': {
    de: 'Ticket-Panels',
    en: 'Ticket panels'
  },
  'ticket.panel.create.description': {
    de: 'Ticket-Panel erstellen',
    en: 'Create a ticket panel'
  },
  'ticket.panel.create.options.name': {
    de: 'Kategoriename',
    en: 'Category name'
  },
  'ticket.panel.create.options.description': {
    de: 'Panel-Beschreibung',
    en: 'Panel description'
  },
  'ticket.category.description': {
    de: 'Ticket-Kategorien',
    en: 'Ticket categories'
  },
  'ticket.category.create.description': {
    de: 'Ticket-Kategorie mit Support-Rolle erstellen',
    en: 'Create a ticket category with support role'
  },
  'ticket.category.create.options.name': {
    de: 'Kategoriename',
    en: 'Category name'
  },
  'ticket.category.create.options.support_role': {
    de: 'Support-Rolle',
    en: 'Support role'
  },
  'ticket.close.description': {
    de: 'Ticket schließen',
    en: 'Close the ticket'
  },
  'ticket.close.options.reason': {
    de: 'Optionaler Schließgrund',
    en: 'Optional close reason'
  },
  'ticket.claim.description': {
    de: 'Ticket übernehmen',
    en: 'Claim the ticket'
  },
  'ticket.add.description': {
    de: 'Nutzer zum Ticket hinzufügen',
    en: 'Add a user to the ticket'
  },
  'ticket.remove.description': {
    de: 'Nutzer aus dem Ticket entfernen',
    en: 'Remove a user from the ticket'
  },
  'ticket.rename.description': {
    de: 'Ticket umbenennen',
    en: 'Rename the ticket'
  },
  'ticket.rename.options.name': {
    de: 'Neuer Name',
    en: 'New name'
  },
  'ticket.priority.description': {
    de: 'Ticket-Priorität setzen',
    en: 'Set ticket priority'
  },
  'ticket.priority.options.level': {
    de: 'Priorität',
    en: 'Priority'
  },
  'ticket.priority.choice.low': {
    de: 'Niedrig',
    en: 'Low'
  },
  'ticket.priority.choice.normal': {
    de: 'Normal',
    en: 'Normal'
  },
  'ticket.priority.choice.high': {
    de: 'Hoch',
    en: 'High'
  },
  'ticket.priority.choice.urgent': {
    de: 'Dringend',
    en: 'Urgent'
  },
  'ticket.common.options.user': {
    de: 'Nutzer',
    en: 'User'
  },
  'birthdays.description': {
    de: 'Geburtstage verwalten und anzeigen',
    en: 'Manage and view birthdays'
  },
  'birthdays.set.description': {
    de: 'Eigenen Geburtstag eintragen',
    en: 'Set your birthday'
  },
  'birthdays.set.options.month': {
    de: 'Monat (1–12)',
    en: 'Month (1–12)'
  },
  'birthdays.set.options.day': {
    de: 'Tag (1–31)',
    en: 'Day (1–31)'
  },
  'birthdays.set.options.year': {
    de: 'Optionales Geburtsjahr',
    en: 'Optional birth year'
  },
  'birthdays.remove.description': {
    de: 'Eigenen Geburtstag entfernen',
    en: 'Remove your birthday'
  },
  'birthdays.next.description': {
    de: 'Nächste Geburtstage anzeigen',
    en: 'Show upcoming birthdays'
  },
  'birthdays.list.description': {
    de: 'Alle Geburtstage auflisten',
    en: 'List all birthdays'
  },
  'birthdays.setup.description': {
    de: 'Geburtstags-Modul einrichten',
    en: 'Configure the birthday module'
  },
  'birthdays.setup.options.channel': {
    de: 'Kanal für Glückwünsche',
    en: 'Channel for congratulations'
  },
  'birthdays.setup.options.role': {
    de: 'Optionale 24h-Geburtstagsrolle',
    en: 'Optional 24h birthday role'
  },
  'birthdays.setup.options.timezone': {
    de: 'Zeitzone (z. B. Europe/Berlin)',
    en: 'Timezone (e.g. Europe/Berlin)'
  },
  'birthdays.setup.options.message': {
    de: 'Nachrichtenvorlage ({user}, {age})',
    en: 'Message template ({user}, {age})'
  },
  'stats.description': {
    de: 'Server-Statistik-Kanäle verwalten',
    en: 'Manage server statistics channels'
  },
  'stats.setup.description': {
    de: 'Statistik-Kanäle einrichten',
    en: 'Configure statistics channels'
  },
  'stats.setup.options.members_channel': {
    de: 'Kanal für Mitgliederzahl',
    en: 'Channel for member count'
  },
  'stats.setup.options.online_channel': {
    de: 'Kanal für Online-Anzahl',
    en: 'Channel for online count'
  },
  'stats.setup.options.boosts_channel': {
    de: 'Kanal für Boost-Anzahl',
    en: 'Channel for boost count'
  },
  'stats.setup.options.members_template': {
    de: 'Vorlage Mitglieder ({count})',
    en: 'Members template ({count})'
  },
  'stats.setup.options.online_template': {
    de: 'Vorlage Online ({count})',
    en: 'Online template ({count})'
  },
  'stats.setup.options.boosts_template': {
    de: 'Vorlage Boosts ({count})',
    en: 'Boosts template ({count})'
  },
  'stats.refresh.description': {
    de: 'Statistik-Kanäle jetzt aktualisieren',
    en: 'Refresh statistics channels now'
  },
  'invites.description': {
    de: 'Invite-Statistiken anzeigen',
    en: 'Show invite statistics'
  },
  'invites.view.description': {
    de: 'Invite-Statistik eines Nutzers anzeigen',
    en: 'Show invite stats for a user'
  },
  'invites.view.options.user': {
    de: 'Nutzer (Standard: du)',
    en: 'User (defaults to you)'
  },
  'invites.leaderboard.description': {
    de: 'Top-Einlader anzeigen',
    en: 'Show top inviters'
  },
  'tempvoice.description': {
    de: 'Temp-Voice (Join to Create) steuern',
    en: 'Control temp voice (join to create)'
  },
  'tempvoice.setup.description': {
    de: 'Temp-Voice einrichten',
    en: 'Configure temp voice'
  },
  'tempvoice.setup.options.hub_channel': {
    de: 'Hub-Sprachkanal (Join to Create)',
    en: 'Hub voice channel (join to create)'
  },
  'tempvoice.setup.options.category': {
    de: 'Kategorie für neue Kanäle',
    en: 'Category for new channels'
  },
  'tempvoice.setup.options.default_name': {
    de: 'Standardname ({user})',
    en: 'Default name ({user})'
  },
  'tempvoice.setup.options.limit': {
    de: 'Standard-Nutzerlimit (0 = unbegrenzt)',
    en: 'Default user limit (0 = unlimited)'
  },
  'tempvoice.rename.description': {
    de: 'Eigenen Temp-Kanal umbenennen',
    en: 'Rename your temp channel'
  },
  'tempvoice.rename.options.name': {
    de: 'Neuer Kanalname',
    en: 'New channel name'
  },
  'tempvoice.limit.description': {
    de: 'Nutzerlimit des Temp-Kanals setzen',
    en: 'Set temp channel user limit'
  },
  'tempvoice.limit.options.limit': {
    de: 'Limit (0 = unbegrenzt)',
    en: 'Limit (0 = unlimited)'
  },
  'tempvoice.lock.description': {
    de: 'Temp-Kanal sperren',
    en: 'Lock temp channel'
  },
  'tempvoice.hide.description': {
    de: 'Temp-Kanal verstecken',
    en: 'Hide temp channel'
  },
  'tempvoice.kick.description': {
    de: 'Nutzer aus Temp-Kanal entfernen',
    en: 'Kick user from temp channel'
  },
  'tempvoice.kick.options.user': {
    de: 'Zielnutzer',
    en: 'Target user'
  },
  'tempvoice.transfer.description': {
    de: 'Besitz an anderen Nutzer übertragen',
    en: 'Transfer ownership to another user'
  },
  'tempvoice.transfer.options.user': {
    de: 'Neuer Besitzer',
    en: 'New owner'
  },
  'tempvoice.claim.description': {
    de: 'Temp-Kanal übernehmen wenn Besitzer weg ist',
    en: 'Claim temp channel when owner left'
  },
  'tempvoice.panel.description': {
    de: 'Control-Panel mit Buttons anzeigen',
    en: 'Show control panel with buttons'
  },
  'selfroles.description': {
    de: 'Self-Roles (Reaction Roles) verwalten',
    en: 'Manage self roles (reaction roles)'
  },
  'selfroles.panel.description': {
    de: 'Self-Role-Panels',
    en: 'Self-role panels'
  },
  'selfroles.panel.create.description': {
    de: 'Self-Role-Panel erstellen',
    en: 'Create a self-role panel'
  },
  'selfroles.panel.edit.description': {
    de: 'Self-Role-Panel bearbeiten',
    en: 'Edit a self-role panel'
  },
  'selfroles.panel.delete.description': {
    de: 'Self-Role-Panel löschen',
    en: 'Delete a self-role panel'
  },
  'selfroles.panel.create.options.title': {
    de: 'Panel-Titel',
    en: 'Panel title'
  },
  'selfroles.panel.create.options.description': {
    de: 'Panel-Beschreibung',
    en: 'Panel description'
  },
  'selfroles.panel.create.options.mode': {
    de: 'Darstellungsmodus',
    en: 'Display mode'
  },
  'selfroles.panel.create.options.behavior': {
    de: 'Rollen-Verhalten',
    en: 'Role behavior'
  },
  'selfroles.panel.create.options.roles': {
    de: 'Rollen (roleId:label:emoji, …)',
    en: 'Roles (roleId:label:emoji, …)'
  },
  'selfroles.panel.create.options.channel': {
    de: 'Zielkanal',
    en: 'Target channel'
  },
  'selfroles.panel.create.options.duration': {
    de: 'Temporäre Rollendauer (z. B. 24h)',
    en: 'Temporary role duration (e.g. 24h)'
  },
  'selfroles.panel.common.options.panel_id': {
    de: 'Panel-ID',
    en: 'Panel ID'
  },
  'selfroles.choice.mode.buttons': {
    de: 'Buttons',
    en: 'Buttons'
  },
  'selfroles.choice.mode.dropdown': {
    de: 'Dropdown',
    en: 'Dropdown'
  },
  'selfroles.choice.mode.reactions': {
    de: 'Reaktionen',
    en: 'Reactions'
  },
  'selfroles.choice.behavior.normal': {
    de: 'Normal (Toggle)',
    en: 'Normal (toggle)'
  },
  'selfroles.choice.behavior.unique': {
    de: 'Nur eine Rolle',
    en: 'Unique (one role)'
  },
  'selfroles.choice.behavior.verify': {
    de: 'Nur hinzufügen',
    en: 'Verify (add only)'
  },
  'selfroles.choice.behavior.temporary': {
    de: 'Temporär',
    en: 'Temporary'
  },
  'tag.description': {
    de: 'Custom Commands (Tags) verwalten',
    en: 'Manage custom commands (tags)'
  },
  'tag.create.description': {
    de: 'Tag erstellen',
    en: 'Create a tag'
  },
  'tag.edit.description': {
    de: 'Tag bearbeiten',
    en: 'Edit a tag'
  },
  'tag.delete.description': {
    de: 'Tag löschen',
    en: 'Delete a tag'
  },
  'tag.list.description': {
    de: 'Tags auflisten',
    en: 'List tags'
  },
  'tag.info.description': {
    de: 'Tag-Details anzeigen',
    en: 'Show tag details'
  },
  'tag.run.description': {
    de: 'Tag ausführen',
    en: 'Run a tag'
  },
  'tag.common.options.name': {
    de: 'Tag-Name',
    en: 'Tag name'
  },
  'tag.edit.options.new_name': {
    de: 'Neuer Name',
    en: 'New name'
  },
  'tag.create.options.response_type': {
    de: 'Antworttyp',
    en: 'Response type'
  },
  'tag.create.options.content': {
    de: 'Textinhalt',
    en: 'Text content'
  },
  'tag.create.options.embed_title': {
    de: 'Embed-Titel',
    en: 'Embed title'
  },
  'tag.create.options.embed_description': {
    de: 'Embed-Beschreibung',
    en: 'Embed description'
  },
  'tag.create.options.embed_color': {
    de: 'Embed-Farbe (Dezimal)',
    en: 'Embed color (decimal)'
  },
  'tag.create.options.trigger_word': {
    de: 'Trigger-Wort (Auto-Responder)',
    en: 'Trigger word (auto-responder)'
  },
  'tag.create.options.allowed_roles': {
    de: 'Erlaubte Rollen-IDs (kommagetrennt)',
    en: 'Allowed role IDs (comma-separated)'
  },
  'tag.create.options.allowed_channels': {
    de: 'Erlaubte Kanal-IDs (kommagetrennt)',
    en: 'Allowed channel IDs (comma-separated)'
  },
  'tag.run.options.args': {
    de: 'Argumente für Platzhalter {args}',
    en: 'Arguments for {args} placeholder'
  },
  'tag.choice.response_type.text': {
    de: 'Text',
    en: 'Text'
  },
  'tag.choice.response_type.embed': {
    de: 'Embed',
    en: 'Embed'
  },
  'feeds.description': {
    de: 'Social-Feeds verwalten',
    en: 'Manage social feeds'
  },
  'feeds.add.description': {
    de: 'Feed hinzufügen',
    en: 'Add feed'
  },
  'feeds.add.options.type': {
    de: 'Feed-Typ',
    en: 'Feed type'
  },
  'feeds.add.options.source': {
    de: 'Quelle (Kanal, URL oder Subreddit)',
    en: 'Source (channel, URL, or subreddit)'
  },
  'feeds.add.options.channel': {
    de: 'Ziel-Kanal',
    en: 'Target channel'
  },
  'feeds.add.options.role': {
    de: 'Rolle zum Pingen',
    en: 'Role to ping'
  },
  'feeds.add.options.template': {
    de: 'Nachrichtenvorlage ({title}, {url})',
    en: 'Message template ({title}, {url})'
  },
  'feeds.remove.description': {
    de: 'Feed entfernen',
    en: 'Remove feed'
  },
  'feeds.remove.options.id': {
    de: 'Feed-ID',
    en: 'Feed ID'
  },
  'feeds.list.description': {
    de: 'Feeds auflisten',
    en: 'List feeds'
  },
  'feeds.test.description': {
    de: 'Feed einmal abrufen und posten',
    en: 'Fetch once and post'
  },
  'feeds.test.options.id': {
    de: 'Feed-ID',
    en: 'Feed ID'
  },
  'feeds.choice.type.twitch': {
    de: 'Twitch',
    en: 'Twitch'
  },
  'feeds.choice.type.youtube': {
    de: 'YouTube',
    en: 'YouTube'
  },
  'feeds.choice.type.rss': {
    de: 'RSS',
    en: 'RSS'
  },
  'feeds.choice.type.reddit': {
    de: 'Reddit',
    en: 'Reddit'
  },
  'schedule.description': {
    de: 'Geplante Nachrichten verwalten',
    en: 'Manage scheduled messages'
  },
  'schedule.create.description': {
    de: 'Nachricht planen',
    en: 'Schedule a message'
  },
  'schedule.list.description': {
    de: 'Geplante Nachrichten anzeigen',
    en: 'List scheduled messages'
  },
  'schedule.delete.description': {
    de: 'Geplante Nachricht löschen',
    en: 'Delete a scheduled message'
  },
  'schedule.create.options.when': {
    de: 'Einmalig: Dauer (z. B. 1h) oder ISO-Datum',
    en: 'One-shot: duration (e.g. 1h) or ISO date'
  },
  'schedule.create.options.cron': {
    de: 'Wiederkehrend: Cron-Ausdruck',
    en: 'Recurring: cron expression'
  },
  'schedule.common.options.channel': {
    de: 'Zielkanal',
    en: 'Target channel'
  },
  'schedule.common.options.content': {
    de: 'Nachrichtentext',
    en: 'Message text'
  },
  'schedule.common.options.embed_title': {
    de: 'Embed-Titel',
    en: 'Embed title'
  },
  'schedule.common.options.embed_description': {
    de: 'Embed-Beschreibung',
    en: 'Embed description'
  },
  'schedule.common.options.embed_color': {
    de: 'Embed-Farbe (Dezimal)',
    en: 'Embed color (decimal)'
  },
  'schedule.common.options.role': {
    de: 'Zu pingende Rolle',
    en: 'Role to ping'
  },
  'schedule.common.options.id': {
    de: 'ID der geplanten Nachricht',
    en: 'Scheduled message ID'
  },
  'announce.description': {
    de: 'Sofortige Ankündigung senden',
    en: 'Send an immediate announcement'
  },
  'guildbackup.description': {
    de: 'Server-Backups erstellen und wiederherstellen',
    en: 'Create and restore server backups'
  },
  'guildbackup.create.description': {
    de: 'Snapshot von Rollen, Kanälen und Einstellungen erstellen',
    en: 'Create a snapshot of roles, channels, and settings'
  },
  'guildbackup.create.options.name': {
    de: 'Name des Backups',
    en: 'Backup name'
  },
  'guildbackup.list.description': {
    de: 'Backups dieses Servers auflisten',
    en: 'List backups for this server'
  },
  'guildbackup.info.description': {
    de: 'Details zu einem Backup anzeigen',
    en: 'Show backup details'
  },
  'guildbackup.delete.description': {
    de: 'Backup löschen',
    en: 'Delete a backup'
  },
  'guildbackup.restore.description': {
    de: 'Backup wiederherstellen (nur Owner)',
    en: 'Restore a backup (owner only)'
  },
  'guildbackup.common.options.id': {
    de: 'Backup-ID',
    en: 'Backup ID'
  },
  'core.help.description': {
    de: 'Command-Übersicht nach Modulen',
    en: 'Command overview by module'
  },
  'core.help.options.module': {
    de: 'Modul filtern (z. B. moderation)',
    en: 'Filter by module (e.g. moderation)'
  },
  'core.info.description': {
    de: 'Bot-Info: Version, Uptime, Shard, Links',
    en: 'Bot info: version, uptime, shard, links'
  },
  'core.about.description': {
    de: 'Über Nexumi',
    en: 'About Nexumi'
  },
  'core.invite.description': {
    de: 'Einladungslink für Nexumi',
    en: 'Invite link for Nexumi'
  },
  'core.support.description': {
    de: 'Link zum Support-Server',
    en: 'Link to the support server'
  },
  'gdpr.privacy.description': {
    de: 'Datenschutzhinweis und Link zur Datenschutzerklärung',
    en: 'Privacy notice and link to the privacy policy'
  },
  'gdpr.command.description': {
    de: 'DSGVO-Datenanfragen',
    en: 'GDPR data requests'
  },
  'gdpr.delete.description': {
    de: 'Persönliche Bot-Daten löschen / anonymisieren',
    en: 'Delete / anonymize your personal bot data'
  },
  'gdpr.delete.options.confirm': {
    de: 'Auf true setzen zur Bestätigung',
    en: 'Set to true to confirm'
  }
} as const;

export type CommandLocaleKey = keyof typeof commandLocales;
