Skip to content Skip to sidebar

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

Problem:
You are experiencing an issue where custom product tabs created in WooCommerce using the WPML and Woodmart theme display correctly in the backend in different languages, but on the frontend, the tab content appears only in the original language (Italian) across all languages.
Solution:
First, ensure all WPML components are up-to-date. If updating does not resolve the issue, try re-saving the original product in the backend to re-synchronize the translation data. If this still does not work, the issue might be due to the custom field used for the tab content not being configured for translation in WPML. Here are the steps to address this:
1. Go to Products → All Products and edit the original Italian product. Enable Custom Fields in the Screen Options.
2. Note the exact name of the custom field containing the tab content, such as

_woodmart_custom_tab_content

.
3. Navigate to WPML → Settings and set the translation preference for this custom field to Translate.
4. Save changes, re-save the original product, update the translation, and clear all caches.
If these steps do not resolve the issue, it 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 for further assistance at WPML support forum.

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

Last updated by nicolaC-36 1 month ago.

Assisted by: Bobby.

Author Posts
March 12, 2026 at 4:05 pm #17893102

nicolaC-36

Hello,
I have an issue with custom product tabs on WooCommerce using WPML and the Woodmart theme.
I created a custom tab on a product and translated the product using WPML.
In the backend, when I switch the admin language (for example French), the tab appears correctly translated in the product editor.
However, on the frontend product page, the tab content still appears only in the original language (Italian) for all languages.
Could you help me understand why the translated tab content is not loaded on the frontend?

March 13, 2026 at 8:48 pm #17896756

Bobby
WPML Supporter since 04/2015

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hi there,

Thank you for the details.

If the tab is created using a tab plugin (for example WooCommerce Product Tabs), the tab content is usually translated separately from the product.

Could you please check the following:

Go to Products → Product Tabs.

Locate the tab you created and click the “+” icon for the secondary language.

Translate the tab content using the WPML Translation Editor.

After translating it, click Edit (not the pencil icon) for the translated tab and confirm it is assigned to the translated product.

Documentation on barn2 WC Product tabs plugin:

hidden link

If the above does not help, can you please sahre with me how are these product tabs created.

March 15, 2026 at 9:24 pm #17898536

nicolaC-36

I just tried to force the translation (The not recommended method) directly on the Languages pages of the custom tabs and it worked.