IetfLang

@Serializable(with = IetfLangSerializer::class)
sealed class IetfLang(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
@Serializable(with = IetfLangSerializer::class)
object Abkhazian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Afar : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Afrikaans : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Akan : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Albanian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Amharic : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Arabic : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Aragonese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Armenian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Assamese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Avaric : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Avestan : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Aymara : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Azerbaijani : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Bambara : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Bashkir : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Basque : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Belarusian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Bengali : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object BihariLanguages : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Bislama : IetfLang
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Bosnian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Breton : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Bulgarian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Burmese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class CatalanValencian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class CentralKhmer : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Chamorro : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Chechen : IetfLang
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Chinese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Chuvash : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Cornish : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Corsican : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Cree : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Croatian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Czech : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Danish : IetfLang
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class DutchFlemish : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Dzongkha : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class English : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Esperanto : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Estonian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Ewe : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Faroese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Fijian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Finnish : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class French : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Fulah : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class GaelicScottishGaelic : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Galician : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Ganda : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Georgian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class German : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class GreekModern1453 : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Guarani : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Gujarati : IetfLang
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Hausa : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Hebrew : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Herero : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Hindi : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object HiriMotu : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Hungarian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Icelandic : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Ido : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Igbo : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Indonesian : IetfLang
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Inuktitut : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Inupiaq : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Irish : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Italian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Japanese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Javanese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class KalaallisutGreenlandic : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Kannada : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Kanuri : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Kashmiri : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Kazakh : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class KikuyuGikuyu : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Kinyarwanda : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class KirghizKyrgyz : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Komi : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Kongo : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Korean : IetfLang
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Kurdish : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Lao : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Latin : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Latvian : IetfLang
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Lingala : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Lithuanian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class LubaKatanga : IetfLang
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Macedonian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Malagasy : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Malay : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Malayalam : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Maltese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Manx : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Maori : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Marathi : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Marshallese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Mongolian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Nauru : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object NavajoNavaho : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class NdebeleNorthNorthNdebele : IetfLang
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Ndonga : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Nepali : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class NorthernSami : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Norwegian : IetfLang
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object OccitanPost1500 : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Ojibwa : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Oriya : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Oromo : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class OssetianOssetic : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Pali : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class PanjabiPunjabi : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Persian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Polish : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Portuguese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class PushtoPashto : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Quechua : IetfLang
Link copied to clipboard
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Romansh : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Rundi : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Russian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Samoan : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Sango : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Sanskrit : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Sardinian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Serbian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Shona : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class SichuanYiNuosu : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Sindhi : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class SinhalaSinhalese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Slovak : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Slovenian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Somali : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object SothoSouthern : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class SpanishCastilian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Sundanese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Swahili : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Swati : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Swedish : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Tagalog : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Tahitian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Tajik : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Tamil : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Tatar : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Telugu : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Thai : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Tibetan : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Tigrinya : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class TongaTongaIslands : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Tsonga : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Tswana : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Turkish : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Turkmen : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Twi : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class UighurUyghur : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Ukrainian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
data class UnknownIetfLang(val code: String) : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Urdu : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Uzbek : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Venda : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Vietnamese : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Volapuk : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object Walloon : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Welsh : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class WesternFrisian : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Wolof : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Xhosa : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Yiddish : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Yoruba : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
object ZhuangChuang : IetfLang
Link copied to clipboard
@Serializable(with = IetfLangSerializer::class)
sealed class Zulu : IetfLang

Properties

Link copied to clipboard
abstract val code: String
Link copied to clipboard
open val parentLang: IetfLang?
Link copied to clipboard

Functions

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