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 multisite do WordPress (abre em uma nova aba) permite que você use idiomas e configurações de tradução diferentes para cada site.

Tipos de configurações de URL de 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.

Como instalar o WPML em uma configuração multisite

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

Depois de comprar o WPML:

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

Como registrar o WPML em uma configuração multisite

Com o OTGS Installer ativado, agora você pode registrar o WPML e baixar seus componentes do núcleo (e quaisquer outros adicionais de que precisar). 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.

Como configurar o WPML em cada subsite

Você deve configurar o WPML individualmente em cada um dos seus subsites. Vá para WPMLConfiguração e siga o assistente de configuração.

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, precisará de um plugin drop-in chamado sunrise.php (abre em uma nova aba). Este plugin é carregado no início do processo de carregamento do WordPress, ajudando 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 declaraçã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 configurado corretamente e que eles 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 o Pagamento por uso ou um pacote pré-pago de palavras de tradução por IA.

Se você quiser usar a tradução automática em um subsite específico, você pode:
- Cadastrar-se no pagamento por uso no subsite. Neste caso, um subsite recebe seu próprio método de pagamento para a tradução automática, ou
- Conectar um subsite ao site principal para compartilhar suas palavras de tradução por IA.

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

Como redefino o WPML nos meus subsites?

Se você precisar redefinir o WPML em qualquer um dos seus subsites, vá para Meus sitesPainel 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 algum problema ao configurar o seu multisite do WordPress com o WPML, entre em contato com nossa equipe de suporte para obter ajuda.

Escrito porAmir