/** * Checks if given language already exists on WP. * * @param $language * * @return bool */ private function language_exists($language) { $all_lngs = mlp_get_available_languages(); $short_code = Wpml2mlp_Helper::get_short_language($language['language_code']); $short_locale = Wpml2mlp_Helper::get_short_language($language['default_locale']); foreach ($all_lngs as $lng) { $short_lng = Wpml2mlp_Helper::get_short_language($lng); if ($short_code == $short_lng || $short_locale == $short_lng) { return TRUE; } } return FALSE; }