This thread is resolved. Here is a description of the problem and solution.
Problem: After changing hosting providers, the French version of the site started generating its own order numbering, and these orders are not visible anywhere. Solution: We discovered that the DNS records for your French domain are not currently pointing to any location. We recommend contacting your new hosting provider to assist with correctly setting up the domains. You can refer them to this guide for the correct setup steps: https://wpml.org/documentation/getting-started-guide/language-setup/language-url-options/how-to-use-wpml-with-different-domains-per-language/ Additionally, ensure that the entire website, including all files and the database, has been properly transferred during the migration.
If this solution does not resolve your issue or seems outdated, we highly 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 the problem persists, please open a new support ticket with us for further assistance.
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.
To assist you more effectively, could you please provide a detailed description of the issue you’re experiencing?
It would also be very helpful if you could upload any relevant screenshots or share links that clearly illustrate the problem. This will help me fully understand the situation and offer the most accurate and efficient solution.
Hi,
the English main site: Lutterloh.ca
the French site: Lacoupedor.ca
I have been using WPML since some years now, I change the hosting and import the complete site.
I received an email from a client with an order # from the French site, that is not registered in the woocommerce orders. I can see her payment inside the stripe/credit card transactions, but I don't find her order anywhere on the site orders.
How could I arrange this?
I made a test order and I receive an email confirmation as customer, but nothing as seller.
I have a feeling this issue might be more related to WooCommerce. Could you please check if the emails and orders are processed correctly when the WPML plugins are temporarily disabled (on the primary language, of course)?
I suggest checking the WooCommerce settings.
Could you let me know how the site was imported to the new hosting? That might help us narrow down the root cause.
Also, essential to check that your secondary domain is pointing to the new hosting; if it still points to the old one, that could explain the issue with the French site. You can also test this case by temporarily changing the Language URL format (for example, to Different languages in directories) in the WPML → Languages page. Scroll down to the Language URL format.
The orders in the primary language are working fine, so I don't think the issue is related to woocommerce.
I imported the site with the automatic option for this when I setup the new hosting, mostly everything was imported ok.
I thing the problem could be from the 2nd option, because the secondary domain still pointed to the old hosting. I changed now with the same dns as the primary domain, I'll wait some time to this change take effect to test again and see if it works.
That could indeed be the issue. Please make sure that the second domain is correctly pointing to the new hosting and, of course, to the same WordPress installation. Hopefully, this will resolve the problem.
I changed the second domain to the same DNS as the primary, but now I noticed that the second and third sites (French and Spanish) has not been copied maybe, looking at lacoupedor.com said that it is not able to find the server, also for the Spanish that was a subdomain.
Looking at DNS lookup said : no record found.
How can I know if they were being copied from the old hosting?
I thing something is missing in the transfer of the site, do you have the steps to arrange this?
Please also keep in mind that if you’ve migrated your site, it’s essential to ensure that the full website, including all files and the database, has been properly transferred.
Now, the third language Spanish was under a sub-domain. I try to follow from the documentation the steps to setting up this one too, but unfortunately is not working.
How can I point the Spanish website version to this subdomain? elcortedeoro.lutterloh.ca
I think you’ll need to follow the same steps for the Spanish domain as you did for the French domain. I would still suggest checking with the hosting provider for assistance with setting this up. The key is to make sure the Spanish domain points to the same WordPress installation where WPML is installed.
Still not able to resolve the subdomain elcortedeoro.lutterloh.ca pointing to the right place, I'll review one more time the documentation. The problem is that the hosting service - Hostinger - uses an AI support so is impossible to have the right answer.