X-Git-Url: https://git.deb.at/w?p=pkg%2Fabook.git;a=blobdiff_plain;f=help.h;h=1e713b68bdda90ac6879ddd95d79c85abfc2dda3;hp=0dab18a81f1e06ac1b5303ecac0557a3c1ba003c;hb=b722eae92e8deb6bd080dea1f2f929a7dd9edddb;hpb=8d6e833af7291f0134a6777a800807e57546b90b diff --git a/help.h b/help.h index 0dab18a..1e713b6 100644 --- a/help.h +++ b/help.h @@ -5,45 +5,48 @@ # include "config.h" #endif +/* TODO gettext: handle key and description separately? */ static char *mainhelp[] = { -" ? help\n", -" q quit\n", -" Q quit without saving\n", -" P quit and print selected item(s) to stderr\n", -" ^L refresh screen\n", +N_(" ? help\n"), +N_(" q quit\n"), +N_(" Q quit without saving\n"), +N_(" P quit and output selected item(s) to stderr\n"), +N_(" ^L refresh screen\n"), "\n", -" arrows / j,k scroll list\n", -" enter view/edit item\n", -" a add item\n", -" r / del remove selected items\n", -" D duplicate item\n", +N_(" arrows / j,k scroll list\n"), +N_(" enter view/edit item\n"), +N_(" a add item\n"), +N_(" r / del remove selected items\n"), +N_(" M merge selected items (into top one)\n"), +N_(" D duplicate item\n"), +N_(" U remove duplicates\n"), "\n", -" space select item\n", -" + select all\n", -" - select none\n", -" * invert selection\n", +N_(" space select item\n"), +N_(" + select all\n"), +N_(" - unselect all\n"), +N_(" * invert selection\n"), "\n", -" w write database to disk\n", -" l read database from disk\n", -" C clear whole database\n", -" i import database\n", -" e export database\n", -" p print database\n", -" o open database\n", +N_(" w write database to disk\n"), +N_(" l read database from disk\n"), +N_(" C clear whole database\n"), +N_(" i import database\n"), +N_(" e export database\n"), +N_(" p print database\n"), +N_(" o open database\n"), "\n", -" s sort database\n", -" S \"surname sort\"\n", -" F sort by field (defined in configuration file)\n", +N_(" s sort database\n"), +N_(" S \"surname sort\"\n"), +N_(" F sort by field (defined in configuration file)\n"), "\n", -" / find\n", -" \\ find next\n", +N_(" / search\n"), +N_(" \\ search next occurrence\n"), "\n", -" A move current item up\n", -" Z move current item down\n", +N_(" A move current item up\n"), +N_(" Z move current item down\n"), "\n", -" m send mail with mutt\n", -" u view URL with www browser\n", +N_(" m send mail with mutt\n"), +N_(" v view URL with web browser\n"), NULL }; @@ -51,19 +54,22 @@ NULL static char *editorhelp[] = { "\n", -" a,c,p,o / arrows / h,l change tab\n", +N_(" arrows/h,l change tab\n"), "\n", -" 1 - 5 edit fields\n", +N_(" q quit to main screen\n"), "\n", -" k or < previous item\n", -" j or > next item\n", +N_(" 1 - 5 A - Z edit fields\n"), "\n", -" r roll e-mail addresses\n", +N_(" k or < previous item\n"), +N_(" j or > next item\n"), "\n", -" u undo\n", +N_(" r roll e-mail addresses up\n"), +N_(" ESC-r roll e-mail addresses down\n"), "\n", -" m send mail with mutt\n", -" v view url with WWW browser\n", +N_(" u undo\n"), +"\n", +N_(" m send mail with mutt\n"), +N_(" v view url with web browser\n"), "\n", NULL