Como implementar tradução automática em conteúdo e módulos Drupal

Um monitor de computador exibindo uma página da web. Uma pessoa falando ao telefone.
Índice

Como criar traduções automáticas em conteúdo e módulos Drupal . Drupal é um CMS muito popular entre os usuários, capaz de competir com WordPress Drupal criação de diversos tipos de sites. Não é surpresa que muitos proprietários de sites criem seus websites usando Drupal.

A popularidade de sites multilíngues está crescendo, e todos os proprietários de sites competem para tornar seus sites traduzíveis para vários idiomas. Então, como os proprietários de sites Drupal também podem traduzir automaticamente seu conteúdo e módulos?

Neste artigo, discutiremos detalhadamente como realizar traduções automáticas de conteúdo e módulos Drupal utilizando um dos serviços de tradução automática disponíveis. Continue a leitura abaixo.

Existem vários métodos para traduzir seu conteúdo e módulos Drupal

Antes de abordarmos a tradução automática no Drupal, existem vários métodos para traduzir o conteúdo e os módulos do seu Drupal . Aqui estão algumas opções.

Módulo multilíngue integrado Drupal

Uma das maneiras de traduzir conteúdo e módulos Drupal é utilizando o módulo multilíngue integrado. Embora Drupal Drupalforneça por padrão, é importante ressaltar que esse método pode ser bastante complexo e exigir conhecimento técnico. No entanto, o uso do módulo Drupalintegrado permite traduzir conteúdo e módulos para o sistema de forma mais integrada.

No entanto, uma das principais desvantagens é o nível de conhecimento técnico necessário. O processo de tradução usando os módulos integrados do Drupalexige uma compreensão profunda da estrutura e da configuração dos módulos do Drupal.

O método de tradução integrado do Drupalapresenta uma fragilidade: a falta de edição direta das traduções. Essa impossibilidade de editar traduções de forma direta e dinâmica pode ser um obstáculo caso seja necessário realizar alterações ou ajustes nas traduções de maneira rápida e fácil.

Serviços de tradução terceirizados

Além dos módulos integrados do Drupal Linguise . Linguise é um serviço de tradução automática compatível com vários CMS, incluindo Drupal Drupal .

Com Linguise, você pode traduzir facilmente conteúdo e módulos Drupal sem precisar de conhecimento técnico aprofundado. Linguise oferece uma interface amigável e ferramentas intuitivas, permitindo que você traduza seu site Drupal de forma rápida e eficiente. Além disso, Linguise também oferece um excelente suporte ao cliente, para que você possa obter ajuda caso tenha algum problema ou dúvida.

Optar por um serviço de tradução terceirizado, como Linguise pode ser uma boa alternativa se você busca uma solução mais simples que não exija conhecimento técnico aprofundado.

Portanto, você pode usar Linguise como um dos métodos para criar traduções automáticas. Mas como fazer traduções automáticas no Drupal? Veja o método completo abaixo.

Quebrar barreiras linguísticas
Diga adeus às barreiras linguísticas e olá ao crescimento ilimitado! Experimente nosso serviço de tradução automática hoje mesmo.

Como ativar a tradução automática no seu site Drupal

Linguise é uma plataforma de tradução automática compatível e integrada com mais de 40 sistemas de gerenciamento de conteúdo (CMS) e plataformas , incluindo o CMS Drupal . Com Linguise , você pode traduzir o conteúdo do seu site para mais de 80 idiomas diferentes, desde os tradicionais até os internacionais.

Linguise utiliza tecnologia de tradução neural e IA baseada na nuvem, que permite uma taxa de precisão de até 97%, resultando em traduções com qualidade Linguise equivalente à tradução humana.

Com Linguise você pode traduzir Drupal , atraindo visitantes de outros países e aumentando o tráfego. Veja como configurar e instalar a tradução automática Linguise Drupal .

Etapa 1: registrar uma conta Linguise

