المحرّكاتالأدلّةالأسئلة الشائعةPatreonDiscordتنزيل
تسجيل الدخول
RuneTranslate · ترجمة الألعاب من اليابانية وأكثر من 30 لغة
المحرّكاتالأدلّةمقارنةنص الصورمحرّر الحفظوضع الغشالأسئلة الشائعةتنزيلالتغييراتTrustpilotPatreonDiscordYouTubeالخصوصيةالشروطالتواصل
كل المقارنات

المقارنة

RuneTranslate مقابل XUnity.AutoTranslator

يقرأ RuneTranslate ملفات بيانات اللعبة نفسها — عبر 17 محرّكًا وصيغة، ومنها Unity — ويسحب كل سلسلة نصية إلى مشروع تستطيع تحريره، ثم يكتب نسخة مترجمة قابلة للّعب من اللعبة تحتفظ بها. أما XUnity.AutoTranslator فيسلك الطريق الآخر: يُحمَّل داخل لعبة Unity قيد التشغيل ويستبدل كل سلسلة لحظة وصولها إلى مكوّن النصّ. وهذا الفارق يحسم كل ما تبقّى في هذه الصفحة — كم من ألعابك تشملها التغطية، وكم من التحكّم تملك قبل أن يقرأ اللاعب سطرًا، وما الذي يبقى بين يديك حين تنتهي.

من إنتاج
bbepis
الترخيص
MIT
يعمل على
Windows (Unity games)

الخلاصة باختصار

يتولّى RuneTranslate العمل كاملًا في تطبيق واحد: 17 محرّكًا وصيغة — RPG Maker MV/MZ وXP/VX/Ace، وRen’Py، وKirikiri/KAG، وWolf RPG بإصداريه 2.x و3.x، وTyranoBuilder، وأصداف Electron وCocos Creator، وUnity على Mono وIL2CPP، وUnreal Engine 4/5، وGodot، وRPG Developer Bakin، وSRPG Studio، وNScripter/ONScripter، وArtemis، وYU-RIS، وAliceSoft System، وLiveMaker، وملفات Gettext ‎.po/.mo — فالتطبيق نفسه الذي يترجم لعبة Unity لديك يترجم كذلك عناوين RPG Maker وRen’Py وKirikiri وWolf RPG وUnreal وGodot الواقفة بجوارها. وداخل Unity يقرأ TextAsset، وحقول النصّ في MonoBehaviour، وسكربتات StreamingAssets، وجداول التوطين، وحِزَم Addressables على Mono وIL2CPP معًا، وعلى Mono يبلغ أيضًا النصوص الحرفية المُصرَّفة داخل Assembly-CSharp.dll — ثم يكتب نسخة مصدَّرة تُلعب دون تثبيت أي إضافة. وحول ذلك يقف تسعة مزوّدي ترجمة، ثلاثة منهم لا يحتاجون مفتاح API إطلاقًا، إضافةً إلى نموذج محلي عبر Ollama أو LM Studio يعمل دون اتصال ولا يكلّف شيئًا في السطر؛ ومحرّر مشروع كامل فيه بحث واستبدال، ومسرد، وذاكرة ترجمة سحابية، ومرور ثانٍ اختياري بالذكاء الاصطناعي؛ وImage Studio لليابانية المرسومة داخل الرسوم؛ ومحرّر لملفات الحفظ؛ وقائمة غشّ حيّة داخل اللعبة. والفئة المجانية هي المنتج كاملًا لا عيّنة منه: كل محرّك، وكل مزوّد، والمحرّر بأكمله، ومحرّر ملفات الحفظ، وCheat Mode، ومُنقّح الذكاء الاصطناعي، كلها مفتوحة دون أي اشتراك — فالمجانية تخنق الإنتاجية لا الميزات. وXUnity.AutoTranslator مقصور على Unity بحكم تصميمه، ومرخّص بـ MIT ومجّاني، وهو الطريق الأقصر حين تريد نصًّا حيًّا في لعبة Unity واحدة اليوم ولا تمانع تثبيت مُحمِّل تعديلات لأجلها.

متى قد تلجأ إلى XUnity.AutoTranslator

