GraphMine

graphmine-i18n / io.github.sof3.graphmine.i18n

Package io.github.sof3.graphmine.i18n

Types

Declaration class Declaration<Arg : Any> : ReadOnlyProperty<LangSpec<*>, Declaration<Arg>>
GroupSpec abstract class GroupSpec<Self : GroupSpec<Self>> : LangSpec<Self>
I18n interface I18n
I18nable interface I18nable
An object that can be expressed i18nly
LangSpec abstract class LangSpec<Self : LangSpec<Self>>
LiteralI18N class LiteralI18N : I18n
SpecI18N class SpecI18N<Arg : Any> : I18n

Type Aliases

Translation typealias Translation<T> = T.() -> String

Extensions for External Classes

kotlin.String  

Functions

loadLangScript fun <T : LangSpec<T>> loadLangScript(locales: Iterable<String>): Unit