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

المقارنة

RuneTranslate مقابل Translator++

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

من إنتاج
Dreamsavior
الترخيص
GPL-3.0-or-later
يعمل على
Windows 7 SP1+

الجواب المختصر

إن كانت لعبتك من RPG Maker — بما في ذلك 2000 و2003 — أو كان نصّها في ملفات JSON أو XML منفصلة أو جدول بيانات أو كتالوج .mo، فلدى Translator++ ثماني سنوات من المحلّلات، وقائمة ضخمة من محرّكات الترجمة، ودليل مكتوب سلفًا لعنوانك بالتحديد. وإن كانت لعبتك على Unity أو Unreal أو Godot أو NScripter أو AliceSoft أو صدفة Electron أو Cocos Creator، فـ RuneTranslate يقرأ هذه بوصفها ملفات، بينما Translator++ إما أن يفتقر إلى محلّل لها أو يمرّرك عبر إضافة تعمل أثناء التشغيل. كذلك فـ Translator++ هو الأداة الأفضل إن كنت مترجمًا يريد ورشة CAT كاملة وتحكّمًا يدويًا تامًّا؛ وRuneTranslate هو الأفضل إن أردت أن يرفض المُستخرِج نفسه ترجمة اسم مشهد أو مسار أصل. لا واحدة منهما تفوز فوزًا صريحًا، وكثيرون يُبقون الأداتين مثبّتتين معًا.

متى يكون Translator++ الخيار الأفضل

ابدأ بـ Translator++ إن كانت لعبتك من RPG Maker 2000 أو 2003 — فلديه محلّل RM2K2K3 مخصّص منذ الإصدار v3.1.30، مع مسار اختياري عبر مفسّر EasyRPG للالتفاف على حدود الترميز في هذين المحرّكين، بينما لا يملك RuneTranslate أي مُهيّئ لهما إطلاقًا. واخترْه إن كان نصّك في صيغة لم يكتب لها أحد مُهيّئًا: فمع Custom Parser وParser Model Creator تعرّف محلّلًا جديدًا بنفسك انطلاقًا من قواعد تعبيرات نمطية أو JavaScript، وهذا طريق إلى نتيجة اليوم لا إلى طلب ميزة، كما أن محلّلات JSON وXML وجداول البيانات وكتالوجات gettext بصيغة .mo العامة، إضافةً إلى محلّل الملفات الثنائية على Windows، تغطي وحدها مساحة واسعة. واخترْه إن كنت مترجمًا محترفًا لا شخصًا يريد مرورًا آليًا وحسب: أعمدة ترجمة متعدّدة لكل صف كي تجلس البدائل ومخرجات الآلة إلى جانب اختيارك النهائي، ومسرد Common Reference، وذاكرة ترجمة بواجهة خلفية اختيارية على MySQL أو MariaDB للفريق، وبحث OmniSearch عبر مجلد لعبة كامل، ومنشئ أتمتة، وإضافة NetCollab للعمل الآني، ومدقّق لغوي بالذكاء الاصطناعي — هذه أعمق مجموعة أدوات CAT في هذا المجال، كما أن ملفات المشاريع المصدَّرة بصيغتَي .trans و.tpp هي الطريقة التي يتبادل بها كثير من المجتمع عمله. واخترْه إن احتجت إلى محرّك ترجمة لا يحمله RuneTranslate — فـ Papago وKakao وBaidu وYandex وExcite مهمّة للغات هدف تضعف فيها الأسماء الثلاثة الكبرى، كما أن واجهات OpenAI وGemini للدُفعات تخفض التكلفة إلى النصف تقريبًا. واخترْه إن أردت أداة كاملة بلا حساب وبلا حدّ على الإنتاجية، فالنسخة العامة المجانية هي ذلك تمامًا. واخترْه أخيرًا من أجل المنظومة المحيطة به: إصدارات أسبوعية تقريبًا للداعمين حتى أغسطس 2026، وخادم Discord يضم نحو 4,150 شخصًا، ومناقشة على منتديات RPG Maker مستمرة منذ 2018 — ما يعني أن أي مشكلة تصادفك في لعبتك بعينها قد صادفها أحدهم قبلك على الأرجح.

