Skip to content

Localization

الترجمة المحلية

كل نص يراه اللاعب أو المالك أو المسؤول يأتي من نظام الترجمة الخاص بـ ox_lib.

اللغات المضمنة

en, tr, de, es, fr, it, pt, ru, pl, nl, sv, da, no, fi, cs, sk, hu, ro — 18 ملفاً، كل منها يحتوي على 285 مفتاحاً.

اختيار لغة

server.cfg
setr ox:locale "tr"

لا يوجد إعداد للغة في ملف config.lua. إنه إعداد عام لخادمك ويقوم ox_lib بقراءته عند بدء التشغيل. أي مفتاح مفقود من أي ترجمة سيتم الرجوع فيه إلى اللغة الإنجليزية تلقائياً، لذا فإن الترجمة الجزئية لن تترك أبداً أي نص فارغاً على الشاشة.

إضافة لغتك الخاصة

قم بنسخ locales/en.json إلى locales/<code>.json، وترجمة القيم، ثم ضبط ox:locale ليطابقها. يتم اكتشاف الملف عند إعادة التشغيل — لا حاجة لتسجيل أي شيء.

أسماء المحطات ليست موجودة في ملفات الترجمة. اسم المحطة يأتي من Config.Stations، ويمكن للمالك إعادة تسمية محطته الخاصة من صفحة النظرة العامة. أسماء الوقود تأتي من Config.FuelTypes. وكلاهما مرن لتكتبهما بأي لغة تدير بها سيرفرك.

ما يتم ترجمته

البداية يغطي
ui_ لوحة التحكم والإدارة: التنقل، عناوين الصفحات، الإحصائيات، الأزرار، رسائل التأكيد
adm_ لوحة التحكم /fueladmin
نصوص المضخات والشواحن اللوحات داخل العالم، الإعدادات المسبقة، طرق الدفع والسرعة
نصوص الإشعارات انخفاض الوقود، نوع الوقود الخاطئ، الخزان ممتلئ، فشل الدفع، رسائل وعاء الوقود (Jerry Can)
نصوص الأخطاء كل ما يمكن رفضه — ليس لديك إذن، لا يمكنك تحملCost، ليست كهربائية، لا يوجد مركبة

ملفات الترجمة محمية وليست ضمن نظام التشفير (escrow)، لذا يمكن تعديلها بحرية على النسخة التي تم شراؤها.