# Arabic translation for Lang Forge.
# Copyright (C) 2026 Avakode
# This file is distributed under the same license as the Lang Forge package.
#
msgid ""
msgstr ""
"Project-Id-Version: Lang Forge 1.0.0\n"
"Report-Msgid-Bugs-To: avakode.dev@gmail.com\n"
"POT-Creation-Date: 2026-07-31 00:19+0500\n"
"PO-Revision-Date: 2026-05-01 00:00+0000\n"
"Last-Translator: Avakode <avakode.dev@gmail.com>\n"
"Language-Team: Arabic <ar@avakode.com>\n"
"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\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"
"X-Domain: langforge\n"

#: includes/class-forge-net.php:79
msgid "Refused to fetch a non-public URL."
msgstr "تم رفض جلب عنوان URL غير عام."

#: includes/class-forge-net.php:89
msgid "Refused to POST to a non-public URL."
msgstr "تم رفض إرسال POST إلى عنوان URL غير عام."

#: includes/class-forge-net.php:99
msgid "Refused to HEAD a non-public URL."
msgstr "تم رفض تنفيذ HEAD على عنوان URL غير عام."

#. translators: %s: the glossary source term that should be kept untranslated.
#: includes/class-glossary.php:328
#, php-format
msgid "\"%s\" should not be translated (keep as-is)."
msgstr "يجب عدم ترجمة \"%s\" (احتفظ بها كما هي)."

#. translators: 1: the glossary source term, 2: the expected translated term
#. per glossary.
#: includes/class-glossary.php:337
#, php-format
msgid "\"%1$s\" should be translated as \"%2$s\" per glossary."
msgstr "\"%1$s\" يجب أن تُترجم إلى \"%2$s\" وفقًا للقاموس."

#: includes/class-forge-dashboard-activation.php:52
msgid "Unauthorized"
msgstr "غير مصرح"

#: includes/class-forge-dashboard-activation.php:66
msgid "Deactivation already in progress — please wait a moment and reload."
msgstr "إلغاء التفعيل جارٍ بالفعل — يرجى الانتظار لحظة ثم إعادة التحميل."

#. translators: 1: number of plugins whose license was deactivated, 2: number
#. of those that were force-reset due to server-side cancellation.
#: includes/class-forge-dashboard-activation.php:210
#, php-format
msgid ""
"License deactivated for %1$d plugin(s) (%2$d force-reset due to server-side "
"cancellation). Page will reload."
msgstr ""
"تم إلغاء تفعيل الترخيص لـ %1$d إضافة (%2$d إعادة ضبط قسري بسبب الإلغاء من "
"جانب الخادم). ستُعاد تحميل الصفحة."

#. translators: %d: number of plugins whose license was deactivated.
#: includes/class-forge-dashboard-activation.php:212
#, php-format
msgid "License deactivated for %d plugin(s). Page will reload."
msgstr "تم إلغاء تفعيل الترخيص لـ %d إضافة. ستُعاد تحميل الصفحة."

#: includes/class-forge-dashboard-activation.php:222
msgid "No active licenses found to deactivate."
msgstr "لا توجد تراخيص نشطة لإلغاء تفعيلها."

#: includes/class-forge-dashboard-activation.php:233
msgid "Deactivation failed. Please try again."
msgstr "فشل إلغاء التفعيل. يرجى المحاولة مجدداً."

#: includes/class-forge-email.php:104
msgid "Avakode · AI-powered WordPress ecosystem"
msgstr "Avakode · نظام WordPress البيئي المعتمد على الذكاء الاصطناعي"

#: includes/class-woocommerce.php:309
msgid ""
"Price, SKU, and stock are automatically synced across all product "
"translations."
msgstr ""
"تتزامن السعر والرمز التعريفي والمخزون تلقائياً عبر جميع ترجمات المنتج."

#: includes/class-forge-telemetry.php:378
msgid "Help shape the roadmap"
msgstr "ساعدنا في تشكيل خارطة الطريق"

#: includes/class-forge-telemetry.php:381
msgid ""
"Forge can send anonymous usage signals so we can prioritise the features you"
" actually rely on and catch regressions before they reach everyone. "
"Participation is optional, off by default, and fully private."
msgstr ""
"يمكن لـ Forge إرسال إشارات استخدام مجهولة حتى نتمكن من تحديد أولويات الميزات"
" التي تعتمد عليها فعليًا واكتشاف الأخطاء قبل أن تصل إلى الجميع. المشاركة "
"اختيارية، مُعطلة بشكل افتراضي، وخاصة تمامًا."

#: includes/class-forge-telemetry.php:384
msgid ""
"No personal data: no emails, no post content, no site URL, no visitor "
"identifiers."
msgstr ""
"لا توجد بيانات شخصية: لا بريد إلكتروني، لا محتوى مقالة، لا عنوان URL للموقع،"
" لا معرفات الزوار."

#: includes/class-forge-telemetry.php:385
msgid ""
"A random install ID (not derived from your site) and bucketed WP/PHP "
"versions only."
msgstr "معرف تثبيت عشوائي (غير مشتق من موقعك) وإصدارات WP/PHP مقسمة فقط."

#: includes/class-forge-telemetry.php:386
msgid ""
"Only event names and counters by default. Change your mind any time in the "
"plugin Settings."
msgstr ""
"أسماء الأحداث والعدادات فقط بشكل افتراضي. يمكنك تغيير رأيك في أي وقت في "
"إعدادات المكون الإضافي."

#: includes/class-forge-telemetry.php:392
msgid "Anonymous usage signals"
msgstr "إشارات استخدام مجهولة"

#: includes/class-forge-telemetry.php:394
msgid ""
"Event names and bucketed counters only (feature opened, settings saved, "
"etc.)."
msgstr ""
"أسماء الأحداث والعدادات المقسمة فقط (تم فتح الميزة، تم حفظ الإعدادات، إلخ)."

#: includes/class-forge-telemetry.php:401
msgid "Include error context"
msgstr "تضمين سياق الأخطاء"

#: includes/class-forge-telemetry.php:403
msgid ""
"When a Forge plugin hits an error, send a sanitised sample (emails, URLs and"
" large numeric IDs stripped) so we can fix recurring issues on your install "
"sooner."
msgstr ""
"عندما يواجه مكون إضافي من Forge خطأ، أرسل عينة مُعقمة (تم حذف البريد "
"الإلكتروني، وعناوين URL، ومعرفات رقمية كبيرة) حتى نتمكن من إصلاح المشكلات "
"المتكررة على تثبيتك بشكل أسرع."

#: includes/class-forge-telemetry.php:410
msgid "Save choices"
msgstr "حفظ الخيارات"

#: includes/class-forge-telemetry.php:413
msgid "No thanks"
msgstr "لا شكراً"

#: includes/class-forge-telemetry.php:416
msgid "Ask me later"
msgstr "اسألني لاحقاً"

#: includes/class-forge-telemetry.php:454
msgid "Usage analytics (privacy-friendly)"
msgstr "تحليلات الاستخدام (صديقة للخصوصية)"

#: includes/class-forge-telemetry.php:457
msgid ""
"Optional, off by default. Sends an anonymous random install ID, bucketed "
"WP/PHP versions, and event counters — never your site URL, emails, content, "
"or license. Helps us prioritise the right features."
msgstr ""
"اختياري، مُعطل بشكل افتراضي. يرسل معرف تثبيت عشوائي مجهول، وإصدارات WP/PHP "
"مقسمة، وعدادات الأحداث - لا عنوان URL لموقعك، ولا بريد إلكتروني، ولا محتوى، "
"ولا ترخيص. يساعدنا في تحديد أولويات الميزات الصحيحة."

#: includes/class-forge-telemetry.php:461
msgid "Share anonymous usage signals"
msgstr "مشاركة إشارات الاستخدام المجهولة"

#: includes/class-forge-telemetry.php:465
msgid "Also include sanitised error context"
msgstr "تضمين سياق الخطأ المُعقم أيضًا"

#: includes/class-forge-telemetry.php:469
msgid "Save privacy settings"
msgstr "حفظ إعدادات الخصوصية"

#: includes/class-forge-telemetry.php:471
msgid "Saved."
msgstr "تمّ الحفظ."

#: includes/class-forge-dashboard-bundle-cta.php:69
msgid "Get All 4 Plugins — Save up to 40%"
msgstr "احصل على جميع الإضافات الأربع — وفّر حتى 40%"

#: includes/class-forge-dashboard-bundle-cta.php:72
msgid ""
"Rank Forge + Lang Forge + Form Forge + Field Forge. One license, all "
"features, priority support."
msgstr ""
"Rank Forge + Lang Forge + Form Forge + Field Forge. ترخيص واحد، جميع الميزات،"
" دعم ذو أولوية."

#: includes/class-forge-dashboard-bundle-cta.php:75
msgid "Starting at $99/year for all 4 plugins"
msgstr "ابتداءً من 99 دولاراً/السنة للإضافات الأربع"

#: includes/class-forge-dashboard-bundle-cta.php:80
msgid "Get Bundle"
msgstr "احصل على الحزمة"

#: includes/class-forge-dashboard.php:113
msgid ""
"Disconnect this site from Avakode? All Forge plugins return to Free until "
"you reconnect."
msgstr ""
"هل تريد فصل هذا الموقع عن Avakode؟ ستعود جميع مكونات Forge الإضافية إلى "
"النسخة المجانية حتى تعيد الاتصال."

#: includes/class-forge-dashboard.php:114
msgid "Disconnecting..."
msgstr "جاري فصل الاتصال..."

#: includes/class-forge-dashboard.php:115
msgid "Disconnect failed."
msgstr "فشل فصل الاتصال."

#: includes/class-forge-dashboard.php:116
msgid "Network error."
msgstr "خطأ في الشبكة."

#: includes/class-forge-dashboard.php:117
msgid "Running diagnostics..."
msgstr "جارٍ تشغيل التشخيصات..."

#: includes/class-forge-dashboard.php:118
msgid "Diagnostics failed."
msgstr "فشل التشخيص."

#: includes/class-forge-dashboard.php:119
#: includes/class-forge-dashboard-health.php:486
msgid "Diagnostic history"
msgstr "سجل التشخيص"

#: includes/class-forge-dashboard.php:120
#: includes/class-forge-dashboard-health.php:487
msgid "Clear history"
msgstr "مسح السجل"

#: includes/class-forge-dashboard.php:121
#: includes/class-forge-dashboard-health.php:491
msgid "No diagnostic runs yet."
msgstr "لا توجد عمليات تشخيص حتى الآن."

#: includes/class-forge-dashboard.php:122
#: includes/class-forge-dashboard-health.php:48
msgid "Support package"
msgstr "حزمة الدعم"

#. translators: %1$d: number of OK checks, %2$d: number of warnings, %3$d:
#. number of errors.
#. translators: 1: ok count, 2: warning count, 3: error count
#: includes/class-forge-dashboard.php:124
#: includes/class-forge-dashboard-health.php:498
#, php-format
msgid "%1$d ok, %2$d warnings, %3$d errors"
msgstr "%1$d جيد، %2$d تحذيرات، %3$d أخطاء"

#: includes/class-forge-dashboard.php:149
#, php-format
msgid ""
"<strong>Forge Suite:</strong> Freemius SDK is at <code>%1$s</code>, but the "
"plugin is pinned to <code>2.13.x</code>. The license-deactivation flow uses "
"Reflection on the private Freemius API and may break on newer SDK internals."
" Please report this at <a href=\"https://github.com/avakode/forge-"
"meta/issues\">avakode/forge-meta</a> before upgrading further."
msgstr ""
"<strong>Forge Suite:</strong> يعمل Freemius SDK بالإصدار <code>%1$s</code>، "
"لكن الإضافة مثبّتة على الإصدار <code>2.13.x</code>. تستخدم عملية إلغاء تفعيل"
" الترخيص Reflection للوصول إلى واجهة Freemius API الخاصة، وقد تتعطل مع "
"التغييرات الداخلية في إصدارات SDK الأحدث. يرجى الإبلاغ عن ذلك على <a "
"href=\"https://github.com/avakode/forge-meta/issues\">avakode/forge-meta</a>"
" قبل إجراء مزيد من التحديثات."

#. translators: %d: number of Forge Suite plugins currently active.
#. translators: %d: active plugin count
#: includes/class-forge-dashboard.php:417
#: includes/class-forge-dashboard-health.php:168
#, php-format
msgid "%d of 4 plugins active"
msgstr "%d من أصل 4 إضافات نشطة"

#: includes/class-forge-dashboard.php:475
msgid "Recent Activity"
msgstr "النشاط الأحدث"

#: includes/class-forge-dashboard.php:482
#: includes/class-post-translation.php:585 admin/class-admin.php:3071
#: admin/class-license-admin.php:280
msgid "ago"
msgstr "منذ"

#: includes/class-forge-dashboard.php:493
msgid "Quick Actions"
msgstr "الإجراءات السريعة"

#: includes/class-forge-dashboard.php:499
msgid "Site Audit"
msgstr "تدقيق الموقع"

#: includes/class-forge-dashboard.php:500
msgid "Full SEO analysis"
msgstr "تحليل SEO كامل"

#: includes/class-forge-dashboard.php:504
msgid "Bulk Analyze"
msgstr "تحليل جماعي"

#: includes/class-forge-dashboard.php:505
msgid "Analyze all posts"
msgstr "تحليل جميع المقالات"

#: includes/class-forge-dashboard.php:512
msgid "Bulk Translate"
msgstr "ترجمة جماعية"

#: includes/class-forge-dashboard.php:513
msgid "Translate strings in bulk"
msgstr "ترجمة النصوص جماعياً"

#: includes/class-forge-dashboard.php:517 includes/class-forge-pro-tip.php:49
#: includes/class-admin-tabs.php:67 admin/class-admin.php:306
#: admin/class-admin.php:3357
msgid "Glossary"
msgstr "المسرد"

#: includes/class-forge-dashboard.php:518
msgid "Manage terms"
msgstr "إدارة المصطلحات"

#: includes/class-forge-dashboard.php:525
msgid "New Form"
msgstr "نموذج جديد"

#: includes/class-forge-dashboard.php:526
msgid "Create a new form"
msgstr "إنشاء نموذج جديد"

#: includes/class-forge-dashboard.php:530
msgid "All Forms"
msgstr "جميع النماذج"

#: includes/class-forge-dashboard.php:531
msgid "Manage forms"
msgstr "إدارة النماذج"

#: includes/class-forge-dashboard.php:538
msgid "New Field Group"
msgstr "مجموعة حقول جديدة"

#: includes/class-forge-dashboard.php:539
msgid "Create fields"
msgstr "إنشاء حقول"

#: includes/class-forge-dashboard.php:543
#: includes/class-forge-dashboard-cards.php:410
msgid "Field Groups"
msgstr "مجموعات الحقول"

#: includes/class-forge-dashboard.php:544
msgid "Manage fields"
msgstr "إدارة الحقول"

#: includes/class-forge-dashboard.php:560
msgid "Rank Forge setup"
msgstr "إعداد Rank Forge"

#: includes/class-forge-dashboard.php:561
msgid ""
"Start with crawl basics, then connect Google data and run a full audit."
msgstr "ابدأ بأساسيات الزحف، ثم قم بربط بيانات Google وتشغيل تدقيق كامل."

#: includes/class-forge-dashboard.php:563
msgid "Review SEO settings"
msgstr "مراجعة إعدادات SEO"

#: includes/class-forge-dashboard.php:564
msgid "Connect Google Search Console"
msgstr "ربط Google Search Console"

#: includes/class-forge-dashboard.php:565
msgid "Run Site Audit"
msgstr "تشغيل تدقيق الموقع"

#: includes/class-forge-dashboard.php:571
msgid "Lang Forge setup"
msgstr "إعداد Lang Forge"

#: includes/class-forge-dashboard.php:572
msgid ""
"Configure languages, lock terminology, then translate priority content."
msgstr "قم بتكوين اللغات، قفل المصطلحات، ثم ترجم المحتوى ذي الأولوية."

#: includes/class-forge-dashboard.php:574
msgid "Choose site languages"
msgstr "اختر لغات الموقع"

#: includes/class-forge-dashboard.php:575
msgid "Build glossary"
msgstr "إنشاء معجم"

#: includes/class-forge-dashboard.php:576
msgid "Translate strings"
msgstr "ترجمة السلاسل"

#: includes/class-forge-dashboard.php:582
msgid "Form Forge setup"
msgstr "إعداد Form Forge"

#: includes/class-forge-dashboard.php:583
msgid ""
"Create a form, configure delivery, then test every connected integration."
msgstr "إنشاء نموذج، تكوين التسليم، ثم اختبار كل تكامل متصل."

#: includes/class-forge-dashboard.php:585
msgid "Create or import a form"
msgstr "إنشاء نموذج أو استيراد نموذج"

#: includes/class-forge-dashboard.php:586
msgid "Configure notifications"
msgstr "تكوين الإشعارات"

#: includes/class-forge-dashboard.php:587
msgid "Connect CRM and Google integrations"
msgstr "ربط CRM وتكاملات Google"

#: includes/class-forge-dashboard.php:593
msgid "Field Forge setup"
msgstr "إعداد Field Forge"

#: includes/class-forge-dashboard.php:594
msgid ""
"Create field groups or import ACF fields, then verify frontend rendering."
msgstr ""
"إنشاء مجموعات حقول أو استيراد حقول ACF، ثم التحقق من عرض الواجهة الأمامية."

#: includes/class-forge-dashboard.php:596
msgid "Create a field group"
msgstr "إنشاء مجموعة حقول"

#: includes/class-forge-dashboard.php:597
msgid "Import from ACF"
msgstr "استيراد من ACF"

#: includes/class-forge-dashboard.php:598
msgid "Review field groups"
msgstr "مراجعة مجموعات الحقول"

#: includes/class-forge-dashboard.php:606
msgid "Guided setup"
msgstr "إعداد موجه"

#: includes/class-forge-dashboard.php:613
msgid "Active"
msgstr "نشط"

#: includes/class-forge-dashboard.php:613
#: includes/class-forge-dashboard-cards.php:268
msgid "Inactive"
msgstr "غير نشط"

#: includes/class-forge-dashboard.php:650
msgid "License moved successfully."
msgstr "تم نقل الترخيص بنجاح."

#: includes/class-forge-dashboard.php:651
msgid "Click Connect to finish activation on this site."
msgstr "انقر على الاتصال لإنهاء التفعيل على هذا الموقع."

#: includes/class-forge-dashboard.php:656
msgid "Connected to Avakode successfully!"
msgstr "تم الاتصال بـ Avakode بنجاح!"

#: includes/class-forge-dashboard.php:657
msgid "Your license is active."
msgstr "ترخيصك نشط."

#: includes/class-forge-dashboard.php:682
msgid "This license is already active on another site."
msgstr "هذا الترخيص نشط بالفعل على موقع آخر."

#: includes/class-forge-dashboard.php:690 admin/class-license-admin.php:264
msgid "Move license to this site →"
msgstr "نقل الترخيص إلى هذا الموقع ←"

#: includes/class-forge-dashboard.php:692 admin/class-license-admin.php:266
msgid "Opens your Avakode dashboard in a new tab."
msgstr "يفتح لوحة تحكم Avakode في علامة تبويب جديدة."

#. translators: %s: avakode dashboard URL
#: includes/class-forge-dashboard.php:699
#, php-format
msgid ""
"Open your %s to move the license to this site, then click Connect again."
msgstr ""
"افتح %s الخاص بك لنقل الترخيص إلى هذا الموقع، ثم انقر على الاتصال مرة أخرى."

#: includes/class-forge-dashboard.php:700
msgid "Avakode dashboard"
msgstr "لوحة تحكم Avakode"

#. translators: %s: error message
#. translators: %s: the error message returned by the Connect/license
#. activation flow.
#: includes/class-forge-dashboard.php:714 admin/class-license-admin.php:260
#, php-format
msgid "Connect failed: %s"
msgstr "فشل الاتصال: %s"

#: includes/class-menu-translation.php:141
msgid "Show for language"
msgstr "عرض للغة"

