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.