Locale and Translations

Overview 🔗

All in-game messages in LuckPerms can be customised and translated using the translation system.

The base translation file for English can be found here: luckperms_en.properties

Contributing 🔗

Translation into other languages is organised on our Crowdin project.

We greatly appreciate any help! ❤️

Using "official" community provided translations 🔗

To view a list of installed/available translations, run /lp translations.

To install the latest community provided translations, run /lp translations install. (you can keep running this command to re-install and pull any updates)

Players will be sent messages translated to the language selected in their Minecraft client settings, if possible. If no such translation exists, the built-in English messages are used.

Using custom translations 🔗

Translations can be loaded into the plugin as follows:

  • Create the folder /plugins/LuckPerms/translations/
  • Export the modified .properties file, and rename it to <locale id>.properties.
    • A list of the supported locale ids can be found here
    • For example, to load translations for Spanish use es.properties, or for Portuguese (Brazil) use pt_BR.properties
  • Restart the server