X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=util%2Fpo2php.php;h=e1d3f50366e40805cb37c45e35b49c81cf96b02b;hb=c4d3ab68785122ff070c65a444aaa0833b746b2b;hp=199d79ed3b3b9d22e40b2a658b400098edc21ada;hpb=566cfb8418196bc0afd1d54cc6bf2deddf1ab027;p=friendica.git diff --git a/util/po2php.php b/util/po2php.php index 199d79ed3b..e1d3f50366 100644 --- a/util/po2php.php +++ b/util/po2php.php @@ -44,7 +44,7 @@ function po2php_run(&$argv, &$argc) { $l = ""; } if (substr($l, 0, 15) == '"Plural-Forms: ') { - $match = array(); + $match = []; preg_match("|nplurals=([0-9]*); *plural=(.*)[;\\\\]|", $l, $match); $cond = str_replace('n', '$n', $match[2]); // define plural select function if not already defined @@ -82,14 +82,15 @@ function po2php_run(&$argv, &$argc) { if (!$arr) { $arr=True; - $out .= "array(\n"; + $out .= "[\n"; } - $match = array(); + $match = []; preg_match("|\[([0-9]*)\] (.*)|", $l, $match); - $out .= "\t". - preg_replace_callback($escape_s_exp,'escape_s',$match[1]) - ." => " - .preg_replace_callback($escape_s_exp,'escape_s',$match[2]) .",\n"; + $out .= "\t" + . preg_replace_callback($escape_s_exp, 'escape_s', $match[1]) + . " => " + . preg_replace_callback($escape_s_exp, 'escape_s', $match[2]) + . ",\n"; } if (substr($l, 0, 6) == "msgid_") { @@ -98,22 +99,21 @@ function po2php_run(&$argv, &$argc) { } if ($ink) { - $k .= trim($l,"\"\r\n"); - $k = preg_replace_callback($escape_s_exp,'escape_s',$k); + $k .= trim($l, "\"\r\n"); + $k = preg_replace_callback($escape_s_exp, 'escape_s', $k); //$out .= '$a->strings['.$k.'] = '; } if (substr($l, 0, 6) == "msgid ") { if ($inv) { $inv = false; - $out .= '"'.$v.'"'; + $out .= '"' . $v . '"'; } if ($k != "") { - /// @TODO Maybe add parentheses here? - $out .= $arr ? ");\n" : ";\n"; + $out .= ($arr) ? "];\n" : ";\n"; } $arr = false; - $k = str_replace("msgid ","",$l); + $k = str_replace("msgid ", "", $l); if ($k != '""') { $k = trim($k, "\"\r\n"); } else { @@ -138,7 +138,7 @@ function po2php_run(&$argv, &$argc) { $out .= '"' . $v . '"'; } if ($k != "") { - $out .= ($arr ? ");\n" : ";\n"); + $out .= ($arr ? "];\n" : ";\n"); } $out = str_replace(DQ_ESCAPE, '\"', $out);