getL10NFactory("")->get("")->getLanguageCode(); $templatePath = self::getTemplatePath($lang, $ext); if (!file_exists($templatePath)) { $lang = "en"; $templatePath = self::getTemplatePath($lang, $ext); } $template = file_get_contents($templatePath); return $template; } /** * Get template path * * @param string $lang - language * @param string $ext - file extension * * @return string */ private static function GetTemplatePath(string $lang, string $ext) { return dirname(__DIR__) . DIRECTORY_SEPARATOR . "assets" . DIRECTORY_SEPARATOR . $lang . DIRECTORY_SEPARATOR . "new" . $ext; } }