Instale o Linguise no Joomla

Índice

Requerimentos técnicos

Para executar a extensão de tradução Linguise para Joomla, você precisará do seguinte:

  • Execute a versão PHP 7+ ou superior
  • Ative a reescrita de URL na configuração Joomla
    Será verificado automaticamente pela extensão Joomla
  • Versão Joomla ≥ 3.5

Gere a chave de API

Antes de instalar a tradução automática Joomla no Linguise , você precisa registrar uma conta Linguise , após essa conexão com o painel Linguise , você precisará primeiro configurar um novo domínio e salvar suas configurações para obter a chave API.

A chave API é o que é necessário para ativar a tradução em seu site Joomla . Basicamente, a chave API verificará qual idioma está ativado em qual domínio e permitirá que as páginas de tradução neural sejam geradas.

Copie a chave de API e mantenha-a em sua área de transferência ou mantenha a guia do navegador aberta, para que você possa copiá-la mais tarde.

Obtenha sua chave de API de tradução

Instale a extensão de tradução Joomla

Agora você precisa instalar o módulo e plugin Joomla alternador de idioma (sinalizadores com alternador de idioma). Você pode baixar a versão mais recente aqui.

Depois que a Joomla estiver instalada e ativada, você poderá acessar a configuração do componente usando o menu de administração: Componente > Linguise .

A partir daqui, cole a chave de API que você gerou no painel do Linguise e clique em aplicar.

Definições de configuração da chave da API Joomla

Agora a tradução em todos os idiomas selecionados já está ativada no seu site Joomla !

Esta ação deve sincronizar todas as configurações de idioma entre Linguise e seu site (idioma original e lista de idiomas traduzidos).

Lista de idiomas Joomla para tradução de sites

Observação importante de SEO: o número de idiomas que você configura tem um grande impacto no SEO. Ao configurar seus idiomas de tradução, se você tiver uma grande quantidade de páginas indexadas (>500), o mecanismo de pesquisa poderá demorar muito para processá-las. Isso pode afetar seu SEO em seu idioma original. É por isso que recomendamos adicionar inicialmente no máximo 5 idiomas, depois, quando estiver indexado, você pode adicionar idiomas em um lote de 3 por mês.

Verifique se a reescrita de URL está ativada

Para carregar seu idioma em novos URLs (como domain.com /es ) o URL precisa ser configurado na configuração geral Joomla menu: Sistema > Configuração > Site.

Existem 2 opções para ativar, que por sinal são as melhores para SEO, são elas:

  • URLs amigáveis ​​para mecanismos de pesquisa
  • Use a reescrita de URL (requer a edição de um arquivo para funcionar corretamente)
Captura de tela das configurações de reescrita de URL Joomla . Configuração da estrutura de URL.

Reescrita de URL e erros 404: Se essas 2 configurações não estiverem ativadas, você terá erros 404 nas páginas de idiomas. Além disso, certifique-se de que não haja nenhuma outra ferramenta de idioma que “bloqueie” as URLs multilíngues, como o plugin de filtro de idioma para o Joomla .

Adicione um alternador de idioma Joomla

Você tem 3 métodos para carregar o alternador de idioma do site (sinalizadores e nomes de idiomas) em seu site no Joomla.

  • Use um menu Joomla (do gerenciador de menus Joomla )
  • Use um módulo Joomla (do gerenciador de módulos Joomla )
  • Usar um trecho de PHP
Captura de tela da interface pop-up LinguiSE

Adicione um menu Joomla

Para adicionar um Joomla para exibir o seletor de idioma, basta usar o gerenciador de menus Joomla Menu > Seu menu > Novo

Adicionar um menu ao seu site, Personalize seu menu

Na configuração do elemento do menu, selecione Linguise e pronto!

Opções de tipo de menu para o site Linguise

Seu menu será exibido de acordo com as configurações de exibição que você configurou no componente.

Ícone de menu de idiomas, opções de tradução para o site

