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.

Etiquetado: 

Este tema contiene 9 respuestas, tiene 0 voces.

Última actualización por cristianM-12 hace 6 días, 21 horas.

Asistido por: Paola Mendiburu.

Autor Publicaciones
Abril 7, 2026 a las 12:09 #17954096

cristianM-12

Tengo un problema con WPML al crear la versión en euskera de una página:

La página original está en español.
La página en euskera ya existe y está vinculada a la página original, pero al intentar editarla o crearla de nuevo en ese idioma siempre aparece un error crítico.
Esto ocurre tanto si intento crear la traducción desde el español original como desde la traducción al castellano de la provincia.
La página problemática no puede desvincularse desde la interfaz y sospecho que la vinculación actual está corrupta.
Ocurre incluso con WPML String Translation activado o desactivado.

Necesito ayuda para romper la vinculación de esa página euskera y vincularla correctamente a otra página nueva, sin que se produzca el error crítico.

Abril 7, 2026 a las 13:43 #17954508

Paola Mendiburu
Partidario de WPML desde 11/2020

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

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

Hola!

Soy Paola y espero que todo vaya bien!

Para saber los detalles del error que te está dando, ¿podrías hacer lo siguiente?
- Accede al archivo wp-config.php (ubicado en el root de WordPress).
- Inserta estas líneas justo antes de /* That's all, stop editing! Happy blogging. */

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);

Reproduce el problema, luego accede al registro de depuración aquí: /wp-content/debug.log y copia y pega la información en tu próxima respuesta.
Más info: https://wordpress.org/support/article/debugging-in-wordpress/

Tener este reporte nos ayudará en encontrar la raíz del problema.

Abril 10, 2026 a las 08:15 #17961359

cristianM-12

[10-Apr-2026 08:10:20 UTC] PHP Fatal error: Uncaught InvalidArgumentException: No translation entry found for query: s:34:" trid = %d AND language_code = %s ";a:2:{i:0;s:5:"19573";i:1;s:2:"eu";} in D:\Inetpub\wwwroot\WPAlexia\wp-content\plugins\sitepress-multilingual-cms\classes\records\class-wpml-tm-icl-translations.php:193
Stack trace:
#0 D:\Inetpub\wwwroot\WPAlexia\wp-content\plugins\sitepress-multilingual-cms\classes\records\class-wpml-tm-icl-translations.php(65): WPML_TM_ICL_Translations->select_translation_id()
#1 D:\Inetpub\wwwroot\WPAlexia\wp-content\plugins\sitepress-multilingual-cms\classes\records\class-wpml-tm-icl-translations.php(43): WPML_TM_ICL_Translations->build_from_trid()
#2 D:\Inetpub\wwwroot\WPAlexia\wp-content\plugins\sitepress-multilingual-cms\classes\records\class-wpml-tm-records.php(155): WPML_TM_ICL_Translations->__construct()
#3 D:\Inetpub\wwwroot\WPAlexia\wp-content\plugins\sitepress-multilingual-cms\inc\actions\wpml-tm-post-actions.class.php(67): WPML_TM_Records->icl_translations_by_trid_and_lang()
#4 D:\Inetpub\wwwroot\WPAlexia\wp-content\plugins\sitepress-multilingual-cms\inc\functions-load-tm.php(919): WPML_TM_Post_Actions->save_post_actions()
#5 D:\Inetpub\wwwroot\WPAlexia\wp-includes\class-wp-hook.php(324): wpml_tm_save_post()
#6 D:\Inetpub\wwwroot\WPAlexia\wp-includes\class-wp-hook.php(348): WP_Hook->apply_filters()
#7 D:\Inetpub\wwwroot\WPAlexia\wp-includes\plugin.php(517): WP_Hook->do_action()
#8 D:\Inetpub\wwwroot\WPAlexia\wp-content\plugins\sitepress-multilingual-cms\inc\post-translation\wpml-post-translation.class.php(213): do_action()
#9 D:\Inetpub\wwwroot\WPAlexia\wp-content\plugins\sitepress-multilingual-cms\inc\post-translation\wpml-admin-post-actions.class.php(123): WPML_Post_Translation->after_save_post()
#10 D:\Inetpub\wwwroot\WPAlexia\wp-includes\class-wp-hook.php(326): WPML_Admin_Post_Actions->save_post_actions()
#11 D:\Inetpub\wwwroot\WPAlexia\wp-includes\class-wp-hook.php(348): WP_Hook->apply_filters()
#12 D:\Inetpub\wwwroot\WPAlexia\wp-includes\plugin.php(517): WP_Hook->do_action()
#13 D:\Inetpub\wwwroot\WPAlexia\wp-includes\post.php(5110): do_action()
#14 D:\Inetpub\wwwroot\WPAlexia\wp-includes\post.php(5212): wp_insert_post()
#15 D:\Inetpub\wwwroot\WPAlexia\wp-content\plugins\fusion-builder\shortcodes\fusion-global.php(209): wp_update_post()
#16 D:\Inetpub\wwwroot\WPAlexia\wp-includes\class-wp-hook.php(324): FusionSC_Global->update_global_elements()
#17 D:\Inetpub\wwwroot\WPAlexia\wp-includes\plugin.php(205): WP_Hook->apply_filters()
#18 D:\Inetpub\wwwroot\WPAlexia\wp-includes\post.php(3101): apply_filters()
#19 D:\Inetpub\wwwroot\WPAlexia\wp-includes\post.php(2894): sanitize_post_field()
#20 D:\Inetpub\wwwroot\WPAlexia\wp-includes\post.php(4466): sanitize_post()
#21 D:\Inetpub\wwwroot\WPAlexia\wp-includes\revision.php(372): wp_insert_post()
#22 D:\Inetpub\wwwroot\WPAlexia\wp-admin\includes\post.php(2010): _wp_put_post_revision()
#23 D:\Inetpub\wwwroot\WPAlexia\wp-admin\includes\post.php(2178): wp_create_post_autosave()
#24 D:\Inetpub\wwwroot\WPAlexia\wp-admin\includes\misc.php(1355): wp_autosave()
#25 D:\Inetpub\wwwroot\WPAlexia\wp-includes\class-wp-hook.php(326): heartbeat_autosave()
#26 D:\Inetpub\wwwroot\WPAlexia\wp-includes\plugin.php(205): WP_Hook->apply_filters()
#27 D:\Inetpub\wwwroot\WPAlexia\wp-admin\includes\ajax-actions.php(3503): apply_filters()
#28 D:\Inetpub\wwwroot\WPAlexia\wp-includes\class-wp-hook.php(324): wp_ajax_heartbeat()
#29 D:\Inetpub\wwwroot\WPAlexia\wp-includes\class-wp-hook.php(348): WP_Hook->apply_filters()
#30 D:\Inetpub\wwwroot\WPAlexia\wp-includes\plugin.php(517): WP_Hook->do_action()
#31 D:\Inetpub\wwwroot\WPAlexia\wp-admin\admin-ajax.php(192): do_action()
#32 {main}
thrown in D:\Inetpub\wwwroot\WPAlexia\wp-content\plugins\sitepress-multilingual-cms\classes\records\class-wpml-tm-icl-translations.php on line 193

