مُحسِّن الترجمة بالذكاء الاصطناعي — تدقيق ثانٍ يُصحِّح الترجمة الآلية ضمن سياقها
الترجمة الآلية تلتزم بأول قراءة معقولة لكل سطر. مُحسِّن RuneTranslate بالذكاء الاصطناعي هو تمريرة ثانية اختيارية تُعيد قراءة كل سطر مُترجَم بجانب النص الياباني الأصلي والأسطر المحيطة به، ثم تُعيد صياغته — مُصحِّحةً الأخطاء والصياغات الحرفية الجامدة والنبرة. كيف يعمل المُحسِّن المتزامن لكل دفعة، ولماذا هو مجاني بمفتاح API الخاص بك، ومزيج التكلفة بين تمريرة أولى رخيصة وتحسين بنموذج لغوي كبير، وموجِّه المُحسِّن القابل للتخصيص.
تعمل الترجمة الآلية دفعةً واحدة في كل مرة، وبسرعة، وتلتزم بأول قراءة معقولة لكل سطر. مع سطر سهل لا مشكلة في ذلك. أما مع سطر صعب — فاعل محذوف، أو تعبير اصطلاحي، أو تورية، أو سطر يتوقف معناه على السطر الذي قبله — فيخرج ذلك التخمين الأول جامدًا، أو حرفيًا، أو خاطئًا ببساطة. وعادةً لا تلاحظ ذلك إلا حين تقرأ النتيجة داخل اللعبة، بعد ساعات.
المُحسِّن بالذكاء الاصطناعي هو تمريرة ثانية تلتقط هذه الأخطاء قبل شحنها. بعد ترجمة السطر، يُعيد نموذج ذكاء اصطناعي قراءته بجانب النص الياباني الأصلي والأسطر المحيطة، ثم يُعيد صياغته — مُصحِّحًا الأخطاء، ومُنعِّمًا الصياغة الحرفية، ومُطابِقًا للنبرة، ومُحافِظًا على اتساق المصطلحات داخل المشهد الواحد. وهو يعمل بينما لا تزال بقية الترجمة جارية، فلا تضطر لانتظار تمريرتين كاملتين متتاليتين.
ما الذي يفعله المُحسِّن فعليًا
إنها ليست إعادة ترجمة من الصفر. لكل سطر، يتلقى المُحسِّن ثلاثة أشياء:
- النص المصدر — النص الياباني الأصلي، كمرجع لما يُفترض أن يعنيه السطر.
- الترجمة الحالية — ما أنتجه مزوِّد التمريرة الأولى. هذا هو ما يُحسِّنه المُحسِّن.
- الأسطر المحيطة — بقية الدفعة. لأن الأسطر تُعالَج بترتيب استخراجها، تكون الدفعة سلسلة نصية متصلة — عادةً المشهد أو الملف نفسه — فيحصل النموذج على نحو عشرين سطرًا مجاورًا من السياق مجانًا.
هذا السياق هو بيت القصيد كله. به يستطيع المُحسِّن أن يحسم أمورًا لا يقدر عليها مزوِّد يعمل سطرًا سطرًا:
- الفاعل المحذوف. كثيرًا ما تحذف اليابانية من يقوم بالفعل. غالبًا ما توضِّح الأسطر المجاورة ذلك؛ ويستطيع المُحسِّن أن يُعيد الضمير الصحيح إلى مكانه.
- الإشارات الغامضة. إلى ماذا تشير
それ(“ذلك”)، وهل السطر سؤال أم تعجُّب، ومن يخاطب من. - النبرة والمستوى اللغوي. سطر عابر بأسلوب غير رسمي يُترجَم إلى إنجليزية رسمية جامدة، أو تهديد شرير يُترجَم وكأنه رسالة خدمة عملاء.
- التعابير الاصطلاحية والمحاكاة الصوتية الحرفية التي ترجمتها التمريرة الأولى كلمةً بكلمة بدلًا من ترجمتها بحسب المعنى.
- انزياح المصطلحات داخل المشهد الواحد — المصطلح نفسه يُترجَم بطريقتين مختلفتين على بُعد ثلاثة أسطر.
يعمل بالتزامن — فلا تُترجم مرتين
عند بدء عملية ترجمة، تسألك نافذة منبثقة إن كنت تريد تشغيل المُحسِّن أيضًا. إن قلت نعم فإنه يعمل لكل دفعة: في اللحظة التي تُترجَم فيها دفعة، تُسلَّم إلى المُحسِّن بينما لا تزال الدفعة التالية قيد الترجمة. ومع عمل عدة عمّال في آن واحد، يتداخل التحسين مع الترجمة — لذا فإن تشغيل المُحسِّن يضيف زمنًا فعليًا أقل بكثير مما لو شغّلت تمريرة ثانية كاملة بعد الانتهاء.
وهو أيضًا قائم على أفضل جهد ممكن. كان السطر مُترجَمًا بالفعل قبل أن يمسّه المُحسِّن، فإن فشل نداء التحسين أو ألغيت العملية، تُحفَظ ترجمة التمريرة الأولى ببساطة. لا يضيع سطر أبدًا لمجرد أن التحسين تعثّر.
يمكنك مشاهدة ذلك يحدث: شريط تقدُّم مخصَّص للمُحسِّن يتتبّع الأسطر المُحسَّنة إلى جانب شريط الترجمة الرئيسي، ويخبرك ملخَّص نهاية العملية بالضبط كم سطرًا حسّنه المُحسِّن.
اختر أي نموذج لغوي كبير، واكتب اسم النموذج
يحتاج التحسين إلى نموذج قابل للتوجيه، لذا يعمل المُحسِّن على مزوِّد نموذج لغوي كبير: OpenAI أو Anthropic أو نقطة نهاية متوافقة مع OpenAI (OpenRouter وNanoGPT وأمثالهما)، أو نموذج محلي عبر Ollama / LM Studio. تختار المزوِّد في النافذة المنبثقة وتكتب اسم النموذج الدقيق الذي تريده — gpt-4o، أو نموذج claude-، أو معرِّف نموذج محلي، أي شيء لديك مفتاح له. المزوِّدون الإحصائيون السريعون (Google وDeepL) ممتازون للتمريرة الأولى لكنهم لا يصلحون كمُحسِّن — فهم لا يقبلون التعليمات.
يُحفَظ اختيارك كإعداد افتراضي للمرة القادمة، ومفتاح التحسين دائمًا يتخطّى النافذة المنبثقة كليًا إن أردت تفعيله في كل عملية.
المزيج الذكي في التكلفة: تمريرة أولى رخيصة، وتحسين ذكي
يبلغ المُحسِّن أوجه قوته كنصف ثانٍ من استراتيجية بمزوِّدين. ترجم التمريرة الأولى على Google أو DeepL المجانيَّين، ثم حسِّن بـClaude أو GPT-4o. تحصل في النهاية على مخرجات بجودة النماذج اللغوية الكبيرة لكنك تدفع ثمن تمريرة واحدة فقط منها — فالتمريرة المجانية أنجزت الجزء الأكبر من العمل، ولم يبقَ للنموذج اللغوي سوى التدقيق والصقل فوقها. لمعظم المشاريع، هذه هي النقطة المثلى بين التكلفة والجودة.
التحسين بالنموذج اللغوي نفسه الذي ترجمت به يساعد أيضًا — إذ ترى تمريرة التحسين سياق الدفعة كاملًا وتعليمًا صريحًا بـ“حسِّن هذا” لم يكن لدى التمريرة الأولى — لكنه يضاعف تقريبًا إنفاقك على الرموز لدى ذلك المزوِّد. احتفظ بالتحسين بالمزوِّد نفسه للمشاريع التي يهمّ فيها كل سطر.
في كل الأحوال، خصِّص لها ميزانية: كل سطر مُحسَّن هو نداء نموذج إضافي واحد (ضمن دفعة). والخبر السار أن إصابات ذاكرة ذاكرة الترجمة المخزَّنة تُتخطّى (المزيد عن ذلك أدناه)، فتبقى عمليات إعادة التشغيل رخيصة.
إنه مجاني للجميع
ذاكرة الترجمة وتوجيه المزوِّد والمُعجم هي ميزات Supporter. أما المُحسِّن فـليس كذلك. فهو يعمل بالكامل على مفتاح API الخاص بك — أو نموذجك المحلي الخاص — فلا يكلِّفنا شيئًا لتقديمه، وتحصل عليه كل فئة، بما في ذلك المجانية. الشيء الوحيد الذي تدفعه هو رموز مزوِّدك.
خصِّص موجِّه المُحسِّن
للمُحسِّن موجِّه خاص به، منفصل عن موجِّه الترجمة، في الإعدادات → الترجمة. يوجِّه الإعداد الافتراضي النموذجَ بالفعل إلى تحسين الطبيعية والدقة، والحفاظ على كل عنصر نائب ووسم، والإبقاء على المصطلحات المُعتمَدة، وألا يُخرِج اليابانية أبدًا. تجاوزه لفرض أسلوبك الخاص — مستوى لغوي، وطريقة التعامل مع ألقاب الاحترام (honorifics)، وتصنيف محتوى، وجمهور مستهدَف:
يُقنَّع النص الحالي المُترجَم ويُستعاد وحده، فتنجو وسوم محرِّكك (رموز التحكم في RPG Maker، ووسوم KAG، وإقحامات Ren'Py) وأي مصطلحات معجمية من رحلة التحسين ذهابًا وإيابًا دون مساس. لا يرى النموذج سوى العناصر النائبة المُبهمة نفسها بنمط [[T0]] التي رأتها التمريرة الأولى.
ما الذي لن يمسّه
- إصابات ذاكرة الترجمة. الأسطر المُقدَّمة من ذاكرة الترجمة الخاصة بك هي ترجمات اخترتها أو حرّرتها يدويًا من قبل؛ يتركها المُحسِّن وشأنها ويعمل فقط على الأسطر المُترجَمة آليًا حديثًا.
- العناصر النائبة ووسوم المحرِّك. تُقنَّع خلال تمريرة التحسين تمامًا كما في الترجمة العادية، فتعود رموز التحكم والنص الياقوتي (ruby) والإقحامات سليمةً.
- الأسطر الفاشلة. يُحسِّن المُحسِّن ترجمة قائمة؛ وهو ليس مترجمًا مستقلًا. فالسطر الذي فشل في التمريرة الأولى (مثلًا مزوِّد أعاد اليابانية دون تغيير) لا يُصلَح بأعجوبة — بدِّل المزوِّد وأعِد تشغيل تلك الأسطر.
كيفية استخدامه
- ابدأ عملية ترجمة كالمعتاد واختر مزوِّد تمريرتك الأولى (Google / DeepL المجاني خيار ممتاز هنا).
- في النافذة المنبثقة، اختر حسِّن أيضًا، واختر مزوِّد نموذج لغوي كبير، واكتب النموذج. فعِّل التحسين دائمًا إن أردت تخطّي هذه الخطوة في المرة القادمة.
- راقب شريطَي التقدُّم — الترجمة، بالإضافة إلى شريط المُحسِّن المخصَّص.
- راجِع النتيجة؛ يُظهر ملخَّص العملية كم سطرًا حسّنه المُحسِّن.
- أتريد أسلوبًا مُحددًا؟ حرِّر موجِّه المُحسِّن في الإعدادات → الترجمة وأعِد التشغيل — تُعالَج فقط الأسطر المعلَّقة والمتغيِّرة.
الخلاصة
تصل بك الترجمة الآلية في تمريرتها الأولى إلى مستوى “مقروء”. والمُحسِّن هو أرخص طريقة لتتجاوز ذلك — نموذج ثانٍ يقرأ كل سطر ضمن سياقه مقابل النص الأصلي، ويُصحِّح ما تُخطئ فيه تمريرة أولى قصيرة النظر. اقرنه بـمزوِّد تمريرة أولى رخيص ونموذج تحسين قوي ومعجم للأسماء، فتستقر مخرجاتك تمامًا في نطاق “جاهزة للنشر كترجمة معجبين مع تحرير يدوي خفيف”.
نزِّل RuneTranslate وجرِّب المُحسِّن على مشروع حقيقي — إنه مجاني في كل فئة، بمفتاح API الخاص بك أو نموذجك المحلي.
مستعد لتجربة RuneTranslate؟
تفتح الباقة المجانية كل محرك + كل مزود ترجمة. باقة Supporter ($3/mo) تفتح السرعة الكاملة.
التنزيل لنظام Windows