*/
function message_post_message($userfrom, $userto, $message, $format, $messagetype) {
- global $CFG, $SITE;
+ global $CFG, $SITE, $USER;
+
+/// Set up current language to suit the receiver of the message
+ $savelang = $USER->lang;
+
+ if (!empty($userto->lang)) {
+ $USER->lang = $userto->lang;
+ }
/// Save the new message in the database
}
}
+ $USER->lang = $savelang; // restore original language
+
return $savemessage->id;
}