IetfLanguageCode

@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class IetfLanguageCode(source)

This class has been automatically generated using https://github.com/InsanusMokrassar/MicroUtils/tree/master/language_codes/generator . This generator uses https://datahub.io/core/language-codes/ files (base and tags) and create the whole hierarchy using it.

Inheritors

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Akan : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Albanian : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Amharic : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Arabic : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Armenian : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Assamese : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Bambara : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Basque : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Bengali : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Bosnian : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Breton : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Burmese : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Chechen : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Chinese : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Cornish : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Croatian : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Czech : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Danish : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Dzongkha : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class English : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Estonian : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Ewe : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Faroese : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Finnish : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class French : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Fulah : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Galician : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Ganda : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Georgian : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class German : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Gujarati : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Hausa : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Hebrew : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Hindi : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Igbo : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Irish : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Italian : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Japanese : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Javanese : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Kannada : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Kashmiri : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Kazakh : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Korean : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Kurdish : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Lao : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Latvian : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Lingala : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Malagasy : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Malay : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Maltese : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Manx : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Maori : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Marathi : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Nepali : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Oriya : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Oromo : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Persian : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Polish : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Quechua : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Romansh : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Rundi : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Russian : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Sango : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Serbian : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Shona : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Sindhi : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Slovak : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Somali : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Swahili : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Swedish : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Tajik : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Tamil : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Tatar : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Telugu : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Thai : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Tibetan : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Tigrinya : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Turkish : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Turkmen : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Urdu : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Uzbek : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Volapuk : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Welsh : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Wolof : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Xhosa : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Yiddish : IetfLanguageCode
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Yoruba : IetfLanguageCode
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLanguageCodeSerializer::class)
sealed class Zulu : IetfLanguageCode

Properties

Link copied to clipboard
abstract val code: String
Link copied to clipboard
abstract val withoutDialect: String

Functions

Link copied to clipboard
Link copied to clipboard
open override fun toString(): String