متى يكون RuneTranslate أنسب

أوضح الحالات هي Unity. فـ Translator++ لا يحلّل Unity على مستوى الملفات — بل يفوّض المهمة إلى XUnity.AutoTranslator عبر BepInEx أو ReiPatcher، فيصير الناتج إضافةً تعمل أثناء التشغيل مع ملفات نصّية لا تمتلئ إلا وأنت تلعب، وتقول وثائق Dreamsavior نفسها إن على المترجم أن يستكشف اللعبة بأكملها لتسجيلها؛ أما RuneTranslate فيقرأ حقول TextAsset وMonoBehaviour وجداول التوطين وحزم Addressables على نسخ Mono وIL2CPP معًا، ويكتب نسخةً مصدَّرة. وينطبق الأمر نفسه على Unreal Engine 4 و5، وGodot 3 و4، وNScripter وONScripter، وAliceSoft System، وأصداف الروايات المرئية المبنية على Electron أو Cocos Creator، ولا يوجد لأيٍّ منها محلّل في Translator++. ويهمّ الأمر كذلك إن كنت تفضّل ألا تدقّق الشبكة يدويًا: يضع RuneTranslate أسماء المشاهد ومعاملات المحرّك الحركي ومسارات الأصول ومفاتيح البحث ومعاملات المقارنة في صفوف اختيارية لا تُترجَم تلقائيًا أبدًا، ثم يعيد فحصها عند التصدير، لأن هذه بالذات هي السلاسل التي تعطّل اللعبة بصمت. وخارج النص، يكتشف Image Studio اليابانية المرسومة في شاشات العناوين والأزرار ويطمسها ويصفّ مكانها ترجمةً ثم يعيد دمجها في الرسوم، وهو ما يقول Translator++ صراحةً إنه لا يستطيعه، كما تتبع ذاكرة الترجمة السحابية حسابك من جهاز إلى آخر. لكن كن على بيّنة من المقايضة: RuneTranslate يعمل على Windows وحده، ويشترط تسجيل دخول عبر Patreon حتى في الفئة المجانية، والفئة المجانية أبطأ نحو مرتين على مزوّدي الذكاء الاصطناعي وتفتح مشروعًا واحدًا في المرة، وImage Studio هو الموضع الوحيد الذي تكون فيه المجانية للقراءة فقط لا مخنوقة السرعة، وبعض المحرّكات له أساس مؤكَّد قابل للعب داخل اللعبة بينما غيره أفضل جهد ممكن بصدق.

جنبًا إلى جنب

المحاور التي تختلف فيها الأداتان فعلًا فحسب. تفاصيل Translator++ مأخوذة من موقعه ووثائقه وسجلّات تغييره حتى أغسطس 2026 — وكلا المشروعين يصدر تحديثات كثيرة، فتحقّق من الإصدارات الحالية قبل أن تقرّر.

