لقد جربت ميزة experimental_impersonation هذه وتبدو جيدة! إنها تؤدي ما هو مطلوب، وأنا أقدر عدم الاضطرار إلى المرور عبر متاعب تسجيل الخروج ثم تسجيل الدخول مرة أخرى بصفتي نفسي.
أثار @moin في 🇩🇪 Fehler in der Deutschen Übersetzung? Hier melden! - #108 by Moin أن “impersonate” و “stop impersonating” لا تُترجم جيدًا إلى الألمانية. من الصعب العثور على الكلمات المناسبة التي تلتقط المعنى الكامل لما تفعله. قد يكون هذا هو الحال بالنسبة للغات الأخرى أيضًا ولكنني لم أتحقق.
أتساءل عما إذا كنا نريد التبديل (مزاحًا) إلى مصطلحات أكثر مباشرة مثل التبديل إلى @user_to_impersonate في صفحة إدارة المستخدم ثم التبديل مرة أخرى إلى @user_who_impersonated على الزر لإيقاف انتحال الشخصية. سيكون ذلك على الأرجح أسهل في الترجمة وأسهل في الفهم للمتحدثين غير الأصليين للغة الإنجليزية.
كشف الاختبار اليوم أيضًا عن بعض المشكلات الأخرى:
- أعتقد أنه يجب أن يكون هناك نافذة منبثقة لانتحال الشخصية، مشابهة للحذف أو الدمج. يتيح لك ذلك التراجع في حالة الضغط على الزر عن طريق الخطأ، ويعلم المسؤول بما أنت على وشك القيام به، وأنه سيتم تسجيله، وأنك ستتمكن من التبديل مرة أخرى دون الحاجة إلى تسجيل الدخول مرة أخرى.
- حقيقة أنك تنتحل شخصية وتعود مرة أخرى يتم تسجيلها في سجل إجراءات الموظفين، ولكن لم يتم تسجيل أي إجراءات تم اتخاذها أثناء انتحال الشخصية. أعتقد أنه سيكون من المنطقي تسجيل ذلك أيضًا نظرًا لمدى سهولة إساءة استخدام هذه الميزة، عن طريق الخطأ أو عن قصد.
- لا تزال مشكلة قديمة قائمة، وهي أنه عندما تنتحل شخصية مستخدم، فإنها تزيد من تاريخ آخر ظهور له في قائمة المستخدمين وإدارة المستخدمين، و (يفترض) في “من متصل الآن” إذا كانت هذه الإضافة مثبتة.