<?php
// admin/lang/en_patch.php
// Curated English overrides. Loaded after en_auto.php so it fixes any weak/partial auto translations.
return [
  'exact' => [
    // Settings tabs / app settings page
    'تبويبات الإعدادات' => 'Settings Tabs',
    'نظرة عامة' => 'Overview',
    'بيانات الشركة' => 'Company Info',
    'الشركة' => 'Company',
    'أسعار الباقات والسرعات' => 'Package & Speed Prices',
    'الطباعة' => 'Printing',
    'السكتورات والباور بيم' => 'Sectors & PowerBeam',
    'إعدادات البرنامج' => 'App Settings',
    'SYP - ليرة سورية' => 'SYP - Syrian Pound',
    'USD - دولار' => 'USD - Dollar',
    'إعدادات كروت الإنترنت (QR)' => 'Internet Voucher Settings (QR)',
    'محتوى QR' => 'QR Content',
    'الكود فقط' => 'Code Only',
    'الكود + الرقم السري' => 'Code + Password',
    'رابط صفحة الدخول (Hotspot URL)' => 'Login Page URL (Hotspot URL)',
    'يؤثر على QR في صفحة طباعة الكروت.' => 'Affects the QR code on the voucher print page.',
    'Hotspot URL (اختياري)' => 'Hotspot URL (Optional)',
    'مثال: http://1.1.1.1/login أو https://your-portal/login' => 'Example: http://1.1.1.1/login or https://your-portal/login',
    'يُستخدم فقط إذا اخترت "رابط صفحة الدخول". سيتم إلحاق username/password تلقائيًا.' => 'Used only when you choose "Login Page URL". username/password will be appended automatically.',
    'إظهار QR فقط للكروت المدفوعة' => 'Show QR only for paid vouchers',
    'إعدادات تفعيل الكروت على MikroTik' => 'Voucher Activation Settings on MikroTik',
    'تفعيل تلقائي على MikroTik عند الدفع (نقطة البيع)' => 'Auto-activate on MikroTik after payment (POS)',
    'عند بيع الكرت وتسجيل القبض، يتم إنشاء مستخدم Hotspot تلقائيًا.' => 'When the voucher is sold and payment is recorded, a Hotspot user is created automatically.',
    'تفعيل تلقائي عند أول Scan للـ QR بعد الدفع' => 'Auto-activate on the first QR scan after payment',
    'مفيد لو أردت أن يكون التفعيل مرتبطًا بوقت الاستخدام الأول.' => 'Useful when activation should start at the first use time.',
    'جهاز واحد فقط (ربط MAC تلقائيًا)' => 'One device only (automatic MAC binding)',
    'يتم ربط الكرت بأول جهاز يسجل الدخول (على MikroTik) ومنع مشاركة الجهاز.' => 'The voucher is bound to the first device that logs in on MikroTik to prevent sharing.',
    'قفل مؤقت عند محاولة استخدام الكرت على جهاز آخر' => 'Temporary lock when the voucher is used on another device',
    'يتم تعطيل المستخدم مؤقتًا ثم يعود تلقائيًا. مدد القفل:' => 'The user is disabled temporarily and then restored automatically. Lock durations:',
    '(دقائق) بالتتابع.' => '(minutes) in sequence.',
    'عدد مرات تبديل الجهاز المسموح لكل كرت' => 'Allowed device changes per voucher',
    '0 = ممنوع تبديل الجهاز. 1 = مرة واحدة (المقترح).' => '0 = device change is not allowed. 1 = one time (recommended).',
    'اسم Hotspot Profile للكروت' => 'Hotspot Profile name for vouchers',
    'سيتم إنشاء profile تلقائيًا إن لم يكن موجودًا، مع إعدادات جهاز واحد.' => 'The profile will be created automatically if it does not exist, with one-device settings.',
    'العملة الافتراضية' => 'Default Currency',
    'سعر صرف الدولار مقابل الليرة' => 'USD Exchange Rate Against SYP',
    'إظهار الدولار في البرنامج' => 'Show USD in the program',
    'العربية' => 'Arabic',
    'حفظ' => 'Save',
    'سعر الصرف غير صحيح' => 'Invalid exchange rate',
    'تم حفظ الإعدادات بنجاح ✅' => 'Settings saved successfully ✅',

    // System/settings center page
    'تم تنظيم صفحات الإعدادات في صفحة واحدة واضحة، مع إزالة التبويبات غير المرتبطة والروابط المكررة.' => 'Settings pages are organized in one clear place, with unrelated tabs and duplicate links removed.',
    'اسم الشركة، اسم المالك، الهاتف والعنوان.' => 'Company name, owner name, phone, and address.',
    'فتح الصفحة' => 'Open Page',
    'إدارة السرعات، الباقات، أحجام البيانات، ورسوم الاشتراك لأول مرة.' => 'Manage speeds, packages, data quotas, and first-time subscription fees.',
    'السرعات' => 'Speeds',
    'إعدادات الربط، الاستيراد، المراقبة، والمزامنة الخاصة بالراوترات والـ PPP.' => 'Connection, import, monitoring, and PPP router sync settings.',
    'الرسائل والإشعارات' => 'Messages & Notifications',
    'إعدادات SMS وWhatsApp من مكان منظم وواضح.' => 'SMS and WhatsApp settings in one organized place.',
    'الطابعات، الهوستات، إعدادات الفواتير الحرارية والصفحات.' => 'Printers, hosts, thermal invoice settings, and page printing.',
    'إدارة أجهزة AirMax والسكتورات والاختبارات من صفحة واحدة.' => 'Manage AirMax devices, sectors, and tests from one page.',
    'إعدادات البرنامج العامة' => 'General App Settings',
    'اللغة، العملة، سعر الصرف، وإعدادات الكروت وQR.' => 'Language, currency, exchange rate, vouchers, and QR settings.',
    'المستخدمون والصلاحيات' => 'Users & Permissions',
    'إدارة المستخدمين، الصلاحيات والأدوار بدون تكرار في القوائم.' => 'Manage users, permissions, and roles without duplicate menus.',
    'المستخدمون' => 'Users',
    'الصلاحيات' => 'Permissions',
    'الأدوار' => 'Roles',
    'روابط الصيانة السريعة' => 'Quick Maintenance Links',
    'نقاط الوصول المباشرة التي كانت مبعثرة سابقًا في أكثر من قائمة.' => 'Direct access points that were previously scattered across several menus.',
    'لوحة التحكم' => 'Dashboard',
    'الراوترات' => 'Routers',
    'القطاعات' => 'Sectors',

    // Common settings / forms
    'اسم الشركة' => 'Company Name',
    'اسم مالك الشركة' => 'Company Owner Name',
    'هاتف' => 'Phone',
    'العنوان' => 'Address',
    'تم الحفظ ✅' => 'Saved successfully ✅',
    'لا يوجد جدول لإعدادات الشركة (company_info أو system_settings).' => 'No company settings table exists (company_info or system_settings).',

    // Packages/speeds visible labels
    'السرعات والباقات' => 'Speeds & Packages',
    'توليد فواتير الشهر' => 'Generate Monthly Invoices',
    'تعديل سرعة' => 'Edit Speed',
    'إضافة سرعة جديدة' => 'Add New Speed',
    'اسم السرعة' => 'Speed Name',
    'رفع' => 'Upload',
    'تحميل' => 'Download',
    'الوحدة' => 'Unit',
    'السعر الشهري' => 'Monthly Price',
    'اسم بروفايل MikroTik' => 'MikroTik Profile Name',
    'فارغ = توليد تلقائي' => 'Empty = generate automatically',
    'حفظ التعديل' => 'Save Changes',
    'إضافة السرعة' => 'Add Speed',
    'إلغاء التعديل' => 'Cancel Edit',
    'تعديل باقة' => 'Edit Package',
    'إضافة باقة جديدة' => 'Add New Package',
    'اسم الباقة' => 'Package Name',
    'الحجم GB' => 'Size GB',
    'السعر' => 'Price',
    'رسوم الاشتراك' => 'Subscription Fee',
    'مدة الفاتورة / يوم' => 'Invoice Period / Day',
    'إضافة الباقة' => 'Add Package',

    // AirMax page common visible labels
    'إعدادات السكتورات والباور بيم' => 'Sectors & PowerBeam Settings',
    'العودة إلى لوحة المراقبة' => 'Back to Monitoring Dashboard',
    'الجهاز' => 'Device',
    'العنوان' => 'Address',
    'الدخول' => 'Login',
    'الترتيب/التفعيل' => 'Order / Enable',
    'نتيجة الفحص' => 'Probe Result',
    'العمليات' => 'Actions',
    'بانتظار الفحص' => 'Waiting for probe',
    'تلقائي' => 'Auto',
    'تفضيل الشركة:' => 'Vendor preference:',
    'اسم المستخدم' => 'Username',
    'كلمة المرور' => 'Password',
    'مفعّل' => 'Enabled',
    'بدء الفحص' => 'Starting probe',
    'فحص المنفذ' => 'Probe Port',
    'إعادة الفحص' => 'Re-probe',
    'حذف الجهاز؟' => 'Delete device?',
    'جديد' => 'New',
    'اسم الجهاز' => 'Device Name',
    'اختر النوع ثم احفظ' => 'Choose the type, then save',
    'سيتم تحديد البروتوكول والمنفذ والمسار تلقائياً' => 'Protocol, port, and path will be detected automatically',
    'يمكن اختيار الشركة لتسريع الفحص فقط' => 'Vendor selection only speeds up probing',
    'بعد الإضافة شغّل فحص المنفذ لأول مرة' => 'After adding, run port probing for the first time',
    'بانتظار الحفظ' => 'Waiting to save',
    'جاهز' => 'Ready',
    'جزئي' => 'Partial',
    'جارٍ' => 'Running',
    'معلّق' => 'Pending',
    'جارٍ الفحص' => 'Probing',
    'اختبار البروتوكول' => 'Testing protocol',
    'تحديد الشركة والنظام' => 'Detecting vendor and system',
    'تجربة الدخول وجلب البيانات' => 'Testing login and fetching data',
    'فشل الاتصال بواجهة الفحص' => 'Failed to connect to the probe API',
  ],
  'phrases' => [
    // Phrase fallback for split text nodes and dynamic snippets
    'إعدادات تفعيل الكروت' => 'Voucher Activation Settings',
    'كروت الإنترنت' => 'Internet Vouchers',
    'صفحة طباعة الكروت' => 'voucher print page',
    'صفحة الدخول' => 'login page',
    'الرقم السري' => 'password',
    'الكود' => 'code',
    'الكروت المدفوعة' => 'paid vouchers',
    'نقطة البيع' => 'POS',
    'أول Scan' => 'first scan',
    'بعد الدفع' => 'after payment',
    'جهاز واحد فقط' => 'one device only',
    'ربط MAC' => 'MAC binding',
    'تلقائيًا' => 'automatically',
    'تلقائياً' => 'automatically',
    'قفل مؤقت' => 'temporary lock',
    'جهاز آخر' => 'another device',
    'مدد القفل' => 'lock durations',
    'تبديل الجهاز' => 'device change',
    'ممنوع' => 'not allowed',
    'مرة واحدة' => 'one time',
    'المقترح' => 'recommended',
    'للكروت' => 'for vouchers',
    'إن لم يكن موجودًا' => 'if it does not exist',
    'إعدادات جهاز واحد' => 'one-device settings',
    'ليرة سورية' => 'Syrian Pound',
    'دولار' => 'Dollar',
    'اختياري' => 'Optional',
    'مثال:' => 'Example:',
    ' أو ' => ' or ',
    'على MikroTik' => 'on MikroTik',
    'MikroTik عند الدفع' => 'MikroTik after payment',
    'عند الدفع' => 'after payment',
    'تسجيل القبض' => 'payment recording',
    'يتم إنشاء مستخدم Hotspot' => 'a Hotspot user is created',
    'وقت الاستخدام الأول' => 'first use time',
    'يتم ربط الكرت' => 'the voucher is bound',
    'أول جهاز يسجل الدخول' => 'the first device that logs in',
    'منع مشاركة الجهاز' => 'prevent device sharing',
    'يتم تعطيل المستخدم مؤقتًا' => 'the user is disabled temporarily',
    'ثم يعود تلقائيًا' => 'then restored automatically',
    'بالتتابع' => 'in sequence',

    // Generic UI words not fully covered by the first auto dictionary
    'نظرة عامة' => 'Overview',
    'بيانات الشركة' => 'Company Info',
    'إعدادات البرنامج العامة' => 'General App Settings',
    'روابط الصيانة السريعة' => 'Quick Maintenance Links',
    'العودة إلى' => 'Back to',
    'لوحة المراقبة' => 'Monitoring Dashboard',
    'إدارة أجهزة' => 'Manage devices',
    'أجهزة' => 'Devices',
    'الاختبارات' => 'tests',
    'صفحة واحدة' => 'one page',
    'القوائم' => 'menus',
    'مكررة' => 'duplicate',
    'مبعثرة' => 'scattered',
    'سابقًا' => 'previously',
    'واضحة' => 'clear',
    'منظم' => 'organized',
    'إشعارات' => 'Notifications',
    'الطابعات' => 'Printers',
    'إعدادات الفواتير' => 'invoice settings',
    'الصفحات' => 'pages',
    'العملة' => 'Currency',
    'سعر الصرف' => 'exchange rate',
    'الفحص' => 'probe',
    'البروتوكول' => 'protocol',
    'المنفذ' => 'port',
    'المسار' => 'path',
    'الشركة والنظام' => 'vendor and system',
    'يحفظ المسار الناجح' => 'saves the successful path',
  ],
];
