WordPress - Resolução de problemas - Cliquei numa hiperligação e fui redireccionado para a minha língua original
Neste artigo, ficará a saber como resolver o problema de ser redireccionado para o seu idioma original quando clica numa hiperligação.
1. Falta a barra "/" no final do URL
Como se pode ver na captura de ecrã abaixo, o URL na fonte da etiqueta "a" é http://www.rmfhk.com/zh/storyteller
Não existe uma barra ("/") no final do URL. Pode verificar isto indo ao inspetor do seu browser (clique com o botão direito do rato > "Inspecionar")
Esta não é a sintaxe esperada, e é por isso que é redireccionado para o URL do idioma original da sua página Web.
É necessário adicionar uma barra ("/") no final do URL (diretamente na fonte da sua etiqueta HTML "a").
Como pode ver abaixo, o URL na fonte da etiqueta "a" é agora http://www.rmfhk.com/zh/storyteller/com uma barra no final do URL.
Agora está a funcionar corretamente e navegará para a página traduzida sem ser redireccionado para a língua original.
2. Forma incorrecta do URL
Se o seu URL slug tiver um número de porta como este: http://192.168.42.98:8510
O número de porta ":8510" está a causar o problema. Remova-o e o sistema funcionará corretamente.
3. URL absoluto e relativo
Certifique-se de que o URL utilizado é o URL absoluto (por exemplo, https://www.mywebsite.com/product/) e não o URL relativo (/product/).