[Resolved] Divi pixel - I cannot find the string for the translation
This thread is resolved. Here is a description of the problem and solution.
Problem: The client is unable to find the string for the translation of the custom text in the Divi Pixel plugin's Table of Contents module. Solution: We recommend the following steps to translate the Pixel Table of Contents elements using WPML's Advanced Translation Editor:
1.Please make sure to add the table title manually in Pixel Table of Contents “Table Title” field.
2. Insert the following XML in the WPML >> Settings > XML Configuration section:
3. Make a small change in the default language page and then open the translated page in WPML's Translation Editor. The table title should now be available for translation.
Hi, I use divi pixel plugin that is compatible with wpml - anyway, in the module Table of Contents I cannot find the string for the transaction of the custom text.
I have created a fresh WP and installed the WPML plugins, here is the auto login URL: hidden link
Please configure the WPML plugins as you did on your site, and install the Divi theme, and Divi Pixel plugin, add one or two pixel widgets/elements to the page and try to translate it and let me know the results.
I have installed Divi and Divi Pixel plugins and created the page hidden link.
I have translated the content into English (the original language is Slovak).
I have run the process to collect strings from the plugin Divi Pixel.
I have not found the "Obsah" in the list of strings. I have found instead the term Table of Contents - and try to put Obsah as the Slovak translation - and it worked on the site!
But this means, I cannot change the text Table of Contents as it is the default English string - I expected that I would be able to find the string "Obsah" in the Slovak version - as I entered this text in the Slovak translation of the site - and then I will be able to translate it into English on my own.
I also added the new module from divi pixel there - it is a countdown - I have followed the same way - I translated the module - translated texts, but then I was able to find them in the Page translation - so I can translate them manually or automatically (see the attached image).
I think the implementation for the Table of Contents module is done in a non-standard way - I expected that I could see the text I entered in the module in the translation screen so I could translate it with the other texts on the page.
Instead, I need to find it in the string translation (but the default English version) and then translate it.
Please, check the site now - i think, something got stuck and now the translation from the module is not working anymore and I don't know why. only the string translation is working there.
I have also recorded the video which I plan to share with the plugin maker, because I think there is some issues with the way how it is implemented in the table of contents module.
Thanks for replicating this issue at the fresh WP site, I appreciate your patience regarding this and all the help you put in with the troubleshooting you did yourself. I’m able to translate the Pixel Table of Contents elements using WPML Advanced Translation Editor by following the below steps:
1. Added the below XML in WPML >> Settings > XML Configuration section:
2. Made a small change in the default language page and opened the translated page in WPML Translation Editor and it shows the table title for translation as you can see in the attached screenshot.
3. Added the translation and it works correctly as you can see in the below links:
Default language: hidden link
Translated language: hidden link
Hi,
I have followed your advice and added the code in the XML Section, then done some updates on the page and opened the translation editor - but unfortunately, I cannot see the content tag there.
See my two images: XML page + the content translation page.
I can create access to the site - so you can check. Maybe I made some mistake somewhere.
Thanks for trying the above steps. Could you please try to follow the below steps and see if this resolves your issue:
1. We have recently released WPML 4.6.9, could you please take a backup of your site and update it to the latest version and see if this resolves your issue.
2. Please make sure to add the table title manually in Pixel Table of Contents “Table Title” field as you can see in the attached screenshot.
3. If the issue persists, kindly perform the following steps to isolate the cause of the issue:
- Please take a complete backup of your site first for safety reasons.
- Deactivate all plugins except WPML and Divi Pixel plugins.
- Switch to the parent Divi theme
- If the issue is gone, reactivate each plugin one by one to identify the one causing the issue.
Hi,
it is working for me now. I have to update the current table of contents text and then make some changes to the text to trigger the translation update.