3 declare(strict_types=1);
    42         $ilLog = $DIC->logger()->lang();
    45         $detected_language = $installed_languages[0];
    47         foreach ($this->factory->getValidInstances() as $detector) {
    49                 $language = $detector->getIso2LanguageCode();
    50                 if (in_array($language, $installed_languages, 
true)) {
    51                     $detected_language = $language;
    54                 $ilLog->warning($e->getMessage());
    58         return $detected_language;
 ilLanguageDetectorFactory $factory
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
detect()
Return detected language. 
 
static _getInstalledLanguages()
Get installed languages.