Como traduzir automaticamente seu OpenCart eCommerce

Tela de smartphone mostrando as configurações do Modo de Visualização Fácil. Vários ícones são exibidos.
Índice

Você quer ter um site de eCommerce OpenCart multilíngue, mas não sabe como traduzir seu OpenCart eCommerce? Ter um site de eCommerce multilíngue é importante, OpenCart 76%  dos consumidores online preferem comprar produtos apresentados em seu idioma nativo. Então, cerca de 40% deles nunca comprarão em um site que use um idioma diferente. Ler informações no idioma nativo facilita para os usuários captarem informações sobre o conteúdo ou produto e aumenta a conversão em sua loja online. 

Portanto, é importante tornar os sites de eCommerce multilíngues, uma forma é utilizar serviços de tradução automática.

Se você não sabe como traduzir o OpenCart eCommerce, não se preocupe, pois vamos guiá-lo desde os primeiros passos da instalação até a conclusão!

Opções para traduzir o seu e-commerce OpenCart

Antes de discutir como traduzir automaticamente o eCommerce OpenCart , você precisa saber que existem duas opções para traduzir um site OpenCart para multilíngue, nomeadamente manualmente e automaticamente.

Manual significa que é feito com intervenção humana ou de um tradutor, enquanto automático significa que depende de tecnologia, máquinas ou serviços de tradução.

Cada uma dessas opções certamente tem suas próprias vantagens e desvantagens. Quais são elas? Vamos discuti-las abaixo.



Tradução manual do OpenCart

A primeira opção é a tradução manual ou com a ajuda de um tradutor humano. A seguir estão as vantagens e desvantagens da tradução manual.

Prós:

  • Alta precisão: Ao envolver tradutores humanos, o nível de precisão da tradução tende a ser maior, garantindo que a mensagem seja transmitida com exatidão.
  • Nuance e contexto: Tradutores humanos são capazes de captar nuances e contextos complexos, resultando em traduções mais significativas e culturalmente apropriadas.
  • Personalização em larga escala: Adequado para grandes projetos que exigem um entendimento aprofundado para garantir a qualidade da tradução.

Contras:

  • Tempo e custo: Leva mais tempo e dinheiro, especialmente para projetos de conteúdo em grande escala.
  • Limitações de velocidade: Ineficiente para situações que exigem tradução instantânea ou muito rápida.

Na verdade, o OpenCart também suporta funcionalidade multilíngue ao fornecer pacotes de idiomas. No entanto, este método é muito manual e, claro, tem muitas limitações. Essas limitações enfatizam a necessidade de explorar métodos alternativos, como serviços de tradução automática, para soluções multilíngues mais eficientes e escaláveis. Então, como é a tradução automática do Opencartem comparação com a manual? Teremos mais sobre isso abaixo

Tradução automática do OpenCart

Depois de entender as vantagens e desvantagens da tradução manual, agora passamos para a tradução automática, ou seja, a tradução com auxílio de máquina. A seguir está a explicação.

Prós:

  • Velocidade eficiente: O processo de tradução pode ser feito rapidamente, o que é especialmente benéfico para projetos com prazos apertados.
  • Custo-benefício: Tende a ser mais econômico, especialmente para projetos com um alto volume de conteúdo.
  • Escalabilidade: Capacidade de lidar com projetos de grande escala de forma eficiente.

Contras:

  • Erros contextuais: Propenso a erros na captura do contexto e das nuances do idioma original, o que pode resultar em traduções menos precisas.
  • Menos adequado culturalmente: As traduções podem ser menos adequadas a determinados contextos culturais.
  • Requer correção manual: Ocasionalmente requer revisão humana para garantir resultados de tradução ideais.

Observamos que a tradução automática é altamente recomendada, especialmente para plataformas de eCommerce com detalhes extensos de produtos, pois nesses casos ela economizará tempo significativamente.

Embora a tradução manual garanta precisão, isso não significa que a tradução automática seja incapaz. O serviço de tradução que usamos atualmente possui um editor ao vivo, que permite aos usuários ajustar as traduções para obter resultados mais naturais.

Um dos serviços de tradução automática que usaremos agora é a Linguise tradução automática. Para saber mais sobre o que é o Linguise , veja a próxima explicação.

Quebre Barreiras Linguísticas
Diga adeus às barreiras linguísticas e olá ao crescimento sem limites! Experimente hoje o nosso serviço de tradução automática.

Como traduzir automaticamente a sua loja virtual OpenCart com Linguise

Como discutimos acima, existem duas opções para traduzir o eCommerce OpenCart , uma delas é automaticamente. Para traduzir automaticamente, você pode fazê-lo com a ajuda de um plugin ou serviço de tradução.

