المحركات المدعومة
يفهم RuneTranslate المحركات بذاتها: فهو يستوعب صيغ الملفات ورموز التحكّم وأعراف التغليف لكل محرك ألعاب ياباني، بحيث تعمل النسخة المترجمة تمامًا كالأصل. ستة عشر محركًا، جميعها مفتوحة في الطبقة المجانية — تعرض كل بطاقة ما تستخرجه، والصيغ التي تتعامل معها، ورابطًا للدليل المطابق. ألوان الحالة صادقة بشأن مستوى الثقة. اليابانية هي لغة المصدر الافتراضية، لكن كل محرك هنا يعمل مع أي لغة مصدر مدعومة — الصينية والكورية والإنجليزية والمزيد، تُضبط لكل مشروع.
ترجم كتالوجات gettext .po و.mo — الصيغة التي تشحنها ألعاب Python وpygame وSDL والمُوطَّنة بـ Poedit.
ترجم RPG Maker MV وMZ وXP / VX / Ace الأقدم القائمة على Ruby من البداية إلى النهاية — الحوار وقاعدة البيانات وأسماء العناصر ونصوص الإضافات.
ترجم الروايات المرئية بمحرك Ren'Py المصدرية والمُصرَّفة (.rpyc) والمؤرشفة (.rpa).
ترجم الروايات المرئية بمحرك Kirikiri / KAG بأكثر من 26 مخطط تشفير XP3 منقولاً.
ترجم ألعاب Wolf RPG عبر المكوّن المرافق المضمّن UberWolfCli (V2.x مستقرة، V3.x أفضل جهد ممكن).
ترجم روايات TyranoBuilder وTyranoScript المرئية بما فيها أسماء عرض الشخصيات.
محوّل شامل لأغلفة الروايات المرئية المخصّصة المبنية على Electron.
ترجم ألعاب Unity — نصوص TextAsset وMonoBehaviour إضافةً إلى سكربتات StreamingAssets.
ترجم ألعاب RPG Developer Bakin — قاعدة البيانات ونص الأحداث عبر التوطين الخاص بـ Bakin.
ترجم ألعاب SRPG Studio التكتيكية — فكّ تحزيم data.dts المشفّر، وترجم كل نص داخل اللعبة، وأعِد التحزيم.
ترجم الروايات المرئية الكلاسيكية بمحرك NScripter وONScripter مفتوح المصدر — افك ترميز سكربتات nscript.dat / 0.txt المشفّرة بـ XOR-0x84، وتعامل مع Shift-JIS، وترجم النص المخبوز في الصور.
ترجم ألعاب Godot 3.x / 4.x — افتح حزمة .pck (حتى عندما تكون مضمّنة داخل .exe)، وفك تصريف GDScript، وحوّل المشاهد، وترجم الحوار والواجهة، وصدّر نسخة قابلة للتشغيل لألعاب pck المضمّنة (.exe).
ترجم الروايات المرئية القائمة على Lua بمحرك Artemis (iMel / Mikage) — اقرأ أرشيفات .pfs بصيغ PF8 / PF6 / PF2 بلغة TypeScript خالصة (بما فيها تشفير XOR بـ SHA-1 في PF8)، واستخرج حوار وأسماء وخيارات .ast / .txt، وصدّر رقعة تجاوز root.pfs.NNN يركّبها المحرك أخيراً.
ترجم روايات YU-RIS (raiL-soft) المرئية — اقرأ حزم .ypf بـ TS خالص وسكربتات YSTB المُصرَّفة داخل ysbin.ypf، واستعِد مفتاح XOR للسكربت تلقائيًا، واستخرج الحوار الياباني، وصدّر السكربتات المترجمة سائبة دون إعادة تحزيم.
ترجم ألعاب AliceSoft System 3.x وSystem 4 — سلسلة Rance وEvenicle والكتالوج الأوسع. اقرأ أرشيفات .ald / .afa بـ TS خالص، واستخرج نص الرسائل من System39.ain (System 3.x) أو من .ain الخاص بكل لعبة (System 4، بما فيها حاويات AI2/zlib والمشفّرة)، وصدّر اللعبة المترجمة بتجاوز الملفّات السائبة.
ترجم ألعاب Unreal Engine 4 / 5 — اقرأ نص الواجهة / القوائم / النظام / الترجمات من .locres داخل أرشيفات .pak (مُستعيدًا مفتاح AES للألعاب المشفّرة) وحاويات UE5 IoStore من نوع .utoc/.ucas، ثم اشحن حزمة تجاوز صغيرة تضعها في Content/Paks. دون إعادة تحزيم بحجم غيغابايتات.
ترجم روايات LiveMaker / LiveNovel المرئية — اقرأ أرشيف VFF المضمّن في ملف .exe، واستخرج الحوار وخيارات القوائم من سيناريوهات .lsb المُصرَّفة، وأعِد تحزيم نسخة مترجمة قابلة للتشغيل. تم التحقق منه على لعبة حقيقية بحجم 411 MB (7,715 سطرًا).
يأتي RuneTranslate بمحوّل Electron VN عام للأغلفة المخصّصة. إن كان لديك لعبة يابانية (أو بلغة أخرى) على محرك لا نُدرجه، فتواصل معنا — كثير من المحركات قابل للتنفيذ خلال إصدار أو اثنين.
[email protected]