# Copyright (C) 2026 Milo
# This file is distributed under the GPL v2 or later.
msgid ""
msgstr ""
"Project-Id-Version: Milo Subscriptions 1.0.1\n"
"Report-Msgid-Bugs-To: "
"https://wordpress.org/support/plugin/milo-subscriptions\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-05-31T18:39:23+00:00\n"
"PO-Revision-Date: 2026-06-04 16:27+0000\n"
"X-Generator: WP-CLI 2.10.0\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5);\n"
"Language: ar\n"

#: milo-subscriptions.php
#: includes/admin/class-admin.php:78
#. Plugin Name of the plugin
msgid "Milo Subscriptions"
msgstr "اشتراكات Milo"

#: milo-subscriptions.php
#. Plugin URI of the plugin
#. Author URI of the plugin
msgid "https://milosubscriptions.com"
msgstr "https://milosubscriptions.com"

#: milo-subscriptions.php
#. Description of the plugin
msgid ""
"The most powerful WooCommerce subscriptions plugin. Sell subscription "
"products, manage recurring payments, and grow your recurring revenue."
msgstr ""
"أقوى إضافة اشتراكات WooCommerce. قم ببيع المنتجات بنظام الاشتراك، إدارة "
"المدفوعات المتكررة، وزيادة إيراداتك المتكررة."

#: milo-subscriptions.php
#. Author of the plugin
msgid "Milo"
msgstr "Milo"

#: includes/admin/class-admin.php:79
#: includes/admin/class-admin.php:103
#: includes/class-my-account.php:84
#: includes/class-my-account.php:103
#: includes/class-post-types.php:33
#: includes/class-post-types.php:45
#: build/admin.js:56
#: build/admin.js:78
#: src/admin/App.jsx:71
#: src/admin/App.jsx:246
#: src/admin/App.jsx:511
#: src/admin/pages/MigrationPage.jsx:50
#: src/admin/pages/SubscriptionDetailPage.jsx:1421
msgid "Subscriptions"
msgstr "الاشتراكات"

#: includes/admin/class-admin.php:93
#: includes/admin/class-admin.php:94
#: build/admin.js:31
#: build/admin.js:78
#: src/admin/App.jsx:64
#: src/admin/pages/DashboardPage.jsx:263
msgid "Dashboard"
msgstr "لوحة التحكم"

#: includes/admin/class-admin.php:104
#: build/admin.js:78
#: src/admin/App.jsx:341
#: src/admin/App.jsx:368
msgid "All Subscriptions"
msgstr "جميع الاشتراكات"

#: includes/admin/class-admin.php:113
#: includes/admin/class-admin.php:114
#: build/admin.js:78
#: src/admin/App.jsx:87
msgid "Analytics"
msgstr "تحليلات"

#: includes/admin/class-admin.php:123
#: includes/admin/class-admin.php:124
#: includes/admin/class-admin.php:1105
#: build/admin.js:78
#: src/admin/App.jsx:99
msgid "Settings"
msgstr "الإعدادات"

#: includes/admin/class-admin.php:133
#: includes/admin/class-admin.php:134
#: build/admin.js:78
#: src/admin/App.jsx:130
msgid "Health Check"
msgstr "فحص الصحة"

#: includes/admin/class-admin.php:143
#: includes/admin/class-admin.php:144
#: build/admin.js:78
#: src/admin/App.jsx:137
msgid "Add-ons"
msgstr "الإضافات"

#: includes/admin/class-admin.php:153
#: includes/admin/class-admin.php:154
#: build/admin.js:78
#: build/wizard.js:1
#: src/admin/App.jsx:123
#: src/wizard/WizardApp.jsx:138
msgid "Import"
msgstr "استيراد"

#: includes/admin/class-admin.php:163
#: includes/admin/class-admin.php:164
msgid "Setup Wizard"
msgstr "معالج الإعداد"

#: includes/admin/class-admin.php:595
#: includes/class-post-types.php:34
#: templates/myaccount/subscriptions.php:27
#: templates/myaccount/subscriptions.php:46
#: build/admin.js:37
#: build/admin.js:56
#: build/admin.js:69
#: build/admin.js:78
#: src/admin/App.jsx:233
#: src/admin/App.jsx:414
#: src/admin/pages/AnalyticsPage.jsx:707
#: src/admin/pages/HealthCheckPage.jsx:269
#: src/admin/pages/SubscriptionsPage.jsx:310
msgid "Subscription"
msgstr "الاشتراك"

#: includes/admin/class-admin.php:633
#. translators: %s: currency symbol
msgid "Subscription price (%s)"
msgstr "سعر الاشتراك (%s)"

#: includes/admin/class-admin.php:649
#. translators: %s: currency symbol
msgid "Sale price (%s)"
msgstr "سعر العرض (%s)"

#: includes/admin/class-admin.php:664
msgid "Sale schedule"
msgstr "جدول العرض"

#: includes/admin/class-admin.php:666
msgid "From"
msgstr "من"

#: includes/admin/class-admin.php:667
msgid "to"
msgstr "إلى"

#: includes/admin/class-admin.php:668
msgid "To"
msgstr "إلى"

#: includes/admin/class-admin.php:678
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1477
msgid "Billing interval"
msgstr "فترة الفوترة"

#: includes/admin/class-admin.php:680
#: build/admin.js:35
#: build/admin.js:49
#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:273
#: src/admin/pages/NewSubscriptionProductPage.jsx:320
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:238
#: src/admin/pages/SubscriptionDetailPage.jsx:632
#: src/wizard/WizardApp.jsx:684
msgid "Every"
msgstr "كل"

#: includes/admin/class-admin.php:681
msgid "Every 2nd"
msgstr "كل ثاني"

#: includes/admin/class-admin.php:682
msgid "Every 3rd"
msgstr "كل ثالث"

#: includes/admin/class-admin.php:683
msgid "Every 4th"
msgstr "كل رابع"

#: includes/admin/class-admin.php:684
msgid "Every 5th"
msgstr "كل خامس"

#: includes/admin/class-admin.php:685
msgid "Every 6th"
msgstr "كل سادس"

#: includes/admin/class-admin.php:695
#: build/admin.js:37
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:235
#: src/admin/pages/SubscriptionDetailPage.jsx:631
#: src/admin/pages/SubscriptionDetailPage.jsx:1486
#: src/admin/pages/SubscriptionsPage.jsx:382
msgid "Billing period"
msgstr "فترة الفوترة"

#: includes/admin/class-admin.php:697
#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:28
#: src/wizard/WizardApp.jsx:604
msgid "Day"
msgstr "يوم"

#: includes/admin/class-admin.php:698
#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:29
#: src/wizard/WizardApp.jsx:605
msgid "Week"
msgstr "أسبوع"

#: includes/admin/class-admin.php:699
#: build/admin.js:35
#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/AnalyticsPage.jsx:232
#: src/admin/pages/AnalyticsPage.jsx:469
#: src/admin/pages/AnalyticsPage.jsx:647
#: src/admin/pages/AnalyticsPage.jsx:958
#: src/admin/pages/NewSubscriptionProductPage.jsx:30
#: src/wizard/WizardApp.jsx:606
msgid "Month"
msgstr "شهر"

#: includes/admin/class-admin.php:700
#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:31
#: src/wizard/WizardApp.jsx:607
msgid "Year"
msgstr "سنة"

#: includes/admin/class-admin.php:701
msgid "Lifetime (one-time)"
msgstr "مدى الحياة (دفعة واحدة)"

#: includes/admin/class-admin.php:711
msgid "Expire after"
msgstr "تنتهي بعد"

#: includes/admin/class-admin.php:712
msgid "Number of billing periods (0 = never expire)"
msgstr "عدد فترات الفوترة (0 = لا تنتهي أبدًا)"

#: includes/admin/class-admin.php:724
msgid "Fixed expiry date"
msgstr "تاريخ انتهاء ثابت"

#: includes/admin/class-admin.php:726
msgid ""
"All subscriptions for this product will expire on this date, no matter when "
"the customer subscribed. Useful for seasonal or annual memberships. Leave "
"empty to use normal expiry rules."
msgstr ""
"ستنتهي جميع الاشتراكات لهذا المنتج في هذا التاريخ، بغض النظر عن وقت اشتراك "
"العميل. مفيد للاشتراكات الموسمية أو السنوية. اتركه فارغًا لاستخدام قواعد "
"الانتهاء العادية."

#: includes/admin/class-admin.php:734
msgid "Minimum periods"
msgstr "عدد الفترات الأدنى"

#: includes/admin/class-admin.php:736
msgid ""
"Minimum billing periods before customer can cancel. This overrides the "
"global setting. Set to 0 to allow cancellation anytime, regardless of the "
"global setting."
msgstr ""
"الحد الأدنى لفترات الفوترة قبل أن يتمكن العميل من الإلغاء. هذا يُلغي "
"الإعداد العام. عيّن القيمة 0 للسماح بالإلغاء في أي وقت، بغض النظر عن "
"الإعداد العام."

#: includes/admin/class-admin.php:746
#. translators: %s: currency symbol
msgid "Sign-up fee (%s)"
msgstr "رسوم التسجيل (%s)"

#: includes/admin/class-admin.php:757
msgid "Free Trial"
msgstr "تجربة مجانية"

#: includes/admin/class-admin.php:763
msgid "Trial period"
msgstr "فترة التجربة"

#: includes/admin/class-admin.php:765
msgid "No trial"
msgstr "بدون تجربة"

#: includes/admin/class-admin.php:766
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1489
msgid "Day(s)"
msgstr "يوم/أيام"

#: includes/admin/class-admin.php:767
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1490
msgid "Week(s)"
msgstr "أسبوع/أسابيع"

#: includes/admin/class-admin.php:768
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1491
msgid "Month(s)"
msgstr "شهر/أشهر"

#: includes/admin/class-admin.php:769
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1492
msgid "Year(s)"
msgstr "سنة/سنوات"

#: includes/admin/class-admin.php:779
msgid "Trial length"
msgstr "مدة التجربة"

#: includes/admin/class-admin.php:792
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1170
msgid "Shipping"
msgstr "الشحن"

#: includes/admin/class-admin.php:798
msgid "One-time shipping"
msgstr "شحن لمرة واحدة"

#: includes/admin/class-admin.php:799
msgid "Only charge shipping on the initial order, not on renewals."
msgstr "يتم فرض رسوم الشحن فقط على الطلب الأولي، وليس على التجديدات."

#: includes/admin/class-admin.php:807
msgid "Limit"
msgstr "الحد"

#: includes/admin/class-admin.php:813
msgid "Limit subscription"
msgstr "تقييد الاشتراك"

#: includes/admin/class-admin.php:815
msgid "No limit"
msgstr "بدون حد"

#: includes/admin/class-admin.php:816
msgid "One active subscription per customer"
msgstr "اشتراك نشط واحد لكل عميل"

#: includes/admin/class-admin.php:817
msgid "One subscription of any status per customer"
msgstr "اشتراك واحد بأي حالة لكل عميل"

#: includes/api/class-rest-addons.php:187
#: includes/api/class-rest-addons.php:231
#: includes/api/class-rest-addons.php:268
#: includes/api/class-rest-addons.php:308
#: includes/api/class-rest-addons.php:347
msgid "Unknown add-on."
msgstr "إضافة غير معروفة."

#: includes/api/class-rest-addons.php:193
msgid "This add-on is not installed."
msgstr "هذه الإضافة غير مثبتة."

#: includes/api/class-rest-addons.php:200
msgid "Plugin is already active."
msgstr "الإضافة مفعلة بالفعل."

#: includes/api/class-rest-addons.php:215
msgid "Plugin activated."
msgstr "تم تفعيل الإضافة."

#: includes/api/class-rest-addons.php:240
msgid "Plugin is already inactive."
msgstr "الإضافة غير نشطة بالفعل."

#: includes/api/class-rest-addons.php:251
msgid "Plugin deactivated."
msgstr "تم إلغاء تفعيل الإضافة."

#: includes/api/class-rest-addons.php:272
#: includes/api/class-rest-addons.php:312
msgid "License client not available."
msgstr "عميل الترخيص غير متوفر."

#: includes/api/class-rest-addons.php:280
msgid "Please activate the plugin first."
msgstr "يرجى تفعيل الإضافة أولاً."

#: includes/api/class-rest-addons.php:320
msgid "Plugin is not active."
msgstr "الإضافة غير مفعلة."

#: includes/api/class-rest-addons.php:355
msgid "No update available for this plugin."
msgstr "لا يوجد تحديث متوفر لهذه الإضافة."

#: includes/api/class-rest-addons.php:369
msgid "Plugin update failed."
msgstr "فشل تحديث الإضافة."

#: includes/api/class-rest-addons.php:375
msgid "Plugin updated successfully."
msgstr "تم تحديث الإضافة بنجاح."

#: includes/api/class-rest-controller.php:34
msgid "You do not have permission to access this resource."
msgstr "ليس لديك إذن للوصول إلى هذا المورد."

#: includes/api/class-rest-controller.php:51
msgid "You must be logged in."
msgstr "يجب أن تقوم بتسجيل الدخول."

#: includes/api/class-rest-dashboard.php:361
msgid ""
"Plays nicely alongside WooCommerce Subscriptions — Milo steps aside cleanly "
"instead of conflicting."
msgstr "يعمل بتناغم مع WooCommerce Subscriptions — يتنحى Milo بسلاسة دون تعارض."

#: includes/api/class-rest-dashboard.php:362
msgid "A clearer setup wizard and import experience, with no surprise installs."
msgstr "معالج إعداد وتجربة استيراد أوضح، بدون تثبيتات مفاجئة."

#: includes/api/class-rest-dashboard.php:363
msgid "More reliable billing across trials, renewals, and migration."
msgstr "فواتير أكثر موثوقية عبر الفترات التجريبية، والتجديدات، والهجرة."

#: includes/api/class-rest-migrator.php:233
#: includes/api/class-rest-migrator.php:348
#: includes/api/class-rest-migrator.php:404
msgid "No subscriptions found to migrate from this source."
msgstr "لم يتم العثور على اشتراكات للترحيل من هذا المصدر."

#: includes/api/class-rest-migrator.php:256
msgid ""
"The connected payment account does not match your existing subscriptions. "
"Connect the same Stripe, Mollie, or Square account these subscriptions were "
"created with, then run the import again — otherwise their renewals will "
"fail."
msgstr ""
"حساب الدفع المتصل لا يطابق اشتراكاتك الحالية. يرجى ربط نفس حساب Stripe أو "
"Mollie أو Square الذي تم إنشاء هذه الاشتراكات به، ثم أعد تشغيل الاستيراد — "
"وإلا ستفشل تجديداتهم."

#: includes/api/class-rest-migrator.php:271
msgid "A migration is already in progress. Please wait for it to complete."
msgstr "هناك عملية ترحيل قيد التنفيذ بالفعل. يرجى الانتظار حتى تكتمل."

#: includes/api/class-rest-products.php:229
msgid "WooCommerce is not active."
msgstr "ووكومرس غير مفعل."

#: includes/api/class-rest-products.php:252
msgid "Price must be greater than zero."
msgstr "يجب أن يكون السعر أكبر من الصفر."

#: includes/api/class-rest-products.php:259
#. translators: %d: variation index
msgid "Variation #%d needs a name and a price above zero."
msgstr "يحتاج المتغير رقم #%d إلى اسم وسعر أعلى من الصفر."

#: includes/api/class-rest-products.php:293
#: includes/api/class-rest-products.php:332
msgid "Failed to create the product."
msgstr "فشل في إنشاء المنتج."

#: includes/api/class-rest-settings.php:305
msgid "Already active."
msgstr "مفعل بالفعل."

#: includes/api/class-rest-settings.php:321
msgid "Milo Payments activated."
msgstr "تم تفعيل مدفوعات Milo."

#: includes/api/class-rest-settings.php:338
msgid "Failed to install Milo Payments. Please try again or install manually."
msgstr "فشل تثبيت مدفوعات Milo. يرجى المحاولة مرة أخرى أو التثبيت يدوياً."

#: includes/api/class-rest-settings.php:349
msgid "Installed but activation failed. Please activate manually."
msgstr "تم التثبيت ولكن فشل التفعيل. يرجى التفعيل يدوياً."

#: includes/api/class-rest-settings.php:357
msgid "Milo Payments installed and activated."
msgstr "تم تثبيت وتفعيل مدفوعات Milo."

#: includes/api/class-rest-settings.php:541
#: includes/api/class-rest-settings.php:616
msgid "Email not found."
msgstr "لم يتم العثور على البريد الإلكتروني."

#: includes/api/class-rest-settings.php:668
#. translators: %s: error message
msgid "Could not generate preview: %s"
msgstr "تعذر إنشاء المعاينة: %s"

#: includes/api/class-rest-subscriptions.php:781
msgid "Stripe (Standalone)"
msgstr "سترايب (مستقل)"

#: includes/api/class-rest-subscriptions.php:814
msgid "Customer not found."
msgstr "لم يتم العثور على العميل."

#: includes/api/class-rest-subscriptions.php:820
msgid "Product not found."
msgstr "لم يتم العثور على المنتج."

#: includes/api/class-rest-subscriptions.php:825
msgid "The selected product is not a subscription product."
msgstr "المنتج المحدد ليس منتج اشتراك."

#: includes/api/class-rest-subscriptions.php:945
msgid "Subscription created manually from the admin panel."
msgstr "تم إنشاء الاشتراك يدويًا من لوحة الإدارة."

#: includes/api/class-rest-subscriptions.php:991
#: includes/api/class-rest-subscriptions.php:995
#: includes/api/class-rest-subscriptions.php:1003
#: includes/api/class-rest-subscriptions.php:1019
#: includes/api/class-rest-subscriptions.php:1092
#: includes/api/class-rest-subscriptions.php:1247
#: includes/api/class-rest-subscriptions.php:1299
#: includes/api/class-rest-subscriptions.php:1328
#: includes/api/class-rest-subscriptions.php:1355
#: includes/api/class-rest-subscriptions.php:1402
#: includes/api/class-rest-subscriptions.php:1574
#: includes/api/class-rest-subscriptions.php:1828
#: includes/api/class-rest-subscriptions.php:1879
#: includes/api/class-rest-subscriptions.php:1928
#: includes/class-manager.php:461
#: includes/class-manager.php:496
#: includes/class-manager.php:516
#: includes/standalone/class-rest-standalone-subscriptions.php:122
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:154
#: src/admin/pages/SubscriptionDetailPage.jsx:572
msgid "Subscription not found."
msgstr "لم يتم العثور على الاشتراك."

#: includes/api/class-rest-subscriptions.php:1104
msgid "This status change is not allowed."
msgstr "هذا التغيير في الحالة غير مسموح به."

#: includes/api/class-rest-subscriptions.php:1264
#. translators: %s: order number
msgid "Pending renewal order #%s created manually by admin."
msgstr "تم إنشاء طلب تجديد معلق رقم %s يدويًا بواسطة المسؤول."

#: includes/api/class-rest-subscriptions.php:1282
#: includes/class-renewal.php:91
#. translators: %s: order number
msgid "Renewal order #%s created."
msgstr "تم إنشاء طلب التجديد رقم %s."

#: includes/api/class-rest-subscriptions.php:1501
msgid "Order not found."
msgstr "لم يتم العثور على الطلب."

#: includes/api/class-rest-subscriptions.php:1582
msgid "Customer has no email address."
msgstr "العميل ليس لديه عنوان بريد إلكتروني."

#: includes/api/class-rest-subscriptions.php:1588
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1294
#. translators: %s: subscription ID
msgid "Regarding your subscription #%s"
msgstr "بخصوص اشتراكك رقم #%s"

#: includes/api/class-rest-subscriptions.php:1604
#. translators: 1: email, 2: subject
msgid "Email sent to %1$s. Subject: %2$s"
msgstr "تم إرسال بريد إلكتروني إلى %1$s. الموضوع: %2$s"

#: includes/api/class-rest-subscriptions.php:1612
msgid "Failed to send email. The message was logged as a note."
msgstr "فشل في إرسال البريد الإلكتروني. تم تسجيل الرسالة كملاحظة."

#: includes/api/class-rest-subscriptions.php:1615
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1301
msgid "Email sent successfully."
msgstr "تم إرسال البريد الإلكتروني بنجاح."

#: includes/api/class-rest-subscriptions.php:1884
msgid "Product is not downloadable."
msgstr "المنتج غير قابل للتنزيل."

#: includes/api/class-rest-subscriptions.php:1889
msgid "Product has no downloadable files."
msgstr "المنتج لا يحتوي على ملفات قابلة للتنزيل."

#: includes/api/class-rest-subscriptions.php:1900
msgid "Failed to grant download permissions."
msgstr "فشل في منح أذونات التنزيل."

#: includes/api/class-rest-subscriptions.php:1906
#. translators: %s: product name
msgid "Download permissions granted for \"%s\"."
msgstr "تم منح أذونات التنزيل لـ \"%s\"."

#: includes/api/class-rest-subscriptions.php:1913
msgid "Download permissions granted."
msgstr "تم منح أذونات التنزيل."

#: includes/api/class-rest-subscriptions.php:1937
#. translators: %d: permission ID
msgid "Download permission #%d revoked."
msgstr "تم إلغاء إذن التنزيل رقم %d."

#: includes/api/class-rest-subscriptions.php:1944
#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:480
msgid "Download permission revoked."
msgstr "تم إلغاء إذن التنزيل."

#: includes/class-blocks-integration.php:118
msgid "Whether the cart contains a subscription product."
msgstr "ما إذا كانت سلة المشتريات تحتوي على منتج اشتراك."

#: includes/class-blocks-integration.php:124
msgid "Recurring totals grouped by billing schedule."
msgstr "الإجماليات المتكررة مجمعة حسب جدول الفوترة."

#: includes/class-blocks-integration.php:263
msgid "Whether this is a subscription product."
msgstr "ما إذا كان هذا منتج اشتراك."

#: includes/class-blocks-integration.php:269
msgid "Billing period."
msgstr "فترة الفوترة."

#: includes/class-blocks-integration.php:275
msgid "Billing interval."
msgstr "فاصل الفوترة."

#: includes/class-blocks-integration.php:281
msgid "Human-readable billing period."
msgstr "فترة الفوترة بصيغة قابلة للقراءة."

#: includes/class-blocks-integration.php:287
msgid "Sign-up fee amount."
msgstr "مبلغ رسم التسجيل."

#: includes/class-blocks-integration.php:293
msgid "Formatted sign-up fee."
msgstr "رسم التسجيل بالتنسيق."

#: includes/class-blocks-integration.php:299
msgid "Trial length."
msgstr "مدة التجربة."

#: includes/class-blocks-integration.php:305
msgid "Trial period unit."
msgstr "وحدة فترة التجربة."

#: includes/class-blocks-integration.php:311
msgid "Human-readable trial label."
msgstr "تسمية التجربة بصيغة قابلة للقراءة."

#: includes/class-blocks-integration.php:333
#: includes/class-cart.php:505
#: includes/class-subscription.php:702
#: includes/product/class-product-subscription.php:260
#: includes/product/class-product-subscription.php:304
#: includes/product/class-product-variable-subscription.php:96
#. translators: %s: number of days
msgid "%s day"
msgid_plural "%s days"
msgstr[0] "%s يوم"
msgstr[1] ""
msgstr[2] ""
msgstr[3] "%s أيام"
msgstr[4] "%s يومًا"
msgstr[5] "%s يوم"

#: includes/class-blocks-integration.php:335
#: includes/class-cart.php:507
#: includes/class-subscription.php:704
#: includes/product/class-product-subscription.php:262
#: includes/product/class-product-subscription.php:306
#: includes/product/class-product-variable-subscription.php:98
#. translators: %s: number of weeks
msgid "%s week"
msgid_plural "%s weeks"
msgstr[0] "%s أسابيع"
msgstr[1] ""
msgstr[2] ""
msgstr[3] "%s أسابيع"
msgstr[4] "%s أسبوعًا"
msgstr[5] "%s أسبوع"

#: includes/class-blocks-integration.php:337
#: includes/class-cart.php:509
#: includes/class-subscription.php:706
#: includes/product/class-product-subscription.php:264
#: includes/product/class-product-subscription.php:308
#: includes/product/class-product-variable-subscription.php:100
#. translators: %s: number of months
msgid "%s month"
msgid_plural "%s months"
msgstr[0] "%s أشهر"
msgstr[1] ""
msgstr[2] ""
msgstr[3] "%s أشهر"
msgstr[4] "%s شهرًا"
msgstr[5] "%s شهر"

#: includes/class-blocks-integration.php:339
#: includes/class-cart.php:511
#: includes/class-subscription.php:708
#: includes/product/class-product-subscription.php:266
#: includes/product/class-product-subscription.php:310
#: includes/product/class-product-variable-subscription.php:102
#. translators: %s: number of years
msgid "%s year"
msgid_plural "%s years"
msgstr[0] "%s سنوات"
msgstr[1] ""
msgstr[2] ""
msgstr[3] "%s سنوات"
msgstr[4] "%s سنةً"
msgstr[5] "%s سنة"

#: includes/class-cart.php:106
msgid "You already have an active subscription for this product."
msgstr "لديك بالفعل اشتراك نشط لهذا المنتج."

#: includes/class-cart.php:131
msgid "Subscription products cannot be purchased together with other products."
msgstr "لا يمكن شراء منتجات الاشتراك مع منتجات أخرى."

#: includes/class-cart.php:252
msgid "Prorated first payment discount"
msgstr "خصم على الدفعة الأولى بنظام النسبي"

#: includes/class-cart.php:292
msgid "Free trial (no charge today)"
msgstr "فترة تجريبية مجانية (لا رسوم اليوم)"

#: includes/class-cart.php:336
#: includes/class-cart.php:443
#: includes/class-subscription.php:725
#: includes/product/class-product-subscription.php:283
#: includes/product/class-product-variable-subscription.php:119
#: includes/standalone/helpers.php:302
#. translators: 1: formatted price, 2: billing period
msgid "%1$s / %2$s"
msgstr "%1$s / %2$s"

#: includes/class-cart.php:365
#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:325
msgid "Billing"
msgstr "الفوترة"

#: includes/class-cart.php:367
msgid "One-time payment"
msgstr "دفعة لمرة واحدة"

#: includes/class-cart.php:370
#. translators: %s: billing period
msgid "Every %s"
msgstr "كل %s"

#: includes/class-cart.php:378
#: includes/class-cart.php:563
#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:355
msgid "Sign-up fee"
msgstr "رسوم التسجيل"

#: includes/class-cart.php:390
#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:367
msgid "Free trial"
msgstr "فترة تجريبية مجانية"

#: includes/class-cart.php:405
#: templates/myaccount/view-subscription.php:166
msgid "Minimum commitment"
msgstr "الحد الأدنى للالتزام"

#: includes/class-cart.php:408
#. translators: %d: number of payments
msgid "%d payment"
msgid_plural "%d payments"
msgstr[0] "%d دفعات"
msgstr[1] "دفعة"
msgstr[2] "دفعتان"
msgstr[3] "%d دفعات"
msgstr[4] "%d دفعةً"
msgstr[5] "%d دفعة"

#: includes/class-cart.php:480
#. translators: 1: number of payments, 2: billing period
msgid "Minimum commitment: %1$d payments (every %2$s)"
msgstr "الحد الأدنى للالتزام: %1$d دفعات (كل %2$s)"

#: includes/class-cart.php:499
msgid "lifetime"
msgstr "مدى الحياة"

#: includes/class-cart.php:613
#. translators: %s: billing period
msgid "Recurring total (every %s)"
msgstr "الإجمالي المتكرر (كل %s)"

#: includes/class-checkout.php:206
#. translators: %d: subscription ID
msgid "Subscription #%d created."
msgstr "تم إنشاء الاشتراك رقم %d."

#: includes/class-checkout.php:327
#: includes/class-plugin.php:496
#: includes/product/class-product-subscription.php:332
#: includes/product/class-product-subscription.php:350
msgid "Sign up now"
msgstr "سجّل الآن"

#: includes/class-manager.php:207
#. translators: %s: order number
msgid "Subscription created from order #%s."
msgstr "تم إنشاء الاشتراك من الطلب رقم #%s."

#: includes/class-manager.php:330
#. translators: 1: old status, 2: new status
msgid "Could not change subscription status from %1$s to %2$s."
msgstr "تعذر تغيير حالة الاشتراك من %1$s إلى %2$s."

#: includes/class-manager.php:348
#. translators: 1: old status, 2: new status
msgid "Subscription status changed from %1$s to %2$s."
msgstr "تم تغيير حالة الاشتراك من %1$s إلى %2$s."

#: includes/class-manager.php:422
msgid "Subscription has reached its end date."
msgstr "وصل الاشتراك إلى تاريخ انتهائه."

#: includes/class-manager.php:437
msgid "Free trial has ended."
msgstr "انتهت الفترة التجريبية المجانية."

#: includes/class-manager.php:466
msgid "You do not have permission to suspend this subscription."
msgstr "ليس لديك إذن لتعليق هذا الاشتراك."

#: includes/class-manager.php:474
msgid "Suspension is not allowed."
msgstr "التعليق غير مسموح."

#: includes/class-manager.php:479
msgid "Maximum number of suspensions reached."
msgstr "تم الوصول إلى الحد الأقصى لعدد التعليقات."

#: includes/class-manager.php:483
msgid "Subscription suspended by customer."
msgstr "تم تعليق الاشتراك من قبل العميل."

#: includes/class-manager.php:500
msgid "You do not have permission to reactivate this subscription."
msgstr "ليس لديك إذن لإعادة تنشيط هذا الاشتراك."

#: includes/class-manager.php:503
msgid "Subscription reactivated."
msgstr "تمت إعادة تنشيط الاشتراك."

#: includes/class-manager.php:520
msgid "You do not have permission to cancel this subscription."
msgstr "ليس لديك إذن لإلغاء هذا الاشتراك."

#: includes/class-manager.php:525
msgid "Cancellation is not available."
msgstr "الإلغاء غير متاح."

#: includes/class-manager.php:535
#. translators: %d: number of remaining payments
msgid "This subscription requires %d more payment(s) before it can be cancelled."
msgstr "يتطلب هذا الاشتراك المزيد من المدفوعات (%d) قبل أن يمكن إلغاؤه."

#: includes/class-manager.php:547
msgid "Customer cancelled; will remain active until the prepaid period ends."
msgstr "تم الإلغاء من قبل العميل؛ سيبقى نشطًا حتى انتهاء الفترة المدفوعة مسبقًا."

#: includes/class-manager.php:551
msgid "Subscription cancelled by customer."
msgstr "تم إلغاء الاشتراك من قبل العميل."

#: includes/class-migrator.php:73
#: includes/class-migrator.php:762
#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:13
msgid "WooCommerce Subscriptions"
msgstr "اشتراكات WooCommerce"

#: includes/class-migrator.php:74
msgid "Official WooCommerce Subscriptions by Automattic."
msgstr "اشتراكات WooCommerce الرسمية من Automattic."

#: includes/class-migrator.php:85
#: includes/class-migrator.php:1384
msgid "WP Swings Subscriptions for WooCommerce"
msgstr "اشتراكات WP Swings لـ WooCommerce"

#: includes/class-migrator.php:86
msgid ""
"Subscriptions for WooCommerce by WP Swings. Migrates products, "
"subscriptions, and linked renewal orders."
msgstr ""
"اشتراكات WooCommerce من WP Swings. ينقل المنتجات والاشتراكات وأوامر التجديد "
"المرتبطة."

#: includes/class-migrator.php:133
#. translators: %d: subscription ID
msgid "Subscription #%d could not be loaded."
msgstr "تعذر تحميل الاشتراك رقم #%d."

#: includes/class-migrator.php:142
msgid "None"
msgstr "لا يوجد"

#: includes/class-migrator.php:160
#. translators: %d: subscription ID
msgid ""
"Subscription #%d has no stored payment token. Renewals will require manual "
"payment."
msgstr ""
"لا يحتوي الاشتراك رقم #%d على رمز دفع مخزَّن. ستحتاج عمليات التجديد إلى دفع "
"يدوي."

#: includes/class-migrator.php:196
#. translators: %d: number of affected subscriptions
msgid ""
"%d subscription has a failed-payment retry in progress. Retry state "
"(counter, next-retry time) will not be carried over; Milo Subscriptions "
"restarts renewal logic for these after migration."
msgid_plural ""
"%d subscriptions have a failed-payment retry in progress. Retry state "
"(counter, next-retry time) will not be carried over; Milo Subscriptions "
"restarts renewal logic for these after migration."
msgstr[0] ""
"لا توجد أي اشتراكات لديها محاولة إعادة دفع فاشلة قيد التنفيذ. لن يتم نقل "
"حالة المحاولة (العداد، وقت إعادة المحاولة التالي)؛ يعيد Milo Subscriptions "
"منطق التجديد لهذه بعد الترحيل."
msgstr[1] ""
"لدى اشتراك محاولة إعادة دفع فاشلة قيد التنفيذ. لن يتم نقل حالة المحاولة "
"(العداد، وقت إعادة المحاولة التالي)؛ يعيد Milo Subscriptions منطق التجديد "
"لهذا الاشتراك بعد الترحيل."
msgstr[2] ""
"لدى اشتراكين محاولة إعادة دفع فاشلة قيد التنفيذ. لن يتم نقل حالة المحاولة "
"(العداد، وقت إعادة المحاولة التالي)؛ يعيد Milo Subscriptions منطق التجديد "
"لهذين الاشتراكين بعد الترحيل."
msgstr[3] ""
"لدى %d اشتراكات محاولة إعادة دفع فاشلة قيد التنفيذ. لن يتم نقل حالة "
"المحاولة (العداد، وقت إعادة المحاولة التالي)؛ يعيد Milo Subscriptions منطق "
"التجديد لهذه الاشتراكات بعد الترحيل."
msgstr[4] ""
"لدى %d اشتراك محاولة إعادة دفع فاشلة قيد التنفيذ. لن يتم نقل حالة المحاولة "
"(العداد، وقت إعادة المحاولة التالي)؛ يعيد Milo Subscriptions منطق التجديد "
"لهذا الاشتراك بعد الترحيل."
msgstr[5] ""
"لدى %d اشتراك محاولة إعادة دفع فاشلة قيد التنفيذ. لن يتم نقل حالة المحاولة "
"(العداد، وقت إعادة المحاولة التالي)؛ يعيد Milo Subscriptions منطق التجديد "
"لهذا الاشتراك بعد الترحيل."

