Thursday, June 2, 2011

كيفيه اضافة اللغه العربيه Adobe flash عن طريق ملف XML

الطريقة ممكـنة ومجربـه ، ولكنك لم توضح للاخوه انه الادوبي فلاش ( adobeflasch cs )
يمكـن اضافة اللغه العربية الى مشغل الفلاش عن طريـق ملف الاكسـ ام ال والاكشـن اسكربت
وذلك باكثر من مأئة طريقة ، وكل مصمم له طريقتة
اقدم لك الطريقة المبسطه  بأستخدام AS 2

1- تقوم بعمـل حقل نصي TXT يجب ان يكون Dynamic Text
قم بتعريف الحقل النصي بأي اسم ، مثلاً txt_a
تأكد من تغيير الخط الى tahoma اولاً لانه ييقبل العربي على طول من خلال الاكسـ ام ال
قم بتغيير الحجم الى الي تريد واللون والاشياء هذه
وقم بتغيير
Anti - Alias الى
use device fonts
الان تصلح طبقه جديده فوق طقبة الحقل النصي من شان الاكشـن سكربت
وتضيـف الكود
التالي

var x:XML = new XML();
x.ignoreWhite = true;

var arabic:Array = new Array();

x.load("jihad.xml");

x.onLoad = function(success) {
var content:Array = this.firstChild.childNodes;
for(i=0;i<content.length;i++) {
arabic.push(content[i].attributes.arabic);
}

txt_a.text = arabic;
}

انتهى الاكشـن سكربت
الان تفصيـل
jihad.xml
هو الملف الخارجي الذي سوف يكون المحتوى العربي فيه

ملف الاكس ام ال بايكون داخله كذا
_____

<?xml version="1.0" encoding="utf-8"?>

<slideshow>

<content arabic="المحتوى بالعربي" />

</slideshow>
____
انتهى
، يمكـنك تفكيك الاكواد والمقارنه وفهم الكود
للمزيـد من المعلومات عن الفلاش يمكـنك طرح اسئلتك في اي وقت على صفحتي :)

دعواتكم

No comments:

Post a Comment