PrivateBin\I18n::loadTranslations PHP Метод

loadTranslations() публичный статический Метод

From: https://stackoverflow.com/questions/3770513/detect-browser-language-in-php#3771447
public static loadTranslations ( ) : void
Результат void
    public static function loadTranslations()
    {
        $availableLanguages = self::getAvailableLanguages();
        // check if the lang cookie was set and that language exists
        if (array_key_exists('lang', $_COOKIE) && in_array($_COOKIE['lang'], $availableLanguages)) {
            $match = $_COOKIE['lang'];
        } else {
            $match = self::_getMatchingLanguage(self::getBrowserLanguages(), $availableLanguages);
        }
        // load translations
        self::$_language = $match;
        self::$_translations = $match == 'en' ? array() : json_decode(file_get_contents(self::_getPath($match . '.json')), true);
    }