diff --git a/src/screen_utils.c b/src/screen_utils.c
index 8f69930d64126752b048164fcd1a8d7e9d0df379..6c5ce43368c5310058534d9df608b613a1736ac6 100644 (file)
--- a/src/screen_utils.c
+++ b/src/screen_utils.c
}
bool
-screen_get_yesno(const char *prompt, bool def)
+screen_get_yesno(const char *_prompt, bool def)
{
/* NOTE: if one day a translator decides to use a multi-byte character
for one of the yes/no keys, we'll have to parse it properly */
+ char *prompt = g_strdup_printf(_("%s [%s/%s] "), _prompt, YES, NO);
int key = tolower(screen_getch(prompt));
+ g_free(prompt);
+
if (key == YES[0])
return true;
else if (key == NO[0])