ترجمة ملف CSV لتوطين Unity وحزمة I2 Localization وجداول النصوص
صدّر مصطلحات حزمة I2 Localization أو جدول النصوص (String Table) من حزمة Localization بتنسيق CSV، ثم ارفعه لتسترده بعد تعبئة عمود اللغة الهدف استنادًا إلى النص الإنجليزي. تبقى المفاتيح والأنواع والأوصاف وأعمدة اللغات الأخرى كما هي دون تعديل، مع تخطي الصفوف المترجمة مسبقًا بتلك اللغة. بعد ذلك، استورد الملف مجددًا إلى Unity. السلاسل النصية الأولى مجانية؛ والجدول كاملًا مقابل $5 تُدفع لمرة واحدة.
- التعرف التلقائي على أعمدة اللغات بصيغ مثل French أو French [fr] أو fr أو fr-FR أو French(fr)
- تعبئة الخلايا الفارغة فقط في العمود الهدف، مع الحفاظ على الترجمات المكتملة
- نسخ أعمدة المفاتيح (Keys) والنوع (Type) والوصف (Desc) وبقية اللغات دون تغيير
- التحقق من عناصر الاستبدال مثل {0} و{name} في كل سلسلة نصية
- دفعة واحدة بقيمة $5: حتى 40,000 سلسلة نصية و2,000,000 حرفًا
كيفية ترجمة جدول توطين Unity
-
1
تصدير الجدول بتنسيق CSV
في حزمة I2 Localization، صدّر المصطلحات إلى CSV؛ أما مع حزمة Localization، فصدّر مجموعة جداول النصوص (string table collection) إلى CSV. أضف عمودًا فارغًا للغة الهدف إن لم يكن موجودًا بالفعل.
-
2
الرفع ومعاينة النصوص الأولى
اختر اللغة. سيتم التعرف على العمود الهدف وتعبئته بالاعتماد على الإنجليزية، وتظهر السلاسل النصية الأولى على الشاشة.
-
3
فتح النتيجة كاملة والاستيراد
افتح النتيجة كاملة مقابل $5، ثم نزّل ملف CSV واستورده مجددًا داخل Unity.
كيفية مطابقة الأعمدة
تُقرأ العناوين أولًا. وتتم مطابقة عمود اللغة الهدف بحسب اسمه أو رمزه، لذا تُقبل صِيغ مثل French وFrench [fr] وFrench(fr) وfr وfr-FR، ويكون المصدر هو عمود اللغة الإنجليزية. تُترجم الخلايا الفارغة فقط داخل العمود الهدف؛ ويُترك أي صف يحتوي بالفعل على نص فرنسي دون مساس، وهو أمر مفيد للغاية بعد تحديثات المحتوى عندما لا يتطلب الأمر سوى ترجمة المفاتيح الجديدة.
إذا كان الجدول خاليًا من عمود اللغة الهدف، يمكنك إضافة عمود فارغ باسم اللغة قبل الرفع، أو اختيار عمود النص في الشاشة التالية وتنزيل النتيجة مع إضافة عمود مترجم بجانبه.
عناصر الاستبدال والنصوص المنسقة
يتم فحص عناصر استبدال التنسيق مثل {0} أو {player} أو {{count}} بدقة في كل ترجمة. وإذا فُقد أي عنصر منها في سلسلة ما، يُعاد طلب ترجمتها تلقائيًا، وفي حال تعذر ذلك يُحتفظ بالنص الإنجليزي وتُدرج ضمن قائمة مخصصة لضمان عدم ظهور أي كود تالف داخل اللعبة.
تجد طريقة عمل الأداة وتكلفتها وكيفية التعامل مع ملفاتك في صفحة ترجمة نصوص الألعاب؛ وأسعار كل الأدوات في صفحة الأسعار.
آخر تحديث:
أسئلة وأجوبة
هل يستطيع ChatGPT ترجمة ملف CSV لتوطين Unity؟
يترجم بضعة صفوف بشكل جيد. لكن الجدول الطويل يجب أن يرجع مع بقاء كل مفتاح وعمود في مكانه، وهو ما تعجز عنه ردود الدردشة عادةً. تملأ هذه الأداة عمود اللغة وتبقي كل شيء آخر كما كان.
هل تُستبدل الترجمات الموجودة مسبقًا؟
لا. يتم تخطي الصفوف التي تحتوي بالفعل على نص في عمود اللغة الهدف.
هل يمكنني الترجمة إلى عدة لغات؟
لغة واحدة لكل مهمة. شغّل الملف مرة واحدة لكل لغة؛ وستملأ كل عملية تشغيل عمودها المخصص.
كم عدد النصوص التي تشملها الدفعة الواحدة؟
ما يصل إلى 40,000 نص و2,000,000 حرف مقابل $5. وتغطي خطة غير محدود ما يصل إلى 200,000.
هل الأداة مجانية؟
الجداول التي تصل إلى 300 نص مجانية بالكامل. أما الجداول الأكبر فتُعرض نصوصها الأولى مجانًا؛ والجدول بالكامل مقابل $5، كدفعة واحدة.