ما تقارنهRuneTranslateTranslator++
ألعاب Unityتُحلَّل على مستوى الملفات على نسخ Mono وIL2CPP معًا — حقول TextAsset وMonoBehaviour وجداول التوطين وحزم Addressables — ثم تُكتَب النتيجة في نسخة مصدَّرة.تُفوَّض إلى XUnity.AutoTranslator عبر BepInEx أو ReiPatcher: إضافة تعمل أثناء التشغيل وتتراكم ترجماتها وأنت تلعب، مع اقتصار ReiPatcher على Mono وتغطية جزئية لـ IL2CPP.
RPG Maker 2000 و2003لا مُهيّئ ترجمة؛ ملفات الحفظ وحدها مقروءة، عبر مرمّز rm2k3 LCF.نعم — محلّل RM2K2K3 مخصّص منذ v3.1.30، مع مسار اختياري عبر مفسّر EasyRPG لدعم يونيكود.
Unreal وGodot وNScripter وAliceSoft وElectron وCocosمُهيّئ لكلٍّ منها: .pak و.locres وUE5 IoStore؛ و.pck و.translation؛ و.nsa و.sar؛ وSystem 3.x و4؛ وأصداف app.asar بما فيها نسخ Cocos Creator.لا محلّل مخصّص لأيٍّ منها؛ ويصل Custom Parser إلى ملفات النص المنفصلة لا إلى حاوية ثنائية مشفّرة.
الصيغ النصّية العامة والثنائيةلا محلّل عام للملفات الاعتباطية؛ تتولّى تبويبة Developer تبادل CSV وJSON وPO وXLIFF بالجملة، ولا تُقرأ سلاسل .NET المُصرَّفة إلا داخل ألعاب Unity على Mono.نعم — محلّلات JSON وXML وجداول البيانات وgettext بصيغة .mo، إضافةً إلى محلّل الملفات الثنائية على Windows للسلاسل داخل ملف .dll أو .exe.
إضافة دعم لصيغة بنفسكغير ممكن — كل محرّك يأتي داخل التطبيق، فالصيغة غير المدعومة تعني طلب ميزة.نعم — المحلّلات إضافات، وCustom Parser وParser Model Creator يبنيان محلّلًا جديدًا من قواعد تعبيرات نمطية أو JavaScript.
إبقاء المعرّفات والمسارات دون ترجمةبوابات بنيوية لكل محرّك تضع معرّفات التحكّم ومسارات الأصول ومعاملات المقارنة في صفوف اختيارية لا تُترجَم تلقائيًا أبدًا، وتُعاد البوابات نفسها عند التصدير.الترشيح موجود، لكن الأسئلة الشائعة تنصّ صراحةً على أن تمييز السكربت من الوسم من المسار من اسم المتغيّر هو عمل المترجم لا عمل الأداة.
تثبيت الترجمة المنتهيةالتطبيق يكتب المُخرَج بنفسه — نسخة كاملة قابلة للتشغيل، أو ملف .pak تجاوزي، أو patch.xp3، أو أرشيف معاد تحزيمه، بحسب المحرّك.تنسخ الملفات المصدَّرة إلى مجلد بيانات اللعبة وتحذف الأرشيف الأصلي أو تعيد تسميته، مثل Game.rgss3a أو Data.wolf، وإلا ظلّ المحرّك يحمّل الأصول غير المترجمة.
اليابانية المدموجة في الرسوميكتشف Image Studio النص ويطمسه ويصفّ بديله ويعيد دمجه في الرسوم على المحرّكات المدعومة؛ والفئة المجانية تفتحه للقراءة لا للتحرير.لا شيء — تنصّ الوثائق على أن Translator++ يترجم النص وحده ولا قدرة له على قراءة الحروف داخل ملفات الصور.
ما تمنحك إياه النسخة المجانيةدائمًا الإصدار الحالي بكل محرّك ومزوّد ومحرّر مفتوح، لكنها تحتاج تسجيل دخول عبر Patreon، وتعمل أبطأ نحو مرتين على مزوّدي الذكاء الاصطناعي، وتُبقي مشروعًا واحدًا مفتوحًا.الأداة كاملة بلا حدّ على الإنتاجية وبلا جدار تسجيل دخول، لكن النسخة العامة لقطة سنوية — 8.4.15B من 30 أبريل 2026 بينما كان الداعمون على 8.8.8 في أغسطس 2026.
الفئات المدفوعةSupporter بـ $3/mo وPro بـ $5/mo؛ وتوجد فئة Developer تُسعَّر بالطلب لا بقائمة معلنة.تبرّعات Patreon تبدأ من $2/mo، وفئات $4 و$6 و$12 و$25 تفتح إصدارات متجدّدة وإضافات معيّنة ومزايا مثل Translation Proxy.
محرّكات الترجمة الآليةتسعة — Google، ونقطة DeepL المجانية، وDeepL Classic وNext-gen، وواجهة DeepL البرمجية، وOpenAI، وAnthropic، وDeepSeek، وأي نقطة متوافقة مع OpenAI، ونموذج محلي عبر Ollama أو LM Studio. لا نموذج مرفق يعمل دون اتصال.عشرون أو أكثر، منها محرّكات إقليمية مثل Papago وKakao وBaidu وYandex وExcite، وواجهات OpenAI وGemini للدُفعات، ومترجم مدمج يعمل دون اتصال ويغطّي أكثر من 40 لغة منذ 8.4.15.
ذاكرة الترجمة والمسردذاكرة ترجمة سحابية مرتبطة بحسابك ومتاحة على كل جهاز تسجّل الدخول منه، إضافةً إلى مسرد؛ وكلاهما من Supporter فما فوق.ذاكرة ترجمة للمشروع ومسرد Common Reference، مع واجهة خلفية اختيارية على MySQL أو MariaDB حين يتشارك فريق واحدةً منها.
النضج والمجتمعصدر أول مرة في مايو 2026 — أحدث بكثير، بمجتمع أصغر وأدلّة خارجية أقل بكثير.ثماني سنوات من التطوير المتواصل، وإصدارات أسبوعية تقريبًا للداعمين، وخادم Discord بنحو 4,150 عضوًا، ومناقشة على منتديات RPG Maker مستمرة منذ 2018.
الشيفرة المصدريةمغلقة المصدر.نواة بترخيص GPL-3.0 بمصدر منشور، وإن كانت المرآة العامة عند 6.4.11 من أغسطس 2024، وللإضافات تراخيصها الخاصة وبعضها محجوز للداعمين.

