wpcf7_l10n()
Retrieves an associative array of languages to which this plugin is translated.
Хуков нет.
Возвращает
Массив. Array of languages.
Использование
wpcf7_l10n();
Код wpcf7_l10n() wpcf7 l10n CF7 6.1.5
function wpcf7_l10n() {
static $l10n = array();
if ( ! empty( $l10n ) ) {
return $l10n;
}
if ( ! is_admin() ) {
return $l10n;
}
require_once ABSPATH . 'wp-admin/includes/translation-install.php';
$api = translations_api( 'plugins', array(
'slug' => 'contact-form-7',
'version' => WPCF7_VERSION,
) );
if ( is_wp_error( $api ) or empty( $api['translations'] ) ) {
return $l10n;
}
foreach ( (array) $api['translations'] as $translation ) {
if (
! empty( $translation['language'] ) and
! empty( $translation['english_name'] )
) {
$l10n[$translation['language']] = $translation['english_name'];
}
}
return $l10n;
}