Overview
Omex supports multiple languages so users and communities worldwide can use the bot comfortably. Language preferences can be set per-user or per-server and are applied immediately where supportedSupported Languages
Currently supported languages include English (en) and Español (es). English is the default fallback for any untranslated text
New languages are added over time as community contributions arrive
Commands
Thelanguage command group (aliases: lang, locale) lets users view and manage language preferences. Replace the example prefix below with your server’s configured prefix (many examples use ,)
View language info
Set personal language
Reset personal language
Server default language (admin)
Personal vs Server Language
Omex determines which language to use in this order- Personal language (if set)
- Server default language (if set)
- English (fallback)
Manage Server permission
Contributing Translations
Translations are community driven. If you want to contribute a new language or improve existing translations, please go to the Omex-locales repository on GitHub to submit changes Guidelines for contributors:- Fork the repository and create a new file based on the English base (
en.json) - Keep the message keys unchanged
- Preserve placeholders such as
{user},{guild}, and{count}exactly - Make sure translations are natural and grammatically correct
- Submit a pull request for review
Notes & Troubleshooting
- If some messages remain in English, that part may not be translated yet
- Use the language code that matches the translation file you want (for example,
en,es) - New translations are reviewed before being added to the official set