-
The current request HTTP headers are parsed and a sorted list of idioms that best match the one supported by the application, is returned.Requirements: PHP 5.0 or higher
-
ArSoundex implements a variant of the soundex algorithm for Arabic language. The soundex algorithm converts words into an hash that represents the way the word is spelled in English.ArSoundex implements a modified version the algorithm to consider Arabic spelling and windows-1256 character set encoding instead of English.Requirements: PHP 4.0
-
The IP address and browser user agent are extracted from the HTTP request variables in order to determine specific information.Key Features of User Info & GeoIP:- Browser name- User Operating System- Determine the user country using a GeoIP database stored in a MySQL database- Search terms and search engine when the user came from search engine pages- Get User Language- ...
-
Brainf Interpreter can be used to interpret and execute source code written in the Brainf language.
-
A string of Windows-1256-encoded characters are converted to their English language equivalents.Requirements: PHP 4.0 or higher
-
lang opens an INI file for a given idiom and retrieves texts into a class array variable. The user can choose the directory from which the language files are read.Requirements: PHP 3.0 or higher
-
l10n can read files in the JSON files that define arrays that associate original texts to translated texts in a given language.A class array variable is used to store the translated text for future retrieval.Requirements: PHP 3.0 or higher
-
The remaining time can be displayed in different languages using translation texts that can be passed at runtime.
-
Text To Speech takes a text string in either English, Polish or Romanian, and submits a request to the Expressivo text to synthesize the speech audio for the given text.The MP3 stream with the audio of the specified text is retrieved.Requirements:PHP 4.0 or higher
-
Language test by IP and Browser can access to the hostip.info Web services API to determine the country of the network the user computer IP address belongs.In addition Language test by IP and Browser can read the Accept-language header of the HTTP request in order to determine the language used by the browser.Requirements:PHP 3.0 or higher
-
LanguageSys is class for use in internationalized applications. It handles the access to language files with the definition of texts for each supported idiom. These language files are in the .ini format. It is also possible to pre-compile the definitions of language files to reduce the processing time.LanguageSys approach is highly object oriented, so it makes the language definitions accessible ...
-
RFC 1766 is capable of mapping the identifiers of idioms and country codes defined by ISO standards to the respective english names as recommended in the RFC 1766.The class contains the list of all valid idiom and country codes defined in ISO 636 and ISO 3166 specifications respectively. It also has two functions, one to validate RFC 1766 style idiom ...
-
IDNA Convert is a standard described in RFC 3490, RFC 3491 and RFC 3492. It is used to allow language specific characters in domain names, like the umlauts in German, accents in latin languages like French, or even chinese characters.IDNA Convert allows you to convert domain names between the encoded Punycode notation and the decoded 8bit (UTF-8) notation. It simplifies ...
-
Text Cat can be used to guess the language of a given text. The class reads data files that contain ranking information about characters that are most likely to be found in texts of several languages.The text being analyzed is converted to Unicode to be compared with the language character ranking data.The class returns an array of the language sorted ...
-
Allows to find out the client's browser language settings and check for given locales in those settings.

