Languages

Messages are loaded from plugins/EliteBountySystem/languages/<code>.yml.

Bundled locales

en, de, fr, es, it, and pl ship with the plugin (Polish translation by ReSlay). All of them load at startup, so players can use any of them right away.

Choosing the default

# config.yml
language:
  default: "en"

This is the language new players get until they pick their own.

Per-player language

Players set their own language with /bounty lang <code> (for example /bounty lang pl), and /bounty lang list shows the options. The choice is saved and restored on their next join, overriding the server default just for them.

Adding your own

  1. Copy an existing file, e.g. en.ymlpt.yml.
  2. Translate the values (keep the keys and {placeholders} unchanged).
  3. Run /bounty reload. The new code is picked up automatically and can be selected with /bounty lang pt or set as the language.default.

Missing keys

If a key is missing in the active language, the plugin falls back to the bundled English value. A truly missing key renders as Missing message: <key> so you can spot it.