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.
Tagged: Custom Work, Not WPML issue
This topic contains 1 replies, has 0 voices.
Last updated by Slava Vasenin 3 weeks ago.
Assisted by: Slava Vasenin.
| Author | Posts |
|---|---|
| April 16, 2026 at 8:14 am #17973169 | |
|
Xevi Baena Ortigosa |
I want to switch the main domain of the site, but keeping the main language like it is. So now the main language is russian, which is located at hidden link. The rest of the languages are located in subdomains, so english is at hidden link. What I want to do is keeping russian as the default language, but locate russian at hidden link and then english move it to hidden link. Is it possible to do that? I suspect a few things about that, but I am not 100% sure about it. I should move the site to a subdomain, updating the permalinks and then updating the WPML settings? |
| April 16, 2026 at 11:02 am #17973946 | |
|
Slava Vasenin WPML Supporter since 12/2025 Languages: English (English ) Timezone: Europe/Riga (GMT+03:00) |
Hi! Yes — what you’re trying to achieve is technically possible, but it requires a careful sequence of steps, especially with WPML, to avoid broken links, SEO issues, or ATE/job inconsistencies. Your target setup would be:
This is essentially switching from:
Important considerations WPML expects the default language to be on the main domain. Moving the default language (Russian) to a subdomain while keeping it as default is not a standard setup. This may lead to inconsistencies in:
The more stable approach would be:
If you must keep Russian as default, we’ll need to test carefully. What would be required
Risks
Recommended approach If possible, the safer setup is to make English the default language and keep it on the main domain, while moving Russian to ru.topdermal.com . This matches WPML’s expected behavior better and avoids edge cases. Next step To confirm what is safe on your specific site, I need to check the current configuration first. Please provide WP Admin access. Please also confirm whether I’m allowed to:
Once I can review the setup, I’ll check whether this configuration is feasible and what exact steps would be needed for your site. Thanks, |