wpseek.com
A WordPress-centric search engine for devs and theme authors
wp_get_translation_update_data › WordPress Function
Since7.2.0
Deprecatedn/a
› wp_get_translation_update_data ( No parameters )
| Returns: |
|
| Defined at: |
|
| Codex: |
Gets display data for available translation updates.
Source
function wp_get_translation_update_data() {
$available_updates = wp_get_translation_updates();
$deferred_translation_updates = wp_get_deferred_translation_updates( $available_updates );
$plugin_names = null;
$translation_updates = array();
foreach ( $available_updates as $update ) {
$translation_update_id = wp_get_translation_update_id( $update );
$language = isset( $update->language ) ? $update->language : '';
$type = isset( $update->type ) ? $update->type : '';
$deferred = isset( $deferred_translation_updates[ $translation_update_id ] );
if ( 'plugin' === $type && null === $plugin_names ) {
$plugin_names = wp_get_translation_update_plugin_names();
}
$translation_updates[] = array(
'checked' => ! $deferred,
'deferred' => $deferred,
'id' => $translation_update_id,
'language' => wp_get_translation_update_language( $language ),
'language_code' => $language,
'name' => wp_get_translation_update_name( $update, $plugin_names ),
'slug' => isset( $update->slug ) ? $update->slug : '',
'type' => $type,
'version' => isset( $update->version ) ? $update->version : '',
);
}
return $translation_updates;
}