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.

Elementor users - please update WPML to the latest version to maintain compatibility. More details here - https://wpml.org/changelog/2024/12/wpml-4-6-15-critical-update-for-elementor-sites/
Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 14:00 9:00 – 14:00 9:00 – 14:00 9:00 – 14:00 9:00 – 14:00 -
- 15:00 – 18:00 15:00 – 18:00 15:00 – 18:00 15:00 – 18:00 15:00 – 18:00 -

Supporter timezone: Asia/Dhaka (GMT+06:00)

This topic contains 8 replies, has 1 voice.

Last updated by Prosenjit Barman 1 week, 1 day ago.

Assisted by: Prosenjit Barman.

Author Posts
December 8, 2024 at 7:54 pm #16490419

orO

Background of the issue:
I am trying to finish product translation using WPML.

Symptoms:
I get orange gears even when all translations are done. I expected to see no orange gears, but instead, I got orange gears. With pages that I translate the gears and not orange.

Questions:
Why do I see orange gears even after completing all translations?
How can I resolve the issue of orange gears appearing?

December 9, 2024 at 8:14 am #16491271

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hi There!
Thanks for reaching out to WPML Support.

Before this thread gets assigned to my colleague, I'd like to offer some initial guidance or potential solutions.

I understand the issue you're experiencing. The gear icon typically indicates that the translator exited the translation editor without completing the translation, meaning the translation is still marked as "in progress." However, based on the screenshots you provided, the translation appears to be 100% complete, and you’ve already completed it.

As the issue persists, could you please clear the caches from your site and browser, including the object caches, and then check again?

If the issue persists even after that, please try the following steps:

- Please go to WPML > Support > Troubleshooting
- Click on the following buttons:

-- Synchronize posts taxonomies
-- Clear the cache in WPML
-- Remove ghost entries from the translation tables
-- Fix element_type collation
-- Fix WPML tables collation
-- Synchronize local job ids with ATE jobs
-- Synchronize translators and translation managers with ATE
-- Assign translation status to duplicated content
-- Set language information
-- Fix post type assignment for translations

- Once done, make a small update to the default page and then update the translation.

Please try and let me know how it goes. We'll be happy to help if you need further assistance in this matter.

Best regards,
Prosenjit

December 9, 2024 at 2:22 pm #16493660

orO

-removed-

December 9, 2024 at 2:25 pm #16493669

orO

Hello,
I've done all that you've asked, and then I went into the WooCommerce translation interface.

For a second I saw orange gears, then it turned into a blue pen icon.
So I clicked the Pen icon, then clicked back, and now it's back to Orange gears.

What's wrong here? it seems like a bug.

There also another issue when translating the products, I have to do save twice for it to turn from orange to Blue (I mean the mark near the strings). Something here is not working as it should.

Screenshot 2024-12-09 162313.png
December 10, 2024 at 10:15 am #16497190

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hi There!
Thank you for the update.

The orange gear indicates that the translation process has been initiated and is being handled by automatic translation. However, the translator exited the editor without saving the translation. If you've accessed the translation editor and translated contents automatically, you must save the translation before exiting.

In your case, when you click the pencil icon, you're effectively resending the page for translation. If you exit the editor again without saving the translation, the orange gear icon will reappear. To complete the translation process, you need to click the "Complete Translation" button. Once completed, the gear icon will disappear.

After finishing the translation, it might take a few seconds to process. Once done, the orange gear will change to a pencil icon, indicating that the translation is complete.

This is not a bug but a useful feature designed to indicate that a translation is still in progress.

You also mentioned that you need to save the translation twice. Please note that clicking the "Complete Translation" button should immediately save the translation, and no additional save is required.

If you're experiencing any issues, I kindly request you record a video of the problem and share it in your next response. This will help me better understand the issue, and provide the appropriate solution.

Looking forward to your response and I'm always here to help.

Best regards,
Prosenjit

December 10, 2024 at 11:36 am #16497764

orO

Hello,
This is a bug.
When I finish translating and see 100% is completed and I save and exit I still see orange gears, even after I wait for a while. Sometimes I need to enter again and re-save several times. Sometimes I need to clean the cache and click everything in the troubleshooting interface. Sometimes I go back into the translation and suddenly I see it is now not 100%, like it did not save some strings that were blue and it did show 100% and I did save.

I think you have a problem with your server not responding well to requests or not saving the strings.

December 10, 2024 at 11:58 am #16498037

orO

This is not an issue of me not saving the translation, this is a bug with WPML.
I think your server is not handling the requests well, and it does not save the data.

How can you explain me seeing 100% complete, saving, then later it is suddenly orange gears, I go inside, and some strings are not translated. I save again, still orange gears, I go in again, some were saved, some not. I do it again, save again, then it it blue pen. This is what I need to do all the time, your server seems to be handling the requests poorly.

December 10, 2024 at 11:59 am #16498038

orO

Sometimes even when translating the lines one by one, I click save, and it is still orange line near the string, and I need to save a second time for it to show blue near the string. This happens all the time.

December 11, 2024 at 3:29 am #16501236

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hi There!
Thank you for the update.

I completely understand your concerns. Typically, once a translation is saved, it should remain in the Translation Editor, and the pencil icon should appear almost immediately. Our system shows that the ATE server is up-to-date with no reported incidents. I also checked your site in our system and confirmed that there are no flags for your site, and all translated jobs have been delivered successfully to your site by the ATE.

If the translations are disappearing from the Translation Editor and the orange gear icon randomly appears in the backend, it could be related to caching. From the WPML Debug Info, I noticed that you’re using an Object Cache plugin along with another optimization plugin, WP Rocket. The behavior you’re experiencing is likely being caused by cached content. Since Object Cache stores database queries, certain data might be served from there, leading to this issue.

Could you please enable maintenance mode on your site and follow the steps below to see if it resolves the issue?

1. Deactivate all plugins on your site except for WPML, String Translation, WooCommerce, and WooCommerce Multilingual.
2. Clear your browser cache. If server-level caching is enabled, clear it as well.
3. Go to "Settings > Permalinks" and resave the permalink structure.
4. Create a new post in the post type where you’re experiencing the issue and try translating it. Once the translation is complete, check its status.
5. If the new post works correctly, open the default post where the translation status is showing the orange gear icon, make a small change to it, and save. Then update its translation and check the status.
6. If this resolves the issue, start reactivating other plugins one by one. After activating each plugin, update a post and check the translation status. This will help identify if any specific plugin is causing the problem.

By following these steps, we can narrow down the root cause of the issue.

I would also like to inform you that we are aware of an issue with Object Caching, as highlighted in this Errata: https://wpml.org/errata/object-cache-pro-various-issues/.

Since you're experiencing delays in translations being delivered to your site, the Object Cache plugin could be the cause. Please try the solution outlined in the ticket below and check if it helps resolve the issue.

- https://wpml.org/forums/topic/object-cache-pro-causing-wpml-issues/page/2/#post-14302565

Let me know how it goes. I'll be happy to help if you need further assistance in this matter.

Best regards,
Prosenjit