Cuando creas un sitio web multilingüe en Tilda, la mayor parte del contenido se traduce a través de un proxy: textos, botones, encabezados. Pero los widgets son una historia aparte. TravelLine, Bnovo, JivoSite, widgets de pago, se integran como código externo y funcionan según sus propias reglas.
¿Por qué los widgets no se traducen automáticamente?
Los widgets se conectan a través de iframe o JavaScript desde un servicio externo. Desde la perspectiva de tu sitio web, es una «caja negra»: solo asignas el lugar donde aparecerá el widget, y el contenido se renderiza desde los servidores del proveedor.
La traducción por proxy funciona con tu contenido HTML. No afecta el contenido de un iframe de un dominio externo.
Esto no es un error, es una característica arquitectónica. La solución para cada widget es diferente.
TravelLine
TravelLine es un sistema de reservas para hoteles. El widget de reservas se integra en Tilda a través de código JavaScript desde la cuenta personal de TravelLine.
Cómo configurar la multilingüidad:
TravelLine admite varios idiomas de interfaz. El cambio de idioma del widget se realiza a través de un parámetro en el código de conexión o automáticamente según el idioma del navegador, dependiendo de la versión y la configuración de su cuenta personal.
Algoritmo: 1. En su cuenta personal de TravelLine, active los idiomas deseados. 2. Verifique los parámetros de transmisión de idioma en el código del widget. 3. En las diferentes versiones de idioma del sitio, use el código con el parámetro de idioma deseado.
Detalles — en un artículo separado:
Bnovo
Bnovo es un sistema alternativo de gestión de reservas. El principio es el mismo: el widget se incrusta a través de JavaScript.
Bnovo admite varios idiomas de interfaz. En la mayoría de los casos, el idioma del widget cambia automáticamente según el idioma del navegador del usuario.
Otros widgets
Chats (JivoSite, Intercom, Tidio). La mayoría de los widgets de chat admiten el cambio automático de idioma según la configuración regional del navegador. Se configura en la cuenta personal del servicio.
Widgets de pago (ЮKassa, Robokassa, Stripe). Stripe cambia automáticamente. Los proveedores rusos, por lo general, solo están en ruso. Para una audiencia internacional, esto debe tenerse en cuenta de antemano.
Widgets de mapas (Google Maps, Yandex Maps). Google Maps cambia según el idioma del navegador. Yandex Maps es predominantemente en ruso.
Widgets de reseñas (Trustpilot, Yandex Reviews). Trustpilot admite la multilingüidad. Yandex Reviews es solo para una audiencia de habla rusa.
Principio general
Antes de lanzar, revise cada widget: en qué idiomas funciona de forma nativa, si cambia automáticamente o si se necesita un parámetro en el código, y qué verá el usuario de otro país si no se configura nada. Es mejor detectar el problema antes del lanzamiento que después.
Widgets en un sitio multilingüe: vamos a entenderlo juntos
Multify traduce automáticamente el sitio en Tilda, y con los widgets le ayudaremos a configurar la multilingüidad para cada caso específico.