X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=util%2Fpo2php.php;h=881a9b2679fdb8f3f64afdf92e5b5af5a295714f;hb=f07df4f667c42866b2ea7e65ad1356cdd5b394f5;hp=147c4a58d0fb33036bbc8f88f3ab7634f4612572;hpb=59c03edbc93265d57646ccd033171ab17148378a;p=friendica.git diff --git a/util/po2php.php b/util/po2php.php index 147c4a58d0..881a9b2679 100644 --- a/util/po2php.php +++ b/util/po2php.php @@ -46,9 +46,12 @@ function po2php_run(&$argv, &$argc) { $match=Array(); preg_match("|nplurals=([0-9]*); *plural=(.*)[;\\\\]|", $l, $match); $cond = str_replace('n','$n',$match[2]); - $out .= 'function string_plural_select_' . $lang . '($n){'."\n"; + // define plural select function if not already defined + $fnname = 'string_plural_select_' . $lang; + $out .= 'if(! function_exists("'.$fnname.'")) {'."\n"; + $out .= 'function '. $fnname . '($n){'."\n"; $out .= ' return '.$cond.';'."\n"; - $out .= '}'."\n"; + $out .= '}}'."\n"; }