عند الترجمة، غالبًا ما يكون من المفيد رؤية الـ commit الذي تنتمي إليه السلسلة النصية المعنية. لهذا الغرض، أفحص ملف اللوم (blame) على GitHub، على سبيل المثال: https://github.com/discourse/discourse/blame/master/config/locales/server.en.yml. الآن، إذا نقرت على الرابط، فمن المرجح جدًا أن ترى صورة لوحيد القرن بدلاً من ما كنت تبحث عنه. لقد كانت هذه المشكلة موجودة منذ فترة طويلة وتتفاقم أكثر فأكثر مع زيادة حجم هذين الملفين الرئيسيين بصيغة YML.
لقد توصلت للتو إلى حل بديل أردت مشاركته معكم.
-
انتقل إلى الملف discourse/config/locales/server.en.yml at main · discourse/discourse · GitHub أو discourse/config/locales/client.en.yml at main · discourse/discourse · GitHub.
-
انتقل إلى الأسفل.
-
انقر على رقم صف ما ثم اختر “عرض اللوم الخاص بـ Git”.
بعد بعض الاختبارات، يمكنني التأكيد: هذه الطريقة تتجنب ظهور وحيد القرن بدرجة عالية جدًا من الاحتمال. استمتعوا!