Skip to content Skip to sidebar

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

Problem:
You want to edit the translations of a page but are unable to do so because the translation widget icons are disabled. The icons indicate 'Cannot edit this item, because it is currently in the translation basket', although it appears as 'Completed' in the translation basket.
Solution:
The issue occurs because the page is still stuck in the old 'translation basket' in the database. To resolve this, please follow these steps:
- Go to phpMyAdmin (or Adminer, if you use it).
- Open the table

wp_options

.
- Search for the option called

icl_translation_jobs_basket

.
- Delete that row.
After completing these steps, you should be able to edit the translations properly.

Please note that this solution might be outdated or not applicable to your specific case. 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 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.

Tagged: 

This topic contains 7 replies, has 3 voices.

Last updated by Fran 2 weeks, 4 days ago.

Assisted by: Paola Mendiburu.

Author Posts
November 3, 2025 at 9:56 am

Fran

Background of the issue:
I want to edit the translations of a page, but I am unable to do so because the translation widget icons are disabled.

Symptoms:
The icon message says 'Cannot edit this item, because it is currently in the translation basket', but in the translation basket, it appears as 'Completed'.

Questions:
Why are the translation widget icons disabled?
How can I edit translations that are marked as 'Completed' in the translation basket?

November 3, 2025 at 12:21 pm #17541033

Fran

Activado el registro de debug de WordPress.

November 3, 2025 at 3:23 pm #17542112

Paola Mendiburu
WPML Supporter since 11/2020

Languages: English (English ) Spanish (Español ) Italian (Italiano )

Timezone: Europe/Madrid (GMT+01:00)

Do you give me permission to download a copy of your site with Duplicator or do you have a staging site?

November 3, 2025 at 4:26 pm #17542565

Fran

I have created a copy of the site at hidden link so you can run your tests
Same user/pwd

November 4, 2025 at 3:19 pm #17546465

Paola Mendiburu
WPML Supporter since 11/2020

Languages: English (English ) Spanish (Español ) Italian (Italiano )

Timezone: Europe/Madrid (GMT+01:00)

Error: The username wpml is not registered on this site. If you are unsure of your username, try your email address instead.

November 6, 2025 at 10:28 am #17553062

Fran

Sorry for the late reply, I didn't get a notification of your message. Are there notifications?

I have tested and the user wpml is registered and working in the site:
hidden link

November 7, 2025 at 2:24 pm #17557570

Paola Mendiburu
WPML Supporter since 11/2020

Languages: English (English ) Spanish (Español ) Italian (Italiano )

Timezone: Europe/Madrid (GMT+01:00)

Since the issue persists, I’m preparing to escalate it to our second-tier support team.

In the meantime, you can translate it manually by going to WPML → Translation Dashboard, and then proceeding from WPML → Translations.

November 7, 2025 at 3:58 pm #17557893

Paola Mendiburu
WPML Supporter since 11/2020

Languages: English (English ) Spanish (Español ) Italian (Italiano )

Timezone: Europe/Madrid (GMT+01:00)

I found that the reason why you can’t edit the translation is that the page is still stuck in the old “translation basket” in the database.

To fix it, please follow these steps:

- Go to phpMyAdmin (or Adminer, if you use it).

- Open the table wp_options.

- Search for the option called icl_translation_jobs_basket.

- Delete that row.

After that it will work properly.

November 7, 2025 at 4:10 pm #17557907

Fran

Right. This is solved.

Thanks!