generate_lang_file.php : fix lang files inclusion
authorBenjamin Renard <brenard@easter-eggs.com>
Fri, 21 Aug 2015 11:12:35 +0000 (13:12 +0200)
committerBenjamin Renard <brenard@easter-eggs.com>
Fri, 21 Aug 2015 11:12:35 +0000 (13:12 +0200)
public_html/lang/generate_lang_file.php

index 52c615e..1b2d30c 100755 (executable)
@@ -37,9 +37,11 @@ $lang=False;
 $encoding=False;
 $translations=array();
 if ($argc > 1) {
+  // Change dir again to manage file input
+  chdir($curdir);
   for ($i=1;$i<$argc;$i++) {
-    if (is_file($curdir.'/'.$argv[$i])) {
-      @include($curdir.'/'.$argv[$i]);
+    if (is_file($argv[$i])) {
+      @include($argv[$i]);
       foreach($GLOBALS['LSlang'] as $msg => $trans) {
         $translations[$msg]=$trans;
       }
@@ -73,6 +75,7 @@ if ($argc > 1) {
       exit(0);
     }
   }
+  chdir(dirname(__FILE__).'/../');
 }
 
 $data=array();