#: includes/class-migrator.php:208
#. translators: %d: number of affected subscriptions
msgid ""
"%d subscription has a switch (upgrade/downgrade) history. Historical "
"switches are not preserved, but future switches will work normally."
msgid_plural ""
"%d subscriptions have switch (upgrade/downgrade) history. Historical "
"switches are not preserved, but future switches will work normally."
msgstr[0] ""
"لا يوجد أي اشتراك لديه سجل تبديل (ترقية/تخفيض). التبديلات السابقة غير "
"محفوظة، لكن التبديلات المستقبلية ستعمل بشكل طبيعي."
msgstr[1] ""
"لدى اشتراك سجل تبديل (ترقية/تخفيض). التبديلات السابقة غير محفوظة، لكن "
"التبديلات المستقبلية ستعمل بشكل طبيعي."
msgstr[2] ""
"لدى اشتراكين سجل تبديل (ترقية/تخفيض). التبديلات السابقة غير محفوظة، لكن "
"التبديلات المستقبلية ستعمل بشكل طبيعي."
msgstr[3] ""
"لدى %d اشتراكات سجل تبديل (ترقية/تخفيض). التبديلات السابقة غير محفوظة، لكن "
"التبديلات المستقبلية ستعمل بشكل طبيعي."
msgstr[4] ""
"لدى %d اشتراك سجل تبديل (ترقية/تخفيض). التبديلات السابقة غير محفوظة، لكن "
"التبديلات المستقبلية ستعمل بشكل طبيعي."
msgstr[5] ""
"لدى %d اشتراك سجل تبديل (ترقية/تخفيض). التبديلات السابقة غير محفوظة، لكن "
"التبديلات المستقبلية ستعمل بشكل طبيعي."

#: includes/class-migrator.php:220
#. translators: %d: number of affected subscriptions
msgid ""
"%d subscription was created via resubscribe. The link to the original "
"cancelled subscription will not be preserved."
msgid_plural ""
"%d subscriptions were created via resubscribe. The link to the original "
"cancelled subscription will not be preserved."
msgstr[0] ""
"لم يتم إنشاء أي اشتراك عن طريق إعادة الاشتراك. لن يتم حفظ الرابط إلى "
"الاشتراك الأصلي الملغي."
msgstr[1] ""
"تم إنشاء اشتراك عن طريق إعادة الاشتراك. لن يتم حفظ الرابط إلى الاشتراك "
"الأصلي الملغي."
msgstr[2] ""
"تم إنشاء اشتراكين عن طريق إعادة الاشتراك. لن يتم حفظ الرابط إلى الاشتراك "
"الأصلي الملغي."
msgstr[3] ""
"تم إنشاء %d اشتراكات عن طريق إعادة الاشتراك. لن يتم حفظ الرابط إلى الاشتراك "
"الأصلي الملغي."
msgstr[4] ""
"تم إنشاء %d اشتراك عن طريق إعادة الاشتراك. لن يتم حفظ الرابط إلى الاشتراك "
"الأصلي الملغي."
msgstr[5] ""
"تم إنشاء %d اشتراك عن طريق إعادة الاشتراك. لن يتم حفظ الرابط إلى الاشتراك "
"الأصلي الملغي."

#: includes/class-migrator.php:391
msgid "No migration in progress."
msgstr "لا يوجد ترحيل قيد التنفيذ."

#: includes/class-migrator.php:761
#: includes/class-migrator.php:1383
#. translators: 1: source name, 2: original ID
msgid "Migrated from %1$s (original ID: #%2$d)."
msgstr "تم الترحيل من %1$s (المعرّف الأصلي: #%2$d)."

#: includes/class-migrator.php:1635
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1499
msgid "Manual renewal"
msgstr "تجديد يدوي"

#: includes/class-migrator.php:2084
#. translators: 1: migrated count, 2: total count
msgid "Processed %1$d of %2$d subscriptions."
msgstr "تمت معالجة %1$d من %2$d اشتراك."

#: includes/class-migrator.php:2107
msgid "Migration started."
msgstr "تم بدء الترحيل."

#: includes/class-migrator.php:2132
#. translators: %d: number of subscriptions migrated
msgid "Migration complete. %d subscriptions migrated."
msgstr "اكتمل الترحيل. تم ترحيل %d اشتراك."

#: includes/class-migrator.php:2234
msgid "Migration cancelled."
msgstr "تم إلغاء الترحيل."

#: includes/class-my-account.php:106
#: templates/emails/activated-subscription.php:47
#: templates/emails/cancelled-subscription.php:38
#: templates/emails/customer-cancelled.php:47
#: templates/emails/customer-completed-renewal.php:54
#: templates/emails/customer-expired.php:47
#: templates/emails/customer-on-hold.php:63
#: templates/emails/customer-processing-renewal.php:54
#: templates/emails/plain/customer-cancelled.php:33
#: templates/emails/plain/customer-completed-renewal.php:47
#: templates/emails/plain/customer-expired.php:33
#: templates/emails/plain/customer-on-hold.php:42
#: templates/emails/plain/customer-processing-renewal.php:47
msgid "Subscription Details"
msgstr "تفاصيل الاشتراك"

#: includes/class-my-account.php:109
msgid "Change Payment Method"
msgstr "تغيير طريقة الدفع"

#: includes/class-my-account.php:145
#: includes/class-my-account.php:462
#: includes/class-my-account.php:518
#: includes/class-my-account.php:575
#: includes/class-my-account.php:641
#: includes/class-my-account.php:708
#: includes/class-my-account.php:769
msgid "Invalid subscription."
msgstr "اشتراك غير صالح."

#: includes/class-my-account.php:151
msgid "You do not have permission to view this subscription."
msgstr "ليس لديك إذن لعرض هذا الاشتراك."

#: includes/class-my-account.php:174
#: includes/class-my-account.php:366
#: includes/class-my-account.php:512
#: includes/class-my-account.php:701
msgid "Security check failed. Please try again."
msgstr "فشل التحقق الأمني. يرجى المحاولة مرة أخرى."

#: includes/class-my-account.php:224
#: src/admin/pages/SubscriptionDetailPage.jsx:126
msgid "Suspend"
msgstr "تعليق"

#: includes/class-my-account.php:234
#: includes/class-my-account.php:282
#: includes/class-my-account.php:308
#: build/admin.js:12
#: build/admin.js:35
#: build/admin.js:37
#: build/admin.js:48
#: build/admin.js:50
#: build/admin.js:53
#: build/admin.js:56
#: build/admin.js:58
#: build/admin.js:65
#: build/admin.js:69
#: build/wizard.js:2
#: src/admin/components/PlanFormModal.jsx:162
#: src/admin/pages/AddOnsPage.jsx:458
#: src/admin/pages/MigrationPage.jsx:470
#: src/admin/pages/NewSubscriptionProductPage.jsx:466
#: src/admin/pages/PlansPage.jsx:234
#: src/admin/pages/SettingsPage.jsx:1264
#: src/admin/pages/SubscriptionDetailPage.jsx:129
#: src/admin/pages/SubscriptionDetailPage.jsx:872
#: src/admin/pages/SubscriptionDetailPage.jsx:1045
#: src/admin/pages/SubscriptionDetailPage.jsx:1274
#: src/admin/pages/SubscriptionDetailPage.jsx:1342
#: src/admin/pages/SubscriptionDetailPage.jsx:1511
#: src/admin/pages/SubscriptionsPage.jsx:464
#: src/admin/pages/SubscriptionsPage.jsx:474
#: src/admin/pages/SubscriptionsPage.jsx:958
#: src/wizard/WizardApp.jsx:881
msgid "Cancel"
msgstr "إلغاء"

#: includes/class-my-account.php:246
#: templates/emails/customer-on-hold.php:55
msgid "Renew now"
msgstr "جدد الآن"

#: includes/class-my-account.php:256
msgid "Switch to automatic"
msgstr "التحويل إلى الوضع التلقائي"

#: includes/class-my-account.php:262
msgid "Switch to manual"
msgstr "التحويل إلى الوضع اليدوي"

#: includes/class-my-account.php:273
msgid "Change payment method"
msgstr "تغيير طريقة الدفع"

#: includes/class-my-account.php:291
#: includes/class-my-account.php:300
#: src/admin/pages/SubscriptionDetailPage.jsx:132
msgid "Reactivate"
msgstr "إعادة التفعيل"

#: includes/class-my-account.php:318
msgid "Resubscribe"
msgstr "إعادة الاشتراك"

#: includes/class-my-account.php:377
msgid "Your subscription has been suspended."
msgstr "تم تعليق اشتراكك."

#: includes/class-my-account.php:411
msgid "Your subscription has been cancelled."
msgstr "تم إلغاء اشتراكك."

#: includes/class-my-account.php:416
msgid "Your subscription has been reactivated."
msgstr "تم إعادة تفعيل اشتراكك."

#: includes/class-my-account.php:468
#: includes/class-my-account.php:524
#: includes/class-my-account.php:775
msgid "You do not have permission to modify this subscription."
msgstr "ليس لديك إذن لتعديل هذا الاشتراك."

#: includes/class-my-account.php:479
msgid ""
"You have no saved payment methods yet. Please add one below, then come back "
"to change your subscription payment method."
msgstr ""
"ليس لديك أي طرق دفع محفوظة بعد. يرجى إضافة واحدة أدناه، ثم العودة لتغيير "
"طريقة دفع الاشتراك."

#: includes/class-my-account.php:531
msgid "Invalid payment method."
msgstr "طريقة دفع غير صالحة."

#: includes/class-my-account.php:553
#. translators: %s: payment method display name
msgid "Payment method changed to %s by customer."
msgstr "تم تغيير طريقة الدفع إلى %s بواسطة العميل."

#: includes/class-my-account.php:558
msgid "Payment method updated successfully."
msgstr "تم تحديث طريقة الدفع بنجاح."

#: includes/class-my-account.php:581
msgid "You do not have permission to resubscribe."
msgstr "ليس لديك إذن لإعادة الاشتراك."

#: includes/class-my-account.php:587
msgid "This subscription cannot be resubscribed."
msgstr "لا يمكن إعادة الاشتراك في هذا الاشتراك."

#: includes/class-my-account.php:613
msgid ""
"Unable to add subscription products to cart. The products may no longer be "
"available."
msgstr "تعذر إضافة منتجات الاشتراك إلى السلة. قد لا تكون المنتجات متوفرة بعد الآن."

#: includes/class-my-account.php:647
#: includes/class-my-account.php:714
msgid "You do not have permission to renew this subscription."
msgstr "ليس لديك إذن لتجديد هذا الاشتراك."

#: includes/class-my-account.php:653
msgid "Only active subscriptions can be renewed early."
msgstr "يمكن فقط تجديد الاشتراكات النشطة مبكرًا."

#: includes/class-my-account.php:660
msgid "Early renewal is not enabled."
msgstr "التجديد المبكر غير مفعل."

#: includes/class-my-account.php:747
#. translators: %s: renewal order number
msgid "Early renewal order #%s created by customer."
msgstr "تم إنشاء طلب تجديد مبكر رقم %s بواسطة العميل."

#: includes/class-my-account.php:781
msgid "Only active subscriptions can have their renewal method changed."
msgstr "يمكن فقط للاشتراكات النشطة تغيير طريقة التجديد الخاصة بها."

#: includes/class-my-account.php:788
msgid "Renewal toggle is not enabled."
msgstr "تبديل طريقة التجديد غير مفعل."

#: includes/class-my-account.php:804
msgid "Please add a payment method that supports automatic renewals first."
msgstr "يرجى إضافة طريقة دفع تدعم التجديد التلقائي أولاً."

#: includes/class-my-account.php:811
msgid "Customer switched subscription to automatic renewal."
msgstr "قام العميل بتحويل الاشتراك إلى التجديد التلقائي."

#: includes/class-my-account.php:812
msgid "Your subscription has been switched to automatic renewal."
msgstr "تم تحويل اشتراكك إلى التجديد التلقائي."

#: includes/class-my-account.php:816
msgid "Customer switched subscription to manual renewal."
msgstr "قام العميل بتحويل الاشتراك إلى التجديد اليدوي."

#: includes/class-my-account.php:817
msgid "Your subscription has been switched to manual renewal."
msgstr "تم تحويل اشتراكك إلى التجديد اليدوي."

#: includes/class-payment-gateways.php:136
msgid "No payment token found. Customer must pay manually."
msgstr "لم يتم العثور على رمز دفع. يجب على العميل الدفع يدويًا."

#: includes/class-payment-gateways.php:149
#. translators: %s: gateway ID
msgid "Payment gateway \"%s\" not available."
msgstr "بوابة الدفع \"%s\" غير متوفرة."

#: includes/class-payment-gateways.php:203
#. translators: %s: error message
msgid "Automatic renewal payment failed: %s"
msgstr "فشل دفع التجديد التلقائي: %s"

#: includes/class-payment-gateways.php:222
msgid "Automatic payment processing initiated. Awaiting gateway confirmation."
msgstr "تم بدء معالجة الدفع التلقائي. في انتظار تأكيد بوابة الدفع."

#: includes/class-plugin.php:205
msgid "Simple Subscription"
msgstr "اشتراك بسيط"

#: includes/class-plugin.php:206
msgid "Variable Subscription"
msgstr "اشتراك متغير"

#: includes/class-plugin.php:497
#: includes/product/class-product-variable-subscription.php:49
msgid "Select options"
msgstr "اختر الخيارات"

#: includes/class-plugin.php:526
msgid "Too expensive"
msgstr "باهظ الثمن"

#: includes/class-plugin.php:527
msgid "No longer needed"
msgstr "لم أعد بحاجة إليه"

#: includes/class-plugin.php:528
msgid "Switching to a competitor"
msgstr "التحول إلى منافس"

#: includes/class-plugin.php:529
msgid "Missing features"
msgstr "ميزات مفقودة"

#: includes/class-plugin.php:530
msgid "Technical issues"
msgstr "مشاكل تقنية"

#: includes/class-plugin.php:531
msgid "Other"
msgstr "أخرى"

#: includes/class-post-types.php:35
msgid "Add Subscription"
msgstr "إضافة اشتراك"

#: includes/class-post-types.php:36
msgid "Add New Subscription"
msgstr "إضافة اشتراك جديد"

#: includes/class-post-types.php:37
#: build/admin.js:68
#: src/admin/pages/PlansPage.jsx:194
msgid "Edit"
msgstr "تعديل"

#: includes/class-post-types.php:38
msgid "Edit Subscription"
msgstr "تعديل الاشتراك"

#: includes/class-post-types.php:39
#: build/admin.js:35
#: src/admin/pages/SubscriptionsPage.jsx:129
msgid "New Subscription"
msgstr "اشتراك جديد"

#: includes/class-post-types.php:40
msgid "View Subscription"
msgstr "عرض الاشتراك"

#: includes/class-post-types.php:41
msgid "Search Subscriptions"
msgstr "بحث في الاشتراكات"

#: includes/class-post-types.php:42
msgid "No subscriptions found"
msgstr "لم يتم العثور على اشتراكات"

#: includes/class-post-types.php:43
msgid "No subscriptions found in trash"
msgstr "لم يتم العثور على اشتراكات في المهملات"

#: includes/class-post-types.php:44
msgid "Parent Orders"
msgstr "الطلبات الرئيسية"

#: includes/class-post-types.php:47
msgid "Manage subscriptions created by Milo Subscriptions."
msgstr "إدارة الاشتراكات التي تم إنشاؤها بواسطة Milo Subscriptions."

#: includes/class-post-types.php:98
#. translators: %s: count
msgid "Pending <span class=\"count\">(%s)</span>"
msgid_plural "Pending <span class=\"count\">(%s)</span>"
msgstr[0] "قيد الانتظار <span class=\"count\">(%s)</span>"
msgstr[1] ""
msgstr[2] ""
msgstr[3] "قيد الانتظار <span class=\"count\">(%s)</span>"
msgstr[4] "قيد الانتظار <span class=\"count\">(%s)</span>"
msgstr[5] "قيد الانتظار <span class=\"count\">(%s)</span>"

#: includes/class-post-types.php:107
#. translators: %s: count
msgid "Active <span class=\"count\">(%s)</span>"
msgid_plural "Active <span class=\"count\">(%s)</span>"
msgstr[0] "نشط <span class=\"count\">(%s)</span>"
msgstr[1] ""
msgstr[2] ""
msgstr[3] "نشط <span class=\"count\">(%s)</span>"
msgstr[4] "نشط <span class=\"count\">(%s)</span>"
msgstr[5] "نشط <span class=\"count\">(%s)</span>"

#: includes/class-post-types.php:116
#. translators: %s: count
msgid "On hold <span class=\"count\">(%s)</span>"
msgid_plural "On hold <span class=\"count\">(%s)</span>"
msgstr[0] "معلق <span class=\"count\">(%s)</span>"
msgstr[1] ""
msgstr[2] ""
msgstr[3] "معلق <span class=\"count\">(%s)</span>"
msgstr[4] "معلق <span class=\"count\">(%s)</span>"
msgstr[5] "معلق <span class=\"count\">(%s)</span>"

#: includes/class-post-types.php:125
#. translators: %s: count
msgid "Cancelled <span class=\"count\">(%s)</span>"
msgid_plural "Cancelled <span class=\"count\">(%s)</span>"
msgstr[0] "ملغى <span class=\"count\">(%s)</span>"
msgstr[1] ""
msgstr[2] ""
msgstr[3] "ملغى <span class=\"count\">(%s)</span>"
msgstr[4] "ملغى <span class=\"count\">(%s)</span>"
msgstr[5] "ملغى <span class=\"count\">(%s)</span>"

#: includes/class-post-types.php:134
#. translators: %s: count
msgid "Expired <span class=\"count\">(%s)</span>"
msgid_plural "Expired <span class=\"count\">(%s)</span>"
msgstr[0] "منتهي <span class=\"count\">(%s)</span>"
msgstr[1] ""
msgstr[2] ""
msgstr[3] "منتهي <span class=\"count\">(%s)</span>"
msgstr[4] "منتهي <span class=\"count\">(%s)</span>"
msgstr[5] "منتهي <span class=\"count\">(%s)</span>"

#: includes/class-post-types.php:143
#. translators: %s: count
msgid "Pending Cancellation <span class=\"count\">(%s)</span>"
msgid_plural "Pending Cancellation <span class=\"count\">(%s)</span>"
msgstr[0] "إلغاء قيد الانتظار <span class=\"count\">(%s)</span>"
msgstr[1] ""
msgstr[2] ""
msgstr[3] "إلغاء قيد الانتظار <span class=\"count\">(%s)</span>"
msgstr[4] "إلغاء قيد الانتظار <span class=\"count\">(%s)</span>"
msgstr[5] "إلغاء قيد الانتظار <span class=\"count\">(%s)</span>"

#: includes/class-renewal.php:76
#. translators: %s: error message
msgid "Failed to create renewal order: %s"
msgstr "فشل في إنشاء طلب التجديد: %s"

#: includes/class-renewal.php:237
msgid "Subscription prices updated to match current product prices."
msgstr "تم تحديث أسعار الاشتراكات لتطابق أسعار المنتجات الحالية."

#: includes/class-renewal.php:401
msgid "Subscription put on hold; awaiting manual renewal payment."
msgstr "تم وضع الاشتراك قيد الانتظار؛ في انتظار دفع التجديد اليدوي."

#: includes/class-renewal.php:411
#. translators: %s: subscription ID
msgid "Manual renewal invoice sent for subscription #%s."
msgstr "تم إرسال فاتورة التجديد اليدوي للاشتراك رقم %s."

#: includes/class-renewal.php:464
#. translators: %s: next payment date
msgid "Renewal payment completed. Next renewal scheduled for %s."
msgstr "تم إتمام دفع التجديد. تم جدولة التجديد القادم في %s."

#: includes/class-renewal.php:486
msgid "Renewal payment received; subscription reactivated."
msgstr "تم استلام دفعة التجديد؛ تم إعادة تفعيل الاشتراك."

#: includes/class-shortcodes.php:53
msgid "Please log in to view your subscriptions."
msgstr "يرجى تسجيل الدخول لعرض اشتراكاتك."

#: includes/class-staging.php:249
msgid "Milo Subscriptions: Staging Site Detected"
msgstr "اشتراكات Milo: تم اكتشاف موقع تجريبي"

#: includes/class-staging.php:252
msgid ""
"This site appears to be a staging or development environment. Automatic "
"renewal payments, scheduled subscription events, and usage tracking are "
"disabled to prevent unintended charges."
msgstr ""
"يبدو أن هذا الموقع هو بيئة تجريبية أو تطويرية. تم تعطيل الدفعات التلقائية "
"للتجديد، وأحداث الاشتراك المجدولة، وتتبع الاستخدام لمنع الرسوم غير المقصودة."

#: includes/class-staging.php:256
msgid "This is the production site, re-enable payments"
msgstr "هذا هو موقع الإنتاج، أعد تفعيل الدفعات"

#: includes/class-staging.php:290
msgid ""
"Scheduled event skipped: staging site detected. Payments and lifecycle "
"events are paused on non-production environments."
msgstr ""
"تم تجاوز الحدث المجدول: تم اكتشاف موقع تجريبي. تم إيقاف الدفعات وأحداث دورة "
"الحياة في البيئات غير الإنتاجية."

#: includes/class-subscription.php:696
#: includes/product/class-product-subscription.php:254
#. translators: %s: price
msgid "%s (one-time)"
msgstr "%s (مرة واحدة)"

#: includes/class-switching.php:79
msgid "Upgrade or downgrade"
msgstr "ترقية أو تخفيض"

#: includes/class-switching.php:134
#. translators: %d: subscription ID
msgid "Switching subscription #%d"
msgstr "تبديل الاشتراك رقم %d"

#: includes/class-switching.php:251
msgid "Free switch"
msgstr "تبديل مجاني"

#: includes/class-switching.php:262
#. translators: 1: old product, 2: new product
msgid "Subscription switched from \"%1$s\" to \"%2$s\"."
msgstr "تم تبديل الاشتراك من \"%1$s\" إلى \"%2$s\"."

#: includes/class-switching.php:263
msgid "Unknown"
msgstr "غير معروف"

#: includes/class-switching.php:364
msgid "Proration credit"
msgstr "رصيد نسبي"

#: includes/emails/class-email-activated-subscription.php:25
msgid "Activated Subscription"
msgstr "اشتراك مفعل"

#: includes/emails/class-email-activated-subscription.php:26
msgid "Sent to the customer when their subscription is activated."
msgstr "يتم إرساله إلى العميل عند تفعيل اشتراكه."

#: includes/emails/class-email-activated-subscription.php:27
msgid "Your subscription is active"
msgstr "اشتراكك نشط"

#: includes/emails/class-email-activated-subscription.php:28
msgid "Your subscription on {site_title} is now active"
msgstr "اشتراكك في {site_title} أصبح الآن نشطًا"

#: includes/emails/class-email-activated-subscription.php:109
msgid "Thank you for your subscription!"
msgstr "شكرًا لاشتراكك!"

#: includes/emails/class-email-cancelled-subscription.php:22
msgid "Cancelled Subscription"
msgstr "اشتراك ملغى"

#: includes/emails/class-email-cancelled-subscription.php:23
msgid "Sent to the admin when a customer cancels a subscription."
msgstr "يتم إرساله إلى المسؤول عند إلغاء أحد العملاء للاشتراك."

#: includes/emails/class-email-cancelled-subscription.php:24
#: includes/emails/class-email-customer-cancelled.php:25
msgid "Subscription Cancelled"
msgstr "تم إلغاء الاشتراك"

#: includes/emails/class-email-cancelled-subscription.php:25
msgid "[{site_title}]: Subscription #{order_number} has been cancelled"
msgstr "[{site_title}]: تم إلغاء الاشتراك رقم {order_number}"

#: includes/emails/class-email-cancelled-subscription.php:106
msgid "A subscription has been cancelled."
msgstr "تم إلغاء الاشتراك."

#: includes/emails/class-email-customer-cancelled.php:26
msgid "Sent to the customer when their subscription is cancelled."
msgstr "يتم إرساله إلى العميل عند إلغاء اشتراكه."

#: includes/emails/class-email-customer-cancelled.php:27
msgid "Your subscription has been cancelled"
msgstr "تم إلغاء اشتراكك"

#: includes/emails/class-email-customer-cancelled.php:28
msgid "Your subscription on {site_title} has been cancelled"
msgstr "تم إلغاء اشتراكك في {site_title}"

#: includes/emails/class-email-customer-cancelled.php:109
msgid "If you would like to resubscribe, you can do so from our shop at any time."
msgstr "إذا كنت ترغب في إعادة الاشتراك، يمكنك القيام بذلك من متجرنا في أي وقت."

#: includes/emails/class-email-customer-completed-renewal.php:32
msgid "Renewal Order Complete"
msgstr "اكتمل أمر التجديد"

#: includes/emails/class-email-customer-completed-renewal.php:33
msgid "Sent to the customer when a subscription renewal payment has been completed."
msgstr "يتم إرساله إلى العميل عند اكتمال دفعة تجديد الاشتراك."

#: includes/emails/class-email-customer-completed-renewal.php:34
msgid "Your subscription renewal is complete"
msgstr "تم تجديد اشتراكك بنجاح"

#: includes/emails/class-email-customer-completed-renewal.php:35
msgid "Your subscription renewal on {site_title} is complete"
msgstr "تم تجديد اشتراكك في {site_title} بنجاح"

#: includes/emails/class-email-customer-completed-renewal.php:120
#: includes/emails/class-email-customer-processing-renewal.php:122
msgid "Thank you for your continued subscription!"
msgstr "شكرًا لاستمرارك في الاشتراك!"

#: includes/emails/class-email-customer-expired.php:25
#: includes/emails/class-email-expired-subscription.php:24
msgid "Subscription Expired"
msgstr "انتهت صلاحية الاشتراك"

#: includes/emails/class-email-customer-expired.php:26
msgid "Sent to the customer when their subscription has expired."
msgstr "يتم إرسالها للعميل عند انتهاء صلاحية اشتراكه."

#: includes/emails/class-email-customer-expired.php:27
msgid "Your subscription has expired"
msgstr "انتهت صلاحية اشتراكك"

#: includes/emails/class-email-customer-expired.php:28
msgid "Your subscription on {site_title} has expired"
msgstr "انتهت صلاحية اشتراكك في {site_title}"

#: includes/emails/class-email-customer-expired.php:109
msgid ""
"If you would like to continue enjoying your subscription benefits, you can "
"resubscribe from our shop."
msgstr ""
"إذا كنت ترغب في الاستمرار بالاستفادة من مزايا الاشتراك، يمكنك إعادة "
"الاشتراك من متجرنا."

#: includes/emails/class-email-customer-on-hold.php:32
#: includes/emails/class-email-on-hold-subscription.php:22
#: includes/emails/class-email-on-hold-subscription.php:24
msgid "Subscription On Hold"
msgstr "الاشتراك قيد التعليق"

#: includes/emails/class-email-customer-on-hold.php:33
msgid "Sent to the customer when their subscription is put on hold."
msgstr "يتم إرسالها للعميل عند تعليق اشتراكه."

#: includes/emails/class-email-customer-on-hold.php:34
msgid "Your subscription is on hold"
msgstr "اشتراكك قيد التعليق"

#: includes/emails/class-email-customer-on-hold.php:35
msgid "Your subscription on {site_title} has been put on hold"
msgstr "تم تعليق اشتراكك في {site_title}"

#: includes/emails/class-email-customer-on-hold.php:141
msgid ""
"If this was unexpected, please check your payment method to ensure your "
"subscription can be reactivated."
msgstr ""
"إذا لم يكن هذا متوقعًا، يرجى التحقق من وسيلة الدفع الخاصة بك لضمان إمكانية "
"إعادة تفعيل الاشتراك."

#: includes/emails/class-email-customer-processing-renewal.php:32
msgid "Processing Renewal Order"
msgstr "جارٍ معالجة طلب تجديد الاشتراك"

#: includes/emails/class-email-customer-processing-renewal.php:33
msgid ""
"Sent to the customer when a subscription renewal order is created and being "
"processed."
msgstr "يتم إرسالها للعميل عند إنشاء ومعالجة طلب تجديد الاشتراك."

#: includes/emails/class-email-customer-processing-renewal.php:34
msgid "Your subscription renewal order is being processed"
msgstr "يتم الآن معالجة طلب تجديد اشتراكك"

#: includes/emails/class-email-customer-processing-renewal.php:35
msgid "Your subscription renewal order on {site_title} is being processed"
msgstr "يتم الآن معالجة طلب تجديد اشتراكك في {site_title}"

#: includes/emails/class-email-customer-renewal-invoice.php:25
msgid "Customer Renewal Invoice"
msgstr "فاتورة تجديد الاشتراك للعميل"

#: includes/emails/class-email-customer-renewal-invoice.php:26
msgid "Sent to customers when a subscription renewal requires manual payment."
msgstr "يتم إرسالها للعملاء عند الحاجة إلى دفع يدوي لتجديد الاشتراك."

#: includes/emails/class-email-customer-renewal-invoice.php:27
msgid "Invoice for renewal order #{order_number}"
msgstr "فاتورة طلب التجديد رقم #{order_number}"

#: includes/emails/class-email-customer-renewal-invoice.php:28
msgid "Invoice for renewal of your subscription on {site_title}"
msgstr "فاتورة تجديد اشتراكك في {site_title}"

#: includes/emails/class-email-customer-renewal-invoice.php:111
msgid "Please complete your renewal payment to keep your subscription active."
msgstr "يرجى إتمام دفع التجديد للحفاظ على تفعيل اشتراكك."

#: includes/emails/class-email-expired-subscription.php:22
msgid "Expired Subscription"
msgstr "اشتراك منتهي الصلاحية"

#: includes/emails/class-email-expired-subscription.php:23
msgid "Sent to the admin when a subscription expires."
msgstr "يتم إرسالها للمسؤول عند انتهاء صلاحية الاشتراك."

#: includes/emails/class-email-expired-subscription.php:25
msgid "[{site_title}]: Subscription #{order_number} has expired"
msgstr "[{site_title}]: انتهت صلاحية الاشتراك رقم #{order_number}"

#: includes/emails/class-email-expired-subscription.php:94
msgid "A subscription has expired."
msgstr "انتهت صلاحية أحد الاشتراكات."

#: includes/emails/class-email-new-renewal-order.php:22
msgid "New Renewal Order"
msgstr "طلب تجديد جديد"

#: includes/emails/class-email-new-renewal-order.php:23
msgid ""
"New renewal order emails are sent to the admin when a subscription renewal "
"payment is processed."
msgstr "يتم إرسال رسائل طلب تجديد جديدة إلى المسؤول عند معالجة دفعة تجديد الاشتراك."

#: includes/emails/class-email-new-renewal-order.php:24
msgid "New subscription renewal order"
msgstr "طلب تجديد اشتراك جديد"

#: includes/emails/class-email-new-renewal-order.php:25
msgid "[{site_title}]: New subscription renewal order #{order_number}"
msgstr "[{site_title}]: طلب تجديد اشتراك جديد رقم #{order_number}"

#: includes/emails/class-email-new-renewal-order.php:108
msgid "A subscription renewal order has been created."
msgstr "تم إنشاء طلب تجديد الاشتراك."

#: includes/emails/class-email-on-hold-subscription.php:23
msgid "Sent to the admin when a subscription is put on hold."
msgstr "يتم إرسالها إلى المسؤول عند وضع الاشتراك قيد التعليق."

#: includes/emails/class-email-on-hold-subscription.php:25
msgid "[{site_title}]: Subscription #{order_number} is on hold"
msgstr "[{site_title}]: الاشتراك رقم {order_number} قيد التعليق"

#: includes/emails/class-email-on-hold-subscription.php:94
msgid "A subscription has been put on hold."
msgstr "تم وضع اشتراك قيد التعليق."

#: includes/healthcheck/class-rules.php:166
#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:18
msgid "Manual but could auto-renew"
msgstr "يدوي ولكن يمكن أن يتجدد تلقائيًا"

#: includes/healthcheck/class-rules.php:168
#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:19
msgid "Missed renewal"
msgstr "تجديد فائت"

#: includes/healthcheck/class-rules.php:170
#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:20
msgid "Missing next payment date"
msgstr "تاريخ الدفع القادم غير موجود"

#: includes/product/class-product-subscription.php:293
#. translators: %s: sign-up fee amount
msgid " and a %s sign-up fee"
msgstr " و رسوم تسجيل قدرها %s"

#: includes/product/class-product-subscription.php:317
#. translators: %s: trial period
msgid " with a %s free trial"
msgstr " مع تجربة مجانية لمدة %s"

#: includes/standalone/class-blocks.php:115
#: includes/standalone/class-shortcodes.php:36
#: includes/standalone/helpers.php:124
#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:88
msgid "Subscribe"
msgstr "اشترك"

#: includes/standalone/class-blocks.php:136
#: includes/standalone/class-shortcodes.php:59
#: includes/standalone/helpers.php:354
msgid "This content is available to subscribers only."
msgstr "هذا المحتوى متاح للمشتركين فقط."

#: includes/standalone/class-blocks.php:151
#: includes/standalone/class-shortcodes.php:79
#: includes/standalone/helpers.php:219
msgid "Please log in to view your subscription."
msgstr "يرجى تسجيل الدخول لعرض اشتراكك."

