Saltar navegación

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

Problema:
Si estás experimentando un error en tu sitio que menciona que la función

_load_textdomain_just_in_time

fue llamada incorrectamente y que la carga de la traducción para los dominios como wpcf7-redirect y salient se activó demasiado pronto, esto puede ser un indicador de que algún código del plugin o tema se ejecuta demasiado pronto. Las traducciones deberían cargarse en la acción init o más tarde.
Solución:
1. Verifica si el problema persiste después de actualizar todos tus plugins y temas a las últimas versiones disponibles.
2. Activa el modo de depuración de WordPress para identificar cuál plugin está causando el problema, siguiendo los pasos en esta guía: https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/
3. Consulta la página de errata de WPML para más detalles sobre este error específico y enlaces relacionados: https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/
Si después de seguir estos pasos el problema persiste, te recomendamos abrir un nuevo ticket de soporte. Además, te sugerimos 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. Si necesitas más ayuda, no dudes en contactarnos en el foro de soporte de WPML.

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 5 respuestas, tiene 0 voces.

Última actualización por Carlos Rojas hace 3 semanas.

Asistido por: Carlos Rojas.

Autor Entradas
diciembre 3, 2024 en 10:19 am #16467485

ulisesG-4

Antecedentes del problema:
Tengo un sitio web en enlace oculto donde ha aparecido un error relacionado con la carga de traducciones. El error menciona que la función _load_textdomain_just_in_time fue llamada incorrectamente y que la carga de la traducción para los dominios wpcf7-redirect y salient se activó demasiado pronto. Esto suele ser un indicador de que algún código del plugin o tema se ejecuta demasiado pronto. Las traducciones deberían cargarse en la acción init o más tarde. He desactivado el plugin WPML para ocultar el mensaje de error.

Síntomas:
Error: 'domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init'.

Preguntas:
¿Por qué aparece este error si tengo los mismos plugins y temas en otros sitios sin problemas?
¿Cuándo pueden revisar el problema para que pueda habilitar WPML nuevamente?

diciembre 3, 2024 en 11:31 am #16471290

Carlos Rojas
Supporter

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

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

Hola,
Muchas gracias por contactarnos

Este problema fue introducido en un cambio de la última versión de WordPress y ya nuestros plugins (WPML) han sido actualizados. El mensaje de advertencia que está observado está causado por el dominio wpcf-7redirect y puede leer más acerca de ello en esta página de errata: https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/

Saludos,
Carlos

diciembre 3, 2024 en 12:00 pm #16471480

ulisesG-4

Gracias Carlos, pero tengo todos los plugins actualizados, como comenta el artículo que me refieres y el error sigue apareciendo. ¿Qué puedo hacer?

diciembre 3, 2024 en 12:14 pm #16471528

Carlos Rojas
Supporter

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

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

Hola,

En este caso puede contactar al servicio de soporte o a los autores del plugin que se menciona en el mensaje de advertencia. Ellos deben corregir su código para que el mensaje desaparezca.

Por favor tenga en cuenta que esto no tiene nada que ver con WPML.

diciembre 3, 2024 en 2:42 pm #16472543

ulisesG-4

He eliminado el plugin en cuestión y siguen apareciendo errores. Parece que no es solo cuestión de ese plugin. Le pego el texto del error

Notice
: La función _load_textdomain_just_in_time ha sido llamada
de forma incorrecta
. La carga de la traducción para el dominio
salient
se activó demasiado pronto. Esto suele ser un indicador de que algún código del plugin o tema se ejecuta demasiado pronto. Las traducciones deberían cargarse en la acción
init
o más tarde. Por favor, ve
depuración en WordPress
para más información. (Este mensaje fue añadido en la versión 6.7.0). in
/var/www/vhosts/frudia.es/httpdocs/wp-includes/functions.php
on line
6114

diciembre 3, 2024 en 5:00 pm #16473138

Carlos Rojas
Supporter

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

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

Hola,

En este caso le recomiendo que active el modo de depuración de WordPress siguiendo los pasos descritos en esta guía: https://developer.wordpress.org/advanced-administration/debug/debug-wordpress/ y compruebe cual es el plugin que está causando el problema.

Por favor lea la página de errata que compartí anteriormente (https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/) donde encontrará enlaces relacionados con el problema. Tenga en cuenta que este problema no está causado ni relacionado con WPML.

Saludos!