يترجم TranslateRocket الصفحة التي يرسلها موقعك فعليًا إلى المتصفح، بعد أن ينتهي قالبك وأداة بناء الصفحات وإضافاتك الأخرى من عملها. ولهذا فهو غير مرتبط بقالب أو أداة بناء بعينها: ما دام النص يصل إلى HTML، فيمكن ترجمته.
كلمة «مُختبَر» في هذه الصفحة لها معنى محدد: ثُبّتت الإضافة على موقع WordPress حقيقي إلى جانب TranslateRocket، وضُبطت بالطريقة التي يستخدمها بها الناس، ثم فُحصت من جهة الزائر — الصفحة المترجمة، والنموذج الذي أُرسل، والبريد الإلكتروني الذي وصل. لكل صف تاريخ. أما ما أُعدّت له الشيفرة البرمجية ولم أره يعمل بعد، فمذكور في قسم منفصل مع التصريح بذلك.
أدوات بناء الصفحات والمحررات
| الإضافة | ما الذي فُحص | آخر اختبار |
|---|---|---|
| Elementor | تُترجم الصفحات المبنية باستخدام Elementor مع بقاء الترميز (markup) سليمًا. وأثناء عملك في محرر Elementor يتنحّى TranslateRocket جانبًا: لا يُجمع شيء، ولا يُترجم شيء، ولا يظهر مبدّل اللغات على لوحة التصميم. | سبتمبر 2026 · v1.4.3 |
| Elementor Pro | تُترجم الترويسات والتذييلات المبنية بـ Theme Builder في واجهة الموقع؛ أما مقبضا المحرر «Edit Header» و«Edit Section» فلا يُلتقطان أبدًا كنص للترجمة. فُحص ذلك على نسخة من موقع قيد التشغيل الفعلي. | سبتمبر 2026 · v1.4.3 |
| محرر المكوّنات (Gutenberg) | قوالب المكوّنات والقوالب الكلاسيكية، بما في ذلك مكوّن مبدّل اللغات. | سبتمبر 2026 · v1.4.3 |
| Astra + Spectra | موقع كامل قيد التشغيل الفعلي: أكثر من 3,500 نص، بما فيها لغة تُكتب من اليمين إلى اليسار. | قيد التشغيل الفعلي منذ يوليو 2026 |
WooCommerce
| الإضافة | ما الذي فُحص | آخر اختبار |
|---|---|---|
| WooCommerce | صفحات المنتجات والتصنيفات والسمات؛ سلة المشتريات المصغّرة بتقنية AJAX؛ السلة وصفحة إتمام الطلب بنسختيهما الكلاسيكية والمبنية على المكوّنات؛ صفحة «تم استلام الطلب»؛ رسائل البريد الإلكتروني الخاصة بالطلبات تُرسل باللغة التي طلب بها العميل. | سبتمبر 2026 · v1.3.0 |
النماذج
| الإضافة | ما الذي فُحص | آخر اختبار |
|---|---|---|
| Forminator | التسميات والنصوص التوضيحية داخل الحقول والأزرار؛ رسائل التحقق ورسائل «شكرًا لك»؛ النماذج المحمّلة عبر AJAX؛ إشعارات البريد الإلكتروني بلغة الصفحة؛ نموذج واحد لجميع اللغات، فتبقى كل الإرسالات في مكان واحد. 88 فحصًا آليًا. | سبتمبر 2026 · v1.4.3 |
| Contact Form 7 | الحقول والرسائل التي تضيفها الإضافة عبر JavaScript بعد الإرسال. | سبتمبر 2026 · v1.4.1 |
| WPForms | الحقول والرسائل المضافة عبر JavaScript. | سبتمبر 2026 · v1.4.1 |
أنماط رسائل Gravity Forms وSureForms وFormidable وNinja Forms مدمجة أيضًا؛ لكنني لم أُخضعها بعد لمجموعة الاختبارات الكاملة، فأخبرني إن بقيت إحدى رسائلها باللغة الأصلية.
أشرطة ملفات تعريف الارتباط والموافقة
تُضاف معظم أشرطة الموافقة إلى الصفحة عبر JavaScript بعد اكتمال تحميلها — وهنا تحديدًا تفقدها إضافات الترجمة التي لا تقرأ سوى HTML القادم من الخادم. يجمع TranslateRocket نصوصها عندما يفتح أحد المديرين الصفحة، ويتيح لك النقر عليها وترجمتها في المحرر المرئي، ثم يعرضها مترجمة للزوار.
| الإضافة | ما الذي فُحص | آخر اختبار |
|---|---|---|
| Complianz | يُجمع نص الشريط، ويمكن النقر عليه في المحرر المرئي، ويظهر مترجمًا للزوار. | سبتمبر 2026 · v1.4.3 |
| CookieYes | الفحوص الثلاثة نفسها. يبني الشريط نفسه في اللحظة التي تصبح فيها الصفحة جاهزة؛ ومع ذلك يُجمع نصه. | سبتمبر 2026 · v1.4.3 |
| GDPR Cookie Compliance (Moove) | الفحوص الثلاثة نفسها. | سبتمبر 2026 · v1.4.3 |
| Cookie Notice | الفحوص الثلاثة نفسها. | سبتمبر 2026 · v1.4.3 |
SEO
| الإضافة | ما الذي فُحص | آخر اختبار |
|---|---|---|
| Yoast SEO | عناوين وأوصاف ووسوم اجتماعية مترجمة؛ لا تكرار في hreflang؛ وتظهر خريطة موقع اللغات ضمن فهرس خرائط الموقع في Yoast. | يوليو 2026 · v0.5 |
| Rank Math (المجانية وPro) | عناوين وأوصاف ووسوم اجتماعية مترجمة على موقع قيد التشغيل الفعلي؛ لا تكرار في og:locale. | قيد التشغيل الفعلي |
التخزين المؤقت والتحسين
لكل لغة عنوانها الخاص (/fr/, /de/)، ولذلك يفصل التخزين المؤقت للصفحات بين اللغات من تلقاء نفسه: لا يمكن أبدًا أن تُقدَّم صفحة فرنسية لزائر ألماني.
| الإضافة | ما الذي فُحص | آخر اختبار |
|---|---|---|
| Cache Enabler | تُقدَّم الصفحات المترجمة المخزّنة مؤقتًا باللغة الصحيحة دائمًا؛ ولا تتلوث الصفحة الأصلية أبدًا بنسخة مترجمة. | سبتمبر 2026 · v1.4.3 |
| Autoptimize | مع تفعيل دمج ملفات HTML وCSS وJavaScript: تُطبَّق الترجمة على الصفحة المحسَّنة. | سبتمبر 2026 · v1.4.3 |
| Breeze + Varnish (Cloudways) | قيد التشغيل الفعلي على هذا الموقع نفسه، بـ 21 لغة. | قيد التشغيل الفعلي |
| WP Fastest Cache | قيد التشغيل الفعلي على موقع أحد العملاء بـ 10 لغات. | قيد التشغيل الفعلي |
| Redis Object Cache | قيد التشغيل الفعلي على موقع أحد العملاء. | قيد التشغيل الفعلي |
إضافات الترجمة الأخرى: العمل جنبًا إلى جنب، والاستيراد
يمكنك تفعيل TranslateRocket إلى جانب إضافة الترجمة التي تستخدمها بالفعل: يظل الزوار يرون الموقع نفسه تمامًا بينما تستورد ترجماتك وتعاينها بعيدًا عن أعينهم. عرض توضيحي في دقيقتين.
| الإضافة | ما الذي فُحص | آخر اختبار |
|---|---|---|
| Polylang | الوضع المتوازي، واستيراد الترجمات والأسماء اللطيفة (slugs)، ووضع تسميات على الصفحات المتبقية مع إمكانية ترتيبها. 34 فحصًا آليًا، إضافةً إلى سيناريو انتقال كامل مع Elementor وForminator. | سبتمبر 2026 · v1.4.3 |
| WPML | استيراد الترجمات بقراءتها من جداول WPML نفسها. يتعرّف عليها الوضع المتوازي؛ أما الانتقال الكامل فقد أُجري مع Polylang. | سبتمبر 2026 · v1.3.0 |
| TranslatePress | استيراد القاموس ونصوص الواجهة والأسماء اللطيفة (slugs)، مصوَّرًا من البداية إلى النهاية على موقع حقيقي. يتعرّف عليها الوضع المتوازي. | سبتمبر 2026 · v1.3.0 |
| Weglot, Bogo, qTranslate X/XT, WPGlobus, WP Multilang, Multilanguage, Loco Translate | الاستيراد. تُقرأ معظمها مباشرة من جداولها أو ملفاتها، ولذلك يعمل حتى بعد إزالة الإضافة الأخرى. وكل ما عدا ذلك يغطيه CSV وTMX. | سبتمبر 2026 · v1.3.0 |
مصمَّم كي لا يعترض طريقها (لم تُجرَّب هنا بعد)
عندما تحمّل إحدى أدوات البناء هذه صفحةً لتحريرها أو معاينتها، يتعرّف TranslateRocket على الطلب ويترك الصفحة تمامًا كما تتوقعها الأداة: Beaver Builder, Divi, Bricks, Oxygen, Breakdance, Brizy, WPBakery, Visual Composer, Thrive Architect, SiteOrigin, Zion, Themify, Avada وأداة التخصيص في WordPress. الصفحات التي تنتجها هي HTML عادي، ولذلك تُترجم مثل أي صفحة أخرى. لقد قرأت شيفرتها البرمجية ولم أشغّلها: فإن وجدت خللًا فاكتب لي، وسيتحول إلى اختبار.
لم تُختبر بعد: LiteSpeed Cache وWP Rocket وW3 Total Cache (يُفترض أن تتصرف مثل إضافات التخزين المؤقت للصفحات المذكورة أعلاه، للسبب نفسه)، وكذلك شبكة المواقع المتعددة في WordPress (multisite).
القيود المعروفة
- توجد اللغات في مجلدات فرعية (
/fr/,/de/). لا يُدعم تخصيص نطاق أو نطاق فرعي مستقل لكل لغة. - تعدد العملات خارج نطاق الإضافة: TranslateRocket يترجم، ولا يحوّل الأسعار.
- يحتاج المترجم المدمج في Chrome وEdge إلى حاسوب مكتبي (Windows 10 أو 11، أو macOS 13+، أو Linux، أو ChromeOS). وعلى الهاتف ما زال بإمكانك فعل كل شيء آخر، أو استخدام مفتاح الذكاء الاصطناعي الخاص بك.
- يُكتشف النص الجديد عندما يفتح أحد المديرين الصفحة، أو عبر زر «Scan» (الفحص) — لا أثناء تصفح الزوار المجهولين.
إضافتك ليست في القائمة؟
على الأرجح أنها تعمل: فالقائمة لا تعرض إلا ما رأيته بعينيّ. إن لم يعمل شيء كما ينبغي، فأخبرني ما الإضافة وماذا ترى — ولقطة شاشة ستكون مثالية. فبلاغات كهذه هي التي أوصلت أشرطة ملفات تعريف الارتباط ومحرر Elementor إلى هذه الصفحة.