#: includes/standalone/class-blocks.php:152
#: includes/standalone/class-shortcodes.php:80
#: includes/standalone/helpers.php:220
msgid "You don't have an active subscription yet."
msgstr "ليس لديك اشتراك نشط بعد."

#: includes/standalone/class-blocks.php:153
#: includes/standalone/class-shortcodes.php:81
#: includes/standalone/helpers.php:221
#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:52
msgid "Manage Subscription"
msgstr "إدارة الاشتراك"

#: includes/standalone/class-checkout-handler.php:33
#: includes/standalone/class-checkout-handler.php:151
msgid "Milo Payments is required for standalone mode."
msgstr "يتطلب ميلو بايمنتس لتفعيل الوضع المستقل."

#: includes/standalone/class-checkout-handler.php:38
msgid "Stripe is not connected. Please connect Stripe via the Payments page."
msgstr "لم يتم ربط Stripe. يرجى ربط Stripe من خلال صفحة المدفوعات."

#: includes/standalone/class-checkout-handler.php:56
msgid ""
"Live-mode checkout is disabled on staging and development sites. Switch "
"Stripe to test mode to test checkout locally."
msgstr ""
"الدفع في وضع التشغيل معطل على مواقع الاختبار والتطوير. قم بتحويل Stripe إلى "
"وضع الاختبار لتجربة الدفع محلياً."

#: includes/standalone/class-checkout-handler.php:61
msgid "Plan not found or archived."
msgstr "الخطة غير موجودة أو مؤرشفة."

#: includes/standalone/class-checkout-handler.php:66
msgid "User not found."
msgstr "المستخدم غير موجود."

#: includes/standalone/class-checkout-handler.php:133
#. translators: %s: raw Stripe API response
msgid "Stripe did not return a checkout URL. Raw response: %s"
msgstr "لم تُرجع Stripe رابط الدفع. الاستجابة الأصلية: %s"

#: includes/standalone/class-checkout-handler.php:156
msgid "Stripe is not connected."
msgstr "لم يتم ربط Stripe."

#: includes/standalone/class-checkout-handler.php:161
msgid "No active subscription found for this user."
msgstr "لم يتم العثور على اشتراك نشط لهذا المستخدم."

#: includes/standalone/class-checkout-handler.php:209
msgid "Failed to create Stripe product."
msgstr "فشل في إنشاء منتج Stripe."

#: includes/standalone/class-checkout-handler.php:236
msgid "Failed to create Stripe price."
msgstr "فشل في إنشاء سعر Stripe."

#: includes/standalone/class-install.php:149
msgid "Subscription Success"
msgstr "نجاح الاشتراك"

#: includes/standalone/class-module.php:140
#: includes/standalone/class-module.php:204
msgid "Invalid or expired link. Please go back and try again."
msgstr "الرابط غير صالح أو منتهي الصلاحية. يرجى العودة والمحاولة مرة أخرى."

#: includes/standalone/class-module.php:145
msgid "No plan specified."
msgstr "لم يتم تحديد خطة."

#: includes/standalone/class-module.php:157
#: includes/standalone/class-rest-plans.php:102
#: includes/standalone/class-rest-plans.php:105
#: includes/standalone/class-rest-plans.php:144
#: includes/standalone/class-rest-plans.php:179
msgid "Plan not found."
msgstr "الخطة غير موجودة."

#: includes/standalone/class-privacy.php:43
#: includes/standalone/class-privacy.php:57
msgid "Milo Subscriptions Standalone Subscriptions"
msgstr "اشتراكات Milo اشتراكات مستقلة"

#: includes/standalone/class-privacy.php:99
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:357
msgid "Subscription ID"
msgstr "معرّف الاشتراك"

#: includes/standalone/class-privacy.php:103
#: build/admin.js:56
#: build/blocks.js:1
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:320
#: src/blocks/subscribe/edit.jsx:40
msgid "Plan"
msgstr "الخطة"

#: includes/standalone/class-privacy.php:107
#: templates/myaccount/subscriptions.php:30
#: templates/myaccount/subscriptions.php:67
#: templates/myaccount/view-subscription.php:130
#: templates/myaccount/view-subscription.php:240
#: build/admin.js:37
#: build/admin.js:48
#: build/admin.js:49
#: build/admin.js:56
#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:336
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:194
#: src/admin/pages/SubscriptionDetailPage.jsx:605
#: src/admin/pages/SubscriptionDetailPage.jsx:769
#: src/admin/pages/SubscriptionsPage.jsx:328
#: src/admin/pages/SubscriptionsPage.jsx:910
msgid "Status"
msgstr "الحالة"

#: includes/standalone/class-privacy.php:111
msgid "Stripe subscription ID"
msgstr "معرّف اشتراك Stripe"

#: includes/standalone/class-privacy.php:115
msgid "Stripe customer ID"
msgstr "معرّف عميل Stripe"

#: includes/standalone/class-privacy.php:119
msgid "Current period start"
msgstr "بداية الفترة الحالية"

#: includes/standalone/class-privacy.php:123
msgid "Current period end"
msgstr "نهاية الفترة الحالية"

#: includes/standalone/class-privacy.php:127
msgid "Cancel at period end"
msgstr "إلغاء عند نهاية الفترة"

#: includes/standalone/class-privacy.php:128
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:222
#: src/admin/pages/SubscriptionDetailPage.jsx:640
msgid "No"
msgstr "لا"

#: includes/standalone/class-privacy.php:128
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:222
#: src/admin/pages/SubscriptionDetailPage.jsx:640
msgid "Yes"
msgstr "نعم"

#: includes/standalone/class-privacy.php:131
msgid "Created"
msgstr "تم الإنشاء"

#: includes/standalone/class-privacy.php:138
msgid "Standalone Subscriptions"
msgstr "الاشتراكات المستقلة"

#: includes/standalone/class-privacy.php:235
msgid ""
"One or more standalone subscriptions were still active in Stripe. The local "
"record has been anonymized, but you should also cancel the Stripe "
"customer/subscription manually from your Stripe dashboard to stop future "
"billing."
msgstr ""
"هناك اشتراك أو أكثر من الاشتراكات المستقلة لا تزال نشطة في Stripe. تم إخفاء "
"السجل المحلي، ولكن يجب عليك أيضًا إلغاء العميل/الاشتراك من لوحة تحكم Stripe "
"يدويًا لإيقاف الفوترة المستقبلية."

#: includes/standalone/class-rest-plans.php:121
msgid "Plan name is required."
msgstr "اسم الخطة مطلوب."

#: includes/standalone/class-rest-plans.php:124
msgid "Plan amount must be greater than zero."
msgstr "يجب أن يكون مبلغ الخطة أكبر من الصفر."

#: includes/standalone/class-rest-plans.php:128
msgid "Failed to create plan."
msgstr "فشل في إنشاء الخطة."

#: includes/standalone/class-rest-standalone-subscriptions.php:125
msgid "You do not have access to this subscription."
msgstr "ليس لديك صلاحية الوصول إلى هذا الاشتراك."

#: includes/standalone/class-rest-standalone-subscriptions.php:142
msgid "Standalone mode is not enabled."
msgstr "وضع التشغيل المستقل غير مفعل."

#: includes/standalone/class-rest-standalone-subscriptions.php:156
msgid "A plan slug or plan_id is required."
msgstr "مطلوب slug للخطة أو plan_id."

#: includes/standalone/helpers.php:164
msgid "Subscribed"
msgstr "مشترك"

#: includes/standalone/helpers.php:251
#: build/admin.js:25
#: build/admin.js:31
#: build/admin.js:37
#: build/admin.js:48
#: build/admin.js:53
#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:493
#: src/admin/pages/AddOnsPage.jsx:559
#: src/admin/pages/AnalyticsPage.jsx:281
#: src/admin/pages/DashboardPage.jsx:37
#: src/admin/pages/DashboardPage.jsx:129
#: src/admin/pages/SubscriptionDetailPage.jsx:1005
#: src/admin/pages/SubscriptionsPage.jsx:330
#: src/admin/pages/SubscriptionsPage.jsx:913
msgid "Active"
msgstr "نشط"

#: includes/standalone/helpers.php:252
msgid "Trialing"
msgstr "تجربة مجانية"

#: includes/standalone/helpers.php:253
msgid "Past due"
msgstr "متأخر في السداد"

#: includes/standalone/helpers.php:254
msgid "Canceled"
msgstr "ملغى"

#: includes/standalone/helpers.php:255
msgid "Unpaid"
msgstr "غير مدفوع"

#: includes/standalone/helpers.php:256
msgid "Incomplete"
msgstr "غير مكتمل"

#: includes/standalone/helpers.php:257
msgid "Incomplete (expired)"
msgstr "غير مكتمل (منتهي الصلاحية)"

#: includes/standalone/helpers.php:273
#. translators: %s: cancellation date
msgid "Your subscription will end on %s."
msgstr "سينتهي اشتراكك في %s."

#: includes/standalone/helpers.php:294
#. translators: 1: amount, 2: currency, 3: interval
msgid "%1$s %2$s / %3$s"
msgstr "%1$s %2$s / %3$s"

#: includes/standalone/helpers.php:314
#. translators: %s: date
msgid "Next billing: %s"
msgstr "الفوترة القادمة: %s"

#: lib/license-client/class-milo-license-client.php:276
#. translators: %s: addon name
msgid ""
"%s requires a valid license key to function. Please activate your license "
"on the Plugins page."
msgstr "%s يتطلب مفتاح ترخيص صالح ليعمل. يرجى تفعيل الترخيص في صفحة الإضافات."

#: lib/license-client/class-milo-license-client.php:287
#. translators: %d: number of add-ons
msgid ""
"%d Milo add-on requires a valid license key. Please activate it on the "
"Plugins page:"
msgid_plural ""
"%d Milo add-ons require a valid license key. Please activate them on the "
"Plugins page:"
msgstr[0] ""
"لا توجد أي إضافات Milo تتطلب مفتاح ترخيص صالح. يرجى تفعيلها في صفحة "
"الإضافات:"
msgstr[1] "إضافة Milo واحدة تتطلب مفتاح ترخيص صالح. يرجى تفعيلها في صفحة الإضافات:"
msgstr[2] "إضافتان من Milo تتطلبان مفتاح ترخيص صالح. يرجى تفعيلهما في صفحة الإضافات:"
msgstr[3] "%d إضافات Milo تتطلب مفتاح ترخيص صالح. يرجى تفعيلها في صفحة الإضافات:"
msgstr[4] "%d إضافة من Milo تتطلب مفتاح ترخيص صالح. يرجى تفعيلها في صفحة الإضافات:"
msgstr[5] "%d إضافة من Milo تتطلب مفتاح ترخيص صالح. يرجى تفعيلها في صفحة الإضافات:"

#: lib/license-client/class-milo-license-client.php:420
msgid "License server error."
msgstr "خطأ في خادم الترخيص."

#: lib/license-client/class-milo-license-client.php:632
msgid "Licensed"
msgstr "مرخص"

#: lib/license-client/class-milo-license-client.php:633
msgid "Manage"
msgstr "إدارة"

#: lib/license-client/class-milo-license-client.php:635
msgid "License invalid"
msgstr "الترخيص غير صالح"

#: lib/license-client/class-milo-license-client.php:637
msgid "Enter license"
msgstr "أدخل الترخيص"

#: lib/license-client/class-milo-license-client.php:662
#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:437
msgid "License Key"
msgstr "مفتاح الترخيص"

#: lib/license-client/class-milo-license-client.php:672
#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:149
#: src/admin/pages/AddOnsPage.jsx:557
#: src/admin/pages/AddOnsPage.jsx:573
msgid "Deactivate"
msgstr "إلغاء التفعيل"

#: lib/license-client/class-milo-license-client.php:676
#: build/admin.js:37
#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:104
#: src/admin/pages/SubscriptionDetailPage.jsx:123
#: src/admin/pages/SubscriptionsPage.jsx:447
msgid "Activate"
msgstr "تفعيل"

#: lib/license-client/class-milo-license-client.php:682
msgid "License active"
msgstr "الترخيص مفعل"

#: lib/license-client/class-milo-license-client.php:695
msgid "Please wait..."
msgstr "يرجى الانتظار..."

#: lib/license-client/class-milo-license-client.php:715
msgid "Connection error."
msgstr "خطأ في الاتصال."

#: milo-subscriptions.php:66
#. translators: %s: PHP version
msgid "Milo Subscriptions requires PHP %s or higher."
msgstr "يتطلب اشتراكات Milo إصدار PHP %s أو أحدث."

#: milo-subscriptions.php:93
#. translators: %s: WooCommerce version
msgid "Milo Subscriptions requires WooCommerce %s or higher."
msgstr "يتطلب اشتراكات Milo إصدار WooCommerce %s أو أحدث."

#: milo-subscriptions.php:156
msgid "Milo Subscriptions requires the WordPress REST API."
msgstr "يتطلب اشتراكات Milo واجهة برمجة تطبيقات WordPress REST API."

#: milo-subscriptions.php:157
msgid ""
"The REST API appears to be disabled on this site (commonly by a security or "
"performance plugin). Re-enable it for the admin UI, checkout and renewals "
"to work."
msgstr ""
"يبدو أن واجهة REST API معطلة في هذا الموقع (غالبًا من خلال إضافة أمان أو "
"أداء). يرجى إعادة تفعيلها ليعمل واجهة الإدارة، صفحة الدفع، والتجديدات."

#: milo-subscriptions.php:234
msgid ""
"Milo Subscriptions is active without WooCommerce. Install and activate "
"WooCommerce to sell subscriptions through your store, or choose Standalone "
"mode in the setup wizard to sell subscriptions without WooCommerce."
msgstr ""
"تم تفعيل اشتراكات ميلو بدون WooCommerce. ثبّت وفعل WooCommerce لبيع "
"الاشتراكات عبر متجرك، أو اختر وضع مستقل في معالج الإعداد لبيع الاشتراكات "
"دون WooCommerce."

#: milo-subscriptions.php:277
msgid "Milo Subscriptions is paused because WooCommerce Subscriptions is active."
msgstr "تم إيقاف اشتراكات ميلو مؤقتاً لأن WooCommerce Subscriptions نشط."

#: milo-subscriptions.php:278
msgid ""
"The two cannot run at the same time. To switch to Milo, deactivate "
"WooCommerce Subscriptions: your existing subscriptions stay in your "
"database, and you can import them from Milo's setup wizard afterwards. To "
"keep using WooCommerce Subscriptions, deactivate Milo Subscriptions."
msgstr ""
"لا يمكن تشغيلهما في نفس الوقت. للتبديل إلى ميلو، قم بإلغاء تفعيل "
"WooCommerce Subscriptions: ستبقى اشتراكاتك الحالية في قاعدة البيانات ويمكنك "
"استيرادها من معالج إعداد ميلو لاحقاً. لمواصلة استخدام WooCommerce "
"Subscriptions، قم بإلغاء تفعيل اشتراكات ميلو."

#: templates/emails/activated-subscription.php:31
#: templates/emails/customer-cancelled.php:31
#: templates/emails/customer-completed-renewal.php:32
#: templates/emails/customer-expired.php:31
#: templates/emails/customer-on-hold.php:32
#: templates/emails/customer-processing-renewal.php:32
#: templates/emails/plain/activated-subscription.php:20
#: templates/emails/plain/customer-cancelled.php:20
#: templates/emails/plain/customer-completed-renewal.php:20
#: templates/emails/plain/customer-expired.php:20
#: templates/emails/plain/customer-on-hold.php:20
#: templates/emails/plain/customer-processing-renewal.php:20
#. translators: %s: customer first name
msgid "Hi %s,"
msgstr "مرحبًا %s،"

#: templates/emails/activated-subscription.php:41
#: templates/emails/plain/activated-subscription.php:27
#. translators: %s: subscription ID
msgid "Your subscription #%s is now active. Here are the details:"
msgstr "اشتراكك رقم #%s أصبح نشطًا الآن. إليك التفاصيل:"

#: templates/emails/activated-subscription.php:59
#: templates/emails/customer-completed-renewal.php:59
#: templates/emails/customer-on-hold.php:75
#: templates/emails/customer-processing-renewal.php:59
#: templates/emails/plain/activated-subscription.php:39
#: templates/emails/plain/customer-completed-renewal.php:50
#: templates/emails/plain/customer-on-hold.php:51
#: templates/emails/plain/customer-processing-renewal.php:50
#: templates/myaccount/view-subscription.php:134
msgid "Recurring amount"
msgstr "المبلغ المتكرر"

#: templates/emails/activated-subscription.php:64
#: templates/emails/plain/activated-subscription.php:42
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1468
msgid "Next payment date"
msgstr "تاريخ الدفعة القادمة"

#: templates/emails/activated-subscription.php:75
#: templates/emails/customer-completed-renewal.php:75
#: templates/emails/customer-processing-renewal.php:75
#. translators: %s: My Account subscriptions URL
msgid "You can manage your subscription from your %s."
msgstr "يمكنك إدارة اشتراكك من خلال %s الخاص بك."

#: templates/emails/activated-subscription.php:76
#: templates/emails/customer-completed-renewal.php:76
#: templates/emails/customer-on-hold.php:86
#: templates/emails/customer-processing-renewal.php:76
msgid "account page"
msgstr "صفحة الحساب"

#: templates/emails/admin-new-renewal-order.php:23
#: templates/emails/plain/admin-new-renewal-order.php:13
#. translators: 1: order number, 2: customer name
msgid "A subscription renewal order #%1$s has been created for %2$s."
msgstr "تم إنشاء طلب تجديد اشتراك رقم #%1$s لـ %2$s."

#: templates/emails/cancelled-subscription.php:31
#: templates/emails/plain/cancelled-subscription.php:20
#. translators: 1: subscription ID, 2: customer name
msgid "Subscription #%1$s for %2$s has been cancelled."
msgstr "تم إلغاء الاشتراك رقم #%1$s لـ %2$s."

#: templates/emails/customer-cancelled.php:41
#: templates/emails/plain/customer-cancelled.php:27
#. translators: %s: subscription ID
msgid ""
"Your subscription #%s has been cancelled. Here is a summary of the "
"subscription that was cancelled:"
msgstr "تم إلغاء اشتراكك رقم #%s. إليك ملخص الاشتراك الذي تم إلغاؤه:"

#: templates/emails/customer-cancelled.php:65
#. translators: %s: shop URL
msgid "If you would like to resubscribe, you can do so from our %s at any time."
msgstr ""
"إذا كنت ترغب في إعادة الاشتراك، يمكنك القيام بذلك من خلال %s الخاص بنا في "
"أي وقت."

#: templates/emails/customer-cancelled.php:66
#: templates/emails/customer-expired.php:66
msgid "shop"
msgstr "المتجر"

#: templates/emails/customer-completed-renewal.php:42
#: templates/emails/plain/customer-completed-renewal.php:27
#. translators: 1: order number, 2: subscription ID
msgid ""
"Your renewal order #%1$s for subscription #%2$s has been completed and "
"payment has been received."
msgstr "تم إكمال طلب التجديد رقم #%1$s لاشتراك رقم #%2$s وتم استلام الدفعة."

#: templates/emails/customer-completed-renewal.php:64
#: templates/emails/customer-processing-renewal.php:64
#: templates/emails/plain/customer-completed-renewal.php:53
#: templates/emails/plain/customer-processing-renewal.php:53
msgid "Next renewal date"
msgstr "تاريخ التجديد القادم"

#: templates/emails/customer-expired.php:41
#: templates/emails/plain/customer-expired.php:27
#. translators: %s: subscription ID
msgid "Your subscription #%s has expired."
msgstr "انتهت صلاحية اشتراكك رقم #%s."

#: templates/emails/customer-expired.php:65
#. translators: %s: shop URL
msgid ""
"If you would like to continue enjoying your subscription benefits, you can "
"resubscribe from our %s."
msgstr ""
"إذا كنت ترغب في الاستمرار بالاستمتاع بمزايا اشتراكك، يمكنك إعادة الاشتراك "
"من خلال %s."

#: templates/emails/customer-on-hold.php:42
#: templates/emails/plain/customer-on-hold.php:27
#. translators: %s: subscription ID
msgid "Your subscription #%s has been put on hold."
msgstr "تم وضع اشتراكك رقم %s قيد الانتظار."

#: templates/emails/customer-on-hold.php:49
#: templates/emails/plain/customer-on-hold.php:33
msgid ""
"This may be due to an issue with your payment method. Please check that "
"your payment details are up to date to avoid any interruption to your "
"subscription."
msgstr ""
"قد يكون ذلك بسبب وجود مشكلة في طريقة الدفع الخاصة بك. يرجى التأكد من أن "
"بيانات الدفع محدثة لتجنب أي انقطاع في اشتراكك."

#: templates/emails/customer-on-hold.php:59
msgid "Paying this renewal reactivates your subscription right away."
msgstr "دفع هذا التجديد يعيد تفعيل اشتراكك فوراً."

#: templates/emails/customer-on-hold.php:85
#. translators: %s: My Account subscriptions URL
msgid "You can view your subscription details from your %s."
msgstr "يمكنك عرض تفاصيل اشتراكك من خلال %s."

#: templates/emails/customer-processing-renewal.php:42
#: templates/emails/plain/customer-processing-renewal.php:27
#. translators: 1: order number, 2: subscription ID
msgid ""
"Your renewal order #%1$s for subscription #%2$s is being processed. You "
"will receive another email when it is complete."
msgstr ""
"طلب التجديد رقم %1$s لاشتراك رقم %2$s قيد المعالجة. ستتلقى رسالة بريد "
"إلكتروني أخرى عند اكتماله."

#: templates/emails/customer-renewal-invoice.php:23
#: templates/emails/plain/customer-renewal-invoice.php:13
#. translators: 1: customer first name, 2: order number
msgid "Hi %1$s, your subscription renewal order #%2$s is ready for payment."
msgstr "مرحبًا %1$s، طلب تجديد اشتراكك رقم %2$s جاهز للدفع."

#: templates/emails/customer-renewal-invoice.php:31
msgid ""
"To keep your subscription active, please complete the payment using the "
"button below:"
msgstr "للحفاظ على اشتراكك نشطًا، يرجى إتمام الدفع باستخدام الزر أدناه:"

#: templates/emails/customer-renewal-invoice.php:37
msgid "Pay now"
msgstr "ادفع الآن"

#: templates/emails/expired-subscription.php:31
#: templates/emails/plain/expired-subscription.php:20
#. translators: 1: subscription ID, 2: customer name
msgid "Subscription #%1$s for %2$s has expired."
msgstr "انتهت صلاحية الاشتراك رقم %1$s الخاص بـ %2$s."

#: templates/emails/on-hold-subscription.php:31
#: templates/emails/plain/on-hold-subscription.php:20
#. translators: 1: subscription ID, 2: customer name
msgid "Subscription #%1$s for %2$s has been put on hold."
msgstr "تم وضع الاشتراك رقم %1$s الخاص بـ %2$s قيد الانتظار."

#: templates/emails/plain/activated-subscription.php:49
#: templates/emails/plain/customer-completed-renewal.php:59
#: templates/emails/plain/customer-processing-renewal.php:59
#. translators: %s: subscription management URL
msgid "Manage your subscription: %s"
msgstr "إدارة اشتراكك: %s"

#: templates/emails/plain/customer-cancelled.php:44
#: templates/emails/plain/customer-expired.php:43
#. translators: %s: shop URL
msgid "If you would like to resubscribe, visit our shop: %s"
msgstr "إذا كنت ترغب في إعادة الاشتراك، قم بزيارة متجرنا: %s"

#: templates/emails/plain/customer-completed-renewal.php:34
#: templates/emails/plain/customer-processing-renewal.php:34
msgid "Order Details"
msgstr "تفاصيل الطلب"

#: templates/emails/plain/customer-completed-renewal.php:43
#: templates/emails/plain/customer-processing-renewal.php:43
msgid "Order total"
msgstr "إجمالي الطلب"

#: templates/emails/plain/customer-on-hold.php:38
msgid "Renew now (this reactivates your subscription right away):"
msgstr "جدد الآن (سيتم إعادة تفعيل اشتراكك فوراً):"

#: templates/emails/plain/customer-on-hold.php:57
#. translators: %s: subscription URL
msgid "View your subscription: %s"
msgstr "عرض اشتراكك: %s"

#: templates/emails/plain/customer-renewal-invoice.php:19
msgid "Pay now:"
msgstr "ادفع الآن:"

#: templates/myaccount/cancellation-survey.php:17
msgid "Cancel Subscription"
msgstr "إلغاء الاشتراك"

#: templates/myaccount/cancellation-survey.php:22
#. translators: %s: subscription ID
msgid ""
"We are sorry to see you go. Before cancelling subscription #%s, please let "
"us know why:"
msgstr "نأسف لرؤيتك ترحل. قبل إلغاء الاشتراك رقم %s، يرجى إخبارنا بالسبب:"

#: templates/myaccount/cancellation-survey.php:44
msgid "Additional details (optional)"
msgstr "تفاصيل إضافية (اختياري)"

#: templates/myaccount/cancellation-survey.php:51
msgid "Tell us more about your experience..."
msgstr "أخبرنا المزيد عن تجربتك..."

#: templates/myaccount/cancellation-survey.php:57
msgid "Confirm Cancellation"
msgstr "تأكيد الإلغاء"

#: templates/myaccount/cancellation-survey.php:60
#: templates/myaccount/view-subscription.php:104
msgid "Keep Subscription"
msgstr "الاحتفاظ بالاشتراك"

#: templates/myaccount/change-payment-method.php:19
#. translators: %s: subscription ID
msgid "Change Payment Method for Subscription #%s"
msgstr "تغيير طريقة الدفع للاشتراك رقم %s"

#: templates/myaccount/change-payment-method.php:30
#. translators: %s: current payment method
msgid "Current payment method: %s"
msgstr "طريقة الدفع الحالية: %s"

#: templates/myaccount/change-payment-method.php:31
#: templates/myaccount/view-subscription.php:189
#: build/admin.js:37
#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:636
#: src/admin/pages/SubscriptionsPage.jsx:413
#: src/admin/pages/SubscriptionsPage.jsx:419
msgid "Manual"
msgstr "يدوي"

#: templates/myaccount/change-payment-method.php:38
msgid "You have no saved payment methods."
msgstr "ليس لديك أي طرق دفع محفوظة."

#: templates/myaccount/change-payment-method.php:40
msgid "Add a payment method"
msgstr "إضافة طريقة دفع"

#: templates/myaccount/change-payment-method.php:53
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1196
msgid "Method"
msgstr "الطريقة"

#: templates/myaccount/change-payment-method.php:54
msgid "Expires"
msgstr "تاريخ الانتهاء"

#: templates/myaccount/change-payment-method.php:73
msgid "N/A"
msgstr "غير متوفر"

#: templates/myaccount/change-payment-method.php:84
msgid "Update Payment Method"
msgstr "تحديث طريقة الدفع"

#: templates/myaccount/subscriptions.php:13
msgid "My Subscriptions"
msgstr "اشتراكاتي"

#: templates/myaccount/subscriptions.php:17
msgid "You have no active subscriptions."
msgstr "ليس لديك أي اشتراكات نشطة."

#: templates/myaccount/subscriptions.php:19
msgid "Browse products"
msgstr "تصفح المنتجات"

#: templates/myaccount/subscriptions.php:33
#: templates/myaccount/subscriptions.php:74
#: templates/myaccount/view-subscription.php:151
#: build/admin.js:49
#: build/admin.js:56
#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:330
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:211
#: src/admin/pages/SubscriptionDetailPage.jsx:619
msgid "Next payment"
msgstr "الدفع القادم"

#: templates/myaccount/subscriptions.php:36
#: templates/myaccount/subscriptions.php:84
#: templates/myaccount/view-subscription.php:203
#: templates/myaccount/view-subscription.php:241
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:322
#: src/admin/pages/SubscriptionDetailPage.jsx:722
#: src/admin/pages/SubscriptionDetailPage.jsx:770
#: src/admin/pages/SubscriptionDetailPage.jsx:1148
#: src/admin/pages/SubscriptionDetailPage.jsx:1187
msgid "Total"
msgstr "الإجمالي"

#: templates/myaccount/subscriptions.php:39
#: templates/myaccount/subscriptions.php:87
#: build/admin.js:10
#: build/admin.js:12
msgid "Actions"
msgstr "الإجراءات"

#: templates/myaccount/subscriptions.php:51
#. translators: %s: subscription ID
msgid "#%s"
msgstr "#%s"

#: templates/myaccount/subscriptions.php:89
msgid "View"
msgstr "عرض"

#: templates/myaccount/view-subscription.php:23
msgid "Confirm Early Renewal"
msgstr "تأكيد التجديد المبكر"

#: templates/myaccount/view-subscription.php:28
#. translators: 1: subscription ID, 2: renewal amount
msgid "You are about to renew subscription #%1$s early. The renewal amount is %2$s."
msgstr "أنت على وشك تجديد الاشتراك رقم #%1$s مبكرًا. مبلغ التجديد هو %2$s."

#: templates/myaccount/view-subscription.php:34
msgid "Click the button below to create a renewal order and proceed to payment."
msgstr "انقر على الزر أدناه لإنشاء طلب التجديد والمتابعة إلى الدفع."

#: templates/myaccount/view-subscription.php:38
msgid "Confirm and Pay"
msgstr "تأكيد والدفع"

#: templates/myaccount/view-subscription.php:42
#: build/admin.js:40
#: build/admin.js:42
#: build/admin.js:43
#: build/admin.js:48
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1078
#: src/admin/pages/SubscriptionsPage.jsx:730
#: src/admin/pages/SubscriptionsPage.jsx:759
#: src/admin/pages/SubscriptionsPage.jsx:795
#: src/admin/pages/SubscriptionsPage.jsx:840
msgid "Go back"
msgstr "العودة"

#: templates/myaccount/view-subscription.php:52
#. translators: %s: subscription ID
msgid "Subscription #%s"
msgstr "الاشتراك رقم #%s"

#: templates/myaccount/view-subscription.php:98
msgid "Cancel subscription?"
msgstr "إلغاء الاشتراك؟"

#: templates/myaccount/view-subscription.php:100
msgid ""
"Are you sure you want to cancel this subscription? This action cannot be "
"undone."
msgstr "هل أنت متأكد أنك تريد إلغاء هذا الاشتراك؟ لا يمكن التراجع عن هذا الإجراء."

#: templates/myaccount/view-subscription.php:107
msgid "Yes, Cancel"
msgstr "نعم، إلغاء"

#: templates/myaccount/view-subscription.php:139
#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:937
msgid "Start date"
msgstr "تاريخ البدء"

#: templates/myaccount/view-subscription.php:145
msgid "Trial end"
msgstr "نهاية الفترة التجريبية"

#: templates/myaccount/view-subscription.php:157
msgid "End date"
msgstr "تاريخ الانتهاء"

#: templates/myaccount/view-subscription.php:172
#. translators: 1: completed count, 2: required count, 3: remaining count
msgid "%1$d of %2$d payments completed (%3$d remaining)"
msgstr "%1$d من أصل %2$d دفعة مكتملة (تبقّى %3$d)"

#: templates/myaccount/view-subscription.php:178
msgid "Commitment fulfilled"
msgstr "تم الوفاء بالالتزام"

#: templates/myaccount/view-subscription.php:185
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:243
#: src/admin/pages/SubscriptionDetailPage.jsx:635
msgid "Payment method"
msgstr "طريقة الدفع"

#: templates/myaccount/view-subscription.php:196
msgid "Subscription Items"
msgstr "عناصر الاشتراك"

#: templates/myaccount/view-subscription.php:201
#: build/admin.js:48
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:280
#: src/admin/pages/AnalyticsPage.jsx:548
#: src/admin/pages/SubscriptionDetailPage.jsx:720
#: src/admin/pages/SubscriptionDetailPage.jsx:827
#: src/admin/pages/SubscriptionDetailPage.jsx:1146
#: src/admin/pages/SubscriptionsPage.jsx:883
msgid "Product"
msgstr "المنتج"

#: templates/myaccount/view-subscription.php:202
msgid "Quantity"
msgstr "الكمية"

#: templates/myaccount/view-subscription.php:226
#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:736
msgid "Recurring Total"
msgstr "الإجمالي المتكرر"

#: templates/myaccount/view-subscription.php:233
#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:746
msgid "Related Orders"
msgstr "الطلبات ذات الصلة"

#: templates/myaccount/view-subscription.php:238
#: build/admin.js:18
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:766
#: src/admin/pages/SubscriptionDetailPage.jsx:1109
msgid "Order"
msgstr "الطلب"

#: templates/myaccount/view-subscription.php:239
#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:768
msgid "Date"
msgstr "التاريخ"

#: templates/myaccount/view-subscription.php:255
msgid "Parent Order"
msgstr "الطلب الأصلي"

#: templates/myaccount/view-subscription.php:269
#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:783
msgid "Renewal"
msgstr "تجديد"

#: templates/myaccount/view-subscription.php:289
msgid "Notes from the store"
msgstr "ملاحظات من المتجر"

#: build/admin.js:1
msgid "Is"
msgstr "هو"

#: build/admin.js:1
msgid "Is not"
msgstr "ليس"

#: build/admin.js:1
msgid "Is any"
msgstr "أي"

#: build/admin.js:1
msgid "Is none"
msgstr "لا شيء"

#: build/admin.js:1
msgid "Is all"
msgstr "الكل"

#: build/admin.js:1
msgid "Is not all"
msgstr "ليس الكل"

#: build/admin.js:1
msgid "Sort ascending"
msgstr "ترتيب تصاعدي"

#: build/admin.js:1
msgid "Sort descending"
msgstr "ترتيب تنازلي"

#: build/admin.js:2
#. translators: List of items for a filter. 1: Filter name. e.g.: "List of: Author".
msgid "List of: %1$s"
msgstr "قائمة: %1$s"

#: build/admin.js:2
msgid "Search items"
msgstr "بحث في العناصر"

#: build/admin.js:2
#: build/admin.js:18
msgid "Search"
msgstr "بحث"

