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.
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.
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ó.
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ó.
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í.
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.
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.
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-
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.
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%.
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.
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.