import { Course, LiveClass } from './types';

export const sampleCourses: Course[] = [
  {
    id: 'course-1',
    title: 'Advanced Classical Arabic & Linguistics',
    titleAr: 'اللغة العربية الفصحى المتقدمة واللسانيات',
    description: 'Master Arabic grammar (Nahw), morphology (Sarf), and eloquence (Balaghah). Ideal for deep theological and academic studies.',
    descriptionAr: 'أتقن قواعد النحو والصرف والبلاغة العربية. مثالي للدراسات اللاهوتية والأكاديمية العميقة.',
    category: 'Linguistics & Islamic Studies',
    categoryAr: 'اللسانيات والدراسات الإسلامية',
    instructor: 'Prof. Dr. Ibrahim Al-Hassan',
    instructorAr: 'أ. د. إبراهيم الحسن',
    rating: 4.9,
    reviewsCount: 142,
    price: 45000, // NGN
    priceUSD: 30, // USD
    duration: '12 weeks',
    durationAr: '١٢ أسبوعاً',
    image: 'https://images.unsplash.com/photo-1544716278-ca5e3f4abd8c?auto=format&fit=crop&q=80&w=800',
    modules: [
      'Introduction to Nahw & Sentence Structure',
      'Advanced Morphology (Sarf) & Verb Paradigms',
      'The Science of Eloquence (Balaghah) & Metaphors',
      'Classical Textual Analysis & Composition'
    ],
    modulesAr: [
      'مقدمة في علم النحو وتركيب الجملة',
      'الصرف المتقدم وأوزان الأفعال',
      'علم البلاغة والمجاز والبيان',
      'تحليل النصوص الفصحى والكتابة الإبداعية'
    ]
  },
  {
    id: 'course-2',
    title: 'Full-Stack Software Engineering (React & Node.js)',
    titleAr: 'هندسة البرمجيات الكاملة (React & Node.js)',
    description: 'Build robust web applications from scratch. Covers Tailwind CSS, React, Express, MongoDB, and modern web deployment.',
    descriptionAr: 'ابنِ تطبيقات ويب متكاملة وقوية من الصفر. يغطي Tailwind CSS وReact وExpress وMongoDB ونشر المواقع الحديثة.',
    category: 'Technology & Coding',
    categoryAr: 'التكنولوجيا والبرمجة',
    instructor: 'Engr. Yusuf Mohammed',
    instructorAr: 'المهندس يوسف محمد',
    rating: 4.8,
    reviewsCount: 320,
    price: 75000,
    priceUSD: 50,
    duration: '16 weeks',
    durationAr: '١٦ أسبوعاً',
    image: 'https://images.unsplash.com/photo-1555066931-4365d14bab8c?auto=format&fit=crop&q=80&w=800',
    modules: [
      'Frontend Fundamentals: HTML, CSS & Modern JS',
      'Building Responsive Interfaces with Tailwind CSS',
      'React Components, State Management & Hooks',
      'Backend Systems: Express API Design & Databases'
    ],
    modulesAr: [
      'أساسيات واجهات المستخدم: HTML, CSS وجافا سكريبت الحديثة',
      'بناء واجهات متجاوبة باستخدام Tailwind CSS',
      'مكونات React، إدارة الحالة والخطافات (Hooks)',
      'الأنظمة الخلفية: تصميم واجهات Express وقواعد البيانات'
    ]
  },
  {
    id: 'course-3',
    title: 'Islamic Finance, Wealth Management & Ethics',
    titleAr: 'التمويل الإسلامي، إدارة الثروات والأخلاقيات',
    description: 'Learn the ethical foundations of Islamic finance, Takaful, Murabaha, Sukuk bond structures, and shariah-compliant modern investing.',
    descriptionAr: 'تعرف على الأسس الأخلاقية للتمويل الإسلامي والتكافل والمرابحة والصكوك واستراتيجيات الاستثمار المتوافقة مع الشريعة.',
    category: 'Business & Finance',
    categoryAr: 'الأعمال والتمويل',
    instructor: 'Dr. Fatima Umar',
    instructorAr: 'د. فاطمة عمر',
    rating: 4.7,
    reviewsCount: 98,
    price: 60000,
    priceUSD: 40,
    duration: '8 weeks',
    durationAr: '٨ أسابيع',
    image: 'https://images.unsplash.com/photo-1590283603385-17ffb3a7f29f?auto=format&fit=crop&q=80&w=800',
    modules: [
      'Principles of Shariah in Commercial Contracts',
      'Islamic Banking vs Traditional Finance Mechanisms',
      'Sukuk Bonds, Capital Markets & Ethical Investment',
      'Zakat Calculation, Inheritance & Wealth Management'
    ],
    modulesAr: [
      'مبادئ الشريعة في العقود والمعاملات التجارية',
      'الخدمات المصرفية الإسلامية مقابل التمويل التقليدي',
      'الصكوك، أسواق رأس المال، والاستثمار الأخلاقي',
      'حساب الزكاة والمواريث وإدارة الثروات الشخصية'
    ]
  },
  {
    id: 'course-4',
    title: 'Professional Graphic Design & Brand Identity',
    titleAr: 'التصميم الجرافيكي الاحترافي والهوية البصرية',
    description: 'Master Adobe Photoshop, Illustrator, and Figma. Build stunning layouts, vectors, branding assets, and high-quality portfolio pieces.',
    descriptionAr: 'احترف أدوبي فوتوشوب، إليستريتور، وفيجما. ابنِ تصاميم مذهلة، شعارات، هويات تجارية، وحقيبة أعمال احترافية.',
    category: 'Design & Creative',
    categoryAr: 'التصميم والإبداع',
    instructor: 'Aisha Lawal',
    instructorAr: 'عائشة لاوال',
    rating: 4.8,
    reviewsCount: 185,
    price: 35000,
    priceUSD: 24,
    duration: '10 weeks',
    durationAr: '١٠ أسابيع',
    image: 'https://images.unsplash.com/photo-1626785774573-4b799315345d?auto=format&fit=crop&q=80&w=800',
    modules: [
      'Design Theory, Color Schemes & Typography Pairing',
      'Vector Graphics & Logo Creation in Adobe Illustrator',
      'Photo manipulation & Layouts in Adobe Photoshop',
      'Modern UI/UX Prototyping & Client Delivery with Figma'
    ],
    modulesAr: [
      'نظرية التصميم، أنظمة الألوان وتنسيق الخطوط',
      'الرسومات المتجهة وتصميم الشعارات في إليستريتور',
      'تعديل الصور والتخطيط في فوتوشوب',
      'نماذج واجهات المستخدم الحديثة وتسليم الأعمال عبر فيجما'
    ]
  },
  {
    id: 'course-5',
    title: 'Practical Data Science & Artificial Intelligence',
    titleAr: 'علم البيانات التطبيقي والذكاء الاصطناعي',
    description: 'Learn Python programming, predictive modeling, statistical learning, and integrate deep learning neural networks with TensorFlow.',
    descriptionAr: 'تعلم برمجة بايثون، النمذجة التنبؤية، التعلم الإحصائي، ودمج الشبكات العصبية العميقة باستخدام تينسورفلو.',
    category: 'Technology & Coding',
    categoryAr: 'التكنولوجيا والبرمجة',
    instructor: 'Dr. Abdul-Hamid Bello',
    instructorAr: 'د. عبد الحميد بيلو',
    rating: 4.9,
    reviewsCount: 215,
    price: 80000,
    priceUSD: 54,
    duration: '14 weeks',
    durationAr: '١٤ أسبوعاً',
    image: 'https://images.unsplash.com/photo-1527474305487-b87b222841cc?auto=format&fit=crop&q=80&w=800',
    modules: [
      'Python Data Ecosystem: NumPy, Pandas & Matplotlib',
      'Exploratory Data Analysis & Feature Engineering',
      'Supervised Learning Algorithms & Evaluation Metrics',
      'Introduction to Neural Networks & Large Language Models'
    ],
    modulesAr: [
      'بيئة بايثون للبيانات: NumPy, Pandas, Matplotlib',
      'تحليل البيانات الاستكشافي وهندسة الميزات',
      'خوارزميات التعلم الخاضع للإشراف ومقاييس التقييم',
      'مقدمة في الشبكات العصبية العميقة والنماذج اللغوية الكبيرة'
    ]
  },
  {
    id: 'course-6',
    title: 'Tajweed Rules & Beautiful Quranic Recitation',
    titleAr: 'أحكام التجويد ومخارج الحروف لتلاوة القرآن الكريم',
    description: 'Perfect your recitation. Detailed rules of pronounciation (Makharij), articulation, stopping, and applying standard academic Tajweed.',
    descriptionAr: 'أتقن تلاوتك للقرآن الكريم. دراسة مفصلة لمخارج الحروف وصفاتها والوقف والابتداء وأحكام التلاوة الأكاديمية.',
    category: 'Linguistics & Islamic Studies',
    categoryAr: 'اللسانيات والدراسات الإسلامية',
    instructor: 'Sheikh Ahmad Al-Murtala',
    instructorAr: 'الشيخ أحمد المرتضى',
    rating: 5.0,
    reviewsCount: 310,
    price: 30000,
    priceUSD: 20,
    duration: '8 weeks',
    durationAr: '٨ أسابيع',
    image: 'https://images.unsplash.com/photo-1609599006353-e629f1d00f38?auto=format&fit=crop&q=80&w=800',
    modules: [
      'Makharij al-Huruf (Points of Articulation)',
      'Noon and Meem Sakinah Rules & Gunnah types',
      'Al-Mudood (Lengthenings) and its subcategories',
      'Practical Recitation Evaluation & Certificate Authorization'
    ],
    modulesAr: [
      'مخارج الحروف والصفات الرئيسية',
      'أحكام النون والميم الساكنة والتنوين وأنواع الغنة',
      'أحكام المدود وأقسامها المختلفة',
      'التطبيقات العملية للتلاوة والإجازة التقديرية'
    ]
  }
];

