Traducción de opiniones en Magento 2 para multistore y varios idiomas

Kowal_ReviewTranslation permite traducir el contenido de las opiniones, nick, título y texto, a otras versiones de idioma en Magento 2, sin duplicar opiniones y sin alterar las estadísticas.
Compatibilidad
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 €
Escribir correo electrónico a un amigo

Consultar sobre este producto

Descripción / Traducción de opiniones en Magento 2 para multistore y varios idiomas

MAGENTO 2 · RESEÑAS · MULTITIENDA · VARIOS IDIOMAS

Muestra la misma reseña en el idioma de cada tienda.

Kowal Review Translation

Añade versiones independientes del texto de una reseña para las vistas de tienda, conservando el original y el mecanismo nativo de valoraciones de Magento. El cliente puede alternar entre la traducción y el texto fuente.

Texto por Store View · Sin nuevos review_id · Consulta del original

CÓMO FUNCIONA EN LA PRÁCTICA

01 · Seleccionas la reseña y el idioma
Abres la reseña en el panel y cambias Store View.

02 · Completas la traducción
Guardas el nombre del autor, el título y el contenido para esa vista.

03 · El cliente lee la versión adecuada
El frontend sustituye el texto y permite ver el original.

¿Qué gana tu tienda?

Descubre las funciones, el uso y la configuración del módulo.

Conoce el módulo

En las tiendas Magento 2 con varias vistas suele darse el mismo escenario: una versión lingüística, por ejemplo, EN, ya tiene cientos de reseñas y un historial real de ventas, mientras que las versiones recién abiertas, DE/FR/ES/IT/NL/SE/CZ, parecen vacías aunque vendas los mismos productos. Esto puede reducir la credibilidad de las nuevas vistas de tienda y dificultar la decisión de compra.

Kowal_ReviewTranslation lo resuelve de una forma propia de Magento:

  • No crea copias de las opiniones ni multiplica los review_id.

  • Conserva el cálculo nativo de valoraciones, número de reseñas, medias y filtros, porque Magento sigue viendo la misma reseña, con una capa de texto distinta para cada Store View.

  • Las traducciones se guardan por Store View en una tabla independiente, lo que permite gestionar el contenido de cada versión lingüística de forma autónoma.

Cómo funciona en la práctica

  1. En el panel de administración abres la reseña y cambias Store View mediante el selector estándar de Magento.

  2. Para la vista seleccionada editas: nickname, summary (title), review (detail).

  3. El módulo guarda la traducción en su propia tabla y no sobrescribe el original.

  4. En el frontend, Magento muestra automáticamente la traducción en la vista de tienda correspondiente.

  5. El cliente ve el botón «Mostrar original / Mostrar traducción», que sustituye el contenido mediante AJAX sin recargar la página.

Principales ventajas

  • Credibilidad de las nuevas versiones lingüísticas desde el primer día: las reseñas pueden verse tras preparar las traducciones y asignarlas a la vista.

  • Conservación de la agregación nativa de valoraciones y del contador de reseñas, gestionados por Magento.

  • Sin duplicación de reseñas ni valoraciones en la base de datos: un enfoque limpio y seguro.

  • Gestión sencilla en el panel, sin pantallas de traducción independientes.

  • Una experiencia cómoda en el frontend, con cambio al original en un clic.

Preparas la traducción para una vista concreta

El módulo guarda nickname, title y detail en la tabla kowal_review_translation_text con la relación review_id + store_id. No incluye un traductor automático con IA ni una integración con servicios de traducción: introduces el contenido en el formulario de reseñas.

El guardado estándar sin seleccionar una vista afecta al original. Tras seleccionar Store View, el módulo guarda la versión lingüística y protege el texto fuente de la sobrescritura.

Visibilidad de reseñas y conservación de valoraciones

La sustitución del texto abarca las reseñas presentes en la colección nativa de la tienda. Para utilizar una reseña en otro idioma, comprueba su estado y asignación a la vista de tienda. Si no hay una versión lingüística guardada, se mantiene el texto original.

