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

ترجمة نصوص لعبتك الخاصة: توطين CSV وJSON وPO وXLIFF

16 يوليو 2026·6 دقيقة قراءة

تستورد فئة Developer في RuneTranslate ملفات CSV أو JSON أو PO (gettext) أو XLIFF الخاصة بك، وتترجمها إلى أي عدد تريده من اللغات دفعة واحدة بأي مزوّد، وتصدّر كل واحدة مجدداً بالتنسيق نفسه مع الحفاظ على المعرّفات.

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

هذا ليس سير عمل استخراج الألعاب الذي يُعرف به RuneTranslate — فأنت تملك النصوص بالفعل. بُنيت فئة Developer لذلك بالضبط: أحضِر نصك الخاص، وترجمه إلى عدة لغات دفعة واحدة، وصدّره عائداً بالتنسيق نفسه.

ما هو مشروع Developer

مشروع Developer هو مشروع RuneTranslate عادي مصدره ملف من لعبتك الخاصة أو خط توطينك بدلاً من مجلد لعبة. استورد ملف .csv أو .json أو .po أو .xliff فيصير كل مدخل سطراً قابلاً للترجمة. من هناك يتصرّف كأي مشروع آخر: يُفتح في المحرّر، ويُترجم بأي مزوّد، ويتذكّر ذاكرة الترجمة والمسرد لديك، ويُصدَّر عائداً إلى التنسيق الذي بدأت منه — مع بقاء مفاتيحك ومعرّفاتك دون مساس، فينزل مباشرةً في نسختك.

التنسيقات التي يتحدّثها

تغطّي أربعة تنسيقات تبادل كل محرك وطبقة توطين تقريباً:

  • CSV — جداول توطين Unity، وملفات CSV للترجمة في Godot، أو أي ورقة نصوص من Excel أو Google Sheets.
  • JSON — التنسيق وراء معظم توطين الويب والتطبيقات (i18next، vue-i18n، Flutter، React Native) وعدد لا يُحصى من المحركات المخصّصة.
  • PO (gettext) — اللغة المشتركة للتوطين مفتوح المصدر والاحترافي: gettext، Weblate، Crowdin، Poedit، Transifex.
  • XLIFF — معيار أدوات CAT (memoQ، Trados، Smartcat، OmegaT) الذي يتوقّعه المورّدون والمترجمون المحترفون.

أياً كان ما تحضره، يقرأه RuneTranslate إلى قائمة الأسطر القابلة للتحرير نفسها — ملف Unity CSV وملف gettext بصيغة .po وملف .xliff مُصدَّر من Unreal تُترجم جميعها بالطريقة نفسها بالضبط.

استيراد واحد، لغات كثيرة

الجزء الذي يوفّر أكبر قدر من الوقت: لا تُوطّن لغةً واحدة في المرة. عند الاستيراد تختار لغة مصدر وأي عدد تريده من اللغات الهدف، فينشئ RuneTranslate مشروعاً لكل لغة — كلٌّ موسوم بـ Developer — من ذلك الملف الواحد. تريد لعبتك بالفرنسية والألمانية والإسبانية واليابانية والكورية والصينية المبسّطة؟ استورد مرةً، وأشّر على ست لغات، واحصل على ستة مشاريع جاهزة للترجمة.

ترجمة تلقائية، بمزوّدك

اترك Translate automatically مؤشَّراً فيصفّ RuneTranslate كل مشروع لغة ويترجمها تباعاً، دون إشراف. اختر المزوّد الذي يناسب ميزانيتك:

  • مجاني، دون مفتاح — يمنحك محرّكا Google وDeepL المدمجان مروراً أولاً كاملاً بتكلفة صفرية.
  • مفتاح API الخاص بك — DeepL أو OpenAI (GPT) أو Anthropic (Claude) أو DeepSeek، أو أي نقطة نهاية متوافقة مع OpenAI (OpenRouter، NanoGPT) لإخراج واعٍ بالسياق بجودة نموذج لغوي.
  • نموذج محلي — شغّل Ollama أو LM Studio لترجمة خاصة تماماً على جهازك دون تكلفة لكل كلمة.

Developer فئة مدفوعة، فتعمل الترجمة بـالسرعة الكاملة، ويمكنك ربط مُنقّح الذكاء الاصطناعي لمرور جودة ثانٍ على كل سطر.

راجِع واحتفظ بالتحكم في الجودة

توصلك الترجمة الآلية معظم الطريق؛ والمحرّر يوصلك الباقي. يُفتح كل مشروع لغة في محرّر RuneTranslate العادي، حيث يمكنك قراءة كل سطر بجانب مصدره، وتثبيت أسماء الشخصيات ومصطلحات الواجهة بـمسرد، وإعادة استخدام العمل السابق بـذاكرة الترجمة، وتشغيل مُنقّح الذكاء الاصطناعي لصقل النبرة والتقاط الصياغة المحرجة.

صدّر عائداً — التنسيق نفسه، جاهز للشحن

عندما تنتهي لغة، صدّرها. تحصل على ملف بـالتنسيق نفسه الذي استوردته — CSV إلى CSV، وPO إلى PO — مع الحفاظ على المفاتيح والمعرّفات الأصلية. ضعه في مجلد لغة لعبتك وسيعمل ببساطة. ولأن RuneTranslate يطابق الأسطر بالمعرّف أولاً (ثم بالنص المصدر)، يمكنك إعادة استيراد مصدر محدَّث لاحقاً وتحتاج الأسطر الجديدة أو المتغيّرة فقط إلى ترجمة.

