public class Localization extends Object
Modifier and Type | Field and Description |
---|---|
static Locale |
DEFAULT_LOCALE |
protected Locale[] |
locales |
protected JavaPlugin |
plugin |
Constructor and Description |
---|
Localization(JavaPlugin plugin) |
Localization(JavaPlugin plugin,
File dir,
Locale targetLocale) |
Localization(JavaPlugin plugin,
File dir,
Locale targetLocale,
Locale fallbackLocale) |
Localization(JavaPlugin plugin,
Locale targetLocale) |
Localization(JavaPlugin plugin,
Locale targetLocale,
Locale fallbackLocale) |
Modifier and Type | Method and Description |
---|---|
PluginMessages |
get(String name)
Loads the resources with the given name.
|
protected void |
load(Map<String,MessageFormat> map,
Locale locale,
String name) |
protected static Iterable<MessagesLoader> |
loaders() |
protected Map<String,MessageFormat> |
loadMap(String name) |
protected void |
loadStream(Map<String,MessageFormat> map,
Locale locale,
MessagesLoader loader,
InputStream iStream) |
static Locale[] |
localesLookupFor(Locale targetLocale,
Locale fallbackLocale) |
static void |
register(MessagesLoader loader)
Registers a MessagesLoader.
|
public static final Locale DEFAULT_LOCALE
protected final JavaPlugin plugin
public Localization(JavaPlugin plugin)
public Localization(JavaPlugin plugin, Locale targetLocale)
public Localization(JavaPlugin plugin, Locale targetLocale, Locale fallbackLocale)
public Localization(JavaPlugin plugin, File dir, Locale targetLocale)
public Localization(JavaPlugin plugin, File dir, Locale targetLocale, Locale fallbackLocale)
public static void register(MessagesLoader loader)
protected static Iterable<MessagesLoader> loaders()
public static Locale[] localesLookupFor(Locale targetLocale, Locale fallbackLocale)
public PluginMessages get(String name)
protected Map<String,MessageFormat> loadMap(String name)
protected void loadStream(Map<String,MessageFormat> map, Locale locale, MessagesLoader loader, InputStream iStream)
Copyright © 2012. All Rights Reserved.