From 8c948f4bbe04e4221e6a845995048a565d6ce808 Mon Sep 17 00:00:00 2001 From: friendica Date: Tue, 13 May 2014 02:10:06 -0700 Subject: forbid redefinition of language plural_select function --- util/po2php.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'util/po2php.php') diff --git a/util/po2php.php b/util/po2php.php index c703172af..3ac8b89dd 100644 --- a/util/po2php.php +++ b/util/po2php.php @@ -44,9 +44,10 @@ function po2php_run($argv, $argc) { $match=Array(); preg_match("|nplurals=([0-9]*); *plural=(.*)[;\\\\]|", $l, $match); $cond = str_replace('n','$n',$match[2]); + $out .= 'if(! function_exists("' . 'string_plural_select_' . $lang .'") {' . "\n"; $out .= 'function string_plural_select_' . $lang . '($n){'."\n"; $out .= ' return '.$cond.';'."\n"; - $out .= '}'."\n"; + $out .= '}}'."\n"; } -- cgit v1.2.3