WPML

تعرّف على كيفية تسجيل النصوص التي لا يمكن لـ WPML تسجيلها تلقائياً، بما في ذلك إعدادات القالب أو الإضافة، والخيارات، وملفات تعريف المستخدمين.

يلخص الجدول التالي الحلول المتاحة عندما لا تتمكن من العثور على نصوص معينة.

ما الذي يحتاج إلى ترجمة؟

ما يجب فعله

ما الذي يحتاج إلى ترجمة؟

القالب أو الإضافة يشير إلى أنه مترجم بنسبة 100% ولكن بعض أو كل الترجمات مفقودة من الواجهة الأمامية للموقع

ما يجب فعله

تحديث ترجمات القالب أو الإضافة

ما الذي يحتاج إلى ترجمة؟

نصوص لوحة التحكم، وإعدادات القالب/الإضافة، والودجات، والرسائل المخصصة أو رسائل البريد الإلكتروني

ما يجب فعله

تسجيل نصوص لوحة التحكم والإعدادات للترجمة

ما الذي يحتاج إلى ترجمة؟

نصوص JavaScript القادمة من قالب أو إضافة لا تظهر في ترجمة النصوص

ما يجب فعله

تسجيل النصوص من ملفات JavaScript للترجمة

ما الذي يحتاج إلى ترجمة؟

معلومات الملف الشخصي للمستخدم مثل الأسماء، أو السير الذاتية، أو الحقول المخصصة

ما يجب فعله

جعل أدوار المستخدمين قابلة للترجمة

ما الذي يحتاج إلى ترجمة؟

تريد تجاوز الترجمات المقدمة من القالب أو الإضافة

ما يجب فعله

فحص القالب أو الإضافة بحثاً عن نصوص

ما الذي يحتاج إلى ترجمة؟

ترجمات النصوص المتنوعة غير متزامنة في موقع يعمل على خوادم متعددة

ما يجب فعله

مزامنة ملفات MO عبر خوادمك

تحديث ترجمات القالب أو الإضافة

لمعرفة ما إذا كان القالب أو الإضافة يتضمن ترجمات للغاتك، قم بزيارة صفحاتها الخاصة في مستودع قوالب أو إضافات WordPress. ابحث عن هذه المعلومات في قسم Languages أو Translations.

قسم اللغات في مستودع WordPress
قسم اللغات في مستودع WordPress
قسم الترجمات في مستودع WordPress
قسم الترجمات في مستودع WordPress

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

  1. في لوحة تحكم موقعك، اذهب إلى لوحة التحكم → تحديثات.
  2. انتقل لأسفل إلى قسم الترجمات وانقر على تحديث الترجمات.
تحديث الترجمات في تحديثات WordPress
تحديث الترجمات في تحديثات WordPress

يجب أن ترى الآن الترجمات المُحدّثة في الواجهة الأمامية.

تسجيل النصوص من لوحة تحكم WordPress وإعدادات القالب والإضافة

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

  • نصوص من لوحة خيارات القالب، مثل نص التذييل، وإشعارات حقوق النشر، والرسائل المخصصة
  • التسميات، أو الرسائل، أو النصوص المخصصة الأخرى المُعدّة في خيارات وإعدادات الإضافة
  • بعض إعدادات نواة WordPress، مثل تنسيق الوقت
  • بعض عناوين ومحتوى الودجات

قبل ترجمة هذه النصوص بنفسك، نوصي بالتواصل مع المطوّرين ومطالبتهم بجعل قالبهم أو إضافتهم متوافقة تماماً مع WPML من خلال برنامج Go Global الخاص بنا.

لتسجيل هذه النصوص للترجمة بنفسك:

  1. اذهب إلى WPML → ترجمة النصوص.
  2. انتقل إلى أدوات مساعدة، ووسّع قسم لا ترى النصوص التي تبحث عنها؟، وانقر على رابط ترجمة نصوص المسؤول.
ترجمة نصوص المسؤول في ترجمة النصوص
ترجمة نصوص المسؤول في ترجمة النصوص
  1. في صفحة نصوص المسؤول، اختر النصوص التي تريد ترجمتها وانقر على أضف إلى ترجمة النصوص.

ستكون هذه النصوص متاحة الآن للترجمة في ترجمة النصوص.

تسجيل النصوص من ملفات JavaScript

تحتفظ بعض القوالب والإضافات بنصوص معينة للواجهة الأمامية (سلاسل نصية) داخل ملفات JavaScript. غالباً ما يكون هذا هو الحال مع ميزات الواجهة الأمامية التي تُحدّث محتواها دون الحاجة إلى تحديث الصفحة بأكملها.

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

  1. اذهب إلى WPMLإعدادات.
  2. انتقل إلى قسم ترجمة النصوص ومكّن خيار اكتشاف النصوص في ملفات JavaScript.
  3. في الواجهة الأمامية، قم بزيارة الصفحة التي يظهر فيها نص JavaScript الخاص بك. هذا يسجل البرنامج النصي الذي يحتويه.
  4. بعد ذلك، اذهب إلى WPMLتعريب القوالب والإضافات، واختر الإضافة أو القالب الذي يحتوي على النصوص غير المترجمة، وانقر على فحص.
  5. أخيراً، اذهب إلى WPMLترجمة النصوص لترجمة نصوص JavaScript الخاصة بك.

نظراً لأن هذه الميزة قد تؤثر على أداء الموقع، بعد ترجمة نصوصك، ارجع إلى WPMLإعدادات وقم بتعطيلها.

فحص القالب أو الإضافة لتحديث الترجمات الحالية

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

لفحص قالب أو إضافة:

  1. اذهب إلى WPML → تعريب القوالب والإضافات.
  2. اختر القالب أو الإضافة الخاصة بك وقم بفحصها.
فحص القوالب والإضافات
فحص القوالب والإضافات

ستكون النصوص في هذه المكونات متاحة الآن للترجمة في ترجمة النصوص.

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

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

المزيد في هذا القسم

بقلم Amir · آخر تحديث 4 فبراير 2026