الشروع في العمل مع SkyLang Auto Translator لـ Polylang
Welcome to SkyLang! This guide will walk you through installation, initial setup, and your first steps to auto‑translate posts, pages, products, and taxonomies with Polylang. Whether you’re using the free Google Translate engine or a Pro AI provider, you’ll be up and running in minutes.
قبل أن تبدأ
تأكد من أن موقعك يلبي هذه المتطلبات:
- موقع ووردبريس – version 5.0 or higher recommended.
- البرنامج المساعد بولي لانج – installed and activated, with لغتين على الأقل تم تكوينه.
- نسخة مجانية – no API key needed; Google Translate is included at no cost.
- النسخة الاحترافية – a valid SkyLang Pro license key to unlock AI engines (Gemini, OpenAI, Claude, OpenRouter, and OpenAI‑compatible endpoints).
ملحوظة: All translation features rely on your Polylang language setup. If you haven’t added languages yet, do that first in Polylang → Languages.
تثبيت
- قم بتنزيل البرنامج المساعد – obtain the
.zipملف من إيصال الشراء أو مستودع WordPress الإضافي. - تحميل وتثبيت – in your WordPress admin area, go to Plugins → Add New → Upload Plugin. اختر
.zipالملف وانقر التثبيت الآن. - فعل – after installation, click تفعيل البرنامج المساعد.
- قم بتشغيل معالج الإعداد – on first activation you’ll be automatically redirected to a multi‑step wizard. This helps you verify your languages, test a translation, and see what Pro offers. You can skip any step and finish when ready.
الإعداد لأول مرة
بعد الانتهاء من المعالج، توجه إلى SkyLang → Settings لتكوين محرك الترجمة الخاص بك.
1. اختر مزود الذكاء الاصطناعي الخاص بك
- حر: يختار مترجم جوجل – no key required.
- برو: اختر من جوجل الجوزاء, OpenAI, كلود أنثروبي, OpenRouter، أو عنوان URL متوافق مع OpenAI. أدخل مفتاح ونموذج API المطابقين.
2. ضبط الإعدادات الإضافية (اختياري)
- تصنيفات المزامنة التلقائية – enable to automatically copy translated categories and tags to translated posts.
- وضع الترجمة – choose between safe string extraction (recommended) or full‑content AI translation.
- أنواع المشاركات – select which content types (posts, pages, products, etc.) should appear in the Bulk Editor.
- تعليمات مخصصة للمحتوى الكامل – add instructions for the AI when using full‑content mode (Pro only).
3. حفظ التغييرات
انقر حفظ التغييرات في أسفل صفحة الإعدادات. التكوين الخاص بك جاهز الآن.
نصيحة: If you’re unsure, start with the default settings. You can change them anytime.
خطواتك الأولى
جرب ميزتين أساسيتين للتعرف على SkyLang:
📋 Bulk Editor – Translate missing content in one go
- اذهب إلى SkyLang → Bulk Editor.
- استخدم مرشح المجلد لإظهار نوع محتوى محدد (على سبيل المثال، دعامات أو الصفحات).
- يعرض الجدول العناصر ذات الترجمات المفقودة. حدد المربع بجوار عنصر واحد أو أكثر.
- انقر تم تحديد الترجمة المجمعة.
- Watch the progress – each row shows a status badge. When complete, the translation is ready.
ملحوظة: يمكنك أيضا ترجمة كل شيء في عداد المفقودين العناصر بنقرة واحدة باستخدام ترجمة كل المفقودين زر.
⏳ Background Translate – Let translations run while you work
- اذهب إلى SkyLang → Background Translate.
- حدد خيار أنواع المشاركات تريد تضمينها.
- يختار وضع الترجمة – either “Translate untranslated only” or “Force translate all”.
- انقر ابدأ ترجمة الخلفية.
- A progress bar and summary counters (total, processed, failed, remaining) show real‑time status. You can leave the page – the queue keeps running.
- استخدم يوقف, سيرة ذاتية، أو إعادة تعيين قائمة الانتظار حسب الحاجة.
محرر بالجملة
ماذا يفعل
يمنحك المحرر المجمع مكانًا واحدًا لمراجعة جميع منشوراتك وصفحاتك ومصطلحات التصنيف التي تفتقد الترجمات في Polylang. يمكنك تصفية القائمة حسب نوع المحتوى، وتصفح النتائج صفحة تلو الأخرى، وتنفيذ إجراءات مجمعة مثل الترجمة، أو فرض الترجمة، أو حذف الترجمات على عناصر متعددة في وقت واحد.
كيفية استخدامه
- اذهب إلى SkyLang → محرر بالجملة فاتورة غير مدفوعة.
- اختياريا استخدم مرشح المجلد لإظهار نوع محتوى محدد فقط (على سبيل المثال، المنتجات أو الفئات)، وضبطه العناصر لكل صفحة للتحكم في عدد العناصر التي تظهر على الشاشة.
- حدد العناصر التي تريد العمل بها عن طريق تحديد المربعات المجاورة لها.
- انقر فوق أحد أزرار الإجراءات المجمعة:
- تم تحديد الترجمة المجمعة – Translate missing languages for the chosen items.
- تم تحديد فرض الترجمة – Overwrite any existing translations.
- حذف الترجمات المحددة – Remove all translations (except the source language).
- إعادة تعيين اللغة – Change the language label assigned to the selected items.
- Watch the progress as each item is processed — status badges show success or failure.
- قم بمراجعة النتيجة النهائية لكل صف لتأكيد اكتمال كل إجراء.
إجراءات شريط الأدوات الإضافية
- انقر ترجمة كل المفقودين للترجمة التلقائية لكل عنصر غير مكتمل في المجلد الحالي.
- انقر Sync categories & tags لتشغيل مزامنة التصنيف.
- انقر قوائم المزامنة لتشغيل مزامنة القائمة.
Settings & Options
| جلسة | ما يتحكم فيه |
|---|---|
| مرشح المجلد | تصفية القائمة حسب نوع المنشور أو مجلد التصنيف (جميع المجلدات، المنشورات، الصفحات، المنتجات، الفئات، العلامات، فئات المنتجات، علامات المنتجات، العلامات التجارية للمنتجات) |
| العناصر لكل صفحة | يضبط عدد العناصر المعروضة في كل صفحة (10، 20، 50، أو 100) |
| تبديل التصحيح | تعرض لوحة تصحيح الأخطاء مع عدد الاستعلامات الأولية وبيانات نوع المنشور واستعلامات SQL لاستكشاف الأخطاء وإصلاحها |
Tips & Best Practices
- استخدم مرشح المجلد to focus on a specific content type – this keeps large lists manageable and helps you avoid accidental changes to unrelated items.
- عندما يكون لديك العديد من العناصر التي تريد ترجمتها، انقر أولاً ترجمة كل المفقودين بدلاً من اختيار كل منها على حدة.
- تم تحديد فرض الترجمة overwrites existing translations, so use it only when you’re sure you want to replace the current content.
- قم بتشغيل تبديل التصحيح if something isn’t working as expected – it can reveal query issues and help you diagnose problems faster.
ترجمة الخلفية
ماذا يفعل
The Background Translate feature lets you queue up post translations to run in the background — you can navigate away from the page and the process keeps going. You can watch real-time progress through a status badge, a progress bar, summary counters (total, processed, failed, remaining), and a detailed activity log.
كيفية استخدامه
- اذهب الى SkyLang صفحة المسؤول وانقر فوق ترجمة الخلفية فاتورة غير مدفوعة.
- حدد خانات الاختيار الخاصة بأنواع المنشورات التي تريد تضمينها في قائمة انتظار الترجمة.
- اختر وضع الترجمة:
- ترجمة غير مترجمة فقط – skip posts that already have translations.
- فرض ترجمة الكل – process every post, even if already translated.
- انقر ابدأ ترجمة الخلفية لبدء المعالجة.
- راقب قائمة الانتظار باستخدام شريط التقدم، وشارة الحالة، والعدادات التي تعرض إجمالي المشاركات، والتي تمت معالجتها، والفاشلة، والمشاركات المتبقية.
- في أي وقت يمكنك:
- انقر يوقف لإيقاف قائمة الانتظار.
- انقر سيرة ذاتية لمواصلة قائمة الانتظار المتوقفة مؤقتًا.
- انقر إعادة تعيين قائمة الانتظار لإلغاء كافة الترجمات المعلقة ومسح التقدم.
Settings & Options
| جلسة | ما يتحكم فيه |
|---|---|
| أنواع المشاركات | اختر أنواع المنشورات المضمنة في قائمة انتظار الترجمة في الخلفية. |
| وضع الترجمة | يختار ترجمة غير مترجمة فقط لتخطي المشاركات المترجمة بالفعل، أو فرض ترجمة الكل لمعالجة كل مشاركة. |
Tips & Best Practices
- استخدم ترجمة غير مترجمة فقط to save time and avoid re‑processing posts you’ve already translated.
- The activity log gives you a detailed breakdown of each translation result — check it if you need to troubleshoot any failures.
- يمكنك الانتقال بأمان إلى الصفحات الأخرى أو إغلاق علامة التبويب؛ وتستمر عملية الترجمة في الخلفية.
- إذا كنت بحاجة إلى تغيير الإعدادات أو إجراء تعديلات، فاستخدم يوقف و إعادة تعيين قائمة الانتظار قبل بدء دفعة جديدة.
Category, Tag & Product Taxonomy Sync
ماذا يفعل
تقوم هذه الميزة بإجراء مزامنة لمرة واحدة تقوم بنسخ الفئات والعلامات وتصنيفات المنتجات المترجمة (مثل فئات المنتجات وعلامات المنتجات والعلامات التجارية للمنتجات) إلى المنشورات والمنتجات المترجمة المقابلة لها. إذا لم تكن هناك ترجمة لمصطلح ما، فسيتم تلقائيًا إنشاء مصطلح جديد في اللغة الهدف.
كيفية استخدامه
- اذهب الى SkyLang صفحة المسؤول وافتح أدوات علامة التبويب، أو انقر فوق زر المزامنة في محرر بالجملة شريط الأدوات.
- انقر فوق Sync categories & tags زر لبدء العملية.
- تقوم المزامنة بفحص جميع المشاركات باللغة الافتراضية وترجماتها.
- لكل مشاركة مترجمة، تقوم الميزة بتعيين الإصدارات المترجمة من المصطلحات المصدر.
- عند انتهاء المزامنة، تعرض رسالة الحالة عدد المشاركات التي تم تحديثها.
Settings & Options
لا توجد إعدادات قابلة للتكوين لهذه الميزة. ما عليك سوى النقر على زر المزامنة لتشغيله.
Tips & Best Practices
- قم بتشغيل المزامنة بعد ترجمة الفئات أو العلامات أو تصنيفات المنتجات للتأكد من أن جميع المنشورات المترجمة تستخدم المصطلحات الصحيحة.
- Because the sync creates missing translations automatically, you don’t need to pre‑create translated terms before running it.
- للوصول السريع أثناء تحرير المحتوى، استخدم زر المزامنة مباشرة من شريط أدوات Bulk Editor.
- تحقق من رسالة الحالة التي تظهر بعد المزامنة للتأكد من عدد المشاركات التي تم تحديثها.
مزامنة القائمة
ماذا يفعل
Menu Sync duplicates your navigation menus across all Polylang languages. When you run the sync, menu items that link to posts, pages, or categories are automatically mapped to their translated versions. If a translation doesn’t exist, the original link is kept. Any Polylang language switcher items in your menu are preserved as they are.
كيفية استخدامه
- اذهب الى SkyLang صفحة المسؤول وافتح أدوات علامة التبويب، أو انقر فوق مزامنة القائمة زر في محرر بالجملة شريط الأدوات.
- انقر فوق قوائم المزامنة زر.
- The tool scans all menus assigned to your site’s default language.
- لكل لغة مستهدفة، يقوم بإنشاء قائمة مكررة أو تحديثها.
- تتم مطابقة عناصر القائمة التي تشير إلى المنشورات أو الصفحات أو الفئات مع ترجماتها.
- يتم تسجيل القوائم الجديدة تلقائيًا في Polylang.
Settings & Options
لا توجد إعدادات قابلة للتكوين لهذه الميزة. يتم تشغيل عملية المزامنة فورًا عند النقر فوق الزر.
| جلسة | ما يتحكم فيه |
|---|---|
| (لا أحد) | لا تحتوي المزامنة على خيارات قابلة للتعديل. |
Tips & Best Practices
- قم بتشغيل Menu Sync بعد إنشاء ترجمات لمنشوراتك وصفحاتك وفئاتك للحصول على التعيين الأكثر دقة.
- إذا قمت بتحرير قائمة لغة افتراضية لاحقًا، فقم بتشغيل المزامنة مرة أخرى لنشر هذه التغييرات إلى قوائم اللغات الأخرى.
- ستحتفظ العناصر التي لا تحتوي على ترجمة برابط اللغة الأصلي، لذا تحقق من وجود أي ترجمات مفقودة إذا كنت بحاجة إلى قوائم مترجمة بالكامل.
- استخدم زر شريط الأدوات Bulk Editor للوصول السريع أثناء إدارة المحتوى الخاص بك.
Auto-Sync Categories & Tags During Translation
ماذا يفعل
When you translate a post, this feature automatically creates translated copies of the post’s categories, tags, and product taxonomies and assigns them to the translated version. If a term doesn’t already have a translation in the target language, a new term is created so your taxonomy stays complete and consistent across languages.
كيفية استخدامه
- اذهب إلى SkyLang → Settings.
- حدد خانة الاختيار المسمى Auto-sync categories, tags & product taxonomies during translation.
- احفظ إعداداتك.
- في المرة التالية التي تترجم فيها منشورًا، سيقوم البرنامج الإضافي تلقائيًا بإنشاء وتعيين مصطلحات التصنيف المترجمة.
Settings & Options
| جلسة | ما يتحكم فيه |
|---|---|
| Auto-sync categories, tags & product taxonomies during translation | عند تحديده، يتم إنشاء المصطلحات المترجمة وتعيينها للمشاركات المترجمة أثناء كل عملية ترجمة. |
Tips & Best Practices
- Enable this option if you regularly translate posts with important categories or tags to keep your site’s taxonomy synchronized across languages.
- نظرًا لأن المصطلحات الجديدة يتم إنشاؤها تلقائيًا، فكر في ترجمة مصطلحات التصنيف الرئيسية أولاً بحيث يتم إعادة استخدام الترجمات الموجودة بدلاً من إنشاء نسخ مكررة.
- إذا كنت تفضل تعيين الفئات والعلامات يدويًا للمحتوى المترجم، فاترك مربع الاختيار هذا بدون تحديد.
- تعمل هذه الميزة مع المحرر المجمع لمساعدتك في ترجمة العديد من المنشورات مرة واحدة مع الحفاظ على علاقات التصنيف سليمة.
ترجمة السلسلة (سلاسل Polylang)
ماذا يفعل
يضيف ان "الترجمة التلقائية مفقودة" button to the Polylang String Translation page (Polylang → Strings translation). When clicked, the button automatically fills all empty translation fields for every non-default language using your chosen AI provider.
كيفية استخدامه
- اذهب إلى Polylang → Strings translation في مشرف WordPress الخاص بك.
- انقر فوق "الترجمة التلقائية مفقودة" الزر الموجود في شريط الأدوات.
- يقوم البرنامج المساعد بمسح كل صف بحثًا عن منطقة النص الفارغة أو حقول الإدخال.
- يقوم بتجميع السلاسل المفقودة حسب اللغة الهدف وإرسالها على دفعات إلى مزود الذكاء الاصطناعي.
- يتم إدراج النص المترجم تلقائيًا في الحقول الفارغة.
- قم بمراجعة الترجمات المملوءة حديثًا و احفظ الصفحة يدويا.
Settings & Options
لا توجد إعدادات لهذه الميزة. يعمل الزر مع تكوين موفر الذكاء الاصطناعي الموجود لديك.
Tips & Best Practices
- المراجعة قبل الحفظ – AI translations may need minor adjustments. Always check the filled fields before clicking the save button.
- يتم ملء الحقول الفارغة فقط – Existing translations will not be overwritten, so you can safely use the button after manually translating some strings.
- استخدامه بعد إضافة سلاسل جديدة – If you’ve added new translatable strings, run the “Auto-translate missing” button to quickly populate them.
- قم بتكوين مزود الذكاء الاصطناعي الخاص بك أولاً – This feature relies on your selected AI provider. Make sure it is set up correctly in the translation engine settings.
تكوين محرك الترجمة
ماذا يفعل
Choose the AI service that powers your site’s translations. The free version works with Google Translate right out of the box — no API key needed. Pro unlocks access to advanced AI models like Google Gemini, OpenAI, Anthropic Claude, OpenRouter, and any OpenAI‑compatible endpoint, with full control over model selection and custom base URLs.
كيفية استخدامه
- اذهب الى SkyLang صفحة المسؤول وافتح إعدادات فاتورة غير مدفوعة.
- من مزود الذكاء الاصطناعي من القائمة المنسدلة، اختر خدمة الترجمة التي تريد استخدامها.
- اعتمادا على اختيارك:
- مترجم جوجل (مجاني) – No further setup required.
- متوافق مع Google Gemini أو OpenAI أو Anthropic أو OpenRouter أو OpenAI – Enter the corresponding مفتاح واجهة برمجة التطبيقات وحدد أو اكتب أ نموذج اسم.
- إذا لزم الأمر، قم بضبط مهلة واجهة برمجة التطبيقات (للوظائف الكبيرة) أو املأها عناوين URL الأساسية المخصصة لـ OpenAI أو نقاط النهاية البشرية.
- انقر حفظ التغييرات لتطبيق التكوين الخاص بك.
Settings & Options
| جلسة | ما يتحكم فيه |
|---|---|
| مزود الذكاء الاصطناعي | تحديد محرك الترجمة: Google Translator (مجاني)، أو Google Gemini، أو OpenAI، أو Anthropic Claude، أو OpenRouter، أو عنوان URL المتوافق مع OpenAI |
| الجوزاء API مفتاح | مفتاح Google Gemini API الخاص بك من Google AI Studio |
| نموذج الجوزاء | نماذج Gemini المحددة مسبقًا (على سبيل المثال، Gemini 3.1 Pro Preview، Gemini Flash الأحدث) أو معرف نموذج مخصص |
| مفتاح واجهة برمجة تطبيقات OpenAI | مفتاح OpenAI API الخاص بك من Platform.openai.com |
| نموذج OpenAI | نماذج OpenAI المحددة مسبقًا (على سبيل المثال، GPT‑5.4 أو GPT‑5.4 Mini) أو معرف نموذج مخصص |
| عنوان URL الأساسي لـ OpenAI | عنوان URL مخصص لنقاط نهاية API المتوافقة مع OpenAI (الافتراضي: https://api.openai.com/v1) |
| مفتاح API الأنثروبي | مفتاح Anthropic API الخاص بك من console.anthropic.com |
| النموذج الأنثروبي | نماذج Claude المحددة مسبقًا (Opus 4.6، Sonnet 4.6، Haiku 4.5) أو معرف نموذج مخصص |
| عنوان URL الأساسي الأنثروبي | عنوان URL مخصص لنقاط نهاية API المتوافقة مع البشر (الافتراضي: https://api.anthropic.com/v1) |
| مفتاح واجهة برمجة تطبيقات OpenRouter | مفتاح OpenRouter API الخاص بك من openrouter.ai/keys |
| نموذج OpenRouter | سبيكة نموذج OpenRouter (على سبيل المثال، openai/gpt-4o-mini) |
| مفتاح واجهة برمجة التطبيقات المتوافق مع OpenAI | مفتاح API لنقطة النهاية المتوافقة مع OpenAI |
| نموذج متوافق مع OpenAI | اسم النموذج لنقطة النهاية المتوافقة مع OpenAI |
| عنوان URL الأساسي المتوافق مع OpenAI | عنوان URL الأساسي لنقطة النهاية المتوافقة مع OpenAI |
| مهلة واجهة برمجة التطبيقات | Request timeout in seconds (30–300, default 60). Increase if you get timeout errors on large posts. |
Tips & Best Practices
- ابدأ مجانًا: يعمل خيار ترجمة Google الافتراضي على الفور ولا يحتاج إلى مفتاح API أو إعداد إضافي.
- حافظ على أمان مفاتيح API: بالنسبة لمقدمي الخدمات المحترفين، تأكد مرة أخرى من إدخال مفاتيحك بشكل صحيح وأن بها أرصدة كافية لحجم الترجمة الخاص بك.
- ضبط المهلة للمحتوى الكبير: إذا فشلت ترجمات المشاركات الطويلة، قم بزيادة مهلة واجهة برمجة التطبيقات الإعداد لمنح الموفر مزيدًا من الوقت للرد.
- استخدم عناوين URL الأساسية المخصصة: إذا كانت لديك خدمة مستضافة ذاتيًا أو خدمة تابعة لجهة خارجية تحاكي OpenAI API، فما عليك سوى تغيير عنوان URL الأساسي وتوفير اسم النموذج المطابق.
وضع الترجمة
ماذا يفعل
يتيح لك وضع الترجمة اختيار كيفية معالجة المحتوى الخاص بك للترجمة. يمكنك إما استخراج سلاسل فردية قابلة للترجمة من المحتوى الخاص بك (استخراج سلسلة آمنة) أو إرسال محتوى المنشور الكامل إلى الذكاء الاصطناعي للحصول على ترجمة تراعي السياق وتحافظ على كتل Gutenberg وHTML والأنماط المضمنة.
كيفية استخدامه
- انتقل إلى صفحة إدارة SkyLang وافتح ملف إعدادات فاتورة غير مدفوعة.
- ابحث عن وضع الترجمة اسقاط.
- حدد الوضع الذي تريد استخدامه:
- استخراج السلسلة الآمن (مستحسن) – for per-string extraction.
- ترجمة كاملة للمحتوى بالذكاء الاصطناعي – for complete, context-aware translation.
- انقر يحفظ لتطبيق اختيارك.
- سيتم استخدام الوضع المحدد كلما تمت ترجمة المحتوى.
Settings & Options
| جلسة | ما يتحكم فيه |
|---|---|
| وضع الترجمة | اختر بين استخراج السلسلة الآمنة أو ترجمة الذكاء الاصطناعي لمحتوى المنشور الكامل. |
Tips & Best Practices
- استخدم استخراج سلسلة آمنة as your default mode – it’s reliable and works well for most content.
- التبديل إلى ترجمة كاملة للمحتوى بالذكاء الاصطناعي عندما تحتاج إلى الذكاء الاصطناعي لفهم السياق الكامل، مثل المقالات الطويلة أو الصفحات ذات التنسيق المعقد.
- بعد تمكين ترجمة المحتوى بالكامل، قم دائمًا بمراجعة بعض الترجمات للتأكد من الحفاظ على كتل Gutenberg والأنماط المضمنة بشكل صحيح.
- ضع في اعتبارك أن ترجمة المحتوى الكامل قد تتطلب وقتًا أطول لمعالجة الذكاء الاصطناعي، لذا خطط وفقًا لذلك إذا كنت تترجم العديد من المنشورات في وقت واحد.
تعليمات الذكاء الاصطناعي المخصصة للمحتوى الكامل
ماذا يفعل
This feature lets you add your own custom instructions that are sent to the AI along with SkyLang’s built-in preservation prompt when you use the Full Content translation mode. It gives you extra control over how the AI handles the tone, terminology, or specific elements of your content. (Available in the Pro version.)
كيفية استخدامه
- اذهب الى SkyLang صفحة المسؤول وافتح إعدادات فاتورة غير مدفوعة.
- قم بالتمرير لأسفل إلى تعليمات مخصصة للمحتوى الكامل منطقة النص.
- اكتب تعليماتك المخصصة للذكاء الاصطناعي (على سبيل المثال، الصياغة المفضلة، أو المصطلحات الخاصة بالمجال، أو قواعد التنسيق).
- انقر فوق حفظ الإعدادات زر لتخزين التعليمات الخاصة بك.
- عندما تقوم بترجمة المحتوى باستخدام المحتوى الكامل في وضع الترجمة، سيتم إلحاق النص المخصص بمطالبة الحفظ الافتراضية تلقائيًا.
Settings & Options
| جلسة | ما يتحكم فيه |
|---|---|
| تعليمات مخصصة للمحتوى الكامل | Optional text appended to SkyLang’s built‑in full‑content preservation prompt for the AI |
Tips & Best Practices
- كن محددًا بشأن أي مصطلحات أو أسماء تجارية أو تفضيلات نمط تريد أن يتبعها الذكاء الاصطناعي.
- Keep your instructions clear and concise – short, focused prompts often produce better results.
- قم بتجربة تعليمات مختلفة لمعرفة الصياغة الأفضل لنوع المحتوى الخاص بك.
- تذكر أن هذه التعليمات تنطبق فقط عند استخدام وضع ترجمة المحتوى الكامل؛ تتجاهل الأوضاع الأخرى هذا الإعداد.
أنواع المشاركات القابلة للتكوين
ماذا يفعل
تتيح لك هذه الميزة اختيار أنواع المحتوى (مثل المنشورات أو الصفحات أو المنتجات) المتوفرة للترجمة في SkyLang. في الإصدار المجاني، يمكنك تمكين ترجمة المنشورات والصفحات والمنتجات (عندما يكون WooCommerce نشطًا). يقوم الإصدار Pro بتوسيع هذا إلى أي نوع منشور مخصص يعمل مع Polylang.
كيفية استخدامه
- انتقل إلى صفحة إدارة SkyLang وافتح ملف إعدادات فاتورة غير مدفوعة.
- ابحث عن تمكين لأنواع المشاركات قسم.
- حدد المربعات بجوار كل نوع منشور تريد استخدامه للترجمة.
- Uncheck any post type you don’t want to appear in the Bulk Editor or be translated.
- انقر يحفظ لتطبيق التغييرات الخاصة بك.
After saving, the Bulk Editor and translation features will only show the post types you’ve selected.
Settings & Options
| جلسة | ما يتحكم فيه |
|---|---|
| تمكين لأنواع المشاركات | ما هي أنواع المنشورات التي تظهر في المحرر المجمع وتكون متاحة للترجمة. |
Tips & Best Practices
- قم بتمكين أنواع المنشورات التي تحتاج بالفعل إلى ترجمتها فقط. يؤدي ذلك إلى الحفاظ على نظافة المحرر المجمع وتقليل الارتباك.
- If you use WooCommerce, remember that “Products” will only appear as an option if WooCommerce is active.
- In the Pro version, custom post types registered with Polylang support will show up automatically—check them if you want them included.
- بعد تمكين نوع منشور جديد، قم بتحديث المحرر المجمع لرؤية محتواه يظهر للترجمة.
ترجمة ميتا SEO
ماذا يفعل
This feature automatically translates the meta titles and descriptions from popular SEO plugins—Yoast SEO, Rank Math, and All in One SEO—when you translate a post or term. It detects which SEO plugin is active on your site and ensures the appropriate meta fields are translated along with your main content.
كيفية استخدامه
لا يلزم التنشيط اليدوي أو خطوات إضافية. تتم الترجمة تلقائيًا عندما تترجم منشورًا أو مصطلحًا:
- ابدأ في ترجمة منشور أو مصطلح باستخدام سير عمل الترجمة المعتاد.
- يكتشف النظام مكون SEO الإضافي النشط (Yoast SEO أو Rank Math أو All in One SEO).
- فهو يستخرج عنوان ووصف SEO من المحتوى المصدر ويرسلهما إلى موفر الذكاء الاصطناعي للترجمة إلى جانب النص الأساسي.
- يتم حفظ القيم التعريفية المترجمة لتحسين محركات البحث في الترجمة الجديدة.
Settings & Options
لا تحتوي هذه الميزة على إعدادات قابلة للتكوين. يتم تشغيله تلقائيًا في كل مرة تقوم فيها بترجمة المحتوى.
Tips & Best Practices
- تأكد من أن المحتوى المصدر الخاص بك يحتوي على عناوين وأوصاف تحسين محركات البحث (SEO) المملوءة قبل الترجمة. ستقوم الميزة بترجمة التعريف الموجود بالفعل فقط.
- هذه الميزة متوافقة مع Yoast SEO وRank Math وAll in One SEO. إذا كنت تستخدم مكونًا إضافيًا لتحسين محركات البحث (SEO)، فقد لا تتم ترجمة حقول التعريف.
- بعد الترجمة، قم بمراجعة تعريف تحسين محركات البحث (SEO) للمحتوى المترجم الخاص بك. قد تتطلب الترجمات الآلية في بعض الأحيان تعديلات طفيفة لتبدو طبيعية وتناسب استراتيجية تحسين محركات البحث الخاصة بك.
- Because the translation happens alongside the main content, you don’t need to take any additional steps—just translate as you normally would.
ترجمة تنوع منتجات WooCommerce
ماذا يفعل
عندما تقوم بترجمة منتج WooCommerce، تقوم هذه الميزة تلقائيًا بإنشاء إصدارات مترجمة لجميع أشكال المنتج وتربطها بالمنتج المترجم. تتم ترجمة الأوصاف المختصرة للتنوع باستخدام موفر الذكاء الاصطناعي الذي اخترته، ويتم نسخ جميع بيانات تعريف التباين مثل الأسعار ووحدات SKU والسمات من التباينات الأصلية.
كيفية استخدامه
- ابدأ ترجمة لأحد منتجات WooCommerce (على سبيل المثال، من صفحة تحرير المنتج أو باستخدام أدوات الترجمة المجمعة).
- يقوم البرنامج الإضافي تلقائيًا بالعثور على جميع الاختلافات المرتبطة بالمنتج المصدر.
- Each variation’s short description is translated by the AI provider.
- يتم إنشاء منشورات صيغ جديدة للمنتج المترجم، ويتم نسخ كل حقل تعريف (السعر، SKU، السمات، وما إلى ذلك) من التباين المصدر.
No additional steps are required—the process is handled entirely during the product translation workflow.
Settings & Options
لا تحتوي هذه الميزة على إعدادات قابلة للتكوين. إنه يعمل تلقائيًا عندما تقوم بترجمة منتج WooCommerce.
Tips & Best Practices
- مراجعة الأوصاف المترجمة – Variation short descriptions are automatically translated, so check them to ensure they fit the context of the translated product.
- يتم نسخ الأسعار وSKU – If you need different pricing or SKUs for translated variations, update them manually after the translation is complete.
- يتم الحفاظ على التعريف المخصص – All custom variation data is copied to the translated variations, so you don’t have to re‑enter product‑specific information.
- قم بإعداد مزود الذكاء الاصطناعي الخاص بك – For best results, confirm that your AI translation provider is configured and optimised for product descriptions before translating products with variations.
Elementor Layout & Data Preservation
ماذا يفعل
عند ترجمة صفحة مبنية على Elementor، يقوم البرنامج الإضافي بنسخ بيانات Elementor وترجمتها بعمق مع الحفاظ على بنية التخطيط. تتم ترجمة إعدادات عناصر واجهة المستخدم التي تحتوي على نص قابل للترجمة (العناوين والأوصاف ونص الزر وما إلى ذلك)، ويتم إعادة إنشاء ملفات Elementor CSS للمنشور المترجم.
كيفية استخدامه
This feature works automatically — there is no separate UI or setup required. Simply translate a post that was created with Elementor, and the plugin will handle the rest.
- ابدأ ترجمة منشور يحتوي على بيانات Elementor (على سبيل المثال، من لوحة تحكم WordPress أو باستخدام المحرر المجمع).
- يكتشف البرنامج المساعد بيانات تعريف Elementor ويعالج بنية الأداة بشكل متكرر.
- يتم إرسال إعدادات عناصر واجهة المستخدم التي تحتوي على نص قابل للترجمة إلى موفر الذكاء الاصطناعي للترجمة.
- يتم حفظ بيانات Elementor المترجمة في المنشور المترجم.
- يتم نسخ مفاتيح تعريف Elementor الأساسية، ويتم إعادة إنشاء CSS/الأصول للمنشور المترجم الجديد.
Settings & Options
| جلسة | ما يتحكم فيه |
|---|---|
| لا أحد | لا تحتوي هذه الميزة على إعدادات قابلة للتكوين. يتم تشغيله تلقائيًا أثناء الترجمة. |
Tips & Best Practices
- أكمل تخطيط Elementor الأصلي والنص قبل الترجمة. وهذا يضمن التقاط البنية بأكملها وترجمتها بشكل صحيح.
- بعد الترجمة، قم بمعاينة الصفحة المترجمة للتحقق من بقاء التخطيط سليمًا وتم تحديث كل نص الأداة.
- When working with multiple Elementor pages, use the bulk editor to translate them all at once — the layout preservation works seamlessly in bulk.
معالج الإعداد على متن الطائرة
ماذا يفعل
يعد Onboarding Setup Wizard دليلًا متعدد الخطوات يظهر تلقائيًا بعد تنشيط المكون الإضافي لأول مرة. يساعدك على البدء من خلال اكتشاف لغات Polylang الخاصة بك، وتقديم ترجمة اختبارية، وتعريفك بميزات Pro. يضمن المعالج حصولك على إعداد أولي سلس قبل البدء في ترجمة المحتوى الخاص بك.
كيفية استخدامه
- On first activation, you are automatically redirected to the wizard’s welcome page.
- In Step 1, review the detected Polylang languages. If everything looks correct, click “Next” to continue.
- تتيح لك الخطوة 2 اختبار الترجمة: أدخل بعض نماذج النص، وحدد اللغة المستهدفة، وشاهد كيفية عمل الترجمة. يمكنك أيضًا تخطي هذه الخطوة الاختيارية.
- Step 3 shows a comparison of Pro features with the option to “View Pro Plans & Pricing”. If you already have a license, you’ll see a confirmation that Pro is active.
- Step 4 displays a review prompt. Choose “Go to Dashboard” to start using the plugin or “Visit Our Website” for additional resources.
Settings & Options
لا توجد أية إعدادات لتكوينها لمعالج إعداد Onboarding. فهو يرشدك خلال عملية الإعداد دون الحاجة إلى أي تعديلات دائمة.
Tips & Best Practices
- استفد من الترجمة التجريبية في الخطوة 2 للتأكد من أن المحرك يعمل مع المحتوى الخاص بك قبل ترجمة الصفحات بأكملها.
- The wizard is designed to be completed in a few minutes — don’t skip it, as it ensures your languages are correctly detected.
- If you’re already a Pro user, Step 3 will confirm your license is active, so you can proceed with confidence.
- بعد الانتهاء، يمكنك دائمًا إعادة زيارة إعدادات الترجمة المجمعة أو التكوين من لوحة المعلومات الرئيسية.
إدارة التراخيص
ماذا يفعل
تتيح لك ميزة إدارة الترخيص تنشيط مفتاح ترخيص SkyLang Pro وإلغاء تنشيطه والتحقق منه. يمكنك عرض حالة الترخيص وتاريخ انتهاء الصلاحية، وإدارة التحديثات التلقائية وأهلية الدعم المتميز.
كيفية استخدامه
- انتقل إلى صفحة إدارة SkyLang وافتح ملف رخصة علامة التبويب (متاحة لمستخدمي Pro فقط).
- إذا لم يكن هناك ترخيص نشط، فأدخل مفتاح الترخيص الخاص بك في الحقل المقدم.
- انقر تفعيل الترخيص — the plugin will contact the license server to validate the key.
- Once activated, you’ll see a masked license key, a status badge (showing “Active”), and the expiry date.
- لإلغاء تنشيط الترخيص على هذا الموقع، انقر فوق إلغاء تنشيط الترخيص.
- لإعادة التحقق من صحة الخادم في أي وقت، انقر فوق التحقق من حالة الترخيص.
Settings & Options
| جلسة | ما يتحكم فيه |
|---|---|
| مفتاح الترخيص | أدخل مفتاح ترخيص SkyLang Pro الخاص بك لتنشيط الميزات والتحديثات المتميزة. |
Tips & Best Practices
- احتفظ بمفتاح الترخيص الخاص بك في متناول يدك في حالة احتياجك إلى إعادة التنشيط بعد ترحيل الموقع أو إعادة تثبيته.
- استخدم التحقق من حالة الترخيص بشكل دوري أو بعد إجراء تغييرات على الشبكة لضمان بقاء مفتاحك صالحًا.
- قم بإلغاء تنشيط ترخيصك قبل إزالة المكون الإضافي أو نقله إلى موقع آخر لتحرير فتحة التنشيط.
- يمكن أن يكون موقع واحد فقط نشطًا لكل مفتاح ترخيص في المرة الواحدة؛ قم بإلغاء تنشيط الموقع القديم قبل التنشيط على موقع جديد.
