patch 8.2.3970: error messages are spread out

Problem:    Error messages are spread out.
Solution:   Move more errors to errors.h.
diff --git a/src/os_mswin.c b/src/os_mswin.c
index bd9976b..f4fc089 100644
--- a/src/os_mswin.c
+++ b/src/os_mswin.c
@@ -2037,7 +2037,7 @@
 
 	    if (res == NULL)
 	    {
-		char	*err = _(e_invexprmsg);
+		char	*err = _(e_invalid_expression_received);
 		size_t	len = STRLEN(str) + STRLEN(err) + 5;
 
 		res = alloc(len);