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 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 8:00 – 12:00 -
- 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 13:00 – 17:00 -

Supporter timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Tagged: 

This topic contains 3 replies, has 2 voices.

Last updated by Long Nguyen 1 year, 8 months ago.

Assisted by: Long Nguyen.

Author Posts
November 27, 2023 at 1:23 pm #14930555

andrejO

Hello,

we want to be able to translate the Contact Form 7 recipient. We have added the following code to the XML wpml config to make this meta field translatable:

<wpml-config>
<custom-fields-texts>
<key name="_mail">
<key name="recipient" />
</key>
</custom-fields-texts>
</wpml-config>

Using this config, the translation appears in ATE, however, it is already prefilled from the glossary as the same email is used elsewhere on the site page in the contact section. This would be okay if we didn't want to have this translation set to another mail address.

Summary:
On the contact page, we have mail contact@domain.sk that translates to contact@domain.cz, but on the contact form, we want the recipient field to be contact@domain.sk in Slovak but differentmail@domain.cz.

Thanks for your help in advance.

November 28, 2023 at 4:46 am #14935667

Long Nguyen
WPML Supporter since 02/2022

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi Andrej,

Thank you for contacting WPML support, I'd be happy to help you with this issue.

Yes, the translation is already prefilled from the Translation Memory when you use ATE to translate the form. And if you update with a new translation email address in ATE, it will be applied to the new translation content.

If you want to have a different translation recipient email, please create another form and translate it with Classic Translation Editor on your site.

Refer to the documentation
https://wpml.org/documentation/translating-your-contents/using-the-translation-editor/
https://wpml.org/documentation/translating-your-contents/how-wpml-keeps-track-of-your-translations/

Look forward to your reply.
Thanks

November 28, 2023 at 4:09 pm #14941797

andrejO

Hello,

can you please help, how to use Classic translations editor only in CF7 forms?

Thanks

November 29, 2023 at 3:30 am #14945941

Long Nguyen
WPML Supporter since 02/2022

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi,

I'm afraid that it isn't possible to use only Classic Translation Editor (CTE) to translate CF7 forms. But you can try the following steps:

1. Go to WPML > Settings > Translation Editor section > Editor for new translations: Classic Translation Editor > Save.
2. Translate the CF7 form > Complete.
3. Go to WPML > Settings > Translation Editor section:
- Editor for new translations: Advanced Translation Editor
- Editor for translations previously created using Classic Translation Editor: Classic Translation Editor (recommended).

It will help you to use the CTE for translation previously created using CTE which is CF7 forms in this case.

Look forward to your reply.
Thanks

The topic ‘[Closed] Different translation for same string in ATE’ is closed to new replies.