Package org.craftercms.commons.locale
Class LocaleUtils
java.lang.Object
org.craftercms.commons.locale.LocaleUtils
Utility class for handling locale codes
- Since:
- 4.0.0
- Author:
- joseross
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
appendLocale
(String str, Locale locale) appendLocales
(String name, Locale primary, Locale fallback) static String
delocalizePath
(String path) static String
getCompatibleLocales
(Locale locale) getCompatibleLocales
(Locale primary, Locale fallback) static String
localizePath
(String path, Locale locale) static Locale
parseLocale
(String localeValue) parseLocales
(List<String> localeValues) static String
-
Field Details
-
CONFIG_KEY_DEFAULT_LOCALE
- See Also:
-
CONFIG_KEY_SUPPORTED_LOCALES
- See Also:
-
CONFIG_KEY_FALLBACK
- See Also:
-
LOCALE_SEPARATOR
- See Also:
-
LOCALE_PATTERN
-
-
Constructor Details
-
LocaleUtils
public LocaleUtils()
-
-
Method Details
-
parseLocale
-
parseLocales
-
toString
-
appendLocale
-
localizePath
-
delocalizePath
-
findPath
-
appendLocales
-
getCompatibleLocales
-
getCompatibleLocales
-