quran-meta
Version:
Library with meta data and functionality related to Holy Quran
512 lines (506 loc) • 16.3 kB
JavaScript
//#region src/i18n/surah.en.ts
const surahNamesEn = [
[],
["Al-Faatiha", "The Opening"],
["Al-Baqara", "The Cow"],
["Aal-i-Imraan", "The Family of Imraan"],
["An-Nisaa", "The Women"],
["Al-Maaida", "The Table"],
["Al-An'aam", "The Cattle"],
["Al-A'raaf", "The Heights"],
["Al-Anfaal", "The Spoils of War"],
["At-Tawba", "The Repentance"],
["Yunus", "Jonas"],
["Hud", "Hud"],
["Yusuf", "Joseph"],
["Ar-Ra'd", "The Thunder"],
["Ibrahim", "Abraham"],
["Al-Hijr", "The Rock"],
["An-Nahl", "The Bee"],
["Al-Israa", "The Night Journey"],
["Al-Kahf", "The Cave"],
["Maryam", "Mary"],
["Taa-Haa", "Taa-Haa"],
["Al-Anbiyaa", "The Prophets"],
["Al-Hajj", "The Pilgrimage"],
["Al-Muminoon", "The Believers"],
["An-Noor", "The Light"],
["Al-Furqaan", "The Criterion"],
["Ash-Shu'araa", "The Poets"],
["An-Naml", "The Ant"],
["Al-Qasas", "The Stories"],
["Al-Ankaboot", "The Spider"],
["Ar-Room", "The Romans"],
["Luqman", "Luqman"],
["As-Sajda", "The Prostration"],
["Al-Ahzaab", "The Clans"],
["Saba", "Sheba"],
["Faatir", "The Originator"],
["Yaseen", "Yaseen"],
["As-Saaffaat", "Those drawn up in Ranks"],
["Saad", "The letter Saad"],
["Az-Zumar", "The Groups"],
["Al-Ghaafir", "The Forgiver"],
["Fussilat", "Explained in detail"],
["Ash-Shura", "Consultation"],
["Az-Zukhruf", "Ornaments of gold"],
["Ad-Dukhaan", "The Smoke"],
["Al-Jaathiya", "Crouching"],
["Al-Ahqaf", "The Dunes"],
["Muhammad", "Muhammad"],
["Al-Fath", "The Victory"],
["Al-Hujuraat", "The Inner Apartments"],
["Qaaf", "The letter Qaaf"],
["Adh-Dhaariyat", "The Winnowing Winds"],
["At-Tur", "The Mount"],
["An-Najm", "The Star"],
["Al-Qamar", "The Moon"],
["Ar-Rahmaan", "The Beneficent"],
["Al-Waaqia", "The Inevitable"],
["Al-Hadid", "The Iron"],
["Al-Mujaadila", "The Pleading Woman"],
["Al-Hashr", "The Exile"],
["Al-Mumtahana", "She that is to be examined"],
["As-Saff", "The Ranks"],
["Al-Jumu'a", "Friday"],
["Al-Munaafiqoon", "The Hypocrites"],
["At-Taghaabun", "Mutual Disillusion"],
["At-Talaaq", "Divorce"],
["At-Tahrim", "The Prohibition"],
["Al-Mulk", "The Sovereignty"],
["Al-Qalam", "The Pen"],
["Al-Haaqqa", "The Reality"],
["Al-Ma'aarij", "The Ascending Stairways"],
["Nooh", "Noah"],
["Al-Jinn", "The Jinn"],
["Al-Muzzammil", "The Enshrouded One"],
["Al-Muddaththir", "The Cloaked One"],
["Al-Qiyaama", "The Resurrection"],
["Al-Insaan", "Man"],
["Al-Mursalaat", "The Emissaries"],
["An-Naba", "The Announcement"],
["An-Naazi'aat", "Those who drag forth"],
["Abasa", "He frowned"],
["At-Takwir", "The Overthrowing"],
["Al-Infitaar", "The Cleaving"],
["Al-Mutaffifin", "Defrauding"],
["Al-Inshiqaaq", "The Splitting Open"],
["Al-Burooj", "The Constellations"],
["At-Taariq", "The Morning Star"],
["Al-A'laa", "The Most High"],
["Al-Ghaashiya", "The Overwhelming"],
["Al-Fajr", "The Dawn"],
["Al-Balad", "The City"],
["Ash-Shams", "The Sun"],
["Al-Lail", "The Night"],
["Ad-Dhuhaa", "The Morning Hours"],
["Ash-Sharh", "The Consolation"],
["At-Tin", "The Fig"],
["Al-Alaq", "The Clot"],
["Al-Qadr", "The Power, Fate"],
["Al-Bayyina", "The Evidence"],
["Az-Zalzala", "The Earthquake"],
["Al-Aadiyaat", "The Chargers"],
["Al-Qaari'a", "The Calamity"],
["At-Takaathur", "Competition"],
["Al-Asr", "The Declining Day, Epoch"],
["Al-Humaza", "The Traducer"],
["Al-Fil", "The Elephant"],
["Quraish", "Quraysh"],
["Al-Maa'un", "Almsgiving"],
["Al-Kawthar", "Abundance"],
["Al-Kaafiroon", "The Disbelievers"],
["An-Nasr", "Divine Support"],
["Al-Masad", "The Palm Fibre"],
["Al-Ikhlaas", "Sincerity"],
["Al-Falaq", "The Dawn"],
["An-Naas", "Mankind"],
[]
];
//#endregion
//#region src/i18n/surah.az.ts
const surahNamesAz = [
[],
["əl-Fatihə", "Kitabı açan "],
["əl-Bəqərə", "İnək "],
["Ali-İmran", "İmran ailəsi "],
["ən-Nisa", "Qadınlar "],
["əl-Maidə", "Süfrə "],
["əl-Ənam", "Davar "],
["əl-Əraf", "Sədd "],
["əl-Ənfal", "Qənimət "],
["ət-Tovbə", "Tövbə "],
["Yunus", "Yunus"],
["Hud", "Hud"],
["Yusuf", "Yusif"],
["ər-Rəd", "Göy gurultusu "],
["İbrahim", "İbrahim"],
["əl-Hicr", "Daşlı sahə "],
["ən-Nəhl", "Bal arısı "],
["əl-İsra", "İsrail oğulları "],
["əl-Kəhf", "Mağara "],
["Məryəm", "Məryəm "],
["Ta ha", "Taha"],
["əl-Ənbiya", "Peyğəmbərlər "],
["əl-Həcc", "Həcc "],
["əl-Muminun", "Möminlər "],
["ən-Nur", "Nur "],
["əl-Furqan", "Fəqləndirmə "],
["əş-Şuəra", "Şairlər "],
["ən-Nəml", "Qarışqalar "],
["əl-Qəsəs", "Hekayət "],
["əl-Ənkəbut", "Hörümçək "],
["ər-Rum", "Rumlular "],
["Loğman", "Loğman"],
["əs-Səcdə", "Səcdə "],
["əl-Əhzab", "Dəstələr"],
["Səba", "Səba "],
["Fatir", "Yaradan "],
["Ya sin", "Yasin"],
["əs-Saffat", "Səf-Səf duranlar "],
["Sad", "Sad"],
["əz-Zumər", "Zümrələr "],
["Ğafir", "Mömin "],
["Fussilət", "Müfəssəl izah edilmiş "],
["əş-Şura", "Şura "],
["əz-Zuxruf", "Qızıl bəzəklər "],
["əd-Duxan", "Duman "],
["əl-Casiyə", "Diz çökmüş camaat "],
["əl-Əhqaf", "Qumsal təpələr "],
["Muhəmməd", "Məhəmməd"],
["əl-Fəth", "Fəth "],
["əl-Hucurat", "Otaqlar "],
["Qaf", "Qaf "],
["əz-Zariyat", "Sovurub dağıdan küləklər "],
["ət-Tur", "Dağ "],
["ən-Nəcm", "Ulduz "],
["əl-Qəmər", "Ay "],
["ər-Rəhman", "Rəhmli olan "],
["əl-Vaqiə", "Vaqiə "],
["əl-Hədid", "Dəmir "],
["əl-Mucadilə", "Mücadilə "],
["əl-Həşr", "Toplanma "],
["əl-Mumtəhənə", "İmtahana çəkilən qadın "],
["əs-Saff", "Səf "],
["əl-Cumuə", "Cümə "],
["əl-Munafiqun", "Münafiqlər "],
["ət-Təğabun", "Qarşılıqlı aldanma "],
["ət-Talaq", "Boşanma "],
["ət-Təhrim", "Qadağan "],
["əl-Mulk", "Mülk "],
["əl-Qələm", "Qələm "],
["əl-Haqqə", "Haqq olan qiyamət "],
["əl-Məaric", "Dərəcələr "],
["Nuh", "Nuh peyğəmbər "],
["əl-Cinn", "Cinlər "],
["əl-Muzzəmmil", "Örtünüb bürünən "],
["əl-Muddəssir", "Bürünüb sarınan "],
["əl-Qiyamə", "Qiyamət "],
["əl-İnsan", "Dövr "],
["əl-Mursəlat", "Bir-birinin ardınca göndərilənlər "],
["ən-Nəbə", "Böyük xəbər "],
["ən-Naziat", "Can alanlar "],
["Əbəsə", "Qaşqabağını tökdü "],
["ət-Təkvir", "Sarınma "],
["əl-İnfitar", "Parçalanma "],
["əl-Mutaffifun", "Çəkidə aldadanlar "],
["əl-İnşiqaq", "Yarılma "],
["əl-Buruc", "Bürclər "],
["ət-Tariq", "Gecə gələn "],
["əl-Əla", "Ən uca "],
["əl-Ğaşiyə", "Bürünən "],
["əl-Fəcr", "Dan yeri "],
["əl-Bələd", "Şəhər "],
["əş-Şəms", "Günəş "],
["əl-Leyl", "Gecə "],
["əd-Duha", "Səhər"],
["əş-Şərh", "Açılma"],
["ət-Tin", "Əncir "],
["əl-Ələq", "Laxtalanmış qan "],
["əl-Qədr", "Qədr gecəsi "],
["əl-Beyyinə", "Açıq-aydın dəlil "],
["əz-Zəlzələ", "Zəlzələ "],
["əl-Adiyat", "Qaçan atlar "],
["əl-Qariə", "Qiyamət "],
["ət-Təkasur", "Çoxluqla öyünmə "],
["əl-Əsr", "Axşam çağı "],
["əl-Huməzə", "Qeybətçi "],
["əl-Fil", "Fil "],
["Qureyş", "Qüreyş"],
["əl-Maun", "Zəkat "],
["əl-Kovsər", "Kövsər "],
["əl-Kafirun", "Kafirlər "],
["ən-Nəsr", "Kömək "],
["əl-Məsəd", "Alov atası "],
["əl-İxlas", "Səmimiyyət"],
["əl-Fələq", "Sübh çağl"],
["ən-Nas", "İnsanlar "],
[]
];
//#endregion
//#region src/i18n/surah.ru.ts
const surahNamesRu = [
[],
["Аль-Фатиха", "Открывающая Коран"],
["Аль-Бакара", "Корова"],
["Аль ‘Имран", "Семейство ‘Имрана"],
["Ан-Ниса", "Женщины"],
["Аль-Маида", "Трапеза"],
["Аль-Ан‘ам", "Скот"],
["Аль-А‘раф", "Ограды"],
["Аль-Анфаль", "Военная добыча"],
["Ат-Тауба", "Покаяние"],
["Юнус", "Иона"],
["Худ", "Худ"],
["Юсуф", "Иосиф"],
["Ар-Ра‘д", "Гром"],
["Ибрахим", "Авраам"],
["Аль-Хиджр", "Хиджр"],
["Ан-Нахль", "Пчёлы"],
["Аль-Исра", "Ночной перенос"],
["Аль-Кяхф", "Пещера"],
["Марьям", "Мария"],
["Та, ха", "Та, ха"],
["Аль-Анбия", "Пророки"],
["Аль-Хаджж", "Хадж"],
["Аль-Му’минун", "Верующие"],
["Ан-Нур", "Свет"],
["Аль-Фуркан", "Различение"],
["Аш-Шу‘ара", "Поэты"],
["Ан-Намль", "Муравьи"],
["Аль-Касас", "Рассказ"],
["Аль-‘Анкабут", "Паук"],
["Ар-Рум", "Ромеи"],
["Лукман", "Лукман"],
["Ас-Саджда", "Земной поклон"],
["Аль-Ахзаб", "Полчища"],
["Саба’", "Сава"],
["Фатыр", "Зиждитель"],
["Йа, син", "Йа, син"],
["Ас-Саффат", "Стоящие в ряд"],
["Сад", "Сад"],
["Аз-Зумар", "Толпы"],
["Гафир", "Прощающий"],
["Фуссылят", "Разъяснены"],
["Аш-Шура", "Совет"],
["Аз-Зухруф", "Украшения"],
["Ад-Духан", "Дым"],
["Аль-Джасия", "Коленопреклонённые"],
["Аль-Ахкаф", "Барханы"],
["Мухаммад", "Мухаммад"],
["Аль-Фатх", "Победа"],
["Аль-Худжурат", "Покои"],
["Каф", "Каф"],
["Аз-Зарият", "Рассеивающие"],
["Ат-Тур", "Гора"],
["Ан-Наджм", "Звезда"],
["Аль-Камар", "Луна"],
["Ар-Рахман", "Милостивый"],
["Аль-Ваки‘а", "Неизбежное"],
["Аль-Хадид", "Железо"],
["Аль-Муджадиля", "Препирающаяся"],
["Аль-Хашр", "Сбор"],
["Аль-Мумтахана", "Испытуемая"],
["Ас-Сафф", "Ряд"],
["Аль-Джуму‘а", "Собрание"],
["Аль-Мунафикун", "Лицемеры"],
["Ат-Тагабун", "Обделение"],
["Ат-Таляк", "Развод"],
["Ат-Тахрим", "Запрещение"],
["Аль-Мульк", "Власть"],
["Аль-Калям", "Перо"],
["Аль-Хакка", "Неминуемое"],
["Аль-Ма‘аридж", "Степени"],
["Нух", "Ной"],
["Аль-Джинн", "Джинны"],
["Аль-Муззаммиль", "Закутавшийся"],
["Аль-Муддассир", "Завернувшийся"],
["Аль-Кияма", "Воскресение"],
["Аль-Инсан", "Человек"],
["Аль-Мурсалят", "Посылаемые"],
["Ан-Наба’", "Весть"],
["Ан-Нази‘ат", "Вырывающие"],
["‘Абаса", "Нахмурился"],
["Ат-Таквир", "Сворачивание"],
["Аль-Инфитар", "Раскалывание"],
["Аль-Мутаффифин", "Обвешивающие"],
["Аль-Иншикак", "Разверзнется"],
["Аль-Бурудж", "Созвездия"],
["Ат-Тарик", "Ночной гость"],
["Аль-А‘ля", "Всевышний"],
["Аль-Гашия", "Покрывающее"],
["Аль-Фаджр", "Заря"],
["Аль-Баляд", "Город"],
["Аш-Шамс", "Солнце"],
["Аль-Лейль", "Ночь"],
["Ад-Духа", "Утро"],
["Аль-Инширах", "Раскрытие"],
["Ат-Тин", "Смоковница"],
["Аль-‘Аляк", "Сгусток крови"],
["Аль-Кадр", "Величие"],
["Аль-Баййина", "Ясный довод"],
["Аз-Зальзаля", "Сотрясение"],
["Аль-‘Адият", "Скачущие"],
["Аль-Кари‘а", "Поражающее"],
["Ат-Такясур", "Соперничество"],
["Аль-‘Аср", "Предвечернее время"],
["Аль-Хумаза", "Хулитель"],
["Аль-Филь", "Слон"],
["Курайш", "Курайшиты"],
["Аль-Ма‘ун", "Утварь"],
["Аль-Каусар", "Каусар"],
["Аль-Кяфирун", "Неверующие"],
["Ан-Наср", "Помощь"],
["Аль-Масад", "Пальмовые волокна"],
["Аль-Ихляс", "Очищение веры"],
["Аль-Фаляк", "Рассвет"],
["Ан-Нас", "Люди"],
[]
];
//#endregion
//#region src/i18n/surah.tr.ts
const surahNamesTr = [
[],
["Fatiha", "Açılış"],
["Bakara", "Sığır"],
["Al-i İmran", "İmrân ailesi"],
["Nisa", "Kadınlar"],
["Maide", "Sofra"],
["Enam", "Ehli hayvanlar"],
["Araf", "Yüksek yerler"],
["Enfal", "Savaş ganimetleri"],
["Tevbe", "Tövbe"],
["Yunus", "Peygamber Yunus"],
["Hud", "Peygamber Hud"],
["Yusuf", "Peygamber Yusuf"],
["Rad", "Gök gürültüsü"],
["İbrahim", "Peygamber İbrahim"],
["Hicr", "Taşlı sahe"],
["Nahl", "Bal arısı"],
["İsra", "Geceleyin yürütmek"],
["Kehf", "Mağara"],
["Meryem", "Meryem"],
["Ta Ha", "Ta-Ha"],
["Enbiya", "Peygamberler"],
["Hac", "Hac"],
["Müminun", "Mü'minler"],
["Nur", "Işık"],
["Furkan", "Ayırmak"],
["Şuara", "Şairler"],
["Neml", "Karınca"],
["Kasas", "Kıssalar"],
["Ankebut", "Örümcek"],
["Rum", "Romalılar"],
["Lokman", "Peygamber Lokman"],
["Secde", "Secde"],
["Ahzab", "Gruplar"],
["Sebe", "Seba"],
["Fatır", "Yaratan"],
["Yasin", "Yasin"],
["Saffat", "Sıra sıra dizilenler"],
["Sad", "Sad"],
["Zümer", "Zümreler"],
["Mümin", "İnanan kimse"],
["Fussilet", "Genişçe açıklandı"],
["Şura", "Danışma"],
["Zuhruf", "Mücevher"],
["Duhan", "Duman"],
["Casiye", "Diz üstü çöken"],
["Ahkaf", "Kum yığınları"],
["Muhammed", "Peygamber Muhammed"],
["Fetih", "Fetih"],
["Hucurat", "Odalar"],
["Kaf", "Kaf"],
["Zariyat", "Esip savuran rüzgârlar"],
["Tur", "Sina dağı"],
["Necm", "Yıldız"],
["Kamer", "Ay"],
["Rahman", "Rahimli olan"],
["Vakıa", "Kıyamet"],
["Hadıd", "Demir"],
["Mücadele", "Münakaşa etmek"],
["Haşr", "Toplanmak"],
["Mümtehine", "İmtihan eden"],
["Saf", "Sıra"],
["Cuma", "Cuma günü"],
["Münafikun", "Münafıklar"],
["Tegabun", "Aldanma"],
["Talak", "Boşamak"],
["Tahrim", "Haram kılmak"],
["Mülk", "Mülk"],
["Kalem", "Kalem"],
["Hakka", "Hakk olan kıyamet"],
["Mearic", "Yükselme yolları"],
["Nuh", "Peygamber Nuh"],
["Cin", "Cin"],
["Müzzemmil", "Örtünüp bürünen"],
["Müddessir", "Bürünüp sarınan"],
["Kıyame", "Kıyamet"],
["İnsan", "İnsan"],
["Mürselat", "Gönderilenler"],
["Nebe", "Haber"],
["Naziat", "Ruhları çekip alan melekler"],
["Abese", "Yüzünü ekşitti"],
["Tekvir", "Dürmek"],
["İnfitar", "Yarılmak"],
["Mutaffifın", "Ölçüde hile yapan"],
["İnşikak", "Yarılmak"],
["Büruc", "Burçlar"],
["Tarık", "Gece gelen"],
["Ala", "En yüce"],
["Gaşiye", "Kaplayıp büyüyen"],
["Fecr", "İmsak"],
["Beled", "Şehir"],
["Şems", "Güneş"],
["Leyl", "Gece"],
["Duha", "Kuşluk vakti"],
["İnşirah", "Açılmak"],
["Tin", "İncir"],
["Alak", "Kan pıhtısı"],
["Kadir", "Kadr "],
["Beyyine", "Apaçık delil"],
["Zilzal", "Deprem"],
["Adiyat", "Hızlı koşan atlar"],
["Karia", "Çarpan"],
["Tekasür", "Çoklukla övünmek"],
["Asr", "İkindi vakti"],
["Hümeze", "İnsanları arkadan çekiştiren"],
["Fil", "Fil"],
["Kureyş", "Qüreyş"],
["Maun", "Yardım ve zekât"],
["Kevser", "Bereket"],
["Kafirun", "İnkârcılar"],
["Nasr", "Yardım"],
["Tebbet", "Kurusun"],
["İhlas", "Samimi olmak"],
["Felak", "Sabah aydınlığı"],
["Nas", "İnsanlar"],
[]
];
//#endregion
//#region src/i18n/getSurahNames.ts
/**
* Retrieves the list of Surah names in the specified language.
*
* @param lang - The language code for which to retrieve the Surah names
* @returns An array of Surah names in the specified language
*
* @example
* ```typescript
* const arabicNames = getSurahNames('ar');
* const englishNames = getSurahNames('en');
* ```
*/
function getSurahNames(lang) {
return surahNames[lang];
}
//#endregion
//#region src/i18n/index.ts
const surahNames = {
en: surahNamesEn,
az: surahNamesAz,
tr: surahNamesTr,
ru: surahNamesRu
};
//#endregion
export { getSurahNames, surahNames, surahNamesAz, surahNamesEn, surahNamesRu, surahNamesTr };