Make WordPress Core

Ticket #44550: 44550.2.diff

File 44550.2.diff, 952 bytes (added by desrosj, 7 years ago)
  • src/wp-includes/user.php

     
    33803380                'siteurl'     => home_url(),
    33813381        );
    33823382
     3383        if ( get_user_locale( $request->user_id ) !== get_locale() ) {
     3384                $email_data['confirm_url'] = add_query_arg( 'wp_lang', get_user_locale( $request->user_id ), $email_data['confirm_url'] );
     3385        }
     3386
    33833387        /* translators: Do not translate DESCRIPTION, CONFIRM_URL, SITENAME, SITEURL: those are placeholders. */
    33843388        $email_text = __(
    33853389                'Howdy,
  • src/wp-login.php

     
    898898
    899899                login_header( __( 'User action confirmed.' ), $message );
    900900                login_footer();
     901
     902                if ( $switched_locale ) {
     903                        restore_previous_locale();
     904                }
     905
    901906                exit;
    902907
    903908        case 'login':