]> git.mxchange.org Git - friendica.git/commitdiff
load_translation_table: load translation strings from enabled plugins
authorFabrixxm <fabrix.xm@gmail.com>
Wed, 27 Feb 2013 13:23:00 +0000 (08:23 -0500)
committerFabrixxm <fabrix.xm@gmail.com>
Wed, 27 Feb 2013 13:23:00 +0000 (08:23 -0500)
include/pgettext.php

index 5a0eab0b01078267a424c65ce47e22ab32879aa5..fa1482002a1f61f03f7748ac06b9088fccfa8a07 100644 (file)
@@ -90,12 +90,20 @@ function pop_lang() {
 if(! function_exists('load_translation_table')) {
 function load_translation_table($lang) {
        global $a;
-
+       $a->strings = array();
        if(file_exists("view/$lang/strings.php")) {
                include("view/$lang/strings.php");
        }
-       else
-               $a->strings = array();
+       
+       // load enabled plugins strings
+       $plugins = $q("SELECT name FROM addon WHERE installed=1;");
+       foreach($plugins as $p) {
+               $name = $p['name'];
+               if(file_exists("addon/$name/lang/$lang/strings.php")) {
+                       include("addon/$name/lang/$lang/strings.php");
+               }
+       }
+       
 }}
 
 // translate string if translation exists