Class DefaultI18nHelper

java.lang.Object
eu.rarogsoftware.rarog.platform.core.i18n.DefaultI18nHelper
All Implemented Interfaces:
I18nHelper

@ExportComponent @Component public class DefaultI18nHelper extends Object implements I18nHelper
  • Constructor Details

  • Method Details

    • getText

      public String getText(String key, Object... args)
      Description copied from interface: I18nHelper
      Get translated string for provided key for current user locale.
      Specified by:
      getText in interface I18nHelper
      Parameters:
      key - translation key (can be either simple key or pair namespace:key) Examples: `key.to.translate`, `common:key.to.translate`
      args - values to pass into translation
      Returns:
      translated string
    • getText

      public String getText(Locale locale, String key, Object... args)
      Description copied from interface: I18nHelper
      Get translated string for provided key for provided locale.
      Specified by:
      getText in interface I18nHelper
      Parameters:
      locale - requested locale of translation
      key - translation key (can be either simple key or pair namespace:key) Examples: `key.to.translate`, `common:key.to.translate`
      args - values to pass into translation
      Returns:
      translated string