#: includes/class-menu-translation.php:145
#: includes/class-post-translation.php:430
#: includes/class-post-translation.php:890 admin/class-admin.php:1860
msgid "All languages"
msgstr "جميع اللغات"

#: includes/class-menu-translation.php:206
#: includes/class-menu-translation.php:230 includes/class-admin-tabs.php:43
#: admin/class-admin.php:302
msgid "Menu Translation"
msgstr "ترجمة القائمة"

#: includes/class-menu-translation.php:207
msgid "Menus"
msgstr "قوائم"

#: includes/class-menu-translation.php:230
msgid "Menu translation"
msgstr "ترجمة القائمة"

#: includes/class-menu-translation.php:230
msgid "Assign menus per language or set visibility on menu items."
msgstr "عيّن القوائم لكل لغة أو اضبط رؤية عناصر القائمة."

#: includes/class-menu-translation.php:233
msgid "Menu settings saved."
msgstr "تم حفظ إعدادات القائمة."

#: includes/class-menu-translation.php:236
msgid "Configure which menus to display for each language. You can either:"
msgstr "اضبط القوائم التي تُعرض لكل لغة. يمكنك إما:"

#: includes/class-menu-translation.php:238
msgid "Create separate menus for each language and assign them below"
msgstr "إنشاء قوائم منفصلة لكل لغة وتعيينها أدناه"

#: includes/class-menu-translation.php:239
msgid "Use a single menu and set language visibility on individual menu items"
msgstr "استخدام قائمة واحدة وضبط رؤية اللغة على عناصر القائمة الفردية"

#: includes/class-menu-translation.php:248
msgid "Menu Location"
msgstr "أماكن القائمة"

#: includes/class-menu-translation.php:273
msgid "— Select Menu —"
msgstr "— اختر قائمة —"

#: includes/class-menu-translation.php:288
msgid "Save Menu Settings"
msgstr "حفظ إعدادات القائمة"

#: includes/class-forge-dashboard-health.php:37
msgid "Setup & Health"
msgstr "الإعداد والصحة"

#: includes/class-forge-dashboard-health.php:39
msgid ""
"Check activation, credits, API reachability, and migration readiness before "
"you start deeper plugin work."
msgstr ""
"تحقق من التفعيل، والرصيد، وقابلية الوصول إلى واجهة برمجة التطبيقات، وجاهزية "
"الهجرة قبل أن تبدأ في العمل على المكونات الإضافية بشكل أعمق."

#: includes/class-forge-dashboard-health.php:44
#: includes/class-forge-dashboard-health.php:246
msgid "Run diagnostics"
msgstr "تشغيل التشخيصات"

#: includes/class-forge-dashboard-health.php:95
#: includes/class-forge-dashboard-health.php:111
#: includes/class-post-translation.php:1300
#: includes/class-post-translation.php:1443
#: includes/class-post-translation.php:1468
#: includes/class-post-translation.php:1634 includes/class-migration.php:1232
#: admin/class-admin.php:3939
msgid "Forbidden"
msgstr "محظور"

#: includes/class-forge-dashboard-health.php:118
msgid "Permalink rewrite rules refreshed."
msgstr "تم تحديث قواعد إعادة كتابة الروابط الثابتة."

#: includes/class-forge-dashboard-health.php:138
msgid "Support package generated. Copy it into your Avakode support message."
msgstr "تم إنشاء حزمة الدعم. انسخها إلى رسالة الدعم الخاصة بك في Avakode."

#: includes/class-forge-dashboard-health.php:148
msgid "Diagnostic history cleared."
msgstr "تم مسح سجل التشخيص."

#: includes/class-forge-dashboard-health.php:154
msgid "Unknown health action."
msgstr "إجراء صحة غير معروف."

#: includes/class-forge-dashboard-health.php:165
msgid "Activate Forge plugins"
msgstr "تفعيل مكونات Forge الإضافية"

#: includes/class-forge-dashboard-health.php:175
msgid "Connect to Avakode"
msgstr "الاتصال بـ Avakode"

#. translators: %d: connected license count
#: includes/class-forge-dashboard-health.php:179
#, php-format
msgid "%d plugin license records found"
msgstr "تم العثور على %d سجل ترخيص مكون إضافي"

#: includes/class-forge-dashboard-health.php:182
msgid "No local license record found yet"
msgstr "لم يتم العثور على سجل ترخيص محلي بعد"

#: includes/class-forge-dashboard-health.php:187
msgid "Verify credits"
msgstr "تحقق من الرصيد"

#: includes/class-forge-dashboard-health.php:189
msgid "Credits widget can read the connected license."
msgstr "يمكن لودجت الرصيد قراءة الترخيص المتصل."

#: includes/class-forge-dashboard-health.php:190
msgid "Connect a license before checking AI credits."
msgstr "قم بتوصيل ترخيص قبل التحقق من أرصدة الذكاء الاصطناعي."

#: includes/class-forge-dashboard-health.php:195
msgid "Review migrations and integrations"
msgstr "مراجعة الهجرات والتكاملات"

#. translators: %d: detected migration source count
#: includes/class-forge-dashboard-health.php:199
#, php-format
msgid "%d migration source plugins detected"
msgstr "تم اكتشاف %d مكونات إضافية لمصدر الهجرة"

#: includes/class-forge-dashboard-health.php:202
msgid "No known migration source plugins detected."
msgstr "لم يتم اكتشاف أي مكونات إضافية لمصدر الهجرة معروفة."

#: includes/class-forge-dashboard-health.php:218
msgid "Next best action: connect your Avakode account"
msgstr "الإجراء التالي الأفضل: قم بتوصيل حساب Avakode الخاص بك."

#: includes/class-forge-dashboard-health.php:219
msgid ""
"Connect first so licenses, credits, and paid integrations can be checked "
"against the right site."
msgstr ""
"قم بالتوصيل أولاً حتى يمكن التحقق من التراخيص والرصيد والتكاملات المدفوعة "
"مقابل الموقع الصحيح."

#: includes/class-forge-dashboard-health.php:220
#: includes/class-forge-dashboard-health.php:323
msgid "Open Connect"
msgstr "فتح الاتصال"

#: includes/class-forge-dashboard-health.php:229
msgid "Next best action: activate the remaining Forge plugins"
msgstr "الإجراء التالي الأفضل: تفعيل الإضافات المتبقية من Forge."

#: includes/class-forge-dashboard-health.php:230
msgid ""
"The dashboard works best when all installed Forge plugins are active and can"
" share license state."
msgstr ""
"يعمل لوحة التحكم بشكل أفضل عندما تكون جميع إضافات Forge المثبتة نشطة ويمكنها"
" مشاركة حالة الترخيص."

#: includes/class-forge-dashboard-health.php:231
#: includes/class-forge-dashboard-health.php:304
msgid "Open plugins"
msgstr "فتح الإضافات"

#: includes/class-forge-dashboard-health.php:240
msgid "Next best action: review migration sources"
msgstr "الإجراء التالي الأفضل: مراجعة مصادر الهجرة."

#. translators: %s: comma-separated migration source plugin names
#: includes/class-forge-dashboard-health.php:243
#, php-format
msgid ""
"Detected %s. Run the matching Forge migration tool before disabling the "
"source plugin."
msgstr ""
"تم الكشف عن %s. قم بتشغيل أداة هجرة Forge المطابقة قبل تعطيل الإضافة المصدر."

#: includes/class-forge-dashboard-health.php:254
msgid "Next best action: run a final health check"
msgstr "الإجراء التالي الأفضل: قم بتشغيل فحص صحة نهائي."

#: includes/class-forge-dashboard-health.php:255
msgid ""
"Everything local looks ready. Run diagnostics to verify the API, credits, "
"and integration prerequisites."
msgstr ""
"يبدو أن كل شيء محلي جاهز. قم بتشغيل التشخيصات للتحقق من واجهة برمجة "
"التطبيقات، والرصيد، ومتطلبات التكامل."

#: includes/class-forge-dashboard-health.php:256
#: includes/class-forge-dashboard-health.php:358
#: includes/class-forge-dashboard-health.php:381
#: includes/class-forge-dashboard-health.php:400
#: includes/class-forge-dashboard-health.php:450
msgid "Generate support package"
msgstr "إنشاء حزمة دعم"

#: includes/class-forge-dashboard-health.php:266
msgid "WordPress runtime"
msgstr "وقت تشغيل WordPress"

#. translators: 1: WordPress version, 2: PHP version
#: includes/class-forge-dashboard-health.php:270
#, php-format
msgid "WordPress %1$s, PHP %2$s"
msgstr "WordPress %1$s، PHP %2$s"

#: includes/class-forge-dashboard-health.php:279
msgid "Permalinks"
msgstr "روابط دائمة"

#: includes/class-forge-dashboard-health.php:282
msgid "Pretty permalinks are enabled."
msgstr "تم تفعيل الروابط الثابتة الجذابة."

#: includes/class-forge-dashboard-health.php:283
msgid ""
"Pretty permalinks are disabled; language and SEO routes may need plain-link "
"fallbacks."
msgstr ""
"تم تعطيل الروابط الثابتة الجذابة؛ قد تحتاج مسارات اللغة وSEO إلى روابط عادية"
" كبدائل."

#: includes/class-forge-dashboard-health.php:287
msgid "Refresh permalink rules"
msgstr "تحديث قواعد الروابط الثابتة"

#: includes/class-forge-dashboard-health.php:294
msgid "Forge plugins"
msgstr "مكونات Forge الإضافية"

#. translators: %d: active plugin count
#: includes/class-forge-dashboard-health.php:298
#, php-format
msgid "%d of 4 Forge plugins are active."
msgstr "%d من 4 مكونات Forge الإضافية نشطة."

#: includes/class-forge-dashboard-health.php:311
msgid "License connection"
msgstr "اتصال الترخيص"

#. translators: %d: connected license count
#: includes/class-forge-dashboard-health.php:316
#, php-format
msgid "%d local license records found."
msgstr "تم العثور على %d سجل ترخيص محلي."

#: includes/class-forge-dashboard-health.php:319
msgid "No local Avakode license records found. Use Connect to Avakode."
msgstr ""
"لم يتم العثور على سجلات ترخيص Avakode محلية. استخدم الاتصال بـ Avakode."

#: includes/class-forge-dashboard-health.php:331
msgid "Credits readiness"
msgstr "جاهزية الرصيد"

#: includes/class-forge-dashboard-health.php:334
msgid ""
"Credits widget is loaded and a license is available for balance refresh."
msgstr "تم تحميل ودجت الرصيد والترخيص متاح لتحديث الرصيد."

#: includes/class-forge-dashboard-health.php:335
msgid ""
"Credits need an active license before balance refresh or checkout can work."
msgstr "تحتاج الأرصدة إلى ترخيص نشط قبل أن يعمل تحديث الرصيد أو الخروج."

#: includes/class-forge-dashboard-health.php:339
msgid "Refresh credits now"
msgstr "تحديث الرصيد الآن"

#: includes/class-forge-dashboard-health.php:346
msgid "Migrations and integrations"
msgstr "الهجرات والتكاملات"

#. translators: %s: comma-separated plugin names
#: includes/class-forge-dashboard-health.php:351
#, php-format
msgid "Detected migration/integration sources: %s."
msgstr "تم اكتشاف مصادر الهجرة/التكامل: %s."

#: includes/class-forge-dashboard-health.php:354
msgid "No known migration source plugins are active on this site."
msgstr "لا توجد مكونات إضافية لمصدر الهجرة معروفة نشطة على هذا الموقع."

#: includes/class-forge-dashboard-health.php:375
#: includes/class-forge-dashboard-health.php:389
msgid "Avakode API"
msgstr "واجهة برمجة تطبيقات Avakode"

#. translators: 1: API base URL, 2: HTTP status code
#: includes/class-forge-dashboard-health.php:393
#, php-format
msgid "%1$s returned HTTP %2$d."
msgstr "%1$s أعاد HTTP %2$d."

#. translators: %s: diagnostic label
#: includes/class-forge-dashboard-health.php:434
#, php-format
msgid "Review %s"
msgstr "مراجعة %s"

#: includes/class-forge-dashboard-health.php:435
msgid "diagnostic item"
msgstr "عنصر تشخيصي"

#: includes/class-forge-dashboard-health.php:445
msgid "All checks passed"
msgstr "تم اجتياز جميع الفحوصات"

#: includes/class-forge-dashboard-health.php:446
msgid ""
"Generate a support package if you want a copy of the current environment "
"snapshot."
msgstr "قم بإنشاء حزمة دعم إذا كنت تريد نسخة من لقطة البيئة الحالية."

#: includes/class-forge-dashboard-health.php:513
msgid "Credits widget is not loaded."
msgstr "ودجت الرصيد غير محمل."

#: includes/class-forge-dashboard-health.php:518
msgid "Connect a license before refreshing credits."
msgstr "قم بتوصيل ترخيص قبل تحديث الرصيد."

#: includes/class-forge-dashboard-health.php:528
msgid "Credits refresh requires a Pro plugin to be active."
msgstr "تحديث الرصيد يتطلب أن يكون مكون Pro الإضافي نشطًا."

#. translators: %d: refreshed product count
#: includes/class-forge-dashboard-health.php:546
#, php-format
msgid "Credit balance refreshed for %d plugin(s)."
msgstr "تم تحديث رصيد الائتمان لـ %d إضافة(ات)."

#: includes/class-forge-api.php:403 admin/class-admin.php:782
msgid "Monthly AI credits exhausted."
msgstr "نفدت أرصدة AI الشهرية."

#: includes/class-acf-integration.php:127
msgid "Translatable"
msgstr "قابل للترجمة"

#: includes/class-acf-integration.php:128
msgid "Should this field be translated?"
msgstr "هل يجب ترجمة هذا الحقل؟"

#: includes/class-forge-feedback-widget.php:142
msgid "Quick question — how are we doing?"
msgstr "سؤال سريع — كيف نؤدي عملنا؟"

#: includes/class-forge-feedback-widget.php:143
msgid ""
"On a scale of 0–10, how likely are you to recommend Forge to a colleague?"
msgstr "على مقياس من 0 إلى 10، ما مدى احتمال توصيتك بـ Forge لزميل؟"

#: includes/class-forge-feedback-widget.php:145
msgid "Not likely"
msgstr "غير محتمل"

#: includes/class-forge-feedback-widget.php:146
msgid "Very likely"
msgstr "محتمل جداً"

#: includes/class-forge-feedback-widget.php:153
msgid "Anything we can improve? (optional)"
msgstr "هل هناك شيء يمكننا تحسينه؟ (اختياري)"

#: includes/class-forge-feedback-widget.php:155
msgid "Not now"
msgstr "ليس الآن"

#: includes/class-forge-feedback-widget.php:156
msgid "Send feedback"
msgstr "إرسال التعليقات"

#: includes/class-forge-feedback-widget.php:160
msgid "Thanks! We read every response."
msgstr "شكراً! نقرأ كل رد."

#: includes/class-forge-dashboard-cards.php:255
msgid "View Field Groups"
msgstr "عرض مجموعات الحقول"

#: includes/class-forge-dashboard-cards.php:255
msgid "View Dashboard"
msgstr "عرض لوحة التحكم"

#: includes/class-forge-dashboard-cards.php:278
msgid "Activate"
msgstr "تفعيل"

#: includes/class-forge-dashboard-cards.php:291
msgid "Not Installed"
msgstr "غير مثبّت"

#: includes/class-forge-dashboard-cards.php:301
msgid "Install"
msgstr "تنصيب"

#: includes/class-forge-dashboard-cards.php:316
msgid "Average Score"
msgstr "متوسط الدرجة"

#: includes/class-forge-dashboard-cards.php:322
msgid "pages analyzed"
msgstr "صفحة محللة"

#: includes/class-forge-dashboard-cards.php:330
msgid "Total Translations"
msgstr "إجمالي الترجمات"

#: includes/class-forge-dashboard-cards.php:369
msgid "target languages"
msgstr "لغة هدف"

#: includes/class-forge-dashboard-cards.php:371
msgid "source posts"
msgstr "مقالة مصدر"

#: includes/class-forge-dashboard-cards.php:394
msgid "Submissions (30 days)"
msgstr "التقديمات (30 يوماً)"

#: includes/class-forge-dashboard-cards.php:396
msgid "conversion"
msgstr "تحويل"

#: includes/class-forge-dashboard-cards.php:397
msgid "active forms"
msgstr "نموذج نشط"

#: includes/class-forge-dashboard-cards.php:400
msgid "views"
msgstr "مشاهدة"

#: includes/class-forge-dashboard-cards.php:402
msgid "total forms"
msgstr "إجمالي النماذج"

#: includes/class-forge-dashboard-cards.php:412
msgid "values"
msgstr "قيمة"

#: includes/class-forge-dashboard-cards.php:413
msgid "posts"
msgstr "مقالات"

#: includes/class-forge-dashboard-cards.php:416
msgid "field values stored"
msgstr "قيمة حقل مخزّنة"

#: includes/class-forge-dashboard-cards.php:418
msgid "posts with fields"
msgstr "مقالة بحقول"

#: includes/class-rest-api.php:158 includes/class-rest-api.php:199
#: includes/class-rest-api.php:229
msgid "Post not found"
msgstr "لم يُعثر على المقالة"

#: includes/class-rest-api.php:162
msgid "You are not allowed to view translations of this post."
msgstr "ليس لديك الإذن لعرض ترجمات هذه المقالة."

#: includes/class-rest-api.php:209
msgid "You are not allowed to edit one of these posts."
msgstr "ليس لديك الإذن لتحرير واحدة من هذه المقالات."

#: includes/class-rest-api.php:217
msgid "Translation linked"
msgstr "تم ربط الترجمة"

#: includes/class-rest-api.php:233 includes/class-rest-api.php:343
msgid "You are not allowed to edit this post."
msgstr "ليس لديك الإذن لتحرير هذه المقالة."

#: includes/class-rest-api.php:241
msgid "You are not allowed to edit the linked translation."
msgstr "لا يُسمح لك بتحرير الترجمة المرتبطة."

#: includes/class-rest-api.php:248
msgid "Translation unlinked"
msgstr "تم فك ربط الترجمة"

#: includes/class-upgrade-prompt.php:56
msgid "Translate your content automatically with AI-powered engines."
msgstr "ترجم محتواك تلقائياً بمحركات مدعومة بالذكاء الاصطناعي."

#: includes/class-upgrade-prompt.php:57
msgid "Side-by-side visual editor for translating posts and pages."
msgstr "محرر مرئي جنباً إلى جنب لترجمة المقالات والصفحات."

#: includes/class-upgrade-prompt.php:58
msgid "Duplicate and translate your entire site in one click."
msgstr "كرّر موقعك بالكامل وترجمه بنقرة واحدة."

#: includes/class-upgrade-prompt.php:59
msgid "Reuse previously translated segments for consistency and speed."
msgstr "أعد استخدام المقاطع المترجمة سابقاً للاتساق والسرعة."

#: includes/class-upgrade-prompt.php:60
msgid "Maintain brand terminology dictionaries across languages."
msgstr "احتفظ بقواميس مصطلحات العلامة التجارية عبر اللغات."

#: includes/class-upgrade-prompt.php:61
msgid "Translate WooCommerce products, categories, and checkout."
msgstr "ترجم منتجات WooCommerce والفئات وصفحة الدفع."

#: includes/class-upgrade-prompt.php:62
msgid "Import and export translations in XLIFF and CSV formats."
msgstr "استيراد وتصدير الترجمات بتنسيقات XLIFF وCSV."

#: includes/class-upgrade-prompt.php:63
msgid "Track translation progress and activity with visual dashboards."
msgstr "تتبع تقدم الترجمة والنشاط باستخدام لوحات المعلومات المرئية."

#: includes/class-upgrade-prompt.php:64
msgid "Assign translator roles and send email notifications."
msgstr "عيّن أدوار المترجمين وأرسل إشعارات البريد الإلكتروني."

#: includes/class-upgrade-prompt.php:65
msgid "Translate directly on the live page with click-to-edit."
msgstr "ترجم مباشرةً على الصفحة الحية بالنقر للتحرير."

#: includes/class-upgrade-prompt.php:66
msgid "AI-powered quality checks for your translations."
msgstr "فحوصات جودة مدعومة بالذكاء الاصطناعي لترجماتك."

