Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problem: Estás intentando añadir el idioma portugués a tu sitio web y encuentras un error en la consola que indica: 'Uncaught ReferenceError: wpml_fadeIn is not defined'. Además, el proceso no se completa y el idioma no se descarga. Solution: Si estás experimentando este problema, te recomendamos utilizar el plugin Check Conflicts. Desactiva cualquier plugin de caché como WP-Rocket y cambia a tu tema padre para verificar si el problema persiste. En este caso, el conflicto podría estar relacionado con algún código personalizado en tu tema hijo. Si después de seguir estos pasos el problema continúa, te sugerimos revisar la documentación relacionada en https://wpml.org/documentation/ y asegurarte de que tienes las últimas versiones de los temas y plugins instalados.
Si la solución proporcionada no resuelve tu problema o parece no ser relevante debido a actualizaciones o diferencias en tu caso específico, te recomendamos abrir un nuevo ticket de soporte en nuestro foro de soporte. También es altamente recomendable verificar los problemas conocidos en https://wpml.org/known-issues/ y confirmar que tienes instaladas las últimas versiones de los temas y plugins.
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.
Antecedentes del problema:
Estoy intentando añadir el idioma portugués como idioma nuevo en mi sitio web. En consola aparece este error:
Uncaught ReferenceError: wpml_fadeIn is not defined at HTMLInputElement.saveLanguageSelection (languages.js:182:5) at HTMLInputElement.dispatch (load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,wp-hooks&ver=6.8.1:2:40035) at v.handle (load-scripts.php?c=0&load%5Bchunk_0%5D=jquery-core,jquery-migrate,wp-hooks&ver=6.8.1:2:38006) at ne (app.js:1:6894) at app.js:1:8582 at c (app.js:654:5830) at Generator._invoke (app.js:654:5583) at Generator.next (app.js:654:6189) at n (app.js:15:13709) at s (app.js:15:13920)
Síntomas:
Esperaba que se descargase todo, pero se queda con el mensaje de que está descargando y jamás descarga el idioma.
Preguntas:
¿Por qué no se descarga el idioma portugués?
¿Cómo puedo resolver el error 'wpml_fadeIn is not defined'?
Parece que hay algún conflicto con algún plugin.Me gustaría solicitar acceso temporal (wp-admin y FTP) a su sitio para analizar mejor el problema. Encontrará los campos necesarios para esto debajo del área de comentarios cuando inicie sesión para dejar su próxima respuesta. La información que ingresarás es privada, lo que significa que solo tú y yo podemos verla y tener acceso a ella.
¿Me das permiso para instalar el plugin Check Conflicts en tu sitio? De esta manera puedo desactivar plugins sin influir en tu sitio en producción.
- Haga una copia de seguridad de los archivos y la base de datos del sitio antes de brindarnos acceso.
- Si no ve los campos wp-admin/FTP, esto significa que los datos de inicio de sesión de su publicación y sitio web se harán PÚBLICOS. NO publique los detalles de su sitio web a menos que vea los campos obligatorios de wp-admin/FTP. Si no es así, pídame que habilite el cuadro privado.
El cuadro privado tiene este aspecto: enlace oculto
Es posible que haya alguna incompatibilidad aunque en su momento no nos dimos cuenta.
De cualquier manera el idioma ya está añadido no?
Cómo tal podríamos seguir utilizando nuestro tema hijo ahora que ya se ha añadido cierto?
Cómo no se añaden idiomas todos los días lo dejaremos estar.
Lo que si vi es que cuando traté de editar el menú en apariencia > menús no me aparecían. Cuando añado un nuevo idioma he de sincronizar primero menús o que sería necesario?