لماذا تظهر الترجمة برموز؟
لا تحتوي ملفات الترجمة على معلومات عن الترميز. معظم ملفات الترجمة العربية المنتشرة على الإنترنت محفوظة بترميز Windows-1256، في حين تتوقع الشاشات الذكية وتطبيقات البث وخوادم الوسائط ترميز UTF-8. لذلك يكون الملف سليمًا وتظهر الرموز على الشاشة.
رموز غريبة
1 00:00:01,000 --> 00:00:03,500 ãÑÍÈÇ¡ ßíÝ ÍÇáß¿ 2 00:00:04,000 --> 00:00:06,000 ÃäÇ ÈÎíÑ¡ ÔßÑÇ áß.
بعد الإصلاح
1 00:00:01,000 --> 00:00:03,500 مرحبا، كيف حالك؟ 2 00:00:04,000 --> 00:00:06,000 أنا بخير، شكرا لك.
طريقة إصلاح الترجمة
- اسحب ملف الترجمة إلى المربع أعلاه.
- يتعرف Mojibuster على الترميز ويصلح الحروف التالفة.
- نزّل الملف وضعه مكان ملف الترجمة القديم بجانب الفيلم.
تبقى التوقيتات والأرقام والأسطر الفارغة كما هي تمامًا.
نصائح للمشغلات
- VLC: يمكنك من إعدادات الترجمة اختيار الترميز الافتراضي. بعد التحويل يكفي اختيار UTF-8.
- الشاشات الذكية وPlex وJellyfin وKodi: تقرأ ترميز UTF-8 دون BOM بأفضل شكل.
- ملفات ASS وSUB: غيّر امتداد
.assأو.subمؤقتًا إلى.txt، ثم أصلح الملف وأعد الامتداد.
أسئلة شائعة
هل تتغير توقيتات الترجمة؟
لا. تُصلح الحروف التالفة فقط، وتبقى التوقيتات والأرقام والأسطر الفارغة كما هي.
هل تحتاج ملفات الترجمة إلى BOM؟
لا. تتعامل معظم المشغلات مع UTF-8 دون BOM بأفضل شكل، لذلك يكون هذا الخيار معطلًا مسبقًا لملفات SRT وVTT.
تظهر علامات استفهام بدل الحروف، فهل يمكن إصلاحها؟
إذا كانت علامات الاستفهام محفوظة في الملف نفسه، فقد ضاعت الحروف. سيعرض Mojibuster عددها، وحينها تحتاج إلى ملف ترجمة آخر.