Não entendo sobre seleção de idiomas, mas o link do site seria útil.
Primeiro vc precisa saber qual plugin ou como esse site multilingua esta sendo feito. Foi com plugin? Qual plugin? foi com multisite? No caso do plugin vc vai ter que ver a documentação do plugin. Vc tem que ver tb se essas opções foram criadas pelo plugin ou pelo tema. Enfim, quanto mais informações da instalação e do que foi configurado melhor para podermos dar alguma ajuda.
Eu acredito que foi feito com os recursos do tema mesmo, de qualquer forma vou dar uma olhada mais profunda.
Bom na homepage em italiano as bandeiras tem os seguintes links.
italiano http://www.margaretebahia.com/it/home/
portugues http://www.margaretebahia.com/pt/ <– aqui deveria ter home-2/
ja na homepage em pt http://www.margaretebahia.com/pt/home-2/ os links mudam
italiano http://www.margaretebahia.com/it/pagina-principal/ <– ao invés de pagina-principal/ deveria ter home/
portugues http://www.margaretebahia.com/pt/home-2/
ou seja não foi usado um tradutor para suporte multilinguas, mas feitas outras páginas.
Creio que seja haja também um erro nos menus.
Isso, quem elaborou o site, criou uma pagina para cada idioma.
deveria ter utilizado um tema ou plugin multilinguas, fez várias páginas e mesmo assim errou na linkagem conforme mostrei acima, mude os links para os que eu informei.
link para as bandeiras
Utilizando o italiano.
bandeira do brasil, coloque o seguinte link http://www.margaretebahia.com/pt/home-2/
Utilizando o portugues, coloque o seguinte link http://www.margaretebahia.com/it/home/
pode ser que o erro esteja em várias outras páginas, então tem que testar todas, uma a uma.
Mas ai é que está, não consigo encontrar o local onde se muda os links, ja fucei tudo aqui e não vejo como. Na realidade nunca trabalhei com nenhum tipo de gerenciador de conteúdo, estou apenas tentando ajuda-la, pois a pessoa que fez o site dela, sumiu do mapa ou melhor, da Itália. Andei dando uma olhada num curso completo de WordPress que achei no youtube e deu pra entender todo o funcionamento do dito cujo, o problema é você entender o que os outros fazem ou tentaram fazer, nunca gostei de “mexer” em algo feito por terceiros. Bom, vou continuar tentando aqui, uma hora descubro como arrumar isso. Obrigado.
São páginas diferentes, ou sites, tem que verificar os menus e talvez o próprio script do tema, esse ultimo é complexo.´
Se for os menus clique dentro do painel do wp do site em aparencia e depois em menus.
Se for script do site, ae ferrou, tem que editar na mão o php, encontrando ele é claro.
copia e cola o texto do arquivo wp-config.php aqui, removendo as senhas é claro.
Esse arquivo só pode ser acessado através do Cpanel do site, ele fica na raiz de instalação do WP.
Não precisa colocar o wp-config aqui. Se vc tiver acesso ao administrador vc pode procurar em menus ou widgets. Se não aparcerem nesses locais o desenvolvedor do tema pode ter “hard coded” isso na template e ai vc vai ter que modificar lá.
o wp-config era para saber apenas se a instalação foi multisite ou normal.