#: build/admin.js:2
msgid "No results found"
msgstr "لم يتم العثور على نتائج"

#: build/admin.js:3
#. translators: 1: Filter name. 3: Filter value. e.g.: "Author is any: Admin, Editor".
msgid "<Name>%1$s is any: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s أي من: </Name><Value>%2$s</Value>"

#: build/admin.js:4
#. translators: 1: Filter name. 3: Filter value. e.g.: "Author is none: Admin, Editor".
msgid "<Name>%1$s is none: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s لا شيء من: </Name><Value>%2$s</Value>"

#: build/admin.js:5
#. translators: 1: Filter name. 3: Filter value. e.g.: "Author is all: Admin, Editor".
msgid "<Name>%1$s is all: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s الكل من: </Name><Value>%2$s</Value>"

#: build/admin.js:6
#. translators: 1: Filter name. 3: Filter value. e.g.: "Author is not all: Admin, Editor".
msgid "<Name>%1$s is not all: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s ليس الكل من: </Name><Value>%2$s</Value>"

#: build/admin.js:7
#. translators: 1: Filter name. 3: Filter value. e.g.: "Author is: Admin".
msgid "<Name>%1$s is: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s هو: </Name><Value>%2$s</Value>"

#: build/admin.js:8
#. translators: 1: Filter name. 3: Filter value. e.g.: "Author is not: Admin".
msgid "<Name>%1$s is not: </Name><Value>%2$s</Value>"
msgstr "<Name>%1$s ليس: </Name><Value>%2$s</Value>"

#: build/admin.js:9
#. translators: 1: Filter name e.g.: "Unknown status for Author".
msgid "Unknown status for %1$s"
msgstr "حالة غير معروفة لـ %1$s"

#: build/admin.js:9
msgid "Conditions"
msgstr "الشروط"

#: build/admin.js:10
#. translators: 1: Filter name.
msgid "Filter by: %1$s"
msgstr "تصفية حسب: %1$s"

#: build/admin.js:10
msgid "Reset"
msgstr "إعادة تعيين"

#: build/admin.js:10
#: build/admin.js:35
#: build/admin.js:56
#: src/admin/pages/NewSubscriptionProductPage.jsx:296
#: src/admin/pages/NewSubscriptionProductPage.jsx:444
#: src/admin/pages/SettingsPage.jsx:448
#: src/admin/pages/SettingsPage.jsx:936
msgid "Remove"
msgstr "إزالة"

#: build/admin.js:10
#: build/admin.js:12
msgid "Add filter"
msgstr "إضافة فلتر"

#: build/admin.js:10
msgid "(no title)"
msgstr "(بدون عنوان)"

#: build/admin.js:10
msgid "Deselect all"
msgstr "إلغاء تحديد الكل"

#: build/admin.js:10
msgid "Select all"
msgstr "تحديد الكل"

#: build/admin.js:11
#. translators: %d: number of items.
msgid "%d Item selected"
msgid_plural "%d Items selected"
msgstr[0] "لم يتم تحديد أي عناصر"
msgstr[1] "عنصر واحد محدد"
msgstr[2] "عنصران محددان"
msgstr[3] "%d عناصر محددة"
msgstr[4] "%d عنصراً محدداً"
msgstr[5] "%d عنصر محدد"

#: build/admin.js:12
#. translators: %d: number of items.
msgid "%d Item"
msgid_plural "%d Items"
msgstr[0] "لا عناصر"
msgstr[1] "عنصر واحد"
msgstr[2] "عنصران"
msgstr[3] "%d عناصر"
msgstr[4] "%d عنصراً"
msgstr[5] "%d عنصر"

#: build/admin.js:12
msgid "Move left"
msgstr "تحريك لليسار"

#: build/admin.js:12
msgid "Move right"
msgstr "تحريك لليمين"

#: build/admin.js:12
msgid "Hide column"
msgstr "إخفاء العمود"

#: build/admin.js:12
msgid "Navigate to item"
msgstr "انتقل إلى العنصر"

#: build/admin.js:12
msgid "Table"
msgstr "جدول"

#: build/admin.js:12
msgid "No results"
msgstr "لا توجد نتائج"

#: build/admin.js:12
msgid "Density"
msgstr "الكثافة"

#: build/admin.js:12
msgid "Grid"
msgstr "شبكة"

#: build/admin.js:12
msgid "Preview size"
msgstr "حجم المعاينة"

#: build/admin.js:12
msgid "List"
msgstr "قائمة"

#: build/admin.js:15
#. translators: Current page number in total number of pages
msgid "Page %1$s of %2$s"
msgstr "الصفحة %1$s من %2$s"

#: build/admin.js:18
msgid "Current page"
msgstr "الصفحة الحالية"

#: build/admin.js:18
msgid "Previous page"
msgstr "الصفحة السابقة"

#: build/admin.js:18
msgid "Next page"
msgstr "الصفحة التالية"

#: build/admin.js:18
msgid "Layout"
msgstr "التخطيط"

#: build/admin.js:18
msgid "Sort by"
msgstr "ترتيب حسب"

#: build/admin.js:18
msgid "Items per page"
msgstr "عناصر لكل صفحة"

#: build/admin.js:18
#: build/admin.js:22
#: build/admin.js:56
#: build/admin.js:59
#: build/wizard.js:2
#: build/wizard.js:3
#: src/admin/pages/MigrationPage.jsx:545
#: src/admin/pages/SettingsPage.jsx:236
#: src/admin/pages/SettingsPage.jsx:243
#: src/wizard/WizardApp.jsx:864
#: src/wizard/WizardApp.jsx:969
msgid "Preview"
msgstr "معاينة"

#: build/admin.js:18
msgid "This field can't be moved up"
msgstr "لا يمكن نقل هذا الحقل إلى الأعلى"

#: build/admin.js:19
#. translators: %s: field label
msgid "Move %s up"
msgstr "نقل %s للأعلى"

#: build/admin.js:19
msgid "This field can't be moved down"
msgstr "لا يمكن نقل هذا الحقل إلى الأسفل"

#: build/admin.js:20
#. translators: %s: field label
msgid "Move %s down"
msgstr "نقل %s للأسفل"

#: build/admin.js:22
msgid "Hidden"
msgstr "مخفي"

#: build/admin.js:22
msgid "Appearance"
msgstr "المظهر"

#: build/admin.js:22
msgid "Properties"
msgstr "الخصائص"

#: build/admin.js:22
msgid "Select item"
msgstr "حدد عنصر"

#: build/admin.js:22
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1256
msgid "Close"
msgstr "إغلاق"

#: build/admin.js:25
#: src/admin/components/PluginShell/PluginShell.jsx:196
#: src/admin/components/PluginShell/PluginShell.jsx:293
msgid "Close menu"
msgstr "إغلاق القائمة"

#: build/admin.js:25
#: src/admin/components/PluginShell/PluginShell.jsx:393
msgid "Open menu"
msgstr "فتح القائمة"

#: build/admin.js:25
#: src/admin/data/addons.jsx:16
msgid "Milo Payments"
msgstr "مدفوعات ميلو"

#: build/admin.js:25
#: src/admin/data/addons.jsx:18
msgid ""
"Accept credit cards, PayPal, and more with one-click setup. Supports "
"Stripe, PayPal, Mollie, and Square."
msgstr ""
"اقبل بطاقات الائتمان، باي بال، والمزيد بإعداد بنقرة واحدة. يدعم Stripe، "
"PayPal، Mollie، وSquare."

#: build/admin.js:25
#: src/admin/data/addons.jsx:19
msgid ""
"The unified payment gateway for Milo Subscriptions. Connect your Stripe, "
"PayPal, Mollie, or Square account in one click and start accepting "
"recurring payments instantly. Handles automatic renewals, saved payment "
"methods, SCA/3D Secure, and refunds. Free to use with no license fees."
msgstr ""
"بوابة الدفع الموحدة لاشتراكات ميلو. اربط حسابك في Stripe أو PayPal أو "
"Mollie أو Square بنقرة واحدة وابدأ قبول المدفوعات المتكررة فورًا. يدير "
"التجديدات التلقائية، وطرق الدفع المحفوظة، وSCA/3D Secure، والمبالغ "
"المستردة. مجاني للاستخدام بدون رسوم ترخيص."

#: build/admin.js:25
#: src/admin/data/addons.jsx:21
msgid "Stripe: credit/debit cards, SEPA, Apple Pay, Google Pay"
msgstr "سترايب: بطاقات الائتمان/الخصم، SEPA، Apple Pay، Google Pay"

#: build/admin.js:25
#: src/admin/data/addons.jsx:22
msgid "PayPal: PayPal Checkout, Venmo, Pay Later"
msgstr "باي بال: باي بال تشيك آوت، فينمو، الدفع لاحقًا"

#: build/admin.js:25
#: src/admin/data/addons.jsx:23
msgid "Mollie: iDEAL, Bancontact, cards, and more"
msgstr "مولي: iDEAL، Bancontact، البطاقات، والمزيد"

#: build/admin.js:25
#: src/admin/data/addons.jsx:24
msgid "Square: credit/debit cards"
msgstr "سكوير: بطاقات الائتمان/الخصم"

#: build/admin.js:25
#: src/admin/data/addons.jsx:25
msgid "One-click OAuth or manual API key setup"
msgstr "إعداد OAuth بنقرة واحدة أو إدخال مفتاح API يدويًا"

#: build/admin.js:25
#: src/admin/data/addons.jsx:26
msgid "Automatic recurring payments and SCA/3D Secure"
msgstr "مدفوعات متكررة تلقائية وSCA/3D Secure"

#: build/admin.js:25
#: build/admin.js:56
#: src/admin/data/addons.jsx:31
#: src/admin/pages/AddOnsPage.jsx:67
#: src/admin/pages/AddOnsPage.jsx:366
#: src/admin/pages/AddOnsPage.jsx:485
#: src/admin/pages/AddOnsPage.jsx:607
msgid "Free"
msgstr "مجاني"

#: build/admin.js:25
#: src/admin/data/addons.jsx:40
msgid "Any Gateway"
msgstr "أي بوابة دفع"

#: build/admin.js:25
#: src/admin/data/addons.jsx:42
msgid ""
"Use any registered WooCommerce payment gateway for subscription checkouts, "
"alongside Milo Payments."
msgstr ""
"استخدم أي بوابة دفع WooCommerce مسجلة لعمليات الدفع الخاصة بالاشتراكات، إلى "
"جانب مدفوعات ميلو."

#: build/admin.js:25
#: src/admin/data/addons.jsx:43
msgid ""
"By default, subscription carts on the free plan check out exclusively "
"through Milo Payments (Stripe, PayPal, Mollie, Square). Any Gateway unlocks "
"every other registered gateway — Authorize.net, regional providers, your "
"existing direct Stripe account, custom integrations — for subscription "
"purchases. Useful when you need a specific gateway for compliance, "
"geography, or volume reasons. Renewals continue to honor whichever gateway "
"was used at checkout."
msgstr ""
"افتراضيًا، تتم عمليات الدفع لسلال الاشتراك في الخطة المجانية حصريًا عبر "
"مدفوعات ميلو (Stripe، PayPal، Mollie، Square). تتيح ميزة \"أي بوابة دفع\" "
"جميع البوابات المسجلة الأخرى — مثل Authorize.net، ومزودي الخدمة الإقليميين، "
"وحساب Stripe المباشر الخاص بك، والتكاملات المخصصة — لعمليات شراء "
"الاشتراكات. مفيدة عند الحاجة إلى بوابة معينة للامتثال أو الجغرافيا أو "
"الأسباب المتعلقة بحجم العمليات. تستمر التجديدات عبر نفس البوابة التي تم "
"استخدامها عند الدفع."

#: build/admin.js:25
#: src/admin/data/addons.jsx:45
msgid "Unlock every registered WooCommerce payment gateway at subscription checkout"
msgstr "إتاحة جميع بوابات الدفع المسجلة في WooCommerce عند دفع الاشتراك"

#: build/admin.js:25
#: src/admin/data/addons.jsx:46
msgid "Use Authorize.net, regional providers, or your direct gateway accounts"
msgstr ""
"استخدم Authorize.net، أو مزودي الخدمة الإقليميين، أو حسابات بوابة الدفع "
"المباشرة الخاصة بك"

#: build/admin.js:25
#: src/admin/data/addons.jsx:47
msgid "Renewals route through the chosen gateway, not just Milo Payments"
msgstr "تتم التجديدات عبر البوابة المختارة، وليس فقط عبر مدفوعات ميلو"

#: build/admin.js:25
#: src/admin/data/addons.jsx:48
#: src/admin/data/addons.jsx:146
msgid "License key activation, automatic plugin updates"
msgstr "تفعيل مفتاح الترخيص، وتحديثات تلقائية للإضافة"

#: build/admin.js:25
#: src/admin/data/addons.jsx:65
msgid "Advanced Analytics"
msgstr "تحليلات متقدمة"

#: build/admin.js:25
#: src/admin/data/addons.jsx:66
msgid ""
"MRR waterfall, churn analysis, cohort retention, LTV, trial conversion, "
"at-risk alerts, forecasting, scheduled reports, and CSV exports."
msgstr ""
"تتبع تدفق الإيرادات الشهرية المتكررة، تحليل التوقف، احتفاظ المجموعات، قيمة "
"عمر العميل، تحويل التجربة المجانية، تنبيهات العملاء المعرضين للخطر، "
"التنبؤات، التقارير المجدولة، وتصدير CSV."

#: build/admin.js:25
#: src/admin/data/addons.jsx:67
msgid ""
"The complete analytics toolkit for subscription businesses. Track MRR "
"movement (new, expansion, churn) in a SaaS-style waterfall. Analyze churn "
"by type (voluntary vs payment failure), product, and billing period. See "
"cohort retention over time. Calculate customer lifetime value and identify "
"your highest-value subscribers. Monitor trial-to-paid conversion rates. Get "
"alerts for at-risk customers (expiring, on hold, failed payments). Forecast "
"revenue with churn-adjusted projections. Receive automated weekly or "
"monthly email digests. Export everything to CSV."
msgstr ""
"مجموعة أدوات التحليلات الكاملة لأعمال الاشتراكات. تتبع حركة الإيرادات "
"الشهرية المتكررة (جديدة، توسع، توقف) بنمط SaaS. حلل التوقف حسب النوع (طوعي "
"مقابل فشل الدفع)، المنتج، وفترة الفوترة. راقب احتفاظ المجموعات عبر الزمن. "
"احسب قيمة عمر العميل وحدد المشتركين الأعلى قيمة. راقب معدلات تحويل التجربة "
"المجانية إلى مدفوعة. احصل على تنبيهات للعملاء المعرضين للخطر (منتهية "
"الصلاحية، قيد الانتظار، فشل الدفع). توقع الإيرادات باستخدام إسقاطات معدلة "
"للتوقف. استلم تقارير بريد إلكتروني أسبوعية أو شهرية تلقائية. صدّر كل شيء "
"إلى CSV."

#: build/admin.js:25
#: src/admin/data/addons.jsx:69
msgid "MRR Movement waterfall (new, expansion, churn, net)"
msgstr "تدفق حركة الإيرادات الشهرية المتكررة (جديد، توسع، توقف، صافي)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:70
msgid "Churn analysis: voluntary vs involuntary, by product/period"
msgstr "تحليل التوقف: طوعي مقابل غير طوعي، حسب المنتج/الفترة"

#: build/admin.js:25
#: src/admin/data/addons.jsx:71
msgid "Cohort retention matrix"
msgstr "مصفوفة احتفاظ المجموعات"

#: build/admin.js:25
#: src/admin/data/addons.jsx:72
msgid "Customer lifetime value and top customers"
msgstr "قيمة عمر العميل وأفضل العملاء"

#: build/admin.js:25
#: src/admin/data/addons.jsx:73
msgid "Trial-to-paid conversion tracking"
msgstr "تتبع تحويل التجربة المجانية إلى اشتراك مدفوع"

#: build/admin.js:25
#: src/admin/data/addons.jsx:74
msgid "At-risk subscriber alerts (expiring, on hold, failed payments)"
msgstr "تنبيهات المشتركين المعرضين للخطر (انتهاء الصلاحية، قيد الانتظار، فشل الدفع)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:75
msgid "Revenue forecasting with churn adjustment"
msgstr "توقع الإيرادات مع تعديل التوقف"

#: build/admin.js:25
#: src/admin/data/addons.jsx:76
msgid "Automated weekly/monthly email reports"
msgstr "تقارير بريد إلكتروني أسبوعية/شهرية تلقائية"

#: build/admin.js:25
#: src/admin/data/addons.jsx:77
msgid "CSV export for all reports"
msgstr "تصدير CSV لجميع التقارير"

#: build/admin.js:25
#: src/admin/data/addons.jsx:91
msgid "Failed Payment Retry"
msgstr "إعادة محاولة الدفع الفاشل"

#: build/admin.js:25
#: src/admin/data/addons.jsx:92
msgid ""
"Automatically retry failed renewal payments. Recover lost revenue and "
"reduce churn."
msgstr ""
"إعادة محاولة دفع التجديدات الفاشلة تلقائيًا. استعد الإيرادات المفقودة وقلل "
"معدل إلغاء الاشتراكات."

#: build/admin.js:25
#: src/admin/data/addons.jsx:93
msgid "Recover failed payments automatically."
msgstr "استعادة الدفعات الفاشلة تلقائيًا."

#: build/admin.js:25
#: src/admin/data/addons.jsx:94
msgid ""
"When a renewal payment fails, this add-on automatically retries the charge "
"on a customizable schedule. Configure up to 5 retry attempts with different "
"intervals, notify customers and admins at each step, and recover revenue "
"that would otherwise be lost to involuntary churn."
msgstr ""
"عندما يفشل دفع التجديد، يقوم هذا الإضافة تلقائيًا بإعادة محاولة الخصم وفق "
"جدول زمني قابل للتخصيص. يمكنك ضبط ما يصل إلى 5 محاولات إعادة بمدد زمنية "
"مختلفة، وإشعار العملاء والمسؤولين في كل خطوة، واستعادة الإيرادات التي قد "
"تضيع بسبب إلغاء الاشتراكات غير الطوعي."

#: build/admin.js:25
#: src/admin/data/addons.jsx:96
msgid "Customizable retry schedule (up to 5 attempts)"
msgstr "جدول إعادة محاولة قابل للتخصيص (حتى 5 محاولات)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:97
msgid "Email notifications at each retry step"
msgstr "إشعارات بريد إلكتروني في كل خطوة من خطوات إعادة المحاولة"

#: build/admin.js:25
#: src/admin/data/addons.jsx:98
msgid "Automatic subscription status management during retries"
msgstr "إدارة حالة الاشتراك تلقائيًا أثناء إعادة المحاولة"

#: build/admin.js:25
#: src/admin/data/addons.jsx:99
msgid "Recovery rate tracking and reporting"
msgstr "تتبع معدل الاسترداد والتقارير"

#: build/admin.js:25
#: src/admin/data/addons.jsx:100
msgid "Configurable final action (cancel or expire)"
msgstr "إجراء نهائي قابل للتكوين (إلغاء أو انتهاء)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:114
msgid "Gifting"
msgstr "الإهداء"

#: build/admin.js:25
#: src/admin/data/addons.jsx:115
msgid "Allow customers to purchase subscriptions as gifts for others."
msgstr "السماح للعملاء بشراء اشتراكات كهدية للآخرين."

#: build/admin.js:25
#: src/admin/data/addons.jsx:116
msgid "Let customers gift subscriptions."
msgstr "اسمح للعملاء بإهداء الاشتراكات."

#: build/admin.js:25
#: src/admin/data/addons.jsx:117
msgid ""
"Let your customers buy subscription products as gifts. The recipient "
"receives an email with instructions to create their account and manage "
"their gifted subscription. The purchaser is charged for renewals while the "
"recipient enjoys the subscription benefits."
msgstr ""
"اسمح لعملائك بشراء منتجات الاشتراك كهدية. يتلقى المستلم رسالة بريد إلكتروني "
"تحتوي على تعليمات لإنشاء حسابه وإدارة اشتراكه المُهدى. يتم تحصيل قيمة "
"التجديدات من المشتري بينما يستمتع المستلم بمزايا الاشتراك."

#: build/admin.js:25
#: src/admin/data/addons.jsx:119
msgid "Gift checkbox on product page and checkout"
msgstr "خانة اختيار الهدية في صفحة المنتج وعند الدفع"

#: build/admin.js:25
#: src/admin/data/addons.jsx:120
msgid "Automatic recipient account creation"
msgstr "إنشاء حساب المستلم تلقائيًا"

#: build/admin.js:25
#: src/admin/data/addons.jsx:121
msgid "Gift notification emails"
msgstr "رسائل بريد إلكتروني لإشعار الهدية"

#: build/admin.js:25
#: src/admin/data/addons.jsx:122
msgid "Purchaser manages billing, recipient manages subscription"
msgstr "المشتري يدير الفوترة، والمستلم يدير الاشتراك"

#: build/admin.js:25
#: src/admin/data/addons.jsx:136
msgid "Memberships"
msgstr "العضويات"

#: build/admin.js:25
#: src/admin/data/addons.jsx:137
msgid ""
"Restrict pages, posts, and content blocks to subscribers with an active "
"subscription."
msgstr "تقييد الصفحات، والمشاركات، وكتل المحتوى للمشتركين الذين لديهم اشتراك نشط."

#: build/admin.js:25
#: src/admin/data/addons.jsx:138
msgid "Gate content for subscribers only."
msgstr "تقييد المحتوى للمشتركين فقط."

#: build/admin.js:25
#: src/admin/data/addons.jsx:139
msgid ""
"Turn any subscription into a membership. Restrict whole pages or posts, "
"gate sections of any post with a Gutenberg block or shortcode, and require "
"a specific subscription product if you sell multiple plans. Non-members see "
"a configurable fallback message — restricted posts are also hidden from "
"archives so titles and excerpts never leak."
msgstr ""
"حوّل أي اشتراك إلى عضوية. قيد صفحات أو منشورات كاملة، أو أجزاء من أي منشور "
"باستخدام كتلة جوتنبرج أو رمز قصير، واطلب منتج اشتراك محدد إذا كنت تبيع عدة "
"خطط. تظهر رسالة بديلة قابلة للتخصيص لغير الأعضاء — كما يتم إخفاء المشاركات "
"المقيدة من الأرشيفات حتى لا تظهر العناوين أو المقتطفات."

#: build/admin.js:25
#: src/admin/data/addons.jsx:141
msgid "Whole-page restriction with a one-click meta toggle"
msgstr "تقييد الصفحة بالكامل بزر تبديل ميتا بنقرة واحدة"

#: build/admin.js:25
#: src/admin/data/addons.jsx:142
msgid "Members Only Gutenberg block (server-rendered, no leak)"
msgstr "كتلة جوتنبرج للأعضاء فقط (تُعرض من الخادم، بدون تسريب)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:143
msgid "[milo_member] shortcode for legacy content"
msgstr "الرمز القصير [milo_member] للمحتوى القديم"

#: build/admin.js:25
#: src/admin/data/addons.jsx:144
msgid "Per-product gating: require specific subscription plans"
msgstr "تقييد حسب المنتج: طلب خطط اشتراك محددة"

#: build/admin.js:25
#: src/admin/data/addons.jsx:145
msgid "Configurable fallback message and archive hiding"
msgstr "رسالة بديلة قابلة للتخصيص وإخفاء من الأرشيف"

#: build/admin.js:25
#: src/admin/data/addons.jsx:160
msgid "Subscription Coupons"
msgstr "كوبونات الاشتراك"

#: build/admin.js:25
#: src/admin/data/addons.jsx:161
msgid ""
"Create recurring discounts, sign-up fee discounts, and limited-payment "
"coupons."
msgstr "أنشئ خصومات متكررة، وخصومات على رسوم التسجيل، وكوبونات بعدد دفعات محدود."

#: build/admin.js:25
#: src/admin/data/addons.jsx:162
msgid "Create recurring discount coupons."
msgstr "أنشئ كوبونات خصم متكررة."

#: build/admin.js:25
#: src/admin/data/addons.jsx:163
msgid ""
"Extend WooCommerce coupons with subscription-specific discount types. "
"Create coupons that discount recurring payments, waive sign-up fees, or "
"apply only for a limited number of renewal payments. Perfect for "
"promotions, trials, and customer retention campaigns."
msgstr ""
"قم بتوسيع قسائم WooCommerce بأنواع خصم خاصة بالاشتراكات. أنشئ قسائم تمنح "
"خصومات على الدفعات المتكررة، أو تعفي من رسوم التسجيل، أو تطبّق فقط على عدد "
"محدود من دفعات التجديد. مثالية للعروض الترويجية، والفترات التجريبية، وحملات "
"الحفاظ على العملاء."

#: build/admin.js:25
#: src/admin/data/addons.jsx:165
msgid "Recurring product discount coupons"
msgstr "قسائم خصم المنتجات المتكررة"

#: build/admin.js:25
#: src/admin/data/addons.jsx:166
msgid "Sign-up fee discount coupons"
msgstr "قسائم خصم رسوم التسجيل"

#: build/admin.js:25
#: src/admin/data/addons.jsx:167
msgid "Limited-payment coupons (e.g. first 3 months)"
msgstr "قسائم الدفع المحدود (مثلاً: أول 3 أشهر)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:168
msgid "Percentage and fixed amount types"
msgstr "أنواع النسبة المئوية والمبلغ الثابت"

#: build/admin.js:25
#: src/admin/data/addons.jsx:182
msgid "All Products for Subscriptions"
msgstr "جميع المنتجات للاشتراكات"

#: build/admin.js:25
#: src/admin/data/addons.jsx:183
msgid "Add a \"Subscribe & Save\" option to any existing WooCommerce product."
msgstr "أضف خيار \"اشترك ووفّر\" لأي منتج WooCommerce موجود."

#: build/admin.js:25
#: src/admin/data/addons.jsx:184
msgid "Add subscription options to any product."
msgstr "أضف خيارات الاشتراك لأي منتج."

#: build/admin.js:25
#: src/admin/data/addons.jsx:185
msgid ""
"Turn any simple or variable product into a subscription without creating "
"new products. Customers choose between a one-time purchase or a recurring "
"subscription with a configurable discount. Perfect for consumables, "
"replenishment products, and \"subscribe and save\" programs."
msgstr ""
"حوّل أي منتج بسيط أو متغير إلى اشتراك دون الحاجة لإنشاء منتجات جديدة. يمكن "
"للعملاء الاختيار بين عملية شراء لمرة واحدة أو اشتراك متكرر بخصم قابل "
"للتخصيص. مثالي للمنتجات الاستهلاكية، ومنتجات إعادة التعبئة، وبرامج \"اشترك "
"ووفّر\"."

#: build/admin.js:25
#: src/admin/data/addons.jsx:187
msgid "Subscribe & Save toggle on any product"
msgstr "زر تفعيل/إيقاف \"اشترك ووفّر\" على أي منتج"

#: build/admin.js:25
#: src/admin/data/addons.jsx:188
msgid "Configurable discount percentage for subscribers"
msgstr "نسبة الخصم قابلة للتخصيص للمشتركين"

#: build/admin.js:25
#: src/admin/data/addons.jsx:189
msgid "Customer chooses one-time or subscription at checkout"
msgstr "يختار العميل بين الشراء لمرة واحدة أو الاشتراك عند الدفع"

#: build/admin.js:25
#: src/admin/data/addons.jsx:190
msgid "Works with existing inventory management"
msgstr "يعمل مع إدارة المخزون الحالية"

#: build/admin.js:25
#: src/admin/data/addons.jsx:204
msgid "Stock Management"
msgstr "إدارة المخزون"

#: build/admin.js:25
#: src/admin/data/addons.jsx:205
msgid "Auto-pause subscriptions when product stock runs out, resume when restocked."
msgstr ""
"إيقاف الاشتراكات مؤقتًا تلقائيًا عند نفاد مخزون المنتج، واستئنافها عند "
"إعادة التوريد."

#: build/admin.js:25
#: src/admin/data/addons.jsx:206
msgid "Sync inventory with subscription renewals."
msgstr "مزامنة المخزون مع تجديدات الاشتراك."

#: build/admin.js:25
#: src/admin/data/addons.jsx:207
msgid ""
"Prevent overselling by automatically pausing subscriptions when a product "
"goes out of stock. Customers are notified by email and their subscriptions "
"automatically resume when inventory is replenished. Includes an admin "
"dashboard of stock-paused subscriptions."
msgstr ""
"منع البيع الزائد تلقائيًا من خلال إيقاف الاشتراكات مؤقتًا عندما ينفد مخزون "
"المنتج. يتم إعلام العملاء عبر البريد الإلكتروني وتُستأنف اشتراكاتهم "
"تلقائيًا عند تجديد المخزون. يتضمن ذلك لوحة تحكم إدارية للاشتراكات الموقوفة "
"بسبب المخزون."

#: build/admin.js:25
#: src/admin/data/addons.jsx:209
msgid "Auto-pause subscriptions on zero stock"
msgstr "إيقاف الاشتراكات تلقائيًا عند نفاد المخزون"

#: build/admin.js:25
#: src/admin/data/addons.jsx:210
msgid "Customer notification emails"
msgstr "رسائل بريد إلكتروني لإشعار العملاء"

#: build/admin.js:25
#: src/admin/data/addons.jsx:211
msgid "Auto-resume when stock is replenished"
msgstr "استئناف تلقائي عند إعادة توريد المخزون"

#: build/admin.js:25
#: src/admin/data/addons.jsx:212
msgid "Works with WooCommerce inventory management"
msgstr "يعمل مع إدارة مخزون WooCommerce"

#: build/admin.js:25
#: src/admin/data/addons.jsx:226
msgid "Scheduled Start Dates"
msgstr "تواريخ بدء مجدولة"

#: build/admin.js:25
#: src/admin/data/addons.jsx:227
msgid ""
"Let customers or store owners set a future activation date for "
"subscriptions instead of starting immediately."
msgstr ""
"اسمح للعملاء أو مالك المتجر بتحديد تاريخ تفعيل مستقبلي للاشتراكات بدلاً من "
"البدء الفوري."

#: build/admin.js:25
#: src/admin/data/addons.jsx:228
msgid ""
"Allow subscriptions to start on a future date. Customers can pick their own "
"start date from a date picker on the product page, or the store owner can "
"set a fixed start date (specific date or day of month). The subscription is "
"created at checkout but stays in pending status until the scheduled date, "
"when it activates automatically via Action Scheduler."
msgstr ""
"اسمح ببدء الاشتراكات في تاريخ مستقبلي. يمكن للعملاء اختيار تاريخ البدء "
"الخاص بهم من منتقي التواريخ في صفحة المنتج، أو يمكن لمالك المتجر تعيين "
"تاريخ بدء ثابت (تاريخ محدد أو يوم من الشهر). يتم إنشاء الاشتراك عند الدفع "
"لكنه يبقى في حالة الانتظار حتى التاريخ المجدول، حيث يتم تفعيله تلقائيًا عبر "
"Action Scheduler."

#: build/admin.js:25
#: src/admin/data/addons.jsx:230
msgid "Customer-selected start date via date picker"
msgstr "تاريخ بدء يختاره العميل عبر منتقي التواريخ"

#: build/admin.js:25
#: src/admin/data/addons.jsx:231
msgid "Fixed start date per product (specific date or day of month)"
msgstr "تاريخ بدء ثابت لكل منتج (تاريخ محدد أو يوم من الشهر)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:232
msgid "Deferred activation via Action Scheduler"
msgstr "تفعيل مؤجل عبر Action Scheduler"

#: build/admin.js:25
#: src/admin/data/addons.jsx:233
msgid "My Account shows scheduled start date"
msgstr "يعرض حسابي تاريخ البدء المجدول"

#: build/admin.js:25
#: src/admin/data/addons.jsx:234
msgid "Confirmation email with start date"
msgstr "بريد تأكيد إلكتروني مع تاريخ البدء"

#: build/admin.js:25
#: src/admin/data/addons.jsx:248
msgid "Split Shipping"
msgstr "شحن منفصل"

#: build/admin.js:25
#: src/admin/data/addons.jsx:249
msgid "Different billing and shipping schedules. Pay annually, ship monthly."
msgstr "جداول دفع وشحن مختلفة. ادفع سنويًا، واشحن شهريًا."

#: build/admin.js:25
#: src/admin/data/addons.jsx:250
msgid ""
"Allow subscriptions with independent billing and shipping frequencies. For "
"example, a customer pays once a year but receives a shipment every month. "
"Shipment orders are created automatically as $0 orders ready for "
"fulfillment. Renewal orders handle payment only, with shipping excluded. "
"Supports any combination of billing and shipping intervals."
msgstr ""
"السماح بالاشتراكات مع تكرار دفع وشحن مستقلين. على سبيل المثال، يدفع العميل "
"مرة واحدة في السنة لكنه يتلقى شحنة كل شهر. يتم إنشاء طلبات الشحن تلقائيًا "
"كطلبات بقيمة 0 دولار جاهزة للتنفيذ. طلبات التجديد تتعامل مع الدفع فقط، مع "
"استثناء الشحن. يدعم أي تركيبة من جداول الدفع والشحن."

#: build/admin.js:25
#: src/admin/data/addons.jsx:252
msgid "Independent shipping schedule per product"
msgstr "جدول شحن مستقل لكل منتج"

#: build/admin.js:25
#: src/admin/data/addons.jsx:253
msgid "Automatic $0 shipment orders on shipping schedule"
msgstr "إنشاء طلبات شحن تلقائية بقيمة 0 دولار حسب جدول الشحن"

#: build/admin.js:25
#: src/admin/data/addons.jsx:254
msgid "Renewal orders exclude shipping (payment only)"
msgstr "طلبات التجديد تستثني الشحن (دفع فقط)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:255
msgid "My Account shows next shipment date and shipment history"
msgstr "يعرض حسابي تاريخ الشحنة القادمة وسجل الشحنات"

