Saltar al contenido Saltar a la barra lateral

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.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Zona horaria del soporte: America/Argentina/Buenos_Aires (GMT-03:00)

Etiquetado: 

Este tema contiene 1 respuesta, tiene 0 voices.

Última actualización por Otto hace 2 semanas, 4 días.

Asistido por: Otto.

Autor Publicaciones
noviembre 10, 2025 a las 11:25 am #17561933

geaS

Antecedentes del problema:
Estoy intentando solucionar un error de accesibilidad que aparece en el reporte de Lighthouse relacionado con la lista despegable del menú para cambiar el idioma de traducción. El error se produce en los enlaces del menú para cambiar el idioma, por ejemplo: <code> enlace oculto" aria-label="Cambiar a Portugués" role="menuitem"> </code>. El problema se puede ver en la página: enlace oculto

Síntomas:
El error de accesibilidad indica que 'Los roles no están contenidos en su elemento padre obligatorio'. Algunos roles secundarios de ARIA deben estar contenidos en roles padre específicos para desempeñar correctamente sus funciones de accesibilidad previstas.

Preguntas:
¿Cómo se puede arreglar este problema indicando el padre?
¿Es posible eliminar el role para que no salga este error?

noviembre 10, 2025 a las 1:01 pm #17562486

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Nuestro equipo de desarrollo está al tanto del problema y la solución está planeada para WPML 4.9. Esto podría cambiar, pero por el momento en esa versión debería estar resuelto.

Gracias por reportar el problema.

Saludos cordiales,
Otto