ترجمة Ren’Py 6.15

Renpy 6.15 Arabic package تعريب رينباي, برنامج الروايات التفاعلية البصرية مفتوح المصدر

إذا لم تكن تعرف ما هو رينباي او ما هي الروايات البصرية, أو رغبت في معرفة كيفية صنعها بالمجان, الرجاء قراءة هذا الدرس

نسخة رينباي هذه تأتي بعد عدة نسخ غير قابلة للترجمة, و السبب في ذلك المبرمجون امضوا وقتهم في النسخ السابقة تجهيزاً لهذه النسخة الموجهة للناطقين بغير اللغة الانجليزية. (تمت إضافة خاصية جديدة لترجمة جميع الواجهات إلى اي لغة مرغوبة)

renpy_6_15_arabic

renpy-6.15.4-sdk ver2ARABIC

التغييرات التي حصلت في هذه النسخة كثيرة, سأذكر طريقة الترجمة لمجرد إضافة معلومات على الشبكة خخخخ و  لمن يريد العمل على البرنامج مباشرة فقط إضغط هنا او انظر إلى صفحة الترجمات لمشاهدة أحدث نسخة

سيكون شكل المحرر هكذا

englauncher

في البداية, رينباي يأتي مرفقاً بخط لا يدعم اللغة العربية, فقمت بلصق خط مناسب :

ملف الخط من اقلاع سوفت

AdvertisingBold

لو أردت استعمال خط آخر كل ما عليك فعله هو لصق الملف font.ttf في نفس مجلد الملفات التالية, ثم فتح الملفات نفسها بمحرر النص و تغيير الأسطر التالية بإسم الخط المطلوب

Renpy/Launcher/game/style.rpy
السطر 65 و 66 و 67

launcher_font

تحويل هذا النص

# FONTS/WEIGHTS
LIGHT = "Roboto-Light.ttf"
REGULAR = "Roboto-Regular.ttf"
DARK = "Roboto-Regular.ttf"

إلى هذا النص

# FONTS/WEIGHTS
LIGHT = "AdvertisingBold.ttf"
REGULAR = "AdvertisingBold.ttf"
DARK = "AdvertisingBold.ttf"

 وفي الملف التالي

Renpy/common/00style.rpy
السطر 134

# Text properties.
style.default.font = "DejaVuSans.ttf"

إلى

# Text properties.
style.default.font = "AdvertisingBold.ttf"

00style_font

هكذا يستطيع رينباي قراءة الكتابة العربية (إذا واجهتك مشكلة ان الخط العربي يختفي في حين النص الانجليزي لا يزال موجوداً, قد تحتاج لملف خط آخر او مراجعة تعديلاتك)

هنا مجموعة الملفات التي تم تغييرها في هذه النسخة

(الملفات التالية هي الملفات التي تمت ترجمتها لمن لديه البرنامج مسبقاً, لا يمكنك تشغيل البرنامج بها)

renpy6.15_armodified

ما ينقص هذه الملفات هو القوائم الرئيسية في اللعبة (حفظ, استرجاع, تغيير صوت الموسيقى الخ) سأقوم بالتعديل عليها حالما اجد حلاً

لتحميل برنامج رينباي 6.15 بأكمله مترجماً إلى اللغه العربية

renpy-6.15.4-sdk ver2ARABIC

قم بفك الضغط عن الملفات و انقر على ايقونة رينباي (الفتاة ذات الشعر الوردي) من المفترض ان يعمل البرنامج بالواجهة العربية تلقائياً, لكن إن لم يحصل ذلك إتبع الخطوات التالية:

1- إذهب إلى Preferences

eng1

2- قم باختيار اللغة Arabic

eng2

وعند بداية مشروع جديد ستبدأ بنص عربي و اتجاه من اليمين لليسار

gamearr

ستحتاج للتعديل على إعدادات مكان ظهور النص ليبدو بشكل قابل للقراءة, هذه الصفحة تحتوي على شرح للإعدادات الممكنة, جيب لك كاس شاهي و اقراها خخخخ

وش باقي ما تترجم: القوائم داخل اللعبة مترجمة لكن رينباي يقرا الانجليزي فقط, ما اعرف كيف اخلي اللاعب يختار اللغة العربية من صفحة الإعدادات. سألت في منتدى رينباي و انا في انتظار الإجابة.

أعطوني الإجابة و هي إضافة النص التالي في صفحة screens.rpy الخاصة باللعبة نفسها (افضل مكان لها تحت خانة خيارات عصى التحكم ) ونسخ ملف الخط في نفس المجلد

“Put the font you will use to display arabic text inside your tl/arabic folderز Now, you will only need this code on the preferences part of your screens.rpy:”
Code:
            frame:
style_group “pref”
has vbox

label _(“Language”)
textbutton “English” action Language(None)
textbutton u”عربي” text_font “tl/arabic/AdvertisingBold.ttf” action Language(“arabic”)

بالتوفيق في مشاريعكم *_*

للي ما قروا الموضوع XD

لتحميل برنامج رينباي 6.15 بأكمله مترجماً إلى اللغه العربية

renpy-6.15.4-sdk ver2ARABIC

renpy-6.15.4-sdk_ARABIC نسخة غير منقحة لكنها صالحة للاستعمال