I'm not sure if it's OK to place this here, but i finished the arabic translation for the ren'py interface 6.11.0 since i was working on a project and needed it to be in arabic, i figured i might as well post it to the community :3
I signed up in the wiki but didn't know how to create an arabic language page to add with the languages page, I'll try to figure it out after i post this since it's worried me that all the other translations are for very old versions and maybe there's somewhere else they are being updated at :O Are they?
Also here's a guide in arabic on how to modify ren'py to be in Arabic and right to left oriented:
in game will look like this (I've removed the Help button) لقد حذفت زر المساعدة, لكن ستبدو هكذا
#1: الملفات العربية - arabic files
قم بتحميل الملفات في المرفقات و نسخها إلى مكانها المحدد
- translations.rpy: والذي يبدأ بجملتي
# This file contains a list of all of the phrases you can translate
# from the Ren'Py common code.
مكانه في مجلد المشروع الذي تريد له ان يكون باللغة العربية مثلاُ - place in the folder:
c:/my games/game
- translations.rpy و ARABTYPE.TTF والذي يبدأ يجملتي
# This file contains a list of all of the phrases you can translate
# from the Ren'Py launcher.
مكانه في مجلد رينباي الرئيسي place it in the folder:
ren'py.6.11.0/launcher
#2: تحويل المحرر إلى الكتابة من اليمين إلى اليسار - Write from Right to Left:
اذهب إلى المجلد \renpy-6.11.0\renpy
و ابحث عن الملف المسمى config.py
افتح الملف في برنامج المفكرة و اختر تحرير - بحث او اضغط CTRL + F
وابحث عن الكلمة التالية: rtl
ستظهر لك جملة واحدة هي: rtl = False
قم بتحويلها إلى rtl = True
و احفظ الملف و اغلقه. ثم حاول فتح محرر رينباي و البدء بمشروعك الخاص باللغة العربية. - save and exit, test the launcher and game for errors :3
نهاية الدليل - end of guide *_*
ملاحظات:
حتى الآن اغلب التأثيرات الكتابية في رينباي تبدأ من اليسار إلى اليمين, لم اتعمق في الخيارات او الإعدادات لإصلاح هذا الامر. XD
بعض القوائم تتقطع فيها الكلمات بسبب عدم مراعاة النظام للأحرف المتلاصقة بصفتها كلمة كاملة *_*
الكلام يتجه من اليمين لليسار لكن مكانه في يسار الشاشة, حتى الآن لم احاول إصلاح الامر XD
I'll add the contents of the translation files in case the attachments disappear over time or get deleted by mistake = =" (I've accidentally removed my attachments on several occasions on other forums, so I'm just being careful LOL )
translation.rpy الخاص باللعبة نفسها - game translation, place it in the individual game's folder:
ملاحظة: يمكنك تغيير الكلمات المستعملة هنا لتناسب نوعية لعبتك, مثلاُ بدلاً عن "لعبة جديدة", يمكنك جعلها: مغامرة جديدة
Code: Select all
# This file contains a list of all of the phrases you can translate
# from the Ren'Py common code.
# التعريب بواسطة رينوا renoa-heartilly@livejournal.com
init python:
# Translatable strings found in common/00developer.rpy
config.translations[u'Developer Menu'] = u'قائمة المصمم'
config.translations[u'Return to the developer menu'] = u'العودة لقائمة المصمم'
# Translatable strings found in common/00library.rpy
config.translations[u'Skip Mode'] = u'وضع التسريع'
config.translations[u'Fast Skip Mode'] = u'وضع التسريع المباشر'
config.translations[u"While Ren'Py games may be playable without the renpy module, some features may be disabled. For more information, read the module/README.txt file or go to http://www.bishoujo.us/renpy/."] = u"While Ren'Py games may be playable without the renpy module, some features may be disabled. For more information, read the module/README.txt file or go to http://www.bishoujo.us/renpy/."
config.translations[u'renpy module not found.'] = u'لم يتم ايجاد موديلات رينباي.'
config.translations[u'The renpy module could not be loaded on your system.'] = u'لم يستطع البرنامج تشغيل موديلات رينباي على نظامك.'
config.translations[u'Old renpy module found.'] = u'تم ايجاد موديلات رينباي قديمة.'
config.translations[u"An old version (%d) of the Ren'Py module was found on your system, while this game requires version %d."] = u"توجد نسخة قديمة من موديلات رينباي بنسخة رقم (%d) بينما النظام يحتاج النسخة رقم %d."
config.translations[u'Please click to continue.'] = u'الرجاء الضغط للاستمرار.'
# Translatable strings found in common/00menus.rpy
config.translations[u'Start Game'] = u'لعبة جديدة'
config.translations[u'Load Game'] = u'اكمال اللعب'
config.translations[u'Preferences'] = u'خيارات'
config.translations[u'Help'] = u'مساعدة'
config.translations[u'Quit'] = u'خروج'
config.translations[u'Return'] = u'عودة'
config.translations[u'Save Game'] = u'حفظ اللعبة'
config.translations[u'Main Menu'] = u'القائمة الرئيسية'
config.translations[u'Are you sure you want to quit?'] = u'هل انت متأكد؟'
config.translations[u'Are you sure you want to return to the main menu?\nThis will lose unsaved progress.'] = u'هل أنت متأكد من العودة للقائمة الرئيسية؟ هذا سيضيع كل المعلومات التي لم تقم بحفظها.'
# Translatable strings found in common/_layout/one_column_preferences.rpym
config.translations[u'Display'] = u'عرض'
config.translations[u'Transitions'] = u'التأثيرات البصرية'
config.translations[u'Skip'] = u'تسريع'
config.translations[u'Begin Skipping'] = u'بدء العرض السريع'
config.translations[u'After Choices'] = u'بعد الاختيار'
config.translations[u'Text Speed'] = u'سرعة الكلام'
config.translations[u'Auto-Forward Time'] = u'وقت التسريع التلقائي'
config.translations[u'Music Volume'] = u'مستوى الموسيقى'
config.translations[u'Sound Volume'] = u'مستوى الصوت'
config.translations[u'Voice Volume'] = u'مستوى الكلام'
config.translations[u'Joystick...'] = u'عصا التحكم...'
# Translatable strings found in common/_layout/classic_yesno_prompt.rpym
config.translations[u'Yes'] = u'نعم'
config.translations[u'No'] = u'لا'
# Translatable strings found in common/_layout/scrolling_load_save.rpym
config.translations[u'Empty Slot.'] = u'خانة فارغة.'
config.translations[u'Are you sure you want to overwrite your save?'] = u'هل أنت متأكد من الحفظ فوق هذه الخانة؟'
config.translations[u'Loading will lose unsaved progress.\nAre you sure you want to do this?'] = u'استرجاع نقطة حفظ سابقة سيضيع كل ما لعبته دون حفظ, هل انت متأكد من الاسترجاع؟'
config.translations[u'q'] = u'q'
config.translations[u'a'] = u'a'
# Translatable strings found in common/_layout/classic_joystick_preferences.rpym
config.translations[u'Not Assigned'] = u'غير محدد'
config.translations[u'Joystick Mapping'] = u'تحديد عصا التحكم'
config.translations[u'Left'] = u'يسار'
config.translations[u'Right'] = u'يمين'
config.translations[u'Up'] = u'فوق'
config.translations[u'Down'] = u'تحت'
config.translations[u'Select/Dismiss'] = u'اختار\الغاء'
config.translations[u'Rollback'] = u'تراجع'
config.translations[u'Hold to Skip'] = u'استمر بالضغط للتسريع'
config.translations[u'Toggle Skip'] = u'بدء التسريع'
config.translations[u'Hide Text'] = u'اخفاء الكلام'
config.translations[u'Menu'] = u'قائمة'
config.translations[u'Move the joystick or press a joystick button to create the mapping. Click the mouse to remove the mapping.'] = u'حرك عصا التحكم او اضغط احد ازرارها لإنشاء الخرائط. إضغط بزر الفأرة لحذف الخرائط.'
# Translatable strings found in common/_layout/classic_preferences_common.rpym
config.translations[u'Test'] = u'أختبار'
config.translations[u'Window'] = u'نافذة'
config.translations[u'Fullscreen'] = u'ملء الشاشة'
config.translations[u'All'] = u'الكل'
config.translations[u'Some'] = u'بعض'
config.translations[u'None'] = u'لا شيء'
config.translations[u'Seen Messages'] = u'الرسائل التي سبقت رؤيتها'
config.translations[u'All Messages'] = u'كل الرسائل'
config.translations[u'Stop Skipping'] = u'ايقاف التسريع'
config.translations[u'Keep Skipping'] = u'الاستمرار بالتسريع'
# Translatable strings found in common/_layout/classic_load_save.rpym
config.translations[u'Auto'] = u'تلقائي'
config.translations[u'Quick'] = u'سريع'
config.translations[u'Previous'] = u'السابق'
config.translations[u'Next'] = u'التالي'
# Translatable strings found in common/_compat/gamemenu.rpym
config.translations[u'The error message was:'] = u'الخطأ الذي حصل هو:'
config.translations[u'You may want to try saving in a different slot, or playing for a while and trying again later.'] = u'حاول الحفظ في خانة أخرى, أو استمر باللعب لفترة قصيرة قبل المحاولة مرة اخرى'
config.translations[u'Save Failed.'] = u'فشل الحفظ.'
# Translatable strings found in common/_compat/preferences.rpym
config.translations[u'Joystick Configuration'] = u'اعدادات عصا التحكم'
# Translatable strings found in common/_compat/mainmenu.rpym
config.translations[u'Continue Game'] = u'أكمال اللعب'
Code: Select all
# This file contains a list of all of the phrases you can translate
# from the Ren'Py launcher.
# التعريب بواسطة رينوا renoa-heartilly@livejournal.com
init python:
# Translatable strings found in launcher/new.rpy
config.translations[u'Select a Template'] = u'إختر قالباً'
config.translations[u'Please select a project to use as a template for your project.'] = u'الرجاء اختيار مشروعاً ليكون قالباً لمشروعك الجديد.'
config.translations[u'Project Name'] = u'إسم المشروع'
config.translations[u'Type the name of your new project, and press enter.\n'] = u'إختر إسماً للمشروع ثم اضغط إدخال'
config.translations[u'Please enter a non-empty project name.'] = u'الرجاء إدخال اسم مشروع غير فارغ'
config.translations[u"A file or directory named '%s' already exists."] = u"يوجد ملف او مجلد بالإسم '%s' مسبقاً"
config.translations[u'Project names must be ASCII. This is because the ZIP file format does not support non-ASCII characters in a uniform way.'] = u'إسم المشروع يجب ان يكون مكتوباً بحروف ASCII. لأن الملف المضغوط لا يقوم بحفظ الملفات بشكل صحيح لو لم تكن مكتوبة بحروف ASCII'
config.translations[u'Error'] = u'خطأ'
config.translations[u'Creating Project'] = u'يتم الآن انشاء المشروع'
config.translations[u'Please wait while we create the project.'] = u'الرجاء الإنتظار ريثما يتم إنشاء المشروع.'
config.translations[u'Select a Theme'] = u'الرجاء اختيار مجموعة لونية'
config.translations[u'Please select a color theme for your project. You can always change the colors later.'] = u' الرجاء اختيار مجموعة لونية لمشروعك الآن, يمكنك تغييرها فيما بعد متى ما اردت.'
config.translations[u'Changing Theme'] = u'يتم تغيير المجموعة اللونية الآن'
config.translations[u'The options file does not seem to exist.'] = u'ملفات الخيارات غير موجودة.'
config.translations[u'Could not modify options.rpy, perhaps it was edited too much.'] = u'لم يتمكن النظام من التعديل على options.rpy, ربما تم تعديله اكثر من اللازم.'
# Translatable strings found in launcher/distribute.rpy
config.translations[u"Can't Distribute"] = u"لا يمكن النشر"
config.translations[u"Ren'Py is missing files required for distribution. Please download the full package from {a=http://www.renpy.org/}www.renpy.org{/a}."] = u"رين'باي غير قادر على إنشاء ملفات النشر بسبب فقدان بعض الملفات المهمة لهذه العملية, الرجاء تحميل الملفات كاملة من الموقع {a=http://www.renpy.org/}www.renpy.org{/a}."
config.translations[u'Building Distributions'] = u'يتم إنشاء قاعدة بيانات النشر'
config.translations[u"I've just performed a lint on your project. If it contains errors, you should say no and fix them.\nCheck {a=http://www.renpy.org/wiki/renpy/Download_Ren'Py}www.renpy.org{/a} to see if updates or fixes are available.\n\nDo you want to continue?"] = u"تم إجراء فحص للأخطاء على المشروع, إذا ظهرت لك أخطاء عليك باختيار لا ثم إصلاحها\nالرجاء زيارة {a=http://www.renpy.org/wiki/renpy/Download_Ren'Py}www.renpy.org{/a} لتحقق من وجود إصلاحات او تحديثات للبرنامج\n\nهل انت متأكد من الاستمرار؟"
config.translations[u'Yes'] = u'نعم'
config.translations[u'No'] = u'لا'
config.translations[u'Distributions will be built for the following platforms:'] = u':النسخة الجاهزة للنشر سيمكنها العمل على الأنظمة التالية'
config.translations[u'Windows 2000+'] = u'Windows 2000+'
config.translations[u'Linux x86'] = u'Linux x86'
config.translations[u'Mac OS X 10.4+'] = u'Mac OS X 10.4+'
config.translations[u'Is this okay?'] = u'هل أنت متأكد؟'
config.translations[u'Please enter a base name for the directories making up this distribution.'] = u' الرجاء اختيار اسم أساسي للمجلدات التي سيتم إنشاء ملفات النشر فيها'
config.translations[u"This usually should include a name and version number, like 'moonlight_walks-1.0'."] = u"في العادة يتم تسمية المشروع بإسم و رقم لتحديد النسخة مثل 'مغامرة_ضوء_القمر-1.0'"
config.translations[u'The distribution name should not be empty.'] = u'إسم المشروع المعد للنشر يجب ان لا يكون خالياً'
config.translations[u'Distribution names must be ASCII. This is because archive file formats do not support non-ASCII characters in a uniform way.'] = u'إسم المشروع يجب ان يكون مكتوباً بحروف ASCII. لأن الملف الخاص للنشر لا يقوم بحفظ الملفات بشكل صحيح لو لم تكن مكتوبة بحروف ASCII.'
config.translations[u'Please enter a space separated list of the file extensions you do not want included in the distribution.'] = u'الرجاء كتابة قائمة بالملفات التي تريد استثنائها من النسخة النهائية للمشروع مفصولة بمسافات.'
config.translations[u'Be sure to announce your project at the Lemma Soft Forums.'] = u'تأكد من الإعلان عن مشروعك المكتمل في منتديات Lemma Soft'
config.translations[u'Building Windows'] = u'يتم إنشاء Windows '
config.translations[u'If appropriate, please submit your game to www.renai.us.'] = u'الرجاء عرض مشروعك المكتمل في www.renai.us.'
config.translations[u'Building Linux'] = u'يتم إنشاء Linux'
config.translations[u"Thank you for choosing Ren'Py."] = u"شكراً لك على اختيارك رين'باي"
config.translations[u'Building Mac OS X'] = u'يتم إنشاء Mac OS X'
config.translations[u'Success'] = u'تم بنجاح'
config.translations[u'The distribution(s) have been built. Be sure to test them before release.'] = u'تم إنشاء ملفات النشر بنجاح, تأكد من خلوها من الاخطاء قبل النشر بشكل رسمي'
config.translations[u"Note that unpacking and repacking Mac zips and Linux tarballs on Windows isn't supported."] = u"الرجاء ملاحظة ان فك و ضغط الملفات المضغوطة لنظامي الماك و اللينكوس غير مدعوم في نظام وندوز."
config.translations[u'Return'] = u'العودة'
# Translatable strings found in launcher/launcher.rpy
config.translations[u'Next Page'] = u'الصفحة التالية'
config.translations[u'Go to the next page of projects.'] = u'الذهاب للصفحة التالية من المشاريع'
config.translations[u'Previous Page'] = u'الصفحة السابقة'
config.translations[u'Go to the previous page of projects.'] = u'العودة للصفحة السابقة من المشاريع.'
config.translations[u'Cancel'] = u'الغاء الأمر'
config.translations[u'Return to the top menu.'] = u'العودة للقائمة الرئيسية.'
config.translations[u'Lint in progress.'] = u'يتم الفحص للأخطاء.'
config.translations[u'Lint'] = u'Lint'
config.translations[u'Deleting persistent data.'] = u'يتم الآن حذف الملفات الملازمة للمشروع.'
config.translations[u'Delete Persistent'] = u'حذف الملفات الملازمة'
config.translations[u'What do you want to do?'] = u'ماذا تريد ان تفعل؟'
config.translations[u'This Project'] = u'هذا المشروع'
config.translations[u'Launch'] = u'بدء'
config.translations[u'Starts the project running.'] = u'يبدأ عرض المشروع بشكل تفاعلي'
config.translations[u'Edit Script'] = u'تعديل السناريو'
config.translations[u'Edits the script files.'] = u'لتعديل الملفات التي تحتوي على سيناريو المشروع.'
config.translations[u'Choose Theme'] = u'إختر المجموعة اللونية'
config.translations[u'Changes the color theme of the project.'] = u'يقوم بتغيير المجموعة اللونية الخاصة بهذا المشروع.'
config.translations[u'Game Directory'] = u'مكان المشروع'
config.translations[u'Opens the game directory.'] = u'يفتح المجلد الذي يحتوي على المشروع'
config.translations[u'Tools'] = u'أدوات'
config.translations[u'Tools: %s'] = u'الأدوات: %s'
config.translations[u'Shows the tools menu.'] = u'يقوم بإظهار قائمة الادوات المتاحة.'
config.translations[u'Change Project'] = u'تغيير المشروع'
config.translations[u'Select Project'] = u'اختيار المشروع'
config.translations[u'Select a project to work with.'] = u'إختر المشروع الذي تريد العمل عليه.'
config.translations[u'New Project'] = u'مشروع جديد'
config.translations[u'Create a new project from a template.'] = u'بدء مشروع جديد مبني على قالب موجود مسبقاً.'
config.translations[u'Documentation'] = u'الدليل'
config.translations[u"Read Ren'Py tutorials and manuals."] = u"قراءة دليل استخدام و مساعدات لـ رين'باي."
config.translations[u'Quit'] = u'اغلاق'
config.translations[u'Options'] = u'خيارات'
config.translations[u"Ren'py Help"] = u'مساعدة في رينباي'
config.translations[u'Tutorial Game'] = u'اللعبة الدليل'
config.translations[u"Quit the Ren'Py Launcher."] = u"الخروج من محرر رين'باي."
config.translations[u'Select a Project'] = u'إختر مشروعاً'
config.translations[u'Please select a project.'] = u'الرجاء اختيار مشروع.'
config.translations[u'%s has been launched.'] = u'%s تم بدء .'
config.translations[u'Launching the editor failed. You may need Java, which can be downloaded for free from {a=http://www.java.com}java.com{/a}.'] = u'لقد فشل بدء المحرر, ربما انت بحاجة إلى لغة الجافا التي يمكن تحميلها من هنا {a=http://www.java.com}java.com{/a}.'
config.translations[u'Launched editor with %d script files.'] = u'بدء المحرر مع سكربت %d تعرض للفشل.'
config.translations[u'Opening the game directory is not supported on this platform.\n%s'] = u' فتح المشروع على نظام التشغيل هذا غير ممكن %s'
config.translations[u'Opening game directory:\n%s'] = u'يتم فتح المجلد المحتوي على المشروع :\n%s'
config.translations[u'Please choose a tool you want to use with this project.'] = u'الرجاء اختيار الادوات التي تريد العمل بها في هذا المشروع.'
config.translations[u'Anytime'] = u'أي وقت'
config.translations[u'Check Script (Lint)'] = u'فحص سيناريو المشروع (Lint)'
config.translations[u"Checks the game's script for likely errors. This should be run before releasing."] = u"يقوم بفحص كل محتويات المشروع للأخطاء, يجب القيام بهذا الفحص قبل النشر بشكل رسمي."
config.translations[u"Deletes the game's persistent data."] = u"حذف الملفات الملازمة لهذا المشروع."
config.translations[u'Release Day'] = u'يوم النشر'
config.translations[u'Add From to Calls'] = u'إضافة نداء من و إلى'
config.translations[u'Adds a from clause to each of the call statements in your script.'] = u'يضيف فقرة from لكل نداء call في السيناريو الخاص بهذا المشروع.'
config.translations[u'Archive Files'] = u'أرشفة الملفات'
config.translations[u'Archive files found under the game and archived directories.'] = u'ملفات الارشيف الموجودة في مجلد اللعبة.'
config.translations[u'Build Distributions'] = u'إنشاء ملفات النشر'
config.translations[u"Build distributions for the platforms supported by Ren'Py."] = u"بناء الملفات الخاصة بالنشر على الانظمة التي يدعمها رين'باي"
config.translations[u'Back'] = u'العودة'
config.translations[u'Goes back to the top menu.'] = u'للعودة إلى القائمة الرئيسية.'
config.translations[u'A lint report should appear shortly.'] = u'يفترض ان يظهر تقرير للفحص ضد الاخطاء قريباً.'
config.translations[u'Archiving Files'] = u'يتم أرشفة الملفات'
config.translations[u'Please enter a space separated list of the file patterns you want archived.'] = u'الرجاء إدخال قائمة مفصولة بمسافات لنمط الملفات التي تريد أرشفتها.'
config.translations[u'Please enter the name of the archive file, without the .rpa extension.'] = u'الرجاء ادخال اسماء ملفات الارشيف دون صيغة .rpa في النهاية.'
config.translations[u'Please wait while we archive files.'] = u'الرجاء الانتظار ريثما يتم أرشفة الملفات.'
config.translations[u'The files have been added to the archive, and moved into the archived directory.'] = u'لقد تم الانتهاء من ارشفة الملفات و تم وضعها في مجلد الارشيف.'
config.translations[u'Making Backup'] = u'يتم إنشاء نسخة احتياطية'
config.translations[u'Please wait while we make a backup.'] = u'الرجاء الانتظار ريثما يتم إنشاء نسخة احتياطية.'
config.translations[u'The backup was placed into %s.'] = u'تم إنشاء النسخة الاحتياطية في %s.'
config.translations[u'Please wait while we add from clauses to call statements.'] = u'الرجاء الانتظار ريثما تتم إضافة فقرات from لأوامر call .'
config.translations[u'Done adding from clauses to call statements. You may want to remove the .bak files created.'] = u'تم الانتهاء من إضافة فقرات from لأوامر call لربما تريد حذف ملفات النسخ الاحتياطية التي تم انشائها اثناء ذلك و التي تنتهي بـ .bak.'
config.translations[u'Done deleting persistent data.'] = u'تم حذف المعلومات الملازمة للمشروع.'
config.translations[u"Now showing the Ren'Py documentation in your web browser."] = u"يتم الآن عرض معلومات رين'باي في متصفح الانترنت الخاص بك."
# New translations for Ren'Py 6.11.0f
init -1 python hide:
config.translations.update({
u'Are you sure?'
: u'Are you sure?',
u'Are you sure you want to delete this save?'
: u'هل انت متأكد من حذف نقطة الحفظ هذه؟',
u'Are you sure you want to overwrite your save?'
: u'هل انت متأكد من الحفظ فوق نقطة الحفظ هذه؟',
u'Loading will lose unsaved progress.\nAre you sure you want to do this?'
: u'استرجاع من نقطة حفظ سابقة سيلغي كل ما سبق و لم يتم حفظه.\nهل انت متأكد انك تريد فعل هذا؟',
u'Are you sure you want to quit?'
: u'هل انت متأكد من الخروج؟',
u'Are you sure you want to return to the main menu?\nThis will lose unsaved progress.'
: u'هل انت متأكد من رغبتك في الخروج للقائمة الرئيسية؟\n هذا سيضيع كل ما لعبته دون حفظ ',
u'Skip Mode'
: u'وضع التسريع',
u'Fast Skip Mode'
: u'وضع التسريع المباشر',
u'Please click to continue.'
: u'أضغط للاستمرار',
u'Start Game'
: u'بدء اللعبة',
u'Load Game'
: u'استرجاع من نقطة حفظ سابقة',
u'Preferences'
: u'إعدادات',
u'Help'
: u'مساعدة',
u'Save Game'
: u'حفظ اللعبة',
u'Main Menu'
: u'القائمة الرئيسية',
u'Begin Skipping'
: u'بدء التسريع',
u'Empty Slot.'
: u'خانة فارغة.',
u'Previous'
: u'السابق',
u'Next'
: u'التالي',
u'The error message was:'
: u'حصل خطأ كالتالي:',
u'You may want to try saving in a different slot, or playing for a while and trying again later.'
: u'لربما تريد الحفظ في خانة اخرى, أو جرب اللعب لفترة قصيرة قبل محاولة الحفظ مرة اخرى.',
u'Save Failed.'
: u'فشل الحفظ.',
u'Continue Game'
: u'اكمال اللعب',
u'Test'
: u'اختبار',
u'Left'
: u'يسار',
u'Right'
: u'يمين',
u'Not Assigned'
: u'غير محدد',
u'Up'
: u'فوق',
u'Down'
: u'تحت',
u'Select/Dismiss'
: u'اختيار\حذف',
u'Joystick Mapping'
: u'خيارات عصا التحكم',
u'Move the joystick or press a joystick button to create the mapping. Click the mouse to remove the mapping.'
: u'حرك عصا التحكم او اضغط احد ازرارها لإنشاء الخرائط. إضغط بزر الفأرة لحذف الخرائط.',
u'Rollback'
: u'تراجع',
u'Hold to Skip'
: u'اضغط للتسريع',
u'Toggle Skip'
: u'بدء وضع التسريع',
u'Hide Text'
: u'اخفاء الكلام',
u'Menu'
: u'القائمة',
u'Display'
: u'عرض',
u'Window'
: u'نافذة',
u'Fullscreen'
: u'ملء الشاشة',
u'Transitions'
: u'التأثيرات البصرية',
u'All'
: u'الكل',
u'Some'
: u'البعض',
u'None'
: u'لا شيء',
u'Skip'
: u'التسريع',
u'Seen Messages'
: u'الحوارات التي سبقت رؤيتها',
u'All Messages'
: u'كل الحوارات',
u'After Choices'
: u'بعض الاختيارات',
u'Stop Skipping'
: u'ايقاف التسريع',
u'Keep Skipping'
: u'الاستمرار بالتسريع',
u'Text Speed'
: u'سرعة عرض الكلام',
u'Auto-Forward Time'
: u'وقت التسريع التلقائي',
u'Music Volume'
: u'مستوى الموسيقى',
u'Sound Volume'
: u'مستوى صوت المؤثرات',
u'Joystick...'
: u'عصا التحكم...',
u'Joystick Configuration'
: u'اعدادات عصا التحكم',
u'Voice Volume'
: u'مستوى الصوت',
u'Developer Menu'
: u'قائمة المصمم',
u'Return to the developer menu'
: u'العودة لقائمة المصمم',
u'Reload Game (Shift+R)'
: u'اعادة بدء اللعبة (Shift+R)',
u'Variable Viewer'
: u'مستعرض الأوامر',
u'Theme Test'
: u'اختبار المجموعات اللونية',
u'Style Hierarchy'
: u'تدرجات العرض',
u'FPS Meter'
: u'حساب عدد الفريم في الثانية',
u'Image Location Picker'
: u'اختيار مكان الصورة',
u'Done'
: u'تم',
u'Auto'
: u'تلقائي',
u'Quick'
: u'سريع',
u'The patterns did not match any files, so no archive was created.'
: u'لم يتطابق النمط مع اي من الملفات لذلك لم يتم انشاء اي ارشيف.',
u'Archiving Files...'
: u'يتم ارشفة الملفات...',
u'The files have been added to the archive, and moved into the "archived" directory. Future runs of the archiver will archive files in both the "game" and "archived" directories.'
: u'تم إضافة الملفات إلى مجلد الارشيف. المرات القادمة التي يتم فيها استعمال اداة الأرشفة سيقوم النظام بوضع الملفات في مجلدي الارشيف و اللعبة.',
u'Archiver'
: u'اداة الارشفة',
u'The archiver allows you to obfuscate your game by including files in an archive file.'
: u'تشفيراداة الارشفة تسمح لك بتشفير اللعبة عن طريق ادخال ملفات في مجلد أرشيف.',
u'Archive Name:'
: u'اسم الارشيف:',
u'The name of the archive to create.'
: u'اسم الارشيف الذي سيتم انشاؤه.',
u'Include Patterns:'
: u'الأنماط المتضمنه:',
u'Files matching these patterns are included in the archive.'
: u'الملفات التي تطابق هذا النمط سيتم إضافتها للأرشيف.',
u'Exclude Patterns:'
: u'استثناء انماط:',
u'Files matching these patterns are excluded from the archive.'
: u'الملفات التي تطابق هذه الانماط سيتم استثناؤها من الارشيف.',
u'Archive'
: u'أرشيف',
u'Build the archive.'
: u'بناء الارشيف.',
u'Archive Name'
: u'إسم الارشيف',
u'The name of the archive file to create, without the .rpa extension.\n\nThe "data" archive is loaded automatically. Other archives must be added to config.archives.'
: u'اسم ملف الارشيف الذي تريد انشائه دون صيغة .rpa في النهاية\n ملفات الداتا يتم فتحها تلقائياً لكن الارشيفات الاخرى يجب اضافتها إلى config.archives.',
u'Include Patterns'
: u'إضافة انماط',
u'This is a space-separated list of file patterns. Files matching these patterns are added to the archive.\n\nAsterisks (*) can be used as a wildcard.'
: u'هذه قائمة مفصولة بمسافات للملفات التي تطابق الانماط التي ستضاف للأرشيف\n\nالنجمة (*) تستعمل كـ wildcard.',
u'This is a space-separated list of file patterns. Files matching these patterns are excluded from the archive. If a file is matched by both an exclude and include pattern, the exclude takes precedence.\n\nAsterisks (*) can be used as a wildcard.'
: u'هذه قائمة مفصولة بمسافات للملفات التي تطابق الانماط تستثنى من الأرشيف. الملفات الموجودة في كلا قائمتي الإضافة و الاستثناء ستتعرض للإستثناء \nالنجمة (*) تستعمل كـ wildcard.',
u'Scanning Files...'
: u'يتم فحص الملفات...',
u'Could not modify options.rpy. Perhaps it was changed too much.'
: u'لم يتمكن النظام من التعديل على options.rpy. ربما تم التعديل على الملف اكثر من اللازم.',
u'Theme changed to %s.'
: u'تم تغيير المجموعة اللونية إلى %s.',
u'Planetarium'
: u'النظام الشمسي',
u'The options.rpy file does not exist in the game directory, so this launcher cannot change the theme.'
: u'ملف options.rpy غير موجود في مجلد اللعبة, لذلك المحرر لا يستطيع تغيير المجموعة اللونية.',
u"Themes control the basic look of interface elements. You'll be able to pick a color scheme next."
: u"المجموعة اللونية تتحكم بالمظهر الرئيسي للواجهه, يمكنك ان تختار الالوان في الخطوة التالية.",
u'Please choose a color scheme for your project.'
: u'الرجاء اختيار مجموعة لونية لمشروعك.',
u'Choose Color Scheme'
: u'اختيار المجموعة اللونية',
u"I've just performed a lint on your project. If it contains errors, you should say no and fix them.\nPlease also check {a=http://www.renpy.org/wiki/renpy/Download_Ren'Py}www.renpy.org{/a} to see if updates or fixes are available.\n\nDo you want to continue?"
: u"تم إجراء فحص للأخطاء على المشروع, إذا ظهرت لك أخطاء عليك باختيار لا ثم إصلاحها\n الرجاء زيارة {a=http://www.renpy.org/wiki/renpy/Download_Ren'Py}www.renpy.org{/a} لتحقق من وجود إصلاحات او تحديثات للبرنامج\nهل انت متأكد من الاستمرار؟",
u'Base Name:'
: u'الإسم الأساسي:',
u'Used to generate the names of directories and archive files.'
: u'يستخدم لإنشاء المجلدات و الارشيفات الخاصة بمشروعك.',
u'Executable Name:'
: u'الإسم الخاص بالبدء:',
u'Used to generate the names of executables and runnable programs.'
: u'يستخدم لإنشاء الاسماء الخاصة بالملفات و البرمجيات التي يمكن تشغيلها.',
u'Ignore Extensions:'
: u'تجاهل الصيغة:',
u'Files with these extensions will not be included in the distributions.'
: u'الملفات ذات الصيغة هذه لن يتم إضافتها للملفات المعدة للنشر.',
u'Documentation Extensions:'
: u'إضافات الوثائق النصية:',
u'Files with these extensions will be treated as documentation, when building the Macintosh application.'
: u'الملفات ذات الصيغة هذه لن يتم معاملتها كوثائق مكتوبة حين اضافتها للمشروع الخاص بنظام ماكنتوش.',
u'Distributions to Build:'
: u'نشر على الانظمة التالية:',
u'Windows x86'
: u'Windows x86',
u'Zip distribution for the 32-bit Windows platform.'
: u'ملف مضغوط لنظام 32-bit Windows .',
u'Tar.Bz2 distribution for the Linux x86 platform.'
: u'Tar.Bz2 المعد للتشغيل على نظام Linux x86 .',
u'Macintosh Universal'
: u'Macintosh Universal',
u'Single application distribution for the Macintosh x86 and ppc platforms.'
: u'انشاء مجموعة واحده للتشغيل على كلا الانظمة Macintosh x86 و ppc platforms.',
u'Windows/Linux/Mac Combined'
: u'Windows/Linux/Mac مدمجة',
u'Zip distribution for the Windows x86, Linux x86, Macintosh x86 and Macintosh ppc platforms.'
: u'ملف مضغوط لأنظمة Windows x86, Linux x86, Macintosh x86 و Macintosh ppc .',
u'Build'
: u'بناء',
u'Start building the distributions.'
: u'يبدأ ببناء الملفات المعدة للنشر.',
u'Base Name'
: u'الإسم الاساسي',
u'Please enter in the base name for your distribution. This name is used to generate the names of directories and archive files. Usually, this is the name of your game, plus a version number, like moonlight-1.0.'
: u'الرجاء اختيار إسم لمشروعك, في العادة يتم تسمية المشروع بإسم و رقم لتحديد النسخة مثل مغامرة_ضوء_القمر_10',
u'Executable Name'
: u'الإسم المعد للتشغيل',
u'Please enter a name for the executables in your distribution. This should not include an extension, as that will be added automatically.'
: u'الرجاء اختيار اسم لملفاتك المعدة للتشغيل. يجب ان لا تحتوي على الصيغة في نهاية اسم الملف لأنه يضاف بشكل اوتوماتيكي',
u'Ignore Extensions'
: u'تجاهل الصيغة',
u'Please enter a space-separated list of file extensions. Files with these extensions will not be included in the built distributions.'
: u'الرجاء كتابة قائمة بصيغ الملفات التي تريد استثنائها من النسخة النهائية للمشروع مفصولة بمسافات.',
u'Documentation Extensions'
: u'إضافات الصيغ الخاصة بالوثائق المكتوبة',
u'Please enter a space separated list of documentation extensions. Files in the base directory with these extensions will have a second copy stored outside of the Macintosh application.'
: u'الرجاء كتابة قائمة مفصولة بمسافات لملفات الوثائق التي تريد استثنائها من النسخة النهائية للمشروع المعد للنشر على نظام ماكنتوش.',
u'Scanning...'
: u'يتم الفحص...',
u'Building Windows...'
: u'يتم البناء لـ Windows...',
u'Building Linux...'
: u'يتم البناء لـ Linux...',
u'Building Macintosh...'
: u'يتم البناء لـ Macintosh...',
u'Building Combined...'
: u'يتم البناء المعد لجميع الانظمة...',
u"The distributions have been built. Be sure to test them before release.\n\nNote that unpacking and repacking the Macintosh, Linux, or Combined distributions on Windows is not supported.\n\nPlease announce your release at the {a=http://lemmasoft.renai.us/forums/}Lemma Soft Forums{/a}, so we can add it to the Ren'Py web site."
: u"تم إنشاء ملفات النشر بنجاح, تأكد من خلوها من الاخطاء قبل النشر بشكل رسمي.\nالرجاء ملاحظة ان فك و ضغط الملفات المضغوطة لنظامي الماك و اللينوكس غير مدعوم في نظام وندوز\n من الإعلان عن مشروعك المكتمل في منتديات {a=http://lemmasoft.renai.us/forums/}Lemma Soft Forums{/a}, لنستطيع إضافتها لموقع رينباي.",
u'The editor has been set from the RENPY_EDITOR environment variable, and cannot be changed.'
: u'تم تحديد المحرر من بيئة RENPY_EDITOR ولا يمكن تغييره من هنا.',
u'Choose Editor'
: u'اختيار المحرر',
u"Please choose the editor that will be use to edit scripts and display errors. More editors can be downloaded from {a=http://www.renpy.org/wiki/renpy/Editors}the Ren'Py website{/a}."
: u"الرجاء اختيار المحرر الذي تريد استعماليه لكتابة السيناريو و التعديل ضد الاخطاء, يمكن تحميل المزيد من المحررات هنا {a=http://www.renpy.org/wiki/renpy/Editors}the Ren'Py website{/a}.",
u'Press enter when done.'
: u'الرجاء ضغط زر الإدخال عند الانتهاء.',
u'The string cannot be empty. Please enter some text.'
: u'لا يمكن ترك هذه الخانة فارغة, الرجاء كتابة شيء ما.',
u'Non-ASCII filenames are not allowed. This is because Zip files cannot reliably represent non-ASCII filenames.'
: u' لا يمكن حفظ المشروع بلغة ليست ASCII لان الملفات المضغوطة لا يمكنها قراءة اللغات الاخرى بشكل صحيح.',
u'Processed %d of %d files.'
: u'تم فحص %d من %d ملف.',
u'Welcome!'
: u'مرحباً!',
u'Please type the name of your new project.'
: u'الرجاء كتابة اسم مشروعك الجديد.',
u'Something with that name already exists in the projects directory.'
: u'يوجد ملف بهذا الإسم في نفس المكان.',
u'%s Launcher'
: u'%s المحرر',
u'Launcher Options'
: u'خيارات المحرر',
u'Using RENPY_EDITOR'
: u'استعمال RENPY_EDITOR',
u'Change the default text editor.'
: u'تغيير محرر النصوص القياسي.',
u'Projects Directory'
: u'مجلد حفظ المشاريع',
u"Select the directory Ren'Py searches for projects."
: u"اختر المجلد الذي سيبحث رين'باي فيه عن المشاريع.",
u'Tutorial game has been launched.'
: u'تم بدء لعبة الدليل التفاعلي.',
u'No editor has been selected.'
: u'لم يتم اختيار محرر للنصوص.',
u'No files to edit.'
: u'لم يتم اختيار ملفات لتحريرها.',
u'Launching the editor failed.'
: u'فشل بدء المحرر.',
u'Lint complete.'
: u'انتهى فحص الاخطاء.',
u'Persistent data has been deleted.'
: u'تم حذف الملفات الملازمة.',
u'Choose Projects Directory'
: u'اختر مجلد حفظ المشاريع',
u'Please choose the directory containing your projects.'
: u'الرجاء اختيار مكان تواجد المشاريع الخاصة بك.',
u"Could not run zenity. The projects directory has been set to the directory immediately above the directory containing Ren'Py."
: u"فشل بدء zenity. مجلد المشاريع يقع بمستوى واحد اعلى من مجلد رين'باي.",
u"Launches the Ren'Py tutorial game."
: u"يبدأ اللعبة التفاعلية للتعرف على رين'باي.",
u"Now showing the Ren'Py Games List in your web browser."
: u"يتم الآن عرض الالعاب الموجوده على رين'باي في المتصفح.",
u'Launches the project.'
: u'يبدأ المشروع.',
u'Edits the script of the project.'
: u'يقوم بتحرير سيناريو المشروع.',
u"Opens the project's game directory."
: u"يفتح المجلد الخاص بمشروع اللعبة.",
u'Checks the script of the project for likely errors.'
: u'يفحص سيناريو المشروع للتحقق من الاخطاء المحتملة.',
u'Changes the theme used by the project.'
: u'يغير المجموعة اللونية المختارة للمشروع.',
u'Deletes the persistent data associated with the project.'
: u'يحذف الملفات الملازمة للمشروع.',
u'Archives files found in the game and archived directories.'
: u'توجد ملفات ارشيف في مجلد اللعبة الخاص بالأرشيفات.',
u'Builds distributions of the project.'
: u'يبني الملفات المعدة للنشر لهذا المشروع.',
u"Ren'Py"
: u"رين'باي",
u'Create a new project.'
: u'بدء مشروع جديد.',
u"Ren'Py Games List"
: u"قائمة العاب رين'باي",
u"Visit the Ren'Py games list, at http://games.renpy.org."
: u"يمكنك زيارة الموقع لمشاهدة قائمة بألعاب رين'باي الجاهزة للعب http://games.renpy.org.",
u'Causes the launcher to exit.'
: u'يغلق المحرر و ينهي كل العمليات.',
u"Change Ren'Py launcher options."
: u"تغيير خيارات محرر رين'باي.",
u"Ren'Py Help"
: u"مساعدة في رين'باي",
u"Open the Ren'Py documentation in a web browser."
: u"يفتح وثائق رين'باي في المتصفح.",
})
# New translations for Ren'Py 6.11.0f
init -1 python hide:
config.translations.update({
u'Please enter in the base name for your distribution. This name is used to generate the names of directories and archive files. Usually, this is the name of your game, plus a version number, like "moonlight-1.0".'
: u'الرجاء اختيار إسم لمشروعك, في العادة يتم تسمية المشروع بإسم و رقم لتحديد النسخة مثل مغامرة_ضوء_القمر_10',
})