Saltar navegación

Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.

Este tema contiene 18 respuestas, tiene 2 voces.

Última actualización por Paola Mendiburu hace 1 año, 8 meses.

Asistido por: Paola Mendiburu.

Autor Publicaciones
septiembre 25, 2023 a las 4:48 pm #14461085

juan-marcosM

Mi web es bilingüe: la web base está en idioma GB, y la traducción ES.
En la página "home" de mi web ( enlace oculto ) hay colgados dos vídeos que muestran textos, y por tanto, necesito una versión del vídeo GB publicada en la página GB y una versión del vídeo ES publicada en la página ES. Para ello:
• Paso 1: Subo el vídeo GB a la página Home GB y botón "Actualizar" en WordPress (WP).
• Paso 2: Voy al menú de WP > WPML > "Media Translation". Localizo el vídeo GB. En la opción "Traducción ES" subo la versión ES del vídeo y pulso botón "Guardar la Traducción de Multimedia".
Pero cuando visito la página Home en idioma ES, en lugar de aparecer el vídeo en idioma ES, aparece en versión GB. Es decir, Media Translation no funciona.
¿Qué solución me propones?
Adjunto varias capturas.
Saludos,
Marcos

004.jpg
003.jpg
002.jpg
001.jpg
septiembre 26, 2023 a las 11:28 am #14466403

Paola Mendiburu
Partidario de WPML desde 11/2020

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola Marcos!

Soy Paola y le ayudaré a resolver su problema.

Para ver si se trata de un problema de compatibilidad y así poder pasarlo al equipo de compatibilidad, ¿podrías intentar reproducir el problema en el siguiente sitio de pruebas?
enlace oculto

Avísame cuando lo hayas hecho.

Muchas gracias.

septiembre 26, 2023 a las 4:25 pm #14468449

juan-marcosM

Hola Paola.
Listo. Ya he procedido según lo que me indicas.
Nota importante: Yo empleo el editor ELEMENTOR para editar mi página en WordPress, a diferencia de tu sandbox, que es WordPress puro.
Quedo atento.
Gracias.
Marcos

septiembre 27, 2023 a las 9:29 am #14472159

Paola Mendiburu
Partidario de WPML desde 11/2020

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+02:00)

Gracias.

He visto que cuando se hace desde Gutemberg funciona pero en cambio desde Elementor los vídeos no aparecen traducidos.

Estoy trabajando en ello.

Te aviso en cuanto tenga noticias.

septiembre 27, 2023 a las 9:30 am #14472169

Paola Mendiburu
Partidario de WPML desde 11/2020

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+02:00)

¿Me puedes confirmar si en tu sitio lo añades directamente desde el módulo del video?

septiembre 27, 2023 a las 9:50 am #14472429

juan-marcosM

Hola Paola,

No acabo de entender bien tu pregunta.

Si te refieres a cómo añado los vídeos "traducidos" ES, una vez he colgado el original en la página GB, hago lo siguiente:

1. Voy al menú de WP > WPML > Media Translation.
2. Aquí se abre una biblioteca de medios con 2 columnas (ver captura 1).
3. Localizo el vídeo en cuestión por el nombre de archivo (no se muestra imagen en miniatura para los videos).
4. En la columna de la izq. (bandera ES), clico sobre el icono (ver captura 2)
5. Se abre una ventana llamada "Media translation" (ver captura 3).
6. Clico sobre el recuadro de la imagen para cargar el vídeo versión ES.
7. Se abre entonces el explorador de Windows.
8. Selecciono el vídeo ES y se sube.
9. Una vez concluida la subida, clico sobre el botón "Guardar la traducción de multimedia".

¿Responde esto a tu consulta? Si no, por favor formúlamela otra vez.

Saludos,
Marcos

003.jpg
002.jpg
001.jpg
septiembre 27, 2023 a las 10:03 am #14472613

Paola Mendiburu
Partidario de WPML desde 11/2020

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+02:00)

Me refiero si desde el elementor lo añades desde el widget video.

septiembre 27, 2023 a las 10:06 am #14472671

juan-marcosM

¿Te refieres al vídeo "original", es decir en idioma GB? (para luego subir el vídeo ES traducido en WPML)

septiembre 27, 2023 a las 10:15 am #14472773

Paola Mendiburu
Partidario de WPML desde 11/2020

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+02:00)

Si.

Ya he visto desde tu web que lo has añadido desde elementor-video.

Voy a investigar el problema.

Te aviso en cuanto tenga noticias.

septiembre 27, 2023 a las 10:21 am #14472785

juan-marcosM

Así es, cuando quiero insertar un vídeo GB, lo hago estando en Elementor. Lo que hago es ir
al menú de 'elementos' para insertar y escojo "Video". Lo arrastro a la seccion de la pagina donde lo quiero insertar. Aqui en el menu elementor elijo la opcion "video alojado en servidor propio". Voy a elegir video y se abre la biblioteca de medios. En esta ventana "Insert Media" clico la pestaña "subir archivos". Subo el video y acepto.

septiembre 27, 2023 a las 2:00 pm #14474811

Paola Mendiburu
Partidario de WPML desde 11/2020

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+02:00)

Ok gracias.

Estoy en ello, mientras tanto puedes añadir manualmente el vídeo traducido a la página traducida des Elementor.

septiembre 27, 2023 a las 4:07 pm #14475953

juan-marcosM

Sí, esto es lo que vengo haciendo desde la creación de la web en 2022. Pero es una solución provisional, porque cada vez que hago alguna edición en la página -cualquier cambio, y siempre desde el editor en idioma base (GB)-, el vídeo ES automáticamente desaparece y es reemplazado otra vez por el vídeo GB. A ver si me dais una solución permanente.
Saludos.

septiembre 28, 2023 a las 11:58 am #14481301

Paola Mendiburu
Partidario de WPML desde 11/2020

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola!

Para poder mostrar el vídeo traducido tienes que hacer lo siguiente:
- ve a WPML --> Configuración --> Custom xml
- añade el siguiente código:

<wpml-config>
  <elementor-widgets>

    <widget name="video">
      <fields>
        <field>hosted_url>url</field>
      </fields>
    </widget>
  </elementor-widgets>
</wpml-config>

- ve a la página donde tengas el video y haz un pequeño cambio
- abre el editor de traducción y verás que te aparece la url del vídeo para traducir, añade la correspondiente url del vídeo en el otro idioma (si no te aparece directamente buscala donde "Search content in original content")

Esta es la documentación para generar el código:
https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/

Ya me dices si tienes cualquier problema.

septiembre 29, 2023 a las 3:36 pm #14488731

juan-marcosM

Hola Paola,
Gracias por tus instrucciones.
He seguido el procedimiento escrupulosamente pero sigue igual, el problema no se ha solucionado.
¿Quieres que te envíe una captura vídeo de pantalla de lo que hago para que lo veas tu misma?
Saludos,

septiembre 29, 2023 a las 8:50 pm #14490081

juan-marcosM

Paola, para tu info, te paso una captura de video de mi pantalla haciendo el procedimiento que me indicas:

enlace oculto