Hello,
The WooCommerce emails are actual templates (like theme files) so it means you can translate whatever is localized using gettext in them. https://codex.www.ads-software.com/Plugin_API/Filter_Reference/gettext
Our plugin doesn’t yet detect these strings because they are not visible in the front-end, only processed. The good news is that most languages already have these translated properly.
Alternatively, you can also use LocoTranslate in order to translate these strings https://www.ads-software.com/plugins/loco-translate/.
A side note to take into account: while emails that get sent after a user action are translated correctly, out of order emails like reminders (if you use subscriptions) will always be sent in the default language as we don’t store the user language in order to know in what language we should send the email.
The most recommended way is to translate those strings via Google Translation API.
(Add a Google Translation API key into your website, send some dummy test emails and the API will translate them (if that custom language is on Google language list)
If not, you can translate each string from the database directly.
For this we have a small video showing the steps:
https://www.berrycast.com/conversations/26e8b9cf-8334-5ef5-b248-4f2d57cbcb64
Kind regards,
Kind regards,