Tradução de avaliações no Magento 2 para multistore e vários idiomas

Kowal_ReviewTranslation permite traduzir o conteúdo das avaliações (nick, título, conteúdo) para outras versões linguísticas no Magento 2, sem duplicar avaliações e sem prejudicar as estatísticas.
Compatibilidade
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
30,75 €
Enviar por Email a um Amigo

Pedir informações sobre este produto

Descrição / Tradução de avaliações no Magento 2 para multistore e vários idiomas

MAGENTO 2 · AVALIAÇÕES · MULTISTORE · VÁRIOS IDIOMAS

Mostre a mesma avaliação no idioma da respetiva loja.

Kowal Review Translation

Adicione versões separadas do texto da avaliação para os Store Views, preservando o original e o mecanismo nativo de classificações do Magento. O cliente pode alternar entre a tradução e o conteúdo de origem.

Texto por Store View · Sem novos review_id · Pré-visualização do original

COMO FUNCIONA NA PRÁTICA

01 · Escolhe a avaliação e o idioma
Abre a avaliação no painel e muda o Store View.

02 · Preenche a tradução
Guarda o nome do autor, o título e o conteúdo para a vista selecionada.

03 · O cliente lê a versão correta
O frontend substitui o texto e disponibiliza o original.

O que ganha a sua loja?

Conheça as funcionalidades, a utilização e as definições do módulo.

Conheça o módulo

Nas lojas Magento 2 baseadas em multistore, surge muito 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 (DE/FR/ES/IT/NL/SE/CZ…) parecem vazias, apesar de vender os mesmos produtos. Isto pode limitar a credibilidade dos novos store views e dificultar a decisão de compra.

Kowal_ReviewTranslation resolve isto à maneira do Magento:

  • Não cria cópias das avaliações nem multiplica review_id.

  • Preserva o cálculo nativo de classificações, quantidades 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 respetivo Store View.

  • As traduções são guardadas por Store View numa tabela separada, para que possa gerir de forma independente o conteúdo de cada versão linguística.

Como funciona na prática

  1. No painel de administração, abre a avaliação e muda o Store View (switcher padrão do Magento).

  2. Para o Store View selecionado, edita: nickname, summary (title), review (detail).

  3. O módulo guarda a tradução na sua própria tabela e não substitui o original.

  4. No frontend, o Magento apresenta automaticamente a tradução no store view adequado.

  5. O cliente vê o botão Mostrar original / Mostrar tradução, que substitui o conteúdo via AJAX sem recarregar a página.

Principais benefícios

  • Credibilidade das novas versões linguísticas desde o primeiro dia (as avaliações podem ficar visíveis depois de preparar as traduções e de as associar à vista).

  • Preservação da agregação nativa de classificações e do contador de avaliações (o Magento faz isto de forma nativa).

  • Sem duplicação de avaliações e ratings na base de dados — de forma limpa e segura.

  • Gestão simples no admin (sem ecrãs separados para traduções).

  • UX amigável no frontend (alternância para o original com 1 clique).

Prepara a tradução para uma vista específica

O módulo guarda nickname, title e detail na tabela kowal_review_translation_text com a associação review_id + store_id. Não inclui tradutor AI automático nem integração com um serviço de tradução — preenche o conteúdo no formulário da avaliação.

A gravação padrão sem vista selecionada aplica-se ao original. Depois de escolher um Store View, o módulo guarda a versão linguística e protege o texto de origem contra substituição.

Visibilidade das avaliações e preservação das classificações

A substituição do texto abrange as avaliações presentes na coleção nativa da respetiva loja. Para utilizar uma avaliação num novo idioma, verifique o seu estado e a associação ao store view. Se não existir uma versão linguística guardada, permanece o texto original.

As classificações e os identificadores permanecem nativos. O módulo não cria novos votos nem recalcula classificações segundo regras próprias; o resultado do contador depende da visibilidade padrão das avaliações no Magento.

Apresentação e alternância para o original

Stores → Configuration → Kowal → Review Translation → Display Settings permite escolher as avaliações em separadores ou numa secção separada abaixo deles. O seletor de texto baseia-se em AJAX, RequireJS e jQuery, bem como nos elementos da lista de avaliações.

Se o template de avaliações tiver sido alterado, verifique os seletores, os identificadores das classificações e a substituição do conteúdo. Isto é especialmente importante em temas que reconstroem a vista nativa das avaliações.

Instalação via Composer

Pacote kowal/module-reviewtranslation, módulo Kowal_ReviewTranslation. Depois de configurar o acesso ao repositório Kowal, instale o pacote, ative o módulo, atualize o Magento e limpe a cache. Em produção, inclua a compilação e a implementação de conteúdo estático de acordo com o processo da loja.

Da configuração ao resultado

1. Escolhe a avaliação e o idioma
Abre a avaliação no painel e muda o Store View.

2. Preenche a tradução
Guarda o nome do autor, o título e o conteúdo para a vista selecionada.

3. O cliente lê a versão correta
O frontend substitui o texto e disponibiliza o original.

Uma avaliação, diferentes versões linguísticas

A avaliação existe na versão EN. Prepara o texto para DE e FR, guardando-o na mesma avaliação, sem criar novas classificações.

Verifica também se a avaliação original tem a visibilidade definida nesses store views. A simples adição de uma tradução não substitui a associação da avaliação à loja.

Organize as avaliações na loja multilingue

Quer adaptar o módulo à sua loja? Pergunte sobre a implementação do Kowal Review Translation e discuta a configuração ou as extensões necessárias.

Mais informação

Addtocart Description

DEMO

nome de utilizador: reviews
palavra-passe: M2Reviews

Compatibilidade com o modelo Luma / Blank, KOWAL

Manual de instalação do módulo

Instalação via Composer

Receberá por e-mail, após a compra, os dados de acesso ao repositório Composer (endereço de e-mail do cliente e token de licença). Também estão disponíveis na área 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-reviewtranslation

Concluir 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:flush

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

Pressione para saltar o carrossel

Encontrámos outros produtos que podem ser do seu interesse!

Escreva a sua própria avaliação
Está a avaliar: Tradução de avaliações no Magento 2 para multistore e vários idiomas
A sua classificação:
Preço
Qualidade
Suporte
loader
Carregando...

Classificação enviada para aprovação.

Perguntas e respostas

Question
O módulo copia avaliações e cria novos review_id?
Answer
Não. As traduções são guardadas numa tabela separada por Store View, e o Magento continua a trabalhar com uma única avaliação.
Question
A classificação média e o número de opiniões serão calculados corretamente?
Answer
Sim. As classificações e agregações permanecem nativas, porque não duplicamos os dados das opiniões.
Question
Posso ter uma tradução diferente para cada idioma?
Answer
Sim. As traduções são associadas ao store_id, por isso cada Store View tem conteúdo independente.
Question
O cliente pode ver o original?
Answer
Sim. O módulo adiciona um botão «Mostrar original / Mostrar tradução», que alterna o conteúdo via AJAX.
Alterar preferências de cookies