| 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 |
NORWEGIAN_BOKMAAL |
static Locale |
NORWEGIAN_NYNORSK |
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 |
|---|---|
boolean |
addBundleClassLoader(ClassLoader classLoader) |
String |
addMessage(Locale locale,
co.aikar.locales.MessageKeyProvider key,
String message) |
boolean |
addMessageBundle(ClassLoader classLoader,
String bundleName,
Locale locale) |
boolean |
addMessageBundle(String bundleName,
Locale locale) |
void |
addMessageBundles(String... bundleNames) |
void |
addMessages(Locale locale,
@NotNull Map<? extends co.aikar.locales.MessageKeyProvider,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 static final Locale NORWEGIAN_BOKMAAL
public static final Locale NORWEGIAN_NYNORSK
public Locales(CommandManager manager)
public void loadLanguages()
public Locale getDefaultLocale()
public Locale setDefaultLocale(Locale locale)
public void loadMissingBundles()
public void addMessageBundles(String... bundleNames)
public boolean addMessageBundle(String bundleName, Locale locale)
public boolean addMessageBundle(ClassLoader classLoader, String bundleName, Locale locale)
public void addMessageStrings(Locale locale, @NotNull @NotNull Map<String,String> messages)
public void addMessages(Locale locale, @NotNull @NotNull Map<? extends co.aikar.locales.MessageKeyProvider,String> messages)
public String addMessage(Locale locale, co.aikar.locales.MessageKeyProvider key, String message)
public String getMessage(CommandIssuer issuer, co.aikar.locales.MessageKeyProvider key)
public String replaceI18NStrings(String message)
public boolean addBundleClassLoader(ClassLoader classLoader)
Copyright © 2018. All rights reserved.