1.2.1521. ext/gettext¶
Extension Gettext.
The gettext functions implement an NLS (Native Language Support) API which can be used to internationalize your PHP applications.
<?php
// Set language to German
putenv('LC_ALL=de_DE');
setlocale(LC_ALL, 'de_DE');
// Specify location of translation tables
bindtextdomain('myPHPApp', './locale');
// Choose domain
textdomain('myPHPApp');
// Translation is looking for in ./locale/de_DE/LC_MESSAGES/myPHPApp.mo now
// Print a test message
echo gettext('Welcome to My PHP Application');
// Or use the alias _() for gettext()
echo _('Have a nice day');
?>
See also Gettext and ext/gettext.
1.2.1521.1. Specs¶
Short name |
Extensions/Extgettext |
Rulesets |
|
Exakat since |
0.8.4 |
PHP Version |
All |
Severity |
|
Time To Fix |
|
Precision |
Very high |
Available in |