From fbefc9576decbd00e5d447d6ce77020090f6fede Mon Sep 17 00:00:00 2001 From: Angristan Date: Sat, 10 Mar 2018 15:45:42 +0100 Subject: [PATCH 01/62] Update to Alpine 3.7 https://www.alpinelinux.org/posts/Alpine-3.7.0-released.html --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 273585033..39d56edba 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.6 +FROM alpine:3.7 MAINTAINER searx LABEL description "A privacy-respecting, hackable metasearch engine." From 216716db70753cf91e449e4b82d6331e71aa0d5a Mon Sep 17 00:00:00 2001 From: Marc Abonce Seguin Date: Wed, 14 Mar 2018 23:18:42 -0600 Subject: [PATCH 02/62] [fix] change duckduckgo url to avoid error response --- searx/engines/duckduckgo.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/engines/duckduckgo.py b/searx/engines/duckduckgo.py index 6f8797fed..e51332618 100644 --- a/searx/engines/duckduckgo.py +++ b/searx/engines/duckduckgo.py @@ -27,7 +27,7 @@ supported_languages_url = 'https://duckduckgo.com/d2030.js' time_range_support = True # search-url -url = 'https://duckduckgo.com/html?{query}&s={offset}&api=/d.js&o=json&dc={dc_param}' +url = 'https://duckduckgo.com/html?{query}&s={offset}&dc={dc_param}' time_range_url = '&df={range}' time_range_dict = {'day': 'd', From b8543bcf3a4cc176645473165fcc855ae3a8210c Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Fri, 16 Mar 2018 00:16:14 +0100 Subject: [PATCH 03/62] [enh] update translations ++ add polish - closes #1239 --- searx/settings.yml | 1 + searx/translations/ar/LC_MESSAGES/messages.mo | Bin 13833 -> 13866 bytes searx/translations/ar/LC_MESSAGES/messages.po | 4 +- searx/translations/da/LC_MESSAGES/messages.mo | Bin 11921 -> 12050 bytes searx/translations/da/LC_MESSAGES/messages.po | 45 +- .../translations/fil/LC_MESSAGES/messages.mo | Bin 12541 -> 12541 bytes .../translations/fil/LC_MESSAGES/messages.po | 6 +- searx/translations/pl/LC_MESSAGES/messages.mo | Bin 0 -> 12768 bytes searx/translations/pl/LC_MESSAGES/messages.po | 1014 +++++++++++++++++ .../pt_BR/LC_MESSAGES/messages.mo | Bin 12424 -> 12396 bytes .../pt_BR/LC_MESSAGES/messages.po | 10 +- searx/translations/ru/LC_MESSAGES/messages.mo | Bin 16070 -> 16109 bytes searx/translations/ru/LC_MESSAGES/messages.po | 13 +- 13 files changed, 1055 insertions(+), 38 deletions(-) create mode 100644 searx/translations/pl/LC_MESSAGES/messages.mo create mode 100644 searx/translations/pl/LC_MESSAGES/messages.po diff --git a/searx/settings.yml b/searx/settings.yml index 32b1b3d11..73212f2e2 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -723,6 +723,7 @@ locales: it : Italiano (Italian) ja : 日本語 (Japanese) nl : Nederlands (Dutch) + pl : Polszczyzna (Polish) pt : Português (Portuguese) pt_BR : Português (Portuguese_Brazil) ro : Română (Romanian) diff --git a/searx/translations/ar/LC_MESSAGES/messages.mo b/searx/translations/ar/LC_MESSAGES/messages.mo index fc7c24bdfe37d598052e3e41615ce360c3b464f5..b3579a1a717d434928fa1447024f781304fcaee6 100644 GIT binary patch delta 1557 zcmXZcOGs5w6vpw5shFCN>!W;MuUV;Onx;h-T}um5G&4vf$V5T#m0Sx6x)c&f5Ll2n zh=fWa(IlNjK_;RUK}bc`D8YdhjeHO^sQ=g5qu+j=z1G@ipVQy=q-|m?$e$8m%w&== z8OE4}6k|eh9iz~sI!0SPn80uWUcf4h!wIazISj_6G-sU$L+F>F_ASFlSc5Dz8)?RG z_R)xQ8&irWaTnf1Z8U{?@C9ziIgG)d7=eHB5Jsds>nc!%oIzrkUOPU7Tj@WP|pWt8{@(h z)Oa3pNXCmE;+qy4Aq@1R0^P>FxQyi(OSD03z+zm*X3W{`9OVE8(;q_>GKIRNbGQe; z+I|Qf%_pN0&&4?6o3k{+u>>cS{l8k3W${!L79z=;GSn^hS#Mb% zqh84j>PPbi!*B(a;2LVbkOIzMM-x-v47gE&b1)iDpe|88y6~c%??Y`oj9T{!6>tId zDi%@S{SwCDZ_LKySh7logM9st!=qYo$W^^o03No F{sDLrsgM8w delta 1523 zcmXZcOGs2v9LMp$R-)ru(=07V8#Q&(G)*a@vIi{+DHl0SL|K3 zg{+*x4<>4`z;Ct$52FHIM}2r30~p3s9KZzph^z1m>b=4ouaOEQq}8M5PvSg0iw$@O zRp76jkk@Hyt`|6fG;7sZg}YEYaT#}DJ8r>ARA+10HYM2XtixoU8&L_GF&$e`aqgoZ zA7d5{h8U=maknso3hbxd7%W6TF2_RLiF*GuD$ymk-i{?a_u@MIhH9iN&nzBmQ9ICp zoVJ}n6&Sk8AdbN!RN&|Cg??0mVK@I1)xqq1uj4e-`+jV}Qd9w*Sb*;^7N_wz#xSY7 zati%;4QG+xdKf6tGmOO7n1OFl6@SLE- z;tTgY>el}twOBlhY2>#m264C*bvCq za6R60^CQj)B&7Ytax5uh|2Ht$S7w%oov2Emq5}6J$7-KYokjCi5~d=>TL5*7>zqfN z7f?rXAN5D`0CgGrQ3Vd7;*FNG|4KONCT38HeapSG%tu|KYD~dx_`hRR;1DL`T~xwu z)KNS`{qB1)72jhKj-h@9=@p*AeQr>LK^E#!iO!=cyoox)4pgF7s2%v=9K%kYr;uH> Zj!N&3We8RHL}kxF?5(7pb6K79{{i*prpo{T diff --git a/searx/translations/ar/LC_MESSAGES/messages.po b/searx/translations/ar/LC_MESSAGES/messages.po index a81a804ff..4d7e55fe4 100644 --- a/searx/translations/ar/LC_MESSAGES/messages.po +++ b/searx/translations/ar/LC_MESSAGES/messages.po @@ -3,14 +3,14 @@ # This file is distributed under the same license as the PROJECT project. # # Translators: -# ButterflyOfFire, 2017-2018 +# ButterflyOfFire , 2017-2018 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2017-11-01 21:31+0100\n" "PO-Revision-Date: 2018-01-23 17:54+0000\n" -"Last-Translator: ButterflyOfFire\n" +"Last-Translator: ButterflyOfFire \n" "Language-Team: Arabic (http://www.transifex.com/asciimoo/searx/language/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/searx/translations/da/LC_MESSAGES/messages.mo b/searx/translations/da/LC_MESSAGES/messages.mo index c62d91545f0453319e7fc0a613666ce0a36fd4eb..21cea9ef7a572b0b580c6aa2f2dfa3396aa063a7 100644 GIT binary patch delta 2360 zcma*neP~r>9Ki8sZoV~FzNGVI>NC?d=g!hu)5L*}m5yABFG~W`vz_N25BJ=&%Q@%X z9Mxu_kQh|nG_dt*E}AIDO&D1bUHrqSh{Teje|n(^!Jrp|qWb=JFQWei>gSxZ=lT79 z&+qrlXLlTW==5)62RMz6PQtkZ3yLRgKxs)6O5k-UfjdzGZbmuT zE|iTCGBvdqr{N$j$J5x1-=h>%eVbBKuoh+ia+H(bi!#!IE*@m&1|_jyS`eaC{6y*J z2eF*@Lnt#of>Pj1_%t5F6}Wt1vA`rsyghgX`%y+QeNnM9wOCGm)y#vOu%-AxwWHjH z^(ZIoMrnCJN})q2m+&M?i_hU>_yyjBTbYv-cob#kuc5?0iPDj?DErUhJo2k=c&OmR z-?$yi$hHh0L}~3)IEb&HY;3Jpia%-_|44#b@fl^Q&CC> zfLC$A@X+3%6x~z9*nywn-8g$mapqf5F5PyNfCi^yKgwl#4kf|sI1x{vtUFWs{wd1- zi)i7uxEd!n(to)$osCM3!Tl(eKZz3X8RR0X=W#5)gVL!FP&#rRrKOj!62B{X1!dh| zC~+&u%4JjIQPx$WbgJ5-{}Q-{50ZF6X+Z@BobqVE?UCp1bbSGD>w3aqo&CPo0vQ>Ak%(d23H+Oo;r1ABAUYK-kJ9PB@p7A3S z=+!Bc>fRZLb`W_9vu91pOL~FVBb~PDU;1-4g z*ZAy6^oH6oL11(`)9rgnJN9~mCRN;*$OMjwd2vmk+Dxi26ed^c?l9w;kSJ+8ii~5f z&q{btM{+)E+vW}0meYmC$@G}e=)lVwJ3~EoLU)@e*%!ysFP$}xwqxxVhNKUU9oteP zW$DOsh$w%P)Rr`nP8W`o;aZpCTw!5*oy95q!bn8ZHm2$S+MXU0MY?@sht->klA)Ik z=t!=9(UpqHAjHZ72!+2J0`3!<2r=I*Mi zuZVpwo7-8}`oPANs9PIQO02g-HK~XeX*7Be3hZoasdP5_?hJB5Z<>g{0CZq-xdG> delta 1749 zcmXZaZD^Hc9LMo%4@WoWIy*DnLvFjBow>Q4>6zA8xVEDOPELl?NCul8&+Z*goQJuc z=`!+A4Abagc0rL1vVkueVGkz=f>5G}6+s3C6238tdXX7f^dhbAk8{8JT=)OJuK)jk zJ-jk@cJ#elzWm1}#uV-`rrsEnX)u?G8za)@f-R_Z z&!QinM<1R;%{z}v_%^EEffkcDjSSK)#x&q*ydM{_46mXRT*D3cBUYi$DHaN#);FLU z-Hx@`ht(KG%^$&4IDv6IifZsXCtv*W6M-56H*p=7P)*jO5^X_hn|^d~6xG;CRN*o+J2`u9~gSz7>RD&n* zWz1tY`tL0^{2(e{6sK?)brqkZ8oq*MEHl>`Xoo)+1LhX$ar}dNY=NLLo3I1b=sr~Z zAS%%$K8?>{FaC#Wu(z#vwF9X9drv1Moxm8b!ZcRltmhnR-aIPr>!^(^c>m9%PU@X5&R>b&C!izy$eVBp zb!T6pj`*tgeG^yneaHK*VmrFB22_Dg)Cp|y?DO1(TK5R5u@NsGKkN%;Ts>cC4^mm8hxi4TZy@tzoBU>jT@uwtszH zOJqEjb`Hd5j<{3Kj@WcOnM`N1gNbx3nd**b(}h#(zbv;Af5g7I;daeX=2$G19CxPO zTrQbOOc&m5ohz{)2Ks$NnS`6Me+6=OZE&Yus%^C=gWuaTYXKCyZMXfUeQ#jDn{wkhcic(EGKra3!YxEP`b+JL^&1NpI?t9=XR73)v#@)$WGMllBp$Yp, 2018 # Morten Krogh Andersen , 2017 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2017-11-01 21:31+0100\n" -"PO-Revision-Date: 2017-11-01 20:31+0000\n" -"Last-Translator: Adam Tauber \n" +"PO-Revision-Date: 2018-02-22 01:48+0000\n" +"Last-Translator: Mikkel Kirkgaard Nielsen \n" "Language-Team: Danish (http://www.transifex.com/asciimoo/searx/language/da/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,15 +22,15 @@ msgstr "" #: searx/search.py:137 searx/search.py:182 msgid "timeout" -msgstr "" +msgstr "tidsudløb" #: searx/search.py:144 msgid "request exception" -msgstr "" +msgstr "forespørgsels-undtagelse" #: searx/search.py:151 msgid "unexpected crash" -msgstr "" +msgstr "uventet nedlukning" #: searx/webapp.py:136 msgid "files" @@ -77,7 +78,7 @@ msgstr "Ugyldige indstillinger, redigér venligst dine valg" #: searx/webapp.py:415 msgid "Invalid settings" -msgstr "" +msgstr "Ugyldig indstilling" #: searx/webapp.py:449 searx/webapp.py:493 msgid "search error" @@ -143,7 +144,7 @@ msgstr "Denne værdi er blevet overskrevet af" #: searx/engines/pubmed.py:74 msgid "No abstract is available for this publication." -msgstr "" +msgstr "Intet sammendrag er tilgængelig for denne publikation." #: searx/plugins/https_rewrite.py:32 msgid "Rewrite HTTP links to HTTPS if possible" @@ -159,7 +160,7 @@ msgstr "Indlæs automatisk næste side, når der scrolles til bunden af den nuv #: searx/plugins/oa_doi_rewrite.py:9 msgid "Open Access DOI rewrite" -msgstr "" +msgstr "Open Access DOI-omskrivning" #: searx/plugins/oa_doi_rewrite.py:10 msgid "" @@ -630,11 +631,11 @@ msgstr "viderestillet" #: searx/templates/oscar/macros.html:92 msgid "supported" -msgstr "" +msgstr "understøttet" #: searx/templates/oscar/macros.html:96 msgid "not supported" -msgstr "" +msgstr "ikke-understøttet" #: searx/templates/oscar/preferences.html:13 #: searx/templates/oscar/preferences.html:22 @@ -712,13 +713,13 @@ msgstr "Stil" #: searx/templates/oscar/preferences.html:122 msgid "Open Access DOI resolver" -msgstr "" +msgstr "Open Access DOI-forløser" #: searx/templates/oscar/preferences.html:123 msgid "" "Redirect to open-access versions of publications when available (plugin " "required)" -msgstr "" +msgstr "Omdiriger til open-access-udgaver af publikationer hvis tilgængelig (plugin påkrævet)" #: searx/templates/oscar/preferences.html:163 #: searx/templates/oscar/preferences.html:175 @@ -729,7 +730,7 @@ msgstr "Genvej" #: searx/templates/oscar/preferences.html:164 #: searx/templates/oscar/preferences.html:174 msgid "Selected language" -msgstr "" +msgstr "Valgt sprog" #: searx/templates/oscar/preferences.html:166 #: searx/templates/oscar/preferences.html:172 @@ -789,13 +790,13 @@ msgstr "Værdi" #: searx/templates/oscar/preferences.html:301 msgid "Search URL of the currently saved preferences" -msgstr "" +msgstr "Søge-URL for den nuværende gemte indstilling" #: searx/templates/oscar/preferences.html:301 msgid "" "Note: specifying custom settings in the search URL can reduce privacy by " "leaking data to the clicked result sites." -msgstr "" +msgstr "Bemærk: brugertilpassede indstillinger i søge-URL kan reducere niveauet af beskyttelse ved at lække data til de sider der klikkes på i resultatet." #: searx/templates/oscar/results.html:17 msgid "Search results" @@ -804,12 +805,12 @@ msgstr "Søgereresultater" #: searx/templates/oscar/results.html:21 #: searx/templates/simple/results.html:84 msgid "Try searching for:" -msgstr "" +msgstr "Prøv at søge efter:" #: searx/templates/oscar/results.html:100 #: searx/templates/simple/results.html:25 msgid "Engines cannot retrieve results" -msgstr "" +msgstr "Søgemotorer kan ikke hente resultater" #: searx/templates/oscar/results.html:131 msgid "Links" @@ -874,12 +875,12 @@ msgstr "Der er pt. ingen tilgængelige data" #: searx/templates/oscar/messages/no_results.html:4 #: searx/templates/simple/messages/no_results.html:4 msgid "Engines cannot retrieve results." -msgstr "" +msgstr "Søgemotorer kan ikke hente resultater." #: searx/templates/oscar/messages/no_results.html:10 #: searx/templates/simple/messages/no_results.html:10 msgid "Please, try again later or find another searx instance." -msgstr "" +msgstr "Vær venlig at prøve igen senere, eller find en anden searx-instans." #: searx/templates/oscar/messages/no_results.html:14 #: searx/templates/simple/messages/no_results.html:14 @@ -998,7 +999,7 @@ msgstr "Indlæs mere..." #: searx/templates/simple/base.html:31 msgid "No item found" -msgstr "" +msgstr "Intet fundet" #: searx/templates/simple/preferences.html:89 msgid "Supports selected language" @@ -1006,8 +1007,8 @@ msgstr "Undstøtter valgte sprog" #: searx/templates/simple/preferences.html:118 msgid "User interface" -msgstr "" +msgstr "Brugerinterface" #: searx/templates/simple/preferences.html:154 msgid "Privacy" -msgstr "" +msgstr "Privatliv" diff --git a/searx/translations/fil/LC_MESSAGES/messages.mo b/searx/translations/fil/LC_MESSAGES/messages.mo index 8eb24d9429768cc8a0685c001d801d142ac4f566..df14318fbf303212e7bba76e9173a769648b0629 100644 GIT binary patch delta 18 ZcmeyH_&0Gwhzx6bk%3{#=17?(A^=eV2VejI delta 18 ZcmeyH_&0GwhzzTHkb$Ag=17?(A^=U{2LJ#7 diff --git a/searx/translations/fil/LC_MESSAGES/messages.po b/searx/translations/fil/LC_MESSAGES/messages.po index 12337e0b5..460061968 100644 --- a/searx/translations/fil/LC_MESSAGES/messages.po +++ b/searx/translations/fil/LC_MESSAGES/messages.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PROJECT project. # # Translators: -# GR01D, 2018 -# GR01D, 2018 +# gr01d, 2018 +# gr01d, 2018 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2017-11-01 21:31+0100\n" "PO-Revision-Date: 2018-02-18 04:45+0000\n" -"Last-Translator: GR01D\n" +"Last-Translator: gr01d\n" "Language-Team: Filipino (http://www.transifex.com/asciimoo/searx/language/fil/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/searx/translations/pl/LC_MESSAGES/messages.mo b/searx/translations/pl/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..d5c5f55efc117933a31ec53c327b4cc343254e3b GIT binary patch literal 12768 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 literal 0 HcmV?d00001 diff --git a/searx/translations/pl/LC_MESSAGES/messages.po b/searx/translations/pl/LC_MESSAGES/messages.po new file mode 100644 index 000000000..d0521ed5a --- /dev/null +++ b/searx/translations/pl/LC_MESSAGES/messages.po @@ -0,0 +1,1014 @@ +# Translations template for PROJECT. +# Copyright (C) 2017 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# +# Translators: +# Artur , 2017 +# Artur , 2017 +msgid "" +msgstr "" +"Project-Id-Version: searx\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2017-11-01 21:31+0100\n" +"PO-Revision-Date: 2017-11-20 13:39+0000\n" +"Last-Translator: Artur \n" +"Language-Team: Polish (Poland) (http://www.transifex.com/asciimoo/searx/language/pl_PL/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.3.4\n" +"Language: pl_PL\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#: searx/search.py:137 searx/search.py:182 +msgid "timeout" +msgstr "przekroczenie maksymalnego dozwolonego czasu" + +#: searx/search.py:144 +msgid "request exception" +msgstr "wyjątek w żądaniu" + +#: searx/search.py:151 +msgid "unexpected crash" +msgstr "niespodziewana awaria" + +#: searx/webapp.py:136 +msgid "files" +msgstr "pliki" + +#: searx/webapp.py:137 +msgid "general" +msgstr "ogólne" + +#: searx/webapp.py:138 +msgid "music" +msgstr "muzyka" + +#: searx/webapp.py:139 +msgid "social media" +msgstr "media społecznościowe" + +#: searx/webapp.py:140 +msgid "images" +msgstr "zdjęcia" + +#: searx/webapp.py:141 +msgid "videos" +msgstr "wideo" + +#: searx/webapp.py:142 +msgid "it" +msgstr "informatyka" + +#: searx/webapp.py:143 +msgid "news" +msgstr "wiadomości" + +#: searx/webapp.py:144 +msgid "map" +msgstr "mapa" + +#: searx/webapp.py:145 +msgid "science" +msgstr "nauka" + +#: searx/webapp.py:399 searx/webapp.py:658 +msgid "Invalid settings, please edit your preferences" +msgstr "Nieprawidłowe ustawienia, proszę zmienić swoje preferencje" + +#: searx/webapp.py:415 +msgid "Invalid settings" +msgstr "Nieprawidłowe ustawienia" + +#: searx/webapp.py:449 searx/webapp.py:493 +msgid "search error" +msgstr "błąd wyszukiwania" + +#: searx/webapp.py:530 +msgid "{minutes} minute(s) ago" +msgstr "{minutes} minut(y) temu" + +#: searx/webapp.py:532 +msgid "{hours} hour(s), {minutes} minute(s) ago" +msgstr "{hours} godzin(y), {minutes} minut(y) temu" + +#: searx/answerers/random/answerer.py:53 +msgid "Random value generator" +msgstr "Generator wartości losowych" + +#: searx/answerers/random/answerer.py:54 +msgid "Generate different random values" +msgstr "Wygeneruj różne wartości losowe" + +#: searx/answerers/statistics/answerer.py:53 +msgid "Statistics functions" +msgstr "Funkcje statystyczne" + +#: searx/answerers/statistics/answerer.py:54 +msgid "Compute {functions} of the arguments" +msgstr "Oblicz {functions} argumentów" + +#: searx/engines/__init__.py:194 searx/engines/flycheck___init__.py:201 +msgid "Engine time (sec)" +msgstr "Czas wyszukiwania (sek)" + +#: searx/engines/__init__.py:198 searx/engines/flycheck___init__.py:205 +msgid "Page loads (sec)" +msgstr "Ładowanie strony (sek)" + +#: searx/engines/__init__.py:202 searx/engines/flycheck___init__.py:209 +#: searx/templates/oscar/results.html:95 +#: searx/templates/simple/results.html:20 +msgid "Number of results" +msgstr "Liczba wyników" + +#: searx/engines/__init__.py:206 searx/engines/flycheck___init__.py:213 +msgid "Scores" +msgstr "Wyniki" + +#: searx/engines/__init__.py:210 searx/engines/flycheck___init__.py:217 +msgid "Scores per result" +msgstr "Wyniki na rezultat" + +#: searx/engines/__init__.py:214 searx/engines/flycheck___init__.py:221 +msgid "Errors" +msgstr "Błędy" + +#: searx/engines/pdbe.py:87 +msgid "{title} (OBSOLETE)" +msgstr "{title} (PRZESTARZAŁE)" + +#: searx/engines/pdbe.py:91 +msgid "This entry has been superseded by" +msgstr "Ten wpis został zastąpiony przez" + +#: searx/engines/pubmed.py:74 +msgid "No abstract is available for this publication." +msgstr "Streszczenie nie jest dostępne dla tej publikacji." + +#: searx/plugins/https_rewrite.py:32 +msgid "Rewrite HTTP links to HTTPS if possible" +msgstr "Nadpisuj hiperłącza HTTP na HTTPS, jeśli to możliwe" + +#: searx/plugins/infinite_scroll.py:3 +msgid "Infinite scroll" +msgstr "Nieskończone przewijanie" + +#: searx/plugins/infinite_scroll.py:4 +msgid "Automatically load next page when scrolling to bottom of current page" +msgstr "Automatycznie ładuj następną stronę podczas przewijania do dolnej części bieżącej strony" + +#: searx/plugins/oa_doi_rewrite.py:9 +msgid "Open Access DOI rewrite" +msgstr "Nadpisywanie DOI z otwartym dostępem" + +#: searx/plugins/oa_doi_rewrite.py:10 +msgid "" +"Avoid paywalls by redirecting to open-access versions of publications when " +"available" +msgstr "Unikaj opłat za dostęp, przekierowując do otwartych wersji publikacji, gdy są dostępne" + +#: searx/plugins/open_results_on_new_tab.py:18 +#: searx/templates/oscar/preferences.html:114 +#: searx/templates/simple/preferences.html:149 +msgid "Open result links on new browser tabs" +msgstr "Otwórz hiperłącza wyników w nowych kartach przeglądarki" + +#: searx/plugins/open_results_on_new_tab.py:19 +msgid "" +"Results are opened in the same window by default. This plugin overwrites the" +" default behaviour to open links on new tabs/windows. (JavaScript required)" +msgstr "Wyniki są domyślnie otwierane w tym samym oknie. Ta wtyczka zastępuje domyślne zachowanie w celu otwarcia hiperłączy w nowych kartach/oknach. (Wymagany Javascript)" + +#: searx/plugins/search_on_category_select.py:18 +msgid "Search on category select" +msgstr "Szukaj po wybraniu kategorii" + +#: searx/plugins/search_on_category_select.py:19 +msgid "" +"Perform search immediately if a category selected. Disable to select " +"multiple categories. (JavaScript required)" +msgstr "Wykonaj wyszukiwanie natychmiast po wybraniu kategorii. Wyłącz, aby wybrać wiele kategorii. (Wymagany Javascript)" + +#: searx/plugins/self_info.py:20 +msgid "" +"Displays your IP if the query is \"ip\" and your user agent if the query " +"contains \"user agent\"." +msgstr "Wyświetla Twój adres IP, jeśli zapytanie to \"ip\", i Twojego agenta użytkownika, jeśli zapytanie zawiera \"user agent\"." + +#: searx/plugins/tracker_url_remover.py:26 +msgid "Tracker URL remover" +msgstr "Usuwanie elementów śledzących z URL-ów" + +#: searx/plugins/tracker_url_remover.py:27 +msgid "Remove trackers arguments from the returned URL" +msgstr "Usuń argumenty elementów śledzących ze zwróconego adresu URL" + +#: searx/plugins/vim_hotkeys.py:3 +msgid "Vim-like hotkeys" +msgstr "Skróty podobne do Vima" + +#: searx/plugins/vim_hotkeys.py:4 +msgid "" +"Navigate search results with Vim-like hotkeys (JavaScript required). Press " +"\"h\" key on main or result page to get help." +msgstr "Poruszaj się po wynikach wyszukiwania za pomocą skrótów podobnych do Vima (wymagany Javascript). Naciśnij klawisz \"h\" na stronie głównej lub stronie wyników, aby uzyskać pomoc." + +#: searx/templates/courgette/404.html:4 searx/templates/legacy/404.html:4 +#: searx/templates/oscar/404.html:4 searx/templates/pix-art/404.html:4 +#: searx/templates/simple/404.html:4 +msgid "Page not found" +msgstr "Strona nie znaleziona" + +#: searx/templates/courgette/404.html:6 searx/templates/legacy/404.html:6 +#: searx/templates/oscar/404.html:6 searx/templates/pix-art/404.html:6 +#: searx/templates/simple/404.html:6 +#, python-format +msgid "Go to %(search_page)s." +msgstr "Przejdź do %(search_page)s." + +#: searx/templates/courgette/404.html:6 searx/templates/legacy/404.html:6 +#: searx/templates/oscar/404.html:6 searx/templates/pix-art/404.html:6 +#: searx/templates/simple/404.html:6 +msgid "search page" +msgstr "strona wyszukiwania" + +#: searx/templates/courgette/index.html:9 +#: searx/templates/courgette/index.html:13 +#: searx/templates/courgette/results.html:5 +#: searx/templates/legacy/index.html:8 searx/templates/legacy/index.html:12 +#: searx/templates/oscar/navbar.html:7 +#: searx/templates/oscar/preferences.html:3 +#: searx/templates/pix-art/index.html:8 +msgid "preferences" +msgstr "preferencje" + +#: searx/templates/courgette/index.html:11 +#: searx/templates/legacy/index.html:10 searx/templates/oscar/about.html:2 +#: searx/templates/oscar/navbar.html:6 searx/templates/pix-art/index.html:7 +msgid "about" +msgstr "O searx" + +#: searx/templates/courgette/preferences.html:5 +#: searx/templates/legacy/preferences.html:5 +#: searx/templates/oscar/preferences.html:8 +#: searx/templates/pix-art/preferences.html:5 +#: searx/templates/simple/preferences.html:26 +msgid "Preferences" +msgstr "Preferencje" + +#: searx/templates/courgette/preferences.html:9 +#: searx/templates/legacy/preferences.html:9 +#: searx/templates/oscar/preferences.html:33 +#: searx/templates/oscar/preferences.html:35 +#: searx/templates/simple/preferences.html:34 +msgid "Default categories" +msgstr "Domyślne kategorie" + +#: searx/templates/courgette/preferences.html:13 +#: searx/templates/legacy/preferences.html:14 +#: searx/templates/oscar/preferences.html:41 +#: searx/templates/pix-art/preferences.html:9 +#: searx/templates/simple/preferences.html:39 +#: searx/templates/simple/preferences.html:163 +msgid "Search language" +msgstr "Język wyszukiwania" + +#: searx/templates/courgette/preferences.html:16 +#: searx/templates/legacy/preferences.html:17 +#: searx/templates/oscar/languages.html:6 +#: searx/templates/pix-art/preferences.html:12 +#: searx/templates/simple/languages.html:2 +#: searx/templates/simple/preferences.html:42 +msgid "Default language" +msgstr "Domyślny język" + +#: searx/templates/courgette/preferences.html:24 +#: searx/templates/legacy/preferences.html:25 +#: searx/templates/oscar/preferences.html:47 +#: searx/templates/pix-art/preferences.html:20 +#: searx/templates/simple/preferences.html:120 +msgid "Interface language" +msgstr "Język interfejsu" + +#: searx/templates/courgette/preferences.html:34 +#: searx/templates/legacy/preferences.html:35 +#: searx/templates/oscar/preferences.html:57 +#: searx/templates/simple/preferences.html:51 +msgid "Autocomplete" +msgstr "Autouzupełnienie" + +#: searx/templates/courgette/preferences.html:45 +#: searx/templates/legacy/preferences.html:46 +#: searx/templates/oscar/preferences.html:68 +#: searx/templates/simple/preferences.html:166 +msgid "Image proxy" +msgstr "Proxy zdjęć" + +#: searx/templates/courgette/preferences.html:48 +#: searx/templates/legacy/preferences.html:49 +#: searx/templates/oscar/preferences.html:72 +#: searx/templates/simple/preferences.html:169 +msgid "Enabled" +msgstr "Włączone" + +#: searx/templates/courgette/preferences.html:49 +#: searx/templates/legacy/preferences.html:50 +#: searx/templates/oscar/preferences.html:73 +#: searx/templates/simple/preferences.html:170 +msgid "Disabled" +msgstr "Wyłączone" + +#: searx/templates/courgette/preferences.html:54 +#: searx/templates/legacy/preferences.html:55 +#: searx/templates/oscar/preferences.html:77 +#: searx/templates/pix-art/preferences.html:30 +#: searx/templates/simple/preferences.html:156 +msgid "Method" +msgstr "Metoda" + +#: searx/templates/courgette/preferences.html:63 +#: searx/templates/legacy/preferences.html:64 +#: searx/templates/oscar/preferences.html:86 +#: searx/templates/oscar/preferences.html:165 +#: searx/templates/oscar/preferences.html:173 +#: searx/templates/simple/preferences.html:63 +#: searx/templates/simple/preferences.html:90 +msgid "SafeSearch" +msgstr "Bezpieczne wyszukiwanie" + +#: searx/templates/courgette/preferences.html:66 +#: searx/templates/legacy/preferences.html:67 +#: searx/templates/oscar/preferences.html:90 +#: searx/templates/simple/preferences.html:66 +msgid "Strict" +msgstr "Bezkompromisowe" + +#: searx/templates/courgette/preferences.html:67 +#: searx/templates/legacy/preferences.html:68 +#: searx/templates/oscar/preferences.html:91 +#: searx/templates/simple/preferences.html:67 +msgid "Moderate" +msgstr "Umiarkowane" + +#: searx/templates/courgette/preferences.html:68 +#: searx/templates/legacy/preferences.html:69 +#: searx/templates/oscar/preferences.html:92 +#: searx/templates/simple/preferences.html:68 +msgid "None" +msgstr "Wyłączone" + +#: searx/templates/courgette/preferences.html:73 +#: searx/templates/legacy/preferences.html:74 +#: searx/templates/oscar/preferences.html:96 +#: searx/templates/pix-art/preferences.html:39 +#: searx/templates/simple/preferences.html:131 +msgid "Themes" +msgstr "Motywy" + +#: searx/templates/courgette/preferences.html:83 +msgid "Color" +msgstr "Kolor" + +#: searx/templates/courgette/preferences.html:86 +msgid "Blue (default)" +msgstr "Niebieski (domyślny)" + +#: searx/templates/courgette/preferences.html:87 +msgid "Violet" +msgstr "Fioletowy" + +#: searx/templates/courgette/preferences.html:88 +msgid "Green" +msgstr "Zielony" + +#: searx/templates/courgette/preferences.html:89 +msgid "Cyan" +msgstr "Turkusowy" + +#: searx/templates/courgette/preferences.html:90 +msgid "Orange" +msgstr "Pomarańczowy" + +#: searx/templates/courgette/preferences.html:91 +msgid "Red" +msgstr "Czerwony" + +#: searx/templates/courgette/preferences.html:96 +#: searx/templates/legacy/preferences.html:93 +#: searx/templates/pix-art/preferences.html:49 +#: searx/templates/simple/preferences.html:77 +msgid "Currently used search engines" +msgstr "Obecnie używane wyszukiwarki" + +#: searx/templates/courgette/preferences.html:100 +#: searx/templates/legacy/preferences.html:97 +#: searx/templates/oscar/preferences.html:162 +#: searx/templates/oscar/preferences.html:176 +#: searx/templates/pix-art/preferences.html:53 +#: searx/templates/simple/preferences.html:87 +msgid "Engine name" +msgstr "Nazwa wyszukiwarki" + +#: searx/templates/courgette/preferences.html:101 +#: searx/templates/legacy/preferences.html:98 +msgid "Category" +msgstr "Kategoria" + +#: searx/templates/courgette/preferences.html:102 +#: searx/templates/courgette/preferences.html:113 +#: searx/templates/legacy/preferences.html:99 +#: searx/templates/legacy/preferences.html:110 +#: searx/templates/oscar/preferences.html:161 +#: searx/templates/oscar/preferences.html:177 +#: searx/templates/pix-art/preferences.html:54 +#: searx/templates/pix-art/preferences.html:64 +#: searx/templates/simple/preferences.html:86 +msgid "Allow" +msgstr "Pozwól" + +#: searx/templates/courgette/preferences.html:102 +#: searx/templates/courgette/preferences.html:114 +#: searx/templates/legacy/preferences.html:99 +#: searx/templates/legacy/preferences.html:111 +#: searx/templates/pix-art/preferences.html:54 +#: searx/templates/pix-art/preferences.html:65 +msgid "Block" +msgstr "Blokuj" + +#: searx/templates/courgette/preferences.html:122 +#: searx/templates/legacy/preferences.html:119 +#: searx/templates/oscar/preferences.html:297 +#: searx/templates/pix-art/preferences.html:73 +#: searx/templates/simple/preferences.html:180 +msgid "" +"These settings are stored in your cookies, this allows us not to store this " +"data about you." +msgstr "Ustawienia te są przechowywane w ciasteczkach, co pozwala nam nie przechowywać tych danych o Tobie." + +#: searx/templates/courgette/preferences.html:124 +#: searx/templates/legacy/preferences.html:121 +#: searx/templates/oscar/preferences.html:299 +#: searx/templates/pix-art/preferences.html:75 +#: searx/templates/simple/preferences.html:182 +msgid "" +"These cookies serve your sole convenience, we don't use these cookies to " +"track you." +msgstr "Te ciasteczka służą wyłącznie Twojej wygodzie, nie używamy tych ciasteczek do śledzenia Ciebie." + +#: searx/templates/courgette/preferences.html:127 +#: searx/templates/legacy/preferences.html:124 +#: searx/templates/oscar/preferences.html:305 +#: searx/templates/pix-art/preferences.html:78 +#: searx/templates/simple/preferences.html:185 +msgid "save" +msgstr "zapisz" + +#: searx/templates/courgette/preferences.html:128 +#: searx/templates/legacy/preferences.html:125 +#: searx/templates/oscar/preferences.html:307 +#: searx/templates/simple/preferences.html:186 +msgid "Reset defaults" +msgstr "Przywróć domyślne" + +#: searx/templates/courgette/preferences.html:129 +#: searx/templates/legacy/preferences.html:126 +#: searx/templates/oscar/preferences.html:306 +#: searx/templates/pix-art/preferences.html:79 +#: searx/templates/simple/preferences.html:187 +msgid "back" +msgstr "z powrotem" + +#: searx/templates/courgette/results.html:12 +#: searx/templates/legacy/results.html:13 +#: searx/templates/oscar/results.html:136 +#: searx/templates/simple/results.html:58 +msgid "Search URL" +msgstr "URL wyszukiwania" + +#: searx/templates/courgette/results.html:16 +#: searx/templates/legacy/results.html:17 +#: searx/templates/oscar/results.html:141 +#: searx/templates/simple/results.html:62 +msgid "Download results" +msgstr "Ściągnij wyniki" + +#: searx/templates/courgette/results.html:34 +#: searx/templates/legacy/results.html:35 +#: searx/templates/simple/results.html:10 +msgid "Answers" +msgstr "Odpowiedzi" + +#: searx/templates/courgette/results.html:42 +#: searx/templates/legacy/results.html:43 +#: searx/templates/oscar/results.html:116 +#: searx/templates/simple/results.html:42 +msgid "Suggestions" +msgstr "Propozycje" + +#: searx/templates/courgette/results.html:70 +#: searx/templates/legacy/results.html:81 +#: searx/templates/oscar/results.html:68 searx/templates/oscar/results.html:78 +#: searx/templates/simple/results.html:130 +msgid "previous page" +msgstr "poprzednia strona" + +#: searx/templates/courgette/results.html:81 +#: searx/templates/legacy/results.html:92 +#: searx/templates/oscar/results.html:62 searx/templates/oscar/results.html:84 +#: searx/templates/simple/results.html:145 +msgid "next page" +msgstr "następna strona" + +#: searx/templates/courgette/search.html:3 +#: searx/templates/legacy/search.html:3 searx/templates/oscar/search.html:6 +#: searx/templates/oscar/search_full.html:9 +#: searx/templates/pix-art/search.html:3 searx/templates/simple/search.html:4 +msgid "Search for..." +msgstr "Wyszukaj..." + +#: searx/templates/courgette/stats.html:4 searx/templates/legacy/stats.html:4 +#: searx/templates/oscar/stats.html:5 searx/templates/pix-art/stats.html:4 +#: searx/templates/simple/stats.html:7 +msgid "Engine stats" +msgstr "Statystyki wyszukiwarki" + +#: searx/templates/courgette/result_templates/images.html:4 +#: searx/templates/legacy/result_templates/images.html:4 +#: searx/templates/pix-art/result_templates/images.html:4 +msgid "original context" +msgstr "oryginalny kontekst" + +#: searx/templates/courgette/result_templates/torrent.html:7 +#: searx/templates/legacy/result_templates/torrent.html:11 +#: searx/templates/oscar/result_templates/torrent.html:6 +#: searx/templates/simple/result_templates/torrent.html:9 +msgid "Seeder" +msgstr "Udostępniający" + +#: searx/templates/courgette/result_templates/torrent.html:7 +#: searx/templates/legacy/result_templates/torrent.html:11 +#: searx/templates/oscar/result_templates/torrent.html:6 +#: searx/templates/simple/result_templates/torrent.html:9 +msgid "Leecher" +msgstr "Pobierający" + +#: searx/templates/courgette/result_templates/torrent.html:9 +#: searx/templates/legacy/result_templates/torrent.html:9 +#: searx/templates/oscar/macros.html:23 +#: searx/templates/simple/result_templates/torrent.html:6 +msgid "magnet link" +msgstr "hiperłącze magnetyczne" + +#: searx/templates/courgette/result_templates/torrent.html:10 +#: searx/templates/legacy/result_templates/torrent.html:10 +#: searx/templates/oscar/macros.html:24 +#: searx/templates/simple/result_templates/torrent.html:7 +msgid "torrent file" +msgstr "plik torrent" + +#: searx/templates/legacy/categories.html:8 +#: searx/templates/simple/categories.html:6 +msgid "Click on the magnifier to perform search" +msgstr "Kliknij na szkło powiększające, aby wykonać wyszukiwanie" + +#: searx/templates/legacy/preferences.html:84 +#: searx/templates/oscar/preferences.html:113 +#: searx/templates/simple/preferences.html:142 +msgid "Results on new tabs" +msgstr "Wyniki w nowych kartach" + +#: searx/templates/legacy/preferences.html:87 +#: searx/templates/oscar/preferences.html:117 +#: searx/templates/simple/preferences.html:145 +msgid "On" +msgstr "Włączone" + +#: searx/templates/legacy/preferences.html:88 +#: searx/templates/oscar/preferences.html:118 +#: searx/templates/simple/preferences.html:146 +msgid "Off" +msgstr "Wyłączone" + +#: searx/templates/legacy/result_templates/code.html:3 +#: searx/templates/legacy/result_templates/default.html:3 +#: searx/templates/legacy/result_templates/map.html:9 +#: searx/templates/oscar/macros.html:34 searx/templates/oscar/macros.html:48 +#: searx/templates/simple/macros.html:43 +msgid "cached" +msgstr "buforowane" + +#: searx/templates/oscar/advanced.html:4 +msgid "Advanced settings" +msgstr "Zaawansowane ustawienia" + +#: searx/templates/oscar/base.html:62 +#: searx/templates/oscar/messages/first_time.html:4 +#: searx/templates/oscar/messages/save_settings_successfull.html:5 +#: searx/templates/oscar/messages/unknow_error.html:5 +msgid "Close" +msgstr "Zamknij" + +#: searx/templates/oscar/base.html:64 +#: searx/templates/oscar/messages/no_results.html:4 +#: searx/templates/simple/messages/no_results.html:4 +#: searx/templates/simple/results.html:25 +msgid "Error!" +msgstr "Błąd!" + +#: searx/templates/oscar/base.html:90 searx/templates/simple/base.html:55 +msgid "Powered by" +msgstr "Obsługiwane przez" + +#: searx/templates/oscar/base.html:90 searx/templates/simple/base.html:55 +msgid "a privacy-respecting, hackable metasearch engine" +msgstr "szanująca prywatność, hackowalna wyszukiwarka metasearch" + +#: searx/templates/oscar/macros.html:36 searx/templates/oscar/macros.html:50 +#: searx/templates/simple/macros.html:43 +msgid "proxied" +msgstr "przesłane poprzez proxy" + +#: searx/templates/oscar/macros.html:92 +msgid "supported" +msgstr "wspierane" + +#: searx/templates/oscar/macros.html:96 +msgid "not supported" +msgstr "niewspierane" + +#: searx/templates/oscar/preferences.html:13 +#: searx/templates/oscar/preferences.html:22 +#: searx/templates/simple/preferences.html:32 +msgid "General" +msgstr "Ogólne" + +#: searx/templates/oscar/preferences.html:14 +#: searx/templates/oscar/preferences.html:146 +#: searx/templates/simple/preferences.html:76 +msgid "Engines" +msgstr "Wyszukiwarki" + +#: searx/templates/oscar/preferences.html:15 +#: searx/templates/oscar/preferences.html:219 +msgid "Plugins" +msgstr "Wtyczki" + +#: searx/templates/oscar/preferences.html:16 +#: searx/templates/oscar/preferences.html:245 +msgid "Answerers" +msgstr "Respondenci" + +#: searx/templates/oscar/preferences.html:17 +#: searx/templates/oscar/preferences.html:272 +msgid "Cookies" +msgstr "Ciasteczka" + +#: searx/templates/oscar/preferences.html:42 +#: searx/templates/simple/preferences.html:48 +msgid "What language do you prefer for search?" +msgstr "W jakim języku wolisz wyszukiwać?" + +#: searx/templates/oscar/preferences.html:48 +#: searx/templates/simple/preferences.html:128 +msgid "Change the language of the layout" +msgstr "Zmień język układu" + +#: searx/templates/oscar/preferences.html:58 +#: searx/templates/simple/preferences.html:60 +msgid "Find stuff as you type" +msgstr "Szukaj podczas pisania" + +#: searx/templates/oscar/preferences.html:69 +#: searx/templates/simple/preferences.html:173 +msgid "Proxying image results through searx" +msgstr "Przesyłanie wyników obrazów poprzez proxy searx" + +#: searx/templates/oscar/preferences.html:78 +msgid "" +"Change how forms are submited, learn more about request methods" +msgstr "Zmień sposób przesyłania formularzy, dowiedz się więcej o metodach HTTP" + +#: searx/templates/oscar/preferences.html:87 +#: searx/templates/simple/preferences.html:71 +msgid "Filter content" +msgstr "Filtruj treści" + +#: searx/templates/oscar/preferences.html:97 +#: searx/templates/simple/preferences.html:139 +msgid "Change searx layout" +msgstr "Zmień układ searx" + +#: searx/templates/oscar/preferences.html:106 +#: searx/templates/oscar/preferences.html:111 +msgid "Choose style for this theme" +msgstr "Wybierz styl dla tego motywu" + +#: searx/templates/oscar/preferences.html:106 +#: searx/templates/oscar/preferences.html:111 +msgid "Style" +msgstr "Styl" + +#: searx/templates/oscar/preferences.html:122 +msgid "Open Access DOI resolver" +msgstr "Podsystem DOI z otwartym dostępem" + +#: searx/templates/oscar/preferences.html:123 +msgid "" +"Redirect to open-access versions of publications when available (plugin " +"required)" +msgstr "Przekierowanie do otwartych wersji publikacji, gdy są dostępne (wymagana wtyczka)" + +#: searx/templates/oscar/preferences.html:163 +#: searx/templates/oscar/preferences.html:175 +#: searx/templates/simple/preferences.html:88 +msgid "Shortcut" +msgstr "Skrót" + +#: searx/templates/oscar/preferences.html:164 +#: searx/templates/oscar/preferences.html:174 +msgid "Selected language" +msgstr "Wybrany język" + +#: searx/templates/oscar/preferences.html:166 +#: searx/templates/oscar/preferences.html:172 +#: searx/templates/simple/preferences.html:91 +msgid "Time range" +msgstr "Zakres czasu" + +#: searx/templates/oscar/preferences.html:167 +#: searx/templates/oscar/preferences.html:171 +#: searx/templates/simple/preferences.html:92 +msgid "Avg. time" +msgstr "Śr. czas" + +#: searx/templates/oscar/preferences.html:168 +#: searx/templates/oscar/preferences.html:170 +#: searx/templates/simple/preferences.html:93 +msgid "Max time" +msgstr "Maksymalny czas" + +#: searx/templates/oscar/preferences.html:248 +msgid "This is the list of searx's instant answering modules." +msgstr "Oto lista modułów natychmiastowych odpowiedzi w searx." + +#: searx/templates/oscar/preferences.html:252 +msgid "Name" +msgstr "Nazwa" + +#: searx/templates/oscar/preferences.html:253 +msgid "Keywords" +msgstr "Słowa kluczowe" + +#: searx/templates/oscar/preferences.html:254 +msgid "Description" +msgstr "Opis" + +#: searx/templates/oscar/preferences.html:255 +msgid "Examples" +msgstr "Przykłady" + +#: searx/templates/oscar/preferences.html:275 +msgid "" +"This is the list of cookies and their values searx is storing on your " +"computer." +msgstr "Oto lista ciasteczek i ich wartości, które searx zapisuje na Twoim komputerze." + +#: searx/templates/oscar/preferences.html:276 +msgid "With that list, you can assess searx transparency." +msgstr "Za pomocą tej listy możesz ocenić przezroczystość searx." + +#: searx/templates/oscar/preferences.html:281 +msgid "Cookie name" +msgstr "Nazwa ciasteczka" + +#: searx/templates/oscar/preferences.html:282 +msgid "Value" +msgstr "Wartość" + +#: searx/templates/oscar/preferences.html:301 +msgid "Search URL of the currently saved preferences" +msgstr "Wyszukaj adres URL aktualnie zapisanych preferencji" + +#: searx/templates/oscar/preferences.html:301 +msgid "" +"Note: specifying custom settings in the search URL can reduce privacy by " +"leaking data to the clicked result sites." +msgstr "Uwaga: określanie ustawień niestandardowych w adresie URL wyszukiwania może zmniejszyć prywatność, przenosząc dane do klikniętych stron z wyników." + +#: searx/templates/oscar/results.html:17 +msgid "Search results" +msgstr "Wyniki wyszukiwania" + +#: searx/templates/oscar/results.html:21 +#: searx/templates/simple/results.html:84 +msgid "Try searching for:" +msgstr "Spróbuj wyszukać:" + +#: searx/templates/oscar/results.html:100 +#: searx/templates/simple/results.html:25 +msgid "Engines cannot retrieve results" +msgstr "Wyszukiwarki nie mogą pobrać wyników" + +#: searx/templates/oscar/results.html:131 +msgid "Links" +msgstr "Hiperłącza" + +#: searx/templates/oscar/search.html:8 +#: searx/templates/oscar/search_full.html:11 +#: searx/templates/simple/search.html:5 +msgid "Start search" +msgstr "Rozpocznij wyszukiwanie" + +#: searx/templates/oscar/stats.html:2 +msgid "stats" +msgstr "statystyki" + +#: searx/templates/oscar/time-range.html:3 +#: searx/templates/simple/time-range.html:3 +msgid "Anytime" +msgstr "W każdej chwili" + +#: searx/templates/oscar/time-range.html:6 +#: searx/templates/simple/time-range.html:6 +msgid "Last day" +msgstr "W ostatnim dniu" + +#: searx/templates/oscar/time-range.html:9 +#: searx/templates/simple/time-range.html:9 +msgid "Last week" +msgstr "W ostatnim tygodniu" + +#: searx/templates/oscar/time-range.html:12 +#: searx/templates/simple/time-range.html:12 +msgid "Last month" +msgstr "W ostatnim miesiącu" + +#: searx/templates/oscar/time-range.html:15 +#: searx/templates/simple/time-range.html:15 +msgid "Last year" +msgstr "W ostatnim roku" + +#: searx/templates/oscar/messages/first_time.html:6 +#: searx/templates/oscar/messages/no_data_available.html:3 +msgid "Heads up!" +msgstr "Moment!" + +#: searx/templates/oscar/messages/first_time.html:7 +msgid "It look like you are using searx first time." +msgstr "Wygląda na to, że po raz pierwszy używasz searx." + +#: searx/templates/oscar/messages/no_cookies.html:3 +msgid "Information!" +msgstr "Informacja!" + +#: searx/templates/oscar/messages/no_cookies.html:4 +msgid "currently, there are no cookies defined." +msgstr "obecnie nie zdefiniowano żadnych ciasteczek." + +#: searx/templates/oscar/messages/no_data_available.html:4 +msgid "There is currently no data available. " +msgstr "Obecnie nie ma dostępnych danych." + +#: searx/templates/oscar/messages/no_results.html:4 +#: searx/templates/simple/messages/no_results.html:4 +msgid "Engines cannot retrieve results." +msgstr "Wyszukiwarki nie mogą pobrać wyników." + +#: searx/templates/oscar/messages/no_results.html:10 +#: searx/templates/simple/messages/no_results.html:10 +msgid "Please, try again later or find another searx instance." +msgstr "Spróbuj ponownie później lub znajdź inną instancję searx." + +#: searx/templates/oscar/messages/no_results.html:14 +#: searx/templates/simple/messages/no_results.html:14 +msgid "Sorry!" +msgstr "Przepraszamy!" + +#: searx/templates/oscar/messages/no_results.html:15 +#: searx/templates/simple/messages/no_results.html:15 +msgid "" +"we didn't find any results. Please use another query or search in more " +"categories." +msgstr "nie znaleźliśmy żadnych wyników. Użyj innego zapytania lub wyszukaj więcej kategorii." + +#: searx/templates/oscar/messages/save_settings_successfull.html:7 +msgid "Well done!" +msgstr "Dobra robota!" + +#: searx/templates/oscar/messages/save_settings_successfull.html:8 +msgid "Settings saved successfully." +msgstr "Ustawienia zostały pomyślnie zapisane." + +#: searx/templates/oscar/messages/unknow_error.html:7 +msgid "Oh snap!" +msgstr "O rany!" + +#: searx/templates/oscar/messages/unknow_error.html:8 +msgid "Something went wrong." +msgstr "Coś poszło nie tak." + +#: searx/templates/oscar/result_templates/default.html:7 +#: searx/templates/simple/result_templates/default.html:6 +msgid "show media" +msgstr "pokaż media" + +#: searx/templates/oscar/result_templates/default.html:7 +#: searx/templates/simple/result_templates/default.html:6 +msgid "hide media" +msgstr "ukryj media" + +#: searx/templates/oscar/result_templates/images.html:30 +msgid "Get image" +msgstr "Pobierz obraz" + +#: searx/templates/oscar/result_templates/images.html:33 +msgid "View source" +msgstr "Pokaż źródło" + +#: searx/templates/oscar/result_templates/map.html:7 +#: searx/templates/simple/result_templates/map.html:7 +msgid "show map" +msgstr "pokaż mapę" + +#: searx/templates/oscar/result_templates/map.html:7 +#: searx/templates/simple/result_templates/map.html:7 +msgid "hide map" +msgstr "ukryj mapę" + +#: searx/templates/oscar/result_templates/map.html:11 +#: searx/templates/simple/result_templates/map.html:11 +msgid "show details" +msgstr "pokaż szczegóły" + +#: searx/templates/oscar/result_templates/map.html:11 +#: searx/templates/simple/result_templates/map.html:11 +msgid "hide details" +msgstr "ukryj szczegóły" + +#: searx/templates/oscar/result_templates/torrent.html:7 +#: searx/templates/simple/result_templates/torrent.html:11 +msgid "Filesize" +msgstr "Rozmiar pliku" + +#: searx/templates/oscar/result_templates/torrent.html:9 +#: searx/templates/simple/result_templates/torrent.html:12 +msgid "Bytes" +msgstr "Bajtów" + +#: searx/templates/oscar/result_templates/torrent.html:10 +#: searx/templates/simple/result_templates/torrent.html:13 +msgid "kiB" +msgstr "KiB" + +#: searx/templates/oscar/result_templates/torrent.html:11 +#: searx/templates/simple/result_templates/torrent.html:14 +msgid "MiB" +msgstr "MiB" + +#: searx/templates/oscar/result_templates/torrent.html:12 +#: searx/templates/simple/result_templates/torrent.html:15 +msgid "GiB" +msgstr "GiB" + +#: searx/templates/oscar/result_templates/torrent.html:13 +#: searx/templates/simple/result_templates/torrent.html:16 +msgid "TiB" +msgstr "TiB" + +#: searx/templates/oscar/result_templates/torrent.html:15 +#: searx/templates/simple/result_templates/torrent.html:20 +msgid "Number of Files" +msgstr "Liczba plików" + +#: searx/templates/oscar/result_templates/videos.html:7 +#: searx/templates/simple/result_templates/videos.html:6 +msgid "show video" +msgstr "pokaż wideo" + +#: searx/templates/oscar/result_templates/videos.html:7 +#: searx/templates/simple/result_templates/videos.html:6 +msgid "hide video" +msgstr "ukryj wideo" + +#: searx/templates/pix-art/results.html:28 +msgid "Load more..." +msgstr "Załaduj więcej..." + +#: searx/templates/simple/base.html:31 +msgid "No item found" +msgstr "Nie znaleziono elementu" + +#: searx/templates/simple/preferences.html:89 +msgid "Supports selected language" +msgstr "Obsługuje wybrany język" + +#: searx/templates/simple/preferences.html:118 +msgid "User interface" +msgstr "Interfejs użytkownika" + +#: searx/templates/simple/preferences.html:154 +msgid "Privacy" +msgstr "Prywatność" diff --git a/searx/translations/pt_BR/LC_MESSAGES/messages.mo b/searx/translations/pt_BR/LC_MESSAGES/messages.mo index ecd402aa2d5bd63ef6a65662b9e34f26b04c2b94..a169ac908f23c6e14ed31902b3d25ab0c1ad88c0 100644 GIT binary patch delta 1543 zcmXZbSxD4T6vy#vZj&>kmhJAjfs@i^MXUU2p(FzflOhRU ze9#t*#>5AOBHBa>e6SFrAR~|np?na+`u_a?pFa2A|DAL0J@-sY-Ot)5f5NR`h%v!< zV^$es>JyC#$4j^jTW}$E;bQDXFAm{u96=8zBpFkO*{J=k7>ymMc-_wW0~}%AkIH8y z8_N*G+)Fkl6$ddLCols4VJJqV7_%CqP=S3Ii6yA@t*AuxxCjqp3|i>MHq=2o@c{PV z3UsGh_J(w_$Fkr@-F!2y#2SpkCM?2c^kWc}aME!KUCgIZm6}Bz#KY;bFbTE40@JVx zb)aJw1KqG0m*Pd##yhCQ_fZ>rP&az!%wORW=3}T*{=hO^K=ci`1y!l@sCd^=ac(;6 z_feIx9x+fU2T>cJqY}MFz4f^BeG)^N|HS#5Vi@yTyoPgFfLD1xRd5jXgdgxWj$<4) zX4n_CkY2G&2LlD{Lj9lz^)`LD9N%ItenlPBlWFFAW(n&1I@AGnU?q;BZkm*3KWQ%N zLM5mhSD`9ZgYo1ycNypa{TRSuB!}Fn%I+!QhnDv-}O0>_h9`zI_QBT)~ zs>nT5B}Y*QnLu94Oko`PjW@?WKq{(va!?yeF%oN0%^ARjcor4#GO7Z%FdTa^0{buu z2T=d67pU)FkUN;~xF4e_s}*2ygaHj}K4K-#;wCK5v)}v*>R>IXx9vnV-&0i6zCk7U zjOzMtsQojj3%Gptfnt$1G4WW6Wj^Y!Zf#~k0R~Vv7(y4mL_Ni*Gyjd+_ZL->1^IR* z;!xe5>gY!$Ek1wN0_cms8#PSg({qrMNL_P<9} z;1ep&FI2)A^x_<9zh|xe`$Y6G_o2QQyPU!H_BwZ5xk5Iv5{(xy23s9FQFnTXdohT- zlkxiPw%ds6hU(xucSCGcq0e8KQn0SLu&})}VR__7`3r_(B2AxDEn Id3(bC0|hOn=Kufz delta 1579 zcmXZbSxD4T6vy#vE;EfeYTJ}fI;G{3nr)PoRuqvf(1L*p)uhq5L{ZrG(DoO92)cRp`9;=dk_4)#YF z6G}EF$rw{V!I)^gfMfA84#&GV5+7n5zQVQm9!Fq7iZOm%hT7kWZoGktci&#`!AH!W zqVkoX=2({K`IpaQQz2bQAN{isCsn25(P9?xPdUPT@B zHg3fSI1V!>2CWT?$)3Q%YEe1NKGz@ERw(agW1S{X&ug_w$SaWkq@EvR@M zs5o8r`W;kfg1rpX%IBz!Z%~~WLfv)P{yvO*iDd3VRqDnl^x$Fi;&g0Bb?^o13cuhP z4C5#~I@v1p9P(CzCd5Di@1cJ15Op_w=)re575|_Pnmxt*e={>s-`AiH5WtoA4OQua z46Bf0ROdFLDy~9xYA+^}-`rxL0}NmQUn4Qh(oE|ORAW2y2Gqf_vy7RAOHhgS+cu!C z;xy{&x=ich`1`|m;H)9S40}PHc;6a=3Sd5+=V~Ws^y7P;ugSDgXwj1^M z9-|)Z5Guhh)T{rC+Mk$f6_AcPP!95(%p5GlvRwMF*V@X00t}!kc!}!BAnGbU*z@>2 zYu`9jM^Z2jr=c4QZC9Z>SB8pHjw+-Ebp^Xn`RelMzY;dGpw^y11#U(+cA_fkM*XlC z_5BrU|0h%j!l*c|X;#8S)WMQa`!g{f3vdJ$qrPuwIuILMqS0=9r4AMOB)YK$|v;jgU8E8n@JC{*U%=ZNry2GW)}LrFR7qW%HqL$sCv diff --git a/searx/translations/pt_BR/LC_MESSAGES/messages.po b/searx/translations/pt_BR/LC_MESSAGES/messages.po index b849be017..b5a786c70 100644 --- a/searx/translations/pt_BR/LC_MESSAGES/messages.po +++ b/searx/translations/pt_BR/LC_MESSAGES/messages.po @@ -8,14 +8,14 @@ # Guimarães Mello , 2017 # Neton Brício , 2015 # pizzaiolo, 2016 -# Shizuka 静香 , 2018 +# shizuka, 2018 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2017-11-01 21:31+0100\n" -"PO-Revision-Date: 2018-02-04 10:39+0000\n" -"Last-Translator: Shizuka 静香 \n" +"PO-Revision-Date: 2018-03-03 12:33+0000\n" +"Last-Translator: shizuka\n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/asciimoo/searx/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -778,7 +778,7 @@ msgstr "Exemplos" msgid "" "This is the list of cookies and their values searx is storing on your " "computer." -msgstr "Esta é a lista de cookies que searx está armazenando em seu computador." +msgstr "Esta é a lista de cookies que o searx está armazenando em seu computador." #: searx/templates/oscar/preferences.html:276 msgid "With that list, you can assess searx transparency." @@ -999,7 +999,7 @@ msgstr "ocultar vídeo" #: searx/templates/pix-art/results.html:28 msgid "Load more..." -msgstr "Mostrar mais ..." +msgstr "Mostrar mais..." #: searx/templates/simple/base.html:31 msgid "No item found" diff --git a/searx/translations/ru/LC_MESSAGES/messages.mo b/searx/translations/ru/LC_MESSAGES/messages.mo index 260e4d9d6be6033c7e84b321c7b21adf79ac365c..9d5ea61b08310ab0be2caaab738c4e991c8153a1 100644 GIT binary patch delta 1810 zcmXZbe@xV69Ki8UED#YCNkrnzFa9V_xjQ)I5;!Qcm{U`!=^t)wI_AW#S;IBfiroP@ z$u3yk#J}7!%73)&@;p2wV6E1&Up`M;uJIp3hg-RR%owfZdVlu)ZXB=Y_vd*&&-4Ad z_g-)MettZfCz7cW35m!bYemY?dCau|i>bF`1-^)WjNutPiO#Gkk4e-MeSn(!Ni4^C(w2>M(n|A;>)KLitr}t zoy~Xy7H}2yT3)1H#dchYM^RJRgCtFcQ4cVIy3V(#C;b_TEx%zQt|RJptien8GR7}c zSRHW(eu?i;U%)+>c+$P|A5b^&6Y7Es$h#9i-=uC}Kk5~}h5D-BLy{;NT!nL}8Cb-f zSlA@ei5*Sk{{)3B4JEjdk6BL;_H0GHtDRnb#Pb5`hAv|T8qd3)(&BDt4d&7BM}54t zsIR^rHO}r9@?T8hAPt(rPSl0Fu^LA_b67@w2K9vZP(RN{qC7yXMD5>&y6{V=fx1vX zzkcKkln=2Azwx|%*emE$*MUCNlr^Id_n~g=71WcyiMoLlYM^nvh+iQ|lvta4fKNPc zWNs`wR$8(xP!|q_BTjv!xuGf5>Z_>O^=j7%=h=Nno#^qCf!Oixr{6dd?0&s1bI3PT zw(Oiqn~Y7^0W+5RCm3FO+GK6QWX-iqOQ^LV6>ogBGH3hDbu(dy>}iv;{d7*)q?t5R zsdJ6tty8w2{s~&gOwL?kxvcrz(SjYc0}l1;%+VfZ*gi%lgQ-6o%2)JJJw>dvnY6=p zDCLiI1iZS2u}Oy+IU=(H4W}H!Tw(F6{Ip{{GaBj44^7!YDxc{%qS|-Ow3%W%lkO-x U?3in;Fijw$n{;M<^y9q$0Z=?xZ2$lO delta 1772 zcmX}reMps89KiA4#CzAw(wwH@)t;NS`I33P(`%M@qSGi=v^N+OwU(=3o*z zExGTGr?H*)=vQL{_9CY$7g6WkbbW!Gh7?eCJ-TR^hGzCL>Q1(y4?B<|NT2(B7&Xxg zsHOfHy?7N@zasJnhUxps*1}IvOW%#p@f+02d|l3Q;Sc=Hgt&X6(l7p9pQ3f#^ zFQZoA4z9t+*oxsg>c5M|i8|+V%H(6#9Td8j;(GekZokL%2x>y#VlGa&UUR*Vno#O0 zkrd29y}Ws-x4r;1PVFk{pH8ER0WIMM)P=X8AA4MfFpK^S>JG1?2VbCmUY>gAc@gTu zA=E&PsLwYcU!FuTA5XYWZgm^iQ71k@E!pc_eIJ&fCf0(w(~nRSXh#in6u-ygND-y^ zZD#{}Tu&x0&E1(fuePEpSP`tXssbwm!Fbr0>uuci*_YcRi8fz<)`CIPZBNz8Y;tHZ)-uQFSHKB3R={NgzR$^`aP|8c, 2015 # dimqua , 2015 # dimqua , 2017 +# John DOe , 2018 # Дмитрий Михирев, 2016-2017 msgid "" msgstr "" "Project-Id-Version: searx\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2017-11-01 21:31+0100\n" -"PO-Revision-Date: 2017-12-27 10:02+0000\n" -"Last-Translator: Andrey\n" +"PO-Revision-Date: 2018-02-26 16:39+0000\n" +"Last-Translator: John DOe \n" "Language-Team: Russian (http://www.transifex.com/asciimoo/searx/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,7 +30,7 @@ msgstr "таймаут" #: searx/search.py:144 msgid "request exception" -msgstr "запрос исключен" +msgstr "ошибка выполнения запроса" #: searx/search.py:151 msgid "unexpected crash" @@ -447,7 +448,7 @@ msgstr "Блокировать" msgid "" "These settings are stored in your cookies, this allows us not to store this " "data about you." -msgstr "Настройки хранятся в ваших файлах cookie, что позволяет нам не сохранять эти сведения о вас." +msgstr "Настройки сохраняются в ваших файлах cookie, что позволяет нам не хранить никаких сведений о вас." #: searx/templates/courgette/preferences.html:124 #: searx/templates/legacy/preferences.html:121 @@ -457,7 +458,7 @@ msgstr "Настройки хранятся в ваших файлах cookie, msgid "" "These cookies serve your sole convenience, we don't use these cookies to " "track you." -msgstr "Эти файлы cookie используются для вашего удобства, мы не используем их чтобы отслеживать вас." +msgstr "Эти файлы используются исключительно для вашего удобства, мы не отслеживаем вашу активность." #: searx/templates/courgette/preferences.html:127 #: searx/templates/legacy/preferences.html:124 @@ -685,7 +686,7 @@ msgstr "Поисковые предложения по мере ввода" #: searx/templates/oscar/preferences.html:69 #: searx/templates/simple/preferences.html:173 msgid "Proxying image results through searx" -msgstr "Проксировать найденные изображения с помощью searx" +msgstr "Загружать найденные изображения через searx" #: searx/templates/oscar/preferences.html:78 msgid "" From 3867b9fba251b227aef79f99e6e209cfa847fb7d Mon Sep 17 00:00:00 2001 From: Venca24 Date: Fri, 16 Mar 2018 15:56:40 +0100 Subject: [PATCH 04/62] [UI] new youtube icon for oscar theme --- .../static/themes/oscar/img/icons/youtube.png | Bin 4137 -> 587 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/searx/static/themes/oscar/img/icons/youtube.png b/searx/static/themes/oscar/img/icons/youtube.png index eee45df25b79c6c2a072bc0e84863016edaed52d..4dc2ffbc559cede1a2139f0522533b33a38f23bc 100644 GIT binary patch delta 563 zcmV-30?hrXAj<@hBYyw{b3#c}2nYxWdw4foewjh2CX!!#4w8R1m6Juhm=zsVIhQ=UTs00gxZ%Bj6 zVvrYckHzdFkf6-&0EPUMo4J{}=RD8co11euknr`dPJ)}kqu^Dr6hy(J61)f=2Di40-w9UsKy;_E8r+2>vTb~a3;#H- zqM66V6kP`(4u9>qo#Ms;h}XHE;>rOUxSHZ@u8?w>u`xP2iZIZg;!N(ao*t&B85*Lk zttkV7C%LXrxg1-VosH=2jY!i*uH!So)20m6nV5*^?#^rArQmrX1|lM=)rjHYJiGBG zMYWkj+#rI{Q3eO8?mFdqNme|XV{(%Ie#Xc1My{r^s(;lOb940d(bd(6IINWLEqB=3 z8Y3eN46wM^h;W@RC0S9}J@fN)b}}>5jPORb5o^Kt+H002ovPDHLkV1i^3 B2R8r! literal 4137 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 ns1QJNQ Date: Sat, 17 Mar 2018 09:38:36 +0100 Subject: [PATCH 05/62] [fix] get doi_rewriters from settings - fixes #1245 --- searx/webapp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/webapp.py b/searx/webapp.py index ca83f5641..2daf60deb 100644 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -855,7 +855,7 @@ def config(): 'safe_search': settings['search']['safe_search'], 'default_theme': settings['ui']['default_theme'], 'version': VERSION_STRING, - 'doi_resolvers': [r for r in search['doi_resolvers']], + 'doi_resolvers': [r for r in settings['doi_resolvers']], 'default_doi_resolver': settings['default_doi_resolver'], }) From d1eae9359f8c5920632a730744ea2208070f06da Mon Sep 17 00:00:00 2001 From: Marc Abonce Seguin Date: Wed, 14 Feb 2018 16:17:46 -0600 Subject: [PATCH 06/62] fix fetch_langauges to be more accurate Add languages supported by either all default general engines or 10 engines. --- searx/data/engines_languages.json | 2 +- searx/engines/duckduckgo.py | 2 +- searx/engines/google.py | 2 +- searx/languages.py | 40 ++--- utils/fetch_languages.py | 258 ++++++++++++++++-------------- 5 files changed, 154 insertions(+), 150 deletions(-) diff --git a/searx/data/engines_languages.json b/searx/data/engines_languages.json index 8b34c46d5..b1566047d 100644 --- a/searx/data/engines_languages.json +++ b/searx/data/engines_languages.json @@ -1 +1 @@ -{"qwant news": ["bg-BG", "sv-SE", "ro-RO", "ms-MY", "pt-PT", "pt-AD", "pt-BR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "gd-GB", "ko-KR", "he-IL", "br-FR", "ja-JP", "fi-FI", "eu-FR", "eu-ES", "el-GR", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "th-TH", "et-EE", "ca-FR", "ca-ES", "ca-AD", "da-DK", "co-FR", "it-IT", "it-CH", "tr-TR", "cs-CZ", "nl-BE", "nl-NL", "no-NO", "hu-HU", "cy-GB", "pl-PL", "ru-RU", "de-DE", "de-AT", "de-CH"], "bing videos": ["de-DE", "ar-SA", "es-AR", "en-AU", "de-AT", "fr-BE", "nl-BE", "pt-BR", "fr-CA", "en-CA", "ko-KR", "es-ES", "es-US", "en-US", "fr-FR", "zh-HK", "en-IN", "en-ID", "it-IT", "ja-JP", "en-MY", "es-MX", "no-NO", "nl-NL", "pl-PL", "en-GB", "zh-CN", "ru-RU", "en-ZA", "sv-SE", "de-CH", "fr-CH", "zh-TW", "tr-TR"], "bing": ["sq", "de", "ar", "bg", "ca", "cs", "zh-CHS", "zh-CHT", "ko", "hr", "da", "sk", "sl", "es", "et", "fi", "fr", "el", "he", "nl", "hu", "id", "en", "is", "it", "ja", "lv", "lt", "ms", "no", "fa", "pl", "pt-BR", "pt-PT", "ro", "ru", "sr", "sv", "th", "tr", "uk", "vi"], "wikidata": {"io": {"english_name": "Ido", "articles": 27273, "name": "Ido"}, "xh": {"english_name": "Xhosa", "articles": 714, "name": "isiXhosa"}, "ksh": {"english_name": "Ripuarian", "articles": 2836, "name": "Ripoarisch"}, "ha": {"english_name": "Hausa", "articles": 1530, "name": "هَوُسَ"}, "as": {"english_name": "Assamese", "articles": 4808, "name": "অসমীয়া"}, "fy": {"english_name": "West Frisian", "articles": 39195, "name": "Frysk"}, "arc": {"english_name": "Aramaic", "articles": 1622, "name": "ܐܪܡܝܐ"}, "ast": {"english_name": "Asturian", "articles": 51716, "name": "Asturianu"}, "pap": {"english_name": "Papiamentu", "articles": 1888, "name": "Papiamentu"}, "vls": {"english_name": "West Flemish", "articles": 6243, "name": "West-Vlams"}, "zh-classical": {"english_name": "Classical Chinese", "articles": 7007, "name": "古文 / 文言文"}, "yi": {"english_name": "Yiddish", "articles": 14126, "name": "ייִדיש"}, "pl": {"english_name": "Polish", "articles": 1244203, "name": "Polski"}, "ks": {"english_name": "Kashmiri", "articles": 315, "name": "कश्मीरी / كشميري"}, "no": {"english_name": "Norwegian (Bokmål)", "articles": 476388, "name": "Norsk (Bokmål)"}, "wa": {"english_name": "Walloon", "articles": 14611, "name": "Walon"}, "pnt": {"english_name": "Pontic", "articles": 454, "name": "Ποντιακά"}, "ilo": {"english_name": "Ilokano", "articles": 10848, "name": "Ilokano"}, "iu": {"english_name": "Inuktitut", "articles": 399, "name": "ᐃᓄᒃᑎᑐᑦ"}, "se": {"english_name": "Northern Sami", "articles": 7327, "name": "Sámegiella"}, "tn": {"english_name": "Tswana", "articles": 639, "name": "Setswana"}, "ny": {"english_name": "Chichewa", "articles": 381, "name": "Chichewa"}, "da": {"english_name": "Danish", "articles": 232125, "name": "Dansk"}, "gv": {"english_name": "Manx", "articles": 4961, "name": "Gaelg"}, "cbk-zam": {"english_name": "Zamboanga Chavacano", "articles": 3019, "name": "Chavacano de Zamboanga"}, "zh": {"english_name": "Chinese", "articles": 967529, "name": "中文"}, "qu": {"english_name": "Quechua", "articles": 20284, "name": "Runa Simi"}, "cs": {"english_name": "Czech", "articles": 391061, "name": "Čeština"}, "my": {"english_name": "Burmese", "articles": 37500, "name": "မြန်မာဘာသာ"}, "nl": {"english_name": "Dutch", "articles": 1912963, "name": "Nederlands"}, "glk": {"english_name": "Gilaki", "articles": 5680, "name": "گیلکی"}, "be": {"english_name": "Belarusian", "articles": 146603, "name": "Беларуская"}, "dsb": {"english_name": "Lower Sorbian", "articles": 3092, "name": "Dolnoserbski"}, "ml": {"english_name": "Malayalam", "articles": 52442, "name": "മലയാളം"}, "simple": {"english_name": "Simple English", "articles": 128493, "name": "Simple English"}, "bcl": {"english_name": "Central Bicolano", "articles": 7223, "name": "Bikol"}, "oc": {"english_name": "Occitan", "articles": 83602, "name": "Occitan"}, "bar": {"english_name": "Bavarian", "articles": 23153, "name": "Boarisch"}, "bm": {"english_name": "Bambara", "articles": 429, "name": "Bamanankan"}, "de": {"english_name": "German", "articles": 2109224, "name": "Deutsch"}, "gl": {"english_name": "Galician", "articles": 141613, "name": "Galego"}, "fo": {"english_name": "Faroese", "articles": 12610, "name": "Føroyskt"}, "gu": {"english_name": "Gujarati", "articles": 27423, "name": "ગુજરાતી"}, "pag": {"english_name": "Pangasinan", "articles": 2545, "name": "Pangasinan"}, "fur": {"english_name": "Friulian", "articles": 3195, "name": "Furlan"}, "an": {"english_name": "Aragonese", "articles": 32408, "name": "Aragonés"}, "lij": {"english_name": "Ligurian", "articles": 3281, "name": "Líguru"}, "ab": {"english_name": "Abkhazian", "articles": 3336, "name": "Аҧсуа"}, "ig": {"english_name": "Igbo", "articles": 1387, "name": "Igbo"}, "os": {"english_name": "Ossetian", "articles": 10528, "name": "Иронау"}, "mo": {"english_name": "Moldovan", "articles": 394, "name": "Молдовеняскэ"}, "mg": {"english_name": "Malagasy", "articles": 84696, "name": "Malagasy"}, "fiu-vro": {"english_name": "Võro", "articles": 5483, "name": "Võro"}, "sl": {"english_name": "Slovenian", "articles": 158478, "name": "Slovenščina"}, "nov": {"english_name": "Novial", "articles": 1660, "name": "Novial"}, "az": {"english_name": "Azerbaijani", "articles": 126053, "name": "Azərbaycanca"}, "ay": {"english_name": "Aymara", "articles": 4256, "name": "Aymar"}, "za": {"english_name": "Zhuang", "articles": 1167, "name": "Cuengh"}, "es": {"english_name": "Spanish", "articles": 1358005, "name": "Español"}, "ve": {"english_name": "Venda", "articles": 256, "name": "Tshivenda"}, "gan": {"english_name": "Gan", "articles": 6395, "name": "贛語"}, "zh-min-nan": {"english_name": "Min Nan", "articles": 224681, "name": "Bân-lâm-gú"}, "diq": {"english_name": "Zazaki", "articles": 8688, "name": "Zazaki"}, "av": {"english_name": "Avar", "articles": 2312, "name": "Авар"}, "got": {"english_name": "Gothic", "articles": 507, "name": "𐌲𐌿𐍄𐌹𐍃𐌺"}, "sh": {"english_name": "Serbo-Croatian", "articles": 440192, "name": "Srpskohrvatski / Српскохрватски"}, "ps": {"english_name": "Pashto", "articles": 8391, "name": "پښتو"}, "yo": {"english_name": "Yoruba", "articles": 31588, "name": "Yorùbá"}, "sco": {"english_name": "Scots", "articles": 46796, "name": "Scots"}, "bug": {"english_name": "Buginese", "articles": 14131, "name": "Basa Ugi"}, "tum": {"english_name": "Tumbuka", "articles": 567, "name": "chiTumbuka"}, "tg": {"english_name": "Tajik", "articles": 73631, "name": "Тоҷикӣ"}, "kg": {"english_name": "Kongo", "articles": 1176, "name": "KiKongo"}, "gag": {"english_name": "Gagauz", "articles": 2757, "name": "Gagauz"}, "lv": {"english_name": "Latvian", "articles": 79265, "name": "Latviešu"}, "mai": {"english_name": "Maithili", "articles": 11838, "name": "मैथिली"}, "kbd": {"english_name": "Kabardian Circassian", "articles": 1573, "name": "Адыгэбзэ (Adighabze)"}, "ak": {"english_name": "Akan", "articles": 306, "name": "Akana"}, "ckb": {"english_name": "Sorani", "articles": 19805, "name": "Soranî / کوردی"}, "eo": {"english_name": "Esperanto", "articles": 242064, "name": "Esperanto"}, "wo": {"english_name": "Wolof", "articles": 1157, "name": "Wolof"}, "li": {"english_name": "Limburgish", "articles": 12048, "name": "Limburgs"}, "roa-rup": {"english_name": "Aromanian", "articles": 1210, "name": "Armãneashce"}, "is": {"english_name": "Icelandic", "articles": 43613, "name": "Íslenska"}, "nrm": {"english_name": "Norman", "articles": 3627, "name": "Nouormand/Normaund"}, "so": {"english_name": "Somali", "articles": 4981, "name": "Soomaali"}, "bat-smg": {"english_name": "Samogitian", "articles": 16143, "name": "Žemaitėška"}, "eml": {"english_name": "Emilian-Romagnol", "articles": 9083, "name": "Emiliàn e rumagnòl"}, "nv": {"english_name": "Navajo", "articles": 3604, "name": "Diné bizaad"}, "nso": {"english_name": "Northern Sotho", "articles": 7824, "name": "Sepedi"}, "olo": {"english_name": "Livvi-Karelian", "articles": 2358, "name": "Karjalan"}, "cr": {"english_name": "Cree", "articles": 128, "name": "Nehiyaw"}, "mwl": {"english_name": "Mirandese", "articles": 3469, "name": "Mirandés"}, "krc": {"english_name": "Karachay-Balkar", "articles": 2018, "name": "Къарачай-Малкъар (Qarachay-Malqar)"}, "el": {"english_name": "Greek", "articles": 137467, "name": "Ελληνικά"}, "kn": {"english_name": "Kannada", "articles": 22233, "name": "ಕನ್ನಡ"}, "tt": {"english_name": "Tatar", "articles": 72927, "name": "Tatarça / Татарча"}, "haw": {"english_name": "Hawaiian", "articles": 2017, "name": "Hawai`i"}, "ext": {"english_name": "Extremaduran", "articles": 2911, "name": "Estremeñu"}, "xal": {"english_name": "Kalmyk", "articles": 2074, "name": "Хальмг"}, "fa": {"english_name": "Persian", "articles": 576947, "name": "فارسی"}, "la": {"english_name": "Latin", "articles": 127329, "name": "Latina"}, "lmo": {"english_name": "Lombard", "articles": 36249, "name": "Lumbaart"}, "ltg": {"english_name": "Latgalian", "articles": 801, "name": "Latgaļu"}, "war": {"english_name": "Waray-Waray", "articles": 1262905, "name": "Winaray"}, "zea": {"english_name": "Zeelandic", "articles": 4381, "name": "Zeêuws"}, "ia": {"english_name": "Interlingua", "articles": 20561, "name": "Interlingua"}, "kbp": {"english_name": "Kabɩyɛ", "articles": 573, "name": "Kabiye"}, "cy": {"english_name": "Welsh", "articles": 92570, "name": "Cymraeg"}, "na": {"english_name": "Nauruan", "articles": 1283, "name": "dorerin Naoero"}, "gn": {"english_name": "Guarani", "articles": 3217, "name": "Avañe'ẽ"}, "mn": {"english_name": "Mongolian", "articles": 17575, "name": "Монгол"}, "bs": {"english_name": "Bosnian", "articles": 75821, "name": "Bosanski"}, "sah": {"english_name": "Sakha", "articles": 11415, "name": "Саха тыла (Saxa Tyla)"}, "csb": {"english_name": "Kashubian", "articles": 5213, "name": "Kaszëbsczi"}, "rmy": {"english_name": "Romani", "articles": 601, "name": "romani - रोमानी"}, "pih": {"english_name": "Norfolk", "articles": 620, "name": "Norfuk"}, "tl": {"english_name": "Tagalog", "articles": 83924, "name": "Tagalog"}, "mhr": {"english_name": "Meadow Mari", "articles": 9689, "name": "Олык Марий (Olyk Marij)"}, "bpy": {"english_name": "Bishnupriya Manipuri", "articles": 25079, "name": "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী"}, "stq": {"english_name": "Saterland Frisian", "articles": 3794, "name": "Seeltersk"}, "lrc": {"english_name": "Northern Luri", "articles": 5326, "name": "لۊری شومالی"}, "koi": {"english_name": "Komi-Permyak", "articles": 3453, "name": "Перем Коми (Perem Komi)"}, "hif": {"english_name": "Fiji Hindi", "articles": 9707, "name": "Fiji Hindi"}, "br": {"english_name": "Breton", "articles": 63123, "name": "Brezhoneg"}, "jam": {"english_name": "Jamaican Patois", "articles": 1615, "name": "Jumiekan Kryuol"}, "ja": {"english_name": "Japanese", "articles": 1079370, "name": "日本語"}, "tcy": {"english_name": "Tulu", "articles": 849, "name": "ತುಳು"}, "sq": {"english_name": "Albanian", "articles": 69317, "name": "Shqip"}, "eu": {"english_name": "Basque", "articles": 284158, "name": "Euskara"}, "vo": {"english_name": "Volapük", "articles": 120622, "name": "Volapük"}, "ceb": {"english_name": "Cebuano", "articles": 5382720, "name": "Sinugboanong Binisaya"}, "bh": {"english_name": "Bihari", "articles": 9277, "name": "भोजपुरी"}, "ie": {"english_name": "Interlingue", "articles": 3700, "name": "Interlingue"}, "ang": {"english_name": "Anglo-Saxon", "articles": 2945, "name": "Englisc"}, "pdc": {"english_name": "Pennsylvania German", "articles": 1799, "name": "Deitsch"}, "mdf": {"english_name": "Moksha", "articles": 1179, "name": "Мокшень (Mokshanj Kälj)"}, "si": {"english_name": "Sinhalese", "articles": 13820, "name": "සිංහල"}, "he": {"english_name": "Hebrew", "articles": 213812, "name": "עברית"}, "frr": {"english_name": "North Frisian", "articles": 5475, "name": "Nordfriisk"}, "lbe": {"english_name": "Lak", "articles": 1213, "name": "Лакку"}, "kaa": {"english_name": "Karakalpak", "articles": 1892, "name": "Qaraqalpaqsha"}, "kw": {"english_name": "Cornish", "articles": 3792, "name": "Kernewek/Karnuack"}, "pcd": {"english_name": "Picard", "articles": 3535, "name": "Picard"}, "lo": {"english_name": "Lao", "articles": 2758, "name": "ລາວ"}, "pfl": {"english_name": "Palatinate German", "articles": 2070, "name": "Pälzisch"}, "vi": {"english_name": "Vietnamese", "articles": 1162191, "name": "Tiếng Việt"}, "be-tarask": {"english_name": "Belarusian (Taraškievica)", "articles": 61480, "name": "Беларуская (тарашкевіца)"}, "pms": {"english_name": "Piedmontese", "articles": 64198, "name": "Piemontèis"}, "rn": {"english_name": "Kirundi", "articles": 500, "name": "Kirundi"}, "su": {"english_name": "Sundanese", "articles": 38784, "name": "Basa Sunda"}, "ms": {"english_name": "Malay", "articles": 304280, "name": "Bahasa Melayu"}, "nah": {"english_name": "Nahuatl", "articles": 7119, "name": "Nāhuatl"}, "fr": {"english_name": "French", "articles": 1917429, "name": "Français"}, "ba": {"english_name": "Bashkir", "articles": 40027, "name": "Башҡорт"}, "tpi": {"english_name": "Tok Pisin", "articles": 1425, "name": "Tok Pisin"}, "ff": {"english_name": "Fula", "articles": 224, "name": "Fulfulde"}, "sm": {"english_name": "Samoan", "articles": 786, "name": "Gagana Samoa"}, "bxr": {"english_name": "Buryat", "articles": 2018, "name": "Буряад"}, "tet": {"english_name": "Tetum", "articles": 1418, "name": "Tetun"}, "dv": {"english_name": "Divehi", "articles": 3008, "name": "ދިވެހިބަސް"}, "fj": {"english_name": "Fijian", "articles": 430, "name": "Na Vosa Vakaviti"}, "szl": {"english_name": "Silesian", "articles": 6409, "name": "Ślůnski"}, "en": {"english_name": "English", "articles": 5490540, "name": "English"}, "uz": {"english_name": "Uzbek", "articles": 129075, "name": "O‘zbek"}, "dty": {"english_name": "डोटेली", "articles": 2128, "name": "Doteli"}, "ln": {"english_name": "Lingala", "articles": 2916, "name": "Lingala"}, "vep": {"english_name": "Vepsian", "articles": 5645, "name": "Vepsän"}, "vec": {"english_name": "Venetian", "articles": 10982, "name": "Vèneto"}, "new": {"english_name": "Newar", "articles": 72139, "name": "नेपाल भाषा"}, "ur": {"english_name": "Urdu", "articles": 124450, "name": "اردو"}, "mrj": {"english_name": "Hill Mari", "articles": 10265, "name": "Кырык Мары (Kyryk Mary)"}, "ts": {"english_name": "Tsonga", "articles": 540, "name": "Xitsonga"}, "hu": {"english_name": "Hungarian", "articles": 418142, "name": "Magyar"}, "sk": {"english_name": "Slovak", "articles": 223150, "name": "Slovenčina"}, "id": {"english_name": "Indonesian", "articles": 411506, "name": "Bahasa Indonesia"}, "ga": {"english_name": "Irish", "articles": 44243, "name": "Gaeilge"}, "ru": {"english_name": "Russian", "articles": 1425925, "name": "Русский"}, "to": {"english_name": "Tongan", "articles": 1689, "name": "faka Tonga"}, "chr": {"english_name": "Cherokee", "articles": 883, "name": "ᏣᎳᎩ"}, "hak": {"english_name": "Hakka", "articles": 8009, "name": "Hak-kâ-fa / 客家話"}, "map-bms": {"english_name": "Banyumasan", "articles": 13294, "name": "Basa Banyumasan"}, "gom": {"english_name": "Goan Konkani", "articles": 3380, "name": "गोंयची कोंकणी / Gõychi Konknni"}, "kv": {"english_name": "Komi", "articles": 5254, "name": "Коми"}, "tw": {"english_name": "Twi", "articles": 595, "name": "Twi"}, "bi": {"english_name": "Bislama", "articles": 1140, "name": "Bislama"}, "srn": {"english_name": "Sranan", "articles": 1059, "name": "Sranantongo"}, "lg": {"english_name": "Luganda", "articles": 1154, "name": "Luganda"}, "ady": {"english_name": "Adyghe", "articles": 403, "name": "Адыгэбзэ"}, "udm": {"english_name": "Udmurt", "articles": 4125, "name": "Удмурт кыл"}, "rw": {"english_name": "Kinyarwanda", "articles": 1812, "name": "Ikinyarwanda"}, "ss": {"english_name": "Swati", "articles": 432, "name": "SiSwati"}, "nds-nl": {"english_name": "Dutch Low Saxon", "articles": 6743, "name": "Nedersaksisch"}, "fi": {"english_name": "Finnish", "articles": 423220, "name": "Suomi"}, "ki": {"english_name": "Kikuyu", "articles": 1349, "name": "Gĩkũyũ"}, "tyv": {"english_name": "Tuvan", "articles": 1419, "name": "Тыва"}, "rue": {"english_name": "Rusyn", "articles": 6194, "name": "Русиньскый"}, "th": {"english_name": "Thai", "articles": 119427, "name": "ไทย"}, "bn": {"english_name": "Bengali", "articles": 52765, "name": "বাংলা"}, "ku": {"english_name": "Kurdish", "articles": 23052, "name": "Kurdî / كوردی"}, "ca": {"english_name": "Catalan", "articles": 557833, "name": "Català"}, "sa": {"english_name": "Sanskrit", "articles": 11182, "name": "संस्कृतम्"}, "or": {"english_name": "Oriya", "articles": 13175, "name": "ଓଡ଼ିଆ"}, "st": {"english_name": "Sesotho", "articles": 526, "name": "Sesotho"}, "af": {"english_name": "Afrikaans", "articles": 47107, "name": "Afrikaans"}, "sg": {"english_name": "Sango", "articles": 253, "name": "Sängö"}, "kk": {"english_name": "Kazakh", "articles": 219662, "name": "Қазақша"}, "ik": {"english_name": "Inupiak", "articles": 256, "name": "Iñupiak"}, "kab": {"english_name": "Kabyle", "articles": 2894, "name": "Taqbaylit"}, "hi": {"english_name": "Hindi", "articles": 121543, "name": "हिन्दी"}, "scn": {"english_name": "Sicilian", "articles": 25670, "name": "Sicilianu"}, "mk": {"english_name": "Macedonian", "articles": 90814, "name": "Македонски"}, "wuu": {"english_name": "Wu", "articles": 6073, "name": "吴语"}, "azb": {"english_name": "South Azerbaijani", "articles": 47457, "name": "تۆرکجه"}, "kl": {"english_name": "Greenlandic", "articles": 1638, "name": "Kalaallisut"}, "cu": {"english_name": "Old Church Slavonic", "articles": 591, "name": "Словѣньскъ"}, "crh": {"english_name": "Crimean Tatar", "articles": 5414, "name": "Qırımtatarca"}, "hr": {"english_name": "Croatian", "articles": 178083, "name": "Hrvatski"}, "lez": {"english_name": "Lezgian", "articles": 3852, "name": "Лезги чІал (Lezgi č’al)"}, "ti": {"english_name": "Tigrinya", "articles": 163, "name": "ትግርኛ"}, "jv": {"english_name": "Javanese", "articles": 50293, "name": "Basa Jawa"}, "hy": {"english_name": "Armenian", "articles": 232758, "name": "Հայերեն"}, "ro": {"english_name": "Romanian", "articles": 379516, "name": "Română"}, "mi": {"english_name": "Maori", "articles": 7133, "name": "Māori"}, "sc": {"english_name": "Sardinian", "articles": 5528, "name": "Sardu"}, "myv": {"english_name": "Erzya", "articles": 3939, "name": "Эрзянь (Erzjanj Kelj)"}, "pi": {"english_name": "Pali", "articles": 2525, "name": "पाऴि"}, "bjn": {"english_name": "Banjar", "articles": 1761, "name": "Bahasa Banjar"}, "cv": {"english_name": "Chuvash", "articles": 40690, "name": "Чăваш"}, "zu": {"english_name": "Zulu", "articles": 957, "name": "isiZulu"}, "tk": {"english_name": "Turkmen", "articles": 5267, "name": "تركمن / Туркмен"}, "sv": {"english_name": "Swedish", "articles": 3789235, "name": "Svenska"}, "am": {"english_name": "Amharic", "articles": 13861, "name": "አማርኛ"}, "arz": {"english_name": "Egyptian Arabic", "articles": 17363, "name": "مصرى (Maṣri)"}, "sn": {"english_name": "Shona", "articles": 2868, "name": "chiShona"}, "ee": {"english_name": "Ewe", "articles": 338, "name": "Eʋegbe"}, "xmf": {"english_name": "Mingrelian", "articles": 12279, "name": "მარგალური (Margaluri)"}, "nn": {"english_name": "Norwegian (Nynorsk)", "articles": 135175, "name": "Nynorsk"}, "ch": {"english_name": "Chamorro", "articles": 423, "name": "Chamoru"}, "als": {"english_name": "Alemannic", "articles": 23406, "name": "Alemannisch"}, "nds": {"english_name": "Low Saxon", "articles": 26780, "name": "Plattdüütsch"}, "it": {"english_name": "Italian", "articles": 1388262, "name": "Italiano"}, "dz": {"english_name": "Dzongkha", "articles": 228, "name": "ཇོང་ཁ"}, "tr": {"english_name": "Turkish", "articles": 299690, "name": "Türkçe"}, "ty": {"english_name": "Tahitian", "articles": 1191, "name": "Reo Mā`ohi"}, "pnb": {"english_name": "Western Punjabi", "articles": 45249, "name": "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)"}, "sd": {"english_name": "Sindhi", "articles": 8251, "name": "سنڌي، سندھی ، सिन्ध"}, "rm": {"english_name": "Romansh", "articles": 3455, "name": "Rumantsch"}, "ko": {"english_name": "Korean", "articles": 399300, "name": "한국어"}, "lt": {"english_name": "Lithuanian", "articles": 183261, "name": "Lietuvių"}, "et": {"english_name": "Estonian", "articles": 162182, "name": "Eesti"}, "ky": {"english_name": "Kirghiz", "articles": 80579, "name": "Кыргызча"}, "ht": {"english_name": "Haitian", "articles": 51554, "name": "Krèyol ayisyen"}, "ce": {"english_name": "Chechen", "articles": 164438, "name": "Нохчийн"}, "bg": {"english_name": "Bulgarian", "articles": 235084, "name": "Български"}, "ka": {"english_name": "Georgian", "articles": 117872, "name": "ქართული"}, "frp": {"english_name": "Franco-Provençal", "articles": 2633, "name": "Arpitan"}, "nap": {"english_name": "Neapolitan", "articles": 14470, "name": "Nnapulitano"}, "pa": {"english_name": "Punjabi", "articles": 26967, "name": "ਪੰਜਾਬੀ"}, "pam": {"english_name": "Kapampangan", "articles": 8553, "name": "Kapampangan"}, "lb": {"english_name": "Luxembourgish", "articles": 50445, "name": "Lëtzebuergesch"}, "mr": {"english_name": "Marathi", "articles": 48748, "name": "मराठी"}, "gd": {"english_name": "Scottish Gaelic", "articles": 14594, "name": "Gàidhlig"}, "sw": {"english_name": "Swahili", "articles": 37911, "name": "Kiswahili"}, "ug": {"english_name": "Uyghur", "articles": 3367, "name": "ئۇيغۇر تىلى"}, "sr": {"english_name": "Serbian", "articles": 357090, "name": "Српски / Srpski"}, "km": {"english_name": "Khmer", "articles": 5385, "name": "ភាសាខ្មែរ"}, "pt": {"english_name": "Portuguese", "articles": 979830, "name": "Português"}, "te": {"english_name": "Telugu", "articles": 67631, "name": "తెలుగు"}, "ne": {"english_name": "Nepali", "articles": 30112, "name": "नेपाली"}, "chy": {"english_name": "Cheyenne", "articles": 610, "name": "Tsetsêhestâhese"}, "om": {"english_name": "Oromo", "articles": 728, "name": "Oromoo"}, "jbo": {"english_name": "Lojban", "articles": 1201, "name": "Lojban"}, "bo": {"english_name": "Tibetan", "articles": 5726, "name": "བོད་སྐད"}, "uk": {"english_name": "Ukrainian", "articles": 740713, "name": "Українська"}, "hsb": {"english_name": "Upper Sorbian", "articles": 12354, "name": "Hornjoserbsce"}, "co": {"english_name": "Corsican", "articles": 5460, "name": "Corsu"}, "min": {"english_name": "Minangkabau", "articles": 222028, "name": "Minangkabau"}, "lad": {"english_name": "Ladino", "articles": 4512, "name": "Dzhudezmo"}, "roa-tara": {"english_name": "Tarantino", "articles": 9234, "name": "Tarandíne"}, "ace": {"english_name": "Acehnese", "articles": 7231, "name": "Bahsa Acèh"}, "zh-yue": {"english_name": "Cantonese", "articles": 61128, "name": "粵語"}, "mzn": {"english_name": "Mazandarani", "articles": 12564, "name": "مَزِروني"}, "ar": {"english_name": "Arabic", "articles": 542561, "name": "العربية"}, "ta": {"english_name": "Tamil", "articles": 113411, "name": "தமிழ்"}, "cdo": {"english_name": "Min Dong", "articles": 13442, "name": "Mìng-dĕ̤ng-ngṳ̄"}, "mt": {"english_name": "Maltese", "articles": 3213, "name": "Malti"}}, "duckduckgo": ["ru-RU", "pt-PT", "es-PE", "fr-BE", "tzh-HK", "pt-BR", "tzh-TW", "en-ZA", "ro-RO", "bg-BG", "es-XL", "en-XA", "en-CA", "en-NZ", "pl-PL", "es-MX", "hr-HR", "es-ES", "en-PH", "ms-MY", "vi-VN", "en-IN", "jp-JP", "es-CL", "en-IE", "wt-WT", "nl-NL", "fr-FR", "en-ID", "ca-ES", "en-SG", "hu-HU", "tl-PH", "lv-LV", "de-CH", "nl-BE", "sk-SK", "el-GR", "zh-CN", "es-CO", "kr-KR", "sv-SE", "id-ID", "ca-CT", "fr-CH", "cs-CZ", "he-IL", "da-DK", "de-DE", "en-MY", "es-US", "lt-LT", "uk-UA", "tr-TR", "th-TH", "en-US", "en-UK", "it-IT", "et-EE", "fi-FI", "ar-XA", "fr-CA", "en-AU", "it-CH", "sl-SL", "de-AT", "no-NO", "es-AR"], "ddg definitions": ["ru-RU", "pt-PT", "es-PE", "fr-BE", "tzh-HK", "pt-BR", "tzh-TW", "en-ZA", "ro-RO", "bg-BG", "es-XL", "en-XA", "en-CA", "en-NZ", "pl-PL", "es-MX", "hr-HR", "es-ES", "en-PH", "ms-MY", "vi-VN", "en-IN", "jp-JP", "es-CL", "en-IE", "wt-WT", "nl-NL", "fr-FR", "en-ID", "ca-ES", "en-SG", "hu-HU", "tl-PH", "lv-LV", "de-CH", "nl-BE", "sk-SK", "el-GR", "zh-CN", "es-CO", "kr-KR", "sv-SE", "id-ID", "ca-CT", "fr-CH", "cs-CZ", "he-IL", "da-DK", "de-DE", "en-MY", "es-US", "lt-LT", "uk-UA", "tr-TR", "th-TH", "en-US", "en-UK", "it-IT", "et-EE", "fi-FI", "ar-XA", "fr-CA", "en-AU", "it-CH", "sl-SL", "de-AT", "no-NO", "es-AR"], "yahoo news": ["ar", "bg", "zh-chs", "zh-cht", "hr", "cs", "da", "nl", "en", "et", "fi", "fr", "de", "el", "he", "hu", "it", "ja", "ko", "lv", "lt", "no", "pl", "pt", "ro", "ru", "sk", "sl", "es", "sv", "th", "tr"], "duckduckgo images": ["ru-RU", "pt-PT", "es-PE", "fr-BE", "tzh-HK", "pt-BR", "tzh-TW", "en-ZA", "ro-RO", "bg-BG", "es-XL", "en-XA", "en-CA", "en-NZ", "pl-PL", "es-MX", "hr-HR", "es-ES", "en-PH", "ms-MY", "vi-VN", "en-IN", "jp-JP", "es-CL", "en-IE", "wt-WT", "nl-NL", "fr-FR", "en-ID", "ca-ES", "en-SG", "hu-HU", "tl-PH", "lv-LV", "de-CH", "nl-BE", "sk-SK", "el-GR", "zh-CN", "es-CO", "kr-KR", "sv-SE", "id-ID", "ca-CT", "fr-CH", "cs-CZ", "he-IL", "da-DK", "de-DE", "en-MY", "es-US", "lt-LT", "uk-UA", "tr-TR", "th-TH", "en-US", "en-UK", "it-IT", "et-EE", "fi-FI", "ar-XA", "fr-CA", "en-AU", "it-CH", "sl-SL", "de-AT", "no-NO", "es-AR"], "bing images": ["de-DE", "ar-SA", "es-AR", "en-AU", "de-AT", "fr-BE", "nl-BE", "pt-BR", "fr-CA", "en-CA", "ko-KR", "es-ES", "es-US", "en-US", "fr-FR", "zh-HK", "en-IN", "en-ID", "it-IT", "ja-JP", "en-MY", "es-MX", "no-NO", "nl-NL", "pl-PL", "en-GB", "zh-CN", "ru-RU", "en-ZA", "sv-SE", "de-CH", "fr-CH", "zh-TW", "tr-TR"], "qwant social": ["bg-BG", "sv-SE", "ro-RO", "ms-MY", "pt-PT", "pt-AD", "pt-BR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "gd-GB", "ko-KR", "he-IL", "br-FR", "ja-JP", "fi-FI", "eu-FR", "eu-ES", "el-GR", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "th-TH", "et-EE", "ca-FR", "ca-ES", "ca-AD", "da-DK", "co-FR", "it-IT", "it-CH", "tr-TR", "cs-CZ", "nl-BE", "nl-NL", "no-NO", "hu-HU", "cy-GB", "pl-PL", "ru-RU", "de-DE", "de-AT", "de-CH"], "swisscows": ["browser", "ar-SA", "es-AR", "en-AU", "de-AT", "fr-BE", "nl-BE", "pt-BR", "en-CA", "fr-CA", "es-CL", "zh-CN", "da-DK", "fi-FI", "fr-FR", "de-DE", "zh-HK", "en-IN", "en-IE", "it-IT", "ja-JP", "ko-KR", "en-MY", "es-MX", "nl-NL", "en-NZ", "no-NO", "en-PH", "pl-PL", "pt-PT", "ru-RU", "en-ZA", "es-ES", "sv-SE", "de-CH", "fr-CH", "zh-TW", "tr-TR", "uk-UA", "en-GB", "en-US", "es-US"], "qwant": ["bg-BG", "sv-SE", "ro-RO", "ms-MY", "pt-PT", "pt-AD", "pt-BR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "gd-GB", "ko-KR", "he-IL", "br-FR", "ja-JP", "fi-FI", "eu-FR", "eu-ES", "el-GR", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "th-TH", "et-EE", "ca-FR", "ca-ES", "ca-AD", "da-DK", "co-FR", "it-IT", "it-CH", "tr-TR", "cs-CZ", "nl-BE", "nl-NL", "no-NO", "hu-HU", "cy-GB", "pl-PL", "ru-RU", "de-DE", "de-AT", "de-CH"], "google news": {"hy": {"name": "Հայերեն"}, "ro": {"name": "Română"}, "eo": {"name": "Esperanto"}, "is": {"name": "Íslenska"}, "ja": {"name": "日本語"}, "fr": {"name": "Français"}, "zh-CN": {"name": "中文 (简体)"}, "pl": {"name": "Polski"}, "sv": {"name": "Svenska"}, "no": {"name": "Norsk"}, "el": {"name": "Ελληνικά"}, "en": {"name": "English"}, "fa": {"name": "فارسی"}, "da": {"name": "Dansk"}, "it": {"name": "Italiano"}, "tr": {"name": "Türkçe"}, "cs": {"name": "Čeština"}, "nl": {"name": "Nederlands"}, "zh-TW": {"name": "中文 (繁體)"}, "be": {"name": "Беларуская"}, "hu": {"name": "Magyar"}, "sk": {"name": "Slovenčina"}, "uk": {"name": "Українська"}, "ko": {"name": "한국어"}, "lt": {"name": "Lietuvių"}, "ru": {"name": "Русский"}, "af": {"name": "Afrikaans"}, "bg": {"name": "Български"}, "tl": {"name": "Filipino"}, "sw": {"name": "Kiswahili"}, "id": {"name": "Indonesia"}, "sl": {"name": "Slovenščina"}, "pt": {"name": "Português"}, "fi": {"name": "Suomi"}, "es": {"name": "Español"}, "th": {"name": "ไทย"}, "et": {"name": "Eesti"}, "ca": {"name": "Català"}, "de": {"name": "Deutsch"}, "sr": {"name": "Српски"}, "hi": {"name": "हिन्दी"}, "ar": {"name": "العربية"}, "lv": {"name": "Latviešu"}, "iw": {"name": "עברית"}, "hr": {"name": "Hrvatski"}, "vi": {"name": "Tiếng Việt"}}, "google": {"hy": {"name": "Հայերեն"}, "ro": {"name": "Română"}, "eo": {"name": "Esperanto"}, "is": {"name": "Íslenska"}, "ja": {"name": "日本語"}, "fr": {"name": "Français"}, "zh-CN": {"name": "中文 (简体)"}, "pl": {"name": "Polski"}, "sv": {"name": "Svenska"}, "no": {"name": "Norsk"}, "el": {"name": "Ελληνικά"}, "en": {"name": "English"}, "fa": {"name": "فارسی"}, "da": {"name": "Dansk"}, "it": {"name": "Italiano"}, "tr": {"name": "Türkçe"}, "cs": {"name": "Čeština"}, "nl": {"name": "Nederlands"}, "zh-TW": {"name": "中文 (繁體)"}, "be": {"name": "Беларуская"}, "hu": {"name": "Magyar"}, "sk": {"name": "Slovenčina"}, "uk": {"name": "Українська"}, "ko": {"name": "한국어"}, "lt": {"name": "Lietuvių"}, "ru": {"name": "Русский"}, "af": {"name": "Afrikaans"}, "bg": {"name": "Български"}, "tl": {"name": "Filipino"}, "sw": {"name": "Kiswahili"}, "id": {"name": "Indonesia"}, "sl": {"name": "Slovenščina"}, "pt": {"name": "Português"}, "fi": {"name": "Suomi"}, "es": {"name": "Español"}, "th": {"name": "ไทย"}, "et": {"name": "Eesti"}, "ca": {"name": "Català"}, "de": {"name": "Deutsch"}, "sr": {"name": "Српски"}, "hi": {"name": "हिन्दी"}, "ar": {"name": "العربية"}, "lv": {"name": "Latviešu"}, "iw": {"name": "עברית"}, "hr": {"name": "Hrvatski"}, "vi": {"name": "Tiếng Việt"}}, "bing news": ["sq", "de", "ar", "bg", "ca", "cs", "zh-CHS", "zh-CHT", "ko", "hr", "da", "sk", "sl", "es", "et", "fi", "fr", "el", "he", "nl", "hu", "id", "en", "is", "it", "ja", "lv", "lt", "ms", "no", "fa", "pl", "pt-BR", "pt-PT", "ro", "ru", "sr", "sv", "th", "tr", "uk", "vi"], "dailymotion": {"io": {"english_name": "Ido"}, "xh": {"english_name": "Xhosa", "name": "Xhosa"}, "as": {"english_name": "Assamese"}, "fy": {"english_name": "Frisian, Western"}, "ff": {"english_name": "Fulah"}, "pl": {"english_name": "Polish", "name": "polski"}, "ks": {"english_name": "Kashmiri"}, "no": {"english_name": "Norwegian"}, "wa": {"english_name": "Walloon", "name": "Walon"}, "iu": {"english_name": "Inuktitut"}, "se": {"english_name": "Sami, Northern"}, "tn": {"english_name": "Tswana"}, "ny": {"english_name": "Nyanja"}, "da": {"english_name": "Danish", "name": "Dansk"}, "gv": {"english_name": "Manx"}, "zh": {"english_name": "Chinese", "name": "中文"}, "qu": {"english_name": "Quechua"}, "cs": {"english_name": "Czech", "name": "čeština"}, "my": {"english_name": "Burmese"}, "nl": {"english_name": "Dutch", "name": "Nederlands"}, "lu": {"english_name": "Luba-Katanga"}, "be": {"english_name": "Belarusian"}, "ml": {"english_name": "Malayalam"}, "oc": {"english_name": "Occitan", "name": "Occitan"}, "de": {"english_name": "German", "name": "Deutsch"}, "gl": {"english_name": "Galician", "name": "Galego"}, "fo": {"english_name": "Faroese"}, "gu": {"english_name": "Gujarati", "name": "ગુજરાતી"}, "st": {"english_name": "Sotho, Southern"}, "ig": {"english_name": "Igbo"}, "os": {"english_name": "Ossetian"}, "mg": {"english_name": "Malagasy"}, "ki": {"english_name": "Kikuyu"}, "sl": {"english_name": "Slovenian", "name": "slovenščina"}, "az": {"english_name": "Azerbaijani", "name": "Azerbaijani"}, "mn": {"english_name": "Mongolian", "name": "Монгол"}, "za": {"english_name": "Zhuang"}, "es": {"english_name": "Spanish", "name": "Español"}, "an": {"english_name": "Aragonese"}, "av": {"english_name": "Avaric"}, "ay": {"english_name": "Aymara"}, "sh": {"english_name": "Serbo-Croatian", "name": "Serbo-Croatian"}, "ps": {"english_name": "Pushto", "name": "Pushto"}, "yo": {"english_name": "Yoruba"}, "tg": {"english_name": "Tajik"}, "kg": {"english_name": "Kongo"}, "lv": {"english_name": "Latvian", "name": "Latviešu"}, "ak": {"english_name": "Akan"}, "it": {"english_name": "Italian", "name": "Italiano"}, "eo": {"english_name": "Esperanto", "name": "Esperanto"}, "wo": {"english_name": "Wolof"}, "is": {"english_name": "Icelandic", "name": "Íslenska"}, "nv": {"english_name": "Navajo"}, "el": {"english_name": "Greek, Modern (1453-)", "name": "Ελληνικά"}, "kn": {"english_name": "Kannada", "name": "ಕನ್ನಡ"}, "tt": {"english_name": "Tatar", "name": "Татарча"}, "nb": {"english_name": "Norwegian Bokmål", "name": "Norwegian Bokmål"}, "fa": {"english_name": "Persian", "name": "فارسی"}, "la": {"english_name": "Latin"}, "ha": {"english_name": "Hausa"}, "ia": {"english_name": "Interlingua"}, "cy": {"english_name": "Welsh", "name": "Cymraeg"}, "na": {"english_name": "Nauru"}, "gn": {"english_name": "Guarani"}, "uk": {"english_name": "Ukrainian", "name": "українська"}, "kl": {"english_name": "Kalaallisut"}, "bs": {"english_name": "Bosnian", "name": "Bosnian"}, "tk": {"english_name": "Turkmen"}, "tl": {"english_name": "Tagalog"}, "so": {"english_name": "Somali"}, "br": {"english_name": "Breton", "name": "Brezhoneg"}, "ko": {"english_name": "Korean", "name": "한국어"}, "nr": {"english_name": "Ndebele, South"}, "sq": {"english_name": "Albanian"}, "eu": {"english_name": "Basque", "name": "Euskara"}, "vo": {"english_name": "Volapük"}, "ee": {"english_name": "Ewe"}, "ve": {"english_name": "Venda", "name": "Venda"}, "ie": {"english_name": "Interlingue"}, "ng": {"english_name": "Ndonga"}, "si": {"english_name": "Sinhala"}, "sr": {"english_name": "Serbian", "name": "српски"}, "lg": {"english_name": "Ganda"}, "ty": {"english_name": "Tahitian"}, "kw": {"english_name": "Cornish"}, "lo": {"english_name": "Lao"}, "ur": {"english_name": "Urdu"}, "ae": {"english_name": "Avestan"}, "yi": {"english_name": "Yiddish"}, "su": {"english_name": "Sundanese"}, "ms": {"english_name": "Malay", "name": "Malay"}, "ja": {"english_name": "Japanese", "name": "日本語"}, "fr": {"english_name": "French", "name": "français"}, "ba": {"english_name": "Bashkir"}, "dv": {"english_name": "Dhivehi"}, "fj": {"english_name": "Fijian"}, "en": {"english_name": "English"}, "uz": {"english_name": "Uzbek"}, "ln": {"english_name": "Lingala"}, "hu": {"english_name": "Hungarian", "name": "magyar"}, "sm": {"english_name": "Samoan"}, "ts": {"english_name": "Tsonga"}, "bm": {"english_name": "Bambara"}, "sk": {"english_name": "Slovak", "name": "Slovenský"}, "id": {"english_name": "Indonesian", "name": "Indonesian"}, "ga": {"english_name": "Irish", "name": "Gaeilge"}, "ku": {"english_name": "Kurdish"}, "to": {"english_name": "Tonga (Tonga Islands)"}, "cr": {"english_name": "Cree"}, "cu": {"english_name": "Slavic, Church"}, "kv": {"english_name": "Komi"}, "tw": {"english_name": "Twi"}, "sc": {"english_name": "Sardinian"}, "ss": {"english_name": "Swati"}, "fi": {"english_name": "Finnish", "name": "suomi"}, "ne": {"english_name": "Nepali (macrolanguage)"}, "vi": {"english_name": "Vietnamese", "name": "Tiếng Việt"}, "kr": {"english_name": "Kanuri"}, "th": {"english_name": "Thai", "name": "ไทย"}, "ru": {"english_name": "Russian", "name": "русский"}, "ca": {"english_name": "Catalan", "name": "Català"}, "sa": {"english_name": "Sanskrit"}, "or": {"english_name": "Oriya", "name": "Oriya"}, "af": {"english_name": "Afrikaans", "name": "Afrikaans"}, "co": {"english_name": "Corsican"}, "kk": {"english_name": "Kazakh"}, "ik": {"english_name": "Inupiaq"}, "hi": {"english_name": "Hindi", "name": "हिंदी"}, "mk": {"english_name": "Macedonian", "name": "Македонски"}, "ho": {"english_name": "Hiri Motu"}, "hr": {"english_name": "Croatian", "name": "hrvatski"}, "jv": {"english_name": "Javanese"}, "hy": {"english_name": "Armenian"}, "ro": {"english_name": "Romanian", "name": "Română"}, "mi": {"english_name": "Maori", "name": "Reo Māori"}, "rn": {"english_name": "Rundi"}, "pi": {"english_name": "Pali"}, "cv": {"english_name": "Chuvash"}, "zu": {"english_name": "Zulu", "name": "Isi-Zulu"}, "mh": {"english_name": "Marshallese"}, "sv": {"english_name": "Swedish", "name": "Svenska"}, "am": {"english_name": "Amharic", "name": "አማርኛ"}, "sn": {"english_name": "Shona"}, "nn": {"english_name": "Norwegian Nynorsk", "name": "Norwegian Nynorsk"}, "ch": {"english_name": "Chamorro"}, "nd": {"english_name": "Ndebele, North"}, "bi": {"english_name": "Bislama"}, "kj": {"english_name": "Kuanyama"}, "dz": {"english_name": "Dzongkha"}, "tr": {"english_name": "Turkish", "name": "Türkçe"}, "sd": {"english_name": "Sindhi"}, "rm": {"english_name": "Romansh"}, "ii": {"english_name": "Yi, Sichuan"}, "ti": {"english_name": "Tigrinya", "name": "ትግርኛ"}, "lt": {"english_name": "Lithuanian", "name": "Lietuvių"}, "et": {"english_name": "Estonian", "name": "Eesti"}, "ky": {"english_name": "Kirghiz"}, "ht": {"english_name": "Haitian"}, "ce": {"english_name": "Chechen"}, "bg": {"english_name": "Bulgarian", "name": "Български"}, "ka": {"english_name": "Georgian"}, "pa": {"english_name": "Panjabi", "name": "ਪੰਜਾਬੀ"}, "lb": {"english_name": "Luxembourgish"}, "mr": {"english_name": "Marathi", "name": "मराठी"}, "gd": {"english_name": "Gaelic, Scottish"}, "sw": {"english_name": "Swahili (macrolanguage)"}, "ug": {"english_name": "Uighur"}, "he": {"english_name": "Hebrew", "name": "עברית"}, "km": {"english_name": "Khmer, Central"}, "pt": {"english_name": "Portuguese", "name": "Português"}, "te": {"english_name": "Telugu"}, "om": {"english_name": "Oromo"}, "bo": {"english_name": "Tibetan"}, "li": {"english_name": "Limburgan"}, "rw": {"english_name": "Kinyarwanda", "name": "Ikinyarwanda"}, "sg": {"english_name": "Sango"}, "bn": {"english_name": "Bengali", "name": "বাংলা"}, "hz": {"english_name": "Herero"}, "ar": {"english_name": "Arabic", "name": "العربية"}, "oj": {"english_name": "Ojibwa"}, "ta": {"english_name": "Tamil", "name": "தமிழ்"}, "mt": {"english_name": "Maltese", "name": "Malti"}}, "gigablast": [], "wikipedia": {"io": {"english_name": "Ido", "articles": 27273, "name": "Ido"}, "xh": {"english_name": "Xhosa", "articles": 714, "name": "isiXhosa"}, "ksh": {"english_name": "Ripuarian", "articles": 2836, "name": "Ripoarisch"}, "ha": {"english_name": "Hausa", "articles": 1530, "name": "هَوُسَ"}, "as": {"english_name": "Assamese", "articles": 4808, "name": "অসমীয়া"}, "fy": {"english_name": "West Frisian", "articles": 39195, "name": "Frysk"}, "arc": {"english_name": "Aramaic", "articles": 1622, "name": "ܐܪܡܝܐ"}, "ast": {"english_name": "Asturian", "articles": 51716, "name": "Asturianu"}, "pap": {"english_name": "Papiamentu", "articles": 1888, "name": "Papiamentu"}, "vls": {"english_name": "West Flemish", "articles": 6243, "name": "West-Vlams"}, "zh-classical": {"english_name": "Classical Chinese", "articles": 7007, "name": "古文 / 文言文"}, "yi": {"english_name": "Yiddish", "articles": 14126, "name": "ייִדיש"}, "pl": {"english_name": "Polish", "articles": 1244203, "name": "Polski"}, "ks": {"english_name": "Kashmiri", "articles": 315, "name": "कश्मीरी / كشميري"}, "no": {"english_name": "Norwegian (Bokmål)", "articles": 476388, "name": "Norsk (Bokmål)"}, "wa": {"english_name": "Walloon", "articles": 14611, "name": "Walon"}, "pnt": {"english_name": "Pontic", "articles": 454, "name": "Ποντιακά"}, "ilo": {"english_name": "Ilokano", "articles": 10848, "name": "Ilokano"}, "iu": {"english_name": "Inuktitut", "articles": 399, "name": "ᐃᓄᒃᑎᑐᑦ"}, "se": {"english_name": "Northern Sami", "articles": 7327, "name": "Sámegiella"}, "tn": {"english_name": "Tswana", "articles": 639, "name": "Setswana"}, "ny": {"english_name": "Chichewa", "articles": 381, "name": "Chichewa"}, "da": {"english_name": "Danish", "articles": 232125, "name": "Dansk"}, "gv": {"english_name": "Manx", "articles": 4961, "name": "Gaelg"}, "cbk-zam": {"english_name": "Zamboanga Chavacano", "articles": 3019, "name": "Chavacano de Zamboanga"}, "zh": {"english_name": "Chinese", "articles": 967529, "name": "中文"}, "qu": {"english_name": "Quechua", "articles": 20284, "name": "Runa Simi"}, "cs": {"english_name": "Czech", "articles": 391061, "name": "Čeština"}, "my": {"english_name": "Burmese", "articles": 37500, "name": "မြန်မာဘာသာ"}, "nl": {"english_name": "Dutch", "articles": 1912963, "name": "Nederlands"}, "glk": {"english_name": "Gilaki", "articles": 5680, "name": "گیلکی"}, "be": {"english_name": "Belarusian", "articles": 146603, "name": "Беларуская"}, "dsb": {"english_name": "Lower Sorbian", "articles": 3092, "name": "Dolnoserbski"}, "ml": {"english_name": "Malayalam", "articles": 52442, "name": "മലയാളം"}, "simple": {"english_name": "Simple English", "articles": 128493, "name": "Simple English"}, "bcl": {"english_name": "Central Bicolano", "articles": 7223, "name": "Bikol"}, "oc": {"english_name": "Occitan", "articles": 83602, "name": "Occitan"}, "bar": {"english_name": "Bavarian", "articles": 23153, "name": "Boarisch"}, "bm": {"english_name": "Bambara", "articles": 429, "name": "Bamanankan"}, "de": {"english_name": "German", "articles": 2109224, "name": "Deutsch"}, "gl": {"english_name": "Galician", "articles": 141613, "name": "Galego"}, "fo": {"english_name": "Faroese", "articles": 12610, "name": "Føroyskt"}, "gu": {"english_name": "Gujarati", "articles": 27423, "name": "ગુજરાતી"}, "pag": {"english_name": "Pangasinan", "articles": 2545, "name": "Pangasinan"}, "fur": {"english_name": "Friulian", "articles": 3195, "name": "Furlan"}, "an": {"english_name": "Aragonese", "articles": 32408, "name": "Aragonés"}, "lij": {"english_name": "Ligurian", "articles": 3281, "name": "Líguru"}, "ab": {"english_name": "Abkhazian", "articles": 3336, "name": "Аҧсуа"}, "ig": {"english_name": "Igbo", "articles": 1387, "name": "Igbo"}, "os": {"english_name": "Ossetian", "articles": 10528, "name": "Иронау"}, "mo": {"english_name": "Moldovan", "articles": 394, "name": "Молдовеняскэ"}, "mg": {"english_name": "Malagasy", "articles": 84696, "name": "Malagasy"}, "fiu-vro": {"english_name": "Võro", "articles": 5483, "name": "Võro"}, "sl": {"english_name": "Slovenian", "articles": 158478, "name": "Slovenščina"}, "nov": {"english_name": "Novial", "articles": 1660, "name": "Novial"}, "az": {"english_name": "Azerbaijani", "articles": 126053, "name": "Azərbaycanca"}, "ay": {"english_name": "Aymara", "articles": 4256, "name": "Aymar"}, "za": {"english_name": "Zhuang", "articles": 1167, "name": "Cuengh"}, "es": {"english_name": "Spanish", "articles": 1358005, "name": "Español"}, "ve": {"english_name": "Venda", "articles": 256, "name": "Tshivenda"}, "gan": {"english_name": "Gan", "articles": 6395, "name": "贛語"}, "zh-min-nan": {"english_name": "Min Nan", "articles": 224681, "name": "Bân-lâm-gú"}, "diq": {"english_name": "Zazaki", "articles": 8688, "name": "Zazaki"}, "av": {"english_name": "Avar", "articles": 2312, "name": "Авар"}, "got": {"english_name": "Gothic", "articles": 507, "name": "𐌲𐌿𐍄𐌹𐍃𐌺"}, "sh": {"english_name": "Serbo-Croatian", "articles": 440192, "name": "Srpskohrvatski / Српскохрватски"}, "ps": {"english_name": "Pashto", "articles": 8391, "name": "پښتو"}, "yo": {"english_name": "Yoruba", "articles": 31588, "name": "Yorùbá"}, "sco": {"english_name": "Scots", "articles": 46796, "name": "Scots"}, "bug": {"english_name": "Buginese", "articles": 14131, "name": "Basa Ugi"}, "tum": {"english_name": "Tumbuka", "articles": 567, "name": "chiTumbuka"}, "tg": {"english_name": "Tajik", "articles": 73631, "name": "Тоҷикӣ"}, "kg": {"english_name": "Kongo", "articles": 1176, "name": "KiKongo"}, "gag": {"english_name": "Gagauz", "articles": 2757, "name": "Gagauz"}, "lv": {"english_name": "Latvian", "articles": 79265, "name": "Latviešu"}, "mai": {"english_name": "Maithili", "articles": 11838, "name": "मैथिली"}, "kbd": {"english_name": "Kabardian Circassian", "articles": 1573, "name": "Адыгэбзэ (Adighabze)"}, "ak": {"english_name": "Akan", "articles": 306, "name": "Akana"}, "ckb": {"english_name": "Sorani", "articles": 19805, "name": "Soranî / کوردی"}, "eo": {"english_name": "Esperanto", "articles": 242064, "name": "Esperanto"}, "wo": {"english_name": "Wolof", "articles": 1157, "name": "Wolof"}, "li": {"english_name": "Limburgish", "articles": 12048, "name": "Limburgs"}, "roa-rup": {"english_name": "Aromanian", "articles": 1210, "name": "Armãneashce"}, "is": {"english_name": "Icelandic", "articles": 43613, "name": "Íslenska"}, "nrm": {"english_name": "Norman", "articles": 3627, "name": "Nouormand/Normaund"}, "so": {"english_name": "Somali", "articles": 4981, "name": "Soomaali"}, "bat-smg": {"english_name": "Samogitian", "articles": 16143, "name": "Žemaitėška"}, "eml": {"english_name": "Emilian-Romagnol", "articles": 9083, "name": "Emiliàn e rumagnòl"}, "nv": {"english_name": "Navajo", "articles": 3604, "name": "Diné bizaad"}, "nso": {"english_name": "Northern Sotho", "articles": 7824, "name": "Sepedi"}, "olo": {"english_name": "Livvi-Karelian", "articles": 2358, "name": "Karjalan"}, "cr": {"english_name": "Cree", "articles": 128, "name": "Nehiyaw"}, "mwl": {"english_name": "Mirandese", "articles": 3469, "name": "Mirandés"}, "krc": {"english_name": "Karachay-Balkar", "articles": 2018, "name": "Къарачай-Малкъар (Qarachay-Malqar)"}, "el": {"english_name": "Greek", "articles": 137467, "name": "Ελληνικά"}, "kn": {"english_name": "Kannada", "articles": 22233, "name": "ಕನ್ನಡ"}, "tt": {"english_name": "Tatar", "articles": 72927, "name": "Tatarça / Татарча"}, "haw": {"english_name": "Hawaiian", "articles": 2017, "name": "Hawai`i"}, "ext": {"english_name": "Extremaduran", "articles": 2911, "name": "Estremeñu"}, "xal": {"english_name": "Kalmyk", "articles": 2074, "name": "Хальмг"}, "fa": {"english_name": "Persian", "articles": 576947, "name": "فارسی"}, "la": {"english_name": "Latin", "articles": 127329, "name": "Latina"}, "lmo": {"english_name": "Lombard", "articles": 36249, "name": "Lumbaart"}, "ltg": {"english_name": "Latgalian", "articles": 801, "name": "Latgaļu"}, "war": {"english_name": "Waray-Waray", "articles": 1262905, "name": "Winaray"}, "zea": {"english_name": "Zeelandic", "articles": 4381, "name": "Zeêuws"}, "ia": {"english_name": "Interlingua", "articles": 20561, "name": "Interlingua"}, "kbp": {"english_name": "Kabɩyɛ", "articles": 573, "name": "Kabiye"}, "cy": {"english_name": "Welsh", "articles": 92570, "name": "Cymraeg"}, "na": {"english_name": "Nauruan", "articles": 1283, "name": "dorerin Naoero"}, "gn": {"english_name": "Guarani", "articles": 3217, "name": "Avañe'ẽ"}, "mn": {"english_name": "Mongolian", "articles": 17575, "name": "Монгол"}, "bs": {"english_name": "Bosnian", "articles": 75821, "name": "Bosanski"}, "sah": {"english_name": "Sakha", "articles": 11415, "name": "Саха тыла (Saxa Tyla)"}, "csb": {"english_name": "Kashubian", "articles": 5213, "name": "Kaszëbsczi"}, "rmy": {"english_name": "Romani", "articles": 601, "name": "romani - रोमानी"}, "pih": {"english_name": "Norfolk", "articles": 620, "name": "Norfuk"}, "tl": {"english_name": "Tagalog", "articles": 83924, "name": "Tagalog"}, "mhr": {"english_name": "Meadow Mari", "articles": 9689, "name": "Олык Марий (Olyk Marij)"}, "bpy": {"english_name": "Bishnupriya Manipuri", "articles": 25079, "name": "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী"}, "stq": {"english_name": "Saterland Frisian", "articles": 3794, "name": "Seeltersk"}, "lrc": {"english_name": "Northern Luri", "articles": 5326, "name": "لۊری شومالی"}, "koi": {"english_name": "Komi-Permyak", "articles": 3453, "name": "Перем Коми (Perem Komi)"}, "hif": {"english_name": "Fiji Hindi", "articles": 9707, "name": "Fiji Hindi"}, "br": {"english_name": "Breton", "articles": 63123, "name": "Brezhoneg"}, "jam": {"english_name": "Jamaican Patois", "articles": 1615, "name": "Jumiekan Kryuol"}, "ja": {"english_name": "Japanese", "articles": 1079370, "name": "日本語"}, "tcy": {"english_name": "Tulu", "articles": 849, "name": "ತುಳು"}, "sq": {"english_name": "Albanian", "articles": 69317, "name": "Shqip"}, "eu": {"english_name": "Basque", "articles": 284158, "name": "Euskara"}, "vo": {"english_name": "Volapük", "articles": 120622, "name": "Volapük"}, "ceb": {"english_name": "Cebuano", "articles": 5382720, "name": "Sinugboanong Binisaya"}, "bh": {"english_name": "Bihari", "articles": 9277, "name": "भोजपुरी"}, "ie": {"english_name": "Interlingue", "articles": 3700, "name": "Interlingue"}, "ang": {"english_name": "Anglo-Saxon", "articles": 2945, "name": "Englisc"}, "pdc": {"english_name": "Pennsylvania German", "articles": 1799, "name": "Deitsch"}, "mdf": {"english_name": "Moksha", "articles": 1179, "name": "Мокшень (Mokshanj Kälj)"}, "si": {"english_name": "Sinhalese", "articles": 13820, "name": "සිංහල"}, "he": {"english_name": "Hebrew", "articles": 213812, "name": "עברית"}, "frr": {"english_name": "North Frisian", "articles": 5475, "name": "Nordfriisk"}, "lbe": {"english_name": "Lak", "articles": 1213, "name": "Лакку"}, "kaa": {"english_name": "Karakalpak", "articles": 1892, "name": "Qaraqalpaqsha"}, "kw": {"english_name": "Cornish", "articles": 3792, "name": "Kernewek/Karnuack"}, "pcd": {"english_name": "Picard", "articles": 3535, "name": "Picard"}, "lo": {"english_name": "Lao", "articles": 2758, "name": "ລາວ"}, "pfl": {"english_name": "Palatinate German", "articles": 2070, "name": "Pälzisch"}, "vi": {"english_name": "Vietnamese", "articles": 1162191, "name": "Tiếng Việt"}, "be-tarask": {"english_name": "Belarusian (Taraškievica)", "articles": 61480, "name": "Беларуская (тарашкевіца)"}, "pms": {"english_name": "Piedmontese", "articles": 64198, "name": "Piemontèis"}, "rn": {"english_name": "Kirundi", "articles": 500, "name": "Kirundi"}, "su": {"english_name": "Sundanese", "articles": 38784, "name": "Basa Sunda"}, "ms": {"english_name": "Malay", "articles": 304280, "name": "Bahasa Melayu"}, "nah": {"english_name": "Nahuatl", "articles": 7119, "name": "Nāhuatl"}, "fr": {"english_name": "French", "articles": 1917429, "name": "Français"}, "ba": {"english_name": "Bashkir", "articles": 40027, "name": "Башҡорт"}, "tpi": {"english_name": "Tok Pisin", "articles": 1425, "name": "Tok Pisin"}, "ff": {"english_name": "Fula", "articles": 224, "name": "Fulfulde"}, "sm": {"english_name": "Samoan", "articles": 786, "name": "Gagana Samoa"}, "bxr": {"english_name": "Buryat", "articles": 2018, "name": "Буряад"}, "tet": {"english_name": "Tetum", "articles": 1418, "name": "Tetun"}, "dv": {"english_name": "Divehi", "articles": 3008, "name": "ދިވެހިބަސް"}, "fj": {"english_name": "Fijian", "articles": 430, "name": "Na Vosa Vakaviti"}, "szl": {"english_name": "Silesian", "articles": 6409, "name": "Ślůnski"}, "en": {"english_name": "English", "articles": 5490540, "name": "English"}, "uz": {"english_name": "Uzbek", "articles": 129075, "name": "O‘zbek"}, "dty": {"english_name": "डोटेली", "articles": 2128, "name": "Doteli"}, "ln": {"english_name": "Lingala", "articles": 2916, "name": "Lingala"}, "vep": {"english_name": "Vepsian", "articles": 5645, "name": "Vepsän"}, "vec": {"english_name": "Venetian", "articles": 10982, "name": "Vèneto"}, "new": {"english_name": "Newar", "articles": 72139, "name": "नेपाल भाषा"}, "ur": {"english_name": "Urdu", "articles": 124450, "name": "اردو"}, "mrj": {"english_name": "Hill Mari", "articles": 10265, "name": "Кырык Мары (Kyryk Mary)"}, "ts": {"english_name": "Tsonga", "articles": 540, "name": "Xitsonga"}, "hu": {"english_name": "Hungarian", "articles": 418142, "name": "Magyar"}, "sk": {"english_name": "Slovak", "articles": 223150, "name": "Slovenčina"}, "id": {"english_name": "Indonesian", "articles": 411506, "name": "Bahasa Indonesia"}, "ga": {"english_name": "Irish", "articles": 44243, "name": "Gaeilge"}, "ru": {"english_name": "Russian", "articles": 1425925, "name": "Русский"}, "to": {"english_name": "Tongan", "articles": 1689, "name": "faka Tonga"}, "chr": {"english_name": "Cherokee", "articles": 883, "name": "ᏣᎳᎩ"}, "hak": {"english_name": "Hakka", "articles": 8009, "name": "Hak-kâ-fa / 客家話"}, "map-bms": {"english_name": "Banyumasan", "articles": 13294, "name": "Basa Banyumasan"}, "gom": {"english_name": "Goan Konkani", "articles": 3380, "name": "गोंयची कोंकणी / Gõychi Konknni"}, "kv": {"english_name": "Komi", "articles": 5254, "name": "Коми"}, "tw": {"english_name": "Twi", "articles": 595, "name": "Twi"}, "bi": {"english_name": "Bislama", "articles": 1140, "name": "Bislama"}, "srn": {"english_name": "Sranan", "articles": 1059, "name": "Sranantongo"}, "lg": {"english_name": "Luganda", "articles": 1154, "name": "Luganda"}, "ady": {"english_name": "Adyghe", "articles": 403, "name": "Адыгэбзэ"}, "udm": {"english_name": "Udmurt", "articles": 4125, "name": "Удмурт кыл"}, "rw": {"english_name": "Kinyarwanda", "articles": 1812, "name": "Ikinyarwanda"}, "ss": {"english_name": "Swati", "articles": 432, "name": "SiSwati"}, "nds-nl": {"english_name": "Dutch Low Saxon", "articles": 6743, "name": "Nedersaksisch"}, "fi": {"english_name": "Finnish", "articles": 423220, "name": "Suomi"}, "ki": {"english_name": "Kikuyu", "articles": 1349, "name": "Gĩkũyũ"}, "tyv": {"english_name": "Tuvan", "articles": 1419, "name": "Тыва"}, "rue": {"english_name": "Rusyn", "articles": 6194, "name": "Русиньскый"}, "th": {"english_name": "Thai", "articles": 119427, "name": "ไทย"}, "bn": {"english_name": "Bengali", "articles": 52765, "name": "বাংলা"}, "ku": {"english_name": "Kurdish", "articles": 23052, "name": "Kurdî / كوردی"}, "ca": {"english_name": "Catalan", "articles": 557833, "name": "Català"}, "sa": {"english_name": "Sanskrit", "articles": 11182, "name": "संस्कृतम्"}, "or": {"english_name": "Oriya", "articles": 13175, "name": "ଓଡ଼ିଆ"}, "st": {"english_name": "Sesotho", "articles": 526, "name": "Sesotho"}, "af": {"english_name": "Afrikaans", "articles": 47107, "name": "Afrikaans"}, "sg": {"english_name": "Sango", "articles": 253, "name": "Sängö"}, "kk": {"english_name": "Kazakh", "articles": 219662, "name": "Қазақша"}, "ik": {"english_name": "Inupiak", "articles": 256, "name": "Iñupiak"}, "kab": {"english_name": "Kabyle", "articles": 2894, "name": "Taqbaylit"}, "hi": {"english_name": "Hindi", "articles": 121543, "name": "हिन्दी"}, "scn": {"english_name": "Sicilian", "articles": 25670, "name": "Sicilianu"}, "mk": {"english_name": "Macedonian", "articles": 90814, "name": "Македонски"}, "wuu": {"english_name": "Wu", "articles": 6073, "name": "吴语"}, "azb": {"english_name": "South Azerbaijani", "articles": 47457, "name": "تۆرکجه"}, "kl": {"english_name": "Greenlandic", "articles": 1638, "name": "Kalaallisut"}, "cu": {"english_name": "Old Church Slavonic", "articles": 591, "name": "Словѣньскъ"}, "crh": {"english_name": "Crimean Tatar", "articles": 5414, "name": "Qırımtatarca"}, "hr": {"english_name": "Croatian", "articles": 178083, "name": "Hrvatski"}, "lez": {"english_name": "Lezgian", "articles": 3852, "name": "Лезги чІал (Lezgi č’al)"}, "ti": {"english_name": "Tigrinya", "articles": 163, "name": "ትግርኛ"}, "jv": {"english_name": "Javanese", "articles": 50293, "name": "Basa Jawa"}, "hy": {"english_name": "Armenian", "articles": 232758, "name": "Հայերեն"}, "ro": {"english_name": "Romanian", "articles": 379516, "name": "Română"}, "mi": {"english_name": "Maori", "articles": 7133, "name": "Māori"}, "sc": {"english_name": "Sardinian", "articles": 5528, "name": "Sardu"}, "myv": {"english_name": "Erzya", "articles": 3939, "name": "Эрзянь (Erzjanj Kelj)"}, "pi": {"english_name": "Pali", "articles": 2525, "name": "पाऴि"}, "bjn": {"english_name": "Banjar", "articles": 1761, "name": "Bahasa Banjar"}, "cv": {"english_name": "Chuvash", "articles": 40690, "name": "Чăваш"}, "zu": {"english_name": "Zulu", "articles": 957, "name": "isiZulu"}, "tk": {"english_name": "Turkmen", "articles": 5267, "name": "تركمن / Туркмен"}, "sv": {"english_name": "Swedish", "articles": 3789235, "name": "Svenska"}, "am": {"english_name": "Amharic", "articles": 13861, "name": "አማርኛ"}, "arz": {"english_name": "Egyptian Arabic", "articles": 17363, "name": "مصرى (Maṣri)"}, "sn": {"english_name": "Shona", "articles": 2868, "name": "chiShona"}, "ee": {"english_name": "Ewe", "articles": 338, "name": "Eʋegbe"}, "xmf": {"english_name": "Mingrelian", "articles": 12279, "name": "მარგალური (Margaluri)"}, "nn": {"english_name": "Norwegian (Nynorsk)", "articles": 135175, "name": "Nynorsk"}, "ch": {"english_name": "Chamorro", "articles": 423, "name": "Chamoru"}, "als": {"english_name": "Alemannic", "articles": 23406, "name": "Alemannisch"}, "nds": {"english_name": "Low Saxon", "articles": 26780, "name": "Plattdüütsch"}, "it": {"english_name": "Italian", "articles": 1388262, "name": "Italiano"}, "dz": {"english_name": "Dzongkha", "articles": 228, "name": "ཇོང་ཁ"}, "tr": {"english_name": "Turkish", "articles": 299690, "name": "Türkçe"}, "ty": {"english_name": "Tahitian", "articles": 1191, "name": "Reo Mā`ohi"}, "pnb": {"english_name": "Western Punjabi", "articles": 45249, "name": "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)"}, "sd": {"english_name": "Sindhi", "articles": 8251, "name": "سنڌي، سندھی ، सिन्ध"}, "rm": {"english_name": "Romansh", "articles": 3455, "name": "Rumantsch"}, "ko": {"english_name": "Korean", "articles": 399300, "name": "한국어"}, "lt": {"english_name": "Lithuanian", "articles": 183261, "name": "Lietuvių"}, "et": {"english_name": "Estonian", "articles": 162182, "name": "Eesti"}, "ky": {"english_name": "Kirghiz", "articles": 80579, "name": "Кыргызча"}, "ht": {"english_name": "Haitian", "articles": 51554, "name": "Krèyol ayisyen"}, "ce": {"english_name": "Chechen", "articles": 164438, "name": "Нохчийн"}, "bg": {"english_name": "Bulgarian", "articles": 235084, "name": "Български"}, "ka": {"english_name": "Georgian", "articles": 117872, "name": "ქართული"}, "frp": {"english_name": "Franco-Provençal", "articles": 2633, "name": "Arpitan"}, "nap": {"english_name": "Neapolitan", "articles": 14470, "name": "Nnapulitano"}, "pa": {"english_name": "Punjabi", "articles": 26967, "name": "ਪੰਜਾਬੀ"}, "pam": {"english_name": "Kapampangan", "articles": 8553, "name": "Kapampangan"}, "lb": {"english_name": "Luxembourgish", "articles": 50445, "name": "Lëtzebuergesch"}, "mr": {"english_name": "Marathi", "articles": 48748, "name": "मराठी"}, "gd": {"english_name": "Scottish Gaelic", "articles": 14594, "name": "Gàidhlig"}, "sw": {"english_name": "Swahili", "articles": 37911, "name": "Kiswahili"}, "ug": {"english_name": "Uyghur", "articles": 3367, "name": "ئۇيغۇر تىلى"}, "sr": {"english_name": "Serbian", "articles": 357090, "name": "Српски / Srpski"}, "km": {"english_name": "Khmer", "articles": 5385, "name": "ភាសាខ្មែរ"}, "pt": {"english_name": "Portuguese", "articles": 979830, "name": "Português"}, "te": {"english_name": "Telugu", "articles": 67631, "name": "తెలుగు"}, "ne": {"english_name": "Nepali", "articles": 30112, "name": "नेपाली"}, "chy": {"english_name": "Cheyenne", "articles": 610, "name": "Tsetsêhestâhese"}, "om": {"english_name": "Oromo", "articles": 728, "name": "Oromoo"}, "jbo": {"english_name": "Lojban", "articles": 1201, "name": "Lojban"}, "bo": {"english_name": "Tibetan", "articles": 5726, "name": "བོད་སྐད"}, "uk": {"english_name": "Ukrainian", "articles": 740713, "name": "Українська"}, "hsb": {"english_name": "Upper Sorbian", "articles": 12354, "name": "Hornjoserbsce"}, "co": {"english_name": "Corsican", "articles": 5460, "name": "Corsu"}, "min": {"english_name": "Minangkabau", "articles": 222028, "name": "Minangkabau"}, "lad": {"english_name": "Ladino", "articles": 4512, "name": "Dzhudezmo"}, "roa-tara": {"english_name": "Tarantino", "articles": 9234, "name": "Tarandíne"}, "ace": {"english_name": "Acehnese", "articles": 7231, "name": "Bahsa Acèh"}, "zh-yue": {"english_name": "Cantonese", "articles": 61128, "name": "粵語"}, "mzn": {"english_name": "Mazandarani", "articles": 12564, "name": "مَزِروني"}, "ar": {"english_name": "Arabic", "articles": 542561, "name": "العربية"}, "ta": {"english_name": "Tamil", "articles": 113411, "name": "தமிழ்"}, "cdo": {"english_name": "Min Dong", "articles": 13442, "name": "Mìng-dĕ̤ng-ngṳ̄"}, "mt": {"english_name": "Maltese", "articles": 3213, "name": "Malti"}}, "qwant images": ["bg-BG", "sv-SE", "ro-RO", "ms-MY", "pt-PT", "pt-AD", "pt-BR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "gd-GB", "ko-KR", "he-IL", "br-FR", "ja-JP", "fi-FI", "eu-FR", "eu-ES", "el-GR", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "th-TH", "et-EE", "ca-FR", "ca-ES", "ca-AD", "da-DK", "co-FR", "it-IT", "it-CH", "tr-TR", "cs-CZ", "nl-BE", "nl-NL", "no-NO", "hu-HU", "cy-GB", "pl-PL", "ru-RU", "de-DE", "de-AT", "de-CH"], "yahoo": ["ar", "bg", "zh-chs", "zh-cht", "hr", "cs", "da", "nl", "en", "et", "fi", "fr", "de", "el", "he", "hu", "it", "ja", "ko", "lv", "lt", "no", "pl", "pt", "ro", "ru", "sk", "sl", "es", "sv", "th", "tr"]} \ No newline at end of file +{"qwant social": ["sv-SE", "el-GR", "nl-BE", "nl-NL", "et-EE", "tr-TR", "fi-FI", "ro-RO", "eu-FR", "eu-ES", "pl-PL", "gd-GB", "cs-CZ", "it-IT", "it-CH", "da-DK", "no-NO", "ca-FR", "ca-ES", "ca-AD", "cy-GB", "de-DE", "de-AT", "de-CH", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "bg-BG", "ru-RU", "th-TH", "ko-KR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "ms-MY", "br-FR", "co-FR", "he-IL", "pt-PT", "pt-AD", "pt-BR", "hu-HU", "ja-JP", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX"], "google": {"ja": {"name": "日本語"}, "ar": {"name": "العربية"}, "uk": {"name": "Українська"}, "zh-CN": {"name": "中文 (简体)"}, "th": {"name": "ไทย"}, "fi": {"name": "Suomi"}, "lv": {"name": "Latviešu"}, "hy": {"name": "Հայերեն"}, "pl": {"name": "Polski"}, "cs": {"name": "Čeština"}, "id": {"name": "Indonesia"}, "sk": {"name": "Slovenčina"}, "eo": {"name": "Esperanto"}, "ca": {"name": "Català"}, "sr": {"name": "Српски"}, "be": {"name": "Беларуская"}, "nl": {"name": "Nederlands"}, "pt": {"name": "Português"}, "hr": {"name": "Hrvatski"}, "af": {"name": "Afrikaans"}, "el": {"name": "Ελληνικά"}, "is": {"name": "Íslenska"}, "hi": {"name": "हिन्दी"}, "sv": {"name": "Svenska"}, "sw": {"name": "Kiswahili"}, "tr": {"name": "Türkçe"}, "hu": {"name": "Magyar"}, "ro": {"name": "Română"}, "no": {"name": "Norsk"}, "fa": {"name": "فارسی"}, "et": {"name": "Eesti"}, "tl": {"name": "Filipino"}, "it": {"name": "Italiano"}, "vi": {"name": "Tiếng Việt"}, "da": {"name": "Dansk"}, "zh-TW": {"name": "中文 (繁體)"}, "iw": {"name": "עברית"}, "de": {"name": "Deutsch"}, "bg": {"name": "Български"}, "lt": {"name": "Lietuvių"}, "ko": {"name": "한국어"}, "fr": {"name": "Français"}, "en": {"name": "English"}, "sl": {"name": "Slovenščina"}, "ru": {"name": "Русский"}, "es": {"name": "Español"}}, "qwant news": ["sv-SE", "el-GR", "nl-BE", "nl-NL", "et-EE", "tr-TR", "fi-FI", "ro-RO", "eu-FR", "eu-ES", "pl-PL", "gd-GB", "cs-CZ", "it-IT", "it-CH", "da-DK", "no-NO", "ca-FR", "ca-ES", "ca-AD", "cy-GB", "de-DE", "de-AT", "de-CH", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "bg-BG", "ru-RU", "th-TH", "ko-KR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "ms-MY", "br-FR", "co-FR", "he-IL", "pt-PT", "pt-AD", "pt-BR", "hu-HU", "ja-JP", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX"], "duckduckgo": ["zh-CN", "fi-FI", "es-ES", "en-AU", "de-AT", "ro-RO", "es-US", "ca-ES", "ms-MY", "nl-BE", "lv-LV", "lt-LT", "da-DK", "sl-SL", "en-US", "tl-PH", "cs-CZ", "es-AR", "et-EE", "en-ZA", "hu-HU", "id-ID", "ar-XA", "es-PE", "en-NZ", "bg-BG", "en-MY", "fr-CH", "nl-NL", "th-TH", "ca-CT", "el-GR", "it-CH", "jp-JP", "de-CH", "tr-TR", "ru-RU", "en-UK", "en-CA", "he-IL", "hr-HR", "en-ID", "en-IE", "en-IN", "de-DE", "fr-BE", "sk-SK", "fr-FR", "pt-BR", "no-NO", "es-CO", "vi-VN", "pl-PL", "pt-PT", "en-SG", "fr-CA", "wt-WT", "sv-SE", "it-IT", "tzh-TW", "es-CL", "tzh-HK", "kr-KR", "es-MX", "en-PH"], "bing": ["sq", "de", "ar", "bg", "ca", "cs", "zh-CHS", "zh-CHT", "ko", "hr", "da", "sk", "sl", "es", "et", "fi", "fr", "el", "he", "nl", "hu", "id", "en", "is", "it", "ja", "lv", "lt", "ms", "no", "fa", "pl", "pt-BR", "pt-PT", "ro", "ru", "sr", "sv", "th", "tr", "uk", "vi"], "duckduckgo images": ["zh-CN", "fi-FI", "es-ES", "en-AU", "de-AT", "ro-RO", "es-US", "ca-ES", "ms-MY", "nl-BE", "lv-LV", "lt-LT", "da-DK", "sl-SL", "en-US", "tl-PH", "cs-CZ", "es-AR", "et-EE", "en-ZA", "hu-HU", "id-ID", "ar-XA", "es-PE", "en-NZ", "bg-BG", "en-MY", "fr-CH", "nl-NL", "th-TH", "ca-CT", "el-GR", "it-CH", "jp-JP", "de-CH", "tr-TR", "ru-RU", "en-UK", "en-CA", "he-IL", "hr-HR", "en-ID", "en-IE", "en-IN", "de-DE", "fr-BE", "sk-SK", "fr-FR", "pt-BR", "no-NO", "es-CO", "vi-VN", "pl-PL", "pt-PT", "en-SG", "fr-CA", "wt-WT", "sv-SE", "it-IT", "tzh-TW", "es-CL", "tzh-HK", "kr-KR", "es-MX", "en-PH"], "yahoo news": ["ar", "bg", "zh-chs", "zh-cht", "hr", "cs", "da", "nl", "en", "et", "fi", "fr", "de", "el", "he", "hu", "it", "ja", "ko", "lv", "lt", "no", "pl", "pt", "ro", "ru", "sk", "sl", "es", "sv", "th", "tr"], "qwant images": ["sv-SE", "el-GR", "nl-BE", "nl-NL", "et-EE", "tr-TR", "fi-FI", "ro-RO", "eu-FR", "eu-ES", "pl-PL", "gd-GB", "cs-CZ", "it-IT", "it-CH", "da-DK", "no-NO", "ca-FR", "ca-ES", "ca-AD", "cy-GB", "de-DE", "de-AT", "de-CH", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "bg-BG", "ru-RU", "th-TH", "ko-KR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "ms-MY", "br-FR", "co-FR", "he-IL", "pt-PT", "pt-AD", "pt-BR", "hu-HU", "ja-JP", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX"], "qwant": ["sv-SE", "el-GR", "nl-BE", "nl-NL", "et-EE", "tr-TR", "fi-FI", "ro-RO", "eu-FR", "eu-ES", "pl-PL", "gd-GB", "cs-CZ", "it-IT", "it-CH", "da-DK", "no-NO", "ca-FR", "ca-ES", "ca-AD", "cy-GB", "de-DE", "de-AT", "de-CH", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "bg-BG", "ru-RU", "th-TH", "ko-KR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "ms-MY", "br-FR", "co-FR", "he-IL", "pt-PT", "pt-AD", "pt-BR", "hu-HU", "ja-JP", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX"], "google news": {"ja": {"name": "日本語"}, "ar": {"name": "العربية"}, "uk": {"name": "Українська"}, "zh-CN": {"name": "中文 (简体)"}, "th": {"name": "ไทย"}, "fi": {"name": "Suomi"}, "lv": {"name": "Latviešu"}, "hy": {"name": "Հայերեն"}, "pl": {"name": "Polski"}, "cs": {"name": "Čeština"}, "id": {"name": "Indonesia"}, "sk": {"name": "Slovenčina"}, "eo": {"name": "Esperanto"}, "ca": {"name": "Català"}, "sr": {"name": "Српски"}, "be": {"name": "Беларуская"}, "nl": {"name": "Nederlands"}, "pt": {"name": "Português"}, "hr": {"name": "Hrvatski"}, "af": {"name": "Afrikaans"}, "el": {"name": "Ελληνικά"}, "is": {"name": "Íslenska"}, "hi": {"name": "हिन्दी"}, "sv": {"name": "Svenska"}, "sw": {"name": "Kiswahili"}, "tr": {"name": "Türkçe"}, "hu": {"name": "Magyar"}, "ro": {"name": "Română"}, "no": {"name": "Norsk"}, "fa": {"name": "فارسی"}, "et": {"name": "Eesti"}, "tl": {"name": "Filipino"}, "it": {"name": "Italiano"}, "vi": {"name": "Tiếng Việt"}, "da": {"name": "Dansk"}, "zh-TW": {"name": "中文 (繁體)"}, "iw": {"name": "עברית"}, "de": {"name": "Deutsch"}, "bg": {"name": "Български"}, "lt": {"name": "Lietuvių"}, "ko": {"name": "한국어"}, "fr": {"name": "Français"}, "en": {"name": "English"}, "sl": {"name": "Slovenščina"}, "ru": {"name": "Русский"}, "es": {"name": "Español"}}, "bing videos": ["de-DE", "ar-SA", "es-AR", "en-AU", "de-AT", "fr-BE", "nl-BE", "pt-BR", "fr-CA", "en-CA", "ko-KR", "es-ES", "es-US", "en-US", "fr-FR", "zh-HK", "en-IN", "en-ID", "it-IT", "ja-JP", "en-MY", "es-MX", "no-NO", "nl-NL", "pl-PL", "en-GB", "zh-CN", "ru-RU", "en-ZA", "sv-SE", "de-CH", "fr-CH", "zh-TW", "tr-TR"], "dailymotion": {"nhb": {"english_name": "Beng"}, "tdk": {"english_name": "Tambas"}, "mcg": {"english_name": "Mapoyo"}, "kzv": {"english_name": "Komyandaret"}, "ned": {"english_name": "Nde-Gbite"}, "aoc": {"english_name": "Pemon"}, "ug": {"english_name": "Uighur"}, "sce": {"english_name": "Dongxiang"}, "fli": {"english_name": "Fali"}, "mfh": {"english_name": "Matal"}, "xdc": {"english_name": "Dacian"}, "tov": {"english_name": "Taromi, Upper"}, "ood": {"english_name": "Tohono O'odham"}, "bmc": {"english_name": "Biem"}, "yo": {"english_name": "Yoruba"}, "bqv": {"english_name": "Koro Wachi"}, "wec": {"english_name": "Wè Western"}, "awe": {"english_name": "Awetí"}, "bht": {"english_name": "Bhattiyali"}, "ik": {"english_name": "Inupiaq"}, "bro": {"english_name": "Brokkat"}, "dua": {"english_name": "Duala"}, "mjv": {"english_name": "Mannan"}, "chz": {"english_name": "Chinantec, Ozumacín"}, "skf": {"english_name": "Sakirabiá"}, "bbc": {"english_name": "Batak Toba"}, "qxt": {"english_name": "Quechua, Santa Ana de Tusi Pasco"}, "zaa": {"english_name": "Zapotec, Sierra de Juárez"}, "aom": {"english_name": "Ömie"}, "ych": {"english_name": "Chesu"}, "jbj": {"english_name": "Arandai"}, "nii": {"english_name": "Nii"}, "hmb": {"english_name": "Songhay, Humburi Senni"}, "ttc": {"english_name": "Tektiteko"}, "kwl": {"english_name": "Kofyar"}, "nnr": {"english_name": "Narungga"}, "umm": {"english_name": "Umon"}, "cuh": {"english_name": "Chuka"}, "sqo": {"english_name": "Sorkhei"}, "kqc": {"english_name": "Doromu-Koki"}, "jeh": {"english_name": "Jeh"}, "lah": {"english_name": "Lahnda"}, "nsw": {"english_name": "Navut"}, "kht": {"english_name": "Khamti"}, "skx": {"english_name": "Seko Padang"}, "xri": {"english_name": "Krikati-Timbira"}, "byi": {"english_name": "Buyu"}, "cov": {"english_name": "Cao Miao"}, "xrn": {"english_name": "Arin"}, "chl": {"english_name": "Cahuilla"}, "kpw": {"english_name": "Kobon"}, "syo": {"english_name": "Suoy"}, "mft": {"english_name": "Mokerang"}, "smn": {"english_name": "Sami, Inari"}, "dkx": {"english_name": "Mazagway"}, "mje": {"english_name": "Muskum"}, "sde": {"english_name": "Surubu"}, "dgd": {"english_name": "Dagaari Dioula"}, "cbe": {"english_name": "Chipiajes"}, "wrw": {"english_name": "Gugu Warra"}, "tgf": {"english_name": "Chalikha"}, "key": {"english_name": "Kupia"}, "bsq": {"english_name": "Bassa"}, "zpv": {"english_name": "Zapotec, Chichicapan"}, "dug": {"english_name": "Duruma"}, "vbb": {"english_name": "Babar, Southeast"}, "raz": {"english_name": "Rahambuu"}, "slp": {"english_name": "Lamaholot"}, "dnt": {"english_name": "Dani, Mid Grand Valley"}, "kfy": {"english_name": "Kumaoni"}, "dsl": {"english_name": "Danish Sign Language"}, "ges": {"english_name": "Geser-Gorom"}, "frk": {"english_name": "Frankish"}, "mva": {"english_name": "Manam"}, "bot": {"english_name": "Bongo"}, "aeq": {"english_name": "Aer"}, "ssf": {"english_name": "Thao"}, "smk": {"english_name": "Bolinao"}, "kpt": {"english_name": "Karata"}, "ekp": {"english_name": "Ekpeye"}, "kde": {"english_name": "Makonde"}, "mlb": {"english_name": "Mbule"}, "kya": {"english_name": "Kwaya"}, "iff": {"english_name": "Ifo"}, "ump": {"english_name": "Umpila"}, "att": {"english_name": "Atta, Pamplona"}, "lzh": {"english_name": "Chinese, Literary"}, "lmz": {"english_name": "Lumbee"}, "sac": {"english_name": "Meskwaki"}, "etb": {"english_name": "Etebi"}, "xnz": {"english_name": "Kenzi"}, "mkv": {"english_name": "Mafea"}, "kyo": {"english_name": "Kelon"}, "bca": {"english_name": "Bai, Central"}, "bol": {"english_name": "Bole"}, "acl": {"english_name": "Akar-Bale"}, "tsu": {"english_name": "Tsou"}, "sog": {"english_name": "Sogdian"}, "zyg": {"english_name": "Zhuang, Yang"}, "xcm": {"english_name": "Comecrudo"}, "tng": {"english_name": "Tobanga"}, "kdi": {"english_name": "Kumam"}, "gmm": {"english_name": "Gbaya-Mbodomo"}, "tzl": {"english_name": "Talossan"}, "kbr": {"english_name": "Kafa"}, "bxh": {"english_name": "Buhutu"}, "mux": {"english_name": "Bo-Ung"}, "mew": {"english_name": "Maaka"}, "ywl": {"english_name": "Lalu, Western"}, "egl": {"english_name": "Emilian"}, "mcl": {"english_name": "Macaguaje"}, "mdw": {"english_name": "Mbosi"}, "wnm": {"english_name": "Wanggamala"}, "kcs": {"english_name": "Koenoem"}, "kwi": {"english_name": "Awa-Cuaiquer"}, "luj": {"english_name": "Luna"}, "zu": {"name": "Isi-Zulu", "english_name": "Zulu"}, "ztn": {"english_name": "Zapotec, Santa Catarina Albarradas"}, "ang": {"english_name": "English, Old (ca. 450-1100)"}, "kgf": {"english_name": "Kube"}, "bxa": {"english_name": "Tairaha"}, "tum": {"english_name": "Tumbuka"}, "cpu": {"english_name": "Ashéninka, Pichis"}, "vmq": {"english_name": "Mixtec, Soyaltepec"}, "esh": {"english_name": "Eshtehardi"}, "bri": {"english_name": "Mokpwe"}, "xka": {"english_name": "Kalkoti"}, "kun": {"english_name": "Kunama"}, "nwm": {"english_name": "Nyamusa-Molo"}, "pag": {"english_name": "Pangasinan"}, "usa": {"english_name": "Usarufa"}, "pow": {"english_name": "Popoloca, San Felipe Otlaltepec"}, "aaz": {"english_name": "Amarasi"}, "mpb": {"english_name": "Mullukmulluk"}, "bgm": {"english_name": "Baga Mboteni"}, "pnv": {"english_name": "Pinigura"}, "sqm": {"english_name": "Suma"}, "bcw": {"english_name": "Bana"}, "prw": {"english_name": "Parawen"}, "ksz": {"english_name": "Kodaku"}, "gir": {"english_name": "Gelao, Red"}, "yaq": {"english_name": "Yaqui"}, "lkb": {"english_name": "Kabras"}, "wig": {"english_name": "Wik-Ngathana"}, "wil": {"english_name": "Wilawila"}, "xxt": {"english_name": "Tambora"}, "gge": {"english_name": "Guragone"}, "nwx": {"english_name": "Newar, Middle"}, "doq": {"english_name": "Dominican Sign Language"}, "pnz": {"english_name": "Pana (Central African Republic)"}, "knk": {"english_name": "Kuranko"}, "dus": {"english_name": "Dumi"}, "lcm": {"english_name": "Tungag"}, "jpa": {"english_name": "Aramaic, Jewish Palestinian"}, "hap": {"english_name": "Hupla"}, "mzv": {"english_name": "Manza"}, "pry": {"english_name": "Pray 3"}, "keh": {"english_name": "Keak"}, "xlg": {"english_name": "Ligurian (Ancient)"}, "ska": {"english_name": "Skagit"}, "mnz": {"english_name": "Moni"}, "meb": {"english_name": "Ikobi"}, "nil": {"english_name": "Nila"}, "haz": {"english_name": "Hazaragi"}, "qvo": {"english_name": "Quechua, Napo Lowland"}, "teh": {"english_name": "Tehuelche"}, "sue": {"english_name": "Suena"}, "yga": {"english_name": "Malyangapa"}, "kri": {"english_name": "Krio"}, "mvw": {"english_name": "Machinga"}, "del": {"english_name": "Delaware"}, "etn": {"english_name": "Eton (Vanuatu)"}, "wja": {"english_name": "Waja"}, "enn": {"english_name": "Engenni"}, "any": {"english_name": "Anyin"}, "lrv": {"english_name": "Larevat"}, "asq": {"english_name": "Austrian Sign Language"}, "xqt": {"english_name": "Qatabanian"}, "xjb": {"english_name": "Minjungbal"}, "nee": {"english_name": "Nêlêmwa-Nixumwak"}, "msw": {"english_name": "Mansoanka"}, "kyg": {"english_name": "Keyagana"}, "pos": {"english_name": "Popoluca, Sayula"}, "bno": {"english_name": "Bantoanon"}, "kyh": {"english_name": "Karok"}, "rmf": {"english_name": "Romani, Kalo Finnish"}, "zoq": {"english_name": "Zoque, Tabasco"}, "my": {"english_name": "Burmese"}, "kst": {"english_name": "Winyé"}, "ant": {"english_name": "Antakarinya"}, "yas": {"english_name": "Nugunu (Cameroon)"}, "sjm": {"english_name": "Mapun"}, "sjr": {"english_name": "Siar-Lak"}, "svb": {"english_name": "Ulau-Suain"}, "tmm": {"english_name": "Tai Thanh"}, "sbb": {"english_name": "Simbo"}, "niz": {"english_name": "Ningil"}, "zpf": {"english_name": "Zapotec, San Pedro Quiatoni"}, "zyn": {"english_name": "Zhuang, Yongnan"}, "zgh": {"english_name": "Tamazight, Standard Moroccan"}, "ivv": {"english_name": "Ivatan"}, "yak": {"english_name": "Yakama"}, "et": {"name": "Eesti", "english_name": "Estonian"}, "tvl": {"english_name": "Tuvalu"}, "ffi": {"english_name": "Foia Foia"}, "kos": {"english_name": "Kosraean"}, "dts": {"english_name": "Dogon, Toro So"}, "kuc": {"english_name": "Kwinsu"}, "ulw": {"english_name": "Ulwa"}, "mug": {"english_name": "Musgu"}, "vmk": {"english_name": "Makhuwa-Shirima"}, "ltn": {"english_name": "Latundê"}, "han": {"english_name": "Hangaza"}, "kjt": {"english_name": "Karen, Phrae Pwo"}, "kxn": {"english_name": "Melanau, Kanowit-Tanjong"}, "grc": {"english_name": "Greek, Ancient (to 1453)"}, "wam": {"english_name": "Wampanoag"}, "mjh": {"english_name": "Mwera (Nyasa)"}, "cbl": {"english_name": "Chin, Bualkhaw"}, "plk": {"english_name": "Shina, Kohistani"}, "gbu": {"english_name": "Gagadu"}, "tpo": {"english_name": "Tai Pao"}, "byw": {"english_name": "Belhariya"}, "toq": {"english_name": "Toposa"}, "apu": {"english_name": "Apurinã"}, "azj": {"english_name": "Azerbaijani, North"}, "xku": {"english_name": "Kaamba"}, "mdk": {"english_name": "Mangbutu"}, "kwb": {"english_name": "Kwa"}, "jet": {"english_name": "Manem"}, "iap": {"english_name": "Iapama"}, "cmn": {"english_name": "Chinese, Mandarin"}, "pei": {"english_name": "Chichimeca-Jonaz"}, "nkr": {"english_name": "Nukuoro"}, "hru": {"english_name": "Hruso"}, "lcl": {"english_name": "Lisela"}, "ggg": {"english_name": "Gurgula"}, "ktn": {"english_name": "Karitiâna"}, "bhu": {"english_name": "Bhunjia"}, "idd": {"english_name": "Ede Idaca"}, "caz": {"english_name": "Canichana"}, "hwo": {"english_name": "Hwana"}, "xra": {"english_name": "Krahô"}, "cms": {"english_name": "Messapic"}, "muh": {"english_name": "Mündü"}, "kky": {"english_name": "Guguyimidjir"}, "okl": {"english_name": "Kentish Sign Language, Old"}, "bbj": {"english_name": "Ghomálá'"}, "vmi": {"english_name": "Miwa"}, "kmh": {"english_name": "Kalam"}, "dti": {"english_name": "Dogon, Ana Tinga"}, "mtn": {"english_name": "Matagalpa"}, "taa": {"english_name": "Tanana, Lower"}, "lti": {"english_name": "Leti (Indonesia)"}, "az": {"name": "Azerbaijani", "english_name": "Azerbaijani"}, "hea": {"english_name": "Miao, Northern Qiandong"}, "har": {"english_name": "Harari"}, "tcn": {"english_name": "Tichurong"}, "spu": {"english_name": "Sapuan"}, "mce": {"english_name": "Mixtec, Itundujia"}, "auq": {"english_name": "Anus"}, "mpw": {"english_name": "Mapidian"}, "sia": {"english_name": "Sami, Akkala"}, "ysd": {"english_name": "Samatao"}, "btq": {"english_name": "Batek"}, "aek": {"english_name": "Haeke"}, "aok": {"english_name": "Arhö"}, "hmk": {"english_name": "Maek"}, "nut": {"english_name": "Nung (Viet Nam)"}, "smh": {"english_name": "Samei"}, "yaw": {"english_name": "Yawalapití"}, "bmu": {"english_name": "Somba-Siawari"}, "tlx": {"english_name": "Khehek"}, "cbd": {"english_name": "Carijona"}, "kcw": {"english_name": "Kabwari"}, "ukw": {"english_name": "Ukwuani-Aboh-Ndoni"}, "bzc": {"english_name": "Malagasy, Southern Betsimisaraka"}, "zpz": {"english_name": "Zapotec, Texmelucan"}, "bks": {"english_name": "Sorsoganon, Northern"}, "mhi": {"english_name": "Ma'di"}, "ski": {"english_name": "Sika"}, "lgg": {"english_name": "Lugbara"}, "mjs": {"english_name": "Miship"}, "snj": {"english_name": "Sango, Riverain"}, "dho": {"english_name": "Dhodia"}, "kkc": {"english_name": "Odoodee"}, "goi": {"english_name": "Gobasi"}, "mgi": {"english_name": "Lijili"}, "mka": {"english_name": "Mbre"}, "gas": {"english_name": "Garasia, Adiwasi"}, "yml": {"english_name": "Iamalele"}, "spp": {"english_name": "Senoufo, Supyire"}, "zik": {"english_name": "Zimakani"}, "rob": {"english_name": "Tae'"}, "shn": {"english_name": "Shan"}, "mhc": {"english_name": "Mocho"}, "vmu": {"english_name": "Muluridyi"}, "mxa": {"english_name": "Mixtec, Northwest Oaxaca"}, "oon": {"english_name": "Önge"}, "guf": {"english_name": "Gupapuyngu"}, "dby": {"english_name": "Dibiyaso"}, "bcf": {"english_name": "Bamu"}, "sck": {"english_name": "Sadri"}, "nhk": {"english_name": "Nahuatl, Isthmus-Cosoleacaque"}, "gvr": {"english_name": "Gurung, Western"}, "kjb": {"english_name": "Q'anjob'al"}, "kdu": {"english_name": "Kadaru"}, "gna": {"english_name": "Kaansa"}, "pex": {"english_name": "Petats"}, "nkj": {"english_name": "Nakai"}, "puc": {"english_name": "Punan Merap"}, "crf": {"english_name": "Caramanta"}, "png": {"english_name": "Pongu"}, "shz": {"english_name": "Senoufo, Syenara"}, "bfs": {"english_name": "Bai, Southern"}, "ail": {"english_name": "Aimele"}, "axx": {"english_name": "Xârâgurè"}, "diy": {"english_name": "Diuwe"}, "kaw": {"english_name": "Kawi"}, "qun": {"english_name": "Quinault"}, "loz": {"english_name": "Lozi"}, "lsg": {"english_name": "Lyons Sign Language"}, "oia": {"english_name": "Oirata"}, "sng": {"english_name": "Sanga (Democratic Republic of Congo)"}, "zna": {"english_name": "Zan Gula"}, "pio": {"english_name": "Piapoco"}, "syb": {"english_name": "Subanen, Central"}, "utr": {"english_name": "Etulo"}, "dyg": {"english_name": "Agta, Villa Viciosa"}, "jia": {"english_name": "Jina"}, "heg": {"english_name": "Helong"}, "nif": {"english_name": "Nek"}, "mtq": {"english_name": "Muong"}, "mga": {"english_name": "Irish, Middle (900-1200)"}, "jmw": {"english_name": "Mouwase"}, "xiy": {"english_name": "Xipaya"}, "kbh": {"english_name": "Camsá"}, "awr": {"english_name": "Awera"}, "cqd": {"english_name": "Miao, Chuanqiandian Cluster"}, "kfj": {"english_name": "Kemiehua"}, "vor": {"english_name": "Voro"}, "ozm": {"english_name": "Koonzime"}, "cml": {"english_name": "Campalagian"}, "wod": {"english_name": "Wolani"}, "adu": {"english_name": "Aduge"}, "dtb": {"english_name": "Kadazan, Labuk-Kinabatangan"}, "slw": {"english_name": "Sialum"}, "ksq": {"english_name": "Kwaami"}, "pns": {"english_name": "Ponosakan"}, "wxw": {"english_name": "Wardandi"}, "nhg": {"english_name": "Nahuatl, Tetelcingo"}, "blp": {"english_name": "Blablanga"}, "kqr": {"english_name": "Kimaragang"}, "ttt": {"english_name": "Tat, Muslim"}, "ipi": {"english_name": "Ipili"}, "wnd": {"english_name": "Wandarang"}, "agh": {"english_name": "Ngelima"}, "adb": {"english_name": "Adabe"}, "bnc": {"english_name": "Bontok"}, "uji": {"english_name": "Tanjijili"}, "sih": {"english_name": "Zire"}, "rmc": {"english_name": "Romani, Carpathian"}, "nci": {"english_name": "Nahuatl, Classical"}, "ree": {"english_name": "Kayan, Rejang"}, "gwu": {"english_name": "Guwamu"}, "daz": {"english_name": "Dao"}, "dym": {"english_name": "Dogon, Yanda Dom"}, "kvp": {"english_name": "Kompane"}, "mxk": {"english_name": "Monumbo"}, "lba": {"english_name": "Lui"}, "kjk": {"english_name": "Konjo, Highland"}, "gug": {"english_name": "Guaraní, Paraguayan"}, "kzj": {"english_name": "Kadazan, Coastal"}, "ahi": {"english_name": "Aizi, Tiagbamrin"}, "npi": {"english_name": "Nepali (individual language)"}, "bvw": {"english_name": "Boga"}, "xba": {"english_name": "Kamba (Brazil)"}, "gex": {"english_name": "Garre"}, "tao": {"english_name": "Yami"}, "xns": {"english_name": "Kanashi"}, "lee": {"english_name": "Lyélé"}, "jng": {"english_name": "Yangman"}, "kjq": {"english_name": "Keres, Western"}, "hir": {"english_name": "Himarimã"}, "boq": {"english_name": "Bogaya"}, "kki": {"english_name": "Kagulu"}, "kbw": {"english_name": "Kaiep"}, "yit": {"english_name": "Lalu, Eastern"}, "kad": {"english_name": "Adara"}, "mnc": {"english_name": "Manchu"}, "tqw": {"english_name": "Tonkawa"}, "avl": {"english_name": "Arabic, Eastern Egyptian Bedawi"}, "sfw": {"english_name": "Sehwi"}, "abm": {"english_name": "Abanyom"}, "jdt": {"english_name": "Judeo-Tat"}, "ppu": {"english_name": "Papora"}, "yif": {"english_name": "Ache"}, "skw": {"english_name": "Creole Dutch, Skepi"}, "got": {"english_name": "Gothic"}, "bry": {"english_name": "Burui"}, "hmz": {"english_name": "Hmong Shua"}, "nmi": {"english_name": "Nyam"}, "ndm": {"english_name": "Ndam"}, "sbj": {"english_name": "Surbakhal"}, "wos": {"english_name": "Hanga Hundi"}, "alq": {"english_name": "Algonquin"}, "typ": {"english_name": "Thaypan"}, "ahs": {"english_name": "Ashe"}, "gyd": {"english_name": "Kayardild"}, "zpc": {"english_name": "Zapotec, Choapan"}, "tcq": {"english_name": "Kaiy"}, "tav": {"english_name": "Tatuyo"}, "tiz": {"english_name": "Tai Hongjin"}, "lid": {"english_name": "Nyindrou"}, "nnc": {"english_name": "Nancere"}, "koq": {"english_name": "Kota (Gabon)"}, "bbi": {"english_name": "Barombi"}, "ona": {"english_name": "Ona"}, "bjn": {"english_name": "Banjar"}, "ule": {"english_name": "Lule"}, "itl": {"english_name": "Itelmen"}, "fer": {"english_name": "Feroge"}, "rau": {"english_name": "Raute"}, "qvs": {"english_name": "Quechua, San Martín"}, "pmw": {"english_name": "Miwok, Plains"}, "pld": {"english_name": "Polari"}, "amu": {"english_name": "Amuzgo, Guerrero"}, "bfl": {"english_name": "Banda-Ndélé"}, "kne": {"english_name": "Kankanaey"}, "myh": {"english_name": "Makah"}, "oru": {"english_name": "Ormuri"}, "apc": {"english_name": "Arabic, North Levantine"}, "smv": {"english_name": "Samvedi"}, "crn": {"english_name": "Cora, El Nayar"}, "iby": {"english_name": "Ibani"}, "far": {"english_name": "Fataleka"}, "bsb": {"english_name": "Bisaya, Brunei"}, "xmp": {"english_name": "Kuku-Mu'inh"}, "ahm": {"english_name": "Aizi, Mobumrin"}, "ykr": {"english_name": "Yekora"}, "abj": {"english_name": "Aka-Bea"}, "otx": {"english_name": "Otomi, Texcatepec"}, "ogu": {"english_name": "Ogbronuagum"}, "ait": {"english_name": "Arikem"}, "ulb": {"english_name": "Ulukwumi"}, "zin": {"english_name": "Zinza"}, "dww": {"english_name": "Dawawa"}, "uar": {"english_name": "Tairuma"}, "tuq": {"english_name": "Tedaga"}, "naf": {"english_name": "Nabak"}, "rui": {"english_name": "Rufiji"}, "dne": {"english_name": "Ndendeule"}, "ztq": {"english_name": "Zapotec, Quioquitani-Quierí"}, "kms": {"english_name": "Kamasau"}, "mwy": {"english_name": "Mosiro"}, "nad": {"english_name": "Nijadali"}, "nps": {"english_name": "Nipsan"}, "ogg": {"english_name": "Ogbogolo"}, "gom": {"english_name": "Konkani, Goan"}, "ktl": {"english_name": "Koroshi"}, "goa": {"english_name": "Guro"}, "vkl": {"english_name": "Kulisusu"}, "ilu": {"english_name": "Ili'uun"}, "ped": {"english_name": "Mala (Papua New Guinea)"}, "sbp": {"english_name": "Sangu (Tanzania)"}, "ng": {"english_name": "Ndonga"}, "ydk": {"english_name": "Yoidik"}, "nhp": {"english_name": "Nahuatl, Isthmus-Pajapan"}, "xrt": {"english_name": "Aranama-Tamique"}, "zmf": {"english_name": "Mfinu"}, "krf": {"english_name": "Koro (Vanuatu)"}, "les": {"english_name": "Lese"}, "mej": {"english_name": "Meyah"}, "rof": {"english_name": "Rombo"}, "bdr": {"english_name": "Bajau, West Coast"}, "sdx": {"english_name": "Melanau, Sibu"}, "okm": {"english_name": "Korean, Middle (10th-16th cent.)"}, "oue": {"english_name": "Oune"}, "nnm": {"english_name": "Namia"}, "ybm": {"english_name": "Yaben"}, "zhi": {"english_name": "Zhire"}, "tbp": {"english_name": "Taworta"}, "krp": {"english_name": "Korop"}, "dis": {"english_name": "Dimasa"}, "bkm": {"english_name": "Kom (Cameroon)"}, "kyz": {"english_name": "Kayabí"}, "cy": {"name": "Cymraeg", "english_name": "Welsh"}, "eno": {"english_name": "Enggano"}, "lmn": {"english_name": "Lambadi"}, "cax": {"english_name": "Chiquitano"}, "seb": {"english_name": "Senoufo, Shempire"}, "bwn": {"english_name": "Bunu, Wunai"}, "kfv": {"english_name": "Kurmukar"}, "cla": {"english_name": "Ron"}, "eot": {"english_name": "Beti (Côte d'Ivoire)"}, "hds": {"english_name": "Honduras Sign Language"}, "oti": {"english_name": "Oti"}, "mdg": {"english_name": "Massalat"}, "yog": {"english_name": "Yogad"}, "coj": {"english_name": "Cochimi"}, "mfz": {"english_name": "Mabaan"}, "lbw": {"english_name": "Tolaki"}, "stn": {"english_name": "Owa"}, "eto": {"english_name": "Eton (Cameroon)"}, "hmq": {"english_name": "Miao, Eastern Qiandong"}, "fay": {"english_name": "Fars, Southwestern"}, "yww": {"english_name": "Yawarawarga"}, "pml": {"english_name": "Lingua Franca"}, "los": {"english_name": "Loniu"}, "xtq": {"english_name": "Tumshuqese"}, "gcf": {"english_name": "Creole French, Guadeloupean"}, "sze": {"english_name": "Seze"}, "ty": {"english_name": "Tahitian"}, "ymr": {"english_name": "Malasar"}, "giz": {"english_name": "Giziga, South"}, "jeg": {"english_name": "Jeng"}, "pal": {"english_name": "Pahlavi"}, "adi": {"english_name": "Adi"}, "nun": {"english_name": "Anong"}, "wtf": {"english_name": "Watiwa"}, "wax": {"english_name": "Watam"}, "ngd": {"english_name": "Ngando (Central African Republic)"}, "tab": {"english_name": "Tabassaran"}, "svs": {"english_name": "Savosavo"}, "bie": {"english_name": "Bepour"}, "bem": {"english_name": "Bemba (Zambia)"}, "zpq": {"english_name": "Zapotec, Zoogocho"}, "ssx": {"english_name": "Samberigi"}, "nmc": {"english_name": "Ngam"}, "msx": {"english_name": "Moresada"}, "mjz": {"english_name": "Majhi"}, "bim": {"english_name": "Bimoba"}, "cet": {"english_name": "Centúúm"}, "ayr": {"english_name": "Aymara, Central"}, "tns": {"english_name": "Tenis"}, "pmf": {"english_name": "Pamona"}, "thu": {"english_name": "Thuri"}, "isu": {"english_name": "Isu (Menchum Division)"}, "kdr": {"english_name": "Karaim"}, "fie": {"english_name": "Fyer"}, "ims": {"english_name": "Marsian"}, "kld": {"english_name": "Gamilaraay"}, "asa": {"english_name": "Asu (Tanzania)"}, "pef": {"english_name": "Pomo, Northeastern"}, "mrh": {"english_name": "Chin, Mara"}, "krl": {"english_name": "Karelian"}, "gye": {"english_name": "Gyem"}, "piv": {"english_name": "Pileni"}, "mzx": {"english_name": "Mawayana"}, "bju": {"english_name": "Busuu"}, "nyj": {"english_name": "Nyanga"}, "ksr": {"english_name": "Borong"}, "toi": {"english_name": "Tonga (Zambia)"}, "mdi": {"english_name": "Mamvu"}, "tly": {"english_name": "Talysh"}, "dei": {"english_name": "Demisa"}, "qvy": {"english_name": "Queyu"}, "twe": {"english_name": "Tewa (Indonesia)"}, "mfd": {"english_name": "Mendankwe-Nkwen"}, "wsr": {"english_name": "Owenia"}, "tdc": {"english_name": "Emberá-Tadó"}, "dbp": {"english_name": "Duwai"}, "ekm": {"english_name": "Elip"}, "xkg": {"english_name": "Kagoro"}, "nkg": {"english_name": "Nekgini"}, "gnk": {"english_name": "//Gana"}, "sto": {"english_name": "Stoney"}, "opt": {"english_name": "Opata"}, "wbv": {"english_name": "Wajarri"}, "bmd": {"english_name": "Manduri, Baga"}, "tgx": {"english_name": "Tagish"}, "pub": {"english_name": "Purum"}, "luz": {"english_name": "Luri, Southern"}, "kby": {"english_name": "Kanuri, Manga"}, "ndg": {"english_name": "Ndengereko"}, "bgw": {"english_name": "Bhatri"}, "tsc": {"english_name": "Tswa"}, "gvf": {"english_name": "Golin"}, "frt": {"english_name": "Fortsenal"}, "lgu": {"english_name": "Longgu"}, "xmg": {"english_name": "Mengaka"}, "ugo": {"english_name": "Ugong"}, "phm": {"english_name": "Phimbi"}, "llu": {"english_name": "Lau"}, "ibg": {"english_name": "Ibanag"}, "ais": {"english_name": "Amis, Nataoran"}, "mzi": {"english_name": "Mazatec, Ixcatlán"}, "unu": {"english_name": "Unubahe"}, "tpw": {"english_name": "Tupí"}, "yno": {"english_name": "Yong"}, "mqf": {"english_name": "Momuna"}, "pso": {"english_name": "Polish Sign Language"}, "ato": {"english_name": "Atong"}, "dbq": {"english_name": "Daba"}, "bwx": {"english_name": "Bunu, Bu-Nao"}, "yry": {"english_name": "Yarluyandi"}, "xtw": {"english_name": "Tawandê"}, "tuy": {"english_name": "Tugen"}, "gyb": {"english_name": "Garus"}, "grm": {"english_name": "Kota Marudu Talantang"}, "pby": {"english_name": "Pyu"}, "okh": {"english_name": "Koresh-e Rostam"}, "gpe": {"english_name": "Pidgin English, Ghanaian"}, "www": {"english_name": "Wawa"}, "djm": {"english_name": "Dogon, Jamsay"}, "bao": {"english_name": "Waimaha"}, "qvp": {"english_name": "Quechua, Pacaraos"}, "ado": {"english_name": "Abu"}, "bbr": {"english_name": "Girawa"}, "nok": {"english_name": "Nooksack"}, "ubu": {"english_name": "Umbu-Ungu"}, "gau": {"english_name": "Gadaba, Mudhili"}, "ihw": {"english_name": "Bidhawal"}, "smy": {"english_name": "Semnani"}, "raw": {"english_name": "Rawang"}, "crm": {"english_name": "Cree, Moose"}, "hto": {"english_name": "Huitoto, Minica"}, "yiv": {"english_name": "Nisu, Northern"}, "ako": {"english_name": "Akurio"}, "mgb": {"english_name": "Mararit"}, "frs": {"english_name": "Frisian, Eastern"}, "sov": {"english_name": "Sonsorol"}, "bun": {"english_name": "Sherbro"}, "mch": {"english_name": "Maquiritari"}, "yap": {"english_name": "Yapese"}, "vmr": {"english_name": "Marenje"}, "xcg": {"english_name": "Gaulish, Cisalpine"}, "kxk": {"english_name": "Karen, Zayein"}, "dec": {"english_name": "Dagik"}, "bln": {"english_name": "Bikol, Southern Catanduanes"}, "kxd": {"english_name": "Brunei"}, "mqc": {"english_name": "Mangole"}, "afs": {"english_name": "Creole, Afro-Seminole"}, "mrt": {"english_name": "Marghi Central"}, "bkf": {"english_name": "Beeke"}, "sii": {"english_name": "Shom Peng"}, "aps": {"english_name": "Arop-Sissano"}, "ybn": {"english_name": "Yabaâna"}, "tep": {"english_name": "Tepecano"}, "tve": {"english_name": "Te'un"}, "jua": {"english_name": "Júma"}, "mgv": {"english_name": "Matengo"}, "bco": {"english_name": "Kaluli"}, "elo": {"english_name": "El Molo"}, "zko": {"english_name": "Kott"}, "trp": {"english_name": "Kok Borok"}, "kkj": {"english_name": "Kako"}, "mtb": {"english_name": "Anyin Morofo"}, "ulf": {"english_name": "Usku"}, "twb": {"english_name": "Tawbuid, Western"}, "luf": {"english_name": "Laua"}, "xut": {"english_name": "Kuthant"}, "buv": {"english_name": "Bun"}, "wdy": {"english_name": "Wadjabangayi"}, "ii": {"english_name": "Yi, Sichuan"}, "cbt": {"english_name": "Chayahuita"}, "sid": {"english_name": "Sidamo"}, "ziz": {"english_name": "Zizilivakan"}, "lmw": {"english_name": "Miwok, Lake"}, "bwg": {"english_name": "Barwe"}, "kpe": {"english_name": "Kpelle"}, "huf": {"english_name": "Humene"}, "kvn": {"english_name": "Kuna, Border"}, "dhr": {"english_name": "Dhargari"}, "sjn": {"english_name": "Sindarin"}, "dmy": {"english_name": "Demta"}, "etz": {"english_name": "Semimi"}, "bag": {"english_name": "Tuki"}, "acu": {"english_name": "Achuar-Shiwiar"}, "msd": {"english_name": "Yucatec Maya Sign Language"}, "dnw": {"english_name": "Dani, Western"}, "xty": {"english_name": "Mixtec, Yoloxochitl"}, "kyr": {"english_name": "Kuruáya"}, "amx": {"english_name": "Anmatyerre"}, "cnh": {"english_name": "Chin, Haka"}, "clw": {"english_name": "Chulym"}, "dhu": {"english_name": "Dhurga"}, "tek": {"english_name": "Teke, Ibali"}, "bpq": {"english_name": "Malay, Banda"}, "wiv": {"english_name": "Vitu"}, "aud": {"english_name": "Anuta"}, "ylr": {"english_name": "Yalarnnga"}, "ygi": {"english_name": "Yiningayi"}, "yrn": {"english_name": "Yerong"}, "tow": {"english_name": "Jemez"}, "mkw": {"english_name": "Kituba (Congo)"}, "kln": {"english_name": "Kalenjin"}, "ymi": {"english_name": "Moji"}, "bhw": {"english_name": "Biak"}, "kwd": {"english_name": "Kwaio"}, "ono": {"english_name": "Onondaga"}, "xzp": {"english_name": "Zapotec, Ancient"}, "wbt": {"english_name": "Wanman"}, "huq": {"english_name": "Tsat"}, "yun": {"english_name": "Bena (Nigeria)"}, "ttg": {"english_name": "Tutong"}, "hoi": {"english_name": "Holikachuk"}, "qwh": {"english_name": "Quechua, Huaylas Ancash"}, "env": {"english_name": "Enwan (Edu State)"}, "cav": {"english_name": "Cavineña"}, "ssy": {"english_name": "Saho"}, "max": {"english_name": "Malay, North Moluccan"}, "pie": {"english_name": "Piro"}, "fse": {"english_name": "Finnish Sign Language"}, "six": {"english_name": "Sumau"}, "kep": {"english_name": "Kaikadi"}, "iso": {"english_name": "Isoko"}, "hik": {"english_name": "Seit-Kaitetu"}, "kax": {"english_name": "Kao"}, "cto": {"english_name": "Emberá-Catío"}, "alw": {"english_name": "Alaba-K’abeena"}, "poe": {"english_name": "Popoloca, San Juan Atzingo"}, "cab": {"english_name": "Garifuna"}, "nca": {"english_name": "Iyo"}, "sci": {"english_name": "Creole Malay, Sri Lankan"}, "shu": {"english_name": "Arabic, Chadian"}, "niq": {"english_name": "Nandi"}, "ikk": {"english_name": "Ika"}, "nib": {"english_name": "Nakame"}, "ggb": {"english_name": "Gbii"}, "dbb": {"english_name": "Deno"}, "myo": {"english_name": "Anfillo"}, "dbl": {"english_name": "Dyirbal"}, "li": {"english_name": "Limburgan"}, "mqz": {"english_name": "Pano"}, "pcl": {"english_name": "Pardhi"}, "rtc": {"english_name": "Chin, Rungtu"}, "bly": {"english_name": "Notre"}, "cdh": {"english_name": "Chambeali"}, "reb": {"english_name": "Rembong"}, "mgw": {"english_name": "Matumbi"}, "tvt": {"english_name": "Naga, Tutsa"}, "tmh": {"english_name": "Tamashek"}, "wbw": {"english_name": "Woi"}, "soc": {"english_name": "So (Democratic Republic of Congo)"}, "yih": {"english_name": "Yiddish, Western"}, "jv": {"english_name": "Javanese"}, "emn": {"english_name": "Eman"}, "sop": {"english_name": "Songe"}, "wor": {"english_name": "Woria"}, "lob": {"english_name": "Lobi"}, "bms": {"english_name": "Kanuri, Bilma"}, "inh": {"english_name": "Ingush"}, "nid": {"english_name": "Ngandi"}, "awa": {"english_name": "Awadhi"}, "pyu": {"english_name": "Puyuma"}, "zpa": {"english_name": "Zapotec, Lachiguiri"}, "spt": {"english_name": "Bhoti, Spiti"}, "lul": {"english_name": "Olu'bo"}, "yrs": {"english_name": "Yarsun"}, "nkb": {"english_name": "Naga, Khoibu"}, "avk": {"english_name": "Kotava"}, "mdm": {"english_name": "Mayogo"}, "num": {"english_name": "Niuafo'ou"}, "esn": {"english_name": "Salvadoran Sign Language"}, "la": {"english_name": "Latin"}, "jhi": {"english_name": "Jehai"}, "tau": {"english_name": "Tanana, Upper"}, "rmz": {"english_name": "Marma"}, "dv": {"english_name": "Dhivehi"}, "tcz": {"english_name": "Chin, Thado"}, "poy": {"english_name": "Pogolo"}, "khc": {"english_name": "Tukang Besi North"}, "hut": {"english_name": "Humla"}, "ids": {"english_name": "Idesa"}, "csm": {"english_name": "Miwok, Central Sierra"}, "ptp": {"english_name": "Patep"}, "gnw": {"english_name": "Guaraní, Western Bolivian"}, "swt": {"english_name": "Sawila"}, "hmy": {"english_name": "Hmong, Southern Guiyang"}, "cky": {"english_name": "Cakfem-Mushere"}, "sjp": {"english_name": "Surjapuri"}, "cni": {"english_name": "Asháninka"}, "bym": {"english_name": "Bidyara"}, "seq": {"english_name": "Sénoufo, Senara"}, "khg": {"english_name": "Tibetan, Khams"}, "sbl": {"english_name": "Sambal, Botolan"}, "afn": {"english_name": "Defaka"}, "int": {"english_name": "Intha"}, "hms": {"english_name": "Miao, Southern Qiandong"}, "kso": {"english_name": "Kofa"}, "azm": {"english_name": "Amuzgo, Ipalapa"}, "aki": {"english_name": "Aiome"}, "mvy": {"english_name": "Kohistani, Indus"}, "coc": {"english_name": "Cocopa"}, "gwi": {"english_name": "Gwichʼin"}, "bfy": {"english_name": "Bagheli"}, "war": {"english_name": "Waray (Philippines)"}, "dok": {"english_name": "Dondo"}, "xtu": {"english_name": "Mixtec, Cuyamecalco"}, "bta": {"english_name": "Bata"}, "acs": {"english_name": "Acroá"}, "giw": {"english_name": "Gelao, White"}, "kfb": {"english_name": "Kolami, Northwestern"}, "aec": {"english_name": "Arabic, Saidi"}, "tpk": {"english_name": "Tupinikin"}, "xtb": {"english_name": "Mixtec, Chazumba"}, "nuh": {"english_name": "Ndunda"}, "jrt": {"english_name": "Jorto"}, "aqm": {"english_name": "Atohwaim"}, "bjo": {"english_name": "Banda, Mid-Southern"}, "umo": {"english_name": "Umotína"}, "ptu": {"english_name": "Bambam"}, "swg": {"english_name": "Swabian"}, "gba": {"english_name": "Gbaya (Central African Republic)"}, "bpy": {"english_name": "Bishnupriya"}, "seu": {"english_name": "Serui-Laut"}, "jae": {"english_name": "Yabem"}, "coe": {"english_name": "Koreguaje"}, "yxu": {"english_name": "Yuyu"}, "wji": {"english_name": "Warji"}, "xh": {"name": "Xhosa", "english_name": "Xhosa"}, "kuf": {"english_name": "Katu, Western"}, "ko": {"name": "한국어", "english_name": "Korean"}, "cbr": {"english_name": "Cashibo-Cacataibo"}, "loh": {"english_name": "Narim"}, "lax": {"english_name": "Tiwa"}, "odu": {"english_name": "Odual"}, "sln": {"english_name": "Salinan"}, "xkh": {"english_name": "Karahawyana"}, "sfs": {"english_name": "South African Sign Language"}, "pfl": {"english_name": "Pfaelzisch"}, "ybo": {"english_name": "Yabong"}, "eza": {"english_name": "Ezaa"}, "phh": {"english_name": "Phukha"}, "kkb": {"english_name": "Kwerisa"}, "twt": {"english_name": "Turiwára"}, "mgm": {"english_name": "Mambae"}, "xpe": {"english_name": "Kpelle, Liberia"}, "kwv": {"english_name": "Sara Kaba Náà"}, "ltc": {"english_name": "Chinese, Late Middle"}, "mim": {"english_name": "Mixtec, Alacatlatzala"}, "lls": {"english_name": "Lithuanian Sign Language"}, "yvt": {"english_name": "Yavitero"}, "ytw": {"english_name": "Yout Wam"}, "rnr": {"english_name": "Nari Nari"}, "kdn": {"english_name": "Kunda"}, "zpb": {"english_name": "Zapotec, Yautepec"}, "nyq": {"english_name": "Nayini"}, "yoy": {"english_name": "Yoy"}, "idu": {"english_name": "Idoma"}, "rar": {"english_name": "Rarotongan"}, "bdd": {"english_name": "Bunama"}, "acn": {"english_name": "Achang"}, "sta": {"english_name": "Settla"}, "xwr": {"english_name": "Kwerba Mamberamo"}, "kff": {"english_name": "Koya"}, "azo": {"english_name": "Awing"}, "kpg": {"english_name": "Kapingamarangi"}, "aqn": {"english_name": "Alta, Northern"}, "nsh": {"english_name": "Ngoshie"}, "rbk": {"english_name": "Bontok, Northern"}, "csb": {"english_name": "Kashubian"}, "bcs": {"english_name": "Kohumono"}, "bld": {"english_name": "Bolango"}, "gak": {"english_name": "Gamkonora"}, "hne": {"english_name": "Chhattisgarhi"}, "vkp": {"english_name": "Creole Portuguese, Korlai"}, "tln": {"english_name": "Talondo'"}, "duq": {"english_name": "Dusun Malang"}, "nnn": {"english_name": "Ngete"}, "zax": {"english_name": "Zapotec, Xadani"}, "saf": {"english_name": "Safaliba"}, "dih": {"english_name": "Kumiai"}, "njy": {"english_name": "Njyem"}, "bpz": {"english_name": "Bilba"}, "uka": {"english_name": "Kaburi"}, "sep": {"english_name": "Sénoufo, Sìcìté"}, "muk": {"english_name": "Mugom"}, "llp": {"english_name": "Efate, North"}, "mhr": {"english_name": "Mari, Eastern"}, "abi": {"english_name": "Abidji"}, "bou": {"english_name": "Bondei"}, "ths": {"english_name": "Thakali"}, "bci": {"english_name": "Baoulé"}, "bjv": {"english_name": "Bedjond"}, "ndn": {"english_name": "Ngundi"}, "rmx": {"english_name": "Romam"}, "iow": {"english_name": "Iowa-Oto"}, "mww": {"english_name": "Hmong Daw"}, "pqa": {"english_name": "Pa'a"}, "bqi": {"english_name": "Bakhtiari"}, "yet": {"english_name": "Yetfa"}, "xnu": {"english_name": "Nukunul"}, "bwu": {"english_name": "Buli (Ghana)"}, "chh": {"english_name": "Chinook"}, "rwo": {"english_name": "Rawa"}, "abu": {"english_name": "Abure"}, "git": {"english_name": "Gitxsan"}, "keq": {"english_name": "Kamar"}, "xkt": {"english_name": "Kantosi"}, "lic": {"english_name": "Hlai"}, "ema": {"english_name": "Emai-Iuleha-Ora"}, "kbl": {"english_name": "Kanembu"}, "dcc": {"english_name": "Deccan"}, "tnc": {"english_name": "Tanimuca-Retuarã"}, "udi": {"english_name": "Udi"}, "cbb": {"english_name": "Cabiyarí"}, "xpa": {"english_name": "Pirriya"}, "aso": {"english_name": "Dano"}, "cyo": {"english_name": "Cuyonon"}, "kyp": {"english_name": "Kang"}, "cpi": {"english_name": "Pidgin English, Chinese"}, "nwe": {"english_name": "Ngwe"}, "mfe": {"english_name": "Morisyen"}, "mat": {"english_name": "Matlatzinca, San Francisco"}, "wym": {"english_name": "Wymysorys"}, "cya": {"english_name": "Chatino, Nopala"}, "uda": {"english_name": "Uda"}, "hbb": {"english_name": "Huba"}, "urm": {"english_name": "Urapmin"}, "ywr": {"english_name": "Yawuru"}, "zne": {"english_name": "Zande (individual language)"}, "nrz": {"english_name": "Lala"}, "ktk": {"english_name": "Kaniet"}, "kiw": {"english_name": "Kiwai, Northeast"}, "nle": {"english_name": "Nyala, East"}, "gwb": {"english_name": "Gwa"}, "trm": {"english_name": "Tregami"}, "ruk": {"english_name": "Che"}, "jya": {"english_name": "Jiarong"}, "tpe": {"english_name": "Tippera"}, "mmj": {"english_name": "Majhwar"}, "mze": {"english_name": "Morawa"}, "gih": {"english_name": "Githabul"}, "mcb": {"english_name": "Machiguenga"}, "gkn": {"english_name": "Gokana"}, "ott": {"english_name": "Otomi, Temoaya"}, "bce": {"english_name": "Bamenyam"}, "scu": {"english_name": "Shumcho"}, "bfq": {"english_name": "Badaga"}, "en": {"english_name": "English"}, "rro": {"english_name": "Waima"}, "tre": {"english_name": "Tarangan, East"}, "xya": {"english_name": "Yaygir"}, "nsd": {"english_name": "Nisu, Southern"}, "hib": {"english_name": "Hibito"}, "xse": {"english_name": "Sempan"}, "did": {"english_name": "Didinga"}, "kav": {"english_name": "Katukína"}, "anl": {"english_name": "Chin, Anu-Hkongso"}, "ssn": {"english_name": "Waata"}, "ruq": {"english_name": "Romanian, Megleno"}, "gqi": {"english_name": "Guiqiong"}, "kxq": {"english_name": "Kanum, Smärky"}, "ald": {"english_name": "Alladian"}, "srk": {"english_name": "Serudung Murut"}, "bvu": {"english_name": "Malay, Bukit"}, "pbv": {"english_name": "Pnar"}, "row": {"english_name": "Dela-Oenale"}, "ctm": {"english_name": "Chitimacha"}, "tqq": {"english_name": "Tunni"}, "tet": {"english_name": "Tetum"}, "ikl": {"english_name": "Ikulu"}, "syl": {"english_name": "Sylheti"}, "pak": {"english_name": "Parakanã"}, "mix": {"english_name": "Mixtec, Mixtepec"}, "cbn": {"english_name": "Nyahkur"}, "amc": {"english_name": "Amahuaca"}, "thp": {"english_name": "Thompson"}, "atw": {"english_name": "Atsugewi"}, "mlw": {"english_name": "Moloko"}, "waw": {"english_name": "Waiwai"}, "bxr": {"english_name": "Buriat, Russia"}, "dgc": {"english_name": "Agta, Casiguran Dumagat"}, "cah": {"english_name": "Cahuarano"}, "mtl": {"english_name": "Montol"}, "skj": {"english_name": "Seke (Nepal)"}, "mpq": {"english_name": "Matís"}, "sw": {"english_name": "Swahili (macrolanguage)"}, "hom": {"english_name": "Homa"}, "ata": {"english_name": "Pele-Ata"}, "kut": {"english_name": "Kutenai"}, "kib": {"english_name": "Koalib"}, "bnj": {"english_name": "Tawbuid, Eastern"}, "opm": {"english_name": "Oksapmin"}, "lvs": {"english_name": "Latvian, Standard"}, "auh": {"english_name": "Aushi"}, "cns": {"english_name": "Asmat, Central"}, "dia": {"english_name": "Dia"}, "mmh": {"english_name": "Mehináku"}, "byn": {"name": "Bilin", "english_name": "Bilin"}, "pst": {"english_name": "Pashto, Central"}, "mkb": {"english_name": "Mal Paharia"}, "kic": {"english_name": "Kickapoo"}, "urb": {"english_name": "Urubú-Kaapor"}, "akj": {"english_name": "Aka-Jeru"}, "twl": {"english_name": "Tawara"}, "ekl": {"english_name": "Kol (Bangladesh)"}, "otn": {"english_name": "Otomi, Tenango"}, "nne": {"english_name": "Ngandyera"}, "uge": {"english_name": "Ughele"}, "nys": {"english_name": "Nyunga"}, "ru": {"name": "русский", "english_name": "Russian"}, "blx": {"english_name": "Ayta, Mag-Indi"}, "sxe": {"english_name": "Sighu"}, "ngb": {"english_name": "Ngbandi, Northern"}, "tnp": {"english_name": "Whitesands"}, "bxd": {"english_name": "Pela"}, "crc": {"english_name": "Lonwolwol"}, "sui": {"english_name": "Suki"}, "den": {"english_name": "Slave (Athapascan)"}, "nrl": {"english_name": "Ngarluma"}, "tkb": {"english_name": "Buksa"}, "mxp": {"english_name": "Mixe, Tlahuitoltepec"}, "lwh": {"english_name": "Lachi, White"}, "wbb": {"english_name": "Wabo"}, "wli": {"english_name": "Waioli"}, "krc": {"english_name": "Karachay-Balkar"}, "mbq": {"english_name": "Maisin"}, "akb": {"english_name": "Batak Angkola"}, "vum": {"english_name": "Vumbu"}, "bmx": {"english_name": "Baimak"}, "cas": {"english_name": "Tsimané"}, "syy": {"english_name": "Al-Sayyid Bedouin Sign Language"}, "apl": {"english_name": "Apache, Lipan"}, "xru": {"english_name": "Marriammu"}, "bkg": {"english_name": "Buraka"}, "gai": {"english_name": "Borei"}, "beb": {"english_name": "Bebele"}, "ywg": {"english_name": "Yinhawangka"}, "ttk": {"english_name": "Totoro"}, "gun": {"english_name": "Guaraní, Mbyá"}, "vsl": {"english_name": "Venezuelan Sign Language"}, "esm": {"english_name": "Esuma"}, "agj": {"english_name": "Argobba"}, "ktb": {"english_name": "Kambaata"}, "hmr": {"english_name": "Hmar"}, "rem": {"english_name": "Remo"}, "hlb": {"english_name": "Halbi"}, "mvs": {"english_name": "Massep"}, "klr": {"english_name": "Khaling"}, "arv": {"english_name": "Arbore"}, "mik": {"english_name": "Mikasuki"}, "swu": {"english_name": "Suwawa"}, "not": {"english_name": "Nomatsiguenga"}, "zpt": {"english_name": "Zapotec, San Vicente Coatlán"}, "ndj": {"english_name": "Ndamba"}, "say": {"english_name": "Saya"}, "oyd": {"english_name": "Oyda"}, "btw": {"english_name": "Butuanon"}, "brs": {"english_name": "Baras"}, "tvo": {"english_name": "Tidore"}, "mzs": {"english_name": "Macanese"}, "hgw": {"english_name": "Haigwai"}, "ter": {"english_name": "Tereno"}, "csw": {"english_name": "Cree, Swampy"}, "ecs": {"english_name": "Ecuadorian Sign Language"}, "ff": {"english_name": "Fulah"}, "vis": {"english_name": "Vishavan"}, "hum": {"english_name": "Hungana"}, "mow": {"english_name": "Moi (Congo)"}, "tql": {"english_name": "Lehali"}, "nns": {"english_name": "Ningye"}, "bom": {"english_name": "Berom"}, "nus": {"english_name": "Nuer"}, "xht": {"english_name": "Hattic"}, "cmr": {"english_name": "Chin, Mro-Khimi"}, "yrl": {"english_name": "Nhengatu"}, "tyr": {"english_name": "Tai Daeng"}, "ypm": {"english_name": "Phuma"}, "imn": {"english_name": "Imonda"}, "abv": {"english_name": "Arabic, Baharna"}, "hil": {"english_name": "Hiligaynon"}, "spe": {"english_name": "Sepa (Papua New Guinea)"}, "mrm": {"english_name": "Merlav"}, "tuz": {"english_name": "Turka"}, "mla": {"english_name": "Malo"}, "phd": {"english_name": "Phudagi"}, "bfm": {"english_name": "Mmen"}, "zlq": {"english_name": "Zhuang, Liuqian"}, "jow": {"english_name": "Jowulu"}, "nlv": {"english_name": "Nahuatl, Orizaba"}, "xmo": {"english_name": "Morerebi"}, "xsd": {"english_name": "Sidetic"}, "jay": {"english_name": "Yan-nhangu"}, "pno": {"english_name": "Panobo"}, "hsl": {"english_name": "Hausa Sign Language"}, "imr": {"english_name": "Imroing"}, "cjk": {"english_name": "Chokwe"}, "gaq": {"english_name": "Gata'"}, "taj": {"english_name": "Tamang, Eastern"}, "der": {"english_name": "Deori"}, "yal": {"english_name": "Yalunka"}, "lmy": {"english_name": "Lamboya"}, "sgx": {"english_name": "Sierra Leone Sign Language"}, "lro": {"english_name": "Laro"}, "mjr": {"english_name": "Malavedan"}, "tod": {"english_name": "Toma"}, "pbg": {"english_name": "Paraujano"}, "knf": {"english_name": "Mankanya"}, "gld": {"english_name": "Nanai"}, "kbb": {"english_name": "Kaxuiâna"}, "xnh": {"english_name": "Kuanhua"}, "lai": {"english_name": "Lambya"}, "cdo": {"english_name": "Chinese, Min Dong"}, "woy": {"english_name": "Weyto"}, "jgk": {"english_name": "Gwak"}, "cae": {"english_name": "Lehar"}, "maj": {"english_name": "Mazatec, Jalapa De Díaz"}, "kfx": {"english_name": "Pahari, Kullu"}, "stw": {"english_name": "Satawalese"}, "otu": {"english_name": "Otuke"}, "dhn": {"english_name": "Dhanki"}, "noz": {"english_name": "Nayi"}, "dna": {"english_name": "Dani, Upper Grand Valley"}, "wok": {"english_name": "Longto"}, "wag": {"english_name": "Wa'ema"}, "eu": {"name": "Euskara", "english_name": "Basque"}, "ctu": {"english_name": "Chol"}, "ttl": {"english_name": "Totela"}, "ktr": {"english_name": "Kota Marudu Tinagas"}, "txq": {"english_name": "Tii"}, "cur": {"english_name": "Chhulung"}, "mnu": {"english_name": "Mer"}, "nfu": {"english_name": "Mfumte"}, "aky": {"english_name": "Aka-Kol"}, "tqb": {"english_name": "Tembé"}, "gdt": {"english_name": "Kungardutyi"}, "evn": {"english_name": "Evenki"}, "cod": {"english_name": "Cocama-Cocamilla"}, "rge": {"english_name": "Romano-Greek"}, "srs": {"english_name": "Sarsi"}, "psy": {"english_name": "Piscataway"}, "ush": {"english_name": "Ushojo"}, "sc": {"english_name": "Sardinian"}, "sn": {"english_name": "Shona"}, "or": {"name": "Oriya (macrolanguage)", "english_name": "Oriya (macrolanguage)"}, "ca": {"name": "Català", "english_name": "Catalan"}, "siu": {"english_name": "Sinagen"}, "snn": {"english_name": "Siona"}, "yir": {"english_name": "Awyu, North"}, "fum": {"english_name": "Fum"}, "mtu": {"english_name": "Mixtec, Tututepec"}, "cub": {"english_name": "Cubeo"}, "klg": {"english_name": "Tagakaulo"}, "qvc": {"english_name": "Quechua, Cajamarca"}, "sth": {"english_name": "Shelta"}, "mjn": {"english_name": "Ma (Papua New Guinea)"}, "nyp": {"english_name": "Nyang'i"}, "cap": {"english_name": "Chipaya"}, "psp": {"english_name": "Philippine Sign Language"}, "tn": {"english_name": "Tswana"}, "gnh": {"english_name": "Lere"}, "bwm": {"english_name": "Biwat"}, "etr": {"english_name": "Edolo"}, "nkc": {"english_name": "Nkongho"}, "aak": {"english_name": "Ankave"}, "gix": {"english_name": "Gilima"}, "slh": {"english_name": "Salish, Southern Puget Sound"}, "scl": {"english_name": "Shina"}, "tqt": {"english_name": "Totonac, Western"}, "duj": {"english_name": "Dhuwal"}, "mpz": {"english_name": "Mpi"}, "ikz": {"english_name": "Ikizu"}, "rmu": {"english_name": "Romani, Tavringer"}, "btv": {"english_name": "Bateri"}, "prx": {"english_name": "Purik"}, "lrl": {"english_name": "Lari"}, "scs": {"english_name": "Slavey, North"}, "kim": {"english_name": "Karagas"}, "amn": {"english_name": "Amanab"}, "zmb": {"english_name": "Zimba"}, "taz": {"english_name": "Tocho"}, "nyn": {"english_name": "Nyankole"}, "bue": {"english_name": "Beothuk"}, "ilk": {"english_name": "Ilongot"}, "cko": {"english_name": "Anufo"}, "uku": {"english_name": "Ukue"}, "nou": {"english_name": "Ewage-Notu"}, "fgr": {"english_name": "Fongoro"}, "lzz": {"english_name": "Laz"}, "xso": {"english_name": "Solano"}, "ega": {"english_name": "Ega"}, "vut": {"english_name": "Vute"}, "pad": {"english_name": "Paumarí"}, "jrb": {"english_name": "Judeo-Arabic"}, "sva": {"english_name": "Svan"}, "xmt": {"english_name": "Matbat"}, "sgb": {"english_name": "Ayta, Mag-antsi"}, "bjh": {"english_name": "Bahinemo"}, "mzh": {"english_name": "Wichí Lhamtés Güisnay"}, "arz": {"english_name": "Arabic, Egyptian"}, "biz": {"english_name": "Baloi"}, "wyi": {"english_name": "Woiwurrung"}, "jun": {"english_name": "Juang"}, "miq": {"english_name": "Mískito"}, "ygu": {"english_name": "Yugul"}, "ykl": {"english_name": "Khlula"}, "teg": {"english_name": "Teke-Tege"}, "tue": {"english_name": "Tuyuca"}, "njb": {"english_name": "Naga, Nocte"}, "lad": {"english_name": "Ladino"}, "bvm": {"english_name": "Bamunka"}, "das": {"english_name": "Daho-Doo"}, "igw": {"english_name": "Igwe"}, "asp": {"english_name": "Algerian Sign Language"}, "jum": {"english_name": "Jumjum"}, "gal": {"english_name": "Galolen"}, "an": {"english_name": "Aragonese"}, "kus": {"english_name": "Kusaal"}, "was": {"english_name": "Washo"}, "obr": {"english_name": "Burmese, Old"}, "lg": {"english_name": "Ganda"}, "tft": {"english_name": "Ternate"}, "bcv": {"english_name": "Shoo-Minda-Nye"}, "dgk": {"english_name": "Dagba"}, "anu": {"english_name": "Anuak"}, "prg": {"english_name": "Prussian"}, "owl": {"english_name": "Welsh, Old"}, "gpa": {"english_name": "Gupa-Abawa"}, "bax": {"english_name": "Bamun"}, "yip": {"english_name": "Pholo"}, "xmf": {"english_name": "Mingrelian"}, "din": {"english_name": "Dinka"}, "trg": {"english_name": "Lishán Didán"}, "cie": {"english_name": "Cineni"}, "bjx": {"english_name": "Itneg, Banao"}, "kcb": {"english_name": "Kawacha"}, "hrp": {"english_name": "Nhirrpi"}, "kbv": {"english_name": "Dera (Indonesia)"}, "mok": {"english_name": "Morori"}, "kii": {"english_name": "Kitsai"}, "puk": {"english_name": "Pu Ko"}, "mas": {"english_name": "Masai"}, "kxc": {"english_name": "Konso"}, "nma": {"english_name": "Naga, Maram"}, "plv": {"english_name": "Palawano, Southwest"}, "tmv": {"english_name": "Tembo (Motembo)"}, "awh": {"english_name": "Awbono"}, "pwo": {"english_name": "Karen, Pwo Western"}, "maa": {"english_name": "Mazatec, San Jerónimo Tecóatl"}, "sxc": {"english_name": "Sicanian"}, "swy": {"english_name": "Sarua"}, "aul": {"english_name": "Aulua"}, "zrn": {"english_name": "Zerenkel"}, "zza": {"english_name": "Zaza"}, "mqj": {"english_name": "Mamasa"}, "len": {"english_name": "Lenca"}, "tyv": {"english_name": "Tuvinian"}, "yta": {"english_name": "Talu"}, "zad": {"english_name": "Zapotec, Cajonos"}, "mkl": {"english_name": "Mokole"}, "tmt": {"english_name": "Tasmate"}, "bqm": {"english_name": "Wumboko"}, "skb": {"english_name": "Saek"}, "mir": {"english_name": "Mixe, Isthmus"}, "kiu": {"english_name": "Kirmanjki (individual language)"}, "dnd": {"english_name": "Daonda"}, "xko": {"english_name": "Kiorr"}, "bku": {"english_name": "Buhid"}, "kjj": {"english_name": "Khinalugh"}, "hro": {"english_name": "Haroi"}, "bpv": {"english_name": "Marind, Bian"}, "stg": {"english_name": "Trieng"}, "xbb": {"english_name": "Burdekin, Lower"}, "nkm": {"english_name": "Namat"}, "hif": {"english_name": "Hindi, Fiji"}, "trq": {"english_name": "Triqui, San Martín Itunyoso"}, "bsv": {"english_name": "Baga Sobané"}, "pgu": {"english_name": "Pagu"}, "bky": {"english_name": "Bokyi"}, "smf": {"english_name": "Auwe"}, "bef": {"english_name": "Benabena"}, "tsz": {"english_name": "Purepecha"}, "nss": {"english_name": "Nali"}, "qxs": {"english_name": "Qiang, Southern"}, "hbn": {"english_name": "Heiban"}, "tae": {"english_name": "Tariana"}, "dds": {"english_name": "Dogon, Donno So"}, "kjn": {"english_name": "Kunjen"}, "czt": {"english_name": "Chin, Zotung"}, "ssq": {"english_name": "So'a"}, "cps": {"english_name": "Capiznon"}, "sbm": {"english_name": "Sagala"}, "vmd": {"english_name": "Koraga, Mudu"}, "pbr": {"english_name": "Pangwa"}, "kfo": {"english_name": "Koro (Côte d'Ivoire)"}, "zia": {"english_name": "Zia"}, "nig": {"english_name": "Ngalakan"}, "csh": {"english_name": "Chin, Asho"}, "mtg": {"english_name": "Una"}, "kla": {"english_name": "Klamath-Modoc"}, "kdy": {"english_name": "Keder"}, "swr": {"english_name": "Saweru"}, "kje": {"english_name": "Kisar"}, "faf": {"english_name": "Fagani"}, "lon": {"english_name": "Lomwe, Malawi"}, "xac": {"english_name": "Kachari"}, "dig": {"english_name": "Digo"}, "nnd": {"english_name": "Ambae, West"}, "atd": {"english_name": "Manobo, Ata"}, "tro": {"english_name": "Naga, Tarao"}, "anv": {"english_name": "Denya"}, "nye": {"english_name": "Nyengo"}, "xap": {"english_name": "Apalachee"}, "jii": {"english_name": "Jiiddu"}, "mxv": {"english_name": "Mixtec, Metlatónoc"}, "rer": {"english_name": "Rer Bare"}, "puo": {"english_name": "Puoc"}, "loj": {"english_name": "Lou"}, "mdp": {"english_name": "Mbala"}, "anj": {"english_name": "Anor"}, "omg": {"english_name": "Omagua"}, "bqa": {"english_name": "Tchumbuli"}, "kck": {"english_name": "Kalanga"}, "gbe": {"english_name": "Niksek"}, "lnz": {"english_name": "Lonzo"}, "nhc": {"english_name": "Nahuatl, Tabasco"}, "cs": {"name": "čeština", "english_name": "Czech"}, "mzy": {"english_name": "Mozambican Sign Language"}, "yay": {"english_name": "Agwagwune"}, "ncd": {"english_name": "Nachering"}, "amp": {"english_name": "Alamblak"}, "suy": {"english_name": "Suyá"}, "goe": {"english_name": "Gongduk"}, "duh": {"english_name": "Dungra Bhil"}, "hna": {"english_name": "Mina (Cameroon)"}, "mdy": {"english_name": "Male (Ethiopia)"}, "ccj": {"english_name": "Kasanga"}, "nyv": {"english_name": "Nyulnyul"}, "msg": {"english_name": "Moraid"}, "tls": {"english_name": "Tambotalo"}, "lml": {"english_name": "Hano"}, "cdg": {"english_name": "Chamari"}, "bje": {"english_name": "Mien, Biao-Jiao"}, "bok": {"english_name": "Bonjo"}, "koc": {"english_name": "Kpati"}, "mwa": {"english_name": "Mwatebu"}, "tzn": {"english_name": "Tugun"}, "dib": {"english_name": "Dinka, South Central"}, "isd": {"english_name": "Isnag"}, "dui": {"english_name": "Dumun"}, "aof": {"english_name": "Bragat"}, "kxs": {"english_name": "Kangjia"}, "ewo": {"english_name": "Ewondo"}, "eya": {"english_name": "Eyak"}, "ply": {"english_name": "Bolyu"}, "tio": {"english_name": "Teop"}, "soz": {"english_name": "Temi"}, "gml": {"english_name": "German, Middle Low"}, "ddn": {"english_name": "Dendi (Benin)"}, "ntj": {"english_name": "Ngaanyatjarra"}, "llf": {"english_name": "Hermit"}, "cce": {"english_name": "Chopi"}, "blk": {"english_name": "Karen, Pa'o"}, "xgl": {"english_name": "Galindan"}, "tbr": {"english_name": "Tumtum"}, "gqu": {"english_name": "Qau"}, "bzq": {"english_name": "Buli (Indonesia)"}, "ctp": {"english_name": "Chatino, Western Highland"}, "aoz": {"english_name": "Uab Meto"}, "huu": {"english_name": "Huitoto, Murui"}, "knx": {"english_name": "Kendayan"}, "job": {"english_name": "Joba"}, "rmb": {"english_name": "Rembarunga"}, "kov": {"english_name": "Kudu-Camo"}, "ded": {"english_name": "Dedua"}, "ndw": {"english_name": "Ndobo"}, "mib": {"english_name": "Mixtec, Atatláhuca"}, "crk": {"english_name": "Cree, Plains"}, "swv": {"english_name": "Shekhawati"}, "skr": {"english_name": "Seraiki"}, "aba": {"english_name": "Abé"}, "dyi": {"english_name": "Senoufo, Djimini"}, "beo": {"english_name": "Beami"}, "kwn": {"english_name": "Kwangali"}, "wth": {"english_name": "Wathawurrung"}, "gah": {"english_name": "Alekano"}, "cpy": {"english_name": "Ashéninka, South Ucayali"}, "plj": {"english_name": "Polci"}, "chm": {"english_name": "Mari (Russia)"}, "kzf": {"english_name": "Kaili, Da'a"}, "phk": {"english_name": "Phake"}, "mvz": {"english_name": "Mesqan"}, "ie": {"english_name": "Interlingue"}, "nef": {"english_name": "Nefamese"}, "lol": {"english_name": "Mongo"}, "kjs": {"english_name": "Kewa, East"}, "bfk": {"english_name": "Ban Khor Sign Language"}, "aua": {"english_name": "Asumboa"}, "kec": {"english_name": "Keiga"}, "med": {"english_name": "Melpa"}, "xes": {"english_name": "Kesawai"}, "myy": {"english_name": "Macuna"}, "nqo": {"english_name": "N'Ko"}, "wbl": {"english_name": "Wakhi"}, "smj": {"english_name": "Lule Sami"}, "zte": {"english_name": "Zapotec, Elotepec"}, "awb": {"english_name": "Awa (Papua New Guinea)"}, "mti": {"english_name": "Maiwa (Papua New Guinea)"}, "fla": {"english_name": "Kalispel-Pend d'Oreille"}, "lng": {"english_name": "Langobardic"}, "bcj": {"english_name": "Bardi"}, "mnb": {"english_name": "Muna"}, "pce": {"english_name": "Palaung, Ruching"}, "dbf": {"english_name": "Edopi"}, "sao": {"english_name": "Sause"}, "jor": {"english_name": "Jorá"}, "ypp": {"english_name": "Phupa"}, "mkf": {"english_name": "Miya"}, "kzm": {"english_name": "Kais"}, "tqp": {"english_name": "Tomoip"}, "mzw": {"english_name": "Deg"}, "nyt": {"english_name": "Nyawaygi"}, "man": {"english_name": "Mandingo"}, "adh": {"english_name": "Adhola"}, "gnc": {"english_name": "Guanche"}, "xzh": {"english_name": "Zhang-Zhung"}, "bgs": {"english_name": "Tagabawa"}, "mbs": {"english_name": "Manobo, Sarangani"}, "wxa": {"english_name": "Waxianghua"}, "bka": {"english_name": "Kyak"}, "kza": {"english_name": "Karaboro, Western"}, "yra": {"english_name": "Yerakai"}, "bsg": {"english_name": "Bashkardi"}, "bda": {"english_name": "Bayot"}, "pes": {"english_name": "Persian, Iranian"}, "mzg": {"english_name": "Monastic Sign Language"}, "ute": {"english_name": "Ute-Southern Paiute"}, "ksa": {"english_name": "Shuwa-Zamani"}, "prt": {"english_name": "Phai"}, "nxl": {"english_name": "Nuaulu, South"}, "akc": {"english_name": "Mpur"}, "bvk": {"english_name": "Bukat"}, "blh": {"english_name": "Kuwaa"}, "fsl": {"english_name": "French Sign Language"}, "myi": {"english_name": "Mina (India)"}, "dje": {"english_name": "Zarma"}, "bmn": {"english_name": "Bina (Papua New Guinea)"}, "xam": {"english_name": "/Xam"}, "ldd": {"english_name": "Luri"}, "gob": {"english_name": "Playero"}, "tpl": {"english_name": "Me'phaa, Tlacoapa"}, "pmk": {"english_name": "Pamlico"}, "snq": {"english_name": "Sangu (Gabon)"}, "qwt": {"english_name": "Kwalhioqua-Tlatskanai"}, "afz": {"english_name": "Obokuitai"}, "pny": {"english_name": "Pinyin"}, "tnt": {"english_name": "Tontemboan"}, "wll": {"english_name": "Wali (Sudan)"}, "ztt": {"english_name": "Zapotec, Tejalapan"}, "aut": {"english_name": "Austral"}, "kha": {"english_name": "Khasi"}, "sha": {"english_name": "Shall-Zwall"}, "suk": {"english_name": "Sukuma"}, "wtk": {"english_name": "Watakataui"}, "bfi": {"english_name": "British Sign Language"}, "mtw": {"english_name": "Binukidnon, Southern"}, "jud": {"english_name": "Worodougou"}, "xrm": {"english_name": "Armazic"}, "yns": {"english_name": "Yansi"}, "dsn": {"english_name": "Dusner"}, "dgt": {"english_name": "Ndra'ngith"}, "kge": {"english_name": "Komering"}, "lei": {"english_name": "Lemio"}, "vic": {"english_name": "Creole English, Virgin Islands"}, "dur": {"english_name": "Dii"}, "emp": {"english_name": "Emberá, Northern"}, "nbo": {"english_name": "Nkukoli"}, "ncs": {"english_name": "Nicaraguan Sign Language"}, "yoi": {"english_name": "Yonaguni"}, "kdz": {"english_name": "Kwaja"}, "xat": {"english_name": "Katawixi"}, "doe": {"english_name": "Doe"}, "wdk": {"english_name": "Wadikali"}, "tei": {"english_name": "Torricelli"}, "kju": {"english_name": "Kashaya"}, "moh": {"english_name": "Mohawk"}, "azb": {"english_name": "Azerbaijani, South"}, "ncj": {"english_name": "Nahuatl, Northern Puebla"}, "nxk": {"english_name": "Naga, Koki"}, "sle": {"english_name": "Sholaga"}, "pck": {"english_name": "Chin, Paite"}, "nmp": {"english_name": "Nimanbur"}, "bsa": {"english_name": "Abinomn"}, "mzj": {"english_name": "Manya"}, "gdx": {"english_name": "Godwari"}, "zau": {"english_name": "Zangskari"}, "stk": {"english_name": "Arammba"}, "kyt": {"english_name": "Kayagar"}, "fni": {"english_name": "Fania"}, "aij": {"english_name": "Lishanid Noshan"}, "tkf": {"english_name": "Tukumanféd"}, "swj": {"english_name": "Sira"}, "ksm": {"english_name": "Kumba"}, "tka": {"english_name": "Truká"}, "ak": {"english_name": "Akan"}, "pnm": {"english_name": "Punan Batu 1"}, "nwy": {"english_name": "Nottoway-Meherrin"}, "bex": {"english_name": "Jur Modo"}, "ayz": {"english_name": "Mai Brat"}, "jut": {"english_name": "Jutish"}, "crr": {"english_name": "Algonquian, Carolina"}, "tmz": {"english_name": "Tamanaku"}, "fy": {"english_name": "Frisian, Western"}, "mrr": {"english_name": "Maria (India)"}, "nmx": {"english_name": "Nama (Papua New Guinea)"}, "dza": {"english_name": "Tunzu"}, "nag": {"english_name": "Naga Pidgin"}, "hmd": {"english_name": "Miao, Large Flowery"}, "arb": {"english_name": "Arabic, Standard"}, "ban": {"english_name": "Balinese"}, "dgs": {"english_name": "Dogoso"}, "trx": {"english_name": "Bidayuh, Tringgus-Sembaan"}, "djj": {"english_name": "Djeebbana"}, "urh": {"english_name": "Urhobo"}, "bnw": {"english_name": "Bisis"}, "bwz": {"english_name": "Bwisi"}, "mqo": {"english_name": "Modole"}, "akh": {"english_name": "Angal Heneng"}, "yot": {"english_name": "Yotti"}, "kte": {"english_name": "Nubri"}, "czn": {"english_name": "Chatino, Zenzontepec"}, "tic": {"english_name": "Tira"}, "avm": {"english_name": "Angkamuthi"}, "tqu": {"english_name": "Touo"}, "pms": {"english_name": "Piemontese"}, "krv": {"english_name": "Kavet"}, "wsv": {"english_name": "Wotapuri-Katarqalai"}, "xab": {"english_name": "Sambe"}, "xoi": {"english_name": "Kominimung"}, "uur": {"english_name": "Ura (Vanuatu)"}, "zmq": {"english_name": "Mituku"}, "atg": {"english_name": "Ivbie North-Okpela-Arhe"}, "kw": {"english_name": "Cornish"}, "lak": {"english_name": "Laka (Nigeria)"}, "orn": {"english_name": "Orang Kanaq"}, "acd": {"english_name": "Gikyode"}, "tgd": {"english_name": "Ciwogai"}, "geg": {"english_name": "Gengle"}, "bip": {"english_name": "Bila"}, "omu": {"english_name": "Omurano"}, "ksj": {"english_name": "Uare"}, "gvs": {"english_name": "Gumawana"}, "haq": {"english_name": "Ha"}, "xsr": {"english_name": "Sherpa"}, "lmg": {"english_name": "Lamogai"}, "kps": {"english_name": "Tehit"}, "sje": {"english_name": "Sami, Pite"}, "kux": {"english_name": "Kukatja"}, "su": {"english_name": "Sundanese"}, "tmy": {"english_name": "Tami"}, "mxq": {"english_name": "Mixe, Juquila"}, "ckr": {"english_name": "Kairak"}, "bmw": {"english_name": "Bomwali"}, "aur": {"english_name": "Aruek"}, "rga": {"english_name": "Roria"}, "ddo": {"english_name": "Dido"}, "ymo": {"english_name": "Yangum Mon"}, "kxv": {"english_name": "Kuvi"}, "eo": {"name": "Esperanto", "english_name": "Esperanto"}, "sig": {"english_name": "Paasaal"}, "bgu": {"english_name": "Mbongno"}, "moq": {"english_name": "Mor (Bomberai Peninsula)"}, "twd": {"english_name": "Twents"}, "tpn": {"english_name": "Tupinambá"}, "nnw": {"english_name": "Nuni, Southern"}, "xss": {"english_name": "Assan"}, "mbr": {"english_name": "Nukak Makú"}, "ull": {"english_name": "Ullatan"}, "bik": {"english_name": "Bikol"}, "ael": {"english_name": "Ambele"}, "csi": {"english_name": "Miwok, Coast"}, "zac": {"english_name": "Zapotec, Ocotlán"}, "gwx": {"english_name": "Gua"}, "gim": {"english_name": "Gimi (Eastern Highlands)"}, "anc": {"english_name": "Ngas"}, "nlj": {"english_name": "Nyali"}, "gou": {"english_name": "Gavar"}, "mqs": {"english_name": "Makian, West"}, "tvn": {"english_name": "Tavoyan"}, "xbi": {"english_name": "Kombio"}, "mvp": {"english_name": "Duri"}, "khz": {"english_name": "Keapara"}, "kgu": {"english_name": "Kobol"}, "bki": {"english_name": "Baki"}, "thf": {"english_name": "Thangmi"}, "mbp": {"english_name": "Malayo"}, "way": {"english_name": "Wayana"}, "bic": {"english_name": "Bikaru"}, "gof": {"english_name": "Gofa"}, "pta": {"english_name": "Pai Tavytera"}, "ikv": {"english_name": "Iku-Gora-Ankwa"}, "kys": {"english_name": "Kayan, Baram"}, "alm": {"english_name": "Amblong"}, "xto": {"english_name": "Tokharian A"}, "chy": {"english_name": "Cheyenne"}, "com": {"english_name": "Comanche"}, "nym": {"english_name": "Nyamwezi"}, "pkh": {"english_name": "Pankhu"}, "bew": {"english_name": "Betawi"}, "xzm": {"english_name": "Zemgalian"}, "mzl": {"english_name": "Mixe, Mazatlán"}, "kgj": {"english_name": "Kham, Gamale"}, "ppt": {"english_name": "Pare"}, "caw": {"english_name": "Callawalla"}, "tdi": {"english_name": "Tomadino"}, "kwj": {"english_name": "Kwanga"}, "mak": {"english_name": "Makasar"}, "xeb": {"english_name": "Eblan"}, "nke": {"english_name": "Duke"}, "cdr": {"english_name": "Cinda-Regi-Tiyal"}, "qxr": {"english_name": "Quichua, Cañar Highland"}, "glu": {"english_name": "Gula (Chad)"}, "ann": {"english_name": "Obolo"}, "kzr": {"english_name": "Karang"}, "ryu": {"english_name": "Okinawan, Central"}, "xyb": {"english_name": "Yandjibara"}, "ese": {"english_name": "Ese Ejja"}, "shh": {"english_name": "Shoshoni"}, "yuq": {"english_name": "Yuqui"}, "evh": {"english_name": "Uvbie"}, "dow": {"english_name": "Doyayo"}, "dbt": {"english_name": "Dogon, Ben Tey"}, "ike": {"english_name": "Inuktitut, Eastern Canadian"}, "chx": {"english_name": "Chantyal"}, "bft": {"english_name": "Balti"}, "grs": {"english_name": "Gresi"}, "tbi": {"english_name": "Gaam"}, "sni": {"english_name": "Sensi"}, "luc": {"english_name": "Aringa"}, "bzx": {"english_name": "Bozo, Kɛlɛngaxo"}, "kym": {"english_name": "Kpatili"}, "kel": {"english_name": "Kela (Democratic Republic of Congo)"}, "zrg": {"english_name": "Mirgan"}, "zmy": {"english_name": "Mariyedi"}, "gbm": {"english_name": "Garhwali"}, "kvw": {"english_name": "Wersing"}, "aha": {"english_name": "Ahanta"}, "ojb": {"english_name": "Ojibwa, Northwestern"}, "apf": {"english_name": "Agta, Pahanan"}, "sbn": {"english_name": "Bhil, Sindhi"}, "cug": {"english_name": "Cung"}, "gdj": {"english_name": "Gurdjar"}, "njx": {"english_name": "Kunyi"}, "mjx": {"english_name": "Mahali"}, "gue": {"english_name": "Gurinji"}, "dsq": {"english_name": "Tadaksahak"}, "gyl": {"english_name": "Gayil"}, "wut": {"english_name": "Wutung"}, "izr": {"english_name": "Izere"}, "biu": {"english_name": "Biete"}, "tpt": {"english_name": "Tepehua, Tlachichilco"}, "mud": {"english_name": "Aleut, Mednyj"}, "sho": {"english_name": "Shanga"}, "fap": {"english_name": "Palor"}, "nxe": {"english_name": "Nage"}, "slm": {"english_name": "Sama, Pangutaran"}, "kqa": {"english_name": "Mum"}, "kwh": {"english_name": "Kowiai"}, "zkt": {"english_name": "Kitan"}, "khq": {"english_name": "Songhay, Koyra Chiini"}, "lis": {"english_name": "Lisu"}, "yej": {"english_name": "Yevanic"}, "anf": {"english_name": "Animere"}, "adz": {"english_name": "Adzera"}, "wmx": {"english_name": "Womo"}, "xyj": {"english_name": "Mayi-Yapi"}, "nsq": {"english_name": "Miwok, Northern Sierra"}, "zch": {"english_name": "Zhuang, Central Hongshuihe"}, "nga": {"english_name": "Ngbaka"}, "bo": {"english_name": "Tibetan"}, "oke": {"english_name": "Okpe (Southwestern Edo)"}, "onw": {"english_name": "Nubian, Old"}, "bhl": {"english_name": "Bimin"}, "ukh": {"english_name": "Ukhwejo"}, "bmo": {"english_name": "Bambalang"}, "col": {"english_name": "Columbia-Wenatchi"}, "aiy": {"english_name": "Ali"}, "mco": {"english_name": "Mixe, Coatlán"}, "nxn": {"english_name": "Ngawun"}, "bit": {"english_name": "Berinomo"}, "bgq": {"english_name": "Bagri"}, "jio": {"english_name": "Jiamao"}, "sve": {"english_name": "Serili"}, "udg": {"english_name": "Muduga"}, "one": {"english_name": "Oneida"}, "zmn": {"english_name": "Mbangwe"}, "qwa": {"english_name": "Quechua, Corongo Ancash"}, "etx": {"english_name": "Eten"}, "ksd": {"english_name": "Kuanua"}, "lda": {"english_name": "Kla-Dan"}, "hr": {"name": "hrvatski", "english_name": "Croatian"}, "ngj": {"english_name": "Ngie"}, "wlw": {"english_name": "Walak"}, "cuq": {"english_name": "Cun"}, "xpc": {"english_name": "Pecheneg"}, "gnm": {"english_name": "Ginuman"}, "sub": {"english_name": "Suku"}, "ost": {"english_name": "Osatu"}, "ple": {"english_name": "Palu'e"}, "xop": {"english_name": "Kopar"}, "gwr": {"english_name": "Gwere"}, "vag": {"english_name": "Vagla"}, "bnb": {"english_name": "Bookan"}, "bzj": {"english_name": "Kriol English, Belize"}, "toz": {"english_name": "To"}, "xtj": {"english_name": "Mixtec, San Juan Teita"}, "wro": {"english_name": "Worrorra"}, "vin": {"english_name": "Vinza"}, "kn": {"name": "ಕನ್ನಡ", "english_name": "Kannada"}, "gvj": {"english_name": "Guajá"}, "mep": {"english_name": "Miriwung"}, "aqc": {"english_name": "Archi"}, "ahr": {"english_name": "Ahirani"}, "puj": {"english_name": "Punan Tubu"}, "kg": {"english_name": "Kongo"}, "zpn": {"english_name": "Zapotec, Santa Inés Yatzechi"}, "aza": {"english_name": "Azha"}, "njs": {"english_name": "Nisa"}, "nxx": {"english_name": "Nafri"}, "xkr": {"english_name": "Xakriabá"}, "acq": {"english_name": "Arabic, Ta'izzi-Adeni"}, "huy": {"english_name": "Hulaulá"}, "nyx": {"english_name": "Nganyaywana"}, "kbz": {"english_name": "Duhwa"}, "pmi": {"english_name": "Pumi, Northern"}, "agz": {"english_name": "Agta, Mt. Iriga"}, "mbj": {"english_name": "Nadëb"}, "xyk": {"english_name": "Mayi-Kulan"}, "mkc": {"english_name": "Siliput"}, "hoc": {"english_name": "Ho"}, "pga": {"english_name": "Creole Arabic, Sudanese"}, "mdx": {"english_name": "Dizin"}, "vem": {"english_name": "Vemgo-Mabas"}, "kif": {"english_name": "Kham, Eastern Parbate"}, "myw": {"english_name": "Muyuw"}, "ncx": {"english_name": "Nahuatl, Central Puebla"}, "rol": {"english_name": "Romblomanon"}, "caf": {"english_name": "Carrier, Southern"}, "vay": {"english_name": "Wayu"}, "spx": {"english_name": "Picene, South"}, "onu": {"english_name": "Unua"}, "wic": {"english_name": "Wichita"}, "jmr": {"english_name": "Kamara"}, "tgi": {"english_name": "Lawunuia"}, "lpn": {"english_name": "Naga, Long Phuri"}, "tes": {"english_name": "Tengger"}, "nlc": {"english_name": "Nalca"}, "hml": {"english_name": "Hmong, Luopohe"}, "bll": {"english_name": "Biloxi"}, "leq": {"english_name": "Lembena"}, "pit": {"english_name": "Pitta Pitta"}, "zam": {"english_name": "Zapotec, Miahuatlán"}, "sgt": {"english_name": "Brokpake"}, "utu": {"english_name": "Utu"}, "ora": {"english_name": "Oroha"}, "alc": {"english_name": "Qawasqar"}, "nsg": {"english_name": "Ngasa"}, "tgh": {"english_name": "Creole English, Tobagonian"}, "lhm": {"english_name": "Lhomi"}, "anp": {"english_name": "Angika"}, "dwa": {"english_name": "Diri"}, "byh": {"english_name": "Bhujel"}, "djw": {"english_name": "Djawi"}, "khe": {"english_name": "Korowai"}, "gvy": {"english_name": "Guyani"}, "aii": {"english_name": "Neo-Aramaic, Assyrian"}, "ktx": {"english_name": "Kaxararí"}, "ppl": {"english_name": "Pipil"}, "erw": {"english_name": "Erokwanas"}, "mhj": {"english_name": "Mogholi"}, "twy": {"english_name": "Tawoyan"}, "awm": {"english_name": "Arawum"}, "mgz": {"english_name": "Mbugwe"}, "bqu": {"english_name": "Boguru"}, "jkr": {"english_name": "Koro (India)"}, "kvh": {"english_name": "Komodo"}, "kjo": {"english_name": "Kinnauri, Harijan"}, "es": {"name": "Español", "english_name": "Spanish"}, "lli": {"english_name": "Teke-Laali"}, "ife": {"english_name": "Ifè"}, "fab": {"english_name": "Fa d'Ambu"}, "ocu": {"english_name": "Matlatzinca, Atzingo"}, "wbh": {"english_name": "Wanda"}, "nbp": {"english_name": "Nnam"}, "gyi": {"english_name": "Gyele"}, "dyu": {"english_name": "Dyula"}, "teu": {"english_name": "Soo"}, "kcq": {"english_name": "Kamo"}, "ppa": {"english_name": "Pao"}, "brw": {"english_name": "Bellari"}, "wul": {"english_name": "Silimo"}, "atv": {"english_name": "Altai, Northern"}, "mjl": {"english_name": "Mandeali"}, "rjs": {"english_name": "Rajbanshi"}, "xjt": {"english_name": "Jaitmatang"}, "aot": {"english_name": "A'tong"}, "win": {"english_name": "Ho-Chunk"}, "tse": {"english_name": "Tunisian Sign Language"}, "ach": {"english_name": "Acoli"}, "zbc": {"english_name": "Berawan, Central"}, "gsn": {"english_name": "Gusan"}, "kea": {"english_name": "Kabuverdianu"}, "hia": {"english_name": "Lamang"}, "ken": {"english_name": "Kenyang"}, "otb": {"english_name": "Tibetan, Old"}, "jos": {"english_name": "Jordanian Sign Language"}, "lnh": {"english_name": "Lanoh"}, "meq": {"english_name": "Merey"}, "bve": {"english_name": "Malay, Berau"}, "lss": {"english_name": "Lasi"}, "lov": {"english_name": "Lopi"}, "mcr": {"english_name": "Menya"}, "kqz": {"english_name": "Korana"}, "ota": {"english_name": "Turkish, Ottoman (1500-1928)"}, "aoe": {"english_name": "Angal Enen"}, "lu": {"english_name": "Luba-Katanga"}, "bfu": {"english_name": "Gahri"}, "tyu": {"english_name": "Kua"}, "bwt": {"english_name": "Bafaw-Balong"}, "ttr": {"english_name": "Tera"}, "mzd": {"english_name": "Malimba"}, "hrx": {"english_name": "Hunsrik"}, "con": {"english_name": "Cofán"}, "gei": {"english_name": "Gebe"}, "mvi": {"english_name": "Miyako"}, "gsg": {"english_name": "German Sign Language"}, "nrt": {"english_name": "Kalapuya, Northern"}, "pkb": {"english_name": "Pokomo"}, "had": {"english_name": "Hatam"}, "loo": {"english_name": "Lombo"}, "kwp": {"english_name": "Kodia"}, "lbs": {"english_name": "Libyan Sign Language"}, "gut": {"english_name": "Maléku Jaíka"}, "xny": {"english_name": "Nyiyaparli"}, "tmi": {"english_name": "Tutuba"}, "ktp": {"english_name": "Kaduo"}, "kok": {"name": "Konkani (macrolanguage)", "english_name": "Konkani (macrolanguage)"}, "fuj": {"english_name": "Ko"}, "hmf": {"english_name": "Hmong Don"}, "owi": {"english_name": "Owiniga"}, "hka": {"english_name": "Kahe"}, "dtk": {"english_name": "Dogon, Tene Kan"}, "xbc": {"english_name": "Bactrian"}, "yac": {"english_name": "Yali, Pass Valley"}, "ifk": {"english_name": "Ifugao, Tuwali"}, "kra": {"english_name": "Kumhali"}, "atq": {"english_name": "Aralle-Tabulahan"}, "nzy": {"english_name": "Nzakambay"}, "ecy": {"english_name": "Eteocypriot"}, "mlo": {"english_name": "Mlomp"}, "kxl": {"english_name": "Kurux, Nepali"}, "byd": {"english_name": "Benyadu'"}, "zpd": {"english_name": "Zapotec, Southeastern Ixtlán"}, "tno": {"english_name": "Toromono"}, "mrd": {"english_name": "Magar, Western"}, "llo": {"english_name": "Khlor"}, "noq": {"english_name": "Ngongo"}, "kda": {"english_name": "Worimi"}, "ahb": {"english_name": "Axamb"}, "xcc": {"english_name": "Camunic"}, "jat": {"english_name": "Jakati"}, "lal": {"english_name": "Lalia"}, "xun": {"english_name": "Unggaranggu"}, "mgf": {"english_name": "Maklew"}, "wgo": {"english_name": "Waigeo"}, "bfn": {"english_name": "Bunak"}, "xli": {"english_name": "Liburnian"}, "xyl": {"english_name": "Yalakalore"}, "dja": {"english_name": "Djadjawurrung"}, "klw": {"english_name": "Lindu"}, "mpo": {"english_name": "Miu"}, "gat": {"english_name": "Kenati"}, "spi": {"english_name": "Saponi"}, "bha": {"english_name": "Bharia"}, "drg": {"english_name": "Rungus"}, "esl": {"english_name": "Egypt Sign Language"}, "xaq": {"english_name": "Aquitanian"}, "cjh": {"english_name": "Chehalis, Upper"}, "dos": {"english_name": "Dogosé"}, "deq": {"english_name": "Dendi (Central African Republic)"}, "mqy": {"english_name": "Manggarai"}, "wav": {"english_name": "Waka"}, "khl": {"english_name": "Lusi"}, "sgi": {"english_name": "Suga"}, "gsp": {"english_name": "Wasembo"}, "mvo": {"english_name": "Marovo"}, "aju": {"english_name": "Arabic, Judeo-Moroccan"}, "ypo": {"english_name": "Phola, Alo"}, "mvf": {"english_name": "Mongolian, Peripheral"}, "dwr": {"english_name": "Dawro"}, "mmt": {"english_name": "Malalamai"}, "mjj": {"english_name": "Mawak"}, "wiy": {"english_name": "Wiyot"}, "xrw": {"english_name": "Karawa"}, "bnx": {"english_name": "Bangubangu"}, "ppe": {"english_name": "Papi"}, "bvq": {"english_name": "Birri"}, "aro": {"english_name": "Araona"}, "lgr": {"english_name": "Lengo"}, "xpq": {"english_name": "Mohegan-Pequot"}, "ren": {"english_name": "Rengao"}, "twu": {"english_name": "Termanu"}, "pjt": {"english_name": "Pitjantjatjara"}, "xno": {"english_name": "Anglo-Norman"}, "soa": {"english_name": "Thai Song"}, "aos": {"english_name": "Taikat"}, "sfb": {"english_name": "Langue des signes de Belgique Francophone"}, "dev": {"english_name": "Domung"}, "msj": {"english_name": "Ma (Democratic Republic of Congo)"}, "lbr": {"english_name": "Lohorung"}, "odk": {"english_name": "Od"}, "tbb": {"english_name": "Tapeba"}, "ctn": {"english_name": "Chhintange"}, "knv": {"english_name": "Tabo"}, "llk": {"english_name": "Lelak"}, "jie": {"english_name": "Jilbe"}, "tcg": {"english_name": "Tamagario"}, "fir": {"english_name": "Firan"}, "mbx": {"english_name": "Mari (East Sepik Province)"}, "thi": {"english_name": "Tai Long"}, "juo": {"english_name": "Jiba"}, "xur": {"english_name": "Urartian"}, "skk": {"english_name": "Sok"}, "mot": {"english_name": "Barí"}, "yba": {"english_name": "Yala"}, "lcc": {"english_name": "Legenyem"}, "mag": {"english_name": "Magahi"}, "kvs": {"english_name": "Kunggara"}, "xce": {"english_name": "Celtiberian"}, "rac": {"english_name": "Rasawa"}, "nco": {"english_name": "Sibe"}, "njl": {"english_name": "Njalgulgule"}, "mqv": {"english_name": "Mosimo"}, "niu": {"english_name": "Niuean"}, "inz": {"english_name": "Ineseño"}, "cen": {"english_name": "Cen"}, "ida": {"english_name": "Idakho-Isukha-Tiriki"}, "bhy": {"english_name": "Bhele"}, "bgy": {"english_name": "Benggoi"}, "ana": {"english_name": "Andaqui"}, "dyo": {"english_name": "Jola-Fonyi"}, "djr": {"english_name": "Djambarrpuyngu"}, "ksh": {"english_name": "Kölsch"}, "pty": {"english_name": "Pathiya"}, "kvo": {"english_name": "Dobel"}, "niv": {"english_name": "Gilyak"}, "nod": {"english_name": "Thai, Northern"}, "wif": {"english_name": "Wik-Keyangan"}, "yel": {"english_name": "Yela"}, "coz": {"english_name": "Chochotec"}, "wlo": {"english_name": "Wolio"}, "toh": {"english_name": "Gitonga"}, "ymh": {"english_name": "Mili"}, "bpd": {"english_name": "Banda-Banda"}, "khp": {"english_name": "Kapori"}, "mgq": {"english_name": "Malila"}, "ttv": {"english_name": "Titan"}, "twc": {"english_name": "Teshenawa"}, "svk": {"english_name": "Slovakian Sign Language"}, "kkl": {"english_name": "Yale, Kosarek"}, "gbq": {"english_name": "Gbaya-Bozoum"}, "elm": {"english_name": "Eleme"}, "baw": {"english_name": "Bambili-Bambui"}, "llc": {"english_name": "Lele (Guinea)"}, "zmh": {"english_name": "Makolkol"}, "ote": {"english_name": "Otomi, Mezquital"}, "bcu": {"english_name": "Awad Bing"}, "xmd": {"english_name": "Mbudum"}, "ary": {"english_name": "Arabic, Moroccan"}, "kvf": {"english_name": "Kabalai"}, "yur": {"english_name": "Yurok"}, "afd": {"english_name": "Andai"}, "apb": {"english_name": "Sa'a"}, "lnb": {"english_name": "Mbalanhu"}, "rmm": {"english_name": "Roma"}, "aui": {"english_name": "Anuki"}, "om": {"english_name": "Oromo"}, "tsh": {"english_name": "Tsuvan"}, "mcs": {"english_name": "Mambai"}, "noy": {"english_name": "Noy"}, "dtd": {"english_name": "Ditidaht"}, "tds": {"english_name": "Doutai"}, "njh": {"english_name": "Naga, Lotha"}, "bcn": {"english_name": "Bali (Nigeria)"}, "rkt": {"english_name": "Rangpuri"}, "kuw": {"english_name": "Kpagua"}, "moc": {"english_name": "Mocoví"}, "prh": {"english_name": "Porohanon"}, "mrg": {"english_name": "Mising"}, "ams": {"english_name": "Amami-Oshima, Southern"}, "quv": {"english_name": "Sacapulteco"}, "msy": {"english_name": "Aruamu"}, "kmx": {"english_name": "Waboda"}, "qum": {"english_name": "Sipacapense"}, "dyn": {"english_name": "Dyangadi"}, "zpp": {"english_name": "Zapotec, El Alto"}, "lsl": {"english_name": "Latvian Sign Language"}, "kdk": {"english_name": "Numèè"}, "mge": {"english_name": "Mango"}, "ngx": {"english_name": "Nggwahyi"}, "ons": {"english_name": "Ono"}, "abf": {"english_name": "Abai Sungai"}, "rbb": {"english_name": "Palaung, Rumai"}, "sjd": {"english_name": "Sami, Kildin"}, "mpn": {"english_name": "Mindiri"}, "bmm": {"english_name": "Malagasy, Northern Betsimisaraka"}, "jbe": {"english_name": "Judeo-Berber"}, "xtp": {"english_name": "Mixtec, San Miguel Piedras"}, "lab": {"english_name": "Linear A"}, "kqy": {"english_name": "Koorete"}, "kdf": {"english_name": "Mamusi"}, "bdo": {"english_name": "Morom"}, "pyy": {"english_name": "Pyen"}, "lso": {"english_name": "Laos Sign Language"}, "mnn": {"english_name": "Mnong, Southern"}, "kyj": {"english_name": "Karao"}, "sbe": {"english_name": "Saliba"}, "twr": {"english_name": "Tarahumara, Southwestern"}, "ygp": {"english_name": "Gepo"}, "swi": {"english_name": "Sui"}, "mop": {"english_name": "Mopán Maya"}, "kxx": {"english_name": "Likuba"}, "bvn": {"english_name": "Buna"}, "mgs": {"english_name": "Manda (Tanzania)"}, "xkq": {"english_name": "Koroni"}, "tas": {"english_name": "Tay Boi"}, "xsi": {"english_name": "Sio"}, "hbo": {"english_name": "Hebrew, Ancient"}, "bej": {"english_name": "Beja"}, "laz": {"english_name": "Aribwatsa"}, "xgd": {"english_name": "Gudang"}, "mbc": {"english_name": "Macushi"}, "top": {"english_name": "Totonac, Papantla"}, "ldq": {"english_name": "Lufu"}, "lfa": {"english_name": "Lefa"}, "igo": {"english_name": "Isebe"}, "uky": {"english_name": "Kuuk-Yak"}, "alh": {"english_name": "Alawa"}, "mig": {"english_name": "Mixtec, San Miguel El Grande"}, "gid": {"english_name": "Gidar"}, "grt": {"english_name": "Garo"}, "vmg": {"english_name": "Lungalunga"}, "xpo": {"english_name": "Pochutec"}, "sxr": {"english_name": "Saaroa"}, "cib": {"english_name": "Gbe, Ci"}, "isi": {"english_name": "Nkem-Nkum"}, "kqi": {"english_name": "Koitabu"}, "gcl": {"english_name": "Creole English, Grenadian"}, "und": {"english_name": "Undetermined"}, "hmu": {"english_name": "Hamap"}, "gcc": {"english_name": "Mali"}, "ago": {"english_name": "Tainae"}, "tmf": {"english_name": "Toba-Maskoy"}, "ksy": {"english_name": "Kharia Thar"}, "gby": {"english_name": "Gbari"}, "mae": {"english_name": "Bo-Rukul"}, "jgb": {"english_name": "Ngbee"}, "nhw": {"english_name": "Nahuatl, Western Huasteca"}, "dri": {"english_name": "C'lela"}, "cjp": {"english_name": "Cabécar"}, "aws": {"english_name": "Awyu, South"}, "nlo": {"english_name": "Ngul"}, "jrr": {"english_name": "Jiru"}, "bfo": {"english_name": "Birifor, Malba"}, "spd": {"english_name": "Saep"}, "cuu": {"english_name": "Tai Ya"}, "mrw": {"english_name": "Maranao"}, "dov": {"english_name": "Dombe"}, "bdt": {"english_name": "Bokoto"}, "xnt": {"english_name": "Narragansett"}, "lbo": {"english_name": "Laven"}, "scg": {"english_name": "Sanggau"}, "gwa": {"english_name": "Mbato"}, "nbj": {"english_name": "Ngarinman"}, "ext": {"english_name": "Extremaduran"}, "mhe": {"english_name": "Besisi"}, "gro": {"english_name": "Groma"}, "shv": {"english_name": "Shehri"}, "ppq": {"english_name": "Pei"}, "itz": {"english_name": "Itzá"}, "ymq": {"english_name": "Muji, Qila"}, "tts": {"english_name": "Thai, Northeastern"}, "xnb": {"english_name": "Kanakanabu"}, "jig": {"english_name": "Djingili"}, "tge": {"english_name": "Tamang, Eastern Gorkha"}, "kzb": {"english_name": "Kaibobo"}, "wnu": {"english_name": "Usan"}, "upv": {"english_name": "Uripiv-Wala-Rano-Atchin"}, "pll": {"english_name": "Palaung, Shwe"}, "aac": {"english_name": "Ari"}, "lhp": {"english_name": "Lhokpu"}, "sbo": {"english_name": "Sabüm"}, "bgc": {"english_name": "Haryanvi"}, "ity": {"english_name": "Itneg, Moyadan"}, "kfr": {"english_name": "Kachchi"}, "sry": {"english_name": "Sera"}, "mma": {"english_name": "Mama"}, "nxg": {"english_name": "Ngad'a"}, "glc": {"english_name": "Bon Gula"}, "ted": {"english_name": "Krumen, Tepo"}, "yxm": {"english_name": "Yinwum"}, "sua": {"english_name": "Sulka"}, "cwb": {"english_name": "Maindo"}, "loq": {"english_name": "Lobala"}, "kdl": {"english_name": "Tsikimba"}, "byq": {"english_name": "Basay"}, "gll": {"english_name": "Garlali"}, "usi": {"english_name": "Usui"}, "fon": {"english_name": "Fon"}, "sab": {"english_name": "Buglere"}, "mfu": {"english_name": "Mbwela"}, "ndu": {"english_name": "Dugun"}, "irh": {"english_name": "Irarutu"}, "itb": {"english_name": "Itneg, Binongan"}, "ydd": {"english_name": "Yiddish, Eastern"}, "kae": {"english_name": "Ketangalan"}, "ymk": {"english_name": "Makwe"}, "tgu": {"english_name": "Tanggu"}, "ixc": {"english_name": "Ixcatec"}, "men": {"english_name": "Mende (Sierra Leone)"}, "tfn": {"english_name": "Tanaina"}, "krs": {"english_name": "Gbaya (Sudan)"}, "mwx": {"english_name": "Mediak"}, "djf": {"english_name": "Djangun"}, "qur": {"english_name": "Quechua, Yanahuanca Pasco"}, "yei": {"english_name": "Yeni"}, "mhs": {"english_name": "Buru (Indonesia)"}, "mom": {"english_name": "Mangue"}, "kis": {"english_name": "Kis"}, "myd": {"english_name": "Maramba"}, "atb": {"english_name": "Zaiwa"}, "jeu": {"english_name": "Jonkor Bourmataguil"}, "oki": {"english_name": "Okiek"}, "ngc": {"english_name": "Ngombe (Democratic Republic of Congo)"}, "snu": {"english_name": "Senggi"}, "tra": {"english_name": "Tirahi"}, "diz": {"english_name": "Ding"}, "jui": {"english_name": "Ngadjuri"}, "pre": {"english_name": "Principense"}, "xcy": {"english_name": "Cayuse"}, "aee": {"english_name": "Pashayi, Northeast"}, "mgp": {"english_name": "Magar, Eastern"}, "aab": {"english_name": "Alumu-Tesu"}, "ssm": {"english_name": "Semnam"}, "mit": {"english_name": "Mixtec, Southern Puebla"}, "tgr": {"english_name": "Tareng"}, "diu": {"english_name": "Diriku"}, "sik": {"english_name": "Sikiana"}, "ems": {"english_name": "Yupik, Pacific Gulf"}, "klk": {"english_name": "Kono (Nigeria)"}, "mgh": {"english_name": "Makhuwa-Meetto"}, "shk": {"english_name": "Shilluk"}, "kba": {"english_name": "Kalarko"}, "kex": {"english_name": "Kukna"}, "arp": {"english_name": "Arapaho"}, "new": {"english_name": "Newari"}, "sts": {"english_name": "Shumashti"}, "bjm": {"english_name": "Bajelani"}, "akq": {"english_name": "Ak"}, "woe": {"english_name": "Woleaian"}, "dmv": {"english_name": "Dumpas"}, "sbg": {"english_name": "Seget"}, "bia": {"english_name": "Badimaya"}, "rml": {"english_name": "Romani, Baltic"}, "nds": {"english_name": "German, Low"}, "kzp": {"english_name": "Kaidipang"}, "kcx": {"english_name": "Kachama-Ganjule"}, "fng": {"english_name": "Fanagalo"}, "obk": {"english_name": "Bontok, Southern"}, "km": {"english_name": "Khmer, Central"}, "pix": {"english_name": "Piu"}, "lnl": {"english_name": "Banda, South Central"}, "lmk": {"english_name": "Lamkang"}, "kia": {"english_name": "Kim"}, "gnl": {"english_name": "Gangulu"}, "okk": {"english_name": "One, Kwamtim"}, "kxt": {"english_name": "Koiwat"}, "lac": {"english_name": "Lacandon"}, "sri": {"english_name": "Siriano"}, "lnm": {"english_name": "Langam"}, "ojv": {"english_name": "Ontong Java"}, "zma": {"english_name": "Manda (Australia)"}, "csv": {"english_name": "Chin, Sumtu"}, "olr": {"english_name": "Olrat"}, "tqm": {"english_name": "Turumsa"}, "wlv": {"english_name": "Wichí Lhamtés Vejoz"}, "bsj": {"english_name": "Bangwinji"}, "nza": {"english_name": "Mbembe, Tigon"}, "zpx": {"english_name": "Zapotec, San Baltazar Loxicha"}, "jni": {"english_name": "Janji"}, "kbj": {"english_name": "Kari"}, "npl": {"english_name": "Nahuatl, Southeastern Puebla"}, "wkl": {"english_name": "Kalanadi"}, "noe": {"english_name": "Nimadi"}, "rnp": {"english_name": "Rongpo"}, "jiu": {"english_name": "Jinuo, Youle"}, "ddr": {"english_name": "Dhudhuroa"}, "zum": {"english_name": "Kumzari"}, "mfv": {"english_name": "Mandjak"}, "waa": {"english_name": "Walla Walla"}, "gmu": {"english_name": "Gumalu"}, "gu": {"name": "ગુજરાતી", "english_name": "Gujarati"}, "cgk": {"english_name": "Chocangacakha"}, "pyx": {"english_name": "Pyu (Myanmar)"}, "bwh": {"english_name": "Bishuo"}, "trl": {"english_name": "Scottish, Traveller"}, "bst": {"english_name": "Basketo"}, "kfc": {"english_name": "Konda-Dora"}, "mxb": {"english_name": "Mixtec, Tezoatlán"}, "pmt": {"english_name": "Tuamotuan"}, "yi": {"english_name": "Yiddish"}, "ygw": {"english_name": "Yagwoia"}, "tsx": {"english_name": "Mubami"}, "ofo": {"english_name": "Ofo"}, "bwl": {"english_name": "Bwela"}, "biv": {"english_name": "Birifor, Southern"}, "auc": {"english_name": "Waorani"}, "pah": {"english_name": "Tenharim"}, "bgl": {"english_name": "Bo (Laos)"}, "coy": {"english_name": "Coyaima"}, "ayq": {"english_name": "Ayi (Papua New Guinea)"}, "ngw": {"english_name": "Ngwaba"}, "ayd": {"english_name": "Ayabadhu"}, "gwt": {"english_name": "Gawar-Bati"}, "mcu": {"english_name": "Mambila, Cameroon"}, "gsw": {"english_name": "German, Swiss"}, "plt": {"english_name": "Malagasy, Plateau"}, "lns": {"english_name": "Lamnso'"}, "mll": {"english_name": "Malua Bay"}, "uya": {"english_name": "Doko-Uyanga"}, "kqh": {"english_name": "Kisankasa"}, "kmf": {"english_name": "Kare (Papua New Guinea)"}, "sjw": {"english_name": "Shawnee"}, "gya": {"english_name": "Gbaya, Northwest"}, "pgk": {"english_name": "Rerep"}, "poh": {"english_name": "Poqomchi'"}, "avi": {"english_name": "Avikam"}, "tuj": {"english_name": "Tugutil"}, "qxq": {"english_name": "Qashqa'i"}, "pnu": {"english_name": "Bunu, Jiongnai"}, "kbm": {"english_name": "Iwal"}, "fui": {"english_name": "Fulfulde, Bagirmi"}, "tdh": {"english_name": "Thulung"}, "khk": {"english_name": "Mongolian, Halh"}, "koi": {"english_name": "Komi-Permyak"}, "crw": {"english_name": "Chrau"}, "duk": {"english_name": "Uyajitaya"}, "ctt": {"english_name": "Chetti, Wayanad"}, "nnf": {"english_name": "Ngaing"}, "mpe": {"english_name": "Majang"}, "rji": {"english_name": "Raji"}, "ve": {"name": "Venda", "english_name": "Venda"}, "goc": {"english_name": "Gorakor"}, "xlu": {"english_name": "Luwian, Cuneiform"}, "tba": {"english_name": "Aikanã"}, "guu": {"english_name": "Yanomamö"}, "yae": {"english_name": "Pumé"}, "nea": {"english_name": "Ngad'a, Eastern"}, "drd": {"english_name": "Darmiya"}, "tke": {"english_name": "Takwane"}, "pax": {"english_name": "Pankararé"}, "dad": {"english_name": "Marik"}, "urw": {"english_name": "Sop"}, "ncz": {"english_name": "Natchez"}, "mwv": {"english_name": "Mentawai"}, "bgj": {"english_name": "Bangolan"}, "xna": {"english_name": "North Arabian, Ancient"}, "tdo": {"english_name": "Teme"}, "sr": {"name": "српски", "english_name": "Serbian"}, "wti": {"english_name": "Berta"}, "myp": {"english_name": "Pirahã"}, "icl": {"english_name": "Icelandic Sign Language"}, "lky": {"english_name": "Lokoya"}, "avv": {"english_name": "Avá-Canoeiro"}, "xtc": {"english_name": "Katcha-Kadugli-Miri"}, "vif": {"english_name": "Vili"}, "frp": {"english_name": "Arpitan"}, "xii": {"english_name": "Xiri"}, "lar": {"english_name": "Larteh"}, "bqx": {"english_name": "Baangi"}, "njd": {"english_name": "Ndonde Hamba"}, "nio": {"english_name": "Nganasan"}, "thr": {"english_name": "Tharu, Rana"}, "kgi": {"english_name": "Selangor Sign Language"}, "bsr": {"english_name": "Bassa-Kontagora"}, "una": {"english_name": "Watut, North"}, "yia": {"english_name": "Yinggarda"}, "txm": {"english_name": "Tomini"}, "wlu": {"english_name": "Wuliwuli"}, "nkq": {"english_name": "Nkami"}, "pic": {"english_name": "Pinji"}, "aou": {"english_name": "A'ou"}, "xtv": {"english_name": "Thawa"}, "dme": {"english_name": "Dugwor"}, "mre": {"english_name": "Martha's Vineyard Sign Language"}, "qvj": {"english_name": "Quichua, Loja Highland"}, "oml": {"english_name": "Ombo"}, "xmu": {"english_name": "Kamu"}, "fil": {"english_name": "Filipino"}, "oor": {"english_name": "Oorlams"}, "aad": {"english_name": "Amal"}, "gup": {"english_name": "Gunwinggu"}, "inj": {"english_name": "Inga, Jungle"}, "kbi": {"english_name": "Kaptiau"}, "kul": {"english_name": "Kulere"}, "ask": {"english_name": "Ashkun"}, "ndx": {"english_name": "Nduga"}, "rad": {"english_name": "Rade"}, "mua": {"english_name": "Mundang"}, "pna": {"english_name": "Punan Bah-Biau"}, "szg": {"english_name": "Sengele"}, "gdq": {"english_name": "Mehri"}, "huj": {"english_name": "Hmong, Northern Guiyang"}, "ojg": {"english_name": "Ojibwa, Eastern"}, "viv": {"english_name": "Iduna"}, "gbz": {"english_name": "Dari, Zoroastrian"}, "ill": {"english_name": "Iranun"}, "rys": {"english_name": "Yaeyama"}, "baa": {"english_name": "Babatana"}, "cnt": {"english_name": "Chinantec, Tepetotutla"}, "sux": {"english_name": "Sumerian"}, "zai": {"english_name": "Zapotec, Isthmus"}, "ghs": {"english_name": "Guhu-Samane"}, "tex": {"english_name": "Tennet"}, "bsc": {"english_name": "Bassari"}, "mpp": {"english_name": "Migabac"}, "box": {"english_name": "Buamu"}, "wlr": {"english_name": "Wailapa"}, "udj": {"english_name": "Ujir"}, "kfp": {"english_name": "Korwa"}, "txi": {"english_name": "Ikpeng"}, "mod": {"english_name": "Mobilian"}, "chc": {"english_name": "Catawba"}, "mbo": {"english_name": "Mbo (Cameroon)"}, "gew": {"english_name": "Gera"}, "naz": {"english_name": "Nahuatl, Coatepec"}, "wca": {"english_name": "Yanomámi"}, "cv": {"english_name": "Chuvash"}, "xtm": {"english_name": "Mixtec, Magdalena Peñasco"}, "awo": {"english_name": "Awak"}, "wbk": {"english_name": "Waigali"}, "eip": {"english_name": "Eipomek"}, "bnl": {"english_name": "Boon"}, "pbt": {"english_name": "Pashto, Southern"}, "laf": {"english_name": "Lafofa"}, "qug": {"english_name": "Quichua, Chimborazo Highland"}, "smq": {"english_name": "Samo"}, "apn": {"english_name": "Apinayé"}, "pir": {"english_name": "Piratapuyo"}, "xeg": {"english_name": "//Xegwi"}, "kqb": {"english_name": "Kovai"}, "ztm": {"english_name": "Zapotec, San Agustín Mixtepec"}, "hrz": {"english_name": "Harzani"}, "juu": {"english_name": "Ju"}, "grb": {"english_name": "Grebo"}, "mys": {"english_name": "Mesmes"}, "nrb": {"english_name": "Nara"}, "pcn": {"english_name": "Piti"}, "lt": {"name": "Lietuvių", "english_name": "Lithuanian"}, "mlu": {"english_name": "To'abaita"}, "afh": {"english_name": "Afrihili"}, "yol": {"english_name": "Yola"}, "nlw": {"english_name": "Walangama"}, "onn": {"english_name": "Onobasulu"}, "mii": {"english_name": "Mixtec, Chigmecatitlán"}, "wbp": {"english_name": "Warlpiri"}, "mgl": {"english_name": "Maleu-Kilenge"}, "poq": {"english_name": "Popoluca, Texistepec"}, "bnr": {"english_name": "Butmas-Tur"}, "bhb": {"english_name": "Bhili"}, "psd": {"english_name": "Plains Indian Sign Language"}, "ble": {"english_name": "Balanta-Kentohe"}, "vmc": {"english_name": "Mixtec, Juxtlahuaca"}, "pat": {"english_name": "Papitalai"}, "atx": {"english_name": "Arutani"}, "gdu": {"english_name": "Gudu"}, "tal": {"english_name": "Tal"}, "okg": {"english_name": "Koko Babangk"}, "due": {"english_name": "Agta, Umiray Dumaget"}, "tkp": {"english_name": "Tikopia"}, "pau": {"english_name": "Palauan"}, "boy": {"english_name": "Bodo (Central African Republic)"}, "low": {"english_name": "Lobu, Tampias"}, "xmv": {"english_name": "Malagasy, Antankarana"}, "mlc": {"english_name": "Cao Lan"}, "mlr": {"english_name": "Vame"}, "dgz": {"english_name": "Daga"}, "tgp": {"english_name": "Tangoa"}, "ztl": {"english_name": "Zapotec, Lapaguía-Guivini"}, "abs": {"english_name": "Malay, Ambonese"}, "bqj": {"english_name": "Bandial"}, "mda": {"english_name": "Mada (Nigeria)"}, "fit": {"english_name": "Finnish, Tornedalen"}, "tyt": {"english_name": "Tày Tac"}, "kwt": {"english_name": "Kwesten"}, "nmm": {"english_name": "Manangba"}, "dof": {"english_name": "Domu"}, "nly": {"english_name": "Nyamal"}, "cyb": {"english_name": "Cayubaba"}, "sen": {"english_name": "Sénoufo, Nanerigé"}, "jib": {"english_name": "Jibu"}, "aol": {"english_name": "Alor"}, "orv": {"english_name": "Russian, Old"}, "bps": {"english_name": "Blaan, Sarangani"}, "sbz": {"english_name": "Sara Kaba"}, "ksf": {"english_name": "Bafia"}, "kmu": {"english_name": "Kanite"}, "ndp": {"english_name": "Ndo"}, "whg": {"english_name": "Wahgi, North"}, "nmg": {"english_name": "Kwasio"}, "mso": {"english_name": "Mombum"}, "bkc": {"english_name": "Baka (Cameroon)"}, "xvn": {"english_name": "Vandalic"}, "wmd": {"english_name": "Mamaindé"}, "gao": {"english_name": "Gants"}, "kzz": {"english_name": "Kalabra"}, "lgi": {"english_name": "Lengilu"}, "jus": {"english_name": "Jumla Sign Language"}, "for": {"english_name": "Fore"}, "mzq": {"english_name": "Mori Atas"}, "pdc": {"english_name": "German, Pennsylvania"}, "wmw": {"english_name": "Mwani"}, "waq": {"english_name": "Wageman"}, "mdz": {"english_name": "Suruí Do Pará"}, "zpj": {"english_name": "Zapotec, Quiavicuzas"}, "lln": {"english_name": "Lele (Chad)"}, "pav": {"english_name": "Pakaásnovos"}, "tsa": {"english_name": "Tsaangi"}, "fai": {"english_name": "Faiwol"}, "njt": {"english_name": "Ndyuka-Trio Pidgin"}, "dgn": {"english_name": "Dagoman"}, "wba": {"english_name": "Warao"}, "bio": {"english_name": "Nai"}, "aat": {"english_name": "Albanian, Arvanitika"}, "oso": {"english_name": "Ososo"}, "emy": {"english_name": "Mayan, Epigraphic"}, "kgx": {"english_name": "Kamaru"}, "kcv": {"english_name": "Kete"}, "xsn": {"english_name": "Sanga (Nigeria)"}, "gnr": {"english_name": "Gureng Gureng"}, "xla": {"english_name": "Kamula"}, "amf": {"english_name": "Hamer-Banna"}, "lsm": {"english_name": "Saamia"}, "rut": {"english_name": "Rutul"}, "wpc": {"english_name": "Maco"}, "kwu": {"english_name": "Kwakum"}, "tof": {"english_name": "Gizrra"}, "teq": {"english_name": "Temein"}, "mlk": {"english_name": "Ilwana"}, "omt": {"english_name": "Omotik"}, "ggd": {"english_name": "Gugadj"}, "ayn": {"english_name": "Arabic, Sanaani"}, "kmd": {"english_name": "Kalinga, Majukayang"}, "bkz": {"english_name": "Bungku"}, "bgz": {"english_name": "Banggai"}, "svx": {"english_name": "Skalvian"}, "bzf": {"english_name": "Boikin"}, "jdg": {"english_name": "Jadgali"}, "dcr": {"english_name": "Negerhollands"}, "igm": {"english_name": "Kanggape"}, "cik": {"english_name": "Kinnauri, Chitkuli"}, "nhi": {"english_name": "Nahuatl, Zacatlán-Ahuacatlán-Tepetzintla"}, "sek": {"english_name": "Sekani"}, "tlm": {"english_name": "Tolomako"}, "nny": {"english_name": "Nyangga"}, "nuy": {"english_name": "Nunggubuyu"}, "yil": {"english_name": "Yindjilandji"}, "jvd": {"english_name": "Javindo"}, "ptv": {"english_name": "Port Vato"}, "blr": {"english_name": "Blang"}, "ht": {"english_name": "Haitian"}, "gip": {"english_name": "Gimi (West New Britain)"}, "xav": {"english_name": "Xavánte"}, "mnp": {"english_name": "Chinese, Min Bei"}, "mro": {"english_name": "Mru"}, "pye": {"english_name": "Krumen, Pye"}, "uum": {"english_name": "Urum"}, "ret": {"english_name": "Retta"}, "fue": {"english_name": "Fulfulde, Borgu"}, "agl": {"english_name": "Fembe"}, "xkn": {"english_name": "Kayan, Kayan River"}, "tbm": {"english_name": "Tagbu"}, "ymm": {"english_name": "Maay"}, "jmc": {"english_name": "Machame"}, "sdu": {"english_name": "Sarudu"}, "lcp": {"english_name": "Lawa, Western"}, "cng": {"english_name": "Qiang, Northern"}, "mff": {"english_name": "Naki"}, "nge": {"english_name": "Ngemba"}, "qvh": {"english_name": "Quechua, Huamalíes-Dos de Mayo Huánuco"}, "zsk": {"english_name": "Kaskean"}, "bs": {"name": "Bosnian", "english_name": "Bosnian"}, "cso": {"english_name": "Chinantec, Sochiapam"}, "tec": {"english_name": "Terik"}, "bwp": {"english_name": "Mandobo Bawah"}, "abq": {"english_name": "Abaza"}, "iws": {"english_name": "Iwam, Sepik"}, "xgb": {"english_name": "Gbin"}, "bjl": {"english_name": "Bulu (Papua New Guinea)"}, "bfg": {"english_name": "Kayan, Busang"}, "kac": {"english_name": "Kachin"}, "ykm": {"english_name": "Kap"}, "lbj": {"english_name": "Ladakhi"}, "rue": {"english_name": "Rusyn"}, "xpy": {"english_name": "Puyo"}, "msq": {"english_name": "Caac"}, "vsv": {"english_name": "Valencian Sign Language"}, "bcz": {"english_name": "Bainouk-Gunyaamolo"}, "sds": {"english_name": "Sened"}, "aaf": {"english_name": "Aranadan"}, "era": {"english_name": "Eravallan"}, "slu": {"english_name": "Selaru"}, "bbn": {"english_name": "Uneapa"}, "bah": {"english_name": "Creole English, Bahamas"}, "nuv": {"english_name": "Nuni, Northern"}, "puf": {"english_name": "Punan Merah"}, "gwc": {"english_name": "Kalami"}, "dol": {"english_name": "Doso"}, "hig": {"english_name": "Kamwe"}, "dbj": {"english_name": "Ida'an"}, "mwz": {"english_name": "Moingi"}, "anb": {"english_name": "Andoa"}, "ace": {"english_name": "Achinese"}, "bws": {"english_name": "Bomboma"}, "szb": {"english_name": "Ngalum"}, "xme": {"english_name": "Median"}, "kcc": {"english_name": "Lubila"}, "tnu": {"english_name": "Tay Khang"}, "bjc": {"english_name": "Bariji"}, "qvi": {"english_name": "Quichua, Imbabura Highland"}, "ztg": {"english_name": "Zapotec, Xanaguía"}, "el": {"name": "Ελληνικά", "english_name": "Greek, Modern (1453-)"}, "erg": {"english_name": "Sie"}, "onp": {"english_name": "Sartang"}, "tdb": {"english_name": "Panchpargania"}, "aob": {"english_name": "Abom"}, "bn": {"name": "বাংলা", "english_name": "Bengali"}, "yux": {"english_name": "Yukaghir, Southern"}, "ykn": {"english_name": "Kua-nsi"}, "mgd": {"english_name": "Moru"}, "pas": {"english_name": "Papasena"}, "ygm": {"english_name": "Yagomi"}, "hoj": {"english_name": "Hadothi"}, "njn": {"english_name": "Naga, Liangmai"}, "knp": {"english_name": "Kwanja"}, "zab": {"english_name": "Zapotec, San Juan Guelavía"}, "oos": {"english_name": "Ossetic, Old"}, "kjz": {"english_name": "Bumthangkha"}, "omp": {"english_name": "Manipuri, Old"}, "pkp": {"english_name": "Pukapuka"}, "uli": {"english_name": "Ulithian"}, "ghk": {"english_name": "Karen, Geko"}, "tte": {"english_name": "Bwanabwana"}, "zts": {"english_name": "Zapotec, Tilquiapan"}, "mvl": {"english_name": "Mbara (Australia)"}, "bfx": {"english_name": "Bantayanon"}, "mls": {"english_name": "Masalit"}, "wsk": {"english_name": "Waskia"}, "but": {"english_name": "Bungain"}, "sae": {"english_name": "Sabanê"}, "ibd": {"english_name": "Iwaidja"}, "bgf": {"english_name": "Bangandu"}, "ryn": {"english_name": "Amami-Oshima, Northern"}, "uk": {"name": "українська", "english_name": "Ukrainian"}, "arw": {"english_name": "Arawak"}, "ola": {"english_name": "Walungge"}, "boz": {"english_name": "Bozo, Tiéyaxo"}, "nja": {"english_name": "Nzanyi"}, "giq": {"english_name": "Gelao, Green"}, "kjx": {"english_name": "Ramopa"}, "xgf": {"english_name": "Gabrielino-Fernandeño"}, "nim": {"english_name": "Nilamba"}, "pep": {"english_name": "Kunja"}, "bvc": {"english_name": "Baelelea"}, "cuw": {"english_name": "Chukwa"}, "dzg": {"english_name": "Dazaga"}, "kme": {"english_name": "Bakole"}, "ssl": {"english_name": "Sisaala, Western"}, "mzc": {"english_name": "Madagascar Sign Language"}, "aun": {"english_name": "One, Molmo"}, "gos": {"english_name": "Gronings"}, "grx": {"english_name": "Guriaso"}, "cjo": {"english_name": "Ashéninka Pajonal"}, "btm": {"english_name": "Batak Mandailing"}, "lkd": {"english_name": "Lakondê"}, "gmx": {"english_name": "Magoma"}, "bde": {"english_name": "Bade"}, "mmw": {"english_name": "Emae"}, "kyk": {"english_name": "Kamayo"}, "rnw": {"english_name": "Rungwa"}, "xkb": {"english_name": "Nago, Northern"}, "bhc": {"english_name": "Biga"}, "bfd": {"english_name": "Bafut"}, "dma": {"english_name": "Duma"}, "wla": {"english_name": "Walio"}, "clt": {"english_name": "Chin, Lautu"}, "gn": {"english_name": "Guarani"}, "mqe": {"english_name": "Matepi"}, "tch": {"english_name": "Creole English, Turks And Caicos"}, "wir": {"english_name": "Wiraféd"}, "lbv": {"english_name": "Lavatbura-Lamusong"}, "cds": {"english_name": "Chadian Sign Language"}, "doz": {"english_name": "Dorze"}, "nog": {"english_name": "Nogai"}, "zae": {"english_name": "Zapotec, Yareni"}, "ro": {"name": "Română", "english_name": "Romanian"}, "kmc": {"english_name": "Dong, Southern"}, "nbh": {"english_name": "Ngamo"}, "vig": {"english_name": "Viemo"}, "uri": {"english_name": "Urim"}, "ydg": {"english_name": "Yidgha"}, "ldg": {"english_name": "Lenyima"}, "oav": {"english_name": "Avar, Old"}, "anh": {"english_name": "Nend"}, "sby": {"english_name": "Soli"}, "ywq": {"english_name": "Yi, Wuding-Luquan"}, "ans": {"english_name": "Anserma"}, "dhm": {"english_name": "Zemba"}, "ttn": {"english_name": "Towei"}, "cli": {"english_name": "Chakali"}, "ase": {"english_name": "American Sign Language"}, "bed": {"english_name": "Bedoanas"}, "mci": {"english_name": "Mese"}, "ggk": {"english_name": "Kungarakany"}, "atl": {"english_name": "Agta, Mt. Iraya"}, "ras": {"english_name": "Tegali"}, "nbm": {"english_name": "Ngbaka Ma'bo"}, "ral": {"english_name": "Ralte"}, "tsl": {"english_name": "Ts'ün-Lao"}, "skt": {"english_name": "Sakata"}, "tmn": {"english_name": "Taman (Indonesia)"}, "khy": {"english_name": "Kele (Democratic Republic of Congo)"}, "bgi": {"english_name": "Giangan"}, "vid": {"english_name": "Vidunda"}, "kqg": {"english_name": "Khe"}, "ssi": {"english_name": "Sansi"}, "lbx": {"english_name": "Lawangan"}, "sny": {"english_name": "Saniyo-Hiyewe"}, "ksp": {"english_name": "Kaba"}, "hax": {"english_name": "Haida, Southern"}, "abd": {"english_name": "Manide"}, "khd": {"english_name": "Kanum, Bädi"}, "tmw": {"english_name": "Temuan"}, "luk": {"english_name": "Lunanakha"}, "atn": {"english_name": "Ashtiani"}, "ntu": {"english_name": "Natügu"}, "qus": {"english_name": "Quichua, Santiago del Estero"}, "bxn": {"english_name": "Burduna"}, "tmr": {"english_name": "Aramaic, Jewish Babylonian (ca. 200-1200 CE)"}, "eme": {"english_name": "Emerillon"}, "bwe": {"english_name": "Karen, Bwe"}, "mkj": {"english_name": "Mokilese"}, "pci": {"english_name": "Duruwa"}, "hoh": {"english_name": "Hobyót"}, "xeu": {"english_name": "Keoru-Ahia"}, "wa": {"name": "Walon", "english_name": "Walloon"}, "kue": {"english_name": "Kuman"}, "tlr": {"english_name": "Talise"}, "ler": {"english_name": "Lenkau"}, "mnq": {"english_name": "Minriq"}, "xpk": {"english_name": "Pano, Kulina"}, "gso": {"english_name": "Gbaya, Southwest"}, "nbn": {"english_name": "Kuri"}, "gey": {"english_name": "Enya"}, "dws": {"english_name": "Dutton World Speedwords"}, "tvm": {"english_name": "Tela-Masbuar"}, "kpu": {"english_name": "Kafoa"}, "kgs": {"english_name": "Kumbainggar"}, "ekr": {"english_name": "Yace"}, "tti": {"english_name": "Tobati"}, "enq": {"english_name": "Enga"}, "yix": {"english_name": "Yi, Axi"}, "adl": {"english_name": "Galo"}, "gva": {"english_name": "Guana (Paraguay)"}, "aoj": {"english_name": "Mufian"}, "bqd": {"english_name": "Bung"}, "ttp": {"english_name": "Tombelala"}, "neu": {"english_name": "Neo"}, "msr": {"english_name": "Mongolian Sign Language"}, "kgt": {"english_name": "Somyev"}, "yaa": {"english_name": "Yaminahua"}, "lhi": {"english_name": "Lahu Shi"}, "nyi": {"english_name": "Ama (Sudan)"}, "kho": {"english_name": "Khotanese"}, "amt": {"english_name": "Amto"}, "buf": {"english_name": "Bushoong"}, "coq": {"english_name": "Coquille"}, "psg": {"english_name": "Penang Sign Language"}, "yyu": {"english_name": "Yau (Sandaun Province)"}, "vap": {"english_name": "Vaiphei"}, "big": {"english_name": "Biangai"}, "mtk": {"english_name": "Mbe'"}, "kkm": {"english_name": "Kiong"}, "kkh": {"english_name": "Khün"}, "unr": {"english_name": "Mundari"}, "nzb": {"english_name": "Njebi"}, "kyi": {"english_name": "Kiput"}, "fo": {"english_name": "Faroese"}, "orh": {"english_name": "Oroqen"}, "ywn": {"english_name": "Yawanawa"}, "bso": {"english_name": "Buso"}, "fll": {"english_name": "Fali, North"}, "lel": {"english_name": "Lele (Democratic Republic of Congo)"}, "mwf": {"english_name": "Murrinh-Patha"}, "npn": {"english_name": "Mondropolon"}, "smr": {"english_name": "Simeulue"}, "blc": {"english_name": "Bella Coola"}, "cfg": {"english_name": "Como Karim"}, "raa": {"english_name": "Dungmali"}, "kxy": {"english_name": "Kayong"}, "wux": {"english_name": "Wulna"}, "nwa": {"english_name": "Nawathinehena"}, "mzk": {"english_name": "Mambila, Nigeria"}, "lht": {"english_name": "Lo-Toga"}, "dkr": {"english_name": "Kuijau"}, "swf": {"english_name": "Sere"}, "tbt": {"english_name": "Tembo (Kitembo)"}, "pez": {"english_name": "Penan, Eastern"}, "kvc": {"english_name": "Kove"}, "bhn": {"english_name": "Neo-Aramaic, Bohtan"}, "sdn": {"english_name": "Sardinian, Gallurese"}, "nmh": {"english_name": "Naga, Monsang"}, "iai": {"english_name": "Iaai"}, "ysl": {"english_name": "Yugoslavian Sign Language"}, "gta": {"english_name": "Guató"}, "sxk": {"english_name": "Kalapuya, Southern"}, "yri": {"english_name": "Yarí"}, "dip": {"english_name": "Dinka, Northeastern"}, "pch": {"english_name": "Pardhan"}, "txb": {"english_name": "Tokharian B"}, "yom": {"english_name": "Yombe"}, "bpt": {"english_name": "Barrow Point"}, "cuj": {"english_name": "Mashco Piro"}, "wer": {"english_name": "Weri"}, "mpg": {"english_name": "Marba"}, "bgn": {"english_name": "Balochi, Western"}, "ybh": {"english_name": "Yakha"}, "gbo": {"english_name": "Grebo, Northern"}, "tlh": {"english_name": "Klingon"}, "gka": {"english_name": "Guya"}, "grd": {"english_name": "Guruntum-Mbaaru"}, "ksb": {"english_name": "Shambala"}, "dii": {"english_name": "Dimbong"}, "dml": {"english_name": "Dameli"}, "xup": {"english_name": "Umpqua, Upper"}, "nbw": {"english_name": "Ngbandi, Southern"}, "tqn": {"english_name": "Tenino"}, "xwc": {"english_name": "Woccon"}, "frc": {"english_name": "French, Cajun"}, "cbi": {"english_name": "Chachi"}, "rab": {"english_name": "Camling"}, "jct": {"english_name": "Krymchak"}, "lwa": {"english_name": "Lwalu"}, "njo": {"english_name": "Naga, Ao"}, "lgk": {"english_name": "Lingarak"}, "bxz": {"english_name": "Binahari"}, "bbv": {"english_name": "Karnai"}, "txr": {"english_name": "Tartessian"}, "hkk": {"english_name": "Hunjara-Kaina Ke"}, "btl": {"english_name": "Bhatola"}, "uz": {"english_name": "Uzbek"}, "pla": {"english_name": "Miani"}, "ccl": {"english_name": "Cutchi-Swahili"}, "kk": {"english_name": "Kazakh"}, "xnr": {"english_name": "Kangri"}, "xaw": {"english_name": "Kawaiisu"}, "awk": {"english_name": "Awabakal"}, "mvb": {"english_name": "Mattole"}, "kit": {"english_name": "Agob"}, "jgo": {"english_name": "Ngomba"}, "wbj": {"english_name": "Alagwa"}, "sjs": {"english_name": "Senhaja De Srair"}, "ame": {"english_name": "Yanesha'"}, "nmj": {"english_name": "Ngombe (Central African Republic)"}, "xcn": {"english_name": "Cotoname"}, "zeh": {"english_name": "Zhuang, Eastern Hongshuihe"}, "pot": {"english_name": "Potawatomi"}, "lwo": {"english_name": "Luwo"}, "ggl": {"english_name": "Ganglau"}, "mhk": {"english_name": "Mungaka"}, "ypg": {"english_name": "Phola"}, "tnr": {"english_name": "Ménik"}, "bcm": {"english_name": "Bannoni"}, "lvk": {"english_name": "Lavukaleve"}, "acx": {"english_name": "Arabic, Omani"}, "amr": {"english_name": "Amarakaeri"}, "bsn": {"english_name": "Barasana-Eduria"}, "mcz": {"english_name": "Mawan"}, "abo": {"english_name": "Abon"}, "amq": {"english_name": "Amahai"}, "iko": {"english_name": "Olulumo-Ikom"}, "sys": {"english_name": "Sinyar"}, "zhn": {"english_name": "Zhuang, Nong"}, "lik": {"english_name": "Lika"}, "saj": {"english_name": "Sahu"}, "chn": {"english_name": "Chinook jargon"}, "pgl": {"english_name": "Irish, Primitive"}, "twh": {"english_name": "Tai Dón"}, "bgr": {"english_name": "Chin, Bawm"}, "myu": {"english_name": "Mundurukú"}, "tlc": {"english_name": "Totonac, Yecuatla"}, "grg": {"english_name": "Madi"}, "cri": {"english_name": "Sãotomense"}, "tsr": {"english_name": "Akei"}, "bnd": {"english_name": "Banda (Indonesia)"}, "bqz": {"english_name": "Bakaka"}, "aye": {"english_name": "Ayere"}, "agt": {"english_name": "Agta, Central Cagayan"}, "nud": {"english_name": "Ngala"}, "dre": {"english_name": "Dolpo"}, "ubl": {"english_name": "Bikol, Buhi'non"}, "bxw": {"english_name": "Bankagooma"}, "ljp": {"english_name": "Lampung Api"}, "rbl": {"english_name": "Bikol, Miraya"}, "mye": {"english_name": "Myene"}, "tjo": {"english_name": "Tamazight, Temacine"}, "tvw": {"english_name": "Sedoa"}, "wrd": {"english_name": "Warduji"}, "dyb": {"english_name": "Dyaberdyaber"}, "csq": {"english_name": "Croatia Sign Language"}, "def": {"english_name": "Dezfuli"}, "lku": {"english_name": "Kungkari"}, "glo": {"english_name": "Galambu"}, "kmz": {"english_name": "Khorasani Turkish"}, "te": {"english_name": "Telugu"}, "mpj": {"english_name": "Martu Wangka"}, "efe": {"english_name": "Efe"}, "crj": {"english_name": "Cree, Southern East"}, "idb": {"english_name": "Indo-Portuguese"}, "yon": {"english_name": "Yongkom"}, "lko": {"english_name": "Khayo"}, "mru": {"english_name": "Mono (Cameroon)"}, "ksv": {"english_name": "Kusu"}, "fly": {"english_name": "Tsotsitaal"}, "pur": {"english_name": "Puruborá"}, "xre": {"english_name": "Kreye"}, "hra": {"english_name": "Hrangkhol"}, "pym": {"english_name": "Fyam"}, "gda": {"english_name": "Lohar, Gade"}, "lsi": {"english_name": "Lashi"}, "kzg": {"english_name": "Kikai"}, "obo": {"english_name": "Manobo, Obo"}, "ntz": {"english_name": "Natanzi"}, "mkt": {"english_name": "Vamale"}, "uwa": {"english_name": "Kuku-Uwanh"}, "bkr": {"english_name": "Bakumpai"}, "nhr": {"english_name": "Naro"}, "nhm": {"english_name": "Nahuatl, Morelos"}, "mfo": {"english_name": "Mbe"}, "yue": {"english_name": "Chinese, Yue"}, "sie": {"english_name": "Simaa"}, "pto": {"english_name": "Zo'é"}, "pt": {"name": "Português", "english_name": "Portuguese"}, "bmp": {"english_name": "Bulgebi"}, "grv": {"english_name": "Grebo, Central"}, "buw": {"english_name": "Bubi"}, "xar": {"english_name": "Karami"}, "sjk": {"english_name": "Sami, Kemi"}, "lby": {"english_name": "Lamu-Lamu"}, "ums": {"english_name": "Pendau"}, "btj": {"english_name": "Malay, Bacanese"}, "sav": {"english_name": "Saafi-Saafi"}, "moa": {"english_name": "Mwan"}, "tui": {"english_name": "Tupuri"}, "dry": {"english_name": "Darai"}, "kum": {"english_name": "Kumyk"}, "mpv": {"english_name": "Mungkip"}, "bcg": {"english_name": "Baga Binari"}, "ta": {"name": "தமிழ்", "english_name": "Tamil"}, "ard": {"english_name": "Arabana"}, "mdr": {"english_name": "Mandar"}, "krk": {"english_name": "Kerek"}, "ngk": {"english_name": "Dalabon"}, "ura": {"english_name": "Urarina"}, "myk": {"english_name": "Senoufo, Mamara"}, "glr": {"english_name": "Glaro-Twabo"}, "gym": {"english_name": "Ngäbere"}, "abl": {"english_name": "Lampung Nyo"}, "lkm": {"english_name": "Kalaamaya"}, "plo": {"english_name": "Popoluca, Oluta"}, "agv": {"english_name": "Dumagat, Remontado"}, "zak": {"english_name": "Zanaki"}, "wkw": {"english_name": "Wakawaka"}, "srz": {"english_name": "Shahmirzadi"}, "wle": {"english_name": "Wolane"}, "zeg": {"english_name": "Zenag"}, "ghc": {"english_name": "Gaelic, Hiberno-Scottish"}, "tdj": {"english_name": "Tajio"}, "sbh": {"english_name": "Sori-Harengan"}, "dnu": {"english_name": "Danau"}, "wih": {"english_name": "Wik-Me'anha"}, "wtm": {"english_name": "Mewati"}, "pih": {"english_name": "Pitcairn-Norfolk"}, "bbf": {"english_name": "Baibai"}, "koo": {"english_name": "Konzo"}, "yim": {"english_name": "Naga, Yimchungru"}, "gnu": {"english_name": "Gnau"}, "nki": {"english_name": "Naga, Thangal"}, "bnm": {"english_name": "Batanga"}, "zmj": {"english_name": "Maridjabin"}, "gog": {"english_name": "Gogo"}, "djb": {"english_name": "Djinba"}, "xlp": {"english_name": "Lepontic"}, "its": {"english_name": "Isekiri"}, "nre": {"english_name": "Naga, Southern Rengma"}, "wnk": {"english_name": "Wanukaka"}, "tni": {"english_name": "Tandia"}, "noa": {"english_name": "Woun Meu"}, "txo": {"english_name": "Toto"}, "wuh": {"english_name": "Wutunhua"}, "lud": {"english_name": "Ludian"}, "swq": {"english_name": "Sharwa"}, "inb": {"english_name": "Inga"}, "bfe": {"english_name": "Betaf"}, "kcg": {"english_name": "Tyap"}, "tbv": {"english_name": "Tobo"}, "leo": {"english_name": "Leti (Cameroon)"}, "krd": {"english_name": "Kairui-Midiki"}, "mgc": {"english_name": "Morokodo"}, "dms": {"english_name": "Dampelas"}, "kpa": {"english_name": "Kutto"}, "guh": {"english_name": "Guahibo"}, "aiw": {"english_name": "Aari"}, "xhe": {"english_name": "Khetrani"}, "npu": {"english_name": "Naga, Puimei"}, "lre": {"english_name": "Laurentian"}, "sbs": {"english_name": "Subiya"}, "duf": {"english_name": "Dumbea"}, "nce": {"english_name": "Yale"}, "gct": {"english_name": "German, Colonia Tovar"}, "coa": {"english_name": "Malay, Cocos Islands"}, "mih": {"english_name": "Mixtec, Chayuco"}, "nej": {"english_name": "Neko"}, "inn": {"english_name": "Isinai"}, "bcr": {"english_name": "Babine"}, "nzk": {"english_name": "Nzakara"}, "kil": {"english_name": "Kariya"}, "luv": {"english_name": "Luwati"}, "anz": {"english_name": "Anem"}, "puw": {"english_name": "Puluwatese"}, "aaq": {"english_name": "Abnaki, Eastern"}, "sed": {"english_name": "Sedang"}, "mmd": {"english_name": "Maonan"}, "cux": {"english_name": "Cuicatec, Tepeuxila"}, "wrs": {"english_name": "Waris"}, "mbe": {"english_name": "Molale"}, "sjt": {"english_name": "Sami, Ter"}, "gqa": {"english_name": "Ga'anda"}, "ojw": {"english_name": "Ojibwa, Western"}, "xon": {"english_name": "Konkomba"}, "zhb": {"english_name": "Zhaba"}, "stu": {"english_name": "Samtao"}, "mjy": {"english_name": "Mahican"}, "kez": {"english_name": "Kukele"}, "ukq": {"english_name": "Ukwa"}, "ngh": {"english_name": "N/u"}, "kee": {"english_name": "Keres, Eastern"}, "mbu": {"english_name": "Mbula-Bwazza"}, "bvz": {"english_name": "Bauzi"}, "okx": {"english_name": "Okpe (Northwestern Edo)"}, "mnh": {"english_name": "Mono (Democratic Republic of Congo)"}, "kgy": {"english_name": "Kyerung"}, "gyg": {"english_name": "Gbayi"}, "kzc": {"english_name": "Kulango, Bondoukou"}, "ka": {"english_name": "Georgian"}, "knu": {"english_name": "Kono (Guinea)"}, "bkp": {"english_name": "Boko (Democratic Republic of Congo)"}, "soj": {"english_name": "Soi"}, "mdd": {"english_name": "Mbum"}, "umn": {"english_name": "Naga, Makyan"}, "nan": {"english_name": "Chinese, Min Nan"}, "lir": {"english_name": "English, Liberian"}, "cjs": {"english_name": "Shor"}, "mfg": {"english_name": "Mogofin"}, "mmo": {"english_name": "Buang, Mangga"}, "fuc": {"english_name": "Pulaar"}, "bub": {"english_name": "Bua"}, "wgb": {"english_name": "Wagawaga"}, "mrb": {"english_name": "Marino"}, "tta": {"english_name": "Tutelo"}, "ram": {"english_name": "Canela"}, "mns": {"english_name": "Mansi"}, "jen": {"english_name": "Dza"}, "ksx": {"english_name": "Kedang"}, "sgh": {"english_name": "Shughni"}, "bud": {"english_name": "Ntcham"}, "hul": {"english_name": "Hula"}, "tyn": {"english_name": "Kombai"}, "ptw": {"english_name": "Pentlatch"}, "emi": {"english_name": "Mussau-Emira"}, "mrs": {"english_name": "Maragus"}, "shb": {"english_name": "Ninam"}, "hvv": {"english_name": "Huave, Santa María Del Mar"}, "vah": {"english_name": "Varhadi-Nagpuri"}, "sgj": {"english_name": "Surgujia"}, "tsg": {"english_name": "Tausug"}, "jmb": {"english_name": "Zumbun"}, "nuu": {"english_name": "Ngbundu"}, "kow": {"english_name": "Kugama"}, "mct": {"english_name": "Mengisa"}, "mny": {"english_name": "Manyawa"}, "bnz": {"english_name": "Beezen"}, "ymd": {"english_name": "Muda"}, "tdn": {"english_name": "Tondano"}, "tmp": {"english_name": "Tai Mène"}, "dlg": {"english_name": "Dolgan"}, "dmc": {"english_name": "Gavak"}, "tdt": {"english_name": "Tetun Dili"}, "blb": {"english_name": "Bilua"}, "slq": {"english_name": "Salchuq"}, "gag": {"english_name": "Gagauz"}, "xiv": {"english_name": "Indus Valley Language"}, "bkw": {"english_name": "Bekwel"}, "sya": {"english_name": "Siang"}, "agr": {"english_name": "Aguaruna"}, "gwe": {"english_name": "Gweno"}, "dai": {"english_name": "Day"}, "bpw": {"english_name": "Bo (Papua New Guinea)"}, "cdj": {"english_name": "Churahi"}, "kvt": {"english_name": "Karen, Lahta"}, "urt": {"english_name": "Urat"}, "ldp": {"english_name": "Tso"}, "vmp": {"english_name": "Mazatec, Soyaltepec"}, "zuy": {"english_name": "Zumaya"}, "wgi": {"english_name": "Wahgi"}, "tug": {"english_name": "Tunia"}, "drq": {"english_name": "Dura"}, "sok": {"english_name": "Sokoro"}, "bni": {"english_name": "Bangi"}, "pdn": {"english_name": "Podena"}, "yec": {"english_name": "Yeniche"}, "xgm": {"english_name": "Guwinmal"}, "bhm": {"english_name": "Bathari"}, "rod": {"english_name": "Rogo"}, "kwr": {"english_name": "Kwer"}, "aca": {"english_name": "Achagua"}, "taf": {"english_name": "Tapirapé"}, "guv": {"english_name": "Gey"}, "crx": {"english_name": "Carrier"}, "khh": {"english_name": "Kehu"}, "tad": {"english_name": "Tause"}, "jnj": {"english_name": "Yemsa"}, "tmj": {"english_name": "Samarokena"}, "aao": {"english_name": "Arabic, Algerian Saharan"}, "wkb": {"english_name": "Kumbaran"}, "nb": {"name": "Norwegian Bokmål", "english_name": "Norwegian Bokmål"}, "svm": {"english_name": "Slavomolisano"}, "mjg": {"english_name": "Tu"}, "klz": {"english_name": "Kabola"}, "srn": {"english_name": "Sranan Tongo"}, "kol": {"english_name": "Kol (Papua New Guinea)"}, "aqd": {"english_name": "Dogon, Ampari"}, "pdt": {"english_name": "Plautdietsch"}, "guo": {"english_name": "Guayabero"}, "pkr": {"english_name": "Kurumba, Attapady"}, "bmt": {"english_name": "Biao Mon"}, "rsb": {"english_name": "Romano-Serbian"}, "ncl": {"english_name": "Nahuatl, Michoacán"}, "nmr": {"english_name": "Nimbari"}, "huv": {"english_name": "Huave, San Mateo Del Mar"}, "jod": {"english_name": "Wojenaka"}, "kqq": {"english_name": "Krenak"}, "laj": {"english_name": "Lango (Uganda)"}, "wlg": {"english_name": "Kunbarlang"}, "kuj": {"english_name": "Kuria"}, "sdz": {"english_name": "Sallands"}, "ee": {"english_name": "Ewe"}, "ele": {"english_name": "Elepi"}, "aau": {"english_name": "Abau"}, "sza": {"english_name": "Semelai"}, "fur": {"english_name": "Friulian"}, "aai": {"english_name": "Arifama-Miniafia"}, "dnn": {"english_name": "Dzùùngoo"}, "ner": {"english_name": "Yahadian"}, "mxr": {"english_name": "Murik (Malaysia)"}, "bli": {"english_name": "Bolia"}, "huw": {"english_name": "Hukumina"}, "ldo": {"english_name": "Loo"}, "kpn": {"english_name": "Kepkiriwát"}, "lef": {"english_name": "Lelemi"}, "tox": {"english_name": "Tobian"}, "kjc": {"english_name": "Konjo, Coastal"}, "soh": {"english_name": "Aka"}, "sk": {"name": "Slovenský", "english_name": "Slovak"}, "nvh": {"english_name": "Nasarian"}, "plu": {"english_name": "Palikúr"}, "xfa": {"english_name": "Faliscan"}, "mvg": {"english_name": "Mixtec, Yucuañe"}, "mxz": {"english_name": "Masela, Central"}, "cjm": {"english_name": "Cham, Eastern"}, "pab": {"english_name": "Parecís"}, "ngg": {"english_name": "Ngbaka Manza"}, "sow": {"english_name": "Sowanda"}, "mmr": {"english_name": "Miao, Western Xiangxi"}, "ruu": {"english_name": "Lobu, Lanas"}, "akd": {"english_name": "Ukpet-Ehom"}, "ndd": {"english_name": "Nde-Nsele-Nta"}, "nmq": {"english_name": "Nambya"}, "klq": {"english_name": "Rumu"}, "xda": {"english_name": "Darkinyung"}, "blw": {"english_name": "Balangao"}, "lnj": {"english_name": "Leningitij"}, "hti": {"english_name": "Hoti"}, "nni": {"english_name": "Nuaulu, North"}, "kcj": {"english_name": "Kobiana"}, "ort": {"english_name": "Oriya, Adivasi"}, "pmx": {"english_name": "Naga, Poumei"}, "hmw": {"english_name": "Hmong, Western Mashan"}, "kuh": {"english_name": "Kushi"}, "moi": {"english_name": "Mboi"}, "dij": {"english_name": "Dai"}, "gmn": {"english_name": "Gimnime"}, "yum": {"english_name": "Quechan"}, "kvz": {"english_name": "Tsakwambo"}, "wew": {"english_name": "Wejewa"}, "hhr": {"english_name": "Kerak"}, "asr": {"english_name": "Asuri"}, "kqk": {"english_name": "Gbe, Kotafon"}, "xad": {"english_name": "Adai"}, "tgo": {"english_name": "Sudest"}, "ils": {"english_name": "International Sign"}, "vme": {"english_name": "Masela, East"}, "bto": {"english_name": "Bikol, Rinconada"}, "kjh": {"english_name": "Khakas"}, "hud": {"english_name": "Huaulu"}, "rtm": {"english_name": "Rotuman"}, "tbw": {"english_name": "Tagbanwa"}, "rah": {"english_name": "Rabha"}, "jak": {"english_name": "Jakun"}, "tsm": {"english_name": "Turkish Sign Language"}, "kvj": {"english_name": "Psikye"}, "zoc": {"english_name": "Zoque, Copainalá"}, "wgy": {"english_name": "Warrgamay"}, "knr": {"english_name": "Kaningra"}, "nkz": {"english_name": "Nkari"}, "piz": {"english_name": "Pije"}, "nom": {"english_name": "Nocamán"}, "xbg": {"english_name": "Bunganditj"}, "erh": {"english_name": "Eruwa"}, "hba": {"english_name": "Hamba"}, "knq": {"english_name": "Kintaq"}, "thc": {"english_name": "Tai Hang Tong"}, "klu": {"english_name": "Klao"}, "lam": {"english_name": "Lamba"}, "wka": {"english_name": "Kw'adza"}, "tom": {"english_name": "Tombulu"}, "yis": {"english_name": "Yis"}, "hao": {"english_name": "Hakö"}, "avu": {"english_name": "Avokaya"}, "azd": {"english_name": "Nahuatl, Eastern Durango"}, "txt": {"english_name": "Citak"}, "sgu": {"english_name": "Salas"}, "lex": {"english_name": "Luang"}, "goy": {"english_name": "Goundo"}, "nit": {"english_name": "Kolami, Southeastern"}, "pni": {"english_name": "Aoheng"}, "dka": {"english_name": "Dakpakha"}, "ny": {"english_name": "Nyanja"}, "hih": {"english_name": "Pamosu"}, "asd": {"english_name": "Asas"}, "byo": {"english_name": "Biyo"}, "dar": {"english_name": "Dargwa"}, "acv": {"english_name": "Achumawi"}, "biy": {"english_name": "Birhor"}, "mpk": {"english_name": "Mbara (Chad)"}, "gbk": {"english_name": "Gaddi"}, "hch": {"english_name": "Huichol"}, "cac": {"english_name": "Chuj"}, "mjt": {"english_name": "Sauria Paharia"}, "fkv": {"english_name": "Finnish, Kven"}, "mue": {"english_name": "Media Lengua"}, "ttq": {"english_name": "Tamajaq, Tawallammat"}, "soy": {"english_name": "Miyobe"}, "pel": {"english_name": "Pekal"}, "sws": {"english_name": "Seluwasan"}, "atz": {"english_name": "Arta"}, "tbd": {"english_name": "Kaki Ae"}, "weh": {"english_name": "Weh"}, "stt": {"english_name": "Stieng, Budeh"}, "jmx": {"english_name": "Mixtec, Western Juxtlahuaca"}, "aqr": {"english_name": "Arhâ"}, "tlt": {"english_name": "Teluti"}, "xwa": {"english_name": "Kwaza"}, "acb": {"english_name": "Áncá"}, "cuv": {"english_name": "Cuvok"}, "itt": {"english_name": "Itneg, Maeng"}, "aez": {"english_name": "Aeka"}, "okd": {"english_name": "Okodia"}, "vae": {"english_name": "Vale"}, "kio": {"english_name": "Kiowa"}, "psl": {"english_name": "Puerto Rican Sign Language"}, "leu": {"english_name": "Kara (Papua New Guinea)"}, "atu": {"english_name": "Reel"}, "dth": {"english_name": "Adithinngithigh"}, "dez": {"english_name": "Dengese"}, "rub": {"english_name": "Gungu"}, "yup": {"english_name": "Yukpa"}, "mxt": {"english_name": "Mixtec, Jamiltepec"}, "yky": {"english_name": "Yakoma"}, "asy": {"english_name": "Asmat, Yaosakor"}, "dtm": {"english_name": "Dogon, Tomo Kan"}, "aoh": {"english_name": "Arma"}, "rmp": {"english_name": "Rempi"}, "btp": {"english_name": "Budibud"}, "pup": {"english_name": "Pulabu"}, "lwe": {"english_name": "Lewo Eleng"}, "nat": {"english_name": "Hungworo"}, "sjb": {"english_name": "Sajau Basap"}, "kgc": {"english_name": "Kasseng"}, "nwi": {"english_name": "Tanna, Southwest"}, "kkn": {"english_name": "Kon Keu"}, "pnk": {"english_name": "Paunaka"}, "plr": {"english_name": "Senoufo, Palaka"}, "ar": {"name": "العربية", "english_name": "Arabic"}, "ikr": {"english_name": "Ikaranggal"}, "gse": {"english_name": "Ghanaian Sign Language"}, "pbl": {"english_name": "Mak (Nigeria)"}, "ury": {"english_name": "Orya"}, "fcs": {"english_name": "Quebec Sign Language"}, "pcp": {"english_name": "Pacahuara"}, "yii": {"english_name": "Yidiny"}, "lea": {"english_name": "Lega-Shabunda"}, "mvh": {"english_name": "Mulgi"}, "zah": {"english_name": "Zangwal"}, "tuu": {"english_name": "Tututni"}, "kdg": {"english_name": "Seba"}, "xlc": {"english_name": "Lycian"}, "kvd": {"english_name": "Kui (Indonesia)"}, "prq": {"english_name": "Ashéninka Perené"}, "mth": {"english_name": "Munggui"}, "gop": {"english_name": "Yeretuar"}, "zpr": {"english_name": "Zapotec, Santiago Xanica"}, "net": {"english_name": "Nete"}, "ads": {"english_name": "Adamorobe Sign Language"}, "enm": {"english_name": "English, Middle (1100-1500)"}, "hob": {"english_name": "Mari (Madang Province)"}, "mfy": {"english_name": "Mayo"}, "lra": {"english_name": "Rara Bakati'"}, "lcs": {"english_name": "Lisabata-Nuniali"}, "brk": {"english_name": "Birked"}, "bzn": {"english_name": "Boano (Maluku)"}, "hix": {"english_name": "Hixkaryána"}, "saq": {"english_name": "Samburu"}, "nbk": {"english_name": "Nake"}, "jwi": {"english_name": "Jwira-Pepesa"}, "xpp": {"english_name": "Puyo-Paekche"}, "yam": {"english_name": "Yamba"}, "shg": {"english_name": "Shua"}, "kvi": {"english_name": "Kwang"}, "smz": {"english_name": "Simeku"}, "wdj": {"english_name": "Wadjiginy"}, "zsr": {"english_name": "Zapotec, Southern Rincon"}, "nju": {"english_name": "Ngadjunmaya"}, "upi": {"english_name": "Umeda"}, "ldb": {"english_name": "Dũya"}, "gwd": {"english_name": "Gawwada"}, "dtt": {"english_name": "Dogon, Toro Tegu"}, "bsi": {"english_name": "Bassossi"}, "waz": {"english_name": "Wampur"}, "tmk": {"english_name": "Tamang, Northwestern"}, "bti": {"english_name": "Burate"}, "apx": {"english_name": "Aputai"}, "alp": {"english_name": "Alune"}, "wua": {"english_name": "Wikngenchera"}, "biw": {"english_name": "Kol (Cameroon)"}, "tya": {"english_name": "Tauya"}, "rag": {"english_name": "Logooli"}, "tck": {"english_name": "Tchitchege"}, "yll": {"english_name": "Yil"}, "xwt": {"english_name": "Wotjobaluk"}, "mki": {"english_name": "Dhatki"}, "tip": {"english_name": "Trimuris"}, "rmi": {"english_name": "Lomavren"}, "xcb": {"english_name": "Cumbric"}, "gdo": {"english_name": "Ghodoberi"}, "tub": {"english_name": "Tübatulabal"}, "pai": {"english_name": "Pe"}, "gqn": {"english_name": "Guana (Brazil)"}, "bua": {"english_name": "Buriat"}, "dzl": {"english_name": "Dzalakha"}, "pmc": {"english_name": "Palumata"}, "alr": {"english_name": "Alutor"}, "mtp": {"english_name": "Wichí Lhamtés Nocten"}, "aea": {"english_name": "Areba"}, "kfg": {"english_name": "Kudiya"}, "yea": {"english_name": "Ravula"}, "van": {"english_name": "Valman"}, "sxu": {"english_name": "Saxon, Upper"}, "egy": {"english_name": "Egyptian (Ancient)"}, "cao": {"english_name": "Chácobo"}, "mg": {"english_name": "Malagasy"}, "nhh": {"english_name": "Nahari"}, "mzn": {"english_name": "Mazanderani"}, "jbo": {"english_name": "Lojban"}, "meu": {"english_name": "Motu"}, "kbd": {"english_name": "Kabardian"}, "sjo": {"english_name": "Xibe"}, "cal": {"english_name": "Carolinian"}, "kxb": {"english_name": "Krobu"}, "snl": {"english_name": "Sangil"}, "sks": {"english_name": "Maia"}, "tgz": {"english_name": "Tagalaka"}, "wau": {"english_name": "Waurá"}, "ciy": {"english_name": "Chaima"}, "cuc": {"english_name": "Chinantec, Usila"}, "uma": {"english_name": "Umatilla"}, "sqk": {"english_name": "Albanian Sign Language"}, "nrc": {"english_name": "Noric"}, "sbv": {"english_name": "Sabine"}, "kkp": {"english_name": "Gugubera"}, "sif": {"english_name": "Siamou"}, "dse": {"english_name": "Dutch Sign Language"}, "lau": {"english_name": "Laba"}, "brn": {"english_name": "Boruca"}, "wma": {"english_name": "Mawa (Nigeria)"}, "nof": {"english_name": "Nomane"}, "kaq": {"english_name": "Capanahua"}, "tgq": {"english_name": "Tring"}, "rmt": {"english_name": "Domari"}, "kug": {"english_name": "Kupa"}, "xxk": {"english_name": "Ke'o"}, "goh": {"english_name": "German, Old High (ca. 750-1050)"}, "nhu": {"english_name": "Noone"}, "muc": {"english_name": "Ajumbu"}, "sg": {"english_name": "Sango"}, "bts": {"english_name": "Batak Simalungun"}, "mlx": {"english_name": "Malfaxal"}, "nmu": {"english_name": "Maidu, Northeast"}, "lgl": {"english_name": "Wala"}, "vto": {"english_name": "Vitou"}, "ged": {"english_name": "Gade"}, "fad": {"english_name": "Wagi"}, "ctd": {"english_name": "Chin, Tedim"}, "kve": {"english_name": "Kalabakan"}, "nek": {"english_name": "Neku"}, "ixl": {"english_name": "Ixil"}, "niy": {"english_name": "Ngiti"}, "zbe": {"english_name": "Berawan, East"}, "sev": {"english_name": "Senoufo, Nyarafolo"}, "acz": {"english_name": "Acheron"}, "krr": {"english_name": "Kru'ng 2"}, "wo": {"english_name": "Wolof"}, "mtd": {"english_name": "Mualang"}, "skz": {"english_name": "Sekar"}, "anr": {"english_name": "Andh"}, "kci": {"english_name": "Kamantan"}, "kgw": {"english_name": "Karon Dori"}, "ytp": {"english_name": "Thopho"}, "opk": {"english_name": "Kopkaka"}, "xxr": {"english_name": "Koropó"}, "xsb": {"english_name": "Sambal"}, "diq": {"english_name": "Dimli (individual language)"}, "wea": {"english_name": "Wewaw"}, "btx": {"english_name": "Batak Karo"}, "mbm": {"english_name": "Ombamba"}, "mcx": {"english_name": "Mpiemo"}, "ldn": {"english_name": "Láadan"}, "kqe": {"english_name": "Kalagan"}, "ruf": {"english_name": "Luguru"}, "kpr": {"english_name": "Korafe-Yegha"}, "gli": {"english_name": "Guliguli"}, "tbe": {"english_name": "Tanimbili"}, "mvn": {"english_name": "Minaveha"}, "kpi": {"english_name": "Kofei"}, "zpm": {"english_name": "Zapotec, Mixtepec"}, "oj": {"english_name": "Ojibwa"}, "kct": {"english_name": "Kaian"}, "kmj": {"english_name": "Kumarbhag Paharia"}, "phw": {"english_name": "Phangduwali"}, "ksg": {"english_name": "Kusaghe"}, "ki": {"english_name": "Kikuyu"}, "ica": {"english_name": "Ede Ica"}, "hmt": {"english_name": "Hamtai"}, "lmh": {"english_name": "Lambichhong"}, "brh": {"english_name": "Brahui"}, "zkn": {"english_name": "Kanan"}, "vmb": {"english_name": "Barbaram"}, "khu": {"english_name": "Nkhumbi"}, "yso": {"english_name": "Nisi (China)"}, "dhd": {"english_name": "Dhundari"}, "kch": {"english_name": "Vono"}, "sir": {"english_name": "Siri"}, "sxg": {"english_name": "Shixing"}, "sjl": {"english_name": "Sajalong"}, "mqw": {"english_name": "Murupi"}, "jbi": {"english_name": "Badjiri"}, "rwm": {"english_name": "Amba (Uganda)"}, "tla": {"english_name": "Tepehuan, Southwestern"}, "kxa": {"english_name": "Kairiru"}, "cag": {"english_name": "Nivaclé"}, "dng": {"english_name": "Dungan"}, "oty": {"english_name": "Tamil, Old"}, "agf": {"english_name": "Arguni"}, "isr": {"english_name": "Israeli Sign Language"}, "mym": {"english_name": "Me'en"}, "ptn": {"english_name": "Patani"}, "ztp": {"english_name": "Zapotec, Loxicha"}, "mxh": {"english_name": "Mvuba"}, "dal": {"english_name": "Dahalo"}, "xkp": {"english_name": "Kabatei"}, "sgc": {"english_name": "Kipsigis"}, "mav": {"english_name": "Sateré-Mawé"}, "qux": {"english_name": "Quechua, Yauyos"}, "suv": {"english_name": "Puroik"}, "ssr": {"english_name": "Swiss-French Sign Language"}, "pho": {"english_name": "Phunoi"}, "ojs": {"english_name": "Ojibwa, Severn"}, "mif": {"english_name": "Mofu-Gudur"}, "xoc": {"english_name": "O'chi'chi'"}, "byr": {"english_name": "Baruya"}, "phv": {"english_name": "Pahlavani"}, "bko": {"english_name": "Kwa'"}, "bwc": {"english_name": "Bwile"}, "xhu": {"english_name": "Hurrian"}, "kcn": {"english_name": "Nubi"}, "hhy": {"english_name": "Hoyahoya"}, "pqm": {"english_name": "Malecite-Passamaquoddy"}, "tgn": {"english_name": "Tandaganon"}, "pha": {"english_name": "Pa-Hng"}, "kqs": {"english_name": "Kissi, Northern"}, "fuu": {"english_name": "Furu"}, "scq": {"english_name": "Sa'och"}, "doa": {"english_name": "Dom"}, "klx": {"english_name": "Koluwawa"}, "mvv": {"english_name": "Murut, Tagal"}, "muu": {"english_name": "Yaaku"}, "nin": {"english_name": "Ninzo"}, "bzt": {"english_name": "Brithenig"}, "lnn": {"english_name": "Lorediakarkar"}, "urv": {"english_name": "Uruava"}, "pwg": {"english_name": "Gapapaiwa"}, "kab": {"english_name": "Kabyle"}, "gbi": {"english_name": "Galela"}, "buc": {"english_name": "Bushi"}, "nty": {"english_name": "Mantsi"}, "lio": {"english_name": "Liki"}, "nyb": {"english_name": "Nyangbo"}, "wrr": {"english_name": "Wardaman"}, "qxc": {"english_name": "Quechua, Chincha"}, "akg": {"english_name": "Anakalangu"}, "mgt": {"english_name": "Mongol"}, "zmz": {"english_name": "Mbandja"}, "ijj": {"english_name": "Ede Ije"}, "lbg": {"english_name": "Laopang"}, "kmr": {"english_name": "Kurdish, Northern"}, "wbe": {"english_name": "Waritai"}, "cof": {"english_name": "Colorado"}, "lrn": {"english_name": "Lorang"}, "xhv": {"english_name": "Khua"}, "ayk": {"english_name": "Akuku"}, "ktt": {"english_name": "Ketum"}, "mxj": {"english_name": "Miju-Mishmi"}, "kke": {"english_name": "Kakabe"}, "irx": {"english_name": "Kamberau"}, "pev": {"english_name": "Pémono"}, "zmu": {"english_name": "Muruwari"}, "aem": {"english_name": "Arem"}, "ndf": {"english_name": "Nadruvian"}, "bxs": {"english_name": "Busam"}, "chf": {"english_name": "Chontal, Tabasco"}, "myc": {"english_name": "Mayeka"}, "rak": {"english_name": "Tulu-Bohuai"}, "tja": {"english_name": "Tajuasohn"}, "aqz": {"english_name": "Akuntsu"}, "myb": {"english_name": "Mbay"}, "chj": {"english_name": "Chinantec, Ojitlán"}, "nbs": {"english_name": "Namibian Sign Language"}, "jkp": {"english_name": "Karen, Paku"}, "nst": {"english_name": "Naga, Tase"}, "khs": {"english_name": "Kasua"}, "hji": {"english_name": "Haji"}, "jqr": {"english_name": "Jaqaru"}, "wie": {"english_name": "Wik-Epa"}, "zag": {"english_name": "Zaghawa"}, "nuo": {"english_name": "Nguôn"}, "kxf": {"english_name": "Karen, Manumanaw"}, "cic": {"english_name": "Chickasaw"}, "swc": {"english_name": "Swahili, Congo"}, "mcp": {"english_name": "Makaa"}, "tlg": {"english_name": "Tofanma"}, "ogc": {"english_name": "Ogbah"}, "tk": {"english_name": "Turkmen"}, "xkk": {"english_name": "Kaco'"}, "nko": {"english_name": "Nkonya"}, "klp": {"english_name": "Kamasa"}, "roe": {"english_name": "Ronji"}, "smd": {"english_name": "Sama"}, "iba": {"english_name": "Iban"}, "bqb": {"english_name": "Bagusa"}, "kiy": {"english_name": "Kirikiri"}, "skn": {"english_name": "Subanon, Kolibugan"}, "abc": {"english_name": "Ayta, Ambala"}, "pgn": {"english_name": "Paelignian"}, "buk": {"english_name": "Bugawac"}, "csl": {"english_name": "Chinese Sign Language"}, "zao": {"english_name": "Zapotec, Ozolotepec"}, "iti": {"english_name": "Itneg, Inlaod"}, "aey": {"english_name": "Amele"}, "yin": {"english_name": "Yinchia"}, "hnh": {"english_name": "//Ani"}, "anx": {"english_name": "Andra-Hus"}, "sxb": {"english_name": "Suba"}, "lke": {"english_name": "Kenyi"}, "ztx": {"english_name": "Zapotec, Zaachila"}, "kwc": {"english_name": "Likwala"}, "klc": {"english_name": "Kolbila"}, "riu": {"english_name": "Riung"}, "kmb": {"english_name": "Kimbundu"}, "xep": {"english_name": "Epi-Olmec"}, "agb": {"english_name": "Legbo"}, "sax": {"english_name": "Sa"}, "vav": {"english_name": "Varli"}, "xcl": {"english_name": "Armenian, Classical"}, "ecr": {"english_name": "Eteocretan"}, "xml": {"english_name": "Malaysian Sign Language"}, "tor": {"english_name": "Banda, Togbo-Vara"}, "ljx": {"english_name": "Yuru"}, "lmc": {"english_name": "Limilngan"}, "aub": {"english_name": "Alugu"}, "nqq": {"english_name": "Naga, Kyan-Karyaw"}, "oui": {"english_name": "Uighur, Old"}, "apj": {"english_name": "Apache, Jicarilla"}, "ngz": {"english_name": "Ngungwel"}, "tbx": {"english_name": "Kapin"}, "apo": {"english_name": "Ambul"}, "ima": {"english_name": "Malasar, Mala"}, "mpx": {"english_name": "Misima-Panaeati"}, "ppn": {"english_name": "Papapana"}, "bpu": {"english_name": "Bongu"}, "kbt": {"english_name": "Abadi"}, "lcd": {"english_name": "Lola"}, "rbp": {"english_name": "Barababaraba"}, "met": {"english_name": "Mato"}, "yat": {"english_name": "Yambeta"}, "scw": {"english_name": "Sha"}, "ets": {"english_name": "Yekhee"}, "zxx": {"english_name": "No linguistic content"}, "woi": {"english_name": "Kamang"}, "gjm": {"english_name": "Gunditjmara"}, "bzs": {"english_name": "Brazilian Sign Language"}, "azg": {"english_name": "Amuzgo, San Pedro Amuzgos"}, "bvb": {"english_name": "Bube"}, "tuf": {"english_name": "Tunebo, Central"}, "kml": {"english_name": "Kalinga, Tanudan"}, "kjm": {"english_name": "Kháng"}, "eko": {"english_name": "Koti"}, "tkw": {"english_name": "Teanu"}, "bqc": {"english_name": "Boko (Benin)"}, "osx": {"english_name": "Saxon, Old"}, "mul": {"english_name": "Multiple languages"}, "tkz": {"english_name": "Takua"}, "kcd": {"english_name": "Kanum, Ngkâlmpw"}, "pbp": {"english_name": "Badyara"}, "ncm": {"english_name": "Nambo"}, "bgb": {"english_name": "Bobongko"}, "mwc": {"english_name": "Are"}, "mza": {"english_name": "Mixtec, Santa María Zacatepec"}, "bkd": {"english_name": "Binukid"}, "lec": {"english_name": "Leco"}, "plp": {"english_name": "Palpa"}, "ndk": {"english_name": "Ndaka"}, "lts": {"english_name": "Tachoni"}, "pnt": {"english_name": "Pontic"}, "tpg": {"english_name": "Kula"}, "pnl": {"english_name": "Paleni"}, "jac": {"english_name": "Popti'"}, "hmh": {"english_name": "Hmong, Southwestern Huishui"}, "bsk": {"english_name": "Burushaski"}, "bpl": {"english_name": "Broome Pearling Lugger Pidgin"}, "boe": {"english_name": "Mundabli"}, "wet": {"english_name": "Perai"}, "aas": {"english_name": "Aasáx"}, "cbk": {"english_name": "Chavacano"}, "teo": {"english_name": "Teso"}, "eka": {"english_name": "Ekajuk"}, "mcq": {"english_name": "Ese"}, "bxe": {"english_name": "Birale"}, "ngi": {"english_name": "Ngizim"}, "nnz": {"english_name": "Nda'nda'"}, "gne": {"english_name": "Ganang"}, "bpp": {"english_name": "Kaure"}, "kbg": {"english_name": "Khamba"}, "xki": {"english_name": "Kenyan Sign Language"}, "oht": {"english_name": "Hittite, Old"}, "mr": {"name": "मराठी", "english_name": "Marathi"}, "lhs": {"english_name": "Mlahsö"}, "pdi": {"english_name": "Pa Di"}, "kyb": {"english_name": "Kalinga, Butbut"}, "zmi": {"english_name": "Negeri Sembilan Malay"}, "mut": {"english_name": "Muria, Western"}, "vep": {"english_name": "Veps"}, "sqh": {"english_name": "Shau"}, "mee": {"english_name": "Mengen"}, "gjn": {"english_name": "Gonja"}, "cwd": {"english_name": "Cree, Woods"}, "kkr": {"english_name": "Kir-Balar"}, "luu": {"english_name": "Lumba-Yakkha"}, "bru": {"english_name": "Bru, Eastern"}, "xgu": {"english_name": "Unggumi"}, "kmv": {"english_name": "Creole French, Karipúna"}, "ylg": {"english_name": "Yelogu"}, "nlz": {"english_name": "Nalögo"}, "gdc": {"english_name": "Gugu Badhun"}, "bsy": {"english_name": "Bisaya, Sabah"}, "bg": {"name": "Български", "english_name": "Bulgarian"}, "hps": {"english_name": "Hawai'i Pidgin Sign Language"}, "pnj": {"english_name": "Pinjarup"}, "zmr": {"english_name": "Maranunggu"}, "krn": {"english_name": "Sapo"}, "dgr": {"english_name": "Dogrib"}, "mtj": {"english_name": "Moskona"}, "chq": {"english_name": "Chinantec, Quiotepec"}, "ikp": {"english_name": "Ikpeshi"}, "ybl": {"english_name": "Yukuben"}, "kwm": {"english_name": "Kwambi"}, "ttb": {"english_name": "Gaa"}, "buh": {"english_name": "Bunu, Younuo"}, "wal": {"english_name": "Wolaytta"}, "shw": {"english_name": "Shwai"}, "ygl": {"english_name": "Yangum Gel"}, "hno": {"english_name": "Hindko, Northern"}, "zmv": {"english_name": "Mbariman-Gudhinma"}, "lue": {"english_name": "Luvale"}, "bvl": {"english_name": "Bolivian Sign Language"}, "anq": {"english_name": "Jarawa (India)"}, "wnb": {"english_name": "Wanambre"}, "cop": {"english_name": "Coptic"}, "ybk": {"english_name": "Bokha"}, "saw": {"english_name": "Sawi"}, "mt": {"name": "Malti", "english_name": "Maltese"}, "nkx": {"english_name": "Nkoroo"}, "kgr": {"english_name": "Abun"}, "nbq": {"english_name": "Nggem"}, "qxh": {"english_name": "Quechua, Panao Huánuco"}, "ztu": {"english_name": "Zapotec, Güilá"}, "llh": {"english_name": "Lamu"}, "nam": {"english_name": "Ngan'gityemerri"}, "yhd": {"english_name": "Arabic, Judeo-Iraqi"}, "nua": {"english_name": "Yuanga"}, "ses": {"english_name": "Songhai, Koyraboro Senni"}, "jjr": {"english_name": "Bankal"}, "siq": {"english_name": "Sonia"}, "aip": {"english_name": "Burumakok"}, "asu": {"english_name": "Asurini, Tocantins"}, "drt": {"english_name": "Drents"}, "paw": {"english_name": "Pawnee"}, "ksn": {"english_name": "Kasiguranin"}, "eyo": {"english_name": "Keiyo"}, "oc": {"name": "Occitan (aprèp 1500)", "english_name": "Occitan (post 1500)"}, "how": {"english_name": "Honi"}, "oac": {"english_name": "Oroch"}, "wdu": {"english_name": "Wadjigu"}, "niw": {"english_name": "Nimo"}, "sbk": {"english_name": "Safwa"}, "smc": {"english_name": "Som"}, "tbs": {"english_name": "Tanguat"}, "rkh": {"english_name": "Rakahanga-Manihiki"}, "cbw": {"english_name": "Kinabalian"}, "yao": {"english_name": "Yao"}, "wed": {"english_name": "Wedau"}, "wha": {"english_name": "Manusela"}, "lbf": {"english_name": "Tinani"}, "bbl": {"english_name": "Bats"}, "kye": {"english_name": "Krache"}, "nmv": {"english_name": "Ngamini"}, "crt": {"english_name": "Chorote, Iyojwa'ja"}, "leh": {"english_name": "Lenje"}, "vgr": {"english_name": "Vaghri"}, "nir": {"english_name": "Nimboran"}, "vmw": {"english_name": "Makhuwa"}, "zun": {"english_name": "Zuni"}, "dit": {"english_name": "Dirari"}, "mnm": {"english_name": "Mapena"}, "cqu": {"english_name": "Quechua, Chilean"}, "kjf": {"english_name": "Khalaj"}, "boj": {"english_name": "Anjam"}, "uzs": {"english_name": "Uzbek, Southern"}, "wbr": {"english_name": "Wagdi"}, "brp": {"english_name": "Barapasi"}, "sip": {"english_name": "Sikkimese"}, "bij": {"english_name": "Vaghat-Ya-Bijim-Legeri"}, "klj": {"english_name": "Khalaj, Turkic"}, "xmb": {"english_name": "Mbonga"}, "dmm": {"english_name": "Dama"}, "wmm": {"english_name": "Maiwa (Indonesia)"}, "tol": {"english_name": "Tolowa"}, "bby": {"english_name": "Befang"}, "nbe": {"english_name": "Naga, Konyak"}, "rin": {"english_name": "Nungu"}, "kfa": {"english_name": "Kodava"}, "sdp": {"english_name": "Sherdukpen"}, "sdr": {"english_name": "Sadri, Oraon"}, "ckn": {"english_name": "Chin, Kaang"}, "pii": {"english_name": "Pini"}, "sru": {"english_name": "Suruí"}, "xok": {"english_name": "Xokleng"}, "tef": {"english_name": "Teressa"}, "xga": {"english_name": "Galatian"}, "noh": {"english_name": "Nomu"}, "kkg": {"english_name": "Kalinga, Mabaka Valley"}, "kqp": {"english_name": "Kimré"}, "gsl": {"english_name": "Gusilay"}, "wrg": {"english_name": "Warungu"}, "nlu": {"english_name": "Nchumbulu"}, "ndq": {"english_name": "Ndombe"}, "dze": {"english_name": "Djiwarli"}, "okb": {"english_name": "Okobo"}, "pko": {"english_name": "Pökoot"}, "bnf": {"english_name": "Masiwang"}, "weg": {"english_name": "Wergaia"}, "hi": {"name": "हिंदी", "english_name": "Hindi"}, "cro": {"english_name": "Crow"}, "err": {"english_name": "Erre"}, "dbm": {"english_name": "Duguri"}, "tdf": {"english_name": "Talieng"}, "vmz": {"english_name": "Mazatec, Mazatlán"}, "ktj": {"english_name": "Krumen, Plapo"}, "xog": {"english_name": "Soga"}, "yrm": {"english_name": "Yirrk-Mel"}, "alu": {"english_name": "'Are'are"}, "kxr": {"english_name": "Koro (Papua New Guinea)"}, "dem": {"english_name": "Dem"}, "tee": {"english_name": "Tepehua, Huehuetla"}, "tby": {"english_name": "Tabaru"}, "pud": {"english_name": "Punan Aput"}, "sim": {"english_name": "Mende (Papua New Guinea)"}, "afb": {"english_name": "Arabic, Gulf"}, "cdz": {"english_name": "Koda"}, "vki": {"english_name": "Ija-Zuba"}, "okn": {"english_name": "Oki-No-Erabu"}, "wya": {"english_name": "Wyandot"}, "jle": {"english_name": "Ngile"}, "nsc": {"english_name": "Nshi"}, "msn": {"english_name": "Vurës"}, "msi": {"english_name": "Malay, Sabah"}, "xta": {"english_name": "Mixtec, Alcozauca"}, "lew": {"english_name": "Kaili, Ledo"}, "dop": {"english_name": "Lukpa"}, "bog": {"english_name": "Bamako Sign Language"}, "kni": {"english_name": "Kanufi"}, "vml": {"english_name": "Malgana"}, "doo": {"english_name": "Dongo"}, "ayy": {"english_name": "Ayta, Tayabas"}, "khf": {"english_name": "Khuen"}, "nkh": {"english_name": "Naga, Khezha"}, "dmu": {"english_name": "Dubu"}, "mqa": {"english_name": "Maba (Indonesia)"}, "znk": {"english_name": "Manangkari"}, "msp": {"english_name": "Maritsauá"}, "bin": {"english_name": "Bini"}, "ja": {"name": "日本語", "english_name": "Japanese"}, "tkg": {"english_name": "Malagasy, Tesaka"}, "nov": {"english_name": "Novial"}, "lrg": {"english_name": "Laragia"}, "akx": {"english_name": "Aka-Kede"}, "yud": {"english_name": "Arabic, Judeo-Tripolitanian"}, "tth": {"english_name": "Ta'oih, Upper"}, "gww": {"english_name": "Kwini"}, "byf": {"english_name": "Bete"}, "ojp": {"english_name": "Japanese, Old"}, "sno": {"english_name": "Snohomish"}, "id": {"name": "Indonesian", "english_name": "Indonesian"}, "auj": {"english_name": "Awjilah"}, "sfe": {"english_name": "Subanen, Eastern"}, "jan": {"english_name": "Jandai"}, "yss": {"english_name": "Yessan-Mayo"}, "omw": {"english_name": "Tairora, South"}, "nup": {"english_name": "Nupe-Nupe-Tako"}, "bhp": {"english_name": "Bima"}, "vwa": {"english_name": "Awa (China)"}, "mhb": {"english_name": "Mahongwe"}, "tfo": {"english_name": "Tefaro"}, "lkh": {"english_name": "Lakha"}, "cnc": {"english_name": "Côông"}, "swp": {"english_name": "Suau"}, "kcf": {"english_name": "Ukaan"}, "kga": {"english_name": "Koyaga"}, "aeu": {"english_name": "Akeu"}, "njm": {"english_name": "Naga, Angami"}, "naj": {"english_name": "Nalu"}, "sge": {"english_name": "Segai"}, "sgs": {"english_name": "Samogitian"}, "scn": {"english_name": "Sicilian"}, "syn": {"english_name": "Senaya"}, "mbf": {"english_name": "Malay, Baba"}, "piw": {"english_name": "Pimbwe"}, "tct": {"english_name": "T'en"}, "dek": {"english_name": "Dek"}, "xnn": {"english_name": "Kankanay, Northern"}, "uta": {"english_name": "Otank"}, "laa": {"english_name": "Subanen, Southern"}, "mlq": {"english_name": "Maninkakan, Western"}, "dtu": {"english_name": "Dogon, Tebul Ure"}, "hrk": {"english_name": "Haruku"}, "koh": {"english_name": "Koyo"}, "gil": {"english_name": "Gilbertese"}, "gvc": {"english_name": "Guanano"}, "fom": {"english_name": "Foma"}, "ssu": {"english_name": "Susuami"}, "bbo": {"english_name": "Bobo Madaré, Northern"}, "gde": {"english_name": "Gude"}, "dir": {"english_name": "Dirim"}, "ktd": {"english_name": "Kokata"}, "nvo": {"english_name": "Nyokon"}, "anw": {"english_name": "Anaang"}, "ihb": {"english_name": "Iha Based Pidgin"}, "kpx": {"english_name": "Koiali, Mountain"}, "bhd": {"english_name": "Bhadrawahi"}, "pyn": {"english_name": "Poyanáwa"}, "pcm": {"english_name": "Pidgin, Nigerian"}, "asb": {"english_name": "Assiniboine"}, "adj": {"english_name": "Adioukrou"}, "cfm": {"english_name": "Chin, Falam"}, "urn": {"english_name": "Uruangnirin"}, "val": {"english_name": "Vehes"}, "vkj": {"english_name": "Kujarge"}, "usp": {"english_name": "Uspanteco"}, "ahn": {"english_name": "Àhàn"}, "cul": {"english_name": "Culina"}, "rgr": {"english_name": "Resígaro"}, "asw": {"english_name": "Australian Aborigines Sign Language"}, "mid": {"english_name": "Mandaic"}, "trw": {"english_name": "Torwali"}, "ncn": {"english_name": "Nauna"}, "ich": {"english_name": "Etkywan"}, "auw": {"english_name": "Awyi"}, "mdv": {"english_name": "Mixtec, Santa Lucía Monteverde"}, "cdm": {"english_name": "Chepang"}, "vka": {"english_name": "Kariyarra"}, "mpr": {"english_name": "Vangunu"}, "cdn": {"english_name": "Chaudangsi"}, "mta": {"english_name": "Manobo, Cotabato"}, "vun": {"english_name": "Vunjo"}, "vas": {"english_name": "Vasavi"}, "pfa": {"english_name": "Pááfang"}, "ijn": {"english_name": "Kalabari"}, "xug": {"english_name": "Kunigami"}, "bwd": {"english_name": "Bwaidoka"}, "doh": {"english_name": "Dong"}, "bob": {"english_name": "Aweer"}, "obt": {"english_name": "Breton, Old"}, "woa": {"english_name": "Tyaraity"}, "mjk": {"english_name": "Matukar"}, "kzo": {"english_name": "Kaningi"}, "tmd": {"english_name": "Haruai"}, "mvu": {"english_name": "Marfa"}, "sat": {"english_name": "Santali"}, "tvk": {"english_name": "Ambrym, Southeast"}, "dul": {"english_name": "Agta, Alabat Island"}, "bop": {"english_name": "Bonkiman"}, "jek": {"english_name": "Jeri Kuo"}, "jbw": {"english_name": "Yawijibaya"}, "bcy": {"english_name": "Bacama"}, "juw": {"english_name": "Wãpha"}, "kpl": {"english_name": "Kpala"}, "mgj": {"english_name": "Abureni"}, "ldm": {"english_name": "Landoma"}, "cot": {"english_name": "Caquinte"}, "yrw": {"english_name": "Yarawata"}, "bme": {"english_name": "Limassa"}, "mea": {"english_name": "Menka"}, "wuy": {"english_name": "Wauyai"}, "nct": {"english_name": "Naga, Chothe"}, "dnv": {"english_name": "Danu"}, "gyy": {"english_name": "Gunya"}, "rom": {"english_name": "Romany"}, "ran": {"english_name": "Riantana"}, "tob": {"english_name": "Toba"}, "krw": {"english_name": "Krahn, Western"}, "snp": {"english_name": "Siane"}, "tld": {"english_name": "Talaud"}, "pbs": {"english_name": "Pame, Central"}, "pox": {"english_name": "Polabian"}, "akl": {"english_name": "Aklanon"}, "ysc": {"english_name": "Yassic"}, "nvm": {"english_name": "Namiae"}, "koy": {"english_name": "Koyukon"}, "quw": {"english_name": "Quichua, Tena Lowland"}, "mbv": {"english_name": "Mbulungish"}, "ilv": {"english_name": "Ilue"}, "jaa": {"english_name": "Jamamadí"}, "grj": {"english_name": "Grebo, Southern"}, "ank": {"english_name": "Goemai"}, "kta": {"english_name": "Katua"}, "gea": {"english_name": "Geruma"}, "mlz": {"english_name": "Malaynon"}, "wsa": {"english_name": "Warembori"}, "aug": {"english_name": "Aguna"}, "tiu": {"english_name": "Adasen"}, "agg": {"english_name": "Angor"}, "onx": {"english_name": "Onin Based Pidgin"}, "hio": {"english_name": "Tsoa"}, "tbc": {"english_name": "Takia"}, "raj": {"english_name": "Rajasthani"}, "mds": {"english_name": "Maria (Papua New Guinea)"}, "led": {"english_name": "Lendu"}, "miy": {"english_name": "Mixtec, Ayutla"}, "kah": {"english_name": "Kara (Central African Republic)"}, "tde": {"english_name": "Dogon, Tiranige Diga"}, "oym": {"english_name": "Wayampi"}, "xdm": {"english_name": "Edomite"}, "mzp": {"english_name": "Movima"}, "pkn": {"english_name": "Pakanha"}, "ibl": {"english_name": "Ibaloi"}, "otm": {"english_name": "Otomi, Eastern Highland"}, "zmw": {"english_name": "Mbo (Democratic Republic of Congo)"}, "mpc": {"english_name": "Mangarayi"}, "bbw": {"english_name": "Baba"}, "kyc": {"english_name": "Kyaka"}, "gnb": {"english_name": "Gangte"}, "cad": {"english_name": "Caddo"}, "bsf": {"english_name": "Bauchi"}, "nay": {"english_name": "Narrinyeri"}, "peh": {"english_name": "Bonan"}, "mmq": {"english_name": "Musak"}, "kzl": {"english_name": "Kayeli"}, "bab": {"english_name": "Bainouk-Gunyuño"}, "alk": {"english_name": "Alak"}, "bei": {"english_name": "Bekati'"}, "veo": {"english_name": "Ventureño"}, "igl": {"english_name": "Igala"}, "xts": {"english_name": "Mixtec, Sindihui"}, "mxx": {"english_name": "Mahou"}, "myz": {"english_name": "Mandaic, Classical"}, "luy": {"english_name": "Luyia"}, "pmm": {"english_name": "Pomo"}, "jko": {"english_name": "Kubo"}, "lbq": {"english_name": "Wampar"}, "ung": {"english_name": "Ngarinyin"}, "wib": {"english_name": "Toussian, Southern"}, "mmb": {"english_name": "Momina"}, "geb": {"english_name": "Kire"}, "tju": {"english_name": "Tjurruru"}, "ae": {"english_name": "Avestan"}, "ybj": {"english_name": "Hasha"}, "tyi": {"english_name": "Teke-Tsaayi"}, "rka": {"english_name": "Kraol"}, "ifm": {"english_name": "Teke-Fuumu"}, "xin": {"english_name": "Xinca"}, "beg": {"english_name": "Belait"}, "snc": {"english_name": "Sinaugoro"}, "hns": {"english_name": "Hindustani, Caribbean"}, "kkq": {"english_name": "Kaiku"}, "vkm": {"english_name": "Kamakan"}, "kbo": {"english_name": "Keliko"}, "bsl": {"english_name": "Basa-Gumna"}, "ulk": {"english_name": "Meriam"}, "pys": {"english_name": "Paraguayan Sign Language"}, "mhz": {"english_name": "Mor (Mor Islands)"}, "gab": {"english_name": "Gabri"}, "rmd": {"english_name": "Danish, Traveller"}, "tkt": {"english_name": "Tharu, Kathoriya"}, "lgz": {"english_name": "Ligenza"}, "tyx": {"english_name": "Teke-Tyee"}, "bpm": {"english_name": "Biyom"}, "tty": {"english_name": "Sikaritai"}, "drn": {"english_name": "Damar, West"}, "mht": {"english_name": "Mandahuaca"}, "kto": {"english_name": "Kuot"}, "kjp": {"english_name": "Karen, Pwo Eastern"}, "xuo": {"english_name": "Kuo"}, "lhn": {"english_name": "Lahanan"}, "tbz": {"english_name": "Ditammari"}, "zua": {"english_name": "Zeem"}, "kfu": {"english_name": "Katkari"}, "jur": {"english_name": "Jurúna"}, "afi": {"english_name": "Akrukay"}, "gej": {"english_name": "Gen"}, "sxo": {"english_name": "Sorothaptic"}, "thk": {"english_name": "Tharaka"}, "bkt": {"english_name": "Boloki"}, "sdm": {"english_name": "Semandang"}, "hoz": {"english_name": "Hozo"}, "opo": {"english_name": "Opao"}, "zmx": {"english_name": "Bomitaba"}, "ufi": {"english_name": "Ufim"}, "zdj": {"english_name": "Comorian, Ngazidja"}, "trf": {"english_name": "Creole English, Trinidadian"}, "myv": {"english_name": "Erzya"}, "adx": {"english_name": "Tibetan, Amdo"}, "ite": {"english_name": "Itene"}, "nal": {"english_name": "Nalik"}, "plc": {"english_name": "Palawano, Central"}, "siw": {"english_name": "Siwai"}, "tay": {"english_name": "Atayal"}, "wru": {"english_name": "Waru"}, "afp": {"english_name": "Tapei"}, "bga": {"english_name": "Gwamhi-Wuri"}, "emx": {"english_name": "Erromintxela"}, "hlt": {"english_name": "Chin, Matu"}, "tev": {"english_name": "Teor"}, "daw": {"english_name": "Davawenyo"}, "hae": {"english_name": "Oromo, Eastern"}, "zay": {"english_name": "Zayse-Zergulla"}, "xma": {"english_name": "Mushungulu"}, "nyc": {"english_name": "Nyanga-li"}, "pti": {"english_name": "Pintiini"}, "mky": {"english_name": "Makian, East"}, "tdx": {"english_name": "Malagasy, Tandroy-Mahafaly"}, "cvn": {"english_name": "Chinantec, Valle Nacional"}, "gga": {"english_name": "Gao"}, "bvx": {"english_name": "Dibole"}, "nhx": {"english_name": "Nahuatl, Isthmus-Mecayapan"}, "zpw": {"english_name": "Zapotec, Zaniza"}, "hdn": {"english_name": "Haida, Northern"}, "wfg": {"english_name": "Yafi"}, "pl": {"name": "polski", "english_name": "Polish"}, "bpk": {"english_name": "Orowe"}, "kqw": {"english_name": "Kandas"}, "kdt": {"english_name": "Kuy"}, "urp": {"english_name": "Uru-Pa-In"}, "vrt": {"english_name": "Burmbar"}, "txn": {"english_name": "Tarangan, West"}, "zaf": {"english_name": "Zapotec, Ayoquesco"}, "mdn": {"english_name": "Mbati"}, "kxj": {"english_name": "Kulfa"}, "pi": {"english_name": "Pali"}, "bgk": {"english_name": "Bit"}, "ssp": {"english_name": "Spanish Sign Language"}, "ada": {"english_name": "Adangme"}, "cna": {"english_name": "Changthang"}, "gcd": {"english_name": "Ganggalida"}, "xuj": {"english_name": "Kurumba, Jennu"}, "kbu": {"english_name": "Kabutra"}, "bji": {"english_name": "Burji"}, "xpj": {"english_name": "Mpalitjanh"}, "sps": {"english_name": "Saposa"}, "lhu": {"english_name": "Lahu"}, "yub": {"english_name": "Yugambal"}, "xgr": {"english_name": "Garza"}, "ste": {"english_name": "Liana-Seti"}, "mlf": {"english_name": "Mal"}, "sdj": {"english_name": "Suundi"}, "nsv": {"english_name": "Nisu, Southwestern"}, "ked": {"english_name": "Kerewe"}, "wga": {"english_name": "Wagaya"}, "jbt": {"english_name": "Jabutí"}, "swo": {"english_name": "Shanenawa"}, "poo": {"english_name": "Pomo, Central"}, "muq": {"english_name": "Miao, Eastern Xiangxi"}, "whk": {"english_name": "Kenyah, Wahau"}, "brf": {"english_name": "Bera"}, "llb": {"english_name": "Lolo"}, "nyk": {"english_name": "Nyaneka"}, "llm": {"english_name": "Lasalimu"}, "kyw": {"english_name": "Kudmali"}, "aum": {"english_name": "Asu (Nigeria)"}, "tgw": {"english_name": "Senoufo, Tagwana"}, "lmx": {"english_name": "Laimbue"}, "trt": {"english_name": "Tunggare"}, "swl": {"english_name": "Swedish Sign Language"}, "mhm": {"english_name": "Makhuwa-Moniga"}, "mbl": {"english_name": "Maxakalí"}, "sut": {"english_name": "Subtiaba"}, "kyl": {"english_name": "Kalapuya"}, "qu": {"english_name": "Quechua"}, "thm": {"english_name": "Aheu"}, "cpx": {"english_name": "Chinese, Pu-Xian"}, "doy": {"english_name": "Dompo"}, "pdo": {"english_name": "Padoe"}, "twf": {"english_name": "Tiwa, Northern"}, "peo": {"english_name": "Persian, Old (ca. 600-400 B.C.)"}, "ijs": {"english_name": "Ijo, Southeast"}, "tca": {"english_name": "Ticuna"}, "mwl": {"english_name": "Mirandese"}, "sis": {"english_name": "Siuslaw"}, "sdf": {"english_name": "Sarli"}, "jal": {"english_name": "Yalahatan"}, "lil": {"english_name": "Lillooet"}, "pbc": {"english_name": "Patamona"}, "ugy": {"english_name": "Uruguayan Sign Language"}, "klm": {"english_name": "Migum"}, "xww": {"english_name": "Wemba Wemba"}, "atp": {"english_name": "Atta, Pudtol"}, "bof": {"english_name": "Bolon"}, "mtv": {"english_name": "Asaro'o"}, "iry": {"english_name": "Iraya"}, "kzi": {"english_name": "Kelabit"}, "tzx": {"english_name": "Tabriak"}, "bna": {"english_name": "Bonerate"}, "alt": {"english_name": "Altai, Southern"}, "lom": {"english_name": "Loma (Liberia)"}, "mme": {"english_name": "Mae"}, "bjw": {"english_name": "Bakwé"}, "drb": {"english_name": "Dair"}, "pua": {"english_name": "Purepecha, Western Highland"}, "lur": {"english_name": "Laura"}, "bse": {"english_name": "Wushi"}, "wnw": {"english_name": "Wintu"}, "xom": {"english_name": "Komo (Sudan)"}, "tbu": {"english_name": "Tubar"}, "zir": {"english_name": "Ziriya"}, "qua": {"english_name": "Quapaw"}, "kdm": {"english_name": "Kagoma"}, "ccd": {"english_name": "Creole, Cafundo"}, "awc": {"english_name": "Cicipu"}, "wap": {"english_name": "Wapishana"}, "ajn": {"english_name": "Andajin"}, "amv": {"english_name": "Ambelau"}, "yul": {"english_name": "Yulu"}, "mmu": {"english_name": "Mmaala"}, "adg": {"english_name": "Andegerebinha"}, "bez": {"english_name": "Bena (Tanzania)"}, "thw": {"english_name": "Thudam"}, "qya": {"english_name": "Quenya"}, "xyt": {"english_name": "Mayi-Thakurti"}, "lcq": {"english_name": "Luhu"}, "naa": {"english_name": "Namla"}, "xmh": {"english_name": "Kuku-Muminh"}, "brj": {"english_name": "Bieria"}, "glj": {"english_name": "Gula Iro"}, "shc": {"english_name": "Sonde"}, "ygr": {"english_name": "Yagaria"}, "ugb": {"english_name": "Kuku-Ugbanh"}, "hoy": {"english_name": "Holiya"}, "tci": {"english_name": "Wára"}, "ynu": {"english_name": "Yahuna"}, "ske": {"english_name": "Seke (Vanuatu)"}, "ymn": {"english_name": "Yamna"}, "kiq": {"english_name": "Kosadle"}, "nri": {"english_name": "Naga, Chokri"}, "zgb": {"english_name": "Zhuang, Guibei"}, "une": {"english_name": "Uneme"}, "kwy": {"english_name": "Kongo, San Salvador"}, "pgi": {"english_name": "Pagi"}, "nck": {"english_name": "Nakara"}, "pnc": {"english_name": "Pannei"}, "kak": {"english_name": "Kallahan, Kayapa"}, "tyj": {"english_name": "Tai Do"}, "irr": {"english_name": "Ir"}, "aux": {"english_name": "Aurá"}, "sgp": {"english_name": "Singpho"}, "bph": {"english_name": "Botlikh"}, "sty": {"english_name": "Tatar, Siberian"}, "bmh": {"english_name": "Kein"}, "alz": {"english_name": "Alur"}, "dun": {"english_name": "Dusun Deyah"}, "oma": {"english_name": "Omaha-Ponca"}, "umu": {"english_name": "Munsee"}, "caj": {"english_name": "Chané"}, "phu": {"english_name": "Phuan"}, "bac": {"english_name": "Badui"}, "tnm": {"english_name": "Tabla"}, "plh": {"english_name": "Paulohi"}, "clj": {"english_name": "Chin, Laitu"}, "slt": {"english_name": "Sila"}, "fuq": {"english_name": "Fulfulde, Central-Eastern Niger"}, "opa": {"english_name": "Okpamheri"}, "ywa": {"english_name": "Kalou"}, "pmy": {"english_name": "Malay, Papuan"}, "xwj": {"english_name": "Wajuk"}, "zro": {"english_name": "Záparo"}, "vo": {"english_name": "Volapük"}, "obu": {"english_name": "Obulom"}, "hoe": {"english_name": "Horom"}, "kpm": {"english_name": "Koho"}, "toc": {"english_name": "Totonac, Coyutla"}, "gbn": {"english_name": "Mo'da"}, "ssz": {"english_name": "Sengseng"}, "abr": {"english_name": "Abron"}, "xer": {"english_name": "Xerénte"}, "gaa": {"english_name": "Ga"}, "srt": {"english_name": "Sauri"}, "haf": {"english_name": "Haiphong Sign Language"}, "ver": {"english_name": "Mom Jango"}, "apy": {"english_name": "Apalaí"}, "hmp": {"english_name": "Hmong, Northern Mashan"}, "xpm": {"english_name": "Pumpokol"}, "bfa": {"english_name": "Bari"}, "gox": {"english_name": "Gobu"}, "msz": {"english_name": "Momare"}, "kpf": {"english_name": "Komba"}, "vnk": {"english_name": "Vano"}, "xcr": {"english_name": "Carian"}, "kvl": {"english_name": "Kayaw"}, "tys": {"english_name": "Tày Sa Pa"}, "dju": {"english_name": "Kapriman"}, "ldh": {"english_name": "Lamja-Dengsa-Tola"}, "bch": {"english_name": "Bariai"}, "mrn": {"english_name": "Cheke Holo"}, "nms": {"english_name": "Letemboi"}, "vai": {"english_name": "Vai"}, "cwg": {"english_name": "Chewong"}, "bhe": {"english_name": "Bhaya"}, "ksc": {"english_name": "Kalinga, Southern"}, "nrn": {"english_name": "Norn"}, "xuu": {"english_name": "Kxoe"}, "api": {"english_name": "Apiaká"}, "siv": {"english_name": "Sumariup"}, "and": {"english_name": "Ansus"}, "kcu": {"english_name": "Kami (Tanzania)"}, "mfm": {"english_name": "Marghi South"}, "aor": {"english_name": "Aore"}, "mdq": {"english_name": "Mbole"}, "wno": {"english_name": "Wano"}, "guw": {"english_name": "Gun"}, "bir": {"english_name": "Bisorio"}, "hac": {"english_name": "Gurani"}, "rou": {"english_name": "Runga"}, "yig": {"english_name": "Nasu, Wusa"}, "cmi": {"english_name": "Emberá-Chamí"}, "agw": {"english_name": "Kahua"}, "paf": {"english_name": "Paranawát"}, "ake": {"english_name": "Akawaio"}, "miw": {"english_name": "Akoye"}, "nse": {"english_name": "Nsenga"}, "mij": {"english_name": "Abar"}, "ert": {"english_name": "Eritai"}, "kbn": {"english_name": "Kare (Central African Republic)"}, "gsm": {"english_name": "Guatemalan Sign Language"}, "fax": {"english_name": "Fala"}, "bqh": {"english_name": "Baima"}, "cwa": {"english_name": "Kabwa"}, "xoo": {"english_name": "Xukurú"}, "tnl": {"english_name": "Lenakel"}, "guk": {"english_name": "Gumuz"}, "yer": {"english_name": "Tarok"}, "ati": {"english_name": "Attié"}, "nas": {"english_name": "Naasioi"}, "ubr": {"english_name": "Ubir"}, "bqk": {"english_name": "Banda-Mbrès"}, "mrp": {"english_name": "Morouas"}, "ksi": {"english_name": "Krisa"}, "prl": {"english_name": "Peruvian Sign Language"}, "iri": {"english_name": "Irigwe"}, "ajp": {"english_name": "Arabic, South Levantine"}, "arj": {"english_name": "Arapaso"}, "btn": {"english_name": "Ratagnon"}, "nuk": {"english_name": "Nuu-chah-nulth"}, "lo": {"english_name": "Lao"}, "gd": {"english_name": "Gaelic, Scottish"}, "hrm": {"english_name": "Miao, Horned"}, "sug": {"english_name": "Suganga"}, "ajz": {"english_name": "Karbi, Amri"}, "gbd": {"english_name": "Karadjeri"}, "hos": {"english_name": "Ho Chi Minh City Sign Language"}, "suq": {"english_name": "Suri"}, "ggt": {"english_name": "Gitua"}, "xbr": {"english_name": "Kambera"}, "cea": {"english_name": "Chehalis, Lower"}, "pek": {"english_name": "Penchal"}, "mov": {"english_name": "Mohave"}, "afg": {"english_name": "Afghan Sign Language"}, "nkn": {"english_name": "Nkangala"}, "bvt": {"english_name": "Bati (Indonesia)"}, "spm": {"english_name": "Akukem"}, "afo": {"english_name": "Eloyi"}, "gry": {"english_name": "Grebo, Barclayville"}, "dbr": {"english_name": "Dabarre"}, "ynl": {"english_name": "Yangulam"}, "kgq": {"english_name": "Kamoro"}, "kei": {"english_name": "Kei"}, "lst": {"english_name": "Trinidad and Tobago Sign Language"}, "rmn": {"english_name": "Romani, Balkan"}, "sef": {"english_name": "Senoufo, Cebaara"}, "mqt": {"english_name": "Mok"}, "tgy": {"english_name": "Togoyo"}, "gbh": {"english_name": "Gbe, Defi"}, "hks": {"english_name": "Hong Kong Sign Language"}, "bdi": {"english_name": "Burun"}, "aty": {"english_name": "Aneityum"}, "mfj": {"english_name": "Mefele"}, "btg": {"english_name": "Bété, Gagnoa"}, "mmv": {"english_name": "Miriti"}, "bay": {"english_name": "Batuley"}, "msu": {"english_name": "Musom"}, "zea": {"english_name": "Zeeuws"}, "wbm": {"english_name": "Wa"}, "kix": {"english_name": "Naga, Khiamniungan"}, "mwo": {"english_name": "Maewo, Central"}, "mte": {"english_name": "Mono (Solomon Islands)"}, "bfr": {"english_name": "Bazigar"}, "thn": {"english_name": "Thachanadan"}, "sdg": {"english_name": "Savi"}, "add": {"english_name": "Dzodinka"}, "kns": {"english_name": "Kensiu"}, "mko": {"english_name": "Mingang Doso"}, "lbb": {"english_name": "Label"}, "jit": {"english_name": "Jita"}, "bif": {"english_name": "Biafada"}, "yox": {"english_name": "Yoron"}, "gow": {"english_name": "Gorowa"}, "tgb": {"english_name": "Tobilung"}, "lbm": {"english_name": "Lodhi"}, "yad": {"english_name": "Yagua"}, "acf": {"english_name": "Creole French, Saint Lucian"}, "izh": {"english_name": "Ingrian"}, "gmh": {"english_name": "German, Middle High (ca. 1050-1500)"}, "dmd": {"english_name": "Madhi Madhi"}, "gbv": {"english_name": "Gbanu"}, "no": {"english_name": "Norwegian"}, "agq": {"english_name": "Aghem"}, "bxc": {"english_name": "Molengue"}, "tdd": {"english_name": "Tai Nüa"}, "scx": {"english_name": "Sicel"}, "dor": {"english_name": "Dori'o"}, "ysn": {"english_name": "Sani"}, "hdy": {"english_name": "Hadiyya"}, "sgw": {"english_name": "Sebat Bet Gurage"}, "mxy": {"english_name": "Mixtec, Southeastern Nochixtlán"}, "mdu": {"english_name": "Mboko"}, "psa": {"english_name": "Awyu, Asue"}, "rug": {"english_name": "Roviana"}, "kpc": {"english_name": "Curripaco"}, "mhx": {"english_name": "Maru"}, "gdf": {"english_name": "Guduf-Gava"}, "nez": {"english_name": "Nez Perce"}, "ymx": {"english_name": "Muji, Northern"}, "ngy": {"english_name": "Tibea"}, "ebk": {"english_name": "Bontok, Eastern"}, "ady": {"english_name": "Adyghe"}, "ceg": {"english_name": "Chamacoco"}, "wij": {"english_name": "Wik-Iiyanh"}, "sls": {"english_name": "Singapore Sign Language"}, "bmi": {"english_name": "Bagirmi"}, "moo": {"english_name": "Monom"}, "faa": {"english_name": "Fasu"}, "mph": {"english_name": "Maung"}, "bdj": {"english_name": "Bai"}, "khb": {"english_name": "Lü"}, "fud": {"english_name": "Futuna, East"}, "hij": {"english_name": "Hijuk"}, "ytl": {"english_name": "Tanglang"}, "mei": {"english_name": "Midob"}, "bxu": {"english_name": "Buriat, China"}, "sdb": {"english_name": "Shabak"}, "ghh": {"english_name": "Ghale, Northern"}, "kag": {"english_name": "Kajaman"}, "szw": {"english_name": "Sawai"}, "gmv": {"english_name": "Gamo"}, "ynq": {"english_name": "Yendang"}, "zsa": {"english_name": "Sarasira"}, "buz": {"english_name": "Bukwen"}, "boa": {"english_name": "Bora"}, "aln": {"english_name": "Albanian, Gheg"}, "var": {"english_name": "Huarijio"}, "zns": {"english_name": "Mangas"}, "ssj": {"english_name": "Sausi"}, "nkt": {"english_name": "Nyika (Tanzania)"}, "teb": {"english_name": "Tetete"}, "wmb": {"english_name": "Wambaya"}, "bvd": {"english_name": "Baeggu"}, "tbj": {"english_name": "Tiang"}, "yok": {"english_name": "Yokuts"}, "ior": {"english_name": "Inor"}, "mnj": {"english_name": "Munji"}, "iyx": {"english_name": "Yaka (Congo)"}, "nbc": {"english_name": "Naga, Chang"}, "ssg": {"english_name": "Seimat"}, "tou": {"english_name": "Tho"}, "aup": {"english_name": "Makayam"}, "tiq": {"english_name": "Tiéfo"}, "adf": {"english_name": "Arabic, Dhofari"}, "nyf": {"english_name": "Giryama"}, "lya": {"english_name": "Layakha"}, "lmq": {"english_name": "Lamatuka"}, "wmo": {"english_name": "Wom (Papua New Guinea)"}, "ari": {"english_name": "Arikara"}, "btt": {"english_name": "Bete-Bendi"}, "ije": {"english_name": "Biseni"}, "pww": {"english_name": "Karen, Pwo Northern"}, "weo": {"english_name": "Wemale"}, "mzu": {"english_name": "Inapang"}, "hid": {"english_name": "Hidatsa"}, "juk": {"english_name": "Wapan"}, "fqs": {"english_name": "Fas"}, "akw": {"english_name": "Akwa"}, "cog": {"english_name": "Chong"}, "zim": {"english_name": "Mesme"}, "srx": {"english_name": "Sirmauri"}, "azn": {"english_name": "Nahuatl, Western Durango"}, "cvg": {"english_name": "Chug"}, "buj": {"english_name": "Basa-Gurmana"}, "nqn": {"english_name": "Nen"}, "orc": {"english_name": "Orma"}, "hbu": {"english_name": "Habu"}, "dsh": {"english_name": "Daasanach"}, "bhi": {"english_name": "Bhilali"}, "bzl": {"english_name": "Boano (Sulawesi)"}, "yai": {"english_name": "Yagnobi"}, "nv": {"english_name": "Navajo"}, "brb": {"english_name": "Lave"}, "ogb": {"english_name": "Ogbia"}, "qxp": {"english_name": "Quechua, Puno"}, "luw": {"english_name": "Luo (Cameroon)"}, "bdh": {"english_name": "Baka (Sudan)"}, "kty": {"english_name": "Kango (Bas-Uélé District)"}, "pht": {"english_name": "Phu Thai"}, "nbr": {"english_name": "Numana-Nunku-Gbantu-Numbu"}, "mtc": {"english_name": "Munit"}, "adn": {"english_name": "Adang"}, "muj": {"english_name": "Mabire"}, "lww": {"english_name": "Lewo"}, "bze": {"english_name": "Bozo, Jenaama"}, "cnw": {"english_name": "Chin, Ngawn"}, "eky": {"english_name": "Kayah, Eastern"}, "zmm": {"english_name": "Marimanindji"}, "bzi": {"english_name": "Bisu"}, "aqg": {"english_name": "Arigidi"}, "zgm": {"english_name": "Zhuang, Minz"}, "lrr": {"english_name": "Yamphu, Southern"}, "hwc": {"english_name": "Creole English, Hawai'i"}, "ohu": {"english_name": "Hungarian, Old"}, "tbo": {"english_name": "Tawala"}, "cak": {"english_name": "Kaqchikel"}, "tux": {"english_name": "Tuxináwa"}, "sga": {"english_name": "Irish, Old (to 900)"}, "yua": {"english_name": "Yucateco"}, "idi": {"english_name": "Idi"}, "nkv": {"english_name": "Nyika (Malawi and Zambia)"}, "zsm": {"english_name": "Malay, Standard"}, "mse": {"english_name": "Musey"}, "spl": {"english_name": "Selepet"}, "mnv": {"english_name": "Rennell-Bellona"}, "kvq": {"english_name": "Karen, Geba"}, "txy": {"english_name": "Malagasy, Tanosy"}, "tcy": {"english_name": "Tulu"}, "cly": {"english_name": "Chatino, Eastern Highland"}, "qxo": {"english_name": "Quechua, Southern Conchucos Ancash"}, "bml": {"english_name": "Bomboli"}, "dbi": {"english_name": "Doka"}, "kfh": {"english_name": "Kurichiya"}, "yuf": {"english_name": "Havasupai-Walapai-Yavapai"}, "cbs": {"english_name": "Cashinahua"}, "mfx": {"english_name": "Melo"}, "kfn": {"english_name": "Kuk"}, "zwa": {"english_name": "Zay"}, "ayp": {"english_name": "Arabic, North Mesopotamian"}, "dak": {"english_name": "Dakota"}, "wnn": {"english_name": "Wunumara"}, "shi": {"english_name": "Tachelhit"}, "cnk": {"english_name": "Chin, Khumi"}, "njj": {"english_name": "Njen"}, "mqx": {"english_name": "Mamuju"}, "slg": {"english_name": "Selungai Murut"}, "bdn": {"english_name": "Baldemu"}, "ppm": {"english_name": "Papuma"}, "wab": {"english_name": "Wab"}, "aie": {"english_name": "Amara"}, "ifb": {"english_name": "Ifugao, Batad"}, "kgp": {"english_name": "Kaingang"}, "nia": {"english_name": "Nias"}, "pom": {"english_name": "Pomo, Southeastern"}, "bds": {"english_name": "Burunge"}, "eit": {"english_name": "Eitiep"}, "xel": {"english_name": "Kelo"}, "bbq": {"english_name": "Bamali"}, "rei": {"english_name": "Reli"}, "txa": {"english_name": "Tombonuo"}, "gel": {"english_name": "ut-Ma'in"}, "etc": {"english_name": "Etchemin"}, "vra": {"english_name": "Vera'a"}, "hgm": {"english_name": "Hai//om"}, "ppk": {"english_name": "Uma"}, "cid": {"english_name": "Chimariko"}, "atc": {"english_name": "Atsahuaca"}, "bza": {"english_name": "Bandi"}, "iqu": {"english_name": "Iquito"}, "umd": {"english_name": "Umbindhamu"}, "vms": {"english_name": "Moksela"}, "wrv": {"english_name": "Waruna"}, "aks": {"english_name": "Akaselem"}, "tuh": {"english_name": "Taulil"}, "kws": {"english_name": "Kwese"}, "ncc": {"english_name": "Ponam"}, "xnk": {"english_name": "Nganakarti"}, "nra": {"english_name": "Ngom"}, "umg": {"english_name": "Umbuygamu"}, "mnf": {"english_name": "Mundani"}, "wdd": {"english_name": "Wandji"}, "ynd": {"english_name": "Yandruwandha"}, "sbu": {"english_name": "Bhoti, Stod"}, "bsx": {"english_name": "Yangkam"}, "tiw": {"english_name": "Tiwi"}, "bxj": {"english_name": "Bayungu"}, "rme": {"english_name": "Angloromani"}, "sre": {"english_name": "Sara"}, "cku": {"english_name": "Koasati"}, "sbi": {"english_name": "Seti"}, "she": {"english_name": "Sheko"}, "bth": {"english_name": "Bidayuh, Biatah"}, "agx": {"english_name": "Aghul"}, "ntm": {"english_name": "Nateni"}, "igg": {"english_name": "Igana"}, "cua": {"english_name": "Cua"}, "nnt": {"english_name": "Nanticoke"}, "zkr": {"english_name": "Zakhring"}, "kuk": {"english_name": "Kepo'"}, "kbe": {"english_name": "Kanju"}, "ulm": {"english_name": "Ulumanda'"}, "kdw": {"english_name": "Koneraw"}, "mjw": {"english_name": "Karbi"}, "pa": {"name": "ਪੰਜਾਬੀ", "english_name": "Panjabi"}, "tqo": {"english_name": "Toaripi"}, "aik": {"english_name": "Ake"}, "vro": {"english_name": "Võro"}, "mez": {"english_name": "Menominee"}, "xbm": {"english_name": "Breton, Middle"}, "hhi": {"english_name": "Hoia Hoia"}, "ckz": {"english_name": "Cakchiquel-Quiché Mixed Language"}, "st": {"english_name": "Sotho, Southern"}, "zkk": {"english_name": "Karankawa"}, "agy": {"english_name": "Alta, Southern"}, "apr": {"english_name": "Arop-Lokep"}, "can": {"english_name": "Chambri"}, "ndr": {"english_name": "Ndoola"}, "mvq": {"english_name": "Moere"}, "txs": {"english_name": "Tonsea"}, "tmq": {"english_name": "Tumleo"}, "peg": {"english_name": "Pengo"}, "xkj": {"english_name": "Kajali"}, "mqm": {"english_name": "Marquesan, South"}, "tpj": {"english_name": "Tapieté"}, "nsu": {"english_name": "Nahuatl, Sierra Negra"}, "afu": {"english_name": "Awutu"}, "skg": {"english_name": "Malagasy, Sakalava"}, "gvl": {"english_name": "Gulay"}, "mil": {"english_name": "Mixtec, Peñoles"}, "cui": {"english_name": "Cuiba"}, "tjl": {"english_name": "Tai Laing"}, "mxe": {"english_name": "Mele-Fila"}, "chb": {"english_name": "Chibcha"}, "nix": {"english_name": "Hema"}, "kqo": {"english_name": "Krahn, Eastern"}, "heh": {"english_name": "Hehe"}, "jbk": {"english_name": "Barikewa"}, "ypn": {"english_name": "Phowa, Ani"}, "bm": {"english_name": "Bambara"}, "bzk": {"english_name": "Creole English, Nicaragua"}, "xal": {"english_name": "Kalmyk"}, "crg": {"english_name": "Michif"}, "bte": {"english_name": "Gamo-Ningi"}, "pln": {"english_name": "Palenquero"}, "kwf": {"english_name": "Kwara'ae"}, "mxc": {"english_name": "Manyika"}, "mhu": {"english_name": "Digaro-Mishmi"}, "caq": {"english_name": "Nicobarese, Car"}, "cow": {"english_name": "Cowlitz"}, "tma": {"english_name": "Tama (Chad)"}, "mer": {"english_name": "Meru"}, "dup": {"english_name": "Duano"}, "tik": {"english_name": "Tikar"}, "pwr": {"english_name": "Powari"}, "isk": {"english_name": "Ishkashimi"}, "asi": {"english_name": "Buruwai"}, "onr": {"english_name": "One, Northern"}, "jmd": {"english_name": "Yamdena"}, "bqt": {"english_name": "Bamukumbit"}, "kkz": {"english_name": "Kaska"}, "mmm": {"english_name": "Maii"}, "agm": {"english_name": "Angaataha"}, "gor": {"english_name": "Gorontalo"}, "mmf": {"english_name": "Mundat"}, "bxq": {"english_name": "Beele"}, "yiu": {"english_name": "Awu"}, "abt": {"english_name": "Ambulas"}, "ylu": {"english_name": "Aribwaung"}, "wlc": {"english_name": "Comorian, Mwali"}, "pib": {"english_name": "Yine"}, "csn": {"english_name": "Colombian Sign Language"}, "wsu": {"english_name": "Wasu"}, "bau": {"english_name": "Bada (Nigeria)"}, "nbv": {"english_name": "Ngamambo"}, "wss": {"english_name": "Wasa"}, "trd": {"english_name": "Turi"}, "smg": {"english_name": "Simbali"}, "khj": {"english_name": "Kuturmi"}, "gko": {"english_name": "Kok-Nar"}, "aiq": {"english_name": "Aimaq"}, "woc": {"english_name": "Wogeo"}, "dhv": {"english_name": "Dehu"}, "bya": {"english_name": "Batak"}, "gv": {"english_name": "Manx"}, "crb": {"english_name": "Carib, Island"}, "okr": {"english_name": "Kirike"}, "emu": {"english_name": "Muria, Eastern"}, "laq": {"english_name": "Qabiao"}, "raq": {"english_name": "Saam"}, "esu": {"english_name": "Yupik, Central"}, "wls": {"english_name": "Wallisian"}, "asf": {"english_name": "Australian Sign Language"}, "kap": {"english_name": "Bezhta"}, "kvy": {"english_name": "Karen, Yintale"}, "cdi": {"english_name": "Chodri"}, "bvv": {"english_name": "Baniva"}, "tnx": {"english_name": "Tanema"}, "jbr": {"english_name": "Jofotek-Bromnya"}, "tar": {"english_name": "Tarahumara, Central"}, "nul": {"english_name": "Nusa Laut"}, "nwg": {"english_name": "Ngayawung"}, "ser": {"english_name": "Serrano"}, "umi": {"english_name": "Ukit"}, "ong": {"english_name": "Olo"}, "bas": {"english_name": "Basa (Cameroon)"}, "iu": {"english_name": "Inuktitut"}, "skd": {"english_name": "Miwok, Southern Sierra"}, "mhq": {"english_name": "Mandan"}, "ril": {"english_name": "Riang (Myanmar)"}, "wai": {"english_name": "Wares"}, "mqn": {"english_name": "Moronene"}, "rmy": {"english_name": "Romani, Vlax"}, "myr": {"english_name": "Muniche"}, "bvr": {"english_name": "Burarra"}, "dum": {"english_name": "Dutch, Middle (ca. 1050-1350)"}, "ahk": {"english_name": "Akha"}, "mcm": {"english_name": "Creole Portuguese, Malaccan"}, "fag": {"english_name": "Finongan"}, "lkn": {"english_name": "Lakon"}, "bwi": {"english_name": "Baniwa"}, "kot": {"english_name": "Lagwan"}, "daq": {"english_name": "Maria, Dandami"}, "mdc": {"english_name": "Male (Papua New Guinea)"}, "yee": {"english_name": "Yimas"}, "byc": {"english_name": "Ubaghara"}, "nqg": {"english_name": "Nago, Southern"}, "qub": {"english_name": "Quechua, Huallaga Huánuco"}, "bid": {"english_name": "Bidiyo"}, "nhd": {"english_name": "Chiripá"}, "sss": {"english_name": "Sô"}, "osu": {"english_name": "One, Southern"}, "xtt": {"english_name": "Mixtec, Tacahua"}, "clm": {"english_name": "Clallam"}, "roo": {"english_name": "Rotokas"}, "wlx": {"english_name": "Wali (Ghana)"}, "zar": {"english_name": "Zapotec, Rincón"}, "wik": {"english_name": "Wikalkan"}, "jsl": {"english_name": "Japanese Sign Language"}, "kdj": {"english_name": "Karamojong"}, "tpz": {"english_name": "Tinputz"}, "gmy": {"english_name": "Greek, Mycenaean"}, "lce": {"english_name": "Loncong"}, "abe": {"english_name": "Abnaki, Western"}, "giu": {"english_name": "Mulao"}, "xwo": {"english_name": "Oirat, Written"}, "mgo": {"english_name": "Meta'"}, "blv": {"english_name": "Bolo"}, "zyb": {"english_name": "Zhuang, Yongbei"}, "hld": {"english_name": "Halang Doan"}, "sij": {"english_name": "Numbami"}, "ghr": {"english_name": "Ghera"}, "wah": {"english_name": "Watubela"}, "jim": {"english_name": "Jimi (Cameroon)"}, "dty": {"english_name": "Dotyali"}, "neh": {"english_name": "Nyenkha"}, "esq": {"english_name": "Esselen"}, "kxo": {"english_name": "Kanoé"}, "vmm": {"english_name": "Mixtec, Mitlatongo"}, "pia": {"english_name": "Pima Bajo"}, "tne": {"english_name": "Kallahan, Tinoc"}, "crl": {"english_name": "Cree, Northern East"}, "hoa": {"english_name": "Hoava"}, "wyb": {"english_name": "Wangaaybuwan-Ngiyambaa"}, "gmb": {"english_name": "Gula'alaa"}, "btc": {"english_name": "Bati (Cameroon)"}, "jyy": {"english_name": "Jaya"}, "gol": {"english_name": "Gola"}, "bow": {"english_name": "Rema"}, "mtx": {"english_name": "Mixtec, Tidaá"}, "piu": {"english_name": "Pintupi-Luritja"}, "msv": {"english_name": "Maslam"}, "udu": {"english_name": "Uduk"}, "fpe": {"english_name": "Creole English, Fernando Po"}, "lbl": {"english_name": "Bikol, Libon"}, "zrs": {"english_name": "Mairasi"}, "huc": {"english_name": "=/Hua"}, "otl": {"english_name": "Otomi, Tilapa"}, "zat": {"english_name": "Zapotec, Tabaa"}, "smu": {"english_name": "Somray"}, "luq": {"english_name": "Lucumi"}, "lbz": {"english_name": "Lardil"}, "jei": {"english_name": "Yei"}, "cjn": {"english_name": "Chenapian"}, "wem": {"english_name": "Gbe, Weme"}, "ig": {"english_name": "Igbo"}, "xir": {"english_name": "Xiriâna"}, "oku": {"english_name": "Oku"}, "xbe": {"english_name": "Bigambal"}, "arh": {"english_name": "Arhuaco"}, "hmn": {"english_name": "Hmong"}, "tml": {"english_name": "Citak, Tamnim"}, "vmh": {"english_name": "Maraghei"}, "rcf": {"english_name": "Creole French, Réunion"}, "hme": {"english_name": "Hmong, Eastern Huishui"}, "pdu": {"english_name": "Kayan"}, "zgn": {"english_name": "Zhuang, Guibian"}, "bnv": {"english_name": "Bonerif"}, "keg": {"english_name": "Tese"}, "acw": {"english_name": "Arabic, Hijazi"}, "mzb": {"english_name": "Tumzabt"}, "tpm": {"english_name": "Tampulma"}, "mjc": {"english_name": "Mixtec, San Juan Colorado"}, "hux": {"english_name": "Huitoto, Nüpode"}, "jas": {"english_name": "Javanese, New Caledonian"}, "nei": {"english_name": "Hittite, Neo-"}, "yab": {"english_name": "Yuhup"}, "rgs": {"english_name": "Roglai, Southern"}, "pwn": {"english_name": "Paiwan"}, "ndi": {"english_name": "Samba Leko"}, "kwz": {"english_name": "Kwadi"}, "gbw": {"english_name": "Gabi-Gabi"}, "maz": {"english_name": "Mazahua, Central"}, "btz": {"english_name": "Batak Alas-Kluet"}, "cry": {"english_name": "Cori"}, "za": {"english_name": "Zhuang"}, "kup": {"english_name": "Kunimaipa"}, "bux": {"english_name": "Boghom"}, "zyp": {"english_name": "Chin, Zyphe"}, "si": {"english_name": "Sinhala"}, "sbd": {"english_name": "Samo, Southern"}, "yuj": {"english_name": "Karkar-Yuri"}, "jkm": {"english_name": "Karen, Mobwa"}, "ntg": {"english_name": "Ngantangarra"}, "aqp": {"english_name": "Atakapa"}, "kqd": {"english_name": "Koy Sanjaq Surat"}, "mvx": {"english_name": "Meoswar"}, "haj": {"english_name": "Hajong"}, "bum": {"english_name": "Bulu (Cameroon)"}, "zqe": {"english_name": "Zhuang, Qiubei"}, "onj": {"english_name": "Onjob"}, "sms": {"english_name": "Sami, Skolt"}, "puy": {"english_name": "Purisimeño"}, "ptr": {"english_name": "Piamatsina"}, "enc": {"english_name": "En"}, "gbs": {"english_name": "Gbe, Gbesi"}, "cga": {"english_name": "Changriwa"}, "myj": {"english_name": "Mangayat"}, "mca": {"english_name": "Maca"}, "lle": {"english_name": "Lele (Papua New Guinea)"}, "cek": {"english_name": "Chin, Eastern Khumi"}, "drr": {"english_name": "Dororo"}, "xxb": {"english_name": "Boro (Ghana)"}, "iqw": {"english_name": "Ikwo"}, "nlg": {"english_name": "Gela"}, "nhe": {"english_name": "Nahuatl, Eastern Huasteca"}, "ddi": {"english_name": "Goodenough, West"}, "sox": {"english_name": "Swo"}, "mju": {"english_name": "Manna-Dora"}, "be": {"english_name": "Belarusian"}, "jup": {"english_name": "Hupdë"}, "lsh": {"english_name": "Lish"}, "uby": {"english_name": "Ubykh"}, "otk": {"english_name": "Turkish, Old"}, "nmd": {"english_name": "Ndumu"}, "prf": {"english_name": "Paranan"}, "nti": {"english_name": "Natioro"}, "geh": {"english_name": "German, Hutterite"}, "ynn": {"english_name": "Yana"}, "mam": {"english_name": "Mam"}, "ldj": {"english_name": "Lemoro"}, "dhw": {"english_name": "Dhanwar (Nepal)"}, "rog": {"english_name": "Roglai, Northern"}, "os": {"english_name": "Ossetian"}, "bjt": {"english_name": "Balanta-Ganja"}, "kko": {"english_name": "Karko"}, "nur": {"english_name": "Nukuria"}, "rms": {"english_name": "Romanian Sign Language"}, "xcv": {"english_name": "Chuvantsy"}, "mtf": {"english_name": "Murik (Papua New Guinea)"}, "tsv": {"english_name": "Tsogo"}, "mdf": {"english_name": "Moksha"}, "ms": {"name": "Malay (macrolanguage)", "english_name": "Malay (macrolanguage)"}, "koz": {"english_name": "Korak"}, "spy": {"english_name": "Sabaot"}, "kox": {"english_name": "Coxima"}, "zms": {"english_name": "Mbesa"}, "dgi": {"english_name": "Dagara, Northern"}, "khr": {"english_name": "Kharia"}, "ukp": {"english_name": "Ukpe-Bayobiri"}, "pse": {"english_name": "Malay, Central"}, "pip": {"english_name": "Pero"}, "fln": {"english_name": "Flinders Island"}, "nmf": {"english_name": "Naga, Tangkhul (India)"}, "buq": {"english_name": "Brem"}, "sxl": {"english_name": "Selian"}, "gbl": {"english_name": "Gamit"}, "tku": {"english_name": "Totonac, Upper Necaxa"}, "mqr": {"english_name": "Mander"}, "nyy": {"english_name": "Nyakyusa-Ngonde"}, "pmq": {"english_name": "Pame, Northern"}, "cuo": {"english_name": "Cumanagoto"}, "jbn": {"english_name": "Nafusi"}, "dmx": {"english_name": "Dema"}, "yzk": {"english_name": "Zokhuo"}, "bbt": {"english_name": "Mburku"}, "suc": {"english_name": "Subanon, Western"}, "imi": {"english_name": "Anamgura"}, "aho": {"english_name": "Ahom"}, "ipo": {"english_name": "Ipiko"}, "nr": {"english_name": "Ndebele, South"}, "ore": {"english_name": "Orejón"}, "pps": {"english_name": "Popoloca, San Luís Temalacayuca"}, "gdl": {"english_name": "Dirasha"}, "kzw": {"english_name": "Karirí-Xocó"}, "mve": {"english_name": "Marwari (Pakistan)"}, "njz": {"english_name": "Nyishi"}, "lkl": {"english_name": "Laeko-Libuat"}, "mks": {"english_name": "Mixtec, Silacayoapan"}, "mlp": {"english_name": "Bargam"}, "pru": {"english_name": "Puragi"}, "peb": {"english_name": "Pomo, Eastern"}, "tnz": {"english_name": "Tonga (Thailand)"}, "huk": {"english_name": "Hulung"}, "zrp": {"english_name": "Zarphatic"}, "olm": {"english_name": "Oloma"}, "tjn": {"english_name": "Tonjon"}, "dji": {"english_name": "Djinang"}, "nsm": {"english_name": "Naga, Sumi"}, "aig": {"english_name": "Creole English, Antigua and Barbuda"}, "sgr": {"english_name": "Sangisari"}, "spk": {"english_name": "Sengo"}, "jru": {"english_name": "Japrería"}, "mrc": {"english_name": "Maricopa"}, "klt": {"english_name": "Nukna"}, "pnx": {"english_name": "Phong-Kniang"}, "ntr": {"english_name": "Delo"}, "tkq": {"english_name": "Tee"}, "kfw": {"english_name": "Naga, Kharam"}, "iyo": {"english_name": "Mesaka"}, "gkp": {"english_name": "Kpelle, Guinea"}, "wom": {"english_name": "Wom (Nigeria)"}, "esk": {"english_name": "Inupiatun, Northwest Alaska"}, "dyd": {"english_name": "Dyugun"}, "gno": {"english_name": "Gondi, Northern"}, "kyn": {"english_name": "Binukidnon, Northern"}, "lif": {"english_name": "Limbu"}, "soe": {"english_name": "Songomeno"}, "ifa": {"english_name": "Ifugao, Amganad"}, "pee": {"english_name": "Taje"}, "hmj": {"english_name": "Ge"}, "okj": {"english_name": "Oko-Juwoi"}, "xld": {"english_name": "Lydian"}, "snv": {"english_name": "Sa'ban"}, "npg": {"english_name": "Naga, Ponyo-Gongwang"}, "bmj": {"english_name": "Bote-Majhi"}, "bwa": {"english_name": "Bwatoo"}, "swb": {"english_name": "Comorian, Maore"}, "bxb": {"english_name": "Bor, Belanda"}, "bhj": {"english_name": "Bahing"}, "oda": {"english_name": "Odut"}, "puu": {"english_name": "Punu"}, "pcb": {"english_name": "Pear"}, "kvg": {"english_name": "Kuni-Boazi"}, "nhf": {"english_name": "Nhuwala"}, "bqn": {"english_name": "Bulgarian Sign Language"}, "kss": {"english_name": "Kisi, Southern"}, "ajg": {"english_name": "Aja (Benin)"}, "bui": {"english_name": "Bongili"}, "djo": {"english_name": "Jangkang"}, "tbg": {"english_name": "Tairora, North"}, "str": {"english_name": "Salish, Straits"}, "bzp": {"english_name": "Kemberano"}, "nkp": {"english_name": "Niuatoputapu"}, "hmg": {"english_name": "Hmong, Southwestern Guiyang"}, "zmc": {"english_name": "Margany"}, "cca": {"english_name": "Cauca"}, "sqn": {"english_name": "Susquehannock"}, "pif": {"english_name": "Pingelapese"}, "jaq": {"english_name": "Yaqay"}, "abb": {"english_name": "Bankon"}, "pam": {"english_name": "Pampanga"}, "gap": {"english_name": "Gal"}, "mcj": {"english_name": "Mvanip"}, "lsr": {"english_name": "Aruop"}, "sti": {"english_name": "Stieng, Bulo"}, "lpa": {"english_name": "Lelepa"}, "agu": {"english_name": "Aguacateco"}, "zlm": {"english_name": "Malay (individual language)"}, "apz": {"english_name": "Safeyoka"}, "plz": {"english_name": "Paluan"}, "god": {"english_name": "Godié"}, "bwq": {"english_name": "Bobo Madaré, Southern"}, "dnj": {"english_name": "Dan"}, "mis": {"english_name": "Uncoded languages"}, "std": {"english_name": "Sentinel"}, "szd": {"english_name": "Seru"}, "ofu": {"english_name": "Efutop"}, "mk": {"name": "Македонски", "english_name": "Macedonian"}, "bgt": {"english_name": "Bughotu"}, "aby": {"english_name": "Aneme Wake"}, "lmv": {"english_name": "Lomaiviti"}, "maq": {"english_name": "Mazatec, Chiquihuitlán"}, "gbf": {"english_name": "Gaikundi"}, "mkk": {"english_name": "Byep"}, "atr": {"english_name": "Waimiri-Atroari"}, "gum": {"english_name": "Guambiano"}, "ngt": {"english_name": "Ngeq"}, "svc": {"english_name": "Creole English, Vincentian"}, "clu": {"english_name": "Caluyanun"}, "pog": {"english_name": "Potiguára"}, "bar": {"english_name": "Bavarian"}, "snb": {"english_name": "Sebuyau"}, "yar": {"english_name": "Yabarana"}, "ckt": {"english_name": "Chukot"}, "nfl": {"english_name": "Ayiwo"}, "mcf": {"english_name": "Matsés"}, "zaq": {"english_name": "Zapotec, Aloápam"}, "utp": {"english_name": "Amba (Solomon Islands)"}, "bmz": {"english_name": "Baramu"}, "ceb": {"english_name": "Cebuano"}, "vkt": {"english_name": "Malay, Tenggarong Kutai"}, "tpp": {"english_name": "Tepehua, Pisaflores"}, "tsd": {"english_name": "Tsakonian"}, "nrg": {"english_name": "Narango"}, "sol": {"english_name": "Solos"}, "jax": {"english_name": "Malay, Jambi"}, "oar": {"english_name": "Aramaic, Old (up to 700 BCE)"}, "grw": {"english_name": "Gweda"}, "cup": {"english_name": "Cupeño"}, "ngo": {"english_name": "Ngoni"}, "kmn": {"english_name": "Awtuw"}, "spo": {"english_name": "Spokane"}, "onk": {"english_name": "One, Kabore"}, "hui": {"english_name": "Huli"}, "ndz": {"english_name": "Ndogo"}, "dnr": {"english_name": "Danaru"}, "lbi": {"english_name": "La'bi"}, "lup": {"english_name": "Lumbu"}, "weu": {"english_name": "Chin, Rawngtu"}, "cpa": {"english_name": "Chinantec, Palantla"}, "hus": {"english_name": "Huastec"}, "kpk": {"english_name": "Kpan"}, "mfi": {"english_name": "Wandala"}, "yre": {"english_name": "Yaouré"}, "ala": {"english_name": "Alago"}, "dda": {"english_name": "Dadi Dadi"}, "psi": {"english_name": "Pashayi, Southeast"}, "kr": {"english_name": "Kanuri"}, "fip": {"english_name": "Fipa"}, "zhw": {"english_name": "Zhoa"}, "xyy": {"english_name": "Yorta Yorta"}, "ddg": {"english_name": "Fataluku"}, "hke": {"english_name": "Hunde"}, "kvx": {"english_name": "Koli, Parkari"}, "nuj": {"english_name": "Nyole"}, "saz": {"english_name": "Saurashtra"}, "ttz": {"english_name": "Tsum"}, "oca": {"english_name": "Ocaina"}, "lkr": {"english_name": "Päri"}, "ntp": {"english_name": "Tepehuan, Northern"}, "uam": {"english_name": "Uamué"}, "kev": {"english_name": "Kanikkaran"}, "tii": {"english_name": "Tiene"}, "bqq": {"english_name": "Biritai"}, "fut": {"english_name": "Futuna-Aniwa"}, "dgu": {"english_name": "Degaru"}, "co": {"english_name": "Corsican"}, "ku": {"english_name": "Kurdish"}, "krx": {"english_name": "Karon"}, "mwm": {"english_name": "Sar"}, "mrz": {"english_name": "Marind"}, "xul": {"english_name": "Ngunawal"}, "xtz": {"english_name": "Tasmanian"}, "srg": {"english_name": "Sulod"}, "enr": {"english_name": "Emumu"}, "xpr": {"english_name": "Parthian"}, "lb": {"english_name": "Luxembourgish"}, "szv": {"english_name": "Isu (Fako Division)"}, "hol": {"english_name": "Holu"}, "dsi": {"english_name": "Disa"}, "nhn": {"english_name": "Nahuatl, Central"}, "kfs": {"english_name": "Bilaspuri"}, "lv": {"name": "Latviešu", "english_name": "Latvian"}, "cum": {"english_name": "Cumeral"}, "emg": {"english_name": "Meohang, Eastern"}, "trr": {"english_name": "Taushiro"}, "tim": {"english_name": "Timbe"}, "zph": {"english_name": "Zapotec, Totomachapan"}, "kpd": {"english_name": "Koba"}, "ddj": {"english_name": "Jaru"}, "dde": {"english_name": "Doondo"}, "gis": {"english_name": "Giziga, North"}, "igs": {"english_name": "Interglossa"}, "mab": {"english_name": "Mixtec, Yutanduchi"}, "dif": {"english_name": "Dieri"}, "gtu": {"english_name": "Aghu-Tharnggala"}, "tpr": {"english_name": "Tuparí"}, "mhp": {"english_name": "Malay, Balinese"}, "par": {"english_name": "Panamint"}, "bmv": {"english_name": "Bum"}, "wlk": {"english_name": "Wailaki"}, "sdo": {"english_name": "Bidayuh, Bukar-Sadung"}, "zoh": {"english_name": "Zoque, Chimalapa"}, "xai": {"english_name": "Kaimbé"}, "cma": {"english_name": "Maa"}, "stj": {"english_name": "Samo, Matya"}, "agn": {"english_name": "Agutaynen"}, "esi": {"english_name": "Inupiatun, North Alaskan"}, "zpi": {"english_name": "Zapotec, Santa María Quiegolani"}, "kop": {"english_name": "Waube"}, "nsy": {"english_name": "Nasal"}, "phl": {"english_name": "Phalura"}, "tkl": {"english_name": "Tokelau"}, "kxm": {"english_name": "Khmer, Northern"}, "yyz": {"english_name": "Ayizi"}, "amk": {"english_name": "Ambai"}, "trj": {"english_name": "Toram"}, "yyr": {"english_name": "Yir Yoront"}, "twq": {"english_name": "Tasawaq"}, "bhs": {"english_name": "Buwal"}, "chg": {"english_name": "Chagatai"}, "cr": {"english_name": "Cree"}, "lkj": {"english_name": "Remun"}, "kyv": {"english_name": "Kayort"}, "nbi": {"english_name": "Naga, Mao"}, "mvd": {"english_name": "Mamboru"}, "vmy": {"english_name": "Mazatec, Ayautla"}, "bkk": {"english_name": "Brokskat"}, "kjg": {"english_name": "Khmu"}, "csa": {"english_name": "Chinantec, Chiltepec"}, "puq": {"english_name": "Puquina"}, "hss": {"english_name": "Harsusi"}, "csj": {"english_name": "Chin, Songlai"}, "ukl": {"english_name": "Ukrainian Sign Language"}, "wac": {"english_name": "Wasco-Wishram"}, "dge": {"english_name": "Degenan"}, "nyr": {"english_name": "Nyiha (Malawi)"}, "tjw": {"english_name": "Djabwurrung"}, "ikt": {"english_name": "Inuinnaqtun"}, "dic": {"english_name": "Dida, Lakota"}, "bzr": {"english_name": "Biri"}, "wiu": {"english_name": "Wiru"}, "tgs": {"english_name": "Nume"}, "crd": {"english_name": "Coeur d'Alene"}, "zpe": {"english_name": "Zapotec, Petapa"}, "ypz": {"english_name": "Phuza"}, "enw": {"english_name": "Enwan (Akwa Ibom State)"}, "sew": {"english_name": "Sewa Bay"}, "mbt": {"english_name": "Manobo, Matigsalug"}, "toy": {"english_name": "Topoiyo"}, "wat": {"english_name": "Kaninuwa"}, "tcs": {"english_name": "Creole, Torres Strait"}, "asx": {"english_name": "Muratayak"}, "lji": {"english_name": "Laiyolo"}, "kmw": {"english_name": "Komo (Democratic Republic of Congo)"}, "gss": {"english_name": "Greek Sign Language"}, "pcc": {"english_name": "Bouyei"}, "org": {"english_name": "Oring"}, "npo": {"english_name": "Naga, Pochuri"}, "vls": {"english_name": "Vlaams"}, "nrp": {"english_name": "Picene, North"}, "nab": {"english_name": "Nambikuára, Southern"}, "nlx": {"english_name": "Nahali"}, "mto": {"english_name": "Mixe, Totontepec"}, "kre": {"english_name": "Panará"}, "bmk": {"english_name": "Ghayavi"}, "xod": {"english_name": "Kokoda"}, "emm": {"english_name": "Mamulique"}, "arx": {"english_name": "Aruá (Rodonia State)"}, "tnb": {"english_name": "Tunebo, Western"}, "ekg": {"english_name": "Ekari"}, "ved": {"english_name": "Veddah"}, "kth": {"english_name": "Karanga"}, "xtn": {"english_name": "Mixtec, Northern Tlaxiaco"}, "byv": {"english_name": "Medumba"}, "pbe": {"english_name": "Popoloca, Mezontla"}, "wms": {"english_name": "Wambon"}, "ycl": {"english_name": "Lolopo"}, "uuu": {"english_name": "U"}, "nih": {"english_name": "Nyiha (Tanzania)"}, "nao": {"english_name": "Naaba"}, "dmw": {"english_name": "Mudburra"}, "seh": {"english_name": "Sena"}, "jhs": {"english_name": "Jhankot Sign Language"}, "shy": {"english_name": "Tachawit"}, "ga": {"name": "Gaeilge", "english_name": "Irish"}, "xxm": {"english_name": "Minkin"}, "kub": {"english_name": "Kutep"}, "snh": {"english_name": "Shinabo"}, "xln": {"english_name": "Alanic"}, "vmx": {"english_name": "Mixtec, Tamazola"}, "xms": {"english_name": "Moroccan Sign Language"}, "tun": {"english_name": "Tunica"}, "zkd": {"english_name": "Kadu"}, "pwb": {"english_name": "Panawa"}, "ctz": {"english_name": "Chatino, Zacatepec"}, "moe": {"english_name": "Montagnais"}, "tnw": {"english_name": "Tonsawang"}, "jvn": {"english_name": "Javanese, Caribbean"}, "wmn": {"english_name": "Waamwang"}, "tll": {"english_name": "Tetela"}, "as": {"english_name": "Assamese"}, "tzm": {"english_name": "Tamazight, Central Atlas"}, "tgt": {"english_name": "Tagbanwa, Central"}, "bff": {"english_name": "Bofi"}, "ia": {"english_name": "Interlingua (International Auxiliary Language Association)"}, "bge": {"english_name": "Bauria"}, "aib": {"english_name": "Ainu (China)"}, "agi": {"english_name": "Agariya"}, "ats": {"english_name": "Gros Ventre"}, "szn": {"english_name": "Sula"}, "lni": {"english_name": "Daantanai'"}, "abn": {"english_name": "Abua"}, "bmf": {"english_name": "Bom"}, "bup": {"english_name": "Busoa"}, "xtg": {"english_name": "Gaulish, Transalpine"}, "na": {"english_name": "Nauru"}, "acr": {"english_name": "Achi"}, "kqm": {"english_name": "Khisa"}, "mwb": {"english_name": "Juwal"}, "thy": {"english_name": "Tha"}, "ihp": {"english_name": "Iha"}, "nku": {"english_name": "Kulango, Bouna"}, "yah": {"english_name": "Yazgulyam"}, "nsi": {"english_name": "Nigerian Sign Language"}, "pnw": {"english_name": "Panytyima"}, "kpv": {"english_name": "Komi-Zyrian"}, "wan": {"english_name": "Wan"}, "dhs": {"english_name": "Dhaiso"}, "yna": {"english_name": "Aluo"}, "enu": {"english_name": "Enu"}, "xpg": {"english_name": "Phrygian"}, "mlv": {"english_name": "Motlav"}, "nrx": {"english_name": "Ngurmbur"}, "mqp": {"english_name": "Manipa"}, "avb": {"english_name": "Avau"}, "mem": {"english_name": "Mangala"}, "akv": {"english_name": "Akhvakh"}, "ehu": {"english_name": "Ehueun"}, "tmo": {"english_name": "Temoq"}, "gji": {"english_name": "Geji"}, "nue": {"english_name": "Ngundu"}, "txg": {"english_name": "Tangut"}, "ruo": {"english_name": "Romanian, Istro"}, "emw": {"english_name": "Emplawas"}, "wmi": {"english_name": "Wamin"}, "sdk": {"english_name": "Sos Kundi"}, "nli": {"english_name": "Grangali"}, "qvl": {"english_name": "Quechua, Cajatambo North Lima"}, "nes": {"english_name": "Kinnauri, Bhoti"}, "ctc": {"english_name": "Chetco"}, "buo": {"english_name": "Terei"}, "nsn": {"english_name": "Nehan"}, "uis": {"english_name": "Uisai"}, "bjr": {"english_name": "Binumarien"}, "lna": {"english_name": "Langbashe"}, "vsi": {"english_name": "Moldova Sign Language"}, "xni": {"english_name": "Ngarigu"}, "sld": {"english_name": "Sissala"}, "kai": {"english_name": "Karekare"}, "jge": {"english_name": "Judeo-Georgian"}, "kcl": {"english_name": "Kela (Papua New Guinea)"}, "bsm": {"english_name": "Busami"}, "zpo": {"english_name": "Zapotec, Amatlán"}, "gud": {"english_name": "Dida, Yocoboué"}, "dni": {"english_name": "Dani, Lower Grand Valley"}, "cnu": {"english_name": "Chenoua"}, "prk": {"english_name": "Parauk"}, "wrp": {"english_name": "Waropen"}, "nij": {"english_name": "Ngaju"}, "gce": {"english_name": "Galice"}, "akr": {"english_name": "Araki"}, "prm": {"english_name": "Kibiri"}, "abz": {"english_name": "Abui"}, "cpc": {"english_name": "Ajyíninka Apurucayali"}, "goo": {"english_name": "Gone Dau"}, "bfh": {"english_name": "Blafe"}, "woo": {"english_name": "Manombai"}, "trz": {"english_name": "Torá"}, "drc": {"english_name": "Minderico"}, "is": {"name": "Íslenska", "english_name": "Icelandic"}, "zen": {"english_name": "Zenaga"}, "hop": {"english_name": "Hopi"}, "gcn": {"english_name": "Gaina"}, "rm": {"english_name": "Romansh"}, "shr": {"english_name": "Shi"}, "pcg": {"english_name": "Paniya"}, "ktm": {"english_name": "Kurti"}, "rnn": {"english_name": "Roon"}, "nrk": {"english_name": "Ngarla"}, "ure": {"english_name": "Uru"}, "xil": {"english_name": "Illyrian"}, "ket": {"english_name": "Ket"}, "dik": {"english_name": "Dinka, Southwestern"}, "tnv": {"english_name": "Tangchangya"}, "eth": {"english_name": "Ethiopian Sign Language"}, "aix": {"english_name": "Aighon"}, "ruz": {"english_name": "Ruma"}, "yng": {"english_name": "Yango"}, "dva": {"english_name": "Duau"}, "aph": {"english_name": "Athpariya"}, "udm": {"english_name": "Udmurt"}, "nik": {"english_name": "Nicobarese, Southern"}, "svr": {"english_name": "Savara"}, "guz": {"english_name": "Gusii"}, "uhn": {"english_name": "Damal"}, "avt": {"english_name": "Au"}, "tbn": {"english_name": "Tunebo, Barro Negro"}, "sdc": {"english_name": "Sardinian, Sassarese"}, "tlf": {"english_name": "Telefol"}, "nzz": {"english_name": "Dogon, Nanga Dama"}, "byx": {"english_name": "Qaqet"}, "dmg": {"english_name": "Kinabatangan, Upper"}, "xkf": {"english_name": "Khengkha"}, "qud": {"english_name": "Quichua, Calderón Highland"}, "trh": {"english_name": "Turaka"}, "mhl": {"english_name": "Mauwake"}, "dix": {"english_name": "Dixon Reef"}, "skc": {"english_name": "Ma Manda"}, "nwo": {"english_name": "Nauo"}, "kiv": {"english_name": "Kimbu"}, "ast": {"name": "Asturianu", "english_name": "Asturian"}, "acy": {"english_name": "Arabic, Cypriot"}, "bra": {"english_name": "Braj"}, "nn": {"name": "Norwegian Nynorsk", "english_name": "Norwegian Nynorsk"}, "lip": {"english_name": "Sekpele"}, "nfr": {"english_name": "Nafaanra"}, "cst": {"english_name": "Ohlone, Northern"}, "skq": {"english_name": "Sininkere"}, "goz": {"english_name": "Gozarkhani"}, "cay": {"english_name": "Cayuga"}, "wes": {"english_name": "Pidgin, Cameroon"}, "stq": {"english_name": "Saterfriesisch"}, "alj": {"english_name": "Alangan"}, "ano": {"english_name": "Andoque"}, "bdz": {"english_name": "Badeshi"}, "bzy": {"english_name": "Obanliku"}, "try": {"english_name": "Turung"}, "dks": {"english_name": "Dinka, Southeastern"}, "dot": {"english_name": "Dass"}, "bzz": {"english_name": "Evant"}, "orz": {"english_name": "Ormu"}, "ngm": {"english_name": "Ngatik Men's Creole"}, "dhx": {"english_name": "Dhungaloo"}, "ywu": {"english_name": "Nasu, Wumeng"}, "bxo": {"english_name": "Barikanchi"}, "avn": {"english_name": "Avatime"}, "tg": {"english_name": "Tajik"}, "kkw": {"english_name": "Teke-Kukuya"}, "efa": {"english_name": "Efai"}, "czh": {"english_name": "Chinese, Huizhou"}, "ten": {"english_name": "Tama (Colombia)"}, "gwg": {"english_name": "Moo"}, "ngq": {"english_name": "Ngurimi"}, "prc": {"english_name": "Parachi"}, "xas": {"english_name": "Kamas"}, "bxk": {"english_name": "Bukusu"}, "gke": {"english_name": "Ndai"}, "xwe": {"english_name": "Gbe, Xwela"}, "lmd": {"english_name": "Lumun"}, "naq": {"english_name": "Nama (Namibia)"}, "ttw": {"english_name": "Long Wat"}, "mpy": {"english_name": "Mapia"}, "ml": {"english_name": "Malayalam"}, "kvu": {"english_name": "Karen, Yinbaw"}, "gdb": {"english_name": "Gadaba, Pottangi Ollar"}, "bsp": {"english_name": "Baga Sitemu"}, "kfe": {"english_name": "Kota (India)"}, "urc": {"english_name": "Urningangg"}, "btr": {"english_name": "Baetora"}, "tua": {"english_name": "Wiarumus"}, "byb": {"english_name": "Bikya"}, "cou": {"english_name": "Wamey"}, "tga": {"english_name": "Sagalla"}, "dln": {"english_name": "Darlong"}, "fal": {"english_name": "Fali, South"}, "lih": {"english_name": "Lihir"}, "pri": {"english_name": "Paicî"}, "khx": {"english_name": "Kanu"}, "kbx": {"english_name": "Ap Ma"}, "yme": {"english_name": "Yameo"}, "guq": {"english_name": "Aché"}, "bxf": {"english_name": "Bilur"}, "hue": {"english_name": "Huave, San Francisco Del Mar"}, "mh": {"english_name": "Marshallese"}, "thq": {"english_name": "Tharu, Kochila"}, "dpp": {"english_name": "Papar"}, "tda": {"english_name": "Tagdal"}, "tms": {"english_name": "Tima"}, "bgx": {"english_name": "Turkish, Balkan Gagauz"}, "stm": {"english_name": "Setaman"}, "mnl": {"english_name": "Tiale"}, "act": {"english_name": "Achterhoeks"}, "kqj": {"english_name": "Koromira"}, "ayg": {"english_name": "Ginyanga"}, "gib": {"english_name": "Gibanawa"}, "two": {"english_name": "Tswapong"}, "liu": {"english_name": "Logorik"}, "xvs": {"english_name": "Vestinian"}, "wrh": {"english_name": "Wiradhuri"}, "isg": {"english_name": "Irish Sign Language"}, "ebg": {"english_name": "Ebughu"}, "nng": {"english_name": "Naga, Maring"}, "gzi": {"english_name": "Gazi"}, "kkf": {"english_name": "Monpa, Kalaktang"}, "sa": {"english_name": "Sanskrit"}, "abp": {"english_name": "Ayta, Abellen"}, "tkd": {"english_name": "Tukudede"}, "buu": {"english_name": "Budu"}, "nhq": {"english_name": "Nahuatl, Huaxcaleca"}, "ckl": {"english_name": "Cibak"}, "ise": {"english_name": "Italian Sign Language"}, "coo": {"english_name": "Comox"}, "kmp": {"english_name": "Gimme"}, "sdt": {"english_name": "Shuadit"}, "nzs": {"english_name": "New Zealand Sign Language"}, "gnn": {"english_name": "Gumatj"}, "nbb": {"english_name": "Ndoe"}, "kfi": {"english_name": "Kurumba, Kannada"}, "szc": {"english_name": "Semaq Beri"}, "knc": {"english_name": "Kanuri, Central"}, "liy": {"english_name": "Banda-Bambari"}, "mfr": {"english_name": "Marithiel"}, "dax": {"english_name": "Dayi"}, "oyb": {"english_name": "Oy"}, "btd": {"english_name": "Batak Dairi"}, "bwr": {"english_name": "Bura-Pabir"}, "zpg": {"english_name": "Zapotec, Guevea De Humboldt"}, "dru": {"english_name": "Rukai"}, "wyr": {"english_name": "Wayoró"}, "prn": {"english_name": "Prasuni"}, "dac": {"english_name": "Dambi"}, "mxg": {"english_name": "Mbangala"}, "lno": {"english_name": "Lango (Sudan)"}, "agd": {"english_name": "Agarabi"}, "lkt": {"english_name": "Lakota"}, "ngs": {"english_name": "Gvoko"}, "rif": {"english_name": "Tarifit"}, "bhv": {"english_name": "Bahau"}, "noj": {"english_name": "Nonuya"}, "obl": {"english_name": "Oblo"}, "bwy": {"english_name": "Bwamu, Cwi"}, "dob": {"english_name": "Dobu"}, "srm": {"english_name": "Saramaccan"}, "bkj": {"english_name": "Pande"}, "ors": {"english_name": "Orang Seletar"}, "mdb": {"english_name": "Morigi"}, "arr": {"english_name": "Karo (Brazil)"}, "urf": {"english_name": "Uradhi"}, "xau": {"english_name": "Kauwera"}, "thd": {"english_name": "Thayore"}, "sli": {"english_name": "Silesian, Lower"}, "xve": {"english_name": "Venetic"}, "nyw": {"english_name": "Nyaw"}, "nnq": {"english_name": "Ngindo"}, "gdi": {"english_name": "Gundi"}, "dyy": {"english_name": "Dyaabugay"}, "bbu": {"english_name": "Kulung (Nigeria)"}, "eri": {"english_name": "Ogea"}, "ccc": {"english_name": "Chamicuro"}, "tbh": {"english_name": "Thurawal"}, "sww": {"english_name": "Sowa"}, "sju": {"english_name": "Sami, Ume"}, "bys": {"english_name": "Burak"}, "now": {"english_name": "Nyambo"}, "dto": {"english_name": "Dogon, Tommo So"}, "ky": {"english_name": "Kirghiz"}, "fj": {"english_name": "Fijian"}, "mip": {"english_name": "Mixtec, Apasco-Apoala"}, "nch": {"english_name": "Nahuatl, Central Huasteca"}, "ont": {"english_name": "Ontenu"}, "rir": {"english_name": "Ribun"}, "daj": {"english_name": "Daju, Dar Fur"}, "sgy": {"english_name": "Sanglechi"}, "bxg": {"english_name": "Bangala"}, "lgn": {"english_name": "Opuuo"}, "yln": {"english_name": "Buyang, Langnian"}, "jih": {"english_name": "sTodsde"}, "kv": {"english_name": "Komi"}, "yxg": {"english_name": "Yagara"}, "lus": {"english_name": "Lushai"}, "xmr": {"english_name": "Meroitic"}, "de": {"name": "Deutsch", "english_name": "German"}, "jma": {"english_name": "Dima"}, "liw": {"english_name": "Col"}, "byt": {"english_name": "Berti"}, "toj": {"english_name": "Tojolabal"}, "bng": {"english_name": "Benga"}, "yha": {"english_name": "Buyang, Baha"}, "trb": {"english_name": "Terebu"}, "ntw": {"english_name": "Nottoway"}, "wow": {"english_name": "Wawonii"}, "nuz": {"english_name": "Nahuatl, Tlamacazapa"}, "zgr": {"english_name": "Magori"}, "yva": {"english_name": "Yawa"}, "tig": {"name": "ትግረ", "english_name": "Tigre"}, "dbd": {"english_name": "Dadiya"}, "kid": {"english_name": "Koshin"}, "apt": {"english_name": "Apatani"}, "rnd": {"english_name": "Ruund"}, "als": {"english_name": "Albanian, Tosk"}, "kog": {"english_name": "Cogui"}, "duy": {"english_name": "Agta, Dicamay"}, "dny": {"english_name": "Dení"}, "crh": {"name": "Tatar, Crimean", "english_name": "Tatar, Crimean"}, "ign": {"english_name": "Ignaciano"}, "lix": {"english_name": "Liabuku"}, "pkc": {"english_name": "Paekche"}, "xby": {"english_name": "Batyala"}, "tsy": {"english_name": "Tebul Sign Language"}, "ayo": {"english_name": "Ayoreo"}, "uvl": {"english_name": "Lote"}, "mbb": {"english_name": "Manobo, Western Bukidnon"}, "pne": {"english_name": "Penan, Western"}, "zib": {"english_name": "Zimbabwe Sign Language"}, "tmb": {"english_name": "Katbol"}, "knn": {"english_name": "Konkani (individual language)"}, "mos": {"english_name": "Mossi"}, "tia": {"english_name": "Tamazight, Tidikelt"}, "nkd": {"english_name": "Koireng"}, "mmy": {"english_name": "Migaama"}, "whu": {"english_name": "Kayan, Wahau"}, "kes": {"english_name": "Kugbo"}, "tza": {"english_name": "Tanzanian Sign Language"}, "hmc": {"english_name": "Hmong, Central Huishui"}, "kxi": {"english_name": "Murut, Keningau"}, "npa": {"english_name": "Nar Phu"}, "xks": {"english_name": "Kumbewaha"}, "dhg": {"english_name": "Djangu"}, "xed": {"english_name": "Hdi"}, "sak": {"english_name": "Sake"}, "zos": {"english_name": "Zoque, Francisco León"}, "rng": {"english_name": "Ronga"}, "lga": {"english_name": "Lungga"}, "lhl": {"english_name": "Lohar, Lahul"}, "cia": {"english_name": "Cia-Cia"}, "daa": {"english_name": "Dangaléat"}, "rao": {"english_name": "Rao"}, "dmo": {"english_name": "Kemedzung"}, "rit": {"english_name": "Ritarungo"}, "vel": {"english_name": "Veluws"}, "mnd": {"english_name": "Mondé"}, "ymp": {"english_name": "Yamap"}, "shp": {"english_name": "Shipibo-Conibo"}, "bwk": {"english_name": "Bauwaki"}, "ibb": {"english_name": "Ibibio"}, "crv": {"english_name": "Chaura"}, "tak": {"english_name": "Tala"}, "rie": {"english_name": "Rien"}, "sbf": {"english_name": "Shabo"}, "zpy": {"english_name": "Zapotec, Mazaltepec"}, "hoo": {"english_name": "Holoholo"}, "wdg": {"english_name": "Wadaginam"}, "gvm": {"english_name": "Gurmana"}, "huo": {"english_name": "Hu"}, "knb": {"english_name": "Kalinga, Lubuagan"}, "psh": {"english_name": "Pashayi, Southwest"}, "ubi": {"english_name": "Ubi"}, "kl": {"english_name": "Kalaallisut"}, "sxm": {"english_name": "Samre"}, "toe": {"english_name": "Tomedes"}, "ilg": {"english_name": "Garig-Ilgar"}, "ruh": {"english_name": "Ruga"}, "ktz": {"english_name": "Ju/'hoan"}, "gnz": {"english_name": "Ganzi"}, "bec": {"english_name": "Iceve-Maci"}, "sqt": {"english_name": "Soqotri"}, "aci": {"english_name": "Aka-Cari"}, "pcw": {"english_name": "Pyapun"}, "nna": {"english_name": "Nyangumarta"}, "kuq": {"english_name": "Karipuna"}, "cth": {"english_name": "Chin, Thaiphum"}, "kzq": {"english_name": "Kaike"}, "rop": {"english_name": "Kriol"}, "gdm": {"english_name": "Laal"}, "psm": {"english_name": "Pauserna"}, "tea": {"english_name": "Temiar"}, "rna": {"english_name": "Runa"}, "kva": {"english_name": "Bagvalal"}, "cmg": {"english_name": "Mongolian, Classical"}, "amg": {"english_name": "Amurdak"}, "bet": {"english_name": "Béte, Guiberoua"}, "bon": {"english_name": "Bine"}, "gui": {"english_name": "Guaraní, Eastern Bolivian"}, "scb": {"english_name": "Chut"}, "ldl": {"english_name": "Kaan"}, "bzm": {"english_name": "Bolondo"}, "wuu": {"english_name": "Chinese, Wu"}, "gng": {"english_name": "Ngangam"}, "gmd": {"english_name": "Mághdì"}, "yui": {"english_name": "Yurutí"}, "liz": {"english_name": "Libinza"}, "lmi": {"english_name": "Lombi"}, "nxr": {"english_name": "Ninggerum"}, "prr": {"english_name": "Puri"}, "muz": {"english_name": "Mursi"}, "ggo": {"english_name": "Gondi, Southern"}, "nmt": {"english_name": "Namonuito"}, "ybe": {"english_name": "Yugur, West"}, "xud": {"english_name": "Umiida"}, "xsa": {"english_name": "Sabaean"}, "ogo": {"english_name": "Khana"}, "mli": {"english_name": "Malimpung"}, "mjm": {"english_name": "Medebur"}, "ldk": {"english_name": "Leelau"}, "rpn": {"english_name": "Repanbitip"}, "tpf": {"english_name": "Tarpia"}, "tan": {"english_name": "Tangale"}, "nqy": {"english_name": "Naga, Akyaung Ari"}, "frq": {"english_name": "Forak"}, "bpj": {"english_name": "Binji"}, "zaj": {"english_name": "Zaramo"}, "dlk": {"english_name": "Dahalik"}, "lcf": {"english_name": "Lubu"}, "shm": {"english_name": "Shahrudi"}, "nmw": {"english_name": "Nimoa"}, "mgy": {"english_name": "Mbunga"}, "kcy": {"english_name": "Korandje"}, "mle": {"english_name": "Manambu"}, "kru": {"english_name": "Kurukh"}, "ccp": {"english_name": "Chakma"}, "sod": {"english_name": "Songoora"}, "gdg": {"english_name": "Ga'dang"}, "see": {"english_name": "Seneca"}, "lox": {"english_name": "Loun"}, "rav": {"english_name": "Sampang"}, "kgd": {"english_name": "Kataang"}, "iki": {"english_name": "Iko"}, "akt": {"english_name": "Akolet"}, "rtw": {"english_name": "Rathawi"}, "gur": {"english_name": "Farefare"}, "zmg": {"english_name": "Marti Ke"}, "bvg": {"english_name": "Bonkeng"}, "kyy": {"english_name": "Kambaira"}, "gbx": {"english_name": "Gbe, Eastern Xwla"}, "mrv": {"english_name": "Mangareva"}, "to": {"english_name": "Tonga (Tonga Islands)"}, "pap": {"english_name": "Papiamento"}, "zuh": {"english_name": "Tokano"}, "mzm": {"english_name": "Mumuye"}, "brt": {"english_name": "Bitare"}, "pui": {"english_name": "Puinave"}, "zpu": {"english_name": "Zapotec, Yalálag"}, "hak": {"english_name": "Chinese, Hakka"}, "byk": {"english_name": "Biao"}, "ays": {"english_name": "Ayta, Sorsogon"}, "twx": {"english_name": "Tewe"}, "mcy": {"english_name": "Watut, South"}, "ilb": {"english_name": "Ila"}, "mvt": {"english_name": "Mpotovoro"}, "awx": {"english_name": "Awara"}, "coh": {"english_name": "Chonyi-Dzihana-Kauma"}, "knm": {"english_name": "Kanamarí"}, "has": {"english_name": "Haisla"}, "rhp": {"english_name": "Yahang"}, "ama": {"english_name": "Amanayé"}, "wud": {"english_name": "Wudu"}, "efi": {"english_name": "Efik"}, "wnc": {"english_name": "Wantoat"}, "bnk": {"english_name": "Bierebo"}, "zoo": {"english_name": "Zapotec, Asunción Mixtepec"}, "imo": {"english_name": "Imbongu"}, "fuy": {"english_name": "Fuyug"}, "tsk": {"english_name": "Tseku"}, "sbc": {"english_name": "Kele (Papua New Guinea)"}, "gru": {"english_name": "Kistane"}, "poc": {"english_name": "Poqomam"}, "wob": {"english_name": "Wè Northern"}, "peq": {"english_name": "Pomo, Southern"}, "smw": {"english_name": "Sumbawa"}, "mtm": {"english_name": "Mator"}, "bdy": {"english_name": "Bandjalang"}, "app": {"english_name": "Apma"}, "mqb": {"english_name": "Mbuko"}, "ksk": {"english_name": "Kansa"}, "kbq": {"english_name": "Kamano"}, "ttf": {"english_name": "Tuotomb"}, "tud": {"english_name": "Tuxá"}, "uzn": {"english_name": "Uzbek, Northern"}, "wmh": {"english_name": "Waima'a"}, "apv": {"english_name": "Alapmunte"}, "pux": {"english_name": "Puare"}, "mjq": {"english_name": "Malaryan"}, "ndc": {"english_name": "Ndau"}, "beu": {"english_name": "Blagar"}, "apd": {"english_name": "Arabic, Sudanese"}, "wky": {"english_name": "Wangkayutyuru"}, "nsz": {"english_name": "Nisenan"}, "sxn": {"english_name": "Sangir"}, "rgn": {"english_name": "Romagnol"}, "mio": {"english_name": "Mixtec, Pinotepa Nacional"}, "tuc": {"english_name": "Mutu"}, "aoa": {"english_name": "Angolar"}, "sst": {"english_name": "Sinasina"}, "mfk": {"english_name": "Mofu, North"}, "stl": {"english_name": "Stellingwerfs"}, "gam": {"english_name": "Kandawo"}, "wun": {"english_name": "Bungu"}, "kuu": {"english_name": "Kuskokwim, Upper"}, "nbu": {"english_name": "Naga, Rongmei"}, "ots": {"english_name": "Otomi, Estado de México"}, "mfq": {"english_name": "Moba"}, "fah": {"english_name": "Fali, Baissa"}, "tid": {"english_name": "Tidong"}, "byz": {"english_name": "Banaro"}, "ylm": {"english_name": "Limi"}, "aaa": {"english_name": "Ghotuo"}, "cby": {"english_name": "Carabayo"}, "rax": {"english_name": "Rang"}, "tst": {"english_name": "Songway Kiini, Tondi"}, "hz": {"english_name": "Herero"}, "kkt": {"english_name": "Koi"}, "sym": {"english_name": "Samo, Maya"}, "aag": {"english_name": "Ambrak"}, "awu": {"english_name": "Awyu, Central"}, "kbk": {"english_name": "Koiari, Grass"}, "tuo": {"english_name": "Tucano"}, "baf": {"english_name": "Nubaca"}, "aal": {"english_name": "Afade"}, "lmu": {"english_name": "Lamenu"}, "sfm": {"english_name": "Miao, Small Flowery"}, "wrn": {"english_name": "Warnang"}, "lwu": {"english_name": "Lawu"}, "eve": {"english_name": "Even"}, "lun": {"english_name": "Lunda"}, "njr": {"english_name": "Njerep"}, "ale": {"english_name": "Aleut"}, "kcr": {"english_name": "Katla"}, "ate": {"english_name": "Atemble"}, "asg": {"english_name": "Cishingini"}, "wii": {"english_name": "Minidien"}, "iwm": {"english_name": "Iwam"}, "obm": {"english_name": "Moabite"}, "tji": {"english_name": "Tujia, Northern"}, "mfn": {"english_name": "Mbembe, Cross River"}, "pwa": {"english_name": "Pawaia"}, "xth": {"english_name": "Yitha Yitha"}, "mln": {"english_name": "Malango"}, "jpr": {"english_name": "Judeo-Persian"}, "kzs": {"english_name": "Dusun, Sugut"}, "tlu": {"english_name": "Tulehu"}, "ljl": {"english_name": "Li'o"}, "flh": {"english_name": "Foau"}, "duc": {"english_name": "Duna"}, "pma": {"english_name": "Paama"}, "lbu": {"english_name": "Labu"}, "all": {"english_name": "Allar"}, "txx": {"english_name": "Tatana"}, "deg": {"english_name": "Degema"}, "xan": {"english_name": "Xamtanga"}, "lsd": {"english_name": "Lishana Deni"}, "juc": {"english_name": "Jurchen"}, "tdl": {"english_name": "Sur"}, "xsm": {"english_name": "Kasem"}, "ayh": {"english_name": "Arabic, Hadrami"}, "dso": {"english_name": "Desiya"}, "min": {"english_name": "Minangkabau"}, "tbl": {"english_name": "Tboli"}, "frd": {"english_name": "Fordata"}, "mnw": {"english_name": "Mon"}, "cpo": {"english_name": "Kpeego"}, "fia": {"english_name": "Nobiin"}, "gic": {"english_name": "Gail"}, "twg": {"english_name": "Tereweng"}, "gin": {"english_name": "Hinukh"}, "ayu": {"english_name": "Ayu"}, "cdf": {"english_name": "Chiru"}, "cts": {"english_name": "Bikol, Northern Catanduanes"}, "vrs": {"english_name": "Varisi"}, "cfa": {"english_name": "Dijim-Bwilim"}, "ggw": {"english_name": "Gogodala"}, "txh": {"english_name": "Thracian"}, "umr": {"english_name": "Umbugarla"}, "aon": {"english_name": "Arapesh, Bumbita"}, "klf": {"english_name": "Kendeje"}, "hal": {"english_name": "Halang"}, "ahh": {"english_name": "Aghu"}, "bxp": {"english_name": "Bebil"}, "nyh": {"english_name": "Nyigina"}, "lki": {"english_name": "Laki"}, "sko": {"english_name": "Seko Tengah"}, "mn": {"name": "Монгол", "english_name": "Mongolian"}, "sej": {"english_name": "Sene"}, "tt": {"name": "Татарча", "english_name": "Tatar"}, "ebu": {"english_name": "Embu"}, "cbo": {"english_name": "Izora"}, "lri": {"english_name": "Marachi"}, "sht": {"english_name": "Shasta"}, "fod": {"english_name": "Foodo"}, "lyn": {"english_name": "Luyana"}, "lyg": {"english_name": "Lyngngam"}, "kxz": {"english_name": "Kerewo"}, "myl": {"english_name": "Moma"}, "txc": {"english_name": "Tsetsaut"}, "nji": {"english_name": "Gudanji"}, "nte": {"english_name": "Nathembo"}, "rmq": {"english_name": "Caló"}, "mus": {"english_name": "Creek"}, "jku": {"english_name": "Labir"}, "bfw": {"english_name": "Bondo"}, "gek": {"english_name": "Yiwom"}, "kvk": {"english_name": "Korean Sign Language"}, "snk": {"english_name": "Soninke"}, "gve": {"english_name": "Duwet"}, "ugn": {"english_name": "Ugandan Sign Language"}, "xtr": {"english_name": "Tripuri, Early"}, "zbl": {"english_name": "Blissymbols"}, "dgw": {"english_name": "Daungwurrung"}, "hle": {"english_name": "Hlersu"}, "ero": {"english_name": "Horpa"}, "swk": {"english_name": "Sena, Malawi"}, "gl": {"name": "Galego", "english_name": "Galician"}, "tdv": {"english_name": "Toro"}, "nzu": {"english_name": "Teke-Nzikou"}, "bcb": {"english_name": "Bainouk-Samik"}, "zil": {"english_name": "Zialo"}, "yrb": {"english_name": "Yareba"}, "cht": {"english_name": "Cholón"}, "xpu": {"english_name": "Punic"}, "zal": {"english_name": "Zauzou"}, "pnr": {"english_name": "Panim"}, "bea": {"english_name": "Beaver"}, "kwo": {"english_name": "Kwomtari"}, "gae": {"english_name": "Guarequena"}, "seo": {"english_name": "Suarmin"}, "bdc": {"english_name": "Emberá-Baudó"}, "tpv": {"english_name": "Tanapag"}, "tif": {"english_name": "Tifal"}, "gza": {"english_name": "Ganza"}, "mxi": {"english_name": "Mozarabic"}, "xmc": {"english_name": "Makhuwa-Marrevone"}, "nxm": {"english_name": "Numidian"}, "crs": {"english_name": "Creole French, Seselwa"}, "kmg": {"english_name": "Kâte"}, "yuw": {"english_name": "Yau (Morobe Province)"}, "end": {"english_name": "Ende"}, "ha": {"english_name": "Hausa"}, "bfc": {"english_name": "Bai, Northern"}, "yty": {"english_name": "Yatay"}, "mnk": {"english_name": "Mandinka"}, "rmo": {"english_name": "Romani, Sinte"}, "tis": {"english_name": "Itneg, Masadiit"}, "wrm": {"english_name": "Warumungu"}, "pok": {"english_name": "Pokangá"}, "fwa": {"english_name": "Fwâi"}, "msm": {"english_name": "Manobo, Agusan"}, "scf": {"english_name": "Creole French, San Miguel"}, "xay": {"english_name": "Kayan Mahakam"}, "slr": {"english_name": "Salar"}, "chw": {"english_name": "Chuwabu"}, "gbj": {"english_name": "Gadaba, Bodo"}, "rkb": {"english_name": "Rikbaktsa"}, "kxh": {"english_name": "Karo (Ethiopia)"}, "nmn": {"english_name": "!Xóõ"}, "yaz": {"english_name": "Lokaa"}, "cks": {"english_name": "Tayo"}, "sbx": {"english_name": "Seberuang"}, "cde": {"english_name": "Chenchu"}, "bnq": {"english_name": "Bantik"}, "uan": {"english_name": "Kuan"}, "ckh": {"english_name": "Chak"}, "ers": {"english_name": "Ersu"}, "mck": {"english_name": "Mbunda"}, "maf": {"english_name": "Mafa"}, "ktc": {"english_name": "Kholok"}, "mwu": {"english_name": "Mittu"}, "pao": {"english_name": "Paiute, Northern"}, "kzu": {"english_name": "Kayupulau"}, "alo": {"english_name": "Larike-Wakasihu"}, "gux": {"english_name": "Gourmanchéma"}, "bvo": {"english_name": "Bolgo"}, "gay": {"english_name": "Gayo"}, "pbb": {"english_name": "Páez"}, "knj": {"english_name": "Kanjobal, Western"}, "dmk": {"english_name": "Domaaki"}, "xsh": {"english_name": "Shamang"}, "ltg": {"english_name": "Latgalian"}, "zaw": {"english_name": "Zapotec, Mitla"}, "bvy": {"english_name": "Baybayanon"}, "dgb": {"english_name": "Dogon, Bunoge"}, "isc": {"english_name": "Isconahua"}, "reg": {"english_name": "Kara (Tanzania)"}, "bov": {"english_name": "Tuwuli"}, "hre": {"english_name": "Hre"}, "spb": {"english_name": "Sepa (Indonesia)"}, "kyq": {"english_name": "Kenga"}, "hnu": {"english_name": "Hung"}, "blm": {"english_name": "Beli (Sudan)"}, "dnk": {"english_name": "Dengka"}, "idc": {"english_name": "Idon"}, "dam": {"english_name": "Damakawa"}, "aic": {"english_name": "Ainbai"}, "bi": {"english_name": "Bislama"}, "liq": {"english_name": "Libido"}, "sja": {"english_name": "Epena"}, "sd": {"english_name": "Sindhi"}, "tva": {"english_name": "Vaghua"}, "skm": {"english_name": "Kutong"}, "nmz": {"english_name": "Nawdm"}, "bbx": {"english_name": "Bubia"}, "dlm": {"english_name": "Dalmatian"}, "ykg": {"english_name": "Yukaghir, Northern"}, "ino": {"english_name": "Inoke-Yate"}, "apm": {"english_name": "Apache, Mescalero-Chiricahua"}, "xle": {"english_name": "Lemnian"}, "jad": {"english_name": "Jahanka"}, "tvs": {"english_name": "Taveta"}, "sgm": {"english_name": "Singa"}, "arn": {"english_name": "Mapudungun"}, "xmm": {"english_name": "Malay, Manado"}, "djn": {"english_name": "Djauan"}, "aid": {"english_name": "Alngith"}, "won": {"english_name": "Wongo"}, "nax": {"english_name": "Nakwi"}, "fwe": {"english_name": "Fwe"}, "brz": {"english_name": "Bilbil"}, "baj": {"english_name": "Barakai"}, "gvp": {"english_name": "Gavião, Pará"}, "mqq": {"english_name": "Minokok"}, "tcc": {"english_name": "Datooga"}, "bey": {"english_name": "Beli (Papua New Guinea)"}, "nzm": {"english_name": "Naga, Zeme"}, "wrx": {"english_name": "Wae Rana"}, "aod": {"english_name": "Andarum"}, "kfl": {"english_name": "Kung"}, "byp": {"english_name": "Bumaji"}, "yik": {"english_name": "Lalo, Dongshanba"}, "gqr": {"english_name": "Gor"}, "wao": {"english_name": "Wappo"}, "nnp": {"english_name": "Naga, Wancho"}, "btu": {"english_name": "Batu"}, "iru": {"english_name": "Irula"}, "dba": {"english_name": "Bangime"}, "xmz": {"english_name": "Mori Bawah"}, "mna": {"english_name": "Mbula"}, "uha": {"english_name": "Uhami"}, "rmw": {"english_name": "Romani, Welsh"}, "cin": {"english_name": "Cinta Larga"}, "lou": {"english_name": "Creole French, Louisiana"}, "orx": {"english_name": "Oro"}, "zh": {"name": "中文", "english_name": "Chinese"}, "mtr": {"english_name": "Mewari"}, "frm": {"english_name": "French, Middle (ca. 1400-1600)"}, "sq": {"english_name": "Albanian"}, "zmd": {"english_name": "Maridan"}, "jda": {"english_name": "Jad"}, "nuq": {"english_name": "Nukumanu"}, "twm": {"english_name": "Monpa, Tawang"}, "bkh": {"english_name": "Bakoko"}, "muo": {"english_name": "Nyong"}, "tdq": {"english_name": "Tita"}, "brg": {"english_name": "Baure"}, "xqa": {"english_name": "Karakhanid"}, "kiz": {"english_name": "Kisi"}, "tbf": {"english_name": "Mandara"}, "vmf": {"english_name": "Mainfränkisch"}, "mfb": {"english_name": "Bangka"}, "mkq": {"english_name": "Miwok, Bay"}, "brx": {"english_name": "Bodo (India)"}, "lgt": {"english_name": "Pahi"}, "kll": {"english_name": "Kalagan, Kagan"}, "tzo": {"english_name": "Tzotzil"}, "unn": {"english_name": "Kurnai"}, "tkm": {"english_name": "Takelma"}, "nrr": {"english_name": "Norra"}, "omo": {"english_name": "Utarmbung"}, "xae": {"english_name": "Aequian"}, "mad": {"english_name": "Madurese"}, "nkw": {"english_name": "Nkutu"}, "brq": {"english_name": "Breri"}, "zmk": {"english_name": "Mandandanyi"}, "ysg": {"english_name": "Sonaga"}, "kgg": {"english_name": "Kusunda"}, "ium": {"english_name": "Mien, Iu"}, "haw": {"english_name": "Hawaiian"}, "mku": {"english_name": "Maninka, Konyanka"}, "yki": {"english_name": "Yoke"}, "bek": {"english_name": "Bebeli"}, "mfw": {"english_name": "Mulaha"}, "tmc": {"english_name": "Tumak"}, "snz": {"english_name": "Sinsauru"}, "buy": {"english_name": "Bullom So"}, "fss": {"english_name": "Finland-Swedish Sign Language"}, "syk": {"english_name": "Sukur"}, "kcz": {"english_name": "Konongo"}, "fro": {"english_name": "French, Old (842-ca. 1400)"}, "kft": {"english_name": "Kanjari"}, "knd": {"english_name": "Konda"}, "vgt": {"english_name": "Vlaamse Gebarentaal"}, "auz": {"english_name": "Arabic, Uzbeki"}, "lwt": {"english_name": "Lewotobi"}, "tzh": {"english_name": "Tzeltal"}, "adr": {"english_name": "Adonara"}, "aox": {"english_name": "Atorada"}, "xrd": {"english_name": "Gundungurra"}, "bqy": {"english_name": "Bengkala Sign Language"}, "dav": {"english_name": "Taita"}, "tlq": {"english_name": "Tai Loi"}, "bhg": {"english_name": "Binandere"}, "nak": {"english_name": "Nakanai"}, "don": {"english_name": "Toura (Papua New Guinea)"}, "bgd": {"english_name": "Bareli, Rathwi"}, "ulu": {"english_name": "Uma' Lung"}, "abx": {"english_name": "Inabaknon"}, "mzt": {"english_name": "Mintil"}, "meh": {"english_name": "Mixtec, Southwestern Tlaxiaco"}, "ss": {"english_name": "Swati"}, "ndb": {"english_name": "Kenswei Nsei"}, "yiz": {"english_name": "Azhe"}, "spc": {"english_name": "Sapé"}, "dz": {"english_name": "Dzongkha"}, "pcf": {"english_name": "Paliyan"}, "pem": {"english_name": "Phende"}, "nop": {"english_name": "Numanggang"}, "ktq": {"english_name": "Katabaga"}, "ltu": {"english_name": "Latu"}, "itx": {"english_name": "Itik"}, "pks": {"english_name": "Pakistan Sign Language"}, "bxi": {"english_name": "Pirlatapa"}, "faz": {"english_name": "Fars, Northwestern"}, "mkg": {"english_name": "Mak (China)"}, "tce": {"english_name": "Tutchone, Southern"}, "aft": {"english_name": "Afitti"}, "knl": {"english_name": "Keninjal"}, "kli": {"english_name": "Kalumpang"}, "fuh": {"english_name": "Fulfulde, Western Niger"}, "ula": {"english_name": "Fungwa"}, "ktu": {"english_name": "Kituba (Democratic Republic of Congo)"}, "yhl": {"english_name": "Phowa, Hlepho"}, "kzt": {"english_name": "Dusun, Tambunan"}, "apk": {"english_name": "Apache, Kiowa"}, "bqs": {"english_name": "Bosngun"}, "duo": {"english_name": "Agta, Dupaninan"}, "nts": {"english_name": "Natagaimas"}, "yxa": {"english_name": "Mayawali"}, "xkc": {"english_name": "Kho'ini"}, "nwr": {"english_name": "Nawaru"}, "vnp": {"english_name": "Vunapu"}, "zsu": {"english_name": "Sukurum"}, "aed": {"english_name": "Argentine Sign Language"}, "miu": {"english_name": "Mixtec, Cacaloxtepec"}, "wni": {"english_name": "Comorian, Ndzwani"}, "css": {"english_name": "Ohlone, Southern"}, "myf": {"english_name": "Bambassi"}, "byg": {"english_name": "Baygo"}, "kzx": {"english_name": "Kamarian"}, "yaj": {"english_name": "Banda-Yangere"}, "tcp": {"english_name": "Chin, Tawr"}, "ba": {"english_name": "Bashkir"}, "ywt": {"english_name": "Lalo, Xishanba"}, "shd": {"english_name": "Kundal Shahi"}, "jee": {"english_name": "Jerung"}, "xwd": {"english_name": "Wadi Wadi"}, "gbb": {"english_name": "Kaytetye"}, "jub": {"english_name": "Wannu"}, "tw": {"english_name": "Twi"}, "thl": {"english_name": "Tharu, Dangaura"}, "cgg": {"english_name": "Chiga"}, "nks": {"english_name": "Asmat, North"}, "ddd": {"english_name": "Dongotono"}, "gia": {"english_name": "Kitja"}, "ifu": {"english_name": "Ifugao, Mayoyao"}, "kqv": {"english_name": "Okolod"}, "cnl": {"english_name": "Chinantec, Lalana"}, "cji": {"english_name": "Chamalal"}, "tkr": {"english_name": "Tsakhur"}, "tmu": {"english_name": "Iau"}, "tgj": {"english_name": "Tagin"}, "gho": {"english_name": "Ghomara"}, "lep": {"english_name": "Lepcha"}, "lbn": {"english_name": "Lamet"}, "dao": {"english_name": "Chin, Daai"}, "xrb": {"english_name": "Karaboro, Eastern"}, "phq": {"english_name": "Phana'"}, "dox": {"english_name": "Bussa"}, "och": {"english_name": "Chinese, Old"}, "lmb": {"english_name": "Merei"}, "ncu": {"english_name": "Chumburung"}, "nha": {"english_name": "Nhanda"}, "pum": {"english_name": "Puma"}, "bzv": {"english_name": "Naami"}, "tjs": {"english_name": "Tujia, Southern"}, "ssk": {"english_name": "Sunam"}, "ppo": {"english_name": "Folopa"}, "mpu": {"english_name": "Makuráp"}, "rup": {"english_name": "Romanian, Macedo-"}, "nis": {"english_name": "Nimi"}, "unm": {"english_name": "Unami"}, "nsp": {"english_name": "Nepalese Sign Language"}, "pkg": {"english_name": "Pak-Tong"}, "xpi": {"english_name": "Pictish"}, "tcb": {"english_name": "Tanacross"}, "akz": {"english_name": "Alabama"}, "ark": {"english_name": "Arikapú"}, "inl": {"english_name": "Indonesian Sign Language"}, "csk": {"english_name": "Jola-Kasa"}, "xke": {"english_name": "Kereho"}, "gyf": {"english_name": "Gungabula"}, "mgn": {"english_name": "Mbangi"}, "pca": {"english_name": "Popoloca, Santa Inés Ahuatempan"}, "put": {"english_name": "Putoh"}, "wme": {"english_name": "Wambule"}, "pej": {"english_name": "Pomo, Northern"}, "trn": {"english_name": "Trinitario"}, "ccr": {"english_name": "Cacaopera"}, "kij": {"english_name": "Kilivila"}, "lbk": {"english_name": "Bontok, Central"}, "brm": {"english_name": "Barambu"}, "kxw": {"english_name": "Konai"}, "rey": {"english_name": "Reyesano"}, "kew": {"english_name": "Kewa, West"}, "plg": {"english_name": "Pilagá"}, "slc": {"english_name": "Sáliba"}, "xha": {"english_name": "Harami"}, "sec": {"english_name": "Sechelt"}, "awi": {"english_name": "Aekyom"}, "bxl": {"english_name": "Jalkunan"}, "nug": {"english_name": "Nungali"}, "loi": {"english_name": "Loma (Côte d'Ivoire)"}, "bev": {"english_name": "Bété, Daloa"}, "ho": {"english_name": "Hiri Motu"}, "lop": {"english_name": "Lopa"}, "fbl": {"english_name": "Bikol, West Albay"}, "sbt": {"english_name": "Kimki"}, "uln": {"english_name": "Unserdeutsch"}, "jer": {"english_name": "Jere"}, "krt": {"english_name": "Kanuri, Tumari"}, "oua": {"english_name": "Tagargrent"}, "azz": {"english_name": "Nahuatl, Highland Puebla"}, "jic": {"english_name": "Tol"}, "yms": {"english_name": "Mysian"}, "ett": {"english_name": "Etruscan"}, "gdr": {"english_name": "Wipi"}, "cpn": {"english_name": "Cherepon"}, "asz": {"english_name": "As"}, "ps": {"name": "Pushto", "english_name": "Pushto"}, "gra": {"english_name": "Garasia, Rajput"}, "ass": {"english_name": "Ipulo"}, "mmx": {"english_name": "Madak"}, "sau": {"english_name": "Saleman"}, "oge": {"english_name": "Georgian, Old"}, "bbm": {"english_name": "Babango"}, "awn": {"english_name": "Awngi"}, "hah": {"english_name": "Hahon"}, "nsr": {"english_name": "Maritime Sign Language"}, "szl": {"english_name": "Silesian"}, "ctg": {"english_name": "Chittagonian"}, "kjr": {"english_name": "Kurudu"}, "bzo": {"english_name": "Bozaba"}, "bbb": {"english_name": "Barai"}, "ymc": {"english_name": "Muji, Southern"}, "emk": {"english_name": "Maninkakan, Eastern"}, "quq": {"english_name": "Quinqui"}, "lrm": {"english_name": "Marama"}, "roc": {"english_name": "Roglai, Cacgia"}, "mqk": {"english_name": "Manobo, Rajah Kabunsuwan"}, "yxy": {"english_name": "Yabula Yabula"}, "nfa": {"english_name": "Dhao"}, "wog": {"english_name": "Wogamusin"}, "mhg": {"english_name": "Margu"}, "dro": {"english_name": "Melanau, Daro-Matu"}, "irn": {"english_name": "Irántxe"}, "xrg": {"english_name": "Minang"}, "xhc": {"english_name": "Hunnic"}, "kqu": {"english_name": "Seroa"}, "pue": {"english_name": "Puelche"}, "msh": {"english_name": "Malagasy, Masikoro"}, "duv": {"english_name": "Duvle"}, "foi": {"english_name": "Foi"}, "bdq": {"english_name": "Bahnar"}, "ivb": {"english_name": "Ibatan"}, "stf": {"english_name": "Seta"}, "gwn": {"english_name": "Gwandara"}, "tdy": {"english_name": "Tadyawan"}, "nnk": {"english_name": "Nankina"}, "gnq": {"english_name": "Gana"}, "mxu": {"english_name": "Mada (Cameroon)"}, "yuk": {"english_name": "Yuki"}, "akm": {"english_name": "Aka-Bo"}, "vmj": {"english_name": "Mixtec, Ixtayutla"}, "kod": {"english_name": "Kodi"}, "beh": {"english_name": "Biali"}, "nxd": {"english_name": "Ngando (Democratic Republic of Congo)"}, "oub": {"english_name": "Glio-Oubi"}, "afk": {"english_name": "Nanubae"}, "zap": {"english_name": "Zapotec"}, "hpo": {"english_name": "Hpon"}, "wly": {"english_name": "Waling"}, "bjs": {"english_name": "Bajan"}, "unk": {"english_name": "Enawené-Nawé"}, "lmj": {"english_name": "Lembata, West"}, "air": {"english_name": "Airoran"}, "xcu": {"english_name": "Curonian"}, "quf": {"english_name": "Quechua, Lambayeque"}, "pil": {"english_name": "Yom"}, "grr": {"english_name": "Taznatit"}, "ngr": {"english_name": "Engdewu"}, "loy": {"english_name": "Loke"}, "bes": {"english_name": "Besme"}, "xgw": {"english_name": "Guwa"}, "axe": {"english_name": "Ayerrerenge"}, "xbw": {"english_name": "Kambiwá"}, "duz": {"english_name": "Duli"}, "yuy": {"english_name": "Yugur, East"}, "mie": {"english_name": "Mixtec, Ocotepec"}, "tiy": {"english_name": "Tiruray"}, "umc": {"english_name": "Marrucinian"}, "aya": {"english_name": "Awar"}, "tlb": {"english_name": "Tobelo"}, "kjd": {"english_name": "Kiwai, Southern"}, "dil": {"english_name": "Dilling"}, "gok": {"english_name": "Gowli"}, "plb": {"english_name": "Polonombauk"}, "luo": {"english_name": "Luo (Kenya and Tanzania)"}, "rmg": {"english_name": "Norwegian, Traveller"}, "kca": {"english_name": "Khanty"}, "bpb": {"english_name": "Barbacoas"}, "sml": {"english_name": "Sama, Central"}, "gxx": {"english_name": "Wè Southern"}, "mzr": {"english_name": "Marúbo"}, "kyu": {"english_name": "Kayah, Western"}, "mai": {"english_name": "Maithili"}, "osa": {"english_name": "Osage"}, "tcf": {"english_name": "Me'phaa, Malinaltepec"}, "tcd": {"english_name": "Tafi"}, "loa": {"english_name": "Loloda"}, "wsi": {"english_name": "Wusi"}, "bdg": {"english_name": "Bonggi"}, "mba": {"english_name": "Higaonon"}, "oks": {"english_name": "Oko-Eni-Osayen"}, "vaf": {"english_name": "Vafsi"}, "azt": {"english_name": "Atta, Faire"}, "jiy": {"english_name": "Jinuo, Buyuan"}, "pnq": {"english_name": "Pana (Burkina Faso)"}, "bsu": {"english_name": "Bahonsuai"}, "iwk": {"english_name": "I-Wak"}, "xcw": {"english_name": "Coahuilteco"}, "pcd": {"english_name": "Picard"}, "xwg": {"english_name": "Kwegu"}, "qvw": {"english_name": "Quechua, Huaylla Wanca"}, "clk": {"english_name": "Idu-Mishmi"}, "tac": {"english_name": "Tarahumara, Lowland"}, "tcu": {"english_name": "Tarahumara, Southeastern"}, "sbq": {"english_name": "Sileibi"}, "koa": {"english_name": "Konomala"}, "llg": {"english_name": "Lole"}, "kks": {"english_name": "Giiwo"}, "auk": {"english_name": "Heyo"}, "zaz": {"english_name": "Zari"}, "shs": {"english_name": "Shuswap"}, "dep": {"english_name": "Delaware, Pidgin"}, "fau": {"english_name": "Fayu"}, "kny": {"english_name": "Kanyok"}, "dbv": {"english_name": "Dungu"}, "dbg": {"english_name": "Dogon, Dogul Dom"}, "nae": {"english_name": "Naka'ela"}, "xrr": {"english_name": "Raetic"}, "are": {"english_name": "Arrarnta, Western"}, "gon": {"english_name": "Gondi"}, "gvn": {"english_name": "Kuku-Yalanji"}, "xbd": {"english_name": "Bindal"}, "tcx": {"english_name": "Toda"}, "xwl": {"english_name": "Gbe, Western Xwla"}, "kph": {"english_name": "Kplang"}, "boh": {"english_name": "Boma"}, "yka": {"english_name": "Yakan"}, "dtp": {"english_name": "Dusun, Central"}, "ajt": {"english_name": "Arabic, Judeo-Tunisian"}, "he": {"name": "עברית", "english_name": "Hebrew"}, "psu": {"english_name": "Prākrit, Sauraseni"}, "kqt": {"english_name": "Kadazan, Klias River"}, "urx": {"english_name": "Urimo"}, "bcl": {"english_name": "Bikol, Central"}, "ngp": {"english_name": "Ngulu"}, "dgo": {"english_name": "Dogri (individual language)"}, "cir": {"english_name": "Tiri"}, "hts": {"english_name": "Hadza"}, "xsp": {"english_name": "Silopi"}, "yeu": {"english_name": "Yerukula"}, "sch": {"english_name": "Sakachep"}, "xtd": {"english_name": "Mixtec, Diuxi-Tilantongo"}, "mwn": {"english_name": "Nyamwanga"}, "asc": {"english_name": "Asmat, Casuarina Coast"}, "nso": {"name": "Pedi", "english_name": "Pedi"}, "pmr": {"english_name": "Paynamar"}, "cld": {"english_name": "Neo-Aramaic, Chaldean"}, "hot": {"english_name": "Hote"}, "kqf": {"english_name": "Kakabai"}, "crz": {"english_name": "Cruzeño"}, "bqp": {"english_name": "Busa"}, "duu": {"english_name": "Drung"}, "xmq": {"english_name": "Kuku-Mangk"}, "pae": {"english_name": "Pagibete"}, "nuc": {"english_name": "Nukuini"}, "ymb": {"english_name": "Yambes"}, "kdq": {"english_name": "Koch"}, "cfd": {"english_name": "Cara"}, "rwr": {"english_name": "Marwari (India)"}, "kpo": {"english_name": "Ikposo"}, "hla": {"english_name": "Halia"}, "kgl": {"english_name": "Kunggari"}, "flr": {"english_name": "Fuliiru"}, "kud": {"english_name": "'Auhelawa"}, "mdl": {"english_name": "Maltese Sign Language"}, "cno": {"english_name": "Con"}, "mek": {"english_name": "Mekeo"}, "cle": {"english_name": "Chinantec, Lealao"}, "mws": {"english_name": "Mwimbi-Muthambi"}, "cbc": {"english_name": "Carapana"}, "hbs": {"english_name": "Serbo-Croatian"}, "nbt": {"english_name": "Na"}, "grh": {"english_name": "Gbiri-Niragu"}, "aen": {"english_name": "Armenian Sign Language"}, "csz": {"english_name": "Coos"}, "lay": {"english_name": "Lama (Myanmar)"}, "bvh": {"english_name": "Bure"}, "lja": {"english_name": "Golpa"}, "atm": {"english_name": "Ata"}, "jmn": {"english_name": "Naga, Makuri"}, "fun": {"english_name": "Fulniô"}, "wbi": {"english_name": "Vwanji"}, "keo": {"english_name": "Kakwa"}, "sar": {"english_name": "Saraveca"}, "glh": {"english_name": "Pashayi, Northwest"}, "tsj": {"english_name": "Tshangla"}, "pnn": {"english_name": "Pinai-Hagahai"}, "mzo": {"english_name": "Matipuhy"}, "dio": {"english_name": "Dibo"}, "nsa": {"english_name": "Naga, Sangtam"}, "mpi": {"english_name": "Mpade"}, "chr": {"english_name": "Cherokee"}, "ysp": {"english_name": "Lolopo, Southern"}, "kyf": {"english_name": "Kouya"}, "zas": {"english_name": "Zapotec, Santo Domingo Albarradas"}, "zom": {"english_name": "Zou"}, "vi": {"name": "Tiếng Việt", "english_name": "Vietnamese"}, "amj": {"english_name": "Amdang"}, "yrk": {"english_name": "Nenets"}, "smp": {"english_name": "Samaritan"}, "khw": {"english_name": "Khowar"}, "akf": {"english_name": "Akpa"}, "ham": {"english_name": "Hewa"}, "bib": {"english_name": "Bissa"}, "elh": {"english_name": "El Hugeirat"}, "cjy": {"english_name": "Chinese, Jinyu"}, "chd": {"english_name": "Chontal, Highland Oaxaca"}, "bcp": {"english_name": "Bali (Democratic Republic of Congo)"}, "ire": {"english_name": "Iresim"}, "omk": {"english_name": "Omok"}, "gdk": {"english_name": "Gadang"}, "bxm": {"english_name": "Buriat, Mongolia"}, "ciw": {"english_name": "Chippewa"}, "tdg": {"english_name": "Tamang, Western"}, "mcc": {"english_name": "Bitur"}, "yes": {"english_name": "Nyankpa"}, "rhg": {"english_name": "Rohingya"}, "wwr": {"english_name": "Warrwa"}, "gpn": {"english_name": "Taiap"}, "ror": {"english_name": "Rongga"}, "dbn": {"english_name": "Duriankere"}, "idt": {"english_name": "Idaté"}, "trv": {"english_name": "Taroko"}, "saa": {"english_name": "Saba"}, "rkm": {"english_name": "Marka"}, "hy": {"english_name": "Armenian"}, "mpd": {"english_name": "Machinere"}, "ks": {"english_name": "Kashmiri"}, "mby": {"english_name": "Memoni"}, "qxa": {"english_name": "Quechua, Chiquián Ancash"}, "npy": {"english_name": "Napu"}, "tos": {"english_name": "Totonac, Highland"}, "nsl": {"english_name": "Norwegian Sign Language"}, "quy": {"english_name": "Quechua, Ayacucho"}, "wkd": {"english_name": "Wakde"}, "eiv": {"english_name": "Askopan"}, "isn": {"english_name": "Isanzu"}, "ues": {"english_name": "Kioko"}, "muy": {"english_name": "Muyang"}, "bhr": {"english_name": "Malagasy, Bara"}, "qup": {"english_name": "Quechua, Southern Pastaza"}, "xsl": {"english_name": "Slavey, South"}, "tkn": {"english_name": "Toku-No-Shima"}, "rth": {"english_name": "Ratahan"}, "sgd": {"english_name": "Surigaonon"}, "bgp": {"english_name": "Balochi, Eastern"}, "mes": {"english_name": "Masmaje"}, "mui": {"english_name": "Musi"}, "goq": {"english_name": "Gorap"}, "msf": {"english_name": "Mekwei"}, "sib": {"english_name": "Sebop"}, "abw": {"english_name": "Pal"}, "ruy": {"english_name": "Mala (Nigeria)"}, "sgg": {"english_name": "Swiss-German Sign Language"}, "gmz": {"english_name": "Mgbolizhia"}, "ghn": {"english_name": "Ghanongga"}, "nnj": {"english_name": "Nyangatom"}, "ins": {"english_name": "Indian Sign Language"}, "mev": {"english_name": "Mano"}, "fmp": {"english_name": "Fe'fe'"}, "ibm": {"english_name": "Agoi"}, "lum": {"english_name": "Luimbi"}, "mhn": {"english_name": "Mócheno"}, "ilo": {"english_name": "Iloko"}, "zps": {"english_name": "Zapotec, Coatlán"}, "nrm": {"english_name": "Narom"}, "eli": {"english_name": "Nding"}, "grz": {"english_name": "Guramalum"}, "qul": {"english_name": "Quechua, North Bolivian"}, "nex": {"english_name": "Neme"}, "bdw": {"english_name": "Baham"}, "gfk": {"english_name": "Patpatar"}, "mhf": {"english_name": "Mamaa"}, "bql": {"english_name": "Bilakura"}, "gds": {"english_name": "Ghandruk Sign Language"}, "ktf": {"english_name": "Kwami"}, "lrk": {"english_name": "Loarki"}, "asv": {"english_name": "Asoa"}, "car": {"english_name": "Carib, Galibi"}, "br": {"name": "Brezhoneg", "english_name": "Breton"}, "ypb": {"english_name": "Phowa, Labo"}, "tfi": {"english_name": "Gbe, Tofin"}, "nlq": {"english_name": "Naga, Lao"}, "auy": {"english_name": "Awiyaana"}, "suj": {"english_name": "Shubi"}, "bma": {"english_name": "Lame"}, "ape": {"english_name": "Bukiyip"}, "qvm": {"english_name": "Quechua, Margos-Yarowilca-Lauricocha"}, "tpa": {"english_name": "Taupota"}, "kwe": {"english_name": "Kwerba"}, "bjp": {"english_name": "Fanamaket"}, "nhz": {"english_name": "Nahuatl, Santa María La Alta"}, "pmh": {"english_name": "Prākrit, Māhārāṣṭri"}, "bdf": {"english_name": "Biage"}, "bwo": {"english_name": "Boro (Ethiopia)"}, "otq": {"english_name": "Otomi, Querétaro"}, "ddw": {"english_name": "Dawera-Daweloor"}, "xpt": {"english_name": "Punthamara"}, "xct": {"english_name": "Tibetan, Classical"}, "ikw": {"english_name": "Ikwere"}, "dbe": {"english_name": "Dabe"}, "pmb": {"english_name": "Pambia"}, "elu": {"english_name": "Elu"}, "qvn": {"english_name": "Quechua, North Junín"}, "hov": {"english_name": "Hovongan"}, "xsq": {"english_name": "Makhuwa-Saka"}, "nml": {"english_name": "Ndemli"}, "yku": {"english_name": "Kuamasi"}, "neb": {"english_name": "Toura (Côte d'Ivoire)"}, "zbt": {"english_name": "Batui"}, "xsc": {"english_name": "Scythian"}, "cok": {"english_name": "Cora, Santa Teresa"}, "nuw": {"english_name": "Nguluwan"}, "suz": {"english_name": "Sunwar"}, "mty": {"english_name": "Nabi"}, "hod": {"english_name": "Holma"}, "jms": {"english_name": "Mashi (Nigeria)"}, "ndy": {"english_name": "Lutos"}, "ay": {"english_name": "Aymara"}, "ssb": {"english_name": "Sama, Southern"}, "ghl": {"english_name": "Ghulfan"}, "ynk": {"english_name": "Yupik, Naukan"}, "ckx": {"english_name": "Caka"}, "ruc": {"english_name": "Ruuli"}, "kmm": {"english_name": "Kom (India)"}, "kem": {"english_name": "Kemak"}, "jab": {"english_name": "Hyam"}, "czk": {"english_name": "Knaanic"}, "asl": {"english_name": "Asilulu"}, "fmu": {"english_name": "Muria, Far Western"}, "qyp": {"english_name": "Quiripi"}, "iwo": {"english_name": "Iwur"}, "vec": {"english_name": "Venetian"}, "usu": {"english_name": "Uya"}, "lhh": {"english_name": "Laha (Indonesia)"}, "drl": {"english_name": "Paakantyi"}, "tjg": {"english_name": "Tunjung"}, "pey": {"english_name": "Petjo"}, "xkz": {"english_name": "Kurtokha"}, "brr": {"english_name": "Birao"}, "quh": {"english_name": "Quechua, South Bolivian"}, "xgi": {"english_name": "Garingbal"}, "bpa": {"english_name": "Daakaka"}, "jel": {"english_name": "Yelmek"}, "xvi": {"english_name": "Kamviri"}, "siz": {"english_name": "Siwi"}, "enb": {"english_name": "Markweeta"}, "pid": {"english_name": "Piaroa"}, "sra": {"english_name": "Saruga"}, "clh": {"english_name": "Chilisso"}, "bkv": {"english_name": "Bekwarra"}, "dgh": {"english_name": "Dghwede"}, "xum": {"english_name": "Umbrian"}, "lae": {"english_name": "Pattani"}, "wrz": {"english_name": "Waray (Australia)"}, "ti": {"name": "ትግርኛ", "english_name": "Tigrinya"}, "csr": {"english_name": "Costa Rican Sign Language"}, "leb": {"english_name": "Lala-Bisa"}, "neq": {"english_name": "Mixe, North Central"}, "aia": {"english_name": "Arosi"}, "kpj": {"english_name": "Karajá"}, "rn": {"english_name": "Rundi"}, "zng": {"english_name": "Mang"}, "des": {"english_name": "Desano"}, "ktw": {"english_name": "Kato"}, "koe": {"english_name": "Kacipo-Balesi"}, "ttm": {"english_name": "Tutchone, Northern"}, "tfr": {"english_name": "Teribe"}, "irk": {"english_name": "Iraqw"}, "jiq": {"english_name": "Guanyinqiao"}, "xmj": {"english_name": "Majera"}, "kse": {"english_name": "Kuni"}, "hwa": {"english_name": "Wané"}, "sv": {"name": "Svenska", "english_name": "Swedish"}, "dkk": {"english_name": "Dakka"}, "uru": {"english_name": "Urumi"}, "giy": {"english_name": "Giyug"}, "cmt": {"english_name": "Camtho"}, "mhw": {"english_name": "Mbukushu"}, "ali": {"english_name": "Amaimon"}, "bck": {"english_name": "Bunaba"}, "kej": {"english_name": "Kadar"}, "sqr": {"english_name": "Arabic, Siculo"}, "pod": {"english_name": "Ponares"}, "chp": {"english_name": "Chipewyan"}, "cho": {"english_name": "Choctaw"}, "ihi": {"english_name": "Ihievbe"}, "mvk": {"english_name": "Mekmek"}, "mkm": {"english_name": "Moklen"}, "zku": {"english_name": "Kaurna"}, "aml": {"english_name": "War-Jaintia"}, "aoi": {"english_name": "Anindilyakwa"}, "idr": {"english_name": "Indri"}, "qxl": {"english_name": "Quichua, Salasaca Highland"}, "tyh": {"english_name": "O'du"}, "tnk": {"english_name": "Kwamera"}, "hvk": {"english_name": "Haveke"}, "kdc": {"english_name": "Kutu"}, "mmp": {"english_name": "Siawi"}, "icr": {"english_name": "Creole English, Islander"}, "kqx": {"english_name": "Mser"}, "gwf": {"english_name": "Gowro"}, "ajw": {"english_name": "Ajawa"}, "thz": {"english_name": "Tamajeq, Tayart"}, "lor": {"english_name": "Téén"}, "qva": {"english_name": "Quechua, Ambo-Pasco"}, "jid": {"english_name": "Bu"}, "ncb": {"english_name": "Nicobarese, Central"}, "ayl": {"english_name": "Arabic, Libyan"}, "kly": {"english_name": "Kalao"}, "bbe": {"english_name": "Bangba"}, "zka": {"english_name": "Kaimbulawa"}, "blf": {"english_name": "Buol"}, "ibu": {"english_name": "Ibu"}, "tpq": {"english_name": "Tukpa"}, "rsi": {"english_name": "Rennellese Sign Language"}, "axb": {"english_name": "Abipon"}, "tih": {"english_name": "Murut, Timugon"}, "hlu": {"english_name": "Luwian, Hieroglyphic"}, "krb": {"english_name": "Karkin"}, "lvu": {"english_name": "Levuka"}, "axm": {"english_name": "Armenian, Middle"}, "ayb": {"english_name": "Gbe, Ayizo"}, "mub": {"english_name": "Mubi"}, "amb": {"english_name": "Ambo"}, "csc": {"english_name": "Catalan Sign Language"}, "twa": {"english_name": "Twana"}, "xgg": {"english_name": "Goreng"}, "bne": {"english_name": "Bintauna"}, "pug": {"english_name": "Phuie"}, "yby": {"english_name": "Yaweyuha"}, "gan": {"english_name": "Chinese, Gan"}, "vko": {"english_name": "Kodeoha"}, "xkl": {"english_name": "Mainstream Kenyah"}, "ian": {"english_name": "Iatmul"}, "byj": {"english_name": "Bina (Nigeria)"}, "bpg": {"english_name": "Bonggo"}, "emb": {"english_name": "Embaloh"}, "bhz": {"english_name": "Bada (Indonesia)"}, "knz": {"english_name": "Kalamsé"}, "cam": {"english_name": "Cemuhî"}, "ykk": {"english_name": "Yakaikeke"}, "pcj": {"english_name": "Parenga"}, "elk": {"english_name": "Elkei"}, "mgk": {"english_name": "Mawes"}, "jna": {"english_name": "Jangshung"}, "kmq": {"english_name": "Kwama"}, "sea": {"english_name": "Semai"}, "se": {"english_name": "Sami, Northern"}, "yob": {"english_name": "Yoba"}, "kze": {"english_name": "Kosena"}, "geq": {"english_name": "Geme"}, "kmi": {"english_name": "Kami (Nigeria)"}, "vaa": {"english_name": "Vaagri Booli"}, "yli": {"english_name": "Yali, Angguruk"}, "kpb": {"english_name": "Kurumba, Mullu"}, "kie": {"english_name": "Kibet"}, "tdr": {"english_name": "Todrah"}, "ckv": {"english_name": "Kavalan"}, "bal": {"english_name": "Baluchi"}, "sbr": {"english_name": "Sembakung Murut"}, "lsa": {"english_name": "Lasgerdi"}, "avo": {"english_name": "Agavotaguerra"}, "omx": {"english_name": "Mon, Old"}, "yag": {"english_name": "Yámana"}, "ksw": {"english_name": "Karen, S'gaw"}, "nlk": {"english_name": "Yali, Ninia"}, "ttu": {"english_name": "Torau"}, "rrt": {"english_name": "Arritinngithigh"}, "acp": {"english_name": "Acipa, Eastern"}, "sco": {"english_name": "Scots"}, "erk": {"english_name": "Efate, South"}, "nkk": {"english_name": "Nokuku"}, "mwi": {"english_name": "Labo"}, "tcw": {"english_name": "Totonac, Tecpatlán"}, "enf": {"english_name": "Enets, Forest"}, "xsy": {"english_name": "Saisiyat"}, "bpr": {"english_name": "Blaan, Koronadal"}, "mgg": {"english_name": "Mpumpong"}, "kwa": {"english_name": "Dâw"}, "thh": {"english_name": "Tarahumara, Northern"}, "otz": {"english_name": "Otomi, Ixtenco"}, "bjg": {"english_name": "Bidyogo"}, "mbh": {"english_name": "Mangseng"}, "old": {"english_name": "Mochi"}, "mmn": {"english_name": "Mamanwa"}, "mrf": {"english_name": "Elseng"}, "nqk": {"english_name": "Ede Nago, Kura"}, "ziw": {"english_name": "Zigula"}, "ysr": {"english_name": "Yupik, Sirenik"}, "hvn": {"english_name": "Sabu"}, "aap": {"english_name": "Arára, Pará"}, "wbq": {"english_name": "Waddar"}, "gad": {"english_name": "Gaddang"}, "dub": {"english_name": "Dubli"}, "lch": {"english_name": "Luchazi"}, "bqw": {"english_name": "Buru (Nigeria)"}, "skh": {"english_name": "Sikule"}, "gft": {"english_name": "Gafat"}, "lgm": {"english_name": "Lega-Mwenga"}, "ur": {"english_name": "Urdu"}, "zyj": {"english_name": "Zhuang, Youjiang"}, "fub": {"english_name": "Fulfulde, Adamawa"}, "kuo": {"english_name": "Kumukio"}, "ymz": {"english_name": "Muzi"}, "thv": {"english_name": "Tamahaq, Tahaggart"}, "nd": {"english_name": "Ndebele, North"}, "cih": {"english_name": "Chinali"}, "mvr": {"english_name": "Marau"}, "gjk": {"english_name": "Koli, Kachi"}, "mey": {"english_name": "Hassaniyya"}, "law": {"english_name": "Lauje"}, "las": {"english_name": "Lama (Togo)"}, "mmc": {"english_name": "Mazahua, Michoacán"}, "tkx": {"english_name": "Tangko"}, "bkl": {"english_name": "Berik"}, "mkr": {"english_name": "Malas"}, "ppi": {"english_name": "Paipai"}, "juy": {"english_name": "Juray"}, "wwb": {"english_name": "Wakabunga"}, "wbf": {"english_name": "Wara"}, "dae": {"english_name": "Duupa"}, "yzg": {"english_name": "Buyang, E'ma"}, "sas": {"english_name": "Sasak"}, "tpc": {"english_name": "Me'phaa, Azoyú"}, "xwk": {"english_name": "Wangkumara"}, "taw": {"english_name": "Tai"}, "xsv": {"english_name": "Sudovian"}, "til": {"english_name": "Tillamook"}, "kgn": {"english_name": "Karingani"}, "squ": {"english_name": "Squamish"}, "trs": {"english_name": "Triqui, Chicahuaxtla"}, "zbw": {"english_name": "Berawan, West"}, "mne": {"english_name": "Naba"}, "bzw": {"english_name": "Basa (Nigeria)"}, "kih": {"english_name": "Kilmeri"}, "mxf": {"english_name": "Malgbe"}, "bae": {"english_name": "Baré"}, "hmi": {"english_name": "Hmong, Northern Huishui"}, "bdp": {"english_name": "Bende"}, "yev": {"english_name": "Yapunda"}, "kaj": {"english_name": "Jju"}, "mxl": {"english_name": "Gbe, Maxi"}, "xdk": {"english_name": "Dharuk"}, "bla": {"english_name": "Siksika"}, "mwe": {"english_name": "Mwera (Chimwera)"}, "khn": {"english_name": "Khandesi"}, "ego": {"english_name": "Eggon"}, "aax": {"english_name": "Mandobo Atas"}, "mts": {"english_name": "Yora"}, "xly": {"english_name": "Elymian"}, "kco": {"english_name": "Kinalakna"}, "naw": {"english_name": "Nawuri"}, "boo": {"english_name": "Bozo, Tiemacèwè"}, "tny": {"english_name": "Tongwe"}, "kaa": {"english_name": "Kara-Kalpak"}, "skv": {"english_name": "Skou"}, "mji": {"english_name": "Kim Mun"}, "tru": {"english_name": "Turoyo"}, "yle": {"english_name": "Yele"}, "sse": {"english_name": "Balangingi"}, "awv": {"english_name": "Awyu, Jair"}, "mel": {"english_name": "Melanau, Central"}, "wny": {"english_name": "Wanyi"}, "tnn": {"english_name": "Tanna, North"}, "tit": {"english_name": "Tinigua"}, "hmv": {"english_name": "Hmong Dô"}, "kmy": {"english_name": "Koma"}, "lem": {"english_name": "Nomaande"}, "lsp": {"english_name": "Panamanian Sign Language"}, "kle": {"english_name": "Kulung (Nepal)"}, "xow": {"english_name": "Kowaki"}, "tbk": {"english_name": "Tagbanwa, Calamian"}, "tl": {"english_name": "Tagalog"}, "cje": {"english_name": "Chru"}, "mrx": {"english_name": "Maremgi"}, "pnp": {"english_name": "Pancana"}, "tr": {"name": "Türkçe", "english_name": "Turkish"}, "pmn": {"english_name": "Pam"}, "dga": {"english_name": "Dagaare, Southern"}, "nxq": {"english_name": "Naxi"}, "xbn": {"english_name": "Kenaboi"}, "zav": {"english_name": "Zapotec, Yatzachi"}, "oco": {"english_name": "Cornish, Old"}, "nmo": {"english_name": "Naga, Moyon"}, "sez": {"english_name": "Chin, Senthang"}, "xua": {"english_name": "Kurumba, Alu"}, "kek": {"english_name": "Kekchí"}, "tsi": {"english_name": "Tsimshian"}, "guc": {"english_name": "Wayuu"}, "kvv": {"english_name": "Kola"}, "kdp": {"english_name": "Kaningdon-Nindem"}, "kj": {"english_name": "Kuanyama"}, "rgu": {"english_name": "Ringgou"}, "bnu": {"english_name": "Bentong"}, "nnu": {"english_name": "Dwang"}, "mpa": {"english_name": "Mpoto"}, "rki": {"english_name": "Rakhine"}, "udl": {"english_name": "Wuzlam"}, "paq": {"english_name": "Parya"}, "tij": {"english_name": "Tilung"}, "xmx": {"english_name": "Maden"}, "eki": {"english_name": "Eki"}, "sku": {"english_name": "Sakao"}, "piy": {"english_name": "Piya-Kwonci"}, "tlp": {"english_name": "Totonac, Filomena Mata-Coahuitlán"}, "wep": {"english_name": "Westphalien"}, "fak": {"english_name": "Fang (Cameroon)"}, "mur": {"english_name": "Murle"}, "smx": {"english_name": "Samba"}, "lpe": {"english_name": "Lepki"}, "gaj": {"english_name": "Gadsup"}, "orw": {"english_name": "Oro Win"}, "psr": {"english_name": "Portuguese Sign Language"}, "haa": {"english_name": "Han"}, "hvc": {"english_name": "Haitian Vodoun Culture Language"}, "goj": {"english_name": "Gowlan"}, "sgk": {"english_name": "Sangkong"}, "ude": {"english_name": "Udihe"}, "csf": {"english_name": "Cuba Sign Language"}, "moy": {"english_name": "Shekkacho"}, "sso": {"english_name": "Sissano"}, "ash": {"english_name": "Abishira"}, "ypa": {"english_name": "Phala"}, "kma": {"english_name": "Konni"}, "tli": {"english_name": "Tlingit"}, "ahp": {"english_name": "Aizi, Aproumu"}, "res": {"english_name": "Reshe"}, "ahg": {"english_name": "Qimant"}, "vao": {"english_name": "Vao"}, "zra": {"english_name": "Kara (Korea)"}, "atj": {"english_name": "Atikamekw"}, "mnr": {"english_name": "Mono (USA)"}, "hug": {"english_name": "Huachipaeri"}, "wyy": {"english_name": "Fijian, Western"}, "ch": {"english_name": "Chamorro"}, "aaw": {"english_name": "Solong"}, "vku": {"english_name": "Kurrama"}, "non": {"english_name": "Norse, Old"}, "mlj": {"english_name": "Miltu"}, "zzj": {"english_name": "Zhuang, Zuojiang"}, "uro": {"english_name": "Ura (Papua New Guinea)"}, "xib": {"english_name": "Iberian"}, "soi": {"english_name": "Sonha"}, "ulc": {"english_name": "Ulch"}, "nwb": {"english_name": "Nyabwa"}, "ory": {"english_name": "Oriya (individual language)"}, "ylo": {"english_name": "Yi, Naluo"}, "mfp": {"english_name": "Malay, Makassar"}, "klo": {"english_name": "Kapya"}, "twn": {"english_name": "Twendi"}, "dag": {"english_name": "Dagbani"}, "pro": {"english_name": "Provençal, Old (to 1500)"}, "ijc": {"english_name": "Izon"}, "brd": {"english_name": "Baraamu"}, "wrl": {"english_name": "Warlmanpa"}, "ycn": {"english_name": "Yucuna"}, "pfe": {"english_name": "Peere"}, "grq": {"english_name": "Gorovu"}, "mfa": {"english_name": "Malay, Pattani"}, "zmp": {"english_name": "Mpuono"}, "zpl": {"english_name": "Zapotec, Lachixío"}, "rwk": {"english_name": "Rwa"}, "kwk": {"english_name": "Kwakiutl"}, "ngu": {"english_name": "Nahuatl, Guerrero"}, "bjk": {"english_name": "Barok"}, "amm": {"english_name": "Ama (Papua New Guinea)"}, "itk": {"english_name": "Judeo-Italian"}, "sur": {"english_name": "Mwaghavul"}, "psq": {"english_name": "Pasi"}, "pop": {"english_name": "Pwapwâ"}, "mkn": {"english_name": "Malay, Kupang"}, "bns": {"english_name": "Bundeli"}, "eee": {"english_name": "E"}, "anm": {"english_name": "Anal"}, "fat": {"english_name": "Fanti"}, "msk": {"english_name": "Mansaka"}, "mup": {"english_name": "Malvi"}, "wry": {"english_name": "Merwari"}, "txe": {"english_name": "Totoli"}, "chk": {"english_name": "Chuukese"}, "nie": {"english_name": "Niellim"}, "etu": {"english_name": "Ejagham"}, "osc": {"english_name": "Oscan"}, "nev": {"english_name": "Nyaheun"}, "ln": {"english_name": "Lingala"}, "rel": {"english_name": "Rendille"}, "pov": {"english_name": "Crioulo, Upper Guinea"}, "spg": {"english_name": "Sian"}, "hay": {"english_name": "Haya"}, "htu": {"english_name": "Hitu"}, "dbo": {"english_name": "Dulbu"}, "faj": {"english_name": "Faita"}, "ttj": {"english_name": "Tooro"}, "slf": {"english_name": "Swiss-Italian Sign Language"}, "ayc": {"english_name": "Aymara, Southern"}, "stp": {"english_name": "Tepehuan, Southeastern"}, "jcs": {"english_name": "Jamaican Country Sign Language"}, "mbn": {"english_name": "Macaguán"}, "mwr": {"english_name": "Marwari"}, "lnw": {"english_name": "Lanima"}, "bho": {"english_name": "Bhojpuri"}, "pkt": {"english_name": "Maleng"}, "kdd": {"english_name": "Yankunytjatjara"}, "tpu": {"english_name": "Tampuan"}, "prd": {"english_name": "Parsi-Dari"}, "oog": {"english_name": "Ong"}, "scv": {"english_name": "Sheni"}, "jiv": {"english_name": "Shuar"}, "prb": {"english_name": "Lua'"}, "shx": {"english_name": "She"}, "slj": {"english_name": "Salumá"}, "tyl": {"english_name": "Thu Lao"}, "ena": {"english_name": "Apali"}, "nnv": {"english_name": "Nugunu (Australia)"}, "paz": {"english_name": "Pankararú"}, "xaa": {"english_name": "Arabic, Andalusian"}, "mmg": {"english_name": "Ambrym, North"}, "urr": {"english_name": "Lehalurup"}, "ne": {"english_name": "Nepali (macrolanguage)"}, "bpi": {"english_name": "Bagupi"}, "sos": {"english_name": "Seeku"}, "bzg": {"english_name": "Babuza"}, "uvh": {"english_name": "Uri"}, "wmc": {"english_name": "Wamas"}, "lgb": {"english_name": "Laghu"}, "ani": {"english_name": "Andi"}, "srf": {"english_name": "Nafi"}, "mra": {"english_name": "Mlabri"}, "ukg": {"english_name": "Ukuriguma"}, "ess": {"english_name": "Yupik, Central Siberian"}, "adt": {"english_name": "Adnyamathanha"}, "nnh": {"english_name": "Ngiemboon"}, "ljw": {"english_name": "Yirandali"}, "sne": {"english_name": "Bidayuh, Bau"}, "krm": {"english_name": "Krim"}, "jnd": {"english_name": "Jandavra"}, "bfb": {"english_name": "Bareli, Pauri"}, "arq": {"english_name": "Arabic, Algerian"}, "asn": {"english_name": "Asuriní, Xingú"}, "isa": {"english_name": "Isabi"}, "vkk": {"english_name": "Kaur"}, "vam": {"english_name": "Vanimo"}, "phg": {"english_name": "Phuong"}, "hsb": {"english_name": "Sorbian, Upper"}, "cbh": {"english_name": "Cagua"}, "gyn": {"english_name": "Creole English, Guyanese"}, "doc": {"english_name": "Dong, Northern"}, "kfd": {"english_name": "Koraga, Korra"}, "ykt": {"english_name": "Kathu"}, "dud": {"english_name": "Hun-Saare"}, "af": {"name": "Afrikaans", "english_name": "Afrikaans"}, "lll": {"english_name": "Lilau"}, "tey": {"english_name": "Tulishi"}, "djc": {"english_name": "Daju, Dar Daju"}, "bus": {"english_name": "Bokobaru"}, "loe": {"english_name": "Saluan"}, "nyd": {"english_name": "Nyore"}, "mxw": {"english_name": "Namo"}, "pbf": {"english_name": "Popoloca, Coyotepec"}, "lek": {"english_name": "Leipon"}, "ofs": {"english_name": "Frisian, Old"}, "seg": {"english_name": "Segeju"}, "mke": {"english_name": "Mawchi"}, "smt": {"english_name": "Simte"}, "vot": {"english_name": "Votic"}, "cme": {"english_name": "Cerma"}, "tks": {"english_name": "Takestani"}, "jah": {"english_name": "Jah Hut"}, "csy": {"english_name": "Chin, Siyin"}, "wgu": {"english_name": "Wirangu"}, "pbu": {"english_name": "Pashto, Northern"}, "csd": {"english_name": "Chiangmai Sign Language"}, "lzl": {"english_name": "Litzlitz"}, "dgg": {"english_name": "Doga"}, "kuz": {"english_name": "Kunza"}, "sqa": {"english_name": "Shama-Sambuga"}, "qve": {"english_name": "Quechua, Eastern Apurímac"}, "amz": {"english_name": "Atampaya"}, "cmm": {"english_name": "Michigamea"}, "tme": {"english_name": "Tremembé"}, "ts": {"english_name": "Tsonga"}, "bqr": {"english_name": "Burusu"}, "dgl": {"english_name": "Andaandi"}, "nqm": {"english_name": "Ndom"}, "cco": {"english_name": "Chinantec, Comaltepec"}, "ndv": {"english_name": "Ndut"}, "pwm": {"english_name": "Molbog"}, "msb": {"english_name": "Masbatenyo"}, "rmv": {"english_name": "Romanova"}, "llq": {"english_name": "Lolak"}, "sly": {"english_name": "Selayar"}, "bdv": {"english_name": "Bodo Parja"}, "pku": {"english_name": "Paku"}, "jul": {"english_name": "Jirel"}, "nui": {"english_name": "Ngumbi"}, "tlj": {"english_name": "Talinga-Bwisi"}, "waf": {"english_name": "Wakoná"}, "xip": {"english_name": "Xipináwa"}, "nux": {"english_name": "Mehek"}, "gaz": {"english_name": "Oromo, West Central"}, "mwh": {"english_name": "Mouk-Aria"}, "mox": {"english_name": "Molima"}, "nho": {"english_name": "Takuu"}, "rmk": {"english_name": "Romkun"}, "omb": {"english_name": "Ambae, East"}, "aes": {"english_name": "Alsea"}, "nht": {"english_name": "Nahuatl, Ometepec"}, "bvp": {"english_name": "Bumang"}, "zsl": {"english_name": "Zambian Sign Language"}, "llj": {"english_name": "Ladji Ladji"}, "fuf": {"english_name": "Pular"}, "hni": {"english_name": "Hani"}, "mxo": {"english_name": "Mbowe"}, "eso": {"english_name": "Estonian Sign Language"}, "jao": {"english_name": "Yanyuwa"}, "bap": {"english_name": "Bantawa"}, "omr": {"english_name": "Marathi, Old"}, "djd": {"english_name": "Djamindjung"}, "wub": {"english_name": "Wunambal"}, "ptt": {"english_name": "Enrekang"}, "iya": {"english_name": "Iyayu"}, "tww": {"english_name": "Tuwari"}, "fos": {"english_name": "Siraya"}, "gly": {"english_name": "Gule"}, "ndl": {"english_name": "Ndolo"}, "juh": {"english_name": "Hõne"}, "wei": {"english_name": "Kiunum"}, "mgr": {"english_name": "Mambwe-Lungu"}, "mcn": {"english_name": "Masana"}, "maw": {"english_name": "Mampruli"}, "swh": {"english_name": "Swahili (individual language)"}, "prs": {"english_name": "Dari"}, "mi": {"name": "Reo Māori", "english_name": "Maori"}, "kql": {"english_name": "Kyenele"}, "spv": {"english_name": "Sambalpuri"}, "kuv": {"english_name": "Kur"}, "ktv": {"english_name": "Katu, Eastern"}, "zme": {"english_name": "Mangerr"}, "igb": {"english_name": "Ebira"}, "sxs": {"english_name": "Sasaru"}, "rsl": {"english_name": "Russian Sign Language"}, "lfn": {"english_name": "Lingua Franca Nova"}, "snr": {"english_name": "Sihan"}, "tsq": {"english_name": "Thai Sign Language"}, "cbj": {"english_name": "Ede Cabe"}, "nme": {"english_name": "Naga, Mzieme"}, "yax": {"english_name": "Yauma"}, "byl": {"english_name": "Bayono"}, "aww": {"english_name": "Awun"}, "ibr": {"english_name": "Ibuoro"}, "mqi": {"english_name": "Mariri"}, "bmb": {"english_name": "Bembe"}, "yij": {"english_name": "Yindjibarndi"}, "mhd": {"english_name": "Mbugu"}, "soq": {"english_name": "Kanasi"}, "swx": {"english_name": "Suruahá"}, "crq": {"english_name": "Chorote, Iyo'wujwa"}, "wae": {"english_name": "Walser"}, "ibn": {"english_name": "Ibino"}, "kou": {"english_name": "Koke"}, "btf": {"english_name": "Birgit"}, "mwp": {"english_name": "Kala Lagaw Ya"}, "lka": {"english_name": "Lakalei"}, "jbu": {"english_name": "Jukun Takum"}, "fiw": {"english_name": "Fiwaga"}, "bzh": {"english_name": "Buang, Mapos"}, "ebo": {"english_name": "Teke-Ebo"}, "cip": {"english_name": "Chiapanec"}, "ila": {"english_name": "Ile Ape"}, "quz": {"english_name": "Quechua, Cusco"}, "spr": {"english_name": "Saparua"}, "nwc": {"english_name": "Newari, Classical"}, "aeb": {"english_name": "Arabic, Tunisian"}, "pis": {"english_name": "Pijin"}, "th": {"name": "ไทย", "english_name": "Thai"}, "tlk": {"english_name": "Taloki"}, "snf": {"english_name": "Noon"}, "kuy": {"english_name": "Kuuku-Ya'u"}, "ane": {"english_name": "Xârâcùù"}, "dya": {"english_name": "Dyan"}, "lrc": {"english_name": "Luri, Northern"}, "duw": {"english_name": "Dusun Witu"}, "lsy": {"english_name": "Mauritian Sign Language"}, "sei": {"english_name": "Seri"}, "pnh": {"english_name": "Penrhyn"}, "xbp": {"english_name": "Bibbulman"}, "xti": {"english_name": "Mixtec, Sinicahua"}, "nru": {"english_name": "Narua"}, "cnb": {"english_name": "Chin, Chinbon"}, "mwt": {"english_name": "Moken"}, "yly": {"english_name": "Nyâlayu"}, "kcp": {"english_name": "Kanga"}, "aew": {"english_name": "Ambakich"}, "lij": {"english_name": "Ligurian"}, "xao": {"english_name": "Khao"}, "skp": {"english_name": "Sekapan"}, "bdm": {"english_name": "Buduma"}, "kkk": {"english_name": "Kokota"}, "mcv": {"english_name": "Minanibai"}, "ito": {"english_name": "Itonama"}, "kjl": {"english_name": "Kham, Western Parbate"}, "kmt": {"english_name": "Kemtuik"}, "gju": {"english_name": "Gujari"}, "rjg": {"english_name": "Rajong"}, "lbc": {"english_name": "Lakkia"}, "nto": {"english_name": "Ntomba"}, "yav": {"english_name": "Yangben"}, "msl": {"english_name": "Molof"}, "jil": {"english_name": "Jilim"}, "fa": {"name": "فارسی", "english_name": "Persian"}, "cmo": {"english_name": "Mnong, Central"}, "lot": {"english_name": "Otuho"}, "dbw": {"english_name": "Dogon, Bankan Tey"}, "hrw": {"english_name": "Warwar Feni"}, "ce": {"english_name": "Chechen"}, "vmv": {"english_name": "Maidu, Valley"}, "rap": {"english_name": "Rapanui"}, "usk": {"english_name": "Usaghade"}, "tin": {"english_name": "Tindi"}, "sl": {"name": "slovenščina", "english_name": "Slovenian"}, "sey": {"english_name": "Secoya"}, "alf": {"english_name": "Alege"}, "mvm": {"english_name": "Muya"}, "the": {"english_name": "Tharu, Chitwania"}, "zor": {"english_name": "Zoque, Rayón"}, "siy": {"english_name": "Sivandi"}, "ist": {"english_name": "Istriot"}, "xhr": {"english_name": "Hernican"}, "nzi": {"english_name": "Nzima"}, "ylb": {"english_name": "Yaleba"}, "bba": {"english_name": "Baatonum"}, "set": {"english_name": "Sentani"}, "ctl": {"english_name": "Chinantec, Tlacoatzintepec"}, "pon": {"english_name": "Pohnpeian"}, "gma": {"english_name": "Gambera"}, "sob": {"english_name": "Sobei"}, "jnl": {"english_name": "Rawat"}, "agk": {"english_name": "Agta, Isarog"}, "hii": {"english_name": "Hinduri"}, "ack": {"english_name": "Aka-Kora"}, "srl": {"english_name": "Isirawa"}, "wur": {"english_name": "Wurrugu"}, "ybx": {"english_name": "Yawiyo"}, "llx": {"english_name": "Lauan"}, "lla": {"english_name": "Lala-Roba"}, "fvr": {"english_name": "Fur"}, "mmi": {"english_name": "Musar"}, "kgo": {"english_name": "Krongo"}, "sus": {"english_name": "Susu"}, "ntx": {"english_name": "Naga, Tangkhul (Myanmar)"}, "klb": {"english_name": "Kiliwa"}, "nbg": {"english_name": "Nagarchal"}, "zln": {"english_name": "Zhuang, Lianshan"}, "boi": {"english_name": "Barbareño"}, "tna": {"english_name": "Tacana"}, "bva": {"english_name": "Barein"}, "jml": {"english_name": "Jumli"}, "prp": {"english_name": "Parsi"}, "yiq": {"english_name": "Miqie"}, "gbp": {"english_name": "Gbaya-Bossangoa"}, "bsh": {"english_name": "Kati"}, "agc": {"english_name": "Agatu"}, "gul": {"english_name": "Creole English, Sea Island"}, "srb": {"english_name": "Sora"}, "ing": {"english_name": "Degexit'an"}, "yut": {"english_name": "Yopno"}, "ade": {"english_name": "Adele"}, "nem": {"english_name": "Nemi"}, "tiv": {"english_name": "Tiv"}, "tqr": {"english_name": "Torona"}, "lva": {"english_name": "Maku'a"}, "olo": {"english_name": "Livvi"}, "tss": {"english_name": "Taiwan Sign Language"}, "dau": {"english_name": "Daju, Dar Sila"}, "xco": {"english_name": "Chorasmian"}, "bvi": {"english_name": "Belanda Viri"}, "awg": {"english_name": "Anguthimri"}, "pay": {"english_name": "Pech"}, "ksl": {"english_name": "Kumalu"}, "urk": {"english_name": "Urak Lawoi'"}, "lme": {"english_name": "Pévé"}, "csg": {"english_name": "Chilean Sign Language"}, "otr": {"english_name": "Otoro"}, "iin": {"english_name": "Thiin"}, "yau": {"english_name": "Yuwana"}, "aim": {"english_name": "Aimol"}, "fi": {"name": "suomi", "english_name": "Finnish"}, "bdu": {"english_name": "Oroko"}, "qxn": {"english_name": "Quechua, Northern Conchucos Ancash"}, "mho": {"english_name": "Mashi (Zambia)"}, "rea": {"english_name": "Rerau"}, "pbo": {"english_name": "Papel"}, "ngv": {"english_name": "Nagumi"}, "kzd": {"english_name": "Kadai"}, "kpq": {"english_name": "Korupun-Sela"}, "aah": {"english_name": "Arapesh, Abu'"}, "kku": {"english_name": "Tumi"}, "xlb": {"english_name": "Loup B"}, "mfc": {"english_name": "Mba"}, "rai": {"english_name": "Ramoaaina"}, "lie": {"english_name": "Likila"}, "xsu": {"english_name": "Sanumá"}, "avs": {"english_name": "Aushiri"}, "bbg": {"english_name": "Barama"}, "ksu": {"english_name": "Khamyang"}, "yan": {"english_name": "Mayangna"}, "alx": {"english_name": "Amol"}, "zty": {"english_name": "Zapotec, Yatee"}, "tgc": {"english_name": "Tigak"}, "bwb": {"english_name": "Namosi-Naitasiri-Serua"}, "tnh": {"english_name": "Maiani"}, "smm": {"english_name": "Musasa"}, "urz": {"english_name": "Uru-Eu-Wau-Wau"}, "oka": {"english_name": "Okanagan"}, "syi": {"english_name": "Seki"}, "fam": {"english_name": "Fam"}, "ley": {"english_name": "Lemolang"}, "nyu": {"english_name": "Nyungwe"}, "pth": {"english_name": "Pataxó Hã-Ha-Hãe"}, "pss": {"english_name": "Kaulong"}, "ldi": {"english_name": "Laari"}, "mdt": {"english_name": "Mbere"}, "gus": {"english_name": "Guinean Sign Language"}, "slx": {"english_name": "Salampasu"}, "tsb": {"english_name": "Tsamai"}, "rxw": {"english_name": "Karuwali"}, "zmo": {"english_name": "Molo"}, "aae": {"english_name": "Albanian, Arbëreshë"}, "bdk": {"english_name": "Budukh"}, "aih": {"english_name": "Ai-Cham"}, "bvj": {"english_name": "Baan"}, "bmg": {"english_name": "Bamwe"}, "cox": {"english_name": "Nanti"}, "kfm": {"english_name": "Khunsari"}, "xps": {"english_name": "Pisidian"}, "jns": {"english_name": "Jaunsari"}, "eja": {"english_name": "Ejamat"}, "opy": {"english_name": "Ofayé"}, "pof": {"english_name": "Poke"}, "rgk": {"english_name": "Rangkas"}, "xrq": {"english_name": "Karranga"}, "kji": {"english_name": "Zabana"}, "iar": {"english_name": "Purari"}, "yph": {"english_name": "Phupha"}, "asj": {"english_name": "Sari"}, "lan": {"english_name": "Laru"}, "lma": {"english_name": "Limba, East"}, "eze": {"english_name": "Uzekwe"}, "av": {"english_name": "Avaric"}, "mry": {"english_name": "Mandaya"}, "omc": {"english_name": "Mochica"}, "pbi": {"english_name": "Parkwa"}, "bpx": {"english_name": "Bareli, Palya"}, "tap": {"english_name": "Taabwa"}, "knw": {"english_name": "Kung-Ekoka"}, "dmb": {"english_name": "Dogon, Mombo"}, "mbz": {"english_name": "Mixtec, Amoltepec"}, "mfs": {"english_name": "Mexican Sign Language"}, "hit": {"english_name": "Hittite"}, "mmk": {"english_name": "Mukha-Dora"}, "bny": {"english_name": "Bintulu"}, "uun": {"english_name": "Kulon-Pazeh"}, "blg": {"english_name": "Balau"}, "kao": {"english_name": "Xaasongaxango"}, "iml": {"english_name": "Miluk"}, "kzy": {"english_name": "Kango (Tshopo District)"}, "cnx": {"english_name": "Cornish, Middle"}, "lig": {"english_name": "Ligbi"}, "bjj": {"english_name": "Kanauji"}, "mde": {"english_name": "Maba (Chad)"}, "gaw": {"english_name": "Nobonob"}, "psw": {"english_name": "Port Sandwich"}, "ab": {"english_name": "Abkhazian"}, "gnt": {"english_name": "Guntai"}, "mau": {"english_name": "Mazatec, Huautla"}, "drs": {"english_name": "Gedeo"}, "axk": {"english_name": "Yaka (Central African Republic)"}, "lap": {"english_name": "Laka (Chad)"}, "axl": {"english_name": "Aranda, Lower Southern"}, "ayi": {"english_name": "Leyigha"}, "atk": {"english_name": "Ati"}, "ojc": {"english_name": "Ojibwa, Central"}, "kig": {"english_name": "Kimaama"}, "nbd": {"english_name": "Ngbinda"}, "lmp": {"english_name": "Limbum"}, "cch": {"english_name": "Atsam"}, "kry": {"english_name": "Kryts"}, "kti": {"english_name": "Muyu, North"}, "ker": {"english_name": "Kera"}, "tpy": {"english_name": "Trumai"}, "zkh": {"english_name": "Khorezmian"}, "pnb": {"english_name": "Panjabi, Western"}, "gax": {"english_name": "Oromo, Borana-Arsi-Guji"}, "wlm": {"english_name": "Welsh, Middle"}, "enh": {"english_name": "Enets, Tundra"}, "hei": {"english_name": "Heiltsuk"}, "xhd": {"english_name": "Hadrami"}, "wwa": {"english_name": "Waama"}, "lrt": {"english_name": "Malay, Larantuka"}, "kka": {"english_name": "Kakanda"}, "tgv": {"english_name": "Tingui-Boto"}, "huh": {"english_name": "Huilliche"}, "aif": {"english_name": "Agi"}, "aly": {"english_name": "Alyawarr"}, "sel": {"english_name": "Selkup"}, "iou": {"english_name": "Tuma-Irumu"}, "czo": {"english_name": "Chinese, Min Zhong"}, "wmt": {"english_name": "Walmajarri"}, "fuv": {"english_name": "Fulfulde, Nigerian"}, "pin": {"english_name": "Piame"}, "ssd": {"english_name": "Siroi"}, "dta": {"english_name": "Daur"}, "awt": {"english_name": "Araweté"}, "arl": {"english_name": "Arabela"}, "mxn": {"english_name": "Moi (Indonesia)"}, "mfl": {"english_name": "Putai"}, "kzn": {"english_name": "Kokola"}, "odt": {"english_name": "Dutch, Old"}, "blj": {"english_name": "Bolongan"}, "nhy": {"english_name": "Nahuatl, Northern Oaxaca"}, "prz": {"english_name": "Providencia Sign Language"}, "srq": {"english_name": "Sirionó"}, "unx": {"english_name": "Munda"}, "kja": {"english_name": "Mlap"}, "smb": {"english_name": "Simbari"}, "snx": {"english_name": "Sam"}, "akp": {"english_name": "Siwu"}, "xmk": {"english_name": "Macedonian, Ancient"}, "xvo": {"english_name": "Volscian"}, "syc": {"english_name": "Syriac, Classical"}, "soo": {"english_name": "Songo"}, "lgq": {"english_name": "Logba"}, "nen": {"english_name": "Nengone"}, "inp": {"english_name": "Iñapari"}, "snm": {"english_name": "Ma'di, Southern"}, "kkx": {"english_name": "Kohin"}, "raf": {"english_name": "Meohang, Western"}, "bee": {"english_name": "Byangsi"}, "bil": {"english_name": "Bile"}, "brv": {"english_name": "Bru, Western"}, "caa": {"english_name": "Chortí"}, "jmi": {"english_name": "Jimi (Nigeria)"}, "yda": {"english_name": "Yanda"}, "jaf": {"english_name": "Jara"}, "qxw": {"english_name": "Quechua, Jauja Wanca"}, "uks": {"english_name": "Urubú-Kaapor Sign Language"}, "qvz": {"english_name": "Quichua, Northern Pastaza"}, "bbk": {"english_name": "Babanki"}, "kof": {"english_name": "Kubi"}, "zkg": {"english_name": "Koguryo"}, "cte": {"english_name": "Chinantec, Tepinapa"}, "qws": {"english_name": "Quechua, Sihuas Ancash"}, "zmt": {"english_name": "Maringarr"}, "hve": {"english_name": "Huave, San Dionisio Del Mar"}, "hag": {"english_name": "Hanga"}, "bgg": {"english_name": "Bugun"}, "tog": {"english_name": "Tonga (Nyasa)"}, "mog": {"english_name": "Mongondow"}, "ssc": {"english_name": "Suba-Simbiti"}, "ffm": {"english_name": "Fulfulde, Maasina"}, "lmf": {"english_name": "Lembata, South"}, "hem": {"english_name": "Hemba"}, "dee": {"english_name": "Dewoin"}, "mnx": {"english_name": "Manikion"}, "clc": {"english_name": "Chilcotin"}, "io": {"english_name": "Ido"}, "spq": {"english_name": "Spanish, Loreto-Ucayali"}, "arc": {"english_name": "Aramaic, Official (700-300 BCE)"}, "kdh": {"english_name": "Tem"}, "awy": {"english_name": "Awyu, Edera"}, "gri": {"english_name": "Ghari"}, "bqo": {"english_name": "Balo"}, "bye": {"english_name": "Pouye"}, "txu": {"english_name": "Kayapó"}, "ndt": {"english_name": "Ndunga"}, "rpt": {"english_name": "Rapting"}, "tus": {"english_name": "Tuscarora"}, "tyz": {"english_name": "Tày"}, "olk": {"english_name": "Olkol"}, "srv": {"english_name": "Sorsoganon, Southern"}, "kfk": {"english_name": "Kinnauri"}, "mqg": {"english_name": "Malay, Kota Bangun Kutai"}, "krj": {"english_name": "Kinaray-A"}, "nxu": {"english_name": "Narau"}, "hub": {"english_name": "Huambisa"}, "hma": {"english_name": "Hmong, Southern Mashan"}, "nph": {"english_name": "Naga, Phom"}, "wra": {"english_name": "Warapu"}, "nsk": {"english_name": "Naskapi"}, "bkq": {"english_name": "Bakairí"}, "url": {"english_name": "Urali"}, "eaa": {"english_name": "Karenggapa"}, "akk": {"english_name": "Akkadian"}, "avd": {"english_name": "Alviri-Vidari"}, "kmk": {"english_name": "Kalinga, Limos"}, "tsw": {"english_name": "Tsishingini"}, "wrb": {"english_name": "Warluwara"}, "auu": {"english_name": "Auye"}, "mxs": {"english_name": "Mixtec, Huitepec"}, "pij": {"english_name": "Pijao"}, "bor": {"english_name": "Borôro"}, "lez": {"english_name": "Lezghian"}, "hrt": {"english_name": "Hértevin"}, "lse": {"english_name": "Lusengo"}, "cuk": {"english_name": "Kuna, San Blas"}, "wne": {"english_name": "Waneci"}, "mum": {"english_name": "Maiwala"}, "cbu": {"english_name": "Candoshi-Shapra"}, "pgs": {"english_name": "Pangseng"}, "ige": {"english_name": "Igede"}, "otw": {"english_name": "Ottawa"}, "rej": {"english_name": "Rejang"}, "bmr": {"english_name": "Muinane"}, "mou": {"english_name": "Mogum"}, "kwx": {"english_name": "Khirwar"}, "tuv": {"english_name": "Turkana"}, "amw": {"english_name": "Neo-Aramaic, Western"}, "jye": {"english_name": "Arabic, Judeo-Yemeni"}, "xkx": {"english_name": "Karore"}, "rnl": {"english_name": "Ranglong"}, "ayt": {"english_name": "Ayta, Magbukun"}, "psn": {"english_name": "Panasuan"}, "kvr": {"english_name": "Kerinci"}, "dhi": {"english_name": "Dhimal"}, "loc": {"english_name": "Inonhan"}, "xtl": {"english_name": "Mixtec, Tijaltepec"}, "myg": {"english_name": "Manta"}, "sil": {"english_name": "Sisaala, Tumulung"}, "nnl": {"english_name": "Naga, Northern Rengma"}, "xag": {"english_name": "Aghwan"}, "nfd": {"english_name": "Ahwai"}, "fan": {"english_name": "Fang (Equatorial Guinea)"}, "abh": {"english_name": "Arabic, Tajiki"}, "cu": {"english_name": "Slavic, Church"}, "kyx": {"english_name": "Rapoisi"}, "xkv": {"english_name": "Kgalagadi"}, "kxu": {"english_name": "Kui (India)"}, "mml": {"english_name": "Man Met"}, "bcc": {"english_name": "Balochi, Southern"}, "kng": {"english_name": "Koongo"}, "lmr": {"english_name": "Lamalera"}, "bjz": {"english_name": "Baruga"}, "vil": {"english_name": "Vilela"}, "ckb": {"english_name": "Kurdish, Central"}, "ngn": {"english_name": "Ngwo"}, "mkp": {"english_name": "Moikodi"}, "bbd": {"english_name": "Bau"}, "vbk": {"english_name": "Bontok, Southwestern"}, "bcd": {"english_name": "Babar, North"}, "ebr": {"english_name": "Ebrié"}, "mng": {"english_name": "Mnong, Eastern"}, "khv": {"english_name": "Khvarshi"}, "kgb": {"english_name": "Kawe"}, "sah": {"english_name": "Yakut"}, "mef": {"english_name": "Megam"}, "zkz": {"english_name": "Khazar"}, "cja": {"english_name": "Cham, Western"}, "tco": {"english_name": "Taungyo"}, "hsn": {"english_name": "Chinese, Xiang"}, "sxw": {"english_name": "Gbe, Saxwe"}, "nyl": {"english_name": "Nyeu"}, "mrj": {"english_name": "Mari, Western"}, "xmy": {"english_name": "Mayaguduna"}, "ekk": {"english_name": "Estonian, Standard"}, "bfp": {"english_name": "Beba"}, "lia": {"english_name": "Limba, West-Central"}, "ncp": {"english_name": "Ndaktup"}, "kkv": {"english_name": "Kangean"}, "mia": {"english_name": "Miami"}, "lof": {"english_name": "Logol"}, "tnd": {"english_name": "Tunebo, Angosturas"}, "bkx": {"english_name": "Baikeno"}, "adw": {"english_name": "Amundava"}, "pim": {"english_name": "Powhatan"}, "neo": {"english_name": "Ná-Meo"}, "mbi": {"english_name": "Manobo, Ilianen"}, "tto": {"english_name": "Ta'oih, Lower"}, "rwa": {"english_name": "Rawo"}, "suw": {"english_name": "Sumbwa"}, "wim": {"english_name": "Wik-Mungkan"}, "plw": {"english_name": "Palawano, Brooke's Point"}, "oyy": {"english_name": "Oya'oya"}, "izz": {"english_name": "Izii"}, "kjy": {"english_name": "Erave"}, "hai": {"english_name": "Haida"}, "lwg": {"english_name": "Wanga"}, "yko": {"english_name": "Yasa"}, "dtr": {"english_name": "Lotud"}, "bug": {"english_name": "Buginese"}, "kcm": {"english_name": "Gula (Central African Republic)"}, "lje": {"english_name": "Rampi"}, "stv": {"english_name": "Silt'e"}, "xub": {"english_name": "Kurumba, Betta"}, "itr": {"english_name": "Iteri"}, "gbg": {"english_name": "Gbanziri"}, "nkf": {"english_name": "Naga, Inpui"}, "ibe": {"english_name": "Akpes"}, "xbo": {"english_name": "Bolgarian"}, "fr": {"name": "français", "english_name": "French"}, "gcr": {"english_name": "Creole French, Guianese"}, "nll": {"english_name": "Nihali"}, "bhh": {"english_name": "Bukharic"}, "gec": {"english_name": "Grebo, Gboloo"}, "zkp": {"english_name": "Kaingáng, São Paulo"}, "kno": {"english_name": "Kono (Sierra Leone)"}, "ahl": {"english_name": "Igo"}, "lut": {"english_name": "Lushootseed"}, "lev": {"english_name": "Lamma"}, "waj": {"english_name": "Waffa"}, "kww": {"english_name": "Kwinti"}, "am": {"name": "አማርኛ", "english_name": "Amharic"}, "sou": {"english_name": "Thai, Southern"}, "gaf": {"english_name": "Gende"}, "sm": {"english_name": "Samoan"}, "wuv": {"english_name": "Wuvulu-Aua"}, "snw": {"english_name": "Selee"}, "mor": {"english_name": "Moro"}, "bhf": {"english_name": "Odiai"}, "bzb": {"english_name": "Andio"}, "moz": {"english_name": "Mukulu"}, "vma": {"english_name": "Martuyhunira"}, "bjy": {"english_name": "Bayali"}, "nba": {"english_name": "Nyemba"}, "aa": {"english_name": "Afar"}, "biq": {"english_name": "Bipi"}, "szp": {"english_name": "Suabo"}, "cbg": {"english_name": "Chimila"}, "wof": {"english_name": "Wolof, Gambian"}, "bty": {"english_name": "Bobot"}, "mwq": {"english_name": "Chin, Mün"}, "kyd": {"english_name": "Karey"}, "bkn": {"english_name": "Bukitan"}, "pwi": {"english_name": "Patwin"}, "brl": {"english_name": "Birwa"}, "poi": {"english_name": "Popoluca, Highland"}, "lgh": {"english_name": "Laghuu"}, "xkw": {"english_name": "Kembra"}, "wnp": {"english_name": "Wanap"}, "pxm": {"english_name": "Mixe, Quetzaltepec"}, "ekc": {"english_name": "Karnic, Eastern"}, "syw": {"english_name": "Kagate"}, "bsw": {"english_name": "Baiso"}, "uiv": {"english_name": "Iyive"}, "ggn": {"english_name": "Gurung, Eastern"}, "cpb": {"english_name": "Ashéninka, Ucayali-Yurúa"}, "bgv": {"english_name": "Warkay-Bipim"}, "kxp": {"english_name": "Koli, Wadiyara"}, "bpn": {"english_name": "Dzao Min"}, "tjm": {"english_name": "Timucua"}, "kdx": {"english_name": "Kam"}, "bfj": {"english_name": "Bafanji"}, "adq": {"english_name": "Adangbe"}, "rma": {"english_name": "Rama"}, "hnd": {"english_name": "Hindko, Southern"}, "mxd": {"english_name": "Modang"}, "gar": {"english_name": "Galeya"}, "tnq": {"english_name": "Taino"}, "bwj": {"english_name": "Bwamu, Láá Láá"}, "nxa": {"english_name": "Nauete"}, "ain": {"english_name": "Ainu (Japan)"}, "gub": {"english_name": "Guajajára"}, "cda": {"english_name": "Choni"}, "ish": {"english_name": "Esan"}, "oum": {"english_name": "Ouma"}, "kpz": {"english_name": "Kupsabiny"}, "bss": {"english_name": "Akoose"}, "xem": {"english_name": "Kembayan"}, "wci": {"english_name": "Gbe, Waci"}, "nac": {"english_name": "Narak"}, "jau": {"english_name": "Yaur"}, "ikx": {"english_name": "Ik"}, "kgv": {"english_name": "Karas"}, "bgo": {"english_name": "Baga Koga"}, "oko": {"english_name": "Korean, Old (3rd-9th cent.)"}, "sgz": {"english_name": "Sursurunga"}, "lks": {"english_name": "Kisa"}, "gdn": {"english_name": "Umanakaina"}, "aga": {"english_name": "Aguano"}, "vaj": {"english_name": "Vasekela Bushman"}, "mqu": {"english_name": "Mandari"}, "ssv": {"english_name": "Shark Bay"}, "kam": {"english_name": "Kamba (Kenya)"}, "bhq": {"english_name": "Tukang Besi South"}, "taq": {"english_name": "Tamasheq"}, "dux": {"english_name": "Duungooma"}, "gni": {"english_name": "Gooniyandi"}, "krh": {"english_name": "Kurama"}, "kpy": {"english_name": "Koryak"}, "kwg": {"english_name": "Sara Kaba Deme"}, "mha": {"english_name": "Manda (India)"}, "kce": {"english_name": "Kaivi"}, "bzd": {"english_name": "Bribri"}, "pea": {"english_name": "Indonesian, Peranakan"}, "pmo": {"english_name": "Pom"}, "bzu": {"english_name": "Burmeso"}, "ysy": {"english_name": "Sanie"}, "dmr": {"english_name": "Damar, East"}, "rkw": {"english_name": "Arakwal"}, "lbt": {"english_name": "Lachi"}, "xte": {"english_name": "Ketengban"}, "gwj": {"english_name": "/Gwi"}, "npb": {"english_name": "Nupbikha"}, "gig": {"english_name": "Goaria"}, "bjb": {"english_name": "Banggarla"}, "pme": {"english_name": "Pwaamei"}, "imy": {"english_name": "Milyan"}, "ili": {"english_name": "Ili Turki"}, "too": {"english_name": "Totonac, Xicotepec De Juárez"}, "tix": {"english_name": "Tiwa, Southern"}, "log": {"english_name": "Logo"}, "tzj": {"english_name": "Tz'utujil"}, "kbp": {"english_name": "Kabiyè"}, "uga": {"english_name": "Ugaritic"}, "sqq": {"english_name": "Sou"}, "xch": {"english_name": "Chemakum"}, "bww": {"english_name": "Bwa"}, "cim": {"english_name": "Cimbrian"}, "acm": {"english_name": "Arabic, Mesopotamian"}, "nsx": {"english_name": "Nsongo"}, "hor": {"english_name": "Horo"}, "pmd": {"english_name": "Pallanganmiddang"}, "bix": {"english_name": "Bijori"}, "srw": {"english_name": "Serua"}, "hya": {"english_name": "Hya"}, "ars": {"english_name": "Arabic, Najdi"}, "wgg": {"english_name": "Wangganguru"}, "noc": {"english_name": "Nuk"}, "itm": {"english_name": "Itu Mbon Uzo"}, "xlo": {"english_name": "Loup A"}, "moj": {"english_name": "Monzombo"}, "tlo": {"english_name": "Talodi"}, "da": {"name": "Dansk", "english_name": "Danish"}, "bnn": {"english_name": "Bunun"}, "rim": {"english_name": "Nyaturu"}, "mzz": {"english_name": "Maiadomu"}, "hsh": {"english_name": "Hungarian Sign Language"}, "bvf": {"english_name": "Boor"}, "bjf": {"english_name": "Neo-Aramaic, Barzani Jewish"}, "gvo": {"english_name": "Gavião Do Jiparaná"}, "gua": {"english_name": "Shiki"}, "sma": {"english_name": "Sami, Southern"}, "aer": {"english_name": "Arrernte, Eastern"}, "rw": {"name": "Ikinyarwanda", "english_name": "Kinyarwanda"}, "mps": {"english_name": "Dadibi"}, "wri": {"english_name": "Wariyangga"}, "abg": {"english_name": "Abaga"}, "kqn": {"english_name": "Kaonde"}, "bja": {"english_name": "Budza"}, "cjv": {"english_name": "Chuave"}, "mbd": {"english_name": "Manobo, Dibabawon"}, "hca": {"english_name": "Creole Hindi, Andaman"}, "inm": {"english_name": "Minaean"}, "ide": {"english_name": "Idere"}, "kls": {"english_name": "Kalasha"}, "sns": {"english_name": "South West Bay"}, "aan": {"english_name": "Anambé"}, "tem": {"english_name": "Timne"}, "tlv": {"english_name": "Taliabu"}, "xkd": {"english_name": "Kayan, Mendalam"}, "hnn": {"english_name": "Hanunoo"}, "bct": {"english_name": "Bendi"}, "sda": {"english_name": "Toraja-Sa'dan"}, "yuz": {"english_name": "Yuracare"}, "osp": {"english_name": "Spanish, Old"}, "noi": {"english_name": "Noiri"}, "jra": {"english_name": "Jarai"}, "mcw": {"english_name": "Mawa (Chad)"}, "gnd": {"english_name": "Zulgo-Gemzek"}, "shq": {"english_name": "Sala"}, "otd": {"english_name": "Ot Danum"}, "tag": {"english_name": "Tagoi"}, "lwm": {"english_name": "Laomian"}, "lmo": {"english_name": "Lombard"}, "nap": {"english_name": "Neapolitan"}, "zga": {"english_name": "Kinga"}, "pda": {"english_name": "Anam"}, "phr": {"english_name": "Pahari-Potwari"}, "zkb": {"english_name": "Koibal"}, "twp": {"english_name": "Ere"}, "ncf": {"english_name": "Notsi"}, "ndh": {"english_name": "Ndali"}, "myx": {"english_name": "Masaaba"}, "bqg": {"english_name": "Bago-Kusuntu"}, "aku": {"english_name": "Akum"}, "bqf": {"english_name": "Baga Kaloum"}, "djk": {"english_name": "Eastern Maroon Creole"}, "rmh": {"english_name": "Murkim"}, "mjp": {"english_name": "Malapandaram"}, "tvu": {"english_name": "Tunen"}, "bnp": {"english_name": "Bola"}, "kfz": {"english_name": "Koromfé"}, "mbk": {"english_name": "Malol"}, "pls": {"english_name": "Popoloca, San Marcos Tlalcoyalco"}, "nol": {"english_name": "Nomlaki"}, "bfz": {"english_name": "Pahari, Mahasu"}, "yxl": {"english_name": "Yardliyawarra"}, "kvb": {"english_name": "Kubu"}, "hur": {"english_name": "Halkomelem"}, "ags": {"english_name": "Esimbi"}, "wrk": {"english_name": "Garrwa"}, "gez": {"name": "ግዕዝኛ", "english_name": "Geez"}, "liv": {"english_name": "Liv"}, "yde": {"english_name": "Yangum Dey"}, "syr": {"english_name": "Syriac"}, "afe": {"english_name": "Putukwam"}, "apw": {"english_name": "Apache, Western"}, "okv": {"english_name": "Orokaiva"}, "mrq": {"english_name": "Marquesan, North"}, "sro": {"english_name": "Sardinian, Campidanese"}, "kui": {"english_name": "Kuikúro-Kalapálo"}, "amo": {"english_name": "Amo"}, "sad": {"english_name": "Sandawe"}, "shj": {"english_name": "Shatt"}, "gyr": {"english_name": "Guarayu"}, "krz": {"english_name": "Kanum, Sota"}, "unz": {"english_name": "Kaili, Unde"}, "so": {"english_name": "Somali"}, "nmk": {"english_name": "Namakura"}, "mwg": {"english_name": "Aiklep"}, "ccg": {"english_name": "Daka, Samba"}, "lpo": {"english_name": "Lipo"}, "qwc": {"english_name": "Quechua, Classical"}, "nla": {"english_name": "Ngombale"}, "urg": {"english_name": "Urigina"}, "glk": {"english_name": "Gilaki"}, "cwt": {"english_name": "Kuwaataay"}, "zpk": {"english_name": "Zapotec, Tlacolulita"}, "ify": {"english_name": "Kallahan, Keley-I"}, "wwo": {"english_name": "Wetamut"}, "mjd": {"english_name": "Maidu, Northwest"}, "yug": {"english_name": "Yug"}, "gzn": {"english_name": "Gane"}, "beq": {"english_name": "Beembe"}, "mcd": {"english_name": "Sharanahua"}, "mmz": {"english_name": "Mabaale"}, "tul": {"english_name": "Tula"}, "ybb": {"english_name": "Yemba"}, "kgm": {"english_name": "Karipúna"}, "dhl": {"english_name": "Dhalandji"}, "mwk": {"english_name": "Maninkakan, Kita"}, "sdl": {"english_name": "Saudi Arabian Sign Language"}, "amy": {"english_name": "Ami"}, "bbh": {"english_name": "Bugan"}, "pbh": {"english_name": "E'ñapa Woromaipu"}, "kfq": {"english_name": "Korku"}, "mxm": {"english_name": "Meramera"}, "aht": {"english_name": "Ahtena"}, "zca": {"english_name": "Zapotec, Coatecas Altas"}, "wng": {"english_name": "Wanggom"}, "ome": {"english_name": "Omejes"}, "tvd": {"english_name": "Tsuvadi"}, "sky": {"english_name": "Sikaiana"}, "jam": {"english_name": "Creole English, Jamaican"}, "bav": {"english_name": "Vengo"}, "bwf": {"english_name": "Boselewa"}, "zkv": {"english_name": "Krevinian"}, "hav": {"english_name": "Havu"}, "zml": {"english_name": "Madngele"}, "lib": {"english_name": "Likum"}, "pac": {"english_name": "Pacoh"}, "tsp": {"english_name": "Toussian, Northern"}, "ntk": {"english_name": "Ikoma-Nata-Isenye"}, "jeb": {"english_name": "Jebero"}, "xls": {"english_name": "Lusitanian"}, "swm": {"english_name": "Samosa"}, "nka": {"english_name": "Nkoya"}, "tew": {"english_name": "Tewa (USA)"}, "osi": {"english_name": "Osing"}, "huz": {"english_name": "Hunzib"}, "ght": {"english_name": "Kuke"}, "nhv": {"english_name": "Nahuatl, Temascaltepec"}, "mgu": {"english_name": "Mailu"}, "psc": {"english_name": "Persian Sign Language"}, "nyg": {"english_name": "Nyindu"}, "bdx": {"english_name": "Budong-Budong"}, "stb": {"english_name": "Subanen, Northern"}, "sjg": {"english_name": "Assangori"}, "oin": {"english_name": "One, Inebu"}, "trc": {"english_name": "Triqui, Copala"}, "ghe": {"english_name": "Ghale, Southern"}, "pmj": {"english_name": "Pumi, Southern"}, "epi": {"english_name": "Epie"}, "ray": {"english_name": "Rapa"}, "lld": {"english_name": "Ladin"}, "kts": {"english_name": "Muyu, South"}, "kay": {"english_name": "Kamayurá"}, "aja": {"english_name": "Aja (Sudan)"}, "lzn": {"english_name": "Naga, Leinong"}, "kkd": {"english_name": "Kinuku"}, "blo": {"english_name": "Anii"}, "lnd": {"english_name": "Lundayeh"}, "sor": {"english_name": "Somrai"}, "zhd": {"english_name": "Zhuang, Dai"}, "mbw": {"english_name": "Maring"}, "bmq": {"english_name": "Bomu"}, "ktg": {"english_name": "Kalkutung"}, "mrk": {"english_name": "Hmwaveke"}, "neg": {"english_name": "Negidal"}, "xdy": {"english_name": "Dayak, Malayic"}, "rdb": {"english_name": "Rudbari"}, "aio": {"english_name": "Aiton"}, "mec": {"english_name": "Mara"}, "bbz": {"english_name": "Creole Arabic, Babalia"}, "rat": {"english_name": "Razajerdi"}, "phn": {"english_name": "Phoenician"}, "swn": {"english_name": "Sawknah"}, "bbs": {"english_name": "Bakpinka"}, "omn": {"english_name": "Minoan"}, "bhx": {"english_name": "Bhalay"}, "tpi": {"english_name": "Tok Pisin"}, "kvm": {"english_name": "Kendem"}, "ria": {"english_name": "Riang (India)"}, "ssh": {"english_name": "Arabic, Shihhi"}, "klv": {"english_name": "Maskelynes"}, "ngl": {"english_name": "Lomwe"}, "mni": {"english_name": "Manipuri"}, "jls": {"english_name": "Jamaican Sign Language"}, "vlp": {"english_name": "Valpei"}, "kaf": {"english_name": "Katso"}, "scp": {"english_name": "Helambu Sherpa"}, "blq": {"english_name": "Baluan-Pam"}, "aru": {"english_name": "Aruá (Amazonas State)"}, "tpx": {"english_name": "Me'phaa, Acatepec"}, "mdj": {"english_name": "Mangbetu"}, "sdh": {"english_name": "Kurdish, Southern"}, "lbe": {"english_name": "Lak"}, "jaz": {"english_name": "Jawe"}, "wtw": {"english_name": "Wotu"}, "onb": {"english_name": "Lingao"}, "msc": {"english_name": "Maninka, Sankaran"}, "aji": {"english_name": "Ajië"}, "elx": {"english_name": "Elamite"}, "tcm": {"english_name": "Tanahmerah"}, "ncr": {"english_name": "Ncane"}, "bcq": {"english_name": "Bench"}, "kbs": {"english_name": "Kande"}, "xbj": {"english_name": "Birrpayi"}, "hed": {"english_name": "Herdé"}, "mpt": {"english_name": "Mian"}, "xpn": {"english_name": "Kapinawá"}, "dim": {"english_name": "Dime"}, "cdy": {"english_name": "Chadong"}, "kna": {"english_name": "Dera (Nigeria)"}, "gbr": {"english_name": "Gbagyi"}, "tye": {"english_name": "Kyanga"}, "omi": {"english_name": "Omi"}, "oni": {"english_name": "Onin"}, "nxi": {"english_name": "Nindi"}, "ybi": {"english_name": "Yamphu"}, "cse": {"english_name": "Czech Sign Language"}, "mjo": {"english_name": "Malankuravan"}, "apq": {"english_name": "A-Pucikwar"}, "wum": {"english_name": "Wumbvu"}, "age": {"english_name": "Angal"}, "bdl": {"english_name": "Bajau, Indonesian"}, "clo": {"english_name": "Chontal, Lowland Oaxaca"}, "vnm": {"english_name": "Vinmavis"}, "rxd": {"english_name": "Ngardi"}, "miz": {"english_name": "Mixtec, Coatzospan"}, "xbx": {"english_name": "Kabixí"}, "auo": {"english_name": "Auyokawa"}, "kef": {"english_name": "Kpessi"}, "cra": {"english_name": "Chara"}, "mic": {"english_name": "Mi'kmaq"}, "dgx": {"english_name": "Doghoro"}, "pgg": {"english_name": "Pangwali"}, "zlj": {"english_name": "Zhuang, Liujiang"}, "oaa": {"english_name": "Orok"}, "frr": {"english_name": "Frisian, Northern"}, "yaf": {"english_name": "Yaka (Democratic Republic of Congo)"}, "mkx": {"english_name": "Manobo, Kinamiging"}, "gac": {"english_name": "Great Andamanese, Mixed"}, "mhy": {"english_name": "Ma'anyan"}, "nyo": {"english_name": "Nyoro"}, "nl": {"name": "Nederlands", "english_name": "Dutch"}, "tvy": {"english_name": "Pidgin, Timor"}, "qui": {"english_name": "Quileute"}, "hu": {"name": "magyar", "english_name": "Hungarian"}, "gdh": {"english_name": "Gadjerawang"}, "bdb": {"english_name": "Basap"}, "dbu": {"english_name": "Dogon, Bondum Dom"}, "lej": {"english_name": "Lengola"}, "wku": {"english_name": "Kunduvadi"}, "ncg": {"english_name": "Nisga'a"}, "knt": {"english_name": "Katukína, Panoan"}, "it": {"name": "Italiano", "english_name": "Italian"}, "mql": {"english_name": "Mbelime"}, "bls": {"english_name": "Balaesang"}, "axg": {"english_name": "Arára, Mato Grosso"}, "lpx": {"english_name": "Lopit"}, "hiw": {"english_name": "Hiw"}, "lag": {"english_name": "Langi"}, "pbn": {"english_name": "Kpasam"}, "keu": {"english_name": "Akebu"}, "pzn": {"english_name": "Naga, Para"}, "let": {"english_name": "Lesing-Gelimi"}, "cta": {"english_name": "Chatino, Tataltepec"}, "yne": {"english_name": "Lang'e"}, "pig": {"english_name": "Pisabo"}, "blz": {"english_name": "Balantak"}, "oro": {"english_name": "Orokolo"}, "plq": {"english_name": "Palaic"}, "yuc": {"english_name": "Yuchi"}, "xmn": {"english_name": "Persian, Manichaean Middle"}, "mkz": {"english_name": "Makasae"}, "hab": {"english_name": "Hanoi Sign Language"}, "cbv": {"english_name": "Cacua"}, "ole": {"english_name": "Olekha"}, "itv": {"english_name": "Itawit"}, "srr": {"english_name": "Serer"}, "qwm": {"english_name": "Kuman (Russia)"}, "cgc": {"english_name": "Kagayanen"}, "lha": {"english_name": "Laha (Viet Nam)"}, "lto": {"english_name": "Tsotso"}, "lui": {"english_name": "Luiseno"}, "bxv": {"english_name": "Berakou"}, "bpo": {"english_name": "Anasi"}, "xky": {"english_name": "Uma' Lasan"}, "vau": {"english_name": "Vanuma"}, "nar": {"english_name": "Iguta"}, "diw": {"english_name": "Dinka, Northwestern"}, "xor": {"english_name": "Korubo"}, "hmm": {"english_name": "Hmong, Central Mashan"}, "srh": {"english_name": "Sarikoli"}, "ccm": {"english_name": "Creole Malay, Malaccan"}, "nsf": {"english_name": "Nisu, Northwestern"}, "rri": {"english_name": "Ririo"}, "mtt": {"english_name": "Mota"}, "sll": {"english_name": "Salt-Yui"}, "umb": {"english_name": "Umbundu"}, "fkk": {"english_name": "Kirya-Konzəl"}, "lua": {"english_name": "Luba-Lulua"}, "cpg": {"english_name": "Greek, Cappadocian"}, "gha": {"english_name": "Ghadamès"}, "tri": {"english_name": "Trió"}, "cll": {"english_name": "Chala"}, "obi": {"english_name": "Obispeño"}, "tdu": {"english_name": "Dusun, Tempasuk"}, "mdh": {"english_name": "Maguindanaon"}, "lkc": {"english_name": "Kucong"}, "brc": {"english_name": "Creole Dutch, Berbice"}, "blt": {"english_name": "Tai Dam"}, "kbc": {"english_name": "Kadiwéu"}, "kzk": {"english_name": "Kazukuru"}, "mlh": {"english_name": "Mape"}, "shl": {"english_name": "Shendu"}, "ism": {"english_name": "Masimasi"}, "jaj": {"english_name": "Zazao"}, "tax": {"english_name": "Tamki"}, "orr": {"english_name": "Oruma"}, "pmz": {"english_name": "Pame, Southern"}, "yla": {"english_name": "Yaul"}, "dah": {"english_name": "Gwahatike"}, "sbw": {"english_name": "Simba"}, "klh": {"english_name": "Weliki"}, "ami": {"english_name": "Amis"}, "xmw": {"english_name": "Malagasy, Tsimihety"}, "mpl": {"english_name": "Watut, Middle"}, "gdd": {"english_name": "Gedaged"}, "nmb": {"english_name": "Nambas, Big"}, "glw": {"english_name": "Glavda"}, "hnj": {"english_name": "Hmong Njua"}, "uve": {"english_name": "Uvean, West"}, "doi": {"english_name": "Dogri (macrolanguage)"}, "gwm": {"english_name": "Awngthim"}, "tmg": {"english_name": "Ternateño"}, "nda": {"english_name": "Ndasa"}, "mpm": {"english_name": "Mixtec, Yosondúa"}, "qxu": {"english_name": "Quechua, Arequipa-La Unión"}, "uba": {"english_name": "Ubang"}, "bep": {"english_name": "Besoa"}, "sqs": {"english_name": "Sri Lankan Sign Language"}, "lok": {"english_name": "Loko"}, "meo": {"english_name": "Malay, Kedah"}, "cob": {"english_name": "Chicomuceltec"}, "keb": {"english_name": "Kélé"}, "kmo": {"english_name": "Kwoma"}, "ycp": {"english_name": "Chepya"}, "dsb": {"english_name": "Sorbian, Lower"}, "nnb": {"english_name": "Nande"}, "xet": {"english_name": "Xetá"}, "sam": {"english_name": "Aramaic, Samaritan"}, "cwe": {"english_name": "Kwere"}, "nec": {"english_name": "Nedebang"}, "muv": {"english_name": "Muthuvan"}, "tht": {"english_name": "Tahltan"}, "itw": {"english_name": "Ito"}, "wad": {"english_name": "Wandamen"}, "nmy": {"english_name": "Namuyi"}, "mlm": {"english_name": "Mulam"}, "hrc": {"english_name": "Niwer Mil"}, "quc": {"english_name": "K'iche'"}, "nby": {"english_name": "Ningera"}, "vit": {"english_name": "Viti"}, "deh": {"english_name": "Dehwari"}, "lrz": {"english_name": "Lemerig"}, "tcl": {"english_name": "Taman (Myanmar)"}, "ckq": {"english_name": "Kajakse"}, "cut": {"english_name": "Cuicatec, Teutila"}, "src": {"english_name": "Sardinian, Logudorese"}, "hup": {"english_name": "Hupa"}, "mrl": {"english_name": "Mortlockese"}, "ymg": {"english_name": "Yamongeri"}, "ppp": {"english_name": "Pelende"}, "mqh": {"english_name": "Mixtec, Tlazoyaltepec"}, "yey": {"english_name": "Yeyi"}, "pka": {"english_name": "Prākrit, Ardhamāgadhī"}, "apg": {"english_name": "Ampanang"}, "ney": {"english_name": "Neyo"}, "lnu": {"english_name": "Longuda"}, "sba": {"english_name": "Ngambay"}, "lwl": {"english_name": "Lawa, Eastern"}, "slz": {"english_name": "Ma'ya"}, "kip": {"english_name": "Kham, Sheshi"}, "eke": {"english_name": "Ekit"}, "nuf": {"english_name": "Nusu"}, "ttd": {"english_name": "Tauade"}, "ggu": {"english_name": "Gagu"}, "mss": {"english_name": "Masela, West"}, "nos": {"english_name": "Nisu, Eastern"}, "htx": {"english_name": "Hittite, Middle"}, "kgk": {"english_name": "Kaiwá"}, "aog": {"english_name": "Angoram"}, "xng": {"english_name": "Mongolian, Middle"}, "dzn": {"english_name": "Dzando"}, "bbp": {"english_name": "Banda, West Central"}, "quk": {"english_name": "Quechua, Chachapoyas"}}, "bing images": ["de-DE", "ar-SA", "es-AR", "en-AU", "de-AT", "fr-BE", "nl-BE", "pt-BR", "fr-CA", "en-CA", "ko-KR", "es-ES", "es-US", "en-US", "fr-FR", "zh-HK", "en-IN", "en-ID", "it-IT", "ja-JP", "en-MY", "es-MX", "no-NO", "nl-NL", "pl-PL", "en-GB", "zh-CN", "ru-RU", "en-ZA", "sv-SE", "de-CH", "fr-CH", "zh-TW", "tr-TR"], "wikidata": {"it": {"articles": 1418064, "name": "Italiano", "english_name": "Italian"}, "azb": {"articles": 68162, "name": "تۆرکجه", "english_name": "South Azerbaijani"}, "kbp": {"articles": 1261, "name": "Kabɩyɛ", "english_name": "Kabiye"}, "bar": {"articles": 24214, "name": "Boarisch", "english_name": "Bavarian"}, "tyv": {"articles": 1515, "name": "Тыва", "english_name": "Tuvan"}, "za": {"articles": 1178, "name": "Cuengh", "english_name": "Zhuang"}, "az": {"articles": 131962, "name": "Azərbaycanca", "english_name": "Azerbaijani"}, "crh": {"articles": 5644, "name": "Qırımtatarca", "english_name": "Crimean Tatar"}, "nn": {"articles": 136687, "name": "Nynorsk", "english_name": "Norwegian (Nynorsk)"}, "fi": {"articles": 431267, "name": "Suomi", "english_name": "Finnish"}, "mdf": {"articles": 1182, "name": "Мокшень (Mokshanj Kälj)", "english_name": "Moksha"}, "mai": {"articles": 12317, "name": "मैथिली", "english_name": "Maithili"}, "gag": {"articles": 2757, "name": "Gagauz", "english_name": "Gagauz"}, "ceb": {"articles": 5383102, "name": "Sinugboanong Binisaya", "english_name": "Cebuano"}, "yo": {"articles": 31608, "name": "Yorùbá", "english_name": "Yoruba"}, "ty": {"articles": 1196, "name": "Reo Mā`ohi", "english_name": "Tahitian"}, "fo": {"articles": 12678, "name": "Føroyskt", "english_name": "Faroese"}, "krc": {"articles": 2019, "name": "Къарачай-Малкъар (Qarachay-Malqar)", "english_name": "Karachay-Balkar"}, "gu": {"articles": 27562, "name": "ગુજરાતી", "english_name": "Gujarati"}, "srn": {"articles": 1059, "name": "Sranantongo", "english_name": "Sranan"}, "min": {"articles": 222143, "name": "Minangkabau", "english_name": "Minangkabau"}, "ik": {"articles": 261, "name": "Iñupiak", "english_name": "Inupiak"}, "ti": {"articles": 179, "name": "ትግርኛ", "english_name": "Tigrinya"}, "als": {"articles": 24008, "name": "Alemannisch", "english_name": "Alemannic"}, "ab": {"articles": 3400, "name": "Аҧсуа", "english_name": "Abkhazian"}, "hif": {"articles": 9732, "name": "Fiji Hindi", "english_name": "Fiji Hindi"}, "pcd": {"articles": 3621, "name": "Picard", "english_name": "Picard"}, "mi": {"articles": 7138, "name": "Māori", "english_name": "Maori"}, "fy": {"articles": 39580, "name": "Frysk", "english_name": "West Frisian"}, "yi": {"articles": 14302, "name": "ייִדיש", "english_name": "Yiddish"}, "tpi": {"articles": 1429, "name": "Tok Pisin", "english_name": "Tok Pisin"}, "rn": {"articles": 610, "name": "Kirundi", "english_name": "Kirundi"}, "sco": {"articles": 49298, "name": "Scots", "english_name": "Scots"}, "te": {"articles": 68668, "name": "తెలుగు", "english_name": "Telugu"}, "lij": {"articles": 3354, "name": "Líguru", "english_name": "Ligurian"}, "ss": {"articles": 439, "name": "SiSwati", "english_name": "Swati"}, "ht": {"articles": 51730, "name": "Krèyol ayisyen", "english_name": "Haitian"}, "af": {"articles": 48890, "name": "Afrikaans", "english_name": "Afrikaans"}, "om": {"articles": 765, "name": "Oromoo", "english_name": "Oromo"}, "sg": {"articles": 255, "name": "Sängö", "english_name": "Sango"}, "is": {"articles": 44302, "name": "Íslenska", "english_name": "Icelandic"}, "sh": {"articles": 442131, "name": "Srpskohrvatski / Српскохрватски", "english_name": "Serbo-Croatian"}, "sv": {"articles": 3784404, "name": "Svenska", "english_name": "Swedish"}, "war": {"articles": 1262806, "name": "Winaray", "english_name": "Waray-Waray"}, "pnb": {"articles": 46004, "name": "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)", "english_name": "Western Punjabi"}, "tr": {"articles": 305725, "name": "Türkçe", "english_name": "Turkish"}, "roa-rup": {"articles": 1216, "name": "Armãneashce", "english_name": "Aromanian"}, "lbe": {"articles": 1215, "name": "Лакку", "english_name": "Lak"}, "ug": {"articles": 3503, "name": "ئۇيغۇر تىلى", "english_name": "Uyghur"}, "haw": {"articles": 2058, "name": "Hawai`i", "english_name": "Hawaiian"}, "pms": {"articles": 64299, "name": "Piemontèis", "english_name": "Piedmontese"}, "myv": {"articles": 5844, "name": "Эрзянь (Erzjanj Kelj)", "english_name": "Erzya"}, "map-bms": {"articles": 13308, "name": "Basa Banyumasan", "english_name": "Banyumasan"}, "tk": {"articles": 5319, "name": "تركمن / Туркмен", "english_name": "Turkmen"}, "mn": {"articles": 17830, "name": "Монгол", "english_name": "Mongolian"}, "rm": {"articles": 3482, "name": "Rumantsch", "english_name": "Romansh"}, "atj": {"articles": 416, "name": "Atikamekw", "english_name": "Atikamekw"}, "tt": {"articles": 76120, "name": "Tatarça / Татарча", "english_name": "Tatar"}, "frp": {"articles": 2835, "name": "Arpitan", "english_name": "Franco-Provençal"}, "ch": {"articles": 433, "name": "Chamoru", "english_name": "Chamorro"}, "ksh": {"articles": 2837, "name": "Ripoarisch", "english_name": "Ripuarian"}, "ko": {"articles": 409269, "name": "한국어", "english_name": "Korean"}, "bs": {"articles": 77079, "name": "Bosanski", "english_name": "Bosnian"}, "ak": {"articles": 322, "name": "Akana", "english_name": "Akan"}, "zh-min-nan": {"articles": 226187, "name": "Bân-lâm-gú", "english_name": "Min Nan"}, "co": {"articles": 5499, "name": "Corsu", "english_name": "Corsican"}, "ku": {"articles": 23198, "name": "Kurdî / كوردی", "english_name": "Kurdish"}, "he": {"articles": 219907, "name": "עברית", "english_name": "Hebrew"}, "koi": {"articles": 3452, "name": "Перем Коми (Perem Komi)", "english_name": "Komi-Permyak"}, "xal": {"articles": 2065, "name": "Хальмг", "english_name": "Kalmyk"}, "bcl": {"articles": 7298, "name": "Bikol", "english_name": "Central Bicolano"}, "eml": {"articles": 9557, "name": "Emiliàn e rumagnòl", "english_name": "Emilian-Romagnol"}, "es": {"articles": 1389641, "name": "Español", "english_name": "Spanish"}, "xh": {"articles": 728, "name": "isiXhosa", "english_name": "Xhosa"}, "jbo": {"articles": 1206, "name": "Lojban", "english_name": "Lojban"}, "nov": {"articles": 1652, "name": "Novial", "english_name": "Novial"}, "lb": {"articles": 51312, "name": "Lëtzebuergesch", "english_name": "Luxembourgish"}, "na": {"articles": 1286, "name": "dorerin Naoero", "english_name": "Nauruan"}, "lo": {"articles": 2817, "name": "ລາວ", "english_name": "Lao"}, "simple": {"articles": 131605, "name": "Simple English", "english_name": "Simple English"}, "nso": {"articles": 7824, "name": "Sepedi", "english_name": "Northern Sotho"}, "kbd": {"articles": 1574, "name": "Адыгэбзэ (Adighabze)", "english_name": "Kabardian Circassian"}, "su": {"articles": 39477, "name": "Basa Sunda", "english_name": "Sundanese"}, "th": {"articles": 122166, "name": "ไทย", "english_name": "Thai"}, "lv": {"articles": 82426, "name": "Latviešu", "english_name": "Latvian"}, "ba": {"articles": 41302, "name": "Башҡорт", "english_name": "Bashkir"}, "uz": {"articles": 129071, "name": "O‘zbek", "english_name": "Uzbek"}, "pl": {"articles": 1266265, "name": "Polski", "english_name": "Polish"}, "pfl": {"articles": 2072, "name": "Pälzisch", "english_name": "Palatinate German"}, "cs": {"articles": 400491, "name": "Čeština", "english_name": "Czech"}, "kk": {"articles": 220924, "name": "Қазақша", "english_name": "Kazakh"}, "la": {"articles": 127986, "name": "Latina", "english_name": "Latin"}, "si": {"articles": 14470, "name": "සිංහල", "english_name": "Sinhalese"}, "tw": {"articles": 604, "name": "Twi", "english_name": "Twi"}, "eo": {"articles": 245097, "name": "Esperanto", "english_name": "Esperanto"}, "ky": {"articles": 79879, "name": "Кыргызча", "english_name": "Kirghiz"}, "ast": {"articles": 59860, "name": "Asturianu", "english_name": "Asturian"}, "zh-classical": {"articles": 7389, "name": "古文 / 文言文", "english_name": "Classical Chinese"}, "sr": {"articles": 602867, "name": "Српски / Srpski", "english_name": "Serbian"}, "el": {"articles": 143124, "name": "Ελληνικά", "english_name": "Greek"}, "be": {"articles": 151018, "name": "Беларуская", "english_name": "Belarusian"}, "gl": {"articles": 145482, "name": "Galego", "english_name": "Galician"}, "tcy": {"articles": 902, "name": "ತುಳು", "english_name": "Tulu"}, "wuu": {"articles": 7120, "name": "吴语", "english_name": "Wu"}, "dv": {"articles": 3018, "name": "ދިވެހިބަސް", "english_name": "Divehi"}, "zea": {"articles": 4405, "name": "Zeêuws", "english_name": "Zeelandic"}, "ace": {"articles": 7209, "name": "Bahsa Acèh", "english_name": "Acehnese"}, "fj": {"articles": 426, "name": "Na Vosa Vakaviti", "english_name": "Fijian"}, "pa": {"articles": 27889, "name": "ਪੰਜਾਬੀ", "english_name": "Punjabi"}, "mg": {"articles": 84770, "name": "Malagasy", "english_name": "Malagasy"}, "frr": {"articles": 6483, "name": "Nordfriisk", "english_name": "North Frisian"}, "nv": {"articles": 4360, "name": "Diné bizaad", "english_name": "Navajo"}, "mzn": {"articles": 12613, "name": "مَزِروني", "english_name": "Mazandarani"}, "udm": {"articles": 4286, "name": "Удмурт кыл", "english_name": "Udmurt"}, "scn": {"articles": 25840, "name": "Sicilianu", "english_name": "Sicilian"}, "rue": {"articles": 6412, "name": "Русиньскый", "english_name": "Rusyn"}, "stq": {"articles": 3916, "name": "Seeltersk", "english_name": "Saterland Frisian"}, "zu": {"articles": 881, "name": "isiZulu", "english_name": "Zulu"}, "sc": {"articles": 5638, "name": "Sardu", "english_name": "Sardinian"}, "am": {"articles": 14115, "name": "አማርኛ", "english_name": "Amharic"}, "nl": {"articles": 1923974, "name": "Nederlands", "english_name": "Dutch"}, "st": {"articles": 536, "name": "Sesotho", "english_name": "Sesotho"}, "bn": {"articles": 56084, "name": "বাংলা", "english_name": "Bengali"}, "hu": {"articles": 426404, "name": "Magyar", "english_name": "Hungarian"}, "se": {"articles": 7357, "name": "Sámegiella", "english_name": "Northern Sami"}, "csb": {"articles": 5217, "name": "Kaszëbsczi", "english_name": "Kashubian"}, "fa": {"articles": 591515, "name": "فارسی", "english_name": "Persian"}, "ha": {"articles": 1664, "name": "هَوُسَ", "english_name": "Hausa"}, "chr": {"articles": 871, "name": "ᏣᎳᎩ", "english_name": "Cherokee"}, "ln": {"articles": 2958, "name": "Lingala", "english_name": "Lingala"}, "cdo": {"articles": 13544, "name": "Mìng-dĕ̤ng-ngṳ̄", "english_name": "Min Dong"}, "vi": {"articles": 1168165, "name": "Tiếng Việt", "english_name": "Vietnamese"}, "da": {"articles": 235280, "name": "Dansk", "english_name": "Danish"}, "tg": {"articles": 93225, "name": "Тоҷикӣ", "english_name": "Tajik"}, "ms": {"articles": 311875, "name": "Bahasa Melayu", "english_name": "Malay"}, "os": {"articles": 10541, "name": "Иронау", "english_name": "Ossetian"}, "ce": {"articles": 164742, "name": "Нохчийн", "english_name": "Chechen"}, "io": {"articles": 27478, "name": "Ido", "english_name": "Ido"}, "roa-tara": {"articles": 9228, "name": "Tarandíne", "english_name": "Tarantino"}, "arc": {"articles": 1622, "name": "ܐܪܡܝܐ", "english_name": "Aramaic"}, "sl": {"articles": 160164, "name": "Slovenščina", "english_name": "Slovenian"}, "rw": {"articles": 1819, "name": "Ikinyarwanda", "english_name": "Kinyarwanda"}, "ang": {"articles": 2982, "name": "Englisc", "english_name": "Anglo-Saxon"}, "eu": {"articles": 288705, "name": "Euskara", "english_name": "Basque"}, "chy": {"articles": 608, "name": "Tsetsêhestâhese", "english_name": "Cheyenne"}, "mhr": {"articles": 9712, "name": "Олык Марий (Olyk Marij)", "english_name": "Meadow Mari"}, "fur": {"articles": 3204, "name": "Furlan", "english_name": "Friulian"}, "ar": {"articles": 559796, "name": "العربية", "english_name": "Arabic"}, "qu": {"articles": 20387, "name": "Runa Simi", "english_name": "Quechua"}, "id": {"articles": 423343, "name": "Bahasa Indonesia", "english_name": "Indonesian"}, "pih": {"articles": 629, "name": "Norfuk", "english_name": "Norfolk"}, "uk": {"articles": 769488, "name": "Українська", "english_name": "Ukrainian"}, "mwl": {"articles": 3522, "name": "Mirandés", "english_name": "Mirandese"}, "ext": {"articles": 2919, "name": "Estremeñu", "english_name": "Extremaduran"}, "pnt": {"articles": 455, "name": "Ποντιακά", "english_name": "Pontic"}, "bpy": {"articles": 25081, "name": "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী", "english_name": "Bishnupriya Manipuri"}, "hy": {"articles": 237866, "name": "Հայերեն", "english_name": "Armenian"}, "ks": {"articles": 316, "name": "कश्मीरी / كشميري", "english_name": "Kashmiri"}, "gd": {"articles": 14675, "name": "Gàidhlig", "english_name": "Scottish Gaelic"}, "ve": {"articles": 256, "name": "Tshivenda", "english_name": "Venda"}, "sk": {"articles": 224878, "name": "Slovenčina", "english_name": "Slovak"}, "ig": {"articles": 1286, "name": "Igbo", "english_name": "Igbo"}, "ne": {"articles": 30358, "name": "नेपाली", "english_name": "Nepali"}, "to": {"articles": 1690, "name": "faka Tonga", "english_name": "Tongan"}, "ka": {"articles": 120692, "name": "ქართული", "english_name": "Georgian"}, "sn": {"articles": 3077, "name": "chiShona", "english_name": "Shona"}, "or": {"articles": 13497, "name": "ଓଡ଼ିଆ", "english_name": "Oriya"}, "ca": {"articles": 572844, "name": "Català", "english_name": "Catalan"}, "ie": {"articles": 3887, "name": "Interlingue", "english_name": "Interlingue"}, "ltg": {"articles": 801, "name": "Latgaļu", "english_name": "Latgalian"}, "ml": {"articles": 54585, "name": "മലയാളം", "english_name": "Malayalam"}, "hak": {"articles": 8163, "name": "Hak-kâ-fa / 客家話", "english_name": "Hakka"}, "got": {"articles": 536, "name": "𐌲𐌿𐍄𐌹𐍃𐌺", "english_name": "Gothic"}, "lez": {"articles": 3939, "name": "Лезги чІал (Lezgi č’al)", "english_name": "Lezgian"}, "lmo": {"articles": 36894, "name": "Lumbaart", "english_name": "Lombard"}, "nap": {"articles": 14485, "name": "Nnapulitano", "english_name": "Neapolitan"}, "ady": {"articles": 405, "name": "Адыгэбзэ", "english_name": "Adyghe"}, "cv": {"articles": 41027, "name": "Чăваш", "english_name": "Chuvash"}, "diq": {"articles": 8722, "name": "Zazaki", "english_name": "Zazaki"}, "pt": {"articles": 991996, "name": "Português", "english_name": "Portuguese"}, "tn": {"articles": 639, "name": "Setswana", "english_name": "Tswana"}, "vls": {"articles": 6344, "name": "West-Vlams", "english_name": "West Flemish"}, "ckb": {"articles": 20927, "name": "Soranî / کوردی", "english_name": "Sorani"}, "mr": {"articles": 50699, "name": "मराठी", "english_name": "Marathi"}, "gn": {"articles": 3387, "name": "Avañe'ẽ", "english_name": "Guarani"}, "bi": {"articles": 1159, "name": "Bislama", "english_name": "Bislama"}, "ur": {"articles": 127702, "name": "اردو", "english_name": "Urdu"}, "vec": {"articles": 11100, "name": "Vèneto", "english_name": "Venetian"}, "sq": {"articles": 72462, "name": "Shqip", "english_name": "Albanian"}, "vep": {"articles": 5712, "name": "Vepsän", "english_name": "Vepsian"}, "km": {"articles": 6161, "name": "ភាសាខ្មែរ", "english_name": "Khmer"}, "ro": {"articles": 383724, "name": "Română", "english_name": "Romanian"}, "olo": {"articles": 2534, "name": "Karjalan", "english_name": "Livvi-Karelian"}, "pag": {"articles": 2550, "name": "Pangasinan", "english_name": "Pangasinan"}, "ps": {"articles": 8815, "name": "پښتو", "english_name": "Pashto"}, "nrm": {"articles": 3690, "name": "Nouormand/Normaund", "english_name": "Norman"}, "ta": {"articles": 115120, "name": "தமிழ்", "english_name": "Tamil"}, "hsb": {"articles": 12523, "name": "Hornjoserbsce", "english_name": "Upper Sorbian"}, "iu": {"articles": 397, "name": "ᐃᓄᒃᑎᑐᑦ", "english_name": "Inuktitut"}, "kg": {"articles": 1177, "name": "KiKongo", "english_name": "Kongo"}, "ki": {"articles": 1354, "name": "Gĩkũyũ", "english_name": "Kikuyu"}, "kw": {"articles": 3800, "name": "Kernewek/Karnuack", "english_name": "Cornish"}, "bg": {"articles": 239438, "name": "Български", "english_name": "Bulgarian"}, "gv": {"articles": 4966, "name": "Gaelg", "english_name": "Manx"}, "pap": {"articles": 1911, "name": "Papiamentu", "english_name": "Papiamentu"}, "cu": {"articles": 636, "name": "Словѣньскъ", "english_name": "Old Church Slavonic"}, "en": {"articles": 5572371, "name": "English", "english_name": "English"}, "wo": {"articles": 1161, "name": "Wolof", "english_name": "Wolof"}, "br": {"articles": 63886, "name": "Brezhoneg", "english_name": "Breton"}, "bh": {"articles": 9520, "name": "भोजपुरी", "english_name": "Bihari"}, "szl": {"articles": 6800, "name": "Ślůnski", "english_name": "Silesian"}, "nah": {"articles": 7115, "name": "Nāhuatl", "english_name": "Nahuatl"}, "so": {"articles": 4478, "name": "Soomaali", "english_name": "Somali"}, "jv": {"articles": 54607, "name": "Basa Jawa", "english_name": "Javanese"}, "cr": {"articles": 128, "name": "Nehiyaw", "english_name": "Cree"}, "be-tarask": {"articles": 62221, "name": "Беларуская (тарашкевіца)", "english_name": "Belarusian (Taraškievica)"}, "bm": {"articles": 435, "name": "Bamanankan", "english_name": "Bambara"}, "ja": {"articles": 1095739, "name": "日本語", "english_name": "Japanese"}, "my": {"articles": 38066, "name": "မြန်မာဘာသာ", "english_name": "Burmese"}, "bo": {"articles": 5723, "name": "བོད་སྐད", "english_name": "Tibetan"}, "arz": {"articles": 17822, "name": "مصرى (Maṣri)", "english_name": "Egyptian Arabic"}, "glk": {"articles": 5673, "name": "گیلکی", "english_name": "Gilaki"}, "vo": {"articles": 120920, "name": "Volapük", "english_name": "Volapük"}, "ga": {"articles": 46365, "name": "Gaeilge", "english_name": "Irish"}, "sah": {"articles": 11563, "name": "Саха тыла (Saxa Tyla)", "english_name": "Sakha"}, "as": {"articles": 4881, "name": "অসমীয়া", "english_name": "Assamese"}, "rmy": {"articles": 655, "name": "romani - रोमानी", "english_name": "Romani"}, "bat-smg": {"articles": 16239, "name": "Žemaitėška", "english_name": "Samogitian"}, "mt": {"articles": 3289, "name": "Malti", "english_name": "Maltese"}, "lad": {"articles": 4644, "name": "Dzhudezmo", "english_name": "Ladino"}, "fiu-vro": {"articles": 5519, "name": "Võro", "english_name": "Võro"}, "mrj": {"articles": 10265, "name": "Кырык Мары (Kyryk Mary)", "english_name": "Hill Mari"}, "ny": {"articles": 381, "name": "Chichewa", "english_name": "Chichewa"}, "et": {"articles": 169376, "name": "Eesti", "english_name": "Estonian"}, "an": {"articles": 32707, "name": "Aragonés", "english_name": "Aragonese"}, "tet": {"articles": 1416, "name": "Tetun", "english_name": "Tetum"}, "dz": {"articles": 224, "name": "ཇོང་ཁ", "english_name": "Dzongkha"}, "gom": {"articles": 3381, "name": "गोंयची कोंकणी / Gõychi Konknni", "english_name": "Goan Konkani"}, "sa": {"articles": 11220, "name": "संस्कृतम्", "english_name": "Sanskrit"}, "lrc": {"articles": 5353, "name": "لۊری شومالی", "english_name": "Northern Luri"}, "bjn": {"articles": 1780, "name": "Bahasa Banjar", "english_name": "Banjar"}, "ia": {"articles": 20622, "name": "Interlingua", "english_name": "Interlingua"}, "lg": {"articles": 1167, "name": "Luganda", "english_name": "Luganda"}, "zh": {"articles": 991730, "name": "中文", "english_name": "Chinese"}, "ts": {"articles": 554, "name": "Xitsonga", "english_name": "Tsonga"}, "sd": {"articles": 8445, "name": "سنڌي، سندھی ، सिन्ध", "english_name": "Sindhi"}, "pam": {"articles": 8550, "name": "Kapampangan", "english_name": "Kapampangan"}, "hr": {"articles": 184073, "name": "Hrvatski", "english_name": "Croatian"}, "new": {"articles": 72142, "name": "नेपाल भाषा", "english_name": "Newar"}, "kaa": {"articles": 1896, "name": "Qaraqalpaqsha", "english_name": "Karakalpak"}, "cbk-zam": {"articles": 2913, "name": "Chavacano de Zamboanga", "english_name": "Zamboanga Chavacano"}, "oc": {"articles": 84238, "name": "Occitan", "english_name": "Occitan"}, "bxr": {"articles": 2076, "name": "Буряад", "english_name": "Buryat"}, "jam": {"articles": 1619, "name": "Jumiekan Kryuol", "english_name": "Jamaican Patois"}, "ay": {"articles": 4282, "name": "Aymar", "english_name": "Aymara"}, "li": {"articles": 12113, "name": "Limburgs", "english_name": "Limburgish"}, "wa": {"articles": 14527, "name": "Walon", "english_name": "Walloon"}, "hi": {"articles": 123325, "name": "हिन्दी", "english_name": "Hindi"}, "xmf": {"articles": 12366, "name": "მარგალური (Margaluri)", "english_name": "Mingrelian"}, "sw": {"articles": 39316, "name": "Kiswahili", "english_name": "Swahili"}, "ee": {"articles": 340, "name": "Eʋegbe", "english_name": "Ewe"}, "dsb": {"articles": 3112, "name": "Dolnoserbski", "english_name": "Lower Sorbian"}, "nds": {"articles": 28059, "name": "Plattdüütsch", "english_name": "Low Saxon"}, "kl": {"articles": 1642, "name": "Kalaallisut", "english_name": "Greenlandic"}, "no": {"articles": 483210, "name": "Norsk (Bokmål)", "english_name": "Norwegian (Bokmål)"}, "tl": {"articles": 86383, "name": "Tagalog", "english_name": "Tagalog"}, "bug": {"articles": 14127, "name": "Basa Ugi", "english_name": "Buginese"}, "zh-yue": {"articles": 65026, "name": "粵語", "english_name": "Cantonese"}, "kv": {"articles": 5260, "name": "Коми", "english_name": "Komi"}, "mk": {"articles": 92868, "name": "Македонски", "english_name": "Macedonian"}, "pdc": {"articles": 1812, "name": "Deitsch", "english_name": "Pennsylvania German"}, "kn": {"articles": 23031, "name": "ಕನ್ನಡ", "english_name": "Kannada"}, "ilo": {"articles": 10928, "name": "Ilokano", "english_name": "Ilokano"}, "cy": {"articles": 96178, "name": "Cymraeg", "english_name": "Welsh"}, "de": {"articles": 2154675, "name": "Deutsch", "english_name": "German"}, "dty": {"articles": 2736, "name": "डोटेली", "english_name": "Doteli"}, "lt": {"articles": 186360, "name": "Lietuvių", "english_name": "Lithuanian"}, "fr": {"articles": 1957499, "name": "Français", "english_name": "French"}, "kab": {"articles": 2898, "name": "Taqbaylit", "english_name": "Kabyle"}, "gan": {"articles": 6397, "name": "贛語", "english_name": "Gan"}, "pi": {"articles": 2528, "name": "पाऴि", "english_name": "Pali"}, "sm": {"articles": 797, "name": "Gagana Samoa", "english_name": "Samoan"}, "nds-nl": {"articles": 6753, "name": "Nedersaksisch", "english_name": "Dutch Low Saxon"}, "av": {"articles": 2311, "name": "Авар", "english_name": "Avar"}, "tum": {"articles": 560, "name": "chiTumbuka", "english_name": "Tumbuka"}, "ru": {"articles": 1453844, "name": "Русский", "english_name": "Russian"}, "ff": {"articles": 227, "name": "Fulfulde", "english_name": "Fula"}}, "gigablast": [], "ddg definitions": ["zh-CN", "fi-FI", "es-ES", "en-AU", "de-AT", "ro-RO", "es-US", "ca-ES", "ms-MY", "nl-BE", "lv-LV", "lt-LT", "da-DK", "sl-SL", "en-US", "tl-PH", "cs-CZ", "es-AR", "et-EE", "en-ZA", "hu-HU", "id-ID", "ar-XA", "es-PE", "en-NZ", "bg-BG", "en-MY", "fr-CH", "nl-NL", "th-TH", "ca-CT", "el-GR", "it-CH", "jp-JP", "de-CH", "tr-TR", "ru-RU", "en-UK", "en-CA", "he-IL", "hr-HR", "en-ID", "en-IE", "en-IN", "de-DE", "fr-BE", "sk-SK", "fr-FR", "pt-BR", "no-NO", "es-CO", "vi-VN", "pl-PL", "pt-PT", "en-SG", "fr-CA", "wt-WT", "sv-SE", "it-IT", "tzh-TW", "es-CL", "tzh-HK", "kr-KR", "es-MX", "en-PH"], "bing news": ["sq", "de", "ar", "bg", "ca", "cs", "zh-CHS", "zh-CHT", "ko", "hr", "da", "sk", "sl", "es", "et", "fi", "fr", "el", "he", "nl", "hu", "id", "en", "is", "it", "ja", "lv", "lt", "ms", "no", "fa", "pl", "pt-BR", "pt-PT", "ro", "ru", "sr", "sv", "th", "tr", "uk", "vi"], "swisscows": ["browser", "ar-SA", "es-AR", "en-AU", "de-AT", "fr-BE", "nl-BE", "pt-BR", "en-CA", "fr-CA", "es-CL", "zh-CN", "da-DK", "fi-FI", "fr-FR", "de-DE", "zh-HK", "en-IN", "en-IE", "it-IT", "ja-JP", "ko-KR", "lv-LV", "en-MY", "es-MX", "nl-NL", "en-NZ", "no-NO", "en-PH", "pl-PL", "pt-PT", "ru-RU", "en-ZA", "es-ES", "sv-SE", "de-CH", "fr-CH", "zh-TW", "tr-TR", "uk-UA", "en-GB", "en-US", "es-US"], "wikipedia": {"it": {"articles": 1418064, "name": "Italiano", "english_name": "Italian"}, "azb": {"articles": 68162, "name": "تۆرکجه", "english_name": "South Azerbaijani"}, "kbp": {"articles": 1261, "name": "Kabɩyɛ", "english_name": "Kabiye"}, "bar": {"articles": 24214, "name": "Boarisch", "english_name": "Bavarian"}, "tyv": {"articles": 1515, "name": "Тыва", "english_name": "Tuvan"}, "za": {"articles": 1178, "name": "Cuengh", "english_name": "Zhuang"}, "az": {"articles": 131962, "name": "Azərbaycanca", "english_name": "Azerbaijani"}, "crh": {"articles": 5644, "name": "Qırımtatarca", "english_name": "Crimean Tatar"}, "nn": {"articles": 136687, "name": "Nynorsk", "english_name": "Norwegian (Nynorsk)"}, "fi": {"articles": 431267, "name": "Suomi", "english_name": "Finnish"}, "mdf": {"articles": 1182, "name": "Мокшень (Mokshanj Kälj)", "english_name": "Moksha"}, "mai": {"articles": 12317, "name": "मैथिली", "english_name": "Maithili"}, "gag": {"articles": 2757, "name": "Gagauz", "english_name": "Gagauz"}, "ceb": {"articles": 5383102, "name": "Sinugboanong Binisaya", "english_name": "Cebuano"}, "yo": {"articles": 31608, "name": "Yorùbá", "english_name": "Yoruba"}, "ty": {"articles": 1196, "name": "Reo Mā`ohi", "english_name": "Tahitian"}, "fo": {"articles": 12678, "name": "Føroyskt", "english_name": "Faroese"}, "krc": {"articles": 2019, "name": "Къарачай-Малкъар (Qarachay-Malqar)", "english_name": "Karachay-Balkar"}, "gu": {"articles": 27562, "name": "ગુજરાતી", "english_name": "Gujarati"}, "srn": {"articles": 1059, "name": "Sranantongo", "english_name": "Sranan"}, "min": {"articles": 222143, "name": "Minangkabau", "english_name": "Minangkabau"}, "ik": {"articles": 261, "name": "Iñupiak", "english_name": "Inupiak"}, "ti": {"articles": 179, "name": "ትግርኛ", "english_name": "Tigrinya"}, "als": {"articles": 24008, "name": "Alemannisch", "english_name": "Alemannic"}, "ab": {"articles": 3400, "name": "Аҧсуа", "english_name": "Abkhazian"}, "hif": {"articles": 9732, "name": "Fiji Hindi", "english_name": "Fiji Hindi"}, "pcd": {"articles": 3621, "name": "Picard", "english_name": "Picard"}, "mi": {"articles": 7138, "name": "Māori", "english_name": "Maori"}, "fy": {"articles": 39580, "name": "Frysk", "english_name": "West Frisian"}, "yi": {"articles": 14302, "name": "ייִדיש", "english_name": "Yiddish"}, "tpi": {"articles": 1429, "name": "Tok Pisin", "english_name": "Tok Pisin"}, "rn": {"articles": 610, "name": "Kirundi", "english_name": "Kirundi"}, "sco": {"articles": 49298, "name": "Scots", "english_name": "Scots"}, "te": {"articles": 68668, "name": "తెలుగు", "english_name": "Telugu"}, "lij": {"articles": 3354, "name": "Líguru", "english_name": "Ligurian"}, "ss": {"articles": 439, "name": "SiSwati", "english_name": "Swati"}, "ht": {"articles": 51730, "name": "Krèyol ayisyen", "english_name": "Haitian"}, "af": {"articles": 48890, "name": "Afrikaans", "english_name": "Afrikaans"}, "om": {"articles": 765, "name": "Oromoo", "english_name": "Oromo"}, "sg": {"articles": 255, "name": "Sängö", "english_name": "Sango"}, "is": {"articles": 44302, "name": "Íslenska", "english_name": "Icelandic"}, "sh": {"articles": 442131, "name": "Srpskohrvatski / Српскохрватски", "english_name": "Serbo-Croatian"}, "sv": {"articles": 3784404, "name": "Svenska", "english_name": "Swedish"}, "war": {"articles": 1262806, "name": "Winaray", "english_name": "Waray-Waray"}, "pnb": {"articles": 46004, "name": "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)", "english_name": "Western Punjabi"}, "tr": {"articles": 305725, "name": "Türkçe", "english_name": "Turkish"}, "roa-rup": {"articles": 1216, "name": "Armãneashce", "english_name": "Aromanian"}, "lbe": {"articles": 1215, "name": "Лакку", "english_name": "Lak"}, "ug": {"articles": 3503, "name": "ئۇيغۇر تىلى", "english_name": "Uyghur"}, "haw": {"articles": 2058, "name": "Hawai`i", "english_name": "Hawaiian"}, "pms": {"articles": 64299, "name": "Piemontèis", "english_name": "Piedmontese"}, "myv": {"articles": 5844, "name": "Эрзянь (Erzjanj Kelj)", "english_name": "Erzya"}, "map-bms": {"articles": 13308, "name": "Basa Banyumasan", "english_name": "Banyumasan"}, "tk": {"articles": 5319, "name": "تركمن / Туркмен", "english_name": "Turkmen"}, "mn": {"articles": 17830, "name": "Монгол", "english_name": "Mongolian"}, "rm": {"articles": 3482, "name": "Rumantsch", "english_name": "Romansh"}, "atj": {"articles": 416, "name": "Atikamekw", "english_name": "Atikamekw"}, "tt": {"articles": 76120, "name": "Tatarça / Татарча", "english_name": "Tatar"}, "frp": {"articles": 2835, "name": "Arpitan", "english_name": "Franco-Provençal"}, "ch": {"articles": 433, "name": "Chamoru", "english_name": "Chamorro"}, "ksh": {"articles": 2837, "name": "Ripoarisch", "english_name": "Ripuarian"}, "ko": {"articles": 409269, "name": "한국어", "english_name": "Korean"}, "bs": {"articles": 77079, "name": "Bosanski", "english_name": "Bosnian"}, "ak": {"articles": 322, "name": "Akana", "english_name": "Akan"}, "zh-min-nan": {"articles": 226187, "name": "Bân-lâm-gú", "english_name": "Min Nan"}, "co": {"articles": 5499, "name": "Corsu", "english_name": "Corsican"}, "ku": {"articles": 23198, "name": "Kurdî / كوردی", "english_name": "Kurdish"}, "he": {"articles": 219907, "name": "עברית", "english_name": "Hebrew"}, "koi": {"articles": 3452, "name": "Перем Коми (Perem Komi)", "english_name": "Komi-Permyak"}, "xal": {"articles": 2065, "name": "Хальмг", "english_name": "Kalmyk"}, "bcl": {"articles": 7298, "name": "Bikol", "english_name": "Central Bicolano"}, "eml": {"articles": 9557, "name": "Emiliàn e rumagnòl", "english_name": "Emilian-Romagnol"}, "es": {"articles": 1389641, "name": "Español", "english_name": "Spanish"}, "xh": {"articles": 728, "name": "isiXhosa", "english_name": "Xhosa"}, "jbo": {"articles": 1206, "name": "Lojban", "english_name": "Lojban"}, "nov": {"articles": 1652, "name": "Novial", "english_name": "Novial"}, "lb": {"articles": 51312, "name": "Lëtzebuergesch", "english_name": "Luxembourgish"}, "na": {"articles": 1286, "name": "dorerin Naoero", "english_name": "Nauruan"}, "lo": {"articles": 2817, "name": "ລາວ", "english_name": "Lao"}, "simple": {"articles": 131605, "name": "Simple English", "english_name": "Simple English"}, "nso": {"articles": 7824, "name": "Sepedi", "english_name": "Northern Sotho"}, "kbd": {"articles": 1574, "name": "Адыгэбзэ (Adighabze)", "english_name": "Kabardian Circassian"}, "su": {"articles": 39477, "name": "Basa Sunda", "english_name": "Sundanese"}, "th": {"articles": 122166, "name": "ไทย", "english_name": "Thai"}, "lv": {"articles": 82426, "name": "Latviešu", "english_name": "Latvian"}, "ba": {"articles": 41302, "name": "Башҡорт", "english_name": "Bashkir"}, "uz": {"articles": 129071, "name": "O‘zbek", "english_name": "Uzbek"}, "pl": {"articles": 1266265, "name": "Polski", "english_name": "Polish"}, "pfl": {"articles": 2072, "name": "Pälzisch", "english_name": "Palatinate German"}, "cs": {"articles": 400491, "name": "Čeština", "english_name": "Czech"}, "kk": {"articles": 220924, "name": "Қазақша", "english_name": "Kazakh"}, "la": {"articles": 127986, "name": "Latina", "english_name": "Latin"}, "si": {"articles": 14470, "name": "සිංහල", "english_name": "Sinhalese"}, "tw": {"articles": 604, "name": "Twi", "english_name": "Twi"}, "eo": {"articles": 245097, "name": "Esperanto", "english_name": "Esperanto"}, "ky": {"articles": 79879, "name": "Кыргызча", "english_name": "Kirghiz"}, "ast": {"articles": 59860, "name": "Asturianu", "english_name": "Asturian"}, "zh-classical": {"articles": 7389, "name": "古文 / 文言文", "english_name": "Classical Chinese"}, "sr": {"articles": 602867, "name": "Српски / Srpski", "english_name": "Serbian"}, "el": {"articles": 143124, "name": "Ελληνικά", "english_name": "Greek"}, "be": {"articles": 151018, "name": "Беларуская", "english_name": "Belarusian"}, "gl": {"articles": 145482, "name": "Galego", "english_name": "Galician"}, "tcy": {"articles": 902, "name": "ತುಳು", "english_name": "Tulu"}, "wuu": {"articles": 7120, "name": "吴语", "english_name": "Wu"}, "dv": {"articles": 3018, "name": "ދިވެހިބަސް", "english_name": "Divehi"}, "zea": {"articles": 4405, "name": "Zeêuws", "english_name": "Zeelandic"}, "ace": {"articles": 7209, "name": "Bahsa Acèh", "english_name": "Acehnese"}, "fj": {"articles": 426, "name": "Na Vosa Vakaviti", "english_name": "Fijian"}, "pa": {"articles": 27889, "name": "ਪੰਜਾਬੀ", "english_name": "Punjabi"}, "mg": {"articles": 84770, "name": "Malagasy", "english_name": "Malagasy"}, "frr": {"articles": 6483, "name": "Nordfriisk", "english_name": "North Frisian"}, "nv": {"articles": 4360, "name": "Diné bizaad", "english_name": "Navajo"}, "mzn": {"articles": 12613, "name": "مَزِروني", "english_name": "Mazandarani"}, "udm": {"articles": 4286, "name": "Удмурт кыл", "english_name": "Udmurt"}, "scn": {"articles": 25840, "name": "Sicilianu", "english_name": "Sicilian"}, "rue": {"articles": 6412, "name": "Русиньскый", "english_name": "Rusyn"}, "stq": {"articles": 3916, "name": "Seeltersk", "english_name": "Saterland Frisian"}, "zu": {"articles": 881, "name": "isiZulu", "english_name": "Zulu"}, "sc": {"articles": 5638, "name": "Sardu", "english_name": "Sardinian"}, "am": {"articles": 14115, "name": "አማርኛ", "english_name": "Amharic"}, "nl": {"articles": 1923974, "name": "Nederlands", "english_name": "Dutch"}, "st": {"articles": 536, "name": "Sesotho", "english_name": "Sesotho"}, "bn": {"articles": 56084, "name": "বাংলা", "english_name": "Bengali"}, "hu": {"articles": 426404, "name": "Magyar", "english_name": "Hungarian"}, "se": {"articles": 7357, "name": "Sámegiella", "english_name": "Northern Sami"}, "csb": {"articles": 5217, "name": "Kaszëbsczi", "english_name": "Kashubian"}, "fa": {"articles": 591515, "name": "فارسی", "english_name": "Persian"}, "ha": {"articles": 1664, "name": "هَوُسَ", "english_name": "Hausa"}, "chr": {"articles": 871, "name": "ᏣᎳᎩ", "english_name": "Cherokee"}, "ln": {"articles": 2958, "name": "Lingala", "english_name": "Lingala"}, "cdo": {"articles": 13544, "name": "Mìng-dĕ̤ng-ngṳ̄", "english_name": "Min Dong"}, "vi": {"articles": 1168165, "name": "Tiếng Việt", "english_name": "Vietnamese"}, "da": {"articles": 235280, "name": "Dansk", "english_name": "Danish"}, "tg": {"articles": 93225, "name": "Тоҷикӣ", "english_name": "Tajik"}, "ms": {"articles": 311875, "name": "Bahasa Melayu", "english_name": "Malay"}, "os": {"articles": 10541, "name": "Иронау", "english_name": "Ossetian"}, "ce": {"articles": 164742, "name": "Нохчийн", "english_name": "Chechen"}, "io": {"articles": 27478, "name": "Ido", "english_name": "Ido"}, "roa-tara": {"articles": 9228, "name": "Tarandíne", "english_name": "Tarantino"}, "arc": {"articles": 1622, "name": "ܐܪܡܝܐ", "english_name": "Aramaic"}, "sl": {"articles": 160164, "name": "Slovenščina", "english_name": "Slovenian"}, "rw": {"articles": 1819, "name": "Ikinyarwanda", "english_name": "Kinyarwanda"}, "ang": {"articles": 2982, "name": "Englisc", "english_name": "Anglo-Saxon"}, "eu": {"articles": 288705, "name": "Euskara", "english_name": "Basque"}, "chy": {"articles": 608, "name": "Tsetsêhestâhese", "english_name": "Cheyenne"}, "mhr": {"articles": 9712, "name": "Олык Марий (Olyk Marij)", "english_name": "Meadow Mari"}, "fur": {"articles": 3204, "name": "Furlan", "english_name": "Friulian"}, "ar": {"articles": 559796, "name": "العربية", "english_name": "Arabic"}, "qu": {"articles": 20387, "name": "Runa Simi", "english_name": "Quechua"}, "id": {"articles": 423343, "name": "Bahasa Indonesia", "english_name": "Indonesian"}, "pih": {"articles": 629, "name": "Norfuk", "english_name": "Norfolk"}, "uk": {"articles": 769488, "name": "Українська", "english_name": "Ukrainian"}, "mwl": {"articles": 3522, "name": "Mirandés", "english_name": "Mirandese"}, "ext": {"articles": 2919, "name": "Estremeñu", "english_name": "Extremaduran"}, "pnt": {"articles": 455, "name": "Ποντιακά", "english_name": "Pontic"}, "bpy": {"articles": 25081, "name": "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী", "english_name": "Bishnupriya Manipuri"}, "hy": {"articles": 237866, "name": "Հայերեն", "english_name": "Armenian"}, "ks": {"articles": 316, "name": "कश्मीरी / كشميري", "english_name": "Kashmiri"}, "gd": {"articles": 14675, "name": "Gàidhlig", "english_name": "Scottish Gaelic"}, "ve": {"articles": 256, "name": "Tshivenda", "english_name": "Venda"}, "sk": {"articles": 224878, "name": "Slovenčina", "english_name": "Slovak"}, "ig": {"articles": 1286, "name": "Igbo", "english_name": "Igbo"}, "ne": {"articles": 30358, "name": "नेपाली", "english_name": "Nepali"}, "to": {"articles": 1690, "name": "faka Tonga", "english_name": "Tongan"}, "ka": {"articles": 120692, "name": "ქართული", "english_name": "Georgian"}, "sn": {"articles": 3077, "name": "chiShona", "english_name": "Shona"}, "or": {"articles": 13497, "name": "ଓଡ଼ିଆ", "english_name": "Oriya"}, "ca": {"articles": 572844, "name": "Català", "english_name": "Catalan"}, "ie": {"articles": 3887, "name": "Interlingue", "english_name": "Interlingue"}, "ltg": {"articles": 801, "name": "Latgaļu", "english_name": "Latgalian"}, "ml": {"articles": 54585, "name": "മലയാളം", "english_name": "Malayalam"}, "hak": {"articles": 8163, "name": "Hak-kâ-fa / 客家話", "english_name": "Hakka"}, "got": {"articles": 536, "name": "𐌲𐌿𐍄𐌹𐍃𐌺", "english_name": "Gothic"}, "lez": {"articles": 3939, "name": "Лезги чІал (Lezgi č’al)", "english_name": "Lezgian"}, "lmo": {"articles": 36894, "name": "Lumbaart", "english_name": "Lombard"}, "nap": {"articles": 14485, "name": "Nnapulitano", "english_name": "Neapolitan"}, "ady": {"articles": 405, "name": "Адыгэбзэ", "english_name": "Adyghe"}, "cv": {"articles": 41027, "name": "Чăваш", "english_name": "Chuvash"}, "diq": {"articles": 8722, "name": "Zazaki", "english_name": "Zazaki"}, "pt": {"articles": 991996, "name": "Português", "english_name": "Portuguese"}, "tn": {"articles": 639, "name": "Setswana", "english_name": "Tswana"}, "vls": {"articles": 6344, "name": "West-Vlams", "english_name": "West Flemish"}, "ckb": {"articles": 20927, "name": "Soranî / کوردی", "english_name": "Sorani"}, "mr": {"articles": 50699, "name": "मराठी", "english_name": "Marathi"}, "gn": {"articles": 3387, "name": "Avañe'ẽ", "english_name": "Guarani"}, "bi": {"articles": 1159, "name": "Bislama", "english_name": "Bislama"}, "ur": {"articles": 127702, "name": "اردو", "english_name": "Urdu"}, "vec": {"articles": 11100, "name": "Vèneto", "english_name": "Venetian"}, "sq": {"articles": 72462, "name": "Shqip", "english_name": "Albanian"}, "vep": {"articles": 5712, "name": "Vepsän", "english_name": "Vepsian"}, "km": {"articles": 6161, "name": "ភាសាខ្មែរ", "english_name": "Khmer"}, "ro": {"articles": 383724, "name": "Română", "english_name": "Romanian"}, "olo": {"articles": 2534, "name": "Karjalan", "english_name": "Livvi-Karelian"}, "pag": {"articles": 2550, "name": "Pangasinan", "english_name": "Pangasinan"}, "ps": {"articles": 8815, "name": "پښتو", "english_name": "Pashto"}, "nrm": {"articles": 3690, "name": "Nouormand/Normaund", "english_name": "Norman"}, "ta": {"articles": 115120, "name": "தமிழ்", "english_name": "Tamil"}, "hsb": {"articles": 12523, "name": "Hornjoserbsce", "english_name": "Upper Sorbian"}, "iu": {"articles": 397, "name": "ᐃᓄᒃᑎᑐᑦ", "english_name": "Inuktitut"}, "kg": {"articles": 1177, "name": "KiKongo", "english_name": "Kongo"}, "ki": {"articles": 1354, "name": "Gĩkũyũ", "english_name": "Kikuyu"}, "kw": {"articles": 3800, "name": "Kernewek/Karnuack", "english_name": "Cornish"}, "bg": {"articles": 239438, "name": "Български", "english_name": "Bulgarian"}, "gv": {"articles": 4966, "name": "Gaelg", "english_name": "Manx"}, "pap": {"articles": 1911, "name": "Papiamentu", "english_name": "Papiamentu"}, "cu": {"articles": 636, "name": "Словѣньскъ", "english_name": "Old Church Slavonic"}, "en": {"articles": 5572371, "name": "English", "english_name": "English"}, "wo": {"articles": 1161, "name": "Wolof", "english_name": "Wolof"}, "br": {"articles": 63886, "name": "Brezhoneg", "english_name": "Breton"}, "bh": {"articles": 9520, "name": "भोजपुरी", "english_name": "Bihari"}, "szl": {"articles": 6800, "name": "Ślůnski", "english_name": "Silesian"}, "nah": {"articles": 7115, "name": "Nāhuatl", "english_name": "Nahuatl"}, "so": {"articles": 4478, "name": "Soomaali", "english_name": "Somali"}, "jv": {"articles": 54607, "name": "Basa Jawa", "english_name": "Javanese"}, "cr": {"articles": 128, "name": "Nehiyaw", "english_name": "Cree"}, "be-tarask": {"articles": 62221, "name": "Беларуская (тарашкевіца)", "english_name": "Belarusian (Taraškievica)"}, "bm": {"articles": 435, "name": "Bamanankan", "english_name": "Bambara"}, "ja": {"articles": 1095739, "name": "日本語", "english_name": "Japanese"}, "my": {"articles": 38066, "name": "မြန်မာဘာသာ", "english_name": "Burmese"}, "bo": {"articles": 5723, "name": "བོད་སྐད", "english_name": "Tibetan"}, "arz": {"articles": 17822, "name": "مصرى (Maṣri)", "english_name": "Egyptian Arabic"}, "glk": {"articles": 5673, "name": "گیلکی", "english_name": "Gilaki"}, "vo": {"articles": 120920, "name": "Volapük", "english_name": "Volapük"}, "ga": {"articles": 46365, "name": "Gaeilge", "english_name": "Irish"}, "sah": {"articles": 11563, "name": "Саха тыла (Saxa Tyla)", "english_name": "Sakha"}, "as": {"articles": 4881, "name": "অসমীয়া", "english_name": "Assamese"}, "rmy": {"articles": 655, "name": "romani - रोमानी", "english_name": "Romani"}, "bat-smg": {"articles": 16239, "name": "Žemaitėška", "english_name": "Samogitian"}, "mt": {"articles": 3289, "name": "Malti", "english_name": "Maltese"}, "lad": {"articles": 4644, "name": "Dzhudezmo", "english_name": "Ladino"}, "fiu-vro": {"articles": 5519, "name": "Võro", "english_name": "Võro"}, "mrj": {"articles": 10265, "name": "Кырык Мары (Kyryk Mary)", "english_name": "Hill Mari"}, "ny": {"articles": 381, "name": "Chichewa", "english_name": "Chichewa"}, "et": {"articles": 169376, "name": "Eesti", "english_name": "Estonian"}, "an": {"articles": 32707, "name": "Aragonés", "english_name": "Aragonese"}, "tet": {"articles": 1416, "name": "Tetun", "english_name": "Tetum"}, "dz": {"articles": 224, "name": "ཇོང་ཁ", "english_name": "Dzongkha"}, "gom": {"articles": 3381, "name": "गोंयची कोंकणी / Gõychi Konknni", "english_name": "Goan Konkani"}, "sa": {"articles": 11220, "name": "संस्कृतम्", "english_name": "Sanskrit"}, "lrc": {"articles": 5353, "name": "لۊری شومالی", "english_name": "Northern Luri"}, "bjn": {"articles": 1780, "name": "Bahasa Banjar", "english_name": "Banjar"}, "ia": {"articles": 20622, "name": "Interlingua", "english_name": "Interlingua"}, "lg": {"articles": 1167, "name": "Luganda", "english_name": "Luganda"}, "zh": {"articles": 991730, "name": "中文", "english_name": "Chinese"}, "ts": {"articles": 554, "name": "Xitsonga", "english_name": "Tsonga"}, "sd": {"articles": 8445, "name": "سنڌي، سندھی ، सिन्ध", "english_name": "Sindhi"}, "pam": {"articles": 8550, "name": "Kapampangan", "english_name": "Kapampangan"}, "hr": {"articles": 184073, "name": "Hrvatski", "english_name": "Croatian"}, "new": {"articles": 72142, "name": "नेपाल भाषा", "english_name": "Newar"}, "kaa": {"articles": 1896, "name": "Qaraqalpaqsha", "english_name": "Karakalpak"}, "cbk-zam": {"articles": 2913, "name": "Chavacano de Zamboanga", "english_name": "Zamboanga Chavacano"}, "oc": {"articles": 84238, "name": "Occitan", "english_name": "Occitan"}, "bxr": {"articles": 2076, "name": "Буряад", "english_name": "Buryat"}, "jam": {"articles": 1619, "name": "Jumiekan Kryuol", "english_name": "Jamaican Patois"}, "ay": {"articles": 4282, "name": "Aymar", "english_name": "Aymara"}, "li": {"articles": 12113, "name": "Limburgs", "english_name": "Limburgish"}, "wa": {"articles": 14527, "name": "Walon", "english_name": "Walloon"}, "hi": {"articles": 123325, "name": "हिन्दी", "english_name": "Hindi"}, "xmf": {"articles": 12366, "name": "მარგალური (Margaluri)", "english_name": "Mingrelian"}, "sw": {"articles": 39316, "name": "Kiswahili", "english_name": "Swahili"}, "ee": {"articles": 340, "name": "Eʋegbe", "english_name": "Ewe"}, "dsb": {"articles": 3112, "name": "Dolnoserbski", "english_name": "Lower Sorbian"}, "nds": {"articles": 28059, "name": "Plattdüütsch", "english_name": "Low Saxon"}, "kl": {"articles": 1642, "name": "Kalaallisut", "english_name": "Greenlandic"}, "no": {"articles": 483210, "name": "Norsk (Bokmål)", "english_name": "Norwegian (Bokmål)"}, "tl": {"articles": 86383, "name": "Tagalog", "english_name": "Tagalog"}, "bug": {"articles": 14127, "name": "Basa Ugi", "english_name": "Buginese"}, "zh-yue": {"articles": 65026, "name": "粵語", "english_name": "Cantonese"}, "kv": {"articles": 5260, "name": "Коми", "english_name": "Komi"}, "mk": {"articles": 92868, "name": "Македонски", "english_name": "Macedonian"}, "pdc": {"articles": 1812, "name": "Deitsch", "english_name": "Pennsylvania German"}, "kn": {"articles": 23031, "name": "ಕನ್ನಡ", "english_name": "Kannada"}, "ilo": {"articles": 10928, "name": "Ilokano", "english_name": "Ilokano"}, "cy": {"articles": 96178, "name": "Cymraeg", "english_name": "Welsh"}, "de": {"articles": 2154675, "name": "Deutsch", "english_name": "German"}, "dty": {"articles": 2736, "name": "डोटेली", "english_name": "Doteli"}, "lt": {"articles": 186360, "name": "Lietuvių", "english_name": "Lithuanian"}, "fr": {"articles": 1957499, "name": "Français", "english_name": "French"}, "kab": {"articles": 2898, "name": "Taqbaylit", "english_name": "Kabyle"}, "gan": {"articles": 6397, "name": "贛語", "english_name": "Gan"}, "pi": {"articles": 2528, "name": "पाऴि", "english_name": "Pali"}, "sm": {"articles": 797, "name": "Gagana Samoa", "english_name": "Samoan"}, "nds-nl": {"articles": 6753, "name": "Nedersaksisch", "english_name": "Dutch Low Saxon"}, "av": {"articles": 2311, "name": "Авар", "english_name": "Avar"}, "tum": {"articles": 560, "name": "chiTumbuka", "english_name": "Tumbuka"}, "ru": {"articles": 1453844, "name": "Русский", "english_name": "Russian"}, "ff": {"articles": 227, "name": "Fulfulde", "english_name": "Fula"}}, "yahoo": ["ar", "bg", "zh-chs", "zh-cht", "hr", "cs", "da", "nl", "en", "et", "fi", "fr", "de", "el", "he", "hu", "it", "ja", "ko", "lv", "lt", "no", "pl", "pt", "ro", "ru", "sk", "sl", "es", "sv", "th", "tr"]} \ No newline at end of file diff --git a/searx/engines/duckduckgo.py b/searx/engines/duckduckgo.py index e51332618..02ccff8e5 100644 --- a/searx/engines/duckduckgo.py +++ b/searx/engines/duckduckgo.py @@ -23,7 +23,7 @@ from searx.url_utils import urlencode categories = ['general'] paging = True language_support = True -supported_languages_url = 'https://duckduckgo.com/d2030.js' +supported_languages_url = 'https://duckduckgo.com/util/u172.js' time_range_support = True # search-url diff --git a/searx/engines/google.py b/searx/engines/google.py index 0a8678362..99c0d2b45 100644 --- a/searx/engines/google.py +++ b/searx/engines/google.py @@ -72,7 +72,7 @@ country_to_hostname = { 'RO': 'www.google.ro', # Romania 'RU': 'www.google.ru', # Russia 'SK': 'www.google.sk', # Slovakia - 'SL': 'www.google.si', # Slovenia (SL -> si) + 'SI': 'www.google.si', # Slovenia 'SE': 'www.google.se', # Sweden 'TH': 'www.google.co.th', # Thailand 'TR': 'www.google.com.tr', # Turkey diff --git a/searx/languages.py b/searx/languages.py index 5fa952708..cab124541 100644 --- a/searx/languages.py +++ b/searx/languages.py @@ -5,11 +5,7 @@ language_codes = ( (u"ar-SA", u"العربية", u"", u"Arabic"), (u"bg-BG", u"Български", u"", u"Bulgarian"), - (u"ca", u"Català", u"", u"Catalan"), - (u"ca-AD", u"Català", u"Andorra", u"Catalan"), - (u"ca-CT", u"Català", u"", u"Catalan"), - (u"ca-ES", u"Català", u"Espanya", u"Catalan"), - (u"ca-FR", u"Català", u"França", u"Catalan"), + (u"ca-ES", u"Català", u"", u"Catalan"), (u"cs-CZ", u"Čeština", u"", u"Czech"), (u"da-DK", u"Dansk", u"", u"Danish"), (u"de", u"Deutsch", u"", u"German"), @@ -21,55 +17,51 @@ language_codes = ( (u"en-AU", u"English", u"Australia", u"English"), (u"en-CA", u"English", u"Canada", u"English"), (u"en-GB", u"English", u"United Kingdom", u"English"), - (u"en-ID", u"English", u"Indonesia", u"English"), - (u"en-IE", u"English", u"Ireland", u"English"), (u"en-IN", u"English", u"India", u"English"), (u"en-MY", u"English", u"Malaysia", u"English"), - (u"en-NZ", u"English", u"New Zealand", u"English"), - (u"en-PH", u"English", u"Philippines", u"English"), - (u"en-SG", u"English", u"Singapore", u"English"), (u"en-US", u"English", u"United States", u"English"), - (u"en-ZA", u"English", u"South Africa", u"English"), (u"es", u"Español", u"", u"Spanish"), - (u"es-AD", u"Español", u"Andorra", u"Spanish"), (u"es-AR", u"Español", u"Argentina", u"Spanish"), - (u"es-CL", u"Español", u"Chile", u"Spanish"), - (u"es-CO", u"Español", u"Colombia", u"Spanish"), (u"es-ES", u"Español", u"España", u"Spanish"), (u"es-MX", u"Español", u"México", u"Spanish"), - (u"es-PE", u"Español", u"Perú", u"Spanish"), - (u"es-US", u"Español", u"Estados Unidos", u"Spanish"), (u"et-EE", u"Eesti", u"", u"Estonian"), + (u"fa-IR", u"فارسی", u"", u"Persian"), (u"fi-FI", u"Suomi", u"", u"Finnish"), (u"fr", u"Français", u"", u"French"), - (u"fr-AD", u"Français", u"Andorre", u"French"), (u"fr-BE", u"Français", u"Belgique", u"French"), (u"fr-CA", u"Français", u"Canada", u"French"), (u"fr-CH", u"Français", u"Suisse", u"French"), (u"fr-FR", u"Français", u"France", u"French"), (u"he-IL", u"עברית", u"", u"Hebrew"), + (u"hr-HR", u"Hrvatski", u"", u"Croatian"), (u"hu-HU", u"Magyar", u"", u"Hungarian"), - (u"it", u"Italiano", u"", u"Italian"), - (u"it-CH", u"Italiano", u"Svizzera", u"Italian"), - (u"it-IT", u"Italiano", u"Italia", u"Italian"), + (u"id-ID", u"Indonesia", u"", u"Indonesian"), + (u"is-IS", u"Íslenska", u"", u"Icelandic"), + (u"it-IT", u"Italiano", u"", u"Italian"), (u"ja-JP", u"日本語", u"", u"Japanese"), (u"ko-KR", u"한국어", u"", u"Korean"), + (u"lt-LT", u"Lietuvių", u"", u"Lithuanian"), + (u"lv-LV", u"Latviešu", u"", u"Latvian"), + (u"ms-MY", u"Bahasa Melayu", u"", u"Malay"), + (u"nb-NO", u"Norsk Bokmål", u"", u"Norwegian Bokmål"), (u"nl", u"Nederlands", u"", u"Dutch"), (u"nl-BE", u"Nederlands", u"België", u"Dutch"), (u"nl-NL", u"Nederlands", u"Nederland", u"Dutch"), - (u"no-NO", u"Norsk", u"", u"Norwegian"), (u"pl-PL", u"Polski", u"", u"Polish"), (u"pt", u"Português", u"", u"Portuguese"), - (u"pt-AD", u"Português", u"Andorra", u"Portuguese"), (u"pt-BR", u"Português", u"Brasil", u"Portuguese"), (u"pt-PT", u"Português", u"Portugal", u"Portuguese"), (u"ro-RO", u"Română", u"", u"Romanian"), (u"ru-RU", u"Русский", u"", u"Russian"), + (u"sk-SK", u"Slovenčina", u"", u"Slovak"), + (u"sl-SI", u"Slovenščina", u"", u"Slovenian"), + (u"sr-RS", u"Српски", u"", u"Serbian"), (u"sv-SE", u"Svenska", u"", u"Swedish"), (u"th-TH", u"ไทย", u"", u"Thai"), (u"tr-TR", u"Türkçe", u"", u"Turkish"), + (u"uk-UA", u"Українська", u"", u"Ukrainian"), + (u"vi-VN", u"Tiếng Việt", u"", u"Vietnamese"), (u"zh", u"中文", u"", u"Chinese"), (u"zh-CN", u"中文", u"中国", u"Chinese"), - (u"zh-HK", u"中文", u"香港", u"Chinese"), - (u"zh-TW", u"中文", u"台湾", u"Chinese") + (u"zh-TW", u"中文", u"台灣", u"Chinese") ) diff --git a/utils/fetch_languages.py b/utils/fetch_languages.py index 424f400fa..4aabf68bf 100644 --- a/utils/fetch_languages.py +++ b/utils/fetch_languages.py @@ -2,83 +2,40 @@ # This script generates languages.py from intersecting each engine's supported languages. # -# The country names are obtained from http://api.geonames.org which requires registering as a user. -# # Output files (engines_languages.json and languages.py) # are written in current directory to avoid overwriting in case something goes wrong. -from requests import get -from lxml.html import fromstring -from json import loads, dump +from json import dump import io from sys import path +from babel import Locale, UnknownLocaleError +from babel.languages import get_global + path.append('../searx') # noqa from searx import settings -from searx.url_utils import urlencode from searx.engines import initialize_engines, engines -# Geonames API for country names. -geonames_user = '' # ADD USER NAME HERE -country_names_url = 'http://api.geonames.org/countryInfoJSON?{parameters}' - # Output files. engines_languages_file = 'engines_languages.json' languages_file = 'languages.py' -engines_languages = {} - - -# To filter out invalid codes and dialects. -def valid_code(lang_code): - # filter invalid codes - # sl-SL is technically not invalid, but still a mistake - invalid_codes = ['sl-SL', 'wt-WT', 'jw'] - invalid_countries = ['UK', 'XA', 'XL'] - if lang_code[:2] == 'xx'\ - or lang_code in invalid_codes\ - or lang_code[-2:] in invalid_countries\ - or is_dialect(lang_code): - return False - - return True - - -# Language codes with any additional tags other than language and country. -def is_dialect(lang_code): - lang_code = lang_code.split('-') - if len(lang_code) > 2 or len(lang_code[0]) > 3: - return True - if len(lang_code) == 2 and len(lang_code[1]) > 2: - return True - - return False - - -# Get country name in specified language. -def get_country_name(locale): - if geonames_user is '': - return '' - - locale = locale.split('-') - if len(locale) != 2: - return '' - - url = country_names_url.format(parameters=urlencode({'lang': locale[0], - 'country': locale[1], - 'username': geonames_user})) - response = get(url) - json = loads(response.text) - content = json.get('geonames', None) - if content is None or len(content) != 1: - print("No country name found for " + locale[0] + "-" + locale[1]) - return '' - - return content[0].get('countryName', '') +# custom fixes for non standard locale codes +# sl-SL is technically not invalid, but still a mistake +# TODO: move to respective engines +locale_fixes = { + 'sl-sl': 'sl-SI', + 'ar-xa': 'ar-SA', + 'es-xl': 'es-419', + 'zh-chs': 'zh-Hans-CN', + 'zh-cht': 'zh-Hant-TW', + 'tzh-tw': 'zh-Hant-TW', + 'tzh-hk': 'zh-Hant-HK' +} # Fetchs supported languages for each engine and writes json file with those. def fetch_supported_languages(): - initialize_engines(settings['engines']) + engines_languages = {} for engine_name in engines: if hasattr(engines[engine_name], 'fetch_supported_languages'): try: @@ -90,81 +47,134 @@ def fetch_supported_languages(): with io.open(engines_languages_file, "w", encoding="utf-8") as f: dump(engines_languages, f, ensure_ascii=False) + return engines_languages + + +# Get babel Locale object from lang_code if possible. +def get_locale(lang_code): + try: + locale = Locale.parse(lang_code, sep='-') + return locale + except (UnknownLocaleError, ValueError): + return None + + +# Append engine_name to list of engines that support locale. +def add_engine_counter(lang_code, engine_name, languages): + if lang_code in languages: + if 'counter' not in languages[lang_code]: + languages[lang_code]['counter'] = [engine_name] + elif engine_name not in languages[lang_code]['counter']: + languages[lang_code]['counter'].append(engine_name) + # Join all language lists. -# Iterate all languages supported by each engine. -def join_language_lists(): - global languages - # include wikipedia first for more accurate language names - languages = {code: lang for code, lang - in engines_languages['wikipedia'].items() - if valid_code(code)} - +# TODO: Add language names from engine's language list if name not known by babel. +def join_language_lists(engines_languages): + language_list = {} for engine_name in engines_languages: - for locale in engines_languages[engine_name]: - if valid_code(locale): - # if language is not on list or if it has no name yet - if locale not in languages or not languages[locale].get('name'): - if isinstance(engines_languages[engine_name], dict): - languages[locale] = engines_languages[engine_name][locale] - else: - languages[locale] = {} + for lang_code in engines_languages[engine_name]: - # add to counter of engines that support given language - lang = locale.split('-')[0] - if lang in languages: - if 'counter' not in languages[lang]: - languages[lang]['counter'] = [engine_name] - elif engine_name not in languages[lang]['counter']: - languages[lang]['counter'].append(engine_name) + # apply custom fixes if necessary + if lang_code.lower() in locale_fixes: + lang_code = locale_fixes[lang_code.lower()] - # filter list to include only languages supported by most engines - min_supported_engines = int(0.70 * len(engines_languages)) - languages = {code: lang for code, lang - in languages.items() - if len(lang.get('counter', [])) >= min_supported_engines or - len(languages.get(code.split('-')[0], {}).get('counter', [])) >= min_supported_engines} + locale = get_locale(lang_code) - # get locales that have no name or country yet - for locale in languages.keys(): - # try to get language names - if not languages[locale].get('name'): - name = languages.get(locale.split('-')[0], {}).get('name', None) - if name: - languages[locale]['name'] = name - else: - # filter out locales with no name - del languages[locale] - continue + # ensure that lang_code uses standard language and country codes + if locale and locale.territory: + lang_code = locale.language + '-' + locale.territory - # try to get language name in english - if not languages[locale].get('english_name'): - languages[locale]['english_name'] = languages.get(locale.split('-')[0], {}).get('english_name', '') + # add locale if it's not in list + if lang_code not in language_list: + if locale: + language_list[lang_code] = {'name': locale.get_language_name().title(), + 'english_name': locale.english_name, + 'country': locale.get_territory_name() or ''} - # try to get country name - if locale.find('-') > 0 and not languages[locale].get('country'): - languages[locale]['country'] = get_country_name(locale) or '' + # also add language without country + if locale.language not in language_list: + language_list[locale.language] = {'name': locale.get_language_name().title(), + 'english_name': locale.english_name} + else: + language_list[lang_code] = {} + + # count engine for both language_country combination and language alone + add_engine_counter(lang_code, engine_name, language_list) + add_engine_counter(lang_code.split('-')[0], engine_name, language_list) + + return language_list -# Remove countryless language if language is featured in only one country. -def filter_single_country_languages(): - prev_lang = None - prev_code = None - for code in sorted(languages): - lang = code.split('-')[0] - if lang == prev_lang: +# Filter language list so it only includes the most supported languages and countries. +def filter_language_list(all_languages): + min_supported_engines = 10 + main_engines = [engine_name for engine_name in engines.keys() + if 'general' in engines[engine_name].categories and + engines[engine_name].supported_languages and + not engines[engine_name].disabled] + + # filter list to include only languages supported by most engines or all default general engines + filtered_languages = {code: lang for code, lang + in all_languages.items() + if (len(lang.get('counter', [])) >= min_supported_engines or + all(main_engine in lang.get('counter', []) + for main_engine in main_engines))} + + return filtered_languages + + +# Add country codes to languages without one and filter out language codes. +def assign_country_codes(filtered_languages, all_languages): + sorted_languages = sorted(all_languages, + key=lambda lang: len(all_languages[lang].get('counter', [])), + reverse=True) + previous_lang = None + previous_code = None + countries = 0 + for current_code in sorted(filtered_languages): + current_lang = current_code.split('-')[0] + + # count country codes per language + if current_lang == previous_lang: countries += 1 + else: - if prev_lang is not None and countries == 1: - del languages[prev_lang] - languages[prev_code]['country'] = '' + if previous_lang is not None: + # if language has no single country code + if countries == 0: + # try to get country code with most supported engines + for l in sorted_languages: + l_parts = l.split('-') + if len(l_parts) == 2 and l_parts[0] == previous_lang: + filtered_languages[l] = all_languages[l] + filtered_languages[l]['country'] = '' + countries = 1 + break + + if countries == 0: + # get most likely country code from babel + subtags = get_global('likely_subtags').get(previous_lang) + if subtags: + subtag_parts = subtags.split('_') + new_code = subtag_parts[0] + '-' + subtag_parts[-1] + filtered_languages[new_code] = all_languages[previous_lang] + countries = 1 + + if countries == 1: + # remove countryless version of language if there's only one country + del filtered_languages[previous_lang] + if previous_code in filtered_languages: + filtered_languages[previous_code]['country'] = '' + countries = 0 - prev_lang = lang - prev_code = code + previous_lang = current_lang + + previous_code = current_code # Write languages.py. -def write_languages_file(): +def write_languages_file(languages): new_file = open(languages_file, 'wb') file_content = '# -*- coding: utf-8 -*-\n'\ + '# list of language codes\n'\ @@ -183,7 +193,9 @@ def write_languages_file(): if __name__ == "__main__": - fetch_supported_languages() - join_language_lists() - filter_single_country_languages() - write_languages_file() + initialize_engines(settings['engines']) + engines_languages = fetch_supported_languages() + all_languages = join_language_lists(engines_languages) + filtered_languages = filter_language_list(all_languages) + assign_country_codes(filtered_languages, all_languages) + write_languages_file(filtered_languages) From d04e471ce53c5efd224a4ed0e7b5d88fb0d3a093 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Wed, 21 Mar 2018 22:30:29 +0100 Subject: [PATCH 07/62] add findx engine for general, images and videos --- searx/engines/findx.py | 119 +++++++++++++++++++++++++++++++++++++++++ searx/settings.yml | 18 +++++++ 2 files changed, 137 insertions(+) create mode 100644 searx/engines/findx.py diff --git a/searx/engines/findx.py b/searx/engines/findx.py new file mode 100644 index 000000000..30a26402a --- /dev/null +++ b/searx/engines/findx.py @@ -0,0 +1,119 @@ +""" +FindX (General, Images, Videos) + +@website https://www.findx.com +@provide-api no +@using-api no +@results HTML +@stable no +@parse url, title, content, embedded, img_src, thumbnail_src +""" + +from dateutil import parser +from json import loads +import re + +from lxml import html + +from searx import logger +from searx.engines.xpath import extract_text +from searx.engines.youtube_noapi import base_youtube_url, embedded_url +from searx.url_utils import urlencode + + +paging = True +results_xpath = '//script[@id="initial-state"]' +search_url = 'https://www.findx.com/{category}?{q}' +type_map = { + 'none': 'web', + 'general': 'web', + 'images': 'images', + 'videos': 'videos', +} + + +def request(query, params): + category = 'general' + if 'category' in params and len(params['category']) == 1: + category = params['category'][0] + + params['url'] = search_url.format( + category=type_map[category], + q=urlencode({ + 'q': query, + 'page': params['pageno'] + }) + ) + return params + + +def response(resp): + dom = html.fromstring(resp.text) + results_raw_json = dom.xpath(results_xpath) + results_json = loads(extract_text(results_raw_json)) + + if len(results_json['web']['results']) > 0: + return _general_results(results_json['web']['results']) + + if len(results_json['images']['results']) > 0: + return _images_results(results_json['images']['results']) + + if len(results_json['video']['results']) > 0: + return _videos_results(results_json['video']['results']) + + return [] + + +def _general_results(general_results): + results = [] + for result in general_results: + results.append({ + 'url': result['url'], + 'title': result['title'], + 'content': result['sum'], + }) + return results + + +def _images_results(image_results): + results = [] + for result in image_results: + results.append({ + 'url': result['sourceURL'], + 'title': result['title'], + 'content': result['source'], + 'thumbnail_src': _extract_url(result['assets']['thumb']['url']), + 'img_src': _extract_url(result['assets']['file']['url']), + 'template': 'images.html', + }) + return results + + +def _videos_results(video_results): + results = [] + for result in video_results: + if not result['kind'].startswith('youtube'): + logger.warn('Unknown video kind in findx: {}'.format(result['kind'])) + continue + + description = result['snippet']['description'] + if len(description) > 300: + description = description[:300] + '...' + + results.append({ + 'url': base_youtube_url + result['id'], + 'title': result['snippet']['title'], + 'content': description, + 'thumbnail': _extract_url(result['snippet']['thumbnails']['default']['url']), + 'publishedDate': parser.parse(result['snippet']['publishedAt']), + 'embedded': embedded_url.format(videoid=result['id']), + 'template': 'videos.html', + }) + return results + + +def _extract_url(url): + matching = re.search('(/https?://[^)]+)', url) + if matching: + return matching.group(0)[1:] + return '' diff --git a/searx/settings.yml b/searx/settings.yml index 73212f2e2..70750fc96 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -218,6 +218,24 @@ engines: shortcut : fd disabled : True + - name : findx + engine : findx + shortcut : fx + categories : general + disabled : True + + - name : findx images + engine : findx + shortcut : fxi + categories : images + disabled : True + + - name : findx videos + engine : findx + shortcut : fxv + categories : videos + disabled : True + - name : flickr categories : images shortcut : fl From 8cc529e9a3976e48676676600379ce43f690dd8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Thu, 22 Mar 2018 11:02:24 +0100 Subject: [PATCH 08/62] forward category to engine without highlighting on the ui --- searx/engines/findx.py | 6 +----- searx/query.py | 15 +++++++++++---- searx/search.py | 9 +++++++-- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/searx/engines/findx.py b/searx/engines/findx.py index 30a26402a..db4a1aa5f 100644 --- a/searx/engines/findx.py +++ b/searx/engines/findx.py @@ -33,12 +33,8 @@ type_map = { def request(query, params): - category = 'general' - if 'category' in params and len(params['category']) == 1: - category = params['category'][0] - params['url'] = search_url.format( - category=type_map[category], + category=type_map[params['category']], q=urlencode({ 'q': query, 'page': params['pageno'] diff --git a/searx/query.py b/searx/query.py index 6e5f2e883..f7543e3e1 100644 --- a/searx/query.py +++ b/searx/query.py @@ -107,14 +107,21 @@ class RawTextQuery(object): # check if prefix is equal with engine shortcut if prefix in engine_shortcuts: parse_next = True - self.engines.append({'category': 'none', - 'name': engine_shortcuts[prefix]}) + engine_name = engine_shortcuts[prefix] + if engine_name in engines: + for engine_category in engines[engine_name].categories: + self.engines.append({'category': engine_category, + 'name': engine_name, + 'from_bang': True}) # check if prefix is equal with engine name elif prefix in engines: parse_next = True - self.engines.append({'category': 'none', - 'name': prefix}) + if prefix in engines: + for engine_category in engines[engine_name].categories: + self.engines.append({'category': engine_category, + 'name': engine_name, + 'from_bang': True}) # check if prefix is equal with categorie name elif prefix in categories: diff --git a/searx/search.py b/searx/search.py index b523c2754..945f32197 100644 --- a/searx/search.py +++ b/searx/search.py @@ -258,8 +258,13 @@ def get_search_query_from_webapp(preferences, form): # if engines are calculated from query, # set categories by using that informations if query_engines and raw_text_query.specific: - query_categories = list(set(engine['category'] - for engine in query_engines)) + additional_categories = set() + for engine in query_engines: + if 'from_bang' in engine and engine['from_bang']: + additional_categories.add('none') + else: + additional_categories.add(engine['category']) + query_categories = list(additional_categories) # otherwise, using defined categories to # calculate which engines should be used From 772c048d01c7585fd60afca1ce30a1914e6e5b4a Mon Sep 17 00:00:00 2001 From: Marc Abonce Seguin Date: Wed, 28 Feb 2018 22:30:48 -0600 Subject: [PATCH 09/62] refactor engine's search language handling Add match_language function in utils to match any user given language code with a list of engine's supported languages. Also add language_aliases dict on each engine to translate standard language codes into the custom codes used by the engine. --- searx/data/engines_languages.json | 2 +- searx/engines/__init__.py | 21 ++++++- searx/engines/archlinux.py | 4 +- searx/engines/bing.py | 6 +- searx/engines/bing_images.py | 23 +------ searx/engines/bing_news.py | 6 +- searx/engines/bing_videos.py | 7 ++- searx/engines/dailymotion.py | 3 +- searx/engines/duckduckgo.py | 47 ++++++-------- searx/engines/duckduckgo_definitions.py | 7 ++- searx/engines/duckduckgo_images.py | 5 +- searx/engines/google.py | 31 +++++----- searx/engines/google_news.py | 6 +- searx/engines/qwant.py | 13 +--- searx/engines/swisscows.py | 8 +-- searx/engines/wikidata.py | 5 +- searx/engines/wikipedia.py | 9 +-- searx/engines/yahoo.py | 24 ++++---- searx/engines/yahoo_news.py | 7 ++- searx/preferences.py | 4 -- searx/query.py | 10 ++- searx/templates/oscar/preferences.html | 4 +- searx/utils.py | 61 +++++++++++++++++++ searx/webapp.py | 22 ++++--- tests/unit/engines/test_archlinux.py | 7 ++- tests/unit/engines/test_bing.py | 1 + tests/unit/engines/test_bing_images.py | 1 - tests/unit/engines/test_bing_news.py | 3 +- tests/unit/engines/test_bing_videos.py | 1 - tests/unit/engines/test_dailymotion.py | 3 +- tests/unit/engines/test_duckduckgo.py | 18 ++++-- .../engines/test_duckduckgo_definitions.py | 1 + tests/unit/engines/test_duckduckgo_images.py | 1 - tests/unit/engines/test_google.py | 7 +++ tests/unit/engines/test_google_news.py | 1 + tests/unit/engines/test_qwant.py | 2 +- tests/unit/engines/test_swisscows.py | 1 + tests/unit/engines/test_wikidata.py | 1 + tests/unit/engines/test_yahoo.py | 17 +++++- tests/unit/engines/test_yahoo_news.py | 3 +- tests/unit/test_utils.py | 25 ++++++++ utils/fetch_languages.py | 18 +----- 42 files changed, 275 insertions(+), 171 deletions(-) diff --git a/searx/data/engines_languages.json b/searx/data/engines_languages.json index b1566047d..69ab106cb 100644 --- a/searx/data/engines_languages.json +++ b/searx/data/engines_languages.json @@ -1 +1 @@ -{"qwant social": ["sv-SE", "el-GR", "nl-BE", "nl-NL", "et-EE", "tr-TR", "fi-FI", "ro-RO", "eu-FR", "eu-ES", "pl-PL", "gd-GB", "cs-CZ", "it-IT", "it-CH", "da-DK", "no-NO", "ca-FR", "ca-ES", "ca-AD", "cy-GB", "de-DE", "de-AT", "de-CH", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "bg-BG", "ru-RU", "th-TH", "ko-KR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "ms-MY", "br-FR", "co-FR", "he-IL", "pt-PT", "pt-AD", "pt-BR", "hu-HU", "ja-JP", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX"], "google": {"ja": {"name": "日本語"}, "ar": {"name": "العربية"}, "uk": {"name": "Українська"}, "zh-CN": {"name": "中文 (简体)"}, "th": {"name": "ไทย"}, "fi": {"name": "Suomi"}, "lv": {"name": "Latviešu"}, "hy": {"name": "Հայերեն"}, "pl": {"name": "Polski"}, "cs": {"name": "Čeština"}, "id": {"name": "Indonesia"}, "sk": {"name": "Slovenčina"}, "eo": {"name": "Esperanto"}, "ca": {"name": "Català"}, "sr": {"name": "Српски"}, "be": {"name": "Беларуская"}, "nl": {"name": "Nederlands"}, "pt": {"name": "Português"}, "hr": {"name": "Hrvatski"}, "af": {"name": "Afrikaans"}, "el": {"name": "Ελληνικά"}, "is": {"name": "Íslenska"}, "hi": {"name": "हिन्दी"}, "sv": {"name": "Svenska"}, "sw": {"name": "Kiswahili"}, "tr": {"name": "Türkçe"}, "hu": {"name": "Magyar"}, "ro": {"name": "Română"}, "no": {"name": "Norsk"}, "fa": {"name": "فارسی"}, "et": {"name": "Eesti"}, "tl": {"name": "Filipino"}, "it": {"name": "Italiano"}, "vi": {"name": "Tiếng Việt"}, "da": {"name": "Dansk"}, "zh-TW": {"name": "中文 (繁體)"}, "iw": {"name": "עברית"}, "de": {"name": "Deutsch"}, "bg": {"name": "Български"}, "lt": {"name": "Lietuvių"}, "ko": {"name": "한국어"}, "fr": {"name": "Français"}, "en": {"name": "English"}, "sl": {"name": "Slovenščina"}, "ru": {"name": "Русский"}, "es": {"name": "Español"}}, "qwant news": ["sv-SE", "el-GR", "nl-BE", "nl-NL", "et-EE", "tr-TR", "fi-FI", "ro-RO", "eu-FR", "eu-ES", "pl-PL", "gd-GB", "cs-CZ", "it-IT", "it-CH", "da-DK", "no-NO", "ca-FR", "ca-ES", "ca-AD", "cy-GB", "de-DE", "de-AT", "de-CH", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "bg-BG", "ru-RU", "th-TH", "ko-KR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "ms-MY", "br-FR", "co-FR", "he-IL", "pt-PT", "pt-AD", "pt-BR", "hu-HU", "ja-JP", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX"], "duckduckgo": ["zh-CN", "fi-FI", "es-ES", "en-AU", "de-AT", "ro-RO", "es-US", "ca-ES", "ms-MY", "nl-BE", "lv-LV", "lt-LT", "da-DK", "sl-SL", "en-US", "tl-PH", "cs-CZ", "es-AR", "et-EE", "en-ZA", "hu-HU", "id-ID", "ar-XA", "es-PE", "en-NZ", "bg-BG", "en-MY", "fr-CH", "nl-NL", "th-TH", "ca-CT", "el-GR", "it-CH", "jp-JP", "de-CH", "tr-TR", "ru-RU", "en-UK", "en-CA", "he-IL", "hr-HR", "en-ID", "en-IE", "en-IN", "de-DE", "fr-BE", "sk-SK", "fr-FR", "pt-BR", "no-NO", "es-CO", "vi-VN", "pl-PL", "pt-PT", "en-SG", "fr-CA", "wt-WT", "sv-SE", "it-IT", "tzh-TW", "es-CL", "tzh-HK", "kr-KR", "es-MX", "en-PH"], "bing": ["sq", "de", "ar", "bg", "ca", "cs", "zh-CHS", "zh-CHT", "ko", "hr", "da", "sk", "sl", "es", "et", "fi", "fr", "el", "he", "nl", "hu", "id", "en", "is", "it", "ja", "lv", "lt", "ms", "no", "fa", "pl", "pt-BR", "pt-PT", "ro", "ru", "sr", "sv", "th", "tr", "uk", "vi"], "duckduckgo images": ["zh-CN", "fi-FI", "es-ES", "en-AU", "de-AT", "ro-RO", "es-US", "ca-ES", "ms-MY", "nl-BE", "lv-LV", "lt-LT", "da-DK", "sl-SL", "en-US", "tl-PH", "cs-CZ", "es-AR", "et-EE", "en-ZA", "hu-HU", "id-ID", "ar-XA", "es-PE", "en-NZ", "bg-BG", "en-MY", "fr-CH", "nl-NL", "th-TH", "ca-CT", "el-GR", "it-CH", "jp-JP", "de-CH", "tr-TR", "ru-RU", "en-UK", "en-CA", "he-IL", "hr-HR", "en-ID", "en-IE", "en-IN", "de-DE", "fr-BE", "sk-SK", "fr-FR", "pt-BR", "no-NO", "es-CO", "vi-VN", "pl-PL", "pt-PT", "en-SG", "fr-CA", "wt-WT", "sv-SE", "it-IT", "tzh-TW", "es-CL", "tzh-HK", "kr-KR", "es-MX", "en-PH"], "yahoo news": ["ar", "bg", "zh-chs", "zh-cht", "hr", "cs", "da", "nl", "en", "et", "fi", "fr", "de", "el", "he", "hu", "it", "ja", "ko", "lv", "lt", "no", "pl", "pt", "ro", "ru", "sk", "sl", "es", "sv", "th", "tr"], "qwant images": ["sv-SE", "el-GR", "nl-BE", "nl-NL", "et-EE", "tr-TR", "fi-FI", "ro-RO", "eu-FR", "eu-ES", "pl-PL", "gd-GB", "cs-CZ", "it-IT", "it-CH", "da-DK", "no-NO", "ca-FR", "ca-ES", "ca-AD", "cy-GB", "de-DE", "de-AT", "de-CH", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "bg-BG", "ru-RU", "th-TH", "ko-KR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "ms-MY", "br-FR", "co-FR", "he-IL", "pt-PT", "pt-AD", "pt-BR", "hu-HU", "ja-JP", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX"], "qwant": ["sv-SE", "el-GR", "nl-BE", "nl-NL", "et-EE", "tr-TR", "fi-FI", "ro-RO", "eu-FR", "eu-ES", "pl-PL", "gd-GB", "cs-CZ", "it-IT", "it-CH", "da-DK", "no-NO", "ca-FR", "ca-ES", "ca-AD", "cy-GB", "de-DE", "de-AT", "de-CH", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "bg-BG", "ru-RU", "th-TH", "ko-KR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "ms-MY", "br-FR", "co-FR", "he-IL", "pt-PT", "pt-AD", "pt-BR", "hu-HU", "ja-JP", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX"], "google news": {"ja": {"name": "日本語"}, "ar": {"name": "العربية"}, "uk": {"name": "Українська"}, "zh-CN": {"name": "中文 (简体)"}, "th": {"name": "ไทย"}, "fi": {"name": "Suomi"}, "lv": {"name": "Latviešu"}, "hy": {"name": "Հայերեն"}, "pl": {"name": "Polski"}, "cs": {"name": "Čeština"}, "id": {"name": "Indonesia"}, "sk": {"name": "Slovenčina"}, "eo": {"name": "Esperanto"}, "ca": {"name": "Català"}, "sr": {"name": "Српски"}, "be": {"name": "Беларуская"}, "nl": {"name": "Nederlands"}, "pt": {"name": "Português"}, "hr": {"name": "Hrvatski"}, "af": {"name": "Afrikaans"}, "el": {"name": "Ελληνικά"}, "is": {"name": "Íslenska"}, "hi": {"name": "हिन्दी"}, "sv": {"name": "Svenska"}, "sw": {"name": "Kiswahili"}, "tr": {"name": "Türkçe"}, "hu": {"name": "Magyar"}, "ro": {"name": "Română"}, "no": {"name": "Norsk"}, "fa": {"name": "فارسی"}, "et": {"name": "Eesti"}, "tl": {"name": "Filipino"}, "it": {"name": "Italiano"}, "vi": {"name": "Tiếng Việt"}, "da": {"name": "Dansk"}, "zh-TW": {"name": "中文 (繁體)"}, "iw": {"name": "עברית"}, "de": {"name": "Deutsch"}, "bg": {"name": "Български"}, "lt": {"name": "Lietuvių"}, "ko": {"name": "한국어"}, "fr": {"name": "Français"}, "en": {"name": "English"}, "sl": {"name": "Slovenščina"}, "ru": {"name": "Русский"}, "es": {"name": "Español"}}, "bing videos": ["de-DE", "ar-SA", "es-AR", "en-AU", "de-AT", "fr-BE", "nl-BE", "pt-BR", "fr-CA", "en-CA", "ko-KR", "es-ES", "es-US", "en-US", "fr-FR", "zh-HK", "en-IN", "en-ID", "it-IT", "ja-JP", "en-MY", "es-MX", "no-NO", "nl-NL", "pl-PL", "en-GB", "zh-CN", "ru-RU", "en-ZA", "sv-SE", "de-CH", "fr-CH", "zh-TW", "tr-TR"], "dailymotion": {"nhb": {"english_name": "Beng"}, "tdk": {"english_name": "Tambas"}, "mcg": {"english_name": "Mapoyo"}, "kzv": {"english_name": "Komyandaret"}, "ned": {"english_name": "Nde-Gbite"}, "aoc": {"english_name": "Pemon"}, "ug": {"english_name": "Uighur"}, "sce": {"english_name": "Dongxiang"}, "fli": {"english_name": "Fali"}, "mfh": {"english_name": "Matal"}, "xdc": {"english_name": "Dacian"}, "tov": {"english_name": "Taromi, Upper"}, "ood": {"english_name": "Tohono O'odham"}, "bmc": {"english_name": "Biem"}, "yo": {"english_name": "Yoruba"}, "bqv": {"english_name": "Koro Wachi"}, "wec": {"english_name": "Wè Western"}, "awe": {"english_name": "Awetí"}, "bht": {"english_name": "Bhattiyali"}, "ik": {"english_name": "Inupiaq"}, "bro": {"english_name": "Brokkat"}, "dua": {"english_name": "Duala"}, "mjv": {"english_name": "Mannan"}, "chz": {"english_name": "Chinantec, Ozumacín"}, "skf": {"english_name": "Sakirabiá"}, "bbc": {"english_name": "Batak Toba"}, "qxt": {"english_name": "Quechua, Santa Ana de Tusi Pasco"}, "zaa": {"english_name": "Zapotec, Sierra de Juárez"}, "aom": {"english_name": "Ömie"}, "ych": {"english_name": "Chesu"}, "jbj": {"english_name": "Arandai"}, "nii": {"english_name": "Nii"}, "hmb": {"english_name": "Songhay, Humburi Senni"}, "ttc": {"english_name": "Tektiteko"}, "kwl": {"english_name": "Kofyar"}, "nnr": {"english_name": "Narungga"}, "umm": {"english_name": "Umon"}, "cuh": {"english_name": "Chuka"}, "sqo": {"english_name": "Sorkhei"}, "kqc": {"english_name": "Doromu-Koki"}, "jeh": {"english_name": "Jeh"}, "lah": {"english_name": "Lahnda"}, "nsw": {"english_name": "Navut"}, "kht": {"english_name": "Khamti"}, "skx": {"english_name": "Seko Padang"}, "xri": {"english_name": "Krikati-Timbira"}, "byi": {"english_name": "Buyu"}, "cov": {"english_name": "Cao Miao"}, "xrn": {"english_name": "Arin"}, "chl": {"english_name": "Cahuilla"}, "kpw": {"english_name": "Kobon"}, "syo": {"english_name": "Suoy"}, "mft": {"english_name": "Mokerang"}, "smn": {"english_name": "Sami, Inari"}, "dkx": {"english_name": "Mazagway"}, "mje": {"english_name": "Muskum"}, "sde": {"english_name": "Surubu"}, "dgd": {"english_name": "Dagaari Dioula"}, "cbe": {"english_name": "Chipiajes"}, "wrw": {"english_name": "Gugu Warra"}, "tgf": {"english_name": "Chalikha"}, "key": {"english_name": "Kupia"}, "bsq": {"english_name": "Bassa"}, "zpv": {"english_name": "Zapotec, Chichicapan"}, "dug": {"english_name": "Duruma"}, "vbb": {"english_name": "Babar, Southeast"}, "raz": {"english_name": "Rahambuu"}, "slp": {"english_name": "Lamaholot"}, "dnt": {"english_name": "Dani, Mid Grand Valley"}, "kfy": {"english_name": "Kumaoni"}, "dsl": {"english_name": "Danish Sign Language"}, "ges": {"english_name": "Geser-Gorom"}, "frk": {"english_name": "Frankish"}, "mva": {"english_name": "Manam"}, "bot": {"english_name": "Bongo"}, "aeq": {"english_name": "Aer"}, "ssf": {"english_name": "Thao"}, "smk": {"english_name": "Bolinao"}, "kpt": {"english_name": "Karata"}, "ekp": {"english_name": "Ekpeye"}, "kde": {"english_name": "Makonde"}, "mlb": {"english_name": "Mbule"}, "kya": {"english_name": "Kwaya"}, "iff": {"english_name": "Ifo"}, "ump": {"english_name": "Umpila"}, "att": {"english_name": "Atta, Pamplona"}, "lzh": {"english_name": "Chinese, Literary"}, "lmz": {"english_name": "Lumbee"}, "sac": {"english_name": "Meskwaki"}, "etb": {"english_name": "Etebi"}, "xnz": {"english_name": "Kenzi"}, "mkv": {"english_name": "Mafea"}, "kyo": {"english_name": "Kelon"}, "bca": {"english_name": "Bai, Central"}, "bol": {"english_name": "Bole"}, "acl": {"english_name": "Akar-Bale"}, "tsu": {"english_name": "Tsou"}, "sog": {"english_name": "Sogdian"}, "zyg": {"english_name": "Zhuang, Yang"}, "xcm": {"english_name": "Comecrudo"}, "tng": {"english_name": "Tobanga"}, "kdi": {"english_name": "Kumam"}, "gmm": {"english_name": "Gbaya-Mbodomo"}, "tzl": {"english_name": "Talossan"}, "kbr": {"english_name": "Kafa"}, "bxh": {"english_name": "Buhutu"}, "mux": {"english_name": "Bo-Ung"}, "mew": {"english_name": "Maaka"}, "ywl": {"english_name": "Lalu, Western"}, "egl": {"english_name": "Emilian"}, "mcl": {"english_name": "Macaguaje"}, "mdw": {"english_name": "Mbosi"}, "wnm": {"english_name": "Wanggamala"}, "kcs": {"english_name": "Koenoem"}, "kwi": {"english_name": "Awa-Cuaiquer"}, "luj": {"english_name": "Luna"}, "zu": {"name": "Isi-Zulu", "english_name": "Zulu"}, "ztn": {"english_name": "Zapotec, Santa Catarina Albarradas"}, "ang": {"english_name": "English, Old (ca. 450-1100)"}, "kgf": {"english_name": "Kube"}, "bxa": {"english_name": "Tairaha"}, "tum": {"english_name": "Tumbuka"}, "cpu": {"english_name": "Ashéninka, Pichis"}, "vmq": {"english_name": "Mixtec, Soyaltepec"}, "esh": {"english_name": "Eshtehardi"}, "bri": {"english_name": "Mokpwe"}, "xka": {"english_name": "Kalkoti"}, "kun": {"english_name": "Kunama"}, "nwm": {"english_name": "Nyamusa-Molo"}, "pag": {"english_name": "Pangasinan"}, "usa": {"english_name": "Usarufa"}, "pow": {"english_name": "Popoloca, San Felipe Otlaltepec"}, "aaz": {"english_name": "Amarasi"}, "mpb": {"english_name": "Mullukmulluk"}, "bgm": {"english_name": "Baga Mboteni"}, "pnv": {"english_name": "Pinigura"}, "sqm": {"english_name": "Suma"}, "bcw": {"english_name": "Bana"}, "prw": {"english_name": "Parawen"}, "ksz": {"english_name": "Kodaku"}, "gir": {"english_name": "Gelao, Red"}, "yaq": {"english_name": "Yaqui"}, "lkb": {"english_name": "Kabras"}, "wig": {"english_name": "Wik-Ngathana"}, "wil": {"english_name": "Wilawila"}, "xxt": {"english_name": "Tambora"}, "gge": {"english_name": "Guragone"}, "nwx": {"english_name": "Newar, Middle"}, "doq": {"english_name": "Dominican Sign Language"}, "pnz": {"english_name": "Pana (Central African Republic)"}, "knk": {"english_name": "Kuranko"}, "dus": {"english_name": "Dumi"}, "lcm": {"english_name": "Tungag"}, "jpa": {"english_name": "Aramaic, Jewish Palestinian"}, "hap": {"english_name": "Hupla"}, "mzv": {"english_name": "Manza"}, "pry": {"english_name": "Pray 3"}, "keh": {"english_name": "Keak"}, "xlg": {"english_name": "Ligurian (Ancient)"}, "ska": {"english_name": "Skagit"}, "mnz": {"english_name": "Moni"}, "meb": {"english_name": "Ikobi"}, "nil": {"english_name": "Nila"}, "haz": {"english_name": "Hazaragi"}, "qvo": {"english_name": "Quechua, Napo Lowland"}, "teh": {"english_name": "Tehuelche"}, "sue": {"english_name": "Suena"}, "yga": {"english_name": "Malyangapa"}, "kri": {"english_name": "Krio"}, "mvw": {"english_name": "Machinga"}, "del": {"english_name": "Delaware"}, "etn": {"english_name": "Eton (Vanuatu)"}, "wja": {"english_name": "Waja"}, "enn": {"english_name": "Engenni"}, "any": {"english_name": "Anyin"}, "lrv": {"english_name": "Larevat"}, "asq": {"english_name": "Austrian Sign Language"}, "xqt": {"english_name": "Qatabanian"}, "xjb": {"english_name": "Minjungbal"}, "nee": {"english_name": "Nêlêmwa-Nixumwak"}, "msw": {"english_name": "Mansoanka"}, "kyg": {"english_name": "Keyagana"}, "pos": {"english_name": "Popoluca, Sayula"}, "bno": {"english_name": "Bantoanon"}, "kyh": {"english_name": "Karok"}, "rmf": {"english_name": "Romani, Kalo Finnish"}, "zoq": {"english_name": "Zoque, Tabasco"}, "my": {"english_name": "Burmese"}, "kst": {"english_name": "Winyé"}, "ant": {"english_name": "Antakarinya"}, "yas": {"english_name": "Nugunu (Cameroon)"}, "sjm": {"english_name": "Mapun"}, "sjr": {"english_name": "Siar-Lak"}, "svb": {"english_name": "Ulau-Suain"}, "tmm": {"english_name": "Tai Thanh"}, "sbb": {"english_name": "Simbo"}, "niz": {"english_name": "Ningil"}, "zpf": {"english_name": "Zapotec, San Pedro Quiatoni"}, "zyn": {"english_name": "Zhuang, Yongnan"}, "zgh": {"english_name": "Tamazight, Standard Moroccan"}, "ivv": {"english_name": "Ivatan"}, "yak": {"english_name": "Yakama"}, "et": {"name": "Eesti", "english_name": "Estonian"}, "tvl": {"english_name": "Tuvalu"}, "ffi": {"english_name": "Foia Foia"}, "kos": {"english_name": "Kosraean"}, "dts": {"english_name": "Dogon, Toro So"}, "kuc": {"english_name": "Kwinsu"}, "ulw": {"english_name": "Ulwa"}, "mug": {"english_name": "Musgu"}, "vmk": {"english_name": "Makhuwa-Shirima"}, "ltn": {"english_name": "Latundê"}, "han": {"english_name": "Hangaza"}, "kjt": {"english_name": "Karen, Phrae Pwo"}, "kxn": {"english_name": "Melanau, Kanowit-Tanjong"}, "grc": {"english_name": "Greek, Ancient (to 1453)"}, "wam": {"english_name": "Wampanoag"}, "mjh": {"english_name": "Mwera (Nyasa)"}, "cbl": {"english_name": "Chin, Bualkhaw"}, "plk": {"english_name": "Shina, Kohistani"}, "gbu": {"english_name": "Gagadu"}, "tpo": {"english_name": "Tai Pao"}, "byw": {"english_name": "Belhariya"}, "toq": {"english_name": "Toposa"}, "apu": {"english_name": "Apurinã"}, "azj": {"english_name": "Azerbaijani, North"}, "xku": {"english_name": "Kaamba"}, "mdk": {"english_name": "Mangbutu"}, "kwb": {"english_name": "Kwa"}, "jet": {"english_name": "Manem"}, "iap": {"english_name": "Iapama"}, "cmn": {"english_name": "Chinese, Mandarin"}, "pei": {"english_name": "Chichimeca-Jonaz"}, "nkr": {"english_name": "Nukuoro"}, "hru": {"english_name": "Hruso"}, "lcl": {"english_name": "Lisela"}, "ggg": {"english_name": "Gurgula"}, "ktn": {"english_name": "Karitiâna"}, "bhu": {"english_name": "Bhunjia"}, "idd": {"english_name": "Ede Idaca"}, "caz": {"english_name": "Canichana"}, "hwo": {"english_name": "Hwana"}, "xra": {"english_name": "Krahô"}, "cms": {"english_name": "Messapic"}, "muh": {"english_name": "Mündü"}, "kky": {"english_name": "Guguyimidjir"}, "okl": {"english_name": "Kentish Sign Language, Old"}, "bbj": {"english_name": "Ghomálá'"}, "vmi": {"english_name": "Miwa"}, "kmh": {"english_name": "Kalam"}, "dti": {"english_name": "Dogon, Ana Tinga"}, "mtn": {"english_name": "Matagalpa"}, "taa": {"english_name": "Tanana, Lower"}, "lti": {"english_name": "Leti (Indonesia)"}, "az": {"name": "Azerbaijani", "english_name": "Azerbaijani"}, "hea": {"english_name": "Miao, Northern Qiandong"}, "har": {"english_name": "Harari"}, "tcn": {"english_name": "Tichurong"}, "spu": {"english_name": "Sapuan"}, "mce": {"english_name": "Mixtec, Itundujia"}, "auq": {"english_name": "Anus"}, "mpw": {"english_name": "Mapidian"}, "sia": {"english_name": "Sami, Akkala"}, "ysd": {"english_name": "Samatao"}, "btq": {"english_name": "Batek"}, "aek": {"english_name": "Haeke"}, "aok": {"english_name": "Arhö"}, "hmk": {"english_name": "Maek"}, "nut": {"english_name": "Nung (Viet Nam)"}, "smh": {"english_name": "Samei"}, "yaw": {"english_name": "Yawalapití"}, "bmu": {"english_name": "Somba-Siawari"}, "tlx": {"english_name": "Khehek"}, "cbd": {"english_name": "Carijona"}, "kcw": {"english_name": "Kabwari"}, "ukw": {"english_name": "Ukwuani-Aboh-Ndoni"}, "bzc": {"english_name": "Malagasy, Southern Betsimisaraka"}, "zpz": {"english_name": "Zapotec, Texmelucan"}, "bks": {"english_name": "Sorsoganon, Northern"}, "mhi": {"english_name": "Ma'di"}, "ski": {"english_name": "Sika"}, "lgg": {"english_name": "Lugbara"}, "mjs": {"english_name": "Miship"}, "snj": {"english_name": "Sango, Riverain"}, "dho": {"english_name": "Dhodia"}, "kkc": {"english_name": "Odoodee"}, "goi": {"english_name": "Gobasi"}, "mgi": {"english_name": "Lijili"}, "mka": {"english_name": "Mbre"}, "gas": {"english_name": "Garasia, Adiwasi"}, "yml": {"english_name": "Iamalele"}, "spp": {"english_name": "Senoufo, Supyire"}, "zik": {"english_name": "Zimakani"}, "rob": {"english_name": "Tae'"}, "shn": {"english_name": "Shan"}, "mhc": {"english_name": "Mocho"}, "vmu": {"english_name": "Muluridyi"}, "mxa": {"english_name": "Mixtec, Northwest Oaxaca"}, "oon": {"english_name": "Önge"}, "guf": {"english_name": "Gupapuyngu"}, "dby": {"english_name": "Dibiyaso"}, "bcf": {"english_name": "Bamu"}, "sck": {"english_name": "Sadri"}, "nhk": {"english_name": "Nahuatl, Isthmus-Cosoleacaque"}, "gvr": {"english_name": "Gurung, Western"}, "kjb": {"english_name": "Q'anjob'al"}, "kdu": {"english_name": "Kadaru"}, "gna": {"english_name": "Kaansa"}, "pex": {"english_name": "Petats"}, "nkj": {"english_name": "Nakai"}, "puc": {"english_name": "Punan Merap"}, "crf": {"english_name": "Caramanta"}, "png": {"english_name": "Pongu"}, "shz": {"english_name": "Senoufo, Syenara"}, "bfs": {"english_name": "Bai, Southern"}, "ail": {"english_name": "Aimele"}, "axx": {"english_name": "Xârâgurè"}, "diy": {"english_name": "Diuwe"}, "kaw": {"english_name": "Kawi"}, "qun": {"english_name": "Quinault"}, "loz": {"english_name": "Lozi"}, "lsg": {"english_name": "Lyons Sign Language"}, "oia": {"english_name": "Oirata"}, "sng": {"english_name": "Sanga (Democratic Republic of Congo)"}, "zna": {"english_name": "Zan Gula"}, "pio": {"english_name": "Piapoco"}, "syb": {"english_name": "Subanen, Central"}, "utr": {"english_name": "Etulo"}, "dyg": {"english_name": "Agta, Villa Viciosa"}, "jia": {"english_name": "Jina"}, "heg": {"english_name": "Helong"}, "nif": {"english_name": "Nek"}, "mtq": {"english_name": "Muong"}, "mga": {"english_name": "Irish, Middle (900-1200)"}, "jmw": {"english_name": "Mouwase"}, "xiy": {"english_name": "Xipaya"}, "kbh": {"english_name": "Camsá"}, "awr": {"english_name": "Awera"}, "cqd": {"english_name": "Miao, Chuanqiandian Cluster"}, "kfj": {"english_name": "Kemiehua"}, "vor": {"english_name": "Voro"}, "ozm": {"english_name": "Koonzime"}, "cml": {"english_name": "Campalagian"}, "wod": {"english_name": "Wolani"}, "adu": {"english_name": "Aduge"}, "dtb": {"english_name": "Kadazan, Labuk-Kinabatangan"}, "slw": {"english_name": "Sialum"}, "ksq": {"english_name": "Kwaami"}, "pns": {"english_name": "Ponosakan"}, "wxw": {"english_name": "Wardandi"}, "nhg": {"english_name": "Nahuatl, Tetelcingo"}, "blp": {"english_name": "Blablanga"}, "kqr": {"english_name": "Kimaragang"}, "ttt": {"english_name": "Tat, Muslim"}, "ipi": {"english_name": "Ipili"}, "wnd": {"english_name": "Wandarang"}, "agh": {"english_name": "Ngelima"}, "adb": {"english_name": "Adabe"}, "bnc": {"english_name": "Bontok"}, "uji": {"english_name": "Tanjijili"}, "sih": {"english_name": "Zire"}, "rmc": {"english_name": "Romani, Carpathian"}, "nci": {"english_name": "Nahuatl, Classical"}, "ree": {"english_name": "Kayan, Rejang"}, "gwu": {"english_name": "Guwamu"}, "daz": {"english_name": "Dao"}, "dym": {"english_name": "Dogon, Yanda Dom"}, "kvp": {"english_name": "Kompane"}, "mxk": {"english_name": "Monumbo"}, "lba": {"english_name": "Lui"}, "kjk": {"english_name": "Konjo, Highland"}, "gug": {"english_name": "Guaraní, Paraguayan"}, "kzj": {"english_name": "Kadazan, Coastal"}, "ahi": {"english_name": "Aizi, Tiagbamrin"}, "npi": {"english_name": "Nepali (individual language)"}, "bvw": {"english_name": "Boga"}, "xba": {"english_name": "Kamba (Brazil)"}, "gex": {"english_name": "Garre"}, "tao": {"english_name": "Yami"}, "xns": {"english_name": "Kanashi"}, "lee": {"english_name": "Lyélé"}, "jng": {"english_name": "Yangman"}, "kjq": {"english_name": "Keres, Western"}, "hir": {"english_name": "Himarimã"}, "boq": {"english_name": "Bogaya"}, "kki": {"english_name": "Kagulu"}, "kbw": {"english_name": "Kaiep"}, "yit": {"english_name": "Lalu, Eastern"}, "kad": {"english_name": "Adara"}, "mnc": {"english_name": "Manchu"}, "tqw": {"english_name": "Tonkawa"}, "avl": {"english_name": "Arabic, Eastern Egyptian Bedawi"}, "sfw": {"english_name": "Sehwi"}, "abm": {"english_name": "Abanyom"}, "jdt": {"english_name": "Judeo-Tat"}, "ppu": {"english_name": "Papora"}, "yif": {"english_name": "Ache"}, "skw": {"english_name": "Creole Dutch, Skepi"}, "got": {"english_name": "Gothic"}, "bry": {"english_name": "Burui"}, "hmz": {"english_name": "Hmong Shua"}, "nmi": {"english_name": "Nyam"}, "ndm": {"english_name": "Ndam"}, "sbj": {"english_name": "Surbakhal"}, "wos": {"english_name": "Hanga Hundi"}, "alq": {"english_name": "Algonquin"}, "typ": {"english_name": "Thaypan"}, "ahs": {"english_name": "Ashe"}, "gyd": {"english_name": "Kayardild"}, "zpc": {"english_name": "Zapotec, Choapan"}, "tcq": {"english_name": "Kaiy"}, "tav": {"english_name": "Tatuyo"}, "tiz": {"english_name": "Tai Hongjin"}, "lid": {"english_name": "Nyindrou"}, "nnc": {"english_name": "Nancere"}, "koq": {"english_name": "Kota (Gabon)"}, "bbi": {"english_name": "Barombi"}, "ona": {"english_name": "Ona"}, "bjn": {"english_name": "Banjar"}, "ule": {"english_name": "Lule"}, "itl": {"english_name": "Itelmen"}, "fer": {"english_name": "Feroge"}, "rau": {"english_name": "Raute"}, "qvs": {"english_name": "Quechua, San Martín"}, "pmw": {"english_name": "Miwok, Plains"}, "pld": {"english_name": "Polari"}, "amu": {"english_name": "Amuzgo, Guerrero"}, "bfl": {"english_name": "Banda-Ndélé"}, "kne": {"english_name": "Kankanaey"}, "myh": {"english_name": "Makah"}, "oru": {"english_name": "Ormuri"}, "apc": {"english_name": "Arabic, North Levantine"}, "smv": {"english_name": "Samvedi"}, "crn": {"english_name": "Cora, El Nayar"}, "iby": {"english_name": "Ibani"}, "far": {"english_name": "Fataleka"}, "bsb": {"english_name": "Bisaya, Brunei"}, "xmp": {"english_name": "Kuku-Mu'inh"}, "ahm": {"english_name": "Aizi, Mobumrin"}, "ykr": {"english_name": "Yekora"}, "abj": {"english_name": "Aka-Bea"}, "otx": {"english_name": "Otomi, Texcatepec"}, "ogu": {"english_name": "Ogbronuagum"}, "ait": {"english_name": "Arikem"}, "ulb": {"english_name": "Ulukwumi"}, "zin": {"english_name": "Zinza"}, "dww": {"english_name": "Dawawa"}, "uar": {"english_name": "Tairuma"}, "tuq": {"english_name": "Tedaga"}, "naf": {"english_name": "Nabak"}, "rui": {"english_name": "Rufiji"}, "dne": {"english_name": "Ndendeule"}, "ztq": {"english_name": "Zapotec, Quioquitani-Quierí"}, "kms": {"english_name": "Kamasau"}, "mwy": {"english_name": "Mosiro"}, "nad": {"english_name": "Nijadali"}, "nps": {"english_name": "Nipsan"}, "ogg": {"english_name": "Ogbogolo"}, "gom": {"english_name": "Konkani, Goan"}, "ktl": {"english_name": "Koroshi"}, "goa": {"english_name": "Guro"}, "vkl": {"english_name": "Kulisusu"}, "ilu": {"english_name": "Ili'uun"}, "ped": {"english_name": "Mala (Papua New Guinea)"}, "sbp": {"english_name": "Sangu (Tanzania)"}, "ng": {"english_name": "Ndonga"}, "ydk": {"english_name": "Yoidik"}, "nhp": {"english_name": "Nahuatl, Isthmus-Pajapan"}, "xrt": {"english_name": "Aranama-Tamique"}, "zmf": {"english_name": "Mfinu"}, "krf": {"english_name": "Koro (Vanuatu)"}, "les": {"english_name": "Lese"}, "mej": {"english_name": "Meyah"}, "rof": {"english_name": "Rombo"}, "bdr": {"english_name": "Bajau, West Coast"}, "sdx": {"english_name": "Melanau, Sibu"}, "okm": {"english_name": "Korean, Middle (10th-16th cent.)"}, "oue": {"english_name": "Oune"}, "nnm": {"english_name": "Namia"}, "ybm": {"english_name": "Yaben"}, "zhi": {"english_name": "Zhire"}, "tbp": {"english_name": "Taworta"}, "krp": {"english_name": "Korop"}, "dis": {"english_name": "Dimasa"}, "bkm": {"english_name": "Kom (Cameroon)"}, "kyz": {"english_name": "Kayabí"}, "cy": {"name": "Cymraeg", "english_name": "Welsh"}, "eno": {"english_name": "Enggano"}, "lmn": {"english_name": "Lambadi"}, "cax": {"english_name": "Chiquitano"}, "seb": {"english_name": "Senoufo, Shempire"}, "bwn": {"english_name": "Bunu, Wunai"}, "kfv": {"english_name": "Kurmukar"}, "cla": {"english_name": "Ron"}, "eot": {"english_name": "Beti (Côte d'Ivoire)"}, "hds": {"english_name": "Honduras Sign Language"}, "oti": {"english_name": "Oti"}, "mdg": {"english_name": "Massalat"}, "yog": {"english_name": "Yogad"}, "coj": {"english_name": "Cochimi"}, "mfz": {"english_name": "Mabaan"}, "lbw": {"english_name": "Tolaki"}, "stn": {"english_name": "Owa"}, "eto": {"english_name": "Eton (Cameroon)"}, "hmq": {"english_name": "Miao, Eastern Qiandong"}, "fay": {"english_name": "Fars, Southwestern"}, "yww": {"english_name": "Yawarawarga"}, "pml": {"english_name": "Lingua Franca"}, "los": {"english_name": "Loniu"}, "xtq": {"english_name": "Tumshuqese"}, "gcf": {"english_name": "Creole French, Guadeloupean"}, "sze": {"english_name": "Seze"}, "ty": {"english_name": "Tahitian"}, "ymr": {"english_name": "Malasar"}, "giz": {"english_name": "Giziga, South"}, "jeg": {"english_name": "Jeng"}, "pal": {"english_name": "Pahlavi"}, "adi": {"english_name": "Adi"}, "nun": {"english_name": "Anong"}, "wtf": {"english_name": "Watiwa"}, "wax": {"english_name": "Watam"}, "ngd": {"english_name": "Ngando (Central African Republic)"}, "tab": {"english_name": "Tabassaran"}, "svs": {"english_name": "Savosavo"}, "bie": {"english_name": "Bepour"}, "bem": {"english_name": "Bemba (Zambia)"}, "zpq": {"english_name": "Zapotec, Zoogocho"}, "ssx": {"english_name": "Samberigi"}, "nmc": {"english_name": "Ngam"}, "msx": {"english_name": "Moresada"}, "mjz": {"english_name": "Majhi"}, "bim": {"english_name": "Bimoba"}, "cet": {"english_name": "Centúúm"}, "ayr": {"english_name": "Aymara, Central"}, "tns": {"english_name": "Tenis"}, "pmf": {"english_name": "Pamona"}, "thu": {"english_name": "Thuri"}, "isu": {"english_name": "Isu (Menchum Division)"}, "kdr": {"english_name": "Karaim"}, "fie": {"english_name": "Fyer"}, "ims": {"english_name": "Marsian"}, "kld": {"english_name": "Gamilaraay"}, "asa": {"english_name": "Asu (Tanzania)"}, "pef": {"english_name": "Pomo, Northeastern"}, "mrh": {"english_name": "Chin, Mara"}, "krl": {"english_name": "Karelian"}, "gye": {"english_name": "Gyem"}, "piv": {"english_name": "Pileni"}, "mzx": {"english_name": "Mawayana"}, "bju": {"english_name": "Busuu"}, "nyj": {"english_name": "Nyanga"}, "ksr": {"english_name": "Borong"}, "toi": {"english_name": "Tonga (Zambia)"}, "mdi": {"english_name": "Mamvu"}, "tly": {"english_name": "Talysh"}, "dei": {"english_name": "Demisa"}, "qvy": {"english_name": "Queyu"}, "twe": {"english_name": "Tewa (Indonesia)"}, "mfd": {"english_name": "Mendankwe-Nkwen"}, "wsr": {"english_name": "Owenia"}, "tdc": {"english_name": "Emberá-Tadó"}, "dbp": {"english_name": "Duwai"}, "ekm": {"english_name": "Elip"}, "xkg": {"english_name": "Kagoro"}, "nkg": {"english_name": "Nekgini"}, "gnk": {"english_name": "//Gana"}, "sto": {"english_name": "Stoney"}, "opt": {"english_name": "Opata"}, "wbv": {"english_name": "Wajarri"}, "bmd": {"english_name": "Manduri, Baga"}, "tgx": {"english_name": "Tagish"}, "pub": {"english_name": "Purum"}, "luz": {"english_name": "Luri, Southern"}, "kby": {"english_name": "Kanuri, Manga"}, "ndg": {"english_name": "Ndengereko"}, "bgw": {"english_name": "Bhatri"}, "tsc": {"english_name": "Tswa"}, "gvf": {"english_name": "Golin"}, "frt": {"english_name": "Fortsenal"}, "lgu": {"english_name": "Longgu"}, "xmg": {"english_name": "Mengaka"}, "ugo": {"english_name": "Ugong"}, "phm": {"english_name": "Phimbi"}, "llu": {"english_name": "Lau"}, "ibg": {"english_name": "Ibanag"}, "ais": {"english_name": "Amis, Nataoran"}, "mzi": {"english_name": "Mazatec, Ixcatlán"}, "unu": {"english_name": "Unubahe"}, "tpw": {"english_name": "Tupí"}, "yno": {"english_name": "Yong"}, "mqf": {"english_name": "Momuna"}, "pso": {"english_name": "Polish Sign Language"}, "ato": {"english_name": "Atong"}, "dbq": {"english_name": "Daba"}, "bwx": {"english_name": "Bunu, Bu-Nao"}, "yry": {"english_name": "Yarluyandi"}, "xtw": {"english_name": "Tawandê"}, "tuy": {"english_name": "Tugen"}, "gyb": {"english_name": "Garus"}, "grm": {"english_name": "Kota Marudu Talantang"}, "pby": {"english_name": "Pyu"}, "okh": {"english_name": "Koresh-e Rostam"}, "gpe": {"english_name": "Pidgin English, Ghanaian"}, "www": {"english_name": "Wawa"}, "djm": {"english_name": "Dogon, Jamsay"}, "bao": {"english_name": "Waimaha"}, "qvp": {"english_name": "Quechua, Pacaraos"}, "ado": {"english_name": "Abu"}, "bbr": {"english_name": "Girawa"}, "nok": {"english_name": "Nooksack"}, "ubu": {"english_name": "Umbu-Ungu"}, "gau": {"english_name": "Gadaba, Mudhili"}, "ihw": {"english_name": "Bidhawal"}, "smy": {"english_name": "Semnani"}, "raw": {"english_name": "Rawang"}, "crm": {"english_name": "Cree, Moose"}, "hto": {"english_name": "Huitoto, Minica"}, "yiv": {"english_name": "Nisu, Northern"}, "ako": {"english_name": "Akurio"}, "mgb": {"english_name": "Mararit"}, "frs": {"english_name": "Frisian, Eastern"}, "sov": {"english_name": "Sonsorol"}, "bun": {"english_name": "Sherbro"}, "mch": {"english_name": "Maquiritari"}, "yap": {"english_name": "Yapese"}, "vmr": {"english_name": "Marenje"}, "xcg": {"english_name": "Gaulish, Cisalpine"}, "kxk": {"english_name": "Karen, Zayein"}, "dec": {"english_name": "Dagik"}, "bln": {"english_name": "Bikol, Southern Catanduanes"}, "kxd": {"english_name": "Brunei"}, "mqc": {"english_name": "Mangole"}, "afs": {"english_name": "Creole, Afro-Seminole"}, "mrt": {"english_name": "Marghi Central"}, "bkf": {"english_name": "Beeke"}, "sii": {"english_name": "Shom Peng"}, "aps": {"english_name": "Arop-Sissano"}, "ybn": {"english_name": "Yabaâna"}, "tep": {"english_name": "Tepecano"}, "tve": {"english_name": "Te'un"}, "jua": {"english_name": "Júma"}, "mgv": {"english_name": "Matengo"}, "bco": {"english_name": "Kaluli"}, "elo": {"english_name": "El Molo"}, "zko": {"english_name": "Kott"}, "trp": {"english_name": "Kok Borok"}, "kkj": {"english_name": "Kako"}, "mtb": {"english_name": "Anyin Morofo"}, "ulf": {"english_name": "Usku"}, "twb": {"english_name": "Tawbuid, Western"}, "luf": {"english_name": "Laua"}, "xut": {"english_name": "Kuthant"}, "buv": {"english_name": "Bun"}, "wdy": {"english_name": "Wadjabangayi"}, "ii": {"english_name": "Yi, Sichuan"}, "cbt": {"english_name": "Chayahuita"}, "sid": {"english_name": "Sidamo"}, "ziz": {"english_name": "Zizilivakan"}, "lmw": {"english_name": "Miwok, Lake"}, "bwg": {"english_name": "Barwe"}, "kpe": {"english_name": "Kpelle"}, "huf": {"english_name": "Humene"}, "kvn": {"english_name": "Kuna, Border"}, "dhr": {"english_name": "Dhargari"}, "sjn": {"english_name": "Sindarin"}, "dmy": {"english_name": "Demta"}, "etz": {"english_name": "Semimi"}, "bag": {"english_name": "Tuki"}, "acu": {"english_name": "Achuar-Shiwiar"}, "msd": {"english_name": "Yucatec Maya Sign Language"}, "dnw": {"english_name": "Dani, Western"}, "xty": {"english_name": "Mixtec, Yoloxochitl"}, "kyr": {"english_name": "Kuruáya"}, "amx": {"english_name": "Anmatyerre"}, "cnh": {"english_name": "Chin, Haka"}, "clw": {"english_name": "Chulym"}, "dhu": {"english_name": "Dhurga"}, "tek": {"english_name": "Teke, Ibali"}, "bpq": {"english_name": "Malay, Banda"}, "wiv": {"english_name": "Vitu"}, "aud": {"english_name": "Anuta"}, "ylr": {"english_name": "Yalarnnga"}, "ygi": {"english_name": "Yiningayi"}, "yrn": {"english_name": "Yerong"}, "tow": {"english_name": "Jemez"}, "mkw": {"english_name": "Kituba (Congo)"}, "kln": {"english_name": "Kalenjin"}, "ymi": {"english_name": "Moji"}, "bhw": {"english_name": "Biak"}, "kwd": {"english_name": "Kwaio"}, "ono": {"english_name": "Onondaga"}, "xzp": {"english_name": "Zapotec, Ancient"}, "wbt": {"english_name": "Wanman"}, "huq": {"english_name": "Tsat"}, "yun": {"english_name": "Bena (Nigeria)"}, "ttg": {"english_name": "Tutong"}, "hoi": {"english_name": "Holikachuk"}, "qwh": {"english_name": "Quechua, Huaylas Ancash"}, "env": {"english_name": "Enwan (Edu State)"}, "cav": {"english_name": "Cavineña"}, "ssy": {"english_name": "Saho"}, "max": {"english_name": "Malay, North Moluccan"}, "pie": {"english_name": "Piro"}, "fse": {"english_name": "Finnish Sign Language"}, "six": {"english_name": "Sumau"}, "kep": {"english_name": "Kaikadi"}, "iso": {"english_name": "Isoko"}, "hik": {"english_name": "Seit-Kaitetu"}, "kax": {"english_name": "Kao"}, "cto": {"english_name": "Emberá-Catío"}, "alw": {"english_name": "Alaba-K’abeena"}, "poe": {"english_name": "Popoloca, San Juan Atzingo"}, "cab": {"english_name": "Garifuna"}, "nca": {"english_name": "Iyo"}, "sci": {"english_name": "Creole Malay, Sri Lankan"}, "shu": {"english_name": "Arabic, Chadian"}, "niq": {"english_name": "Nandi"}, "ikk": {"english_name": "Ika"}, "nib": {"english_name": "Nakame"}, "ggb": {"english_name": "Gbii"}, "dbb": {"english_name": "Deno"}, "myo": {"english_name": "Anfillo"}, "dbl": {"english_name": "Dyirbal"}, "li": {"english_name": "Limburgan"}, "mqz": {"english_name": "Pano"}, "pcl": {"english_name": "Pardhi"}, "rtc": {"english_name": "Chin, Rungtu"}, "bly": {"english_name": "Notre"}, "cdh": {"english_name": "Chambeali"}, "reb": {"english_name": "Rembong"}, "mgw": {"english_name": "Matumbi"}, "tvt": {"english_name": "Naga, Tutsa"}, "tmh": {"english_name": "Tamashek"}, "wbw": {"english_name": "Woi"}, "soc": {"english_name": "So (Democratic Republic of Congo)"}, "yih": {"english_name": "Yiddish, Western"}, "jv": {"english_name": "Javanese"}, "emn": {"english_name": "Eman"}, "sop": {"english_name": "Songe"}, "wor": {"english_name": "Woria"}, "lob": {"english_name": "Lobi"}, "bms": {"english_name": "Kanuri, Bilma"}, "inh": {"english_name": "Ingush"}, "nid": {"english_name": "Ngandi"}, "awa": {"english_name": "Awadhi"}, "pyu": {"english_name": "Puyuma"}, "zpa": {"english_name": "Zapotec, Lachiguiri"}, "spt": {"english_name": "Bhoti, Spiti"}, "lul": {"english_name": "Olu'bo"}, "yrs": {"english_name": "Yarsun"}, "nkb": {"english_name": "Naga, Khoibu"}, "avk": {"english_name": "Kotava"}, "mdm": {"english_name": "Mayogo"}, "num": {"english_name": "Niuafo'ou"}, "esn": {"english_name": "Salvadoran Sign Language"}, "la": {"english_name": "Latin"}, "jhi": {"english_name": "Jehai"}, "tau": {"english_name": "Tanana, Upper"}, "rmz": {"english_name": "Marma"}, "dv": {"english_name": "Dhivehi"}, "tcz": {"english_name": "Chin, Thado"}, "poy": {"english_name": "Pogolo"}, "khc": {"english_name": "Tukang Besi North"}, "hut": {"english_name": "Humla"}, "ids": {"english_name": "Idesa"}, "csm": {"english_name": "Miwok, Central Sierra"}, "ptp": {"english_name": "Patep"}, "gnw": {"english_name": "Guaraní, Western Bolivian"}, "swt": {"english_name": "Sawila"}, "hmy": {"english_name": "Hmong, Southern Guiyang"}, "cky": {"english_name": "Cakfem-Mushere"}, "sjp": {"english_name": "Surjapuri"}, "cni": {"english_name": "Asháninka"}, "bym": {"english_name": "Bidyara"}, "seq": {"english_name": "Sénoufo, Senara"}, "khg": {"english_name": "Tibetan, Khams"}, "sbl": {"english_name": "Sambal, Botolan"}, "afn": {"english_name": "Defaka"}, "int": {"english_name": "Intha"}, "hms": {"english_name": "Miao, Southern Qiandong"}, "kso": {"english_name": "Kofa"}, "azm": {"english_name": "Amuzgo, Ipalapa"}, "aki": {"english_name": "Aiome"}, "mvy": {"english_name": "Kohistani, Indus"}, "coc": {"english_name": "Cocopa"}, "gwi": {"english_name": "Gwichʼin"}, "bfy": {"english_name": "Bagheli"}, "war": {"english_name": "Waray (Philippines)"}, "dok": {"english_name": "Dondo"}, "xtu": {"english_name": "Mixtec, Cuyamecalco"}, "bta": {"english_name": "Bata"}, "acs": {"english_name": "Acroá"}, "giw": {"english_name": "Gelao, White"}, "kfb": {"english_name": "Kolami, Northwestern"}, "aec": {"english_name": "Arabic, Saidi"}, "tpk": {"english_name": "Tupinikin"}, "xtb": {"english_name": "Mixtec, Chazumba"}, "nuh": {"english_name": "Ndunda"}, "jrt": {"english_name": "Jorto"}, "aqm": {"english_name": "Atohwaim"}, "bjo": {"english_name": "Banda, Mid-Southern"}, "umo": {"english_name": "Umotína"}, "ptu": {"english_name": "Bambam"}, "swg": {"english_name": "Swabian"}, "gba": {"english_name": "Gbaya (Central African Republic)"}, "bpy": {"english_name": "Bishnupriya"}, "seu": {"english_name": "Serui-Laut"}, "jae": {"english_name": "Yabem"}, "coe": {"english_name": "Koreguaje"}, "yxu": {"english_name": "Yuyu"}, "wji": {"english_name": "Warji"}, "xh": {"name": "Xhosa", "english_name": "Xhosa"}, "kuf": {"english_name": "Katu, Western"}, "ko": {"name": "한국어", "english_name": "Korean"}, "cbr": {"english_name": "Cashibo-Cacataibo"}, "loh": {"english_name": "Narim"}, "lax": {"english_name": "Tiwa"}, "odu": {"english_name": "Odual"}, "sln": {"english_name": "Salinan"}, "xkh": {"english_name": "Karahawyana"}, "sfs": {"english_name": "South African Sign Language"}, "pfl": {"english_name": "Pfaelzisch"}, "ybo": {"english_name": "Yabong"}, "eza": {"english_name": "Ezaa"}, "phh": {"english_name": "Phukha"}, "kkb": {"english_name": "Kwerisa"}, "twt": {"english_name": "Turiwára"}, "mgm": {"english_name": "Mambae"}, "xpe": {"english_name": "Kpelle, Liberia"}, "kwv": {"english_name": "Sara Kaba Náà"}, "ltc": {"english_name": "Chinese, Late Middle"}, "mim": {"english_name": "Mixtec, Alacatlatzala"}, "lls": {"english_name": "Lithuanian Sign Language"}, "yvt": {"english_name": "Yavitero"}, "ytw": {"english_name": "Yout Wam"}, "rnr": {"english_name": "Nari Nari"}, "kdn": {"english_name": "Kunda"}, "zpb": {"english_name": "Zapotec, Yautepec"}, "nyq": {"english_name": "Nayini"}, "yoy": {"english_name": "Yoy"}, "idu": {"english_name": "Idoma"}, "rar": {"english_name": "Rarotongan"}, "bdd": {"english_name": "Bunama"}, "acn": {"english_name": "Achang"}, "sta": {"english_name": "Settla"}, "xwr": {"english_name": "Kwerba Mamberamo"}, "kff": {"english_name": "Koya"}, "azo": {"english_name": "Awing"}, "kpg": {"english_name": "Kapingamarangi"}, "aqn": {"english_name": "Alta, Northern"}, "nsh": {"english_name": "Ngoshie"}, "rbk": {"english_name": "Bontok, Northern"}, "csb": {"english_name": "Kashubian"}, "bcs": {"english_name": "Kohumono"}, "bld": {"english_name": "Bolango"}, "gak": {"english_name": "Gamkonora"}, "hne": {"english_name": "Chhattisgarhi"}, "vkp": {"english_name": "Creole Portuguese, Korlai"}, "tln": {"english_name": "Talondo'"}, "duq": {"english_name": "Dusun Malang"}, "nnn": {"english_name": "Ngete"}, "zax": {"english_name": "Zapotec, Xadani"}, "saf": {"english_name": "Safaliba"}, "dih": {"english_name": "Kumiai"}, "njy": {"english_name": "Njyem"}, "bpz": {"english_name": "Bilba"}, "uka": {"english_name": "Kaburi"}, "sep": {"english_name": "Sénoufo, Sìcìté"}, "muk": {"english_name": "Mugom"}, "llp": {"english_name": "Efate, North"}, "mhr": {"english_name": "Mari, Eastern"}, "abi": {"english_name": "Abidji"}, "bou": {"english_name": "Bondei"}, "ths": {"english_name": "Thakali"}, "bci": {"english_name": "Baoulé"}, "bjv": {"english_name": "Bedjond"}, "ndn": {"english_name": "Ngundi"}, "rmx": {"english_name": "Romam"}, "iow": {"english_name": "Iowa-Oto"}, "mww": {"english_name": "Hmong Daw"}, "pqa": {"english_name": "Pa'a"}, "bqi": {"english_name": "Bakhtiari"}, "yet": {"english_name": "Yetfa"}, "xnu": {"english_name": "Nukunul"}, "bwu": {"english_name": "Buli (Ghana)"}, "chh": {"english_name": "Chinook"}, "rwo": {"english_name": "Rawa"}, "abu": {"english_name": "Abure"}, "git": {"english_name": "Gitxsan"}, "keq": {"english_name": "Kamar"}, "xkt": {"english_name": "Kantosi"}, "lic": {"english_name": "Hlai"}, "ema": {"english_name": "Emai-Iuleha-Ora"}, "kbl": {"english_name": "Kanembu"}, "dcc": {"english_name": "Deccan"}, "tnc": {"english_name": "Tanimuca-Retuarã"}, "udi": {"english_name": "Udi"}, "cbb": {"english_name": "Cabiyarí"}, "xpa": {"english_name": "Pirriya"}, "aso": {"english_name": "Dano"}, "cyo": {"english_name": "Cuyonon"}, "kyp": {"english_name": "Kang"}, "cpi": {"english_name": "Pidgin English, Chinese"}, "nwe": {"english_name": "Ngwe"}, "mfe": {"english_name": "Morisyen"}, "mat": {"english_name": "Matlatzinca, San Francisco"}, "wym": {"english_name": "Wymysorys"}, "cya": {"english_name": "Chatino, Nopala"}, "uda": {"english_name": "Uda"}, "hbb": {"english_name": "Huba"}, "urm": {"english_name": "Urapmin"}, "ywr": {"english_name": "Yawuru"}, "zne": {"english_name": "Zande (individual language)"}, "nrz": {"english_name": "Lala"}, "ktk": {"english_name": "Kaniet"}, "kiw": {"english_name": "Kiwai, Northeast"}, "nle": {"english_name": "Nyala, East"}, "gwb": {"english_name": "Gwa"}, "trm": {"english_name": "Tregami"}, "ruk": {"english_name": "Che"}, "jya": {"english_name": "Jiarong"}, "tpe": {"english_name": "Tippera"}, "mmj": {"english_name": "Majhwar"}, "mze": {"english_name": "Morawa"}, "gih": {"english_name": "Githabul"}, "mcb": {"english_name": "Machiguenga"}, "gkn": {"english_name": "Gokana"}, "ott": {"english_name": "Otomi, Temoaya"}, "bce": {"english_name": "Bamenyam"}, "scu": {"english_name": "Shumcho"}, "bfq": {"english_name": "Badaga"}, "en": {"english_name": "English"}, "rro": {"english_name": "Waima"}, "tre": {"english_name": "Tarangan, East"}, "xya": {"english_name": "Yaygir"}, "nsd": {"english_name": "Nisu, Southern"}, "hib": {"english_name": "Hibito"}, "xse": {"english_name": "Sempan"}, "did": {"english_name": "Didinga"}, "kav": {"english_name": "Katukína"}, "anl": {"english_name": "Chin, Anu-Hkongso"}, "ssn": {"english_name": "Waata"}, "ruq": {"english_name": "Romanian, Megleno"}, "gqi": {"english_name": "Guiqiong"}, "kxq": {"english_name": "Kanum, Smärky"}, "ald": {"english_name": "Alladian"}, "srk": {"english_name": "Serudung Murut"}, "bvu": {"english_name": "Malay, Bukit"}, "pbv": {"english_name": "Pnar"}, "row": {"english_name": "Dela-Oenale"}, "ctm": {"english_name": "Chitimacha"}, "tqq": {"english_name": "Tunni"}, "tet": {"english_name": "Tetum"}, "ikl": {"english_name": "Ikulu"}, "syl": {"english_name": "Sylheti"}, "pak": {"english_name": "Parakanã"}, "mix": {"english_name": "Mixtec, Mixtepec"}, "cbn": {"english_name": "Nyahkur"}, "amc": {"english_name": "Amahuaca"}, "thp": {"english_name": "Thompson"}, "atw": {"english_name": "Atsugewi"}, "mlw": {"english_name": "Moloko"}, "waw": {"english_name": "Waiwai"}, "bxr": {"english_name": "Buriat, Russia"}, "dgc": {"english_name": "Agta, Casiguran Dumagat"}, "cah": {"english_name": "Cahuarano"}, "mtl": {"english_name": "Montol"}, "skj": {"english_name": "Seke (Nepal)"}, "mpq": {"english_name": "Matís"}, "sw": {"english_name": "Swahili (macrolanguage)"}, "hom": {"english_name": "Homa"}, "ata": {"english_name": "Pele-Ata"}, "kut": {"english_name": "Kutenai"}, "kib": {"english_name": "Koalib"}, "bnj": {"english_name": "Tawbuid, Eastern"}, "opm": {"english_name": "Oksapmin"}, "lvs": {"english_name": "Latvian, Standard"}, "auh": {"english_name": "Aushi"}, "cns": {"english_name": "Asmat, Central"}, "dia": {"english_name": "Dia"}, "mmh": {"english_name": "Mehináku"}, "byn": {"name": "Bilin", "english_name": "Bilin"}, "pst": {"english_name": "Pashto, Central"}, "mkb": {"english_name": "Mal Paharia"}, "kic": {"english_name": "Kickapoo"}, "urb": {"english_name": "Urubú-Kaapor"}, "akj": {"english_name": "Aka-Jeru"}, "twl": {"english_name": "Tawara"}, "ekl": {"english_name": "Kol (Bangladesh)"}, "otn": {"english_name": "Otomi, Tenango"}, "nne": {"english_name": "Ngandyera"}, "uge": {"english_name": "Ughele"}, "nys": {"english_name": "Nyunga"}, "ru": {"name": "русский", "english_name": "Russian"}, "blx": {"english_name": "Ayta, Mag-Indi"}, "sxe": {"english_name": "Sighu"}, "ngb": {"english_name": "Ngbandi, Northern"}, "tnp": {"english_name": "Whitesands"}, "bxd": {"english_name": "Pela"}, "crc": {"english_name": "Lonwolwol"}, "sui": {"english_name": "Suki"}, "den": {"english_name": "Slave (Athapascan)"}, "nrl": {"english_name": "Ngarluma"}, "tkb": {"english_name": "Buksa"}, "mxp": {"english_name": "Mixe, Tlahuitoltepec"}, "lwh": {"english_name": "Lachi, White"}, "wbb": {"english_name": "Wabo"}, "wli": {"english_name": "Waioli"}, "krc": {"english_name": "Karachay-Balkar"}, "mbq": {"english_name": "Maisin"}, "akb": {"english_name": "Batak Angkola"}, "vum": {"english_name": "Vumbu"}, "bmx": {"english_name": "Baimak"}, "cas": {"english_name": "Tsimané"}, "syy": {"english_name": "Al-Sayyid Bedouin Sign Language"}, "apl": {"english_name": "Apache, Lipan"}, "xru": {"english_name": "Marriammu"}, "bkg": {"english_name": "Buraka"}, "gai": {"english_name": "Borei"}, "beb": {"english_name": "Bebele"}, "ywg": {"english_name": "Yinhawangka"}, "ttk": {"english_name": "Totoro"}, "gun": {"english_name": "Guaraní, Mbyá"}, "vsl": {"english_name": "Venezuelan Sign Language"}, "esm": {"english_name": "Esuma"}, "agj": {"english_name": "Argobba"}, "ktb": {"english_name": "Kambaata"}, "hmr": {"english_name": "Hmar"}, "rem": {"english_name": "Remo"}, "hlb": {"english_name": "Halbi"}, "mvs": {"english_name": "Massep"}, "klr": {"english_name": "Khaling"}, "arv": {"english_name": "Arbore"}, "mik": {"english_name": "Mikasuki"}, "swu": {"english_name": "Suwawa"}, "not": {"english_name": "Nomatsiguenga"}, "zpt": {"english_name": "Zapotec, San Vicente Coatlán"}, "ndj": {"english_name": "Ndamba"}, "say": {"english_name": "Saya"}, "oyd": {"english_name": "Oyda"}, "btw": {"english_name": "Butuanon"}, "brs": {"english_name": "Baras"}, "tvo": {"english_name": "Tidore"}, "mzs": {"english_name": "Macanese"}, "hgw": {"english_name": "Haigwai"}, "ter": {"english_name": "Tereno"}, "csw": {"english_name": "Cree, Swampy"}, "ecs": {"english_name": "Ecuadorian Sign Language"}, "ff": {"english_name": "Fulah"}, "vis": {"english_name": "Vishavan"}, "hum": {"english_name": "Hungana"}, "mow": {"english_name": "Moi (Congo)"}, "tql": {"english_name": "Lehali"}, "nns": {"english_name": "Ningye"}, "bom": {"english_name": "Berom"}, "nus": {"english_name": "Nuer"}, "xht": {"english_name": "Hattic"}, "cmr": {"english_name": "Chin, Mro-Khimi"}, "yrl": {"english_name": "Nhengatu"}, "tyr": {"english_name": "Tai Daeng"}, "ypm": {"english_name": "Phuma"}, "imn": {"english_name": "Imonda"}, "abv": {"english_name": "Arabic, Baharna"}, "hil": {"english_name": "Hiligaynon"}, "spe": {"english_name": "Sepa (Papua New Guinea)"}, "mrm": {"english_name": "Merlav"}, "tuz": {"english_name": "Turka"}, "mla": {"english_name": "Malo"}, "phd": {"english_name": "Phudagi"}, "bfm": {"english_name": "Mmen"}, "zlq": {"english_name": "Zhuang, Liuqian"}, "jow": {"english_name": "Jowulu"}, "nlv": {"english_name": "Nahuatl, Orizaba"}, "xmo": {"english_name": "Morerebi"}, "xsd": {"english_name": "Sidetic"}, "jay": {"english_name": "Yan-nhangu"}, "pno": {"english_name": "Panobo"}, "hsl": {"english_name": "Hausa Sign Language"}, "imr": {"english_name": "Imroing"}, "cjk": {"english_name": "Chokwe"}, "gaq": {"english_name": "Gata'"}, "taj": {"english_name": "Tamang, Eastern"}, "der": {"english_name": "Deori"}, "yal": {"english_name": "Yalunka"}, "lmy": {"english_name": "Lamboya"}, "sgx": {"english_name": "Sierra Leone Sign Language"}, "lro": {"english_name": "Laro"}, "mjr": {"english_name": "Malavedan"}, "tod": {"english_name": "Toma"}, "pbg": {"english_name": "Paraujano"}, "knf": {"english_name": "Mankanya"}, "gld": {"english_name": "Nanai"}, "kbb": {"english_name": "Kaxuiâna"}, "xnh": {"english_name": "Kuanhua"}, "lai": {"english_name": "Lambya"}, "cdo": {"english_name": "Chinese, Min Dong"}, "woy": {"english_name": "Weyto"}, "jgk": {"english_name": "Gwak"}, "cae": {"english_name": "Lehar"}, "maj": {"english_name": "Mazatec, Jalapa De Díaz"}, "kfx": {"english_name": "Pahari, Kullu"}, "stw": {"english_name": "Satawalese"}, "otu": {"english_name": "Otuke"}, "dhn": {"english_name": "Dhanki"}, "noz": {"english_name": "Nayi"}, "dna": {"english_name": "Dani, Upper Grand Valley"}, "wok": {"english_name": "Longto"}, "wag": {"english_name": "Wa'ema"}, "eu": {"name": "Euskara", "english_name": "Basque"}, "ctu": {"english_name": "Chol"}, "ttl": {"english_name": "Totela"}, "ktr": {"english_name": "Kota Marudu Tinagas"}, "txq": {"english_name": "Tii"}, "cur": {"english_name": "Chhulung"}, "mnu": {"english_name": "Mer"}, "nfu": {"english_name": "Mfumte"}, "aky": {"english_name": "Aka-Kol"}, "tqb": {"english_name": "Tembé"}, "gdt": {"english_name": "Kungardutyi"}, "evn": {"english_name": "Evenki"}, "cod": {"english_name": "Cocama-Cocamilla"}, "rge": {"english_name": "Romano-Greek"}, "srs": {"english_name": "Sarsi"}, "psy": {"english_name": "Piscataway"}, "ush": {"english_name": "Ushojo"}, "sc": {"english_name": "Sardinian"}, "sn": {"english_name": "Shona"}, "or": {"name": "Oriya (macrolanguage)", "english_name": "Oriya (macrolanguage)"}, "ca": {"name": "Català", "english_name": "Catalan"}, "siu": {"english_name": "Sinagen"}, "snn": {"english_name": "Siona"}, "yir": {"english_name": "Awyu, North"}, "fum": {"english_name": "Fum"}, "mtu": {"english_name": "Mixtec, Tututepec"}, "cub": {"english_name": "Cubeo"}, "klg": {"english_name": "Tagakaulo"}, "qvc": {"english_name": "Quechua, Cajamarca"}, "sth": {"english_name": "Shelta"}, "mjn": {"english_name": "Ma (Papua New Guinea)"}, "nyp": {"english_name": "Nyang'i"}, "cap": {"english_name": "Chipaya"}, "psp": {"english_name": "Philippine Sign Language"}, "tn": {"english_name": "Tswana"}, "gnh": {"english_name": "Lere"}, "bwm": {"english_name": "Biwat"}, "etr": {"english_name": "Edolo"}, "nkc": {"english_name": "Nkongho"}, "aak": {"english_name": "Ankave"}, "gix": {"english_name": "Gilima"}, "slh": {"english_name": "Salish, Southern Puget Sound"}, "scl": {"english_name": "Shina"}, "tqt": {"english_name": "Totonac, Western"}, "duj": {"english_name": "Dhuwal"}, "mpz": {"english_name": "Mpi"}, "ikz": {"english_name": "Ikizu"}, "rmu": {"english_name": "Romani, Tavringer"}, "btv": {"english_name": "Bateri"}, "prx": {"english_name": "Purik"}, "lrl": {"english_name": "Lari"}, "scs": {"english_name": "Slavey, North"}, "kim": {"english_name": "Karagas"}, "amn": {"english_name": "Amanab"}, "zmb": {"english_name": "Zimba"}, "taz": {"english_name": "Tocho"}, "nyn": {"english_name": "Nyankole"}, "bue": {"english_name": "Beothuk"}, "ilk": {"english_name": "Ilongot"}, "cko": {"english_name": "Anufo"}, "uku": {"english_name": "Ukue"}, "nou": {"english_name": "Ewage-Notu"}, "fgr": {"english_name": "Fongoro"}, "lzz": {"english_name": "Laz"}, "xso": {"english_name": "Solano"}, "ega": {"english_name": "Ega"}, "vut": {"english_name": "Vute"}, "pad": {"english_name": "Paumarí"}, "jrb": {"english_name": "Judeo-Arabic"}, "sva": {"english_name": "Svan"}, "xmt": {"english_name": "Matbat"}, "sgb": {"english_name": "Ayta, Mag-antsi"}, "bjh": {"english_name": "Bahinemo"}, "mzh": {"english_name": "Wichí Lhamtés Güisnay"}, "arz": {"english_name": "Arabic, Egyptian"}, "biz": {"english_name": "Baloi"}, "wyi": {"english_name": "Woiwurrung"}, "jun": {"english_name": "Juang"}, "miq": {"english_name": "Mískito"}, "ygu": {"english_name": "Yugul"}, "ykl": {"english_name": "Khlula"}, "teg": {"english_name": "Teke-Tege"}, "tue": {"english_name": "Tuyuca"}, "njb": {"english_name": "Naga, Nocte"}, "lad": {"english_name": "Ladino"}, "bvm": {"english_name": "Bamunka"}, "das": {"english_name": "Daho-Doo"}, "igw": {"english_name": "Igwe"}, "asp": {"english_name": "Algerian Sign Language"}, "jum": {"english_name": "Jumjum"}, "gal": {"english_name": "Galolen"}, "an": {"english_name": "Aragonese"}, "kus": {"english_name": "Kusaal"}, "was": {"english_name": "Washo"}, "obr": {"english_name": "Burmese, Old"}, "lg": {"english_name": "Ganda"}, "tft": {"english_name": "Ternate"}, "bcv": {"english_name": "Shoo-Minda-Nye"}, "dgk": {"english_name": "Dagba"}, "anu": {"english_name": "Anuak"}, "prg": {"english_name": "Prussian"}, "owl": {"english_name": "Welsh, Old"}, "gpa": {"english_name": "Gupa-Abawa"}, "bax": {"english_name": "Bamun"}, "yip": {"english_name": "Pholo"}, "xmf": {"english_name": "Mingrelian"}, "din": {"english_name": "Dinka"}, "trg": {"english_name": "Lishán Didán"}, "cie": {"english_name": "Cineni"}, "bjx": {"english_name": "Itneg, Banao"}, "kcb": {"english_name": "Kawacha"}, "hrp": {"english_name": "Nhirrpi"}, "kbv": {"english_name": "Dera (Indonesia)"}, "mok": {"english_name": "Morori"}, "kii": {"english_name": "Kitsai"}, "puk": {"english_name": "Pu Ko"}, "mas": {"english_name": "Masai"}, "kxc": {"english_name": "Konso"}, "nma": {"english_name": "Naga, Maram"}, "plv": {"english_name": "Palawano, Southwest"}, "tmv": {"english_name": "Tembo (Motembo)"}, "awh": {"english_name": "Awbono"}, "pwo": {"english_name": "Karen, Pwo Western"}, "maa": {"english_name": "Mazatec, San Jerónimo Tecóatl"}, "sxc": {"english_name": "Sicanian"}, "swy": {"english_name": "Sarua"}, "aul": {"english_name": "Aulua"}, "zrn": {"english_name": "Zerenkel"}, "zza": {"english_name": "Zaza"}, "mqj": {"english_name": "Mamasa"}, "len": {"english_name": "Lenca"}, "tyv": {"english_name": "Tuvinian"}, "yta": {"english_name": "Talu"}, "zad": {"english_name": "Zapotec, Cajonos"}, "mkl": {"english_name": "Mokole"}, "tmt": {"english_name": "Tasmate"}, "bqm": {"english_name": "Wumboko"}, "skb": {"english_name": "Saek"}, "mir": {"english_name": "Mixe, Isthmus"}, "kiu": {"english_name": "Kirmanjki (individual language)"}, "dnd": {"english_name": "Daonda"}, "xko": {"english_name": "Kiorr"}, "bku": {"english_name": "Buhid"}, "kjj": {"english_name": "Khinalugh"}, "hro": {"english_name": "Haroi"}, "bpv": {"english_name": "Marind, Bian"}, "stg": {"english_name": "Trieng"}, "xbb": {"english_name": "Burdekin, Lower"}, "nkm": {"english_name": "Namat"}, "hif": {"english_name": "Hindi, Fiji"}, "trq": {"english_name": "Triqui, San Martín Itunyoso"}, "bsv": {"english_name": "Baga Sobané"}, "pgu": {"english_name": "Pagu"}, "bky": {"english_name": "Bokyi"}, "smf": {"english_name": "Auwe"}, "bef": {"english_name": "Benabena"}, "tsz": {"english_name": "Purepecha"}, "nss": {"english_name": "Nali"}, "qxs": {"english_name": "Qiang, Southern"}, "hbn": {"english_name": "Heiban"}, "tae": {"english_name": "Tariana"}, "dds": {"english_name": "Dogon, Donno So"}, "kjn": {"english_name": "Kunjen"}, "czt": {"english_name": "Chin, Zotung"}, "ssq": {"english_name": "So'a"}, "cps": {"english_name": "Capiznon"}, "sbm": {"english_name": "Sagala"}, "vmd": {"english_name": "Koraga, Mudu"}, "pbr": {"english_name": "Pangwa"}, "kfo": {"english_name": "Koro (Côte d'Ivoire)"}, "zia": {"english_name": "Zia"}, "nig": {"english_name": "Ngalakan"}, "csh": {"english_name": "Chin, Asho"}, "mtg": {"english_name": "Una"}, "kla": {"english_name": "Klamath-Modoc"}, "kdy": {"english_name": "Keder"}, "swr": {"english_name": "Saweru"}, "kje": {"english_name": "Kisar"}, "faf": {"english_name": "Fagani"}, "lon": {"english_name": "Lomwe, Malawi"}, "xac": {"english_name": "Kachari"}, "dig": {"english_name": "Digo"}, "nnd": {"english_name": "Ambae, West"}, "atd": {"english_name": "Manobo, Ata"}, "tro": {"english_name": "Naga, Tarao"}, "anv": {"english_name": "Denya"}, "nye": {"english_name": "Nyengo"}, "xap": {"english_name": "Apalachee"}, "jii": {"english_name": "Jiiddu"}, "mxv": {"english_name": "Mixtec, Metlatónoc"}, "rer": {"english_name": "Rer Bare"}, "puo": {"english_name": "Puoc"}, "loj": {"english_name": "Lou"}, "mdp": {"english_name": "Mbala"}, "anj": {"english_name": "Anor"}, "omg": {"english_name": "Omagua"}, "bqa": {"english_name": "Tchumbuli"}, "kck": {"english_name": "Kalanga"}, "gbe": {"english_name": "Niksek"}, "lnz": {"english_name": "Lonzo"}, "nhc": {"english_name": "Nahuatl, Tabasco"}, "cs": {"name": "čeština", "english_name": "Czech"}, "mzy": {"english_name": "Mozambican Sign Language"}, "yay": {"english_name": "Agwagwune"}, "ncd": {"english_name": "Nachering"}, "amp": {"english_name": "Alamblak"}, "suy": {"english_name": "Suyá"}, "goe": {"english_name": "Gongduk"}, "duh": {"english_name": "Dungra Bhil"}, "hna": {"english_name": "Mina (Cameroon)"}, "mdy": {"english_name": "Male (Ethiopia)"}, "ccj": {"english_name": "Kasanga"}, "nyv": {"english_name": "Nyulnyul"}, "msg": {"english_name": "Moraid"}, "tls": {"english_name": "Tambotalo"}, "lml": {"english_name": "Hano"}, "cdg": {"english_name": "Chamari"}, "bje": {"english_name": "Mien, Biao-Jiao"}, "bok": {"english_name": "Bonjo"}, "koc": {"english_name": "Kpati"}, "mwa": {"english_name": "Mwatebu"}, "tzn": {"english_name": "Tugun"}, "dib": {"english_name": "Dinka, South Central"}, "isd": {"english_name": "Isnag"}, "dui": {"english_name": "Dumun"}, "aof": {"english_name": "Bragat"}, "kxs": {"english_name": "Kangjia"}, "ewo": {"english_name": "Ewondo"}, "eya": {"english_name": "Eyak"}, "ply": {"english_name": "Bolyu"}, "tio": {"english_name": "Teop"}, "soz": {"english_name": "Temi"}, "gml": {"english_name": "German, Middle Low"}, "ddn": {"english_name": "Dendi (Benin)"}, "ntj": {"english_name": "Ngaanyatjarra"}, "llf": {"english_name": "Hermit"}, "cce": {"english_name": "Chopi"}, "blk": {"english_name": "Karen, Pa'o"}, "xgl": {"english_name": "Galindan"}, "tbr": {"english_name": "Tumtum"}, "gqu": {"english_name": "Qau"}, "bzq": {"english_name": "Buli (Indonesia)"}, "ctp": {"english_name": "Chatino, Western Highland"}, "aoz": {"english_name": "Uab Meto"}, "huu": {"english_name": "Huitoto, Murui"}, "knx": {"english_name": "Kendayan"}, "job": {"english_name": "Joba"}, "rmb": {"english_name": "Rembarunga"}, "kov": {"english_name": "Kudu-Camo"}, "ded": {"english_name": "Dedua"}, "ndw": {"english_name": "Ndobo"}, "mib": {"english_name": "Mixtec, Atatláhuca"}, "crk": {"english_name": "Cree, Plains"}, "swv": {"english_name": "Shekhawati"}, "skr": {"english_name": "Seraiki"}, "aba": {"english_name": "Abé"}, "dyi": {"english_name": "Senoufo, Djimini"}, "beo": {"english_name": "Beami"}, "kwn": {"english_name": "Kwangali"}, "wth": {"english_name": "Wathawurrung"}, "gah": {"english_name": "Alekano"}, "cpy": {"english_name": "Ashéninka, South Ucayali"}, "plj": {"english_name": "Polci"}, "chm": {"english_name": "Mari (Russia)"}, "kzf": {"english_name": "Kaili, Da'a"}, "phk": {"english_name": "Phake"}, "mvz": {"english_name": "Mesqan"}, "ie": {"english_name": "Interlingue"}, "nef": {"english_name": "Nefamese"}, "lol": {"english_name": "Mongo"}, "kjs": {"english_name": "Kewa, East"}, "bfk": {"english_name": "Ban Khor Sign Language"}, "aua": {"english_name": "Asumboa"}, "kec": {"english_name": "Keiga"}, "med": {"english_name": "Melpa"}, "xes": {"english_name": "Kesawai"}, "myy": {"english_name": "Macuna"}, "nqo": {"english_name": "N'Ko"}, "wbl": {"english_name": "Wakhi"}, "smj": {"english_name": "Lule Sami"}, "zte": {"english_name": "Zapotec, Elotepec"}, "awb": {"english_name": "Awa (Papua New Guinea)"}, "mti": {"english_name": "Maiwa (Papua New Guinea)"}, "fla": {"english_name": "Kalispel-Pend d'Oreille"}, "lng": {"english_name": "Langobardic"}, "bcj": {"english_name": "Bardi"}, "mnb": {"english_name": "Muna"}, "pce": {"english_name": "Palaung, Ruching"}, "dbf": {"english_name": "Edopi"}, "sao": {"english_name": "Sause"}, "jor": {"english_name": "Jorá"}, "ypp": {"english_name": "Phupa"}, "mkf": {"english_name": "Miya"}, "kzm": {"english_name": "Kais"}, "tqp": {"english_name": "Tomoip"}, "mzw": {"english_name": "Deg"}, "nyt": {"english_name": "Nyawaygi"}, "man": {"english_name": "Mandingo"}, "adh": {"english_name": "Adhola"}, "gnc": {"english_name": "Guanche"}, "xzh": {"english_name": "Zhang-Zhung"}, "bgs": {"english_name": "Tagabawa"}, "mbs": {"english_name": "Manobo, Sarangani"}, "wxa": {"english_name": "Waxianghua"}, "bka": {"english_name": "Kyak"}, "kza": {"english_name": "Karaboro, Western"}, "yra": {"english_name": "Yerakai"}, "bsg": {"english_name": "Bashkardi"}, "bda": {"english_name": "Bayot"}, "pes": {"english_name": "Persian, Iranian"}, "mzg": {"english_name": "Monastic Sign Language"}, "ute": {"english_name": "Ute-Southern Paiute"}, "ksa": {"english_name": "Shuwa-Zamani"}, "prt": {"english_name": "Phai"}, "nxl": {"english_name": "Nuaulu, South"}, "akc": {"english_name": "Mpur"}, "bvk": {"english_name": "Bukat"}, "blh": {"english_name": "Kuwaa"}, "fsl": {"english_name": "French Sign Language"}, "myi": {"english_name": "Mina (India)"}, "dje": {"english_name": "Zarma"}, "bmn": {"english_name": "Bina (Papua New Guinea)"}, "xam": {"english_name": "/Xam"}, "ldd": {"english_name": "Luri"}, "gob": {"english_name": "Playero"}, "tpl": {"english_name": "Me'phaa, Tlacoapa"}, "pmk": {"english_name": "Pamlico"}, "snq": {"english_name": "Sangu (Gabon)"}, "qwt": {"english_name": "Kwalhioqua-Tlatskanai"}, "afz": {"english_name": "Obokuitai"}, "pny": {"english_name": "Pinyin"}, "tnt": {"english_name": "Tontemboan"}, "wll": {"english_name": "Wali (Sudan)"}, "ztt": {"english_name": "Zapotec, Tejalapan"}, "aut": {"english_name": "Austral"}, "kha": {"english_name": "Khasi"}, "sha": {"english_name": "Shall-Zwall"}, "suk": {"english_name": "Sukuma"}, "wtk": {"english_name": "Watakataui"}, "bfi": {"english_name": "British Sign Language"}, "mtw": {"english_name": "Binukidnon, Southern"}, "jud": {"english_name": "Worodougou"}, "xrm": {"english_name": "Armazic"}, "yns": {"english_name": "Yansi"}, "dsn": {"english_name": "Dusner"}, "dgt": {"english_name": "Ndra'ngith"}, "kge": {"english_name": "Komering"}, "lei": {"english_name": "Lemio"}, "vic": {"english_name": "Creole English, Virgin Islands"}, "dur": {"english_name": "Dii"}, "emp": {"english_name": "Emberá, Northern"}, "nbo": {"english_name": "Nkukoli"}, "ncs": {"english_name": "Nicaraguan Sign Language"}, "yoi": {"english_name": "Yonaguni"}, "kdz": {"english_name": "Kwaja"}, "xat": {"english_name": "Katawixi"}, "doe": {"english_name": "Doe"}, "wdk": {"english_name": "Wadikali"}, "tei": {"english_name": "Torricelli"}, "kju": {"english_name": "Kashaya"}, "moh": {"english_name": "Mohawk"}, "azb": {"english_name": "Azerbaijani, South"}, "ncj": {"english_name": "Nahuatl, Northern Puebla"}, "nxk": {"english_name": "Naga, Koki"}, "sle": {"english_name": "Sholaga"}, "pck": {"english_name": "Chin, Paite"}, "nmp": {"english_name": "Nimanbur"}, "bsa": {"english_name": "Abinomn"}, "mzj": {"english_name": "Manya"}, "gdx": {"english_name": "Godwari"}, "zau": {"english_name": "Zangskari"}, "stk": {"english_name": "Arammba"}, "kyt": {"english_name": "Kayagar"}, "fni": {"english_name": "Fania"}, "aij": {"english_name": "Lishanid Noshan"}, "tkf": {"english_name": "Tukumanféd"}, "swj": {"english_name": "Sira"}, "ksm": {"english_name": "Kumba"}, "tka": {"english_name": "Truká"}, "ak": {"english_name": "Akan"}, "pnm": {"english_name": "Punan Batu 1"}, "nwy": {"english_name": "Nottoway-Meherrin"}, "bex": {"english_name": "Jur Modo"}, "ayz": {"english_name": "Mai Brat"}, "jut": {"english_name": "Jutish"}, "crr": {"english_name": "Algonquian, Carolina"}, "tmz": {"english_name": "Tamanaku"}, "fy": {"english_name": "Frisian, Western"}, "mrr": {"english_name": "Maria (India)"}, "nmx": {"english_name": "Nama (Papua New Guinea)"}, "dza": {"english_name": "Tunzu"}, "nag": {"english_name": "Naga Pidgin"}, "hmd": {"english_name": "Miao, Large Flowery"}, "arb": {"english_name": "Arabic, Standard"}, "ban": {"english_name": "Balinese"}, "dgs": {"english_name": "Dogoso"}, "trx": {"english_name": "Bidayuh, Tringgus-Sembaan"}, "djj": {"english_name": "Djeebbana"}, "urh": {"english_name": "Urhobo"}, "bnw": {"english_name": "Bisis"}, "bwz": {"english_name": "Bwisi"}, "mqo": {"english_name": "Modole"}, "akh": {"english_name": "Angal Heneng"}, "yot": {"english_name": "Yotti"}, "kte": {"english_name": "Nubri"}, "czn": {"english_name": "Chatino, Zenzontepec"}, "tic": {"english_name": "Tira"}, "avm": {"english_name": "Angkamuthi"}, "tqu": {"english_name": "Touo"}, "pms": {"english_name": "Piemontese"}, "krv": {"english_name": "Kavet"}, "wsv": {"english_name": "Wotapuri-Katarqalai"}, "xab": {"english_name": "Sambe"}, "xoi": {"english_name": "Kominimung"}, "uur": {"english_name": "Ura (Vanuatu)"}, "zmq": {"english_name": "Mituku"}, "atg": {"english_name": "Ivbie North-Okpela-Arhe"}, "kw": {"english_name": "Cornish"}, "lak": {"english_name": "Laka (Nigeria)"}, "orn": {"english_name": "Orang Kanaq"}, "acd": {"english_name": "Gikyode"}, "tgd": {"english_name": "Ciwogai"}, "geg": {"english_name": "Gengle"}, "bip": {"english_name": "Bila"}, "omu": {"english_name": "Omurano"}, "ksj": {"english_name": "Uare"}, "gvs": {"english_name": "Gumawana"}, "haq": {"english_name": "Ha"}, "xsr": {"english_name": "Sherpa"}, "lmg": {"english_name": "Lamogai"}, "kps": {"english_name": "Tehit"}, "sje": {"english_name": "Sami, Pite"}, "kux": {"english_name": "Kukatja"}, "su": {"english_name": "Sundanese"}, "tmy": {"english_name": "Tami"}, "mxq": {"english_name": "Mixe, Juquila"}, "ckr": {"english_name": "Kairak"}, "bmw": {"english_name": "Bomwali"}, "aur": {"english_name": "Aruek"}, "rga": {"english_name": "Roria"}, "ddo": {"english_name": "Dido"}, "ymo": {"english_name": "Yangum Mon"}, "kxv": {"english_name": "Kuvi"}, "eo": {"name": "Esperanto", "english_name": "Esperanto"}, "sig": {"english_name": "Paasaal"}, "bgu": {"english_name": "Mbongno"}, "moq": {"english_name": "Mor (Bomberai Peninsula)"}, "twd": {"english_name": "Twents"}, "tpn": {"english_name": "Tupinambá"}, "nnw": {"english_name": "Nuni, Southern"}, "xss": {"english_name": "Assan"}, "mbr": {"english_name": "Nukak Makú"}, "ull": {"english_name": "Ullatan"}, "bik": {"english_name": "Bikol"}, "ael": {"english_name": "Ambele"}, "csi": {"english_name": "Miwok, Coast"}, "zac": {"english_name": "Zapotec, Ocotlán"}, "gwx": {"english_name": "Gua"}, "gim": {"english_name": "Gimi (Eastern Highlands)"}, "anc": {"english_name": "Ngas"}, "nlj": {"english_name": "Nyali"}, "gou": {"english_name": "Gavar"}, "mqs": {"english_name": "Makian, West"}, "tvn": {"english_name": "Tavoyan"}, "xbi": {"english_name": "Kombio"}, "mvp": {"english_name": "Duri"}, "khz": {"english_name": "Keapara"}, "kgu": {"english_name": "Kobol"}, "bki": {"english_name": "Baki"}, "thf": {"english_name": "Thangmi"}, "mbp": {"english_name": "Malayo"}, "way": {"english_name": "Wayana"}, "bic": {"english_name": "Bikaru"}, "gof": {"english_name": "Gofa"}, "pta": {"english_name": "Pai Tavytera"}, "ikv": {"english_name": "Iku-Gora-Ankwa"}, "kys": {"english_name": "Kayan, Baram"}, "alm": {"english_name": "Amblong"}, "xto": {"english_name": "Tokharian A"}, "chy": {"english_name": "Cheyenne"}, "com": {"english_name": "Comanche"}, "nym": {"english_name": "Nyamwezi"}, "pkh": {"english_name": "Pankhu"}, "bew": {"english_name": "Betawi"}, "xzm": {"english_name": "Zemgalian"}, "mzl": {"english_name": "Mixe, Mazatlán"}, "kgj": {"english_name": "Kham, Gamale"}, "ppt": {"english_name": "Pare"}, "caw": {"english_name": "Callawalla"}, "tdi": {"english_name": "Tomadino"}, "kwj": {"english_name": "Kwanga"}, "mak": {"english_name": "Makasar"}, "xeb": {"english_name": "Eblan"}, "nke": {"english_name": "Duke"}, "cdr": {"english_name": "Cinda-Regi-Tiyal"}, "qxr": {"english_name": "Quichua, Cañar Highland"}, "glu": {"english_name": "Gula (Chad)"}, "ann": {"english_name": "Obolo"}, "kzr": {"english_name": "Karang"}, "ryu": {"english_name": "Okinawan, Central"}, "xyb": {"english_name": "Yandjibara"}, "ese": {"english_name": "Ese Ejja"}, "shh": {"english_name": "Shoshoni"}, "yuq": {"english_name": "Yuqui"}, "evh": {"english_name": "Uvbie"}, "dow": {"english_name": "Doyayo"}, "dbt": {"english_name": "Dogon, Ben Tey"}, "ike": {"english_name": "Inuktitut, Eastern Canadian"}, "chx": {"english_name": "Chantyal"}, "bft": {"english_name": "Balti"}, "grs": {"english_name": "Gresi"}, "tbi": {"english_name": "Gaam"}, "sni": {"english_name": "Sensi"}, "luc": {"english_name": "Aringa"}, "bzx": {"english_name": "Bozo, Kɛlɛngaxo"}, "kym": {"english_name": "Kpatili"}, "kel": {"english_name": "Kela (Democratic Republic of Congo)"}, "zrg": {"english_name": "Mirgan"}, "zmy": {"english_name": "Mariyedi"}, "gbm": {"english_name": "Garhwali"}, "kvw": {"english_name": "Wersing"}, "aha": {"english_name": "Ahanta"}, "ojb": {"english_name": "Ojibwa, Northwestern"}, "apf": {"english_name": "Agta, Pahanan"}, "sbn": {"english_name": "Bhil, Sindhi"}, "cug": {"english_name": "Cung"}, "gdj": {"english_name": "Gurdjar"}, "njx": {"english_name": "Kunyi"}, "mjx": {"english_name": "Mahali"}, "gue": {"english_name": "Gurinji"}, "dsq": {"english_name": "Tadaksahak"}, "gyl": {"english_name": "Gayil"}, "wut": {"english_name": "Wutung"}, "izr": {"english_name": "Izere"}, "biu": {"english_name": "Biete"}, "tpt": {"english_name": "Tepehua, Tlachichilco"}, "mud": {"english_name": "Aleut, Mednyj"}, "sho": {"english_name": "Shanga"}, "fap": {"english_name": "Palor"}, "nxe": {"english_name": "Nage"}, "slm": {"english_name": "Sama, Pangutaran"}, "kqa": {"english_name": "Mum"}, "kwh": {"english_name": "Kowiai"}, "zkt": {"english_name": "Kitan"}, "khq": {"english_name": "Songhay, Koyra Chiini"}, "lis": {"english_name": "Lisu"}, "yej": {"english_name": "Yevanic"}, "anf": {"english_name": "Animere"}, "adz": {"english_name": "Adzera"}, "wmx": {"english_name": "Womo"}, "xyj": {"english_name": "Mayi-Yapi"}, "nsq": {"english_name": "Miwok, Northern Sierra"}, "zch": {"english_name": "Zhuang, Central Hongshuihe"}, "nga": {"english_name": "Ngbaka"}, "bo": {"english_name": "Tibetan"}, "oke": {"english_name": "Okpe (Southwestern Edo)"}, "onw": {"english_name": "Nubian, Old"}, "bhl": {"english_name": "Bimin"}, "ukh": {"english_name": "Ukhwejo"}, "bmo": {"english_name": "Bambalang"}, "col": {"english_name": "Columbia-Wenatchi"}, "aiy": {"english_name": "Ali"}, "mco": {"english_name": "Mixe, Coatlán"}, "nxn": {"english_name": "Ngawun"}, "bit": {"english_name": "Berinomo"}, "bgq": {"english_name": "Bagri"}, "jio": {"english_name": "Jiamao"}, "sve": {"english_name": "Serili"}, "udg": {"english_name": "Muduga"}, "one": {"english_name": "Oneida"}, "zmn": {"english_name": "Mbangwe"}, "qwa": {"english_name": "Quechua, Corongo Ancash"}, "etx": {"english_name": "Eten"}, "ksd": {"english_name": "Kuanua"}, "lda": {"english_name": "Kla-Dan"}, "hr": {"name": "hrvatski", "english_name": "Croatian"}, "ngj": {"english_name": "Ngie"}, "wlw": {"english_name": "Walak"}, "cuq": {"english_name": "Cun"}, "xpc": {"english_name": "Pecheneg"}, "gnm": {"english_name": "Ginuman"}, "sub": {"english_name": "Suku"}, "ost": {"english_name": "Osatu"}, "ple": {"english_name": "Palu'e"}, "xop": {"english_name": "Kopar"}, "gwr": {"english_name": "Gwere"}, "vag": {"english_name": "Vagla"}, "bnb": {"english_name": "Bookan"}, "bzj": {"english_name": "Kriol English, Belize"}, "toz": {"english_name": "To"}, "xtj": {"english_name": "Mixtec, San Juan Teita"}, "wro": {"english_name": "Worrorra"}, "vin": {"english_name": "Vinza"}, "kn": {"name": "ಕನ್ನಡ", "english_name": "Kannada"}, "gvj": {"english_name": "Guajá"}, "mep": {"english_name": "Miriwung"}, "aqc": {"english_name": "Archi"}, "ahr": {"english_name": "Ahirani"}, "puj": {"english_name": "Punan Tubu"}, "kg": {"english_name": "Kongo"}, "zpn": {"english_name": "Zapotec, Santa Inés Yatzechi"}, "aza": {"english_name": "Azha"}, "njs": {"english_name": "Nisa"}, "nxx": {"english_name": "Nafri"}, "xkr": {"english_name": "Xakriabá"}, "acq": {"english_name": "Arabic, Ta'izzi-Adeni"}, "huy": {"english_name": "Hulaulá"}, "nyx": {"english_name": "Nganyaywana"}, "kbz": {"english_name": "Duhwa"}, "pmi": {"english_name": "Pumi, Northern"}, "agz": {"english_name": "Agta, Mt. Iriga"}, "mbj": {"english_name": "Nadëb"}, "xyk": {"english_name": "Mayi-Kulan"}, "mkc": {"english_name": "Siliput"}, "hoc": {"english_name": "Ho"}, "pga": {"english_name": "Creole Arabic, Sudanese"}, "mdx": {"english_name": "Dizin"}, "vem": {"english_name": "Vemgo-Mabas"}, "kif": {"english_name": "Kham, Eastern Parbate"}, "myw": {"english_name": "Muyuw"}, "ncx": {"english_name": "Nahuatl, Central Puebla"}, "rol": {"english_name": "Romblomanon"}, "caf": {"english_name": "Carrier, Southern"}, "vay": {"english_name": "Wayu"}, "spx": {"english_name": "Picene, South"}, "onu": {"english_name": "Unua"}, "wic": {"english_name": "Wichita"}, "jmr": {"english_name": "Kamara"}, "tgi": {"english_name": "Lawunuia"}, "lpn": {"english_name": "Naga, Long Phuri"}, "tes": {"english_name": "Tengger"}, "nlc": {"english_name": "Nalca"}, "hml": {"english_name": "Hmong, Luopohe"}, "bll": {"english_name": "Biloxi"}, "leq": {"english_name": "Lembena"}, "pit": {"english_name": "Pitta Pitta"}, "zam": {"english_name": "Zapotec, Miahuatlán"}, "sgt": {"english_name": "Brokpake"}, "utu": {"english_name": "Utu"}, "ora": {"english_name": "Oroha"}, "alc": {"english_name": "Qawasqar"}, "nsg": {"english_name": "Ngasa"}, "tgh": {"english_name": "Creole English, Tobagonian"}, "lhm": {"english_name": "Lhomi"}, "anp": {"english_name": "Angika"}, "dwa": {"english_name": "Diri"}, "byh": {"english_name": "Bhujel"}, "djw": {"english_name": "Djawi"}, "khe": {"english_name": "Korowai"}, "gvy": {"english_name": "Guyani"}, "aii": {"english_name": "Neo-Aramaic, Assyrian"}, "ktx": {"english_name": "Kaxararí"}, "ppl": {"english_name": "Pipil"}, "erw": {"english_name": "Erokwanas"}, "mhj": {"english_name": "Mogholi"}, "twy": {"english_name": "Tawoyan"}, "awm": {"english_name": "Arawum"}, "mgz": {"english_name": "Mbugwe"}, "bqu": {"english_name": "Boguru"}, "jkr": {"english_name": "Koro (India)"}, "kvh": {"english_name": "Komodo"}, "kjo": {"english_name": "Kinnauri, Harijan"}, "es": {"name": "Español", "english_name": "Spanish"}, "lli": {"english_name": "Teke-Laali"}, "ife": {"english_name": "Ifè"}, "fab": {"english_name": "Fa d'Ambu"}, "ocu": {"english_name": "Matlatzinca, Atzingo"}, "wbh": {"english_name": "Wanda"}, "nbp": {"english_name": "Nnam"}, "gyi": {"english_name": "Gyele"}, "dyu": {"english_name": "Dyula"}, "teu": {"english_name": "Soo"}, "kcq": {"english_name": "Kamo"}, "ppa": {"english_name": "Pao"}, "brw": {"english_name": "Bellari"}, "wul": {"english_name": "Silimo"}, "atv": {"english_name": "Altai, Northern"}, "mjl": {"english_name": "Mandeali"}, "rjs": {"english_name": "Rajbanshi"}, "xjt": {"english_name": "Jaitmatang"}, "aot": {"english_name": "A'tong"}, "win": {"english_name": "Ho-Chunk"}, "tse": {"english_name": "Tunisian Sign Language"}, "ach": {"english_name": "Acoli"}, "zbc": {"english_name": "Berawan, Central"}, "gsn": {"english_name": "Gusan"}, "kea": {"english_name": "Kabuverdianu"}, "hia": {"english_name": "Lamang"}, "ken": {"english_name": "Kenyang"}, "otb": {"english_name": "Tibetan, Old"}, "jos": {"english_name": "Jordanian Sign Language"}, "lnh": {"english_name": "Lanoh"}, "meq": {"english_name": "Merey"}, "bve": {"english_name": "Malay, Berau"}, "lss": {"english_name": "Lasi"}, "lov": {"english_name": "Lopi"}, "mcr": {"english_name": "Menya"}, "kqz": {"english_name": "Korana"}, "ota": {"english_name": "Turkish, Ottoman (1500-1928)"}, "aoe": {"english_name": "Angal Enen"}, "lu": {"english_name": "Luba-Katanga"}, "bfu": {"english_name": "Gahri"}, "tyu": {"english_name": "Kua"}, "bwt": {"english_name": "Bafaw-Balong"}, "ttr": {"english_name": "Tera"}, "mzd": {"english_name": "Malimba"}, "hrx": {"english_name": "Hunsrik"}, "con": {"english_name": "Cofán"}, "gei": {"english_name": "Gebe"}, "mvi": {"english_name": "Miyako"}, "gsg": {"english_name": "German Sign Language"}, "nrt": {"english_name": "Kalapuya, Northern"}, "pkb": {"english_name": "Pokomo"}, "had": {"english_name": "Hatam"}, "loo": {"english_name": "Lombo"}, "kwp": {"english_name": "Kodia"}, "lbs": {"english_name": "Libyan Sign Language"}, "gut": {"english_name": "Maléku Jaíka"}, "xny": {"english_name": "Nyiyaparli"}, "tmi": {"english_name": "Tutuba"}, "ktp": {"english_name": "Kaduo"}, "kok": {"name": "Konkani (macrolanguage)", "english_name": "Konkani (macrolanguage)"}, "fuj": {"english_name": "Ko"}, "hmf": {"english_name": "Hmong Don"}, "owi": {"english_name": "Owiniga"}, "hka": {"english_name": "Kahe"}, "dtk": {"english_name": "Dogon, Tene Kan"}, "xbc": {"english_name": "Bactrian"}, "yac": {"english_name": "Yali, Pass Valley"}, "ifk": {"english_name": "Ifugao, Tuwali"}, "kra": {"english_name": "Kumhali"}, "atq": {"english_name": "Aralle-Tabulahan"}, "nzy": {"english_name": "Nzakambay"}, "ecy": {"english_name": "Eteocypriot"}, "mlo": {"english_name": "Mlomp"}, "kxl": {"english_name": "Kurux, Nepali"}, "byd": {"english_name": "Benyadu'"}, "zpd": {"english_name": "Zapotec, Southeastern Ixtlán"}, "tno": {"english_name": "Toromono"}, "mrd": {"english_name": "Magar, Western"}, "llo": {"english_name": "Khlor"}, "noq": {"english_name": "Ngongo"}, "kda": {"english_name": "Worimi"}, "ahb": {"english_name": "Axamb"}, "xcc": {"english_name": "Camunic"}, "jat": {"english_name": "Jakati"}, "lal": {"english_name": "Lalia"}, "xun": {"english_name": "Unggaranggu"}, "mgf": {"english_name": "Maklew"}, "wgo": {"english_name": "Waigeo"}, "bfn": {"english_name": "Bunak"}, "xli": {"english_name": "Liburnian"}, "xyl": {"english_name": "Yalakalore"}, "dja": {"english_name": "Djadjawurrung"}, "klw": {"english_name": "Lindu"}, "mpo": {"english_name": "Miu"}, "gat": {"english_name": "Kenati"}, "spi": {"english_name": "Saponi"}, "bha": {"english_name": "Bharia"}, "drg": {"english_name": "Rungus"}, "esl": {"english_name": "Egypt Sign Language"}, "xaq": {"english_name": "Aquitanian"}, "cjh": {"english_name": "Chehalis, Upper"}, "dos": {"english_name": "Dogosé"}, "deq": {"english_name": "Dendi (Central African Republic)"}, "mqy": {"english_name": "Manggarai"}, "wav": {"english_name": "Waka"}, "khl": {"english_name": "Lusi"}, "sgi": {"english_name": "Suga"}, "gsp": {"english_name": "Wasembo"}, "mvo": {"english_name": "Marovo"}, "aju": {"english_name": "Arabic, Judeo-Moroccan"}, "ypo": {"english_name": "Phola, Alo"}, "mvf": {"english_name": "Mongolian, Peripheral"}, "dwr": {"english_name": "Dawro"}, "mmt": {"english_name": "Malalamai"}, "mjj": {"english_name": "Mawak"}, "wiy": {"english_name": "Wiyot"}, "xrw": {"english_name": "Karawa"}, "bnx": {"english_name": "Bangubangu"}, "ppe": {"english_name": "Papi"}, "bvq": {"english_name": "Birri"}, "aro": {"english_name": "Araona"}, "lgr": {"english_name": "Lengo"}, "xpq": {"english_name": "Mohegan-Pequot"}, "ren": {"english_name": "Rengao"}, "twu": {"english_name": "Termanu"}, "pjt": {"english_name": "Pitjantjatjara"}, "xno": {"english_name": "Anglo-Norman"}, "soa": {"english_name": "Thai Song"}, "aos": {"english_name": "Taikat"}, "sfb": {"english_name": "Langue des signes de Belgique Francophone"}, "dev": {"english_name": "Domung"}, "msj": {"english_name": "Ma (Democratic Republic of Congo)"}, "lbr": {"english_name": "Lohorung"}, "odk": {"english_name": "Od"}, "tbb": {"english_name": "Tapeba"}, "ctn": {"english_name": "Chhintange"}, "knv": {"english_name": "Tabo"}, "llk": {"english_name": "Lelak"}, "jie": {"english_name": "Jilbe"}, "tcg": {"english_name": "Tamagario"}, "fir": {"english_name": "Firan"}, "mbx": {"english_name": "Mari (East Sepik Province)"}, "thi": {"english_name": "Tai Long"}, "juo": {"english_name": "Jiba"}, "xur": {"english_name": "Urartian"}, "skk": {"english_name": "Sok"}, "mot": {"english_name": "Barí"}, "yba": {"english_name": "Yala"}, "lcc": {"english_name": "Legenyem"}, "mag": {"english_name": "Magahi"}, "kvs": {"english_name": "Kunggara"}, "xce": {"english_name": "Celtiberian"}, "rac": {"english_name": "Rasawa"}, "nco": {"english_name": "Sibe"}, "njl": {"english_name": "Njalgulgule"}, "mqv": {"english_name": "Mosimo"}, "niu": {"english_name": "Niuean"}, "inz": {"english_name": "Ineseño"}, "cen": {"english_name": "Cen"}, "ida": {"english_name": "Idakho-Isukha-Tiriki"}, "bhy": {"english_name": "Bhele"}, "bgy": {"english_name": "Benggoi"}, "ana": {"english_name": "Andaqui"}, "dyo": {"english_name": "Jola-Fonyi"}, "djr": {"english_name": "Djambarrpuyngu"}, "ksh": {"english_name": "Kölsch"}, "pty": {"english_name": "Pathiya"}, "kvo": {"english_name": "Dobel"}, "niv": {"english_name": "Gilyak"}, "nod": {"english_name": "Thai, Northern"}, "wif": {"english_name": "Wik-Keyangan"}, "yel": {"english_name": "Yela"}, "coz": {"english_name": "Chochotec"}, "wlo": {"english_name": "Wolio"}, "toh": {"english_name": "Gitonga"}, "ymh": {"english_name": "Mili"}, "bpd": {"english_name": "Banda-Banda"}, "khp": {"english_name": "Kapori"}, "mgq": {"english_name": "Malila"}, "ttv": {"english_name": "Titan"}, "twc": {"english_name": "Teshenawa"}, "svk": {"english_name": "Slovakian Sign Language"}, "kkl": {"english_name": "Yale, Kosarek"}, "gbq": {"english_name": "Gbaya-Bozoum"}, "elm": {"english_name": "Eleme"}, "baw": {"english_name": "Bambili-Bambui"}, "llc": {"english_name": "Lele (Guinea)"}, "zmh": {"english_name": "Makolkol"}, "ote": {"english_name": "Otomi, Mezquital"}, "bcu": {"english_name": "Awad Bing"}, "xmd": {"english_name": "Mbudum"}, "ary": {"english_name": "Arabic, Moroccan"}, "kvf": {"english_name": "Kabalai"}, "yur": {"english_name": "Yurok"}, "afd": {"english_name": "Andai"}, "apb": {"english_name": "Sa'a"}, "lnb": {"english_name": "Mbalanhu"}, "rmm": {"english_name": "Roma"}, "aui": {"english_name": "Anuki"}, "om": {"english_name": "Oromo"}, "tsh": {"english_name": "Tsuvan"}, "mcs": {"english_name": "Mambai"}, "noy": {"english_name": "Noy"}, "dtd": {"english_name": "Ditidaht"}, "tds": {"english_name": "Doutai"}, "njh": {"english_name": "Naga, Lotha"}, "bcn": {"english_name": "Bali (Nigeria)"}, "rkt": {"english_name": "Rangpuri"}, "kuw": {"english_name": "Kpagua"}, "moc": {"english_name": "Mocoví"}, "prh": {"english_name": "Porohanon"}, "mrg": {"english_name": "Mising"}, "ams": {"english_name": "Amami-Oshima, Southern"}, "quv": {"english_name": "Sacapulteco"}, "msy": {"english_name": "Aruamu"}, "kmx": {"english_name": "Waboda"}, "qum": {"english_name": "Sipacapense"}, "dyn": {"english_name": "Dyangadi"}, "zpp": {"english_name": "Zapotec, El Alto"}, "lsl": {"english_name": "Latvian Sign Language"}, "kdk": {"english_name": "Numèè"}, "mge": {"english_name": "Mango"}, "ngx": {"english_name": "Nggwahyi"}, "ons": {"english_name": "Ono"}, "abf": {"english_name": "Abai Sungai"}, "rbb": {"english_name": "Palaung, Rumai"}, "sjd": {"english_name": "Sami, Kildin"}, "mpn": {"english_name": "Mindiri"}, "bmm": {"english_name": "Malagasy, Northern Betsimisaraka"}, "jbe": {"english_name": "Judeo-Berber"}, "xtp": {"english_name": "Mixtec, San Miguel Piedras"}, "lab": {"english_name": "Linear A"}, "kqy": {"english_name": "Koorete"}, "kdf": {"english_name": "Mamusi"}, "bdo": {"english_name": "Morom"}, "pyy": {"english_name": "Pyen"}, "lso": {"english_name": "Laos Sign Language"}, "mnn": {"english_name": "Mnong, Southern"}, "kyj": {"english_name": "Karao"}, "sbe": {"english_name": "Saliba"}, "twr": {"english_name": "Tarahumara, Southwestern"}, "ygp": {"english_name": "Gepo"}, "swi": {"english_name": "Sui"}, "mop": {"english_name": "Mopán Maya"}, "kxx": {"english_name": "Likuba"}, "bvn": {"english_name": "Buna"}, "mgs": {"english_name": "Manda (Tanzania)"}, "xkq": {"english_name": "Koroni"}, "tas": {"english_name": "Tay Boi"}, "xsi": {"english_name": "Sio"}, "hbo": {"english_name": "Hebrew, Ancient"}, "bej": {"english_name": "Beja"}, "laz": {"english_name": "Aribwatsa"}, "xgd": {"english_name": "Gudang"}, "mbc": {"english_name": "Macushi"}, "top": {"english_name": "Totonac, Papantla"}, "ldq": {"english_name": "Lufu"}, "lfa": {"english_name": "Lefa"}, "igo": {"english_name": "Isebe"}, "uky": {"english_name": "Kuuk-Yak"}, "alh": {"english_name": "Alawa"}, "mig": {"english_name": "Mixtec, San Miguel El Grande"}, "gid": {"english_name": "Gidar"}, "grt": {"english_name": "Garo"}, "vmg": {"english_name": "Lungalunga"}, "xpo": {"english_name": "Pochutec"}, "sxr": {"english_name": "Saaroa"}, "cib": {"english_name": "Gbe, Ci"}, "isi": {"english_name": "Nkem-Nkum"}, "kqi": {"english_name": "Koitabu"}, "gcl": {"english_name": "Creole English, Grenadian"}, "und": {"english_name": "Undetermined"}, "hmu": {"english_name": "Hamap"}, "gcc": {"english_name": "Mali"}, "ago": {"english_name": "Tainae"}, "tmf": {"english_name": "Toba-Maskoy"}, "ksy": {"english_name": "Kharia Thar"}, "gby": {"english_name": "Gbari"}, "mae": {"english_name": "Bo-Rukul"}, "jgb": {"english_name": "Ngbee"}, "nhw": {"english_name": "Nahuatl, Western Huasteca"}, "dri": {"english_name": "C'lela"}, "cjp": {"english_name": "Cabécar"}, "aws": {"english_name": "Awyu, South"}, "nlo": {"english_name": "Ngul"}, "jrr": {"english_name": "Jiru"}, "bfo": {"english_name": "Birifor, Malba"}, "spd": {"english_name": "Saep"}, "cuu": {"english_name": "Tai Ya"}, "mrw": {"english_name": "Maranao"}, "dov": {"english_name": "Dombe"}, "bdt": {"english_name": "Bokoto"}, "xnt": {"english_name": "Narragansett"}, "lbo": {"english_name": "Laven"}, "scg": {"english_name": "Sanggau"}, "gwa": {"english_name": "Mbato"}, "nbj": {"english_name": "Ngarinman"}, "ext": {"english_name": "Extremaduran"}, "mhe": {"english_name": "Besisi"}, "gro": {"english_name": "Groma"}, "shv": {"english_name": "Shehri"}, "ppq": {"english_name": "Pei"}, "itz": {"english_name": "Itzá"}, "ymq": {"english_name": "Muji, Qila"}, "tts": {"english_name": "Thai, Northeastern"}, "xnb": {"english_name": "Kanakanabu"}, "jig": {"english_name": "Djingili"}, "tge": {"english_name": "Tamang, Eastern Gorkha"}, "kzb": {"english_name": "Kaibobo"}, "wnu": {"english_name": "Usan"}, "upv": {"english_name": "Uripiv-Wala-Rano-Atchin"}, "pll": {"english_name": "Palaung, Shwe"}, "aac": {"english_name": "Ari"}, "lhp": {"english_name": "Lhokpu"}, "sbo": {"english_name": "Sabüm"}, "bgc": {"english_name": "Haryanvi"}, "ity": {"english_name": "Itneg, Moyadan"}, "kfr": {"english_name": "Kachchi"}, "sry": {"english_name": "Sera"}, "mma": {"english_name": "Mama"}, "nxg": {"english_name": "Ngad'a"}, "glc": {"english_name": "Bon Gula"}, "ted": {"english_name": "Krumen, Tepo"}, "yxm": {"english_name": "Yinwum"}, "sua": {"english_name": "Sulka"}, "cwb": {"english_name": "Maindo"}, "loq": {"english_name": "Lobala"}, "kdl": {"english_name": "Tsikimba"}, "byq": {"english_name": "Basay"}, "gll": {"english_name": "Garlali"}, "usi": {"english_name": "Usui"}, "fon": {"english_name": "Fon"}, "sab": {"english_name": "Buglere"}, "mfu": {"english_name": "Mbwela"}, "ndu": {"english_name": "Dugun"}, "irh": {"english_name": "Irarutu"}, "itb": {"english_name": "Itneg, Binongan"}, "ydd": {"english_name": "Yiddish, Eastern"}, "kae": {"english_name": "Ketangalan"}, "ymk": {"english_name": "Makwe"}, "tgu": {"english_name": "Tanggu"}, "ixc": {"english_name": "Ixcatec"}, "men": {"english_name": "Mende (Sierra Leone)"}, "tfn": {"english_name": "Tanaina"}, "krs": {"english_name": "Gbaya (Sudan)"}, "mwx": {"english_name": "Mediak"}, "djf": {"english_name": "Djangun"}, "qur": {"english_name": "Quechua, Yanahuanca Pasco"}, "yei": {"english_name": "Yeni"}, "mhs": {"english_name": "Buru (Indonesia)"}, "mom": {"english_name": "Mangue"}, "kis": {"english_name": "Kis"}, "myd": {"english_name": "Maramba"}, "atb": {"english_name": "Zaiwa"}, "jeu": {"english_name": "Jonkor Bourmataguil"}, "oki": {"english_name": "Okiek"}, "ngc": {"english_name": "Ngombe (Democratic Republic of Congo)"}, "snu": {"english_name": "Senggi"}, "tra": {"english_name": "Tirahi"}, "diz": {"english_name": "Ding"}, "jui": {"english_name": "Ngadjuri"}, "pre": {"english_name": "Principense"}, "xcy": {"english_name": "Cayuse"}, "aee": {"english_name": "Pashayi, Northeast"}, "mgp": {"english_name": "Magar, Eastern"}, "aab": {"english_name": "Alumu-Tesu"}, "ssm": {"english_name": "Semnam"}, "mit": {"english_name": "Mixtec, Southern Puebla"}, "tgr": {"english_name": "Tareng"}, "diu": {"english_name": "Diriku"}, "sik": {"english_name": "Sikiana"}, "ems": {"english_name": "Yupik, Pacific Gulf"}, "klk": {"english_name": "Kono (Nigeria)"}, "mgh": {"english_name": "Makhuwa-Meetto"}, "shk": {"english_name": "Shilluk"}, "kba": {"english_name": "Kalarko"}, "kex": {"english_name": "Kukna"}, "arp": {"english_name": "Arapaho"}, "new": {"english_name": "Newari"}, "sts": {"english_name": "Shumashti"}, "bjm": {"english_name": "Bajelani"}, "akq": {"english_name": "Ak"}, "woe": {"english_name": "Woleaian"}, "dmv": {"english_name": "Dumpas"}, "sbg": {"english_name": "Seget"}, "bia": {"english_name": "Badimaya"}, "rml": {"english_name": "Romani, Baltic"}, "nds": {"english_name": "German, Low"}, "kzp": {"english_name": "Kaidipang"}, "kcx": {"english_name": "Kachama-Ganjule"}, "fng": {"english_name": "Fanagalo"}, "obk": {"english_name": "Bontok, Southern"}, "km": {"english_name": "Khmer, Central"}, "pix": {"english_name": "Piu"}, "lnl": {"english_name": "Banda, South Central"}, "lmk": {"english_name": "Lamkang"}, "kia": {"english_name": "Kim"}, "gnl": {"english_name": "Gangulu"}, "okk": {"english_name": "One, Kwamtim"}, "kxt": {"english_name": "Koiwat"}, "lac": {"english_name": "Lacandon"}, "sri": {"english_name": "Siriano"}, "lnm": {"english_name": "Langam"}, "ojv": {"english_name": "Ontong Java"}, "zma": {"english_name": "Manda (Australia)"}, "csv": {"english_name": "Chin, Sumtu"}, "olr": {"english_name": "Olrat"}, "tqm": {"english_name": "Turumsa"}, "wlv": {"english_name": "Wichí Lhamtés Vejoz"}, "bsj": {"english_name": "Bangwinji"}, "nza": {"english_name": "Mbembe, Tigon"}, "zpx": {"english_name": "Zapotec, San Baltazar Loxicha"}, "jni": {"english_name": "Janji"}, "kbj": {"english_name": "Kari"}, "npl": {"english_name": "Nahuatl, Southeastern Puebla"}, "wkl": {"english_name": "Kalanadi"}, "noe": {"english_name": "Nimadi"}, "rnp": {"english_name": "Rongpo"}, "jiu": {"english_name": "Jinuo, Youle"}, "ddr": {"english_name": "Dhudhuroa"}, "zum": {"english_name": "Kumzari"}, "mfv": {"english_name": "Mandjak"}, "waa": {"english_name": "Walla Walla"}, "gmu": {"english_name": "Gumalu"}, "gu": {"name": "ગુજરાતી", "english_name": "Gujarati"}, "cgk": {"english_name": "Chocangacakha"}, "pyx": {"english_name": "Pyu (Myanmar)"}, "bwh": {"english_name": "Bishuo"}, "trl": {"english_name": "Scottish, Traveller"}, "bst": {"english_name": "Basketo"}, "kfc": {"english_name": "Konda-Dora"}, "mxb": {"english_name": "Mixtec, Tezoatlán"}, "pmt": {"english_name": "Tuamotuan"}, "yi": {"english_name": "Yiddish"}, "ygw": {"english_name": "Yagwoia"}, "tsx": {"english_name": "Mubami"}, "ofo": {"english_name": "Ofo"}, "bwl": {"english_name": "Bwela"}, "biv": {"english_name": "Birifor, Southern"}, "auc": {"english_name": "Waorani"}, "pah": {"english_name": "Tenharim"}, "bgl": {"english_name": "Bo (Laos)"}, "coy": {"english_name": "Coyaima"}, "ayq": {"english_name": "Ayi (Papua New Guinea)"}, "ngw": {"english_name": "Ngwaba"}, "ayd": {"english_name": "Ayabadhu"}, "gwt": {"english_name": "Gawar-Bati"}, "mcu": {"english_name": "Mambila, Cameroon"}, "gsw": {"english_name": "German, Swiss"}, "plt": {"english_name": "Malagasy, Plateau"}, "lns": {"english_name": "Lamnso'"}, "mll": {"english_name": "Malua Bay"}, "uya": {"english_name": "Doko-Uyanga"}, "kqh": {"english_name": "Kisankasa"}, "kmf": {"english_name": "Kare (Papua New Guinea)"}, "sjw": {"english_name": "Shawnee"}, "gya": {"english_name": "Gbaya, Northwest"}, "pgk": {"english_name": "Rerep"}, "poh": {"english_name": "Poqomchi'"}, "avi": {"english_name": "Avikam"}, "tuj": {"english_name": "Tugutil"}, "qxq": {"english_name": "Qashqa'i"}, "pnu": {"english_name": "Bunu, Jiongnai"}, "kbm": {"english_name": "Iwal"}, "fui": {"english_name": "Fulfulde, Bagirmi"}, "tdh": {"english_name": "Thulung"}, "khk": {"english_name": "Mongolian, Halh"}, "koi": {"english_name": "Komi-Permyak"}, "crw": {"english_name": "Chrau"}, "duk": {"english_name": "Uyajitaya"}, "ctt": {"english_name": "Chetti, Wayanad"}, "nnf": {"english_name": "Ngaing"}, "mpe": {"english_name": "Majang"}, "rji": {"english_name": "Raji"}, "ve": {"name": "Venda", "english_name": "Venda"}, "goc": {"english_name": "Gorakor"}, "xlu": {"english_name": "Luwian, Cuneiform"}, "tba": {"english_name": "Aikanã"}, "guu": {"english_name": "Yanomamö"}, "yae": {"english_name": "Pumé"}, "nea": {"english_name": "Ngad'a, Eastern"}, "drd": {"english_name": "Darmiya"}, "tke": {"english_name": "Takwane"}, "pax": {"english_name": "Pankararé"}, "dad": {"english_name": "Marik"}, "urw": {"english_name": "Sop"}, "ncz": {"english_name": "Natchez"}, "mwv": {"english_name": "Mentawai"}, "bgj": {"english_name": "Bangolan"}, "xna": {"english_name": "North Arabian, Ancient"}, "tdo": {"english_name": "Teme"}, "sr": {"name": "српски", "english_name": "Serbian"}, "wti": {"english_name": "Berta"}, "myp": {"english_name": "Pirahã"}, "icl": {"english_name": "Icelandic Sign Language"}, "lky": {"english_name": "Lokoya"}, "avv": {"english_name": "Avá-Canoeiro"}, "xtc": {"english_name": "Katcha-Kadugli-Miri"}, "vif": {"english_name": "Vili"}, "frp": {"english_name": "Arpitan"}, "xii": {"english_name": "Xiri"}, "lar": {"english_name": "Larteh"}, "bqx": {"english_name": "Baangi"}, "njd": {"english_name": "Ndonde Hamba"}, "nio": {"english_name": "Nganasan"}, "thr": {"english_name": "Tharu, Rana"}, "kgi": {"english_name": "Selangor Sign Language"}, "bsr": {"english_name": "Bassa-Kontagora"}, "una": {"english_name": "Watut, North"}, "yia": {"english_name": "Yinggarda"}, "txm": {"english_name": "Tomini"}, "wlu": {"english_name": "Wuliwuli"}, "nkq": {"english_name": "Nkami"}, "pic": {"english_name": "Pinji"}, "aou": {"english_name": "A'ou"}, "xtv": {"english_name": "Thawa"}, "dme": {"english_name": "Dugwor"}, "mre": {"english_name": "Martha's Vineyard Sign Language"}, "qvj": {"english_name": "Quichua, Loja Highland"}, "oml": {"english_name": "Ombo"}, "xmu": {"english_name": "Kamu"}, "fil": {"english_name": "Filipino"}, "oor": {"english_name": "Oorlams"}, "aad": {"english_name": "Amal"}, "gup": {"english_name": "Gunwinggu"}, "inj": {"english_name": "Inga, Jungle"}, "kbi": {"english_name": "Kaptiau"}, "kul": {"english_name": "Kulere"}, "ask": {"english_name": "Ashkun"}, "ndx": {"english_name": "Nduga"}, "rad": {"english_name": "Rade"}, "mua": {"english_name": "Mundang"}, "pna": {"english_name": "Punan Bah-Biau"}, "szg": {"english_name": "Sengele"}, "gdq": {"english_name": "Mehri"}, "huj": {"english_name": "Hmong, Northern Guiyang"}, "ojg": {"english_name": "Ojibwa, Eastern"}, "viv": {"english_name": "Iduna"}, "gbz": {"english_name": "Dari, Zoroastrian"}, "ill": {"english_name": "Iranun"}, "rys": {"english_name": "Yaeyama"}, "baa": {"english_name": "Babatana"}, "cnt": {"english_name": "Chinantec, Tepetotutla"}, "sux": {"english_name": "Sumerian"}, "zai": {"english_name": "Zapotec, Isthmus"}, "ghs": {"english_name": "Guhu-Samane"}, "tex": {"english_name": "Tennet"}, "bsc": {"english_name": "Bassari"}, "mpp": {"english_name": "Migabac"}, "box": {"english_name": "Buamu"}, "wlr": {"english_name": "Wailapa"}, "udj": {"english_name": "Ujir"}, "kfp": {"english_name": "Korwa"}, "txi": {"english_name": "Ikpeng"}, "mod": {"english_name": "Mobilian"}, "chc": {"english_name": "Catawba"}, "mbo": {"english_name": "Mbo (Cameroon)"}, "gew": {"english_name": "Gera"}, "naz": {"english_name": "Nahuatl, Coatepec"}, "wca": {"english_name": "Yanomámi"}, "cv": {"english_name": "Chuvash"}, "xtm": {"english_name": "Mixtec, Magdalena Peñasco"}, "awo": {"english_name": "Awak"}, "wbk": {"english_name": "Waigali"}, "eip": {"english_name": "Eipomek"}, "bnl": {"english_name": "Boon"}, "pbt": {"english_name": "Pashto, Southern"}, "laf": {"english_name": "Lafofa"}, "qug": {"english_name": "Quichua, Chimborazo Highland"}, "smq": {"english_name": "Samo"}, "apn": {"english_name": "Apinayé"}, "pir": {"english_name": "Piratapuyo"}, "xeg": {"english_name": "//Xegwi"}, "kqb": {"english_name": "Kovai"}, "ztm": {"english_name": "Zapotec, San Agustín Mixtepec"}, "hrz": {"english_name": "Harzani"}, "juu": {"english_name": "Ju"}, "grb": {"english_name": "Grebo"}, "mys": {"english_name": "Mesmes"}, "nrb": {"english_name": "Nara"}, "pcn": {"english_name": "Piti"}, "lt": {"name": "Lietuvių", "english_name": "Lithuanian"}, "mlu": {"english_name": "To'abaita"}, "afh": {"english_name": "Afrihili"}, "yol": {"english_name": "Yola"}, "nlw": {"english_name": "Walangama"}, "onn": {"english_name": "Onobasulu"}, "mii": {"english_name": "Mixtec, Chigmecatitlán"}, "wbp": {"english_name": "Warlpiri"}, "mgl": {"english_name": "Maleu-Kilenge"}, "poq": {"english_name": "Popoluca, Texistepec"}, "bnr": {"english_name": "Butmas-Tur"}, "bhb": {"english_name": "Bhili"}, "psd": {"english_name": "Plains Indian Sign Language"}, "ble": {"english_name": "Balanta-Kentohe"}, "vmc": {"english_name": "Mixtec, Juxtlahuaca"}, "pat": {"english_name": "Papitalai"}, "atx": {"english_name": "Arutani"}, "gdu": {"english_name": "Gudu"}, "tal": {"english_name": "Tal"}, "okg": {"english_name": "Koko Babangk"}, "due": {"english_name": "Agta, Umiray Dumaget"}, "tkp": {"english_name": "Tikopia"}, "pau": {"english_name": "Palauan"}, "boy": {"english_name": "Bodo (Central African Republic)"}, "low": {"english_name": "Lobu, Tampias"}, "xmv": {"english_name": "Malagasy, Antankarana"}, "mlc": {"english_name": "Cao Lan"}, "mlr": {"english_name": "Vame"}, "dgz": {"english_name": "Daga"}, "tgp": {"english_name": "Tangoa"}, "ztl": {"english_name": "Zapotec, Lapaguía-Guivini"}, "abs": {"english_name": "Malay, Ambonese"}, "bqj": {"english_name": "Bandial"}, "mda": {"english_name": "Mada (Nigeria)"}, "fit": {"english_name": "Finnish, Tornedalen"}, "tyt": {"english_name": "Tày Tac"}, "kwt": {"english_name": "Kwesten"}, "nmm": {"english_name": "Manangba"}, "dof": {"english_name": "Domu"}, "nly": {"english_name": "Nyamal"}, "cyb": {"english_name": "Cayubaba"}, "sen": {"english_name": "Sénoufo, Nanerigé"}, "jib": {"english_name": "Jibu"}, "aol": {"english_name": "Alor"}, "orv": {"english_name": "Russian, Old"}, "bps": {"english_name": "Blaan, Sarangani"}, "sbz": {"english_name": "Sara Kaba"}, "ksf": {"english_name": "Bafia"}, "kmu": {"english_name": "Kanite"}, "ndp": {"english_name": "Ndo"}, "whg": {"english_name": "Wahgi, North"}, "nmg": {"english_name": "Kwasio"}, "mso": {"english_name": "Mombum"}, "bkc": {"english_name": "Baka (Cameroon)"}, "xvn": {"english_name": "Vandalic"}, "wmd": {"english_name": "Mamaindé"}, "gao": {"english_name": "Gants"}, "kzz": {"english_name": "Kalabra"}, "lgi": {"english_name": "Lengilu"}, "jus": {"english_name": "Jumla Sign Language"}, "for": {"english_name": "Fore"}, "mzq": {"english_name": "Mori Atas"}, "pdc": {"english_name": "German, Pennsylvania"}, "wmw": {"english_name": "Mwani"}, "waq": {"english_name": "Wageman"}, "mdz": {"english_name": "Suruí Do Pará"}, "zpj": {"english_name": "Zapotec, Quiavicuzas"}, "lln": {"english_name": "Lele (Chad)"}, "pav": {"english_name": "Pakaásnovos"}, "tsa": {"english_name": "Tsaangi"}, "fai": {"english_name": "Faiwol"}, "njt": {"english_name": "Ndyuka-Trio Pidgin"}, "dgn": {"english_name": "Dagoman"}, "wba": {"english_name": "Warao"}, "bio": {"english_name": "Nai"}, "aat": {"english_name": "Albanian, Arvanitika"}, "oso": {"english_name": "Ososo"}, "emy": {"english_name": "Mayan, Epigraphic"}, "kgx": {"english_name": "Kamaru"}, "kcv": {"english_name": "Kete"}, "xsn": {"english_name": "Sanga (Nigeria)"}, "gnr": {"english_name": "Gureng Gureng"}, "xla": {"english_name": "Kamula"}, "amf": {"english_name": "Hamer-Banna"}, "lsm": {"english_name": "Saamia"}, "rut": {"english_name": "Rutul"}, "wpc": {"english_name": "Maco"}, "kwu": {"english_name": "Kwakum"}, "tof": {"english_name": "Gizrra"}, "teq": {"english_name": "Temein"}, "mlk": {"english_name": "Ilwana"}, "omt": {"english_name": "Omotik"}, "ggd": {"english_name": "Gugadj"}, "ayn": {"english_name": "Arabic, Sanaani"}, "kmd": {"english_name": "Kalinga, Majukayang"}, "bkz": {"english_name": "Bungku"}, "bgz": {"english_name": "Banggai"}, "svx": {"english_name": "Skalvian"}, "bzf": {"english_name": "Boikin"}, "jdg": {"english_name": "Jadgali"}, "dcr": {"english_name": "Negerhollands"}, "igm": {"english_name": "Kanggape"}, "cik": {"english_name": "Kinnauri, Chitkuli"}, "nhi": {"english_name": "Nahuatl, Zacatlán-Ahuacatlán-Tepetzintla"}, "sek": {"english_name": "Sekani"}, "tlm": {"english_name": "Tolomako"}, "nny": {"english_name": "Nyangga"}, "nuy": {"english_name": "Nunggubuyu"}, "yil": {"english_name": "Yindjilandji"}, "jvd": {"english_name": "Javindo"}, "ptv": {"english_name": "Port Vato"}, "blr": {"english_name": "Blang"}, "ht": {"english_name": "Haitian"}, "gip": {"english_name": "Gimi (West New Britain)"}, "xav": {"english_name": "Xavánte"}, "mnp": {"english_name": "Chinese, Min Bei"}, "mro": {"english_name": "Mru"}, "pye": {"english_name": "Krumen, Pye"}, "uum": {"english_name": "Urum"}, "ret": {"english_name": "Retta"}, "fue": {"english_name": "Fulfulde, Borgu"}, "agl": {"english_name": "Fembe"}, "xkn": {"english_name": "Kayan, Kayan River"}, "tbm": {"english_name": "Tagbu"}, "ymm": {"english_name": "Maay"}, "jmc": {"english_name": "Machame"}, "sdu": {"english_name": "Sarudu"}, "lcp": {"english_name": "Lawa, Western"}, "cng": {"english_name": "Qiang, Northern"}, "mff": {"english_name": "Naki"}, "nge": {"english_name": "Ngemba"}, "qvh": {"english_name": "Quechua, Huamalíes-Dos de Mayo Huánuco"}, "zsk": {"english_name": "Kaskean"}, "bs": {"name": "Bosnian", "english_name": "Bosnian"}, "cso": {"english_name": "Chinantec, Sochiapam"}, "tec": {"english_name": "Terik"}, "bwp": {"english_name": "Mandobo Bawah"}, "abq": {"english_name": "Abaza"}, "iws": {"english_name": "Iwam, Sepik"}, "xgb": {"english_name": "Gbin"}, "bjl": {"english_name": "Bulu (Papua New Guinea)"}, "bfg": {"english_name": "Kayan, Busang"}, "kac": {"english_name": "Kachin"}, "ykm": {"english_name": "Kap"}, "lbj": {"english_name": "Ladakhi"}, "rue": {"english_name": "Rusyn"}, "xpy": {"english_name": "Puyo"}, "msq": {"english_name": "Caac"}, "vsv": {"english_name": "Valencian Sign Language"}, "bcz": {"english_name": "Bainouk-Gunyaamolo"}, "sds": {"english_name": "Sened"}, "aaf": {"english_name": "Aranadan"}, "era": {"english_name": "Eravallan"}, "slu": {"english_name": "Selaru"}, "bbn": {"english_name": "Uneapa"}, "bah": {"english_name": "Creole English, Bahamas"}, "nuv": {"english_name": "Nuni, Northern"}, "puf": {"english_name": "Punan Merah"}, "gwc": {"english_name": "Kalami"}, "dol": {"english_name": "Doso"}, "hig": {"english_name": "Kamwe"}, "dbj": {"english_name": "Ida'an"}, "mwz": {"english_name": "Moingi"}, "anb": {"english_name": "Andoa"}, "ace": {"english_name": "Achinese"}, "bws": {"english_name": "Bomboma"}, "szb": {"english_name": "Ngalum"}, "xme": {"english_name": "Median"}, "kcc": {"english_name": "Lubila"}, "tnu": {"english_name": "Tay Khang"}, "bjc": {"english_name": "Bariji"}, "qvi": {"english_name": "Quichua, Imbabura Highland"}, "ztg": {"english_name": "Zapotec, Xanaguía"}, "el": {"name": "Ελληνικά", "english_name": "Greek, Modern (1453-)"}, "erg": {"english_name": "Sie"}, "onp": {"english_name": "Sartang"}, "tdb": {"english_name": "Panchpargania"}, "aob": {"english_name": "Abom"}, "bn": {"name": "বাংলা", "english_name": "Bengali"}, "yux": {"english_name": "Yukaghir, Southern"}, "ykn": {"english_name": "Kua-nsi"}, "mgd": {"english_name": "Moru"}, "pas": {"english_name": "Papasena"}, "ygm": {"english_name": "Yagomi"}, "hoj": {"english_name": "Hadothi"}, "njn": {"english_name": "Naga, Liangmai"}, "knp": {"english_name": "Kwanja"}, "zab": {"english_name": "Zapotec, San Juan Guelavía"}, "oos": {"english_name": "Ossetic, Old"}, "kjz": {"english_name": "Bumthangkha"}, "omp": {"english_name": "Manipuri, Old"}, "pkp": {"english_name": "Pukapuka"}, "uli": {"english_name": "Ulithian"}, "ghk": {"english_name": "Karen, Geko"}, "tte": {"english_name": "Bwanabwana"}, "zts": {"english_name": "Zapotec, Tilquiapan"}, "mvl": {"english_name": "Mbara (Australia)"}, "bfx": {"english_name": "Bantayanon"}, "mls": {"english_name": "Masalit"}, "wsk": {"english_name": "Waskia"}, "but": {"english_name": "Bungain"}, "sae": {"english_name": "Sabanê"}, "ibd": {"english_name": "Iwaidja"}, "bgf": {"english_name": "Bangandu"}, "ryn": {"english_name": "Amami-Oshima, Northern"}, "uk": {"name": "українська", "english_name": "Ukrainian"}, "arw": {"english_name": "Arawak"}, "ola": {"english_name": "Walungge"}, "boz": {"english_name": "Bozo, Tiéyaxo"}, "nja": {"english_name": "Nzanyi"}, "giq": {"english_name": "Gelao, Green"}, "kjx": {"english_name": "Ramopa"}, "xgf": {"english_name": "Gabrielino-Fernandeño"}, "nim": {"english_name": "Nilamba"}, "pep": {"english_name": "Kunja"}, "bvc": {"english_name": "Baelelea"}, "cuw": {"english_name": "Chukwa"}, "dzg": {"english_name": "Dazaga"}, "kme": {"english_name": "Bakole"}, "ssl": {"english_name": "Sisaala, Western"}, "mzc": {"english_name": "Madagascar Sign Language"}, "aun": {"english_name": "One, Molmo"}, "gos": {"english_name": "Gronings"}, "grx": {"english_name": "Guriaso"}, "cjo": {"english_name": "Ashéninka Pajonal"}, "btm": {"english_name": "Batak Mandailing"}, "lkd": {"english_name": "Lakondê"}, "gmx": {"english_name": "Magoma"}, "bde": {"english_name": "Bade"}, "mmw": {"english_name": "Emae"}, "kyk": {"english_name": "Kamayo"}, "rnw": {"english_name": "Rungwa"}, "xkb": {"english_name": "Nago, Northern"}, "bhc": {"english_name": "Biga"}, "bfd": {"english_name": "Bafut"}, "dma": {"english_name": "Duma"}, "wla": {"english_name": "Walio"}, "clt": {"english_name": "Chin, Lautu"}, "gn": {"english_name": "Guarani"}, "mqe": {"english_name": "Matepi"}, "tch": {"english_name": "Creole English, Turks And Caicos"}, "wir": {"english_name": "Wiraféd"}, "lbv": {"english_name": "Lavatbura-Lamusong"}, "cds": {"english_name": "Chadian Sign Language"}, "doz": {"english_name": "Dorze"}, "nog": {"english_name": "Nogai"}, "zae": {"english_name": "Zapotec, Yareni"}, "ro": {"name": "Română", "english_name": "Romanian"}, "kmc": {"english_name": "Dong, Southern"}, "nbh": {"english_name": "Ngamo"}, "vig": {"english_name": "Viemo"}, "uri": {"english_name": "Urim"}, "ydg": {"english_name": "Yidgha"}, "ldg": {"english_name": "Lenyima"}, "oav": {"english_name": "Avar, Old"}, "anh": {"english_name": "Nend"}, "sby": {"english_name": "Soli"}, "ywq": {"english_name": "Yi, Wuding-Luquan"}, "ans": {"english_name": "Anserma"}, "dhm": {"english_name": "Zemba"}, "ttn": {"english_name": "Towei"}, "cli": {"english_name": "Chakali"}, "ase": {"english_name": "American Sign Language"}, "bed": {"english_name": "Bedoanas"}, "mci": {"english_name": "Mese"}, "ggk": {"english_name": "Kungarakany"}, "atl": {"english_name": "Agta, Mt. Iraya"}, "ras": {"english_name": "Tegali"}, "nbm": {"english_name": "Ngbaka Ma'bo"}, "ral": {"english_name": "Ralte"}, "tsl": {"english_name": "Ts'ün-Lao"}, "skt": {"english_name": "Sakata"}, "tmn": {"english_name": "Taman (Indonesia)"}, "khy": {"english_name": "Kele (Democratic Republic of Congo)"}, "bgi": {"english_name": "Giangan"}, "vid": {"english_name": "Vidunda"}, "kqg": {"english_name": "Khe"}, "ssi": {"english_name": "Sansi"}, "lbx": {"english_name": "Lawangan"}, "sny": {"english_name": "Saniyo-Hiyewe"}, "ksp": {"english_name": "Kaba"}, "hax": {"english_name": "Haida, Southern"}, "abd": {"english_name": "Manide"}, "khd": {"english_name": "Kanum, Bädi"}, "tmw": {"english_name": "Temuan"}, "luk": {"english_name": "Lunanakha"}, "atn": {"english_name": "Ashtiani"}, "ntu": {"english_name": "Natügu"}, "qus": {"english_name": "Quichua, Santiago del Estero"}, "bxn": {"english_name": "Burduna"}, "tmr": {"english_name": "Aramaic, Jewish Babylonian (ca. 200-1200 CE)"}, "eme": {"english_name": "Emerillon"}, "bwe": {"english_name": "Karen, Bwe"}, "mkj": {"english_name": "Mokilese"}, "pci": {"english_name": "Duruwa"}, "hoh": {"english_name": "Hobyót"}, "xeu": {"english_name": "Keoru-Ahia"}, "wa": {"name": "Walon", "english_name": "Walloon"}, "kue": {"english_name": "Kuman"}, "tlr": {"english_name": "Talise"}, "ler": {"english_name": "Lenkau"}, "mnq": {"english_name": "Minriq"}, "xpk": {"english_name": "Pano, Kulina"}, "gso": {"english_name": "Gbaya, Southwest"}, "nbn": {"english_name": "Kuri"}, "gey": {"english_name": "Enya"}, "dws": {"english_name": "Dutton World Speedwords"}, "tvm": {"english_name": "Tela-Masbuar"}, "kpu": {"english_name": "Kafoa"}, "kgs": {"english_name": "Kumbainggar"}, "ekr": {"english_name": "Yace"}, "tti": {"english_name": "Tobati"}, "enq": {"english_name": "Enga"}, "yix": {"english_name": "Yi, Axi"}, "adl": {"english_name": "Galo"}, "gva": {"english_name": "Guana (Paraguay)"}, "aoj": {"english_name": "Mufian"}, "bqd": {"english_name": "Bung"}, "ttp": {"english_name": "Tombelala"}, "neu": {"english_name": "Neo"}, "msr": {"english_name": "Mongolian Sign Language"}, "kgt": {"english_name": "Somyev"}, "yaa": {"english_name": "Yaminahua"}, "lhi": {"english_name": "Lahu Shi"}, "nyi": {"english_name": "Ama (Sudan)"}, "kho": {"english_name": "Khotanese"}, "amt": {"english_name": "Amto"}, "buf": {"english_name": "Bushoong"}, "coq": {"english_name": "Coquille"}, "psg": {"english_name": "Penang Sign Language"}, "yyu": {"english_name": "Yau (Sandaun Province)"}, "vap": {"english_name": "Vaiphei"}, "big": {"english_name": "Biangai"}, "mtk": {"english_name": "Mbe'"}, "kkm": {"english_name": "Kiong"}, "kkh": {"english_name": "Khün"}, "unr": {"english_name": "Mundari"}, "nzb": {"english_name": "Njebi"}, "kyi": {"english_name": "Kiput"}, "fo": {"english_name": "Faroese"}, "orh": {"english_name": "Oroqen"}, "ywn": {"english_name": "Yawanawa"}, "bso": {"english_name": "Buso"}, "fll": {"english_name": "Fali, North"}, "lel": {"english_name": "Lele (Democratic Republic of Congo)"}, "mwf": {"english_name": "Murrinh-Patha"}, "npn": {"english_name": "Mondropolon"}, "smr": {"english_name": "Simeulue"}, "blc": {"english_name": "Bella Coola"}, "cfg": {"english_name": "Como Karim"}, "raa": {"english_name": "Dungmali"}, "kxy": {"english_name": "Kayong"}, "wux": {"english_name": "Wulna"}, "nwa": {"english_name": "Nawathinehena"}, "mzk": {"english_name": "Mambila, Nigeria"}, "lht": {"english_name": "Lo-Toga"}, "dkr": {"english_name": "Kuijau"}, "swf": {"english_name": "Sere"}, "tbt": {"english_name": "Tembo (Kitembo)"}, "pez": {"english_name": "Penan, Eastern"}, "kvc": {"english_name": "Kove"}, "bhn": {"english_name": "Neo-Aramaic, Bohtan"}, "sdn": {"english_name": "Sardinian, Gallurese"}, "nmh": {"english_name": "Naga, Monsang"}, "iai": {"english_name": "Iaai"}, "ysl": {"english_name": "Yugoslavian Sign Language"}, "gta": {"english_name": "Guató"}, "sxk": {"english_name": "Kalapuya, Southern"}, "yri": {"english_name": "Yarí"}, "dip": {"english_name": "Dinka, Northeastern"}, "pch": {"english_name": "Pardhan"}, "txb": {"english_name": "Tokharian B"}, "yom": {"english_name": "Yombe"}, "bpt": {"english_name": "Barrow Point"}, "cuj": {"english_name": "Mashco Piro"}, "wer": {"english_name": "Weri"}, "mpg": {"english_name": "Marba"}, "bgn": {"english_name": "Balochi, Western"}, "ybh": {"english_name": "Yakha"}, "gbo": {"english_name": "Grebo, Northern"}, "tlh": {"english_name": "Klingon"}, "gka": {"english_name": "Guya"}, "grd": {"english_name": "Guruntum-Mbaaru"}, "ksb": {"english_name": "Shambala"}, "dii": {"english_name": "Dimbong"}, "dml": {"english_name": "Dameli"}, "xup": {"english_name": "Umpqua, Upper"}, "nbw": {"english_name": "Ngbandi, Southern"}, "tqn": {"english_name": "Tenino"}, "xwc": {"english_name": "Woccon"}, "frc": {"english_name": "French, Cajun"}, "cbi": {"english_name": "Chachi"}, "rab": {"english_name": "Camling"}, "jct": {"english_name": "Krymchak"}, "lwa": {"english_name": "Lwalu"}, "njo": {"english_name": "Naga, Ao"}, "lgk": {"english_name": "Lingarak"}, "bxz": {"english_name": "Binahari"}, "bbv": {"english_name": "Karnai"}, "txr": {"english_name": "Tartessian"}, "hkk": {"english_name": "Hunjara-Kaina Ke"}, "btl": {"english_name": "Bhatola"}, "uz": {"english_name": "Uzbek"}, "pla": {"english_name": "Miani"}, "ccl": {"english_name": "Cutchi-Swahili"}, "kk": {"english_name": "Kazakh"}, "xnr": {"english_name": "Kangri"}, "xaw": {"english_name": "Kawaiisu"}, "awk": {"english_name": "Awabakal"}, "mvb": {"english_name": "Mattole"}, "kit": {"english_name": "Agob"}, "jgo": {"english_name": "Ngomba"}, "wbj": {"english_name": "Alagwa"}, "sjs": {"english_name": "Senhaja De Srair"}, "ame": {"english_name": "Yanesha'"}, "nmj": {"english_name": "Ngombe (Central African Republic)"}, "xcn": {"english_name": "Cotoname"}, "zeh": {"english_name": "Zhuang, Eastern Hongshuihe"}, "pot": {"english_name": "Potawatomi"}, "lwo": {"english_name": "Luwo"}, "ggl": {"english_name": "Ganglau"}, "mhk": {"english_name": "Mungaka"}, "ypg": {"english_name": "Phola"}, "tnr": {"english_name": "Ménik"}, "bcm": {"english_name": "Bannoni"}, "lvk": {"english_name": "Lavukaleve"}, "acx": {"english_name": "Arabic, Omani"}, "amr": {"english_name": "Amarakaeri"}, "bsn": {"english_name": "Barasana-Eduria"}, "mcz": {"english_name": "Mawan"}, "abo": {"english_name": "Abon"}, "amq": {"english_name": "Amahai"}, "iko": {"english_name": "Olulumo-Ikom"}, "sys": {"english_name": "Sinyar"}, "zhn": {"english_name": "Zhuang, Nong"}, "lik": {"english_name": "Lika"}, "saj": {"english_name": "Sahu"}, "chn": {"english_name": "Chinook jargon"}, "pgl": {"english_name": "Irish, Primitive"}, "twh": {"english_name": "Tai Dón"}, "bgr": {"english_name": "Chin, Bawm"}, "myu": {"english_name": "Mundurukú"}, "tlc": {"english_name": "Totonac, Yecuatla"}, "grg": {"english_name": "Madi"}, "cri": {"english_name": "Sãotomense"}, "tsr": {"english_name": "Akei"}, "bnd": {"english_name": "Banda (Indonesia)"}, "bqz": {"english_name": "Bakaka"}, "aye": {"english_name": "Ayere"}, "agt": {"english_name": "Agta, Central Cagayan"}, "nud": {"english_name": "Ngala"}, "dre": {"english_name": "Dolpo"}, "ubl": {"english_name": "Bikol, Buhi'non"}, "bxw": {"english_name": "Bankagooma"}, "ljp": {"english_name": "Lampung Api"}, "rbl": {"english_name": "Bikol, Miraya"}, "mye": {"english_name": "Myene"}, "tjo": {"english_name": "Tamazight, Temacine"}, "tvw": {"english_name": "Sedoa"}, "wrd": {"english_name": "Warduji"}, "dyb": {"english_name": "Dyaberdyaber"}, "csq": {"english_name": "Croatia Sign Language"}, "def": {"english_name": "Dezfuli"}, "lku": {"english_name": "Kungkari"}, "glo": {"english_name": "Galambu"}, "kmz": {"english_name": "Khorasani Turkish"}, "te": {"english_name": "Telugu"}, "mpj": {"english_name": "Martu Wangka"}, "efe": {"english_name": "Efe"}, "crj": {"english_name": "Cree, Southern East"}, "idb": {"english_name": "Indo-Portuguese"}, "yon": {"english_name": "Yongkom"}, "lko": {"english_name": "Khayo"}, "mru": {"english_name": "Mono (Cameroon)"}, "ksv": {"english_name": "Kusu"}, "fly": {"english_name": "Tsotsitaal"}, "pur": {"english_name": "Puruborá"}, "xre": {"english_name": "Kreye"}, "hra": {"english_name": "Hrangkhol"}, "pym": {"english_name": "Fyam"}, "gda": {"english_name": "Lohar, Gade"}, "lsi": {"english_name": "Lashi"}, "kzg": {"english_name": "Kikai"}, "obo": {"english_name": "Manobo, Obo"}, "ntz": {"english_name": "Natanzi"}, "mkt": {"english_name": "Vamale"}, "uwa": {"english_name": "Kuku-Uwanh"}, "bkr": {"english_name": "Bakumpai"}, "nhr": {"english_name": "Naro"}, "nhm": {"english_name": "Nahuatl, Morelos"}, "mfo": {"english_name": "Mbe"}, "yue": {"english_name": "Chinese, Yue"}, "sie": {"english_name": "Simaa"}, "pto": {"english_name": "Zo'é"}, "pt": {"name": "Português", "english_name": "Portuguese"}, "bmp": {"english_name": "Bulgebi"}, "grv": {"english_name": "Grebo, Central"}, "buw": {"english_name": "Bubi"}, "xar": {"english_name": "Karami"}, "sjk": {"english_name": "Sami, Kemi"}, "lby": {"english_name": "Lamu-Lamu"}, "ums": {"english_name": "Pendau"}, "btj": {"english_name": "Malay, Bacanese"}, "sav": {"english_name": "Saafi-Saafi"}, "moa": {"english_name": "Mwan"}, "tui": {"english_name": "Tupuri"}, "dry": {"english_name": "Darai"}, "kum": {"english_name": "Kumyk"}, "mpv": {"english_name": "Mungkip"}, "bcg": {"english_name": "Baga Binari"}, "ta": {"name": "தமிழ்", "english_name": "Tamil"}, "ard": {"english_name": "Arabana"}, "mdr": {"english_name": "Mandar"}, "krk": {"english_name": "Kerek"}, "ngk": {"english_name": "Dalabon"}, "ura": {"english_name": "Urarina"}, "myk": {"english_name": "Senoufo, Mamara"}, "glr": {"english_name": "Glaro-Twabo"}, "gym": {"english_name": "Ngäbere"}, "abl": {"english_name": "Lampung Nyo"}, "lkm": {"english_name": "Kalaamaya"}, "plo": {"english_name": "Popoluca, Oluta"}, "agv": {"english_name": "Dumagat, Remontado"}, "zak": {"english_name": "Zanaki"}, "wkw": {"english_name": "Wakawaka"}, "srz": {"english_name": "Shahmirzadi"}, "wle": {"english_name": "Wolane"}, "zeg": {"english_name": "Zenag"}, "ghc": {"english_name": "Gaelic, Hiberno-Scottish"}, "tdj": {"english_name": "Tajio"}, "sbh": {"english_name": "Sori-Harengan"}, "dnu": {"english_name": "Danau"}, "wih": {"english_name": "Wik-Me'anha"}, "wtm": {"english_name": "Mewati"}, "pih": {"english_name": "Pitcairn-Norfolk"}, "bbf": {"english_name": "Baibai"}, "koo": {"english_name": "Konzo"}, "yim": {"english_name": "Naga, Yimchungru"}, "gnu": {"english_name": "Gnau"}, "nki": {"english_name": "Naga, Thangal"}, "bnm": {"english_name": "Batanga"}, "zmj": {"english_name": "Maridjabin"}, "gog": {"english_name": "Gogo"}, "djb": {"english_name": "Djinba"}, "xlp": {"english_name": "Lepontic"}, "its": {"english_name": "Isekiri"}, "nre": {"english_name": "Naga, Southern Rengma"}, "wnk": {"english_name": "Wanukaka"}, "tni": {"english_name": "Tandia"}, "noa": {"english_name": "Woun Meu"}, "txo": {"english_name": "Toto"}, "wuh": {"english_name": "Wutunhua"}, "lud": {"english_name": "Ludian"}, "swq": {"english_name": "Sharwa"}, "inb": {"english_name": "Inga"}, "bfe": {"english_name": "Betaf"}, "kcg": {"english_name": "Tyap"}, "tbv": {"english_name": "Tobo"}, "leo": {"english_name": "Leti (Cameroon)"}, "krd": {"english_name": "Kairui-Midiki"}, "mgc": {"english_name": "Morokodo"}, "dms": {"english_name": "Dampelas"}, "kpa": {"english_name": "Kutto"}, "guh": {"english_name": "Guahibo"}, "aiw": {"english_name": "Aari"}, "xhe": {"english_name": "Khetrani"}, "npu": {"english_name": "Naga, Puimei"}, "lre": {"english_name": "Laurentian"}, "sbs": {"english_name": "Subiya"}, "duf": {"english_name": "Dumbea"}, "nce": {"english_name": "Yale"}, "gct": {"english_name": "German, Colonia Tovar"}, "coa": {"english_name": "Malay, Cocos Islands"}, "mih": {"english_name": "Mixtec, Chayuco"}, "nej": {"english_name": "Neko"}, "inn": {"english_name": "Isinai"}, "bcr": {"english_name": "Babine"}, "nzk": {"english_name": "Nzakara"}, "kil": {"english_name": "Kariya"}, "luv": {"english_name": "Luwati"}, "anz": {"english_name": "Anem"}, "puw": {"english_name": "Puluwatese"}, "aaq": {"english_name": "Abnaki, Eastern"}, "sed": {"english_name": "Sedang"}, "mmd": {"english_name": "Maonan"}, "cux": {"english_name": "Cuicatec, Tepeuxila"}, "wrs": {"english_name": "Waris"}, "mbe": {"english_name": "Molale"}, "sjt": {"english_name": "Sami, Ter"}, "gqa": {"english_name": "Ga'anda"}, "ojw": {"english_name": "Ojibwa, Western"}, "xon": {"english_name": "Konkomba"}, "zhb": {"english_name": "Zhaba"}, "stu": {"english_name": "Samtao"}, "mjy": {"english_name": "Mahican"}, "kez": {"english_name": "Kukele"}, "ukq": {"english_name": "Ukwa"}, "ngh": {"english_name": "N/u"}, "kee": {"english_name": "Keres, Eastern"}, "mbu": {"english_name": "Mbula-Bwazza"}, "bvz": {"english_name": "Bauzi"}, "okx": {"english_name": "Okpe (Northwestern Edo)"}, "mnh": {"english_name": "Mono (Democratic Republic of Congo)"}, "kgy": {"english_name": "Kyerung"}, "gyg": {"english_name": "Gbayi"}, "kzc": {"english_name": "Kulango, Bondoukou"}, "ka": {"english_name": "Georgian"}, "knu": {"english_name": "Kono (Guinea)"}, "bkp": {"english_name": "Boko (Democratic Republic of Congo)"}, "soj": {"english_name": "Soi"}, "mdd": {"english_name": "Mbum"}, "umn": {"english_name": "Naga, Makyan"}, "nan": {"english_name": "Chinese, Min Nan"}, "lir": {"english_name": "English, Liberian"}, "cjs": {"english_name": "Shor"}, "mfg": {"english_name": "Mogofin"}, "mmo": {"english_name": "Buang, Mangga"}, "fuc": {"english_name": "Pulaar"}, "bub": {"english_name": "Bua"}, "wgb": {"english_name": "Wagawaga"}, "mrb": {"english_name": "Marino"}, "tta": {"english_name": "Tutelo"}, "ram": {"english_name": "Canela"}, "mns": {"english_name": "Mansi"}, "jen": {"english_name": "Dza"}, "ksx": {"english_name": "Kedang"}, "sgh": {"english_name": "Shughni"}, "bud": {"english_name": "Ntcham"}, "hul": {"english_name": "Hula"}, "tyn": {"english_name": "Kombai"}, "ptw": {"english_name": "Pentlatch"}, "emi": {"english_name": "Mussau-Emira"}, "mrs": {"english_name": "Maragus"}, "shb": {"english_name": "Ninam"}, "hvv": {"english_name": "Huave, Santa María Del Mar"}, "vah": {"english_name": "Varhadi-Nagpuri"}, "sgj": {"english_name": "Surgujia"}, "tsg": {"english_name": "Tausug"}, "jmb": {"english_name": "Zumbun"}, "nuu": {"english_name": "Ngbundu"}, "kow": {"english_name": "Kugama"}, "mct": {"english_name": "Mengisa"}, "mny": {"english_name": "Manyawa"}, "bnz": {"english_name": "Beezen"}, "ymd": {"english_name": "Muda"}, "tdn": {"english_name": "Tondano"}, "tmp": {"english_name": "Tai Mène"}, "dlg": {"english_name": "Dolgan"}, "dmc": {"english_name": "Gavak"}, "tdt": {"english_name": "Tetun Dili"}, "blb": {"english_name": "Bilua"}, "slq": {"english_name": "Salchuq"}, "gag": {"english_name": "Gagauz"}, "xiv": {"english_name": "Indus Valley Language"}, "bkw": {"english_name": "Bekwel"}, "sya": {"english_name": "Siang"}, "agr": {"english_name": "Aguaruna"}, "gwe": {"english_name": "Gweno"}, "dai": {"english_name": "Day"}, "bpw": {"english_name": "Bo (Papua New Guinea)"}, "cdj": {"english_name": "Churahi"}, "kvt": {"english_name": "Karen, Lahta"}, "urt": {"english_name": "Urat"}, "ldp": {"english_name": "Tso"}, "vmp": {"english_name": "Mazatec, Soyaltepec"}, "zuy": {"english_name": "Zumaya"}, "wgi": {"english_name": "Wahgi"}, "tug": {"english_name": "Tunia"}, "drq": {"english_name": "Dura"}, "sok": {"english_name": "Sokoro"}, "bni": {"english_name": "Bangi"}, "pdn": {"english_name": "Podena"}, "yec": {"english_name": "Yeniche"}, "xgm": {"english_name": "Guwinmal"}, "bhm": {"english_name": "Bathari"}, "rod": {"english_name": "Rogo"}, "kwr": {"english_name": "Kwer"}, "aca": {"english_name": "Achagua"}, "taf": {"english_name": "Tapirapé"}, "guv": {"english_name": "Gey"}, "crx": {"english_name": "Carrier"}, "khh": {"english_name": "Kehu"}, "tad": {"english_name": "Tause"}, "jnj": {"english_name": "Yemsa"}, "tmj": {"english_name": "Samarokena"}, "aao": {"english_name": "Arabic, Algerian Saharan"}, "wkb": {"english_name": "Kumbaran"}, "nb": {"name": "Norwegian Bokmål", "english_name": "Norwegian Bokmål"}, "svm": {"english_name": "Slavomolisano"}, "mjg": {"english_name": "Tu"}, "klz": {"english_name": "Kabola"}, "srn": {"english_name": "Sranan Tongo"}, "kol": {"english_name": "Kol (Papua New Guinea)"}, "aqd": {"english_name": "Dogon, Ampari"}, "pdt": {"english_name": "Plautdietsch"}, "guo": {"english_name": "Guayabero"}, "pkr": {"english_name": "Kurumba, Attapady"}, "bmt": {"english_name": "Biao Mon"}, "rsb": {"english_name": "Romano-Serbian"}, "ncl": {"english_name": "Nahuatl, Michoacán"}, "nmr": {"english_name": "Nimbari"}, "huv": {"english_name": "Huave, San Mateo Del Mar"}, "jod": {"english_name": "Wojenaka"}, "kqq": {"english_name": "Krenak"}, "laj": {"english_name": "Lango (Uganda)"}, "wlg": {"english_name": "Kunbarlang"}, "kuj": {"english_name": "Kuria"}, "sdz": {"english_name": "Sallands"}, "ee": {"english_name": "Ewe"}, "ele": {"english_name": "Elepi"}, "aau": {"english_name": "Abau"}, "sza": {"english_name": "Semelai"}, "fur": {"english_name": "Friulian"}, "aai": {"english_name": "Arifama-Miniafia"}, "dnn": {"english_name": "Dzùùngoo"}, "ner": {"english_name": "Yahadian"}, "mxr": {"english_name": "Murik (Malaysia)"}, "bli": {"english_name": "Bolia"}, "huw": {"english_name": "Hukumina"}, "ldo": {"english_name": "Loo"}, "kpn": {"english_name": "Kepkiriwát"}, "lef": {"english_name": "Lelemi"}, "tox": {"english_name": "Tobian"}, "kjc": {"english_name": "Konjo, Coastal"}, "soh": {"english_name": "Aka"}, "sk": {"name": "Slovenský", "english_name": "Slovak"}, "nvh": {"english_name": "Nasarian"}, "plu": {"english_name": "Palikúr"}, "xfa": {"english_name": "Faliscan"}, "mvg": {"english_name": "Mixtec, Yucuañe"}, "mxz": {"english_name": "Masela, Central"}, "cjm": {"english_name": "Cham, Eastern"}, "pab": {"english_name": "Parecís"}, "ngg": {"english_name": "Ngbaka Manza"}, "sow": {"english_name": "Sowanda"}, "mmr": {"english_name": "Miao, Western Xiangxi"}, "ruu": {"english_name": "Lobu, Lanas"}, "akd": {"english_name": "Ukpet-Ehom"}, "ndd": {"english_name": "Nde-Nsele-Nta"}, "nmq": {"english_name": "Nambya"}, "klq": {"english_name": "Rumu"}, "xda": {"english_name": "Darkinyung"}, "blw": {"english_name": "Balangao"}, "lnj": {"english_name": "Leningitij"}, "hti": {"english_name": "Hoti"}, "nni": {"english_name": "Nuaulu, North"}, "kcj": {"english_name": "Kobiana"}, "ort": {"english_name": "Oriya, Adivasi"}, "pmx": {"english_name": "Naga, Poumei"}, "hmw": {"english_name": "Hmong, Western Mashan"}, "kuh": {"english_name": "Kushi"}, "moi": {"english_name": "Mboi"}, "dij": {"english_name": "Dai"}, "gmn": {"english_name": "Gimnime"}, "yum": {"english_name": "Quechan"}, "kvz": {"english_name": "Tsakwambo"}, "wew": {"english_name": "Wejewa"}, "hhr": {"english_name": "Kerak"}, "asr": {"english_name": "Asuri"}, "kqk": {"english_name": "Gbe, Kotafon"}, "xad": {"english_name": "Adai"}, "tgo": {"english_name": "Sudest"}, "ils": {"english_name": "International Sign"}, "vme": {"english_name": "Masela, East"}, "bto": {"english_name": "Bikol, Rinconada"}, "kjh": {"english_name": "Khakas"}, "hud": {"english_name": "Huaulu"}, "rtm": {"english_name": "Rotuman"}, "tbw": {"english_name": "Tagbanwa"}, "rah": {"english_name": "Rabha"}, "jak": {"english_name": "Jakun"}, "tsm": {"english_name": "Turkish Sign Language"}, "kvj": {"english_name": "Psikye"}, "zoc": {"english_name": "Zoque, Copainalá"}, "wgy": {"english_name": "Warrgamay"}, "knr": {"english_name": "Kaningra"}, "nkz": {"english_name": "Nkari"}, "piz": {"english_name": "Pije"}, "nom": {"english_name": "Nocamán"}, "xbg": {"english_name": "Bunganditj"}, "erh": {"english_name": "Eruwa"}, "hba": {"english_name": "Hamba"}, "knq": {"english_name": "Kintaq"}, "thc": {"english_name": "Tai Hang Tong"}, "klu": {"english_name": "Klao"}, "lam": {"english_name": "Lamba"}, "wka": {"english_name": "Kw'adza"}, "tom": {"english_name": "Tombulu"}, "yis": {"english_name": "Yis"}, "hao": {"english_name": "Hakö"}, "avu": {"english_name": "Avokaya"}, "azd": {"english_name": "Nahuatl, Eastern Durango"}, "txt": {"english_name": "Citak"}, "sgu": {"english_name": "Salas"}, "lex": {"english_name": "Luang"}, "goy": {"english_name": "Goundo"}, "nit": {"english_name": "Kolami, Southeastern"}, "pni": {"english_name": "Aoheng"}, "dka": {"english_name": "Dakpakha"}, "ny": {"english_name": "Nyanja"}, "hih": {"english_name": "Pamosu"}, "asd": {"english_name": "Asas"}, "byo": {"english_name": "Biyo"}, "dar": {"english_name": "Dargwa"}, "acv": {"english_name": "Achumawi"}, "biy": {"english_name": "Birhor"}, "mpk": {"english_name": "Mbara (Chad)"}, "gbk": {"english_name": "Gaddi"}, "hch": {"english_name": "Huichol"}, "cac": {"english_name": "Chuj"}, "mjt": {"english_name": "Sauria Paharia"}, "fkv": {"english_name": "Finnish, Kven"}, "mue": {"english_name": "Media Lengua"}, "ttq": {"english_name": "Tamajaq, Tawallammat"}, "soy": {"english_name": "Miyobe"}, "pel": {"english_name": "Pekal"}, "sws": {"english_name": "Seluwasan"}, "atz": {"english_name": "Arta"}, "tbd": {"english_name": "Kaki Ae"}, "weh": {"english_name": "Weh"}, "stt": {"english_name": "Stieng, Budeh"}, "jmx": {"english_name": "Mixtec, Western Juxtlahuaca"}, "aqr": {"english_name": "Arhâ"}, "tlt": {"english_name": "Teluti"}, "xwa": {"english_name": "Kwaza"}, "acb": {"english_name": "Áncá"}, "cuv": {"english_name": "Cuvok"}, "itt": {"english_name": "Itneg, Maeng"}, "aez": {"english_name": "Aeka"}, "okd": {"english_name": "Okodia"}, "vae": {"english_name": "Vale"}, "kio": {"english_name": "Kiowa"}, "psl": {"english_name": "Puerto Rican Sign Language"}, "leu": {"english_name": "Kara (Papua New Guinea)"}, "atu": {"english_name": "Reel"}, "dth": {"english_name": "Adithinngithigh"}, "dez": {"english_name": "Dengese"}, "rub": {"english_name": "Gungu"}, "yup": {"english_name": "Yukpa"}, "mxt": {"english_name": "Mixtec, Jamiltepec"}, "yky": {"english_name": "Yakoma"}, "asy": {"english_name": "Asmat, Yaosakor"}, "dtm": {"english_name": "Dogon, Tomo Kan"}, "aoh": {"english_name": "Arma"}, "rmp": {"english_name": "Rempi"}, "btp": {"english_name": "Budibud"}, "pup": {"english_name": "Pulabu"}, "lwe": {"english_name": "Lewo Eleng"}, "nat": {"english_name": "Hungworo"}, "sjb": {"english_name": "Sajau Basap"}, "kgc": {"english_name": "Kasseng"}, "nwi": {"english_name": "Tanna, Southwest"}, "kkn": {"english_name": "Kon Keu"}, "pnk": {"english_name": "Paunaka"}, "plr": {"english_name": "Senoufo, Palaka"}, "ar": {"name": "العربية", "english_name": "Arabic"}, "ikr": {"english_name": "Ikaranggal"}, "gse": {"english_name": "Ghanaian Sign Language"}, "pbl": {"english_name": "Mak (Nigeria)"}, "ury": {"english_name": "Orya"}, "fcs": {"english_name": "Quebec Sign Language"}, "pcp": {"english_name": "Pacahuara"}, "yii": {"english_name": "Yidiny"}, "lea": {"english_name": "Lega-Shabunda"}, "mvh": {"english_name": "Mulgi"}, "zah": {"english_name": "Zangwal"}, "tuu": {"english_name": "Tututni"}, "kdg": {"english_name": "Seba"}, "xlc": {"english_name": "Lycian"}, "kvd": {"english_name": "Kui (Indonesia)"}, "prq": {"english_name": "Ashéninka Perené"}, "mth": {"english_name": "Munggui"}, "gop": {"english_name": "Yeretuar"}, "zpr": {"english_name": "Zapotec, Santiago Xanica"}, "net": {"english_name": "Nete"}, "ads": {"english_name": "Adamorobe Sign Language"}, "enm": {"english_name": "English, Middle (1100-1500)"}, "hob": {"english_name": "Mari (Madang Province)"}, "mfy": {"english_name": "Mayo"}, "lra": {"english_name": "Rara Bakati'"}, "lcs": {"english_name": "Lisabata-Nuniali"}, "brk": {"english_name": "Birked"}, "bzn": {"english_name": "Boano (Maluku)"}, "hix": {"english_name": "Hixkaryána"}, "saq": {"english_name": "Samburu"}, "nbk": {"english_name": "Nake"}, "jwi": {"english_name": "Jwira-Pepesa"}, "xpp": {"english_name": "Puyo-Paekche"}, "yam": {"english_name": "Yamba"}, "shg": {"english_name": "Shua"}, "kvi": {"english_name": "Kwang"}, "smz": {"english_name": "Simeku"}, "wdj": {"english_name": "Wadjiginy"}, "zsr": {"english_name": "Zapotec, Southern Rincon"}, "nju": {"english_name": "Ngadjunmaya"}, "upi": {"english_name": "Umeda"}, "ldb": {"english_name": "Dũya"}, "gwd": {"english_name": "Gawwada"}, "dtt": {"english_name": "Dogon, Toro Tegu"}, "bsi": {"english_name": "Bassossi"}, "waz": {"english_name": "Wampur"}, "tmk": {"english_name": "Tamang, Northwestern"}, "bti": {"english_name": "Burate"}, "apx": {"english_name": "Aputai"}, "alp": {"english_name": "Alune"}, "wua": {"english_name": "Wikngenchera"}, "biw": {"english_name": "Kol (Cameroon)"}, "tya": {"english_name": "Tauya"}, "rag": {"english_name": "Logooli"}, "tck": {"english_name": "Tchitchege"}, "yll": {"english_name": "Yil"}, "xwt": {"english_name": "Wotjobaluk"}, "mki": {"english_name": "Dhatki"}, "tip": {"english_name": "Trimuris"}, "rmi": {"english_name": "Lomavren"}, "xcb": {"english_name": "Cumbric"}, "gdo": {"english_name": "Ghodoberi"}, "tub": {"english_name": "Tübatulabal"}, "pai": {"english_name": "Pe"}, "gqn": {"english_name": "Guana (Brazil)"}, "bua": {"english_name": "Buriat"}, "dzl": {"english_name": "Dzalakha"}, "pmc": {"english_name": "Palumata"}, "alr": {"english_name": "Alutor"}, "mtp": {"english_name": "Wichí Lhamtés Nocten"}, "aea": {"english_name": "Areba"}, "kfg": {"english_name": "Kudiya"}, "yea": {"english_name": "Ravula"}, "van": {"english_name": "Valman"}, "sxu": {"english_name": "Saxon, Upper"}, "egy": {"english_name": "Egyptian (Ancient)"}, "cao": {"english_name": "Chácobo"}, "mg": {"english_name": "Malagasy"}, "nhh": {"english_name": "Nahari"}, "mzn": {"english_name": "Mazanderani"}, "jbo": {"english_name": "Lojban"}, "meu": {"english_name": "Motu"}, "kbd": {"english_name": "Kabardian"}, "sjo": {"english_name": "Xibe"}, "cal": {"english_name": "Carolinian"}, "kxb": {"english_name": "Krobu"}, "snl": {"english_name": "Sangil"}, "sks": {"english_name": "Maia"}, "tgz": {"english_name": "Tagalaka"}, "wau": {"english_name": "Waurá"}, "ciy": {"english_name": "Chaima"}, "cuc": {"english_name": "Chinantec, Usila"}, "uma": {"english_name": "Umatilla"}, "sqk": {"english_name": "Albanian Sign Language"}, "nrc": {"english_name": "Noric"}, "sbv": {"english_name": "Sabine"}, "kkp": {"english_name": "Gugubera"}, "sif": {"english_name": "Siamou"}, "dse": {"english_name": "Dutch Sign Language"}, "lau": {"english_name": "Laba"}, "brn": {"english_name": "Boruca"}, "wma": {"english_name": "Mawa (Nigeria)"}, "nof": {"english_name": "Nomane"}, "kaq": {"english_name": "Capanahua"}, "tgq": {"english_name": "Tring"}, "rmt": {"english_name": "Domari"}, "kug": {"english_name": "Kupa"}, "xxk": {"english_name": "Ke'o"}, "goh": {"english_name": "German, Old High (ca. 750-1050)"}, "nhu": {"english_name": "Noone"}, "muc": {"english_name": "Ajumbu"}, "sg": {"english_name": "Sango"}, "bts": {"english_name": "Batak Simalungun"}, "mlx": {"english_name": "Malfaxal"}, "nmu": {"english_name": "Maidu, Northeast"}, "lgl": {"english_name": "Wala"}, "vto": {"english_name": "Vitou"}, "ged": {"english_name": "Gade"}, "fad": {"english_name": "Wagi"}, "ctd": {"english_name": "Chin, Tedim"}, "kve": {"english_name": "Kalabakan"}, "nek": {"english_name": "Neku"}, "ixl": {"english_name": "Ixil"}, "niy": {"english_name": "Ngiti"}, "zbe": {"english_name": "Berawan, East"}, "sev": {"english_name": "Senoufo, Nyarafolo"}, "acz": {"english_name": "Acheron"}, "krr": {"english_name": "Kru'ng 2"}, "wo": {"english_name": "Wolof"}, "mtd": {"english_name": "Mualang"}, "skz": {"english_name": "Sekar"}, "anr": {"english_name": "Andh"}, "kci": {"english_name": "Kamantan"}, "kgw": {"english_name": "Karon Dori"}, "ytp": {"english_name": "Thopho"}, "opk": {"english_name": "Kopkaka"}, "xxr": {"english_name": "Koropó"}, "xsb": {"english_name": "Sambal"}, "diq": {"english_name": "Dimli (individual language)"}, "wea": {"english_name": "Wewaw"}, "btx": {"english_name": "Batak Karo"}, "mbm": {"english_name": "Ombamba"}, "mcx": {"english_name": "Mpiemo"}, "ldn": {"english_name": "Láadan"}, "kqe": {"english_name": "Kalagan"}, "ruf": {"english_name": "Luguru"}, "kpr": {"english_name": "Korafe-Yegha"}, "gli": {"english_name": "Guliguli"}, "tbe": {"english_name": "Tanimbili"}, "mvn": {"english_name": "Minaveha"}, "kpi": {"english_name": "Kofei"}, "zpm": {"english_name": "Zapotec, Mixtepec"}, "oj": {"english_name": "Ojibwa"}, "kct": {"english_name": "Kaian"}, "kmj": {"english_name": "Kumarbhag Paharia"}, "phw": {"english_name": "Phangduwali"}, "ksg": {"english_name": "Kusaghe"}, "ki": {"english_name": "Kikuyu"}, "ica": {"english_name": "Ede Ica"}, "hmt": {"english_name": "Hamtai"}, "lmh": {"english_name": "Lambichhong"}, "brh": {"english_name": "Brahui"}, "zkn": {"english_name": "Kanan"}, "vmb": {"english_name": "Barbaram"}, "khu": {"english_name": "Nkhumbi"}, "yso": {"english_name": "Nisi (China)"}, "dhd": {"english_name": "Dhundari"}, "kch": {"english_name": "Vono"}, "sir": {"english_name": "Siri"}, "sxg": {"english_name": "Shixing"}, "sjl": {"english_name": "Sajalong"}, "mqw": {"english_name": "Murupi"}, "jbi": {"english_name": "Badjiri"}, "rwm": {"english_name": "Amba (Uganda)"}, "tla": {"english_name": "Tepehuan, Southwestern"}, "kxa": {"english_name": "Kairiru"}, "cag": {"english_name": "Nivaclé"}, "dng": {"english_name": "Dungan"}, "oty": {"english_name": "Tamil, Old"}, "agf": {"english_name": "Arguni"}, "isr": {"english_name": "Israeli Sign Language"}, "mym": {"english_name": "Me'en"}, "ptn": {"english_name": "Patani"}, "ztp": {"english_name": "Zapotec, Loxicha"}, "mxh": {"english_name": "Mvuba"}, "dal": {"english_name": "Dahalo"}, "xkp": {"english_name": "Kabatei"}, "sgc": {"english_name": "Kipsigis"}, "mav": {"english_name": "Sateré-Mawé"}, "qux": {"english_name": "Quechua, Yauyos"}, "suv": {"english_name": "Puroik"}, "ssr": {"english_name": "Swiss-French Sign Language"}, "pho": {"english_name": "Phunoi"}, "ojs": {"english_name": "Ojibwa, Severn"}, "mif": {"english_name": "Mofu-Gudur"}, "xoc": {"english_name": "O'chi'chi'"}, "byr": {"english_name": "Baruya"}, "phv": {"english_name": "Pahlavani"}, "bko": {"english_name": "Kwa'"}, "bwc": {"english_name": "Bwile"}, "xhu": {"english_name": "Hurrian"}, "kcn": {"english_name": "Nubi"}, "hhy": {"english_name": "Hoyahoya"}, "pqm": {"english_name": "Malecite-Passamaquoddy"}, "tgn": {"english_name": "Tandaganon"}, "pha": {"english_name": "Pa-Hng"}, "kqs": {"english_name": "Kissi, Northern"}, "fuu": {"english_name": "Furu"}, "scq": {"english_name": "Sa'och"}, "doa": {"english_name": "Dom"}, "klx": {"english_name": "Koluwawa"}, "mvv": {"english_name": "Murut, Tagal"}, "muu": {"english_name": "Yaaku"}, "nin": {"english_name": "Ninzo"}, "bzt": {"english_name": "Brithenig"}, "lnn": {"english_name": "Lorediakarkar"}, "urv": {"english_name": "Uruava"}, "pwg": {"english_name": "Gapapaiwa"}, "kab": {"english_name": "Kabyle"}, "gbi": {"english_name": "Galela"}, "buc": {"english_name": "Bushi"}, "nty": {"english_name": "Mantsi"}, "lio": {"english_name": "Liki"}, "nyb": {"english_name": "Nyangbo"}, "wrr": {"english_name": "Wardaman"}, "qxc": {"english_name": "Quechua, Chincha"}, "akg": {"english_name": "Anakalangu"}, "mgt": {"english_name": "Mongol"}, "zmz": {"english_name": "Mbandja"}, "ijj": {"english_name": "Ede Ije"}, "lbg": {"english_name": "Laopang"}, "kmr": {"english_name": "Kurdish, Northern"}, "wbe": {"english_name": "Waritai"}, "cof": {"english_name": "Colorado"}, "lrn": {"english_name": "Lorang"}, "xhv": {"english_name": "Khua"}, "ayk": {"english_name": "Akuku"}, "ktt": {"english_name": "Ketum"}, "mxj": {"english_name": "Miju-Mishmi"}, "kke": {"english_name": "Kakabe"}, "irx": {"english_name": "Kamberau"}, "pev": {"english_name": "Pémono"}, "zmu": {"english_name": "Muruwari"}, "aem": {"english_name": "Arem"}, "ndf": {"english_name": "Nadruvian"}, "bxs": {"english_name": "Busam"}, "chf": {"english_name": "Chontal, Tabasco"}, "myc": {"english_name": "Mayeka"}, "rak": {"english_name": "Tulu-Bohuai"}, "tja": {"english_name": "Tajuasohn"}, "aqz": {"english_name": "Akuntsu"}, "myb": {"english_name": "Mbay"}, "chj": {"english_name": "Chinantec, Ojitlán"}, "nbs": {"english_name": "Namibian Sign Language"}, "jkp": {"english_name": "Karen, Paku"}, "nst": {"english_name": "Naga, Tase"}, "khs": {"english_name": "Kasua"}, "hji": {"english_name": "Haji"}, "jqr": {"english_name": "Jaqaru"}, "wie": {"english_name": "Wik-Epa"}, "zag": {"english_name": "Zaghawa"}, "nuo": {"english_name": "Nguôn"}, "kxf": {"english_name": "Karen, Manumanaw"}, "cic": {"english_name": "Chickasaw"}, "swc": {"english_name": "Swahili, Congo"}, "mcp": {"english_name": "Makaa"}, "tlg": {"english_name": "Tofanma"}, "ogc": {"english_name": "Ogbah"}, "tk": {"english_name": "Turkmen"}, "xkk": {"english_name": "Kaco'"}, "nko": {"english_name": "Nkonya"}, "klp": {"english_name": "Kamasa"}, "roe": {"english_name": "Ronji"}, "smd": {"english_name": "Sama"}, "iba": {"english_name": "Iban"}, "bqb": {"english_name": "Bagusa"}, "kiy": {"english_name": "Kirikiri"}, "skn": {"english_name": "Subanon, Kolibugan"}, "abc": {"english_name": "Ayta, Ambala"}, "pgn": {"english_name": "Paelignian"}, "buk": {"english_name": "Bugawac"}, "csl": {"english_name": "Chinese Sign Language"}, "zao": {"english_name": "Zapotec, Ozolotepec"}, "iti": {"english_name": "Itneg, Inlaod"}, "aey": {"english_name": "Amele"}, "yin": {"english_name": "Yinchia"}, "hnh": {"english_name": "//Ani"}, "anx": {"english_name": "Andra-Hus"}, "sxb": {"english_name": "Suba"}, "lke": {"english_name": "Kenyi"}, "ztx": {"english_name": "Zapotec, Zaachila"}, "kwc": {"english_name": "Likwala"}, "klc": {"english_name": "Kolbila"}, "riu": {"english_name": "Riung"}, "kmb": {"english_name": "Kimbundu"}, "xep": {"english_name": "Epi-Olmec"}, "agb": {"english_name": "Legbo"}, "sax": {"english_name": "Sa"}, "vav": {"english_name": "Varli"}, "xcl": {"english_name": "Armenian, Classical"}, "ecr": {"english_name": "Eteocretan"}, "xml": {"english_name": "Malaysian Sign Language"}, "tor": {"english_name": "Banda, Togbo-Vara"}, "ljx": {"english_name": "Yuru"}, "lmc": {"english_name": "Limilngan"}, "aub": {"english_name": "Alugu"}, "nqq": {"english_name": "Naga, Kyan-Karyaw"}, "oui": {"english_name": "Uighur, Old"}, "apj": {"english_name": "Apache, Jicarilla"}, "ngz": {"english_name": "Ngungwel"}, "tbx": {"english_name": "Kapin"}, "apo": {"english_name": "Ambul"}, "ima": {"english_name": "Malasar, Mala"}, "mpx": {"english_name": "Misima-Panaeati"}, "ppn": {"english_name": "Papapana"}, "bpu": {"english_name": "Bongu"}, "kbt": {"english_name": "Abadi"}, "lcd": {"english_name": "Lola"}, "rbp": {"english_name": "Barababaraba"}, "met": {"english_name": "Mato"}, "yat": {"english_name": "Yambeta"}, "scw": {"english_name": "Sha"}, "ets": {"english_name": "Yekhee"}, "zxx": {"english_name": "No linguistic content"}, "woi": {"english_name": "Kamang"}, "gjm": {"english_name": "Gunditjmara"}, "bzs": {"english_name": "Brazilian Sign Language"}, "azg": {"english_name": "Amuzgo, San Pedro Amuzgos"}, "bvb": {"english_name": "Bube"}, "tuf": {"english_name": "Tunebo, Central"}, "kml": {"english_name": "Kalinga, Tanudan"}, "kjm": {"english_name": "Kháng"}, "eko": {"english_name": "Koti"}, "tkw": {"english_name": "Teanu"}, "bqc": {"english_name": "Boko (Benin)"}, "osx": {"english_name": "Saxon, Old"}, "mul": {"english_name": "Multiple languages"}, "tkz": {"english_name": "Takua"}, "kcd": {"english_name": "Kanum, Ngkâlmpw"}, "pbp": {"english_name": "Badyara"}, "ncm": {"english_name": "Nambo"}, "bgb": {"english_name": "Bobongko"}, "mwc": {"english_name": "Are"}, "mza": {"english_name": "Mixtec, Santa María Zacatepec"}, "bkd": {"english_name": "Binukid"}, "lec": {"english_name": "Leco"}, "plp": {"english_name": "Palpa"}, "ndk": {"english_name": "Ndaka"}, "lts": {"english_name": "Tachoni"}, "pnt": {"english_name": "Pontic"}, "tpg": {"english_name": "Kula"}, "pnl": {"english_name": "Paleni"}, "jac": {"english_name": "Popti'"}, "hmh": {"english_name": "Hmong, Southwestern Huishui"}, "bsk": {"english_name": "Burushaski"}, "bpl": {"english_name": "Broome Pearling Lugger Pidgin"}, "boe": {"english_name": "Mundabli"}, "wet": {"english_name": "Perai"}, "aas": {"english_name": "Aasáx"}, "cbk": {"english_name": "Chavacano"}, "teo": {"english_name": "Teso"}, "eka": {"english_name": "Ekajuk"}, "mcq": {"english_name": "Ese"}, "bxe": {"english_name": "Birale"}, "ngi": {"english_name": "Ngizim"}, "nnz": {"english_name": "Nda'nda'"}, "gne": {"english_name": "Ganang"}, "bpp": {"english_name": "Kaure"}, "kbg": {"english_name": "Khamba"}, "xki": {"english_name": "Kenyan Sign Language"}, "oht": {"english_name": "Hittite, Old"}, "mr": {"name": "मराठी", "english_name": "Marathi"}, "lhs": {"english_name": "Mlahsö"}, "pdi": {"english_name": "Pa Di"}, "kyb": {"english_name": "Kalinga, Butbut"}, "zmi": {"english_name": "Negeri Sembilan Malay"}, "mut": {"english_name": "Muria, Western"}, "vep": {"english_name": "Veps"}, "sqh": {"english_name": "Shau"}, "mee": {"english_name": "Mengen"}, "gjn": {"english_name": "Gonja"}, "cwd": {"english_name": "Cree, Woods"}, "kkr": {"english_name": "Kir-Balar"}, "luu": {"english_name": "Lumba-Yakkha"}, "bru": {"english_name": "Bru, Eastern"}, "xgu": {"english_name": "Unggumi"}, "kmv": {"english_name": "Creole French, Karipúna"}, "ylg": {"english_name": "Yelogu"}, "nlz": {"english_name": "Nalögo"}, "gdc": {"english_name": "Gugu Badhun"}, "bsy": {"english_name": "Bisaya, Sabah"}, "bg": {"name": "Български", "english_name": "Bulgarian"}, "hps": {"english_name": "Hawai'i Pidgin Sign Language"}, "pnj": {"english_name": "Pinjarup"}, "zmr": {"english_name": "Maranunggu"}, "krn": {"english_name": "Sapo"}, "dgr": {"english_name": "Dogrib"}, "mtj": {"english_name": "Moskona"}, "chq": {"english_name": "Chinantec, Quiotepec"}, "ikp": {"english_name": "Ikpeshi"}, "ybl": {"english_name": "Yukuben"}, "kwm": {"english_name": "Kwambi"}, "ttb": {"english_name": "Gaa"}, "buh": {"english_name": "Bunu, Younuo"}, "wal": {"english_name": "Wolaytta"}, "shw": {"english_name": "Shwai"}, "ygl": {"english_name": "Yangum Gel"}, "hno": {"english_name": "Hindko, Northern"}, "zmv": {"english_name": "Mbariman-Gudhinma"}, "lue": {"english_name": "Luvale"}, "bvl": {"english_name": "Bolivian Sign Language"}, "anq": {"english_name": "Jarawa (India)"}, "wnb": {"english_name": "Wanambre"}, "cop": {"english_name": "Coptic"}, "ybk": {"english_name": "Bokha"}, "saw": {"english_name": "Sawi"}, "mt": {"name": "Malti", "english_name": "Maltese"}, "nkx": {"english_name": "Nkoroo"}, "kgr": {"english_name": "Abun"}, "nbq": {"english_name": "Nggem"}, "qxh": {"english_name": "Quechua, Panao Huánuco"}, "ztu": {"english_name": "Zapotec, Güilá"}, "llh": {"english_name": "Lamu"}, "nam": {"english_name": "Ngan'gityemerri"}, "yhd": {"english_name": "Arabic, Judeo-Iraqi"}, "nua": {"english_name": "Yuanga"}, "ses": {"english_name": "Songhai, Koyraboro Senni"}, "jjr": {"english_name": "Bankal"}, "siq": {"english_name": "Sonia"}, "aip": {"english_name": "Burumakok"}, "asu": {"english_name": "Asurini, Tocantins"}, "drt": {"english_name": "Drents"}, "paw": {"english_name": "Pawnee"}, "ksn": {"english_name": "Kasiguranin"}, "eyo": {"english_name": "Keiyo"}, "oc": {"name": "Occitan (aprèp 1500)", "english_name": "Occitan (post 1500)"}, "how": {"english_name": "Honi"}, "oac": {"english_name": "Oroch"}, "wdu": {"english_name": "Wadjigu"}, "niw": {"english_name": "Nimo"}, "sbk": {"english_name": "Safwa"}, "smc": {"english_name": "Som"}, "tbs": {"english_name": "Tanguat"}, "rkh": {"english_name": "Rakahanga-Manihiki"}, "cbw": {"english_name": "Kinabalian"}, "yao": {"english_name": "Yao"}, "wed": {"english_name": "Wedau"}, "wha": {"english_name": "Manusela"}, "lbf": {"english_name": "Tinani"}, "bbl": {"english_name": "Bats"}, "kye": {"english_name": "Krache"}, "nmv": {"english_name": "Ngamini"}, "crt": {"english_name": "Chorote, Iyojwa'ja"}, "leh": {"english_name": "Lenje"}, "vgr": {"english_name": "Vaghri"}, "nir": {"english_name": "Nimboran"}, "vmw": {"english_name": "Makhuwa"}, "zun": {"english_name": "Zuni"}, "dit": {"english_name": "Dirari"}, "mnm": {"english_name": "Mapena"}, "cqu": {"english_name": "Quechua, Chilean"}, "kjf": {"english_name": "Khalaj"}, "boj": {"english_name": "Anjam"}, "uzs": {"english_name": "Uzbek, Southern"}, "wbr": {"english_name": "Wagdi"}, "brp": {"english_name": "Barapasi"}, "sip": {"english_name": "Sikkimese"}, "bij": {"english_name": "Vaghat-Ya-Bijim-Legeri"}, "klj": {"english_name": "Khalaj, Turkic"}, "xmb": {"english_name": "Mbonga"}, "dmm": {"english_name": "Dama"}, "wmm": {"english_name": "Maiwa (Indonesia)"}, "tol": {"english_name": "Tolowa"}, "bby": {"english_name": "Befang"}, "nbe": {"english_name": "Naga, Konyak"}, "rin": {"english_name": "Nungu"}, "kfa": {"english_name": "Kodava"}, "sdp": {"english_name": "Sherdukpen"}, "sdr": {"english_name": "Sadri, Oraon"}, "ckn": {"english_name": "Chin, Kaang"}, "pii": {"english_name": "Pini"}, "sru": {"english_name": "Suruí"}, "xok": {"english_name": "Xokleng"}, "tef": {"english_name": "Teressa"}, "xga": {"english_name": "Galatian"}, "noh": {"english_name": "Nomu"}, "kkg": {"english_name": "Kalinga, Mabaka Valley"}, "kqp": {"english_name": "Kimré"}, "gsl": {"english_name": "Gusilay"}, "wrg": {"english_name": "Warungu"}, "nlu": {"english_name": "Nchumbulu"}, "ndq": {"english_name": "Ndombe"}, "dze": {"english_name": "Djiwarli"}, "okb": {"english_name": "Okobo"}, "pko": {"english_name": "Pökoot"}, "bnf": {"english_name": "Masiwang"}, "weg": {"english_name": "Wergaia"}, "hi": {"name": "हिंदी", "english_name": "Hindi"}, "cro": {"english_name": "Crow"}, "err": {"english_name": "Erre"}, "dbm": {"english_name": "Duguri"}, "tdf": {"english_name": "Talieng"}, "vmz": {"english_name": "Mazatec, Mazatlán"}, "ktj": {"english_name": "Krumen, Plapo"}, "xog": {"english_name": "Soga"}, "yrm": {"english_name": "Yirrk-Mel"}, "alu": {"english_name": "'Are'are"}, "kxr": {"english_name": "Koro (Papua New Guinea)"}, "dem": {"english_name": "Dem"}, "tee": {"english_name": "Tepehua, Huehuetla"}, "tby": {"english_name": "Tabaru"}, "pud": {"english_name": "Punan Aput"}, "sim": {"english_name": "Mende (Papua New Guinea)"}, "afb": {"english_name": "Arabic, Gulf"}, "cdz": {"english_name": "Koda"}, "vki": {"english_name": "Ija-Zuba"}, "okn": {"english_name": "Oki-No-Erabu"}, "wya": {"english_name": "Wyandot"}, "jle": {"english_name": "Ngile"}, "nsc": {"english_name": "Nshi"}, "msn": {"english_name": "Vurës"}, "msi": {"english_name": "Malay, Sabah"}, "xta": {"english_name": "Mixtec, Alcozauca"}, "lew": {"english_name": "Kaili, Ledo"}, "dop": {"english_name": "Lukpa"}, "bog": {"english_name": "Bamako Sign Language"}, "kni": {"english_name": "Kanufi"}, "vml": {"english_name": "Malgana"}, "doo": {"english_name": "Dongo"}, "ayy": {"english_name": "Ayta, Tayabas"}, "khf": {"english_name": "Khuen"}, "nkh": {"english_name": "Naga, Khezha"}, "dmu": {"english_name": "Dubu"}, "mqa": {"english_name": "Maba (Indonesia)"}, "znk": {"english_name": "Manangkari"}, "msp": {"english_name": "Maritsauá"}, "bin": {"english_name": "Bini"}, "ja": {"name": "日本語", "english_name": "Japanese"}, "tkg": {"english_name": "Malagasy, Tesaka"}, "nov": {"english_name": "Novial"}, "lrg": {"english_name": "Laragia"}, "akx": {"english_name": "Aka-Kede"}, "yud": {"english_name": "Arabic, Judeo-Tripolitanian"}, "tth": {"english_name": "Ta'oih, Upper"}, "gww": {"english_name": "Kwini"}, "byf": {"english_name": "Bete"}, "ojp": {"english_name": "Japanese, Old"}, "sno": {"english_name": "Snohomish"}, "id": {"name": "Indonesian", "english_name": "Indonesian"}, "auj": {"english_name": "Awjilah"}, "sfe": {"english_name": "Subanen, Eastern"}, "jan": {"english_name": "Jandai"}, "yss": {"english_name": "Yessan-Mayo"}, "omw": {"english_name": "Tairora, South"}, "nup": {"english_name": "Nupe-Nupe-Tako"}, "bhp": {"english_name": "Bima"}, "vwa": {"english_name": "Awa (China)"}, "mhb": {"english_name": "Mahongwe"}, "tfo": {"english_name": "Tefaro"}, "lkh": {"english_name": "Lakha"}, "cnc": {"english_name": "Côông"}, "swp": {"english_name": "Suau"}, "kcf": {"english_name": "Ukaan"}, "kga": {"english_name": "Koyaga"}, "aeu": {"english_name": "Akeu"}, "njm": {"english_name": "Naga, Angami"}, "naj": {"english_name": "Nalu"}, "sge": {"english_name": "Segai"}, "sgs": {"english_name": "Samogitian"}, "scn": {"english_name": "Sicilian"}, "syn": {"english_name": "Senaya"}, "mbf": {"english_name": "Malay, Baba"}, "piw": {"english_name": "Pimbwe"}, "tct": {"english_name": "T'en"}, "dek": {"english_name": "Dek"}, "xnn": {"english_name": "Kankanay, Northern"}, "uta": {"english_name": "Otank"}, "laa": {"english_name": "Subanen, Southern"}, "mlq": {"english_name": "Maninkakan, Western"}, "dtu": {"english_name": "Dogon, Tebul Ure"}, "hrk": {"english_name": "Haruku"}, "koh": {"english_name": "Koyo"}, "gil": {"english_name": "Gilbertese"}, "gvc": {"english_name": "Guanano"}, "fom": {"english_name": "Foma"}, "ssu": {"english_name": "Susuami"}, "bbo": {"english_name": "Bobo Madaré, Northern"}, "gde": {"english_name": "Gude"}, "dir": {"english_name": "Dirim"}, "ktd": {"english_name": "Kokata"}, "nvo": {"english_name": "Nyokon"}, "anw": {"english_name": "Anaang"}, "ihb": {"english_name": "Iha Based Pidgin"}, "kpx": {"english_name": "Koiali, Mountain"}, "bhd": {"english_name": "Bhadrawahi"}, "pyn": {"english_name": "Poyanáwa"}, "pcm": {"english_name": "Pidgin, Nigerian"}, "asb": {"english_name": "Assiniboine"}, "adj": {"english_name": "Adioukrou"}, "cfm": {"english_name": "Chin, Falam"}, "urn": {"english_name": "Uruangnirin"}, "val": {"english_name": "Vehes"}, "vkj": {"english_name": "Kujarge"}, "usp": {"english_name": "Uspanteco"}, "ahn": {"english_name": "Àhàn"}, "cul": {"english_name": "Culina"}, "rgr": {"english_name": "Resígaro"}, "asw": {"english_name": "Australian Aborigines Sign Language"}, "mid": {"english_name": "Mandaic"}, "trw": {"english_name": "Torwali"}, "ncn": {"english_name": "Nauna"}, "ich": {"english_name": "Etkywan"}, "auw": {"english_name": "Awyi"}, "mdv": {"english_name": "Mixtec, Santa Lucía Monteverde"}, "cdm": {"english_name": "Chepang"}, "vka": {"english_name": "Kariyarra"}, "mpr": {"english_name": "Vangunu"}, "cdn": {"english_name": "Chaudangsi"}, "mta": {"english_name": "Manobo, Cotabato"}, "vun": {"english_name": "Vunjo"}, "vas": {"english_name": "Vasavi"}, "pfa": {"english_name": "Pááfang"}, "ijn": {"english_name": "Kalabari"}, "xug": {"english_name": "Kunigami"}, "bwd": {"english_name": "Bwaidoka"}, "doh": {"english_name": "Dong"}, "bob": {"english_name": "Aweer"}, "obt": {"english_name": "Breton, Old"}, "woa": {"english_name": "Tyaraity"}, "mjk": {"english_name": "Matukar"}, "kzo": {"english_name": "Kaningi"}, "tmd": {"english_name": "Haruai"}, "mvu": {"english_name": "Marfa"}, "sat": {"english_name": "Santali"}, "tvk": {"english_name": "Ambrym, Southeast"}, "dul": {"english_name": "Agta, Alabat Island"}, "bop": {"english_name": "Bonkiman"}, "jek": {"english_name": "Jeri Kuo"}, "jbw": {"english_name": "Yawijibaya"}, "bcy": {"english_name": "Bacama"}, "juw": {"english_name": "Wãpha"}, "kpl": {"english_name": "Kpala"}, "mgj": {"english_name": "Abureni"}, "ldm": {"english_name": "Landoma"}, "cot": {"english_name": "Caquinte"}, "yrw": {"english_name": "Yarawata"}, "bme": {"english_name": "Limassa"}, "mea": {"english_name": "Menka"}, "wuy": {"english_name": "Wauyai"}, "nct": {"english_name": "Naga, Chothe"}, "dnv": {"english_name": "Danu"}, "gyy": {"english_name": "Gunya"}, "rom": {"english_name": "Romany"}, "ran": {"english_name": "Riantana"}, "tob": {"english_name": "Toba"}, "krw": {"english_name": "Krahn, Western"}, "snp": {"english_name": "Siane"}, "tld": {"english_name": "Talaud"}, "pbs": {"english_name": "Pame, Central"}, "pox": {"english_name": "Polabian"}, "akl": {"english_name": "Aklanon"}, "ysc": {"english_name": "Yassic"}, "nvm": {"english_name": "Namiae"}, "koy": {"english_name": "Koyukon"}, "quw": {"english_name": "Quichua, Tena Lowland"}, "mbv": {"english_name": "Mbulungish"}, "ilv": {"english_name": "Ilue"}, "jaa": {"english_name": "Jamamadí"}, "grj": {"english_name": "Grebo, Southern"}, "ank": {"english_name": "Goemai"}, "kta": {"english_name": "Katua"}, "gea": {"english_name": "Geruma"}, "mlz": {"english_name": "Malaynon"}, "wsa": {"english_name": "Warembori"}, "aug": {"english_name": "Aguna"}, "tiu": {"english_name": "Adasen"}, "agg": {"english_name": "Angor"}, "onx": {"english_name": "Onin Based Pidgin"}, "hio": {"english_name": "Tsoa"}, "tbc": {"english_name": "Takia"}, "raj": {"english_name": "Rajasthani"}, "mds": {"english_name": "Maria (Papua New Guinea)"}, "led": {"english_name": "Lendu"}, "miy": {"english_name": "Mixtec, Ayutla"}, "kah": {"english_name": "Kara (Central African Republic)"}, "tde": {"english_name": "Dogon, Tiranige Diga"}, "oym": {"english_name": "Wayampi"}, "xdm": {"english_name": "Edomite"}, "mzp": {"english_name": "Movima"}, "pkn": {"english_name": "Pakanha"}, "ibl": {"english_name": "Ibaloi"}, "otm": {"english_name": "Otomi, Eastern Highland"}, "zmw": {"english_name": "Mbo (Democratic Republic of Congo)"}, "mpc": {"english_name": "Mangarayi"}, "bbw": {"english_name": "Baba"}, "kyc": {"english_name": "Kyaka"}, "gnb": {"english_name": "Gangte"}, "cad": {"english_name": "Caddo"}, "bsf": {"english_name": "Bauchi"}, "nay": {"english_name": "Narrinyeri"}, "peh": {"english_name": "Bonan"}, "mmq": {"english_name": "Musak"}, "kzl": {"english_name": "Kayeli"}, "bab": {"english_name": "Bainouk-Gunyuño"}, "alk": {"english_name": "Alak"}, "bei": {"english_name": "Bekati'"}, "veo": {"english_name": "Ventureño"}, "igl": {"english_name": "Igala"}, "xts": {"english_name": "Mixtec, Sindihui"}, "mxx": {"english_name": "Mahou"}, "myz": {"english_name": "Mandaic, Classical"}, "luy": {"english_name": "Luyia"}, "pmm": {"english_name": "Pomo"}, "jko": {"english_name": "Kubo"}, "lbq": {"english_name": "Wampar"}, "ung": {"english_name": "Ngarinyin"}, "wib": {"english_name": "Toussian, Southern"}, "mmb": {"english_name": "Momina"}, "geb": {"english_name": "Kire"}, "tju": {"english_name": "Tjurruru"}, "ae": {"english_name": "Avestan"}, "ybj": {"english_name": "Hasha"}, "tyi": {"english_name": "Teke-Tsaayi"}, "rka": {"english_name": "Kraol"}, "ifm": {"english_name": "Teke-Fuumu"}, "xin": {"english_name": "Xinca"}, "beg": {"english_name": "Belait"}, "snc": {"english_name": "Sinaugoro"}, "hns": {"english_name": "Hindustani, Caribbean"}, "kkq": {"english_name": "Kaiku"}, "vkm": {"english_name": "Kamakan"}, "kbo": {"english_name": "Keliko"}, "bsl": {"english_name": "Basa-Gumna"}, "ulk": {"english_name": "Meriam"}, "pys": {"english_name": "Paraguayan Sign Language"}, "mhz": {"english_name": "Mor (Mor Islands)"}, "gab": {"english_name": "Gabri"}, "rmd": {"english_name": "Danish, Traveller"}, "tkt": {"english_name": "Tharu, Kathoriya"}, "lgz": {"english_name": "Ligenza"}, "tyx": {"english_name": "Teke-Tyee"}, "bpm": {"english_name": "Biyom"}, "tty": {"english_name": "Sikaritai"}, "drn": {"english_name": "Damar, West"}, "mht": {"english_name": "Mandahuaca"}, "kto": {"english_name": "Kuot"}, "kjp": {"english_name": "Karen, Pwo Eastern"}, "xuo": {"english_name": "Kuo"}, "lhn": {"english_name": "Lahanan"}, "tbz": {"english_name": "Ditammari"}, "zua": {"english_name": "Zeem"}, "kfu": {"english_name": "Katkari"}, "jur": {"english_name": "Jurúna"}, "afi": {"english_name": "Akrukay"}, "gej": {"english_name": "Gen"}, "sxo": {"english_name": "Sorothaptic"}, "thk": {"english_name": "Tharaka"}, "bkt": {"english_name": "Boloki"}, "sdm": {"english_name": "Semandang"}, "hoz": {"english_name": "Hozo"}, "opo": {"english_name": "Opao"}, "zmx": {"english_name": "Bomitaba"}, "ufi": {"english_name": "Ufim"}, "zdj": {"english_name": "Comorian, Ngazidja"}, "trf": {"english_name": "Creole English, Trinidadian"}, "myv": {"english_name": "Erzya"}, "adx": {"english_name": "Tibetan, Amdo"}, "ite": {"english_name": "Itene"}, "nal": {"english_name": "Nalik"}, "plc": {"english_name": "Palawano, Central"}, "siw": {"english_name": "Siwai"}, "tay": {"english_name": "Atayal"}, "wru": {"english_name": "Waru"}, "afp": {"english_name": "Tapei"}, "bga": {"english_name": "Gwamhi-Wuri"}, "emx": {"english_name": "Erromintxela"}, "hlt": {"english_name": "Chin, Matu"}, "tev": {"english_name": "Teor"}, "daw": {"english_name": "Davawenyo"}, "hae": {"english_name": "Oromo, Eastern"}, "zay": {"english_name": "Zayse-Zergulla"}, "xma": {"english_name": "Mushungulu"}, "nyc": {"english_name": "Nyanga-li"}, "pti": {"english_name": "Pintiini"}, "mky": {"english_name": "Makian, East"}, "tdx": {"english_name": "Malagasy, Tandroy-Mahafaly"}, "cvn": {"english_name": "Chinantec, Valle Nacional"}, "gga": {"english_name": "Gao"}, "bvx": {"english_name": "Dibole"}, "nhx": {"english_name": "Nahuatl, Isthmus-Mecayapan"}, "zpw": {"english_name": "Zapotec, Zaniza"}, "hdn": {"english_name": "Haida, Northern"}, "wfg": {"english_name": "Yafi"}, "pl": {"name": "polski", "english_name": "Polish"}, "bpk": {"english_name": "Orowe"}, "kqw": {"english_name": "Kandas"}, "kdt": {"english_name": "Kuy"}, "urp": {"english_name": "Uru-Pa-In"}, "vrt": {"english_name": "Burmbar"}, "txn": {"english_name": "Tarangan, West"}, "zaf": {"english_name": "Zapotec, Ayoquesco"}, "mdn": {"english_name": "Mbati"}, "kxj": {"english_name": "Kulfa"}, "pi": {"english_name": "Pali"}, "bgk": {"english_name": "Bit"}, "ssp": {"english_name": "Spanish Sign Language"}, "ada": {"english_name": "Adangme"}, "cna": {"english_name": "Changthang"}, "gcd": {"english_name": "Ganggalida"}, "xuj": {"english_name": "Kurumba, Jennu"}, "kbu": {"english_name": "Kabutra"}, "bji": {"english_name": "Burji"}, "xpj": {"english_name": "Mpalitjanh"}, "sps": {"english_name": "Saposa"}, "lhu": {"english_name": "Lahu"}, "yub": {"english_name": "Yugambal"}, "xgr": {"english_name": "Garza"}, "ste": {"english_name": "Liana-Seti"}, "mlf": {"english_name": "Mal"}, "sdj": {"english_name": "Suundi"}, "nsv": {"english_name": "Nisu, Southwestern"}, "ked": {"english_name": "Kerewe"}, "wga": {"english_name": "Wagaya"}, "jbt": {"english_name": "Jabutí"}, "swo": {"english_name": "Shanenawa"}, "poo": {"english_name": "Pomo, Central"}, "muq": {"english_name": "Miao, Eastern Xiangxi"}, "whk": {"english_name": "Kenyah, Wahau"}, "brf": {"english_name": "Bera"}, "llb": {"english_name": "Lolo"}, "nyk": {"english_name": "Nyaneka"}, "llm": {"english_name": "Lasalimu"}, "kyw": {"english_name": "Kudmali"}, "aum": {"english_name": "Asu (Nigeria)"}, "tgw": {"english_name": "Senoufo, Tagwana"}, "lmx": {"english_name": "Laimbue"}, "trt": {"english_name": "Tunggare"}, "swl": {"english_name": "Swedish Sign Language"}, "mhm": {"english_name": "Makhuwa-Moniga"}, "mbl": {"english_name": "Maxakalí"}, "sut": {"english_name": "Subtiaba"}, "kyl": {"english_name": "Kalapuya"}, "qu": {"english_name": "Quechua"}, "thm": {"english_name": "Aheu"}, "cpx": {"english_name": "Chinese, Pu-Xian"}, "doy": {"english_name": "Dompo"}, "pdo": {"english_name": "Padoe"}, "twf": {"english_name": "Tiwa, Northern"}, "peo": {"english_name": "Persian, Old (ca. 600-400 B.C.)"}, "ijs": {"english_name": "Ijo, Southeast"}, "tca": {"english_name": "Ticuna"}, "mwl": {"english_name": "Mirandese"}, "sis": {"english_name": "Siuslaw"}, "sdf": {"english_name": "Sarli"}, "jal": {"english_name": "Yalahatan"}, "lil": {"english_name": "Lillooet"}, "pbc": {"english_name": "Patamona"}, "ugy": {"english_name": "Uruguayan Sign Language"}, "klm": {"english_name": "Migum"}, "xww": {"english_name": "Wemba Wemba"}, "atp": {"english_name": "Atta, Pudtol"}, "bof": {"english_name": "Bolon"}, "mtv": {"english_name": "Asaro'o"}, "iry": {"english_name": "Iraya"}, "kzi": {"english_name": "Kelabit"}, "tzx": {"english_name": "Tabriak"}, "bna": {"english_name": "Bonerate"}, "alt": {"english_name": "Altai, Southern"}, "lom": {"english_name": "Loma (Liberia)"}, "mme": {"english_name": "Mae"}, "bjw": {"english_name": "Bakwé"}, "drb": {"english_name": "Dair"}, "pua": {"english_name": "Purepecha, Western Highland"}, "lur": {"english_name": "Laura"}, "bse": {"english_name": "Wushi"}, "wnw": {"english_name": "Wintu"}, "xom": {"english_name": "Komo (Sudan)"}, "tbu": {"english_name": "Tubar"}, "zir": {"english_name": "Ziriya"}, "qua": {"english_name": "Quapaw"}, "kdm": {"english_name": "Kagoma"}, "ccd": {"english_name": "Creole, Cafundo"}, "awc": {"english_name": "Cicipu"}, "wap": {"english_name": "Wapishana"}, "ajn": {"english_name": "Andajin"}, "amv": {"english_name": "Ambelau"}, "yul": {"english_name": "Yulu"}, "mmu": {"english_name": "Mmaala"}, "adg": {"english_name": "Andegerebinha"}, "bez": {"english_name": "Bena (Tanzania)"}, "thw": {"english_name": "Thudam"}, "qya": {"english_name": "Quenya"}, "xyt": {"english_name": "Mayi-Thakurti"}, "lcq": {"english_name": "Luhu"}, "naa": {"english_name": "Namla"}, "xmh": {"english_name": "Kuku-Muminh"}, "brj": {"english_name": "Bieria"}, "glj": {"english_name": "Gula Iro"}, "shc": {"english_name": "Sonde"}, "ygr": {"english_name": "Yagaria"}, "ugb": {"english_name": "Kuku-Ugbanh"}, "hoy": {"english_name": "Holiya"}, "tci": {"english_name": "Wára"}, "ynu": {"english_name": "Yahuna"}, "ske": {"english_name": "Seke (Vanuatu)"}, "ymn": {"english_name": "Yamna"}, "kiq": {"english_name": "Kosadle"}, "nri": {"english_name": "Naga, Chokri"}, "zgb": {"english_name": "Zhuang, Guibei"}, "une": {"english_name": "Uneme"}, "kwy": {"english_name": "Kongo, San Salvador"}, "pgi": {"english_name": "Pagi"}, "nck": {"english_name": "Nakara"}, "pnc": {"english_name": "Pannei"}, "kak": {"english_name": "Kallahan, Kayapa"}, "tyj": {"english_name": "Tai Do"}, "irr": {"english_name": "Ir"}, "aux": {"english_name": "Aurá"}, "sgp": {"english_name": "Singpho"}, "bph": {"english_name": "Botlikh"}, "sty": {"english_name": "Tatar, Siberian"}, "bmh": {"english_name": "Kein"}, "alz": {"english_name": "Alur"}, "dun": {"english_name": "Dusun Deyah"}, "oma": {"english_name": "Omaha-Ponca"}, "umu": {"english_name": "Munsee"}, "caj": {"english_name": "Chané"}, "phu": {"english_name": "Phuan"}, "bac": {"english_name": "Badui"}, "tnm": {"english_name": "Tabla"}, "plh": {"english_name": "Paulohi"}, "clj": {"english_name": "Chin, Laitu"}, "slt": {"english_name": "Sila"}, "fuq": {"english_name": "Fulfulde, Central-Eastern Niger"}, "opa": {"english_name": "Okpamheri"}, "ywa": {"english_name": "Kalou"}, "pmy": {"english_name": "Malay, Papuan"}, "xwj": {"english_name": "Wajuk"}, "zro": {"english_name": "Záparo"}, "vo": {"english_name": "Volapük"}, "obu": {"english_name": "Obulom"}, "hoe": {"english_name": "Horom"}, "kpm": {"english_name": "Koho"}, "toc": {"english_name": "Totonac, Coyutla"}, "gbn": {"english_name": "Mo'da"}, "ssz": {"english_name": "Sengseng"}, "abr": {"english_name": "Abron"}, "xer": {"english_name": "Xerénte"}, "gaa": {"english_name": "Ga"}, "srt": {"english_name": "Sauri"}, "haf": {"english_name": "Haiphong Sign Language"}, "ver": {"english_name": "Mom Jango"}, "apy": {"english_name": "Apalaí"}, "hmp": {"english_name": "Hmong, Northern Mashan"}, "xpm": {"english_name": "Pumpokol"}, "bfa": {"english_name": "Bari"}, "gox": {"english_name": "Gobu"}, "msz": {"english_name": "Momare"}, "kpf": {"english_name": "Komba"}, "vnk": {"english_name": "Vano"}, "xcr": {"english_name": "Carian"}, "kvl": {"english_name": "Kayaw"}, "tys": {"english_name": "Tày Sa Pa"}, "dju": {"english_name": "Kapriman"}, "ldh": {"english_name": "Lamja-Dengsa-Tola"}, "bch": {"english_name": "Bariai"}, "mrn": {"english_name": "Cheke Holo"}, "nms": {"english_name": "Letemboi"}, "vai": {"english_name": "Vai"}, "cwg": {"english_name": "Chewong"}, "bhe": {"english_name": "Bhaya"}, "ksc": {"english_name": "Kalinga, Southern"}, "nrn": {"english_name": "Norn"}, "xuu": {"english_name": "Kxoe"}, "api": {"english_name": "Apiaká"}, "siv": {"english_name": "Sumariup"}, "and": {"english_name": "Ansus"}, "kcu": {"english_name": "Kami (Tanzania)"}, "mfm": {"english_name": "Marghi South"}, "aor": {"english_name": "Aore"}, "mdq": {"english_name": "Mbole"}, "wno": {"english_name": "Wano"}, "guw": {"english_name": "Gun"}, "bir": {"english_name": "Bisorio"}, "hac": {"english_name": "Gurani"}, "rou": {"english_name": "Runga"}, "yig": {"english_name": "Nasu, Wusa"}, "cmi": {"english_name": "Emberá-Chamí"}, "agw": {"english_name": "Kahua"}, "paf": {"english_name": "Paranawát"}, "ake": {"english_name": "Akawaio"}, "miw": {"english_name": "Akoye"}, "nse": {"english_name": "Nsenga"}, "mij": {"english_name": "Abar"}, "ert": {"english_name": "Eritai"}, "kbn": {"english_name": "Kare (Central African Republic)"}, "gsm": {"english_name": "Guatemalan Sign Language"}, "fax": {"english_name": "Fala"}, "bqh": {"english_name": "Baima"}, "cwa": {"english_name": "Kabwa"}, "xoo": {"english_name": "Xukurú"}, "tnl": {"english_name": "Lenakel"}, "guk": {"english_name": "Gumuz"}, "yer": {"english_name": "Tarok"}, "ati": {"english_name": "Attié"}, "nas": {"english_name": "Naasioi"}, "ubr": {"english_name": "Ubir"}, "bqk": {"english_name": "Banda-Mbrès"}, "mrp": {"english_name": "Morouas"}, "ksi": {"english_name": "Krisa"}, "prl": {"english_name": "Peruvian Sign Language"}, "iri": {"english_name": "Irigwe"}, "ajp": {"english_name": "Arabic, South Levantine"}, "arj": {"english_name": "Arapaso"}, "btn": {"english_name": "Ratagnon"}, "nuk": {"english_name": "Nuu-chah-nulth"}, "lo": {"english_name": "Lao"}, "gd": {"english_name": "Gaelic, Scottish"}, "hrm": {"english_name": "Miao, Horned"}, "sug": {"english_name": "Suganga"}, "ajz": {"english_name": "Karbi, Amri"}, "gbd": {"english_name": "Karadjeri"}, "hos": {"english_name": "Ho Chi Minh City Sign Language"}, "suq": {"english_name": "Suri"}, "ggt": {"english_name": "Gitua"}, "xbr": {"english_name": "Kambera"}, "cea": {"english_name": "Chehalis, Lower"}, "pek": {"english_name": "Penchal"}, "mov": {"english_name": "Mohave"}, "afg": {"english_name": "Afghan Sign Language"}, "nkn": {"english_name": "Nkangala"}, "bvt": {"english_name": "Bati (Indonesia)"}, "spm": {"english_name": "Akukem"}, "afo": {"english_name": "Eloyi"}, "gry": {"english_name": "Grebo, Barclayville"}, "dbr": {"english_name": "Dabarre"}, "ynl": {"english_name": "Yangulam"}, "kgq": {"english_name": "Kamoro"}, "kei": {"english_name": "Kei"}, "lst": {"english_name": "Trinidad and Tobago Sign Language"}, "rmn": {"english_name": "Romani, Balkan"}, "sef": {"english_name": "Senoufo, Cebaara"}, "mqt": {"english_name": "Mok"}, "tgy": {"english_name": "Togoyo"}, "gbh": {"english_name": "Gbe, Defi"}, "hks": {"english_name": "Hong Kong Sign Language"}, "bdi": {"english_name": "Burun"}, "aty": {"english_name": "Aneityum"}, "mfj": {"english_name": "Mefele"}, "btg": {"english_name": "Bété, Gagnoa"}, "mmv": {"english_name": "Miriti"}, "bay": {"english_name": "Batuley"}, "msu": {"english_name": "Musom"}, "zea": {"english_name": "Zeeuws"}, "wbm": {"english_name": "Wa"}, "kix": {"english_name": "Naga, Khiamniungan"}, "mwo": {"english_name": "Maewo, Central"}, "mte": {"english_name": "Mono (Solomon Islands)"}, "bfr": {"english_name": "Bazigar"}, "thn": {"english_name": "Thachanadan"}, "sdg": {"english_name": "Savi"}, "add": {"english_name": "Dzodinka"}, "kns": {"english_name": "Kensiu"}, "mko": {"english_name": "Mingang Doso"}, "lbb": {"english_name": "Label"}, "jit": {"english_name": "Jita"}, "bif": {"english_name": "Biafada"}, "yox": {"english_name": "Yoron"}, "gow": {"english_name": "Gorowa"}, "tgb": {"english_name": "Tobilung"}, "lbm": {"english_name": "Lodhi"}, "yad": {"english_name": "Yagua"}, "acf": {"english_name": "Creole French, Saint Lucian"}, "izh": {"english_name": "Ingrian"}, "gmh": {"english_name": "German, Middle High (ca. 1050-1500)"}, "dmd": {"english_name": "Madhi Madhi"}, "gbv": {"english_name": "Gbanu"}, "no": {"english_name": "Norwegian"}, "agq": {"english_name": "Aghem"}, "bxc": {"english_name": "Molengue"}, "tdd": {"english_name": "Tai Nüa"}, "scx": {"english_name": "Sicel"}, "dor": {"english_name": "Dori'o"}, "ysn": {"english_name": "Sani"}, "hdy": {"english_name": "Hadiyya"}, "sgw": {"english_name": "Sebat Bet Gurage"}, "mxy": {"english_name": "Mixtec, Southeastern Nochixtlán"}, "mdu": {"english_name": "Mboko"}, "psa": {"english_name": "Awyu, Asue"}, "rug": {"english_name": "Roviana"}, "kpc": {"english_name": "Curripaco"}, "mhx": {"english_name": "Maru"}, "gdf": {"english_name": "Guduf-Gava"}, "nez": {"english_name": "Nez Perce"}, "ymx": {"english_name": "Muji, Northern"}, "ngy": {"english_name": "Tibea"}, "ebk": {"english_name": "Bontok, Eastern"}, "ady": {"english_name": "Adyghe"}, "ceg": {"english_name": "Chamacoco"}, "wij": {"english_name": "Wik-Iiyanh"}, "sls": {"english_name": "Singapore Sign Language"}, "bmi": {"english_name": "Bagirmi"}, "moo": {"english_name": "Monom"}, "faa": {"english_name": "Fasu"}, "mph": {"english_name": "Maung"}, "bdj": {"english_name": "Bai"}, "khb": {"english_name": "Lü"}, "fud": {"english_name": "Futuna, East"}, "hij": {"english_name": "Hijuk"}, "ytl": {"english_name": "Tanglang"}, "mei": {"english_name": "Midob"}, "bxu": {"english_name": "Buriat, China"}, "sdb": {"english_name": "Shabak"}, "ghh": {"english_name": "Ghale, Northern"}, "kag": {"english_name": "Kajaman"}, "szw": {"english_name": "Sawai"}, "gmv": {"english_name": "Gamo"}, "ynq": {"english_name": "Yendang"}, "zsa": {"english_name": "Sarasira"}, "buz": {"english_name": "Bukwen"}, "boa": {"english_name": "Bora"}, "aln": {"english_name": "Albanian, Gheg"}, "var": {"english_name": "Huarijio"}, "zns": {"english_name": "Mangas"}, "ssj": {"english_name": "Sausi"}, "nkt": {"english_name": "Nyika (Tanzania)"}, "teb": {"english_name": "Tetete"}, "wmb": {"english_name": "Wambaya"}, "bvd": {"english_name": "Baeggu"}, "tbj": {"english_name": "Tiang"}, "yok": {"english_name": "Yokuts"}, "ior": {"english_name": "Inor"}, "mnj": {"english_name": "Munji"}, "iyx": {"english_name": "Yaka (Congo)"}, "nbc": {"english_name": "Naga, Chang"}, "ssg": {"english_name": "Seimat"}, "tou": {"english_name": "Tho"}, "aup": {"english_name": "Makayam"}, "tiq": {"english_name": "Tiéfo"}, "adf": {"english_name": "Arabic, Dhofari"}, "nyf": {"english_name": "Giryama"}, "lya": {"english_name": "Layakha"}, "lmq": {"english_name": "Lamatuka"}, "wmo": {"english_name": "Wom (Papua New Guinea)"}, "ari": {"english_name": "Arikara"}, "btt": {"english_name": "Bete-Bendi"}, "ije": {"english_name": "Biseni"}, "pww": {"english_name": "Karen, Pwo Northern"}, "weo": {"english_name": "Wemale"}, "mzu": {"english_name": "Inapang"}, "hid": {"english_name": "Hidatsa"}, "juk": {"english_name": "Wapan"}, "fqs": {"english_name": "Fas"}, "akw": {"english_name": "Akwa"}, "cog": {"english_name": "Chong"}, "zim": {"english_name": "Mesme"}, "srx": {"english_name": "Sirmauri"}, "azn": {"english_name": "Nahuatl, Western Durango"}, "cvg": {"english_name": "Chug"}, "buj": {"english_name": "Basa-Gurmana"}, "nqn": {"english_name": "Nen"}, "orc": {"english_name": "Orma"}, "hbu": {"english_name": "Habu"}, "dsh": {"english_name": "Daasanach"}, "bhi": {"english_name": "Bhilali"}, "bzl": {"english_name": "Boano (Sulawesi)"}, "yai": {"english_name": "Yagnobi"}, "nv": {"english_name": "Navajo"}, "brb": {"english_name": "Lave"}, "ogb": {"english_name": "Ogbia"}, "qxp": {"english_name": "Quechua, Puno"}, "luw": {"english_name": "Luo (Cameroon)"}, "bdh": {"english_name": "Baka (Sudan)"}, "kty": {"english_name": "Kango (Bas-Uélé District)"}, "pht": {"english_name": "Phu Thai"}, "nbr": {"english_name": "Numana-Nunku-Gbantu-Numbu"}, "mtc": {"english_name": "Munit"}, "adn": {"english_name": "Adang"}, "muj": {"english_name": "Mabire"}, "lww": {"english_name": "Lewo"}, "bze": {"english_name": "Bozo, Jenaama"}, "cnw": {"english_name": "Chin, Ngawn"}, "eky": {"english_name": "Kayah, Eastern"}, "zmm": {"english_name": "Marimanindji"}, "bzi": {"english_name": "Bisu"}, "aqg": {"english_name": "Arigidi"}, "zgm": {"english_name": "Zhuang, Minz"}, "lrr": {"english_name": "Yamphu, Southern"}, "hwc": {"english_name": "Creole English, Hawai'i"}, "ohu": {"english_name": "Hungarian, Old"}, "tbo": {"english_name": "Tawala"}, "cak": {"english_name": "Kaqchikel"}, "tux": {"english_name": "Tuxináwa"}, "sga": {"english_name": "Irish, Old (to 900)"}, "yua": {"english_name": "Yucateco"}, "idi": {"english_name": "Idi"}, "nkv": {"english_name": "Nyika (Malawi and Zambia)"}, "zsm": {"english_name": "Malay, Standard"}, "mse": {"english_name": "Musey"}, "spl": {"english_name": "Selepet"}, "mnv": {"english_name": "Rennell-Bellona"}, "kvq": {"english_name": "Karen, Geba"}, "txy": {"english_name": "Malagasy, Tanosy"}, "tcy": {"english_name": "Tulu"}, "cly": {"english_name": "Chatino, Eastern Highland"}, "qxo": {"english_name": "Quechua, Southern Conchucos Ancash"}, "bml": {"english_name": "Bomboli"}, "dbi": {"english_name": "Doka"}, "kfh": {"english_name": "Kurichiya"}, "yuf": {"english_name": "Havasupai-Walapai-Yavapai"}, "cbs": {"english_name": "Cashinahua"}, "mfx": {"english_name": "Melo"}, "kfn": {"english_name": "Kuk"}, "zwa": {"english_name": "Zay"}, "ayp": {"english_name": "Arabic, North Mesopotamian"}, "dak": {"english_name": "Dakota"}, "wnn": {"english_name": "Wunumara"}, "shi": {"english_name": "Tachelhit"}, "cnk": {"english_name": "Chin, Khumi"}, "njj": {"english_name": "Njen"}, "mqx": {"english_name": "Mamuju"}, "slg": {"english_name": "Selungai Murut"}, "bdn": {"english_name": "Baldemu"}, "ppm": {"english_name": "Papuma"}, "wab": {"english_name": "Wab"}, "aie": {"english_name": "Amara"}, "ifb": {"english_name": "Ifugao, Batad"}, "kgp": {"english_name": "Kaingang"}, "nia": {"english_name": "Nias"}, "pom": {"english_name": "Pomo, Southeastern"}, "bds": {"english_name": "Burunge"}, "eit": {"english_name": "Eitiep"}, "xel": {"english_name": "Kelo"}, "bbq": {"english_name": "Bamali"}, "rei": {"english_name": "Reli"}, "txa": {"english_name": "Tombonuo"}, "gel": {"english_name": "ut-Ma'in"}, "etc": {"english_name": "Etchemin"}, "vra": {"english_name": "Vera'a"}, "hgm": {"english_name": "Hai//om"}, "ppk": {"english_name": "Uma"}, "cid": {"english_name": "Chimariko"}, "atc": {"english_name": "Atsahuaca"}, "bza": {"english_name": "Bandi"}, "iqu": {"english_name": "Iquito"}, "umd": {"english_name": "Umbindhamu"}, "vms": {"english_name": "Moksela"}, "wrv": {"english_name": "Waruna"}, "aks": {"english_name": "Akaselem"}, "tuh": {"english_name": "Taulil"}, "kws": {"english_name": "Kwese"}, "ncc": {"english_name": "Ponam"}, "xnk": {"english_name": "Nganakarti"}, "nra": {"english_name": "Ngom"}, "umg": {"english_name": "Umbuygamu"}, "mnf": {"english_name": "Mundani"}, "wdd": {"english_name": "Wandji"}, "ynd": {"english_name": "Yandruwandha"}, "sbu": {"english_name": "Bhoti, Stod"}, "bsx": {"english_name": "Yangkam"}, "tiw": {"english_name": "Tiwi"}, "bxj": {"english_name": "Bayungu"}, "rme": {"english_name": "Angloromani"}, "sre": {"english_name": "Sara"}, "cku": {"english_name": "Koasati"}, "sbi": {"english_name": "Seti"}, "she": {"english_name": "Sheko"}, "bth": {"english_name": "Bidayuh, Biatah"}, "agx": {"english_name": "Aghul"}, "ntm": {"english_name": "Nateni"}, "igg": {"english_name": "Igana"}, "cua": {"english_name": "Cua"}, "nnt": {"english_name": "Nanticoke"}, "zkr": {"english_name": "Zakhring"}, "kuk": {"english_name": "Kepo'"}, "kbe": {"english_name": "Kanju"}, "ulm": {"english_name": "Ulumanda'"}, "kdw": {"english_name": "Koneraw"}, "mjw": {"english_name": "Karbi"}, "pa": {"name": "ਪੰਜਾਬੀ", "english_name": "Panjabi"}, "tqo": {"english_name": "Toaripi"}, "aik": {"english_name": "Ake"}, "vro": {"english_name": "Võro"}, "mez": {"english_name": "Menominee"}, "xbm": {"english_name": "Breton, Middle"}, "hhi": {"english_name": "Hoia Hoia"}, "ckz": {"english_name": "Cakchiquel-Quiché Mixed Language"}, "st": {"english_name": "Sotho, Southern"}, "zkk": {"english_name": "Karankawa"}, "agy": {"english_name": "Alta, Southern"}, "apr": {"english_name": "Arop-Lokep"}, "can": {"english_name": "Chambri"}, "ndr": {"english_name": "Ndoola"}, "mvq": {"english_name": "Moere"}, "txs": {"english_name": "Tonsea"}, "tmq": {"english_name": "Tumleo"}, "peg": {"english_name": "Pengo"}, "xkj": {"english_name": "Kajali"}, "mqm": {"english_name": "Marquesan, South"}, "tpj": {"english_name": "Tapieté"}, "nsu": {"english_name": "Nahuatl, Sierra Negra"}, "afu": {"english_name": "Awutu"}, "skg": {"english_name": "Malagasy, Sakalava"}, "gvl": {"english_name": "Gulay"}, "mil": {"english_name": "Mixtec, Peñoles"}, "cui": {"english_name": "Cuiba"}, "tjl": {"english_name": "Tai Laing"}, "mxe": {"english_name": "Mele-Fila"}, "chb": {"english_name": "Chibcha"}, "nix": {"english_name": "Hema"}, "kqo": {"english_name": "Krahn, Eastern"}, "heh": {"english_name": "Hehe"}, "jbk": {"english_name": "Barikewa"}, "ypn": {"english_name": "Phowa, Ani"}, "bm": {"english_name": "Bambara"}, "bzk": {"english_name": "Creole English, Nicaragua"}, "xal": {"english_name": "Kalmyk"}, "crg": {"english_name": "Michif"}, "bte": {"english_name": "Gamo-Ningi"}, "pln": {"english_name": "Palenquero"}, "kwf": {"english_name": "Kwara'ae"}, "mxc": {"english_name": "Manyika"}, "mhu": {"english_name": "Digaro-Mishmi"}, "caq": {"english_name": "Nicobarese, Car"}, "cow": {"english_name": "Cowlitz"}, "tma": {"english_name": "Tama (Chad)"}, "mer": {"english_name": "Meru"}, "dup": {"english_name": "Duano"}, "tik": {"english_name": "Tikar"}, "pwr": {"english_name": "Powari"}, "isk": {"english_name": "Ishkashimi"}, "asi": {"english_name": "Buruwai"}, "onr": {"english_name": "One, Northern"}, "jmd": {"english_name": "Yamdena"}, "bqt": {"english_name": "Bamukumbit"}, "kkz": {"english_name": "Kaska"}, "mmm": {"english_name": "Maii"}, "agm": {"english_name": "Angaataha"}, "gor": {"english_name": "Gorontalo"}, "mmf": {"english_name": "Mundat"}, "bxq": {"english_name": "Beele"}, "yiu": {"english_name": "Awu"}, "abt": {"english_name": "Ambulas"}, "ylu": {"english_name": "Aribwaung"}, "wlc": {"english_name": "Comorian, Mwali"}, "pib": {"english_name": "Yine"}, "csn": {"english_name": "Colombian Sign Language"}, "wsu": {"english_name": "Wasu"}, "bau": {"english_name": "Bada (Nigeria)"}, "nbv": {"english_name": "Ngamambo"}, "wss": {"english_name": "Wasa"}, "trd": {"english_name": "Turi"}, "smg": {"english_name": "Simbali"}, "khj": {"english_name": "Kuturmi"}, "gko": {"english_name": "Kok-Nar"}, "aiq": {"english_name": "Aimaq"}, "woc": {"english_name": "Wogeo"}, "dhv": {"english_name": "Dehu"}, "bya": {"english_name": "Batak"}, "gv": {"english_name": "Manx"}, "crb": {"english_name": "Carib, Island"}, "okr": {"english_name": "Kirike"}, "emu": {"english_name": "Muria, Eastern"}, "laq": {"english_name": "Qabiao"}, "raq": {"english_name": "Saam"}, "esu": {"english_name": "Yupik, Central"}, "wls": {"english_name": "Wallisian"}, "asf": {"english_name": "Australian Sign Language"}, "kap": {"english_name": "Bezhta"}, "kvy": {"english_name": "Karen, Yintale"}, "cdi": {"english_name": "Chodri"}, "bvv": {"english_name": "Baniva"}, "tnx": {"english_name": "Tanema"}, "jbr": {"english_name": "Jofotek-Bromnya"}, "tar": {"english_name": "Tarahumara, Central"}, "nul": {"english_name": "Nusa Laut"}, "nwg": {"english_name": "Ngayawung"}, "ser": {"english_name": "Serrano"}, "umi": {"english_name": "Ukit"}, "ong": {"english_name": "Olo"}, "bas": {"english_name": "Basa (Cameroon)"}, "iu": {"english_name": "Inuktitut"}, "skd": {"english_name": "Miwok, Southern Sierra"}, "mhq": {"english_name": "Mandan"}, "ril": {"english_name": "Riang (Myanmar)"}, "wai": {"english_name": "Wares"}, "mqn": {"english_name": "Moronene"}, "rmy": {"english_name": "Romani, Vlax"}, "myr": {"english_name": "Muniche"}, "bvr": {"english_name": "Burarra"}, "dum": {"english_name": "Dutch, Middle (ca. 1050-1350)"}, "ahk": {"english_name": "Akha"}, "mcm": {"english_name": "Creole Portuguese, Malaccan"}, "fag": {"english_name": "Finongan"}, "lkn": {"english_name": "Lakon"}, "bwi": {"english_name": "Baniwa"}, "kot": {"english_name": "Lagwan"}, "daq": {"english_name": "Maria, Dandami"}, "mdc": {"english_name": "Male (Papua New Guinea)"}, "yee": {"english_name": "Yimas"}, "byc": {"english_name": "Ubaghara"}, "nqg": {"english_name": "Nago, Southern"}, "qub": {"english_name": "Quechua, Huallaga Huánuco"}, "bid": {"english_name": "Bidiyo"}, "nhd": {"english_name": "Chiripá"}, "sss": {"english_name": "Sô"}, "osu": {"english_name": "One, Southern"}, "xtt": {"english_name": "Mixtec, Tacahua"}, "clm": {"english_name": "Clallam"}, "roo": {"english_name": "Rotokas"}, "wlx": {"english_name": "Wali (Ghana)"}, "zar": {"english_name": "Zapotec, Rincón"}, "wik": {"english_name": "Wikalkan"}, "jsl": {"english_name": "Japanese Sign Language"}, "kdj": {"english_name": "Karamojong"}, "tpz": {"english_name": "Tinputz"}, "gmy": {"english_name": "Greek, Mycenaean"}, "lce": {"english_name": "Loncong"}, "abe": {"english_name": "Abnaki, Western"}, "giu": {"english_name": "Mulao"}, "xwo": {"english_name": "Oirat, Written"}, "mgo": {"english_name": "Meta'"}, "blv": {"english_name": "Bolo"}, "zyb": {"english_name": "Zhuang, Yongbei"}, "hld": {"english_name": "Halang Doan"}, "sij": {"english_name": "Numbami"}, "ghr": {"english_name": "Ghera"}, "wah": {"english_name": "Watubela"}, "jim": {"english_name": "Jimi (Cameroon)"}, "dty": {"english_name": "Dotyali"}, "neh": {"english_name": "Nyenkha"}, "esq": {"english_name": "Esselen"}, "kxo": {"english_name": "Kanoé"}, "vmm": {"english_name": "Mixtec, Mitlatongo"}, "pia": {"english_name": "Pima Bajo"}, "tne": {"english_name": "Kallahan, Tinoc"}, "crl": {"english_name": "Cree, Northern East"}, "hoa": {"english_name": "Hoava"}, "wyb": {"english_name": "Wangaaybuwan-Ngiyambaa"}, "gmb": {"english_name": "Gula'alaa"}, "btc": {"english_name": "Bati (Cameroon)"}, "jyy": {"english_name": "Jaya"}, "gol": {"english_name": "Gola"}, "bow": {"english_name": "Rema"}, "mtx": {"english_name": "Mixtec, Tidaá"}, "piu": {"english_name": "Pintupi-Luritja"}, "msv": {"english_name": "Maslam"}, "udu": {"english_name": "Uduk"}, "fpe": {"english_name": "Creole English, Fernando Po"}, "lbl": {"english_name": "Bikol, Libon"}, "zrs": {"english_name": "Mairasi"}, "huc": {"english_name": "=/Hua"}, "otl": {"english_name": "Otomi, Tilapa"}, "zat": {"english_name": "Zapotec, Tabaa"}, "smu": {"english_name": "Somray"}, "luq": {"english_name": "Lucumi"}, "lbz": {"english_name": "Lardil"}, "jei": {"english_name": "Yei"}, "cjn": {"english_name": "Chenapian"}, "wem": {"english_name": "Gbe, Weme"}, "ig": {"english_name": "Igbo"}, "xir": {"english_name": "Xiriâna"}, "oku": {"english_name": "Oku"}, "xbe": {"english_name": "Bigambal"}, "arh": {"english_name": "Arhuaco"}, "hmn": {"english_name": "Hmong"}, "tml": {"english_name": "Citak, Tamnim"}, "vmh": {"english_name": "Maraghei"}, "rcf": {"english_name": "Creole French, Réunion"}, "hme": {"english_name": "Hmong, Eastern Huishui"}, "pdu": {"english_name": "Kayan"}, "zgn": {"english_name": "Zhuang, Guibian"}, "bnv": {"english_name": "Bonerif"}, "keg": {"english_name": "Tese"}, "acw": {"english_name": "Arabic, Hijazi"}, "mzb": {"english_name": "Tumzabt"}, "tpm": {"english_name": "Tampulma"}, "mjc": {"english_name": "Mixtec, San Juan Colorado"}, "hux": {"english_name": "Huitoto, Nüpode"}, "jas": {"english_name": "Javanese, New Caledonian"}, "nei": {"english_name": "Hittite, Neo-"}, "yab": {"english_name": "Yuhup"}, "rgs": {"english_name": "Roglai, Southern"}, "pwn": {"english_name": "Paiwan"}, "ndi": {"english_name": "Samba Leko"}, "kwz": {"english_name": "Kwadi"}, "gbw": {"english_name": "Gabi-Gabi"}, "maz": {"english_name": "Mazahua, Central"}, "btz": {"english_name": "Batak Alas-Kluet"}, "cry": {"english_name": "Cori"}, "za": {"english_name": "Zhuang"}, "kup": {"english_name": "Kunimaipa"}, "bux": {"english_name": "Boghom"}, "zyp": {"english_name": "Chin, Zyphe"}, "si": {"english_name": "Sinhala"}, "sbd": {"english_name": "Samo, Southern"}, "yuj": {"english_name": "Karkar-Yuri"}, "jkm": {"english_name": "Karen, Mobwa"}, "ntg": {"english_name": "Ngantangarra"}, "aqp": {"english_name": "Atakapa"}, "kqd": {"english_name": "Koy Sanjaq Surat"}, "mvx": {"english_name": "Meoswar"}, "haj": {"english_name": "Hajong"}, "bum": {"english_name": "Bulu (Cameroon)"}, "zqe": {"english_name": "Zhuang, Qiubei"}, "onj": {"english_name": "Onjob"}, "sms": {"english_name": "Sami, Skolt"}, "puy": {"english_name": "Purisimeño"}, "ptr": {"english_name": "Piamatsina"}, "enc": {"english_name": "En"}, "gbs": {"english_name": "Gbe, Gbesi"}, "cga": {"english_name": "Changriwa"}, "myj": {"english_name": "Mangayat"}, "mca": {"english_name": "Maca"}, "lle": {"english_name": "Lele (Papua New Guinea)"}, "cek": {"english_name": "Chin, Eastern Khumi"}, "drr": {"english_name": "Dororo"}, "xxb": {"english_name": "Boro (Ghana)"}, "iqw": {"english_name": "Ikwo"}, "nlg": {"english_name": "Gela"}, "nhe": {"english_name": "Nahuatl, Eastern Huasteca"}, "ddi": {"english_name": "Goodenough, West"}, "sox": {"english_name": "Swo"}, "mju": {"english_name": "Manna-Dora"}, "be": {"english_name": "Belarusian"}, "jup": {"english_name": "Hupdë"}, "lsh": {"english_name": "Lish"}, "uby": {"english_name": "Ubykh"}, "otk": {"english_name": "Turkish, Old"}, "nmd": {"english_name": "Ndumu"}, "prf": {"english_name": "Paranan"}, "nti": {"english_name": "Natioro"}, "geh": {"english_name": "German, Hutterite"}, "ynn": {"english_name": "Yana"}, "mam": {"english_name": "Mam"}, "ldj": {"english_name": "Lemoro"}, "dhw": {"english_name": "Dhanwar (Nepal)"}, "rog": {"english_name": "Roglai, Northern"}, "os": {"english_name": "Ossetian"}, "bjt": {"english_name": "Balanta-Ganja"}, "kko": {"english_name": "Karko"}, "nur": {"english_name": "Nukuria"}, "rms": {"english_name": "Romanian Sign Language"}, "xcv": {"english_name": "Chuvantsy"}, "mtf": {"english_name": "Murik (Papua New Guinea)"}, "tsv": {"english_name": "Tsogo"}, "mdf": {"english_name": "Moksha"}, "ms": {"name": "Malay (macrolanguage)", "english_name": "Malay (macrolanguage)"}, "koz": {"english_name": "Korak"}, "spy": {"english_name": "Sabaot"}, "kox": {"english_name": "Coxima"}, "zms": {"english_name": "Mbesa"}, "dgi": {"english_name": "Dagara, Northern"}, "khr": {"english_name": "Kharia"}, "ukp": {"english_name": "Ukpe-Bayobiri"}, "pse": {"english_name": "Malay, Central"}, "pip": {"english_name": "Pero"}, "fln": {"english_name": "Flinders Island"}, "nmf": {"english_name": "Naga, Tangkhul (India)"}, "buq": {"english_name": "Brem"}, "sxl": {"english_name": "Selian"}, "gbl": {"english_name": "Gamit"}, "tku": {"english_name": "Totonac, Upper Necaxa"}, "mqr": {"english_name": "Mander"}, "nyy": {"english_name": "Nyakyusa-Ngonde"}, "pmq": {"english_name": "Pame, Northern"}, "cuo": {"english_name": "Cumanagoto"}, "jbn": {"english_name": "Nafusi"}, "dmx": {"english_name": "Dema"}, "yzk": {"english_name": "Zokhuo"}, "bbt": {"english_name": "Mburku"}, "suc": {"english_name": "Subanon, Western"}, "imi": {"english_name": "Anamgura"}, "aho": {"english_name": "Ahom"}, "ipo": {"english_name": "Ipiko"}, "nr": {"english_name": "Ndebele, South"}, "ore": {"english_name": "Orejón"}, "pps": {"english_name": "Popoloca, San Luís Temalacayuca"}, "gdl": {"english_name": "Dirasha"}, "kzw": {"english_name": "Karirí-Xocó"}, "mve": {"english_name": "Marwari (Pakistan)"}, "njz": {"english_name": "Nyishi"}, "lkl": {"english_name": "Laeko-Libuat"}, "mks": {"english_name": "Mixtec, Silacayoapan"}, "mlp": {"english_name": "Bargam"}, "pru": {"english_name": "Puragi"}, "peb": {"english_name": "Pomo, Eastern"}, "tnz": {"english_name": "Tonga (Thailand)"}, "huk": {"english_name": "Hulung"}, "zrp": {"english_name": "Zarphatic"}, "olm": {"english_name": "Oloma"}, "tjn": {"english_name": "Tonjon"}, "dji": {"english_name": "Djinang"}, "nsm": {"english_name": "Naga, Sumi"}, "aig": {"english_name": "Creole English, Antigua and Barbuda"}, "sgr": {"english_name": "Sangisari"}, "spk": {"english_name": "Sengo"}, "jru": {"english_name": "Japrería"}, "mrc": {"english_name": "Maricopa"}, "klt": {"english_name": "Nukna"}, "pnx": {"english_name": "Phong-Kniang"}, "ntr": {"english_name": "Delo"}, "tkq": {"english_name": "Tee"}, "kfw": {"english_name": "Naga, Kharam"}, "iyo": {"english_name": "Mesaka"}, "gkp": {"english_name": "Kpelle, Guinea"}, "wom": {"english_name": "Wom (Nigeria)"}, "esk": {"english_name": "Inupiatun, Northwest Alaska"}, "dyd": {"english_name": "Dyugun"}, "gno": {"english_name": "Gondi, Northern"}, "kyn": {"english_name": "Binukidnon, Northern"}, "lif": {"english_name": "Limbu"}, "soe": {"english_name": "Songomeno"}, "ifa": {"english_name": "Ifugao, Amganad"}, "pee": {"english_name": "Taje"}, "hmj": {"english_name": "Ge"}, "okj": {"english_name": "Oko-Juwoi"}, "xld": {"english_name": "Lydian"}, "snv": {"english_name": "Sa'ban"}, "npg": {"english_name": "Naga, Ponyo-Gongwang"}, "bmj": {"english_name": "Bote-Majhi"}, "bwa": {"english_name": "Bwatoo"}, "swb": {"english_name": "Comorian, Maore"}, "bxb": {"english_name": "Bor, Belanda"}, "bhj": {"english_name": "Bahing"}, "oda": {"english_name": "Odut"}, "puu": {"english_name": "Punu"}, "pcb": {"english_name": "Pear"}, "kvg": {"english_name": "Kuni-Boazi"}, "nhf": {"english_name": "Nhuwala"}, "bqn": {"english_name": "Bulgarian Sign Language"}, "kss": {"english_name": "Kisi, Southern"}, "ajg": {"english_name": "Aja (Benin)"}, "bui": {"english_name": "Bongili"}, "djo": {"english_name": "Jangkang"}, "tbg": {"english_name": "Tairora, North"}, "str": {"english_name": "Salish, Straits"}, "bzp": {"english_name": "Kemberano"}, "nkp": {"english_name": "Niuatoputapu"}, "hmg": {"english_name": "Hmong, Southwestern Guiyang"}, "zmc": {"english_name": "Margany"}, "cca": {"english_name": "Cauca"}, "sqn": {"english_name": "Susquehannock"}, "pif": {"english_name": "Pingelapese"}, "jaq": {"english_name": "Yaqay"}, "abb": {"english_name": "Bankon"}, "pam": {"english_name": "Pampanga"}, "gap": {"english_name": "Gal"}, "mcj": {"english_name": "Mvanip"}, "lsr": {"english_name": "Aruop"}, "sti": {"english_name": "Stieng, Bulo"}, "lpa": {"english_name": "Lelepa"}, "agu": {"english_name": "Aguacateco"}, "zlm": {"english_name": "Malay (individual language)"}, "apz": {"english_name": "Safeyoka"}, "plz": {"english_name": "Paluan"}, "god": {"english_name": "Godié"}, "bwq": {"english_name": "Bobo Madaré, Southern"}, "dnj": {"english_name": "Dan"}, "mis": {"english_name": "Uncoded languages"}, "std": {"english_name": "Sentinel"}, "szd": {"english_name": "Seru"}, "ofu": {"english_name": "Efutop"}, "mk": {"name": "Македонски", "english_name": "Macedonian"}, "bgt": {"english_name": "Bughotu"}, "aby": {"english_name": "Aneme Wake"}, "lmv": {"english_name": "Lomaiviti"}, "maq": {"english_name": "Mazatec, Chiquihuitlán"}, "gbf": {"english_name": "Gaikundi"}, "mkk": {"english_name": "Byep"}, "atr": {"english_name": "Waimiri-Atroari"}, "gum": {"english_name": "Guambiano"}, "ngt": {"english_name": "Ngeq"}, "svc": {"english_name": "Creole English, Vincentian"}, "clu": {"english_name": "Caluyanun"}, "pog": {"english_name": "Potiguára"}, "bar": {"english_name": "Bavarian"}, "snb": {"english_name": "Sebuyau"}, "yar": {"english_name": "Yabarana"}, "ckt": {"english_name": "Chukot"}, "nfl": {"english_name": "Ayiwo"}, "mcf": {"english_name": "Matsés"}, "zaq": {"english_name": "Zapotec, Aloápam"}, "utp": {"english_name": "Amba (Solomon Islands)"}, "bmz": {"english_name": "Baramu"}, "ceb": {"english_name": "Cebuano"}, "vkt": {"english_name": "Malay, Tenggarong Kutai"}, "tpp": {"english_name": "Tepehua, Pisaflores"}, "tsd": {"english_name": "Tsakonian"}, "nrg": {"english_name": "Narango"}, "sol": {"english_name": "Solos"}, "jax": {"english_name": "Malay, Jambi"}, "oar": {"english_name": "Aramaic, Old (up to 700 BCE)"}, "grw": {"english_name": "Gweda"}, "cup": {"english_name": "Cupeño"}, "ngo": {"english_name": "Ngoni"}, "kmn": {"english_name": "Awtuw"}, "spo": {"english_name": "Spokane"}, "onk": {"english_name": "One, Kabore"}, "hui": {"english_name": "Huli"}, "ndz": {"english_name": "Ndogo"}, "dnr": {"english_name": "Danaru"}, "lbi": {"english_name": "La'bi"}, "lup": {"english_name": "Lumbu"}, "weu": {"english_name": "Chin, Rawngtu"}, "cpa": {"english_name": "Chinantec, Palantla"}, "hus": {"english_name": "Huastec"}, "kpk": {"english_name": "Kpan"}, "mfi": {"english_name": "Wandala"}, "yre": {"english_name": "Yaouré"}, "ala": {"english_name": "Alago"}, "dda": {"english_name": "Dadi Dadi"}, "psi": {"english_name": "Pashayi, Southeast"}, "kr": {"english_name": "Kanuri"}, "fip": {"english_name": "Fipa"}, "zhw": {"english_name": "Zhoa"}, "xyy": {"english_name": "Yorta Yorta"}, "ddg": {"english_name": "Fataluku"}, "hke": {"english_name": "Hunde"}, "kvx": {"english_name": "Koli, Parkari"}, "nuj": {"english_name": "Nyole"}, "saz": {"english_name": "Saurashtra"}, "ttz": {"english_name": "Tsum"}, "oca": {"english_name": "Ocaina"}, "lkr": {"english_name": "Päri"}, "ntp": {"english_name": "Tepehuan, Northern"}, "uam": {"english_name": "Uamué"}, "kev": {"english_name": "Kanikkaran"}, "tii": {"english_name": "Tiene"}, "bqq": {"english_name": "Biritai"}, "fut": {"english_name": "Futuna-Aniwa"}, "dgu": {"english_name": "Degaru"}, "co": {"english_name": "Corsican"}, "ku": {"english_name": "Kurdish"}, "krx": {"english_name": "Karon"}, "mwm": {"english_name": "Sar"}, "mrz": {"english_name": "Marind"}, "xul": {"english_name": "Ngunawal"}, "xtz": {"english_name": "Tasmanian"}, "srg": {"english_name": "Sulod"}, "enr": {"english_name": "Emumu"}, "xpr": {"english_name": "Parthian"}, "lb": {"english_name": "Luxembourgish"}, "szv": {"english_name": "Isu (Fako Division)"}, "hol": {"english_name": "Holu"}, "dsi": {"english_name": "Disa"}, "nhn": {"english_name": "Nahuatl, Central"}, "kfs": {"english_name": "Bilaspuri"}, "lv": {"name": "Latviešu", "english_name": "Latvian"}, "cum": {"english_name": "Cumeral"}, "emg": {"english_name": "Meohang, Eastern"}, "trr": {"english_name": "Taushiro"}, "tim": {"english_name": "Timbe"}, "zph": {"english_name": "Zapotec, Totomachapan"}, "kpd": {"english_name": "Koba"}, "ddj": {"english_name": "Jaru"}, "dde": {"english_name": "Doondo"}, "gis": {"english_name": "Giziga, North"}, "igs": {"english_name": "Interglossa"}, "mab": {"english_name": "Mixtec, Yutanduchi"}, "dif": {"english_name": "Dieri"}, "gtu": {"english_name": "Aghu-Tharnggala"}, "tpr": {"english_name": "Tuparí"}, "mhp": {"english_name": "Malay, Balinese"}, "par": {"english_name": "Panamint"}, "bmv": {"english_name": "Bum"}, "wlk": {"english_name": "Wailaki"}, "sdo": {"english_name": "Bidayuh, Bukar-Sadung"}, "zoh": {"english_name": "Zoque, Chimalapa"}, "xai": {"english_name": "Kaimbé"}, "cma": {"english_name": "Maa"}, "stj": {"english_name": "Samo, Matya"}, "agn": {"english_name": "Agutaynen"}, "esi": {"english_name": "Inupiatun, North Alaskan"}, "zpi": {"english_name": "Zapotec, Santa María Quiegolani"}, "kop": {"english_name": "Waube"}, "nsy": {"english_name": "Nasal"}, "phl": {"english_name": "Phalura"}, "tkl": {"english_name": "Tokelau"}, "kxm": {"english_name": "Khmer, Northern"}, "yyz": {"english_name": "Ayizi"}, "amk": {"english_name": "Ambai"}, "trj": {"english_name": "Toram"}, "yyr": {"english_name": "Yir Yoront"}, "twq": {"english_name": "Tasawaq"}, "bhs": {"english_name": "Buwal"}, "chg": {"english_name": "Chagatai"}, "cr": {"english_name": "Cree"}, "lkj": {"english_name": "Remun"}, "kyv": {"english_name": "Kayort"}, "nbi": {"english_name": "Naga, Mao"}, "mvd": {"english_name": "Mamboru"}, "vmy": {"english_name": "Mazatec, Ayautla"}, "bkk": {"english_name": "Brokskat"}, "kjg": {"english_name": "Khmu"}, "csa": {"english_name": "Chinantec, Chiltepec"}, "puq": {"english_name": "Puquina"}, "hss": {"english_name": "Harsusi"}, "csj": {"english_name": "Chin, Songlai"}, "ukl": {"english_name": "Ukrainian Sign Language"}, "wac": {"english_name": "Wasco-Wishram"}, "dge": {"english_name": "Degenan"}, "nyr": {"english_name": "Nyiha (Malawi)"}, "tjw": {"english_name": "Djabwurrung"}, "ikt": {"english_name": "Inuinnaqtun"}, "dic": {"english_name": "Dida, Lakota"}, "bzr": {"english_name": "Biri"}, "wiu": {"english_name": "Wiru"}, "tgs": {"english_name": "Nume"}, "crd": {"english_name": "Coeur d'Alene"}, "zpe": {"english_name": "Zapotec, Petapa"}, "ypz": {"english_name": "Phuza"}, "enw": {"english_name": "Enwan (Akwa Ibom State)"}, "sew": {"english_name": "Sewa Bay"}, "mbt": {"english_name": "Manobo, Matigsalug"}, "toy": {"english_name": "Topoiyo"}, "wat": {"english_name": "Kaninuwa"}, "tcs": {"english_name": "Creole, Torres Strait"}, "asx": {"english_name": "Muratayak"}, "lji": {"english_name": "Laiyolo"}, "kmw": {"english_name": "Komo (Democratic Republic of Congo)"}, "gss": {"english_name": "Greek Sign Language"}, "pcc": {"english_name": "Bouyei"}, "org": {"english_name": "Oring"}, "npo": {"english_name": "Naga, Pochuri"}, "vls": {"english_name": "Vlaams"}, "nrp": {"english_name": "Picene, North"}, "nab": {"english_name": "Nambikuára, Southern"}, "nlx": {"english_name": "Nahali"}, "mto": {"english_name": "Mixe, Totontepec"}, "kre": {"english_name": "Panará"}, "bmk": {"english_name": "Ghayavi"}, "xod": {"english_name": "Kokoda"}, "emm": {"english_name": "Mamulique"}, "arx": {"english_name": "Aruá (Rodonia State)"}, "tnb": {"english_name": "Tunebo, Western"}, "ekg": {"english_name": "Ekari"}, "ved": {"english_name": "Veddah"}, "kth": {"english_name": "Karanga"}, "xtn": {"english_name": "Mixtec, Northern Tlaxiaco"}, "byv": {"english_name": "Medumba"}, "pbe": {"english_name": "Popoloca, Mezontla"}, "wms": {"english_name": "Wambon"}, "ycl": {"english_name": "Lolopo"}, "uuu": {"english_name": "U"}, "nih": {"english_name": "Nyiha (Tanzania)"}, "nao": {"english_name": "Naaba"}, "dmw": {"english_name": "Mudburra"}, "seh": {"english_name": "Sena"}, "jhs": {"english_name": "Jhankot Sign Language"}, "shy": {"english_name": "Tachawit"}, "ga": {"name": "Gaeilge", "english_name": "Irish"}, "xxm": {"english_name": "Minkin"}, "kub": {"english_name": "Kutep"}, "snh": {"english_name": "Shinabo"}, "xln": {"english_name": "Alanic"}, "vmx": {"english_name": "Mixtec, Tamazola"}, "xms": {"english_name": "Moroccan Sign Language"}, "tun": {"english_name": "Tunica"}, "zkd": {"english_name": "Kadu"}, "pwb": {"english_name": "Panawa"}, "ctz": {"english_name": "Chatino, Zacatepec"}, "moe": {"english_name": "Montagnais"}, "tnw": {"english_name": "Tonsawang"}, "jvn": {"english_name": "Javanese, Caribbean"}, "wmn": {"english_name": "Waamwang"}, "tll": {"english_name": "Tetela"}, "as": {"english_name": "Assamese"}, "tzm": {"english_name": "Tamazight, Central Atlas"}, "tgt": {"english_name": "Tagbanwa, Central"}, "bff": {"english_name": "Bofi"}, "ia": {"english_name": "Interlingua (International Auxiliary Language Association)"}, "bge": {"english_name": "Bauria"}, "aib": {"english_name": "Ainu (China)"}, "agi": {"english_name": "Agariya"}, "ats": {"english_name": "Gros Ventre"}, "szn": {"english_name": "Sula"}, "lni": {"english_name": "Daantanai'"}, "abn": {"english_name": "Abua"}, "bmf": {"english_name": "Bom"}, "bup": {"english_name": "Busoa"}, "xtg": {"english_name": "Gaulish, Transalpine"}, "na": {"english_name": "Nauru"}, "acr": {"english_name": "Achi"}, "kqm": {"english_name": "Khisa"}, "mwb": {"english_name": "Juwal"}, "thy": {"english_name": "Tha"}, "ihp": {"english_name": "Iha"}, "nku": {"english_name": "Kulango, Bouna"}, "yah": {"english_name": "Yazgulyam"}, "nsi": {"english_name": "Nigerian Sign Language"}, "pnw": {"english_name": "Panytyima"}, "kpv": {"english_name": "Komi-Zyrian"}, "wan": {"english_name": "Wan"}, "dhs": {"english_name": "Dhaiso"}, "yna": {"english_name": "Aluo"}, "enu": {"english_name": "Enu"}, "xpg": {"english_name": "Phrygian"}, "mlv": {"english_name": "Motlav"}, "nrx": {"english_name": "Ngurmbur"}, "mqp": {"english_name": "Manipa"}, "avb": {"english_name": "Avau"}, "mem": {"english_name": "Mangala"}, "akv": {"english_name": "Akhvakh"}, "ehu": {"english_name": "Ehueun"}, "tmo": {"english_name": "Temoq"}, "gji": {"english_name": "Geji"}, "nue": {"english_name": "Ngundu"}, "txg": {"english_name": "Tangut"}, "ruo": {"english_name": "Romanian, Istro"}, "emw": {"english_name": "Emplawas"}, "wmi": {"english_name": "Wamin"}, "sdk": {"english_name": "Sos Kundi"}, "nli": {"english_name": "Grangali"}, "qvl": {"english_name": "Quechua, Cajatambo North Lima"}, "nes": {"english_name": "Kinnauri, Bhoti"}, "ctc": {"english_name": "Chetco"}, "buo": {"english_name": "Terei"}, "nsn": {"english_name": "Nehan"}, "uis": {"english_name": "Uisai"}, "bjr": {"english_name": "Binumarien"}, "lna": {"english_name": "Langbashe"}, "vsi": {"english_name": "Moldova Sign Language"}, "xni": {"english_name": "Ngarigu"}, "sld": {"english_name": "Sissala"}, "kai": {"english_name": "Karekare"}, "jge": {"english_name": "Judeo-Georgian"}, "kcl": {"english_name": "Kela (Papua New Guinea)"}, "bsm": {"english_name": "Busami"}, "zpo": {"english_name": "Zapotec, Amatlán"}, "gud": {"english_name": "Dida, Yocoboué"}, "dni": {"english_name": "Dani, Lower Grand Valley"}, "cnu": {"english_name": "Chenoua"}, "prk": {"english_name": "Parauk"}, "wrp": {"english_name": "Waropen"}, "nij": {"english_name": "Ngaju"}, "gce": {"english_name": "Galice"}, "akr": {"english_name": "Araki"}, "prm": {"english_name": "Kibiri"}, "abz": {"english_name": "Abui"}, "cpc": {"english_name": "Ajyíninka Apurucayali"}, "goo": {"english_name": "Gone Dau"}, "bfh": {"english_name": "Blafe"}, "woo": {"english_name": "Manombai"}, "trz": {"english_name": "Torá"}, "drc": {"english_name": "Minderico"}, "is": {"name": "Íslenska", "english_name": "Icelandic"}, "zen": {"english_name": "Zenaga"}, "hop": {"english_name": "Hopi"}, "gcn": {"english_name": "Gaina"}, "rm": {"english_name": "Romansh"}, "shr": {"english_name": "Shi"}, "pcg": {"english_name": "Paniya"}, "ktm": {"english_name": "Kurti"}, "rnn": {"english_name": "Roon"}, "nrk": {"english_name": "Ngarla"}, "ure": {"english_name": "Uru"}, "xil": {"english_name": "Illyrian"}, "ket": {"english_name": "Ket"}, "dik": {"english_name": "Dinka, Southwestern"}, "tnv": {"english_name": "Tangchangya"}, "eth": {"english_name": "Ethiopian Sign Language"}, "aix": {"english_name": "Aighon"}, "ruz": {"english_name": "Ruma"}, "yng": {"english_name": "Yango"}, "dva": {"english_name": "Duau"}, "aph": {"english_name": "Athpariya"}, "udm": {"english_name": "Udmurt"}, "nik": {"english_name": "Nicobarese, Southern"}, "svr": {"english_name": "Savara"}, "guz": {"english_name": "Gusii"}, "uhn": {"english_name": "Damal"}, "avt": {"english_name": "Au"}, "tbn": {"english_name": "Tunebo, Barro Negro"}, "sdc": {"english_name": "Sardinian, Sassarese"}, "tlf": {"english_name": "Telefol"}, "nzz": {"english_name": "Dogon, Nanga Dama"}, "byx": {"english_name": "Qaqet"}, "dmg": {"english_name": "Kinabatangan, Upper"}, "xkf": {"english_name": "Khengkha"}, "qud": {"english_name": "Quichua, Calderón Highland"}, "trh": {"english_name": "Turaka"}, "mhl": {"english_name": "Mauwake"}, "dix": {"english_name": "Dixon Reef"}, "skc": {"english_name": "Ma Manda"}, "nwo": {"english_name": "Nauo"}, "kiv": {"english_name": "Kimbu"}, "ast": {"name": "Asturianu", "english_name": "Asturian"}, "acy": {"english_name": "Arabic, Cypriot"}, "bra": {"english_name": "Braj"}, "nn": {"name": "Norwegian Nynorsk", "english_name": "Norwegian Nynorsk"}, "lip": {"english_name": "Sekpele"}, "nfr": {"english_name": "Nafaanra"}, "cst": {"english_name": "Ohlone, Northern"}, "skq": {"english_name": "Sininkere"}, "goz": {"english_name": "Gozarkhani"}, "cay": {"english_name": "Cayuga"}, "wes": {"english_name": "Pidgin, Cameroon"}, "stq": {"english_name": "Saterfriesisch"}, "alj": {"english_name": "Alangan"}, "ano": {"english_name": "Andoque"}, "bdz": {"english_name": "Badeshi"}, "bzy": {"english_name": "Obanliku"}, "try": {"english_name": "Turung"}, "dks": {"english_name": "Dinka, Southeastern"}, "dot": {"english_name": "Dass"}, "bzz": {"english_name": "Evant"}, "orz": {"english_name": "Ormu"}, "ngm": {"english_name": "Ngatik Men's Creole"}, "dhx": {"english_name": "Dhungaloo"}, "ywu": {"english_name": "Nasu, Wumeng"}, "bxo": {"english_name": "Barikanchi"}, "avn": {"english_name": "Avatime"}, "tg": {"english_name": "Tajik"}, "kkw": {"english_name": "Teke-Kukuya"}, "efa": {"english_name": "Efai"}, "czh": {"english_name": "Chinese, Huizhou"}, "ten": {"english_name": "Tama (Colombia)"}, "gwg": {"english_name": "Moo"}, "ngq": {"english_name": "Ngurimi"}, "prc": {"english_name": "Parachi"}, "xas": {"english_name": "Kamas"}, "bxk": {"english_name": "Bukusu"}, "gke": {"english_name": "Ndai"}, "xwe": {"english_name": "Gbe, Xwela"}, "lmd": {"english_name": "Lumun"}, "naq": {"english_name": "Nama (Namibia)"}, "ttw": {"english_name": "Long Wat"}, "mpy": {"english_name": "Mapia"}, "ml": {"english_name": "Malayalam"}, "kvu": {"english_name": "Karen, Yinbaw"}, "gdb": {"english_name": "Gadaba, Pottangi Ollar"}, "bsp": {"english_name": "Baga Sitemu"}, "kfe": {"english_name": "Kota (India)"}, "urc": {"english_name": "Urningangg"}, "btr": {"english_name": "Baetora"}, "tua": {"english_name": "Wiarumus"}, "byb": {"english_name": "Bikya"}, "cou": {"english_name": "Wamey"}, "tga": {"english_name": "Sagalla"}, "dln": {"english_name": "Darlong"}, "fal": {"english_name": "Fali, South"}, "lih": {"english_name": "Lihir"}, "pri": {"english_name": "Paicî"}, "khx": {"english_name": "Kanu"}, "kbx": {"english_name": "Ap Ma"}, "yme": {"english_name": "Yameo"}, "guq": {"english_name": "Aché"}, "bxf": {"english_name": "Bilur"}, "hue": {"english_name": "Huave, San Francisco Del Mar"}, "mh": {"english_name": "Marshallese"}, "thq": {"english_name": "Tharu, Kochila"}, "dpp": {"english_name": "Papar"}, "tda": {"english_name": "Tagdal"}, "tms": {"english_name": "Tima"}, "bgx": {"english_name": "Turkish, Balkan Gagauz"}, "stm": {"english_name": "Setaman"}, "mnl": {"english_name": "Tiale"}, "act": {"english_name": "Achterhoeks"}, "kqj": {"english_name": "Koromira"}, "ayg": {"english_name": "Ginyanga"}, "gib": {"english_name": "Gibanawa"}, "two": {"english_name": "Tswapong"}, "liu": {"english_name": "Logorik"}, "xvs": {"english_name": "Vestinian"}, "wrh": {"english_name": "Wiradhuri"}, "isg": {"english_name": "Irish Sign Language"}, "ebg": {"english_name": "Ebughu"}, "nng": {"english_name": "Naga, Maring"}, "gzi": {"english_name": "Gazi"}, "kkf": {"english_name": "Monpa, Kalaktang"}, "sa": {"english_name": "Sanskrit"}, "abp": {"english_name": "Ayta, Abellen"}, "tkd": {"english_name": "Tukudede"}, "buu": {"english_name": "Budu"}, "nhq": {"english_name": "Nahuatl, Huaxcaleca"}, "ckl": {"english_name": "Cibak"}, "ise": {"english_name": "Italian Sign Language"}, "coo": {"english_name": "Comox"}, "kmp": {"english_name": "Gimme"}, "sdt": {"english_name": "Shuadit"}, "nzs": {"english_name": "New Zealand Sign Language"}, "gnn": {"english_name": "Gumatj"}, "nbb": {"english_name": "Ndoe"}, "kfi": {"english_name": "Kurumba, Kannada"}, "szc": {"english_name": "Semaq Beri"}, "knc": {"english_name": "Kanuri, Central"}, "liy": {"english_name": "Banda-Bambari"}, "mfr": {"english_name": "Marithiel"}, "dax": {"english_name": "Dayi"}, "oyb": {"english_name": "Oy"}, "btd": {"english_name": "Batak Dairi"}, "bwr": {"english_name": "Bura-Pabir"}, "zpg": {"english_name": "Zapotec, Guevea De Humboldt"}, "dru": {"english_name": "Rukai"}, "wyr": {"english_name": "Wayoró"}, "prn": {"english_name": "Prasuni"}, "dac": {"english_name": "Dambi"}, "mxg": {"english_name": "Mbangala"}, "lno": {"english_name": "Lango (Sudan)"}, "agd": {"english_name": "Agarabi"}, "lkt": {"english_name": "Lakota"}, "ngs": {"english_name": "Gvoko"}, "rif": {"english_name": "Tarifit"}, "bhv": {"english_name": "Bahau"}, "noj": {"english_name": "Nonuya"}, "obl": {"english_name": "Oblo"}, "bwy": {"english_name": "Bwamu, Cwi"}, "dob": {"english_name": "Dobu"}, "srm": {"english_name": "Saramaccan"}, "bkj": {"english_name": "Pande"}, "ors": {"english_name": "Orang Seletar"}, "mdb": {"english_name": "Morigi"}, "arr": {"english_name": "Karo (Brazil)"}, "urf": {"english_name": "Uradhi"}, "xau": {"english_name": "Kauwera"}, "thd": {"english_name": "Thayore"}, "sli": {"english_name": "Silesian, Lower"}, "xve": {"english_name": "Venetic"}, "nyw": {"english_name": "Nyaw"}, "nnq": {"english_name": "Ngindo"}, "gdi": {"english_name": "Gundi"}, "dyy": {"english_name": "Dyaabugay"}, "bbu": {"english_name": "Kulung (Nigeria)"}, "eri": {"english_name": "Ogea"}, "ccc": {"english_name": "Chamicuro"}, "tbh": {"english_name": "Thurawal"}, "sww": {"english_name": "Sowa"}, "sju": {"english_name": "Sami, Ume"}, "bys": {"english_name": "Burak"}, "now": {"english_name": "Nyambo"}, "dto": {"english_name": "Dogon, Tommo So"}, "ky": {"english_name": "Kirghiz"}, "fj": {"english_name": "Fijian"}, "mip": {"english_name": "Mixtec, Apasco-Apoala"}, "nch": {"english_name": "Nahuatl, Central Huasteca"}, "ont": {"english_name": "Ontenu"}, "rir": {"english_name": "Ribun"}, "daj": {"english_name": "Daju, Dar Fur"}, "sgy": {"english_name": "Sanglechi"}, "bxg": {"english_name": "Bangala"}, "lgn": {"english_name": "Opuuo"}, "yln": {"english_name": "Buyang, Langnian"}, "jih": {"english_name": "sTodsde"}, "kv": {"english_name": "Komi"}, "yxg": {"english_name": "Yagara"}, "lus": {"english_name": "Lushai"}, "xmr": {"english_name": "Meroitic"}, "de": {"name": "Deutsch", "english_name": "German"}, "jma": {"english_name": "Dima"}, "liw": {"english_name": "Col"}, "byt": {"english_name": "Berti"}, "toj": {"english_name": "Tojolabal"}, "bng": {"english_name": "Benga"}, "yha": {"english_name": "Buyang, Baha"}, "trb": {"english_name": "Terebu"}, "ntw": {"english_name": "Nottoway"}, "wow": {"english_name": "Wawonii"}, "nuz": {"english_name": "Nahuatl, Tlamacazapa"}, "zgr": {"english_name": "Magori"}, "yva": {"english_name": "Yawa"}, "tig": {"name": "ትግረ", "english_name": "Tigre"}, "dbd": {"english_name": "Dadiya"}, "kid": {"english_name": "Koshin"}, "apt": {"english_name": "Apatani"}, "rnd": {"english_name": "Ruund"}, "als": {"english_name": "Albanian, Tosk"}, "kog": {"english_name": "Cogui"}, "duy": {"english_name": "Agta, Dicamay"}, "dny": {"english_name": "Dení"}, "crh": {"name": "Tatar, Crimean", "english_name": "Tatar, Crimean"}, "ign": {"english_name": "Ignaciano"}, "lix": {"english_name": "Liabuku"}, "pkc": {"english_name": "Paekche"}, "xby": {"english_name": "Batyala"}, "tsy": {"english_name": "Tebul Sign Language"}, "ayo": {"english_name": "Ayoreo"}, "uvl": {"english_name": "Lote"}, "mbb": {"english_name": "Manobo, Western Bukidnon"}, "pne": {"english_name": "Penan, Western"}, "zib": {"english_name": "Zimbabwe Sign Language"}, "tmb": {"english_name": "Katbol"}, "knn": {"english_name": "Konkani (individual language)"}, "mos": {"english_name": "Mossi"}, "tia": {"english_name": "Tamazight, Tidikelt"}, "nkd": {"english_name": "Koireng"}, "mmy": {"english_name": "Migaama"}, "whu": {"english_name": "Kayan, Wahau"}, "kes": {"english_name": "Kugbo"}, "tza": {"english_name": "Tanzanian Sign Language"}, "hmc": {"english_name": "Hmong, Central Huishui"}, "kxi": {"english_name": "Murut, Keningau"}, "npa": {"english_name": "Nar Phu"}, "xks": {"english_name": "Kumbewaha"}, "dhg": {"english_name": "Djangu"}, "xed": {"english_name": "Hdi"}, "sak": {"english_name": "Sake"}, "zos": {"english_name": "Zoque, Francisco León"}, "rng": {"english_name": "Ronga"}, "lga": {"english_name": "Lungga"}, "lhl": {"english_name": "Lohar, Lahul"}, "cia": {"english_name": "Cia-Cia"}, "daa": {"english_name": "Dangaléat"}, "rao": {"english_name": "Rao"}, "dmo": {"english_name": "Kemedzung"}, "rit": {"english_name": "Ritarungo"}, "vel": {"english_name": "Veluws"}, "mnd": {"english_name": "Mondé"}, "ymp": {"english_name": "Yamap"}, "shp": {"english_name": "Shipibo-Conibo"}, "bwk": {"english_name": "Bauwaki"}, "ibb": {"english_name": "Ibibio"}, "crv": {"english_name": "Chaura"}, "tak": {"english_name": "Tala"}, "rie": {"english_name": "Rien"}, "sbf": {"english_name": "Shabo"}, "zpy": {"english_name": "Zapotec, Mazaltepec"}, "hoo": {"english_name": "Holoholo"}, "wdg": {"english_name": "Wadaginam"}, "gvm": {"english_name": "Gurmana"}, "huo": {"english_name": "Hu"}, "knb": {"english_name": "Kalinga, Lubuagan"}, "psh": {"english_name": "Pashayi, Southwest"}, "ubi": {"english_name": "Ubi"}, "kl": {"english_name": "Kalaallisut"}, "sxm": {"english_name": "Samre"}, "toe": {"english_name": "Tomedes"}, "ilg": {"english_name": "Garig-Ilgar"}, "ruh": {"english_name": "Ruga"}, "ktz": {"english_name": "Ju/'hoan"}, "gnz": {"english_name": "Ganzi"}, "bec": {"english_name": "Iceve-Maci"}, "sqt": {"english_name": "Soqotri"}, "aci": {"english_name": "Aka-Cari"}, "pcw": {"english_name": "Pyapun"}, "nna": {"english_name": "Nyangumarta"}, "kuq": {"english_name": "Karipuna"}, "cth": {"english_name": "Chin, Thaiphum"}, "kzq": {"english_name": "Kaike"}, "rop": {"english_name": "Kriol"}, "gdm": {"english_name": "Laal"}, "psm": {"english_name": "Pauserna"}, "tea": {"english_name": "Temiar"}, "rna": {"english_name": "Runa"}, "kva": {"english_name": "Bagvalal"}, "cmg": {"english_name": "Mongolian, Classical"}, "amg": {"english_name": "Amurdak"}, "bet": {"english_name": "Béte, Guiberoua"}, "bon": {"english_name": "Bine"}, "gui": {"english_name": "Guaraní, Eastern Bolivian"}, "scb": {"english_name": "Chut"}, "ldl": {"english_name": "Kaan"}, "bzm": {"english_name": "Bolondo"}, "wuu": {"english_name": "Chinese, Wu"}, "gng": {"english_name": "Ngangam"}, "gmd": {"english_name": "Mághdì"}, "yui": {"english_name": "Yurutí"}, "liz": {"english_name": "Libinza"}, "lmi": {"english_name": "Lombi"}, "nxr": {"english_name": "Ninggerum"}, "prr": {"english_name": "Puri"}, "muz": {"english_name": "Mursi"}, "ggo": {"english_name": "Gondi, Southern"}, "nmt": {"english_name": "Namonuito"}, "ybe": {"english_name": "Yugur, West"}, "xud": {"english_name": "Umiida"}, "xsa": {"english_name": "Sabaean"}, "ogo": {"english_name": "Khana"}, "mli": {"english_name": "Malimpung"}, "mjm": {"english_name": "Medebur"}, "ldk": {"english_name": "Leelau"}, "rpn": {"english_name": "Repanbitip"}, "tpf": {"english_name": "Tarpia"}, "tan": {"english_name": "Tangale"}, "nqy": {"english_name": "Naga, Akyaung Ari"}, "frq": {"english_name": "Forak"}, "bpj": {"english_name": "Binji"}, "zaj": {"english_name": "Zaramo"}, "dlk": {"english_name": "Dahalik"}, "lcf": {"english_name": "Lubu"}, "shm": {"english_name": "Shahrudi"}, "nmw": {"english_name": "Nimoa"}, "mgy": {"english_name": "Mbunga"}, "kcy": {"english_name": "Korandje"}, "mle": {"english_name": "Manambu"}, "kru": {"english_name": "Kurukh"}, "ccp": {"english_name": "Chakma"}, "sod": {"english_name": "Songoora"}, "gdg": {"english_name": "Ga'dang"}, "see": {"english_name": "Seneca"}, "lox": {"english_name": "Loun"}, "rav": {"english_name": "Sampang"}, "kgd": {"english_name": "Kataang"}, "iki": {"english_name": "Iko"}, "akt": {"english_name": "Akolet"}, "rtw": {"english_name": "Rathawi"}, "gur": {"english_name": "Farefare"}, "zmg": {"english_name": "Marti Ke"}, "bvg": {"english_name": "Bonkeng"}, "kyy": {"english_name": "Kambaira"}, "gbx": {"english_name": "Gbe, Eastern Xwla"}, "mrv": {"english_name": "Mangareva"}, "to": {"english_name": "Tonga (Tonga Islands)"}, "pap": {"english_name": "Papiamento"}, "zuh": {"english_name": "Tokano"}, "mzm": {"english_name": "Mumuye"}, "brt": {"english_name": "Bitare"}, "pui": {"english_name": "Puinave"}, "zpu": {"english_name": "Zapotec, Yalálag"}, "hak": {"english_name": "Chinese, Hakka"}, "byk": {"english_name": "Biao"}, "ays": {"english_name": "Ayta, Sorsogon"}, "twx": {"english_name": "Tewe"}, "mcy": {"english_name": "Watut, South"}, "ilb": {"english_name": "Ila"}, "mvt": {"english_name": "Mpotovoro"}, "awx": {"english_name": "Awara"}, "coh": {"english_name": "Chonyi-Dzihana-Kauma"}, "knm": {"english_name": "Kanamarí"}, "has": {"english_name": "Haisla"}, "rhp": {"english_name": "Yahang"}, "ama": {"english_name": "Amanayé"}, "wud": {"english_name": "Wudu"}, "efi": {"english_name": "Efik"}, "wnc": {"english_name": "Wantoat"}, "bnk": {"english_name": "Bierebo"}, "zoo": {"english_name": "Zapotec, Asunción Mixtepec"}, "imo": {"english_name": "Imbongu"}, "fuy": {"english_name": "Fuyug"}, "tsk": {"english_name": "Tseku"}, "sbc": {"english_name": "Kele (Papua New Guinea)"}, "gru": {"english_name": "Kistane"}, "poc": {"english_name": "Poqomam"}, "wob": {"english_name": "Wè Northern"}, "peq": {"english_name": "Pomo, Southern"}, "smw": {"english_name": "Sumbawa"}, "mtm": {"english_name": "Mator"}, "bdy": {"english_name": "Bandjalang"}, "app": {"english_name": "Apma"}, "mqb": {"english_name": "Mbuko"}, "ksk": {"english_name": "Kansa"}, "kbq": {"english_name": "Kamano"}, "ttf": {"english_name": "Tuotomb"}, "tud": {"english_name": "Tuxá"}, "uzn": {"english_name": "Uzbek, Northern"}, "wmh": {"english_name": "Waima'a"}, "apv": {"english_name": "Alapmunte"}, "pux": {"english_name": "Puare"}, "mjq": {"english_name": "Malaryan"}, "ndc": {"english_name": "Ndau"}, "beu": {"english_name": "Blagar"}, "apd": {"english_name": "Arabic, Sudanese"}, "wky": {"english_name": "Wangkayutyuru"}, "nsz": {"english_name": "Nisenan"}, "sxn": {"english_name": "Sangir"}, "rgn": {"english_name": "Romagnol"}, "mio": {"english_name": "Mixtec, Pinotepa Nacional"}, "tuc": {"english_name": "Mutu"}, "aoa": {"english_name": "Angolar"}, "sst": {"english_name": "Sinasina"}, "mfk": {"english_name": "Mofu, North"}, "stl": {"english_name": "Stellingwerfs"}, "gam": {"english_name": "Kandawo"}, "wun": {"english_name": "Bungu"}, "kuu": {"english_name": "Kuskokwim, Upper"}, "nbu": {"english_name": "Naga, Rongmei"}, "ots": {"english_name": "Otomi, Estado de México"}, "mfq": {"english_name": "Moba"}, "fah": {"english_name": "Fali, Baissa"}, "tid": {"english_name": "Tidong"}, "byz": {"english_name": "Banaro"}, "ylm": {"english_name": "Limi"}, "aaa": {"english_name": "Ghotuo"}, "cby": {"english_name": "Carabayo"}, "rax": {"english_name": "Rang"}, "tst": {"english_name": "Songway Kiini, Tondi"}, "hz": {"english_name": "Herero"}, "kkt": {"english_name": "Koi"}, "sym": {"english_name": "Samo, Maya"}, "aag": {"english_name": "Ambrak"}, "awu": {"english_name": "Awyu, Central"}, "kbk": {"english_name": "Koiari, Grass"}, "tuo": {"english_name": "Tucano"}, "baf": {"english_name": "Nubaca"}, "aal": {"english_name": "Afade"}, "lmu": {"english_name": "Lamenu"}, "sfm": {"english_name": "Miao, Small Flowery"}, "wrn": {"english_name": "Warnang"}, "lwu": {"english_name": "Lawu"}, "eve": {"english_name": "Even"}, "lun": {"english_name": "Lunda"}, "njr": {"english_name": "Njerep"}, "ale": {"english_name": "Aleut"}, "kcr": {"english_name": "Katla"}, "ate": {"english_name": "Atemble"}, "asg": {"english_name": "Cishingini"}, "wii": {"english_name": "Minidien"}, "iwm": {"english_name": "Iwam"}, "obm": {"english_name": "Moabite"}, "tji": {"english_name": "Tujia, Northern"}, "mfn": {"english_name": "Mbembe, Cross River"}, "pwa": {"english_name": "Pawaia"}, "xth": {"english_name": "Yitha Yitha"}, "mln": {"english_name": "Malango"}, "jpr": {"english_name": "Judeo-Persian"}, "kzs": {"english_name": "Dusun, Sugut"}, "tlu": {"english_name": "Tulehu"}, "ljl": {"english_name": "Li'o"}, "flh": {"english_name": "Foau"}, "duc": {"english_name": "Duna"}, "pma": {"english_name": "Paama"}, "lbu": {"english_name": "Labu"}, "all": {"english_name": "Allar"}, "txx": {"english_name": "Tatana"}, "deg": {"english_name": "Degema"}, "xan": {"english_name": "Xamtanga"}, "lsd": {"english_name": "Lishana Deni"}, "juc": {"english_name": "Jurchen"}, "tdl": {"english_name": "Sur"}, "xsm": {"english_name": "Kasem"}, "ayh": {"english_name": "Arabic, Hadrami"}, "dso": {"english_name": "Desiya"}, "min": {"english_name": "Minangkabau"}, "tbl": {"english_name": "Tboli"}, "frd": {"english_name": "Fordata"}, "mnw": {"english_name": "Mon"}, "cpo": {"english_name": "Kpeego"}, "fia": {"english_name": "Nobiin"}, "gic": {"english_name": "Gail"}, "twg": {"english_name": "Tereweng"}, "gin": {"english_name": "Hinukh"}, "ayu": {"english_name": "Ayu"}, "cdf": {"english_name": "Chiru"}, "cts": {"english_name": "Bikol, Northern Catanduanes"}, "vrs": {"english_name": "Varisi"}, "cfa": {"english_name": "Dijim-Bwilim"}, "ggw": {"english_name": "Gogodala"}, "txh": {"english_name": "Thracian"}, "umr": {"english_name": "Umbugarla"}, "aon": {"english_name": "Arapesh, Bumbita"}, "klf": {"english_name": "Kendeje"}, "hal": {"english_name": "Halang"}, "ahh": {"english_name": "Aghu"}, "bxp": {"english_name": "Bebil"}, "nyh": {"english_name": "Nyigina"}, "lki": {"english_name": "Laki"}, "sko": {"english_name": "Seko Tengah"}, "mn": {"name": "Монгол", "english_name": "Mongolian"}, "sej": {"english_name": "Sene"}, "tt": {"name": "Татарча", "english_name": "Tatar"}, "ebu": {"english_name": "Embu"}, "cbo": {"english_name": "Izora"}, "lri": {"english_name": "Marachi"}, "sht": {"english_name": "Shasta"}, "fod": {"english_name": "Foodo"}, "lyn": {"english_name": "Luyana"}, "lyg": {"english_name": "Lyngngam"}, "kxz": {"english_name": "Kerewo"}, "myl": {"english_name": "Moma"}, "txc": {"english_name": "Tsetsaut"}, "nji": {"english_name": "Gudanji"}, "nte": {"english_name": "Nathembo"}, "rmq": {"english_name": "Caló"}, "mus": {"english_name": "Creek"}, "jku": {"english_name": "Labir"}, "bfw": {"english_name": "Bondo"}, "gek": {"english_name": "Yiwom"}, "kvk": {"english_name": "Korean Sign Language"}, "snk": {"english_name": "Soninke"}, "gve": {"english_name": "Duwet"}, "ugn": {"english_name": "Ugandan Sign Language"}, "xtr": {"english_name": "Tripuri, Early"}, "zbl": {"english_name": "Blissymbols"}, "dgw": {"english_name": "Daungwurrung"}, "hle": {"english_name": "Hlersu"}, "ero": {"english_name": "Horpa"}, "swk": {"english_name": "Sena, Malawi"}, "gl": {"name": "Galego", "english_name": "Galician"}, "tdv": {"english_name": "Toro"}, "nzu": {"english_name": "Teke-Nzikou"}, "bcb": {"english_name": "Bainouk-Samik"}, "zil": {"english_name": "Zialo"}, "yrb": {"english_name": "Yareba"}, "cht": {"english_name": "Cholón"}, "xpu": {"english_name": "Punic"}, "zal": {"english_name": "Zauzou"}, "pnr": {"english_name": "Panim"}, "bea": {"english_name": "Beaver"}, "kwo": {"english_name": "Kwomtari"}, "gae": {"english_name": "Guarequena"}, "seo": {"english_name": "Suarmin"}, "bdc": {"english_name": "Emberá-Baudó"}, "tpv": {"english_name": "Tanapag"}, "tif": {"english_name": "Tifal"}, "gza": {"english_name": "Ganza"}, "mxi": {"english_name": "Mozarabic"}, "xmc": {"english_name": "Makhuwa-Marrevone"}, "nxm": {"english_name": "Numidian"}, "crs": {"english_name": "Creole French, Seselwa"}, "kmg": {"english_name": "Kâte"}, "yuw": {"english_name": "Yau (Morobe Province)"}, "end": {"english_name": "Ende"}, "ha": {"english_name": "Hausa"}, "bfc": {"english_name": "Bai, Northern"}, "yty": {"english_name": "Yatay"}, "mnk": {"english_name": "Mandinka"}, "rmo": {"english_name": "Romani, Sinte"}, "tis": {"english_name": "Itneg, Masadiit"}, "wrm": {"english_name": "Warumungu"}, "pok": {"english_name": "Pokangá"}, "fwa": {"english_name": "Fwâi"}, "msm": {"english_name": "Manobo, Agusan"}, "scf": {"english_name": "Creole French, San Miguel"}, "xay": {"english_name": "Kayan Mahakam"}, "slr": {"english_name": "Salar"}, "chw": {"english_name": "Chuwabu"}, "gbj": {"english_name": "Gadaba, Bodo"}, "rkb": {"english_name": "Rikbaktsa"}, "kxh": {"english_name": "Karo (Ethiopia)"}, "nmn": {"english_name": "!Xóõ"}, "yaz": {"english_name": "Lokaa"}, "cks": {"english_name": "Tayo"}, "sbx": {"english_name": "Seberuang"}, "cde": {"english_name": "Chenchu"}, "bnq": {"english_name": "Bantik"}, "uan": {"english_name": "Kuan"}, "ckh": {"english_name": "Chak"}, "ers": {"english_name": "Ersu"}, "mck": {"english_name": "Mbunda"}, "maf": {"english_name": "Mafa"}, "ktc": {"english_name": "Kholok"}, "mwu": {"english_name": "Mittu"}, "pao": {"english_name": "Paiute, Northern"}, "kzu": {"english_name": "Kayupulau"}, "alo": {"english_name": "Larike-Wakasihu"}, "gux": {"english_name": "Gourmanchéma"}, "bvo": {"english_name": "Bolgo"}, "gay": {"english_name": "Gayo"}, "pbb": {"english_name": "Páez"}, "knj": {"english_name": "Kanjobal, Western"}, "dmk": {"english_name": "Domaaki"}, "xsh": {"english_name": "Shamang"}, "ltg": {"english_name": "Latgalian"}, "zaw": {"english_name": "Zapotec, Mitla"}, "bvy": {"english_name": "Baybayanon"}, "dgb": {"english_name": "Dogon, Bunoge"}, "isc": {"english_name": "Isconahua"}, "reg": {"english_name": "Kara (Tanzania)"}, "bov": {"english_name": "Tuwuli"}, "hre": {"english_name": "Hre"}, "spb": {"english_name": "Sepa (Indonesia)"}, "kyq": {"english_name": "Kenga"}, "hnu": {"english_name": "Hung"}, "blm": {"english_name": "Beli (Sudan)"}, "dnk": {"english_name": "Dengka"}, "idc": {"english_name": "Idon"}, "dam": {"english_name": "Damakawa"}, "aic": {"english_name": "Ainbai"}, "bi": {"english_name": "Bislama"}, "liq": {"english_name": "Libido"}, "sja": {"english_name": "Epena"}, "sd": {"english_name": "Sindhi"}, "tva": {"english_name": "Vaghua"}, "skm": {"english_name": "Kutong"}, "nmz": {"english_name": "Nawdm"}, "bbx": {"english_name": "Bubia"}, "dlm": {"english_name": "Dalmatian"}, "ykg": {"english_name": "Yukaghir, Northern"}, "ino": {"english_name": "Inoke-Yate"}, "apm": {"english_name": "Apache, Mescalero-Chiricahua"}, "xle": {"english_name": "Lemnian"}, "jad": {"english_name": "Jahanka"}, "tvs": {"english_name": "Taveta"}, "sgm": {"english_name": "Singa"}, "arn": {"english_name": "Mapudungun"}, "xmm": {"english_name": "Malay, Manado"}, "djn": {"english_name": "Djauan"}, "aid": {"english_name": "Alngith"}, "won": {"english_name": "Wongo"}, "nax": {"english_name": "Nakwi"}, "fwe": {"english_name": "Fwe"}, "brz": {"english_name": "Bilbil"}, "baj": {"english_name": "Barakai"}, "gvp": {"english_name": "Gavião, Pará"}, "mqq": {"english_name": "Minokok"}, "tcc": {"english_name": "Datooga"}, "bey": {"english_name": "Beli (Papua New Guinea)"}, "nzm": {"english_name": "Naga, Zeme"}, "wrx": {"english_name": "Wae Rana"}, "aod": {"english_name": "Andarum"}, "kfl": {"english_name": "Kung"}, "byp": {"english_name": "Bumaji"}, "yik": {"english_name": "Lalo, Dongshanba"}, "gqr": {"english_name": "Gor"}, "wao": {"english_name": "Wappo"}, "nnp": {"english_name": "Naga, Wancho"}, "btu": {"english_name": "Batu"}, "iru": {"english_name": "Irula"}, "dba": {"english_name": "Bangime"}, "xmz": {"english_name": "Mori Bawah"}, "mna": {"english_name": "Mbula"}, "uha": {"english_name": "Uhami"}, "rmw": {"english_name": "Romani, Welsh"}, "cin": {"english_name": "Cinta Larga"}, "lou": {"english_name": "Creole French, Louisiana"}, "orx": {"english_name": "Oro"}, "zh": {"name": "中文", "english_name": "Chinese"}, "mtr": {"english_name": "Mewari"}, "frm": {"english_name": "French, Middle (ca. 1400-1600)"}, "sq": {"english_name": "Albanian"}, "zmd": {"english_name": "Maridan"}, "jda": {"english_name": "Jad"}, "nuq": {"english_name": "Nukumanu"}, "twm": {"english_name": "Monpa, Tawang"}, "bkh": {"english_name": "Bakoko"}, "muo": {"english_name": "Nyong"}, "tdq": {"english_name": "Tita"}, "brg": {"english_name": "Baure"}, "xqa": {"english_name": "Karakhanid"}, "kiz": {"english_name": "Kisi"}, "tbf": {"english_name": "Mandara"}, "vmf": {"english_name": "Mainfränkisch"}, "mfb": {"english_name": "Bangka"}, "mkq": {"english_name": "Miwok, Bay"}, "brx": {"english_name": "Bodo (India)"}, "lgt": {"english_name": "Pahi"}, "kll": {"english_name": "Kalagan, Kagan"}, "tzo": {"english_name": "Tzotzil"}, "unn": {"english_name": "Kurnai"}, "tkm": {"english_name": "Takelma"}, "nrr": {"english_name": "Norra"}, "omo": {"english_name": "Utarmbung"}, "xae": {"english_name": "Aequian"}, "mad": {"english_name": "Madurese"}, "nkw": {"english_name": "Nkutu"}, "brq": {"english_name": "Breri"}, "zmk": {"english_name": "Mandandanyi"}, "ysg": {"english_name": "Sonaga"}, "kgg": {"english_name": "Kusunda"}, "ium": {"english_name": "Mien, Iu"}, "haw": {"english_name": "Hawaiian"}, "mku": {"english_name": "Maninka, Konyanka"}, "yki": {"english_name": "Yoke"}, "bek": {"english_name": "Bebeli"}, "mfw": {"english_name": "Mulaha"}, "tmc": {"english_name": "Tumak"}, "snz": {"english_name": "Sinsauru"}, "buy": {"english_name": "Bullom So"}, "fss": {"english_name": "Finland-Swedish Sign Language"}, "syk": {"english_name": "Sukur"}, "kcz": {"english_name": "Konongo"}, "fro": {"english_name": "French, Old (842-ca. 1400)"}, "kft": {"english_name": "Kanjari"}, "knd": {"english_name": "Konda"}, "vgt": {"english_name": "Vlaamse Gebarentaal"}, "auz": {"english_name": "Arabic, Uzbeki"}, "lwt": {"english_name": "Lewotobi"}, "tzh": {"english_name": "Tzeltal"}, "adr": {"english_name": "Adonara"}, "aox": {"english_name": "Atorada"}, "xrd": {"english_name": "Gundungurra"}, "bqy": {"english_name": "Bengkala Sign Language"}, "dav": {"english_name": "Taita"}, "tlq": {"english_name": "Tai Loi"}, "bhg": {"english_name": "Binandere"}, "nak": {"english_name": "Nakanai"}, "don": {"english_name": "Toura (Papua New Guinea)"}, "bgd": {"english_name": "Bareli, Rathwi"}, "ulu": {"english_name": "Uma' Lung"}, "abx": {"english_name": "Inabaknon"}, "mzt": {"english_name": "Mintil"}, "meh": {"english_name": "Mixtec, Southwestern Tlaxiaco"}, "ss": {"english_name": "Swati"}, "ndb": {"english_name": "Kenswei Nsei"}, "yiz": {"english_name": "Azhe"}, "spc": {"english_name": "Sapé"}, "dz": {"english_name": "Dzongkha"}, "pcf": {"english_name": "Paliyan"}, "pem": {"english_name": "Phende"}, "nop": {"english_name": "Numanggang"}, "ktq": {"english_name": "Katabaga"}, "ltu": {"english_name": "Latu"}, "itx": {"english_name": "Itik"}, "pks": {"english_name": "Pakistan Sign Language"}, "bxi": {"english_name": "Pirlatapa"}, "faz": {"english_name": "Fars, Northwestern"}, "mkg": {"english_name": "Mak (China)"}, "tce": {"english_name": "Tutchone, Southern"}, "aft": {"english_name": "Afitti"}, "knl": {"english_name": "Keninjal"}, "kli": {"english_name": "Kalumpang"}, "fuh": {"english_name": "Fulfulde, Western Niger"}, "ula": {"english_name": "Fungwa"}, "ktu": {"english_name": "Kituba (Democratic Republic of Congo)"}, "yhl": {"english_name": "Phowa, Hlepho"}, "kzt": {"english_name": "Dusun, Tambunan"}, "apk": {"english_name": "Apache, Kiowa"}, "bqs": {"english_name": "Bosngun"}, "duo": {"english_name": "Agta, Dupaninan"}, "nts": {"english_name": "Natagaimas"}, "yxa": {"english_name": "Mayawali"}, "xkc": {"english_name": "Kho'ini"}, "nwr": {"english_name": "Nawaru"}, "vnp": {"english_name": "Vunapu"}, "zsu": {"english_name": "Sukurum"}, "aed": {"english_name": "Argentine Sign Language"}, "miu": {"english_name": "Mixtec, Cacaloxtepec"}, "wni": {"english_name": "Comorian, Ndzwani"}, "css": {"english_name": "Ohlone, Southern"}, "myf": {"english_name": "Bambassi"}, "byg": {"english_name": "Baygo"}, "kzx": {"english_name": "Kamarian"}, "yaj": {"english_name": "Banda-Yangere"}, "tcp": {"english_name": "Chin, Tawr"}, "ba": {"english_name": "Bashkir"}, "ywt": {"english_name": "Lalo, Xishanba"}, "shd": {"english_name": "Kundal Shahi"}, "jee": {"english_name": "Jerung"}, "xwd": {"english_name": "Wadi Wadi"}, "gbb": {"english_name": "Kaytetye"}, "jub": {"english_name": "Wannu"}, "tw": {"english_name": "Twi"}, "thl": {"english_name": "Tharu, Dangaura"}, "cgg": {"english_name": "Chiga"}, "nks": {"english_name": "Asmat, North"}, "ddd": {"english_name": "Dongotono"}, "gia": {"english_name": "Kitja"}, "ifu": {"english_name": "Ifugao, Mayoyao"}, "kqv": {"english_name": "Okolod"}, "cnl": {"english_name": "Chinantec, Lalana"}, "cji": {"english_name": "Chamalal"}, "tkr": {"english_name": "Tsakhur"}, "tmu": {"english_name": "Iau"}, "tgj": {"english_name": "Tagin"}, "gho": {"english_name": "Ghomara"}, "lep": {"english_name": "Lepcha"}, "lbn": {"english_name": "Lamet"}, "dao": {"english_name": "Chin, Daai"}, "xrb": {"english_name": "Karaboro, Eastern"}, "phq": {"english_name": "Phana'"}, "dox": {"english_name": "Bussa"}, "och": {"english_name": "Chinese, Old"}, "lmb": {"english_name": "Merei"}, "ncu": {"english_name": "Chumburung"}, "nha": {"english_name": "Nhanda"}, "pum": {"english_name": "Puma"}, "bzv": {"english_name": "Naami"}, "tjs": {"english_name": "Tujia, Southern"}, "ssk": {"english_name": "Sunam"}, "ppo": {"english_name": "Folopa"}, "mpu": {"english_name": "Makuráp"}, "rup": {"english_name": "Romanian, Macedo-"}, "nis": {"english_name": "Nimi"}, "unm": {"english_name": "Unami"}, "nsp": {"english_name": "Nepalese Sign Language"}, "pkg": {"english_name": "Pak-Tong"}, "xpi": {"english_name": "Pictish"}, "tcb": {"english_name": "Tanacross"}, "akz": {"english_name": "Alabama"}, "ark": {"english_name": "Arikapú"}, "inl": {"english_name": "Indonesian Sign Language"}, "csk": {"english_name": "Jola-Kasa"}, "xke": {"english_name": "Kereho"}, "gyf": {"english_name": "Gungabula"}, "mgn": {"english_name": "Mbangi"}, "pca": {"english_name": "Popoloca, Santa Inés Ahuatempan"}, "put": {"english_name": "Putoh"}, "wme": {"english_name": "Wambule"}, "pej": {"english_name": "Pomo, Northern"}, "trn": {"english_name": "Trinitario"}, "ccr": {"english_name": "Cacaopera"}, "kij": {"english_name": "Kilivila"}, "lbk": {"english_name": "Bontok, Central"}, "brm": {"english_name": "Barambu"}, "kxw": {"english_name": "Konai"}, "rey": {"english_name": "Reyesano"}, "kew": {"english_name": "Kewa, West"}, "plg": {"english_name": "Pilagá"}, "slc": {"english_name": "Sáliba"}, "xha": {"english_name": "Harami"}, "sec": {"english_name": "Sechelt"}, "awi": {"english_name": "Aekyom"}, "bxl": {"english_name": "Jalkunan"}, "nug": {"english_name": "Nungali"}, "loi": {"english_name": "Loma (Côte d'Ivoire)"}, "bev": {"english_name": "Bété, Daloa"}, "ho": {"english_name": "Hiri Motu"}, "lop": {"english_name": "Lopa"}, "fbl": {"english_name": "Bikol, West Albay"}, "sbt": {"english_name": "Kimki"}, "uln": {"english_name": "Unserdeutsch"}, "jer": {"english_name": "Jere"}, "krt": {"english_name": "Kanuri, Tumari"}, "oua": {"english_name": "Tagargrent"}, "azz": {"english_name": "Nahuatl, Highland Puebla"}, "jic": {"english_name": "Tol"}, "yms": {"english_name": "Mysian"}, "ett": {"english_name": "Etruscan"}, "gdr": {"english_name": "Wipi"}, "cpn": {"english_name": "Cherepon"}, "asz": {"english_name": "As"}, "ps": {"name": "Pushto", "english_name": "Pushto"}, "gra": {"english_name": "Garasia, Rajput"}, "ass": {"english_name": "Ipulo"}, "mmx": {"english_name": "Madak"}, "sau": {"english_name": "Saleman"}, "oge": {"english_name": "Georgian, Old"}, "bbm": {"english_name": "Babango"}, "awn": {"english_name": "Awngi"}, "hah": {"english_name": "Hahon"}, "nsr": {"english_name": "Maritime Sign Language"}, "szl": {"english_name": "Silesian"}, "ctg": {"english_name": "Chittagonian"}, "kjr": {"english_name": "Kurudu"}, "bzo": {"english_name": "Bozaba"}, "bbb": {"english_name": "Barai"}, "ymc": {"english_name": "Muji, Southern"}, "emk": {"english_name": "Maninkakan, Eastern"}, "quq": {"english_name": "Quinqui"}, "lrm": {"english_name": "Marama"}, "roc": {"english_name": "Roglai, Cacgia"}, "mqk": {"english_name": "Manobo, Rajah Kabunsuwan"}, "yxy": {"english_name": "Yabula Yabula"}, "nfa": {"english_name": "Dhao"}, "wog": {"english_name": "Wogamusin"}, "mhg": {"english_name": "Margu"}, "dro": {"english_name": "Melanau, Daro-Matu"}, "irn": {"english_name": "Irántxe"}, "xrg": {"english_name": "Minang"}, "xhc": {"english_name": "Hunnic"}, "kqu": {"english_name": "Seroa"}, "pue": {"english_name": "Puelche"}, "msh": {"english_name": "Malagasy, Masikoro"}, "duv": {"english_name": "Duvle"}, "foi": {"english_name": "Foi"}, "bdq": {"english_name": "Bahnar"}, "ivb": {"english_name": "Ibatan"}, "stf": {"english_name": "Seta"}, "gwn": {"english_name": "Gwandara"}, "tdy": {"english_name": "Tadyawan"}, "nnk": {"english_name": "Nankina"}, "gnq": {"english_name": "Gana"}, "mxu": {"english_name": "Mada (Cameroon)"}, "yuk": {"english_name": "Yuki"}, "akm": {"english_name": "Aka-Bo"}, "vmj": {"english_name": "Mixtec, Ixtayutla"}, "kod": {"english_name": "Kodi"}, "beh": {"english_name": "Biali"}, "nxd": {"english_name": "Ngando (Democratic Republic of Congo)"}, "oub": {"english_name": "Glio-Oubi"}, "afk": {"english_name": "Nanubae"}, "zap": {"english_name": "Zapotec"}, "hpo": {"english_name": "Hpon"}, "wly": {"english_name": "Waling"}, "bjs": {"english_name": "Bajan"}, "unk": {"english_name": "Enawené-Nawé"}, "lmj": {"english_name": "Lembata, West"}, "air": {"english_name": "Airoran"}, "xcu": {"english_name": "Curonian"}, "quf": {"english_name": "Quechua, Lambayeque"}, "pil": {"english_name": "Yom"}, "grr": {"english_name": "Taznatit"}, "ngr": {"english_name": "Engdewu"}, "loy": {"english_name": "Loke"}, "bes": {"english_name": "Besme"}, "xgw": {"english_name": "Guwa"}, "axe": {"english_name": "Ayerrerenge"}, "xbw": {"english_name": "Kambiwá"}, "duz": {"english_name": "Duli"}, "yuy": {"english_name": "Yugur, East"}, "mie": {"english_name": "Mixtec, Ocotepec"}, "tiy": {"english_name": "Tiruray"}, "umc": {"english_name": "Marrucinian"}, "aya": {"english_name": "Awar"}, "tlb": {"english_name": "Tobelo"}, "kjd": {"english_name": "Kiwai, Southern"}, "dil": {"english_name": "Dilling"}, "gok": {"english_name": "Gowli"}, "plb": {"english_name": "Polonombauk"}, "luo": {"english_name": "Luo (Kenya and Tanzania)"}, "rmg": {"english_name": "Norwegian, Traveller"}, "kca": {"english_name": "Khanty"}, "bpb": {"english_name": "Barbacoas"}, "sml": {"english_name": "Sama, Central"}, "gxx": {"english_name": "Wè Southern"}, "mzr": {"english_name": "Marúbo"}, "kyu": {"english_name": "Kayah, Western"}, "mai": {"english_name": "Maithili"}, "osa": {"english_name": "Osage"}, "tcf": {"english_name": "Me'phaa, Malinaltepec"}, "tcd": {"english_name": "Tafi"}, "loa": {"english_name": "Loloda"}, "wsi": {"english_name": "Wusi"}, "bdg": {"english_name": "Bonggi"}, "mba": {"english_name": "Higaonon"}, "oks": {"english_name": "Oko-Eni-Osayen"}, "vaf": {"english_name": "Vafsi"}, "azt": {"english_name": "Atta, Faire"}, "jiy": {"english_name": "Jinuo, Buyuan"}, "pnq": {"english_name": "Pana (Burkina Faso)"}, "bsu": {"english_name": "Bahonsuai"}, "iwk": {"english_name": "I-Wak"}, "xcw": {"english_name": "Coahuilteco"}, "pcd": {"english_name": "Picard"}, "xwg": {"english_name": "Kwegu"}, "qvw": {"english_name": "Quechua, Huaylla Wanca"}, "clk": {"english_name": "Idu-Mishmi"}, "tac": {"english_name": "Tarahumara, Lowland"}, "tcu": {"english_name": "Tarahumara, Southeastern"}, "sbq": {"english_name": "Sileibi"}, "koa": {"english_name": "Konomala"}, "llg": {"english_name": "Lole"}, "kks": {"english_name": "Giiwo"}, "auk": {"english_name": "Heyo"}, "zaz": {"english_name": "Zari"}, "shs": {"english_name": "Shuswap"}, "dep": {"english_name": "Delaware, Pidgin"}, "fau": {"english_name": "Fayu"}, "kny": {"english_name": "Kanyok"}, "dbv": {"english_name": "Dungu"}, "dbg": {"english_name": "Dogon, Dogul Dom"}, "nae": {"english_name": "Naka'ela"}, "xrr": {"english_name": "Raetic"}, "are": {"english_name": "Arrarnta, Western"}, "gon": {"english_name": "Gondi"}, "gvn": {"english_name": "Kuku-Yalanji"}, "xbd": {"english_name": "Bindal"}, "tcx": {"english_name": "Toda"}, "xwl": {"english_name": "Gbe, Western Xwla"}, "kph": {"english_name": "Kplang"}, "boh": {"english_name": "Boma"}, "yka": {"english_name": "Yakan"}, "dtp": {"english_name": "Dusun, Central"}, "ajt": {"english_name": "Arabic, Judeo-Tunisian"}, "he": {"name": "עברית", "english_name": "Hebrew"}, "psu": {"english_name": "Prākrit, Sauraseni"}, "kqt": {"english_name": "Kadazan, Klias River"}, "urx": {"english_name": "Urimo"}, "bcl": {"english_name": "Bikol, Central"}, "ngp": {"english_name": "Ngulu"}, "dgo": {"english_name": "Dogri (individual language)"}, "cir": {"english_name": "Tiri"}, "hts": {"english_name": "Hadza"}, "xsp": {"english_name": "Silopi"}, "yeu": {"english_name": "Yerukula"}, "sch": {"english_name": "Sakachep"}, "xtd": {"english_name": "Mixtec, Diuxi-Tilantongo"}, "mwn": {"english_name": "Nyamwanga"}, "asc": {"english_name": "Asmat, Casuarina Coast"}, "nso": {"name": "Pedi", "english_name": "Pedi"}, "pmr": {"english_name": "Paynamar"}, "cld": {"english_name": "Neo-Aramaic, Chaldean"}, "hot": {"english_name": "Hote"}, "kqf": {"english_name": "Kakabai"}, "crz": {"english_name": "Cruzeño"}, "bqp": {"english_name": "Busa"}, "duu": {"english_name": "Drung"}, "xmq": {"english_name": "Kuku-Mangk"}, "pae": {"english_name": "Pagibete"}, "nuc": {"english_name": "Nukuini"}, "ymb": {"english_name": "Yambes"}, "kdq": {"english_name": "Koch"}, "cfd": {"english_name": "Cara"}, "rwr": {"english_name": "Marwari (India)"}, "kpo": {"english_name": "Ikposo"}, "hla": {"english_name": "Halia"}, "kgl": {"english_name": "Kunggari"}, "flr": {"english_name": "Fuliiru"}, "kud": {"english_name": "'Auhelawa"}, "mdl": {"english_name": "Maltese Sign Language"}, "cno": {"english_name": "Con"}, "mek": {"english_name": "Mekeo"}, "cle": {"english_name": "Chinantec, Lealao"}, "mws": {"english_name": "Mwimbi-Muthambi"}, "cbc": {"english_name": "Carapana"}, "hbs": {"english_name": "Serbo-Croatian"}, "nbt": {"english_name": "Na"}, "grh": {"english_name": "Gbiri-Niragu"}, "aen": {"english_name": "Armenian Sign Language"}, "csz": {"english_name": "Coos"}, "lay": {"english_name": "Lama (Myanmar)"}, "bvh": {"english_name": "Bure"}, "lja": {"english_name": "Golpa"}, "atm": {"english_name": "Ata"}, "jmn": {"english_name": "Naga, Makuri"}, "fun": {"english_name": "Fulniô"}, "wbi": {"english_name": "Vwanji"}, "keo": {"english_name": "Kakwa"}, "sar": {"english_name": "Saraveca"}, "glh": {"english_name": "Pashayi, Northwest"}, "tsj": {"english_name": "Tshangla"}, "pnn": {"english_name": "Pinai-Hagahai"}, "mzo": {"english_name": "Matipuhy"}, "dio": {"english_name": "Dibo"}, "nsa": {"english_name": "Naga, Sangtam"}, "mpi": {"english_name": "Mpade"}, "chr": {"english_name": "Cherokee"}, "ysp": {"english_name": "Lolopo, Southern"}, "kyf": {"english_name": "Kouya"}, "zas": {"english_name": "Zapotec, Santo Domingo Albarradas"}, "zom": {"english_name": "Zou"}, "vi": {"name": "Tiếng Việt", "english_name": "Vietnamese"}, "amj": {"english_name": "Amdang"}, "yrk": {"english_name": "Nenets"}, "smp": {"english_name": "Samaritan"}, "khw": {"english_name": "Khowar"}, "akf": {"english_name": "Akpa"}, "ham": {"english_name": "Hewa"}, "bib": {"english_name": "Bissa"}, "elh": {"english_name": "El Hugeirat"}, "cjy": {"english_name": "Chinese, Jinyu"}, "chd": {"english_name": "Chontal, Highland Oaxaca"}, "bcp": {"english_name": "Bali (Democratic Republic of Congo)"}, "ire": {"english_name": "Iresim"}, "omk": {"english_name": "Omok"}, "gdk": {"english_name": "Gadang"}, "bxm": {"english_name": "Buriat, Mongolia"}, "ciw": {"english_name": "Chippewa"}, "tdg": {"english_name": "Tamang, Western"}, "mcc": {"english_name": "Bitur"}, "yes": {"english_name": "Nyankpa"}, "rhg": {"english_name": "Rohingya"}, "wwr": {"english_name": "Warrwa"}, "gpn": {"english_name": "Taiap"}, "ror": {"english_name": "Rongga"}, "dbn": {"english_name": "Duriankere"}, "idt": {"english_name": "Idaté"}, "trv": {"english_name": "Taroko"}, "saa": {"english_name": "Saba"}, "rkm": {"english_name": "Marka"}, "hy": {"english_name": "Armenian"}, "mpd": {"english_name": "Machinere"}, "ks": {"english_name": "Kashmiri"}, "mby": {"english_name": "Memoni"}, "qxa": {"english_name": "Quechua, Chiquián Ancash"}, "npy": {"english_name": "Napu"}, "tos": {"english_name": "Totonac, Highland"}, "nsl": {"english_name": "Norwegian Sign Language"}, "quy": {"english_name": "Quechua, Ayacucho"}, "wkd": {"english_name": "Wakde"}, "eiv": {"english_name": "Askopan"}, "isn": {"english_name": "Isanzu"}, "ues": {"english_name": "Kioko"}, "muy": {"english_name": "Muyang"}, "bhr": {"english_name": "Malagasy, Bara"}, "qup": {"english_name": "Quechua, Southern Pastaza"}, "xsl": {"english_name": "Slavey, South"}, "tkn": {"english_name": "Toku-No-Shima"}, "rth": {"english_name": "Ratahan"}, "sgd": {"english_name": "Surigaonon"}, "bgp": {"english_name": "Balochi, Eastern"}, "mes": {"english_name": "Masmaje"}, "mui": {"english_name": "Musi"}, "goq": {"english_name": "Gorap"}, "msf": {"english_name": "Mekwei"}, "sib": {"english_name": "Sebop"}, "abw": {"english_name": "Pal"}, "ruy": {"english_name": "Mala (Nigeria)"}, "sgg": {"english_name": "Swiss-German Sign Language"}, "gmz": {"english_name": "Mgbolizhia"}, "ghn": {"english_name": "Ghanongga"}, "nnj": {"english_name": "Nyangatom"}, "ins": {"english_name": "Indian Sign Language"}, "mev": {"english_name": "Mano"}, "fmp": {"english_name": "Fe'fe'"}, "ibm": {"english_name": "Agoi"}, "lum": {"english_name": "Luimbi"}, "mhn": {"english_name": "Mócheno"}, "ilo": {"english_name": "Iloko"}, "zps": {"english_name": "Zapotec, Coatlán"}, "nrm": {"english_name": "Narom"}, "eli": {"english_name": "Nding"}, "grz": {"english_name": "Guramalum"}, "qul": {"english_name": "Quechua, North Bolivian"}, "nex": {"english_name": "Neme"}, "bdw": {"english_name": "Baham"}, "gfk": {"english_name": "Patpatar"}, "mhf": {"english_name": "Mamaa"}, "bql": {"english_name": "Bilakura"}, "gds": {"english_name": "Ghandruk Sign Language"}, "ktf": {"english_name": "Kwami"}, "lrk": {"english_name": "Loarki"}, "asv": {"english_name": "Asoa"}, "car": {"english_name": "Carib, Galibi"}, "br": {"name": "Brezhoneg", "english_name": "Breton"}, "ypb": {"english_name": "Phowa, Labo"}, "tfi": {"english_name": "Gbe, Tofin"}, "nlq": {"english_name": "Naga, Lao"}, "auy": {"english_name": "Awiyaana"}, "suj": {"english_name": "Shubi"}, "bma": {"english_name": "Lame"}, "ape": {"english_name": "Bukiyip"}, "qvm": {"english_name": "Quechua, Margos-Yarowilca-Lauricocha"}, "tpa": {"english_name": "Taupota"}, "kwe": {"english_name": "Kwerba"}, "bjp": {"english_name": "Fanamaket"}, "nhz": {"english_name": "Nahuatl, Santa María La Alta"}, "pmh": {"english_name": "Prākrit, Māhārāṣṭri"}, "bdf": {"english_name": "Biage"}, "bwo": {"english_name": "Boro (Ethiopia)"}, "otq": {"english_name": "Otomi, Querétaro"}, "ddw": {"english_name": "Dawera-Daweloor"}, "xpt": {"english_name": "Punthamara"}, "xct": {"english_name": "Tibetan, Classical"}, "ikw": {"english_name": "Ikwere"}, "dbe": {"english_name": "Dabe"}, "pmb": {"english_name": "Pambia"}, "elu": {"english_name": "Elu"}, "qvn": {"english_name": "Quechua, North Junín"}, "hov": {"english_name": "Hovongan"}, "xsq": {"english_name": "Makhuwa-Saka"}, "nml": {"english_name": "Ndemli"}, "yku": {"english_name": "Kuamasi"}, "neb": {"english_name": "Toura (Côte d'Ivoire)"}, "zbt": {"english_name": "Batui"}, "xsc": {"english_name": "Scythian"}, "cok": {"english_name": "Cora, Santa Teresa"}, "nuw": {"english_name": "Nguluwan"}, "suz": {"english_name": "Sunwar"}, "mty": {"english_name": "Nabi"}, "hod": {"english_name": "Holma"}, "jms": {"english_name": "Mashi (Nigeria)"}, "ndy": {"english_name": "Lutos"}, "ay": {"english_name": "Aymara"}, "ssb": {"english_name": "Sama, Southern"}, "ghl": {"english_name": "Ghulfan"}, "ynk": {"english_name": "Yupik, Naukan"}, "ckx": {"english_name": "Caka"}, "ruc": {"english_name": "Ruuli"}, "kmm": {"english_name": "Kom (India)"}, "kem": {"english_name": "Kemak"}, "jab": {"english_name": "Hyam"}, "czk": {"english_name": "Knaanic"}, "asl": {"english_name": "Asilulu"}, "fmu": {"english_name": "Muria, Far Western"}, "qyp": {"english_name": "Quiripi"}, "iwo": {"english_name": "Iwur"}, "vec": {"english_name": "Venetian"}, "usu": {"english_name": "Uya"}, "lhh": {"english_name": "Laha (Indonesia)"}, "drl": {"english_name": "Paakantyi"}, "tjg": {"english_name": "Tunjung"}, "pey": {"english_name": "Petjo"}, "xkz": {"english_name": "Kurtokha"}, "brr": {"english_name": "Birao"}, "quh": {"english_name": "Quechua, South Bolivian"}, "xgi": {"english_name": "Garingbal"}, "bpa": {"english_name": "Daakaka"}, "jel": {"english_name": "Yelmek"}, "xvi": {"english_name": "Kamviri"}, "siz": {"english_name": "Siwi"}, "enb": {"english_name": "Markweeta"}, "pid": {"english_name": "Piaroa"}, "sra": {"english_name": "Saruga"}, "clh": {"english_name": "Chilisso"}, "bkv": {"english_name": "Bekwarra"}, "dgh": {"english_name": "Dghwede"}, "xum": {"english_name": "Umbrian"}, "lae": {"english_name": "Pattani"}, "wrz": {"english_name": "Waray (Australia)"}, "ti": {"name": "ትግርኛ", "english_name": "Tigrinya"}, "csr": {"english_name": "Costa Rican Sign Language"}, "leb": {"english_name": "Lala-Bisa"}, "neq": {"english_name": "Mixe, North Central"}, "aia": {"english_name": "Arosi"}, "kpj": {"english_name": "Karajá"}, "rn": {"english_name": "Rundi"}, "zng": {"english_name": "Mang"}, "des": {"english_name": "Desano"}, "ktw": {"english_name": "Kato"}, "koe": {"english_name": "Kacipo-Balesi"}, "ttm": {"english_name": "Tutchone, Northern"}, "tfr": {"english_name": "Teribe"}, "irk": {"english_name": "Iraqw"}, "jiq": {"english_name": "Guanyinqiao"}, "xmj": {"english_name": "Majera"}, "kse": {"english_name": "Kuni"}, "hwa": {"english_name": "Wané"}, "sv": {"name": "Svenska", "english_name": "Swedish"}, "dkk": {"english_name": "Dakka"}, "uru": {"english_name": "Urumi"}, "giy": {"english_name": "Giyug"}, "cmt": {"english_name": "Camtho"}, "mhw": {"english_name": "Mbukushu"}, "ali": {"english_name": "Amaimon"}, "bck": {"english_name": "Bunaba"}, "kej": {"english_name": "Kadar"}, "sqr": {"english_name": "Arabic, Siculo"}, "pod": {"english_name": "Ponares"}, "chp": {"english_name": "Chipewyan"}, "cho": {"english_name": "Choctaw"}, "ihi": {"english_name": "Ihievbe"}, "mvk": {"english_name": "Mekmek"}, "mkm": {"english_name": "Moklen"}, "zku": {"english_name": "Kaurna"}, "aml": {"english_name": "War-Jaintia"}, "aoi": {"english_name": "Anindilyakwa"}, "idr": {"english_name": "Indri"}, "qxl": {"english_name": "Quichua, Salasaca Highland"}, "tyh": {"english_name": "O'du"}, "tnk": {"english_name": "Kwamera"}, "hvk": {"english_name": "Haveke"}, "kdc": {"english_name": "Kutu"}, "mmp": {"english_name": "Siawi"}, "icr": {"english_name": "Creole English, Islander"}, "kqx": {"english_name": "Mser"}, "gwf": {"english_name": "Gowro"}, "ajw": {"english_name": "Ajawa"}, "thz": {"english_name": "Tamajeq, Tayart"}, "lor": {"english_name": "Téén"}, "qva": {"english_name": "Quechua, Ambo-Pasco"}, "jid": {"english_name": "Bu"}, "ncb": {"english_name": "Nicobarese, Central"}, "ayl": {"english_name": "Arabic, Libyan"}, "kly": {"english_name": "Kalao"}, "bbe": {"english_name": "Bangba"}, "zka": {"english_name": "Kaimbulawa"}, "blf": {"english_name": "Buol"}, "ibu": {"english_name": "Ibu"}, "tpq": {"english_name": "Tukpa"}, "rsi": {"english_name": "Rennellese Sign Language"}, "axb": {"english_name": "Abipon"}, "tih": {"english_name": "Murut, Timugon"}, "hlu": {"english_name": "Luwian, Hieroglyphic"}, "krb": {"english_name": "Karkin"}, "lvu": {"english_name": "Levuka"}, "axm": {"english_name": "Armenian, Middle"}, "ayb": {"english_name": "Gbe, Ayizo"}, "mub": {"english_name": "Mubi"}, "amb": {"english_name": "Ambo"}, "csc": {"english_name": "Catalan Sign Language"}, "twa": {"english_name": "Twana"}, "xgg": {"english_name": "Goreng"}, "bne": {"english_name": "Bintauna"}, "pug": {"english_name": "Phuie"}, "yby": {"english_name": "Yaweyuha"}, "gan": {"english_name": "Chinese, Gan"}, "vko": {"english_name": "Kodeoha"}, "xkl": {"english_name": "Mainstream Kenyah"}, "ian": {"english_name": "Iatmul"}, "byj": {"english_name": "Bina (Nigeria)"}, "bpg": {"english_name": "Bonggo"}, "emb": {"english_name": "Embaloh"}, "bhz": {"english_name": "Bada (Indonesia)"}, "knz": {"english_name": "Kalamsé"}, "cam": {"english_name": "Cemuhî"}, "ykk": {"english_name": "Yakaikeke"}, "pcj": {"english_name": "Parenga"}, "elk": {"english_name": "Elkei"}, "mgk": {"english_name": "Mawes"}, "jna": {"english_name": "Jangshung"}, "kmq": {"english_name": "Kwama"}, "sea": {"english_name": "Semai"}, "se": {"english_name": "Sami, Northern"}, "yob": {"english_name": "Yoba"}, "kze": {"english_name": "Kosena"}, "geq": {"english_name": "Geme"}, "kmi": {"english_name": "Kami (Nigeria)"}, "vaa": {"english_name": "Vaagri Booli"}, "yli": {"english_name": "Yali, Angguruk"}, "kpb": {"english_name": "Kurumba, Mullu"}, "kie": {"english_name": "Kibet"}, "tdr": {"english_name": "Todrah"}, "ckv": {"english_name": "Kavalan"}, "bal": {"english_name": "Baluchi"}, "sbr": {"english_name": "Sembakung Murut"}, "lsa": {"english_name": "Lasgerdi"}, "avo": {"english_name": "Agavotaguerra"}, "omx": {"english_name": "Mon, Old"}, "yag": {"english_name": "Yámana"}, "ksw": {"english_name": "Karen, S'gaw"}, "nlk": {"english_name": "Yali, Ninia"}, "ttu": {"english_name": "Torau"}, "rrt": {"english_name": "Arritinngithigh"}, "acp": {"english_name": "Acipa, Eastern"}, "sco": {"english_name": "Scots"}, "erk": {"english_name": "Efate, South"}, "nkk": {"english_name": "Nokuku"}, "mwi": {"english_name": "Labo"}, "tcw": {"english_name": "Totonac, Tecpatlán"}, "enf": {"english_name": "Enets, Forest"}, "xsy": {"english_name": "Saisiyat"}, "bpr": {"english_name": "Blaan, Koronadal"}, "mgg": {"english_name": "Mpumpong"}, "kwa": {"english_name": "Dâw"}, "thh": {"english_name": "Tarahumara, Northern"}, "otz": {"english_name": "Otomi, Ixtenco"}, "bjg": {"english_name": "Bidyogo"}, "mbh": {"english_name": "Mangseng"}, "old": {"english_name": "Mochi"}, "mmn": {"english_name": "Mamanwa"}, "mrf": {"english_name": "Elseng"}, "nqk": {"english_name": "Ede Nago, Kura"}, "ziw": {"english_name": "Zigula"}, "ysr": {"english_name": "Yupik, Sirenik"}, "hvn": {"english_name": "Sabu"}, "aap": {"english_name": "Arára, Pará"}, "wbq": {"english_name": "Waddar"}, "gad": {"english_name": "Gaddang"}, "dub": {"english_name": "Dubli"}, "lch": {"english_name": "Luchazi"}, "bqw": {"english_name": "Buru (Nigeria)"}, "skh": {"english_name": "Sikule"}, "gft": {"english_name": "Gafat"}, "lgm": {"english_name": "Lega-Mwenga"}, "ur": {"english_name": "Urdu"}, "zyj": {"english_name": "Zhuang, Youjiang"}, "fub": {"english_name": "Fulfulde, Adamawa"}, "kuo": {"english_name": "Kumukio"}, "ymz": {"english_name": "Muzi"}, "thv": {"english_name": "Tamahaq, Tahaggart"}, "nd": {"english_name": "Ndebele, North"}, "cih": {"english_name": "Chinali"}, "mvr": {"english_name": "Marau"}, "gjk": {"english_name": "Koli, Kachi"}, "mey": {"english_name": "Hassaniyya"}, "law": {"english_name": "Lauje"}, "las": {"english_name": "Lama (Togo)"}, "mmc": {"english_name": "Mazahua, Michoacán"}, "tkx": {"english_name": "Tangko"}, "bkl": {"english_name": "Berik"}, "mkr": {"english_name": "Malas"}, "ppi": {"english_name": "Paipai"}, "juy": {"english_name": "Juray"}, "wwb": {"english_name": "Wakabunga"}, "wbf": {"english_name": "Wara"}, "dae": {"english_name": "Duupa"}, "yzg": {"english_name": "Buyang, E'ma"}, "sas": {"english_name": "Sasak"}, "tpc": {"english_name": "Me'phaa, Azoyú"}, "xwk": {"english_name": "Wangkumara"}, "taw": {"english_name": "Tai"}, "xsv": {"english_name": "Sudovian"}, "til": {"english_name": "Tillamook"}, "kgn": {"english_name": "Karingani"}, "squ": {"english_name": "Squamish"}, "trs": {"english_name": "Triqui, Chicahuaxtla"}, "zbw": {"english_name": "Berawan, West"}, "mne": {"english_name": "Naba"}, "bzw": {"english_name": "Basa (Nigeria)"}, "kih": {"english_name": "Kilmeri"}, "mxf": {"english_name": "Malgbe"}, "bae": {"english_name": "Baré"}, "hmi": {"english_name": "Hmong, Northern Huishui"}, "bdp": {"english_name": "Bende"}, "yev": {"english_name": "Yapunda"}, "kaj": {"english_name": "Jju"}, "mxl": {"english_name": "Gbe, Maxi"}, "xdk": {"english_name": "Dharuk"}, "bla": {"english_name": "Siksika"}, "mwe": {"english_name": "Mwera (Chimwera)"}, "khn": {"english_name": "Khandesi"}, "ego": {"english_name": "Eggon"}, "aax": {"english_name": "Mandobo Atas"}, "mts": {"english_name": "Yora"}, "xly": {"english_name": "Elymian"}, "kco": {"english_name": "Kinalakna"}, "naw": {"english_name": "Nawuri"}, "boo": {"english_name": "Bozo, Tiemacèwè"}, "tny": {"english_name": "Tongwe"}, "kaa": {"english_name": "Kara-Kalpak"}, "skv": {"english_name": "Skou"}, "mji": {"english_name": "Kim Mun"}, "tru": {"english_name": "Turoyo"}, "yle": {"english_name": "Yele"}, "sse": {"english_name": "Balangingi"}, "awv": {"english_name": "Awyu, Jair"}, "mel": {"english_name": "Melanau, Central"}, "wny": {"english_name": "Wanyi"}, "tnn": {"english_name": "Tanna, North"}, "tit": {"english_name": "Tinigua"}, "hmv": {"english_name": "Hmong Dô"}, "kmy": {"english_name": "Koma"}, "lem": {"english_name": "Nomaande"}, "lsp": {"english_name": "Panamanian Sign Language"}, "kle": {"english_name": "Kulung (Nepal)"}, "xow": {"english_name": "Kowaki"}, "tbk": {"english_name": "Tagbanwa, Calamian"}, "tl": {"english_name": "Tagalog"}, "cje": {"english_name": "Chru"}, "mrx": {"english_name": "Maremgi"}, "pnp": {"english_name": "Pancana"}, "tr": {"name": "Türkçe", "english_name": "Turkish"}, "pmn": {"english_name": "Pam"}, "dga": {"english_name": "Dagaare, Southern"}, "nxq": {"english_name": "Naxi"}, "xbn": {"english_name": "Kenaboi"}, "zav": {"english_name": "Zapotec, Yatzachi"}, "oco": {"english_name": "Cornish, Old"}, "nmo": {"english_name": "Naga, Moyon"}, "sez": {"english_name": "Chin, Senthang"}, "xua": {"english_name": "Kurumba, Alu"}, "kek": {"english_name": "Kekchí"}, "tsi": {"english_name": "Tsimshian"}, "guc": {"english_name": "Wayuu"}, "kvv": {"english_name": "Kola"}, "kdp": {"english_name": "Kaningdon-Nindem"}, "kj": {"english_name": "Kuanyama"}, "rgu": {"english_name": "Ringgou"}, "bnu": {"english_name": "Bentong"}, "nnu": {"english_name": "Dwang"}, "mpa": {"english_name": "Mpoto"}, "rki": {"english_name": "Rakhine"}, "udl": {"english_name": "Wuzlam"}, "paq": {"english_name": "Parya"}, "tij": {"english_name": "Tilung"}, "xmx": {"english_name": "Maden"}, "eki": {"english_name": "Eki"}, "sku": {"english_name": "Sakao"}, "piy": {"english_name": "Piya-Kwonci"}, "tlp": {"english_name": "Totonac, Filomena Mata-Coahuitlán"}, "wep": {"english_name": "Westphalien"}, "fak": {"english_name": "Fang (Cameroon)"}, "mur": {"english_name": "Murle"}, "smx": {"english_name": "Samba"}, "lpe": {"english_name": "Lepki"}, "gaj": {"english_name": "Gadsup"}, "orw": {"english_name": "Oro Win"}, "psr": {"english_name": "Portuguese Sign Language"}, "haa": {"english_name": "Han"}, "hvc": {"english_name": "Haitian Vodoun Culture Language"}, "goj": {"english_name": "Gowlan"}, "sgk": {"english_name": "Sangkong"}, "ude": {"english_name": "Udihe"}, "csf": {"english_name": "Cuba Sign Language"}, "moy": {"english_name": "Shekkacho"}, "sso": {"english_name": "Sissano"}, "ash": {"english_name": "Abishira"}, "ypa": {"english_name": "Phala"}, "kma": {"english_name": "Konni"}, "tli": {"english_name": "Tlingit"}, "ahp": {"english_name": "Aizi, Aproumu"}, "res": {"english_name": "Reshe"}, "ahg": {"english_name": "Qimant"}, "vao": {"english_name": "Vao"}, "zra": {"english_name": "Kara (Korea)"}, "atj": {"english_name": "Atikamekw"}, "mnr": {"english_name": "Mono (USA)"}, "hug": {"english_name": "Huachipaeri"}, "wyy": {"english_name": "Fijian, Western"}, "ch": {"english_name": "Chamorro"}, "aaw": {"english_name": "Solong"}, "vku": {"english_name": "Kurrama"}, "non": {"english_name": "Norse, Old"}, "mlj": {"english_name": "Miltu"}, "zzj": {"english_name": "Zhuang, Zuojiang"}, "uro": {"english_name": "Ura (Papua New Guinea)"}, "xib": {"english_name": "Iberian"}, "soi": {"english_name": "Sonha"}, "ulc": {"english_name": "Ulch"}, "nwb": {"english_name": "Nyabwa"}, "ory": {"english_name": "Oriya (individual language)"}, "ylo": {"english_name": "Yi, Naluo"}, "mfp": {"english_name": "Malay, Makassar"}, "klo": {"english_name": "Kapya"}, "twn": {"english_name": "Twendi"}, "dag": {"english_name": "Dagbani"}, "pro": {"english_name": "Provençal, Old (to 1500)"}, "ijc": {"english_name": "Izon"}, "brd": {"english_name": "Baraamu"}, "wrl": {"english_name": "Warlmanpa"}, "ycn": {"english_name": "Yucuna"}, "pfe": {"english_name": "Peere"}, "grq": {"english_name": "Gorovu"}, "mfa": {"english_name": "Malay, Pattani"}, "zmp": {"english_name": "Mpuono"}, "zpl": {"english_name": "Zapotec, Lachixío"}, "rwk": {"english_name": "Rwa"}, "kwk": {"english_name": "Kwakiutl"}, "ngu": {"english_name": "Nahuatl, Guerrero"}, "bjk": {"english_name": "Barok"}, "amm": {"english_name": "Ama (Papua New Guinea)"}, "itk": {"english_name": "Judeo-Italian"}, "sur": {"english_name": "Mwaghavul"}, "psq": {"english_name": "Pasi"}, "pop": {"english_name": "Pwapwâ"}, "mkn": {"english_name": "Malay, Kupang"}, "bns": {"english_name": "Bundeli"}, "eee": {"english_name": "E"}, "anm": {"english_name": "Anal"}, "fat": {"english_name": "Fanti"}, "msk": {"english_name": "Mansaka"}, "mup": {"english_name": "Malvi"}, "wry": {"english_name": "Merwari"}, "txe": {"english_name": "Totoli"}, "chk": {"english_name": "Chuukese"}, "nie": {"english_name": "Niellim"}, "etu": {"english_name": "Ejagham"}, "osc": {"english_name": "Oscan"}, "nev": {"english_name": "Nyaheun"}, "ln": {"english_name": "Lingala"}, "rel": {"english_name": "Rendille"}, "pov": {"english_name": "Crioulo, Upper Guinea"}, "spg": {"english_name": "Sian"}, "hay": {"english_name": "Haya"}, "htu": {"english_name": "Hitu"}, "dbo": {"english_name": "Dulbu"}, "faj": {"english_name": "Faita"}, "ttj": {"english_name": "Tooro"}, "slf": {"english_name": "Swiss-Italian Sign Language"}, "ayc": {"english_name": "Aymara, Southern"}, "stp": {"english_name": "Tepehuan, Southeastern"}, "jcs": {"english_name": "Jamaican Country Sign Language"}, "mbn": {"english_name": "Macaguán"}, "mwr": {"english_name": "Marwari"}, "lnw": {"english_name": "Lanima"}, "bho": {"english_name": "Bhojpuri"}, "pkt": {"english_name": "Maleng"}, "kdd": {"english_name": "Yankunytjatjara"}, "tpu": {"english_name": "Tampuan"}, "prd": {"english_name": "Parsi-Dari"}, "oog": {"english_name": "Ong"}, "scv": {"english_name": "Sheni"}, "jiv": {"english_name": "Shuar"}, "prb": {"english_name": "Lua'"}, "shx": {"english_name": "She"}, "slj": {"english_name": "Salumá"}, "tyl": {"english_name": "Thu Lao"}, "ena": {"english_name": "Apali"}, "nnv": {"english_name": "Nugunu (Australia)"}, "paz": {"english_name": "Pankararú"}, "xaa": {"english_name": "Arabic, Andalusian"}, "mmg": {"english_name": "Ambrym, North"}, "urr": {"english_name": "Lehalurup"}, "ne": {"english_name": "Nepali (macrolanguage)"}, "bpi": {"english_name": "Bagupi"}, "sos": {"english_name": "Seeku"}, "bzg": {"english_name": "Babuza"}, "uvh": {"english_name": "Uri"}, "wmc": {"english_name": "Wamas"}, "lgb": {"english_name": "Laghu"}, "ani": {"english_name": "Andi"}, "srf": {"english_name": "Nafi"}, "mra": {"english_name": "Mlabri"}, "ukg": {"english_name": "Ukuriguma"}, "ess": {"english_name": "Yupik, Central Siberian"}, "adt": {"english_name": "Adnyamathanha"}, "nnh": {"english_name": "Ngiemboon"}, "ljw": {"english_name": "Yirandali"}, "sne": {"english_name": "Bidayuh, Bau"}, "krm": {"english_name": "Krim"}, "jnd": {"english_name": "Jandavra"}, "bfb": {"english_name": "Bareli, Pauri"}, "arq": {"english_name": "Arabic, Algerian"}, "asn": {"english_name": "Asuriní, Xingú"}, "isa": {"english_name": "Isabi"}, "vkk": {"english_name": "Kaur"}, "vam": {"english_name": "Vanimo"}, "phg": {"english_name": "Phuong"}, "hsb": {"english_name": "Sorbian, Upper"}, "cbh": {"english_name": "Cagua"}, "gyn": {"english_name": "Creole English, Guyanese"}, "doc": {"english_name": "Dong, Northern"}, "kfd": {"english_name": "Koraga, Korra"}, "ykt": {"english_name": "Kathu"}, "dud": {"english_name": "Hun-Saare"}, "af": {"name": "Afrikaans", "english_name": "Afrikaans"}, "lll": {"english_name": "Lilau"}, "tey": {"english_name": "Tulishi"}, "djc": {"english_name": "Daju, Dar Daju"}, "bus": {"english_name": "Bokobaru"}, "loe": {"english_name": "Saluan"}, "nyd": {"english_name": "Nyore"}, "mxw": {"english_name": "Namo"}, "pbf": {"english_name": "Popoloca, Coyotepec"}, "lek": {"english_name": "Leipon"}, "ofs": {"english_name": "Frisian, Old"}, "seg": {"english_name": "Segeju"}, "mke": {"english_name": "Mawchi"}, "smt": {"english_name": "Simte"}, "vot": {"english_name": "Votic"}, "cme": {"english_name": "Cerma"}, "tks": {"english_name": "Takestani"}, "jah": {"english_name": "Jah Hut"}, "csy": {"english_name": "Chin, Siyin"}, "wgu": {"english_name": "Wirangu"}, "pbu": {"english_name": "Pashto, Northern"}, "csd": {"english_name": "Chiangmai Sign Language"}, "lzl": {"english_name": "Litzlitz"}, "dgg": {"english_name": "Doga"}, "kuz": {"english_name": "Kunza"}, "sqa": {"english_name": "Shama-Sambuga"}, "qve": {"english_name": "Quechua, Eastern Apurímac"}, "amz": {"english_name": "Atampaya"}, "cmm": {"english_name": "Michigamea"}, "tme": {"english_name": "Tremembé"}, "ts": {"english_name": "Tsonga"}, "bqr": {"english_name": "Burusu"}, "dgl": {"english_name": "Andaandi"}, "nqm": {"english_name": "Ndom"}, "cco": {"english_name": "Chinantec, Comaltepec"}, "ndv": {"english_name": "Ndut"}, "pwm": {"english_name": "Molbog"}, "msb": {"english_name": "Masbatenyo"}, "rmv": {"english_name": "Romanova"}, "llq": {"english_name": "Lolak"}, "sly": {"english_name": "Selayar"}, "bdv": {"english_name": "Bodo Parja"}, "pku": {"english_name": "Paku"}, "jul": {"english_name": "Jirel"}, "nui": {"english_name": "Ngumbi"}, "tlj": {"english_name": "Talinga-Bwisi"}, "waf": {"english_name": "Wakoná"}, "xip": {"english_name": "Xipináwa"}, "nux": {"english_name": "Mehek"}, "gaz": {"english_name": "Oromo, West Central"}, "mwh": {"english_name": "Mouk-Aria"}, "mox": {"english_name": "Molima"}, "nho": {"english_name": "Takuu"}, "rmk": {"english_name": "Romkun"}, "omb": {"english_name": "Ambae, East"}, "aes": {"english_name": "Alsea"}, "nht": {"english_name": "Nahuatl, Ometepec"}, "bvp": {"english_name": "Bumang"}, "zsl": {"english_name": "Zambian Sign Language"}, "llj": {"english_name": "Ladji Ladji"}, "fuf": {"english_name": "Pular"}, "hni": {"english_name": "Hani"}, "mxo": {"english_name": "Mbowe"}, "eso": {"english_name": "Estonian Sign Language"}, "jao": {"english_name": "Yanyuwa"}, "bap": {"english_name": "Bantawa"}, "omr": {"english_name": "Marathi, Old"}, "djd": {"english_name": "Djamindjung"}, "wub": {"english_name": "Wunambal"}, "ptt": {"english_name": "Enrekang"}, "iya": {"english_name": "Iyayu"}, "tww": {"english_name": "Tuwari"}, "fos": {"english_name": "Siraya"}, "gly": {"english_name": "Gule"}, "ndl": {"english_name": "Ndolo"}, "juh": {"english_name": "Hõne"}, "wei": {"english_name": "Kiunum"}, "mgr": {"english_name": "Mambwe-Lungu"}, "mcn": {"english_name": "Masana"}, "maw": {"english_name": "Mampruli"}, "swh": {"english_name": "Swahili (individual language)"}, "prs": {"english_name": "Dari"}, "mi": {"name": "Reo Māori", "english_name": "Maori"}, "kql": {"english_name": "Kyenele"}, "spv": {"english_name": "Sambalpuri"}, "kuv": {"english_name": "Kur"}, "ktv": {"english_name": "Katu, Eastern"}, "zme": {"english_name": "Mangerr"}, "igb": {"english_name": "Ebira"}, "sxs": {"english_name": "Sasaru"}, "rsl": {"english_name": "Russian Sign Language"}, "lfn": {"english_name": "Lingua Franca Nova"}, "snr": {"english_name": "Sihan"}, "tsq": {"english_name": "Thai Sign Language"}, "cbj": {"english_name": "Ede Cabe"}, "nme": {"english_name": "Naga, Mzieme"}, "yax": {"english_name": "Yauma"}, "byl": {"english_name": "Bayono"}, "aww": {"english_name": "Awun"}, "ibr": {"english_name": "Ibuoro"}, "mqi": {"english_name": "Mariri"}, "bmb": {"english_name": "Bembe"}, "yij": {"english_name": "Yindjibarndi"}, "mhd": {"english_name": "Mbugu"}, "soq": {"english_name": "Kanasi"}, "swx": {"english_name": "Suruahá"}, "crq": {"english_name": "Chorote, Iyo'wujwa"}, "wae": {"english_name": "Walser"}, "ibn": {"english_name": "Ibino"}, "kou": {"english_name": "Koke"}, "btf": {"english_name": "Birgit"}, "mwp": {"english_name": "Kala Lagaw Ya"}, "lka": {"english_name": "Lakalei"}, "jbu": {"english_name": "Jukun Takum"}, "fiw": {"english_name": "Fiwaga"}, "bzh": {"english_name": "Buang, Mapos"}, "ebo": {"english_name": "Teke-Ebo"}, "cip": {"english_name": "Chiapanec"}, "ila": {"english_name": "Ile Ape"}, "quz": {"english_name": "Quechua, Cusco"}, "spr": {"english_name": "Saparua"}, "nwc": {"english_name": "Newari, Classical"}, "aeb": {"english_name": "Arabic, Tunisian"}, "pis": {"english_name": "Pijin"}, "th": {"name": "ไทย", "english_name": "Thai"}, "tlk": {"english_name": "Taloki"}, "snf": {"english_name": "Noon"}, "kuy": {"english_name": "Kuuku-Ya'u"}, "ane": {"english_name": "Xârâcùù"}, "dya": {"english_name": "Dyan"}, "lrc": {"english_name": "Luri, Northern"}, "duw": {"english_name": "Dusun Witu"}, "lsy": {"english_name": "Mauritian Sign Language"}, "sei": {"english_name": "Seri"}, "pnh": {"english_name": "Penrhyn"}, "xbp": {"english_name": "Bibbulman"}, "xti": {"english_name": "Mixtec, Sinicahua"}, "nru": {"english_name": "Narua"}, "cnb": {"english_name": "Chin, Chinbon"}, "mwt": {"english_name": "Moken"}, "yly": {"english_name": "Nyâlayu"}, "kcp": {"english_name": "Kanga"}, "aew": {"english_name": "Ambakich"}, "lij": {"english_name": "Ligurian"}, "xao": {"english_name": "Khao"}, "skp": {"english_name": "Sekapan"}, "bdm": {"english_name": "Buduma"}, "kkk": {"english_name": "Kokota"}, "mcv": {"english_name": "Minanibai"}, "ito": {"english_name": "Itonama"}, "kjl": {"english_name": "Kham, Western Parbate"}, "kmt": {"english_name": "Kemtuik"}, "gju": {"english_name": "Gujari"}, "rjg": {"english_name": "Rajong"}, "lbc": {"english_name": "Lakkia"}, "nto": {"english_name": "Ntomba"}, "yav": {"english_name": "Yangben"}, "msl": {"english_name": "Molof"}, "jil": {"english_name": "Jilim"}, "fa": {"name": "فارسی", "english_name": "Persian"}, "cmo": {"english_name": "Mnong, Central"}, "lot": {"english_name": "Otuho"}, "dbw": {"english_name": "Dogon, Bankan Tey"}, "hrw": {"english_name": "Warwar Feni"}, "ce": {"english_name": "Chechen"}, "vmv": {"english_name": "Maidu, Valley"}, "rap": {"english_name": "Rapanui"}, "usk": {"english_name": "Usaghade"}, "tin": {"english_name": "Tindi"}, "sl": {"name": "slovenščina", "english_name": "Slovenian"}, "sey": {"english_name": "Secoya"}, "alf": {"english_name": "Alege"}, "mvm": {"english_name": "Muya"}, "the": {"english_name": "Tharu, Chitwania"}, "zor": {"english_name": "Zoque, Rayón"}, "siy": {"english_name": "Sivandi"}, "ist": {"english_name": "Istriot"}, "xhr": {"english_name": "Hernican"}, "nzi": {"english_name": "Nzima"}, "ylb": {"english_name": "Yaleba"}, "bba": {"english_name": "Baatonum"}, "set": {"english_name": "Sentani"}, "ctl": {"english_name": "Chinantec, Tlacoatzintepec"}, "pon": {"english_name": "Pohnpeian"}, "gma": {"english_name": "Gambera"}, "sob": {"english_name": "Sobei"}, "jnl": {"english_name": "Rawat"}, "agk": {"english_name": "Agta, Isarog"}, "hii": {"english_name": "Hinduri"}, "ack": {"english_name": "Aka-Kora"}, "srl": {"english_name": "Isirawa"}, "wur": {"english_name": "Wurrugu"}, "ybx": {"english_name": "Yawiyo"}, "llx": {"english_name": "Lauan"}, "lla": {"english_name": "Lala-Roba"}, "fvr": {"english_name": "Fur"}, "mmi": {"english_name": "Musar"}, "kgo": {"english_name": "Krongo"}, "sus": {"english_name": "Susu"}, "ntx": {"english_name": "Naga, Tangkhul (Myanmar)"}, "klb": {"english_name": "Kiliwa"}, "nbg": {"english_name": "Nagarchal"}, "zln": {"english_name": "Zhuang, Lianshan"}, "boi": {"english_name": "Barbareño"}, "tna": {"english_name": "Tacana"}, "bva": {"english_name": "Barein"}, "jml": {"english_name": "Jumli"}, "prp": {"english_name": "Parsi"}, "yiq": {"english_name": "Miqie"}, "gbp": {"english_name": "Gbaya-Bossangoa"}, "bsh": {"english_name": "Kati"}, "agc": {"english_name": "Agatu"}, "gul": {"english_name": "Creole English, Sea Island"}, "srb": {"english_name": "Sora"}, "ing": {"english_name": "Degexit'an"}, "yut": {"english_name": "Yopno"}, "ade": {"english_name": "Adele"}, "nem": {"english_name": "Nemi"}, "tiv": {"english_name": "Tiv"}, "tqr": {"english_name": "Torona"}, "lva": {"english_name": "Maku'a"}, "olo": {"english_name": "Livvi"}, "tss": {"english_name": "Taiwan Sign Language"}, "dau": {"english_name": "Daju, Dar Sila"}, "xco": {"english_name": "Chorasmian"}, "bvi": {"english_name": "Belanda Viri"}, "awg": {"english_name": "Anguthimri"}, "pay": {"english_name": "Pech"}, "ksl": {"english_name": "Kumalu"}, "urk": {"english_name": "Urak Lawoi'"}, "lme": {"english_name": "Pévé"}, "csg": {"english_name": "Chilean Sign Language"}, "otr": {"english_name": "Otoro"}, "iin": {"english_name": "Thiin"}, "yau": {"english_name": "Yuwana"}, "aim": {"english_name": "Aimol"}, "fi": {"name": "suomi", "english_name": "Finnish"}, "bdu": {"english_name": "Oroko"}, "qxn": {"english_name": "Quechua, Northern Conchucos Ancash"}, "mho": {"english_name": "Mashi (Zambia)"}, "rea": {"english_name": "Rerau"}, "pbo": {"english_name": "Papel"}, "ngv": {"english_name": "Nagumi"}, "kzd": {"english_name": "Kadai"}, "kpq": {"english_name": "Korupun-Sela"}, "aah": {"english_name": "Arapesh, Abu'"}, "kku": {"english_name": "Tumi"}, "xlb": {"english_name": "Loup B"}, "mfc": {"english_name": "Mba"}, "rai": {"english_name": "Ramoaaina"}, "lie": {"english_name": "Likila"}, "xsu": {"english_name": "Sanumá"}, "avs": {"english_name": "Aushiri"}, "bbg": {"english_name": "Barama"}, "ksu": {"english_name": "Khamyang"}, "yan": {"english_name": "Mayangna"}, "alx": {"english_name": "Amol"}, "zty": {"english_name": "Zapotec, Yatee"}, "tgc": {"english_name": "Tigak"}, "bwb": {"english_name": "Namosi-Naitasiri-Serua"}, "tnh": {"english_name": "Maiani"}, "smm": {"english_name": "Musasa"}, "urz": {"english_name": "Uru-Eu-Wau-Wau"}, "oka": {"english_name": "Okanagan"}, "syi": {"english_name": "Seki"}, "fam": {"english_name": "Fam"}, "ley": {"english_name": "Lemolang"}, "nyu": {"english_name": "Nyungwe"}, "pth": {"english_name": "Pataxó Hã-Ha-Hãe"}, "pss": {"english_name": "Kaulong"}, "ldi": {"english_name": "Laari"}, "mdt": {"english_name": "Mbere"}, "gus": {"english_name": "Guinean Sign Language"}, "slx": {"english_name": "Salampasu"}, "tsb": {"english_name": "Tsamai"}, "rxw": {"english_name": "Karuwali"}, "zmo": {"english_name": "Molo"}, "aae": {"english_name": "Albanian, Arbëreshë"}, "bdk": {"english_name": "Budukh"}, "aih": {"english_name": "Ai-Cham"}, "bvj": {"english_name": "Baan"}, "bmg": {"english_name": "Bamwe"}, "cox": {"english_name": "Nanti"}, "kfm": {"english_name": "Khunsari"}, "xps": {"english_name": "Pisidian"}, "jns": {"english_name": "Jaunsari"}, "eja": {"english_name": "Ejamat"}, "opy": {"english_name": "Ofayé"}, "pof": {"english_name": "Poke"}, "rgk": {"english_name": "Rangkas"}, "xrq": {"english_name": "Karranga"}, "kji": {"english_name": "Zabana"}, "iar": {"english_name": "Purari"}, "yph": {"english_name": "Phupha"}, "asj": {"english_name": "Sari"}, "lan": {"english_name": "Laru"}, "lma": {"english_name": "Limba, East"}, "eze": {"english_name": "Uzekwe"}, "av": {"english_name": "Avaric"}, "mry": {"english_name": "Mandaya"}, "omc": {"english_name": "Mochica"}, "pbi": {"english_name": "Parkwa"}, "bpx": {"english_name": "Bareli, Palya"}, "tap": {"english_name": "Taabwa"}, "knw": {"english_name": "Kung-Ekoka"}, "dmb": {"english_name": "Dogon, Mombo"}, "mbz": {"english_name": "Mixtec, Amoltepec"}, "mfs": {"english_name": "Mexican Sign Language"}, "hit": {"english_name": "Hittite"}, "mmk": {"english_name": "Mukha-Dora"}, "bny": {"english_name": "Bintulu"}, "uun": {"english_name": "Kulon-Pazeh"}, "blg": {"english_name": "Balau"}, "kao": {"english_name": "Xaasongaxango"}, "iml": {"english_name": "Miluk"}, "kzy": {"english_name": "Kango (Tshopo District)"}, "cnx": {"english_name": "Cornish, Middle"}, "lig": {"english_name": "Ligbi"}, "bjj": {"english_name": "Kanauji"}, "mde": {"english_name": "Maba (Chad)"}, "gaw": {"english_name": "Nobonob"}, "psw": {"english_name": "Port Sandwich"}, "ab": {"english_name": "Abkhazian"}, "gnt": {"english_name": "Guntai"}, "mau": {"english_name": "Mazatec, Huautla"}, "drs": {"english_name": "Gedeo"}, "axk": {"english_name": "Yaka (Central African Republic)"}, "lap": {"english_name": "Laka (Chad)"}, "axl": {"english_name": "Aranda, Lower Southern"}, "ayi": {"english_name": "Leyigha"}, "atk": {"english_name": "Ati"}, "ojc": {"english_name": "Ojibwa, Central"}, "kig": {"english_name": "Kimaama"}, "nbd": {"english_name": "Ngbinda"}, "lmp": {"english_name": "Limbum"}, "cch": {"english_name": "Atsam"}, "kry": {"english_name": "Kryts"}, "kti": {"english_name": "Muyu, North"}, "ker": {"english_name": "Kera"}, "tpy": {"english_name": "Trumai"}, "zkh": {"english_name": "Khorezmian"}, "pnb": {"english_name": "Panjabi, Western"}, "gax": {"english_name": "Oromo, Borana-Arsi-Guji"}, "wlm": {"english_name": "Welsh, Middle"}, "enh": {"english_name": "Enets, Tundra"}, "hei": {"english_name": "Heiltsuk"}, "xhd": {"english_name": "Hadrami"}, "wwa": {"english_name": "Waama"}, "lrt": {"english_name": "Malay, Larantuka"}, "kka": {"english_name": "Kakanda"}, "tgv": {"english_name": "Tingui-Boto"}, "huh": {"english_name": "Huilliche"}, "aif": {"english_name": "Agi"}, "aly": {"english_name": "Alyawarr"}, "sel": {"english_name": "Selkup"}, "iou": {"english_name": "Tuma-Irumu"}, "czo": {"english_name": "Chinese, Min Zhong"}, "wmt": {"english_name": "Walmajarri"}, "fuv": {"english_name": "Fulfulde, Nigerian"}, "pin": {"english_name": "Piame"}, "ssd": {"english_name": "Siroi"}, "dta": {"english_name": "Daur"}, "awt": {"english_name": "Araweté"}, "arl": {"english_name": "Arabela"}, "mxn": {"english_name": "Moi (Indonesia)"}, "mfl": {"english_name": "Putai"}, "kzn": {"english_name": "Kokola"}, "odt": {"english_name": "Dutch, Old"}, "blj": {"english_name": "Bolongan"}, "nhy": {"english_name": "Nahuatl, Northern Oaxaca"}, "prz": {"english_name": "Providencia Sign Language"}, "srq": {"english_name": "Sirionó"}, "unx": {"english_name": "Munda"}, "kja": {"english_name": "Mlap"}, "smb": {"english_name": "Simbari"}, "snx": {"english_name": "Sam"}, "akp": {"english_name": "Siwu"}, "xmk": {"english_name": "Macedonian, Ancient"}, "xvo": {"english_name": "Volscian"}, "syc": {"english_name": "Syriac, Classical"}, "soo": {"english_name": "Songo"}, "lgq": {"english_name": "Logba"}, "nen": {"english_name": "Nengone"}, "inp": {"english_name": "Iñapari"}, "snm": {"english_name": "Ma'di, Southern"}, "kkx": {"english_name": "Kohin"}, "raf": {"english_name": "Meohang, Western"}, "bee": {"english_name": "Byangsi"}, "bil": {"english_name": "Bile"}, "brv": {"english_name": "Bru, Western"}, "caa": {"english_name": "Chortí"}, "jmi": {"english_name": "Jimi (Nigeria)"}, "yda": {"english_name": "Yanda"}, "jaf": {"english_name": "Jara"}, "qxw": {"english_name": "Quechua, Jauja Wanca"}, "uks": {"english_name": "Urubú-Kaapor Sign Language"}, "qvz": {"english_name": "Quichua, Northern Pastaza"}, "bbk": {"english_name": "Babanki"}, "kof": {"english_name": "Kubi"}, "zkg": {"english_name": "Koguryo"}, "cte": {"english_name": "Chinantec, Tepinapa"}, "qws": {"english_name": "Quechua, Sihuas Ancash"}, "zmt": {"english_name": "Maringarr"}, "hve": {"english_name": "Huave, San Dionisio Del Mar"}, "hag": {"english_name": "Hanga"}, "bgg": {"english_name": "Bugun"}, "tog": {"english_name": "Tonga (Nyasa)"}, "mog": {"english_name": "Mongondow"}, "ssc": {"english_name": "Suba-Simbiti"}, "ffm": {"english_name": "Fulfulde, Maasina"}, "lmf": {"english_name": "Lembata, South"}, "hem": {"english_name": "Hemba"}, "dee": {"english_name": "Dewoin"}, "mnx": {"english_name": "Manikion"}, "clc": {"english_name": "Chilcotin"}, "io": {"english_name": "Ido"}, "spq": {"english_name": "Spanish, Loreto-Ucayali"}, "arc": {"english_name": "Aramaic, Official (700-300 BCE)"}, "kdh": {"english_name": "Tem"}, "awy": {"english_name": "Awyu, Edera"}, "gri": {"english_name": "Ghari"}, "bqo": {"english_name": "Balo"}, "bye": {"english_name": "Pouye"}, "txu": {"english_name": "Kayapó"}, "ndt": {"english_name": "Ndunga"}, "rpt": {"english_name": "Rapting"}, "tus": {"english_name": "Tuscarora"}, "tyz": {"english_name": "Tày"}, "olk": {"english_name": "Olkol"}, "srv": {"english_name": "Sorsoganon, Southern"}, "kfk": {"english_name": "Kinnauri"}, "mqg": {"english_name": "Malay, Kota Bangun Kutai"}, "krj": {"english_name": "Kinaray-A"}, "nxu": {"english_name": "Narau"}, "hub": {"english_name": "Huambisa"}, "hma": {"english_name": "Hmong, Southern Mashan"}, "nph": {"english_name": "Naga, Phom"}, "wra": {"english_name": "Warapu"}, "nsk": {"english_name": "Naskapi"}, "bkq": {"english_name": "Bakairí"}, "url": {"english_name": "Urali"}, "eaa": {"english_name": "Karenggapa"}, "akk": {"english_name": "Akkadian"}, "avd": {"english_name": "Alviri-Vidari"}, "kmk": {"english_name": "Kalinga, Limos"}, "tsw": {"english_name": "Tsishingini"}, "wrb": {"english_name": "Warluwara"}, "auu": {"english_name": "Auye"}, "mxs": {"english_name": "Mixtec, Huitepec"}, "pij": {"english_name": "Pijao"}, "bor": {"english_name": "Borôro"}, "lez": {"english_name": "Lezghian"}, "hrt": {"english_name": "Hértevin"}, "lse": {"english_name": "Lusengo"}, "cuk": {"english_name": "Kuna, San Blas"}, "wne": {"english_name": "Waneci"}, "mum": {"english_name": "Maiwala"}, "cbu": {"english_name": "Candoshi-Shapra"}, "pgs": {"english_name": "Pangseng"}, "ige": {"english_name": "Igede"}, "otw": {"english_name": "Ottawa"}, "rej": {"english_name": "Rejang"}, "bmr": {"english_name": "Muinane"}, "mou": {"english_name": "Mogum"}, "kwx": {"english_name": "Khirwar"}, "tuv": {"english_name": "Turkana"}, "amw": {"english_name": "Neo-Aramaic, Western"}, "jye": {"english_name": "Arabic, Judeo-Yemeni"}, "xkx": {"english_name": "Karore"}, "rnl": {"english_name": "Ranglong"}, "ayt": {"english_name": "Ayta, Magbukun"}, "psn": {"english_name": "Panasuan"}, "kvr": {"english_name": "Kerinci"}, "dhi": {"english_name": "Dhimal"}, "loc": {"english_name": "Inonhan"}, "xtl": {"english_name": "Mixtec, Tijaltepec"}, "myg": {"english_name": "Manta"}, "sil": {"english_name": "Sisaala, Tumulung"}, "nnl": {"english_name": "Naga, Northern Rengma"}, "xag": {"english_name": "Aghwan"}, "nfd": {"english_name": "Ahwai"}, "fan": {"english_name": "Fang (Equatorial Guinea)"}, "abh": {"english_name": "Arabic, Tajiki"}, "cu": {"english_name": "Slavic, Church"}, "kyx": {"english_name": "Rapoisi"}, "xkv": {"english_name": "Kgalagadi"}, "kxu": {"english_name": "Kui (India)"}, "mml": {"english_name": "Man Met"}, "bcc": {"english_name": "Balochi, Southern"}, "kng": {"english_name": "Koongo"}, "lmr": {"english_name": "Lamalera"}, "bjz": {"english_name": "Baruga"}, "vil": {"english_name": "Vilela"}, "ckb": {"english_name": "Kurdish, Central"}, "ngn": {"english_name": "Ngwo"}, "mkp": {"english_name": "Moikodi"}, "bbd": {"english_name": "Bau"}, "vbk": {"english_name": "Bontok, Southwestern"}, "bcd": {"english_name": "Babar, North"}, "ebr": {"english_name": "Ebrié"}, "mng": {"english_name": "Mnong, Eastern"}, "khv": {"english_name": "Khvarshi"}, "kgb": {"english_name": "Kawe"}, "sah": {"english_name": "Yakut"}, "mef": {"english_name": "Megam"}, "zkz": {"english_name": "Khazar"}, "cja": {"english_name": "Cham, Western"}, "tco": {"english_name": "Taungyo"}, "hsn": {"english_name": "Chinese, Xiang"}, "sxw": {"english_name": "Gbe, Saxwe"}, "nyl": {"english_name": "Nyeu"}, "mrj": {"english_name": "Mari, Western"}, "xmy": {"english_name": "Mayaguduna"}, "ekk": {"english_name": "Estonian, Standard"}, "bfp": {"english_name": "Beba"}, "lia": {"english_name": "Limba, West-Central"}, "ncp": {"english_name": "Ndaktup"}, "kkv": {"english_name": "Kangean"}, "mia": {"english_name": "Miami"}, "lof": {"english_name": "Logol"}, "tnd": {"english_name": "Tunebo, Angosturas"}, "bkx": {"english_name": "Baikeno"}, "adw": {"english_name": "Amundava"}, "pim": {"english_name": "Powhatan"}, "neo": {"english_name": "Ná-Meo"}, "mbi": {"english_name": "Manobo, Ilianen"}, "tto": {"english_name": "Ta'oih, Lower"}, "rwa": {"english_name": "Rawo"}, "suw": {"english_name": "Sumbwa"}, "wim": {"english_name": "Wik-Mungkan"}, "plw": {"english_name": "Palawano, Brooke's Point"}, "oyy": {"english_name": "Oya'oya"}, "izz": {"english_name": "Izii"}, "kjy": {"english_name": "Erave"}, "hai": {"english_name": "Haida"}, "lwg": {"english_name": "Wanga"}, "yko": {"english_name": "Yasa"}, "dtr": {"english_name": "Lotud"}, "bug": {"english_name": "Buginese"}, "kcm": {"english_name": "Gula (Central African Republic)"}, "lje": {"english_name": "Rampi"}, "stv": {"english_name": "Silt'e"}, "xub": {"english_name": "Kurumba, Betta"}, "itr": {"english_name": "Iteri"}, "gbg": {"english_name": "Gbanziri"}, "nkf": {"english_name": "Naga, Inpui"}, "ibe": {"english_name": "Akpes"}, "xbo": {"english_name": "Bolgarian"}, "fr": {"name": "français", "english_name": "French"}, "gcr": {"english_name": "Creole French, Guianese"}, "nll": {"english_name": "Nihali"}, "bhh": {"english_name": "Bukharic"}, "gec": {"english_name": "Grebo, Gboloo"}, "zkp": {"english_name": "Kaingáng, São Paulo"}, "kno": {"english_name": "Kono (Sierra Leone)"}, "ahl": {"english_name": "Igo"}, "lut": {"english_name": "Lushootseed"}, "lev": {"english_name": "Lamma"}, "waj": {"english_name": "Waffa"}, "kww": {"english_name": "Kwinti"}, "am": {"name": "አማርኛ", "english_name": "Amharic"}, "sou": {"english_name": "Thai, Southern"}, "gaf": {"english_name": "Gende"}, "sm": {"english_name": "Samoan"}, "wuv": {"english_name": "Wuvulu-Aua"}, "snw": {"english_name": "Selee"}, "mor": {"english_name": "Moro"}, "bhf": {"english_name": "Odiai"}, "bzb": {"english_name": "Andio"}, "moz": {"english_name": "Mukulu"}, "vma": {"english_name": "Martuyhunira"}, "bjy": {"english_name": "Bayali"}, "nba": {"english_name": "Nyemba"}, "aa": {"english_name": "Afar"}, "biq": {"english_name": "Bipi"}, "szp": {"english_name": "Suabo"}, "cbg": {"english_name": "Chimila"}, "wof": {"english_name": "Wolof, Gambian"}, "bty": {"english_name": "Bobot"}, "mwq": {"english_name": "Chin, Mün"}, "kyd": {"english_name": "Karey"}, "bkn": {"english_name": "Bukitan"}, "pwi": {"english_name": "Patwin"}, "brl": {"english_name": "Birwa"}, "poi": {"english_name": "Popoluca, Highland"}, "lgh": {"english_name": "Laghuu"}, "xkw": {"english_name": "Kembra"}, "wnp": {"english_name": "Wanap"}, "pxm": {"english_name": "Mixe, Quetzaltepec"}, "ekc": {"english_name": "Karnic, Eastern"}, "syw": {"english_name": "Kagate"}, "bsw": {"english_name": "Baiso"}, "uiv": {"english_name": "Iyive"}, "ggn": {"english_name": "Gurung, Eastern"}, "cpb": {"english_name": "Ashéninka, Ucayali-Yurúa"}, "bgv": {"english_name": "Warkay-Bipim"}, "kxp": {"english_name": "Koli, Wadiyara"}, "bpn": {"english_name": "Dzao Min"}, "tjm": {"english_name": "Timucua"}, "kdx": {"english_name": "Kam"}, "bfj": {"english_name": "Bafanji"}, "adq": {"english_name": "Adangbe"}, "rma": {"english_name": "Rama"}, "hnd": {"english_name": "Hindko, Southern"}, "mxd": {"english_name": "Modang"}, "gar": {"english_name": "Galeya"}, "tnq": {"english_name": "Taino"}, "bwj": {"english_name": "Bwamu, Láá Láá"}, "nxa": {"english_name": "Nauete"}, "ain": {"english_name": "Ainu (Japan)"}, "gub": {"english_name": "Guajajára"}, "cda": {"english_name": "Choni"}, "ish": {"english_name": "Esan"}, "oum": {"english_name": "Ouma"}, "kpz": {"english_name": "Kupsabiny"}, "bss": {"english_name": "Akoose"}, "xem": {"english_name": "Kembayan"}, "wci": {"english_name": "Gbe, Waci"}, "nac": {"english_name": "Narak"}, "jau": {"english_name": "Yaur"}, "ikx": {"english_name": "Ik"}, "kgv": {"english_name": "Karas"}, "bgo": {"english_name": "Baga Koga"}, "oko": {"english_name": "Korean, Old (3rd-9th cent.)"}, "sgz": {"english_name": "Sursurunga"}, "lks": {"english_name": "Kisa"}, "gdn": {"english_name": "Umanakaina"}, "aga": {"english_name": "Aguano"}, "vaj": {"english_name": "Vasekela Bushman"}, "mqu": {"english_name": "Mandari"}, "ssv": {"english_name": "Shark Bay"}, "kam": {"english_name": "Kamba (Kenya)"}, "bhq": {"english_name": "Tukang Besi South"}, "taq": {"english_name": "Tamasheq"}, "dux": {"english_name": "Duungooma"}, "gni": {"english_name": "Gooniyandi"}, "krh": {"english_name": "Kurama"}, "kpy": {"english_name": "Koryak"}, "kwg": {"english_name": "Sara Kaba Deme"}, "mha": {"english_name": "Manda (India)"}, "kce": {"english_name": "Kaivi"}, "bzd": {"english_name": "Bribri"}, "pea": {"english_name": "Indonesian, Peranakan"}, "pmo": {"english_name": "Pom"}, "bzu": {"english_name": "Burmeso"}, "ysy": {"english_name": "Sanie"}, "dmr": {"english_name": "Damar, East"}, "rkw": {"english_name": "Arakwal"}, "lbt": {"english_name": "Lachi"}, "xte": {"english_name": "Ketengban"}, "gwj": {"english_name": "/Gwi"}, "npb": {"english_name": "Nupbikha"}, "gig": {"english_name": "Goaria"}, "bjb": {"english_name": "Banggarla"}, "pme": {"english_name": "Pwaamei"}, "imy": {"english_name": "Milyan"}, "ili": {"english_name": "Ili Turki"}, "too": {"english_name": "Totonac, Xicotepec De Juárez"}, "tix": {"english_name": "Tiwa, Southern"}, "log": {"english_name": "Logo"}, "tzj": {"english_name": "Tz'utujil"}, "kbp": {"english_name": "Kabiyè"}, "uga": {"english_name": "Ugaritic"}, "sqq": {"english_name": "Sou"}, "xch": {"english_name": "Chemakum"}, "bww": {"english_name": "Bwa"}, "cim": {"english_name": "Cimbrian"}, "acm": {"english_name": "Arabic, Mesopotamian"}, "nsx": {"english_name": "Nsongo"}, "hor": {"english_name": "Horo"}, "pmd": {"english_name": "Pallanganmiddang"}, "bix": {"english_name": "Bijori"}, "srw": {"english_name": "Serua"}, "hya": {"english_name": "Hya"}, "ars": {"english_name": "Arabic, Najdi"}, "wgg": {"english_name": "Wangganguru"}, "noc": {"english_name": "Nuk"}, "itm": {"english_name": "Itu Mbon Uzo"}, "xlo": {"english_name": "Loup A"}, "moj": {"english_name": "Monzombo"}, "tlo": {"english_name": "Talodi"}, "da": {"name": "Dansk", "english_name": "Danish"}, "bnn": {"english_name": "Bunun"}, "rim": {"english_name": "Nyaturu"}, "mzz": {"english_name": "Maiadomu"}, "hsh": {"english_name": "Hungarian Sign Language"}, "bvf": {"english_name": "Boor"}, "bjf": {"english_name": "Neo-Aramaic, Barzani Jewish"}, "gvo": {"english_name": "Gavião Do Jiparaná"}, "gua": {"english_name": "Shiki"}, "sma": {"english_name": "Sami, Southern"}, "aer": {"english_name": "Arrernte, Eastern"}, "rw": {"name": "Ikinyarwanda", "english_name": "Kinyarwanda"}, "mps": {"english_name": "Dadibi"}, "wri": {"english_name": "Wariyangga"}, "abg": {"english_name": "Abaga"}, "kqn": {"english_name": "Kaonde"}, "bja": {"english_name": "Budza"}, "cjv": {"english_name": "Chuave"}, "mbd": {"english_name": "Manobo, Dibabawon"}, "hca": {"english_name": "Creole Hindi, Andaman"}, "inm": {"english_name": "Minaean"}, "ide": {"english_name": "Idere"}, "kls": {"english_name": "Kalasha"}, "sns": {"english_name": "South West Bay"}, "aan": {"english_name": "Anambé"}, "tem": {"english_name": "Timne"}, "tlv": {"english_name": "Taliabu"}, "xkd": {"english_name": "Kayan, Mendalam"}, "hnn": {"english_name": "Hanunoo"}, "bct": {"english_name": "Bendi"}, "sda": {"english_name": "Toraja-Sa'dan"}, "yuz": {"english_name": "Yuracare"}, "osp": {"english_name": "Spanish, Old"}, "noi": {"english_name": "Noiri"}, "jra": {"english_name": "Jarai"}, "mcw": {"english_name": "Mawa (Chad)"}, "gnd": {"english_name": "Zulgo-Gemzek"}, "shq": {"english_name": "Sala"}, "otd": {"english_name": "Ot Danum"}, "tag": {"english_name": "Tagoi"}, "lwm": {"english_name": "Laomian"}, "lmo": {"english_name": "Lombard"}, "nap": {"english_name": "Neapolitan"}, "zga": {"english_name": "Kinga"}, "pda": {"english_name": "Anam"}, "phr": {"english_name": "Pahari-Potwari"}, "zkb": {"english_name": "Koibal"}, "twp": {"english_name": "Ere"}, "ncf": {"english_name": "Notsi"}, "ndh": {"english_name": "Ndali"}, "myx": {"english_name": "Masaaba"}, "bqg": {"english_name": "Bago-Kusuntu"}, "aku": {"english_name": "Akum"}, "bqf": {"english_name": "Baga Kaloum"}, "djk": {"english_name": "Eastern Maroon Creole"}, "rmh": {"english_name": "Murkim"}, "mjp": {"english_name": "Malapandaram"}, "tvu": {"english_name": "Tunen"}, "bnp": {"english_name": "Bola"}, "kfz": {"english_name": "Koromfé"}, "mbk": {"english_name": "Malol"}, "pls": {"english_name": "Popoloca, San Marcos Tlalcoyalco"}, "nol": {"english_name": "Nomlaki"}, "bfz": {"english_name": "Pahari, Mahasu"}, "yxl": {"english_name": "Yardliyawarra"}, "kvb": {"english_name": "Kubu"}, "hur": {"english_name": "Halkomelem"}, "ags": {"english_name": "Esimbi"}, "wrk": {"english_name": "Garrwa"}, "gez": {"name": "ግዕዝኛ", "english_name": "Geez"}, "liv": {"english_name": "Liv"}, "yde": {"english_name": "Yangum Dey"}, "syr": {"english_name": "Syriac"}, "afe": {"english_name": "Putukwam"}, "apw": {"english_name": "Apache, Western"}, "okv": {"english_name": "Orokaiva"}, "mrq": {"english_name": "Marquesan, North"}, "sro": {"english_name": "Sardinian, Campidanese"}, "kui": {"english_name": "Kuikúro-Kalapálo"}, "amo": {"english_name": "Amo"}, "sad": {"english_name": "Sandawe"}, "shj": {"english_name": "Shatt"}, "gyr": {"english_name": "Guarayu"}, "krz": {"english_name": "Kanum, Sota"}, "unz": {"english_name": "Kaili, Unde"}, "so": {"english_name": "Somali"}, "nmk": {"english_name": "Namakura"}, "mwg": {"english_name": "Aiklep"}, "ccg": {"english_name": "Daka, Samba"}, "lpo": {"english_name": "Lipo"}, "qwc": {"english_name": "Quechua, Classical"}, "nla": {"english_name": "Ngombale"}, "urg": {"english_name": "Urigina"}, "glk": {"english_name": "Gilaki"}, "cwt": {"english_name": "Kuwaataay"}, "zpk": {"english_name": "Zapotec, Tlacolulita"}, "ify": {"english_name": "Kallahan, Keley-I"}, "wwo": {"english_name": "Wetamut"}, "mjd": {"english_name": "Maidu, Northwest"}, "yug": {"english_name": "Yug"}, "gzn": {"english_name": "Gane"}, "beq": {"english_name": "Beembe"}, "mcd": {"english_name": "Sharanahua"}, "mmz": {"english_name": "Mabaale"}, "tul": {"english_name": "Tula"}, "ybb": {"english_name": "Yemba"}, "kgm": {"english_name": "Karipúna"}, "dhl": {"english_name": "Dhalandji"}, "mwk": {"english_name": "Maninkakan, Kita"}, "sdl": {"english_name": "Saudi Arabian Sign Language"}, "amy": {"english_name": "Ami"}, "bbh": {"english_name": "Bugan"}, "pbh": {"english_name": "E'ñapa Woromaipu"}, "kfq": {"english_name": "Korku"}, "mxm": {"english_name": "Meramera"}, "aht": {"english_name": "Ahtena"}, "zca": {"english_name": "Zapotec, Coatecas Altas"}, "wng": {"english_name": "Wanggom"}, "ome": {"english_name": "Omejes"}, "tvd": {"english_name": "Tsuvadi"}, "sky": {"english_name": "Sikaiana"}, "jam": {"english_name": "Creole English, Jamaican"}, "bav": {"english_name": "Vengo"}, "bwf": {"english_name": "Boselewa"}, "zkv": {"english_name": "Krevinian"}, "hav": {"english_name": "Havu"}, "zml": {"english_name": "Madngele"}, "lib": {"english_name": "Likum"}, "pac": {"english_name": "Pacoh"}, "tsp": {"english_name": "Toussian, Northern"}, "ntk": {"english_name": "Ikoma-Nata-Isenye"}, "jeb": {"english_name": "Jebero"}, "xls": {"english_name": "Lusitanian"}, "swm": {"english_name": "Samosa"}, "nka": {"english_name": "Nkoya"}, "tew": {"english_name": "Tewa (USA)"}, "osi": {"english_name": "Osing"}, "huz": {"english_name": "Hunzib"}, "ght": {"english_name": "Kuke"}, "nhv": {"english_name": "Nahuatl, Temascaltepec"}, "mgu": {"english_name": "Mailu"}, "psc": {"english_name": "Persian Sign Language"}, "nyg": {"english_name": "Nyindu"}, "bdx": {"english_name": "Budong-Budong"}, "stb": {"english_name": "Subanen, Northern"}, "sjg": {"english_name": "Assangori"}, "oin": {"english_name": "One, Inebu"}, "trc": {"english_name": "Triqui, Copala"}, "ghe": {"english_name": "Ghale, Southern"}, "pmj": {"english_name": "Pumi, Southern"}, "epi": {"english_name": "Epie"}, "ray": {"english_name": "Rapa"}, "lld": {"english_name": "Ladin"}, "kts": {"english_name": "Muyu, South"}, "kay": {"english_name": "Kamayurá"}, "aja": {"english_name": "Aja (Sudan)"}, "lzn": {"english_name": "Naga, Leinong"}, "kkd": {"english_name": "Kinuku"}, "blo": {"english_name": "Anii"}, "lnd": {"english_name": "Lundayeh"}, "sor": {"english_name": "Somrai"}, "zhd": {"english_name": "Zhuang, Dai"}, "mbw": {"english_name": "Maring"}, "bmq": {"english_name": "Bomu"}, "ktg": {"english_name": "Kalkutung"}, "mrk": {"english_name": "Hmwaveke"}, "neg": {"english_name": "Negidal"}, "xdy": {"english_name": "Dayak, Malayic"}, "rdb": {"english_name": "Rudbari"}, "aio": {"english_name": "Aiton"}, "mec": {"english_name": "Mara"}, "bbz": {"english_name": "Creole Arabic, Babalia"}, "rat": {"english_name": "Razajerdi"}, "phn": {"english_name": "Phoenician"}, "swn": {"english_name": "Sawknah"}, "bbs": {"english_name": "Bakpinka"}, "omn": {"english_name": "Minoan"}, "bhx": {"english_name": "Bhalay"}, "tpi": {"english_name": "Tok Pisin"}, "kvm": {"english_name": "Kendem"}, "ria": {"english_name": "Riang (India)"}, "ssh": {"english_name": "Arabic, Shihhi"}, "klv": {"english_name": "Maskelynes"}, "ngl": {"english_name": "Lomwe"}, "mni": {"english_name": "Manipuri"}, "jls": {"english_name": "Jamaican Sign Language"}, "vlp": {"english_name": "Valpei"}, "kaf": {"english_name": "Katso"}, "scp": {"english_name": "Helambu Sherpa"}, "blq": {"english_name": "Baluan-Pam"}, "aru": {"english_name": "Aruá (Amazonas State)"}, "tpx": {"english_name": "Me'phaa, Acatepec"}, "mdj": {"english_name": "Mangbetu"}, "sdh": {"english_name": "Kurdish, Southern"}, "lbe": {"english_name": "Lak"}, "jaz": {"english_name": "Jawe"}, "wtw": {"english_name": "Wotu"}, "onb": {"english_name": "Lingao"}, "msc": {"english_name": "Maninka, Sankaran"}, "aji": {"english_name": "Ajië"}, "elx": {"english_name": "Elamite"}, "tcm": {"english_name": "Tanahmerah"}, "ncr": {"english_name": "Ncane"}, "bcq": {"english_name": "Bench"}, "kbs": {"english_name": "Kande"}, "xbj": {"english_name": "Birrpayi"}, "hed": {"english_name": "Herdé"}, "mpt": {"english_name": "Mian"}, "xpn": {"english_name": "Kapinawá"}, "dim": {"english_name": "Dime"}, "cdy": {"english_name": "Chadong"}, "kna": {"english_name": "Dera (Nigeria)"}, "gbr": {"english_name": "Gbagyi"}, "tye": {"english_name": "Kyanga"}, "omi": {"english_name": "Omi"}, "oni": {"english_name": "Onin"}, "nxi": {"english_name": "Nindi"}, "ybi": {"english_name": "Yamphu"}, "cse": {"english_name": "Czech Sign Language"}, "mjo": {"english_name": "Malankuravan"}, "apq": {"english_name": "A-Pucikwar"}, "wum": {"english_name": "Wumbvu"}, "age": {"english_name": "Angal"}, "bdl": {"english_name": "Bajau, Indonesian"}, "clo": {"english_name": "Chontal, Lowland Oaxaca"}, "vnm": {"english_name": "Vinmavis"}, "rxd": {"english_name": "Ngardi"}, "miz": {"english_name": "Mixtec, Coatzospan"}, "xbx": {"english_name": "Kabixí"}, "auo": {"english_name": "Auyokawa"}, "kef": {"english_name": "Kpessi"}, "cra": {"english_name": "Chara"}, "mic": {"english_name": "Mi'kmaq"}, "dgx": {"english_name": "Doghoro"}, "pgg": {"english_name": "Pangwali"}, "zlj": {"english_name": "Zhuang, Liujiang"}, "oaa": {"english_name": "Orok"}, "frr": {"english_name": "Frisian, Northern"}, "yaf": {"english_name": "Yaka (Democratic Republic of Congo)"}, "mkx": {"english_name": "Manobo, Kinamiging"}, "gac": {"english_name": "Great Andamanese, Mixed"}, "mhy": {"english_name": "Ma'anyan"}, "nyo": {"english_name": "Nyoro"}, "nl": {"name": "Nederlands", "english_name": "Dutch"}, "tvy": {"english_name": "Pidgin, Timor"}, "qui": {"english_name": "Quileute"}, "hu": {"name": "magyar", "english_name": "Hungarian"}, "gdh": {"english_name": "Gadjerawang"}, "bdb": {"english_name": "Basap"}, "dbu": {"english_name": "Dogon, Bondum Dom"}, "lej": {"english_name": "Lengola"}, "wku": {"english_name": "Kunduvadi"}, "ncg": {"english_name": "Nisga'a"}, "knt": {"english_name": "Katukína, Panoan"}, "it": {"name": "Italiano", "english_name": "Italian"}, "mql": {"english_name": "Mbelime"}, "bls": {"english_name": "Balaesang"}, "axg": {"english_name": "Arára, Mato Grosso"}, "lpx": {"english_name": "Lopit"}, "hiw": {"english_name": "Hiw"}, "lag": {"english_name": "Langi"}, "pbn": {"english_name": "Kpasam"}, "keu": {"english_name": "Akebu"}, "pzn": {"english_name": "Naga, Para"}, "let": {"english_name": "Lesing-Gelimi"}, "cta": {"english_name": "Chatino, Tataltepec"}, "yne": {"english_name": "Lang'e"}, "pig": {"english_name": "Pisabo"}, "blz": {"english_name": "Balantak"}, "oro": {"english_name": "Orokolo"}, "plq": {"english_name": "Palaic"}, "yuc": {"english_name": "Yuchi"}, "xmn": {"english_name": "Persian, Manichaean Middle"}, "mkz": {"english_name": "Makasae"}, "hab": {"english_name": "Hanoi Sign Language"}, "cbv": {"english_name": "Cacua"}, "ole": {"english_name": "Olekha"}, "itv": {"english_name": "Itawit"}, "srr": {"english_name": "Serer"}, "qwm": {"english_name": "Kuman (Russia)"}, "cgc": {"english_name": "Kagayanen"}, "lha": {"english_name": "Laha (Viet Nam)"}, "lto": {"english_name": "Tsotso"}, "lui": {"english_name": "Luiseno"}, "bxv": {"english_name": "Berakou"}, "bpo": {"english_name": "Anasi"}, "xky": {"english_name": "Uma' Lasan"}, "vau": {"english_name": "Vanuma"}, "nar": {"english_name": "Iguta"}, "diw": {"english_name": "Dinka, Northwestern"}, "xor": {"english_name": "Korubo"}, "hmm": {"english_name": "Hmong, Central Mashan"}, "srh": {"english_name": "Sarikoli"}, "ccm": {"english_name": "Creole Malay, Malaccan"}, "nsf": {"english_name": "Nisu, Northwestern"}, "rri": {"english_name": "Ririo"}, "mtt": {"english_name": "Mota"}, "sll": {"english_name": "Salt-Yui"}, "umb": {"english_name": "Umbundu"}, "fkk": {"english_name": "Kirya-Konzəl"}, "lua": {"english_name": "Luba-Lulua"}, "cpg": {"english_name": "Greek, Cappadocian"}, "gha": {"english_name": "Ghadamès"}, "tri": {"english_name": "Trió"}, "cll": {"english_name": "Chala"}, "obi": {"english_name": "Obispeño"}, "tdu": {"english_name": "Dusun, Tempasuk"}, "mdh": {"english_name": "Maguindanaon"}, "lkc": {"english_name": "Kucong"}, "brc": {"english_name": "Creole Dutch, Berbice"}, "blt": {"english_name": "Tai Dam"}, "kbc": {"english_name": "Kadiwéu"}, "kzk": {"english_name": "Kazukuru"}, "mlh": {"english_name": "Mape"}, "shl": {"english_name": "Shendu"}, "ism": {"english_name": "Masimasi"}, "jaj": {"english_name": "Zazao"}, "tax": {"english_name": "Tamki"}, "orr": {"english_name": "Oruma"}, "pmz": {"english_name": "Pame, Southern"}, "yla": {"english_name": "Yaul"}, "dah": {"english_name": "Gwahatike"}, "sbw": {"english_name": "Simba"}, "klh": {"english_name": "Weliki"}, "ami": {"english_name": "Amis"}, "xmw": {"english_name": "Malagasy, Tsimihety"}, "mpl": {"english_name": "Watut, Middle"}, "gdd": {"english_name": "Gedaged"}, "nmb": {"english_name": "Nambas, Big"}, "glw": {"english_name": "Glavda"}, "hnj": {"english_name": "Hmong Njua"}, "uve": {"english_name": "Uvean, West"}, "doi": {"english_name": "Dogri (macrolanguage)"}, "gwm": {"english_name": "Awngthim"}, "tmg": {"english_name": "Ternateño"}, "nda": {"english_name": "Ndasa"}, "mpm": {"english_name": "Mixtec, Yosondúa"}, "qxu": {"english_name": "Quechua, Arequipa-La Unión"}, "uba": {"english_name": "Ubang"}, "bep": {"english_name": "Besoa"}, "sqs": {"english_name": "Sri Lankan Sign Language"}, "lok": {"english_name": "Loko"}, "meo": {"english_name": "Malay, Kedah"}, "cob": {"english_name": "Chicomuceltec"}, "keb": {"english_name": "Kélé"}, "kmo": {"english_name": "Kwoma"}, "ycp": {"english_name": "Chepya"}, "dsb": {"english_name": "Sorbian, Lower"}, "nnb": {"english_name": "Nande"}, "xet": {"english_name": "Xetá"}, "sam": {"english_name": "Aramaic, Samaritan"}, "cwe": {"english_name": "Kwere"}, "nec": {"english_name": "Nedebang"}, "muv": {"english_name": "Muthuvan"}, "tht": {"english_name": "Tahltan"}, "itw": {"english_name": "Ito"}, "wad": {"english_name": "Wandamen"}, "nmy": {"english_name": "Namuyi"}, "mlm": {"english_name": "Mulam"}, "hrc": {"english_name": "Niwer Mil"}, "quc": {"english_name": "K'iche'"}, "nby": {"english_name": "Ningera"}, "vit": {"english_name": "Viti"}, "deh": {"english_name": "Dehwari"}, "lrz": {"english_name": "Lemerig"}, "tcl": {"english_name": "Taman (Myanmar)"}, "ckq": {"english_name": "Kajakse"}, "cut": {"english_name": "Cuicatec, Teutila"}, "src": {"english_name": "Sardinian, Logudorese"}, "hup": {"english_name": "Hupa"}, "mrl": {"english_name": "Mortlockese"}, "ymg": {"english_name": "Yamongeri"}, "ppp": {"english_name": "Pelende"}, "mqh": {"english_name": "Mixtec, Tlazoyaltepec"}, "yey": {"english_name": "Yeyi"}, "pka": {"english_name": "Prākrit, Ardhamāgadhī"}, "apg": {"english_name": "Ampanang"}, "ney": {"english_name": "Neyo"}, "lnu": {"english_name": "Longuda"}, "sba": {"english_name": "Ngambay"}, "lwl": {"english_name": "Lawa, Eastern"}, "slz": {"english_name": "Ma'ya"}, "kip": {"english_name": "Kham, Sheshi"}, "eke": {"english_name": "Ekit"}, "nuf": {"english_name": "Nusu"}, "ttd": {"english_name": "Tauade"}, "ggu": {"english_name": "Gagu"}, "mss": {"english_name": "Masela, West"}, "nos": {"english_name": "Nisu, Eastern"}, "htx": {"english_name": "Hittite, Middle"}, "kgk": {"english_name": "Kaiwá"}, "aog": {"english_name": "Angoram"}, "xng": {"english_name": "Mongolian, Middle"}, "dzn": {"english_name": "Dzando"}, "bbp": {"english_name": "Banda, West Central"}, "quk": {"english_name": "Quechua, Chachapoyas"}}, "bing images": ["de-DE", "ar-SA", "es-AR", "en-AU", "de-AT", "fr-BE", "nl-BE", "pt-BR", "fr-CA", "en-CA", "ko-KR", "es-ES", "es-US", "en-US", "fr-FR", "zh-HK", "en-IN", "en-ID", "it-IT", "ja-JP", "en-MY", "es-MX", "no-NO", "nl-NL", "pl-PL", "en-GB", "zh-CN", "ru-RU", "en-ZA", "sv-SE", "de-CH", "fr-CH", "zh-TW", "tr-TR"], "wikidata": {"it": {"articles": 1418064, "name": "Italiano", "english_name": "Italian"}, "azb": {"articles": 68162, "name": "تۆرکجه", "english_name": "South Azerbaijani"}, "kbp": {"articles": 1261, "name": "Kabɩyɛ", "english_name": "Kabiye"}, "bar": {"articles": 24214, "name": "Boarisch", "english_name": "Bavarian"}, "tyv": {"articles": 1515, "name": "Тыва", "english_name": "Tuvan"}, "za": {"articles": 1178, "name": "Cuengh", "english_name": "Zhuang"}, "az": {"articles": 131962, "name": "Azərbaycanca", "english_name": "Azerbaijani"}, "crh": {"articles": 5644, "name": "Qırımtatarca", "english_name": "Crimean Tatar"}, "nn": {"articles": 136687, "name": "Nynorsk", "english_name": "Norwegian (Nynorsk)"}, "fi": {"articles": 431267, "name": "Suomi", "english_name": "Finnish"}, "mdf": {"articles": 1182, "name": "Мокшень (Mokshanj Kälj)", "english_name": "Moksha"}, "mai": {"articles": 12317, "name": "मैथिली", "english_name": "Maithili"}, "gag": {"articles": 2757, "name": "Gagauz", "english_name": "Gagauz"}, "ceb": {"articles": 5383102, "name": "Sinugboanong Binisaya", "english_name": "Cebuano"}, "yo": {"articles": 31608, "name": "Yorùbá", "english_name": "Yoruba"}, "ty": {"articles": 1196, "name": "Reo Mā`ohi", "english_name": "Tahitian"}, "fo": {"articles": 12678, "name": "Føroyskt", "english_name": "Faroese"}, "krc": {"articles": 2019, "name": "Къарачай-Малкъар (Qarachay-Malqar)", "english_name": "Karachay-Balkar"}, "gu": {"articles": 27562, "name": "ગુજરાતી", "english_name": "Gujarati"}, "srn": {"articles": 1059, "name": "Sranantongo", "english_name": "Sranan"}, "min": {"articles": 222143, "name": "Minangkabau", "english_name": "Minangkabau"}, "ik": {"articles": 261, "name": "Iñupiak", "english_name": "Inupiak"}, "ti": {"articles": 179, "name": "ትግርኛ", "english_name": "Tigrinya"}, "als": {"articles": 24008, "name": "Alemannisch", "english_name": "Alemannic"}, "ab": {"articles": 3400, "name": "Аҧсуа", "english_name": "Abkhazian"}, "hif": {"articles": 9732, "name": "Fiji Hindi", "english_name": "Fiji Hindi"}, "pcd": {"articles": 3621, "name": "Picard", "english_name": "Picard"}, "mi": {"articles": 7138, "name": "Māori", "english_name": "Maori"}, "fy": {"articles": 39580, "name": "Frysk", "english_name": "West Frisian"}, "yi": {"articles": 14302, "name": "ייִדיש", "english_name": "Yiddish"}, "tpi": {"articles": 1429, "name": "Tok Pisin", "english_name": "Tok Pisin"}, "rn": {"articles": 610, "name": "Kirundi", "english_name": "Kirundi"}, "sco": {"articles": 49298, "name": "Scots", "english_name": "Scots"}, "te": {"articles": 68668, "name": "తెలుగు", "english_name": "Telugu"}, "lij": {"articles": 3354, "name": "Líguru", "english_name": "Ligurian"}, "ss": {"articles": 439, "name": "SiSwati", "english_name": "Swati"}, "ht": {"articles": 51730, "name": "Krèyol ayisyen", "english_name": "Haitian"}, "af": {"articles": 48890, "name": "Afrikaans", "english_name": "Afrikaans"}, "om": {"articles": 765, "name": "Oromoo", "english_name": "Oromo"}, "sg": {"articles": 255, "name": "Sängö", "english_name": "Sango"}, "is": {"articles": 44302, "name": "Íslenska", "english_name": "Icelandic"}, "sh": {"articles": 442131, "name": "Srpskohrvatski / Српскохрватски", "english_name": "Serbo-Croatian"}, "sv": {"articles": 3784404, "name": "Svenska", "english_name": "Swedish"}, "war": {"articles": 1262806, "name": "Winaray", "english_name": "Waray-Waray"}, "pnb": {"articles": 46004, "name": "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)", "english_name": "Western Punjabi"}, "tr": {"articles": 305725, "name": "Türkçe", "english_name": "Turkish"}, "roa-rup": {"articles": 1216, "name": "Armãneashce", "english_name": "Aromanian"}, "lbe": {"articles": 1215, "name": "Лакку", "english_name": "Lak"}, "ug": {"articles": 3503, "name": "ئۇيغۇر تىلى", "english_name": "Uyghur"}, "haw": {"articles": 2058, "name": "Hawai`i", "english_name": "Hawaiian"}, "pms": {"articles": 64299, "name": "Piemontèis", "english_name": "Piedmontese"}, "myv": {"articles": 5844, "name": "Эрзянь (Erzjanj Kelj)", "english_name": "Erzya"}, "map-bms": {"articles": 13308, "name": "Basa Banyumasan", "english_name": "Banyumasan"}, "tk": {"articles": 5319, "name": "تركمن / Туркмен", "english_name": "Turkmen"}, "mn": {"articles": 17830, "name": "Монгол", "english_name": "Mongolian"}, "rm": {"articles": 3482, "name": "Rumantsch", "english_name": "Romansh"}, "atj": {"articles": 416, "name": "Atikamekw", "english_name": "Atikamekw"}, "tt": {"articles": 76120, "name": "Tatarça / Татарча", "english_name": "Tatar"}, "frp": {"articles": 2835, "name": "Arpitan", "english_name": "Franco-Provençal"}, "ch": {"articles": 433, "name": "Chamoru", "english_name": "Chamorro"}, "ksh": {"articles": 2837, "name": "Ripoarisch", "english_name": "Ripuarian"}, "ko": {"articles": 409269, "name": "한국어", "english_name": "Korean"}, "bs": {"articles": 77079, "name": "Bosanski", "english_name": "Bosnian"}, "ak": {"articles": 322, "name": "Akana", "english_name": "Akan"}, "zh-min-nan": {"articles": 226187, "name": "Bân-lâm-gú", "english_name": "Min Nan"}, "co": {"articles": 5499, "name": "Corsu", "english_name": "Corsican"}, "ku": {"articles": 23198, "name": "Kurdî / كوردی", "english_name": "Kurdish"}, "he": {"articles": 219907, "name": "עברית", "english_name": "Hebrew"}, "koi": {"articles": 3452, "name": "Перем Коми (Perem Komi)", "english_name": "Komi-Permyak"}, "xal": {"articles": 2065, "name": "Хальмг", "english_name": "Kalmyk"}, "bcl": {"articles": 7298, "name": "Bikol", "english_name": "Central Bicolano"}, "eml": {"articles": 9557, "name": "Emiliàn e rumagnòl", "english_name": "Emilian-Romagnol"}, "es": {"articles": 1389641, "name": "Español", "english_name": "Spanish"}, "xh": {"articles": 728, "name": "isiXhosa", "english_name": "Xhosa"}, "jbo": {"articles": 1206, "name": "Lojban", "english_name": "Lojban"}, "nov": {"articles": 1652, "name": "Novial", "english_name": "Novial"}, "lb": {"articles": 51312, "name": "Lëtzebuergesch", "english_name": "Luxembourgish"}, "na": {"articles": 1286, "name": "dorerin Naoero", "english_name": "Nauruan"}, "lo": {"articles": 2817, "name": "ລາວ", "english_name": "Lao"}, "simple": {"articles": 131605, "name": "Simple English", "english_name": "Simple English"}, "nso": {"articles": 7824, "name": "Sepedi", "english_name": "Northern Sotho"}, "kbd": {"articles": 1574, "name": "Адыгэбзэ (Adighabze)", "english_name": "Kabardian Circassian"}, "su": {"articles": 39477, "name": "Basa Sunda", "english_name": "Sundanese"}, "th": {"articles": 122166, "name": "ไทย", "english_name": "Thai"}, "lv": {"articles": 82426, "name": "Latviešu", "english_name": "Latvian"}, "ba": {"articles": 41302, "name": "Башҡорт", "english_name": "Bashkir"}, "uz": {"articles": 129071, "name": "O‘zbek", "english_name": "Uzbek"}, "pl": {"articles": 1266265, "name": "Polski", "english_name": "Polish"}, "pfl": {"articles": 2072, "name": "Pälzisch", "english_name": "Palatinate German"}, "cs": {"articles": 400491, "name": "Čeština", "english_name": "Czech"}, "kk": {"articles": 220924, "name": "Қазақша", "english_name": "Kazakh"}, "la": {"articles": 127986, "name": "Latina", "english_name": "Latin"}, "si": {"articles": 14470, "name": "සිංහල", "english_name": "Sinhalese"}, "tw": {"articles": 604, "name": "Twi", "english_name": "Twi"}, "eo": {"articles": 245097, "name": "Esperanto", "english_name": "Esperanto"}, "ky": {"articles": 79879, "name": "Кыргызча", "english_name": "Kirghiz"}, "ast": {"articles": 59860, "name": "Asturianu", "english_name": "Asturian"}, "zh-classical": {"articles": 7389, "name": "古文 / 文言文", "english_name": "Classical Chinese"}, "sr": {"articles": 602867, "name": "Српски / Srpski", "english_name": "Serbian"}, "el": {"articles": 143124, "name": "Ελληνικά", "english_name": "Greek"}, "be": {"articles": 151018, "name": "Беларуская", "english_name": "Belarusian"}, "gl": {"articles": 145482, "name": "Galego", "english_name": "Galician"}, "tcy": {"articles": 902, "name": "ತುಳು", "english_name": "Tulu"}, "wuu": {"articles": 7120, "name": "吴语", "english_name": "Wu"}, "dv": {"articles": 3018, "name": "ދިވެހިބަސް", "english_name": "Divehi"}, "zea": {"articles": 4405, "name": "Zeêuws", "english_name": "Zeelandic"}, "ace": {"articles": 7209, "name": "Bahsa Acèh", "english_name": "Acehnese"}, "fj": {"articles": 426, "name": "Na Vosa Vakaviti", "english_name": "Fijian"}, "pa": {"articles": 27889, "name": "ਪੰਜਾਬੀ", "english_name": "Punjabi"}, "mg": {"articles": 84770, "name": "Malagasy", "english_name": "Malagasy"}, "frr": {"articles": 6483, "name": "Nordfriisk", "english_name": "North Frisian"}, "nv": {"articles": 4360, "name": "Diné bizaad", "english_name": "Navajo"}, "mzn": {"articles": 12613, "name": "مَزِروني", "english_name": "Mazandarani"}, "udm": {"articles": 4286, "name": "Удмурт кыл", "english_name": "Udmurt"}, "scn": {"articles": 25840, "name": "Sicilianu", "english_name": "Sicilian"}, "rue": {"articles": 6412, "name": "Русиньскый", "english_name": "Rusyn"}, "stq": {"articles": 3916, "name": "Seeltersk", "english_name": "Saterland Frisian"}, "zu": {"articles": 881, "name": "isiZulu", "english_name": "Zulu"}, "sc": {"articles": 5638, "name": "Sardu", "english_name": "Sardinian"}, "am": {"articles": 14115, "name": "አማርኛ", "english_name": "Amharic"}, "nl": {"articles": 1923974, "name": "Nederlands", "english_name": "Dutch"}, "st": {"articles": 536, "name": "Sesotho", "english_name": "Sesotho"}, "bn": {"articles": 56084, "name": "বাংলা", "english_name": "Bengali"}, "hu": {"articles": 426404, "name": "Magyar", "english_name": "Hungarian"}, "se": {"articles": 7357, "name": "Sámegiella", "english_name": "Northern Sami"}, "csb": {"articles": 5217, "name": "Kaszëbsczi", "english_name": "Kashubian"}, "fa": {"articles": 591515, "name": "فارسی", "english_name": "Persian"}, "ha": {"articles": 1664, "name": "هَوُسَ", "english_name": "Hausa"}, "chr": {"articles": 871, "name": "ᏣᎳᎩ", "english_name": "Cherokee"}, "ln": {"articles": 2958, "name": "Lingala", "english_name": "Lingala"}, "cdo": {"articles": 13544, "name": "Mìng-dĕ̤ng-ngṳ̄", "english_name": "Min Dong"}, "vi": {"articles": 1168165, "name": "Tiếng Việt", "english_name": "Vietnamese"}, "da": {"articles": 235280, "name": "Dansk", "english_name": "Danish"}, "tg": {"articles": 93225, "name": "Тоҷикӣ", "english_name": "Tajik"}, "ms": {"articles": 311875, "name": "Bahasa Melayu", "english_name": "Malay"}, "os": {"articles": 10541, "name": "Иронау", "english_name": "Ossetian"}, "ce": {"articles": 164742, "name": "Нохчийн", "english_name": "Chechen"}, "io": {"articles": 27478, "name": "Ido", "english_name": "Ido"}, "roa-tara": {"articles": 9228, "name": "Tarandíne", "english_name": "Tarantino"}, "arc": {"articles": 1622, "name": "ܐܪܡܝܐ", "english_name": "Aramaic"}, "sl": {"articles": 160164, "name": "Slovenščina", "english_name": "Slovenian"}, "rw": {"articles": 1819, "name": "Ikinyarwanda", "english_name": "Kinyarwanda"}, "ang": {"articles": 2982, "name": "Englisc", "english_name": "Anglo-Saxon"}, "eu": {"articles": 288705, "name": "Euskara", "english_name": "Basque"}, "chy": {"articles": 608, "name": "Tsetsêhestâhese", "english_name": "Cheyenne"}, "mhr": {"articles": 9712, "name": "Олык Марий (Olyk Marij)", "english_name": "Meadow Mari"}, "fur": {"articles": 3204, "name": "Furlan", "english_name": "Friulian"}, "ar": {"articles": 559796, "name": "العربية", "english_name": "Arabic"}, "qu": {"articles": 20387, "name": "Runa Simi", "english_name": "Quechua"}, "id": {"articles": 423343, "name": "Bahasa Indonesia", "english_name": "Indonesian"}, "pih": {"articles": 629, "name": "Norfuk", "english_name": "Norfolk"}, "uk": {"articles": 769488, "name": "Українська", "english_name": "Ukrainian"}, "mwl": {"articles": 3522, "name": "Mirandés", "english_name": "Mirandese"}, "ext": {"articles": 2919, "name": "Estremeñu", "english_name": "Extremaduran"}, "pnt": {"articles": 455, "name": "Ποντιακά", "english_name": "Pontic"}, "bpy": {"articles": 25081, "name": "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী", "english_name": "Bishnupriya Manipuri"}, "hy": {"articles": 237866, "name": "Հայերեն", "english_name": "Armenian"}, "ks": {"articles": 316, "name": "कश्मीरी / كشميري", "english_name": "Kashmiri"}, "gd": {"articles": 14675, "name": "Gàidhlig", "english_name": "Scottish Gaelic"}, "ve": {"articles": 256, "name": "Tshivenda", "english_name": "Venda"}, "sk": {"articles": 224878, "name": "Slovenčina", "english_name": "Slovak"}, "ig": {"articles": 1286, "name": "Igbo", "english_name": "Igbo"}, "ne": {"articles": 30358, "name": "नेपाली", "english_name": "Nepali"}, "to": {"articles": 1690, "name": "faka Tonga", "english_name": "Tongan"}, "ka": {"articles": 120692, "name": "ქართული", "english_name": "Georgian"}, "sn": {"articles": 3077, "name": "chiShona", "english_name": "Shona"}, "or": {"articles": 13497, "name": "ଓଡ଼ିଆ", "english_name": "Oriya"}, "ca": {"articles": 572844, "name": "Català", "english_name": "Catalan"}, "ie": {"articles": 3887, "name": "Interlingue", "english_name": "Interlingue"}, "ltg": {"articles": 801, "name": "Latgaļu", "english_name": "Latgalian"}, "ml": {"articles": 54585, "name": "മലയാളം", "english_name": "Malayalam"}, "hak": {"articles": 8163, "name": "Hak-kâ-fa / 客家話", "english_name": "Hakka"}, "got": {"articles": 536, "name": "𐌲𐌿𐍄𐌹𐍃𐌺", "english_name": "Gothic"}, "lez": {"articles": 3939, "name": "Лезги чІал (Lezgi č’al)", "english_name": "Lezgian"}, "lmo": {"articles": 36894, "name": "Lumbaart", "english_name": "Lombard"}, "nap": {"articles": 14485, "name": "Nnapulitano", "english_name": "Neapolitan"}, "ady": {"articles": 405, "name": "Адыгэбзэ", "english_name": "Adyghe"}, "cv": {"articles": 41027, "name": "Чăваш", "english_name": "Chuvash"}, "diq": {"articles": 8722, "name": "Zazaki", "english_name": "Zazaki"}, "pt": {"articles": 991996, "name": "Português", "english_name": "Portuguese"}, "tn": {"articles": 639, "name": "Setswana", "english_name": "Tswana"}, "vls": {"articles": 6344, "name": "West-Vlams", "english_name": "West Flemish"}, "ckb": {"articles": 20927, "name": "Soranî / کوردی", "english_name": "Sorani"}, "mr": {"articles": 50699, "name": "मराठी", "english_name": "Marathi"}, "gn": {"articles": 3387, "name": "Avañe'ẽ", "english_name": "Guarani"}, "bi": {"articles": 1159, "name": "Bislama", "english_name": "Bislama"}, "ur": {"articles": 127702, "name": "اردو", "english_name": "Urdu"}, "vec": {"articles": 11100, "name": "Vèneto", "english_name": "Venetian"}, "sq": {"articles": 72462, "name": "Shqip", "english_name": "Albanian"}, "vep": {"articles": 5712, "name": "Vepsän", "english_name": "Vepsian"}, "km": {"articles": 6161, "name": "ភាសាខ្មែរ", "english_name": "Khmer"}, "ro": {"articles": 383724, "name": "Română", "english_name": "Romanian"}, "olo": {"articles": 2534, "name": "Karjalan", "english_name": "Livvi-Karelian"}, "pag": {"articles": 2550, "name": "Pangasinan", "english_name": "Pangasinan"}, "ps": {"articles": 8815, "name": "پښتو", "english_name": "Pashto"}, "nrm": {"articles": 3690, "name": "Nouormand/Normaund", "english_name": "Norman"}, "ta": {"articles": 115120, "name": "தமிழ்", "english_name": "Tamil"}, "hsb": {"articles": 12523, "name": "Hornjoserbsce", "english_name": "Upper Sorbian"}, "iu": {"articles": 397, "name": "ᐃᓄᒃᑎᑐᑦ", "english_name": "Inuktitut"}, "kg": {"articles": 1177, "name": "KiKongo", "english_name": "Kongo"}, "ki": {"articles": 1354, "name": "Gĩkũyũ", "english_name": "Kikuyu"}, "kw": {"articles": 3800, "name": "Kernewek/Karnuack", "english_name": "Cornish"}, "bg": {"articles": 239438, "name": "Български", "english_name": "Bulgarian"}, "gv": {"articles": 4966, "name": "Gaelg", "english_name": "Manx"}, "pap": {"articles": 1911, "name": "Papiamentu", "english_name": "Papiamentu"}, "cu": {"articles": 636, "name": "Словѣньскъ", "english_name": "Old Church Slavonic"}, "en": {"articles": 5572371, "name": "English", "english_name": "English"}, "wo": {"articles": 1161, "name": "Wolof", "english_name": "Wolof"}, "br": {"articles": 63886, "name": "Brezhoneg", "english_name": "Breton"}, "bh": {"articles": 9520, "name": "भोजपुरी", "english_name": "Bihari"}, "szl": {"articles": 6800, "name": "Ślůnski", "english_name": "Silesian"}, "nah": {"articles": 7115, "name": "Nāhuatl", "english_name": "Nahuatl"}, "so": {"articles": 4478, "name": "Soomaali", "english_name": "Somali"}, "jv": {"articles": 54607, "name": "Basa Jawa", "english_name": "Javanese"}, "cr": {"articles": 128, "name": "Nehiyaw", "english_name": "Cree"}, "be-tarask": {"articles": 62221, "name": "Беларуская (тарашкевіца)", "english_name": "Belarusian (Taraškievica)"}, "bm": {"articles": 435, "name": "Bamanankan", "english_name": "Bambara"}, "ja": {"articles": 1095739, "name": "日本語", "english_name": "Japanese"}, "my": {"articles": 38066, "name": "မြန်မာဘာသာ", "english_name": "Burmese"}, "bo": {"articles": 5723, "name": "བོད་སྐད", "english_name": "Tibetan"}, "arz": {"articles": 17822, "name": "مصرى (Maṣri)", "english_name": "Egyptian Arabic"}, "glk": {"articles": 5673, "name": "گیلکی", "english_name": "Gilaki"}, "vo": {"articles": 120920, "name": "Volapük", "english_name": "Volapük"}, "ga": {"articles": 46365, "name": "Gaeilge", "english_name": "Irish"}, "sah": {"articles": 11563, "name": "Саха тыла (Saxa Tyla)", "english_name": "Sakha"}, "as": {"articles": 4881, "name": "অসমীয়া", "english_name": "Assamese"}, "rmy": {"articles": 655, "name": "romani - रोमानी", "english_name": "Romani"}, "bat-smg": {"articles": 16239, "name": "Žemaitėška", "english_name": "Samogitian"}, "mt": {"articles": 3289, "name": "Malti", "english_name": "Maltese"}, "lad": {"articles": 4644, "name": "Dzhudezmo", "english_name": "Ladino"}, "fiu-vro": {"articles": 5519, "name": "Võro", "english_name": "Võro"}, "mrj": {"articles": 10265, "name": "Кырык Мары (Kyryk Mary)", "english_name": "Hill Mari"}, "ny": {"articles": 381, "name": "Chichewa", "english_name": "Chichewa"}, "et": {"articles": 169376, "name": "Eesti", "english_name": "Estonian"}, "an": {"articles": 32707, "name": "Aragonés", "english_name": "Aragonese"}, "tet": {"articles": 1416, "name": "Tetun", "english_name": "Tetum"}, "dz": {"articles": 224, "name": "ཇོང་ཁ", "english_name": "Dzongkha"}, "gom": {"articles": 3381, "name": "गोंयची कोंकणी / Gõychi Konknni", "english_name": "Goan Konkani"}, "sa": {"articles": 11220, "name": "संस्कृतम्", "english_name": "Sanskrit"}, "lrc": {"articles": 5353, "name": "لۊری شومالی", "english_name": "Northern Luri"}, "bjn": {"articles": 1780, "name": "Bahasa Banjar", "english_name": "Banjar"}, "ia": {"articles": 20622, "name": "Interlingua", "english_name": "Interlingua"}, "lg": {"articles": 1167, "name": "Luganda", "english_name": "Luganda"}, "zh": {"articles": 991730, "name": "中文", "english_name": "Chinese"}, "ts": {"articles": 554, "name": "Xitsonga", "english_name": "Tsonga"}, "sd": {"articles": 8445, "name": "سنڌي، سندھی ، सिन्ध", "english_name": "Sindhi"}, "pam": {"articles": 8550, "name": "Kapampangan", "english_name": "Kapampangan"}, "hr": {"articles": 184073, "name": "Hrvatski", "english_name": "Croatian"}, "new": {"articles": 72142, "name": "नेपाल भाषा", "english_name": "Newar"}, "kaa": {"articles": 1896, "name": "Qaraqalpaqsha", "english_name": "Karakalpak"}, "cbk-zam": {"articles": 2913, "name": "Chavacano de Zamboanga", "english_name": "Zamboanga Chavacano"}, "oc": {"articles": 84238, "name": "Occitan", "english_name": "Occitan"}, "bxr": {"articles": 2076, "name": "Буряад", "english_name": "Buryat"}, "jam": {"articles": 1619, "name": "Jumiekan Kryuol", "english_name": "Jamaican Patois"}, "ay": {"articles": 4282, "name": "Aymar", "english_name": "Aymara"}, "li": {"articles": 12113, "name": "Limburgs", "english_name": "Limburgish"}, "wa": {"articles": 14527, "name": "Walon", "english_name": "Walloon"}, "hi": {"articles": 123325, "name": "हिन्दी", "english_name": "Hindi"}, "xmf": {"articles": 12366, "name": "მარგალური (Margaluri)", "english_name": "Mingrelian"}, "sw": {"articles": 39316, "name": "Kiswahili", "english_name": "Swahili"}, "ee": {"articles": 340, "name": "Eʋegbe", "english_name": "Ewe"}, "dsb": {"articles": 3112, "name": "Dolnoserbski", "english_name": "Lower Sorbian"}, "nds": {"articles": 28059, "name": "Plattdüütsch", "english_name": "Low Saxon"}, "kl": {"articles": 1642, "name": "Kalaallisut", "english_name": "Greenlandic"}, "no": {"articles": 483210, "name": "Norsk (Bokmål)", "english_name": "Norwegian (Bokmål)"}, "tl": {"articles": 86383, "name": "Tagalog", "english_name": "Tagalog"}, "bug": {"articles": 14127, "name": "Basa Ugi", "english_name": "Buginese"}, "zh-yue": {"articles": 65026, "name": "粵語", "english_name": "Cantonese"}, "kv": {"articles": 5260, "name": "Коми", "english_name": "Komi"}, "mk": {"articles": 92868, "name": "Македонски", "english_name": "Macedonian"}, "pdc": {"articles": 1812, "name": "Deitsch", "english_name": "Pennsylvania German"}, "kn": {"articles": 23031, "name": "ಕನ್ನಡ", "english_name": "Kannada"}, "ilo": {"articles": 10928, "name": "Ilokano", "english_name": "Ilokano"}, "cy": {"articles": 96178, "name": "Cymraeg", "english_name": "Welsh"}, "de": {"articles": 2154675, "name": "Deutsch", "english_name": "German"}, "dty": {"articles": 2736, "name": "डोटेली", "english_name": "Doteli"}, "lt": {"articles": 186360, "name": "Lietuvių", "english_name": "Lithuanian"}, "fr": {"articles": 1957499, "name": "Français", "english_name": "French"}, "kab": {"articles": 2898, "name": "Taqbaylit", "english_name": "Kabyle"}, "gan": {"articles": 6397, "name": "贛語", "english_name": "Gan"}, "pi": {"articles": 2528, "name": "पाऴि", "english_name": "Pali"}, "sm": {"articles": 797, "name": "Gagana Samoa", "english_name": "Samoan"}, "nds-nl": {"articles": 6753, "name": "Nedersaksisch", "english_name": "Dutch Low Saxon"}, "av": {"articles": 2311, "name": "Авар", "english_name": "Avar"}, "tum": {"articles": 560, "name": "chiTumbuka", "english_name": "Tumbuka"}, "ru": {"articles": 1453844, "name": "Русский", "english_name": "Russian"}, "ff": {"articles": 227, "name": "Fulfulde", "english_name": "Fula"}}, "gigablast": [], "ddg definitions": ["zh-CN", "fi-FI", "es-ES", "en-AU", "de-AT", "ro-RO", "es-US", "ca-ES", "ms-MY", "nl-BE", "lv-LV", "lt-LT", "da-DK", "sl-SL", "en-US", "tl-PH", "cs-CZ", "es-AR", "et-EE", "en-ZA", "hu-HU", "id-ID", "ar-XA", "es-PE", "en-NZ", "bg-BG", "en-MY", "fr-CH", "nl-NL", "th-TH", "ca-CT", "el-GR", "it-CH", "jp-JP", "de-CH", "tr-TR", "ru-RU", "en-UK", "en-CA", "he-IL", "hr-HR", "en-ID", "en-IE", "en-IN", "de-DE", "fr-BE", "sk-SK", "fr-FR", "pt-BR", "no-NO", "es-CO", "vi-VN", "pl-PL", "pt-PT", "en-SG", "fr-CA", "wt-WT", "sv-SE", "it-IT", "tzh-TW", "es-CL", "tzh-HK", "kr-KR", "es-MX", "en-PH"], "bing news": ["sq", "de", "ar", "bg", "ca", "cs", "zh-CHS", "zh-CHT", "ko", "hr", "da", "sk", "sl", "es", "et", "fi", "fr", "el", "he", "nl", "hu", "id", "en", "is", "it", "ja", "lv", "lt", "ms", "no", "fa", "pl", "pt-BR", "pt-PT", "ro", "ru", "sr", "sv", "th", "tr", "uk", "vi"], "swisscows": ["browser", "ar-SA", "es-AR", "en-AU", "de-AT", "fr-BE", "nl-BE", "pt-BR", "en-CA", "fr-CA", "es-CL", "zh-CN", "da-DK", "fi-FI", "fr-FR", "de-DE", "zh-HK", "en-IN", "en-IE", "it-IT", "ja-JP", "ko-KR", "lv-LV", "en-MY", "es-MX", "nl-NL", "en-NZ", "no-NO", "en-PH", "pl-PL", "pt-PT", "ru-RU", "en-ZA", "es-ES", "sv-SE", "de-CH", "fr-CH", "zh-TW", "tr-TR", "uk-UA", "en-GB", "en-US", "es-US"], "wikipedia": {"it": {"articles": 1418064, "name": "Italiano", "english_name": "Italian"}, "azb": {"articles": 68162, "name": "تۆرکجه", "english_name": "South Azerbaijani"}, "kbp": {"articles": 1261, "name": "Kabɩyɛ", "english_name": "Kabiye"}, "bar": {"articles": 24214, "name": "Boarisch", "english_name": "Bavarian"}, "tyv": {"articles": 1515, "name": "Тыва", "english_name": "Tuvan"}, "za": {"articles": 1178, "name": "Cuengh", "english_name": "Zhuang"}, "az": {"articles": 131962, "name": "Azərbaycanca", "english_name": "Azerbaijani"}, "crh": {"articles": 5644, "name": "Qırımtatarca", "english_name": "Crimean Tatar"}, "nn": {"articles": 136687, "name": "Nynorsk", "english_name": "Norwegian (Nynorsk)"}, "fi": {"articles": 431267, "name": "Suomi", "english_name": "Finnish"}, "mdf": {"articles": 1182, "name": "Мокшень (Mokshanj Kälj)", "english_name": "Moksha"}, "mai": {"articles": 12317, "name": "मैथिली", "english_name": "Maithili"}, "gag": {"articles": 2757, "name": "Gagauz", "english_name": "Gagauz"}, "ceb": {"articles": 5383102, "name": "Sinugboanong Binisaya", "english_name": "Cebuano"}, "yo": {"articles": 31608, "name": "Yorùbá", "english_name": "Yoruba"}, "ty": {"articles": 1196, "name": "Reo Mā`ohi", "english_name": "Tahitian"}, "fo": {"articles": 12678, "name": "Føroyskt", "english_name": "Faroese"}, "krc": {"articles": 2019, "name": "Къарачай-Малкъар (Qarachay-Malqar)", "english_name": "Karachay-Balkar"}, "gu": {"articles": 27562, "name": "ગુજરાતી", "english_name": "Gujarati"}, "srn": {"articles": 1059, "name": "Sranantongo", "english_name": "Sranan"}, "min": {"articles": 222143, "name": "Minangkabau", "english_name": "Minangkabau"}, "ik": {"articles": 261, "name": "Iñupiak", "english_name": "Inupiak"}, "ti": {"articles": 179, "name": "ትግርኛ", "english_name": "Tigrinya"}, "als": {"articles": 24008, "name": "Alemannisch", "english_name": "Alemannic"}, "ab": {"articles": 3400, "name": "Аҧсуа", "english_name": "Abkhazian"}, "hif": {"articles": 9732, "name": "Fiji Hindi", "english_name": "Fiji Hindi"}, "pcd": {"articles": 3621, "name": "Picard", "english_name": "Picard"}, "mi": {"articles": 7138, "name": "Māori", "english_name": "Maori"}, "fy": {"articles": 39580, "name": "Frysk", "english_name": "West Frisian"}, "yi": {"articles": 14302, "name": "ייִדיש", "english_name": "Yiddish"}, "tpi": {"articles": 1429, "name": "Tok Pisin", "english_name": "Tok Pisin"}, "rn": {"articles": 610, "name": "Kirundi", "english_name": "Kirundi"}, "sco": {"articles": 49298, "name": "Scots", "english_name": "Scots"}, "te": {"articles": 68668, "name": "తెలుగు", "english_name": "Telugu"}, "lij": {"articles": 3354, "name": "Líguru", "english_name": "Ligurian"}, "ss": {"articles": 439, "name": "SiSwati", "english_name": "Swati"}, "ht": {"articles": 51730, "name": "Krèyol ayisyen", "english_name": "Haitian"}, "af": {"articles": 48890, "name": "Afrikaans", "english_name": "Afrikaans"}, "om": {"articles": 765, "name": "Oromoo", "english_name": "Oromo"}, "sg": {"articles": 255, "name": "Sängö", "english_name": "Sango"}, "is": {"articles": 44302, "name": "Íslenska", "english_name": "Icelandic"}, "sh": {"articles": 442131, "name": "Srpskohrvatski / Српскохрватски", "english_name": "Serbo-Croatian"}, "sv": {"articles": 3784404, "name": "Svenska", "english_name": "Swedish"}, "war": {"articles": 1262806, "name": "Winaray", "english_name": "Waray-Waray"}, "pnb": {"articles": 46004, "name": "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)", "english_name": "Western Punjabi"}, "tr": {"articles": 305725, "name": "Türkçe", "english_name": "Turkish"}, "roa-rup": {"articles": 1216, "name": "Armãneashce", "english_name": "Aromanian"}, "lbe": {"articles": 1215, "name": "Лакку", "english_name": "Lak"}, "ug": {"articles": 3503, "name": "ئۇيغۇر تىلى", "english_name": "Uyghur"}, "haw": {"articles": 2058, "name": "Hawai`i", "english_name": "Hawaiian"}, "pms": {"articles": 64299, "name": "Piemontèis", "english_name": "Piedmontese"}, "myv": {"articles": 5844, "name": "Эрзянь (Erzjanj Kelj)", "english_name": "Erzya"}, "map-bms": {"articles": 13308, "name": "Basa Banyumasan", "english_name": "Banyumasan"}, "tk": {"articles": 5319, "name": "تركمن / Туркмен", "english_name": "Turkmen"}, "mn": {"articles": 17830, "name": "Монгол", "english_name": "Mongolian"}, "rm": {"articles": 3482, "name": "Rumantsch", "english_name": "Romansh"}, "atj": {"articles": 416, "name": "Atikamekw", "english_name": "Atikamekw"}, "tt": {"articles": 76120, "name": "Tatarça / Татарча", "english_name": "Tatar"}, "frp": {"articles": 2835, "name": "Arpitan", "english_name": "Franco-Provençal"}, "ch": {"articles": 433, "name": "Chamoru", "english_name": "Chamorro"}, "ksh": {"articles": 2837, "name": "Ripoarisch", "english_name": "Ripuarian"}, "ko": {"articles": 409269, "name": "한국어", "english_name": "Korean"}, "bs": {"articles": 77079, "name": "Bosanski", "english_name": "Bosnian"}, "ak": {"articles": 322, "name": "Akana", "english_name": "Akan"}, "zh-min-nan": {"articles": 226187, "name": "Bân-lâm-gú", "english_name": "Min Nan"}, "co": {"articles": 5499, "name": "Corsu", "english_name": "Corsican"}, "ku": {"articles": 23198, "name": "Kurdî / كوردی", "english_name": "Kurdish"}, "he": {"articles": 219907, "name": "עברית", "english_name": "Hebrew"}, "koi": {"articles": 3452, "name": "Перем Коми (Perem Komi)", "english_name": "Komi-Permyak"}, "xal": {"articles": 2065, "name": "Хальмг", "english_name": "Kalmyk"}, "bcl": {"articles": 7298, "name": "Bikol", "english_name": "Central Bicolano"}, "eml": {"articles": 9557, "name": "Emiliàn e rumagnòl", "english_name": "Emilian-Romagnol"}, "es": {"articles": 1389641, "name": "Español", "english_name": "Spanish"}, "xh": {"articles": 728, "name": "isiXhosa", "english_name": "Xhosa"}, "jbo": {"articles": 1206, "name": "Lojban", "english_name": "Lojban"}, "nov": {"articles": 1652, "name": "Novial", "english_name": "Novial"}, "lb": {"articles": 51312, "name": "Lëtzebuergesch", "english_name": "Luxembourgish"}, "na": {"articles": 1286, "name": "dorerin Naoero", "english_name": "Nauruan"}, "lo": {"articles": 2817, "name": "ລາວ", "english_name": "Lao"}, "simple": {"articles": 131605, "name": "Simple English", "english_name": "Simple English"}, "nso": {"articles": 7824, "name": "Sepedi", "english_name": "Northern Sotho"}, "kbd": {"articles": 1574, "name": "Адыгэбзэ (Adighabze)", "english_name": "Kabardian Circassian"}, "su": {"articles": 39477, "name": "Basa Sunda", "english_name": "Sundanese"}, "th": {"articles": 122166, "name": "ไทย", "english_name": "Thai"}, "lv": {"articles": 82426, "name": "Latviešu", "english_name": "Latvian"}, "ba": {"articles": 41302, "name": "Башҡорт", "english_name": "Bashkir"}, "uz": {"articles": 129071, "name": "O‘zbek", "english_name": "Uzbek"}, "pl": {"articles": 1266265, "name": "Polski", "english_name": "Polish"}, "pfl": {"articles": 2072, "name": "Pälzisch", "english_name": "Palatinate German"}, "cs": {"articles": 400491, "name": "Čeština", "english_name": "Czech"}, "kk": {"articles": 220924, "name": "Қазақша", "english_name": "Kazakh"}, "la": {"articles": 127986, "name": "Latina", "english_name": "Latin"}, "si": {"articles": 14470, "name": "සිංහල", "english_name": "Sinhalese"}, "tw": {"articles": 604, "name": "Twi", "english_name": "Twi"}, "eo": {"articles": 245097, "name": "Esperanto", "english_name": "Esperanto"}, "ky": {"articles": 79879, "name": "Кыргызча", "english_name": "Kirghiz"}, "ast": {"articles": 59860, "name": "Asturianu", "english_name": "Asturian"}, "zh-classical": {"articles": 7389, "name": "古文 / 文言文", "english_name": "Classical Chinese"}, "sr": {"articles": 602867, "name": "Српски / Srpski", "english_name": "Serbian"}, "el": {"articles": 143124, "name": "Ελληνικά", "english_name": "Greek"}, "be": {"articles": 151018, "name": "Беларуская", "english_name": "Belarusian"}, "gl": {"articles": 145482, "name": "Galego", "english_name": "Galician"}, "tcy": {"articles": 902, "name": "ತುಳು", "english_name": "Tulu"}, "wuu": {"articles": 7120, "name": "吴语", "english_name": "Wu"}, "dv": {"articles": 3018, "name": "ދިވެހިބަސް", "english_name": "Divehi"}, "zea": {"articles": 4405, "name": "Zeêuws", "english_name": "Zeelandic"}, "ace": {"articles": 7209, "name": "Bahsa Acèh", "english_name": "Acehnese"}, "fj": {"articles": 426, "name": "Na Vosa Vakaviti", "english_name": "Fijian"}, "pa": {"articles": 27889, "name": "ਪੰਜਾਬੀ", "english_name": "Punjabi"}, "mg": {"articles": 84770, "name": "Malagasy", "english_name": "Malagasy"}, "frr": {"articles": 6483, "name": "Nordfriisk", "english_name": "North Frisian"}, "nv": {"articles": 4360, "name": "Diné bizaad", "english_name": "Navajo"}, "mzn": {"articles": 12613, "name": "مَزِروني", "english_name": "Mazandarani"}, "udm": {"articles": 4286, "name": "Удмурт кыл", "english_name": "Udmurt"}, "scn": {"articles": 25840, "name": "Sicilianu", "english_name": "Sicilian"}, "rue": {"articles": 6412, "name": "Русиньскый", "english_name": "Rusyn"}, "stq": {"articles": 3916, "name": "Seeltersk", "english_name": "Saterland Frisian"}, "zu": {"articles": 881, "name": "isiZulu", "english_name": "Zulu"}, "sc": {"articles": 5638, "name": "Sardu", "english_name": "Sardinian"}, "am": {"articles": 14115, "name": "አማርኛ", "english_name": "Amharic"}, "nl": {"articles": 1923974, "name": "Nederlands", "english_name": "Dutch"}, "st": {"articles": 536, "name": "Sesotho", "english_name": "Sesotho"}, "bn": {"articles": 56084, "name": "বাংলা", "english_name": "Bengali"}, "hu": {"articles": 426404, "name": "Magyar", "english_name": "Hungarian"}, "se": {"articles": 7357, "name": "Sámegiella", "english_name": "Northern Sami"}, "csb": {"articles": 5217, "name": "Kaszëbsczi", "english_name": "Kashubian"}, "fa": {"articles": 591515, "name": "فارسی", "english_name": "Persian"}, "ha": {"articles": 1664, "name": "هَوُسَ", "english_name": "Hausa"}, "chr": {"articles": 871, "name": "ᏣᎳᎩ", "english_name": "Cherokee"}, "ln": {"articles": 2958, "name": "Lingala", "english_name": "Lingala"}, "cdo": {"articles": 13544, "name": "Mìng-dĕ̤ng-ngṳ̄", "english_name": "Min Dong"}, "vi": {"articles": 1168165, "name": "Tiếng Việt", "english_name": "Vietnamese"}, "da": {"articles": 235280, "name": "Dansk", "english_name": "Danish"}, "tg": {"articles": 93225, "name": "Тоҷикӣ", "english_name": "Tajik"}, "ms": {"articles": 311875, "name": "Bahasa Melayu", "english_name": "Malay"}, "os": {"articles": 10541, "name": "Иронау", "english_name": "Ossetian"}, "ce": {"articles": 164742, "name": "Нохчийн", "english_name": "Chechen"}, "io": {"articles": 27478, "name": "Ido", "english_name": "Ido"}, "roa-tara": {"articles": 9228, "name": "Tarandíne", "english_name": "Tarantino"}, "arc": {"articles": 1622, "name": "ܐܪܡܝܐ", "english_name": "Aramaic"}, "sl": {"articles": 160164, "name": "Slovenščina", "english_name": "Slovenian"}, "rw": {"articles": 1819, "name": "Ikinyarwanda", "english_name": "Kinyarwanda"}, "ang": {"articles": 2982, "name": "Englisc", "english_name": "Anglo-Saxon"}, "eu": {"articles": 288705, "name": "Euskara", "english_name": "Basque"}, "chy": {"articles": 608, "name": "Tsetsêhestâhese", "english_name": "Cheyenne"}, "mhr": {"articles": 9712, "name": "Олык Марий (Olyk Marij)", "english_name": "Meadow Mari"}, "fur": {"articles": 3204, "name": "Furlan", "english_name": "Friulian"}, "ar": {"articles": 559796, "name": "العربية", "english_name": "Arabic"}, "qu": {"articles": 20387, "name": "Runa Simi", "english_name": "Quechua"}, "id": {"articles": 423343, "name": "Bahasa Indonesia", "english_name": "Indonesian"}, "pih": {"articles": 629, "name": "Norfuk", "english_name": "Norfolk"}, "uk": {"articles": 769488, "name": "Українська", "english_name": "Ukrainian"}, "mwl": {"articles": 3522, "name": "Mirandés", "english_name": "Mirandese"}, "ext": {"articles": 2919, "name": "Estremeñu", "english_name": "Extremaduran"}, "pnt": {"articles": 455, "name": "Ποντιακά", "english_name": "Pontic"}, "bpy": {"articles": 25081, "name": "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী", "english_name": "Bishnupriya Manipuri"}, "hy": {"articles": 237866, "name": "Հայերեն", "english_name": "Armenian"}, "ks": {"articles": 316, "name": "कश्मीरी / كشميري", "english_name": "Kashmiri"}, "gd": {"articles": 14675, "name": "Gàidhlig", "english_name": "Scottish Gaelic"}, "ve": {"articles": 256, "name": "Tshivenda", "english_name": "Venda"}, "sk": {"articles": 224878, "name": "Slovenčina", "english_name": "Slovak"}, "ig": {"articles": 1286, "name": "Igbo", "english_name": "Igbo"}, "ne": {"articles": 30358, "name": "नेपाली", "english_name": "Nepali"}, "to": {"articles": 1690, "name": "faka Tonga", "english_name": "Tongan"}, "ka": {"articles": 120692, "name": "ქართული", "english_name": "Georgian"}, "sn": {"articles": 3077, "name": "chiShona", "english_name": "Shona"}, "or": {"articles": 13497, "name": "ଓଡ଼ିଆ", "english_name": "Oriya"}, "ca": {"articles": 572844, "name": "Català", "english_name": "Catalan"}, "ie": {"articles": 3887, "name": "Interlingue", "english_name": "Interlingue"}, "ltg": {"articles": 801, "name": "Latgaļu", "english_name": "Latgalian"}, "ml": {"articles": 54585, "name": "മലയാളം", "english_name": "Malayalam"}, "hak": {"articles": 8163, "name": "Hak-kâ-fa / 客家話", "english_name": "Hakka"}, "got": {"articles": 536, "name": "𐌲𐌿𐍄𐌹𐍃𐌺", "english_name": "Gothic"}, "lez": {"articles": 3939, "name": "Лезги чІал (Lezgi č’al)", "english_name": "Lezgian"}, "lmo": {"articles": 36894, "name": "Lumbaart", "english_name": "Lombard"}, "nap": {"articles": 14485, "name": "Nnapulitano", "english_name": "Neapolitan"}, "ady": {"articles": 405, "name": "Адыгэбзэ", "english_name": "Adyghe"}, "cv": {"articles": 41027, "name": "Чăваш", "english_name": "Chuvash"}, "diq": {"articles": 8722, "name": "Zazaki", "english_name": "Zazaki"}, "pt": {"articles": 991996, "name": "Português", "english_name": "Portuguese"}, "tn": {"articles": 639, "name": "Setswana", "english_name": "Tswana"}, "vls": {"articles": 6344, "name": "West-Vlams", "english_name": "West Flemish"}, "ckb": {"articles": 20927, "name": "Soranî / کوردی", "english_name": "Sorani"}, "mr": {"articles": 50699, "name": "मराठी", "english_name": "Marathi"}, "gn": {"articles": 3387, "name": "Avañe'ẽ", "english_name": "Guarani"}, "bi": {"articles": 1159, "name": "Bislama", "english_name": "Bislama"}, "ur": {"articles": 127702, "name": "اردو", "english_name": "Urdu"}, "vec": {"articles": 11100, "name": "Vèneto", "english_name": "Venetian"}, "sq": {"articles": 72462, "name": "Shqip", "english_name": "Albanian"}, "vep": {"articles": 5712, "name": "Vepsän", "english_name": "Vepsian"}, "km": {"articles": 6161, "name": "ភាសាខ្មែរ", "english_name": "Khmer"}, "ro": {"articles": 383724, "name": "Română", "english_name": "Romanian"}, "olo": {"articles": 2534, "name": "Karjalan", "english_name": "Livvi-Karelian"}, "pag": {"articles": 2550, "name": "Pangasinan", "english_name": "Pangasinan"}, "ps": {"articles": 8815, "name": "پښتو", "english_name": "Pashto"}, "nrm": {"articles": 3690, "name": "Nouormand/Normaund", "english_name": "Norman"}, "ta": {"articles": 115120, "name": "தமிழ்", "english_name": "Tamil"}, "hsb": {"articles": 12523, "name": "Hornjoserbsce", "english_name": "Upper Sorbian"}, "iu": {"articles": 397, "name": "ᐃᓄᒃᑎᑐᑦ", "english_name": "Inuktitut"}, "kg": {"articles": 1177, "name": "KiKongo", "english_name": "Kongo"}, "ki": {"articles": 1354, "name": "Gĩkũyũ", "english_name": "Kikuyu"}, "kw": {"articles": 3800, "name": "Kernewek/Karnuack", "english_name": "Cornish"}, "bg": {"articles": 239438, "name": "Български", "english_name": "Bulgarian"}, "gv": {"articles": 4966, "name": "Gaelg", "english_name": "Manx"}, "pap": {"articles": 1911, "name": "Papiamentu", "english_name": "Papiamentu"}, "cu": {"articles": 636, "name": "Словѣньскъ", "english_name": "Old Church Slavonic"}, "en": {"articles": 5572371, "name": "English", "english_name": "English"}, "wo": {"articles": 1161, "name": "Wolof", "english_name": "Wolof"}, "br": {"articles": 63886, "name": "Brezhoneg", "english_name": "Breton"}, "bh": {"articles": 9520, "name": "भोजपुरी", "english_name": "Bihari"}, "szl": {"articles": 6800, "name": "Ślůnski", "english_name": "Silesian"}, "nah": {"articles": 7115, "name": "Nāhuatl", "english_name": "Nahuatl"}, "so": {"articles": 4478, "name": "Soomaali", "english_name": "Somali"}, "jv": {"articles": 54607, "name": "Basa Jawa", "english_name": "Javanese"}, "cr": {"articles": 128, "name": "Nehiyaw", "english_name": "Cree"}, "be-tarask": {"articles": 62221, "name": "Беларуская (тарашкевіца)", "english_name": "Belarusian (Taraškievica)"}, "bm": {"articles": 435, "name": "Bamanankan", "english_name": "Bambara"}, "ja": {"articles": 1095739, "name": "日本語", "english_name": "Japanese"}, "my": {"articles": 38066, "name": "မြန်မာဘာသာ", "english_name": "Burmese"}, "bo": {"articles": 5723, "name": "བོད་སྐད", "english_name": "Tibetan"}, "arz": {"articles": 17822, "name": "مصرى (Maṣri)", "english_name": "Egyptian Arabic"}, "glk": {"articles": 5673, "name": "گیلکی", "english_name": "Gilaki"}, "vo": {"articles": 120920, "name": "Volapük", "english_name": "Volapük"}, "ga": {"articles": 46365, "name": "Gaeilge", "english_name": "Irish"}, "sah": {"articles": 11563, "name": "Саха тыла (Saxa Tyla)", "english_name": "Sakha"}, "as": {"articles": 4881, "name": "অসমীয়া", "english_name": "Assamese"}, "rmy": {"articles": 655, "name": "romani - रोमानी", "english_name": "Romani"}, "bat-smg": {"articles": 16239, "name": "Žemaitėška", "english_name": "Samogitian"}, "mt": {"articles": 3289, "name": "Malti", "english_name": "Maltese"}, "lad": {"articles": 4644, "name": "Dzhudezmo", "english_name": "Ladino"}, "fiu-vro": {"articles": 5519, "name": "Võro", "english_name": "Võro"}, "mrj": {"articles": 10265, "name": "Кырык Мары (Kyryk Mary)", "english_name": "Hill Mari"}, "ny": {"articles": 381, "name": "Chichewa", "english_name": "Chichewa"}, "et": {"articles": 169376, "name": "Eesti", "english_name": "Estonian"}, "an": {"articles": 32707, "name": "Aragonés", "english_name": "Aragonese"}, "tet": {"articles": 1416, "name": "Tetun", "english_name": "Tetum"}, "dz": {"articles": 224, "name": "ཇོང་ཁ", "english_name": "Dzongkha"}, "gom": {"articles": 3381, "name": "गोंयची कोंकणी / Gõychi Konknni", "english_name": "Goan Konkani"}, "sa": {"articles": 11220, "name": "संस्कृतम्", "english_name": "Sanskrit"}, "lrc": {"articles": 5353, "name": "لۊری شومالی", "english_name": "Northern Luri"}, "bjn": {"articles": 1780, "name": "Bahasa Banjar", "english_name": "Banjar"}, "ia": {"articles": 20622, "name": "Interlingua", "english_name": "Interlingua"}, "lg": {"articles": 1167, "name": "Luganda", "english_name": "Luganda"}, "zh": {"articles": 991730, "name": "中文", "english_name": "Chinese"}, "ts": {"articles": 554, "name": "Xitsonga", "english_name": "Tsonga"}, "sd": {"articles": 8445, "name": "سنڌي، سندھی ، सिन्ध", "english_name": "Sindhi"}, "pam": {"articles": 8550, "name": "Kapampangan", "english_name": "Kapampangan"}, "hr": {"articles": 184073, "name": "Hrvatski", "english_name": "Croatian"}, "new": {"articles": 72142, "name": "नेपाल भाषा", "english_name": "Newar"}, "kaa": {"articles": 1896, "name": "Qaraqalpaqsha", "english_name": "Karakalpak"}, "cbk-zam": {"articles": 2913, "name": "Chavacano de Zamboanga", "english_name": "Zamboanga Chavacano"}, "oc": {"articles": 84238, "name": "Occitan", "english_name": "Occitan"}, "bxr": {"articles": 2076, "name": "Буряад", "english_name": "Buryat"}, "jam": {"articles": 1619, "name": "Jumiekan Kryuol", "english_name": "Jamaican Patois"}, "ay": {"articles": 4282, "name": "Aymar", "english_name": "Aymara"}, "li": {"articles": 12113, "name": "Limburgs", "english_name": "Limburgish"}, "wa": {"articles": 14527, "name": "Walon", "english_name": "Walloon"}, "hi": {"articles": 123325, "name": "हिन्दी", "english_name": "Hindi"}, "xmf": {"articles": 12366, "name": "მარგალური (Margaluri)", "english_name": "Mingrelian"}, "sw": {"articles": 39316, "name": "Kiswahili", "english_name": "Swahili"}, "ee": {"articles": 340, "name": "Eʋegbe", "english_name": "Ewe"}, "dsb": {"articles": 3112, "name": "Dolnoserbski", "english_name": "Lower Sorbian"}, "nds": {"articles": 28059, "name": "Plattdüütsch", "english_name": "Low Saxon"}, "kl": {"articles": 1642, "name": "Kalaallisut", "english_name": "Greenlandic"}, "no": {"articles": 483210, "name": "Norsk (Bokmål)", "english_name": "Norwegian (Bokmål)"}, "tl": {"articles": 86383, "name": "Tagalog", "english_name": "Tagalog"}, "bug": {"articles": 14127, "name": "Basa Ugi", "english_name": "Buginese"}, "zh-yue": {"articles": 65026, "name": "粵語", "english_name": "Cantonese"}, "kv": {"articles": 5260, "name": "Коми", "english_name": "Komi"}, "mk": {"articles": 92868, "name": "Македонски", "english_name": "Macedonian"}, "pdc": {"articles": 1812, "name": "Deitsch", "english_name": "Pennsylvania German"}, "kn": {"articles": 23031, "name": "ಕನ್ನಡ", "english_name": "Kannada"}, "ilo": {"articles": 10928, "name": "Ilokano", "english_name": "Ilokano"}, "cy": {"articles": 96178, "name": "Cymraeg", "english_name": "Welsh"}, "de": {"articles": 2154675, "name": "Deutsch", "english_name": "German"}, "dty": {"articles": 2736, "name": "डोटेली", "english_name": "Doteli"}, "lt": {"articles": 186360, "name": "Lietuvių", "english_name": "Lithuanian"}, "fr": {"articles": 1957499, "name": "Français", "english_name": "French"}, "kab": {"articles": 2898, "name": "Taqbaylit", "english_name": "Kabyle"}, "gan": {"articles": 6397, "name": "贛語", "english_name": "Gan"}, "pi": {"articles": 2528, "name": "पाऴि", "english_name": "Pali"}, "sm": {"articles": 797, "name": "Gagana Samoa", "english_name": "Samoan"}, "nds-nl": {"articles": 6753, "name": "Nedersaksisch", "english_name": "Dutch Low Saxon"}, "av": {"articles": 2311, "name": "Авар", "english_name": "Avar"}, "tum": {"articles": 560, "name": "chiTumbuka", "english_name": "Tumbuka"}, "ru": {"articles": 1453844, "name": "Русский", "english_name": "Russian"}, "ff": {"articles": 227, "name": "Fulfulde", "english_name": "Fula"}}, "yahoo": ["ar", "bg", "zh-chs", "zh-cht", "hr", "cs", "da", "nl", "en", "et", "fi", "fr", "de", "el", "he", "hu", "it", "ja", "ko", "lv", "lt", "no", "pl", "pt", "ro", "ru", "sk", "sl", "es", "sv", "th", "tr"]} \ No newline at end of file +{"qwant social": ["sv-SE", "el-GR", "nl-BE", "nl-NL", "et-EE", "tr-TR", "fi-FI", "ro-RO", "eu-FR", "eu-ES", "pl-PL", "gd-GB", "cs-CZ", "it-IT", "it-CH", "da-DK", "no-NO", "ca-FR", "ca-ES", "ca-AD", "cy-GB", "de-DE", "de-AT", "de-CH", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "bg-BG", "ru-RU", "th-TH", "ko-KR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "ms-MY", "br-FR", "co-FR", "he-IL", "pt-PT", "pt-AD", "pt-BR", "hu-HU", "ja-JP", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX"], "google": {"ja": {"name": "日本語"}, "ar": {"name": "العربية"}, "uk": {"name": "Українська"}, "zh-CN": {"name": "中文 (简体)"}, "th": {"name": "ไทย"}, "fi": {"name": "Suomi"}, "lv": {"name": "Latviešu"}, "hy": {"name": "Հայերեն"}, "pl": {"name": "Polski"}, "cs": {"name": "Čeština"}, "id": {"name": "Indonesia"}, "sk": {"name": "Slovenčina"}, "eo": {"name": "Esperanto"}, "ca": {"name": "Català"}, "sr": {"name": "Српски"}, "be": {"name": "Беларуская"}, "nl": {"name": "Nederlands"}, "pt": {"name": "Português"}, "hr": {"name": "Hrvatski"}, "af": {"name": "Afrikaans"}, "el": {"name": "Ελληνικά"}, "is": {"name": "Íslenska"}, "hi": {"name": "हिन्दी"}, "sv": {"name": "Svenska"}, "sw": {"name": "Kiswahili"}, "tr": {"name": "Türkçe"}, "hu": {"name": "Magyar"}, "ro": {"name": "Română"}, "no": {"name": "Norsk"}, "fa": {"name": "فارسی"}, "et": {"name": "Eesti"}, "tl": {"name": "Filipino"}, "it": {"name": "Italiano"}, "vi": {"name": "Tiếng Việt"}, "da": {"name": "Dansk"}, "zh-TW": {"name": "中文 (繁體)"}, "iw": {"name": "עברית"}, "de": {"name": "Deutsch"}, "bg": {"name": "Български"}, "lt": {"name": "Lietuvių"}, "ko": {"name": "한국어"}, "fr": {"name": "Français"}, "en": {"name": "English"}, "sl": {"name": "Slovenščina"}, "ru": {"name": "Русский"}, "es": {"name": "Español"}}, "qwant news": ["sv-SE", "el-GR", "nl-BE", "nl-NL", "et-EE", "tr-TR", "fi-FI", "ro-RO", "eu-FR", "eu-ES", "pl-PL", "gd-GB", "cs-CZ", "it-IT", "it-CH", "da-DK", "no-NO", "ca-FR", "ca-ES", "ca-AD", "cy-GB", "de-DE", "de-AT", "de-CH", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "bg-BG", "ru-RU", "th-TH", "ko-KR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "ms-MY", "br-FR", "co-FR", "he-IL", "pt-PT", "pt-AD", "pt-BR", "hu-HU", "ja-JP", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX"], "duckduckgo": ["zh-CN", "fi-FI", "es-ES", "en-AU", "de-AT", "ro-RO", "es-US", "ca-ES", "ms-MY", "nl-BE", "lv-LV", "lt-LT", "da-DK", "sl-SL", "en-US", "tl-PH", "cs-CZ", "es-AR", "et-EE", "en-ZA", "hu-HU", "id-ID", "ar-XA", "es-PE", "en-NZ", "bg-BG", "en-MY", "fr-CH", "nl-NL", "th-TH", "ca-CT", "el-GR", "it-CH", "jp-JP", "de-CH", "tr-TR", "ru-RU", "en-UK", "en-CA", "he-IL", "hr-HR", "en-ID", "en-IE", "en-IN", "de-DE", "fr-BE", "sk-SK", "fr-FR", "pt-BR", "no-NO", "es-CO", "vi-VN", "pl-PL", "pt-PT", "en-SG", "fr-CA", "wt-WT", "sv-SE", "it-IT", "tzh-TW", "es-CL", "tzh-HK", "kr-KR", "es-MX", "en-PH"], "bing": ["sq", "de", "ar", "bg", "ca", "cs", "zh-CHS", "zh-CHT", "ko", "hr", "da", "sk", "sl", "es", "et", "fi", "fr", "el", "he", "nl", "hu", "id", "en", "is", "it", "ja", "lv", "lt", "ms", "no", "fa", "pl", "pt-BR", "pt-PT", "ro", "ru", "sr", "sv", "th", "tr", "uk", "vi"], "duckduckgo images": ["zh-CN", "fi-FI", "es-ES", "en-AU", "de-AT", "ro-RO", "es-US", "ca-ES", "ms-MY", "nl-BE", "lv-LV", "lt-LT", "da-DK", "sl-SL", "en-US", "tl-PH", "cs-CZ", "es-AR", "et-EE", "en-ZA", "hu-HU", "id-ID", "ar-XA", "es-PE", "en-NZ", "bg-BG", "en-MY", "fr-CH", "nl-NL", "th-TH", "ca-CT", "el-GR", "it-CH", "jp-JP", "de-CH", "tr-TR", "ru-RU", "en-UK", "en-CA", "he-IL", "hr-HR", "en-ID", "en-IE", "en-IN", "de-DE", "fr-BE", "sk-SK", "fr-FR", "pt-BR", "no-NO", "es-CO", "vi-VN", "pl-PL", "pt-PT", "en-SG", "fr-CA", "wt-WT", "sv-SE", "it-IT", "tzh-TW", "es-CL", "tzh-HK", "kr-KR", "es-MX", "en-PH"], "yahoo news": ["ar", "bg", "zh-CHS", "zh-CHT", "hr", "cs", "da", "nl", "en", "et", "fi", "fr", "de", "el", "he", "hu", "it", "ja", "ko", "lv", "lt", "no", "pl", "pt", "ro", "ru", "sk", "sl", "es", "sv", "th", "tr"], "qwant images": ["sv-SE", "el-GR", "nl-BE", "nl-NL", "et-EE", "tr-TR", "fi-FI", "ro-RO", "eu-FR", "eu-ES", "pl-PL", "gd-GB", "cs-CZ", "it-IT", "it-CH", "da-DK", "no-NO", "ca-FR", "ca-ES", "ca-AD", "cy-GB", "de-DE", "de-AT", "de-CH", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "bg-BG", "ru-RU", "th-TH", "ko-KR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "ms-MY", "br-FR", "co-FR", "he-IL", "pt-PT", "pt-AD", "pt-BR", "hu-HU", "ja-JP", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX"], "qwant": ["sv-SE", "el-GR", "nl-BE", "nl-NL", "et-EE", "tr-TR", "fi-FI", "ro-RO", "eu-FR", "eu-ES", "pl-PL", "gd-GB", "cs-CZ", "it-IT", "it-CH", "da-DK", "no-NO", "ca-FR", "ca-ES", "ca-AD", "cy-GB", "de-DE", "de-AT", "de-CH", "en-GB", "en-IE", "en-SG", "en-IN", "en-MY", "en-AU", "en-US", "en-CA", "en-PH", "en-NZ", "bg-BG", "ru-RU", "th-TH", "ko-KR", "fr-FR", "fr-BE", "fr-CH", "fr-AD", "fr-CA", "ms-MY", "br-FR", "co-FR", "he-IL", "pt-PT", "pt-AD", "pt-BR", "hu-HU", "ja-JP", "es-ES", "es-AD", "es-AR", "es-CL", "es-MX"], "google news": {"ja": {"name": "日本語"}, "ar": {"name": "العربية"}, "uk": {"name": "Українська"}, "zh-CN": {"name": "中文 (简体)"}, "th": {"name": "ไทย"}, "fi": {"name": "Suomi"}, "lv": {"name": "Latviešu"}, "hy": {"name": "Հայերեն"}, "pl": {"name": "Polski"}, "cs": {"name": "Čeština"}, "id": {"name": "Indonesia"}, "sk": {"name": "Slovenčina"}, "eo": {"name": "Esperanto"}, "ca": {"name": "Català"}, "sr": {"name": "Српски"}, "be": {"name": "Беларуская"}, "nl": {"name": "Nederlands"}, "pt": {"name": "Português"}, "hr": {"name": "Hrvatski"}, "af": {"name": "Afrikaans"}, "el": {"name": "Ελληνικά"}, "is": {"name": "Íslenska"}, "hi": {"name": "हिन्दी"}, "sv": {"name": "Svenska"}, "sw": {"name": "Kiswahili"}, "tr": {"name": "Türkçe"}, "hu": {"name": "Magyar"}, "ro": {"name": "Română"}, "no": {"name": "Norsk"}, "fa": {"name": "فارسی"}, "et": {"name": "Eesti"}, "tl": {"name": "Filipino"}, "it": {"name": "Italiano"}, "vi": {"name": "Tiếng Việt"}, "da": {"name": "Dansk"}, "zh-TW": {"name": "中文 (繁體)"}, "iw": {"name": "עברית"}, "de": {"name": "Deutsch"}, "bg": {"name": "Български"}, "lt": {"name": "Lietuvių"}, "ko": {"name": "한국어"}, "fr": {"name": "Français"}, "en": {"name": "English"}, "sl": {"name": "Slovenščina"}, "ru": {"name": "Русский"}, "es": {"name": "Español"}}, "bing videos": ["de-DE", "ar-SA", "es-AR", "en-AU", "de-AT", "fr-BE", "nl-BE", "pt-BR", "fr-CA", "en-CA", "ko-KR", "es-ES", "es-US", "en-US", "fr-FR", "zh-HK", "en-IN", "en-ID", "it-IT", "ja-JP", "en-MY", "es-MX", "no-NO", "nl-NL", "pl-PL", "en-GB", "zh-CN", "ru-RU", "en-ZA", "sv-SE", "de-CH", "fr-CH", "zh-TW", "tr-TR"], "dailymotion": {"nhb": {"english_name": "Beng"}, "tdk": {"english_name": "Tambas"}, "mcg": {"english_name": "Mapoyo"}, "kzv": {"english_name": "Komyandaret"}, "ned": {"english_name": "Nde-Gbite"}, "aoc": {"english_name": "Pemon"}, "ug": {"english_name": "Uighur"}, "sce": {"english_name": "Dongxiang"}, "fli": {"english_name": "Fali"}, "mfh": {"english_name": "Matal"}, "xdc": {"english_name": "Dacian"}, "tov": {"english_name": "Taromi, Upper"}, "ood": {"english_name": "Tohono O'odham"}, "bmc": {"english_name": "Biem"}, "yo": {"english_name": "Yoruba"}, "bqv": {"english_name": "Koro Wachi"}, "wec": {"english_name": "Wè Western"}, "awe": {"english_name": "Awetí"}, "bht": {"english_name": "Bhattiyali"}, "ik": {"english_name": "Inupiaq"}, "bro": {"english_name": "Brokkat"}, "dua": {"english_name": "Duala"}, "mjv": {"english_name": "Mannan"}, "chz": {"english_name": "Chinantec, Ozumacín"}, "skf": {"english_name": "Sakirabiá"}, "bbc": {"english_name": "Batak Toba"}, "qxt": {"english_name": "Quechua, Santa Ana de Tusi Pasco"}, "zaa": {"english_name": "Zapotec, Sierra de Juárez"}, "aom": {"english_name": "Ömie"}, "ych": {"english_name": "Chesu"}, "jbj": {"english_name": "Arandai"}, "nii": {"english_name": "Nii"}, "hmb": {"english_name": "Songhay, Humburi Senni"}, "ttc": {"english_name": "Tektiteko"}, "kwl": {"english_name": "Kofyar"}, "nnr": {"english_name": "Narungga"}, "umm": {"english_name": "Umon"}, "cuh": {"english_name": "Chuka"}, "sqo": {"english_name": "Sorkhei"}, "kqc": {"english_name": "Doromu-Koki"}, "jeh": {"english_name": "Jeh"}, "lah": {"english_name": "Lahnda"}, "nsw": {"english_name": "Navut"}, "kht": {"english_name": "Khamti"}, "skx": {"english_name": "Seko Padang"}, "xri": {"english_name": "Krikati-Timbira"}, "byi": {"english_name": "Buyu"}, "cov": {"english_name": "Cao Miao"}, "xrn": {"english_name": "Arin"}, "chl": {"english_name": "Cahuilla"}, "kpw": {"english_name": "Kobon"}, "syo": {"english_name": "Suoy"}, "mft": {"english_name": "Mokerang"}, "smn": {"english_name": "Sami, Inari"}, "dkx": {"english_name": "Mazagway"}, "mje": {"english_name": "Muskum"}, "sde": {"english_name": "Surubu"}, "dgd": {"english_name": "Dagaari Dioula"}, "cbe": {"english_name": "Chipiajes"}, "wrw": {"english_name": "Gugu Warra"}, "tgf": {"english_name": "Chalikha"}, "key": {"english_name": "Kupia"}, "bsq": {"english_name": "Bassa"}, "zpv": {"english_name": "Zapotec, Chichicapan"}, "dug": {"english_name": "Duruma"}, "vbb": {"english_name": "Babar, Southeast"}, "raz": {"english_name": "Rahambuu"}, "slp": {"english_name": "Lamaholot"}, "dnt": {"english_name": "Dani, Mid Grand Valley"}, "kfy": {"english_name": "Kumaoni"}, "dsl": {"english_name": "Danish Sign Language"}, "ges": {"english_name": "Geser-Gorom"}, "frk": {"english_name": "Frankish"}, "mva": {"english_name": "Manam"}, "bot": {"english_name": "Bongo"}, "aeq": {"english_name": "Aer"}, "ssf": {"english_name": "Thao"}, "smk": {"english_name": "Bolinao"}, "kpt": {"english_name": "Karata"}, "ekp": {"english_name": "Ekpeye"}, "kde": {"english_name": "Makonde"}, "mlb": {"english_name": "Mbule"}, "kya": {"english_name": "Kwaya"}, "iff": {"english_name": "Ifo"}, "ump": {"english_name": "Umpila"}, "att": {"english_name": "Atta, Pamplona"}, "lzh": {"english_name": "Chinese, Literary"}, "lmz": {"english_name": "Lumbee"}, "sac": {"english_name": "Meskwaki"}, "etb": {"english_name": "Etebi"}, "xnz": {"english_name": "Kenzi"}, "mkv": {"english_name": "Mafea"}, "kyo": {"english_name": "Kelon"}, "bca": {"english_name": "Bai, Central"}, "bol": {"english_name": "Bole"}, "acl": {"english_name": "Akar-Bale"}, "tsu": {"english_name": "Tsou"}, "sog": {"english_name": "Sogdian"}, "zyg": {"english_name": "Zhuang, Yang"}, "xcm": {"english_name": "Comecrudo"}, "tng": {"english_name": "Tobanga"}, "kdi": {"english_name": "Kumam"}, "gmm": {"english_name": "Gbaya-Mbodomo"}, "tzl": {"english_name": "Talossan"}, "kbr": {"english_name": "Kafa"}, "bxh": {"english_name": "Buhutu"}, "mux": {"english_name": "Bo-Ung"}, "mew": {"english_name": "Maaka"}, "ywl": {"english_name": "Lalu, Western"}, "egl": {"english_name": "Emilian"}, "mcl": {"english_name": "Macaguaje"}, "mdw": {"english_name": "Mbosi"}, "wnm": {"english_name": "Wanggamala"}, "kcs": {"english_name": "Koenoem"}, "kwi": {"english_name": "Awa-Cuaiquer"}, "luj": {"english_name": "Luna"}, "zu": {"name": "Isi-Zulu", "english_name": "Zulu"}, "ztn": {"english_name": "Zapotec, Santa Catarina Albarradas"}, "ang": {"english_name": "English, Old (ca. 450-1100)"}, "kgf": {"english_name": "Kube"}, "bxa": {"english_name": "Tairaha"}, "tum": {"english_name": "Tumbuka"}, "cpu": {"english_name": "Ashéninka, Pichis"}, "vmq": {"english_name": "Mixtec, Soyaltepec"}, "esh": {"english_name": "Eshtehardi"}, "bri": {"english_name": "Mokpwe"}, "xka": {"english_name": "Kalkoti"}, "kun": {"english_name": "Kunama"}, "nwm": {"english_name": "Nyamusa-Molo"}, "pag": {"english_name": "Pangasinan"}, "usa": {"english_name": "Usarufa"}, "pow": {"english_name": "Popoloca, San Felipe Otlaltepec"}, "aaz": {"english_name": "Amarasi"}, "mpb": {"english_name": "Mullukmulluk"}, "bgm": {"english_name": "Baga Mboteni"}, "pnv": {"english_name": "Pinigura"}, "sqm": {"english_name": "Suma"}, "bcw": {"english_name": "Bana"}, "prw": {"english_name": "Parawen"}, "ksz": {"english_name": "Kodaku"}, "gir": {"english_name": "Gelao, Red"}, "yaq": {"english_name": "Yaqui"}, "lkb": {"english_name": "Kabras"}, "wig": {"english_name": "Wik-Ngathana"}, "wil": {"english_name": "Wilawila"}, "xxt": {"english_name": "Tambora"}, "gge": {"english_name": "Guragone"}, "nwx": {"english_name": "Newar, Middle"}, "doq": {"english_name": "Dominican Sign Language"}, "pnz": {"english_name": "Pana (Central African Republic)"}, "knk": {"english_name": "Kuranko"}, "dus": {"english_name": "Dumi"}, "lcm": {"english_name": "Tungag"}, "jpa": {"english_name": "Aramaic, Jewish Palestinian"}, "hap": {"english_name": "Hupla"}, "mzv": {"english_name": "Manza"}, "pry": {"english_name": "Pray 3"}, "keh": {"english_name": "Keak"}, "xlg": {"english_name": "Ligurian (Ancient)"}, "ska": {"english_name": "Skagit"}, "mnz": {"english_name": "Moni"}, "meb": {"english_name": "Ikobi"}, "nil": {"english_name": "Nila"}, "haz": {"english_name": "Hazaragi"}, "qvo": {"english_name": "Quechua, Napo Lowland"}, "teh": {"english_name": "Tehuelche"}, "sue": {"english_name": "Suena"}, "yga": {"english_name": "Malyangapa"}, "kri": {"english_name": "Krio"}, "mvw": {"english_name": "Machinga"}, "del": {"english_name": "Delaware"}, "etn": {"english_name": "Eton (Vanuatu)"}, "wja": {"english_name": "Waja"}, "enn": {"english_name": "Engenni"}, "any": {"english_name": "Anyin"}, "lrv": {"english_name": "Larevat"}, "asq": {"english_name": "Austrian Sign Language"}, "xqt": {"english_name": "Qatabanian"}, "xjb": {"english_name": "Minjungbal"}, "nee": {"english_name": "Nêlêmwa-Nixumwak"}, "msw": {"english_name": "Mansoanka"}, "kyg": {"english_name": "Keyagana"}, "pos": {"english_name": "Popoluca, Sayula"}, "bno": {"english_name": "Bantoanon"}, "kyh": {"english_name": "Karok"}, "rmf": {"english_name": "Romani, Kalo Finnish"}, "zoq": {"english_name": "Zoque, Tabasco"}, "my": {"english_name": "Burmese"}, "kst": {"english_name": "Winyé"}, "ant": {"english_name": "Antakarinya"}, "yas": {"english_name": "Nugunu (Cameroon)"}, "sjm": {"english_name": "Mapun"}, "sjr": {"english_name": "Siar-Lak"}, "svb": {"english_name": "Ulau-Suain"}, "tmm": {"english_name": "Tai Thanh"}, "sbb": {"english_name": "Simbo"}, "niz": {"english_name": "Ningil"}, "zpf": {"english_name": "Zapotec, San Pedro Quiatoni"}, "zyn": {"english_name": "Zhuang, Yongnan"}, "zgh": {"english_name": "Tamazight, Standard Moroccan"}, "ivv": {"english_name": "Ivatan"}, "yak": {"english_name": "Yakama"}, "et": {"name": "Eesti", "english_name": "Estonian"}, "tvl": {"english_name": "Tuvalu"}, "ffi": {"english_name": "Foia Foia"}, "kos": {"english_name": "Kosraean"}, "dts": {"english_name": "Dogon, Toro So"}, "kuc": {"english_name": "Kwinsu"}, "ulw": {"english_name": "Ulwa"}, "mug": {"english_name": "Musgu"}, "vmk": {"english_name": "Makhuwa-Shirima"}, "ltn": {"english_name": "Latundê"}, "han": {"english_name": "Hangaza"}, "kjt": {"english_name": "Karen, Phrae Pwo"}, "kxn": {"english_name": "Melanau, Kanowit-Tanjong"}, "grc": {"english_name": "Greek, Ancient (to 1453)"}, "wam": {"english_name": "Wampanoag"}, "mjh": {"english_name": "Mwera (Nyasa)"}, "cbl": {"english_name": "Chin, Bualkhaw"}, "plk": {"english_name": "Shina, Kohistani"}, "gbu": {"english_name": "Gagadu"}, "tpo": {"english_name": "Tai Pao"}, "byw": {"english_name": "Belhariya"}, "toq": {"english_name": "Toposa"}, "apu": {"english_name": "Apurinã"}, "azj": {"english_name": "Azerbaijani, North"}, "xku": {"english_name": "Kaamba"}, "mdk": {"english_name": "Mangbutu"}, "kwb": {"english_name": "Kwa"}, "jet": {"english_name": "Manem"}, "iap": {"english_name": "Iapama"}, "cmn": {"english_name": "Chinese, Mandarin"}, "pei": {"english_name": "Chichimeca-Jonaz"}, "nkr": {"english_name": "Nukuoro"}, "hru": {"english_name": "Hruso"}, "lcl": {"english_name": "Lisela"}, "ggg": {"english_name": "Gurgula"}, "ktn": {"english_name": "Karitiâna"}, "bhu": {"english_name": "Bhunjia"}, "idd": {"english_name": "Ede Idaca"}, "caz": {"english_name": "Canichana"}, "hwo": {"english_name": "Hwana"}, "xra": {"english_name": "Krahô"}, "cms": {"english_name": "Messapic"}, "muh": {"english_name": "Mündü"}, "kky": {"english_name": "Guguyimidjir"}, "okl": {"english_name": "Kentish Sign Language, Old"}, "bbj": {"english_name": "Ghomálá'"}, "vmi": {"english_name": "Miwa"}, "kmh": {"english_name": "Kalam"}, "dti": {"english_name": "Dogon, Ana Tinga"}, "mtn": {"english_name": "Matagalpa"}, "taa": {"english_name": "Tanana, Lower"}, "lti": {"english_name": "Leti (Indonesia)"}, "az": {"name": "Azerbaijani", "english_name": "Azerbaijani"}, "hea": {"english_name": "Miao, Northern Qiandong"}, "har": {"english_name": "Harari"}, "tcn": {"english_name": "Tichurong"}, "spu": {"english_name": "Sapuan"}, "mce": {"english_name": "Mixtec, Itundujia"}, "auq": {"english_name": "Anus"}, "mpw": {"english_name": "Mapidian"}, "sia": {"english_name": "Sami, Akkala"}, "ysd": {"english_name": "Samatao"}, "btq": {"english_name": "Batek"}, "aek": {"english_name": "Haeke"}, "aok": {"english_name": "Arhö"}, "hmk": {"english_name": "Maek"}, "nut": {"english_name": "Nung (Viet Nam)"}, "smh": {"english_name": "Samei"}, "yaw": {"english_name": "Yawalapití"}, "bmu": {"english_name": "Somba-Siawari"}, "tlx": {"english_name": "Khehek"}, "cbd": {"english_name": "Carijona"}, "kcw": {"english_name": "Kabwari"}, "ukw": {"english_name": "Ukwuani-Aboh-Ndoni"}, "bzc": {"english_name": "Malagasy, Southern Betsimisaraka"}, "zpz": {"english_name": "Zapotec, Texmelucan"}, "bks": {"english_name": "Sorsoganon, Northern"}, "mhi": {"english_name": "Ma'di"}, "ski": {"english_name": "Sika"}, "lgg": {"english_name": "Lugbara"}, "mjs": {"english_name": "Miship"}, "snj": {"english_name": "Sango, Riverain"}, "dho": {"english_name": "Dhodia"}, "kkc": {"english_name": "Odoodee"}, "goi": {"english_name": "Gobasi"}, "mgi": {"english_name": "Lijili"}, "mka": {"english_name": "Mbre"}, "gas": {"english_name": "Garasia, Adiwasi"}, "yml": {"english_name": "Iamalele"}, "spp": {"english_name": "Senoufo, Supyire"}, "zik": {"english_name": "Zimakani"}, "rob": {"english_name": "Tae'"}, "shn": {"english_name": "Shan"}, "mhc": {"english_name": "Mocho"}, "vmu": {"english_name": "Muluridyi"}, "mxa": {"english_name": "Mixtec, Northwest Oaxaca"}, "oon": {"english_name": "Önge"}, "guf": {"english_name": "Gupapuyngu"}, "dby": {"english_name": "Dibiyaso"}, "bcf": {"english_name": "Bamu"}, "sck": {"english_name": "Sadri"}, "nhk": {"english_name": "Nahuatl, Isthmus-Cosoleacaque"}, "gvr": {"english_name": "Gurung, Western"}, "kjb": {"english_name": "Q'anjob'al"}, "kdu": {"english_name": "Kadaru"}, "gna": {"english_name": "Kaansa"}, "pex": {"english_name": "Petats"}, "nkj": {"english_name": "Nakai"}, "puc": {"english_name": "Punan Merap"}, "crf": {"english_name": "Caramanta"}, "png": {"english_name": "Pongu"}, "shz": {"english_name": "Senoufo, Syenara"}, "bfs": {"english_name": "Bai, Southern"}, "ail": {"english_name": "Aimele"}, "axx": {"english_name": "Xârâgurè"}, "diy": {"english_name": "Diuwe"}, "kaw": {"english_name": "Kawi"}, "qun": {"english_name": "Quinault"}, "loz": {"english_name": "Lozi"}, "lsg": {"english_name": "Lyons Sign Language"}, "oia": {"english_name": "Oirata"}, "sng": {"english_name": "Sanga (Democratic Republic of Congo)"}, "zna": {"english_name": "Zan Gula"}, "pio": {"english_name": "Piapoco"}, "syb": {"english_name": "Subanen, Central"}, "utr": {"english_name": "Etulo"}, "dyg": {"english_name": "Agta, Villa Viciosa"}, "jia": {"english_name": "Jina"}, "heg": {"english_name": "Helong"}, "nif": {"english_name": "Nek"}, "mtq": {"english_name": "Muong"}, "mga": {"english_name": "Irish, Middle (900-1200)"}, "jmw": {"english_name": "Mouwase"}, "xiy": {"english_name": "Xipaya"}, "kbh": {"english_name": "Camsá"}, "awr": {"english_name": "Awera"}, "cqd": {"english_name": "Miao, Chuanqiandian Cluster"}, "kfj": {"english_name": "Kemiehua"}, "vor": {"english_name": "Voro"}, "ozm": {"english_name": "Koonzime"}, "cml": {"english_name": "Campalagian"}, "wod": {"english_name": "Wolani"}, "adu": {"english_name": "Aduge"}, "dtb": {"english_name": "Kadazan, Labuk-Kinabatangan"}, "slw": {"english_name": "Sialum"}, "ksq": {"english_name": "Kwaami"}, "pns": {"english_name": "Ponosakan"}, "wxw": {"english_name": "Wardandi"}, "nhg": {"english_name": "Nahuatl, Tetelcingo"}, "blp": {"english_name": "Blablanga"}, "kqr": {"english_name": "Kimaragang"}, "ttt": {"english_name": "Tat, Muslim"}, "ipi": {"english_name": "Ipili"}, "wnd": {"english_name": "Wandarang"}, "agh": {"english_name": "Ngelima"}, "adb": {"english_name": "Adabe"}, "bnc": {"english_name": "Bontok"}, "uji": {"english_name": "Tanjijili"}, "sih": {"english_name": "Zire"}, "rmc": {"english_name": "Romani, Carpathian"}, "nci": {"english_name": "Nahuatl, Classical"}, "ree": {"english_name": "Kayan, Rejang"}, "gwu": {"english_name": "Guwamu"}, "daz": {"english_name": "Dao"}, "dym": {"english_name": "Dogon, Yanda Dom"}, "kvp": {"english_name": "Kompane"}, "mxk": {"english_name": "Monumbo"}, "lba": {"english_name": "Lui"}, "kjk": {"english_name": "Konjo, Highland"}, "gug": {"english_name": "Guaraní, Paraguayan"}, "kzj": {"english_name": "Kadazan, Coastal"}, "ahi": {"english_name": "Aizi, Tiagbamrin"}, "npi": {"english_name": "Nepali (individual language)"}, "bvw": {"english_name": "Boga"}, "xba": {"english_name": "Kamba (Brazil)"}, "gex": {"english_name": "Garre"}, "tao": {"english_name": "Yami"}, "xns": {"english_name": "Kanashi"}, "lee": {"english_name": "Lyélé"}, "jng": {"english_name": "Yangman"}, "kjq": {"english_name": "Keres, Western"}, "hir": {"english_name": "Himarimã"}, "boq": {"english_name": "Bogaya"}, "kki": {"english_name": "Kagulu"}, "kbw": {"english_name": "Kaiep"}, "yit": {"english_name": "Lalu, Eastern"}, "kad": {"english_name": "Adara"}, "mnc": {"english_name": "Manchu"}, "tqw": {"english_name": "Tonkawa"}, "avl": {"english_name": "Arabic, Eastern Egyptian Bedawi"}, "sfw": {"english_name": "Sehwi"}, "abm": {"english_name": "Abanyom"}, "jdt": {"english_name": "Judeo-Tat"}, "ppu": {"english_name": "Papora"}, "yif": {"english_name": "Ache"}, "skw": {"english_name": "Creole Dutch, Skepi"}, "got": {"english_name": "Gothic"}, "bry": {"english_name": "Burui"}, "hmz": {"english_name": "Hmong Shua"}, "nmi": {"english_name": "Nyam"}, "ndm": {"english_name": "Ndam"}, "sbj": {"english_name": "Surbakhal"}, "wos": {"english_name": "Hanga Hundi"}, "alq": {"english_name": "Algonquin"}, "typ": {"english_name": "Thaypan"}, "ahs": {"english_name": "Ashe"}, "gyd": {"english_name": "Kayardild"}, "zpc": {"english_name": "Zapotec, Choapan"}, "tcq": {"english_name": "Kaiy"}, "tav": {"english_name": "Tatuyo"}, "tiz": {"english_name": "Tai Hongjin"}, "lid": {"english_name": "Nyindrou"}, "nnc": {"english_name": "Nancere"}, "koq": {"english_name": "Kota (Gabon)"}, "bbi": {"english_name": "Barombi"}, "ona": {"english_name": "Ona"}, "bjn": {"english_name": "Banjar"}, "ule": {"english_name": "Lule"}, "itl": {"english_name": "Itelmen"}, "fer": {"english_name": "Feroge"}, "rau": {"english_name": "Raute"}, "qvs": {"english_name": "Quechua, San Martín"}, "pmw": {"english_name": "Miwok, Plains"}, "pld": {"english_name": "Polari"}, "amu": {"english_name": "Amuzgo, Guerrero"}, "bfl": {"english_name": "Banda-Ndélé"}, "kne": {"english_name": "Kankanaey"}, "myh": {"english_name": "Makah"}, "oru": {"english_name": "Ormuri"}, "apc": {"english_name": "Arabic, North Levantine"}, "smv": {"english_name": "Samvedi"}, "crn": {"english_name": "Cora, El Nayar"}, "iby": {"english_name": "Ibani"}, "far": {"english_name": "Fataleka"}, "bsb": {"english_name": "Bisaya, Brunei"}, "xmp": {"english_name": "Kuku-Mu'inh"}, "ahm": {"english_name": "Aizi, Mobumrin"}, "ykr": {"english_name": "Yekora"}, "abj": {"english_name": "Aka-Bea"}, "otx": {"english_name": "Otomi, Texcatepec"}, "ogu": {"english_name": "Ogbronuagum"}, "ait": {"english_name": "Arikem"}, "ulb": {"english_name": "Ulukwumi"}, "zin": {"english_name": "Zinza"}, "dww": {"english_name": "Dawawa"}, "uar": {"english_name": "Tairuma"}, "tuq": {"english_name": "Tedaga"}, "naf": {"english_name": "Nabak"}, "rui": {"english_name": "Rufiji"}, "dne": {"english_name": "Ndendeule"}, "ztq": {"english_name": "Zapotec, Quioquitani-Quierí"}, "kms": {"english_name": "Kamasau"}, "mwy": {"english_name": "Mosiro"}, "nad": {"english_name": "Nijadali"}, "nps": {"english_name": "Nipsan"}, "ogg": {"english_name": "Ogbogolo"}, "gom": {"english_name": "Konkani, Goan"}, "ktl": {"english_name": "Koroshi"}, "goa": {"english_name": "Guro"}, "vkl": {"english_name": "Kulisusu"}, "ilu": {"english_name": "Ili'uun"}, "ped": {"english_name": "Mala (Papua New Guinea)"}, "sbp": {"english_name": "Sangu (Tanzania)"}, "ng": {"english_name": "Ndonga"}, "ydk": {"english_name": "Yoidik"}, "nhp": {"english_name": "Nahuatl, Isthmus-Pajapan"}, "xrt": {"english_name": "Aranama-Tamique"}, "zmf": {"english_name": "Mfinu"}, "krf": {"english_name": "Koro (Vanuatu)"}, "les": {"english_name": "Lese"}, "mej": {"english_name": "Meyah"}, "rof": {"english_name": "Rombo"}, "bdr": {"english_name": "Bajau, West Coast"}, "sdx": {"english_name": "Melanau, Sibu"}, "okm": {"english_name": "Korean, Middle (10th-16th cent.)"}, "oue": {"english_name": "Oune"}, "nnm": {"english_name": "Namia"}, "ybm": {"english_name": "Yaben"}, "zhi": {"english_name": "Zhire"}, "tbp": {"english_name": "Taworta"}, "krp": {"english_name": "Korop"}, "dis": {"english_name": "Dimasa"}, "bkm": {"english_name": "Kom (Cameroon)"}, "kyz": {"english_name": "Kayabí"}, "cy": {"name": "Cymraeg", "english_name": "Welsh"}, "eno": {"english_name": "Enggano"}, "lmn": {"english_name": "Lambadi"}, "cax": {"english_name": "Chiquitano"}, "seb": {"english_name": "Senoufo, Shempire"}, "bwn": {"english_name": "Bunu, Wunai"}, "kfv": {"english_name": "Kurmukar"}, "cla": {"english_name": "Ron"}, "eot": {"english_name": "Beti (Côte d'Ivoire)"}, "hds": {"english_name": "Honduras Sign Language"}, "oti": {"english_name": "Oti"}, "mdg": {"english_name": "Massalat"}, "yog": {"english_name": "Yogad"}, "coj": {"english_name": "Cochimi"}, "mfz": {"english_name": "Mabaan"}, "lbw": {"english_name": "Tolaki"}, "stn": {"english_name": "Owa"}, "eto": {"english_name": "Eton (Cameroon)"}, "hmq": {"english_name": "Miao, Eastern Qiandong"}, "fay": {"english_name": "Fars, Southwestern"}, "yww": {"english_name": "Yawarawarga"}, "pml": {"english_name": "Lingua Franca"}, "los": {"english_name": "Loniu"}, "xtq": {"english_name": "Tumshuqese"}, "gcf": {"english_name": "Creole French, Guadeloupean"}, "sze": {"english_name": "Seze"}, "ty": {"english_name": "Tahitian"}, "ymr": {"english_name": "Malasar"}, "giz": {"english_name": "Giziga, South"}, "jeg": {"english_name": "Jeng"}, "pal": {"english_name": "Pahlavi"}, "adi": {"english_name": "Adi"}, "nun": {"english_name": "Anong"}, "wtf": {"english_name": "Watiwa"}, "wax": {"english_name": "Watam"}, "ngd": {"english_name": "Ngando (Central African Republic)"}, "tab": {"english_name": "Tabassaran"}, "svs": {"english_name": "Savosavo"}, "bie": {"english_name": "Bepour"}, "bem": {"english_name": "Bemba (Zambia)"}, "zpq": {"english_name": "Zapotec, Zoogocho"}, "ssx": {"english_name": "Samberigi"}, "nmc": {"english_name": "Ngam"}, "msx": {"english_name": "Moresada"}, "mjz": {"english_name": "Majhi"}, "bim": {"english_name": "Bimoba"}, "cet": {"english_name": "Centúúm"}, "ayr": {"english_name": "Aymara, Central"}, "tns": {"english_name": "Tenis"}, "pmf": {"english_name": "Pamona"}, "thu": {"english_name": "Thuri"}, "isu": {"english_name": "Isu (Menchum Division)"}, "kdr": {"english_name": "Karaim"}, "fie": {"english_name": "Fyer"}, "ims": {"english_name": "Marsian"}, "kld": {"english_name": "Gamilaraay"}, "asa": {"english_name": "Asu (Tanzania)"}, "pef": {"english_name": "Pomo, Northeastern"}, "mrh": {"english_name": "Chin, Mara"}, "krl": {"english_name": "Karelian"}, "gye": {"english_name": "Gyem"}, "piv": {"english_name": "Pileni"}, "mzx": {"english_name": "Mawayana"}, "bju": {"english_name": "Busuu"}, "nyj": {"english_name": "Nyanga"}, "ksr": {"english_name": "Borong"}, "toi": {"english_name": "Tonga (Zambia)"}, "mdi": {"english_name": "Mamvu"}, "tly": {"english_name": "Talysh"}, "dei": {"english_name": "Demisa"}, "qvy": {"english_name": "Queyu"}, "twe": {"english_name": "Tewa (Indonesia)"}, "mfd": {"english_name": "Mendankwe-Nkwen"}, "wsr": {"english_name": "Owenia"}, "tdc": {"english_name": "Emberá-Tadó"}, "dbp": {"english_name": "Duwai"}, "ekm": {"english_name": "Elip"}, "xkg": {"english_name": "Kagoro"}, "nkg": {"english_name": "Nekgini"}, "gnk": {"english_name": "//Gana"}, "sto": {"english_name": "Stoney"}, "opt": {"english_name": "Opata"}, "wbv": {"english_name": "Wajarri"}, "bmd": {"english_name": "Manduri, Baga"}, "tgx": {"english_name": "Tagish"}, "pub": {"english_name": "Purum"}, "luz": {"english_name": "Luri, Southern"}, "kby": {"english_name": "Kanuri, Manga"}, "ndg": {"english_name": "Ndengereko"}, "bgw": {"english_name": "Bhatri"}, "tsc": {"english_name": "Tswa"}, "gvf": {"english_name": "Golin"}, "frt": {"english_name": "Fortsenal"}, "lgu": {"english_name": "Longgu"}, "xmg": {"english_name": "Mengaka"}, "ugo": {"english_name": "Ugong"}, "phm": {"english_name": "Phimbi"}, "llu": {"english_name": "Lau"}, "ibg": {"english_name": "Ibanag"}, "ais": {"english_name": "Amis, Nataoran"}, "mzi": {"english_name": "Mazatec, Ixcatlán"}, "unu": {"english_name": "Unubahe"}, "tpw": {"english_name": "Tupí"}, "yno": {"english_name": "Yong"}, "mqf": {"english_name": "Momuna"}, "pso": {"english_name": "Polish Sign Language"}, "ato": {"english_name": "Atong"}, "dbq": {"english_name": "Daba"}, "bwx": {"english_name": "Bunu, Bu-Nao"}, "yry": {"english_name": "Yarluyandi"}, "xtw": {"english_name": "Tawandê"}, "tuy": {"english_name": "Tugen"}, "gyb": {"english_name": "Garus"}, "grm": {"english_name": "Kota Marudu Talantang"}, "pby": {"english_name": "Pyu"}, "okh": {"english_name": "Koresh-e Rostam"}, "gpe": {"english_name": "Pidgin English, Ghanaian"}, "www": {"english_name": "Wawa"}, "djm": {"english_name": "Dogon, Jamsay"}, "bao": {"english_name": "Waimaha"}, "qvp": {"english_name": "Quechua, Pacaraos"}, "ado": {"english_name": "Abu"}, "bbr": {"english_name": "Girawa"}, "nok": {"english_name": "Nooksack"}, "ubu": {"english_name": "Umbu-Ungu"}, "gau": {"english_name": "Gadaba, Mudhili"}, "ihw": {"english_name": "Bidhawal"}, "smy": {"english_name": "Semnani"}, "raw": {"english_name": "Rawang"}, "crm": {"english_name": "Cree, Moose"}, "hto": {"english_name": "Huitoto, Minica"}, "yiv": {"english_name": "Nisu, Northern"}, "ako": {"english_name": "Akurio"}, "mgb": {"english_name": "Mararit"}, "frs": {"english_name": "Frisian, Eastern"}, "sov": {"english_name": "Sonsorol"}, "bun": {"english_name": "Sherbro"}, "mch": {"english_name": "Maquiritari"}, "yap": {"english_name": "Yapese"}, "vmr": {"english_name": "Marenje"}, "xcg": {"english_name": "Gaulish, Cisalpine"}, "kxk": {"english_name": "Karen, Zayein"}, "dec": {"english_name": "Dagik"}, "bln": {"english_name": "Bikol, Southern Catanduanes"}, "kxd": {"english_name": "Brunei"}, "mqc": {"english_name": "Mangole"}, "afs": {"english_name": "Creole, Afro-Seminole"}, "mrt": {"english_name": "Marghi Central"}, "bkf": {"english_name": "Beeke"}, "sii": {"english_name": "Shom Peng"}, "aps": {"english_name": "Arop-Sissano"}, "ybn": {"english_name": "Yabaâna"}, "tep": {"english_name": "Tepecano"}, "tve": {"english_name": "Te'un"}, "jua": {"english_name": "Júma"}, "mgv": {"english_name": "Matengo"}, "bco": {"english_name": "Kaluli"}, "elo": {"english_name": "El Molo"}, "zko": {"english_name": "Kott"}, "trp": {"english_name": "Kok Borok"}, "kkj": {"english_name": "Kako"}, "mtb": {"english_name": "Anyin Morofo"}, "ulf": {"english_name": "Usku"}, "twb": {"english_name": "Tawbuid, Western"}, "luf": {"english_name": "Laua"}, "xut": {"english_name": "Kuthant"}, "buv": {"english_name": "Bun"}, "wdy": {"english_name": "Wadjabangayi"}, "ii": {"english_name": "Yi, Sichuan"}, "cbt": {"english_name": "Chayahuita"}, "sid": {"english_name": "Sidamo"}, "ziz": {"english_name": "Zizilivakan"}, "lmw": {"english_name": "Miwok, Lake"}, "bwg": {"english_name": "Barwe"}, "kpe": {"english_name": "Kpelle"}, "huf": {"english_name": "Humene"}, "kvn": {"english_name": "Kuna, Border"}, "dhr": {"english_name": "Dhargari"}, "sjn": {"english_name": "Sindarin"}, "dmy": {"english_name": "Demta"}, "etz": {"english_name": "Semimi"}, "bag": {"english_name": "Tuki"}, "acu": {"english_name": "Achuar-Shiwiar"}, "msd": {"english_name": "Yucatec Maya Sign Language"}, "dnw": {"english_name": "Dani, Western"}, "xty": {"english_name": "Mixtec, Yoloxochitl"}, "kyr": {"english_name": "Kuruáya"}, "amx": {"english_name": "Anmatyerre"}, "cnh": {"english_name": "Chin, Haka"}, "clw": {"english_name": "Chulym"}, "dhu": {"english_name": "Dhurga"}, "tek": {"english_name": "Teke, Ibali"}, "bpq": {"english_name": "Malay, Banda"}, "wiv": {"english_name": "Vitu"}, "aud": {"english_name": "Anuta"}, "ylr": {"english_name": "Yalarnnga"}, "ygi": {"english_name": "Yiningayi"}, "yrn": {"english_name": "Yerong"}, "tow": {"english_name": "Jemez"}, "mkw": {"english_name": "Kituba (Congo)"}, "kln": {"english_name": "Kalenjin"}, "ymi": {"english_name": "Moji"}, "bhw": {"english_name": "Biak"}, "kwd": {"english_name": "Kwaio"}, "ono": {"english_name": "Onondaga"}, "xzp": {"english_name": "Zapotec, Ancient"}, "wbt": {"english_name": "Wanman"}, "huq": {"english_name": "Tsat"}, "yun": {"english_name": "Bena (Nigeria)"}, "ttg": {"english_name": "Tutong"}, "hoi": {"english_name": "Holikachuk"}, "qwh": {"english_name": "Quechua, Huaylas Ancash"}, "env": {"english_name": "Enwan (Edu State)"}, "cav": {"english_name": "Cavineña"}, "ssy": {"english_name": "Saho"}, "max": {"english_name": "Malay, North Moluccan"}, "pie": {"english_name": "Piro"}, "fse": {"english_name": "Finnish Sign Language"}, "six": {"english_name": "Sumau"}, "kep": {"english_name": "Kaikadi"}, "iso": {"english_name": "Isoko"}, "hik": {"english_name": "Seit-Kaitetu"}, "kax": {"english_name": "Kao"}, "cto": {"english_name": "Emberá-Catío"}, "alw": {"english_name": "Alaba-K’abeena"}, "poe": {"english_name": "Popoloca, San Juan Atzingo"}, "cab": {"english_name": "Garifuna"}, "nca": {"english_name": "Iyo"}, "sci": {"english_name": "Creole Malay, Sri Lankan"}, "shu": {"english_name": "Arabic, Chadian"}, "niq": {"english_name": "Nandi"}, "ikk": {"english_name": "Ika"}, "nib": {"english_name": "Nakame"}, "ggb": {"english_name": "Gbii"}, "dbb": {"english_name": "Deno"}, "myo": {"english_name": "Anfillo"}, "dbl": {"english_name": "Dyirbal"}, "li": {"english_name": "Limburgan"}, "mqz": {"english_name": "Pano"}, "pcl": {"english_name": "Pardhi"}, "rtc": {"english_name": "Chin, Rungtu"}, "bly": {"english_name": "Notre"}, "cdh": {"english_name": "Chambeali"}, "reb": {"english_name": "Rembong"}, "mgw": {"english_name": "Matumbi"}, "tvt": {"english_name": "Naga, Tutsa"}, "tmh": {"english_name": "Tamashek"}, "wbw": {"english_name": "Woi"}, "soc": {"english_name": "So (Democratic Republic of Congo)"}, "yih": {"english_name": "Yiddish, Western"}, "jv": {"english_name": "Javanese"}, "emn": {"english_name": "Eman"}, "sop": {"english_name": "Songe"}, "wor": {"english_name": "Woria"}, "lob": {"english_name": "Lobi"}, "bms": {"english_name": "Kanuri, Bilma"}, "inh": {"english_name": "Ingush"}, "nid": {"english_name": "Ngandi"}, "awa": {"english_name": "Awadhi"}, "pyu": {"english_name": "Puyuma"}, "zpa": {"english_name": "Zapotec, Lachiguiri"}, "spt": {"english_name": "Bhoti, Spiti"}, "lul": {"english_name": "Olu'bo"}, "yrs": {"english_name": "Yarsun"}, "nkb": {"english_name": "Naga, Khoibu"}, "avk": {"english_name": "Kotava"}, "mdm": {"english_name": "Mayogo"}, "num": {"english_name": "Niuafo'ou"}, "esn": {"english_name": "Salvadoran Sign Language"}, "la": {"english_name": "Latin"}, "jhi": {"english_name": "Jehai"}, "tau": {"english_name": "Tanana, Upper"}, "rmz": {"english_name": "Marma"}, "dv": {"english_name": "Dhivehi"}, "tcz": {"english_name": "Chin, Thado"}, "poy": {"english_name": "Pogolo"}, "khc": {"english_name": "Tukang Besi North"}, "hut": {"english_name": "Humla"}, "ids": {"english_name": "Idesa"}, "csm": {"english_name": "Miwok, Central Sierra"}, "ptp": {"english_name": "Patep"}, "gnw": {"english_name": "Guaraní, Western Bolivian"}, "swt": {"english_name": "Sawila"}, "hmy": {"english_name": "Hmong, Southern Guiyang"}, "cky": {"english_name": "Cakfem-Mushere"}, "sjp": {"english_name": "Surjapuri"}, "cni": {"english_name": "Asháninka"}, "bym": {"english_name": "Bidyara"}, "seq": {"english_name": "Sénoufo, Senara"}, "khg": {"english_name": "Tibetan, Khams"}, "sbl": {"english_name": "Sambal, Botolan"}, "afn": {"english_name": "Defaka"}, "int": {"english_name": "Intha"}, "hms": {"english_name": "Miao, Southern Qiandong"}, "kso": {"english_name": "Kofa"}, "azm": {"english_name": "Amuzgo, Ipalapa"}, "aki": {"english_name": "Aiome"}, "mvy": {"english_name": "Kohistani, Indus"}, "coc": {"english_name": "Cocopa"}, "gwi": {"english_name": "Gwichʼin"}, "bfy": {"english_name": "Bagheli"}, "war": {"english_name": "Waray (Philippines)"}, "dok": {"english_name": "Dondo"}, "xtu": {"english_name": "Mixtec, Cuyamecalco"}, "bta": {"english_name": "Bata"}, "acs": {"english_name": "Acroá"}, "giw": {"english_name": "Gelao, White"}, "kfb": {"english_name": "Kolami, Northwestern"}, "aec": {"english_name": "Arabic, Saidi"}, "tpk": {"english_name": "Tupinikin"}, "xtb": {"english_name": "Mixtec, Chazumba"}, "nuh": {"english_name": "Ndunda"}, "jrt": {"english_name": "Jorto"}, "aqm": {"english_name": "Atohwaim"}, "bjo": {"english_name": "Banda, Mid-Southern"}, "umo": {"english_name": "Umotína"}, "ptu": {"english_name": "Bambam"}, "swg": {"english_name": "Swabian"}, "gba": {"english_name": "Gbaya (Central African Republic)"}, "bpy": {"english_name": "Bishnupriya"}, "seu": {"english_name": "Serui-Laut"}, "jae": {"english_name": "Yabem"}, "coe": {"english_name": "Koreguaje"}, "yxu": {"english_name": "Yuyu"}, "wji": {"english_name": "Warji"}, "xh": {"name": "Xhosa", "english_name": "Xhosa"}, "kuf": {"english_name": "Katu, Western"}, "ko": {"name": "한국어", "english_name": "Korean"}, "cbr": {"english_name": "Cashibo-Cacataibo"}, "loh": {"english_name": "Narim"}, "lax": {"english_name": "Tiwa"}, "odu": {"english_name": "Odual"}, "sln": {"english_name": "Salinan"}, "xkh": {"english_name": "Karahawyana"}, "sfs": {"english_name": "South African Sign Language"}, "pfl": {"english_name": "Pfaelzisch"}, "ybo": {"english_name": "Yabong"}, "eza": {"english_name": "Ezaa"}, "phh": {"english_name": "Phukha"}, "kkb": {"english_name": "Kwerisa"}, "twt": {"english_name": "Turiwára"}, "mgm": {"english_name": "Mambae"}, "xpe": {"english_name": "Kpelle, Liberia"}, "kwv": {"english_name": "Sara Kaba Náà"}, "ltc": {"english_name": "Chinese, Late Middle"}, "mim": {"english_name": "Mixtec, Alacatlatzala"}, "lls": {"english_name": "Lithuanian Sign Language"}, "yvt": {"english_name": "Yavitero"}, "ytw": {"english_name": "Yout Wam"}, "rnr": {"english_name": "Nari Nari"}, "kdn": {"english_name": "Kunda"}, "zpb": {"english_name": "Zapotec, Yautepec"}, "nyq": {"english_name": "Nayini"}, "yoy": {"english_name": "Yoy"}, "idu": {"english_name": "Idoma"}, "rar": {"english_name": "Rarotongan"}, "bdd": {"english_name": "Bunama"}, "acn": {"english_name": "Achang"}, "sta": {"english_name": "Settla"}, "xwr": {"english_name": "Kwerba Mamberamo"}, "kff": {"english_name": "Koya"}, "azo": {"english_name": "Awing"}, "kpg": {"english_name": "Kapingamarangi"}, "aqn": {"english_name": "Alta, Northern"}, "nsh": {"english_name": "Ngoshie"}, "rbk": {"english_name": "Bontok, Northern"}, "csb": {"english_name": "Kashubian"}, "bcs": {"english_name": "Kohumono"}, "bld": {"english_name": "Bolango"}, "gak": {"english_name": "Gamkonora"}, "hne": {"english_name": "Chhattisgarhi"}, "vkp": {"english_name": "Creole Portuguese, Korlai"}, "tln": {"english_name": "Talondo'"}, "duq": {"english_name": "Dusun Malang"}, "nnn": {"english_name": "Ngete"}, "zax": {"english_name": "Zapotec, Xadani"}, "saf": {"english_name": "Safaliba"}, "dih": {"english_name": "Kumiai"}, "njy": {"english_name": "Njyem"}, "bpz": {"english_name": "Bilba"}, "uka": {"english_name": "Kaburi"}, "sep": {"english_name": "Sénoufo, Sìcìté"}, "muk": {"english_name": "Mugom"}, "llp": {"english_name": "Efate, North"}, "mhr": {"english_name": "Mari, Eastern"}, "abi": {"english_name": "Abidji"}, "bou": {"english_name": "Bondei"}, "ths": {"english_name": "Thakali"}, "bci": {"english_name": "Baoulé"}, "bjv": {"english_name": "Bedjond"}, "ndn": {"english_name": "Ngundi"}, "rmx": {"english_name": "Romam"}, "iow": {"english_name": "Iowa-Oto"}, "mww": {"english_name": "Hmong Daw"}, "pqa": {"english_name": "Pa'a"}, "bqi": {"english_name": "Bakhtiari"}, "yet": {"english_name": "Yetfa"}, "xnu": {"english_name": "Nukunul"}, "bwu": {"english_name": "Buli (Ghana)"}, "chh": {"english_name": "Chinook"}, "rwo": {"english_name": "Rawa"}, "abu": {"english_name": "Abure"}, "git": {"english_name": "Gitxsan"}, "keq": {"english_name": "Kamar"}, "xkt": {"english_name": "Kantosi"}, "lic": {"english_name": "Hlai"}, "ema": {"english_name": "Emai-Iuleha-Ora"}, "kbl": {"english_name": "Kanembu"}, "dcc": {"english_name": "Deccan"}, "tnc": {"english_name": "Tanimuca-Retuarã"}, "udi": {"english_name": "Udi"}, "cbb": {"english_name": "Cabiyarí"}, "xpa": {"english_name": "Pirriya"}, "aso": {"english_name": "Dano"}, "cyo": {"english_name": "Cuyonon"}, "kyp": {"english_name": "Kang"}, "cpi": {"english_name": "Pidgin English, Chinese"}, "nwe": {"english_name": "Ngwe"}, "mfe": {"english_name": "Morisyen"}, "mat": {"english_name": "Matlatzinca, San Francisco"}, "wym": {"english_name": "Wymysorys"}, "cya": {"english_name": "Chatino, Nopala"}, "uda": {"english_name": "Uda"}, "hbb": {"english_name": "Huba"}, "urm": {"english_name": "Urapmin"}, "ywr": {"english_name": "Yawuru"}, "zne": {"english_name": "Zande (individual language)"}, "nrz": {"english_name": "Lala"}, "ktk": {"english_name": "Kaniet"}, "kiw": {"english_name": "Kiwai, Northeast"}, "nle": {"english_name": "Nyala, East"}, "gwb": {"english_name": "Gwa"}, "trm": {"english_name": "Tregami"}, "ruk": {"english_name": "Che"}, "jya": {"english_name": "Jiarong"}, "tpe": {"english_name": "Tippera"}, "mmj": {"english_name": "Majhwar"}, "mze": {"english_name": "Morawa"}, "gih": {"english_name": "Githabul"}, "mcb": {"english_name": "Machiguenga"}, "gkn": {"english_name": "Gokana"}, "ott": {"english_name": "Otomi, Temoaya"}, "bce": {"english_name": "Bamenyam"}, "scu": {"english_name": "Shumcho"}, "bfq": {"english_name": "Badaga"}, "en": {"english_name": "English"}, "rro": {"english_name": "Waima"}, "tre": {"english_name": "Tarangan, East"}, "xya": {"english_name": "Yaygir"}, "nsd": {"english_name": "Nisu, Southern"}, "hib": {"english_name": "Hibito"}, "xse": {"english_name": "Sempan"}, "did": {"english_name": "Didinga"}, "kav": {"english_name": "Katukína"}, "anl": {"english_name": "Chin, Anu-Hkongso"}, "ssn": {"english_name": "Waata"}, "ruq": {"english_name": "Romanian, Megleno"}, "gqi": {"english_name": "Guiqiong"}, "kxq": {"english_name": "Kanum, Smärky"}, "ald": {"english_name": "Alladian"}, "srk": {"english_name": "Serudung Murut"}, "bvu": {"english_name": "Malay, Bukit"}, "pbv": {"english_name": "Pnar"}, "row": {"english_name": "Dela-Oenale"}, "ctm": {"english_name": "Chitimacha"}, "tqq": {"english_name": "Tunni"}, "tet": {"english_name": "Tetum"}, "ikl": {"english_name": "Ikulu"}, "syl": {"english_name": "Sylheti"}, "pak": {"english_name": "Parakanã"}, "mix": {"english_name": "Mixtec, Mixtepec"}, "cbn": {"english_name": "Nyahkur"}, "amc": {"english_name": "Amahuaca"}, "thp": {"english_name": "Thompson"}, "atw": {"english_name": "Atsugewi"}, "mlw": {"english_name": "Moloko"}, "waw": {"english_name": "Waiwai"}, "bxr": {"english_name": "Buriat, Russia"}, "dgc": {"english_name": "Agta, Casiguran Dumagat"}, "cah": {"english_name": "Cahuarano"}, "mtl": {"english_name": "Montol"}, "skj": {"english_name": "Seke (Nepal)"}, "mpq": {"english_name": "Matís"}, "sw": {"english_name": "Swahili (macrolanguage)"}, "hom": {"english_name": "Homa"}, "ata": {"english_name": "Pele-Ata"}, "kut": {"english_name": "Kutenai"}, "kib": {"english_name": "Koalib"}, "bnj": {"english_name": "Tawbuid, Eastern"}, "opm": {"english_name": "Oksapmin"}, "lvs": {"english_name": "Latvian, Standard"}, "auh": {"english_name": "Aushi"}, "cns": {"english_name": "Asmat, Central"}, "dia": {"english_name": "Dia"}, "mmh": {"english_name": "Mehináku"}, "byn": {"name": "Bilin", "english_name": "Bilin"}, "pst": {"english_name": "Pashto, Central"}, "mkb": {"english_name": "Mal Paharia"}, "kic": {"english_name": "Kickapoo"}, "urb": {"english_name": "Urubú-Kaapor"}, "akj": {"english_name": "Aka-Jeru"}, "twl": {"english_name": "Tawara"}, "ekl": {"english_name": "Kol (Bangladesh)"}, "otn": {"english_name": "Otomi, Tenango"}, "nne": {"english_name": "Ngandyera"}, "uge": {"english_name": "Ughele"}, "nys": {"english_name": "Nyunga"}, "ru": {"name": "русский", "english_name": "Russian"}, "blx": {"english_name": "Ayta, Mag-Indi"}, "sxe": {"english_name": "Sighu"}, "ngb": {"english_name": "Ngbandi, Northern"}, "tnp": {"english_name": "Whitesands"}, "bxd": {"english_name": "Pela"}, "crc": {"english_name": "Lonwolwol"}, "sui": {"english_name": "Suki"}, "den": {"english_name": "Slave (Athapascan)"}, "nrl": {"english_name": "Ngarluma"}, "tkb": {"english_name": "Buksa"}, "mxp": {"english_name": "Mixe, Tlahuitoltepec"}, "lwh": {"english_name": "Lachi, White"}, "wbb": {"english_name": "Wabo"}, "wli": {"english_name": "Waioli"}, "krc": {"english_name": "Karachay-Balkar"}, "mbq": {"english_name": "Maisin"}, "akb": {"english_name": "Batak Angkola"}, "vum": {"english_name": "Vumbu"}, "bmx": {"english_name": "Baimak"}, "cas": {"english_name": "Tsimané"}, "syy": {"english_name": "Al-Sayyid Bedouin Sign Language"}, "apl": {"english_name": "Apache, Lipan"}, "xru": {"english_name": "Marriammu"}, "bkg": {"english_name": "Buraka"}, "gai": {"english_name": "Borei"}, "beb": {"english_name": "Bebele"}, "ywg": {"english_name": "Yinhawangka"}, "ttk": {"english_name": "Totoro"}, "gun": {"english_name": "Guaraní, Mbyá"}, "vsl": {"english_name": "Venezuelan Sign Language"}, "esm": {"english_name": "Esuma"}, "agj": {"english_name": "Argobba"}, "ktb": {"english_name": "Kambaata"}, "hmr": {"english_name": "Hmar"}, "rem": {"english_name": "Remo"}, "hlb": {"english_name": "Halbi"}, "mvs": {"english_name": "Massep"}, "klr": {"english_name": "Khaling"}, "arv": {"english_name": "Arbore"}, "mik": {"english_name": "Mikasuki"}, "swu": {"english_name": "Suwawa"}, "not": {"english_name": "Nomatsiguenga"}, "zpt": {"english_name": "Zapotec, San Vicente Coatlán"}, "ndj": {"english_name": "Ndamba"}, "say": {"english_name": "Saya"}, "oyd": {"english_name": "Oyda"}, "btw": {"english_name": "Butuanon"}, "brs": {"english_name": "Baras"}, "tvo": {"english_name": "Tidore"}, "mzs": {"english_name": "Macanese"}, "hgw": {"english_name": "Haigwai"}, "ter": {"english_name": "Tereno"}, "csw": {"english_name": "Cree, Swampy"}, "ecs": {"english_name": "Ecuadorian Sign Language"}, "ff": {"english_name": "Fulah"}, "vis": {"english_name": "Vishavan"}, "hum": {"english_name": "Hungana"}, "mow": {"english_name": "Moi (Congo)"}, "tql": {"english_name": "Lehali"}, "nns": {"english_name": "Ningye"}, "bom": {"english_name": "Berom"}, "nus": {"english_name": "Nuer"}, "xht": {"english_name": "Hattic"}, "cmr": {"english_name": "Chin, Mro-Khimi"}, "yrl": {"english_name": "Nhengatu"}, "tyr": {"english_name": "Tai Daeng"}, "ypm": {"english_name": "Phuma"}, "imn": {"english_name": "Imonda"}, "abv": {"english_name": "Arabic, Baharna"}, "hil": {"english_name": "Hiligaynon"}, "spe": {"english_name": "Sepa (Papua New Guinea)"}, "mrm": {"english_name": "Merlav"}, "tuz": {"english_name": "Turka"}, "mla": {"english_name": "Malo"}, "phd": {"english_name": "Phudagi"}, "bfm": {"english_name": "Mmen"}, "zlq": {"english_name": "Zhuang, Liuqian"}, "jow": {"english_name": "Jowulu"}, "nlv": {"english_name": "Nahuatl, Orizaba"}, "xmo": {"english_name": "Morerebi"}, "xsd": {"english_name": "Sidetic"}, "jay": {"english_name": "Yan-nhangu"}, "pno": {"english_name": "Panobo"}, "hsl": {"english_name": "Hausa Sign Language"}, "imr": {"english_name": "Imroing"}, "cjk": {"english_name": "Chokwe"}, "gaq": {"english_name": "Gata'"}, "taj": {"english_name": "Tamang, Eastern"}, "der": {"english_name": "Deori"}, "yal": {"english_name": "Yalunka"}, "lmy": {"english_name": "Lamboya"}, "sgx": {"english_name": "Sierra Leone Sign Language"}, "lro": {"english_name": "Laro"}, "mjr": {"english_name": "Malavedan"}, "tod": {"english_name": "Toma"}, "pbg": {"english_name": "Paraujano"}, "knf": {"english_name": "Mankanya"}, "gld": {"english_name": "Nanai"}, "kbb": {"english_name": "Kaxuiâna"}, "xnh": {"english_name": "Kuanhua"}, "lai": {"english_name": "Lambya"}, "cdo": {"english_name": "Chinese, Min Dong"}, "woy": {"english_name": "Weyto"}, "jgk": {"english_name": "Gwak"}, "cae": {"english_name": "Lehar"}, "maj": {"english_name": "Mazatec, Jalapa De Díaz"}, "kfx": {"english_name": "Pahari, Kullu"}, "stw": {"english_name": "Satawalese"}, "otu": {"english_name": "Otuke"}, "dhn": {"english_name": "Dhanki"}, "noz": {"english_name": "Nayi"}, "dna": {"english_name": "Dani, Upper Grand Valley"}, "wok": {"english_name": "Longto"}, "wag": {"english_name": "Wa'ema"}, "eu": {"name": "Euskara", "english_name": "Basque"}, "ctu": {"english_name": "Chol"}, "ttl": {"english_name": "Totela"}, "ktr": {"english_name": "Kota Marudu Tinagas"}, "txq": {"english_name": "Tii"}, "cur": {"english_name": "Chhulung"}, "mnu": {"english_name": "Mer"}, "nfu": {"english_name": "Mfumte"}, "aky": {"english_name": "Aka-Kol"}, "tqb": {"english_name": "Tembé"}, "gdt": {"english_name": "Kungardutyi"}, "evn": {"english_name": "Evenki"}, "cod": {"english_name": "Cocama-Cocamilla"}, "rge": {"english_name": "Romano-Greek"}, "srs": {"english_name": "Sarsi"}, "psy": {"english_name": "Piscataway"}, "ush": {"english_name": "Ushojo"}, "sc": {"english_name": "Sardinian"}, "sn": {"english_name": "Shona"}, "or": {"name": "Oriya (macrolanguage)", "english_name": "Oriya (macrolanguage)"}, "ca": {"name": "Català", "english_name": "Catalan"}, "siu": {"english_name": "Sinagen"}, "snn": {"english_name": "Siona"}, "yir": {"english_name": "Awyu, North"}, "fum": {"english_name": "Fum"}, "mtu": {"english_name": "Mixtec, Tututepec"}, "cub": {"english_name": "Cubeo"}, "klg": {"english_name": "Tagakaulo"}, "qvc": {"english_name": "Quechua, Cajamarca"}, "sth": {"english_name": "Shelta"}, "mjn": {"english_name": "Ma (Papua New Guinea)"}, "nyp": {"english_name": "Nyang'i"}, "cap": {"english_name": "Chipaya"}, "psp": {"english_name": "Philippine Sign Language"}, "tn": {"english_name": "Tswana"}, "gnh": {"english_name": "Lere"}, "bwm": {"english_name": "Biwat"}, "etr": {"english_name": "Edolo"}, "nkc": {"english_name": "Nkongho"}, "aak": {"english_name": "Ankave"}, "gix": {"english_name": "Gilima"}, "slh": {"english_name": "Salish, Southern Puget Sound"}, "scl": {"english_name": "Shina"}, "tqt": {"english_name": "Totonac, Western"}, "duj": {"english_name": "Dhuwal"}, "mpz": {"english_name": "Mpi"}, "ikz": {"english_name": "Ikizu"}, "rmu": {"english_name": "Romani, Tavringer"}, "btv": {"english_name": "Bateri"}, "prx": {"english_name": "Purik"}, "lrl": {"english_name": "Lari"}, "scs": {"english_name": "Slavey, North"}, "kim": {"english_name": "Karagas"}, "amn": {"english_name": "Amanab"}, "zmb": {"english_name": "Zimba"}, "taz": {"english_name": "Tocho"}, "nyn": {"english_name": "Nyankole"}, "bue": {"english_name": "Beothuk"}, "ilk": {"english_name": "Ilongot"}, "cko": {"english_name": "Anufo"}, "uku": {"english_name": "Ukue"}, "nou": {"english_name": "Ewage-Notu"}, "fgr": {"english_name": "Fongoro"}, "lzz": {"english_name": "Laz"}, "xso": {"english_name": "Solano"}, "ega": {"english_name": "Ega"}, "vut": {"english_name": "Vute"}, "pad": {"english_name": "Paumarí"}, "jrb": {"english_name": "Judeo-Arabic"}, "sva": {"english_name": "Svan"}, "xmt": {"english_name": "Matbat"}, "sgb": {"english_name": "Ayta, Mag-antsi"}, "bjh": {"english_name": "Bahinemo"}, "mzh": {"english_name": "Wichí Lhamtés Güisnay"}, "arz": {"english_name": "Arabic, Egyptian"}, "biz": {"english_name": "Baloi"}, "wyi": {"english_name": "Woiwurrung"}, "jun": {"english_name": "Juang"}, "miq": {"english_name": "Mískito"}, "ygu": {"english_name": "Yugul"}, "ykl": {"english_name": "Khlula"}, "teg": {"english_name": "Teke-Tege"}, "tue": {"english_name": "Tuyuca"}, "njb": {"english_name": "Naga, Nocte"}, "lad": {"english_name": "Ladino"}, "bvm": {"english_name": "Bamunka"}, "das": {"english_name": "Daho-Doo"}, "igw": {"english_name": "Igwe"}, "asp": {"english_name": "Algerian Sign Language"}, "jum": {"english_name": "Jumjum"}, "gal": {"english_name": "Galolen"}, "an": {"english_name": "Aragonese"}, "kus": {"english_name": "Kusaal"}, "was": {"english_name": "Washo"}, "obr": {"english_name": "Burmese, Old"}, "lg": {"english_name": "Ganda"}, "tft": {"english_name": "Ternate"}, "bcv": {"english_name": "Shoo-Minda-Nye"}, "dgk": {"english_name": "Dagba"}, "anu": {"english_name": "Anuak"}, "prg": {"english_name": "Prussian"}, "owl": {"english_name": "Welsh, Old"}, "gpa": {"english_name": "Gupa-Abawa"}, "bax": {"english_name": "Bamun"}, "yip": {"english_name": "Pholo"}, "xmf": {"english_name": "Mingrelian"}, "din": {"english_name": "Dinka"}, "trg": {"english_name": "Lishán Didán"}, "cie": {"english_name": "Cineni"}, "bjx": {"english_name": "Itneg, Banao"}, "kcb": {"english_name": "Kawacha"}, "hrp": {"english_name": "Nhirrpi"}, "kbv": {"english_name": "Dera (Indonesia)"}, "mok": {"english_name": "Morori"}, "kii": {"english_name": "Kitsai"}, "puk": {"english_name": "Pu Ko"}, "mas": {"english_name": "Masai"}, "kxc": {"english_name": "Konso"}, "nma": {"english_name": "Naga, Maram"}, "plv": {"english_name": "Palawano, Southwest"}, "tmv": {"english_name": "Tembo (Motembo)"}, "awh": {"english_name": "Awbono"}, "pwo": {"english_name": "Karen, Pwo Western"}, "maa": {"english_name": "Mazatec, San Jerónimo Tecóatl"}, "sxc": {"english_name": "Sicanian"}, "swy": {"english_name": "Sarua"}, "aul": {"english_name": "Aulua"}, "zrn": {"english_name": "Zerenkel"}, "zza": {"english_name": "Zaza"}, "mqj": {"english_name": "Mamasa"}, "len": {"english_name": "Lenca"}, "tyv": {"english_name": "Tuvinian"}, "yta": {"english_name": "Talu"}, "zad": {"english_name": "Zapotec, Cajonos"}, "mkl": {"english_name": "Mokole"}, "tmt": {"english_name": "Tasmate"}, "bqm": {"english_name": "Wumboko"}, "skb": {"english_name": "Saek"}, "mir": {"english_name": "Mixe, Isthmus"}, "kiu": {"english_name": "Kirmanjki (individual language)"}, "dnd": {"english_name": "Daonda"}, "xko": {"english_name": "Kiorr"}, "bku": {"english_name": "Buhid"}, "kjj": {"english_name": "Khinalugh"}, "hro": {"english_name": "Haroi"}, "bpv": {"english_name": "Marind, Bian"}, "stg": {"english_name": "Trieng"}, "xbb": {"english_name": "Burdekin, Lower"}, "nkm": {"english_name": "Namat"}, "hif": {"english_name": "Hindi, Fiji"}, "trq": {"english_name": "Triqui, San Martín Itunyoso"}, "bsv": {"english_name": "Baga Sobané"}, "pgu": {"english_name": "Pagu"}, "bky": {"english_name": "Bokyi"}, "smf": {"english_name": "Auwe"}, "bef": {"english_name": "Benabena"}, "tsz": {"english_name": "Purepecha"}, "nss": {"english_name": "Nali"}, "qxs": {"english_name": "Qiang, Southern"}, "hbn": {"english_name": "Heiban"}, "tae": {"english_name": "Tariana"}, "dds": {"english_name": "Dogon, Donno So"}, "kjn": {"english_name": "Kunjen"}, "czt": {"english_name": "Chin, Zotung"}, "ssq": {"english_name": "So'a"}, "cps": {"english_name": "Capiznon"}, "sbm": {"english_name": "Sagala"}, "vmd": {"english_name": "Koraga, Mudu"}, "pbr": {"english_name": "Pangwa"}, "kfo": {"english_name": "Koro (Côte d'Ivoire)"}, "zia": {"english_name": "Zia"}, "nig": {"english_name": "Ngalakan"}, "csh": {"english_name": "Chin, Asho"}, "mtg": {"english_name": "Una"}, "kla": {"english_name": "Klamath-Modoc"}, "kdy": {"english_name": "Keder"}, "swr": {"english_name": "Saweru"}, "kje": {"english_name": "Kisar"}, "faf": {"english_name": "Fagani"}, "lon": {"english_name": "Lomwe, Malawi"}, "xac": {"english_name": "Kachari"}, "dig": {"english_name": "Digo"}, "nnd": {"english_name": "Ambae, West"}, "atd": {"english_name": "Manobo, Ata"}, "tro": {"english_name": "Naga, Tarao"}, "anv": {"english_name": "Denya"}, "nye": {"english_name": "Nyengo"}, "xap": {"english_name": "Apalachee"}, "jii": {"english_name": "Jiiddu"}, "mxv": {"english_name": "Mixtec, Metlatónoc"}, "rer": {"english_name": "Rer Bare"}, "puo": {"english_name": "Puoc"}, "loj": {"english_name": "Lou"}, "mdp": {"english_name": "Mbala"}, "anj": {"english_name": "Anor"}, "omg": {"english_name": "Omagua"}, "bqa": {"english_name": "Tchumbuli"}, "kck": {"english_name": "Kalanga"}, "gbe": {"english_name": "Niksek"}, "lnz": {"english_name": "Lonzo"}, "nhc": {"english_name": "Nahuatl, Tabasco"}, "cs": {"name": "čeština", "english_name": "Czech"}, "mzy": {"english_name": "Mozambican Sign Language"}, "yay": {"english_name": "Agwagwune"}, "ncd": {"english_name": "Nachering"}, "amp": {"english_name": "Alamblak"}, "suy": {"english_name": "Suyá"}, "goe": {"english_name": "Gongduk"}, "duh": {"english_name": "Dungra Bhil"}, "hna": {"english_name": "Mina (Cameroon)"}, "mdy": {"english_name": "Male (Ethiopia)"}, "ccj": {"english_name": "Kasanga"}, "nyv": {"english_name": "Nyulnyul"}, "msg": {"english_name": "Moraid"}, "tls": {"english_name": "Tambotalo"}, "lml": {"english_name": "Hano"}, "cdg": {"english_name": "Chamari"}, "bje": {"english_name": "Mien, Biao-Jiao"}, "bok": {"english_name": "Bonjo"}, "koc": {"english_name": "Kpati"}, "mwa": {"english_name": "Mwatebu"}, "tzn": {"english_name": "Tugun"}, "dib": {"english_name": "Dinka, South Central"}, "isd": {"english_name": "Isnag"}, "dui": {"english_name": "Dumun"}, "aof": {"english_name": "Bragat"}, "kxs": {"english_name": "Kangjia"}, "ewo": {"english_name": "Ewondo"}, "eya": {"english_name": "Eyak"}, "ply": {"english_name": "Bolyu"}, "tio": {"english_name": "Teop"}, "soz": {"english_name": "Temi"}, "gml": {"english_name": "German, Middle Low"}, "ddn": {"english_name": "Dendi (Benin)"}, "ntj": {"english_name": "Ngaanyatjarra"}, "llf": {"english_name": "Hermit"}, "cce": {"english_name": "Chopi"}, "blk": {"english_name": "Karen, Pa'o"}, "xgl": {"english_name": "Galindan"}, "tbr": {"english_name": "Tumtum"}, "gqu": {"english_name": "Qau"}, "bzq": {"english_name": "Buli (Indonesia)"}, "ctp": {"english_name": "Chatino, Western Highland"}, "aoz": {"english_name": "Uab Meto"}, "huu": {"english_name": "Huitoto, Murui"}, "knx": {"english_name": "Kendayan"}, "job": {"english_name": "Joba"}, "rmb": {"english_name": "Rembarunga"}, "kov": {"english_name": "Kudu-Camo"}, "ded": {"english_name": "Dedua"}, "ndw": {"english_name": "Ndobo"}, "mib": {"english_name": "Mixtec, Atatláhuca"}, "crk": {"english_name": "Cree, Plains"}, "swv": {"english_name": "Shekhawati"}, "skr": {"english_name": "Seraiki"}, "aba": {"english_name": "Abé"}, "dyi": {"english_name": "Senoufo, Djimini"}, "beo": {"english_name": "Beami"}, "kwn": {"english_name": "Kwangali"}, "wth": {"english_name": "Wathawurrung"}, "gah": {"english_name": "Alekano"}, "cpy": {"english_name": "Ashéninka, South Ucayali"}, "plj": {"english_name": "Polci"}, "chm": {"english_name": "Mari (Russia)"}, "kzf": {"english_name": "Kaili, Da'a"}, "phk": {"english_name": "Phake"}, "mvz": {"english_name": "Mesqan"}, "ie": {"english_name": "Interlingue"}, "nef": {"english_name": "Nefamese"}, "lol": {"english_name": "Mongo"}, "kjs": {"english_name": "Kewa, East"}, "bfk": {"english_name": "Ban Khor Sign Language"}, "aua": {"english_name": "Asumboa"}, "kec": {"english_name": "Keiga"}, "med": {"english_name": "Melpa"}, "xes": {"english_name": "Kesawai"}, "myy": {"english_name": "Macuna"}, "nqo": {"english_name": "N'Ko"}, "wbl": {"english_name": "Wakhi"}, "smj": {"english_name": "Lule Sami"}, "zte": {"english_name": "Zapotec, Elotepec"}, "awb": {"english_name": "Awa (Papua New Guinea)"}, "mti": {"english_name": "Maiwa (Papua New Guinea)"}, "fla": {"english_name": "Kalispel-Pend d'Oreille"}, "lng": {"english_name": "Langobardic"}, "bcj": {"english_name": "Bardi"}, "mnb": {"english_name": "Muna"}, "pce": {"english_name": "Palaung, Ruching"}, "dbf": {"english_name": "Edopi"}, "sao": {"english_name": "Sause"}, "jor": {"english_name": "Jorá"}, "ypp": {"english_name": "Phupa"}, "mkf": {"english_name": "Miya"}, "kzm": {"english_name": "Kais"}, "tqp": {"english_name": "Tomoip"}, "mzw": {"english_name": "Deg"}, "nyt": {"english_name": "Nyawaygi"}, "man": {"english_name": "Mandingo"}, "adh": {"english_name": "Adhola"}, "gnc": {"english_name": "Guanche"}, "xzh": {"english_name": "Zhang-Zhung"}, "bgs": {"english_name": "Tagabawa"}, "mbs": {"english_name": "Manobo, Sarangani"}, "wxa": {"english_name": "Waxianghua"}, "bka": {"english_name": "Kyak"}, "kza": {"english_name": "Karaboro, Western"}, "yra": {"english_name": "Yerakai"}, "bsg": {"english_name": "Bashkardi"}, "bda": {"english_name": "Bayot"}, "pes": {"english_name": "Persian, Iranian"}, "mzg": {"english_name": "Monastic Sign Language"}, "ute": {"english_name": "Ute-Southern Paiute"}, "ksa": {"english_name": "Shuwa-Zamani"}, "prt": {"english_name": "Phai"}, "nxl": {"english_name": "Nuaulu, South"}, "akc": {"english_name": "Mpur"}, "bvk": {"english_name": "Bukat"}, "blh": {"english_name": "Kuwaa"}, "fsl": {"english_name": "French Sign Language"}, "myi": {"english_name": "Mina (India)"}, "dje": {"english_name": "Zarma"}, "bmn": {"english_name": "Bina (Papua New Guinea)"}, "xam": {"english_name": "/Xam"}, "ldd": {"english_name": "Luri"}, "gob": {"english_name": "Playero"}, "tpl": {"english_name": "Me'phaa, Tlacoapa"}, "pmk": {"english_name": "Pamlico"}, "snq": {"english_name": "Sangu (Gabon)"}, "qwt": {"english_name": "Kwalhioqua-Tlatskanai"}, "afz": {"english_name": "Obokuitai"}, "pny": {"english_name": "Pinyin"}, "tnt": {"english_name": "Tontemboan"}, "wll": {"english_name": "Wali (Sudan)"}, "ztt": {"english_name": "Zapotec, Tejalapan"}, "aut": {"english_name": "Austral"}, "kha": {"english_name": "Khasi"}, "sha": {"english_name": "Shall-Zwall"}, "suk": {"english_name": "Sukuma"}, "wtk": {"english_name": "Watakataui"}, "bfi": {"english_name": "British Sign Language"}, "mtw": {"english_name": "Binukidnon, Southern"}, "jud": {"english_name": "Worodougou"}, "xrm": {"english_name": "Armazic"}, "yns": {"english_name": "Yansi"}, "dsn": {"english_name": "Dusner"}, "dgt": {"english_name": "Ndra'ngith"}, "kge": {"english_name": "Komering"}, "lei": {"english_name": "Lemio"}, "vic": {"english_name": "Creole English, Virgin Islands"}, "dur": {"english_name": "Dii"}, "emp": {"english_name": "Emberá, Northern"}, "nbo": {"english_name": "Nkukoli"}, "ncs": {"english_name": "Nicaraguan Sign Language"}, "yoi": {"english_name": "Yonaguni"}, "kdz": {"english_name": "Kwaja"}, "xat": {"english_name": "Katawixi"}, "doe": {"english_name": "Doe"}, "wdk": {"english_name": "Wadikali"}, "tei": {"english_name": "Torricelli"}, "kju": {"english_name": "Kashaya"}, "moh": {"english_name": "Mohawk"}, "azb": {"english_name": "Azerbaijani, South"}, "ncj": {"english_name": "Nahuatl, Northern Puebla"}, "nxk": {"english_name": "Naga, Koki"}, "sle": {"english_name": "Sholaga"}, "pck": {"english_name": "Chin, Paite"}, "nmp": {"english_name": "Nimanbur"}, "bsa": {"english_name": "Abinomn"}, "mzj": {"english_name": "Manya"}, "gdx": {"english_name": "Godwari"}, "zau": {"english_name": "Zangskari"}, "stk": {"english_name": "Arammba"}, "kyt": {"english_name": "Kayagar"}, "fni": {"english_name": "Fania"}, "aij": {"english_name": "Lishanid Noshan"}, "tkf": {"english_name": "Tukumanféd"}, "swj": {"english_name": "Sira"}, "ksm": {"english_name": "Kumba"}, "tka": {"english_name": "Truká"}, "ak": {"english_name": "Akan"}, "pnm": {"english_name": "Punan Batu 1"}, "nwy": {"english_name": "Nottoway-Meherrin"}, "bex": {"english_name": "Jur Modo"}, "ayz": {"english_name": "Mai Brat"}, "jut": {"english_name": "Jutish"}, "crr": {"english_name": "Algonquian, Carolina"}, "tmz": {"english_name": "Tamanaku"}, "fy": {"english_name": "Frisian, Western"}, "mrr": {"english_name": "Maria (India)"}, "nmx": {"english_name": "Nama (Papua New Guinea)"}, "dza": {"english_name": "Tunzu"}, "nag": {"english_name": "Naga Pidgin"}, "hmd": {"english_name": "Miao, Large Flowery"}, "arb": {"english_name": "Arabic, Standard"}, "ban": {"english_name": "Balinese"}, "dgs": {"english_name": "Dogoso"}, "trx": {"english_name": "Bidayuh, Tringgus-Sembaan"}, "djj": {"english_name": "Djeebbana"}, "urh": {"english_name": "Urhobo"}, "bnw": {"english_name": "Bisis"}, "bwz": {"english_name": "Bwisi"}, "mqo": {"english_name": "Modole"}, "akh": {"english_name": "Angal Heneng"}, "yot": {"english_name": "Yotti"}, "kte": {"english_name": "Nubri"}, "czn": {"english_name": "Chatino, Zenzontepec"}, "tic": {"english_name": "Tira"}, "avm": {"english_name": "Angkamuthi"}, "tqu": {"english_name": "Touo"}, "pms": {"english_name": "Piemontese"}, "krv": {"english_name": "Kavet"}, "wsv": {"english_name": "Wotapuri-Katarqalai"}, "xab": {"english_name": "Sambe"}, "xoi": {"english_name": "Kominimung"}, "uur": {"english_name": "Ura (Vanuatu)"}, "zmq": {"english_name": "Mituku"}, "atg": {"english_name": "Ivbie North-Okpela-Arhe"}, "kw": {"english_name": "Cornish"}, "lak": {"english_name": "Laka (Nigeria)"}, "orn": {"english_name": "Orang Kanaq"}, "acd": {"english_name": "Gikyode"}, "tgd": {"english_name": "Ciwogai"}, "geg": {"english_name": "Gengle"}, "bip": {"english_name": "Bila"}, "omu": {"english_name": "Omurano"}, "ksj": {"english_name": "Uare"}, "gvs": {"english_name": "Gumawana"}, "haq": {"english_name": "Ha"}, "xsr": {"english_name": "Sherpa"}, "lmg": {"english_name": "Lamogai"}, "kps": {"english_name": "Tehit"}, "sje": {"english_name": "Sami, Pite"}, "kux": {"english_name": "Kukatja"}, "su": {"english_name": "Sundanese"}, "tmy": {"english_name": "Tami"}, "mxq": {"english_name": "Mixe, Juquila"}, "ckr": {"english_name": "Kairak"}, "bmw": {"english_name": "Bomwali"}, "aur": {"english_name": "Aruek"}, "rga": {"english_name": "Roria"}, "ddo": {"english_name": "Dido"}, "ymo": {"english_name": "Yangum Mon"}, "kxv": {"english_name": "Kuvi"}, "eo": {"name": "Esperanto", "english_name": "Esperanto"}, "sig": {"english_name": "Paasaal"}, "bgu": {"english_name": "Mbongno"}, "moq": {"english_name": "Mor (Bomberai Peninsula)"}, "twd": {"english_name": "Twents"}, "tpn": {"english_name": "Tupinambá"}, "nnw": {"english_name": "Nuni, Southern"}, "xss": {"english_name": "Assan"}, "mbr": {"english_name": "Nukak Makú"}, "ull": {"english_name": "Ullatan"}, "bik": {"english_name": "Bikol"}, "ael": {"english_name": "Ambele"}, "csi": {"english_name": "Miwok, Coast"}, "zac": {"english_name": "Zapotec, Ocotlán"}, "gwx": {"english_name": "Gua"}, "gim": {"english_name": "Gimi (Eastern Highlands)"}, "anc": {"english_name": "Ngas"}, "nlj": {"english_name": "Nyali"}, "gou": {"english_name": "Gavar"}, "mqs": {"english_name": "Makian, West"}, "tvn": {"english_name": "Tavoyan"}, "xbi": {"english_name": "Kombio"}, "mvp": {"english_name": "Duri"}, "khz": {"english_name": "Keapara"}, "kgu": {"english_name": "Kobol"}, "bki": {"english_name": "Baki"}, "thf": {"english_name": "Thangmi"}, "mbp": {"english_name": "Malayo"}, "way": {"english_name": "Wayana"}, "bic": {"english_name": "Bikaru"}, "gof": {"english_name": "Gofa"}, "pta": {"english_name": "Pai Tavytera"}, "ikv": {"english_name": "Iku-Gora-Ankwa"}, "kys": {"english_name": "Kayan, Baram"}, "alm": {"english_name": "Amblong"}, "xto": {"english_name": "Tokharian A"}, "chy": {"english_name": "Cheyenne"}, "com": {"english_name": "Comanche"}, "nym": {"english_name": "Nyamwezi"}, "pkh": {"english_name": "Pankhu"}, "bew": {"english_name": "Betawi"}, "xzm": {"english_name": "Zemgalian"}, "mzl": {"english_name": "Mixe, Mazatlán"}, "kgj": {"english_name": "Kham, Gamale"}, "ppt": {"english_name": "Pare"}, "caw": {"english_name": "Callawalla"}, "tdi": {"english_name": "Tomadino"}, "kwj": {"english_name": "Kwanga"}, "mak": {"english_name": "Makasar"}, "xeb": {"english_name": "Eblan"}, "nke": {"english_name": "Duke"}, "cdr": {"english_name": "Cinda-Regi-Tiyal"}, "qxr": {"english_name": "Quichua, Cañar Highland"}, "glu": {"english_name": "Gula (Chad)"}, "ann": {"english_name": "Obolo"}, "kzr": {"english_name": "Karang"}, "ryu": {"english_name": "Okinawan, Central"}, "xyb": {"english_name": "Yandjibara"}, "ese": {"english_name": "Ese Ejja"}, "shh": {"english_name": "Shoshoni"}, "yuq": {"english_name": "Yuqui"}, "evh": {"english_name": "Uvbie"}, "dow": {"english_name": "Doyayo"}, "dbt": {"english_name": "Dogon, Ben Tey"}, "ike": {"english_name": "Inuktitut, Eastern Canadian"}, "chx": {"english_name": "Chantyal"}, "bft": {"english_name": "Balti"}, "grs": {"english_name": "Gresi"}, "tbi": {"english_name": "Gaam"}, "sni": {"english_name": "Sensi"}, "luc": {"english_name": "Aringa"}, "bzx": {"english_name": "Bozo, Kɛlɛngaxo"}, "kym": {"english_name": "Kpatili"}, "kel": {"english_name": "Kela (Democratic Republic of Congo)"}, "zrg": {"english_name": "Mirgan"}, "zmy": {"english_name": "Mariyedi"}, "gbm": {"english_name": "Garhwali"}, "kvw": {"english_name": "Wersing"}, "aha": {"english_name": "Ahanta"}, "ojb": {"english_name": "Ojibwa, Northwestern"}, "apf": {"english_name": "Agta, Pahanan"}, "sbn": {"english_name": "Bhil, Sindhi"}, "cug": {"english_name": "Cung"}, "gdj": {"english_name": "Gurdjar"}, "njx": {"english_name": "Kunyi"}, "mjx": {"english_name": "Mahali"}, "gue": {"english_name": "Gurinji"}, "dsq": {"english_name": "Tadaksahak"}, "gyl": {"english_name": "Gayil"}, "wut": {"english_name": "Wutung"}, "izr": {"english_name": "Izere"}, "biu": {"english_name": "Biete"}, "tpt": {"english_name": "Tepehua, Tlachichilco"}, "mud": {"english_name": "Aleut, Mednyj"}, "sho": {"english_name": "Shanga"}, "fap": {"english_name": "Palor"}, "nxe": {"english_name": "Nage"}, "slm": {"english_name": "Sama, Pangutaran"}, "kqa": {"english_name": "Mum"}, "kwh": {"english_name": "Kowiai"}, "zkt": {"english_name": "Kitan"}, "khq": {"english_name": "Songhay, Koyra Chiini"}, "lis": {"english_name": "Lisu"}, "yej": {"english_name": "Yevanic"}, "anf": {"english_name": "Animere"}, "adz": {"english_name": "Adzera"}, "wmx": {"english_name": "Womo"}, "xyj": {"english_name": "Mayi-Yapi"}, "nsq": {"english_name": "Miwok, Northern Sierra"}, "zch": {"english_name": "Zhuang, Central Hongshuihe"}, "nga": {"english_name": "Ngbaka"}, "bo": {"english_name": "Tibetan"}, "oke": {"english_name": "Okpe (Southwestern Edo)"}, "onw": {"english_name": "Nubian, Old"}, "bhl": {"english_name": "Bimin"}, "ukh": {"english_name": "Ukhwejo"}, "bmo": {"english_name": "Bambalang"}, "col": {"english_name": "Columbia-Wenatchi"}, "aiy": {"english_name": "Ali"}, "mco": {"english_name": "Mixe, Coatlán"}, "nxn": {"english_name": "Ngawun"}, "bit": {"english_name": "Berinomo"}, "bgq": {"english_name": "Bagri"}, "jio": {"english_name": "Jiamao"}, "sve": {"english_name": "Serili"}, "udg": {"english_name": "Muduga"}, "one": {"english_name": "Oneida"}, "zmn": {"english_name": "Mbangwe"}, "qwa": {"english_name": "Quechua, Corongo Ancash"}, "etx": {"english_name": "Eten"}, "ksd": {"english_name": "Kuanua"}, "lda": {"english_name": "Kla-Dan"}, "hr": {"name": "hrvatski", "english_name": "Croatian"}, "ngj": {"english_name": "Ngie"}, "wlw": {"english_name": "Walak"}, "cuq": {"english_name": "Cun"}, "xpc": {"english_name": "Pecheneg"}, "gnm": {"english_name": "Ginuman"}, "sub": {"english_name": "Suku"}, "ost": {"english_name": "Osatu"}, "ple": {"english_name": "Palu'e"}, "xop": {"english_name": "Kopar"}, "gwr": {"english_name": "Gwere"}, "vag": {"english_name": "Vagla"}, "bnb": {"english_name": "Bookan"}, "bzj": {"english_name": "Kriol English, Belize"}, "toz": {"english_name": "To"}, "xtj": {"english_name": "Mixtec, San Juan Teita"}, "wro": {"english_name": "Worrorra"}, "vin": {"english_name": "Vinza"}, "kn": {"name": "ಕನ್ನಡ", "english_name": "Kannada"}, "gvj": {"english_name": "Guajá"}, "mep": {"english_name": "Miriwung"}, "aqc": {"english_name": "Archi"}, "ahr": {"english_name": "Ahirani"}, "puj": {"english_name": "Punan Tubu"}, "kg": {"english_name": "Kongo"}, "zpn": {"english_name": "Zapotec, Santa Inés Yatzechi"}, "aza": {"english_name": "Azha"}, "njs": {"english_name": "Nisa"}, "nxx": {"english_name": "Nafri"}, "xkr": {"english_name": "Xakriabá"}, "acq": {"english_name": "Arabic, Ta'izzi-Adeni"}, "huy": {"english_name": "Hulaulá"}, "nyx": {"english_name": "Nganyaywana"}, "kbz": {"english_name": "Duhwa"}, "pmi": {"english_name": "Pumi, Northern"}, "agz": {"english_name": "Agta, Mt. Iriga"}, "mbj": {"english_name": "Nadëb"}, "xyk": {"english_name": "Mayi-Kulan"}, "mkc": {"english_name": "Siliput"}, "hoc": {"english_name": "Ho"}, "pga": {"english_name": "Creole Arabic, Sudanese"}, "mdx": {"english_name": "Dizin"}, "vem": {"english_name": "Vemgo-Mabas"}, "kif": {"english_name": "Kham, Eastern Parbate"}, "myw": {"english_name": "Muyuw"}, "ncx": {"english_name": "Nahuatl, Central Puebla"}, "rol": {"english_name": "Romblomanon"}, "caf": {"english_name": "Carrier, Southern"}, "vay": {"english_name": "Wayu"}, "spx": {"english_name": "Picene, South"}, "onu": {"english_name": "Unua"}, "wic": {"english_name": "Wichita"}, "jmr": {"english_name": "Kamara"}, "tgi": {"english_name": "Lawunuia"}, "lpn": {"english_name": "Naga, Long Phuri"}, "tes": {"english_name": "Tengger"}, "nlc": {"english_name": "Nalca"}, "hml": {"english_name": "Hmong, Luopohe"}, "bll": {"english_name": "Biloxi"}, "leq": {"english_name": "Lembena"}, "pit": {"english_name": "Pitta Pitta"}, "zam": {"english_name": "Zapotec, Miahuatlán"}, "sgt": {"english_name": "Brokpake"}, "utu": {"english_name": "Utu"}, "ora": {"english_name": "Oroha"}, "alc": {"english_name": "Qawasqar"}, "nsg": {"english_name": "Ngasa"}, "tgh": {"english_name": "Creole English, Tobagonian"}, "lhm": {"english_name": "Lhomi"}, "anp": {"english_name": "Angika"}, "dwa": {"english_name": "Diri"}, "byh": {"english_name": "Bhujel"}, "djw": {"english_name": "Djawi"}, "khe": {"english_name": "Korowai"}, "gvy": {"english_name": "Guyani"}, "aii": {"english_name": "Neo-Aramaic, Assyrian"}, "ktx": {"english_name": "Kaxararí"}, "ppl": {"english_name": "Pipil"}, "erw": {"english_name": "Erokwanas"}, "mhj": {"english_name": "Mogholi"}, "twy": {"english_name": "Tawoyan"}, "awm": {"english_name": "Arawum"}, "mgz": {"english_name": "Mbugwe"}, "bqu": {"english_name": "Boguru"}, "jkr": {"english_name": "Koro (India)"}, "kvh": {"english_name": "Komodo"}, "kjo": {"english_name": "Kinnauri, Harijan"}, "es": {"name": "Español", "english_name": "Spanish"}, "lli": {"english_name": "Teke-Laali"}, "ife": {"english_name": "Ifè"}, "fab": {"english_name": "Fa d'Ambu"}, "ocu": {"english_name": "Matlatzinca, Atzingo"}, "wbh": {"english_name": "Wanda"}, "nbp": {"english_name": "Nnam"}, "gyi": {"english_name": "Gyele"}, "dyu": {"english_name": "Dyula"}, "teu": {"english_name": "Soo"}, "kcq": {"english_name": "Kamo"}, "ppa": {"english_name": "Pao"}, "brw": {"english_name": "Bellari"}, "wul": {"english_name": "Silimo"}, "atv": {"english_name": "Altai, Northern"}, "mjl": {"english_name": "Mandeali"}, "rjs": {"english_name": "Rajbanshi"}, "xjt": {"english_name": "Jaitmatang"}, "aot": {"english_name": "A'tong"}, "win": {"english_name": "Ho-Chunk"}, "tse": {"english_name": "Tunisian Sign Language"}, "ach": {"english_name": "Acoli"}, "zbc": {"english_name": "Berawan, Central"}, "gsn": {"english_name": "Gusan"}, "kea": {"english_name": "Kabuverdianu"}, "hia": {"english_name": "Lamang"}, "ken": {"english_name": "Kenyang"}, "otb": {"english_name": "Tibetan, Old"}, "jos": {"english_name": "Jordanian Sign Language"}, "lnh": {"english_name": "Lanoh"}, "meq": {"english_name": "Merey"}, "bve": {"english_name": "Malay, Berau"}, "lss": {"english_name": "Lasi"}, "lov": {"english_name": "Lopi"}, "mcr": {"english_name": "Menya"}, "kqz": {"english_name": "Korana"}, "ota": {"english_name": "Turkish, Ottoman (1500-1928)"}, "aoe": {"english_name": "Angal Enen"}, "lu": {"english_name": "Luba-Katanga"}, "bfu": {"english_name": "Gahri"}, "tyu": {"english_name": "Kua"}, "bwt": {"english_name": "Bafaw-Balong"}, "ttr": {"english_name": "Tera"}, "mzd": {"english_name": "Malimba"}, "hrx": {"english_name": "Hunsrik"}, "con": {"english_name": "Cofán"}, "gei": {"english_name": "Gebe"}, "mvi": {"english_name": "Miyako"}, "gsg": {"english_name": "German Sign Language"}, "nrt": {"english_name": "Kalapuya, Northern"}, "pkb": {"english_name": "Pokomo"}, "had": {"english_name": "Hatam"}, "loo": {"english_name": "Lombo"}, "kwp": {"english_name": "Kodia"}, "lbs": {"english_name": "Libyan Sign Language"}, "gut": {"english_name": "Maléku Jaíka"}, "xny": {"english_name": "Nyiyaparli"}, "tmi": {"english_name": "Tutuba"}, "ktp": {"english_name": "Kaduo"}, "kok": {"name": "Konkani (macrolanguage)", "english_name": "Konkani (macrolanguage)"}, "fuj": {"english_name": "Ko"}, "hmf": {"english_name": "Hmong Don"}, "owi": {"english_name": "Owiniga"}, "hka": {"english_name": "Kahe"}, "dtk": {"english_name": "Dogon, Tene Kan"}, "xbc": {"english_name": "Bactrian"}, "yac": {"english_name": "Yali, Pass Valley"}, "ifk": {"english_name": "Ifugao, Tuwali"}, "kra": {"english_name": "Kumhali"}, "atq": {"english_name": "Aralle-Tabulahan"}, "nzy": {"english_name": "Nzakambay"}, "ecy": {"english_name": "Eteocypriot"}, "mlo": {"english_name": "Mlomp"}, "kxl": {"english_name": "Kurux, Nepali"}, "byd": {"english_name": "Benyadu'"}, "zpd": {"english_name": "Zapotec, Southeastern Ixtlán"}, "tno": {"english_name": "Toromono"}, "mrd": {"english_name": "Magar, Western"}, "llo": {"english_name": "Khlor"}, "noq": {"english_name": "Ngongo"}, "kda": {"english_name": "Worimi"}, "ahb": {"english_name": "Axamb"}, "xcc": {"english_name": "Camunic"}, "jat": {"english_name": "Jakati"}, "lal": {"english_name": "Lalia"}, "xun": {"english_name": "Unggaranggu"}, "mgf": {"english_name": "Maklew"}, "wgo": {"english_name": "Waigeo"}, "bfn": {"english_name": "Bunak"}, "xli": {"english_name": "Liburnian"}, "xyl": {"english_name": "Yalakalore"}, "dja": {"english_name": "Djadjawurrung"}, "klw": {"english_name": "Lindu"}, "mpo": {"english_name": "Miu"}, "gat": {"english_name": "Kenati"}, "spi": {"english_name": "Saponi"}, "bha": {"english_name": "Bharia"}, "drg": {"english_name": "Rungus"}, "esl": {"english_name": "Egypt Sign Language"}, "xaq": {"english_name": "Aquitanian"}, "cjh": {"english_name": "Chehalis, Upper"}, "dos": {"english_name": "Dogosé"}, "deq": {"english_name": "Dendi (Central African Republic)"}, "mqy": {"english_name": "Manggarai"}, "wav": {"english_name": "Waka"}, "khl": {"english_name": "Lusi"}, "sgi": {"english_name": "Suga"}, "gsp": {"english_name": "Wasembo"}, "mvo": {"english_name": "Marovo"}, "aju": {"english_name": "Arabic, Judeo-Moroccan"}, "ypo": {"english_name": "Phola, Alo"}, "mvf": {"english_name": "Mongolian, Peripheral"}, "dwr": {"english_name": "Dawro"}, "mmt": {"english_name": "Malalamai"}, "mjj": {"english_name": "Mawak"}, "wiy": {"english_name": "Wiyot"}, "xrw": {"english_name": "Karawa"}, "bnx": {"english_name": "Bangubangu"}, "ppe": {"english_name": "Papi"}, "bvq": {"english_name": "Birri"}, "aro": {"english_name": "Araona"}, "lgr": {"english_name": "Lengo"}, "xpq": {"english_name": "Mohegan-Pequot"}, "ren": {"english_name": "Rengao"}, "twu": {"english_name": "Termanu"}, "pjt": {"english_name": "Pitjantjatjara"}, "xno": {"english_name": "Anglo-Norman"}, "soa": {"english_name": "Thai Song"}, "aos": {"english_name": "Taikat"}, "sfb": {"english_name": "Langue des signes de Belgique Francophone"}, "dev": {"english_name": "Domung"}, "msj": {"english_name": "Ma (Democratic Republic of Congo)"}, "lbr": {"english_name": "Lohorung"}, "odk": {"english_name": "Od"}, "tbb": {"english_name": "Tapeba"}, "ctn": {"english_name": "Chhintange"}, "knv": {"english_name": "Tabo"}, "llk": {"english_name": "Lelak"}, "jie": {"english_name": "Jilbe"}, "tcg": {"english_name": "Tamagario"}, "fir": {"english_name": "Firan"}, "mbx": {"english_name": "Mari (East Sepik Province)"}, "thi": {"english_name": "Tai Long"}, "juo": {"english_name": "Jiba"}, "xur": {"english_name": "Urartian"}, "skk": {"english_name": "Sok"}, "mot": {"english_name": "Barí"}, "yba": {"english_name": "Yala"}, "lcc": {"english_name": "Legenyem"}, "mag": {"english_name": "Magahi"}, "kvs": {"english_name": "Kunggara"}, "xce": {"english_name": "Celtiberian"}, "rac": {"english_name": "Rasawa"}, "nco": {"english_name": "Sibe"}, "njl": {"english_name": "Njalgulgule"}, "mqv": {"english_name": "Mosimo"}, "niu": {"english_name": "Niuean"}, "inz": {"english_name": "Ineseño"}, "cen": {"english_name": "Cen"}, "ida": {"english_name": "Idakho-Isukha-Tiriki"}, "bhy": {"english_name": "Bhele"}, "bgy": {"english_name": "Benggoi"}, "ana": {"english_name": "Andaqui"}, "dyo": {"english_name": "Jola-Fonyi"}, "djr": {"english_name": "Djambarrpuyngu"}, "ksh": {"english_name": "Kölsch"}, "pty": {"english_name": "Pathiya"}, "kvo": {"english_name": "Dobel"}, "niv": {"english_name": "Gilyak"}, "nod": {"english_name": "Thai, Northern"}, "wif": {"english_name": "Wik-Keyangan"}, "yel": {"english_name": "Yela"}, "coz": {"english_name": "Chochotec"}, "wlo": {"english_name": "Wolio"}, "toh": {"english_name": "Gitonga"}, "ymh": {"english_name": "Mili"}, "bpd": {"english_name": "Banda-Banda"}, "khp": {"english_name": "Kapori"}, "mgq": {"english_name": "Malila"}, "ttv": {"english_name": "Titan"}, "twc": {"english_name": "Teshenawa"}, "svk": {"english_name": "Slovakian Sign Language"}, "kkl": {"english_name": "Yale, Kosarek"}, "gbq": {"english_name": "Gbaya-Bozoum"}, "elm": {"english_name": "Eleme"}, "baw": {"english_name": "Bambili-Bambui"}, "llc": {"english_name": "Lele (Guinea)"}, "zmh": {"english_name": "Makolkol"}, "ote": {"english_name": "Otomi, Mezquital"}, "bcu": {"english_name": "Awad Bing"}, "xmd": {"english_name": "Mbudum"}, "ary": {"english_name": "Arabic, Moroccan"}, "kvf": {"english_name": "Kabalai"}, "yur": {"english_name": "Yurok"}, "afd": {"english_name": "Andai"}, "apb": {"english_name": "Sa'a"}, "lnb": {"english_name": "Mbalanhu"}, "rmm": {"english_name": "Roma"}, "aui": {"english_name": "Anuki"}, "om": {"english_name": "Oromo"}, "tsh": {"english_name": "Tsuvan"}, "mcs": {"english_name": "Mambai"}, "noy": {"english_name": "Noy"}, "dtd": {"english_name": "Ditidaht"}, "tds": {"english_name": "Doutai"}, "njh": {"english_name": "Naga, Lotha"}, "bcn": {"english_name": "Bali (Nigeria)"}, "rkt": {"english_name": "Rangpuri"}, "kuw": {"english_name": "Kpagua"}, "moc": {"english_name": "Mocoví"}, "prh": {"english_name": "Porohanon"}, "mrg": {"english_name": "Mising"}, "ams": {"english_name": "Amami-Oshima, Southern"}, "quv": {"english_name": "Sacapulteco"}, "msy": {"english_name": "Aruamu"}, "kmx": {"english_name": "Waboda"}, "qum": {"english_name": "Sipacapense"}, "dyn": {"english_name": "Dyangadi"}, "zpp": {"english_name": "Zapotec, El Alto"}, "lsl": {"english_name": "Latvian Sign Language"}, "kdk": {"english_name": "Numèè"}, "mge": {"english_name": "Mango"}, "ngx": {"english_name": "Nggwahyi"}, "ons": {"english_name": "Ono"}, "abf": {"english_name": "Abai Sungai"}, "rbb": {"english_name": "Palaung, Rumai"}, "sjd": {"english_name": "Sami, Kildin"}, "mpn": {"english_name": "Mindiri"}, "bmm": {"english_name": "Malagasy, Northern Betsimisaraka"}, "jbe": {"english_name": "Judeo-Berber"}, "xtp": {"english_name": "Mixtec, San Miguel Piedras"}, "lab": {"english_name": "Linear A"}, "kqy": {"english_name": "Koorete"}, "kdf": {"english_name": "Mamusi"}, "bdo": {"english_name": "Morom"}, "pyy": {"english_name": "Pyen"}, "lso": {"english_name": "Laos Sign Language"}, "mnn": {"english_name": "Mnong, Southern"}, "kyj": {"english_name": "Karao"}, "sbe": {"english_name": "Saliba"}, "twr": {"english_name": "Tarahumara, Southwestern"}, "ygp": {"english_name": "Gepo"}, "swi": {"english_name": "Sui"}, "mop": {"english_name": "Mopán Maya"}, "kxx": {"english_name": "Likuba"}, "bvn": {"english_name": "Buna"}, "mgs": {"english_name": "Manda (Tanzania)"}, "xkq": {"english_name": "Koroni"}, "tas": {"english_name": "Tay Boi"}, "xsi": {"english_name": "Sio"}, "hbo": {"english_name": "Hebrew, Ancient"}, "bej": {"english_name": "Beja"}, "laz": {"english_name": "Aribwatsa"}, "xgd": {"english_name": "Gudang"}, "mbc": {"english_name": "Macushi"}, "top": {"english_name": "Totonac, Papantla"}, "ldq": {"english_name": "Lufu"}, "lfa": {"english_name": "Lefa"}, "igo": {"english_name": "Isebe"}, "uky": {"english_name": "Kuuk-Yak"}, "alh": {"english_name": "Alawa"}, "mig": {"english_name": "Mixtec, San Miguel El Grande"}, "gid": {"english_name": "Gidar"}, "grt": {"english_name": "Garo"}, "vmg": {"english_name": "Lungalunga"}, "xpo": {"english_name": "Pochutec"}, "sxr": {"english_name": "Saaroa"}, "cib": {"english_name": "Gbe, Ci"}, "isi": {"english_name": "Nkem-Nkum"}, "kqi": {"english_name": "Koitabu"}, "gcl": {"english_name": "Creole English, Grenadian"}, "und": {"english_name": "Undetermined"}, "hmu": {"english_name": "Hamap"}, "gcc": {"english_name": "Mali"}, "ago": {"english_name": "Tainae"}, "tmf": {"english_name": "Toba-Maskoy"}, "ksy": {"english_name": "Kharia Thar"}, "gby": {"english_name": "Gbari"}, "mae": {"english_name": "Bo-Rukul"}, "jgb": {"english_name": "Ngbee"}, "nhw": {"english_name": "Nahuatl, Western Huasteca"}, "dri": {"english_name": "C'lela"}, "cjp": {"english_name": "Cabécar"}, "aws": {"english_name": "Awyu, South"}, "nlo": {"english_name": "Ngul"}, "jrr": {"english_name": "Jiru"}, "bfo": {"english_name": "Birifor, Malba"}, "spd": {"english_name": "Saep"}, "cuu": {"english_name": "Tai Ya"}, "mrw": {"english_name": "Maranao"}, "dov": {"english_name": "Dombe"}, "bdt": {"english_name": "Bokoto"}, "xnt": {"english_name": "Narragansett"}, "lbo": {"english_name": "Laven"}, "scg": {"english_name": "Sanggau"}, "gwa": {"english_name": "Mbato"}, "nbj": {"english_name": "Ngarinman"}, "ext": {"english_name": "Extremaduran"}, "mhe": {"english_name": "Besisi"}, "gro": {"english_name": "Groma"}, "shv": {"english_name": "Shehri"}, "ppq": {"english_name": "Pei"}, "itz": {"english_name": "Itzá"}, "ymq": {"english_name": "Muji, Qila"}, "tts": {"english_name": "Thai, Northeastern"}, "xnb": {"english_name": "Kanakanabu"}, "jig": {"english_name": "Djingili"}, "tge": {"english_name": "Tamang, Eastern Gorkha"}, "kzb": {"english_name": "Kaibobo"}, "wnu": {"english_name": "Usan"}, "upv": {"english_name": "Uripiv-Wala-Rano-Atchin"}, "pll": {"english_name": "Palaung, Shwe"}, "aac": {"english_name": "Ari"}, "lhp": {"english_name": "Lhokpu"}, "sbo": {"english_name": "Sabüm"}, "bgc": {"english_name": "Haryanvi"}, "ity": {"english_name": "Itneg, Moyadan"}, "kfr": {"english_name": "Kachchi"}, "sry": {"english_name": "Sera"}, "mma": {"english_name": "Mama"}, "nxg": {"english_name": "Ngad'a"}, "glc": {"english_name": "Bon Gula"}, "ted": {"english_name": "Krumen, Tepo"}, "yxm": {"english_name": "Yinwum"}, "sua": {"english_name": "Sulka"}, "cwb": {"english_name": "Maindo"}, "loq": {"english_name": "Lobala"}, "kdl": {"english_name": "Tsikimba"}, "byq": {"english_name": "Basay"}, "gll": {"english_name": "Garlali"}, "usi": {"english_name": "Usui"}, "fon": {"english_name": "Fon"}, "sab": {"english_name": "Buglere"}, "mfu": {"english_name": "Mbwela"}, "ndu": {"english_name": "Dugun"}, "irh": {"english_name": "Irarutu"}, "itb": {"english_name": "Itneg, Binongan"}, "ydd": {"english_name": "Yiddish, Eastern"}, "kae": {"english_name": "Ketangalan"}, "ymk": {"english_name": "Makwe"}, "tgu": {"english_name": "Tanggu"}, "ixc": {"english_name": "Ixcatec"}, "men": {"english_name": "Mende (Sierra Leone)"}, "tfn": {"english_name": "Tanaina"}, "krs": {"english_name": "Gbaya (Sudan)"}, "mwx": {"english_name": "Mediak"}, "djf": {"english_name": "Djangun"}, "qur": {"english_name": "Quechua, Yanahuanca Pasco"}, "yei": {"english_name": "Yeni"}, "mhs": {"english_name": "Buru (Indonesia)"}, "mom": {"english_name": "Mangue"}, "kis": {"english_name": "Kis"}, "myd": {"english_name": "Maramba"}, "atb": {"english_name": "Zaiwa"}, "jeu": {"english_name": "Jonkor Bourmataguil"}, "oki": {"english_name": "Okiek"}, "ngc": {"english_name": "Ngombe (Democratic Republic of Congo)"}, "snu": {"english_name": "Senggi"}, "tra": {"english_name": "Tirahi"}, "diz": {"english_name": "Ding"}, "jui": {"english_name": "Ngadjuri"}, "pre": {"english_name": "Principense"}, "xcy": {"english_name": "Cayuse"}, "aee": {"english_name": "Pashayi, Northeast"}, "mgp": {"english_name": "Magar, Eastern"}, "aab": {"english_name": "Alumu-Tesu"}, "ssm": {"english_name": "Semnam"}, "mit": {"english_name": "Mixtec, Southern Puebla"}, "tgr": {"english_name": "Tareng"}, "diu": {"english_name": "Diriku"}, "sik": {"english_name": "Sikiana"}, "ems": {"english_name": "Yupik, Pacific Gulf"}, "klk": {"english_name": "Kono (Nigeria)"}, "mgh": {"english_name": "Makhuwa-Meetto"}, "shk": {"english_name": "Shilluk"}, "kba": {"english_name": "Kalarko"}, "kex": {"english_name": "Kukna"}, "arp": {"english_name": "Arapaho"}, "new": {"english_name": "Newari"}, "sts": {"english_name": "Shumashti"}, "bjm": {"english_name": "Bajelani"}, "akq": {"english_name": "Ak"}, "woe": {"english_name": "Woleaian"}, "dmv": {"english_name": "Dumpas"}, "sbg": {"english_name": "Seget"}, "bia": {"english_name": "Badimaya"}, "rml": {"english_name": "Romani, Baltic"}, "nds": {"english_name": "German, Low"}, "kzp": {"english_name": "Kaidipang"}, "kcx": {"english_name": "Kachama-Ganjule"}, "fng": {"english_name": "Fanagalo"}, "obk": {"english_name": "Bontok, Southern"}, "km": {"english_name": "Khmer, Central"}, "pix": {"english_name": "Piu"}, "lnl": {"english_name": "Banda, South Central"}, "lmk": {"english_name": "Lamkang"}, "kia": {"english_name": "Kim"}, "gnl": {"english_name": "Gangulu"}, "okk": {"english_name": "One, Kwamtim"}, "kxt": {"english_name": "Koiwat"}, "lac": {"english_name": "Lacandon"}, "sri": {"english_name": "Siriano"}, "lnm": {"english_name": "Langam"}, "ojv": {"english_name": "Ontong Java"}, "zma": {"english_name": "Manda (Australia)"}, "csv": {"english_name": "Chin, Sumtu"}, "olr": {"english_name": "Olrat"}, "tqm": {"english_name": "Turumsa"}, "wlv": {"english_name": "Wichí Lhamtés Vejoz"}, "bsj": {"english_name": "Bangwinji"}, "nza": {"english_name": "Mbembe, Tigon"}, "zpx": {"english_name": "Zapotec, San Baltazar Loxicha"}, "jni": {"english_name": "Janji"}, "kbj": {"english_name": "Kari"}, "npl": {"english_name": "Nahuatl, Southeastern Puebla"}, "wkl": {"english_name": "Kalanadi"}, "noe": {"english_name": "Nimadi"}, "rnp": {"english_name": "Rongpo"}, "jiu": {"english_name": "Jinuo, Youle"}, "ddr": {"english_name": "Dhudhuroa"}, "zum": {"english_name": "Kumzari"}, "mfv": {"english_name": "Mandjak"}, "waa": {"english_name": "Walla Walla"}, "gmu": {"english_name": "Gumalu"}, "gu": {"name": "ગુજરાતી", "english_name": "Gujarati"}, "cgk": {"english_name": "Chocangacakha"}, "pyx": {"english_name": "Pyu (Myanmar)"}, "bwh": {"english_name": "Bishuo"}, "trl": {"english_name": "Scottish, Traveller"}, "bst": {"english_name": "Basketo"}, "kfc": {"english_name": "Konda-Dora"}, "mxb": {"english_name": "Mixtec, Tezoatlán"}, "pmt": {"english_name": "Tuamotuan"}, "yi": {"english_name": "Yiddish"}, "ygw": {"english_name": "Yagwoia"}, "tsx": {"english_name": "Mubami"}, "ofo": {"english_name": "Ofo"}, "bwl": {"english_name": "Bwela"}, "biv": {"english_name": "Birifor, Southern"}, "auc": {"english_name": "Waorani"}, "pah": {"english_name": "Tenharim"}, "bgl": {"english_name": "Bo (Laos)"}, "coy": {"english_name": "Coyaima"}, "ayq": {"english_name": "Ayi (Papua New Guinea)"}, "ngw": {"english_name": "Ngwaba"}, "ayd": {"english_name": "Ayabadhu"}, "gwt": {"english_name": "Gawar-Bati"}, "mcu": {"english_name": "Mambila, Cameroon"}, "gsw": {"english_name": "German, Swiss"}, "plt": {"english_name": "Malagasy, Plateau"}, "lns": {"english_name": "Lamnso'"}, "mll": {"english_name": "Malua Bay"}, "uya": {"english_name": "Doko-Uyanga"}, "kqh": {"english_name": "Kisankasa"}, "kmf": {"english_name": "Kare (Papua New Guinea)"}, "sjw": {"english_name": "Shawnee"}, "gya": {"english_name": "Gbaya, Northwest"}, "pgk": {"english_name": "Rerep"}, "poh": {"english_name": "Poqomchi'"}, "avi": {"english_name": "Avikam"}, "tuj": {"english_name": "Tugutil"}, "qxq": {"english_name": "Qashqa'i"}, "pnu": {"english_name": "Bunu, Jiongnai"}, "kbm": {"english_name": "Iwal"}, "fui": {"english_name": "Fulfulde, Bagirmi"}, "tdh": {"english_name": "Thulung"}, "khk": {"english_name": "Mongolian, Halh"}, "koi": {"english_name": "Komi-Permyak"}, "crw": {"english_name": "Chrau"}, "duk": {"english_name": "Uyajitaya"}, "ctt": {"english_name": "Chetti, Wayanad"}, "nnf": {"english_name": "Ngaing"}, "mpe": {"english_name": "Majang"}, "rji": {"english_name": "Raji"}, "ve": {"name": "Venda", "english_name": "Venda"}, "goc": {"english_name": "Gorakor"}, "xlu": {"english_name": "Luwian, Cuneiform"}, "tba": {"english_name": "Aikanã"}, "guu": {"english_name": "Yanomamö"}, "yae": {"english_name": "Pumé"}, "nea": {"english_name": "Ngad'a, Eastern"}, "drd": {"english_name": "Darmiya"}, "tke": {"english_name": "Takwane"}, "pax": {"english_name": "Pankararé"}, "dad": {"english_name": "Marik"}, "urw": {"english_name": "Sop"}, "ncz": {"english_name": "Natchez"}, "mwv": {"english_name": "Mentawai"}, "bgj": {"english_name": "Bangolan"}, "xna": {"english_name": "North Arabian, Ancient"}, "tdo": {"english_name": "Teme"}, "sr": {"name": "српски", "english_name": "Serbian"}, "wti": {"english_name": "Berta"}, "myp": {"english_name": "Pirahã"}, "icl": {"english_name": "Icelandic Sign Language"}, "lky": {"english_name": "Lokoya"}, "avv": {"english_name": "Avá-Canoeiro"}, "xtc": {"english_name": "Katcha-Kadugli-Miri"}, "vif": {"english_name": "Vili"}, "frp": {"english_name": "Arpitan"}, "xii": {"english_name": "Xiri"}, "lar": {"english_name": "Larteh"}, "bqx": {"english_name": "Baangi"}, "njd": {"english_name": "Ndonde Hamba"}, "nio": {"english_name": "Nganasan"}, "thr": {"english_name": "Tharu, Rana"}, "kgi": {"english_name": "Selangor Sign Language"}, "bsr": {"english_name": "Bassa-Kontagora"}, "una": {"english_name": "Watut, North"}, "yia": {"english_name": "Yinggarda"}, "txm": {"english_name": "Tomini"}, "wlu": {"english_name": "Wuliwuli"}, "nkq": {"english_name": "Nkami"}, "pic": {"english_name": "Pinji"}, "aou": {"english_name": "A'ou"}, "xtv": {"english_name": "Thawa"}, "dme": {"english_name": "Dugwor"}, "mre": {"english_name": "Martha's Vineyard Sign Language"}, "qvj": {"english_name": "Quichua, Loja Highland"}, "oml": {"english_name": "Ombo"}, "xmu": {"english_name": "Kamu"}, "fil": {"english_name": "Filipino"}, "oor": {"english_name": "Oorlams"}, "aad": {"english_name": "Amal"}, "gup": {"english_name": "Gunwinggu"}, "inj": {"english_name": "Inga, Jungle"}, "kbi": {"english_name": "Kaptiau"}, "kul": {"english_name": "Kulere"}, "ask": {"english_name": "Ashkun"}, "ndx": {"english_name": "Nduga"}, "rad": {"english_name": "Rade"}, "mua": {"english_name": "Mundang"}, "pna": {"english_name": "Punan Bah-Biau"}, "szg": {"english_name": "Sengele"}, "gdq": {"english_name": "Mehri"}, "huj": {"english_name": "Hmong, Northern Guiyang"}, "ojg": {"english_name": "Ojibwa, Eastern"}, "viv": {"english_name": "Iduna"}, "gbz": {"english_name": "Dari, Zoroastrian"}, "ill": {"english_name": "Iranun"}, "rys": {"english_name": "Yaeyama"}, "baa": {"english_name": "Babatana"}, "cnt": {"english_name": "Chinantec, Tepetotutla"}, "sux": {"english_name": "Sumerian"}, "zai": {"english_name": "Zapotec, Isthmus"}, "ghs": {"english_name": "Guhu-Samane"}, "tex": {"english_name": "Tennet"}, "bsc": {"english_name": "Bassari"}, "mpp": {"english_name": "Migabac"}, "box": {"english_name": "Buamu"}, "wlr": {"english_name": "Wailapa"}, "udj": {"english_name": "Ujir"}, "kfp": {"english_name": "Korwa"}, "txi": {"english_name": "Ikpeng"}, "mod": {"english_name": "Mobilian"}, "chc": {"english_name": "Catawba"}, "mbo": {"english_name": "Mbo (Cameroon)"}, "gew": {"english_name": "Gera"}, "naz": {"english_name": "Nahuatl, Coatepec"}, "wca": {"english_name": "Yanomámi"}, "cv": {"english_name": "Chuvash"}, "xtm": {"english_name": "Mixtec, Magdalena Peñasco"}, "awo": {"english_name": "Awak"}, "wbk": {"english_name": "Waigali"}, "eip": {"english_name": "Eipomek"}, "bnl": {"english_name": "Boon"}, "pbt": {"english_name": "Pashto, Southern"}, "laf": {"english_name": "Lafofa"}, "qug": {"english_name": "Quichua, Chimborazo Highland"}, "smq": {"english_name": "Samo"}, "apn": {"english_name": "Apinayé"}, "pir": {"english_name": "Piratapuyo"}, "xeg": {"english_name": "//Xegwi"}, "kqb": {"english_name": "Kovai"}, "ztm": {"english_name": "Zapotec, San Agustín Mixtepec"}, "hrz": {"english_name": "Harzani"}, "juu": {"english_name": "Ju"}, "grb": {"english_name": "Grebo"}, "mys": {"english_name": "Mesmes"}, "nrb": {"english_name": "Nara"}, "pcn": {"english_name": "Piti"}, "lt": {"name": "Lietuvių", "english_name": "Lithuanian"}, "mlu": {"english_name": "To'abaita"}, "afh": {"english_name": "Afrihili"}, "yol": {"english_name": "Yola"}, "nlw": {"english_name": "Walangama"}, "onn": {"english_name": "Onobasulu"}, "mii": {"english_name": "Mixtec, Chigmecatitlán"}, "wbp": {"english_name": "Warlpiri"}, "mgl": {"english_name": "Maleu-Kilenge"}, "poq": {"english_name": "Popoluca, Texistepec"}, "bnr": {"english_name": "Butmas-Tur"}, "bhb": {"english_name": "Bhili"}, "psd": {"english_name": "Plains Indian Sign Language"}, "ble": {"english_name": "Balanta-Kentohe"}, "vmc": {"english_name": "Mixtec, Juxtlahuaca"}, "pat": {"english_name": "Papitalai"}, "atx": {"english_name": "Arutani"}, "gdu": {"english_name": "Gudu"}, "tal": {"english_name": "Tal"}, "okg": {"english_name": "Koko Babangk"}, "due": {"english_name": "Agta, Umiray Dumaget"}, "tkp": {"english_name": "Tikopia"}, "pau": {"english_name": "Palauan"}, "boy": {"english_name": "Bodo (Central African Republic)"}, "low": {"english_name": "Lobu, Tampias"}, "xmv": {"english_name": "Malagasy, Antankarana"}, "mlc": {"english_name": "Cao Lan"}, "mlr": {"english_name": "Vame"}, "dgz": {"english_name": "Daga"}, "tgp": {"english_name": "Tangoa"}, "ztl": {"english_name": "Zapotec, Lapaguía-Guivini"}, "abs": {"english_name": "Malay, Ambonese"}, "bqj": {"english_name": "Bandial"}, "mda": {"english_name": "Mada (Nigeria)"}, "fit": {"english_name": "Finnish, Tornedalen"}, "tyt": {"english_name": "Tày Tac"}, "kwt": {"english_name": "Kwesten"}, "nmm": {"english_name": "Manangba"}, "dof": {"english_name": "Domu"}, "nly": {"english_name": "Nyamal"}, "cyb": {"english_name": "Cayubaba"}, "sen": {"english_name": "Sénoufo, Nanerigé"}, "jib": {"english_name": "Jibu"}, "aol": {"english_name": "Alor"}, "orv": {"english_name": "Russian, Old"}, "bps": {"english_name": "Blaan, Sarangani"}, "sbz": {"english_name": "Sara Kaba"}, "ksf": {"english_name": "Bafia"}, "kmu": {"english_name": "Kanite"}, "ndp": {"english_name": "Ndo"}, "whg": {"english_name": "Wahgi, North"}, "nmg": {"english_name": "Kwasio"}, "mso": {"english_name": "Mombum"}, "bkc": {"english_name": "Baka (Cameroon)"}, "xvn": {"english_name": "Vandalic"}, "wmd": {"english_name": "Mamaindé"}, "gao": {"english_name": "Gants"}, "kzz": {"english_name": "Kalabra"}, "lgi": {"english_name": "Lengilu"}, "jus": {"english_name": "Jumla Sign Language"}, "for": {"english_name": "Fore"}, "mzq": {"english_name": "Mori Atas"}, "pdc": {"english_name": "German, Pennsylvania"}, "wmw": {"english_name": "Mwani"}, "waq": {"english_name": "Wageman"}, "mdz": {"english_name": "Suruí Do Pará"}, "zpj": {"english_name": "Zapotec, Quiavicuzas"}, "lln": {"english_name": "Lele (Chad)"}, "pav": {"english_name": "Pakaásnovos"}, "tsa": {"english_name": "Tsaangi"}, "fai": {"english_name": "Faiwol"}, "njt": {"english_name": "Ndyuka-Trio Pidgin"}, "dgn": {"english_name": "Dagoman"}, "wba": {"english_name": "Warao"}, "bio": {"english_name": "Nai"}, "aat": {"english_name": "Albanian, Arvanitika"}, "oso": {"english_name": "Ososo"}, "emy": {"english_name": "Mayan, Epigraphic"}, "kgx": {"english_name": "Kamaru"}, "kcv": {"english_name": "Kete"}, "xsn": {"english_name": "Sanga (Nigeria)"}, "gnr": {"english_name": "Gureng Gureng"}, "xla": {"english_name": "Kamula"}, "amf": {"english_name": "Hamer-Banna"}, "lsm": {"english_name": "Saamia"}, "rut": {"english_name": "Rutul"}, "wpc": {"english_name": "Maco"}, "kwu": {"english_name": "Kwakum"}, "tof": {"english_name": "Gizrra"}, "teq": {"english_name": "Temein"}, "mlk": {"english_name": "Ilwana"}, "omt": {"english_name": "Omotik"}, "ggd": {"english_name": "Gugadj"}, "ayn": {"english_name": "Arabic, Sanaani"}, "kmd": {"english_name": "Kalinga, Majukayang"}, "bkz": {"english_name": "Bungku"}, "bgz": {"english_name": "Banggai"}, "svx": {"english_name": "Skalvian"}, "bzf": {"english_name": "Boikin"}, "jdg": {"english_name": "Jadgali"}, "dcr": {"english_name": "Negerhollands"}, "igm": {"english_name": "Kanggape"}, "cik": {"english_name": "Kinnauri, Chitkuli"}, "nhi": {"english_name": "Nahuatl, Zacatlán-Ahuacatlán-Tepetzintla"}, "sek": {"english_name": "Sekani"}, "tlm": {"english_name": "Tolomako"}, "nny": {"english_name": "Nyangga"}, "nuy": {"english_name": "Nunggubuyu"}, "yil": {"english_name": "Yindjilandji"}, "jvd": {"english_name": "Javindo"}, "ptv": {"english_name": "Port Vato"}, "blr": {"english_name": "Blang"}, "ht": {"english_name": "Haitian"}, "gip": {"english_name": "Gimi (West New Britain)"}, "xav": {"english_name": "Xavánte"}, "mnp": {"english_name": "Chinese, Min Bei"}, "mro": {"english_name": "Mru"}, "pye": {"english_name": "Krumen, Pye"}, "uum": {"english_name": "Urum"}, "ret": {"english_name": "Retta"}, "fue": {"english_name": "Fulfulde, Borgu"}, "agl": {"english_name": "Fembe"}, "xkn": {"english_name": "Kayan, Kayan River"}, "tbm": {"english_name": "Tagbu"}, "ymm": {"english_name": "Maay"}, "jmc": {"english_name": "Machame"}, "sdu": {"english_name": "Sarudu"}, "lcp": {"english_name": "Lawa, Western"}, "cng": {"english_name": "Qiang, Northern"}, "mff": {"english_name": "Naki"}, "nge": {"english_name": "Ngemba"}, "qvh": {"english_name": "Quechua, Huamalíes-Dos de Mayo Huánuco"}, "zsk": {"english_name": "Kaskean"}, "bs": {"name": "Bosnian", "english_name": "Bosnian"}, "cso": {"english_name": "Chinantec, Sochiapam"}, "tec": {"english_name": "Terik"}, "bwp": {"english_name": "Mandobo Bawah"}, "abq": {"english_name": "Abaza"}, "iws": {"english_name": "Iwam, Sepik"}, "xgb": {"english_name": "Gbin"}, "bjl": {"english_name": "Bulu (Papua New Guinea)"}, "bfg": {"english_name": "Kayan, Busang"}, "kac": {"english_name": "Kachin"}, "ykm": {"english_name": "Kap"}, "lbj": {"english_name": "Ladakhi"}, "rue": {"english_name": "Rusyn"}, "xpy": {"english_name": "Puyo"}, "msq": {"english_name": "Caac"}, "vsv": {"english_name": "Valencian Sign Language"}, "bcz": {"english_name": "Bainouk-Gunyaamolo"}, "sds": {"english_name": "Sened"}, "aaf": {"english_name": "Aranadan"}, "era": {"english_name": "Eravallan"}, "slu": {"english_name": "Selaru"}, "bbn": {"english_name": "Uneapa"}, "bah": {"english_name": "Creole English, Bahamas"}, "nuv": {"english_name": "Nuni, Northern"}, "puf": {"english_name": "Punan Merah"}, "gwc": {"english_name": "Kalami"}, "dol": {"english_name": "Doso"}, "hig": {"english_name": "Kamwe"}, "dbj": {"english_name": "Ida'an"}, "mwz": {"english_name": "Moingi"}, "anb": {"english_name": "Andoa"}, "ace": {"english_name": "Achinese"}, "bws": {"english_name": "Bomboma"}, "szb": {"english_name": "Ngalum"}, "xme": {"english_name": "Median"}, "kcc": {"english_name": "Lubila"}, "tnu": {"english_name": "Tay Khang"}, "bjc": {"english_name": "Bariji"}, "qvi": {"english_name": "Quichua, Imbabura Highland"}, "ztg": {"english_name": "Zapotec, Xanaguía"}, "el": {"name": "Ελληνικά", "english_name": "Greek, Modern (1453-)"}, "erg": {"english_name": "Sie"}, "onp": {"english_name": "Sartang"}, "tdb": {"english_name": "Panchpargania"}, "aob": {"english_name": "Abom"}, "bn": {"name": "বাংলা", "english_name": "Bengali"}, "yux": {"english_name": "Yukaghir, Southern"}, "ykn": {"english_name": "Kua-nsi"}, "mgd": {"english_name": "Moru"}, "pas": {"english_name": "Papasena"}, "ygm": {"english_name": "Yagomi"}, "hoj": {"english_name": "Hadothi"}, "njn": {"english_name": "Naga, Liangmai"}, "knp": {"english_name": "Kwanja"}, "zab": {"english_name": "Zapotec, San Juan Guelavía"}, "oos": {"english_name": "Ossetic, Old"}, "kjz": {"english_name": "Bumthangkha"}, "omp": {"english_name": "Manipuri, Old"}, "pkp": {"english_name": "Pukapuka"}, "uli": {"english_name": "Ulithian"}, "ghk": {"english_name": "Karen, Geko"}, "tte": {"english_name": "Bwanabwana"}, "zts": {"english_name": "Zapotec, Tilquiapan"}, "mvl": {"english_name": "Mbara (Australia)"}, "bfx": {"english_name": "Bantayanon"}, "mls": {"english_name": "Masalit"}, "wsk": {"english_name": "Waskia"}, "but": {"english_name": "Bungain"}, "sae": {"english_name": "Sabanê"}, "ibd": {"english_name": "Iwaidja"}, "bgf": {"english_name": "Bangandu"}, "ryn": {"english_name": "Amami-Oshima, Northern"}, "uk": {"name": "українська", "english_name": "Ukrainian"}, "arw": {"english_name": "Arawak"}, "ola": {"english_name": "Walungge"}, "boz": {"english_name": "Bozo, Tiéyaxo"}, "nja": {"english_name": "Nzanyi"}, "giq": {"english_name": "Gelao, Green"}, "kjx": {"english_name": "Ramopa"}, "xgf": {"english_name": "Gabrielino-Fernandeño"}, "nim": {"english_name": "Nilamba"}, "pep": {"english_name": "Kunja"}, "bvc": {"english_name": "Baelelea"}, "cuw": {"english_name": "Chukwa"}, "dzg": {"english_name": "Dazaga"}, "kme": {"english_name": "Bakole"}, "ssl": {"english_name": "Sisaala, Western"}, "mzc": {"english_name": "Madagascar Sign Language"}, "aun": {"english_name": "One, Molmo"}, "gos": {"english_name": "Gronings"}, "grx": {"english_name": "Guriaso"}, "cjo": {"english_name": "Ashéninka Pajonal"}, "btm": {"english_name": "Batak Mandailing"}, "lkd": {"english_name": "Lakondê"}, "gmx": {"english_name": "Magoma"}, "bde": {"english_name": "Bade"}, "mmw": {"english_name": "Emae"}, "kyk": {"english_name": "Kamayo"}, "rnw": {"english_name": "Rungwa"}, "xkb": {"english_name": "Nago, Northern"}, "bhc": {"english_name": "Biga"}, "bfd": {"english_name": "Bafut"}, "dma": {"english_name": "Duma"}, "wla": {"english_name": "Walio"}, "clt": {"english_name": "Chin, Lautu"}, "gn": {"english_name": "Guarani"}, "mqe": {"english_name": "Matepi"}, "tch": {"english_name": "Creole English, Turks And Caicos"}, "wir": {"english_name": "Wiraféd"}, "lbv": {"english_name": "Lavatbura-Lamusong"}, "cds": {"english_name": "Chadian Sign Language"}, "doz": {"english_name": "Dorze"}, "nog": {"english_name": "Nogai"}, "zae": {"english_name": "Zapotec, Yareni"}, "ro": {"name": "Română", "english_name": "Romanian"}, "kmc": {"english_name": "Dong, Southern"}, "nbh": {"english_name": "Ngamo"}, "vig": {"english_name": "Viemo"}, "uri": {"english_name": "Urim"}, "ydg": {"english_name": "Yidgha"}, "ldg": {"english_name": "Lenyima"}, "oav": {"english_name": "Avar, Old"}, "anh": {"english_name": "Nend"}, "sby": {"english_name": "Soli"}, "ywq": {"english_name": "Yi, Wuding-Luquan"}, "ans": {"english_name": "Anserma"}, "dhm": {"english_name": "Zemba"}, "ttn": {"english_name": "Towei"}, "cli": {"english_name": "Chakali"}, "ase": {"english_name": "American Sign Language"}, "bed": {"english_name": "Bedoanas"}, "mci": {"english_name": "Mese"}, "ggk": {"english_name": "Kungarakany"}, "atl": {"english_name": "Agta, Mt. Iraya"}, "ras": {"english_name": "Tegali"}, "nbm": {"english_name": "Ngbaka Ma'bo"}, "ral": {"english_name": "Ralte"}, "tsl": {"english_name": "Ts'ün-Lao"}, "skt": {"english_name": "Sakata"}, "tmn": {"english_name": "Taman (Indonesia)"}, "khy": {"english_name": "Kele (Democratic Republic of Congo)"}, "bgi": {"english_name": "Giangan"}, "vid": {"english_name": "Vidunda"}, "kqg": {"english_name": "Khe"}, "ssi": {"english_name": "Sansi"}, "lbx": {"english_name": "Lawangan"}, "sny": {"english_name": "Saniyo-Hiyewe"}, "ksp": {"english_name": "Kaba"}, "hax": {"english_name": "Haida, Southern"}, "abd": {"english_name": "Manide"}, "khd": {"english_name": "Kanum, Bädi"}, "tmw": {"english_name": "Temuan"}, "luk": {"english_name": "Lunanakha"}, "atn": {"english_name": "Ashtiani"}, "ntu": {"english_name": "Natügu"}, "qus": {"english_name": "Quichua, Santiago del Estero"}, "bxn": {"english_name": "Burduna"}, "tmr": {"english_name": "Aramaic, Jewish Babylonian (ca. 200-1200 CE)"}, "eme": {"english_name": "Emerillon"}, "bwe": {"english_name": "Karen, Bwe"}, "mkj": {"english_name": "Mokilese"}, "pci": {"english_name": "Duruwa"}, "hoh": {"english_name": "Hobyót"}, "xeu": {"english_name": "Keoru-Ahia"}, "wa": {"name": "Walon", "english_name": "Walloon"}, "kue": {"english_name": "Kuman"}, "tlr": {"english_name": "Talise"}, "ler": {"english_name": "Lenkau"}, "mnq": {"english_name": "Minriq"}, "xpk": {"english_name": "Pano, Kulina"}, "gso": {"english_name": "Gbaya, Southwest"}, "nbn": {"english_name": "Kuri"}, "gey": {"english_name": "Enya"}, "dws": {"english_name": "Dutton World Speedwords"}, "tvm": {"english_name": "Tela-Masbuar"}, "kpu": {"english_name": "Kafoa"}, "kgs": {"english_name": "Kumbainggar"}, "ekr": {"english_name": "Yace"}, "tti": {"english_name": "Tobati"}, "enq": {"english_name": "Enga"}, "yix": {"english_name": "Yi, Axi"}, "adl": {"english_name": "Galo"}, "gva": {"english_name": "Guana (Paraguay)"}, "aoj": {"english_name": "Mufian"}, "bqd": {"english_name": "Bung"}, "ttp": {"english_name": "Tombelala"}, "neu": {"english_name": "Neo"}, "msr": {"english_name": "Mongolian Sign Language"}, "kgt": {"english_name": "Somyev"}, "yaa": {"english_name": "Yaminahua"}, "lhi": {"english_name": "Lahu Shi"}, "nyi": {"english_name": "Ama (Sudan)"}, "kho": {"english_name": "Khotanese"}, "amt": {"english_name": "Amto"}, "buf": {"english_name": "Bushoong"}, "coq": {"english_name": "Coquille"}, "psg": {"english_name": "Penang Sign Language"}, "yyu": {"english_name": "Yau (Sandaun Province)"}, "vap": {"english_name": "Vaiphei"}, "big": {"english_name": "Biangai"}, "mtk": {"english_name": "Mbe'"}, "kkm": {"english_name": "Kiong"}, "kkh": {"english_name": "Khün"}, "unr": {"english_name": "Mundari"}, "nzb": {"english_name": "Njebi"}, "kyi": {"english_name": "Kiput"}, "fo": {"english_name": "Faroese"}, "orh": {"english_name": "Oroqen"}, "ywn": {"english_name": "Yawanawa"}, "bso": {"english_name": "Buso"}, "fll": {"english_name": "Fali, North"}, "lel": {"english_name": "Lele (Democratic Republic of Congo)"}, "mwf": {"english_name": "Murrinh-Patha"}, "npn": {"english_name": "Mondropolon"}, "smr": {"english_name": "Simeulue"}, "blc": {"english_name": "Bella Coola"}, "cfg": {"english_name": "Como Karim"}, "raa": {"english_name": "Dungmali"}, "kxy": {"english_name": "Kayong"}, "wux": {"english_name": "Wulna"}, "nwa": {"english_name": "Nawathinehena"}, "mzk": {"english_name": "Mambila, Nigeria"}, "lht": {"english_name": "Lo-Toga"}, "dkr": {"english_name": "Kuijau"}, "swf": {"english_name": "Sere"}, "tbt": {"english_name": "Tembo (Kitembo)"}, "pez": {"english_name": "Penan, Eastern"}, "kvc": {"english_name": "Kove"}, "bhn": {"english_name": "Neo-Aramaic, Bohtan"}, "sdn": {"english_name": "Sardinian, Gallurese"}, "nmh": {"english_name": "Naga, Monsang"}, "iai": {"english_name": "Iaai"}, "ysl": {"english_name": "Yugoslavian Sign Language"}, "gta": {"english_name": "Guató"}, "sxk": {"english_name": "Kalapuya, Southern"}, "yri": {"english_name": "Yarí"}, "dip": {"english_name": "Dinka, Northeastern"}, "pch": {"english_name": "Pardhan"}, "txb": {"english_name": "Tokharian B"}, "yom": {"english_name": "Yombe"}, "bpt": {"english_name": "Barrow Point"}, "cuj": {"english_name": "Mashco Piro"}, "wer": {"english_name": "Weri"}, "mpg": {"english_name": "Marba"}, "bgn": {"english_name": "Balochi, Western"}, "ybh": {"english_name": "Yakha"}, "gbo": {"english_name": "Grebo, Northern"}, "tlh": {"english_name": "Klingon"}, "gka": {"english_name": "Guya"}, "grd": {"english_name": "Guruntum-Mbaaru"}, "ksb": {"english_name": "Shambala"}, "dii": {"english_name": "Dimbong"}, "dml": {"english_name": "Dameli"}, "xup": {"english_name": "Umpqua, Upper"}, "nbw": {"english_name": "Ngbandi, Southern"}, "tqn": {"english_name": "Tenino"}, "xwc": {"english_name": "Woccon"}, "frc": {"english_name": "French, Cajun"}, "cbi": {"english_name": "Chachi"}, "rab": {"english_name": "Camling"}, "jct": {"english_name": "Krymchak"}, "lwa": {"english_name": "Lwalu"}, "njo": {"english_name": "Naga, Ao"}, "lgk": {"english_name": "Lingarak"}, "bxz": {"english_name": "Binahari"}, "bbv": {"english_name": "Karnai"}, "txr": {"english_name": "Tartessian"}, "hkk": {"english_name": "Hunjara-Kaina Ke"}, "btl": {"english_name": "Bhatola"}, "uz": {"english_name": "Uzbek"}, "pla": {"english_name": "Miani"}, "ccl": {"english_name": "Cutchi-Swahili"}, "kk": {"english_name": "Kazakh"}, "xnr": {"english_name": "Kangri"}, "xaw": {"english_name": "Kawaiisu"}, "awk": {"english_name": "Awabakal"}, "mvb": {"english_name": "Mattole"}, "kit": {"english_name": "Agob"}, "jgo": {"english_name": "Ngomba"}, "wbj": {"english_name": "Alagwa"}, "sjs": {"english_name": "Senhaja De Srair"}, "ame": {"english_name": "Yanesha'"}, "nmj": {"english_name": "Ngombe (Central African Republic)"}, "xcn": {"english_name": "Cotoname"}, "zeh": {"english_name": "Zhuang, Eastern Hongshuihe"}, "pot": {"english_name": "Potawatomi"}, "lwo": {"english_name": "Luwo"}, "ggl": {"english_name": "Ganglau"}, "mhk": {"english_name": "Mungaka"}, "ypg": {"english_name": "Phola"}, "tnr": {"english_name": "Ménik"}, "bcm": {"english_name": "Bannoni"}, "lvk": {"english_name": "Lavukaleve"}, "acx": {"english_name": "Arabic, Omani"}, "amr": {"english_name": "Amarakaeri"}, "bsn": {"english_name": "Barasana-Eduria"}, "mcz": {"english_name": "Mawan"}, "abo": {"english_name": "Abon"}, "amq": {"english_name": "Amahai"}, "iko": {"english_name": "Olulumo-Ikom"}, "sys": {"english_name": "Sinyar"}, "zhn": {"english_name": "Zhuang, Nong"}, "lik": {"english_name": "Lika"}, "saj": {"english_name": "Sahu"}, "chn": {"english_name": "Chinook jargon"}, "pgl": {"english_name": "Irish, Primitive"}, "twh": {"english_name": "Tai Dón"}, "bgr": {"english_name": "Chin, Bawm"}, "myu": {"english_name": "Mundurukú"}, "tlc": {"english_name": "Totonac, Yecuatla"}, "grg": {"english_name": "Madi"}, "cri": {"english_name": "Sãotomense"}, "tsr": {"english_name": "Akei"}, "bnd": {"english_name": "Banda (Indonesia)"}, "bqz": {"english_name": "Bakaka"}, "aye": {"english_name": "Ayere"}, "agt": {"english_name": "Agta, Central Cagayan"}, "nud": {"english_name": "Ngala"}, "dre": {"english_name": "Dolpo"}, "ubl": {"english_name": "Bikol, Buhi'non"}, "bxw": {"english_name": "Bankagooma"}, "ljp": {"english_name": "Lampung Api"}, "rbl": {"english_name": "Bikol, Miraya"}, "mye": {"english_name": "Myene"}, "tjo": {"english_name": "Tamazight, Temacine"}, "tvw": {"english_name": "Sedoa"}, "wrd": {"english_name": "Warduji"}, "dyb": {"english_name": "Dyaberdyaber"}, "csq": {"english_name": "Croatia Sign Language"}, "def": {"english_name": "Dezfuli"}, "lku": {"english_name": "Kungkari"}, "glo": {"english_name": "Galambu"}, "kmz": {"english_name": "Khorasani Turkish"}, "te": {"english_name": "Telugu"}, "mpj": {"english_name": "Martu Wangka"}, "efe": {"english_name": "Efe"}, "crj": {"english_name": "Cree, Southern East"}, "idb": {"english_name": "Indo-Portuguese"}, "yon": {"english_name": "Yongkom"}, "lko": {"english_name": "Khayo"}, "mru": {"english_name": "Mono (Cameroon)"}, "ksv": {"english_name": "Kusu"}, "fly": {"english_name": "Tsotsitaal"}, "pur": {"english_name": "Puruborá"}, "xre": {"english_name": "Kreye"}, "hra": {"english_name": "Hrangkhol"}, "pym": {"english_name": "Fyam"}, "gda": {"english_name": "Lohar, Gade"}, "lsi": {"english_name": "Lashi"}, "kzg": {"english_name": "Kikai"}, "obo": {"english_name": "Manobo, Obo"}, "ntz": {"english_name": "Natanzi"}, "mkt": {"english_name": "Vamale"}, "uwa": {"english_name": "Kuku-Uwanh"}, "bkr": {"english_name": "Bakumpai"}, "nhr": {"english_name": "Naro"}, "nhm": {"english_name": "Nahuatl, Morelos"}, "mfo": {"english_name": "Mbe"}, "yue": {"english_name": "Chinese, Yue"}, "sie": {"english_name": "Simaa"}, "pto": {"english_name": "Zo'é"}, "pt": {"name": "Português", "english_name": "Portuguese"}, "bmp": {"english_name": "Bulgebi"}, "grv": {"english_name": "Grebo, Central"}, "buw": {"english_name": "Bubi"}, "xar": {"english_name": "Karami"}, "sjk": {"english_name": "Sami, Kemi"}, "lby": {"english_name": "Lamu-Lamu"}, "ums": {"english_name": "Pendau"}, "btj": {"english_name": "Malay, Bacanese"}, "sav": {"english_name": "Saafi-Saafi"}, "moa": {"english_name": "Mwan"}, "tui": {"english_name": "Tupuri"}, "dry": {"english_name": "Darai"}, "kum": {"english_name": "Kumyk"}, "mpv": {"english_name": "Mungkip"}, "bcg": {"english_name": "Baga Binari"}, "ta": {"name": "தமிழ்", "english_name": "Tamil"}, "ard": {"english_name": "Arabana"}, "mdr": {"english_name": "Mandar"}, "krk": {"english_name": "Kerek"}, "ngk": {"english_name": "Dalabon"}, "ura": {"english_name": "Urarina"}, "myk": {"english_name": "Senoufo, Mamara"}, "glr": {"english_name": "Glaro-Twabo"}, "gym": {"english_name": "Ngäbere"}, "abl": {"english_name": "Lampung Nyo"}, "lkm": {"english_name": "Kalaamaya"}, "plo": {"english_name": "Popoluca, Oluta"}, "agv": {"english_name": "Dumagat, Remontado"}, "zak": {"english_name": "Zanaki"}, "wkw": {"english_name": "Wakawaka"}, "srz": {"english_name": "Shahmirzadi"}, "wle": {"english_name": "Wolane"}, "zeg": {"english_name": "Zenag"}, "ghc": {"english_name": "Gaelic, Hiberno-Scottish"}, "tdj": {"english_name": "Tajio"}, "sbh": {"english_name": "Sori-Harengan"}, "dnu": {"english_name": "Danau"}, "wih": {"english_name": "Wik-Me'anha"}, "wtm": {"english_name": "Mewati"}, "pih": {"english_name": "Pitcairn-Norfolk"}, "bbf": {"english_name": "Baibai"}, "koo": {"english_name": "Konzo"}, "yim": {"english_name": "Naga, Yimchungru"}, "gnu": {"english_name": "Gnau"}, "nki": {"english_name": "Naga, Thangal"}, "bnm": {"english_name": "Batanga"}, "zmj": {"english_name": "Maridjabin"}, "gog": {"english_name": "Gogo"}, "djb": {"english_name": "Djinba"}, "xlp": {"english_name": "Lepontic"}, "its": {"english_name": "Isekiri"}, "nre": {"english_name": "Naga, Southern Rengma"}, "wnk": {"english_name": "Wanukaka"}, "tni": {"english_name": "Tandia"}, "noa": {"english_name": "Woun Meu"}, "txo": {"english_name": "Toto"}, "wuh": {"english_name": "Wutunhua"}, "lud": {"english_name": "Ludian"}, "swq": {"english_name": "Sharwa"}, "inb": {"english_name": "Inga"}, "bfe": {"english_name": "Betaf"}, "kcg": {"english_name": "Tyap"}, "tbv": {"english_name": "Tobo"}, "leo": {"english_name": "Leti (Cameroon)"}, "krd": {"english_name": "Kairui-Midiki"}, "mgc": {"english_name": "Morokodo"}, "dms": {"english_name": "Dampelas"}, "kpa": {"english_name": "Kutto"}, "guh": {"english_name": "Guahibo"}, "aiw": {"english_name": "Aari"}, "xhe": {"english_name": "Khetrani"}, "npu": {"english_name": "Naga, Puimei"}, "lre": {"english_name": "Laurentian"}, "sbs": {"english_name": "Subiya"}, "duf": {"english_name": "Dumbea"}, "nce": {"english_name": "Yale"}, "gct": {"english_name": "German, Colonia Tovar"}, "coa": {"english_name": "Malay, Cocos Islands"}, "mih": {"english_name": "Mixtec, Chayuco"}, "nej": {"english_name": "Neko"}, "inn": {"english_name": "Isinai"}, "bcr": {"english_name": "Babine"}, "nzk": {"english_name": "Nzakara"}, "kil": {"english_name": "Kariya"}, "luv": {"english_name": "Luwati"}, "anz": {"english_name": "Anem"}, "puw": {"english_name": "Puluwatese"}, "aaq": {"english_name": "Abnaki, Eastern"}, "sed": {"english_name": "Sedang"}, "mmd": {"english_name": "Maonan"}, "cux": {"english_name": "Cuicatec, Tepeuxila"}, "wrs": {"english_name": "Waris"}, "mbe": {"english_name": "Molale"}, "sjt": {"english_name": "Sami, Ter"}, "gqa": {"english_name": "Ga'anda"}, "ojw": {"english_name": "Ojibwa, Western"}, "xon": {"english_name": "Konkomba"}, "zhb": {"english_name": "Zhaba"}, "stu": {"english_name": "Samtao"}, "mjy": {"english_name": "Mahican"}, "kez": {"english_name": "Kukele"}, "ukq": {"english_name": "Ukwa"}, "ngh": {"english_name": "N/u"}, "kee": {"english_name": "Keres, Eastern"}, "mbu": {"english_name": "Mbula-Bwazza"}, "bvz": {"english_name": "Bauzi"}, "okx": {"english_name": "Okpe (Northwestern Edo)"}, "mnh": {"english_name": "Mono (Democratic Republic of Congo)"}, "kgy": {"english_name": "Kyerung"}, "gyg": {"english_name": "Gbayi"}, "kzc": {"english_name": "Kulango, Bondoukou"}, "ka": {"english_name": "Georgian"}, "knu": {"english_name": "Kono (Guinea)"}, "bkp": {"english_name": "Boko (Democratic Republic of Congo)"}, "soj": {"english_name": "Soi"}, "mdd": {"english_name": "Mbum"}, "umn": {"english_name": "Naga, Makyan"}, "nan": {"english_name": "Chinese, Min Nan"}, "lir": {"english_name": "English, Liberian"}, "cjs": {"english_name": "Shor"}, "mfg": {"english_name": "Mogofin"}, "mmo": {"english_name": "Buang, Mangga"}, "fuc": {"english_name": "Pulaar"}, "bub": {"english_name": "Bua"}, "wgb": {"english_name": "Wagawaga"}, "mrb": {"english_name": "Marino"}, "tta": {"english_name": "Tutelo"}, "ram": {"english_name": "Canela"}, "mns": {"english_name": "Mansi"}, "jen": {"english_name": "Dza"}, "ksx": {"english_name": "Kedang"}, "sgh": {"english_name": "Shughni"}, "bud": {"english_name": "Ntcham"}, "hul": {"english_name": "Hula"}, "tyn": {"english_name": "Kombai"}, "ptw": {"english_name": "Pentlatch"}, "emi": {"english_name": "Mussau-Emira"}, "mrs": {"english_name": "Maragus"}, "shb": {"english_name": "Ninam"}, "hvv": {"english_name": "Huave, Santa María Del Mar"}, "vah": {"english_name": "Varhadi-Nagpuri"}, "sgj": {"english_name": "Surgujia"}, "tsg": {"english_name": "Tausug"}, "jmb": {"english_name": "Zumbun"}, "nuu": {"english_name": "Ngbundu"}, "kow": {"english_name": "Kugama"}, "mct": {"english_name": "Mengisa"}, "mny": {"english_name": "Manyawa"}, "bnz": {"english_name": "Beezen"}, "ymd": {"english_name": "Muda"}, "tdn": {"english_name": "Tondano"}, "tmp": {"english_name": "Tai Mène"}, "dlg": {"english_name": "Dolgan"}, "dmc": {"english_name": "Gavak"}, "tdt": {"english_name": "Tetun Dili"}, "blb": {"english_name": "Bilua"}, "slq": {"english_name": "Salchuq"}, "gag": {"english_name": "Gagauz"}, "xiv": {"english_name": "Indus Valley Language"}, "bkw": {"english_name": "Bekwel"}, "sya": {"english_name": "Siang"}, "agr": {"english_name": "Aguaruna"}, "gwe": {"english_name": "Gweno"}, "dai": {"english_name": "Day"}, "bpw": {"english_name": "Bo (Papua New Guinea)"}, "cdj": {"english_name": "Churahi"}, "kvt": {"english_name": "Karen, Lahta"}, "urt": {"english_name": "Urat"}, "ldp": {"english_name": "Tso"}, "vmp": {"english_name": "Mazatec, Soyaltepec"}, "zuy": {"english_name": "Zumaya"}, "wgi": {"english_name": "Wahgi"}, "tug": {"english_name": "Tunia"}, "drq": {"english_name": "Dura"}, "sok": {"english_name": "Sokoro"}, "bni": {"english_name": "Bangi"}, "pdn": {"english_name": "Podena"}, "yec": {"english_name": "Yeniche"}, "xgm": {"english_name": "Guwinmal"}, "bhm": {"english_name": "Bathari"}, "rod": {"english_name": "Rogo"}, "kwr": {"english_name": "Kwer"}, "aca": {"english_name": "Achagua"}, "taf": {"english_name": "Tapirapé"}, "guv": {"english_name": "Gey"}, "crx": {"english_name": "Carrier"}, "khh": {"english_name": "Kehu"}, "tad": {"english_name": "Tause"}, "jnj": {"english_name": "Yemsa"}, "tmj": {"english_name": "Samarokena"}, "aao": {"english_name": "Arabic, Algerian Saharan"}, "wkb": {"english_name": "Kumbaran"}, "nb": {"name": "Norwegian Bokmål", "english_name": "Norwegian Bokmål"}, "svm": {"english_name": "Slavomolisano"}, "mjg": {"english_name": "Tu"}, "klz": {"english_name": "Kabola"}, "srn": {"english_name": "Sranan Tongo"}, "kol": {"english_name": "Kol (Papua New Guinea)"}, "aqd": {"english_name": "Dogon, Ampari"}, "pdt": {"english_name": "Plautdietsch"}, "guo": {"english_name": "Guayabero"}, "pkr": {"english_name": "Kurumba, Attapady"}, "bmt": {"english_name": "Biao Mon"}, "rsb": {"english_name": "Romano-Serbian"}, "ncl": {"english_name": "Nahuatl, Michoacán"}, "nmr": {"english_name": "Nimbari"}, "huv": {"english_name": "Huave, San Mateo Del Mar"}, "jod": {"english_name": "Wojenaka"}, "kqq": {"english_name": "Krenak"}, "laj": {"english_name": "Lango (Uganda)"}, "wlg": {"english_name": "Kunbarlang"}, "kuj": {"english_name": "Kuria"}, "sdz": {"english_name": "Sallands"}, "ee": {"english_name": "Ewe"}, "ele": {"english_name": "Elepi"}, "aau": {"english_name": "Abau"}, "sza": {"english_name": "Semelai"}, "fur": {"english_name": "Friulian"}, "aai": {"english_name": "Arifama-Miniafia"}, "dnn": {"english_name": "Dzùùngoo"}, "ner": {"english_name": "Yahadian"}, "mxr": {"english_name": "Murik (Malaysia)"}, "bli": {"english_name": "Bolia"}, "huw": {"english_name": "Hukumina"}, "ldo": {"english_name": "Loo"}, "kpn": {"english_name": "Kepkiriwát"}, "lef": {"english_name": "Lelemi"}, "tox": {"english_name": "Tobian"}, "kjc": {"english_name": "Konjo, Coastal"}, "soh": {"english_name": "Aka"}, "sk": {"name": "Slovenský", "english_name": "Slovak"}, "nvh": {"english_name": "Nasarian"}, "plu": {"english_name": "Palikúr"}, "xfa": {"english_name": "Faliscan"}, "mvg": {"english_name": "Mixtec, Yucuañe"}, "mxz": {"english_name": "Masela, Central"}, "cjm": {"english_name": "Cham, Eastern"}, "pab": {"english_name": "Parecís"}, "ngg": {"english_name": "Ngbaka Manza"}, "sow": {"english_name": "Sowanda"}, "mmr": {"english_name": "Miao, Western Xiangxi"}, "ruu": {"english_name": "Lobu, Lanas"}, "akd": {"english_name": "Ukpet-Ehom"}, "ndd": {"english_name": "Nde-Nsele-Nta"}, "nmq": {"english_name": "Nambya"}, "klq": {"english_name": "Rumu"}, "xda": {"english_name": "Darkinyung"}, "blw": {"english_name": "Balangao"}, "lnj": {"english_name": "Leningitij"}, "hti": {"english_name": "Hoti"}, "nni": {"english_name": "Nuaulu, North"}, "kcj": {"english_name": "Kobiana"}, "ort": {"english_name": "Oriya, Adivasi"}, "pmx": {"english_name": "Naga, Poumei"}, "hmw": {"english_name": "Hmong, Western Mashan"}, "kuh": {"english_name": "Kushi"}, "moi": {"english_name": "Mboi"}, "dij": {"english_name": "Dai"}, "gmn": {"english_name": "Gimnime"}, "yum": {"english_name": "Quechan"}, "kvz": {"english_name": "Tsakwambo"}, "wew": {"english_name": "Wejewa"}, "hhr": {"english_name": "Kerak"}, "asr": {"english_name": "Asuri"}, "kqk": {"english_name": "Gbe, Kotafon"}, "xad": {"english_name": "Adai"}, "tgo": {"english_name": "Sudest"}, "ils": {"english_name": "International Sign"}, "vme": {"english_name": "Masela, East"}, "bto": {"english_name": "Bikol, Rinconada"}, "kjh": {"english_name": "Khakas"}, "hud": {"english_name": "Huaulu"}, "rtm": {"english_name": "Rotuman"}, "tbw": {"english_name": "Tagbanwa"}, "rah": {"english_name": "Rabha"}, "jak": {"english_name": "Jakun"}, "tsm": {"english_name": "Turkish Sign Language"}, "kvj": {"english_name": "Psikye"}, "zoc": {"english_name": "Zoque, Copainalá"}, "wgy": {"english_name": "Warrgamay"}, "knr": {"english_name": "Kaningra"}, "nkz": {"english_name": "Nkari"}, "piz": {"english_name": "Pije"}, "nom": {"english_name": "Nocamán"}, "xbg": {"english_name": "Bunganditj"}, "erh": {"english_name": "Eruwa"}, "hba": {"english_name": "Hamba"}, "knq": {"english_name": "Kintaq"}, "thc": {"english_name": "Tai Hang Tong"}, "klu": {"english_name": "Klao"}, "lam": {"english_name": "Lamba"}, "wka": {"english_name": "Kw'adza"}, "tom": {"english_name": "Tombulu"}, "yis": {"english_name": "Yis"}, "hao": {"english_name": "Hakö"}, "avu": {"english_name": "Avokaya"}, "azd": {"english_name": "Nahuatl, Eastern Durango"}, "txt": {"english_name": "Citak"}, "sgu": {"english_name": "Salas"}, "lex": {"english_name": "Luang"}, "goy": {"english_name": "Goundo"}, "nit": {"english_name": "Kolami, Southeastern"}, "pni": {"english_name": "Aoheng"}, "dka": {"english_name": "Dakpakha"}, "ny": {"english_name": "Nyanja"}, "hih": {"english_name": "Pamosu"}, "asd": {"english_name": "Asas"}, "byo": {"english_name": "Biyo"}, "dar": {"english_name": "Dargwa"}, "acv": {"english_name": "Achumawi"}, "biy": {"english_name": "Birhor"}, "mpk": {"english_name": "Mbara (Chad)"}, "gbk": {"english_name": "Gaddi"}, "hch": {"english_name": "Huichol"}, "cac": {"english_name": "Chuj"}, "mjt": {"english_name": "Sauria Paharia"}, "fkv": {"english_name": "Finnish, Kven"}, "mue": {"english_name": "Media Lengua"}, "ttq": {"english_name": "Tamajaq, Tawallammat"}, "soy": {"english_name": "Miyobe"}, "pel": {"english_name": "Pekal"}, "sws": {"english_name": "Seluwasan"}, "atz": {"english_name": "Arta"}, "tbd": {"english_name": "Kaki Ae"}, "weh": {"english_name": "Weh"}, "stt": {"english_name": "Stieng, Budeh"}, "jmx": {"english_name": "Mixtec, Western Juxtlahuaca"}, "aqr": {"english_name": "Arhâ"}, "tlt": {"english_name": "Teluti"}, "xwa": {"english_name": "Kwaza"}, "acb": {"english_name": "Áncá"}, "cuv": {"english_name": "Cuvok"}, "itt": {"english_name": "Itneg, Maeng"}, "aez": {"english_name": "Aeka"}, "okd": {"english_name": "Okodia"}, "vae": {"english_name": "Vale"}, "kio": {"english_name": "Kiowa"}, "psl": {"english_name": "Puerto Rican Sign Language"}, "leu": {"english_name": "Kara (Papua New Guinea)"}, "atu": {"english_name": "Reel"}, "dth": {"english_name": "Adithinngithigh"}, "dez": {"english_name": "Dengese"}, "rub": {"english_name": "Gungu"}, "yup": {"english_name": "Yukpa"}, "mxt": {"english_name": "Mixtec, Jamiltepec"}, "yky": {"english_name": "Yakoma"}, "asy": {"english_name": "Asmat, Yaosakor"}, "dtm": {"english_name": "Dogon, Tomo Kan"}, "aoh": {"english_name": "Arma"}, "rmp": {"english_name": "Rempi"}, "btp": {"english_name": "Budibud"}, "pup": {"english_name": "Pulabu"}, "lwe": {"english_name": "Lewo Eleng"}, "nat": {"english_name": "Hungworo"}, "sjb": {"english_name": "Sajau Basap"}, "kgc": {"english_name": "Kasseng"}, "nwi": {"english_name": "Tanna, Southwest"}, "kkn": {"english_name": "Kon Keu"}, "pnk": {"english_name": "Paunaka"}, "plr": {"english_name": "Senoufo, Palaka"}, "ar": {"name": "العربية", "english_name": "Arabic"}, "ikr": {"english_name": "Ikaranggal"}, "gse": {"english_name": "Ghanaian Sign Language"}, "pbl": {"english_name": "Mak (Nigeria)"}, "ury": {"english_name": "Orya"}, "fcs": {"english_name": "Quebec Sign Language"}, "pcp": {"english_name": "Pacahuara"}, "yii": {"english_name": "Yidiny"}, "lea": {"english_name": "Lega-Shabunda"}, "mvh": {"english_name": "Mulgi"}, "zah": {"english_name": "Zangwal"}, "tuu": {"english_name": "Tututni"}, "kdg": {"english_name": "Seba"}, "xlc": {"english_name": "Lycian"}, "kvd": {"english_name": "Kui (Indonesia)"}, "prq": {"english_name": "Ashéninka Perené"}, "mth": {"english_name": "Munggui"}, "gop": {"english_name": "Yeretuar"}, "zpr": {"english_name": "Zapotec, Santiago Xanica"}, "net": {"english_name": "Nete"}, "ads": {"english_name": "Adamorobe Sign Language"}, "enm": {"english_name": "English, Middle (1100-1500)"}, "hob": {"english_name": "Mari (Madang Province)"}, "mfy": {"english_name": "Mayo"}, "lra": {"english_name": "Rara Bakati'"}, "lcs": {"english_name": "Lisabata-Nuniali"}, "brk": {"english_name": "Birked"}, "bzn": {"english_name": "Boano (Maluku)"}, "hix": {"english_name": "Hixkaryána"}, "saq": {"english_name": "Samburu"}, "nbk": {"english_name": "Nake"}, "jwi": {"english_name": "Jwira-Pepesa"}, "xpp": {"english_name": "Puyo-Paekche"}, "yam": {"english_name": "Yamba"}, "shg": {"english_name": "Shua"}, "kvi": {"english_name": "Kwang"}, "smz": {"english_name": "Simeku"}, "wdj": {"english_name": "Wadjiginy"}, "zsr": {"english_name": "Zapotec, Southern Rincon"}, "nju": {"english_name": "Ngadjunmaya"}, "upi": {"english_name": "Umeda"}, "ldb": {"english_name": "Dũya"}, "gwd": {"english_name": "Gawwada"}, "dtt": {"english_name": "Dogon, Toro Tegu"}, "bsi": {"english_name": "Bassossi"}, "waz": {"english_name": "Wampur"}, "tmk": {"english_name": "Tamang, Northwestern"}, "bti": {"english_name": "Burate"}, "apx": {"english_name": "Aputai"}, "alp": {"english_name": "Alune"}, "wua": {"english_name": "Wikngenchera"}, "biw": {"english_name": "Kol (Cameroon)"}, "tya": {"english_name": "Tauya"}, "rag": {"english_name": "Logooli"}, "tck": {"english_name": "Tchitchege"}, "yll": {"english_name": "Yil"}, "xwt": {"english_name": "Wotjobaluk"}, "mki": {"english_name": "Dhatki"}, "tip": {"english_name": "Trimuris"}, "rmi": {"english_name": "Lomavren"}, "xcb": {"english_name": "Cumbric"}, "gdo": {"english_name": "Ghodoberi"}, "tub": {"english_name": "Tübatulabal"}, "pai": {"english_name": "Pe"}, "gqn": {"english_name": "Guana (Brazil)"}, "bua": {"english_name": "Buriat"}, "dzl": {"english_name": "Dzalakha"}, "pmc": {"english_name": "Palumata"}, "alr": {"english_name": "Alutor"}, "mtp": {"english_name": "Wichí Lhamtés Nocten"}, "aea": {"english_name": "Areba"}, "kfg": {"english_name": "Kudiya"}, "yea": {"english_name": "Ravula"}, "van": {"english_name": "Valman"}, "sxu": {"english_name": "Saxon, Upper"}, "egy": {"english_name": "Egyptian (Ancient)"}, "cao": {"english_name": "Chácobo"}, "mg": {"english_name": "Malagasy"}, "nhh": {"english_name": "Nahari"}, "mzn": {"english_name": "Mazanderani"}, "jbo": {"english_name": "Lojban"}, "meu": {"english_name": "Motu"}, "kbd": {"english_name": "Kabardian"}, "sjo": {"english_name": "Xibe"}, "cal": {"english_name": "Carolinian"}, "kxb": {"english_name": "Krobu"}, "snl": {"english_name": "Sangil"}, "sks": {"english_name": "Maia"}, "tgz": {"english_name": "Tagalaka"}, "wau": {"english_name": "Waurá"}, "ciy": {"english_name": "Chaima"}, "cuc": {"english_name": "Chinantec, Usila"}, "uma": {"english_name": "Umatilla"}, "sqk": {"english_name": "Albanian Sign Language"}, "nrc": {"english_name": "Noric"}, "sbv": {"english_name": "Sabine"}, "kkp": {"english_name": "Gugubera"}, "sif": {"english_name": "Siamou"}, "dse": {"english_name": "Dutch Sign Language"}, "lau": {"english_name": "Laba"}, "brn": {"english_name": "Boruca"}, "wma": {"english_name": "Mawa (Nigeria)"}, "nof": {"english_name": "Nomane"}, "kaq": {"english_name": "Capanahua"}, "tgq": {"english_name": "Tring"}, "rmt": {"english_name": "Domari"}, "kug": {"english_name": "Kupa"}, "xxk": {"english_name": "Ke'o"}, "goh": {"english_name": "German, Old High (ca. 750-1050)"}, "nhu": {"english_name": "Noone"}, "muc": {"english_name": "Ajumbu"}, "sg": {"english_name": "Sango"}, "bts": {"english_name": "Batak Simalungun"}, "mlx": {"english_name": "Malfaxal"}, "nmu": {"english_name": "Maidu, Northeast"}, "lgl": {"english_name": "Wala"}, "vto": {"english_name": "Vitou"}, "ged": {"english_name": "Gade"}, "fad": {"english_name": "Wagi"}, "ctd": {"english_name": "Chin, Tedim"}, "kve": {"english_name": "Kalabakan"}, "nek": {"english_name": "Neku"}, "ixl": {"english_name": "Ixil"}, "niy": {"english_name": "Ngiti"}, "zbe": {"english_name": "Berawan, East"}, "sev": {"english_name": "Senoufo, Nyarafolo"}, "acz": {"english_name": "Acheron"}, "krr": {"english_name": "Kru'ng 2"}, "wo": {"english_name": "Wolof"}, "mtd": {"english_name": "Mualang"}, "skz": {"english_name": "Sekar"}, "anr": {"english_name": "Andh"}, "kci": {"english_name": "Kamantan"}, "kgw": {"english_name": "Karon Dori"}, "ytp": {"english_name": "Thopho"}, "opk": {"english_name": "Kopkaka"}, "xxr": {"english_name": "Koropó"}, "xsb": {"english_name": "Sambal"}, "diq": {"english_name": "Dimli (individual language)"}, "wea": {"english_name": "Wewaw"}, "btx": {"english_name": "Batak Karo"}, "mbm": {"english_name": "Ombamba"}, "mcx": {"english_name": "Mpiemo"}, "ldn": {"english_name": "Láadan"}, "kqe": {"english_name": "Kalagan"}, "ruf": {"english_name": "Luguru"}, "kpr": {"english_name": "Korafe-Yegha"}, "gli": {"english_name": "Guliguli"}, "tbe": {"english_name": "Tanimbili"}, "mvn": {"english_name": "Minaveha"}, "kpi": {"english_name": "Kofei"}, "zpm": {"english_name": "Zapotec, Mixtepec"}, "oj": {"english_name": "Ojibwa"}, "kct": {"english_name": "Kaian"}, "kmj": {"english_name": "Kumarbhag Paharia"}, "phw": {"english_name": "Phangduwali"}, "ksg": {"english_name": "Kusaghe"}, "ki": {"english_name": "Kikuyu"}, "ica": {"english_name": "Ede Ica"}, "hmt": {"english_name": "Hamtai"}, "lmh": {"english_name": "Lambichhong"}, "brh": {"english_name": "Brahui"}, "zkn": {"english_name": "Kanan"}, "vmb": {"english_name": "Barbaram"}, "khu": {"english_name": "Nkhumbi"}, "yso": {"english_name": "Nisi (China)"}, "dhd": {"english_name": "Dhundari"}, "kch": {"english_name": "Vono"}, "sir": {"english_name": "Siri"}, "sxg": {"english_name": "Shixing"}, "sjl": {"english_name": "Sajalong"}, "mqw": {"english_name": "Murupi"}, "jbi": {"english_name": "Badjiri"}, "rwm": {"english_name": "Amba (Uganda)"}, "tla": {"english_name": "Tepehuan, Southwestern"}, "kxa": {"english_name": "Kairiru"}, "cag": {"english_name": "Nivaclé"}, "dng": {"english_name": "Dungan"}, "oty": {"english_name": "Tamil, Old"}, "agf": {"english_name": "Arguni"}, "isr": {"english_name": "Israeli Sign Language"}, "mym": {"english_name": "Me'en"}, "ptn": {"english_name": "Patani"}, "ztp": {"english_name": "Zapotec, Loxicha"}, "mxh": {"english_name": "Mvuba"}, "dal": {"english_name": "Dahalo"}, "xkp": {"english_name": "Kabatei"}, "sgc": {"english_name": "Kipsigis"}, "mav": {"english_name": "Sateré-Mawé"}, "qux": {"english_name": "Quechua, Yauyos"}, "suv": {"english_name": "Puroik"}, "ssr": {"english_name": "Swiss-French Sign Language"}, "pho": {"english_name": "Phunoi"}, "ojs": {"english_name": "Ojibwa, Severn"}, "mif": {"english_name": "Mofu-Gudur"}, "xoc": {"english_name": "O'chi'chi'"}, "byr": {"english_name": "Baruya"}, "phv": {"english_name": "Pahlavani"}, "bko": {"english_name": "Kwa'"}, "bwc": {"english_name": "Bwile"}, "xhu": {"english_name": "Hurrian"}, "kcn": {"english_name": "Nubi"}, "hhy": {"english_name": "Hoyahoya"}, "pqm": {"english_name": "Malecite-Passamaquoddy"}, "tgn": {"english_name": "Tandaganon"}, "pha": {"english_name": "Pa-Hng"}, "kqs": {"english_name": "Kissi, Northern"}, "fuu": {"english_name": "Furu"}, "scq": {"english_name": "Sa'och"}, "doa": {"english_name": "Dom"}, "klx": {"english_name": "Koluwawa"}, "mvv": {"english_name": "Murut, Tagal"}, "muu": {"english_name": "Yaaku"}, "nin": {"english_name": "Ninzo"}, "bzt": {"english_name": "Brithenig"}, "lnn": {"english_name": "Lorediakarkar"}, "urv": {"english_name": "Uruava"}, "pwg": {"english_name": "Gapapaiwa"}, "kab": {"english_name": "Kabyle"}, "gbi": {"english_name": "Galela"}, "buc": {"english_name": "Bushi"}, "nty": {"english_name": "Mantsi"}, "lio": {"english_name": "Liki"}, "nyb": {"english_name": "Nyangbo"}, "wrr": {"english_name": "Wardaman"}, "qxc": {"english_name": "Quechua, Chincha"}, "akg": {"english_name": "Anakalangu"}, "mgt": {"english_name": "Mongol"}, "zmz": {"english_name": "Mbandja"}, "ijj": {"english_name": "Ede Ije"}, "lbg": {"english_name": "Laopang"}, "kmr": {"english_name": "Kurdish, Northern"}, "wbe": {"english_name": "Waritai"}, "cof": {"english_name": "Colorado"}, "lrn": {"english_name": "Lorang"}, "xhv": {"english_name": "Khua"}, "ayk": {"english_name": "Akuku"}, "ktt": {"english_name": "Ketum"}, "mxj": {"english_name": "Miju-Mishmi"}, "kke": {"english_name": "Kakabe"}, "irx": {"english_name": "Kamberau"}, "pev": {"english_name": "Pémono"}, "zmu": {"english_name": "Muruwari"}, "aem": {"english_name": "Arem"}, "ndf": {"english_name": "Nadruvian"}, "bxs": {"english_name": "Busam"}, "chf": {"english_name": "Chontal, Tabasco"}, "myc": {"english_name": "Mayeka"}, "rak": {"english_name": "Tulu-Bohuai"}, "tja": {"english_name": "Tajuasohn"}, "aqz": {"english_name": "Akuntsu"}, "myb": {"english_name": "Mbay"}, "chj": {"english_name": "Chinantec, Ojitlán"}, "nbs": {"english_name": "Namibian Sign Language"}, "jkp": {"english_name": "Karen, Paku"}, "nst": {"english_name": "Naga, Tase"}, "khs": {"english_name": "Kasua"}, "hji": {"english_name": "Haji"}, "jqr": {"english_name": "Jaqaru"}, "wie": {"english_name": "Wik-Epa"}, "zag": {"english_name": "Zaghawa"}, "nuo": {"english_name": "Nguôn"}, "kxf": {"english_name": "Karen, Manumanaw"}, "cic": {"english_name": "Chickasaw"}, "swc": {"english_name": "Swahili, Congo"}, "mcp": {"english_name": "Makaa"}, "tlg": {"english_name": "Tofanma"}, "ogc": {"english_name": "Ogbah"}, "tk": {"english_name": "Turkmen"}, "xkk": {"english_name": "Kaco'"}, "nko": {"english_name": "Nkonya"}, "klp": {"english_name": "Kamasa"}, "roe": {"english_name": "Ronji"}, "smd": {"english_name": "Sama"}, "iba": {"english_name": "Iban"}, "bqb": {"english_name": "Bagusa"}, "kiy": {"english_name": "Kirikiri"}, "skn": {"english_name": "Subanon, Kolibugan"}, "abc": {"english_name": "Ayta, Ambala"}, "pgn": {"english_name": "Paelignian"}, "buk": {"english_name": "Bugawac"}, "csl": {"english_name": "Chinese Sign Language"}, "zao": {"english_name": "Zapotec, Ozolotepec"}, "iti": {"english_name": "Itneg, Inlaod"}, "aey": {"english_name": "Amele"}, "yin": {"english_name": "Yinchia"}, "hnh": {"english_name": "//Ani"}, "anx": {"english_name": "Andra-Hus"}, "sxb": {"english_name": "Suba"}, "lke": {"english_name": "Kenyi"}, "ztx": {"english_name": "Zapotec, Zaachila"}, "kwc": {"english_name": "Likwala"}, "klc": {"english_name": "Kolbila"}, "riu": {"english_name": "Riung"}, "kmb": {"english_name": "Kimbundu"}, "xep": {"english_name": "Epi-Olmec"}, "agb": {"english_name": "Legbo"}, "sax": {"english_name": "Sa"}, "vav": {"english_name": "Varli"}, "xcl": {"english_name": "Armenian, Classical"}, "ecr": {"english_name": "Eteocretan"}, "xml": {"english_name": "Malaysian Sign Language"}, "tor": {"english_name": "Banda, Togbo-Vara"}, "ljx": {"english_name": "Yuru"}, "lmc": {"english_name": "Limilngan"}, "aub": {"english_name": "Alugu"}, "nqq": {"english_name": "Naga, Kyan-Karyaw"}, "oui": {"english_name": "Uighur, Old"}, "apj": {"english_name": "Apache, Jicarilla"}, "ngz": {"english_name": "Ngungwel"}, "tbx": {"english_name": "Kapin"}, "apo": {"english_name": "Ambul"}, "ima": {"english_name": "Malasar, Mala"}, "mpx": {"english_name": "Misima-Panaeati"}, "ppn": {"english_name": "Papapana"}, "bpu": {"english_name": "Bongu"}, "kbt": {"english_name": "Abadi"}, "lcd": {"english_name": "Lola"}, "rbp": {"english_name": "Barababaraba"}, "met": {"english_name": "Mato"}, "yat": {"english_name": "Yambeta"}, "scw": {"english_name": "Sha"}, "ets": {"english_name": "Yekhee"}, "zxx": {"english_name": "No linguistic content"}, "woi": {"english_name": "Kamang"}, "gjm": {"english_name": "Gunditjmara"}, "bzs": {"english_name": "Brazilian Sign Language"}, "azg": {"english_name": "Amuzgo, San Pedro Amuzgos"}, "bvb": {"english_name": "Bube"}, "tuf": {"english_name": "Tunebo, Central"}, "kml": {"english_name": "Kalinga, Tanudan"}, "kjm": {"english_name": "Kháng"}, "eko": {"english_name": "Koti"}, "tkw": {"english_name": "Teanu"}, "bqc": {"english_name": "Boko (Benin)"}, "osx": {"english_name": "Saxon, Old"}, "mul": {"english_name": "Multiple languages"}, "tkz": {"english_name": "Takua"}, "kcd": {"english_name": "Kanum, Ngkâlmpw"}, "pbp": {"english_name": "Badyara"}, "ncm": {"english_name": "Nambo"}, "bgb": {"english_name": "Bobongko"}, "mwc": {"english_name": "Are"}, "mza": {"english_name": "Mixtec, Santa María Zacatepec"}, "bkd": {"english_name": "Binukid"}, "lec": {"english_name": "Leco"}, "plp": {"english_name": "Palpa"}, "ndk": {"english_name": "Ndaka"}, "lts": {"english_name": "Tachoni"}, "pnt": {"english_name": "Pontic"}, "tpg": {"english_name": "Kula"}, "pnl": {"english_name": "Paleni"}, "jac": {"english_name": "Popti'"}, "hmh": {"english_name": "Hmong, Southwestern Huishui"}, "bsk": {"english_name": "Burushaski"}, "bpl": {"english_name": "Broome Pearling Lugger Pidgin"}, "boe": {"english_name": "Mundabli"}, "wet": {"english_name": "Perai"}, "aas": {"english_name": "Aasáx"}, "cbk": {"english_name": "Chavacano"}, "teo": {"english_name": "Teso"}, "eka": {"english_name": "Ekajuk"}, "mcq": {"english_name": "Ese"}, "bxe": {"english_name": "Birale"}, "ngi": {"english_name": "Ngizim"}, "nnz": {"english_name": "Nda'nda'"}, "gne": {"english_name": "Ganang"}, "bpp": {"english_name": "Kaure"}, "kbg": {"english_name": "Khamba"}, "xki": {"english_name": "Kenyan Sign Language"}, "oht": {"english_name": "Hittite, Old"}, "mr": {"name": "मराठी", "english_name": "Marathi"}, "lhs": {"english_name": "Mlahsö"}, "pdi": {"english_name": "Pa Di"}, "kyb": {"english_name": "Kalinga, Butbut"}, "zmi": {"english_name": "Negeri Sembilan Malay"}, "mut": {"english_name": "Muria, Western"}, "vep": {"english_name": "Veps"}, "sqh": {"english_name": "Shau"}, "mee": {"english_name": "Mengen"}, "gjn": {"english_name": "Gonja"}, "cwd": {"english_name": "Cree, Woods"}, "kkr": {"english_name": "Kir-Balar"}, "luu": {"english_name": "Lumba-Yakkha"}, "bru": {"english_name": "Bru, Eastern"}, "xgu": {"english_name": "Unggumi"}, "kmv": {"english_name": "Creole French, Karipúna"}, "ylg": {"english_name": "Yelogu"}, "nlz": {"english_name": "Nalögo"}, "gdc": {"english_name": "Gugu Badhun"}, "bsy": {"english_name": "Bisaya, Sabah"}, "bg": {"name": "Български", "english_name": "Bulgarian"}, "hps": {"english_name": "Hawai'i Pidgin Sign Language"}, "pnj": {"english_name": "Pinjarup"}, "zmr": {"english_name": "Maranunggu"}, "krn": {"english_name": "Sapo"}, "dgr": {"english_name": "Dogrib"}, "mtj": {"english_name": "Moskona"}, "chq": {"english_name": "Chinantec, Quiotepec"}, "ikp": {"english_name": "Ikpeshi"}, "ybl": {"english_name": "Yukuben"}, "kwm": {"english_name": "Kwambi"}, "ttb": {"english_name": "Gaa"}, "buh": {"english_name": "Bunu, Younuo"}, "wal": {"english_name": "Wolaytta"}, "shw": {"english_name": "Shwai"}, "ygl": {"english_name": "Yangum Gel"}, "hno": {"english_name": "Hindko, Northern"}, "zmv": {"english_name": "Mbariman-Gudhinma"}, "lue": {"english_name": "Luvale"}, "bvl": {"english_name": "Bolivian Sign Language"}, "anq": {"english_name": "Jarawa (India)"}, "wnb": {"english_name": "Wanambre"}, "cop": {"english_name": "Coptic"}, "ybk": {"english_name": "Bokha"}, "saw": {"english_name": "Sawi"}, "mt": {"name": "Malti", "english_name": "Maltese"}, "nkx": {"english_name": "Nkoroo"}, "kgr": {"english_name": "Abun"}, "nbq": {"english_name": "Nggem"}, "qxh": {"english_name": "Quechua, Panao Huánuco"}, "ztu": {"english_name": "Zapotec, Güilá"}, "llh": {"english_name": "Lamu"}, "nam": {"english_name": "Ngan'gityemerri"}, "yhd": {"english_name": "Arabic, Judeo-Iraqi"}, "nua": {"english_name": "Yuanga"}, "ses": {"english_name": "Songhai, Koyraboro Senni"}, "jjr": {"english_name": "Bankal"}, "siq": {"english_name": "Sonia"}, "aip": {"english_name": "Burumakok"}, "asu": {"english_name": "Asurini, Tocantins"}, "drt": {"english_name": "Drents"}, "paw": {"english_name": "Pawnee"}, "ksn": {"english_name": "Kasiguranin"}, "eyo": {"english_name": "Keiyo"}, "oc": {"name": "Occitan (aprèp 1500)", "english_name": "Occitan (post 1500)"}, "how": {"english_name": "Honi"}, "oac": {"english_name": "Oroch"}, "wdu": {"english_name": "Wadjigu"}, "niw": {"english_name": "Nimo"}, "sbk": {"english_name": "Safwa"}, "smc": {"english_name": "Som"}, "tbs": {"english_name": "Tanguat"}, "rkh": {"english_name": "Rakahanga-Manihiki"}, "cbw": {"english_name": "Kinabalian"}, "yao": {"english_name": "Yao"}, "wed": {"english_name": "Wedau"}, "wha": {"english_name": "Manusela"}, "lbf": {"english_name": "Tinani"}, "bbl": {"english_name": "Bats"}, "kye": {"english_name": "Krache"}, "nmv": {"english_name": "Ngamini"}, "crt": {"english_name": "Chorote, Iyojwa'ja"}, "leh": {"english_name": "Lenje"}, "vgr": {"english_name": "Vaghri"}, "nir": {"english_name": "Nimboran"}, "vmw": {"english_name": "Makhuwa"}, "zun": {"english_name": "Zuni"}, "dit": {"english_name": "Dirari"}, "mnm": {"english_name": "Mapena"}, "cqu": {"english_name": "Quechua, Chilean"}, "kjf": {"english_name": "Khalaj"}, "boj": {"english_name": "Anjam"}, "uzs": {"english_name": "Uzbek, Southern"}, "wbr": {"english_name": "Wagdi"}, "brp": {"english_name": "Barapasi"}, "sip": {"english_name": "Sikkimese"}, "bij": {"english_name": "Vaghat-Ya-Bijim-Legeri"}, "klj": {"english_name": "Khalaj, Turkic"}, "xmb": {"english_name": "Mbonga"}, "dmm": {"english_name": "Dama"}, "wmm": {"english_name": "Maiwa (Indonesia)"}, "tol": {"english_name": "Tolowa"}, "bby": {"english_name": "Befang"}, "nbe": {"english_name": "Naga, Konyak"}, "rin": {"english_name": "Nungu"}, "kfa": {"english_name": "Kodava"}, "sdp": {"english_name": "Sherdukpen"}, "sdr": {"english_name": "Sadri, Oraon"}, "ckn": {"english_name": "Chin, Kaang"}, "pii": {"english_name": "Pini"}, "sru": {"english_name": "Suruí"}, "xok": {"english_name": "Xokleng"}, "tef": {"english_name": "Teressa"}, "xga": {"english_name": "Galatian"}, "noh": {"english_name": "Nomu"}, "kkg": {"english_name": "Kalinga, Mabaka Valley"}, "kqp": {"english_name": "Kimré"}, "gsl": {"english_name": "Gusilay"}, "wrg": {"english_name": "Warungu"}, "nlu": {"english_name": "Nchumbulu"}, "ndq": {"english_name": "Ndombe"}, "dze": {"english_name": "Djiwarli"}, "okb": {"english_name": "Okobo"}, "pko": {"english_name": "Pökoot"}, "bnf": {"english_name": "Masiwang"}, "weg": {"english_name": "Wergaia"}, "hi": {"name": "हिंदी", "english_name": "Hindi"}, "cro": {"english_name": "Crow"}, "err": {"english_name": "Erre"}, "dbm": {"english_name": "Duguri"}, "tdf": {"english_name": "Talieng"}, "vmz": {"english_name": "Mazatec, Mazatlán"}, "ktj": {"english_name": "Krumen, Plapo"}, "xog": {"english_name": "Soga"}, "yrm": {"english_name": "Yirrk-Mel"}, "alu": {"english_name": "'Are'are"}, "kxr": {"english_name": "Koro (Papua New Guinea)"}, "dem": {"english_name": "Dem"}, "tee": {"english_name": "Tepehua, Huehuetla"}, "tby": {"english_name": "Tabaru"}, "pud": {"english_name": "Punan Aput"}, "sim": {"english_name": "Mende (Papua New Guinea)"}, "afb": {"english_name": "Arabic, Gulf"}, "cdz": {"english_name": "Koda"}, "vki": {"english_name": "Ija-Zuba"}, "okn": {"english_name": "Oki-No-Erabu"}, "wya": {"english_name": "Wyandot"}, "jle": {"english_name": "Ngile"}, "nsc": {"english_name": "Nshi"}, "msn": {"english_name": "Vurës"}, "msi": {"english_name": "Malay, Sabah"}, "xta": {"english_name": "Mixtec, Alcozauca"}, "lew": {"english_name": "Kaili, Ledo"}, "dop": {"english_name": "Lukpa"}, "bog": {"english_name": "Bamako Sign Language"}, "kni": {"english_name": "Kanufi"}, "vml": {"english_name": "Malgana"}, "doo": {"english_name": "Dongo"}, "ayy": {"english_name": "Ayta, Tayabas"}, "khf": {"english_name": "Khuen"}, "nkh": {"english_name": "Naga, Khezha"}, "dmu": {"english_name": "Dubu"}, "mqa": {"english_name": "Maba (Indonesia)"}, "znk": {"english_name": "Manangkari"}, "msp": {"english_name": "Maritsauá"}, "bin": {"english_name": "Bini"}, "ja": {"name": "日本語", "english_name": "Japanese"}, "tkg": {"english_name": "Malagasy, Tesaka"}, "nov": {"english_name": "Novial"}, "lrg": {"english_name": "Laragia"}, "akx": {"english_name": "Aka-Kede"}, "yud": {"english_name": "Arabic, Judeo-Tripolitanian"}, "tth": {"english_name": "Ta'oih, Upper"}, "gww": {"english_name": "Kwini"}, "byf": {"english_name": "Bete"}, "ojp": {"english_name": "Japanese, Old"}, "sno": {"english_name": "Snohomish"}, "id": {"name": "Indonesian", "english_name": "Indonesian"}, "auj": {"english_name": "Awjilah"}, "sfe": {"english_name": "Subanen, Eastern"}, "jan": {"english_name": "Jandai"}, "yss": {"english_name": "Yessan-Mayo"}, "omw": {"english_name": "Tairora, South"}, "nup": {"english_name": "Nupe-Nupe-Tako"}, "bhp": {"english_name": "Bima"}, "vwa": {"english_name": "Awa (China)"}, "mhb": {"english_name": "Mahongwe"}, "tfo": {"english_name": "Tefaro"}, "lkh": {"english_name": "Lakha"}, "cnc": {"english_name": "Côông"}, "swp": {"english_name": "Suau"}, "kcf": {"english_name": "Ukaan"}, "kga": {"english_name": "Koyaga"}, "aeu": {"english_name": "Akeu"}, "njm": {"english_name": "Naga, Angami"}, "naj": {"english_name": "Nalu"}, "sge": {"english_name": "Segai"}, "sgs": {"english_name": "Samogitian"}, "scn": {"english_name": "Sicilian"}, "syn": {"english_name": "Senaya"}, "mbf": {"english_name": "Malay, Baba"}, "piw": {"english_name": "Pimbwe"}, "tct": {"english_name": "T'en"}, "dek": {"english_name": "Dek"}, "xnn": {"english_name": "Kankanay, Northern"}, "uta": {"english_name": "Otank"}, "laa": {"english_name": "Subanen, Southern"}, "mlq": {"english_name": "Maninkakan, Western"}, "dtu": {"english_name": "Dogon, Tebul Ure"}, "hrk": {"english_name": "Haruku"}, "koh": {"english_name": "Koyo"}, "gil": {"english_name": "Gilbertese"}, "gvc": {"english_name": "Guanano"}, "fom": {"english_name": "Foma"}, "ssu": {"english_name": "Susuami"}, "bbo": {"english_name": "Bobo Madaré, Northern"}, "gde": {"english_name": "Gude"}, "dir": {"english_name": "Dirim"}, "ktd": {"english_name": "Kokata"}, "nvo": {"english_name": "Nyokon"}, "anw": {"english_name": "Anaang"}, "ihb": {"english_name": "Iha Based Pidgin"}, "kpx": {"english_name": "Koiali, Mountain"}, "bhd": {"english_name": "Bhadrawahi"}, "pyn": {"english_name": "Poyanáwa"}, "pcm": {"english_name": "Pidgin, Nigerian"}, "asb": {"english_name": "Assiniboine"}, "adj": {"english_name": "Adioukrou"}, "cfm": {"english_name": "Chin, Falam"}, "urn": {"english_name": "Uruangnirin"}, "val": {"english_name": "Vehes"}, "vkj": {"english_name": "Kujarge"}, "usp": {"english_name": "Uspanteco"}, "ahn": {"english_name": "Àhàn"}, "cul": {"english_name": "Culina"}, "rgr": {"english_name": "Resígaro"}, "asw": {"english_name": "Australian Aborigines Sign Language"}, "mid": {"english_name": "Mandaic"}, "trw": {"english_name": "Torwali"}, "ncn": {"english_name": "Nauna"}, "ich": {"english_name": "Etkywan"}, "auw": {"english_name": "Awyi"}, "mdv": {"english_name": "Mixtec, Santa Lucía Monteverde"}, "cdm": {"english_name": "Chepang"}, "vka": {"english_name": "Kariyarra"}, "mpr": {"english_name": "Vangunu"}, "cdn": {"english_name": "Chaudangsi"}, "mta": {"english_name": "Manobo, Cotabato"}, "vun": {"english_name": "Vunjo"}, "vas": {"english_name": "Vasavi"}, "pfa": {"english_name": "Pááfang"}, "ijn": {"english_name": "Kalabari"}, "xug": {"english_name": "Kunigami"}, "bwd": {"english_name": "Bwaidoka"}, "doh": {"english_name": "Dong"}, "bob": {"english_name": "Aweer"}, "obt": {"english_name": "Breton, Old"}, "woa": {"english_name": "Tyaraity"}, "mjk": {"english_name": "Matukar"}, "kzo": {"english_name": "Kaningi"}, "tmd": {"english_name": "Haruai"}, "mvu": {"english_name": "Marfa"}, "sat": {"english_name": "Santali"}, "tvk": {"english_name": "Ambrym, Southeast"}, "dul": {"english_name": "Agta, Alabat Island"}, "bop": {"english_name": "Bonkiman"}, "jek": {"english_name": "Jeri Kuo"}, "jbw": {"english_name": "Yawijibaya"}, "bcy": {"english_name": "Bacama"}, "juw": {"english_name": "Wãpha"}, "kpl": {"english_name": "Kpala"}, "mgj": {"english_name": "Abureni"}, "ldm": {"english_name": "Landoma"}, "cot": {"english_name": "Caquinte"}, "yrw": {"english_name": "Yarawata"}, "bme": {"english_name": "Limassa"}, "mea": {"english_name": "Menka"}, "wuy": {"english_name": "Wauyai"}, "nct": {"english_name": "Naga, Chothe"}, "dnv": {"english_name": "Danu"}, "gyy": {"english_name": "Gunya"}, "rom": {"english_name": "Romany"}, "ran": {"english_name": "Riantana"}, "tob": {"english_name": "Toba"}, "krw": {"english_name": "Krahn, Western"}, "snp": {"english_name": "Siane"}, "tld": {"english_name": "Talaud"}, "pbs": {"english_name": "Pame, Central"}, "pox": {"english_name": "Polabian"}, "akl": {"english_name": "Aklanon"}, "ysc": {"english_name": "Yassic"}, "nvm": {"english_name": "Namiae"}, "koy": {"english_name": "Koyukon"}, "quw": {"english_name": "Quichua, Tena Lowland"}, "mbv": {"english_name": "Mbulungish"}, "ilv": {"english_name": "Ilue"}, "jaa": {"english_name": "Jamamadí"}, "grj": {"english_name": "Grebo, Southern"}, "ank": {"english_name": "Goemai"}, "kta": {"english_name": "Katua"}, "gea": {"english_name": "Geruma"}, "mlz": {"english_name": "Malaynon"}, "wsa": {"english_name": "Warembori"}, "aug": {"english_name": "Aguna"}, "tiu": {"english_name": "Adasen"}, "agg": {"english_name": "Angor"}, "onx": {"english_name": "Onin Based Pidgin"}, "hio": {"english_name": "Tsoa"}, "tbc": {"english_name": "Takia"}, "raj": {"english_name": "Rajasthani"}, "mds": {"english_name": "Maria (Papua New Guinea)"}, "led": {"english_name": "Lendu"}, "miy": {"english_name": "Mixtec, Ayutla"}, "kah": {"english_name": "Kara (Central African Republic)"}, "tde": {"english_name": "Dogon, Tiranige Diga"}, "oym": {"english_name": "Wayampi"}, "xdm": {"english_name": "Edomite"}, "mzp": {"english_name": "Movima"}, "pkn": {"english_name": "Pakanha"}, "ibl": {"english_name": "Ibaloi"}, "otm": {"english_name": "Otomi, Eastern Highland"}, "zmw": {"english_name": "Mbo (Democratic Republic of Congo)"}, "mpc": {"english_name": "Mangarayi"}, "bbw": {"english_name": "Baba"}, "kyc": {"english_name": "Kyaka"}, "gnb": {"english_name": "Gangte"}, "cad": {"english_name": "Caddo"}, "bsf": {"english_name": "Bauchi"}, "nay": {"english_name": "Narrinyeri"}, "peh": {"english_name": "Bonan"}, "mmq": {"english_name": "Musak"}, "kzl": {"english_name": "Kayeli"}, "bab": {"english_name": "Bainouk-Gunyuño"}, "alk": {"english_name": "Alak"}, "bei": {"english_name": "Bekati'"}, "veo": {"english_name": "Ventureño"}, "igl": {"english_name": "Igala"}, "xts": {"english_name": "Mixtec, Sindihui"}, "mxx": {"english_name": "Mahou"}, "myz": {"english_name": "Mandaic, Classical"}, "luy": {"english_name": "Luyia"}, "pmm": {"english_name": "Pomo"}, "jko": {"english_name": "Kubo"}, "lbq": {"english_name": "Wampar"}, "ung": {"english_name": "Ngarinyin"}, "wib": {"english_name": "Toussian, Southern"}, "mmb": {"english_name": "Momina"}, "geb": {"english_name": "Kire"}, "tju": {"english_name": "Tjurruru"}, "ae": {"english_name": "Avestan"}, "ybj": {"english_name": "Hasha"}, "tyi": {"english_name": "Teke-Tsaayi"}, "rka": {"english_name": "Kraol"}, "ifm": {"english_name": "Teke-Fuumu"}, "xin": {"english_name": "Xinca"}, "beg": {"english_name": "Belait"}, "snc": {"english_name": "Sinaugoro"}, "hns": {"english_name": "Hindustani, Caribbean"}, "kkq": {"english_name": "Kaiku"}, "vkm": {"english_name": "Kamakan"}, "kbo": {"english_name": "Keliko"}, "bsl": {"english_name": "Basa-Gumna"}, "ulk": {"english_name": "Meriam"}, "pys": {"english_name": "Paraguayan Sign Language"}, "mhz": {"english_name": "Mor (Mor Islands)"}, "gab": {"english_name": "Gabri"}, "rmd": {"english_name": "Danish, Traveller"}, "tkt": {"english_name": "Tharu, Kathoriya"}, "lgz": {"english_name": "Ligenza"}, "tyx": {"english_name": "Teke-Tyee"}, "bpm": {"english_name": "Biyom"}, "tty": {"english_name": "Sikaritai"}, "drn": {"english_name": "Damar, West"}, "mht": {"english_name": "Mandahuaca"}, "kto": {"english_name": "Kuot"}, "kjp": {"english_name": "Karen, Pwo Eastern"}, "xuo": {"english_name": "Kuo"}, "lhn": {"english_name": "Lahanan"}, "tbz": {"english_name": "Ditammari"}, "zua": {"english_name": "Zeem"}, "kfu": {"english_name": "Katkari"}, "jur": {"english_name": "Jurúna"}, "afi": {"english_name": "Akrukay"}, "gej": {"english_name": "Gen"}, "sxo": {"english_name": "Sorothaptic"}, "thk": {"english_name": "Tharaka"}, "bkt": {"english_name": "Boloki"}, "sdm": {"english_name": "Semandang"}, "hoz": {"english_name": "Hozo"}, "opo": {"english_name": "Opao"}, "zmx": {"english_name": "Bomitaba"}, "ufi": {"english_name": "Ufim"}, "zdj": {"english_name": "Comorian, Ngazidja"}, "trf": {"english_name": "Creole English, Trinidadian"}, "myv": {"english_name": "Erzya"}, "adx": {"english_name": "Tibetan, Amdo"}, "ite": {"english_name": "Itene"}, "nal": {"english_name": "Nalik"}, "plc": {"english_name": "Palawano, Central"}, "siw": {"english_name": "Siwai"}, "tay": {"english_name": "Atayal"}, "wru": {"english_name": "Waru"}, "afp": {"english_name": "Tapei"}, "bga": {"english_name": "Gwamhi-Wuri"}, "emx": {"english_name": "Erromintxela"}, "hlt": {"english_name": "Chin, Matu"}, "tev": {"english_name": "Teor"}, "daw": {"english_name": "Davawenyo"}, "hae": {"english_name": "Oromo, Eastern"}, "zay": {"english_name": "Zayse-Zergulla"}, "xma": {"english_name": "Mushungulu"}, "nyc": {"english_name": "Nyanga-li"}, "pti": {"english_name": "Pintiini"}, "mky": {"english_name": "Makian, East"}, "tdx": {"english_name": "Malagasy, Tandroy-Mahafaly"}, "cvn": {"english_name": "Chinantec, Valle Nacional"}, "gga": {"english_name": "Gao"}, "bvx": {"english_name": "Dibole"}, "nhx": {"english_name": "Nahuatl, Isthmus-Mecayapan"}, "zpw": {"english_name": "Zapotec, Zaniza"}, "hdn": {"english_name": "Haida, Northern"}, "wfg": {"english_name": "Yafi"}, "pl": {"name": "polski", "english_name": "Polish"}, "bpk": {"english_name": "Orowe"}, "kqw": {"english_name": "Kandas"}, "kdt": {"english_name": "Kuy"}, "urp": {"english_name": "Uru-Pa-In"}, "vrt": {"english_name": "Burmbar"}, "txn": {"english_name": "Tarangan, West"}, "zaf": {"english_name": "Zapotec, Ayoquesco"}, "mdn": {"english_name": "Mbati"}, "kxj": {"english_name": "Kulfa"}, "pi": {"english_name": "Pali"}, "bgk": {"english_name": "Bit"}, "ssp": {"english_name": "Spanish Sign Language"}, "ada": {"english_name": "Adangme"}, "cna": {"english_name": "Changthang"}, "gcd": {"english_name": "Ganggalida"}, "xuj": {"english_name": "Kurumba, Jennu"}, "kbu": {"english_name": "Kabutra"}, "bji": {"english_name": "Burji"}, "xpj": {"english_name": "Mpalitjanh"}, "sps": {"english_name": "Saposa"}, "lhu": {"english_name": "Lahu"}, "yub": {"english_name": "Yugambal"}, "xgr": {"english_name": "Garza"}, "ste": {"english_name": "Liana-Seti"}, "mlf": {"english_name": "Mal"}, "sdj": {"english_name": "Suundi"}, "nsv": {"english_name": "Nisu, Southwestern"}, "ked": {"english_name": "Kerewe"}, "wga": {"english_name": "Wagaya"}, "jbt": {"english_name": "Jabutí"}, "swo": {"english_name": "Shanenawa"}, "poo": {"english_name": "Pomo, Central"}, "muq": {"english_name": "Miao, Eastern Xiangxi"}, "whk": {"english_name": "Kenyah, Wahau"}, "brf": {"english_name": "Bera"}, "llb": {"english_name": "Lolo"}, "nyk": {"english_name": "Nyaneka"}, "llm": {"english_name": "Lasalimu"}, "kyw": {"english_name": "Kudmali"}, "aum": {"english_name": "Asu (Nigeria)"}, "tgw": {"english_name": "Senoufo, Tagwana"}, "lmx": {"english_name": "Laimbue"}, "trt": {"english_name": "Tunggare"}, "swl": {"english_name": "Swedish Sign Language"}, "mhm": {"english_name": "Makhuwa-Moniga"}, "mbl": {"english_name": "Maxakalí"}, "sut": {"english_name": "Subtiaba"}, "kyl": {"english_name": "Kalapuya"}, "qu": {"english_name": "Quechua"}, "thm": {"english_name": "Aheu"}, "cpx": {"english_name": "Chinese, Pu-Xian"}, "doy": {"english_name": "Dompo"}, "pdo": {"english_name": "Padoe"}, "twf": {"english_name": "Tiwa, Northern"}, "peo": {"english_name": "Persian, Old (ca. 600-400 B.C.)"}, "ijs": {"english_name": "Ijo, Southeast"}, "tca": {"english_name": "Ticuna"}, "mwl": {"english_name": "Mirandese"}, "sis": {"english_name": "Siuslaw"}, "sdf": {"english_name": "Sarli"}, "jal": {"english_name": "Yalahatan"}, "lil": {"english_name": "Lillooet"}, "pbc": {"english_name": "Patamona"}, "ugy": {"english_name": "Uruguayan Sign Language"}, "klm": {"english_name": "Migum"}, "xww": {"english_name": "Wemba Wemba"}, "atp": {"english_name": "Atta, Pudtol"}, "bof": {"english_name": "Bolon"}, "mtv": {"english_name": "Asaro'o"}, "iry": {"english_name": "Iraya"}, "kzi": {"english_name": "Kelabit"}, "tzx": {"english_name": "Tabriak"}, "bna": {"english_name": "Bonerate"}, "alt": {"english_name": "Altai, Southern"}, "lom": {"english_name": "Loma (Liberia)"}, "mme": {"english_name": "Mae"}, "bjw": {"english_name": "Bakwé"}, "drb": {"english_name": "Dair"}, "pua": {"english_name": "Purepecha, Western Highland"}, "lur": {"english_name": "Laura"}, "bse": {"english_name": "Wushi"}, "wnw": {"english_name": "Wintu"}, "xom": {"english_name": "Komo (Sudan)"}, "tbu": {"english_name": "Tubar"}, "zir": {"english_name": "Ziriya"}, "qua": {"english_name": "Quapaw"}, "kdm": {"english_name": "Kagoma"}, "ccd": {"english_name": "Creole, Cafundo"}, "awc": {"english_name": "Cicipu"}, "wap": {"english_name": "Wapishana"}, "ajn": {"english_name": "Andajin"}, "amv": {"english_name": "Ambelau"}, "yul": {"english_name": "Yulu"}, "mmu": {"english_name": "Mmaala"}, "adg": {"english_name": "Andegerebinha"}, "bez": {"english_name": "Bena (Tanzania)"}, "thw": {"english_name": "Thudam"}, "qya": {"english_name": "Quenya"}, "xyt": {"english_name": "Mayi-Thakurti"}, "lcq": {"english_name": "Luhu"}, "naa": {"english_name": "Namla"}, "xmh": {"english_name": "Kuku-Muminh"}, "brj": {"english_name": "Bieria"}, "glj": {"english_name": "Gula Iro"}, "shc": {"english_name": "Sonde"}, "ygr": {"english_name": "Yagaria"}, "ugb": {"english_name": "Kuku-Ugbanh"}, "hoy": {"english_name": "Holiya"}, "tci": {"english_name": "Wára"}, "ynu": {"english_name": "Yahuna"}, "ske": {"english_name": "Seke (Vanuatu)"}, "ymn": {"english_name": "Yamna"}, "kiq": {"english_name": "Kosadle"}, "nri": {"english_name": "Naga, Chokri"}, "zgb": {"english_name": "Zhuang, Guibei"}, "une": {"english_name": "Uneme"}, "kwy": {"english_name": "Kongo, San Salvador"}, "pgi": {"english_name": "Pagi"}, "nck": {"english_name": "Nakara"}, "pnc": {"english_name": "Pannei"}, "kak": {"english_name": "Kallahan, Kayapa"}, "tyj": {"english_name": "Tai Do"}, "irr": {"english_name": "Ir"}, "aux": {"english_name": "Aurá"}, "sgp": {"english_name": "Singpho"}, "bph": {"english_name": "Botlikh"}, "sty": {"english_name": "Tatar, Siberian"}, "bmh": {"english_name": "Kein"}, "alz": {"english_name": "Alur"}, "dun": {"english_name": "Dusun Deyah"}, "oma": {"english_name": "Omaha-Ponca"}, "umu": {"english_name": "Munsee"}, "caj": {"english_name": "Chané"}, "phu": {"english_name": "Phuan"}, "bac": {"english_name": "Badui"}, "tnm": {"english_name": "Tabla"}, "plh": {"english_name": "Paulohi"}, "clj": {"english_name": "Chin, Laitu"}, "slt": {"english_name": "Sila"}, "fuq": {"english_name": "Fulfulde, Central-Eastern Niger"}, "opa": {"english_name": "Okpamheri"}, "ywa": {"english_name": "Kalou"}, "pmy": {"english_name": "Malay, Papuan"}, "xwj": {"english_name": "Wajuk"}, "zro": {"english_name": "Záparo"}, "vo": {"english_name": "Volapük"}, "obu": {"english_name": "Obulom"}, "hoe": {"english_name": "Horom"}, "kpm": {"english_name": "Koho"}, "toc": {"english_name": "Totonac, Coyutla"}, "gbn": {"english_name": "Mo'da"}, "ssz": {"english_name": "Sengseng"}, "abr": {"english_name": "Abron"}, "xer": {"english_name": "Xerénte"}, "gaa": {"english_name": "Ga"}, "srt": {"english_name": "Sauri"}, "haf": {"english_name": "Haiphong Sign Language"}, "ver": {"english_name": "Mom Jango"}, "apy": {"english_name": "Apalaí"}, "hmp": {"english_name": "Hmong, Northern Mashan"}, "xpm": {"english_name": "Pumpokol"}, "bfa": {"english_name": "Bari"}, "gox": {"english_name": "Gobu"}, "msz": {"english_name": "Momare"}, "kpf": {"english_name": "Komba"}, "vnk": {"english_name": "Vano"}, "xcr": {"english_name": "Carian"}, "kvl": {"english_name": "Kayaw"}, "tys": {"english_name": "Tày Sa Pa"}, "dju": {"english_name": "Kapriman"}, "ldh": {"english_name": "Lamja-Dengsa-Tola"}, "bch": {"english_name": "Bariai"}, "mrn": {"english_name": "Cheke Holo"}, "nms": {"english_name": "Letemboi"}, "vai": {"english_name": "Vai"}, "cwg": {"english_name": "Chewong"}, "bhe": {"english_name": "Bhaya"}, "ksc": {"english_name": "Kalinga, Southern"}, "nrn": {"english_name": "Norn"}, "xuu": {"english_name": "Kxoe"}, "api": {"english_name": "Apiaká"}, "siv": {"english_name": "Sumariup"}, "and": {"english_name": "Ansus"}, "kcu": {"english_name": "Kami (Tanzania)"}, "mfm": {"english_name": "Marghi South"}, "aor": {"english_name": "Aore"}, "mdq": {"english_name": "Mbole"}, "wno": {"english_name": "Wano"}, "guw": {"english_name": "Gun"}, "bir": {"english_name": "Bisorio"}, "hac": {"english_name": "Gurani"}, "rou": {"english_name": "Runga"}, "yig": {"english_name": "Nasu, Wusa"}, "cmi": {"english_name": "Emberá-Chamí"}, "agw": {"english_name": "Kahua"}, "paf": {"english_name": "Paranawát"}, "ake": {"english_name": "Akawaio"}, "miw": {"english_name": "Akoye"}, "nse": {"english_name": "Nsenga"}, "mij": {"english_name": "Abar"}, "ert": {"english_name": "Eritai"}, "kbn": {"english_name": "Kare (Central African Republic)"}, "gsm": {"english_name": "Guatemalan Sign Language"}, "fax": {"english_name": "Fala"}, "bqh": {"english_name": "Baima"}, "cwa": {"english_name": "Kabwa"}, "xoo": {"english_name": "Xukurú"}, "tnl": {"english_name": "Lenakel"}, "guk": {"english_name": "Gumuz"}, "yer": {"english_name": "Tarok"}, "ati": {"english_name": "Attié"}, "nas": {"english_name": "Naasioi"}, "ubr": {"english_name": "Ubir"}, "bqk": {"english_name": "Banda-Mbrès"}, "mrp": {"english_name": "Morouas"}, "ksi": {"english_name": "Krisa"}, "prl": {"english_name": "Peruvian Sign Language"}, "iri": {"english_name": "Irigwe"}, "ajp": {"english_name": "Arabic, South Levantine"}, "arj": {"english_name": "Arapaso"}, "btn": {"english_name": "Ratagnon"}, "nuk": {"english_name": "Nuu-chah-nulth"}, "lo": {"english_name": "Lao"}, "gd": {"english_name": "Gaelic, Scottish"}, "hrm": {"english_name": "Miao, Horned"}, "sug": {"english_name": "Suganga"}, "ajz": {"english_name": "Karbi, Amri"}, "gbd": {"english_name": "Karadjeri"}, "hos": {"english_name": "Ho Chi Minh City Sign Language"}, "suq": {"english_name": "Suri"}, "ggt": {"english_name": "Gitua"}, "xbr": {"english_name": "Kambera"}, "cea": {"english_name": "Chehalis, Lower"}, "pek": {"english_name": "Penchal"}, "mov": {"english_name": "Mohave"}, "afg": {"english_name": "Afghan Sign Language"}, "nkn": {"english_name": "Nkangala"}, "bvt": {"english_name": "Bati (Indonesia)"}, "spm": {"english_name": "Akukem"}, "afo": {"english_name": "Eloyi"}, "gry": {"english_name": "Grebo, Barclayville"}, "dbr": {"english_name": "Dabarre"}, "ynl": {"english_name": "Yangulam"}, "kgq": {"english_name": "Kamoro"}, "kei": {"english_name": "Kei"}, "lst": {"english_name": "Trinidad and Tobago Sign Language"}, "rmn": {"english_name": "Romani, Balkan"}, "sef": {"english_name": "Senoufo, Cebaara"}, "mqt": {"english_name": "Mok"}, "tgy": {"english_name": "Togoyo"}, "gbh": {"english_name": "Gbe, Defi"}, "hks": {"english_name": "Hong Kong Sign Language"}, "bdi": {"english_name": "Burun"}, "aty": {"english_name": "Aneityum"}, "mfj": {"english_name": "Mefele"}, "btg": {"english_name": "Bété, Gagnoa"}, "mmv": {"english_name": "Miriti"}, "bay": {"english_name": "Batuley"}, "msu": {"english_name": "Musom"}, "zea": {"english_name": "Zeeuws"}, "wbm": {"english_name": "Wa"}, "kix": {"english_name": "Naga, Khiamniungan"}, "mwo": {"english_name": "Maewo, Central"}, "mte": {"english_name": "Mono (Solomon Islands)"}, "bfr": {"english_name": "Bazigar"}, "thn": {"english_name": "Thachanadan"}, "sdg": {"english_name": "Savi"}, "add": {"english_name": "Dzodinka"}, "kns": {"english_name": "Kensiu"}, "mko": {"english_name": "Mingang Doso"}, "lbb": {"english_name": "Label"}, "jit": {"english_name": "Jita"}, "bif": {"english_name": "Biafada"}, "yox": {"english_name": "Yoron"}, "gow": {"english_name": "Gorowa"}, "tgb": {"english_name": "Tobilung"}, "lbm": {"english_name": "Lodhi"}, "yad": {"english_name": "Yagua"}, "acf": {"english_name": "Creole French, Saint Lucian"}, "izh": {"english_name": "Ingrian"}, "gmh": {"english_name": "German, Middle High (ca. 1050-1500)"}, "dmd": {"english_name": "Madhi Madhi"}, "gbv": {"english_name": "Gbanu"}, "no": {"english_name": "Norwegian"}, "agq": {"english_name": "Aghem"}, "bxc": {"english_name": "Molengue"}, "tdd": {"english_name": "Tai Nüa"}, "scx": {"english_name": "Sicel"}, "dor": {"english_name": "Dori'o"}, "ysn": {"english_name": "Sani"}, "hdy": {"english_name": "Hadiyya"}, "sgw": {"english_name": "Sebat Bet Gurage"}, "mxy": {"english_name": "Mixtec, Southeastern Nochixtlán"}, "mdu": {"english_name": "Mboko"}, "psa": {"english_name": "Awyu, Asue"}, "rug": {"english_name": "Roviana"}, "kpc": {"english_name": "Curripaco"}, "mhx": {"english_name": "Maru"}, "gdf": {"english_name": "Guduf-Gava"}, "nez": {"english_name": "Nez Perce"}, "ymx": {"english_name": "Muji, Northern"}, "ngy": {"english_name": "Tibea"}, "ebk": {"english_name": "Bontok, Eastern"}, "ady": {"english_name": "Adyghe"}, "ceg": {"english_name": "Chamacoco"}, "wij": {"english_name": "Wik-Iiyanh"}, "sls": {"english_name": "Singapore Sign Language"}, "bmi": {"english_name": "Bagirmi"}, "moo": {"english_name": "Monom"}, "faa": {"english_name": "Fasu"}, "mph": {"english_name": "Maung"}, "bdj": {"english_name": "Bai"}, "khb": {"english_name": "Lü"}, "fud": {"english_name": "Futuna, East"}, "hij": {"english_name": "Hijuk"}, "ytl": {"english_name": "Tanglang"}, "mei": {"english_name": "Midob"}, "bxu": {"english_name": "Buriat, China"}, "sdb": {"english_name": "Shabak"}, "ghh": {"english_name": "Ghale, Northern"}, "kag": {"english_name": "Kajaman"}, "szw": {"english_name": "Sawai"}, "gmv": {"english_name": "Gamo"}, "ynq": {"english_name": "Yendang"}, "zsa": {"english_name": "Sarasira"}, "buz": {"english_name": "Bukwen"}, "boa": {"english_name": "Bora"}, "aln": {"english_name": "Albanian, Gheg"}, "var": {"english_name": "Huarijio"}, "zns": {"english_name": "Mangas"}, "ssj": {"english_name": "Sausi"}, "nkt": {"english_name": "Nyika (Tanzania)"}, "teb": {"english_name": "Tetete"}, "wmb": {"english_name": "Wambaya"}, "bvd": {"english_name": "Baeggu"}, "tbj": {"english_name": "Tiang"}, "yok": {"english_name": "Yokuts"}, "ior": {"english_name": "Inor"}, "mnj": {"english_name": "Munji"}, "iyx": {"english_name": "Yaka (Congo)"}, "nbc": {"english_name": "Naga, Chang"}, "ssg": {"english_name": "Seimat"}, "tou": {"english_name": "Tho"}, "aup": {"english_name": "Makayam"}, "tiq": {"english_name": "Tiéfo"}, "adf": {"english_name": "Arabic, Dhofari"}, "nyf": {"english_name": "Giryama"}, "lya": {"english_name": "Layakha"}, "lmq": {"english_name": "Lamatuka"}, "wmo": {"english_name": "Wom (Papua New Guinea)"}, "ari": {"english_name": "Arikara"}, "btt": {"english_name": "Bete-Bendi"}, "ije": {"english_name": "Biseni"}, "pww": {"english_name": "Karen, Pwo Northern"}, "weo": {"english_name": "Wemale"}, "mzu": {"english_name": "Inapang"}, "hid": {"english_name": "Hidatsa"}, "juk": {"english_name": "Wapan"}, "fqs": {"english_name": "Fas"}, "akw": {"english_name": "Akwa"}, "cog": {"english_name": "Chong"}, "zim": {"english_name": "Mesme"}, "srx": {"english_name": "Sirmauri"}, "azn": {"english_name": "Nahuatl, Western Durango"}, "cvg": {"english_name": "Chug"}, "buj": {"english_name": "Basa-Gurmana"}, "nqn": {"english_name": "Nen"}, "orc": {"english_name": "Orma"}, "hbu": {"english_name": "Habu"}, "dsh": {"english_name": "Daasanach"}, "bhi": {"english_name": "Bhilali"}, "bzl": {"english_name": "Boano (Sulawesi)"}, "yai": {"english_name": "Yagnobi"}, "nv": {"english_name": "Navajo"}, "brb": {"english_name": "Lave"}, "ogb": {"english_name": "Ogbia"}, "qxp": {"english_name": "Quechua, Puno"}, "luw": {"english_name": "Luo (Cameroon)"}, "bdh": {"english_name": "Baka (Sudan)"}, "kty": {"english_name": "Kango (Bas-Uélé District)"}, "pht": {"english_name": "Phu Thai"}, "nbr": {"english_name": "Numana-Nunku-Gbantu-Numbu"}, "mtc": {"english_name": "Munit"}, "adn": {"english_name": "Adang"}, "muj": {"english_name": "Mabire"}, "lww": {"english_name": "Lewo"}, "bze": {"english_name": "Bozo, Jenaama"}, "cnw": {"english_name": "Chin, Ngawn"}, "eky": {"english_name": "Kayah, Eastern"}, "zmm": {"english_name": "Marimanindji"}, "bzi": {"english_name": "Bisu"}, "aqg": {"english_name": "Arigidi"}, "zgm": {"english_name": "Zhuang, Minz"}, "lrr": {"english_name": "Yamphu, Southern"}, "hwc": {"english_name": "Creole English, Hawai'i"}, "ohu": {"english_name": "Hungarian, Old"}, "tbo": {"english_name": "Tawala"}, "cak": {"english_name": "Kaqchikel"}, "tux": {"english_name": "Tuxináwa"}, "sga": {"english_name": "Irish, Old (to 900)"}, "yua": {"english_name": "Yucateco"}, "idi": {"english_name": "Idi"}, "nkv": {"english_name": "Nyika (Malawi and Zambia)"}, "zsm": {"english_name": "Malay, Standard"}, "mse": {"english_name": "Musey"}, "spl": {"english_name": "Selepet"}, "mnv": {"english_name": "Rennell-Bellona"}, "kvq": {"english_name": "Karen, Geba"}, "txy": {"english_name": "Malagasy, Tanosy"}, "tcy": {"english_name": "Tulu"}, "cly": {"english_name": "Chatino, Eastern Highland"}, "qxo": {"english_name": "Quechua, Southern Conchucos Ancash"}, "bml": {"english_name": "Bomboli"}, "dbi": {"english_name": "Doka"}, "kfh": {"english_name": "Kurichiya"}, "yuf": {"english_name": "Havasupai-Walapai-Yavapai"}, "cbs": {"english_name": "Cashinahua"}, "mfx": {"english_name": "Melo"}, "kfn": {"english_name": "Kuk"}, "zwa": {"english_name": "Zay"}, "ayp": {"english_name": "Arabic, North Mesopotamian"}, "dak": {"english_name": "Dakota"}, "wnn": {"english_name": "Wunumara"}, "shi": {"english_name": "Tachelhit"}, "cnk": {"english_name": "Chin, Khumi"}, "njj": {"english_name": "Njen"}, "mqx": {"english_name": "Mamuju"}, "slg": {"english_name": "Selungai Murut"}, "bdn": {"english_name": "Baldemu"}, "ppm": {"english_name": "Papuma"}, "wab": {"english_name": "Wab"}, "aie": {"english_name": "Amara"}, "ifb": {"english_name": "Ifugao, Batad"}, "kgp": {"english_name": "Kaingang"}, "nia": {"english_name": "Nias"}, "pom": {"english_name": "Pomo, Southeastern"}, "bds": {"english_name": "Burunge"}, "eit": {"english_name": "Eitiep"}, "xel": {"english_name": "Kelo"}, "bbq": {"english_name": "Bamali"}, "rei": {"english_name": "Reli"}, "txa": {"english_name": "Tombonuo"}, "gel": {"english_name": "ut-Ma'in"}, "etc": {"english_name": "Etchemin"}, "vra": {"english_name": "Vera'a"}, "hgm": {"english_name": "Hai//om"}, "ppk": {"english_name": "Uma"}, "cid": {"english_name": "Chimariko"}, "atc": {"english_name": "Atsahuaca"}, "bza": {"english_name": "Bandi"}, "iqu": {"english_name": "Iquito"}, "umd": {"english_name": "Umbindhamu"}, "vms": {"english_name": "Moksela"}, "wrv": {"english_name": "Waruna"}, "aks": {"english_name": "Akaselem"}, "tuh": {"english_name": "Taulil"}, "kws": {"english_name": "Kwese"}, "ncc": {"english_name": "Ponam"}, "xnk": {"english_name": "Nganakarti"}, "nra": {"english_name": "Ngom"}, "umg": {"english_name": "Umbuygamu"}, "mnf": {"english_name": "Mundani"}, "wdd": {"english_name": "Wandji"}, "ynd": {"english_name": "Yandruwandha"}, "sbu": {"english_name": "Bhoti, Stod"}, "bsx": {"english_name": "Yangkam"}, "tiw": {"english_name": "Tiwi"}, "bxj": {"english_name": "Bayungu"}, "rme": {"english_name": "Angloromani"}, "sre": {"english_name": "Sara"}, "cku": {"english_name": "Koasati"}, "sbi": {"english_name": "Seti"}, "she": {"english_name": "Sheko"}, "bth": {"english_name": "Bidayuh, Biatah"}, "agx": {"english_name": "Aghul"}, "ntm": {"english_name": "Nateni"}, "igg": {"english_name": "Igana"}, "cua": {"english_name": "Cua"}, "nnt": {"english_name": "Nanticoke"}, "zkr": {"english_name": "Zakhring"}, "kuk": {"english_name": "Kepo'"}, "kbe": {"english_name": "Kanju"}, "ulm": {"english_name": "Ulumanda'"}, "kdw": {"english_name": "Koneraw"}, "mjw": {"english_name": "Karbi"}, "pa": {"name": "ਪੰਜਾਬੀ", "english_name": "Panjabi"}, "tqo": {"english_name": "Toaripi"}, "aik": {"english_name": "Ake"}, "vro": {"english_name": "Võro"}, "mez": {"english_name": "Menominee"}, "xbm": {"english_name": "Breton, Middle"}, "hhi": {"english_name": "Hoia Hoia"}, "ckz": {"english_name": "Cakchiquel-Quiché Mixed Language"}, "st": {"english_name": "Sotho, Southern"}, "zkk": {"english_name": "Karankawa"}, "agy": {"english_name": "Alta, Southern"}, "apr": {"english_name": "Arop-Lokep"}, "can": {"english_name": "Chambri"}, "ndr": {"english_name": "Ndoola"}, "mvq": {"english_name": "Moere"}, "txs": {"english_name": "Tonsea"}, "tmq": {"english_name": "Tumleo"}, "peg": {"english_name": "Pengo"}, "xkj": {"english_name": "Kajali"}, "mqm": {"english_name": "Marquesan, South"}, "tpj": {"english_name": "Tapieté"}, "nsu": {"english_name": "Nahuatl, Sierra Negra"}, "afu": {"english_name": "Awutu"}, "skg": {"english_name": "Malagasy, Sakalava"}, "gvl": {"english_name": "Gulay"}, "mil": {"english_name": "Mixtec, Peñoles"}, "cui": {"english_name": "Cuiba"}, "tjl": {"english_name": "Tai Laing"}, "mxe": {"english_name": "Mele-Fila"}, "chb": {"english_name": "Chibcha"}, "nix": {"english_name": "Hema"}, "kqo": {"english_name": "Krahn, Eastern"}, "heh": {"english_name": "Hehe"}, "jbk": {"english_name": "Barikewa"}, "ypn": {"english_name": "Phowa, Ani"}, "bm": {"english_name": "Bambara"}, "bzk": {"english_name": "Creole English, Nicaragua"}, "xal": {"english_name": "Kalmyk"}, "crg": {"english_name": "Michif"}, "bte": {"english_name": "Gamo-Ningi"}, "pln": {"english_name": "Palenquero"}, "kwf": {"english_name": "Kwara'ae"}, "mxc": {"english_name": "Manyika"}, "mhu": {"english_name": "Digaro-Mishmi"}, "caq": {"english_name": "Nicobarese, Car"}, "cow": {"english_name": "Cowlitz"}, "tma": {"english_name": "Tama (Chad)"}, "mer": {"english_name": "Meru"}, "dup": {"english_name": "Duano"}, "tik": {"english_name": "Tikar"}, "pwr": {"english_name": "Powari"}, "isk": {"english_name": "Ishkashimi"}, "asi": {"english_name": "Buruwai"}, "onr": {"english_name": "One, Northern"}, "jmd": {"english_name": "Yamdena"}, "bqt": {"english_name": "Bamukumbit"}, "kkz": {"english_name": "Kaska"}, "mmm": {"english_name": "Maii"}, "agm": {"english_name": "Angaataha"}, "gor": {"english_name": "Gorontalo"}, "mmf": {"english_name": "Mundat"}, "bxq": {"english_name": "Beele"}, "yiu": {"english_name": "Awu"}, "abt": {"english_name": "Ambulas"}, "ylu": {"english_name": "Aribwaung"}, "wlc": {"english_name": "Comorian, Mwali"}, "pib": {"english_name": "Yine"}, "csn": {"english_name": "Colombian Sign Language"}, "wsu": {"english_name": "Wasu"}, "bau": {"english_name": "Bada (Nigeria)"}, "nbv": {"english_name": "Ngamambo"}, "wss": {"english_name": "Wasa"}, "trd": {"english_name": "Turi"}, "smg": {"english_name": "Simbali"}, "khj": {"english_name": "Kuturmi"}, "gko": {"english_name": "Kok-Nar"}, "aiq": {"english_name": "Aimaq"}, "woc": {"english_name": "Wogeo"}, "dhv": {"english_name": "Dehu"}, "bya": {"english_name": "Batak"}, "gv": {"english_name": "Manx"}, "crb": {"english_name": "Carib, Island"}, "okr": {"english_name": "Kirike"}, "emu": {"english_name": "Muria, Eastern"}, "laq": {"english_name": "Qabiao"}, "raq": {"english_name": "Saam"}, "esu": {"english_name": "Yupik, Central"}, "wls": {"english_name": "Wallisian"}, "asf": {"english_name": "Australian Sign Language"}, "kap": {"english_name": "Bezhta"}, "kvy": {"english_name": "Karen, Yintale"}, "cdi": {"english_name": "Chodri"}, "bvv": {"english_name": "Baniva"}, "tnx": {"english_name": "Tanema"}, "jbr": {"english_name": "Jofotek-Bromnya"}, "tar": {"english_name": "Tarahumara, Central"}, "nul": {"english_name": "Nusa Laut"}, "nwg": {"english_name": "Ngayawung"}, "ser": {"english_name": "Serrano"}, "umi": {"english_name": "Ukit"}, "ong": {"english_name": "Olo"}, "bas": {"english_name": "Basa (Cameroon)"}, "iu": {"english_name": "Inuktitut"}, "skd": {"english_name": "Miwok, Southern Sierra"}, "mhq": {"english_name": "Mandan"}, "ril": {"english_name": "Riang (Myanmar)"}, "wai": {"english_name": "Wares"}, "mqn": {"english_name": "Moronene"}, "rmy": {"english_name": "Romani, Vlax"}, "myr": {"english_name": "Muniche"}, "bvr": {"english_name": "Burarra"}, "dum": {"english_name": "Dutch, Middle (ca. 1050-1350)"}, "ahk": {"english_name": "Akha"}, "mcm": {"english_name": "Creole Portuguese, Malaccan"}, "fag": {"english_name": "Finongan"}, "lkn": {"english_name": "Lakon"}, "bwi": {"english_name": "Baniwa"}, "kot": {"english_name": "Lagwan"}, "daq": {"english_name": "Maria, Dandami"}, "mdc": {"english_name": "Male (Papua New Guinea)"}, "yee": {"english_name": "Yimas"}, "byc": {"english_name": "Ubaghara"}, "nqg": {"english_name": "Nago, Southern"}, "qub": {"english_name": "Quechua, Huallaga Huánuco"}, "bid": {"english_name": "Bidiyo"}, "nhd": {"english_name": "Chiripá"}, "sss": {"english_name": "Sô"}, "osu": {"english_name": "One, Southern"}, "xtt": {"english_name": "Mixtec, Tacahua"}, "clm": {"english_name": "Clallam"}, "roo": {"english_name": "Rotokas"}, "wlx": {"english_name": "Wali (Ghana)"}, "zar": {"english_name": "Zapotec, Rincón"}, "wik": {"english_name": "Wikalkan"}, "jsl": {"english_name": "Japanese Sign Language"}, "kdj": {"english_name": "Karamojong"}, "tpz": {"english_name": "Tinputz"}, "gmy": {"english_name": "Greek, Mycenaean"}, "lce": {"english_name": "Loncong"}, "abe": {"english_name": "Abnaki, Western"}, "giu": {"english_name": "Mulao"}, "xwo": {"english_name": "Oirat, Written"}, "mgo": {"english_name": "Meta'"}, "blv": {"english_name": "Bolo"}, "zyb": {"english_name": "Zhuang, Yongbei"}, "hld": {"english_name": "Halang Doan"}, "sij": {"english_name": "Numbami"}, "ghr": {"english_name": "Ghera"}, "wah": {"english_name": "Watubela"}, "jim": {"english_name": "Jimi (Cameroon)"}, "dty": {"english_name": "Dotyali"}, "neh": {"english_name": "Nyenkha"}, "esq": {"english_name": "Esselen"}, "kxo": {"english_name": "Kanoé"}, "vmm": {"english_name": "Mixtec, Mitlatongo"}, "pia": {"english_name": "Pima Bajo"}, "tne": {"english_name": "Kallahan, Tinoc"}, "crl": {"english_name": "Cree, Northern East"}, "hoa": {"english_name": "Hoava"}, "wyb": {"english_name": "Wangaaybuwan-Ngiyambaa"}, "gmb": {"english_name": "Gula'alaa"}, "btc": {"english_name": "Bati (Cameroon)"}, "jyy": {"english_name": "Jaya"}, "gol": {"english_name": "Gola"}, "bow": {"english_name": "Rema"}, "mtx": {"english_name": "Mixtec, Tidaá"}, "piu": {"english_name": "Pintupi-Luritja"}, "msv": {"english_name": "Maslam"}, "udu": {"english_name": "Uduk"}, "fpe": {"english_name": "Creole English, Fernando Po"}, "lbl": {"english_name": "Bikol, Libon"}, "zrs": {"english_name": "Mairasi"}, "huc": {"english_name": "=/Hua"}, "otl": {"english_name": "Otomi, Tilapa"}, "zat": {"english_name": "Zapotec, Tabaa"}, "smu": {"english_name": "Somray"}, "luq": {"english_name": "Lucumi"}, "lbz": {"english_name": "Lardil"}, "jei": {"english_name": "Yei"}, "cjn": {"english_name": "Chenapian"}, "wem": {"english_name": "Gbe, Weme"}, "ig": {"english_name": "Igbo"}, "xir": {"english_name": "Xiriâna"}, "oku": {"english_name": "Oku"}, "xbe": {"english_name": "Bigambal"}, "arh": {"english_name": "Arhuaco"}, "hmn": {"english_name": "Hmong"}, "tml": {"english_name": "Citak, Tamnim"}, "vmh": {"english_name": "Maraghei"}, "rcf": {"english_name": "Creole French, Réunion"}, "hme": {"english_name": "Hmong, Eastern Huishui"}, "pdu": {"english_name": "Kayan"}, "zgn": {"english_name": "Zhuang, Guibian"}, "bnv": {"english_name": "Bonerif"}, "keg": {"english_name": "Tese"}, "acw": {"english_name": "Arabic, Hijazi"}, "mzb": {"english_name": "Tumzabt"}, "tpm": {"english_name": "Tampulma"}, "mjc": {"english_name": "Mixtec, San Juan Colorado"}, "hux": {"english_name": "Huitoto, Nüpode"}, "jas": {"english_name": "Javanese, New Caledonian"}, "nei": {"english_name": "Hittite, Neo-"}, "yab": {"english_name": "Yuhup"}, "rgs": {"english_name": "Roglai, Southern"}, "pwn": {"english_name": "Paiwan"}, "ndi": {"english_name": "Samba Leko"}, "kwz": {"english_name": "Kwadi"}, "gbw": {"english_name": "Gabi-Gabi"}, "maz": {"english_name": "Mazahua, Central"}, "btz": {"english_name": "Batak Alas-Kluet"}, "cry": {"english_name": "Cori"}, "za": {"english_name": "Zhuang"}, "kup": {"english_name": "Kunimaipa"}, "bux": {"english_name": "Boghom"}, "zyp": {"english_name": "Chin, Zyphe"}, "si": {"english_name": "Sinhala"}, "sbd": {"english_name": "Samo, Southern"}, "yuj": {"english_name": "Karkar-Yuri"}, "jkm": {"english_name": "Karen, Mobwa"}, "ntg": {"english_name": "Ngantangarra"}, "aqp": {"english_name": "Atakapa"}, "kqd": {"english_name": "Koy Sanjaq Surat"}, "mvx": {"english_name": "Meoswar"}, "haj": {"english_name": "Hajong"}, "bum": {"english_name": "Bulu (Cameroon)"}, "zqe": {"english_name": "Zhuang, Qiubei"}, "onj": {"english_name": "Onjob"}, "sms": {"english_name": "Sami, Skolt"}, "puy": {"english_name": "Purisimeño"}, "ptr": {"english_name": "Piamatsina"}, "enc": {"english_name": "En"}, "gbs": {"english_name": "Gbe, Gbesi"}, "cga": {"english_name": "Changriwa"}, "myj": {"english_name": "Mangayat"}, "mca": {"english_name": "Maca"}, "lle": {"english_name": "Lele (Papua New Guinea)"}, "cek": {"english_name": "Chin, Eastern Khumi"}, "drr": {"english_name": "Dororo"}, "xxb": {"english_name": "Boro (Ghana)"}, "iqw": {"english_name": "Ikwo"}, "nlg": {"english_name": "Gela"}, "nhe": {"english_name": "Nahuatl, Eastern Huasteca"}, "ddi": {"english_name": "Goodenough, West"}, "sox": {"english_name": "Swo"}, "mju": {"english_name": "Manna-Dora"}, "be": {"english_name": "Belarusian"}, "jup": {"english_name": "Hupdë"}, "lsh": {"english_name": "Lish"}, "uby": {"english_name": "Ubykh"}, "otk": {"english_name": "Turkish, Old"}, "nmd": {"english_name": "Ndumu"}, "prf": {"english_name": "Paranan"}, "nti": {"english_name": "Natioro"}, "geh": {"english_name": "German, Hutterite"}, "ynn": {"english_name": "Yana"}, "mam": {"english_name": "Mam"}, "ldj": {"english_name": "Lemoro"}, "dhw": {"english_name": "Dhanwar (Nepal)"}, "rog": {"english_name": "Roglai, Northern"}, "os": {"english_name": "Ossetian"}, "bjt": {"english_name": "Balanta-Ganja"}, "kko": {"english_name": "Karko"}, "nur": {"english_name": "Nukuria"}, "rms": {"english_name": "Romanian Sign Language"}, "xcv": {"english_name": "Chuvantsy"}, "mtf": {"english_name": "Murik (Papua New Guinea)"}, "tsv": {"english_name": "Tsogo"}, "mdf": {"english_name": "Moksha"}, "ms": {"name": "Malay (macrolanguage)", "english_name": "Malay (macrolanguage)"}, "koz": {"english_name": "Korak"}, "spy": {"english_name": "Sabaot"}, "kox": {"english_name": "Coxima"}, "zms": {"english_name": "Mbesa"}, "dgi": {"english_name": "Dagara, Northern"}, "khr": {"english_name": "Kharia"}, "ukp": {"english_name": "Ukpe-Bayobiri"}, "pse": {"english_name": "Malay, Central"}, "pip": {"english_name": "Pero"}, "fln": {"english_name": "Flinders Island"}, "nmf": {"english_name": "Naga, Tangkhul (India)"}, "buq": {"english_name": "Brem"}, "sxl": {"english_name": "Selian"}, "gbl": {"english_name": "Gamit"}, "tku": {"english_name": "Totonac, Upper Necaxa"}, "mqr": {"english_name": "Mander"}, "nyy": {"english_name": "Nyakyusa-Ngonde"}, "pmq": {"english_name": "Pame, Northern"}, "cuo": {"english_name": "Cumanagoto"}, "jbn": {"english_name": "Nafusi"}, "dmx": {"english_name": "Dema"}, "yzk": {"english_name": "Zokhuo"}, "bbt": {"english_name": "Mburku"}, "suc": {"english_name": "Subanon, Western"}, "imi": {"english_name": "Anamgura"}, "aho": {"english_name": "Ahom"}, "ipo": {"english_name": "Ipiko"}, "nr": {"english_name": "Ndebele, South"}, "ore": {"english_name": "Orejón"}, "pps": {"english_name": "Popoloca, San Luís Temalacayuca"}, "gdl": {"english_name": "Dirasha"}, "kzw": {"english_name": "Karirí-Xocó"}, "mve": {"english_name": "Marwari (Pakistan)"}, "njz": {"english_name": "Nyishi"}, "lkl": {"english_name": "Laeko-Libuat"}, "mks": {"english_name": "Mixtec, Silacayoapan"}, "mlp": {"english_name": "Bargam"}, "pru": {"english_name": "Puragi"}, "peb": {"english_name": "Pomo, Eastern"}, "tnz": {"english_name": "Tonga (Thailand)"}, "huk": {"english_name": "Hulung"}, "zrp": {"english_name": "Zarphatic"}, "olm": {"english_name": "Oloma"}, "tjn": {"english_name": "Tonjon"}, "dji": {"english_name": "Djinang"}, "nsm": {"english_name": "Naga, Sumi"}, "aig": {"english_name": "Creole English, Antigua and Barbuda"}, "sgr": {"english_name": "Sangisari"}, "spk": {"english_name": "Sengo"}, "jru": {"english_name": "Japrería"}, "mrc": {"english_name": "Maricopa"}, "klt": {"english_name": "Nukna"}, "pnx": {"english_name": "Phong-Kniang"}, "ntr": {"english_name": "Delo"}, "tkq": {"english_name": "Tee"}, "kfw": {"english_name": "Naga, Kharam"}, "iyo": {"english_name": "Mesaka"}, "gkp": {"english_name": "Kpelle, Guinea"}, "wom": {"english_name": "Wom (Nigeria)"}, "esk": {"english_name": "Inupiatun, Northwest Alaska"}, "dyd": {"english_name": "Dyugun"}, "gno": {"english_name": "Gondi, Northern"}, "kyn": {"english_name": "Binukidnon, Northern"}, "lif": {"english_name": "Limbu"}, "soe": {"english_name": "Songomeno"}, "ifa": {"english_name": "Ifugao, Amganad"}, "pee": {"english_name": "Taje"}, "hmj": {"english_name": "Ge"}, "okj": {"english_name": "Oko-Juwoi"}, "xld": {"english_name": "Lydian"}, "snv": {"english_name": "Sa'ban"}, "npg": {"english_name": "Naga, Ponyo-Gongwang"}, "bmj": {"english_name": "Bote-Majhi"}, "bwa": {"english_name": "Bwatoo"}, "swb": {"english_name": "Comorian, Maore"}, "bxb": {"english_name": "Bor, Belanda"}, "bhj": {"english_name": "Bahing"}, "oda": {"english_name": "Odut"}, "puu": {"english_name": "Punu"}, "pcb": {"english_name": "Pear"}, "kvg": {"english_name": "Kuni-Boazi"}, "nhf": {"english_name": "Nhuwala"}, "bqn": {"english_name": "Bulgarian Sign Language"}, "kss": {"english_name": "Kisi, Southern"}, "ajg": {"english_name": "Aja (Benin)"}, "bui": {"english_name": "Bongili"}, "djo": {"english_name": "Jangkang"}, "tbg": {"english_name": "Tairora, North"}, "str": {"english_name": "Salish, Straits"}, "bzp": {"english_name": "Kemberano"}, "nkp": {"english_name": "Niuatoputapu"}, "hmg": {"english_name": "Hmong, Southwestern Guiyang"}, "zmc": {"english_name": "Margany"}, "cca": {"english_name": "Cauca"}, "sqn": {"english_name": "Susquehannock"}, "pif": {"english_name": "Pingelapese"}, "jaq": {"english_name": "Yaqay"}, "abb": {"english_name": "Bankon"}, "pam": {"english_name": "Pampanga"}, "gap": {"english_name": "Gal"}, "mcj": {"english_name": "Mvanip"}, "lsr": {"english_name": "Aruop"}, "sti": {"english_name": "Stieng, Bulo"}, "lpa": {"english_name": "Lelepa"}, "agu": {"english_name": "Aguacateco"}, "zlm": {"english_name": "Malay (individual language)"}, "apz": {"english_name": "Safeyoka"}, "plz": {"english_name": "Paluan"}, "god": {"english_name": "Godié"}, "bwq": {"english_name": "Bobo Madaré, Southern"}, "dnj": {"english_name": "Dan"}, "mis": {"english_name": "Uncoded languages"}, "std": {"english_name": "Sentinel"}, "szd": {"english_name": "Seru"}, "ofu": {"english_name": "Efutop"}, "mk": {"name": "Македонски", "english_name": "Macedonian"}, "bgt": {"english_name": "Bughotu"}, "aby": {"english_name": "Aneme Wake"}, "lmv": {"english_name": "Lomaiviti"}, "maq": {"english_name": "Mazatec, Chiquihuitlán"}, "gbf": {"english_name": "Gaikundi"}, "mkk": {"english_name": "Byep"}, "atr": {"english_name": "Waimiri-Atroari"}, "gum": {"english_name": "Guambiano"}, "ngt": {"english_name": "Ngeq"}, "svc": {"english_name": "Creole English, Vincentian"}, "clu": {"english_name": "Caluyanun"}, "pog": {"english_name": "Potiguára"}, "bar": {"english_name": "Bavarian"}, "snb": {"english_name": "Sebuyau"}, "yar": {"english_name": "Yabarana"}, "ckt": {"english_name": "Chukot"}, "nfl": {"english_name": "Ayiwo"}, "mcf": {"english_name": "Matsés"}, "zaq": {"english_name": "Zapotec, Aloápam"}, "utp": {"english_name": "Amba (Solomon Islands)"}, "bmz": {"english_name": "Baramu"}, "ceb": {"english_name": "Cebuano"}, "vkt": {"english_name": "Malay, Tenggarong Kutai"}, "tpp": {"english_name": "Tepehua, Pisaflores"}, "tsd": {"english_name": "Tsakonian"}, "nrg": {"english_name": "Narango"}, "sol": {"english_name": "Solos"}, "jax": {"english_name": "Malay, Jambi"}, "oar": {"english_name": "Aramaic, Old (up to 700 BCE)"}, "grw": {"english_name": "Gweda"}, "cup": {"english_name": "Cupeño"}, "ngo": {"english_name": "Ngoni"}, "kmn": {"english_name": "Awtuw"}, "spo": {"english_name": "Spokane"}, "onk": {"english_name": "One, Kabore"}, "hui": {"english_name": "Huli"}, "ndz": {"english_name": "Ndogo"}, "dnr": {"english_name": "Danaru"}, "lbi": {"english_name": "La'bi"}, "lup": {"english_name": "Lumbu"}, "weu": {"english_name": "Chin, Rawngtu"}, "cpa": {"english_name": "Chinantec, Palantla"}, "hus": {"english_name": "Huastec"}, "kpk": {"english_name": "Kpan"}, "mfi": {"english_name": "Wandala"}, "yre": {"english_name": "Yaouré"}, "ala": {"english_name": "Alago"}, "dda": {"english_name": "Dadi Dadi"}, "psi": {"english_name": "Pashayi, Southeast"}, "kr": {"english_name": "Kanuri"}, "fip": {"english_name": "Fipa"}, "zhw": {"english_name": "Zhoa"}, "xyy": {"english_name": "Yorta Yorta"}, "ddg": {"english_name": "Fataluku"}, "hke": {"english_name": "Hunde"}, "kvx": {"english_name": "Koli, Parkari"}, "nuj": {"english_name": "Nyole"}, "saz": {"english_name": "Saurashtra"}, "ttz": {"english_name": "Tsum"}, "oca": {"english_name": "Ocaina"}, "lkr": {"english_name": "Päri"}, "ntp": {"english_name": "Tepehuan, Northern"}, "uam": {"english_name": "Uamué"}, "kev": {"english_name": "Kanikkaran"}, "tii": {"english_name": "Tiene"}, "bqq": {"english_name": "Biritai"}, "fut": {"english_name": "Futuna-Aniwa"}, "dgu": {"english_name": "Degaru"}, "co": {"english_name": "Corsican"}, "ku": {"english_name": "Kurdish"}, "krx": {"english_name": "Karon"}, "mwm": {"english_name": "Sar"}, "mrz": {"english_name": "Marind"}, "xul": {"english_name": "Ngunawal"}, "xtz": {"english_name": "Tasmanian"}, "srg": {"english_name": "Sulod"}, "enr": {"english_name": "Emumu"}, "xpr": {"english_name": "Parthian"}, "lb": {"english_name": "Luxembourgish"}, "szv": {"english_name": "Isu (Fako Division)"}, "hol": {"english_name": "Holu"}, "dsi": {"english_name": "Disa"}, "nhn": {"english_name": "Nahuatl, Central"}, "kfs": {"english_name": "Bilaspuri"}, "lv": {"name": "Latviešu", "english_name": "Latvian"}, "cum": {"english_name": "Cumeral"}, "emg": {"english_name": "Meohang, Eastern"}, "trr": {"english_name": "Taushiro"}, "tim": {"english_name": "Timbe"}, "zph": {"english_name": "Zapotec, Totomachapan"}, "kpd": {"english_name": "Koba"}, "ddj": {"english_name": "Jaru"}, "dde": {"english_name": "Doondo"}, "gis": {"english_name": "Giziga, North"}, "igs": {"english_name": "Interglossa"}, "mab": {"english_name": "Mixtec, Yutanduchi"}, "dif": {"english_name": "Dieri"}, "gtu": {"english_name": "Aghu-Tharnggala"}, "tpr": {"english_name": "Tuparí"}, "mhp": {"english_name": "Malay, Balinese"}, "par": {"english_name": "Panamint"}, "bmv": {"english_name": "Bum"}, "wlk": {"english_name": "Wailaki"}, "sdo": {"english_name": "Bidayuh, Bukar-Sadung"}, "zoh": {"english_name": "Zoque, Chimalapa"}, "xai": {"english_name": "Kaimbé"}, "cma": {"english_name": "Maa"}, "stj": {"english_name": "Samo, Matya"}, "agn": {"english_name": "Agutaynen"}, "esi": {"english_name": "Inupiatun, North Alaskan"}, "zpi": {"english_name": "Zapotec, Santa María Quiegolani"}, "kop": {"english_name": "Waube"}, "nsy": {"english_name": "Nasal"}, "phl": {"english_name": "Phalura"}, "tkl": {"english_name": "Tokelau"}, "kxm": {"english_name": "Khmer, Northern"}, "yyz": {"english_name": "Ayizi"}, "amk": {"english_name": "Ambai"}, "trj": {"english_name": "Toram"}, "yyr": {"english_name": "Yir Yoront"}, "twq": {"english_name": "Tasawaq"}, "bhs": {"english_name": "Buwal"}, "chg": {"english_name": "Chagatai"}, "cr": {"english_name": "Cree"}, "lkj": {"english_name": "Remun"}, "kyv": {"english_name": "Kayort"}, "nbi": {"english_name": "Naga, Mao"}, "mvd": {"english_name": "Mamboru"}, "vmy": {"english_name": "Mazatec, Ayautla"}, "bkk": {"english_name": "Brokskat"}, "kjg": {"english_name": "Khmu"}, "csa": {"english_name": "Chinantec, Chiltepec"}, "puq": {"english_name": "Puquina"}, "hss": {"english_name": "Harsusi"}, "csj": {"english_name": "Chin, Songlai"}, "ukl": {"english_name": "Ukrainian Sign Language"}, "wac": {"english_name": "Wasco-Wishram"}, "dge": {"english_name": "Degenan"}, "nyr": {"english_name": "Nyiha (Malawi)"}, "tjw": {"english_name": "Djabwurrung"}, "ikt": {"english_name": "Inuinnaqtun"}, "dic": {"english_name": "Dida, Lakota"}, "bzr": {"english_name": "Biri"}, "wiu": {"english_name": "Wiru"}, "tgs": {"english_name": "Nume"}, "crd": {"english_name": "Coeur d'Alene"}, "zpe": {"english_name": "Zapotec, Petapa"}, "ypz": {"english_name": "Phuza"}, "enw": {"english_name": "Enwan (Akwa Ibom State)"}, "sew": {"english_name": "Sewa Bay"}, "mbt": {"english_name": "Manobo, Matigsalug"}, "toy": {"english_name": "Topoiyo"}, "wat": {"english_name": "Kaninuwa"}, "tcs": {"english_name": "Creole, Torres Strait"}, "asx": {"english_name": "Muratayak"}, "lji": {"english_name": "Laiyolo"}, "kmw": {"english_name": "Komo (Democratic Republic of Congo)"}, "gss": {"english_name": "Greek Sign Language"}, "pcc": {"english_name": "Bouyei"}, "org": {"english_name": "Oring"}, "npo": {"english_name": "Naga, Pochuri"}, "vls": {"english_name": "Vlaams"}, "nrp": {"english_name": "Picene, North"}, "nab": {"english_name": "Nambikuára, Southern"}, "nlx": {"english_name": "Nahali"}, "mto": {"english_name": "Mixe, Totontepec"}, "kre": {"english_name": "Panará"}, "bmk": {"english_name": "Ghayavi"}, "xod": {"english_name": "Kokoda"}, "emm": {"english_name": "Mamulique"}, "arx": {"english_name": "Aruá (Rodonia State)"}, "tnb": {"english_name": "Tunebo, Western"}, "ekg": {"english_name": "Ekari"}, "ved": {"english_name": "Veddah"}, "kth": {"english_name": "Karanga"}, "xtn": {"english_name": "Mixtec, Northern Tlaxiaco"}, "byv": {"english_name": "Medumba"}, "pbe": {"english_name": "Popoloca, Mezontla"}, "wms": {"english_name": "Wambon"}, "ycl": {"english_name": "Lolopo"}, "uuu": {"english_name": "U"}, "nih": {"english_name": "Nyiha (Tanzania)"}, "nao": {"english_name": "Naaba"}, "dmw": {"english_name": "Mudburra"}, "seh": {"english_name": "Sena"}, "jhs": {"english_name": "Jhankot Sign Language"}, "shy": {"english_name": "Tachawit"}, "ga": {"name": "Gaeilge", "english_name": "Irish"}, "xxm": {"english_name": "Minkin"}, "kub": {"english_name": "Kutep"}, "snh": {"english_name": "Shinabo"}, "xln": {"english_name": "Alanic"}, "vmx": {"english_name": "Mixtec, Tamazola"}, "xms": {"english_name": "Moroccan Sign Language"}, "tun": {"english_name": "Tunica"}, "zkd": {"english_name": "Kadu"}, "pwb": {"english_name": "Panawa"}, "ctz": {"english_name": "Chatino, Zacatepec"}, "moe": {"english_name": "Montagnais"}, "tnw": {"english_name": "Tonsawang"}, "jvn": {"english_name": "Javanese, Caribbean"}, "wmn": {"english_name": "Waamwang"}, "tll": {"english_name": "Tetela"}, "as": {"english_name": "Assamese"}, "tzm": {"english_name": "Tamazight, Central Atlas"}, "tgt": {"english_name": "Tagbanwa, Central"}, "bff": {"english_name": "Bofi"}, "ia": {"english_name": "Interlingua (International Auxiliary Language Association)"}, "bge": {"english_name": "Bauria"}, "aib": {"english_name": "Ainu (China)"}, "agi": {"english_name": "Agariya"}, "ats": {"english_name": "Gros Ventre"}, "szn": {"english_name": "Sula"}, "lni": {"english_name": "Daantanai'"}, "abn": {"english_name": "Abua"}, "bmf": {"english_name": "Bom"}, "bup": {"english_name": "Busoa"}, "xtg": {"english_name": "Gaulish, Transalpine"}, "na": {"english_name": "Nauru"}, "acr": {"english_name": "Achi"}, "kqm": {"english_name": "Khisa"}, "mwb": {"english_name": "Juwal"}, "thy": {"english_name": "Tha"}, "ihp": {"english_name": "Iha"}, "nku": {"english_name": "Kulango, Bouna"}, "yah": {"english_name": "Yazgulyam"}, "nsi": {"english_name": "Nigerian Sign Language"}, "pnw": {"english_name": "Panytyima"}, "kpv": {"english_name": "Komi-Zyrian"}, "wan": {"english_name": "Wan"}, "dhs": {"english_name": "Dhaiso"}, "yna": {"english_name": "Aluo"}, "enu": {"english_name": "Enu"}, "xpg": {"english_name": "Phrygian"}, "mlv": {"english_name": "Motlav"}, "nrx": {"english_name": "Ngurmbur"}, "mqp": {"english_name": "Manipa"}, "avb": {"english_name": "Avau"}, "mem": {"english_name": "Mangala"}, "akv": {"english_name": "Akhvakh"}, "ehu": {"english_name": "Ehueun"}, "tmo": {"english_name": "Temoq"}, "gji": {"english_name": "Geji"}, "nue": {"english_name": "Ngundu"}, "txg": {"english_name": "Tangut"}, "ruo": {"english_name": "Romanian, Istro"}, "emw": {"english_name": "Emplawas"}, "wmi": {"english_name": "Wamin"}, "sdk": {"english_name": "Sos Kundi"}, "nli": {"english_name": "Grangali"}, "qvl": {"english_name": "Quechua, Cajatambo North Lima"}, "nes": {"english_name": "Kinnauri, Bhoti"}, "ctc": {"english_name": "Chetco"}, "buo": {"english_name": "Terei"}, "nsn": {"english_name": "Nehan"}, "uis": {"english_name": "Uisai"}, "bjr": {"english_name": "Binumarien"}, "lna": {"english_name": "Langbashe"}, "vsi": {"english_name": "Moldova Sign Language"}, "xni": {"english_name": "Ngarigu"}, "sld": {"english_name": "Sissala"}, "kai": {"english_name": "Karekare"}, "jge": {"english_name": "Judeo-Georgian"}, "kcl": {"english_name": "Kela (Papua New Guinea)"}, "bsm": {"english_name": "Busami"}, "zpo": {"english_name": "Zapotec, Amatlán"}, "gud": {"english_name": "Dida, Yocoboué"}, "dni": {"english_name": "Dani, Lower Grand Valley"}, "cnu": {"english_name": "Chenoua"}, "prk": {"english_name": "Parauk"}, "wrp": {"english_name": "Waropen"}, "nij": {"english_name": "Ngaju"}, "gce": {"english_name": "Galice"}, "akr": {"english_name": "Araki"}, "prm": {"english_name": "Kibiri"}, "abz": {"english_name": "Abui"}, "cpc": {"english_name": "Ajyíninka Apurucayali"}, "goo": {"english_name": "Gone Dau"}, "bfh": {"english_name": "Blafe"}, "woo": {"english_name": "Manombai"}, "trz": {"english_name": "Torá"}, "drc": {"english_name": "Minderico"}, "is": {"name": "Íslenska", "english_name": "Icelandic"}, "zen": {"english_name": "Zenaga"}, "hop": {"english_name": "Hopi"}, "gcn": {"english_name": "Gaina"}, "rm": {"english_name": "Romansh"}, "shr": {"english_name": "Shi"}, "pcg": {"english_name": "Paniya"}, "ktm": {"english_name": "Kurti"}, "rnn": {"english_name": "Roon"}, "nrk": {"english_name": "Ngarla"}, "ure": {"english_name": "Uru"}, "xil": {"english_name": "Illyrian"}, "ket": {"english_name": "Ket"}, "dik": {"english_name": "Dinka, Southwestern"}, "tnv": {"english_name": "Tangchangya"}, "eth": {"english_name": "Ethiopian Sign Language"}, "aix": {"english_name": "Aighon"}, "ruz": {"english_name": "Ruma"}, "yng": {"english_name": "Yango"}, "dva": {"english_name": "Duau"}, "aph": {"english_name": "Athpariya"}, "udm": {"english_name": "Udmurt"}, "nik": {"english_name": "Nicobarese, Southern"}, "svr": {"english_name": "Savara"}, "guz": {"english_name": "Gusii"}, "uhn": {"english_name": "Damal"}, "avt": {"english_name": "Au"}, "tbn": {"english_name": "Tunebo, Barro Negro"}, "sdc": {"english_name": "Sardinian, Sassarese"}, "tlf": {"english_name": "Telefol"}, "nzz": {"english_name": "Dogon, Nanga Dama"}, "byx": {"english_name": "Qaqet"}, "dmg": {"english_name": "Kinabatangan, Upper"}, "xkf": {"english_name": "Khengkha"}, "qud": {"english_name": "Quichua, Calderón Highland"}, "trh": {"english_name": "Turaka"}, "mhl": {"english_name": "Mauwake"}, "dix": {"english_name": "Dixon Reef"}, "skc": {"english_name": "Ma Manda"}, "nwo": {"english_name": "Nauo"}, "kiv": {"english_name": "Kimbu"}, "ast": {"name": "Asturianu", "english_name": "Asturian"}, "acy": {"english_name": "Arabic, Cypriot"}, "bra": {"english_name": "Braj"}, "nn": {"name": "Norwegian Nynorsk", "english_name": "Norwegian Nynorsk"}, "lip": {"english_name": "Sekpele"}, "nfr": {"english_name": "Nafaanra"}, "cst": {"english_name": "Ohlone, Northern"}, "skq": {"english_name": "Sininkere"}, "goz": {"english_name": "Gozarkhani"}, "cay": {"english_name": "Cayuga"}, "wes": {"english_name": "Pidgin, Cameroon"}, "stq": {"english_name": "Saterfriesisch"}, "alj": {"english_name": "Alangan"}, "ano": {"english_name": "Andoque"}, "bdz": {"english_name": "Badeshi"}, "bzy": {"english_name": "Obanliku"}, "try": {"english_name": "Turung"}, "dks": {"english_name": "Dinka, Southeastern"}, "dot": {"english_name": "Dass"}, "bzz": {"english_name": "Evant"}, "orz": {"english_name": "Ormu"}, "ngm": {"english_name": "Ngatik Men's Creole"}, "dhx": {"english_name": "Dhungaloo"}, "ywu": {"english_name": "Nasu, Wumeng"}, "bxo": {"english_name": "Barikanchi"}, "avn": {"english_name": "Avatime"}, "tg": {"english_name": "Tajik"}, "kkw": {"english_name": "Teke-Kukuya"}, "efa": {"english_name": "Efai"}, "czh": {"english_name": "Chinese, Huizhou"}, "ten": {"english_name": "Tama (Colombia)"}, "gwg": {"english_name": "Moo"}, "ngq": {"english_name": "Ngurimi"}, "prc": {"english_name": "Parachi"}, "xas": {"english_name": "Kamas"}, "bxk": {"english_name": "Bukusu"}, "gke": {"english_name": "Ndai"}, "xwe": {"english_name": "Gbe, Xwela"}, "lmd": {"english_name": "Lumun"}, "naq": {"english_name": "Nama (Namibia)"}, "ttw": {"english_name": "Long Wat"}, "mpy": {"english_name": "Mapia"}, "ml": {"english_name": "Malayalam"}, "kvu": {"english_name": "Karen, Yinbaw"}, "gdb": {"english_name": "Gadaba, Pottangi Ollar"}, "bsp": {"english_name": "Baga Sitemu"}, "kfe": {"english_name": "Kota (India)"}, "urc": {"english_name": "Urningangg"}, "btr": {"english_name": "Baetora"}, "tua": {"english_name": "Wiarumus"}, "byb": {"english_name": "Bikya"}, "cou": {"english_name": "Wamey"}, "tga": {"english_name": "Sagalla"}, "dln": {"english_name": "Darlong"}, "fal": {"english_name": "Fali, South"}, "lih": {"english_name": "Lihir"}, "pri": {"english_name": "Paicî"}, "khx": {"english_name": "Kanu"}, "kbx": {"english_name": "Ap Ma"}, "yme": {"english_name": "Yameo"}, "guq": {"english_name": "Aché"}, "bxf": {"english_name": "Bilur"}, "hue": {"english_name": "Huave, San Francisco Del Mar"}, "mh": {"english_name": "Marshallese"}, "thq": {"english_name": "Tharu, Kochila"}, "dpp": {"english_name": "Papar"}, "tda": {"english_name": "Tagdal"}, "tms": {"english_name": "Tima"}, "bgx": {"english_name": "Turkish, Balkan Gagauz"}, "stm": {"english_name": "Setaman"}, "mnl": {"english_name": "Tiale"}, "act": {"english_name": "Achterhoeks"}, "kqj": {"english_name": "Koromira"}, "ayg": {"english_name": "Ginyanga"}, "gib": {"english_name": "Gibanawa"}, "two": {"english_name": "Tswapong"}, "liu": {"english_name": "Logorik"}, "xvs": {"english_name": "Vestinian"}, "wrh": {"english_name": "Wiradhuri"}, "isg": {"english_name": "Irish Sign Language"}, "ebg": {"english_name": "Ebughu"}, "nng": {"english_name": "Naga, Maring"}, "gzi": {"english_name": "Gazi"}, "kkf": {"english_name": "Monpa, Kalaktang"}, "sa": {"english_name": "Sanskrit"}, "abp": {"english_name": "Ayta, Abellen"}, "tkd": {"english_name": "Tukudede"}, "buu": {"english_name": "Budu"}, "nhq": {"english_name": "Nahuatl, Huaxcaleca"}, "ckl": {"english_name": "Cibak"}, "ise": {"english_name": "Italian Sign Language"}, "coo": {"english_name": "Comox"}, "kmp": {"english_name": "Gimme"}, "sdt": {"english_name": "Shuadit"}, "nzs": {"english_name": "New Zealand Sign Language"}, "gnn": {"english_name": "Gumatj"}, "nbb": {"english_name": "Ndoe"}, "kfi": {"english_name": "Kurumba, Kannada"}, "szc": {"english_name": "Semaq Beri"}, "knc": {"english_name": "Kanuri, Central"}, "liy": {"english_name": "Banda-Bambari"}, "mfr": {"english_name": "Marithiel"}, "dax": {"english_name": "Dayi"}, "oyb": {"english_name": "Oy"}, "btd": {"english_name": "Batak Dairi"}, "bwr": {"english_name": "Bura-Pabir"}, "zpg": {"english_name": "Zapotec, Guevea De Humboldt"}, "dru": {"english_name": "Rukai"}, "wyr": {"english_name": "Wayoró"}, "prn": {"english_name": "Prasuni"}, "dac": {"english_name": "Dambi"}, "mxg": {"english_name": "Mbangala"}, "lno": {"english_name": "Lango (Sudan)"}, "agd": {"english_name": "Agarabi"}, "lkt": {"english_name": "Lakota"}, "ngs": {"english_name": "Gvoko"}, "rif": {"english_name": "Tarifit"}, "bhv": {"english_name": "Bahau"}, "noj": {"english_name": "Nonuya"}, "obl": {"english_name": "Oblo"}, "bwy": {"english_name": "Bwamu, Cwi"}, "dob": {"english_name": "Dobu"}, "srm": {"english_name": "Saramaccan"}, "bkj": {"english_name": "Pande"}, "ors": {"english_name": "Orang Seletar"}, "mdb": {"english_name": "Morigi"}, "arr": {"english_name": "Karo (Brazil)"}, "urf": {"english_name": "Uradhi"}, "xau": {"english_name": "Kauwera"}, "thd": {"english_name": "Thayore"}, "sli": {"english_name": "Silesian, Lower"}, "xve": {"english_name": "Venetic"}, "nyw": {"english_name": "Nyaw"}, "nnq": {"english_name": "Ngindo"}, "gdi": {"english_name": "Gundi"}, "dyy": {"english_name": "Dyaabugay"}, "bbu": {"english_name": "Kulung (Nigeria)"}, "eri": {"english_name": "Ogea"}, "ccc": {"english_name": "Chamicuro"}, "tbh": {"english_name": "Thurawal"}, "sww": {"english_name": "Sowa"}, "sju": {"english_name": "Sami, Ume"}, "bys": {"english_name": "Burak"}, "now": {"english_name": "Nyambo"}, "dto": {"english_name": "Dogon, Tommo So"}, "ky": {"english_name": "Kirghiz"}, "fj": {"english_name": "Fijian"}, "mip": {"english_name": "Mixtec, Apasco-Apoala"}, "nch": {"english_name": "Nahuatl, Central Huasteca"}, "ont": {"english_name": "Ontenu"}, "rir": {"english_name": "Ribun"}, "daj": {"english_name": "Daju, Dar Fur"}, "sgy": {"english_name": "Sanglechi"}, "bxg": {"english_name": "Bangala"}, "lgn": {"english_name": "Opuuo"}, "yln": {"english_name": "Buyang, Langnian"}, "jih": {"english_name": "sTodsde"}, "kv": {"english_name": "Komi"}, "yxg": {"english_name": "Yagara"}, "lus": {"english_name": "Lushai"}, "xmr": {"english_name": "Meroitic"}, "de": {"name": "Deutsch", "english_name": "German"}, "jma": {"english_name": "Dima"}, "liw": {"english_name": "Col"}, "byt": {"english_name": "Berti"}, "toj": {"english_name": "Tojolabal"}, "bng": {"english_name": "Benga"}, "yha": {"english_name": "Buyang, Baha"}, "trb": {"english_name": "Terebu"}, "ntw": {"english_name": "Nottoway"}, "wow": {"english_name": "Wawonii"}, "nuz": {"english_name": "Nahuatl, Tlamacazapa"}, "zgr": {"english_name": "Magori"}, "yva": {"english_name": "Yawa"}, "tig": {"name": "ትግረ", "english_name": "Tigre"}, "dbd": {"english_name": "Dadiya"}, "kid": {"english_name": "Koshin"}, "apt": {"english_name": "Apatani"}, "rnd": {"english_name": "Ruund"}, "als": {"english_name": "Albanian, Tosk"}, "kog": {"english_name": "Cogui"}, "duy": {"english_name": "Agta, Dicamay"}, "dny": {"english_name": "Dení"}, "crh": {"name": "Tatar, Crimean", "english_name": "Tatar, Crimean"}, "ign": {"english_name": "Ignaciano"}, "lix": {"english_name": "Liabuku"}, "pkc": {"english_name": "Paekche"}, "xby": {"english_name": "Batyala"}, "tsy": {"english_name": "Tebul Sign Language"}, "ayo": {"english_name": "Ayoreo"}, "uvl": {"english_name": "Lote"}, "mbb": {"english_name": "Manobo, Western Bukidnon"}, "pne": {"english_name": "Penan, Western"}, "zib": {"english_name": "Zimbabwe Sign Language"}, "tmb": {"english_name": "Katbol"}, "knn": {"english_name": "Konkani (individual language)"}, "mos": {"english_name": "Mossi"}, "tia": {"english_name": "Tamazight, Tidikelt"}, "nkd": {"english_name": "Koireng"}, "mmy": {"english_name": "Migaama"}, "whu": {"english_name": "Kayan, Wahau"}, "kes": {"english_name": "Kugbo"}, "tza": {"english_name": "Tanzanian Sign Language"}, "hmc": {"english_name": "Hmong, Central Huishui"}, "kxi": {"english_name": "Murut, Keningau"}, "npa": {"english_name": "Nar Phu"}, "xks": {"english_name": "Kumbewaha"}, "dhg": {"english_name": "Djangu"}, "xed": {"english_name": "Hdi"}, "sak": {"english_name": "Sake"}, "zos": {"english_name": "Zoque, Francisco León"}, "rng": {"english_name": "Ronga"}, "lga": {"english_name": "Lungga"}, "lhl": {"english_name": "Lohar, Lahul"}, "cia": {"english_name": "Cia-Cia"}, "daa": {"english_name": "Dangaléat"}, "rao": {"english_name": "Rao"}, "dmo": {"english_name": "Kemedzung"}, "rit": {"english_name": "Ritarungo"}, "vel": {"english_name": "Veluws"}, "mnd": {"english_name": "Mondé"}, "ymp": {"english_name": "Yamap"}, "shp": {"english_name": "Shipibo-Conibo"}, "bwk": {"english_name": "Bauwaki"}, "ibb": {"english_name": "Ibibio"}, "crv": {"english_name": "Chaura"}, "tak": {"english_name": "Tala"}, "rie": {"english_name": "Rien"}, "sbf": {"english_name": "Shabo"}, "zpy": {"english_name": "Zapotec, Mazaltepec"}, "hoo": {"english_name": "Holoholo"}, "wdg": {"english_name": "Wadaginam"}, "gvm": {"english_name": "Gurmana"}, "huo": {"english_name": "Hu"}, "knb": {"english_name": "Kalinga, Lubuagan"}, "psh": {"english_name": "Pashayi, Southwest"}, "ubi": {"english_name": "Ubi"}, "kl": {"english_name": "Kalaallisut"}, "sxm": {"english_name": "Samre"}, "toe": {"english_name": "Tomedes"}, "ilg": {"english_name": "Garig-Ilgar"}, "ruh": {"english_name": "Ruga"}, "ktz": {"english_name": "Ju/'hoan"}, "gnz": {"english_name": "Ganzi"}, "bec": {"english_name": "Iceve-Maci"}, "sqt": {"english_name": "Soqotri"}, "aci": {"english_name": "Aka-Cari"}, "pcw": {"english_name": "Pyapun"}, "nna": {"english_name": "Nyangumarta"}, "kuq": {"english_name": "Karipuna"}, "cth": {"english_name": "Chin, Thaiphum"}, "kzq": {"english_name": "Kaike"}, "rop": {"english_name": "Kriol"}, "gdm": {"english_name": "Laal"}, "psm": {"english_name": "Pauserna"}, "tea": {"english_name": "Temiar"}, "rna": {"english_name": "Runa"}, "kva": {"english_name": "Bagvalal"}, "cmg": {"english_name": "Mongolian, Classical"}, "amg": {"english_name": "Amurdak"}, "bet": {"english_name": "Béte, Guiberoua"}, "bon": {"english_name": "Bine"}, "gui": {"english_name": "Guaraní, Eastern Bolivian"}, "scb": {"english_name": "Chut"}, "ldl": {"english_name": "Kaan"}, "bzm": {"english_name": "Bolondo"}, "wuu": {"english_name": "Chinese, Wu"}, "gng": {"english_name": "Ngangam"}, "gmd": {"english_name": "Mághdì"}, "yui": {"english_name": "Yurutí"}, "liz": {"english_name": "Libinza"}, "lmi": {"english_name": "Lombi"}, "nxr": {"english_name": "Ninggerum"}, "prr": {"english_name": "Puri"}, "muz": {"english_name": "Mursi"}, "ggo": {"english_name": "Gondi, Southern"}, "nmt": {"english_name": "Namonuito"}, "ybe": {"english_name": "Yugur, West"}, "xud": {"english_name": "Umiida"}, "xsa": {"english_name": "Sabaean"}, "ogo": {"english_name": "Khana"}, "mli": {"english_name": "Malimpung"}, "mjm": {"english_name": "Medebur"}, "ldk": {"english_name": "Leelau"}, "rpn": {"english_name": "Repanbitip"}, "tpf": {"english_name": "Tarpia"}, "tan": {"english_name": "Tangale"}, "nqy": {"english_name": "Naga, Akyaung Ari"}, "frq": {"english_name": "Forak"}, "bpj": {"english_name": "Binji"}, "zaj": {"english_name": "Zaramo"}, "dlk": {"english_name": "Dahalik"}, "lcf": {"english_name": "Lubu"}, "shm": {"english_name": "Shahrudi"}, "nmw": {"english_name": "Nimoa"}, "mgy": {"english_name": "Mbunga"}, "kcy": {"english_name": "Korandje"}, "mle": {"english_name": "Manambu"}, "kru": {"english_name": "Kurukh"}, "ccp": {"english_name": "Chakma"}, "sod": {"english_name": "Songoora"}, "gdg": {"english_name": "Ga'dang"}, "see": {"english_name": "Seneca"}, "lox": {"english_name": "Loun"}, "rav": {"english_name": "Sampang"}, "kgd": {"english_name": "Kataang"}, "iki": {"english_name": "Iko"}, "akt": {"english_name": "Akolet"}, "rtw": {"english_name": "Rathawi"}, "gur": {"english_name": "Farefare"}, "zmg": {"english_name": "Marti Ke"}, "bvg": {"english_name": "Bonkeng"}, "kyy": {"english_name": "Kambaira"}, "gbx": {"english_name": "Gbe, Eastern Xwla"}, "mrv": {"english_name": "Mangareva"}, "to": {"english_name": "Tonga (Tonga Islands)"}, "pap": {"english_name": "Papiamento"}, "zuh": {"english_name": "Tokano"}, "mzm": {"english_name": "Mumuye"}, "brt": {"english_name": "Bitare"}, "pui": {"english_name": "Puinave"}, "zpu": {"english_name": "Zapotec, Yalálag"}, "hak": {"english_name": "Chinese, Hakka"}, "byk": {"english_name": "Biao"}, "ays": {"english_name": "Ayta, Sorsogon"}, "twx": {"english_name": "Tewe"}, "mcy": {"english_name": "Watut, South"}, "ilb": {"english_name": "Ila"}, "mvt": {"english_name": "Mpotovoro"}, "awx": {"english_name": "Awara"}, "coh": {"english_name": "Chonyi-Dzihana-Kauma"}, "knm": {"english_name": "Kanamarí"}, "has": {"english_name": "Haisla"}, "rhp": {"english_name": "Yahang"}, "ama": {"english_name": "Amanayé"}, "wud": {"english_name": "Wudu"}, "efi": {"english_name": "Efik"}, "wnc": {"english_name": "Wantoat"}, "bnk": {"english_name": "Bierebo"}, "zoo": {"english_name": "Zapotec, Asunción Mixtepec"}, "imo": {"english_name": "Imbongu"}, "fuy": {"english_name": "Fuyug"}, "tsk": {"english_name": "Tseku"}, "sbc": {"english_name": "Kele (Papua New Guinea)"}, "gru": {"english_name": "Kistane"}, "poc": {"english_name": "Poqomam"}, "wob": {"english_name": "Wè Northern"}, "peq": {"english_name": "Pomo, Southern"}, "smw": {"english_name": "Sumbawa"}, "mtm": {"english_name": "Mator"}, "bdy": {"english_name": "Bandjalang"}, "app": {"english_name": "Apma"}, "mqb": {"english_name": "Mbuko"}, "ksk": {"english_name": "Kansa"}, "kbq": {"english_name": "Kamano"}, "ttf": {"english_name": "Tuotomb"}, "tud": {"english_name": "Tuxá"}, "uzn": {"english_name": "Uzbek, Northern"}, "wmh": {"english_name": "Waima'a"}, "apv": {"english_name": "Alapmunte"}, "pux": {"english_name": "Puare"}, "mjq": {"english_name": "Malaryan"}, "ndc": {"english_name": "Ndau"}, "beu": {"english_name": "Blagar"}, "apd": {"english_name": "Arabic, Sudanese"}, "wky": {"english_name": "Wangkayutyuru"}, "nsz": {"english_name": "Nisenan"}, "sxn": {"english_name": "Sangir"}, "rgn": {"english_name": "Romagnol"}, "mio": {"english_name": "Mixtec, Pinotepa Nacional"}, "tuc": {"english_name": "Mutu"}, "aoa": {"english_name": "Angolar"}, "sst": {"english_name": "Sinasina"}, "mfk": {"english_name": "Mofu, North"}, "stl": {"english_name": "Stellingwerfs"}, "gam": {"english_name": "Kandawo"}, "wun": {"english_name": "Bungu"}, "kuu": {"english_name": "Kuskokwim, Upper"}, "nbu": {"english_name": "Naga, Rongmei"}, "ots": {"english_name": "Otomi, Estado de México"}, "mfq": {"english_name": "Moba"}, "fah": {"english_name": "Fali, Baissa"}, "tid": {"english_name": "Tidong"}, "byz": {"english_name": "Banaro"}, "ylm": {"english_name": "Limi"}, "aaa": {"english_name": "Ghotuo"}, "cby": {"english_name": "Carabayo"}, "rax": {"english_name": "Rang"}, "tst": {"english_name": "Songway Kiini, Tondi"}, "hz": {"english_name": "Herero"}, "kkt": {"english_name": "Koi"}, "sym": {"english_name": "Samo, Maya"}, "aag": {"english_name": "Ambrak"}, "awu": {"english_name": "Awyu, Central"}, "kbk": {"english_name": "Koiari, Grass"}, "tuo": {"english_name": "Tucano"}, "baf": {"english_name": "Nubaca"}, "aal": {"english_name": "Afade"}, "lmu": {"english_name": "Lamenu"}, "sfm": {"english_name": "Miao, Small Flowery"}, "wrn": {"english_name": "Warnang"}, "lwu": {"english_name": "Lawu"}, "eve": {"english_name": "Even"}, "lun": {"english_name": "Lunda"}, "njr": {"english_name": "Njerep"}, "ale": {"english_name": "Aleut"}, "kcr": {"english_name": "Katla"}, "ate": {"english_name": "Atemble"}, "asg": {"english_name": "Cishingini"}, "wii": {"english_name": "Minidien"}, "iwm": {"english_name": "Iwam"}, "obm": {"english_name": "Moabite"}, "tji": {"english_name": "Tujia, Northern"}, "mfn": {"english_name": "Mbembe, Cross River"}, "pwa": {"english_name": "Pawaia"}, "xth": {"english_name": "Yitha Yitha"}, "mln": {"english_name": "Malango"}, "jpr": {"english_name": "Judeo-Persian"}, "kzs": {"english_name": "Dusun, Sugut"}, "tlu": {"english_name": "Tulehu"}, "ljl": {"english_name": "Li'o"}, "flh": {"english_name": "Foau"}, "duc": {"english_name": "Duna"}, "pma": {"english_name": "Paama"}, "lbu": {"english_name": "Labu"}, "all": {"english_name": "Allar"}, "txx": {"english_name": "Tatana"}, "deg": {"english_name": "Degema"}, "xan": {"english_name": "Xamtanga"}, "lsd": {"english_name": "Lishana Deni"}, "juc": {"english_name": "Jurchen"}, "tdl": {"english_name": "Sur"}, "xsm": {"english_name": "Kasem"}, "ayh": {"english_name": "Arabic, Hadrami"}, "dso": {"english_name": "Desiya"}, "min": {"english_name": "Minangkabau"}, "tbl": {"english_name": "Tboli"}, "frd": {"english_name": "Fordata"}, "mnw": {"english_name": "Mon"}, "cpo": {"english_name": "Kpeego"}, "fia": {"english_name": "Nobiin"}, "gic": {"english_name": "Gail"}, "twg": {"english_name": "Tereweng"}, "gin": {"english_name": "Hinukh"}, "ayu": {"english_name": "Ayu"}, "cdf": {"english_name": "Chiru"}, "cts": {"english_name": "Bikol, Northern Catanduanes"}, "vrs": {"english_name": "Varisi"}, "cfa": {"english_name": "Dijim-Bwilim"}, "ggw": {"english_name": "Gogodala"}, "txh": {"english_name": "Thracian"}, "umr": {"english_name": "Umbugarla"}, "aon": {"english_name": "Arapesh, Bumbita"}, "klf": {"english_name": "Kendeje"}, "hal": {"english_name": "Halang"}, "ahh": {"english_name": "Aghu"}, "bxp": {"english_name": "Bebil"}, "nyh": {"english_name": "Nyigina"}, "lki": {"english_name": "Laki"}, "sko": {"english_name": "Seko Tengah"}, "mn": {"name": "Монгол", "english_name": "Mongolian"}, "sej": {"english_name": "Sene"}, "tt": {"name": "Татарча", "english_name": "Tatar"}, "ebu": {"english_name": "Embu"}, "cbo": {"english_name": "Izora"}, "lri": {"english_name": "Marachi"}, "sht": {"english_name": "Shasta"}, "fod": {"english_name": "Foodo"}, "lyn": {"english_name": "Luyana"}, "lyg": {"english_name": "Lyngngam"}, "kxz": {"english_name": "Kerewo"}, "myl": {"english_name": "Moma"}, "txc": {"english_name": "Tsetsaut"}, "nji": {"english_name": "Gudanji"}, "nte": {"english_name": "Nathembo"}, "rmq": {"english_name": "Caló"}, "mus": {"english_name": "Creek"}, "jku": {"english_name": "Labir"}, "bfw": {"english_name": "Bondo"}, "gek": {"english_name": "Yiwom"}, "kvk": {"english_name": "Korean Sign Language"}, "snk": {"english_name": "Soninke"}, "gve": {"english_name": "Duwet"}, "ugn": {"english_name": "Ugandan Sign Language"}, "xtr": {"english_name": "Tripuri, Early"}, "zbl": {"english_name": "Blissymbols"}, "dgw": {"english_name": "Daungwurrung"}, "hle": {"english_name": "Hlersu"}, "ero": {"english_name": "Horpa"}, "swk": {"english_name": "Sena, Malawi"}, "gl": {"name": "Galego", "english_name": "Galician"}, "tdv": {"english_name": "Toro"}, "nzu": {"english_name": "Teke-Nzikou"}, "bcb": {"english_name": "Bainouk-Samik"}, "zil": {"english_name": "Zialo"}, "yrb": {"english_name": "Yareba"}, "cht": {"english_name": "Cholón"}, "xpu": {"english_name": "Punic"}, "zal": {"english_name": "Zauzou"}, "pnr": {"english_name": "Panim"}, "bea": {"english_name": "Beaver"}, "kwo": {"english_name": "Kwomtari"}, "gae": {"english_name": "Guarequena"}, "seo": {"english_name": "Suarmin"}, "bdc": {"english_name": "Emberá-Baudó"}, "tpv": {"english_name": "Tanapag"}, "tif": {"english_name": "Tifal"}, "gza": {"english_name": "Ganza"}, "mxi": {"english_name": "Mozarabic"}, "xmc": {"english_name": "Makhuwa-Marrevone"}, "nxm": {"english_name": "Numidian"}, "crs": {"english_name": "Creole French, Seselwa"}, "kmg": {"english_name": "Kâte"}, "yuw": {"english_name": "Yau (Morobe Province)"}, "end": {"english_name": "Ende"}, "ha": {"english_name": "Hausa"}, "bfc": {"english_name": "Bai, Northern"}, "yty": {"english_name": "Yatay"}, "mnk": {"english_name": "Mandinka"}, "rmo": {"english_name": "Romani, Sinte"}, "tis": {"english_name": "Itneg, Masadiit"}, "wrm": {"english_name": "Warumungu"}, "pok": {"english_name": "Pokangá"}, "fwa": {"english_name": "Fwâi"}, "msm": {"english_name": "Manobo, Agusan"}, "scf": {"english_name": "Creole French, San Miguel"}, "xay": {"english_name": "Kayan Mahakam"}, "slr": {"english_name": "Salar"}, "chw": {"english_name": "Chuwabu"}, "gbj": {"english_name": "Gadaba, Bodo"}, "rkb": {"english_name": "Rikbaktsa"}, "kxh": {"english_name": "Karo (Ethiopia)"}, "nmn": {"english_name": "!Xóõ"}, "yaz": {"english_name": "Lokaa"}, "cks": {"english_name": "Tayo"}, "sbx": {"english_name": "Seberuang"}, "cde": {"english_name": "Chenchu"}, "bnq": {"english_name": "Bantik"}, "uan": {"english_name": "Kuan"}, "ckh": {"english_name": "Chak"}, "ers": {"english_name": "Ersu"}, "mck": {"english_name": "Mbunda"}, "maf": {"english_name": "Mafa"}, "ktc": {"english_name": "Kholok"}, "mwu": {"english_name": "Mittu"}, "pao": {"english_name": "Paiute, Northern"}, "kzu": {"english_name": "Kayupulau"}, "alo": {"english_name": "Larike-Wakasihu"}, "gux": {"english_name": "Gourmanchéma"}, "bvo": {"english_name": "Bolgo"}, "gay": {"english_name": "Gayo"}, "pbb": {"english_name": "Páez"}, "knj": {"english_name": "Kanjobal, Western"}, "dmk": {"english_name": "Domaaki"}, "xsh": {"english_name": "Shamang"}, "ltg": {"english_name": "Latgalian"}, "zaw": {"english_name": "Zapotec, Mitla"}, "bvy": {"english_name": "Baybayanon"}, "dgb": {"english_name": "Dogon, Bunoge"}, "isc": {"english_name": "Isconahua"}, "reg": {"english_name": "Kara (Tanzania)"}, "bov": {"english_name": "Tuwuli"}, "hre": {"english_name": "Hre"}, "spb": {"english_name": "Sepa (Indonesia)"}, "kyq": {"english_name": "Kenga"}, "hnu": {"english_name": "Hung"}, "blm": {"english_name": "Beli (Sudan)"}, "dnk": {"english_name": "Dengka"}, "idc": {"english_name": "Idon"}, "dam": {"english_name": "Damakawa"}, "aic": {"english_name": "Ainbai"}, "bi": {"english_name": "Bislama"}, "liq": {"english_name": "Libido"}, "sja": {"english_name": "Epena"}, "sd": {"english_name": "Sindhi"}, "tva": {"english_name": "Vaghua"}, "skm": {"english_name": "Kutong"}, "nmz": {"english_name": "Nawdm"}, "bbx": {"english_name": "Bubia"}, "dlm": {"english_name": "Dalmatian"}, "ykg": {"english_name": "Yukaghir, Northern"}, "ino": {"english_name": "Inoke-Yate"}, "apm": {"english_name": "Apache, Mescalero-Chiricahua"}, "xle": {"english_name": "Lemnian"}, "jad": {"english_name": "Jahanka"}, "tvs": {"english_name": "Taveta"}, "sgm": {"english_name": "Singa"}, "arn": {"english_name": "Mapudungun"}, "xmm": {"english_name": "Malay, Manado"}, "djn": {"english_name": "Djauan"}, "aid": {"english_name": "Alngith"}, "won": {"english_name": "Wongo"}, "nax": {"english_name": "Nakwi"}, "fwe": {"english_name": "Fwe"}, "brz": {"english_name": "Bilbil"}, "baj": {"english_name": "Barakai"}, "gvp": {"english_name": "Gavião, Pará"}, "mqq": {"english_name": "Minokok"}, "tcc": {"english_name": "Datooga"}, "bey": {"english_name": "Beli (Papua New Guinea)"}, "nzm": {"english_name": "Naga, Zeme"}, "wrx": {"english_name": "Wae Rana"}, "aod": {"english_name": "Andarum"}, "kfl": {"english_name": "Kung"}, "byp": {"english_name": "Bumaji"}, "yik": {"english_name": "Lalo, Dongshanba"}, "gqr": {"english_name": "Gor"}, "wao": {"english_name": "Wappo"}, "nnp": {"english_name": "Naga, Wancho"}, "btu": {"english_name": "Batu"}, "iru": {"english_name": "Irula"}, "dba": {"english_name": "Bangime"}, "xmz": {"english_name": "Mori Bawah"}, "mna": {"english_name": "Mbula"}, "uha": {"english_name": "Uhami"}, "rmw": {"english_name": "Romani, Welsh"}, "cin": {"english_name": "Cinta Larga"}, "lou": {"english_name": "Creole French, Louisiana"}, "orx": {"english_name": "Oro"}, "zh": {"name": "中文", "english_name": "Chinese"}, "mtr": {"english_name": "Mewari"}, "frm": {"english_name": "French, Middle (ca. 1400-1600)"}, "sq": {"english_name": "Albanian"}, "zmd": {"english_name": "Maridan"}, "jda": {"english_name": "Jad"}, "nuq": {"english_name": "Nukumanu"}, "twm": {"english_name": "Monpa, Tawang"}, "bkh": {"english_name": "Bakoko"}, "muo": {"english_name": "Nyong"}, "tdq": {"english_name": "Tita"}, "brg": {"english_name": "Baure"}, "xqa": {"english_name": "Karakhanid"}, "kiz": {"english_name": "Kisi"}, "tbf": {"english_name": "Mandara"}, "vmf": {"english_name": "Mainfränkisch"}, "mfb": {"english_name": "Bangka"}, "mkq": {"english_name": "Miwok, Bay"}, "brx": {"english_name": "Bodo (India)"}, "lgt": {"english_name": "Pahi"}, "kll": {"english_name": "Kalagan, Kagan"}, "tzo": {"english_name": "Tzotzil"}, "unn": {"english_name": "Kurnai"}, "tkm": {"english_name": "Takelma"}, "nrr": {"english_name": "Norra"}, "omo": {"english_name": "Utarmbung"}, "xae": {"english_name": "Aequian"}, "mad": {"english_name": "Madurese"}, "nkw": {"english_name": "Nkutu"}, "brq": {"english_name": "Breri"}, "zmk": {"english_name": "Mandandanyi"}, "ysg": {"english_name": "Sonaga"}, "kgg": {"english_name": "Kusunda"}, "ium": {"english_name": "Mien, Iu"}, "haw": {"english_name": "Hawaiian"}, "mku": {"english_name": "Maninka, Konyanka"}, "yki": {"english_name": "Yoke"}, "bek": {"english_name": "Bebeli"}, "mfw": {"english_name": "Mulaha"}, "tmc": {"english_name": "Tumak"}, "snz": {"english_name": "Sinsauru"}, "buy": {"english_name": "Bullom So"}, "fss": {"english_name": "Finland-Swedish Sign Language"}, "syk": {"english_name": "Sukur"}, "kcz": {"english_name": "Konongo"}, "fro": {"english_name": "French, Old (842-ca. 1400)"}, "kft": {"english_name": "Kanjari"}, "knd": {"english_name": "Konda"}, "vgt": {"english_name": "Vlaamse Gebarentaal"}, "auz": {"english_name": "Arabic, Uzbeki"}, "lwt": {"english_name": "Lewotobi"}, "tzh": {"english_name": "Tzeltal"}, "adr": {"english_name": "Adonara"}, "aox": {"english_name": "Atorada"}, "xrd": {"english_name": "Gundungurra"}, "bqy": {"english_name": "Bengkala Sign Language"}, "dav": {"english_name": "Taita"}, "tlq": {"english_name": "Tai Loi"}, "bhg": {"english_name": "Binandere"}, "nak": {"english_name": "Nakanai"}, "don": {"english_name": "Toura (Papua New Guinea)"}, "bgd": {"english_name": "Bareli, Rathwi"}, "ulu": {"english_name": "Uma' Lung"}, "abx": {"english_name": "Inabaknon"}, "mzt": {"english_name": "Mintil"}, "meh": {"english_name": "Mixtec, Southwestern Tlaxiaco"}, "ss": {"english_name": "Swati"}, "ndb": {"english_name": "Kenswei Nsei"}, "yiz": {"english_name": "Azhe"}, "spc": {"english_name": "Sapé"}, "dz": {"english_name": "Dzongkha"}, "pcf": {"english_name": "Paliyan"}, "pem": {"english_name": "Phende"}, "nop": {"english_name": "Numanggang"}, "ktq": {"english_name": "Katabaga"}, "ltu": {"english_name": "Latu"}, "itx": {"english_name": "Itik"}, "pks": {"english_name": "Pakistan Sign Language"}, "bxi": {"english_name": "Pirlatapa"}, "faz": {"english_name": "Fars, Northwestern"}, "mkg": {"english_name": "Mak (China)"}, "tce": {"english_name": "Tutchone, Southern"}, "aft": {"english_name": "Afitti"}, "knl": {"english_name": "Keninjal"}, "kli": {"english_name": "Kalumpang"}, "fuh": {"english_name": "Fulfulde, Western Niger"}, "ula": {"english_name": "Fungwa"}, "ktu": {"english_name": "Kituba (Democratic Republic of Congo)"}, "yhl": {"english_name": "Phowa, Hlepho"}, "kzt": {"english_name": "Dusun, Tambunan"}, "apk": {"english_name": "Apache, Kiowa"}, "bqs": {"english_name": "Bosngun"}, "duo": {"english_name": "Agta, Dupaninan"}, "nts": {"english_name": "Natagaimas"}, "yxa": {"english_name": "Mayawali"}, "xkc": {"english_name": "Kho'ini"}, "nwr": {"english_name": "Nawaru"}, "vnp": {"english_name": "Vunapu"}, "zsu": {"english_name": "Sukurum"}, "aed": {"english_name": "Argentine Sign Language"}, "miu": {"english_name": "Mixtec, Cacaloxtepec"}, "wni": {"english_name": "Comorian, Ndzwani"}, "css": {"english_name": "Ohlone, Southern"}, "myf": {"english_name": "Bambassi"}, "byg": {"english_name": "Baygo"}, "kzx": {"english_name": "Kamarian"}, "yaj": {"english_name": "Banda-Yangere"}, "tcp": {"english_name": "Chin, Tawr"}, "ba": {"english_name": "Bashkir"}, "ywt": {"english_name": "Lalo, Xishanba"}, "shd": {"english_name": "Kundal Shahi"}, "jee": {"english_name": "Jerung"}, "xwd": {"english_name": "Wadi Wadi"}, "gbb": {"english_name": "Kaytetye"}, "jub": {"english_name": "Wannu"}, "tw": {"english_name": "Twi"}, "thl": {"english_name": "Tharu, Dangaura"}, "cgg": {"english_name": "Chiga"}, "nks": {"english_name": "Asmat, North"}, "ddd": {"english_name": "Dongotono"}, "gia": {"english_name": "Kitja"}, "ifu": {"english_name": "Ifugao, Mayoyao"}, "kqv": {"english_name": "Okolod"}, "cnl": {"english_name": "Chinantec, Lalana"}, "cji": {"english_name": "Chamalal"}, "tkr": {"english_name": "Tsakhur"}, "tmu": {"english_name": "Iau"}, "tgj": {"english_name": "Tagin"}, "gho": {"english_name": "Ghomara"}, "lep": {"english_name": "Lepcha"}, "lbn": {"english_name": "Lamet"}, "dao": {"english_name": "Chin, Daai"}, "xrb": {"english_name": "Karaboro, Eastern"}, "phq": {"english_name": "Phana'"}, "dox": {"english_name": "Bussa"}, "och": {"english_name": "Chinese, Old"}, "lmb": {"english_name": "Merei"}, "ncu": {"english_name": "Chumburung"}, "nha": {"english_name": "Nhanda"}, "pum": {"english_name": "Puma"}, "bzv": {"english_name": "Naami"}, "tjs": {"english_name": "Tujia, Southern"}, "ssk": {"english_name": "Sunam"}, "ppo": {"english_name": "Folopa"}, "mpu": {"english_name": "Makuráp"}, "rup": {"english_name": "Romanian, Macedo-"}, "nis": {"english_name": "Nimi"}, "unm": {"english_name": "Unami"}, "nsp": {"english_name": "Nepalese Sign Language"}, "pkg": {"english_name": "Pak-Tong"}, "xpi": {"english_name": "Pictish"}, "tcb": {"english_name": "Tanacross"}, "akz": {"english_name": "Alabama"}, "ark": {"english_name": "Arikapú"}, "inl": {"english_name": "Indonesian Sign Language"}, "csk": {"english_name": "Jola-Kasa"}, "xke": {"english_name": "Kereho"}, "gyf": {"english_name": "Gungabula"}, "mgn": {"english_name": "Mbangi"}, "pca": {"english_name": "Popoloca, Santa Inés Ahuatempan"}, "put": {"english_name": "Putoh"}, "wme": {"english_name": "Wambule"}, "pej": {"english_name": "Pomo, Northern"}, "trn": {"english_name": "Trinitario"}, "ccr": {"english_name": "Cacaopera"}, "kij": {"english_name": "Kilivila"}, "lbk": {"english_name": "Bontok, Central"}, "brm": {"english_name": "Barambu"}, "kxw": {"english_name": "Konai"}, "rey": {"english_name": "Reyesano"}, "kew": {"english_name": "Kewa, West"}, "plg": {"english_name": "Pilagá"}, "slc": {"english_name": "Sáliba"}, "xha": {"english_name": "Harami"}, "sec": {"english_name": "Sechelt"}, "awi": {"english_name": "Aekyom"}, "bxl": {"english_name": "Jalkunan"}, "nug": {"english_name": "Nungali"}, "loi": {"english_name": "Loma (Côte d'Ivoire)"}, "bev": {"english_name": "Bété, Daloa"}, "ho": {"english_name": "Hiri Motu"}, "lop": {"english_name": "Lopa"}, "fbl": {"english_name": "Bikol, West Albay"}, "sbt": {"english_name": "Kimki"}, "uln": {"english_name": "Unserdeutsch"}, "jer": {"english_name": "Jere"}, "krt": {"english_name": "Kanuri, Tumari"}, "oua": {"english_name": "Tagargrent"}, "azz": {"english_name": "Nahuatl, Highland Puebla"}, "jic": {"english_name": "Tol"}, "yms": {"english_name": "Mysian"}, "ett": {"english_name": "Etruscan"}, "gdr": {"english_name": "Wipi"}, "cpn": {"english_name": "Cherepon"}, "asz": {"english_name": "As"}, "ps": {"name": "Pushto", "english_name": "Pushto"}, "gra": {"english_name": "Garasia, Rajput"}, "ass": {"english_name": "Ipulo"}, "mmx": {"english_name": "Madak"}, "sau": {"english_name": "Saleman"}, "oge": {"english_name": "Georgian, Old"}, "bbm": {"english_name": "Babango"}, "awn": {"english_name": "Awngi"}, "hah": {"english_name": "Hahon"}, "nsr": {"english_name": "Maritime Sign Language"}, "szl": {"english_name": "Silesian"}, "ctg": {"english_name": "Chittagonian"}, "kjr": {"english_name": "Kurudu"}, "bzo": {"english_name": "Bozaba"}, "bbb": {"english_name": "Barai"}, "ymc": {"english_name": "Muji, Southern"}, "emk": {"english_name": "Maninkakan, Eastern"}, "quq": {"english_name": "Quinqui"}, "lrm": {"english_name": "Marama"}, "roc": {"english_name": "Roglai, Cacgia"}, "mqk": {"english_name": "Manobo, Rajah Kabunsuwan"}, "yxy": {"english_name": "Yabula Yabula"}, "nfa": {"english_name": "Dhao"}, "wog": {"english_name": "Wogamusin"}, "mhg": {"english_name": "Margu"}, "dro": {"english_name": "Melanau, Daro-Matu"}, "irn": {"english_name": "Irántxe"}, "xrg": {"english_name": "Minang"}, "xhc": {"english_name": "Hunnic"}, "kqu": {"english_name": "Seroa"}, "pue": {"english_name": "Puelche"}, "msh": {"english_name": "Malagasy, Masikoro"}, "duv": {"english_name": "Duvle"}, "foi": {"english_name": "Foi"}, "bdq": {"english_name": "Bahnar"}, "ivb": {"english_name": "Ibatan"}, "stf": {"english_name": "Seta"}, "gwn": {"english_name": "Gwandara"}, "tdy": {"english_name": "Tadyawan"}, "nnk": {"english_name": "Nankina"}, "gnq": {"english_name": "Gana"}, "mxu": {"english_name": "Mada (Cameroon)"}, "yuk": {"english_name": "Yuki"}, "akm": {"english_name": "Aka-Bo"}, "vmj": {"english_name": "Mixtec, Ixtayutla"}, "kod": {"english_name": "Kodi"}, "beh": {"english_name": "Biali"}, "nxd": {"english_name": "Ngando (Democratic Republic of Congo)"}, "oub": {"english_name": "Glio-Oubi"}, "afk": {"english_name": "Nanubae"}, "zap": {"english_name": "Zapotec"}, "hpo": {"english_name": "Hpon"}, "wly": {"english_name": "Waling"}, "bjs": {"english_name": "Bajan"}, "unk": {"english_name": "Enawené-Nawé"}, "lmj": {"english_name": "Lembata, West"}, "air": {"english_name": "Airoran"}, "xcu": {"english_name": "Curonian"}, "quf": {"english_name": "Quechua, Lambayeque"}, "pil": {"english_name": "Yom"}, "grr": {"english_name": "Taznatit"}, "ngr": {"english_name": "Engdewu"}, "loy": {"english_name": "Loke"}, "bes": {"english_name": "Besme"}, "xgw": {"english_name": "Guwa"}, "axe": {"english_name": "Ayerrerenge"}, "xbw": {"english_name": "Kambiwá"}, "duz": {"english_name": "Duli"}, "yuy": {"english_name": "Yugur, East"}, "mie": {"english_name": "Mixtec, Ocotepec"}, "tiy": {"english_name": "Tiruray"}, "umc": {"english_name": "Marrucinian"}, "aya": {"english_name": "Awar"}, "tlb": {"english_name": "Tobelo"}, "kjd": {"english_name": "Kiwai, Southern"}, "dil": {"english_name": "Dilling"}, "gok": {"english_name": "Gowli"}, "plb": {"english_name": "Polonombauk"}, "luo": {"english_name": "Luo (Kenya and Tanzania)"}, "rmg": {"english_name": "Norwegian, Traveller"}, "kca": {"english_name": "Khanty"}, "bpb": {"english_name": "Barbacoas"}, "sml": {"english_name": "Sama, Central"}, "gxx": {"english_name": "Wè Southern"}, "mzr": {"english_name": "Marúbo"}, "kyu": {"english_name": "Kayah, Western"}, "mai": {"english_name": "Maithili"}, "osa": {"english_name": "Osage"}, "tcf": {"english_name": "Me'phaa, Malinaltepec"}, "tcd": {"english_name": "Tafi"}, "loa": {"english_name": "Loloda"}, "wsi": {"english_name": "Wusi"}, "bdg": {"english_name": "Bonggi"}, "mba": {"english_name": "Higaonon"}, "oks": {"english_name": "Oko-Eni-Osayen"}, "vaf": {"english_name": "Vafsi"}, "azt": {"english_name": "Atta, Faire"}, "jiy": {"english_name": "Jinuo, Buyuan"}, "pnq": {"english_name": "Pana (Burkina Faso)"}, "bsu": {"english_name": "Bahonsuai"}, "iwk": {"english_name": "I-Wak"}, "xcw": {"english_name": "Coahuilteco"}, "pcd": {"english_name": "Picard"}, "xwg": {"english_name": "Kwegu"}, "qvw": {"english_name": "Quechua, Huaylla Wanca"}, "clk": {"english_name": "Idu-Mishmi"}, "tac": {"english_name": "Tarahumara, Lowland"}, "tcu": {"english_name": "Tarahumara, Southeastern"}, "sbq": {"english_name": "Sileibi"}, "koa": {"english_name": "Konomala"}, "llg": {"english_name": "Lole"}, "kks": {"english_name": "Giiwo"}, "auk": {"english_name": "Heyo"}, "zaz": {"english_name": "Zari"}, "shs": {"english_name": "Shuswap"}, "dep": {"english_name": "Delaware, Pidgin"}, "fau": {"english_name": "Fayu"}, "kny": {"english_name": "Kanyok"}, "dbv": {"english_name": "Dungu"}, "dbg": {"english_name": "Dogon, Dogul Dom"}, "nae": {"english_name": "Naka'ela"}, "xrr": {"english_name": "Raetic"}, "are": {"english_name": "Arrarnta, Western"}, "gon": {"english_name": "Gondi"}, "gvn": {"english_name": "Kuku-Yalanji"}, "xbd": {"english_name": "Bindal"}, "tcx": {"english_name": "Toda"}, "xwl": {"english_name": "Gbe, Western Xwla"}, "kph": {"english_name": "Kplang"}, "boh": {"english_name": "Boma"}, "yka": {"english_name": "Yakan"}, "dtp": {"english_name": "Dusun, Central"}, "ajt": {"english_name": "Arabic, Judeo-Tunisian"}, "he": {"name": "עברית", "english_name": "Hebrew"}, "psu": {"english_name": "Prākrit, Sauraseni"}, "kqt": {"english_name": "Kadazan, Klias River"}, "urx": {"english_name": "Urimo"}, "bcl": {"english_name": "Bikol, Central"}, "ngp": {"english_name": "Ngulu"}, "dgo": {"english_name": "Dogri (individual language)"}, "cir": {"english_name": "Tiri"}, "hts": {"english_name": "Hadza"}, "xsp": {"english_name": "Silopi"}, "yeu": {"english_name": "Yerukula"}, "sch": {"english_name": "Sakachep"}, "xtd": {"english_name": "Mixtec, Diuxi-Tilantongo"}, "mwn": {"english_name": "Nyamwanga"}, "asc": {"english_name": "Asmat, Casuarina Coast"}, "nso": {"name": "Pedi", "english_name": "Pedi"}, "pmr": {"english_name": "Paynamar"}, "cld": {"english_name": "Neo-Aramaic, Chaldean"}, "hot": {"english_name": "Hote"}, "kqf": {"english_name": "Kakabai"}, "crz": {"english_name": "Cruzeño"}, "bqp": {"english_name": "Busa"}, "duu": {"english_name": "Drung"}, "xmq": {"english_name": "Kuku-Mangk"}, "pae": {"english_name": "Pagibete"}, "nuc": {"english_name": "Nukuini"}, "ymb": {"english_name": "Yambes"}, "kdq": {"english_name": "Koch"}, "cfd": {"english_name": "Cara"}, "rwr": {"english_name": "Marwari (India)"}, "kpo": {"english_name": "Ikposo"}, "hla": {"english_name": "Halia"}, "kgl": {"english_name": "Kunggari"}, "flr": {"english_name": "Fuliiru"}, "kud": {"english_name": "'Auhelawa"}, "mdl": {"english_name": "Maltese Sign Language"}, "cno": {"english_name": "Con"}, "mek": {"english_name": "Mekeo"}, "cle": {"english_name": "Chinantec, Lealao"}, "mws": {"english_name": "Mwimbi-Muthambi"}, "cbc": {"english_name": "Carapana"}, "hbs": {"english_name": "Serbo-Croatian"}, "nbt": {"english_name": "Na"}, "grh": {"english_name": "Gbiri-Niragu"}, "aen": {"english_name": "Armenian Sign Language"}, "csz": {"english_name": "Coos"}, "lay": {"english_name": "Lama (Myanmar)"}, "bvh": {"english_name": "Bure"}, "lja": {"english_name": "Golpa"}, "atm": {"english_name": "Ata"}, "jmn": {"english_name": "Naga, Makuri"}, "fun": {"english_name": "Fulniô"}, "wbi": {"english_name": "Vwanji"}, "keo": {"english_name": "Kakwa"}, "sar": {"english_name": "Saraveca"}, "glh": {"english_name": "Pashayi, Northwest"}, "tsj": {"english_name": "Tshangla"}, "pnn": {"english_name": "Pinai-Hagahai"}, "mzo": {"english_name": "Matipuhy"}, "dio": {"english_name": "Dibo"}, "nsa": {"english_name": "Naga, Sangtam"}, "mpi": {"english_name": "Mpade"}, "chr": {"english_name": "Cherokee"}, "ysp": {"english_name": "Lolopo, Southern"}, "kyf": {"english_name": "Kouya"}, "zas": {"english_name": "Zapotec, Santo Domingo Albarradas"}, "zom": {"english_name": "Zou"}, "vi": {"name": "Tiếng Việt", "english_name": "Vietnamese"}, "amj": {"english_name": "Amdang"}, "yrk": {"english_name": "Nenets"}, "smp": {"english_name": "Samaritan"}, "khw": {"english_name": "Khowar"}, "akf": {"english_name": "Akpa"}, "ham": {"english_name": "Hewa"}, "bib": {"english_name": "Bissa"}, "elh": {"english_name": "El Hugeirat"}, "cjy": {"english_name": "Chinese, Jinyu"}, "chd": {"english_name": "Chontal, Highland Oaxaca"}, "bcp": {"english_name": "Bali (Democratic Republic of Congo)"}, "ire": {"english_name": "Iresim"}, "omk": {"english_name": "Omok"}, "gdk": {"english_name": "Gadang"}, "bxm": {"english_name": "Buriat, Mongolia"}, "ciw": {"english_name": "Chippewa"}, "tdg": {"english_name": "Tamang, Western"}, "mcc": {"english_name": "Bitur"}, "yes": {"english_name": "Nyankpa"}, "rhg": {"english_name": "Rohingya"}, "wwr": {"english_name": "Warrwa"}, "gpn": {"english_name": "Taiap"}, "ror": {"english_name": "Rongga"}, "dbn": {"english_name": "Duriankere"}, "idt": {"english_name": "Idaté"}, "trv": {"english_name": "Taroko"}, "saa": {"english_name": "Saba"}, "rkm": {"english_name": "Marka"}, "hy": {"english_name": "Armenian"}, "mpd": {"english_name": "Machinere"}, "ks": {"english_name": "Kashmiri"}, "mby": {"english_name": "Memoni"}, "qxa": {"english_name": "Quechua, Chiquián Ancash"}, "npy": {"english_name": "Napu"}, "tos": {"english_name": "Totonac, Highland"}, "nsl": {"english_name": "Norwegian Sign Language"}, "quy": {"english_name": "Quechua, Ayacucho"}, "wkd": {"english_name": "Wakde"}, "eiv": {"english_name": "Askopan"}, "isn": {"english_name": "Isanzu"}, "ues": {"english_name": "Kioko"}, "muy": {"english_name": "Muyang"}, "bhr": {"english_name": "Malagasy, Bara"}, "qup": {"english_name": "Quechua, Southern Pastaza"}, "xsl": {"english_name": "Slavey, South"}, "tkn": {"english_name": "Toku-No-Shima"}, "rth": {"english_name": "Ratahan"}, "sgd": {"english_name": "Surigaonon"}, "bgp": {"english_name": "Balochi, Eastern"}, "mes": {"english_name": "Masmaje"}, "mui": {"english_name": "Musi"}, "goq": {"english_name": "Gorap"}, "msf": {"english_name": "Mekwei"}, "sib": {"english_name": "Sebop"}, "abw": {"english_name": "Pal"}, "ruy": {"english_name": "Mala (Nigeria)"}, "sgg": {"english_name": "Swiss-German Sign Language"}, "gmz": {"english_name": "Mgbolizhia"}, "ghn": {"english_name": "Ghanongga"}, "nnj": {"english_name": "Nyangatom"}, "ins": {"english_name": "Indian Sign Language"}, "mev": {"english_name": "Mano"}, "fmp": {"english_name": "Fe'fe'"}, "ibm": {"english_name": "Agoi"}, "lum": {"english_name": "Luimbi"}, "mhn": {"english_name": "Mócheno"}, "ilo": {"english_name": "Iloko"}, "zps": {"english_name": "Zapotec, Coatlán"}, "nrm": {"english_name": "Narom"}, "eli": {"english_name": "Nding"}, "grz": {"english_name": "Guramalum"}, "qul": {"english_name": "Quechua, North Bolivian"}, "nex": {"english_name": "Neme"}, "bdw": {"english_name": "Baham"}, "gfk": {"english_name": "Patpatar"}, "mhf": {"english_name": "Mamaa"}, "bql": {"english_name": "Bilakura"}, "gds": {"english_name": "Ghandruk Sign Language"}, "ktf": {"english_name": "Kwami"}, "lrk": {"english_name": "Loarki"}, "asv": {"english_name": "Asoa"}, "car": {"english_name": "Carib, Galibi"}, "br": {"name": "Brezhoneg", "english_name": "Breton"}, "ypb": {"english_name": "Phowa, Labo"}, "tfi": {"english_name": "Gbe, Tofin"}, "nlq": {"english_name": "Naga, Lao"}, "auy": {"english_name": "Awiyaana"}, "suj": {"english_name": "Shubi"}, "bma": {"english_name": "Lame"}, "ape": {"english_name": "Bukiyip"}, "qvm": {"english_name": "Quechua, Margos-Yarowilca-Lauricocha"}, "tpa": {"english_name": "Taupota"}, "kwe": {"english_name": "Kwerba"}, "bjp": {"english_name": "Fanamaket"}, "nhz": {"english_name": "Nahuatl, Santa María La Alta"}, "pmh": {"english_name": "Prākrit, Māhārāṣṭri"}, "bdf": {"english_name": "Biage"}, "bwo": {"english_name": "Boro (Ethiopia)"}, "otq": {"english_name": "Otomi, Querétaro"}, "ddw": {"english_name": "Dawera-Daweloor"}, "xpt": {"english_name": "Punthamara"}, "xct": {"english_name": "Tibetan, Classical"}, "ikw": {"english_name": "Ikwere"}, "dbe": {"english_name": "Dabe"}, "pmb": {"english_name": "Pambia"}, "elu": {"english_name": "Elu"}, "qvn": {"english_name": "Quechua, North Junín"}, "hov": {"english_name": "Hovongan"}, "xsq": {"english_name": "Makhuwa-Saka"}, "nml": {"english_name": "Ndemli"}, "yku": {"english_name": "Kuamasi"}, "neb": {"english_name": "Toura (Côte d'Ivoire)"}, "zbt": {"english_name": "Batui"}, "xsc": {"english_name": "Scythian"}, "cok": {"english_name": "Cora, Santa Teresa"}, "nuw": {"english_name": "Nguluwan"}, "suz": {"english_name": "Sunwar"}, "mty": {"english_name": "Nabi"}, "hod": {"english_name": "Holma"}, "jms": {"english_name": "Mashi (Nigeria)"}, "ndy": {"english_name": "Lutos"}, "ay": {"english_name": "Aymara"}, "ssb": {"english_name": "Sama, Southern"}, "ghl": {"english_name": "Ghulfan"}, "ynk": {"english_name": "Yupik, Naukan"}, "ckx": {"english_name": "Caka"}, "ruc": {"english_name": "Ruuli"}, "kmm": {"english_name": "Kom (India)"}, "kem": {"english_name": "Kemak"}, "jab": {"english_name": "Hyam"}, "czk": {"english_name": "Knaanic"}, "asl": {"english_name": "Asilulu"}, "fmu": {"english_name": "Muria, Far Western"}, "qyp": {"english_name": "Quiripi"}, "iwo": {"english_name": "Iwur"}, "vec": {"english_name": "Venetian"}, "usu": {"english_name": "Uya"}, "lhh": {"english_name": "Laha (Indonesia)"}, "drl": {"english_name": "Paakantyi"}, "tjg": {"english_name": "Tunjung"}, "pey": {"english_name": "Petjo"}, "xkz": {"english_name": "Kurtokha"}, "brr": {"english_name": "Birao"}, "quh": {"english_name": "Quechua, South Bolivian"}, "xgi": {"english_name": "Garingbal"}, "bpa": {"english_name": "Daakaka"}, "jel": {"english_name": "Yelmek"}, "xvi": {"english_name": "Kamviri"}, "siz": {"english_name": "Siwi"}, "enb": {"english_name": "Markweeta"}, "pid": {"english_name": "Piaroa"}, "sra": {"english_name": "Saruga"}, "clh": {"english_name": "Chilisso"}, "bkv": {"english_name": "Bekwarra"}, "dgh": {"english_name": "Dghwede"}, "xum": {"english_name": "Umbrian"}, "lae": {"english_name": "Pattani"}, "wrz": {"english_name": "Waray (Australia)"}, "ti": {"name": "ትግርኛ", "english_name": "Tigrinya"}, "csr": {"english_name": "Costa Rican Sign Language"}, "leb": {"english_name": "Lala-Bisa"}, "neq": {"english_name": "Mixe, North Central"}, "aia": {"english_name": "Arosi"}, "kpj": {"english_name": "Karajá"}, "rn": {"english_name": "Rundi"}, "zng": {"english_name": "Mang"}, "des": {"english_name": "Desano"}, "ktw": {"english_name": "Kato"}, "koe": {"english_name": "Kacipo-Balesi"}, "ttm": {"english_name": "Tutchone, Northern"}, "tfr": {"english_name": "Teribe"}, "irk": {"english_name": "Iraqw"}, "jiq": {"english_name": "Guanyinqiao"}, "xmj": {"english_name": "Majera"}, "kse": {"english_name": "Kuni"}, "hwa": {"english_name": "Wané"}, "sv": {"name": "Svenska", "english_name": "Swedish"}, "dkk": {"english_name": "Dakka"}, "uru": {"english_name": "Urumi"}, "giy": {"english_name": "Giyug"}, "cmt": {"english_name": "Camtho"}, "mhw": {"english_name": "Mbukushu"}, "ali": {"english_name": "Amaimon"}, "bck": {"english_name": "Bunaba"}, "kej": {"english_name": "Kadar"}, "sqr": {"english_name": "Arabic, Siculo"}, "pod": {"english_name": "Ponares"}, "chp": {"english_name": "Chipewyan"}, "cho": {"english_name": "Choctaw"}, "ihi": {"english_name": "Ihievbe"}, "mvk": {"english_name": "Mekmek"}, "mkm": {"english_name": "Moklen"}, "zku": {"english_name": "Kaurna"}, "aml": {"english_name": "War-Jaintia"}, "aoi": {"english_name": "Anindilyakwa"}, "idr": {"english_name": "Indri"}, "qxl": {"english_name": "Quichua, Salasaca Highland"}, "tyh": {"english_name": "O'du"}, "tnk": {"english_name": "Kwamera"}, "hvk": {"english_name": "Haveke"}, "kdc": {"english_name": "Kutu"}, "mmp": {"english_name": "Siawi"}, "icr": {"english_name": "Creole English, Islander"}, "kqx": {"english_name": "Mser"}, "gwf": {"english_name": "Gowro"}, "ajw": {"english_name": "Ajawa"}, "thz": {"english_name": "Tamajeq, Tayart"}, "lor": {"english_name": "Téén"}, "qva": {"english_name": "Quechua, Ambo-Pasco"}, "jid": {"english_name": "Bu"}, "ncb": {"english_name": "Nicobarese, Central"}, "ayl": {"english_name": "Arabic, Libyan"}, "kly": {"english_name": "Kalao"}, "bbe": {"english_name": "Bangba"}, "zka": {"english_name": "Kaimbulawa"}, "blf": {"english_name": "Buol"}, "ibu": {"english_name": "Ibu"}, "tpq": {"english_name": "Tukpa"}, "rsi": {"english_name": "Rennellese Sign Language"}, "axb": {"english_name": "Abipon"}, "tih": {"english_name": "Murut, Timugon"}, "hlu": {"english_name": "Luwian, Hieroglyphic"}, "krb": {"english_name": "Karkin"}, "lvu": {"english_name": "Levuka"}, "axm": {"english_name": "Armenian, Middle"}, "ayb": {"english_name": "Gbe, Ayizo"}, "mub": {"english_name": "Mubi"}, "amb": {"english_name": "Ambo"}, "csc": {"english_name": "Catalan Sign Language"}, "twa": {"english_name": "Twana"}, "xgg": {"english_name": "Goreng"}, "bne": {"english_name": "Bintauna"}, "pug": {"english_name": "Phuie"}, "yby": {"english_name": "Yaweyuha"}, "gan": {"english_name": "Chinese, Gan"}, "vko": {"english_name": "Kodeoha"}, "xkl": {"english_name": "Mainstream Kenyah"}, "ian": {"english_name": "Iatmul"}, "byj": {"english_name": "Bina (Nigeria)"}, "bpg": {"english_name": "Bonggo"}, "emb": {"english_name": "Embaloh"}, "bhz": {"english_name": "Bada (Indonesia)"}, "knz": {"english_name": "Kalamsé"}, "cam": {"english_name": "Cemuhî"}, "ykk": {"english_name": "Yakaikeke"}, "pcj": {"english_name": "Parenga"}, "elk": {"english_name": "Elkei"}, "mgk": {"english_name": "Mawes"}, "jna": {"english_name": "Jangshung"}, "kmq": {"english_name": "Kwama"}, "sea": {"english_name": "Semai"}, "se": {"english_name": "Sami, Northern"}, "yob": {"english_name": "Yoba"}, "kze": {"english_name": "Kosena"}, "geq": {"english_name": "Geme"}, "kmi": {"english_name": "Kami (Nigeria)"}, "vaa": {"english_name": "Vaagri Booli"}, "yli": {"english_name": "Yali, Angguruk"}, "kpb": {"english_name": "Kurumba, Mullu"}, "kie": {"english_name": "Kibet"}, "tdr": {"english_name": "Todrah"}, "ckv": {"english_name": "Kavalan"}, "bal": {"english_name": "Baluchi"}, "sbr": {"english_name": "Sembakung Murut"}, "lsa": {"english_name": "Lasgerdi"}, "avo": {"english_name": "Agavotaguerra"}, "omx": {"english_name": "Mon, Old"}, "yag": {"english_name": "Yámana"}, "ksw": {"english_name": "Karen, S'gaw"}, "nlk": {"english_name": "Yali, Ninia"}, "ttu": {"english_name": "Torau"}, "rrt": {"english_name": "Arritinngithigh"}, "acp": {"english_name": "Acipa, Eastern"}, "sco": {"english_name": "Scots"}, "erk": {"english_name": "Efate, South"}, "nkk": {"english_name": "Nokuku"}, "mwi": {"english_name": "Labo"}, "tcw": {"english_name": "Totonac, Tecpatlán"}, "enf": {"english_name": "Enets, Forest"}, "xsy": {"english_name": "Saisiyat"}, "bpr": {"english_name": "Blaan, Koronadal"}, "mgg": {"english_name": "Mpumpong"}, "kwa": {"english_name": "Dâw"}, "thh": {"english_name": "Tarahumara, Northern"}, "otz": {"english_name": "Otomi, Ixtenco"}, "bjg": {"english_name": "Bidyogo"}, "mbh": {"english_name": "Mangseng"}, "old": {"english_name": "Mochi"}, "mmn": {"english_name": "Mamanwa"}, "mrf": {"english_name": "Elseng"}, "nqk": {"english_name": "Ede Nago, Kura"}, "ziw": {"english_name": "Zigula"}, "ysr": {"english_name": "Yupik, Sirenik"}, "hvn": {"english_name": "Sabu"}, "aap": {"english_name": "Arára, Pará"}, "wbq": {"english_name": "Waddar"}, "gad": {"english_name": "Gaddang"}, "dub": {"english_name": "Dubli"}, "lch": {"english_name": "Luchazi"}, "bqw": {"english_name": "Buru (Nigeria)"}, "skh": {"english_name": "Sikule"}, "gft": {"english_name": "Gafat"}, "lgm": {"english_name": "Lega-Mwenga"}, "ur": {"english_name": "Urdu"}, "zyj": {"english_name": "Zhuang, Youjiang"}, "fub": {"english_name": "Fulfulde, Adamawa"}, "kuo": {"english_name": "Kumukio"}, "ymz": {"english_name": "Muzi"}, "thv": {"english_name": "Tamahaq, Tahaggart"}, "nd": {"english_name": "Ndebele, North"}, "cih": {"english_name": "Chinali"}, "mvr": {"english_name": "Marau"}, "gjk": {"english_name": "Koli, Kachi"}, "mey": {"english_name": "Hassaniyya"}, "law": {"english_name": "Lauje"}, "las": {"english_name": "Lama (Togo)"}, "mmc": {"english_name": "Mazahua, Michoacán"}, "tkx": {"english_name": "Tangko"}, "bkl": {"english_name": "Berik"}, "mkr": {"english_name": "Malas"}, "ppi": {"english_name": "Paipai"}, "juy": {"english_name": "Juray"}, "wwb": {"english_name": "Wakabunga"}, "wbf": {"english_name": "Wara"}, "dae": {"english_name": "Duupa"}, "yzg": {"english_name": "Buyang, E'ma"}, "sas": {"english_name": "Sasak"}, "tpc": {"english_name": "Me'phaa, Azoyú"}, "xwk": {"english_name": "Wangkumara"}, "taw": {"english_name": "Tai"}, "xsv": {"english_name": "Sudovian"}, "til": {"english_name": "Tillamook"}, "kgn": {"english_name": "Karingani"}, "squ": {"english_name": "Squamish"}, "trs": {"english_name": "Triqui, Chicahuaxtla"}, "zbw": {"english_name": "Berawan, West"}, "mne": {"english_name": "Naba"}, "bzw": {"english_name": "Basa (Nigeria)"}, "kih": {"english_name": "Kilmeri"}, "mxf": {"english_name": "Malgbe"}, "bae": {"english_name": "Baré"}, "hmi": {"english_name": "Hmong, Northern Huishui"}, "bdp": {"english_name": "Bende"}, "yev": {"english_name": "Yapunda"}, "kaj": {"english_name": "Jju"}, "mxl": {"english_name": "Gbe, Maxi"}, "xdk": {"english_name": "Dharuk"}, "bla": {"english_name": "Siksika"}, "mwe": {"english_name": "Mwera (Chimwera)"}, "khn": {"english_name": "Khandesi"}, "ego": {"english_name": "Eggon"}, "aax": {"english_name": "Mandobo Atas"}, "mts": {"english_name": "Yora"}, "xly": {"english_name": "Elymian"}, "kco": {"english_name": "Kinalakna"}, "naw": {"english_name": "Nawuri"}, "boo": {"english_name": "Bozo, Tiemacèwè"}, "tny": {"english_name": "Tongwe"}, "kaa": {"english_name": "Kara-Kalpak"}, "skv": {"english_name": "Skou"}, "mji": {"english_name": "Kim Mun"}, "tru": {"english_name": "Turoyo"}, "yle": {"english_name": "Yele"}, "sse": {"english_name": "Balangingi"}, "awv": {"english_name": "Awyu, Jair"}, "mel": {"english_name": "Melanau, Central"}, "wny": {"english_name": "Wanyi"}, "tnn": {"english_name": "Tanna, North"}, "tit": {"english_name": "Tinigua"}, "hmv": {"english_name": "Hmong Dô"}, "kmy": {"english_name": "Koma"}, "lem": {"english_name": "Nomaande"}, "lsp": {"english_name": "Panamanian Sign Language"}, "kle": {"english_name": "Kulung (Nepal)"}, "xow": {"english_name": "Kowaki"}, "tbk": {"english_name": "Tagbanwa, Calamian"}, "tl": {"english_name": "Tagalog"}, "cje": {"english_name": "Chru"}, "mrx": {"english_name": "Maremgi"}, "pnp": {"english_name": "Pancana"}, "tr": {"name": "Türkçe", "english_name": "Turkish"}, "pmn": {"english_name": "Pam"}, "dga": {"english_name": "Dagaare, Southern"}, "nxq": {"english_name": "Naxi"}, "xbn": {"english_name": "Kenaboi"}, "zav": {"english_name": "Zapotec, Yatzachi"}, "oco": {"english_name": "Cornish, Old"}, "nmo": {"english_name": "Naga, Moyon"}, "sez": {"english_name": "Chin, Senthang"}, "xua": {"english_name": "Kurumba, Alu"}, "kek": {"english_name": "Kekchí"}, "tsi": {"english_name": "Tsimshian"}, "guc": {"english_name": "Wayuu"}, "kvv": {"english_name": "Kola"}, "kdp": {"english_name": "Kaningdon-Nindem"}, "kj": {"english_name": "Kuanyama"}, "rgu": {"english_name": "Ringgou"}, "bnu": {"english_name": "Bentong"}, "nnu": {"english_name": "Dwang"}, "mpa": {"english_name": "Mpoto"}, "rki": {"english_name": "Rakhine"}, "udl": {"english_name": "Wuzlam"}, "paq": {"english_name": "Parya"}, "tij": {"english_name": "Tilung"}, "xmx": {"english_name": "Maden"}, "eki": {"english_name": "Eki"}, "sku": {"english_name": "Sakao"}, "piy": {"english_name": "Piya-Kwonci"}, "tlp": {"english_name": "Totonac, Filomena Mata-Coahuitlán"}, "wep": {"english_name": "Westphalien"}, "fak": {"english_name": "Fang (Cameroon)"}, "mur": {"english_name": "Murle"}, "smx": {"english_name": "Samba"}, "lpe": {"english_name": "Lepki"}, "gaj": {"english_name": "Gadsup"}, "orw": {"english_name": "Oro Win"}, "psr": {"english_name": "Portuguese Sign Language"}, "haa": {"english_name": "Han"}, "hvc": {"english_name": "Haitian Vodoun Culture Language"}, "goj": {"english_name": "Gowlan"}, "sgk": {"english_name": "Sangkong"}, "ude": {"english_name": "Udihe"}, "csf": {"english_name": "Cuba Sign Language"}, "moy": {"english_name": "Shekkacho"}, "sso": {"english_name": "Sissano"}, "ash": {"english_name": "Abishira"}, "ypa": {"english_name": "Phala"}, "kma": {"english_name": "Konni"}, "tli": {"english_name": "Tlingit"}, "ahp": {"english_name": "Aizi, Aproumu"}, "res": {"english_name": "Reshe"}, "ahg": {"english_name": "Qimant"}, "vao": {"english_name": "Vao"}, "zra": {"english_name": "Kara (Korea)"}, "atj": {"english_name": "Atikamekw"}, "mnr": {"english_name": "Mono (USA)"}, "hug": {"english_name": "Huachipaeri"}, "wyy": {"english_name": "Fijian, Western"}, "ch": {"english_name": "Chamorro"}, "aaw": {"english_name": "Solong"}, "vku": {"english_name": "Kurrama"}, "non": {"english_name": "Norse, Old"}, "mlj": {"english_name": "Miltu"}, "zzj": {"english_name": "Zhuang, Zuojiang"}, "uro": {"english_name": "Ura (Papua New Guinea)"}, "xib": {"english_name": "Iberian"}, "soi": {"english_name": "Sonha"}, "ulc": {"english_name": "Ulch"}, "nwb": {"english_name": "Nyabwa"}, "ory": {"english_name": "Oriya (individual language)"}, "ylo": {"english_name": "Yi, Naluo"}, "mfp": {"english_name": "Malay, Makassar"}, "klo": {"english_name": "Kapya"}, "twn": {"english_name": "Twendi"}, "dag": {"english_name": "Dagbani"}, "pro": {"english_name": "Provençal, Old (to 1500)"}, "ijc": {"english_name": "Izon"}, "brd": {"english_name": "Baraamu"}, "wrl": {"english_name": "Warlmanpa"}, "ycn": {"english_name": "Yucuna"}, "pfe": {"english_name": "Peere"}, "grq": {"english_name": "Gorovu"}, "mfa": {"english_name": "Malay, Pattani"}, "zmp": {"english_name": "Mpuono"}, "zpl": {"english_name": "Zapotec, Lachixío"}, "rwk": {"english_name": "Rwa"}, "kwk": {"english_name": "Kwakiutl"}, "ngu": {"english_name": "Nahuatl, Guerrero"}, "bjk": {"english_name": "Barok"}, "amm": {"english_name": "Ama (Papua New Guinea)"}, "itk": {"english_name": "Judeo-Italian"}, "sur": {"english_name": "Mwaghavul"}, "psq": {"english_name": "Pasi"}, "pop": {"english_name": "Pwapwâ"}, "mkn": {"english_name": "Malay, Kupang"}, "bns": {"english_name": "Bundeli"}, "eee": {"english_name": "E"}, "anm": {"english_name": "Anal"}, "fat": {"english_name": "Fanti"}, "msk": {"english_name": "Mansaka"}, "mup": {"english_name": "Malvi"}, "wry": {"english_name": "Merwari"}, "txe": {"english_name": "Totoli"}, "chk": {"english_name": "Chuukese"}, "nie": {"english_name": "Niellim"}, "etu": {"english_name": "Ejagham"}, "osc": {"english_name": "Oscan"}, "nev": {"english_name": "Nyaheun"}, "ln": {"english_name": "Lingala"}, "rel": {"english_name": "Rendille"}, "pov": {"english_name": "Crioulo, Upper Guinea"}, "spg": {"english_name": "Sian"}, "hay": {"english_name": "Haya"}, "htu": {"english_name": "Hitu"}, "dbo": {"english_name": "Dulbu"}, "faj": {"english_name": "Faita"}, "ttj": {"english_name": "Tooro"}, "slf": {"english_name": "Swiss-Italian Sign Language"}, "ayc": {"english_name": "Aymara, Southern"}, "stp": {"english_name": "Tepehuan, Southeastern"}, "jcs": {"english_name": "Jamaican Country Sign Language"}, "mbn": {"english_name": "Macaguán"}, "mwr": {"english_name": "Marwari"}, "lnw": {"english_name": "Lanima"}, "bho": {"english_name": "Bhojpuri"}, "pkt": {"english_name": "Maleng"}, "kdd": {"english_name": "Yankunytjatjara"}, "tpu": {"english_name": "Tampuan"}, "prd": {"english_name": "Parsi-Dari"}, "oog": {"english_name": "Ong"}, "scv": {"english_name": "Sheni"}, "jiv": {"english_name": "Shuar"}, "prb": {"english_name": "Lua'"}, "shx": {"english_name": "She"}, "slj": {"english_name": "Salumá"}, "tyl": {"english_name": "Thu Lao"}, "ena": {"english_name": "Apali"}, "nnv": {"english_name": "Nugunu (Australia)"}, "paz": {"english_name": "Pankararú"}, "xaa": {"english_name": "Arabic, Andalusian"}, "mmg": {"english_name": "Ambrym, North"}, "urr": {"english_name": "Lehalurup"}, "ne": {"english_name": "Nepali (macrolanguage)"}, "bpi": {"english_name": "Bagupi"}, "sos": {"english_name": "Seeku"}, "bzg": {"english_name": "Babuza"}, "uvh": {"english_name": "Uri"}, "wmc": {"english_name": "Wamas"}, "lgb": {"english_name": "Laghu"}, "ani": {"english_name": "Andi"}, "srf": {"english_name": "Nafi"}, "mra": {"english_name": "Mlabri"}, "ukg": {"english_name": "Ukuriguma"}, "ess": {"english_name": "Yupik, Central Siberian"}, "adt": {"english_name": "Adnyamathanha"}, "nnh": {"english_name": "Ngiemboon"}, "ljw": {"english_name": "Yirandali"}, "sne": {"english_name": "Bidayuh, Bau"}, "krm": {"english_name": "Krim"}, "jnd": {"english_name": "Jandavra"}, "bfb": {"english_name": "Bareli, Pauri"}, "arq": {"english_name": "Arabic, Algerian"}, "asn": {"english_name": "Asuriní, Xingú"}, "isa": {"english_name": "Isabi"}, "vkk": {"english_name": "Kaur"}, "vam": {"english_name": "Vanimo"}, "phg": {"english_name": "Phuong"}, "hsb": {"english_name": "Sorbian, Upper"}, "cbh": {"english_name": "Cagua"}, "gyn": {"english_name": "Creole English, Guyanese"}, "doc": {"english_name": "Dong, Northern"}, "kfd": {"english_name": "Koraga, Korra"}, "ykt": {"english_name": "Kathu"}, "dud": {"english_name": "Hun-Saare"}, "af": {"name": "Afrikaans", "english_name": "Afrikaans"}, "lll": {"english_name": "Lilau"}, "tey": {"english_name": "Tulishi"}, "djc": {"english_name": "Daju, Dar Daju"}, "bus": {"english_name": "Bokobaru"}, "loe": {"english_name": "Saluan"}, "nyd": {"english_name": "Nyore"}, "mxw": {"english_name": "Namo"}, "pbf": {"english_name": "Popoloca, Coyotepec"}, "lek": {"english_name": "Leipon"}, "ofs": {"english_name": "Frisian, Old"}, "seg": {"english_name": "Segeju"}, "mke": {"english_name": "Mawchi"}, "smt": {"english_name": "Simte"}, "vot": {"english_name": "Votic"}, "cme": {"english_name": "Cerma"}, "tks": {"english_name": "Takestani"}, "jah": {"english_name": "Jah Hut"}, "csy": {"english_name": "Chin, Siyin"}, "wgu": {"english_name": "Wirangu"}, "pbu": {"english_name": "Pashto, Northern"}, "csd": {"english_name": "Chiangmai Sign Language"}, "lzl": {"english_name": "Litzlitz"}, "dgg": {"english_name": "Doga"}, "kuz": {"english_name": "Kunza"}, "sqa": {"english_name": "Shama-Sambuga"}, "qve": {"english_name": "Quechua, Eastern Apurímac"}, "amz": {"english_name": "Atampaya"}, "cmm": {"english_name": "Michigamea"}, "tme": {"english_name": "Tremembé"}, "ts": {"english_name": "Tsonga"}, "bqr": {"english_name": "Burusu"}, "dgl": {"english_name": "Andaandi"}, "nqm": {"english_name": "Ndom"}, "cco": {"english_name": "Chinantec, Comaltepec"}, "ndv": {"english_name": "Ndut"}, "pwm": {"english_name": "Molbog"}, "msb": {"english_name": "Masbatenyo"}, "rmv": {"english_name": "Romanova"}, "llq": {"english_name": "Lolak"}, "sly": {"english_name": "Selayar"}, "bdv": {"english_name": "Bodo Parja"}, "pku": {"english_name": "Paku"}, "jul": {"english_name": "Jirel"}, "nui": {"english_name": "Ngumbi"}, "tlj": {"english_name": "Talinga-Bwisi"}, "waf": {"english_name": "Wakoná"}, "xip": {"english_name": "Xipináwa"}, "nux": {"english_name": "Mehek"}, "gaz": {"english_name": "Oromo, West Central"}, "mwh": {"english_name": "Mouk-Aria"}, "mox": {"english_name": "Molima"}, "nho": {"english_name": "Takuu"}, "rmk": {"english_name": "Romkun"}, "omb": {"english_name": "Ambae, East"}, "aes": {"english_name": "Alsea"}, "nht": {"english_name": "Nahuatl, Ometepec"}, "bvp": {"english_name": "Bumang"}, "zsl": {"english_name": "Zambian Sign Language"}, "llj": {"english_name": "Ladji Ladji"}, "fuf": {"english_name": "Pular"}, "hni": {"english_name": "Hani"}, "mxo": {"english_name": "Mbowe"}, "eso": {"english_name": "Estonian Sign Language"}, "jao": {"english_name": "Yanyuwa"}, "bap": {"english_name": "Bantawa"}, "omr": {"english_name": "Marathi, Old"}, "djd": {"english_name": "Djamindjung"}, "wub": {"english_name": "Wunambal"}, "ptt": {"english_name": "Enrekang"}, "iya": {"english_name": "Iyayu"}, "tww": {"english_name": "Tuwari"}, "fos": {"english_name": "Siraya"}, "gly": {"english_name": "Gule"}, "ndl": {"english_name": "Ndolo"}, "juh": {"english_name": "Hõne"}, "wei": {"english_name": "Kiunum"}, "mgr": {"english_name": "Mambwe-Lungu"}, "mcn": {"english_name": "Masana"}, "maw": {"english_name": "Mampruli"}, "swh": {"english_name": "Swahili (individual language)"}, "prs": {"english_name": "Dari"}, "mi": {"name": "Reo Māori", "english_name": "Maori"}, "kql": {"english_name": "Kyenele"}, "spv": {"english_name": "Sambalpuri"}, "kuv": {"english_name": "Kur"}, "ktv": {"english_name": "Katu, Eastern"}, "zme": {"english_name": "Mangerr"}, "igb": {"english_name": "Ebira"}, "sxs": {"english_name": "Sasaru"}, "rsl": {"english_name": "Russian Sign Language"}, "lfn": {"english_name": "Lingua Franca Nova"}, "snr": {"english_name": "Sihan"}, "tsq": {"english_name": "Thai Sign Language"}, "cbj": {"english_name": "Ede Cabe"}, "nme": {"english_name": "Naga, Mzieme"}, "yax": {"english_name": "Yauma"}, "byl": {"english_name": "Bayono"}, "aww": {"english_name": "Awun"}, "ibr": {"english_name": "Ibuoro"}, "mqi": {"english_name": "Mariri"}, "bmb": {"english_name": "Bembe"}, "yij": {"english_name": "Yindjibarndi"}, "mhd": {"english_name": "Mbugu"}, "soq": {"english_name": "Kanasi"}, "swx": {"english_name": "Suruahá"}, "crq": {"english_name": "Chorote, Iyo'wujwa"}, "wae": {"english_name": "Walser"}, "ibn": {"english_name": "Ibino"}, "kou": {"english_name": "Koke"}, "btf": {"english_name": "Birgit"}, "mwp": {"english_name": "Kala Lagaw Ya"}, "lka": {"english_name": "Lakalei"}, "jbu": {"english_name": "Jukun Takum"}, "fiw": {"english_name": "Fiwaga"}, "bzh": {"english_name": "Buang, Mapos"}, "ebo": {"english_name": "Teke-Ebo"}, "cip": {"english_name": "Chiapanec"}, "ila": {"english_name": "Ile Ape"}, "quz": {"english_name": "Quechua, Cusco"}, "spr": {"english_name": "Saparua"}, "nwc": {"english_name": "Newari, Classical"}, "aeb": {"english_name": "Arabic, Tunisian"}, "pis": {"english_name": "Pijin"}, "th": {"name": "ไทย", "english_name": "Thai"}, "tlk": {"english_name": "Taloki"}, "snf": {"english_name": "Noon"}, "kuy": {"english_name": "Kuuku-Ya'u"}, "ane": {"english_name": "Xârâcùù"}, "dya": {"english_name": "Dyan"}, "lrc": {"english_name": "Luri, Northern"}, "duw": {"english_name": "Dusun Witu"}, "lsy": {"english_name": "Mauritian Sign Language"}, "sei": {"english_name": "Seri"}, "pnh": {"english_name": "Penrhyn"}, "xbp": {"english_name": "Bibbulman"}, "xti": {"english_name": "Mixtec, Sinicahua"}, "nru": {"english_name": "Narua"}, "cnb": {"english_name": "Chin, Chinbon"}, "mwt": {"english_name": "Moken"}, "yly": {"english_name": "Nyâlayu"}, "kcp": {"english_name": "Kanga"}, "aew": {"english_name": "Ambakich"}, "lij": {"english_name": "Ligurian"}, "xao": {"english_name": "Khao"}, "skp": {"english_name": "Sekapan"}, "bdm": {"english_name": "Buduma"}, "kkk": {"english_name": "Kokota"}, "mcv": {"english_name": "Minanibai"}, "ito": {"english_name": "Itonama"}, "kjl": {"english_name": "Kham, Western Parbate"}, "kmt": {"english_name": "Kemtuik"}, "gju": {"english_name": "Gujari"}, "rjg": {"english_name": "Rajong"}, "lbc": {"english_name": "Lakkia"}, "nto": {"english_name": "Ntomba"}, "yav": {"english_name": "Yangben"}, "msl": {"english_name": "Molof"}, "jil": {"english_name": "Jilim"}, "fa": {"name": "فارسی", "english_name": "Persian"}, "cmo": {"english_name": "Mnong, Central"}, "lot": {"english_name": "Otuho"}, "dbw": {"english_name": "Dogon, Bankan Tey"}, "hrw": {"english_name": "Warwar Feni"}, "ce": {"english_name": "Chechen"}, "vmv": {"english_name": "Maidu, Valley"}, "rap": {"english_name": "Rapanui"}, "usk": {"english_name": "Usaghade"}, "tin": {"english_name": "Tindi"}, "sl": {"name": "slovenščina", "english_name": "Slovenian"}, "sey": {"english_name": "Secoya"}, "alf": {"english_name": "Alege"}, "mvm": {"english_name": "Muya"}, "the": {"english_name": "Tharu, Chitwania"}, "zor": {"english_name": "Zoque, Rayón"}, "siy": {"english_name": "Sivandi"}, "ist": {"english_name": "Istriot"}, "xhr": {"english_name": "Hernican"}, "nzi": {"english_name": "Nzima"}, "ylb": {"english_name": "Yaleba"}, "bba": {"english_name": "Baatonum"}, "set": {"english_name": "Sentani"}, "ctl": {"english_name": "Chinantec, Tlacoatzintepec"}, "pon": {"english_name": "Pohnpeian"}, "gma": {"english_name": "Gambera"}, "sob": {"english_name": "Sobei"}, "jnl": {"english_name": "Rawat"}, "agk": {"english_name": "Agta, Isarog"}, "hii": {"english_name": "Hinduri"}, "ack": {"english_name": "Aka-Kora"}, "srl": {"english_name": "Isirawa"}, "wur": {"english_name": "Wurrugu"}, "ybx": {"english_name": "Yawiyo"}, "llx": {"english_name": "Lauan"}, "lla": {"english_name": "Lala-Roba"}, "fvr": {"english_name": "Fur"}, "mmi": {"english_name": "Musar"}, "kgo": {"english_name": "Krongo"}, "sus": {"english_name": "Susu"}, "ntx": {"english_name": "Naga, Tangkhul (Myanmar)"}, "klb": {"english_name": "Kiliwa"}, "nbg": {"english_name": "Nagarchal"}, "zln": {"english_name": "Zhuang, Lianshan"}, "boi": {"english_name": "Barbareño"}, "tna": {"english_name": "Tacana"}, "bva": {"english_name": "Barein"}, "jml": {"english_name": "Jumli"}, "prp": {"english_name": "Parsi"}, "yiq": {"english_name": "Miqie"}, "gbp": {"english_name": "Gbaya-Bossangoa"}, "bsh": {"english_name": "Kati"}, "agc": {"english_name": "Agatu"}, "gul": {"english_name": "Creole English, Sea Island"}, "srb": {"english_name": "Sora"}, "ing": {"english_name": "Degexit'an"}, "yut": {"english_name": "Yopno"}, "ade": {"english_name": "Adele"}, "nem": {"english_name": "Nemi"}, "tiv": {"english_name": "Tiv"}, "tqr": {"english_name": "Torona"}, "lva": {"english_name": "Maku'a"}, "olo": {"english_name": "Livvi"}, "tss": {"english_name": "Taiwan Sign Language"}, "dau": {"english_name": "Daju, Dar Sila"}, "xco": {"english_name": "Chorasmian"}, "bvi": {"english_name": "Belanda Viri"}, "awg": {"english_name": "Anguthimri"}, "pay": {"english_name": "Pech"}, "ksl": {"english_name": "Kumalu"}, "urk": {"english_name": "Urak Lawoi'"}, "lme": {"english_name": "Pévé"}, "csg": {"english_name": "Chilean Sign Language"}, "otr": {"english_name": "Otoro"}, "iin": {"english_name": "Thiin"}, "yau": {"english_name": "Yuwana"}, "aim": {"english_name": "Aimol"}, "fi": {"name": "suomi", "english_name": "Finnish"}, "bdu": {"english_name": "Oroko"}, "qxn": {"english_name": "Quechua, Northern Conchucos Ancash"}, "mho": {"english_name": "Mashi (Zambia)"}, "rea": {"english_name": "Rerau"}, "pbo": {"english_name": "Papel"}, "ngv": {"english_name": "Nagumi"}, "kzd": {"english_name": "Kadai"}, "kpq": {"english_name": "Korupun-Sela"}, "aah": {"english_name": "Arapesh, Abu'"}, "kku": {"english_name": "Tumi"}, "xlb": {"english_name": "Loup B"}, "mfc": {"english_name": "Mba"}, "rai": {"english_name": "Ramoaaina"}, "lie": {"english_name": "Likila"}, "xsu": {"english_name": "Sanumá"}, "avs": {"english_name": "Aushiri"}, "bbg": {"english_name": "Barama"}, "ksu": {"english_name": "Khamyang"}, "yan": {"english_name": "Mayangna"}, "alx": {"english_name": "Amol"}, "zty": {"english_name": "Zapotec, Yatee"}, "tgc": {"english_name": "Tigak"}, "bwb": {"english_name": "Namosi-Naitasiri-Serua"}, "tnh": {"english_name": "Maiani"}, "smm": {"english_name": "Musasa"}, "urz": {"english_name": "Uru-Eu-Wau-Wau"}, "oka": {"english_name": "Okanagan"}, "syi": {"english_name": "Seki"}, "fam": {"english_name": "Fam"}, "ley": {"english_name": "Lemolang"}, "nyu": {"english_name": "Nyungwe"}, "pth": {"english_name": "Pataxó Hã-Ha-Hãe"}, "pss": {"english_name": "Kaulong"}, "ldi": {"english_name": "Laari"}, "mdt": {"english_name": "Mbere"}, "gus": {"english_name": "Guinean Sign Language"}, "slx": {"english_name": "Salampasu"}, "tsb": {"english_name": "Tsamai"}, "rxw": {"english_name": "Karuwali"}, "zmo": {"english_name": "Molo"}, "aae": {"english_name": "Albanian, Arbëreshë"}, "bdk": {"english_name": "Budukh"}, "aih": {"english_name": "Ai-Cham"}, "bvj": {"english_name": "Baan"}, "bmg": {"english_name": "Bamwe"}, "cox": {"english_name": "Nanti"}, "kfm": {"english_name": "Khunsari"}, "xps": {"english_name": "Pisidian"}, "jns": {"english_name": "Jaunsari"}, "eja": {"english_name": "Ejamat"}, "opy": {"english_name": "Ofayé"}, "pof": {"english_name": "Poke"}, "rgk": {"english_name": "Rangkas"}, "xrq": {"english_name": "Karranga"}, "kji": {"english_name": "Zabana"}, "iar": {"english_name": "Purari"}, "yph": {"english_name": "Phupha"}, "asj": {"english_name": "Sari"}, "lan": {"english_name": "Laru"}, "lma": {"english_name": "Limba, East"}, "eze": {"english_name": "Uzekwe"}, "av": {"english_name": "Avaric"}, "mry": {"english_name": "Mandaya"}, "omc": {"english_name": "Mochica"}, "pbi": {"english_name": "Parkwa"}, "bpx": {"english_name": "Bareli, Palya"}, "tap": {"english_name": "Taabwa"}, "knw": {"english_name": "Kung-Ekoka"}, "dmb": {"english_name": "Dogon, Mombo"}, "mbz": {"english_name": "Mixtec, Amoltepec"}, "mfs": {"english_name": "Mexican Sign Language"}, "hit": {"english_name": "Hittite"}, "mmk": {"english_name": "Mukha-Dora"}, "bny": {"english_name": "Bintulu"}, "uun": {"english_name": "Kulon-Pazeh"}, "blg": {"english_name": "Balau"}, "kao": {"english_name": "Xaasongaxango"}, "iml": {"english_name": "Miluk"}, "kzy": {"english_name": "Kango (Tshopo District)"}, "cnx": {"english_name": "Cornish, Middle"}, "lig": {"english_name": "Ligbi"}, "bjj": {"english_name": "Kanauji"}, "mde": {"english_name": "Maba (Chad)"}, "gaw": {"english_name": "Nobonob"}, "psw": {"english_name": "Port Sandwich"}, "ab": {"english_name": "Abkhazian"}, "gnt": {"english_name": "Guntai"}, "mau": {"english_name": "Mazatec, Huautla"}, "drs": {"english_name": "Gedeo"}, "axk": {"english_name": "Yaka (Central African Republic)"}, "lap": {"english_name": "Laka (Chad)"}, "axl": {"english_name": "Aranda, Lower Southern"}, "ayi": {"english_name": "Leyigha"}, "atk": {"english_name": "Ati"}, "ojc": {"english_name": "Ojibwa, Central"}, "kig": {"english_name": "Kimaama"}, "nbd": {"english_name": "Ngbinda"}, "lmp": {"english_name": "Limbum"}, "cch": {"english_name": "Atsam"}, "kry": {"english_name": "Kryts"}, "kti": {"english_name": "Muyu, North"}, "ker": {"english_name": "Kera"}, "tpy": {"english_name": "Trumai"}, "zkh": {"english_name": "Khorezmian"}, "pnb": {"english_name": "Panjabi, Western"}, "gax": {"english_name": "Oromo, Borana-Arsi-Guji"}, "wlm": {"english_name": "Welsh, Middle"}, "enh": {"english_name": "Enets, Tundra"}, "hei": {"english_name": "Heiltsuk"}, "xhd": {"english_name": "Hadrami"}, "wwa": {"english_name": "Waama"}, "lrt": {"english_name": "Malay, Larantuka"}, "kka": {"english_name": "Kakanda"}, "tgv": {"english_name": "Tingui-Boto"}, "huh": {"english_name": "Huilliche"}, "aif": {"english_name": "Agi"}, "aly": {"english_name": "Alyawarr"}, "sel": {"english_name": "Selkup"}, "iou": {"english_name": "Tuma-Irumu"}, "czo": {"english_name": "Chinese, Min Zhong"}, "wmt": {"english_name": "Walmajarri"}, "fuv": {"english_name": "Fulfulde, Nigerian"}, "pin": {"english_name": "Piame"}, "ssd": {"english_name": "Siroi"}, "dta": {"english_name": "Daur"}, "awt": {"english_name": "Araweté"}, "arl": {"english_name": "Arabela"}, "mxn": {"english_name": "Moi (Indonesia)"}, "mfl": {"english_name": "Putai"}, "kzn": {"english_name": "Kokola"}, "odt": {"english_name": "Dutch, Old"}, "blj": {"english_name": "Bolongan"}, "nhy": {"english_name": "Nahuatl, Northern Oaxaca"}, "prz": {"english_name": "Providencia Sign Language"}, "srq": {"english_name": "Sirionó"}, "unx": {"english_name": "Munda"}, "kja": {"english_name": "Mlap"}, "smb": {"english_name": "Simbari"}, "snx": {"english_name": "Sam"}, "akp": {"english_name": "Siwu"}, "xmk": {"english_name": "Macedonian, Ancient"}, "xvo": {"english_name": "Volscian"}, "syc": {"english_name": "Syriac, Classical"}, "soo": {"english_name": "Songo"}, "lgq": {"english_name": "Logba"}, "nen": {"english_name": "Nengone"}, "inp": {"english_name": "Iñapari"}, "snm": {"english_name": "Ma'di, Southern"}, "kkx": {"english_name": "Kohin"}, "raf": {"english_name": "Meohang, Western"}, "bee": {"english_name": "Byangsi"}, "bil": {"english_name": "Bile"}, "brv": {"english_name": "Bru, Western"}, "caa": {"english_name": "Chortí"}, "jmi": {"english_name": "Jimi (Nigeria)"}, "yda": {"english_name": "Yanda"}, "jaf": {"english_name": "Jara"}, "qxw": {"english_name": "Quechua, Jauja Wanca"}, "uks": {"english_name": "Urubú-Kaapor Sign Language"}, "qvz": {"english_name": "Quichua, Northern Pastaza"}, "bbk": {"english_name": "Babanki"}, "kof": {"english_name": "Kubi"}, "zkg": {"english_name": "Koguryo"}, "cte": {"english_name": "Chinantec, Tepinapa"}, "qws": {"english_name": "Quechua, Sihuas Ancash"}, "zmt": {"english_name": "Maringarr"}, "hve": {"english_name": "Huave, San Dionisio Del Mar"}, "hag": {"english_name": "Hanga"}, "bgg": {"english_name": "Bugun"}, "tog": {"english_name": "Tonga (Nyasa)"}, "mog": {"english_name": "Mongondow"}, "ssc": {"english_name": "Suba-Simbiti"}, "ffm": {"english_name": "Fulfulde, Maasina"}, "lmf": {"english_name": "Lembata, South"}, "hem": {"english_name": "Hemba"}, "dee": {"english_name": "Dewoin"}, "mnx": {"english_name": "Manikion"}, "clc": {"english_name": "Chilcotin"}, "io": {"english_name": "Ido"}, "spq": {"english_name": "Spanish, Loreto-Ucayali"}, "arc": {"english_name": "Aramaic, Official (700-300 BCE)"}, "kdh": {"english_name": "Tem"}, "awy": {"english_name": "Awyu, Edera"}, "gri": {"english_name": "Ghari"}, "bqo": {"english_name": "Balo"}, "bye": {"english_name": "Pouye"}, "txu": {"english_name": "Kayapó"}, "ndt": {"english_name": "Ndunga"}, "rpt": {"english_name": "Rapting"}, "tus": {"english_name": "Tuscarora"}, "tyz": {"english_name": "Tày"}, "olk": {"english_name": "Olkol"}, "srv": {"english_name": "Sorsoganon, Southern"}, "kfk": {"english_name": "Kinnauri"}, "mqg": {"english_name": "Malay, Kota Bangun Kutai"}, "krj": {"english_name": "Kinaray-A"}, "nxu": {"english_name": "Narau"}, "hub": {"english_name": "Huambisa"}, "hma": {"english_name": "Hmong, Southern Mashan"}, "nph": {"english_name": "Naga, Phom"}, "wra": {"english_name": "Warapu"}, "nsk": {"english_name": "Naskapi"}, "bkq": {"english_name": "Bakairí"}, "url": {"english_name": "Urali"}, "eaa": {"english_name": "Karenggapa"}, "akk": {"english_name": "Akkadian"}, "avd": {"english_name": "Alviri-Vidari"}, "kmk": {"english_name": "Kalinga, Limos"}, "tsw": {"english_name": "Tsishingini"}, "wrb": {"english_name": "Warluwara"}, "auu": {"english_name": "Auye"}, "mxs": {"english_name": "Mixtec, Huitepec"}, "pij": {"english_name": "Pijao"}, "bor": {"english_name": "Borôro"}, "lez": {"english_name": "Lezghian"}, "hrt": {"english_name": "Hértevin"}, "lse": {"english_name": "Lusengo"}, "cuk": {"english_name": "Kuna, San Blas"}, "wne": {"english_name": "Waneci"}, "mum": {"english_name": "Maiwala"}, "cbu": {"english_name": "Candoshi-Shapra"}, "pgs": {"english_name": "Pangseng"}, "ige": {"english_name": "Igede"}, "otw": {"english_name": "Ottawa"}, "rej": {"english_name": "Rejang"}, "bmr": {"english_name": "Muinane"}, "mou": {"english_name": "Mogum"}, "kwx": {"english_name": "Khirwar"}, "tuv": {"english_name": "Turkana"}, "amw": {"english_name": "Neo-Aramaic, Western"}, "jye": {"english_name": "Arabic, Judeo-Yemeni"}, "xkx": {"english_name": "Karore"}, "rnl": {"english_name": "Ranglong"}, "ayt": {"english_name": "Ayta, Magbukun"}, "psn": {"english_name": "Panasuan"}, "kvr": {"english_name": "Kerinci"}, "dhi": {"english_name": "Dhimal"}, "loc": {"english_name": "Inonhan"}, "xtl": {"english_name": "Mixtec, Tijaltepec"}, "myg": {"english_name": "Manta"}, "sil": {"english_name": "Sisaala, Tumulung"}, "nnl": {"english_name": "Naga, Northern Rengma"}, "xag": {"english_name": "Aghwan"}, "nfd": {"english_name": "Ahwai"}, "fan": {"english_name": "Fang (Equatorial Guinea)"}, "abh": {"english_name": "Arabic, Tajiki"}, "cu": {"english_name": "Slavic, Church"}, "kyx": {"english_name": "Rapoisi"}, "xkv": {"english_name": "Kgalagadi"}, "kxu": {"english_name": "Kui (India)"}, "mml": {"english_name": "Man Met"}, "bcc": {"english_name": "Balochi, Southern"}, "kng": {"english_name": "Koongo"}, "lmr": {"english_name": "Lamalera"}, "bjz": {"english_name": "Baruga"}, "vil": {"english_name": "Vilela"}, "ckb": {"english_name": "Kurdish, Central"}, "ngn": {"english_name": "Ngwo"}, "mkp": {"english_name": "Moikodi"}, "bbd": {"english_name": "Bau"}, "vbk": {"english_name": "Bontok, Southwestern"}, "bcd": {"english_name": "Babar, North"}, "ebr": {"english_name": "Ebrié"}, "mng": {"english_name": "Mnong, Eastern"}, "khv": {"english_name": "Khvarshi"}, "kgb": {"english_name": "Kawe"}, "sah": {"english_name": "Yakut"}, "mef": {"english_name": "Megam"}, "zkz": {"english_name": "Khazar"}, "cja": {"english_name": "Cham, Western"}, "tco": {"english_name": "Taungyo"}, "hsn": {"english_name": "Chinese, Xiang"}, "sxw": {"english_name": "Gbe, Saxwe"}, "nyl": {"english_name": "Nyeu"}, "mrj": {"english_name": "Mari, Western"}, "xmy": {"english_name": "Mayaguduna"}, "ekk": {"english_name": "Estonian, Standard"}, "bfp": {"english_name": "Beba"}, "lia": {"english_name": "Limba, West-Central"}, "ncp": {"english_name": "Ndaktup"}, "kkv": {"english_name": "Kangean"}, "mia": {"english_name": "Miami"}, "lof": {"english_name": "Logol"}, "tnd": {"english_name": "Tunebo, Angosturas"}, "bkx": {"english_name": "Baikeno"}, "adw": {"english_name": "Amundava"}, "pim": {"english_name": "Powhatan"}, "neo": {"english_name": "Ná-Meo"}, "mbi": {"english_name": "Manobo, Ilianen"}, "tto": {"english_name": "Ta'oih, Lower"}, "rwa": {"english_name": "Rawo"}, "suw": {"english_name": "Sumbwa"}, "wim": {"english_name": "Wik-Mungkan"}, "plw": {"english_name": "Palawano, Brooke's Point"}, "oyy": {"english_name": "Oya'oya"}, "izz": {"english_name": "Izii"}, "kjy": {"english_name": "Erave"}, "hai": {"english_name": "Haida"}, "lwg": {"english_name": "Wanga"}, "yko": {"english_name": "Yasa"}, "dtr": {"english_name": "Lotud"}, "bug": {"english_name": "Buginese"}, "kcm": {"english_name": "Gula (Central African Republic)"}, "lje": {"english_name": "Rampi"}, "stv": {"english_name": "Silt'e"}, "xub": {"english_name": "Kurumba, Betta"}, "itr": {"english_name": "Iteri"}, "gbg": {"english_name": "Gbanziri"}, "nkf": {"english_name": "Naga, Inpui"}, "ibe": {"english_name": "Akpes"}, "xbo": {"english_name": "Bolgarian"}, "fr": {"name": "français", "english_name": "French"}, "gcr": {"english_name": "Creole French, Guianese"}, "nll": {"english_name": "Nihali"}, "bhh": {"english_name": "Bukharic"}, "gec": {"english_name": "Grebo, Gboloo"}, "zkp": {"english_name": "Kaingáng, São Paulo"}, "kno": {"english_name": "Kono (Sierra Leone)"}, "ahl": {"english_name": "Igo"}, "lut": {"english_name": "Lushootseed"}, "lev": {"english_name": "Lamma"}, "waj": {"english_name": "Waffa"}, "kww": {"english_name": "Kwinti"}, "am": {"name": "አማርኛ", "english_name": "Amharic"}, "sou": {"english_name": "Thai, Southern"}, "gaf": {"english_name": "Gende"}, "sm": {"english_name": "Samoan"}, "wuv": {"english_name": "Wuvulu-Aua"}, "snw": {"english_name": "Selee"}, "mor": {"english_name": "Moro"}, "bhf": {"english_name": "Odiai"}, "bzb": {"english_name": "Andio"}, "moz": {"english_name": "Mukulu"}, "vma": {"english_name": "Martuyhunira"}, "bjy": {"english_name": "Bayali"}, "nba": {"english_name": "Nyemba"}, "aa": {"english_name": "Afar"}, "biq": {"english_name": "Bipi"}, "szp": {"english_name": "Suabo"}, "cbg": {"english_name": "Chimila"}, "wof": {"english_name": "Wolof, Gambian"}, "bty": {"english_name": "Bobot"}, "mwq": {"english_name": "Chin, Mün"}, "kyd": {"english_name": "Karey"}, "bkn": {"english_name": "Bukitan"}, "pwi": {"english_name": "Patwin"}, "brl": {"english_name": "Birwa"}, "poi": {"english_name": "Popoluca, Highland"}, "lgh": {"english_name": "Laghuu"}, "xkw": {"english_name": "Kembra"}, "wnp": {"english_name": "Wanap"}, "pxm": {"english_name": "Mixe, Quetzaltepec"}, "ekc": {"english_name": "Karnic, Eastern"}, "syw": {"english_name": "Kagate"}, "bsw": {"english_name": "Baiso"}, "uiv": {"english_name": "Iyive"}, "ggn": {"english_name": "Gurung, Eastern"}, "cpb": {"english_name": "Ashéninka, Ucayali-Yurúa"}, "bgv": {"english_name": "Warkay-Bipim"}, "kxp": {"english_name": "Koli, Wadiyara"}, "bpn": {"english_name": "Dzao Min"}, "tjm": {"english_name": "Timucua"}, "kdx": {"english_name": "Kam"}, "bfj": {"english_name": "Bafanji"}, "adq": {"english_name": "Adangbe"}, "rma": {"english_name": "Rama"}, "hnd": {"english_name": "Hindko, Southern"}, "mxd": {"english_name": "Modang"}, "gar": {"english_name": "Galeya"}, "tnq": {"english_name": "Taino"}, "bwj": {"english_name": "Bwamu, Láá Láá"}, "nxa": {"english_name": "Nauete"}, "ain": {"english_name": "Ainu (Japan)"}, "gub": {"english_name": "Guajajára"}, "cda": {"english_name": "Choni"}, "ish": {"english_name": "Esan"}, "oum": {"english_name": "Ouma"}, "kpz": {"english_name": "Kupsabiny"}, "bss": {"english_name": "Akoose"}, "xem": {"english_name": "Kembayan"}, "wci": {"english_name": "Gbe, Waci"}, "nac": {"english_name": "Narak"}, "jau": {"english_name": "Yaur"}, "ikx": {"english_name": "Ik"}, "kgv": {"english_name": "Karas"}, "bgo": {"english_name": "Baga Koga"}, "oko": {"english_name": "Korean, Old (3rd-9th cent.)"}, "sgz": {"english_name": "Sursurunga"}, "lks": {"english_name": "Kisa"}, "gdn": {"english_name": "Umanakaina"}, "aga": {"english_name": "Aguano"}, "vaj": {"english_name": "Vasekela Bushman"}, "mqu": {"english_name": "Mandari"}, "ssv": {"english_name": "Shark Bay"}, "kam": {"english_name": "Kamba (Kenya)"}, "bhq": {"english_name": "Tukang Besi South"}, "taq": {"english_name": "Tamasheq"}, "dux": {"english_name": "Duungooma"}, "gni": {"english_name": "Gooniyandi"}, "krh": {"english_name": "Kurama"}, "kpy": {"english_name": "Koryak"}, "kwg": {"english_name": "Sara Kaba Deme"}, "mha": {"english_name": "Manda (India)"}, "kce": {"english_name": "Kaivi"}, "bzd": {"english_name": "Bribri"}, "pea": {"english_name": "Indonesian, Peranakan"}, "pmo": {"english_name": "Pom"}, "bzu": {"english_name": "Burmeso"}, "ysy": {"english_name": "Sanie"}, "dmr": {"english_name": "Damar, East"}, "rkw": {"english_name": "Arakwal"}, "lbt": {"english_name": "Lachi"}, "xte": {"english_name": "Ketengban"}, "gwj": {"english_name": "/Gwi"}, "npb": {"english_name": "Nupbikha"}, "gig": {"english_name": "Goaria"}, "bjb": {"english_name": "Banggarla"}, "pme": {"english_name": "Pwaamei"}, "imy": {"english_name": "Milyan"}, "ili": {"english_name": "Ili Turki"}, "too": {"english_name": "Totonac, Xicotepec De Juárez"}, "tix": {"english_name": "Tiwa, Southern"}, "log": {"english_name": "Logo"}, "tzj": {"english_name": "Tz'utujil"}, "kbp": {"english_name": "Kabiyè"}, "uga": {"english_name": "Ugaritic"}, "sqq": {"english_name": "Sou"}, "xch": {"english_name": "Chemakum"}, "bww": {"english_name": "Bwa"}, "cim": {"english_name": "Cimbrian"}, "acm": {"english_name": "Arabic, Mesopotamian"}, "nsx": {"english_name": "Nsongo"}, "hor": {"english_name": "Horo"}, "pmd": {"english_name": "Pallanganmiddang"}, "bix": {"english_name": "Bijori"}, "srw": {"english_name": "Serua"}, "hya": {"english_name": "Hya"}, "ars": {"english_name": "Arabic, Najdi"}, "wgg": {"english_name": "Wangganguru"}, "noc": {"english_name": "Nuk"}, "itm": {"english_name": "Itu Mbon Uzo"}, "xlo": {"english_name": "Loup A"}, "moj": {"english_name": "Monzombo"}, "tlo": {"english_name": "Talodi"}, "da": {"name": "Dansk", "english_name": "Danish"}, "bnn": {"english_name": "Bunun"}, "rim": {"english_name": "Nyaturu"}, "mzz": {"english_name": "Maiadomu"}, "hsh": {"english_name": "Hungarian Sign Language"}, "bvf": {"english_name": "Boor"}, "bjf": {"english_name": "Neo-Aramaic, Barzani Jewish"}, "gvo": {"english_name": "Gavião Do Jiparaná"}, "gua": {"english_name": "Shiki"}, "sma": {"english_name": "Sami, Southern"}, "aer": {"english_name": "Arrernte, Eastern"}, "rw": {"name": "Ikinyarwanda", "english_name": "Kinyarwanda"}, "mps": {"english_name": "Dadibi"}, "wri": {"english_name": "Wariyangga"}, "abg": {"english_name": "Abaga"}, "kqn": {"english_name": "Kaonde"}, "bja": {"english_name": "Budza"}, "cjv": {"english_name": "Chuave"}, "mbd": {"english_name": "Manobo, Dibabawon"}, "hca": {"english_name": "Creole Hindi, Andaman"}, "inm": {"english_name": "Minaean"}, "ide": {"english_name": "Idere"}, "kls": {"english_name": "Kalasha"}, "sns": {"english_name": "South West Bay"}, "aan": {"english_name": "Anambé"}, "tem": {"english_name": "Timne"}, "tlv": {"english_name": "Taliabu"}, "xkd": {"english_name": "Kayan, Mendalam"}, "hnn": {"english_name": "Hanunoo"}, "bct": {"english_name": "Bendi"}, "sda": {"english_name": "Toraja-Sa'dan"}, "yuz": {"english_name": "Yuracare"}, "osp": {"english_name": "Spanish, Old"}, "noi": {"english_name": "Noiri"}, "jra": {"english_name": "Jarai"}, "mcw": {"english_name": "Mawa (Chad)"}, "gnd": {"english_name": "Zulgo-Gemzek"}, "shq": {"english_name": "Sala"}, "otd": {"english_name": "Ot Danum"}, "tag": {"english_name": "Tagoi"}, "lwm": {"english_name": "Laomian"}, "lmo": {"english_name": "Lombard"}, "nap": {"english_name": "Neapolitan"}, "zga": {"english_name": "Kinga"}, "pda": {"english_name": "Anam"}, "phr": {"english_name": "Pahari-Potwari"}, "zkb": {"english_name": "Koibal"}, "twp": {"english_name": "Ere"}, "ncf": {"english_name": "Notsi"}, "ndh": {"english_name": "Ndali"}, "myx": {"english_name": "Masaaba"}, "bqg": {"english_name": "Bago-Kusuntu"}, "aku": {"english_name": "Akum"}, "bqf": {"english_name": "Baga Kaloum"}, "djk": {"english_name": "Eastern Maroon Creole"}, "rmh": {"english_name": "Murkim"}, "mjp": {"english_name": "Malapandaram"}, "tvu": {"english_name": "Tunen"}, "bnp": {"english_name": "Bola"}, "kfz": {"english_name": "Koromfé"}, "mbk": {"english_name": "Malol"}, "pls": {"english_name": "Popoloca, San Marcos Tlalcoyalco"}, "nol": {"english_name": "Nomlaki"}, "bfz": {"english_name": "Pahari, Mahasu"}, "yxl": {"english_name": "Yardliyawarra"}, "kvb": {"english_name": "Kubu"}, "hur": {"english_name": "Halkomelem"}, "ags": {"english_name": "Esimbi"}, "wrk": {"english_name": "Garrwa"}, "gez": {"name": "ግዕዝኛ", "english_name": "Geez"}, "liv": {"english_name": "Liv"}, "yde": {"english_name": "Yangum Dey"}, "syr": {"english_name": "Syriac"}, "afe": {"english_name": "Putukwam"}, "apw": {"english_name": "Apache, Western"}, "okv": {"english_name": "Orokaiva"}, "mrq": {"english_name": "Marquesan, North"}, "sro": {"english_name": "Sardinian, Campidanese"}, "kui": {"english_name": "Kuikúro-Kalapálo"}, "amo": {"english_name": "Amo"}, "sad": {"english_name": "Sandawe"}, "shj": {"english_name": "Shatt"}, "gyr": {"english_name": "Guarayu"}, "krz": {"english_name": "Kanum, Sota"}, "unz": {"english_name": "Kaili, Unde"}, "so": {"english_name": "Somali"}, "nmk": {"english_name": "Namakura"}, "mwg": {"english_name": "Aiklep"}, "ccg": {"english_name": "Daka, Samba"}, "lpo": {"english_name": "Lipo"}, "qwc": {"english_name": "Quechua, Classical"}, "nla": {"english_name": "Ngombale"}, "urg": {"english_name": "Urigina"}, "glk": {"english_name": "Gilaki"}, "cwt": {"english_name": "Kuwaataay"}, "zpk": {"english_name": "Zapotec, Tlacolulita"}, "ify": {"english_name": "Kallahan, Keley-I"}, "wwo": {"english_name": "Wetamut"}, "mjd": {"english_name": "Maidu, Northwest"}, "yug": {"english_name": "Yug"}, "gzn": {"english_name": "Gane"}, "beq": {"english_name": "Beembe"}, "mcd": {"english_name": "Sharanahua"}, "mmz": {"english_name": "Mabaale"}, "tul": {"english_name": "Tula"}, "ybb": {"english_name": "Yemba"}, "kgm": {"english_name": "Karipúna"}, "dhl": {"english_name": "Dhalandji"}, "mwk": {"english_name": "Maninkakan, Kita"}, "sdl": {"english_name": "Saudi Arabian Sign Language"}, "amy": {"english_name": "Ami"}, "bbh": {"english_name": "Bugan"}, "pbh": {"english_name": "E'ñapa Woromaipu"}, "kfq": {"english_name": "Korku"}, "mxm": {"english_name": "Meramera"}, "aht": {"english_name": "Ahtena"}, "zca": {"english_name": "Zapotec, Coatecas Altas"}, "wng": {"english_name": "Wanggom"}, "ome": {"english_name": "Omejes"}, "tvd": {"english_name": "Tsuvadi"}, "sky": {"english_name": "Sikaiana"}, "jam": {"english_name": "Creole English, Jamaican"}, "bav": {"english_name": "Vengo"}, "bwf": {"english_name": "Boselewa"}, "zkv": {"english_name": "Krevinian"}, "hav": {"english_name": "Havu"}, "zml": {"english_name": "Madngele"}, "lib": {"english_name": "Likum"}, "pac": {"english_name": "Pacoh"}, "tsp": {"english_name": "Toussian, Northern"}, "ntk": {"english_name": "Ikoma-Nata-Isenye"}, "jeb": {"english_name": "Jebero"}, "xls": {"english_name": "Lusitanian"}, "swm": {"english_name": "Samosa"}, "nka": {"english_name": "Nkoya"}, "tew": {"english_name": "Tewa (USA)"}, "osi": {"english_name": "Osing"}, "huz": {"english_name": "Hunzib"}, "ght": {"english_name": "Kuke"}, "nhv": {"english_name": "Nahuatl, Temascaltepec"}, "mgu": {"english_name": "Mailu"}, "psc": {"english_name": "Persian Sign Language"}, "nyg": {"english_name": "Nyindu"}, "bdx": {"english_name": "Budong-Budong"}, "stb": {"english_name": "Subanen, Northern"}, "sjg": {"english_name": "Assangori"}, "oin": {"english_name": "One, Inebu"}, "trc": {"english_name": "Triqui, Copala"}, "ghe": {"english_name": "Ghale, Southern"}, "pmj": {"english_name": "Pumi, Southern"}, "epi": {"english_name": "Epie"}, "ray": {"english_name": "Rapa"}, "lld": {"english_name": "Ladin"}, "kts": {"english_name": "Muyu, South"}, "kay": {"english_name": "Kamayurá"}, "aja": {"english_name": "Aja (Sudan)"}, "lzn": {"english_name": "Naga, Leinong"}, "kkd": {"english_name": "Kinuku"}, "blo": {"english_name": "Anii"}, "lnd": {"english_name": "Lundayeh"}, "sor": {"english_name": "Somrai"}, "zhd": {"english_name": "Zhuang, Dai"}, "mbw": {"english_name": "Maring"}, "bmq": {"english_name": "Bomu"}, "ktg": {"english_name": "Kalkutung"}, "mrk": {"english_name": "Hmwaveke"}, "neg": {"english_name": "Negidal"}, "xdy": {"english_name": "Dayak, Malayic"}, "rdb": {"english_name": "Rudbari"}, "aio": {"english_name": "Aiton"}, "mec": {"english_name": "Mara"}, "bbz": {"english_name": "Creole Arabic, Babalia"}, "rat": {"english_name": "Razajerdi"}, "phn": {"english_name": "Phoenician"}, "swn": {"english_name": "Sawknah"}, "bbs": {"english_name": "Bakpinka"}, "omn": {"english_name": "Minoan"}, "bhx": {"english_name": "Bhalay"}, "tpi": {"english_name": "Tok Pisin"}, "kvm": {"english_name": "Kendem"}, "ria": {"english_name": "Riang (India)"}, "ssh": {"english_name": "Arabic, Shihhi"}, "klv": {"english_name": "Maskelynes"}, "ngl": {"english_name": "Lomwe"}, "mni": {"english_name": "Manipuri"}, "jls": {"english_name": "Jamaican Sign Language"}, "vlp": {"english_name": "Valpei"}, "kaf": {"english_name": "Katso"}, "scp": {"english_name": "Helambu Sherpa"}, "blq": {"english_name": "Baluan-Pam"}, "aru": {"english_name": "Aruá (Amazonas State)"}, "tpx": {"english_name": "Me'phaa, Acatepec"}, "mdj": {"english_name": "Mangbetu"}, "sdh": {"english_name": "Kurdish, Southern"}, "lbe": {"english_name": "Lak"}, "jaz": {"english_name": "Jawe"}, "wtw": {"english_name": "Wotu"}, "onb": {"english_name": "Lingao"}, "msc": {"english_name": "Maninka, Sankaran"}, "aji": {"english_name": "Ajië"}, "elx": {"english_name": "Elamite"}, "tcm": {"english_name": "Tanahmerah"}, "ncr": {"english_name": "Ncane"}, "bcq": {"english_name": "Bench"}, "kbs": {"english_name": "Kande"}, "xbj": {"english_name": "Birrpayi"}, "hed": {"english_name": "Herdé"}, "mpt": {"english_name": "Mian"}, "xpn": {"english_name": "Kapinawá"}, "dim": {"english_name": "Dime"}, "cdy": {"english_name": "Chadong"}, "kna": {"english_name": "Dera (Nigeria)"}, "gbr": {"english_name": "Gbagyi"}, "tye": {"english_name": "Kyanga"}, "omi": {"english_name": "Omi"}, "oni": {"english_name": "Onin"}, "nxi": {"english_name": "Nindi"}, "ybi": {"english_name": "Yamphu"}, "cse": {"english_name": "Czech Sign Language"}, "mjo": {"english_name": "Malankuravan"}, "apq": {"english_name": "A-Pucikwar"}, "wum": {"english_name": "Wumbvu"}, "age": {"english_name": "Angal"}, "bdl": {"english_name": "Bajau, Indonesian"}, "clo": {"english_name": "Chontal, Lowland Oaxaca"}, "vnm": {"english_name": "Vinmavis"}, "rxd": {"english_name": "Ngardi"}, "miz": {"english_name": "Mixtec, Coatzospan"}, "xbx": {"english_name": "Kabixí"}, "auo": {"english_name": "Auyokawa"}, "kef": {"english_name": "Kpessi"}, "cra": {"english_name": "Chara"}, "mic": {"english_name": "Mi'kmaq"}, "dgx": {"english_name": "Doghoro"}, "pgg": {"english_name": "Pangwali"}, "zlj": {"english_name": "Zhuang, Liujiang"}, "oaa": {"english_name": "Orok"}, "frr": {"english_name": "Frisian, Northern"}, "yaf": {"english_name": "Yaka (Democratic Republic of Congo)"}, "mkx": {"english_name": "Manobo, Kinamiging"}, "gac": {"english_name": "Great Andamanese, Mixed"}, "mhy": {"english_name": "Ma'anyan"}, "nyo": {"english_name": "Nyoro"}, "nl": {"name": "Nederlands", "english_name": "Dutch"}, "tvy": {"english_name": "Pidgin, Timor"}, "qui": {"english_name": "Quileute"}, "hu": {"name": "magyar", "english_name": "Hungarian"}, "gdh": {"english_name": "Gadjerawang"}, "bdb": {"english_name": "Basap"}, "dbu": {"english_name": "Dogon, Bondum Dom"}, "lej": {"english_name": "Lengola"}, "wku": {"english_name": "Kunduvadi"}, "ncg": {"english_name": "Nisga'a"}, "knt": {"english_name": "Katukína, Panoan"}, "it": {"name": "Italiano", "english_name": "Italian"}, "mql": {"english_name": "Mbelime"}, "bls": {"english_name": "Balaesang"}, "axg": {"english_name": "Arára, Mato Grosso"}, "lpx": {"english_name": "Lopit"}, "hiw": {"english_name": "Hiw"}, "lag": {"english_name": "Langi"}, "pbn": {"english_name": "Kpasam"}, "keu": {"english_name": "Akebu"}, "pzn": {"english_name": "Naga, Para"}, "let": {"english_name": "Lesing-Gelimi"}, "cta": {"english_name": "Chatino, Tataltepec"}, "yne": {"english_name": "Lang'e"}, "pig": {"english_name": "Pisabo"}, "blz": {"english_name": "Balantak"}, "oro": {"english_name": "Orokolo"}, "plq": {"english_name": "Palaic"}, "yuc": {"english_name": "Yuchi"}, "xmn": {"english_name": "Persian, Manichaean Middle"}, "mkz": {"english_name": "Makasae"}, "hab": {"english_name": "Hanoi Sign Language"}, "cbv": {"english_name": "Cacua"}, "ole": {"english_name": "Olekha"}, "itv": {"english_name": "Itawit"}, "srr": {"english_name": "Serer"}, "qwm": {"english_name": "Kuman (Russia)"}, "cgc": {"english_name": "Kagayanen"}, "lha": {"english_name": "Laha (Viet Nam)"}, "lto": {"english_name": "Tsotso"}, "lui": {"english_name": "Luiseno"}, "bxv": {"english_name": "Berakou"}, "bpo": {"english_name": "Anasi"}, "xky": {"english_name": "Uma' Lasan"}, "vau": {"english_name": "Vanuma"}, "nar": {"english_name": "Iguta"}, "diw": {"english_name": "Dinka, Northwestern"}, "xor": {"english_name": "Korubo"}, "hmm": {"english_name": "Hmong, Central Mashan"}, "srh": {"english_name": "Sarikoli"}, "ccm": {"english_name": "Creole Malay, Malaccan"}, "nsf": {"english_name": "Nisu, Northwestern"}, "rri": {"english_name": "Ririo"}, "mtt": {"english_name": "Mota"}, "sll": {"english_name": "Salt-Yui"}, "umb": {"english_name": "Umbundu"}, "fkk": {"english_name": "Kirya-Konzəl"}, "lua": {"english_name": "Luba-Lulua"}, "cpg": {"english_name": "Greek, Cappadocian"}, "gha": {"english_name": "Ghadamès"}, "tri": {"english_name": "Trió"}, "cll": {"english_name": "Chala"}, "obi": {"english_name": "Obispeño"}, "tdu": {"english_name": "Dusun, Tempasuk"}, "mdh": {"english_name": "Maguindanaon"}, "lkc": {"english_name": "Kucong"}, "brc": {"english_name": "Creole Dutch, Berbice"}, "blt": {"english_name": "Tai Dam"}, "kbc": {"english_name": "Kadiwéu"}, "kzk": {"english_name": "Kazukuru"}, "mlh": {"english_name": "Mape"}, "shl": {"english_name": "Shendu"}, "ism": {"english_name": "Masimasi"}, "jaj": {"english_name": "Zazao"}, "tax": {"english_name": "Tamki"}, "orr": {"english_name": "Oruma"}, "pmz": {"english_name": "Pame, Southern"}, "yla": {"english_name": "Yaul"}, "dah": {"english_name": "Gwahatike"}, "sbw": {"english_name": "Simba"}, "klh": {"english_name": "Weliki"}, "ami": {"english_name": "Amis"}, "xmw": {"english_name": "Malagasy, Tsimihety"}, "mpl": {"english_name": "Watut, Middle"}, "gdd": {"english_name": "Gedaged"}, "nmb": {"english_name": "Nambas, Big"}, "glw": {"english_name": "Glavda"}, "hnj": {"english_name": "Hmong Njua"}, "uve": {"english_name": "Uvean, West"}, "doi": {"english_name": "Dogri (macrolanguage)"}, "gwm": {"english_name": "Awngthim"}, "tmg": {"english_name": "Ternateño"}, "nda": {"english_name": "Ndasa"}, "mpm": {"english_name": "Mixtec, Yosondúa"}, "qxu": {"english_name": "Quechua, Arequipa-La Unión"}, "uba": {"english_name": "Ubang"}, "bep": {"english_name": "Besoa"}, "sqs": {"english_name": "Sri Lankan Sign Language"}, "lok": {"english_name": "Loko"}, "meo": {"english_name": "Malay, Kedah"}, "cob": {"english_name": "Chicomuceltec"}, "keb": {"english_name": "Kélé"}, "kmo": {"english_name": "Kwoma"}, "ycp": {"english_name": "Chepya"}, "dsb": {"english_name": "Sorbian, Lower"}, "nnb": {"english_name": "Nande"}, "xet": {"english_name": "Xetá"}, "sam": {"english_name": "Aramaic, Samaritan"}, "cwe": {"english_name": "Kwere"}, "nec": {"english_name": "Nedebang"}, "muv": {"english_name": "Muthuvan"}, "tht": {"english_name": "Tahltan"}, "itw": {"english_name": "Ito"}, "wad": {"english_name": "Wandamen"}, "nmy": {"english_name": "Namuyi"}, "mlm": {"english_name": "Mulam"}, "hrc": {"english_name": "Niwer Mil"}, "quc": {"english_name": "K'iche'"}, "nby": {"english_name": "Ningera"}, "vit": {"english_name": "Viti"}, "deh": {"english_name": "Dehwari"}, "lrz": {"english_name": "Lemerig"}, "tcl": {"english_name": "Taman (Myanmar)"}, "ckq": {"english_name": "Kajakse"}, "cut": {"english_name": "Cuicatec, Teutila"}, "src": {"english_name": "Sardinian, Logudorese"}, "hup": {"english_name": "Hupa"}, "mrl": {"english_name": "Mortlockese"}, "ymg": {"english_name": "Yamongeri"}, "ppp": {"english_name": "Pelende"}, "mqh": {"english_name": "Mixtec, Tlazoyaltepec"}, "yey": {"english_name": "Yeyi"}, "pka": {"english_name": "Prākrit, Ardhamāgadhī"}, "apg": {"english_name": "Ampanang"}, "ney": {"english_name": "Neyo"}, "lnu": {"english_name": "Longuda"}, "sba": {"english_name": "Ngambay"}, "lwl": {"english_name": "Lawa, Eastern"}, "slz": {"english_name": "Ma'ya"}, "kip": {"english_name": "Kham, Sheshi"}, "eke": {"english_name": "Ekit"}, "nuf": {"english_name": "Nusu"}, "ttd": {"english_name": "Tauade"}, "ggu": {"english_name": "Gagu"}, "mss": {"english_name": "Masela, West"}, "nos": {"english_name": "Nisu, Eastern"}, "htx": {"english_name": "Hittite, Middle"}, "kgk": {"english_name": "Kaiwá"}, "aog": {"english_name": "Angoram"}, "xng": {"english_name": "Mongolian, Middle"}, "dzn": {"english_name": "Dzando"}, "bbp": {"english_name": "Banda, West Central"}, "quk": {"english_name": "Quechua, Chachapoyas"}}, "bing images": ["de-DE", "ar-SA", "es-AR", "en-AU", "de-AT", "fr-BE", "nl-BE", "pt-BR", "fr-CA", "en-CA", "ko-KR", "es-ES", "es-US", "en-US", "fr-FR", "zh-HK", "en-IN", "en-ID", "it-IT", "ja-JP", "en-MY", "es-MX", "no-NO", "nl-NL", "pl-PL", "en-GB", "zh-CN", "ru-RU", "en-ZA", "sv-SE", "de-CH", "fr-CH", "zh-TW", "tr-TR"], "wikidata": {"it": {"articles": 1418064, "name": "Italiano", "english_name": "Italian"}, "azb": {"articles": 68162, "name": "تۆرکجه", "english_name": "South Azerbaijani"}, "kbp": {"articles": 1261, "name": "Kabɩyɛ", "english_name": "Kabiye"}, "bar": {"articles": 24214, "name": "Boarisch", "english_name": "Bavarian"}, "tyv": {"articles": 1515, "name": "Тыва", "english_name": "Tuvan"}, "za": {"articles": 1178, "name": "Cuengh", "english_name": "Zhuang"}, "az": {"articles": 131962, "name": "Azərbaycanca", "english_name": "Azerbaijani"}, "crh": {"articles": 5644, "name": "Qırımtatarca", "english_name": "Crimean Tatar"}, "nn": {"articles": 136687, "name": "Nynorsk", "english_name": "Norwegian (Nynorsk)"}, "fi": {"articles": 431267, "name": "Suomi", "english_name": "Finnish"}, "mdf": {"articles": 1182, "name": "Мокшень (Mokshanj Kälj)", "english_name": "Moksha"}, "mai": {"articles": 12317, "name": "मैथिली", "english_name": "Maithili"}, "gag": {"articles": 2757, "name": "Gagauz", "english_name": "Gagauz"}, "ceb": {"articles": 5383102, "name": "Sinugboanong Binisaya", "english_name": "Cebuano"}, "yo": {"articles": 31608, "name": "Yorùbá", "english_name": "Yoruba"}, "ty": {"articles": 1196, "name": "Reo Mā`ohi", "english_name": "Tahitian"}, "fo": {"articles": 12678, "name": "Føroyskt", "english_name": "Faroese"}, "krc": {"articles": 2019, "name": "Къарачай-Малкъар (Qarachay-Malqar)", "english_name": "Karachay-Balkar"}, "gu": {"articles": 27562, "name": "ગુજરાતી", "english_name": "Gujarati"}, "srn": {"articles": 1059, "name": "Sranantongo", "english_name": "Sranan"}, "min": {"articles": 222143, "name": "Minangkabau", "english_name": "Minangkabau"}, "ik": {"articles": 261, "name": "Iñupiak", "english_name": "Inupiak"}, "ti": {"articles": 179, "name": "ትግርኛ", "english_name": "Tigrinya"}, "als": {"articles": 24008, "name": "Alemannisch", "english_name": "Alemannic"}, "ab": {"articles": 3400, "name": "Аҧсуа", "english_name": "Abkhazian"}, "hif": {"articles": 9732, "name": "Fiji Hindi", "english_name": "Fiji Hindi"}, "pcd": {"articles": 3621, "name": "Picard", "english_name": "Picard"}, "mi": {"articles": 7138, "name": "Māori", "english_name": "Maori"}, "fy": {"articles": 39580, "name": "Frysk", "english_name": "West Frisian"}, "yi": {"articles": 14302, "name": "ייִדיש", "english_name": "Yiddish"}, "tpi": {"articles": 1429, "name": "Tok Pisin", "english_name": "Tok Pisin"}, "rn": {"articles": 610, "name": "Kirundi", "english_name": "Kirundi"}, "sco": {"articles": 49298, "name": "Scots", "english_name": "Scots"}, "te": {"articles": 68668, "name": "తెలుగు", "english_name": "Telugu"}, "lij": {"articles": 3354, "name": "Líguru", "english_name": "Ligurian"}, "ss": {"articles": 439, "name": "SiSwati", "english_name": "Swati"}, "ht": {"articles": 51730, "name": "Krèyol ayisyen", "english_name": "Haitian"}, "af": {"articles": 48890, "name": "Afrikaans", "english_name": "Afrikaans"}, "om": {"articles": 765, "name": "Oromoo", "english_name": "Oromo"}, "sg": {"articles": 255, "name": "Sängö", "english_name": "Sango"}, "is": {"articles": 44302, "name": "Íslenska", "english_name": "Icelandic"}, "sh": {"articles": 442131, "name": "Srpskohrvatski / Српскохрватски", "english_name": "Serbo-Croatian"}, "sv": {"articles": 3784404, "name": "Svenska", "english_name": "Swedish"}, "war": {"articles": 1262806, "name": "Winaray", "english_name": "Waray-Waray"}, "pnb": {"articles": 46004, "name": "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)", "english_name": "Western Punjabi"}, "tr": {"articles": 305725, "name": "Türkçe", "english_name": "Turkish"}, "roa-rup": {"articles": 1216, "name": "Armãneashce", "english_name": "Aromanian"}, "lbe": {"articles": 1215, "name": "Лакку", "english_name": "Lak"}, "ug": {"articles": 3503, "name": "ئۇيغۇر تىلى", "english_name": "Uyghur"}, "haw": {"articles": 2058, "name": "Hawai`i", "english_name": "Hawaiian"}, "pms": {"articles": 64299, "name": "Piemontèis", "english_name": "Piedmontese"}, "myv": {"articles": 5844, "name": "Эрзянь (Erzjanj Kelj)", "english_name": "Erzya"}, "map-bms": {"articles": 13308, "name": "Basa Banyumasan", "english_name": "Banyumasan"}, "tk": {"articles": 5319, "name": "تركمن / Туркмен", "english_name": "Turkmen"}, "mn": {"articles": 17830, "name": "Монгол", "english_name": "Mongolian"}, "rm": {"articles": 3482, "name": "Rumantsch", "english_name": "Romansh"}, "atj": {"articles": 416, "name": "Atikamekw", "english_name": "Atikamekw"}, "tt": {"articles": 76120, "name": "Tatarça / Татарча", "english_name": "Tatar"}, "frp": {"articles": 2835, "name": "Arpitan", "english_name": "Franco-Provençal"}, "ch": {"articles": 433, "name": "Chamoru", "english_name": "Chamorro"}, "ksh": {"articles": 2837, "name": "Ripoarisch", "english_name": "Ripuarian"}, "ko": {"articles": 409269, "name": "한국어", "english_name": "Korean"}, "bs": {"articles": 77079, "name": "Bosanski", "english_name": "Bosnian"}, "ak": {"articles": 322, "name": "Akana", "english_name": "Akan"}, "zh-min-nan": {"articles": 226187, "name": "Bân-lâm-gú", "english_name": "Min Nan"}, "co": {"articles": 5499, "name": "Corsu", "english_name": "Corsican"}, "ku": {"articles": 23198, "name": "Kurdî / كوردی", "english_name": "Kurdish"}, "he": {"articles": 219907, "name": "עברית", "english_name": "Hebrew"}, "koi": {"articles": 3452, "name": "Перем Коми (Perem Komi)", "english_name": "Komi-Permyak"}, "xal": {"articles": 2065, "name": "Хальмг", "english_name": "Kalmyk"}, "bcl": {"articles": 7298, "name": "Bikol", "english_name": "Central Bicolano"}, "eml": {"articles": 9557, "name": "Emiliàn e rumagnòl", "english_name": "Emilian-Romagnol"}, "es": {"articles": 1389641, "name": "Español", "english_name": "Spanish"}, "xh": {"articles": 728, "name": "isiXhosa", "english_name": "Xhosa"}, "jbo": {"articles": 1206, "name": "Lojban", "english_name": "Lojban"}, "nov": {"articles": 1652, "name": "Novial", "english_name": "Novial"}, "lb": {"articles": 51312, "name": "Lëtzebuergesch", "english_name": "Luxembourgish"}, "na": {"articles": 1286, "name": "dorerin Naoero", "english_name": "Nauruan"}, "lo": {"articles": 2817, "name": "ລາວ", "english_name": "Lao"}, "simple": {"articles": 131605, "name": "Simple English", "english_name": "Simple English"}, "nso": {"articles": 7824, "name": "Sepedi", "english_name": "Northern Sotho"}, "kbd": {"articles": 1574, "name": "Адыгэбзэ (Adighabze)", "english_name": "Kabardian Circassian"}, "su": {"articles": 39477, "name": "Basa Sunda", "english_name": "Sundanese"}, "th": {"articles": 122166, "name": "ไทย", "english_name": "Thai"}, "lv": {"articles": 82426, "name": "Latviešu", "english_name": "Latvian"}, "ba": {"articles": 41302, "name": "Башҡорт", "english_name": "Bashkir"}, "uz": {"articles": 129071, "name": "O‘zbek", "english_name": "Uzbek"}, "pl": {"articles": 1266265, "name": "Polski", "english_name": "Polish"}, "pfl": {"articles": 2072, "name": "Pälzisch", "english_name": "Palatinate German"}, "cs": {"articles": 400491, "name": "Čeština", "english_name": "Czech"}, "kk": {"articles": 220924, "name": "Қазақша", "english_name": "Kazakh"}, "la": {"articles": 127986, "name": "Latina", "english_name": "Latin"}, "si": {"articles": 14470, "name": "සිංහල", "english_name": "Sinhalese"}, "tw": {"articles": 604, "name": "Twi", "english_name": "Twi"}, "eo": {"articles": 245097, "name": "Esperanto", "english_name": "Esperanto"}, "ky": {"articles": 79879, "name": "Кыргызча", "english_name": "Kirghiz"}, "ast": {"articles": 59860, "name": "Asturianu", "english_name": "Asturian"}, "zh-classical": {"articles": 7389, "name": "古文 / 文言文", "english_name": "Classical Chinese"}, "sr": {"articles": 602867, "name": "Српски / Srpski", "english_name": "Serbian"}, "el": {"articles": 143124, "name": "Ελληνικά", "english_name": "Greek"}, "be": {"articles": 151018, "name": "Беларуская", "english_name": "Belarusian"}, "gl": {"articles": 145482, "name": "Galego", "english_name": "Galician"}, "tcy": {"articles": 902, "name": "ತುಳು", "english_name": "Tulu"}, "wuu": {"articles": 7120, "name": "吴语", "english_name": "Wu"}, "dv": {"articles": 3018, "name": "ދިވެހިބަސް", "english_name": "Divehi"}, "zea": {"articles": 4405, "name": "Zeêuws", "english_name": "Zeelandic"}, "ace": {"articles": 7209, "name": "Bahsa Acèh", "english_name": "Acehnese"}, "fj": {"articles": 426, "name": "Na Vosa Vakaviti", "english_name": "Fijian"}, "pa": {"articles": 27889, "name": "ਪੰਜਾਬੀ", "english_name": "Punjabi"}, "mg": {"articles": 84770, "name": "Malagasy", "english_name": "Malagasy"}, "frr": {"articles": 6483, "name": "Nordfriisk", "english_name": "North Frisian"}, "nv": {"articles": 4360, "name": "Diné bizaad", "english_name": "Navajo"}, "mzn": {"articles": 12613, "name": "مَزِروني", "english_name": "Mazandarani"}, "udm": {"articles": 4286, "name": "Удмурт кыл", "english_name": "Udmurt"}, "scn": {"articles": 25840, "name": "Sicilianu", "english_name": "Sicilian"}, "rue": {"articles": 6412, "name": "Русиньскый", "english_name": "Rusyn"}, "stq": {"articles": 3916, "name": "Seeltersk", "english_name": "Saterland Frisian"}, "zu": {"articles": 881, "name": "isiZulu", "english_name": "Zulu"}, "sc": {"articles": 5638, "name": "Sardu", "english_name": "Sardinian"}, "am": {"articles": 14115, "name": "አማርኛ", "english_name": "Amharic"}, "nl": {"articles": 1923974, "name": "Nederlands", "english_name": "Dutch"}, "st": {"articles": 536, "name": "Sesotho", "english_name": "Sesotho"}, "bn": {"articles": 56084, "name": "বাংলা", "english_name": "Bengali"}, "hu": {"articles": 426404, "name": "Magyar", "english_name": "Hungarian"}, "se": {"articles": 7357, "name": "Sámegiella", "english_name": "Northern Sami"}, "csb": {"articles": 5217, "name": "Kaszëbsczi", "english_name": "Kashubian"}, "fa": {"articles": 591515, "name": "فارسی", "english_name": "Persian"}, "ha": {"articles": 1664, "name": "هَوُسَ", "english_name": "Hausa"}, "chr": {"articles": 871, "name": "ᏣᎳᎩ", "english_name": "Cherokee"}, "ln": {"articles": 2958, "name": "Lingala", "english_name": "Lingala"}, "cdo": {"articles": 13544, "name": "Mìng-dĕ̤ng-ngṳ̄", "english_name": "Min Dong"}, "vi": {"articles": 1168165, "name": "Tiếng Việt", "english_name": "Vietnamese"}, "da": {"articles": 235280, "name": "Dansk", "english_name": "Danish"}, "tg": {"articles": 93225, "name": "Тоҷикӣ", "english_name": "Tajik"}, "ms": {"articles": 311875, "name": "Bahasa Melayu", "english_name": "Malay"}, "os": {"articles": 10541, "name": "Иронау", "english_name": "Ossetian"}, "ce": {"articles": 164742, "name": "Нохчийн", "english_name": "Chechen"}, "io": {"articles": 27478, "name": "Ido", "english_name": "Ido"}, "roa-tara": {"articles": 9228, "name": "Tarandíne", "english_name": "Tarantino"}, "arc": {"articles": 1622, "name": "ܐܪܡܝܐ", "english_name": "Aramaic"}, "sl": {"articles": 160164, "name": "Slovenščina", "english_name": "Slovenian"}, "rw": {"articles": 1819, "name": "Ikinyarwanda", "english_name": "Kinyarwanda"}, "ang": {"articles": 2982, "name": "Englisc", "english_name": "Anglo-Saxon"}, "eu": {"articles": 288705, "name": "Euskara", "english_name": "Basque"}, "chy": {"articles": 608, "name": "Tsetsêhestâhese", "english_name": "Cheyenne"}, "mhr": {"articles": 9712, "name": "Олык Марий (Olyk Marij)", "english_name": "Meadow Mari"}, "fur": {"articles": 3204, "name": "Furlan", "english_name": "Friulian"}, "ar": {"articles": 559796, "name": "العربية", "english_name": "Arabic"}, "qu": {"articles": 20387, "name": "Runa Simi", "english_name": "Quechua"}, "id": {"articles": 423343, "name": "Bahasa Indonesia", "english_name": "Indonesian"}, "pih": {"articles": 629, "name": "Norfuk", "english_name": "Norfolk"}, "uk": {"articles": 769488, "name": "Українська", "english_name": "Ukrainian"}, "mwl": {"articles": 3522, "name": "Mirandés", "english_name": "Mirandese"}, "ext": {"articles": 2919, "name": "Estremeñu", "english_name": "Extremaduran"}, "pnt": {"articles": 455, "name": "Ποντιακά", "english_name": "Pontic"}, "bpy": {"articles": 25081, "name": "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী", "english_name": "Bishnupriya Manipuri"}, "hy": {"articles": 237866, "name": "Հայերեն", "english_name": "Armenian"}, "ks": {"articles": 316, "name": "कश्मीरी / كشميري", "english_name": "Kashmiri"}, "gd": {"articles": 14675, "name": "Gàidhlig", "english_name": "Scottish Gaelic"}, "ve": {"articles": 256, "name": "Tshivenda", "english_name": "Venda"}, "sk": {"articles": 224878, "name": "Slovenčina", "english_name": "Slovak"}, "ig": {"articles": 1286, "name": "Igbo", "english_name": "Igbo"}, "ne": {"articles": 30358, "name": "नेपाली", "english_name": "Nepali"}, "to": {"articles": 1690, "name": "faka Tonga", "english_name": "Tongan"}, "ka": {"articles": 120692, "name": "ქართული", "english_name": "Georgian"}, "sn": {"articles": 3077, "name": "chiShona", "english_name": "Shona"}, "or": {"articles": 13497, "name": "ଓଡ଼ିଆ", "english_name": "Oriya"}, "ca": {"articles": 572844, "name": "Català", "english_name": "Catalan"}, "ie": {"articles": 3887, "name": "Interlingue", "english_name": "Interlingue"}, "ltg": {"articles": 801, "name": "Latgaļu", "english_name": "Latgalian"}, "ml": {"articles": 54585, "name": "മലയാളം", "english_name": "Malayalam"}, "hak": {"articles": 8163, "name": "Hak-kâ-fa / 客家話", "english_name": "Hakka"}, "got": {"articles": 536, "name": "𐌲𐌿𐍄𐌹𐍃𐌺", "english_name": "Gothic"}, "lez": {"articles": 3939, "name": "Лезги чІал (Lezgi č’al)", "english_name": "Lezgian"}, "lmo": {"articles": 36894, "name": "Lumbaart", "english_name": "Lombard"}, "nap": {"articles": 14485, "name": "Nnapulitano", "english_name": "Neapolitan"}, "ady": {"articles": 405, "name": "Адыгэбзэ", "english_name": "Adyghe"}, "cv": {"articles": 41027, "name": "Чăваш", "english_name": "Chuvash"}, "diq": {"articles": 8722, "name": "Zazaki", "english_name": "Zazaki"}, "pt": {"articles": 991996, "name": "Português", "english_name": "Portuguese"}, "tn": {"articles": 639, "name": "Setswana", "english_name": "Tswana"}, "vls": {"articles": 6344, "name": "West-Vlams", "english_name": "West Flemish"}, "ckb": {"articles": 20927, "name": "Soranî / کوردی", "english_name": "Sorani"}, "mr": {"articles": 50699, "name": "मराठी", "english_name": "Marathi"}, "gn": {"articles": 3387, "name": "Avañe'ẽ", "english_name": "Guarani"}, "bi": {"articles": 1159, "name": "Bislama", "english_name": "Bislama"}, "ur": {"articles": 127702, "name": "اردو", "english_name": "Urdu"}, "vec": {"articles": 11100, "name": "Vèneto", "english_name": "Venetian"}, "sq": {"articles": 72462, "name": "Shqip", "english_name": "Albanian"}, "vep": {"articles": 5712, "name": "Vepsän", "english_name": "Vepsian"}, "km": {"articles": 6161, "name": "ភាសាខ្មែរ", "english_name": "Khmer"}, "ro": {"articles": 383724, "name": "Română", "english_name": "Romanian"}, "olo": {"articles": 2534, "name": "Karjalan", "english_name": "Livvi-Karelian"}, "pag": {"articles": 2550, "name": "Pangasinan", "english_name": "Pangasinan"}, "ps": {"articles": 8815, "name": "پښتو", "english_name": "Pashto"}, "nrm": {"articles": 3690, "name": "Nouormand/Normaund", "english_name": "Norman"}, "ta": {"articles": 115120, "name": "தமிழ்", "english_name": "Tamil"}, "hsb": {"articles": 12523, "name": "Hornjoserbsce", "english_name": "Upper Sorbian"}, "iu": {"articles": 397, "name": "ᐃᓄᒃᑎᑐᑦ", "english_name": "Inuktitut"}, "kg": {"articles": 1177, "name": "KiKongo", "english_name": "Kongo"}, "ki": {"articles": 1354, "name": "Gĩkũyũ", "english_name": "Kikuyu"}, "kw": {"articles": 3800, "name": "Kernewek/Karnuack", "english_name": "Cornish"}, "bg": {"articles": 239438, "name": "Български", "english_name": "Bulgarian"}, "gv": {"articles": 4966, "name": "Gaelg", "english_name": "Manx"}, "pap": {"articles": 1911, "name": "Papiamentu", "english_name": "Papiamentu"}, "cu": {"articles": 636, "name": "Словѣньскъ", "english_name": "Old Church Slavonic"}, "en": {"articles": 5572371, "name": "English", "english_name": "English"}, "wo": {"articles": 1161, "name": "Wolof", "english_name": "Wolof"}, "br": {"articles": 63886, "name": "Brezhoneg", "english_name": "Breton"}, "bh": {"articles": 9520, "name": "भोजपुरी", "english_name": "Bihari"}, "szl": {"articles": 6800, "name": "Ślůnski", "english_name": "Silesian"}, "nah": {"articles": 7115, "name": "Nāhuatl", "english_name": "Nahuatl"}, "so": {"articles": 4478, "name": "Soomaali", "english_name": "Somali"}, "jv": {"articles": 54607, "name": "Basa Jawa", "english_name": "Javanese"}, "cr": {"articles": 128, "name": "Nehiyaw", "english_name": "Cree"}, "be-tarask": {"articles": 62221, "name": "Беларуская (тарашкевіца)", "english_name": "Belarusian (Taraškievica)"}, "bm": {"articles": 435, "name": "Bamanankan", "english_name": "Bambara"}, "ja": {"articles": 1095739, "name": "日本語", "english_name": "Japanese"}, "my": {"articles": 38066, "name": "မြန်မာဘာသာ", "english_name": "Burmese"}, "bo": {"articles": 5723, "name": "བོད་སྐད", "english_name": "Tibetan"}, "arz": {"articles": 17822, "name": "مصرى (Maṣri)", "english_name": "Egyptian Arabic"}, "glk": {"articles": 5673, "name": "گیلکی", "english_name": "Gilaki"}, "vo": {"articles": 120920, "name": "Volapük", "english_name": "Volapük"}, "ga": {"articles": 46365, "name": "Gaeilge", "english_name": "Irish"}, "sah": {"articles": 11563, "name": "Саха тыла (Saxa Tyla)", "english_name": "Sakha"}, "as": {"articles": 4881, "name": "অসমীয়া", "english_name": "Assamese"}, "rmy": {"articles": 655, "name": "romani - रोमानी", "english_name": "Romani"}, "bat-smg": {"articles": 16239, "name": "Žemaitėška", "english_name": "Samogitian"}, "mt": {"articles": 3289, "name": "Malti", "english_name": "Maltese"}, "lad": {"articles": 4644, "name": "Dzhudezmo", "english_name": "Ladino"}, "fiu-vro": {"articles": 5519, "name": "Võro", "english_name": "Võro"}, "mrj": {"articles": 10265, "name": "Кырык Мары (Kyryk Mary)", "english_name": "Hill Mari"}, "ny": {"articles": 381, "name": "Chichewa", "english_name": "Chichewa"}, "et": {"articles": 169376, "name": "Eesti", "english_name": "Estonian"}, "an": {"articles": 32707, "name": "Aragonés", "english_name": "Aragonese"}, "tet": {"articles": 1416, "name": "Tetun", "english_name": "Tetum"}, "dz": {"articles": 224, "name": "ཇོང་ཁ", "english_name": "Dzongkha"}, "gom": {"articles": 3381, "name": "गोंयची कोंकणी / Gõychi Konknni", "english_name": "Goan Konkani"}, "sa": {"articles": 11220, "name": "संस्कृतम्", "english_name": "Sanskrit"}, "lrc": {"articles": 5353, "name": "لۊری شومالی", "english_name": "Northern Luri"}, "bjn": {"articles": 1780, "name": "Bahasa Banjar", "english_name": "Banjar"}, "ia": {"articles": 20622, "name": "Interlingua", "english_name": "Interlingua"}, "lg": {"articles": 1167, "name": "Luganda", "english_name": "Luganda"}, "zh": {"articles": 991730, "name": "中文", "english_name": "Chinese"}, "ts": {"articles": 554, "name": "Xitsonga", "english_name": "Tsonga"}, "sd": {"articles": 8445, "name": "سنڌي، سندھی ، सिन्ध", "english_name": "Sindhi"}, "pam": {"articles": 8550, "name": "Kapampangan", "english_name": "Kapampangan"}, "hr": {"articles": 184073, "name": "Hrvatski", "english_name": "Croatian"}, "new": {"articles": 72142, "name": "नेपाल भाषा", "english_name": "Newar"}, "kaa": {"articles": 1896, "name": "Qaraqalpaqsha", "english_name": "Karakalpak"}, "cbk-zam": {"articles": 2913, "name": "Chavacano de Zamboanga", "english_name": "Zamboanga Chavacano"}, "oc": {"articles": 84238, "name": "Occitan", "english_name": "Occitan"}, "bxr": {"articles": 2076, "name": "Буряад", "english_name": "Buryat"}, "jam": {"articles": 1619, "name": "Jumiekan Kryuol", "english_name": "Jamaican Patois"}, "ay": {"articles": 4282, "name": "Aymar", "english_name": "Aymara"}, "li": {"articles": 12113, "name": "Limburgs", "english_name": "Limburgish"}, "wa": {"articles": 14527, "name": "Walon", "english_name": "Walloon"}, "hi": {"articles": 123325, "name": "हिन्दी", "english_name": "Hindi"}, "xmf": {"articles": 12366, "name": "მარგალური (Margaluri)", "english_name": "Mingrelian"}, "sw": {"articles": 39316, "name": "Kiswahili", "english_name": "Swahili"}, "ee": {"articles": 340, "name": "Eʋegbe", "english_name": "Ewe"}, "dsb": {"articles": 3112, "name": "Dolnoserbski", "english_name": "Lower Sorbian"}, "nds": {"articles": 28059, "name": "Plattdüütsch", "english_name": "Low Saxon"}, "kl": {"articles": 1642, "name": "Kalaallisut", "english_name": "Greenlandic"}, "no": {"articles": 483210, "name": "Norsk (Bokmål)", "english_name": "Norwegian (Bokmål)"}, "tl": {"articles": 86383, "name": "Tagalog", "english_name": "Tagalog"}, "bug": {"articles": 14127, "name": "Basa Ugi", "english_name": "Buginese"}, "zh-yue": {"articles": 65026, "name": "粵語", "english_name": "Cantonese"}, "kv": {"articles": 5260, "name": "Коми", "english_name": "Komi"}, "mk": {"articles": 92868, "name": "Македонски", "english_name": "Macedonian"}, "pdc": {"articles": 1812, "name": "Deitsch", "english_name": "Pennsylvania German"}, "kn": {"articles": 23031, "name": "ಕನ್ನಡ", "english_name": "Kannada"}, "ilo": {"articles": 10928, "name": "Ilokano", "english_name": "Ilokano"}, "cy": {"articles": 96178, "name": "Cymraeg", "english_name": "Welsh"}, "de": {"articles": 2154675, "name": "Deutsch", "english_name": "German"}, "dty": {"articles": 2736, "name": "डोटेली", "english_name": "Doteli"}, "lt": {"articles": 186360, "name": "Lietuvių", "english_name": "Lithuanian"}, "fr": {"articles": 1957499, "name": "Français", "english_name": "French"}, "kab": {"articles": 2898, "name": "Taqbaylit", "english_name": "Kabyle"}, "gan": {"articles": 6397, "name": "贛語", "english_name": "Gan"}, "pi": {"articles": 2528, "name": "पाऴि", "english_name": "Pali"}, "sm": {"articles": 797, "name": "Gagana Samoa", "english_name": "Samoan"}, "nds-nl": {"articles": 6753, "name": "Nedersaksisch", "english_name": "Dutch Low Saxon"}, "av": {"articles": 2311, "name": "Авар", "english_name": "Avar"}, "tum": {"articles": 560, "name": "chiTumbuka", "english_name": "Tumbuka"}, "ru": {"articles": 1453844, "name": "Русский", "english_name": "Russian"}, "ff": {"articles": 227, "name": "Fulfulde", "english_name": "Fula"}}, "gigablast": [], "ddg definitions": ["zh-CN", "fi-FI", "es-ES", "en-AU", "de-AT", "ro-RO", "es-US", "ca-ES", "ms-MY", "nl-BE", "lv-LV", "lt-LT", "da-DK", "sl-SL", "en-US", "tl-PH", "cs-CZ", "es-AR", "et-EE", "en-ZA", "hu-HU", "id-ID", "ar-XA", "es-PE", "en-NZ", "bg-BG", "en-MY", "fr-CH", "nl-NL", "th-TH", "ca-CT", "el-GR", "it-CH", "jp-JP", "de-CH", "tr-TR", "ru-RU", "en-UK", "en-CA", "he-IL", "hr-HR", "en-ID", "en-IE", "en-IN", "de-DE", "fr-BE", "sk-SK", "fr-FR", "pt-BR", "no-NO", "es-CO", "vi-VN", "pl-PL", "pt-PT", "en-SG", "fr-CA", "wt-WT", "sv-SE", "it-IT", "tzh-TW", "es-CL", "tzh-HK", "kr-KR", "es-MX", "en-PH"], "bing news": ["sq", "de", "ar", "bg", "ca", "cs", "zh-CHS", "zh-CHT", "ko", "hr", "da", "sk", "sl", "es", "et", "fi", "fr", "el", "he", "nl", "hu", "id", "en", "is", "it", "ja", "lv", "lt", "ms", "no", "fa", "pl", "pt-BR", "pt-PT", "ro", "ru", "sr", "sv", "th", "tr", "uk", "vi"], "swisscows": ["browser", "ar-SA", "es-AR", "en-AU", "de-AT", "fr-BE", "nl-BE", "pt-BR", "en-CA", "fr-CA", "es-CL", "zh-CN", "da-DK", "fi-FI", "fr-FR", "de-DE", "zh-HK", "en-IN", "en-IE", "it-IT", "ja-JP", "ko-KR", "lv-LV", "en-MY", "es-MX", "nl-NL", "en-NZ", "no-NO", "en-PH", "pl-PL", "pt-PT", "ru-RU", "en-ZA", "es-ES", "sv-SE", "de-CH", "fr-CH", "zh-TW", "tr-TR", "uk-UA", "en-GB", "en-US", "es-US"], "wikipedia": {"it": {"articles": 1418064, "name": "Italiano", "english_name": "Italian"}, "azb": {"articles": 68162, "name": "تۆرکجه", "english_name": "South Azerbaijani"}, "kbp": {"articles": 1261, "name": "Kabɩyɛ", "english_name": "Kabiye"}, "bar": {"articles": 24214, "name": "Boarisch", "english_name": "Bavarian"}, "tyv": {"articles": 1515, "name": "Тыва", "english_name": "Tuvan"}, "za": {"articles": 1178, "name": "Cuengh", "english_name": "Zhuang"}, "az": {"articles": 131962, "name": "Azərbaycanca", "english_name": "Azerbaijani"}, "crh": {"articles": 5644, "name": "Qırımtatarca", "english_name": "Crimean Tatar"}, "nn": {"articles": 136687, "name": "Nynorsk", "english_name": "Norwegian (Nynorsk)"}, "fi": {"articles": 431267, "name": "Suomi", "english_name": "Finnish"}, "mdf": {"articles": 1182, "name": "Мокшень (Mokshanj Kälj)", "english_name": "Moksha"}, "mai": {"articles": 12317, "name": "मैथिली", "english_name": "Maithili"}, "gag": {"articles": 2757, "name": "Gagauz", "english_name": "Gagauz"}, "ceb": {"articles": 5383102, "name": "Sinugboanong Binisaya", "english_name": "Cebuano"}, "yo": {"articles": 31608, "name": "Yorùbá", "english_name": "Yoruba"}, "ty": {"articles": 1196, "name": "Reo Mā`ohi", "english_name": "Tahitian"}, "fo": {"articles": 12678, "name": "Føroyskt", "english_name": "Faroese"}, "krc": {"articles": 2019, "name": "Къарачай-Малкъар (Qarachay-Malqar)", "english_name": "Karachay-Balkar"}, "gu": {"articles": 27562, "name": "ગુજરાતી", "english_name": "Gujarati"}, "srn": {"articles": 1059, "name": "Sranantongo", "english_name": "Sranan"}, "min": {"articles": 222143, "name": "Minangkabau", "english_name": "Minangkabau"}, "ik": {"articles": 261, "name": "Iñupiak", "english_name": "Inupiak"}, "ti": {"articles": 179, "name": "ትግርኛ", "english_name": "Tigrinya"}, "als": {"articles": 24008, "name": "Alemannisch", "english_name": "Alemannic"}, "ab": {"articles": 3400, "name": "Аҧсуа", "english_name": "Abkhazian"}, "hif": {"articles": 9732, "name": "Fiji Hindi", "english_name": "Fiji Hindi"}, "pcd": {"articles": 3621, "name": "Picard", "english_name": "Picard"}, "mi": {"articles": 7138, "name": "Māori", "english_name": "Maori"}, "fy": {"articles": 39580, "name": "Frysk", "english_name": "West Frisian"}, "yi": {"articles": 14302, "name": "ייִדיש", "english_name": "Yiddish"}, "tpi": {"articles": 1429, "name": "Tok Pisin", "english_name": "Tok Pisin"}, "rn": {"articles": 610, "name": "Kirundi", "english_name": "Kirundi"}, "sco": {"articles": 49298, "name": "Scots", "english_name": "Scots"}, "te": {"articles": 68668, "name": "తెలుగు", "english_name": "Telugu"}, "lij": {"articles": 3354, "name": "Líguru", "english_name": "Ligurian"}, "ss": {"articles": 439, "name": "SiSwati", "english_name": "Swati"}, "ht": {"articles": 51730, "name": "Krèyol ayisyen", "english_name": "Haitian"}, "af": {"articles": 48890, "name": "Afrikaans", "english_name": "Afrikaans"}, "om": {"articles": 765, "name": "Oromoo", "english_name": "Oromo"}, "sg": {"articles": 255, "name": "Sängö", "english_name": "Sango"}, "is": {"articles": 44302, "name": "Íslenska", "english_name": "Icelandic"}, "sh": {"articles": 442131, "name": "Srpskohrvatski / Српскохрватски", "english_name": "Serbo-Croatian"}, "sv": {"articles": 3784404, "name": "Svenska", "english_name": "Swedish"}, "war": {"articles": 1262806, "name": "Winaray", "english_name": "Waray-Waray"}, "pnb": {"articles": 46004, "name": "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)", "english_name": "Western Punjabi"}, "tr": {"articles": 305725, "name": "Türkçe", "english_name": "Turkish"}, "roa-rup": {"articles": 1216, "name": "Armãneashce", "english_name": "Aromanian"}, "lbe": {"articles": 1215, "name": "Лакку", "english_name": "Lak"}, "ug": {"articles": 3503, "name": "ئۇيغۇر تىلى", "english_name": "Uyghur"}, "haw": {"articles": 2058, "name": "Hawai`i", "english_name": "Hawaiian"}, "pms": {"articles": 64299, "name": "Piemontèis", "english_name": "Piedmontese"}, "myv": {"articles": 5844, "name": "Эрзянь (Erzjanj Kelj)", "english_name": "Erzya"}, "map-bms": {"articles": 13308, "name": "Basa Banyumasan", "english_name": "Banyumasan"}, "tk": {"articles": 5319, "name": "تركمن / Туркмен", "english_name": "Turkmen"}, "mn": {"articles": 17830, "name": "Монгол", "english_name": "Mongolian"}, "rm": {"articles": 3482, "name": "Rumantsch", "english_name": "Romansh"}, "atj": {"articles": 416, "name": "Atikamekw", "english_name": "Atikamekw"}, "tt": {"articles": 76120, "name": "Tatarça / Татарча", "english_name": "Tatar"}, "frp": {"articles": 2835, "name": "Arpitan", "english_name": "Franco-Provençal"}, "ch": {"articles": 433, "name": "Chamoru", "english_name": "Chamorro"}, "ksh": {"articles": 2837, "name": "Ripoarisch", "english_name": "Ripuarian"}, "ko": {"articles": 409269, "name": "한국어", "english_name": "Korean"}, "bs": {"articles": 77079, "name": "Bosanski", "english_name": "Bosnian"}, "ak": {"articles": 322, "name": "Akana", "english_name": "Akan"}, "zh-min-nan": {"articles": 226187, "name": "Bân-lâm-gú", "english_name": "Min Nan"}, "co": {"articles": 5499, "name": "Corsu", "english_name": "Corsican"}, "ku": {"articles": 23198, "name": "Kurdî / كوردی", "english_name": "Kurdish"}, "he": {"articles": 219907, "name": "עברית", "english_name": "Hebrew"}, "koi": {"articles": 3452, "name": "Перем Коми (Perem Komi)", "english_name": "Komi-Permyak"}, "xal": {"articles": 2065, "name": "Хальмг", "english_name": "Kalmyk"}, "bcl": {"articles": 7298, "name": "Bikol", "english_name": "Central Bicolano"}, "eml": {"articles": 9557, "name": "Emiliàn e rumagnòl", "english_name": "Emilian-Romagnol"}, "es": {"articles": 1389641, "name": "Español", "english_name": "Spanish"}, "xh": {"articles": 728, "name": "isiXhosa", "english_name": "Xhosa"}, "jbo": {"articles": 1206, "name": "Lojban", "english_name": "Lojban"}, "nov": {"articles": 1652, "name": "Novial", "english_name": "Novial"}, "lb": {"articles": 51312, "name": "Lëtzebuergesch", "english_name": "Luxembourgish"}, "na": {"articles": 1286, "name": "dorerin Naoero", "english_name": "Nauruan"}, "lo": {"articles": 2817, "name": "ລາວ", "english_name": "Lao"}, "simple": {"articles": 131605, "name": "Simple English", "english_name": "Simple English"}, "nso": {"articles": 7824, "name": "Sepedi", "english_name": "Northern Sotho"}, "kbd": {"articles": 1574, "name": "Адыгэбзэ (Adighabze)", "english_name": "Kabardian Circassian"}, "su": {"articles": 39477, "name": "Basa Sunda", "english_name": "Sundanese"}, "th": {"articles": 122166, "name": "ไทย", "english_name": "Thai"}, "lv": {"articles": 82426, "name": "Latviešu", "english_name": "Latvian"}, "ba": {"articles": 41302, "name": "Башҡорт", "english_name": "Bashkir"}, "uz": {"articles": 129071, "name": "O‘zbek", "english_name": "Uzbek"}, "pl": {"articles": 1266265, "name": "Polski", "english_name": "Polish"}, "pfl": {"articles": 2072, "name": "Pälzisch", "english_name": "Palatinate German"}, "cs": {"articles": 400491, "name": "Čeština", "english_name": "Czech"}, "kk": {"articles": 220924, "name": "Қазақша", "english_name": "Kazakh"}, "la": {"articles": 127986, "name": "Latina", "english_name": "Latin"}, "si": {"articles": 14470, "name": "සිංහල", "english_name": "Sinhalese"}, "tw": {"articles": 604, "name": "Twi", "english_name": "Twi"}, "eo": {"articles": 245097, "name": "Esperanto", "english_name": "Esperanto"}, "ky": {"articles": 79879, "name": "Кыргызча", "english_name": "Kirghiz"}, "ast": {"articles": 59860, "name": "Asturianu", "english_name": "Asturian"}, "zh-classical": {"articles": 7389, "name": "古文 / 文言文", "english_name": "Classical Chinese"}, "sr": {"articles": 602867, "name": "Српски / Srpski", "english_name": "Serbian"}, "el": {"articles": 143124, "name": "Ελληνικά", "english_name": "Greek"}, "be": {"articles": 151018, "name": "Беларуская", "english_name": "Belarusian"}, "gl": {"articles": 145482, "name": "Galego", "english_name": "Galician"}, "tcy": {"articles": 902, "name": "ತುಳು", "english_name": "Tulu"}, "wuu": {"articles": 7120, "name": "吴语", "english_name": "Wu"}, "dv": {"articles": 3018, "name": "ދިވެހިބަސް", "english_name": "Divehi"}, "zea": {"articles": 4405, "name": "Zeêuws", "english_name": "Zeelandic"}, "ace": {"articles": 7209, "name": "Bahsa Acèh", "english_name": "Acehnese"}, "fj": {"articles": 426, "name": "Na Vosa Vakaviti", "english_name": "Fijian"}, "pa": {"articles": 27889, "name": "ਪੰਜਾਬੀ", "english_name": "Punjabi"}, "mg": {"articles": 84770, "name": "Malagasy", "english_name": "Malagasy"}, "frr": {"articles": 6483, "name": "Nordfriisk", "english_name": "North Frisian"}, "nv": {"articles": 4360, "name": "Diné bizaad", "english_name": "Navajo"}, "mzn": {"articles": 12613, "name": "مَزِروني", "english_name": "Mazandarani"}, "udm": {"articles": 4286, "name": "Удмурт кыл", "english_name": "Udmurt"}, "scn": {"articles": 25840, "name": "Sicilianu", "english_name": "Sicilian"}, "rue": {"articles": 6412, "name": "Русиньскый", "english_name": "Rusyn"}, "stq": {"articles": 3916, "name": "Seeltersk", "english_name": "Saterland Frisian"}, "zu": {"articles": 881, "name": "isiZulu", "english_name": "Zulu"}, "sc": {"articles": 5638, "name": "Sardu", "english_name": "Sardinian"}, "am": {"articles": 14115, "name": "አማርኛ", "english_name": "Amharic"}, "nl": {"articles": 1923974, "name": "Nederlands", "english_name": "Dutch"}, "st": {"articles": 536, "name": "Sesotho", "english_name": "Sesotho"}, "bn": {"articles": 56084, "name": "বাংলা", "english_name": "Bengali"}, "hu": {"articles": 426404, "name": "Magyar", "english_name": "Hungarian"}, "se": {"articles": 7357, "name": "Sámegiella", "english_name": "Northern Sami"}, "csb": {"articles": 5217, "name": "Kaszëbsczi", "english_name": "Kashubian"}, "fa": {"articles": 591515, "name": "فارسی", "english_name": "Persian"}, "ha": {"articles": 1664, "name": "هَوُسَ", "english_name": "Hausa"}, "chr": {"articles": 871, "name": "ᏣᎳᎩ", "english_name": "Cherokee"}, "ln": {"articles": 2958, "name": "Lingala", "english_name": "Lingala"}, "cdo": {"articles": 13544, "name": "Mìng-dĕ̤ng-ngṳ̄", "english_name": "Min Dong"}, "vi": {"articles": 1168165, "name": "Tiếng Việt", "english_name": "Vietnamese"}, "da": {"articles": 235280, "name": "Dansk", "english_name": "Danish"}, "tg": {"articles": 93225, "name": "Тоҷикӣ", "english_name": "Tajik"}, "ms": {"articles": 311875, "name": "Bahasa Melayu", "english_name": "Malay"}, "os": {"articles": 10541, "name": "Иронау", "english_name": "Ossetian"}, "ce": {"articles": 164742, "name": "Нохчийн", "english_name": "Chechen"}, "io": {"articles": 27478, "name": "Ido", "english_name": "Ido"}, "roa-tara": {"articles": 9228, "name": "Tarandíne", "english_name": "Tarantino"}, "arc": {"articles": 1622, "name": "ܐܪܡܝܐ", "english_name": "Aramaic"}, "sl": {"articles": 160164, "name": "Slovenščina", "english_name": "Slovenian"}, "rw": {"articles": 1819, "name": "Ikinyarwanda", "english_name": "Kinyarwanda"}, "ang": {"articles": 2982, "name": "Englisc", "english_name": "Anglo-Saxon"}, "eu": {"articles": 288705, "name": "Euskara", "english_name": "Basque"}, "chy": {"articles": 608, "name": "Tsetsêhestâhese", "english_name": "Cheyenne"}, "mhr": {"articles": 9712, "name": "Олык Марий (Olyk Marij)", "english_name": "Meadow Mari"}, "fur": {"articles": 3204, "name": "Furlan", "english_name": "Friulian"}, "ar": {"articles": 559796, "name": "العربية", "english_name": "Arabic"}, "qu": {"articles": 20387, "name": "Runa Simi", "english_name": "Quechua"}, "id": {"articles": 423343, "name": "Bahasa Indonesia", "english_name": "Indonesian"}, "pih": {"articles": 629, "name": "Norfuk", "english_name": "Norfolk"}, "uk": {"articles": 769488, "name": "Українська", "english_name": "Ukrainian"}, "mwl": {"articles": 3522, "name": "Mirandés", "english_name": "Mirandese"}, "ext": {"articles": 2919, "name": "Estremeñu", "english_name": "Extremaduran"}, "pnt": {"articles": 455, "name": "Ποντιακά", "english_name": "Pontic"}, "bpy": {"articles": 25081, "name": "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী", "english_name": "Bishnupriya Manipuri"}, "hy": {"articles": 237866, "name": "Հայերեն", "english_name": "Armenian"}, "ks": {"articles": 316, "name": "कश्मीरी / كشميري", "english_name": "Kashmiri"}, "gd": {"articles": 14675, "name": "Gàidhlig", "english_name": "Scottish Gaelic"}, "ve": {"articles": 256, "name": "Tshivenda", "english_name": "Venda"}, "sk": {"articles": 224878, "name": "Slovenčina", "english_name": "Slovak"}, "ig": {"articles": 1286, "name": "Igbo", "english_name": "Igbo"}, "ne": {"articles": 30358, "name": "नेपाली", "english_name": "Nepali"}, "to": {"articles": 1690, "name": "faka Tonga", "english_name": "Tongan"}, "ka": {"articles": 120692, "name": "ქართული", "english_name": "Georgian"}, "sn": {"articles": 3077, "name": "chiShona", "english_name": "Shona"}, "or": {"articles": 13497, "name": "ଓଡ଼ିଆ", "english_name": "Oriya"}, "ca": {"articles": 572844, "name": "Català", "english_name": "Catalan"}, "ie": {"articles": 3887, "name": "Interlingue", "english_name": "Interlingue"}, "ltg": {"articles": 801, "name": "Latgaļu", "english_name": "Latgalian"}, "ml": {"articles": 54585, "name": "മലയാളം", "english_name": "Malayalam"}, "hak": {"articles": 8163, "name": "Hak-kâ-fa / 客家話", "english_name": "Hakka"}, "got": {"articles": 536, "name": "𐌲𐌿𐍄𐌹𐍃𐌺", "english_name": "Gothic"}, "lez": {"articles": 3939, "name": "Лезги чІал (Lezgi č’al)", "english_name": "Lezgian"}, "lmo": {"articles": 36894, "name": "Lumbaart", "english_name": "Lombard"}, "nap": {"articles": 14485, "name": "Nnapulitano", "english_name": "Neapolitan"}, "ady": {"articles": 405, "name": "Адыгэбзэ", "english_name": "Adyghe"}, "cv": {"articles": 41027, "name": "Чăваш", "english_name": "Chuvash"}, "diq": {"articles": 8722, "name": "Zazaki", "english_name": "Zazaki"}, "pt": {"articles": 991996, "name": "Português", "english_name": "Portuguese"}, "tn": {"articles": 639, "name": "Setswana", "english_name": "Tswana"}, "vls": {"articles": 6344, "name": "West-Vlams", "english_name": "West Flemish"}, "ckb": {"articles": 20927, "name": "Soranî / کوردی", "english_name": "Sorani"}, "mr": {"articles": 50699, "name": "मराठी", "english_name": "Marathi"}, "gn": {"articles": 3387, "name": "Avañe'ẽ", "english_name": "Guarani"}, "bi": {"articles": 1159, "name": "Bislama", "english_name": "Bislama"}, "ur": {"articles": 127702, "name": "اردو", "english_name": "Urdu"}, "vec": {"articles": 11100, "name": "Vèneto", "english_name": "Venetian"}, "sq": {"articles": 72462, "name": "Shqip", "english_name": "Albanian"}, "vep": {"articles": 5712, "name": "Vepsän", "english_name": "Vepsian"}, "km": {"articles": 6161, "name": "ភាសាខ្មែរ", "english_name": "Khmer"}, "ro": {"articles": 383724, "name": "Română", "english_name": "Romanian"}, "olo": {"articles": 2534, "name": "Karjalan", "english_name": "Livvi-Karelian"}, "pag": {"articles": 2550, "name": "Pangasinan", "english_name": "Pangasinan"}, "ps": {"articles": 8815, "name": "پښتو", "english_name": "Pashto"}, "nrm": {"articles": 3690, "name": "Nouormand/Normaund", "english_name": "Norman"}, "ta": {"articles": 115120, "name": "தமிழ்", "english_name": "Tamil"}, "hsb": {"articles": 12523, "name": "Hornjoserbsce", "english_name": "Upper Sorbian"}, "iu": {"articles": 397, "name": "ᐃᓄᒃᑎᑐᑦ", "english_name": "Inuktitut"}, "kg": {"articles": 1177, "name": "KiKongo", "english_name": "Kongo"}, "ki": {"articles": 1354, "name": "Gĩkũyũ", "english_name": "Kikuyu"}, "kw": {"articles": 3800, "name": "Kernewek/Karnuack", "english_name": "Cornish"}, "bg": {"articles": 239438, "name": "Български", "english_name": "Bulgarian"}, "gv": {"articles": 4966, "name": "Gaelg", "english_name": "Manx"}, "pap": {"articles": 1911, "name": "Papiamentu", "english_name": "Papiamentu"}, "cu": {"articles": 636, "name": "Словѣньскъ", "english_name": "Old Church Slavonic"}, "en": {"articles": 5572371, "name": "English", "english_name": "English"}, "wo": {"articles": 1161, "name": "Wolof", "english_name": "Wolof"}, "br": {"articles": 63886, "name": "Brezhoneg", "english_name": "Breton"}, "bh": {"articles": 9520, "name": "भोजपुरी", "english_name": "Bihari"}, "szl": {"articles": 6800, "name": "Ślůnski", "english_name": "Silesian"}, "nah": {"articles": 7115, "name": "Nāhuatl", "english_name": "Nahuatl"}, "so": {"articles": 4478, "name": "Soomaali", "english_name": "Somali"}, "jv": {"articles": 54607, "name": "Basa Jawa", "english_name": "Javanese"}, "cr": {"articles": 128, "name": "Nehiyaw", "english_name": "Cree"}, "be-tarask": {"articles": 62221, "name": "Беларуская (тарашкевіца)", "english_name": "Belarusian (Taraškievica)"}, "bm": {"articles": 435, "name": "Bamanankan", "english_name": "Bambara"}, "ja": {"articles": 1095739, "name": "日本語", "english_name": "Japanese"}, "my": {"articles": 38066, "name": "မြန်မာဘာသာ", "english_name": "Burmese"}, "bo": {"articles": 5723, "name": "བོད་སྐད", "english_name": "Tibetan"}, "arz": {"articles": 17822, "name": "مصرى (Maṣri)", "english_name": "Egyptian Arabic"}, "glk": {"articles": 5673, "name": "گیلکی", "english_name": "Gilaki"}, "vo": {"articles": 120920, "name": "Volapük", "english_name": "Volapük"}, "ga": {"articles": 46365, "name": "Gaeilge", "english_name": "Irish"}, "sah": {"articles": 11563, "name": "Саха тыла (Saxa Tyla)", "english_name": "Sakha"}, "as": {"articles": 4881, "name": "অসমীয়া", "english_name": "Assamese"}, "rmy": {"articles": 655, "name": "romani - रोमानी", "english_name": "Romani"}, "bat-smg": {"articles": 16239, "name": "Žemaitėška", "english_name": "Samogitian"}, "mt": {"articles": 3289, "name": "Malti", "english_name": "Maltese"}, "lad": {"articles": 4644, "name": "Dzhudezmo", "english_name": "Ladino"}, "fiu-vro": {"articles": 5519, "name": "Võro", "english_name": "Võro"}, "mrj": {"articles": 10265, "name": "Кырык Мары (Kyryk Mary)", "english_name": "Hill Mari"}, "ny": {"articles": 381, "name": "Chichewa", "english_name": "Chichewa"}, "et": {"articles": 169376, "name": "Eesti", "english_name": "Estonian"}, "an": {"articles": 32707, "name": "Aragonés", "english_name": "Aragonese"}, "tet": {"articles": 1416, "name": "Tetun", "english_name": "Tetum"}, "dz": {"articles": 224, "name": "ཇོང་ཁ", "english_name": "Dzongkha"}, "gom": {"articles": 3381, "name": "गोंयची कोंकणी / Gõychi Konknni", "english_name": "Goan Konkani"}, "sa": {"articles": 11220, "name": "संस्कृतम्", "english_name": "Sanskrit"}, "lrc": {"articles": 5353, "name": "لۊری شومالی", "english_name": "Northern Luri"}, "bjn": {"articles": 1780, "name": "Bahasa Banjar", "english_name": "Banjar"}, "ia": {"articles": 20622, "name": "Interlingua", "english_name": "Interlingua"}, "lg": {"articles": 1167, "name": "Luganda", "english_name": "Luganda"}, "zh": {"articles": 991730, "name": "中文", "english_name": "Chinese"}, "ts": {"articles": 554, "name": "Xitsonga", "english_name": "Tsonga"}, "sd": {"articles": 8445, "name": "سنڌي، سندھی ، सिन्ध", "english_name": "Sindhi"}, "pam": {"articles": 8550, "name": "Kapampangan", "english_name": "Kapampangan"}, "hr": {"articles": 184073, "name": "Hrvatski", "english_name": "Croatian"}, "new": {"articles": 72142, "name": "नेपाल भाषा", "english_name": "Newar"}, "kaa": {"articles": 1896, "name": "Qaraqalpaqsha", "english_name": "Karakalpak"}, "cbk-zam": {"articles": 2913, "name": "Chavacano de Zamboanga", "english_name": "Zamboanga Chavacano"}, "oc": {"articles": 84238, "name": "Occitan", "english_name": "Occitan"}, "bxr": {"articles": 2076, "name": "Буряад", "english_name": "Buryat"}, "jam": {"articles": 1619, "name": "Jumiekan Kryuol", "english_name": "Jamaican Patois"}, "ay": {"articles": 4282, "name": "Aymar", "english_name": "Aymara"}, "li": {"articles": 12113, "name": "Limburgs", "english_name": "Limburgish"}, "wa": {"articles": 14527, "name": "Walon", "english_name": "Walloon"}, "hi": {"articles": 123325, "name": "हिन्दी", "english_name": "Hindi"}, "xmf": {"articles": 12366, "name": "მარგალური (Margaluri)", "english_name": "Mingrelian"}, "sw": {"articles": 39316, "name": "Kiswahili", "english_name": "Swahili"}, "ee": {"articles": 340, "name": "Eʋegbe", "english_name": "Ewe"}, "dsb": {"articles": 3112, "name": "Dolnoserbski", "english_name": "Lower Sorbian"}, "nds": {"articles": 28059, "name": "Plattdüütsch", "english_name": "Low Saxon"}, "kl": {"articles": 1642, "name": "Kalaallisut", "english_name": "Greenlandic"}, "no": {"articles": 483210, "name": "Norsk (Bokmål)", "english_name": "Norwegian (Bokmål)"}, "tl": {"articles": 86383, "name": "Tagalog", "english_name": "Tagalog"}, "bug": {"articles": 14127, "name": "Basa Ugi", "english_name": "Buginese"}, "zh-yue": {"articles": 65026, "name": "粵語", "english_name": "Cantonese"}, "kv": {"articles": 5260, "name": "Коми", "english_name": "Komi"}, "mk": {"articles": 92868, "name": "Македонски", "english_name": "Macedonian"}, "pdc": {"articles": 1812, "name": "Deitsch", "english_name": "Pennsylvania German"}, "kn": {"articles": 23031, "name": "ಕನ್ನಡ", "english_name": "Kannada"}, "ilo": {"articles": 10928, "name": "Ilokano", "english_name": "Ilokano"}, "cy": {"articles": 96178, "name": "Cymraeg", "english_name": "Welsh"}, "de": {"articles": 2154675, "name": "Deutsch", "english_name": "German"}, "dty": {"articles": 2736, "name": "डोटेली", "english_name": "Doteli"}, "lt": {"articles": 186360, "name": "Lietuvių", "english_name": "Lithuanian"}, "fr": {"articles": 1957499, "name": "Français", "english_name": "French"}, "kab": {"articles": 2898, "name": "Taqbaylit", "english_name": "Kabyle"}, "gan": {"articles": 6397, "name": "贛語", "english_name": "Gan"}, "pi": {"articles": 2528, "name": "पाऴि", "english_name": "Pali"}, "sm": {"articles": 797, "name": "Gagana Samoa", "english_name": "Samoan"}, "nds-nl": {"articles": 6753, "name": "Nedersaksisch", "english_name": "Dutch Low Saxon"}, "av": {"articles": 2311, "name": "Авар", "english_name": "Avar"}, "tum": {"articles": 560, "name": "chiTumbuka", "english_name": "Tumbuka"}, "ru": {"articles": 1453844, "name": "Русский", "english_name": "Russian"}, "ff": {"articles": 227, "name": "Fulfulde", "english_name": "Fula"}}, "yahoo": ["ar", "bg", "zh-CHS", "zh-CHT", "hr", "cs", "da", "nl", "en", "et", "fi", "fr", "de", "el", "he", "hu", "it", "ja", "ko", "lv", "lt", "no", "pl", "pt", "ro", "ru", "sk", "sl", "es", "sv", "th", "tr"]} diff --git a/searx/engines/__init__.py b/searx/engines/__init__.py index af3cf8110..c2f9f3da4 100644 --- a/searx/engines/__init__.py +++ b/searx/engines/__init__.py @@ -20,13 +20,14 @@ import sys import threading from os.path import realpath, dirname from io import open +from babel.localedata import locale_identifiers from flask_babel import gettext from operator import itemgetter from json import loads from requests import get from searx import settings from searx import logger -from searx.utils import load_module +from searx.utils import load_module, match_language logger = logger.getChild('engines') @@ -38,6 +39,8 @@ engines = {} categories = {'general': []} languages = loads(open(engine_dir + '/../data/engines_languages.json', 'r', encoding='utf-8').read()) +babel_langs = [lang_parts[0] + '-' + lang_parts[-1] if len(lang_parts) > 1 else lang_parts[0] + for lang_parts in (lang_code.split('_') for lang_code in locale_identifiers())] engine_shortcuts = {} engine_default_args = {'paging': False, @@ -97,6 +100,22 @@ def load_engine(engine_data): if engine_data['name'] in languages: setattr(engine, 'supported_languages', languages[engine_data['name']]) + # find custom aliases for non standard language codes + if hasattr(engine, 'supported_languages'): + if hasattr(engine, 'language_aliases'): + language_aliases = getattr(engine, 'language_aliases') + else: + language_aliases = {} + + for engine_lang in getattr(engine, 'supported_languages'): + iso_lang = match_language(engine_lang, babel_langs, fallback=None) + if iso_lang and iso_lang != engine_lang and not engine_lang.startswith(iso_lang) and \ + iso_lang not in getattr(engine, 'supported_languages'): + language_aliases[iso_lang] = engine_lang + + if language_aliases: + setattr(engine, 'language_aliases', language_aliases) + # assign language fetching method if auxiliary method exists if hasattr(engine, '_fetch_supported_languages'): setattr(engine, 'fetch_supported_languages', diff --git a/searx/engines/archlinux.py b/searx/engines/archlinux.py index 245bc50b2..fc08112af 100644 --- a/searx/engines/archlinux.py +++ b/searx/engines/archlinux.py @@ -99,13 +99,13 @@ supported_languages = dict(lang_urls, **main_langs) # do search-request def request(query, params): - # translate the locale (e.g. 'en_US') to language code ('en') + # translate the locale (e.g. 'en-US') to language code ('en') language = locale_to_lang_code(params['language']) # if our language is hosted on the main site, we need to add its name # to the query in order to narrow the results to that language if language in main_langs: - query += '(' + main_langs[language] + ')' + query += b' (' + main_langs[language] + b')' # prepare the request parameters query = urlencode({'search': query}) diff --git a/searx/engines/bing.py b/searx/engines/bing.py index 2e58d0293..c6d41782b 100644 --- a/searx/engines/bing.py +++ b/searx/engines/bing.py @@ -16,12 +16,14 @@ from lxml import html from searx.engines.xpath import extract_text from searx.url_utils import urlencode +from searx.utils import match_language # engine dependent config categories = ['general'] paging = True language_support = True supported_languages_url = 'https://www.bing.com/account/general' +language_aliases = {'zh-CN': 'zh-CHS', 'zh-TW': 'zh-CHT', 'zh-HK': 'zh-CHT'} # search-url base_url = 'https://www.bing.com/' @@ -32,9 +34,9 @@ search_string = 'search?{query}&first={offset}' def request(query, params): offset = (params['pageno'] - 1) * 10 + 1 - lang = params['language'].split('-')[0].upper() + lang = match_language(params['language'], supported_languages, language_aliases) - query = u'language:{} {}'.format(lang, query.decode('utf-8')).encode('utf-8') + query = u'language:{} {}'.format(lang.split('-')[0].upper(), query.decode('utf-8')).encode('utf-8') search_path = search_string.format( query=urlencode({'q': query}), diff --git a/searx/engines/bing_images.py b/searx/engines/bing_images.py index 15679056c..66e14c01f 100644 --- a/searx/engines/bing_images.py +++ b/searx/engines/bing_images.py @@ -19,6 +19,7 @@ from lxml import html from json import loads import re from searx.url_utils import urlencode +from searx.utils import match_language # engine dependent config categories = ['images'] @@ -46,26 +47,6 @@ safesearch_types = {2: 'STRICT', _quote_keys_regex = re.compile('({|,)([a-z][a-z0-9]*):(")', re.I | re.U) -# get supported region code -def get_region_code(lang, lang_list=None): - region = None - if lang in (lang_list or supported_languages): - region = lang - elif lang.startswith('no'): - region = 'nb-NO' - else: - # try to get a supported country code with language - lang = lang.split('-')[0] - for lc in (lang_list or supported_languages): - if lang == lc.split('-')[0]: - region = lc - break - if region: - return region.lower() - else: - return 'en-us' - - # do search-request def request(query, params): offset = (params['pageno'] - 1) * 10 + 1 @@ -74,7 +55,7 @@ def request(query, params): query=urlencode({'q': query}), offset=offset) - language = get_region_code(params['language']) + language = match_language(params['language'], supported_languages).lower() params['cookies']['SRCHHPGUSR'] = \ 'ADLT=' + safesearch_types.get(params['safesearch'], 'DEMOTE') diff --git a/searx/engines/bing_news.py b/searx/engines/bing_news.py index c609a1949..39048a1fc 100644 --- a/searx/engines/bing_news.py +++ b/searx/engines/bing_news.py @@ -14,8 +14,8 @@ from datetime import datetime from dateutil import parser from lxml import etree -from searx.utils import list_get -from searx.engines.bing import _fetch_supported_languages, supported_languages_url +from searx.utils import list_get, match_language +from searx.engines.bing import _fetch_supported_languages, supported_languages_url, language_aliases from searx.url_utils import urlencode, urlparse, parse_qsl # engine dependent config @@ -71,7 +71,7 @@ def request(query, params): offset = (params['pageno'] - 1) * 10 + 1 - language = params['language'] + language = match_language(params['language'], supported_languages, language_aliases) params['url'] = _get_url(query, language, offset, params['time_range']) diff --git a/searx/engines/bing_videos.py b/searx/engines/bing_videos.py index 312a82ba1..7002ac861 100644 --- a/searx/engines/bing_videos.py +++ b/searx/engines/bing_videos.py @@ -12,9 +12,10 @@ from json import loads from lxml import html -from searx.engines.bing_images import _fetch_supported_languages, supported_languages_url, get_region_code +from searx.engines.bing_images import _fetch_supported_languages, supported_languages_url from searx.engines.xpath import extract_text from searx.url_utils import urlencode +from searx.utils import match_language categories = ['videos'] @@ -47,8 +48,8 @@ def request(query, params): 'ADLT=' + safesearch_types.get(params['safesearch'], 'DEMOTE') # language cookie - region = get_region_code(params['language'], lang_list=supported_languages) - params['cookies']['_EDGE_S'] = 'mkt=' + region + '&F=1' + language = match_language(params['language'], supported_languages).lower() + params['cookies']['_EDGE_S'] = 'mkt=' + language + '&F=1' # query and paging params['url'] = search_url.format(query=urlencode({'q': query}), diff --git a/searx/engines/dailymotion.py b/searx/engines/dailymotion.py index cfa76796d..8268b6257 100644 --- a/searx/engines/dailymotion.py +++ b/searx/engines/dailymotion.py @@ -15,6 +15,7 @@ from json import loads from datetime import datetime from searx.url_utils import urlencode +from searx.utils import match_language # engine dependent config categories = ['videos'] @@ -32,7 +33,7 @@ supported_languages_url = 'https://api.dailymotion.com/languages' # do search-request def request(query, params): - locale = params['language'] + locale = match_language(params['language'], supported_languages) params['url'] = search_url.format( query=urlencode({'search': query, 'localization': locale}), diff --git a/searx/engines/duckduckgo.py b/searx/engines/duckduckgo.py index 02ccff8e5..2c5dc50d8 100644 --- a/searx/engines/duckduckgo.py +++ b/searx/engines/duckduckgo.py @@ -18,6 +18,7 @@ from json import loads from searx.engines.xpath import extract_text from searx.poolrequests import get from searx.url_utils import urlencode +from searx.utils import match_language # engine dependent config categories = ['general'] @@ -26,6 +27,16 @@ language_support = True supported_languages_url = 'https://duckduckgo.com/util/u172.js' time_range_support = True +language_aliases = { + 'ar-SA': 'ar-XA', + 'es-419': 'es-XL', + 'ja': 'jp-JP', + 'ko': 'kr-KR', + 'sl-SI': 'sl-SL', + 'zh-TW': 'tzh-TW', + 'zh-HK': 'tzh-HK' +} + # search-url url = 'https://duckduckgo.com/html?{query}&s={offset}&dc={dc_param}' time_range_url = '&df={range}' @@ -42,34 +53,12 @@ content_xpath = './/a[@class="result__snippet"]' # match query's language to a region code that duckduckgo will accept -def get_region_code(lang, lang_list=None): - # custom fixes for languages - if lang[:2] == 'ja': - region_code = 'jp-jp' - elif lang[:2] == 'sl': - region_code = 'sl-sl' - elif lang == 'zh-TW': - region_code = 'tw-tzh' - elif lang == 'zh-HK': - region_code = 'hk-tzh' - elif lang[-2:] == 'SA': - region_code = 'xa-' + lang.split('-')[0] - elif lang[-2:] == 'GB': - region_code = 'uk-' + lang.split('-')[0] - else: - region_code = lang.split('-') - if len(region_code) == 2: - # country code goes first - region_code = region_code[1].lower() + '-' + region_code[0].lower() - else: - # tries to get a country code from language - region_code = region_code[0].lower() - for lc in (lang_list or supported_languages): - lc = lc.split('-') - if region_code == lc[0]: - region_code = lc[1].lower() + '-' + lc[0].lower() - break - return region_code +def get_region_code(lang, lang_list=[]): + lang_code = match_language(lang, lang_list, language_aliases, 'wt-WT') + lang_parts = lang_code.split('-') + + # country code goes first + return lang_parts[1].lower() + '-' + lang_parts[0].lower() # do search-request @@ -79,7 +68,7 @@ def request(query, params): offset = (params['pageno'] - 1) * 30 - region_code = get_region_code(params['language']) + region_code = get_region_code(params['language'], supported_languages) params['url'] = url.format( query=urlencode({'q': query, 'kl': region_code}), offset=offset, dc_param=offset) diff --git a/searx/engines/duckduckgo_definitions.py b/searx/engines/duckduckgo_definitions.py index 21c6a6578..957a13ea6 100644 --- a/searx/engines/duckduckgo_definitions.py +++ b/searx/engines/duckduckgo_definitions.py @@ -2,9 +2,9 @@ import json from lxml import html from re import compile from searx.engines.xpath import extract_text -from searx.engines.duckduckgo import _fetch_supported_languages, supported_languages_url +from searx.engines.duckduckgo import _fetch_supported_languages, supported_languages_url, language_aliases from searx.url_utils import urlencode -from searx.utils import html_to_text +from searx.utils import html_to_text, match_language url = 'https://api.duckduckgo.com/'\ + '?{query}&format=json&pretty=0&no_redirect=1&d=1' @@ -24,7 +24,8 @@ def result_to_text(url, text, htmlResult): def request(query, params): params['url'] = url.format(query=urlencode({'q': query})) - params['headers']['Accept-Language'] = params['language'].split('-')[0] + language = match_language(params['language'], supported_languages, language_aliases) + params['headers']['Accept-Language'] = language.split('-')[0] return params diff --git a/searx/engines/duckduckgo_images.py b/searx/engines/duckduckgo_images.py index 7b0e72694..7905d0bcd 100644 --- a/searx/engines/duckduckgo_images.py +++ b/searx/engines/duckduckgo_images.py @@ -15,7 +15,10 @@ from json import loads from searx.engines.xpath import extract_text -from searx.engines.duckduckgo import _fetch_supported_languages, supported_languages_url, get_region_code +from searx.engines.duckduckgo import ( + _fetch_supported_languages, supported_languages_url, + get_region_code, language_aliases +) from searx.poolrequests import get from searx.url_utils import urlencode diff --git a/searx/engines/google.py b/searx/engines/google.py index 99c0d2b45..93075e2dc 100644 --- a/searx/engines/google.py +++ b/searx/engines/google.py @@ -14,6 +14,7 @@ from lxml import html, etree from searx.engines.xpath import extract_text, extract_url from searx import logger from searx.url_utils import urlencode, urlparse, parse_qsl +from searx.utils import match_language logger = logger.getChild('google engine') @@ -165,22 +166,20 @@ def extract_text_from_dom(result, xpath): def request(query, params): offset = (params['pageno'] - 1) * 10 - # temporary fix until a way of supporting en-US is found - if params['language'] == 'en-US': - params['language'] = 'en-GB' - - if params['language'][:2] == 'jv': - language = 'jw' - country = 'ID' - url_lang = 'lang_jw' + language = match_language(params['language'], supported_languages) + language_array = language.split('-') + if params['language'].find('-') > 0: + country = params['language'].split('-')[1] + elif len(language_array) == 2: + country = language_array[1] else: - language_array = params['language'].lower().split('-') - if len(language_array) == 2: - country = language_array[1] - else: - country = 'US' - language = language_array[0] + ',' + language_array[0] + '-' + country - url_lang = 'lang_' + language_array[0] + country = 'US' + + # temporary fix until a way of supporting en-US is found + if language == 'en-US': + country = 'GB' + + url_lang = 'lang_' + language if use_locale_domain: google_hostname = country_to_hostname.get(country.upper(), default_hostname) @@ -196,7 +195,7 @@ def request(query, params): if params['time_range'] in time_range_dict: params['url'] += time_range_search.format(range=time_range_dict[params['time_range']]) - params['headers']['Accept-Language'] = language + params['headers']['Accept-Language'] = language + ',' + language + '-' + country params['headers']['Accept'] = 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' params['google_hostname'] = google_hostname diff --git a/searx/engines/google_news.py b/searx/engines/google_news.py index 8b8e7175d..41abf0a01 100644 --- a/searx/engines/google_news.py +++ b/searx/engines/google_news.py @@ -13,6 +13,7 @@ from lxml import html from searx.engines.google import _fetch_supported_languages, supported_languages_url from searx.url_utils import urlencode +from searx.utils import match_language # search-url categories = ['news'] @@ -50,8 +51,9 @@ def request(query, params): params['url'] = search_url.format(query=urlencode({'q': query}), search_options=urlencode(search_options)) - language_array = params['language'].lower().split('-') - params['url'] += '&lr=lang_' + language_array[0] + language = match_language(params['language'], supported_languages).split('-')[0] + if language: + params['url'] += '&lr=lang_' + language return params diff --git a/searx/engines/qwant.py b/searx/engines/qwant.py index 408c2b3de..239193b96 100644 --- a/searx/engines/qwant.py +++ b/searx/engines/qwant.py @@ -14,6 +14,7 @@ from datetime import datetime from json import loads from searx.utils import html_to_text from searx.url_utils import urlencode +from searx.utils import match_language # engine dependent config categories = None @@ -45,16 +46,8 @@ def request(query, params): offset=offset) # add language tag - if params['language'] == 'no' or params['language'].startswith('no-'): - params['language'] = params['language'].replace('no', 'nb', 1) - if params['language'].find('-') < 0: - # tries to get a country code from language - for lang in supported_languages: - lc = lang.split('-') - if params['language'] == lc[0]: - params['language'] = lang - break - params['url'] += '&locale=' + params['language'].replace('-', '_').lower() + language = match_language(params['language'], supported_languages) + params['url'] += '&locale=' + language.replace('-', '_').lower() return params diff --git a/searx/engines/swisscows.py b/searx/engines/swisscows.py index 45e9d87a9..ff4df24b7 100644 --- a/searx/engines/swisscows.py +++ b/searx/engines/swisscows.py @@ -14,6 +14,7 @@ from json import loads import re from lxml.html import fromstring from searx.url_utils import unquote, urlencode +from searx.utils import match_language # engine dependent config categories = ['general', 'images'] @@ -35,11 +36,8 @@ regex_img_url_remove_start = re.compile(b'^https?://i\.swisscows\.ch/\?link=') # do search-request def request(query, params): - if params['language'].split('-')[0] == 'no': - region = 'nb-NO' - else: - region = params['language'] - ui_language = params['language'].split('-')[0] + region = match_language(params['language'], supported_languages) + ui_language = region.split('-')[0] search_path = search_string.format( query=urlencode({'query': query, 'uiLanguage': ui_language, 'region': region}), diff --git a/searx/engines/wikidata.py b/searx/engines/wikidata.py index 1f31a1f88..1fdbc9869 100644 --- a/searx/engines/wikidata.py +++ b/searx/engines/wikidata.py @@ -16,6 +16,7 @@ from searx.poolrequests import get from searx.engines.xpath import extract_text from searx.engines.wikipedia import _fetch_supported_languages, supported_languages_url from searx.url_utils import urlencode +from searx.utils import match_language from json import loads from lxml.html import fromstring @@ -56,7 +57,7 @@ calendar_name_xpath = './/sup[contains(@class,"wb-calendar-name")]' def request(query, params): - language = params['language'].split('-')[0] + language = match_language(params['language'], supported_languages).split('-')[0] params['url'] = url_search.format( query=urlencode({'label': query, 'language': language})) @@ -68,7 +69,7 @@ def response(resp): html = fromstring(resp.text) wikidata_ids = html.xpath(wikidata_ids_xpath) - language = resp.search_params['language'].split('-')[0] + language = match_language(resp.search_params['language'], supported_languages).split('-')[0] # TODO: make requests asynchronous to avoid timeout when result_count > 1 for wikidata_id in wikidata_ids[:result_count]: diff --git a/searx/engines/wikipedia.py b/searx/engines/wikipedia.py index fe82f5115..6cd17e378 100644 --- a/searx/engines/wikipedia.py +++ b/searx/engines/wikipedia.py @@ -13,6 +13,7 @@ from json import loads from lxml.html import fromstring from searx.url_utils import quote, urlencode +from searx.utils import match_language # search-url base_url = u'https://{language}.wikipedia.org/' @@ -30,13 +31,7 @@ supported_languages_url = 'https://meta.wikimedia.org/wiki/List_of_Wikipedias' # set language in base_url def url_lang(lang): - lang = lang.split('-')[0] - if lang not in supported_languages: - language = 'en' - else: - language = lang - - return language + return match_language(lang, supported_languages).split('-')[0] # do search-request diff --git a/searx/engines/yahoo.py b/searx/engines/yahoo.py index 626a398b5..ba4cb6af8 100644 --- a/searx/engines/yahoo.py +++ b/searx/engines/yahoo.py @@ -14,6 +14,7 @@ from lxml import html from searx.engines.xpath import extract_text, extract_url from searx.url_utils import unquote, urlencode +from searx.utils import match_language # engine dependent config categories = ['general'] @@ -39,6 +40,8 @@ time_range_dict = {'day': ['1d', 'd'], 'week': ['1w', 'w'], 'month': ['1m', 'm']} +language_aliases = {'zh-CN': 'zh-CHS', 'zh-TW': 'zh-CHT', 'zh-HK': 'zh-CHT'} + # remove yahoo-specific tracking-url def parse_url(url_string): @@ -70,23 +73,16 @@ def _get_url(query, offset, language, time_range): lang=language) -def _get_language(params): - if params['language'][:2] == 'zh': - if params['language'] == 'zh' or params['language'] == 'zh-CH': - return 'szh' - else: - return 'tzh' - else: - return params['language'].split('-')[0] - - # do search-request def request(query, params): if params['time_range'] and params['time_range'] not in time_range_dict: return params offset = (params['pageno'] - 1) * 10 + 1 - language = _get_language(params) + language = match_language(params['language'], supported_languages, language_aliases) + if language not in language_aliases.values(): + language = language.split('-')[0] + language = language.replace('-', '_').lower() params['url'] = _get_url(query, offset, language, params['time_range']) @@ -145,7 +141,11 @@ def _fetch_supported_languages(resp): dom = html.fromstring(resp.text) options = dom.xpath('//div[@id="yschlang"]/span/label/input') for option in options: - code = option.xpath('./@value')[0][5:].replace('_', '-') + code_parts = option.xpath('./@value')[0][5:].split('_') + if len(code_parts) == 2: + code = code_parts[0] + '-' + code_parts[1].upper() + else: + code = code_parts[0] supported_languages.append(code) return supported_languages diff --git a/searx/engines/yahoo_news.py b/searx/engines/yahoo_news.py index 69e9aef4f..b61384d06 100644 --- a/searx/engines/yahoo_news.py +++ b/searx/engines/yahoo_news.py @@ -13,9 +13,12 @@ import re from datetime import datetime, timedelta from lxml import html from searx.engines.xpath import extract_text, extract_url -from searx.engines.yahoo import parse_url, _fetch_supported_languages, supported_languages_url +from searx.engines.yahoo import ( + parse_url, _fetch_supported_languages, supported_languages_url, language_aliases +) from dateutil import parser from searx.url_utils import urlencode +from searx.utils import match_language # engine dependent config categories = ['news'] @@ -38,7 +41,7 @@ suggestion_xpath = '//div[contains(@class,"VerALSOTRY")]//a' def request(query, params): offset = (params['pageno'] - 1) * 10 + 1 - language = params['language'].split('-')[0] + language = match_language(params['language'], supported_languages, language_aliases).split('-')[0] params['url'] = search_url.format(offset=offset, query=urlencode({'p': query}), diff --git a/searx/preferences.py b/searx/preferences.py index 70ccbb7be..5ff70191a 100644 --- a/searx/preferences.py +++ b/searx/preferences.py @@ -115,10 +115,6 @@ class SearchLanguageSetting(EnumStringSetting): pass elif lang in self.choices: data = lang - elif data == 'nb-NO': - data = 'no-NO' - elif data == 'ar-XA': - data = 'ar-SA' else: data = self.value self.value = data diff --git a/searx/query.py b/searx/query.py index 6e5f2e883..6076c2d75 100644 --- a/searx/query.py +++ b/searx/query.py @@ -96,9 +96,13 @@ class RawTextQuery(object): break # user may set a valid, yet not selectable language - if not self.languages and VALID_LANGUAGE_CODE.match(lang): - self.languages.append(lang) - parse_next = True + if VALID_LANGUAGE_CODE.match(lang): + lang_parts = lang.split('-') + if len(lang_parts) > 1: + lang = lang_parts[0].lower() + '-' + lang_parts[1].upper() + if lang not in self.languages: + self.languages.append(lang) + parse_next = True # this force a engine or category if query_part[0] == '!' or query_part[0] == '?': diff --git a/searx/templates/oscar/preferences.html b/searx/templates/oscar/preferences.html index f23cae3e5..b64d72ddf 100644 --- a/searx/templates/oscar/preferences.html +++ b/searx/templates/oscar/preferences.html @@ -187,7 +187,7 @@ {{ search_engine.name }} {{ shortcuts[search_engine.name] }} - {{ support_toggle(current_language in search_engine.supported_languages or current_language.split('-')[0] in search_engine.supported_languages) }} + {{ support_toggle(stats[search_engine.name].supports_selected_language) }} {{ support_toggle(search_engine.safesearch==True) }} {{ support_toggle(search_engine.time_range_support==True) }} {{ 'N/A' if stats[search_engine.name].time==None else stats[search_engine.name].time }} @@ -197,7 +197,7 @@ {{ 'N/A' if stats[search_engine.name].time==None else stats[search_engine.name].time }} {{ support_toggle(search_engine.time_range_support==True) }} {{ support_toggle(search_engine.safesearch==True) }} - {{ support_toggle(current_language in search_engine.supported_languages or current_language.split('-')[0] in search_engine.supported_languages) }} + {{ support_toggle(stats[search_engine.name].supports_selected_language) }} {{ shortcuts[search_engine.name] }} {{ search_engine.name }} diff --git a/searx/utils.py b/searx/utils.py index 8f095f3b0..77c392909 100644 --- a/searx/utils.py +++ b/searx/utils.py @@ -4,6 +4,7 @@ import hmac import os import re +from babel.core import get_global from babel.dates import format_date from codecs import getincrementalencoder from imp import load_source @@ -12,6 +13,7 @@ from os.path import splitext, join from random import choice import sys +from searx import settings from searx.version import VERSION_STRING from searx.languages import language_codes from searx import settings @@ -322,6 +324,65 @@ def is_valid_lang(lang): return False +# auxiliary function to match lang_code in lang_list +def _match_language(lang_code, lang_list=[], custom_aliases={}): + # replace language code with a custom alias if necessary + if lang_code in custom_aliases: + lang_code = custom_aliases[lang_code] + + if lang_code in lang_list: + return lang_code + + # try to get the most likely country for this language + subtags = get_global('likely_subtags').get(lang_code) + if subtags: + subtag_parts = subtags.split('_') + new_code = subtag_parts[0] + '-' + subtag_parts[-1] + if new_code in custom_aliases: + new_code = custom_aliases[new_code] + if new_code in lang_list: + return new_code + + # try to get the any supported country for this language + for lc in lang_list: + if lang_code == lc.split('-')[0]: + return lc + + return None + + +# get the language code from lang_list that best matches locale_code +def match_language(locale_code, lang_list=[], custom_aliases={}, fallback='en-US'): + # try to get language from given locale_code + language = _match_language(locale_code, lang_list, custom_aliases) + if language: + return language + + locale_parts = locale_code.split('-') + lang_code = locale_parts[0] + + # try to get language using an equivalent country code + if len(locale_parts) > 1: + country_alias = get_global('territory_aliases').get(locale_parts[-1]) + if country_alias: + language = _match_language(lang_code + '-' + country_alias[0], lang_list, custom_aliases) + if language: + return language + + # try to get language using an equivalent language code + alias = get_global('language_aliases').get(lang_code) + if alias: + language = _match_language(alias, lang_list, custom_aliases) + if language: + return language + + if lang_code != locale_code: + # try to get language from given language without giving the country + language = _match_language(lang_code, lang_list, custom_aliases) + + return language or fallback + + def load_module(filename, module_dir): modname = splitext(filename)[0] if modname in sys.modules: diff --git a/searx/webapp.py b/searx/webapp.py index 2daf60deb..7145caca9 100644 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -58,16 +58,16 @@ from searx.engines import ( from searx.utils import ( UnicodeWriter, highlight_content, html_to_text, get_resources_directory, get_static_files, get_result_templates, get_themes, gen_useragent, - dict_subset, prettify_url + dict_subset, prettify_url, match_language ) from searx.version import VERSION_STRING -from searx.languages import language_codes +from searx.languages import language_codes as languages from searx.search import SearchWithPlugins, get_search_query_from_webapp from searx.query import RawTextQuery from searx.autocomplete import searx_bang, backends as autocomplete_backends from searx.plugins import plugins from searx.plugins.oa_doi_rewrite import get_doi_resolver -from searx.preferences import Preferences, ValidationException +from searx.preferences import Preferences, ValidationException, LANGUAGE_CODES from searx.answerers import answerers from searx.url_utils import urlencode, urlparse, urljoin from searx.utils import new_hmac @@ -133,7 +133,7 @@ if not searx_debug \ babel = Babel(app) rtl_locales = ['ar', 'arc', 'bcc', 'bqi', 'ckb', 'dv', 'fa', 'glk', 'he', - 'ku', 'mzn', 'pnb'', ''ps', 'sd', 'ug', 'ur', 'yi'] + 'ku', 'mzn', 'pnb', 'ps', 'sd', 'ug', 'ur', 'yi'] # used when translating category names _category_names = (gettext('files'), @@ -352,9 +352,11 @@ def render(template_name, override_theme=None, **kwargs): kwargs['safesearch'] = str(request.preferences.get_value('safesearch')) - kwargs['language_codes'] = language_codes + kwargs['language_codes'] = languages if 'current_language' not in kwargs: - kwargs['current_language'] = request.preferences.get_value('language') + kwargs['current_language'] = match_language(request.preferences.get_value('language'), + LANGUAGE_CODES, + fallback=settings['search']['language']) # override url_for function in templates kwargs['url_for'] = url_for_theme @@ -590,7 +592,9 @@ def index(): infoboxes=result_container.infoboxes, paging=result_container.paging, unresponsive_engines=result_container.unresponsive_engines, - current_language=search_query.lang, + current_language=match_language(search_query.lang, + LANGUAGE_CODES, + fallback=settings['search']['language']), base_url=get_base_url(), theme=get_current_theme_name(), favicons=global_favicons[themes.index(get_current_theme_name())] @@ -687,6 +691,10 @@ def preferences(): 'warn_time': False} if e.timeout > settings['outgoing']['request_timeout']: stats[e.name]['warn_timeout'] = True + if match_language(request.preferences.get_value('language'), + getattr(e, 'supported_languages', []), + getattr(e, 'language_aliases', {}), None): + stats[e.name]['supports_selected_language'] = True # get first element [0], the engine time, # and then the second element [1] : the time (the first one is the label) diff --git a/tests/unit/engines/test_archlinux.py b/tests/unit/engines/test_archlinux.py index f9e536f4e..f2ba483c1 100644 --- a/tests/unit/engines/test_archlinux.py +++ b/tests/unit/engines/test_archlinux.py @@ -19,12 +19,17 @@ class TestArchLinuxEngine(SearxTestCase): query = 'test_query' dic = defaultdict(dict) dic['pageno'] = 1 - dic['language'] = 'en_US' + dic['language'] = 'en-US' params = archlinux.request(query, dic) self.assertTrue('url' in params) self.assertTrue(query in params['url']) self.assertTrue('wiki.archlinux.org' in params['url']) + for lang, name in archlinux.main_langs: + dic['language'] = lang + params = archlinux.request(query, dic) + self.assertTrue(name in params['url']) + for lang, domain in domains.items(): dic['language'] = lang params = archlinux.request(query, dic) diff --git a/tests/unit/engines/test_bing.py b/tests/unit/engines/test_bing.py index 2528dd847..48a5e744a 100644 --- a/tests/unit/engines/test_bing.py +++ b/tests/unit/engines/test_bing.py @@ -7,6 +7,7 @@ from searx.testing import SearxTestCase class TestBingEngine(SearxTestCase): def test_request(self): + bing.supported_languages = ['en', 'fr', 'zh-CHS', 'zh-CHT', 'pt-PT', 'pt-BR'] query = u'test_query' dicto = defaultdict(dict) dicto['pageno'] = 0 diff --git a/tests/unit/engines/test_bing_images.py b/tests/unit/engines/test_bing_images.py index 3f3006124..afc4cd6f0 100644 --- a/tests/unit/engines/test_bing_images.py +++ b/tests/unit/engines/test_bing_images.py @@ -9,7 +9,6 @@ class TestBingImagesEngine(SearxTestCase): def test_request(self): bing_images.supported_languages = ['fr-FR', 'en-US'] - query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 1 diff --git a/tests/unit/engines/test_bing_news.py b/tests/unit/engines/test_bing_news.py index 3af19fd6d..8fc26ee32 100644 --- a/tests/unit/engines/test_bing_news.py +++ b/tests/unit/engines/test_bing_news.py @@ -8,10 +8,11 @@ import lxml class TestBingNewsEngine(SearxTestCase): def test_request(self): + bing_news.supported_languages = ['en', 'fr'] query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 1 - dicto['language'] = 'fr_FR' + dicto['language'] = 'fr-FR' dicto['time_range'] = '' params = bing_news.request(query, dicto) self.assertIn('url', params) diff --git a/tests/unit/engines/test_bing_videos.py b/tests/unit/engines/test_bing_videos.py index 8b303d637..24387c888 100644 --- a/tests/unit/engines/test_bing_videos.py +++ b/tests/unit/engines/test_bing_videos.py @@ -9,7 +9,6 @@ class TestBingVideosEngine(SearxTestCase): def test_request(self): bing_videos.supported_languages = ['fr-FR', 'en-US'] - query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 1 diff --git a/tests/unit/engines/test_dailymotion.py b/tests/unit/engines/test_dailymotion.py index 2009c0e4f..803b5c4d2 100644 --- a/tests/unit/engines/test_dailymotion.py +++ b/tests/unit/engines/test_dailymotion.py @@ -8,10 +8,11 @@ from searx.testing import SearxTestCase class TestDailymotionEngine(SearxTestCase): def test_request(self): + dailymotion.supported_languages = ['en', 'fr'] query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 0 - dicto['language'] = 'fr_FR' + dicto['language'] = 'fr-FR' params = dailymotion.request(query, dicto) self.assertTrue('url' in params) self.assertTrue(query in params['url']) diff --git a/tests/unit/engines/test_duckduckgo.py b/tests/unit/engines/test_duckduckgo.py index eea478971..eb316a404 100644 --- a/tests/unit/engines/test_duckduckgo.py +++ b/tests/unit/engines/test_duckduckgo.py @@ -1,18 +1,21 @@ # -*- coding: utf-8 -*- from collections import defaultdict import mock -from searx.engines import duckduckgo +from searx.engines import load_engine, duckduckgo from searx.testing import SearxTestCase class TestDuckduckgoEngine(SearxTestCase): def test_request(self): + duckduckgo = load_engine({'engine': 'duckduckgo', 'name': 'duckduckgo'}) + query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 1 - dicto['language'] = 'de-CH' dicto['time_range'] = '' + + dicto['language'] = 'de-CH' params = duckduckgo.request(query, dicto) self.assertIn('url', params) self.assertIn(query, params['url']) @@ -20,16 +23,19 @@ class TestDuckduckgoEngine(SearxTestCase): self.assertIn('ch-de', params['url']) self.assertIn('s=0', params['url']) - # when ddg uses non standard code + # when ddg uses non standard codes + dicto['language'] = 'zh-HK' + params = duckduckgo.request(query, dicto) + self.assertIn('hk-tzh', params['url']) + dicto['language'] = 'en-GB' params = duckduckgo.request(query, dicto) self.assertIn('uk-en', params['url']) # no country given - duckduckgo.supported_languages = ['de-CH', 'en-US'] - dicto['language'] = 'de' + dicto['language'] = 'en' params = duckduckgo.request(query, dicto) - self.assertIn('ch-de', params['url']) + self.assertIn('us-en', params['url']) def test_no_url_in_request_year_time_range(self): dicto = defaultdict(dict) diff --git a/tests/unit/engines/test_duckduckgo_definitions.py b/tests/unit/engines/test_duckduckgo_definitions.py index feafe47ba..37587ed8d 100644 --- a/tests/unit/engines/test_duckduckgo_definitions.py +++ b/tests/unit/engines/test_duckduckgo_definitions.py @@ -18,6 +18,7 @@ class TestDDGDefinitionsEngine(SearxTestCase): self.assertEqual(result, 'Text in link') def test_request(self): + duckduckgo_definitions.supported_languages = ['en-US', 'es-ES'] query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 1 diff --git a/tests/unit/engines/test_duckduckgo_images.py b/tests/unit/engines/test_duckduckgo_images.py index 582163130..5301057fd 100644 --- a/tests/unit/engines/test_duckduckgo_images.py +++ b/tests/unit/engines/test_duckduckgo_images.py @@ -9,7 +9,6 @@ class TestDuckduckgoImagesEngine(SearxTestCase): def test_request(self): duckduckgo_images.supported_languages = ['de-CH', 'en-US'] - query = 'test_query' dicto = defaultdict(dict) dicto['is_test'] = True diff --git a/tests/unit/engines/test_google.py b/tests/unit/engines/test_google.py index ecd1ed4d9..33556cc7a 100644 --- a/tests/unit/engines/test_google.py +++ b/tests/unit/engines/test_google.py @@ -15,6 +15,8 @@ class TestGoogleEngine(SearxTestCase): return response def test_request(self): + google.supported_languages = ['en', 'fr', 'zh-CN'] + query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 1 @@ -31,6 +33,11 @@ class TestGoogleEngine(SearxTestCase): self.assertIn('google.co', params['url']) self.assertIn('en', params['headers']['Accept-Language']) + dicto['language'] = 'zh' + params = google.request(query, dicto) + self.assertIn('google.com', params['url']) + self.assertIn('zh-CN', params['headers']['Accept-Language']) + def test_response(self): self.assertRaises(AttributeError, google.response, None) self.assertRaises(AttributeError, google.response, []) diff --git a/tests/unit/engines/test_google_news.py b/tests/unit/engines/test_google_news.py index 3769e3be6..fbc6d344d 100644 --- a/tests/unit/engines/test_google_news.py +++ b/tests/unit/engines/test_google_news.py @@ -9,6 +9,7 @@ from searx.testing import SearxTestCase class TestGoogleNewsEngine(SearxTestCase): def test_request(self): + google_news.supported_languages = ['en-US', 'fr-FR'] query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 1 diff --git a/tests/unit/engines/test_qwant.py b/tests/unit/engines/test_qwant.py index 46694988c..86bfb22da 100644 --- a/tests/unit/engines/test_qwant.py +++ b/tests/unit/engines/test_qwant.py @@ -7,6 +7,7 @@ from searx.testing import SearxTestCase class TestQwantEngine(SearxTestCase): def test_request(self): + qwant.supported_languages = ['en-US', 'fr-CA', 'fr-FR'] query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 0 @@ -26,7 +27,6 @@ class TestQwantEngine(SearxTestCase): self.assertIn('en_us', params['url']) self.assertIn('news', params['url']) - qwant.supported_languages = ['en', 'fr-FR', 'fr-CA'] dicto['language'] = 'fr' params = qwant.request(query, dicto) self.assertIn('fr_fr', params['url']) diff --git a/tests/unit/engines/test_swisscows.py b/tests/unit/engines/test_swisscows.py index 2715ef52e..133f636de 100644 --- a/tests/unit/engines/test_swisscows.py +++ b/tests/unit/engines/test_swisscows.py @@ -7,6 +7,7 @@ from searx.testing import SearxTestCase class TestSwisscowsEngine(SearxTestCase): def test_request(self): + swisscows.supported_languages = ['de-AT', 'de-DE'] query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 1 diff --git a/tests/unit/engines/test_wikidata.py b/tests/unit/engines/test_wikidata.py index 453133b64..1ad21768c 100644 --- a/tests/unit/engines/test_wikidata.py +++ b/tests/unit/engines/test_wikidata.py @@ -9,6 +9,7 @@ from searx.testing import SearxTestCase class TestWikidataEngine(SearxTestCase): def test_request(self): + wikidata.supported_languages = ['en', 'es'] query = 'test_query' dicto = defaultdict(dict) dicto['language'] = 'en-US' diff --git a/tests/unit/engines/test_yahoo.py b/tests/unit/engines/test_yahoo.py index 921d3e8cd..5037bfc7d 100644 --- a/tests/unit/engines/test_yahoo.py +++ b/tests/unit/engines/test_yahoo.py @@ -25,11 +25,12 @@ class TestYahooEngine(SearxTestCase): self.assertEqual('https://this.is.the.url/', url) def test_request(self): + yahoo.supported_languages = ['en', 'fr', 'zh-CHT', 'zh-CHS'] query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 1 dicto['time_range'] = '' - dicto['language'] = 'fr_FR' + dicto['language'] = 'fr-FR' params = yahoo.request(query, dicto) self.assertIn('url', params) self.assertIn(query, params['url']) @@ -39,6 +40,16 @@ class TestYahooEngine(SearxTestCase): self.assertIn('sB', params['cookies']) self.assertIn('fr', params['cookies']['sB']) + dicto['language'] = 'zh' + params = yahoo.request(query, dicto) + self.assertIn('zh_chs', params['url']) + self.assertIn('zh_chs', params['cookies']['sB']) + + dicto['language'] = 'zh-TW' + params = yahoo.request(query, dicto) + self.assertIn('zh_cht', params['url']) + self.assertIn('zh_cht', params['cookies']['sB']) + def test_no_url_in_request_year_time_range(self): dicto = defaultdict(dict) query = 'test_query' @@ -168,5 +179,5 @@ class TestYahooEngine(SearxTestCase): self.assertEqual(type(languages), list) self.assertEqual(len(languages), 3) self.assertIn('ar', languages) - self.assertIn('zh-chs', languages) - self.assertIn('zh-cht', languages) + self.assertIn('zh-CHS', languages) + self.assertIn('zh-CHT', languages) diff --git a/tests/unit/engines/test_yahoo_news.py b/tests/unit/engines/test_yahoo_news.py index bc87ec067..c3297dacf 100644 --- a/tests/unit/engines/test_yahoo_news.py +++ b/tests/unit/engines/test_yahoo_news.py @@ -9,10 +9,11 @@ from searx.testing import SearxTestCase class TestYahooNewsEngine(SearxTestCase): def test_request(self): + yahoo_news.supported_languages = ['en', 'fr'] query = 'test_query' dicto = defaultdict(dict) dicto['pageno'] = 1 - dicto['language'] = 'fr_FR' + dicto['language'] = 'fr-FR' params = yahoo_news.request(query, dicto) self.assertIn('url', params) self.assertIn(query, params['url']) diff --git a/tests/unit/test_utils.py b/tests/unit/test_utils.py index eb40e62e2..4854636c7 100644 --- a/tests/unit/test_utils.py +++ b/tests/unit/test_utils.py @@ -65,6 +65,31 @@ class TestUtils(SearxTestCase): for test_url, expected in data: self.assertEqual(utils.prettify_url(test_url, max_length=32), expected) + def test_match_language(self): + self.assertEqual(utils.match_language('es', ['es']), 'es') + self.assertEqual(utils.match_language('es', [], fallback='fallback'), 'fallback') + self.assertEqual(utils.match_language('ja', ['jp'], {'ja': 'jp'}), 'jp') + + aliases = {'en-GB': 'en-UK', 'he': 'iw'} + + # guess country + self.assertEqual(utils.match_language('de-DE', ['de']), 'de') + self.assertEqual(utils.match_language('de', ['de-DE']), 'de-DE') + self.assertEqual(utils.match_language('es-CO', ['es-AR', 'es-ES', 'es-MX']), 'es-ES') + self.assertEqual(utils.match_language('es-CO', ['es-MX']), 'es-MX') + self.assertEqual(utils.match_language('en-UK', ['en-AU', 'en-GB', 'en-US']), 'en-GB') + self.assertEqual(utils.match_language('en-GB', ['en-AU', 'en-UK', 'en-US'], aliases), 'en-UK') + + # language aliases + self.assertEqual(utils.match_language('iw', ['he']), 'he') + self.assertEqual(utils.match_language('he', ['iw'], aliases), 'iw') + self.assertEqual(utils.match_language('iw-IL', ['he']), 'he') + self.assertEqual(utils.match_language('he-IL', ['iw'], aliases), 'iw') + self.assertEqual(utils.match_language('iw', ['he-IL']), 'he-IL') + self.assertEqual(utils.match_language('he', ['iw-IL'], aliases), 'iw-IL') + self.assertEqual(utils.match_language('iw-IL', ['he-IL']), 'he-IL') + self.assertEqual(utils.match_language('he-IL', ['iw-IL'], aliases), 'iw-IL') + class TestHTMLTextExtractor(SearxTestCase): diff --git a/utils/fetch_languages.py b/utils/fetch_languages.py index 4aabf68bf..dd7aa659f 100644 --- a/utils/fetch_languages.py +++ b/utils/fetch_languages.py @@ -19,19 +19,6 @@ from searx.engines import initialize_engines, engines engines_languages_file = 'engines_languages.json' languages_file = 'languages.py' -# custom fixes for non standard locale codes -# sl-SL is technically not invalid, but still a mistake -# TODO: move to respective engines -locale_fixes = { - 'sl-sl': 'sl-SI', - 'ar-xa': 'ar-SA', - 'es-xl': 'es-419', - 'zh-chs': 'zh-Hans-CN', - 'zh-cht': 'zh-Hant-TW', - 'tzh-tw': 'zh-Hant-TW', - 'tzh-hk': 'zh-Hant-HK' -} - # Fetchs supported languages for each engine and writes json file with those. def fetch_supported_languages(): @@ -76,8 +63,9 @@ def join_language_lists(engines_languages): for lang_code in engines_languages[engine_name]: # apply custom fixes if necessary - if lang_code.lower() in locale_fixes: - lang_code = locale_fixes[lang_code.lower()] + if lang_code in getattr(engines[engine_name], 'language_aliases', {}).values(): + lang_code = next(lc for lc, alias in engines[engine_name].language_aliases.items() + if lang_code == alias) locale = get_locale(lang_code) From fb2dba4762541394954b295d60cb255c2785bc65 Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Wed, 28 Mar 2018 10:07:28 +0200 Subject: [PATCH 10/62] [fix] assign the correct variable in query.py - fixes #1253 --- searx/query.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/searx/query.py b/searx/query.py index f7543e3e1..82a60e64e 100644 --- a/searx/query.py +++ b/searx/query.py @@ -118,9 +118,9 @@ class RawTextQuery(object): elif prefix in engines: parse_next = True if prefix in engines: - for engine_category in engines[engine_name].categories: + for engine_category in engines[prefix].categories: self.engines.append({'category': engine_category, - 'name': engine_name, + 'name': prefix, 'from_bang': True}) # check if prefix is equal with categorie name From 343e555ee96ab8b40b5ed4dce287331685eff3fa Mon Sep 17 00:00:00 2001 From: Marc Abonce Seguin Date: Sun, 8 Apr 2018 20:35:34 -0500 Subject: [PATCH 11/62] [fix] append http if no scheme is provided in xpath's extact_url This solves a bug with Yahoo where some results don't specify a protocol. --- searx/engines/xpath.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/engines/xpath.py b/searx/engines/xpath.py index c8c56da44..50f98d935 100644 --- a/searx/engines/xpath.py +++ b/searx/engines/xpath.py @@ -53,7 +53,7 @@ def extract_url(xpath_results, search_url): if url.startswith('//'): # add http or https to this kind of url //example.com/ parsed_search_url = urlparse(search_url) - url = u'{0}:{1}'.format(parsed_search_url.scheme, url) + url = u'{0}:{1}'.format(parsed_search_url.scheme or 'http', url) elif url.startswith('/'): # fix relative url to the search engine url = urljoin(search_url, url) From 835d1edd5834c3c8117dc4614cb0b0b4316d3153 Mon Sep 17 00:00:00 2001 From: Marc Abonce Seguin Date: Sun, 8 Apr 2018 20:56:05 -0500 Subject: [PATCH 12/62] [fix] google news xpath --- searx/engines/google_news.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/searx/engines/google_news.py b/searx/engines/google_news.py index 41abf0a01..aadcb76df 100644 --- a/searx/engines/google_news.py +++ b/searx/engines/google_news.py @@ -68,8 +68,8 @@ def response(resp): for result in dom.xpath('//div[@class="g"]|//div[@class="g _cy"]'): try: r = { - 'url': result.xpath('.//a[@class="l _PMs"]')[0].attrib.get("href"), - 'title': ''.join(result.xpath('.//a[@class="l _PMs"]//text()')), + 'url': result.xpath('.//a[@class="l lLrAF"]')[0].attrib.get("href"), + 'title': ''.join(result.xpath('.//a[@class="l lLrAF"]//text()')), 'content': ''.join(result.xpath('.//div[@class="st"]//text()')), } except: From b12857a70dd947a804e667d864ba56055b528ee0 Mon Sep 17 00:00:00 2001 From: Marc Abonce Seguin Date: Sun, 8 Apr 2018 21:17:00 -0500 Subject: [PATCH 13/62] [fix] make search requests on wikidata more accurate --- searx/engines/wikidata.py | 13 ++++++------- searx/settings.yml | 1 + 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/searx/engines/wikidata.py b/searx/engines/wikidata.py index 1fdbc9869..fe53609c1 100644 --- a/searx/engines/wikidata.py +++ b/searx/engines/wikidata.py @@ -27,7 +27,7 @@ result_count = 1 # urls wikidata_host = 'https://www.wikidata.org' url_search = wikidata_host \ - + '/wiki/Special:ItemDisambiguation?{query}' + + '/w/index.php?{query}' wikidata_api = wikidata_host + '/w/api.php' url_detail = wikidata_api\ @@ -40,7 +40,7 @@ url_map = 'https://www.openstreetmap.org/'\ url_image = 'https://commons.wikimedia.org/wiki/Special:FilePath/{filename}?width=500&height=400' # xpaths -wikidata_ids_xpath = '//div/ul[@class="wikibase-disambiguation"]/li/a/@title' +wikidata_ids_xpath = '//ul[@class="mw-search-results"]/li//a/@href' title_xpath = '//*[contains(@class,"wikibase-title-label")]' description_xpath = '//div[contains(@class,"wikibase-entitytermsview-heading-description")]' property_xpath = '//div[@id="{propertyid}"]' @@ -57,22 +57,21 @@ calendar_name_xpath = './/sup[contains(@class,"wb-calendar-name")]' def request(query, params): - language = match_language(params['language'], supported_languages).split('-')[0] - params['url'] = url_search.format( - query=urlencode({'label': query, 'language': language})) + query=urlencode({'search': query})) return params def response(resp): results = [] html = fromstring(resp.text) - wikidata_ids = html.xpath(wikidata_ids_xpath) + search_results = html.xpath(wikidata_ids_xpath) language = match_language(resp.search_params['language'], supported_languages).split('-')[0] # TODO: make requests asynchronous to avoid timeout when result_count > 1 - for wikidata_id in wikidata_ids[:result_count]: + for search_result in search_results[:result_count]: + wikidata_id = search_result.split('/')[-1] url = url_detail.format(query=urlencode({'page': wikidata_id, 'uselang': language})) htmlresponse = get(url) jsonresponse = loads(htmlresponse.text) diff --git a/searx/settings.yml b/searx/settings.yml index 70750fc96..d72d01a54 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -174,6 +174,7 @@ engines: - name : wikidata engine : wikidata shortcut : wd + timeout : 3.0 weight : 2 - name : duckduckgo From 96877862269f35aefc0b3ca7a7cb8812b1555dc4 Mon Sep 17 00:00:00 2001 From: Marc Abonce Seguin Date: Sun, 8 Apr 2018 23:31:24 -0500 Subject: [PATCH 14/62] update unit tests for google news and wikidata --- tests/unit/engines/test_google_news.py | 4 ++-- tests/unit/engines/test_wikidata.py | 6 +----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/tests/unit/engines/test_google_news.py b/tests/unit/engines/test_google_news.py index fbc6d344d..a041a79b9 100644 --- a/tests/unit/engines/test_google_news.py +++ b/tests/unit/engines/test_google_news.py @@ -42,7 +42,7 @@ class TestGoogleNewsEngine(SearxTestCase):

- Example title + Example title

@@ -63,7 +63,7 @@ class TestGoogleNewsEngine(SearxTestCase):

- Example title 2 + Example title 2

diff --git a/tests/unit/engines/test_wikidata.py b/tests/unit/engines/test_wikidata.py index 1ad21768c..545ef9ed8 100644 --- a/tests/unit/engines/test_wikidata.py +++ b/tests/unit/engines/test_wikidata.py @@ -9,20 +9,15 @@ from searx.testing import SearxTestCase class TestWikidataEngine(SearxTestCase): def test_request(self): - wikidata.supported_languages = ['en', 'es'] query = 'test_query' dicto = defaultdict(dict) - dicto['language'] = 'en-US' params = wikidata.request(query, dicto) self.assertIn('url', params) self.assertIn(query, params['url']) self.assertIn('wikidata.org', params['url']) - self.assertIn('en', params['url']) - dicto['language'] = 'es-ES' params = wikidata.request(query, dicto) self.assertIn(query, params['url']) - self.assertIn('es', params['url']) # successful cases are not tested here to avoid sending additional requests def test_response(self): @@ -31,6 +26,7 @@ class TestWikidataEngine(SearxTestCase): self.assertRaises(AttributeError, wikidata.response, '') self.assertRaises(AttributeError, wikidata.response, '[]') + wikidata.supported_languages = ['en', 'es'] response = mock.Mock(text='', search_params={"language": "en"}) self.assertEqual(wikidata.response(response), []) From 91db5e58b7a93807e00f2530b7cb8c912c63d3fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Wed, 11 Apr 2018 21:44:50 +0200 Subject: [PATCH 15/62] add pronunciaton of searx to README --- README.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.rst b/README.rst index b6ebe3f37..35d14d1b4 100644 --- a/README.rst +++ b/README.rst @@ -4,6 +4,8 @@ searx A privacy-respecting, hackable `metasearch engine `__. +Pronunciation: səːks + List of `running instances `__. From f7f9c50393785c8d6ad6c40a4c507b292ea438b1 Mon Sep 17 00:00:00 2001 From: Marc Abonce Seguin Date: Wed, 18 Apr 2018 22:55:37 -0500 Subject: [PATCH 16/62] [fix] force English results in Google when using en-US --- searx/engines/google.py | 9 +++------ tests/unit/engines/test_google.py | 5 ++++- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/searx/engines/google.py b/searx/engines/google.py index 93075e2dc..62e7d1170 100644 --- a/searx/engines/google.py +++ b/searx/engines/google.py @@ -91,7 +91,7 @@ url_map = 'https://www.openstreetmap.org/'\ search_path = '/search' search_url = ('https://{hostname}' + search_path + - '?{query}&start={offset}&gws_rd=cr&gbv=1&lr={lang}&ei=x') + '?{query}&start={offset}&gws_rd=cr&gbv=1&lr={lang}&hl={lang_short}&ei=x') time_range_search = "&tbs=qdr:{range}" time_range_dict = {'day': 'd', @@ -175,10 +175,6 @@ def request(query, params): else: country = 'US' - # temporary fix until a way of supporting en-US is found - if language == 'en-US': - country = 'GB' - url_lang = 'lang_' + language if use_locale_domain: @@ -191,7 +187,8 @@ def request(query, params): params['url'] = search_url.format(offset=offset, query=urlencode({'q': query}), hostname=google_hostname, - lang=url_lang) + lang=url_lang, + lang_short=language) if params['time_range'] in time_range_dict: params['url'] += time_range_search.format(range=time_range_dict[params['time_range']]) diff --git a/tests/unit/engines/test_google.py b/tests/unit/engines/test_google.py index 33556cc7a..413b67769 100644 --- a/tests/unit/engines/test_google.py +++ b/tests/unit/engines/test_google.py @@ -26,16 +26,19 @@ class TestGoogleEngine(SearxTestCase): self.assertIn('url', params) self.assertIn(query, params['url']) self.assertIn('google.fr', params['url']) + self.assertIn('fr', params['url']) self.assertIn('fr', params['headers']['Accept-Language']) dicto['language'] = 'en-US' params = google.request(query, dicto) - self.assertIn('google.co', params['url']) + self.assertIn('google.com', params['url']) + self.assertIn('en', params['url']) self.assertIn('en', params['headers']['Accept-Language']) dicto['language'] = 'zh' params = google.request(query, dicto) self.assertIn('google.com', params['url']) + self.assertIn('zh-CN', params['url']) self.assertIn('zh-CN', params['headers']['Accept-Language']) def test_response(self): From 25b48143ea6385a3dbb3003d0a39cbaa301e703b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Sat, 21 Apr 2018 20:02:09 +0200 Subject: [PATCH 17/62] fix findx engine --- searx/engines/findx.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/engines/findx.py b/searx/engines/findx.py index db4a1aa5f..87c9d503c 100644 --- a/searx/engines/findx.py +++ b/searx/engines/findx.py @@ -49,7 +49,7 @@ def response(resp): results_json = loads(extract_text(results_raw_json)) if len(results_json['web']['results']) > 0: - return _general_results(results_json['web']['results']) + return _general_results(results_json['web']['results']['webSearch']['results']) if len(results_json['images']['results']) > 0: return _images_results(results_json['images']['results']) From a305dae9d88fe3c37ef18e4ce5cbe75f07c40a45 Mon Sep 17 00:00:00 2001 From: rinpatch Date: Sun, 22 Apr 2018 13:46:13 +0300 Subject: [PATCH 18/62] switched currency convert to duckduckgo and added Bitcoin to currency list --- searx/data/currencies.json | 16 ++++++++++++++-- searx/engines/currency_convert.py | 13 +++++-------- 2 files changed, 19 insertions(+), 10 deletions(-) diff --git a/searx/data/currencies.json b/searx/data/currencies.json index bfde5a74a..ad4e08fd4 100644 --- a/searx/data/currencies.json +++ b/searx/data/currencies.json @@ -6163,9 +6163,21 @@ ], "scellino keniota": [ "KES" - ] + ], + "bitcoin": [ + "XBT" + ] }, "iso4217": { + "XBT":{ + "fr": "Bitcoin", + "en": "Bitcoin", + "nl": "Bitcoin", + "de": "Bitcoin", + "it": "Bitcoin", + "hu": "Bitcoin", + "es": "Bitcoin" + }, "DZD": { "fr": "Dinar alg\u00e9rien", "en": "Algerian dinar", @@ -7652,4 +7664,4 @@ "es": "Libra sudanesa" } } -} \ No newline at end of file +} diff --git a/searx/engines/currency_convert.py b/searx/engines/currency_convert.py index 9c1c2f7b3..26e716b32 100644 --- a/searx/engines/currency_convert.py +++ b/searx/engines/currency_convert.py @@ -11,7 +11,7 @@ if sys.version_info[0] == 3: unicode = str categories = [] -url = 'https://finance.google.com/finance/converter?a=1&from={0}&to={1}' +url = 'https://duckduckgo.com/js/spice/currency/1/{0}/{1}' weight = 100 parser_re = re.compile(b'.*?(\\d+(?:\\.\\d+)?) ([^.0-9]+) (?:in|to) ([^.0-9]+)', re.I) @@ -63,16 +63,13 @@ def request(query, params): def response(resp): + """remove first and last lines to get only json""" + json_resp = resp.text[resp.text.find('\n')+1:resp.text.rfind('\n')-2] results = [] - pat = '(.+) {0}'.format( - resp.search_params['to'].upper()) - try: - conversion_rate = re.findall(pat, resp.text)[0] - conversion_rate = float(conversion_rate) + conversion_rate = float(json.loads(json_resp)['conversion']['converted-amount']) except: return results - answer = '{0} {1} = {2} {3}, 1 {1} ({5}) = {4} {3} ({6})'.format( resp.search_params['amount'], resp.search_params['from'], @@ -83,7 +80,7 @@ def response(resp): resp.search_params['to_name'], ) - url = 'https://finance.google.com/finance?q={0}{1}'.format( + url = 'https://duckduckgo.com/js/spice/currency/1/{0}/{1}'.format( resp.search_params['from'].upper(), resp.search_params['to']) results.append({'answer': answer, 'url': url}) From cd1374d2f2859005743e31eb7cff154fe4dd2fc4 Mon Sep 17 00:00:00 2001 From: rinpatch Date: Sun, 22 Apr 2018 14:12:32 +0300 Subject: [PATCH 19/62] added whitespaces --- searx/engines/currency_convert.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/searx/engines/currency_convert.py b/searx/engines/currency_convert.py index 26e716b32..8eab8f673 100644 --- a/searx/engines/currency_convert.py +++ b/searx/engines/currency_convert.py @@ -44,7 +44,6 @@ def request(query, params): if not m: # wrong query return params - amount, from_currency, to_currency = m.groups() amount = float(amount) from_currency = name_to_iso4217(from_currency.strip()) @@ -64,7 +63,7 @@ def request(query, params): def response(resp): """remove first and last lines to get only json""" - json_resp = resp.text[resp.text.find('\n')+1:resp.text.rfind('\n')-2] + json_resp = resp.text[resp.text.find('\n') + 1:resp.text.rfind('\n') - 2] results = [] try: conversion_rate = float(json.loads(json_resp)['conversion']['converted-amount']) From c40d8e1d15cd93e87b3aa254953cee6ba39d79fd Mon Sep 17 00:00:00 2001 From: rinpatch Date: Mon, 23 Apr 2018 11:02:32 +0300 Subject: [PATCH 20/62] Unit test --- tests/unit/engines/test_currency_convert.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/unit/engines/test_currency_convert.py b/tests/unit/engines/test_currency_convert.py index 0758e2fc8..0b948eace 100644 --- a/tests/unit/engines/test_currency_convert.py +++ b/tests/unit/engines/test_currency_convert.py @@ -17,7 +17,7 @@ class TestCurrencyConvertEngine(SearxTestCase): query = b'convert 10 Pound Sterlings to United States Dollars' params = currency_convert.request(query, dicto) self.assertIn('url', params) - self.assertIn('finance.google.com', params['url']) + self.assertIn('duckduckgo.com', params['url']) self.assertIn('GBP', params['url']) self.assertIn('USD', params['url']) @@ -31,7 +31,7 @@ class TestCurrencyConvertEngine(SearxTestCase): response = mock.Mock(text='a,b,c,d', search_params=dicto) self.assertEqual(currency_convert.response(response), []) - body = "0.5 {}".format(dicto['to']) + body = "ddg_spice_currency(\n{\n\"conversion\":{\n\"converted-amount\": \"0.5\"\n}\n\"topConversions\":[\n{\n},\n{\n}\n]\n}\n);" response = mock.Mock(text=body, search_params=dicto) results = currency_convert.response(response) self.assertEqual(type(results), list) @@ -39,6 +39,6 @@ class TestCurrencyConvertEngine(SearxTestCase): self.assertEqual(results[0]['answer'], '10.0 GBP = 5.0 USD, 1 GBP (pound sterling)' + ' = 0.5 USD (United States dollar)') - target_url = 'https://finance.google.com/finance?q={}{}'.format( + target_url = 'https://duckduckgo.com/js/spice/currency/1/{}/{}'.format( dicto['from'], dicto['to']) self.assertEqual(results[0]['url'], target_url) From 06e070aee26a432f176b19c91fb8bae3553415d7 Mon Sep 17 00:00:00 2001 From: rinpatch Date: Mon, 23 Apr 2018 12:55:25 +0300 Subject: [PATCH 21/62] Fix string length --- tests/unit/engines/test_currency_convert.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/tests/unit/engines/test_currency_convert.py b/tests/unit/engines/test_currency_convert.py index 0b948eace..fec194103 100644 --- a/tests/unit/engines/test_currency_convert.py +++ b/tests/unit/engines/test_currency_convert.py @@ -30,8 +30,20 @@ class TestCurrencyConvertEngine(SearxTestCase): dicto['to_name'] = "United States dollar" response = mock.Mock(text='a,b,c,d', search_params=dicto) self.assertEqual(currency_convert.response(response), []) - - body = "ddg_spice_currency(\n{\n\"conversion\":{\n\"converted-amount\": \"0.5\"\n}\n\"topConversions\":[\n{\n},\n{\n}\n]\n}\n);" + body = """ddg_spice_currency( + { + "conversion":{ + "converted-amount": "0.5" + }, + "topConversions":[ + { + }, + { + } + ] + } + ); + """ response = mock.Mock(text=body, search_params=dicto) results = currency_convert.response(response) self.assertEqual(type(results), list) From 7a036579b2e85e2289f5afa2acd7c6f8980e0e6e Mon Sep 17 00:00:00 2001 From: rinpatch Date: Wed, 25 Apr 2018 18:54:43 +0300 Subject: [PATCH 22/62] Hide buttons when infinite scrolling is enabled --- searx/static/plugins/css/infinite_scroll.css | 3 +++ 1 file changed, 3 insertions(+) diff --git a/searx/static/plugins/css/infinite_scroll.css b/searx/static/plugins/css/infinite_scroll.css index 7e0ee20f5..07b9f6de9 100644 --- a/searx/static/plugins/css/infinite_scroll.css +++ b/searx/static/plugins/css/infinite_scroll.css @@ -14,3 +14,6 @@ border-radius: 50% !important; margin: 0 auto; } +#pagination button { + visibility: hidden; +} From c0f8d8df5b7ef712e8dd21df02c1a0f6033a4da2 Mon Sep 17 00:00:00 2001 From: rinpatch Date: Wed, 25 Apr 2018 18:57:12 +0300 Subject: [PATCH 23/62] Hide page buttons when infinite scrolling is enabled From 3ec35a06f7840f6e387eb4f518f6673394efb21a Mon Sep 17 00:00:00 2001 From: rinpatch Date: Thu, 26 Apr 2018 22:42:31 +0300 Subject: [PATCH 24/62] Added Engine --- searx/engines/acgsou.py | 85 +++++++++++++++++++++++++++++++++++++++++ searx/settings.yml | 6 +++ 2 files changed, 91 insertions(+) create mode 100644 searx/engines/acgsou.py diff --git a/searx/engines/acgsou.py b/searx/engines/acgsou.py new file mode 100644 index 000000000..10655cb84 --- /dev/null +++ b/searx/engines/acgsou.py @@ -0,0 +1,85 @@ +""" + Acgsou (Japanese Animation/Music/Comics Bittorrent tracker) + + @website https://www.acgsou.com/ + @provide-api no + @using-api no + @results HTML + @stable no (HTML can change) + @parse url, title, content, seed, leech, torrentfile +""" + +from lxml import html +from searx.engines.xpath import extract_text +from searx.url_utils import urlencode +from searx.utils import get_torrent_size, int_or_zero + +# engine dependent config +categories = ['files', 'images', 'videos', 'music'] +paging = True + +# search-url +base_url = 'https://www.acgsou.com/' +search_url = base_url + 'search.php?{query}&page={offset}' +# xpath queries +xpath_results = '//table[contains(@class, "list_style table_fixed")]//tr[not(th)]' +xpath_category = './/td[2]/a[1]' +xpath_title = './/td[3]/a[last()]' +xpath_torrent_links = './/td[3]/a' +xpath_filesize = './/td[4]/text()' + +# do search-request +def request(query, params): + query = urlencode({'keyword': query}) + params['url'] = search_url.format(query=query, offset=params['pageno']) + return params + + +# get response from search-request +def response(resp): + results = [] + dom = html.fromstring(resp.text) + print(resp.text) + for result in dom.xpath(xpath_results): + # defaults + filesize = 0 + magnet_link = "magnet:?xt=urn:btih:{}&tr=http://tracker.acgsou.com:2710/announce" + torrent_link = "" + + # category in which our torrent belongs + try: + category = extract_text(result.xpath(xpath_category)[0]) + except: + pass + + # torrent title + page_a = result.xpath(xpath_title)[0] + title = extract_text(page_a) + + # link to the page + href = base_url + page_a.attrib.get('href') + + #magnet link + magnet_link = magnet_link.format(page_a.attrib.get('href')[5:-5]) + + # let's try to calculate the torrent size + try: + filesize_info = result.xpath(xpath_filesize)[0] + filesize = filesize_info[:-2] + filesize_multiplier = filesize_info[-2:] + filesize = get_torrent_size(filesize, filesize_multiplier) + except : + pass + + # content string contains all information not included into template + content = 'Category: "{category}".' + content = content.format(category=category) + + results.append({'url': href, + 'title': title, + 'content': content, + 'filesize': filesize, + 'magnetlink': magnet_link, + 'template': 'torrent.html'}) + + return results diff --git a/searx/settings.yml b/searx/settings.yml index d72d01a54..988076f8a 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -433,6 +433,12 @@ engines: engine : nyaa shortcut : nt disabled : True + + - name : acgsou + engine : acgsou + shortcut : acg + disabled : True + timeout: 5.0 - name : openairedatasets engine : json_engine From fb364ffae7f5a41ab4b6b4ecbc2a9194da532a5c Mon Sep 17 00:00:00 2001 From: rinpatch Date: Fri, 27 Apr 2018 08:23:58 +0300 Subject: [PATCH 25/62] Hopefully fix code style errors --- searx/engines/acgsou.py | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/searx/engines/acgsou.py b/searx/engines/acgsou.py index 10655cb84..ad4234571 100644 --- a/searx/engines/acgsou.py +++ b/searx/engines/acgsou.py @@ -28,14 +28,11 @@ xpath_title = './/td[3]/a[last()]' xpath_torrent_links = './/td[3]/a' xpath_filesize = './/td[4]/text()' -# do search-request def request(query, params): query = urlencode({'keyword': query}) params['url'] = search_url.format(query=query, offset=params['pageno']) return params - -# get response from search-request def response(resp): results = [] dom = html.fromstring(resp.text) @@ -46,23 +43,17 @@ def response(resp): magnet_link = "magnet:?xt=urn:btih:{}&tr=http://tracker.acgsou.com:2710/announce" torrent_link = "" - # category in which our torrent belongs try: category = extract_text(result.xpath(xpath_category)[0]) except: pass - # torrent title page_a = result.xpath(xpath_title)[0] title = extract_text(page_a) - - # link to the page href = base_url + page_a.attrib.get('href') - - #magnet link + magnet_link = magnet_link.format(page_a.attrib.get('href')[5:-5]) - # let's try to calculate the torrent size try: filesize_info = result.xpath(xpath_filesize)[0] filesize = filesize_info[:-2] @@ -70,16 +61,14 @@ def response(resp): filesize = get_torrent_size(filesize, filesize_multiplier) except : pass - - # content string contains all information not included into template + #I didn't add download/seed/leech count since as I figured out they are generated randowmly everytime content = 'Category: "{category}".' content = content.format(category=category) - + results.append({'url': href, 'title': title, 'content': content, 'filesize': filesize, 'magnetlink': magnet_link, 'template': 'torrent.html'}) - return results From b8b23d800640c3fb07e0110008ddb633277b045e Mon Sep 17 00:00:00 2001 From: rinpatch Date: Fri, 27 Apr 2018 08:29:17 +0300 Subject: [PATCH 26/62] Hopefully fix code style errors(again) --- searx/engines/acgsou.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/searx/engines/acgsou.py b/searx/engines/acgsou.py index ad4234571..5a1571011 100644 --- a/searx/engines/acgsou.py +++ b/searx/engines/acgsou.py @@ -28,16 +28,18 @@ xpath_title = './/td[3]/a[last()]' xpath_torrent_links = './/td[3]/a' xpath_filesize = './/td[4]/text()' + def request(query, params): query = urlencode({'keyword': query}) params['url'] = search_url.format(query=query, offset=params['pageno']) return params + def response(resp): results = [] dom = html.fromstring(resp.text) print(resp.text) - for result in dom.xpath(xpath_results): + for result in dom.xpath(xpath_results): # defaults filesize = 0 magnet_link = "magnet:?xt=urn:btih:{}&tr=http://tracker.acgsou.com:2710/announce" @@ -59,12 +61,12 @@ def response(resp): filesize = filesize_info[:-2] filesize_multiplier = filesize_info[-2:] filesize = get_torrent_size(filesize, filesize_multiplier) - except : + except: pass #I didn't add download/seed/leech count since as I figured out they are generated randowmly everytime content = 'Category: "{category}".' content = content.format(category=category) - + results.append({'url': href, 'title': title, 'content': content, From 86f47689fea8df37571e8413223fe1a3847fb0b8 Mon Sep 17 00:00:00 2001 From: rinpatch Date: Fri, 27 Apr 2018 08:32:43 +0300 Subject: [PATCH 27/62] Hopefully fix code style errors(again)(again) --- searx/engines/acgsou.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/engines/acgsou.py b/searx/engines/acgsou.py index 5a1571011..73f0361e5 100644 --- a/searx/engines/acgsou.py +++ b/searx/engines/acgsou.py @@ -63,7 +63,7 @@ def response(resp): filesize = get_torrent_size(filesize, filesize_multiplier) except: pass - #I didn't add download/seed/leech count since as I figured out they are generated randowmly everytime + # I didn't add download/seed/leech count since as I figured out they are generated randowmly everytime content = 'Category: "{category}".' content = content.format(category=category) From e3bd2670d7d886ba7fb7540781fec130d1e80c9c Mon Sep 17 00:00:00 2001 From: rinpatch Date: Fri, 27 Apr 2018 08:36:11 +0300 Subject: [PATCH 28/62] Traling whitespace --- searx/engines/acgsou.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/engines/acgsou.py b/searx/engines/acgsou.py index 73f0361e5..ebe253649 100644 --- a/searx/engines/acgsou.py +++ b/searx/engines/acgsou.py @@ -36,7 +36,7 @@ def request(query, params): def response(resp): - results = [] + results = [] dom = html.fromstring(resp.text) print(resp.text) for result in dom.xpath(xpath_results): From dcc9fdb47fd16aa65216846dc52470ada016753c Mon Sep 17 00:00:00 2001 From: rinpatch Date: Fri, 27 Apr 2018 15:36:15 +0300 Subject: [PATCH 29/62] Added unit test --- searx/engines/acgsou.py | 2 +- tests/unit/engines/test_acgsou.py | 67 +++++++++++++++++++++++++++++++ 2 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 tests/unit/engines/test_acgsou.py diff --git a/searx/engines/acgsou.py b/searx/engines/acgsou.py index ebe253649..c1d8cccfa 100644 --- a/searx/engines/acgsou.py +++ b/searx/engines/acgsou.py @@ -63,7 +63,7 @@ def response(resp): filesize = get_torrent_size(filesize, filesize_multiplier) except: pass - # I didn't add download/seed/leech count since as I figured out they are generated randowmly everytime + # I didn't add download/seed/leech count since as I figured out they are generated randomly everytime content = 'Category: "{category}".' content = content.format(category=category) diff --git a/tests/unit/engines/test_acgsou.py b/tests/unit/engines/test_acgsou.py new file mode 100644 index 000000000..2c3e6608f --- /dev/null +++ b/tests/unit/engines/test_acgsou.py @@ -0,0 +1,67 @@ +from collections import defaultdict +import mock +from searx.engines import acgsou +from searx.testing import SearxTestCase + + +class TestAcgsouEngine(SearxTestCase): + + def test_request(self): + query = 'test_query' + dic = defaultdict(dict) + dic['pageno'] = 1 + params = acgsou.request(query, dic) + self.assertTrue('url' in params) + self.assertTrue(query in params['url']) + self.assertTrue('acgsou.com' in params['url']) + + def test_response(self): + resp = mock.Mock(text='') + self.assertEqual(acgsou.response(resp), []) + + html = """ + + + + tablehead + + + + + + + + + + + + + +
datetestcategory + torrentname + 1MB + + 29 + + + + 211 + + + + 168 + + user
+ """ + + resp = mock.Mock(text=html) + results = acgsou.response(resp) + + self.assertEqual(type(results), list) + self.assertEqual(len(results), 1) + + r = results[0] + self.assertEqual(r['url'], 'https://www.acgsou.com/show-torrentid.html') + self.assertEqual(r['content'], 'Category: "testcategory".') + self.assertEqual(r['title'], 'torrentname') + self.assertEqual(r['filesize'], 1048576) From f17e54a396a77f8668d227a41d37737aff340a84 Mon Sep 17 00:00:00 2001 From: rinpatch Date: Fri, 27 Apr 2018 15:40:42 +0300 Subject: [PATCH 30/62] Forgot to remove print command used for debugging --- searx/engines/acgsou.py | 1 - 1 file changed, 1 deletion(-) diff --git a/searx/engines/acgsou.py b/searx/engines/acgsou.py index c1d8cccfa..9cedeeecf 100644 --- a/searx/engines/acgsou.py +++ b/searx/engines/acgsou.py @@ -38,7 +38,6 @@ def request(query, params): def response(resp): results = [] dom = html.fromstring(resp.text) - print(resp.text) for result in dom.xpath(xpath_results): # defaults filesize = 0 From 1ac0c90037923c06a337b7236b678d8ca2b45e5f Mon Sep 17 00:00:00 2001 From: rinpatch Date: Fri, 27 Apr 2018 17:33:23 +0300 Subject: [PATCH 31/62] Fix unit test --- tests/unit/engines/test_acgsou.py | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/tests/unit/engines/test_acgsou.py b/tests/unit/engines/test_acgsou.py index 2c3e6608f..d115c532a 100644 --- a/tests/unit/engines/test_acgsou.py +++ b/tests/unit/engines/test_acgsou.py @@ -20,14 +20,22 @@ class TestAcgsouEngine(SearxTestCase): self.assertEqual(acgsou.response(resp), []) html = """ + - tablehead + + + + + + + + - + +
发布时间分类资源名称大小种子下载完成发布者/联盟
date testcategory @@ -51,7 +59,9 @@ class TestAcgsouEngine(SearxTestCase): user
+ """ resp = mock.Mock(text=html) From a79c676f2766c00122695fe74ad42ff89cfdcd07 Mon Sep 17 00:00:00 2001 From: rinpatch Date: Fri, 27 Apr 2018 17:38:52 +0300 Subject: [PATCH 32/62] Remove Japanese characters --- tests/unit/engines/test_acgsou.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/unit/engines/test_acgsou.py b/tests/unit/engines/test_acgsou.py index d115c532a..c3ea48057 100644 --- a/tests/unit/engines/test_acgsou.py +++ b/tests/unit/engines/test_acgsou.py @@ -24,14 +24,14 @@ class TestAcgsouEngine(SearxTestCase): - - - - - - - - + + + + + + + + From f6695cea5960ab2a8c87b36dd1894abe04e108dd Mon Sep 17 00:00:00 2001 From: rinpatch Date: Fri, 27 Apr 2018 17:55:42 +0300 Subject: [PATCH 33/62] Fix nyaa to use https --- searx/engines/nyaa.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/searx/engines/nyaa.py b/searx/engines/nyaa.py index 6a8e598c4..c57979a5f 100644 --- a/searx/engines/nyaa.py +++ b/searx/engines/nyaa.py @@ -1,7 +1,7 @@ """ Nyaa.si (Anime Bittorrent tracker) - @website http://www.nyaa.si/ + @website https://nyaa.si/ @provide-api no @using-api no @results HTML @@ -19,7 +19,7 @@ categories = ['files', 'images', 'videos', 'music'] paging = True # search-url -base_url = 'http://www.nyaa.si/' +base_url = 'https://nyaa.si/' search_url = base_url + '?page=search&{query}&offset={offset}' # xpath queries From 3b89ce9bfa07250da9be005263d6588c13a5ccb0 Mon Sep 17 00:00:00 2001 From: rinpatch Date: Thu, 3 May 2018 08:34:21 +0300 Subject: [PATCH 34/62] Switch acgsou to http --- searx/engines/acgsou.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/engines/acgsou.py b/searx/engines/acgsou.py index 9cedeeecf..c82379c27 100644 --- a/searx/engines/acgsou.py +++ b/searx/engines/acgsou.py @@ -19,7 +19,7 @@ categories = ['files', 'images', 'videos', 'music'] paging = True # search-url -base_url = 'https://www.acgsou.com/' +base_url = 'http://www.acgsou.com/' search_url = base_url + 'search.php?{query}&page={offset}' # xpath queries xpath_results = '//table[contains(@class, "list_style table_fixed")]//tr[not(th)]' From b7eb05dac68f0488223fd9127e0f5ce4c841e95f Mon Sep 17 00:00:00 2001 From: rinpatch Date: Thu, 3 May 2018 15:20:48 +0300 Subject: [PATCH 35/62] Fix unit test url --- tests/unit/engines/test_acgsou.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/unit/engines/test_acgsou.py b/tests/unit/engines/test_acgsou.py index c3ea48057..f97749cc1 100644 --- a/tests/unit/engines/test_acgsou.py +++ b/tests/unit/engines/test_acgsou.py @@ -71,7 +71,7 @@ class TestAcgsouEngine(SearxTestCase): self.assertEqual(len(results), 1) r = results[0] - self.assertEqual(r['url'], 'https://www.acgsou.com/show-torrentid.html') + self.assertEqual(r['url'], 'http://www.acgsou.com/show-torrentid.html') self.assertEqual(r['content'], 'Category: "testcategory".') self.assertEqual(r['title'], 'torrentname') self.assertEqual(r['filesize'], 1048576) From 059c2ccb9576f8aae36b4e1c0bf6a024d75701ea Mon Sep 17 00:00:00 2001 From: rinpatch Date: Sat, 5 May 2018 23:41:13 +0300 Subject: [PATCH 36/62] Fix acgsou encoding error on python2 and add unicode characters to unit testt --- searx/engines/acgsou.py | 2 +- tests/unit/engines/test_acgsou.py | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/searx/engines/acgsou.py b/searx/engines/acgsou.py index c82379c27..cca28f0db 100644 --- a/searx/engines/acgsou.py +++ b/searx/engines/acgsou.py @@ -63,7 +63,7 @@ def response(resp): except: pass # I didn't add download/seed/leech count since as I figured out they are generated randomly everytime - content = 'Category: "{category}".' + content = u'Category: "{category}".' content = content.format(category=category) results.append({'url': href, diff --git a/tests/unit/engines/test_acgsou.py b/tests/unit/engines/test_acgsou.py index f97749cc1..c01acf5de 100644 --- a/tests/unit/engines/test_acgsou.py +++ b/tests/unit/engines/test_acgsou.py @@ -1,3 +1,4 @@ +# coding=utf-8 from collections import defaultdict import mock from searx.engines import acgsou @@ -19,7 +20,7 @@ class TestAcgsouEngine(SearxTestCase): resp = mock.Mock(text='') self.assertEqual(acgsou.response(resp), []) - html = """ + html = u"""
发布时间分类资源名称大小种子下载完成发布者/联盟testtesttesttesttesttesttesttest
@@ -37,9 +38,9 @@ class TestAcgsouEngine(SearxTestCase): - + '; // col-sm-* if (!first || lastCategory) { - html += ''; // row + html += ''; // row } } - html += ''; // container-fluid - html += ''; // vim-hotkeys-help + html += '
datetestcategorytestcategory テスト - torrentname + torrentname テスト 1MB @@ -72,6 +73,6 @@ class TestAcgsouEngine(SearxTestCase): r = results[0] self.assertEqual(r['url'], 'http://www.acgsou.com/show-torrentid.html') - self.assertEqual(r['content'], 'Category: "testcategory".') - self.assertEqual(r['title'], 'torrentname') + self.assertEqual(r['content'], u'Category: "testcategory テスト".') + self.assertEqual(r['title'], u'torrentname テスト') self.assertEqual(r['filesize'], 1048576) From b843c1351aa7ba22d5f37b8fd5412b07ee622239 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Wed, 16 May 2018 22:26:32 +0200 Subject: [PATCH 37/62] add missing parameter to gigablast search url Closes #1293 --- searx/engines/gigablast.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/searx/engines/gigablast.py b/searx/engines/gigablast.py index ed9380ec0..9b9b9bd77 100644 --- a/searx/engines/gigablast.py +++ b/searx/engines/gigablast.py @@ -34,6 +34,7 @@ search_string = 'search?{query}'\ '&qlang={lang}'\ '&ff={safesearch}'\ '&rxiec={rxieu}'\ + '&ulse={ulse}'\ '&rand={rxikd}' # current unix timestamp # specific xpath variables @@ -64,6 +65,7 @@ def request(query, params): number_of_results=number_of_results, rxikd=int(time() * 1000), rxieu=random.randint(1000000000, 9999999999), + ulse=random.randint(100000000, 999999999), lang=language, safesearch=safesearch) From 75b276f408487db8fecc6eab7abd6126323a7efe Mon Sep 17 00:00:00 2001 From: Marc Abonce Seguin Date: Sun, 20 May 2018 18:10:22 -0500 Subject: [PATCH 38/62] fix bing "garbage" results (issue #1275) --- searx/engines/bing.py | 5 ++++- searx/utils.py | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/searx/engines/bing.py b/searx/engines/bing.py index c6d41782b..2da40619d 100644 --- a/searx/engines/bing.py +++ b/searx/engines/bing.py @@ -16,7 +16,7 @@ from lxml import html from searx.engines.xpath import extract_text from searx.url_utils import urlencode -from searx.utils import match_language +from searx.utils import match_language, gen_useragent # engine dependent config categories = ['general'] @@ -43,6 +43,9 @@ def request(query, params): offset=offset) params['url'] = base_url + search_path + + params['headers']['User-Agent'] = gen_useragent('Windows NT 6.3; WOW64') + return params diff --git a/searx/utils.py b/searx/utils.py index 77c392909..eccbaaf19 100644 --- a/searx/utils.py +++ b/searx/utils.py @@ -57,9 +57,9 @@ blocked_tags = ('script', 'style') -def gen_useragent(): +def gen_useragent(os=None): # TODO - return ua.format(os=choice(ua_os), version=choice(ua_versions)) + return ua.format(os=os or choice(ua_os), version=choice(ua_versions)) def searx_useragent(): From 16915116e0a1cc406a6ff39e0a01ab3497b188f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Mon, 21 May 2018 16:58:39 +0200 Subject: [PATCH 39/62] fix piratebay url Closes #1229 --- searx/engines/piratebay.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/engines/piratebay.py b/searx/engines/piratebay.py index a5af8d824..2f3f22a97 100644 --- a/searx/engines/piratebay.py +++ b/searx/engines/piratebay.py @@ -18,7 +18,7 @@ categories = ['videos', 'music', 'files'] paging = True # search-url -url = 'https://thepiratebay.se/' +url = 'https://thepiratebay.org/' search_url = url + 'search/{search_term}/{pageno}/99/{search_type}' # piratebay specific type-definitions From 7fd7bd75ff6bac2943d31db8a6816a0f8e6f85e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Mon, 21 May 2018 18:15:49 +0200 Subject: [PATCH 40/62] follow up tests --- tests/unit/engines/test_piratebay.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/unit/engines/test_piratebay.py b/tests/unit/engines/test_piratebay.py index 5699380be..89a78e796 100644 --- a/tests/unit/engines/test_piratebay.py +++ b/tests/unit/engines/test_piratebay.py @@ -15,7 +15,7 @@ class TestPiratebayEngine(SearxTestCase): params = piratebay.request(query, dicto) self.assertIn('url', params) self.assertIn(query, params['url']) - self.assertIn('piratebay.se', params['url']) + self.assertIn('piratebay.org', params['url']) self.assertIn('0', params['url']) dicto['category'] = 'music' @@ -99,7 +99,7 @@ class TestPiratebayEngine(SearxTestCase): self.assertEqual(type(results), list) self.assertEqual(len(results), 2) self.assertEqual(results[0]['title'], 'This is the title') - self.assertEqual(results[0]['url'], 'https://thepiratebay.se/this.is.the.link') + self.assertEqual(results[0]['url'], 'https://thepiratebay.org/this.is.the.link') self.assertEqual(results[0]['content'], 'This is the content and should be OK') self.assertEqual(results[0]['seed'], 13) self.assertEqual(results[0]['leech'], 334) @@ -149,7 +149,7 @@ class TestPiratebayEngine(SearxTestCase): self.assertEqual(type(results), list) self.assertEqual(len(results), 1) self.assertEqual(results[0]['title'], 'This is the title') - self.assertEqual(results[0]['url'], 'https://thepiratebay.se/this.is.the.link') + self.assertEqual(results[0]['url'], 'https://thepiratebay.org/this.is.the.link') self.assertEqual(results[0]['content'], 'This is the content and should be OK') self.assertEqual(results[0]['seed'], 0) self.assertEqual(results[0]['leech'], 0) From 7635ebb126f3b1aaa2d1791ad2f2f819a5563b10 Mon Sep 17 00:00:00 2001 From: Author Name <9152942+usernameisntallowed@users.noreply.github.com> Date: Sat, 26 May 2018 00:05:19 -0400 Subject: [PATCH 41/62] Min width 50 px to oscar theme category. #1158 --- .../themes/oscar/css/logicodev-dark.min.css | Bin 13138 -> 13153 bytes .../static/themes/oscar/css/logicodev.min.css | Bin 9728 -> 9743 bytes searx/static/themes/oscar/css/pointhi.min.css | Bin 6903 -> 6918 bytes .../themes/oscar/less/logicodev/search.less | 1 + .../themes/oscar/less/pointhi/search.less | 1 + 5 files changed, 2 insertions(+) diff --git a/searx/static/themes/oscar/css/logicodev-dark.min.css b/searx/static/themes/oscar/css/logicodev-dark.min.css index 94e20447e2797ede99ea3508618b2e9e0cadf1bd..99915ceff60383b7bcc4b1eff23fed6a7683692f 100644 GIT binary patch delta 32 ocmcbV_AqV3egS^#+{`@P^30Ty3@cNEf{Mu#_$4>r5U5fD0OX_$;{X5v delta 16 YcmaEub}4Pceu2po_$4<#7pPJK07&EqkN^Mx diff --git a/searx/static/themes/oscar/css/logicodev.min.css b/searx/static/themes/oscar/css/logicodev.min.css index d1413026ba5df2aa7604e77b3d2738fe463b26ac..237cf7fbf630b5c21909c4cdd2ed16911643aae4 100644 GIT binary patch delta 32 ncmZqh>G#>7BgAi=o0+Fuo|#gTVP$GiP%-(hfaGRZq20m&y#EV{ delta 16 XcmeD8Y4F*gBQ*K1faK;7q20m&H_rw( diff --git a/searx/static/themes/oscar/css/pointhi.min.css b/searx/static/themes/oscar/css/pointhi.min.css index 61b8fc483e568b311a7900489cb7ff335f5c2043..c0ff52e97ac66ebca4b497f0587b26d8f1fa8060 100644 GIT binary patch delta 32 ncmexv+Ge(4H8;O?Zf2ftd1gvUhLx#7LB-@6F3HVDxQ+P%&e{v7 delta 20 ccmZoO`);~nHTUEiF3HIsxOq0;=T_$j09<$n?f?J) diff --git a/searx/static/themes/oscar/less/logicodev/search.less b/searx/static/themes/oscar/less/logicodev/search.less index fa1e0e8e9..d65e30563 100644 --- a/searx/static/themes/oscar/less/logicodev/search.less +++ b/searx/static/themes/oscar/less/logicodev/search.less @@ -18,6 +18,7 @@ padding-bottom: 0.4rem; padding-top: 0.4rem; text-align: center; + min-width: 50px; } label:last-child, .input-group-addon:last-child { border-right: @mild-gray 1px solid; diff --git a/searx/static/themes/oscar/less/pointhi/search.less b/searx/static/themes/oscar/less/pointhi/search.less index cea67998f..5ff73360a 100644 --- a/searx/static/themes/oscar/less/pointhi/search.less +++ b/searx/static/themes/oscar/less/pointhi/search.less @@ -18,6 +18,7 @@ padding-bottom: 0.8rem; padding-top: 0.8rem; text-align: center; + min-width: 50px; } label:last-child, .input-group-addon:last-child { From 4f4df6273b1a8fb1a002650e3e6531b94ec46ec6 Mon Sep 17 00:00:00 2001 From: Venca24 Date: Thu, 31 May 2018 19:45:00 +0200 Subject: [PATCH 42/62] [fix] google scholar engine --- searx/settings.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/settings.yml b/searx/settings.yml index 988076f8a..1b18f55b3 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -311,7 +311,7 @@ engines: engine : xpath paging : True search_url : https://scholar.google.com/scholar?start={pageno}&q={query}&hl=en&as_sdt=0,5&as_vis=1 - results_xpath : //div[@class="gs_r"]/div[@class="gs_ri"] + results_xpath : //div[contains(@class, "gs_r")]/div[@class="gs_ri"] url_xpath : .//h3/a/@href title_xpath : .//h3/a content_xpath : .//div[@class="gs_rs"] From 6730e97cecac6abd02d2564fe1ced2b79135856e Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Sun, 3 Jun 2018 19:24:24 +0200 Subject: [PATCH 43/62] Update requirements.txt --- requirements.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/requirements.txt b/requirements.txt index b9f4ec0c1..77e5b3dd2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,10 @@ certifi==2017.11.5 -flask==0.12.2 +flask==1.0.2 flask-babel==0.11.2 -lxml==4.1.1 -idna==2.5 +lxml==4.2.1 +idna==2.6 pygments==2.1.3 -pyopenssl==17.4.0 -python-dateutil==2.6.1 +pyopenssl==18.0.0 +python-dateutil==2.7.3 pyyaml==3.12 requests[socks]==2.18.4 From 57e7e9da980bdd582d051ec08fbf24e86deb4da2 Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Thu, 14 Jun 2018 11:39:54 +0200 Subject: [PATCH 44/62] [fix] use html result page in google images (previous endpoint stopped working) --- searx/engines/google_images.py | 41 +++++++++++++--------------------- 1 file changed, 16 insertions(+), 25 deletions(-) diff --git a/searx/engines/google_images.py b/searx/engines/google_images.py index a380170ca..504831a10 100644 --- a/searx/engines/google_images.py +++ b/searx/engines/google_images.py @@ -13,7 +13,7 @@ from datetime import date, timedelta from json import loads from lxml import html -from searx.url_utils import urlencode +from searx.url_utils import urlencode, urlparse, parse_qs # engine dependent config @@ -25,10 +25,9 @@ number_of_results = 100 search_url = 'https://www.google.com/search'\ '?{query}'\ - '&asearch=ichunk'\ - '&async=_id:rg_s,_pms:s'\ '&tbm=isch'\ - '&yv=2'\ + '&gbv=1'\ + '&sa=G'\ '&{search_options}' time_range_attr = "qdr:{range}" time_range_custom_attr = "cdr:1,cd_min:{start},cd_max{end}" @@ -66,30 +65,22 @@ def request(query, params): def response(resp): results = [] - g_result = loads(resp.text) - - dom = html.fromstring(g_result[1][1]) + dom = html.fromstring(resp.text) # parse results - for result in dom.xpath('//div[@data-ved]'): - - try: - metadata = loads(''.join(result.xpath('./div[contains(@class, "rg_meta")]/text()'))) - except: - continue - - thumbnail_src = metadata['tu'] - - # http to https - thumbnail_src = thumbnail_src.replace("http://", "https://") - + for img in dom.xpath('//a'): + r = { + 'title': u' '.join(img.xpath('.//div[class="rg_ilmbg"]//text()')), + 'content': '', + 'template': 'images.html', + } + url = urlparse(img.xpath('.//@href')[0]) + query = parse_qs(url.query) + r['url'] = query['imgrefurl'][0] + r['img_src'] = query['imgurl'][0] + r['thumbnail_src'] = r['img_src'] # append result - results.append({'url': metadata['ru'], - 'title': metadata['pt'], - 'content': metadata['s'], - 'thumbnail_src': thumbnail_src, - 'img_src': metadata['ou'], - 'template': 'images.html'}) + results.append(r) # return results return results From a3b83b73cbe5f8c04e6a3b04539c04e18c3c2fed Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Thu, 14 Jun 2018 11:47:42 +0200 Subject: [PATCH 45/62] [fix] remove obsolete test --- tests/unit/engines/test_google_images.py | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/tests/unit/engines/test_google_images.py b/tests/unit/engines/test_google_images.py index 493741c44..8366e1b08 100644 --- a/tests/unit/engines/test_google_images.py +++ b/tests/unit/engines/test_google_images.py @@ -25,18 +25,3 @@ class TestGoogleImagesEngine(SearxTestCase): self.assertRaises(AttributeError, google_images.response, []) self.assertRaises(AttributeError, google_images.response, '') self.assertRaises(AttributeError, google_images.response, '[]') - - html = r""" -["rg_s",["dom","\u003Cstyle\u003E.rg_kn,.rg_s{}.rg_bx{display:-moz-inline-box;display:inline-block;margin-top:0;margin-right:12px;margin-bottom:12px;margin-left:0;overflow:hidden;position:relative;vertical-align:top;z-index:1}.rg_meta{display:none}.rg_l{display:inline-block;height:100%;position:absolute;text-decoration:none;width:100%}.rg_l:focus{outline:0}.rg_i{border:0;color:rgba(0,0,0,0);display:block;-webkit-touch-callout:none;}.rg_an,.rg_anbg,.rg_ilm,.rg_ilmbg{right:0;bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;color:#fff;font:normal 11px arial,sans-serif;line-height:100%;white-space:nowrap;width:100%}.rg_anbg,.rg_ilmbg{background:rgba(51,51,51,0.8);margin-left:0;padding:2px 4px;position:absolute}.rg_ilmn{bottom:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rg_ilm{display:none}#rg_s.rg_kn .rg_l:focus .rg_ilm{display:block}.rg_kn .rg_bx:hover .rg_ilm,.rg_bx:hover .rg_anbg{display:none}.rg_bx:hover .rg_ilm,.rg_anbg,.rg_kn .rg_bx:hover .rg_anbg{display:block}\u003C\/style\u003E\u003Cdiv eid=\"qlKuV-T3BoqksAHMnaroAw\" id=\"isr_scm_0\" style=\"display:none\"\u003E\u003C\/div\u003E\u003Cdiv data-cei=\"qlKuV-T3BoqksAHMnaroAw\" class=\"rg_add_chunk\"\u003E\u003C!--m--\u003E\u003Cdiv class=\"rg_di rg_bx rg_el ivg-i\" data-ved=\"0ahUKEwjk9PCm-7zOAhUKEiwKHcyOCj0QMwgCKAAwAA\"\u003E\u003Ca jsaction=\"fire.ivg_o;mouseover:str.hmov;mouseout:str.hmou\" class=\"rg_l\" style=\"background:rgb(170,205,240)\"\u003E\u003Cimg data-sz=\"f\" name=\"5eykIeMjmCk7xM:\" src=\"https:\/\/encrypted-tbn0.gstatic.com\/images?q=tbn\" class=\"rg_i rg_ic\" alt=\"Image result for south\" jsaction=\"load:str.tbn\" onload=\"google.aft\u0026\u0026google.aft(this)\"\u003E\u003Cdiv class=\"_aOd rg_ilm\"\u003E\u003Cdiv class=\"rg_ilmbg\"\u003E\u003Cspan class=\"rg_ilmn\"\u003E 566\u0026nbsp;\u0026#215;\u0026nbsp;365 - en.wikipedia.org \u003C\/span\u003E\u003C\/div\u003E\u003C\/div\u003E\u003C\/a\u003E\u003Cdiv class=\"rg_meta\"\u003E{\"id\":\"5eykIeMjmCk7xM:\",\"isu\":\"en.wikipedia.org\",\"itg\":false,\"ity\":\"png\",\"oh\":365,\"ou\":\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/e\/e4\/Us_south_census.png\",\"ow\":566,\"pt\":\"Southern United States - Wikipedia, the free encyclopedia\",\"rid\":\"cErfE02-v-VcAM\",\"ru\":\"https:\/\/en.wikipedia.org\/wiki\/Southern_United_States\",\"s\":\"The Southern United States as defined by the United States Census Bureau.\",\"sc\":1,\"th\":180,\"tu\":\"https:\/\/encrypted-tbn0.gstatic.com\/images?q\\u003dtbn\",\"tw\":280}\u003C\/div\u003E\u003C\/div\u003E\u003C!--n--\u003E\u003C!--m--\u003E\u003Cdiv class=\"rg_di rg_bx rg_el ivg-i\" data-ved=\"0ahUKEwjk9PCm-7zOAhUKEiwKHcyOCj0QMwgDKAEwAQ\"\u003E\u003Ca jsaction=\"fire.ivg_o;mouseover:str.hmov;mouseout:str.hmou\" class=\"rg_l\" style=\"background:rgb(249,252,249)\"\u003E\u003Cimg data-sz=\"f\" name=\"eRjGCc0cFyVkKM:\" src=\"https:\/\/encrypted-tbn2.gstatic.com\/images?q=tbn:ANd9GcSI7SZlbDwdMCgGXzJkpwgdn9uL41xUJ1IiIcKs0qW43_Yp0EhEsg\" class=\"rg_i rg_ic\" alt=\"Image result for south\" jsaction=\"load:str.tbn\" onload=\"google.aft\u0026\u0026google.aft(this)\"\u003E\u003Cdiv class=\"_aOd rg_ilm\"\u003E\u003Cdiv class=\"rg_ilmbg\"\u003E\u003Cspan class=\"rg_ilmn\"\u003E 2000\u0026nbsp;\u0026#215;\u0026nbsp;1002 - commons.wikimedia.org \u003C\/span\u003E\u003C\/div\u003E\u003C\/div\u003E\u003C\/a\u003E\u003Cdiv class=\"rg_meta\"\u003E{\"id\":\"eRjGCc0cFyVkKM:\",\"isu\":\"commons.wikimedia.org\",\"itg\":false,\"ity\":\"png\",\"oh\":1002,\"ou\":\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/8\/84\/South_plate.svg\/2000px-South_plate.svg.png\",\"ow\":2000,\"pt\":\"File:South plate.svg - Wikimedia Commons\",\"rid\":\"F8TVsT2GBLb6RM\",\"ru\":\"https:\/\/commons.wikimedia.org\/wiki\/File:South_plate.svg\",\"s\":\"This image rendered as PNG in other widths: 200px, 500px, 1000px, 2000px.\",\"sc\":1,\"th\":159,\"tu\":\"https:\/\/encrypted-tbn2.gstatic.com\/images?q\\u003dtbn:ANd9GcSI7SZlbDwdMCgGXzJkpwgdn9uL41xUJ1IiIcKs0qW43_Yp0EhEsg\",\"tw\":317}\u003C\/div\u003E\u003C\/div\u003E\u003C!--n--\u003E\u003C\/div\u003E"]]""" # noqa - response = mock.Mock(text=html) - results = google_images.response(response) - self.assertEqual(type(results), list) - self.assertEqual(len(results), 2) - self.assertEqual(results[0]['title'], u'Southern United States - Wikipedia, the free encyclopedia') - self.assertEqual(results[0]['url'], 'https://en.wikipedia.org/wiki/Southern_United_States') - self.assertEqual(results[0]['img_src'], - 'https://upload.wikimedia.org/wikipedia/commons/e/e4/Us_south_census.png') - self.assertEqual(results[0]['content'], - 'The Southern United States as defined by the United States Census Bureau.') - self.assertEqual(results[0]['thumbnail_src'], - 'https://encrypted-tbn0.gstatic.com/images?q=tbn') From aef2b07969bddb1697c340604d1e22cea8a696cc Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Thu, 14 Jun 2018 11:48:31 +0200 Subject: [PATCH 46/62] [fix] add basestring for py3 --- searx/utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/searx/utils.py b/searx/utils.py index 77c392909..1ec45ed6e 100644 --- a/searx/utils.py +++ b/searx/utils.py @@ -33,6 +33,7 @@ if sys.version_info[0] == 3: unichr = chr unicode = str IS_PY2 = False + basestring = str else: IS_PY2 = True From f82ead3e303d75ba63a370dc038311e172e1330d Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Thu, 14 Jun 2018 11:50:03 +0200 Subject: [PATCH 47/62] [fix] add py3 compatibility to base engine - closes #1319 --- searx/engines/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/engines/base.py b/searx/engines/base.py index be0b7d247..f1b1cf671 100755 --- a/searx/engines/base.py +++ b/searx/engines/base.py @@ -55,7 +55,7 @@ shorcut_dict = { def request(query, params): # replace shortcuts with API advanced search keywords for key in shorcut_dict.keys(): - query = re.sub(str(key), str(shorcut_dict[key]), query) + query = re.sub(key, shorcut_dict[key], str(query)) # basic search offset = (params['pageno'] - 1) * number_of_results From c7000cd1df6d8f9aaa787515a6eca16f8a083715 Mon Sep 17 00:00:00 2001 From: Marc Abonce Seguin Date: Sat, 23 Jun 2018 16:24:06 -0500 Subject: [PATCH 48/62] [fix] update user agent versions this fixes duckduckgo error response --- searx/utils.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/searx/utils.py b/searx/utils.py index 1ec45ed6e..3b2e39919 100644 --- a/searx/utils.py +++ b/searx/utils.py @@ -39,14 +39,15 @@ else: logger = logger.getChild('utils') -ua_versions = ('40.0', - '41.0', - '42.0', - '43.0', - '44.0', - '45.0', - '46.0', - '47.0') +ua_versions = ('52.8.1', + '53.0', + '54.0', + '55.0', + '56.0', + '57.0', + '58.0', + '59.0', + '60.0.2') ua_os = ('Windows NT 6.3; WOW64', 'X11; Linux x86_64', From acaef6600e34159d2edb7bf0ef6b5f34471136e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Bourrel?= Date: Thu, 5 Jul 2018 10:11:45 +0200 Subject: [PATCH 49/62] Update path to wikidata image --- searx/engines/wikidata.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/searx/engines/wikidata.py b/searx/engines/wikidata.py index fe53609c1..ffc1c8d0f 100644 --- a/searx/engines/wikidata.py +++ b/searx/engines/wikidata.py @@ -54,7 +54,7 @@ value_xpath = './/div[contains(@class,"wikibase-statementview-mainsnak")]'\ + '/*/div[contains(@class,"wikibase-snakview-value")]' language_fallback_xpath = '//sup[contains(@class,"wb-language-fallback-indicator")]' calendar_name_xpath = './/sup[contains(@class,"wb-calendar-name")]' - +media_xpath = value_xpath + '//div[contains(@class,"commons-media-caption")]//a' def request(query, params): params['url'] = url_search.format( @@ -313,7 +313,7 @@ def add_image(result): for property_id in property_ids: image = result.xpath(property_xpath.replace('{propertyid}', property_id)) if image: - image_name = image[0].xpath(value_xpath) + image_name = image[0].xpath(media_xpath) image_src = url_image.replace('{filename}', extract_text(image_name[0])) return image_src From 7a474db61bd9ba9a08111758b058f81cb5175db4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Bourrel?= Date: Fri, 6 Jul 2018 10:31:01 +0200 Subject: [PATCH 50/62] Fix formatting --- searx/engines/wikidata.py | 1 + 1 file changed, 1 insertion(+) diff --git a/searx/engines/wikidata.py b/searx/engines/wikidata.py index ffc1c8d0f..c315b30da 100644 --- a/searx/engines/wikidata.py +++ b/searx/engines/wikidata.py @@ -56,6 +56,7 @@ language_fallback_xpath = '//sup[contains(@class,"wb-language-fallback-indicator calendar_name_xpath = './/sup[contains(@class,"wb-calendar-name")]' media_xpath = value_xpath + '//div[contains(@class,"commons-media-caption")]//a' + def request(query, params): params['url'] = url_search.format( query=urlencode({'search': query})) From 0a37f909900f3d4a04c963430c93977d2c96f520 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Bourrel?= Date: Fri, 6 Jul 2018 11:15:43 +0200 Subject: [PATCH 51/62] Fix wikidata tests with updated path to media --- tests/unit/engines/test_wikidata.py | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/tests/unit/engines/test_wikidata.py b/tests/unit/engines/test_wikidata.py index 545ef9ed8..62a409781 100644 --- a/tests/unit/engines/test_wikidata.py +++ b/tests/unit/engines/test_wikidata.py @@ -123,9 +123,10 @@ class TestWikidataEngine(SearxTestCase):
- - image.png - +
+ image.png +
2,687 × 3,356; 1.22 MB +
@@ -156,9 +157,10 @@ class TestWikidataEngine(SearxTestCase):
- - icon.png - +
+ icon.png +
671 × 671; 18 KB
+
@@ -179,9 +181,10 @@ class TestWikidataEngine(SearxTestCase):
- - logo.png - +
+ logo.png +
170 × 170; 1 KB +
From 34a68197a6d133b85c0ef456649634c37bf49e03 Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 1 Aug 2018 11:40:08 +0200 Subject: [PATCH 52/62] Update dependencies --- requirements.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/requirements.txt b/requirements.txt index 77e5b3dd2..fd61b8109 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,10 @@ certifi==2017.11.5 flask==1.0.2 flask-babel==0.11.2 -lxml==4.2.1 -idna==2.6 +lxml==4.2.3 +idna==2.7 pygments==2.1.3 pyopenssl==18.0.0 python-dateutil==2.7.3 -pyyaml==3.12 -requests[socks]==2.18.4 +pyyaml==3.13 +requests[socks]==2.19.1 From ec62e00df97839a467c5a472b617354b861eb402 Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 1 Aug 2018 11:53:08 +0200 Subject: [PATCH 53/62] manage.sh : minor change --- manage.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/manage.sh b/manage.sh index cf144f853..3bc77fec3 100755 --- a/manage.sh +++ b/manage.sh @@ -1,15 +1,17 @@ #!/bin/sh BASE_DIR="$(dirname -- "`readlink -f -- "$0"`")" -export PATH="$BASE_DIR/node_modules/.bin":$PATH + +cd -- "$BASE_DIR" +set -e + +export PATH="$(npm bin)":$PATH # subshell PYTHONPATH="$BASE_DIR" SEARX_DIR="$BASE_DIR/searx" ACTION="$1" -cd -- "$BASE_DIR" -set -e # # Python From 066bd916bf0c0344c978d2ea46cf9e9960841a61 Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Sun, 28 May 2017 15:46:45 +0200 Subject: [PATCH 54/62] [mod] fetch firefox versions in a standalone script --- searx/data/useragents.json | 15 ++++++++ searx/utils.py | 28 ++++---------- utils/fetch_firefox_version.py | 69 ++++++++++++++++++++++++++++++++++ 3 files changed, 92 insertions(+), 20 deletions(-) create mode 100644 searx/data/useragents.json create mode 100755 utils/fetch_firefox_version.py diff --git a/searx/data/useragents.json b/searx/data/useragents.json new file mode 100644 index 000000000..ba80ce885 --- /dev/null +++ b/searx/data/useragents.json @@ -0,0 +1,15 @@ +{ + "os": [ + "Windows NT 10; WOW64", + "X11; Linux x86_64" + ], + "ua": "Mozilla/5.0 ({os}; rv:{version}) Gecko/20100101 Firefox/{version}", + "versions": [ + "59.0.2", + "59.0.1", + "59.0", + "58.0.2", + "58.0.1", + "58.0" + ] +} \ No newline at end of file diff --git a/searx/utils.py b/searx/utils.py index bd6c3fe2f..f457284e3 100644 --- a/searx/utils.py +++ b/searx/utils.py @@ -10,8 +10,10 @@ from codecs import getincrementalencoder from imp import load_source from numbers import Number from os.path import splitext, join +from io import open from random import choice import sys +import json from searx import settings from searx.version import VERSION_STRING @@ -39,29 +41,11 @@ else: logger = logger.getChild('utils') -ua_versions = ('52.8.1', - '53.0', - '54.0', - '55.0', - '56.0', - '57.0', - '58.0', - '59.0', - '60.0.2') - -ua_os = ('Windows NT 6.3; WOW64', - 'X11; Linux x86_64', - 'X11; Linux x86') - -ua = "Mozilla/5.0 ({os}; rv:{version}) Gecko/20100101 Firefox/{version}" - blocked_tags = ('script', 'style') - -def gen_useragent(os=None): - # TODO - return ua.format(os=os or choice(ua_os), version=choice(ua_versions)) +useragents = json.loads(open(os.path.dirname(os.path.realpath(__file__)) + + "/data/useragents.json", 'r', encoding='utf-8').read()) def searx_useragent(): @@ -70,6 +54,10 @@ def searx_useragent(): suffix=settings['outgoing'].get('useragent_suffix', '')) +def gen_useragent(): + return str(useragents['ua'].format(os=choice(useragents['os']), version=choice(useragents['versions']))) + + def highlight_content(content, query): if not content: diff --git a/utils/fetch_firefox_version.py b/utils/fetch_firefox_version.py new file mode 100755 index 000000000..21d6e82ff --- /dev/null +++ b/utils/fetch_firefox_version.py @@ -0,0 +1,69 @@ +#!/usr/bin/env python + +# set path +from sys import path +from os.path import realpath, dirname +path.append(realpath(dirname(realpath(__file__)) + '/../')) + +# +import json +import requests +import re +from distutils.version import LooseVersion, StrictVersion +from lxml import html +from searx.url_utils import urlparse, urljoin + +URL = 'https://ftp.mozilla.org/pub/firefox/releases/' +RELEASE_PATH = '/pub/firefox/releases/' + +NORMAL_REGEX = re.compile('^[0-9]+\.[0-9](\.[0-9])?(esr)?$') +# BETA_REGEX = re.compile('.*[0-9]b([0-9\-a-z]+)$') +# ESR_REGEX = re.compile('^[0-9]+\.[0-9](\.[0-9])?esr$') + +# +useragent = { + "versions": (), + "os": ('Windows NT 10; WOW64', + 'X11; Linux x86_64'), + "ua": "Mozilla/5.0 ({os}; rv:{version}) Gecko/20100101 Firefox/{version}" +} + + +def fetch_firefox_versions(): + resp = requests.get(URL, timeout=2.0) + if resp.status_code != 200: + raise Exception("Error fetching firefox versions, HTTP code " + resp.status_code) + else: + dom = html.fromstring(resp.text) + versions = [] + + for link in dom.xpath('//a/@href'): + url = urlparse(urljoin(URL, link)) + path = url.path + if path.startswith(RELEASE_PATH): + version = path[len(RELEASE_PATH):-1] + if NORMAL_REGEX.match(version): + versions.append(LooseVersion(version)) + + list.sort(versions, reverse=True) + return versions + + +def fetch_firefox_last_versions(): + versions = fetch_firefox_versions() + + result = [] + major_last = versions[0].version[0] + major_list = (major_last, major_last - 1) + for version in versions: + major_current = version.version[0] + if major_current in major_list and 'esr' not in version.version: + result.append(version.vstring) + + return result + + +useragent["versions"] = fetch_firefox_last_versions() +f = open("../searx/data/useragents.json", "wb") +json.dump(useragent, f, sort_keys=True, indent=4, ensure_ascii=False, encoding="utf-8") +f.close() From 50c836864a9a7a765561d886b11f44d8cea0bce9 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 5 Aug 2018 10:55:42 +0200 Subject: [PATCH 55/62] fetch_firefox_version.py : compatible with Python 3 and minor fixes. --- searx/data/useragents.json | 21 ++++++++++----------- searx/utils.py | 4 ++-- utils/fetch_firefox_version.py | 20 ++++++++++++-------- 3 files changed, 24 insertions(+), 21 deletions(-) diff --git a/searx/data/useragents.json b/searx/data/useragents.json index ba80ce885..850bc418a 100644 --- a/searx/data/useragents.json +++ b/searx/data/useragents.json @@ -1,15 +1,14 @@ { - "os": [ - "Windows NT 10; WOW64", - "X11; Linux x86_64" - ], - "ua": "Mozilla/5.0 ({os}; rv:{version}) Gecko/20100101 Firefox/{version}", + "ua": "Mozilla/5.0 ({os}; rv:{version}) Gecko/20100101 Firefox/{version}", "versions": [ - "59.0.2", - "59.0.1", - "59.0", - "58.0.2", - "58.0.1", - "58.0" + "61.0.1", + "61.0", + "60.0.2", + "60.0.1", + "60.0" + ], + "os": [ + "Windows NT 10; WOW64", + "X11; Linux x86_64" ] } \ No newline at end of file diff --git a/searx/utils.py b/searx/utils.py index f457284e3..dfa22c5fc 100644 --- a/searx/utils.py +++ b/searx/utils.py @@ -54,8 +54,8 @@ def searx_useragent(): suffix=settings['outgoing'].get('useragent_suffix', '')) -def gen_useragent(): - return str(useragents['ua'].format(os=choice(useragents['os']), version=choice(useragents['versions']))) +def gen_useragent(os=None): + return str(useragents['ua'].format(os=os or choice(useragents['os']), version=choice(useragents['versions']))) def highlight_content(content, query): diff --git a/utils/fetch_firefox_version.py b/utils/fetch_firefox_version.py index 21d6e82ff..ed179585b 100755 --- a/utils/fetch_firefox_version.py +++ b/utils/fetch_firefox_version.py @@ -2,7 +2,7 @@ # set path from sys import path -from os.path import realpath, dirname +from os.path import realpath, dirname, join path.append(realpath(dirname(realpath(__file__)) + '/../')) # @@ -12,16 +12,17 @@ import re from distutils.version import LooseVersion, StrictVersion from lxml import html from searx.url_utils import urlparse, urljoin +from searx import searx_dir URL = 'https://ftp.mozilla.org/pub/firefox/releases/' RELEASE_PATH = '/pub/firefox/releases/' -NORMAL_REGEX = re.compile('^[0-9]+\.[0-9](\.[0-9])?(esr)?$') +NORMAL_REGEX = re.compile('^[0-9]+\.[0-9](\.[0-9])?$') # BETA_REGEX = re.compile('.*[0-9]b([0-9\-a-z]+)$') # ESR_REGEX = re.compile('^[0-9]+\.[0-9](\.[0-9])?esr$') # -useragent = { +useragents = { "versions": (), "os": ('Windows NT 10; WOW64', 'X11; Linux x86_64'), @@ -57,13 +58,16 @@ def fetch_firefox_last_versions(): major_list = (major_last, major_last - 1) for version in versions: major_current = version.version[0] - if major_current in major_list and 'esr' not in version.version: + if major_current in major_list: result.append(version.vstring) return result -useragent["versions"] = fetch_firefox_last_versions() -f = open("../searx/data/useragents.json", "wb") -json.dump(useragent, f, sort_keys=True, indent=4, ensure_ascii=False, encoding="utf-8") -f.close() +def get_useragents_filename(): + return join(join(searx_dir, "data"), "useragents.json") + + +useragents["versions"] = fetch_firefox_last_versions() +with open(get_useragents_filename(), "w") as f: + json.dump(useragents, f, indent=4, ensure_ascii=False) From 3a160d3aed9d5eb7cebe2427f9009b4e0e2f07c4 Mon Sep 17 00:00:00 2001 From: Popolon Date: Mon, 6 Aug 2018 00:53:55 +0200 Subject: [PATCH 56/62] return doi resolver url instead of doi resolver name --- searx/plugins/oa_doi_rewrite.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/searx/plugins/oa_doi_rewrite.py b/searx/plugins/oa_doi_rewrite.py index b62ef0b1e..d078f1377 100644 --- a/searx/plugins/oa_doi_rewrite.py +++ b/searx/plugins/oa_doi_rewrite.py @@ -30,7 +30,8 @@ def get_doi_resolver(args, preference_doi_resolver): doi_resolver = args.get('doi_resolver', preference_doi_resolver)[0] if doi_resolver not in doi_resolvers: doi_resolvers = settings['default_doi_resolver'] - return doi_resolver + doi_resolver_url = doi_resolvers[doi_resolver] + return doi_resolver_url def on_result(request, search, result): From 34af9a01418aa6c1efcaa6d30b0cceb504805ba3 Mon Sep 17 00:00:00 2001 From: Popolon Date: Mon, 6 Aug 2018 01:03:40 +0200 Subject: [PATCH 57/62] add http://sci-hub.tw/ as doi resolvers #1216 --- searx/settings.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/searx/settings.yml b/searx/settings.yml index 1b18f55b3..ae9b928c2 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -766,5 +766,6 @@ doi_resolvers : oadoi.org : 'https://oadoi.org/' doi.org : 'https://doi.org/' doai.io : 'http://doai.io/' + sci-hub.tw : 'http://sci-hub.tw/' default_doi_resolver : 'oadoi.org' From 00b8aa113f874b531daed90c5bccbf4308153b03 Mon Sep 17 00:00:00 2001 From: Popolon Date: Tue, 7 Aug 2018 17:57:33 +0200 Subject: [PATCH 58/62] remove double spaces --- searx/plugins/oa_doi_rewrite.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/plugins/oa_doi_rewrite.py b/searx/plugins/oa_doi_rewrite.py index d078f1377..d316d14fc 100644 --- a/searx/plugins/oa_doi_rewrite.py +++ b/searx/plugins/oa_doi_rewrite.py @@ -30,7 +30,7 @@ def get_doi_resolver(args, preference_doi_resolver): doi_resolver = args.get('doi_resolver', preference_doi_resolver)[0] if doi_resolver not in doi_resolvers: doi_resolvers = settings['default_doi_resolver'] - doi_resolver_url = doi_resolvers[doi_resolver] + doi_resolver_url = doi_resolvers[doi_resolver] return doi_resolver_url From 5eeb3f2f01faf37f63a67b72d103268096f0db3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Fri, 10 Aug 2018 19:03:38 +0200 Subject: [PATCH 59/62] follow up changes in etymonline XPATH engine --- searx/settings.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/searx/settings.yml b/searx/settings.yml index 1b18f55b3..0bd16ca2a 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -192,10 +192,9 @@ engines: engine : xpath paging : True search_url : http://etymonline.com/?search={query}&p={pageno} - url_xpath : //dt/a[1]/@href - title_xpath : //dt - content_xpath : //dd - suggestion_xpath : //a[@class="crossreference"] + url_xpath : //a[contains(@class, "word--")]/@href + title_xpath : //p[contains(@class, "word__name--")]/text() + content_xpath : //section[contains(@class, "word__defination")]/object first_page_num : 0 shortcut : et disabled : True From 2190e2f35da54d320830aaa03959259bab49356f Mon Sep 17 00:00:00 2001 From: LiquidLemon Date: Sun, 12 Aug 2018 19:01:58 +0200 Subject: [PATCH 60/62] Change the local name of the Polish language --- searx/settings.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/settings.yml b/searx/settings.yml index 0bd16ca2a..de56eda08 100644 --- a/searx/settings.yml +++ b/searx/settings.yml @@ -747,7 +747,7 @@ locales: it : Italiano (Italian) ja : 日本語 (Japanese) nl : Nederlands (Dutch) - pl : Polszczyzna (Polish) + pl : Polski (Polish) pt : Português (Portuguese) pt_BR : Português (Portuguese_Brazil) ro : Română (Romanian) From 845ba79e7532dedad2bb96e5d68504b6729bee14 Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Mon, 13 Aug 2018 12:03:27 +0200 Subject: [PATCH 61/62] [fix] update qwant search url thx to @dalf for the fix (#1365) --- searx/engines/qwant.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/searx/engines/qwant.py b/searx/engines/qwant.py index 239193b96..4b0f1c87c 100644 --- a/searx/engines/qwant.py +++ b/searx/engines/qwant.py @@ -28,7 +28,7 @@ category_to_keyword = {'general': 'web', 'social media': 'social'} # search-url -url = 'https://api.qwant.com/api/search/{keyword}?count=10&offset={offset}&f=&{query}' +url = 'https://api.qwant.com/api/search/{keyword}?count=10&offset={offset}&f=&{query}&t={keyword}&uiv=4' # do search-request From 3ba0d0516e5cabce8ebcc9a27c0fe069fa23f52c Mon Sep 17 00:00:00 2001 From: Alex Date: Thu, 9 Aug 2018 16:13:50 +0200 Subject: [PATCH 62/62] simple theme update - npm package update - apply #1226 - implement vim help dialog - display cookies and search URL with preferences - allow to enable / disable Open Access DOI rewrite - add a clear text button on the left of the search button - implement #1011 : the HTML title page is not set when using POST - remove searx/static/themes/simple/img/loader.gif - use full width when only there are only images as result --- searx/plugins/oa_doi_rewrite.py | 2 +- searx/static/themes/simple/css/searx-rtl.css | 401 ++++++++++++------ .../themes/simple/css/searx-rtl.min.css | Bin 23706 -> 26601 bytes searx/static/themes/simple/css/searx.css | 401 ++++++++++++------ searx/static/themes/simple/css/searx.min.css | Bin 23671 -> 26566 bytes searx/static/themes/simple/fonts/ion.css | 15 +- searx/static/themes/simple/fonts/ion.eot | Bin 3948 -> 4094 bytes searx/static/themes/simple/fonts/ion.html | 17 +- searx/static/themes/simple/fonts/ion.svg | Bin 12368 -> 12614 bytes searx/static/themes/simple/fonts/ion.ttf | Bin 3792 -> 3936 bytes searx/static/themes/simple/fonts/ion.woff | Bin 4936 -> 4856 bytes searx/static/themes/simple/fonts/ion.woff2 | Bin 1976 -> 2112 bytes searx/static/themes/simple/gruntfile.js | 9 +- searx/static/themes/simple/img/loader.gif | Bin 8314 -> 0 bytes searx/static/themes/simple/js/searx.js | 101 +++-- searx/static/themes/simple/js/searx.min.js | Bin 22561 -> 23935 bytes .../static/themes/simple/js/searx.min.js.map | Bin 27136 -> 29987 bytes .../simple/js/searx_src/00_searx_toolkit.js | 11 +- .../simple/js/searx_src/searx_keyboard.js | 62 +-- .../simple/js/searx_src/searx_mapresult.js | 5 +- .../simple/js/searx_src/searx_search.js | 23 + .../simple/leaflet/images/marker-icon-2x.png | Bin 2586 -> 2464 bytes .../static/themes/simple/leaflet/leaflet.css | Bin 13112 -> 14198 bytes searx/static/themes/simple/leaflet/leaflet.js | Bin 145327 -> 140360 bytes .../themes/simple/less/#toolkit_loader.less# | 0 .../themes/simple/less/.#toolkit_loader.less | 1 + searx/static/themes/simple/less/ion.less | 17 +- searx/static/themes/simple/less/mixins.less | 2 +- .../static/themes/simple/less/normalize.less | 152 +------ .../themes/simple/less/preferences.less | 25 ++ searx/static/themes/simple/less/search.less | 34 +- searx/static/themes/simple/less/style.less | 46 +- searx/static/themes/simple/less/toolkit.less | 134 +++++- .../themes/simple/less/toolkit_loader.less | 41 ++ searx/static/themes/simple/package.json | 10 +- searx/templates/simple/preferences.html | 52 ++- .../simple/result_templates/map.html | 15 +- searx/templates/simple/results.html | 31 +- searx/templates/simple/search.html | 1 + 39 files changed, 1071 insertions(+), 537 deletions(-) delete mode 100644 searx/static/themes/simple/img/loader.gif create mode 100644 searx/static/themes/simple/less/#toolkit_loader.less# create mode 120000 searx/static/themes/simple/less/.#toolkit_loader.less create mode 100644 searx/static/themes/simple/less/toolkit_loader.less diff --git a/searx/plugins/oa_doi_rewrite.py b/searx/plugins/oa_doi_rewrite.py index b62ef0b1e..f558bf695 100644 --- a/searx/plugins/oa_doi_rewrite.py +++ b/searx/plugins/oa_doi_rewrite.py @@ -9,7 +9,7 @@ regex = re.compile(r'10\.\d{4,9}/[^\s]+') name = gettext('Open Access DOI rewrite') description = gettext('Avoid paywalls by redirecting to open-access versions of publications when available') default_on = False -preference_section = 'privacy' +preference_section = 'general' doi_resolvers = settings['doi_resolvers'] diff --git a/searx/static/themes/simple/css/searx-rtl.css b/searx/static/themes/simple/css/searx-rtl.css index 68be444b3..a4268d7f5 100644 --- a/searx/static/themes/simple/css/searx-rtl.css +++ b/searx/static/themes/simple/css/searx-rtl.css @@ -1,44 +1,30 @@ -/*! searx | 03-12-2017 | https://github.com/asciimoo/searx */ +/*! searx | 14-08-2018 | https://github.com/asciimoo/searx */ /* * searx, A privacy-respecting, hackable metasearch engine * * To convert "style.less" to "style.css" run: $make styles */ -/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ /* Document ========================================================================== */ /** * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in - * IE on Windows Phone and in iOS. + * 2. Prevent adjustments of font size after orientation changes in iOS. */ html { line-height: 1.15; /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } /* Sections ========================================================================== */ /** - * Remove the margin in all browsers (opinionated). + * Remove the margin in all browsers. */ body { margin: 0; } -/** - * Add the correct display in IE 9-. - */ -article, -aside, -footer, -header, -nav, -section { - display: block; -} /** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. @@ -49,22 +35,6 @@ h1 { } /* Grouping content ========================================================================== */ -/** - * Add the correct display in IE 9-. - * 1. Add the correct display in IE. - */ -figcaption, -figure, -main { - /* 1 */ - display: block; -} -/** - * Add the correct margin in IE 8. - */ -figure { - margin: 1em 40px; -} /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. @@ -90,17 +60,13 @@ pre { /* Text-level semantics ========================================================================== */ /** - * 1. Remove the gray background on active links in IE 10. - * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + * Remove the gray background on active links in IE 10. */ a { background-color: transparent; - /* 1 */ - -webkit-text-decoration-skip: objects; - /* 2 */ } /** - * 1. Remove the bottom border in Chrome 57- and Firefox 39-. + * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ abbr[title] { @@ -111,13 +77,6 @@ abbr[title] { text-decoration: underline dotted; /* 2 */ } -/** - * Prevent the duplicate application of `bolder` by the next rule in Safari 6. - */ -b, -strong { - font-weight: inherit; -} /** * Add the correct font weight in Chrome, Edge, and Safari. */ @@ -137,19 +96,6 @@ samp { font-size: 1em; /* 2 */ } -/** - * Add the correct font style in Android 4.3-. - */ -dfn { - font-style: italic; -} -/** - * Add the correct background and color in IE 9-. - */ -mark { - background-color: #ff0; - color: #000; -} /** * Add the correct font size in all browsers. */ @@ -176,35 +122,15 @@ sup { /* Embedded content ========================================================================== */ /** - * Add the correct display in IE 9-. - */ -audio, -video { - display: inline-block; -} -/** - * Add the correct display in iOS 4-7. - */ -audio:not([controls]) { - display: none; - height: 0; -} -/** - * Remove the border on images inside links in IE 10-. + * Remove the border on images inside links in IE 10. */ img { border-style: none; } -/** - * Hide the overflow in IE. - */ -svg:not(:root) { - overflow: hidden; -} /* Forms ========================================================================== */ /** - * 1. Change the font styles in all browsers (opinionated). + * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ button, @@ -212,7 +138,7 @@ input, optgroup, select, textarea { - font-family: sans-serif; + font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ @@ -240,16 +166,13 @@ select { text-transform: none; } /** - * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` - * controls in Android 4. - * 2. Correct the inability to style clickable types in iOS and Safari. + * Correct the inability to style clickable types in iOS and Safari. */ button, -html [type="button"], +[type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; - /* 2 */ } /** * Remove the inner border and padding in Firefox. @@ -297,24 +220,20 @@ legend { /* 1 */ } /** - * 1. Add the correct display in IE 9-. - * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { - display: inline-block; - /* 1 */ vertical-align: baseline; - /* 2 */ } /** - * Remove the default vertical scrollbar in IE. + * Remove the default vertical scrollbar in IE 10+. */ textarea { overflow: auto; } /** - * 1. Add the correct box sizing in IE 10-. - * 2. Remove the padding in IE 10-. + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. */ [type="checkbox"], [type="radio"] { @@ -341,9 +260,8 @@ textarea { /* 2 */ } /** - * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + * Remove the inner padding in Chrome and Safari on macOS. */ -[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } @@ -360,11 +278,9 @@ textarea { /* Interactive ========================================================================== */ /* - * Add the correct display in IE 9-. - * 1. Add the correct display in Edge, IE, and Firefox. + * Add the correct display in Edge, IE 10+, and Firefox. */ -details, -menu { +details { display: block; } /* @@ -373,24 +289,16 @@ menu { summary { display: list-item; } -/* Scripting +/* Misc ========================================================================== */ /** - * Add the correct display in IE 9-. - */ -canvas { - display: inline-block; -} -/** - * Add the correct display in IE. + * Add the correct display in IE 10+. */ template { display: none; } -/* Hidden - ========================================================================== */ /** - * Add the correct display in IE 10-. + * Add the correct display in IE 10. */ [hidden] { display: none; @@ -706,7 +614,14 @@ html.js .show_if_nojs { float: left; } .invisible { - display: none; + display: none !important; +} +.list-unstyled { + list-style-type: none; +} +.list-unstyled li { + margin-top: 4px; + margin-bottom: 4px; } .danger { background-color: #fae1e1; @@ -722,6 +637,13 @@ html.js .show_if_nojs { padding: 1px 5px; border-radius: 5px; } +kbd { + padding: 2px 4px; + margin: 1px; + font-size: 90%; + color: white; + background: black; +} table { width: 100%; } @@ -737,6 +659,27 @@ td { tr:hover { background: #ececec; } +div.selectable_url { + border: 1px solid #888; + padding: 4px; + color: #444; + width: 100%; + display: block; + margin: 0.1em; + overflow: hidden; + height: 1.2em; + line-height: 1.2em; +} +div.selectable_url pre { + display: block; + font-size: 0.8em; + word-break: break-all; + margin: 0.1em; + -webkit-user-select: all; + -moz-user-select: all; + -ms-user-select: element; + user-select: all; +} .dialog-error { position: relative; width: 70%; @@ -768,6 +711,22 @@ tr:hover { .dialog-error p { margin: 1px 0 0 0; } +.dialog-error table { + width: auto; +} +.dialog-error tr { + vertical-align: text-top; +} +.dialog-error tr:hover { + background: transparent; +} +.dialog-error td { + padding: 0 1em 0 0; +} +.dialog-error h4 { + margin-top: 0.3em; + margin-bottom: 0.3em; +} .dialog-error:before { content: "\f110"; } @@ -802,9 +761,78 @@ tr:hover { .dialog-warning p { margin: 1px 0 0 0; } +.dialog-warning table { + width: auto; +} +.dialog-warning tr { + vertical-align: text-top; +} +.dialog-warning tr:hover { + background: transparent; +} +.dialog-warning td { + padding: 0 1em 0 0; +} +.dialog-warning h4 { + margin-top: 0.3em; + margin-bottom: 0.3em; +} .dialog-warning:before { content: "\f10f"; } +.dialog-modal { + position: relative; + width: 70%; + padding: 1em 1em 1em 2.7em; + margin: 0em 8% 1em 8%; + border: 1px solid black; + border-radius: 4px; + text-align: left; + background: white; + position: fixed; + top: 50%; + left: 50%; + /* bring your own prefixes */ + transform: translate(-50%, -50%); + z-index: 100000; + margin: 0 50% 0 0; + box-shadow: 0 0 1em; +} +.dialog-modal:before { + position: absolute; + top: 0.5em; + left: 0.5em; + font-family: "ion"; + font-size: 1.5em; +} +.dialog-modal .close { + float: right; + position: relative; + top: -3px; + color: inherit; + font-size: 1.5em; +} +.dialog-modal ul, +.dialog-modal ol, +.dialog-modal p { + margin: 1px 0 0 0; +} +.dialog-modal table { + width: auto; +} +.dialog-modal tr { + vertical-align: text-top; +} +.dialog-modal tr:hover { + background: transparent; +} +.dialog-modal td { + padding: 0 1em 0 0; +} +.dialog-modal h4 { + margin-top: 0.3em; + margin-bottom: 0.3em; +} .btn-collapse { cursor: pointer; } @@ -816,6 +844,7 @@ tr:hover { margin: 0; border: none; } +/* -- tabs --*/ .tabs .tabs > label { font-size: 90%; } @@ -894,6 +923,7 @@ html body .tabs > input:checked + label { html body .tabs > input:checked + label + section { display: block; } +/* -- select -- */ select { height: 28px; margin: 0 1em 0 0; @@ -924,6 +954,7 @@ select:focus { border-bottom: 1px solid #3498DB; } } +/* -- checkbox-onoff -- */ @supports (border-radius: 50px) { .checkbox-onoff { display: inline-block; @@ -955,6 +986,7 @@ select:focus { background: #dcdcdc; } } +/* -- checkbox --*/ @supports (transform: rotate(-45deg)) { .checkbox { width: 20px; @@ -1007,6 +1039,48 @@ select:focus { width: 100%; } } +/* -- loader -- */ +.loader, +.loader:after { + border-radius: 50%; + width: 2em; + height: 2em; +} +.loader { + margin: 1em auto; + font-size: 10px; + position: relative; + text-indent: -9999em; + border-top: 0.5em solid rgba(0, 0, 0, 0.2); + border-right: 0.5em solid rgba(0, 0, 0, 0.2); + border-bottom: 0.5em solid rgba(0, 0, 0, 0.2); + border-left: 0.5em solid rgba(255, 255, 255, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + -webkit-animation: load8 1.2s infinite linear; + animation: load8 1.2s infinite linear; +} +@-webkit-keyframes load8 { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes load8 { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} /*! Autocomplete.js v2.6.3 | license MIT | (c) 2017, Baptiste Donaux | http://autocomplete-js.com */ .autocomplete { position: absolute; @@ -1073,8 +1147,8 @@ select:focus { } @font-face { font-family: "ion"; - src: url("../fonts/ion.eot?94af7082ea096aefe3a7b6642834716e"); - src: url("../fonts/ion.eot?#iefix") format("embedded-opentype"), url("../fonts/ion.woff2?94af7082ea096aefe3a7b6642834716e") format("woff2"), url("../fonts/ion.woff?94af7082ea096aefe3a7b6642834716e") format("woff"), url("../fonts/ion.ttf?94af7082ea096aefe3a7b6642834716e") format("truetype"), url("../fonts/ion.svg?94af7082ea096aefe3a7b6642834716e#ion") format("svg"); + src: url("../fonts/ion.eot?ce7a0ead692560b4405a96d5b8471f51"); + src: url("../fonts/ion.eot?#iefix") format("embedded-opentype"), url("../fonts/ion.woff2?ce7a0ead692560b4405a96d5b8471f51") format("woff2"), url("../fonts/ion.woff?ce7a0ead692560b4405a96d5b8471f51") format("woff"), url("../fonts/ion.ttf?ce7a0ead692560b4405a96d5b8471f51") format("truetype"), url("../fonts/ion.svg?ce7a0ead692560b4405a96d5b8471f51#ion") format("svg"); font-weight: normal; font-style: normal; } @@ -1154,6 +1228,9 @@ select:focus { .ion-magnet:before { content: "\f114"; } +.ion-close:before { + content: "\f115"; +} .ion-icon-big { display: inline-block; vertical-align: middle; @@ -1240,6 +1317,22 @@ select:focus { #main_preferences table td { text-align: center; } +#main_preferences table.cookies { + width: auto; +} +#main_preferences table.cookies th, +#main_preferences table.cookies td { + text-align: left; + padding: 0.25em; +} +#main_preferences table.cookies th:first-child, +#main_preferences table.cookies td:first-child { + padding-right: 4em; +} +#main_preferences table.cookies > tbody > tr:nth-child(even) > th, +#main_preferences table.cookies > tbody > tr:nth-child(even) > td { + background-color: #ececec; +} #main_preferences .name, #main_preferences .shortcut { text-align: left; @@ -1263,6 +1356,9 @@ select:focus { #main_preferences .preferences_back a::first-letter { text-transform: uppercase; } +#main_preferences div.selectable_url pre { + width: 100%; +} @media screen and (max-width: 75em) { .preferences_back { clear: both; @@ -1291,12 +1387,40 @@ select:focus { } */ } +#clear_search { + display: block; + border-collapse: separate; + box-sizing: border-box; + width: 1.8em; + margin: 0; + padding: 2px; + height: 2.2em; + background: none repeat scroll 0 0 #FFF; + border-top: 1px solid #3498DB; + border-bottom: 1px solid #3498DB; + border-right: none; + border-left: none; + border-radius: 0px; + outline: none; + color: #222; + font-size: 16px; + z-index: 10000; +} +#clear_search:hover { + color: #3498DB; +} +#clear_search.empty * { + display: none; +} +#q::-ms-clear, +#q::-webkit-search-cancel-button { + display: none; +} #q, #send_search { display: block !important; border-collapse: separate; box-sizing: border-box; - position: relative; margin: 0; padding: 2px; height: 2.2em; @@ -1857,27 +1981,8 @@ article.result-images[data-vim-selected]::before { #search_url { margin-top: 8px; } -#search_url div { - border: 1px solid #888; - padding: 4px; - color: #444; - width: 100%; - display: block; - margin: 0.1em; - overflow: hidden; - height: 1.2em; - line-height: 1.2em; -} -#search_url div pre { - display: block; +#search_url div.selectable_url pre { width: 200em; - font-size: 0.8em; - word-break: break-all; - margin: 0.1em; - -webkit-user-select: all; - -moz-user-select: all; - -ms-user-select: all; - user-select: all; } #linkto_preferences { position: absolute; @@ -2001,6 +2106,28 @@ article.result-images[data-vim-selected]::before { max-width: 98%; } } +#main_results div#results.only_template_images { + flex-direction: column; + width: auto; + display: flex; +} +#main_results div#results.only_template_images #sidebar { + position: relative; + top: auto; + order: 2; +} +#main_results div#results.only_template_images #urls { + position: relative; + order: 1; +} +#main_results div#results.only_template_images #backToTop { + right: 0.5em; + left: auto; +} +#main_results div#results.only_template_images #pagination { + position: relative; + order: 3; +} @media screen and (max-width: 50em) { article[data-vim-selected]::before { display: none; diff --git a/searx/static/themes/simple/css/searx-rtl.min.css b/searx/static/themes/simple/css/searx-rtl.min.css index 05c42f7dd808bd017bb6bffcb32739717fa83448..5e532fe2cdef0e3fb946f1472471a91c3a4833dd 100644 GIT binary patch delta 3718 zcmcInOKclO7?#tfNeUEbY*%SZyRDm7@w#g#cAT{o+6sgK6;Yakh(KoS9os|JGiG+2 zM~!7b;=--`fDmv*;(4I*0ad^ai313P-~@tl;lK?E32`ek`$+rp-+H+cRRyVSG%1CCfM$J(6>cuCn{`A`M1gZ;GWYwCD1zxDz z@q|qrq1UM+)@^LT&51~;3D1Y(@bS6$(RhMT3$JOFWMhRmq(E#U*3AmBEKK2p&^z$n zfCe`PUVxYOtU`A0Gw{vcDC`+b4G~(woCvsQaBa9y7lP5J;&5&71bjbyxP5bw48W_y z-wjrog>1MyayepQfr#xiEaKE`v~Ct`R$PYnM~<|=9XUG`E+DIn|}d2iv$PP{GFeI+vDQymUL0T1z%t4ZQU3q89CkYBi4G(~DzpbFp|x3aMf$a&-rD z-4kgd+lEi>yb3gY9PSFAdL?=au7wZX?%u(>j*UyA{bl%gXxul7qS06-mZ+F2$eMwP zylu%jykuxb&$8Gwg`p*JRqKaTW;^|rn8DQ^hp8p_ITG`T=K4sQ(UT##5jk*Db4|4s z$G~ffWvi1yu(2)A0JJNn8wPMg$0suKs|5 z?zo}b;}Ce~F|DP-IxPh%54jJ5BkGhGubS?YjRc<3B_gi=Oy{oXZkC%#sX{98vcWVo zxvAVCwXW$-1z9qvi#!TNnqaSc9C*}ml7!%wiQgu6=BN9;IJRrriy%(G#$yG zgr`qNTdseVd#Et=dHEy7_$ri}6KQ$S3lLr|peZA+K8e(H0OGF39btay>%+Br<+(A{ z3rnTb@!;2(&grYTuuNpF>kqr7DYaj9{&lbCOiRV8cgPotD5)YDWzwVlfLm)i}fc{bp=jMqyXRk5SFA{)kdBiL$f^5IOVypjC3SZm7M**w(;n8_Fx zE^l$t-)J_^ZcU=qW61xPgc={tb<78eXW)(TPar?RZjCvZT6r~F6f2OJIt;%|4#9Ji zPr^?V;}DrFw||>Fy$2@l{!uI9Ib>jDW#&`qj8T}KHPUE4W2Fn(*|}sXodhlZ*v_EW z<5N3>eu+=)3_7Ks-VxNMdUDTT(Pj>Yyb%ed;SD3d-%DKOS@_GCY8%Pv&;eOQ{gSQL z+xMleht9fPB~fH-nP8{0yTq!9(7bH5CCo7`$^hH46GL@;tksY05~~R-z9Xd4=xGNV zJtdKng`&BQfR^Gem6#>MjK6Il-vCo)?n1>JE9?56Uv{N;Y28EyCqMth$5rWW7p#v%9S|c(+hMKNYqU z-s+UD#T;Vc0^-4tLrspQcCvzVst>ygypb)n3)$VG<>>D8%WdWS5%53DQ?Cq*Y?0L( jo88|V1{KZSiqn0=YOxxUFH3IE?PuweoN2$XG&b-L(Zx9& delta 1197 zcmah|O>7%Q6xKR!k|t_N>^RO(ao2T9>vY#%uTAXkrjpZAsRAT~_^nD6jdy3)gU2)O z?AUQ+dO_Ski0Da3AWoo4R6Ri0ON#^u4oH+k;ea@_5<-XrTnZ;RvQ9&V$|0J=%zOIg zn|a^+-fy>*cW)@O#pSFTU?lqLE2>e}OQvobrRvtKrBt_`KEH^%F5#MkSPunSM{r-@ zAkccm#T>R@NNrtxdn$KH%LSOZ>q8o+sex29_+5GbJQ9*P6l*Am;F^miA~euE;yb7# z31`D&S76QKTw<4=jR@1)m~}OVdRl;;A#~u9phMB7)u7yI!RxW??7ho_HWEHz zRtdM&iqYxAwb-jiZG8hbT14s+_oeP)hYK`h(SsK0SiJFaL>hoTvSGU(8+e>aJ&>Ce zTSOvCoXZhsYtTSW%NM-MT;1W63oGY&hP`_<3dOcn_1k$^O!7KC@k z>tkR}U4<`a-hw+*U&CM1s}uL@^1w`-gLu-(6kLKR_jN1;7uvtk1`>=ge*m4-(uo~W zBb|I^QS8afQdrGlA^%a#%3)`?;Hgv=eoQaH^;A0iDV0&+o%BMKu)`yBStWe-&}{{l z)hv(x>mhv)Qf9(urW@Nl66`-^6Z zl3=%!`cSJ#=}3RDi#~i>cnR*Bqwqy>BD_*OHUjI*v+%8XJA1N%ysA+%F)~iBAnf5X zsy0?uDrT)*sg_o79^NP~z|Un{-3tk;mE(JZUaLH^H|S<%c~4L{^Jr-V{Mw6fvvw?D z?=+fFA~$!v6#iMuE8(hjMG3c0or%HcYdWOsNvPLN_;oG6pLZoC3`f4aR9}RHr?0^u zg}Lzh=^tWK(KHVSdA%#B>XM!Y@A=u$U59>$m%@+Fel`lBH4WR!Vq)bF>o8~8J0wp+TFuy^Xmuph2P`3 F*gs>jrl9}; diff --git a/searx/static/themes/simple/css/searx.css b/searx/static/themes/simple/css/searx.css index bbf06e0a0..55171c0af 100644 --- a/searx/static/themes/simple/css/searx.css +++ b/searx/static/themes/simple/css/searx.css @@ -1,44 +1,30 @@ -/*! searx | 03-12-2017 | https://github.com/asciimoo/searx */ +/*! searx | 14-08-2018 | https://github.com/asciimoo/searx */ /* * searx, A privacy-respecting, hackable metasearch engine * * To convert "style.less" to "style.css" run: $make styles */ -/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ /* Document ========================================================================== */ /** * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in - * IE on Windows Phone and in iOS. + * 2. Prevent adjustments of font size after orientation changes in iOS. */ html { line-height: 1.15; /* 1 */ - -ms-text-size-adjust: 100%; - /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } /* Sections ========================================================================== */ /** - * Remove the margin in all browsers (opinionated). + * Remove the margin in all browsers. */ body { margin: 0; } -/** - * Add the correct display in IE 9-. - */ -article, -aside, -footer, -header, -nav, -section { - display: block; -} /** * Correct the font size and margin on `h1` elements within `section` and * `article` contexts in Chrome, Firefox, and Safari. @@ -49,22 +35,6 @@ h1 { } /* Grouping content ========================================================================== */ -/** - * Add the correct display in IE 9-. - * 1. Add the correct display in IE. - */ -figcaption, -figure, -main { - /* 1 */ - display: block; -} -/** - * Add the correct margin in IE 8. - */ -figure { - margin: 1em 40px; -} /** * 1. Add the correct box sizing in Firefox. * 2. Show the overflow in Edge and IE. @@ -90,17 +60,13 @@ pre { /* Text-level semantics ========================================================================== */ /** - * 1. Remove the gray background on active links in IE 10. - * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + * Remove the gray background on active links in IE 10. */ a { background-color: transparent; - /* 1 */ - -webkit-text-decoration-skip: objects; - /* 2 */ } /** - * 1. Remove the bottom border in Chrome 57- and Firefox 39-. + * 1. Remove the bottom border in Chrome 57- * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. */ abbr[title] { @@ -111,13 +77,6 @@ abbr[title] { text-decoration: underline dotted; /* 2 */ } -/** - * Prevent the duplicate application of `bolder` by the next rule in Safari 6. - */ -b, -strong { - font-weight: inherit; -} /** * Add the correct font weight in Chrome, Edge, and Safari. */ @@ -137,19 +96,6 @@ samp { font-size: 1em; /* 2 */ } -/** - * Add the correct font style in Android 4.3-. - */ -dfn { - font-style: italic; -} -/** - * Add the correct background and color in IE 9-. - */ -mark { - background-color: #ff0; - color: #000; -} /** * Add the correct font size in all browsers. */ @@ -176,35 +122,15 @@ sup { /* Embedded content ========================================================================== */ /** - * Add the correct display in IE 9-. - */ -audio, -video { - display: inline-block; -} -/** - * Add the correct display in iOS 4-7. - */ -audio:not([controls]) { - display: none; - height: 0; -} -/** - * Remove the border on images inside links in IE 10-. + * Remove the border on images inside links in IE 10. */ img { border-style: none; } -/** - * Hide the overflow in IE. - */ -svg:not(:root) { - overflow: hidden; -} /* Forms ========================================================================== */ /** - * 1. Change the font styles in all browsers (opinionated). + * 1. Change the font styles in all browsers. * 2. Remove the margin in Firefox and Safari. */ button, @@ -212,7 +138,7 @@ input, optgroup, select, textarea { - font-family: sans-serif; + font-family: inherit; /* 1 */ font-size: 100%; /* 1 */ @@ -240,16 +166,13 @@ select { text-transform: none; } /** - * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` - * controls in Android 4. - * 2. Correct the inability to style clickable types in iOS and Safari. + * Correct the inability to style clickable types in iOS and Safari. */ button, -html [type="button"], +[type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; - /* 2 */ } /** * Remove the inner border and padding in Firefox. @@ -297,24 +220,20 @@ legend { /* 1 */ } /** - * 1. Add the correct display in IE 9-. - * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + * Add the correct vertical alignment in Chrome, Firefox, and Opera. */ progress { - display: inline-block; - /* 1 */ vertical-align: baseline; - /* 2 */ } /** - * Remove the default vertical scrollbar in IE. + * Remove the default vertical scrollbar in IE 10+. */ textarea { overflow: auto; } /** - * 1. Add the correct box sizing in IE 10-. - * 2. Remove the padding in IE 10-. + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. */ [type="checkbox"], [type="radio"] { @@ -341,9 +260,8 @@ textarea { /* 2 */ } /** - * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + * Remove the inner padding in Chrome and Safari on macOS. */ -[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } @@ -360,11 +278,9 @@ textarea { /* Interactive ========================================================================== */ /* - * Add the correct display in IE 9-. - * 1. Add the correct display in Edge, IE, and Firefox. + * Add the correct display in Edge, IE 10+, and Firefox. */ -details, -menu { +details { display: block; } /* @@ -373,24 +289,16 @@ menu { summary { display: list-item; } -/* Scripting +/* Misc ========================================================================== */ /** - * Add the correct display in IE 9-. - */ -canvas { - display: inline-block; -} -/** - * Add the correct display in IE. + * Add the correct display in IE 10+. */ template { display: none; } -/* Hidden - ========================================================================== */ /** - * Add the correct display in IE 10-. + * Add the correct display in IE 10. */ [hidden] { display: none; @@ -706,7 +614,14 @@ html.js .show_if_nojs { float: left; } .invisible { - display: none; + display: none !important; +} +.list-unstyled { + list-style-type: none; +} +.list-unstyled li { + margin-top: 4px; + margin-bottom: 4px; } .danger { background-color: #fae1e1; @@ -722,6 +637,13 @@ html.js .show_if_nojs { padding: 1px 5px; border-radius: 5px; } +kbd { + padding: 2px 4px; + margin: 1px; + font-size: 90%; + color: white; + background: black; +} table { width: 100%; } @@ -737,6 +659,27 @@ td { tr:hover { background: #ececec; } +div.selectable_url { + border: 1px solid #888; + padding: 4px; + color: #444; + width: 100%; + display: block; + margin: 0.1em; + overflow: hidden; + height: 1.2em; + line-height: 1.2em; +} +div.selectable_url pre { + display: block; + font-size: 0.8em; + word-break: break-all; + margin: 0.1em; + -webkit-user-select: all; + -moz-user-select: all; + -ms-user-select: element; + user-select: all; +} .dialog-error { position: relative; width: 70%; @@ -768,6 +711,22 @@ tr:hover { .dialog-error p { margin: 1px 0 0 0; } +.dialog-error table { + width: auto; +} +.dialog-error tr { + vertical-align: text-top; +} +.dialog-error tr:hover { + background: transparent; +} +.dialog-error td { + padding: 0 1em 0 0; +} +.dialog-error h4 { + margin-top: 0.3em; + margin-bottom: 0.3em; +} .dialog-error:before { content: "\f110"; } @@ -802,9 +761,78 @@ tr:hover { .dialog-warning p { margin: 1px 0 0 0; } +.dialog-warning table { + width: auto; +} +.dialog-warning tr { + vertical-align: text-top; +} +.dialog-warning tr:hover { + background: transparent; +} +.dialog-warning td { + padding: 0 1em 0 0; +} +.dialog-warning h4 { + margin-top: 0.3em; + margin-bottom: 0.3em; +} .dialog-warning:before { content: "\f10f"; } +.dialog-modal { + position: relative; + width: 70%; + padding: 1em 1em 1em 2.7em; + margin: 0em 8% 1em 8%; + border: 1px solid black; + border-radius: 4px; + text-align: left; + background: white; + position: fixed; + top: 50%; + left: 50%; + /* bring your own prefixes */ + transform: translate(-50%, -50%); + z-index: 100000; + margin: 0 50% 0 0; + box-shadow: 0 0 1em; +} +.dialog-modal:before { + position: absolute; + top: 0.5em; + left: 0.5em; + font-family: "ion"; + font-size: 1.5em; +} +.dialog-modal .close { + float: right; + position: relative; + top: -3px; + color: inherit; + font-size: 1.5em; +} +.dialog-modal ul, +.dialog-modal ol, +.dialog-modal p { + margin: 1px 0 0 0; +} +.dialog-modal table { + width: auto; +} +.dialog-modal tr { + vertical-align: text-top; +} +.dialog-modal tr:hover { + background: transparent; +} +.dialog-modal td { + padding: 0 1em 0 0; +} +.dialog-modal h4 { + margin-top: 0.3em; + margin-bottom: 0.3em; +} .btn-collapse { cursor: pointer; } @@ -816,6 +844,7 @@ tr:hover { margin: 0; border: none; } +/* -- tabs --*/ .tabs .tabs > label { font-size: 90%; } @@ -894,6 +923,7 @@ html body .tabs > input:checked + label { html body .tabs > input:checked + label + section { display: block; } +/* -- select -- */ select { height: 28px; margin: 0 1em 0 0; @@ -924,6 +954,7 @@ select:focus { border-bottom: 1px solid #3498DB; } } +/* -- checkbox-onoff -- */ @supports (border-radius: 50px) { .checkbox-onoff { display: inline-block; @@ -955,6 +986,7 @@ select:focus { background: #dcdcdc; } } +/* -- checkbox --*/ @supports (transform: rotate(-45deg)) { .checkbox { width: 20px; @@ -1007,6 +1039,48 @@ select:focus { width: 100%; } } +/* -- loader -- */ +.loader, +.loader:after { + border-radius: 50%; + width: 2em; + height: 2em; +} +.loader { + margin: 1em auto; + font-size: 10px; + position: relative; + text-indent: -9999em; + border-top: 0.5em solid rgba(0, 0, 0, 0.2); + border-right: 0.5em solid rgba(0, 0, 0, 0.2); + border-bottom: 0.5em solid rgba(0, 0, 0, 0.2); + border-left: 0.5em solid rgba(255, 255, 255, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + -webkit-animation: load8 1.2s infinite linear; + animation: load8 1.2s infinite linear; +} +@-webkit-keyframes load8 { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes load8 { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} /*! Autocomplete.js v2.6.3 | license MIT | (c) 2017, Baptiste Donaux | http://autocomplete-js.com */ .autocomplete { position: absolute; @@ -1073,8 +1147,8 @@ select:focus { } @font-face { font-family: "ion"; - src: url("../fonts/ion.eot?94af7082ea096aefe3a7b6642834716e"); - src: url("../fonts/ion.eot?#iefix") format("embedded-opentype"), url("../fonts/ion.woff2?94af7082ea096aefe3a7b6642834716e") format("woff2"), url("../fonts/ion.woff?94af7082ea096aefe3a7b6642834716e") format("woff"), url("../fonts/ion.ttf?94af7082ea096aefe3a7b6642834716e") format("truetype"), url("../fonts/ion.svg?94af7082ea096aefe3a7b6642834716e#ion") format("svg"); + src: url("../fonts/ion.eot?ce7a0ead692560b4405a96d5b8471f51"); + src: url("../fonts/ion.eot?#iefix") format("embedded-opentype"), url("../fonts/ion.woff2?ce7a0ead692560b4405a96d5b8471f51") format("woff2"), url("../fonts/ion.woff?ce7a0ead692560b4405a96d5b8471f51") format("woff"), url("../fonts/ion.ttf?ce7a0ead692560b4405a96d5b8471f51") format("truetype"), url("../fonts/ion.svg?ce7a0ead692560b4405a96d5b8471f51#ion") format("svg"); font-weight: normal; font-style: normal; } @@ -1154,6 +1228,9 @@ select:focus { .ion-magnet:before { content: "\f114"; } +.ion-close:before { + content: "\f115"; +} .ion-icon-big { display: inline-block; vertical-align: middle; @@ -1240,6 +1317,22 @@ select:focus { #main_preferences table td { text-align: center; } +#main_preferences table.cookies { + width: auto; +} +#main_preferences table.cookies th, +#main_preferences table.cookies td { + text-align: left; + padding: 0.25em; +} +#main_preferences table.cookies th:first-child, +#main_preferences table.cookies td:first-child { + padding-right: 4em; +} +#main_preferences table.cookies > tbody > tr:nth-child(even) > th, +#main_preferences table.cookies > tbody > tr:nth-child(even) > td { + background-color: #ececec; +} #main_preferences .name, #main_preferences .shortcut { text-align: left; @@ -1263,6 +1356,9 @@ select:focus { #main_preferences .preferences_back a::first-letter { text-transform: uppercase; } +#main_preferences div.selectable_url pre { + width: 100%; +} @media screen and (max-width: 75em) { .preferences_back { clear: both; @@ -1291,12 +1387,40 @@ select:focus { } */ } +#clear_search { + display: block; + border-collapse: separate; + box-sizing: border-box; + width: 1.8em; + margin: 0; + padding: 2px; + height: 2.2em; + background: none repeat scroll 0 0 #FFF; + border-top: 1px solid #3498DB; + border-bottom: 1px solid #3498DB; + border-right: none; + border-left: none; + border-radius: 0px; + outline: none; + color: #222; + font-size: 16px; + z-index: 10000; +} +#clear_search:hover { + color: #3498DB; +} +#clear_search.empty * { + display: none; +} +#q::-ms-clear, +#q::-webkit-search-cancel-button { + display: none; +} #q, #send_search { display: block !important; border-collapse: separate; box-sizing: border-box; - position: relative; margin: 0; padding: 2px; height: 2.2em; @@ -1857,27 +1981,8 @@ article.result-images[data-vim-selected]::before { #search_url { margin-top: 8px; } -#search_url div { - border: 1px solid #888; - padding: 4px; - color: #444; - width: 100%; - display: block; - margin: 0.1em; - overflow: hidden; - height: 1.2em; - line-height: 1.2em; -} -#search_url div pre { - display: block; +#search_url div.selectable_url pre { width: 200em; - font-size: 0.8em; - word-break: break-all; - margin: 0.1em; - -webkit-user-select: all; - -moz-user-select: all; - -ms-user-select: all; - user-select: all; } #linkto_preferences { position: absolute; @@ -2001,6 +2106,28 @@ article.result-images[data-vim-selected]::before { max-width: 98%; } } +#main_results div#results.only_template_images { + flex-direction: column; + width: auto; + display: flex; +} +#main_results div#results.only_template_images #sidebar { + position: relative; + top: auto; + order: 2; +} +#main_results div#results.only_template_images #urls { + position: relative; + order: 1; +} +#main_results div#results.only_template_images #backToTop { + right: 0.5em; + left: auto; +} +#main_results div#results.only_template_images #pagination { + position: relative; + order: 3; +} @media screen and (max-width: 50em) { article[data-vim-selected]::before { display: none; diff --git a/searx/static/themes/simple/css/searx.min.css b/searx/static/themes/simple/css/searx.min.css index 67822303b2a19474d682906b2625e3762b5643b4..a0e68d032f348c335637613586bfb8aeb398d717 100644 GIT binary patch delta 3718 zcmcInOKclO7?#tfNeUEbY*%SZyRDm7@w#g#cAT{o+6sgKfhbKuL?AQvj_o1q88bW1 zqsB5Iap6{eKuB<`#PdMq10djr-~a+4IDw#CxFaC}w=%Pj#E+1K1F@2bb-{|PTC=gh3w1l5 zu!$q|I(5XljV-t_5eYTnxlkNFI2S(}PY`P1HLa3ttPqD3h)u-0Ss|8%DZCrH3U3c+ zaDCu;cyZ4vWcNM|-|UUTp25@*p%u)DfV&3Qh6{Be7=1Dh*9K3(_rr(VHwMW7yfXaV zV3k?OhD#%tA{G{i*iOSDPR&N^X2E8~Wq4=gNc-E7vqRwmvdTEVT(BBNW;1TaN~IFq za{GI5@4+uG66$iZ@y2P&C_X`|HO2*^qS<{#%_fa1;$=d0!D{AgZ7t`2Eig&6s#f6U z(FOSR!TnI19)|L0x|Og9vRPTjoHMQo9uF4WD|9ZbB2Eb{%caH&=7JQFts|S1sVVT9 zP%4}19yMfH5@x1qYuY9SGb!1W7!|rhE@N}v7|#_@ak;#ovpTiRm|+<3#;64s!bcBU zWF_HX8y5vC*f?M3(vpi8Z)H+z$!4p8m)=^`qWw^<#xZ zH*|X(0#_f^S}Ls5QlRpX`ye=?PKoiV=|0&=;3-`q;_ASVO#`d7J!3R9n#KT?dZLb*ASmIu86;pGCFGUDo!NKFSI?rPi-=9j)cT&q`}8&kco zR5~3GevRpzzKRRWMAo|guv?l^`&H*(_j=B>RIGZ3e4&VvDw0t~O=b41mQ17^jnERI zL||Flsce6_-GG{B1D?xxy~I%!JDMx9VT?C|t=1+V&V7JUjUW z{4_BRk;!uVx5?9cVB*dnwIZHF21Zt9K9$ZGh1ppnjpj2}x{#fnOP10}(BhBo40@4kVVul*=oIg zPwL~)S+}bsii|B2>~waQSQQbPm#wyhIi^J!U|V)#sE&`d`mtSNHDSefgj5y) zBvP_aG`A7ZQrx8yvqZR@2a6SA??z!KJeX;8ujb5duTbe*5CvwfF9>eZ2SvqGI)zs- zonF}ax*dmm&sN~t58-(1nRsVN2W4B1mo}<7*mQ6W zahdP3j>_goE~{D1ue)*up3BTY{%G`KM$T)jE>zhujb^M<#l|%1&a!?NNG7t~1-zrd z&&?V{GmnqKF>N1wl^KEi=k~XJwQl8AlkG-n_oe`&yMK3+Fe_>v45nsJLpLIU zt2ME%o!+3UR5WAHn5HVz@$5vWJ~QrcDHCbx;y=HTRDFO{Lk{#E5jmNWVOa- i_xFZDMRT{}bl7%Q6xKR!k|t_N>^N?c;;!qI*6FUjUYpq6O(myL2>}v9{8puk#=EoY!Q&Zs zcI-GZy&!HNMD!#iBu=18R6Ufimk6mvaHvE%6b^_(DdUddbvHqg36TwUp}Si{}j>@( z90XdAxR}G%YpKmEA5P^iYPkS2cWp@HG&PWl2EQwxoI^qqhhhx{5nOYzM1%&KM|=l$ zB;jm$>1 z%qrowS}{6(xEg!=n60nlMvF*Y;=a^f>~MjGEPBu)9g8>Kj7S5}N7ilEV*`&fsRwd{ zVv9&biE}C9Yz-R7Y59V8nX5aTa$)5>&#-rohGD>`BdwD=@>q<^6X%_XMsONj$Upon z;|$wPO#G&_3^))^XM&!;gSJFebAG^kSa_7LTTSA+m_aUHo(K>N^Z*Ou!G(AqevL0A zw5DuR^}O8Z;M0w+l$?PvmI@R5c>l{zXW^Ui`N;xdJra;c)PnHt zczq1asVngH%m;9H>L%QuUYU4Umj`Cz8HgvHOu;3Ha$mtB!$%+7V;m(tQ>ZR3tmWN;ivQ>Y^T!U<8AEoD`gdH9|lvTo)58qK> zNzDSuFnBhTf%ny?!?`0zC*cb#G3{~D)}k6*+*b>dNDA4NIe10?_OVAC2agvzu)k=g zC<%5usSmY^l#cWVyXeE0g*V`yISOADC&J6c<0G)PGz;IEce1A{$g3JP6C>l)GQu7% zqiSP$xnkDJm1=1j=i$BbJp59&)xD6gQaQ0V=$*!-E= diff --git a/searx/static/themes/simple/fonts/ion.css b/searx/static/themes/simple/fonts/ion.css index 3c6a23d05..ebf6c6259 100644 --- a/searx/static/themes/simple/fonts/ion.css +++ b/searx/static/themes/simple/fonts/ion.css @@ -3,12 +3,12 @@ @font-face { font-family:"ion"; - src:url("../fonts/ion.eot?492c5e946f5ae6f02467d64ca0f55cd1"); + src:url("../fonts/ion.eot?ce7a0ead692560b4405a96d5b8471f51"); src:url("../fonts/ion.eot?#iefix") format("embedded-opentype"), - url("../fonts/ion.woff2?492c5e946f5ae6f02467d64ca0f55cd1") format("woff2"), - url("../fonts/ion.woff?492c5e946f5ae6f02467d64ca0f55cd1") format("woff"), - url("../fonts/ion.ttf?492c5e946f5ae6f02467d64ca0f55cd1") format("truetype"), - url("../fonts/ion.svg?492c5e946f5ae6f02467d64ca0f55cd1#ion") format("svg"); + url("../fonts/ion.woff2?ce7a0ead692560b4405a96d5b8471f51") format("woff2"), + url("../fonts/ion.woff?ce7a0ead692560b4405a96d5b8471f51") format("woff"), + url("../fonts/ion.ttf?ce7a0ead692560b4405a96d5b8471f51") format("truetype"), + url("../fonts/ion.svg?ce7a0ead692560b4405a96d5b8471f51#ion") format("svg"); font-weight:normal; font-style:normal; } @@ -132,3 +132,8 @@ .ion-magnet:before { content:"\f114"; } + + +.ion-close:before { + content:"\f115"; +} diff --git a/searx/static/themes/simple/fonts/ion.eot b/searx/static/themes/simple/fonts/ion.eot index 9b1ee1b69cad88f0dd176d6a4b2edf94787cd8ab..96b3ee98cbf8cb84911a77b871f1d34940d76478 100644 GIT binary patch delta 1988 zcmZ`)du$YC5TDuI+efdrd#~MXuf6L%dUw!m?|Sc6dRR(nf{DsYz&{#VXaTj@1|MJy zUNydhK(jP4LJTHi2qCe?nD|b?#~)x+5>X=l0RjmTHInEb8gu9D_K1(fyWO3c-#0Vg zd^7WX-;becTd=ACjL?g~fc0a*A=wNe2WEn8+zH>IuV?yOeKM?pao7eA!32!LPSOdR zKf9tc`-AOIX=`QxltIE;?_8VC_P;kACXX9Q9@(;EbPAMT=V!i*R+K(M#BCFgY}JpS z`51tm0Fb)3kB^SIm)?FCjeSRNaXSI*yLgd2_(^WxzT?5&;z{;2$#0X~GcmbkwE1*X zi0pev&h8l9Jwb-S6;5Fo2XQ+-k1yeI{0z@C$C%HVKiPJ6 zfIY~5#a6k;xEBFTj@wjGpbgRh@vNr$WsF6lDJ zg=CcXYuREUpF;dV5DZpg*CjdzhKC1?l^yDHi+X!k^#nT0g3!sb>-FI$hmDoS;`r;m zt9pAE1-b%MiV>>F5t@V29@qSWgO8Q0^?Ix+bewfMt3U7#M}wnLbnxFut-H~)UGUW+s<|Rjav*dP) z43mz8qp3!X?2(GLggR`Q8Q_-*73#L9@Tj?&_(zFo<)#4lG5;5sO2hVfnxH#0pu^h)X zv#y}KIXiG$UJayUX{JdPHJ@mHB*r<;QoJs9R46tUjM{ZPhqEAn0xEzvtND4Vf;U^t zC#V7?RTq+lV{?1<%>p0XnlN&>%U#Y`!nW*@o(-H?K%eOmq@Nvv~XhZ(uZ0pjKUi1%aA}7ovQ| z0;%4n$LX)gy3+Th3mHVW-Y)BMNG+qg;ae7uxWww&q+4xKWvy{OaZU44TD^^$thQjt z>188GbDxJWF2WHzNjgPir>L0q)@iX$agiR?|NY=f8>v)(x9O<;B@e(+S7dMUoIO&t(fa$3VG^-Sd>%xn`@q0iybGLEM}hiGNS2Z%y@a#7c7<*}Sh~p( zWX?4va{?V1*12vqMH^iQ3p_{C{yOiVE&o=X=L!GZY;Z;HmZ`&8Ku)6XQb^W$4tRK` z&O0CsW}W8=|J0h~9+-stiA>VxKlkFA@of)HjP5iaccnZT$Uqkz(p`|H!#V>!=De#( z%4E8Fy0YDw9`lmxb~7V~vB_K`rx?`CY5CJm$Cio72ga>g0Bbe-_OVxU?xz*j1-NiO G)#+c3%4G2X delta 1760 zcmZuyeQZ-z6hG(PzW4h5wf4P@bzNV(wy=(NeQnqAQ5apFkpvupjA=61V8anMHp54z z30V_JBnk`51N=wH{D^;;B^c%(Y631Ah*2Y8B2I&X0TY78garRE(beU@;V89#1zkn)uUmSEoAy4m)gtAsB@Ha0EuD z4|Fz7+`RT8fb)Ht9e8?sO5L<#*Ry1&mvH~y(SdPrJ^pz5>+qy=mKgJMBQNZ`_}S!d z0Bo4x?C{XQpyRE*&D5IP8PVG_K>&!GY1Ch3{&<0Ql~BR1e;?N1D# zpw)2!*Zd=V}D~@9s&)_Az!ky&a;}#gOARA}1Y{Ar{SxvhqZ6HGgAgW3}A)?})fh9>{>8MojGM2#$D`+>#g+e%mLS$0kQI-5Y zF%}kllG>KV%c7WI7PceSTxW`)H7437eUSjcBJc;?%xZwB6Qob!uIF{A^5~CcK)0)gr zIL#&=&76gCTywVNhBjf2GtO$&-ZppD@+N`RF-L>DPAzWEwzNc2T&>?6vuV5~%B&XD zl9pzfL89^t-okTKjBbzsyhaAK=PiD&w^w_~5_(2IuP5oBPf*m{P-{%_`<$E$lcro& z&w-wc>wCItBN2z4cdrW7^(Pf2sbINF4Q(y9yWN7cvCth-N0gMJr1VHCWbckZPeC&Z#L-FyFjzOE3Df%I0bPPhc68k}e%SfJCD#vOQpwy;70im)5@0^~FPNIsju zjOrJKSY$ny%jP!_l4Qvr;QV1>GA>GO8J(w$N5TU6O*~D==dzh}IHNY;TFkWO^nx&k z^<~7+s7$s4Jv~2_5IbLH+qi_3jm0xk0=FY_+qs0Cp`sy(+%{G!J=sYdHdjfV>e{*U zXsPrtkvNU0ggf1ZMvv9%X)L%q!wTw6&J^5*kWPk3$;gOPiNw^a%c-fv%@W-zYaQ{7 z01d`nr3bl@E^|HH0474Gsya_~bg8Nf#DAfkbtpY{N(2KmS*YItO;z1Q5j|1Wc?iLo zsxA=!scv{bjKM(?W7IACdJq^I+<#hZE@CGGON?-YPB_; p*A6 @@ -237,6 +242,8 @@
ion-magnet
+
ion-close
+ diff --git a/searx/static/themes/simple/fonts/ion.svg b/searx/static/themes/simple/fonts/ion.svg index 727376cbad6f0e1dfe21283d42ea5d71c9faf7c6..97ca930bb603ed791eac616f463fdd03909f6782 100644 GIT binary patch delta 1243 zcmZWoO=w(I6y{B=wU1OxGh!vCbMp#A6MT2>x&L?4EVQLkq>B=|(1KVelT2`&(abbS zK`M1Cl%%KN#%|n-mN1*rl~gELC@t1qyA*NZwkutD?#oQ8hGE`2@7!~~^L^ht@8O4c zKiaxxeC~6AIyD2D&b7 zT?!@zcq}KE6OEX>lNfxQ+)B*gddVjHJfq*>@z|4uGPm}=Za7%>O9u>1;_cPo*J)^{E%>Nrk6#t8W59ca4pPo#5_*I%G zy}?iE>m_>lW8Bhp_TXu6)M4l(v-2>c}K4~ z*M=()2I0_?7pxW*Cni59ZdWJom5jjm%jXD4;!gRDkz}!sgB+v{FdTx8qk(I!bo9{# z>u8qdPFP^tapBxRy?Xw|!{9Yn(lRAoL&R;MZIq-G|DHN~d_4yZ+)6V#a?)BxHCBlz zS`c}uXelT#UIj8HrmO@=@$8Xfh7^iM+%O-!j)y{s;HH%N~}43V^X(G&f8r zFU=7nCHH2JYHEie)w!Yc>KOn_m%dQ#O2pH+7W{w#uU(fs#h%K}8 z+2gQ{4p9hga6SY`S|B>lAy@=gh$!lg2KpD0eTqKH`(Xk+F1_qazwT8HuBBE`5a12?>M{`d$MNVAu zj_ZcYk2@asd@i@<&-6T(Kju#c%od2Z7XdG8Z#UXJ{O&t*^m`Ea41z`kjOZ`F&K}{Oy(T`0^JeG3{`-0ctVV!qnuKEBV zM+rjp57CMFnk{k2RbUzY`EWs5U)VXP1bTK9QnFcLdXlE>>g!_l@0+GP>z_HR)PNHT zHi;ur#%ndqLMdxH0M1aoV{|Y=9wFuQs%2bsT`BR7CiJBo%k9PeTIIpw>R#oW9SD1E zL6WWyt3{D{NohiAE=LFZ`$*YJ)NQD<*8l{NE4nY}1VdB47@RK82j6Jcn|scer+co> z(Uo=*zuMLofT&yDYo~T1j9Sx+n2@TcqkVPXzVrQ*Zu{{A*Ix7W__{|2e%QDVU3squ rbk$7`Xrh1TZuFZ=QJf@FSQx?S+(+-RvR*!T_pcsG*#~#aL%8!F#RU5* diff --git a/searx/static/themes/simple/fonts/ion.ttf b/searx/static/themes/simple/fonts/ion.ttf index 00b5c42a5dc8d4d57de93d0aaae1d5a75dabb4c9..ccc5482b5acace802396a5544a8408d2d3615bd7 100644 GIT binary patch delta 1889 zcmZ`)Yitx%6h3EWb{_5S&UU*q)5mr@yW8C@op#%Obhm|WDWz@1NO(W|QEA1}Dt)DZ z#gMSoh_8eS4o!>_#YE5$6E#Ew8ciiiA{c~3gorl|lIRZ;)Ah`B325T(oqNys zoqHbl-ZOVD)!YcA0Rg}TGr+>yzP^pC52))81IRtZ`qyk|PIi6TuLIy#!UNmK1}8!O zWBzbDl$Se*5r;>g+M%7i@Ff5{3Lv$N3=KZ!>0G^ubU)IQ86krG1aFWBAK|)@vE6&c zFWB>hPZMq%o!CBDdA=e*_HBfdV}pAqVHnPm-opC$;MmZaTPw~0IFAxHGdZzqx96Fk zF2GK3`-uqH>C+Ovf4%&@ZF0w-P|A=Uz||wqQ9{MBtZ*G~<8gu_EUL+r+VR45h%XX& z+xBFc-2HJjQvrv~F08>r<|F7whq({^^2{B)qu_jD9^&LRVxGVy!D`6EKIpRlGtdGC zyZ|*cw!w0^2Gy|B{2dKcPWhP#8dLB#oJAdba0Fk%*YG5MgV&gMnTyQdY#rOp9$~*@ z7r6c0s{rN*yDcw6Ei?l}lB(i!V>lR!V{1B-`Y*=&^yyAa;ae`R=#~~fm)xS)h28&$ zXwHptm*keHxyonmi3PCbyyW(}C7`|QDirW5oB%nSyrQ(y^gv{$x|vaOmk2V z#hohIBOTf@Dw`GNe#Z(SPbG8!kDKR6-beD&B)j>WnK&E*@FrCsPkT__$wXt(SRAvN zY$ndd;#{kZT4KE7(*hPv>Sza=5h22G3G*SLSLQj66B&tRn1-~H`Oth*h&j-~^PKs$ z&{xf|9LH9&t{P8evirfbQq>%8W-1g>Ef>w07~wc;;u^7`k}_t&DEx|7a1I2JK`G{C z9ugJ&znb5NX-hK*xF<$lL4IC_DQ!GD&Z7%oIng*FxIA8?LgMg}>}! z(C*0raCG_!+=y?G`##tKPXJ_7O1M0gtU)!C>R?*abk5-rFSr@S&nT&+n$5SSQ;ARw z^3kxR&(a&1R5excvr34MwWh-fGG2<7u~in9F>fh}B1?_j`!{bsiYu87jG?7s(X=X; zmmsr_?df6HF@~Cs#!{+*8?eWkf(?sv3~NH)mMu^AioA%BcmwTxGcY=X)xCu(>SOrap39)P} zt7UO+dOC2oVfL;Rn8s<-=ZvKUx*M#IidB%cbeS*89HEzsvV-33kBTx+{6%xz8GP7H zMau$m67`)BE6N=3@O)8rfDUF+=7~RN1$i7MV4Q{t>ej;$1>6IpFbGowhlclz4o;c3 zo$+J>63|4qaT6rzR!)!veG}um`zEG_hxBB;MPI6u3+fYzrnaVJOQOx}b*(n%Tsl^m nAG_iVs^%@%xkktK(TQC{R$#zF!Ty}s3%v4M?`ey?|HJbSb4*Hn delta 1733 zcmZuxZD?C%6h7y^xgYs#k|y`IYntXJO|msz(tLMr>AJK=9Bg)MbXDluZtd1#y9V|_ zr<4RXWauo@yXha5sW3ze9h-=MHjCmA6xaQ5)-hRS2y=osn1X*A&rRbf;?2G9InVRn zbKbnqIrm-mE;gqC0l*4nV9-}6?AbAW>&8m}woi!lJhwZR*tTxp3jjDkc=*8NND=BD zfBr_wU$V^+BORJJd2s&g((eFloZ#H}*vP2$!_hF!-K8fpP6V6BUnql%aO?Qwv1#cG zc9igE`uxPyfe}}O{D9&+33p76Oc&uGT%&m%`;LrEjxGII{~dsZ;&G-pb@bQ?^{u<` zB3RE8Ay@xCZQ-k{uk%B7TmA$yM{xkRw>!RnVjY!byoVPFORzdkp>$uYEJJjaz#BzfVt7By!W;_NhC8u{Wju#h@H%&fyUZ;yU|v>ab8N}buT8L_ zk{J{T00a}VO9-g`P%4vL>*E?8-?uuQ)|Kn}i248bm+RNn(_LOQ61zxgPBwqNz=rLYm76}I= z3)8E>NKNxFE})Nq3i&trtPNX`;&YhFY^JSi1-{k7?1I>##$sx*F|3{BTivz>o{y+>Zh)R?NqbYWG>cTbxz2AOeX-_`R*GnUp9MTK^_L?MED)i+~Wq`C{DUx+`U z99_5-Gx)L5YO#8QvezqbS+pXDXjfX@UavcccGDe(7p>CDt+3tQ)Yh~RdLY-6UQY7S zYj!eKKXMp-6+T>#!yr;;Gy;^sB~*LOS+iN)ruF8-^@?Bl&yCMksg=L0rq7`$4tglD zKp$Hi_uzZ9gb8wxhaorskWIP+*;E9R3AZSO0$aFrD%(X!R%Ew_bNhu-Sd=qKou>{6 z_yyWG@$^DAol3_2$wV_gg~^Vz-XPU!J&YKdRVcTozyIf6#GY5#E-oUcLgAzw!QF`5 zZZ4uEsfh?8w~O`mKGQ=Sw$(_TD(u~RqPO>9B=S0<>hH1VS{x>mqa|nW@vEp`N-}59 z`E=4pPEtXfjYMYOUQ5kJZuQb3^NuB)6rj0!bm=0uz-Y}k5IS4)dFrDpHD4h98|^QP z+HavkFhGNm#x7{B`36$-bj|0%2j^U}aHynm3I6`KMh8-|Q3m%5!FiBu+^ziXX zt!RxplCTltkf1R^XJQ<(+Pt;FnA{joY)o{-v)ZC{2ZGjQ^P{45*`nGJ+l`Q(8?aKT S9@%=!z_+;%Zt8aJ;r8Vh diff --git a/searx/static/themes/simple/fonts/ion.woff b/searx/static/themes/simple/fonts/ion.woff index f7397bc7ded4d14af9f31918e74fd1439212b871..0b7fe877afc3d93e1b5f9705dd04f56c5fb2e57f 100644 GIT binary patch delta 4830 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 diff --git a/searx/static/themes/simple/fonts/ion.woff2 b/searx/static/themes/simple/fonts/ion.woff2 index fea5d00fbd95a6c0d196677978f1f50732b2ac75..30b902da2ee3b6483bb151e94934e31a1c5c75c4 100644 GIT binary patch delta 2097 zcmV-12+sGo55N!@cTYw#00961000O;01W^D000kQ000N+kr*g{k}!@@0X70812_vZ z00bZfg8&DD9vf;55!IxW$sYe7+^oMZ1PTdIC_0`pQn9ohF{uF~#!z6X!J+<*WY=NF z1B|%0UwuuSr8TuBQWXl&$jVB2cg1{4Gy-yne!@*o0kHf|0U146<)-wcp2>3N+LaX-1(xwi;l9KgH>sQlEh7(n?Rbt*7_pttN1m&r7iqrqs#f>_qX zwl>~O`6Db@kdwpnDs90AtyW{!8(CJ%lA=tz2|G(*^}LE_JlW53{^Ti0io)p==`_h_ zc+=jONja0@{VD5YC1Lm6a)A=RGx ztG931sM7<}vTRSEx9=X9;#0Pa|2>o_w<3YEAF{ z-Q}l$Np>guf?aVHIYy6 z5lW`ONYlFBBm(?LJ2^;y<|zRvPjk**lg|8^PyVs!)E@ua;i zM@b-=JX(6#e-l(8;E#9n;6e@VLQg}n*Hhy5n%$4PyG+6AVEMsU40#6KubO%R^2)<;cXBXz#-(%ByFJA-SFe6JIb>$Z{NkedB}KCzKVSHGjnwoM4%~Zx z>uz7}zJb$7oUNB{ohAj#9+JuiWO^h;6Hho!?yJ_7z^x%=N6_TGNHIAG=6aoiz)-Mq0Y|FwF4-hA_1ak@Bd+1BY>A3Dq4xmPF_R(K^* z!nn}ZnyvG4#qnZ1ZCQ}r`s&tK4rB`z9I(9+P94zwLt9bM_lKb)?a$kcPc`RG?*I45 zckRDp%tZLiF~ZpVl+pIQZOTyYv+d6b0t)84f|9grD(U)1V^F7Owr7ujm1dP}Hr0V~ zR8KKYxv;*dVAO<~_lvjMJ3Ll9h^c|FxnwqGmuwPhz~sATnWmhtnJ}uLsOJ2X+)|;~ zOm)B}Cp|-qsUKdW4SQm!(iTQNTeo~w1$3cku*OA5Ig;8_YY^+RJuTG$2>K*zE#pu9W& zTS16{WdO6ENnyIcdejX<9KSROj+P*z1dn3~M2yEYJnO*bvvhKQVjB!N6scc69p&KF zMx4KvCs1l2sKAdK8027B3#vL00Yq zftiH{kD1jFumd!!E&c=mVMNeYKqT9`4grMFi5B<}>(&H9oh`l!=en_@gxIQQ00OE| z4iPXhbsg_&p;B^x$}m38se%|a9}mopv~^&MSSTP=m5ahe;W{+mNM&W&__8Xoa{Tp$ zo}w7q&xhg}u)Ji~s)Z*IYd^YL6f4U`9!J=?!_T#|{TMJorxIpJzKe=jQj>;qNJ~26 zh$lT6$VjKfp#?e7$T-xUHG%VV%CF?}%H(pnbj?6`$Y1-RDE_OQRKEz%J%v_@iq bvaUd^BkcDOwP;#>p|(JW+TRjs4*&oFnp7r> delta 1960 zcmV;Z2UqyO5V#K*cTYw#00961000NL01W^D000iq000MJkr*g{kt~gJ0X70812zjV z00bZff_(>q790KxBM~-hl7f-_MS|@fvObI*^XL0sRUEK-FXgP)6te2L4zEFksaXGYtG~sJE63 zW9%nCdC{2k9VR*ieiD%(pK!{wGpHD{8PXfd8-rYSC*UW4E=iWa&?pVCg4o{nLJR-~ z;*Ue1ZX6W@I1+K=wD0LA0OM}5(LzbkFb1&nZ6MEUIkjnTtwwqEV0mNCGFIxbjIOx{`abp9hvpIco^_?@ z!-1djR`%Y1lU+1RZUOXxMLVr$+?=@T6s#@I7AkloyR?iVhWf1MghJ zUM%*f$^>ZMSk?X>Lk8?zmw=FzVGO$+B#YNH5%d&)FbAr?v*s4`{3<+WlJG_;yG<5p zeTwkimDVRG(-)a_-$6IOsBfEhJzN(JUHVi`t_v)PRD3)Ff=hP5?Hw9YDxC1-<9Zfs zf5R|65Zd48S&x{oV3~sIh})z?5FbQ%XJQYym;T1TWpD?2$%ap$hQ$eS^k2fk*cUA3LMMWc|A8d)jdjfBKU$Fa4*k&{EBCi+pb~g`y zJ@3Z384~_z9zNL16|jk%U2k-&;Mqe&%{rlv)|{wXI{-^Y-IMF_rPRxh;iY|=Dj&woihQK%RY8!%nr#B49T0VQvI3l z=#!rOKe5W;N}LLZ1cw8sH=dh2SN$u0w^`50scOsZGu$*vNlG3syz!2{$S}iF!p!kl z7at10&4rbgyD!8E4~%7A%E$n}e$QKWkcdrUI#mJtw-yW!cz{zcw z7Azodd%J6Hpmjq-_@QeTZN2GV*$N$a-Z5BGV&;8ogo3CSTqVD4__tBVoBJl3kON3g&aeX zV5CL>2D*sxwd5FbF80SnMP}4r)P=9L_!3hOenVU_ipz@PHZV;LcIpm)mQp!Ura|_q zO390D#cfdk^fZt!NxqO1VJM>aC?8HKEu{Te>XA?=w+zB6BD74L=`856^0SstaRTv4+0?-$aSgP!omUB5bO zZl8PhZz?TA)9)|94NiW4PykdY8&3colE4(7`-5A8R?YyNgVB&Lp&#`yII%Rr;5kl+ zh{GxvAtD`lcoTs`4DiJ|=+P1>i}_Du4m;g&VIn6J0dc1m1_msG86-n743NXQ4h97b zxKd>y!!tTW@_U%TkO~DD80g?`kRcc0202(PGbq4g6R_WhJOTiJ<6*-T2R3t94Ms4G z@tBFpvFyn3_?aG-mf{RVr(yJ`I}bBV5CNH5Xe~tDEl5BT%rN} | https://github.com/asciimoo/searx */\n' @@ -99,7 +103,8 @@ module.exports = function(grunt) { 'node_modules/ionicons-npm/src/music-note.svg', 'node_modules/ionicons-npm/src/ion-close-round.svg', 'node_modules/ionicons-npm/src/android-more-vertical.svg', - 'magnet.svg' + 'magnet.svg', + 'node_modules/ionicons-npm/src/android-close.svg', ], dest: 'fonts', destLess: 'less', diff --git a/searx/static/themes/simple/img/loader.gif b/searx/static/themes/simple/img/loader.gif deleted file mode 100644 index 419cdeedaba815759c4a4ea3a2236fd0df0ce442..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8314 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'; + html += '
'; - html += '
'; - html += '
' + cat[0].cat + '
'; - html += '
'; + html += '

' + cat[0].cat + '

'; html += '
    '; for (var cj in cat) { @@ -1185,20 +1182,38 @@ module.exports = AutoComplete; } html += '
'; - html += '
'; // panel-body - html += '
'; // panel - html += ''; // col-sm-* + html += '
'; + + divElement.innerHTML = html; + } + + function toggleHelp() { + var helpPanel = document.querySelector('#vim-hotkeys-help'); + console.log(helpPanel); + if (helpPanel === undefined || helpPanel === null) { + // first call + helpPanel = document.createElement('div'); + helpPanel.id = 'vim-hotkeys-help'; + helpPanel.className='dialog-modal'; + helpPanel.style='width: 40%'; + initHelpContent(helpPanel); + var body = document.getElementsByTagName('body')[0]; + body.appendChild(helpPanel); + } else { + // togggle hidden + helpPanel.classList.toggle('invisible'); + return; + } - $('body').append(html); } + }); ;/** * searx is free software: you can redistribute it and/or modify @@ -1292,13 +1307,14 @@ module.exports = AutoComplete; newHtml += ""; } } - result_table_loadicon.classList.add('invisible'); + result_table_loadicon.parentNode.removeChild(result_table_loadicon); result_table.classList.remove('invisible'); result_table.querySelector("tbody").innerHTML = newHtml; } }) .catch(function() { - result_table_loadicon.innerHTML = result_table_loadicon.innerHTML + "

could not load data!

"; + result_table_loadicon.classList.remove('invisible'); + result_table_loadicon.innerHTML = "could not load data!"; }); } } @@ -1473,6 +1489,26 @@ module.exports = AutoComplete; } } + function createClearButton(qinput) { + var cs = document.getElementById('clear_search'); + var updateClearButton = function() { + if (qinput.value.length === 0) { + cs.classList.add("empty"); + } else { + cs.classList.remove("empty"); + } + }; + + // update status, event listener + updateClearButton(); + cs.addEventListener('click', function() { + qinput.value=''; + qinput.focus(); + updateClearButton(); + }); + qinput.addEventListener('keyup', updateClearButton, false); + } + searx.ready(function() { qinput = d.getElementById(qinput_id); @@ -1486,6 +1522,9 @@ module.exports = AutoComplete; } if (qinput !== null) { + // clear button + createClearButton(qinput); + // autocompleter if (searx.autocompleter) { searx.autocomplete = AutoComplete.call(w, { diff --git a/searx/static/themes/simple/js/searx.min.js b/searx/static/themes/simple/js/searx.min.js index aa56dc8d6c6ab0b759c1552e6e8875bbab53cffe..f1601cd37efe5a53c03c35845e47d698476adde0 100644 GIT binary patch literal 23935 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 K|Nqnf_x}Op85$b^ literal 27136 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 Xz2!%b|M++KA3O1@$NHZ;{onrwo~8Sc diff --git a/searx/static/themes/simple/js/searx_src/00_searx_toolkit.js b/searx/static/themes/simple/js/searx_src/00_searx_toolkit.js index fca7e1669..fb524427d 100644 --- a/searx/static/themes/simple/js/searx_src/00_searx_toolkit.js +++ b/searx/static/themes/simple/js/searx_src/00_searx_toolkit.js @@ -147,9 +147,18 @@ } }; + searx.insertBefore = function (newNode, referenceNode) { + element.parentNode.insertBefore(newNode, referenceNode); + }; + + searx.insertAfter = function(newNode, referenceNode) { + referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling); + }; + searx.on('.close', 'click', function(e) { var el = e.target || e.srcElement; - this.parentNode.style.display="None"; + this.parentNode.classList.add('invisible'); }); + return searx; })(window, document, window.searx); diff --git a/searx/static/themes/simple/js/searx_src/searx_keyboard.js b/searx/static/themes/simple/js/searx_src/searx_keyboard.js index 6365b5243..657d9ec93 100644 --- a/searx/static/themes/simple/js/searx_src/searx_keyboard.js +++ b/searx/static/themes/simple/js/searx_src/searx_keyboard.js @@ -116,7 +116,7 @@ searx.ready(function() { } }; - searx.on(document, "keyup", function(e) { + searx.on(document, "keydown", function(e) { // check for modifiers so we don't break browser's hotkeys if (vimKeys.hasOwnProperty(e.keyCode) && !e.ctrlKey && !e.altKey && !e.shiftKey && !e.metaKey) { var tagName = e.target.tagName.toLowerCase(); @@ -126,6 +126,7 @@ searx.ready(function() { } } else { if (e.target === document.body || tagName === 'a' || tagName === 'button') { + e.preventDefault(); vimKeys[e.keyCode].fun(); } } @@ -290,13 +291,7 @@ searx.ready(function() { }; } - function toggleHelp() { - var helpPanel = document.querySelector('#vim-hotkeys-help'); - if (helpPanel.length) { - helpPanel.classList.toggle('hidden'); - return; - } - + function initHelpContent(divElement) { var categories = {}; for (var k in vimKeys) { @@ -313,14 +308,9 @@ searx.ready(function() { return; } - var html = '
'; - html += '
'; - - html += '
'; - html += '
'; - html += '

How to navigate searx with Vim-like hotkeys

'; - html += '
'; // col-sm-12 - html += '
'; // row + var html = '
×'; + html += '

How to navigate searx with Vim-like hotkeys

'; + html += ''; for (var i = 0; i < sorted.length; i++) { var cat = categories[sorted[i]]; @@ -329,13 +319,11 @@ searx.ready(function() { var first = i % 2 === 0; if (first) { - html += '
'; + html += '
'; } - html += '
'; + html += '
'; // col-sm-* if (!first || lastCategory) { - html += ''; // row + html += ''; // row } } - html += ''; // container-fluid - html += ''; // vim-hotkeys-help + html += '
'; - html += '
'; - html += '
' + cat[0].cat + '
'; - html += '
'; + html += '

' + cat[0].cat + '

'; html += '
    '; for (var cj in cat) { @@ -343,18 +331,36 @@ searx.ready(function() { } html += '
'; - html += '
'; // panel-body - html += '
'; // panel - html += ''; // col-sm-* + html += '
'; + + divElement.innerHTML = html; + } + + function toggleHelp() { + var helpPanel = document.querySelector('#vim-hotkeys-help'); + console.log(helpPanel); + if (helpPanel === undefined || helpPanel === null) { + // first call + helpPanel = document.createElement('div'); + helpPanel.id = 'vim-hotkeys-help'; + helpPanel.className='dialog-modal'; + helpPanel.style='width: 40%'; + initHelpContent(helpPanel); + var body = document.getElementsByTagName('body')[0]; + body.appendChild(helpPanel); + } else { + // togggle hidden + helpPanel.classList.toggle('invisible'); + return; + } - $('body').append(html); } + }); diff --git a/searx/static/themes/simple/js/searx_src/searx_mapresult.js b/searx/static/themes/simple/js/searx_src/searx_mapresult.js index 823f64815..869d07da0 100644 --- a/searx/static/themes/simple/js/searx_src/searx_mapresult.js +++ b/searx/static/themes/simple/js/searx_src/searx_mapresult.js @@ -90,13 +90,14 @@ newHtml += ""; } } - result_table_loadicon.classList.add('invisible'); + result_table_loadicon.parentNode.removeChild(result_table_loadicon); result_table.classList.remove('invisible'); result_table.querySelector("tbody").innerHTML = newHtml; } }) .catch(function() { - result_table_loadicon.innerHTML = result_table_loadicon.innerHTML + "

could not load data!

"; + result_table_loadicon.classList.remove('invisible'); + result_table_loadicon.innerHTML = "could not load data!"; }); } } diff --git a/searx/static/themes/simple/js/searx_src/searx_search.js b/searx/static/themes/simple/js/searx_src/searx_search.js index 1b93f9039..964be2194 100644 --- a/searx/static/themes/simple/js/searx_src/searx_search.js +++ b/searx/static/themes/simple/js/searx_src/searx_search.js @@ -33,6 +33,26 @@ } } + function createClearButton(qinput) { + var cs = document.getElementById('clear_search'); + var updateClearButton = function() { + if (qinput.value.length === 0) { + cs.classList.add("empty"); + } else { + cs.classList.remove("empty"); + } + }; + + // update status, event listener + updateClearButton(); + cs.addEventListener('click', function() { + qinput.value=''; + qinput.focus(); + updateClearButton(); + }); + qinput.addEventListener('keyup', updateClearButton, false); + } + searx.ready(function() { qinput = d.getElementById(qinput_id); @@ -46,6 +66,9 @@ } if (qinput !== null) { + // clear button + createClearButton(qinput); + // autocompleter if (searx.autocompleter) { searx.autocomplete = AutoComplete.call(w, { diff --git a/searx/static/themes/simple/leaflet/images/marker-icon-2x.png b/searx/static/themes/simple/leaflet/images/marker-icon-2x.png index e4abba3b511d14752426e8cbadae03c1e5fe15fb..88f9e501888c9c6cb29ad340d9a888627dd1b6d8 100644 GIT binary patch delta 2387 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 E16eLI-T(jq diff --git a/searx/static/themes/simple/leaflet/leaflet.css b/searx/static/themes/simple/leaflet/leaflet.css index 72998d005411dfe8999922760439764ff3d433b7..230e5bad14f3494ce152dc69634b24c232f76462 100644 GIT binary patch literal 14198 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 LGDJWJ6BzyjRQa-Z literal 13112 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 z%0D-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 literal 145327 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 y=aR6SCU0F){|+D*wjsf%MbIxQQ)j)D#wJ-+