WPML

Aprenda a usar o WPML em configurações multisite para traduzir sua rede de sites e subsites individuais para vários idiomas.

Adicionar o WPML a uma rede WordPress multisite permite que você use idiomas e configurações de tradução diferentes para cada site.

Tipos de configurações de URL multisite suportadas

O WPML suporta as seguintes configurações de URL multilíngue em multisites:

Totalmente suportadas

Subsites em diretórios e idiomas em diretóriosSubsites em subdomínios e idiomas em diretórios
domain.com/subsite-1/fr/
domain.com/subsite-1/es/
domain.com/subsite-2/fr/
domain.com/subsite-2/es/
subsite-1.domain.com/fr/
subsite-1.domain.com/es/
subsite-2.domain.com/fr/
subsite-2.domain.com/es/
Exemplos de configurações de URL que o WPML suporta

Condicionais e experimentais

Subsites em diretórios e idiomas em subdomíniosSubsites em subdomínios e idiomas em subdomínios
fr.domain.com/subsite-1/
fr.domain.com/subsite-2/
es.domain.com/subsite-1/
subsite.fr.test.com
Possível apenas usando o arquivo sunrise.php (veja mais em Como posso usar domínios diferentes por idioma?)Possível apenas se o domínio estiver apontado corretamente via entrada DNS e não entrar em conflito com outro subsite
Exemplos de configurações de URL experimentais e condicionais que o WPML suporta

No mesmo subsite, não é possível ter alguns idiomas em domínios e outros idiomas em diretórios.

Instalação do WPML em uma configuração multisite

Para instalar o WPML, você pode usar o plugin leve OTGS Installer para evitar o download e o upload manuais dos componentes do WPML.

Depois de comprar o WPML:

  1. Vá para a seção Downloads na sua conta e baixe o arquivo zip do OTGS Installer.
  2. Vá para Meus sites → Painel da rede para fazer o upload do novo plugin.
  3. Depois de fazer o upload, você pode clicar em Ativar na rede.

Registro do WPML em uma configuração multisite

Com o OTGS Installer ativado, agora você pode registrar o WPML e baixar seus componentes principais (e quaisquer outros adicionais que você precise). Registre seu site principal primeiro para que a mesma chave do site se aplique a todos os subsites.

Após registrar, você pode:

  • Ativar o WPML no site principal e nos subsites de sua escolha. Se você quiser a flexibilidade de desativar o WPML em subsites individuais quando quiser, vá para cada subsite para ativar o WPML separadamente em Plugins.
  • Ativar o WPML em toda a sua rede multisite. Vá para Plugins instalados e clique em Ativar na rede para ativar o WPML em todos os sites da sua configuração.

Configuração do WPML em cada subsite

Você deve configurar o WPML individualmente em cada um dos seus subsites. Vá para WPML → Configuração e siga o Setup Wizard.

Assim que terminar a configuração, você terá acesso às funções do WPML e poderá começar a traduzir seu conteúdo em toda a sua rede multisite.

Perguntas frequentes

Como posso usar domínios diferentes por idioma?

Se você quiser usar um domínio diferente por idioma, você precisa de um plugin drop-in chamado sunrise.php. Este plugin carrega no início do processo de carregamento do WordPress, então ele ajuda o WPML a corresponder cada domínio solicitado com o idioma correspondente.

Veja como instalar este plugin:

1. Copie o arquivo sunrise.php da pasta ../sitepress-multilingual-cms/inc/tools/ do WPML para a sua pasta wp-content. Se você já tiver um arquivo sunrise.php na sua pasta wp-content, adicione o conteúdo do arquivo sunrise.php do WPML ao arquivo existente. Não o coloque após uma instrução return.
2. Adicione a linha define('SUNRISE’, ‘on’) ao seu arquivo wp-config.php.
3. Certifique-se de que seus domínios tenham o DNS correto configurado e que apontem para a mesma pasta que o domínio do idioma padrão. Para obter instruções, siga este tutorial sobre como configurar domínios por idioma.

Como posso usar a tradução automática em multisites?

O WPML oferece a opção de tradução automática de todo o conteúdo dos seus sites.

Para usar a tradução automática, escolha entre nossos planos de pagamento por uso e de créditos Pré-pagos.

Se você quiser usar a tradução automática em um subsite específico, você pode:
- Inscrever-se no pagamento por uso no subsite. Neste caso, um subsite recebe seu próprio método de pagamento para tradução automática, ou
- Conectar um subsite ao site principal usando um código de migração para compartilhar seus créditos.

Importante: Você não pode atribuir créditos pré-pagos a um subsite específico a partir da sua conta do WPML, pois os subsites compartilham a chave do site principal.

Como redefinir o WPML nos meus subsites?

Se você precisar redefinir o WPML em qualquer um dos seus subsites, vá para Meus sites → Painel da rede e clique em WPML. A partir daqui, você pode redefinir qualquer um dos seus subsites individuais. Certifique-se de que o WPML esteja ativado no seu site principal para poder ver o menu do WPML.

Se você encontrar qualquer problema ao configurar seu WordPress multisite com o WPML, entre em contato com nossa equipe de suporte para obter ajuda.

Escrito por Amir · Última atualização em 16 de julho de 2025