#: includes/class-upgrade-prompt.php:67
msgid "See exactly what changed in source content since last translation."
msgstr "اطّلع بدقة على ما تغيّر في المحتوى المصدر منذ آخر ترجمة."

#: includes/class-upgrade-prompt.php:68
msgid "Preview translations before publishing."
msgstr "معاينة الترجمات قبل النشر."

#: includes/class-upgrade-prompt.php:69
msgid "Use different images for each language."
msgstr "استخدم صوراً مختلفة لكل لغة."

#: includes/class-upgrade-prompt.php:70
msgid "Auto-translate visitor comments into the current language."
msgstr "ترجمة تعليقات الزوار تلقائياً إلى اللغة الحالية."

#. translators: %s: the name of the Pro-only feature the user tried to access.
#: includes/class-upgrade-prompt.php:322
#, php-format
msgid "%s is a Pro Feature"
msgstr "%s ميزة Pro"

#: includes/class-upgrade-prompt.php:331 admin/class-admin.php:430
#: admin/class-admin.php:1105 admin/class-license-admin.php:316
msgid "Upgrade to Pro"
msgstr "الترقية إلى Pro"

#. translators: %s: upgrade URL
#: includes/class-upgrade-prompt.php:350
msgid "Requires Pro plan"
msgstr "يتطلب خطة Pro"

#: includes/class-upgrade-prompt.php:377
msgid "Feature"
msgstr "الميزة"

#: includes/class-upgrade-prompt.php:378 includes/class-license.php:235
msgid "Free"
msgstr "مجاني"

#: includes/class-upgrade-prompt.php:379 includes/class-license.php:236
msgid "Pro"
msgstr "Pro"

#: includes/class-upgrade-prompt.php:411
msgid "PRO"
msgstr "PRO"

#: includes/class-upgrade-prompt.php:440
#, php-format
msgid "Your LangForge Pro trial expires in %d day."
msgid_plural "Your LangForge Pro trial expires in %d days."
msgstr[0] "تنتهي صلاحية تجربة Lang Forge Pro في يوم واحد."
msgstr[1] "تنتهي صلاحية تجربة Lang Forge Pro في %d يوم."
msgstr[2] "تنتهي صلاحية تجربة Lang Forge Pro في %d يومين."
msgstr[3] "تنتهي صلاحية تجربة Lang Forge Pro في %d أيام."
msgstr[4] "تنتهي صلاحية تجربة Lang Forge Pro في %d يوماً."
msgstr[5] "تنتهي صلاحية تجربة Lang Forge Pro في %d يوم."

#: includes/class-upgrade-prompt.php:461
msgid "Upgrade now"
msgstr "ترقية الآن"

#: includes/class-license.php:237
msgid "Trial"
msgstr "تجريبي"

#: includes/class-license.php:343
msgid ""
"You're using LangForge Free. Upgrade to Pro for AI translation, Visual "
"Editor, and more."
msgstr ""
"أنت تستخدم Lang Forge Free. قم بالترقية إلى Pro للحصول على ترجمة AI والمحرر "
"المرئي والمزيد."

#: includes/class-license.php:345
msgid "Upgrade Now"
msgstr "ترقية الآن"

#: includes/class-post-translation.php:452
#: includes/class-post-translation.php:830
#: includes/class-taxonomy-translation.php:92
#: includes/class-taxonomy-translation.php:114
#: includes/class-taxonomy-translation.php:427 admin/class-admin.php:845
#: admin/class-admin.php:2017
msgid "Language"
msgstr "اللغة"

#: includes/class-post-translation.php:514
msgid "Post Language:"
msgstr "لغة المقالة:"

#: includes/class-post-translation.php:515
msgid "Post language"
msgstr "لغة المقالة"

#: includes/class-post-translation.php:515
msgid ""
"Set which language this post is written in; switch via its translation link."
msgstr "حدد اللغة التي كُتبت بها هذه المقالة؛ يمكنك التبديل عبر رابط الترجمة."

#: includes/class-post-translation.php:541
msgid "Translations:"
msgstr "الترجمات:"

#: includes/class-post-translation.php:542 includes/class-media-sync.php:55
#: includes/class-admin-tabs.php:40
#: includes/class-taxonomy-translation.php:126 admin/class-admin.php:295
msgid "Translations"
msgstr "الترجمات"

#: includes/class-post-translation.php:542
msgid ""
"Create, link, or open translations of this post in other active languages."
msgstr "إنشاء ترجمات هذه المقالة في اللغات النشطة الأخرى أو ربطها أو فتحها."

#. translators: %s: the source language code (uppercase) the content is
#. translated from.
#: includes/class-post-translation.php:553
#, php-format
msgid "AI Translate from %s"
msgstr "ترجمة AI من %s"

#: includes/class-post-translation.php:568
msgid "Check Quality"
msgstr "فحص الجودة"

#: includes/class-post-translation.php:584
msgid "Content Changed"
msgstr "تغيّر المحتوى"

#: includes/class-post-translation.php:590
msgid "Show Changes"
msgstr "عرض التغييرات"

#: includes/class-post-translation.php:594
#: includes/class-post-translation.php:635
msgid "Mark as Current"
msgstr "تحديد كحالي"

#: includes/class-post-translation.php:656
msgid "Unlink"
msgstr "إزالة الربط"

#: includes/class-post-translation.php:659
msgid "—"
msgstr "—"

#: includes/class-post-translation.php:663
msgid "+ Create"
msgstr "+ إنشاء"

#: includes/class-post-translation.php:666
msgid "Link"
msgstr "رابط"

#. translators: %s: the target language name for which to create a
#. translation.
#: includes/class-post-translation.php:870
#, php-format
msgid "Create %s translation"
msgstr "إنشاء ترجمة %s"

#: includes/class-post-translation.php:943
msgid "This language is not available on the current Lang Forge plan."
msgstr "هذه اللغة غير متاحة في خطة Lang Forge الحالية."

#: includes/class-post-translation.php:1310
msgid "Original post not found"
msgstr "لم يُعثر على المقالة الأصلية"

#: includes/class-post-translation.php:1430
msgid "Translation created successfully"
msgstr "تم إنشاء الترجمة بنجاح"

#: includes/class-post-translation.php:1458
msgid "Translation linked successfully"
msgstr "تم ربط الترجمة بنجاح"

#: includes/class-post-translation.php:1476
msgid "Translation unlinked successfully"
msgstr "تم فك ربط الترجمة بنجاح"

#: includes/class-post-translation.php:1640 admin/class-admin.php:97
msgid "AI translation requires the Lang Forge Pro add-on."
msgstr "تتطلب الترجمة بالذكاء الاصطناعي إضافة Lang Forge Pro."

#: includes/class-post-translation.php:1644
msgid "AI translation not configured. Go to Lang Forge → Settings."
msgstr ""
"لم يُهيَّأ الترجمة بالذكاء الاصطناعي. انتقل إلى Lang Forge ← الإعدادات."

#: includes/class-post-translation.php:1651 admin/class-admin.php:93
#: admin/class-admin.php:2290
msgid "AI translation requires an active Lang Forge Pro license."
msgstr "تتطلب الترجمة بالذكاء الاصطناعي ترخيصًا نشطًا لـ Lang Forge Pro."

#: includes/class-post-translation.php:1658
msgid "Missing required parameters."
msgstr "المعلمات المطلوبة مفقودة."

#: includes/class-post-translation.php:1664
msgid "Post not found."
msgstr "لم يُعثر على المقالة."

#: includes/class-post-translation.php:1815
msgid ""
"AI daily translation limit reached. Please try again later or upgrade your "
"plan."
msgstr ""
"تم الوصول إلى حد الترجمة اليومي للذكاء الاصطناعي. يرجى المحاولة مرة أخرى "
"لاحقًا أو ترقية خطتك."

#. translators: %s: the underlying AI error message.
#: includes/class-post-translation.php:1818
#, php-format
msgid "AI translation failed: %s"
msgstr "فشلت ترجمة الذكاء الاصطناعي: %s"

#: includes/class-post-translation.php:1820
msgid ""
"AI translation returned no content — nothing was changed. Check your AI "
"credits/limits and try again."
msgstr ""
"لم تُرجع ترجمة الذكاء الاصطناعي أي محتوى - لم يتغير شيء. تحقق من أرصدة/حدود "
"الذكاء الاصطناعي وحاول مرة أخرى."

#. translators: %d: number of fields that were translated.
#: includes/class-post-translation.php:1827
#, php-format
msgid "Translated %d fields successfully."
msgstr "تمت ترجمة %d حقل بنجاح."

#: includes/class-forge-pro-tip.php:36
msgid "AI meta titles & descriptions"
msgstr "عناوين ووصف الميتا للذكاء الاصطناعي"

#: includes/class-forge-pro-tip.php:36
msgid ""
"Generate optimized titles and meta descriptions for any post in one click."
msgstr "إنشاء عناوين ووصف ميتا محسّنة لأي مقالة بنقرة واحدة."

#: includes/class-forge-pro-tip.php:37
msgid "Full Site Audit"
msgstr "تدقيق كامل للموقع"

#: includes/class-forge-pro-tip.php:37
msgid "Crawl your whole site for SEO issues and get a prioritized fix list."
msgstr ""
"زحف إلى موقعك بالكامل للبحث عن مشكلات تحسين محركات البحث واحصل على قائمة "
"إصلاحات مرتبة حسب الأولوية."

#: includes/class-forge-pro-tip.php:38
msgid "Search Console rankings"
msgstr "ترتيبات وحدة تحكم البحث"

#: includes/class-forge-pro-tip.php:38
msgid "Track real keyword positions and clicks right inside the dashboard."
msgstr "تتبع مواقع الكلمات المفتاحية الحقيقية والنقرات داخل لوحة التحكم."

#: includes/class-forge-pro-tip.php:39
msgid "Content Optimizer"
msgstr "محسن المحتوى"

#: includes/class-forge-pro-tip.php:39
msgid ""
"Score a draft against your target keyword and get concrete suggestions."
msgstr "قيم مسودة مقابل الكلمة المفتاحية المستهدفة واحصل على اقتراحات ملموسة."

#: includes/class-forge-pro-tip.php:47 admin/class-admin.php:1094
msgid "AI translation"
msgstr "الترجمة بالذكاء الاصطناعي"

#: includes/class-forge-pro-tip.php:47
msgid "Translate posts, pages and strings automatically with a single click."
msgstr "ترجم المقالات والصفحات والسلاسل تلقائيًا بنقرة واحدة."

#: includes/class-forge-pro-tip.php:48 includes/class-admin-tabs.php:44
#: admin/class-admin.php:303
msgid "Visual Editor"
msgstr "محرر مرئي"

#: includes/class-forge-pro-tip.php:48
msgid "Translate content side-by-side on a live preview of your page."
msgstr "ترجم المحتوى جنبًا إلى جنب على معاينة حية لصفحتك."

#: includes/class-forge-pro-tip.php:49
msgid "Keep brand terms consistent across every language you publish."
msgstr "احتفظ بمصطلحات العلامة التجارية متسقة عبر كل لغة تنشرها."

#: includes/class-forge-pro-tip.php:50 includes/class-admin-tabs.php:68
#: admin/class-admin.php:307
msgid "Translation Memory"
msgstr "ذاكرة الترجمة"

#: includes/class-forge-pro-tip.php:50
msgid "Reuse past translations to stay consistent and save on AI usage."
msgstr ""
"أعد استخدام الترجمات السابقة للحفاظ على الاتساق وتوفير استخدام الذكاء "
"الاصطناعي."

#: includes/class-forge-pro-tip.php:58
msgid "AI form generation"
msgstr "توليد النماذج بواسطة الذكاء الاصطناعي"

#: includes/class-forge-pro-tip.php:58
msgid "Describe the form you want and let AI build the fields for you."
msgstr "صف النموذج الذي تريده ودع الذكاء الاصطناعي يبني الحقول لك."

#: includes/class-forge-pro-tip.php:59
msgid "Stripe payments"
msgstr "مدفوعات Stripe"

#: includes/class-forge-pro-tip.php:59
msgid "Collect payments and donations directly through your forms."
msgstr "اجمع المدفوعات والتبرعات مباشرة من خلال نماذجك."

#: includes/class-forge-pro-tip.php:60
msgid "Conversational mode"
msgstr "وضع المحادثة"

#: includes/class-forge-pro-tip.php:60
msgid "Turn any form into a friendly one-question-at-a-time experience."
msgstr "حوّل أي نموذج إلى تجربة ودية بسؤال واحد في كل مرة."

#: includes/class-forge-pro-tip.php:61
msgid "AI submission analysis"
msgstr "تحليل تقديمات الذكاء الاصطناعي"

#: includes/class-forge-pro-tip.php:61
msgid "Summarize and surface trends across your form submissions."
msgstr "قم بتلخيص وعرض الاتجاهات عبر تقديمات نماذجك."

#: includes/class-forge-pro-tip.php:69
msgid "Repeater & Flexible Content"
msgstr "المكرر والمحتوى المرن"

#: includes/class-forge-pro-tip.php:69
msgid "Build unlimited repeating rows and flexible layout blocks."
msgstr "قم بإنشاء صفوف متكررة غير محدودة وكتل تخطيط مرنة."

#: includes/class-forge-pro-tip.php:70
msgid "Options Pages"
msgstr "صفحات الخيارات"

#: includes/class-forge-pro-tip.php:70
msgid "Add global fields for headers, footers and site-wide settings."
msgstr "أضف حقولًا عالمية للرؤوس والتذييلات وإعدادات الموقع بشكل عام."

#: includes/class-forge-pro-tip.php:71
msgid "GraphQL & REST exposure"
msgstr "تعريض GraphQL وREST"

#: includes/class-forge-pro-tip.php:71
msgid "Expose your custom fields to headless and REST/GraphQL clients."
msgstr "عرض حقولك المخصصة للعملاء غير المرتبطين وREST/GraphQL."

#: includes/class-forge-pro-tip.php:72
msgid "Calculation fields"
msgstr "حقول الحساب"

#: includes/class-forge-pro-tip.php:72
msgid "Compute totals from other fields and sum values across posts."
msgstr "احسب المجموعات من حقول أخرى واجمع القيم عبر المقالات."

#: includes/class-forge-pro-tip.php:105
msgid "Pro features"
msgstr "ميزات Pro"

#: includes/class-forge-pro-tip.php:125
msgid "Pro tip"
msgstr "نصيحة Pro"

#: includes/class-forge-pro-tip.php:131
msgid "See what’s in Pro"
msgstr "اطلع على ما هو موجود في Pro"

#: includes/class-forge-pro-tip.php:135 admin/class-admin.php:785
msgid "Dismiss"
msgstr "تجاهل"

#: includes/class-media-sync.php:57
msgid ""
"Media files are shared across all languages. Only metadata (alt text, "
"caption, description) can be translated."
msgstr ""
"ملفات الوسائط مشتركة عبر جميع اللغات. يمكن ترجمة البيانات الوصفية فقط (النص "
"البديل والتعليق والوصف)."

#: includes/class-media-sync.php:76
msgid "Media Translations"
msgstr "ترجمات الوسائط"

#: includes/class-media-sync.php:92
msgid "Alt Text Translations:"
msgstr "ترجمات النص البديل:"

#: includes/class-media-sync.php:93
msgid "Alt text per language"
msgstr "النص البديل لكل لغة"

#: includes/class-media-sync.php:93
msgid ""
"Per-language alt text for this image; falls back to the default when empty."
msgstr "النص البديل لكل لغة لهذه الصورة؛ يُستخدم الافتراضي عند الفراغ."

#: includes/class-media-sync.php:108
msgid "Caption Translations:"
msgstr "ترجمات التعليق:"

#: includes/class-media-sync.php:109
msgid "Caption per language"
msgstr "التعليق لكل لغة"

#: includes/class-media-sync.php:109
msgid ""
"Per-language caption for this attachment; used when rendered in that "
"language."
msgstr "التعليق لكل لغة لهذا المرفق؛ يُستخدم عند العرض بتلك اللغة."

#: includes/class-forge-dashboard-license-activation.php:95
msgid "Bundle License"
msgstr "ترخيص الحزمة"

#. translators: %d: number of Forge Suite plugins (out of 4) that have PRO
#. active.
#: includes/class-forge-dashboard-license-activation.php:108
#, php-format
msgid "PRO active on %d of 4 plugins"
msgstr "PRO نشط على %d من أصل 4 إضافات"

#: includes/class-forge-dashboard-license-activation.php:109
msgid "Connected to Avakode"
msgstr "متصل بـ Avakode"

#: includes/class-forge-dashboard-license-activation.php:111
msgid "All premium features unlocked."
msgstr "جميع الميزات المميزة مفعّلة."

#: includes/class-forge-dashboard-license-activation.php:112
msgid "Connected to your Avakode account."
msgstr "متصل بحسابك في Avakode."

#: includes/class-forge-dashboard-license-activation.php:117
msgid "Disconnect"
msgstr "قطع الاتصال"

#: includes/class-forge-dashboard-license-activation.php:124
msgid ""
"Reconnect to re-pull licenses and credits from your Avakode account after a "
"purchase or plan change."
msgstr ""
"أعد الاتصال لسحب التراخيص والاعتمادات من حسابك في Avakode بعد الشراء أو "
"تغيير الخطة."

#: includes/class-forge-dashboard-license-activation.php:125
msgid ""
"Connect this site to your Avakode account to activate PRO on every Forge "
"plugin you own — bundle or single. One approve covers everything."
msgstr ""
"قم بربط هذا الموقع بحسابك في Avakode لتفعيل PRO على كل مكون إضافي من Forge "
"تملكه - حزمة أو فردي. موافقة واحدة تغطي كل شيء."

#: includes/class-forge-dashboard-license-activation.php:156
msgid ""
"Connected to Avakode successfully. Your licenses and credits are now in "
"sync."
msgstr ""
"تم الاتصال بـ Avakode بنجاح. التراخيص والاعتمادات الخاصة بك الآن متزامنة."

#: includes/class-forge-dashboard-license-activation.php:227
msgid "Not connected"
msgstr "غير متصل"

#: includes/class-forge-dashboard-license-activation.php:230
msgid "Not active"
msgstr "غير نشط"

#: includes/class-admin-tabs.php:42 admin/class-admin.php:301
#: admin/class-admin.php:1840
msgid "String Translation"
msgstr "ترجمة النصوص"

#: includes/class-admin-tabs.php:49 admin/class-admin.php:296
msgid "Reports"
msgstr "التقارير"

#: includes/class-admin-tabs.php:51 admin/class-admin.php:304
#: admin/class-admin.php:2553 admin/class-admin.php:2721
msgid "Translation Status"
msgstr "حالة الترجمة"

#: includes/class-admin-tabs.php:52 admin/class-admin.php:305
msgid "Analytics"
msgstr "التحليلات"

#: includes/class-admin-tabs.php:57 admin/class-admin.php:297
#: admin/class-admin.php:363 admin/class-admin.php:387
msgid "Tools"
msgstr "الأدوات"

#: includes/class-admin-tabs.php:69 admin/class-admin.php:308
#: admin/class-admin.php:3544
msgid "Import / Export"
msgstr "استيراد / تصدير"

#: includes/class-admin-tabs.php:79 includes/class-migration.php:55
#: includes/class-migration.php:56 includes/class-migration.php:1256
msgid "Migration"
msgstr "الترحيل"

#. translators: %s: the hub/section label (e.g. the plugin or settings group
#. name).
#: includes/class-admin-tabs.php:141
#, php-format
msgid "%s sections"
msgstr "%s أقسام"

#: includes/class-forge-docs-link.php:132
msgid "Read the docs"
msgstr "اقرأ التوثيق"

#: includes/class-core.php:519
msgid "Lang"
msgstr "اللغة"

#: includes/class-taxonomy-translation.php:100
msgid "Select the language for this term."
msgstr "حدد اللغة لهذا العنصر."

#: includes/class-taxonomy-translation.php:147
msgid "Term ID to link"
msgstr "معرّف العنصر للربط"

