System emails translation I wanted to translate emails sent to users after signing up using different language than English. I know there is a way to translate the system emails from the account settings translate tab, so I added the translations as you can see in this picture.


  


This didn't work. Maybe this is not enough. I tested it (registering a new account using Arabic) and it is not working: The system emails are still sent in English.

Does Drupal send emails according to user's preferred language? If yes, how can Drupal send registration email in a language that is not English?
Here is the steps to get user email in your language (describing all the steps in case you missed any)

Default installation of Drupal 8

Enable translation module (core modules)


Configuration Translation
Content Translation
Interface Translation 
Language


add your language visiting

/admin/config/regional/language
in my example added Greek with Language code el

translate emails visiting

admin/config/people/accounts/translate
and pressing edit on your language 
which in my example would be take me to this page
admin/config/people/accounts/translate/el/edit

add language switcher block (optional)

so you can switch to appropriate language

visit registration form for your language

in my case /el/user/register
and fill out the form 

The email should come in the registration language 

It came in Greek in my test.