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

Supporter timezone: Asia/Singapore (GMT+08:00)

This topic contains 9 replies, has 1 voice.

Last updated by Kor 2 months, 1 week ago.

Assisted by: Kor.

Author Posts
April 17, 2025 at 6:17 am #16941945

tarunR-2

Background of the issue:
I am trying to translate some text on the WooCommerce checkout and cart pages. Most strings are translated, but some text is not translated and cannot be found in the string translation. I also need to implement country-based translation so that the site appears in English for users from the US and in Bulgarian for users from Bulgaria.

Symptoms:
Some text on the WooCommerce checkout and cart pages is not translated and cannot be found in the string translation.

Questions:
How can I translate text on the WooCommerce checkout and cart pages that is not appearing in the string translation?
How can I set up country-based translation so that the site automatically selects English for US visitors and Bulgarian for Bulgarian visitors?

April 21, 2025 at 5:46 am #16950642

tarunR-2

This is an uregnt issue. please response ASAP

April 22, 2025 at 12:49 am #16952914

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for contacting us. Sorry for the delay in response. Could you tell me which strings you are having issues translating? Maybe you can share some screenshots or the URL of the page in question?

As for your second question about redirecting a user to a specific language, you can check out this option mentioned here https://wpml.org/documentation/getting-started-guide/language-setup/automatic-redirect-based-on-browser-language/

April 22, 2025 at 7:26 am #16953333

tarunR-2

I have attached the screenshots of cart, checkout and wishlist page.

1.png
2.png
3.png
4.png
5.png
April 22, 2025 at 9:41 am #16954115

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. Do you know where these strings are generated from? It's probably from a 3rd party plugin and you'll have to scan the plugin as explained here https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/ and then, the string will show up in the String translation for translation. Could you try?

April 22, 2025 at 10:50 am #16954617

tarunR-2

Yes these are from 3rd party plugins. Also I have tried the process of the doc but could not find the string. Some strings are found but not working in translation.

April 22, 2025 at 4:48 pm #16956666

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

I will need to closely examine your website. Therefore, I will require temporary access (WP-Admin and FTP) to a test site where the problem has been replicated, if possible. This will enable me to provide better assistance and determine if any configurations need to be modified.

Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.

Your upcoming reply will be treated with confidentiality and will only be visible to you and me.

✙ To resolve the issue, I may need your consent to deactivate and reactivate plugins and the theme, as well as make configuration changes on the site if necessary. This emphasizes the significance of having a backup.

April 23, 2025 at 4:01 pm #16961251

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

I've checked and referring to the "first order discount" discount coupon, we recommend not setting coupons as translatable because they are unique for each shop and not based on language. So, if you're using the Bulgarian language, you can share the Bulgarian Coupon code.

As for the "Кредитна карта (Stripe)" Stripe translation, what do you wish to translate to in Bulgarian? Also, where did you insert this text?

I cannot generate the error shown in the attached screenshot you shared. Could you provide some steps on how to create that error?

Also, where can I see the untranslated "Add to cart" button? The button looks translated as shown in the attached screenshot when I checked your Website in the Bulgarian language.

Screenshot_72.jpg
April 25, 2025 at 8:05 am #16967300

tarunR-2

I've checked and referring to the "first order discount" discount coupon, we recommend not setting coupons as translatable because they are unique for each shop and not based on language. So, if you're using the Bulgarian language, you can share the Bulgarian Coupon code.
==Thanks for your suggestion. I'll try it.==

As for the "Кредитна карта (Stripe)" Stripe translation, what do you wish to translate to in Bulgarian? Also, where did you insert this text?
==I want to translate the text "Stripe" and all the notices (error, success) related to this.==

I cannot generate the error shown in the attached screenshot you shared. Could you provide some steps on how to create that error?
==It's on the checkout page. Suppose, right now out stripe test key is expired and it's throwing an error message when trying to place order and it's showing in english. I want to translate that all messages. ==

Also, where can I see the untranslated "Add to cart" button? The button looks translated as shown in the attached screenshot when I checked your Website in the Bulgarian language.
==It's on the wishlist page. hidden link ==

April 25, 2025 at 4:38 pm #16969478

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply.

I've translated the wishlist add to cart here hidden link as shown in the attached screenshot.

To translate Платете с кредитната си карта чрез Stripe. , you can edit the translations here hidden link.

For this one Кредитна карта (Stripe) , you can translate it here hidden link

Please try and let me know how it goes.

Screenshot_83.jpg
April 29, 2025 at 9:34 am #16977987

tarunR-2

Thank you for your assistance and guidance. I have tried this and it's working fine.

April 29, 2025 at 9:34 am #16977990

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Glad that helped. Please mark this ticket as resolved.

May 2, 2025 at 9:35 am #16988794

tarunR-2

One thing I have noticed that the text I translated in bulgarian in checkout for the stripe is showing on english also. How to fix this?

May 2, 2025 at 4:12 pm #16990291

Kor
WPML Supporter since 08/2022

Languages: English (English )

Timezone: Asia/Singapore (GMT+08:00)

Thanks for your reply. Could you share a screenshot of the issue?

May 5, 2025 at 6:57 am #16994593

tarunR-2

Please see the attachemnt

checkoutpng.png

The topic ‘[Closed] Need help with translation in woocommerce page and settings of the translation’ is closed to new replies.