Skip Navigation

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

Problem:
You are trying to translate the 'Davek' string to 'VAT' on the English version of the checkout page in a WooCommerce setting, but the translation does not appear despite being available in string translation.
Solution:
1. Ensure that the string is correctly registered for translation:
- Go to WPML → String Translation.
- Enable the option to auto-register strings.
- Navigate to the checkout page where the untranslated 'Davek' string appears.
- Return to WPML → String Translation and check if the 'Davek' string has been registered.
- If registered, proceed to translate the string.
For more details, visit finding strings that don't appear on the string translation page.
2. Install the WooCommerce Multilingual & Multicurrency plugin:
- This plugin is essential for managing translations in a multilingual store.
- Install the plugin and complete the setup wizard.
- Re-add the VAT label, and it should then appear in WPML → String Translation.
For further guidance, check WooCommerce Multilingual documentation.

If this solution does not apply to your case, or if it seems outdated, we recommend opening a new support ticket. We also highly suggest 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. For further assistance, please visit the 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 4 replies, has 0 voices.

Last updated by Andrey 1 month, 3 weeks ago.

Assisted by: Andrey.

Author Posts
May 8, 2025 at 1:28 pm #17011977

taraD-3

Background of the issue:
I am trying to translate the 'Davek' string to 'VAT' on the English version of the checkout page. The site is primarily in Slovene, and in WooCommerce tax settings, we named the taxes 'Davek'. I can see this string in the string translation, but translating it doesn't resolve the issue. I also tried to scan WooCommerce again for new strings and checked if I need to include new strings in string translations under 'Translate texts in admin screens', but with no luck.

Symptoms:
The 'Davek' string does not translate to 'VAT' on the English version of the checkout page despite being available in string translation.

Questions:
Why doesn't the 'Davek' string translate to 'VAT' on the English checkout page?
Is there a specific step I am missing in the WPML string translation process?

May 8, 2025 at 6:42 pm #17013440

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for contacting WPML support.

To check if the correct string is translated, please follow these steps:

1. Go to WPML → String Translation.
2. Enable the option to auto-register strings.
3. Navigate to the page where the untranslated strings are displayed.
4. Return to WPML → String Translation and verify if the string has been registered.
5. If it has been registered, proceed to translate the string.

https://wpml.org/documentation/getting-started-guide/string-translation/finding-strings-that-dont-appear-on-the-string-translation-page/

May 9, 2025 at 2:49 pm #17017144

taraD-3

Hi,

Thank you for your reply.

I tried the solution you suggested, but unfortunately the translation still doesn’t work.

To test further, I even changed the tax label from "Davek" to "22% DDV" to see if that would be picked up, but it wasn’t - this string wasn’t even found, not even under the "Admin Texts Translation".

I also went through the suggestions on the link you provided, but none seem to apply or resolve the issue.

Could you please advise on what else we could try?

Best

May 12, 2025 at 7:54 am #17021342

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for your feedback.

I need to request temporary access (wp-admin and FTP) to your site—preferably to a test site where the problem has been replicated if possible—in order to be of better help. When you log in to leave your next reply, you will find the needed fields below the comment area. The information you will enter is private, meaning only you and I can see and access it.

May 15, 2025 at 8:03 pm #17038639

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Hello,

Thank you for providing the details.

I reviewed your website and noticed that the WooCommerce Multilingual & Multicurrency plugin is not installed. This plugin is essential for running your multilingual store effectively.

Please install the plugin, complete the setup wizard, and then add the VAT label once more. After that, you should find it in WPML → String Translation.

Here are more details: https://wpml.org/documentation/related-projects/woocommerce-multilingual/

Add-Plugins-‹-Medikoel-—-WordPress.png