export const sampleLiveClasses: LiveClass[] = [
  {
    id: 'live-1',
    title: 'Advanced Arabic Nahw: Grammatical Analysis (I’rab)',
    titleAr: 'النحو المتقدم: التحليل الإعرابي والتطبيقات العملية',
    date: '2026-06-28',
    time: '14:00',
    duration: '90 mins',
    durationAr: '٩٠ دقيقة',
    instructor: 'Prof. Dr. Ibrahim Al-Hassan',
    platform: 'Google Meet',
    link: 'https://meet.google.com/dar-alk-fikr',
    status: 'upcoming'
  },
  {
    id: 'live-2',
    title: 'Interactive Live Q&A: React State & Custom Hooks',
    titleAr: 'جلسة أسئلة وأجوبة تفاعلية: إدارة الحالة وHooks في React',
    date: '2026-06-29',
    time: '16:00',
    duration: '60 mins',
    durationAr: '٦٠ دقيقة',
    instructor: 'Engr. Yusuf Mohammed',
    platform: 'Zoom',
    link: 'https://zoom.us/j/9026461916',
    status: 'upcoming'
  },
  {
    id: 'live-3',
    title: 'Contemporary Shariah Auditing in Corporate Banking',
    titleAr: 'التدقيق الشرعي المعاصر في المعاملات المصرفية للشركات',
    date: '2026-06-30',
    time: '11:00',
    duration: '120 mins',
    durationAr: '١٢٠ دقيقة',
    instructor: 'Dr. Fatima Umar',
    platform: 'Google Meet',
    link: 'https://meet.google.com/dfa-shariah',
    status: 'upcoming'
  }
];

