WPML

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

أولاً، «الصورة الكبرى». هدفنا هو تسهيل إنشاء مواقع متعددة اللغات بالنسبة لك. أعلم أن هذا أمر بديهي، ولكن يجب أن نضعه في اعتبارنا دائماً. السؤال الأهم هو: ما الذي تفعله حقاً، وبالتالي، كيف يمكننا أن نجعل حياتك أسهل؟

يبتعد WordPress أكثر عن كونه مجرد منصة للمدونات ليصبح نظام إدارة محتوى (CMS) متكاملاً. وبناءً على ذلك، نرى أن هذه الأجزاء أصبحت بالغة الأهمية:


  • نظام القوائم – تستخدم أي قوالب WordPress نراها حالياً نظام القوائم الأصلي في WordPress. وغالباً ما يتضمن الموقع عدة قوائم، مما يحل محل النصوص المبرمجة الثابتة والحلول المخصصة الأخرى.

  • أنواع البيانات المخصصة – يتيح الجمع بين أنواع المنشورات المخصصة والتصنيفات والحقول لمديري المواقع بناء أي شيء باستخدام WordPress. ونرى حاجة متزايدة لتكامل أفضل مع لوحات الكتابة المخصصة.

  • إدارة الأدوار – تحتوي المواقع المعقدة على مؤلفين متعددين وتسلسل هرمي للمسؤولين. ويتطلب ذلك تحكماً أدق في الوصول، بما في ذلك التحكم حسب اللغة.

في إصدار WPML 2.4.0، أود أن أرى تحسينات كبيرة على هذه الجبهات الثلاث. دعني أخبرك بما نخطط له.

المزامنة التلقائية لترجمة القوائم


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

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

دعم مزامنة الحقول المخصصة مع لوحات الكتابة المخصصة


هذه النقطة صعبة للغاية. هناك العديد من إضافات إدارة الحقول المخصصة الرائعة، والتي توفر تجربة مستخدم ممتازة عند العمل مع البيانات المخصصة. وللأسف، لا يستطيع WPML مزامنة الحقول المخصصة بشكل صحيح بين الترجمات عند استخدامك لهذه الإضافات. ويرجع ذلك إلى أن كل هذه الإضافات تتجاوز واجهة برمجة تطبيقات WordPress (API) وتنشئ قواعدها الخاصة.

نحن نعمل على إضافة حقول مخصصة احترافية لـ WordPress ونتوقع إصدارها في غضون أسابيع قليلة. سيتيح ذلك تخصيص لوحات التعديل بالكامل، مع التوافق التام مع WPML. ستكون هذه إضافة مجانية، ويمكن تنزيلها من مستودع wp.org. ونحن نرى أن هذه وظيفة تكميلية لـ WPML، وضرورية جداً.

التكامل مع Role Scoper


لقد طلب العديد من المستخدمين بالفعل أن يعمل WPML و Role Scoper معاً بشكل صحيح. ويهتم مطور إضافة RS بذلك أيضاً، ونحن كذلك. الشيء الوحيد الذي كان ينقصنا هو الوقت. وقد تم إدراجه بالفعل في قائمة المهام لإصدار WPML 2.4.0.

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

ما رأيك؟


لا يمكنني أن أعدك بأننا سنُدرج كل ما تقترحه، على الأقل ليس في إصدار WPML 2.4.0، ولكن من المهم جداً بالنسبة لنا أن نسمعه. إذا كانت لديك تعليقات حول ما نخطط له أو اقتراحات رائعة حول ما يجب علينا إضافته، فاترك تعليقاً. شكراً لك!

هل وجدت هذا مفيداً؟ شارك هذه المقالة: