Skip Navigation

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.

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 - -
- - - - - - -

Supporter timezone: Africa/Cairo (GMT+02:00)

Tagged: 

This topic contains 10 replies, has 0 voices.

Last updated by Osama Mersal 18 hours, 28 minutes ago.

Assisted by: Osama Mersal.

Author Posts
January 11, 2025 at 2:30 pm #16584037

bonnieK-2

Background of the issue:
I am managing a WooCommerce site at hidden link. A couple of weeks ago, I added a custom bubble in the extras section for products on backorder, indicating when they would be back in stock. This was visible in both English and French. Recently, I disabled the custom bubbles as the products were back in stock. The removal appeared in both language previews, but after saving, the live site only reflected the change in English. Apparently there is an update to the string translations plug in that has not been installed on my site, even though I have automatic updates enabled. (see screenshot)

Symptoms:
The custom bubble removal is not appearing in the French version of the site. Additionally, after attempting to retranslate a product, it disappeared from the French catalog.

Questions:
Why is the custom bubble removal not appearing in the French version after saving?
Why did the product disappear from the French catalog after retranslation?
How do I update the string translation plugin?

January 12, 2025 at 12:55 pm #16585622

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

Thanks for contacting WPML forums support. I'll be glad to help you today.

Please try the following steps:

1- Make a minor edit to the product in the default language
2- Update the product
3- Update its translation using the translation editor
4- Clear the site's cache and check the translated product on the front end

If these steps didn't help, please share a screenshot of the string in the default language product's edit screen.

2) In order to update the String Translation plugin, please go to the downloads page, download it, and upload it to your site.

Best regards,
Osama

January 12, 2025 at 3:32 pm #16585965

bonnieK-2

Hello Osama,
Thank you for your help. So, I did as you suggested using a minor edit and the product has reappeared! 😀 Though, ss you can see in the attached screenshots the French language products still have the bubble. I am assuming that this might have something to do with the string translation update?
I went to the downloads page of my account and all I find there to download is the entire WPML program (see screenshot). Should I download the entire program and then somehow only upload the string translation plugin? As you can readily surmise, I am not a developer with deep knowledge. Please advise me on the flow for updating the string translation plugin. Thank you,
Bonnie

My account downloads page.png
French translated language with bubble.png
English primary language without bubble.png
January 12, 2025 at 3:37 pm #16586024

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

1) I don't think it's related to the update. In order to download only String Translation, please click "Download WPML manually".

2) Please check the following steps:

1- Go to Products-> All Products
2- Switch the language to French using the top admin bar language switcher
3- Edit the French product
4- Check the bubble settings

Best regards,
Osama

2025-01-12_17-37-10.png
January 12, 2025 at 6:39 pm #16586287

bonnieK-2

Hi Osama,
I did as you suggested with the direct download. When I uploaded the string translations plug-in, I received an error message (screenshot 1). I tried uploading it again and received a message that it was already installed (screenshot 2). BUT, when I go to my plugin dashboard, it is stilling showing the old ....17 plugin not the new ....18 plugin (screenshot 3). Is there some place I need to go in order to activate it other than the installed plugin dashboard?
As you thought, I was able to edit out the bubble by going to the French language changes. It was odd though, that the button showed as disabled when I went there. I just took off my custom text and clicked save. Voila the button disappeared. 🙂
Half way there!
Thank you,
Bonnie

3 plugin dashboard.png
2 already installed.png
1 error message.png
January 13, 2025 at 8:00 am #16586833

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi Bonnie,

1) Please go to Plugins-> Add New-> Commercial tab and check if the String Translation plugin needs to be updated.

2) It's great to hear that the bubble issue is fixed.

Best regards,
Osama

January 13, 2025 at 2:57 pm #16589109

bonnieK-2

Good day Osama,

When I go to go to Plugins-> Add New-> there is no commercial tab. For your knowledge, I am the administrator and I am using wordpress.com not wordpress.org. I have attached two screenshots to show you waht I am seeing on the add plugin page and on the sidebar. How should I proceed?

January 13, 2025 at 2:57 pm #16589111

bonnieK-2

oops forgot those screen shots and thank you again!

Screenshot of Plugin page header.png
Screenshot of options on side bar for plugins.png
January 13, 2025 at 3:07 pm #16589192

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi,

Thanks for your update. Please click upload, then continue to update the plugin. If you faced an error, Please provide the WordPress debug.log; this will allow us to see if any PHP errors are being produced. More Info: https://wordpress.org/support/article/debugging-in-wordpress/

To enable it, open your wp-config.php file and look for the following line:

define('WP_DEBUG', false);

And change it to:

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, which is recommended on a live site.
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors',0);

Then, try to reproduce the issue and check if any errors were saved to the debug.log log file inside the /wp-content/ directory.
It would be great if you could paste your debug.log to https://pastebin.com/ and provide me with that link!

Best regards,
Osama

January 13, 2025 at 7:02 pm #16590460

bonnieK-2

Hello Osama,
So, this morning, I checked and the plugin was...17. I did as you said and tried to upload the plugin again. I received a message that the plugin was already installed. I went to check on the plugin page and indeed ..18 is now installed! Yeah!! Can you tell me why you think that the plugin was not initially automatically updated and why it was not appearing in the plugin list, after I manually updated it, but rather showing ...17 rather than ...18?
Thank you for helping with my problems and to understand the voodoo electronics,
Bonnie

January 13, 2025 at 7:42 pm #16590531

Osama Mersal
Supporter

Languages: English (English ) Arabic (العربية )

Timezone: Africa/Cairo (GMT+02:00)

Hi Bonnie,

1) I'm not sure why you encountered an error when you tried to update the plugin for the first time, but it could have been an accident.

2) You didn't get the automatic update because the new versions are gradually released to our clients.

Please don't hesitate to open a new ticket if you face any other issues. We are always happy to help you.

Have a great day!

Best regards,
Osama