افحص ملف SRT العربي

اسحب ملف SRT لتكشف أخطاء التوقيت وتداخل المقاطع والأسطر الطويلة وسرعة القراءة العالية ومشكلات اتجاه النص والترميز. يجري الفحص داخل هذه الصفحة: لا يُرفع ملفك ولا يتغيّر.

اسحب ملف ⁦SRT⁩ إلى هناأفلت الملف ليُفحص

ملفات ⁦SRT⁩ بترميز ⁦UTF-8⁩، بعلامة ⁦BOM⁩ أو بدونها، وبنهايات أسطر ⁦LF⁩ أو ⁦CRLF⁩. يبقى الملف على جهازك.

الصق النص بدلًا من ذلك
عدّل الحدود

تبدأ هذه الحدود بقيم تقريبية شائعة. هي قيم افتراضية وليست معايير: غيّرها لتناسب دليل أسلوبك أو منصتك.

الافتراضي ٢٠. قاعدة تقريبية؛ استخدم رقمًا أقل للأطفال أو للحوار الكثيف.
الافتراضي ٤٢.
الافتراضي ٢.

ماذا تعني كل رسالة؟

يصنّف الفاحص ما يجده في مجموعتين. تشمل الأخطاء ما قد يجعل المشغّل يتخطى مقطعًا أو يقرأه خطأً، أو ما يعني أن النص تالف أصلًا. أما بنود المراجعة فكثيرًا ما تبدو خاطئة أو يصعب قراءتها، لكنها قد تكون مقصودة.

الأخطاء

لم يُعثر على أي مقطع ترجمة

المقطع هو رقم وسطر توقيت مثل ⁦00:00:01,000 --> 00:00:03,000⁩ ثم النص. لا يحوي الملف شيئًا من ذلك، فلا يوجد ما يُفحص. قد يكون الملف فارغًا، أو ليس بصيغة ⁦SRT⁩، أو أن أسطر التوقيت فيه تالفة.

الملف ليس بترميز ⁦UTF-8⁩ صالح

تعذّرت قراءة بعض البايتات بترميز ⁦UTF-8⁩، فتظهر على الشاشة بالرمز �. كثيرًا ما تُحفظ ملفات الترجمة العربية في برامج ⁦Windows⁩ القديمة بترميز ⁦Windows-1256⁩. افتح الأصل في محرر نصوص مع اختيار هذا الترميز ثم احفظه بترميز ⁦UTF-8⁩. أما الأحرف التي استُبدلت فعلًا فلا يمكن استعادتها من هذه النسخة.

رمز الاستبدال (�) في النص

يحل الرمز � محل حرف تعذّرت قراءته، وغالبًا بعد تحويل الملف بين ترميزين. الحرف الأصلي ضاع من هذه النسخة، ولا تستطيع أي أداة استعادته. صدّر الترجمة من جديد من مصدرها الأصلي بترميز ⁦UTF-8⁩.

نص يبدو عربيًا قُرئ بترميز خاطئ

تدل سلاسل مثل ⁦مرØ⁩ في الغالب على أن نصًا عربيًا بترميز ⁦UTF-8⁩ فُتح على أنه ⁦Windows-1252⁩ (أو ⁦Latin-1⁩) وحُفظ هكذا. إن كان الملف قد فُتح خطأً فحسب فافتحه من جديد بترميز ⁦UTF-8⁩. وإن حُفظ بعد ذلك فارجع إلى الأصل؛ قد يستطيع محرر نصوص عكس التلف أحيانًا، لكن لا أداة تَعِد بذلك.

نص بلا سطر توقيت

يحتاج كل مقطع إلى رقم ثم سطر توقيت ثم النص. السطر الفارغ داخل المقطع يُنهيه مبكرًا، فيصير النص الذي بعده كتلةً منفصلة بلا توقيت. تتخطى المشغّلات هذه الكتل أو تتوقف عن قراءة الملف.

سطر توقيت لا يمكن قراءته

يجب أن يكون سطر التوقيت بهذا الشكل: ⁦00:00:01,000 --> 00:00:03,000⁩، أي الساعات والدقائق والثواني ثم فاصلة ثم أجزاء الثانية، على جانبي السهم. قد يتخطى المشغّل المقطع أو يتوقف عن قراءة الملف.

مقطع ينتهي قبل أن يبدأ

وقت النهاية أسبق من وقت البداية، فلا يمكن عرض المقطع أبدًا. يتخطاه المشغّل، وقد يتوقف بعضها عن قراءة الملف. صحّح الوقتين.

مقطع بلا مدة

