اسکریپت زیرنویس فارسی در Aegisub

در این پست به معرفی نرم‌افزار ویرایش فایل‌های زیرنویس فارسی پرداختیم، جهت سهولت ویرایش و اصلاح زیرنویس در نرم‌افزار قدرتمند Aegisub اسکریپت متن‌بازی تهیه شده است که در محیط این نرم‌افزار امکان ویرایش و اصلاح خودکار زیرنویس‌های فارسی به صورت مستقیم قابل استفاده است.

اسکریپت زیرنویس فارسی در Aegisub

امکانات:

  • اصلاح خودکار نمایش علائم نگارشی در متون فارسی و عربی
  • ایجاد خودکار پس‌زمینه شفاف برای زیرنویس
  • امکان تقسیم‌بندی خطوط طولانی از محل‌های خاص
  • ویرایش متون راست به چپ در محیط نرم‌افزار توسط ویرایشگر داخلی
  • افزودن کد به ابتدای خطوط انتخاب شده
  • درج متن به صورت خودکار به خطوط انتخاب شده
  • حذف خودکار شکست خطوط 
  • ...

 

پس‌زمینه شفاف برای زیرنویس

پس‌زمینه شفاف برای زیرنویس

 

ویرایشگر متون راست به چپ

ویرایشگر متنون راست به چپ

 

نحوه نصب اسکریپت:

  1. فایل اسکریپت را از اینجا دانلود کنید.
  2. فایل را از حالت فشرده خارج کرده و 2 فایل MasafAutomation.lua و utf8.lua را در مسیر 
    C:\Program Files\Aegisub\automation\autoload کپی کنید.
  3. نرم‌افزار Aegisub را اجرا کنید.
  4. ابزارها در منوی Automation قابل دسترس می‌باشند.

 

مخزن‌کد اسکریپت:

نرم‌افزار Subtitle RTL Corrector

یکی از بهترین نرم‌افزارها جهت تنظیم زیرنویس برای ویدئوها نرم‌افزار Aegisub است. این نرم‌افزار دارای امکانات بسیار زیادی جهت تنظیم دقیق زیرنویس برای ویدئوهاست که آن را از سایر نرم‌افزارهای مشابه متمایز می‌سازد.

تنها مشکلی که این نرم‌افزار دارد، عدم سازگاری کامل آن با زبان‌های راست به چپ نظیر فارسی و عربی است. یعنی علائم نگارشی زبان‌های راست به چپ در محیط این نرم‌افزار بعضاً درست نمایش داده نمی‌شود.

برای رفع این نقیصه نرم‌افزاری تهیه کرده‌ام که بصورت خودکار فایل‌های خروجی این نرم‌افزار را اصلاح کرده و علائم نگارشی پس از اصلاح در محیط نرم‌افزار به درستی نمایش داده می‌شوند.

 

 

ویژگی‌های نرم‌افزار:

  • اصلاح خودکار فایل‌های زیرنویس (.ass)
  • دارای ویرایشگر متنی جهت اصلاح متن و کپی کردن آن به حافظه موقت
  • افزودن کاراکتر RTL Embeding قبل از تمامی علائم نگارشی برای نمایش صحیح آنها در محیط نرم‌افزار Aegisub
  • محیط چند زبانه (فارسی و انگلیسی)
  • متن باز

 

آدرس دانلود نرم‌افزار:

دانلود نسخه اجرایی:

https://github.com/Majid110/SubtitleRtlCorrector/releases

آدرس مخزن کد:

https://github.com/Majid110/SubtitleRtlCorrector

 

ویرایش ساده فایل‌های resx توسط نرم‌افزار Zeta Resource Editor

عموماً برای تولید نرم‌افزارهای چندزبانه در دات نت کلیه رشته‌هایی که قرار است در نرم‌افزار نمایش داده شوند به فایل‌های Resource که دارای پسوند .resx می‌باشند، منتقل می‌شوند و می‌توان برای هر زبان یک فایل معادل تولید کرد و در آن رشته‌ها را به زبان مورد نظر ترجمه کرد.

ساختار این فایل‌ها بصورت XML می‌باشد که در هر نوع ویرایشگر متنی می‌توان آن‌ها را ویرایش کرد.

Zeta Resource Editor یک نرم‌افزار رایگان است که توسط آن می‌توانید فایل‌های .resx را به سهولت ویرایش کنید.

در این نرم‌افزار فایل زبان اصلی و زبانی که می‌خواهید ترجمه کنید را در قالب یک پروژه باز می‌کنید و در محیط نرم‌افزار هر دو فایل در کنار هم قابل مشاهده خواهند بود.

بدین ترتیب به راحتی می‌توانید با توجه به فایل مرجع، فایل مورد نظرتان را ترجمه کنید.



zeta resource editor تصویری از محیط نرم‌افزار

این نرم‌افزار را می‌توانید از اینجا دانلود کنید.