Saltar al contenido Saltar a la barra lateral

Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.

Problema:
El cliente intentaba traducir su sitio de español a inglés usando WPML con WP Bakery, pero enfrentaba problemas con la traducción automática y manual de textos, la visualización de banderas personalizadas, y el funcionamiento del widget del selector de idiomas.
Solución:
Primero, identificamos que los elementos de WP Bakery no estaban registrados correctamente en WPML. Para solucionar esto, seguimos los pasos de la guía sobre cómo traducir shortcodes personalizados con WPML, disponible en https://wpml.org/documentation/support/language-configuration-files/translate-custom-shortcodes-with-wpml/.
Luego, agregamos el siguiente código en WPML -> Configuración -> Pestaña 'Configuración XML Personalizada':

<wpml-config><br />  <shortcodes><br />    <shortcode><br />      <tag>cz_title</tag><br />    </shortcode><br />    <shortcode><br />      <tag>cz_team</tag><br />    </shortcode><br />  </shortcodes><br /></wpml-config>

Para las páginas restantes, recomendamos:
- Editar la página en el idioma original.
- Realizar un pequeño cambio en el contenido.
- Guardar los cambios para refrescar la entrada en la base de datos y el estado de traducción.
- Actualizar la traducción.

Si esta solución no resuelve tu problema o parece desactualizada, te recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión del arreglo permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, visita nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.

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.

Etiquetado: 

Este tema contiene 4 respuestas, tiene 0 voices.

Última actualización por Carlos Rojas hace 8 meses, 1 semana.

Asistido por: Carlos Rojas.

Autor Publicaciones
enero 12, 2025 a las 2:21 pm #16585797

alfredoC-17

Antecedentes del problema:
Intento traducir el sitio de español a inglés pero no traduce de forma automática muchos de los textos. Manual tampoco los detecta y el widget para colocar el selector de idioma en el header no funciona. Utilizo WPBakery. Link to a page where the issue can be seen: enlace oculto

Síntomas:
No muestra banderas personalizadas y no traduce al inglés. De forma manual no los muestra.

Preguntas:
¿Por qué no se muestran las banderas personalizadas?
¿Por qué no traduce automáticamente al inglés?
¿Por qué no detecta los textos manualmente?
¿Por qué no funciona el widget para el selector de idioma en el header?

enero 13, 2025 a las 3:39 pm #16589492

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,
Muchas gracias por contactarnos

Le pido que vayamos pasos a paso para poder enfocarnos en un problema a la vez. Por favor comparta un enlace con video describiendo los pasos que está siguiendo para traducir el cotntenido.

Saludos,
Carlso

enero 13, 2025 a las 4:05 pm #16589676

alfredoC-17

Necesito que traduzca los textos de forma automática o manual. Ejemplo dejo esta liga enlace oculto se muestra que no esta n traducidos algunos textos y al querer realizar de forma manual en el editor no los reconoce. Adjunto imágenes. Esto se ve en multiples páginas

Screenshot 2025-01-13 at 9.59.13 a.m..png
Screenshot 2025-01-13 at 10.02.40 a.m..png
enero 14, 2025 a las 10:49 am #16592368

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

En este caso es muy probable que esté utilizando elementos de WP Bakery que no se hayan registrado correctamente en WPML. Para registrarlos puede seguir los pasos descritos en esta guía: https://wpml.org/documentation/support/language-configuration-files/translate-custom-shortcodes-with-wpml/

Por favor hágame saber si necesita ayuda para registrar los elementos.

enero 16, 2025 a las 12:47 am #16599506

alfredoC-17

No funciono la solución, este sitio web ya había sido traducido con anterioridad esta vez que renovó el servicio fallo, y solo se cambiaron sitios me pueden ayudar?

enero 16, 2025 a las 10:03 am #16600988

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

En este caso voy a necesitar revisar la configuración en el sitio. Es por ello que he establecido su próximo mensaje como privado para que pueda compartir las credenciales de forma segura.

Por favor confirme que tiene una copia de seguridad del sitio completo que pueda utilizar para restaurar el sitio en caso de ser necesario.