Abril 10, 2026 a las 08:16 #17961360

cristianM-12

Aquí lo teneis, gracias!

Abril 10, 2026 a las 14:26 #17962456

Paola Mendiburu
Partidario de WPML desde 11/2020

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

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

Hola!

Ya he visto que el problema está relacionado con este error: PHP Fatal error: Uncaught InvalidArgumentException: No translation entry found for query: s:34:" trid = %d AND language_code = %s ";a:2:

Parece que hay una string que no está bien traducida.

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.

Política de privacidad y seguridad

Tenemos políticas estrictas con respecto a la privacidad y el acceso a su información. Por favor mira:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

**IMPORTANTE**

- 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

Abril 13, 2026 a las 13:25 #17966246

Paola Mendiburu
Partidario de WPML desde 11/2020

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

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

El error confirma que la entrada de traducción en euskera para esa página está corrupta en la base de datos de WPML.

Antes de continuar, es imprescindible realizar una copia de seguridad de la base de datos para evitar cualquier pérdida de información.

¿Me das permiso para instalar el plugin Adminer y así poder acceder a la base de datos y solucionar el problema? Asimismo, indícame la URL de la página donde se presenta el error para poder verificarlo

Abril 13, 2026 a las 14:34 #17966521

cristianM-12

Sí, puedes instalar el plugin Adminer. La URL es: enlace oculto

Gracias

Abril 14, 2026 a las 11:46 #17968501

Paola Mendiburu
Partidario de WPML desde 11/2020

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

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

Dime los pasos para reproducir el problema porque he desconectado la página Home de Euskera sin problema.

El fatal error veo que está relacionado con un fusion_element.

Te he hecho un video:
enlace oculto

Abril 14, 2026 a las 13:53 #17968853

cristianM-12

En la página Home que has hecho la prueba no falla, sí que falla en las página nuevas como "Entorno único" o "Kudeaketa". Aquí no me deja desconectar.

fallo-wpml.png
Abril 15, 2026 a las 09:13 #17970670

Paola Mendiburu
Partidario de WPML desde 11/2020

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

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

He identificado la causa del problema. Existía una entrada corrupta en la base de datos de WPML, relacionada con un elemento global de Avada, que provocaba el error crítico al intentar editar o crear la versión en euskera de la página.

He eliminado dicha entrada defectuosa y el sistema vuelve a funcionar correctamente. Además, ya he podido desconectar las traducciones sin inconvenientes.

Por favor, comprueba que todo funciona como esperas.

Abril 15, 2026 a las 11:08 #17970973

cristianM-12

Solucionado! Ya habéis corregido la entrada corrupta en la base de datos, ya puedo seguir con la traducción. Muchas gracias!