Home›Support›English Support›[Resolved] I can’t translate products the same way I translated individual pages
[Resolved] I can’t translate products the same way I translated individual pages
This thread is resolved. Here is a description of the problem and solution.
Problem: The client was unable to translate products using Elementor after installing the WPML plugin. Certain text within the Product Template was not appearing in the WPML translation editor.
Solution: 1. We advised the client to set the Woodmart Layouts to "Translatable" in WPML > Setting > Post Type Translation > Layouts (woodmart_layout) and then proceed to translate them. 2. For the untranslated string in the footer bar, it should be translated using WPML > String Translation. If the string is not visible there, the client should follow the guide to find and register the string for translation: finding strings that don't appear on the string translation page, and ensure the correct source language is set: how to change the source language of strings. 3. We recommended changing the WPML settings from "Translatable - use translation if available or fallback to default language" to "Translatable only show translated items" for both products and templates to ensure proper functionality. 4. We installed an update for the WooCommerce Multilingual addon to address compatibility issues, detailed here: WooCommerce Multilingual 5.5.0.
If this solution does not resolve your issue or seems outdated, we 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.
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.
For some reason I can't translate products the same way I translated individual pages.
The problem is that elementor won't start at all when I try to edit the page through elementor!
When I start Elementor trying to open the Product Layout then everything works but if I try to open the product through Elementor it doesn't work. I tried deactivating Product Layout but even then it didn't work, I don't know if it's some problem with WPML again or not but I know everything was working as it should be before I installed your plugin!
hidden link
- I just found out that your String Translation plugin was causing a serious problem and was the cause of me not being able to launch the Product Page using Elementor!!!
When I turned it off I started the page normally...I really don't know how I'm going to finish this project with a bug like this
See for example this problem here, this text I've boxed in red doesn't appear in the Translate editor. Look at picture 1 and 2.
The text that is framed in red is in the Product Template and as such it is not possible to translate it through elementor and it does not appear in the Translate editor nor can I find it in any way through WPML! Watch the video. hidden link
Product Layout controls the appearance of the first part of the product where the Add to Cart button is, while the second part with tabs and descriptions is fully customizable and can be translated according to current practice using Elementor!
Could you please increase the WordPress memory limit (WP Memory Limit) to at least 256 MB? WPML requires at least 128 MB.
Your current values are:
PHP Memory Limit 2G
WP Memory Limit 40MB
To do this, you need to connect to your website's server and open the wp-config.php file in a text editor. The file is located in the WordPress root directory.
Add this code to the wp-config.php file to increase WordPress's memory:
define ('WP_MEMORY_LIMIT', '256M');
Add this just before this comment:
// That's all, stop editing! Happy blogging.
The current values can be viewed under WPML > Support > WordPress.
These settings can be restricted directly by your hosting provider. Therefore, I recommend contacting them and asking them to change them directly if the changes are not applied immediately.
Could you please increase the WordPress memory limit (WP Memory Limit) to at least 256 MB? WPML requires at least 128 MB.
Your current values are:
PHP Memory Limit 2G
WP Memory Limit 40MB
ME: I already did this part when I started communication with Noman, so I don't understand why you still see the incorrect value???
3. These settings can be restricted directly by your hosting provider. Therefore, I recommend contacting them and asking them to change them directly if the changes are not applied immediately.
ME: What does this even have to do with the fact that I can't translate parts of the text that are in the Woodmart Product Layout, I really don't understand this???
That's how Noman initially thought that the problem was in the server settings, so it turned out that the problem is in your plugin!
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Thank you for confirming that your site fulfills the minimum requirements to run WPML. We ask for this adjustment because if the memory usage is higher than the memory limit, changes will not be displayed on the website or appear after a long delay.
To revise the layouts display conditions you can go to the Layouts list page and switch the language using the language filter or the admin language switcher in the top admin bar.
Now, that you view the translated layouts, use the Woodmart options for the Layout to revise if the display conditions are set properly.
---
If you need further assistance, I would like to request temporary access (wp-admin and FTP) to the website to investigate the issue further.
You can find the required fields below the comments section when you log in to leave the next reply. The information you provide is private, meaning only you and I can see and access it.
IMPORTANT
Please be sure to back up your website and database before granting us access.
If you can't see the "wp-admin / FTP" fields, your post and website credentials will be set to "PUBLIC." DO NOT publish the data unless you see the required wp-admin / FTP fields.
I may need to install a plugin called "All In One WP Migration" to create a copy of the website so I can investigate the issue further.
However, I would also be very grateful if you could provide a staging site or a copy of the website from your server for this purpose.
If you have any questions about creating such a staging site, you can consult your hosting provider. Please note that WPML must also be registered on this staging site at https://wpml.org/account/websites/.
If you are unable to provide such a copy of the website for testing, please let me know on this ticket.
The private reply form looks like this: hidden link
Click "I still need assistance" the next time you reply.
Video: hidden link
Please note that we are required to request this information individually on each ticket. We are not permitted to access any credentials that were not specifically submitted on this ticket using the private response form.
Should I turn off the String Translation plugin before translating the Layout or not? Norman told me I should turn it off as it is the cause of my leg problems right now!
I was able to access the Layout translation but I was not able to translate everything from one page. It would be good if you try to translate one whole page and record the process and send it to me because this is torture for both of us.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Your site does not have enough credits to run automatic translation and I am sorry to disappoint you, but our support can not create translations for you.
Until now not any of your products have been translated to 100%. The translations will need to be completed to 100% when translating for the first time to be able to see the product in a second language.
You do currently see the original product in a second language, as someone has set the "Products" in WPML > Settings > Post Type Translation to "Translatable use translation if available or fallback to default language".
If you set this setting to "Translatable only show translated items" you will only see products in a second language if they have been translated.
To be honest, I am very disappointed with both the plugin and your support. I have absolutely no idea what you're talking about and I can't believe you or anyone else has a problem helping me translate Breadcrumbs, product categories, and more.
If you can't resolve this I request to speak to someone higher up in support, after all this is a paid plugin and I request help translating the rest of the product! I don't care how you will do it and who will do it, if you have a problem send the ticket to Noman!
When I sent you the previous message, you did not explain to me at all how to translate the options that I get through a separate plugin and which are an integral part of the Add to Cart button. You completely ignored that!