Linguise é um serviço de tradução automática que está integrado com mais de 40 CMS, um dos quais é OpenCart tradução automática. Com tecnologia de tradução neural e a ajuda da nuvem de tradução por IA, Linguise é capaz de produzir qualidade de tradução perfeita que é natural e semelhante às traduções de tradutores profissionais.

No entanto, para melhorar os resultados da tradução, também oferecemos recursos superiores, como um editor ao vivo no front end, ou a continuação da tradução para aqueles de vocês que não querem traduzir algum conteúdo.

Então, como você traduz o eCommerce OpenCart ? Basta olhar para os passos abaixo.

Passo 1: Registre Linguise

Para poder instalar a Linguise tradução automática no Opencart, comece por criar uma conta gratuita na Linguise e aproveite o teste gratuito de 1 mês. O Linguise processo de registo de conta é muito fácil, só precisa de um email para criar um nome de utilizador e uma palavra-passe.

Durante o período de teste de um mês, você pode aproveitar toda a gama de recursos oferecidos pela Linguise. Depois disso, você será direcionado para o painel da Linguise para começar a gerenciar sua conta.

Passo 2: Adicione um domínio de site

O próximo passo é adicionar o domínio do seu site OpenCart ao . Algumas coisas que devem ser preenchidas incluem: Linguise

  • Conta
  • URLs
  • Plataforma, selecione OpenCart
  • Idioma
  • Idioma de tradução
  • Traduzir URLs

Então, se tiver, clique em Guardar.

Um ecrã preto com texto branco e um menu à esquerda.
Fundo preto com texto branco. Linhas e caixas.

Passo 3: Carregue o script Linguise

O próximo passo é fazer o upload do script de tradução Linguise , que pode ser baixado clicando no botão abaixo. Em seguida, faça o upload do script de tradução para o diretório principal onde o seu PrestaShop está instalado.

Certifique-se de que bloqueia a pasta linguise.

Depois de baixar o script, extraia-o e carregue-o no diretório principal onde o CMS está instalado.

Certifique-se de que o script está na raiz do seu site (onde se encontram os ficheiros OpenCart ). Certifique-se também de que a pasta mantém o nome padrão linguise .

Ecrã preto com texto branco

Passo 4: Ative a chave API

Após adicionar um domínio com sucesso, você receberá um código de chave de API que precisa ser verificado.

Um cabeçalho de site com uma barra de pesquisa e links de navegação

Em seguida, você precisa colar este código no arquivo configuration.php, substituindo a seção 'REPLACE_BY_YOUR_TOKEN' por este código, de forma que fique assim.

captura de ecrã da configuração do código

Etapa 5: Configurar o URL do idioma

A reescrita de URL geralmente é ativada no OpenCart para fins de SEO. Essa funcionalidade depende do arquivo .htaccess localizado na raiz do servidor.

Como traduzir automaticamente seus OpenCart eCommerce-open-cart-files

Verifique se a reescrita de URL está ativada nas OpenCart configurações do sistema. Navegue até o OpenCart menu de administração, Sistema > Configurações > Padrão > Servidor.

Página de configurações do OpenCart com várias opções.

A configuração de URLs específicos de idioma deve ser definida no arquivo .htaccess. Basta colar este código após o código “RewriteBase /” encontrado no .htaccess padrão do OpenCart .

				
					<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>
				
			

Certifique-se de que o caminho linguise/linguise.php corresponde no seu servidor; /linguise/ é o nome padrão ao extrair o script.

Passo 6: Ative o seletor de idiomas

O próximo passo é ativar o recurso de alternância de idioma; esse recurso facilita para os usuários escolherem o idioma para o qual desejam traduzir. Como abrir o Linguise dashboard > Settings > copiar para a área de transferência este script.

Um fundo preto

Depois disso, você precisa colar o script no editor de tema do site OpenCart , selecionando Design > Editor de Tema > Padrão. Depois disso, cole-o como na imagem a seguir.

Programador a trabalhar num projeto de programação

O seletor de idiomas será exibido por padrão em uma posição flutuante no canto superior direito do seu site.

Computador portátil sobre uma mesa. Vários ícones na tela.

Passo 7: Configurar a exibição das bandeiras de idioma

Você também pode ajustar a posição do seletor de idiomas no Linguise painel > Configurações > Exibição da bandeira do idioma.

Se for esse o caso, tentaremos traduzir a página de eCommerce OpenCart para holandês; será mais ou menos assim que ficará.

Uma coleção de dispositivos eletrônicos e gadgets. Diversos produtos de tecnologia

Passo 8: Ativar o sistema de cache local

Como opção, você pode ativar um sistema de cache local que armazena URL e conteúdo multilíngues para entregar páginas mais rapidamente. O cache local armazenará uma certa quantidade de transferência de dados entre o servidor Linguise e o servidor do seu site. 

