Home›Support›English Support›[Resolved] There is a problem with the String Translation table in your site. This problem is not causing a pro...
[Resolved] There is a problem with the String Translation table in your site. This problem is not causing a pro...
This thread is resolved. Here is a description of the problem and solution.
Problem:
You are trying to activate the WPML plugin but are encountering issues with the String Translation table, which could potentially become a critical issue.
Solution:
This seems to be a compatibility issue or possibly a corrupt entry in the database. We recommend taking the following steps after ensuring you have a full site backup:
1) Activate WPML Multilingual CMS. 2) Go to WPML >> Support >> Troubleshooting. 3) In the WPML Reset section, select the reset option and click on the Reset button. 4) Navigate to Plugins >> Installed Plugins and delete WPML plugins from the plugins directory. 5) Deactivate all other plugins and switch to the Twenty Twenty Five theme. 6) Download the latest versions of WPML Multilingual CMS, String Translation, and WooCommerce Multilingual & Multicurrency from WPML Downloads. 7) Reinstall and activate the downloaded plugins. 8) Upgrade to the latest versions of WooCommerce and Elementor. 9) Reactivate all plugins and switch back to your original theme. 10) Finally, upload and activate the WooCommerce Multilingual plugin.
Please note, resetting WPML content will erase all existing translations and configurations. Refer to this documentation for detailed guidance on WPML reset.
If this solution does not resolve your issue or seems outdated, please check related known issues, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. We highly recommend opening a new support ticket at WPML support forum for further assistance.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Background of the issue:
I am trying to activate the WPML plugin on my site.
Symptoms:
There is a problem with the String Translation table in my site. This problem is not causing a problem running the site right now, but can become a critical issue in the future.
Questions:
How can I fix the String Translation table issue?
What steps should I take to prevent this from becoming a critical issue?
Thank you for reaching out to WPML support. While one of my colleagues picks up this ticket, I’d like to provide some initial debugging steps and see if I can assist you right away.
Thank you for the updates. Just to confirm, how long have you been using WPML on this site? Also, have you recently migrated the site?
This requires further testing. Please allow me to make a of your site using the Duplicator plugin (https://wordpress.org/plugins/duplicator/) for debugging the issue on my local server. So we can troubleshoot the issue without affecting your live site.
Thank you for the updates and permission. I have made a copy of the site and will proceed with further debugging locally and will get back to you as soon as possible. Please wait.
This appears to be a compatibility issue or possibly a corrupt entry in the database.
Have you encountered any interruptions while installing WPML on this site? Or, has WPML been installed on this site at any point in the past? Because many WPML tables are missing.
I am only getting the expected results on my local copy after following the steps mentioned below. So, please try the same on your end after taking a full site backup (highly recommended), and let us know your feedback.
1) Activate WPML Multilingual CMS
2) Visi WPML >> Support >> Troubleshooting
3) Scroll down to the WPML Reset section
4) Select the reset option and click on the Reset button
5) Visit Plugins >> Installed Plugins
6) Delete WPML plugins from the plugins directory
7) Deactivate all other plugins and switch to the Twenty Twenty Five theme
8) Visit https://wpml.org/account/downloads/ and click on *Download WPML manually* button
9) Download the latest version of WPML Multilingual CMS, String Translation, and WooCommerce Multilingual & Multicurrency
10) Visit back to Plugins >> Installed plugins
11) Upload the WPML Multilingual CMS plugin, activate it, and configure it
12) Upload WPML String Translation and activate
13) Upgrade to the latest version of WooCommerce and Elementor
14) Reactivate all the plugins and switch to the Traveler theme
15) Upload the WooCommerce Multilingual plugin and activate it