Files

1058 lines
33 KiB
JavaScript
Raw Permalink Normal View History

/*
* bible-lexicon.js — GENERATED from bible/lexicon-*.json by _gen-lexicon.js.
* Do not hand-edit; edit the JSON and regenerate.
*
* TWO TABLES, and the difference is the whole safety argument.
*
* ENGLISH[] maps an ENGLISH term to the local form. It only ever fires on
* English text that survived translation, so there is no target-language
* homograph to collide with — the trap that makes a target-side lexicon
* dangerous (a Spanish entry for "Marca" would turn "la marca de la bestia"
* into "la Marcos de la bestia"). No CJK word-boundary problem either, and
* no noun gender or grammatical case to agree with.
*
* FIXES[] is target-side and therefore restricted to forms MEASURED wrong
* against a named published edition, each one checked for not being an
* ordinary word in that language. Never add to it by intuition.
*
* Naming authorities: arb_Arab = Van Dyck / فان دايك (public domain); fra_Latn = Louis Segond 1910 (public domain); hat_Latn = Bib La, Haitian Creole Version (HAT); hin_Deva = IRV Hindi 2019; kor_Hang = Korean Bible — apostle forms verified against Korean Living Bible (KLB) text; por_Latn = João Ferreira de Almeida Revista e Corrigida 2009 (ARC); por_PT = Almeida Revista e Corrigida, Portugal — divergences from the Brazilian table only; spa_Latn = Reina-Valera 1960 (RVR1960); vie_Latn = Kinh Thánh 1925/1926 Bản Truyền Thống (VIE1925/BTT); zho_Hans = 和合本 Chinese Union Version, Simplified (CUVS); zho_Hant = 和合本 Chinese Union Version, Traditional (CUV).
* Verse TEXT from any copyrighted edition appears nowhere in this app; proper
* nouns and book titles are naming conventions, not copyrightable subject
* matter.
*/
(function (root, factory) {
if (typeof module === 'object' && module.exports) module.exports = factory();
else root.BibleLexicon = factory();
}(typeof self !== 'undefined' ? self : this, function () {
'use strict';
const ENGLISH = {
"arb_Arab": {
"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": "هيرودس",
"Babylon": "بابل",
"Jerusalem": "أورشليم",
"Bethlehem": "بيت لحم",
"Nazareth": "ناصرة",
"Galilee": "الجليل",
"Judea": "اليهودية",
"Egypt": "مصر",
"Corinth": "كورنثوس",
"Ephesus": "أفسس",
"Rome": "رومية",
"Zion": "صهيون",
"Jordan": "الأردن",
"Bethany": "بيت عنيا",
"Athens": "أثينا"
},
"fra_Latn": {
"Genesis": "Genèse",
"Exodus": "Exode",
"Leviticus": "Lévitique",
"Numbers": "Nombres",
"Deuteronomy": "Deutéronome",
"Joshua": "Josué",
"Judges": "Juges",
"Kings": "Rois",
"Chronicles": "Chroniques",
"Ezra": "Esdras",
"Nehemiah": "Néhémie",
"Psalms": "Psaumes",
"Psalm": "Psaume",
"Proverbs": "Proverbes",
"Ecclesiastes": "Ecclésiaste",
"Song of Solomon": "Cantique des cantiques",
"Isaiah": "Ésaïe",
"Jeremiah": "Jérémie",
"Ezekiel": "Ézéchiel",
"Hosea": "Osée",
"Joel": "Joël",
"Obadiah": "Abdias",
"Jonah": "Jonas",
"Micah": "Michée",
"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",
"Revelation": "Apocalypse",
"Jesus": "Jésus",
"Jesus Christ": "Jésus-Christ",
"Holy Spirit": "Saint-Esprit",
"Eve": "Ève",
"Noah": "Noé",
"Sarah": "Sara",
"Esau": "Ésaü",
"Moses": "Moïse",
"Gideon": "Gédéon",
"Saul": "Saül",
"Solomon": "Salomon",
"Elijah": "Élie",
"Elisha": "Élisée",
"Naomi": "Noémi",
"Mary": "Marie",
"Martha": "Marthe",
"Elizabeth": "Élisabeth",
"John the Baptist": "Jean-Baptiste",
"Simon Peter": "Simon Pierre",
"Andrew": "André",
"Philip": "Philippe",
"Bartholomew": "Barthélemy",
"Thaddaeus": "Thaddée",
"Judas Iscariot": "Judas l'Iscariot",
"Stephen": "Étienne",
"Priscilla": "Priscille",
"Lazarus": "Lazare",
"Nicodemus": "Nicodème",
"Zacchaeus": "Zachée",
"Herod": "Hérode",
"Caesar": "César",
"Cornelius": "Corneille",
"Lydia": "Lydie",
"Tamar": "Thamar",
"Hezekiah": "Ézéchias",
"Josiah": "Josias",
"Manasseh": "Manassé",
"Zerubbabel": "Zorobabel",
"Jerusalem": "Jérusalem",
"Bethlehem": "Bethléhem",
"Galilee": "Galilée",
"Judea": "Judée",
"Samaria": "Samarie",
"Jericho": "Jéricho",
"Bethany": "Béthanie",
"Capernaum": "Capernaüm",
"Gethsemane": "Gethsémané",
"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",
"Athens": "Athènes",
"Macedonia": "Macédoine",
"Zion": "Sion",
"Jordan River": "Jourdain",
"Red Sea": "mer Rouge",
"Sea of Galilee": "mer de Galilée",
"Eden": "Éden",
"gospel": "évangile",
"covenant": "alliance",
"apostle": "apôtre",
"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",
"redemption": "rédemption",
"atonement": "expiation",
"righteousness": "justice",
"resurrection": "résurrection",
"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",
"altar": "autel",
"priest": "sacrificateur",
"high priest": "souverain sacrificateur",
"baptism": "baptême",
"the Lord's Supper": "la Cène",
"eternal life": "vie éternelle",
"the devil": "le diable"
},
"hat_Latn": {
"Jesus": "Jezi",
"Christ": "Kris",
"Abraham": "Abraram",
"Isaac": "Izarak",
"Jacob": "Jakòb",
"Judah": "Jida",
"Tamar": "Tama",
"Perez": "Perèz",
"Zerah": "Zara",
"Hezron": "Eswòm",
"Amminadab": "Amenadab",
"Nahshon": "Naason",
"Rahab": "Raab",
"Obed": "Obèd",
"Ruth": "Rit",
"Solomon": "Salomon",
"Uriah": "Ouri",
"Rehoboam": "Woboram",
"Abijah": "Abya",
"Jehoshaphat": "Jozafa",
"Uzziah": "Ozyas",
"Jotham": "Joatam",
"Ahaz": "Akaz",
"Hezekiah": "Ezekyas",
"Manasseh": "Manase",
"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",
"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",
"Timothy": "Timote",
"Titus": "Tit",
"Luke": "Lik",
"Mark": "Mak",
"Lazarus": "Laza",
"Nicodemus": "Nikodèm",
"Pilate": "Pilat",
"Herod": "Ewòd",
"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"
},
"hin_Deva": {
"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": "हेरोदेस",
"Jerusalem": "यरूशलेम",
"Bethlehem": "बैतलहम",
"Nazareth": "नासरत",
"Galilee": "गलील",
"Judea": "यहूदिया",
"Egypt": "मिस्र",
"Corinth": "कुरिन्थुस",
"Ephesus": "इफिसुस",
"Rome": "रोम",
"Zion": "सिय्योन",
"Jordan": "यरदन",
"Bethany": "बैतनिय्याह"
},
"kor_Hang": {
"Jesus": "예수",
"Christ": "그리스도",
"Simon": "시몬",
"Peter": "베드로",
"Andrew": "안드레",
"James": "야고보",
"John": "요한",
"Philip": "빌립",
"Bartholomew": "바돌로매",
"Thomas": "도마",
"Matthew": "마태",
"Thaddaeus": "다대오",
"Judas": "유다",
"Zebedee": "세베대",
"Alphaeus": "알패오"
},
"por_Latn": {
"Christ": "Cristo",
"David": "Davi",
"Abraham": "Abraão",
"Isaac": "Isaque",
"Jacob": "Jacó",
"Judah": "Judá",
"Zerah": "Zerá",
"Hezron": "Esrom",
"Amminadab": "Aminadabe",
"Nahshon": "Naassom",
"Salmon": "Salmom",
"Rahab": "Raabe",
"Obed": "Obede",
"Ruth": "Rute",
"Jesse": "Jessé",
"Solomon": "Salomão",
"Uriah": "Urias",
"Rehoboam": "Roboão",
"Abijah": "Abias",
"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",
"Zadok": "Sadoque",
"Achim": "Aquim",
"Eliud": "Eliúde",
"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",
"Moses": "Moisés",
"Elijah": "Elias",
"Ahab": "Acabe",
"Isaiah": "Isaías",
"Jeremiah": "Jeremias",
"Noah": "Noé",
"Adam": "Adão",
"Eve": "Eva",
"Joshua": "Josué",
"Paul": "Paulo",
"Stephen": "Estêvão",
"Barnabas": "Barnabé",
"Timothy": "Timóteo",
"Titus": "Tito",
"Luke": "Lucas",
"Mark": "Marcos",
"Lazarus": "Lázaro",
"Nicodemus": "Nicodemos",
"Pilate": "Pilatos",
"Herod": "Herodes",
"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"
},
"spa_Latn": {
"Genesis": "Génesis",
"Exodus": "Éxodo",
"Leviticus": "Levítico",
"Numbers": "Números",
"Deuteronomy": "Deuteronomio",
"Joshua": "Josué",
"Judges": "Jueces",
"Ruth": "Rut",
"Kings": "Reyes",
"Chronicles": "Crónicas",
"Ezra": "Esdras",
"Nehemiah": "Nehemías",
"Esther": "Ester",
"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",
"Hosea": "Oseas",
"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",
"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é",
"Sarah": "Sara",
"Rebekah": "Rebeca",
"Esau": "Esaú",
"Rachel": "Raquel",
"Leah": "Lea",
"Joseph": "José",
"Moses": "Moisés",
"Aaron": "Aarón",
"Miriam": "María",
"Gideon": "Gedeón",
"Samson": "Sansón",
"Saul": "Saúl",
"Solomon": "Salomón",
"Elijah": "Elías",
"Elisha": "Eliseo",
"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",
"Andrew": "Andrés",
"Philip": "Felipe",
"Bartholomew": "Bartolomé",
"Thomas": "Tomás",
"Thaddaeus": "Tadeo",
"Judas Iscariot": "Judas Iscariote",
"Matthias": "Matías",
"Paul": "Pablo",
"Barnabas": "Bernabé",
"Stephen": "Esteban",
"Apollos": "Apolos",
"Priscilla": "Priscila",
"Lazarus": "Lázaro",
"Nicodemus": "Nicodemo",
"Zacchaeus": "Zaqueo",
"Pilate": "Pilato",
"Herod": "Herodes",
"Caesar": "César",
"Cornelius": "Cornelio",
"Lydia": "Lidia",
"Jehovah": "Jehová",
"Jerusalem": "Jerusalén",
"Bethlehem": "Belén",
"Nazareth": "Nazaret",
"Galilee": "Galilea",
"Jericho": "Jericó",
"Bethany": "Betania",
"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",
"Zion": "Sion",
"Canaan": "Canaán",
"Jordan River": "río Jordán",
"Red Sea": "Mar Rojo",
"Sea of Galilee": "mar de Galilea",
"Eden": "Edén",
"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",
"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"
},
"vie_Latn": {
"Jesus": "Jêsus",
"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",
"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"
},
"zho_Hans": {
"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": "挪亚"
},
"zho_Hant": {
"Jesus": "耶穌",
"Jesus Christ": "耶穌基督",
"Christ": "基督",
"Simon": "西門",
"Peter": "彼得",
"Andrew": "安得烈",
"James": "雅各",
"John": "約翰",
"Philip": "腓力",
"Bartholomew": "巴多羅買",
"Thomas": "多馬",
"Matthew": "馬太",
"Thaddaeus": "達太",
"Judas": "猶大",
"Zebedee": "西庇太",
"Abraham": "亞伯拉罕",
"David": "大衛",
"Isaac": "以撒",
"Jacob": "雅各",
"Judah": "猶大"
},
"por_PT": {
"Christ": "Cristo",
"Abraham": "Abraão",
"Isaac": "Isaque",
"Jacob": "Jacó",
"Judah": "Judá",
"Zerah": "Zerá",
"Hezron": "Esrom",
"Amminadab": "Aminadabe",
"Nahshon": "Naassom",
"Salmon": "Salmom",
"Rahab": "Raabe",
"Obed": "Obede",
"Ruth": "Rute",
"Jesse": "Jessé",
"Solomon": "Salomão",
"Uriah": "Urias",
"Rehoboam": "Roboão",
"Abijah": "Abias",
"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",
"Zadok": "Sadoque",
"Achim": "Aquim",
"Eliud": "Eliúde",
"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",
"Moses": "Moisés",
"Elijah": "Elias",
"Ahab": "Acabe",
"Isaiah": "Isaías",
"Jeremiah": "Jeremias",
"Noah": "Noé",
"Adam": "Adão",
"Eve": "Eva",
"Joshua": "Josué",
"Paul": "Paulo",
"Stephen": "Estêvão",
"Barnabas": "Barnabé",
"Timothy": "Timóteo",
"Titus": "Tito",
"Luke": "Lucas",
"Mark": "Marcos",
"Lazarus": "Lázaro",
"Nicodemus": "Nicodemos",
"Pilate": "Pilatos",
"Herod": "Herodes",
"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"
}
};
const FIXES = {
"fra_Latn": {
"Éliya": "Élie",
"Stéphanas": "Étienne",
"Isaïe": "Ésaïe"
},
"kor_Hang": {
"매튜": "마태"
},
"zho_Hans": {
"诺亚": "挪亚",
"马修": "马太"
},
"zho_Hant": {
"諾亞": "挪亞",
"馬修": "馬太"
}
};
/* A regional variant inherits its base language. Canonical list: NLLB_ALIAS. */
const VARIANT_OF = { spa_ES: 'spa_Latn', spa_MX: 'spa_Latn', por_PT: 'por_Latn', zho_Hant: 'zho_Hans' };
const base = (lang) => (ENGLISH[lang] ? lang : VARIANT_OF[lang]);
function forLanguage(lang) { return ENGLISH[base(lang)] || null; }
/*
* WHOLE-UTTERANCE NAME LOOKUP — the deterministic guarantee.
*
* A bare name is the worst input this model receives. MEASURED into
* Spanish: "Peter." came back as "¿Qué es eso?" and "Jesus." as
* "¿Qué quieres?" — the name GONE, replaced by invented dialogue.
* Into French, "Habakkuk." became "Habakuk est mort" (Habakkuk is dead).
* A preacher listing names one at a time produced a run of questions with
* no names in them at all.
*
* The cause is ONE CHARACTER: the terminal period. Without it the model
* translates the term ("Peter" -> "Pedro"); with it, it reads a complete
* conversational turn and invents a reply. preach.js strips the period for
* short utterances, which fixes most of it — this is the guarantee for the
* rest, because a name we know should never depend on the model at all.
*
* Matched on the bare word, punctuation and case stripped, and ONLY when
* the utterance is that name and nothing else — an ordinary sentence
* containing the name is untouched.
*/
function wholeUtterance(text, lang) {
const t = ENGLISH[base(lang)];
if (!t) return null;
const bare = String(text == null ? '' : text)
.replace(/^[\s"\u2018\u201c(\[\']+/, '')
.replace(/[\s.!?,;:"\u2019\u201d)\]\']+$/, '')
.trim();
if (!bare) return null;
if (Object.prototype.hasOwnProperty.call(t, bare)) return t[bare];
const lower = bare.toLowerCase();
for (const k of Object.keys(t)) if (k.toLowerCase() === lower) return t[k];
return null;
}
function fixesFor(lang) { return FIXES[base(lang)] || null; }
function languages() { return Object.keys(ENGLISH); }
return { forLanguage: forLanguage, fixesFor: fixesFor,
wholeUtterance: wholeUtterance, languages: languages,
ENGLISH: ENGLISH, FIXES: FIXES };
}));