--- pine/reply.c.orig	Tue Nov  9 02:24:35 1999
+++ pine/reply.c	Fri Nov 19 16:18:24 1999
@@ -110,9 +110,9 @@
 /*
  * Little defs to keep the code a bit neater...
  */
-#define	FRM_PMT	"Use \"Reply-To:\" address instead of \"From:\" address"
-#define	ALL_PMT		"Reply to all recipients"
-#define	NEWS_PMT	"Follow-up to news group(s), Reply via email to author or Both? "
+#define	FRM_PMT	"ϥ \"Reply-To:\" a}N \"From:\" a}"
+#define	ALL_PMT		"^еҦH"
+#define	NEWS_PMT	"^ЦܷsDոsA^絹@̩Ψ̬ҭnH"
 #define SIGDASHES	"-- "
 
 
@@ -343,7 +343,7 @@
 	  role = combine_inherited_role(role);
 	else{				/* cancel reply */
 	    role = NULL;
-	    cmd_cancelled("Reply");
+	    cmd_cancelled("^");
 	    goto done_early;
 	}
     }
@@ -605,7 +605,7 @@
 #endif
 
     /* partially formatted outgoing message */
-    pine_send(outgoing, &body, "COMPOSE MESSAGE REPLY",
+    pine_send(outgoing, &body, "sH^",
 	      role, fcc.tptr, &reply, redraft_pos, NULL, NULL, 0);
   done:
     pine_free_body(&body);
@@ -683,7 +683,7 @@
 			 (ADDRESS *) NULL, env->from, 0);
 
     if(ret == 'x') {
-	cmd_cancelled("Reply");
+	cmd_cancelled("^");
 	return(0);
     }
 
@@ -732,7 +732,7 @@
 	       || (*saved_cc || *saved_resent))){
 	    *flags &= ~RSF_QUERY_REPLY_ALL;
 	    if((ret=want_to(ALL_PMT,'n','x',NO_HELP,WT_SEQ_SENSITIVE)) == 'x'){
-		cmd_cancelled("Reply");
+		cmd_cancelled("^");
 		return(0);
 	    }
 	    else if(ret == 'y')
@@ -890,21 +890,21 @@
     }
 
     if(flags & ROLE_REPLY)
-      prompt_fodder = "Reply";
+      prompt_fodder = "^";
     else if(flags & ROLE_FORWARD)
-      prompt_fodder = "Forward";
+      prompt_fodder = "H";
     else
