Current section
Files
Jump to
Current section
Files
src/language/iso_erlang_language_converter.erl
%%%-------------------------------------------------------------------
%%% @doc Converts languages to and from alpha-2 and alpha-3
%%% @end
%%%-------------------------------------------------------------------
-module(iso_erlang_language_converter).
%% API
-export([
alpha_2_to_name_lower/1,
alpha_3_to_name_lower/1,
to_alpha_3_lower/1,
to_alpha_2_lower/1,
to_language_name_lower/1
]).
%% @doc Converts two letter country codes (ISO alpha-2) and the three letter country codes (ISO alpha-3)
%% to Country names. This is case-sensitive (Expects uppercase).
%% @end
to_language_name_lower(Language) when bit_size(Language) =:= 16 -> alpha_2_to_name_lower(Language);
to_language_name_lower(Language) when bit_size(Language) =:= 24 -> alpha_3_to_name_lower(Language).
%% @doc Converts two letter language code (ISO alpha-2) to the equivalent three letter language code (ISO alpha-3)
%% This is case-sensitive (Expects uppercase).
%% @end
to_alpha_3_lower(<<"aa">>) -> <<"aar">>;
to_alpha_3_lower(<<"ab">>) -> <<"abk">>;
to_alpha_3_lower(<<"ae">>) -> <<"ave">>;
to_alpha_3_lower(<<"af">>) -> <<"afr">>;
to_alpha_3_lower(<<"ak">>) -> <<"aka">>;
to_alpha_3_lower(<<"am">>) -> <<"amh">>;
to_alpha_3_lower(<<"an">>) -> <<"arg">>;
to_alpha_3_lower(<<"ar">>) -> <<"ara">>;
to_alpha_3_lower(<<"as">>) -> <<"asm">>;
to_alpha_3_lower(<<"av">>) -> <<"ava">>;
to_alpha_3_lower(<<"ay">>) -> <<"aym">>;
to_alpha_3_lower(<<"az">>) -> <<"aze">>;
to_alpha_3_lower(<<"ba">>) -> <<"bak">>;
to_alpha_3_lower(<<"be">>) -> <<"bel">>;
to_alpha_3_lower(<<"bg">>) -> <<"bul">>;
to_alpha_3_lower(<<"bh">>) -> <<"bih">>;
to_alpha_3_lower(<<"bi">>) -> <<"bis">>;
to_alpha_3_lower(<<"bm">>) -> <<"bam">>;
to_alpha_3_lower(<<"bn">>) -> <<"ben">>;
to_alpha_3_lower(<<"bo">>) -> <<"bod">>;
to_alpha_3_lower(<<"br">>) -> <<"bre">>;
to_alpha_3_lower(<<"bs">>) -> <<"bos">>;
to_alpha_3_lower(<<"ca">>) -> <<"cat">>;
to_alpha_3_lower(<<"ce">>) -> <<"che">>;
to_alpha_3_lower(<<"ch">>) -> <<"cha">>;
to_alpha_3_lower(<<"co">>) -> <<"cos">>;
to_alpha_3_lower(<<"cr">>) -> <<"cre">>;
to_alpha_3_lower(<<"cs">>) -> <<"ces">>;
to_alpha_3_lower(<<"cu">>) -> <<"chu">>;
to_alpha_3_lower(<<"cv">>) -> <<"chv">>;
to_alpha_3_lower(<<"cy">>) -> <<"cym">>;
to_alpha_3_lower(<<"da">>) -> <<"dan">>;
to_alpha_3_lower(<<"de">>) -> <<"deu">>;
to_alpha_3_lower(<<"dv">>) -> <<"div">>;
to_alpha_3_lower(<<"dz">>) -> <<"dzo">>;
to_alpha_3_lower(<<"ee">>) -> <<"ewe">>;
to_alpha_3_lower(<<"el">>) -> <<"ell">>;
to_alpha_3_lower(<<"en">>) -> <<"eng">>;
to_alpha_3_lower(<<"eo">>) -> <<"epo">>;
to_alpha_3_lower(<<"es">>) -> <<"spa">>;
to_alpha_3_lower(<<"et">>) -> <<"est">>;
to_alpha_3_lower(<<"eu">>) -> <<"eus">>;
to_alpha_3_lower(<<"fa">>) -> <<"fas">>;
to_alpha_3_lower(<<"ff">>) -> <<"ful">>;
to_alpha_3_lower(<<"fi">>) -> <<"fin">>;
to_alpha_3_lower(<<"fj">>) -> <<"fij">>;
to_alpha_3_lower(<<"fo">>) -> <<"fao">>;
to_alpha_3_lower(<<"fr">>) -> <<"fra">>;
to_alpha_3_lower(<<"fy">>) -> <<"fry">>;
to_alpha_3_lower(<<"ga">>) -> <<"gle">>;
to_alpha_3_lower(<<"gd">>) -> <<"gla">>;
to_alpha_3_lower(<<"gl">>) -> <<"glg">>;
to_alpha_3_lower(<<"gn">>) -> <<"grn">>;
to_alpha_3_lower(<<"gu">>) -> <<"guj">>;
to_alpha_3_lower(<<"gv">>) -> <<"glv">>;
to_alpha_3_lower(<<"ha">>) -> <<"hau">>;
to_alpha_3_lower(<<"he">>) -> <<"heb">>;
to_alpha_3_lower(<<"hi">>) -> <<"hin">>;
to_alpha_3_lower(<<"ho">>) -> <<"hmo">>;
to_alpha_3_lower(<<"hr">>) -> <<"hrv">>;
to_alpha_3_lower(<<"ht">>) -> <<"hat">>;
to_alpha_3_lower(<<"hu">>) -> <<"hun">>;
to_alpha_3_lower(<<"hy">>) -> <<"hye">>;
to_alpha_3_lower(<<"hz">>) -> <<"her">>;
to_alpha_3_lower(<<"ia">>) -> <<"ina">>;
to_alpha_3_lower(<<"id">>) -> <<"ind">>;
to_alpha_3_lower(<<"ie">>) -> <<"ile">>;
to_alpha_3_lower(<<"ig">>) -> <<"ibo">>;
to_alpha_3_lower(<<"ii">>) -> <<"iii">>;
to_alpha_3_lower(<<"ik">>) -> <<"ipk">>;
to_alpha_3_lower(<<"io">>) -> <<"ido">>;
to_alpha_3_lower(<<"is">>) -> <<"isl">>;
to_alpha_3_lower(<<"it">>) -> <<"ita">>;
to_alpha_3_lower(<<"iu">>) -> <<"iku">>;
to_alpha_3_lower(<<"ja">>) -> <<"jpn">>;
to_alpha_3_lower(<<"jv">>) -> <<"jav">>;
to_alpha_3_lower(<<"ka">>) -> <<"kat">>;
to_alpha_3_lower(<<"kg">>) -> <<"kon">>;
to_alpha_3_lower(<<"ki">>) -> <<"kik">>;
to_alpha_3_lower(<<"kj">>) -> <<"kua">>;
to_alpha_3_lower(<<"kk">>) -> <<"kaz">>;
to_alpha_3_lower(<<"kl">>) -> <<"kal">>;
to_alpha_3_lower(<<"km">>) -> <<"khm">>;
to_alpha_3_lower(<<"kn">>) -> <<"kan">>;
to_alpha_3_lower(<<"ko">>) -> <<"kor">>;
to_alpha_3_lower(<<"kr">>) -> <<"kau">>;
to_alpha_3_lower(<<"ks">>) -> <<"kas">>;
to_alpha_3_lower(<<"ku">>) -> <<"kur">>;
to_alpha_3_lower(<<"kv">>) -> <<"kom">>;
to_alpha_3_lower(<<"kw">>) -> <<"cor">>;
to_alpha_3_lower(<<"ky">>) -> <<"kir">>;
to_alpha_3_lower(<<"la">>) -> <<"lat">>;
to_alpha_3_lower(<<"lb">>) -> <<"ltz">>;
to_alpha_3_lower(<<"lg">>) -> <<"lug">>;
to_alpha_3_lower(<<"li">>) -> <<"lim">>;
to_alpha_3_lower(<<"ln">>) -> <<"lin">>;
to_alpha_3_lower(<<"lo">>) -> <<"lao">>;
to_alpha_3_lower(<<"lt">>) -> <<"lit">>;
to_alpha_3_lower(<<"lu">>) -> <<"lub">>;
to_alpha_3_lower(<<"lv">>) -> <<"lav">>;
to_alpha_3_lower(<<"mg">>) -> <<"mlg">>;
to_alpha_3_lower(<<"mh">>) -> <<"mah">>;
to_alpha_3_lower(<<"mi">>) -> <<"mri">>;
to_alpha_3_lower(<<"mk">>) -> <<"mkd">>;
to_alpha_3_lower(<<"ml">>) -> <<"mal">>;
to_alpha_3_lower(<<"mn">>) -> <<"mon">>;
to_alpha_3_lower(<<"mr">>) -> <<"mar">>;
to_alpha_3_lower(<<"ms">>) -> <<"msa">>;
to_alpha_3_lower(<<"mt">>) -> <<"mlt">>;
to_alpha_3_lower(<<"my">>) -> <<"mya">>;
to_alpha_3_lower(<<"na">>) -> <<"nau">>;
to_alpha_3_lower(<<"nb">>) -> <<"nob">>;
to_alpha_3_lower(<<"nd">>) -> <<"nde">>;
to_alpha_3_lower(<<"ne">>) -> <<"nep">>;
to_alpha_3_lower(<<"ng">>) -> <<"ndo">>;
to_alpha_3_lower(<<"nl">>) -> <<"nld">>;
to_alpha_3_lower(<<"nn">>) -> <<"nno">>;
to_alpha_3_lower(<<"no">>) -> <<"nor">>;
to_alpha_3_lower(<<"nr">>) -> <<"nbl">>;
to_alpha_3_lower(<<"nv">>) -> <<"nav">>;
to_alpha_3_lower(<<"ny">>) -> <<"nya">>;
to_alpha_3_lower(<<"oc">>) -> <<"oci">>;
to_alpha_3_lower(<<"oj">>) -> <<"oji">>;
to_alpha_3_lower(<<"om">>) -> <<"orm">>;
to_alpha_3_lower(<<"or">>) -> <<"ori">>;
to_alpha_3_lower(<<"os">>) -> <<"oss">>;
to_alpha_3_lower(<<"pa">>) -> <<"pan">>;
to_alpha_3_lower(<<"pi">>) -> <<"pli">>;
to_alpha_3_lower(<<"pl">>) -> <<"pol">>;
to_alpha_3_lower(<<"ps">>) -> <<"pus">>;
to_alpha_3_lower(<<"pt">>) -> <<"por">>;
to_alpha_3_lower(<<"qu">>) -> <<"que">>;
to_alpha_3_lower(<<"rm">>) -> <<"roh">>;
to_alpha_3_lower(<<"rn">>) -> <<"run">>;
to_alpha_3_lower(<<"ro">>) -> <<"ron">>;
to_alpha_3_lower(<<"ru">>) -> <<"rus">>;
to_alpha_3_lower(<<"rw">>) -> <<"kin">>;
to_alpha_3_lower(<<"sa">>) -> <<"san">>;
to_alpha_3_lower(<<"sc">>) -> <<"srd">>;
to_alpha_3_lower(<<"sd">>) -> <<"snd">>;
to_alpha_3_lower(<<"se">>) -> <<"sme">>;
to_alpha_3_lower(<<"sg">>) -> <<"sag">>;
to_alpha_3_lower(<<"si">>) -> <<"sin">>;
to_alpha_3_lower(<<"sk">>) -> <<"slk">>;
to_alpha_3_lower(<<"sl">>) -> <<"slv">>;
to_alpha_3_lower(<<"sm">>) -> <<"smo">>;
to_alpha_3_lower(<<"sn">>) -> <<"sna">>;
to_alpha_3_lower(<<"so">>) -> <<"som">>;
to_alpha_3_lower(<<"sq">>) -> <<"sqi">>;
to_alpha_3_lower(<<"sr">>) -> <<"srp">>;
to_alpha_3_lower(<<"ss">>) -> <<"ssw">>;
to_alpha_3_lower(<<"st">>) -> <<"sot">>;
to_alpha_3_lower(<<"su">>) -> <<"sun">>;
to_alpha_3_lower(<<"sv">>) -> <<"swe">>;
to_alpha_3_lower(<<"sw">>) -> <<"swa">>;
to_alpha_3_lower(<<"ta">>) -> <<"tam">>;
to_alpha_3_lower(<<"te">>) -> <<"tel">>;
to_alpha_3_lower(<<"tg">>) -> <<"tgk">>;
to_alpha_3_lower(<<"th">>) -> <<"tha">>;
to_alpha_3_lower(<<"ti">>) -> <<"tir">>;
to_alpha_3_lower(<<"tk">>) -> <<"tuk">>;
to_alpha_3_lower(<<"tl">>) -> <<"tgl">>;
to_alpha_3_lower(<<"tn">>) -> <<"tsn">>;
to_alpha_3_lower(<<"to">>) -> <<"ton">>;
to_alpha_3_lower(<<"tr">>) -> <<"tur">>;
to_alpha_3_lower(<<"ts">>) -> <<"tso">>;
to_alpha_3_lower(<<"tt">>) -> <<"tat">>;
to_alpha_3_lower(<<"tw">>) -> <<"twi">>;
to_alpha_3_lower(<<"ty">>) -> <<"tah">>;
to_alpha_3_lower(<<"ug">>) -> <<"uig">>;
to_alpha_3_lower(<<"uk">>) -> <<"ukr">>;
to_alpha_3_lower(<<"ur">>) -> <<"urd">>;
to_alpha_3_lower(<<"uz">>) -> <<"uzb">>;
to_alpha_3_lower(<<"ve">>) -> <<"ven">>;
to_alpha_3_lower(<<"vi">>) -> <<"vie">>;
to_alpha_3_lower(<<"vo">>) -> <<"vol">>;
to_alpha_3_lower(<<"wa">>) -> <<"wln">>;
to_alpha_3_lower(<<"wo">>) -> <<"wol">>;
to_alpha_3_lower(<<"xh">>) -> <<"xho">>;
to_alpha_3_lower(<<"yi">>) -> <<"yid">>;
to_alpha_3_lower(<<"yo">>) -> <<"yor">>;
to_alpha_3_lower(<<"za">>) -> <<"zha">>;
to_alpha_3_lower(<<"zh">>) -> <<"zho">>;
to_alpha_3_lower(<<"zu">>) -> <<"zul">>.
%% @doc Converts three letter language code (ISO alpha-3) to the equivalent two letter language code (ISO alpha-2).
%% This is case-sensitive (Expects uppercase).
%% @end
to_alpha_2_lower(<<"aar">>) -> <<"aa">>;
to_alpha_2_lower(<<"abk">>) -> <<"ab">>;
to_alpha_2_lower(<<"ave">>) -> <<"ae">>;
to_alpha_2_lower(<<"afr">>) -> <<"af">>;
to_alpha_2_lower(<<"aka">>) -> <<"ak">>;
to_alpha_2_lower(<<"amh">>) -> <<"am">>;
to_alpha_2_lower(<<"arg">>) -> <<"an">>;
to_alpha_2_lower(<<"ara">>) -> <<"ar">>;
to_alpha_2_lower(<<"asm">>) -> <<"as">>;
to_alpha_2_lower(<<"ava">>) -> <<"av">>;
to_alpha_2_lower(<<"aym">>) -> <<"ay">>;
to_alpha_2_lower(<<"aze">>) -> <<"az">>;
to_alpha_2_lower(<<"bak">>) -> <<"ba">>;
to_alpha_2_lower(<<"bel">>) -> <<"be">>;
to_alpha_2_lower(<<"bul">>) -> <<"bg">>;
to_alpha_2_lower(<<"bih">>) -> <<"bh">>;
to_alpha_2_lower(<<"bis">>) -> <<"bi">>;
to_alpha_2_lower(<<"bam">>) -> <<"bm">>;
to_alpha_2_lower(<<"ben">>) -> <<"bn">>;
to_alpha_2_lower(<<"tib">>) -> <<"bo">>;
to_alpha_2_lower(<<"bod">>) -> <<"bo">>;
to_alpha_2_lower(<<"bre">>) -> <<"br">>;
to_alpha_2_lower(<<"bos">>) -> <<"bs">>;
to_alpha_2_lower(<<"cat">>) -> <<"ca">>;
to_alpha_2_lower(<<"che">>) -> <<"ce">>;
to_alpha_2_lower(<<"cha">>) -> <<"ch">>;
to_alpha_2_lower(<<"cos">>) -> <<"co">>;
to_alpha_2_lower(<<"cre">>) -> <<"cr">>;
to_alpha_2_lower(<<"cze">>) -> <<"cs">>;
to_alpha_2_lower(<<"ces">>) -> <<"cs">>;
to_alpha_2_lower(<<"chu">>) -> <<"cu">>;
to_alpha_2_lower(<<"chv">>) -> <<"cv">>;
to_alpha_2_lower(<<"cym">>) -> <<"cy">>;
to_alpha_2_lower(<<"wel">>) -> <<"cy">>;
to_alpha_2_lower(<<"dan">>) -> <<"da">>;
to_alpha_2_lower(<<"ger">>) -> <<"de">>;
to_alpha_2_lower(<<"deu">>) -> <<"de">>;
to_alpha_2_lower(<<"div">>) -> <<"dv">>;
to_alpha_2_lower(<<"dzo">>) -> <<"dz">>;
to_alpha_2_lower(<<"ewe">>) -> <<"ee">>;
to_alpha_2_lower(<<"ell">>) -> <<"el">>;
to_alpha_2_lower(<<"gre">>) -> <<"el">>;
to_alpha_2_lower(<<"eng">>) -> <<"en">>;
to_alpha_2_lower(<<"epo">>) -> <<"eo">>;
to_alpha_2_lower(<<"spa">>) -> <<"es">>;
to_alpha_2_lower(<<"est">>) -> <<"et">>;
to_alpha_2_lower(<<"baq">>) -> <<"eu">>;
to_alpha_2_lower(<<"eus">>) -> <<"eu">>;
to_alpha_2_lower(<<"fas">>) -> <<"fa">>;
to_alpha_2_lower(<<"per">>) -> <<"fa">>;
to_alpha_2_lower(<<"ful">>) -> <<"ff">>;
to_alpha_2_lower(<<"fin">>) -> <<"fi">>;
to_alpha_2_lower(<<"fij">>) -> <<"fj">>;
to_alpha_2_lower(<<"fao">>) -> <<"fo">>;
to_alpha_2_lower(<<"fre">>) -> <<"fr">>;
to_alpha_2_lower(<<"fra">>) -> <<"fr">>;
to_alpha_2_lower(<<"fry">>) -> <<"fy">>;
to_alpha_2_lower(<<"gle">>) -> <<"ga">>;
to_alpha_2_lower(<<"gla">>) -> <<"gd">>;
to_alpha_2_lower(<<"glg">>) -> <<"gl">>;
to_alpha_2_lower(<<"grn">>) -> <<"gn">>;
to_alpha_2_lower(<<"guj">>) -> <<"gu">>;
to_alpha_2_lower(<<"glv">>) -> <<"gv">>;
to_alpha_2_lower(<<"hau">>) -> <<"ha">>;
to_alpha_2_lower(<<"heb">>) -> <<"he">>;
to_alpha_2_lower(<<"hin">>) -> <<"hi">>;
to_alpha_2_lower(<<"hmo">>) -> <<"ho">>;
to_alpha_2_lower(<<"hrv">>) -> <<"hr">>;
to_alpha_2_lower(<<"hat">>) -> <<"ht">>;
to_alpha_2_lower(<<"hun">>) -> <<"hu">>;
to_alpha_2_lower(<<"hye">>) -> <<"hy">>;
to_alpha_2_lower(<<"arm">>) -> <<"hy">>;
to_alpha_2_lower(<<"her">>) -> <<"hz">>;
to_alpha_2_lower(<<"ina">>) -> <<"ia">>;
to_alpha_2_lower(<<"ind">>) -> <<"id">>;
to_alpha_2_lower(<<"ile">>) -> <<"ie">>;
to_alpha_2_lower(<<"ibo">>) -> <<"ig">>;
to_alpha_2_lower(<<"iii">>) -> <<"ii">>;
to_alpha_2_lower(<<"ipk">>) -> <<"ik">>;
to_alpha_2_lower(<<"ido">>) -> <<"io">>;
to_alpha_2_lower(<<"isl">>) -> <<"is">>;
to_alpha_2_lower(<<"ice">>) -> <<"is">>;
to_alpha_2_lower(<<"ita">>) -> <<"it">>;
to_alpha_2_lower(<<"iku">>) -> <<"iu">>;
to_alpha_2_lower(<<"jpn">>) -> <<"ja">>;
to_alpha_2_lower(<<"jav">>) -> <<"jv">>;
to_alpha_2_lower(<<"kat">>) -> <<"ka">>;
to_alpha_2_lower(<<"geo">>) -> <<"ka">>;
to_alpha_2_lower(<<"kon">>) -> <<"kg">>;
to_alpha_2_lower(<<"kik">>) -> <<"ki">>;
to_alpha_2_lower(<<"kua">>) -> <<"kj">>;
to_alpha_2_lower(<<"kaz">>) -> <<"kk">>;
to_alpha_2_lower(<<"kal">>) -> <<"kl">>;
to_alpha_2_lower(<<"khm">>) -> <<"km">>;
to_alpha_2_lower(<<"kan">>) -> <<"kn">>;
to_alpha_2_lower(<<"kor">>) -> <<"ko">>;
to_alpha_2_lower(<<"kau">>) -> <<"kr">>;
to_alpha_2_lower(<<"kas">>) -> <<"ks">>;
to_alpha_2_lower(<<"kur">>) -> <<"ku">>;
to_alpha_2_lower(<<"kom">>) -> <<"kv">>;
to_alpha_2_lower(<<"cor">>) -> <<"kw">>;
to_alpha_2_lower(<<"kir">>) -> <<"ky">>;
to_alpha_2_lower(<<"lat">>) -> <<"la">>;
to_alpha_2_lower(<<"ltz">>) -> <<"lb">>;
to_alpha_2_lower(<<"lug">>) -> <<"lg">>;
to_alpha_2_lower(<<"lim">>) -> <<"li">>;
to_alpha_2_lower(<<"lin">>) -> <<"ln">>;
to_alpha_2_lower(<<"lao">>) -> <<"lo">>;
to_alpha_2_lower(<<"lit">>) -> <<"lt">>;
to_alpha_2_lower(<<"lub">>) -> <<"lu">>;
to_alpha_2_lower(<<"lav">>) -> <<"lv">>;
to_alpha_2_lower(<<"mlg">>) -> <<"mg">>;
to_alpha_2_lower(<<"mah">>) -> <<"mh">>;
to_alpha_2_lower(<<"mri">>) -> <<"mi">>;
to_alpha_2_lower(<<"mao">>) -> <<"mi">>;
to_alpha_2_lower(<<"mkd">>) -> <<"mk">>;
to_alpha_2_lower(<<"mac">>) -> <<"mk">>;
to_alpha_2_lower(<<"mal">>) -> <<"ml">>;
to_alpha_2_lower(<<"mon">>) -> <<"mn">>;
to_alpha_2_lower(<<"mar">>) -> <<"mr">>;
to_alpha_2_lower(<<"msa">>) -> <<"ms">>;
to_alpha_2_lower(<<"may">>) -> <<"ms">>;
to_alpha_2_lower(<<"mlt">>) -> <<"mt">>;
to_alpha_2_lower(<<"mya">>) -> <<"my">>;
to_alpha_2_lower(<<"bur">>) -> <<"my">>;
to_alpha_2_lower(<<"nau">>) -> <<"na">>;
to_alpha_2_lower(<<"nob">>) -> <<"nb">>;
to_alpha_2_lower(<<"nde">>) -> <<"nd">>;
to_alpha_2_lower(<<"nep">>) -> <<"ne">>;
to_alpha_2_lower(<<"ndo">>) -> <<"ng">>;
to_alpha_2_lower(<<"nld">>) -> <<"nl">>;
to_alpha_2_lower(<<"dut">>) -> <<"nl">>;
to_alpha_2_lower(<<"nno">>) -> <<"nn">>;
to_alpha_2_lower(<<"nor">>) -> <<"no">>;
to_alpha_2_lower(<<"nbl">>) -> <<"nr">>;
to_alpha_2_lower(<<"nav">>) -> <<"nv">>;
to_alpha_2_lower(<<"nya">>) -> <<"ny">>;
to_alpha_2_lower(<<"oci">>) -> <<"oc">>;
to_alpha_2_lower(<<"oji">>) -> <<"oj">>;
to_alpha_2_lower(<<"orm">>) -> <<"om">>;
to_alpha_2_lower(<<"ori">>) -> <<"or">>;
to_alpha_2_lower(<<"oss">>) -> <<"os">>;
to_alpha_2_lower(<<"pan">>) -> <<"pa">>;
to_alpha_2_lower(<<"pli">>) -> <<"pi">>;
to_alpha_2_lower(<<"pol">>) -> <<"pl">>;
to_alpha_2_lower(<<"pus">>) -> <<"ps">>;
to_alpha_2_lower(<<"por">>) -> <<"pt">>;
to_alpha_2_lower(<<"que">>) -> <<"qu">>;
to_alpha_2_lower(<<"roh">>) -> <<"rm">>;
to_alpha_2_lower(<<"run">>) -> <<"rn">>;
to_alpha_2_lower(<<"ron">>) -> <<"ro">>;
to_alpha_2_lower(<<"rum">>) -> <<"ro">>;
to_alpha_2_lower(<<"rus">>) -> <<"ru">>;
to_alpha_2_lower(<<"kin">>) -> <<"rw">>;
to_alpha_2_lower(<<"san">>) -> <<"sa">>;
to_alpha_2_lower(<<"srd">>) -> <<"sc">>;
to_alpha_2_lower(<<"snd">>) -> <<"sd">>;
to_alpha_2_lower(<<"sme">>) -> <<"se">>;
to_alpha_2_lower(<<"sag">>) -> <<"sg">>;
to_alpha_2_lower(<<"sin">>) -> <<"si">>;
to_alpha_2_lower(<<"slk">>) -> <<"sk">>;
to_alpha_2_lower(<<"slo">>) -> <<"sk">>;
to_alpha_2_lower(<<"slv">>) -> <<"sl">>;
to_alpha_2_lower(<<"smo">>) -> <<"sm">>;
to_alpha_2_lower(<<"sna">>) -> <<"sn">>;
to_alpha_2_lower(<<"som">>) -> <<"so">>;
to_alpha_2_lower(<<"sqi">>) -> <<"sq">>;
to_alpha_2_lower(<<"alb">>) -> <<"sq">>;
to_alpha_2_lower(<<"srp">>) -> <<"sr">>;
to_alpha_2_lower(<<"ssw">>) -> <<"ss">>;
to_alpha_2_lower(<<"sot">>) -> <<"st">>;
to_alpha_2_lower(<<"sun">>) -> <<"su">>;
to_alpha_2_lower(<<"swe">>) -> <<"sv">>;
to_alpha_2_lower(<<"swa">>) -> <<"sw">>;
to_alpha_2_lower(<<"tam">>) -> <<"ta">>;
to_alpha_2_lower(<<"tel">>) -> <<"te">>;
to_alpha_2_lower(<<"tgk">>) -> <<"tg">>;
to_alpha_2_lower(<<"tha">>) -> <<"th">>;
to_alpha_2_lower(<<"tir">>) -> <<"ti">>;
to_alpha_2_lower(<<"tuk">>) -> <<"tk">>;
to_alpha_2_lower(<<"tgl">>) -> <<"tl">>;
to_alpha_2_lower(<<"tsn">>) -> <<"tn">>;
to_alpha_2_lower(<<"ton">>) -> <<"to">>;
to_alpha_2_lower(<<"tur">>) -> <<"tr">>;
to_alpha_2_lower(<<"tso">>) -> <<"ts">>;
to_alpha_2_lower(<<"tat">>) -> <<"tt">>;
to_alpha_2_lower(<<"twi">>) -> <<"tw">>;
to_alpha_2_lower(<<"tah">>) -> <<"ty">>;
to_alpha_2_lower(<<"uig">>) -> <<"ug">>;
to_alpha_2_lower(<<"ukr">>) -> <<"uk">>;
to_alpha_2_lower(<<"urd">>) -> <<"ur">>;
to_alpha_2_lower(<<"uzb">>) -> <<"uz">>;
to_alpha_2_lower(<<"ven">>) -> <<"ve">>;
to_alpha_2_lower(<<"vie">>) -> <<"vi">>;
to_alpha_2_lower(<<"vol">>) -> <<"vo">>;
to_alpha_2_lower(<<"wln">>) -> <<"wa">>;
to_alpha_2_lower(<<"wol">>) -> <<"wo">>;
to_alpha_2_lower(<<"xho">>) -> <<"xh">>;
to_alpha_2_lower(<<"yid">>) -> <<"yi">>;
to_alpha_2_lower(<<"yor">>) -> <<"yo">>;
to_alpha_2_lower(<<"zha">>) -> <<"za">>;
to_alpha_2_lower(<<"zho">>) -> <<"zh">>;
to_alpha_2_lower(<<"chi">>) -> <<"zh">>;
to_alpha_2_lower(<<"zul">>) -> <<"zu">>.
%% @doc Converts two letter language code (ISO alpha-2) to the equivalent language name.
%% This is case-sensitive (Expects uppercase).
%% @end
alpha_2_to_name_lower(<<"aa">>) -> <<"Afar"/utf8>>;
alpha_2_to_name_lower(<<"ab">>) -> <<"Abkhazian"/utf8>>;
alpha_2_to_name_lower(<<"ae">>) -> <<"Avestan"/utf8>>;
alpha_2_to_name_lower(<<"af">>) -> <<"Afrikaans"/utf8>>;
alpha_2_to_name_lower(<<"ak">>) -> <<"Akan"/utf8>>;
alpha_2_to_name_lower(<<"am">>) -> <<"Amharic"/utf8>>;
alpha_2_to_name_lower(<<"an">>) -> <<"Aragonese"/utf8>>;
alpha_2_to_name_lower(<<"ar">>) -> <<"Arabic"/utf8>>;
alpha_2_to_name_lower(<<"as">>) -> <<"Assamese"/utf8>>;
alpha_2_to_name_lower(<<"av">>) -> <<"Avaric"/utf8>>;
alpha_2_to_name_lower(<<"ay">>) -> <<"Aymara"/utf8>>;
alpha_2_to_name_lower(<<"az">>) -> <<"Azerbaijani"/utf8>>;
alpha_2_to_name_lower(<<"ba">>) -> <<"Bashkir"/utf8>>;
alpha_2_to_name_lower(<<"be">>) -> <<"Belarusian"/utf8>>;
alpha_2_to_name_lower(<<"bg">>) -> <<"Bulgarian"/utf8>>;
alpha_2_to_name_lower(<<"bh">>) -> <<"Bihari languages"/utf8>>;
alpha_2_to_name_lower(<<"bi">>) -> <<"Bislama"/utf8>>;
alpha_2_to_name_lower(<<"bm">>) -> <<"Bambara"/utf8>>;
alpha_2_to_name_lower(<<"bn">>) -> <<"Bengali"/utf8>>;
alpha_2_to_name_lower(<<"bo">>) -> <<"Tibetan"/utf8>>;
alpha_2_to_name_lower(<<"br">>) -> <<"Breton"/utf8>>;
alpha_2_to_name_lower(<<"bs">>) -> <<"Bosnian"/utf8>>;
alpha_2_to_name_lower(<<"ca">>) -> <<"Catalan"/utf8>>;
alpha_2_to_name_lower(<<"ce">>) -> <<"Chechen"/utf8>>;
alpha_2_to_name_lower(<<"ch">>) -> <<"Chamorro"/utf8>>;
alpha_2_to_name_lower(<<"co">>) -> <<"Corsican"/utf8>>;
alpha_2_to_name_lower(<<"cr">>) -> <<"Cree"/utf8>>;
alpha_2_to_name_lower(<<"cs">>) -> <<"Czech"/utf8>>;
alpha_2_to_name_lower(<<"cu">>) -> <<"Old Slavonic"/utf8>>;
alpha_2_to_name_lower(<<"cv">>) -> <<"Chuvash"/utf8>>;
alpha_2_to_name_lower(<<"cy">>) -> <<"Welsh"/utf8>>;
alpha_2_to_name_lower(<<"da">>) -> <<"Danish"/utf8>>;
alpha_2_to_name_lower(<<"de">>) -> <<"German"/utf8>>;
alpha_2_to_name_lower(<<"dv">>) -> <<"Dhivehi"/utf8>>;
alpha_2_to_name_lower(<<"dz">>) -> <<"Dzongkha"/utf8>>;
alpha_2_to_name_lower(<<"ee">>) -> <<"Ewe"/utf8>>;
alpha_2_to_name_lower(<<"el">>) -> <<"Greek, Modern (1453-)"/utf8>>;
alpha_2_to_name_lower(<<"en">>) -> <<"English"/utf8>>;
alpha_2_to_name_lower(<<"eo">>) -> <<"Esperanto"/utf8>>;
alpha_2_to_name_lower(<<"es">>) -> <<"Spanish"/utf8>>;
alpha_2_to_name_lower(<<"et">>) -> <<"Estonian"/utf8>>;
alpha_2_to_name_lower(<<"eu">>) -> <<"Basque"/utf8>>;
alpha_2_to_name_lower(<<"fa">>) -> <<"Persian"/utf8>>;
alpha_2_to_name_lower(<<"ff">>) -> <<"Fulah"/utf8>>;
alpha_2_to_name_lower(<<"fi">>) -> <<"Finnish"/utf8>>;
alpha_2_to_name_lower(<<"fj">>) -> <<"Fijian"/utf8>>;
alpha_2_to_name_lower(<<"fo">>) -> <<"Faroese"/utf8>>;
alpha_2_to_name_lower(<<"fr">>) -> <<"French"/utf8>>;
alpha_2_to_name_lower(<<"fy">>) -> <<"Western Frisian"/utf8>>;
alpha_2_to_name_lower(<<"ga">>) -> <<"Irish"/utf8>>;
alpha_2_to_name_lower(<<"gd">>) -> <<"Gaelic"/utf8>>;
alpha_2_to_name_lower(<<"gl">>) -> <<"Galician"/utf8>>;
alpha_2_to_name_lower(<<"gn">>) -> <<"Guarani"/utf8>>;
alpha_2_to_name_lower(<<"gu">>) -> <<"Gujarati"/utf8>>;
alpha_2_to_name_lower(<<"gv">>) -> <<"Manx"/utf8>>;
alpha_2_to_name_lower(<<"ha">>) -> <<"Hausa"/utf8>>;
alpha_2_to_name_lower(<<"he">>) -> <<"Hebrew"/utf8>>;
alpha_2_to_name_lower(<<"hi">>) -> <<"Hindi"/utf8>>;
alpha_2_to_name_lower(<<"ho">>) -> <<"Hiri Motu"/utf8>>;
alpha_2_to_name_lower(<<"hr">>) -> <<"Croatian"/utf8>>;
alpha_2_to_name_lower(<<"ht">>) -> <<"Haitian"/utf8>>;
alpha_2_to_name_lower(<<"hu">>) -> <<"Hungarian"/utf8>>;
alpha_2_to_name_lower(<<"hy">>) -> <<"Armenian"/utf8>>;
alpha_2_to_name_lower(<<"hz">>) -> <<"Herero"/utf8>>;
alpha_2_to_name_lower(<<"ia">>) -> <<"Interlingua (International Auxiliary Language Association)"/utf8>>;
alpha_2_to_name_lower(<<"id">>) -> <<"Indonesian"/utf8>>;
alpha_2_to_name_lower(<<"ie">>) -> <<"Interlingue"/utf8>>;
alpha_2_to_name_lower(<<"ig">>) -> <<"Igbo"/utf8>>;
alpha_2_to_name_lower(<<"ii">>) -> <<"Nuosu"/utf8>>;
alpha_2_to_name_lower(<<"ik">>) -> <<"Inupiaq"/utf8>>;
alpha_2_to_name_lower(<<"io">>) -> <<"Ido"/utf8>>;
alpha_2_to_name_lower(<<"is">>) -> <<"Icelandic"/utf8>>;
alpha_2_to_name_lower(<<"it">>) -> <<"Italian"/utf8>>;
alpha_2_to_name_lower(<<"iu">>) -> <<"Inuktitut"/utf8>>;
alpha_2_to_name_lower(<<"ja">>) -> <<"Japanese"/utf8>>;
alpha_2_to_name_lower(<<"jv">>) -> <<"Javanese"/utf8>>;
alpha_2_to_name_lower(<<"ka">>) -> <<"Georgian"/utf8>>;
alpha_2_to_name_lower(<<"kg">>) -> <<"Kongo"/utf8>>;
alpha_2_to_name_lower(<<"ki">>) -> <<"Kikuyu"/utf8>>;
alpha_2_to_name_lower(<<"kj">>) -> <<"Kwanyama"/utf8>>;
alpha_2_to_name_lower(<<"kk">>) -> <<"Kazakh"/utf8>>;
alpha_2_to_name_lower(<<"kl">>) -> <<"Greenlandic"/utf8>>;
alpha_2_to_name_lower(<<"km">>) -> <<"Central Khmer"/utf8>>;
alpha_2_to_name_lower(<<"kn">>) -> <<"Kannada"/utf8>>;
alpha_2_to_name_lower(<<"ko">>) -> <<"Korean"/utf8>>;
alpha_2_to_name_lower(<<"kr">>) -> <<"Kanuri"/utf8>>;
alpha_2_to_name_lower(<<"ks">>) -> <<"Kashmiri"/utf8>>;
alpha_2_to_name_lower(<<"ku">>) -> <<"Kurdish"/utf8>>;
alpha_2_to_name_lower(<<"kv">>) -> <<"Komi"/utf8>>;
alpha_2_to_name_lower(<<"kw">>) -> <<"Cornish"/utf8>>;
alpha_2_to_name_lower(<<"ky">>) -> <<"Kirghiz"/utf8>>;
alpha_2_to_name_lower(<<"la">>) -> <<"Latin"/utf8>>;
alpha_2_to_name_lower(<<"lb">>) -> <<"Letzeburgesch"/utf8>>;
alpha_2_to_name_lower(<<"lg">>) -> <<"Ganda"/utf8>>;
alpha_2_to_name_lower(<<"li">>) -> <<"Limburgan"/utf8>>;
alpha_2_to_name_lower(<<"ln">>) -> <<"Lingala"/utf8>>;
alpha_2_to_name_lower(<<"lo">>) -> <<"Lao"/utf8>>;
alpha_2_to_name_lower(<<"lt">>) -> <<"Lithuanian"/utf8>>;
alpha_2_to_name_lower(<<"lu">>) -> <<"Luba-Katanga"/utf8>>;
alpha_2_to_name_lower(<<"lv">>) -> <<"Latvian"/utf8>>;
alpha_2_to_name_lower(<<"mg">>) -> <<"Malagasy"/utf8>>;
alpha_2_to_name_lower(<<"mh">>) -> <<"Marshallese"/utf8>>;
alpha_2_to_name_lower(<<"mi">>) -> <<"Maori"/utf8>>;
alpha_2_to_name_lower(<<"mk">>) -> <<"Macedonian"/utf8>>;
alpha_2_to_name_lower(<<"ml">>) -> <<"Malayalam"/utf8>>;
alpha_2_to_name_lower(<<"mn">>) -> <<"Mongolian"/utf8>>;
alpha_2_to_name_lower(<<"mr">>) -> <<"Marathi"/utf8>>;
alpha_2_to_name_lower(<<"ms">>) -> <<"Malay"/utf8>>;
alpha_2_to_name_lower(<<"mt">>) -> <<"Maltese"/utf8>>;
alpha_2_to_name_lower(<<"my">>) -> <<"Burmese"/utf8>>;
alpha_2_to_name_lower(<<"na">>) -> <<"Nauru"/utf8>>;
alpha_2_to_name_lower(<<"nb">>) -> <<"Norwegian Bokmål"/utf8>>;
alpha_2_to_name_lower(<<"nd">>) -> <<"North Ndebele"/utf8>>;
alpha_2_to_name_lower(<<"ne">>) -> <<"Nepali"/utf8>>;
alpha_2_to_name_lower(<<"ng">>) -> <<"Ndonga"/utf8>>;
alpha_2_to_name_lower(<<"nl">>) -> <<"Dutch"/utf8>>;
alpha_2_to_name_lower(<<"nn">>) -> <<"Norwegian Nynorsk"/utf8>>;
alpha_2_to_name_lower(<<"no">>) -> <<"Norwegian"/utf8>>;
alpha_2_to_name_lower(<<"nr">>) -> <<"South Ndebele"/utf8>>;
alpha_2_to_name_lower(<<"nv">>) -> <<"Navaho"/utf8>>;
alpha_2_to_name_lower(<<"ny">>) -> <<"Chewa"/utf8>>;
alpha_2_to_name_lower(<<"oc">>) -> <<"Occitan (post 1500)"/utf8>>;
alpha_2_to_name_lower(<<"oj">>) -> <<"Ojibwa"/utf8>>;
alpha_2_to_name_lower(<<"om">>) -> <<"Oromo"/utf8>>;
alpha_2_to_name_lower(<<"or">>) -> <<"Oriya"/utf8>>;
alpha_2_to_name_lower(<<"os">>) -> <<"Ossetian"/utf8>>;
alpha_2_to_name_lower(<<"pa">>) -> <<"Panjabi"/utf8>>;
alpha_2_to_name_lower(<<"pi">>) -> <<"Pali"/utf8>>;
alpha_2_to_name_lower(<<"pl">>) -> <<"Polish"/utf8>>;
alpha_2_to_name_lower(<<"ps">>) -> <<"Pashto"/utf8>>;
alpha_2_to_name_lower(<<"pt">>) -> <<"Portuguese"/utf8>>;
alpha_2_to_name_lower(<<"qu">>) -> <<"Quechua"/utf8>>;
alpha_2_to_name_lower(<<"rm">>) -> <<"Romansh"/utf8>>;
alpha_2_to_name_lower(<<"rn">>) -> <<"Rundi"/utf8>>;
alpha_2_to_name_lower(<<"ro">>) -> <<"Romanian"/utf8>>;
alpha_2_to_name_lower(<<"ru">>) -> <<"Russian"/utf8>>;
alpha_2_to_name_lower(<<"rw">>) -> <<"Kinyarwanda"/utf8>>;
alpha_2_to_name_lower(<<"sa">>) -> <<"Sanskrit"/utf8>>;
alpha_2_to_name_lower(<<"sc">>) -> <<"Sardinian"/utf8>>;
alpha_2_to_name_lower(<<"sd">>) -> <<"Sindhi"/utf8>>;
alpha_2_to_name_lower(<<"se">>) -> <<"Northern Sami"/utf8>>;
alpha_2_to_name_lower(<<"sg">>) -> <<"Sango"/utf8>>;
alpha_2_to_name_lower(<<"si">>) -> <<"Sinhala"/utf8>>;
alpha_2_to_name_lower(<<"sk">>) -> <<"Slovak"/utf8>>;
alpha_2_to_name_lower(<<"sl">>) -> <<"Slovenian"/utf8>>;
alpha_2_to_name_lower(<<"sm">>) -> <<"Samoan"/utf8>>;
alpha_2_to_name_lower(<<"sn">>) -> <<"Shona"/utf8>>;
alpha_2_to_name_lower(<<"so">>) -> <<"Somali"/utf8>>;
alpha_2_to_name_lower(<<"sq">>) -> <<"Albanian"/utf8>>;
alpha_2_to_name_lower(<<"sr">>) -> <<"Serbian"/utf8>>;
alpha_2_to_name_lower(<<"ss">>) -> <<"Swati"/utf8>>;
alpha_2_to_name_lower(<<"st">>) -> <<"Sotho, Southern"/utf8>>;
alpha_2_to_name_lower(<<"su">>) -> <<"Sundanese"/utf8>>;
alpha_2_to_name_lower(<<"sv">>) -> <<"Swedish"/utf8>>;
alpha_2_to_name_lower(<<"sw">>) -> <<"Swahili"/utf8>>;
alpha_2_to_name_lower(<<"ta">>) -> <<"Tamil"/utf8>>;
alpha_2_to_name_lower(<<"te">>) -> <<"Telugu"/utf8>>;
alpha_2_to_name_lower(<<"tg">>) -> <<"Tajik"/utf8>>;
alpha_2_to_name_lower(<<"th">>) -> <<"Thai"/utf8>>;
alpha_2_to_name_lower(<<"ti">>) -> <<"Tigrinya"/utf8>>;
alpha_2_to_name_lower(<<"tk">>) -> <<"Turkmen"/utf8>>;
alpha_2_to_name_lower(<<"tl">>) -> <<"Tagalog"/utf8>>;
alpha_2_to_name_lower(<<"tn">>) -> <<"Tswana"/utf8>>;
alpha_2_to_name_lower(<<"to">>) -> <<"Tonga (Tonga Islands)"/utf8>>;
alpha_2_to_name_lower(<<"tr">>) -> <<"Turkish"/utf8>>;
alpha_2_to_name_lower(<<"ts">>) -> <<"Tsonga"/utf8>>;
alpha_2_to_name_lower(<<"tt">>) -> <<"Tatar"/utf8>>;
alpha_2_to_name_lower(<<"tw">>) -> <<"Twi"/utf8>>;
alpha_2_to_name_lower(<<"ty">>) -> <<"Tahitian"/utf8>>;
alpha_2_to_name_lower(<<"ug">>) -> <<"Uighur"/utf8>>;
alpha_2_to_name_lower(<<"uk">>) -> <<"Ukrainian"/utf8>>;
alpha_2_to_name_lower(<<"ur">>) -> <<"Urdu"/utf8>>;
alpha_2_to_name_lower(<<"uz">>) -> <<"Uzbek"/utf8>>;
alpha_2_to_name_lower(<<"ve">>) -> <<"Venda"/utf8>>;
alpha_2_to_name_lower(<<"vi">>) -> <<"Vietnamese"/utf8>>;
alpha_2_to_name_lower(<<"vo">>) -> <<"Volapük"/utf8>>;
alpha_2_to_name_lower(<<"wa">>) -> <<"Walloon"/utf8>>;
alpha_2_to_name_lower(<<"wo">>) -> <<"Wolof"/utf8>>;
alpha_2_to_name_lower(<<"xh">>) -> <<"Xhosa"/utf8>>;
alpha_2_to_name_lower(<<"yi">>) -> <<"Yiddish"/utf8>>;
alpha_2_to_name_lower(<<"yo">>) -> <<"Yoruba"/utf8>>;
alpha_2_to_name_lower(<<"za">>) -> <<"Zhuang"/utf8>>;
alpha_2_to_name_lower(<<"zh">>) -> <<"Chinese">>.
%% @doc Converts three letter country code (ISO alpha-3) to the equivalent country name.
%% This is case-sensitive (Expects uppercase).
%% @end
alpha_3_to_name_lower(<<"aar">>) -> <<"Afar"/utf8>>;
alpha_3_to_name_lower(<<"abk">>) -> <<"Abkhazian"/utf8>>;
alpha_3_to_name_lower(<<"ave">>) -> <<"Avestan"/utf8>>;
alpha_3_to_name_lower(<<"afr">>) -> <<"Afrikaans"/utf8>>;
alpha_3_to_name_lower(<<"aka">>) -> <<"Akan"/utf8>>;
alpha_3_to_name_lower(<<"amh">>) -> <<"Amharic"/utf8>>;
alpha_3_to_name_lower(<<"arg">>) -> <<"Aragonese"/utf8>>;
alpha_3_to_name_lower(<<"ara">>) -> <<"Arabic"/utf8>>;
alpha_3_to_name_lower(<<"asm">>) -> <<"Assamese"/utf8>>;
alpha_3_to_name_lower(<<"ava">>) -> <<"Avaric"/utf8>>;
alpha_3_to_name_lower(<<"aym">>) -> <<"Aymara"/utf8>>;
alpha_3_to_name_lower(<<"aze">>) -> <<"Azerbaijani"/utf8>>;
alpha_3_to_name_lower(<<"bak">>) -> <<"Bashkir"/utf8>>;
alpha_3_to_name_lower(<<"bel">>) -> <<"Belarusian"/utf8>>;
alpha_3_to_name_lower(<<"bul">>) -> <<"Bulgarian"/utf8>>;
alpha_3_to_name_lower(<<"bih">>) -> <<"Bihari languages"/utf8>>;
alpha_3_to_name_lower(<<"bis">>) -> <<"Bislama"/utf8>>;
alpha_3_to_name_lower(<<"bam">>) -> <<"Bambara"/utf8>>;
alpha_3_to_name_lower(<<"ben">>) -> <<"Bengali"/utf8>>;
alpha_3_to_name_lower(<<"bod">>) -> <<"Tibetan"/utf8>>;
alpha_3_to_name_lower(<<"tib">>) -> <<"Tibetan"/utf8>>;
alpha_3_to_name_lower(<<"bre">>) -> <<"Breton"/utf8>>;
alpha_3_to_name_lower(<<"bos">>) -> <<"Bosnian"/utf8>>;
alpha_3_to_name_lower(<<"cat">>) -> <<"Catalan"/utf8>>;
alpha_3_to_name_lower(<<"che">>) -> <<"Chechen"/utf8>>;
alpha_3_to_name_lower(<<"cha">>) -> <<"Chamorro"/utf8>>;
alpha_3_to_name_lower(<<"cos">>) -> <<"Corsican"/utf8>>;
alpha_3_to_name_lower(<<"cre">>) -> <<"Cree"/utf8>>;
alpha_3_to_name_lower(<<"cze">>) -> <<"Czech"/utf8>>;
alpha_3_to_name_lower(<<"ces">>) -> <<"Czech"/utf8>>;
alpha_3_to_name_lower(<<"chu">>) -> <<"Old Slavonic"/utf8>>;
alpha_3_to_name_lower(<<"chv">>) -> <<"Chuvash"/utf8>>;
alpha_3_to_name_lower(<<"wel">>) -> <<"Welsh"/utf8>>;
alpha_3_to_name_lower(<<"cym">>) -> <<"Welsh"/utf8>>;
alpha_3_to_name_lower(<<"dan">>) -> <<"Danish"/utf8>>;
alpha_3_to_name_lower(<<"deu">>) -> <<"German"/utf8>>;
alpha_3_to_name_lower(<<"ger">>) -> <<"German"/utf8>>;
alpha_3_to_name_lower(<<"div">>) -> <<"Dhivehi"/utf8>>;
alpha_3_to_name_lower(<<"dzo">>) -> <<"Dzongkha"/utf8>>;
alpha_3_to_name_lower(<<"ewe">>) -> <<"Ewe"/utf8>>;
alpha_3_to_name_lower(<<"gre">>) -> <<"Greek, Modern (1453-)"/utf8>>;
alpha_3_to_name_lower(<<"ell">>) -> <<"Greek, Modern (1453-)"/utf8>>;
alpha_3_to_name_lower(<<"eng">>) -> <<"English"/utf8>>;
alpha_3_to_name_lower(<<"epo">>) -> <<"Esperanto"/utf8>>;
alpha_3_to_name_lower(<<"spa">>) -> <<"Spanish"/utf8>>;
alpha_3_to_name_lower(<<"est">>) -> <<"Estonian"/utf8>>;
alpha_3_to_name_lower(<<"baq">>) -> <<"Basque"/utf8>>;
alpha_3_to_name_lower(<<"eus">>) -> <<"Basque"/utf8>>;
alpha_3_to_name_lower(<<"fas">>) -> <<"Persian"/utf8>>;
alpha_3_to_name_lower(<<"per">>) -> <<"Persian"/utf8>>;
alpha_3_to_name_lower(<<"ful">>) -> <<"Fulah"/utf8>>;
alpha_3_to_name_lower(<<"fin">>) -> <<"Finnish"/utf8>>;
alpha_3_to_name_lower(<<"fij">>) -> <<"Fijian"/utf8>>;
alpha_3_to_name_lower(<<"fao">>) -> <<"Faroese"/utf8>>;
alpha_3_to_name_lower(<<"fre">>) -> <<"French"/utf8>>;
alpha_3_to_name_lower(<<"fra">>) -> <<"French"/utf8>>;
alpha_3_to_name_lower(<<"fry">>) -> <<"Western Frisian"/utf8>>;
alpha_3_to_name_lower(<<"gle">>) -> <<"Irish"/utf8>>;
alpha_3_to_name_lower(<<"gla">>) -> <<"Gaelic"/utf8>>;
alpha_3_to_name_lower(<<"glg">>) -> <<"Galician"/utf8>>;
alpha_3_to_name_lower(<<"grn">>) -> <<"Guarani"/utf8>>;
alpha_3_to_name_lower(<<"guj">>) -> <<"Gujarati"/utf8>>;
alpha_3_to_name_lower(<<"glv">>) -> <<"Manx"/utf8>>;
alpha_3_to_name_lower(<<"hau">>) -> <<"Hausa"/utf8>>;
alpha_3_to_name_lower(<<"heb">>) -> <<"Hebrew"/utf8>>;
alpha_3_to_name_lower(<<"hin">>) -> <<"Hindi"/utf8>>;
alpha_3_to_name_lower(<<"hmo">>) -> <<"Hiri Motu"/utf8>>;
alpha_3_to_name_lower(<<"hrv">>) -> <<"Croatian"/utf8>>;
alpha_3_to_name_lower(<<"hat">>) -> <<"Haitian"/utf8>>;
alpha_3_to_name_lower(<<"hun">>) -> <<"Hungarian"/utf8>>;
alpha_3_to_name_lower(<<"hye">>) -> <<"Armenian"/utf8>>;
alpha_3_to_name_lower(<<"arm">>) -> <<"Armenian"/utf8>>;
alpha_3_to_name_lower(<<"her">>) -> <<"Herero"/utf8>>;
alpha_3_to_name_lower(<<"ina">>) -> <<"Interlingua (International Auxiliary Language Association)"/utf8>>;
alpha_3_to_name_lower(<<"ind">>) -> <<"Indonesian"/utf8>>;
alpha_3_to_name_lower(<<"ile">>) -> <<"Interlingue"/utf8>>;
alpha_3_to_name_lower(<<"ibo">>) -> <<"Igbo"/utf8>>;
alpha_3_to_name_lower(<<"iii">>) -> <<"Nuosu"/utf8>>;
alpha_3_to_name_lower(<<"ipk">>) -> <<"Inupiaq"/utf8>>;
alpha_3_to_name_lower(<<"ido">>) -> <<"Ido"/utf8>>;
alpha_3_to_name_lower(<<"ice">>) -> <<"Icelandic"/utf8>>;
alpha_3_to_name_lower(<<"isl">>) -> <<"Icelandic"/utf8>>;
alpha_3_to_name_lower(<<"ita">>) -> <<"Italian"/utf8>>;
alpha_3_to_name_lower(<<"iku">>) -> <<"Inuktitut"/utf8>>;
alpha_3_to_name_lower(<<"jpn">>) -> <<"Japanese"/utf8>>;
alpha_3_to_name_lower(<<"jav">>) -> <<"Javanese"/utf8>>;
alpha_3_to_name_lower(<<"kat">>) -> <<"Georgian"/utf8>>;
alpha_3_to_name_lower(<<"geo">>) -> <<"Georgian"/utf8>>;
alpha_3_to_name_lower(<<"kon">>) -> <<"Kongo"/utf8>>;
alpha_3_to_name_lower(<<"kik">>) -> <<"Gikuyu"/utf8>>;
alpha_3_to_name_lower(<<"kua">>) -> <<"Kuanyama"/utf8>>;
alpha_3_to_name_lower(<<"kaz">>) -> <<"Kazakh"/utf8>>;
alpha_3_to_name_lower(<<"kal">>) -> <<"Greenlandic"/utf8>>;
alpha_3_to_name_lower(<<"khm">>) -> <<"Central Khmer"/utf8>>;
alpha_3_to_name_lower(<<"kan">>) -> <<"Kannada"/utf8>>;
alpha_3_to_name_lower(<<"kor">>) -> <<"Korean"/utf8>>;
alpha_3_to_name_lower(<<"kau">>) -> <<"Kanuri"/utf8>>;
alpha_3_to_name_lower(<<"kas">>) -> <<"Kashmiri"/utf8>>;
alpha_3_to_name_lower(<<"kur">>) -> <<"Kurdish"/utf8>>;
alpha_3_to_name_lower(<<"kom">>) -> <<"Komi"/utf8>>;
alpha_3_to_name_lower(<<"cor">>) -> <<"Cornish"/utf8>>;
alpha_3_to_name_lower(<<"kir">>) -> <<"Kirghiz"/utf8>>;
alpha_3_to_name_lower(<<"lat">>) -> <<"Latin"/utf8>>;
alpha_3_to_name_lower(<<"ltz">>) -> <<"Letzeburgesch"/utf8>>;
alpha_3_to_name_lower(<<"lug">>) -> <<"Ganda"/utf8>>;
alpha_3_to_name_lower(<<"lim">>) -> <<"Limburgan"/utf8>>;
alpha_3_to_name_lower(<<"lin">>) -> <<"Lingala"/utf8>>;
alpha_3_to_name_lower(<<"lao">>) -> <<"Lao"/utf8>>;
alpha_3_to_name_lower(<<"lit">>) -> <<"Lithuanian"/utf8>>;
alpha_3_to_name_lower(<<"lub">>) -> <<"Luba-Katanga"/utf8>>;
alpha_3_to_name_lower(<<"lav">>) -> <<"Latvian"/utf8>>;
alpha_3_to_name_lower(<<"mlg">>) -> <<"Malagasy"/utf8>>;
alpha_3_to_name_lower(<<"mah">>) -> <<"Marshallese"/utf8>>;
alpha_3_to_name_lower(<<"mao">>) -> <<"Maori"/utf8>>;
alpha_3_to_name_lower(<<"mri">>) -> <<"Maori"/utf8>>;
alpha_3_to_name_lower(<<"mkd">>) -> <<"Macedonian"/utf8>>;
alpha_3_to_name_lower(<<"mac">>) -> <<"Macedonian"/utf8>>;
alpha_3_to_name_lower(<<"mal">>) -> <<"Malayalam"/utf8>>;
alpha_3_to_name_lower(<<"mon">>) -> <<"Mongolian"/utf8>>;
alpha_3_to_name_lower(<<"mar">>) -> <<"Marathi"/utf8>>;
alpha_3_to_name_lower(<<"may">>) -> <<"Malay"/utf8>>;
alpha_3_to_name_lower(<<"msa">>) -> <<"Malay"/utf8>>;
alpha_3_to_name_lower(<<"mlt">>) -> <<"Maltese"/utf8>>;
alpha_3_to_name_lower(<<"mya">>) -> <<"Burmese"/utf8>>;
alpha_3_to_name_lower(<<"bur">>) -> <<"Burmese"/utf8>>;
alpha_3_to_name_lower(<<"nau">>) -> <<"Nauru"/utf8>>;
alpha_3_to_name_lower(<<"nob">>) -> <<"Norwegian Bokmål"/utf8>>;
alpha_3_to_name_lower(<<"nde">>) -> <<"North Ndebele"/utf8>>;
alpha_3_to_name_lower(<<"nep">>) -> <<"Nepali"/utf8>>;
alpha_3_to_name_lower(<<"ndo">>) -> <<"Ndonga"/utf8>>;
alpha_3_to_name_lower(<<"dut">>) -> <<"Dutch"/utf8>>;
alpha_3_to_name_lower(<<"nld">>) -> <<"Flemish"/utf8>>;
alpha_3_to_name_lower(<<"nno">>) -> <<"Norwegian Nynorsk"/utf8>>;
alpha_3_to_name_lower(<<"nor">>) -> <<"Norwegian"/utf8>>;
alpha_3_to_name_lower(<<"nbl">>) -> <<"South Ndebele"/utf8>>;
alpha_3_to_name_lower(<<"nav">>) -> <<"Navaho"/utf8>>;
alpha_3_to_name_lower(<<"nya">>) -> <<"Chewa"/utf8>>;
alpha_3_to_name_lower(<<"oci">>) -> <<"Occitan (post 1500)"/utf8>>;
alpha_3_to_name_lower(<<"oji">>) -> <<"Ojibwa"/utf8>>;
alpha_3_to_name_lower(<<"orm">>) -> <<"Oromo"/utf8>>;
alpha_3_to_name_lower(<<"ori">>) -> <<"Oriya"/utf8>>;
alpha_3_to_name_lower(<<"oss">>) -> <<"Ossetian"/utf8>>;
alpha_3_to_name_lower(<<"pan">>) -> <<"Panjabi"/utf8>>;
alpha_3_to_name_lower(<<"pli">>) -> <<"Pali"/utf8>>;
alpha_3_to_name_lower(<<"pol">>) -> <<"Polish"/utf8>>;
alpha_3_to_name_lower(<<"pus">>) -> <<"Pashto"/utf8>>;
alpha_3_to_name_lower(<<"por">>) -> <<"Portuguese"/utf8>>;
alpha_3_to_name_lower(<<"que">>) -> <<"Quechua"/utf8>>;
alpha_3_to_name_lower(<<"roh">>) -> <<"Romansh"/utf8>>;
alpha_3_to_name_lower(<<"run">>) -> <<"Rundi"/utf8>>;
alpha_3_to_name_lower(<<"rum">>) -> <<"Romanian"/utf8>>;
alpha_3_to_name_lower(<<"ron">>) -> <<"Romanian"/utf8>>;
alpha_3_to_name_lower(<<"rus">>) -> <<"Russian"/utf8>>;
alpha_3_to_name_lower(<<"kin">>) -> <<"Kinyarwanda"/utf8>>;
alpha_3_to_name_lower(<<"san">>) -> <<"Sanskrit"/utf8>>;
alpha_3_to_name_lower(<<"srd">>) -> <<"Sardinian"/utf8>>;
alpha_3_to_name_lower(<<"snd">>) -> <<"Sindhi"/utf8>>;
alpha_3_to_name_lower(<<"sme">>) -> <<"Northern Sami"/utf8>>;
alpha_3_to_name_lower(<<"sag">>) -> <<"Sango"/utf8>>;
alpha_3_to_name_lower(<<"sin">>) -> <<"Sinhala"/utf8>>;
alpha_3_to_name_lower(<<"slo">>) -> <<"Slovak"/utf8>>;
alpha_3_to_name_lower(<<"slk">>) -> <<"Slovak"/utf8>>;
alpha_3_to_name_lower(<<"slv">>) -> <<"Slovenian"/utf8>>;
alpha_3_to_name_lower(<<"smo">>) -> <<"Samoan"/utf8>>;
alpha_3_to_name_lower(<<"sna">>) -> <<"Shona"/utf8>>;
alpha_3_to_name_lower(<<"som">>) -> <<"Somali"/utf8>>;
alpha_3_to_name_lower(<<"sqi">>) -> <<"Albanian"/utf8>>;
alpha_3_to_name_lower(<<"alb">>) -> <<"Albanian"/utf8>>;
alpha_3_to_name_lower(<<"srp">>) -> <<"Serbian"/utf8>>;
alpha_3_to_name_lower(<<"ssw">>) -> <<"Swati"/utf8>>;
alpha_3_to_name_lower(<<"sot">>) -> <<"Sotho, Southern"/utf8>>;
alpha_3_to_name_lower(<<"sun">>) -> <<"Sundanese"/utf8>>;
alpha_3_to_name_lower(<<"swe">>) -> <<"Swedish"/utf8>>;
alpha_3_to_name_lower(<<"swa">>) -> <<"Swahili"/utf8>>;
alpha_3_to_name_lower(<<"tam">>) -> <<"Tamil"/utf8>>;
alpha_3_to_name_lower(<<"tel">>) -> <<"Telugu"/utf8>>;
alpha_3_to_name_lower(<<"tgk">>) -> <<"Tajik"/utf8>>;
alpha_3_to_name_lower(<<"tha">>) -> <<"Thai"/utf8>>;
alpha_3_to_name_lower(<<"tir">>) -> <<"Tigrinya"/utf8>>;
alpha_3_to_name_lower(<<"tuk">>) -> <<"Turkmen"/utf8>>;
alpha_3_to_name_lower(<<"tgl">>) -> <<"Tagalog"/utf8>>;
alpha_3_to_name_lower(<<"tsn">>) -> <<"Tswana"/utf8>>;
alpha_3_to_name_lower(<<"ton">>) -> <<"Tonga (Tonga Islands)"/utf8>>;
alpha_3_to_name_lower(<<"tur">>) -> <<"Turkish"/utf8>>;
alpha_3_to_name_lower(<<"tso">>) -> <<"Tsonga"/utf8>>;
alpha_3_to_name_lower(<<"tat">>) -> <<"Tatar"/utf8>>;
alpha_3_to_name_lower(<<"twi">>) -> <<"Twi"/utf8>>;
alpha_3_to_name_lower(<<"tah">>) -> <<"Tahitian"/utf8>>;
alpha_3_to_name_lower(<<"uig">>) -> <<"Uighur"/utf8>>;
alpha_3_to_name_lower(<<"ukr">>) -> <<"Ukrainian"/utf8>>;
alpha_3_to_name_lower(<<"urd">>) -> <<"Urdu"/utf8>>;
alpha_3_to_name_lower(<<"uzb">>) -> <<"Uzbek"/utf8>>;
alpha_3_to_name_lower(<<"ven">>) -> <<"Venda"/utf8>>;
alpha_3_to_name_lower(<<"vie">>) -> <<"Vietnamese"/utf8>>;
alpha_3_to_name_lower(<<"vol">>) -> <<"Volapük"/utf8>>;
alpha_3_to_name_lower(<<"wln">>) -> <<"Walloon"/utf8>>;
alpha_3_to_name_lower(<<"wol">>) -> <<"Wolof"/utf8>>;
alpha_3_to_name_lower(<<"xho">>) -> <<"Xhosa"/utf8>>;
alpha_3_to_name_lower(<<"yid">>) -> <<"Yiddish"/utf8>>;
alpha_3_to_name_lower(<<"yor">>) -> <<"Yoruba"/utf8>>;
alpha_3_to_name_lower(<<"zha">>) -> <<"Zhuang"/utf8>>;
alpha_3_to_name_lower(<<"chi">>) -> <<"Chinese"/utf8>>;
alpha_3_to_name_lower(<<"zho">>) -> <<"Chinese"/utf8>>;
alpha_3_to_name_lower(<<"zul">>) -> <<"Zulu"/utf8>>;
alpha_3_to_name_lower(<<"ace">>) -> <<"Achinese"/utf8>>;
alpha_3_to_name_lower(<<"ach">>) -> <<"Acoli"/utf8>>;
alpha_3_to_name_lower(<<"ada">>) -> <<"Adangme"/utf8>>;
alpha_3_to_name_lower(<<"ady">>) -> <<"Adygei"/utf8>>;
alpha_3_to_name_lower(<<"afh">>) -> <<"Afrihili"/utf8>>;
alpha_3_to_name_lower(<<"afa">>) -> <<"Afro-Asiatic languages"/utf8>>;
alpha_3_to_name_lower(<<"ain">>) -> <<"Ainu"/utf8>>;
alpha_3_to_name_lower(<<"akk">>) -> <<"Akkadian"/utf8>>;
alpha_3_to_name_lower(<<"ale">>) -> <<"Aleut"/utf8>>;
alpha_3_to_name_lower(<<"alg">>) -> <<"Algonquian languages"/utf8>>;
alpha_3_to_name_lower(<<"gsw">>) -> <<"Alsatian"/utf8>>;
alpha_3_to_name_lower(<<"tut">>) -> <<"Altaic languages"/utf8>>;
alpha_3_to_name_lower(<<"anp">>) -> <<"Angika"/utf8>>;
alpha_3_to_name_lower(<<"apa">>) -> <<"Apache languages"/utf8>>;
alpha_3_to_name_lower(<<"arp">>) -> <<"Arapaho"/utf8>>;
alpha_3_to_name_lower(<<"arw">>) -> <<"Arawak"/utf8>>;
alpha_3_to_name_lower(<<"art">>) -> <<"Artificial languages"/utf8>>;
alpha_3_to_name_lower(<<"rup">>) -> <<"Arumanian"/utf8>>;
alpha_3_to_name_lower(<<"ath">>) -> <<"Athapascan languages"/utf8>>;
alpha_3_to_name_lower(<<"aus">>) -> <<"Australian languages"/utf8>>;
alpha_3_to_name_lower(<<"map">>) -> <<"Austronesian languages"/utf8>>;
alpha_3_to_name_lower(<<"awa">>) -> <<"Awadhi"/utf8>>;
alpha_3_to_name_lower(<<"ast">>) -> <<"Bable"/utf8>>;
alpha_3_to_name_lower(<<"ban">>) -> <<"Balinese"/utf8>>;
alpha_3_to_name_lower(<<"bat">>) -> <<"Baltic languages"/utf8>>;
alpha_3_to_name_lower(<<"bal">>) -> <<"Baluchi"/utf8>>;
alpha_3_to_name_lower(<<"bai">>) -> <<"Bamileke languages"/utf8>>;
alpha_3_to_name_lower(<<"bad">>) -> <<"Banda languages"/utf8>>;
alpha_3_to_name_lower(<<"bnt">>) -> <<"Bantu languages"/utf8>>;
alpha_3_to_name_lower(<<"bas">>) -> <<"Basa"/utf8>>;
alpha_3_to_name_lower(<<"btk">>) -> <<"Batak languages"/utf8>>;
alpha_3_to_name_lower(<<"bej">>) -> <<"Beja"/utf8>>;
alpha_3_to_name_lower(<<"bem">>) -> <<"Bemba"/utf8>>;
alpha_3_to_name_lower(<<"ber">>) -> <<"Berber languages"/utf8>>;
alpha_3_to_name_lower(<<"bho">>) -> <<"Bhojpuri"/utf8>>;
alpha_3_to_name_lower(<<"bik">>) -> <<"Bikol"/utf8>>;
alpha_3_to_name_lower(<<"byn">>) -> <<"Bilin"/utf8>>;
alpha_3_to_name_lower(<<"zbl">>) -> <<"Bliss"/utf8>>;
alpha_3_to_name_lower(<<"bra">>) -> <<"Braj"/utf8>>;
alpha_3_to_name_lower(<<"bug">>) -> <<"Buginese"/utf8>>;
alpha_3_to_name_lower(<<"bua">>) -> <<"Buriat"/utf8>>;
alpha_3_to_name_lower(<<"cad">>) -> <<"Caddo"/utf8>>;
alpha_3_to_name_lower(<<"cau">>) -> <<"Caucasian languages"/utf8>>;
alpha_3_to_name_lower(<<"ceb">>) -> <<"Cebuano"/utf8>>;
alpha_3_to_name_lower(<<"cel">>) -> <<"Celtic languages"/utf8>>;
alpha_3_to_name_lower(<<"cai">>) -> <<"Central American Indian languages"/utf8>>;
alpha_3_to_name_lower(<<"chg">>) -> <<"Chagatai"/utf8>>;
alpha_3_to_name_lower(<<"cmc">>) -> <<"Chamic languages"/utf8>>;
alpha_3_to_name_lower(<<"chr">>) -> <<"Cherokee"/utf8>>;
alpha_3_to_name_lower(<<"chy">>) -> <<"Cheyenne"/utf8>>;
alpha_3_to_name_lower(<<"chb">>) -> <<"Chibcha"/utf8>>;
alpha_3_to_name_lower(<<"cho">>) -> <<"Choctaw"/utf8>>;
alpha_3_to_name_lower(<<"chk">>) -> <<"Chuukese"/utf8>>;
alpha_3_to_name_lower(<<"nwc">>) -> <<"Classical Nepal Bhasa"/utf8>>;
alpha_3_to_name_lower(<<"syc">>) -> <<"Classical Syriac"/utf8>>;
alpha_3_to_name_lower(<<"rar">>) -> <<"Cook Islands Maori"/utf8>>;
alpha_3_to_name_lower(<<"cop">>) -> <<"Coptic"/utf8>>;
alpha_3_to_name_lower(<<"mus">>) -> <<"Creek"/utf8>>;
alpha_3_to_name_lower(<<"crp">>) -> <<"Creoles and pidgins"/utf8>>;
alpha_3_to_name_lower(<<"cpe">>) -> <<"Creoles and pidgins, English based"/utf8>>;
alpha_3_to_name_lower(<<"cpf">>) -> <<"Creoles and pidgins, French-based"/utf8>>;
alpha_3_to_name_lower(<<"cpp">>) -> <<"Creoles and pidgins, Portuguese-based"/utf8>>;
alpha_3_to_name_lower(<<"crh">>) -> <<"Crimean Turkish"/utf8>>;
alpha_3_to_name_lower(<<"cus">>) -> <<"Cushitic languages"/utf8>>;
alpha_3_to_name_lower(<<"dak">>) -> <<"Dakota"/utf8>>;
alpha_3_to_name_lower(<<"dar">>) -> <<"Dargwa"/utf8>>;
alpha_3_to_name_lower(<<"del">>) -> <<"Delaware"/utf8>>;
alpha_3_to_name_lower(<<"chp">>) -> <<"Dene Suline"/utf8>>;
alpha_3_to_name_lower(<<"din">>) -> <<"Dinka"/utf8>>;
alpha_3_to_name_lower(<<"doi">>) -> <<"Dogri"/utf8>>;
alpha_3_to_name_lower(<<"dgr">>) -> <<"Dogrib"/utf8>>;
alpha_3_to_name_lower(<<"dra">>) -> <<"Dravidian languages"/utf8>>;
alpha_3_to_name_lower(<<"dua">>) -> <<"Duala"/utf8>>;
alpha_3_to_name_lower(<<"dum">>) -> <<"Dutch, Middle (ca.1050-1350)"/utf8>>;
alpha_3_to_name_lower(<<"dyu">>) -> <<"Dyula"/utf8>>;
alpha_3_to_name_lower(<<"frs">>) -> <<"Eastern Frisian"/utf8>>;
alpha_3_to_name_lower(<<"bin">>) -> <<"Edo"/utf8>>;
alpha_3_to_name_lower(<<"efi">>) -> <<"Efik"/utf8>>;
alpha_3_to_name_lower(<<"egy">>) -> <<"Egyptian (Ancient)"/utf8>>;
alpha_3_to_name_lower(<<"eka">>) -> <<"Ekajuk"/utf8>>;
alpha_3_to_name_lower(<<"elx">>) -> <<"Elamite"/utf8>>;
alpha_3_to_name_lower(<<"enm">>) -> <<"English, Middle (1100-1500)"/utf8>>;
alpha_3_to_name_lower(<<"ang">>) -> <<"English, Old (ca.450-1100)"/utf8>>;
alpha_3_to_name_lower(<<"myv">>) -> <<"Erzya"/utf8>>;
alpha_3_to_name_lower(<<"ewo">>) -> <<"Ewondo"/utf8>>;
alpha_3_to_name_lower(<<"fan">>) -> <<"Fang"/utf8>>;
alpha_3_to_name_lower(<<"fat">>) -> <<"Fanti"/utf8>>;
alpha_3_to_name_lower(<<"fil">>) -> <<"Filipino"/utf8>>;
alpha_3_to_name_lower(<<"fiu">>) -> <<"Finno-Ugrian languages"/utf8>>;
alpha_3_to_name_lower(<<"fon">>) -> <<"Fon"/utf8>>;
alpha_3_to_name_lower(<<"frm">>) -> <<"French, Middle (ca.1400-1600)"/utf8>>;
alpha_3_to_name_lower(<<"fro">>) -> <<"French, Old (842-ca.1400)"/utf8>>;
alpha_3_to_name_lower(<<"fur">>) -> <<"Friulian"/utf8>>;
alpha_3_to_name_lower(<<"gaa">>) -> <<"Ga"/utf8>>;
alpha_3_to_name_lower(<<"car">>) -> <<"Galibi Carib"/utf8>>;
alpha_3_to_name_lower(<<"gay">>) -> <<"Gayo"/utf8>>;
alpha_3_to_name_lower(<<"gba">>) -> <<"Gbaya"/utf8>>;
alpha_3_to_name_lower(<<"gez">>) -> <<"Geez"/utf8>>;
alpha_3_to_name_lower(<<"nds">>) -> <<"German, Low"/utf8>>;
alpha_3_to_name_lower(<<"gmh">>) -> <<"German, Middle High (ca.1050-1500)"/utf8>>;
alpha_3_to_name_lower(<<"goh">>) -> <<"German, Old High (ca.750-1050)"/utf8>>;
alpha_3_to_name_lower(<<"gem">>) -> <<"Germanic languages"/utf8>>;
alpha_3_to_name_lower(<<"gil">>) -> <<"Gilbertese"/utf8>>;
alpha_3_to_name_lower(<<"gon">>) -> <<"Gondi"/utf8>>;
alpha_3_to_name_lower(<<"gor">>) -> <<"Gorontalo"/utf8>>;
alpha_3_to_name_lower(<<"got">>) -> <<"Gothic"/utf8>>;
alpha_3_to_name_lower(<<"grb">>) -> <<"Grebo"/utf8>>;
alpha_3_to_name_lower(<<"grc">>) -> <<"Greek, Ancient (to 1453)"/utf8>>;
alpha_3_to_name_lower(<<"gwi">>) -> <<"Gwich'in"/utf8>>;
alpha_3_to_name_lower(<<"hai">>) -> <<"Haida"/utf8>>;
alpha_3_to_name_lower(<<"haw">>) -> <<"Hawaiian"/utf8>>;
alpha_3_to_name_lower(<<"hil">>) -> <<"Hiligaynon"/utf8>>;
alpha_3_to_name_lower(<<"him">>) -> <<"Himachali languages"/utf8>>;
alpha_3_to_name_lower(<<"hit">>) -> <<"Hittite"/utf8>>;
alpha_3_to_name_lower(<<"hmn">>) -> <<"Hmong"/utf8>>;
alpha_3_to_name_lower(<<"hup">>) -> <<"Hupa"/utf8>>;
alpha_3_to_name_lower(<<"iba">>) -> <<"Iban"/utf8>>;
alpha_3_to_name_lower(<<"ijo">>) -> <<"Ijo languages"/utf8>>;
alpha_3_to_name_lower(<<"ilo">>) -> <<"Iloko"/utf8>>;
alpha_3_to_name_lower(<<"arc">>) -> <<"Imperial Aramaic (700-300 BCE)"/utf8>>;
alpha_3_to_name_lower(<<"smn">>) -> <<"Inari Sami"/utf8>>;
alpha_3_to_name_lower(<<"inc">>) -> <<"Indic languages"/utf8>>;
alpha_3_to_name_lower(<<"ine">>) -> <<"Indo-European languages"/utf8>>;
alpha_3_to_name_lower(<<"inh">>) -> <<"Ingush"/utf8>>;
alpha_3_to_name_lower(<<"ira">>) -> <<"Iranian languages"/utf8>>;
alpha_3_to_name_lower(<<"mga">>) -> <<"Irish, Middle (900-1200)"/utf8>>;
alpha_3_to_name_lower(<<"sga">>) -> <<"Irish, Old (to 900)"/utf8>>;
alpha_3_to_name_lower(<<"iro">>) -> <<"Iroquoian languages"/utf8>>;
alpha_3_to_name_lower(<<"jrb">>) -> <<"Judeo-Arabic"/utf8>>;
alpha_3_to_name_lower(<<"jpr">>) -> <<"Judeo-Persian"/utf8>>;
alpha_3_to_name_lower(<<"kbd">>) -> <<"Kabardian"/utf8>>;
alpha_3_to_name_lower(<<"kab">>) -> <<"Kabyle"/utf8>>;
alpha_3_to_name_lower(<<"kac">>) -> <<"Kachin"/utf8>>;
alpha_3_to_name_lower(<<"xal">>) -> <<"Kalmyk"/utf8>>;
alpha_3_to_name_lower(<<"kam">>) -> <<"Kamba"/utf8>>;
alpha_3_to_name_lower(<<"pam">>) -> <<"Kapampangan"/utf8>>;
alpha_3_to_name_lower(<<"krc">>) -> <<"Karachay-Balkar"/utf8>>;
alpha_3_to_name_lower(<<"krl">>) -> <<"Karelian"/utf8>>;
alpha_3_to_name_lower(<<"kar">>) -> <<"Karen languages"/utf8>>;
alpha_3_to_name_lower(<<"csb">>) -> <<"Kashubian"/utf8>>;
alpha_3_to_name_lower(<<"kaw">>) -> <<"Kawi"/utf8>>;
alpha_3_to_name_lower(<<"kha">>) -> <<"Khasi"/utf8>>;
alpha_3_to_name_lower(<<"khi">>) -> <<"Khoisan languages"/utf8>>;
alpha_3_to_name_lower(<<"kho">>) -> <<"Khotanese"/utf8>>;
alpha_3_to_name_lower(<<"kmb">>) -> <<"Kimbundu"/utf8>>;
alpha_3_to_name_lower(<<"zza">>) -> <<"Kirdki"/utf8>>;
alpha_3_to_name_lower(<<"tlh">>) -> <<"Klingon"/utf8>>;
alpha_3_to_name_lower(<<"kok">>) -> <<"Konkani"/utf8>>;
alpha_3_to_name_lower(<<"kos">>) -> <<"Kosraean"/utf8>>;
alpha_3_to_name_lower(<<"kpe">>) -> <<"Kpelle"/utf8>>;
alpha_3_to_name_lower(<<"kro">>) -> <<"Kru languages"/utf8>>;
alpha_3_to_name_lower(<<"kum">>) -> <<"Kumyk"/utf8>>;
alpha_3_to_name_lower(<<"kru">>) -> <<"Kurukh"/utf8>>;
alpha_3_to_name_lower(<<"kut">>) -> <<"Kutenai"/utf8>>;
alpha_3_to_name_lower(<<"lad">>) -> <<"Ladino"/utf8>>;
alpha_3_to_name_lower(<<"lah">>) -> <<"Lahnda"/utf8>>;
alpha_3_to_name_lower(<<"lam">>) -> <<"Lamba"/utf8>>;
alpha_3_to_name_lower(<<"day">>) -> <<"Land Dayak languages"/utf8>>;
alpha_3_to_name_lower(<<"lez">>) -> <<"Lezghian"/utf8>>;
alpha_3_to_name_lower(<<"jbo">>) -> <<"Lojban"/utf8>>;
alpha_3_to_name_lower(<<"dsb">>) -> <<"Lower Sorbian"/utf8>>;
alpha_3_to_name_lower(<<"loz">>) -> <<"Lozi"/utf8>>;
alpha_3_to_name_lower(<<"lua">>) -> <<"Luba-Lulua"/utf8>>;
alpha_3_to_name_lower(<<"lui">>) -> <<"Luiseno"/utf8>>;
alpha_3_to_name_lower(<<"smj">>) -> <<"Lule Sami"/utf8>>;
alpha_3_to_name_lower(<<"lun">>) -> <<"Lunda"/utf8>>;
alpha_3_to_name_lower(<<"luo">>) -> <<"Luo (Kenya and Tanzania)"/utf8>>;
alpha_3_to_name_lower(<<"lus">>) -> <<"Lushai"/utf8>>;
alpha_3_to_name_lower(<<"mad">>) -> <<"Madurese"/utf8>>;
alpha_3_to_name_lower(<<"mag">>) -> <<"Magahi"/utf8>>;
alpha_3_to_name_lower(<<"mai">>) -> <<"Maithili"/utf8>>;
alpha_3_to_name_lower(<<"mak">>) -> <<"Makasar"/utf8>>;
alpha_3_to_name_lower(<<"mnc">>) -> <<"Manchu"/utf8>>;
alpha_3_to_name_lower(<<"mdr">>) -> <<"Mandar"/utf8>>;
alpha_3_to_name_lower(<<"man">>) -> <<"Mandingo"/utf8>>;
alpha_3_to_name_lower(<<"mni">>) -> <<"Manipuri"/utf8>>;
alpha_3_to_name_lower(<<"mno">>) -> <<"Manobo languages"/utf8>>;
alpha_3_to_name_lower(<<"arn">>) -> <<"Mapuche"/utf8>>;
alpha_3_to_name_lower(<<"chm">>) -> <<"Mari"/utf8>>;
alpha_3_to_name_lower(<<"mwr">>) -> <<"Marwari"/utf8>>;
alpha_3_to_name_lower(<<"mas">>) -> <<"Masai"/utf8>>;
alpha_3_to_name_lower(<<"myn">>) -> <<"Mayan languages"/utf8>>;
alpha_3_to_name_lower(<<"men">>) -> <<"Mende"/utf8>>;
alpha_3_to_name_lower(<<"mic">>) -> <<"Mi'kmaq"/utf8>>;
alpha_3_to_name_lower(<<"min">>) -> <<"Minangkabau"/utf8>>;
alpha_3_to_name_lower(<<"mwl">>) -> <<"Mirandese"/utf8>>;
alpha_3_to_name_lower(<<"moh">>) -> <<"Mohawk"/utf8>>;
alpha_3_to_name_lower(<<"mdf">>) -> <<"Moksha"/utf8>>;
alpha_3_to_name_lower(<<"mkh">>) -> <<"Mon-Khmer languages"/utf8>>;
alpha_3_to_name_lower(<<"lol">>) -> <<"Mongo"/utf8>>;
alpha_3_to_name_lower(<<"mos">>) -> <<"Mossi"/utf8>>;
alpha_3_to_name_lower(<<"mul">>) -> <<"Multiple languages"/utf8>>;
alpha_3_to_name_lower(<<"mun">>) -> <<"Munda languages"/utf8>>;
alpha_3_to_name_lower(<<"nqo">>) -> <<"N'Ko"/utf8>>;
alpha_3_to_name_lower(<<"nah">>) -> <<"Nahuatl languages"/utf8>>;
alpha_3_to_name_lower(<<"nap">>) -> <<"Neapolitan"/utf8>>;
alpha_3_to_name_lower(<<"new">>) -> <<"Nepal Bhasa"/utf8>>;
alpha_3_to_name_lower(<<"nia">>) -> <<"Nias"/utf8>>;
alpha_3_to_name_lower(<<"nic">>) -> <<"Niger-Kordofanian languages"/utf8>>;
alpha_3_to_name_lower(<<"ssa">>) -> <<"Nilo-Saharan languages"/utf8>>;
alpha_3_to_name_lower(<<"niu">>) -> <<"Niuean"/utf8>>;
alpha_3_to_name_lower(<<"zxx">>) -> <<"No linguistic content"/utf8>>;
alpha_3_to_name_lower(<<"nog">>) -> <<"Nogai"/utf8>>;
alpha_3_to_name_lower(<<"non">>) -> <<"Norse, Old"/utf8>>;
alpha_3_to_name_lower(<<"nai">>) -> <<"North American Indian languages"/utf8>>;
alpha_3_to_name_lower(<<"frr">>) -> <<"Northern Frisian"/utf8>>;
alpha_3_to_name_lower(<<"nso">>) -> <<"Northern Sotho"/utf8>>;
alpha_3_to_name_lower(<<"nub">>) -> <<"Nubian languages"/utf8>>;
alpha_3_to_name_lower(<<"nym">>) -> <<"Nyamwezi"/utf8>>;
alpha_3_to_name_lower(<<"nyn">>) -> <<"Nyankole"/utf8>>;
alpha_3_to_name_lower(<<"nyo">>) -> <<"Nyoro"/utf8>>;
alpha_3_to_name_lower(<<"nzi">>) -> <<"Nzima"/utf8>>;
alpha_3_to_name_lower(<<"pro">>) -> <<"Occitan, Old (to 1500)"/utf8>>;
alpha_3_to_name_lower(<<"osa">>) -> <<"Osage"/utf8>>;
alpha_3_to_name_lower(<<"oto">>) -> <<"Otomian languages"/utf8>>;
alpha_3_to_name_lower(<<"pal">>) -> <<"Pahlavi"/utf8>>;
alpha_3_to_name_lower(<<"pau">>) -> <<"Palauan"/utf8>>;
alpha_3_to_name_lower(<<"pag">>) -> <<"Pangasinan"/utf8>>;
alpha_3_to_name_lower(<<"pap">>) -> <<"Papiamento"/utf8>>;
alpha_3_to_name_lower(<<"paa">>) -> <<"Papuan languages"/utf8>>;
alpha_3_to_name_lower(<<"peo">>) -> <<"Persian, Old (ca.600-400 B.C.)"/utf8>>;
alpha_3_to_name_lower(<<"phi">>) -> <<"Philippine languages"/utf8>>;
alpha_3_to_name_lower(<<"phn">>) -> <<"Phoenician"/utf8>>;
alpha_3_to_name_lower(<<"pon">>) -> <<"Pohnpeian"/utf8>>;
alpha_3_to_name_lower(<<"pra">>) -> <<"Prakrit languages"/utf8>>;
alpha_3_to_name_lower(<<"raj">>) -> <<"Rajasthani"/utf8>>;
alpha_3_to_name_lower(<<"rap">>) -> <<"Rapanui"/utf8>>;
alpha_3_to_name_lower(<<"qaa">>) -> <<"Reserved for local use"/utf8>>;
alpha_3_to_name_lower(<<"qtz">>) -> <<"Reserved for local use"/utf8>>;
alpha_3_to_name_lower(<<"roa">>) -> <<"Romance languages"/utf8>>;
alpha_3_to_name_lower(<<"rom">>) -> <<"Romany"/utf8>>;
alpha_3_to_name_lower(<<"sal">>) -> <<"Salishan languages"/utf8>>;
alpha_3_to_name_lower(<<"sam">>) -> <<"Samaritan Aramaic"/utf8>>;
alpha_3_to_name_lower(<<"smi">>) -> <<"Sami languages"/utf8>>;
alpha_3_to_name_lower(<<"sad">>) -> <<"Sandawe"/utf8>>;
alpha_3_to_name_lower(<<"sat">>) -> <<"Santali"/utf8>>;
alpha_3_to_name_lower(<<"sas">>) -> <<"Sasak"/utf8>>;
alpha_3_to_name_lower(<<"sco">>) -> <<"Scots"/utf8>>;
alpha_3_to_name_lower(<<"sel">>) -> <<"Selkup"/utf8>>;
alpha_3_to_name_lower(<<"sem">>) -> <<"Semitic languages"/utf8>>;
alpha_3_to_name_lower(<<"srr">>) -> <<"Serer"/utf8>>;
alpha_3_to_name_lower(<<"shn">>) -> <<"Shan"/utf8>>;
alpha_3_to_name_lower(<<"scn">>) -> <<"Sicilian"/utf8>>;
alpha_3_to_name_lower(<<"sid">>) -> <<"Sidamo"/utf8>>;
alpha_3_to_name_lower(<<"sgn">>) -> <<"Sign Languages"/utf8>>;
alpha_3_to_name_lower(<<"bla">>) -> <<"Siksika"/utf8>>;
alpha_3_to_name_lower(<<"sit">>) -> <<"Sino-Tibetan languages"/utf8>>;
alpha_3_to_name_lower(<<"sio">>) -> <<"Siouan languages"/utf8>>;
alpha_3_to_name_lower(<<"sms">>) -> <<"Skolt Sami"/utf8>>;
alpha_3_to_name_lower(<<"den">>) -> <<"Slave (Athapascan)"/utf8>>;
alpha_3_to_name_lower(<<"sla">>) -> <<"Slavic languages"/utf8>>;
alpha_3_to_name_lower(<<"sog">>) -> <<"Sogdian"/utf8>>;
alpha_3_to_name_lower(<<"son">>) -> <<"Songhai languages"/utf8>>;
alpha_3_to_name_lower(<<"snk">>) -> <<"Soninke"/utf8>>;
alpha_3_to_name_lower(<<"wen">>) -> <<"Sorbian languages"/utf8>>;
alpha_3_to_name_lower(<<"sai">>) -> <<"South American Indian languages"/utf8>>;
alpha_3_to_name_lower(<<"alt">>) -> <<"Southern Altai"/utf8>>;
alpha_3_to_name_lower(<<"sma">>) -> <<"Southern Sami"/utf8>>;
alpha_3_to_name_lower(<<"srn">>) -> <<"Sranan Tongo"/utf8>>;
alpha_3_to_name_lower(<<"zgh">>) -> <<"Standard Moroccan Tamazight"/utf8>>;
alpha_3_to_name_lower(<<"suk">>) -> <<"Sukuma"/utf8>>;
alpha_3_to_name_lower(<<"sux">>) -> <<"Sumerian"/utf8>>;
alpha_3_to_name_lower(<<"sus">>) -> <<"Susu"/utf8>>;
alpha_3_to_name_lower(<<"syr">>) -> <<"Syriac"/utf8>>;
alpha_3_to_name_lower(<<"tai">>) -> <<"Tai languages"/utf8>>;
alpha_3_to_name_lower(<<"tmh">>) -> <<"Tamashek"/utf8>>;
alpha_3_to_name_lower(<<"ter">>) -> <<"Tereno"/utf8>>;
alpha_3_to_name_lower(<<"tet">>) -> <<"Tetum"/utf8>>;
alpha_3_to_name_lower(<<"tig">>) -> <<"Tigre"/utf8>>;
alpha_3_to_name_lower(<<"tem">>) -> <<"Timne"/utf8>>;
alpha_3_to_name_lower(<<"tiv">>) -> <<"Tiv"/utf8>>;
alpha_3_to_name_lower(<<"tli">>) -> <<"Tlingit"/utf8>>;
alpha_3_to_name_lower(<<"tpi">>) -> <<"Tok Pisin"/utf8>>;
alpha_3_to_name_lower(<<"tkl">>) -> <<"Tokelau"/utf8>>;
alpha_3_to_name_lower(<<"tog">>) -> <<"Tonga (Nyasa)"/utf8>>;
alpha_3_to_name_lower(<<"tsi">>) -> <<"Tsimshian"/utf8>>;
alpha_3_to_name_lower(<<"tum">>) -> <<"Tumbuka"/utf8>>;
alpha_3_to_name_lower(<<"tup">>) -> <<"Tupi languages"/utf8>>;
alpha_3_to_name_lower(<<"ota">>) -> <<"Turkish, Ottoman (1500-1928)"/utf8>>;
alpha_3_to_name_lower(<<"tvl">>) -> <<"Tuvalu"/utf8>>;
alpha_3_to_name_lower(<<"tyv">>) -> <<"Tuvinian"/utf8>>;
alpha_3_to_name_lower(<<"udm">>) -> <<"Udmurt"/utf8>>;
alpha_3_to_name_lower(<<"uga">>) -> <<"Ugaritic"/utf8>>;
alpha_3_to_name_lower(<<"umb">>) -> <<"Umbundu"/utf8>>;
alpha_3_to_name_lower(<<"mis">>) -> <<"Uncoded languages"/utf8>>;
alpha_3_to_name_lower(<<"und">>) -> <<"Undetermined"/utf8>>;
alpha_3_to_name_lower(<<"hsb">>) -> <<"Upper Sorbian"/utf8>>;
alpha_3_to_name_lower(<<"vai">>) -> <<"Vai"/utf8>>;
alpha_3_to_name_lower(<<"vot">>) -> <<"Votic"/utf8>>;
alpha_3_to_name_lower(<<"wak">>) -> <<"Wakashan languages"/utf8>>;
alpha_3_to_name_lower(<<"war">>) -> <<"Waray"/utf8>>;
alpha_3_to_name_lower(<<"was">>) -> <<"Washo"/utf8>>;
alpha_3_to_name_lower(<<"wal">>) -> <<"Wolaitta"/utf8>>;
alpha_3_to_name_lower(<<"sah">>) -> <<"Yakut"/utf8>>;
alpha_3_to_name_lower(<<"yao">>) -> <<"Yao"/utf8>>;
alpha_3_to_name_lower(<<"yap">>) -> <<"Yapese"/utf8>>;
alpha_3_to_name_lower(<<"ypk">>) -> <<"Yupik languages"/utf8>>;
alpha_3_to_name_lower(<<"znd">>) -> <<"Zande languages"/utf8>>;
alpha_3_to_name_lower(<<"zap">>) -> <<"Zapotec"/utf8>>;
alpha_3_to_name_lower(<<"zen">>) -> <<"Zenaga"/utf8>>;
alpha_3_to_name_lower(<<"zun">>) -> <<"Zuni">>.