Church Translate, as it runs at the campuses
Live sermon translation into 100+ languages, running entirely on one Mac per campus: audio in, voice detection, Whisper on the GPU, NLLB-200 in its own process, and a built-in web server the congregation reads from on their phones. No audio leaves the building. This is the source only. What used to sit beside it — 14 GB of speech and translation models, 8 GB of voice bundles, 6 GB of natural voices, the Electron caches, and the app data holding the operator PIN and every service transcript — is machine state and downloaded assets, and stays in the NAS backup where it belongs. The vendored node, cloudflared and Windows ffmpeg binaries are out too (533 MB, re-fetched for packaging); the browser-side runtime beside them is kept, so a checkout still serves the congregation page. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"_note": "English-side inventory. The canonical spellings a preacher's transcript should contain, and the vocabulary whose TARGET-side rendering has to be checked. This file asserts nothing about other languages.",
|
||||
|
||||
"books": [
|
||||
"Genesis","Exodus","Leviticus","Numbers","Deuteronomy","Joshua","Judges","Ruth",
|
||||
"1 Samuel","2 Samuel","1 Kings","2 Kings","1 Chronicles","2 Chronicles","Ezra",
|
||||
"Nehemiah","Esther","Job","Psalms","Proverbs","Ecclesiastes","Song of Solomon",
|
||||
"Isaiah","Jeremiah","Lamentations","Ezekiel","Daniel","Hosea","Joel","Amos",
|
||||
"Obadiah","Jonah","Micah","Nahum","Habakkuk","Zephaniah","Haggai","Zechariah","Malachi",
|
||||
"Matthew","Mark","Luke","John","Acts","Romans","1 Corinthians","2 Corinthians",
|
||||
"Galatians","Ephesians","Philippians","Colossians","1 Thessalonians","2 Thessalonians",
|
||||
"1 Timothy","2 Timothy","Titus","Philemon","Hebrews","James","1 Peter","2 Peter",
|
||||
"1 John","2 John","3 John","Jude","Revelation"
|
||||
],
|
||||
|
||||
"people": [
|
||||
"Jesus","Christ","Jesus Christ","God","Holy Spirit","Lord","Father","Son of God",
|
||||
"Adam","Eve","Noah","Abraham","Sarah","Isaac","Rebekah","Jacob","Esau","Rachel","Leah",
|
||||
"Joseph","Moses","Aaron","Miriam","Joshua","Caleb","Gideon","Samson","Samuel","Saul",
|
||||
"David","Solomon","Elijah","Elisha","Isaiah","Jeremiah","Ezekiel","Daniel","Jonah",
|
||||
"Nehemiah","Ezra","Esther","Ruth","Naomi","Boaz","Job",
|
||||
"Mary","Martha","Elizabeth","Zechariah","John the Baptist","Simon","Simon Peter","Peter",
|
||||
"Andrew","James","John","Philip","Bartholomew","Thomas","Matthew","Thaddaeus",
|
||||
"Judas","Judas Iscariot","Matthias","Paul","Saul of Tarsus","Barnabas","Silas",
|
||||
"Timothy","Titus","Philemon","Stephen","Luke","Mark","Apollos","Priscilla","Aquila",
|
||||
"Lazarus","Nicodemus","Zacchaeus","Pilate","Herod","Caesar","Cornelius","Lydia"
|
||||
],
|
||||
|
||||
"places": [
|
||||
"Jerusalem","Bethlehem","Nazareth","Galilee","Judea","Samaria","Jericho","Bethany",
|
||||
"Capernaum","Gethsemane","Golgotha","Calvary","Mount Sinai","Mount of Olives",
|
||||
"Egypt","Babylon","Assyria","Damascus","Antioch","Corinth","Ephesus","Philippi",
|
||||
"Thessalonica","Colossae","Galatia","Rome","Athens","Macedonia","Patmos",
|
||||
"Zion","Canaan","Jordan River","Red Sea","Sea of Galilee","Eden"
|
||||
],
|
||||
|
||||
"terms": [
|
||||
"gospel","covenant","new covenant","apostle","disciple","Pharisee","Sadducee",
|
||||
"Gentile","Sabbath","Passover","Pentecost","Messiah","salvation","grace","mercy",
|
||||
"repentance","redemption","atonement","righteousness","justification","sanctification",
|
||||
"propitiation","resurrection","crucifixion","ascension","kingdom of God",
|
||||
"kingdom of heaven","parable","prophet","prophecy","psalm","epistle","scripture",
|
||||
"the Word","tabernacle","temple","altar","sacrifice","priest","high priest",
|
||||
"baptism","communion","the Lord's Supper","faith","hope","love","sin","forgiveness",
|
||||
"eternal life","heaven","hell","Satan","the devil","angel","cherubim","seraphim"
|
||||
],
|
||||
|
||||
"liturgical": {
|
||||
"_note": "Whole-utterance constants. These are the highest-frequency short lines in preaching and the ones NLLB corrupts worst — measured: 'Amen.' becomes 'Yes, I am fine.' in Spanish. Matched only as an ENTIRE utterance, never as a substring.",
|
||||
"keys": [
|
||||
"amen","hallelujah","alleluia","hosanna","praise God","praise the Lord",
|
||||
"thank you Jesus","glory to God","come on","let us pray","in Jesus name",
|
||||
"in Jesus' name","god bless you","god is good","hello","hello hello",
|
||||
"good morning","good evening","welcome","turn with me","open your Bibles",
|
||||
"let me read that again","are you with me","can I get an amen"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
{
|
||||
"language": "arb_Arab",
|
||||
"reference": "Van Dyck / فان دايك (public domain)",
|
||||
"_verified": "Verified from the full ebible.org Van Dyck corpus, every form grepped back against it. THE DECISIVE FINDING: Van Dyck uses يسوع for Jesus 973 times and عيسى (the Quranic form) ZERO times; God is الله, 2240 times, with no competitor. Machine translation reaches for عيسى, which is why this entry exists. Diacritics mechanically stripped (U+064B-U+0652, U+0670; ٱ->ا) to match what NLLB emits; the printed form is يَسُوع.",
|
||||
"confidence": "high — every form read from published text and grepped back against the source corpus",
|
||||
"people": {
|
||||
"Jesus": "يسوع",
|
||||
"Christ": "المسيح",
|
||||
"David": "داود",
|
||||
"Abraham": "إبراهيم",
|
||||
"Isaac": "إسحاق",
|
||||
"Jacob": "يعقوب",
|
||||
"Judah": "يهوذا",
|
||||
"Tamar": "ثامار",
|
||||
"Perez": "فارص",
|
||||
"Zerah": "زارح",
|
||||
"Hezron": "حصرون",
|
||||
"Amminadab": "عميناداب",
|
||||
"Nahshon": "نحشون",
|
||||
"Salmon": "سلمون",
|
||||
"Boaz": "بوعز",
|
||||
"Rahab": "راحاب",
|
||||
"Obed": "عوبيد",
|
||||
"Ruth": "راعوث",
|
||||
"Jesse": "يسى",
|
||||
"Solomon": "سليمان",
|
||||
"Uriah": "أوريا",
|
||||
"Rehoboam": "رحبعام",
|
||||
"Abijah": "أبيا",
|
||||
"Asa": "آسا",
|
||||
"Jehoshaphat": "يهوشافاط",
|
||||
"Joram": "يورام",
|
||||
"Uzziah": "عزيا",
|
||||
"Jotham": "يوثام",
|
||||
"Ahaz": "أحاز",
|
||||
"Hezekiah": "حزقيا",
|
||||
"Manasseh": "منسى",
|
||||
"Amon": "آمون",
|
||||
"Josiah": "يوشيا",
|
||||
"Jechoniah": "يكنيا",
|
||||
"Shealtiel": "شألتئيل",
|
||||
"Zerubbabel": "زربابل",
|
||||
"Abiud": "أبيهود",
|
||||
"Eliakim": "ألياقيم",
|
||||
"Azor": "عازور",
|
||||
"Zadok": "صادوق",
|
||||
"Achim": "أخيم",
|
||||
"Eliud": "أليود",
|
||||
"Eleazar": "أليعازر",
|
||||
"Matthan": "متان",
|
||||
"Joseph": "يوسف",
|
||||
"Mary": "مريم",
|
||||
"Simon": "سمعان",
|
||||
"Peter": "بطرس",
|
||||
"Andrew": "أندراوس",
|
||||
"James": "يعقوب",
|
||||
"Zebedee": "زبدي",
|
||||
"John": "يوحنا",
|
||||
"Philip": "فيلبس",
|
||||
"Bartholomew": "برثولماوس",
|
||||
"Thomas": "توما",
|
||||
"Matthew": "متى",
|
||||
"Alphaeus": "حلفى",
|
||||
"Thaddaeus": "تداوس",
|
||||
"Judas": "يهوذا",
|
||||
"Moses": "موسى",
|
||||
"Elijah": "إيليا",
|
||||
"Ahab": "أخآب",
|
||||
"Isaiah": "إشعياء",
|
||||
"Jeremiah": "إرميا",
|
||||
"Daniel": "دانيآل",
|
||||
"Noah": "نوح",
|
||||
"Adam": "آدم",
|
||||
"Eve": "حواء",
|
||||
"Joshua": "يشوع",
|
||||
"Samuel": "صموئيل",
|
||||
"Saul": "شاول",
|
||||
"Paul": "بولس",
|
||||
"Stephen": "استفانوس",
|
||||
"Barnabas": "برنابا",
|
||||
"Silas": "سيلا",
|
||||
"Timothy": "تيموثاوس",
|
||||
"Titus": "تيطس",
|
||||
"Luke": "لوقا",
|
||||
"Mark": "مرقس",
|
||||
"Lazarus": "لعازر",
|
||||
"Nicodemus": "نيقوديموس",
|
||||
"Pilate": "بيلاطس",
|
||||
"Herod": "هيرودس"
|
||||
},
|
||||
"places": {
|
||||
"Babylon": "بابل",
|
||||
"Jerusalem": "أورشليم",
|
||||
"Bethlehem": "بيت لحم",
|
||||
"Nazareth": "ناصرة",
|
||||
"Galilee": "الجليل",
|
||||
"Judea": "اليهودية",
|
||||
"Egypt": "مصر",
|
||||
"Corinth": "كورنثوس",
|
||||
"Ephesus": "أفسس",
|
||||
"Rome": "رومية",
|
||||
"Zion": "صهيون",
|
||||
"Jordan": "الأردن",
|
||||
"Bethany": "بيت عنيا",
|
||||
"Athens": "أثينا"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,97 @@
|
||||
{
|
||||
"language": "fra_Latn",
|
||||
"reference": "Louis Segond 1910 (public domain)",
|
||||
"_verified": "Name forms read directly from Louis Segond text: Matthieu 1:1-17 (the genealogy, ~47 names in fixed order) and Matthieu 10:2-4 (the twelve apostles), fetched from BibleGateway. Nothing here is from memory.",
|
||||
"_measured": "Checked NLLB's French output against those forms for 51 names: 48 correct, 3 wrong. The English-side entries below are INSURANCE, not corrections — NLLB is inconsistent by context (in Spanish it renders 'Turn to John' correctly but leaves 'His name was John' in English), so pinning the English form costs nothing and closes that gap.",
|
||||
"confidence": "high",
|
||||
|
||||
"books": {
|
||||
"Genesis": "Genèse", "Exodus": "Exode", "Leviticus": "Lévitique",
|
||||
"Numbers": "Nombres", "Deuteronomy": "Deutéronome", "Joshua": "Josué",
|
||||
"Judges": "Juges", "Ruth": "Ruth", "Samuel": "Samuel", "Kings": "Rois",
|
||||
"Chronicles": "Chroniques", "Ezra": "Esdras", "Nehemiah": "Néhémie",
|
||||
"Esther": "Esther", "Job": "Job", "Psalms": "Psaumes", "Psalm": "Psaume",
|
||||
"Proverbs": "Proverbes", "Ecclesiastes": "Ecclésiaste",
|
||||
"Song of Solomon": "Cantique des cantiques",
|
||||
"Isaiah": "Ésaïe", "Jeremiah": "Jérémie", "Lamentations": "Lamentations",
|
||||
"Ezekiel": "Ézéchiel", "Daniel": "Daniel", "Hosea": "Osée", "Joel": "Joël",
|
||||
"Amos": "Amos", "Obadiah": "Abdias", "Jonah": "Jonas", "Micah": "Michée",
|
||||
"Nahum": "Nahum", "Habakkuk": "Habacuc", "Zephaniah": "Sophonie",
|
||||
"Haggai": "Aggée", "Zechariah": "Zacharie", "Malachi": "Malachie",
|
||||
"Matthew": "Matthieu", "Mark": "Marc", "Luke": "Luc", "John": "Jean",
|
||||
"Acts": "Actes", "Romans": "Romains", "Corinthians": "Corinthiens",
|
||||
"Galatians": "Galates", "Ephesians": "Éphésiens", "Philippians": "Philippiens",
|
||||
"Colossians": "Colossiens", "Thessalonians": "Thessaloniciens",
|
||||
"Timothy": "Timothée", "Titus": "Tite", "Philemon": "Philémon",
|
||||
"Hebrews": "Hébreux", "James": "Jacques", "Peter": "Pierre",
|
||||
"Jude": "Jude", "Revelation": "Apocalypse"
|
||||
},
|
||||
|
||||
"people": {
|
||||
"Jesus": "Jésus", "Jesus Christ": "Jésus-Christ", "Christ": "Christ",
|
||||
"Holy Spirit": "Saint-Esprit",
|
||||
"Adam": "Adam", "Eve": "Ève", "Noah": "Noé", "Abraham": "Abraham",
|
||||
"Sarah": "Sara", "Isaac": "Isaac", "Jacob": "Jacob", "Esau": "Ésaü",
|
||||
"Joseph": "Joseph", "Moses": "Moïse", "Aaron": "Aaron", "Joshua": "Josué",
|
||||
"Gideon": "Gédéon", "Samson": "Samson", "Samuel": "Samuel", "Saul": "Saül",
|
||||
"David": "David", "Solomon": "Salomon", "Elijah": "Élie", "Elisha": "Élisée",
|
||||
"Isaiah": "Ésaïe", "Jeremiah": "Jérémie", "Ezekiel": "Ézéchiel",
|
||||
"Daniel": "Daniel", "Jonah": "Jonas", "Nehemiah": "Néhémie", "Ezra": "Esdras",
|
||||
"Esther": "Esther", "Ruth": "Ruth", "Naomi": "Noémi", "Boaz": "Boaz",
|
||||
"Mary": "Marie", "Martha": "Marthe", "Elizabeth": "Élisabeth",
|
||||
"John the Baptist": "Jean-Baptiste", "Simon Peter": "Simon Pierre",
|
||||
"Simon": "Simon", "Peter": "Pierre", "Andrew": "André", "John": "Jean",
|
||||
"Philip": "Philippe", "Bartholomew": "Barthélemy", "Thomas": "Thomas",
|
||||
"Matthew": "Matthieu", "Thaddaeus": "Thaddée",
|
||||
"Judas Iscariot": "Judas l'Iscariot", "Matthias": "Matthias",
|
||||
"Paul": "Paul", "Barnabas": "Barnabas", "Silas": "Silas",
|
||||
"Timothy": "Timothée", "Titus": "Tite", "Stephen": "Étienne",
|
||||
"Luke": "Luc", "Mark": "Marc", "Apollos": "Apollos", "Priscilla": "Priscille",
|
||||
"Lazarus": "Lazare", "Nicodemus": "Nicodème", "Zacchaeus": "Zachée",
|
||||
"Pilate": "Pilate", "Herod": "Hérode", "Caesar": "César",
|
||||
"Cornelius": "Corneille", "Lydia": "Lydie", "Tamar": "Thamar",
|
||||
"Rahab": "Rahab", "Hezekiah": "Ézéchias", "Josiah": "Josias",
|
||||
"Manasseh": "Manassé", "Zerubbabel": "Zorobabel"
|
||||
},
|
||||
|
||||
"places": {
|
||||
"Jerusalem": "Jérusalem", "Bethlehem": "Bethléhem", "Nazareth": "Nazareth",
|
||||
"Galilee": "Galilée", "Judea": "Judée", "Samaria": "Samarie",
|
||||
"Jericho": "Jéricho", "Bethany": "Béthanie", "Capernaum": "Capernaüm",
|
||||
"Gethsemane": "Gethsémané", "Golgotha": "Golgotha", "Calvary": "Calvaire",
|
||||
"Mount Sinai": "mont Sinaï", "Mount of Olives": "mont des Oliviers",
|
||||
"Egypt": "Égypte", "Babylon": "Babylone", "Assyria": "Assyrie",
|
||||
"Damascus": "Damas", "Antioch": "Antioche", "Corinth": "Corinthe",
|
||||
"Ephesus": "Éphèse", "Philippi": "Philippes", "Thessalonica": "Thessalonique",
|
||||
"Colossae": "Colosses", "Galatia": "Galatie", "Rome": "Rome",
|
||||
"Athens": "Athènes", "Macedonia": "Macédoine", "Patmos": "Patmos",
|
||||
"Zion": "Sion", "Canaan": "Canaan", "Jordan River": "Jourdain",
|
||||
"Red Sea": "mer Rouge", "Sea of Galilee": "mer de Galilée", "Eden": "Éden"
|
||||
},
|
||||
|
||||
"terms": {
|
||||
"gospel": "évangile", "covenant": "alliance", "apostle": "apôtre",
|
||||
"disciple": "disciple", "Pharisee": "pharisien", "Sadducee": "sadducéen",
|
||||
"Gentile": "païen", "Sabbath": "sabbat", "Passover": "Pâque",
|
||||
"Pentecost": "Pentecôte", "Messiah": "Messie", "salvation": "salut",
|
||||
"grace": "grâce", "mercy": "miséricorde", "repentance": "repentance",
|
||||
"redemption": "rédemption", "atonement": "expiation",
|
||||
"righteousness": "justice", "justification": "justification",
|
||||
"sanctification": "sanctification", "resurrection": "résurrection",
|
||||
"crucifixion": "crucifixion", "ascension": "ascension",
|
||||
"kingdom of God": "royaume de Dieu", "kingdom of heaven": "royaume des cieux",
|
||||
"parable": "parabole", "prophet": "prophète", "prophecy": "prophétie",
|
||||
"Scripture": "Écriture", "the Word": "la Parole", "tabernacle": "tabernacle",
|
||||
"temple": "temple", "altar": "autel", "sacrifice": "sacrifice",
|
||||
"priest": "sacrificateur", "high priest": "souverain sacrificateur",
|
||||
"baptism": "baptême", "the Lord's Supper": "la Cène",
|
||||
"eternal life": "vie éternelle", "Satan": "Satan", "the devil": "le diable"
|
||||
},
|
||||
|
||||
"_target_fixes": {
|
||||
"_note": "TARGET-side corrections — the only three names NLLB got wrong in French, measured. Narrow and safe: none of these strings is an ordinary French word. 'Stéphanas' is not a variant of Étienne at all, it is a DIFFERENT biblical person (1 Cor 1:16), so leaving it would name the wrong man. 'Isaïe' is the Catholic/Jerusalem form; Segond and the Protestant tradition use Ésaïe, and this church is Protestant.",
|
||||
"Éliya": "Élie",
|
||||
"Stéphanas": "Étienne",
|
||||
"Isaïe": "Ésaïe"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,105 @@
|
||||
{
|
||||
"language": "hat_Latn",
|
||||
"reference": "Bib La, Haitian Creole Version (HAT)",
|
||||
"_verified": "Verified from the full ebible.org Bib La corpus. SAUL OMITTED: Haitian splits it by person, Sayil (the king) vs Sòl (of Tarsus). Note Jesse=Izayi and Isaiah=Ezayi differ by one letter — distinct English keys, so no collision here, but do not hand-edit them carelessly.",
|
||||
"confidence": "high — every form read from published text and grepped back against the source corpus",
|
||||
"people": {
|
||||
"Jesus": "Jezi",
|
||||
"Christ": "Kris",
|
||||
"David": "David",
|
||||
"Abraham": "Abraram",
|
||||
"Isaac": "Izarak",
|
||||
"Jacob": "Jakòb",
|
||||
"Judah": "Jida",
|
||||
"Tamar": "Tama",
|
||||
"Perez": "Perèz",
|
||||
"Zerah": "Zara",
|
||||
"Hezron": "Eswòm",
|
||||
"Amminadab": "Amenadab",
|
||||
"Nahshon": "Naason",
|
||||
"Salmon": "Salmon",
|
||||
"Boaz": "Boaz",
|
||||
"Rahab": "Raab",
|
||||
"Obed": "Obèd",
|
||||
"Ruth": "Rit",
|
||||
"Solomon": "Salomon",
|
||||
"Uriah": "Ouri",
|
||||
"Rehoboam": "Woboram",
|
||||
"Abijah": "Abya",
|
||||
"Asa": "Asa",
|
||||
"Jehoshaphat": "Jozafa",
|
||||
"Joram": "Joram",
|
||||
"Uzziah": "Ozyas",
|
||||
"Jotham": "Joatam",
|
||||
"Ahaz": "Akaz",
|
||||
"Hezekiah": "Ezekyas",
|
||||
"Manasseh": "Manase",
|
||||
"Amon": "Amon",
|
||||
"Josiah": "Jozyas",
|
||||
"Jechoniah": "Jekonyas",
|
||||
"Shealtiel": "Salatyèl",
|
||||
"Zerubbabel": "Zowobabèl",
|
||||
"Abiud": "Abiyoud",
|
||||
"Eliakim": "Elyakim",
|
||||
"Azor": "Azò",
|
||||
"Zadok": "Sadòk",
|
||||
"Achim": "Akim",
|
||||
"Eliud": "Eliyoud",
|
||||
"Eleazar": "Eleaza",
|
||||
"Matthan": "Matan",
|
||||
"Joseph": "Jozèf",
|
||||
"Mary": "Mari",
|
||||
"Simon": "Simon",
|
||||
"Peter": "Pyè",
|
||||
"Andrew": "Andre",
|
||||
"James": "Jak",
|
||||
"Zebedee": "Zebede",
|
||||
"John": "Jan",
|
||||
"Philip": "Filip",
|
||||
"Bartholomew": "Batèlmi",
|
||||
"Thomas": "Toma",
|
||||
"Matthew": "Matye",
|
||||
"Alphaeus": "Alfe",
|
||||
"Thaddaeus": "Tade",
|
||||
"Judas": "Jida",
|
||||
"Moses": "Moyiz",
|
||||
"Elijah": "Eli",
|
||||
"Ahab": "Akab",
|
||||
"Isaiah": "Ezayi",
|
||||
"Jeremiah": "Jeremi",
|
||||
"Daniel": "Danyèl",
|
||||
"Noah": "Noe",
|
||||
"Adam": "Adan",
|
||||
"Eve": "Ev",
|
||||
"Joshua": "Jozye",
|
||||
"Samuel": "Samyèl",
|
||||
"Paul": "Pòl",
|
||||
"Stephen": "Etyèn",
|
||||
"Barnabas": "Banabas",
|
||||
"Silas": "Silas",
|
||||
"Timothy": "Timote",
|
||||
"Titus": "Tit",
|
||||
"Luke": "Lik",
|
||||
"Mark": "Mak",
|
||||
"Lazarus": "Laza",
|
||||
"Nicodemus": "Nikodèm",
|
||||
"Pilate": "Pilat",
|
||||
"Herod": "Ewòd"
|
||||
},
|
||||
"places": {
|
||||
"Babylon": "Babilòn",
|
||||
"Jerusalem": "Jerizalèm",
|
||||
"Bethlehem": "Betleyèm",
|
||||
"Nazareth": "Nazarèt",
|
||||
"Galilee": "Galile",
|
||||
"Judea": "Jide",
|
||||
"Egypt": "Lejip",
|
||||
"Corinth": "Korent",
|
||||
"Ephesus": "Efèz",
|
||||
"Rome": "Wòm",
|
||||
"Zion": "Siyon",
|
||||
"Jordan": "Jouden",
|
||||
"Bethany": "Betani",
|
||||
"Athens": "Atèn"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
{
|
||||
"language": "hin_Deva",
|
||||
"reference": "IRV Hindi 2019",
|
||||
"_verified": "Verified from the ebible.org IRV corpus. SIX NAMES DELIBERATELY OMITTED because IRV and the older HHBD/Old Version disagree on them — Abraham (अब्राहम vs इब्राहीम), Perez, Zerah, Hezron, Manasseh, Uzziah. If this congregation reads the Old Version, IRV's forms would look wrong to them, so only the forms both editions share are pinned. Ask before adding the six.",
|
||||
"confidence": "high — every form read from published text and grepped back against the source corpus",
|
||||
"people": {
|
||||
"Jesus": "यीशु",
|
||||
"Christ": "मसीह",
|
||||
"David": "दाऊद",
|
||||
"Isaac": "इसहाक",
|
||||
"Jacob": "याकूब",
|
||||
"Judah": "यहूदा",
|
||||
"Tamar": "तामार",
|
||||
"Amminadab": "अम्मीनादाब",
|
||||
"Nahshon": "नहशोन",
|
||||
"Salmon": "सलमोन",
|
||||
"Boaz": "बोअज",
|
||||
"Rahab": "राहाब",
|
||||
"Obed": "ओबेद",
|
||||
"Ruth": "रूत",
|
||||
"Jesse": "यिशै",
|
||||
"Solomon": "सुलैमान",
|
||||
"Uriah": "ऊरिय्याह",
|
||||
"Rehoboam": "रहबाम",
|
||||
"Abijah": "अबिय्याह",
|
||||
"Asa": "आसा",
|
||||
"Jehoshaphat": "यहोशाफात",
|
||||
"Joram": "योराम",
|
||||
"Jotham": "योताम",
|
||||
"Ahaz": "आहाज",
|
||||
"Hezekiah": "हिजकिय्याह",
|
||||
"Amon": "आमोन",
|
||||
"Josiah": "योशिय्याह",
|
||||
"Jechoniah": "यकुन्याह",
|
||||
"Shealtiel": "शालतीएल",
|
||||
"Zerubbabel": "जरुब्बाबेल",
|
||||
"Abiud": "अबीहूद",
|
||||
"Eliakim": "एलयाकीम",
|
||||
"Azor": "अजोर",
|
||||
"Zadok": "सादोक",
|
||||
"Achim": "अखीम",
|
||||
"Eliud": "एलीहूद",
|
||||
"Eleazar": "एलीआजर",
|
||||
"Matthan": "मत्तान",
|
||||
"Joseph": "यूसुफ",
|
||||
"Mary": "मरियम",
|
||||
"Simon": "शमौन",
|
||||
"Peter": "पतरस",
|
||||
"Andrew": "अन्द्रियास",
|
||||
"James": "याकूब",
|
||||
"Zebedee": "जब्दी",
|
||||
"John": "यूहन्ना",
|
||||
"Philip": "फिलिप्पुस",
|
||||
"Bartholomew": "बरतुल्मै",
|
||||
"Thomas": "थोमा",
|
||||
"Matthew": "मत्ती",
|
||||
"Alphaeus": "हलफईस",
|
||||
"Thaddaeus": "तद्दै",
|
||||
"Judas": "यहूदा",
|
||||
"Moses": "मूसा",
|
||||
"Elijah": "एलिय्याह",
|
||||
"Ahab": "अहाब",
|
||||
"Isaiah": "यशायाह",
|
||||
"Jeremiah": "यिर्मयाह",
|
||||
"Daniel": "दानिय्येल",
|
||||
"Noah": "नूह",
|
||||
"Adam": "आदम",
|
||||
"Eve": "हव्वा",
|
||||
"Joshua": "यहोशू",
|
||||
"Samuel": "शमूएल",
|
||||
"Saul": "शाऊल",
|
||||
"Paul": "पौलुस",
|
||||
"Stephen": "स्तिफनुस",
|
||||
"Barnabas": "बरनबास",
|
||||
"Silas": "सीलास",
|
||||
"Timothy": "तीमुथियुस",
|
||||
"Titus": "तीतुस",
|
||||
"Luke": "लूका",
|
||||
"Mark": "मरकुस",
|
||||
"Lazarus": "लाज़र",
|
||||
"Nicodemus": "नीकुदेमुस",
|
||||
"Pilate": "पिलातुस",
|
||||
"Herod": "हेरोदेस"
|
||||
},
|
||||
"places": {
|
||||
"Jerusalem": "यरूशलेम",
|
||||
"Bethlehem": "बैतलहम",
|
||||
"Nazareth": "नासरत",
|
||||
"Galilee": "गलील",
|
||||
"Judea": "यहूदिया",
|
||||
"Egypt": "मिस्र",
|
||||
"Corinth": "कुरिन्थुस",
|
||||
"Ephesus": "इफिसुस",
|
||||
"Rome": "रोम",
|
||||
"Zion": "सिय्योन",
|
||||
"Jordan": "यरदन",
|
||||
"Bethany": "बैतनिय्याह"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"language": "kor_Hang",
|
||||
"reference": "Korean Bible — apostle forms verified against Korean Living Bible (KLB) text",
|
||||
"_verified": "Read directly from KLB Matthew 10:2-4 on BibleGateway. These proper-noun forms are shared with 개역개정 (the dominant Korean Protestant edition); KLB was used because it was the accessible text. Flagged as such rather than claimed as 개역개정.",
|
||||
"_measured": "The archive holds only 6 Korean rows, so nothing could be measured. The English-side table is therefore insurance, not a correction of anything observed.",
|
||||
"confidence": "medium — forms verified from text, but the edition is a paraphrase and no archive data exists to confirm what NLLB actually does in Korean",
|
||||
"people": {
|
||||
"Jesus": "예수",
|
||||
"Christ": "그리스도",
|
||||
"Simon": "시몬",
|
||||
"Peter": "베드로",
|
||||
"Andrew": "안드레",
|
||||
"James": "야고보",
|
||||
"John": "요한",
|
||||
"Philip": "빌립",
|
||||
"Bartholomew": "바돌로매",
|
||||
"Thomas": "도마",
|
||||
"Matthew": "마태",
|
||||
"Thaddaeus": "다대오",
|
||||
"Judas": "유다",
|
||||
"Zebedee": "세베대",
|
||||
"Alphaeus": "알패오"
|
||||
},
|
||||
"_target_fixes": {
|
||||
"_note": "Predicted from the earlier probe, which showed NLLB producing the English-phonetic 매튜 rather than the Bible form 마태. NOT confirmed against archive data — there are only 6 Korean rows.",
|
||||
"_removed_jon": "존 -> 요한 was written and then REMOVED. 존 is a SINGLE Hangul syllable, and termMatcher guards 1-character CJK terms with a lookaround precisely so they cannot match inside a word — unguarded it would corrupt 존재 (existence) and 존경 (respect). Guarded, it can never fire in running Korean, because the next character is always Hangul. So the entry would have shipped as a silent no-op. A 1-character CJK correction is not expressible with this matcher; it needs longer context (e.g. 존이 / 존은) to be both safe and effective.",
|
||||
"매튜": "마태"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"language": "por_Latn",
|
||||
"reference": "João Ferreira de Almeida Revista e Corrigida 2009 (ARC)",
|
||||
"_verified": "Verified against BibleGateway ARC. RAM OMITTED: ARC renders Ram as 'Arão', which is the SAME spelling it uses for Aaron — the map would conflate two people. SAUL OMITTED: Portuguese splits it by person, Saul (the king) vs Saulo (of Tarsus), and one key cannot carry both. ARA is a different revision and was NOT checked.",
|
||||
"confidence": "high — every form read from published text and grepped back against the source corpus",
|
||||
"people": {
|
||||
"Jesus": "Jesus",
|
||||
"Christ": "Cristo",
|
||||
"David": "Davi",
|
||||
"Abraham": "Abraão",
|
||||
"Isaac": "Isaque",
|
||||
"Jacob": "Jacó",
|
||||
"Judah": "Judá",
|
||||
"Tamar": "Tamar",
|
||||
"Perez": "Perez",
|
||||
"Zerah": "Zerá",
|
||||
"Hezron": "Esrom",
|
||||
"Amminadab": "Aminadabe",
|
||||
"Nahshon": "Naassom",
|
||||
"Salmon": "Salmom",
|
||||
"Boaz": "Boaz",
|
||||
"Rahab": "Raabe",
|
||||
"Obed": "Obede",
|
||||
"Ruth": "Rute",
|
||||
"Jesse": "Jessé",
|
||||
"Solomon": "Salomão",
|
||||
"Uriah": "Urias",
|
||||
"Rehoboam": "Roboão",
|
||||
"Abijah": "Abias",
|
||||
"Asa": "Asa",
|
||||
"Jehoshaphat": "Josafá",
|
||||
"Joram": "Jorão",
|
||||
"Uzziah": "Uzias",
|
||||
"Jotham": "Jotão",
|
||||
"Ahaz": "Acaz",
|
||||
"Hezekiah": "Ezequias",
|
||||
"Manasseh": "Manassés",
|
||||
"Amon": "Amom",
|
||||
"Josiah": "Josias",
|
||||
"Jechoniah": "Jeconias",
|
||||
"Shealtiel": "Salatiel",
|
||||
"Zerubbabel": "Zorobabel",
|
||||
"Abiud": "Abiúde",
|
||||
"Eliakim": "Eliaquim",
|
||||
"Azor": "Azor",
|
||||
"Zadok": "Sadoque",
|
||||
"Achim": "Aquim",
|
||||
"Eliud": "Eliúde",
|
||||
"Eleazar": "Eleazar",
|
||||
"Matthan": "Matã",
|
||||
"Joseph": "José",
|
||||
"Mary": "Maria",
|
||||
"Simon": "Simão",
|
||||
"Peter": "Pedro",
|
||||
"Andrew": "André",
|
||||
"James": "Tiago",
|
||||
"Zebedee": "Zebedeu",
|
||||
"John": "João",
|
||||
"Philip": "Filipe",
|
||||
"Bartholomew": "Bartolomeu",
|
||||
"Thomas": "Tomé",
|
||||
"Matthew": "Mateus",
|
||||
"Alphaeus": "Alfeu",
|
||||
"Thaddaeus": "Tadeu",
|
||||
"Judas": "Judas",
|
||||
"Moses": "Moisés",
|
||||
"Elijah": "Elias",
|
||||
"Ahab": "Acabe",
|
||||
"Isaiah": "Isaías",
|
||||
"Jeremiah": "Jeremias",
|
||||
"Daniel": "Daniel",
|
||||
"Noah": "Noé",
|
||||
"Adam": "Adão",
|
||||
"Eve": "Eva",
|
||||
"Joshua": "Josué",
|
||||
"Samuel": "Samuel",
|
||||
"Paul": "Paulo",
|
||||
"Stephen": "Estêvão",
|
||||
"Barnabas": "Barnabé",
|
||||
"Silas": "Silas",
|
||||
"Timothy": "Timóteo",
|
||||
"Titus": "Tito",
|
||||
"Luke": "Lucas",
|
||||
"Mark": "Marcos",
|
||||
"Lazarus": "Lázaro",
|
||||
"Nicodemus": "Nicodemos",
|
||||
"Pilate": "Pilatos",
|
||||
"Herod": "Herodes"
|
||||
},
|
||||
"places": {
|
||||
"Babylon": "Babilônia",
|
||||
"Jerusalem": "Jerusalém",
|
||||
"Bethlehem": "Belém",
|
||||
"Nazareth": "Nazaré",
|
||||
"Galilee": "Galileia",
|
||||
"Judea": "Judeia",
|
||||
"Egypt": "Egito",
|
||||
"Corinth": "Corinto",
|
||||
"Ephesus": "Éfeso",
|
||||
"Rome": "Roma",
|
||||
"Zion": "Sião",
|
||||
"Jordan": "Jordão",
|
||||
"Bethany": "Betânia",
|
||||
"Athens": "Atenas"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"language": "por_PT",
|
||||
"inherits": "por_Latn",
|
||||
"reference": "Almeida Revista e Corrigida, Portugal — divergences from the Brazilian table only",
|
||||
"_verified": "Portugal keeps 'David' where Brazil writes 'Davi'. Measured: the shared table fired David->Davi 6 times on real output, which would be wrong for a Portuguese congregation. Listing it as identical to the English removes the entry rather than replacing it, so the name is simply left alone — which is already correct European Portuguese.",
|
||||
"_gap": "This file contains ONE verified divergence. Others certainly exist (European Portuguese also differs on Egipto/Egito and Babilónia/Babilônia, though those are handled by pt-variants.js orthography). Nothing else was verified against a Portugal edition, so nothing else is claimed.",
|
||||
"overrides": { "David": "David" }
|
||||
}
|
||||
@@ -0,0 +1,123 @@
|
||||
{
|
||||
"language": "spa_Latn",
|
||||
"reference": "Reina-Valera 1960 (RVR1960)",
|
||||
"_copyright": "RVR1960 verse TEXT is copyright Sociedades Biblicas Unidas and is NOT included here or anywhere in this app. This file contains only proper nouns and book titles, which are naming conventions shared across Spanish Bibles and are not copyrightable subject matter. If verse text is ever used, it is for offline validation only and never ships.",
|
||||
"_use": "Applied to NLLB's SPANISH OUTPUT, and only to rescue an English form that survived untranslated (measured: 'Se llamaba John.'). It does NOT renormalize names NLLB already localized -- that would fight the model and risk breaking inflection.",
|
||||
"confidence": "high",
|
||||
|
||||
"books": {
|
||||
"Genesis": "Génesis", "Exodus": "Éxodo", "Leviticus": "Levítico",
|
||||
"Numbers": "Números", "Deuteronomy": "Deuteronomio", "Joshua": "Josué",
|
||||
"Judges": "Jueces", "Ruth": "Rut", "Samuel": "Samuel", "Kings": "Reyes",
|
||||
"Chronicles": "Crónicas", "Ezra": "Esdras", "Nehemiah": "Nehemías",
|
||||
"Esther": "Ester", "Job": "Job", "Psalms": "Salmos", "Psalm": "Salmo",
|
||||
"Proverbs": "Proverbios", "Ecclesiastes": "Eclesiastés",
|
||||
"Song of Solomon": "Cantares", "Song of Songs": "Cantares",
|
||||
"Isaiah": "Isaías", "Jeremiah": "Jeremías", "Lamentations": "Lamentaciones",
|
||||
"Ezekiel": "Ezequiel", "Daniel": "Daniel", "Hosea": "Oseas", "Joel": "Joel",
|
||||
"Amos": "Amós", "Obadiah": "Abdías", "Jonah": "Jonás", "Micah": "Miqueas",
|
||||
"Nahum": "Nahúm", "Habakkuk": "Habacuc", "Zephaniah": "Sofonías",
|
||||
"Haggai": "Hageo", "Zechariah": "Zacarías", "Malachi": "Malaquías",
|
||||
"Matthew": "Mateo", "Mark": "Marcos", "Luke": "Lucas", "John": "Juan",
|
||||
"Acts": "Hechos", "Romans": "Romanos", "Corinthians": "Corintios",
|
||||
"Galatians": "Gálatas", "Ephesians": "Efesios", "Philippians": "Filipenses",
|
||||
"Colossians": "Colosenses", "Thessalonians": "Tesalonicenses",
|
||||
"Timothy": "Timoteo", "Titus": "Tito", "Philemon": "Filemón",
|
||||
"Hebrews": "Hebreos", "James": "Santiago", "Peter": "Pedro",
|
||||
"Jude": "Judas", "Revelation": "Apocalipsis"
|
||||
},
|
||||
|
||||
"_books_note": "RVR1960 titles. 'Revelation' is Apocalipsis, never 'Revelación'. Song of Solomon is Cantares. Numbered books (1 Samuel, 2 Corinthians) are handled by the stem, since the numeral passes through untouched.",
|
||||
|
||||
"people": {
|
||||
"Jesus": "Jesús", "Jesus Christ": "Jesucristo", "Christ": "Cristo",
|
||||
"Holy Spirit": "Espíritu Santo", "Son of God": "Hijo de Dios",
|
||||
"Adam": "Adán", "Eve": "Eva", "Noah": "Noé",
|
||||
"Abraham": "Abraham", "Sarah": "Sara", "Isaac": "Isaac", "Rebekah": "Rebeca",
|
||||
"Jacob": "Jacob", "Esau": "Esaú", "Rachel": "Raquel", "Leah": "Lea",
|
||||
"Joseph": "José", "Moses": "Moisés", "Aaron": "Aarón", "Miriam": "María",
|
||||
"Joshua": "Josué", "Caleb": "Caleb", "Gideon": "Gedeón", "Samson": "Sansón",
|
||||
"Samuel": "Samuel", "Saul": "Saúl", "David": "David", "Solomon": "Salomón",
|
||||
"Elijah": "Elías", "Elisha": "Eliseo", "Isaiah": "Isaías",
|
||||
"Jeremiah": "Jeremías", "Ezekiel": "Ezequiel", "Daniel": "Daniel",
|
||||
"Jonah": "Jonás", "Nehemiah": "Nehemías", "Ezra": "Esdras",
|
||||
"Esther": "Ester", "Ruth": "Rut", "Naomi": "Noemí", "Boaz": "Booz",
|
||||
"Mary": "María", "Martha": "Marta", "Elizabeth": "Elisabet",
|
||||
"John the Baptist": "Juan el Bautista", "Simon Peter": "Simón Pedro",
|
||||
"Simon": "Simón", "Peter": "Pedro", "Andrew": "Andrés",
|
||||
"John": "Juan", "Philip": "Felipe", "Bartholomew": "Bartolomé",
|
||||
"Thomas": "Tomás", "Matthew": "Mateo", "Thaddaeus": "Tadeo",
|
||||
"Judas Iscariot": "Judas Iscariote", "Matthias": "Matías",
|
||||
"Paul": "Pablo", "Barnabas": "Bernabé", "Silas": "Silas",
|
||||
"Timothy": "Timoteo", "Titus": "Tito", "Stephen": "Esteban",
|
||||
"Luke": "Lucas", "Mark": "Marcos", "Apollos": "Apolos",
|
||||
"Priscilla": "Priscila", "Aquila": "Aquila", "Lazarus": "Lázaro",
|
||||
"Nicodemus": "Nicodemo", "Zacchaeus": "Zaqueo", "Pilate": "Pilato",
|
||||
"Herod": "Herodes", "Caesar": "César", "Cornelius": "Cornelio",
|
||||
"Lydia": "Lidia", "Jehovah": "Jehová"
|
||||
},
|
||||
|
||||
"_people_note": "RVR1960 renders Moses' sister Miriam as Maria, and Elizabeth as Elisabet (no -h). Jehovah is included because RVR1960 uses Jehova for the divine name where other Spanish versions use SENOR -- but plain 'Lord' still maps to Senor, not Jehova, since a preacher saying 'the Lord' is not invoking the tetragrammaton.",
|
||||
|
||||
"_james_problem": "RVR1960 splits English 'James': the EPISTLE is Santiago, but the APOSTLE (son of Zebedee) is Jacobo. One English word, two correct Spanish words, decided by context this app does not reliably have. 'James' is therefore in books{} only -- a book reference is the far more common use in preaching ('the book of James'). A bare personal 'James' is left to NLLB rather than guessed wrong.",
|
||||
|
||||
"places": {
|
||||
"Jerusalem": "Jerusalén", "Bethlehem": "Belén", "Nazareth": "Nazaret",
|
||||
"Galilee": "Galilea", "Judea": "Judea", "Samaria": "Samaria",
|
||||
"Jericho": "Jericó", "Bethany": "Betania", "Capernaum": "Capernaum",
|
||||
"Gethsemane": "Getsemaní", "Golgotha": "Gólgota", "Calvary": "Calvario",
|
||||
"Mount Sinai": "monte Sinaí", "Mount of Olives": "monte de los Olivos",
|
||||
"Egypt": "Egipto", "Babylon": "Babilonia", "Assyria": "Asiria",
|
||||
"Damascus": "Damasco", "Antioch": "Antioquía", "Corinth": "Corinto",
|
||||
"Ephesus": "Éfeso", "Philippi": "Filipos", "Thessalonica": "Tesalónica",
|
||||
"Colossae": "Colosas", "Galatia": "Galacia", "Rome": "Roma",
|
||||
"Athens": "Atenas", "Macedonia": "Macedonia", "Patmos": "Patmos",
|
||||
"Zion": "Sion", "Canaan": "Canaán", "Jordan River": "río Jordán",
|
||||
"Red Sea": "Mar Rojo", "Sea of Galilee": "mar de Galilea", "Eden": "Edén"
|
||||
},
|
||||
|
||||
"terms": {
|
||||
"gospel": "evangelio", "covenant": "pacto", "new covenant": "nuevo pacto",
|
||||
"apostle": "apóstol", "disciple": "discípulo", "Pharisee": "fariseo",
|
||||
"Sadducee": "saduceo", "Gentile": "gentil", "Sabbath": "día de reposo",
|
||||
"Passover": "pascua", "Pentecost": "Pentecostés", "Messiah": "Mesías",
|
||||
"salvation": "salvación", "grace": "gracia", "mercy": "misericordia",
|
||||
"repentance": "arrepentimiento", "redemption": "redención",
|
||||
"atonement": "expiación", "righteousness": "justicia",
|
||||
"justification": "justificación", "sanctification": "santificación",
|
||||
"propitiation": "propiciación", "resurrection": "resurrección",
|
||||
"crucifixion": "crucifixión", "ascension": "ascensión",
|
||||
"kingdom of God": "reino de Dios", "kingdom of heaven": "reino de los cielos",
|
||||
"parable": "parábola", "prophet": "profeta", "prophecy": "profecía",
|
||||
"epistle": "epístola", "Scripture": "Escritura", "the Word": "el Verbo",
|
||||
"tabernacle": "tabernáculo", "temple": "templo", "altar": "altar",
|
||||
"sacrifice": "sacrificio", "priest": "sacerdote", "high priest": "sumo sacerdote",
|
||||
"baptism": "bautismo", "the Lord's Supper": "la Cena del Señor",
|
||||
"eternal life": "vida eterna", "Satan": "Satanás", "the devil": "el diablo",
|
||||
"cherubim": "querubines", "seraphim": "serafines"
|
||||
},
|
||||
|
||||
"_terms_note": "RVR1960 distinctives kept deliberately: Sabbath is 'dia de reposo' (not 'sabado'), and the Word of John 1:1 is 'el Verbo' (not 'la Palabra'). Ordinary vocabulary that NLLB already translates correctly and unambiguously (faith, hope, love, sin, heaven, hell, angel) is omitted -- pinning those would add risk with no benefit.",
|
||||
|
||||
"liturgical": {
|
||||
"_use": "Matched as a WHOLE UTTERANCE only, bypassing NLLB entirely. Measured: 'Amen.' currently becomes '- Si, estoy bien.' = 'Yes, I am fine.'",
|
||||
"amen": "Amén.",
|
||||
"hallelujah": "¡Aleluya!",
|
||||
"alleluia": "¡Aleluya!",
|
||||
"hosanna": "¡Hosanna!",
|
||||
"praise god": "¡Alabado sea Dios!",
|
||||
"praise the lord": "¡Alabado sea el Señor!",
|
||||
"glory to god": "¡Gloria a Dios!",
|
||||
"thank you jesus": "¡Gracias, Jesús!",
|
||||
"god is good": "Dios es bueno.",
|
||||
"god bless you": "Que Dios le bendiga.",
|
||||
"let us pray": "Oremos.",
|
||||
"in jesus name": "En el nombre de Jesús.",
|
||||
"in jesus' name": "En el nombre de Jesús.",
|
||||
"good morning": "Buenos días.",
|
||||
"good evening": "Buenas noches.",
|
||||
"welcome": "Bienvenidos.",
|
||||
"open your bibles": "Abran sus Biblias.",
|
||||
"turn with me": "Vayan conmigo."
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,106 @@
|
||||
{
|
||||
"language": "vie_Latn",
|
||||
"reference": "Kinh Thánh 1925/1926 Bản Truyền Thống (VIE1925/BTT)",
|
||||
"_verified": "Verified against bible.com VIE1925 and wordproject. JESSE OMITTED: this edition uses two different forms — Y-sai in 1 Samuel 16:1 but Gie-sê in Matthew 1:5-6 — so any single mapping is wrong in one testament. NOTE ebible.org's vie1934 is ENCODING-CORRUPT (Á appears 0 times, Aù 680) and must never be used.",
|
||||
"confidence": "high — every form read from published text and grepped back against the source corpus",
|
||||
"people": {
|
||||
"Jesus": "Jêsus",
|
||||
"Christ": "Christ",
|
||||
"David": "Đa-vít",
|
||||
"Abraham": "Áp-ra-ham",
|
||||
"Isaac": "Y-sác",
|
||||
"Jacob": "Gia-cốp",
|
||||
"Judah": "Giu-đa",
|
||||
"Tamar": "Tha-ma",
|
||||
"Perez": "Pha-rê",
|
||||
"Zerah": "Xa-ra",
|
||||
"Hezron": "Ếch-rôm",
|
||||
"Amminadab": "A-mi-na-đáp",
|
||||
"Nahshon": "Na-ách-son",
|
||||
"Salmon": "Sanh-môn",
|
||||
"Boaz": "Bô-ô",
|
||||
"Rahab": "Ra-háp",
|
||||
"Obed": "Ô-bết",
|
||||
"Ruth": "Ru-tơ",
|
||||
"Solomon": "Sa-lô-môn",
|
||||
"Uriah": "U-ri",
|
||||
"Rehoboam": "Rô-bô-am",
|
||||
"Abijah": "A-bi-gia",
|
||||
"Asa": "A-sa",
|
||||
"Jehoshaphat": "Giô-sa-phát",
|
||||
"Joram": "Giô-ram",
|
||||
"Uzziah": "Ô-xia",
|
||||
"Jotham": "Giô-tam",
|
||||
"Ahaz": "A-cha",
|
||||
"Hezekiah": "Ê-xê-chia",
|
||||
"Manasseh": "Ma-na-sê",
|
||||
"Amon": "A-môn",
|
||||
"Josiah": "Giô-si-a",
|
||||
"Jechoniah": "Giê-chô-nia",
|
||||
"Shealtiel": "Sa-la-thi-ên",
|
||||
"Zerubbabel": "Xô-rô-ba-bên",
|
||||
"Abiud": "A-bi-út",
|
||||
"Eliakim": "Ê-li-a-kim",
|
||||
"Azor": "A-xô",
|
||||
"Zadok": "Sa-đốc",
|
||||
"Achim": "A-chim",
|
||||
"Eliud": "Ê-li-út",
|
||||
"Eleazar": "Ê-lê-a-xa",
|
||||
"Matthan": "Ma-than",
|
||||
"Joseph": "Giô-sép",
|
||||
"Mary": "Ma-ri",
|
||||
"Simon": "Si-môn",
|
||||
"Peter": "Phi-e-rơ",
|
||||
"Andrew": "Anh-rê",
|
||||
"James": "Gia-cơ",
|
||||
"Zebedee": "Xê-bê-đê",
|
||||
"John": "Giăng",
|
||||
"Philip": "Phi-líp",
|
||||
"Bartholomew": "Ba-tê-lê-my",
|
||||
"Thomas": "Thô-ma",
|
||||
"Matthew": "Ma-thi-ơ",
|
||||
"Alphaeus": "A-phê",
|
||||
"Thaddaeus": "Tha-đê",
|
||||
"Judas": "Giu-đa",
|
||||
"Moses": "Môi-se",
|
||||
"Elijah": "Ê-li",
|
||||
"Ahab": "A-háp",
|
||||
"Isaiah": "Ê-sai",
|
||||
"Jeremiah": "Giê-rê-mi",
|
||||
"Daniel": "Đa-ni-ên",
|
||||
"Noah": "Nô-ê",
|
||||
"Adam": "A-đam",
|
||||
"Eve": "Ê-va",
|
||||
"Joshua": "Giô-suê",
|
||||
"Samuel": "Sa-mu-ên",
|
||||
"Saul": "Sau-lơ",
|
||||
"Paul": "Phao-lô",
|
||||
"Stephen": "Ê-tiên",
|
||||
"Barnabas": "Ba-na-ba",
|
||||
"Silas": "Si-la",
|
||||
"Timothy": "Ti-mô-thê",
|
||||
"Titus": "Tít",
|
||||
"Luke": "Lu-ca",
|
||||
"Mark": "Mác",
|
||||
"Lazarus": "La-xa-rơ",
|
||||
"Nicodemus": "Ni-cô-đem",
|
||||
"Pilate": "Phi-lát",
|
||||
"Herod": "Hê-rốt"
|
||||
},
|
||||
"places": {
|
||||
"Babylon": "Ba-by-lôn",
|
||||
"Jerusalem": "Giê-ru-sa-lem",
|
||||
"Bethlehem": "Bết-lê-hem",
|
||||
"Nazareth": "Na-xa-rét",
|
||||
"Galilee": "Ga-li-lê",
|
||||
"Judea": "Giu-đê",
|
||||
"Egypt": "Ê-díp-tô",
|
||||
"Corinth": "Cô-rinh-tô",
|
||||
"Ephesus": "Ê-phê-sô",
|
||||
"Rome": "Rô-ma",
|
||||
"Zion": "Si-ôn",
|
||||
"Jordan": "Giô-đanh",
|
||||
"Bethany": "Bê-tha-ni",
|
||||
"Athens": "A-thên"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"language": "zho_Hans",
|
||||
"reference": "和合本 Chinese Union Version, Simplified (CUVS)",
|
||||
"_verified": "Forms read directly from CUVS text on BibleGateway: Matthew 10:2-4 (the twelve apostles) and Matthew 1:1-6 (the genealogy). Nothing from memory. BibleGateway typesets CUV with a space between every character; the spaces were stripped.",
|
||||
"_measured": "Checked against 4,636 real Chinese rows in this church's own transcript archive. ZERO English names survive in Chinese output, so the English-side table below is pure insurance. The real defects are target-side and there are exactly two.",
|
||||
"_god": "The archive shows NLLB already rendering God as 上帝, which matches the 上帝版 edition of the Union Version. No change made — flagging it because the CUV ships in both a 神版 and a 上帝版 and they differ on exactly this.",
|
||||
"confidence": "high",
|
||||
|
||||
"people": {
|
||||
"Jesus": "耶稣", "Jesus Christ": "耶稣基督", "Christ": "基督",
|
||||
"Simon": "西门", "Simon Peter": "西门彼得", "Peter": "彼得",
|
||||
"Andrew": "安得烈", "James": "雅各", "John": "约翰", "Philip": "腓力",
|
||||
"Bartholomew": "巴多罗买", "Thomas": "多马", "Matthew": "马太",
|
||||
"Thaddaeus": "达太", "Judas": "犹大", "Zebedee": "西庇太",
|
||||
"Abraham": "亚伯拉罕", "David": "大卫", "Isaac": "以撒", "Jacob": "雅各",
|
||||
"Judah": "犹大", "Tamar": "他玛", "Perez": "法勒斯", "Zerah": "谢拉",
|
||||
"Hezron": "希斯仑", "Amminadab": "亚米拿达", "Nahshon": "拿顺",
|
||||
"Salmon": "撒门", "Rahab": "喇合", "Boaz": "波阿斯", "Ruth": "路得",
|
||||
"Obed": "俄备得", "Jesse": "耶西", "Uriah": "乌利亚", "Solomon": "所罗门",
|
||||
"Moses": "摩西", "Paul": "保罗", "Joshua": "约书亚", "Noah": "挪亚"
|
||||
},
|
||||
|
||||
"_target_fixes": {
|
||||
"_note": "MEASURED wrong against the archive, and every occurrence inspected to rule out a compound-boundary false positive — 36 instances checked, all genuinely the name, each confirmed by its English source line. Noah is the serious one: NLLB used the SECULAR transliteration 诺亚 in 33 of 39 occurrences, against the Bible form 挪亚 in only 6.",
|
||||
"诺亚": "挪亚",
|
||||
"马修": "马太"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"language": "zho_Hant",
|
||||
"reference": "和合本 Chinese Union Version, Traditional (CUV)",
|
||||
"_verified": "Forms read directly from CUV Traditional text on BibleGateway: Matthew 10:2-4 and Matthew 1:1-2. Traditional characters were READ, not converted from the Simplified table — a mechanical conversion would have been a guess.",
|
||||
"confidence": "high",
|
||||
|
||||
"people": {
|
||||
"Jesus": "耶穌", "Jesus Christ": "耶穌基督", "Christ": "基督",
|
||||
"Simon": "西門", "Peter": "彼得", "Andrew": "安得烈", "James": "雅各",
|
||||
"John": "約翰", "Philip": "腓力", "Bartholomew": "巴多羅買",
|
||||
"Thomas": "多馬", "Matthew": "馬太", "Thaddaeus": "達太",
|
||||
"Judas": "猶大", "Zebedee": "西庇太",
|
||||
"Abraham": "亞伯拉罕", "David": "大衛", "Isaac": "以撒", "Jacob": "雅各",
|
||||
"Judah": "猶大"
|
||||
},
|
||||
|
||||
"_target_fixes": {
|
||||
"_note": "Traditional counterparts of the two Simplified defects. 諾亞/馬修 are the secular-phonetic forms; 挪亞/馬太 are the Union Version's.",
|
||||
"諾亞": "挪亞",
|
||||
"馬修": "馬太"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
{
|
||||
"_note": "Realistic preaching utterances for validating the guard layers. 'expect' records properties that must hold in EVERY target language, since no one here can read most of them. Anything asserting specific target text is marked needsNativeReview.",
|
||||
|
||||
"_carrier": "Name coverage is measured IN A CARRIER SENTENCE, not in isolation. An isolated proper noun is exactly the short-input regime where NLLB hallucinates, so testing bare terms would measure the wrong failure. Carrier: 'We read about NAME in the Bible.'",
|
||||
|
||||
"hallucination_cases": [
|
||||
{ "en": "Donald Trump.", "expect": { "noNewQuestion": true, "maxSentences": 1 }, "seen": "spa: 'Donald Trump. ¿Qué es eso?'" },
|
||||
{ "en": "Amen.", "expect": { "noNewQuestion": true, "maxSentences": 1 }, "seen": "spa: '- Sí, estoy bien.' (= 'Yes, I am fine.')" },
|
||||
{ "en": "Hello, hello.", "expect": { "noLeadingDash": true, "maxSentences": 1 }, "seen": "spa: '- Hola, está bien.'" },
|
||||
{ "en": "Hallelujah.", "expect": { "noNewQuestion": true, "maxSentences": 1 } },
|
||||
{ "en": "Praise the Lord.", "expect": { "noNewQuestion": true, "maxSentences": 1 } },
|
||||
{ "en": "Come on.", "expect": { "noNewQuestion": true, "maxSentences": 1 } },
|
||||
{ "en": "Yes.", "expect": { "noNewQuestion": true, "maxSentences": 1 } },
|
||||
{ "en": "Okay.", "expect": { "noNewQuestion": true, "maxSentences": 1 } }
|
||||
],
|
||||
|
||||
"must_not_be_stripped": [
|
||||
{ "en": "How many countries are in the world?", "expect": { "keepsQuestion": true }, "why": "source has ? — the target question is real" },
|
||||
{ "en": "What does the Bible say about that?", "expect": { "keepsQuestion": true } },
|
||||
{ "en": "Do you believe that?", "expect": { "keepsQuestion": true } },
|
||||
{ "en": "Who do you say that I am?", "expect": { "keepsQuestion": true }, "why": "Matthew 16:15" },
|
||||
{ "en": "Where, O death, is your victory?", "expect": { "keepsQuestion": true }, "why": "1 Cor 15:55" },
|
||||
{ "en": "Are you with me", "expect": { "note": "Whisper drops the ? on questions like this — a correct target may legitimately add one. THE RISK CASE for the invented-question rule." } },
|
||||
{ "en": "Can I get an amen", "expect": { "note": "same risk class" } },
|
||||
{ "en": "You know what I'm saying", "expect": { "note": "tag question, no ? in source" } }
|
||||
],
|
||||
|
||||
"name_fidelity": [
|
||||
{ "en": "His name was John.", "seen": "spa: 'Se llamaba John.' — untranslated" },
|
||||
{ "en": "Open up to the book, Matthew.", "seen": "spa: 'Abre al libro, Matthew.' — untranslated" },
|
||||
{ "en": "Turn with me to John chapter 3.", "seen": "spa: 'Vuelva conmigo a Juan capítulo 3.' — correct" },
|
||||
{ "en": "Today we are going to talk about Peter in the Bible.", "seen": "spa: '...de Pedro en la Biblia.' — correct" },
|
||||
{ "en": "Paul wrote to the church at Corinth." },
|
||||
{ "en": "Peter denied him three times." },
|
||||
{ "en": "James, the brother of Jesus, wrote this letter." },
|
||||
{ "en": "Mark tells us the same story." },
|
||||
{ "en": "Luke was a physician." },
|
||||
{ "en": "We are reading from Habakkuk chapter 2." }
|
||||
],
|
||||
|
||||
"homonym_traps": [
|
||||
{ "en": "I finally got the job I wanted.", "expect": { "mustNotBecome": "Job (the book)" } },
|
||||
{ "en": "He did a mark on the paper.", "expect": { "mustNotBecome": "Mark (the apostle)" } },
|
||||
{ "en": "She will call him tomorrow.", "expect": { "mustNotBecome": "a proper noun" } },
|
||||
{ "en": "That was an act of kindness.", "expect": { "mustNotBecome": "Acts" } },
|
||||
{ "en": "The romans built roads.", "expect": { "note": "lowercase 'romans' — people, not the epistle" } },
|
||||
{ "en": "Give me a hope and a future.", "expect": { "mustNotBecome": "a book title" } },
|
||||
{ "en": "My son Mark is here today.", "expect": { "note": "a real person named Mark, not the evangelist — a name lexicon must not 'fix' this" } },
|
||||
{ "en": "Amen was not his name.", "expect": { "note": "'Amen' inside a sentence must NOT hit the liturgical phrasebook" } }
|
||||
],
|
||||
|
||||
"long_form": [
|
||||
{ "en": "And God said, let there be light, and there was light." },
|
||||
{ "en": "For God so loved the world that he gave his only begotten Son, that whoever believes in him should not perish but have everlasting life." },
|
||||
{ "en": "The Lord is my shepherd; I shall not want." },
|
||||
{ "en": "Blessed are the poor in spirit, for theirs is the kingdom of heaven." }
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user