- تاريخ الإصدار
- 29 سبتمبر 2026
- القناة
- مستقر
- تم اختباره مع WordPress
- 7.1
- المنتج
- WPML Multilingual CMS
سجل التغييرات
يأتي WPML 5.0 بلوحة تحكم معاد تصميمها، واللغات كأزواج من اللغة والبلد، و«ترجم كل شيء تلقائيًا» الذي يعمل في الخلفية. يعمل WPML 5.0.1 و WPML 5.0.2 على إصلاح المشكلات التي واجهتها بعض المواقع بعد التحديث إليه. تأتي القائمة الكاملة لما هو جديد في 5.0 أولاً، وتليها الإصلاحات.
ما الجديد في WPML 5.0
لوحة تحكم WPML معاد تصميمها
- يحتوي WPML الآن على قائمة واحدة: الترجمات، إعدادات، الدعم، تفعيل وتحديث، وفواتير ترجمة AI عند إعداد الترجمة التلقائية.
- توجد جميع الإعدادات في صفحة إعدادات واحدة، مع مربع بحث ينتقل إلى القسم الذي يحتوي على إعداد.
- تُعيد الروابط والإشارات المرجعية لصفحات لوحة تحكم WPML القديمة التوجيه إلى أماكنها الجديدة.
- تعد ترجمة النصوص وترجمة الوسائط علامات تبويب ضمن الترجمات؛ بينما تقع روابط ثابتة و CMS Navigation وتصدير واستيراد ضمن مجموعة الإضافات.
اللغات الآن عبارة عن أزواج من اللغة والبلد
- يتم إعداد اللغات كأزواج من اللغة والبلد، مع متغيرات إقليمية مثل الإسبانية (المكسيك).
- يمكنك إضافة لغات مخصصة، ورفع أعلام SVG الخاصة بك، وتعديل تسميات اللغات في مكان واحد.
- عند إضافة لغة تشترك في الاسم مع لغة نشطة بالفعل، يضيف WPML البلد إلى اسم اللغة الجديدة، لذلك ترى الإسبانية والإسبانية (المكسيك).
- تكون اللغة الإقليمية التي تضيفها جاهزة للترجمة التلقائية دون أي خطوة تعيين؛ حيثما لا يحتوي المحرك على متغير إقليمي، يترجمه WPML كاللغة الأساسية.
- تُصنف اللغات المخصصة التي لا يمكن ترجمتها تلقائيًا على أنها «ترجمة يدوية فقط».
- يتم تحديث المواقع الحالية تلقائيًا؛ وتنتقل لغاتك وعناوين URL وإعداداتك كما هي.
ترجم كل شيء تلقائيًا يعمل في الخلفية
- بمجرد تشغيل «ترجم كل شيء تلقائيًا»، يستمر WPML في إرسال واستقبال الترجمات دون فتح أي علامة تبويب في المتصفح.
- تحتاج الترجمة في الخلفية إلى موقع يمكن لخدمة الترجمة الوصول إليه من الإنترنت؛ أما في موقع خاص أو محمي بكلمة مرور، يخبرك WPML بإبقاء الصفحة مفتوحة، كما كان من قبل.
- يُترجم المحتوى المكتوب بأي من لغات الموقع إلى جميع اللغات الأخرى، وليس فقط المحتوى باللغة الافتراضية.
- يمكنك تعيين تاريخ فاصل لكل نوع منشور بحيث يُترك المحتوى المنشور أو المُعدّل قبله دون ترجمة، وتعديله لاحقًا دون إيقاف تشغيل «ترجم كل شيء تلقائيًا».
- يُظهر Setup Wizard ولوحة إدارة الترجمة ما ستتم ترجمته لكل نوع محتوى، وعدد الكلمات، والتكلفة الإجمالية قبل تشغيل «ترجم كل شيء تلقائيًا».
- يمكنك تشغيل «ترجم كل شيء تلقائيًا» من لوحة إدارة الترجمة دون إرسال ترجمة تجريبية أولاً.
- إضافة لغة تلتقط الترجمة في الخلفية لتلك اللغة. يؤدي جعل نوع منشور قابلاً للترجمة إلى فتح جدول التكلفة بحيث تختار ما تريد تضمينه قبل ترجمة أي شيء.
ادفع مرة واحدة لكل صفحة ولغة
- مع تشغيل «ترجم كل شيء تلقائيًا» على PTC، تتم فوترة كل صفحة تُترجم بعد تشغيله مرة واحدة لكل لغة، وتكون التعديلات اللاحقة مجانية حتى يتجاوز المحتوى ما دفعته بالفعل.
- يُعتبر المحتوى الذي تُرجم قبل تشغيل «ترجم كل شيء تلقائيًا» مكتملًا ولا تتم فوترته مرة أخرى.
- تُسمى أرصدة الترجمة الآن بالكلمات في جميع أنحاء WPML، ويُظهر WPML الكلمات التي سيفرض رسومًا عليها قبل الإرسال.
تُترجم التصنيفات مثل المقالات
- تحتوي لوحة إدارة الترجمة على قسم التصنيفات لإرسال الفئات والوسوم ومصطلحات التصنيفات المخصصة للترجمة.
- يمكن ترجمة تسميات التصنيف من لوحة إدارة الترجمة إلى جانب المصطلحات نفسها.
- تحت «ترجم كل شيء تلقائيًا»، تُضاف المصطلحات الجديدة والمُعدّلة إلى قائمة الانتظار تلقائيًا وتُعاد ترجمتها عند تغييرها.
- يتم تضمين أوصاف المصطلحات وحقول SEO من Yoast SEO و Rank Math في مهام ترجمة المصطلحات.
محركات الترجمة
- يُعد PTC، محرك ترجمة AI الخاص بـ WPML، المحرك الموصى به. تظل محركات DeepL و Google و Microsoft Translator متاحة وتُصنف على أنها «المحرك القديم».
- يحتاج «ترجم كل شيء تلقائيًا» إلى PTC ووصف للموقع. إذا كان موقعك يستخدم محركًا قديمًا، فبدّل إلى PTC من لوحة إدارة الترجمة في مربع حوار واحد قبل تشغيله.
- بعد التبديل إلى PTC، تُنشر الترجمات الجديدة دون مراجعة افتراضيًا؛ بينما مع المحرك القديم، تنتظر مراجعتك افتراضيًا.
- تقترح علامة التبويب «تحسين الترجمات» ضمن الترجمات إصلاحات بناءً على التعديلات التي تستمر في إجرائها وتُطبّق تلك التي تقبلها على الترجمات المستقبلية، مع شارة عندما تكون هناك اقتراحات جديدة في الانتظار. متاح مع PTC فقط.
أيضًا في 5.0
- تم اختبار WPML 5.0 على PHP 8.5، بما في ذلك مكتباته المجمعة.
- يمكن للمترجمين فتح أي ترجمة في زوج لغوي مُعيّن لهم، دون تعيين المهمة لهم أولاً.
- تُميّز لوحة إدارة الترجمة الآن الفئات والوسوم التي تغيرت بعد ترجمتها، إلى جانب المقالات.
الأمان
- يتضمن هذا الإصدار عددًا من التحسينات الأمنية، بما في ذلك تحسين أبلغت عنه Wordfence، والتي نشكرها على تعاونها.
تم الإصلاح في WPML 5.0.1
يُصلح هذا الإصدار المشكلات التي واجهتها بعض المواقع بعد التحديث إلى WPML 5.0، بما في ذلك خطأ فادح في المواقع التي تبدأ بادئة جدول قاعدة بياناتها برقم وتحديث كان يتعطل.
التحديث إلى WPML 5.0
- لم تعد المواقع التي تبدأ بادئة جدول قاعدة بياناتها برقم تواجه خطأً فادحًا في الواجهة الأمامية وعلى شاشة ترجمة الحقول المخصصة بعد التحديث إلى WPML 5.0، ويختفي إشعار «تعذر الحفظ» الذي رافقه من تلقاء نفسه بمجرد حفظ إعداداتك مرة أخرى.
- لم يعد تحديث WPML من 4.9.x إلى 5.0 من علامة التبويب «تجاري» في شاشة إضافة إضافة يدور بلا نهاية دون أن يكتمل.
لوحة إدارة الترجمة و Setup Wizard
- لم تعد لوحة إدارة الترجمة تُرسل مصطلحات التصنيف إلى كل لغة عندما تختار لغات محددة وتراجع التكلفة.
- لم تعد خطوة «حساب تكاليف الترجمة» في Setup Wizard تُظهر 0 كلمة مع زر متابعة معطل حتى تقوم بتحديث الصفحة.
إعدادات ومهام الترجمة
- لم يعد حفظ إعدادات الترجمة في موقع بدون محرر الترجمة المتقدم يُخزّن قيمة محرر غير صالحة كانت تتسبب في تعطل كل صفحة في wp-admin.
- لم تعد مهام الترجمة تُظهر موعدًا نهائيًا غير صالح عندما لم يتم تعيين أي موعد.
أيضًا في هذا الإصدار
- لم تعد فئة المنتج المترجمة التي يتطابق المعرّف النصي للرابط الخاص بها مع مصطلح آخر في اللغة الأصلية تُعيد توجيه الزوار إلى الصفحة الخطأ.
تم الإصلاح في WPML 5.0.2
يُصلح هذا الإصدار المزيد من المشكلات التي واجهتها بعض المواقع بعد التحديث إلى WPML 5.0، بما في ذلك أخطاء قاعدة البيانات وانتهاء مهلة تسجيل الدخول في الشبكات متعددة المواقع، ويجعل حجم التنزيل أصغر.
التحديث إلى WPML 5.0
- لم تعد الشبكات متعددة المواقع تُسجل أخطاء قاعدة البيانات “Unknown column ‘l.country’”، أو تنتهي مهلتها عند تسجيل الدخول، بينما لا تزال مواقعها قيد التحديث إلى WPML 5.0 واحدًا تلو الآخر.
- بعد التحديث، تُحمّل المتصفحات نصوص WPML البرمجية وأنماطها الجديدة بدلاً من النسخ المخبأة من الإصدار السابق.
ترجم كل شيء تلقائيًا
- لم يعد «ترجم كل شيء تلقائيًا» يُرسل مسودة للترجمة قبل حفظها مرة أخرى.
أيضًا في هذا الإصدار
- لم تعد الصفحات المترجمة تستجيب بخطأ 404 عندما يشارك منتج أو عنصر وسائط أو محتوى آخر المعرّف النصي للرابط الخاص بها.
- لم يعد إعداد حزمة السلاسل المشوه الذي تركته أداة بناء الصفحات يتسبب في خطأ فادح.
- يقبل إعداد صفحة الجذر الصفحات المنشورة فقط. يوضح حقل «ملف HTML» الخاص به الآن الملفات التي يقبلها ويرفض الباقي.
- أصبح التنزيل أصغر حجمًا، 17.4 MB بدلاً من 22.6 MB، لأن الحزم لم تعد تتضمن ملفات مصدر الترجمة
.po. لا تتأثر ترجماتك بذلك.
ما الجديد في WPML 5.1
يتيح WPML 5.1 تشغيل «ترجم كل شيء تلقائيًا» على أي محرك ترجمة، ويفوتر الترجمة التلقائية بالكلمات، ويُصلح المشكلات المُبلغ عنها في 5.0، بما في ذلك على الشبكات متعددة المواقع وحسابات Blog والمتاجر الكبيرة.
ترجم كل شيء تلقائيًا على أي محرك
- يعمل «ترجم كل شيء تلقائيًا» الآن مع محركات DeepL و ترجمة Google و Microsoft Translator بالإضافة إلى PTC؛ يحدد المحرك السعر، ادفع مرة واحدة لكل صفحة مع PTC أو لكل كلمة مع المحركات الأخرى، وتُظهر لوحة إدارة الترجمة المحرك وتسعيره قبل تشغيله.
- يمكن لموقع يُشغّل «ترجم كل شيء تلقائيًا» على محرك آخر التبديل إلى PTC في مكانه من لوحة إدارة الترجمة، دون إيقاف تشغيل الترجمة؛ ينطبق التبديل على المحتوى الجديد والمُعدّل.
- على PTC بدون وصف للموقع، يبقى مربع «ترجم كل شيء تلقائيًا» على الشاشة مع تعطيل زر البدء الخاص به حتى تضيف الوصف، وتؤدي إضافته إلى تمكين الزر دون إعادة تحميل.
- يُظهر WPML ← إعدادات ← ترجمة AI توصية واحدة لكل محرك، ولم يعد إشعار ترقية WPML 5 يطلب PTC قبل التمكن من تشغيل «ترجم كل شيء تلقائيًا».
الكلمات بدلاً من الأرصدة
- تتم فوترة الترجمة التلقائية وعرضها بالكلمات في كل مكان: صفحة فواتير ترجمة AI في WPML، وصفحة الكلمات في حساب wpml.org الخاص بك، والتقديرات في لوحة إدارة الترجمة.
- يتطابق عدد الكلمات للسلاسل وحزم السلاسل الآن مع ما تحسبه الفاتورة، ويُعاد حساب الأعداد المخزنة عند التحديث.
- عندما يتعذر الوصول إلى خدمة الفوترة، يوضح WPML ذلك بدلاً من إظهار رصيد صفري، وتوضح صفحة إعدادات الإعداد الذي لم يتم حفظه.
تحديث WPML وتسجيل موقعك
- يُسمي إشعار «تحديث WPML غير مكتمل» الإضافات التي توقفت عن التحميل ويرتبط بـ تفعيل وتحديث.
- يتم تجاهل الإشعارات حول مفتاح الموقع المفقود أو خطأ التكوين أو المتطلبات المفقودة لكل مسؤول بدلاً من الموقع بأكمله، ويعود إشعار مفتاح الموقع في تفعيل وتحديث.
- يرى حساب Blog الإضافات التي لا تتضمنها خطته كصفوف لا يمكنه تنزيلها، مع عرض للترقية، بدلاً من لا شيء.
- لم تعد ترقية حساب Blog إلى CMS تتسبب في خطأ فادح عند أول تحميل لـ الترجمات.
- يؤدي تبديل قناة التحديث في الإضافات ← أضف جديدًا ← تجاري إلى تحديث القائمة ولا يُثبّت أي شيء بمفرده.
- تُستأنف تحديثات قاعدة البيانات التي تمت مقاطعتها بدلاً من البقاء عالقة، ولم يعد التحديث يمسح ذاكرة التخزين المؤقت للكائنات في كل طلب للواجهة الأمامية.
- لم يعد يحدث خطأ فادح عندما يُعطّل المضيف
ini_get_all()أوset_time_limit()، أو بعد الانتقال من مضيف لا يدعم zlib، أو عندما لا يتوفر تنزيل لإضافة في خطتك.
لوحة إدارة الترجمة والمهام والمحررون
- لم تعد الخطوة 2 «تكرار» تستبدل ترجمة موجودة بصمت؛ بل توضح لوحة إدارة الترجمة ما تخطته.
- يؤدي حفظ مقالة مترجمة في محرر WordPress إلى الاحتفاظ بمهمة محرر الترجمة المتقدم الخاصة بها، لذلك لا يؤدي فتح المحرر مرة أخرى إلى إنشاء مهمة بديلة ولا يُعيد تعيين الحالة.
- تُقدم وظائف الترجمة خيار «تعديل الترجمة» في مهام المقالات المكتملة، ويبقى مؤشر التحميل حتى يُفتح المحرر.
- تُزال الترجمة القديمة التي لم تعد مقالتها موجودة عند بناء رابط المراجعة الخاص بها وتظهر على أنها غير مترجمة.
- لم يعد حفظ نفس المقالة مرتين في نفس الوقت يترك مهمة ترجمة بدون محتواها.
- عندما يتعذر الوصول إلى خدمة الترجمة، يوضح خيار «إعادة المحاولة» ذلك في مربع الحوار بدلاً من البقاء صامتًا، ويتم قبول التسليم المرفوض أثناء الانقطاع بمجرد عودة الخدمة.
- يُعيّن المترجمون الجدد افتراضيًا إلى دور مساهم ومديرو الترجمة إلى محرر.
- بعد انتقال موقع إلى عنوان جديد والبدء من جديد مع الترجمة التلقائية، تُلغى مهام الترجمة للعنوان القديم بدلاً من تسليمها إلى الموقع الجديد.
- لم يعد Setup Wizard يبني عدد كلمات لا يُظهره أبدًا، لذلك فهو أخف على المواقع الكبيرة، ويُرسل عنوانه موقعًا تم تكوينه بالفعل إلى لوحة إدارة الترجمة.
- يُفتح خيار «التبديل إلى PTC بدلاً من ذلك» نافذته في المنتصف.
اللغات وعناوين URL والروابط
- يؤدي تغيير اللغة الافتراضية في وضع نطاق لكل لغة إلى الاحتفاظ بنطاق للغة التي تتوقف عن كونها افتراضية.
- لم يعد من الممكن تعيين لغة تقوم بإزالتها كلغة افتراضية في نفس عملية الحفظ.
- لم يعد نقل ترجمة الصفحة الأمامية الثابتة إلى سلة المهملات يعيد تعيين إعدادات ← قراءة، وتُظهر الصفحة الرئيسية لتلك اللغة صفحة اللغة الافتراضية بدلاً من 404.
- بعد حذف صفحة الجذر، يتم حفظ قسم تنسيق URL مرة أخرى ويُخبر إشعار كل مدير ترجمة مرة واحدة.
- لم تعد الروابط الداخلية المحولة إلى صفحة مسودة تؤدي إلى 404، ويُخفى الرابط إلى صفحة محذوفة فقط عند عرض الصفحة، ولا يُحفظ أبدًا في المحتوى.
- يبقى مجلد اللغة خارج
.htaccess، وتستمر عناوين URL لـ REST على الروابط الدائمة البسيطة مع اللغات في الأدلة في العمل. - تُعامل مصطلحات التصنيف الذي يتكون اسمه من أرقام فقط مثل أي تصنيف آخر: يترجمها «ترجم كل شيء تلقائيًا»، لذلك تستخدم الكلمات، وتظهر في لوحة إدارة الترجمة، وتتبع التكرار ومزامنة التسلسل الهرمي وروابط ثابتة وأعداد «عرض كمترجم».
أسرع على المواقع الكبيرة
- لم تعد التصنيفات غير القابلة للترجمة تُشغّل استعلام عدد واحد لكل مصطلح في كل طلب؛ بل تُعرض أعداد مصطلحاتها عبر جميع اللغات، كما في WPML 4.9، حتى يعود عدد مدرك للغة في إصدار لاحق.
- يُشغّل فحص تسمية التصنيف استعلامًا واحدًا لجميع التصنيفات بدلاً من استعلامين لكل تصنيف في كل صفحة من صفحات لوحة التحكم.
- أصبح استعلام لغة المؤلف مع «عرض كمترجم» سريعًا مرة أخرى للمؤلفين الذين لديهم مقالات كثيرة.
- تُحمّل صفحات لوحة التحكم CSS أقل، ويبلغ حجم نص إعادة توجيه لغة المتصفح البرمجي 6 KB بدلاً من 172 KB.
أدوات الدعم والإصلاح
- لكل أداة إصلاح صفحة الدعم الخاصة بها، وتُظهر الأداة التي لم يتم تثبيت إضافتها إشعار تثبيت مع رابط إلى تفعيل وتحديث.
- تعمل أدوات الإصلاح لمستخدم لديه قدرة دعم WPML، وليس فقط للمسؤولين.
- لم يعد خيارا «تعيين الحالة للتكرارات» و«إزالة الإدخالات الوهمية» يُميّزان ترجمة أصلية على أنها تكرار أو يحذفان الأصل الخاص بالمجموعة.
- تقرأ صفحات الدعم إجابة الخادم قبل عرض «تم»، ويُبلغ إصلاح نوع المنشور عن التغييرات التي رفضتها قاعدة البيانات.
- يؤدي تشغيل التفعيل مرة أخرى إلى الاحتفاظ بعمود نوع العنصر بعرضه الكامل.
- تعرض شاشة تكوين XML كلمة «أبدًا» عندما لم يتم جلب فهرس التكوين مطلقًا.
- تُظهر معلومات النظام وتقرير تصحيح الأخطاء وتقرير الدعم مفتاح الموقع مخفيًا.
أدوات بناء الصفحات والصور في الترجمات
- يتم الآن تحميل تكامل أداة بناء الصفحات الخاص بـ WPML حتى عندما تكون إضافة WPML Page Builders المستقلة القديمة لا تزال نشطة، لذلك تصل إصلاحاته إلى تلك المواقع ويمكنك تعطيل الإضافة المستقلة.
- تُستبدل الصور المُشار إليها بواسطة عنوان URL نسبي، أو المرتبطة من صورة، بترجماتها في خلفيات Divi و Enfold والكتل.
- يؤثر مسح ذاكرة التخزين المؤقت لـ Elementor بعد الترجمة فقط على CSS الخاص بالقالب المترجم.
- لا يظهر أي تحذير لأداة بناء الصفحات لترجمة تمت في محرر WordPress دون وجود مهمة مفتوحة.
- تُحمّل خطوط Elementor المخصصة على نطاقات اللغة الثانوية دون خطأ في المتصفح.
أيضًا في هذا الإصدار
- يُغلق عرض «ترجم كل شيء تلقائيًا» لأنواع المحتوى الجديدة بعد «مراجعة التكلفة والتضمين».
- يمكن إغلاق مربع حوار اللغة المخصصة باستخدام مفتاح Escape أو بالنقر خارجه، ويضع Setup Wizard التركيز على كل خطوة.
- لم يعد بإمكان إعادة تعيين WPML إعادة إنشاء جزء من إعداداته في منتصف عملية إعادة التعيين.
الأمان
- يتضمن هذا الإصدار تحسينات أمنية.
التحديث أو التنزيل
التحديث متاح لجميع عملاء WPML الذين لديهم اشتراك نشط — سيظهر في صفحة الإضافات في لوحة تحكم WordPress الخاصة بك خلال 24 ساعة من إصداره. يمكنك أيضاً التحقق منه فوراً ضمن الإضافات → أضف إضافة جديدة → تجاري. للتنزيل والتثبيت يدوياً، اذهب إلى التنزيلات في حسابك على wpml.org (راجع تعليمات التثبيت) وتذكر تحديث جميع المكونات معاً دون خلط الإصدارات.
هل تحتاج إلى مساعدة أو ترغب في إبداء رأيك؟ يرجى استخدام منتدى الدعم الفني (يفتح في علامة تبويب جديدة) الخاص بنا.