Is there currently any system/plugin/resource that allows to simply add translations to a plugin that’s able to get translations in player languages?
I searched the forums but can’t seem to find anything, so I wrote my own translation system right now, but before refining or even thinking about releasing it I wanted to ask if such a thing already exists and how complicated they are, if they exist.
Currently I thought of something like:
A plugin has to register with
Later on it has various ways to get translations like
lang.locale("translation.name.string").resolve(player).orElse("no translation for that").
I also plan on automatically unload translations that are not needed and use a default language (
Locale.getDefault()). A player could then switch language at any time with
/language en_US or similar
This is not really a plugin request as I already started the plugin, and not really WIP as I won’t continue if such a plugin would be obsolete, so I’ll just post it here for now.