Package

io.udash

i18n

Permalink

package i18n

Visibility
  1. Public
  2. All

Type Members

  1. case class Bundle(hash: BundleHash, translations: Map[String, String]) extends Product with Serializable

    Permalink
  2. final case class BundleHash(hash: String) extends AnyVal with Product with Serializable

    Permalink
    Annotations
    @transparent()
  3. final case class Lang(lang: String) extends AnyVal with Product with Serializable

    Permalink
    Annotations
    @transparent()
  4. trait RemoteTranslationRPC extends AnyRef

    Permalink

    RPC interface for Udash i18n handling on server-side.

  5. class ResourceBundlesTranslationTemplatesProvider extends TranslationTemplatesProvider

    Permalink

    Loads translations from provided java.util.ResourceBundles.

  6. final case class Translated(string: String) extends AnyVal with Product with Serializable

    Permalink
    Annotations
    @transparent()
  7. sealed trait TranslationKey extends AnyRef

    Permalink
  8. class TranslationKey0 extends TranslationKey

    Permalink
  9. class TranslationKey1[T] extends TranslationKey

    Permalink
  10. class TranslationKey2[T1, T2] extends TranslationKey

    Permalink
  11. class TranslationKey3[T1, T2, T3] extends TranslationKey

    Permalink
  12. class TranslationKey4[T1, T2, T3, T4] extends TranslationKey

    Permalink
  13. class TranslationKey5[T1, T2, T3, T4, T5] extends TranslationKey

    Permalink
  14. class TranslationKey6[T1, T2, T3, T4, T5, T6] extends TranslationKey

    Permalink
  15. class TranslationKey7[T1, T2, T3, T4, T5, T6, T7] extends TranslationKey

    Permalink
  16. class TranslationKey8[T1, T2, T3, T4, T5, T6, T7, T8] extends TranslationKey

    Permalink
  17. class TranslationKey9[T1, T2, T3, T4, T5, T6, T7, T8, T9] extends TranslationKey

    Permalink
  18. class TranslationKeyX extends TranslationKey

    Permalink
  19. trait TranslationProvider extends AnyRef

    Permalink
  20. class TranslationRPCEndpoint extends RemoteTranslationRPC

    Permalink

    Default implementation of io.udash.i18n.RemoteTranslationRPC.

  21. trait TranslationTemplatesProvider extends AnyRef

    Permalink

    Server-side translations provider.

Value Members

  1. object Bundle extends Serializable

    Permalink
  2. object BundleHash extends Serializable

    Permalink
  3. object Lang extends Serializable

    Permalink
  4. object RemoteTranslationRPC extends DefaultServerRpcCompanion[RemoteTranslationRPC]

    Permalink
  5. object Translated extends Serializable

    Permalink
  6. object TranslationKey

    Permalink
  7. object TranslationKey0

    Permalink
  8. object TranslationProvider

    Permalink

Ungrouped