Problem:
You are unable to open the discounts page within Elementor, and the text does not appear when you click Translate. Despite enabling the 'Track where strings appear on the site' option and using String Translation, the text remains unfindable.
Solution:
1. Increase WordPress Memory Limit
- Access your website's files using an FTP client or your hosting control panel's file manager.
- Locate the
file in the root directory of your WordPress installation.
- Open the
file for editing.
- Find the line that says
define('WP_MEMORY_LIMIT', '40M');
(or a similar value). If it's not there, add it.
- Change the value to
define('WP_MEMORY_LIMIT', '256M');
or
for better performance with Elementor and WPML. Ensure this line is before
/* That's all, stop editing! Happy publishing. */
.
- Save your changes and upload the updated
file back to your server.
2. Verify WPML Plugin Updates
- Ensure all WPML components and their add-ons are updated to their latest versions in your WordPress admin dashboard under Plugins → Installed Plugins. WPML Multilingual CMS should be at least version 4.8.5 and WooCommerce Multilingual 5.5.3.
3. Translate the Page using WPML's Translation Dashboard
- Use WPML's Translation Dashboard, utilizing the Advanced Translation Editor, to translate pages built with Elementor.
- Navigate to WPML → Translation Dashboard.
If this solution does not resolve your issue, or if it seems 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 problems persist, please open a new support ticket at WPML support forum for further assistance.