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.

Sun Mon Tue Wed Thu Fri Sat
- 12:00 – 14:00 12:00 – 14:00 12:00 – 14:00 12:00 – 14:00 12:00 – 14:00 -
- 17:00 – 21:00 17:00 – 21:00 17:00 – 21:00 17:00 – 21:00 17:00 – 21:00 -

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

Tagged: ,

This topic contains 4 replies, has 2 voices.

Last updated by Bigul 1 year, 3 months ago.

Assisted by: Bigul.

Author Posts
March 29, 2024 at 4:44 pm

alexanderS-204

Translations are not delivering

March 29, 2024 at 7:02 pm
March 31, 2024 at 4:42 pm #15467450

Bigul
WPML Supporter since 01/2013

Languages: English (English )

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

Hello,

I am still working on this. The Duplicator package took more than the expected time to install due to the following error. We will get back to you as soon as possible. Please wait.

failed processing data replacement: Chunk error, message: Data too long for column 'args' at row

--
Thanks!

Bigul

April 2, 2024 at 4:35 pm #15474330

Bigul
WPML Supporter since 01/2013

Languages: English (English )

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

Hello,

One help if possible. Please consider a staging/dev site(clone copy of the live) for our debugging. We getting lots of errors and warnings while debugging this locally.

PHP Deprecated:  Creation of dynamic property Klarna_OnSite_Messaging_For_WooCommerce::$data_client_id is deprecated in C:\wamp64\www\justpleasure\wp-content\plugins\klarna-onsite-messaging-for-woocommerce\klarna-onsite-messaging-for-woocommerce.php on line 258

WordPress database error Table 'wp_e_events' already exists for query CREATE TABLE `wp_e_events` (
			id bigint(20) unsigned auto_increment primary key,
			event_data text null,
			created_at datetime not null
		) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci; made by require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, Elementor\Plugin->init, Elementor\Plugin->init_components, Elementor\Core\Admin\Admin->__construct, Elementor\Plugin->init_common, Elementor\Core\Common\App->init_components, Elementor\Core\Common\Modules\EventTracker\Module->__construct, Elementor\Core\Common\Modules\EventTracker\DB->__construct, Elementor\Core\Common\Modules\EventTracker\DB->create_table

WordPress database error Duplicate key name 'created_at_index' for query ALTER TABLE wp_e_events
    		ADD INDEX `created_at_index` (`created_at`)
		 made by require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, Elementor\Plugin->init, Elementor\Plugin->init_components, Elementor\Core\Admin\Admin->__construct, Elementor\Plugin->init_common, Elementor\Core\Common\App->init_components, Elementor\Core\Common\Modules\EventTracker\Module->__construct, Elementor\Core\Common\Modules\EventTracker\DB->__construct, Elementor\Core\Common\Modules\EventTracker\DB->add_indexes

PHP Deprecated:  Creation of dynamic property BeRocket_AAPF::$feature_list is deprecated in C:\wamp64\www\justpleasure\wp-content\plugins\woocommerce-ajax-filters\main.php on line 189

While visiting each page lots of warnings are stored in the Debug log file. So the page loading time is very high and unable to test it as expected.

--
Thanks!

Bigul

2024-04-02_15h43_01.png
April 5, 2024 at 2:24 pm #15488584

alexanderS-204

Bigul,

I had my developers look at it and they came up with the following:

The first issue regarding open translations arose from a bug in the WPML plugin. Product attributes where nothing was entered crashed the plugin. We added an extra check for this. Hopefully WPML will fix this in the next update. This is because in updates our manual modification is deleted. However, it can easily be added again.

Additional info for the WPML bug:

The file class-wcml-tp-support.php is save_custom_attribute_translations around lines 90-150 are looping through attributes to update the values. The line "$product_attributes[ $attribute_key ]['value'] = join(' | ', $attribute['values']);" expects a key 'values' to be filled with an array. These are not set (according to the error log). Checking for existence of the key and setting to empty if it's not filled solves the problem.

April 5, 2024 at 5:15 pm #15489225

Bigul
WPML Supporter since 01/2013

Languages: English (English )

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

Hello,

Thank you for the details. We have released a new version of WPML. It has included some fixes related to Advanced Translation Editor. Therefore please upgrade to the latest version(4.6.10 series) after a full site backup{mandatory} and make sure the issues exist or not. Refer to the following post for more details.

https://wpml.org/changelog/2024/04/wpml-4-6-10-and-wcml-5-3-6-ready-for-wordpress-6-5/

--
Thanks!

Bigul

The topic ‘[Closed] Translations are not delivering’ is closed to new replies.