diff options
Diffstat (limited to 'include/functions.inc.php')
-rw-r--r-- | include/functions.inc.php | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/include/functions.inc.php b/include/functions.inc.php index 861d85064..560bc5a4b 100644 --- a/include/functions.inc.php +++ b/include/functions.inc.php @@ -1209,7 +1209,15 @@ function get_pwg_charset() function load_language($filename, $dirname = '', $options = array() ) { - global $user; + global $user, $language_files; + + if ( !empty($dirname) and !empty($filename) ) + { + if ( empty($language_files[$dirname]) or !in_array($filename,$language_files[$dirname]) ) + { + $language_files[$dirname][] = $filename; + } + } if (! @$options['return'] ) { |