#: includes/class-taxonomy-translation.php:149
msgid "Enter term ID"
msgstr "أدخل معرّف العنصر"

#: includes/class-taxonomy-translation.php:516
#: includes/class-taxonomy-translation.php:537
msgid "Permission denied"
msgstr "تم رفض الإذن"

#: includes/class-taxonomy-translation.php:527
msgid "Term translation linked"
msgstr "تم ربط ترجمة العنصر"

#: includes/class-taxonomy-translation.php:561
msgid "Term translation unlinked"
msgstr "تم فك ربط ترجمة العنصر"

#: includes/class-forge-support-link.php:53
#: includes/class-forge-support-link.php:54
msgid "Support"
msgstr "الدعم"

#. translators: 1: number of WPML translation records found, 2: number of
#. languages.
#: includes/class-migration.php:94
#, php-format
msgid "Found %1$d translation records across %2$d languages."
msgstr "تم العثور على %1$d سجل ترجمة عبر %2$d لغات."

#. translators: 1: number of Polylang posts assigned to languages, 2: total
#. number of languages.
#: includes/class-migration.php:124
#, php-format
msgid "Found %1$d posts assigned to languages, %2$d languages total."
msgstr "تم العثور على %1$d مقالة مرتبطة باللغات، بإجمالي %2$d لغات."

#. translators: 1: number of TranslatePress translated strings, 2: number of
#. languages.
#: includes/class-migration.php:140
#, php-format
msgid "Found %1$d translated strings across %2$d languages."
msgstr "تم العثور على %1$d سلسلة مترجمة عبر %2$d لغات."

#: includes/class-migration.php:797
msgid "TranslatePress settings were not found."
msgstr "لم يتم العثور على إعدادات TranslatePress."

#: includes/class-migration.php:810
msgid "TranslatePress does not have enough configured languages to migrate."
msgstr "لا يحتوي TranslatePress على عدد كافٍ من اللغات المكونة للهجرة."

#: includes/class-migration.php:1258
msgid ""
"Import your multilingual data from other plugins. Original data is never "
"modified or deleted."
msgstr ""
"استورد بياناتك متعددة اللغات من الإضافات الأخرى. لا يتم تعديل البيانات "
"الأصلية أو حذفها أبداً."

#: includes/class-migration.php:1261
msgid "Important:"
msgstr "مهم:"

#: includes/class-migration.php:1262
msgid ""
"Run migration on a staging site first. WPML and Polylang migrations import "
"existing translated posts; TranslatePress migration creates translated post "
"copies from its dictionary tables."
msgstr ""
"قم بتشغيل الهجرة على موقع تجريبي أولاً. تستورد هجرات WPML وPolylang المقالات"
" المترجمة الموجودة؛ بينما تقوم هجرة TranslatePress بإنشاء نسخ مترجمة من "
"المقالات من جداول القاموس الخاصة بها."

#: includes/class-migration.php:1290
msgid ""
"No supported multilingual plugins detected. Supported: WPML, Polylang, "
"TranslatePress."
msgstr ""
"لم يتم الكشف عن أي مكونات إضافية متعددة اللغات مدعومة. المدعوم: WPML، "
"Polylang، TranslatePress."

#: includes/class-migration.php:1302
msgid "translation records"
msgstr "سجلات ترجمة"

#: includes/class-migration.php:1306 includes/class-migration.php:1320
msgid "Start Migration"
msgstr "بدء الترحيل"

#: includes/class-migration.php:1318
msgid ""
"This will import language assignments and translation groups into LangForge."
" Continue?"
msgstr ""
"سيؤدي هذا إلى استيراد تعيينات اللغة ومجموعات الترجمة إلى Lang Forge. هل تريد"
" المتابعة؟"

#: includes/class-migration.php:1319
msgid "Migrating…"
msgstr "جارٍ الترحيل…"

#: includes/class-migration.php:1321
msgid "Done"
msgstr "تمّ"

#: includes/class-migration.php:1322
msgid "Migrated"
msgstr "مُرحَّل"

#: includes/class-migration.php:1323
msgid "Skipped"
msgstr "تم التخطي"

#: includes/class-migration.php:1324
msgid "Errors"
msgstr "أخطاء"

#: includes/class-migration.php:1325
msgid "Error"
msgstr "خطأ"

#: includes/class-migration.php:1326
msgid "Request failed. Try again."
msgstr "فشل الطلب. يرجى المحاولة مجدداً."

#: includes/class-language-switcher.php:390 admin/class-admin.php:1186
msgid "Language Switcher"
msgstr "محوّل اللغة"

#: includes/class-language-switcher.php:391
msgid "Display language switcher"
msgstr "عرض محوّل اللغة"

#: includes/class-language-switcher.php:420
msgid "Title:"
msgstr "العنوان:"

#: includes/class-language-switcher.php:424 admin/class-admin.php:1194
msgid "Style:"
msgstr "النمط:"

#: includes/class-language-switcher.php:426 admin/class-admin.php:1196
msgid "Dropdown"
msgstr "قائمة منسدلة"

#: includes/class-language-switcher.php:427 admin/class-admin.php:1197
msgid "List"
msgstr "قائمة"

#: includes/class-language-switcher.php:428 admin/class-admin.php:1198
msgid "Flags only"
msgstr "الأعلام فقط"

#: includes/class-language-switcher.php:429 admin/class-admin.php:1199
msgid "Plain (unstyled)"
msgstr "عادي (بدون تنسيق)"

#: includes/class-language-switcher.php:434 admin/class-admin.php:1206
msgid "Show flags"
msgstr "عرض الأعلام"

#: includes/class-language-switcher.php:438 admin/class-admin.php:1212
msgid "Show language names"
msgstr "عرض أسماء اللغات"

#: includes/class-language-switcher.php:442 admin/class-admin.php:1218
msgid "Show current language in list"
msgstr "عرض اللغة الحالية في القائمة"

#: admin/class-admin.php:90
msgid "Permission denied."
msgstr "تم رفض الإذن."

#: admin/class-admin.php:101
msgid "AI translation not configured."
msgstr "لم يُهيَّأ الترجمة بالذكاء الاصطناعي."

#: admin/class-admin.php:106
msgid "Domain is required."
msgstr "النطاق مطلوب."

#: admin/class-admin.php:122
msgid "No strings found in this domain."
msgstr "لم يُعثر على نصوص في هذا النطاق."

#: admin/class-admin.php:192
msgid "Multilingual WordPress without the friction."
msgstr "WordPress متعدد اللغات بدون تعقيدات."

#: admin/class-admin.php:213 admin/class-admin.php:214
msgid "Lang Forge"
msgstr "Lang Forge"

#: admin/class-admin.php:291 admin/class-admin.php:823
msgid "Languages"
msgstr "اللغات"

#: admin/class-admin.php:316 admin/class-admin.php:797
msgid "Settings"
msgstr "الإعدادات"

#: admin/class-admin.php:347 admin/class-admin.php:1463
msgid "Rewrite rules flushed."
msgstr "تم مسح قواعد إعادة الكتابة."

#. translators: %d: number of translation groups imported from WPML.
#: admin/class-admin.php:354 admin/class-admin.php:1471
#, php-format
msgid "Migration complete! Imported %d translation groups."
msgstr "اكتمل الترحيل! تم استيراد %d مجموعة ترجمة."

#: admin/class-admin.php:356 admin/class-admin.php:1473
msgid "Migration failed: "
msgstr "فشل الترحيل: "

#: admin/class-admin.php:387
msgid "Flush rewrite rules, populate TM, import WPML data."
msgstr "امسح قواعد إعادة الكتابة، وملأ ذاكرة الترجمة، واستورد بيانات WPML."

#: admin/class-admin.php:393
msgid "Flush Rewrite Rules"
msgstr "مسح قواعد إعادة الكتابة"

#: admin/class-admin.php:398 admin/class-admin.php:403
msgid "Populate Translation Memory"
msgstr "تعبئة ذاكرة الترجمة"

#: admin/class-admin.php:408
msgid "Import all WPML translation relationships?"
msgstr "هل تريد استيراد جميع علاقات ترجمة WPML؟"

#: admin/class-admin.php:410
msgid "Import WPML Data"
msgstr "استيراد بيانات WPML"

#: admin/class-admin.php:421
msgid "One-Click Site Duplication"
msgstr "نسخ الموقع بنقرة واحدة"

#: admin/class-admin.php:424
msgid "Create draft copies of all content for a new language."
msgstr "إنشاء نسخ مسودة لجميع المحتوى للغة جديدة."

#: admin/class-admin.php:426
msgid "Select language"
msgstr "اختر لغة"

#: admin/class-admin.php:427
msgid "Duplicate Only"
msgstr "نسخ فقط"

#: admin/class-admin.php:442
msgid "Processing..."
msgstr "جاري المعالجة..."

#: admin/class-admin.php:740
msgid "Are you sure you want to delete this?"
msgstr "هل أنت متأكد من رغبتك في حذف هذا؟"

#: admin/class-admin.php:741
msgid "Saving..."
msgstr "جارٍ الحفظ..."

#: admin/class-admin.php:742 admin/class-admin.php:765
msgid "Saved!"
msgstr "تم الحفظ!"

#: admin/class-admin.php:743
msgid "Error occurred"
msgstr "حدث خطأ"

#: admin/class-admin.php:744
msgid ""
"You have unsaved AI QA Check results. They will be lost and re-running will "
"spend AI credits again."
msgstr ""
"لديك نتائج فحص جودة AI غير محفوظة. ستُفقد وستُستهلك أرصدة AI مجدداً عند "
"إعادة التشغيل."

#: admin/class-admin.php:745
msgid "Fix"
msgstr "إصلاح"

#: admin/class-admin.php:746
msgid ""
"Change saved to translation. <a href=\"#\" class=\"lf-qa-reload-link\" "
"style=\"color:#0EC49E;font-weight:600;\">Refresh editor</a>"
msgstr ""
"تم حفظ التغيير في الترجمة. <a href=\"#\" class=\"lf-qa-reload-link\" "
"style=\"color:#0EC49E;font-weight:600;\">تحديث المحرر</a>"

#: admin/class-admin.php:747
msgid "Enter the Post ID to link as translation:"
msgstr "أدخل معرف المقالة لربطه كترجمة:"

#: admin/class-admin.php:748
msgid "Link existing"
msgstr "ربط موجود"

#: admin/class-admin.php:749
msgid "Unlink this translation?"
msgstr "هل تريد فك ارتباط هذه الترجمة؟"

#: admin/class-admin.php:750
msgid "Unlink this term translation?"
msgstr "هل تريد فك ارتباط ترجمة هذا العنصر؟"

#. translators: %s: the uppercase language code that the post will be AI-
#. translated into.
#: admin/class-admin.php:752
#, php-format
msgid ""
"AI translate this post to %s? This will overwrite the translation content."
msgstr ""
"هل تريد ترجمة هذه المقالة بواسطة الذكاء الاصطناعي إلى %s؟ سيؤدي ذلك إلى "
"الكتابة فوق محتوى الترجمة."

#: admin/class-admin.php:753
msgid "Translation complete! Reloading..."
msgstr "اكتملت الترجمة! جارٍ إعادة التحميل..."

#: admin/class-admin.php:754
msgid "Translation failed."
msgstr "فشلت الترجمة."

#: admin/class-admin.php:755
msgid "AI translation request failed."
msgstr "فشل طلب الترجمة بالذكاء الاصطناعي."

#: admin/class-admin.php:756
msgid "Created + AI translated! Redirecting..."
msgstr ""
"تم الإنشاء + تمت الترجمة بواسطة الذكاء الاصطناعي! جارٍ إعادة التوجيه..."

#: admin/class-admin.php:757
msgid "Created but translation failed:"
msgstr "تم الإنشاء ولكن فشلت الترجمة:"

#: admin/class-admin.php:758
msgid "Created but AI translation failed."
msgstr "تم الإنشاء ولكن فشلت ترجمة الذكاء الاصطناعي."

#: admin/class-admin.php:759
msgid "Create + AI Translate"
msgstr "إنشاء + ترجمة بواسطة الذكاء الاصطناعي"

#: admin/class-admin.php:760
msgid "QA check failed."
msgstr "فحص ضمان الجودة فشل."

#: admin/class-admin.php:761
msgid "QA check request failed."
msgstr "فشل طلب فحص الجودة."

#: admin/class-admin.php:762
msgid "No issues found!"
msgstr "لم يتم العثور على مشاكل!"

#: admin/class-admin.php:763
msgid "Applying..."
msgstr "جارٍ التطبيق..."

#: admin/class-admin.php:764
msgid "Applied!"
msgstr "تم التطبيق!"

#: admin/class-admin.php:766
msgid "Fix failed."
msgstr "فشل الإصلاح."

#: admin/class-admin.php:767
msgid "Fix request failed."
msgstr "فشل طلب الإصلاح."

#: admin/class-admin.php:769
msgid "Missing"
msgstr "مفقود"

#: admin/class-admin.php:770
msgid "Meaning"
msgstr "المعنى"

#: admin/class-admin.php:771
msgid "Tone"
msgstr "النبرة"

#: admin/class-admin.php:772
msgid "Grammar"
msgstr "القواعد"

#: admin/class-admin.php:773
msgid "Untranslated"
msgstr "غير مترجم"

#: admin/class-admin.php:774
msgid "Formatting"
msgstr "تنسيق"

#: admin/class-admin.php:776
msgid "Cannot remove the default language."
msgstr "لا يمكن إزالة اللغة الافتراضية."

#: admin/class-admin.php:777 admin/class-admin.php:882
msgid "No languages added yet."
msgstr "لم تُضَف لغات بعد."

#: admin/class-admin.php:778
msgid "No matching languages"
msgstr "لا توجد لغات مطابقة"

#: admin/class-admin.php:779
msgid "Creating + Translating..."
msgstr "جارٍ الإنشاء + الترجمة..."

#: admin/class-admin.php:780
msgid "Failed to create translation."
msgstr "فشل في إنشاء الترجمة."

#: admin/class-admin.php:781
msgid "Request failed."
msgstr "فشل الطلب."

#: admin/class-admin.php:783
msgid "Resets on"
msgstr "يتم إعادة تعيينه في"

#: admin/class-admin.php:784
msgid "Fix applied."
msgstr "تم تطبيق الإصلاح."

#: admin/class-admin.php:786
msgid "Original:"
msgstr "الأصل:"

#: admin/class-admin.php:787
msgid "Translation:"
msgstr "الترجمة:"

#: admin/class-admin.php:788
msgid "Suggestion:"
msgstr "اقتراح:"

#: admin/class-admin.php:809
msgid "Settings saved."
msgstr "تمّ حفظ الإعدادات."

#: admin/class-admin.php:823
msgid "Lang Forge Settings"
msgstr "إعدادات Lang Forge"

#: admin/class-admin.php:839
msgid "Active Languages"
msgstr "اللغات النشطة"

#: admin/class-admin.php:839
msgid "Adding languages"
msgstr "إضافة لغات"

#: admin/class-admin.php:839
msgid "Pick a default, add translations, choose a URL format."
msgstr "اختر لغة افتراضية، وأضف ترجمات، وحدد تنسيق URL."

#: admin/class-admin.php:846
msgid "Code"
msgstr "الرمز"

#: admin/class-admin.php:847
msgid "Display"
msgstr "العرض"

#: admin/class-admin.php:848
msgid "Switcher"
msgstr "المحوّل"

#: admin/class-admin.php:849
msgid "Default"
msgstr "الافتراضي"

#: admin/class-admin.php:867
msgid ""
"Right-to-left language — front-end, admin bar, and Visual Editor target "
"column automatically flip to RTL."
msgstr ""
"لغة من اليمين إلى اليسار — الواجهة الأمامية وشريط الإدارة وعمود الهدف في "
"المحرر المرئي تنقلب تلقائياً إلى RTL."

#: admin/class-admin.php:889
msgid "Add a language..."
msgstr "إضافة لغة..."

#: admin/class-admin.php:901
msgid "URL Settings"
msgstr "إعدادات URL"

#: admin/class-admin.php:901
msgid "URL format"
msgstr "تنسيق URL"

#: admin/class-admin.php:901
msgid ""
"Directory, parameter, subdomain or domain — pick how language appears in "
"URLs."
msgstr ""
"مجلد أو معلمة أو نطاق فرعي أو نطاق — اختر كيف تظهر اللغة في عناوين URL."

#: admin/class-admin.php:908
msgid "Directory"
msgstr "مجلد"

#: admin/class-admin.php:909
msgid "Parameter"
msgstr "معلمة"

#: admin/class-admin.php:910
msgid "Subdomain"
msgstr "نطاق فرعي"

#: admin/class-admin.php:911 admin/class-admin.php:2015
#: admin/class-admin.php:2369
msgid "Domain"
msgstr "النطاق"

#: admin/class-admin.php:934
msgid "Per-language Domains"
msgstr "نطاقات لكل لغة"

#: admin/class-admin.php:935
msgid ""
"Enter the domain (without scheme) that should serve each language. Required "
"for the Domain mode to work — without it Lang Forge can't pick a language "
"from the request host."
msgstr ""
"أدخل النطاق (بدون البروتوكول) الذي يخدم كل لغة. مطلوب لعمل وضع النطاق — "
"بدونه لا يستطيع Lang Forge تحديد اللغة من مضيف الطلب."

#: admin/class-admin.php:947
msgid "Domain mode needs real, resolvable domains."
msgstr "وضع النطاق يحتاج إلى نطاقات حقيقية وقابلة للحل."

#. translators: %s = current site host
#: admin/class-admin.php:950
#, php-format
msgid ""
"This site runs on %s, so the switcher can't change language by host here. To"
" test locally, map each domain in /etc/hosts and add a matching virtual "
"host; otherwise use Directory or Parameter mode."
msgstr ""
"هذا الموقع يعمل على %s، لذا لا يمكن لمبدل اللغة تغيير اللغة حسب المضيف هنا. "
"لاختبار محلي، قم بتعيين كل نطاق في /etc/hosts وأضف مضيفًا افتراضيًا مطابقًا؛"
" خلاف ذلك استخدم وضع الدليل أو المعامل."

#: admin/class-admin.php:966
msgid ""
"Tip: if you also use www, list both (one in each language). Empty rows are "
"ignored."
msgstr ""
"تلميح: إذا كنت تستخدم www أيضاً، أدرج كليهما (واحد لكل لغة). الصفوف الفارغة "
"تُتجاهل."

#: admin/class-admin.php:983
msgid "Hide default language in URL"
msgstr "إخفاء اللغة الافتراضية في URL"

#: admin/class-admin.php:984
msgid ""
"Use example.com/page instead of example.com/ru/page for default language"
msgstr "استخدام example.com/page بدلاً من example.com/ru/page للغة الافتراضية"

#: admin/class-admin.php:993
msgid "Auto-detect browser language"
msgstr "الكشف التلقائي عن لغة المتصفح"

#: admin/class-admin.php:994
msgid "Redirect first-time visitors to their browser language if available"
msgstr "إعادة توجيه الزوار لأول مرة إلى لغة متصفحهم إن كانت متاحة"

#: admin/class-admin.php:1005
msgid "Content & Notifications"
msgstr "المحتوى والإشعارات"

#: admin/class-admin.php:1005
msgid "Translatable content"
msgstr "المحتوى القابل للترجمة"

#: admin/class-admin.php:1005
msgid "Choose which post types are translatable and set fallback rules."
msgstr "اختر أنواع المنشورات القابلة للترجمة وحدد قواعد الرجوع."

#: admin/class-admin.php:1008
msgid "Translatable Post Types"
msgstr "أنواع المنشورات القابلة للترجمة"

#: admin/class-admin.php:1038
msgid "Language Fallback Chain"
msgstr "سلسلة رجوع اللغة"

#: admin/class-admin.php:1043
msgid "Use fallback languages"
msgstr "استخدام لغات الرجوع"

#: admin/class-admin.php:1044
msgid ""
"When a translation is missing, try these languages in order. Turn off to "
"show no content for missing translations (strict mode)."
msgstr ""
"عند غياب ترجمة، جرّب هذه اللغات بالترتيب. أوقف لعرض أي محتوى للترجمات "
"المفقودة (الوضع الصارم)."

