This thread is resolved. Here is a description of the problem and solution.
Problem: The client is migrating their website from an old WordPress environment using Elementor Builder to a new one using Oxygen Builder, and they are facing issues with importing content in multiple languages using the WPML import-export plugin. Additionally, they are encountering compatibility issues with the Oxygen Builder when translating pages. Solution: 1. Use the WPML Export & Import plugin for migrating content between environments. Ensure to use the same export and import method for consistency. Follow the detailed guide here: WPML Export & Import documentation. 2. For taxonomy issues during import, refer to: Reconnecting taxonomy translations. 3. If using Oxygen Builder, note that it is not fully compatible with WPML. Translations might need to be done manually using the WordPress Editor. Set Oxygen Templates in WPML settings to "Translatable - or fallback to default language if a translation is not available" to avoid issues. For more details, visit: Using different translation editors and Oxygen compatibility issues. 4. For specific template translation issues with Oxygen, consider the workaround provided by the Oxygen team: Oxygen template translation workaround.
If these solutions do not resolve your issues or if they seem outdated, we recommend opening a new support ticket. We also advise checking related known issues at WPML known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum: WPML support forum.
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.
What we do is set up the pages correctly with slugs, etc., and then we copy the JSON from the main version to the translated version. However, when we change a URL to the correct language, things go wrong. This is not the base URL but a URL that appears on the page.
For example, we want to change /partner-program to /en/partner-program. However, when we open the page, we see nothing. Do you know what might be causing this issue?
Again: This is a URL on the page itself, not the page URL.
Could this be related to a translated Oxygen Template that is not working in a second language?
I would like to offer to have a closer look at the problem and request temporary access (wp-admin and FTP) to the website to investigate this issue further.
You can find the required fields below the comment section when you log in to leave the next reply. The information you provide is private, which means only you and I can see and access it.
IMPORTANT
Please be sure to make a backup copy of the website and database before allowing us access.
If you can't see the wp-admin / FTP fields, your post and website credentials are set as PUBLIC. DO NOT publish the data unless you see the required wp-admin / FTP fields.
I may have to install a plugin called "All In One WP Migration" to make a copy of the website where I can investigate the issue further.
However, I would also be very grateful if you could provide a staging site or copy of the website from your server yourself for this purpose. This step would only be required if the issue is replicable on such a staging site.
If you have any questions about creating such a staging site, you can consult your hosting provider. Just take note that WPML should be registered on this site again.
If you are unable to provide such a copy of the site for testing, please let me know on this ticket.
The private response form looks like this: hidden link
Next time you reply, click "I still need assistance."
Video: hidden link
Please note that we are obliged to request this information individually on each ticket. We may not access any access information not specifically submitted on this ticket in the private response form.
Usually, if you use the WPML Settings "Translatable - use translation if available or fallback to default language" for Oxygen Template, then they should work as expected.
Translated the menu. But the urls' voor "demo buchen" goes to dutch (default) language url . And want to change the text from "Starten Sie kosterlos" because it is: "Kostenloser Test"
Also when i click on the logo, instead of translated home it goes to default language home.
If those strings are part of a header template, then you will need to try to translate the template and this would maybe requiere the suggested workaround.