لمن هو

  • المطوّرون المستقلون الذين يشحنون بأكثر من لغة دون ميزانية توطين.
  • الاستوديوهات التي تريد مروراً أولاً سريعاً ومتسقاً قبل تسليمه لمترجمين بشريين.
  • أي شخص لديه خط أنابيب قائم — أنت تصدّر بالفعل .po / .xliff / .json؛ هذا يندرج بين "الاستخراج" و"إعادة الاستيراد" ويقوم بالترجمة الفعلية.

كيفية ترجمة لعبتك، خطوة بخطوة

  1. صدّر نصوصك من محرّكك أو إطار توطينك بصيغة CSV أو JSON أو PO أو XLIFF.
  2. في RuneTranslate، افتح تبويب Developer وانقر New Developer project.
  3. اختر لغة مصدرك وكل لغة هدف تريد شحنها.
  4. اختر مزوّداً، واترك Translate automatically مفعّلاً، واستورد ملفك.
  5. ينشئ RuneTranslate مشروعاً لكل لغة ويترجمها جميعاً. راجِع كلاً في المحرّر؛ وأصلِح الأسماء والنبرة بمسردك والمُنقّح.
  6. صدّر كل لغة عائدةً إلى ملفها وضعها في لعبتك.

الأسئلة الشائعة

ما تنسيقات الملفات التي يمكنني ترجمتها؟

CSV وJSON وPO (gettext) وXLIFF — التنسيقات التي تصدّرها Unity وGodot وgettext وi18next ومعظم أدوات CAT. تستورد واحداً، وتترجمه، وتصدّره عائداً بالتنسيق نفسه.

هل يمكنني ترجمة لعبتي إلى عدة لغات دفعة واحدة؟

نعم. اختر لغة مصدر وأي عدد من اللغات الهدف عند الاستيراد، فينشئ RuneTranslate مشروعاً لكل لغة ويترجمها جميعاً تلقائياً.

هل أحتاج إلى مفتاح API؟

لا. محرّكا Google وDeepL المدمجان مجانيان ولا يحتاجان مفتاحاً. للحصول على إخراج بجودة نموذج لغوي يمكنك إضافة مفتاح DeepL أو OpenAI أو Anthropic أو DeepSeek الخاص بك.

هل ستنجو العناصر النائبة ورموز التنسيق من الترجمة؟

نعم. لا تخفي مشاريع Developer نصك أو تعيد كتابته، فرموز مثل {0} أو %s أو <b> تمرّ مباشرةً إلى المزوّد، الذي يحافظ عليها.

هل يحتفظ بمفاتيحي ومعرّفاتي؟

يحافظ كل تصدير على المعرّفات الأصلية، فينزل الملف المترجم مباشرةً عائداً في لعبتك. تُترجم إعادة استيراد مصدر محدَّث الأسطر الجديدة أو المتغيّرة فقط، مطابَقةً بالمعرّف ثم بالنص المصدر.

هل الترجمة الآلية جيدة بما يكفي للشحن؟

توصلك إلى مرور أول قوي. ثم يتيح لك المحرّر مراجعة كل سطر، وتثبيت المصطلحات بمسرد، وإعادة استخدام العمل السابق بذاكرة الترجمة، وتشغيل مُنقّح ذكاء اصطناعي قبل الشحن.

ما محركات الألعاب التي يعمل معها؟

أي محرك — تنسيقات التبادل محايدة تجاه المحرك. Unity أو Unreal أو Godot أو محرك مخصّص أو أي شيء بخط أنابيب gettext أو i18n.

التسعير

تبويب Developer جزء من فئة Developer. يتضمّن كل ما في Pro — الترجمة بالسرعة الكاملة، وذاكرة الترجمة، وتوجيه المزوّدين، والمسرد، وقائمة الدفعات دون إشراف، وOCR لنص الصور — إضافةً إلى مشاريع Developer وحد مشاريع سخي. كل محرك يدعمه RuneTranslate مفتوح على كل فئة؛ وتضيف Developer سير عمل "أحضِر نصوصك الخاصة" فوقه.

نزّل RuneTranslate، وافتح تبويب Developer، وحوّل ملف نصوص واحداً إلى رفّ مليء باللغات.

قراءات ذات صلة
01

ترجم الألعاب كاملةً بسرعة أكبر عبر بروكسياتك الخاصة (Pro)

proxiesproprovidersspeedfeature24 يوليو 2026 · 5 دقيقة
اقرأ ←
02

AI Connections: دع Claude Desktop يترجم داخل مشروعك

ai-connectionsclaudemcpfeature29 يونيو 2026 · 6 دقيقة
اقرأ ←
03

ترجمة الصور: محرِّر للنص المرسوم داخل الرسم

image-ocrfeatureocr14 يونيو 2026 · 6 دقيقة
اقرأ ←

مستعد لتجربة RuneTranslate؟

تفتح الباقة المجانية كل محرك + كل مزود ترجمة. باقة Supporter ($3/mo) تفتح السرعة الكاملة.

التنزيل لنظام Windows