-
Notifications
You must be signed in to change notification settings - Fork 46
/
create_iso_639_3_symlinks.py
executable file
·7939 lines (7917 loc) · 176 KB
/
create_iso_639_3_symlinks.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# -*- coding: utf-8 -*-
# This script runs both in 2.X and 3.X
from __future__ import print_function
import argparse
import os
import glob
import re
import sys
# Data sources from http://www-01.sil.org/iso639-3/iso-639-3.tab
# Included here for self-containment and compactness
# Thank you, sil.org
lang_data=u"""\
Id Part2B Part2T Part1 Scope Language_Type Ref_Name Comment
aaa I L Ghotuo
aab I L Alumu-Tesu
aac I L Ari
aad I L Amal
aae I L Arbëreshë Albanian
aaf I L Aranadan
aag I L Ambrak
aah I L Abu' Arapesh
aai I L Arifama-Miniafia
aak I L Ankave
aal I L Afade
aan I L Anambé
aao I L Algerian Saharan Arabic
aap I L Pará Arára
aaq I E Eastern Abnaki
aar aar aar aa I L Afar
aas I L Aasáx
aat I L Arvanitika Albanian
aau I L Abau
aaw I L Solong
aax I L Mandobo Atas
aaz I L Amarasi
aba I L Abé
abb I L Bankon
abc I L Ambala Ayta
abd I L Manide
abe I L Western Abnaki
abf I L Abai Sungai
abg I L Abaga
abh I L Tajiki Arabic
abi I L Abidji
abj I E Aka-Bea
abk abk abk ab I L Abkhazian
abl I L Lampung Nyo
abm I L Abanyom
abn I L Abua
abo I L Abon
abp I L Abellen Ayta
abq I L Abaza
abr I L Abron
abs I L Ambonese Malay
abt I L Ambulas
abu I L Abure
abv I L Baharna Arabic
abw I L Pal
abx I L Inabaknon
aby I L Aneme Wake
abz I L Abui
aca I L Achagua
acb I L Áncá
acd I L Gikyode
ace ace ace I L Achinese
acf I L Saint Lucian Creole French
ach ach ach I L Acoli
aci I E Aka-Cari
ack I E Aka-Kora
acl I E Akar-Bale
acm I L Mesopotamian Arabic
acn I L Achang
acp I L Eastern Acipa
acq I L Ta'izzi-Adeni Arabic
acr I L Achi
acs I E Acroá
act I L Achterhoeks
acu I L Achuar-Shiwiar
acv I L Achumawi
acw I L Hijazi Arabic
acx I L Omani Arabic
acy I L Cypriot Arabic
acz I L Acheron
ada ada ada I L Adangme
adb I L Adabe
add I L Dzodinka
ade I L Adele
adf I L Dhofari Arabic
adg I L Andegerebinha
adh I L Adhola
adi I L Adi
adj I L Adioukrou
adl I L Galo
adn I L Adang
ado I L Abu
adq I L Adangbe
adr I L Adonara
ads I L Adamorobe Sign Language
adt I L Adnyamathanha
adu I L Aduge
adw I L Amundava
adx I L Amdo Tibetan
ady ady ady I L Adyghe
adz I L Adzera
aea I E Areba
aeb I L Tunisian Arabic
aec I L Saidi Arabic
aed I L Argentine Sign Language
aee I L Northeast Pashai
aek I L Haeke
ael I L Ambele
aem I L Arem
aen I L Armenian Sign Language
aeq I L Aer
aer I L Eastern Arrernte
aes I E Alsea
aeu I L Akeu
aew I L Ambakich
aey I L Amele
aez I L Aeka
afb I L Gulf Arabic
afd I L Andai
afe I L Putukwam
afg I L Afghan Sign Language
afh afh afh I C Afrihili
afi I L Akrukay
afk I L Nanubae
afn I L Defaka
afo I L Eloyi
afp I L Tapei
afr afr afr af I L Afrikaans
afs I L Afro-Seminole Creole
aft I L Afitti
afu I L Awutu
afz I L Obokuitai
aga I E Aguano
agb I L Legbo
agc I L Agatu
agd I L Agarabi
age I L Angal
agf I L Arguni
agg I L Angor
agh I L Ngelima
agi I L Agariya
agj I L Argobba
agk I L Isarog Agta
agl I L Fembe
agm I L Angaataha
agn I L Agutaynen
ago I L Tainae
agq I L Aghem
agr I L Aguaruna
ags I L Esimbi
agt I L Central Cagayan Agta
agu I L Aguacateco
agv I L Remontado Dumagat
agw I L Kahua
agx I L Aghul
agy I L Southern Alta
agz I L Mt. Iriga Agta
aha I L Ahanta
ahb I L Axamb
ahg I L Qimant
ahh I L Aghu
ahi I L Tiagbamrin Aizi
ahk I L Akha
ahl I L Igo
ahm I L Mobumrin Aizi
ahn I L Àhàn
aho I E Ahom
ahp I L Aproumu Aizi
ahr I L Ahirani
ahs I L Ashe
aht I L Ahtena
aia I L Arosi
aib I L Ainu (China)
aic I L Ainbai
aid I E Alngith
aie I L Amara
aif I L Agi
aig I L Antigua and Barbuda Creole English
aih I L Ai-Cham
aii I L Assyrian Neo-Aramaic
aij I L Lishanid Noshan
aik I L Ake
ail I L Aimele
aim I L Aimol
ain ain ain I L Ainu (Japan)
aio I L Aiton
aip I L Burumakok
aiq I L Aimaq
air I L Airoran
ais I L Nataoran Amis
ait I E Arikem
aiw I L Aari
aix I L Aighon
aiy I L Ali
aja I L Aja (Sudan)
ajg I L Aja (Benin)
aji I L Ajië
ajn I L Andajin
ajp I L South Levantine Arabic
ajt I L Judeo-Tunisian Arabic
aju I L Judeo-Moroccan Arabic
ajw I E Ajawa
ajz I L Amri Karbi
aka aka aka ak M L Akan
akb I L Batak Angkola
akc I L Mpur
akd I L Ukpet-Ehom
ake I L Akawaio
akf I L Akpa
akg I L Anakalangu
akh I L Angal Heneng
aki I L Aiome
akj I E Aka-Jeru
akk akk akk I A Akkadian
akl I L Aklanon
akm I E Aka-Bo
ako I L Akurio
akp I L Siwu
akq I L Ak
akr I L Araki
aks I L Akaselem
akt I L Akolet
aku I L Akum
akv I L Akhvakh
akw I L Akwa
akx I E Aka-Kede
aky I E Aka-Kol
akz I L Alabama
ala I L Alago
alc I L Qawasqar
ald I L Alladian
ale ale ale I L Aleut
alf I L Alege
alh I L Alawa
ali I L Amaimon
alj I L Alangan
alk I L Alak
all I L Allar
alm I L Amblong
aln I L Gheg Albanian
alo I L Larike-Wakasihu
alp I L Alune
alq I L Algonquin
alr I L Alutor
als I L Tosk Albanian
alt alt alt I L Southern Altai
alu I L 'Are'are
alw I L Alaba-K’abeena
alx I L Amol
aly I L Alyawarr
alz I L Alur
ama I E Amanayé
amb I L Ambo
amc I L Amahuaca
ame I L Yanesha'
amf I L Hamer-Banna
amg I L Amurdak
amh amh amh am I L Amharic
ami I L Amis
amj I L Amdang
amk I L Ambai
aml I L War-Jaintia
amm I L Ama (Papua New Guinea)
amn I L Amanab
amo I L Amo
amp I L Alamblak
amq I L Amahai
amr I L Amarakaeri
ams I L Southern Amami-Oshima
amt I L Amto
amu I L Guerrero Amuzgo
amv I L Ambelau
amw I L Western Neo-Aramaic
amx I L Anmatyerre
amy I L Ami
amz I E Atampaya
ana I E Andaqui
anb I E Andoa
anc I L Ngas
and I L Ansus
ane I L Xârâcùù
anf I L Animere
ang ang ang I H Old English (ca. 450-1100)
anh I L Nend
ani I L Andi
anj I L Anor
ank I L Goemai
anl I L Anu-Hkongso Chin
anm I L Anal
ann I L Obolo
ano I L Andoque
anp anp anp I L Angika
anq I L Jarawa (India)
anr I L Andh
ans I E Anserma
ant I L Antakarinya
anu I L Anuak
anv I L Denya
anw I L Anaang
anx I L Andra-Hus
any I L Anyin
anz I L Anem
aoa I L Angolar
aob I L Abom
aoc I L Pemon
aod I L Andarum
aoe I L Angal Enen
aof I L Bragat
aog I L Angoram
aoh I E Arma
aoi I L Anindilyakwa
aoj I L Mufian
aok I L Arhö
aol I L Alor
aom I L Ömie
aon I L Bumbita Arapesh
aor I E Aore
aos I L Taikat
aot I L Atong (India)
aou I L A'ou
aox I L Atorada
aoz I L Uab Meto
apb I L Sa'a
apc I L North Levantine Arabic
apd I L Sudanese Arabic
ape I L Bukiyip
apf I L Pahanan Agta
apg I L Ampanang
aph I L Athpariya
api I L Apiaká
apj I L Jicarilla Apache
apk I L Kiowa Apache
apl I L Lipan Apache
apm I L Mescalero-Chiricahua Apache
apn I L Apinayé
apo I L Ambul
app I L Apma
apq I L A-Pucikwar
apr I L Arop-Lokep
aps I L Arop-Sissano
apt I L Apatani
apu I L Apurinã
apv I E Alapmunte
apw I L Western Apache
apx I L Aputai
apy I L Apalaí
apz I L Safeyoka
aqc I L Archi
aqd I L Ampari Dogon
aqg I L Arigidi
aqm I L Atohwaim
aqn I L Northern Alta
aqp I E Atakapa
aqr I L Arhâ
aqt I L Angaité
aqz I L Akuntsu
ara ara ara ar M L Arabic
arb I L Standard Arabic
arc arc arc I A Official Aramaic (700-300 BCE)
ard I E Arabana
are I L Western Arrarnta
arg arg arg an I L Aragonese
arh I L Arhuaco
ari I L Arikara
arj I E Arapaso
ark I L Arikapú
arl I L Arabela
arn arn arn I L Mapudungun
aro I L Araona
arp arp arp I L Arapaho
arq I L Algerian Arabic
arr I L Karo (Brazil)
ars I L Najdi Arabic
aru I E Aruá (Amazonas State)
arv I L Arbore
arw arw arw I L Arawak
arx I L Aruá (Rodonia State)
ary I L Moroccan Arabic
arz I L Egyptian Arabic
asa I L Asu (Tanzania)
asb I L Assiniboine
asc I L Casuarina Coast Asmat
asd I L Asas
ase I L American Sign Language
asf I L Australian Sign Language
asg I L Cishingini
ash I E Abishira
asi I L Buruwai
asj I L Sari
ask I L Ashkun
asl I L Asilulu
asm asm asm as I L Assamese
asn I L Xingú Asuriní
aso I L Dano
asp I L Algerian Sign Language
asq I L Austrian Sign Language
asr I L Asuri
ass I L Ipulo
ast ast ast I L Asturian
asu I L Tocantins Asurini
asv I L Asoa
asw I L Australian Aborigines Sign Language
asx I L Muratayak
asy I L Yaosakor Asmat
asz I L As
ata I L Pele-Ata
atb I L Zaiwa
atc I E Atsahuaca
atd I L Ata Manobo
ate I L Atemble
atg I L Ivbie North-Okpela-Arhe
ati I L Attié
atj I L Atikamekw
atk I L Ati
atl I L Mt. Iraya Agta
atm I L Ata
atn I L Ashtiani
ato I L Atong (Cameroon)
atp I L Pudtol Atta
atq I L Aralle-Tabulahan
atr I L Waimiri-Atroari
ats I L Gros Ventre
att I L Pamplona Atta
atu I L Reel
atv I L Northern Altai
atw I L Atsugewi
atx I L Arutani
aty I L Aneityum
atz I L Arta
aua I L Asumboa
aub I L Alugu
auc I L Waorani
aud I L Anuta
aug I L Aguna
auh I L Aushi
aui I L Anuki
auj I L Awjilah
auk I L Heyo
aul I L Aulua
aum I L Asu (Nigeria)
aun I L Molmo One
auo I E Auyokawa
aup I L Makayam
auq I L Anus
aur I L Aruek
aut I L Austral
auu I L Auye
auw I L Awyi
aux I E Aurá
auy I L Awiyaana
auz I L Uzbeki Arabic
ava ava ava av I L Avaric
avb I L Avau
avd I L Alviri-Vidari
ave ave ave ae I A Avestan
avi I L Avikam
avk I C Kotava
avl I L Eastern Egyptian Bedawi Arabic
avm I E Angkamuthi
avn I L Avatime
avo I E Agavotaguerra
avs I E Aushiri
avt I L Au
avu I L Avokaya
avv I L Avá-Canoeiro
awa awa awa I L Awadhi
awb I L Awa (Papua New Guinea)
awc I L Cicipu
awe I L Awetí
awg I E Anguthimri
awh I L Awbono
awi I L Aekyom
awk I E Awabakal
awm I L Arawum
awn I L Awngi
awo I L Awak
awr I L Awera
aws I L South Awyu
awt I L Araweté
awu I L Central Awyu
awv I L Jair Awyu
aww I L Awun
awx I L Awara
awy I L Edera Awyu
axb I E Abipon
axe I E Ayerrerenge
axg I E Mato Grosso Arára
axk I L Yaka (Central African Republic)
axl I E Lower Southern Aranda
axm I H Middle Armenian
axx I L Xârâgurè
aya I L Awar
ayb I L Ayizo Gbe
ayc I L Southern Aymara
ayd I E Ayabadhu
aye I L Ayere
ayg I L Ginyanga
ayh I L Hadrami Arabic
ayi I L Leyigha
ayk I L Akuku
ayl I L Libyan Arabic
aym aym aym ay M L Aymara
ayn I L Sanaani Arabic
ayo I L Ayoreo
ayp I L North Mesopotamian Arabic
ayq I L Ayi (Papua New Guinea)
ayr I L Central Aymara
ays I L Sorsogon Ayta
ayt I L Magbukun Ayta
ayu I L Ayu
ayy I E Tayabas Ayta
ayz I L Mai Brat
aza I L Azha
azb I L South Azerbaijani
azd I L Eastern Durango Nahuatl
aze aze aze az M L Azerbaijani
azg I L San Pedro Amuzgos Amuzgo
azj I L North Azerbaijani
azm I L Ipalapa Amuzgo
azn I L Western Durango Nahuatl
azo I L Awing
azt I L Faire Atta
azz I L Highland Puebla Nahuatl
baa I L Babatana
bab I L Bainouk-Gunyuño
bac I L Badui
bae I E Baré
baf I L Nubaca
bag I L Tuki
bah I L Bahamas Creole English
baj I L Barakai
bak bak bak ba I L Bashkir
bal bal bal M L Baluchi
bam bam bam bm I L Bambara
ban ban ban I L Balinese
bao I L Waimaha
bap I L Bantawa
bar I L Bavarian
bas bas bas I L Basa (Cameroon)
bau I L Bada (Nigeria)
bav I L Vengo
baw I L Bambili-Bambui
bax I L Bamun
bay I L Batuley
bba I L Baatonum
bbb I L Barai
bbc I L Batak Toba
bbd I L Bau
bbe I L Bangba
bbf I L Baibai
bbg I L Barama
bbh I L Bugan
bbi I L Barombi
bbj I L Ghomálá'
bbk I L Babanki
bbl I L Bats
bbm I L Babango
bbn I L Uneapa
bbo I L Northern Bobo Madaré
bbp I L West Central Banda
bbq I L Bamali
bbr I L Girawa
bbs I L Bakpinka
bbt I L Mburku
bbu I L Kulung (Nigeria)
bbv I L Karnai
bbw I L Baba
bbx I L Bubia
bby I L Befang
bbz I L Babalia Creole Arabic
bca I L Central Bai
bcb I L Bainouk-Samik
bcc I L Southern Balochi
bcd I L North Babar
bce I L Bamenyam
bcf I L Bamu
bcg I L Baga Pokur
bch I L Bariai
bci I L Baoulé
bcj I L Bardi
bck I L Bunaba
bcl I L Central Bikol
bcm I L Bannoni
bcn I L Bali (Nigeria)
bco I L Kaluli
bcp I L Bali (Democratic Republic of Congo)
bcq I L Bench
bcr I L Babine
bcs I L Kohumono
bct I L Bendi
bcu I L Awad Bing
bcv I L Shoo-Minda-Nye
bcw I L Bana
bcy I L Bacama
bcz I L Bainouk-Gunyaamolo
bda I L Bayot
bdb I L Basap
bdc I L Emberá-Baudó
bdd I L Bunama
bde I L Bade
bdf I L Biage
bdg I L Bonggi
bdh I L Baka (Sudan)
bdi I L Burun
bdj I L Bai
bdk I L Budukh
bdl I L Indonesian Bajau
bdm I L Buduma
bdn I L Baldemu
bdo I L Morom
bdp I L Bende
bdq I L Bahnar
bdr I L West Coast Bajau
bds I L Burunge
bdt I L Bokoto
bdu I L Oroko
bdv I L Bodo Parja
bdw I L Baham
bdx I L Budong-Budong
bdy I L Bandjalang
bdz I L Badeshi
bea I L Beaver
beb I L Bebele
bec I L Iceve-Maci
bed I L Bedoanas
bee I L Byangsi
bef I L Benabena
beg I L Belait
beh I L Biali
bei I L Bekati'
bej bej bej I L Beja
bek I L Bebeli
bel bel bel be I L Belarusian
bem bem bem I L Bemba (Zambia)
ben ben ben bn I L Bengali
beo I L Beami
bep I L Besoa
beq I L Beembe
bes I L Besme
bet I L Guiberoua Béte
beu I L Blagar
bev I L Daloa Bété
bew I L Betawi
bex I L Jur Modo
bey I L Beli (Papua New Guinea)
bez I L Bena (Tanzania)
bfa I L Bari
bfb I L Pauri Bareli
bfc I L Panyi Bai
bfd I L Bafut
bfe I L Betaf
bff I L Bofi
bfg I L Busang Kayan
bfh I L Blafe
bfi I L British Sign Language
bfj I L Bafanji
bfk I L Ban Khor Sign Language
bfl I L Banda-Ndélé
bfm I L Mmen
bfn I L Bunak
bfo I L Malba Birifor
bfp I L Beba
bfq I L Badaga
bfr I L Bazigar
bfs I L Southern Bai
bft I L Balti
bfu I L Gahri
bfw I L Bondo
bfx I L Bantayanon
bfy I L Bagheli
bfz I L Mahasu Pahari
bga I L Gwamhi-Wuri
bgb I L Bobongko
bgc I L Haryanvi
bgd I L Rathwi Bareli
bge I L Bauria
bgf I L Bangandu
bgg I L Bugun
bgi I L Giangan
bgj I L Bangolan
bgk I L Bit
bgl I L Bo (Laos)
bgn I L Western Balochi
bgo I L Baga Koga
bgp I L Eastern Balochi
bgq I L Bagri
bgr I L Bawm Chin
bgs I L Tagabawa
bgt I L Bughotu
bgu I L Mbongno
bgv I L Warkay-Bipim
bgw I L Bhatri
bgx I L Balkan Gagauz Turkish
bgy I L Benggoi
bgz I L Banggai
bha I L Bharia
bhb I L Bhili
bhc I L Biga
bhd I L Bhadrawahi
bhe I L Bhaya
bhf I L Odiai
bhg I L Binandere
bhh I L Bukharic
bhi I L Bhilali
bhj I L Bahing
bhl I L Bimin
bhm I L Bathari
bhn I L Bohtan Neo-Aramaic
bho bho bho I L Bhojpuri
bhp I L Bima
bhq I L Tukang Besi South
bhr I L Bara Malagasy
bhs I L Buwal
bht I L Bhattiyali
bhu I L Bhunjia
bhv I L Bahau
bhw I L Biak
bhx I L Bhalay
bhy I L Bhele
bhz I L Bada (Indonesia)
bia I L Badimaya
bib I L Bissa
bic I L Bikaru
bid I L Bidiyo
bie I L Bepour
bif I L Biafada
big I L Biangai
bij I L Vaghat-Ya-Bijim-Legeri
bik bik bik M L Bikol
bil I L Bile
bim I L Bimoba
bin bin bin I L Bini
bio I L Nai
bip I L Bila
biq I L Bipi
bir I L Bisorio
bis bis bis bi I L Bislama
bit I L Berinomo
biu I L Biete
biv I L Southern Birifor
biw I L Kol (Cameroon)
bix I L Bijori
biy I L Birhor
biz I L Baloi
bja I L Budza
bjb I E Banggarla
bjc I L Bariji
bje I L Biao-Jiao Mien
bjf I L Barzani Jewish Neo-Aramaic
bjg I L Bidyogo
bjh I L Bahinemo
bji I L Burji
bjj I L Kanauji
bjk I L Barok
bjl I L Bulu (Papua New Guinea)
bjm I L Bajelani
bjn I L Banjar
bjo I L Mid-Southern Banda
bjp I L Fanamaket
bjr I L Binumarien
bjs I L Bajan
bjt I L Balanta-Ganja
bju I L Busuu
bjv I L Bedjond
bjw I L Bakwé
bjx I L Banao Itneg
bjy I E Bayali
bjz I L Baruga
bka I L Kyak
bkc I L Baka (Cameroon)
bkd I L Binukid
bkf I L Beeke
bkg I L Buraka
bkh I L Bakoko
bki I L Baki
bkj I L Pande
bkk I L Brokskat
bkl I L Berik
bkm I L Kom (Cameroon)
bkn I L Bukitan
bko I L Kwa'
bkp I L Boko (Democratic Republic of Congo)
bkq I L Bakairí
bkr I L Bakumpai
bks I L Northern Sorsoganon
bkt I L Boloki
bku I L Buhid
bkv I L Bekwarra
bkw I L Bekwel
bkx I L Baikeno
bky I L Bokyi
bkz I L Bungku
bla bla bla I L Siksika
blb I L Bilua
blc I L Bella Coola
bld I L Bolango
ble I L Balanta-Kentohe
blf I L Buol
blg I L Balau
blh I L Kuwaa
bli I L Bolia
blj I L Bolongan
blk I L Pa'o Karen
bll I E Biloxi
blm I L Beli (Sudan)
bln I L Southern Catanduanes Bikol
blo I L Anii
blp I L Blablanga
blq I L Baluan-Pam
blr I L Blang
bls I L Balaesang
blt I L Tai Dam
blv I L Bolo
blw I L Balangao
blx I L Mag-Indi Ayta
bly I L Notre
blz I L Balantak
bma I L Lame
bmb I L Bembe
bmc I L Biem
bmd I L Baga Manduri
bme I L Limassa
bmf I L Bom
bmg I L Bamwe
bmh I L Kein
bmi I L Bagirmi
bmj I L Bote-Majhi
bmk I L Ghayavi
bml I L Bomboli
bmm I L Northern Betsimisaraka Malagasy
bmn I E Bina (Papua New Guinea)
bmo I L Bambalang
bmp I L Bulgebi
bmq I L Bomu
bmr I L Muinane
bms I L Bilma Kanuri
bmt I L Biao Mon
bmu I L Somba-Siawari
bmv I L Bum
bmw I L Bomwali
bmx I L Baimak
bmz I L Baramu
bna I L Bonerate
bnb I L Bookan
bnc M L Bontok
bnd I L Banda (Indonesia)
bne I L Bintauna
bnf I L Masiwang
bng I L Benga
bni I L Bangi
bnj I L Eastern Tawbuid
bnk I L Bierebo
bnl I L Boon
bnm I L Batanga
bnn I L Bunun
bno I L Bantoanon
bnp I L Bola
bnq I L Bantik
bnr I L Butmas-Tur
bns I L Bundeli
bnu I L Bentong
bnv I L Bonerif
bnw I L Bisis
bnx I L Bangubangu
bny I L Bintulu
bnz I L Beezen
boa I L Bora
bob I L Aweer
bod tib bod bo I L Tibetan
boe I L Mundabli
bof I L Bolon
bog I L Bamako Sign Language
boh I L Boma
boi I E Barbareño
boj I L Anjam
bok I L Bonjo
bol I L Bole
bom I L Berom
bon I L Bine
boo I L Tiemacèwè Bozo
bop I L Bonkiman
boq I L Bogaya
bor I L Borôro
bos bos bos bs I L Bosnian
bot I L Bongo
bou I L Bondei
bov I L Tuwuli
bow I E Rema
box I L Buamu
boy I L Bodo (Central African Republic)
boz I L Tiéyaxo Bozo
bpa I L Daakaka
bpb I E Barbacoas
bpd I L Banda-Banda
bpg I L Bonggo
bph I L Botlikh
bpi I L Bagupi
bpj I L Binji
bpk I L Orowe
bpl I L Broome Pearling Lugger Pidgin
bpm I L Biyom
bpn I L Dzao Min
bpo I L Anasi
bpp I L Kaure
bpq I L Banda Malay
bpr I L Koronadal Blaan
bps I L Sarangani Blaan
bpt I E Barrow Point
bpu I L Bongu
bpv I L Bian Marind
bpw I L Bo (Papua New Guinea)
bpx I L Palya Bareli
bpy I L Bishnupriya
bpz I L Bilba
bqa I L Tchumbuli
bqb I L Bagusa
bqc I L Boko (Benin)
bqd I L Bung
bqf I E Baga Kaloum
bqg I L Bago-Kusuntu
bqh I L Baima
bqi I L Bakhtiari
bqj I L Bandial
bqk I L Banda-Mbrès
bql I L Bilakura
bqm I L Wumboko
bqn I L Bulgarian Sign Language
bqo I L Balo
bqp I L Busa
bqq I L Biritai
bqr I L Burusu
bqs I L Bosngun
bqt I L Bamukumbit
bqu I L Boguru
bqv I L Koro Wachi
bqw I L Buru (Nigeria)
bqx I L Baangi
bqy I L Bengkala Sign Language
bqz I L Bakaka
bra bra bra I L Braj
brb I L Lave
brc I E Berbice Creole Dutch
brd I L Baraamu
bre bre bre br I L Breton
brf I L Bera
brg I L Baure
brh I L Brahui
bri I L Mokpwe
brj I L Bieria
brk I E Birked
brl I L Birwa
brm I L Barambu
brn I L Boruca
bro I L Brokkat
brp I L Barapasi
brq I L Breri
brr I L Birao
brs I L Baras
brt I L Bitare
bru I L Eastern Bru
brv I L Western Bru
brw I L Bellari
brx I L Bodo (India)
bry I L Burui
brz I L Bilbil
bsa I L Abinomn
bsb I L Brunei Bisaya
bsc I L Bassari
bse I L Wushi
bsf I L Bauchi
bsg I L Bashkardi
bsh I L Kati
bsi I L Bassossi
bsj I L Bangwinji
bsk I L Burushaski
bsl I E Basa-Gumna
bsm I L Busami
bsn I L Barasana-Eduria
bso I L Buso
bsp I L Baga Sitemu
bsq I L Bassa
bsr I L Bassa-Kontagora
bss I L Akoose
bst I L Basketo
bsu I L Bahonsuai
bsv I E Baga Sobané
bsw I L Baiso
bsx I L Yangkam
bsy I L Sabah Bisaya
bta I L Bata
btc I L Bati (Cameroon)
btd I L Batak Dairi
bte I E Gamo-Ningi
btf I L Birgit