RuneTranslate غير مرتبط بـ Translator++ ولا بمطوّره Dreamsavior. جرى التحقّق من كل تفصيل أعلاه في أغسطس 2026 من موقع المشروع نفسه ووثائقه وسجلّات تغييره ومرآة مصدره المنشورة؛ وكلتا الأداتين تُحدَّث كثيرًا، فتأكّد من أي معلومة حاسمة قبل أن تلتزم بسير عمل.

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

هل RuneTranslate بديل مباشر لـ Translator++؟

ليس في كل اتجاه. تتداخل الأداتان تداخلًا كبيرًا على RPG Maker MV وMZ وXP وVX وVX Ace وWolf RPG وKirikiri وRen'Py وTyranoScript وLiveMaker وYU-RIS وArtemis وBakin وSRPG Studio، حيث تستخرج كلتاهما السلاسل من ملفات اللعبة وتصدّر نسخةً تحتفظ بها. أما خارج هذا التداخل فتفترقان: يضيف RuneTranslate محرّك Unity على مستوى الملفات إضافةً إلى Unreal وGodot وNScripter وAliceSoft وأصداف Electron أو Cocos، بينما يضيف Translator++ محرّكَي RPG Maker 2000 و2003، وتحليل JSON وXML وجداول البيانات وملفات .mo العامة، وCustom Parser يمكنك توسيعه بنفسك. تحقّق من محرّك لعبتك بالتحديد قبل أن تفترض أن إحداهما تغطّيه.

كيف يتعامل Translator++ مع ألعاب Unity؟

لا يحلّل Translator++ أصول Unity على مستوى الملفات. بل يمرّر ألعاب Unity إلى XUnity.AutoTranslator عبر BepInEx أو ReiPatcher، وهي إضافة تعمل أثناء التشغيل: تُلتقَط الترجمة في ملفات نصّية كلما ظهرت السطور على الشاشة، فإنتاج ترجمة كاملة يعني اللعب عبر اللعبة بأكملها، كما أن ReiPatcher يقتصر على Mono بدعم جزئي لـ IL2CPP. في كل موضع آخر داخل Translator++ تحصل على نسخة مصدَّرة، أما في Unity فالناتج إضافة يثبّتها اللاعب. ويسلك RuneTranslate طريق الملفات في Unity بدلًا من ذلك، فيقرأ حقول TextAsset وMonoBehaviour وجداول التوطين وحزم Addressables على نسخ Mono وIL2CPP معًا.

أي أداة أستخدم للعبة RPG Maker 2000 أو 2003؟

