WPML

الطريقة العادية: ترجم كل شيء تلقائيًا + التسجيل التلقائي

عندما يكون خيار ترجم كل شيء تلقائيًا قيد التشغيل ويكون Auto-register unmanaged strings مُمكّنًا، يراقب WPML الموقع أثناء استخدامك أنت وزوارك له. تُسجل السلاسل الجديدة (أي شيء يخرجه قالب أو إضافة على الشاشة) تلقائيًا بمجرد ظهورها. ويلتقطها WPML في دورة الترجمة التالية.

بالنسبة لمعظم المواقع، هذا هو كل ما تحتاج إلى القيام به: أبقِ خيار ترجم كل شيء تلقائيًا قيد التشغيل، وأبقِ التسجيل التلقائي قيد التشغيل، وستُترجم سلاسلك جنبًا إلى جنب مع محتواك. يمكنك تأكيد حالة التبديل في مكانين: إدخال Detect unmanaged strings في أسفل لوحة إدارة الترجمة، أو أداة Auto-register unmanaged strings المساعدة في علامة تبويب «السلاسل» نفسها. كلاهما يتحكمان في نفس الإعداد.

تحكم دقيق: علامة تبويب السلاسل

افتح WPML > الترجمات > السلاسل. تُدرج هناك كل سلسلة مسجلة في الموقع مع عمود لكل لغة. صَفِّ حسب النطاق (القالب أو الإضافة التي جاءت منها السلسلة) أو حسب حالة الترجمة، وابحث بالنص، وترجم يدويًا باستخدام أيقونة + لكل لغة.

علامة تبويب «السلاسل» هي المكان الذي تقوم فيه بالعمل الذي لا يستطيع خيار ترجم كل شيء تلقائيًا القيام به نيابةً عنك:

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

يرسل صف منفصل في قسم «أدوات مساعدة» السلاسل إلى الترجمة من خلال نفس الطرق التي تستخدمها لوحة التحكم: الترجمة التلقائية، أو مترجميك، أو خدمة ترجمة احترافية.

السلاسل التي لا تظهر في علامة تبويب السلاسل

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

يوجد رابط هذا الفاحص في قسم «أدوات مساعدة» داخل علامة تبويب «السلاسل»، تحت Not seeing strings you are looking for? افتح «ترجمة نصوص المسؤول»، وافحص القالب أو الإضافة، وحدد السلاسل التي تريد ترجمتها، وستُضاف إلى علامة تبويب «السلاسل».

تسليم السلاسل كملف PO

عندما تريد إرسال السلاسل إلى مترجم خارجي، أو إدخالها في أداة ذاكرة الترجمة، أو إنشاء قالب بداية للغة جديدة، فإن أداة Import / export po المساعدة في علامة تبويب «السلاسل» تتعامل مع كلا الاتجاهين.

للتصدير:

  1. تأكد من تسجيل كل سلسلة تريد تضمينها في علامة تبويب «السلاسل». إذا لم تكن سلاسل قالب أو إضافة موجودة هناك بعد، فافحصها عبر شاشة «ترجمة نصوص المسؤول» (أعلاه).
  2. افتح Import / export po في قسم «أدوات مساعدة» داخل علامة تبويب «السلاسل».
  3. قم بالتصدير. يُنتج WPML ملف .po يحتوي على السلاسل المسجلة. تُضمّن الترجمات إذا كانت لديك بالفعل، أو يأتي كقالب فارغ إذا لم تكن لديك.

عندما يعود ملف .po المترجم، استورده من خلال نفس الأداة المساعدة. يدمج WPML الترجمات في جدول السلاسل. تُحدَّث الترجمات الحالية، وتُضاف الترجمات الجديدة.

ما الذي يجعل السلاسل قابلة للترجمة

لا تحتوي السلاسل على زر تبديل «اجعل هذا قابلاً للترجمة» بالطريقة التي تعمل بها أنواع المنشورات والتصنيفات. الشرط الأساسي هو ما إذا كانت إضافة WPML ترجمة النصوص (وهي ملحق مجاني مضمن مع خطط Multilingual CMS وAgency) مثبتة ونشطة. بدونها، ستختفي علامة تبويب «السلاسل» من WPML > الترجمات، وستختفي أداة Detect-unmanaged-strings من لوحة التحكم، ولن تُترجم نصوص واجهة المستخدم الخاصة بالقوالب والإضافات.

ثبّتها من WPML > Activate & Update إذا لم تكن موجودة في موقعك بعد.

يوجد إعداد ترجمة النصوص الوحيد على مستوى الموقع في WPML > إعدادات > ترجمة النصوص: وهو زر تبديل واحد لـ اكتشاف النصوص في ملفات JavaScript. قم بتشغيله عندما تحتاج إلى فحص قالب أو إضافة تأتي سلاسلها من JS، ثم أوقف تشغيله عند الانتهاء من الفحص (تشير الوثائق إلى أنه قد يؤثر على الأداء).

المزيد من أدلة ترجمة النصوص

كُتب بواسطة Amir · آخر تحديث في 1 يوليو 2026

بقلم Amir · آخر تحديث 1 يوليو 2026