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.

Tagged: 

This topic contains 34 replies, has 3 voices.

Last updated by Alejandro 8 months, 1 week ago.

Assigned support staff: Alejandro.

Author Posts
November 29, 2019 at 2:33 pm #5043939
noamK-2

Hello Alejandro,
This is what YITH support wrote us:

Hi Noam,
we need to get in touch with WPML's team because the change that they did in the 4.7.5 version of WooCommerce Multilingual is very heavy and we need to find a solution together with them. But since today is friday, is very difficult now to get in touch with them.
In the meantime please revert the plugin to the 4.7.3 version that is available here hidden link
We'll let you know as soon as possible when a solution will be available.

Thanks,

Noam

New threads created by Alejandro and linked to this one are listed below:

https://wpml.org/forums/topic/split-string-translation-failure-2/

November 29, 2019 at 4:41 pm
December 5, 2019 at 5:12 pm #5079031
noamK-2

Hello Alejandro,
Hope you are well.

1. We have just updated all WPML plugins to their recent versions, so that now ALL our website's plugins are up to date.

2. However, immediately after, through our Host's (SiteGround) cPanel, we updated the site's php version to 7.4.0.

This caused our website to crash and the error message suggests that the WooCommerce Multilingual version 4.7.5 failed to load properly and caused the fatal error.

This is the error message on the plugin page (recovery mode): hidden link

3. And we also received the following email message for WordPress:

[krollconsultants.com] Your Site is Experiencing a Technical Issue

Howdy!

Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email.

In this case, WordPress caught an error with one of your plugins, WooCommerce Multilingual.

First, visit your website (hidden link) and check for any visible issues. Next, visit the page where the error was caught (hidden link) and check for any visible issues.

Please contact your host for assistance with investigating this issue further.

If your site appears broken and you can't access your dashboard normally, WordPress now has a special "recovery mode". This lets you safely login to your dashboard and investigate further.

To keep your site safe, this link will expire in 1 day. Don't worry about that, though: a new link will be emailed to you if the error occurs again after it expires.

When seeking help with this issue, you may be asked for some of the following information:
WordPress version 5.3
Current theme: Consulting Child Theme (version 1.1)
Current plugin: WooCommerce Multilingual (version 4.7.5)
PHP version 7.4.0

Error Details
=============
An error of type E_ERROR was caused in line 38 of the file /home/krollcon/public_html/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-resources.php. Error message: Uncaught Error: Call to a member function get_setting() on null in /home/krollcon/public_html/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-resources.php:38
Stack trace:
#0 /home/krollcon/public_html/wp-content/plugins/woocommerce-multilingual/classes/class-woocommerce-wpml.php(268): WCML_Resources::set_up_resources(Object(woocommerce_wpml), Object(SitePress))
#1 /home/krollcon/public_html/wp-includes/class-wp-hook.php(288): woocommerce_wpml->init('')
#2 /home/krollcon/public_html/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(NULL, Array)
#3 /home/krollcon/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#4 /home/krollcon/public_html/wp-settings.php(523): do_action('init')
#5 /home/krollcon/public_html/wp-config.php(94): require_once('/home/krollcon/...')
#6 /home/krollcon/public_html/wp-load.php(37): require_once('/home/krollcon/...')
#7 /home/krollcon/public_html/wp-admin/admin.php(34): require_once('/home/krollcon/...')
#8 {main}
thrown

4. We are now restoring from backup and will not upgrade our php to 7.4.0 until you tell us if your plugins are not compatible with the 7.4.0 php version

Can you help?

Thank you,

Noam Kroll

New threads created by Alejandro and linked to this one are listed below:

https://wpml.org/forums/topic/php-7-4-and-wpml/

December 5, 2019 at 5:41 pm #5079157

noamK-2

Alejandro,

Can you please hide the above messages with our website details for safety reasons?

Thank you,

Noam Kroll

December 5, 2019 at 5:59 pm #5079281
noamK-2

Hello Alejandro,

And yet another follow-on to the messages above -

After we updates the WPML plugins to their recent version today, there was a note on the WordPress update page: New translations are available.

So we push the Update Translation button and got this message:

Updating translations for WooCommerce (he_IL)…
Translation updated successfully.

However, when I return to the update page, the message displays again: New translations are available..

No matter how many times we update translation, the message keeps showing.

Can you help?

PLEASE NOTE: WE uploaded an updated duplicator package to the link we gave you.

Thank you,

Noam Kroll

New threads created by Alejandro and linked to this one are listed below:

https://wpml.org/forums/topic/split-string-translation-failure/

December 7, 2019 at 12:04 pm #5087331

Alejandro
Supporter

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

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

Hello, i have installed the duplicator and i wanted to check the string but couldn't find it.

Could you please let me know where can i find it please? ( i had already asked this here: https://wpml.org/forums/topic/string-translation-failure/page/2/#post-5041701

but then you introduced the YITH issue and maybe we just derailed a bit).

Let's only talk about the string issue over here to avoid confusion in the future. i already split and answered all the other issues into different tickets.

The topic ‘[Closed] String translation failure’ is closed to new replies.