Drupal core 7.67 / Ubercart 7.x-3.13
The idea is to send out language-specific emails depending on the user preference.
At the moment, we have three languages activated
When a new user registers with us, they should be able to indicate their preferred language at the time of activation, stay in that language from that point on and receive all further correspondence, including activation-related instructions, in their preferred language.
While this module is not strictly required, it does make things lot easier with respect to logins, and we have used it on our legacy site for about 10 years:
Install LoginToboggan Module
To make this option work, we need to enable multi-lingual emails. This module enables that.
Install Mail Editor Module
Enable User Mail Translation Module
Enable Multilingual Settings