A seção de idiomas permite que você transforme um site WordPress em multilíngue.

Para gerenciar os idiomas, acesse WPML->Idiomas.

Idiomas do Site

Escolhendo idiomas para o site
Escolhendo idiomas para o site

Quando você configura o WPML pera primeira vez, precisa escolher o idioma do conteúdo existente. Daí, adicione mais idiomas ao site. Sempre que quiser, você pode voltar para adicionar/remover idiomas.

Se precisar usar um idioma que não aparece na lista, clique em Editar idiomas e crie-o.

Seletor de idiomas

Para deixar os visitantes selecionarem seu idioma, você pode adicionar um seletor de idiomas ao seu tema.

Os seletores-padrão de idioma do WPML incluem uma lista suspensa de idiomas, uma lista de idiomas para o rodapé do site e um seletor de idioma no menu.

Habilitando o widget seletor de idiomas
Habilitando o widget seletor de idiomas

O WPML pode habilitar o seletor de idiomas automaticamente como um widget em uma das barras laterais.

Para informações completas sobre os diferentes estilos de seletores de idioma que você pode adicionar ao seu site, leia sobre as opções de seletor de idioma.

Alternativamente, você pode adicioná-lo através da tela de widgets ou manualmente ao seu tema usando o seguinte código PHP:

<?php do_action('icl_language_selector'); ?>

Se você estiver usando o WPML 3.2 ou superior, você deve considerar o uso das seguintes ações de hook:

Escolhendo o que exibir no seletor de idiomas

Você pode escolher o que incluir no seletor de idioma. O WPML pode exibir uma bandeira do país, o nome do idioma no próprio idioma e no idioma da página.

É possível também escolher cores para todas as partes do seletor de idiomas.

Opções do seletor de idioma
Opções do seletor de idiomas

Ordem dos idiomas

Você pode definir a ordem em que os idiomas aparecem no seletor de idioma. Procure Ordem dos idiomas na página de configurações de idiomas.

Interface de
Interface de “arrastar e soltar” para definir a ordem dos idiomas

Você verá uma lista de idiomas do seu site. Arraste-os para o lugar desejado para mudar sua ordem.

Observe que, quando você usa um seletor de idioma de lista suspensa, o primeiro idioma exibido é sempre o idioma atual. Os outros idiomas serão alistados conforme a ordem que você definiu na lista de Ordem dos idiomas.

O seletor de idioma do rodapé sempre exibirá os idiomas na ordem que você especificar.

Personalizando os seletores de idiomas

É claro que você pode alterar o estilo do seletor de idioma do WPML para que combine com o design do seu site. Você também pode criar seletores de idioma personalizados e adicioná-los ao tema do site.

Para modificar as bandeiras que aparecem ao lado dos idiomas, acesse a seção “Idiomas do site” e daí, clique em “Editar idiomas”. Você pode escolher uma bandeira diferente no diretório de instalação do WPML ou fazer upload de suas próprias imagens.

Formato de URL para idiomas

O WPML deixa você escolher como organizar seus conteúdos em diferentes idiomas. Você pode selecionar entre:

  • Diretórios diferentes por idioma (como wpml.org/es/ para espanhol e wpml.org/de/ para alemão).
  • Um domínio diferente por idioma
  • O nome do idioma adicionado como parâmetro (como wpml.org?lang=es para espanhol)

Para que os diretórios diferentes por idioma funcionem, a estrutura de permalink do seu site precisa ser diferente da padrão. Recomendamos utilizar Ano/Mês/Nome.

A opção de diferentes domínios por idioma requer configuração de DNS e Apache do seu servidor. Leia as

Perguntas frequentes sobre a configuração de servidor para idiomas em diferentes domínios para um tutorial completo.

Idioma de administração

O idioma padrão é normalmente também o idioma de administração. Para ver o admin do WordPress em um idioma diferente, use a configuração de idioma de administração.

Sites que possuem diversos autores, cada um escrevendo em um idioma diferente, precisam ter um idioma de administração diferente por usuário. Cada usuário pode selecionar seu idioma na página de seu perfil.

Para saber como definir o idioma padrão de administração do site e diferentes idiomas de administração por usuário, leia sobre configurar o idioma de administração do WordPress.