كيفية ترجمة لعبة Wolf RPG إلى الإنجليزية (دليل كامل)
دليل تفصيلي خطوة بخطوة لترجمة ألعاب Wolf RPG (ウディタ) إلى الإنجليزية باستخدام RuneTranslate — بما في ذلك التعامل مع أرشيفات .wolf، واستخراج نصوص .dat/.mps، وكيفية الحفاظ على استقرار أرشيفات V2 مقابل V3.
Wolf RPG (ウディタ, WOLF RPG Editor) هو المحرك المجاني الذي يقف وراء جزء كبير من ألعاب RPG اليابانية المستقلة والدوجين. على عكس RPG Maker، يحزم Wolf RPG السكربتات وبيانات الخرائط في أرشيفات ثنائية خاصة، ما يعني أن أدوات حقن النصوص القياسية تفشل معه. يرشدك هذا الدليل خطوة بخطوة عبر ترجمة لعبة Wolf RPG من البداية إلى النهاية باستخدام RuneTranslate، بما في ذلك الأجزاء التي لطالما سبّبت أكبر المتاعب للمترجمين: التعامل مع أرشيفات .wolf، واستخراج نصوص .dat / .mps، والفروق بين أرشيفات V2 و V3.
ما تحتاج إليه
- RuneTranslate لنظام Windows — الإصدار v0.3.4 أو أحدث.
- مجلد لعبة Wolf RPG. وهو الدليل الذي يحتوي على
Game.exeوأرشيف.wolfواحد أو أكثر (أو ملفات.dat/.mpsمستخرجة مسبقًا). - لغة هدف (الإنجليزية، الإسبانية، الفرنسية، الألمانية، البرتغالية، الروسية، الصينية، الإيطالية، التركية، الفيتنامية، وأكثر من 20 لغة أخرى).
- مفتاح مزود ترجمة واحد. Google Translate المجاني يعمل مباشرة؛ ولدى DeepL طبقة مجانية؛ أما OpenAI و Anthropic فيعملان بمفتاحك الخاص (BYOK). بالنسبة إلى Wolf RPG، يكون DeepL عادةً أفضل توازن — إذ إن الحوار سردي في معظمه وليس كلامًا منمّقًا.
الخطوة 1: افتح مجلد اللعبة
شغّل RuneTranslate، وانقر على مشروع جديد، ثم وجّهه إلى دليل لعبة Wolf RPG. يعمل اكتشاف المحرك تلقائيًا. إذا كانت اللعبة تُشحن بأرشيفات .wolf محزومة (وهو الأكثر شيوعًا)، فإن الأداة المرافقة المضمّنة UberWolfCli — وهي أداة Wolf RPG مرخّصة برخصة MIT نشحنها داخل المُثبِّت — تفكّ تشفيرها بشفافية إلى مساحة عمل خاصة بكل مشروع ضمن %APPDATA%/RuneTranslate/wolf-workspace/<projectId>/. ولا يُمَسّ مجلد لعبتك الأصلي أبدًا.
بالنسبة إلى أرشيفات V2.x يكون هذا موثوقًا وسريعًا. أما في أرشيفات V3.x فقد تغيّر تشفير Wolf RPG، ويضع RuneTranslate علامة على المشروع بأنه أفضل جهد ممكن (best-effort) — لا يزال مسار الترجمة يعمل، لكن يُستحسن أن تتحقق من تشغيل النسخة المُصدَّرة قبل إعادة توزيعها.
الخطوة 2: كيف تُستخرَج النصوص
يخزّن Wolf RPG نص اللعبة في صيغتين ثنائيتين:
- ملفات `.dat` — كتل سكربت CommonEvent. تحتوي على معظم الحوارات ونصوص القوائم وأوصاف العناصر.
- ملفات `.mps` — بيانات الخرائط. تحتوي على أسماء الخرائط وحوارات الشخصيات غير اللاعبة (NPC) وسكربتات الأحداث الخاصة بكل خريطة.
كلتاهما صيغتان ثنائيتان مسبوقتان بالطول (length-prefixed). يستخدم RuneTranslate ماسح نصوص استدلاليًا مبنيًا على البادئة الطولية يتنقّل عبر كل ملف، ويقرأ النصوص المرشّحة، ويتحقق منها مقابل أنماط النص الياباني (نسبة أحرف CJK، طول بايت معقول، خلوّها من ضجيج ثنائي). والنتيجة قائمة نظيفة من النصوص القابلة للترجمة دون نتائج إيجابية خاطئة ناتجة عن سلاسل بايت عشوائية.
الخطوة 3: الترجمة
اختر مزودًا وشغّل. بالنسبة إلى لعبة Wolf RPG نموذجية من 5,000 سطر على مستوى Supporter:
- الطبقة المجانية من DeepL — نحو 15–20 دقيقة، و$0/شهريًا ما دمت تحت حدّ 500k حرف/شهر.
- OpenAI gpt-4o — نحو 25 دقيقة، وتقريبًا $0.30–$0.80 حسب كثافة الحوار.
- Anthropic Claude — نحو 30 دقيقة، وتقريبًا $0.40–$1.20. الأفضل للألعاب ذات الكلام المنمّق.
- Google Translate المجاني — نحو 20 دقيقة، و$0. الجودة أدنى بوضوح في الحوار لكنها مناسبة للعناصر والقوائم.
RuneTranslate في الطبقة المجانية مُقيّد ليكون أبطأ بنحو 3–4x من هذه الأرقام (التزامن = 2، دفعات بنصف الحجم، توقّف 400ms بين الدفعات). وجودة الإخراج نفسها.
الخطوة 4: إعادة الحزم والتصدير
انقر على تصدير. يكتب RuneTranslate النصوص المترجمة مرة أخرى في ملفات .dat / .mps، ثم يعيد UberWolfCli حزمها في أرشيف .wolf. وهناك خيار اسمه الكتابة المحافِظة على الطول (Length-preserving writeback) يضيف حشوًا إلى النصوص المترجمة لتطابق طول البايت الأصلي؛ اتركه مُفعّلًا لأرشيفات V3 حيث تكون بعض إصدارات المحرك حسّاسة تجاه حجم الملف الدقيق، وأوقفه لأرشيفات V2 حيث يكون توفير المساحة آمنًا.
يُوضَع الإخراج في الموقع الذي تختاره — نسخة جديدة من مجلد اللعبة تحتوي على الأرشيف المترجم إضافة إلى الملف التنفيذي الأصلي. شغّل Game.exe وستحصل على لعبة Wolf RPG مترجمة قابلة للعب.
قيود معروفة
- قد تحتاج أرشيفات V3.x إلى مراجعة يدوية في الحالات الحدّية. ونحن نعمل بنشاط على تحسين دعم V3.
- قد تحتاج إضافات UberRPG المُخصّصة بشدة ذات تخطيطات النصوص غير القياسية إلى جولة إصلاح يدوية.
- لا يُترجَم النص الموجود في الصور / القوام (الشعارات، واجهات المستخدم المرسومة يدويًا) — فذلك عمل بكسلي خارج نطاق الترجمة الآلية (MT).
لماذا هذا أسهل من الطريقة القديمة
قبل أدوات مثل RuneTranslate، كانت ترجمة Wolf RPG تتطلّب استخراج الأرشيف يدويًا باستخدام UberWolfCli أو WolfDec، وتشغيل ماسح تعبيرات نمطية (regex) يدويًا على الملفات الثنائية المستخرَجة، ولصق النصوص في DeepL أو جدول بيانات، ثم إعادتها من دون كسر محاذاة البايت. ساعات من العمل لكل لعبة. يختصر RuneTranslate المسار بأكمله إلى بضع نقرات مع إبقاء المحرّر مفتوحًا كي تصلح يدويًا الأسطر التي أخطأت فيها الترجمة الآلية.
اطّلع على صفحة محرك Wolf RPG للحصول على قائمة الميزات الكاملة، أو نزّل RuneTranslate وجرّبه على لعبة حقيقية.
مستعد لتجربة RuneTranslate؟
تفتح الباقة المجانية كل محرك + كل مزود ترجمة. باقة Supporter ($3/mo) تفتح السرعة الكاملة.
التنزيل لنظام Windows