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 |
|---|---|---|---|---|---|---|
| - | 10:00 – 17:00 | 10:00 – 17:00 | 10:00 – 17:00 | 10:00 – 17:00 | 10:00 – 17:00 | - |
| - | 18:00 – 19:00 | 18:00 – 19:00 | 18:00 – 19:00 | 18:00 – 19:00 | 18:00 – 19:00 | - |
Supporter timezone: Asia/Kathmandu (GMT+05:45)
Tagged: Compatibility
This topic contains 11 replies, has 0 voices.
Last updated by Shekhar Bhandari 3 months, 1 week ago.
Assisted by: Shekhar Bhandari.
| Author | Posts |
|---|---|
| December 9, 2025 at 7:40 pm #17649277 | |
|
zmicierZ |
Hi WPML team, I’m using WPML together with WooCommerce and Dokan Pro to run a multi-vendor marketplace. Several years ago I translated almost the entire Dokan interface into Belarusian (including vendor dashboard strings). However, many parts of the vendor dashboard are still not being translated on my site, even though the translations exist. For a long time I thought this was a limitation of the Dokan integration, but recently I saw comments in the official Dokan Facebook group from users saying that their entire vendor dashboard is translated correctly. This makes me think something is wrong in my WPML setup or in the Dokan–WPML integration on my site. What I see now: This affects (among others): All relevant strings are translated in Dokan’s Belarusian language files and/or WPML String Translation. I have also translated the WP endpoints/slugs for these sections into Belarusian, but this didn’t help. Could you please: To make debugging easier, I can provide access to a staging site (wp-admin + vendor account, and FTP if needed) where this behaviour is easy to reproduce. Best regards, |
| December 12, 2025 at 12:33 pm #17659157 | |
|
Shekhar Bhandari WPML Supporter since 03/2015
Languages: English (English ) Timezone: Asia/Kathmandu (GMT+05:45) |
Hello there, Thank you for contacting WPML support. I'd be happy to assist you on this issue. 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. This info is private and available to you and WPML supporters only. Note: Look forward to your reply. Thanks |
| December 17, 2025 at 5:24 am #17669549 | |
|
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 23, 2025 at 7:24 pm #17685505 | |
|
zmicierZ |
Hi Shekhar, Thanks for checking this. I contacted Dokan support before your message, because I initially thought this was a Dokan limitation. Dokan’s feedback: They confirm the dashboard strings are translatable on their side. Their recommendation was to continue with WPML support, because the remaining issue seems to be related to how WPML applies/loads the translations in the vendor dashboard. If WPML identifies anything that needs changes from Dokan’s side, they are open to assist. Could you please continue the investigation on the WPML side and advise what to adjust so WPML consistently applies Dokan’s translations inside the vendor dashboard sections? Best regards, |
| December 24, 2025 at 4:25 am #17685899 | |
|
Shekhar Bhandari WPML Supporter since 03/2015
Languages: English (English ) Timezone: Asia/Kathmandu (GMT+05:45) |
Hello there, On a similar issue Dokan support asked to translate the java files using another plugin, check the responses here, can you try this and see if it helps? If not, I have created a public test site here: hidden link Can you install the dokan and dokan WPML plugin to see if you can reproduce the issue here, I will escalate the issue to our compatibility team for further checking if it's replicated here. Look forward to your reply. Thanks |
| January 1, 2026 at 11:36 pm #17699537 | |
|
zmicierZ |
Hi Shekhar, Thanks for the update. Could you please share the exact link/thread you mentioned (“Dokan support asked to translate the java files using another plugin”)? I’d like to read the full context before trying any workaround. Ideally, I would prefer a solution within WPML/Dokan compatibility, since other Dokan+WPML users report having the vendor dashboard fully translated without extra translation plugins — and Dokan support also confirmed to me that these dashboard strings are translatable on their side. I’ll also try to set up and test your sandbox tomorrow to see if I can reproduce the issue there. Best regards, |
| January 2, 2026 at 4:27 am #17699602 | |
|
Shekhar Bhandari WPML Supporter since 03/2015
Languages: English (English ) Timezone: Asia/Kathmandu (GMT+05:45) |
Hello there, Sure, here is the ticket link: https://wpml.org/forums/topic/strings-translated-not-visibile-in-front-end-dokan-2/#post-17681678 Let me know how it goes with the sandbox site. Thanks |
| January 4, 2026 at 10:28 pm #17702564 | |
|
zmicierZ |
Hi Shekhar, Thanks for sharing the link. I checked the referenced ticket, and I saw the note that Dokan support suggested translating the “Java/JS items” with another plugin (Loco Translate). I understand this might be a workaround, but I’d really prefer to resolve this within WPML/Dokan compatibility first. Regarding your sandbox: unfortunately I can’t properly test or reproduce my issue there because the problem on my side happens with Dokan Pro modules. The sandbox doesn’t have Dokan Pro installed. You already have access to the staging/test site I prepared specifically for WPML (wp-admin + FTP provided in the private fields). Could you please continue the investigation there? The issue is consistently reproducible: dashboard menu labels are translated, but many inner headings/buttons/table columns/notices remain in English in sections like Coupons/Reports/Support/Verification/Shipping. About switching to another plugin: if this cannot be resolved, I will obviously have to consider alternatives (including moving away from WPML and the paid license). However, before taking that step, I’d really appreciate a deeper review, especially since Dokan support has stated that the dashboard strings are translatable and that the remaining issue seems related to how WPML applies/loads the translations. Please let me know if you need any additional test user (vendor account) or specific steps to reproduce on the staging site—I can provide them. Best regards, |
| January 5, 2026 at 4:36 am #17702734 | |
|
Shekhar Bhandari WPML Supporter since 03/2015
Languages: English (English ) Timezone: Asia/Kathmandu (GMT+05:45) |
Hello there, You can install the Dokan pro plugin on the sandbox site and we can continue from there, that will be the easiest way to escalate the issue to our compatibility team. if that's not possible, I suggest you to update both the Dokan plugins to the latest versions on the stagings site so I can debug it further. Look forward to your reply. Thanks |
| January 5, 2026 at 7:10 pm #17705182 | |
|
zmicierZ |
Hi Shekhar, Thanks for the guidance. I installed Dokan Pro on the sandbox site and I can reproduce the issue there, at least in these sections: On Coupons, I also tried translating the slug and noticed something interesting: When I translate the endpoint and remove new/#coupons and instead use the translated endpoint like …/dashboard/kupony (e.g. /dashboard/kupony), some parts of the translation start to appear, but it’s unstable — the translation gets lost again after any action inside the Coupons section. For Shipping, the same approach did not help — it stays in English. Best regards, |
| January 6, 2026 at 4:57 am #17705633 | |
|
Shekhar Bhandari WPML Supporter since 03/2015
Languages: English (English ) Timezone: Asia/Kathmandu (GMT+05:45) |
Hello, I’ve escalated this issue to our compatibility team for further review. I’ll update you here as soon as I receive additional feedback from them. Thank you. |
| January 13, 2026 at 11:35 am #17724934 | |
|
Shekhar Bhandari WPML Supporter since 03/2015
Languages: English (English ) Timezone: Asia/Kathmandu (GMT+05:45) |
Hello there, Our compatibility team checked the issue and suggested that the strings issue will be resolved in WPML 4.9, We currently have the beta versions available of this version, so you can try this on staging sites if you wish. They suggested the following steps; Let me know if this helps. Thanks |
The topic ‘[Closed] Belarusian vendor dashboard translations not applied (Dokan + WPML)’ is closed to new replies.