RSS

الإصدار 2.7.1 من مكتبة PHP واللغة العربية

23 أغسطس

تم بحمد الله إطلاق الإصدار 2.7.1 من مكتبة PHP واللغة العربية (ar-php.org) اليوم الإثنين 23 آب/أغسطس 2010 لإصلاح بعض الهفوات التي أشار إليها مجموعة من الأصدقاء من الذي قاموا بتجربة الإصدار 2.7 من هذه المكتبة والذي أطلق الأسبوع الماضي. وتمتد لائحة التحسينات والتصويبات التي أصدرت لتشمل الكثير من خدمات المكتبة نذكر منها:

  • دعم تفقيط (تحويل الأرقام إلى نصوص) كل من الأرقام السالبة، والكبيرة (حتى 15 خانة) من مرتبة التريليونات
  • تصويب بعض الأخطاء في عملية تحويل نص عربي إلى تاريخ مكافئ في ArStrToTime
  • دمج المكتبتين الفرعيتين للترجمة اللفظية من العربية إلى الإنجليزية وبالعكس في مكتبة فرعية وحيدة
  • إيفاء الكثير من معايير مكنز PEAR على طريق ضم الإصدار الثالث من مكتبة PHP واللغة العربية إليه
  • تصويب بعض الأخطاء في مكتبة ArGlyphs لتصدير النصوص العربية إلى ملفات PDF أو رسوم GD أو الفلاش SWF أو غيرها (مثلا الترتيب الخاطئ للكلمات عندما يبدأ السطر أو ينتهي بكلمة إنجليزية، أو ترتيب الكلمات الإنجليزية الخاطئ عندما تفصل بنقطة أو شارطة – )
  • تصويب المثال الخاص بإيضاح طريقة استخدام تصحيح تقويم أم القرى عند تحويل التاريخ الميلادي إلى هجري وبالعكس، مع تصويب عمل هذه الآلية على مخدمات Linux/Unix
  • تغيير آلية التحويل الشفاف ما بين مجموعات المحارف العربية المختلفة ضمن المكتبات الفرعية بحيث أصبحت الآن أكثر استقلالية مما يتيح مستقبلا إمكانية تضمين أي من تلك المكتبات الفرعية بشكل مستقل
  • تصحيح قاعدة بيانات المدن العربية حيث تم تضمين مدن منطقة مكة المكرمة (21 مدينة وقرية)
  • تصويب المنطقة الزمنية للجزائر، وإضافات معلومات حول التوقيت الصيفي إن كان معتمدا في البلد العربي المعني أم لا، إضافة إلى التاريخ المعتاد لبداية ونهاية تطبيقه في كل عام بصيغة ملائمة لتعليمة strtotime
  • أصبحت المكتبة الفرعية الخاصة بالكتابة الهيروغليفية تدعم العربية وتولد صور بأرضية شفافة كما تدعم التحكم باتجاه الكتابة

بالإضافة إلى العديد من التصويبات التقنية الصغيرة الأخرى، تجدر الإشارة إلى أننا نهدف في مشروع PHP واللغة العربية أن يكون هذا الإصدار مستقرا وخاليا من الهفوات قدر الإمكان حتى نستطيع توجيه معظم طاقاتنا إلى خطوتنا الكبيرة التالية مع الإصدار الرئيسي الثالث من هذه المكتبة والمقرر أن يطلق في الربع الأول من عام 2011 إن شاء الله، حيث يفترض إتمام المراحل النهائية من ضم هذه المكتبة إلى مكنز PEAR الشهير والعمل على إضافات رئيسية جديدة مثل إستخراج النصوص العربية من ملفات PDF و دعم اللغة العربية في إضافة Pspell  الخاصة بالتدقيق الإملائي في PHP وكذلك تطبيق للشبكات العصبية الصنعية في التعرف على الأرقام الهندية (المتداولة في المشرق العربي) في الصور، وغيرها الكثير من الأفكار الجديدة.

إن كانت لديكم أية أفكار أو مقترحات لتضمينها في ذلك الإصدار القادم، الرجاء مراسلتنا على عنوان البريد الإلكتروني Khaled@ar-php.org، فنحن نتطلع دوما إلى دعمكم ومشاركتكم بكافة الطرق والأساليب على تنوعها، للإطلاع على بعض الوسائل المقترحة لتقديم يد العون عليكم بهذه الصفحة:

http://ar-php.org/participate-php-arabic.html

 
8 تعليقات

Posted by في 23 أغسطس 2010 in PHP, لغة عربية, أخبار

 

الأوسمة: , ,

