{
 "lang": {
  "switch": "English",
  "short": "EN"
 },
 "common": {
  "save": "حفظ",
  "saved": "تم الحفظ",
  "cancel": "إلغاء",
  "confirm": "تأكيد",
  "close": "إغلاق",
  "add": "إضافة",
  "edit": "تعديل",
  "delete": "حذف",
  "deleted": "تم الحذف",
  "copy": "نسخ",
  "copied": "تم النسخ",
  "details": "التفاصيل",
  "yes": "نعم",
  "no": "لا",
  "none": "لا يوجد",
  "none_yet": "لا توجد بيانات حتى الآن",
  "no_results": "لا توجد نتائج",
  "no_data": "لا توجد بيانات",
  "no_changes": "لا توجد تغييرات",
  "system": "النظام",
  "all": "الكل",
  "active": "نشط",
  "inactive": "موقوف",
  "prev": "السابق",
  "next": "التالي",
  "page_of": "صفحة {page} من {pages}",
  "list_sep": "، ",
  "sar": "ر.س"
 },
 "scope": {
  "client": "العميل",
  "all_clients": "كل العملاء",
  "branch": "الفرع",
  "all_branches": "كل الفروع"
 },
 "role": {
  "admin": "مدير",
  "media_buyer": "مسؤول الإعلانات"
 },
 "source": {
  "meta": "ميتا",
  "tiktok": "تيك توك",
  "snap": "سناب شات",
  "google": "جوجل",
  "whatsapp": "واتساب",
  "call": "اتصال",
  "walkin": "زيارة مباشرة",
  "referral": "توصية",
  "other": "أخرى",
  "all": "كل المنصات"
 },
 "sector": {
  "clinic": "عيادة",
  "doctors": "أطباء",
  "medical_complex": "مجمع طبي",
  "lounge": "صالة استراحة",
  "restaurant": "مطعم",
  "perfume": "عطور",
  "sports": "رياضة",
  "other": "أخرى"
 },
 "range": {
  "label": "الفترة",
  "today": "اليوم",
  "yesterday": "أمس",
  "d7": "آخر 7 أيام",
  "d30": "آخر 30 يوماً",
  "d90": "آخر 90 يوماً",
  "month": "هذا الشهر",
  "all": "كل الفترات",
  "custom": "فترة مخصصة",
  "from": "من",
  "to": "إلى"
 },
 "dur": {
  "lt1": "أقل من دقيقة",
  "min": "{n} د",
  "hm": "{h} س {m} د",
  "h": "{h} س",
  "d": "{n} يوم"
 },
 "ago": {
  "now": "الآن",
  "min": "منذ {n} د",
  "h": "منذ {n} س",
  "d": "منذ {n} يوم"
 },
 "err": {
  "http": "حدث خطأ ({status})",
  "server": "حدث خطأ في الخادم",
  "not_found": "غير موجود",
  "json_required": "طلب غير صالح",
  "bad_json": "بيانات غير صالحة",
  "bad_date": "تاريخ غير صالح: {field}",
  "bad_value": "قيمة غير صالحة: {field}",
  "forbidden": "ليست لديك صلاحية لهذا الإجراء",
  "client_forbidden": "لا يمكنك الوصول إلى هذا العميل",
  "lead_not_found": "العميل المحتمل غير موجود",
  "config_pepper": "إعدادات الخادم غير مكتملة (PASSWORD_PEPPER)",
  "config_setup_key": "إعدادات الخادم غير مكتملة (SETUP_KEY)",
  "setup_key_wrong": "مفتاح الإعداد غير صحيح",
  "password_short": "يجب ألا تقل كلمة المرور عن 8 أحرف",
  "email_invalid": "البريد الإلكتروني غير صالح",
  "not_logged_in": "لم يتم تسجيل الدخول",
  "session_expired": "انتهت الجلسة، يرجى تسجيل الدخول مرة أخرى",
  "name_required": "الاسم مطلوب",
  "setup_done": "تم الإعداد مسبقاً، يرجى تسجيل الدخول",
  "too_many_attempts": "محاولات كثيرة، حاول بعد 15 دقيقة",
  "login_failed": "البريد الإلكتروني أو كلمة المرور غير صحيحة",
  "lang_invalid": "اللغة غير مدعومة",
  "wrong_password": "كلمة المرور الحالية غير صحيحة",
  "no_changes": "لا توجد تغييرات",
  "client_name_required": "اسم العميل مطلوب",
  "client_not_found": "العميل غير موجود",
  "phone_invalid": "رقم الجوال غير صالح",
  "branch_name_required": "اسم الفرع مطلوب",
  "branch_not_found": "الفرع غير موجود",
  "branch_in_use": "لا يمكن حذف فرع مرتبط بعملاء محتملين، ويمكنك إيقافه بدلاً من ذلك",
  "branch_invalid": "الفرع غير صالح لهذا العميل",
  "role_invalid": "الدور غير صالح",
  "email_taken": "البريد الإلكتروني مستخدم بالفعل",
  "user_not_found": "المستخدم غير موجود",
  "cant_change_self": "لا يمكنك إيقاف حسابك أو تغيير دورك",
  "pick_client": "اختر العميل",
  "client_inactive": "العميل غير موجود أو موقوف",
  "booking_required": "حدد موعد الحجز",
  "status_forbidden": "لا يمكنك استخدام هذه الحالة",
  "admin_only_client": "تغيير العميل متاح للمدير فقط",
  "source_invalid": "المصدر غير صالح",
  "no_status_permission": "ليست لديك صلاحية تغيير الحالة",
  "status_invalid": "الحالة غير صالحة",
  "transition_forbidden": "لا يمكنك نقل العميل المحتمل من هذه الحالة أو إليها",
  "note_required": "اكتب الملاحظة",
  "channel_invalid": "قناة التواصل غير صالحة",
  "template_title_required": "عنوان الرسالة مطلوب",
  "template_body_required": "نص الرسالة مطلوب",
  "template_not_found": "الرسالة غير موجودة",
  "export_pick_client": "اختر العميل أولاً",
  "retry_failed": "لا يمكن إعادة المحاولة",
  "import_empty": "لا توجد صفوف للاستيراد",
  "import_too_many": "الحد الأقصى {max} صف في الطلب الواحد",
  "payload_too_large": "حجم البيانات كبير",
  "unknown_webhook": "رابط الويب هوك غير معروف",
  "bad_body": "بيانات غير صالحة",
  "hours_format": "صيغة ساعات العمل غير صالحة",
  "hours_max_shifts": "الحد الأقصى 3 فترات في اليوم",
  "hours_bad_time": "وقت غير صالح في ساعات العمل",
  "hours_overlap": "فترات العمل في اليوم نفسه متداخلة",
  "hours_no_days": "حدد يوم عمل واحداً على الأقل، أو اختر 24 ساعة",
  "backup_failed": "تعذّر إنشاء النسخة الاحتياطية: {error}",
  "mfa_expired": "انتهت صلاحية خطوة التحقق، سجّل الدخول من جديد",
  "mfa_invalid": "رمز التحقق غير صحيح",
  "mfa_already": "التحقق بخطوتين مفعّل بالفعل",
  "mfa_no_setup": "ابدأ التفعيل من جديد",
  "mfa_not_enabled": "التحقق بخطوتين غير مفعّل",
  "mfa_required_admin": "لا يمكن إيقاف التحقق بخطوتين لحسابات المدير",
  "mfa_setup_required": "فعّل التحقق بخطوتين أولاً",
  "password_change_required": "غيّر كلمة المرور المؤقتة أولاً",
  "cant_reset_self": "لا يمكنك تنفيذ هذا على حسابك",
  "password_same": "اختر كلمة مرور مختلفة عن الحالية",
  "alert_failed": "تعذّر إرسال التنبيه: {error}",
  "telegram_no_chat": "لم يصل البوت أي رسالة بعد. أرسل ‎/start إلى البوت ثم أعد المحاولة.",
  "slug_invalid": "رابط الصفحة غير صالح",
  "slug_taken": "هذا الرابط مستخدم لعميل آخر",
  "logo_type": "نوع الصورة غير مدعوم (PNG أو JPG أو WebP)",
  "logo_size": "حجم الشعار أكبر من 400 KB",
  "landing_save_first": "احفظ صفحة الهبوط أولاً",
  "push_off": "الإشعارات غير مفعّلة على الخادم",
  "push_no_device": "لا يوجد جهاز مفعّل عليه الإشعارات لهذا الحساب",
  "offer_price_invalid": "سعر العرض يجب أن يكون أقل من السعر الأساسي",
  "case_consent_required": "أكّد وجود موافقة المريض الخطية لكل حالة قبل الحفظ",
  "image_type": "الصورة يجب أن تكون PNG أو JPG أو WebP",
  "image_size": "الصورة أكبر من 400 KB"
 },
 "theme": {
  "label": "المظهر",
  "system": "حسب الجهاز",
  "light": "فاتح",
  "dark": "داكن",
  "hint": "يُطبّق فورًا ويُحفظ في هذا المتصفح.",
  "to_light": "المظهر الفاتح",
  "to_dark": "المظهر الداكن"
 },
 "field": {
  "name": "الاسم",
  "phone": "رقم الجوال",
  "email": "البريد الإلكتروني",
  "source": "المصدر",
  "campaign": "الحملة",
  "ad_name": "الإعلان",
  "click_id": "معرّف النقرة",
  "notes": "ملاحظات",
  "consent": "الموافقة",
  "consent_source": "مصدر الموافقة",
  "assigned_to": "المسؤول",
  "booking_at": "موعد الحجز",
  "value": "القيمة",
  "client_id": "العميل",
  "branch_id": "الفرع",
  "follow_up_at": "موعد المتابعة",
  "status": "الحالة",
  "from": "من تاريخ",
  "to": "إلى تاريخ",
  "consent_at": "تاريخ الموافقة",
  "booking_from": "بداية الموعد",
  "booking_to": "نهاية الموعد",
  "day_start": "بداية اليوم",
  "day_end": "نهاية اليوم",
  "date": "التاريخ",
  "ad_ids": "معرّفات الإعلان (الحملة / المجموعة / الإعلان)"
 },
 "nav": {
  "overview": "نظرة عامة",
  "campaigns": "الحملات",
  "recs": "التوصيات",
  "reports": "التقارير",
  "connections": "الربط",
  "profile": "الملف الشخصي",
  "settings": "الإعدادات"
 },
 "nav_short": {
  "overview": "عامة",
  "campaigns": "الحملات",
  "recs": "التوصيات",
  "reports": "التقارير",
  "connections": "الربط",
  "settings": "الإعدادات"
 },
 "auth": {
  "login_title": "تسجيل الدخول",
  "setup_title": "إعداد حساب المدير الأول",
  "setup_hint": "لا يوجد مستخدمون بعد. سيكون هذا الحساب هو المدير الرئيسي.",
  "setup_key": "مفتاح الإعداد",
  "password": "كلمة المرور",
  "create": "إنشاء الحساب",
  "login": "دخول",
  "logout": "تسجيل الخروج",
  "privacy": "سياسة الخصوصية",
  "welcome": "أهلاً بعودتك",
  "welcome_sub": "إعلاناتك ونتائجها في مكان واحد.",
  "setup_sub": "لنبدأ بحساب المدير.",
  "tagline": "بريمورا Ads · من برايم فيجن",
  "pitch": "كل ريال يُصرف على الإعلانات، وما أعاده من عملاء وحجوزات وحضور.",
  "figure": "رحلة العميل المحتمل من الإعلان إلى الحجز ثم الحضور",
  "f1_t": "المنصات",
  "f1_d": "سناب وميتا وتيك توك وجوجل",
  "f2_t": "النتيجة",
  "f2_d": "تكلفة الحجز لا تكلفة النقرة",
  "f3_t": "التوصيات",
  "f3_d": "ما ينجح وما يهدر الميزانية",
  "footer": "بيانات مشفّرة ومحمية",
  "theme": "تبديل المظهر"
 },
 "ov": {
  "spend": "الإنفاق",
  "leads": "العملاء المحتملون",
  "cpl": "تكلفة العميل المحتمل",
  "booked": "وصلوا إلى الحجز",
  "cpb": "تكلفة الحجز",
  "attended": "حضروا",
  "cpa": "تكلفة الحضور",
  "roas": "العائد على الإنفاق",
  "revenue": "الإيراد المسجّل",
  "from_crm": "من Primoura CRM",
  "from_platform": "من المنصات",
  "booking_rate": "نسبة الحجز {p}",
  "attend_rate": "نسبة الحضور {p}",
  "of_spend": "إيراد ÷ إنفاق",
  "matched": "مطابقة الإعلانات",
  "matched_sub": "{n} عميل محتمل بلا رقم إعلان",
  "daily": "الإنفاق والعملاء المحتملون يومياً",
  "by_platform": "الأداء حسب المنصة",
  "best": "أفضل الإعلانات",
  "worst": "أضعف الإعلانات",
  "by_cpb": "حسب تكلفة الحجز (حجزان على الأقل)",
  "platform": "المنصة",
  "impr": "مرات الظهور",
  "clicks": "النقرات",
  "ctr": "نسبة النقر",
  "pleads": "عملاء حسب المنصة",
  "note": "الإنفاق والظهور من المنصات؛ العملاء والحجوزات والإيراد من Primoura CRM عبر رقم الإعلان.",
  "demo": "بيانات تجريبية",
  "demo_note": "المنصات التي لم تُربط بعد تظهر ببيانات تجريبية واضحة العلامة، وتُستبدل تلقائياً عند الربط.",
  "legend_spend": "الإنفاق",
  "legend_leads": "العملاء المحتملون",
  "ad": "الإعلان",
  "none": "لا توجد إعلانات كافية في هذه الفترة"
 },
 "camp": {
  "campaign": "الحملات",
  "adset": "المجموعات الإعلانية",
  "ad": "الإعلانات",
  "all_platforms": "كل المنصات",
  "name": "الاسم",
  "status": "الحالة",
  "active": "نشطة",
  "paused": "متوقفة",
  "ended": "منتهية",
  "back": "رجوع",
  "open": "عرض المجموعات",
  "search": "بحث بالاسم",
  "objective": "الهدف",
  "leads": "عملاء",
  "booked": "حجوزات",
  "attended": "حضور"
 },
 "rec": {
  "all": "الكل",
  "high": "عاجل",
  "medium": "للمراجعة",
  "good": "فرصة",
  "count": "{n} توصية",
  "empty": "لا توجد توصيات في هذه الفترة",
  "spend_no_leads": "إنفاق بلا عملاء",
  "spend_no_leads_d": "أنفق هذا الإعلان {spend} دون أي عميل محتمل في Primoura CRM، أي أكثر من 3 أضعاف متوسط تكلفة العميل ({cpl}).",
  "spend_no_leads_a": "أوقفه أو غيّر الإعلان والجمهور.",
  "expensive_lead": "عميل محتمل مرتفع التكلفة",
  "expensive_lead_d": "تكلفة العميل المحتمل {cpl} مقابل متوسط {median} لهذا العميل ({leads} عملاء).",
  "expensive_lead_a": "جرّب إعلاناً جديداً أو انقل جزءاً من الميزانية إلى الأفضل.",
  "no_bookings": "عملاء لا يحجزون",
  "no_bookings_d": "{booked} حجز من {leads} عميل محتمل ({rate}) مقابل {client_rate} لبقية الإعلانات.",
  "no_bookings_a": "راجع وعد الإعلان والسعر المعروض ومتابعة فريق الاتصال.",
  "winner": "إعلان رابح",
  "winner_d": "تكلفة الحجز {cpb} مقابل متوسط {median} ({booked} حجوزات).",
  "winner_a": "زِد ميزانيته تدريجياً (20% كل 3 أيام).",
  "tracking_gap": "ثغرة في التتبع",
  "tracking_gap_d": "{matched} فقط من {all} عميل محتمل ({ratio}) وصلوا ومعهم رقم الإعلان.",
  "tracking_gap_a": "أضف معاملات الرابط من إعدادات Primoura CRM › الربط.",
  "action": "المقترح",
  "on": "في"
 },
 "rep": {
  "title": "تقرير الأداء",
  "period": "الفترة",
  "print": "طباعة / PDF",
  "csv": "تصدير CSV",
  "summary": "الملخص",
  "prepared": "أُعدّ بواسطة Primoura Ads",
  "text": "خلال هذه الفترة أُنفق {spend} على {platforms} منصات، فجاء {leads} عميلاً محتملاً بتكلفة {cpl} للعميل، ووصل {booked} منهم إلى الحجز بتكلفة {cpb} للحجز، وحضر {attended}.",
  "top": "أبرز التوصيات"
 },
 "conn": {
  "ready": "جاهز للربط",
  "review": "بانتظار موافقة المنصة",
  "connected": "متصل",
  "demo": "بيانات تجريبية",
  "accounts": "الحسابات الإعلانية",
  "account": "الحساب",
  "client": "العميل",
  "campaigns": "الحملات",
  "last_sync": "آخر مزامنة",
  "via_crm": "الربط يتم مرة واحدة في Primoura CRM، ويقرأ Ads الحسابات منه.",
  "open_crm": "فتح إعدادات الربط في Primoura CRM",
  "unassigned": "غير مرتبط بعميل",
  "snap_d": "تطبيق Snap جاهز، ولا يحتاج مراجعة.",
  "meta_d": "التطبيق جاهز، وبانتظار مراجعة ميتا لصلاحية قراءة الإعلانات.",
  "tiktok_d": "طلب Marketing API قيد المراجعة (2 إلى 7 أيام عمل).",
  "google_d": "بانتظار رد دعم Google Ads API.",
  "not_connected": "غير مربوط",
  "error": "يحتاج إعادة ربط",
  "sync_snap": "مزامنة Snap الآن",
  "synced": "تمت المزامنة: {n} صف من الإحصاءات اليومية.",
  "sync_errors": "تمت المزامنة مع أخطاء في {n} حساب. انظر جدول الحسابات.",
  "skip_no_binding": "لا توجد قناة اتصال بالـPrimoura CRM على هذا الخادم.",
  "skip_not_connected": "Snap غير مربوط بعد. اربطه من إعدادات Primoura CRM.",
  "assigned": "تم ربط الحساب بالعميل. ستُقرأ بياناته (آخر 90 يومًا) في المزامنة التالية.",
  "unassigned_done": "أُلغي ربط الحساب بالعميل.",
  "assign_hint": "اختر عميل كل حساب إعلاني. الحسابات غير المرتبطة بعميل لا تُقرأ.",
  "by_account": "مربوط بحساب: {account}"
 },
 "profile": {
  "info": "البيانات الشخصية",
  "email_hint": "يغيّره المدير من الإعدادات",
  "role": "الدور",
  "language": "لغة الواجهة",
  "password": "تغيير كلمة المرور",
  "current_password": "كلمة المرور الحالية",
  "new_password": "كلمة المرور الجديدة",
  "confirm_password": "تأكيد كلمة المرور الجديدة",
  "password_hint": "8 أحرف على الأقل. سيتم تسجيل الخروج من الأجهزة الأخرى.",
  "mismatch": "كلمتا المرور غير متطابقتين",
  "password_changed": "تم تغيير كلمة المرور",
  "change_password": "تغيير كلمة المرور",
  "session": "الجلسة",
  "session_hint": "تسجيل الخروج من هذا الجهاز."
 },
 "mfa": {
  "title": "التحقق بخطوتين",
  "short": "التحقق بخطوتين",
  "on": "مفعّل",
  "off": "غير مفعّل",
  "admin_required": "إلزامي لحسابات المدير.",
  "optional": "اختياري ويحمي حسابك إذا عُرفت كلمة المرور.",
  "login_title": "رمز التحقق",
  "login_hint": "أدخل الرمز المكوّن من 6 أرقام من تطبيق Google Authenticator.",
  "recovery_hint": "أدخل أحد رموز الاسترجاع (مثل ⁦abcd-efgh⁩). كل رمز يُستخدم مرة واحدة.",
  "use_recovery": "استخدام رمز استرجاع",
  "use_app": "استخدام رمز التطبيق",
  "back": "رجوع",
  "verify": "تحقق",
  "code": "رمز التحقق",
  "code_or_recovery": "رمز التطبيق أو رمز استرجاع",
  "recovery_used": "تم استخدام رمز استرجاع. المتبقي: {n}",
  "enroll_title": "تفعيل التحقق بخطوتين",
  "enroll_required": "حسابات المدير تتطلب التحقق بخطوتين قبل المتابعة.",
  "step1": "ثبّت تطبيق Google Authenticator على جوالك.",
  "step2": "افتح التطبيق، واضغط + ثم «مسح رمز QR»، وامسح الرمز التالي.",
  "step3": "أدخل الرمز المكوّن من 6 أرقام الظاهر في التطبيق.",
  "manual": "لا يمكن المسح؟ أدخل المفتاح يدوياً",
  "qr_label": "رمز QR لتطبيق المصادقة",
  "enable": "تفعيل",
  "enable_btn": "تفعيل التحقق بخطوتين",
  "enabled_title": "تم التفعيل — احفظ رموز الاسترجاع",
  "recovery_title": "رموز الاسترجاع",
  "recovery_save": "احفظ هذه الرموز في مكان آمن. تستطيع الدخول بأي منها مرة واحدة إذا فقدت جوالك. لن تظهر مرة أخرى.",
  "download": "تنزيل",
  "saved_codes": "حفظت الرموز — متابعة",
  "new_codes": "رموز استرجاع جديدة",
  "disable": "إيقاف التحقق بخطوتين",
  "disabled": "تم إيقاف التحقق بخطوتين",
  "pw_title": "عيّن كلمة مرور جديدة",
  "pw_hint": "حسابك يستخدم كلمة مرور مؤقتة من المدير. اختر كلمة مرور جديدة للمتابعة."
 },
 "user": {
  "clients": "العملاء المسموح بهم",
  "role": "الدور",
  "roles_hint": "المدير يرى كل العملاء ويدير الربط والمستخدمين. مشتري الإعلانات يرى العملاء المختارين فقط.",
  "new_password": "كلمة مرور جديدة",
  "keep_password": "اتركها فارغة للإبقاء عليها",
  "active_label": "الحساب مفعّل",
  "edit_title": "تعديل مستخدم",
  "new_title": "مستخدم جديد",
  "new": "مستخدم جديد",
  "count": "عدد المستخدمين: {n}",
  "clients_col": "العملاء",
  "status": "الحالة",
  "reset_pw": "إعادة تعيين كلمة المرور",
  "reset_pw_confirm": "سيتم إنشاء كلمة مرور مؤقتة لـ {name} وتسجيل خروجه من كل الأجهزة، وعليه تغييرها عند أول دخول.",
  "temp_pw_title": "كلمة المرور المؤقتة",
  "temp_pw_hint": "أرسلها إلى {name} بطريقة آمنة. لن تظهر مرة أخرى، وسيُطلب منه تغييرها عند الدخول.",
  "reset_mfa": "إعادة تعيين التحقق بخطوتين",
  "reset_mfa_confirm": "سيتم إلغاء التحقق بخطوتين لـ {name} (مثلاً عند فقدان الجوال) وتسجيل خروجه. إن كان مديراً فسيُطلب منه تفعيله من جديد.",
  "reset_mfa_done": "تمت إعادة التعيين",
  "must_change": "يجب تغيير كلمة المرور"
 },
 "set": {
  "users": "المستخدمون",
  "crm": "Primoura CRM",
  "crm_title": "نتائج العملاء المحتملين من Primoura CRM",
  "crm_on": "متصل",
  "crm_off": "غير متصل",
  "crm_last": "آخر تحديث {ago}",
  "crm_never": "لم يُحدَّث بعد",
  "crm_hint": "يقرأ Ads أعداد العملاء المحتملين وحالاتهم لكل إعلان ويوم من Primoura CRM عبر رابط داخلي، دون أسماء أو أرقام هواتف. يتحدث تلقائيًا كل ساعة لآخر 3 أيام.",
  "crm_sync": "تحديث الآن",
  "crm_sync90": "قراءة آخر 90 يومًا",
  "crm_synced": "تم التحديث: {n} صف",
  "crm_no_binding": "الرابط مع Primoura CRM غير مفعّل في هذه البيئة"
 }
}