#: build/admin.js:25
#: src/admin/data/addons.jsx:256
msgid "Shipments pause on hold, resume on reactivation"
msgstr "تتوقف الشحنات عند إيقاف الاشتراك مؤقتًا وتستأنف عند إعادة التفعيل"

#: build/admin.js:25
#: src/admin/data/addons.jsx:257
msgid "Shipment notification emails"
msgstr "رسائل البريد الإلكتروني لإشعارات الشحن"

#: build/admin.js:25
#: src/admin/data/addons.jsx:271
msgid "Download Limits"
msgstr "حدود التنزيل"

#: build/admin.js:25
#: src/admin/data/addons.jsx:272
msgid ""
"Tier download allowances by subscription plan. Limit downloads per billing "
"period with automatic reset on renewal."
msgstr ""
"تخصيص حصص التنزيل حسب خطة الاشتراك. تحديد عدد التنزيلات لكل فترة دفع مع "
"إعادة تعيين تلقائية عند التجديد."

#: build/admin.js:25
#: src/admin/data/addons.jsx:273
msgid ""
"Enforce per-product download quotas that reset each billing period. Set a "
"maximum number of downloads per product (e.g., 10 downloads/month). "
"Customers see their remaining quota on the My Account page with a visual "
"progress bar. When the quota is reached, downloads are blocked until the "
"next renewal payment resets the counter. Includes email notification when "
"the limit is hit."
msgstr ""
"فرض حصص تنزيل لكل منتج يتم إعادة تعيينها في كل فترة دفع. تعيين الحد الأقصى "
"للتنزيلات لكل منتج (مثلاً، 10 تنزيلات/شهر). يمكن للعملاء رؤية الحصة "
"المتبقية في صفحة حسابي مع شريط تقدم مرئي. عند الوصول للحد، يتم حظر "
"التنزيلات حتى تدفع التجديد التالي ويعاد تعيين العداد. يتضمن إشعارًا عبر "
"البريد الإلكتروني عند بلوغ الحد."

#: build/admin.js:25
#: src/admin/data/addons.jsx:275
msgid "Per-product download quota (configurable per product and variation)"
msgstr "حصة تنزيل لكل منتج (قابلة للتعديل لكل منتج وتنوع)"

#: build/admin.js:25
#: src/admin/data/addons.jsx:276
msgid "Automatic counter reset on renewal payment"
msgstr "إعادة تعيين العداد تلقائيًا عند دفع التجديد"

#: build/admin.js:25
#: src/admin/data/addons.jsx:277
msgid "My Account progress bar showing usage"
msgstr "شريط تقدم في حسابي يوضح الاستخدام"

#: build/admin.js:25
#: src/admin/data/addons.jsx:278
msgid "Download blocked with friendly message when quota reached"
msgstr "يتم حظر التنزيل مع رسالة ودية عند بلوغ الحد"

#: build/admin.js:25
#: src/admin/data/addons.jsx:279
msgid "Admin visibility of download usage per subscriber"
msgstr "إمكانية رؤية المسؤول لاستخدام التنزيل لكل مشترك"

#: build/admin.js:25
#: src/admin/data/addons.jsx:280
msgid "Email notification when quota is exhausted"
msgstr "إشعار عبر البريد الإلكتروني عند استنفاد الحصة"

#: build/admin.js:25
#: src/admin/data/addons.jsx:294
msgid "Gravity Forms"
msgstr "Gravity Forms"

#: build/admin.js:25
#: src/admin/data/addons.jsx:295
msgid ""
"Create WooCommerce subscriptions from Gravity Forms submissions with field "
"mapping and merge tags."
msgstr ""
"إنشاء اشتراكات WooCommerce من خلال إرسال نماذج Gravity Forms مع ربط الحقول "
"وعلامات الدمج."

#: build/admin.js:25
#: src/admin/data/addons.jsx:296
msgid ""
"Integrate Gravity Forms with Milo Subscriptions to create subscriptions "
"from form submissions. Configure any form to create a WooCommerce "
"subscription on submit, with field mapping for customer email and name. "
"Includes merge tags for subscription data in notifications, a meta box on "
"the entry detail page showing linked subscriptions, and conditional logic "
"support."
msgstr ""
"دمج Gravity Forms مع اشتراكات Milo لإنشاء اشتراكات من إرسال النماذج. يمكنك "
"إعداد أي نموذج لإنشاء اشتراك WooCommerce عند الإرسال، مع ربط الحقول لبريد "
"العميل الإلكتروني واسمه. يتضمن علامات دمج لبيانات الاشتراك في الإشعارات، "
"وصندوق بيانات في تفاصيل الإدخال يعرض الاشتراكات المرتبطة، ودعم المنطق "
"الشرطي."

#: build/admin.js:25
#: src/admin/data/addons.jsx:298
msgid "Create subscriptions from form submissions"
msgstr "إنشاء اشتراكات من إرسال النماذج"

#: build/admin.js:25
#: src/admin/data/addons.jsx:299
msgid "Field mapping for customer data"
msgstr "ربط الحقول لبيانات العميل"

#: build/admin.js:25
#: src/admin/data/addons.jsx:300
msgid "Custom merge tags: {milo_subscription_id}, {milo_subscription_status}"
msgstr "علامات دمج مخصصة: {milo_subscription_id}, {milo_subscription_status}"

#: build/admin.js:25
#: src/admin/data/addons.jsx:301
msgid "Entry detail meta box with subscription links"
msgstr "صندوق بيانات تفاصيل الإدخال مع روابط الاشتراك"

#: build/admin.js:25
#: src/admin/data/addons.jsx:302
msgid "Automatic customer account creation"
msgstr "إنشاء حساب عميل تلقائيًا"

#: build/admin.js:25
#: src/admin/data/addons.jsx:316
msgid "License Server"
msgstr "خادم التراخيص"

#: build/admin.js:25
#: src/admin/data/addons.jsx:317
msgid ""
"Sell software licenses tied to subscriptions. Generate keys, manage "
"activations, and deliver plugin updates."
msgstr ""
"بيع تراخيص برامج مرتبطة بالاشتراكات. إنشاء مفاتيح، إدارة عمليات التفعيل، "
"وتقديم تحديثات الإضافات."

#: build/admin.js:25
#: src/admin/data/addons.jsx:318
msgid ""
"Turn your WooCommerce store into a full software licensing platform. "
"Automatically generate license keys when subscriptions are purchased, limit "
"the number of site activations per key, and serve plugin/theme updates "
"directly from your store. Licenses follow the subscription lifecycle — they "
"activate, suspend, and expire together."
msgstr ""
"حوّل متجرك في WooCommerce إلى منصة تراخيص برمجيات متكاملة. يتم إنشاء مفاتيح "
"التراخيص تلقائيًا عند شراء الاشتراكات، وتحديد عدد التفعيلات المسموح بها لكل "
"مفتاح، وتقديم تحديثات الإضافات/القوالب مباشرة من متجرك. تتبع التراخيص دورة "
"حياة الاشتراك — يتم تفعيلها، تعليقها، وانتهاؤها معًا."

#: build/admin.js:25
#: src/admin/data/addons.jsx:320
msgid "Automatic license key generation on purchase"
msgstr "إنشاء مفاتيح التراخيص تلقائيًا عند الشراء"

#: build/admin.js:25
#: src/admin/data/addons.jsx:321
msgid "Per-key site activation limits"
msgstr "حدود تفعيل المواقع لكل مفتاح"

#: build/admin.js:25
#: src/admin/data/addons.jsx:322
msgid "Plugin and theme update delivery"
msgstr "تسليم تحديثات الإضافات والقوالب"

#: build/admin.js:25
#: src/admin/data/addons.jsx:323
msgid "License status tied to subscription lifecycle"
msgstr "حالة الترخيص مرتبطة بدورة الاشتراك"

#: build/admin.js:25
#: src/admin/data/addons.jsx:324
msgid "REST API for remote license validation"
msgstr "واجهة REST API للتحقق من الترخيص عن بُعد"

#: build/admin.js:25
#: build/admin.js:31
#: build/admin.js:37
#: build/admin.js:48
#: src/admin/pages/DashboardPage.jsx:38
#: src/admin/pages/DashboardPage.jsx:130
#: src/admin/pages/SubscriptionsPage.jsx:331
#: src/admin/pages/SubscriptionsPage.jsx:915
msgid "On hold"
msgstr "معلق"

#: build/admin.js:25
#: build/admin.js:37
#: build/admin.js:48
#: build/admin.js:53
#: src/admin/pages/DashboardPage.jsx:39
#: src/admin/pages/SubscriptionDetailPage.jsx:1007
#: src/admin/pages/SubscriptionsPage.jsx:332
#: src/admin/pages/SubscriptionsPage.jsx:914
msgid "Pending"
msgstr "قيد الانتظار"

#: build/admin.js:25
#: build/admin.js:37
#: build/admin.js:53
#: src/admin/pages/DashboardPage.jsx:40
#: src/admin/pages/SubscriptionDetailPage.jsx:1008
#: src/admin/pages/SubscriptionsPage.jsx:334
msgid "Cancelled"
msgstr "أُلغي"

#: build/admin.js:25
#: build/admin.js:37
#: build/admin.js:53
#: src/admin/pages/DashboardPage.jsx:41
#: src/admin/pages/SubscriptionDetailPage.jsx:1009
#: src/admin/pages/SubscriptionsPage.jsx:335
msgid "Expired"
msgstr "انتهت الصلاحية"

#: build/admin.js:25
#: src/admin/pages/DashboardPage.jsx:42
msgid "Pending cancel"
msgstr "قيد الإلغاء"

#: build/admin.js:25
#: build/admin.js:72
#: src/admin/pages/DashboardPage.jsx:67
#: src/admin/pages/HealthCheckPage.jsx:79
msgid "just now"
msgstr "الآن فقط"

#: build/admin.js:27
#: src/admin/pages/DashboardPage.jsx:71
#. translators: %d: number of minutes
msgid "%dm ago"
msgstr "منذ %d دقيقة"

#: build/admin.js:29
#: src/admin/pages/DashboardPage.jsx:76
#. translators: %d: number of hours
msgid "%dh ago"
msgstr "منذ %d ساعة"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:80
#. translators: %d: number of days
msgid "%dd ago"
msgstr "منذ %d يوم"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:102
msgid "Your activity will appear here."
msgstr "سيظهر نشاطك هنا."

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:131
msgid "Renewals 7d"
msgstr "تجديدات ٧ أيام"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:132
msgid "Failed 24h"
msgstr "فشل خلال ٢٤ ساعة"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:175
msgid "New this week"
msgstr "جديد هذا الأسبوع"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:184
msgid "Renewals due"
msgstr "تجديدات مستحقة"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:202
msgid "Latest subscriptions"
msgstr "أحدث الاشتراكات"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:202
msgid "Latest"
msgstr "الأحدث"

#: build/admin.js:31
#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:203
#: src/admin/pages/DashboardPage.jsx:410
msgid "Subscription pulse"
msgstr "نبض الاشتراكات"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:203
msgid "Pulse"
msgstr "النبض"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:204
msgid "This week"
msgstr "هذا الأسبوع"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:266
msgid "Welcome back"
msgstr "مرحبًا بعودتك"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:275
msgid ""
"Manage subscriptions, track recurring revenue, and keep your store healthy, "
"all from one place."
msgstr ""
"قم بإدارة الاشتراكات، وتتبع الإيرادات المتكررة، وحافظ على صحة متجرك، كل ذلك "
"من مكان واحد."

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:279
#: src/admin/pages/DashboardPage.jsx:315
msgid "View subscriptions"
msgstr "عرض الاشتراكات"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:282
msgid "Open analytics"
msgstr "فتح التحليلات"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:296
msgid "Run the setup wizard"
msgstr "تشغيل معالج الإعداد"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:297
msgid "Open wizard"
msgstr "فتح المعالج"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:302
msgid "Connect a payment gateway"
msgstr "ربط بوابة دفع"

#: build/admin.js:31
#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:303
#: src/admin/pages/DashboardPage.jsx:654
msgid "Configure payments"
msgstr "إعداد المدفوعات"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:308
msgid "Create your first subscription product"
msgstr "أنشئ أول منتج اشتراك لك"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:309
msgid "Add product"
msgstr "إضافة منتج"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:314
msgid "Receive your first subscription"
msgstr "استلم أول اشتراك لك"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:327
msgid "Hide setup checklist"
msgstr "إخفاء قائمة التحقق من الإعداد"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:334
msgid "Get set up"
msgstr "ابدأ الإعداد"

#: build/admin.js:31
#: src/admin/pages/DashboardPage.jsx:337
msgid "A few quick steps to start selling subscriptions."
msgstr "بضع خطوات سريعة لبدء بيع الاشتراكات."

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:343
#. translators: 1: completed steps, 2: total steps
msgid "%1$d of %2$d"
msgstr "%1$d من %2$d"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:376
msgid "Done"
msgstr "تم"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:411
msgid "Live counts of subscriptions and renewal activity in your store."
msgstr "عدادات مباشرة للاشتراكات وأنشطة التجديد في متجرك."

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:416
msgid "Active subscriptions"
msgstr "الاشتراكات النشطة"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:422
msgid "On-hold subscriptions"
msgstr "الاشتراكات المعلقة"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:428
msgid "Renewals due (next 7 days)"
msgstr "التجديدات المستحقة (خلال 7 أيام)"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:434
msgid "Failed renewals (last 24h)"
msgstr "التجديدات الفاشلة (آخر 24 ساعة)"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:440
msgid "New subscriptions (this week)"
msgstr "الاشتراكات الجديدة (هذا الأسبوع)"

#: build/admin.js:32
#: src/admin/pages/DashboardPage.jsx:468
msgid "All subscriptions look healthy"
msgstr "كل الاشتراكات تبدو سليمة"

#: build/admin.js:33
#: src/admin/pages/DashboardPage.jsx:471
#. translators: 1: scanned count, 2: relative time
msgid "%1$d subscriptions scanned %2$s; no issues found."
msgstr "%1$d اشتراك تم فحصه %2$s؛ لم يتم العثور على أي مشاكل."

#: build/admin.js:34
#: src/admin/pages/DashboardPage.jsx:479
#. translators: %d: flagged count
msgid "%d subscriptions need your attention"
msgstr ""

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:484
#. translators: %s: relative time
msgid "Last scan %s. Resolve flagged rows to recover revenue at risk."
msgstr "آخر فحص %s. قم بحل الصفوف المؤشرة لاستعادة الإيرادات المعرضة للخطر."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:464
msgid "Run your first Health Check"
msgstr "قم بتشغيل أول فحص صحة"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:465
msgid ""
"A 30-second scan that surfaces subscriptions stuck on manual renewal, "
"missed renewals, or with a missing schedule."
msgstr ""
"فحص لمدة 30 ثانية يعرض الاشتراكات العالقة على التجديد اليدوي، أو التجديدات "
"الفائتة، أو التي تفتقد إلى جدول زمني."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:501
msgid "Open Health Check"
msgstr "افتح فحص الصحة"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:502
msgid "Run scan"
msgstr "تشغيل الفحص"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:512
msgid "Recent activity"
msgstr "النشاط الأخير"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:538
msgid "NEW"
msgstr "جديد"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:521
msgid "Once subscriptions start moving, you'll see them here."
msgstr "بمجرد بدء تحرك الاشتراكات، ستراها هنا."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:566
msgid "What's new"
msgstr "ما الجديد"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:583
msgid "View full changelog"
msgstr "عرض سجل التغييرات الكامل"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:634
msgid "Build with Milo"
msgstr "ابنِ مع ميلو"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:636
msgid "Everything you need to grow recurring revenue."
msgstr "كل ما تحتاجه لتنمية الإيرادات المتكررة."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:644
msgid "Insight"
msgstr "رؤية"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:645
msgid "Open Analytics"
msgstr "افتح التحليلات"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:646
msgid "Revenue, churn, growth and product breakdowns updated in real time."
msgstr "الإيرادات، والارتداد، والنمو، وتحليلات المنتج يتم تحديثها في الوقت الفعلي."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:647
msgid "View analytics"
msgstr "عرض التحليلات"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:653
msgid "Setup"
msgstr "الإعداد"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:655
msgid ""
"Connect Stripe, PayPal, Mollie or Square in one click; no developer "
"required."
msgstr "اربط Stripe أو PayPal أو Mollie أو Square بنقرة واحدة؛ لا حاجة لمطور."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:656
msgid "Open Payments"
msgstr "افتح المدفوعات"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:662
msgid "Extend"
msgstr "التوسيع"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:663
msgid "Browse add-ons"
msgstr "تصفح الإضافات"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:664
msgid "Memberships, gifting, coupons, license server and more, bundle priced."
msgstr "عضويات، هدايا، كوبونات، خادم تراخيص والمزيد، بسعر حزمة."

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:665
msgid "See add-ons"
msgstr "عرض الإضافات"

#: build/admin.js:35
#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:518
#: src/admin/pages/DashboardPage.jsx:675
#: src/admin/pages/SettingsPage.jsx:1215
msgid "Documentation"
msgstr "التوثيق"

#: build/admin.js:35
#: build/admin.js:56
#: build/admin.js:58
#: src/admin/pages/DashboardPage.jsx:680
#: src/admin/pages/MigrationPage.jsx:284
#: src/admin/pages/SettingsPage.jsx:1218
msgid "Get support"
msgstr "الحصول على الدعم"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:685
msgid "My account"
msgstr "حسابي"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:734
msgid "Search subscription, order, customer…"
msgstr "ابحث عن اشتراك، طلب، عميل…"

#: build/admin.js:35
#: src/admin/pages/DashboardPage.jsx:755
msgid "Help & docs"
msgstr "المساعدة & المستندات"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:95
msgid "Select product image"
msgstr "اختر صورة المنتج"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:96
msgid "Use this image"
msgstr "استخدم هذه الصورة"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:173
msgid "Create New Subscription Product"
msgstr "إنشاء منتج اشتراك جديد"

#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:186
#: src/wizard/WizardApp.jsx:662
msgid "Product name"
msgstr "اسم المنتج"

#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:189
#: src/wizard/WizardApp.jsx:665
msgid "Monthly Coffee Subscription"
msgstr "اشتراك القهوة الشهري"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:197
msgid "Short description"
msgstr "وصف قصير"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:198
msgid "One or two lines shown under the product title at checkout."
msgstr "سطر أو سطران يظهران تحت عنوان المنتج عند الدفع."

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:208
msgid "Full description"
msgstr "الوصف الكامل"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:218
msgid "Variable subscription (offer several plans)"
msgstr "اشتراك متغير (اعرض عدة خطط)"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:219
msgid ""
"Create multiple variations like Basic / Pro / Enterprise, each with its own "
"price."
msgstr "أنشئ عدة خيارات مثل أساسي / محترف / مؤسسة، كل منها بسعر خاص."

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:230
msgid "Attribute name"
msgstr "اسم السمة"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:231
msgid "Label for the attribute customers will choose from (e.g. Plan, Tier, Size)."
msgstr "تسمية السمة التي سيختار منها العملاء (مثل الخطة، المستوى، الحجم)."

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:241
msgid "Variations"
msgstr "الخيارات"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:254
msgid "Name"
msgstr "الاسم"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:255
msgid "Basic"
msgstr "أساسي"

#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:262
#: src/admin/pages/NewSubscriptionProductPage.jsx:309
#: src/wizard/WizardApp.jsx:673
msgid "Price"
msgstr "السعر"

#: build/admin.js:35
#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/AnalyticsPage.jsx:562
#: src/admin/pages/NewSubscriptionProductPage.jsx:282
#: src/admin/pages/NewSubscriptionProductPage.jsx:329
#: src/wizard/WizardApp.jsx:693
msgid "Period"
msgstr "الفترة"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:301
msgid "+ Add variation"
msgstr "+ إضافة تغيير"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:340
msgid "Subscription length"
msgstr "مدة الاشتراك"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:341
msgid ""
"Number of billing cycles before the subscription ends. Leave at 0 for "
"lifetime."
msgstr "عدد دورات الفوترة قبل انتهاء الاشتراك. اتركها 0 مدى الحياة."

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:356
msgid "One-time fee on first payment."
msgstr "رسوم لمرة واحدة عند أول دفعة."

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:368
msgid "Length in the unit below. 0 = no trial."
msgstr "المدة في الوحدة أدناه. 0 = بدون تجربة."

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:377
msgid "Trial unit"
msgstr "وحدة التجربة"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:389
msgid "Categories"
msgstr "الفئات"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:409
msgid "Tags"
msgstr "الوسوم"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:427
msgid "Product image"
msgstr "صورة المنتج"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:437
msgid "Replace"
msgstr "استبدال"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:450
msgid "Select image"
msgstr "تحديد صورة"

#: build/admin.js:35
#: src/admin/pages/NewSubscriptionProductPage.jsx:462
msgid "Need more options? Open the full WooCommerce editor"
msgstr "تحتاج إلى المزيد من الخيارات؟ افتح محرر WooCommerce الكامل"

#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:166
#: src/wizard/WizardApp.jsx:633
msgid "Could not create the product."
msgstr "تعذر إنشاء المنتج."

#: build/admin.js:35
#: build/wizard.js:2
#: src/admin/pages/NewSubscriptionProductPage.jsx:476
#: src/wizard/WizardApp.jsx:707
msgid "Creating…"
msgstr "جاري الإنشاء…"

#: build/admin.js:35
#: build/admin.js:48
#: src/admin/pages/NewSubscriptionProductPage.jsx:477
#: src/admin/pages/SubscriptionsPage.jsx:966
msgid "Create"
msgstr "إنشاء"

#: build/admin.js:35
#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:117
#: src/admin/pages/SubscriptionsPage.jsx:769
msgid "Empty Trash"
msgstr "تفريغ سلة المهملات"

#: build/admin.js:35
#: src/admin/pages/SubscriptionsPage.jsx:126
msgid "New Product"
msgstr "منتج جديد"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:233
#. translators: %d: number of subscriptions
msgid "%d subscription(s) updated."
msgstr "تم تحديث %d اشتراكات."

#: build/admin.js:37
#: build/admin.js:39
#: build/admin.js:42
#: build/admin.js:45
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1095
#: src/admin/pages/SubscriptionsPage.jsx:236
#: src/admin/pages/SubscriptionsPage.jsx:251
#: src/admin/pages/SubscriptionsPage.jsx:266
#: src/admin/pages/SubscriptionsPage.jsx:281
#: src/admin/pages/SubscriptionsPage.jsx:301
msgid "Action failed."
msgstr "فشلت العملية."

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:333
msgid "Pending Cancellation"
msgstr "في انتظار الإلغاء"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:336
msgid "Trash"
msgstr "المهملات"

#: build/admin.js:37
#: build/admin.js:48
#: build/admin.js:49
#: build/admin.js:50
#: build/admin.js:56
#: build/admin.js:69
#: src/admin/pages/AnalyticsPage.jsx:708
#: src/admin/pages/AnalyticsPage.jsx:860
#: src/admin/pages/HealthCheckPage.jsx:306
#: src/admin/pages/SettingsPage.jsx:169
#: src/admin/pages/SettingsPage.jsx:971
#: src/admin/pages/SettingsPage.jsx:980
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:263
#: src/admin/pages/SubscriptionDetailPage.jsx:665
#: src/admin/pages/SubscriptionDetailPage.jsx:929
#: src/admin/pages/SubscriptionsPage.jsx:354
#: src/admin/pages/SubscriptionsPage.jsx:869
msgid "Customer"
msgstr "العميل"

#: build/admin.js:37
#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:366
#: src/admin/pages/SubscriptionsPage.jsx:927
msgid "Recurring"
msgstr "متكرر"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:374
msgid "one-time"
msgstr "لمرة واحدة"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:384
msgid "Daily"
msgstr "يوميًا"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:385
msgid "Weekly"
msgstr "أسبوعيًا"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:386
msgid "Monthly"
msgstr "شهريًا"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:387
msgid "Yearly"
msgstr "سنويًا"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:396
msgid "Next Payment"
msgstr "الدفع القادم"

#: build/admin.js:37
#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:227
#: src/admin/pages/SubscriptionDetailPage.jsx:627
#: src/admin/pages/SubscriptionsPage.jsx:403
msgid "Started"
msgstr "تم البدء"

#: build/admin.js:37
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1194
#: src/admin/pages/SubscriptionsPage.jsx:410
msgid "Payment"
msgstr "دفع"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:412
msgid "Automatic"
msgstr "تلقائي"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:434
msgid "View details"
msgstr "عرض التفاصيل"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:456
msgid "Put on hold"
msgstr "وضع قيد الانتظار"

#: build/admin.js:37
#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:484
#: src/admin/pages/SubscriptionsPage.jsx:741
msgid "Move to Trash"
msgstr "نقل إلى المهملات"

#: build/admin.js:37
#: src/admin/pages/SubscriptionsPage.jsx:493
msgid "Restore"
msgstr "استعادة"

#: build/admin.js:39
#: src/admin/pages/SubscriptionsPage.jsx:263
#. translators: %d: number of subscriptions
msgid "%d subscription(s) restored."
msgstr ""

#: build/admin.js:39
#: build/admin.js:45
#: src/admin/pages/SubscriptionsPage.jsx:501
#: src/admin/pages/SubscriptionsPage.jsx:806
msgid "Delete permanently"
msgstr "حذف نهائي"

#: build/admin.js:39
#: src/admin/pages/SubscriptionsPage.jsx:635
msgid "Clear selection"
msgstr "مسح التحديد"

#: build/admin.js:39
#: src/admin/pages/SubscriptionsPage.jsx:651
msgid "Type to search..."
msgstr "اكتب للبحث..."

#: build/admin.js:39
#: src/admin/pages/SubscriptionsPage.jsx:681
msgid "No results found."
msgstr "لا توجد نتائج."

#: build/admin.js:39
#: src/admin/pages/SubscriptionsPage.jsx:706
msgid "Search subscriptions"
msgstr "البحث في الاشتراكات"

#: build/admin.js:39
#: src/admin/pages/SubscriptionsPage.jsx:715
msgid "Move subscription to trash?"
msgstr "نقل الاشتراك إلى المهملات؟"

#: build/admin.js:40
#: src/admin/pages/SubscriptionsPage.jsx:718
#. translators: %d: number of subscriptions
msgid "Move %d subscriptions to trash?"
msgstr ""

#: build/admin.js:40
#: src/admin/pages/SubscriptionsPage.jsx:726
msgid ""
"Trashed subscriptions stop renewing and can be restored from the Trash "
"view. The customer is not notified."
msgstr ""
"تتوقف الاشتراكات المنقولة إلى المهملات عن التجديد ويمكن استعادتها من عرض "
"المهملات. لن يتم إشعار العميل."

#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:248
#. translators: %d: number of subscriptions
msgid "%d subscription(s) moved to trash."
msgstr ""

#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:750
msgid "Empty trash?"
msgstr "إفراغ المهملات؟"

#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:755
msgid ""
"Every trashed subscription will be permanently deleted. This cannot be "
"undone."
msgstr "سيتم حذف كل اشتراك في المهملات نهائياً. لا يمكن التراجع عن ذلك."

#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:293
#. translators: %d: number of subscriptions
msgid "Trash emptied: %d subscription(s) deleted."
msgstr ""

#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:297
msgid "Trash is already empty."
msgstr "المهملات فارغة بالفعل."

#: build/admin.js:42
#: src/admin/pages/SubscriptionsPage.jsx:780
msgid "Delete subscription permanently?"
msgstr "حذف الاشتراك نهائياً؟"

#: build/admin.js:43
#: src/admin/pages/SubscriptionsPage.jsx:783
#. translators: %d: number of subscriptions
msgid "Delete %d subscriptions permanently?"
msgstr ""

#: build/admin.js:43
#: src/admin/pages/SubscriptionsPage.jsx:791
msgid ""
"This cannot be undone. The subscription and its history will be removed for "
"good."
msgstr "لا يمكن التراجع عن ذلك. سيتم حذف الاشتراك وتاريخه نهائياً."

#: build/admin.js:45
#: src/admin/pages/SubscriptionsPage.jsx:278
#. translators: %d: number of subscriptions
msgid "%d subscription(s) deleted permanently."
msgstr ""

#: build/admin.js:45
#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1068
#: src/admin/pages/SubscriptionsPage.jsx:824
msgid "Are you sure? This cannot be undone."
msgstr "هل أنت متأكد؟ لا يمكن التراجع عن ذلك."

#: build/admin.js:48
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1071
#: src/admin/pages/SubscriptionsPage.jsx:827
#. translators: %s: target status or plan name
msgid "Change this subscription to \"%s\"?"
msgstr "تغيير هذا الاشتراك إلى \"%s\"؟"

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:833
msgid "Note (optional)"
msgstr "ملاحظة (اختياري)"

#: build/admin.js:48
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1100
#: src/admin/pages/SubscriptionsPage.jsx:848
msgid "Confirm"
msgstr "تأكيد"

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:857
msgid "Create New Subscription"
msgstr "إنشاء اشتراك جديد"

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:870
msgid "Search by name, email, or username."
msgstr "ابحث بالاسم أو البريد الإلكتروني أو اسم المستخدم."

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:884
msgid "Search for a subscription product by name."
msgstr "ابحث عن منتج اشتراك بالاسم."

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:938
msgid "Leave empty to use today."
msgstr "اتركه فارغاً لاستخدام تاريخ اليوم."

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:944
msgid "Note"
msgstr "ملاحظة"

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:945
msgid "Optional note added to the subscription."
msgstr "ملاحظة اختيارية تُضاف إلى الاشتراك."

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:577
msgid "Failed to create subscription."
msgstr "فشل في إنشاء الاشتراك."

#: build/admin.js:48
#: src/admin/pages/SubscriptionsPage.jsx:537
msgid "Please select a customer and a product."
msgstr "يرجى اختيار عميل ومنتج."

#: build/admin.js:49
#: build/wizard.js:4
#: src/admin/pages/SubscriptionsPage.jsx:985
#: src/wizard/WizardApp.jsx:1249
#. translators: %s: product name
msgid "Product created: %s"
msgstr "تم إنشاء المنتج: %s"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:42
msgid "Select a country"
msgstr "اختر دولة"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:54
msgid "Select a state / county"
msgstr "اختر ولاية / مقاطعة"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:76
msgid "First name"
msgstr "الاسم الأول"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:77
msgid "Last name"
msgstr "اسم العائلة"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:79
msgid "Company"
msgstr "الشركة"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:80
msgid "Address line 1"
msgstr "العنوان - السطر 1"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:81
msgid "Address line 2"
msgstr "العنوان - السطر 2"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:83
msgid "City"
msgstr "المدينة"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:84
msgid "Postcode"
msgstr "الرمز البريدي"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:89
msgid "Country"
msgstr "الدولة"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:96
msgid "Country (ISO code)"
msgstr "الدولة (رمز ISO)"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:96
msgid "Two-letter code, e.g. US, FR."
msgstr "رمز من حرفين، مثل US أو FR."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:100
#: src/admin/pages/SubscriptionDetailPage.jsx:107
msgid "State / County"
msgstr "الولاية / المقاطعة"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:861
#: src/admin/pages/SubscriptionDetailPage.jsx:112
#: src/admin/pages/SubscriptionDetailPage.jsx:1353
msgid "Email"
msgstr "البريد الإلكتروني"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:113
#: src/admin/pages/SubscriptionDetailPage.jsx:1375
msgid "Phone"
msgstr "الهاتف"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:84
#: src/admin/pages/SubscriptionDetailPage.jsx:235
msgid "Failed to load subscription."
msgstr "فشل في تحميل الاشتراك."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:450
msgid "Invoice email sent to the customer."
msgstr "تم إرسال فاتورة البريد الإلكتروني إلى العميل."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:463
msgid "Failed to create renewal order."
msgstr "فشل في إنشاء طلب التجديد."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:574
msgid "Back to list"
msgstr "العودة إلى القائمة"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:183
#: src/admin/pages/SubscriptionDetailPage.jsx:598
msgid "Recurring total"
msgstr "الإجمالي المتكرر"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:601
msgid "(one-time)"
msgstr "(مرة واحدة)"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:623
msgid "Payments made"
msgstr "المدفوعات المنجزة"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:632
msgid "Lifetime (one-time payment)"
msgstr "مدى الحياة (دفعة واحدة)"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:639
msgid "Auto-renew"
msgstr "تجديد تلقائي"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:644
msgid "Cancellation reason"
msgstr "سبب الإلغاء"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:284
#: src/admin/pages/SubscriptionDetailPage.jsx:680
#: src/admin/pages/SubscriptionDetailPage.jsx:1358
msgid "Copy email"
msgstr "نسخ البريد الإلكتروني"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:702
#: src/admin/pages/SubscriptionDetailPage.jsx:1451
msgid "Send message"
msgstr "إرسال رسالة"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:705
msgid "View customer"
msgstr "عرض العميل"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:315
#: src/admin/pages/SubscriptionDetailPage.jsx:715
#: src/admin/pages/SubscriptionDetailPage.jsx:1142
msgid "Items"
msgstr "العناصر"

#: build/admin.js:49
#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:321
#: src/admin/pages/SubscriptionDetailPage.jsx:721
#: src/admin/pages/SubscriptionDetailPage.jsx:1147
msgid "Qty"
msgstr "الكمية"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:750
msgid "Create renewal order"
msgstr "إنشاء طلب تجديد"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:753
msgid "Create & send invoice"
msgstr "إنشاء وإرسال الفاتورة"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:760
msgid "No related orders yet."
msgstr "لا توجد طلبات ذات صلة بعد."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:767
msgid "Type"
msgstr "النوع"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:509
msgid "Failed to load order details."
msgstr "فشل تحميل تفاصيل الطلب."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:783
msgid "Parent"
msgstr "الأصل"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:810
msgid "Download Permissions"
msgstr "أذونات التنزيل"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:496
msgid "Download permission granted."
msgstr "تم منح إذن التنزيل."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:498
msgid "Failed to grant permission."
msgstr "فشل منح الإذن."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:819
msgid "Grant access"
msgstr "منح الوصول"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:828
msgid "File"
msgstr "الملف"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:829
msgid "Granted"
msgstr "تم المنح"