8 responses to “الإصدار 2.7.1 من مكتبة PHP واللغة العربية

  1. محمد المجذوب

    23 أغسطس 2010 at 11:44 صباحًا

    بارك الله بجهودكم .. و أعطاكم سؤلكم و زيادة في هذا الشهر الكريم ..

    قريباً بإذن الله سأجرب الإصدار الجديد علّني أساهم بتطويره معكم و لو بشيء ضئيل ..

    و حبذا أخي الفاضل لو تطلعنا (نحن مستخدموا الـ PHP خاصة و مطوروا الويب عامة ) على السبل التي إن تعاونّا فيها جعلنا من لغتنا العربية مدعومة في أغلب تطبيقات الويب الشهيرة ..كونك كنت السبّاق بهذا المضمار ..

    و الله ولي التوفيق ..

     
    • خالد الشمعة

      23 أغسطس 2010 at 12:54 مساءً

      سأقوم على كتابة تدوينة جديدة ستنشر خلال الأسبوع القادم بإذن الله تتناول بعض الأفكار النابعة من تجربتي مع مشروع PHP واللغة العربية عسى أن تكون مفيدا لأقراني من المطورين العرب، لذا تابعنا من خلال هذه المدونة

       
  2. نواف

    23 أغسطس 2010 at 12:28 مساءً

    مجهود أكثر من رائع استاذ خالد
    الحقيقة هذه المكتبة لا استطيع الاستغناء عنها في مشاريعي

    أشكرك جزيل الشكر
    واتمنى لك التوفيق دائماً وأبدا

     
  3. linuxscout

    23 أغسطس 2010 at 1:05 مساءً

    تم نشر الخبر على موقع غيوم
    إطلاق الإصدار 2.7.1 من مكتبة بي أتش بي واللغة العربية ar-php
    http://ar-php.org
    http://gwewm.com

     
  4. Kefah Issa

    21 ديسمبر 2010 at 4:20 مساءً

    استاذ خالد،
    نتمنى لك التوفيق والسداد،
    مكتبة مهمة وغنية بفوائدها للتطبيقات العربية ،
    ولكن اجهتني مشكلة مع هذه المكتبة في أنها تعتمد محارف ويندوز العربية بدلا عن يوتي أف 8. فما السبيل إلى تحويلها إلا يوتي أف 8 أو على الأقل توفير نسختين من كل اصدارة؟

     
    • خالد الشمعة

      21 ديسمبر 2010 at 4:26 مساءً

      تعتمد على محارف ويندوز العربية بدلا من مجموعة المحارف العالمية UTF-8! عن أي جزء من المكتبة تتحدث وأي إصدار حتى أقدم لك شرحا أوفى عن الوضع الحالي وخطة العمل عسى أن نستفيد من خبرتك وآرائك في الوصول إلى ما هو أرقى وأفضل

       
      • كفاح عيسى

        21 ديسمبر 2010 at 7:15 مساءً

        شكرا على سرعة الرد🙂
        أتحدث عن الإصدار الأخير 2.7.1
        (أظن أن) كل النصوص العربية الموجودة فيه تستخدم محرف ويندوز، هذه بعض الملفات :
        sub/ArWordTag.php
        sub/stopwords/ar-extra.txt

        وغيرها.عندما حاولت استخدامها على نظام لينكس، لم يقدر على التعامل معها كنصوص عربية. لذلك يجب تحويلها أو توفير نسخة أخري بمحرف يونيكود.

        واستخدام iconv للتحويل المحرف لم ينجح كذلك.

        مع أطيب تحياتي،

         
      • خالد الشمعة

        22 ديسمبر 2010 at 9:19 صباحًا

        أخي العزيز كفاح، كلامك صحيح تماما لكنه لا ينطبق على كافة الأصناف (الكلاسات) الفرعية، فنحن في منتصف مرحلة التحول الكامل إلى ترميز UTF-8 والتي يجب أن تكتمل مع الإصدار 3.0 المنتظر في الربع الأول من عام 2011، أما في الإصدار الذي أشرت إليه فهناك 9 من أصل 21 صنف (كلاس) فرعي لا يزالون يستخدمون الترميز Windows-1256 وهم:
        ArQuery, ArSoundex, ArStemmer, Hiro, ArWordTag, ArAutoSummarize, ArCompressStr, ArGender, ArGlyphs
        حيث سيتحول قسم منها إلى ترميز UTF-8 مع الإصدار 2.8 بداية العام المقبل، ويبقى قسم آخر حتى ظهور الإصدار 3.0 العتيد زالذي ستضمن تغييرات جذرية في الهيكلية أيضا تقتضيها شروط الإنضمام إلى مكتبة PEAR بما في ذلك محاولة عزل القواعد والبيانات إلى ملفات XML خارجية كما تراه حاليا ضمن مجلد sub/data لكن هناك المزيد

         

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

 
%d مدونون معجبون بهذه: