If you have a multi lingual website with WPML, then you probably have the browser redirect DISabled to prevent Google from indexing only a single redirect language
<https://wpml.org/documentation/getting-started-guide/language-setup/automatic-redirect-based-on-browser-language/>
If you leave your website address in Google My Business or other international directory websites, then visitors would always end up on the website in your base language. You can redirect them when you add a variable to the url like <http://www.mydomain.com?redirect=yes>
To do that, you need to add the following code to functions.php in your child theme.
<https://wpml.org/forums/topic/add-a-variable-to-a-url-to-redirect-to-language/#post-1328834>
// auto redirect with url variable ?redirect=yes
if(!empty($_GET["redirect"])){
global $sitepress;
$wpml_browser_redirect = new WPML_Browser_Redirect( $sitepress );
$wpml_browser_redirect->init_hooks();
}
Code language: PHP (php)