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.IOExceptionprivate void loadLocaleData(java.io.InputStream p_135021_1_)
throws java.io.IOException
java.io.IOExceptionprivate java.lang.String translateKeyPrivate(java.lang.String p_135026_1_)
public java.lang.String formatMessage(java.lang.String translateKey,
java.lang.Object[] parameters)