PKPLocale::getIso1FromIso3 PHP Method

getIso1FromIso3() static public method

Translate the ISO639-3 into ISO639-1.
static public getIso1FromIso3 ( $iso3 ) : string
$iso3 string
return string the translated string or null if we don't know about the given language.
    static function getIso1FromIso3($iso3)
    {
        assert(strlen($iso3) == 3);
        $locales =& AppLocale::_getAllLocalesCacheContent();
        foreach ($locales as $locale => $localeData) {
            assert(isset($localeData['iso639-3']));
            if ($localeData['iso639-3'] == $iso3) {
                return substr($locale, 0, 2);
            }
        }
        return null;
    }