Background of the issue:
I am translating the 'About Us' page from English to Arabic using WPML. The site is currently under development.
Symptoms:
When I click on the '+' to create the Arabic translation, I realize there is a part missing from the main English page that I cannot find to translate to Arabic.
Questions:
Why is there a part missing from the main English page when trying to translate it to Arabic?
As you can see in the screenshots, this paragraph:
We are committed to one purpose: helping agriculture in Lebanon to grow, from crop protection to full production. Our mission is rooted in supporting farmers with the tools, knowledge, and products they need to cultivate healthier crops and achieve stronger yields.
is not shown the translation page.
Thank you for contacting WPML support. While you are waiting for one of my colleagues to take this ticket and work on it, let me provide you with first debugging steps or if I can perhaps help with the issue quickly. How is the content that is missing created in the English language? Are you using any page builder widgets, plugins to add this particular content, etc? Also, if the page was previously sent to translation before this content was added, make sure that the page is not currently in progress by checking at WPML -> Translation Management -> Jobs. If it is in progress, complete the job, then update the Engish page one more time and check the translation again.
Thank you Lauren.
I checked the the Translation Management, all jobs are completed.
the Text in English which is missing from the translation editor page is created with Elementor, it's a text block. It was visible first then it disappeared. I think i did something wrong i don't know what it is.
Now I tried something, I went to the Arabic page, I edit the page with Elementor (even though i got a message sayiing it's not recommended) and I fixed the error in that page and I published and now it looks good.
Do you think it's fine to edit with Elementor a page that is translated from an original page?
Most likely you are using Elementor widget that is coming from theme and it missing configuration for WPML, since it might not be off icily compatible. If it is regular Elementor widget then it should work fine.
You can use manual approach as you did, but you should make a switch to WordPress editor, as otherwise WPML will think you are still using WPML editor and overwrite any change done manually.