add_filter( 'locale', 'my_theme_localized' );
function my_theme_localized( $locale ){
$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); // Получаем предпочитаемый язык из браузера
$acceptLang = ['fr', 'it', 'en']; // Список поддержываемых локализаций
return = in_array($lang, $acceptLang) ? $lang : $locale;
}