O processo inicial de inscrição envolve a criação de uma conta gratuita no Linguise e o aproveitamento do período de teste gratuito de um mês. Para se cadastrar no Linguise , basta fornecer seu endereço de e-mail para criar um nome de usuário e uma senha.

Durante o período de teste, que dura um mês inteiro, você terá acesso a uma gama de recursos abrangentes e interessantes oferecidos pela Linguise. Assim que o período de teste terminar, você será redirecionado para o painel de controle Linguise .

Etapa 2: Adicione o domínio do site e gere a chave da API

No painel de controle Linguise , você precisará fornecer o domínio do seu Drupal que precisa ser traduzido. Há várias colunas que você precisa preencher, incluindo:

  • Conta
  • URLs
  • Plataformas/CMS
  • Linguagem
  • Idioma de tradução
  • Traduzir URLs
Uma imagem escura com várias linhas de texto.

Em seguida, na seção de chave de API, você pode selecionar a opção " Copiar para a área de transferência". Isso permite que você copie facilmente a chave de API fornecida pela Linguise para uso posterior ou integração com seu site Drupal

Uma barra de pesquisa em fundo preto com dois botões

Etapa 3: Carregue o script de tradução e ative a chave da API

Para utilizar o script de tradução Linguise , você precisará carregá-lo para o servidor onde sua instalação Drupal está hospedada. Isso envolve transferir o arquivo de script para o diretório apropriado em seu servidor, garantindo que ele esteja acessível e devidamente integrado à sua configuração Drupal .

Após baixar o script, extraia ou descompacte o arquivo. Em seguida, envie os arquivos extraídos para a pasta raiz da sua instalação do CMS, onde seus Drupal estão localizados. É importante garantir que a linguise , que contém os arquivos do script, mantenha seu nome padrão linguise e esteja localizada na raiz do seu site. Isso garante o funcionamento correto e a integração com o seu CMS Drupal

Fundo preto com texto em inglês em branco.

Para incorporar a Linguise à sua configuração, você precisará localizar o arquivo Configuration.php que você carregou anteriormente para o seu servidor. Abra o arquivo para edição e localize a seção específica onde a chave da API precisa ser inserida. Dentro dessa seção, você encontrará uma linha de código com um texto de exemplo, geralmente REPLACE_BY_YOUR_TOKEN.

Trecho de código para desenvolvimento de software. Métodos estáticos públicos.

Etapa 4: Configurar a reescrita de URLs Drupal

Por padrão, Drupal tem a reescrita de URLs ativada. Para confirmar essa configuração, você pode acessar a seção Configuração na barra de menu superior da interface administrativa Drupal . Lá, vá para Pesquisa e metadados e selecione Aliases de URL. Isso permitirá que você verifique se a reescrita de URLs está realmente ativa.

Vale ressaltar que, se você estiver usando o módulo Pathauto no Drupal, os URLs multilíngues também funcionarão. 

Tela de configuração de aliases de URL

