בדוקי עריכות אוטומטית, אינטערפעיס רעדאקטארן, אינטערפעיס אדמיניסטראַטאָרן, סיסאפן, מייבאים, מעדכנים, מייבא, אספקלריה רעדאקטארן
46,540
רעדאגירונגען
אין תקציר עריכה |
אין תקציר עריכה |
||
| שורה 5: | שורה 5: | ||
var alHaTorahFavicon = 'https://mg.alhatorah.org/favicon.ico'; | var alHaTorahFavicon = 'https://mg.alhatorah.org/favicon.ico'; | ||
// Define the mapping between | // Define the mapping between Hebrew book names and their English and AlHaTorah equivalents | ||
const bookNameMapping = { | const bookNameMapping = { | ||
'Genesis': 'Bereshit', | 'בראשית': { english: 'Genesis', alHaTorah: 'Bereshit' }, | ||
'Exodus': 'Shemot', | 'שמות': { english: 'Exodus', alHaTorah: 'Shemot' }, | ||
'Leviticus': 'Vayikra', | 'ויקרא': { english: 'Leviticus', alHaTorah: 'Vayikra' }, | ||
'Numbers': 'Bemidbar', | 'במדבר': { english: 'Numbers', alHaTorah: 'Bemidbar' }, | ||
'Deuteronomy': 'Devarim', | 'דברים': { english: 'Deuteronomy', alHaTorah: 'Devarim' }, | ||
'Joshua': 'Yehoshua', | 'יהושע': { english: 'Joshua', alHaTorah: 'Yehoshua' }, | ||
'Judges': 'Shofetim', | 'שופטים': { english: 'Judges', alHaTorah: 'Shofetim' }, | ||
' | 'שמואל א': { english: 'I_Samuel', alHaTorah: 'Shemuel_I' }, | ||
' | 'שמואל ב': { english: 'II_Samuel', alHaTorah: 'Shemuel_II' }, | ||
' | 'מלכים א': { english: 'I_Kings', alHaTorah: 'Melakhim_I' }, | ||
' | 'מלכים ב': { english: 'II_Kings', alHaTorah: 'Melakhim_II' }, | ||
'Isaiah': 'Yeshayahu', | 'ישעיהו': { english: 'Isaiah', alHaTorah: 'Yeshayahu' }, | ||
'Jeremiah': 'Yirmeyahu', | 'ירמיהו': { english: 'Jeremiah', alHaTorah: 'Yirmeyahu' }, | ||
'Ezekiel': 'Yechezkel', | 'יחזקאל': { english: 'Ezekiel', alHaTorah: 'Yechezkel' }, | ||
'Hosea': 'Hoshea', | 'הושע': { english: 'Hosea', alHaTorah: 'Hoshea' }, | ||
'Joel': 'Yoel', | 'יואל': { english: 'Joel', alHaTorah: 'Yoel' }, | ||
'Amos': 'Amos', | 'עמוס': { english: 'Amos', alHaTorah: 'Amos' }, | ||
'Obadiah': 'Ovadyah', | 'עובדיה': { english: 'Obadiah', alHaTorah: 'Ovadyah' }, | ||
'Jonah': 'Yonah', | 'יונה': { english: 'Jonah', alHaTorah: 'Yonah' }, | ||
'Micah': 'Mikhah', | 'מיכה': { english: 'Micah', alHaTorah: 'Mikhah' }, | ||
'Nahum': 'Nachum', | 'נחום': { english: 'Nahum', alHaTorah: 'Nachum' }, | ||
'Habakkuk': 'Chavakkuk', | 'חבקוק': { english: 'Habakkuk', alHaTorah: 'Chavakkuk' }, | ||
'Zephaniah': 'Zephanyah', | 'צפניה': { english: 'Zephaniah', alHaTorah: 'Zephanyah' }, | ||
'Haggai': 'Chaggai', | 'חגי': { english: 'Haggai', alHaTorah: 'Chaggai' }, | ||
'Zechariah': 'Zekharyah', | 'זכריה': { english: 'Zechariah', alHaTorah: 'Zekharyah' }, | ||
'Malachi': 'Malakhi', | 'מלאכי': { english: 'Malachi', alHaTorah: 'Malakhi' }, | ||
'Psalms': 'Tehillim', | 'תהילים': { english: 'Psalms', alHaTorah: 'Tehillim' }, | ||
'Proverbs': 'Mishlei', | 'משלי': { english: 'Proverbs', alHaTorah: 'Mishlei' }, | ||
'Job': 'Iyyov', | 'איוב': { english: 'Job', alHaTorah: 'Iyyov' }, | ||
' | 'שיר השירים': { english: 'Song_of_Songs', alHaTorah: 'Shir_HaShirim' }, | ||
'Ruth': 'Rut', | 'רות': { english: 'Ruth', alHaTorah: 'Rut' }, | ||
'Lamentations': 'Eikhah', | 'איכה': { english: 'Lamentations', alHaTorah: 'Eikhah' }, | ||
'Ecclesiastes': 'Kohelet', | 'קהלת': { english: 'Ecclesiastes', alHaTorah: 'Kohelet' }, | ||
'Esther': 'Esther', | 'אסתר': { english: 'Esther', alHaTorah: 'Esther' }, | ||
'Daniel': 'Daniel', | 'דניאל': { english: 'Daniel', alHaTorah: 'Daniel' }, | ||
'Ezra': 'Ezra', | 'עזרא': { english: 'Ezra', alHaTorah: 'Ezra' }, | ||
'Nehemiah': 'Nechemyah', | 'נחמיה': { english: 'Nehemiah', alHaTorah: 'Nechemyah' }, | ||
' | 'דברי הימים א': { english: 'I_Chronicles', alHaTorah: 'Divrei HaYamim_I' }, | ||
' | 'דברי הימים ב': { english: 'II_Chronicles', alHaTorah: 'Divrei HaYamim_II' } | ||
}; | }; | ||
| שורה 69: | שורה 69: | ||
$link.after(sefariaIcon); | $link.after(sefariaIcon); | ||
// Map | // Map Hebrew book name to AlHaTorah's naming convention | ||
var | var alHaTorahNames = bookNameMapping[sefer]; | ||
if ( | if (alHaTorahNames) { | ||
// Construct AlHaTorah URL | // Construct AlHaTorah URL | ||
var alHaTorahUrl = 'https://mg.alhatorah.org/Full/' + encodeURIComponent( | var alHaTorahUrl = 'https://mg.alhatorah.org/Full/' + encodeURIComponent(alHaTorahNames.alHaTorah) + | ||
'/' + encodeURIComponent(perek) + | '/' + encodeURIComponent(perek) + | ||
'.' + encodeURIComponent(pasuk); | '.' + encodeURIComponent(pasuk); | ||
רעדאגירונגען