public class Locale
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.util.regex.Pattern |
pattern |
(package private) java.util.Map<java.lang.String,java.lang.String> |
properties |
private static com.google.common.base.Splitter |
splitter
Splits on "="
|
private boolean |
unicode |
Constructor and Description |
---|
Locale() |
Modifier and Type | Method and Description |
---|---|
private void |
checkUnicode() |
java.lang.String |
formatMessage(java.lang.String translateKey,
java.lang.Object[] parameters)
Calls String.format(translateKey(key), params)
|
boolean |
isUnicode() |
private void |
loadLocaleData(java.io.InputStream p_135021_1_) |
private void |
loadLocaleData(java.util.List<IResource> p_135028_1_)
par1 is a list of Resources
|
void |
loadLocaleDataFiles(IResourceManager resourceManager,
java.util.List<java.lang.String> p_135022_2_)
par2 is a list of languages.
|
private java.lang.String |
translateKeyPrivate(java.lang.String p_135026_1_)
Returns the translation, or the key itself if the key could not be translated.
|
private static final com.google.common.base.Splitter splitter
private static final java.util.regex.Pattern pattern
java.util.Map<java.lang.String,java.lang.String> properties
private boolean unicode
public void loadLocaleDataFiles(IResourceManager resourceManager, java.util.List<java.lang.String> p_135022_2_)
public boolean isUnicode()
private void checkUnicode()
private void loadLocaleData(java.util.List<IResource> p_135028_1_) throws java.io.IOException
java.io.IOException
private void loadLocaleData(java.io.InputStream p_135021_1_) throws java.io.IOException
java.io.IOException
private java.lang.String translateKeyPrivate(java.lang.String p_135026_1_)
public java.lang.String formatMessage(java.lang.String translateKey, java.lang.Object[] parameters)