وقتا البداية والنهاية متطابقان، فلن يظهر المقطع على الشاشة أي وقت. امنحه مدة أو احذفه.

مقطعان بلا سطر فارغ بينهما

يجب أن يفصل سطر فارغ بين المقاطع. وبدونه يقرأ المشغّل المقطعين مقطعًا واحدًا أو يُسقط الثاني. أضف سطرًا فارغًا قبل رقم هذا المقطع.

بنود للمراجعة

الملف بترميز ⁦UTF-16⁩ لا ⁦UTF-8⁩

يبدأ الملف بعلامة ⁦BOM⁩ الخاصة بترميز ⁦UTF-16⁩. تتوقع مشغّلات ومنصات كثيرة ترميز ⁦UTF-8⁩، فاحفظ نسخة بهذا الترميز قبل استخدامه. أما بقية النتائج فمبنية على قراءة الملف بترميز ⁦UTF-16⁩.

مقطع بلا نص ظاهر

للمقطع سطر توقيت لكن لا شيء يُعرض. لا يعرض المشغّل شيئًا، وترفض بعض المحررات المقاطع الفارغة. أضف النص أو احذف المقطع.

رقم مقطع مكرر

ينبغي أن يكون لكل مقطع رقمه الخاص. تتجاهل المشغّلات الأرقام عادةً، لكن بعض الأدوات تعتمد عليها لترتيب المقاطع أو مطابقتها، وغالبًا يدل الرقم المكرر على أن مقطعًا لُصق مرتين.

أرقام المقاطع تقفز أو ترجع إلى الوراء

ينبغي أن تتوالى الأرقام: ⁦1⁩ ثم ⁦2⁩ ثم ⁦3⁩ وهكذا. يدل الانقطاع عادةً على أن مقطعًا حُذف يدويًا. تتجاهل معظم المشغّلات الأرقام لكن بعض الأدوات تعتمد عليها. أعد ترقيم الملف في محررك إن كان ذلك مهمًا.

رقم المقطع مفقود أو ليس رقمًا

ينبغي أن يكون السطر الذي قبل سطر التوقيت رقم المقطع. غالبًا تتدبّر المشغّلات أمرها بدونه، لكن الأدوات الصارمة قد ترفض الملف.

توقيت ليس بالصيغة المعيارية

تكتب صيغة ⁦SRT⁩ المعيارية الأوقات هكذا: ⁦HH:MM:SS⁩,⁦mmm⁩ مع فاصلة قبل أجزاء الثانية. تقبل بعض المشغّلات النقطة بدل الفاصلة أو ساعةً من رقم واحد أو أقل من ثلاثة أرقام لأجزاء الثانية، وترفضها مشغّلات أخرى.

مقاطع متداخلة

يبدأ المقطع قبل أن ينتهي الذي سبقه، فقد يظهر مقطعان على الشاشة معًا. تتعامل المشغّلات مع ذلك بطرق مختلفة: بعضها يرصّهما فوق بعض وبعضها يخفي أحدهما. اجعل المقاطع تتوالى، أو تأكد من أن التداخل مقصود، كأن يتحدث شخصان معًا.

مقطع يبدأ قبل المقطع السابق

ينبغي أن تكون المقاطع مرتبة حسب الزمن. تتوقف بعض المشغّلات عن القراءة عند أول مقطع يرجع إلى الوراء في الزمن.

عدد الأسطر في المقطع أكبر من ٢

تغطي المقاطع الكثيرة الأسطر جزءًا كبيرًا من الصورة ويصعب قراءتها في الوقت المتاح. الحد قاعدة تقريبية تحددها الحدود أعلاه؛ غيّره ليناسب دليل أسلوبك.

عدد أحرف السطر أكبر من ٤٢

تتجاوز الأسطر الطويلة حدود الشاشات الصغيرة، أو تضطر المشغّل إلى تقسيمها بطريقة لا يمكن توقعها. تُحسب الأحرف من دون التشكيل والأحرف غير المرئية والوسوم مثل <⁦i⁩>.

سرعة القراءة (حرف في الثانية) أعلى من ٢٠

يصعب قراءة النص الذي يبقى على الشاشة وقتًا قصيرًا جدًا. عدد الأحرف في الثانية قاعدة تقريبية وليس معيارًا، والحد المناسب يتوقف على جمهورك ومنصتك. أطل مدة المقطع أو اختصر نصه.

علامات اتجاه غير متوازنة

