youssefreda9 commited on
Commit
54e2d4b
·
1 Parent(s): 156b065

feat: add Quran verse translation to 14 languages in features page

Browse files
Files changed (2) hide show
  1. .gitignore +3 -0
  2. src/index.html +12 -3
.gitignore CHANGED
@@ -39,3 +39,6 @@ node_modules/
39
  .pytest_cache/
40
  test-results/
41
 
 
 
 
 
39
  .pytest_cache/
40
  test-results/
41
 
42
+
43
+ quran_master.db
44
+ quran.py
src/index.html CHANGED
@@ -290,7 +290,7 @@
290
  <svg width="24" height="24" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/></svg>
291
  </div>
292
  <h3 class="text-xl font-bold mb-3">تدقيق النص القرآني</h3>
293
- <p class="text-sm leading-relaxed" style="color: var(--text-secondary); line-height: 1.8;">تحقق من النص القرآني وعرضه بالتشكيل مع اسم السورة ورقم الآية، مع ترجمة الآيات إلى ١٤ لغة</p>
294
  </div><!-- Feature 7: Dialect Conversion -->
295
  <div class="card-hover p-8 rounded-3xl" style="background: var(--surface-color); border: 1px solid rgba(255, 255, 255, 0.08);">
296
  <div class="feature-icon mb-6" style="background: rgba(249, 115, 22, 0.15); color: #f97316;">
@@ -545,12 +545,12 @@
545
  <div class="text-right">
546
  <div class="feature-icon mb-6" style="background: rgba(6, 182, 212, 0.15); color: #06b6d4; width: 64px; height: 64px; font-size: 32px;"><svg width="24" height="24" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253"/></svg></div>
547
  <h2 class="text-4xl font-bold mb-6">تدقيق النص القرآني</h2>
548
- <p class="text-lg mb-8 leading-relaxed" style="color: var(--text-secondary); line-height: 2;">علّم على أي نص قرآني واضغط زر التدقيق — يتحول تلقائيًا للرسم العثماني بالتشكيل الكامل مع اسم السورة ورقم الآية، مع إمكانية ترجمة الآيات إلى ١٤ لغة.</p>
549
  <ul class="space-y-4">
550
  <li class="flex items-center gap-4"><div class="w-6 h-6 rounded-full flex items-center justify-center" style="background: rgba(34, 197, 94, 0.2);"><span style="color: #22c55e; font-size: 14px;">✓</span></div><span class="text-base">تشكيل كامل بالرسم العثماني</span></li>
551
  <li class="flex items-center gap-4"><div class="w-6 h-6 rounded-full flex items-center justify-center" style="background: rgba(34, 197, 94, 0.2);"><span style="color: #22c55e; font-size: 14px;">✓</span></div><span class="text-base">اسم السورة ورقم الآية تلقائيًا</span></li>
552
- <li class="flex items-center gap-4"><div class="w-6 h-6 rounded-full flex items-center justify-center" style="background: rgba(34, 197, 94, 0.2);"><span style="color: #22c55e; font-size: 14px;">✓</span></div><span class="text-base">زر في شريط الأدوات — علّم واضغط</span></li>
553
  <li class="flex items-center gap-4"><div class="w-6 h-6 rounded-full flex items-center justify-center" style="background: rgba(34, 197, 94, 0.2);"><span style="color: #22c55e; font-size: 14px;">✓</span></div><span class="text-base">ترجمة الآيات إلى ١٤ لغة عالمية</span></li>
 
554
  </ul>
555
  </div>
556
  <div>
@@ -562,6 +562,15 @@
562
  <div class="text-sm font-bold mb-3" style="color: #06b6d4;">✓ النص القرآني المدقق</div>
563
  <p style="color: var(--text-color); font-size: 22px; font-family: 'Traditional Arabic', serif;">﴿إِنَّا أَنزَلْنَاهُ قُرْآنًا عَرَبِيًّا لَّعَلَّكُمْ تَعْقِلُونَ﴾</p>
564
  <p class="mt-2" style="color: var(--text-secondary); font-size: 14px;">[يوسف: آية ٢]</p>
 
 
 
 
 
 
 
 
 
565
  </div>
566
  </div>
567
  </div>
 
290
  <svg width="24" height="24" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z"/></svg>
291
  </div>
292
  <h3 class="text-xl font-bold mb-3">تدقيق النص القرآني</h3>
293
+ <p class="text-sm leading-relaxed" style="color: var(--text-secondary); line-height: 1.8;">تحقق من النص القرآني وعرضه بالتشكيل مع اسم السورة ورقم الآية</p>
294
  </div><!-- Feature 7: Dialect Conversion -->
