Buenas tardes compañeros,
Â
 Estoy terminando una web de restaurante con 5 idiomas echa con divi y traducida con wpml el caso que la web lleva un iframe que carga en la pagina de reservas y la cosa es que en la version movil solo me carga en el idioma aleman y danes, en los demas de idiomas ( español,ingles,sueco y holandés ) no carga , veo que tengo la misma configuración en todas las paginas pero no sé de donde sale ese error de no cargar en los otros idiomas. Muchas gracias de antemano,.
Â
atentamente.
salvador rodriguez
Â
"<iframe
src="https://widget.thefork.com/e54528ff-d63d-429e-9853-70d026f905b7"
allow="payment *"
style="width: 100%; min-height:800px; border:none; overflow:scroll;"
></iframe>
Contenido solo visible a usuarios registrados
Hola Salvador,Â
Como estas añadiendo estas traducciones en tu sitio web, ten en cuenta que el iframe es un código externo que añades en tu sitio web y carga la página que lo contiene, por lo que es un poco difÃcil controlar su contenido.Â
Es posible necesites traducir de forma manual el iframe, por ejemplo → Contenido solo visible a usuarios registrados
Un SaludoÂ
Hola Salvador,
Gracias a ti, es un placer para nosotros siempre poder ayudarte.Â
Quedamos atentos como ha ido todo
Un SaludoÂ
@karen Hola de nuevo Karen, me dicen desde WPML que para ellos no es un problema del plugin ya que funciona en varios idiomas , dicen que debe ser alguna configuración de tamaño de pantalla de movil en divi, he intentado mirar toda la configuración en divi en los diversos idiomas y veo que esta igual pero no carga el iframe en aleman ni en sueco, es cierto que si giro el movil en vista landscape si lo carga en esos idiomas faltantes. Sino te importa te dejo el video que me mando los chicos del plugin y también un video corto que hice yo .Espero que me puedas ayudar .Mil graciasÂ
https://www.loom.com/share/1696c1b4862e4781a0b18e700902b6ef
Â
Hola Salvador.
Prueba añadiendo lo siguiente en Apariencia -> Personalizar -> CSS Adicional:
@media (max-width: 765px){
[data-et-multi-view-load-phone-hidden=true]:not(.et_multi_view_swapped) {
display: block!important;
}
}
Â
Un Saludo
Hola Pepe , he introducido el código como me indicas y no hace efectos, también he intentando instalarlo en el modulo donde esta el iframe y tampoco hace efecto. Gracias por tú ayuda.
Hola Angel.
No vemos problemas que puedan afectar a lo que comentas.
Por lo que veo tienen más clientes con ese problema:
-> https://wpml.org/forums/topic/page-with-iframe-not-displaying-correctly-in-translated-page/
Â
.- Edita la página con el idioma que se no se muestra
.- Edita el módulo del iframeÂ
.-En la pestaña avanzado despliega " visibilidad "
.- Revisa que no lo tengas desactivado en teléfono
Â
Si esta todo correcto tienes que consultarlo con su soporte, a nivel instalación está todo bien.
Â
Un saludo
Gracias Pepe por tu ayuda.
Â
Saludos.
Salvador