Skip Navigation

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

Problem:
You need to remove unused strings from uninstalled plugins that are still present in the WPML string translation.
Solution:
To delete all the untranslated strings belonging to a particular domain, follow these steps:
1. Navigate to WPML → String Translation.
2. Scroll down to 'Remove strings by domain' and click 'Remove strings'.
3. Select the domains of strings you don’t need anymore and click 'Remove'.
This will ensure that the untranslated strings in these domains will no longer appear on the String Translation screen.
For more detailed instructions, visit https://wpml.org/documentation/getting-started-guide/string-translation/#how-to-delete-a-string.

If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. Also, 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. For further assistance, please visit our support forum at https://wpml.org/forums/forum/english-support/.

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 1 reply, has 2 voices.

Last updated by Andrey 4 months, 1 week ago.

Assisted by: Andrey.

Author Posts
July 25, 2024 at 2:27 pm #16004084

caterinag-2

Background of the issue:
In years, plugins have been installed and removed. Some strings of plugins that are not installed any longer are still present in string translation. I need help with the site hidden link.

Symptoms:
Unused strings from uninstalled plugins are still present in WPML string translation.

Questions:
How to remove unused strings from uninstalled plugins and clean the WPML string database?

July 25, 2024 at 9:35 pm #16005645

Andrey
Supporter

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

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

Removing unused strings by domain in WPML → String Translation is possible.

To delete all the untranslated strings belonging to a particular domain, go to WPML → String Translation, scroll down to Remove strings by domain, and click Remove strings. Select the domains of strings you don’t need anymore and click Remove. The untranslated strings in these domains will no longer appear on the String Translation screen.

https://wpml.org/documentation/getting-started-guide/string-translation/#how-to-delete-a-string