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.

This topic contains 3 replies, has 2 voices.

Last updated by Dražen 1 year, 9 months ago.

Assisted by: Dražen.

Author Posts
September 6, 2023 at 10:13 am #14350811

jonasK-31

Hi,

We are currently using a Multi Store setup with different subdirectories as follows:

Main store - EU (URL: store.com)
Child store 1 - US (URL: store.com/us)
Child store 2 - FR (URL: store.com/fr)
Child store 3 - DE (URL: store.com/de)

Each store has its separate installation with its own products, currency, prices, but they are synchronized from the "Main store" to ensure that product stock remains in sync.

Managing this setup is quite the hassle because we have to upload images and set up products for each shop. Additionally, most plugins adds extra costs per store.

I've been considering whether "WooCommerce Multilingual with WPML" could be a solution by using just one WooCommerce store and installing translations on the same setup while utilizing different currency options.

However, I have a concern about a potential conflict with the URL structure. The subdirectory structure we currently use with the multi-store setup would essentially remain the same when switching to WPML. In this case we would use the "main store" to use with WPML.

Do you know if this will be an issue, and if so, how can we resolve it?

Thank you

Jonas

September 7, 2023 at 6:01 am #14355777

Dražen
Supporter

Languages: English (English )

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

Hello Jonas,

that is absolutely possible and how WPML works.

You can use a single website (not multisite) and set up WPML there, then use language per directory mode to show other languages in the directory, for example domain.com/r/.

- https://wpml.org/documentation/getting-started-guide/language-setup/directory-default-language/

Regards,
Drazen

September 7, 2023 at 8:45 am #14357131

jonasK-31

Hi Drazen,

That's great. Is it possible to install this plugin and use it directly on the current setup on the main store? And just stop using the child stores. I don't want to delete them due to all the order data, etc., that's already there.

Main store - EU (URL: store.com) - Use this one with WPML
Child store 1 - US (URL: store.com/us) - Stop usage
Child store 2 - FR (URL: store.com/fr) - Stop usage
Child store 3 - DE (URL: store.com/de) - Stop usage

Is it possible to achieve the same URL structure as the child stores but on the main store?

Thanks,
Jonas

September 7, 2023 at 9:01 am #14357451

Dražen
Supporter

Languages: English (English )

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

Hello Jonas,

yes, it should be possible to install WPML on only 1 website, if the domain of that website is main store.com, and set up the language to be used as store.com/en/ , etc.

Just a note that this will not keep or connect your previous child subsites from before, and URL must be free to be used, you can not already have a sub child on that same URL, domain.com/en/.

Also, before proceeding, I would either way advise that you convert that main multisite web to a single site, to avoid any future issues, and simplify setup to avoid complications due to unnecessary usage of the multisite environment. There are many tools and guides online about this process.

Regards,
Drazen