تبدأ علامات الاتجاه مثل ⁦RLE⁩ و⁦LRE⁩ و⁦RLI⁩ و⁦LRI⁩ و⁦FSI⁩ مقطعًا من النص يجب إغلاقه بعلامة ⁦PDF⁩ أو ⁦PDI⁩. وقد تدفع علامة غير مغلقة أو زائدة المشغّل إلى عرض بقية المقطع بالاتجاه الخطأ.

أحرف فرض الاتجاه

تفرض ⁦LRO⁩ و⁦RLO⁩ ترتيب الحروف بصرف النظر عن لغتها، فقد تعكس النص أو تبعثره. لا حاجة إليها تقريبًا في الترجمة.

علامات اتجاه شاردة

⁦LRM⁩ و⁦RLM⁩ و⁦ALM⁩ علامات غير مرئية توجّه الاتجاه. إن وردت داخل الكلمة أو مكررة متتابعة فالغالب أنها جاءت من النسخ واللصق، وقد تدفع المشغّل إلى إعادة ترتيب النص. أما علامة ⁦RLM⁩ واحدة في بداية السطر العربي أو نهايته فأمر طبيعي.

سطر عربي يبدأ بحرف لاتيني

تحدد مشغّلات كثيرة اتجاه السطر من أول حرف فيه. وقد يُعرض السطر العربي الذي يبدأ بحرف لاتيني من اليسار إلى اليمين، فتنتقل علامات الترقيم ويختل ترتيب الكلمات. وغالبًا تمنع ذلك علامة ⁦RLM⁩ غير مرئية في بداية السطر. لا يعرف الفاحص كيف سيعرض مشغّلك السطر.

سطر عربي ينتهي بنص لاتيني أو أرقام ثم علامة ترقيم

حين ينتهي سطر عربي بحروف لاتينية أو أرقام تتبعها علامة ترقيم، تضع بعض المشغّلات علامة الترقيم في الجهة الخطأ من السطر. وغالبًا تمنع ذلك علامة ⁦RLM⁩ بعد علامة الترقيم. تحقق من السطر في مشغّلك أنت.

علامات ? , ; اللاتينية في نص عربي

للعربية علامات خاصة بها: علامة الاستفهام (؟) والفاصلة (،) والفاصلة المنقوطة (؛). أما الصور اللاتينية ? , ; بجوار الحروف العربية فتبدو غير متسقة، وهي أكثر العلامات انتقالًا إلى الجهة الخطأ من السطر.

أحرف غير مرئية في النص

المسافات عديمة العرض والواصلات الاختيارية وأحرف التحكم وأمثالها غير مرئية لكنها أحرف حقيقية. قد تُخلّ بالتفاف الأسطر والبحث والتدقيق الإملائي. أما الحرفان عديما العرض اللذان يمنعان الوصل أو يفرضانه (⁦ZWNJ⁩ و⁦ZWJ⁩) فقد يكونان مقصودين أحيانًا، وغيرهما نادرًا ما يكون كذلك.

علامات استفهام حيث يُتوقع نص عربي

غالبًا يعني السطر الذي أغلبه علامات استفهام أن النص حُوّل إلى ترميز لا يضم الحروف العربية، فحل الرمز ? محل الحروف في تلك اللحظة. ولا يمكن استعادتها من هذه النسخة: ارجع إلى الملف الأصلي. وإن كانت علامات الاستفهام مقصودة فتجاهل هذا البند.

لم يُعثر على حروف عربية

لا يحتوي الملف على أي حرف عربي، فتُخطيت فحوص الاتجاه. أما فحوص البنية والتوقيت والطول والأحرف غير المرئية فقد جرت.

الحدود الافتراضية

يبدأ الفاحص بثلاثة حدود: عدد الأسطر في المقطع ٢، وعدد الأحرف في السطر ٤٢، وعدد الأحرف في الثانية ٢٠. هي قواعد تقريبية تقع في نطاق ما تستخدمه أدلة أسلوب كثيرة للترجمة العربية، وليست معايير. غيّرها من «عدّل الحدود» أعلاه لتناسب دليل أسلوبك أو منصتك.

ما الذي لا يفعله الفاحص

الخصوصية

يجري الفحص في متصفحك. يُقرأ الملف على جهازك ولا يُرفع، ولا يُرسل نصه ولا اسمه إلى أي جهة. وكسائر صفحات هذا الموقع قد تُحتسب الزيارات والنقرات في هذه الصفحة، لكن الفاحص نفسه لا يرسل ملفك ولا اسمه ولا أي نص من الترجمة. اطلع على صفحة الخصوصية.

تحتاج إلى ترجمة من تسجيل؟ أنشئ ملف SRT عربيًا.