diff options
Diffstat (limited to 'util/po2php.php')
-rw-r--r-- | util/po2php.php | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/util/po2php.php b/util/po2php.php index ab8c495f9..50941c062 100644 --- a/util/po2php.php +++ b/util/po2php.php @@ -1,16 +1,22 @@ <?php - function po2php_run($argc,$argv) { - if ($argc!=2) { + if ($argc < 2) { print "Usage: ".$argv[0]." <file.po>\n\n"; return; } - + + $rtl = false; + $pofile = $argv[1]; $outfile = dirname($pofile)."/hstrings.php"; + if($argc > 2) { + if($argv[2] === 'rtl') + $rtl = true; + } + if(strstr($outfile,'util')) $lang = 'en'; else @@ -52,6 +58,8 @@ function po2php_run($argc,$argv) { $out .= 'function string_plural_select_' . $lang . '($n){'."\n"; $out .= ' return '.$cond.';'."\n"; $out .= '}}'."\n"; + + $out .= 'App::$rtl = ' . intval($rtl) ; } if ($k!="" && substr($l,0,7)=="msgstr "){ |