Translatable

interface Translatable(source)

Something which is translatable, identified by id with a default representation given by getDefault.

Inheritors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open val id: String

The id of this Translatable -- per default it is "KClass.fullName ID_SEPARATOR" without the spaces.

Link copied to clipboard
abstract val name: String

The name of this Translatable -- the name together with its KClass.qualifiedName should identify a Translatable (see id).

Functions

Link copied to clipboard
abstract fun getDefault(): String

Returns the default representation of this Translatable.