X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=util%2Fphp2po.php;h=e28c91daffc3309c7691f1f6af1a3552c1541557;hb=411a4004723b7822ad9484a57b5dcc4880449ef3;hp=35bdc94317ed8f00e782f667e01cbb0b2d0b89ae;hpb=de5a0dadb0715198b9ba376e4ab79f58cedef098;p=friendica.git diff --git a/util/php2po.php b/util/php2po.php old mode 100644 new mode 100755 index 35bdc94317..e28c91daff --- a/util/php2po.php +++ b/util/php2po.php @@ -1,3 +1,4 @@ +#!/usr/bin/env php */ -use Friendica\App; - DEFINE("NORM_REGEXP", "|[\\\]|"); -if(! class_exists('App')) { - class TmpA { - public $strings = Array(); - } - $a = new TmpA(); -} +$a = new stdClass(); if ($argc<2 || in_array('-h', $argv) || in_array('--h', $argv)) { print "Usage: ".$argv[0]." [-p ] \n\n"; @@ -91,10 +85,16 @@ $out .= "\n"; print "\nLoading base message.po..."; // load base messages.po and extract msgids -$base_msgids = array(); -$norm_base_msgids = array(); -$base_f = file("util/messages.po") || die("No base messages.po\n"); -$_f = 0; $_mid = ""; $_mids = array(); +$base_msgids = []; +$norm_base_msgids = []; +$base_f = file("util/messages.po"); +if (!$base_f) { + die("No base messages.po\n"); +} + +$_f = 0; +$_mid = ""; +$_mids = []; foreach( $base_f as $l) { $l = trim($l); //~ print $l."\n"; @@ -108,7 +108,7 @@ foreach( $base_f as $l) { $_f = 0; $_mid = ""; - $_mids = array(); + $_mids = []; } @@ -130,7 +130,7 @@ foreach( $base_f as $l) { if (startsWith($l, 'msgid ')) { $_f = 1; $_mid = str_replace('msgid ', '' , $l); - $_mids = array($_mid); + $_mids = [$_mid]; //~ print "\t mid: $_mid \n"; } //~ print "\t\t\t\t$_f\n\n";