Saltar al contenido Saltar a la barra lateral

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

Problem:
El cliente enfrentaba un problema con la traducción de un formulario en su sitio web, específicamente con las opciones de un selector que no se mostraban correctamente después de la traducción. A pesar de intentar soluciones previas como desactivar plugins y cambiar el tema, el problema persistía.
Solution:
Primero, identificamos que faltaban comillas (" ") para dividir correctamente las opciones del selector en la traducción del formulario. Al añadir manualmente estas comillas en la versión traducida del formulario, el problema se resolvió parcialmente. Sin embargo, para asegurar que las traducciones futuras no enfrentaran el mismo problema, escalamos el caso a nuestro segundo nivel de soporte. Ellos recomendaron activar la opción de 'preferir segmentos más pequeños' en los ajustes de ATE, lo cual solucionó el problema de forma definitiva. Se verificó que con esta configuración, las opciones del selector se mostraban correctamente tanto en el proceso de traducción como en la página traducida.

Si esta solución no resuelve tu problema, o si parece no ser relevante debido a que está desactualizada o no se aplica a tu caso, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para asistencia adicional, puedes visitar nuestro foro de soporte.

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 15 respuestas, tiene 2 voices.

Última actualización por Carlos Rojas hace 11 meses, 2 semanas.

Asistido por: Carlos Rojas.

Autor Publicaciones
octubre 20, 2024 a las 10:34 am #16308441

ruthP-2

<b>Antecedentes del problema: </b>
Estoy intentando resolver un problema de mi anterior ticket https://wpml.org/es/forums/topic/campo-de-tipo-select-en-un-formulario-contact-form-muestra-opciones-en-linea/ en mi sitio enlace oculto. Desactivé todos los plugins salvo los indicados y activé un tema default, pero el problema persiste. Luego, reactivé todos los plugins y los actualicé a la última versión, pero el error sigue presente.

<b>Síntomas: </b>
El problema persiste incluso después de desactivar plugins y cambiar el tema.

<b>Preguntas: </b>

octubre 21, 2024 a las 10:34 am #16311651

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola nuevamente,

Como le indicaba en el ticket anterior, sospecho que la causa de este problema sea de CSS/JS. Para poder comprender mejor la causa del problema y buscar una solución, necesito poder ver una URL con un formulario donde se vea el selector con el estilo incorrecto.

Puede crear un sitio de pruebas con una copia del sitio en local al que pueda acceder?

En caso de que no pueda, entonces yo puedo crear un sitio Sandbox con una nueva instalación de WordPress + WPML y darle acceso para que instale los plugins necesarios y compruebe si el problema persiste.

Cual de las dos variantes le parece mejor?

Quedo a la espera de su mensaje.
Saludos,
Carlos

octubre 22, 2024 a las 5:43 pm #16318857

ruthP-2

Hola de nuevo,

ahora mismo estoy creando un backup del sitio web porque voy a añadir el sitio de pruebas (staging) en el hosting real del proyecto. Así podrás comprobar fácilmente la diferencia.

Tan pronto acabe, te facilito los datos en un mensaje a continuación. Te respondo ahora porque no se cuando tiempo permite estar abierto el ticket sin responder. La otra vez se me pasó.

Saludos.

octubre 23, 2024 a las 8:33 am #16320623

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!

He establecido su próximo mensaje como privado para que pueda compartir las credenciales de acceso de forma segura.

octubre 24, 2024 a las 8:17 am #16324874

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 de acceso. Las ha compartido de forma perfecta 🙂

