Prima cosa, usa F12 e verifica che cosa invia il tuo browser al server.
Poi usa print_r($_SERVER) per vedere cosa arriva al server.
Prima cosa, usa F12 e verifica che cosa invia il tuo browser al server.
Poi usa print_r($_SERVER) per vedere cosa arriva al server.
E questo?
Se usi https://www.php.net/apache_request_headers cosa ottieni?
Non è che tra client e server c'è un proxy/load balancer/firewall che elimina l'header della lingua?