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; }