This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is trying to translate a login page with a captcha that disappears when switching to languages other than English (the default language). The captcha is set in the theme and can be displayed via a templated page or a page builder with a shortcut.
Solution:
First, we recommended checking if any known reCAPTCHA plugins are activated and how the reCAPTCHA is enabled on the login page, whether it's an option from the theme or a third-party plugin.
We also noticed that the WordPress Memory Limit on the client's site was below the recommended threshold. We advised increasing the memory limit to at least 128M, preferably 256M, by adding the following code to the wp-config.php file:
define( 'WP_MAX_MEMORY_LIMIT', '256M' );<br />define( 'WP_MEMORY_LIMIT', '128M' );
Afterward, we suggested that if the captcha option comes from the theme, it might be possible to translate this option in the String Translation, likely within the Admin texts section. We provided a guide to help find and translate the captcha option: https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/.
If the solution provided here is not relevant due to being outdated or not applicable to your case, 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: https://wpml.org/forums/forum/english-support/.
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.