I have been trying to translate two particular shipping options in the checkout - DPD Pickup points and DPD Courier. They are translated to every other language besides Estonian.
I have translating them through "String translation", also clicked on the button "Can't find your string" and added the options to the strings, and have scanned the plugins and themes for new strings - didn't work.
Here's how you can replicate this.
1. Add product to cart - hidden link
2. Go to checkout
3. Change "Billing and Shipping" country to Estonia
4. Change the site language to Estonian
You can change it then to any other site language to ensure that the translations seems to be missing only for estonian.
I understand the issue you're having and will try my best to assist you in this matter.
Thank you for sharing the steps in detail. While checking, I noticed that the shipping option on the checkout page originates from "DPD Baltic Shipping". It's worth noting that this plugin isn't on the list of WPML-compatible plugins. Hence, this might also be a compatibility issue.
However, while checking the plugin code, I found a POT file while one of the text on the Checkout page(DPD Pickup points) is registered for translation. So, please try the following steps and check if that helps to solve the issue.
- Please go to "WPML > Theme and Plugins localization"
- Scroll down to the Plugin section and select the "DPD Baltic Shipping" plugin
- Scan the plugin for strings. Wait till the process is finished.
- Once the process is completed, please go to "WPML > String Translation"
- Search for the text. If it appears in the result, add the translation by clicking on the "+" icon
You can also reach out to the support/developer of the "DPD Baltic Shipping" plugin and inquire whether the translation support is added properly or not for the shipping options. They might be able to help you address the issue further.
Hi Prosenjit, thanks for the response. I've tried the suggested solution but there aren't any new strings. I've attached an image of the strings that it's found. As you can see, we've added translations for DPD Pickup Points for English, Estonian, Latvian, and Lithuanian. All languages are working except for Estonian (which shows the English translation). Any idea why this might be the case? Thanks.
Hello There,
Thank you for trying out the suggestions.
There appears to be an internal conflict on the site affecting the Estonian translation. To check what happens in a minimal environment and investigate the issue further, I kindly request you to replicate the same issue in the sandbox site given below.
- hidden link
WPML and other required add-ons are already installed there. Just complete the WPML setup with Estonian as a secondary language and install the "DPD Baltic Shipping" plugin. After that, make the settings within the plugin just like the sandbox site and try to replicate the issue.
Please let me know once you've successfully replicated the issue on the sandbox site.
Best regards,
Prosenjit
The topic ‘[Closed] I need to translate a string but I can't find it’ is closed to new replies.