الجأ إلى XUnity.AutoTranslator حين تكون اللعبة على Unity، وتريد قراءتها الليلة، ولا يزعجك تثبيت مُحمِّل تعديلات لكل لعبة. ولأنه يعترض مكوّنات النصّ بدل قراءة الملفات، فهو يعمل على عنوان Unity لم يوثّق أحد حاويات أصوله أو تشفيره أو تسلسله المخصّص — وهي الحالة التي يتعثّر عندها أي مستخرِج يعمل على الملفات. كما يبلغ نصًّا لا يُخزَّن نصًّا أصلًا: السلاسل التي تركّبها اللعبة أو تنسّقها أثناء التشغيل، ونسخ IL2CPP التي لا تحمل بيانات وصفية صالحة للاستخدام، وواجهات التعديلات الأخرى المثبَّتة لديك. وهو مرخّص بـ MIT، ومجّاني، ولا يطلب حسابًا، ويدعم نقاطًا تعمل دون اتصال بالكامل مثل Sugoi وOllama المحلي وLEC Power Translator 15 وezTrans XP. ومجتمعه كبير، فقد يكون أحدهم نشر سلفًا لعنوان مشهور معدَّل ملفَّ ترجمة تضعه في مكانه. أما ما لا يفعله فهو أن ينطبق على أي محرّك غير Unity، أو يمنحك مرور تحرير قبل أن يرى اللاعب سطرًا، أو يترك بين يديك نسخة.

لماذا يتولّى RuneTranslate العمل كاملًا

يغطّي RuneTranslate المكتبة لا محرّكًا واحدًا: المحرّكات الاثني عشر وأكثر خارج Unity، وUnity نفسه. وداخل Unity يضع الترجمة في اللعبة لا في مجلّد إضافات — سلّم النسخة المصدَّرة لأحدهم فيجدها بلغته سلفًا، بلا شيء يُثبَّت وبلا إعداد يُعاد لكل لعبة. ومعظم ما يعطب عادةً متكفَّل به عنك: يكتشف المحرّك، ويستعيد مفاتيح AES في Unreal وتشفير صور RPG Maker ومفاتيح سكربتات YU-RIS بنفسه، ويفكّ تشفير حِزَم Addressables المشفَّرة بـ AES ويعيد كتابتها، ويرفض الترجمة التلقائية لأسماء المشاهد ومسارات الأصول ومفاتيح البحث ومعامِلات المقارنة التي تعطّل اللعبة بصمت — وهي بوابات تُعاد عند التصدير، فلا يستطيع مشروع قديم أن يدفع سلسلة معطوبة لاحقًا. وهذا يهمّ في Unity أكثر من غيره، حيث تعطّل ترجمة معامِل مُحرّك حركي أو اسم مشهد اللعبةَ دون أي رسالة خطأ إطلاقًا. وقبل أن يخرج أي شيء تحصل على مرور تحرير حقيقي: بحث واستبدال، ومرشّحات تعابير نمطية، ومسرد، وذاكرة ترجمة سحابية تتبع حسابك بين الأجهزة، وتوجيه للمزوّدين، ومرور ثانٍ اختياري بالذكاء الاصطناعي. كما يفتح ملف ‎_AutoGeneratedTranslations.txt الخاص بـ XUnity كمصدر لمشروع، فما راكمته باللعب يمكن جلبه وتحريره كما ينبغي وخبزه في نسخة. وهو يعمل على Windows؛ ويشغّله Linux وSteam Deck عبر Wine أو Proton.

التغطية والتحكّم وما يبقى بين يديك

المحاور التي تختلف عليها الأداتان فعلًا فقط. جرى التحقّق في August 2026 من مستودع المشروع وملف README الخاص به، ومن RuneTranslate 0.53.1.

