X-Git-Url: https://git.deb.at/?a=blobdiff_plain;f=abook.c;h=2f6c2d53437e3fd95e44652f507a304d08955303;hb=7b419d22894bbe23f7c78d864b921a9a74e3fb5a;hp=daffe43adab1bd0245e63d4684b469d4f1fe2bc5;hpb=e34f84be19f4ff5c2ea7299ef9cfae0d450a6c24;p=pkg%2Fabook.git diff --git a/abook.c b/abook.c index daffe43..2f6c2d5 100644 --- a/abook.c +++ b/abook.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -736,17 +737,18 @@ add_email_add_item(int quiet, char *name, char *email) } do { - /* TODO gettext: handle translated keypresses? */ - printf(_("Add \"%s <%s>\" to %s? (y/n)\n"), + printf(_("Add \"%s <%s>\" to %s? (%c/%c)\n"), name, email, - datafile); - c = getc(in); - if(c == 'n' || c == 'N') { + datafile, + *S_("keybinding for yes|y"), + *S_("keybinding for no|n")); + c = tolower(getc(in)); + if(c == *S_("keybinding for no|n")) { fclose(in); return 0; } - } while(c != 'y' && c != 'Y'); + } while(c != *S_("keybinding for yes|y")); fclose(in); }