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órios | Subsites 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/ |
Condicionais e experimentais
| Subsites em diretórios e idiomas em subdomínios | Subsites 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 |
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:
- Vá para a seção Downloads na sua conta e baixe o arquivo zip do OTGS Installer.
- Vá para Meus sites → Painel da rede para fazer o upload do novo plugin.
- 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.