On this page
function _locale_export_wrap
_locale_export_wrap($str, $len)
Custom word wrapping for Portable Object (Template) files.
Related topics
File
- includes/locale.inc, line 1838
- Administration functions for locale.module.
Code
function _locale_export_wrap($str, $len) {
$words = explode(' ', $str);
$return = array();
$cur = "";
$nstr = 1;
while (count($words)) {
$word = array_shift($words);
if ($nstr) {
$cur = $word;
$nstr = 0;
}
elseif (strlen("$cur $word") > $len) {
$return[] = $cur . " ";
$cur = $word;
}
else {
$cur = "$cur $word";
}
}
$return[] = $cur;
return implode("\n", $return);
}
© 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!locale.inc/function/_locale_export_wrap/7.x