#: build/admin.js:49
#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:841
#: src/admin/pages/SubscriptionDetailPage.jsx:875
msgid "Revoke"
msgstr "إلغاء"

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:850
msgid "No download permissions granted yet."
msgstr "لم يتم منح أي أذونات تنزيل بعد."

#: build/admin.js:49
#: src/admin/pages/SubscriptionDetailPage.jsx:859
msgid "Revoke download permission"
msgstr "إلغاء إذن التنزيل"

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:866
#. translators: %s: file name
msgid ""
"Are you sure you want to revoke access to \"%s\"? The customer will no "
"longer be able to download this file."
msgstr ""
"هل أنت متأكد أنك تريد إلغاء الوصول إلى \"%s\"؟ لن يتمكن العميل بعد الآن من "
"تنزيل هذا الملف."

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:482
msgid "Failed to revoke permission."
msgstr "فشل إلغاء الإذن."

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:888
msgid "Activity"
msgstr "النشاط"

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:893
msgid "Add a note..."
msgstr "أضف ملاحظة..."

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:907
msgid "Send to customer"
msgstr "إرسال إلى العميل"

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:909
msgid "(emails them and shows in My Account)"
msgstr "(يتم إرسالها عبر البريد الإلكتروني وتظهر في حسابي)"

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:343
msgid "Failed to add note."
msgstr "فشل في إضافة الملاحظة."

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:914
msgid "Add"
msgstr "إضافة"

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:933
msgid "Private"
msgstr "خاص"

#: build/admin.js:50
#: src/admin/pages/SubscriptionDetailPage.jsx:942
msgid "No activity yet."
msgstr "لا يوجد نشاط حتى الآن."

#: build/admin.js:50
#: build/admin.js:78
#: src/admin/App.jsx:389
#: src/admin/pages/SubscriptionDetailPage.jsx:153
#: src/admin/pages/SubscriptionDetailPage.jsx:992
msgid "Change Status"
msgstr "تغيير الحالة"

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:999
#. translators: %s: current subscription status
msgid "Current status: %s. Choose a new status below."
msgstr "الحالة الحالية: %s. اختر حالة جديدة أدناه."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1005
msgid "Subscription is running, renewals will be processed."
msgstr "الاشتراك قيد التنفيذ، ستتم معالجة التجديدات."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1006
msgid "On hold (Suspended)"
msgstr "قيد الانتظار (معلّق)"

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1006
msgid "Temporarily paused. No renewals until reactivated."
msgstr "تم الإيقاف مؤقتاً. لا توجد تجديدات حتى إعادة التفعيل."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1007
msgid "Awaiting initial payment."
msgstr "في انتظار الدفع الأولي."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1008
msgid "Permanently cancelled. Cannot be reactivated."
msgstr "تم الإلغاء بشكل دائم. لا يمكن إعادة التفعيل."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1009
msgid "Mark as expired."
msgstr "وضع علامة كمُنتهٍ."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:304
#: src/admin/pages/SubscriptionDetailPage.jsx:320
msgid "Status updated successfully."
msgstr "تم تحديث الحالة بنجاح."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:308
#: src/admin/pages/SubscriptionDetailPage.jsx:324
msgid "Failed to update status."
msgstr "فشل في تحديث الحالة."

#: build/admin.js:53
#: src/admin/pages/SubscriptionDetailPage.jsx:1053
msgid "Update Status"
msgstr "تحديث الحالة"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1109
msgid "Loading..."
msgstr "جاري التحميل..."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1138
msgid "Open in WooCommerce"
msgstr "فتح في ووكومرس"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1165
msgid "Subtotal"
msgstr "الإجمالي الفرعي"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1176
msgid "Tax"
msgstr "الضريبة"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1182
msgid "Discount"
msgstr "الخصم"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:367
#: src/admin/pages/SubscriptionDetailPage.jsx:1200
msgid "Paid"
msgstr "تم الدفع"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1207
msgid "Billing Address"
msgstr "عنوان الفواتير"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1213
msgid "Order Notes"
msgstr "ملاحظات الطلب"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1232
msgid "Payment link"
msgstr "رابط الدفع"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1236
msgid "Share this link with the customer so they can pay for their renewal order:"
msgstr "شارك هذا الرابط مع العميل حتى يتمكن من دفع طلب التجديد الخاص به:"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1251
msgid "Copied!"
msgstr "تم النسخ!"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1251
msgid "Copy"
msgstr "نسخ"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1265
#. translators: %s: customer name
msgid "Send message to %s"
msgstr "إرسال رسالة إلى %s"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:180
#: src/admin/pages/SubscriptionDetailPage.jsx:1268
msgid "Subject"
msgstr "الموضوع"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1268
#: src/admin/pages/SubscriptionDetailPage.jsx:1278
#. translators: %s: subscription ID
msgid "Re: Subscription #%s"
msgstr "رد: اشتراك #%s"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1270
msgid "Message"
msgstr "رسالة"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1270
msgid "Type your message here..."
msgstr "اكتب رسالتك هنا..."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1281
msgid "Open in email client"
msgstr "فتح في عميل البريد الإلكتروني"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1304
msgid "Failed to send email."
msgstr "فشل في إرسال البريد الإلكتروني."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1309
msgid "Send email"
msgstr "إرسال بريد إلكتروني"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1329
#: src/admin/pages/SubscriptionDetailPage.jsx:1381
msgid "Billing address"
msgstr "عنوان الفواتير"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1336
#: src/admin/pages/SubscriptionDetailPage.jsx:1387
msgid "Shipping address"
msgstr "عنوان الشحن"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:420
msgid "Addresses updated."
msgstr "تم تحديث العناوين."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:422
msgid "Failed to update addresses."
msgstr "فشل في تحديث العناوين."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1345
msgid "Save addresses"
msgstr "حفظ العناوين"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1392
msgid "Customer ID"
msgstr "معرّف العميل"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1396
msgid "Guest checkout"
msgstr "الدفع كضيف"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1404
msgid "Customer history"
msgstr "سجل العميل"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1411
msgid "Lifetime revenue"
msgstr "إجمالي الإيرادات مدى الحياة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:863
#: src/admin/pages/SubscriptionDetailPage.jsx:1417
msgid "Orders"
msgstr "الطلبات"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1425
msgid "active"
msgstr "نشط"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1430
msgid "Customer since"
msgstr "عميل منذ"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1437
msgid "No history found."
msgstr "لم يتم العثور على سجل."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1443
msgid "Edit addresses"
msgstr "تعديل العناوين"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1447
msgid "Open in WordPress"
msgstr "فتح في ووردبريس"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1462
msgid "Edit schedule"
msgstr "تعديل الجدول الزمني"

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1469
msgid ""
"Date the next renewal will be charged. Leave unchanged to keep the current "
"schedule."
msgstr "تاريخ فرض رسوم التجديد التالي. اتركه بدون تغيير للاحتفاظ بالجدول الحالي."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1501
msgid ""
"Renewals will not be charged automatically. The customer will need to pay "
"each renewal invoice manually."
msgstr ""
"لن يتم فرض رسوم التجديدات تلقائيًا. سيحتاج العميل إلى دفع كل فاتورة تجديد "
"يدويًا."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:1502
msgid "Renewals will be charged automatically using the saved payment method."
msgstr "سيتم فرض رسوم التجديدات تلقائيًا باستخدام طريقة الدفع المحفوظة."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:390
msgid "Schedule updated."
msgstr "تم تحديث الجدول الزمني."

#: build/admin.js:56
#: src/admin/pages/SubscriptionDetailPage.jsx:392
msgid "Failed to update schedule."
msgstr "فشل في تحديث الجدول الزمني."

#: build/admin.js:56
#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:165
#: src/admin/pages/SubscriptionDetailPage.jsx:1514
msgid "Save changes"
msgstr "حفظ التغييرات"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:110
msgid "Portal did not return a URL."
msgstr "لم يُرجع البوابة الإلكترونية عنوان URL."

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:117
msgid "Failed to open the Stripe Customer Portal."
msgstr "فشل في فتح بوابة عملاء Stripe."

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:219
msgid "Cancels at period end"
msgstr "إلغاء عند نهاية الفترة"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:246
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:351
msgid "Stripe"
msgstr "سترايب"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:251
msgid "Source"
msgstr "المصدر"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:786
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:254
#: src/wizard/WizardApp.jsx:274
msgid "Standalone"
msgstr "مستقل"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:275
msgid "Unknown customer"
msgstr "عميل غير معروف"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:331
msgid "(plan not found)"
msgstr "(الخطة غير موجودة)"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:372
msgid "Managed by Stripe"
msgstr "تدار بواسطة سترايب"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:375
msgid ""
"This subscription is stored in Stripe. The Milo Subscriptions admin is a "
"read-only mirror kept in sync by webhooks."
msgstr ""
"يتم تخزين هذا الاشتراك في سترايب. إدارة اشتراكات Milo هي نسخة للعرض فقط تتم "
"مزامنتها تلقائيًا عن طريق الويب هوكس."

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:381
msgid ""
"To cancel, update the payment method, or change the plan, click Open "
"Customer Portal in the header above. You (or the customer) will be "
"redirected to Stripe to make the change."
msgstr ""
"لإلغاء الاشتراك، أو تحديث طريقة الدفع، أو تغيير الخطة، انقر على \"فتح بوابة "
"العميل\" في الشريط العلوي أعلاه. سيتم توجيهك (أو العميل) إلى سترايب لإجراء "
"التغيير."

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:387
msgid ""
"Changes flow back to this page automatically via webhooks — click Refresh "
"to pull the latest state."
msgstr ""
"يتم نقل التغييرات تلقائيًا إلى هذه الصفحة عبر الويب هوكس — انقر على "
"\"تحديث\" لجلب آخر حالة."

#: build/admin.js:56
#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:278
#: src/admin/pages/SettingsPage.jsx:1212
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:396
msgid "Resources"
msgstr "الموارد"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:406
msgid "Open in Stripe Dashboard"
msgstr "فتح في لوحة تحكم سترايب"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:413
msgid "About the Customer Portal"
msgstr "حول بوابة العميل"

#: build/admin.js:56
#: src/admin/pages/StandaloneSubscriptionDetailPage.jsx:420
msgid "Standalone mode docs"
msgstr "وثائق وضعية العمل المستقل"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:40
msgid "Analytics are coming to Standalone mode"
msgstr "التحليلات قادمة إلى وضعية العمل المستقل"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:42
msgid ""
"The built-in analytics currently query WooCommerce order data. "
"Standalone-mode analytics (MRR, active subscribers, churn) are coming in a "
"future release. For now, visit your Stripe dashboard for revenue insights."
msgstr ""
"التحليلات المدمجة حالياً تستعلم بيانات طلبات WooCommerce. تحليلات وضعية "
"العمل المستقل (الإيرادات الشهرية المتكررة، المشتركين النشطين، معدل الإلغاء) "
"ستتوفر في إصدار قادم. في الوقت الحالي، قم بزيارة لوحة تحكم سترايب للاطلاع "
"على إحصائيات الإيرادات."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:53
msgid "Open Stripe Dashboard"
msgstr "فتح لوحة تحكم سترايب"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:184
msgid "Last 7 days"
msgstr "آخر 7 أيام"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:185
#: src/admin/pages/AnalyticsPage.jsx:517
#: src/admin/pages/AnalyticsPage.jsx:612
#: src/admin/pages/AnalyticsPage.jsx:692
msgid "Last 30 days"
msgstr "آخر 30 يومًا"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:186
#: src/admin/pages/AnalyticsPage.jsx:518
#: src/admin/pages/AnalyticsPage.jsx:613
msgid "Last 90 days"
msgstr "آخر 90 يومًا"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:187
#: src/admin/pages/AnalyticsPage.jsx:447
#: src/admin/pages/AnalyticsPage.jsx:520
#: src/admin/pages/AnalyticsPage.jsx:615
#: src/admin/pages/AnalyticsPage.jsx:773
msgid "Last 12 months"
msgstr "آخر 12 شهرًا"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:195
msgid "Renewal Revenue"
msgstr "إيرادات التجديد"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:205
msgid "No renewal revenue recorded yet."
msgstr "لم يتم تسجيل أي إيرادات تجديد حتى الآن."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:207
msgid "Revenue will appear here after the first renewal payment is processed."
msgstr "ستظهر الإيرادات هنا بعد معالجة أول دفعة تجديد."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:222
msgid "Upcoming Revenue Forecast"
msgstr "توقع الإيرادات القادمة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:233
msgid "Expected Revenue"
msgstr "الإيرادات المتوقعة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:234
msgid "Renewals"
msgstr "التجديدات"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:248
msgid "Total (12 months)"
msgstr "الإجمالي (12 شهرًا)"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:226
msgid "No upcoming renewals scheduled."
msgstr "لا توجد تجديدات قادمة مجدولة."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:270
msgid "Subscriptions by Product"
msgstr "الاشتراكات حسب المنتج"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:274
msgid "No subscription products with active subscribers yet."
msgstr "لا توجد منتجات اشتراك بها مشتركين نشطين حتى الآن."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:282
msgid "Recurring Revenue"
msgstr "الإيرادات المتكررة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:332
msgid "Monthly Recurring Revenue"
msgstr "الإيرادات الشهرية المتكررة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:337
msgid "Annual Recurring Revenue"
msgstr "الإيرادات السنوية المتكررة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:342
msgid "Active Subscriptions"
msgstr "الاشتراكات النشطة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:347
msgid "Active Subscribers"
msgstr "المشتركون النشطون"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:352
msgid "Avg Revenue Per User"
msgstr "متوسط الإيراد لكل مستخدم"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:354
msgid "per month"
msgstr "لكل شهر"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:358
#: src/admin/pages/AnalyticsPage.jsx:526
#: src/admin/pages/AnalyticsPage.jsx:848
msgid "Churn Rate"
msgstr "معدل التسرب"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:360
msgid "last 30 days"
msgstr "آخر 30 يومًا"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:364
msgid "New This Month"
msgstr "جديد هذا الشهر"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:369
msgid "Renewal Revenue (Month)"
msgstr "إيرادات التجديد (شهريًا)"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:377
msgid "Subscriptions by Status"
msgstr "الاشتراكات حسب الحالة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:446
#: src/admin/pages/AnalyticsPage.jsx:519
#: src/admin/pages/AnalyticsPage.jsx:614
#: src/admin/pages/AnalyticsPage.jsx:772
msgid "Last 6 months"
msgstr "آخر 6 أشهر"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:448
#: src/admin/pages/AnalyticsPage.jsx:774
msgid "Last 24 months"
msgstr "آخر 24 شهرًا"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:452
msgid "Net New MRR Trend"
msgstr "اتجاه صافي الإيرادات الشهرية الجديدة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:464
msgid "MRR Movement (Waterfall)"
msgstr "حركة الإيرادات الشهرية (شلال)"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:470
msgid "New MRR"
msgstr "إيرادات شهرية جديدة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:471
msgid "Expansion"
msgstr "التوسع"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:472
msgid "Churn MRR"
msgstr "إيرادات شهرية مفقودة بسبب التسرب"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:473
msgid "Net New"
msgstr "صافي الجديد"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:525
msgid "Total Churned"
msgstr "إجمالي المتسربين"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:527
#: src/admin/pages/AnalyticsPage.jsx:536
msgid "Voluntary"
msgstr "طوعي"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:527
msgid "Customer-initiated"
msgstr "بمبادرة من العميل"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:528
#: src/admin/pages/AnalyticsPage.jsx:537
msgid "Involuntary"
msgstr "غير طوعي"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:528
msgid "Payment failure"
msgstr "فشل في الدفع"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:533
msgid "Churn Breakdown"
msgstr "تفصيل التسرب"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:545
msgid "Churn by Product"
msgstr "التسرب حسب المنتج"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:548
#: src/admin/pages/AnalyticsPage.jsx:562
msgid "Churned"
msgstr "تم التسرب"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:553
#: src/admin/pages/AnalyticsPage.jsx:567
msgid "No data"
msgstr "لا توجد بيانات"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:559
msgid "Churn by Billing Period"
msgstr "التسرب حسب فترة الفوترة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:575
msgid "Monthly Churn Trend"
msgstr "اتجاه معدل الإلغاء الشهري"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:583
msgid "Not enough data for a chart yet."
msgstr "لا توجد بيانات كافية لعرض الرسم البياني بعد."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:511
msgid "Failed to load churn data."
msgstr "فشل في تحميل بيانات الإلغاء."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:620
msgid "Total Trials"
msgstr "إجمالي التجارب"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:621
#: src/admin/pages/AnalyticsPage.jsx:649
msgid "Converted"
msgstr "تم التحويل"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:622
msgid "Conversion Rate"
msgstr "معدل التحويل"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:623
msgid "Avg Trial Duration"
msgstr "متوسط مدة التجربة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:623
msgid "days"
msgstr "أيام"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:624
msgid "In Progress"
msgstr "قيد التنفيذ"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:625
msgid "Churned in Trial"
msgstr "تم الإلغاء أثناء التجربة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:630
msgid "Trials vs Conversions"
msgstr "التجارب مقابل التحويلات"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:642
msgid "Trial Conversion Trend"
msgstr "اتجاه تحويل التجارب"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:648
msgid "Trials"
msgstr "التجارب"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:650
msgid "Rate"
msgstr "المعدل"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:606
msgid "Failed to load trial data."
msgstr "فشل في تحميل بيانات التجارب."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:683
msgid "Failed to load health data."
msgstr "فشل في تحميل بيانات الصحة."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:690
msgid "Expiring Soon"
msgstr "ستنتهي قريبًا"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:690
msgid "Next 7 days"
msgstr "الأيام السبعة القادمة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:691
msgid "On Hold"
msgstr "قيد الانتظار"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:691
msgid "Suspended"
msgstr "معلق"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:692
msgid "Failed Payments"
msgstr "دفعات فاشلة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:693
msgid "Pending Cancel"
msgstr "إلغاء معلق"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:697
msgid "At-Risk Subscribers"
msgstr "المشتركون المعرّضون للخطر"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:701
msgid "No at-risk subscribers detected. Looking good!"
msgstr "لم يتم اكتشاف مشتركين معرضين للخطر. الأمور تبدو جيدة!"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:709
msgid "Risk"
msgstr "الخطر"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:710
msgid "Detail"
msgstr "التفاصيل"

#: build/admin.js:56
#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:124
#: src/admin/pages/AnalyticsPage.jsx:711
msgid "Amount"
msgstr "المبلغ"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:781
msgid "Retention by Signup Cohort"
msgstr "الاحتفاظ حسب مجموعة التسجيل"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:784
msgid "No cohort data yet."
msgstr "لا توجد بيانات للمجموعات بعد."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:789
msgid "Cohort"
msgstr "المجموعة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:790
msgid "Signups"
msgstr "التسجيلات"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:792
msgid "M"
msgstr "ش"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:845
msgid "Average Lifetime Value"
msgstr "متوسط قيمة العميل مدى الحياة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:846
msgid "Avg Recurring Revenue"
msgstr "متوسط الإيراد المتكرر"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:846
msgid "per period"
msgstr "لكل فترة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:847
msgid "Avg Lifespan"
msgstr "متوسط مدة البقاء"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:847
#: src/admin/pages/AnalyticsPage.jsx:915
msgid "months"
msgstr "أشهر"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:852
msgid "Top Customers by Revenue"
msgstr "أفضل العملاء حسب الإيرادات"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:855
msgid "No customer data yet."
msgstr "لا توجد بيانات عملاء بعد."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:862
msgid "Total Revenue"
msgstr "إجمالي الإيرادات"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:839
msgid "Failed to load LTV data."
msgstr "فشل في تحميل بيانات قيمة العميل مدى الحياة."

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:910
msgid "Current MRR"
msgstr "MRR الحالي"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:911
msgid "Monthly Churn"
msgstr "معدل التسرب الشهري"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:913
msgid "Projected Revenue"
msgstr "الإيرادات المتوقعة"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:915
msgid "next"
msgstr "التالي"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:923
msgid "6 months"
msgstr "6 أشهر"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:924
msgid "12 months"
msgstr "12 شهرًا"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:925
msgid "24 months"
msgstr "24 شهرًا"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:935
msgid "Export CSV"
msgstr "تصدير CSV"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:941
#: src/admin/pages/AnalyticsPage.jsx:959
msgid "Projected MRR"
msgstr "MRR المتوقع"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:953
msgid "Revenue Forecast"
msgstr "توقع الإيرادات"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:960
msgid "Cumulative"
msgstr "تراكمي"

#: build/admin.js:56
#: src/admin/pages/AnalyticsPage.jsx:904
msgid "Failed to load forecast data."
msgstr "فشل في تحميل بيانات التوقعات."

#: build/admin.js:56
#: build/wizard.js:1
#: src/admin/components/StandaloneFeeDisclosure.jsx:80
msgid ""
"Requires the Milo Payments gateway (free). A 1% platform fee applies to "
"every subscription payment."
msgstr ""
"يتطلب بوابة مدفوعات Milo (مجانية). يتم تطبيق رسوم منصة بنسبة 1٪ على كل دفعة "
"اشتراك."

#: build/admin.js:56
#: build/wizard.js:1
#: src/admin/components/StandaloneFeeDisclosure.jsx:85
#: src/admin/pages/SettingsPage.jsx:1231
msgid "Learn more"
msgstr "اعرف المزيد"

#: build/admin.js:56
#: build/wizard.js:1
#: src/admin/components/StandaloneFeeDisclosure.jsx:68
msgid "Install failed."
msgstr "فشل التثبيت."

#: build/admin.js:56
#: build/wizard.js:1
#: src/admin/components/StandaloneFeeDisclosure.jsx:71
msgid "Install failed. Please install manually."
msgstr "فشل التثبيت. يرجى التثبيت يدويًا."

#: build/admin.js:56
#: build/wizard.js:1
#: src/admin/components/StandaloneFeeDisclosure.jsx:99
msgid "Installing…"
msgstr "جارٍ التثبيت…"

#: build/admin.js:56
#: build/wizard.js:1
#: src/admin/components/MiloPaymentsConnectionGate.jsx:27
#: src/admin/components/StandaloneFeeDisclosure.jsx:100
msgid "Install Milo Payments"
msgstr "تثبيت Milo Payments"

#: build/admin.js:56
#: src/admin/components/MiloPaymentsConnectionGate.jsx:21
msgid "Milo Payments is required for Standalone Mode."
msgstr "يتطلب ميلو بايمنتس لتفعيل الوضع المستقل."

#: build/admin.js:56
#: src/admin/components/MiloPaymentsConnectionGate.jsx:24
msgid ""
"Standalone mode uses Milo Payments' Stripe Connect integration to process "
"subscription payments. Install Milo Payments to continue."
msgstr ""
"وضع مستقل يستخدم تكامل Stripe Connect الخاص بـ Milo Payments لمعالجة "
"مدفوعات الاشتراك. ثبّت ميلو بايمنتس للمتابعة."

#: build/admin.js:56
#: src/admin/components/MiloPaymentsConnectionGate.jsx:37
msgid "Connect Stripe to enable Standalone Mode."
msgstr "قم بربط Stripe لتفعيل الوضع المستقل."

#: build/admin.js:56
#: src/admin/components/MiloPaymentsConnectionGate.jsx:40
msgid ""
"Milo Payments is installed but not yet connected to a Stripe account. "
"Connect Stripe to start accepting standalone subscription payments."
msgstr ""
"تم تثبيت ميلو بايمنتس لكن لم يتم ربطه بحساب Stripe بعد. اربط Stripe لبدء "
"قبول مدفوعات الاشتراكات المستقلة."

#: build/admin.js:56
#: src/admin/components/MiloPaymentsConnectionGate.jsx:43
msgid "Connect Stripe"
msgstr "ربط Stripe"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:44
msgid "Click to copy"
msgstr "انقر للنسخ"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:63
msgid "Copied"
msgstr "تم النسخ"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:106
msgid "Email updated."
msgstr "تم تحديث البريد الإلكتروني."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:109
msgid "Failed to update email."
msgstr "فشل في تحديث البريد الإلكتروني."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:169
msgid "Admin"
msgstr "مسؤول"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:185
msgid "Heading"
msgstr "عنوان"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:190
msgid "Additional content"
msgstr "محتوى إضافي"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:197
msgid "Recipient(s)"
msgstr "المستلم(ون)"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:198
msgid "Comma-separated email addresses."
msgstr "عناوين البريد الإلكتروني مفصولة بفواصل."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:204
msgid "Email type"
msgstr "نوع البريد الإلكتروني"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:207
msgid "HTML"
msgstr "HTML"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:208
msgid "Plain text"
msgstr "نص عادي"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:209
msgid "Multipart"
msgstr "متعدد الأجزاء"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:215
msgid "Available placeholders:"
msgstr "العناصر النائبة المتاحة:"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:123
msgid "Email settings saved."
msgstr "تم حفظ إعدادات البريد الإلكتروني."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:125
msgid "Failed to save email settings."
msgstr "فشل في حفظ إعدادات البريد الإلكتروني."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:230
#: src/admin/pages/SettingsPage.jsx:681
msgid "Saving..."
msgstr "جارٍ الحفظ..."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:230
msgid "Save"
msgstr "حفظ"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:142
msgid "Failed to load email preview."
msgstr "فشل في تحميل معاينة البريد الإلكتروني."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:251
msgid "Generating preview..."
msgstr "جاري إنشاء المعاينة..."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:257
msgid "Email preview"
msgstr "معاينة البريد الإلكتروني"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:289
msgid "Failed to load email settings."
msgstr "فشل في تحميل إعدادات البريد الإلكتروني."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:456
msgid "Add row"
msgstr "إضافة صف"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:580
msgid "Failed to load settings."
msgstr "فشل في تحميل الإعدادات."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:616
msgid "Settings saved successfully."
msgstr "تم حفظ الإعدادات بنجاح."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:618
msgid "Failed to save settings."
msgstr "فشل في حفظ الإعدادات."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:650
msgid "Billing mode updated. Reloading…"
msgstr "تم تحديث وضع الفوترة. يُعاد التحميل…"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:654
msgid "Failed to update billing mode."
msgstr "فشل في تحديث وضع الفوترة."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:670
msgid "Rerun Setup Wizard"
msgstr "إعادة تشغيل معالج الإعداد"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:681
msgid "Save Settings"
msgstr "حفظ الإعدادات"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1159
msgid ""
"WooCommerce mode is full-featured. Standalone mode is simpler and meant for "
"basic subscription sites."
msgstr ""
"وضع WooCommerce يحتوي على جميع الميزات. الوضع المستقل أبسط ومخصص للمواقع "
"التي توفر اشتراكات أساسية فقط."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1160
msgid ""
"Switching modes hides the other mode's pages and data. Nothing is deleted — "
"you can switch back any time."
msgstr ""
"تبديل الوضع يخفي صفحات وبيانات الوضع الآخر. لا يتم حذف أي شيء — يمكنك "
"العودة في أي وقت."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1164
msgid ""
"Enable manual renewals if you want to support gateways that don't handle "
"automatic charges."
msgstr ""
"فعّل التجديد اليدوي إذا كنت ترغب في دعم بوابات الدفع التي لا تدعم الخصومات "
"التلقائية."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1165
msgid ""
"Mixed checkout lets customers buy one-time and subscription products in the "
"same cart."
msgstr ""
"السداد المختلط يسمح للعملاء بشراء منتجات لمرة واحدة ومنتجات اشتراك في نفس "
"السلة."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1166
msgid ""
"Subscription switching allows plan upgrades and downgrades from the "
"customer account page."
msgstr "يتيح تبديل الاشتراك ترقية أو تخفيض الخطة من صفحة حساب العميل."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1170
msgid "Limiting suspensions prevents customers from pausing indefinitely."
msgstr "تقييد الإيقاف المؤقت يمنع العملاء من إيقاف الاشتراك إلى أجل غير مسمى."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1171
msgid ""
"Set minimum periods to ensure customers stay subscribed for a minimum "
"duration before cancelling."
msgstr ""
"قم بتعيين الحد الأدنى للفترات لضمان بقاء العملاء مشتركين لمدة محددة قبل "
"الإلغاء."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1175
msgid "When disabled, user roles are never changed by subscription events."
msgstr "عند التعطيل، لن تتغير أدوار المستخدمين بسبب أحداث الاشتراك أبداً."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1176
msgid ""
"When enabled, the active role is assigned on activation and the inactive "
"role on cancellation or expiry."
msgstr ""
"عند التمكين، يتم تعيين الدور النشط عند التفعيل، والدور غير النشط عند "
"الإلغاء أو انتهاء الصلاحية."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1177
msgid "Combine role management with membership plugins for content restriction."
msgstr "ادمج إدارة الأدوار مع إضافات العضوية لتقييد المحتوى."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1181
msgid ""
"Click on any email to expand and customize its subject, heading, and "
"content."
msgstr "انقر على أي بريد إلكتروني للتوسيع وتخصيص الموضوع والعنوان والمحتوى."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1182
msgid "Use placeholders like {order_number} and {site_title} for dynamic content."
msgstr "استخدم عناصر نائبة مثل {order_number} و {site_title} لإضافة محتوى ديناميكي."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1186
msgid "Customize the add-to-cart button text to match your brand language."
msgstr "خصص نص زر الإضافة إلى السلة ليتناسب مع لغة علامتك التجارية."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1187
msgid "Usage tracking is fully anonymous and helps us prioritize improvements."
msgstr "تتبع الاستخدام مجهول بالكامل ويساعدنا في تحديد أولويات التحسينات."

#: build/admin.js:56
#: build/admin.js:78
#: build/wizard.js:2
#: src/admin/App.jsx:104
#: src/admin/pages/SettingsPage.jsx:711
#: src/wizard/WizardApp.jsx:211
msgid "Subscriptions Mode"
msgstr "وضع الاشتراكات"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:712
#: src/wizard/WizardApp.jsx:214
msgid "Choose the engine that powers your subscriptions. You can change this later."
msgstr "اختر المحرك الذي سيشغل اشتراكاتك. يمكنك تغييره لاحقًا."

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:745
#: src/wizard/WizardApp.jsx:242
msgid "WooCommerce"
msgstr "ووكومرس"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:748
msgid ""
"Full-featured. Physical and digital products, coupons, taxes, shipping, "
"variable subscriptions, any payment gateway. For stores that want the full "
"WooCommerce ecosystem."
msgstr ""
"كامل الميزات. منتجات مادية ورقمية، كوبونات، ضرائب، شحن، اشتراكات متغيرة، أي "
"بوابة دفع. للمتاجر التي ترغب في الاستفادة من كامل نظام WooCommerce."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:752
msgid "Install and activate WooCommerce to use this mode."
msgstr "ثبّت وفعل WooCommerce لاستخدام هذا الوضع."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:789
msgid ""
"Simpler and quicker to set up. Plans + Stripe Checkout, no WooCommerce "
"needed. Fewer features but ideal for basic subscription sites like "
"memberships and paywalls."
msgstr ""
"أسهل وأسرع في الإعداد. خطط + Stripe Checkout، دون الحاجة لـ WooCommerce. "
"ميزات أقل ولكن مثالي لمواقع الاشتراكات البسيطة مثل العضويات وجدران الدفع."

