From 76ba012707b5cb088f38477a3cc3002161f254df Mon Sep 17 00:00:00 2001 From: Dominik Schilling Date: Sun, 6 Jun 2021 12:39:06 +0000 Subject: [PATCH] =?UTF-8?q?Users:=20Add=20user=E2=80=99s=20locale=20to=20p?= =?UTF-8?q?assword=20reset=20link=20to=20ensure=20login=20screen=20matches?= =?UTF-8?q?=20the=20language=20of=20the=20email.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Props walbo. See #34281, #52605. Fixes #53321. git-svn-id: https://develop.svn.wordpress.org/trunk@51077 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-includes/user.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wp-includes/user.php b/src/wp-includes/user.php index 0d50c1f6e3..82b5013a08 100644 --- a/src/wp-includes/user.php +++ b/src/wp-includes/user.php @@ -2799,7 +2799,7 @@ function retrieve_password( $user_login = null ) { $message .= sprintf( __( 'Username: %s' ), $user_login ) . "\r\n\r\n"; $message .= __( 'If this was a mistake, ignore this email and nothing will happen.' ) . "\r\n\r\n"; $message .= __( 'To reset your password, visit the following address:' ) . "\r\n\r\n"; - $message .= network_site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user_login ), 'login' ) . "\r\n\r\n"; + $message .= network_site_url( "wp-login.php?action=rp&key=$key&login=" . rawurlencode( $user_login ), 'login' ) . '&wp_lang=' . $locale . "\r\n\r\n"; if ( ! is_user_logged_in() ) { $requester_ip = $_SERVER['REMOTE_ADDR'];