O cache só é utilizado quando a página foi traduzida e não foi atualizada. O cache priorizado será o cache das páginas multilíngues mais visualizadas.

Um trecho de código mostrando a implementação do buffer de saída de tokens. Ele exibe detalhes do buffer.

Como opção, você pode especificar a quantidade de cache armazenada em megabytes (MB). No exemplo a seguir, o cache está ativado e a capacidade de armazenamento está definida para 500 MB.

				
					/** Basic configuration **/
public $cache_enabled = true;
public $cache_max_size = 500; // In megabyte
				
			

Passo 9: Configurações específicas para o OpenCart

No arquivo Configuration.php, também temos configurações que permitem encaminhar certas configurações específicas para o CMS. Por padrão, isso é automático, mas a equipe de suporte pode solicitar que você o personalize para usar algumas configurações específicas.

Aqui está o código que precisa ser adicionado para o OpenCart, especificando o nome do CMS em minúsculas.

				
					/** Basic configuration **/
/*
 * Update the CMS value according to your CMS
 * Available CMS are: laravel, prestashop
 */
public static $cms = 'opencart';
				
			

Passo 10: Configuração de SQLite para MySQL

No arquivo Configuration.php, há uma opção de configuração para exigir o uso do MySQL em vez do SQLite se o SQLite não estiver instalado no servidor.

Em tal cenário, você precisará inserir os detalhes do MySQL nesta seção do arquivo Configuration.php.

				
					/** Advanced database configuration **/
/*
 *  In case you don't want to use Sqlite, you can use MySQL
 *  To do so, you need to fill the following variables
 *  Linguise will create the tables for you
 */
public static $db_host = '';
public static $db_user = '';
public static $db_password = '';
public static $db_name = '';
public static $db_prefix = '';
				
			

Comparando o Linguise com a localização manual do OpenCart

Depois de saber como traduzir seu eCommerce OpenCart usando o Linguise, agora vamos comparar o serviço Linguise com a localização manual que vem com o OpenCart.

É fácil adicionar novos idiomas

A primeira coisa que vamos comparar é a facilidade de adicionar idiomas; o Linguise permite que os usuários adicionem idiomas facilmente com apenas um clique.

Você pode adicionar qualquer número de idiomas a partir dos mais de 80 idiomas disponíveis. Basta abrir o painel de controle > Configurações > Idioma de Tradução.



Uma captura de tela de um fundo preto com texto branco. O texto não está nítido.

Por outro lado, o OpenCart tem vários passos que devem ser realizados primeiro quando quiser adicionar um idioma. Para adicionar um idioma diferente do inglês (padrão), você deve instalar o pacote de idioma a partir do diretório de extensões, clicando em Instalador.

Captura de ecrã da página de progresso do instalador de uma extensão

Depois que o pacote de idioma for carregado com sucesso, você precisa adicionar algumas informações de idioma selecionando Sistema > Localização > Idiomas.

Um fundo escuro com linhas subtis.

Então, é isto que diferencia o Linguise e o OpenCart. Na localização manual do OpenCart , é necessário carregar o seu próprio pacote de idioma e introduzir algumas informações de idioma, como nome, código ISO, localidade, estado ativo ou inativo e ordem do idioma.

Isso certamente é diferente em comparação com o Linguise, no Linguise você só precisa escolher o idioma, o sistema organizará automaticamente o resto.

O processo manual no OpenCart é ainda mais propenso a causar erros humanos, por exemplo, erros ao inserir códigos ou nomes de idiomas.

Além disso, como utiliza um pacote de tradução obtido do Crowdin, não é possível garantir que os resultados da tradução sejam muito precisos, pois, independentemente de como as traduções do Crowdin sejam realizadas pelos tradutores, erros humanos também podem ocorrer.

Edite traduções com o editor ao vivo do front-end

A próxima funcionalidade que será comparada é o editor de front-end. Tanto o Linguise quanto o OpenCart na verdade possuem ambas essas funcionalidades. No Linguise você pode encontrar essa funcionalidade no painel de controle > Editor ao Vivo, depois selecione o idioma e, em seguida, basta escolher qual parte você deseja editar a tradução.

Formulário de registo com campos em fundo escuro. Registo online.

O editor front-end do Linguise tem uma interface amigável e fácil de entender, há 3 seções de conteúdo, nomeadamente não tradução original, tradução original e tradução em neerlandês, é aí que pode editar a tradução.

Passar de um conteúdo ou string para outro para tradução é muito fácil.

Por outro lado, a localização manual do OpenCart também tem um recurso que permite aos usuários editar traduções ou conteúdo, ou seja, o Editor de Idiomas.

