It took me a while but I've thoroughly checked the ATE now and it seems to work in general.
There are still some problems:
1. There is a problem in identifying Basel's custom elements created for Bakery. Now I remember there was a similar issue with that when I developed the website back in 2018, so WPML team added the custom XML to solve it. The problem was that some or all or the strings from Basel's custom Bakery elements were not showing in the Translation Editor. I guess the custom XML has to be changed so the strings from those elements will show in the new ATE too. As now, as you have found out, they don't.
2. A little thing: after Save and Complete, the system is redirected to the post page but in the WPML pane, the loading spinner icon oddly doesn't stop. Refreshing the page loads it with no spinner.
3. The translated page is getting a prefix of the language, in my case: he- . Is that a mandatory behavior now? I couldn't find a setting to change that. Previously, the translation has the same url as the original (or something that i set in the translation editor), but is was in a /he/ folder. Now the /he/ folder still there, but another prefix is added to the file's url.
I am glad to hear that the translations are working now.
The fact that your translations appear on /he/ is that you use the settings WPML > Languages > Language URL format > Different languages in directories
hidden link - English hidden link - Hebrew
This is not a physical directory on your server. WPML adds this programmatically to each URL.
The Basle Theme appears to have a wpml-config.xml file, which was last updated by the theme author in April 2022 on version 5.6.0: hidden link
Note that it is the responsibility of the author to create this config. If you have issues with translating some widgets, please do the following:
IMPORTANT:
On your site, you have three versions of the Basel Theme installed:
- 5.6.1
- 5.7.1
- 5.9.3 (latest)
I would suggest removing the older version to avoid any unexpected issues.
Verify that version 5.9.3 comes with a wpml-config.xml file in its root directory. Verify that you are not overwriting the default config with your entries at WPML > Settings > Custom XML Configuration:
Now, edit the affected original page again, save it, and then open the translation editor.
If you still cannot see the texts for some widgets, then the wpml-config.xml might need an update. Please let me know which widgets exactly are not translatable.
I can offer, in this case, a WPML test site on which you can install the latest version of the Basel Theme, and I will assist you in creating a config.
The topic ‘[Closed] ATE failed to complete the translation and stuck in “in progress” status’ is closed to new replies.