Merge branch 'master' of https://github.com/redmatrix/redmatrix
This commit is contained in:
commit
71a2f2d773
@ -35,10 +35,13 @@ function po2php_run($argv, $argc) {
|
||||
$ink = False;
|
||||
$inv = False;
|
||||
$escape_s_exp = '|[^\\\\]\$[a-z]|';
|
||||
|
||||
function escape_s($match){
|
||||
return str_replace('$','\$',$match[0]);
|
||||
}
|
||||
|
||||
foreach ($infile as $l) {
|
||||
$l = str_replace(array('$projectname','$Projectname'),array('\$projectname','\$Projectname'),$l);
|
||||
$len = strlen($l);
|
||||
if ($l[0]=="#") $l="";
|
||||
if (substr($l,0,15)=='"Plural-Forms: '){
|
||||
@ -51,9 +54,6 @@ function po2php_run($argv, $argc) {
|
||||
$out .= '}}'."\n";
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
if ($k!="" && substr($l,0,7)=="msgstr "){
|
||||
if ($ink) { $ink = False; $out .= '$a->strings["'.$k.'"] = '; }
|
||||
if ($inv) { $inv = False; $out .= '"'.$v.'"'; }
|
||||
@ -64,9 +64,14 @@ function po2php_run($argv, $argc) {
|
||||
//$out .= $v;
|
||||
}
|
||||
if ($k!="" && substr($l,0,7)=="msgstr["){
|
||||
if ($ink) { $ink = False; $out .= '$a->strings["'.$k.'"] = '; }
|
||||
if ($inv) { $inv = False; $out .= '"'.$v.'"'; }
|
||||
|
||||
if ($ink) {
|
||||
$ink = False;
|
||||
$out .= '$a->strings["'.$k.'"] = ';
|
||||
}
|
||||
if ($inv) {
|
||||
$inv = False;
|
||||
$out .= '"'.$v.'"';
|
||||
}
|
||||
if (!$arr) {
|
||||
$arr=True;
|
||||
$out .= "array(\n";
|
||||
@ -79,7 +84,10 @@ function po2php_run($argv, $argc) {
|
||||
.preg_replace_callback($escape_s_exp,'escape_s',$match[2]) .",\n";
|
||||
}
|
||||
|
||||
if (substr($l,0,6)=="msgid_") { $ink = False; $out .= '$a->strings["'.$k.'"] = '; };
|
||||
if (substr($l,0,6)=="msgid_") {
|
||||
$ink = False;
|
||||
$out .= '$a->strings["'.$k.'"] = ';
|
||||
}
|
||||
|
||||
|
||||
if ($ink) {
|
||||
|
@ -1 +1 @@
|
||||
2015-05-17.1035
|
||||
2015-05-18.1036
|
||||
|
Reference in New Issue
Block a user