I18N_Arabic

# Class: I18N_Arabic_Transliteration Source Location: /Arabic/Transliteration.php
### Class Overview
This PHP class transliterate English words into Arabic #### Author(s): Khaled Al-Sham'aa <khaled@ar-php.org> #### Copyright: 2006-2016 Khaled Al-Sham'aa | ### Methods ar2en arNum en2ar enNum
### Class Details [line 96] This PHP class transliterate English words into Arabic #### Tags:
author: | Khaled Al-Sham'aa <khaled@ar-php.org>
copyright: | 2006-2016 Khaled Al-Sham'aa
link: | http://www.ar-php.org
license: | LGPL
[ Top ] ### Class Methods ### static method ar2en [line 224]
`static String ar2en( string $string, [string $standard = 'UNGEGN'])`
Transliterate Arabic string into English by render them in the orthography of the English language #### Tags:
return: | Out of vocabulary Arabic string in English characters
author: | Khaled Al-Sham'aa <khaled@ar-php.org>
access: | public
#### Parameters:
string | $string | Arabic string you want to transliterate
string | $standard | Transliteration standard, default is UNGEGN and possible values are [UNGEGN, UNGEGN+, RJGC, SES, ISO233]
[ Top ] ### static method arNum [line 349]
`static String arNum( string $string)`
Render numbers in given string using HTML entities that will show them as Indian digits (i.e. ١, ٢, ٣, etc.) whatever browser language settings are (if browser supports UTF-8 character set). #### Tags:
return: | Original string after replace digits by HTML entities that will show given number using Arabic digits
author: | Khaled Al-Sham'aa <khaled@ar-php.org>
access: | public
#### Parameters:
string | $string | String includes some digits here or there
[ Top ] ### static method en2ar [line 185]
`static String en2ar( string $string, [string $locale = 'en_US'])`
Transliterate English string into Arabic by render them in the orthography of the Arabic language #### Tags:
return: | Out of vocabulary English string in Arabic characters
author: | Khaled Al-Sham'aa <khaled@ar-php.org>
access: | public
#### Parameters:
string | $string | English string you want to transliterate
string | $locale | Locale information (e.g. 'en_GB' or 'de_DE')
[ Top ] ### static method enNum [line 325]
`static String enNum( string $string)`
Render numbers in given string using HTML entities that will show them as Arabic digits (i.e. 1, 2, 3, etc.) whatever browser language settings are (if browser supports UTF-8 character set). #### Tags:
return: | Original string after replace digits by HTML entities that will show given number using Indian digits
author: | Khaled Al-Sham'aa <khaled@ar-php.org>
access: | public
#### Parameters:
string | $string | String includes some digits here or there
[ Top ] Documentation generated on Fri, 01 Jan 2016 10:26:29 +0200 by phpDocumentor 1.4.0