Para definir a URL de acordo com o idioma no Drupal , você precisa fazer ajustes no arquivo .htaccess localizado no diretório principal da sua Drupal . Você pode copiar o código a seguir e colocá-lo após a RewriteEngine on`, que já está presente no arquivo .htaccess padrão do Drupal

				
					<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
</IfModule>
				
			

Após ajustar o arquivo .htaccess conforme explicado anteriormente, aqui está um exemplo de como ficará o arquivo .htaccess final na sua instalação Drupal .

Passo 5: Ativar e configurar o seletor de idiomas

O próximo passo é ativar o seletor de idiomas e suas configurações. O seletor de idiomas é um pop-up em forma de bandeira que permite ao usuário selecionar o idioma desejado. Para instalá-lo, você precisa copiar o código fornecido ao final da configuração do site e inseri-lo no início da sua página HTML.

Em seguida, o seletor de idioma da bandeira será carregado automaticamente e disponibilizado ao usuário. Para isso, abra o painel de controle Linguise e localize o seguinte script.

Uma barra preta na parte superior com texto ilegível

Para incluir conteúdo no cabeçalho da sua página, você pode utilizar um módulo Drupal Add to Head. Clique em Configuração > Desenvolvimento > Adicionar perfil.

Um formulário de login em um fundo escuro

Por fim, certifique-se de que a localização do script esteja validada ou verificada.

Nenhuma descrição de imagem disponível

Por padrão, o seletor de idiomas aparecerá em uma posição flutuante no canto superior direito do seu site. Você tem a liberdade de personalizar sua aparência usando CSS de acordo com suas preferências.

Captura de tela da página de boas-vindas Drupal

Além disso, você pode personalizar o seletor de idiomas acessando o Linguise e navegando até a Configurações . Lá, vá para as de exibição da bandeira do idioma . Quaisquer modificações feitas nesta seção serão aplicadas automaticamente ao seletor de idiomas do seu site.

Uma interface com tema escuro e diversas opções de menu

Você pode encontrar a pré-visualização do seletor de idiomas no lado direito da tela. Nessa pré-visualização, você pode configurar os seguintes elementos.

  • 3 layouts: lado a lado, suspenso ou pop-up
  • A posição do seletor de idioma
  • O conteúdo do seletor de idioma
  • Formas e tamanhos das bandeiras
  • Sombra da caixa de bandeiras
  • Estilo de bandeiras
  • Os nomes dos idiomas ficam coloridos ao passar o cursor sobre eles
  • Sombra da caixa da bandeira ao passar o cursor sobre ela
  • A cor de destaque do idioma ao passar o mouse e várias outras opções podem ser encontradas no painel Linguise .

Passo 6: Ativar o sistema de cache local

Como alternativa, você tem a opção de ativar um sistema de cache local que armazena URLs e seus respectivos conteúdos multilíngues. Esse sistema de cache foi projetado para melhorar a velocidade de carregamento da página, reduzindo a transferência de dados entre o servidor Linguise e o servidor do seu site. 

O cache é utilizado apenas para páginas previamente traduzidas que não foram atualizadas. O cache prioriza as páginas multilíngues mais visualizadas.

Além disso, você pode especificar a quantidade de cache a ser armazenada em megabytes (MB). No exemplo a seguir, o cache está ativado e o tamanho especificado é de 200 MB.

Tela de um desenvolvedor mostrando o código para desenvolvimento de chatbot

Passo 7: Comece a traduzir seu site Drupal

Após configurar alguns itens, como criar uma conta Linguise , configurar as chaves da API, o seletor de idiomas e o cache local, é hora de tentar traduzir o site Drupal para um idioma diferente do inglês, que é o idioma padrão.

Para isso, abra a página do site e clique no seletor de idiomas, como mostrado a seguir. Por exemplo, vamos traduzi-la para alemão.

Captura de tela da página de boas-vindas Drupal

Em seguida, o sistema traduzirá automaticamente a página para alemão em alguns segundos e, então, a página traduzida com sucesso será exibida.

Uma mensagem de boas-vindas para a comunidade de Draper

Como? É muito fácil criar traduções automáticas no Drupal. Com Linguise, você só precisa seguir 7 passos simples para adicionar tradução automática ao Drupal.

Assim que o seletor de idiomas estiver ativo e você tiver selecionado o idioma de destino, seu conteúdo e módulos serão traduzidos automaticamente ao selecionar o seletor de idiomas.

Assim, você não precisa traduzir manualmente nenhum conteúdo do seu site.

Pronto para explorar novos mercados? Experimente nosso serviço de tradução automática gratuitamente com nossa avaliação gratuita de 1 mês. Nenhum cartão de crédito necessário!

Estratégias de SEO podem ser implementadas no Drupal para melhorar sites multilíngues

Após traduzir com sucesso um site Drupal automaticamente, você deve continuar aprimorando o desempenho do site para aumentar o tráfego e facilitar a localização dos visitantes. Uma das maneiras de fazer isso é implementando SEO multilíngue.

Na verdade, Linguise também oferece suporte completo a SEO multilíngue , como você pode ver no infográfico abaixo.

Infográfico ilustrando o processo de tradução passo a passo. Um diagrama mostrando quatro etapas.

Implementar estratégias de SEO no Drupal pode melhorar significativamente o desempenho de sites multilíngues. Aqui estão algumas técnicas de SEO que podem ser implementadas.

  • URLs específicas para cada idioma: Utilize URLs específicas para cada idioma em cada versão traduzida do seu site. Isso ajuda os mecanismos de busca a entenderem o idioma para o qual cada página foi direcionada, melhorando a indexação e o posicionamento nos resultados de pesquisa.
  • Tags hreflang: Aplique tags hreflang no cabeçalho HTML das suas páginas para indicar o idioma e a segmentação regional de cada versão. Isso ajuda os mecanismos de busca a exibir as versões de idioma apropriadas aos usuários, com base em sua localização e preferências de idioma. Linguise aplica automaticamente o código hreflang a todas as páginas traduzidas.
  • Metadados traduzidos: Garanta que os títulos, descrições e palavras-chave dos metadados estejam traduzidos corretamente para cada versão de idioma. Linguise também traduz automaticamente os metadados de todo o conteúdo do Drupal .
  • Otimização do seletor de idiomas: Otimize o elemento do seletor de idiomas para que seja amigável aos mecanismos de busca. Um seletor de idiomas intuitivo pode melhorar significativamente a experiência do usuário, facilitando a troca de idiomas.
  • URLs canônicas: Implemente URLs canônicas para especificar a versão preferencial de uma página entre várias versões de idioma. As URLs canônicas também são geradas automaticamente pelo Linguise , portanto, não são duplicadas.
  • Sitemap XML: Gere sitemaps XML para cada versão de idioma do seu site. Você pode gerar um sitemap multilíngue e enviá-lo ao Google Search Console; Linguise criará automaticamente um sitemap multilíngue para o seu site.
  • Pesquisa de palavras-chave multilíngue: Realize uma pesquisa de palavras-chave específica para cada idioma de destino a fim de identificar palavras-chave e frases relevantes. Otimize seu conteúdo com essas palavras-chave para melhorar a visibilidade nos resultados de pesquisa para cada versão do idioma.

Ao implementar essas estratégias de SEO no Drupal, você pode melhorar a visibilidade, o posicionamento e a experiência do usuário do seu site multilíngue, atraindo tráfego qualificado de públicos que falam diversos idiomas.

Tradução automática de sites Drupal com Linguise a partir de hoje!

Agora você entende como criar traduções automáticas para conteúdo e módulos Drupal . Existem vários métodos para traduzir sites Drupal , e a tradução automática é a melhor solução.

A tradução automática com Linguise facilita a tradução de conteúdo para 85 idiomas diferentes de forma rápida e fácil, com apenas alguns cliques.

Apesar de ser automático, Linguise oferece uma qualidade de tradução boa e natural, e você pode até editar os resultados da tradução através do editor em tempo real na interface do usuário.

Então, o que você está esperando? Registre-se agora mesmo em uma conta Linguise e aproveite o período de teste gratuito de 1 mês!

Você também pode estar interessado em ler

Não perca!
Assine a nossa newsletter

Receba notícias sobre tradução automática de sites, SEO internacional e muito mais!

Invalid email address
Experimente. Uma vez por mês, e você pode cancelar a assinatura a qualquer momento.

Não saia sem compartilhar seu e-mail!

Não podemos garantir que você ganhará na loteria, mas podemos prometer algumas notícias informativas interessantes sobre tradução e descontos ocasionais.

Não perca!
Invalid email address