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
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: America/Los_Angeles (GMT-07:00)

Tagged: 

This topic contains 6 replies, has 0 voices.

Last updated by Karmel Pea 23 hours, 39 minutes ago.

Assisted by: Bobby.

Author Posts
September 16, 2025 at 1:51 am #17404075

Karmel Pea

Background of the issue:
I am developing a site and created a form using Elementor where I want the subject to be dynamic and available in all languages. I used a dynamic tag 'post title' and in the advanced 'after field' inserted 'offer requested by [field id="name"]'. I need to translate the 'offer requested by' part into all languages.

Symptoms:
I have tried several different ways to translate the 'offer requested by' part but without any luck.

Questions:
How can I translate the 'offer requested by' part in all languages using WPML?

September 16, 2025 at 9:55 pm #17407881

Bobby
WPML Supporter since 04/2015

Languages: English (English )

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

Hi there,

Just to clarify, are you using the Elementor Dynamic tags and then adding the before/after from their advanced dropdown?

If yes, please edit the page in question and make a small edit then update.

Once done, check the translation again. If you are using the Advanced Translation Editor you should see the fields named dynamic content string.

Let me know your results, please.

Screenshot 2025-09-16 at 2.54.17 PM.png
September 17, 2025 at 1:25 pm #17409928

Karmel Pea

Yep, using exactly that but this field won't appear under translations 🙂

September 18, 2025 at 5:49 pm #17414470

Bobby
WPML Supporter since 04/2015

Languages: English (English )

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

Please share with me the URL of the page the field is showing at so I can review.

Also the json of the page if possible.

To get me the json of the elementor page do the following:

1. Go to pages/posts and edit with Elementor
2. Save page as a template
3. Access your templates and download it and share with me.

You can share it using a service such as google drive,dropbox, or we transfer.

September 20, 2025 at 11:20 am #17418199

Karmel Pea

URL: hidden link

Before the footer request offer form.

It is a template used on several pages. Unfortunately im not sure what do you want me to send you. I don't have a download possibility.

September 23, 2025 at 5:41 am #17423504

Bobby
WPML Supporter since 04/2015

Languages: English (English )

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

Thank you for sharing the URL, on that page I don't see a string for "offer requested by".

I would like to request temporary access (wp-admin and FTP) to your site to test the issue.
(preferably to a test site where the problem has been replicated if possible)

**Before we proceed It is necessary to take FULL BACKUP of your database and your website. Providing us with access, you agree that a backup has been taken **

I often use the Duplicator plugin for this purpose: http://wordpress.org/plugins/duplicator/
You will find the needed fields for this below the comment area when you log in to leave your next reply.
The information you enter is private which means only you and I have access to it.

NOTE: If access to the live site is not possible and the staging site does not exist please provide me with a duplicator package created with the duplicator plugin.

Thank you,
Bobby

September 25, 2025 at 6:46 am #17430678

Karmel Pea

This is not on the page. The form sends out two emails after creating the request. One to a customer and other one to our sales agents.

The emails subject that goes to our sales agents needs to be '[Page name] offer requested by [field id="name"]'. That can be done when i insert elementors dynamic tag Page title to email subject field and then advanced after field the rest...

The subject needs to be translateable aswell because we will reply to customers via that email and want the customer to get one language experience throughout.