net.atlanticbb.tantlinger.i18n
Class I18n
java.lang.Object
net.atlanticbb.tantlinger.i18n.I18n
public class I18n
- extends java.lang.Object
- Author:
- Bob Tantlinger
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BUNDLE_PROPS
public static final java.util.Properties BUNDLE_PROPS
I18NS
public static final java.util.Map I18NS
locale
public static java.util.Locale locale
str
public java.lang.String str(java.lang.String key)
str
public java.lang.String str(java.lang.String key,
java.util.Locale locale)
mnem
public char mnem(java.lang.String key)
mnem
public char mnem(java.lang.String key,
java.util.Locale loc)
getInstance
public static I18n getInstance(java.lang.String _package)
setLocale
public static void setLocale(java.util.Locale loc)
setLocale
public static void setLocale(java.lang.String locStr)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
getLocale
public static java.util.Locale getLocale()
setBundleForPackage
public static void setBundleForPackage(java.lang.String _package,
java.lang.String bundle)
getBundleForPackage
public static java.lang.String getBundleForPackage(java.lang.String _package)
getLanguagePackDirectory
public static java.io.File getLanguagePackDirectory()
getAvailableLanguagePacks
public static java.io.File[] getAvailableLanguagePacks()
getAvailableLanguagePackLocales
public static java.util.Locale[] getAvailableLanguagePackLocales()
localeFromString
public static java.util.Locale localeFromString(java.lang.String locStr)