حارس انحراف مفاتيح الترجمة
استخدام النصوص الإنجليزية كمفاتيح ترجمة مريح إلى أن يعدّل أحدهم النص الإنجليزي. عندها لا يطابق المفتاح شيئًا، فتسقط كل اللغات إلى المفتاح نفسه، وتُعرض الصفحة بالإنجليزية بلا خطأ ولا تحذير ولا اختبار فاشل. الانحدار غير مرئي حتى يلاحظه متحدث أصلي.
استخدمها في أي موقع تكون فيه مفاتيح الترجمة هي النص الإنجليزي الأصلي، حيث يؤدي تعديل عنوان إلى ارتداد كل اللغات الأخرى بصمت.
ملف المهارة
ما تحتاجه أولًا
- شجرة المصدر التي تحتوي على استدعاءات الترجمة
- ملفات اللغات
الطريقة
- 01 استخرج كل نص حرفي يُمرَّر إلى دالة الترجمة عبر القوالب وكود التطبيق، مع التعامل مع نمطي الاقتباس.
- 02 قارن تلك المجموعة بالمفاتيح الموجودة في كل ملف لغة. أي شيء موجود في المصدر وغائب عن لغة ما هو نص سيُعرض بالإنجليزية بصمت.
- 03 افحص تطابق العناصر النائبة في الاتجاهين: مفتاح يحتوي على عنصر نائب مسمّى وتُسقطه ترجمته ينتج جملة مكسورة أثناء التشغيل، لا خطأ.
- 04 أبلغ عن المفاتيح الموجودة في ملف لغة والغائبة عن المصدر باعتبارها يتيمة - يمكن حذفها بأمان، وهي إشارة إلى أن نصًا إنجليزيًا قد عُدِّل.
- 05 اربط الفحص بمسار الإصدار بحيث يخرج بقيمة غير صفرية. الفحص الذي لا يشغّله أحد ليس فحصًا.
- 06 أثبت أنه يفشل: احذف مفتاحًا واحدًا وتأكد أن التشغيل ينكسر، ثم أعده. التأكيد الذي لم يُرَ فاشلًا قط لا يُوثق به.
ما الذي تنتجه
تقرير لكل لغة بالمفاتيح الناقصة، وعدم تطابق العناصر النائبة، والمفاتيح اليتيمة، مع خروج بقيمة غير صفرية يمكنه إيقاف النشر.
أين تخطئ عادةً
- بناء الفحص دون التحقق فعليًا من أنه يفشل عند انحدار حقيقي
- تجاهل تطابق العناصر النائبة، وهو ما يكسر الجمل بدل أن يعيدها إلى الإنجليزية فحسب
- اعتبار المفاتيح اليتيمة ضجيجًا بينما هي غالبًا دليل على أن النص الإنجليزي عُدِّل دون تحديث ملفات اللغات
استخدم هذه المهارة في الذكاء الاصطناعي الخاص بك
الملف الذي تنزّله markdown بسيط، يحمل الاسم والمُشغّل في ترويسته. وحين يكون المساعد قادرًا على تحميل المهارات وحده، فهذه الترويسة هي ما يقرؤه ليقرر أن هذه المهارة تنطبق.
المزيد في SEO الدولي
إصلاح تبادلية hreflang
استخدمها عندما تكون الصفحات المترجمة موجودة ومفهرسة لكنها لا تظهر أبدًا في الدولة الصحيحة، أو عن...
تدقيق فخ إعادة توجيه اللغة
استخدمها عندما يشتكي الزوار من عدم قدرتهم على العودة إلى لغة ما، أو عندما يفتح رابط مشارَك بلغة...
تدقيق تخطيط RTL
استخدمها قبل إطلاق العربية أو العبرية أو الفارسية أو الأردية، أو عندما تُظهر لغة RTL نصًا متداخل...
تغطية sitemap متعددة اللغات
استخدمها عندما تكون الصفحات المترجمة موجودة ومرتبطة لكنها لا تحصل على أي ظهور، بينما يسرد الـ si...