-      prompt_fodder = "Compose";
+      prompt_fodder = "s";
 
     done = 0;
     while(!done){
 	if(curpat){
 	    help = h_role_confirm;
 	    ekey[0].name  = "Y";
-	    ekey[0].label = "Yes";
+	    ekey[0].label = "O";
 	    ekey[1].name  = "N";
-	    ekey[1].label = "No Role";
-	    ekey[2].label = "To Select Alternate Role";
+	    ekey[1].label = "_";
+	    ekey[2].label = "ܴN";
 	    if(curpat->patgrp && curpat->patgrp->nick)
 	      sprintf(prompt, "Use role \"%.40s\" for %s? ",
 		      curpat->patgrp->nick, prompt_fodder);
@@ -1523,8 +1523,8 @@
 {
     int ret, edited = 0;
     static ESCKEY_S rtq_opts[] = {
-	{'y', 'y', "Y", "Yes"},
-	{'n', 'n', "N", "No"},
+	{'y', 'y', "Y", "O"},
+	{'n', 'n', "N", "_"},
 	{-1, 0, NULL, NULL},	                  /* may be overridden below */
 	{-1, 0, NULL, NULL}
     };
@@ -1534,19 +1534,18 @@
       return(1);
 
     while(1){
-	sprintf(tmp_20k_buf, "Include %s%soriginal message%s in Reply%s%s%s? ",
-		(many > 1L) ? comatose(many) : "",
-		(many > 1L) ? " " : "",
-		(many > 1L) ? "s" : "",
-		F_ON(F_ENABLE_EDIT_REPLY_INDENT, ps) ? " (using \"" : "",
+	sprintf(tmp_20k_buf, "b^%s%s%s]t%s%s쥻TH",
+		F_ON(F_ENABLE_EDIT_REPLY_INDENT, ps) ? "]ϥ \"" : "",
 		F_ON(F_ENABLE_EDIT_REPLY_INDENT, ps) ? *prefix : "",
-		F_ON(F_ENABLE_EDIT_REPLY_INDENT, ps) ? "\")" : "");
+		F_ON(F_ENABLE_EDIT_REPLY_INDENT, ps) ? "\" ިХܥN^" : "",
+		(many > 1L) ? comatose(many) : "",
+		(many > 1L) ? " " : "");
 
 	if(F_ON(F_ENABLE_EDIT_REPLY_INDENT, ps)){
 	    rtq_opts[2].ch    = ctrl('R');
 	    rtq_opts[2].rval  = 'r';
 	    rtq_opts[2].name  = "^R";
-	    rtq_opts[2].label = "Edit Indent String";
+	    rtq_opts[2].label = "sިХܥN";
 	}
 	else
 	  rtq_opts[2].ch    = -1;
@@ -1557,7 +1556,7 @@
 				   rtq_opts, edited ? 'y' : 'n',
 				   'x', NO_HELP, RB_SEQ_SENSITIVE)){
 	  case 'x':
-	    cmd_cancelled("Reply");
+	    cmd_cancelled("^");
 	    return(-1);
 
 	  case 'r':
@@ -1576,7 +1575,7 @@
 
 		    switch(optionally_enter(buf, ps->ttyo->screen_rows > 4
 					    ? -FOOTER_ROWS(ps_global) : -1,
-					    0, 63, "Reply prefix : ", 
+					    0, 63, "ިХܥNG", 
 					    NULL, NO_HELP, &flags)){
 		      case 0:		/* entry successful, continue */
 			if(flags & OE_USER_MODIFIED){
@@ -1589,7 +1588,7 @@
 			break;
 
 		      case 1:
-			cmd_cancelled("Reply");
+			cmd_cancelled("^");
 
 		      case -1:
 			return(-1);
@@ -2653,9 +2652,9 @@
     ENVELOPE *env, *outgoing;
 {
     int    ret = 1;
-    static ESCKEY_S news_opt[] = { {'f', 'f', "F", "Follow-up"},
-				   {'r', 'r', "R", "Reply"},
-				   {'b', 'b', "B", "Both"},
+    static ESCKEY_S news_opt[] = { {'f', 'f', "F", "^ЦܪW"},
+				   {'r', 'r', "R", "^@"},
+				   {'b', 'b', "B", "̬ҭn"},
 				   {-1, 0, NULL, NULL} };
 
     if(env->newsgroups && *env->newsgroups && !reply_poster_followup(env))
@@ -2679,7 +2678,7 @@
 
 	case 'x' :		/* cancel or unknown response */
 	default  :
-	  cmd_cancelled("Reply");
+	  cmd_cancelled("^");
 	  ret = 0;
 	  break;
       }
@@ -2687,7 +2686,7 @@
     if(ret > 1){
 	if(env->followup_to){
 	    q_status_message(SM_ORDER, 2, 3,
-			     "Posting to specified Followup-To groups");
+			     "ZnܯSw^вոs");
 	    outgoing->newsgroups = cpystr(env->followup_to);
 	}
 	else if(!outgoing->newsgroups)
@@ -3323,7 +3322,7 @@
 	     : 0;
 
     if(ret == 'x'){
-	cmd_cancelled("Forward");
+	cmd_cancelled("H");
 	so_give((STORE_S **)&msgtext);
 	goto clean;
     }
@@ -3337,7 +3336,7 @@
 	  role = combine_inherited_role(role);
 	else{				/* cancel reply */
 	    role = NULL;
-	    cmd_cancelled("Forward");
+	    cmd_cancelled("H");
 	    so_give((STORE_S **)&msgtext);
 	    goto clean;
 	}
@@ -3532,7 +3531,7 @@
       pine_simple_send(outgoing, &body, NULL, NULL, NULL, 1);
     else			/* partially formatted outgoing message */
       pine_send(outgoing, &body,
-		ps->nr_mode ? "SEND MESSAGE" : "FORWARD MESSAGE",
+		ps->nr_mode ? "eXH" : "HH",
 		role, NULL, NULL, redraft_pos, NULL, NULL, FALSE);
 
   clean:
@@ -3555,7 +3554,7 @@
     mail_gc(ps->mail_stream, GC_TEXTS);
 #endif
     q_status_message(SM_ORDER | SM_DING, 4, 5,
-		   "Error fetching message contents.  Can't forward message.");
+		   "^H󤺮eɵoͿ~CLkHHC");
     goto clean;
 }
 
@@ -3979,7 +3978,7 @@
 		if(confirm_role(ROLE_COMPOSE, &role))
 		  role = combine_inherited_role(role);
 		else{			/* cancel */
-		    cmd_cancelled("Composition");
+		    cmd_cancelled("s");
 		    display_message('x');
 		    mail_free_envelope(&env);
 		    pine_free_body(&body);
