كيفية ترجمة ملف ترجمة SRT أو VTT مع الحفاظ على رموز التوقيت
لترجمة ترجمات الفيديو، ترجم ملف الترجمة نفسه (SRT أو VTT) بأداة تغيّر أسطر النص فقط وتترك كل رقم وكل رمز توقيت كما كان. ثم شغّل الفيديو بالملف الجديد وتحقّق من الترجمات القليلة التي أصبحت أطول من أن تُقرأ في الوقت المتاح لها. إن لصق الملف كاملاً في مترجم عام هو الطريقة المعتادة للانتهاء برموز توقيت تالفة وترجمات تخرج عن التزامن.
يشرح هذا الدليل كيف تُبنى ملفات الترجمة، وما الذي قد يسوء، وكيف تحصل على ملف مترجم يمكنك رفعه مباشرة.
كيف يعمل ملف SRT
ملف SRT نص عادي. تتكوّن كل ترجمة فيه (وتُسمّى «cue») من ثلاثة أجزاء:
12
00:01:04,250 --> 00:01:07,100
I didn't think you'd come.
Neither did I.
- رقم تسلسلي (12)
- رمز توقيت (timecode): يحدد وقت ظهور الترجمة واختفائها، بدقة المللي ثانية
- واحد أو أكثر من أسطر النص
يفصل بين كل ترجمة والتي تليها سطر فارغ. ينبغي ترجمة أسطر النص فقط. إذا لمس المترجم الرقم التسلسلي، أو أعاد كتابة السهم، أو حوّل الفاصلة في رمز التوقيت إلى نقطة، أو دمج ترجمتين، فإن كثيراً من مشغّلات الفيديو وصفحات الرفع ترفض الملف أو تعرض الترجمات في اللحظة الخطأ.
ملفات VTT (WebVTT)، الشائعة على الويب، تبدو مشابهة. تبدأ بترويسة WEBVTT، وتستخدم نقطة قبل الميلي ثانية، وقد تحمل إعدادات بعد رمز التوقيت (مثل الموضع أو المحاذاة) أو وسوماً بسيطة مثل <i> للخط المائل. ويجب أن تبقى هذه الأجزاء أيضاً دون تغيير.
لماذا تُفسد المترجمات العامة ملفات الترجمة
- تتعامل مع رموز التوقيت كأنها نص. بعض المترجمات «تكيّف» الأرقام، أو تغيّر الفواصل، أو تترجم سطر السهم كأنه جملة.
- تدمج الأسطر أو تقسّمها. قد يضم المترجم الذي يعمل على النص كاملاً الترجمات في فقرات، فينتهي بك الأمر بعدد ترجمات أقل من عدد رموز التوقيت.
- تفقد الأسطر الفارغة التي تخبر المشغّلات أين تنتهي كل ترجمة.
- ترى كل ترجمة بمعزل عن غيرها. الجملة الموزعة على ترجمتين («I didn't think» / «you'd come») قد تخرج مشوّشة إذا تُرجم كل نصف دون الآخر.
المترجم الذي يفهم ملفات الترجمة يتجنب هذه المشكلات الأربع: فهو يقرأ المقاطع، ويترجم النص مع الاستفادة من الأسطر المحيطة سياقًا، ثم يكتب الملف من جديد بالبنية نفسها. يعمل مترجم ملفات الترجمة في DropTranslate بهذه الطريقة: يُبقي كل رقم تسلسلي ورمز توقيت كما كان، ويوزّع كل ترجمة على عدد الأسطر نفسه، ثم يعيد إليك ملف SRT أو VTT.
قبل أن تترجم
- ابدأ من الملف النهائي المتزامن. أصلح مشكلات التوقيت في الملف الأصلي أولاً. فالترجمة لن تصلح ترجمة تظهر قبل موعدها.
- احفظه بترميز UTF-8. تُحفظ ملفات SRT الأقدم أحياناً بترميز قديم، فتتحول الحروف ذات العلامات الصوتية إلى رموز غريبة. يستطيع معظم محررات الترجمة إعادة الحفظ بترميز UTF-8.
- احذف ما لا تريد ترجمته، مثل تسميات المتحدثين بأسلوب ستغيّره، أو ملاحظات المحرر.
- دوّن الأسماء والمصطلحات التي يجب أن تبقى كما هي: أسماء الشخصيات، وأسماء المنتجات، والأماكن.
بعد الترجمة: التحقق من طول السطر وسرعة القراءة
غالبًا ما تكون الترجمة أطول من النص الأصلي، ولا تبقى على الشاشة إلا للمدة التي يحددها رمز توقيتها. ويعتمد المترجمون المحترفون ثلاثة حدود:
- عدد الأسطر في الترجمة الواحدة: تسمح معظم أدلة الأسلوب بسطرين على الأكثر.
- عدد الأحرف في السطر: حد أقصى لطول السطر، حتى لا يغطي النص الصورة أو يُقطع على الشاشات الصغيرة.
- سرعة القراءة: عدد الأحرف التي يستطيع المشاهد قراءتها براحة في الثانية. فالترجمة الطويلة التي تبقى ثانية واحدة على الشاشة لا يمكن قراءتها حتى لو اتسع لها الإطار.
تختلف الأرقام الدقيقة بين المنصات وجهات البث والجمهور (فمحتوى الأطفال عادةً أبطأ، مثلاً). إذا كنت تسلّم المحتوى إلى منصة لها دليل أسلوب، فاستخدم أرقامها.
للتحقق من الملف المترجم:
- شغّل الفيديو بالترجمات الجديدة بالسرعة العادية، وانتبه إلى الترجمات التي لا تستطيع إنهاء قراءتها.
- اختصر ولا تضغط. الترجمة الجيدة تكثّف المعنى: «I didn't think you'd come» يمكن أن تصبح «I didn't expect you» دون أن يضيع المعنى. ويستطيع متحدث أصلي فعل ذلك بسرعة.
- راجع فواصل الأسطر. قسّم السطر عند مواضع طبيعية (لا بين أداة التعريف والاسم الذي يليها، مثلاً).
- راجع الأسماء والأرقام والنصوص الظاهرة على الشاشة (اللافتات، والعناوين المدمجة في الفيديو) للتأكد من اتساقها مع ما يراه المشاهدون.
إذا كان محررك يعرض عدد الأحرف في الثانية، فرتّب الترجمات حسب هذه القيمة وأصلح الأسرع منها أولاً.
الترجمات المدمجة في الصورة مسألة مختلفة
إذا كانت الترجمات جزءاً من صورة الفيديو («hardcoded»، أي مدمجة)، فلا يوجد ملف ترجمة لتترجمه. ستحتاج أولاً إلى إعادة إنشاء الترجمات انطلاقًا من تفريغ نصي، ثم ترجمة ذلك الملف. أما ملفات الترجمة التي تأتي مع الفيديو، أو التي يمكنك تنزيلها أو تصديرها من محررك، فهي التي يمكنك ترجمتها مباشرة.
الأسئلة الشائعة
هل سيبقى التوقيت كما هو بعد الترجمة؟
نعم، مع مترجم يفهم ملفات الترجمة: تُنسخ رموز التوقيت كما هي ويتغير النص فقط. وإذا كانت ترجمة ما أطول من أن تُقرأ في الفترة المخصصة لها، فاختصر النص بدل تغيير التوقيت، إلا إذا كنت مرتاحاً لإعادة ضبط التوقيت في محرر ترجمات.
هل يمكنني ترجمة الترجمات إلى لغة تُكتب بأبجدية مختلفة؟
نعم. تأكد من حفظ الملف بترميز UTF-8 ومن أن مشغّل الفيديو أو المنصة يدعم نظام الكتابة هذا. وفي اللغات التي تُكتب من اليمين إلى اليسار مثل العربية والعبرية، راجع علامات الترقيم في نهايات الأسطر، فبعض المشغّلات تعرضها في الجهة الخاطئة.
هل يكفي ملف ترجمة مترجَم آلياً للنشر؟
بالنسبة للفيديوهات الداخلية ومقاطع وسائل التواصل والمسودات الأولى، غالباً ما يكون نقطة انطلاق جيدة. أما الفيلم أو الدورة المدفوعة أو البث التلفزيوني، فاطلب من متحدث أصلي مراجعته؛ الترجمات قصيرة وتعتمد كثيراً على السياق، لذلك تهم النبرة والتعابير الاصطلاحية. راجع هل الترجمة الآلية جيدة بما يكفي؟ لمعرفة فحوص بسيطة.
هل أترجم SRT أم VTT؟
أيهما تطلبه منصتك. النص والتوقيت متكافئان؛ ويضيف VTT خيارات مثل تحديد الموضع والتنسيق. ترجم الصيغة التي سترفعها حتى لا تحتاج إلى التحويل بعد ذلك.
الخلاصة
ترجم ملف الترجمة، لا نصاً منسوخاً. أبقِ رموز التوقيت والبنية دون مساس، واحفظ الملف بترميز UTF-8، ثم شاهد الفيديو مرة واحدة بالملف الجديد واختصر الترجمات التي تمر بسرعة كبيرة. ولأنواع الملفات الأخرى، راجع كيف تترجم مستنداً.
ضع ملف SRT أو VTT في DropTranslate واحصل عليه مترجماً بالتوقيت نفسه.