unobtanium 3.0.0

Opinioated Web search engine library with crawler and viewer companion.
Documentation
use whatlang::Lang;

pub fn whatlang_lang_to_bcp47(lang: Lang) -> String {
	match lang {
		Lang::Epo => "eo",
		Lang::Eng => "en",
		Lang::Rus => "ru",
		Lang::Cmn => "cmn",
		Lang::Spa => "es",
		Lang::Por => "pt",
		Lang::Ita => "it",
		Lang::Ben => "bn",
		Lang::Fra => "fr",
		Lang::Deu => "de",
		Lang::Ukr => "uk",
		Lang::Kat => "ka",
		Lang::Ara => "ar",
		Lang::Hin => "hi",
		Lang::Jpn => "ja",
		Lang::Heb => "he",
		Lang::Yid => "yi",
		Lang::Pol => "pl",
		Lang::Amh => "am",
		Lang::Jav => "jv",
		Lang::Kor => "ko",
		Lang::Nob => "nb",
		Lang::Dan => "da",
		Lang::Swe => "sv",
		Lang::Fin => "fi",
		Lang::Tur => "tr",
		Lang::Nld => "nl",
		Lang::Hun => "hu",
		Lang::Ces => "cs",
		Lang::Ell => "el",
		Lang::Bul => "bg",
		Lang::Bel => "be",
		Lang::Mar => "mr",
		Lang::Kan => "kn",
		Lang::Ron => "ro",
		Lang::Slv => "sl",
		Lang::Hrv => "hr",
		Lang::Srp => "sr",
		Lang::Mkd => "mk",
		Lang::Lit => "lt",
		Lang::Lav => "lv",
		Lang::Est => "et",
		Lang::Tam => "ta",
		Lang::Vie => "vi",
		Lang::Urd => "ur",
		Lang::Tha => "th",
		Lang::Guj => "gu",
		Lang::Uzb => "uz",
		Lang::Pan => "pa",
		Lang::Aze => "az",
		Lang::Ind => "id",
		Lang::Tel => "te",
		Lang::Pes => "fa",
		Lang::Mal => "ml",
		Lang::Ori => "or",
		Lang::Mya => "my",
		Lang::Nep => "ne",
		Lang::Sin => "si",
		Lang::Khm => "km",
		Lang::Tuk => "tk",
		Lang::Aka => "ak",
		Lang::Zul => "zu",
		Lang::Sna => "sn",
		Lang::Afr => "af",
		Lang::Lat => "la",
		Lang::Slk => "sk",
		Lang::Cat => "ca",
		Lang::Tgl => "tl",
		Lang::Hye => "hy",
	}.to_string()
}