enero 16, 2025 a las 6:07 pm #16603353

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Muchas gracias por compartir las credenciales solicitadas.

La causa del problema era que no se habían registrado los shortcodes/elementos que había utilizado para crear el contenido. Siguiendo los pasos descritos en esta guía: https://wpml.org/documentation/support/language-configuration-files/ he registrado los shortcodes/elementos con este código en WPML -> Configuración -> Pestaña 'Configuración XML Personalizada':

<wpml-config>
  <shortcodes>
    <shortcode>
      <tag>cz_title</tag>
    </shortcode>
    <shortcode>
      <tag>cz_team</tag>
    </shortcode>
  </shortcodes>
</wpml-config>

Puede confirmar que el problema se ha resuelto?

enero 16, 2025 a las 10:13 pm #16604041

alfredoC-17

Solo que en todas las demás paginas continua el problema y el shrtcodes es el mismo, no me queda claro como solucionarlo en las demás paginas si la clase es la misa y porque debe ser tan técnico, no veo el sentido de tener un plugin. Como puedo arreglarlo?

enero 17, 2025 a las 8:46 am #16604764

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

Para el resto de las páginas solamente debe realizar estos pasos:
- Edite la página en el idioma original
- Realice un pequeño cambio en el contenido
- Guarde los cambios (esto refrescará la entrada en la base de datos y el status de traducción)
- Actualice la traducción

enero 17, 2025 a las 11:55 pm #16608493

alfredoC-17

Hola, hice los cambios que solicitaste y funciono solo en el titulo del acordeón no funciona el titulo es: Ver CV en la url: enlace oculto
encontre un short code pero creo que no es y hice varias veces lo que me solicitaste pero no funciona en esa parte. agrado capturas de pantalla

Screenshot 2025-01-17 at 5.53.17 p.m..png
Screenshot 2025-01-17 at 5.53.22 p.m..png
enero 20, 2025 a las 6:46 am #16611787

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

Solo faltaba agregar el atributo del título al XML. Ya lo hice y actualicé la traducción.

El XML final quedó así:

<wpml-config>
  <shortcodes>
    <shortcode>
      <tag>cz_title</tag>
    </shortcode>
    <shortcode>
      <tag>cz_team</tag>
    </shortcode>
    <shortcode>
      <tag>cz_acc_child</tag>
      <attributes>
        <attribute>title</attribute>
      </attributes>
    </shortcode>
  </shortcodes>
</wpml-config>

Puede confirmar que el problema se resolvió?

enero 20, 2025 a las 9:05 pm #16615538

alfredoC-17

Hola, gracias por los cambios realizados anteriormente, los aprecio mucho.

Sin embargo, he detectado algunos problemas que me gustaría resolver:

Botones en el sitio:
Actualmente, los botones en todo el sitio no funcionan para la traducción. Revisé las clases asociadas y edite el XML y tampoco, pero ninguna parece estar operativa.

Footer:

Los títulos y textos del footer no se pueden modificar.

Intenté realizar cambios utilizando la traducción de cadenas y también editando directamente el archivo XML, pero no obtuve resultados positivos.

Adjunto imágenes para ilustrar los problemas mencionados.

Quedo atento a tus comentarios. Gracias de antemano por tu apoyo.

Screenshot 2025-01-20 at 3.04.57 p.m..png
Screenshot 2025-01-20 at 2.47.55 p.m..png
Screenshot 2025-01-20 at 2.48.07 p.m..png
Screenshot 2025-01-20 at 2.48.12 p.m..png
Screenshot 2025-01-20 at 2.48.25 p.m..png
enero 21, 2025 a las 8:53 am #16616830

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Me alegra saber que hemos resuelto el problema original 🙂

Ahora le pido que nos enfoquemos en los botones. Por favor comparta una URL donde aparezcan uno o varios botones que no se hayan traducido.

enero 21, 2025 a las 4:07 pm #16619801

alfredoC-17

hola te dejo la url: enlace oculto

enero 22, 2025 a las 9:11 am #16621638

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Gracias!

He añadido el código para que se traduzcan los botones. Puede confirmar que en enlace oculto los botones se han traducido correctamente?