diff --git a/src/prompt.c b/src/prompt.c index ff0d638b..68f96841 100644 --- a/src/prompt.c +++ b/src/prompt.c @@ -716,12 +716,21 @@ int do_yesno_prompt(bool all, const char *msg) kbinput = get_kbinput(bottomwin, !all); /* See if the pressed key is in the Yes, No, or All strings. */ +#ifdef ENABLE_NLS if (strchr(yesstr, kbinput) != NULL) response = 1; else if (strchr(nostr, kbinput) != NULL) response = 0; else if (all && strchr(allstr, kbinput) != NULL) response = 2; + else +#endif + if (strchr("Yy", kbinput) != NULL) + response = 1; + else if (strchr("Nn", kbinput) != NULL) + response = 0; + else if (all && strchr("Aa", kbinput) != NULL) + response = 2; else if (func_from_key(&kbinput) == do_cancel) response = -1; #ifdef ENABLE_MOUSE