Estamos tentando listar alguns de nossos produtos no AppSource da Microsoft. Eles exigem uma experiência totalmente em inglês para o anúncio. No entanto, nossos fóruns são bilíngues e quero incluir um link para a categoria em inglês na listagem do AppSource.
Ativamos a opção “definir localidade a partir do cabeçalho accept-language” para permitir que pessoas da Índia vejam o conteúdo secundário em inglês (“Últimos tópicos” em vez de “Laatste nieuwsberichten” - holandês).
No entanto, ao testar com o Postman e alternar o Accept-Language de “nl” para “en”, o HTML gerado está incorreto:
Com en:
<!DOCTYPE html>
<html lang="nl">
<head>
Com nl:
<!DOCTYPE html>
<html lang="nl">
<head>
Os rótulos reais mudam corretamente do holandês para o inglês, mas a tag html ainda lista o idioma como holandês em vez do idioma do conteúdo.
Um teste também foi executado em Locale-Adaptive Pages Testing Tool | TechnicalSEO.com com o mesmo resultado:
Seria bom para a indexabilidade se o atributo lang da tag pudesse ser definido a partir do accept-language ou derivado da categoria para o Google. Lembre-se de que o Google geralmente rastreia a partir dos EUA com Accept-Language definido.
