From 3caaf9acaf9139d274b1fa004a8661af94e71d53 Mon Sep 17 00:00:00 2001 From: Thomas Roessler Date: Thu, 1 Oct 1998 14:56:59 +0000 Subject: [PATCH] Make mutt_yesorno() language sensitive. --- curs_lib.c | 13 +- po/cat-id-tbl.c | 958 ++++++++++++++++++++++++------------------------ po/de.po | 2 +- po/mutt.pot | 18 +- 4 files changed, 502 insertions(+), 489 deletions(-) diff --git a/curs_lib.c b/curs_lib.c index 26ad60fcb..dc21b4778 100644 --- a/curs_lib.c +++ b/curs_lib.c @@ -127,9 +127,12 @@ void mutt_edit_file (const char *editor, const char *data) int mutt_yesorno (const char *msg, int def) { int ch; - + const char *yes = _("yes"); + const char *no = _("no"); + CLEARLINE(LINES-1); - printw("%s: [%c] ", msg, def ? 'y' : 'n'); + printw("%s ([%c]/%c): ", msg, def ? *yes : *no, + def ? *no : *yes); FOREVER { mutt_refresh (); @@ -137,12 +140,12 @@ int mutt_yesorno (const char *msg, int def) if (ch == ERR) return(-1); if (CI_is_return (ch)) break; - else if (ch == 'y') + else if (tolower(ch) == tolower(*yes)) { def = 1; break; } - else if (ch == 'n') + else if (tolower(ch) == tolower(*no)) { def = 0; break; @@ -152,7 +155,7 @@ int mutt_yesorno (const char *msg, int def) BEEP(); } } - addstr (def ? "Yes" : "No"); + addstr (def ? yes : no); mutt_refresh (); return (def); } diff --git a/po/cat-id-tbl.c b/po/cat-id-tbl.c index 87b3dffc6..4b2a59770 100644 --- a/po/cat-id-tbl.c +++ b/po/cat-id-tbl.c @@ -123,46 +123,48 @@ it? ", 76}, {"Message written.", 110}, {"Confused when attempting to delete attachment, h & m can't be NULL", 111}, {"Deleting non-multipart messages not yet supported", 112}, - {"Exit Mutt?", 113}, - {"unknown error", 114}, - {"Press any key to continue...", 115}, - {" ('?' for list): ", 116}, - {"Cannot toggle write on a readonly mailbox!", 117}, - {"Changes to folder will be written on folder exit.", 118}, - {"Changes to folder will not be written.", 119}, - {"Mailbox was externally modified. Flags may be wrong.", 120}, - {"New mail in this mailbox.", 121}, - {"No mailbox is open.", 122}, - {"No tagged messages.", 123}, - {"Jump to message: ", 124}, - {"Argument must be a message number.", 125}, - {"That message is not visible.", 126}, - {"Invalid message number.", 127}, - {"Delete messages matching: ", 128}, - {"No limit pattern is in effect.", 129}, - {"Limit: %s", 130}, - {"Limit to messages matching: ", 131}, - {"Quit Mutt?", 132}, - {"Tag messages matching: ", 133}, - {"Undelete messages matching: ", 134}, - {"Untag messages matching: ", 135}, - {"Open mailbox", 136}, - {"Open mailbox in read-only mode", 137}, - {"%s is not a mailbox.", 138}, - {"Exit Mutt without saving?", 139}, - {"You are on the last message.", 140}, - {"No undeleted messages.", 141}, - {"You are on the first message.", 142}, - {"Search wrapped to top.", 143}, - {"Search wrapped to bottom.", 144}, - {"No new messages", 145}, - {"No unread messages", 146}, - {" in this limited view", 147}, - {"No more threads.", 148}, - {"You are on the first thread.", 149}, - {"Thread contains unread messages.", 150}, - {"Threading is not enabled.", 151}, - {"Please report this program error in the function mutt_mktime.", 152}, + {"yes", 113}, + {"no", 114}, + {"Exit Mutt?", 115}, + {"unknown error", 116}, + {"Press any key to continue...", 117}, + {" ('?' for list): ", 118}, + {"Cannot toggle write on a readonly mailbox!", 119}, + {"Changes to folder will be written on folder exit.", 120}, + {"Changes to folder will not be written.", 121}, + {"Mailbox was externally modified. Flags may be wrong.", 122}, + {"New mail in this mailbox.", 123}, + {"No mailbox is open.", 124}, + {"No tagged messages.", 125}, + {"Jump to message: ", 126}, + {"Argument must be a message number.", 127}, + {"That message is not visible.", 128}, + {"Invalid message number.", 129}, + {"Delete messages matching: ", 130}, + {"No limit pattern is in effect.", 131}, + {"Limit: %s", 132}, + {"Limit to messages matching: ", 133}, + {"Quit Mutt?", 134}, + {"Tag messages matching: ", 135}, + {"Undelete messages matching: ", 136}, + {"Untag messages matching: ", 137}, + {"Open mailbox", 138}, + {"Open mailbox in read-only mode", 139}, + {"%s is not a mailbox.", 140}, + {"Exit Mutt without saving?", 141}, + {"You are on the last message.", 142}, + {"No undeleted messages.", 143}, + {"You are on the first message.", 144}, + {"Search wrapped to top.", 145}, + {"Search wrapped to bottom.", 146}, + {"No new messages", 147}, + {"No unread messages", 148}, + {" in this limited view", 149}, + {"No more threads.", 150}, + {"You are on the first thread.", 151}, + {"Thread contains unread messages.", 152}, + {"Threading is not enabled.", 153}, + {"Please report this program error in the function mutt_mktime.", 154}, {"\ ~~\t\tinsert a line begining with a single ~\n\ ~b users\tadd users to the Bcc: field\n\ @@ -181,250 +183,250 @@ it? ", 76}, ~w file\t\twrite message to file\n\ ~x\t\tabort changes and quit editor\n\ ~?\t\tthis message\n\ -.\t\ton a line by itself ends input\n", 153}, - {"%d: invalid message number.\n", 154}, - {"(End message with a . on a line by itself)\n", 155}, - {"No mailbox.\n", 156}, - {"Message contains:\n", 157}, - {"(continue)\n", 158}, - {"missing filename.\n", 159}, - {"No lines in message.\n", 160}, - {"%s: unknown editor command (~? for help)\n", 161}, - {"Set %s flag", 162}, - {"Clear %s flag", 163}, - {"%s: unable to attach file", 164}, - {"ERROR: please report this bug", 165}, - {"", 166}, +.\t\ton a line by itself ends input\n", 155}, + {"%d: invalid message number.\n", 156}, + {"(End message with a . on a line by itself)\n", 157}, + {"No mailbox.\n", 158}, + {"Message contains:\n", 159}, + {"(continue)\n", 160}, + {"missing filename.\n", 161}, + {"No lines in message.\n", 162}, + {"%s: unknown editor command (~? for help)\n", 163}, + {"Set %s flag", 164}, + {"Clear %s flag", 165}, + {"%s: unable to attach file", 166}, + {"ERROR: please report this bug", 167}, + {"", 168}, {"\ \n\ Generic bindings:\n\ -\n", 167}, +\n", 169}, {"\ \n\ Unbound functions:\n\ -\n", 168}, - {"Help for %s", 169}, - {"imap_error(): unexpected response in %s: %s\n", 170}, - {"Fatal error. Message count is out of sync!", 171}, - {"Fetching message headers... [%d/%d]", 172}, - {"Connecting to %s...", 173}, - {"IMAP Username: ", 174}, - {"Password for %s@%s: ", 175}, - {"Logging in...", 176}, - {"Selecting %s...", 177}, - {"Create %s?", 178}, - {"Fetching message...", 179}, - {"Sending APPEND command ...", 180}, - {"Uploading message ...", 181}, - {"Closing connection to IMAP server...", 182}, - {"Saving message status flags... [%d/%d]", 183}, - {"Expunging messages from server...", 184}, - {"Closing mailbox...", 185}, - {"BUG! Untagged IMAP Response during BUFFY Check", 186}, - {"alias: no address", 187}, - {"invalid header field", 188}, - {"ignoring empty header field: %s", 189}, - {"%s: unknown sorting method", 190}, - {"mutt_restore_default: error in regexp: %s\n", 191}, - {"%s: unknown variable", 192}, - {"prefix is illegal with reset", 193}, - {"value is illegal with reset", 194}, - {"%s is a boolean var!", 195}, - {"%s is set", 196}, - {"%s is unset", 197}, - {"%s: invalid mailbox type", 198}, - {"%s: invalid value", 199}, - {"%s: unknown type", 200}, - {"Error in %s, line %d: %s", 201}, - {"source: errors in %s", 202}, - {"source: error at %s", 203}, - {"source: too many arguments", 204}, - {"%s: unknown command", 205}, - {"Error in command line: %s\n", 206}, - {"unable to determine home directory", 207}, - {"unable to determine username", 208}, - {"Macro loop detected.", 209}, - {"Key is not bound. Press '%s' for help.", 210}, - {"Key is not bound. See the manual.", 211}, - {"push: too many arguments", 212}, - {"%s: no such menu", 213}, - {"null key sequence", 214}, - {"bind: too many arguments", 215}, - {"%s: no such function in map", 216}, - {"macro: empty key sequence", 217}, - {"macro: too many arguments", 218}, - {"null operation", 219}, - {"force viewing of attachment using mailcap", 220}, - {"view attachment as text", 221}, - {"move to the bottom of the page", 222}, - {"remail a message to another user", 223}, - {"select a new file in this directory", 224}, - {"view file", 225}, - {"display the currently selected file's name", 226}, - {"change directories", 227}, - {"check mailboxes for new mail", 228}, - {"attach a file(s) to this message", 229}, - {"attach message(s) to this message", 230}, - {"edit the BCC list", 231}, - {"edit the CC list", 232}, - {"edit attachment description", 233}, - {"edit attachment transfer-encoding", 234}, - {"enter a file to save a copy of this message in", 235}, - {"edit the file to be attached", 236}, - {"edit the from field", 237}, - {"edit the message with headers", 238}, - {"edit the message", 239}, - {"edit attachment using mailcap entry", 240}, - {"edit the Reply-To field", 241}, - {"edit the subject of this message", 242}, - {"edit the TO list", 243}, - {"edit attachment type", 244}, - {"get a temporary copy of an attachment", 245}, - {"run ispell on the message", 246}, - {"compose new attachment using mailcap entry", 247}, - {"save this message to send later", 248}, - {"rename/move an attached file", 249}, - {"send the message", 250}, - {"toggle whether to delete file after sending it", 251}, - {"update an attachment's encoding info", 252}, - {"write the message to a folder", 253}, - {"copy a message to a file/mailbox", 254}, - {"create an alias from a message sender", 255}, - {"move entry to bottom of screen", 256}, - {"move entry to middle of screen", 257}, - {"move entry to top of screen", 258}, - {"make decoded (text/plain) copy", 259}, - {"make decoded copy (text/plain) and delete", 260}, - {"delete the current entry", 261}, - {"delete all messages in subthread", 262}, - {"delete all messages in thread", 263}, - {"display full address of sender", 264}, - {"display message with full headers", 265}, - {"display a message", 266}, - {"edit the current message for resending", 267}, - {"delete the char in front of the cursor", 268}, - {"move the cursor one character to the left", 269}, - {"jump to the beginning of the line", 270}, - {"cycle among incoming mailboxes", 271}, - {"complete filename or alias", 272}, - {"complete address with query", 273}, - {"delete the char under the cursor", 274}, - {"jump to the end of the line", 275}, - {"move the cursor one character to the right", 276}, - {"scroll up through the history list", 277}, - {"delete chars from cursor to end of line", 278}, - {"delete all chars on the line", 279}, - {"delete the word in front of the cursor", 280}, - {"quote the next typed key", 281}, - {"enter a muttrc command", 282}, - {"enter a file mask", 283}, - {"exit this menu", 284}, - {"filter attachment through a shell command", 285}, - {"move to the first entry", 286}, - {"toggle a message's 'important' flag", 287}, - {"forward a message with comments", 288}, - {"select the current entry", 289}, - {"reply to all recipients", 290}, - {"scroll down 1/2 page", 291}, - {"scroll up 1/2 page", 292}, - {"this screen", 293}, - {"jump to an index number", 294}, - {"move to the last entry", 295}, - {"reply to specified mailing list", 296}, - {"execute a macro", 297}, - {"compose a new mail message", 298}, - {"open a different folder", 299}, - {"open a different folder in read only mode", 300}, - {"clear a status flag from a message", 301}, - {"delete messages matching a pattern", 302}, - {"retrieve mail from POP server", 303}, - {"move to the first message", 304}, - {"move to the last message", 305}, - {"show only messages matching a pattern", 306}, - {"jump to the next new message", 307}, - {"jump to the next subthread", 308}, - {"jump to the next thread", 309}, - {"move to the next undeleted message", 310}, - {"jump to the next unread message", 311}, - {"jump to previous thread", 312}, - {"jump to previous subthread", 313}, - {"move to the last undelete message", 314}, - {"jump to the previous new message", 315}, - {"jump to the previous unread message", 316}, - {"mark the current thread as read", 317}, - {"mark the current subthread as read", 318}, - {"set a status flag on a message", 319}, - {"save changes to mailbox", 320}, - {"tag messages matching a pattern", 321}, - {"undelete messages matching a pattern", 322}, - {"untag messages matching a pattern", 323}, - {"move to the middle of the page", 324}, - {"move to the next entry", 325}, - {"scroll down one line", 326}, - {"move to the next page", 327}, - {"jump to the bottom of the message", 328}, - {"return to the main-menu", 329}, - {"toggle display of quoted text", 330}, - {"skip beyond quoted text", 331}, - {"jump to the top of the message", 332}, - {"pipe message/attachment to a shell command", 333}, - {"move to the previous entry", 334}, - {"scroll up one line", 335}, - {"move to the previous page", 336}, - {"print the current entry", 337}, - {"query external program for addresses", 338}, - {"append new query results to current results", 339}, - {"save changes to mailbox and quit", 340}, - {"recall a postponed message", 341}, - {"clear and redraw the screen", 342}, - {"reply to a message", 343}, - {"save message/attachment to a file", 344}, - {"search for a regular expression", 345}, - {"search backwards for a regular expression", 346}, - {"search for next match", 347}, - {"search for next match in opposite direction", 348}, - {"toggle search pattern coloring", 349}, - {"invoke a command in a subshell", 350}, - {"sort messages", 351}, - {"sort messages in reverse order", 352}, - {"tag the current entry", 353}, - {"apply next function to tagged messages", 354}, - {"tag the current subthread", 355}, - {"tag the current thread", 356}, - {"toggle a message's 'new' flag", 357}, - {"toggle whether the mailbox will be rewritten", 358}, - {"toggle wether to browse mailboxes or all files", 359}, - {"move to the top of the page", 360}, - {"undelete the current entry", 361}, - {"undelete all messages in thread", 362}, - {"undelete all messages in subthread", 363}, - {"show the Mutt version number and date", 364}, - {"view attachment using mailcap entry if necessary", 365}, - {"show MIME attachments", 366}, - {"show currently active limit pattern", 367}, - {"collapse/uncollapse current thread", 368}, - {"collapse/uncollapse all threads", 369}, - {"attach a PGP public key", 370}, - {"show PGP options", 371}, - {"extract PGP public keys", 372}, - {"wipe PGP passphrase from memory", 373}, - {"mail a PGP public key", 374}, - {"verify a PGP public key", 375}, - {"view the key's user id", 376}, - {"make decrypted copy and delete", 377}, - {"make decrypted copy", 378}, - {"Out of memory!", 379}, - {"File is a directory, save under it?", 380}, - {"File under directory: ", 381}, - {"File exists, overwrite?", 382}, - {"%s is not a mailbox!", 383}, - {"Append messages to %s?", 384}, - {"To contact the developers, please mail to .\n", 385}, +\n", 170}, + {"Help for %s", 171}, + {"imap_error(): unexpected response in %s: %s\n", 172}, + {"Fatal error. Message count is out of sync!", 173}, + {"Fetching message headers... [%d/%d]", 174}, + {"Connecting to %s...", 175}, + {"IMAP Username: ", 176}, + {"Password for %s@%s: ", 177}, + {"Logging in...", 178}, + {"Selecting %s...", 179}, + {"Create %s?", 180}, + {"Fetching message...", 181}, + {"Sending APPEND command ...", 182}, + {"Uploading message ...", 183}, + {"Closing connection to IMAP server...", 184}, + {"Saving message status flags... [%d/%d]", 185}, + {"Expunging messages from server...", 186}, + {"Closing mailbox...", 187}, + {"BUG! Untagged IMAP Response during BUFFY Check", 188}, + {"alias: no address", 189}, + {"invalid header field", 190}, + {"ignoring empty header field: %s", 191}, + {"%s: unknown sorting method", 192}, + {"mutt_restore_default: error in regexp: %s\n", 193}, + {"%s: unknown variable", 194}, + {"prefix is illegal with reset", 195}, + {"value is illegal with reset", 196}, + {"%s is a boolean var!", 197}, + {"%s is set", 198}, + {"%s is unset", 199}, + {"%s: invalid mailbox type", 200}, + {"%s: invalid value", 201}, + {"%s: unknown type", 202}, + {"Error in %s, line %d: %s", 203}, + {"source: errors in %s", 204}, + {"source: error at %s", 205}, + {"source: too many arguments", 206}, + {"%s: unknown command", 207}, + {"Error in command line: %s\n", 208}, + {"unable to determine home directory", 209}, + {"unable to determine username", 210}, + {"Macro loop detected.", 211}, + {"Key is not bound. Press '%s' for help.", 212}, + {"Key is not bound. See the manual.", 213}, + {"push: too many arguments", 214}, + {"%s: no such menu", 215}, + {"null key sequence", 216}, + {"bind: too many arguments", 217}, + {"%s: no such function in map", 218}, + {"macro: empty key sequence", 219}, + {"macro: too many arguments", 220}, + {"null operation", 221}, + {"force viewing of attachment using mailcap", 222}, + {"view attachment as text", 223}, + {"move to the bottom of the page", 224}, + {"remail a message to another user", 225}, + {"select a new file in this directory", 226}, + {"view file", 227}, + {"display the currently selected file's name", 228}, + {"change directories", 229}, + {"check mailboxes for new mail", 230}, + {"attach a file(s) to this message", 231}, + {"attach message(s) to this message", 232}, + {"edit the BCC list", 233}, + {"edit the CC list", 234}, + {"edit attachment description", 235}, + {"edit attachment transfer-encoding", 236}, + {"enter a file to save a copy of this message in", 237}, + {"edit the file to be attached", 238}, + {"edit the from field", 239}, + {"edit the message with headers", 240}, + {"edit the message", 241}, + {"edit attachment using mailcap entry", 242}, + {"edit the Reply-To field", 243}, + {"edit the subject of this message", 244}, + {"edit the TO list", 245}, + {"edit attachment type", 246}, + {"get a temporary copy of an attachment", 247}, + {"run ispell on the message", 248}, + {"compose new attachment using mailcap entry", 249}, + {"save this message to send later", 250}, + {"rename/move an attached file", 251}, + {"send the message", 252}, + {"toggle whether to delete file after sending it", 253}, + {"update an attachment's encoding info", 254}, + {"write the message to a folder", 255}, + {"copy a message to a file/mailbox", 256}, + {"create an alias from a message sender", 257}, + {"move entry to bottom of screen", 258}, + {"move entry to middle of screen", 259}, + {"move entry to top of screen", 260}, + {"make decoded (text/plain) copy", 261}, + {"make decoded copy (text/plain) and delete", 262}, + {"delete the current entry", 263}, + {"delete all messages in subthread", 264}, + {"delete all messages in thread", 265}, + {"display full address of sender", 266}, + {"display message with full headers", 267}, + {"display a message", 268}, + {"edit the current message for resending", 269}, + {"delete the char in front of the cursor", 270}, + {"move the cursor one character to the left", 271}, + {"jump to the beginning of the line", 272}, + {"cycle among incoming mailboxes", 273}, + {"complete filename or alias", 274}, + {"complete address with query", 275}, + {"delete the char under the cursor", 276}, + {"jump to the end of the line", 277}, + {"move the cursor one character to the right", 278}, + {"scroll up through the history list", 279}, + {"delete chars from cursor to end of line", 280}, + {"delete all chars on the line", 281}, + {"delete the word in front of the cursor", 282}, + {"quote the next typed key", 283}, + {"enter a muttrc command", 284}, + {"enter a file mask", 285}, + {"exit this menu", 286}, + {"filter attachment through a shell command", 287}, + {"move to the first entry", 288}, + {"toggle a message's 'important' flag", 289}, + {"forward a message with comments", 290}, + {"select the current entry", 291}, + {"reply to all recipients", 292}, + {"scroll down 1/2 page", 293}, + {"scroll up 1/2 page", 294}, + {"this screen", 295}, + {"jump to an index number", 296}, + {"move to the last entry", 297}, + {"reply to specified mailing list", 298}, + {"execute a macro", 299}, + {"compose a new mail message", 300}, + {"open a different folder", 301}, + {"open a different folder in read only mode", 302}, + {"clear a status flag from a message", 303}, + {"delete messages matching a pattern", 304}, + {"retrieve mail from POP server", 305}, + {"move to the first message", 306}, + {"move to the last message", 307}, + {"show only messages matching a pattern", 308}, + {"jump to the next new message", 309}, + {"jump to the next subthread", 310}, + {"jump to the next thread", 311}, + {"move to the next undeleted message", 312}, + {"jump to the next unread message", 313}, + {"jump to previous thread", 314}, + {"jump to previous subthread", 315}, + {"move to the last undelete message", 316}, + {"jump to the previous new message", 317}, + {"jump to the previous unread message", 318}, + {"mark the current thread as read", 319}, + {"mark the current subthread as read", 320}, + {"set a status flag on a message", 321}, + {"save changes to mailbox", 322}, + {"tag messages matching a pattern", 323}, + {"undelete messages matching a pattern", 324}, + {"untag messages matching a pattern", 325}, + {"move to the middle of the page", 326}, + {"move to the next entry", 327}, + {"scroll down one line", 328}, + {"move to the next page", 329}, + {"jump to the bottom of the message", 330}, + {"return to the main-menu", 331}, + {"toggle display of quoted text", 332}, + {"skip beyond quoted text", 333}, + {"jump to the top of the message", 334}, + {"pipe message/attachment to a shell command", 335}, + {"move to the previous entry", 336}, + {"scroll up one line", 337}, + {"move to the previous page", 338}, + {"print the current entry", 339}, + {"query external program for addresses", 340}, + {"append new query results to current results", 341}, + {"save changes to mailbox and quit", 342}, + {"recall a postponed message", 343}, + {"clear and redraw the screen", 344}, + {"reply to a message", 345}, + {"save message/attachment to a file", 346}, + {"search for a regular expression", 347}, + {"search backwards for a regular expression", 348}, + {"search for next match", 349}, + {"search for next match in opposite direction", 350}, + {"toggle search pattern coloring", 351}, + {"invoke a command in a subshell", 352}, + {"sort messages", 353}, + {"sort messages in reverse order", 354}, + {"tag the current entry", 355}, + {"apply next function to tagged messages", 356}, + {"tag the current subthread", 357}, + {"tag the current thread", 358}, + {"toggle a message's 'new' flag", 359}, + {"toggle whether the mailbox will be rewritten", 360}, + {"toggle wether to browse mailboxes or all files", 361}, + {"move to the top of the page", 362}, + {"undelete the current entry", 363}, + {"undelete all messages in thread", 364}, + {"undelete all messages in subthread", 365}, + {"show the Mutt version number and date", 366}, + {"view attachment using mailcap entry if necessary", 367}, + {"show MIME attachments", 368}, + {"show currently active limit pattern", 369}, + {"collapse/uncollapse current thread", 370}, + {"collapse/uncollapse all threads", 371}, + {"attach a PGP public key", 372}, + {"show PGP options", 373}, + {"extract PGP public keys", 374}, + {"wipe PGP passphrase from memory", 375}, + {"mail a PGP public key", 376}, + {"verify a PGP public key", 377}, + {"view the key's user id", 378}, + {"make decrypted copy and delete", 379}, + {"make decrypted copy", 380}, + {"Out of memory!", 381}, + {"File is a directory, save under it?", 382}, + {"File under directory: ", 383}, + {"File exists, overwrite?", 384}, + {"%s is not a mailbox!", 385}, + {"Append messages to %s?", 386}, + {"To contact the developers, please mail to .\n", 387}, {"\ Copyright (C) 1996-8 Michael R. Elkins and others.\n\ Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'.\n\ Mutt is free software, and you are welcome to redistribute it\n\ -under certain conditions; type `mutt -vv' for details.\n", 386}, +under certain conditions; type `mutt -vv' for details.\n", 388}, {"\ Copyright (C) 1996-8 Michael R. Elkins \n\ Copyright (C) 1997-8 Thomas Roessler \n\ @@ -443,7 +445,7 @@ Copyright (C) 1998 Ruslan Ermilov \n\ \n\ You should have received a copy of the GNU General Public License\n\ along with this program; if not, write to the Free Software\n\ - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.\n", 387}, + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.\n", 389}, {"\ \n\ SHA1 implementation Copyright (C) 1995-7 Eric A. Young \n\ @@ -456,7 +458,7 @@ SHA1 implementation Copyright (C) 1995-7 Eric A. Young \n\ merchantability and fitness for a particular purpose ARE DISCLAIMED.\n\ \n\ You should have received a copy of the full distribution terms\n\ - along with this program; if not, write to the program's developers.\n", 388}, + along with this program; if not, write to the program's developers.\n", 390}, {"\ usage: mutt [ -nRzZ ] [ -e ] [ -F ] [ -m ] [ -f \ ]\n\ @@ -484,229 +486,229 @@ options:\n\ -y\t\tselect a mailbox specified in your `mailboxes' list\n\ -z\t\texit immediately if there are no messages in the mailbox\n\ -Z\t\topen the first folder with new message, exit immediately if none\n\ - -h\t\tthis help message", 389}, - {"Error initializing terminal.", 390}, - {"Debugging at level %d.\n", 391}, - {"DEBUG was not defined during compilation. Ignored.\n", 392}, - {"No recipients specified.\n", 393}, - {"%s: unable to attach file.\n", 394}, - {"No mailbox with new mail.", 395}, - {"Mailbox is empty.", 396}, - {"Mailbox is corrupt!", 397}, - {"Reading %s... %d (%d%%)", 398}, - {"Mailbox was corrupted!", 399}, - {"Fatal error! Could not reopen mailbox!", 400}, - {"Unable to lock mailbox!", 401}, - {"sync: mbox modified, but no modified messages! (report this bug)", 402}, - {"Writing messages... %d (%d%%)", 403}, - {"Write failed! Saved partial mailbox to %s", 404}, - {"Could not reopen mailbox!", 405}, - {"Reopening mailbox...", 406}, - {"Jump to: ", 407}, - {"Invalid index number.", 408}, - {"No entries.", 409}, - {"You cannot scroll down farther.", 410}, - {"You cannot scroll up farther.", 411}, - {"You are on the last page.", 412}, - {"You are on the first page.", 413}, - {"First entry is shown.", 414}, - {"Last entry is shown.", 415}, - {"You are on the last entry.", 416}, - {"You are on the first entry.", 417}, - {"Search for: ", 418}, - {"Reverse search for: ", 419}, - {"No search pattern.", 420}, - {"Not found.", 421}, - {"Search is not implemented for this menu.", 422}, - {"Tagging is not supported.", 423}, - {"Reading %s... %d", 424}, - {"Lock count exceeded, remove lock for %s?", 425}, - {"Timeout exceeded while attempting fcntl lock!", 426}, - {"Waiting for fcntl lock... %d", 427}, - {"Timeout exceeded while attempting flock lock!", 428}, - {"Waiting for flock attempt... %d", 429}, - {"Reading %s...", 430}, - {"Writing %s...", 431}, - {"Move read messages to %s?", 432}, - {"Purge %d deleted message?", 433}, - {"Purge %d deleted messages?", 434}, - {"Moving read messages to %s...", 435}, - {"Mailbox is unchanged.", 436}, - {"%d kept, %d moved, %d deleted.", 437}, - {"%d kept, %d deleted.", 438}, - {" Press '%s' to toggle write", 439}, - {"Use 'toggle-write' to re-enable write!", 440}, - {"Mailbox is marked unwritable. %s", 441}, - {"Mailbox is read-only.", 442}, - {"Help", 443}, - {"Bottom of message is shown.", 444}, - {"Top of message is shown.", 445}, - {"Reverse search: ", 446}, - {"Search: ", 447}, - {"Help is currently being shown.", 448}, - {"No more quoted text.", 449}, - {"No more unquoted text after quoted text.", 450}, - {"multipart message has no boundary parameter!", 451}, - {"Error in expression: %s", 452}, - {"Invalid day of month: %s", 453}, - {"Invalid month: %s", 454}, - {"error in expression", 455}, - {"error in pattern at: %s", 456}, - {"%c: invalid command", 457}, - {"%c: not supported in this mode", 458}, - {"missing parameter", 459}, - {"mismatched parenthesis: %s", 460}, - {"empty pattern", 461}, - {"error: unknown op %d (report this error).", 462}, - {"Compiling search pattern...", 463}, - {"Executing command on matching messages...", 464}, - {"No messages matched criteria.", 465}, - {"Search hit bottom without finding match", 466}, - {"Search hit top without finding match", 467}, - {"Search interrupted.", 468}, - {"Enter PGP passphrase:", 469}, - {"PGP passphrase forgotten.", 470}, - {"Unknown PGP version \"%s\".", 471}, - {"[-- PGP output follows (current time: ", 472}, - {"[-- Error: unable to create PGP subprocess! --]\n", 473}, + -h\t\tthis help message", 391}, + {"Error initializing terminal.", 392}, + {"Debugging at level %d.\n", 393}, + {"DEBUG was not defined during compilation. Ignored.\n", 394}, + {"No recipients specified.\n", 395}, + {"%s: unable to attach file.\n", 396}, + {"No mailbox with new mail.", 397}, + {"Mailbox is empty.", 398}, + {"Mailbox is corrupt!", 399}, + {"Reading %s... %d (%d%%)", 400}, + {"Mailbox was corrupted!", 401}, + {"Fatal error! Could not reopen mailbox!", 402}, + {"Unable to lock mailbox!", 403}, + {"sync: mbox modified, but no modified messages! (report this bug)", 404}, + {"Writing messages... %d (%d%%)", 405}, + {"Write failed! Saved partial mailbox to %s", 406}, + {"Could not reopen mailbox!", 407}, + {"Reopening mailbox...", 408}, + {"Jump to: ", 409}, + {"Invalid index number.", 410}, + {"No entries.", 411}, + {"You cannot scroll down farther.", 412}, + {"You cannot scroll up farther.", 413}, + {"You are on the last page.", 414}, + {"You are on the first page.", 415}, + {"First entry is shown.", 416}, + {"Last entry is shown.", 417}, + {"You are on the last entry.", 418}, + {"You are on the first entry.", 419}, + {"Search for: ", 420}, + {"Reverse search for: ", 421}, + {"No search pattern.", 422}, + {"Not found.", 423}, + {"Search is not implemented for this menu.", 424}, + {"Tagging is not supported.", 425}, + {"Reading %s... %d", 426}, + {"Lock count exceeded, remove lock for %s?", 427}, + {"Timeout exceeded while attempting fcntl lock!", 428}, + {"Waiting for fcntl lock... %d", 429}, + {"Timeout exceeded while attempting flock lock!", 430}, + {"Waiting for flock attempt... %d", 431}, + {"Reading %s...", 432}, + {"Writing %s...", 433}, + {"Move read messages to %s?", 434}, + {"Purge %d deleted message?", 435}, + {"Purge %d deleted messages?", 436}, + {"Moving read messages to %s...", 437}, + {"Mailbox is unchanged.", 438}, + {"%d kept, %d moved, %d deleted.", 439}, + {"%d kept, %d deleted.", 440}, + {" Press '%s' to toggle write", 441}, + {"Use 'toggle-write' to re-enable write!", 442}, + {"Mailbox is marked unwritable. %s", 443}, + {"Mailbox is read-only.", 444}, + {"Help", 445}, + {"Bottom of message is shown.", 446}, + {"Top of message is shown.", 447}, + {"Reverse search: ", 448}, + {"Search: ", 449}, + {"Help is currently being shown.", 450}, + {"No more quoted text.", 451}, + {"No more unquoted text after quoted text.", 452}, + {"multipart message has no boundary parameter!", 453}, + {"Error in expression: %s", 454}, + {"Invalid day of month: %s", 455}, + {"Invalid month: %s", 456}, + {"error in expression", 457}, + {"error in pattern at: %s", 458}, + {"%c: invalid command", 459}, + {"%c: not supported in this mode", 460}, + {"missing parameter", 461}, + {"mismatched parenthesis: %s", 462}, + {"empty pattern", 463}, + {"error: unknown op %d (report this error).", 464}, + {"Compiling search pattern...", 465}, + {"Executing command on matching messages...", 466}, + {"No messages matched criteria.", 467}, + {"Search hit bottom without finding match", 468}, + {"Search hit top without finding match", 469}, + {"Search interrupted.", 470}, + {"Enter PGP passphrase:", 471}, + {"PGP passphrase forgotten.", 472}, + {"Unknown PGP version \"%s\".", 473}, + {"[-- PGP output follows (current time: ", 474}, + {"[-- Error: unable to create PGP subprocess! --]\n", 475}, {"\ \n\ [-- End of PGP output --]\n\ -\n", 474}, +\n", 476}, {"\ [-- Error: could not find beginning of PGP message! --]\n\ -\n", 475}, +\n", 477}, {"\ [-- End of PGP output --]\n\ -\n", 476}, +\n", 478}, {"\ [-- The following data is PGP/MIME signed --]\n\ -\n", 477}, +\n", 479}, {"\ \n\ -[-- End of PGP/MIME signed data --]\n", 478}, +[-- End of PGP/MIME signed data --]\n", 480}, {"\ [-- Error: this message does not comply with the PGP/MIME specification! \ --]\n\ -\n", 479}, - {"Internal error. Inform .", 480}, +\n", 481}, + {"Internal error. Inform .", 482}, {"\ [-- Error: could not create a PGP subprocess! --]\n\ -\n", 481}, +\n", 483}, {"\ [-- Error: malformed PGP/MIME message! --]\n\ -\n", 482}, - {"[-- Error: could not create temporary file! --]\n", 483}, +\n", 484}, + {"[-- Error: could not create temporary file! --]\n", 485}, {"\ [-- The following data is PGP/MIME encrypted --]\n\ -\n", 484}, +\n", 486}, {"\ \n\ -[-- End of PGP/MIME encrypted data --]\n", 485}, - {"Can't open PGP subprocess!", 486}, - {"Use keyID = \"%s\" for %s?", 487}, - {"Enter keyID for %s: ", 488}, - {"Exit ", 489}, - {"Select ", 490}, - {"Check key ", 491}, - {"PGP keys matching ", 492}, - {"Can't open /dev/null", 493}, - {"Can't create temporary file", 494}, - {"Can't create filter", 495}, - {"Key ID: 0x%s", 496}, - {"This ID's trust level is undefined.", 497}, - {"This ID is not trusted.", 498}, - {"This ID is only marginally trusted.", 499}, - {"%s Do you really want to use it?", 500}, - {"Please enter the key ID: ", 501}, - {"PGP Key 0x%s.", 502}, - {"reserved", 503}, - {"Encrypted Session Key", 504}, - {"Signature Packet", 505}, - {"Conventionally Encrypted Session Key Packet", 506}, - {"One-Pass Signature Packet", 507}, - {"Secret Key Packet", 508}, - {"Public Key Packet", 509}, - {"Secret Subkey Packet", 510}, - {"Compressed Data Packet", 511}, - {"Symmetrically Encrypted Data Packet", 512}, - {"Marker Packet", 513}, - {"Literal Data Packet", 514}, - {"Trust Packet", 515}, - {"Name Packet", 516}, - {"Subkey Packet", 517}, - {"Reserved", 518}, - {"Comment Packet", 519}, - {"POP Password: ", 520}, - {"POP host is not defined.", 521}, - {"No POP username is defined.", 522}, - {"Could not find address for host %s.", 523}, - {"Connecting to %s", 524}, - {"Server closed connection!", 525}, - {"No new mail in POP mailbox.", 526}, - {"Error reading message!", 527}, - {"Error while writing mailbox!", 528}, - {"%s [%d messages read]", 529}, - {"Postponed Messages", 530}, - {"No postponed messages.", 531}, - {"Illegal PGP header", 532}, - {"Waiting for response...", 533}, - {"Query command not defined.", 534}, - {"Query", 535}, - {"Query: ", 536}, - {"Query '%s'", 537}, - {"Saving...", 538}, - {"Attachment saved", 539}, - {"WARNING! You are about to overwrite %s, continue?", 540}, - {"Attachment filtered.", 541}, - {"Filter through: ", 542}, - {"Pipe to: ", 543}, - {"I dont know how to print %s attachments!", 544}, - {"Print tagged attachment(s)?", 545}, - {"Print attachment?", 546}, - {"You may only bounce message/rfc822 parts.", 547}, - {"Bounce messages to %s...?", 548}, - {"Bounce message to %s...?", 549}, - {"Attachments", 550}, - {"Only deletion of multipart attachments is supported.", 551}, - {"Deletion of attachments from PGP messages is unsupported.", 552}, - {"This operation is not currently supported for PGP messages.", 553}, - {"Improperly formated entry for type %s in \"%s\" line %d", 554}, - {"No mailcap path specified", 555}, - {"mailcap entry for type %s not found", 556}, - {"score: too few arguments", 557}, - {"score: too many arguments", 558}, - {"No subject, abort?", 559}, - {"No subject, aborting.", 560}, - {"Reply to %s?", 561}, - {"No tagged messages are visible!", 562}, - {"No mailing lists found!", 563}, - {"Include message in reply?", 564}, - {"Could not include all requested messages!", 565}, - {"Forward MIME encapsulated?", 566}, - {"Recall postponed message?", 567}, - {"Abort unmodified message?", 568}, - {"Aborted unmodified message.", 569}, - {"Mail not sent.", 570}, - {"Message postponed.", 571}, - {"No recipients are specified!", 572}, - {"No recipients were specified.", 573}, - {"No subject, abort sending?", 574}, - {"No subject specified.", 575}, - {"Message edited. Really send?", 576}, - {"Sending message...", 577}, - {"Mail sent.", 578}, - {"No boundary parameter found! [report this error]", 579}, - {"%s no longer exists!", 580}, - {"Could not open %s", 581}, - {"Error sending message, child exited %d (%s).\n", 582}, - {"Saved output of child process to %s.\n", 583}, - {"Error sending message.", 584}, - {"Caught %s... Exiting.\n", 585}, - {"Caught signal %d... Exiting.\n", 586}, - {"Sorting mailbox...", 587}, - {"Could not find sorting function! [report this bug]", 588}, - {"(no mailbox)", 589}, +[-- End of PGP/MIME encrypted data --]\n", 487}, + {"Can't open PGP subprocess!", 488}, + {"Use keyID = \"%s\" for %s?", 489}, + {"Enter keyID for %s: ", 490}, + {"Exit ", 491}, + {"Select ", 492}, + {"Check key ", 493}, + {"PGP keys matching ", 494}, + {"Can't open /dev/null", 495}, + {"Can't create temporary file", 496}, + {"Can't create filter", 497}, + {"Key ID: 0x%s", 498}, + {"This ID's trust level is undefined.", 499}, + {"This ID is not trusted.", 500}, + {"This ID is only marginally trusted.", 501}, + {"%s Do you really want to use it?", 502}, + {"Please enter the key ID: ", 503}, + {"PGP Key 0x%s.", 504}, + {"reserved", 505}, + {"Encrypted Session Key", 506}, + {"Signature Packet", 507}, + {"Conventionally Encrypted Session Key Packet", 508}, + {"One-Pass Signature Packet", 509}, + {"Secret Key Packet", 510}, + {"Public Key Packet", 511}, + {"Secret Subkey Packet", 512}, + {"Compressed Data Packet", 513}, + {"Symmetrically Encrypted Data Packet", 514}, + {"Marker Packet", 515}, + {"Literal Data Packet", 516}, + {"Trust Packet", 517}, + {"Name Packet", 518}, + {"Subkey Packet", 519}, + {"Reserved", 520}, + {"Comment Packet", 521}, + {"POP Password: ", 522}, + {"POP host is not defined.", 523}, + {"No POP username is defined.", 524}, + {"Could not find address for host %s.", 525}, + {"Connecting to %s", 526}, + {"Server closed connection!", 527}, + {"No new mail in POP mailbox.", 528}, + {"Error reading message!", 529}, + {"Error while writing mailbox!", 530}, + {"%s [%d messages read]", 531}, + {"Postponed Messages", 532}, + {"No postponed messages.", 533}, + {"Illegal PGP header", 534}, + {"Waiting for response...", 535}, + {"Query command not defined.", 536}, + {"Query", 537}, + {"Query: ", 538}, + {"Query '%s'", 539}, + {"Saving...", 540}, + {"Attachment saved", 541}, + {"WARNING! You are about to overwrite %s, continue?", 542}, + {"Attachment filtered.", 543}, + {"Filter through: ", 544}, + {"Pipe to: ", 545}, + {"I dont know how to print %s attachments!", 546}, + {"Print tagged attachment(s)?", 547}, + {"Print attachment?", 548}, + {"You may only bounce message/rfc822 parts.", 549}, + {"Bounce messages to %s...?", 550}, + {"Bounce message to %s...?", 551}, + {"Attachments", 552}, + {"Only deletion of multipart attachments is supported.", 553}, + {"Deletion of attachments from PGP messages is unsupported.", 554}, + {"This operation is not currently supported for PGP messages.", 555}, + {"Improperly formated entry for type %s in \"%s\" line %d", 556}, + {"No mailcap path specified", 557}, + {"mailcap entry for type %s not found", 558}, + {"score: too few arguments", 559}, + {"score: too many arguments", 560}, + {"No subject, abort?", 561}, + {"No subject, aborting.", 562}, + {"Reply to %s?", 563}, + {"No tagged messages are visible!", 564}, + {"No mailing lists found!", 565}, + {"Include message in reply?", 566}, + {"Could not include all requested messages!", 567}, + {"Forward MIME encapsulated?", 568}, + {"Recall postponed message?", 569}, + {"Abort unmodified message?", 570}, + {"Aborted unmodified message.", 571}, + {"Mail not sent.", 572}, + {"Message postponed.", 573}, + {"No recipients are specified!", 574}, + {"No recipients were specified.", 575}, + {"No subject, abort sending?", 576}, + {"No subject specified.", 577}, + {"Message edited. Really send?", 578}, + {"Sending message...", 579}, + {"Mail sent.", 580}, + {"No boundary parameter found! [report this error]", 581}, + {"%s no longer exists!", 582}, + {"Could not open %s", 583}, + {"Error sending message, child exited %d (%s).\n", 584}, + {"Saved output of child process to %s.\n", 585}, + {"Error sending message.", 586}, + {"Caught %s... Exiting.\n", 587}, + {"Caught signal %d... Exiting.\n", 588}, + {"Sorting mailbox...", 589}, + {"Could not find sorting function! [report this bug]", 590}, + {"(no mailbox)", 591}, }; -int _msg_tbl_length = 589; +int _msg_tbl_length = 591; diff --git a/po/de.po b/po/de.po index 2ec4f2072..6dfc17aad 100644 --- a/po/de.po +++ b/po/de.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 1998-10-01 16:53+0200\n" +"POT-Creation-Date: 1998-10-01 16:56+0200\n" "PO-Revision-Date: 1998-10-01 10:20 MET DST\n" "Last-Translator: Thomas Roessler Language-Team: mutt-dev " "MIME-Version: 1.0\n" diff --git a/po/mutt.pot b/po/mutt.pot index 75f3854d7..d06236ebb 100644 --- a/po/mutt.pot +++ b/po/mutt.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 1998-10-01 12:10+0200\n" +"POT-Creation-Date: 1998-10-01 16:56+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -489,20 +489,28 @@ msgstr "" msgid "Deleting non-multipart messages not yet supported" msgstr "" +#: curs_lib.c:130 +msgid "yes" +msgstr "" + +#: curs_lib.c:131 +msgid "no" +msgstr "" + #. restore blocking operation -#: curs_lib.c:167 +#: curs_lib.c:170 msgid "Exit Mutt?" msgstr "" -#: curs_lib.c:242 +#: curs_lib.c:245 msgid "unknown error" msgstr "" -#: curs_lib.c:262 +#: curs_lib.c:265 msgid "Press any key to continue..." msgstr "" -#: curs_lib.c:300 +#: curs_lib.c:303 msgid " ('?' for list): " msgstr "" -- 2.40.0