📋 Table of Contents | فهرس المحتويات
✨ Features | المميزات
🇬🇧 English
- 🕌 Periodic Reminders - Get blessed with Salawat and Azkar throughout your coding sessions
- 🔔 Auto-Dismissing Notifications - Clean notifications that disappear automatically
- 🌍 Multi-Language Support - Arabic, English, French, Turkish, and Urdu
- ⚙️ Fully Customizable - Set your own interval, messages, and duration
- 📊 Status Bar Integration - Quick toggle from the status bar
- ✏️ Custom Messages - Add your own personal reminders
- ⏱️ Flexible Timing - From 1 minute to 24 hours interval
|
🇸🇦 العربية
- 🕌 تذكيرات دورية - تذكير بالصلاة على النبي والأذكار أثناء البرمجة
- 🔔 إشعارات تختفي تلقائياً - بدون الحاجة للنقر لإغلاقها
- 🌍 دعم متعدد اللغات - العربية والإنجليزية والفرنسية والتركية والأردية
- ⚙️ قابل للتخصيص - حدد الفترة الزمنية والرسائل ومدة العرض
- 📊 دمج مع شريط الحالة - تفعيل/تعطيل سريع
- ✏️ رسائل مخصصة - أضف تذكيراتك الخاصة
- ⏱️ توقيت مرن - من دقيقة واحدة إلى 24 ساعة
|
🤲 Why Use This Extension? | لماذا تستخدم هذه الإضافة؟
🇬🇧 For Muslim Developers
As a Muslim developer, you spend hours coding. This extension helps you:
- Stay connected to Allah - Regular Dhikr (ذكر) and Azkar reminders
- Earn rewards while coding - Send Salawat (صلوات) on the Prophet ﷺ
- Maintain spiritual focus - Balance productivity with Ibadah (عبادة)
- Build good habits - Consistent Islamic reminders throughout your day
- Customize your experience - Add your favorite Duas and Adhkar
|
🇸🇦 للمبرمجين المسلمين
كمطور مسلم، تقضي ساعات في البرمجة. هذه الإضافة تساعدك على:
- البقاء متصلاً بالله - تذكيرات منتظمة بالذكر والأذكار
- كسب الأجر أثناء البرمجة - الصلاة على النبي ﷺ
- الحفاظ على التركيز الروحي - التوازن بين الإنتاجية والعبادة
- بناء عادات حسنة - تذكيرات إسلامية مستمرة طوال اليوم
- تخصيص تجربتك - أضف أدعيتك وأذكارك المفضلة
|
🚀 Quick Start | البداية السريعة
🇬🇧 English
- Install the extension from VS Code Marketplace
- The extension activates automatically on startup
- You'll see $(heart) صلِّ على النبي in the status bar
- Click it to toggle reminders on/off
- Enjoy periodic blessings while you code! 🤲
|
🇸🇦 العربية
- ثبّت الإضافة من VS Code Marketplace
- تعمل الإضافة تلقائياً عند تشغيل VS Code
- سترى $(heart) صلِّ على النبي في شريط الحالة
- اضغط عليه لتفعيل/تعطيل التذكيرات
- استمتع بالتذكيرات أثناء البرمجة! 🤲
|
📦 Installation | التثبيت
🇬🇧 English
- Open VS Code
- Press
Ctrl+Shift+X to open Extensions
- Search for "Salat An-Nabi"
- Click Install
- Reload VS Code if prompted
Or install via command line:
code --install-extension Mahmoud-Elashwah.salat-an-nabi
|
🇸🇦 العربية
- افتح VS Code
- اضغط
Ctrl+Shift+X لفتح الإضافات
- ابحث عن "Salat An-Nabi"
- اضغط Install
- أعد تحميل VS Code إذا طُلب منك
أو التثبيت عبر سطر الأوامر:
code --install-extension Mahmoud-Elashwah.salat-an-nabi
|
🎯 Commands | الأوامر
Open Command Palette with Ctrl+Shift+P (or Cmd+Shift+P on Mac) and type:
افتح لوحة الأوامر بـ Ctrl+Shift+P واكتب:
| Command |
Description |
الوصف |
Toggle Salat An-Nabi Reminder |
Enable/Disable reminders |
تفعيل/تعطيل التذكيرات |
Show Salat An-Nabi Reminder Now |
Show a reminder immediately |
عرض تذكير فوري |
Open Salat An-Nabi Settings |
Open extension settings |
فتح إعدادات الإضافة |
⚙️ Configuration | الإعدادات
Access settings via File > Preferences > Settings > Salat An-Nabi or use the command Open Salat An-Nabi Settings
الوصول للإعدادات عبر File > Preferences > Settings > Salat An-Nabi أو استخدم الأمر Open Salat An-Nabi Settings
| Setting |
Type |
Default |
Description |
الوصف |
salatAnNabi.enabled |
boolean |
true |
Enable/disable reminders |
تفعيل/تعطيل التذكيرات |
salatAnNabi.intervalMinutes |
number |
30 |
Interval between reminders (1-1440 min) |
الفترة بين التذكيرات (1-1440 دقيقة) |
salatAnNabi.reminderCount |
number |
1 |
Number of reminders per interval |
عدد التذكيرات في كل فترة |
salatAnNabi.language |
string |
"ar" |
Language (22 languages available) |
لغة التذكيرات (22 لغة) |
salatAnNabi.notificationDuration |
number |
5 |
Notification display duration (1-60 sec) |
مدة عرض الإشعار (1-60 ثانية) |
salatAnNabi.useCustomMessages |
boolean |
false |
Use custom messages |
استخدام رسائل مخصصة |
salatAnNabi.customMessages |
array |
[] |
Your custom reminder messages |
رسائلك المخصصة |
Example Custom Messages | مثال على الرسائل المخصصة
{
"salatAnNabi.useCustomMessages": true,
"salatAnNabi.customMessages": [
"اللهم صل على محمد ﷺ",
"سبحان الله وبحمده",
"لا حول ولا قوة إلا بالله"
]
}
📸 Screenshots | صور توضيحية
Status Bar | شريط الحالة

