浏览代码

Don't load the other language if it's already loaded

Julio Montoya 13 年之前
父节点
当前提交
eba2c1c6c9
共有 1 个文件被更改,包括 14 次插入11 次删除
  1. 14 11
      main/inc/lib/plugin.lib.php

+ 14 - 11
main/inc/lib/plugin.lib.php

@@ -148,23 +148,26 @@ class AppPlugin {
 
 
         //1. Loading english if exists 
         //1. Loading english if exists 
         $english_path = $root.$plugin_name."/lang/english.php";  
         $english_path = $root.$plugin_name."/lang/english.php";  
-
+        
         if (is_readable($english_path)) {                        
         if (is_readable($english_path)) {                        
-            include $english_path;
-            foreach ($strings as $key => $string) {                            
+            include $english_path;            
+            foreach ($strings as $key => $string) {                                            
                 //$$key = $string;
                 //$$key = $string;
-                $GLOBALS[$key] = $string;                     
+                $GLOBALS[$key] = $string;                
             }                        
             }                        
         }
         }
 
 
         //2. Loading the system language
         //2. Loading the system language
-        $path = $root.$plugin_name."/lang/$language_interface.php";                    
-        if (is_readable($path)) {
-            include $path;
-            if (!empty($strings)) {                
-                foreach ($strings as $key => $string) {
-                    //$$key = $string;
-                    $GLOBALS[$key] = $string;                                           
+        if ($language_interface != 'english') {
+            $path = $root.$plugin_name."/lang/$language_interface.php";
+            
+            if (is_readable($path)) {
+                include $path;
+                if (!empty($strings)) {                
+                    foreach ($strings as $key => $string) {
+                        //$$key = $string;
+                        $GLOBALS[$key] = $string;                                           
+                    }
                 }
                 }
             }
             }
         }
         }