Package net.minecraftforge.fml
Class ForgeI18n
- java.lang.Object
-
- net.minecraftforge.fml.ForgeI18n
-
public class ForgeI18n extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classForgeI18n.CustomReadOnlyFormat
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringALLOWED_CHARSprivate static java.util.Map<java.lang.String,org.apache.commons.lang3.text.FormatFactory>customFactoriesprivate static com.google.common.base.CharMatcherDISALLOWED_CHAR_MATCHERprivate static java.util.Map<java.lang.String,java.lang.String>i18nprivate static org.apache.logging.log4j.LoggerLOGGERprivate static java.util.regex.PatternPATTERN_CONTROL_CODE
-
Constructor Summary
Constructors Constructor Description ForgeI18n()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetPattern(java.lang.String patternName)static voidloadLanguageData(java.util.Map<java.lang.String,java.lang.String> properties)private static voidparseException(java.lang.String formatString, java.lang.StringBuffer stringBuffer, java.lang.Object objectToParse)static java.lang.StringparseFormat(java.lang.String format, java.lang.Object... args)static java.lang.StringparseMessage(java.lang.String i18nMessage, java.lang.Object... args)private static voidparseModInfo(java.lang.String formatString, java.lang.StringBuffer stringBuffer, java.lang.Object modInfo)static java.lang.StringstripControlCodes(java.lang.String text)static java.lang.StringstripSpecialChars(java.lang.String message)
-
-
-
Field Detail
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER
-
ALLOWED_CHARS
private static final java.lang.String ALLOWED_CHARS
- See Also:
- Constant Field Values
-
DISALLOWED_CHAR_MATCHER
private static final com.google.common.base.CharMatcher DISALLOWED_CHAR_MATCHER
-
i18n
private static java.util.Map<java.lang.String,java.lang.String> i18n
-
customFactories
private static java.util.Map<java.lang.String,org.apache.commons.lang3.text.FormatFactory> customFactories
-
PATTERN_CONTROL_CODE
private static final java.util.regex.Pattern PATTERN_CONTROL_CODE
-
-
Method Detail
-
parseException
private static void parseException(java.lang.String formatString, java.lang.StringBuffer stringBuffer, java.lang.Object objectToParse)
-
parseModInfo
private static void parseModInfo(java.lang.String formatString, java.lang.StringBuffer stringBuffer, java.lang.Object modInfo)
-
getPattern
public static java.lang.String getPattern(java.lang.String patternName)
-
loadLanguageData
public static void loadLanguageData(java.util.Map<java.lang.String,java.lang.String> properties)
-
parseMessage
public static java.lang.String parseMessage(java.lang.String i18nMessage, java.lang.Object... args)
-
parseFormat
public static java.lang.String parseFormat(java.lang.String format, java.lang.Object... args)
-
stripSpecialChars
public static java.lang.String stripSpecialChars(java.lang.String message)
-
stripControlCodes
public static java.lang.String stripControlCodes(java.lang.String text)
-
-