عن المشروع
يقدّم هذا المستودع نفسه كإطار توطين مجتمعي للعبة Star Citizen، يهدف إلى استبدال النصوص داخل اللعبة أو استكمالها بترجمات يحافظ عليها متطوعون. يصف ملف README خط سير يتم فيه استخراج حزم اللغات الأساسية من أصول اللعبة، وتحويلها إلى JSON منظّم، وتحريرها من قبل المساهمين، والتحقق من صحتها، وتصديرها كتصحيحات دلتا تُحقن في وقت التشغيل دون الكتابة فوق ملفات اللعبة الأصلية.
تشمل الميزات الموثقة الكشف الديناميكي عن اللهجات (على سبيل المثال pt-BR مقابل pt-PT)، وقائمة مصطلحات واعية بالسياق تحافظ على أسماء الأعلام مثل أسماء مصنّعي السفن دون ترجمة، وتدفق تحديثات في الوقت الفعلي، وبيانات وصفية سياقية مع لقطات شاشة ومعرّفات أزرار للمترجمين، ومحرّر مقارنة ثنائي اللوحة يعمل في المتصفح، وسلسلة احتياطية بحيث ترث السلاسل الناقصة لغة أب، وإعادة تدفق RTL للعربية والعبرية. تسرد مصفوفة التوافق Windows كمنصة أصلية، وLinux عبر Wine/Proton مع تراكب يدوي، وmacOS بشكل جزئي، وSteam Deck كمنصة موثّقة مع ملفات تعريف تحجيم واجهة الأجهزة المحمولة.
تتم إدارة الإعدادات عبر ملف lang_profile.json يحتوي على حقول للغة الأساسية والثانوية ولغة الصوت، والترجمات، ومنطقة اللغة، وفرض RTL، وصرامة قائمة المصطلحات، وقناة التحديث، وتجاوزات المجتمع. وتُوثّق أداة CLI تُسمى starlocale مع أوضاع inject وvalidate وstatus وexport، ويُوصف أنها تستخدم بيئة تشغيل Lua مدمجة تتواصل مع نظام الكيانات في اللعبة.
تظهر المساعدة الاختيارية بالذكاء الاصطناعي عبر مقتطفات Python لواجهات OpenAI وAnthropic، مع مطالبات نظام توجّه إلى اتساق السياق ونوافذ سياق تغذي الأسطر السابقة داخل اللعبة؛ ومفاتيح API هي عناصر نائبة والتكامل اختياري صراحةً. يغطي سير عمل المجتمع المطالبة بحزمة لغة، وتحرير JSON في محرّر ويب، وإرسال طلبات سحب مع تحقق آلي، وإصدارات دلتا أسبوعية، والاعتماد داخل اللعبة عبر قناة التحديث. يدّعي ملف README وجود أكثر من 340 مترجمًا متطوعًا عبر 27 حزمة لغة نشطة، وزمن استجابة نموذجي أقل من 48 ساعة للغات الرئيسية.
يُصدر المشروع تحت رخصة MIT ويتضمن إخلاء مسؤولية بأنه غير تابع لـ Cloud Imperium Games أو Roberts Space Industries، وأن التعديلات تُستخدم على مسؤولية المستخدم، وأن الإزالة تتم بحذف دليل التصحيح المحقون. تشمل قنوات الدعم مجلد DOCS يحتوي على أدلة أسلوب لكل لغة، ومتتبع مشكلات، ومجلد NEW_LOCALE_TEMPLATE للتأهيل، وبوت Discord يبلّغ عن المشكلات المفتوحة. يحتوي ملف README أيضًا على فقرة موجهة لتحسين محركات البحث تسرد اللغات المدعومة والكلمات المفتاحية، وشارة تنزيل تشير إلى رابط GitHub Pages.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.