دليل

اللغات الـ15 داخل اللعبة

يحمل كل سكربت 15 ملف لغة، مملوءة سلفًا. وهي خارج الإسكرو، فيمكنك قراءتها وتعديلها والاحتفاظ بتعديلاتك من تحديث إلى آخر.

اللغات الـ15 داخل اللعبة

اللغات الـ15 المرفقة

هذه هي اللغات التي يراها لاعبوك داخل اللعبة، وهي قائمة تختلف عن اللغات الست التي يُنشر بها هذا الموقع. ويسكن كل ملف في locales/ ويحمل اسم رمزه.

  • ar العربية
  • cs التشيكية
  • de الألمانية
  • en الإنجليزية
  • es الإسبانية
  • fr الفرنسية
  • id الإندونيسية
  • it الإيطالية
  • nl الهولندية
  • pl البولندية
  • pt-br البرتغالية البرازيلية
  • ro الرومانية
  • ru الروسية
  • th التايلاندية
  • tr التركية

اختيار اللغة التي يستخدمها سيرفرك

سطر واحد في الإعدادات، وهو الضبط الوحيد الذي يستحقّ نظرة قبل الافتتاح. ويُحمَّل الملف عند الإقلاع، فتكفي إعادة تشغيل لتطبيقه.

lua
-- config/config.lua
Config.Locale = 'ar'

تعديل الصياغة

افتح الملف وغيّر النصوص. فـlocales/*.lua مدرج ضمن استثناءات الإسكرو، أي أن الملف Lua مقروء وغير مشفّر، وتبقى نسختك بعد التحديث التالي ما دمت تحتفظ بالملف عند استبدال المجلد.

إضافة لغة غير موجودة في القائمة

انسخ en.lua إلى رمزك الخاص، وترجم القيم، ووجّه Config.Locale إليه. ولا تمسّ المفاتيح: فالكود يبحث عنها بالاسم، والمفتاح الناقص يعرض المفتاح نفسه للاعبيك بدل جملة.

هل يراجع هذه الترجمات ناطقون أصليون

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

ما الذي لا يُترجَم، ولماذا

تبقى أسماء الـ exports وأسماء الأحداث ومفاتيح الإعدادات بالإنجليزية في كل اللغات. هذا هو عُرف FiveM، وترجمتها تكسر كل تكامل كُتب اعتمادًا عليها.

أسئلة

هل يستطيع اللاعبون اختيار لغتهم؟

ليس بالوضع الحالي. فاللغة إعداد على مستوى السيرفر، سطر واحد في الإعدادات، لأن النصوص تُحمَّل مرة واحدة عند الإقلاع لا لكل لاعب. واختيار لكل لاعب طلب معقول، أخبرنا على ديسكورد إن احتجته.

هل تبقى تعديلاتي بعد التحديث؟

نعم، ما دمت تحتفظ بمجلد locales/ عند استبدال السكربت. ولهذا السبب تحديدًا توجد هذه الملفات خارج الإسكرو. ويذكر الـ changelog أي مفتاح أُضيف أو أُعيدت تسميته.

ماذا يحدث إذا نقص مفتاح من ملفي؟

يرى لاعبوك اسم المفتاح بدل الجملة، وهو أمر قبيح لكنه غير ضارّ وسهل الملاحظة. انسخ السطر الناقص من en.lua، فهو مكتمل دائمًا.

السكربتات المعنية

السلة
Spirit RP
Discord