#: admin/class-admin.php:1049
msgid "When a translation is not available, try these languages in order."
msgstr "عندما لا تتوفر ترجمة، جرّب هذه اللغات بالترتيب."

#: admin/class-admin.php:1082
msgid "Email Notifications"
msgstr "إشعارات البريد الإلكتروني"

#: admin/class-admin.php:1083
msgid "Notify translators when new content needs translation"
msgstr "إخطار المترجمين عند توفر محتوى جديد يحتاج إلى ترجمة"

#: admin/class-admin.php:1094
msgid "AI Translation"
msgstr "الترجمة بالذكاء الاصطناعي"

#: admin/class-admin.php:1094
msgid "One-click translation via Forge AI — no API keys needed (PRO)."
msgstr "ترجمة بنقرة واحدة عبر Forge AI — لا حاجة لمفاتيح API (PRO)."

#: admin/class-admin.php:1100
msgid ""
"AI translation is active. Powered by Forge AI (ChatGPT 4o mini) — no "
"external API keys needed."
msgstr ""
"الترجمة بالذكاء الاصطناعي نشطة. مدعومة بـ Forge AI (ChatGPT 4o mini) — لا "
"حاجة لمفاتيح API خارجية."

#: admin/class-admin.php:1104
msgid ""
"AI translation requires a Pro license. All AI processing is handled securely"
" through the Forge API — ChatGPT 4o mini today, with additional engines on "
"the roadmap."
msgstr ""
"الترجمة بالذكاء الاصطناعي تتطلب ترخيص Pro. تتم معالجة جميع عمليات AI بأمان "
"عبر Forge API — ChatGPT 4o mini حالياً، ومحركات إضافية في خارطة الطريق."

#: admin/class-admin.php:1113
msgid "Translate Comments"
msgstr "ترجمة التعليقات"

#: admin/class-admin.php:1114
msgid "Auto-translate visitor comments into the current site language"
msgstr "الترجمة التلقائية لتعليقات الزوار إلى لغة الموقع الحالية"

#: admin/class-admin.php:1121
msgid "String Auto-Registration Domains"
msgstr "نطاقات التسجيل التلقائي للنصوص"

#: admin/class-admin.php:1124
msgid ""
"Strings from these text domains will be auto-registered in String "
"Translation when displayed on the frontend. One domain per line."
msgstr ""
"ستُسجَّل النصوص من هذه النطاقات النصية تلقائياً في ترجمة النصوص عند عرضها في"
" الواجهة الأمامية. نطاق واحد في كل سطر."

#. translators: %s: the current theme's text domain, wrapped in a code tag.
#: admin/class-admin.php:1135
#, php-format
msgid "Current theme: %s. Leave empty to use theme domain by default."
msgstr "القالب الحالي: %s. اتركه فارغاً لاستخدام نطاق القالب افتراضياً."

#: admin/class-admin.php:1147
msgid "Translation Model"
msgstr "نموذج الترجمة"

#: admin/class-admin.php:1163
msgid "Currently using ChatGPT 4o mini"
msgstr "يُستخدم حالياً ChatGPT 4o mini"

#: admin/class-admin.php:1166
msgid ""
"All translations run through a fast, cost-efficient OpenAI model on our "
"server — no API keys to manage on your side."
msgstr ""
"تمر جميع الترجمات عبر نموذج OpenAI سريع وفعّال من حيث التكلفة على خادمنا — "
"لا حاجة لإدارة مفاتيح API من جانبك."

#: admin/class-admin.php:1169
msgid ""
"Support for additional translation engines is on the roadmap. When ready, "
"you will be able to pick between models with different credit costs per "
"translation."
msgstr ""
"دعم محركات ترجمة إضافية في خارطة الطريق. عند الجاهزية، ستتمكن من الاختيار "
"بين النماذج بتكاليف أرصدة مختلفة للترجمة."

#: admin/class-admin.php:1175
msgid ""
"Credit balance and per-plugin breakdown live on your Avakode dashboard under"
" Credits."
msgstr ""
"رصيد الأرصدة والتفاصيل لكل إضافة متاحة في لوحة تحكم Avakode تحت «الأرصدة»."

#: admin/class-admin.php:1186
msgid "Language switcher"
msgstr "محوّل اللغة"

#: admin/class-admin.php:1186
msgid "Widget, shortcode, menu item — pick a placement."
msgstr "ودجت أو كود قصير أو عنصر قائمة — اختر موضعاً."

#: admin/class-admin.php:1190
msgid ""
"These settings apply to the langforge_language_switcher() function and "
"shortcode used in your theme."
msgstr ""
"تنطبق هذه الإعدادات على دالة langforge_language_switcher() والكود القصير "
"المستخدم في قالبك."

#: admin/class-admin.php:1220
msgid ""
"Applies to List / Flags / Plain styles. The Dropdown style always shows the "
"current language as the trigger chip — that is the select control itself, "
"not a list item."
msgstr ""
"ينطبق على أنماط القائمة/الأعلام/العادي. نمط القائمة المنسدلة يعرض دائماً "
"اللغة الحالية كزر تشغيل — وهو عنصر التحديد نفسه، وليس عنصر قائمة."

#: admin/class-admin.php:1225
msgid "Hide languages with no translations"
msgstr "إخفاء اللغات التي ليس لها ترجمات"

#: admin/class-admin.php:1227
msgid ""
"Skip languages from the public switcher when they have zero published "
"translated posts/pages. The default language always stays visible."
msgstr ""
"تخطّى اللغات من المحوّل العام عندما لا يكون لها مقالات/صفحات مترجمة منشورة. "
"اللغة الافتراضية تبقى مرئية دائماً."

#: admin/class-admin.php:1234 admin/class-admin.php:1239
msgid "Save Settings"
msgstr "حفظ الإعدادات"

#: admin/class-admin.php:1237
msgid "You have unsaved settings changes."
msgstr "لديك تغييرات في الإعدادات لم يتم حفظها."

#: admin/class-admin.php:1238
msgid "Reset"
msgstr "إعادة تعيين"

#: admin/class-admin.php:1253
msgid "You have unsaved settings changes. Leave this page?"
msgstr "لديك تغييرات في الإعدادات لم يتم حفظها. هل تريد مغادرة هذه الصفحة؟"

#: admin/class-admin.php:1799
msgid "Translations saved."
msgstr "تم حفظ الترجمات."

#: admin/class-admin.php:1813
msgid "Domain deleted."
msgstr "تم حذف النطاق."

#: admin/class-admin.php:1824
msgid "String added."
msgstr "تمت إضافة النص."

#: admin/class-admin.php:1840
msgid "String translation"
msgstr "ترجمة النصوص"

#: admin/class-admin.php:1840
msgid "Translate theme & plugin text strings scanned from your code."
msgstr "ترجمة النصوص النصية للقالب والإضافة التي تم فحصها من كودك."

#: admin/class-admin.php:1846
msgid "Domain:"
msgstr "النطاق:"

#: admin/class-admin.php:1848
msgid "All domains"
msgstr "جميع النطاقات"

#: admin/class-admin.php:1858
msgid "Translate to:"
msgstr "الترجمة إلى:"

#: admin/class-admin.php:1869
msgid "Apply"
msgstr "تطبيق"

#: admin/class-admin.php:1874
msgid "Delete all strings in this domain?"
msgstr "هل تريد حذف جميع النصوص في هذا النطاق؟"

#: admin/class-admin.php:1875
msgid "Delete Domain"
msgstr "حذف النطاق"

#: admin/class-admin.php:1881
msgid "Translate Strings"
msgstr "ترجمة النصوص"

#: admin/class-admin.php:1908
msgid "No strings match your filter."
msgstr "لا توجد نصوص تطابق الفلتر."

#. translators: %s: the domain name being filtered on.
#: admin/class-admin.php:1912
#, php-format
msgid "domain \"%s\""
msgstr "النطاق \"%s\""

#. translators: %s: the language code being filtered on.
#: admin/class-admin.php:1914
#, php-format
msgid "language \"%s\""
msgstr "اللغة \"%s\""

#. translators: %s: a comma-separated list of the active filters.
#: admin/class-admin.php:1916
#, php-format
msgid "Active filter: %s."
msgstr "الفلتر النشط: %s."

#: admin/class-admin.php:1919 admin/class-admin.php:1940
msgid "Clear filter"
msgstr "مسح الفلتر"

#: admin/class-admin.php:1922
msgid ""
"No strings found. Add strings using the form above or register them in your "
"theme/plugin code."
msgstr ""
"لم يُعثر على نصوص. أضف نصوصاً باستخدام النموذج أعلاه أو سجّلها في كود "
"القالب/الإضافة."

#. translators: 1: first row number shown, 2: last row number shown, 3: total
#. number of strings.
#: admin/class-admin.php:1936
#, php-format
msgid "Showing %1$d – %2$d of %3$d strings"
msgstr "عرض %1$d – %2$d من %3$d نص"

#: admin/class-admin.php:1952
msgid "Per page:"
msgstr "في الصفحة:"

#: admin/class-admin.php:1973
msgid "Previous"
msgstr "السابق"

#: admin/class-admin.php:1988
msgid "Next"
msgstr "التالي"

#: admin/class-admin.php:2013
msgid "Name"
msgstr "الاسم"

#: admin/class-admin.php:2025
msgid "Source"
msgstr "المصدر"

#: admin/class-admin.php:2038
msgid "Copy name"
msgstr "نسخ الاسم"

#: admin/class-admin.php:2059
msgid "Source value (read-only)"
msgstr "قيمة المصدر (للقراءة فقط)"

#: admin/class-admin.php:2072
msgid "(source)"
msgstr "(المصدر)"

#. translators: %s = number of credits
#: admin/class-admin.php:2145
#, php-format
msgid "%s credit"
msgid_plural "%s credits"
msgstr[0] "لا رصيد (%s)"
msgstr[1] "%s رصيد"
msgstr[2] "%s رصيدان"
msgstr[3] "%s أرصدة"
msgstr[4] "%s رصيدًا"
msgstr[5] "%s رصيد"

#. translators: %s: the estimated credit cost label.
#: admin/class-admin.php:2150
#, php-format
msgid "Estimated cost: %s"
msgstr "التكلفة المقدرة: %s"

#: admin/class-admin.php:2161
msgid "AI Translate"
msgstr "ترجمة بالذكاء الاصطناعي"

#: admin/class-admin.php:2176
msgid "Save Translations"
msgstr "حفظ الترجمات"

#: admin/class-admin.php:2194
msgid "Pick a domain in the filter to enable bulk AI translate."
msgstr "اختر نطاقاً في الفلتر لتفعيل الترجمة الجماعية بالذكاء الاصطناعي."

#: admin/class-admin.php:2199
msgid "Activate Lang Forge Pro to enable AI translation for this domain."
msgstr ""
"قم بتنشيط Lang Forge Pro لتفعيل الترجمة بالذكاء الاصطناعي لهذا النطاق."

#: admin/class-admin.php:2204
msgid "Connect to Avakode to enable AI translation for this domain."
msgstr "اتصل بـ Avakode لتفعيل الترجمة بالذكاء الاصطناعي لهذا النطاق."

#: admin/class-admin.php:2209
msgid "You have unsaved changes."
msgstr "لديك تغييرات غير محفوظة."

#: admin/class-admin.php:2254
msgid "credit"
msgstr "رصيد"

#: admin/class-admin.php:2254
msgid "credits"
msgstr "أرصدة"

#: admin/class-admin.php:2259
msgid "Translating the whole domain… this can take a minute"
msgstr "جارٍ ترجمة النطاق بالكامل… قد يستغرق ذلك دقيقة"

#. translators: %d: number of strings translated (replaced client-side).
#: admin/class-admin.php:2273
#, php-format
msgid "Translated %d strings. Reloading…"
msgstr "تمت ترجمة %d نص. جارٍ إعادة التحميل…"

#: admin/class-admin.php:2282
msgid "Network error. Please try again."
msgstr "خطأ في الشبكة. يرجى المحاولة مجدداً."

#: admin/class-admin.php:2289
msgid "Please select a specific domain first."
msgstr "يرجى اختيار نطاق محدد أولاً."

#: admin/class-admin.php:2291
msgid "Connect to Avakode before using AI translation."
msgstr "اتصل بـ Avakode قبل استخدام الترجمة بالذكاء الاصطناعي."

#: admin/class-admin.php:2294
msgid ""
"You have unsaved edits on this page. They will be lost when the page reloads"
" after AI translation. Save them first?"
msgstr ""
"لديك تعديلات غير محفوظة على هذه الصفحة. ستُفقد عند إعادة تحميل الصفحة بعد "
"الترجمة بالذكاء الاصطناعي. هل تريد حفظها أولاً؟"

#: admin/class-admin.php:2307
msgid "Translate missing strings?"
msgstr "ترجمة السلاسل المفقودة؟"

#. translators: 1: number of untranslated strings, 2: number of languages, 3:
#. credit cost, 4: the word "credit"/"credits".
#: admin/class-admin.php:2308
#, php-format
msgid ""
"%1$s string(s) across %2$s language(s) have no translation yet. Translating "
"them costs %3$s %4$s, and the result is saved automatically."
msgstr ""
"%1$s سلسلة(سلاسل) عبر %2$s لغة(لغات) ليس لها ترجمة بعد. ترجمتها تكلف %3$s "
"%4$s، والنتيجة محفوظة تلقائيًا."

#: admin/class-admin.php:2310
msgid "Translate Missing"
msgstr "ترجمة مفقودة"

#: admin/class-admin.php:2312 admin/class-admin.php:2318
msgid "Re-Translate All"
msgstr "إعادة ترجمة الكل"

#: admin/class-admin.php:2315
msgid "Everything is already translated"
msgstr "كل شيء مترجم بالفعل"

#. translators: 1: credit cost to re-translate all, 2: the word
#. "credit"/"credits".
#: admin/class-admin.php:2316
#, php-format
msgid ""
"All strings in this domain already have a translation, so there is nothing "
"new to translate — that is why the cost shows 0. You can re-generate every "
"translation from scratch with the latest glossary: this overwrites the "
"existing values, ignores Translation Memory, and costs %1$s %2$s."
msgstr ""
"جميع السلاسل في هذا النطاق لديها بالفعل ترجمة، لذا لا يوجد شيء جديد لترجمته "
"— ولهذا السبب تظهر التكلفة 0. يمكنك إعادة توليد كل ترجمة من الصفر باستخدام "
"المعجم الأحدث: هذا سيستبدل القيم الحالية، ويتجاهل ذاكرة الترجمة، ويكلف %1$s "
"%2$s."

#: admin/class-admin.php:2320
msgid "Nothing to translate"
msgstr "لا يوجد شيء لترجمته"

#: admin/class-admin.php:2321
msgid ""
"There are no translatable strings in this domain yet — add some source text "
"first."
msgstr ""
"لا توجد سلاسل قابلة للترجمة في هذا النطاق بعد — أضف بعض النصوص المصدر أولاً."

#: admin/class-admin.php:2339 admin/class-admin.php:3457
msgid "Cancel"
msgstr "إلغاء"

#: admin/class-admin.php:2356
msgid "Add New String"
msgstr "إضافة نص جديد"

#: admin/class-admin.php:2361
msgid "String Name (ID)"
msgstr "اسم النص (المعرّف)"

#: admin/class-admin.php:2365
msgid "Default Value"
msgstr "القيمة الافتراضية"

#: admin/class-admin.php:2374
msgid "Add String"
msgstr "إضافة نص"

#: admin/class-admin.php:2380
msgid "Usage in Theme"
msgstr "الاستخدام في القالب"

#: admin/class-admin.php:2381
msgid ""
"Strings from your theme are registered automatically via standard WordPress "
"translation functions. Just use <code>__()</code> and <code>_e()</code> — "
"Lang Forge picks them up."
msgstr ""
"تُسجَّل النصوص من ثيمك تلقائياً عبر دوال الترجمة القياسية في WordPress. فقط "
"استخدم <code>__()</code> و <code>_e()</code> — يتعرف عليها Lang Forge."

#: admin/class-admin.php:2391
msgid ""
"Configure which text domains to auto-register in Settings → String Auto-"
"Registration Domains."
msgstr ""
"اضبط النطاقات النصية التي يتم تسجيلها تلقائياً في الإعدادات ← نطاقات التسجيل"
" التلقائي للنصوص."

#: admin/class-admin.php:2569
msgid "No translatable post types configured."
msgstr "لم يتم تهيئة أي أنواع منشورات قابلة للترجمة."

#: admin/class-admin.php:2588
msgid ""
"No translatable content found. Start by creating posts and setting their "
"language."
msgstr "لم يُعثر على محتوى قابل للترجمة. ابدأ بإنشاء مقالات وتعيين لغتها."

#: admin/class-admin.php:2633
msgid "View Full Status"
msgstr "عرض الحالة الكاملة"

#: admin/class-admin.php:2721
msgid "Translation status"
msgstr "حالة الترجمة"

#: admin/class-admin.php:2721
msgid ""
"See which posts are missing translations, filtered by type or language."
msgstr ""
"اطّلع على المقالات التي تفتقر إلى ترجمات، مع الفلترة حسب النوع أو اللغة."

#: admin/class-admin.php:2727
msgid "Post Type:"
msgstr "نوع المنشور:"

#: admin/class-admin.php:2729
msgid "All"
msgstr "الكل"

#: admin/class-admin.php:2739
msgid "Missing translation for:"
msgstr "ترجمة مفقودة لـ:"

#: admin/class-admin.php:2741
msgid "Any language"
msgstr "أي لغة"

#: admin/class-admin.php:2749 admin/class-admin.php:3375
msgid "Filter"
msgstr "تصفية"

#: admin/class-admin.php:2754
msgid "Overview"
msgstr "نظرة عامة"

#. translators: 1: published translation count, 2: draft count, 3: missing
#. count.
#: admin/class-admin.php:2830
#, php-format
msgid "Published: %1$d · Draft: %2$d · Missing: %3$d"
msgstr "منشور: %1$d · مسودة: %2$d · مفقود: %3$d"

#. translators: 1: number of translated items, 2: total items.
#: admin/class-admin.php:2842
#, php-format
msgid "%1$d of %2$d translated"
msgstr "%1$d من %2$d مترجم"

#. translators: %d: number of published translations.
#: admin/class-admin.php:2844
#, php-format
msgid "Published %d"
msgstr "منشور %d"

#. translators: %d: number of draft translations.
#: admin/class-admin.php:2845
#, php-format
msgid "Draft %d"
msgstr "مسودة %d"

#. translators: %d: number of missing translations.
#: admin/class-admin.php:2846
#, php-format
msgid "Missing %d"
msgstr "مفقود %d"

#: admin/class-admin.php:2869
msgid "Translation Health"
msgstr "صحة الترجمة"

#: admin/class-admin.php:2879 admin/class-admin.php:2919
msgid "Out of Date"
msgstr "قديم"

#: admin/class-admin.php:2887
#, php-format
msgid "%d translation needs review after a source-content change."
msgid_plural "%d translations need review after source-content changes."
msgstr[0] "لا توجد ترجمات تحتاج إلى مراجعة."
msgstr[1] "ترجمة واحدة تحتاج إلى مراجعة بعد تغيير في المحتوى المصدر."
msgstr[2] "ترجمتان تحتاجان إلى مراجعة بعد تغييرات في المحتوى المصدر."
msgstr[3] "%d ترجمات تحتاج إلى مراجعة بعد تغييرات في المحتوى المصدر."
msgstr[4] "%d ترجمة تحتاج إلى مراجعة بعد تغييرات في المحتوى المصدر."
msgstr[5] "%d ترجمة تحتاج إلى مراجعة بعد تغييرات في المحتوى المصدر."

#: admin/class-admin.php:2912
msgid "View list →"
msgstr "عرض القائمة ←"

#: admin/class-admin.php:2923
msgid "All translations are up to date with their source."
msgstr "جميع الترجمات محدّثة مع مصادرها."

#: admin/class-admin.php:2932
msgid "Out of Date Content"
msgstr "محتوى قديم"

#: admin/class-admin.php:2935
msgid "Back to Untranslated"
msgstr "العودة إلى غير المترجم"

