Colosseum I18n Manager Builder
A builder class for the i18n manager. This class is used to build the i18n manager with the specified settings. The i18n manager is used to manage the languages for the plugin.
Functions
Adds a dynamic language to the manager.
Adds the specified languages to the static languages.
Builds the i18n manager with the specified settings. This should be called after all settings are set.
Forces the language to be used by the plugin. This will override the default language. If the language is not found, the default language will be used.
Loads the language files from the specified directory in the plugin data folder. If the file does not exist, it will be created and filled with the base language file.
Loads the language files from the specified directory in the plugin jar.
Loads the language files from the specified paths in the plugin jar.
Sets the default locale file for the plugin.
Sets whether the languages should be converted to lowercase. This is useful for case-insensitive language handling.