Digest translation improvement (#14026)

diff --git a/erpnext/setup/doctype/email_digest/email_digest.py b/erpnext/setup/doctype/email_digest/email_digest.py
index 0cab383..5c50ddf 100644
--- a/erpnext/setup/doctype/email_digest/email_digest.py
+++ b/erpnext/setup/doctype/email_digest/email_digest.py
@@ -53,17 +53,19 @@
 		if recipients:
 			for user_id in recipients:
 				frappe.set_user(user_id)
-				msg_for_this_receipient = self.get_msg_html()
-				if msg_for_this_receipient:
+				frappe.set_user_lang(user_id)
+				msg_for_this_recipient = self.get_msg_html()
+				if msg_for_this_recipient:
 					frappe.sendmail(
 						recipients=user_id,
-						subject=_("{frequency} Digest").format(frequency=self.frequency),
-						message=msg_for_this_receipient,
+						subject=_("{0} Digest").format(self.frequency),
+						message=msg_for_this_recipient,
 						reference_doctype = self.doctype,
 						reference_name = self.name,
 						unsubscribe_message = _("Unsubscribe from this Email Digest"))
 
 		frappe.set_user(original_user)
+		frappe.set_user_lang(original_user)
 
 	def get_msg_html(self):
 		"""Build email digest content"""