public class FlowableExpressionLocaleUtils extends Object
Constructor and Description |
---|
FlowableExpressionLocaleUtils() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getAllCountryCodes()
Returns a list of all 2-letter ISO country codes.
|
List<String> |
getAllCountryDisplayNames(String displayLanguageTag)
Returns a list of all country names in a certain language
Example: #{flwLocaleUtils.getAllCountryDisplayNames('de-CH')}
|
List<String> |
getAllLanguageCodes()
Returns a list of all ISO language codes, e.g.
|
List<String> |
getAllLanguageDisplayNames(String displayLanguageTag)
Returns a list of all language names in a certain language.
|
List<Locale> |
getAvailableLocales()
Gets a list of all available
Locale s. |
String |
getCountryDisplayName(String languageTag,
String displayLanguageTag)
Returns a single country name in a certain language, e.g.
|
Locale |
getDefaultLocale()
Returns the default
Locale of the system. |
String |
getLanguageDisplayName(String languageIsoCode,
String displayLanguageTag)
Returns a single language name in a certain language, e.g.
|
Locale |
getLocaleForLanguageTag(String languageTag)
Gets the Locale with the given language tag, e.g.
|
public Locale getLocaleForLanguageTag(String languageTag)
languageTag
- An existing language tag.public List<Locale> getAvailableLocales()
Locale
s.
Example:{flwLocaleUtils.getAvailableLocales()}public Locale getDefaultLocale()
Locale
of the system. Can be used to gain default currency etc.
Example: {flwLocaleUtils.getDefaultLocale()}Locale
of the system.public List<String> getAllCountryCodes()
public List<String> getAllLanguageCodes()
public String getLanguageDisplayName(String languageIsoCode, String displayLanguageTag)
languageIsoCode
- 2-letter ISO code of the languagedisplayLanguageTag
- The target language to display the language inpublic String getCountryDisplayName(String languageTag, String displayLanguageTag)
languageTag
- Language tag of the countrydisplayLanguageTag
- The target language to display the country inpublic List<String> getAllLanguageDisplayNames(String displayLanguageTag)
displayLanguageTag
- The language to display the language names in.public List<String> getAllCountryDisplayNames(String displayLanguageTag)
displayLanguageTag
- The language to display the language names in.