سير العمل · 15 يوليو 2026
احتفِظ بتنسيق التنقّل المحلي في عنوان URL
تُعدّ اللغة المحلية، والبحث، والفلاتر، وتقسيم الصفحات سياق عمل فعّال. إن الإبقاء عليها في عنوان URL يجعل مراجعة الترجمة أسرع وقابلة للاستعادة.

يقوم المحرر بتصفية إدخالات Contentful إلى نوع محتوى واحد، ويختار لغة محلية مصدر، ويبحث عن حملة، ويفتح الصفحة التي تحتاج إلى مراجعة.
بعد التحقق من الترجمة، ينقر على رجوع ويجد قائمة المحتوى الافتراضية.
لا تزال البيانات موجودة. لكن سياق العمل اختفى.
حالة التنقل جزء من المهمة
غالبًا ما تحتوي شاشات الترجمة المحلية على عدة أبعاد:
- المشروع
- اللغة المحلية المصدر والهدف
- نوع المحتوى
- حالة الترجمة
- عبارة البحث
- ترتيب الفرز
- الصفحة
تحدد هذه القيم العمل الذي يقوم به المحرر. إن التعامل معها كحالة مؤقتة للمكوّن يجعل سير العمل هشًا عبر التنقل، والتحديث، والروابط المشتركة.
يُعد عنوان URL المكان الطبيعي لحالة تنقل قابلة للاستعادة.
يجب أن يعني الرجوع: الرجوع
ينتقل المحررون بشكل متكرر بين عرض القائمة وعرض التفاصيل. يفحصون إدخالًا، ويراجعون طلبًا، ويعودون إلى قائمة الانتظار، ويفتحون العنصر التالي.
عندما تعيش الفلاتر وتقسيم الصفحات في سلسلة الاستعلام، يحتفظ سجل المتصفح بهذه الحلقة. ويعود المستخدم إلى الشريحة نفسها من العمل بدلًا من إعادة بنائها بعد كل عرض تفصيلي.
هذا ليس مجرد راحة فقط. بل يقلل من احتمال أن يبدّل المراجع اللغات المحلية أو الدُفعات عن طريق الخطأ بعد فقدان السياق.
العروض القابلة للمشاركة تحسّن التنسيق
يمكن مشاركة عنوان URL يحتوي على فلاتر ثابتة مع زميل:
?locale=fr&content_type=landingPage&state=failed
يفتح المستلم العرض التشغيلي نفسه بدلًا من اتباع تعليمات مكتوبة لإعادة إنشائه.
كما يصبح الدعم وتصحيح الأخطاء أسرع. يمكن للرابط أن يحتفظ بحالة البحث والحالة ذات الصلة، بينما تظل المعرّفات التقنية متاحة داخل الصفحة.
لا ينبغي وضع البيانات الحساسة في عنوان URL، لكن فلاتر المحتوى العادية هي بالضبط نوع الحالة الذي تتعامل معه معاملات الاستعلام جيدًا.
اجعل الاستعلام بصيغة قياسية
تحتاج عناوين URL الدائمة إلى انضباط. إذ إن تعدد ترتيبات المعاملات، والقيم الفارغة، والافتراضيات المكررة، وأرقام الصفحات القديمة يمكن أن يخلق سجلًا مربكًا.
يجب أن يتضمن التنفيذ النظيف ما يلي:
- التحقق من قيم الاستعلام على الخادم
- حذف القيم الافتراضية حيثما أمكن
- إعادة تعيين تقسيم الصفحات عند تغيّر أحد الفلاتر
- الحفاظ على الفلاتر الصحيحة غير المرتبطة
- استبدال السجل عند تغيّرات البحث السريعة ودفع السجل عند التنقل المقصود
النتيجة هي عنوان URL يمثّل العرض من دون أن يتحول إلى سجل تراكمي لكل تفاعل في واجهة المستخدم.
أبقِ عناصر التحكم المشتركة متزامنة
تظهر محددات اللغة المحلية عبر قوائم المحتوى، وتفاصيل الإدخال، ومراجعة الترجمة، وشاشات الدُفعات. يجب أن يقرأ كل عنصر تحكم من نموذج التنقل نفسه ويكتب إليه.
إذا غيّر أحد المحددات الحالة المحلية بينما حدّث آخر المسار، فسيرى المستخدمون تسميات غير متسقة وقد يتم إنشاء الطلبات باللغة المحلية الخاطئة.
توفر حالة عنوان URL التي تم التحقق منها على الخادم مصدرًا واضحًا واحدًا لسياق التصفح الحالي.
الخلاصة
ليست الفلاتر إعدادات واجهة قابلة للتجاهل عندما تكون هي ما يحدد العمل الموجود أمام المحرر.
احتفِظ باللغة المحلية، والبحث، ونوع المحتوى، والحالة، وتقسيم الصفحات في عنوان URL قياسي. يصبح التنقل إلى الخلف موثوقًا، وتصبح العروض قابلة للمشاركة، ويصمد عمل الترجمة أمام الحركة المعتادة بين القوائم والتفاصيل.