
إصدار WordPress 6.8 متاح الآن وإضافة WPML جاهزة!
صدر WordPress 6.8 رسمياً اليوم. ويتوافق WPML 4.7 والإصدارات الأحدث منه توافقاً تاماً بالفعل مع هذا الإصدار الرئيسي الأخير.
أجرينا قبل يومين استطلاعاً للرأي، سألناك فيه عن الكيفية التي ترغب بها في ترجمة المواقع المصممة باستخدام أدوات بناء الصفحات. أود في هذه المقالة مشاركة النتائج وكيف سيؤثر ذلك على تطويرنا القادم للإصدار WPML 3.6.
هذه الطريقة قابلة للاستخدام، لكنها ليست مريحة جداً. نعتقد أنه سيكون من الأسهل التصميم مرة واحدة لجميع اللغات، وترجمة النصوص فقط باستخدام WPML. بالمناسبة، نحن بصدد إكمال التوثيق الخاص بكيفية ترجمة كل شيء في Toolset، بما في ذلك التخطيطات. سأكتب عن ذلك عندما يكون جاهزاً.

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

ما يقرب من 60% من المواقع التي تستخدم أدوات بناء الصفحات تستخدم Visual Composer. أدوات البناء التالية الشائعة جداً هي Divi و Avada. الأدوات الأخرى تحظى بشعبية كبيرة أيضاً.


اذهب إلى WPML->إدارة الترجمة. هناك، سترى أنواع محتوى جديدة لتصميمات أداة بناء الصفحات. اختر التصميمات التي تريد ترجمتها وأرسلها إلى الترجمة. يمكنك تصفح العناصر المختلفة لموقعك والإضافة إلى سلة الترجمة. عندما تنتهي من التسوق للترجمة، اذهب إلى WPML->إدارة الترجمة->سلة الترجمة وأرسل كل شيء معاً في دفعة واحدة. يمكنك الترجمة محلياً (باستخدام محرر ترجمة WPML) أو خارج الموقع عبر خدمة الترجمة المفضلة لديك.

سنبدأ الدمج مع Visual Composer، والذي للأسف هو الأقل ملاءمة للدمج معه. يخزن VC التصميم كأكواد مختصرة داخل «المحتوى». لا تحتوي الأكواد المختصرة على معرفات، لذا من الصعب الربط بين العنصر ونصوصه. سنحاول العمل مع مطوري VC لإضافة معرفات إلى الخلايا. على أي حال، سنستخدم طريقة بديلة تحدد السلاسل وفقاً لمحتواها. هذا يعني أنه إذا تغير نص ما، فستحتاج إلى ترجمته من الصفر، لأنه ليس لدينا طريقة لمعرفة ما كان عليه ذلك النص قبل تعديلك للخلية. سنبذل قصارى جهدنا لإضافة معرفات إلى خلايا VC. آمل أن تدركوا أن هذا الأمر ليس بأيدينا بالكامل.
تعمل أدوات بناء الصفحات الأخرى بشكل مختلف. فهي تخزن تصميم أداة البناء بشكل منفصل عن «المحتوى» وتحتوي الخلايا على معرفات فريدة. لذلك، عندما تقوم بتعديل خلية، سترى الترجمة السابقة ويمكنك تحديثها ببساطة.
سيتضمن WPML 3.6 بالتأكيد دعماً لـ Visual Composer. وسنحاول تضمين الدعم لـ Divi أيضاً. وكجزء من دورة الإصدار هذه، سنكتب أيضاً توثيقاً تفصيلياً حول كيفية تسجيل السلاسل للترجمة في أدوات بناء الصفحات. الأمر بسيط جداً، ويتطلب فقط توثيقه بشكل صحيح.
بعد ذلك، سنعمل مع جميع المطورين الآخرين لأدوات بناء الصفحات لدمج هذا الدعم في منتجاتهم.