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
- Copy an existing file, e.g.
en.yml→pt.yml. - Translate the values (keep the keys and
{placeholders}unchanged). - Run
/bounty reload. The new code is picked up automatically and can be selected with/bounty lang ptor set as thelanguage.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.