Skip Navigation

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

Problem:
The client is trying to make their German WooCommerce store multilingual by adding English and translating permalinks for product taxonomies. However, the default language of all permalinks is set to English instead of appearing in the original language.
Solution:
We explained that the default language for String Translation in WPML is English because most plugins and themes use English strings. To ensure permalinks appear in the original language, the client can change the default language of these permalinks. This adjustment allows WPML to set the permalinks in the desired language instead of the default English.

If this solution does not resolve your issue or seems outdated, we 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. If further assistance is needed, please open a new support ticket at WPML support forum.

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 1 voice.

Last updated by Carlos Rojas 3 weeks, 5 days ago.

Assisted by: Carlos Rojas.

Author Posts
May 8, 2025 at 9:59 am #17010733

davidS-113

Background of the issue:
I am trying to make my German WooCommerce store multilingual by adding English and translate permalinks for product taxonomies.

Symptoms:
The default language of all permalinks is set to English instead of appearing in the original language when I go to settings > permalinks.

Questions:
How can I ensure permalinks appear in the original language?
Why is the default language of permalinks set to English?

May 8, 2025 at 12:10 pm #17011464

Bruno Kos
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch ) French (Français )

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

Hi,

Default language for String Translation is English (as most of the plugins/themes have English strings). Did you try changing the language of these permalinks like this?

german.jpg
May 9, 2025 at 6:00 am #17014580

davidS-113

Ok thank you!

I know how to change the default language of those strings.

As WooCommerce creates German permalinks, when this language is set in WordPress settings, I think it would make more sense for the WPML plugin to recognize that and set the default language accordingly.

But maybe there is a reason why this is not possible.

May 9, 2025 at 6:02 am #17014583

davidS-113

Since I got the notification „Support staff may not reply to more posts“, I am reopening this ticket as you may want to reply.

May 9, 2025 at 9:30 am #17015568

Carlos Rojas
WPML Supporter since 03/2017

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

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

Hello,
My name is Carlos and I will continue working on this ticket.

WPML gives you the flexibility to set the default language of the permalinks. By default, the code in WordPress is English, so WPML sets the permalinks by default in English.

But, just changing the default language as described by my colleague will solve the problem.

Best regards.