295
  <div class="card-hover p-8 rounded-3xl" style="background: var(--surface-color); border: 1px solid rgba(255, 255, 255, 0.08);">
296
  <div class="feature-icon mb-6" style="background: rgba(249, 115, 22, 0.15); color: #f97316;">
 
545
  <div class="text-right">
546
  <div class="feature-icon mb-6" style="background: rgba(6, 182, 212, 0.15); color: #06b6d4; width: 64px; height: 64px; font-size: 32px;"><svg width="24" height="24" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253"/></svg></div>
547
  <h2 class="text-4xl font-bold mb-6">تدقيق النص القرآني</h2>
548
+ <p class="text-lg mb-8 leading-relaxed" style="color: var(--text-secondary); line-height: 2;">علّم على أي نص قرآني واضغط زر التدقيق — يتحول تلقائيًا للرسم العثماني بالتشكيل الكامل مع اسم السورة ورقم الآية، مع ترجمة الآية إلى ١٤ لغة عالمية.</p>
549
  <ul class="space-y-4">
550
  <li class="flex items-center gap-4"><div class="w-6 h-6 rounded-full flex items-center justify-center" style="background: rgba(34, 197, 94, 0.2);"><span style="color: #22c55e; font-size: 14px;">✓</span></div><span class="text-base">تشكيل كامل بالرسم العثماني</span></li>
551
  <li class="flex items-center gap-4"><div class="w-6 h-6 rounded-full flex items-center justify-center" style="background: rgba(34, 197, 94, 0.2);"><span style="color: #22c55e; font-size: 14px;">✓</span></div><span class="text-base">اسم السورة ورقم الآية تلقائيًا</span></li>
 
552
  <li class="flex items-center gap-4"><div class="w-6 h-6 rounded-full flex items-center justify-center" style="background: rgba(34, 197, 94, 0.2);"><span style="color: #22c55e; font-size: 14px;">✓</span></div><span class="text-base">ترجمة الآيات إلى ١٤ لغة عالمية</span></li>
553
+ <li class="flex items-center gap-4"><div class="w-6 h-6 rounded-full flex items-center justify-center" style="background: rgba(34, 197, 94, 0.2);"><span style="color: #22c55e; font-size: 14px;">✓</span></div><span class="text-base">زر في شريط الأدوات — علّم واضغط</span></li>
554
  </ul>
555
  </div>
556
  <div>
 
562
  <div class="text-sm font-bold mb-3" style="color: #06b6d4;">✓ النص القرآني المدقق</div>
563
  <p style="color: var(--text-color); font-size: 22px; font-family: 'Traditional Arabic', serif;">﴿إِنَّا أَنزَلْنَاهُ قُرْآنًا عَرَبِيًّا لَّعَلَّكُمْ تَعْقِلُونَ﴾</p>
564
  <p class="mt-2" style="color: var(--text-secondary); font-size: 14px;">[يوسف: آية ٢]</p>
565
+ <div class="mt-4 p-4 rounded-xl" style="background: rgba(6, 182, 212, 0.05); border: 1px solid rgba(6, 182, 212, 0.15);">
566
+ <div class="text-sm font-bold mb-3" style="color: #06b6d4;">🌍 الترجمة إلى ١٤ لغة</div>
567
+ <div class="space-y-2">
568
+ <div class="text-sm p-2 rounded-lg" style="background: rgba(6, 182, 212, 0.08);"><span style="color: #06b6d4; font-weight: 600;">🇬🇧 English:</span> <span style="color: var(--text-secondary);">Indeed, We have sent it down as an Arabic Quran that you might understand.</span></div>
569
+ <div class="text-sm p-2 rounded-lg" style="background: rgba(6, 182, 212, 0.08);"><span style="color: #06b6d4; font-weight: 600;">🇫🇷 Français:</span> <span style="color: var(--text-secondary);">Nous l'avons fait descendre, un Coran en arabe, afin que vous raisonniez.</span></div>
570
+ <div class="text-sm p-2 rounded-lg" style="background: rgba(6, 182, 212, 0.08);"><span style="color: #06b6d4; font-weight: 600;">🇹🇷 Türkçe:</span> <span style="color: var(--text-secondary);">Biz onu Arapça bir Kur'an olarak indirdik ki anlayasınız.</span></div>
571
+ <div class="text-xs mt-2" style="color: var(--text-secondary);">+ ١١ لغة أخرى: الأردو، الفارسية، الماليزية، الإندونيسية، الألمانية، الإسبانية، الروسية، الصينية، اليابانية، الكورية، الهندية</div>
572
+ </div>
573
+ </div>
574
  </div>
575
  </div>
576
  </div>