Skip to content Skip to sidebar

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
- 8:00 – 10:00 8:00 – 10:00 8:00 – 13:00 8:00 – 13:00 9:00 – 13:00 -
- 11:00 – 17:00 11:00 – 17:00 14:00 – 17:00 13:00 – 17:00 13:00 – 18:00 -

Supporter timezone: America/New_York (GMT-05:00)

Tagged: 

This topic contains 1 replies, has 0 voices.

Last updated by Lauren 1 week ago.

Assisted by: Lauren.

Author Posts
January 20, 2026 at 5:28 pm #17747699

kristapsL-2

Hello.
Website is in 2 languages, Latvian, Russian
I have added some additional text to Woocommerce "Order complete" email templates(using English text and __() function), that have been scanned and translated in both languages via WPML String translator.
When order, placed by customer in Latvian language, is marked as complete, default and custom text is properly translated, as visible in the "screenshot_lv"
When order, placed by customer in Russian, default e-mail text is translated, but custom strings are not translated, as visible in the "screenshot_ru".

I have deleted the text fragments from String translator and rescanned the theme files to translate them again.
I have regenerated MO files.
I have moved the text to different text-domain.
I have set up a test site with WordPress, Woocommerce, theme and WPML package - issue still persists.

If needed, I can provide you with access to test or production site.

January 20, 2026 at 8:11 pm #17748313

Lauren
WPML Supporter since 10/2015

Languages: English (English )

Timezone: America/New_York (GMT-05:00)

Please let me know if the latest snippet resolves the issue or not. If not, we can continue troubleshooting here in the ticket. Thanks!