ووردبريس WordPress ووكومرس WooCommerce ترجمة كلمة Proceed و Update cart
حل مشكلة بعض الكلمات غير مترجمة فى ووكومرس WooCommerce
woocommerce translate strings - Adding a string replacement - Proceed woocommerce change
Translating WooCommerce (Localization) - Creating custom translations
How to Change Proceed To Checkout Text - wordpress override translate
Overriding single plugin translation - Creating custom translations with Loco Translate



الترجمة داخل ووكومرس WooCommerce لن تحتاجها فى الغالب حيث تلقائيا هي تكون مترجمة

الترجمة كاملة ! ولكن لا تظهر بعض الكلمات غير مترجمة ؟؟؟

سبب ذلك هو وجود Plugin / template لديك يستخدم نفس string ويعمل override عليها

وللتاكد من ذلك قم بتغيير theme وجرب اذا لم تظهر الترجمة اذن المشكلة هتكون فى plugins

اغلق جميع plugins عدا WooCommerce ثم جرب هتجد ان الترجمة ظهرت

قم باستخدام اضافة Health Check & Troubleshooting
حيث هتساعدك فى اختبار القالب و الاضافات
https://wordpress.org/plugins/health-check/
كيفية ترجمة الكلمات داخل theme / plugins ؟

قم بتثبيت اضافة Loco Translate من هنا
https://wordpress.org/plugins/loco-translate/

ثم اذهب الى القالب / الاضافة التى تسبب المشكلة ثم اضف لغة New language
اختار عربي ثم اختار custom حيث عند حدوث update لا يحذف ترجمتك هام جدا انتبه!



وابحث بداخلة عن الكلمة english ثم بتعريبها



لم اجد الكلمة string المطلوب ترجمتها رغم التاكد انا فى القالب / الاضافة المحددة ؟

قم بتحميل اضافة Say What? من هنا
https://wordpress.org/plugins/say-what/




هذه الاضافة ساحرة فعلا بضغط واحدة و بسهولة

ادخل الكلمة التى تريد ترجمتها هنا Original string بالكلمة المتجرمة هنا Replacement string

لكى يكون فى مثل الصورة فى الاعلى مع العلم يجب ان تكون الحروف بالضبط

يمكن معرفة ذلك من source code او inspection اذا كان الحرف الاول capital يجب مراعاه ذلك!


اما Text domain لن تحتاجها فهى تستخدم بدل ما يتم التعميم الترجمة على كامل الموقع

تتخصص هنا فى woocommerce مثلا ولكن هذه القيمة لا يتم وضعها عشوائيا

حيث اذا كانت موجودة فى سطر اللغة يتم وضعه وفى كل الاحوال لن تحتاجه.

حل اخر

استخدم كود css لاضافة كلمة بعد عنصر محدد

مثال :

كود:
p.title::after {content: 'TITLE GOES HERE';}
مشكلة هذه الطريقة لاتدعم العربي

المرجع:
https://plugins.leewillis.co.uk/doc_...g-replacement/
https://docs.woocommerce.com/documen...-localization/