Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
You are looking to configure WPML for a mixed language URL setup where some languages are hosted on separate domains and others as subdirectories under a main domain.
Solution:
We regret to inform you that the configuration you desire is not supported by WPML. WPML allows either a mix of different domains and subdomains or one single URL format for all languages, but not a combination of separate domains for some languages and directories for others. For more information, please refer to our documentation on language URL options: https://wpml.org/documentation/getting-started-guide/language-setup/language-url-options/how-to-use-wpml-with-different-domains-per-language/

If this solution does not apply to your case, or if it 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. Should you need further assistance, please do not hesitate to open a new support ticket.

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.

This topic contains 1 replies, has 0 voices.

Last updated by Lucas Vidal de Andrade 1 month, 2 weeks ago.

Assisted by: Lucas Vidal de Andrade.

Author Posts
April 1, 2026 at 10:31 am #17942589

maciejD-6

Hello WPML!
I have a question about a mixed language URL configuration that I'd like to achieve with WPML.

Our current setup (already configured):
- skysnap.pl – main domain (Polish)
- skysnap.com – English version (separate domain)

What we'd like to add:
- Other languages (e.g. German, Romanian, French, etc.) hosted as subdirectories under skysnap.com, for example: skysnap.com/de, skysnap.com/fr, etc.

So the desired final setup would be:
- skysnap.pl → Polish
- skysnap.com → English
- skysnap.com/de → German
- skysnap.com/fr → French
- (etc.)

Is this kind of mixed configuration (separate domains for some languages + subdirectories for others) supported in WPML?
If so, could you point me to the correct settings or documentation?

Thank you in advance for your help!

Best regards

April 1, 2026 at 11:04 am #17942734

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

Timezone: Europe/Vienna (GMT+02:00)

Hi,

Thank you for reaching out. What you would like to achieve is unfortunately not supported by WPML.

WPML allows:

- a mix of different domains and subdomains, or
- one single URL format for all languages

However, it is not possible to mix different domains for some languages and directories for others in the same setup. So a configuration like:

`skysnap.pl` → Polish
`skysnap.com` → English
`skysnap.com/de` → German
`skysnap.com/fr` → French

would not be supported.

You can find more details in our documentation here:
https://wpml.org/documentation/getting-started-guide/language-setup/language-url-options/how-to-use-wpml-with-different-domains-per-language/

Best regards