#: admin/class-admin.php:2938
msgid ""
"These translations were flagged because their source post changed after the "
"translation was last saved. Open each post to review the diff highlights and"
" re-translate if needed."
msgstr ""
"تم تحديد هذه الترجمات لأن مقالتها المصدر تغيّرت بعد آخر حفظ للترجمة. افتح كل"
" مقالة لمراجعة الفروق وأعد الترجمة إذا لزم."

#: admin/class-admin.php:3001
msgid "Nothing flagged. Translations are current with their source."
msgstr "لا شيء محدد. الترجمات محدّثة مع مصادرها."

#. translators: %s: human-readable time difference (e.g. "5 minutes").
#: admin/class-admin.php:3016
#, php-format
msgid "in %s"
msgstr "في %s"

#. translators: %s: human-readable time difference (e.g. "5 minutes").
#: admin/class-admin.php:3018
#, php-format
msgid "%s ago"
msgstr "قبل %s"

#: admin/class-admin.php:3025 admin/class-admin.php:3221
msgid "Title"
msgstr "العنوان"

#: admin/class-admin.php:3026 admin/class-admin.php:3222
msgid "Type"
msgstr "نوع"

#: admin/class-admin.php:3027
msgid "Language pair"
msgstr "زوج اللغات"

#: admin/class-admin.php:3028
msgid "Original modified"
msgstr "الأصل معدَّل"

#: admin/class-admin.php:3029
msgid "Translation modified"
msgstr "الترجمة معدَّلة"

#: admin/class-admin.php:3030
msgid "Flagged"
msgstr "محدَّد"

#: admin/class-admin.php:3052
msgid "(no title)"
msgstr "(بدون عنوان)"

#. translators: %s = raw flag value
#: admin/class-admin.php:3075
#, php-format
msgid "flagged (%s)"
msgstr "محدَّد (%s)"

#. translators: %d: approximate number of AI credits the re-translation will
#. use.
#: admin/class-admin.php:3086
#, php-format
msgid ""
"Re-run AI translation against the latest source content — uses about %d AI "
"credits"
msgstr ""
"إعادة تشغيل ترجمة الذكاء الاصطناعي ضد أحدث محتوى مصدر — يستخدم حوالي %d رصيد"
" AI"

#: admin/class-admin.php:3088 admin/class-admin.php:3111
msgid "Re-translate"
msgstr "إعادة الترجمة"

#: admin/class-admin.php:3095
msgid "Review"
msgstr "مراجعة"

#: admin/class-admin.php:3112
msgid "Translating…"
msgstr "جارٍ الترجمة…"

#: admin/class-admin.php:3113
msgid "Re-translate failed."
msgstr "فشلت إعادة الترجمة."

#: admin/class-admin.php:3114
msgid "Network error during re-translate."
msgstr "خطأ في الشبكة أثناء إعادة الترجمة."

#. translators: %d: approximate number of AI credits the re-translation will
#. use.
#: admin/class-admin.php:3115
#, php-format
msgid ""
"Re-run AI translation for this post? This uses about %d AI credits and "
"overwrites the current translation."
msgstr ""
"إعادة تشغيل ترجمة الذكاء الاصطناعي لهذه المقالة؟ هذا يستخدم حوالي %d رصيد AI"
" ويستبدل الترجمة الحالية."

#: admin/class-admin.php:3164
msgid "Untranslated Content"
msgstr "محتوى غير مترجم"

#: admin/class-admin.php:3215
msgid "All content is translated!"
msgstr "جميع المحتوى مترجم!"

#: admin/class-admin.php:3223
msgid "Date"
msgstr "التاريخ"

#: admin/class-admin.php:3224
msgid "Missing Translations"
msgstr "ترجمات مفقودة"

#: admin/class-admin.php:3294
msgid "Source term cannot be empty (HTML and script tags are removed)."
msgstr "لا يمكن أن يكون المصطلح المصدر فارغاً (تُحذف وسوم HTML والسكريبت)."

#. translators: %d = max characters
#: admin/class-admin.php:3300
#, php-format
msgid "Source term is too long (max %d characters)."
msgstr "المصطلح المصدر طويل جداً (الحد الأقصى %d حرف)."

#. translators: %d = max characters
#: admin/class-admin.php:3307
#, php-format
msgid "Translation is too long (max %d characters)."
msgstr "الترجمة طويلة جداً (الحد الأقصى %d حرف)."

#: admin/class-admin.php:3326
msgid "Term added."
msgstr "تم إضافة العنصر."

#. translators: %d = number of glossary terms imported
#: admin/class-admin.php:3339
#, php-format
msgid "Imported %d term(s)."
msgstr "تم استيراد %d مصطلح."

#: admin/class-admin.php:3342
msgid "No CSV file uploaded."
msgstr "لم يُرفع أي ملف CSV."

#: admin/class-admin.php:3357
msgid "Lock brand terms so AI translation keeps them consistent."
msgstr "قفّل مصطلحات العلامة التجارية لتبقى الترجمة بالذكاء الاصطناعي متسقة."

#: admin/class-admin.php:3358
msgid "Define brand terminology to ensure translation consistency."
msgstr "حدّد مصطلحات العلامة التجارية لضمان اتساق الترجمة."

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

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

#: admin/class-admin.php:3382 admin/class-admin.php:3506
msgid "Source Term"
msgstr "المصطلح المصدر"

#: admin/class-admin.php:3383 admin/class-admin.php:3510
msgid "Translation"
msgstr "الترجمة"

#: admin/class-admin.php:3384 admin/class-admin.php:3514
msgid "Description"
msgstr "وصف"

#: admin/class-admin.php:3385
msgid "Do Not Translate"
msgstr "لا تترجم"

#: admin/class-admin.php:3386
msgid "When ON, matching is exact (Foo ≠ foo). When OFF, any casing matches."
msgstr "عند التفعيل، المطابقة دقيقة (Foo ≠ foo). عند الإيقاف، يطابق أي حالة."

#: admin/class-admin.php:3386
msgid "Case Sensitive"
msgstr "حساس لحالة الأحرف"

#: admin/class-admin.php:3387
msgid "Actions"
msgstr "إجراءات"

#: admin/class-admin.php:3392
msgid "No glossary terms yet."
msgstr "لا توجد مصطلحات مسرد بعد."

#: admin/class-admin.php:3402 admin/class-admin.php:3486
msgid "Edit"
msgstr "تحرير"

#: admin/class-admin.php:3403 admin/class-admin.php:3487
msgid "Delete"
msgstr "حذف"

#: admin/class-admin.php:3419
msgid "Delete this glossary term?"
msgstr "هل تريد حذف مصطلح المسرد هذا؟"

#: admin/class-admin.php:3456
msgid "Save"
msgstr "حفظ"

#: admin/class-admin.php:3501 admin/class-admin.php:3534
msgid "Add Term"
msgstr "إضافة عنصر"

#: admin/class-admin.php:3519
msgid "Do not translate (keep as-is)"
msgstr "لا تترجم (احتفظ كما هو)"

#: admin/class-admin.php:3526
msgid "Case sensitive"
msgstr "حساس لحالة الأحرف"

#: admin/class-admin.php:3529
msgid ""
"When ON, only the exact casing matches (e.g. \"iPhone\" matches but "
"\"iphone\" does not). When OFF, the term is matched regardless of casing. "
"Most brand terms benefit from case-sensitive matching."
msgstr ""
"عند التفعيل، تطابق الحالة الدقيقة فقط (مثلاً \"iPhone\" يطابق، «iphone» لا)."
" عند الإيقاف، يطابق المصطلح بغض النظر عن الحالة. معظم مصطلحات العلامة "
"التجارية تستفيد من المطابقة الحساسة."

#. translators: %1$s = source language, %2$s = target language
#: admin/class-admin.php:3548
#, php-format
msgid ""
"CSV operations apply to the current language pair: %1$s → %2$s. Change the "
"pair above before importing or exporting."
msgstr ""
"تنطبق عمليات CSV على زوج اللغات الحالي: %1$s ← %2$s. قم بتغيير الزوج أعلاه "
"قبل الاستيراد أو التصدير."

#: admin/class-admin.php:3554
msgid ""
"CSV columns: source_term, translated_term, description, do_not_translate "
"(0/1), case_sensitive (0/1). The first row may be a header. Older 4-column "
"files (without case_sensitive) are still accepted — they import with "
"case_sensitive=0."
msgstr ""
"أعمدة CSV: source_term, translated_term, description, do_not_translate "
"(0/1), case_sensitive (0/1). قد يكون الصف الأول رأساً. الملفات القديمة ذات 4"
" أعمدة (بدون case_sensitive) مقبولة — تُستورد بـ case_sensitive=0."

#: admin/class-admin.php:3563
msgid "Import CSV"
msgstr "استيراد CSV"

#: admin/class-admin.php:3571
msgid "Export CSV"
msgstr "تصدير CSV"

#: admin/class-admin.php:3784
msgid "Orphaned translations"
msgstr "ترجمات يتيمة"

#: admin/class-admin.php:3786
msgid ""
"You removed languages from the active list, but the following translations "
"are still published. What should happen to them?"
msgstr ""
"قمت بإزالة لغات من القائمة النشطة، لكن الترجمات التالية لا تزال منشورة. ماذا"
" يجب أن يحدث لها؟"

#. translators: %d: number of published posts in this language.
#: admin/class-admin.php:3795
#, php-format
msgid "%d published post"
msgid_plural "%d published posts"
msgstr[0] "لا منشورات منشورة"
msgstr[1] "منشور منشور واحد"
msgstr[2] "منشوران منشوران"
msgstr[3] "%d منشورات منشورة"
msgstr[4] "%d منشوراً منشوراً"
msgstr[5] "%d منشور منشور"

#: admin/class-admin.php:3798
msgid "Leave published"
msgstr "إبقاء منشوراً"

#: admin/class-admin.php:3799
msgid "Move to Draft"
msgstr "نقل إلى المسودة"

#: admin/class-admin.php:3800
msgid "Delete permanently"
msgstr "حذف بشكل دائم"

#: admin/class-admin.php:3814
msgid "Permanently delete all posts in this language? This cannot be undone."
msgstr "هل تريد حذف جميع المقالات بهذه اللغة نهائياً؟ لا يمكن التراجع عن هذا."

#: admin/class-admin.php:3881
msgid "WPML and Lang Forge are both active"
msgstr "WPML وLang Forge كلاهما نشطان"

#: admin/class-admin.php:3882
msgid ""
"Two multilingual plugins running at the same time conflict on language "
"routing and HTML meta — frontend output may be unpredictable."
msgstr ""
"إضافتان متعددتا اللغات تعملان في نفس الوقت تتعارضان على توجيه اللغة وHTML "
"meta — قد يكون ناتج الواجهة الأمامية غير قابل للتنبؤ."

#. translators: %s: URL to Lang Forge → Migration page
#: admin/class-admin.php:3887
#, php-format
msgid ""
"To use Lang Forge, deactivate WPML on the Plugins page. To migrate WPML "
"content into Lang Forge, run %s."
msgstr ""
"لاستخدام Lang Forge، ألغِ تفعيل WPML من صفحة الإضافات. لترحيل محتوى WPML إلى"
" Lang Forge، شغّل %s."

#: admin/class-admin.php:3888 admin/class-admin.php:3928
msgid "Lang Forge → Migration → WPML"
msgstr "Lang Forge ← الترحيل ← WPML"

#: admin/class-admin.php:3912
msgid "WPML is active on this site — language routing will conflict"
msgstr "WPML نشط على هذا الموقع — سيتعارض توجيه اللغة"

#: admin/class-admin.php:3915
msgid ""
"Both plugins resolve the current language, register the same query var, and "
"write language meta to the same posts. Concretely:"
msgstr ""
"كلا الإضافتين يحلّان اللغة الحالية ويسجلان نفس مت��ير الاستعلام ويكتبان "
"بيانات اللغة في نفس المقالات. على وجه التحديد:"

#: admin/class-admin.php:3918
msgid ""
"WPML's `wp_icl_translations` and Lang Forge's `wp_lf_translations` both "
"answer translation queries — frontend output is unpredictable."
msgstr ""
"كلٌّ من `wp_icl_translations` الخاص بـ WPML و`wp_lf_translations` الخاص بـ "
"Lang Forge يُجيبان على استعلامات الترجمة — ناتج الواجهة الأمامية غير قابل "
"للتنبؤ."

#: admin/class-admin.php:3919
msgid ""
"WPML's rewrite rules for /{lang}/ collide with Lang Forge's URL format."
msgstr ""
"قواعد إعادة الكتابة الخاصة بـ WPML لـ /{lang}/ تتعارض مع تنسيق URL في Lang "
"Forge."

#: admin/class-admin.php:3920
msgid ""
"`<html lang>` and `is_rtl()` may flip-flop between the two plugins on each "
"request."
msgstr "قد يتقلب `<html lang>` و`is_rtl()` بين الإضافتين في كل طلب."

#. translators: 1: link to Plugins page, 2: link to Migration page
#: admin/class-admin.php:3926
#, php-format
msgid ""
"To run only Lang Forge, deactivate WPML on the %1$s. To bring WPML data "
"over, run %2$s — it imports active languages, translations, and string "
"translations safely."
msgstr ""
"لتشغيل Lang Forge فقط، ألغِ تفعيل WPML من %1$s. لنقل بيانات WPML، شغّل %2$s "
"— يستورد اللغات النشطة والترجمات وترجمات النصوص بأمان."

#: admin/class-admin.php:3927
msgid "Plugins page"
msgstr "صفحة الإضافات"

#: admin/class-admin.php:3986
msgid "Left published. They stay in DB but not linked from the switcher."
msgstr "تم إبقاؤها منشورة. تبقى في قاعدة البيانات لكن غير مرتبطة من المحوّل."

#. translators: %d: number of posts moved to Draft.
#: admin/class-admin.php:3988
#, php-format
msgid "Moved %d post(s) to Draft."
msgstr "تم نقل %d مقالة إلى المسودة."

#. translators: %d: number of posts deleted.
#: admin/class-admin.php:3990
#, php-format
msgid "Deleted %d post(s)."
msgstr "تم حذف %d مقالة."

#: admin/class-license-admin.php:46 admin/class-license-admin.php:202
msgid "License & Upgrade"
msgstr "الترخيص والترقية"

#: admin/class-license-admin.php:47
msgid "License"
msgstr "الترخيص"

#: admin/class-license-admin.php:206
msgid "Current Plan"
msgstr "الخطة الحالية"

#. translators: %s: Avakode dashboard URL
#: admin/class-license-admin.php:237
#, php-format
msgid ""
"Manage your license on the <a href=\"%s\" target=\"_blank\" "
"rel=\"noopener\">Avakode account page</a>."
msgstr ""
"��در ترخيصك من <a href=\"%s\" target=\"_blank\" rel=\"noopener\">صفحة حساب "
"Avakode</a>."

#: admin/class-license-admin.php:248
msgid "License activated successfully! Pro features are now available."
msgstr "تم تفعيل الترخيص بنجاح! ميزات Pro متاحة الآن."

#: admin/class-license-admin.php:252
msgid "Connected to Avakode successfully! Your license is active."
msgstr "تم الاتصال بـ Avakode بنجاح! ترخيصك نشط."

#: admin/class-license-admin.php:278
msgid "License sync failed"
msgstr "فشل مزامنة الترخيص"

#: admin/class-license-admin.php:281
msgid ""
"Your license is active via Avakode — the plugin works normally. To clear any"
" leftover license banners, open Forge Suite dashboard and click Deactivate →"
" Connect again."
msgstr ""
"ترخيصك نشط عبر Avakode — يعمل المكون الإضافي بشكل طبيعي. لإزالة أي لافتات "
"ترخيص متبقية، افتح لوحة تحكم Forge Suite وانقر على إلغاء التنشيط → الاتصال "
"مرة أخرى."

#: admin/class-license-admin.php:293
msgid "Install Lang Forge Pro to activate your license"
msgstr "قم بتثبيت Lang Forge Pro لتفعيل ترخيصك"

#: admin/class-license-admin.php:294
msgid ""
"Pro features and license activation live in the Lang Forge Pro add-on. "
"Install Pro, then connect this site to your Avakode account — your license "
"activates automatically."
msgstr ""
"توجد ميزات Pro وتفعيل الترخيص في الإضافة Lang Forge Pro. قم بتثبيت Pro، ثم "
"قم بربط هذا الموقع بحسابك في Avakode — يتم تفعيل ترخيصك تلقائيًا."

#: admin/class-license-admin.php:297
msgid "Get Lang Forge Pro"
msgstr "احصل على Lang Forge Pro"

#: admin/class-license-admin.php:300
msgid "Already purchased? Open dashboard"
msgstr "هل اشتريت بالفعل؟ افتح لوحة التحكم"

#: admin/class-license-admin.php:308
msgid "Feature Comparison"
msgstr "مقارنة الميزات"

#~ msgid "Forge Suite"
#~ msgstr "Forge Suite"

#, php-format
#~ msgid ""
#~ "Freemius SDK is at %s, but the plugin is pinned to 2.13.x. The license-"
#~ "deactivation flow uses Reflection on the private Freemius API and may break "
#~ "on newer SDK internals."
#~ msgstr ""
#~ "SDK Freemius في %s، لكن المكون الإضافي مثبت على 2.13.x. تستخدم عملية إلغاء "
#~ "تفعيل الترخيص الانعكاس على واجهة برمجة التطبيقات الخاصة بـ Freemius وقد "
#~ "تتعطل على البنية الداخلية الأحدث لـ SDK."

#, php-format
#~ msgid "Please report this at %s before upgrading further."
#~ msgstr "يرجى الإبلاغ عن ذلك في %s قبل الترقية أكثر."

#~ msgid "Add unlimited languages to your site."
#~ msgstr "أضف لغات غير محدودة إلى موقعك."

#, php-format
#~ msgid "You have %1$d active languages, but the Free plan supports %2$d."
#~ msgstr "لديك %1$d لغات نشطة، لكن الخطة المجانية تدعم %2$d."

#, php-format
#~ msgid ""
#~ "The extra %1$d language(s) are hidden from the language switcher, hreflang "
#~ "tags, and frontend rendering — your data is preserved and will reactivate "
#~ "the moment you %2$supgrade to Pro%3$s."
#~ msgstr ""
#~ "اللغة(ات) الإضافية %1$d مخفية عن محول اللغة، وعلامات hreflang، وعرض الواجهة "
#~ "الأمامية - بياناتك محفوظة وستعاد تفعيلها بمجرد أن %2$sترتقي إلى Pro%3$s."

#~ msgid "Locked"
#~ msgstr "مقفل"

#~ msgid "Upgrade"
#~ msgstr "ترقية"

#, php-format
#~ msgid "\"%s\" should be translated as \"%s\" per glossary."
#~ msgstr "يجب ترجمة \"%s\" كـ \"%s\" وفق المسرد."

#~ msgid "License key is required."
#~ msgstr "مفتاح الترخيص مطلوب."

#, php-format
#~ msgid "License activated for %d plugin(s). Page will reload."
#~ msgstr "تم تفعيل الترخيص لـ %d إضافة. ستُعاد تحميل الصفحة."

#~ msgid "Activation failed."
#~ msgstr "فشل التفعيل."

#~ msgid "Checking license scope..."
#~ msgstr "جارٍ التحقق من نطاق الترخيص..."

#~ msgid "This license key is not valid for any installed Forge plugin."
#~ msgstr "هذه المفتاح الترخيص غير صالح لأي مكون إضافي من Forge مثبت."

#~ msgid "The matching plugin is already active or not installed on this site."
#~ msgstr "المكون الإضافي المطابق نشط بالفعل أو غير مثبت على هذا الموقع."

#~ msgid ""
#~ "Could not verify which plugin this license belongs to. Please try again."
#~ msgstr ""
#~ "لم نتمكن من التحقق من المكون الإضافي الذي ينتمي إليه هذا الترخيص. يرجى "
#~ "المحاولة مرة أخرى."

#~ msgid "Activating"
#~ msgstr "جارٍ التفعيل"

#~ msgid "plugins…"
#~ msgstr "إضافات…"

