ترجمة السلاسل
السلاسل هي كل نص في موقعك لا يمثل جزءًا من مقالة أو صفحة أو مصطلح تصنيف: شعار الموقع، وعناوين الودجات، وتسميات القالب (Read more، Posted by)، وتسميات الإضافات (Add to cart، Search results)، وتسميات النماذج، ورسائل الخطأ، ونص الزر. عادة ما تكون السلاسل قصيرة، وغالبًا ما تكون كلمات مفردة، ومتناثرة عبر القالب والإضافات.
الطريقة العادية: ترجم كل شيء تلقائيًا + التسجيل التلقائي
عندما يكون خيار ترجم كل شيء تلقائيًا قيد التشغيل ويكون خيار التسجيل التلقائي للسلاسل غير المدارة مُمكّنًا، يراقب WPML الموقع أثناء استخدامك له أنت وزوارك. تُسجّل السلاسل الجديدة (أي شيء يخرجه القالب أو الإضافة على الشاشة) تلقائيًا بمجرد ظهورها. يلتقطها WPML في دورة الترجمة التالية.
بالنسبة لمعظم المواقع، هذا هو كل ما تحتاج إلى القيام به: أبقِ خيار ترجم كل شيء تلقائيًا قيد التشغيل، وأبقِ التسجيل التلقائي قيد التشغيل، وستُترجم سلاسلك جنبًا إلى جنب مع محتواك. يمكنك تأكيد زر التبديل في مكانين: إدخال اكتشاف السلاسل غير المدارة في أسفل لوحة إدارة الترجمة، أو أداة التسجيل التلقائي للسلاسل غير المدارة المساعدة في علامة تبويب السلاسل نفسها. كلاهما يتحكم في الإعداد نفسه.
تحكم دقيق: علامة تبويب السلاسل
افتح WPMLالترجماتالسلاسل. تُدرج كل سلسلة مسجلة في الموقع هناك مع عمود لكل لغة. يمكنك التصفية حسب النطاق (القالب أو الإضافة التي جاءت منها السلسلة) أو حسب حالة الترجمة، والبحث حسب النص، والترجمة يدويًا باستخدام أيقونة + لكل لغة.
علامة تبويب السلاسل هي المكان الذي تنجز فيه العمل الذي لا يستطيع وضع ترجم كل شيء تلقائيًا القيام به نيابة عنك:
- تعديل الترجمة. تجاوز ما أنتجه المحرك التلقائي.
- إدارة اللغة المصدر. عندما يكون القالب أو الإضافة مكتوبًا بلغة أخرى غير الإنجليزية، غيّر اللغة المصدر لسلاسل محددة أو لنطاق نصي كامل. سيترجم WPML من المصدر الصحيح من الآن فصاعدًا.
- تتبع مكان ظهور السلسلة في الموقع. مفيد عندما لا تستطيع تحديد الصفحة أو الشاشة التي تنتمي إليها السلسلة.
يرسل صف منفصل في قسم الأدوات المساعدة السلاسل إلى الترجمة من خلال الطرق نفسها التي تستخدمها لوحة التحكم: الترجمة التلقائية، أو المترجمون، أو خدمة ترجمة احترافية.
السلاسل التي لا تظهر في علامة تبويب السلاسل
بعض السلاسل (تسميات الإعدادات في لوحة تحكم WordPress، ونص تكوين الودجات، وإشعارات حقوق النشر) لا تُسجل تلقائيًا من خلال تصفح الموقع. إنها توجد في شاشات لوحة التحكم التي لا يراها الزوار أبدًا. يمتلك WPML أداة فحص منفصلة لهذه السلاسل تسمى ترجمة نصوص المسؤول.
الرابط الخاص بها موجود في قسم الأدوات المساعدة في علامة تبويب السلاسل، تحت Not seeing strings you are looking for? افتح ترجمة نصوص المسؤول، وافحص القالب أو الإضافة، واختر السلاسل التي تريد ترجمتها، وستُضاف إلى علامة تبويب السلاسل.
تسليم السلاسل كملف PO
عندما تريد إرسال السلاسل إلى مترجم خارجي، أو إدراجها في أداة ذاكرة الترجمة، أو إنشاء قالب بداية للغة جديدة، فإن أداة استيراد / تصدير po المساعدة في علامة تبويب السلاسل تتولى كلا الاتجاهين.
للتصدير:
- تأكد من تسجيل كل سلسلة تريد تضمينها في علامة تبويب السلاسل. إذا لم تكن سلاسل القالب أو الإضافة موجودة هناك بعد، فافحصها عبر شاشة ترجمة نصوص المسؤول (أعلاه).
- افتح استيراد / تصدير po في قسم الأدوات المساعدة في علامة تبويب السلاسل.
- انقر على تصدير. يُنتج WPML ملف
.poيحتوي على السلاسل المسجلة. تُضمّن الترجمات إذا كانت لديك بالفعل، أو يأتي كقالب فارغ إذا لم تكن لديك.
عندما يعود ملف .po المترجم، استورده من خلال الأداة المساعدة نفسها. يدمج WPML الترجمات في جدول السلاسل. تُحدّث الترجمات الحالية، وتُضاف الترجمات الجديدة.
ما الذي يجعل السلاسل قابلة للترجمة
لا تحتوي السلاسل على زر تبديل «اجعل هذا قابلاً للترجمة» بالطريقة التي تحتوي بها أنواع المنشورات والتصنيفات على ذلك. الشرط الأساسي هو ما إذا كانت إضافة WPML ترجمة النصوص (ملحق مجاني مضمّن مع خطتي Multilingual CMS وAgency) مثبتة ومفعلة. بدونها، ستختفي علامة تبويب السلاسل من مسار WPMLالترجمات، وستختفي أداة اكتشاف السلاسل غير المدارة من لوحة التحكم، ولن يُترجم نص واجهة المستخدم الخاص بالقوالب والإضافات.
ثبّتها من مسار WPMLActivate & Update إذا لم تكن موجودة في موقعك بعد.
يوجد الإعداد الوحيد الخاص بـ ترجمة النصوص على مستوى الموقع في مسار WPMLإعداداتترجمة النصوص: وهو زر تبديل واحد لـ اكتشاف النصوص في ملفات JavaScript. قُم بتشغيله عندما تحتاج إلى فحص قالب أو إضافة تأتي سلاسلها من JS، ثم أوقفه عند الانتهاء من الفحص (تشير الوثائق إلى أنه قد يؤثر على الأداء).