Como traducir el plugin Widgets for Google Reviews en WordPress
⚠️ Actualización 2026
Cuando publiqué este artículo, el método usando la plataforma de Trustindex funcionaba gratis sin límites. Actualmente la cuenta gratuita solo permite mostrar el widget creado desde su web durante 7 días; después deja de mostrarse si no se contrata una licencia.
El truco que explico en este post sigue funcionando, pero gratis solo durante ese periodo. Si buscas una alternativa completamente gratuita, puedes usar el plugin Rich Showcase for Google Reviews, que permite crear varios widgets en distintos idiomas incluso en su versión free.
Widgets for Google Reviews GRATIS es un plugin para meter reseñas de Google en tu web brutal, PERO ¿es multidioma? La realidad es que casi nadie comenta cómo solucionarlo cuando tu web está publicada en varios idiomas, y no hay una guía ni forma estándar de hacerlo de forma realmente útil. La mayoría de lo que encuentras online explicando soluciones es demasiado complejo, parcial, o simplemente no funciona en la gran mayoría de casos. Son todo parchetones de código que generan más problemas en el futuro que soluciones en el presente.
Con WPML, por ejemplo, no existe solución «oficial». La única solución realista era una combinación entre comprar la versión de pago del plugin de Trustindex con un poquito de código extra, y todavía era algo chapucera. Otra opción era retirar directamente el WPML y cambiar a plugins de traducción más simples tipo GTranslate que traducen automáticamente todo vía Google Translate, pero eso no es multidioma real, sino una traducción de la interfaz, que además puede afectar SEO y coherencia de reseñas.
Después de probar todas las opciones posibles durante mes y pico, descubrí un truco simple y efectivo, 100% gratis, que nadie comenta ni comparte. Es tan simple que da miedo. Consiste en crear dos widgets distintos en trustindex.io (uno para español, otro para inglés) y mostrar el widget correcto según idioma mediante un shortcode condicional.
La ejecución es simple, efciciente, y el resultado es perfecto. A continuación, te cuento cómo lo hice. Sigue leyendo.
¿Por qué los plugins de traducción habituales no traducen el Widget de Google Reviews?
El problema real es que el plugin gratuito genera todo el contenido dinámicamente vía JavaScript en un contenedor .ti-widget-container. Por ejemplo:
<div class="ti-rating">BUENO</div>
<span class="ti-rating-text">A base de 11 reseñas</span>
- WPML, Polylang o TranslatePress no detectan estas cadenas como traducibles.
- Métodos PHP (gettext, config XML para Elementor) no funcionan.
- Resultado: todos los textos aparecen en español, sin importar el idioma de la página.
Intentar reemplazar los textos con JS post-carga es posible, pero frágil y difícil de mantener. Lo que la mayoría propone:
- Usar la versión de pago + código extra → funciona, pero es chapucero y caro.
- Cambiar a plugins tipo GTranslate → no es multidioma real, solo traducción automática de interfaz.
Nada de esto es satisfactorio si buscas reseñas reales, sincronizadas y un resultado SEO-friendly.
Cómo traduje Widgets for Google Reviews GRATIS paso a paso (el truco que nadie comparte)
Si sigues aquí, es porque estás harto de no encontrar la forma de traducir las reseñas del plugin Widgets for Google Reviews GRATIS a varios idiomas. Esto, es algo que he intentado localizar durante 1 mes y medio, y nadie ni nada (niguna IA) lo explica bien. La mayoría de tutoriales hablan de métodos complejos, versiones de pago sim asegurarte que funcionan, o incluso desistir y pasar directamente a traductores automáticos como el plugin GTranslate, que no son realmente multilingüe.
El plugin en cuestión, el que te voy a explicar se llama Widgets for Google Reviews, es de trustindex, y se ve así en tu web:
Jose L. GarcíaTrustindex verifica que la fuente original de la reseña sea Google. En una sola sesión Javier crea un entorno de confianza en donde la asesoría técnica se convierte en una conversación amena y cercana. No sólo aterriza los conceptos más técnicos para que lo entiendas, sino que matiza con ejemplos fáciles de digerir. Me he sentido acompañado porque ha entendido mi problema y me ha resultado útil. Una buena experiencia y ahora me queda implementar sus consejos. Teresa SalinasTrustindex verifica que la fuente original de la reseña sea Google. Profesionales de los pies a la cabeza. Me hicieron la web justo como la que quería, nunca pensé que fuera a quedar tan bien. Y ya si hablamos de comunicación y trato humano… simplemente increíble Angeles ChozasTrustindex verifica que la fuente original de la reseña sea Google. Los mejores sin duda, han hecho un escaparate perfecto de mi negocio, antes tenía otra web que no hacía justicia a lo que el proyecto merecía y ahora, gracias a ellos puedo decir que han aumentado las visualizaciones e incluso que tengo más clientes. Eternamente agradecida, os recomendaré siempre 🩷 Juan Martin PruañoTrustindex verifica que la fuente original de la reseña sea Google. Grandes profesionales, muy conocedores de las redes sociales y del marketing, sin lugar a duda, se trata de una empresa indispensable para tener éxitos en nuestros proyectos. Elisa JTrustindex verifica que la fuente original de la reseña sea Google. El trabajo y trato diario con Javier y su equipo es fantástico. Son muy operativos y resolutivos. Destacar el buen gusto también a la hora de diseñar páginas web. Siempre es un placer trabajar con ellos en todos nuestros proyectos. Totalmente recomendableVerificado por: TrustindexLa insignia verificada de Trustindex es el símbolo universal de confianza. Solo las mejores empresas pueden obtener la insignia verificada si tienen una puntuación de revisión superior a 4.5, basada en las reseñas de clientes de los últimos 12 meses. Leer más
Yo, que soy cabezón y de no rendirme, finalmente encontré un camino simple, efectivo y gratuito que nadie comenta. Consiste solo en aprovechar la plataforma web de Trustindex, los mismos desarrolladores del plugin, para crear un widget diferente por idioma y usar directamente los shortcodes que genera la app web en tu WordPress, según idioma.
Voy a explicarlo paso a paso, y al final te incluyo también un extra para los muy técnicos, que consiste en un shortcode condicional en functions.php, que no es necesario para que funcione la traducción, pero resulta interesante para quienes quieren automatizarlo completamente. Vamos allá.
1. Plugin ya instalado
Primero, asegúrate de tener el plugin Widgets for Google Reviews FREE instalado y funcionando en tu idioma principal (por ejemplo, español).
El plugin te genera un shortcode igual que este y te indica que lo pongas donde quieras mostrar tus reseñas:
[trustindex no-registration=google]- Este shortcode se coloca directamente en Elementor o Gutenberg o lo que sea que uses.
- Muestra las reseñas del perfil de Google conectado.
- Aquí ya tenemos el widget en español funcionando perfectamente.
Hasta este punto, todo es estándar y no hay nada especial que hacer.
2. Registrarte en la app web de Trustindex
Para crear la versión en inglés, abrimos trustindex.io y seguimos estos pasos:
- Crear una cuenta gratuita si no la tienes.
- Conectar el mismo perfil de Google que usamos en WordPress.
- Generar un nuevo widget desde la plataforma en inglés (o el idioma que necesites traducir).
La ventaja de la app web es que nos permite crear otro widget para el mismo perfil de empresa en Google, sin instalar plugins extra ni duplicar nada del que ya tenemos en WordPress. Esto es clave, no se necesita duplicar el plugin, ni tocar librerías JS, ni hacer hacks complicados. Nada.
3. Creo widget INGLÉS
Una vez dentro de la plataforma web de Trustindex.io:
- Configuro el idioma del widget a inglés (EN).
- La plataforma genera un nuevo shortcode para ese widget:
[trustindex no-registration=google token="987654321"]- Importante: no hace falta usar el script adicional que Trustindex te indica que incluyas en tu web, porque el plugin FREE ya carga todas las librerías necesarias en WordPress.
- Este shortcode es totalmente independiente del widget español, pero apunta al mismo perfil de Google.
Ahora viene la parte más sencilla, solo tienes que copiar este shortcode y pegarlo en la versión inglesa de tu WordPress.
- Si usas WPML, Polylang o cualquier otro plugin que traduzca cadenas de texto, este shortcode puede funcionar como la «traducción» del shortcode que ya tienes en español del plugin.
- Es decir, en la página traducida o en el idioma inglés, sustituyes el shortcode original del español por este nuevo shortcode de inglés, y automáticamente se muestra el widget correcto en el idioma correcto.
- Esto evita cualquier manipulación de JS, filtros condicionales o hacks complicados. El plugin FREE + la plataforma web de Trustindex hacen todo el trabajo.
Con esto, la traducción de tus reseñas está completamente bajo control, sincronizada con el perfil de Google y sin depender de traducciones automáticas de interfaz ni soluciones chapuceras. Son dos widgets independientes, uno español y otro inglés, apuntando al mismo perfil de Google.
4. Aplicar fácilmente en WordPress/Elementor/Gutenberg…
Ahora que ya tenemos ambos widgets generados (español e inglés), la integración es muy sencilla:
- En la página ES, insertamos el shortcode del widget original en español:
[trustindex no-registration=google]- En la página EN, insertamos el shortcode del widget inglés:
[trustindex no-registration=google token="987654321"]Insisto. Si estás usando WPML, Polylang o cualquier otro plugin de multidioma, este shortcode funciona perfectamente como la «traducción» del shortcode español. Solo lo colocas en la página traducida o en el bloque correspondiente al idioma inglés, y automáticamente se mostrará el widget correcto.
5. Extra técnico: shortcode condicional en functions.php
Para los más curiosos o quienes quieran centralizar el shortcode en un solo bloque, se puede usar un shortcode condicional en functions.php.
Aviso: esto es opcional y realmente no hace falta para que funcione la traducción, pero puede ser útil si gestionas muchas páginas, idiomas y quieres automatizar todo de manera elegante.
add_shortcode('multilang_reviews', function() {
$lang = defined('ICL_LANGUAGE_CODE') ? ICL_LANGUAGE_CODE : substr(get_locale(),0,2);
if ($lang === 'en') {
return '[trustindex no-registration=google]';
} else {
return '[trustindex no-registration=google token="123456789"]';
}
});
- Con esto, solo insertas
[multilang_reviews]en cualquier página o plantilla. - El shortcode detecta automáticamente el idioma actual y muestra el widget correspondiente.
- Ideal para sitios con muchas páginas, muchos idiomas o cuando quieres mantener un shortcode unificado para todos los idiomas.
Así es como conseguimos que tus reseñas de Google sean multilingües en tu WordPress
Con esta configuración, el resultado es perfecto y profesional.
Todo apunta al mismo perfil de Google, las reseñas están sincronizadas, y la traducción es real y fiable, sin depender de traducciones automáticas, scripts adicionales o versiones de pago.
Lo más importante de este caso es que demuestra algo que muchos pasan por alto. No siempre la solución más complicada es la mejor. Buscarle tres pies al gato con programación compleja, plugins premium o hacks raros puede funcionar, pero casi siempre complica más de lo necesario.
Pensar que algo tan simple como crear un segundo widget en la misma plataforma y usar el shortcode correcto no puede funcionar porque es realmente muy simple, es un error. Y me extraña mucho que nadie haya compartido este método nunca, porque es la opción más eficiente y fácil a su vez, además de ser la única gratuita.
De hecho, esto que te cuento encaja perfectamente con la Navaja de Ockham, que no es más que entre varias soluciones posibles, la más simple que resuelve el problema suele ser la correcta. En este caso, una estrategia creativa y sencilla, basada en la lógica más directa, funciona mejor que cualquier workaround técnico excesivo.
Con el plugin gratuito Widgets for Google Reviews, cuenta gratuita en la plataforma web de Trustindex y el uso inteligente de shortcodes, logramos un sistema multilingüe, SEO-friendly y totalmente confiable, sin complicaciones innecesarias.
Confío en que esto te solucione el problema.