#~ msgid "plugins activated! Reloading…"
#~ msgstr "إضافات مُفعَّلة! جارٍ إعادة التحميل…"

#~ msgid "activated."
#~ msgstr "مُفعَّل."

#~ msgid "Please enter a license key."
#~ msgstr "يرجى إدخال مفتاح الترخيص."

#~ msgid "No plugins available for activation."
#~ msgstr "لا توجد إضافات متاحة للتفعيل."

#~ msgid "Retry failed only"
#~ msgstr "إعادة المحاولة للفاشلة فقط"

#~ msgid "or reload anyway"
#~ msgstr "أو أعد التحميل على أي حال"

#~ msgid "Are you sure you want to deactivate the license for all plugins?"
#~ msgstr "هل أنت متأكد من رغبتك في إلغاء تفعيل الترخيص لجميع الإضافات؟"

#~ msgid "Deactivating..."
#~ msgstr "جارٍ إلغاء التفعيل..."

#~ msgid "Deactivation failed."
#~ msgstr "فشل إلغاء التفعيل."

#~ msgid "Invalid license check request."
#~ msgstr "طلب التحقق من الترخيص غير صالح."

#~ msgid "Could not verify the license right now."
#~ msgstr "لم نتمكن من التحقق من الترخيص في الوقت الحالي."

#~ msgid "Unexpected license verification response."
#~ msgstr "استجابة غير متوقعة للتحقق من الترخيص."

#~ msgid "License verification failed."
#~ msgstr "فشل التحقق من الترخيص."

#~ msgid "Enter key again to activate remaining plugins."
#~ msgstr "أدخل المفتاح مجدداً لتفعيل الإضافات المتبقية."

#~ msgid "Deactivate"
#~ msgstr "إلغاء التفعيل"

#~ msgid ""
#~ "Click below to activate PRO on every Forge plugin at once. Bundle owners — "
#~ "one approve covers all 4."
#~ msgstr ""
#~ "انقر أدناه لتفعيل PRO على جميع إضافات Forge مرة واحدة. مالكو الحزمة — موافقة"
#~ " واحدة تغطي جميع الأربع."

#~ msgid "Or paste a license key manually"
#~ msgstr "أو الصق مفتاح الترخيص يدوياً"

#~ msgid "sk_XXXX..."
#~ msgstr "sk_XXXX..."

#~ msgid ""
#~ "Manual key entry requires each plugin to be connected to Freemius first. Use"
#~ " Connect to Avakode above to skip that step."
#~ msgstr ""
#~ "يتطلب الإدخال اليدوي للمفتاح ربط كل إضافة بـ Freemius أولاً. استخدم «الاتصال"
#~ " بـ Avakode» أعلاه لتخطي تلك الخطوة."

#, php-format
#~ msgid "Found %d translation records across %d languages."
#~ msgstr "تم العثور على %d سجل ترجمة عبر %d لغة."

#, php-format
#~ msgid "Found %d posts assigned to languages, %d languages total."
#~ msgstr "تم العثور على %d منشور مخصص للغات، إجمالي %d لغة."

#, php-format
#~ msgid "Found %d translated strings across %d languages."
#~ msgstr "تم العثور على %d سلسلة مترجمة عبر %d لغة."

#~ msgid ""
#~ "These settings apply to the lf_language_switcher() function and shortcode "
#~ "used in your theme."
#~ msgstr ""
#~ "تنطبق هذه الإعدادات على الدالة lf_language_switcher() والشورتكود المستخدمَين"
#~ " في ثيمك."

#~ msgid "AI Translate All"
#~ msgstr "ترجمة الكل بالذكاء الاصطناعي"

#~ msgid ""
#~ "AI translate every empty string in this domain across all languages? "
#~ "Translations are saved automatically. Uses API credits."
#~ msgstr ""
#~ "هل تريد ترجمة كل نص فارغ في هذا النطاق عبر جميع اللغات بالذكاء الاصطناعي؟ "
#~ "تُحفظ الترجمات تلقائياً. يستخدم أرصدة API."

#, php-format
#~ msgid "%d of %d translated"
#~ msgstr "%d من %d مترجم"

#~ msgid "Re-run AI translation against the latest source content"
#~ msgstr "إعادة تشغيل ترجمة الذكاء الاصطناعي مقابل أحدث محتوى مصدر"

#~ msgid ""
#~ "Re-run AI translation for this post? This overwrites the current translated "
#~ "content."
#~ msgstr ""
#~ "هل تريد إعادة تشغيل ترجمة الذكاء الاصطناعي لهذا المنشور؟ سيُستبدل المحتوى "
#~ "المترجم الحالي."

#~ msgid "License is already active."
#~ msgstr "الترخيص نشط بالفعل."

#~ msgid ""
#~ "License activation requires the Lang Forge Pro add-on. Install Lang Forge "
#~ "Pro first, then return here."
#~ msgstr ""
#~ "يتطلب تنشيط الترخيص إضافة Lang Forge Pro. قم بتثبيت Lang Forge Pro أولاً، ثم"
#~ " عد إلى هنا."

#~ msgid "Activation failed. Please check your license key and try again."
#~ msgstr "فشل التفعيل. يرجى التحقق من مفتاح الترخيص والمحاولة مجدداً."

#~ msgid "License sync with Freemius failed"
#~ msgstr "فشل مزامنة الترخيص مع Freemius"

#~ msgid ""
#~ "Your license is active via Avakode — the plugin works normally. To clear "
#~ "Freemius-side banners, open Forge Suite dashboard and click Deactivate → "
#~ "Connect again."
#~ msgstr ""
#~ "ترخيصك نشط عبر Avakode — الإضافة تعمل بشكل طبيعي. لمسح لاف��ات Freemius، "
#~ "افتح لوحة تحكم Forge Suite وانقر إلغاء التفعيل ← الاتصال مجدداً."

#~ msgid "Activate License"
#~ msgstr "تفعيل الترخيص"

#~ msgid "Enter your license key to activate Pro features."
#~ msgstr "أدخل مفتاح الترخيص لتفعيل ميزات Pro."

#~ msgid "Install Lang Forge Pro to activate license"
#~ msgstr "قم بتثبيت Lang Forge Pro لتنشيط الترخيص"

#~ msgid ""
#~ "License activation lives inside the Lang Forge Pro add-on. Install Pro first"
#~ " — then return here, or your license will activate automatically once the "
#~ "Pro add-on connects to your Avakode dashboard."
#~ msgstr ""
#~ "يتم تنشيط الترخيص داخل إضافة Lang Forge Pro. قم بتثبيت Pro أولاً - ثم عد إلى"
#~ " هنا، أو سيتم تنشيط ترخيصك تلقائيًا بمجرد أن تتصل الإضافة Pro بلوحة التحكم "
#~ "الخاصة بـ Avakode."

#~ msgid "Testing Tools"
#~ msgstr "أدوات الاختبار"

#~ msgid ""
#~ "Reset license to test the purchasing flow again. The plugin will return to "
#~ "Free/unregistered state."
#~ msgstr ""
#~ "أعد ضبط الترخيص لاختبار تدفق الشراء مجدداً. ستعود الإضافة إلى حالة "
#~ "مجانية/غير مسجّلة."

#~ msgid "Reset license? Plugin will return to Free state."
#~ msgstr "ه�� تريد إعادة ضبط الترخيص؟ ستعود الإضافة إلى الحالة المجانية."

#~ msgid "Reset License"
#~ msgstr "إعادة ضبط الترخيص"

#~ msgid "License has been reset. Plugin is now in Free state."
#~ msgstr "تم إعادة ضبط الترخيص. الإضافة الآن في الحالة المجانية."

#, php-format
#~ msgid ""
#~ "You have reached the limit of %1$d languages on the Free plan. <a "
#~ "href=\"%2$s\">Upgrade to Pro</a> for unlimited languages."
#~ msgstr ""
#~ "لقد بلغت الحد الأقصى البالغ %1$d لغات في الخطة المجانية. <a href=\"%2$s\">قم"
#~ " بالترقية إلى Pro</a> للحصول على لغات غير محدودة."

#~ msgid "Language Limit Reached"
#~ msgstr "تم بلوغ حد اللغات"

#~ msgid "Translation Memory requires a Pro license."
#~ msgstr "ذاكرة الترجمة تتطلب ترخيص Pro."

#, php-format
#~ msgid "Added %d segments to Translation Memory."
#~ msgstr "تمت إضافة %d مقطع إلى ذاكرة الترجمة."

#~ msgid "Invalid entry id."
#~ msgstr "معرّف الإدخال غير صالح."

#~ msgid "Target text cannot be empty."
#~ msgstr "لا يمكن أن يكون النص الهدف فارغاً."

#~ msgid "Database error."
#~ msgstr "خطأ في قاعدة البيانات."

#~ msgid "No TMX file uploaded."
#~ msgstr "لم يُرفع أي ملف TMX."

#~ msgid "TMX file too large (max 10 MB)."
#~ msgstr "ملف TMX كبير جداً (الحد الأقصى 10 ميغابايت)."

#~ msgid "Only .tmx and .xml files are accepted."
#~ msgstr "يُقبل فقط ملفات .tmx و .xml."

#~ msgid "Could not read TMX file."
#~ msgstr "تعذّر قراءة ملف TMX."

#, php-format
#~ msgid "Connect %s to your Avakode account"
#~ msgstr "اربط %s بحساب Avakode الخاص بك"

#~ msgid "Connected. Your license is automatically synced from Avakode."
#~ msgstr "متصل. يتزامن ترخيصك تلقائياً من Avakode."

#~ msgid "Sign in at Avakode to automatically fill in your license key."
#~ msgstr "سجّل الدخول إلى Avakode لملء مفتاح الترخيص تلقائياً."

#~ msgid "Reconnect"
#~ msgstr "إعادة الاتصال"

#~ msgid "Preparing…"
#~ msgstr "جارٍ التحضير…"

#~ msgid "Invalid parameters"
#~ msgstr "معلمات غير صالحة"

#, php-format
#~ msgid "Duplication complete! %d posts processed for %s."
#~ msgstr "اكتمل النسخ! تمت معالجة %d منشور لـ %s."

#, php-format
#~ msgid "Duplication complete! %d posts created for %s."
#~ msgstr "اكتمل النسخ! تم إنشاء %d منشور لـ %s."

#, php-format
#~ msgid "Processing... %d / %d"
#~ msgstr "جارٍ المعالجة… %d / %d"

#~ msgid "Duplicate + AI Translate"
#~ msgstr "نسخ + ترجمة بالذكاء الاصطناعي"

#~ msgid "Proceed"
#~ msgstr "متابعة"

#~ msgid "Background translation in progress"
#~ msgstr "جارٍ الترجمة في الخلفية"

#~ msgid "you can leave this page"
#~ msgstr "يمكنك مغادرة هذه الصفحة"

#~ msgid "translated"
#~ msgstr "مترجم"

#~ msgid "failed"
#~ msgstr "فشل"

#~ msgid "in progress"
#~ msgstr "قيد التنفيذ"

#~ msgid "Translation was interrupted:"
#~ msgstr "تمت مقاطعة الترجمة:"

#~ msgid "posts translated"
#~ msgstr "منشور مترجم"

#~ msgid "Translation was interrupted."
#~ msgstr "تمت مقاطعة الترجمة."

#~ msgid "completed"
#~ msgstr "مكتمل"

#~ msgid "remaining."
#~ msgstr "متبقٍّ."

#~ msgid "Resume"
#~ msgstr "استئناف"

#~ msgid "Resuming..."
#~ msgstr "جارٍ الاستئناف..."

#~ msgid "Translating..."
#~ msgstr "جارٍ الترجمة..."

#~ msgid "Translation complete!"
#~ msgstr "اكتملت الترجمة!"

#~ msgid "Create draft copies of ALL published content?"
#~ msgstr "هل تريد إنشاء نسخ مسودة لجميع المحتوى المنشور؟"

#~ msgid "Source and target language must be different."
#~ msgstr "يجب أن تختلف اللغة المصدر عن اللغة الهدف."

#~ msgid "Estimated Translation Cost"
#~ msgstr "التكلفة التقديرية للترجمة"

#~ msgid "Posts to translate:"
#~ msgstr "المنشورات المراد ترجمتها:"

#~ msgid "already translated"
#~ msgstr "مترجمة مسبقاً"

#~ msgid "Total words:"
#~ msgstr "مجموع الكلمات:"

#~ msgid "Estimated tokens:"
#~ msgstr "الرموز التقديرية:"

#~ msgid "Estimated API cost:"
#~ msgstr "التكلفة التقديرية للـ API:"

#~ msgid "Fast mode"
#~ msgstr "الوضع السريع"

#~ msgid "stay on this page"
#~ msgstr "ابقَ على هذه الصفحة"

#~ msgid "min"
#~ msgstr "د"

#~ msgid "Background mode"
#~ msgstr "الوضع الخلفي"

#~ msgid "can leave the page"
#~ msgstr "يمكن مغادرة الصفحة"

#~ msgid "This uses your AI API credits."
#~ msgstr "يستخدم هذا أرصدة AI API الخاصة بك."

#~ msgid "Starting..."
#~ msgstr "جارٍ البدء..."

#~ msgid "Preparing..."
#~ msgstr "جارٍ التحضير..."

#~ msgid "All posts already translated!"
#~ msgstr "جميع المنشورات مترجمة بالفعل!"

#~ msgid "Background translation started."
#~ msgstr "بدأت الترجمة في الخلفية."

#~ msgid "You can leave this page."
#~ msgstr "يمكنك مغادرة هذه الصفحة."

#~ msgid "sec"
#~ msgstr "ث"

#~ msgid "remaining"
#~ msgstr "متبقٍّ"

#~ msgid "Translation error. Please try again."
#~ msgstr "خطأ في الترجمة. يرجى المحاولة مجدداً."

#~ msgid "Total time:"
#~ msgstr "الوقت الإجمالي:"

#~ msgid "Original or translation post not found."
#~ msgstr "لم يُعثر على المنشور الأصلي أو المترجم."

#~ msgid "Original or translation content is empty."
#~ msgstr "محتوى المنشور الأصلي أو المترجم فارغ."

#~ msgid "Failed to parse AI quality check response."
#~ msgstr "فشل تحليل استجابة فحص الجودة بالذكاء الاصطناعي."

#~ msgid ""
#~ "Another fix is being applied to this translation. Please retry in a moment."
#~ msgstr "جارٍ تطبيق تصحيح آخر على هذه الترجمة. يرجى إعادة المحاولة بعد لحظة."

#~ msgid "Translation post not found."
#~ msgstr "لم يُعثر على منشور الترجمة."

#~ msgid ""
#~ "Could not find the segment to replace in the translation. The content may "
#~ "have changed."
#~ msgstr ""
#~ "تعذّر العثور على المقطع المراد استبداله في الترجمة. ربما تغيّر المحتوى."

#~ msgid "Fix applied successfully."
#~ msgstr "تم تطبيق التصحيح بنجاح."

#~ msgid "Image ID:"
#~ msgstr "معرّف الصورة:"

#~ msgid ""
#~ "Forge Suite can send anonymous usage signals so we can prioritise the "
#~ "features you actually rely on and catch regressions before they reach "
#~ "everyone. Participation is optional and fully private."
#~ msgstr ""
#~ "يمكن لـ Forge Suite إرسال إشارات استخدام مجهولة لنتمكن من إيلاء الأولوية "
#~ "للميزات التي تعتمد عليها فعلاً واكتشاف التراجعات قبل أن تطال الجميع. "
#~ "المشاركة اختيارية وخاصة تماماً."

#~ msgid "No personal data: no emails, no post content, no visitor identifiers."
#~ msgstr "لا بيانات شخصية: لا بريد إلكتروني، لا محتوى منشورات، لا معرّفات زوار."

#~ msgid ""
#~ "Your site URL is hashed (one-way) before sending — we can't reverse it."
#~ msgstr "يُجزَّأ عنوان URL لموقعك (باتجاه واحد) قبل الإرسال — لا يمكننا عكسه."

#~ msgid ""
#~ "Only event names and counters by default. Change your mind any time in Forge"
#~ " settings."
#~ msgstr ""
#~ "أسماء الأحداث والعدادات فقط افتراضياً. يمكنك تغيير رأيك في أي وقت من إعدادات"
#~ " Forge."

#~ msgid ""
#~ "Event names and bucketed counters only (feature opened, translation created,"
#~ " etc.). Required for the roadmap feedback loop."
#~ msgstr ""
#~ "أسماء الأحداث والعدادات المجمّعة فقط (فُتحت ميزة، أُنشئت ترجمة، إلخ). مطلوبة"
#~ " لحلقة تغذية خارطة الطريق."

#~ msgid ""
#~ "When a Forge plugin hits an error, send a sanitised sample (emails, URLs and"
#~ " large numeric IDs stripped). Hashes of each error are always sent to count "
#~ "repeats — this opt-in adds the readable text so we can actually fix "
#~ "recurring issues on your install sooner."
#~ msgstr ""
#~ "عند حدوث خطأ في أحد إضافات Forge، أرسل عيّنة منقّحة (دون بريد إلكتروني أو "
#~ "روابط أو معرّفات رقمية كبيرة). تُرسَل دائماً تجزئات الأخطاء لإحصاء التكرار —"
#~ " يضيف هذا الاشتراك النص المقروء لنتمكن من إصلاح المشكلات المتكررة في موقعك "
#~ "أسرع."

#~ msgid "Source post not found"
#~ msgstr "لم يُعثر على المنشور المصدر"

#~ msgid "Translation saved"
#~ msgstr "تم حفظ الترجمة"

#~ msgid "Preview Mode - Changes not saved"
#~ msgstr "وضع المعاينة - لم تُحفظ التغييرات"

#~ msgid "Live Preview"
#~ msgstr "معاينة مباشرة"

#~ msgid "Preview Draft"
#~ msgstr "معاينة المسودة"

#~ msgid "(auto-translated)"
#~ msgstr "(مترجم تلقائياً)"

#~ msgid "Source post not found."
#~ msgstr "لم يُعثر على المنشور المصدر."

#~ msgid "No snapshot available."
#~ msgstr "لا تتوفر لقطة."

#~ msgid "Changes in Original"
#~ msgstr "التغييرات في الأصل"

#~ msgid "Title changed:"
#~ msgstr "تغيّر العنوان:"

#~ msgid "Content changed:"
#~ msgstr "تغيّر المحتوى:"

#~ msgid "No visible changes detected."
#~ msgstr "لم يتم اكتشاف أي تغييرات مرئية."

#~ msgid "Translation marked as current."
#~ msgstr "تم تحديد الترجمة على أنها حالية."

#~ msgid "AI credits"
#~ msgstr "أرصدة AI"

#~ msgid "AI Credits"
#~ msgstr "أرصدة AI"

#, php-format
#~ msgid "of %s remaining"
#~ msgstr "من أصل %s متبقٍّ"

#~ msgid "Add-on"
#~ msgstr "إضافة"

#~ msgid "Validity"
#~ msgstr "الصلاحية"

#~ msgid "Never expire"
#~ msgstr "لا تنتهي صلاحيتها"

#~ msgid "Close"
#~ msgstr "إغلاق"

#~ msgid "Refresh"
#~ msgstr "تحديث"

#~ msgid "Buy credits"
#~ msgstr "شراء أرصدة"

#~ msgid "Proceed to checkout"
#~ msgstr "المتابعة إلى الدفع"

#~ msgid "Select a pack above to proceed."
#~ msgstr "اختر حزمة أعلاه للمتابعة."

#~ msgid "Start free trial"
#~ msgstr "ابدأ التجربة المجانية"

#~ msgid "Trial active"
#~ msgstr "التجربة نشطة"

#~ msgid "Unknown product"
#~ msgstr "منتج غير معروف"

#~ msgid "Trial is unavailable right now."
#~ msgstr "التجربة غير متاحة حالياً."

#~ msgid "Could not start the trial. Please try again."
#~ msgstr "لم نتمكن من بدء التجربة. يرجى المحاولة مرة أخرى."

#, php-format
#~ msgid "%d"
#~ msgstr "%d"

#~ msgid "1"
#~ msgstr "1"

