Available Languages

LanguageCode
๐Ÿ‡บ๐Ÿ‡ธ Englishen (the default)
๐Ÿ‡ท๐Ÿ‡บ ะ ัƒััะบะธะน (Russian)ru
๐Ÿ‡ช๐Ÿ‡ธ Espaรฑol (Spanish)es
๐Ÿ‡ฉ๐Ÿ‡ช Deutsch (German)de
๐Ÿ‡ฏ๐Ÿ‡ต ๆ—ฅๆœฌ่ชž (Japanese)ja

Japanese currently covers what Aegis says in Discord. The dashboard is still in English for it, and fills in over time. Anything not yet translated in any language falls back to English rather than showing a blank.

Setting the Language

The language is stored per server, so every server Aegis is in can use a different one. There are two places to change it, and both write the same setting

Changing it in one place changes it in the other immediately. Language changes are recorded in the dashboard's Settings Audit Log.

What Changes

Slash Command Descriptions

Command descriptions (the grey text Discord shows while you type /) work differently. Discord picks those from each viewer's own client language, not the server setting, so two people in the same server can see the picker in different languages. Aegis supplies translated descriptions for every language above and Discord handles the rest.

๐Ÿ’ก

Command names stay in English on purpose. People type those, and translating them would break guides, macros and muscle memory.

Untranslated Text

Anything without a translation yet falls back to English rather than showing a blank or a placeholder. Coverage is broadest on the parts you see most: command replies, menus, buttons and the dashboard. It is thinner on long-form content like some documentation prose.

๐Ÿ“Œ

Messages you write (welcome messages, level-up announcements, ticket panel text, custom commands) are never translated. They're your wording, so they're used exactly as entered. The stock defaults do follow the server language, until you customize them.