Skip to content Skip to sidebar

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

Problem:
The client developed a marketplace using Dokan Pro and enabled WPML integration for translating strings from English to Italian. Despite setting translations in the backend, they are not visible on the front-end.
Solution:
We reviewed several strings from the dashboard and attempted modifications to understand how Dokan loads them. However, these changes did not apply, even for the default language. We recommend contacting the Dokan plugin team to verify if these strings are translatable, as they also manage the WPML glue plugin. They should be able to suggest a workaround.

If this solution does not resolve your issue or seems outdated, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. We highly recommend opening a new support ticket if the problem persists. You can do so here: 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.

Tagged: 

This topic contains 4 replies, has 0 voices.

Last updated by giorgioV-2 3 months, 3 weeks ago.

Assisted by: Shekhar Bhandari.

Author Posts
December 12, 2025 at 8:04 am #17658089

giorgioV-2

Background of the issue:
I developed a marketplace using Dokan Pro and enabled the WPML integration to translate strings from English to Italian. The site I need help with is hidden link.

Symptoms:
In the backend, I see a lot of strings that have a translation set in Italian, but they are not visible on the front-end.

Steps made to try to resolve the issue:
- Automatically load the theme's .mo file using 'load_textdomain'
- Use theme or plugin text domains when gettext calls do not use a string literal

Questions:
Why are the translated strings not visible on the front-end?
How can I ensure that the translations appear correctly on the front-end?

December 12, 2025 at 8:35 am #17658270

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello,

Can you provide me URL and strings examples with problems?

Further, To debug this issue further, I would need to check your site settings once, for this I would need temporary access (wp-admin and ftp) to your site.

So could you please provide me with those details, you will find the needed fields for this below the comment area when you log in to leave your next reply.
hidden link

This info is private and available to you and WPML supporters only.
Read more about this: https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/

Note:
Backup your sites before providing the credentials or if possible provide credentials for the test site

Look forward to your reply.

Thanks

December 15, 2025 at 8:54 am #17663043

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello there,

I see you are using old version of Dokan, Dokan Pro and WPML, can you please update this plugins to the latest version and see if it helps?

Look forward to your reply.

Thanks

December 16, 2025 at 4:31 pm #17668702

giorgioV-2

all plugins and themes updated. issue persists..

December 17, 2025 at 4:47 am #17669543

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello,

I reviewed a few strings from the dashboard and made some changes to understand how Dokan is loading them. However, the modifications don’t seem to apply, even for the default language.

Could you please reach out to the Dokan plugin team and check whether these strings are translatable? Since they also manage the WPML glue plugin, they should be able to suggest a workaround fairly quickly.

Please share their feedback here once you hear back.

Thanks.

December 22, 2025 at 9:40 am #17681678

giorgioV-2

Hi, Dokan support confirmed the issue and suggested to translate Java items with a different translation plugin (Loco translate)