Skip Navigation

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 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Supporter timezone: America/Lima (GMT-05:00)

This topic contains 5 replies, has 2 voices.

Last updated by Andreas W. 1 week, 4 days ago.

Assisted by: Andreas W..

Author Posts
December 17, 2024 at 2:13 am #16519391

oliverQ-2

Background of the issue:
We have a WordPress multisite setup with two subsites. Subsite 1 is boratool.co.uk, which is the UK site in English. Subsite 2 is boratool.de, which is the German website but currently has all content in English. We want to translate the content on boratool.de from English to German using WPML and set the translated content as the primary language option for the website. We are following the steps in WPML to set up the required language and format the site's URL.

Symptoms:
When trying to format the site's URL, the domain option only shows 'boratool.co.uk' instead of 'boratool.de'.

Questions:
Why does the domain option only show 'boratool.co.uk' instead of 'boratool.de' when setting up WPML?
How can we correctly set the domain for boratool.de in WPML?

December 17, 2024 at 6:20 am #16519775

Marcel
Supporter

Languages: English (English ) German (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Hi,

as far as I understood your requirement, this behavior is expected as each subsite in a multisite network is isolated from WPML. You can configure WPML on each subsite individually and duplicate the content to have EN and DE versions, but you cannot directly duplicate content from one (the first) subsite to another.

Alternatively, you can set up a multisite network with multiple domains using the sunrise.php drop-in. For more details, check out this guide: Multisite Support with WPML.

Best regards,
Marcel

December 24, 2024 at 6:11 am #16542526

oliverQ-2

Hi Marcel,

I don't think you read through the original post entirely. The issue is NOT the initial configuration however, when we go to the second domain of the multisite, the set-up still references the first domain.

To be clear,
1. We are on hidden link
2. We navigate to WPML > Setup
3. We define the site language and the translation language and click on 'NEXT'
4. On the screen for 'URL FORMAT', the options ONLY refer to the boratool.co.uk as a domain. This should not be 'boratool.co.uk' but should be boratool.de.

Please do review the attached screenshot that better explains our problem.

Happy to jump on a screenshare if that will help find a resolution faster.

scrnli_KpEXTe9vw2H8U3.png
December 24, 2024 at 5:00 pm #16544320

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

Could you please complete the setup wizard, while making sure that German is set as site default language and then confirm if the issue persists?

Best regards
Andreas

January 3, 2025 at 1:42 am #16560182

oliverQ-2

Hi Andreas,

The issue remains the same even with the language changed for the CMS.

Are you available for a screenshare? I can send out an invite for us to jump on a meeting and share screens with you.

January 3, 2025 at 2:52 pm #16561728

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

My apologies but screenshares are usually not covered in our support plus it might be kind of difficult due our timezones (I am in South America).

1) The message you are receiving is expected after making a WPML reset, as the reset removes the tables. Disabling WPML will make that the message disappear.

2) To remove the translations you will need to set up the same languages again at WPML > Languages. Then remove the languages as suggested in this guide:
https://wpml.org/documentation/getting-started-guide/language-setup/deleting-languages-and-plugin-data-by-doing-a-wpml-reset-on-your-site/

Take note, that usually you need to remove the translations before running the reset. The reset will remove language information from the datbase and from there you might only be able to clean up the database manually.

If you will not be able to solve the issue this way and you are not able to provide access to the site, I might not be able to assist you.

It might be that the database will need to be cleaned up manually and it is impossible to run such task by screenshare. If you requiere such clena up you will need to let me know in detail which of the sites of your Multisite network is supposed to use WPML and which not.

If you wish, you can send me a dump file of your database and I will try to clean it up for you. I have enabled the private reply form which will allow you do provide such file.