From 02671a38d6daf44a540827781f4bd85fcb7b074a Mon Sep 17 00:00:00 2001 From: Zack Spear Date: Wed, 15 Nov 2023 14:24:40 -0800 Subject: [PATCH] refactor(plg): include Translations wrapper in translation class --- emhttp/plugins/dynamix.my.servers/include/translations.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/emhttp/plugins/dynamix.my.servers/include/translations.php b/emhttp/plugins/dynamix.my.servers/include/translations.php index 49eb2b42c..23dadefce 100644 --- a/emhttp/plugins/dynamix.my.servers/include/translations.php +++ b/emhttp/plugins/dynamix.my.servers/include/translations.php @@ -34,6 +34,9 @@ * $wCTranslations->getTranslations(); * ``` */ +$docroot ??= ($_SERVER['DOCUMENT_ROOT'] ?: '/usr/local/emhttp'); +require_once "$docroot/webGui/include/Translations.php"; + class WebComponentTranslations { private $translations = []; @@ -384,6 +387,10 @@ class WebComponentTranslations return $this->translations ?? []; } + /** + * @param $urlEncode {bool} + * @return string + */ public function getTranslationsJson($urlEncode = false) { if ($urlEncode) {