Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client was trying to install and configure the WPML plugin but encountered an error stating that the table

...wp_icl_strings

does not exist. Additionally, the 'Support' option was missing from the WPML side menu, preventing a reset.
Solution:
We recommended that if the client has just activated WPML and has no translations yet, they should reset WPML and reconfigure it. Here are the steps:
1. Navigate to WPML → Support and click the Troubleshooting link.
2. On the Troubleshooting page, in the Reset section, select the 'I am about to reset all translation and language data' checkbox. Then, click the 'Reset and deactivate WPML' button.
For detailed guidance, visit WPML reset documentation.

Please note that this solution might be outdated or not applicable to your specific case. If this does not resolve your issue, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If you still need assistance, please open a new support ticket at WPML support forum.

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.

This topic contains 7 replies, has 0 voices.

Last updated by Andrey 3 days, 19 hours ago.

Assisted by: Andrey.

Author Posts
June 11, 2025 at 1:39 pm #17126150

cathalO-3

Background of the issue:
I am trying to install and configure the WPML plugin on my site hidden link. I am following the documentation from hidden link and https://wpml.org/documentation/getting-started-guide/.

Symptoms:
I have a problem with the table ..._icl_strings in the database.

Questions:
How can I resolve the issue with the ..._icl_strings table in the database?

June 11, 2025 at 1:51 pm #17126243

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for contacting WPML support.

If you have just activated WPML but have no translations yet, I suggest resetting WPML and reconfiguring it.

1. Go to WPML → Support and click the Troubleshooting link.

2. In the Reset section of the Troubleshooting page, select the I am about to reset all translation and language data checkbox. Then, click the Reset and deactivate WPML button.

https://wpml.org/documentation/getting-started-guide/language-setup/deleting-languages-and-plugin-data-by-doing-a-wpml-reset-on-your-site/#step-3-do-the-wpml-reset

June 11, 2025 at 2:26 pm #17126468

cathalO-3

I've already restored my site from a backup, but every time I install the WPML plugins — specifically the String Translation plugin — I run into this problem again.

I tried the solution suggested here: https://wpml.org/forums/topic/error-table-wp_icl_strings-doesnt-exist/, but when I delete that PHP file, the issue comes back and I lose the theme content.

June 11, 2025 at 5:39 pm #17127464

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for your feedback.

To clarify, do you currently have any translations? From what you've mentioned, it seems that you restored the site from a backup and it is unclear if you performed a reset. If you haven't added any translations yet, I recommend performing a complete WPML reset and setting it up again from scratch. This approach can help resolve any potential configuration issues that may have occurred during the restoration process.

Please let me know how it goes.

June 12, 2025 at 2:51 pm #17130632

cathalO-3

No, I don't have any translations yet. This error appears right after the first installation of WPML.

I restored a backup from before any WPML installation. Is there any pre-configuration I can do on my site to ensure a correct installation?

June 12, 2025 at 3:29 pm #17130741

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for your feedback.

No preconfiguration is required—you just need to activate the WPML plugin and follow the setup wizard. If you encounter any issues during the process, you can reset WPML and start the setup again without needing to restore a backup.

Let me know how it goes.

June 12, 2025 at 4:14 pm #17130888

cathalO-3

When I first installed the WPML plugin, I encountered the error:

"Table '...wp_icl_strings' doesn't exist."

Additionally, the "Support" option did not appear in the WPML side menu, so I couldn't perform a reset as instructed here:
https://wpml.org/documentation/getting-started-guide/language-setup/deleting-languages-and-plugin-data-by-doing-a-wpml-reset-on-your-site/#step-3-do-the-wpml-reset

Following the steps suggested in this thread — https://wpml.org/forums/topic/error-table-wp_icl_strings-doesnt-exist/ — It "completed" the installation process. After that, the "Support" menu item appeared, and I was finally able to perform the reset. Once the reset was done, the error disappeared and everything worked as expected.

June 12, 2025 at 4:17 pm #17130890

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Great! I am glad to hear that it works now. Have a nice week.