| Modifier and Type | Field and Description |
|---|---|
static Locale |
AFRIKAANS |
static Locale |
ARABIC |
static Locale |
BULGARIAN |
static Locale |
CHINESE |
static Locale |
CZECH |
static Locale |
DANISH |
static Locale |
DUTCH |
static Locale |
ENGLISH |
static Locale |
FINNISH |
static Locale |
FRENCH |
static Locale |
GERMAN |
static Locale |
GREEK |
static Locale |
HEBREW |
static Locale |
HINDI |
static Locale |
ITALIAN |
static Locale |
JAPANESE |
static Locale |
KOREAN |
static Locale |
LATIN |
static Locale |
POLISH |
static Locale |
PORTUGUESE |
static Locale |
ROMANIAN |
static Locale |
RUSSIAN |
static Locale |
SIMPLIFIED_CHINESE |
static Locale |
SPANISH |
static Locale |
SWEDISH |
static Locale |
THAI |
static Locale |
TRADITIONAL_CHINESE |
static Locale |
TURKISH |
static Locale |
UKRANIAN |
static Locale |
VIETNAMESE |
static Locale |
WELSH |
| Constructor and Description |
|---|
Locales(CommandManager manager) |
| Modifier and Type | Method and Description |
|---|---|
String |
addMessage(Locale locale,
co.aikar.locales.MessageKey key,
String message) |
void |
addMessageBundle(String bundleName,
Locale locale) |
void |
addMessageBundles(String... bundleNames) |
void |
addMessages(Locale locale,
@NotNull Map<co.aikar.locales.MessageKey,String> messages) |
void |
addMessageStrings(Locale locale,
@NotNull Map<String,String> messages) |
Locale |
getDefaultLocale() |
String |
getMessage(CommandIssuer issuer,
co.aikar.locales.MessageKeyProvider key) |
void |
loadLanguages() |
void |
loadMissingBundles()
Looks for all previously loaded bundles, and if any new Supported Languages have been added, load them.
|
String |
replaceI18NStrings(String message) |
Locale |
setDefaultLocale(Locale locale) |
public static final Locale SIMPLIFIED_CHINESE
public static final Locale TRADITIONAL_CHINESE
public static final Locale PORTUGUESE
public static final Locale VIETNAMESE
public Locales(CommandManager manager)
public void loadLanguages()
public Locale getDefaultLocale()
public Locale setDefaultLocale(Locale locale)
public void loadMissingBundles()
public void addMessageBundles(String... bundleNames)
public void addMessageBundle(String bundleName, Locale locale)
public void addMessageStrings(Locale locale, @NotNull @NotNull Map<String,String> messages)
public void addMessages(Locale locale, @NotNull @NotNull Map<co.aikar.locales.MessageKey,String> messages)
public String addMessage(Locale locale, co.aikar.locales.MessageKey key, String message)
public String getMessage(CommandIssuer issuer, co.aikar.locales.MessageKeyProvider key)
public String replaceI18NStrings(String message)
Copyright © 2017. All rights reserved.