معلش على كتر الردوج بي واللهي انا مانمتش
احنا ممكن نعمل باتش للحروف و نقوم بادخال قاموس من حرفين بحيث ان كلمة طلال تتكتب طـلال
فعندما لا يجد البرنامج شكل الكتابة الذي يلجا اليه سيضطر ان يضع الحرف كما هو
عرض للطباعة
معلش على كتر الردوج بي واللهي انا مانمتش
احنا ممكن نعمل باتش للحروف و نقوم بادخال قاموس من حرفين بحيث ان كلمة طلال تتكتب طـلال
فعندما لا يجد البرنامج شكل الكتابة الذي يلجا اليه سيضطر ان يضع الحرف كما هو
عزيزي احنا هكرنا عليه وفكيناه فك بالكامل ولكن ظهر انه ملف كان معمول C++ لتشغيل لعبة فقط وهو غير مسؤول عن الغة التي في لعبة لانها معتمده فقط على Rubyاقتباس:
الثاني اني افك التشفير بتاع ملف الكور
و ده اللي انا شغال عليه
و ان شاء الله يكون الكتابة عربي صح
نقطة ثانية لو فتحت معاي برنامج RPG maker وقرأت عن Characters راح يتبين لك كالتالي
اقتباس:
RGSS SpecificationsCharacter Set
RGSS uses the UTF-8 character set. UTF-8 is a way of encoding Unicode, a character set that can display letters and characters from all the world's languages.
Ruby's built-in variable $KCODE (not included in this reference) is set to "UTF8" by default. RPGVX's script data and all other string data are also in UTF-8, so you don't have to worry about any encoding conflicts as you build your game.
مما يتبين انه البرنامج ماعنده اي مشكله في قراءة حروف العربية ودليل انها ظهرت ولكن نحتاج لسكربت بعدل أمور Window_Message والأشياء التي ذكرها Ordaz
ونظرية اخرى وهي أن نقوم بعمل سكربت جديد يجعل أعتماد النصوص على Win32api تماما
كما يعمل سكربت عرض الأفلام حيث جعل Ruby تدعم عروض AVI
ككل بتوفيق
مراحب, جرب هذا السكربت يدعم بعض اللغات يخلك تكتب بالنوت باد لحد علمي و يمكن يساعد انا حاولة وجربة أني
أغير و أصنع أوامر في window_msg أوامر مثل flip يعني يقلب الكلام بس ما نفع معاي
الوصلة: http://www.rpgrevolution.com/forums/?showtopic=9226
وبالتوفيق
جماعة انا تقريبا حليتها
====
دلوقتي انت عندك في السكربت بتاع Window_Message
Convert special character
ده يبحث عن كلمات معينة في الرسالة و يحوله الى حروف او كلمات اخرى
=====
عموما انا نزلت برنامج الفونت
عشان اعمل خط ادخل فيه حروف كاملة مثلا
حرف الكاف لو عايز توصله مع حرف تاني تكتب
كـ
و السكربت حيبحث عن الحرف ده لو لقاه موجود حيرجع لملف اللغة اللي انا عامله
و حيدور عن الحرف البديل
حرف كـ عبارة عن حرفين
اما في ملف اللغة
كـ ديه حرف واحد
عموما الفكرة مش بطالة
يعني لما تكتب احمد
اكتبها
احـمـد
و اللعبة ساعتها حاتقرئها احـمـد مش اح ـم ـد
بس لسه في مشكلة بتاعة الكلام اللي بيقرا من الشمال لليمين
مشكلة شمال لليمين بسيطة فيه سكربت اسمه Reverse ركز فقط على ان تكون حروف لاصقة ببعض ^^
أيضا لو كنت قصدك Alignment أيضا بسيط
اوكي انا الحكاية دي كده احتمال حتجيبلي صداع بس معاكم للاخر و لسه بدور على حل
شباب شنو المستجدات عن موضوع التعريب ؟ ^ ^
في هذا الموضوع يقول انه ما عنده مشكلة في كتابة عربي لكن المشكلة في الانجليزي
http://www.rpgrevolution.com/forums/?showtopic=13066
http://img182.imageshack.us/img182/5481/arabicua6.png
http://www.espace.com.eg/blog/2008/0...ical-analyzer/
Raramorph
مطور من قبل مبرمجين مصريين حسب الي فهمته لع علاقة بجعل روبي تفهم نصوص العربية !!
قد يفيد
كونيو كون : هذا انا XD !!
أهلا
شكرا لاعادة نشاط الموضوع
هههههه
كنت عارف أنك أنت لأن الموضوع الي وضعته مرة نفس صور الي في المنتدى الانجليزي
احم احم المهم..
ممكن تجربه وتعطينا النتيجة
:أفكر:الرد على المواضيع القديمة ممنوع:D:D:D
ننتظر الطريقة بفارغ الصبر
تم إضافة الموضوع إلى قسم المواضيع المُميزة !
اقتباس:
اقتباس:
تم إضافة الموضوع إلى قسم المواضيع المُميزة !
شكراَ كريم ^__^
-----
بخصوص التعريب، عندي نبأ غير سار . وهو: إحنا متوهمين، لانه Ruby ما تدعم الرموز الموحدة Unicode (اللغات التي لا تستخدم نظام الكتابة اللاتيني، مثل العربية، العبرية، الروسية...إلخ)، لانها "محدودة".
س: واللغة اليابانية، مهي Unicode؟
ج : أكيد. بس الخط UmeGothic يسمح فيها.
فلذلك، "تدعيم اللغة العربية" رح يكون على طريقة بورشيد: الخط ولاشيء غير الخط!
تسمحلى بإقتراح .. انت بتقول ان اللغه اليابانيه مدعومه بسبب دعم خط UmiGothic لها .. اذا نستطيع التعديل على ملف الخط وحذف الحروف اليابانيه ووضع الحروف العربيه مكانها ويوجد برامج عديده لتعديل الخطوط لكن سنضطر للكتاب باليابانيه