AutomateWoo version 2.2.2 has introduced support for the WPML plugin. No configuration is necessary to use AutomateWoo with WPML, but you will need to create workflows for each language you are using. E.g an english user or guest will only be valid for english workflows.
If you would like to copy all the options from your default language to a different language the ‘WPML Copy Content’ button doesn’t work for AutomateWoo data. Instead, use the ‘Overwrite’ button and then on the next screen you can click ‘Translate independently’.
Making Languages Persistent
By default when a user selects a language this choice is not persistent, meaning there is no record of which language a user or guest is interacting with in your store. This isn’t a problem until, for example, we want to send a multilingual abandoned cart email. In such situations, it becomes more important to know the user or guest’s preferred language.
To achieve this, AutomateWoo now records which language a known user or guest has last interacted with in your store. It is good to keep this in mind because as an admin you are often switching back and forth between languages and your persistent language will also be changing.