The UI can display a number of translations in parallel to help with Bible translation projects. The radio buttons select which translation comes first, then the checkboxes select other translations to display in parallel with the first.
You select a passage using abbreviations for books followed by a chapter number, a colon or semicolon, then a verse number, a dash and another number, or a comma and another number.
| Sample References |
|---|
| Ge. 1:1-5 |
| Genesis 1:6,9 |
| 2 Chr. 5:15-20 |
| 2 Chron. 5:15-20 |
| 2 Chronicles 5:15-20 |
I am OK with back ends, but my user interface designs leave much
to be desired. If anyone wants to help with that, email
wataylor@alum.mit.edu.
The Bible translations came from a git repository
https://github.com/christos-c/bible-corpus.git. Each
verse is a string of text tagged with the book ID, the chapter
number, and the verse number.
Some of the translations have bad verse numbers. For example, the Piate Bible supplies a text string for verse 3JO.1.15, but 3rd John doesn't have verse 15, it ends on verse 14.
Given how tricky it is to set up data files containing these Bibles, I suspect that these issues are with conversion from whatever file formats the translators used to the standard format for the Bible corpus. I don't know the languages, so I can't tell for sure where these verses belong. If anyone wants to help me correct the verse numbers, I'll be happy to fix the database.
| Bad verse number count | |
|---|---|
| 1166 | Achuar_NT |
| 90 | Afrikaans |
| 1207 | Aguaruna_NT |
| 1128 | Akawaio_NT |
| 46 | Amharic |
| 1 | Amuzgo_NT |
| 34 | Armenian_PART |
| 2 | Aukan_NT |
| 1179 | Barasana_NT |
| 2 | Basque_NT |
| 1 | Bulgarian |
| 1 | Cabecar_NT |
| 1 | Cakchiquel_NT |
| 1 | Campa_NT |
| 1042 | Camsa_NT |
| 67 | Cebuano |
| 2 | Chinantec_NT |
| 2 | Chinese |
| 2 | Chinese_tok |
| 2 | Coptic_NT |
| 129 | Creole |
| 44 | Danish |
| 1208 | Dinka_NT |
| 93 | Dutch |
| 1 | English |
| 1 | English_WEB |
| 6671 | Ewe_NT |
| 1 | Gaelic_PART |
| 3 | Galela_NT |
| 233 | Hungarian |
| 1 | Icelandic |
| 127 | Indonesian |
| 113 | insertStats |
| 346 | Italian |
| 6532 | Jakalteko_NT |
| 3 | K_iche__NT |
| 1 | K_iche__NT_SIL |
| 6584 | Kabyle_NT |
| 278 | Kannada |
| 129 | Korean |
| 923 | Latin |
| 3 | Latvian_NT |
| 2 | Lukpa_NT |
| 135 | Malagasy |
| 311 | Malayalam |
| 2 | Mam_NT |
| 2 | Manx_PART |
| 128 | Maori |
| 2 | Myanmar |
| 1 | Nahuatl_NT |
| 109 | Norwegian |
| 1210 | Ojibwa_NT |
| 1 | Paite |
| 949 | Polish |
| 6 | Quichua_NT |
| 24735 | Romanian |
| 1258 | Shuar_NT |
| 2 | Tachelhit_NT |
| 4 | Tuareg_PART |
| 1 | Turkish |
| 31 | Ukranian_NT |
| 2 | Uma_NT |
| 1 | Uspanteco_NT |
| 2 | Wolaytta_NT |
| 6453 | Wolof_NT |
| 113 | Zarma |
| 2538 | Zulu_NT |