EssentialsX / Essentials

The modern Essentials suite for Spigot and Paper.
https://essentialsx.net
GNU General Public License v3.0
1.9k stars 966 forks source link

Command Description & Usage strings do not respect per-player-locale #5841

Open itsme-to opened 1 week ago

itsme-to commented 1 week ago

Type of bug

Other unexpected behaviour

/ess dump all output

https://essentialsx.net/dump.html?id=624a170c9e294469b03506604bcbb935

Error log (if applicable)

No response

Bug description

To give an example, I have a message configuration in French, so all message descriptions and usages are not present in it.

EssentialsX correctly uses the messages it has in its jar to display in the same language except for commandDescription; it's the only message that defaults to English.

Steps to reproduce

Set the locale option to fr, create a messages file config for french with only some message, don't include command description.

Expected behaviour

All message is style display in french from the default lang of the plugin

Actual behaviour

commandDescription message is in english

Additional Information

No response