Neste menu, você pode escolher em qual idioma deseja editar a tradução e, em seguida, selecionar a seção que deseja traduzir, por exemplo, aqui a seção conta/assinatura > cabeçalho/título > Assinatura.

Em seguida, no menu Value, quando terminar, você pode inserir os resultados da tradução editada. Depois disso, selecione salvar no canto superior direito.



Um ecrã de computador com tema escuro exibindo campos de texto

Bem, como visto acima, a diferença básica entre o editor Linguise e o manual do OpenCarté a facilidade de selecionar a parte a ser traduzida.

No OpenCart, tem de escolher manualmente qual a parte do percurso a iniciar, enquanto no Linguise pode escolher diretamente na página inicial do site.

A partir daqui, podemos ver que o Linguise tem um editor ao vivo que é mais simples e fácil para iniciantes entenderem.

Tradução de URL para SEO

A seguir está a Tradução de URL, quando instala o Linguise no site OpenCart , depois disso todos os URLs no site serão traduzidos para vários idiomas, completos com códigos hreflang, porque a Tradução de URL para SEO é um dos elementos do SEO multilingue, por isso é importante para o desempenho do site.

Entretanto, a localização manual exige que você insira os resultados da tradução com base no idioma de destino. Você pode encontrar esse menu em Design > URLs de SEO.

Por exemplo, na exibição a seguir, traduziremos a URL para o alemão com a palavra-chave about-us. Como ela é traduzida para o alemão, as palavras-chave serão as seguintes. Se for o caso, clique em salvar.

Um fundo preto com linhas horizontais tênues. As linhas parecem estar uniformemente espaçadas.

A tradução manual de URL como acima é bastante arriscada, porque se você inserir a tradução do URL incorretamente, isso terá consequências fatais, especialmente para os usuários que usam esse idioma.

Possibilidade de adicionar um tradutor

Embora os resultados da tradução automática tenham alta precisão, não há mal nenhum em corrigi-los manualmente, neste caso com um tradutor profissional.

Bem, o Linguise realmente facilita isso porque temos suporte para adicionar tradutores ao painel do usuário. Eles podem convidar tradutores por e-mail de convite para ajudar a traduzir determinados idiomas no eCommerce OpenCart .

Pode fazer isto facilmente através de painel de controlo > Membro > Convidar um novo membro.

captura de tela das configurações de um novo simulador, incluindo campos de entrada para nome, tamanho, subtítulo e idioma

Embora recursos como este não existam na localização manual do OpenCart , eles apenas permitem que os usuários adicionem usuários no painel, mas não se referem especificamente a tradutores.

Afinal, os direitos de acesso dos usuários (proprietários de contas) e dos tradutores serão, naturalmente, diferentes, conforme pode ser definido no Linguise.

Uma captura de tela da página do carrinho de compras de um site de e-commerce. O carrinho está vazio.

Apagar tradução

A última coisa que vamos comparar é o recurso excluir tradução , alguns sites podem ter conteúdo ou seções que não desejam traduzir, por exemplo, nomes de marcas / termos especiais ou técnicos.

Portanto, é importante incluir várias dessas coisas. A boa notícia é que o Linguise atende a essa necessidade com o recurso de Tradução de Regras.

Algumas das regras disponíveis no Linguise incluem:

Um ecrã branco em branco com um cabeçalho preto e opções de menu.

Com este recurso, os usuários podem criar regras de tradução facilmente. Enquanto isso, a localização manual do OpenCart não oferece suporte a esse recurso, embora seja um recurso importante em um site multilíngue, para que, se houver conteúdo que não se deseja traduzir para outro idioma, o conteúdo permaneça no idioma original e os usuários não fiquem confusos.

Pronto para explorar novos mercados? Experimente nosso serviço de tradução automática gratuitamente com nosso teste sem risco de 1 mês. Não é necessário cartão de crédito!

Traduza o seu eCommerce OpenCart usando o Linguise a partir de agora!

Agora você entende como traduzir seu eCommerce OpenCart e como ele se compara à localização manual do OpenCart . Ao escolher um serviço de tradução para eCommerce, é importante observar alguns dos recursos de suporte disponíveis.

Portanto, certifique-se de escolher um serviço de tradução capaz de fornecer resultados de tradução rápidos e precisos, recursos completos e fácil de usar.

Se estiver interessado, aproveite um teste gratuito de 1 mês do Linguise e traduza OpenCart eCommerce até 600 mil palavras sem restrições de idioma!

Você também pode se interessar por ler

Não perca esta oportunidade!
Assine a nossa Newsletter

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

Invalid email address
Experimente. Uma vez por mês, e pode cancelar a subscrição a qualquer momento.

Não saia sem compartilhar seu e-mail!

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

Não perca esta oportunidade!
Invalid email address