From b120f69fcb27d08156c8d98977716d5b7a1479b8 Mon Sep 17 00:00:00 2001 From: MrSwed Date: Tue, 31 Jan 2017 14:18:03 +0300 Subject: [PATCH] [+] extendLanguage function for append widgets languages --- modx.ddtools.class.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modx.ddtools.class.php b/modx.ddtools.class.php index cd2a846..70aa097 100644 --- a/modx.ddtools.class.php +++ b/modx.ddtools.class.php @@ -1548,6 +1548,16 @@ public static function getResponse($version = null){ return $output; } + public static function extendLanguage($path = '', $language = "") { + global $manager_language, $_lang; + if (!$path) $path = dirname(__FILE__); + $path = MODX_BASE_PATH.str_replace(MODX_BASE_PATH,'',$path); + if (!$language) $language = $manager_language; + include_once("{$path}lang/english.inc.php"); +if ($language !== 'english' && is_file("{$path}lang/{$language}.inc.php")) { + include_once("{$path}lang/{$language}.inc.php"); + } + } } if(isset($modx)){