Notification | الإشعار

Settings | الإعدادات

🌍 Supported Languages | اللغات المدعومة (22 Languages)
Click to see all 22 supported languages | اضغط لعرض الـ 22 لغة مدعومة
| Flag |
Language |
اللغة |
Code |
Muslims |
| 🇸🇦 |
Arabic |
العربية |
ar |
400M+ |
| 🇬🇧 |
English |
الإنجليزية |
en |
Global |
| 🇮🇩 |
Indonesian |
الإندونيسية |
id |
230M+ |
| 🇧🇩 |
Bengali |
البنغالية |
bn |
150M+ |
| 🇮🇳 |
Hindi |
الهندية |
hi |
200M+ |
| 🇮🇷 |
Persian |
الفارسية |
fa |
80M+ |
| 🇲🇾 |
Malay |
الماليزية |
ms |
20M+ |
| 🇵🇰 |
Punjabi |
البنجابية |
pa |
100M+ |
| 🇳🇬 |
Hausa |
الهوسا |
ha |
80M+ |
| 🇦🇫 |
Pashto |
البشتو |
ps |
50M+ |
| 🇰🇪 |
Swahili |
السواحيلية |
sw |
15M+ |
| 🇮🇶 |
Kurdish |
الكردية |
ku |
30M+ |
| 🇺🇿 |
Uzbek |
الأوزبكية |
uz |
30M+ |
| 🇦🇿 |
Azerbaijani |
الأذربيجانية |
az |
10M+ |
| 🇸🇴 |
Somali |
الصومالية |
so |
20M+ |
| 🇧🇦 |
Bosnian |
البوسنية |
bs |
3M+ |
| 🇦🇱 |
Albanian |
الألبانية |
sq |
5M+ |
| 🇫🇷 |
French |
الفرنسية |
fr |
50M+ |
| 🇹🇷 |
Turkish |
التركية |
tr |
80M+ |
| 🇵🇰 |
Urdu |
الأردية |
ur |
200M+ |
| 🇩🇪 |
German |
الألمانية |
de |
Europe |
| 🇪🇸 |
Spanish |
الإسبانية |
es |
Americas |
🆕 What's New in v2.2.0 | ما الجديد في الإصدار 2.2.0
🇬🇧 English
- ✅ Added 50+ Islamic remembrances (Azkar)
- ✅ Auto-dismissing notifications
- ✅ Cleaner interface without buttons
- ✅ New notifications replace previous ones
- ✅ Configurable notification duration
- ✅ Open Settings command
- ✅ Improved memory management
|
🇸🇦 العربية
- ✅ إضافة أكثر من 50 ذكر إسلامي
- ✅ إشعارات تختفي تلقائياً
- ✅ واجهة أنظف بدون أزرار
- ✅ الإشعارات الجديدة تحل محل السابقة
- ✅ مدة عرض الإشعارات قابلة للتخصيص
- ✅ أمر فتح الإعدادات
- ✅ تحسين إدارة الذاكرة
|
❓ FAQ | الأسئلة الشائعة
How do I change the reminder interval? | كيف أغير الفترة الزمنية؟
Go to Settings (Ctrl+,) → Search for "Salat An-Nabi" → Change intervalMinutes
اذهب إلى الإعدادات (Ctrl+,) ← ابحث عن "Salat An-Nabi" ← غيّر intervalMinutes
How do I add my own messages? | كيف أضيف رسائلي الخاصة؟
Set salatAnNabi.useCustomMessages to true
Add your messages to salatAnNabi.customMessages array
اجعل salatAnNabi.useCustomMessages بقيمة true
أضف رسائلك إلى مصفوفة salatAnNabi.customMessages
Can I use this with other extensions? | هل يمكن استخدامها مع إضافات أخرى؟
Yes! This extension works independently and doesn't conflict with other extensions.
نعم! هذه الإضافة تعمل بشكل مستقل ولا تتعارض مع الإضافات الأخرى.
How do I temporarily disable reminders? | كيف أوقف التذكيرات مؤقتاً؟
Click on the status bar icon or use the command Toggle Salat An-Nabi Reminder
اضغط على الأيقونة في شريط الحالة أو استخدم الأمر Toggle Salat An-Nabi Reminder
🤝 Contributing | المساهمة
🇬🇧 English
Contributions are welcome! Here's how you can help:
- 🍴 Fork the repository
- 🌿 Create a new branch (
git checkout -b feature/amazing)
- 💾 Commit your changes (
git commit -m 'Add amazing feature')
- 📤 Push to the branch (
git push origin feature/amazing)
- 🔃 Open a Pull Request
|
🇸🇦 العربية
نرحب بالمساهمات! إليك كيفية المساعدة:
- 🍴 انسخ المستودع (Fork)
- 🌿 أنشئ فرعاً جديداً (
git checkout -b feature/amazing)
- 💾 احفظ تغييراتك (
git commit -m 'Add amazing feature')
- 📤 ارفع الفرع (
git push origin feature/amazing)
- 🔃 افتح طلب دمج (Pull Request)
|
💬 Support | الدعم
📄 License | الرخصة
This project is licensed under the MIT License.
هذا المشروع مرخص بموجب رخصة MIT.
🔖 Keywords | الكلمات المفتاحية
Search Terms | مصطلحات البحث
English: Islamic, Muslim, Azkar, Adhkar, Dhikr, Thikr, Quran, Prayer, Salawat, Salat, Dua, Reminder, Tasbih, Istighfar, Islamic Extension, Muslim Developer, Productivity, VS Code, Visual Studio Code
العربية: إسلام، مسلم، أذكار، أذكار المسلم، ذكر، قرآن، صلاة، صلوات، دعاء، تذكير، تسبيح، استغفار، صلاة على النبي، إضافة إسلامية، مبرمج مسلم
Türkçe: Zikir, Namaz, Dua, Salat, Tesbih, İstiğfar, İslami, Müslüman
اردو: اذکار، ذکر، نماز، دعا، تسبیح، استغفار، اسلامی، مسلمان
Français: Islamique, Musulman, Prière, Rappel, Coran
Bahasa: Zikir, Doa, Wirid, Salat, Tasbih, Istighfar, Islam, Muslim
Made with ❤️ for the Muslim Developer Community
صُنع بـ ❤️ لمجتمع المطورين المسلمين
اللهم صل وسلم وبارك على سيدنا محمد وعلى آله وصحبه أجمعين
Allahumma salli wa sallim wa barik 'ala Sayyidina Muhammad ﷺ