Translator++، بلا تردّد. فهو يحمل محلّل RM2K2K3 مخصّصًا منذ الإصدار v3.1.30، ومعه مسار اختياري عبر مفسّر EasyRPG يلتفّ على حدود الترميز في هذين المحرّكين. أما RuneTranslate فلا يملك أي مُهيّئ ترجمة لـ RPG Maker 2000 أو 2003 إطلاقًا — ولا يقرأ منهما سوى ملفات الحفظ، عبر مرمّز rm2k3 LCF. أما على MV أو MZ أو XP أو VX أو VX Ace فكلتا الأداتين خيار حقيقي.

هل Translator++ مجاني، وما الذي يقف خلف Patreon؟

النسخة العامة من Translator++ مجانية فعلًا وكاملة الوظائف، بلا حدّ على الإنتاجية وبلا حاجة إلى حساب لترجمة لعبة. وما يشتريه Patreon هو الحداثة والمزايا الإضافية: النسخة العامة تتبع وتيرة سنوية — صدرت 8.4.15B في 30 أبريل 2026 — بينما كان الداعمون على 8.8.8 بحلول 9 أغسطس 2026، فقد تسبق المحلّلات الجديدة ودعم المزوّدين والإصلاحات بأشهر هناك. وتبدأ التبرّعات من $2/mo، وبعض الإضافات والميزات مرتبطة بمستوى التبرّع. ويقلب RuneTranslate هذه المقايضة: الجميع يحصل على الإصدار الحالي، لكن تسجيل الدخول عبر Patreon مطلوب، والفئة المجانية مخنوقة السرعة لا منقوصة الميزات.

هل تستطيع أيٌّ من الأداتين ترجمة النص الياباني المدموج في صورة؟

لا يستطيع Translator++ ذلك — تنصّ وثائقه مباشرةً على أنه يترجم النص وحده ولا قدرة له على قراءة الحروف داخل ملفات الصور، فتبقى شاشات العناوين وأزرار القوائم ونصوص الـ CG باليابانية. أما RuneTranslate فلديه Image Studio لهذه الحالة بالضبط: يكتشف النص، ويطمسه من الرسم، ويتيح لك صفّ بديل له، ثم يعيد دمج النتيجة في صيغة صور اللعبة نفسها. والفئة المجانية تفتح Image Studio للقراءة لا للتحرير، وهو الموضع الوحيد الذي تكون فيه المجانية للقراءة فقط بدل أن تكون أبطأ وحسب.

هل يمكنني استخدام Translator++ وRuneTranslate معًا على المشروع نفسه؟

لا توجد صيغة مشروع مشتركة، فلا يمكنك فتح ملف .trans أو .tpp داخل RuneTranslate ولا ملف .rtproj داخل Translator++. وما ينتقل بينهما فعلًا هو النص ذاته: فـ Translator++ يستورد جداول البيانات ويصدّرها، وتبويبة Developer في RuneTranslate تتولّى تبادل CSV وJSON وPO وXLIFF بالجملة، فيمكن تحرير تصدير سطرًا بسطر من إحداهما وإعادة استيراده في الأخرى مع بعض المطابقة اليدوية للمفاتيح. وعمليًا، معظم من يستخدمون الأداتين يختارون لكل لعبة أداةً بدل أن يقسموا المراحل — أداة للمحرّكات التي تحلّلها، والأخرى لما تبقّى.

جرّبه على اللعبة التي تعطّلت عندها

تفتح الفئة المجانية كل محرّك وكل مزوّد والمحرّر بأكمله — الترجمة وحدها تعمل أبطأ، نحو مرتين على مزوّدي الذكاء الاصطناعي، بمشروع واحد مفتوح في المرة. تحتاج تسجيل دخول عبر Patreon وتعمل على Windows. وإن كانت لعبتك على Unity أو Unreal أو Godot أو صدفة Electron، فهذه أسرع طريقة لتعرف ما إذا كان الاستخراج سينجح نظيفًا قبل أن تلتزم بأي سير عمل.

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