Skip to content Skip to sidebar

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.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Europe/Kyiv (GMT+03:00)

Tagged: 

This topic contains 1 reply, has 0 voices.

Last updated by Andrey 4 days, 1 hour ago.

Assisted by: Andrey.

Author Posts
July 31, 2025 at 5:49 pm #17286211

Tracey

Background of the issue:
I am setting up a conference site that needs to be in French and English. We have registered two domains for this purpose, one in English and the other translated into French. I want to know if it's possible to use WPML for one site, but when switching to the French side, it uses a different domain name.

Symptoms:
No specific issue or error message mentioned.

Questions:
Is it possible to use WPML for one site with two different domains for different languages?

July 31, 2025 at 7:59 pm #17286650

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for contacting WPML support.

Yes, WPML fully supports using different domains per language—this is called the Different domains per language setup, and it’s one of the three main language URL formats WPML offers.

What You Need:

1. WPML Multilingual CMS plugin installed and activated.

2. Two domains pointing to the same WordPress installation.

3. Correct DNS settings and server configuration so both domains resolve to the same WordPress instance.

How to Set It Up:

1. Go to WPML → Languages in your WordPress dashboard.

2. Scroll to Language URL format.

3. Select “A different domain per language”.

4. Assign each language to its domain:
• Example: englishsite.com → English
• frenchsite.fr → French

5. Save the settings.

Important Notes:

• Both domains must be properly configured in DNS and must point to the same server and WordPress site.

• Your web server (Apache/Nginx) must be configured to serve the same WordPress site for both domains.

For more details, please refer to this documentation:
https://wpml.org/documentation/getting-started-guide/language-setup/language-url-options/how-to-use-wpml-with-different-domains-per-language/