WPML

تعرّف على كيفية ترجمة محتوى WPBakery إلى المزيد من اللغات وإنشاء موقع متعدد اللغات باستخدام WPML.

البدء

ابدأ بتثبيت وتفعيل الإضافات التالية:

  • إضافة أداة بناء الصفحات WPBakery
  • إضافة WPML الأساسية وملحق WPML ترجمة النصوص

إذا كنت مستخدماً جديداً لـ WPML، فاطلع على دليل البدء الخاص بنا. فهو يرشدك سريعاً عبر خيارات الترجمة المختلفة التي يمكنك استخدامها.

كيفية ترجمة صفحات WPBakery باستخدام WPML

يتوافق WPBakery مع وضع ترجم كل شيء تلقائيًا في WPML. إذا اخترت هذا الوضع عند إعداد WPML، فستتم ترجمة جميع محتويات صفحة WPBakery تلقائياً أثناء إضافتها أو تعديلها.

إذا كنت تريد أن تقرر بنفسك المحتوى الذي تتم ترجمته، فاختر وضع ترجم جزءًا من المحتوى عند إعداد WPML.

لترجمة محتوى موقعك باستخدام وضع ترجم جزءًا من المحتوى:

  1. في قائمة صفحاتك، انقر على أيقونة الزائد أسفل اللغة وبجوار الصفحة التي تريد ترجمتها.
  2. سيتم نقلك إلى محرر الترجمة المتقدم من WPML. إذا كان لديك أرصدة ترجمة، فسترى محتواك مترجماً تلقائياً. يمكنك مراجعة هذه الترجمات وقبولها، أو النقر على التراجع عن الترجمة لإدخال ترجمتك الخاصة. أما إذا لم يكن لديك أرصدة ترجمة، فأضف الترجمات بنفسك.
  3. انقر على مكتمل بمجرد الانتهاء من جميع ترجماتك.
ترجمة صفحة مبنية باستخدام WPBakery ومحرر الترجمة المتقدم
ترجمة صفحة مبنية باستخدام WPBakery ومحرر الترجمة المتقدم

يجب أن تكون قادراً الآن على عرض صفحات اللغة الافتراضية واللغة الثانوية على الواجهة الأمامية.

الصفحة باللغة الافتراضية

الصفحة مترجمة إلى البولندية

جميع وحدات أداة بناء الصفحات WPBakery الحالية القابلة للترجمة

يدعم WPML ترجمة النصوص في وحدات أداة بناء الصفحات WPBakery التالية:

  1. Text Block
  2. Separator with Text
  3. Message Box
  4. Hover Box
  5. Single Image
  6. Image Gallery
  7. Image Carousel
  8. Tabs
  9. Tour
  10. Accordion
  11. Pageable Container
  12. Custom Heading
  13. Button
  14. Call to Action
  15. Widgetised Sidebar
  16. Posts Slider
  17. Video Player
  18. Google Maps
  19. Flickr Widget
  20. Progress Bar
  21. Pie Chart
  22. Round Chart
  23. Line Chart
  24. Post Grid
  25. Media Grid
  26. Post Masonry Grid
  27. Masonry Media Grid
  28. Tweetmeme Button
  29. FAQ
  30. WP Search
  31. WP Meta
  32. WP Recent Comments
  33. WP Calendar
  34. WP Tag Cloud
  35. WP Text
  36. WP Recent Posts
  37. WP Categories

إضافة دعم لعنصر Raw HTML

يتيح لك WPML تمكين ترجمة عنصر Raw HTML يدوياً.

قد يتسبب تمكين ترجمة عنصر Raw HTML في حدوث مشكلات عند إرسال صفحة إلى خدمات الترجمة الاحترافية أو استخدام محرر الترجمة المتقدم محلياً لترجمتها. المشكلة ليست تقنية، بل تنبع من حقيقة أن المترجمين غالباً لا يفهمون الكود البرمجي ويمكن أن يتسببوا في تعطله أثناء الترجمة.

لترجمة النصوص الموجودة في عنصر Raw HTML، يجب عليك إضافتها إلى علامة التبويب تكوين XML مخصص الموجودة في صفحة WPML → إعدادات. إليك مقتطف الكود:

<wpml-config>
  <shortcodes>
    <shortcode>
      <tag encoding="base64">vc_raw_html</tag>
    </shortcode>
  </shortcodes>
</wpml-config>

اقرأ المزيد حول تسجيل وحدات أداة بناء الصفحات للترجمة.

الحفاظ على توافق أداة بناء الصفحات WPBakery مع WPML

لقد أعددنا وثائق للمطورين تشرح كيفية عمل أداة بناء الصفحات WPBakery مع WPML. اقرأ المزيد حول تحديث ملف تكوين اللغة للحفاظ على التوافق بين WPML وأداة بناء الصفحات WPBakery.

مشكلات معروفة

يعمل WPML بشكل جيد مع هذه الإضافة، ولكن أحياناً قد تكون هناك مشكلات بسيطة نعمل على حلها. هذا أمر متوقع نظراً لأن كلتا الإضافتين توفران تحديثات متكررة.

المشكلات الحالية غير المحلولة:

يمكنك أيضاً البحث في جميع المشكلات المعروفة بما في ذلك المشكلات التي تم حلها مسبقاً لهذه الإضافة.

بقلم Amir · آخر تحديث 3 سبتمبر 2025