Ar-PHP est une librairie PHP qui apporte un certain nombre d’outils pratiques pour les utilisateurs arabophones. De part sa spécificité, la langue arabe n’est pas toujours très bien gérée dans les logiciels actuels. Lorsqu’on désire mettre en place un site web en arabe, et plus particulièrement destiné au monde arabe, il est nécessaire de disposer d’un certains nombres d’outils afin de rendre le site le plus agréable possible pour les utilisateurs. Voici une liste non exhaustive des principales fonctionnalités offertes par Ar-PHP :
- Conversion de dates entre le calendrier grégorien et hégirien ;
- Conversion de dates hégiriennes en timestamp Unix ;
- Translitération de mots anglais en arabe et vice versa ;
- Détection et application d’un character set ;
- Détection de texte en arabe dans un document multilingue ;
- Calcul des horaires de prière en fonction des coordonnées GPS ;
- Clavier arabe virtuel en javascript ;
- Normalisation du texte arabe.
Certaines des fonctionnalités offertes par cette librairie s’avèrent rapidement indispensables si on souhaite gérer au mieux les spécificités de la langue arabe.
Ce projet est développé par Khaled Al-Sham’aa en opensource. L’installation se fait soit par PEAR, soit en téléchargeant directement le code source. Pour découvrir plus en détail cette librairie, rendez-vous sur le site web du projet : http://www.ar-php.org