تعرّف على كيفية ترجمة محتوى WPBakery إلى المزيد من اللغات وإنشاء موقع متعدد اللغات باستخدام WPML.
البدء
ابدأ بتثبيت وتفعيل الإضافات التالية:
- إضافة أداة بناء الصفحات WPBakery
- إضافة WPML الأساسية وملحق WPML ترجمة النصوص
إذا كنت مستخدماً جديداً لـ WPML، فاطلع على دليل البدء الخاص بنا. فهو يرشدك سريعاً عبر خيارات الترجمة المختلفة التي يمكنك استخدامها.
كيفية ترجمة صفحات WPBakery باستخدام WPML
يتوافق WPBakery مع وضع ترجم كل شيء تلقائيًا في WPML. إذا اخترت هذا الوضع عند إعداد WPML، فستتم ترجمة جميع محتويات صفحة WPBakery تلقائياً أثناء إضافتها أو تعديلها.
إذا كنت تريد أن تقرر بنفسك المحتوى الذي تتم ترجمته، فاختر وضع ترجم جزءًا من المحتوى عند إعداد WPML.
لترجمة محتوى موقعك باستخدام وضع ترجم جزءًا من المحتوى:
- في قائمة صفحاتك، انقر على أيقونة الزائد أسفل اللغة وبجوار الصفحة التي تريد ترجمتها.
- سيتم نقلك إلى محرر الترجمة المتقدم من WPML. إذا كان لديك أرصدة ترجمة، فسترى محتواك مترجماً تلقائياً. يمكنك مراجعة هذه الترجمات وقبولها، أو النقر على التراجع عن الترجمة لإدخال ترجمتك الخاصة. أما إذا لم يكن لديك أرصدة ترجمة، فأضف الترجمات بنفسك.
- انقر على مكتمل بمجرد الانتهاء من جميع ترجماتك.

يجب أن تكون قادراً الآن على عرض صفحات اللغة الافتراضية واللغة الثانوية على الواجهة الأمامية.
جميع وحدات أداة بناء الصفحات WPBakery الحالية القابلة للترجمة
يدعم WPML ترجمة النصوص في وحدات أداة بناء الصفحات WPBakery التالية:
- Text Block
- Separator with Text
- Message Box
- Hover Box
- Single Image
- Image Gallery
- Image Carousel
- Tabs
- Tour
- Accordion
- Pageable Container
- Custom Heading
- Button
- Call to Action
- Widgetised Sidebar
- Posts Slider
- Video Player
- Google Maps
- Flickr Widget
- Progress Bar
- Pie Chart
- Round Chart
- Line Chart
- Post Grid
- Media Grid
- Post Masonry Grid
- Masonry Media Grid
- Tweetmeme Button
- FAQ
- WP Search
- WP Meta
- WP Recent Comments
- WP Calendar
- WP Tag Cloud
- WP Text
- WP Recent Posts
- 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 بشكل جيد مع هذه الإضافة، ولكن أحياناً قد تكون هناك مشكلات بسيطة نعمل على حلها. هذا أمر متوقع نظراً لأن كلتا الإضافتين توفران تحديثات متكررة.
المشكلات الحالية غير المحلولة:
يمكنك أيضاً البحث في جميع المشكلات المعروفة بما في ذلك المشكلات التي تم حلها مسبقاً لهذه الإضافة.