La causa del problema era que en la traducción del formulario (enlace oculto) faltaban las comillas (") para dividir las opciones del selector. Una vez que añadí las comillas el problema se resolvió.

Puede confirmar que el problema está resuelto?

octubre 24, 2024 a las 5:33 pm #16327728

ruthP-2

Hola,

veo que lo has solucionado! Gracias. Sin embargo, sigo sin entender como has llegado a esa url.

Yo lo que hago es entrar aquí enlace oculto y luego hacer click en el icono de la "tuerca" a la derecha donde pone "traducciones", pero eso me redirige al editor enlace oculto para realizar las modificaciones desde ahí.

Podrías explicarme como puedo llegar a esa url?

Saludos.

octubre 25, 2024 a las 9:42 am #16329972

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 su mensaje.

En este caso los cambios los hice de forma manual al cambiar a la versión en Catalán utilziando el selector de idiomas que aparece en la barra de administración (arriba) para ir desde la versión original: enlace oculto a la versión traducida: enlace oculto

Esto solucionará el problema en el formulario.

Sin embargo, al revisar más de cerca el trabajo de traducción parece que hay un pequeño bug que he decidido escalar a nuestro 2do nivel de soporte para que lo revisen con profundidad. Es por ello que le pido que no cierre este ticket aún para que nuestros especialistas de 2do nivel de soporte puedan investigarlo.

Muchas gracias!

octubre 25, 2024 a las 1:27 pm #16330843

ruthP-2

Vale, de acuerdo, quedo a la espera entonces.

La verdad es que no es una solución óptima, ya que de igual manera se debería poder realizar sin problemas. De hecho en vuestra documentación indicáis que debe hacerse como intenté hacerlo yo.

De nuevo, gracias, y espero nuevas noticias.

octubre 28, 2024 a las 8:16 am #16336208

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Buenos dias!

Nuestros especialistas han encontrado una solución temporal a este problema. Para aplicar la solución debe activar la opción de 'preferir segmentos más pequeños' en los ajustes de ATE -icono de rueda dentada que aparece arriba a la derecha cuando está traduciendo el formulario-

Puede confirmar que el problema se ha resuelto?

octubre 28, 2024 a las 5:54 pm #16339329

ruthP-2

Buenas tardes,

no, eso ya lo probé yo anteriormente y no funciona. Lo he probado en producción (enlace oculto) y no lo aplica correctamente. De hecho, cuando accedes desde la barra de asministración (arriba) como dijiste anteriormente, se puede ver que añade las comillas ("") para todo el bloque en lugar de para cada opción del selector.

Adjunto capturas aclarativas.

Saludos.

segmentos_pequenos.PNG
traduccion_select_formulario.PNG
comillas_mal.PNG
octubre 29, 2024 a las 9:57 am #16341124

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

He comprobado la configuración en el sitio staging y funciona correctamente -ver imagen adjunta- enlace oculto

FireShot Capture 025 - Advanced Translation Editor - WPML - e.ate.wpml.org.png
octubre 29, 2024 a las 5:43 pm #16343861

ruthP-2

Hola,

lo siento, pero no es correcto. En la captura que me adjuntas se ven las traducciones al catalán como bloques con un "+". Están como pendientes. De hecho, si miras la barra de progreso inferior, está al 63%.

Adjunto captura.

Saludos.

no_traducido.PNG
octubre 30, 2024 a las 7:24 am #16345003

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

Si, es el comportamiento esperado luego de cambiar a la opción de segmentos más pequeños. Pero ahí puede ver que las opciones del selector se muestran correctamente al momento de traducir, y en la página traducida tienen el formato correcto.

octubre 30, 2024 a las 9:51 pm #16349240

ruthP-2

Hola,

os remarco que realizar la traducción entrando desde la rueda dentada no funciona correctamente. La única forma en que me funciona es entrando primero desde la barra de administración (arriba) al catalán y arreglar los elementos manualmente poniéndoles las comillas (""). Luego si vuelvo al español y accedo a la traducción al catalán nuevamente desde la rueda dentada, ya lo reconoce.

Saludos.

octubre 31, 2024 a las 7:37 am #16349851

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Buenos dias,

He creado un formulario de prueba: enlace oculto y con la opción de utilizar segmentos pequeños funciona correctamente. Puede confirmarlo?