Skip to content

Commit 8df5d28

Browse files
committed
Manzil, Rabbana, Rabbi duas
1 parent 737dff3 commit 8df5d28

100 files changed

Lines changed: 972 additions & 642 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ try Pause mode 2s, Hide Chapter Title, Shuffle
388388
- subs are in 80+ languages translations and can be used with English index or any other language, just set vtt subs language once and it'll remember it
389389
- or just search for topics with physical Quran
390390
- topic index mostly from Hilali and Muhsin Khan Quran English translation
391-
- eventually will translate the index into most of the languages below
391+
- Surah List usually has the verses in its respective language otherwise the English transliteration
392392
- these are the vtt subs languages:
393393
- A_English_Saheeh, Afar, Albanian, Amharic, Arabic, Asante, Assamese, Azerbaijani, Belarusian, Bengali, Bosnian, Bulgarian, Cebuano, Chichewa, Chinese, Croatian, Dari Persian, Dagbani, Dutch, English (Hilali Khan), Fula, French, German, Greek, Gujarati, Hausa, Hebrew, Hindi, Indonesian, Iranun, Italian, Japanese, Kannada, Kazakh, Khmer, Kinyarwanda, Kirundi, Korean, Kurdish, Kurmanji, Kyrgyz, Lingala, Lithuanian, Luganda, Luhya, Macedonian, Maguindanaon, Malayalam, Malagasy, Malay, Marathi, Moore, Nepali, Nko, Oromo, Pashto, Persian, Portuguese, Punjabi, Romanian, Russian, Serbian, Sinhalese, Somali, Spanish, Spanish Latin, Swahili, Swedish, Tagalog, Tajik, Tamil, Telugu, Thai, Turkish, Ukranian, Urdu, Uyghur, Uzbek, Vietnamese, Yao, Yoruba
394394

