public class DefaultLocaleManager extends Object implements LocaleManager
ENGLISH, SPANISH| Constructor and Description |
|---|
DefaultLocaleManager() |
| Modifier and Type | Method and Description |
|---|---|
Locale |
getCurrentLocale() |
Set<Locale> |
getDefaultLocales() |
Locale |
getDefaultSystemLocale() |
Set<Locale> |
getInstalledLocales() |
String |
getLanguageDisplayName(Locale locale) |
Locale[] |
getLocaleAlternatives(Locale locale) |
String |
getLocaleDisplayName(Locale locale) |
Locale |
getNearestLocale(Locale locale) |
File |
getResourcesFolder() |
boolean |
installLocale(Locale locale) |
boolean |
installLocales(URL localesFile) |
void |
setCurrentLocale(Locale locale) |
boolean |
uninstallLocale(Locale locale) |
public Locale getCurrentLocale()
getCurrentLocale in interface LocaleManagerpublic void setCurrentLocale(Locale locale)
setCurrentLocale in interface LocaleManagerpublic Locale getDefaultSystemLocale()
getDefaultSystemLocale in interface LocaleManagerpublic Set<Locale> getDefaultLocales()
getDefaultLocales in interface LocaleManagerpublic boolean installLocales(URL localesFile)
installLocales in interface LocaleManagerpublic Set<Locale> getInstalledLocales()
getInstalledLocales in interface LocaleManagerpublic boolean installLocale(Locale locale)
installLocale in interface LocaleManagerpublic boolean uninstallLocale(Locale locale)
uninstallLocale in interface LocaleManagerpublic String getLanguageDisplayName(Locale locale)
getLanguageDisplayName in interface LocaleManagerpublic String getLocaleDisplayName(Locale locale)
getLocaleDisplayName in interface LocaleManagerpublic Locale[] getLocaleAlternatives(Locale locale)
getLocaleAlternatives in interface LocaleManagerpublic File getResourcesFolder()
getResourcesFolder in interface LocaleManagerpublic Locale getNearestLocale(Locale locale)
getNearestLocale in interface LocaleManager