package i18n
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class Bundle(hash: BundleHash, translations: Map[String, String]) extends AbstractCase with Product with Serializable
- final case class BundleHash(hash: String) extends AnyVal with CaseMethods with Product with Serializable
- Annotations
- @transparent()
- final case class Lang(lang: String) extends AnyVal with CaseMethods with Product with Serializable
- Annotations
- @transparent()
- trait RemoteTranslationRPC extends AnyRef
RPC interface for Udash i18n handling on server-side.
- class ResourceBundlesTranslationTemplatesProvider extends TranslationTemplatesProvider
Loads translations from provided
java.util.ResourceBundles
. - final case class Translated(string: String) extends AnyVal with CaseMethods with Product with Serializable
- Annotations
- @transparent()
- sealed trait TranslationKey extends AbstractCase
- sealed trait TranslationKey0 extends AbstractCase with TranslationKey
- final case class TranslationKey1[T](key: String) extends AbstractCase with TranslationKey with Product with Serializable
- final case class TranslationKey2[T1, T2](key: String) extends AbstractCase with TranslationKey with Product with Serializable
- final case class TranslationKey3[T1, T2, T3](key: String) extends AbstractCase with TranslationKey with Product with Serializable
- final case class TranslationKey4[T1, T2, T3, T4](key: String) extends AbstractCase with TranslationKey with Product with Serializable
- final case class TranslationKey5[T1, T2, T3, T4, T5](key: String) extends AbstractCase with TranslationKey with Product with Serializable
- final case class TranslationKey6[T1, T2, T3, T4, T5, T6](key: String) extends AbstractCase with TranslationKey with Product with Serializable
- final case class TranslationKey7[T1, T2, T3, T4, T5, T6, T7](key: String) extends AbstractCase with TranslationKey with Product with Serializable
- final case class TranslationKey8[T1, T2, T3, T4, T5, T6, T7, T8](key: String) extends AbstractCase with TranslationKey with Product with Serializable
- final case class TranslationKey9[T1, T2, T3, T4, T5, T6, T7, T8, T9](key: String) extends AbstractCase with TranslationKey with Product with Serializable
- final case class TranslationKeyX(key: String) extends AbstractCase with TranslationKey with Product with Serializable
- trait TranslationProvider extends AnyRef
- class TranslationRPCEndpoint extends RemoteTranslationRPC
Default implementation of
io.udash.i18n.RemoteTranslationRPC
. - trait TranslationTemplatesProvider extends AnyRef
Server-side translations provider.
Value Members
- object Bundle extends HasGenCodec[Bundle] with Serializable
- object BundleHash extends HasGenCodec[BundleHash] with Serializable
- object Lang extends HasGenCodec[Lang] with Serializable
- object RemoteTranslationRPC extends DefaultServerRpcCompanion[RemoteTranslationRPC]
- object Translated extends HasGenCodec[Translated] with Serializable
- object TranslationKey
- object TranslationKey0 extends HasGenCodec[TranslationKey0]
- object TranslationProvider