#: build/admin.js:56
#: build/admin.js:78
#: src/admin/App.jsx:112
#: src/admin/pages/SettingsPage.jsx:806
msgid "Checkout & Payments"
msgstr "الدفع والمدفوعات"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:807
msgid "Control how subscription payments are processed."
msgstr "تحكم في كيفية معالجة مدفوعات الاشتراك."

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:809
#: src/wizard/WizardApp.jsx:297
msgid "Accept manual renewals"
msgstr "قبول التجديدات اليدوية"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:809
msgid ""
"Allow any payment gateway to be used for subscription purchases (customers "
"pay manually for renewals)."
msgstr ""
"السماح باستخدام أي بوابة دفع لشراء الاشتراكات (يدفع العملاء يدويًا عند "
"التجديد)."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:810
msgid "Turn off automatic payments"
msgstr "إيقاف المدفوعات التلقائية"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:810
msgid "Disable automatic charging even for gateways that support it."
msgstr "تعطيل الخصم التلقائي حتى للبوابات التي تدعمه."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:811
msgid "Auto-renewal toggle"
msgstr "تبديل التجديد التلقائي"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:811
msgid "Let customers choose between automatic and manual renewal at checkout."
msgstr ""
"اسمح للعملاء بالاختيار بين التجديد التلقائي والتجديد اليدوي عند إتمام "
"الشراء."

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:812
#: src/wizard/WizardApp.jsx:308
msgid "Mixed checkout"
msgstr "دفع مختلط"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:812
msgid "Allow subscription and non-subscription products to be purchased together."
msgstr "اسمح بشراء المنتجات الاشتراكية وغير الاشتراكية معًا."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:813
msgid "$0 initial checkout"
msgstr "إتمام شراء أولي بقيمة 0 دولار"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:813
msgid ""
"Allow subscriptions with a $0 initial payment to be purchased without a "
"payment method. The customer will need to add one before the first renewal."
msgstr ""
"اسمح بشراء الاشتراكات التي لا تتطلب دفعة أولى دون طريقة دفع. سيحتاج العميل "
"إلى إضافة طريقة دفع قبل أول عملية تجديد."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:814
msgid "Early renewal"
msgstr "تجديد مبكر"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:814
msgid ""
"Allow customers to renew their subscription before the next payment date "
"from their account page."
msgstr "اسمح للعملاء بتجديد اشتراكهم قبل تاريخ الدفع القادم من صفحة حسابهم."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:815
msgid "Drip downloadable content"
msgstr "إتاحة المحتوى القابل للتنزيل تدريجيًا"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:815
msgid ""
"Only grant access to new downloadable files after the next renewal is "
"processed. Files added to a product between renewals remain hidden until "
"the customer pays."
msgstr ""
"يتم منح الوصول إلى الملفات القابلة للتنزيل الجديدة فقط بعد معالجة التجديد "
"التالي. تظل الملفات التي تمت إضافتها بين التجديدات مخفية حتى يدفع العميل."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:816
msgid "Subscription switching"
msgstr "تبديل الاشتراك"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:816
msgid ""
"Allow customers to upgrade, downgrade, or switch between subscription plans "
"from their account."
msgstr "اسمح للعملاء بالترقية أو التخفيض أو التبديل بين خطط الاشتراك من حسابهم."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:818
msgid "Switch charge type"
msgstr "نوع رسوم التبديل"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:819
msgid "How to charge when a customer switches plans."
msgstr "كيفية فرض الرسوم عند تبديل العميل للخطط."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:822
msgid "Full charge for new plan"
msgstr "تحصيل كامل قيمة الخطة الجديدة"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:823
msgid "Prorate based on remaining time"
msgstr "تحصيل نسبة حسب الوقت المتبقي"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:824
msgid "No charge (free switch)"
msgstr "لا رسوم (تبديل مجاني)"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:830
msgid "Update prices on renewal"
msgstr "تحديث الأسعار عند التجديد"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:830
msgid ""
"Automatically update existing subscription prices to match the current "
"product price when a renewal is processed. The subscription total will be "
"recalculated."
msgstr ""
"تحديث أسعار الاشتراكات الحالية تلقائيًا لتتطابق مع سعر المنتج الحالي عند "
"معالجة التجديد. سيتم إعادة حساب إجمالي الاشتراك."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:831
msgid "Update shipping on renewal"
msgstr "تحديث الشحن عند التجديد"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:831
msgid ""
"Recalculate shipping costs when creating renewal orders instead of copying "
"the original shipping amount."
msgstr ""
"إعادة حساب تكاليف الشحن عند إنشاء أوامر التجديد بدلاً من نسخ مبلغ الشحن "
"الأصلي."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:834
msgid "Synchronized Renewals"
msgstr "تجديدات متزامنة"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:835
msgid ""
"Align subscription renewals to specific calendar dates for monthly and "
"yearly billing periods."
msgstr ""
"محاذاة تجديدات الاشتراك مع تواريخ تقويم محددة لفترات الفوترة الشهرية "
"والسنوية."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:837
msgid "Enable synchronized renewals"
msgstr "تفعيل التجديدات المتزامنة"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:837
msgid ""
"Monthly subscriptions renew on a fixed day of the month. Yearly "
"subscriptions renew on a fixed month and day."
msgstr ""
"تجدد الاشتراكات الشهرية في يوم ثابت من الشهر. وتجدد الاشتراكات السنوية في "
"شهر ويوم ثابتين."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:839
msgid "Renewal day of month"
msgstr "يوم التجديد من الشهر"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:840
msgid ""
"Used for monthly and quarterly subscriptions, and as the day for yearly "
"renewals."
msgstr "يُستخدم للاشتراكات الشهرية وربع السنوية، وكاليوم في التجديدات السنوية."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:850
msgid "Renewal month (yearly subscriptions)"
msgstr "شهر التجديد (الاشتراكات السنوية)"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:851
msgid "Yearly subscriptions will renew on this month and the day selected above."
msgstr "سيتم تجديد الاشتراكات السنوية في هذا الشهر وفي اليوم المحدد أعلاه."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:854
msgid "January"
msgstr "يناير"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:855
msgid "February"
msgstr "فبراير"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:856
msgid "March"
msgstr "مارس"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:857
msgid "April"
msgstr "أبريل"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:858
msgid "May"
msgstr "مايو"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:859
msgid "June"
msgstr "يونيو"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:860
msgid "July"
msgstr "يوليو"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:861
msgid "August"
msgstr "أغسطس"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:862
msgid "September"
msgstr "سبتمبر"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:863
msgid "October"
msgstr "أكتوبر"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:864
msgid "November"
msgstr "نوفمبر"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:865
msgid "December"
msgstr "ديسمبر"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:870
msgid "Prorate first payment"
msgstr "توزيع الدفعة الأولى حسب النسبة"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:870
msgid "Adjust the first payment amount based on the days until the next sync date."
msgstr "تعديل مبلغ الدفعة الأولى بناءً على عدد الأيام حتى تاريخ المزامنة التالي."

#: build/admin.js:56
#: build/admin.js:78
#: src/admin/App.jsx:113
#: src/admin/pages/SettingsPage.jsx:881
msgid "Customer Controls"
msgstr "ضوابط العميل"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:882
#: src/wizard/WizardApp.jsx:380
msgid "Control what customers can do with their subscriptions."
msgstr "تحكم فيما يمكن للعملاء فعله في اشتراكاتهم."

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:884
#: src/wizard/WizardApp.jsx:385
msgid "Allow customers to suspend"
msgstr "السماح للعملاء بالإيقاف المؤقت"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:884
#: src/wizard/WizardApp.jsx:386
msgid "Let customers pause their subscriptions temporarily."
msgstr "اسمح للعملاء بإيقاف اشتراكاتهم مؤقتًا."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:886
msgid "Maximum suspensions per subscription"
msgstr "الحد الأقصى لمرات الإيقاف المؤقت لكل اشتراك"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:887
#: src/wizard/WizardApp.jsx:398
msgid "0 = unlimited"
msgstr "0 = غير محدود"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:894
#: src/wizard/WizardApp.jsx:408
msgid "Allow customers to cancel"
msgstr "السماح للعملاء بالإلغاء"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:894
#: src/wizard/WizardApp.jsx:409
msgid "Let customers cancel their active subscriptions from their account."
msgstr "اسمح للعملاء بإلغاء اشتراكاتهم النشطة من حسابهم."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:896
msgid "Sitewide minimum periods before cancellation"
msgstr "الحد الأدنى للفترات قبل الإلغاء على مستوى الموقع"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:897
msgid ""
"Minimum billing periods before customers can cancel. Applies to all "
"subscriptions unless overridden per-product. 0 = cancel anytime."
msgstr ""
"الحد الأدنى لفترات الفوترة قبل أن يتمكن العملاء من الإلغاء. ينطبق على جميع "
"الاشتراكات ما لم يتم تجاوزه لكل منتج. 0 = يمكن الإلغاء في أي وقت."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:906
msgid "Cancellation Survey"
msgstr "استبيان الإلغاء"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:907
msgid ""
"Collect feedback from customers when they cancel to understand churn "
"reasons."
msgstr "جمع ملاحظات من العملاء عند الإلغاء لفهم أسباب فقدانهم."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:909
msgid "Enable cancellation survey"
msgstr "تفعيل استبيان الإلغاء"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:909
msgid "Show a survey form when customers cancel, asking why they are leaving."
msgstr "عرض نموذج استبيان عند إلغاء العملاء، لسؤالهم عن سبب المغادرة."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:912
msgid "Cancellation reasons"
msgstr "أسباب الإلغاء"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:925
msgid "Reason"
msgstr "السبب"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:949
msgid "Add reason"
msgstr "إضافة سبب"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:962
msgid "Subscriber Roles"
msgstr "أدوار المشتركين"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:963
msgid "Control user roles based on subscription status."
msgstr "تحكم في أدوار المستخدمين بناءً على حالة الاشتراك."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:965
msgid "Enable role management"
msgstr "تفعيل إدارة الأدوار"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:965
msgid "Automatically change user roles when subscription status changes."
msgstr "تغيير أدوار المستخدمين تلقائيًا عند تغيير حالة الاشتراك."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:967
msgid "Active subscriber role"
msgstr "دور المشترك النشط"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:970
#: src/admin/pages/SettingsPage.jsx:981
msgid "Subscriber"
msgstr "مشترك"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:977
msgid "Inactive subscriber role"
msgstr "دور المشترك غير النشط"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:995
msgid "Email Notifications"
msgstr "إشعارات البريد الإلكتروني"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:996
msgid "Configure subscription email notifications directly below."
msgstr "قم بتكوين إشعارات البريد الإلكتروني للاشتراك مباشرة أدناه."

#: build/admin.js:56
#: build/admin.js:78
#: src/admin/App.jsx:118
#: src/admin/pages/SettingsPage.jsx:1007
msgid "Standalone Mode"
msgstr "وضع مستقل"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1008
msgid ""
"Sell simple recurring subscriptions via Stripe Checkout without creating "
"WooCommerce products. Perfect for memberships, paywalls, or patron-style "
"sites."
msgstr ""
"بيع اشتراكات متكررة بسيطة عبر Stripe Checkout دون إنشاء منتجات WooCommerce. "
"مثالي للعضويات، أو الجدران المدفوعة، أو مواقع دعم الرعاة."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1015
msgid "Enable Standalone Mode"
msgstr "تفعيل الوضع المستقل"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1016
msgid ""
"When enabled, a new \"Plans\" page appears in the sidebar and Subscribe "
"blocks/shortcodes become available."
msgstr ""
"عند التفعيل، ستظهر صفحة \"الخطط\" الجديدة في الشريط الجانبي وتصبح كتل "
"الاشتراك/الأكواد المختصرة متاحة."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1030
msgid "Currency"
msgstr "العملة"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1031
msgid ""
"ISO 4217 code (e.g. USD, EUR, GBP). Defaults to your WooCommerce currency. "
"All standalone plans use this single currency."
msgstr ""
"رمز ISO 4217 (مثل USD، EUR، GBP). الافتراضي هو عملة WooCommerce الخاصة بك. "
"جميع الخطط المستقلة تستخدم هذه العملة فقط."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1040
msgid "Default success URL"
msgstr "رابط النجاح الافتراضي"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1041
msgid ""
"Where customers are redirected after completing Stripe Checkout. Blocks and "
"shortcodes can override this per-button."
msgstr ""
"الوجهة التي يتم تحويل العملاء إليها بعد إكمال Stripe Checkout. يمكن للكتل "
"والأكواد المختصرة تجاوز هذا الرابط لكل زر."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1050
msgid "Default cancel URL"
msgstr "رابط الإلغاء الافتراضي"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1051
msgid "Where customers are redirected if they abandon Stripe Checkout."
msgstr "الوجهة التي يتم تحويل العملاء إليها إذا تراجعوا عن Stripe Checkout."

#: build/admin.js:56
#: build/admin.js:64
#: src/admin/pages/MigrationPage.jsx:698
#: src/admin/pages/SettingsPage.jsx:1059
msgid "Next steps"
msgstr "الخطوات التالية"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1061
msgid "Connect Stripe via the Milo Payments page."
msgstr "اربط Stripe من خلال صفحة Milo Payments."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1062
msgid "Create your first plan from the Plans page in the sidebar."
msgstr "أنشئ خطتك الأولى من صفحة الخطط في الشريط الجانبي."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1063
msgid ""
"Add a Subscribe block or [milo_subscriptions_subscribe] shortcode to any "
"page."
msgstr "أضف كتلة اشتراك أو الكود المختصر [milo_subscriptions_subscribe] إلى أي صفحة."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1069
msgid "Email notifications"
msgstr "إشعارات البريد الإلكتروني"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1072
msgid ""
"In Standalone mode, customer emails (receipts, payment failures, renewal "
"reminders, refunds) are sent directly by Stripe — not by this plugin. "
"Configure them in your Stripe dashboard."
msgstr ""
"في الوضع المستقل، يتم إرسال رسائل البريد الإلكتروني للعملاء (الإيصالات، فشل "
"الدفع، تذكيرات التجديد، الاستردادات) مباشرةً من خلال Stripe — وليس من خلال "
"هذا الإضافة. قم بتكوينها في لوحة تحكم Stripe الخاصة بك."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1083
msgid "Open Stripe email settings"
msgstr "فتح إعدادات بريد Stripe الإلكتروني"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1098
msgid "General Settings"
msgstr "الإعدادات العامة"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1099
msgid "Configure the general behavior of Milo Subscriptions."
msgstr "قم بتكوين السلوك العام لاشتراكات Milo."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1102
msgid "Add to cart button text (subscription)"
msgstr "نص زر الإضافة إلى السلة (اشتراك)"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1107
msgid "Add to cart button text (variable subscription)"
msgstr "نص زر الإضافة إلى السلة (اشتراك متغير)"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1114
msgid "Usage Tracking"
msgstr "تتبع الاستخدام"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1115
msgid "Help us improve Milo Subscriptions by sharing anonymous usage data."
msgstr "ساعدنا في تحسين اشتراكات Milo من خلال مشاركة بيانات استخدام مجهولة."

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1122
#: src/admin/pages/SettingsPage.jsx:1129
#: src/wizard/WizardApp.jsx:340
msgid "What we collect"
msgstr "ما الذي نجمعه"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1126
msgid "Enable usage tracking"
msgstr "تفعيل تتبع الاستخدام"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1126
#: src/wizard/WizardApp.jsx:324
msgid ""
"Share anonymous usage data to help us improve the plugin. No personal data "
"is ever collected."
msgstr ""
"شارك بيانات استخدام مجهولة لمساعدتنا على تحسين الإضافة. لا يتم جمع أي "
"بيانات شخصية أبدًا."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1134
msgid ""
"When enabled, we collect the following anonymous data to help us improve "
"Milo Subscriptions:"
msgstr ""
"عند التفعيل، نقوم بجمع البيانات المجهولة التالية لمساعدتنا في تحسين "
"اشتراكات Milo:"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1137
#: src/wizard/WizardApp.jsx:345
msgid "Plugin, WordPress, and WooCommerce versions"
msgstr "إصدارات الإضافة وWordPress وWooCommerce"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1138
#: src/wizard/WizardApp.jsx:346
msgid "Subscription counts"
msgstr "عدد الاشتراكات"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1139
#: src/wizard/WizardApp.jsx:347
msgid "Revenue metrics (anonymized)"
msgstr "مقاييس الإيرادات (مجهولة)"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1140
#: src/wizard/WizardApp.jsx:348
msgid "Payment gateways used"
msgstr "بوابات الدفع المستخدمة"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1141
#: src/wizard/WizardApp.jsx:349
msgid "Billing period distribution"
msgstr "توزيع فترة الفوترة"

#: build/admin.js:56
#: build/wizard.js:2
#: src/admin/pages/SettingsPage.jsx:1144
#: src/wizard/WizardApp.jsx:352
msgid ""
"We never collect customer names, emails, order details, or any personally "
"identifiable information."
msgstr ""
"لا نجمع أبدًا أسماء العملاء أو رسائلهم الإلكترونية أو تفاصيل الطلبات أو أي "
"معلومات تعريف شخصية."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1203
msgid "Tips"
msgstr "نصائح"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1221
msgid "Changelog"
msgstr "سجل التغييرات"

#: build/admin.js:56
#: build/admin.js:78
#: src/admin/App.jsx:438
#: src/admin/pages/SettingsPage.jsx:1226
msgid "All Add-ons Bundle"
msgstr "حزمة جميع الإضافات"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1228
msgid ""
"Get every add-on for one price. Recover failed payments, gifting, coupons, "
"and more."
msgstr ""
"احصل على جميع الإضافات بسعر واحد. استرجع المدفوعات الفاشلة، الإهداء، "
"القسائم، والمزيد."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1247
msgid "Switch subscriptions mode?"
msgstr "تبديل وضع الاشتراكات؟"

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1253
msgid ""
"Switching to Standalone will hide your WooCommerce subscriptions and show "
"Plans instead."
msgstr ""
"عند التبديل إلى الوضع المستقل سيتم إخفاء اشتراكات WooCommerce وعرض الخطط "
"بدلاً منها."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1254
msgid ""
"Switching to WooCommerce will hide Standalone subscriptions and the Plans "
"page."
msgstr "عند التبديل إلى WooCommerce سيتم إخفاء الاشتراكات المستقلة وصفحة الخطط."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1257
msgid "Nothing is deleted. You can switch back at any time."
msgstr "لن يتم حذف أي شيء. يمكنك التبديل مرة أخرى في أي وقت."

#: build/admin.js:56
#: src/admin/pages/SettingsPage.jsx:1272
msgid "Switch mode"
msgstr "تبديل الوضع"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:36
#. translators: %s: version number
msgid "UPDATE AVAILABLE (v%s)"
msgstr "تحديث متوفر (الإصدار v%s)"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:39
msgid "ACTIVE"
msgstr "نشط"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:39
msgid "ACTIVE & LICENSED"
msgstr "نشط ومرخص"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:42
msgid "NEEDS LICENSE"
msgstr "بحاجة إلى ترخيص"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:45
msgid "INACTIVE"
msgstr "غير نشط"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:93
msgid "Updating..."
msgstr "جارٍ التحديث..."

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:93
msgid "Update"
msgstr "تحديث"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:114
msgid "Enter License"
msgstr "إدخال الترخيص"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:120
msgid "More actions"
msgstr "المزيد من الإجراءات"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:128
msgid "Deactivate license"
msgstr "إلغاء تفعيل الترخيص"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:134
msgid "Deactivate plugin"
msgstr "إلغاء تفعيل الإضافة"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:191
msgid "Update failed."
msgstr "فشل التحديث."

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:269
msgid "License activated. Reloading…"
msgstr "تم تفعيل الترخيص. جارٍ إعادة التحميل…"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:273
msgid "Invalid license key."
msgstr "مفتاح الترخيص غير صالح."

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:281
msgid ""
"License activation is not available. Please make sure the add-on plugin is "
"installed and activated first."
msgstr "تفعيل الترخيص غير متوفر. يرجى التأكد من تثبيت وتفعيل الإضافة أولاً."

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:282
msgid "Failed to activate license."
msgstr "فشل في تفعيل الترخيص."

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:365
msgid "All"
msgstr "الكل"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:368
msgid "Installed"
msgstr "المثبتة"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:370
msgid "Updates"
msgstr "التحديثات"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:377
msgid "Payment Gateways"
msgstr "بوابات الدفع"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:402
msgid "Paid Add-ons"
msgstr "الإضافات المدفوعة"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:427
#. translators: %s: add-on name
msgid "Activate License — %s"
msgstr "تفعيل الترخيص — %s"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:434
msgid "Enter your license key to unlock updates and support."
msgstr "أدخل مفتاح الترخيص الخاص بك لفتح التحديثات والدعم."

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:455
msgid "Activate License"
msgstr "تفعيل الترخيص"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:478
msgid "Screenshot coming soon"
msgstr "لقطة شاشة قادمة قريباً"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:493
#: src/admin/pages/AddOnsPage.jsx:559
msgid "Active & Licensed"
msgstr "مفعل ومرخص"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:501
msgid "Needs License"
msgstr "بحاجة إلى ترخيص"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:509
msgid "Inactive"
msgstr "غير نشط"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:532
#. translators: %s: version number
msgid "Update to v%s"
msgstr "تحديث إلى الإصدار %s"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:547
msgid "Deactivate License"
msgstr "إلغاء تفعيل الترخيص"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:576
msgid "Enter License Key"
msgstr "أدخل مفتاح الترخيص"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:589
msgid "Activate Plugin"
msgstr "تفعيل الإضافة"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:596
msgid "Download free add-on"
msgstr "تحميل الإضافة المجانية"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:597
#. translators: %s: price
msgid "Buy for %s"
msgstr "اشترِ مقابل %s"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:611
msgid "Compatible with your version"
msgstr "متوافق مع إصدارك"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:611
msgid "Coming soon"
msgstr "قريباً"

#: build/admin.js:56
#: src/admin/pages/AddOnsPage.jsx:621
msgid "Features"
msgstr "الميزات"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:14
msgid "Subscriptions for WooCommerce (WP Swings)"
msgstr "الاشتراكات لـ WooCommerce (WP Swings)"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:18
msgid ""
"Migrate subscriptions, billing schedules, payment tokens, and renewal "
"orders from the official WooCommerce Subscriptions plugin."
msgstr ""
"انقل الاشتراكات، جداول الفوترة، رموز الدفع، وطلبات التجديد من إضافة "
"WooCommerce Subscriptions الرسمية."

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:19
msgid ""
"Migrate products, subscriptions, billing schedules, and renewal orders from "
"the free WP Swings Subscriptions for WooCommerce plugin."
msgstr ""
"قم بترحيل المنتجات والاشتراكات وجداول الفوترة وطلبات التجديد من إضافة WP "
"Swings Subscriptions for WooCommerce المجانية."

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:51
msgid "Payment methods"
msgstr "طرق الدفع"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:52
msgid "Monthly revenue"
msgstr "الإيرادات الشهرية"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:53
msgid "With coupons"
msgstr "مع القسائم"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:54
msgid "With downloads"
msgstr "مع التنزيلات"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:57
msgid "Warnings"
msgstr "تحذيرات"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:64
msgid "By status"
msgstr "حسب الحالة"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:89
msgid "By payment method"
msgstr "حسب طريقة الدفع"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:103
#. translators: %d: number of warnings
msgid "%d warning(s)"
msgstr ""

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:113
msgid "What will be imported"
msgstr "ما سيتم استيراده"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:116
msgid "Subscription details and billing schedules"
msgstr "تفاصيل الاشتراك وجداول الفوترة"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:117
msgid "Customer and address information"
msgstr "معلومات العميل والعنوان"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:118
msgid "Payment method and tokens"
msgstr "طريقة الدفع والرموز"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:119
msgid "Renewal order history"
msgstr "سجل طلبات التجديد"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:120
msgid "Subscription statuses"
msgstr "حالات الاشتراك"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:121
msgid "Coupon discounts"
msgstr "خصومات القسائم"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:122
msgid "Download permissions"
msgstr "أذونات التنزيل"

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:168
msgid "Connected gateway account doesn't match your existing subscriptions."
msgstr "حساب بوابة الدفع المتصل لا يتطابق مع اشتراكاتك الحالية."

#: build/admin.js:56
#: src/admin/pages/MigrationPage.jsx:170
msgid ""
"We checked a sample of your existing subscriptions against the gateway "
"account currently connected to Milo Payments. The customers don't exist on "
"that account — meaning if you import now, every renewal will fail because "
"the payment method lives on a different account."
msgstr ""
"قمنا بالتحقق من عينة من اشتراكاتك الحالية مع حساب البوابة المتصل حالياً بـ "
"Milo Payments. العملاء غير موجودين على ذلك الحساب — مما يعني أنه إذا قمت "
"بالاستيراد الآن، سيفشل كل تجديد لأن طريقة الدفع مرتبطة بحساب مختلف."

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:181
#. translators: %1$d count, %2$s sample subscription IDs
msgid ""
"%1$d sampled subscriptions reference customer IDs not on the connected "
"account (e.g. %2$s)."
msgstr ""
"%1$d اشتراكات تم أخذها كعينة تشير إلى معرفات عملاء غير موجودة على الحساب "
"المتصل (مثل %2$s)."

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:190
msgid "What to do:"
msgstr "ما يجب فعله:"

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:191
msgid ""
"Open Payments settings, disconnect this gateway, then reconnect using the "
"same account your existing subscriptions were created on (typically the one "
"your old gateway was using)."
msgstr ""
"افتح إعدادات الدفع، وافصل هذه البوابة، ثم أعد الاتصال باستخدام نفس الحساب "
"الذي تم إنشاء اشتراكاتك الحالية عليه (عادةً هو الحساب الذي كانت تستخدمه "
"بوابتك القديمة)."

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:193
msgid "Open Payments settings →"
msgstr "افتح إعدادات الدفع ←"

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:207
msgid "Milo Payments isn't active."
msgstr "ميلو بايمنتس غير مفعل."

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:208
msgid ""
"You can import now, but imported subscriptions won't renew automatically "
"until Milo Payments is installed and connected — until then each renewal is "
"put on hold and invoiced. Install and activate it, then connect a gateway, "
"and renewals resume on their own."
msgstr ""
"يمكنك الاستيراد الآن، لكن الاشتراكات المستوردة لن تتجدد تلقائياً حتى يتم "
"تثبيت وتفعيل ميلو بايمنتس وربطه — حتى ذلك الحين، سيتم تعليق كل تجديد وإصدار "
"فاتورة له. ثبته وفعله، ثم اربط بوابة الدفع، وستُستأنف التجديدات تلقائياً."

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:209
msgid "Install Milo Payments →"
msgstr "تثبيت Milo Payments →"

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:219
msgid "Some payment gateways aren't connected yet."
msgstr "بعض بوابات الدفع لم يتم ربطها بعد."

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:221
msgid ""
"You can import now. Subscriptions on these gateways are held and invoiced "
"until you connect the gateway in Milo Payments, then their renewals resume "
"automatically:"
msgstr ""
"يمكنك الاستيراد الآن. الاشتراكات على هذه البوابات ستبقى معلقة وسيتم إصدار "
"الفواتير لها حتى تقوم بربط البوابة في Milo Payments، ثم تستأنف التجديدات "
"تلقائيًا:"

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:226
#. translators: %d: number of subscriptions
msgid "%d subscriptions"
msgstr ""

#: build/admin.js:57
#: src/admin/pages/MigrationPage.jsx:230
msgid "Open Payments →"
msgstr "فتح المدفوعات →"

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:244
#. translators: %1$d count, %2$s comma-separated gateway IDs
msgid ""
"%1$d subscriptions use a gateway with no Milo Payments equivalent (%2$s). "
"They will be imported as manual-renewal until the customer updates their "
"payment method."
msgstr ""
"%1$d اشتراكات تستخدم بوابة لا يوجد لها نظير في Milo Payments (%2$s). سيتم "
"استيرادها كاشتراكات بتجديد يدوي حتى يقوم العميل بتحديث طريقة الدفع الخاصة "
"به."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:260
msgid "How importing works"
msgstr "كيف يعمل الاستيراد"

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:263
msgid ""
"We detect subscriptions from other plugins and show you a preview before "
"anything is changed."
msgstr "نحن نكتشف الاشتراكات من إضافات أخرى ونُظهر لك معاينة قبل تغيير أي شيء."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:264
msgid ""
"Your existing data is copied, never moved — the original subscriptions stay "
"intact, so you can roll back at any time."
msgstr ""
"يتم نسخ بياناتك الحالية، ولا يتم نقلها أبدًا — تظل الاشتراكات الأصلية "
"سليمة، بحيث يمكنك التراجع في أي وقت."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:265
msgid ""
"Subscriptions, billing schedules, customers, payment tokens, and renewal "
"history are all carried over."
msgstr ""
"جميع الاشتراكات، جداول الفوترة، العملاء، رموز الدفع، وسجل التجديد سيتم "
"نقلها بالكامل."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:266
msgid ""
"Import runs in the background. You can navigate away and come back, no need "
"to keep this page open."
msgstr ""
"تتم عملية الاستيراد في الخلفية. يمكنك التنقل بعيدًا والعودة لاحقًا، ولا "
"حاجة لإبقاء هذه الصفحة مفتوحة."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:267
msgid ""
"Migrating from WooCommerce Subscriptions? Deactivate it first (its data "
"stays in your database); Milo then imports and renews your subscriptions."
msgstr ""
"تقوم بالانتقال من WooCommerce Subscriptions؟ قم بإلغاء تفعيله أولاً (ستبقى "
"بياناته في قاعدة البيانات الخاصة بك)؛ ثم سيقوم Milo باستيراد وتجديد "
"اشتراكاتك."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:271
msgid "Before you import"
msgstr "قبل الاستيراد"

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:273
msgid ""
"Connect at least one Milo Payments gateway. Imported subscriptions need it "
"to renew."
msgstr ""
"قم بربط بوابة دفع واحدة على الأقل من Milo Payments. تحتاج الاشتراكات "
"المستوردة إليها للتجديد."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:274
msgid ""
"Use the same gateway account your existing customers were created on, so "
"saved cards keep working."
msgstr ""
"استخدم نفس حساب بوابة الدفع الذي تم إنشاء عملائك الحاليين عليه، حتى تظل "
"البطاقات المحفوظة تعمل."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:281
msgid "Migration guide"
msgstr "دليل الترحيل"

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:381
msgid "Migration failed."
msgstr "فشل الترحيل."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:439
msgid "Failed to start migration."
msgstr "فشل بدء الترحيل."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:473
#. translators: %d: number of subscriptions
msgid "Start importing %d subscriptions"
msgstr ""

#: build/admin.js:58
#: build/wizard.js:2
#: src/admin/pages/MigrationPage.jsx:506
#: src/admin/pages/MigrationPage.jsx:521
#: src/wizard/WizardApp.jsx:841
msgid "Import Subscriptions"
msgstr "استيراد الاشتراكات"

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:507
msgid ""
"No subscriptions from other plugins were detected. If you previously used "
"WooCommerce Subscriptions, make sure the data is still in your database."
msgstr ""
"لم يتم اكتشاف أي اشتراكات من إضافات أخرى. إذا كنت قد استخدمت WooCommerce "
"Subscriptions سابقًا، تأكد من أن البيانات لا تزال موجودة في قاعدة بياناتك."

#: build/admin.js:58
#: src/admin/pages/MigrationPage.jsx:522
msgid ""
"We detected subscription data from another plugin. Import it into Milo "
"Subscriptions with one click."
msgstr ""
"تم اكتشاف بيانات اشتراك من إضافة أخرى. يمكنك استيرادها إلى اشتراكات Milo "
"بنقرة واحدة."

#: build/admin.js:59
#: src/admin/pages/MigrationPage.jsx:536
#. translators: %d: number of subscriptions
msgid "%d subscriptions found"
msgstr ""

#: build/admin.js:59
#: src/admin/pages/MigrationPage.jsx:565
#. translators: %s: import source label
msgid "Import Preview: %s"
msgstr "معاينة الاستيراد: %s"

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:569
#. translators: %d: number of subscriptions
msgid ""
"Review the %d subscriptions below before importing. Your existing data will "
"not be affected."
msgstr ""

#: build/admin.js:62
#: build/wizard.js:3
#: src/admin/pages/MigrationPage.jsx:578
#: src/wizard/WizardApp.jsx:962
msgid "Analyzing subscriptions..."
msgstr "جارٍ تحليل الاشتراكات..."

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:587
msgid "Could not generate a preview report. You can still proceed with the import."
msgstr "تعذّر إنشاء تقرير معاينة. لا يزال بإمكانك متابعة الاستيراد."

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:608
msgid "Importing..."
msgstr "جارٍ الاستيراد..."

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:609
#. translators: 1: number imported, 2: total number of subscriptions
msgid "%1$d of %2$d subscriptions imported"
msgstr "%1$d من أصل %2$d اشتراكات تم استيرادها"

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:627
msgid ""
"Migration runs in the background. You can safely navigate away and come "
"back later."
msgstr "تتم عملية الترحيل في الخلفية. يمكنك التنقل بأمان والعودة لاحقًا."

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:632
msgid "Cancel import"
msgstr "إلغاء الاستيراد"

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:646
msgid "the source plugin"
msgstr "الإضافة المصدرية"

#: build/admin.js:62
#: src/admin/pages/MigrationPage.jsx:652
msgid "Import Complete"
msgstr "اكتمل الاستيراد"

#: build/admin.js:63
#: src/admin/pages/MigrationPage.jsx:657
#. translators: %d: number of subscriptions
msgid "Successfully imported %d subscriptions into Milo Subscriptions."
msgstr ""

#: build/admin.js:63
#: build/wizard.js:2
#: src/admin/pages/MigrationPage.jsx:660
#: src/wizard/WizardApp.jsx:904
msgid "No new subscriptions to import. All were already migrated."
msgstr "لا توجد اشتراكات جديدة للاستيراد. جميعها تم ترحيلها بالفعل."

#: build/admin.js:63
#: src/admin/pages/MigrationPage.jsx:670
msgid "Milo Subscriptions now handles your renewals."
msgstr "الآن تتولى اشتراكات Milo إدارة تجديداتك."

#: build/admin.js:64
#: src/admin/pages/MigrationPage.jsx:673
#. translators: %s: source plugin name
msgid ""
"Once you've confirmed at least one full billing cycle runs cleanly, you can "
"safely deactivate %s and its companion gateway plugins. Imported "
"subscriptions will keep renewing through Milo Payments."
msgstr ""
"بمجرد تأكدك من أن دورة فوترة واحدة على الأقل اكتملت بنجاح، يمكنك تعطيل %s "
"وإضافات بوابات الدفع المرتبطة به بأمان. ستستمر الاشتراكات المستوردة في "
"التجديد عبر Milo Payments."

#: build/admin.js:64
#: build/wizard.js:3
#: src/admin/pages/MigrationPage.jsx:681
#: src/wizard/WizardApp.jsx:947
msgid "Imported. Connect Milo Payments to start renewals."
msgstr "تم الاستيراد. اربط Milo Payments لبدء التجديدات."

#: build/admin.js:64
#: build/wizard.js:3
#: src/admin/pages/MigrationPage.jsx:682
#: src/wizard/WizardApp.jsx:948
msgid ""
"These subscriptions are imported, but their renewals are held and invoiced "
"until you connect a payment gateway. Once you connect Milo Payments, "
"renewals resume automatically — no need to re-import."
msgstr ""
"تم استيراد هذه الاشتراكات، ولكن سيتم تعليق وتجميع فواتير تجديداتها حتى تقوم "
"بربط بوابة دفع. بمجرد ربط Milo Payments، ستستأنف التجديدات تلقائيًا — لا "
"حاجة لإعادة الاستيراد."

#: build/admin.js:64
#: src/admin/pages/MigrationPage.jsx:702
msgid ""
"Spot-check a handful of migrated subscriptions on the Subscriptions page, "
"confirm status, next payment date, and customer are correct."
msgstr ""
"راجع بشكل عشوائي بعض الاشتراكات التي تم ترحيلها في صفحة الاشتراكات، وتأكد "
"من صحة الحالة، وتاريخ الدفع القادم، والعميل."

