WPML
Status
Resolved
Reported for
WPML Multilingual CMS 3.5.0
Resolved in
WPML Multilingual CMS 3.5.1 beta 3

Overview of the issue

In the recent release WPML 3.5.0, we add the new table icl_string_pages to preload string translations and increase the site performance.

However in some specific sites, URL arguments like http://my-site.com/my-page/?arg1=value1&arg2=value2 are used for different things. This increases the unnecessary rows in the icl_string_pages table. Then the table size might reach hundreds of MBs and the site performance is affected significantly.

Workaround

The current workaround is to upgrade to WPML Multilingual CMS 3.5.1 beta 3 or to wait for the official release of WPML Multilingual CMS 3.5.1

Updating from a previous beta (3.5.1 beta 2 or 3.5.1 beta 1) requires that you set temporary this setting in your wp-config.php

define('ICL_SITEPRESS_DEV_VERSION', '3.5.1');

Then after visiting your site once, you have to remove that setting.

All known issues →