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 – 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)

Tagged: 

This topic contains 27 replies, has 0 voices.

Last updated by Andreas W. 5 days, 22 hours ago.

Assisted by: Andreas W..

Author Posts
April 21, 2026 at 12:48 pm #17984191

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

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

Your WooCommerce products are not translated. They all appear as English products at Products > All products.

Could this be the reason for the issue?

Now, you can manually assign each product to a different language and even connect products manually.

Please follow this guide:
https://wpml.org/faq/how-to-link-already-translated-pages/

It might be that assigning each product to the correct language and connecting them properly will solve all the issues reported on your video.

April 21, 2026 at 1:30 pm #17984472

marcusF-12

Thanks for your message, and I didn't know about your working schedule. I wish you a great start into your working days 🙂

April 21, 2026 at 7:45 pm #17985306

marcusF-12

Hi Andreas,

thanks for your guidance — I followed your recommendation and manually assigned each product to the respective language. That solved the issue: the cart is now working correctly in all languages, and users can add courses to the cart without any problems 🙂

I also noticed that you restored the cart design — thank you for that.

At this point, the main remaining issue seems to be the dashboard on the profile page. When navigating through the dashboard in the German or Spanish version, it always redirects back to the English version.

Could you please take a look at this when you have a moment?

Thanks again for your support!

Best regards,
Marcus

April 22, 2026 at 7:32 am #17986169

marcusF-12

Hi Andreas,

I just noticed something regarding the cart and checkout.

Right now, the cart design is back to the version you created (Image 1). However, when I tested it yesterday, it was showing my previous design (image 2), and I was able to enter credit card details there.

Could you please explain why this change happened? I’m not sure if something reverted or if there’s a specific reason behind it.

This is quite important for me, as it directly affects the checkout process.

Thanks a lot for your help!

Best regards,
Marcus

Image 2.png
Image 1.png
April 22, 2026 at 8:16 am #17986369

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

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

The issue with the dashboard was solved by translating this option on WPML String Translation:

Domain: admin_texts_tutor_option
Name: [tutor_option]tutor_dashboard_page_id
Value: 11

The number "11" is the post ID of the original dashboard page. I used the ID for the translated dashboard pages as translations.

April 22, 2026 at 9:45 am #17986865

marcusF-12

Great and it is working now ... thanks.

What about the cart and the credit card info?

April 22, 2026 at 9:56 am #17986972

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

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

I suggest you translate the cart and checkout page ID, similar to what I explained in my earlier comment. Bascially, make sure that all options are translated at WPML > String Translation.

If you still run into issues after that, I can offer to take another look

April 22, 2026 at 10:56 am #17987100

marcusF-12

Hi Andreas, do I just copy the number for the translation? Please help 🙂

2.png
1.png
April 22, 2026 at 1:30 pm #17987724

marcusF-12

Hi Andreas, here is another video because it shows well what is still missing to get solved: hidden link

Please let me know what we can do?

April 22, 2026 at 8:14 pm #17988672

marcusF-12

Hi Andreas, I updated in the ID's for cart and checkout to my design and I added strype as another payment options and now everything works well as it should be. I hope it will stay like that. Thanks for your helping hand and I wish you all the best.

April 22, 2026 at 9:00 pm #17988739

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

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

I am glad to hear that it works now!

You should translate the IDs - each page has a proper ID. Use the ID's of the translated pages as translation.

In case further assistance is needed, please let me know.

April 23, 2026 at 8:26 am #17989570

marcusF-12

Hi Andreas, if I search for the ID´s in the string translation search I cannot find any of them. What do I do wrong?

April 23, 2026 at 8:40 am #17989616

Andreas W.
WPML Supporter since 12/2018

Languages: English (English ) German (Deutsch )

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

I suggest you use the filter for the domain admin_texts_tutor_options, which will display all options of the plugin. Some options use numeric values for the original page IDs. On the translations, you need to use the IDs of the translated pages.

How to find the ID of a page in WordPress:

WordPress assigns a unique ID to every page, which can be useful for customizations, plugins, or development tasks. Here are the most effective methods to locate a page ID:

1. Find the ID in the URL

a) Go to your WordPress Dashboard.

b) Navigate to Pages and click Edit on the desired page.

c) Look at the URL in your browser's address bar. It will look like this: yourwebsite.com/wp-admin/post.php?post=123&action=edit The number after post= (e.g., 123) is the Page ID.

2. Use a Plugin

a) Install and activate the Show IDs plugin:
https://wordpress.org/plugins/wpsite-show-ids

b) Once activated, go to the Pages section in your dashboard.

c) A new column labeled "ID" will appear, displaying the IDs of all pages.