Localization
Localization
تدعم الإضافة 10 لغات. كل نص في واجهة المستخدم، إشعارات النظام، اقتراحات الشات، أزرار التفاعل ونصوص التارثرايد (third-eye) قابلة للترجمة.
Available languages
| Code | Language |
|---|---|
en |
English (master) |
tr |
Turkish |
de |
German |
es |
Spanish |
fr |
French |
it |
Italian |
pt |
Portuguese |
ru |
Russian |
pl |
Polish |
nl |
Dutch |
Choosing a language
قم بتحديد اللغة داخل ملف config.lua:
Config.Locale = 'en' -- 'en' | 'tr' | 'de' | 'es' | 'fr' | 'it' | 'pt' | 'ru' | 'pl' | 'nl'Editing translations
كل لغة توجد في ملف منفصل داخل مجلد locales/ (locales/en.lua, locales/tr.lua, …). اللغة الإنجليزية هي الأساس؛ وباقي اللغات تطابق نفس المفاتيح الخاصة بها.
- مفاتيح
lua_*تُستخدم بواسطة الإشعارات في جهة الـ Lua. - جميع المفاتيح الأخرى يتم إرسالها إلى الـ NUI وتستخدمها واجهة المستخدم.
ℹ
النصوص المفقودة ستعود إلى اللغة الإنجليزية تلقائياً، لذا حتى الترجمة الجزئية ستعمل بنجاح - النصوص غير المترجمة ستظهر بالإنجليزية ببساطة.
⚠
مجلد locales/ مستثنى من نظام الحماية Escrow (مفتوح للتعديل)، ولكن احرص على إبقاء أسماء المفاتيح كما هي - قم بتغيير النصوص فقط.