Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're experiencing issues where changes made in one language are not visible in other languages on your homepage, it might be due to a server configuration limit. Specifically, the PHP warning

parse_str(): Input variables exceeded 1000

suggests that the

max_input_vars

setting in your server's php.ini file is too low.
Solution:
We recommend increasing the

max_input_vars

value to at least 10000. You can do this yourself if you have access to the server settings, or you may need to ask your hosting provider to adjust this for you. After updating this setting, please follow these steps:
1. Make a small change to the original page.
2. Update the page.
3. Open the translation and complete it again.
This should help ensure that changes are properly reflected across all languages.

Please note that this solution might be outdated or not applicable to your specific case. If this does not resolve your issue, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If you still need assistance, please do not hesitate to open a new support ticket at WPML support forum.

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 1 reply, has 0 voices.

Last updated by marcoW-2 2 weeks, 3 days ago.

Assisted by: Andrey.

Author Posts
March 20, 2026 at 10:39 pm #17915323

marcoW-2

also please have a look at the homepage translations, i do not know why they are not processed as completed, and therefore changes made in dutch are still not visible in the other languages.

March 20, 2026 at 10:47 pm #17915325

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

I’ve taken a closer look at the issue and noticed the following warning when saving translations in the Classic Translation Editor:

PHP Warning:  parse_str(): Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in /wp-content/plugins/sitepress-multilingual-cms/classes/editor/ClassicEditorActions.php on line 20

This indicates that the max_input_vars limit on your server is too low.

I recommend increasing the max_input_vars value to at least 10000 in your php.ini file (or asking your hosting provider to do this for you).

After updating this setting, please try the following:
1. Make a small change to the original page.
2. Update the page.
3. Open the translation and complete it again.

This should help resolve the issue.

March 21, 2026 at 9:16 am #17915564

marcoW-2

that did the job, thanks!