2. Navigate to WPML >> Theme and plugins localization, select the current theme, and click the “Scan selected themes for strings” button.
3. Go to WPML >> Theme and plugins localization, select the WooCommerce plugin, and click the “Scan selected plugins for strings” button.
4. Visit WPML >> String Translation and search for the required string to add the translation.
5. If the string is still not found, follow these additional steps: 5.1. Enable the ‘Look for strings while pages are rendered’ option in the WPML >> String Translation page. 5.2. Visit the checkout page on the front end to allow WPML to detect the string. 5.3. Return to the WPML >> String Translation page and search for the string again. 5.4. Translate the string once it is found. 5.5. Disable the auto-registration option after translating.
Tell us what you are trying to do?
I want to translate the check-out page from English to German.
Is there any documentation that you are following?
I tried to follow instructions on previous tickets, like updating and themes etc. this did not work.
Is there a similar example that we can see?
You can see in the screenshot that the "Buy Now" button is not translated. It needs to be translated to "Jetzt Bestellen".
Thank you for contacting WPML Support. Could you please follow the steps below and let me know how it goes:
1. The current WP Memory Limit on your site is 40MB. The WP memory limit needs to be increased, it's different from PHP memory. PHP memory is fine but WordPress uses 40MB as default in your site. The minimum requirements for WPML are 128MB: https://wpml.org/home/minimum-requirements/
Please add this to the top of wp-config.php to increase WP memory:
2. Please go to WPML >> Theme and plugins localization page, select the current theme, and press the “Scan selected themes for strings” button.
3. Please go to WPML >> Theme and plugins localization page, select the WooCommerce plugin, and press the “Scan selected plugins for strings” button.
4. Please go to WPML >> String Translation page and search for your required string and add the translation.
5. If the above steps doesn’ help, please try the below procedures:
5.1. Go to the WPML >> String Translation page and in the Auto register strings for translation section, enable the ‘Look for strings while pages are rendered’ option.
5.2. Re-visit the page on the front end where the string appears: hidden link
5.3. Re-visit the WPML >> String Translation page and search for that string.
5.4. Translate the string.
5.5. After translating the string, uncheck the auto-registration option.
If the above steps don’t help, please provide temporary access (WP-Admin and FTP Login info) to your site (preferably staging site), so that I can look into your setup and debug the issue.
Your next answer will be private, meaning only you and I can access it.
=== Please backup your database and website ===
✙ I would additionally need your permission to deactivate and reactivate Plugins and the Theme and to change configurations on the site. This is also a reason the backup is essential.
It actually worked. Thank you very much for the help!
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.