PHP & Arabic Language Project Overview

PHP/MySQL is one of the most popular environments for developing dynamic sites on the web. However, some of PHP functions may be unable to meet Arabic language demands because they primarily developed to serve English language demands.

This project has been established by Khaled Al-Sham'aa since February 2006 to develop a set of classes that enable Arabic website developers to serve search, present and process Arabic language contents in PHP. Well, it may not be the perfect tool to do this job, but at least I try to make my first step in this 1000 mile trip.

Please support us by add a link in your site referring to us: http://www.ar-php.org

Khaled Al-Shamaa PHP & Arabic Language

Khaled Al-Sham'aa
email


Participate Support Documentation
Participate Support Documentation

PHP & Arabic Language Project Features

PHP & Arabic Language Project Services

Ar-PHP Project Implementation


Wordpress TinyMCE CakePHP
Wordpress Blog TinyMCE WYSIWYG CakePHP Framework
PEAR
To install Arabic package into your PEAR using command line:
pear install http://ar-php.org/pear/Arabic-1.7.1.tgz
To use it in your PHP code once you install it, see this example:
<?php
    
include('Arabic.php');
    
$Arabic = new Arabic();

    
$str $Arabic->int2str($int);
?>
Latest News:

New release of Ar-PHP library is available for download. Version 1.7
[Download | Change log]

Release TinyMCE plugin that implement some of Ar-PHP project functionality in WYSIWYG utility.

Virtual Arabic keyboard (JavaScript)

To visit the old website please click here

Arabic:

Worldwide Internet use has grown tremendously in recent years, most rapidly in non-English speaking regions especially in Arab world. For example, from 2000 to 2008, the online populations in the Middle East grew by 2062.2%. Meanwhile, Arabic Web content was estimated to be doubling every year. Such growth has created demand for better websites developing resources in Arabic language. However, existing websites developing resources may be unable to meet it because they primarily serve English-speaking users.

Arabic, the fifth most popular language in the world, is spoken by more than 284 million people in 22 countries, yet the Arabic Web is still in its infancy, constituting less than 1% of total Web content.

[Arabic | Report]

PHP:

PHP is a widely-used general-purpose scripting language that is especially suited for web development and can be embedded into HTML. It is installed on more than 20 million websites and 1 million servers.

PHP runs on one-third of all worldwide web servers and has a strong community of 4,5 million international developers.

[PHP | Report]

LGPL:

The main difference between the GPL and the LGPL is that the latter can be linked to (in the case of a library, 'used by') a non-(L)GPLed program, which may be free software or proprietary software. This non-(L)GPLed program can then be distributed under any chosen terms if it is not a derivative work.

[LGPL | GNU FAQ]
You can't fix something that it is not broken.
لاتستطيع اصلاح شيء .. صالح
Khaled Al-Shamaa © 2008 | Sourceforge.net | Terms Of Use