๐ŸŒ Messages & Localization

EzShops supports full localization, allowing you to translate every message and interface element to your serverโ€™s language.


๐Ÿšฉ Selecting a Language

You can switch the active language globally in your main-settings.md (config.yml).

# Supported languages: en (English), es (Spanish), nl (Dutch), zh (Chinese)
language: en

๐Ÿ“‚ Custom Translations

If you want to create your own translation or modify existing messages, you can find the individual files in the plugins/EzShops/messages/ directory.

How to Translate:

  1. Copy the en.yml file.
  2. Rename it to your language code (e.g., gr.yml).
  3. Translate the strings inside the file.
  4. Change the language setting in your config.yml to your new code.

Tip: Every message supports Color Codes (e.g., &6 for gold) and MiniMessage formatting for modern, gradient text.# ๐ŸŒ Messages & Localization

EzShops supports full localization, allowing you to translate every message and interface element to your serverโ€™s language.


๐Ÿšฉ Selecting a Language

You can switch the active language globally in your main-settings.md (config.yml).

# Supported languages: en (English), es (Spanish), nl (Dutch), zh (Chinese)
language: en

๐Ÿ“‚ Custom Translations

If you want to create your own translation or modify existing messages, you can find the individual files in the plugins/EzShops/messages/ directory.

How to Translate:

  1. Copy the en.yml file.
  2. Rename it to your language code (e.g., gr.yml).
  3. Translate the strings inside the file.
  4. Change the language setting in your config.yml to your new code.

Tip: Every message supports Color Codes (e.g., &6 for gold) and MiniMessage formatting for modern, gradient text.