export const translations = {
  en: {
    academyName: 'Dar Al-Fikr International Academy',
    arabicName: 'أكاديمية دار الفكر الدولية',
    tagline: 'Illuminating Minds, Nurturing Values',
    searchPlaceholder: 'Search for courses (e.g., Coding, Finance, Arabic)...',
    allCategories: 'All Categories',
    joinClass: 'Join Live Class',
    upcomingClasses: 'Upcoming Live Classes',
    courseDetails: 'Course Syllabus',
    enrollNow: 'Enroll & Unlock',
    priceNGN: 'NGN',
    priceUSD: 'USD',
    reviews: 'reviews',
    instructor: 'Instructor',
    duration: 'Duration',
    featuredCourses: 'Explore Professional Courses',
    coursesSubtitle: 'High-quality e-learning courses vetted by industry leaders and certified scholars.',
    exploreBtn: 'Explore Courses',
    studentPortal: 'Student Dashboard',
    registerBtn: 'Student Registration',
    loginBtn: 'Login to Portal',
    logoutBtn: 'Logout',
    contactUs: 'Contact Academy',
    officeAddressLabel: 'Office Address',
    phoneLabel: 'Phone Support',
    emailLabel: 'General Email',
    officeAddress: 'Zone B, Sagwari-Bwari Rd, Bmuko, Dutse 901101, FCT',
    phoneNumbers: '+234 813 420 0006, +234 902 646 1916',
    email: 'habuamar36@gmail.com',
    socialMedia: 'Connect with Us',
    bilingualNotice: 'Dual-medium academy providing high-caliber western tech education and certified classical Islamic studies.',
    registerFormTitle: 'Create Student Account',
    registerFormSubtitle: 'Join thousands of students and start your custom learning path today.',
    fullName: 'Full Name',
    emailAddress: 'Email Address',
    phoneNumber: 'Phone Number',
    password: 'Password',
    bio: 'Professional Bio / Learning Interests',
    submitRegister: 'Register Profile',
    haveAccount: 'Already registered? Access student dashboard directly.',
    backToHome: 'Back to Home',
    welcomeBack: 'Welcome Back',
    portalNoCourses: 'You are not enrolled in any courses yet. Select a course from the homepage to enroll!',
    portalEnrolledTitle: 'Your Enrolled Courses',
    portalLiveTitle: 'Your Upcoming Live Interactive Schedules',
    startLearning: 'Start Lesson',
    lessonIncrProgress: 'Mark Lesson Complete',
    congratsCertificate: 'Get Certificate',
    certificateUnlocked: 'Certificate Unlocked!',
    certificateSub: 'Authorized by Dar Al-Fikr International Board',
    grade: 'Academic Grade',
    hoursCompleted: 'Completed',
    paystackHeading: 'Paystack Secure Checkout',
    paystackSub: 'Dar Al-Fikr Merchant Payment System',
    paystackCard: 'Pay with Card',
    paystackBank: 'Pay with Bank Transfer',
    paystackUSSD: 'USSD Code',
    cardNumber: 'Card Number',
    cardExpiry: 'Expiry Date',
    cardCVV: 'CVV',
    payAmount: 'Authorize Secure Payment of',
    paymentSuccess: 'Payment Authorized Successfully!',
    paymentProcessing: 'Connecting Secure Paystack Gateway...',
    paymentFailed: 'Transaction failed. Please try again.',
    successNotice: 'Course successfully unlocked! Added to your student portal.',
    languageLabel: 'العربية',
    activeLang: 'English',
    liveClassRoom: 'Interactive Classroom',
    meetStatusLive: 'Class Status: Session is Active',
    meetStatusUpcoming: 'Class Status: Scheduled',
    classDate: 'Date',
    classTime: 'Time',
    zoomJoinNotice: 'Click below to securely connect to the live streaming session. Ensure your video and microphone are ready.',
    currencyToggle: 'Display Prices in USD'
  },
  ar: {
    academyName: 'أكاديمية دار الفكر الدولية',
    arabicName: 'Dar Al-Fikr International Academy',
    tagline: 'إنارة العقول، ورعاية القيم والمهارات',
    searchPlaceholder: 'ابحث عن الدورات (مثل: البرمجة، التمويل، اللغة العربية)...',
    allCategories: 'جميع التصنيفات',
    joinClass: 'انضم للحصة المباشرة',
    upcomingClasses: 'الحصص المباشرة القادمة',
    courseDetails: 'منهج ومقرر الدورة',
    enrollNow: 'سجل وافتح الدورة',
    priceNGN: 'نيرا نيجيرية',
    priceUSD: 'دولار',
    reviews: 'تقييمات',
    instructor: 'المحاضر',
    duration: 'المدة',
    featuredCourses: 'استكشف الدورات المهنية',
    coursesSubtitle: 'دورات تعليم إلكتروني عالية الجودة معتمدة من رواد الصناعة والعلماء الأكاديميين.',
    exploreBtn: 'تصفح الدورات',
    studentPortal: 'بوابة الطالب',
    registerBtn: 'تسجيل طالب جديد',
    loginBtn: 'تسجيل الدخول للبوابة',
    logoutBtn: 'خروج',
    contactUs: 'اتصل بالأكاديمية',
    officeAddressLabel: 'عنوان المكتب',
    phoneLabel: 'الدعم الهاتفي',
    emailLabel: 'البريد الإلكتروني العام',
    officeAddress: 'المنطقة ب، طريق ساغواري-بواري، بموكو، دوتسي 901101، العاصمة الاتحادية، نيجيريا',
    phoneNumbers: '+٢٣٤٨١٣٤٢٠٠٠٠٦، +٢٣٤٩٠٢٦٤٦١٩١٦',
    email: 'habuamar36@gmail.com',
    socialMedia: 'تواصل معنا عبر منصاتنا',
    bilingualNotice: 'أكاديمية ثنائية اللغة تقدم تعليماً عالي الكفاءة في البرمجة والتكنولوجيا والدراسات الإسلامية واللغوية الكلاسيكية المعتمدة.',
    registerFormTitle: 'إنشاء حساب طالب جديد',
    registerFormSubtitle: 'انضم إلى آلاف الطلاب وابدأ رحلتك التعليمية المخصصة اليوم.',
    fullName: 'الاسم الكامل',
    emailAddress: 'البريد الإلكتروني',
    phoneNumber: 'رقم الهاتف',
    password: 'كلمة المرور',
    bio: 'السيرة المهنية / الاهتمامات التعليمية',
    submitRegister: 'تسجيل الملف الشخصي',
    haveAccount: 'مسجل بالفعل؟ اضغط هنا للوصول السريع إلى البوابة.',
    backToHome: 'العودة للرئيسية',
    welcomeBack: 'مرحباً بك مجدداً',
    portalNoCourses: 'لم تقم بالتسجيل في أي دورة حتى الآن. اختر دورة من الصفحة الرئيسية للتسجيل والبدء!',
    portalEnrolledTitle: 'دوراتك المسجلة',
    portalLiveTitle: 'جلساتك التفاعلية الحية القادمة',
    startLearning: 'ابدأ الدرس',
    lessonIncrProgress: 'تحديد الدرس كمكتمل',
    congratsCertificate: 'احصل على الشهادة',
    certificateUnlocked: 'تم فتح الشهادة بنجاح!',
    certificateSub: 'معتمدة وموثقة من مجلس إدارة أكاديمية دار الفكر الدولية',
    grade: 'التقدير الأكاديمي',
    hoursCompleted: 'مكتملة',
    paystackHeading: 'بوابة بيستك الآمنة للتفويض والتدقيق',
    paystackSub: 'نظام الدفع لتاجر أكاديمية دار الفكر',
    paystackCard: 'الدفع ببطاقة الائتمان',
    paystackBank: 'الدفع بحوالة بنكية',
    paystackUSSD: 'رمز USSD السريع',
    cardNumber: 'رقم البطاقة',
    cardExpiry: 'تاريخ الانتهاء',
    cardCVV: 'الرمز السري (CVV)',
    payAmount: 'تفويض دفع آمن بقيمة',
    paymentSuccess: 'تم تفويض عملية الدفع بنجاح!',
    paymentProcessing: 'جاري الاتصال بمدقق دفع بوابة Paystack الآمنة...',
    paymentFailed: 'فشلت المعاملة، يرجى المحاولة مرة أخرى.',
    successNotice: 'تم فتح الدورة بنجاح! تم إضافتها فورياً إلى بوابة الطالب الخاصة بك.',
    languageLabel: 'English',
    activeLang: 'العربية',
    liveClassRoom: 'الفصل الدراسي التفاعلي المباشر',
    meetStatusLive: 'حالة الحصة: الجلسة مفعلة الآن',
    meetStatusUpcoming: 'حالة الحصة: مجدولة',
    classDate: 'التاريخ',
    classTime: 'الوقت',
    zoomJoinNotice: 'انقر أدناه للاتصال بشكل آمن بجلسة البث المباشر. تأكد من إعداد الكاميرا والميكروفون.',
    currencyToggle: 'عرض الأسعار بالدولار الأمريكي'
  }
};
