Make WordPress Core

Ticket #34937: 34937.patch

File 34937.patch, 1.6 KB (added by ocean90, 9 years ago)
  • src/wp-includes/update.php

     
    262262
    263263        $to_send = compact( 'plugins', 'active' );
    264264
     265        $locales = array_values( get_available_languages() );
    265266        /**
    266267         * Filter the locales requested for plugin translations.
    267268         *
    268269         * @since 3.7.0
     270         * @since 4.5.0 Changed default value of `$locales` to include all locales.
    269271         *
    270          * @param array $locales Plugin locale. Default is current locale of the site.
     272         * @param array $locales Plugin locales. Default is all available locales of the site.
    271273         */
    272         $locales = apply_filters( 'plugins_update_check_locales', array( get_locale() ) );
     274        $locales = apply_filters( 'plugins_update_check_locales', $locales );
     275        $locales = array_unique( $locales );
    273276
    274277        if ( defined( 'DOING_CRON' ) && DOING_CRON ) {
    275278                $timeout = 30;
     
    432435
    433436        $request['themes'] = $themes;
    434437
     438        $locales = array_values( get_available_languages() );
    435439        /**
    436440         * Filter the locales requested for theme translations.
    437441         *
    438442         * @since 3.7.0
     443         * @since 4.5.0 Changed default value of `$locales` to include all locales.
    439444         *
    440          * @param array $locales Theme locale. Default is current locale of the site.
     445         * @param array $locales Theme locales. Default is all available locales of the site.
    441446         */
    442         $locales = apply_filters( 'themes_update_check_locales', array( get_locale() ) );
     447        $locales = apply_filters( 'themes_update_check_locales', $locales );
     448        $locales = array_unique( $locales );
    443449
    444450        if ( defined( 'DOING_CRON' ) && DOING_CRON ) {
    445451                $timeout = 30;