Ticket #36872: 36872.patch
File 36872.patch, 1.7 KB (added by , 5 years ago) |
---|
-
src/wp-admin/includes/class-language-pack-upgrader.php
224 224 if ( ! $wp_filesystem->mkdir( $remote_destination, FS_CHMOD_DIR ) ) 225 225 return new WP_Error( 'mkdir_failed_lang_dir', $this->strings['mkdir_failed'], $remote_destination ); 226 226 227 $language_updates_results = array(); 228 227 229 foreach ( $language_updates as $language_update ) { 228 230 229 231 $this->skin->language_update = $language_update; … … 256 258 // Prevent credentials auth screen from displaying multiple times. 257 259 if ( false === $result ) 258 260 break; 261 262 $language_updates_results[] = array( 263 'language' => $language_update->language, 264 'version' => $language_update->version, 265 'type' => $language_update->type, 266 'slug' => $language_update->slug 267 ); 259 268 } 260 269 270 /** 271 * Fires when translation updates have occurred. 272 * 273 * @since 4.6.0 274 * 275 * @param array $language_updates_results { 276 * Array of language data. 277 * 278 * @type string $language Language code that is added (e.g., es_ES). 279 * @type string $version Version of asset updated. 280 * @type string $type Type of update process. Accepts 'plugin', 'theme', or 'core'. 281 * @type array $slug Plugin or Theme slug, or 'default' for WordPress. 282 * } 283 * 284 * @param Language_Pack_Upgrader $this Language_Pack_Upgrader instance. 285 */ 286 do_action( 'language_updates_complete', $language_updates_results, $this ); 287 261 288 $this->skin->bulk_footer(); 262 289 263 290 $this->skin->footer();