public interface LocaleManager
| Modifier and Type | Field and Description |
|---|---|
static Locale |
DEFAULT_LOCALE |
| Modifier and Type | Method and Description |
|---|---|
Locale |
getLocale(com.atlassian.user.User user) |
default @NonNull LocaleInfo |
getLocaleInfo(@Nullable com.atlassian.user.User user) |
Locale |
getSiteDefaultLocale() |
default void |
invalidateLocaleInfoCache(@Nullable com.atlassian.user.User user) |
void |
setLanguage(String language)
Should set the language string as given by Locale (en-gb for example) in a THREAD LOCAL cache.
|
void |
setRequestLanguages(String languageString)
Should set the language string from the request in a THREAD LOCAL cache.
|
static final Locale DEFAULT_LOCALE
Locale getLocale(com.atlassian.user.User user)
default @NonNull LocaleInfo getLocaleInfo(@Nullable com.atlassian.user.User user)
user - default void invalidateLocaleInfoCache(@Nullable com.atlassian.user.User user)
void setRequestLanguages(String languageString)
languageString - comma- or semicolon-separated languagesvoid setLanguage(String language)
language - target languageLocale getSiteDefaultLocale()
DEFAULT_LOCALE if none is set.Copyright © 2003–2020 Atlassian. All rights reserved.