Skip Navigation

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.

WordPress 6.7 has introduced a new issue that impact translations, please update WooCommerce and WPML to the latest versions before you report issues. More about this here - https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/
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: Asia/Jerusalem (GMT+02:00)

Tagged: ,

This topic contains 1 reply, has 0 voices.

Last updated by Itamar 1 week, 1 day ago.

Assisted by: Itamar.

Author Posts
November 4, 2024 at 1:36 pm #16361270

Kinga Janecka-Kępa

Background of the issue:
I am using the WPML Multilingual CMS plugin to display pages in different languages on a site under development. I am also using Contact Form 7.

Symptoms:
The WPML Multilingual CMS plugin causes the form name bar and shortcode for pasting the form directly into the page to not show up. Everything works fine only after disabling the plugin.

Questions:
How can I fix the issue with the form name bar and shortcode not showing up when WPML is enabled?

November 4, 2024 at 2:43 pm #16361719

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

Please try the following suggestion.

We suspect a collision with the theme or another plugin might cause this problem. If possible, get your site into a minimum environment, switching to a default WordPress theme like TwentyTwenty-Four and having no plugins activated except WPML.

First, you must check if the problem persists when just the theme is switched to TwentyTwenty-Four (for example). If it persists, deactivate all plugins except WPML and its add-ons and Contact Form 7 (without extensions). Then, please check if the problem persists. If it does not continue, start by activating the plugins individually and checking when the issue comes back, then report to me which plugin was the culprit.

**** Important! Please make a full site backup (files and DB) before you proceed with those steps****

*** If your site is live, you might want to try those procedures in a staging environment or a snapshot of your site on your local server or another server. ***

If you need further help, please reply to this ticket.

Regards,
Itamar.

November 17, 2024 at 5:27 pm #16411996

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

We've had a similar report. This looks like a possible bug; please try this workaround while our team is investigating this.

1. Go to plugins-> deactivate Contact Form 7 Multilingual
2. Edit the Contact Form
3. Change the title and update
4. Re-activate Contact Form 7 ML

Regards,
Itamar.

November 20, 2024 at 7:22 am #16422385

Itamar
Supporter

Languages: English (English ) Hebrew (עברית )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

Our second-tier supporter has provided a workaround for this issue. Please try it and tell us if it is working.

1. Take a backup of your site in case something goes wrong.

2. With a code editor, open .../wp-content/plugins/contact-form-7-multilingual/classes/language-metabox.php file.

3. Look for line 72.

Replace

</div>

<div class="postbox">

with:

</section>

<section class="postbox">

4. Save the file.

This should fix the problem.


**** Important! Please make a full site backup (files and DB) before you proceed with those steps****

Regards,
Itamar.