ما الذي تقارنهRuneTranslateXUnity.AutoTranslator
كيف يُبلَغ النصّيحلّل ملفات بيانات اللعبة نفسها، ويستخرج كل سلسلة إلى مشروع تحرّره، ثم يعيد كتابتها في نسخة مصدَّرة قابلة للّعبيُحمَّل داخل اللعبة قيد التشغيل ويلتفّ حول دوالّ ضبط النصّ في Unity، فيستبدل كل سلسلة لحظة إسنادها
المحرّكات التي ينطبق عليها17 محرّكًا وصيغة — RPG Maker MV/MZ وXP/VX/Ace، وRen’Py، وKirikiri، وWolf RPG، وTyrano، وأصداف Electron وCocos، وUnity، وUnreal، وBakin، وSRPG Studio، وNScripter، وGodot، وArtemis، وYU-RIS، وAliceSoft، وLiveMaker، و‎.po/.moUnity فقط، على Mono وIL2CPP، من ما قبل 5.3 حتى الحالي. لا ينطبق على أي محرّك آخر
أُطر ومصادر النصّ في UnityTextAsset، وحقول النصّ في MonoBehaviour، وسكربتات StreamingAssets، وجداول التوطين، وحِزَم Addressables بما فيها المشفَّرة بـ AES، وعلى Mono: النصوص الحرفية داخل Assembly-CSharp.dllUGUI وNGUI وTextMeshPro وTextMesh وFairyGUI وUtage وUIElements؛ أما IMGUI وTextMesh القديم فيأتيان معطَّلين ويجب تفعيلهما
النصوص المبنيّة أثناء التشغيل وواجهات التعديلات الأخرىكل ما تخزّنه اللعبة يُستخرج، بما في ذلك النصوص الحرفية داخل الـ DLL على Mono؛ أما السلسلة التي تركّبها اللعبة أثناء التشغيل فلا وجود لها إلا في الذاكرة، فلا تُستخرجنعم — النصّ المدموج، ونصّ التعديلات الأخرى، وIMGUI، كلها تمرّ عبر الخطّاف
نسخ IL2CPPمدعومة — تُعاد بناء معلومات الأنواع فتُستخرج حقول MonoBehaviour على IL2CPP كما على Mono؛ ببذل أقصى جهد، وتحتاج إلى global-metadata.dat قابل للتحليلمدعومة، لكن القائمين عليه يصفونها بأنها بعيدة عن الاكتمال — خطّافات تفوت وتحتاج تحديثًا يدويًا، ولا IMGUI، ولا ترجمات خاصة بالإضافات
حاويات الأصول المجهولة أو المخصّصة أو المشفَّرةيقرأ كثيرًا منها — نحو 26 مخطّط تشفير لـ XP3 في Kirikiri، وحِزَم pak في Unreal مشفَّرة بـ AES مع استعادة المفتاح تلقائيًا، وحِزَم Addressables المشفَّرة بـ AES؛ والحاوية التي يعجز عن فتحها يُبلَّغ عنها بالاسم وتُترك مطابقة بايت ببايتلا أثر لها — يكفيه أن يتعرّف على مكوّن نصّ، فتعمل لعبة Unity بصيغة أصول غير موثّقة من يومها الأول
ما يبقى بين يديكنسخة قابلة للّعب تحتفظ بها — نسخة مترجمة من لعبة تملكها أصلًا، تُشغَّل بشكل عادي، بلا شيء يعمل إلى جانبها وبلا شيء يثبّته الشخص التاليمُحمِّل تعديلات وملفات DLL للإضافة و‎_AutoGeneratedTranslations.txt داخل مجلّد اللعبة. الملف النصّي ملكك تحتفظ به وتشاركه؛ ولا توجد نسخة مستقلة
أثناء اللعبلا شيء يعمل إلى جانب اللعبة؛ كل سطر تُرجم وروجع وخُبز قبل أن تشغّلهاطلب واحد في كل مرة، مع انتظار استقرار النصّ قبل وضعه في الطابور — فقد يظهر السطر أول مرة متأخّرًا أو بعد وقفة
الحدود داخل الجلسةلا سقف من هذا النوع؛ يحدّ المرورَ مزوّدُك ومدّة تركك له يعملالسطور التي تتجاوز 200 حرف تُهمَل افتراضيًا، و8,000 طلب لكل جلسة، إضافةً إلى عدة مصدّات إيقاف ذاتي قد توقف الترجمة أثناء اللعب
المراجعة قبل أن يقرأها اللاعبمحرّر مشروع كامل قبل التصدير — بحث واستبدال، ومرشّحات تعابير نمطية، ومسرد، وذاكرة ترجمة سحابية، وتوجيه للمزوّدين، ومرور ثانٍ اختياري بالذكاء الاصطناعيكل سطر يُترجَم منفردًا لحظة ظهوره؛ والتحرير اللاحق ردّ فعل — تحرّر الملف النصّي وتضغط ALT+R لإعادة التحميل
ملف الترجمة الخاص بهيفتح BepInEx/Translation/<lang>/Text/_AutoGeneratedTranslations.txt كمصدر لمشروع، فيحرّر القيم وحدها ولا يعيد ترميز المفاتيح أبدًا، فتظلّ الإضافة تجد كل مدخلةهو من يكتب هذا الملف ويملكه؛ قابل لإعادة التحميل الساخن داخل اللعبة، وقابل لإعادة التوزيع صراحةً بموجب MIT
اللغات الهدف غير اللاتينية في Unityيحقن خطًّا احتياطيًا داخل النسخة المصدَّرة نيابةً عنككثيرًا ما يحتاج إلى حزمة أصول خط TextMeshPro مبنيّة بالإصدار نفسه من Unity Editor الذي بُنيت به اللعبة — وله دليل في الويكي
اليابانية المرسومة داخل الرسوميكتشف Image Studio النصّ، ويطمس اللوحة، ويصفّ البديل، ويخبزه من جديد — على RPG Maker بما فيه الصور المشفَّرة، وKirikiri، وNScripter، وRen’Py، وأصداف Electron، ومجلّدات الصور الحرة؛ لا حِزَم Unityاستبدال قوام (texture) عبر اسم ملف مطابق للبصمة — تستخرج الصورة، وتحرّرها بنفسك، وتعيدها. لا OCR ولا صفّ نصوص مُعان
التكلفة وتسجيل الدخولالمجاني يفتح كل محرّك، وكل مزوّد، والمحرّر بأكمله، ومحرّر ملفات الحفظ، وCheat Mode، ومُنقّح الذكاء الاصطناعي، ويقيّد الإنتاجية وحدها؛ وتسجيل الدخول بحساب Patreon مجاني. Supporter بـ ‎$3.99 شهريًا، وPro بـ ‎$5.99 شهريًاMIT، ومجّاني، بلا حساب وبلا تسجيل دخول. أما تكلفة نقطة الوصول فبحسب ما تختار — وأدوات الكشط دون مصادقة والخيارات التي تعمل دون اتصال كلها مجّانية

