Skip Navigation

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

Problem:
The client is unable to find texts to translate WooCommerce Membership messages using WPML String Translation, even after scanning all plugins and themes and enabling the 'Log untranslated strings' option.
Solution:
We recommended the client to search for the strings in the 'Admin Texts Translation' section as detailed in our documentation on Finding Strings that Don't Appear on the String Translation Page. If the strings still do not appear, we advised scanning the plugin again as per the instructions on Scanning a Theme or Plugin to Update Translations. Additionally, we provided a screen recording to guide the client on how to add strings from the 'Admin Texts Translation' section, accessible via String Translation > Utilities.

If these steps do not resolve the issue, or if the solution becomes outdated, we 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 the problem persists, please open a new support ticket.

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 2 replies, has 0 voices.

Last updated by Kor 1 day, 18 hours ago.

Assisted by: Kor.

Author Posts
February 11, 2025 at 3:53 pm #16692823

ilariaG-3

Background of the issue:
I am trying to display WooCommerce Membership messages in multiple languages using WPML on my site. I have referred to the section at https://woocommerce.com/document/woocommerce-memberships-settings/#section-8.

Symptoms:
I am unable to find the texts to translate using WPML String Translation.

Questions:
Am I missing something in the process of translating WooCommerce Membership messages?
How can I make the translation work for these messages?
Would you need access to a staging environment to investigate?

February 12, 2025 at 9:28 am #16694903

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for contacting us. Please try searching for the strings in the "Admin Texts Translation" section as explained here https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/#register-admin-and-setting-strings-for-translation and see if it helps.

If the issue persists, try scanning the plugin https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/#scan-theme-or-plugin-to-update-translations .

Let me know how it goes.

February 12, 2025 at 12:11 pm #16696230

ilariaG-3

Thank you for the helpful links. I tried following those steps as well, but unfortunately, it didn’t work.

Not only did I scan all plugins and themes, but I also enabled the "Log untranslated strings" option.
I’m not sure what I’m doing wrong—could you help me?

To make the search easier, I intentionally included the word "elephant" in the text I want to translate, but it never appears anywhere.

How can I securely share the staging site credentials with you?

February 12, 2025 at 2:05 pm #16697131

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

I will need to closely examine your website. Therefore, I will require temporary access (WP-Admin and FTP) to a test site where the problem has been replicated, if possible. This will enable me to provide better assistance and determine if any configurations need to be modified.

Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.

Your upcoming reply will be treated with confidentiality and will only be visible to you and me.

✙ To resolve the issue, I may need your consent to deactivate and reactivate plugins and the theme, as well as make configuration changes on the site if necessary. This emphasizes the significance of having a backup.

February 13, 2025 at 8:05 am #16700330

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

Please try adding the strings from the "Admin Texts Translation" section here hidden link as shown in this screen recording.

hidden link

You can access it from String Translation > Utilities > Not seeing strings that you are looking for? > Click on Admin Texts Translation link.

Let me know if this method works for you.

February 13, 2025 at 2:48 pm #16703207

ilariaG-3

Thank you for your support and for the incredibly useful guidance! I’ve managed to resolve the issue.

How can I suggest to the developers of the "WooCommerce Membership" plugin to make those messages more easily translatable and fully compatible with WPML?

Do you have a template or a link to documentation that I can use for my request?

February 13, 2025 at 2:50 pm #16703224

Kor
Supporter

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

That is the correct way to translate "Admin Texts Translation". This means any content that is inserted into the theme/plugin options will have to be translated using the method I shared.