diff --git a/modules/user/user.module b/modules/user/user.module
index 8917192..f9371a3 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -1681,6 +1681,11 @@ function _user_mail_text($key, $language = NULL, $variables = array()) {
   $langcode = isset($language) ? $language->language : NULL;
 
   if ($admin_setting = variable_get('user_mail_'. $key, FALSE)) {
+    // Translating the sting if the language is not english
+    if ($langcode && $langcode != 'en') {
+      $admin_setting = t($admin_setting, array(), $langcode);
+    }
+    
     // An admin setting overrides the default string.
     return strtr($admin_setting, $variables);
   }