#, php-format
#~ msgid "This action costs %d credits. Continue?"
#~ msgstr "يكلّف هذا الإجراء %d رصيد. هل تريد المتابعة؟"

#, php-format
#~ msgid "%d credits"
#~ msgstr "%d أرصدة"

#~ msgid "Confirm credit usage"
#~ msgstr "تأكيد استخدام الأرصدة"

#, php-format
#~ msgid "Spend %d and continue"
#~ msgstr "إنفاق %d والمتابعة"

#~ msgid "Starting…"
#~ msgstr "جاري البدء…"

#~ msgid "All changes saved"
#~ msgstr "تم حفظ جميع التغييرات"

#~ msgid "Error saving"
#~ msgstr "خطأ في الحفظ"

#~ msgid "Copy all from original?"
#~ msgstr "هل تريد نسخ الكل من الأصل؟"

#~ msgid "You have unsaved changes. Leave anyway?"
#~ msgstr "لديك تغييرات غير محفوظة. هل تريد المغادرة على أي حال؟"

#~ msgid "Inserted from Translation Memory"
#~ msgstr "مُدرج من ذاكرة الترجمة"

#~ msgid "✔ From Translation Memory (no credit)"
#~ msgstr "✔ من ذاكرة الترجمة (بدون رصيد)"

#~ msgid "✨ Generated by AI (1 credit)"
#~ msgstr "✨ مُولَّد بالذكاء الاصطناعي (رصيد واحد)"

#~ msgid "Queued"
#~ msgstr "في قائمة الانتظار"

#~ msgid "Re-run QA"
#~ msgstr "إعادة تشغيل فحص الجودة"

#~ msgid ""
#~ "Changes saved to translation. <a href=\"#\" class=\"lf-qa-reload-link\" "
#~ "style=\"color:#0EC49E;font-weight:600;\">Refresh editor</a>"
#~ msgstr ""
#~ "تم حفظ التغييرات في الترجمة. <a href=\"#\" class=\"lf-qa-reload-link\" "
#~ "style=\"color:#0EC49E;font-weight:600;\">تحديث المحرر</a>"

#~ msgid ""
#~ "This segment was modified by another edit. Re-run QA Check to get up-to-date"
#~ " suggestions."
#~ msgstr ""
#~ "تم تعديل هذا المقطع بتحرير آخر. أعد تشغيل فحص الجودة للحصول على اقتراحات "
#~ "محدّثة."

#~ msgid ""
#~ "You have unsaved AI QA Check results. Leaving will discard them and spend AI"
#~ " credits again on the next run."
#~ msgstr ""
#~ "لديك نتائج فحص جودة AI غير محفوظة. المغادرة ستتجاهلها وستُستهلك أرصدة AI "
#~ "مجدداً في التشغيل التالي."

#~ msgid "Source / target language not detected."
#~ msgstr "لم يتم اكتشاف اللغة المصدر/الهدف."

#~ msgid "AI returned an empty response."
#~ msgstr "أعاد الذكاء الاصطناعي استجابة فارغة."

#~ msgid "AI re-generate request failed."
#~ msgstr "فشل طلب إعادة التوليد بالذكاء الاصطناعي."

#~ msgid "No segments to translate."
#~ msgstr "لا توجد مقاطع للترجمة."

#, php-format
#~ msgid "Translating %d segments…"
#~ msgstr "جارٍ ترجمة %d مقطع…"

#~ msgid "Checking translation quality…"
#~ msgstr "جارٍ التحقق من جودة الترجمة…"

#~ msgid "Applying…"
#~ msgstr "جارٍ التطبيق…"

#~ msgid "Outdated"
#~ msgstr "قديم"

#~ msgid "Content"
#~ msgstr "المحتوى"

#~ msgid "Paragraph"
#~ msgstr "فقرة"

#~ msgid "Post"
#~ msgstr "منشور"

#~ msgid "Excerpt"
#~ msgstr "مقتطف"

#~ msgid "Missing required data."
#~ msgstr "البيانات المطلوبة مفقودة."

#~ msgid "No translatable text segments found."
#~ msgstr "لم يُعثر على مقاطع نصية قابلة للترجمة."

#~ msgid "Translate Page"
#~ msgstr "ترجمة الصفحة"

#~ msgid "Click on any text to translate it"
#~ msgstr "انقر على أي نص لترجمته"

#~ msgid "Exit Editor"
#~ msgstr "الخروج من المحرر"

#~ msgid "Exit"
#~ msgstr "خروج"

#~ msgid "Translate"
#~ msgstr "ترجمة"

#~ msgid "AI not configured. Add an API key in Lang Forge settings."
#~ msgstr "لم يُهيَّأ الذكاء الاصطناعي. أضف مفتاح API في إعدادات Lang Forge."

#~ msgid "AI not configured"
#~ msgstr "لم يُهيَّأ الذكاء الاصطناعي"

#, php-format
#~ msgid "%d segments translated"
#~ msgstr "%d مقطع مترجم"

#~ msgid "Unknown"
#~ msgstr "غير معروف"

#~ msgid "Translation Analytics"
#~ msgstr "تحليلات الترجمة"

#~ msgid "Translation analytics"
#~ msgstr "تحليلات الترجمة"

#~ msgid "30-day summary of translations created, published and pending."
#~ msgstr "ملخص 30 يوماً للترجمات المنشأة والمنشورة والمعلّقة."

#~ msgid "Translations Created"
#~ msgstr "الترجمات المنشأة"

#~ msgid "Translations Published"
#~ msgstr "الترجمات المنشورة"

#~ msgid "Translations by Language"
#~ msgstr "الترجمات حسب اللغة"

#~ msgid "Count"
#~ msgstr "العدد"

#~ msgid "No data yet."
#~ msgstr "لا توجد بيانات بعد."

#~ msgid "Top Translators"
#~ msgstr "أفضل المترجمين"

#~ msgid "User"
#~ msgstr "المستخدم"

#~ msgid "Update package failed its integrity check and was not installed."
#~ msgstr "فشل حزمة التحديث في اجتياز فحص السلامة ولم يتم تثبيتها."

#~ msgid "Update package signature could not be verified and was not installed."
#~ msgstr "لم يكن بالإمكان التحقق من توقيع حزمة التحديث ولم يتم تثبيتها."

#~ msgid "Translator"
#~ msgstr "مترجم"

#~ msgid "Outdated translation!"
#~ msgstr "ترجمة قديمة!"

#, php-format
#~ msgid "The original content was updated %s after this translation."
#~ msgstr "تم تحديث المحتوى الأصلي قبل %s من هذه الترجمة."

#~ msgid "View original"
#~ msgstr "عرض الأصل"

#, php-format
#~ msgid "[%1$s] New content needs translation: %2$s"
#~ msgstr "[%1$s] يحتاج محتوى جديد إلى الترجمة: %2$s"

#~ msgid "New content needs translation"
#~ msgstr "المحتوى الجديد يحتاج إلى ترجمة"

#, php-format
#~ msgid "New translation task on %s"
#~ msgstr "مهمة ترجمة جديدة على %s"

#~ msgid "New content has been published and needs translation."
#~ msgstr "تم نشر محتوى جديد ويحتاج إلى ترجمة."

#~ msgid "Missing translations"
#~ msgstr "ترجمات مفقودة"

#~ msgid "Open translation task"
#~ msgstr "فتح مهمة ترجمة"

#, php-format
#~ msgid "Sent by %s on your WordPress site."
#~ msgstr "تم الإرسال بواسطة %s على موقع WordPress الخاص بك."

#~ msgid "Invalid XLIFF file"
#~ msgstr "ملف XLIFF غير صالح"

#~ msgid "Import / Export Translations"
#~ msgstr "استيراد / تصدير الترجمات"

#~ msgid "Export XLIFF or CSV for translators, then import the result back."
#~ msgstr "صدّر XLIFF أو CSV للمترجمين، ثم استورد النتيجة مجدداً."

#~ msgid "Export"
#~ msgstr "تصدير"

#~ msgid ""
#~ "Export translations for professional translation services (XLIFF) or "
#~ "spreadsheets (CSV)."
#~ msgstr ""
#~ "تصدير الترجمات لخدمات الترجمة الاحترافية (XLIFF) أو جداول البيانات (CSV)."

#~ msgid "Source Language"
#~ msgstr "اللغة المصدر"

#~ msgid "Target Language"
#~ msgstr "اللغة الهدف"

#~ msgid "Format"
#~ msgstr "التنسيق"

#~ msgid "Import"
#~ msgstr "استيراد"

#~ msgid "Import translated XLIFF or CSV files."
#~ msgstr "استيراد ملفات XLIFF أو CSV المترجمة."

#~ msgid "File"
#~ msgstr "ملف"

#, php-format
#~ msgid "Image for %s"
#~ msgstr "صورة لـ %s"

#~ msgid ""
#~ "Enter attachment ID of the language-specific image, or leave empty to use "
#~ "default."
#~ msgstr ""
#~ "أدخل معرّف المرفق للصورة الخاصة باللغة، أو اتركه فارغاً لاستخدام الافتراضي."

#~ msgid "Visual Translation Editor"
#~ msgstr "محرر الترجمة المرئي"

#~ msgid "Side-by-side translation with AI assist (PRO)."
#~ msgstr "ترجمة جنباً إلى جنب مع مساعدة الذكاء الاصطناعي (PRO)."

#~ msgid "Select a post and target language to start translating."
#~ msgstr "حدد منشوراً ولغة هدف لبدء الترجمة."

#~ msgid "Limited content available"
#~ msgstr "المحتوى المتاح محدود"

#, php-format
#~ msgid ""
#~ "This page uses a custom template (%s) that renders content via PHP code "
#~ "rather than the WordPress editor. Template-generated content cannot be "
#~ "extracted for translation in the Visual Editor. Use the standard WordPress "
#~ "editor or translate the theme template files directly."
#~ msgstr ""
#~ "تستخدم هذه الصفحة قالباً مخصصاً (%s) يعرض المحتوى عبر كود PHP بدلاً من محرر "
#~ "WordPress. لا يمكن استخراج المحتوى المُولَّد بالقوالب للترجمة في المحرر "
#~ "المرئي. استخدم محرر WordPress القياسي أو ترجم ملفات قالب الثيم مباشرة."

#~ msgid "QA Check"
#~ msgstr "فحص الجودة"

#~ msgid "Copy All from Original"
#~ msgstr "نسخ الكل من الأصل"

#~ msgid "Save All"
#~ msgstr "حفظ الكل"

#~ msgid "Open in Editor"
#~ msgstr "فتح في المحرر"

#~ msgid "Enter translated title..."
#~ msgstr "أدخل العنوان المترجم..."

#~ msgid "Copy from original"
#~ msgstr "نسخ من الأصل"

#~ msgid "Re-generate with AI (uses Translation Memory if available)"
#~ msgstr "إعادة التوليد بالذكاء الاصطناعي (يستخدم ذاكرة الترجمة إن توفرت)"

#~ msgid "Click to translate..."
#~ msgstr "انقر للترجمة..."

#~ msgid ""
#~ "No translatable fields found for this post. The post might be empty or use "
#~ "unsupported field types."
#~ msgstr ""
#~ "لم يُعثر على حقول قابلة للترجمة لهذا المنشور. قد يكون المنشور فارغاً أو "
#~ "يستخدم أنواع حقول غير مدعومة."

#~ msgid "Glossary Terms"
#~ msgstr "مصطلحات المسرد"

#~ msgid "Translation Quality Check"
#~ msgstr "فحص جودة الترجمة"

#~ msgid "Content Type"
#~ msgstr "نوع المحتوى"

#~ msgid "-- All types --"
#~ msgstr "-- جميع الأنواع --"

#~ msgid "Post to translate"
#~ msgstr "المنشور المراد ترجمته"

#~ msgid "-- Select a post --"
#~ msgstr "-- اختر منشوراً --"

#~ msgid "No posts found. Make sure posts have a language set."
#~ msgstr "لم يُعثر على منشورات. تأكد من تعيين لغة للمنشورات."

#~ msgid "Open Editor"
#~ msgstr "فتح المحرر"

#~ msgid "AI translation failed. Please try again."
#~ msgstr "فشلت الترجمة بالذكاء الاصطناعي. يرجى المحاولة مجدداً."

#~ msgid "AI request failed. Please try again."
#~ msgstr "فشل طلب الذكاء الاصطناعي. يرجى المحاولة مجدداً."

#~ msgid "AI translation requires a Pro license."
#~ msgstr "الترجمة بالذكاء الاصطناعي تتطلب ترخيص Pro."

#~ msgid ""
#~ "Connect to Avakode or activate a license to enable AI translation for this "
#~ "domain."
#~ msgstr "اتصل بـ Avakode أو قم بتنشيط ترخيص لتمكين الترجمة الذكية لهذا النطاق."

#~ msgid ""
#~ "Browse, edit, import and export every translation pair LangForge has "
#~ "captured."
#~ msgstr "تصفح وتحرير واستيراد وتصدير كل زوج ترجمة التقطه Lang Forge."

#~ msgid ""
#~ "Translation Memory grows automatically as you save translations in the "
#~ "Visual Editor or run AI translation. Use this page to search, fix bad "
#~ "translations, import an existing TMX file, or export the whole memory for "
#~ "re-use on another site."
#~ msgstr ""
#~ "تنمو ذاكرة الترجمة تلقائياً عند حفظ الترجمات في المحرر المرئي أو تشغيل ترجمة"
#~ " AI. استخدم هذه الصفحة للبحث وإصلاح الترجمات ال��يئة واستيراد ملف TMX موجود "
#~ "أو تصدير الذاكرة بأكملها لإعادة الاستخدام في موقع آخر."

#~ msgid "Your Translation Memory is empty"
#~ msgstr "ذاكرة الترجمة الخاصة بك فارغة"

#~ msgid ""
#~ "Translation Memory fills up automatically every time you save a translation "
#~ "in the Visual Editor or use AI translation. You can also seed it from "
#~ "existing translations or import a TMX file from a previous translation tool."
#~ msgstr ""
#~ "تمتلئ ذاكرة الترجمة تلقائياً في كل مرة تحفظ فيها ترجمة في المحرر المرئي أو "
#~ "تستخدم ترجمة AI. يمكنك أيضاً تغذيتها من الترجمات الموجودة أو استيراد ملف TMX"
#~ " من أداة ترجمة سابقة."

#~ msgid "Populate from existing translations"
#~ msgstr "تعبئة من الترجمات الموجودة"

#~ msgid "Import TMX file"
#~ msgstr "استيراد ملف TMX"

#~ msgid "Search source or target text…"
#~ msgstr "البحث في النص المصدر أو الهدف…"

#~ msgid "Any source language"
#~ msgstr "أي لغة مصدر"

#~ msgid "Any target language"
#~ msgstr "أي لغة هدف"

#~ msgid "Populate from translations"
#~ msgstr "تعبئة من الترجمات"

#~ msgid "Import TMX"
#~ msgstr "استيراد TMX"

#~ msgid "Export TMX"
#~ msgstr "تصدير TMX"

#~ msgid "entries in memory"
#~ msgstr "إدخالات في الذاكرة"

#~ msgid "Target"
#~ msgstr "الهدف"

#~ msgid "Used"
#~ msgstr "مستخدَم"

#~ msgid "Updated"
#~ msgstr "محدَّث"

#~ msgid "Loading…"
#~ msgstr "جارٍ التحميل…"

#~ msgid "Prev"
#~ msgstr "السابق"

#~ msgid "Edit translation"
#~ msgstr "تحرير الترجمة"

#~ msgid ""
#~ "The source text is the unique key of this entry and cannot be edited. "
#~ "Editing the target text will improve future suggestions."
#~ msgstr ""
#~ "النص المصدر ه�� المفتاح الفريد لهذا الإدخال ولا يمكن تحريره. تحرير النص "
#~ "الهدف سيُحسّن الاقتراحات المستقبلية."

#~ msgid ""
#~ "Upload a TMX 1.4 file. LangForge will parse it, show you what it found, and "
#~ "let you confirm before adding entries to your memory."
#~ msgstr ""
#~ "ارفع ملف TMX 1.4. سيحلله Lang Forge ويعرض ما وجده ويسمح لك بالتأكيد قبل "
#~ "إضافة الإدخالات إلى ذاكرتك."

#~ msgid "Overwrite existing entries (otherwise duplicates are skipped)."
#~ msgstr "الكتابة ��وق الإدخالات الموجودة (وإلا يتم تخطي التكرارات)."

#~ msgid "Delete this Translation Memory entry? This cannot be undone."
#~ msgstr "هل تريد حذف إدخال ذاكرة الترجمة هذا؟ لا يمكن التراجع عن هذا."

#~ msgid "Entry deleted."
#~ msgstr "تم حذف الإدخال."

#~ msgid "No entries match your filters."
#~ msgstr "لا توجد إدخالات تطابق الفلاتر."

#~ msgid ""
#~ "Scan all existing translations and add their segments to Translation Memory?"
#~ msgstr "هل تريد فحص جميع الترجمات الموجودة وإضاف�� مقاطعها إلى ذاكرة الترجمة؟"

#~ msgid "Parsing TMX…"
#~ msgstr "جار�� تحليل TMX…"

#, php-format
#~ msgid "Import finished. Imported %1$d, skipped %2$d duplicates, %3$d errors."
#~ msgstr "اكتمل الاستيراد. استُورد %1$d، تخطّى %2$d تكراراً، %3$d أخطاء."

#, php-format
#~ msgid "Records without two language pairs (incomplete <tu>): %d"
#~ msgstr "سجلات بدون زوجَي لغتين (غير مكتملة <tu>): %d"

#, php-format
#~ msgid "Records with empty or unrecognised <seg>: %d"
#~ msgstr "سجلات بـ<seg> فارغة أو غير معرّفة: %d"

#, php-format
#~ msgid "Database insert failures: %d"
#~ msgstr "��شل إدراج في قاعدة البيانات: %d"

#~ msgid ""
#~ "Tip: full-DB exports usually contain <tu> entries with 3+ languages or empty"
#~ " segments. Re-export with a specific language pair (Filter by language pair "
#~ "→ Export) for a clean import."
#~ msgstr ""
#~ "تلميح: صادرات قاعدة البيانات الكاملة تحتوي عادةً على إدخالات <tu> بـ3 لغات "
#~ "أو أكثر أ�� مقاطع فارغة. أعد التصدير بزوج لغات ��حدد (الف��ترة بزوج اللغات ←"
#~ " تصدير) للحصول على استيراد نظيف."

#, php-format
#~ msgid "Added %d segment(s) to Translation Memory."
#~ msgstr "تمت إضافة %d مقطع إلى ذاكرة الترجمة."

#~ msgid "Invalid TMX XML."
#~ msgstr "XML للـ TMX غير صالح."

#~ msgid "No translation units found in TMX file."
#~ msgstr "لم يُعثر على وحدات ترجمة في ملف TMX."

#~ msgid ""
#~ "Run migration on a staging site first. The translated post content already "
#~ "exists in your database — migration only imports language assignments and "
#~ "translation groupings."
#~ msgstr ""
#~ "شغّل الترحيل على موقع تجريبي أولاً. محتوى المنشورات المترجمة موجود بالفعل في"
#~ " قاعدة بياناتك — يستورد الترحيل فقط تعيينات اللغة ومجموعات الترجمة."

#~ msgid "No supported multilingual plugins detected. Supported: WPML, Polylang."
#~ msgstr "لم يتم اكتشاف إضافات متعددة اللغات مدعومة. المدعومة: WPML وPolylang."

#, php-format
#~ msgid ""
#~ "New content has been published and needs translation.\n"
#~ "\n"
#~ "Title: %s\n"
#~ "Type: %s\n"
#~ "Missing translations: %s\n"
#~ "\n"
#~ "Edit: %s"
#~ msgstr ""
#~ "تم نشر محتوى جديد ويحتاج إلى الترجمة.\n"
#~ "\n"
#~ "العنوان: %s\n"
#~ "النوع: %s\n"
#~ "الترجمات المفقودة: %s\n"
#~ "\n"
#~ "تحرير: %s"

#~ msgid "LangForge sections"
#~ msgstr "أقسام Lang Forge"
