Interface Language
@ProviderType
public interface Language
- Author:
- Brian Wing Shun Chan
-
Method Summary
Modifier and TypeMethodDescriptionformat
(ResourceBundle resourceBundle, String pattern, Object argument) format
(ResourceBundle resourceBundle, String pattern, Object[] arguments) format
(ResourceBundle resourceBundle, String pattern, Object[] arguments, boolean translateArguments) format
(ResourceBundle resourceBundle, String pattern, Object argument, boolean translateArguments) format
(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, LanguageWrapper argument) format
(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, LanguageWrapper[] arguments) format
(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, LanguageWrapper[] arguments, boolean translateArguments) format
(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, LanguageWrapper argument, boolean translateArguments) format
(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, Object[] arguments) format
(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, Object[] arguments, boolean translateArguments) format
(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, Object argument, boolean translateArguments) formatStorageSize
(double size, Locale locale) get
(ResourceBundle resourceBundle, String key) get
(ResourceBundle resourceBundle, String key, String defaultValue) get
(javax.servlet.http.HttpServletRequest httpServletRequest, ResourceBundle resourceBundle, String key) get
(javax.servlet.http.HttpServletRequest httpServletRequest, ResourceBundle resourceBundle, String key, String defaultValue) getAvailableLocales
(long groupId) getBCP47LangTag
(Locale locale) getBCP47LanguageId
(Locale locale) getBCP47LanguageId
(PortletRequest portletRequest) getBCP47LanguageId
(javax.servlet.http.HttpServletRequest httpServletRequest) getCompanyAvailableLocales
(long companyId) getLanguageId
(Locale locale) getLanguageId
(PortletRequest portletRequest) getLanguageId
(javax.servlet.http.HttpServletRequest httpServletRequest) default long
getTimeDescription
(Locale locale, long milliseconds) getTimeDescription
(Locale locale, long milliseconds, boolean approximate) getTimeDescription
(Locale locale, Long milliseconds) getTimeDescription
(javax.servlet.http.HttpServletRequest httpServletRequest, long milliseconds) getTimeDescription
(javax.servlet.http.HttpServletRequest httpServletRequest, long milliseconds, boolean approximate) getTimeDescription
(javax.servlet.http.HttpServletRequest httpServletRequest, Long milliseconds) void
init()
boolean
isAvailableLanguageCode
(String languageCode) boolean
isAvailableLocale
(long groupId, String languageId) boolean
isAvailableLocale
(long groupId, Locale locale) boolean
isAvailableLocale
(String languageId) boolean
isAvailableLocale
(Locale locale) boolean
isBetaLocale
(Locale locale) boolean
isDuplicateLanguageCode
(String languageCode) boolean
isInheritLocales
(long groupId) boolean
isSameLanguage
(Locale locale1, Locale locale2) process
(Supplier<ResourceBundle> resourceBundleSupplier, Locale locale, String content) void
resetAvailableGroupLocales
(long groupId) void
resetAvailableLocales
(long companyId) void
updateCookie
(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, Locale locale)
-
Method Details
-
format
String format(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, LanguageWrapper argument) -
format
String format(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, LanguageWrapper argument, boolean translateArguments) -
format
String format(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, LanguageWrapper[] arguments) -
format
String format(javax.servlet.http.HttpServletRequest httpServletRequest, String pattern, LanguageWrapper[] arguments, boolean translateArguments) -
format
-
format
-
format
-
format
-
format
-
format
-
format
-
format
-
format
-
format
-
format
String format(ResourceBundle resourceBundle, String pattern, Object argument, boolean translateArguments) -
format
-
format
String format(ResourceBundle resourceBundle, String pattern, Object[] arguments, boolean translateArguments) -
formatStorageSize
-
get
String get(javax.servlet.http.HttpServletRequest httpServletRequest, ResourceBundle resourceBundle, String key) -
get
String get(javax.servlet.http.HttpServletRequest httpServletRequest, ResourceBundle resourceBundle, String key, String defaultValue) -
get
-
get
-
get
-
get
-
get
-
get
-
getAvailableLocales
-
getAvailableLocales
-
getBCP47LangTag
-
getBCP47LanguageId
-
getBCP47LanguageId
-
getBCP47LanguageId
-
getCompanyAvailableLocales
-
getLanguageId
-
getLanguageId
-
getLanguageId
-
getLastModified
default long getLastModified() -
getLocale
-
getLocale
-
getResourceBundleLoader
ResourceBundleLoader getResourceBundleLoader() -
getSupportedLocales
-
getTimeDescription
String getTimeDescription(javax.servlet.http.HttpServletRequest httpServletRequest, long milliseconds) -
getTimeDescription
String getTimeDescription(javax.servlet.http.HttpServletRequest httpServletRequest, long milliseconds, boolean approximate) -
getTimeDescription
-
getTimeDescription
-
getTimeDescription
-
getTimeDescription
-
init
void init() -
isAvailableLanguageCode
-
isAvailableLocale
-
isAvailableLocale
-
isAvailableLocale
-
isAvailableLocale
-
isBetaLocale
-
isDuplicateLanguageCode
-
isInheritLocales
- Throws:
PortalException
-
isSameLanguage
-
process
-
resetAvailableGroupLocales
void resetAvailableGroupLocales(long groupId) -
resetAvailableLocales
void resetAvailableLocales(long companyId) -
updateCookie
void updateCookie(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, Locale locale)
-