Como prefácio para o artigo, uma breve história de minha vida como desenvolvedor de Shopware:
Minha experiência pessoal
Certa vez, um de meus clientes me pediu para implementar a tradução da Weglot em uma instância do Shopware auto-hospedada. E para resumir: simplesmente não faça isso. A Weglot pode ser boa para as soluções padrão com as quais está fazendo parceria, como Shopify ou WordPress, mas não para um Shopware auto-hospedado.
A pilha de tecnologia que encontrei no sistema de tradução da Weglot exigia o redirecionamento de todas as solicitações HTTP para o servidor deles, de modo que o servidor deles fornecesse a resposta traduzida ao visitante. Infelizmente, eles não encaminham todos os cabeçalhos HTTP necessários para uma configuração um pouco mais sofisticada. Se bem me lembro, foi a variável de servidor HTTP_HOST e SERVER_NAME que apresentou erros quando você usou subdomínios como prefixos de idioma.
Além disso, eles cobram mensalmente por palavra traduzida. Portanto, você não é o proprietário da tradução de seu conteúdo.
A API DeepL
Assim, demos um passo atrás no processo de internacionalização e, após algumas pesquisas, descobrimos o site DeepL. Uma empresa alemã especializada em traduções automáticas. Eles têm uma API e, sim, são melhores do que o Google Translate. Aqui está um gráfico comparativo.
Biloba IT Auto Translation Pro
Então, depois de mais algumas pesquisas, chegamos à série de plug-ins Biloba Auto Translate Pro, que eu ainda recomendo. Esses plug-ins traduzem todos os diferentes tipos de conteúdo e trechos automaticamente em seu servidor usando a API DeepL ou a API do Google Translate. Esses plug-ins não são os mais baratos, mas o barato pode se tornar caro muito rapidamente. E sim, você precisa pagar a API DeepL separadamente, mas ainda será mais barato do que um tradutor humano.
O Biloba Auto Translation Pro Suite entra nas menores partes do Shopware e as traduz automaticamente pelo site DeepL. Aqui está uma pequena lista de alguns recursos dos diferentes aplicativos da suíte:
- Aplicativo Auto Translation Pro Bulk, com esse aplicativo, vários artigos podem ser traduzidos de uma só vez com o toque de um botão.
- Pacote de idiomas do Auto Translation Pro, esse aplicativo adiciona mais idiomas aos aplicativos de tradução.
- Auto Translation Pro Lexicon App: com esse plug-in, você mesmo pode escrever algumas palavras nas traduções. Basta digitar suas palavras, adicionar as traduções correspondentes e recuperá-las a cada tradução!
- Aplicativo Auto Translation Pro More Areas, esse aplicativo amplia a tradução do aplicativo principal do Translation Pro para incluir as áreas de propriedades, categorias, fabricantes, grupos dinâmicos de produtos, trechos de texto e modelos de e-mail.
- Auto Translation Pro More Areas Bulk App, com esse plug-in a tradução do Auto Translation Pro Bulk App pelas áreas de propriedades, categorias, fabricantes, modelos de e-mail, grupos de produtos dinâmicos e módulos de texto.
No total, o pacote completo pode custar um pouco mais de 1.100 euros/ano, mas, dependendo das funcionalidades necessárias, você pode descartar alguns módulos.
Em minha opinião, essa é a melhor solução para uma loja de alto desempenho que precisa fazer um bom dimensionamento internacional.