Package org.molgenis.i18n
Class LanguageService
- java.lang.Object
-
- org.molgenis.i18n.LanguageService
-
public class LanguageService extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_LANGUAGE_CODEstatic StringDEFAULT_LANGUAGE_NAMEstatic LocaleDEFAULT_LOCALEstatic StringLANGUAGE_CODE_ENstatic StringLANGUAGE_CODE_NL
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static Optional<String>formatMessage(String code, Object[] arguments)Deprecated.UseMessageSourceHolderandLocaleContextHolderinsteadstatic org.springframework.context.support.MessageSourceResourceBundlegetBundle()Deprecated.static StringgetCurrentUserLanguageCode()Deprecated.Use theLocaleContextHolderinstead.static Stream<String>getLanguageCodes()"en": is default "xx": is a placeholder for having your own language "nl", "de", "es", "it", "pt", "fr": are extra languagesstatic booleanhasLanguageCode(String code)
-
-
-
Field Detail
-
LANGUAGE_CODE_EN
public static final String LANGUAGE_CODE_EN
- See Also:
- Constant Field Values
-
LANGUAGE_CODE_NL
public static final String LANGUAGE_CODE_NL
- See Also:
- Constant Field Values
-
DEFAULT_LOCALE
public static final Locale DEFAULT_LOCALE
-
DEFAULT_LANGUAGE_CODE
public static final String DEFAULT_LANGUAGE_CODE
- See Also:
- Constant Field Values
-
DEFAULT_LANGUAGE_NAME
public static final String DEFAULT_LANGUAGE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getLanguageCodes
public static Stream<String> getLanguageCodes()
"en": is default "xx": is a placeholder for having your own language "nl", "de", "es", "it", "pt", "fr": are extra languages
-
hasLanguageCode
public static boolean hasLanguageCode(String code)
-
getBundle
@Deprecated public static org.springframework.context.support.MessageSourceResourceBundle getBundle()
Deprecated.Creates a localization ResourceBundle for current locale.- Returns:
- MessageSourceResourceBundle
-
getCurrentUserLanguageCode
@Deprecated public static String getCurrentUserLanguageCode()
Deprecated.Use theLocaleContextHolderinstead.- Returns:
- the current user's language code
-
formatMessage
@Deprecated public static Optional<String> formatMessage(String code, Object[] arguments)
Deprecated.UseMessageSourceHolderandLocaleContextHolderinstead
-
-