Interface TranslationStore


public interface TranslationStore
  • Method Details

    • setStore

      static void setStore(TranslationStore store)
      Replace the active translation store implementation.
      Parameters:
      store - new TranslationStore
    • current

      static TranslationStore current()
      Gets the active translation store implementation.
      Returns:
      active TranslationStore
    • render

      static Component render(Component component, Locale locale)
      Render a component using a locale.
      Parameters:
      component - Component to render
      locale - Locale to render with
      Returns:
      rendered Component
    • defaultLocale

      static Locale defaultLocale()
      Gets the default locate for the current translation store.
      Returns:
      default Locale
    • renderComponent

      Component renderComponent(Component component, Locale locale)
    • getDefaultLocale

      Locale getDefaultLocale()
    • load

      void load()
    • unload

      void unload()