RuneTranslate غير مرتبط بـ XUnity.AutoTranslator، وهو مشروع مستقل مرخّص بـ MIT لمؤلّفيه والقائمين عليه. جرى التحقّق من التفاصيل أعلاه في August 2026 من مستودع المشروع نفسه وملف README الخاص به، ومن RuneTranslate 0.53.1؛ وكلاهما يصدر تحديثات، فراجع المصادر الحالية قبل الاعتماد على أي سطر بعينه.

أسئلة يطرحها الناس فعلًا

ما أفضل بديل لـ XUnity.AutoTranslator؟

RuneTranslate، إن أردت تطبيقًا واحدًا يغطّي المكتبة كلها: 17 محرّكًا وصيغة، منها RPG Maker وRen’Py وKirikiri وWolf RPG وUnreal وGodot وLiveMaker، إضافةً إلى Unity على Mono وIL2CPP معًا، وتسعة مزوّدي ترجمة ثلاثة منهم بلا مفتاح API، ومحرّر كامل فيه مسرد وذاكرة ترجمة، ونسخة مصدَّرة قابلة للّعب في النهاية تعمل دون تثبيت أي مُحمِّل تعديلات. وXUnity.AutoTranslator لا ينطبق خارج Unity إطلاقًا، فالاختيار محسوم سلفًا في كل محرّك آخر. أما إن كان ما تريده تحديدًا نصًّا حيًّا على الشاشة داخل لعبة Unity قيد التشغيل بلا خطوة تصدير، فتلك هي الفئة الوحيدة التي تكون فيها الإضافة الأداة الأقوى.

هل يعمل RuneTranslate على ألعاب Unity كما يفعل XUnity.AutoTranslator؟

يدعم RuneTranslate محرّك Unity على بيئتَي Mono وIL2CPP، ويبلغ النصّ عبر ملفات اللعبة نفسها: حمولات TextAsset، وحقول النصّ في MonoBehaviour، وملفات سكربت StreamingAssets، وجداول التوطين، وحِزَم Addressables بما فيها المشفَّرة بـ AES، وعلى نسخ Mono النصوص الحرفية المُصرَّفة داخل Assembly-CSharp.dll. وهو يعرف كذلك أي سلاسل Unity يجب ألّا تُترجَم أبدًا — أسماء المشاهد، ومعامِلات المحرّكات الحركية، ومسارات الأصول، وأسماء دوالّ UnityEvent، ومفاتيح البحث — فيضعها للاختيار اليدوي بدل إعادة كتابتها، وهذا هو الفارق بين لعبة مترجمة وأخرى تتوقّف عند شاشة التحميل. ولأن الاستخراج ساكن، يبقى النصّ الذي لا تبنيه اللعبة إلا أثناء التشغيل خارج المتناول؛ ويراه XUnity.AutoTranslator لأنه يعترض السلسلة وهي في طريقها إلى مكوّن النصّ.

