package i18n

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Bundle(hash: BundleHash, translations: Map[String, String]) extends AbstractCase with Product with Serializable
  2. final case class BundleHash(hash: String) extends AnyVal with CaseMethods with Product with Serializable
    Annotations
    @transparent()
  3. final case class Lang(lang: String) extends AnyVal with CaseMethods with Product with Serializable
    Annotations
    @transparent()
  4. trait RemoteTranslationRPC extends AnyRef

    RPC interface for Udash i18n handling on server-side.

  5. class ResourceBundlesTranslationTemplatesProvider extends TranslationTemplatesProvider

    Loads translations from provided java.util.ResourceBundles.

  6. final case class Translated(string: String) extends AnyVal with CaseMethods with Product with Serializable
    Annotations
    @transparent()
  7. sealed trait TranslationKey extends AbstractCase
  8. sealed trait TranslationKey0 extends AbstractCase with TranslationKey
  9. final case class TranslationKey1[T](key: String) extends AbstractCase with TranslationKey with Product with Serializable
  10. final case class TranslationKey2[T1, T2](key: String) extends AbstractCase with TranslationKey with Product with Serializable
  11. final case class TranslationKey3[T1, T2, T3](key: String) extends AbstractCase with TranslationKey with Product with Serializable
  12. final case class TranslationKey4[T1, T2, T3, T4](key: String) extends AbstractCase with TranslationKey with Product with Serializable
  13. final case class TranslationKey5[T1, T2, T3, T4, T5](key: String) extends AbstractCase with TranslationKey with Product with Serializable
  14. final case class TranslationKey6[T1, T2, T3, T4, T5, T6](key: String) extends AbstractCase with TranslationKey with Product with Serializable
  15. final case class TranslationKey7[T1, T2, T3, T4, T5, T6, T7](key: String) extends AbstractCase with TranslationKey with Product with Serializable
  16. final case class TranslationKey8[T1, T2, T3, T4, T5, T6, T7, T8](key: String) extends AbstractCase with TranslationKey with Product with Serializable
  17. final case class TranslationKey9[T1, T2, T3, T4, T5, T6, T7, T8, T9](key: String) extends AbstractCase with TranslationKey with Product with Serializable
  18. final case class TranslationKeyX(key: String) extends AbstractCase with TranslationKey with Product with Serializable
  19. trait TranslationProvider extends AnyRef
  20. class TranslationRPCEndpoint extends RemoteTranslationRPC

    Default implementation of io.udash.i18n.RemoteTranslationRPC.

  21. trait TranslationTemplatesProvider extends AnyRef

    Server-side translations provider.

Value Members

  1. object Bundle extends HasGenCodec[Bundle] with Serializable
  2. object BundleHash extends HasGenCodec[BundleHash] with Serializable
  3. object Lang extends HasGenCodec[Lang] with Serializable
  4. object RemoteTranslationRPC extends DefaultServerRpcCompanion[RemoteTranslationRPC]
  5. object Translated extends HasGenCodec[Translated] with Serializable
  6. object TranslationKey
  7. object TranslationKey0 extends HasGenCodec[TranslationKey0]
  8. object TranslationProvider

Ungrouped