lib/data/quran_index.dart

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,10 @@ void _parseAyahList(int surah, String ayahText, List<QuranVerseRef> refs) {
349349
for (final part in parts) {
350350
final trimmed = part.trim();
351351
if (trimmed.isEmpty) continue;
352-
final cleaned = trimmed.replaceAll(RegExp(r'[^\d\-]'), '');
352+
final cleaned = trimmed
353+
.replaceAll('–', '-')
354+
.replaceAll('—', '-')
355+
.replaceAll(RegExp(r'[^\d\-]'), '');
353356
if (cleaned.isEmpty) continue;
354357

355358
if (cleaned.contains('-')) {
@@ -563,6 +566,9 @@ String getQuranIndexRaw(String language) {
563566
}
564567

565568
const String quranIndexRaw = r"""
569+
Manzil Prayers (dua) 1:1-7; 2:1-5, 163, 255-257, 284-286; 3:18, 26-27, 7:54-56, 117-122, 17:110-111; 23:115-118; 37:1-11; 55:33-40; 59:21-24; 72:1-4, 109:1-6; 112:1-4, 113:1-5; 114:1-6
570+
Our Lord Prayers (Rabbana dua) 2:127-128, 201, 250, 286; 3:8-9, 16, 53, 147, 191-194; 5:83, 114; 7:23, 47, 89, 126, 155; 10:85-88; 11:47; 12:101; 14:38-41; 17:80; 18:10; 20:114; 23:109, 118; 25:65-66, 74; 28:24; 40:7-9; 59:10; 60:4-7; 66:8
571+
My Lord Prayers (Rabbi dua) 3:38; 12:33; 14:35-36; 19:3-6; 20:25-28, 45, 114; 21:83, 87, 89; 23:26, 29, 93-94, 97-98; 26:83-87, 169; 27:19; 28:16-17, 21; 29:30; 37:100; 38:35, 41; 46:15, 71:26-28
566572
Aaron (Harun) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120
567573
'Abasa, S.80; 74:22
568574
Ablutions (Wudu), 4:43; 5:6

lib/data/quran_index_Afar.dart

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
const String quranIndexAfarRaw = r"""
2-
Haroon (Haaroon) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28,53; 20:30,70,90,92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120 fanah.
2+
Manzil Baraka 1:1-7; 2:1-5, 163, 255-257, 284-286; 3:18, 26-27, 7:54-56, 117-122, 17:110-111; 23:115-118; 37:1-11; 55:33-40; 59:21-24; 72:1-4, 109:1-6; 112:1-4, 113:1-5; 114:1-6
3+
Goyta Kee Baraka 2:127-128, 201, 250, 286; 3:8-9, 16, 53, 147, 191-194; 5:83, 114; 7:23, 47, 89, 126, 155; 10:85-88; 11:47; 12:101; 14:38-41; 17:80; 18:10; 20:114; 23:109, 118; 25:65-66, 74; 28:24; 40:7-9; 59:10; 60:4-7; 66:8
4+
Goyta Keen Baraka 3:38; 12:33; 14:35-36; 19:3-6; 20:25-28, 45, 114; 21:83, 87, 89; 23:26, 29, 93-94, 97-98; 26:83-87, 169; 27:19; 28:16-17, 21; 29:30; 37:100; 38:35, 41; 46:15, 71:26-28
5+
Aaron (Harun) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120
6+
Haroon (Haaroon) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28,53; 20:30,70,90,92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120
37
'abaasa, S.80; 74:22
48
Kaxxaam (wuudu), 4:43; 5:6
59
ibraahim (ibraahim) S.14; 2:135-136, 148; 3:33, 84, 95; 4:54,125,163; 6:161; 9:70, 114; 12:6,38; 16:120; 19:58; 21:51,60,62,69; 22:43,78; 26:69; 29:31; 33:7; 37:83,104,109; 38:45; 42:13; 43:26; 51:24; 53:37; 57:26; 60:4; 87:19

lib/data/quran_index_Albanian.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
const String quranIndexAlbanianRaw = r"""
2-
Aaroni (Harun) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120.
2+
Lutjet Manzil 1:1-7; 2:1-5, 163, 255-257, 284-286; 3:18, 26-27, 7:54-56, 117-122, 17:110-111; 23:115-118; 37:1-11; 55:33-40; 59:21-24; 72:1-4, 109:1-6; 112:1-4, 113:1-5; 114:1-6
3+
Lutjet (Zoti ynë) 2:127-128, 201, 250, 286; 3:8-9, 16, 53, 147, 191-194; 5:83, 114; 7:23, 47, 89, 126, 155; 10:85-88; 11:47; 12:101; 14:38-41; 17:80; 18:10; 20:114; 23:109, 118; 25:65-66, 74; 28:24; 40:7-9; 59:10; 60:4-7; 66:8
4+
Lutjet (Zoti im) 3:38; 12:33; 14:35-36; 19:3-6; 20:25-28, 45, 114; 21:83, 87, 89; 23:26, 29, 93-94, 97-98; 26:83-87, 169; 27:19; 28:16-17, 21; 29:30; 37:100; 38:35, 41; 46:15, 71:26-28
5+
Aaron (Harun) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120
36
'Abasa, S.80; 74:22
47
Abdes (Abdes), 4:43; 5:6
58
Abraham (Ibrahim) S.14; 2:135-136, 148; 3:33, 84, 95; 4:54, 125, 163; 6:161; 9:70, 114; 12:6, 38; 16:120; 19:58; 21:51, 60, 62, 69; 22:43, 78; 26:69; 29:31; 33:7; 37:83, 104, 109; 38:45; 42:13; 43:26; 51:24; 53:37; 57:26; 60:4; 87:19

lib/data/quran_index_Amharic.dart

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
const String quranIndexAmharicRaw = r"""
2-
አሮን (ሃሩን) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120.
3-
'Abasa, S.80; 74:22
2+
የመንዚል ጸሎቶች 1:1-7; 2:1-5, 163, 255-257, 284-286; 3:18, 26-27, 7:54-56, 117-122, 17:110-111; 23:115-118; 37:1-11; 55:33-40; 59:21-24; 72:1-4, 109:1-6; 112:1-4, 113:1-5; 114:1-6
3+
ጌታችን ጸሎቶች 2:127-128, 201, 250, 286; 3:8-9, 16, 53, 147, 191-194; 5:83, 114; 7:23, 47, 89, 126, 155; 10:85-88; 11:47; 12:101; 14:38-41; 17:80; 18:10; 20:114; 23:109, 118; 25:65-66, 74; 28:24; 40:7-9; 59:10; 60:4-7; 66:8
4+
ጌታዬ ጸሎቶች 3:38; 12:33; 14:35-36; 19:3-6; 20:25-28, 45, 114; 21:83, 87, 89; 23:26, 29, 93-94, 97-98; 26:83-87, 169; 27:19; 28:16-17, 21; 29:30; 37:100; 38:35, 41; 46:15, 71:26-28
5+
ሃሩን (Hārun) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120
6+
ፊቱን ጨማደደ ('Abasa) S.80; 74:22
47
ምስጋና (ውዱ)፣ 4:43; 5:6
58
አብርሃም (ኢብራሂም) S.14; 2:135-136, 148; 3:33, 84, 95; 4:54, 125, 163; 6:161; 9:70, 114; 12:6, 38; 16:120; 19:58; 21:51, 60, 62, 69; 22:43, 78; 26:69; 29:31; 33:7; 37:83, 104, 109; 38:45; 42:13; 43:26; 51:24; 53:37; 57:26; 60:4; 87:19
69
- አይሁዳዊም ክርስቲያንም አልነበረም፣ 3:67-68

lib/data/quran_index_Arabic.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
const String quranIndexArabicRaw = r"""
2-
هارون (هارون) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120.
2+
صلوات المنزل 1:1-7; 2:1-5, 163, 255-257, 284-286; 3:18, 26-27, 7:54-56, 117-122, 17:110-111; 23:115-118; 37:1-11; 55:33-40; 59:21-24; 72:1-4, 109:1-6; 112:1-4, 113:1-5; 114:1-6
3+
ربنا دعوات 2:127-128, 201, 250, 286; 3:8-9, 16, 53, 147, 191-194; 5:83, 114; 7:23, 47, 89, 126, 155; 10:85-88; 11:47; 12:101; 14:38-41; 17:80; 18:10; 20:114; 23:109, 118; 25:65-66, 74; 28:24; 40:7-9; 59:10; 60:4-7; 66:8
4+
ربي دعوات 3:38; 12:33; 14:35-36; 19:3-6; 20:25-28, 45, 114; 21:83, 87, 89; 23:26, 29, 93-94, 97-98; 26:83-87, 169; 27:19; 28:16-17, 21; 29:30; 37:100; 38:35, 41; 46:15, 71:26-28
5+
هارون (هارون) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120
36
عبس، S.80; 74:22
47
الوضوء، 4:43; 5:6
58
إبراهيم (إبراهيم) S.14; 2:135-136, 148; 3:33, 84, 95; 4:54, 125, 163; 6:161; 9:70, 114; 12:6, 38; 16:120; 19:58; 21:51, 60, 62, 69; 22:43, 78; 26:69; 29:31; 33:7; 37:83, 104, 109; 38:45; 42:13; 43:26; 51:24; 53:37; 57:26; 60:4; 87:19

lib/data/quran_index_AsanteTwi.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
const String quranIndexAsanteTwiRaw = r"""
2+
Manzil Mpaebɔ 1:1-7; 2:1-5, 163, 255-257, 284-286; 3:18, 26-27, 7:54-56, 117-122, 17:110-111; 23:115-118; 37:1-11; 55:33-40; 59:21-24; 72:1-4, 109:1-6; 112:1-4, 113:1-5; 114:1-6
3+
Yen Awurade Mpaebɔ 2:127-128, 201, 250, 286; 3:8-9, 16, 53, 147, 191-194; 5:83, 114; 7:23, 47, 89, 126, 155; 10:85-88; 11:47; 12:101; 14:38-41; 17:80; 18:10; 20:114; 23:109, 118; 25:65-66, 74; 28:24; 40:7-9; 59:10; 60:4-7; 66:8
4+
Me Awurade Mpaebɔ 3:38; 12:33; 14:35-36; 19:3-6; 20:25-28, 45, 114; 21:83, 87, 89; 23:26, 29, 93-94, 97-98; 26:83-87, 169; 27:19; 28:16-17, 21; 29:30; 37:100; 38:35, 41; 46:15, 71:26-28
5+
Aaron (Harun) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120
26
Aaron (Harun) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92,; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120.
37
‘Abasa, S.80, ne nea ɔkyerɛwee; 74:22
48
Nsuo (Wudu), 4:43; 5:6

lib/data/quran_index_Assamese.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
const String quranIndexAssameseRaw = r"""
2-
হাৰোণ (হাৰুণ) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120।
2+
মানজিল প্ৰাৰ্থনাসমূহ 1:1-7; 2:1-5, 163, 255-257, 284-286; 3:18, 26-27, 7:54-56, 117-122, 17:110-111; 23:115-118; 37:1-11; 55:33-40; 59:21-24; 72:1-4, 109:1-6; 112:1-4, 113:1-5; 114:1-6
3+
আমাৰ প্ৰভু প্ৰাৰ্থনাসমূহ 2:127-128, 201, 250, 286; 3:8-9, 16, 53, 147, 191-194; 5:83, 114; 7:23, 47, 89, 126, 155; 10:85-88; 11:47; 12:101; 14:38-41; 17:80; 18:10; 20:114; 23:109, 118; 25:65-66, 74; 28:24; 40:7-9; 59:10; 60:4-7; 66:8
4+
মোৰ প্ৰভু প্ৰাৰ্থনাসমূহ 3:38; 12:33; 14:35-36; 19:3-6; 20:25-28, 45, 114; 21:83, 87, 89; 23:26, 29, 93-94, 97-98; 26:83-87, 169; 27:19; 28:16-17, 21; 29:30; 37:100; 38:35, 41; 46:15, 71:26-28
5+
হাৰোণ (হাৰুণ) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120
36
'আবাছা, S.80; 74:22
47
অজু (উডু), 4:43; 5:6
58
আব্ৰাহাম (ইব্ৰাহিম) S.14; 2:135-136, 148; 3:33, 84, 95; 4:54, 125, 163; 6:161; 9:70, 114; 12:6, 38; 16:120; 19:58; 21:51, 60, 62, 69; 22:43, 78; 26:69; 29:31; 33:7; 37:83, 104, 109; 38:45; 42:13; 43:26; 51:24; 53:37; 57:26; 60:4; 87:19

lib/data/quran_index_Azerbaijani.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
const String quranIndexAzerbaijaniRaw = r"""
2+
Mənzil Duaları 1:1-7; 2:1-5, 163, 255-257, 284-286; 3:18, 26-27, 7:54-56, 117-122, 17:110-111; 23:115-118; 37:1-11; 55:33-40; 59:21-24; 72:1-4, 109:1-6; 112:1-4, 113:1-5; 114:1-6
3+
Rəbbimiz Dualar 2:127-128, 201, 250, 286; 3:8-9, 16, 53, 147, 191-194; 5:83, 114; 7:23, 47, 89, 126, 155; 10:85-88; 11:47; 12:101; 14:38-41; 17:80; 18:10; 20:114; 23:109, 118; 25:65-66, 74; 28:24; 40:7-9; 59:10; 60:4-7; 66:8
4+
Rəbbim Dualar 3:38; 12:33; 14:35-36; 19:3-6; 20:25-28, 45, 114; 21:83, 87, 89; 23:26, 29, 93-94, 97-98; 26:83-87, 169; 27:19; 28:16-17, 21; 29:30; 37:100; 38:35, 41; 46:15, 71:26-28
25
Harun (Harun) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120.
36
'Abasa, S.80; 74:22
47
Dəstəmaz (Dəstəmaz), 4:43; 5:6

lib/data/quran_index_Belarusian.dart

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
const String quranIndexBelarusianRaw = r"""
2-
Аарон (Гарун) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120.
2+
Малітвы Манзіл 1:1-7; 2:1-5, 163, 255-257, 284-286; 3:18, 26-27, 7:54-56, 117-122, 17:110-111; 23:115-118; 37:1-11; 55:33-40; 59:21-24; 72:1-4, 109:1-6; 112:1-4, 113:1-5; 114:1-6
3+
Госпадзі наш Малітвы 2:127-128, 201, 250, 286; 3:8-9, 16, 53, 147, 191-194; 5:83, 114; 7:23, 47, 89, 126, 155; 10:85-88; 11:47; 12:101; 14:38-41; 17:80; 18:10; 20:114; 23:109, 118; 25:65-66, 74; 28:24; 40:7-9; 59:10; 60:4-7; 66:8
4+
Госпадзі мой Малітвы 3:38; 12:33; 14:35-36; 19:3-6; 20:25-28, 45, 114; 21:83, 87, 89; 23:26, 29, 93-94, 97-98; 26:83-87, 169; 27:19; 28:16-17, 21; 29:30; 37:100; 38:35, 41; 46:15, 71:26-28
5+
Аарон (Гарун) 2:248; 4:163; 6:84; 7:122, 142; 10:75; 19:28, 53; 20:30, 70, 90, 92; 21:48; 23:45; 25:35; 26:13, 48; 28:34; 37:114, 120
36
Абаса, S.80; 74:22
47
Абмыванне (вуду), 4:43; 5:6
58
Абрагам (Ібрагім) S.14; 2:135-136, 148; 3:33, 84, 95; 4:54, 125, 163; 6:161; 9:70, 114; 12:6, 38; 16:120; 19:58; 21:51, 60, 62, 69; 22:43, 78; 26:69; 29:31; 33:7; 37:83, 104, 109; 38:45; 42:13; 43:26; 51:24; 53:37; 57:26; 60:4; 87:19

0 commit comments

Comments
 (0)