Class I18N

java.lang.Object
io.quarkiverse.renarde.util.I18N

@Named("i18n") @RequestScoped public class I18N extends Object
  • Field Details

  • Constructor Details

    • I18N

      public I18N()
  • Method Details

    • set

      public void set(String language)
    • get

      @Deprecated public String get()
      Deprecated.
      Returns the language part of the current locale
      Returns:
      the language part of the current locale
    • getLanguage

      public String getLanguage()
      Returns the language part of the current locale
      Returns:
      the language part of the current locale
    • getLocale

      public Locale getLocale()
      The current locale, as obtained via a cookie override, or HTTP headers, or the default.
      Returns:
      the current locale, as obtained via a cookie override, or HTTP headers, or the default.
    • getMessage

      public String getMessage(String key)
    • formatMessage

      public String formatMessage(String key, Object... params)