#: build/admin.js:65
#: src/admin/pages/MigrationPage.jsx:707
#. translators: 1: source plugin name, 2: source plugin name
msgid ""
"Milo copies your data and never moves it, so your original %1$s "
"subscriptions stay intact. To roll back, reactivate %2$s and deactivate "
"Milo Subscriptions."
msgstr ""
"يقوم Milo بنسخ بياناتك ولا ينقلها أبدًا، لذا تظل اشتراكات %1$s الأصلية "
"سليمة. للتراجع، أعد تفعيل %2$s وقم بإلغاء تفعيل Milo Subscriptions."

#: build/admin.js:65
#: src/admin/pages/MigrationPage.jsx:713
msgid ""
"Confirm a renewal processes cleanly through Milo Payments (run one now from "
"a subscription, or wait for the next cycle) so you know billing is working "
"end-to-end."
msgstr ""
"تأكد من أن عملية التجديد تمر بنجاح عبر Milo Payments (قم بتنفيذ واحدة الآن "
"من اشتراك، أو انتظر حتى الدورة القادمة) حتى تتأكد أن الفوترة تعمل بشكل كامل."

#: build/admin.js:65
#: src/admin/pages/MigrationPage.jsx:716
msgid ""
"If a payment gateway was mid-way through processing renewals during the "
"switch, check those orders against your gateway dashboard so none fall "
"through the gaps."
msgstr ""
"إذا كانت بوابة الدفع تعالج التجديدات أثناء التبديل، تحقق من تلك الطلبات في "
"لوحة تحكم البوابة حتى لا يتم فقد أي منها."

#: build/admin.js:65
#: src/admin/pages/MigrationPage.jsx:726
msgid "View Subscriptions"
msgstr "عرض الاشتراكات"

#: build/admin.js:65
#: src/admin/pages/MigrationPage.jsx:729
msgid "Import more"
msgstr "استيراد المزيد"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:86
msgid "Edit plan"
msgstr "تعديل الخطة"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:86
#: src/admin/components/PlanFormModal.jsx:165
msgid "Create plan"
msgstr "إنشاء خطة"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:97
msgid "Plan name"
msgstr "اسم الخطة"

#: build/admin.js:65
#: build/blocks.js:1
#: src/admin/components/PlanFormModal.jsx:100
#: src/blocks/my-subscription/edit.jsx:48
msgid "Pro Plan"
msgstr "خطة برو"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:105
msgid "Slug"
msgstr "المعرف (Slug)"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:108
msgid "Used in block and shortcode references. Must be unique."
msgstr "يُستخدم في إشارات الكتل والاختصارات. يجب أن يكون فريدًا."

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:114
msgid "Description"
msgstr "الوصف"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:117
msgid "Optional. Shown in the Stripe Checkout page."
msgstr "اختياري. يظهر في صفحة Stripe Checkout."

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:139
msgid "Billing every"
msgstr "الفوترة كل"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:150
msgid "Interval"
msgstr "الفاصل الزمني"

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:53
msgid "Name is required."
msgstr "الاسم مطلوب."

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:58
msgid "Amount must be greater than zero."
msgstr "يجب أن يكون المبلغ أكبر من الصفر."

#: build/admin.js:65
#: src/admin/components/PlanFormModal.jsx:79
msgid "Failed to save plan."
msgstr "فشل في حفظ الخطة."

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:42
msgid "Failed to load plans."
msgstr "فشل في تحميل الخطط."

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:68
msgid "Create Plan"
msgstr "إنشاء خطة"

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:142
#: src/admin/pages/PlansPage.jsx:147
msgid "Create your first plan"
msgstr "أنشئ خطتك الأولى"

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:144
msgid ""
"Plans define the recurring subscriptions you offer. Each plan has a name, "
"price, and billing interval. Customers subscribe by clicking a Subscribe "
"button block or shortcode tied to the plan."
msgstr ""
"تحدد الخطط الاشتراكات المتكررة التي تقدمها. كل خطة لها اسم وسعر وفاصل زمني "
"للفوترة. يشترك العملاء عبر النقر على زر الاشتراك أو الاختصار المرتبط بالخطة."

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:164
msgid "Archived"
msgstr "مؤرشف"

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:108
#. translators: %s: billing interval (day, week, month, year)
msgid "per %s"
msgstr "لكل %s"

#: build/admin.js:65
#: src/admin/pages/PlansPage.jsx:111
#. translators: 1: interval count, 2: billing interval (day, week, month, year)
msgid "every %1$d %2$ss"
msgstr "كل %1$d %2$s"

#: build/admin.js:68
#: src/admin/pages/PlansPage.jsx:187
#. translators: %d: subscriber count
msgid "%d active subscriber(s)"
msgstr ""

#: build/admin.js:68
#: build/admin.js:69
#: src/admin/pages/PlansPage.jsx:198
#: src/admin/pages/PlansPage.jsx:237
msgid "Archive"
msgstr "أرشفة"

#: build/admin.js:68
#: src/admin/pages/PlansPage.jsx:77
msgid "Plan saved."
msgstr "تم حفظ الخطة."

#: build/admin.js:68
#: src/admin/pages/PlansPage.jsx:222
msgid "Archive plan?"
msgstr "أرشفة الخطة؟"

#: build/admin.js:69
#: src/admin/pages/PlansPage.jsx:228
#. translators: %s: plan name
msgid ""
"Archive \"%s\"? Existing subscribers will continue to be billed, but no new "
"customers can subscribe. You can unarchive later."
msgstr ""
"أرشفة \"%s\"؟ سيستمر تحصيل الرسوم من المشتركين الحاليين، لكن لن يتمكن عملاء "
"جدد من الاشتراك. يمكنك إلغاء الأرشفة لاحقًا."

#: build/admin.js:69
#: src/admin/pages/PlansPage.jsx:84
msgid "Plan archived."
msgstr "تمت أرشفة الخطة."

#: build/admin.js:69
#: src/admin/pages/PlansPage.jsx:88
msgid "Failed to archive plan."
msgstr "فشل في أرشفة الخطة."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:24
msgid ""
"Subscription is set to manual renewal but the payment gateway supports "
"automatic recurring payments and a saved card is on file."
msgstr ""
"الاشتراك مضبوط على التجديد اليدوي، لكن بوابة الدفع تدعم المدفوعات التلقائية "
"المتكررة ويوجد بطاقة محفوظة في الملف."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:25
msgid ""
"Next payment date is in the past with no matching renewal order — the "
"renewal cycle was missed."
msgstr ""
"تاريخ الدفعة التالية في الماضي ولا توجد طلبية تجديد مطابقة — تم تفويت دورة "
"التجديد."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:26
msgid ""
"Active or on-hold subscription has no next payment date set and no end date "
"— the schedule is missing."
msgstr ""
"الاشتراك النشط أو الموقوف مؤقتًا ليس له تاريخ دفع قادم ولا تاريخ انتهاء — "
"الجدول الزمني مفقود."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:113
msgid "Failed to load Health Check status."
msgstr "فشل في تحميل حالة الفحص الصحي."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:126
msgid "Failed to load flagged subscriptions."
msgstr "فشل في تحميل الاشتراكات التي تم الإبلاغ عنها."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:194
msgid "Scan complete"
msgstr "اكتمل الفحص"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:191
#: src/admin/pages/HealthCheckPage.jsx:211
msgid "Nightly scans paused"
msgstr "تم إيقاف الفحوصات الليلية مؤقتًا"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:187
msgid "Health check failed"
msgstr "فشل الفحص الصحي"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:210
msgid "Nightly scans resumed"
msgstr "تم استئناف الفحوصات الليلية"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:216
msgid "Could not update nightly scan setting."
msgstr "تعذر تحديث إعداد الفحص الليلي."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:238
msgid "Scan started. Results will appear here when ready."
msgstr "تم بدء الفحص. ستظهر النتائج هنا عند جاهزيتها."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:244
msgid "Failed to start scan."
msgstr "فشل في بدء الفحص."

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:282
msgid "Issue"
msgstr "مشكلة"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:319
msgid "Gateway"
msgstr "بوابة الدفع"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:360
msgid "View subscription"
msgstr "عرض الاشتراك"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:408
msgid "Pause nightly scans"
msgstr "إيقاف الفحوصات الليلية مؤقتًا"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:409
msgid "Resume nightly scans"
msgstr "استئناف الفحوصات الليلية"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:419
msgid "Scan running…"
msgstr "الفحص جارٍ…"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:420
msgid "Run scan now"
msgstr "تشغيل الفحص الآن"

#: build/admin.js:69
#: src/admin/pages/HealthCheckPage.jsx:450
msgid "Health check running…"
msgstr "الفحص الصحي جارٍ…"

#: build/admin.js:70
#: src/admin/pages/HealthCheckPage.jsx:454
#. translators: %d: number of subscriptions scanned so far
msgid ""
"%d subscriptions checked so far. This page will refresh as new flagged rows "
"are found."
msgstr ""

#: build/admin.js:71
#: src/admin/pages/HealthCheckPage.jsx:470
#. translators: %d: number of subscriptions scanned so far
msgid "Scan in progress — %d subscriptions checked so far."
msgstr ""

#: build/admin.js:72
#: src/admin/pages/HealthCheckPage.jsx:476
#. translators: 1: relative time, 2: scanned count, 3: flagged count
msgid "Last scan %1$s · %2$d subscriptions checked · %3$d flagged"
msgstr "آخر فحص %1$s · تم فحص %2$d اشتراك · تم الإبلاغ عن %3$d"

#: build/admin.js:74
#: src/admin/pages/HealthCheckPage.jsx:83
#. translators: %d: number of minutes
msgid "%d minutes ago"
msgstr ""

#: build/admin.js:76
#: src/admin/pages/HealthCheckPage.jsx:88
#. translators: %d: number of hours
msgid "%d hours ago"
msgstr ""

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:92
#. translators: %d: number of days
msgid "%d days ago"
msgstr ""

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:481
msgid "No scan has run yet. Start one to surface subscriptions that look broken."
msgstr "لم يتم تشغيل أي فحص بعد. ابدأ فحصًا لاكتشاف الاشتراكات التي تبدو معطلة."

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:509
msgid ""
"The nightly scan has failed several times in a row and is paused. Reset to "
"try again."
msgstr ""
"فشل الفحص الليلي عدة مرات متتالية وتم إيقافه مؤقتًا. أعد التعيين للمحاولة "
"مرة أخرى."

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:256
msgid "Circuit breaker reset. The next scheduled scan will run."
msgstr "تمت إعادة تعيين قاطع الدائرة. سيتم تشغيل الفحص المجدول التالي."

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:261
msgid "Failed to reset circuit breaker."
msgstr "فشل في إعادة تعيين قاطع الدائرة."

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:521
msgid "Reset circuit breaker"
msgstr "إعادة تعيين قاطع الدائرة"

#: build/admin.js:78
#: src/admin/pages/HealthCheckPage.jsx:531
msgid ""
"Result list truncated to 5,000 rows. Address the most recent issues first, "
"then re-run the scan."
msgstr ""
"تم تقليص قائمة النتائج إلى ٥٬٠٠٠ صف. عالج أحدث المشكلات أولاً، ثم أعد تشغيل "
"الفحص."

#: build/admin.js:78
#: src/admin/App.jsx:67
msgid "A quick overview of your subscription business."
msgstr "نظرة سريعة على أعمال الاشتراكات الخاصة بك."

#: build/admin.js:78
#: src/admin/App.jsx:75
msgid "Manage standalone Stripe-powered subscriptions."
msgstr "إدارة الاشتراكات المستقلة المعتمدة على Stripe."

#: build/admin.js:78
#: src/admin/App.jsx:76
msgid ""
"Manage your WooCommerce subscriptions, recurring payments, and subscriber "
"lifecycle."
msgstr "إدارة اشتراكات WooCommerce والمدفوعات المتكررة ودورة حياة المشتركين."

#: build/admin.js:78
#: src/admin/App.jsx:80
msgid "Plans"
msgstr "الخطط"

#: build/admin.js:78
#: src/admin/App.jsx:83
msgid "Manage standalone subscription plans."
msgstr "إدارة خطط الاشتراك المستقلة."

#: build/admin.js:78
#: src/admin/App.jsx:90
msgid "Monitor your subscription revenue, growth, and churn."
msgstr "راقب إيرادات اشتراكاتك ونموها ومعدل الإلغاء."

#: build/admin.js:78
#: src/admin/App.jsx:92
msgid "Overview"
msgstr "نظرة عامة"

#: build/admin.js:78
#: src/admin/App.jsx:93
msgid "Revenue"
msgstr "الإيرادات"

#: build/admin.js:78
#: src/admin/App.jsx:94
msgid "By Product"
msgstr "حسب المنتج"

#: build/admin.js:78
#: src/admin/App.jsx:102
msgid "Configure your subscription store behavior and preferences."
msgstr "ضبط سلوك وإعدادات متجر الاشتراكات الخاص بك."

#: build/admin.js:78
#: src/admin/App.jsx:105
msgid "General"
msgstr "عام"

#: build/admin.js:78
#: src/admin/App.jsx:114
msgid "Roles"
msgstr "الأدوار"

#: build/admin.js:78
#: src/admin/App.jsx:115
msgid "Emails"
msgstr "البريد الإلكتروني"

#: build/admin.js:78
#: src/admin/App.jsx:126
msgid "Migrate subscriptions from WooCommerce Subscriptions or other sources."
msgstr "ترحيل الاشتراكات من WooCommerce Subscriptions أو مصادر أخرى."

#: build/admin.js:78
#: src/admin/App.jsx:133
msgid ""
"Surface subscriptions that look broken — manual but auto-capable, missed "
"renewals, missing schedules."
msgstr ""
"اكتشاف الاشتراكات التي تبدو معطلة — يدوية لكن قابلة للأتمتة، تجديدات فائتة، "
"جداول مفقودة."

#: build/admin.js:78
#: src/admin/App.jsx:140
msgid "Discover and manage add-ons to extend your subscription store."
msgstr "اكتشف وأدر الإضافات لتوسيع متجر اشتراكاتك."

#: build/admin.js:78
#: src/admin/App.jsx:501
msgid "Subscriptions:"
msgstr "الاشتراكات:"

#: build/admin.js:78
#: src/admin/App.jsx:440
msgid ""
"Get every current and future add-on at a fraction of the individual price. "
"One license, one renewal, all the features."
msgstr ""
"احصل على كل الإضافات الحالية والمستقبلية بجزء من السعر الفردي. ترخيص واحد، "
"تجديد واحد، كل الميزات."

#: build/admin.js:78
#: src/admin/App.jsx:446
msgid "/ year"
msgstr "/ سنويًا"

#: build/admin.js:78
#: src/admin/App.jsx:450
msgid "All premium add-ons included"
msgstr "كل الإضافات المميزة مشمولة"

#: build/admin.js:78
#: src/admin/App.jsx:451
msgid "Future add-ons at no extra cost"
msgstr "إضافات مستقبلية بدون تكلفة إضافية"

#: build/admin.js:78
#: src/admin/App.jsx:452
msgid "1 year of updates and support"
msgstr "سنة واحدة من التحديثات والدعم"

#: build/admin.js:78
#: src/admin/App.jsx:453
msgid "14-day payment back guarantee"
msgstr "ضمان استرداد المدفوعات خلال ١٤ يومًا"

#: build/admin.js:78
#: src/admin/App.jsx:462
msgid "Get the Bundle"
msgstr "احصل على الباقة"

#: build/admin.js:78
#: src/admin/App.jsx:467
msgid ""
"The bundle saved us over $200/year compared to buying add-ons individually. "
"Best value for a growing store."
msgstr ""
"وفرت لنا الحزمة أكثر من 200 دولار سنويًا مقارنة بشراء الإضافات بشكل فردي. "
"أفضل قيمة لمتجر ينمو."

#: build/admin.js:78
#: src/admin/App.jsx:470
msgid "James W., FreshBean Roasters"
msgstr "جيمس و.، فريش بين روسترز"

#: build/admin.js:78
#: src/admin/App.jsx:416
msgid "Add-ons Marketplace"
msgstr "سوق الإضافات"

#: build/admin.js:78
#: src/admin/App.jsx:348
#: src/admin/App.jsx:375
msgid "Refresh"
msgstr "تحديث"

#: build/admin.js:78
#: src/admin/App.jsx:356
msgid "Open Customer Portal"
msgstr "فتح بوابة العميل"

#: build/admin.js:78
#: src/admin/App.jsx:382
msgid "Edit Schedule"
msgstr "تعديل الجدول"

#: build/admin.js:78
#: src/admin/App.jsx:519
msgid "Back to WP Admin"
msgstr "العودة إلى إدارة ووردبريس"

#: build/admin.js:78
#: src/admin/App.jsx:524
msgid "Docs"
msgstr "الوثائق"

#: build/admin.js:78
#: src/admin/App.jsx:527
msgid "Support"
msgstr "الدعم"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:26
msgid "-- Select a plan --"
msgstr "-- اختر خطة --"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:38
msgid "Subscribe Button Settings"
msgstr "إعدادات زر الاشتراك"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:44
#: src/blocks/subscribe/edit.jsx:71
msgid "Loading plans…"
msgstr "جاري تحميل الخطط…"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:47
msgid "Button Text"
msgstr "نص الزر"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:52
msgid "Success URL (optional)"
msgstr "رابط النجاح (اختياري)"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:55
msgid "Redirect after successful checkout. Leave empty to use the default."
msgstr ""
"إعادة التوجيه بعد إتمام عملية الدفع بنجاح. اتركه فارغًا لاستخدام الإعداد "
"الافتراضي."

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:58
msgid "Cancel URL (optional)"
msgstr "رابط الإلغاء (اختياري)"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:69
msgid "Subscribe Button"
msgstr "زر الاشتراك"

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:73
msgid "No plans yet. Create one in Subscriptions → Plans."
msgstr "لا توجد خطط بعد. أنشئ واحدة في الاشتراكات → الخطط."

#: build/blocks.js:1
#: src/blocks/subscribe/edit.jsx:74
msgid "Choose a plan from the sidebar."
msgstr "اختر خطة من الشريط الجانبي."

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:29
msgid "Any active plan"
msgstr "أي خطة نشطة"

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:36
msgid "Restricted Content Settings"
msgstr "إعدادات المحتوى المقيد"

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:38
msgid "Required Plan"
msgstr "الخطة المطلوبة"

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:42
msgid "Leave empty to allow any active subscriber."
msgstr "اتركه فارغًا للسماح لأي مشترك نشط."

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:45
msgid "Fallback Message"
msgstr "رسالة بديلة"

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:48
msgid "Shown to non-subscribers."
msgstr "تظهر لغير المشتركين."

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:55
msgid "Restricted to:"
msgstr "مقيد لـ:"

#: build/blocks.js:1
#: src/blocks/restricted/edit.jsx:55
msgid "any active subscriber"
msgstr "أي مشترك نشط"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:22
msgid "My Subscription Settings"
msgstr "إعدادات اشتراكي"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:24
msgid "Logged-out message"
msgstr "رسالة للمستخدمين غير المسجلين"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:27
msgid "Shown to visitors who are not logged in."
msgstr "تظهر للزوار غير المسجلين الدخول."

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:30
msgid "No subscription message"
msgstr "رسالة عدم وجود اشتراك"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:33
msgid "Shown to logged-in users who have no active subscription."
msgstr "تظهر للمستخدمين المسجلين الذين ليس لديهم اشتراك نشط."

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:36
msgid "Manage button text"
msgstr "نص زر الإدارة"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:45
msgid "My Subscription block"
msgstr "كتلة اشتراكي"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:49
msgid "9.99 EUR / month"
msgstr "9.99 يورو / شهريًا"

#: build/blocks.js:1
#: src/blocks/my-subscription/edit.jsx:55
msgid "Preview. Real subscription details will appear on the frontend."
msgstr "معاينة. ستظهر تفاصيل الاشتراك الحقيقية في الواجهة الأمامية."

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:89
msgid "Exit"
msgstr "خروج"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:115
msgid "Back"
msgstr "رجوع"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:120
msgid "Continue"
msgstr "متابعة"

#: build/wizard.js:1
#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:131
#: src/wizard/WizardApp.jsx:202
msgid "Store Settings"
msgstr "إعدادات المتجر"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:131
msgid "Configure your subscription defaults and privacy preferences"
msgstr "قم بتكوين إعدادات الاشتراك الافتراضية وتفضيلات الخصوصية الخاصة بك"

#: build/wizard.js:1
#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:132
#: src/wizard/WizardApp.jsx:377
msgid "Customer Experience"
msgstr "تجربة العميل"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:132
msgid "Set up customer controls"
msgstr "إعداد أدوات تحكم العملاء"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:133
msgid "Payments"
msgstr "المدفوعات"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:133
msgid "Set up payment gateways to accept recurring payments"
msgstr "إعداد بوابات الدفع لقبول المدفوعات المتكررة"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:134
msgid "First Product"
msgstr "المنتج الأول"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:134
msgid "Create a subscription product to sell (optional)"
msgstr "أنشئ منتج اشتراك للبيع (اختياري)"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:138
msgid "Migrate from another plugin (optional)"
msgstr "الانتقال من إضافة أخرى (اختياري)"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:146
msgid "Welcome to Milo Subscriptions"
msgstr "مرحبًا بك في اشتراكات Milo"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:147
msgid "Set up your subscription store in just a few steps."
msgstr "قم بإعداد متجر الاشتراكات الخاص بك في بضع خطوات فقط."

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:164
msgid "Get Started"
msgstr "ابدأ الآن"

#: build/wizard.js:1
#: src/wizard/WizardApp.jsx:167
msgid "Takes about 2 minutes"
msgstr "يستغرق حوالي دقيقتين"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:199
#. translators: 1: current step, 2: total steps
msgid "STEP 1 OF "
msgstr "الخطوة 1 من "

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:205
msgid "Configure the basics for your subscription store."
msgstr "قم بتكوين الأساسيات لمتجر الاشتراكات الخاص بك."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:245
msgid ""
"Full-featured. Products, coupons, taxes, shipping, any gateway. For stores "
"that want the full WooCommerce ecosystem."
msgstr ""
"كامل المزايا. منتجات، كوبونات، ضرائب، شحن، وأي بوابة دفع. للمتاجر التي ترغب "
"في الاستفادة الكاملة من نظام WooCommerce."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:277
msgid ""
"Simpler and quicker. Plans + Stripe Checkout, no WooCommerce needed. Fewer "
"features, ideal for basic subscription sites."
msgstr ""
"أسهل وأسرع. خطط + Stripe Checkout، لا حاجة لـ WooCommerce. ميزات أقل، مثالي "
"لمواقع الاشتراكات الأساسية."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:292
msgid "Add to cart button text"
msgstr "نص زر الإضافة إلى السلة"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:298
msgid "Allow any payment gateway to be used for subscription purchases."
msgstr "السماح باستخدام أي بوابة دفع لشراء الاشتراكات."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:309
msgid "Allow subscription and non-subscription products in the same cart."
msgstr "السماح بمنتجات الاشتراك وغير الاشتراك في نفس السلة."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:323
msgid "Help improve Milo Subscriptions"
msgstr "ساعد في تحسين اشتراكات Milo"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:339
msgid "Hide details"
msgstr "إخفاء التفاصيل"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:374
msgid "STEP 2 OF "
msgstr "الخطوة 2 من "

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:397
msgid "Maximum suspensions"
msgstr "الحد الأقصى للتعليقات المعلقة"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:449
msgid "Activation did not complete. Please retry."
msgstr "لم تكتمل عملية التفعيل. يرجى إعادة المحاولة."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:452
msgid "Failed to activate Milo Payments. Please try again."
msgstr "فشل في تفعيل مدفوعات ميلو. يرجى المحاولة مرة أخرى."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:460
msgid "One plugin, all gateways"
msgstr "إضافة واحدة، جميع بوابات الدفع"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:461
msgid "Stripe, PayPal, Mollie, and Square. No need for separate plugins."
msgstr "سترايب، باي بال، مولي، وسكوير. لا حاجة لإضافات منفصلة."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:465
msgid "One-click OAuth setup"
msgstr "إعداد OAuth بنقرة واحدة"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:466
msgid "Connect your accounts securely. No API keys to copy or paste."
msgstr "اربط حساباتك بأمان. لا حاجة لنسخ أو لصق مفاتيح API."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:470
msgid "Built for subscriptions"
msgstr "مصمم للاشتراكات"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:471
msgid "Automatic renewals, saved cards, SCA/3D Secure out of the box."
msgstr "تجديدات تلقائية، بطاقات محفوظة، دعم SCA/3D Secure جاهز."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:480
#: src/wizard/WizardApp.jsx:502
msgid "STEP 3 OF "
msgstr "الخطوة 3 من "

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:483
msgid "Accept Payments"
msgstr "قبول المدفوعات"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:486
msgid "Milo Payments is ready. Connect your gateways after setup."
msgstr "مدفوعات ميلو جاهزة. يمكنك ربط بوابات الدفع بعد الإعداد."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:490
msgid "Installed and active"
msgstr "مثبت ومفعل"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:505
msgid "Payments, simplified"
msgstr "المدفوعات، ببساطة"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:508
msgid "Accept recurring payments from day one. Free to use, no license needed."
msgstr "اقبل المدفوعات المتكررة من اليوم الأول. مجاني للاستخدام، لا حاجة لرخصة."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:542
msgid "Activating Milo Payments…"
msgstr "جاري تفعيل مدفوعات ميلو…"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:543
msgid "Installing Milo Payments…"
msgstr "جاري تثبيت مدفوعات ميلو…"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:547
msgid "Required to accept payments and run subscription renewals."
msgstr "مطلوب لقبول المدفوعات وتشغيل تجديدات الاشتراكات."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:556
msgid "Activation failed"
msgstr "فشل التفعيل"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:561
msgid "Retry"
msgstr "إعادة المحاولة"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:567
msgid "Add Milo Payments (free)"
msgstr "إضافة Milo Payments (مجانًا)"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:570
msgid ""
"Milo Subscriptions processes payments through Milo Payments, a separate "
"free plugin. With your go-ahead we will install and activate it now. Prefer "
"a gateway you already have? Skip this and add the Any Gateway add-on later."
msgstr ""
"يقوم Milo Subscriptions بمعالجة المدفوعات عبر Milo Payments، وهو إضافة "
"مجانية منفصلة. بموافقتك سنقوم بتثبيتها وتفعيلها الآن. تفضل بوابة دفع لديك "
"بالفعل؟ يمكنك تخطي هذه الخطوة وإضافة إضافة Any Gateway لاحقًا."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:574
msgid "Activate Milo Payments"
msgstr "تفعيل Milo Payments"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:575
msgid "Install & activate Milo Payments"
msgstr "تثبيت وتفعيل Milo Payments"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:585
#: src/wizard/WizardApp.jsx:708
msgid "Skip for now"
msgstr "تخطي الآن"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:644
msgid "STEP 4 OF "
msgstr "الخطوة 4 من "

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:647
msgid "Create your first product"
msgstr "أنشئ منتجك الأول"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:650
msgid ""
"Just the essentials — you can add images, descriptions, variations and more "
"later. Skip this step if you already have products or plan to add them from "
"the Products screen."
msgstr ""
"فقط المعلومات الأساسية — يمكنك إضافة الصور، والوصف، والتنوعات والمزيد "
"لاحقًا. تخطَّ هذه الخطوة إذا كان لديك منتجات بالفعل أو تخطط لإضافتها من "
"شاشة المنتجات."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:612
msgid "Add a name and a price above zero."
msgstr "أضف اسمًا وسعرًا أكبر من الصفر."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:707
msgid "Create & continue"
msgstr "إنشاء ومتابعة"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:755
msgid "Migration stopped."
msgstr "تم إيقاف الترحيل."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:827
msgid ""
"Failed to start migration. You can try again or import later from the "
"Import page."
msgstr ""
"فشل بدء الترحيل. يمكنك المحاولة مرة أخرى أو الاستيراد لاحقًا من صفحة "
"الاستيراد."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:838
msgid "STEP 5 OF "
msgstr "الخطوة 5 من "

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:844
msgid "Migrate existing subscriptions from another plugin."
msgstr "ترحيل الاشتراكات الحالية من إضافة أخرى."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:856
msgid "subscriptions found"
msgstr "تم العثور على اشتراكات"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:875
msgid "Import now"
msgstr "استيراد الآن"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:903
msgid "subscriptions imported."
msgstr "تم استيراد الاشتراكات."

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:910
msgid "processed"
msgstr "تمت المعالجة"

#: build/wizard.js:2
#: src/wizard/WizardApp.jsx:928
msgid "Milo Subscriptions now handles renewals."
msgstr "تتولى اشتراكات Milo الآن إدارة التجديدات."

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:931
#. translators: %s: source plugin name
msgid ""
"After one full billing cycle confirms everything is working, you can safely "
"deactivate %s."
msgstr ""
"بعد التأكد من أن كل شيء يعمل بشكل صحيح خلال دورة فوترة كاملة، يمكنك إلغاء "
"تفعيل %s بأمان."

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:972
msgid "subscriptions"
msgstr "الاشتراكات"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:973
msgid "payment methods"
msgstr "طرق الدفع"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:974
msgid "monthly revenue"
msgstr "الإيرادات الشهرية"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:985
#. translators: %d: number of warnings
msgid "%d warning(s) detected. Check the Import page for details."
msgstr ""

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:999
msgid "Try again"
msgstr "حاول مرة أخرى"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1020
msgid ""
"No subscriptions to import. You can always import later from the Import "
"page."
msgstr "لا توجد اشتراكات للاستيراد. يمكنك دائمًا الاستيراد لاحقًا من صفحة الاستيراد."

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1032
msgid "Finish Setup"
msgstr "إنهاء الإعداد"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1054
msgid "You're all set!"
msgstr "أنت جاهز تمامًا!"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1056
msgid "Milo Subscriptions is ready. What would you like to do first?"
msgstr "اشتراكات Milo جاهزة. ماذا ترغب أن تفعل أولاً؟"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1067
msgid "Create a Subscription Product"
msgstr "إنشاء منتج اشتراك"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1073
msgid "Go to Dashboard"
msgstr "اذهب إلى لوحة التحكم"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1082
msgid "Browse Add-ons"
msgstr "استعرض الإضافات"

#: build/wizard.js:3
#: src/wizard/WizardApp.jsx:1084
msgid "Extend Milo Subscriptions with powerful add-ons"
msgstr "قم بتوسيع اشتراكات Milo مع إضافات قوية"

#: includes/class-blocks-integration.php:346
#: includes/class-cart.php:518
#: includes/class-subscription.php:714
#: includes/product/class-product-subscription.php:272
#: includes/product/class-product-variable-subscription.php:108
msgctxt "singular billing period"
msgid "day"
msgstr "يوم"

#: includes/class-blocks-integration.php:347
#: includes/class-cart.php:519
#: includes/class-subscription.php:715
#: includes/product/class-product-subscription.php:273
#: includes/product/class-product-variable-subscription.php:109
msgctxt "singular billing period"
msgid "week"
msgstr "أسبوع"

#: includes/class-blocks-integration.php:348
#: includes/class-cart.php:520
#: includes/class-subscription.php:716
#: includes/product/class-product-subscription.php:274
#: includes/product/class-product-variable-subscription.php:110
msgctxt "singular billing period"
msgid "month"
msgstr "شهر"

#: includes/class-blocks-integration.php:349
#: includes/class-cart.php:521
#: includes/class-subscription.php:717
#: includes/product/class-product-subscription.php:275
#: includes/product/class-product-variable-subscription.php:111
msgctxt "singular billing period"
msgid "year"
msgstr "سنة"

#: includes/class-plugin.php:340
#: includes/class-post-types.php:101
#: includes/class-post-types.php:156
msgctxt "Subscription status"
msgid "Active"
msgstr "نشط"

#: includes/class-plugin.php:341
#: includes/class-post-types.php:128
#: includes/class-post-types.php:159
msgctxt "Subscription status"
msgid "Expired"
msgstr "منتهي الصلاحية"

#: includes/class-plugin.php:342
#: includes/class-post-types.php:137
#: includes/class-post-types.php:160
msgctxt "Subscription status"
msgid "Pending Cancellation"
msgstr "قيد الإلغاء"

#: includes/class-post-types.php:92
#: includes/class-post-types.php:155
msgctxt "Subscription status"
msgid "Pending"
msgstr "قيد الانتظار"

#: includes/class-post-types.php:110
#: includes/class-post-types.php:157
msgctxt "Subscription status"
msgid "On hold"
msgstr "معلق"

#: includes/class-post-types.php:119
#: includes/class-post-types.php:158
msgctxt "Subscription status"
msgid "Cancelled"
msgstr "تم الإلغاء"

#: includes/product/class-product-variable-subscription.php:79
#. translators: 1: min price, 2: max price
msgctxt "Price range"
msgid "%1$s &ndash; %2$s"
msgstr "%1$s &ndash; %2$s"

#: build/admin.js:10
msgctxt "verb"
msgid "Filter"
msgstr "تصفية"

#: build/admin.js:12
msgctxt "Density option for DataView layout"
msgid "Comfortable"
msgstr "مريح"

#: build/admin.js:12
msgctxt "Density option for DataView layout"
msgid "Balanced"
msgstr "متوازن"

#: build/admin.js:12
msgctxt "Density option for DataView layout"
msgid "Compact"
msgstr "مضغوط"

#: build/admin.js:18
#. translators: 1: Current page number, 2: Total number of pages.
msgctxt "paging"
msgid "<div>Page</div>%1$s<div>of %2$s</div>"
msgstr "<div>الصفحة</div>%1$s<div>من %2$s</div>"

#: build/admin.js:21
#. translators: %s: field label
msgctxt "field"
msgid "Hide %s"
msgstr "إخفاء %s"

#: build/admin.js:22
#. translators: %s: field label
msgctxt "field"
msgid "Show %s"
msgstr "إظهار %s"

#: build/admin.js:25
#. translators: %s: Field name.
msgctxt "field"
msgid "Edit %s"
msgstr "تعديل %s"

#: build/admin.js:22
msgctxt "View is used as a noun"
msgid "View options"
msgstr "خيارات العرض"
