Skip to content Skip to sidebar

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
- 8:00 – 14:00 8:00 – 14:00 8:00 – 14:00 8:00 – 14:00 8:00 – 14:00 -
- 15:00 – 17:00 15:00 – 17:00 15:00 – 17:00 15:00 – 17:00 15:00 – 17:00 -

Supporter timezone: Europe/Madrid (GMT+02:00)

Tagged: 

This topic contains 12 replies, has 1 voice.

Last updated by Paola Mendiburu 10 hours, 49 minutes ago.

Assisted by: Paola Mendiburu.

Author Posts
May 2, 2026 at 3:47 pm #18008750

micaelaF-3

Hi,

I’m experiencing an issue with WPML and WP Recipe Maker integration.

On my website:

The default language is English
The WordPress backend is set to English
WPML is fully configured and working correctly for posts and pages
Recipes (wprm_recipe) are set as Translatable – only show translated items
The problem

When I create or duplicate a recipe card (either from inside a post or from WP Recipe Maker → All Recipes), the recipe is incorrectly assigned to Italian, even when it should be English.

This issue has already happened multiple times

The latest example is with my recipe:

👉 “Chickpea Focaccia Farinata”

I created:

one recipe for the English post
one recipe for the Italian version

However:

❌ Both recipes were assigned Recipe Language: Italian

even though:

the English post is correctly set as English
the backend language is English
WPML language was set to English during creation
Attached screenshot

In the screenshot you can clearly see:

The English recipe has Parent Language = English
But Recipe Language = Italian
The Italian recipe is also set to Italian

This shows that the recipe language is not being assigned correctly.

Current issues:
Recipes are incorrectly assigned to Italian (wrong language)
Recipes do not appear in the WPML Translation Dashboard
I cannot properly manage or link recipe translations
Even when duplicating and manually translating a recipe, both versions remain assigned to Italian
What I already checked:
Post type "recipe" is set as translatable
I tested creating recipes both inside the post editor and directly from WP Recipe Maker
WPML language switcher is correctly set to English
The site default language is English
Expected behavior:

Recipes should inherit the correct language (English or Italian) based on:

the current WPML language
or the language of the post they are created in

and should appear in the WPML Translation Dashboard.

Questions:
Is this a known compatibility issue between WP Recipe Maker and WPML?
Why are recipes always assigned to Italian instead of the active language?
Is there a way to force the correct language assignment for recipes?
What is the recommended workflow for multilingual recipes with WPML + WPRM?

Thank you!

May 2, 2026 at 4:07 pm #18008769

micaelaF-3

The issue only affects recipes in my default language (English).
Recipes in secondary languages (like German) are assigned correctly.

May 4, 2026 at 8:11 am #18010089

Paola Mendiburu
WPML Supporter since 11/2020

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

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

Hi there!

This is Paola and I hope you are well!

When creating the recipe, please make sure to set the language of the post to English. Otherwise, it will be created in the default language.

You can fix the existing recipe by:
- Clicking Edit
- Changing the “Language of this post” to English

Let me know if you need any help.

May 4, 2026 at 8:18 am #18010113

micaelaF-3

Hi, my post was definitely already set to English.

May 4, 2026 at 12:14 pm #18010768

micaelaF-3

BUT IS IT POSSIBLE THAT YOU HAVE SUCH LONG RESPONSE AND PROBLEM-RESOLUTION TIMES?

May 4, 2026 at 1:04 pm #18010894

Paola Mendiburu
WPML Supporter since 11/2020

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

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

Please let me know a recipe to see the issue.

I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. You will find the needed fields for this below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.

Privacy and Security Policy
We have strict policies regarding privacy and access to your information. Please see:
https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

**IMPORTANT**
- Please make a backup of the site files and database before providing us access.
- If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box.
The private box looks like this: hidden link

May 5, 2026 at 8:23 am #18012969

Paola Mendiburu
WPML Supporter since 11/2020

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

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

Do you mean this one?
hidden link

I see it is correctly in english.

Please let me know how I can reproduce the issue.

May 5, 2026 at 8:27 am #18013006

micaelaF-3

WPRM > MANAGE

Untitled-1.jpg
May 5, 2026 at 11:42 am #18013736

Paola Mendiburu
WPML Supporter since 11/2020

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

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

It looks like the issue is that every time you create a recipe from WPRM → Manage, it is automatically assigned to the default language. From that interface, there doesn’t seem to be an option to choose or change the language of the recipe.

Based on how the plugin works, this behavior is expected: recipes should be created in the default language first, and then translated into the secondary languages.

To investigate this further, could you please install the plugin on the following test site?

hidden link

Once it’s set up, just let me know and I’ll take a closer look right away.

May 5, 2026 at 12:04 pm #18013814

micaelaF-3

Done!

May 5, 2026 at 1:36 pm #18014209

Paola Mendiburu
WPML Supporter since 11/2020

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

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

Please let me know how I can reproduce the issue.

May 5, 2026 at 2:00 pm #18014291

micaelaF-3

I create a post and, in WordPress editing, add the new WPRM recipe card to the post. If I look in WPRM >MANAGE, it shows the recipe's language assigned to ITALIAN, but my post is in English.

May 6, 2026 at 1:22 pm #18017723

Paola Mendiburu
WPML Supporter since 11/2020

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

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

Could you please record a short video reproducing the problem step by step? This will help me investigate the issue.