A opção alternativa irá gerar o URL alternativo por idioma, para que o mecanismo de pesquisa possa rastrear facilmente todos os idiomas da página. É recomendado deixá-lo ativado.

Alternativas ao plugin de tradução Linguise para sites multilíngues

Um exemplo alternativo no código HTML que será rastreado pelos mecanismos de pesquisa:

Um gráfico ilustrando links alternativos em um site

Carregue um módulo Joomla no conteúdo

A outra opção para incluir um alternador de idioma é usar um Joomla e carregá-lo usando o recurso de módulo de carregamento . O texto a incluir em qualquer editor de texto é: {loadmodule mod_ linguise }

Ícone do módulo de carregamento no site Linguise

Código PHP para incluir alternador de idioma

Esta parte é mais para desenvolvedores que desejam incluir o alternador de linguagem Linguise em, por exemplo, um arquivo de modelo PHP personalizado que carrega uma parte do cabeçalho do site. Há um código que você pode usar para isso, basta copiá-lo e colá-lo do componente.

				
					/**
* Get the linguise module
* If you want to use a completely different login module change the value of name in your layout override.
*/
$linguisemodule = LinguiseModelLinguise::getLinguiseModule('mod_linguise');
echo JModuleHelper::renderModule($linguisemodule, array('id' => 'section-box'));
				
			

Configure o tipo de alternador de idioma

Existem várias opções de design que ajudam o alternador de idioma a ser carregado em qualquer lugar do seu site. Por exemplo, o estilo não será o mesmo na barra superior branca e no rodapé escuro.

Ferramenta de troca de idioma em um site, permitindo que os usuários alterem o idioma do site facilmente.

No lado direito da tela, você pode usar a visualização para verificar a visualização.

Um ícone de sinalizador suspenso usado para seleção de idioma.

Carregue o alternador de idioma no conteúdo Joomla

posição da bandeira no local

Para exibir o seletor de idioma em um local específico, no Joomla , você deve definir a posição como “No local”.
Depois de definir a posição no Linguise , você pode adicionar o código de acesso abaixo para incluí-la. Copie o código abaixo para colocá-lo na área de transferência.

[linguise]

Depois de adicionado, no frontend você terá a bandeira e os nomes dos idiomas exibidos na área HTML onde você adicionou o código.

Bandeira do alternador de idioma e design de texto

Existem várias opções de design que ajudam o alternador de idioma a ser carregado em qualquer lugar do seu site. Por exemplo, o estilo não será o mesmo na barra superior branca e no rodapé escuro.

As opções principais são:

  • Forma e tamanho das bandeiras
  • Cor do texto dos nomes dos idiomas
  • Sombra de elementos ao passar o mouse
  • Estilo de passar o mouse
Um ícone de bandeira representando as configurações de idioma

Tutorial completo de tradução automática Joomla

Opções avançadas de alternador de idioma

Finalmente, você pode configurar as opções avançadas, como configuração de cache, a quantidade de URL e tradução para armazenar localmente para ser servido mais rapidamente.

O redirecionamento do idioma do navegador não é recomendado por vários motivos detalhados aqui. Basicamente, ele redireciona o usuário para um dos idiomas configurados em seu navegador.

Captura de tela da página de configurações avançadas do Lingui.se. Configurações de idioma.

Recurso de tradução dinâmica

Apresentando nosso novo recurso “Traduções Dinâmicas”. Entendemos que a maior parte do site interativo possui conteúdo dinâmico gerado por meio de JavaScript ou AJAX.  

Com nosso novo recurso de Tradução Dinâmica, você pode traduzir perfeitamente conteúdo que carrega de forma assíncrona (dinamicamente) após o carregamento da página. Essa melhoria garante uma experiência multilíngue mais tranquila para seus visitantes!

Certifique-se de ativá-lo também nas configurações da sua conta do painel Linguise ! 

tradução_dinâmica

Ainda tendo problemas com a instalação do Linguise ? Não hesite em entrar em contato conosco, oferecemos instalação personalizada gratuita em seu site!