didyoumean 1.1.4

A CLI spelling corrector
Documentation
use phf::phf_map;

pub static LOCALES: phf::Map<&'static str, &'static str> = phf_map! {
    "af" => "Afrikaans",
    "ar" => "Arabic",
    "az" => "Azerbaijani",
    "be" => "Belarusian",
    "bg" => "Bulgarian",
    "br" => "Breton",
    "bs" => "Bosnian",
    "ca" => "Catalan",
    "cs" => "Czech",
    "cy" => "Welsh",
    "da" => "Danish",
    "de" => "German",
    "el" => "Greek",
    "en" => "English",
    "es" => "Spanish",
    "et" => "Estonian",
    "eu" => "Basque",
    "fa" => "Farsi",
    "fi" => "Finnish",
    "fo" => "Faeroese",
    "fr" => "French",
    "fy" => "Frisian",
    "ga" => "Irish",
    "gd" => "Gaelic",
    "gl" => "Galician",
    "he" => "Hebrew",
    "hi" => "Hindi",
    "hr" => "Croatian",
    "hu" => "Hungarian",
    "id" => "Indonesian",
    "is" => "Icelandic",
    "it" => "Italian",
    "ja" => "Japanese",
    "ji" => "Yiddish",
    "kk" => "Kazach",
    "ko" => "Korean",
    "la" => "Latin",
    "lb" => "Luxembourgish",
    "lt" => "Lithuanian",
    "lv" => "Latvian",
    "mk" => "Macedonian",
    "ml" => "Malalyalam",
    "ms" => "Malaysian",
    "mt" => "Maltese",
    "nb" => "Norwegian Bokmal",
    "nl" => "Dutch",
    "nn" => "Norwegian Nynorsk",
    "oc" => "Occitan",
    "pa" => "Punjabi",
    "pl" => "Polish",
    "pt" => "Portugese",
    "rm" => "Rhaeto-Romanic",
    "ro" => "Romanian",
    "ru" => "Russian",
    "sb" => "Sorbian",
    "se" => "Northern Sami",
    "sk" => "Slovak",
    "sl" => "Slovenian",
    "sq" => "Albanian",
    "sr" => "Serbian",
    "st" => "Sesotho",
    "sv" => "Swedish",
    "sw" => "Swahili",
    "tg" => "Tajik",
    "th" => "Thai",
    "tk" => "Turkmen",
    "tl" => "Tagalog",
    "tn" => "Tswana",
    "tr" => "Turkish",
    "ts" => "Tsonga",
    "uk" => "Ukranian",
    "ur" => "Urdu",
    "ve" => "Venda",
    "vi" => "Vietnamese",
    "xh" => "Xhosa",
    "yi" => "Yiddish",
    "zh" => "Chinese",
    "zu" => "Zulu",
};

pub static SUPPORTED_LANGS: phf::Map<&'static str, &'static str> = phf_map! {
    "af" => "Afrikaans",
    "ar" => "Arabic",
    "az" => "Azerbaijani",
    "be" => "Belarusian",
    "bg" => "Bulgarian",
    "br" => "Breton",
    "bs" => "Bosnian",
    "ca" => "Catalan",
    "cs" => "Czech",
    "cy" => "Welsh",
    "da" => "Danish",
    "de" => "German",
    "el" => "Greek",
    "en" => "English",
    "es" => "Spanish",
    "et" => "Estonian",
    "eu" => "Basque",
    "fo" => "Faeroese",
    "fr" => "French",
    "fy" => "Frisian",
    "gl" => "Galician",
    "hu" => "Hungarian",
    "id" => "Indonesian",
    "is" => "Icelandic",
    "it" => "Italian",
    "kk" => "Kazach",
    "ko" => "Korean",
    "la" => "Latin",
    "lb" => "Luxembourgish",
    "lt" => "Lithuanian",
    "lv" => "Latvian",
    "ms" => "Malaysian",
    "nb" => "Norwegian Bokmal",
    "nl" => "Dutch",
    "nn" => "Norwegian Nynorsk",
    "oc" => "Occitan",
    "pl" => "Polish",
    "ro" => "Romanian",
    "ru" => "Russian",
    "se" => "Northern Sami",
    "sk" => "Slovak",
    "sl" => "Slovenian",
    "sq" => "Albanian",
    "sr" => "Serbian",
    "st" => "Sesotho",
    "sv" => "Swedish",
    "sw" => "Swahili",
    "tg" => "Tajik",
    "tk" => "Turkmen",
    "tl" => "Tagalog",
    "tn" => "Tswana",
    "tr" => "Turkish",
    "ts" => "Tsonga",
    "tt" => "Tatar",
    "uk" => "Ukranian",
    "ve" => "Venda",
    "vi" => "Vietnamese",
    "xh" => "Xhosa",
    "yi" => "Yiddish",
    "zu" => "Zulu",
};