]> git.mxchange.org Git - friendica.git/blobdiff - util/php2po.php
Merge pull request #4637 from tobiasd/3.6
[friendica.git] / util / php2po.php
old mode 100644 (file)
new mode 100755 (executable)
index cc3b00e..e28c91d
@@ -1,3 +1,4 @@
+#!/usr/bin/env php
 <?php
 /**
  * Read strings.php file and create messages.po
@@ -7,16 +8,9 @@
  * Output to <path/to/messages.po>
  */
 
-use Friendica\App;
-
 DEFINE("NORM_REGEXP", "|[\\\]|");
 
-if(! class_exists('App')) {
-       class TmpA {
-               public $strings = [];
-       }
-       $a = new TmpA();
-}
+$a = new stdClass();
 
 if ($argc<2 || in_array('-h', $argv) || in_array('--h', $argv)) {
        print "Usage: ".$argv[0]." [-p <n>] <strings.php>\n\n";
@@ -93,8 +87,14 @@ print "\nLoading base message.po...";
 // load base messages.po and extract msgids
 $base_msgids = [];
 $norm_base_msgids = [];
-$base_f = file("util/messages.po") || die("No base messages.po\n");
-$_f = 0; $_mid = ""; $_mids = [];
+$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";