Tradução de avaliações no Magento 2 para multistore e vários idiomas
- SKU
- M2-REVIEW-TRANSLATE
Descrição / Tradução de avaliações no Magento 2 para multistore e vários idiomas
Nas lojas Magento 2 baseadas em multistore, surge frequentemente o mesmo cenário: uma versão linguística, por exemplo EN, já tem centenas de avaliações e um histórico real de vendas, enquanto as versões recém-lançadas, como DE/FR/ES/IT/NL/SE/CZ…, parecem vazias, apesar de vender os mesmos produtos. Isto reduz a credibilidade e a conversão nos novos store views.
Kowal_ReviewTranslation resolve este problema à maneira do Magento:
Não cria cópias das avaliações e não multiplica review_id.
Mantém a contagem nativa de classificações, número de avaliações, médias e filtros — porque o Magento continua a ver a mesma avaliação, apenas com uma camada de texto diferente para o Store View em causa.
As traduções são guardadas por Store View numa tabela separada, permitindo-lhe gerir de forma independente o conteúdo de cada versão linguística.
Como funciona na prática
No painel de administração, abre a avaliação e muda o Store View através do seletor padrão do Magento.
Para o Store View selecionado, edita: nickname, summary (title), review (detail).
O módulo guarda a tradução na sua própria tabela e não substitui o original.
No frontend, o Magento apresenta automaticamente a tradução no store view adequado.
O cliente vê o botão «Mostrar original / Mostrar tradução», que substitui o conteúdo via AJAX sem recarregar a página.
Principais vantagens
Credibilidade das novas versões linguísticas desde o primeiro dia, com as avaliações visíveis de imediato.
Sem problemas com a agregação de classificações e o contador de avaliações, pois o Magento trata disso de forma nativa.
Sem duplicação de avaliações e ratings na base de dados — limpo e seguro.
Gestão simples na administração, sem ecrãs separados para traduções.
UX amigável no frontend, com alternância para o original em 1 clique.
More Information
Manual de instalação do módulo
Instalação via Composer
Os dados de acesso ao repositório Composer (endereço de e-mail do cliente e token de licença) serão enviados por e-mail após a compra. Também estão disponíveis no painel de cliente depois de iniciar sessão em kowal.store. Substitua TWOJ_EMAIL_KLIENTA pelo endereço de e-mail da sua conta e TWOJ_TOKEN pelo token recebido. Execute os comandos no diretório raiz do Magento.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-reviewtranslationConcluir a instalação
Depois de instalar o pacote, execute a atualização do Magento e limpe a cache:
php bin/magento setup:upgradephp bin/magento cache:flushNo ambiente de produção, execute também a compilação DI e a implementação dos ficheiros estáticos de acordo com o processo de implementação da loja.