diff --git a/modules/user/user.module b/modules/user/user.module
index 5983b67..35a1600 100644
--- a/modules/user/user.module
+++ b/modules/user/user.module
@@ -2591,6 +2591,11 @@ function _user_mail_text($key, $language = NULL, $variables = array(), $replace
   if ($admin_setting = variable_get('user_mail_' . $key, FALSE)) {
     // An admin setting overrides the default string.
     $text = $admin_setting;
+    
+    // Translating the sting if the language is not english
+    if ($langcode && $langcode != 'en') {
+      $text = t($text, array(), array('langcode' => $langcode));
+    }
   }
   else {
     // No override, return default string.