هل أستطيع الاحتفاظ بملف الترجمة الذي بنيته سلفًا عبر XUnity.AutoTranslator؟

نعم. يستطيع RuneTranslate فتح مجلّد Translation الخاص بـ BepInEx في اللعبة وقراءة ‎_AutoGeneratedTranslations.txt كمصدر لمشروع، بمرمّز منقول عن TextHelper الخاص بالإضافة نفسها. وهو يحرّر القيم وحدها ولا يعيد ترميز مفاتيح البحث أبدًا، فتظلّ الإضافة تجد كل مدخلة، وتُحفظ التعليقات والتوجيهات داخل الملف. بذلك تحصل على محرّر مشروع وذاكرة ترجمة ومسرد فوق ملف راكمته سطرًا سطرًا، مع كتابة النسخة المترجمة عند التصدير.

لماذا يترك XUnity.AutoTranslator بعض السطور الطويلة دون ترجمة؟

تحدّ الإضافة طول السلسلة الواحدة قبل أن ترسلها. فقيمة MaxCharactersPerTranslation الافتراضية 200 حرف، وكل ما زاد عليها يُهمَل بدل أن يُترجَم، بسقف 1000 وحدّ موصى به قدره 400 للتهيئات المشتركة. وفقرات الروايات المرئية الطويلة هي الضحية المعتادة، ولأن السطر يظهر ببساطة دون ترجمة فلا شيء يبدو معطوبًا لتشير إليه. والحلّ هو رفع الإعداد. ولا يوجد في RuneTranslate حدّ مماثل: فهو يترجم النصوص كاملة قبل أن تشغّل اللعبة، فلا شيء يُحشر في ميزانية إطار، والفقرات الطويلة تُعالَج في دفعات كأي سطر آخر.

هل أنتهي بنسخة مترجمة من اللعبة مع XUnity.AutoTranslator؟

ينتج RuneTranslate ذلك بالضبط — نسخة مترجمة من لعبة تملكها أصلًا، تُشغَّل وحدها بلا أي حقن وبلا شيء يثبّته الشخص التالي. أما XUnity.AutoTranslator فلا، بحكم تصميمه: يترجم في الذاكرة في كل جلسة، فيظلّ اللعب مشروطًا بوجود مُحمِّل التعديلات وملفات DLL الخاصة بالإضافة وملف الترجمة داخل مجلّد اللعبة. وملف الترجمة ذاك أثر حقيقي تحتفظ به وتستطيع مشاركته بموجب MIT، ويستطيع RuneTranslate قراءته كمصدر لمشروع إن أردت تحويل أحدهما إلى الآخر.

هل RuneTranslate مجّاني، وهل أحتاج إلى حساب؟

RuneTranslate المجاني هو المنتج كاملًا: المحرّكات السبعة عشر كلها، والمزوّدون التسعة كلهم، والمحرّر بأكمله، ومحرّر ملفات الحفظ، وCheat Mode، ومُنقّح الذكاء الاصطناعي، دون أي اشتراك. وما يقيّده المجاني هو الإنتاجية — نحو نصف السرعة على مزوّدي الذكاء الاصطناعي، ومشروع واحد في كل مرة، وImage Studio للقراءة فقط. وتسجيل الدخول بحساب Patreon مجاني ويستغرق نقرة عند أول تشغيل. وSupporter بـ ‎$3.99 شهريًا وPro بـ ‎$5.99 شهريًا. أما XUnity.AutoTranslator فمرخّص بـ MIT ومجّاني بلا حساب وبلا باقة مدفوعة؛ وتكلفته هي نقطة الترجمة التي تختارها، وعدد منها مجّاني أو يعمل دون اتصال بالكامل.

جرّبه على لعبتك

المجاني حدّ سرعة لا حدّ ميزات — كل محرّك، وكل مزوّد، والمحرّر بأكمله، ومحرّر ملفات الحفظ، وCheat Mode، ومُنقّح الذكاء الاصطناعي، كلها مفتوحة فيه، مع تسجيل دخول مجاني عبر Patreon. نزّله، ووجّهه إلى مجلّد لعبتك، وانظر كم من النصّ يستخرجه قبل أن تقرّر أي شيء. وإن كانت الإضافة تفي بغرضك سلفًا في لعبة Unity واحدة، فأبقِها: الاثنتان لا تتعارضان.

نزّله لـ Windowsاحصل على Supporter ($3.99/mo)