Las valoraciones y los identificadores siguen siendo nativos. El módulo no crea votos nuevos ni recalcula valoraciones según reglas propias; el contador depende de la visibilidad estándar de las reseñas de Magento.

Presentación y cambio al original

Stores → Configuration → Kowal → Review Translation → Display Settings permite seleccionar reseñas en pestañas o en una sección independiente debajo de ellas. El cambio de texto se basa en AJAX, RequireJS, jQuery y los elementos de la lista de reseñas.

Si cambias la plantilla de reseñas, comprueba los selectores, los identificadores de valoraciones y la sustitución del contenido. Es especialmente relevante en temas que reconstruyen la vista nativa de reseñas.

Instalación mediante Composer

Paquete kowal/module-reviewtranslation, módulo Kowal_ReviewTranslation. Tras configurar el acceso al repositorio Kowal, instala el paquete, activa el módulo, actualiza Magento y limpia la caché. En producción, incluye la compilación y el despliegue de contenido estático según el proceso de la tienda.

De la configuración al resultado

1. Seleccionas la reseña y el idioma
Abres la reseña en el panel y cambias Store View.

2. Completas la traducción
Guardas el nombre del autor, el título y el contenido para esa vista.

3. El cliente lee la versión adecuada
El frontend sustituye el texto y permite ver el original.

Una reseña, distintas versiones lingüísticas

La reseña existe en EN. Preparas el texto para DE y FR y lo guardas en la misma reseña, sin crear valoraciones nuevas.

También compruebas que la reseña original sea visible en esas vistas de tienda. Añadir una traducción no sustituye la asignación de la reseña a la tienda.

Organiza las reseñas en tu tienda multilingüe

¿Quieres adaptar el módulo a tu tienda? Consulta sobre la implementación de Kowal Review Translation y comenta la configuración o las extensiones necesarias.

Más Información

Addtocart Description

DEMO

username: reviews
hasło: M2Reviews

Conformidad con la plantilla Luma / Blank, KOWAL

Instrucciones de instalación del módulo

Instalación mediante Composer

Recibirás por e-mail los datos de acceso al repositorio Composer, dirección de e-mail del cliente y token de licencia, tras la compra. También están disponibles en el panel de cliente tras iniciar sesión en kowal.store. Sustituye TWOJ_EMAIL_KLIENTA por la dirección de correo electrónico de tu cuenta y TWOJ_TOKEN por el token recibido. Ejecuta los comandos en el directorio raíz de Magento.

composer config repositories.kowal composer https://repo.kowal.store
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"
composer require kowal/module-reviewtranslation

Finalización de la instalación

Después de instalar el paquete, actualiza Magento y limpia la caché:

php bin/magento setup:upgrade
php bin/magento cache:flush

En el entorno de producción, realiza también la compilación DI y el despliegue de archivos estáticos de acuerdo con el proceso de despliegue de la tienda.

Pulse para saltar el carrusel

Hemos encontrado otros productos que podrían gustarle.

Escribe tu propia reseña
Estás revisando: Traducción de opiniones en Magento 2 para multistore y varios idiomas
Tu valoración:
Precio
Calidad
Asistencia
loader
Cargando...

Has enviado la reseña para moderación.

Preguntas y respuestas

Pregunta
¿El módulo copia las opiniones y crea nuevos review_id?
Respuesta
No. Las traducciones se guardan en una tabla separada por Store View, y Magento sigue trabajando con una sola opinión.
Pregunta
¿Se calcularán correctamente la valoración media y el número de opiniones?
Respuesta
Sí. Las valoraciones y las agregaciones siguen siendo nativas, porque no duplicamos los datos de las opiniones.
Pregunta
¿Puedo tener una traducción diferente para cada idioma?
Respuesta
Sí. Las traducciones están asignadas al store_id, por lo que cada Store View tiene contenido independiente.
Pregunta
¿Puede el cliente ver el original?
Respuesta
Sí. El módulo añade un botón «Mostrar original / Mostrar traducción», que cambia el contenido mediante AJAX.
Cambiar preferencias de cookies