PKPLocale::getIso3FromIso1 PHP 메소드

getIso3FromIso1() 정적인 공개 메소드

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