unicode_requirements
function unicode_requirements
unicode_requirements()
Returns Unicode library status and errors.
File
- includes/unicode.inc, line 139
- Provides Unicode-related conversions and operations.
Code
function unicode_requirements() { // Ensure translations don't break during installation. $t = get_t(); $libraries = array( UNICODE_SINGLEBYTE => $t('Standard PHP'), UNICODE_MULTIBYTE => $t('PHP Mbstring Extension'), UNICODE_ERROR => $t('Error'), ); $severities = array( UNICODE_SINGLEBYTE => REQUIREMENT_WARNING, UNICODE_MULTIBYTE => REQUIREMENT_OK, UNICODE_ERROR => REQUIREMENT_ERROR, ); list($library, $description) = _unicode_check(); $requirements['unicode'] = array( 'title' => $t('Unicode library'), 'value' => $libraries[$library], ); if ($description) { $requirements['unicode']['description'] = $description; } $requirements['unicode']['severity'] = $severities[$library]; return $requirements; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/includes!unicode.inc/function/unicode_requirements/7.x