ServerTranslator

Manages server translations which used to translate translatable components on server.

Properties

Link copied to clipboard
abstract var defaultLanguage: String

Default language used when client's language doesn't exist.

Link copied to clipboard
abstract var forcedLanguage: String?

Translator will always use this specific forcedLanguage ignoring provided language name.

Functions

Link copied to clipboard
abstract fun getLanguage(languageName: String): Map<String, String>

Gets the language map.

Link copied to clipboard
abstract fun register(languageName: String, languageMap: Map<String, String>)

Registers the translations for translatable components.