[Cerrado] Elementor content missing in Advanced Translation Editor
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 – 18:00
9:00 – 18:00
9:00 – 18:00
9:00 – 18:00
9:00 – 18:00
-
-
-
-
-
-
-
-
-
Zona horaria del soporte: Asia/Yerevan (GMT+04:00)
I am writing because I am unable to translate my website's content. The primary issue is that Elementor content is not appearing in the Advanced Translation Editor; when I attempt to translate a page, only the title and SEO fields (SEOPress) are shown.
I also have a persistent warning in the dashboard stating: "There is a problem with the String Translation table in your site." Although the system indicates it found around 15,000 strings, the String Translation list remains completely empty.
As a secondary technical note, I am seeing JavaScript errors in the browser console (such as Marionette is not defined and elementorCommon is not defined). Because of these errors, the buttons on the WPML > Support > Troubleshooting page are unresponsive, which prevents me from running the built-in repair tools myself.
Since I cannot use the troubleshooting buttons to fix the database tables or the string indexing, I likely need assistance with a manual fix or a reset of the translation packages for these pages.
Thank you for contacting WPML Support. Let’s first fix the String Translation table issue, as it is very likely the root cause of the other problems. Once this is resolved, we can check whether the Elementor content issue still persists.
Since the troubleshooting buttons are not working, I need to review the error log.
Please enable error reporting on your site as I need to see the details of the latest error log to understand the cause of the issue better. To enable it, open your ‘wp-config.php’ file and look for ‘define(‘WP_DEBUG’, false);’. Change it to:
// Enable WP_DEBUG mode
define( 'WP_DEBUG', true );
// Enable Debug logging to the /wp-content/debug.log file
define( 'WP_DEBUG_LOG', true );
// Disable display of errors and warnings
define( 'WP_DEBUG_DISPLAY', false );
@ini_set( 'display_errors', 0 );
define( 'SCRIPT_DEBUG', true );
After that, please visit WPML >> String Translation again and then check if a debug.log file is created inside /wp-content/ directory.
[19-Feb-2026 15:50:12 UTC] WordPress database error Unknown column 's.gettext_context' in 'field list' for query SELECT DISTINCT s.id AS string_id, s.language AS string_language, s.string_package_id, s.context, s.gettext_context, s.name, s.value, s.status AS status, s.translation_priority FROM wp_icl_strings s LEFT JOIN wp_icl_string_packages sp ON sp.ID = s.string_package_id WHERE 1 AND (sp.kind NOT IN ( 'Elementor', 'Gutenberg' ) OR s.string_package_id IS NULL ) AND TRIM(s.value) <> '' ORDER BY string_id DESC LIMIT 0,100 made by include('/plugins/wpml-string-translation/menu/string-translation.php'), icl_get_string_translations, WPML_ST_Strings->get_string_translations, WPML_ST_Strings->get_results
Thanks for sharing the error details. It looks like there is some problem in the database which needs to be fixed in order to work WPML correctly on your site.
To take a closer look at the String Translation table issue, please provide temporary access (WP-Admin and FTP Login info) to your site (preferably staging site), so that I can look into your setup and debug the issue.
Your next answer will be private, meaning only you and I can access it.
=== Please backup your database and website ===
✙ I would need your permission to deactivate and reactivate Plugins and the Theme and to change configurations on the site. This is also a reason the backup is essential.