diff options
-rw-r--r-- | pico/attach.c | 52 | ||||
-rw-r--r-- | pico/browse.c | 62 | ||||
-rw-r--r-- | pico/composer.c | 28 | ||||
-rw-r--r-- | pico/display.c | 7 | ||||
-rw-r--r-- | pico/efunc.h | 1 | ||||
-rw-r--r-- | pico/file.c | 4 | ||||
-rw-r--r-- | pico/fileio.c | 2 | ||||
-rw-r--r-- | pico/osdep/altedit.c | 11 | ||||
-rw-r--r-- | pico/osdep/filesys.c | 48 | ||||
-rw-r--r-- | pico/osdep/getkey.c | 2 | ||||
-rw-r--r-- | pico/osdep/spell.c | 2 | ||||
-rw-r--r-- | pico/pico.c | 4 | ||||
-rw-r--r-- | pith/pine.hlp | 2 | ||||
-rw-r--r-- | po/alpine.pot | 4581 |
14 files changed, 2897 insertions, 1909 deletions
diff --git a/pico/attach.c b/pico/attach.c index 09608d39..ebf0a4c5 100644 --- a/pico/attach.c +++ b/pico/attach.c @@ -219,7 +219,7 @@ AskAttach(char *cmnt, size_t cmntlen, LMLIST **lm) if((new=(LMLIST *)malloc(sizeof(*new))) == NULL || (new->fname=malloc((len1+1) * sizeof(char))) == NULL || (new->dir=malloc((len2+1) * sizeof(char))) == NULL){ - emlwrite("\007Can't malloc space for filename", NULL); + emlwwrite(_("Can't malloc space for filename"), NULL); return(-1); } @@ -257,7 +257,7 @@ AskAttach(char *cmnt, size_t cmntlen, LMLIST **lm) AttachCancel(fn); pico_refresh(FALSE,1); update(); - emlwrite("\007File name too BIG, cannot select!", NULL); + emlwwrite(_("File name too BIG, cannot select!"), NULL); sleep(3); } } @@ -268,7 +268,7 @@ AskAttach(char *cmnt, size_t cmntlen, LMLIST **lm) AttachCancel(fn); pico_refresh(FALSE, 1); update(); - emlwrite("\007File name too big, cannot select!", NULL); + emlwwrite(_("File name too big, cannot select!"), NULL); sleep(3); } @@ -329,8 +329,8 @@ AskAttach(char *cmnt, size_t cmntlen, LMLIST **lm) fixpath(fn, sizeof(fn)); /* names relative to ~ */ if((gmode&MDTREE) && !in_oper_tree(fn)){ eml.s = (gmode&MDSCUR) ? _("home directory") : opertree; - emlwrite( - _("\007Restricted mode allows attachments from %s only"), &eml); + emlwwrite( + _("Restricted mode allows attachments from %s only"), &eml); return(0); } } @@ -343,7 +343,7 @@ AskAttach(char *cmnt, size_t cmntlen, LMLIST **lm) len = strlen(fn); if((new=(LMLIST *)malloc(sizeof(*new))) == NULL || (new->fname=malloc((len+1)*sizeof(char))) == NULL){ - emlwrite("\007Can't malloc space for filename", NULL); + emlwwrite(_("Can't malloc space for filename"), NULL); return(-1); } @@ -383,7 +383,7 @@ AttachUpload(char *fn, size_t fnlen, char *sz, size_t szlen) long l; if(gmode&MDSCUR){ - emlwrite("\007Restricted mode disallows uploaded command", NULL); + emlwwrite(_("Restricted mode disallows uploaded command"), NULL); return(0); } @@ -452,7 +452,7 @@ SyncAttach(void) if(ki){ if((knwn = (PATMT **)malloc((ki+1) * (sizeof(PATMT *)))) == NULL){ eml.s = comatose(ki + 1); - emlwrite("\007Can't allocate space for %s known attachment array entries", + emlwwrite(_("Can't allocate space for %s known attachment array entries"), &eml); rv = -1; goto exit_early; @@ -475,7 +475,7 @@ SyncAttach(void) if((bld = (PATMT **)malloc(nbld * (sizeof(PATMT *)))) == NULL){ eml.s = comatose(nbld); - emlwrite("\007Can't allocate space for %s build array entries", &eml); + emlwwrite(_("Can't allocate space for %s build array entries"), &eml); rv = -1; goto exit_early; } @@ -488,7 +488,7 @@ SyncAttach(void) if(bi == nbld){ /* need to grow build array? */ if((bld = (PATMT **)realloc(bld, ++nbld * sizeof(PATMT *))) == NULL){ eml.s = comatose(nbld); - emlwrite("\007Can't resize build array to %s entries ", &eml); + emlwwrite(_("Can't resize build array to %s entries"), &eml); rv = -1; goto exit_early; } @@ -536,7 +536,7 @@ SyncAttach(void) if((j=strlen(file)) > strlen(tp->filename)){ if((tp->filename = (char *)realloc(tp->filename, sizeof(char)*(j+1))) == NULL){ - emlwrite("\007Can't realloc filename space",NULL); + emlwwrite(_("Can't realloc filename space"),NULL); rv = -1; goto exit_early; } @@ -550,7 +550,7 @@ SyncAttach(void) if((j=strlen(size)) > strlen(tp->size)){ if((tp->size=(char *)realloc(tp->size, sizeof(char)*(j+1))) == NULL){ - emlwrite("\007Can't realloc space for size", NULL); + emlwwrite(_("Can't realloc space for size"), NULL); rv = -1; goto exit_early; } @@ -565,7 +565,7 @@ SyncAttach(void) if((j=strlen(comment)) > strlen(tp->description)){ if((tp->description=(char *)realloc(tp->description, sizeof(char)*(j+1))) == NULL){ - emlwrite("\007Can't realloc description", NULL); + emlwwrite(_("Can't realloc description"), NULL); rv = -1; goto exit_early; } @@ -848,7 +848,7 @@ ParseAttach(struct hdr_line **lp, /* current header line */ the %s is replaced with the character that is not allowed in the name. */ eml.s = (c == ',') ? "," : "space"; - emlwrite(_("\007Attchmnt: '%s' not allowed in file name"), &eml); + emlwwrite(_("Attchmnt: '%s' not allowed in file name"), &eml); rv = -1; level = TG; /* eat rest of garbage */ break; @@ -902,7 +902,7 @@ process_tag: /* enclosed in [] */ if((gmode & MDTREE) && !in_oper_tree(fn)){ eml.s = (gmode&MDSCUR) ? _("home directory") : opertree; - emlwrite(_("\007Attachments allowed only from %s"), &eml); + emlwwrite(_("Attachments allowed only from %s"), &eml); rv = -1; level = TG; break; @@ -948,7 +948,7 @@ process_tag: /* enclosed in [] */ rv = 1; } else{ - emlwrite("\007Attchmnt: Problem displaying real file path", NULL); + emlwwrite(_("Attchmnt: Problem displaying real file path"), NULL); } } @@ -972,7 +972,7 @@ process_tag: /* enclosed in [] */ if(c != ']'){ /* legit label? */ eml.s = fn; - emlwrite(_("\007Attchmnt: Expected ']' after \"%s\""), + emlwwrite(_("Attchmnt: Expected ']' after \"%s\""), &eml); rv = -1; level = TG; @@ -1001,7 +1001,7 @@ process_tag: /* enclosed in [] */ if(tp == NULL){ eml.s = fn; - emlwrite("\007Attchmnt: Unknown reference: %s", &eml); + emlwwrite(_("Attchmnt: Unknown reference: %s"), &eml); lblsz = "XXX"; } } @@ -1050,7 +1050,7 @@ process_tag: /* enclosed in [] */ eml.s = c == ',' ? "," : c == ' ' ? "space" : c == '[' ? "[" : "]"; - emlwrite(_("\007Attchmnt: '%s' not allowed in file name"), &eml); + emlwwrite(_("Attchmnt: '%s' not allowed in file name"), &eml); rv = -1; /* bad char in file name */ level = TG; /* gobble garbage */ } @@ -1093,7 +1093,7 @@ process_tag: /* enclosed in [] */ } else{ eml.s = fn; - emlwrite(_("\007Attchmnt: Expected '(' or '\"' after %s"), &eml); + emlwwrite(_("Attchmnt: Expected '(' or '\"' after %s"), &eml); rv = -1; /* bag it all */ level = TG; } @@ -1152,7 +1152,7 @@ process_tag: /* enclosed in [] */ *p = '\0'; utf8 = ucs4_to_utf8_cpystr(tmp); eml.s = utf8; - emlwrite(_("\007Attchmnt: Size field missing ')': \"%s\""), &eml); + emlwwrite(_("Attchmnt: Size field missing ')': \"%s\""), &eml); if(utf8) fs_give((void **) &utf8); @@ -1171,7 +1171,7 @@ process_tag: /* enclosed in [] */ lbln = 0; /* reset flag */ } else if(c != '\"' && c != '\0'){ - emlwrite(_("\007Attchmnt: Malformed comment, quotes required"), NULL); + emlwwrite(_("Attchmnt: Malformed comment, quotes required"), NULL); rv = -1; level = TG; } @@ -1193,7 +1193,7 @@ process_tag: /* enclosed in [] */ cmnt[cmntlen-1] = '\0'; fs_give((void **) &utf8); if(c == '\0'){ - emlwrite(_("\007Attchmnt: Closing quote required at end of comment"), NULL); + emlwwrite(_("Attchmnt: Closing quote required at end of comment"), NULL); rv = -1; } } @@ -1237,14 +1237,14 @@ process_tag: /* enclosed in [] */ break; default: if(rv != -1) - emlwrite(_("\007Attchmnt: Comma must separate attachments"), NULL); + emlwwrite(_("Attchmnt: Comma must separate attachments"), NULL); rv = -1; } } break; default: /* something's very wrong */ - emlwrite("\007Attchmnt: Weirdness in ParseAttach", NULL); + emlwwrite(_("Attchmnt: Weirdness in ParseAttach"), NULL); return(-1); /* just give up */ } @@ -1497,7 +1497,7 @@ sinserts(UCS *ds, /* dest string */ *ds++ = *ss++; } else - emlwrite("\007No end of line???", NULL); /* can this happen? */ + emlwwrite(_("No end of line???"), NULL); /* can this happen? */ } else{ /* dest is longer, shrink it */ j = dl - sl; /* difference in lengths */ diff --git a/pico/browse.c b/pico/browse.c index 2869e8c0..c64b2e52 100644 --- a/pico/browse.c +++ b/pico/browse.c @@ -331,7 +331,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, if((gmode&MDTREE) && !in_oper_tree(dir)){ eml.s = opertree; - emlwrite(_("\007Can't read outside of %s in restricted mode"), &eml); + emlwwrite(_("Can't read outside of %s in restricted mode"), &eml); sleep(2); return(0); } @@ -748,7 +748,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, case 'X': if(!(gmp->flags & FB_LMODE)){ if(gmp->flags & FB_LMODEPOS) - emlwrite(_("\007Type L command to use ListMode"), NULL); + emlwwrite(_("Type L command to use ListMode"), NULL); else unknown_command(c); @@ -756,7 +756,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, } if(gmp->current->mode == FIODIR){ - emlwrite(_("\007Can't Set directories"), NULL); + emlwwrite(_("Can't Set directories"), NULL); break; } @@ -777,7 +777,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, * Unless we make it so you can get out of ListMode * once you're in ListMode, this must be an error. */ - emlwrite(_("\007Already in ListMode"), NULL); + emlwwrite(_("Already in ListMode"), NULL); break; } else{ @@ -818,7 +818,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, tmp, NLINE, QNORML, opts); switch(status){ case HELPCH: - emlwrite(_("\007No help yet!"), NULL); + emlwwrite(_("No help yet!"), NULL); /* remove break and sleep after help text is installed */ sleep(3); break; @@ -857,7 +857,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, case 'D': if(gmp->current->mode == FIODIR){ /* BUG: if dir is empty it should be deleted */ - emlwrite(_("\007Can't delete a directory"), NULL); + emlwwrite(_("Can't delete a directory"), NULL); break; } @@ -984,7 +984,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, switch(status){ case HELPCH: - emlwrite(_("\007No help yet!"), NULL); + emlwwrite(_("No help yet!"), NULL); /* remove break and sleep after help text is installed */ sleep(3); break; @@ -1017,7 +1017,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, if((gmode&MDTREE) && !in_oper_tree(child)){ eml.s = opertree; - emlwrite(_("\007 Can't go outside of %s in restricted mode"), + emlwwrite(_("Can't go outside of %s in restricted mode"), &eml); break; } @@ -1035,7 +1035,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, } else{ eml.s = child; - emlwrite(_("\007Not a directory: \"%s\""), &eml); + emlwwrite(_("Not a directory: \"%s\""), &eml); } break; @@ -1074,7 +1074,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, switch(status=mlreply_utf8(add_file ? _("Name of file to add: ") : _("Name of directory to add: "), child, NLINE, QFFILE, opts)){ case HELPCH: - emlwrite(_("\007No help yet!"), NULL); + emlwwrite(_("No help yet!"), NULL); /* remove break and sleep after help text is installed */ sleep(3); break; @@ -1111,7 +1111,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, if((gmode&MDTREE) && !in_oper_tree(child)){ eml.s = opertree; - emlwrite(_("\007Restricted mode allows Add in %s only"), + emlwwrite(_("Restricted mode allows Add in %s only"), &eml); break; } @@ -1196,7 +1196,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, case 'c': /* copy */ case 'C': if(gmp->current->mode == FIODIR){ - emlwrite(_("\007Can't copy a directory"), NULL); + emlwwrite(_("Can't copy a directory"), NULL); break; } @@ -1213,7 +1213,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, switch(status=mlreply_utf8(_("Name of new copy: "), child, NLINE, QFFILE, NULL)){ case HELPCH: - emlwrite(_("\007No help yet!"), NULL); + emlwwrite(_("No help yet!"), NULL); /* remove break and sleep after help text is installed */ sleep(3); break; @@ -1237,7 +1237,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, } if(!strcmp(gmp->current->fname, child)){ - emlwrite(_("\007Can't copy file on to itself!"), NULL); + emlwwrite(_("Can't copy file on to itself!"), NULL); break; } @@ -1248,7 +1248,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, if((gmode&MDTREE) && !in_oper_tree(child)){ eml.s = opertree; - emlwrite(_("\007Restricted mode allows Copy in %s only"), + emlwwrite(_("Restricted mode allows Copy in %s only"), &eml); break; } @@ -1324,7 +1324,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, i = 0; if(!strcmp(gmp->current->fname, "..")){ - emlwrite(_("\007Can't rename \"..\""), NULL); + emlwwrite(_("Can't rename \"..\""), NULL); break; } @@ -1341,7 +1341,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, switch(status=mlreply_utf8(_("Rename file to: "), child, NLINE, QFFILE, NULL)){ case HELPCH: - emlwrite(_("\007No help yet!"), NULL); + emlwwrite(_("No help yet!"), NULL); /* remove break and sleep after help text is installed */ sleep(3); break; @@ -1368,7 +1368,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, if((gmode&MDTREE) && !in_oper_tree(child)){ eml.s = opertree; - emlwrite(_("\007Restricted mode allows Rename in %s only"), + emlwwrite(_("Restricted mode allows Rename in %s only"), &eml); break; } @@ -1454,8 +1454,8 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, if((gmode&MDTREE) && !in_oper_tree(tmp)){ eml.s = PARENTDIR; - emlwrite( - _("\007Can't visit %s in restricted mode"), + emlwwrite( + _("Can't visit %s in restricted mode"), &eml); break; } @@ -1482,7 +1482,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, } #endif else{ - emlwrite(_("\007Can't move up a directory"), + emlwwrite(_("Can't move up a directory"), NULL); break; } @@ -1530,7 +1530,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, } else{ eml.s = child; - emlwrite(_("\007Problem finding dir \"%s\""), &eml); + emlwwrite(_("Problem finding dir \"%s\""), &eml); } } @@ -1585,7 +1585,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, if((new=(LMLIST *)malloc(sizeof(*new))) == NULL || (new->fname=malloc(gmp->current->fname ? (flen=strlen(gmp->current->fname))+1 : 1)) == NULL || (new->dir=malloc((dlen=strlen(gmp->dname))+1)) == NULL){ - emlwrite("\007Can't malloc space for filename", NULL); + emlwwrite(_("Can't malloc space for filename"), NULL); return(-1); } @@ -1634,7 +1634,7 @@ FileBrowse(char *dir, size_t dirlen, char *fn, size_t fnlen, while(!i){ switch(readpattern(_("File name to find"), FALSE, flags)){ case HELPCH: - emlwrite(_("\007No help yet!"), NULL); + emlwwrite(_("No help yet!"), NULL); /* remove break and sleep after help text is installed */ sleep(3); break; @@ -1793,7 +1793,7 @@ getfcells(char *dname, int fb_flags) errbuf[0] = '\0'; if((mp=(struct bmaster *)malloc(sizeof(struct bmaster))) == NULL){ - emlwrite("\007Can't malloc space for master filename cell", NULL); + emlwwrite(_("Can't malloc space for master filename cell"), NULL); return(NULL); } @@ -1828,7 +1828,7 @@ getfcells(char *dname, int fb_flags) if((mp->names = getfnames(mp->dname, NULL, &nentries, errbuf, sizeof(errbuf))) == NULL){ free((char *) mp); if(*errbuf) - emlwrite(errbuf, NULL); + emlwwrite(errbuf, NULL); return(NULL); } @@ -1842,7 +1842,7 @@ getfcells(char *dname, int fb_flags) * easily be made a user option later on... */ if((filtnames=(char **)malloc((nentries+1) * sizeof(char *))) == NULL){ - emlwrite("\007Can't malloc space for name array", NULL); + emlwwrite(_("Can't malloc space for name array"), NULL); zotmaster(&mp); return(NULL); } @@ -1897,7 +1897,7 @@ getfcells(char *dname, int fb_flags) while(nentries--){ /* stat filtered files */ /* get a new cell */ if((ncp=(struct fcell *)malloc(sizeof(struct fcell))) == NULL){ - emlwrite("\007Can't malloc cells for browser!", NULL); + emlwwrite(_("Can't malloc cells for browser!"), NULL); zotfcells(mp->head); /* clean up cells */ free((char *) filtnames); free((char *) mp); @@ -1928,7 +1928,7 @@ getfcells(char *dname, int fb_flags) } else{ if((tmpstr = (char *)malloc((flength+1)*sizeof(char))) == NULL){ - emlwrite("\007Can't malloc cells for temp buffer!", NULL); + emlwwrite(_("Can't malloc cells for temp buffer!"), NULL); zotfcells(mp->head); /* clean up cells */ free((char *) filtnames); free((char *) mp); @@ -2026,7 +2026,7 @@ add_cell_to_lmlist(struct fcell *cell, struct bmaster *mp) if((new=(LMLIST *)malloc(sizeof(*new))) == NULL || (new->fname=malloc(sizeof(char)*((flen=strlen(cell->fname))+1))) == NULL || (new->dir=malloc(sizeof(char)*((dlen=strlen(mp->dname))+1))) == NULL){ - emlwrite("\007Can't malloc space for filename", NULL); + emlwwrite(_("Can't malloc space for filename"), NULL); return; } @@ -2377,7 +2377,7 @@ PlaceCell(struct bmaster *mp, struct fcell *cp, int *x, int *y) if((tp = tp->next) == NULL){ /* above top? */ if(secondtry++){ - emlwrite("\007Internal error: can't find fname cell", NULL); + emlwwrite(_("Internal error: can't find fname cell"), NULL); return(-1); } else{ diff --git a/pico/composer.c b/pico/composer.c index 3a01dae9..1bcb258b 100644 --- a/pico/composer.c +++ b/pico/composer.c @@ -265,7 +265,7 @@ InitMailHeader(PICO *mp) if(strlen(addrbuf) + strlen(buf) >= addrbuflen){ addrbuflen += NLINE * 4; if(!(addrbuf = (char *)realloc(addrbuf, addrbuflen))){ - emlwrite("\007Can't realloc addrbuf to %d bytes", + emlwwrite(_("Can't realloc addrbuf to %d bytes"), (void *) addrbuflen); return(ABORT); } @@ -756,7 +756,7 @@ HeaderEditor(int f, int n) if(FormatLines(headents[ods.cur_e].hd_text, "", term.t_ncol - headents[ods.cur_e].prwid, headents[ods.cur_e].break_on_comma, 0) == -1) - emlwrite("\007Format lines failed!", NULL); + emlwwrite(_("Format lines failed!"), NULL); UpdateHeader(0); PaintHeader(COMPOSER_TOP_LINE, FALSE); PaintBody(1); @@ -808,7 +808,7 @@ HeaderEditor(int f, int n) space = len+3; bfp = malloc(space*sizeof(char)); if(bfp == NULL){ - emlwrite("\007Can't malloc space for filename", + emlwwrite(_("Can't malloc space for filename"), NULL); continue; } @@ -1004,7 +1004,7 @@ HeaderEditor(int f, int n) if(insert && FormatLines(ods.cur_l, insert, term.t_ncol - headents[ods.cur_e].prwid, headents[ods.cur_e].break_on_comma,0)==-1){ - emlwrite("\007Format lines failed!", NULL); + emlwwrite(_("Format lines failed!"), NULL); } if(insert) @@ -1293,7 +1293,7 @@ nomore_to_complete: space = len+3; bfp = malloc(space*sizeof(char)); if(bfp == NULL){ - emlwrite("\007Can't malloc space for filename", + emlwwrite(_("Can't malloc space for filename"), NULL); continue; } @@ -1317,7 +1317,7 @@ nomore_to_complete: if(FormatLines(headents[ods.cur_e].hd_text, bfp, term.t_ncol - headents[ods.cur_e].prwid, headents[ods.cur_e].break_on_comma,0)==-1){ - emlwrite("\007Format lines failed!", NULL); + emlwwrite(_("Format lines failed!"), NULL); } if(bfp != buf) @@ -1651,7 +1651,7 @@ header_downline(int beyond, int gripe) if(FormatLines(headents[ods.cur_e].hd_text, "", term.t_ncol-headents[new_e].prwid, headents[ods.cur_e].break_on_comma, 0) == -1) - emlwrite("\007Format lines failed!", NULL); + emlwwrite(_("Format lines failed!"), NULL); } } else if(headents[ods.cur_e].builder) { /* expand addresses */ int mangled = 0; @@ -1753,7 +1753,7 @@ header_upline(int gripe) if(FormatLines(headents[ods.cur_e].hd_text, "", term.t_ncol - headents[ods.cur_e].prwid, headents[ods.cur_e].break_on_comma,0) == -1) - emlwrite("\007Format lines failed!", NULL); + emlwwrite(_("Format lines failed!"), NULL); } } else if(headents[ods.cur_e].builder){ @@ -1837,7 +1837,7 @@ AppendAttachment(char *fn, char *sz, char *cmt) lp = lp->next; } else{ - emlwrite("\007Can't allocate line for new attachment!", NULL); + emlwwrite(_("Can't allocate line for new attachment!"), NULL); return(0); } } @@ -1860,13 +1860,13 @@ AppendAttachment(char *fn, char *sz, char *cmt) if(status < 0){ eml.s = fn; - emlwrite("\007Problem attaching: %s", &eml); + emlwwrite(_("Problem attaching: %s"), &eml); } if(FormatLines(headents[a_e].hd_text, "", term.t_ncol - headents[a_e].prwid, headents[a_e].break_on_comma, 0) == -1){ - emlwrite("\007Format lines failed!", NULL); + emlwwrite(_("Format lines failed!"), NULL); return(0); } } @@ -2023,7 +2023,7 @@ LineEdit(int allowedit, UCS *lastch) */ if(allowedit){ if(headents[ods.cur_e].is_attach && intag(strng,ods.p_ind)){ - emlwrite(_("\007Can't edit attachment number!"), NULL); + emlwwrite(_("Can't edit attachment number!"), NULL); continue; } @@ -2245,7 +2245,7 @@ LineEdit(int allowedit, UCS *lastch) continue; if(headents[ods.cur_e].is_attach && intag(strng, ods.p_ind)){ - emlwrite(_("\007Can't edit attachment number!"), NULL); + emlwwrite(_("Can't edit attachment number!"), NULL); continue; } @@ -2259,7 +2259,7 @@ LineEdit(int allowedit, UCS *lastch) } if(headents[ods.cur_e].is_attach && intag(strng, ods.p_ind-1)){ - emlwrite(_("\007Can't edit attachment number!"), NULL); + emlwwrite(_("Can't edit attachment number!"), NULL); continue; } diff --git a/pico/display.c b/pico/display.c index 0afc3586..6ac9666c 100644 --- a/pico/display.c +++ b/pico/display.c @@ -2380,6 +2380,13 @@ ret: void +emlwwrite(char *utf8message, EML *eml) +{ + (*term.t_beep)(); + emlwrite(utf8message, eml); +} + +void emlwrite(char *utf8message, EML *eml) { UCS *message; diff --git a/pico/efunc.h b/pico/efunc.h index 59e53425..2e6e0490 100644 --- a/pico/efunc.h +++ b/pico/efunc.h @@ -134,6 +134,7 @@ extern int mlreplyd_utf8(char *, char *, int, int, EXTRAKEYS *); extern int mlreplyd(UCS *, UCS *, int, int, EXTRAKEYS *); extern int mlwrite_utf8(char *, void *); extern int mlwrite(UCS *, void *); +extern void emlwwrite(char *, EML *); extern void emlwrite(char *, EML *); extern void emlwrite_ucs4(UCS *, EML *); extern void unknown_command(UCS); diff --git a/pico/file.c b/pico/file.c index 26cb34e0..73b9d168 100644 --- a/pico/file.c +++ b/pico/file.c @@ -304,8 +304,8 @@ insfile(int f, int n) char tfname[NLINE]; if(gmode&MDSCUR){ - emlwrite( - _("\007Restricted mode disallows uploaded command"), + emlwwrite( + _("Restricted mode disallows uploaded command"), NULL); return(0); } diff --git a/pico/fileio.c b/pico/fileio.c index 91eacf9d..f0a3ddc2 100644 --- a/pico/fileio.c +++ b/pico/fileio.c @@ -73,7 +73,7 @@ ffputline(CELL buf[], int nbuf) if(ferror(g_pico_fio.fp)){ eml.s = errstr(errno); - emlwrite("\007Write error: %s", &eml); + emlwwrite(_("Write error: %s"), &eml); sleep(5); return FIOERR; } diff --git a/pico/osdep/altedit.c b/pico/osdep/altedit.c index f7224136..4a8f8db6 100644 --- a/pico/osdep/altedit.c +++ b/pico/osdep/altedit.c @@ -74,7 +74,7 @@ alt_editor(int f, int n) char *fn; /* tmp holder for file name */ char result[128]; /* result string */ char prmpt[128]; - int i, done = 0, ret = 0, rv, trv; + int i, done = 0, ret = 0, rv, trv, beep; pid_t child, pid; RETSIGTYPE (*ohup)(int); RETSIGTYPE (*oint)(int); @@ -82,6 +82,7 @@ alt_editor(int f, int n) int status; EML eml; + beep = 0; eml.s = f ? "speller" : "editor"; if(gmode&MDSCUR){ @@ -288,7 +289,8 @@ alt_editor(int f, int n) exit(-1); } else { /* error! */ - snprintf(result, sizeof(result), "\007Can't fork %%s: %s", errstr(errno)); + snprintf(result, sizeof(result), _("Can't fork %%s: %s"), errstr(errno)); + beep = 1; ret = -1; } @@ -334,7 +336,10 @@ alt_editor(int f, int n) ttopen(); /* reset the signals */ pico_refresh(0, 1); /* redraw */ update(); - emlwrite(result, &eml); + if(beep) + emlwwrite(result, &eml); + else + emlwrite(result, &eml); return(ret); #else /* _WINDOWS */ char eb[2 * PATH_MAX]; /* buf holding edit command */ diff --git a/pico/osdep/filesys.c b/pico/osdep/filesys.c index 8796fecc..c69cde11 100644 --- a/pico/osdep/filesys.c +++ b/pico/osdep/filesys.c @@ -299,19 +299,19 @@ getfnames(char *dn, char *pat, int *n, char *e, size_t elen) switch(errno){ case ENOENT : /* File not found */ if(e) - snprintf(e, elen, "\007File not found: \"%s\"", dn); + snprintf(e, elen, _("File not found: \"%s\""), dn); break; #ifdef ENAMETOOLONG case ENAMETOOLONG : /* Name is too long */ if(e) - snprintf(e, elen, "\007File name too long: \"%s\"", dn); + snprintf(e, elen, _("File name too long: \"%s\""), dn); break; #endif default: /* Some other error */ if(e) - snprintf(e, elen, "\007Error getting file info: \"%s\"", dn); + snprintf(e, elen, _("Error getting file info: \"%s\""), dn); break; } @@ -325,7 +325,7 @@ getfnames(char *dn, char *pat, int *n, char *e, size_t elen) avail = alloced = MAX(sbuf.st_size, incr); if((sbuf.st_mode&S_IFMT) != S_IFDIR){ if(e) - snprintf(e, elen, "\007Not a directory: \"%s\"", dn); + snprintf(e, elen, _("Not a directory: \"%s\""), dn); return(NULL); } @@ -333,7 +333,7 @@ getfnames(char *dn, char *pat, int *n, char *e, size_t elen) if((names=(char *)malloc(alloced * sizeof(char))) == NULL){ if(e) - snprintf(e, elen, "\007Can't malloc space for file names"); + snprintf(e, elen, _("Can't malloc space for file names")); return(NULL); } @@ -342,7 +342,7 @@ getfnames(char *dn, char *pat, int *n, char *e, size_t elen) errno = 0; if((dirp=opendir(fname_to_locale(dn))) == NULL){ if(e) - snprintf(e, elen, "\007Can't open \"%s\": %s", dn, errstr(errno)); + snprintf(e, elen, _("Can't open \"%s\": %s"), dn, errstr(errno)); free((char *)names); return(NULL); @@ -398,7 +398,7 @@ getfnames(char *dn, char *pat, int *n, char *e, size_t elen) if((names=(char *)realloc((void *)names, alloced * sizeof(char))) == NULL){ if(e) - snprintf(e, elen, "\007Can't malloc enough space for file names"); + snprintf(e, elen, _("Can't malloc enough space for file names")); return(NULL); } @@ -440,31 +440,31 @@ fioperr(int e, char *f) switch(e){ case FIOFNF: /* File not found */ - emlwrite("\007File \"%s\" not found", &eml); + emlwwrite(_("File \"%s\" not found"), &eml); break; case FIOEOF: /* end of file */ - emlwrite("\007End of file \"%s\" reached", &eml); + emlwwrite(_("End of file \"%s\" reached"), &eml); break; case FIOLNG: /* name too long */ - emlwrite("\007File name \"%s\" too long", &eml); + emlwwrite(_("File name \"%s\" too long"), &eml); break; case FIODIR: /* file is a directory */ - emlwrite("\007File \"%s\" is a directory", &eml); + emlwwrite(_("File \"%s\" is a directory"), &eml); break; case FIONWT: - emlwrite("\007Write permission denied: %s", &eml); + emlwwrite(_("Write permission denied: %s"), &eml); break; case FIONRD: - emlwrite("\007Read permission denied: %s", &eml); + emlwwrite(_("Read permission denied: %s"), &eml); break; case FIOPER: - emlwrite("\007Permission denied: %s", &eml); + emlwwrite(_("Permission denied: %s"), &eml); break; case FIONEX: - emlwrite("\007Execute permission denied: %s", &eml); + emlwwrite(_("Execute permission denied: %s"), &eml); break; default: - emlwrite("\007File I/O error: %s", &eml); + emlwwrite(_("File I/O error: %s"), &eml); } } @@ -787,13 +787,13 @@ copy(char *a, char *b) if(!(fsb.st_mode&S_IREAD)){ /* can we read it? */ eml.s = a; - emlwrite("\007Read permission denied: %s", &eml); + emlwwrite(_("Read permission denied: %s"), &eml); return(-1); } if((fsb.st_mode&S_IFMT) == S_IFDIR){ /* is it a directory? */ eml.s = a; - emlwrite("\007Can't copy: %s is a directory", &eml); + emlwwrite(_("Can't copy: %s is a directory"), &eml); return(-1); } @@ -803,25 +803,25 @@ copy(char *a, char *b) break; /* these are OK */ default: eml.s = errstr(errno); - emlwrite("\007Can't Copy: %s", &eml); + emlwwrite(_("Can't Copy: %s"), &eml); return(-1); } } else{ if(!(tsb.st_mode&S_IWRITE)){ /* can we write it? */ eml.s = b; - emlwrite("\007Write permission denied: %s", &eml); + emlwwrite(_("Write permission denied: %s"), &eml); return(-1); } if((tsb.st_mode&S_IFMT) == S_IFDIR){ /* is it directory? */ eml.s = b; - emlwrite("\007Can't copy: %s is a directory", &eml); + emlwwrite(_("Can't copy: %s is a directory"), &eml); return(-1); } if(fsb.st_dev == tsb.st_dev && fsb.st_ino == tsb.st_ino){ - emlwrite("\007Identical files. File not copied", NULL); + emlwwrite(_("Identical files. File not copied"), NULL); return(-1); } } @@ -939,13 +939,13 @@ ffclose(void) || ftruncate(fileno(g_pico_fio.fp), (off_t) ftell(g_pico_fio.fp)) < 0)){ eml.s = errstr(errno); - emlwrite("\007Error preparing to close file: %s", &eml); + emlwwrite(_("Error preparing to close file: %s"), &eml); sleep(5); } if (fclose(g_pico_fio.fp) == EOF) { eml.s = errstr(errno); - emlwrite("\007Error closing file: %s", &eml); + emlwwrite(_("Error closing file: %s"), &eml); return(FIOERR); } #else /* _WINDOWS */ diff --git a/pico/osdep/getkey.c b/pico/osdep/getkey.c index e2a9d7b6..0f10cb4b 100644 --- a/pico/osdep/getkey.c +++ b/pico/osdep/getkey.c @@ -109,7 +109,7 @@ ReadyForKey(int timeout) case BAIL_OUT: case PANIC_NOW: - emlwrite("\007Problem reading from keyboard!", NULL); + emlwwrite(_("Problem reading from keyboard!"), NULL); kill(getpid(), SIGHUP); /* Bomb out (saving our work)! */ /* no return */ } diff --git a/pico/osdep/spell.c b/pico/osdep/spell.c index f05446b4..0ff6ed8c 100644 --- a/pico/osdep/spell.c +++ b/pico/osdep/spell.c @@ -142,7 +142,7 @@ spell(int f, int n) if(ret != FIOSUC){ eml.s = sp; - emlwrite(_("\007Spell-checking file \"%s\" not found"), &eml); + emlwwrite(_("Spell-checking file \"%s\" not found"), &eml); return(-1); } diff --git a/pico/pico.c b/pico/pico.c index 9056853a..118a3be2 100644 --- a/pico/pico.c +++ b/pico/pico.c @@ -705,7 +705,7 @@ abort_composer(int f, int n) return(TRUE); case ABORT: - emlwrite(_("\007Cancel Cancelled"), NULL); + emlwwrite(_("Cancel Cancelled"), NULL); break; default: @@ -746,7 +746,7 @@ wquit(int f, int n) /* First, make sure there are no outstanding problems */ if(AttachError()){ - emlwrite(_("\007Problem with attachments! Fix errors or delete attachments."), NULL); + emlwwrite(_("Problem with attachments! Fix errors or delete attachments."), NULL); return(FALSE); } diff --git a/pith/pine.hlp b/pith/pine.hlp index cc3e1fcc..453eba97 100644 --- a/pith/pine.hlp +++ b/pith/pine.hlp @@ -140,7 +140,7 @@ with help text for the config screen and the composer that didn't have any reasonable place to be called from. Dummy change to get revision in pine.hlp ============= h_revision ================= -Alpine Commit 229 2017-11-19 18:31:46 +Alpine Commit 230 2017-11-20 23:24:51 ============= h_news ================= <HTML> <HEAD> diff --git a/po/alpine.pot b/po/alpine.pot index f85d114d..4875ac0c 100644 --- a/po/alpine.pot +++ b/po/alpine.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: chappa@gmx.com\n" -"POT-Creation-Date: 2013-09-18 23:49-0600\n" +"POT-Creation-Date: 2017-11-20 22:50-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -17,24 +17,32 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" +#: alpine/osdep/termin.unx.c:738 +msgid "error on fputs() call!" +msgstr "" + +#: alpine/osdep/termin.unx.c:755 +msgid "error on fputs() or fgets() call!" +msgstr "" + #. TRANSLATORS: these are command labels for printing screen #. TRANSLATORS: command names, editURL means user gets to edit a URL if they #. want, editApp is edit application where they edit the application used to #. view a URL -#: alpine/osdep/print.c:109 alpine/mailview.c:728 alpine/send.c:1290 -#: alpine/send.c:4530 alpine/radio.c:50 alpine/mailcmd.c:806 -#: alpine/mailcmd.c:979 alpine/mailcmd.c:1092 alpine/reply.c:846 -#: alpine/reply.c:941 alpine/reply.c:1011 pico/display.c:1358 -#: pico/display.c:1387 pico/display.c:1404 +#: alpine/osdep/print.c:109 alpine/mailview.c:728 alpine/send.c:1346 +#: alpine/send.c:4592 alpine/radio.c:50 alpine/mailcmd.c:852 +#: alpine/mailcmd.c:1025 alpine/mailcmd.c:1140 alpine/reply.c:849 +#: alpine/reply.c:944 alpine/reply.c:1042 pico/display.c:1804 +#: pico/display.c:1832 pico/display.c:1849 msgid "Yes" msgstr "" #: alpine/osdep/print.c:110 alpine/mailview.c:729 alpine/keymenu.c:555 #: alpine/keymenu.c:570 alpine/takeaddr.c:581 alpine/takeaddr.c:603 -#: alpine/send.c:1295 alpine/send.c:4535 alpine/send.c:5175 alpine/radio.c:51 -#: alpine/mailcmd.c:807 alpine/mailcmd.c:980 alpine/mailcmd.c:1093 -#: alpine/titlebar.c:539 alpine/reply.c:945 alpine/reply.c:1012 -#: pico/display.c:1362 pico/display.c:1387 pico/display.c:1411 +#: alpine/send.c:1351 alpine/send.c:4597 alpine/send.c:5237 alpine/radio.c:51 +#: alpine/mailcmd.c:853 alpine/mailcmd.c:1026 alpine/mailcmd.c:1141 +#: alpine/titlebar.c:557 alpine/reply.c:948 alpine/reply.c:1047 +#: pico/display.c:1808 pico/display.c:1832 pico/display.c:1856 msgid "No" msgstr "" @@ -71,380 +79,419 @@ msgid "missing argument for option \"-aux\"" msgstr "" #: alpine/arg.c:59 -msgid "missing argument for option \"-passfile\"" +msgid "missing argument for option \"-smimedir\"" msgstr "" #: alpine/arg.c:60 +msgid "argument to \"-smimedir\" should be fully-qualified" +msgstr "" + +#: alpine/arg.c:63 +msgid "missing argument for option \"-passfile\"" +msgstr "" + +#: alpine/arg.c:64 msgid "argument to \"-passfile\" should be fully-qualified" msgstr "" -#: alpine/arg.c:62 +#: alpine/arg.c:66 +msgid "missing argument for option \"-pwdcertdir\"" +msgstr "" + +#: alpine/arg.c:67 +msgid "argument to \"-pwdcertdir\" should be fully-qualified" +msgstr "" + +#: alpine/arg.c:70 msgid "missing argument for option \"-sort\"" msgstr "" -#: alpine/arg.c:63 +#: alpine/arg.c:71 #, c-format msgid "missing argument for flag \"%c\"" msgstr "" -#: alpine/arg.c:64 +#: alpine/arg.c:72 #, c-format msgid "Non numeric argument for flag \"%c\"" msgstr "" -#: alpine/arg.c:65 +#: alpine/arg.c:73 #, c-format msgid "Non numeric argument for \"%s\"" msgstr "" -#: alpine/arg.c:66 +#: alpine/arg.c:74 msgid "missing URL for \"-url\"" msgstr "" -#: alpine/arg.c:67 +#: alpine/arg.c:75 #, c-format msgid "missing attachment for \"%s\"" msgstr "" -#: alpine/arg.c:68 +#: alpine/arg.c:76 #, c-format msgid "conflicting action: \"%s\"" msgstr "" #. TRANSLATORS: An error message about an unknown flag (option) #. on the command line -#: alpine/arg.c:69 pico/main.c:85 pico/pilot.c:52 +#: alpine/arg.c:77 pico/main.c:89 pico/pilot.c:52 #, c-format msgid "unknown flag \"%c\"" msgstr "" -#: alpine/arg.c:70 +#: alpine/arg.c:78 #, c-format msgid "-I argument \"%s\": %s" msgstr "" -#: alpine/arg.c:71 +#: alpine/arg.c:79 #, c-format msgid "-d argument \"%s\": %s" msgstr "" -#: alpine/arg.c:73 +#: alpine/arg.c:81 msgid "" "missing argument for option \"-copy_pinerc\"\n" "Usage: pine -copy_pinerc <local_pinerc> <remote_pinerc>" msgstr "" -#: alpine/arg.c:74 +#: alpine/arg.c:82 msgid "" "missing argument for option \"-copy_abook\"\n" "Usage: pine -copy_abook <local_abook> <remote_abook>" msgstr "" -#: alpine/arg.c:78 +#: alpine/arg.c:86 msgid "Possible Starting Arguments for Alpine program:" msgstr "" -#: alpine/arg.c:80 +#: alpine/arg.c:88 msgid " Argument\tMeaning" msgstr "" -#: alpine/arg.c:81 +#: alpine/arg.c:89 msgid " <addrs>...\tGo directly into composer sending to given address" msgstr "" -#: alpine/arg.c:82 +#: alpine/arg.c:90 msgid "\t\tList multiple addresses with a single space between them." msgstr "" -#: alpine/arg.c:83 +#: alpine/arg.c:91 msgid "\t\tStandard input redirection is allowed with addresses." msgstr "" -#: alpine/arg.c:84 +#: alpine/arg.c:92 msgid "\t\tNote: Places addresses in the \"To\" field only." msgstr "" -#: alpine/arg.c:85 +#: alpine/arg.c:93 msgid " -attach <file>\tGo directly into composer with given file" msgstr "" -#: alpine/arg.c:86 +#: alpine/arg.c:94 msgid " -attachlist <file-list>" msgstr "" -#: alpine/arg.c:87 +#: alpine/arg.c:95 msgid " -attach_and_delete <file>" msgstr "" -#: alpine/arg.c:88 +#: alpine/arg.c:96 msgid "\t\tGo to composer, attach file, delete when finished" msgstr "" -#: alpine/arg.c:89 +#: alpine/arg.c:97 msgid "\t\tNote: Attach options can't be used if -f, -F" msgstr "" -#: alpine/arg.c:90 +#: alpine/arg.c:98 msgid "\t\tadded to Attachment list. Attachlist must be the last" msgstr "" -#: alpine/arg.c:91 +#: alpine/arg.c:99 msgid "\t\toption on the command line" msgstr "" -#: alpine/arg.c:92 +#: alpine/arg.c:100 msgid " -bail\t\tExit if pinerc file doesn't already exist" msgstr "" -#: alpine/arg.c:94 +#: alpine/arg.c:102 msgid " -d n\t\tDebug - set debug level to 'n', or use the following:" msgstr "" -#: alpine/arg.c:95 +#: alpine/arg.c:103 msgid "" " -d keywords...\tflush,timestamp,imap=0..4,tcp,numfiles=0..31,verbose=0..9" msgstr "" -#: alpine/arg.c:97 +#: alpine/arg.c:105 msgid " -f <folder>\tFolder - give folder name to open" msgstr "" -#: alpine/arg.c:98 +#: alpine/arg.c:106 msgid " -c <number>\tContext - which context to apply to -f arg" msgstr "" -#: alpine/arg.c:99 +#: alpine/arg.c:107 msgid " -F <file>\tFile - give file name to open and page through and" msgstr "" -#: alpine/arg.c:100 +#: alpine/arg.c:108 msgid "\t\tforward as email." msgstr "" -#: alpine/arg.c:101 +#: alpine/arg.c:109 msgid " -h \t\tHelp - give this list of options" msgstr "" -#: alpine/arg.c:102 +#: alpine/arg.c:110 msgid " -k \t\tKeys - Force use of function keys" msgstr "" -#: alpine/arg.c:103 +#: alpine/arg.c:111 msgid " -z \t\tSuspend - allow use of ^Z suspension" msgstr "" -#: alpine/arg.c:104 +#: alpine/arg.c:112 msgid " -r \t\tRestricted - can only send mail to oneself" msgstr "" -#: alpine/arg.c:105 +#: alpine/arg.c:113 msgid " -sort <sort>\tSort - Specify sort order of folder:" msgstr "" -#: alpine/arg.c:106 +#: alpine/arg.c:114 msgid "\t\t\tarrival, subject, threaded, orderedsubject, date," msgstr "" -#: alpine/arg.c:107 +#: alpine/arg.c:115 msgid "\t\t\tfrom, size, score, to, cc, /reverse" msgstr "" -#: alpine/arg.c:108 +#: alpine/arg.c:116 msgid " -i\t\tIndex - Go directly to index, bypassing main menu" msgstr "" -#: alpine/arg.c:109 +#: alpine/arg.c:117 msgid " -I <keystroke_list> Initial keystrokes to be executed" msgstr "" -#: alpine/arg.c:110 +#: alpine/arg.c:118 msgid " -n <number>\tEntry in index to begin on" msgstr "" -#: alpine/arg.c:111 +#: alpine/arg.c:119 msgid " -o \t\tReadOnly - Open first folder read-only" msgstr "" -#: alpine/arg.c:112 +#: alpine/arg.c:120 msgid " -conf\t\tConfiguration - Print out fresh global configuration. The" msgstr "" -#: alpine/arg.c:113 +#: alpine/arg.c:121 msgid "\t\tvalues of your global configuration affect all Alpine users" msgstr "" -#: alpine/arg.c:114 +#: alpine/arg.c:122 msgid "\t\ton your system unless they have overridden the values in their" msgstr "" -#: alpine/arg.c:115 +#: alpine/arg.c:123 msgid "\t\tpinerc files." msgstr "" -#: alpine/arg.c:116 +#: alpine/arg.c:124 msgid "" " -pinerc <file>\tConfiguration - Put fresh pinerc configuration in <file>" msgstr "" -#: alpine/arg.c:117 +#: alpine/arg.c:125 msgid " -p <pinerc>\tUse alternate .pinerc file" msgstr "" -#: alpine/arg.c:119 +#: alpine/arg.c:127 msgid " -P <pine.conf>\tUse alternate pine.conf file" msgstr "" -#: alpine/arg.c:121 +#: alpine/arg.c:129 msgid " -aux <aux_files_dir>\tUse this with remote pinerc" msgstr "" -#: alpine/arg.c:122 +#: alpine/arg.c:130 msgid " -P <pine.conf>\tUse pine.conf file for default settings" msgstr "" -#: alpine/arg.c:123 +#: alpine/arg.c:131 msgid " -nosplash \tDisable the PC-Alpine splash screen" msgstr "" -#: alpine/arg.c:127 +#: alpine/arg.c:135 msgid " -erase_stored_passwords\tEliminate any stored passwords" msgstr "" -#: alpine/arg.c:131 +#: alpine/arg.c:139 +msgid "" +" -smimedir <fully_qualified_path>\tdirectory where smime personal " +"certificates are saved" +msgstr "" + +#: alpine/arg.c:143 msgid "" " -passfile <fully_qualified_filename>\tSet the password file to something " "other" msgstr "" -#: alpine/arg.c:132 +#: alpine/arg.c:144 msgid "\t\tthan the default" msgstr "" -#: alpine/arg.c:136 +#: alpine/arg.c:146 +msgid "" +" -pwdcertdir <fully_qualified_path>\tSet the directory to store a personal" +msgstr "" + +#: alpine/arg.c:147 +msgid "\t\tkey and certificate to encrypt and decrypt your password file." +msgstr "" + +#: alpine/arg.c:152 msgid "" " -nowrite_password_cache\tRead from a password cache if there is one, but" msgstr "" -#: alpine/arg.c:137 +#: alpine/arg.c:153 msgid "\t\t\t\tnever offer to write a password to the cache" msgstr "" -#: alpine/arg.c:140 +#: alpine/arg.c:156 msgid " -x <config>\tUse configuration exceptions in <config>." msgstr "" -#: alpine/arg.c:141 +#: alpine/arg.c:157 msgid "\t\tExceptions are used to override your default pinerc" msgstr "" -#: alpine/arg.c:142 +#: alpine/arg.c:158 msgid "\t\tsettings for a particular platform, can be a local file or" msgstr "" -#: alpine/arg.c:143 +#: alpine/arg.c:159 msgid "\t\ta remote folder." msgstr "" -#: alpine/arg.c:144 +#: alpine/arg.c:160 msgid " -v \t\tVersion - show version information" msgstr "" -#: alpine/arg.c:145 +#: alpine/arg.c:161 msgid " -version\tVersion - show version information" msgstr "" -#: alpine/arg.c:146 +#: alpine/arg.c:162 msgid " -supported\tList supported options" msgstr "" -#: alpine/arg.c:147 +#: alpine/arg.c:163 msgid " -url <url>\tOpen the given URL" msgstr "" -#: alpine/arg.c:148 +#: alpine/arg.c:164 msgid "\t\tNote: Can't be used if -f, -F" msgstr "" -#: alpine/arg.c:149 +#: alpine/arg.c:165 msgid "\t\tStandard input redirection is not allowed with URLs." msgstr "" -#: alpine/arg.c:150 +#: alpine/arg.c:166 msgid "\t\tFor mailto URLs, 'body='text should be used in place of" msgstr "" -#: alpine/arg.c:151 +#: alpine/arg.c:167 msgid "\t\tinput redirection." msgstr "" -#: alpine/arg.c:152 +#: alpine/arg.c:168 msgid "" " -copy_pinerc <local_pinerc> <remote_pinerc> copy local pinerc to remote" msgstr "" -#: alpine/arg.c:153 +#: alpine/arg.c:169 msgid "" " -copy_abook <local_abook> <remote_abook> copy local addressbook to " "remote" msgstr "" -#: alpine/arg.c:154 +#: alpine/arg.c:170 msgid " -convert_sigs -p <pinerc> convert signatures to literal signatures" msgstr "" -#: alpine/arg.c:156 +#: alpine/arg.c:172 msgid " -install \tPrompt for some basic setup information" msgstr "" -#: alpine/arg.c:157 +#: alpine/arg.c:173 msgid " -uninstall \tRemove traces of Alpine from Windows system settings" msgstr "" -#: alpine/arg.c:158 +#: alpine/arg.c:174 msgid " -registry <cmd>\tWhere cmd is set,noset,clear,clearsilent,dump" msgstr "" -#: alpine/arg.c:507 +#: alpine/arg.c:573 msgid "Alpine related Registry values removed." msgstr "" -#: alpine/arg.c:511 +#: alpine/arg.c:577 msgid "Not all Alpine related Registry values could be removed" msgstr "" -#: alpine/arg.c:529 +#: alpine/arg.c:595 msgid "unknown registry command" msgstr "" -#: alpine/arg.c:818 +#: alpine/arg.c:696 +msgid "getcwd() call failed while parsing argument (1)" +msgstr "" + +#: alpine/arg.c:742 +msgid "getcwd() call failed while parsing argument (2)" +msgstr "" + +#: alpine/arg.c:888 msgid "May only have one of -conf and -pinerc" msgstr "" -#: alpine/arg.c:971 +#: alpine/arg.c:1041 #, c-format msgid "unknown debug keyword \"%s\"" msgstr "" -#: alpine/arg.c:1021 +#: alpine/arg.c:1091 #, c-format msgid "unknown flag \"d\", debugging not compiled in" msgstr "" -#: alpine/arg.c:1111 +#: alpine/arg.c:1181 msgid "Argument Error" msgstr "" -#: alpine/arg.c:1171 +#: alpine/arg.c:1249 #, c-format msgid "Missing \"=\" after -%s\n" msgstr "" -#: alpine/arg.c:1207 +#: alpine/arg.c:1288 #, c-format msgid "Option \"%s\" is obsolete\n" msgstr "" -#: alpine/arg.c:1209 +#: alpine/arg.c:1290 #, c-format msgid "Option \"%s\" is not user settable\n" msgstr "" @@ -476,7 +523,7 @@ msgstr "" msgid "MESSAGE TEXT" msgstr "" -#: alpine/mailview.c:385 +#: alpine/mailview.c:385 alpine/smime.c:1211 msgid "HELP FOR MESSAGE TEXT VIEW" msgstr "" @@ -593,7 +640,7 @@ msgid "Current line contains the only match" msgstr "" #: alpine/mailview.c:3179 alpine/takeaddr.c:1637 alpine/confscroll.c:1281 -#: alpine/mailindx.c:3185 alpine/addrbook.c:5762 alpine/mailpart.c:783 +#: alpine/mailindx.c:3202 alpine/addrbook.c:5762 alpine/mailpart.c:784 msgid "Word not found" msgstr "" @@ -605,7 +652,7 @@ msgstr "" msgid "Last Line" msgstr "" -#: alpine/mailview.c:3605 alpine/mailindx.c:2981 +#: alpine/mailview.c:3605 alpine/mailindx.c:2998 #, c-format msgid "Word to search for [%s] : " msgstr "" @@ -620,15 +667,15 @@ msgstr "" #: alpine/mailview.c:5020 alpine/mailview.c:5041 alpine/adrbkcmd.c:158 #: alpine/adrbkcmd.c:244 alpine/adrbkcmd.c:676 alpine/adrbkcmd.c:807 -#: alpine/alpine.c:2347 +#: alpine/alpine.c:2375 msgid "Error allocating space." msgstr "" #. TRANSLATORS: Justify is to reformat a paragraph automatically #. TRANSLATORS: Del Char is Delete Character -#: alpine/keymenu.c:56 alpine/keymenu.c:918 alpine/radio.c:376 -#: pico/display.c:87 pico/display.c:1360 pico/display.c:1643 pico/word.c:662 -#: pico/composer.c:140 +#: alpine/keymenu.c:56 alpine/keymenu.c:936 alpine/radio.c:377 +#: pico/display.c:89 pico/display.c:1656 pico/display.c:1695 +#: pico/display.c:1806 pico/display.c:2090 pico/word.c:662 pico/composer.c:140 msgid "Cancel" msgstr "" @@ -647,16 +694,17 @@ msgstr "" #: alpine/keymenu.c:105 alpine/keymenu.c:127 alpine/keymenu.c:345 #: alpine/keymenu.c:375 alpine/keymenu.c:404 alpine/keymenu.c:430 #: alpine/keymenu.c:462 alpine/keymenu.c:636 alpine/keymenu.c:666 -#: alpine/keymenu.c:714 alpine/keymenu.c:1240 alpine/keymenu.c:1257 -#: alpine/keymenu.c:1458 alpine/keymenu.c:1474 alpine/keymenu.c:1490 -#: alpine/keymenu.c:1519 alpine/keymenu.c:1548 alpine/keymenu.c:1577 -#: alpine/keymenu.c:1606 alpine/keymenu.c:1635 alpine/keymenu.c:1666 -#: alpine/keymenu.c:1697 alpine/keymenu.c:2270 alpine/keymenu.c:2302 -#: alpine/keymenu.c:2319 alpine/keymenu.c:2335 alpine/keymenu.c:2353 -#: alpine/keymenu.c:2382 alpine/keymenu.c:2411 alpine/keymenu.c:2502 -#: alpine/mailcmd.c:7063 alpine/folder.c:3176 alpine/roleconf.c:166 -#: alpine/addrbook.c:2452 alpine/addrbook.c:2456 alpine/addrbook.c:2461 -#: alpine/addrbook.c:2490 pico/browse.c:2204 +#: alpine/keymenu.c:714 alpine/keymenu.c:1258 alpine/keymenu.c:1275 +#: alpine/keymenu.c:1476 alpine/keymenu.c:1492 alpine/keymenu.c:1508 +#: alpine/keymenu.c:1537 alpine/keymenu.c:1566 alpine/keymenu.c:1595 +#: alpine/keymenu.c:1624 alpine/keymenu.c:1653 alpine/keymenu.c:1684 +#: alpine/keymenu.c:1715 alpine/keymenu.c:2288 alpine/keymenu.c:2320 +#: alpine/keymenu.c:2337 alpine/keymenu.c:2353 alpine/keymenu.c:2371 +#: alpine/keymenu.c:2400 alpine/keymenu.c:2429 alpine/keymenu.c:2520 +#: alpine/keymenu.c:2642 alpine/keymenu.c:2759 alpine/mailcmd.c:7340 +#: alpine/folder.c:3188 alpine/roleconf.c:166 alpine/addrbook.c:2452 +#: alpine/addrbook.c:2456 alpine/addrbook.c:2461 alpine/addrbook.c:2490 +#: pico/browse.c:2250 msgid "Select" msgstr "" @@ -669,7 +717,7 @@ msgstr "" #. TRANSLATORS: Select current item #. TRANSLATORS: Select the current item #: alpine/keymenu.c:109 alpine/keymenu.c:347 alpine/keymenu.c:647 -#: alpine/keymenu.c:725 alpine/keymenu.c:855 +#: alpine/keymenu.c:725 alpine/keymenu.c:873 msgid "SelectCur" msgstr "" @@ -680,23 +728,23 @@ msgstr "" msgid "ZoomMode" msgstr "" -#: alpine/keymenu.c:126 alpine/keymenu.c:1332 alpine/keymenu.c:1349 -#: alpine/keymenu.c:1457 alpine/keymenu.c:1489 alpine/keymenu.c:1547 -#: alpine/keymenu.c:1605 alpine/keymenu.c:1714 pico/display.c:70 -#: pico/display.c:1117 +#: alpine/keymenu.c:126 alpine/keymenu.c:1350 alpine/keymenu.c:1367 +#: alpine/keymenu.c:1475 alpine/keymenu.c:1507 alpine/keymenu.c:1565 +#: alpine/keymenu.c:1623 alpine/keymenu.c:1732 pico/display.c:72 +#: pico/display.c:1367 msgid "Exit" msgstr "" #. TRANSLATORS: go to Previous entry -#: alpine/keymenu.c:129 alpine/keymenu.c:1459 alpine/keymenu.c:1475 -#: alpine/keymenu.c:1491 alpine/keymenu.c:1520 alpine/keymenu.c:1549 -#: alpine/keymenu.c:1578 alpine/keymenu.c:1607 alpine/keymenu.c:1636 +#: alpine/keymenu.c:129 alpine/keymenu.c:1477 alpine/keymenu.c:1493 +#: alpine/keymenu.c:1509 alpine/keymenu.c:1538 alpine/keymenu.c:1567 +#: alpine/keymenu.c:1596 alpine/keymenu.c:1625 alpine/keymenu.c:1654 msgid "Prev" msgstr "" -#: alpine/keymenu.c:130 alpine/keymenu.c:1460 alpine/keymenu.c:1476 -#: alpine/keymenu.c:1492 alpine/keymenu.c:1521 alpine/keymenu.c:1550 -#: alpine/keymenu.c:1579 alpine/keymenu.c:1608 alpine/keymenu.c:1637 +#: alpine/keymenu.c:130 alpine/keymenu.c:1478 alpine/keymenu.c:1494 +#: alpine/keymenu.c:1510 alpine/keymenu.c:1539 alpine/keymenu.c:1568 +#: alpine/keymenu.c:1597 alpine/keymenu.c:1626 alpine/keymenu.c:1655 msgid "Next" msgstr "" @@ -714,8 +762,8 @@ msgstr "" #. TRANSLATORS: compose a message to the current address #. TRANSLATORS: Compose a message to be sent to the current address #. book entry -#: alpine/keymenu.c:148 alpine/keymenu.c:198 alpine/keymenu.c:1279 -#: alpine/keymenu.c:1309 alpine/addrbook.c:2602 alpine/addrbook.c:2673 +#: alpine/keymenu.c:148 alpine/keymenu.c:198 alpine/keymenu.c:1297 +#: alpine/keymenu.c:1327 alpine/addrbook.c:2602 alpine/addrbook.c:2673 msgid "ComposeTo" msgstr "" @@ -738,14 +786,14 @@ msgstr "" msgid "NextLink" msgstr "" -#: alpine/keymenu.c:178 alpine/keymenu.c:506 alpine/keymenu.c:890 -#: alpine/keymenu.c:1302 +#: alpine/keymenu.c:178 alpine/keymenu.c:506 alpine/keymenu.c:908 +#: alpine/keymenu.c:1320 alpine/keymenu.c:2729 msgid "Exit Viewer" msgstr "" #: alpine/keymenu.c:187 alpine/keymenu.c:515 alpine/keymenu.c:562 -#: alpine/keymenu.c:578 alpine/keymenu.c:755 alpine/keymenu.c:899 -#: alpine/keymenu.c:1022 alpine/takeaddr.c:66 alpine/mailcmd.c:177 +#: alpine/keymenu.c:578 alpine/keymenu.c:755 alpine/keymenu.c:917 +#: alpine/keymenu.c:1040 alpine/takeaddr.c:66 alpine/mailcmd.c:175 #: alpine/adrbkcmd.c:5242 alpine/adrbkcmd.c:5273 msgid "Save" msgstr "" @@ -756,7 +804,7 @@ msgstr "" msgid "Results Index" msgstr "" -#: alpine/keymenu.c:225 alpine/folder.c:2984 alpine/addrbook.c:2586 +#: alpine/keymenu.c:225 alpine/folder.c:2996 alpine/addrbook.c:2586 #: alpine/addrbook.c:2644 alpine/addrbook.c:2666 alpine/addrbook.c:2685 msgid "Main Menu" msgstr "" @@ -764,21 +812,21 @@ msgstr "" #. TRANSLATORS: View this Collection of folders #. TRANSLATORS: View this collection #: alpine/keymenu.c:227 alpine/keymenu.c:289 alpine/keymenu.c:306 -#: alpine/folder.c:3021 alpine/folder.c:3191 +#: alpine/folder.c:3033 alpine/folder.c:3203 msgid "View Cltn" msgstr "" #. TRANSLATORS: a command name for a particular key -#: alpine/keymenu.c:256 alpine/keymenu.c:938 alpine/keymenu.c:1425 -#: alpine/keymenu.c:1731 alpine/addrbook.c:2367 +#: alpine/keymenu.c:256 alpine/keymenu.c:956 alpine/keymenu.c:1443 +#: alpine/keymenu.c:1749 alpine/addrbook.c:2367 msgid "Exit Setup" msgstr "" #. TRANSLATORS: Change is a command meaning Change some item, #. or Edit some item to change it -#: alpine/keymenu.c:257 alpine/keymenu.c:1426 alpine/keymenu.c:1675 -#: alpine/keymenu.c:1732 alpine/keymenu.c:2286 alpine/keymenu.c:2442 -#: alpine/keymenu.c:2472 alpine/keymenu.c:2518 alpine/addrbook.c:2397 +#: alpine/keymenu.c:257 alpine/keymenu.c:1444 alpine/keymenu.c:1693 +#: alpine/keymenu.c:1750 alpine/keymenu.c:2304 alpine/keymenu.c:2460 +#: alpine/keymenu.c:2490 alpine/keymenu.c:2536 alpine/addrbook.c:2397 msgid "Change" msgstr "" @@ -788,8 +836,8 @@ msgstr "" #. TRANSLATORS: Shuffle refers to shuffling the order of things, #. that is, changing the order -#: alpine/keymenu.c:266 alpine/keymenu.c:355 alpine/keymenu.c:1436 -#: alpine/keymenu.c:1740 alpine/keymenu.c:1777 alpine/keymenu.c:1806 +#: alpine/keymenu.c:266 alpine/keymenu.c:355 alpine/keymenu.c:1454 +#: alpine/keymenu.c:1758 alpine/keymenu.c:1795 alpine/keymenu.c:1824 #: alpine/addrbook.c:2393 msgid "Shuffle" msgstr "" @@ -799,29 +847,29 @@ msgstr "" #. came from. #: alpine/keymenu.c:286 alpine/keymenu.c:304 alpine/keymenu.c:368 #: alpine/keymenu.c:397 alpine/keymenu.c:461 alpine/keymenu.c:664 -#: alpine/keymenu.c:1238 alpine/keymenu.c:1264 alpine/folder.c:3129 +#: alpine/keymenu.c:1256 alpine/keymenu.c:1282 alpine/folder.c:3141 #: alpine/addrbook.c:2416 msgid "ExitSelect" msgstr "" #. TRANSLATORS: make an addition, for example add a new folder #. or a new entry in an address book -#: alpine/keymenu.c:329 alpine/keymenu.c:1738 alpine/takeaddr.c:602 -#: alpine/folder.c:1270 pico/browse.c:2206 +#: alpine/keymenu.c:329 alpine/keymenu.c:1756 alpine/takeaddr.c:602 +#: alpine/folder.c:1270 pico/browse.c:2252 msgid "Add" msgstr "" #. TRANSLATORS: change the name of something -#: alpine/keymenu.c:332 alpine/folder.c:5355 pico/browse.c:118 +#: alpine/keymenu.c:332 alpine/folder.c:5367 pico/browse.c:119 msgid "Rename" msgstr "" -#: alpine/keymenu.c:339 alpine/folder.c:3008 +#: alpine/keymenu.c:339 alpine/folder.c:3020 msgid "View Fldr" msgstr "" #: alpine/keymenu.c:343 alpine/keymenu.c:767 alpine/keymenu.c:813 -#: alpine/mailcmd.c:175 +#: alpine/mailcmd.c:173 msgid "Print" msgstr "" @@ -837,7 +885,7 @@ msgid "AddNew" msgstr "" #. TRANSLATORS: Subscribe to a news group -#: alpine/keymenu.c:427 alpine/folder.c:2299 alpine/folder.c:3235 +#: alpine/keymenu.c:427 alpine/folder.c:2299 alpine/folder.c:3247 msgid "Subscribe" msgstr "" @@ -857,7 +905,7 @@ msgstr "" msgid "Print All" msgstr "" -#: alpine/keymenu.c:485 alpine/print.c:982 pith/ldap.c:1737 +#: alpine/keymenu.c:485 alpine/print.c:982 pith/ldap.c:1868 msgid "Name" msgstr "" @@ -871,7 +919,7 @@ msgstr "" msgid "Yes, continue" msgstr "" -#: alpine/keymenu.c:554 alpine/imap.c:1573 +#: alpine/keymenu.c:554 alpine/imap.c:1572 msgid "Details" msgstr "" @@ -931,8 +979,8 @@ msgstr "" msgid "NextThd" msgstr "" -#: alpine/keymenu.c:742 alpine/keymenu.c:1272 alpine/keymenu.c:1303 -#: alpine/folder.c:893 alpine/folder.c:983 pico/browse.c:2198 +#: alpine/keymenu.c:742 alpine/keymenu.c:1290 alpine/keymenu.c:1321 +#: alpine/folder.c:893 alpine/folder.c:983 pico/browse.c:2244 msgid "View" msgstr "" @@ -953,157 +1001,157 @@ msgstr "" #. TRANSLATORS: View highlighted URL #. TRANSLATORS: View the highlighted URL -#: alpine/keymenu.c:792 alpine/keymenu.c:852 +#: alpine/keymenu.c:792 alpine/keymenu.c:870 msgid "View Hilite" msgstr "" #. TRANSLATORS: go to Previous URL #. TRANSLATORS: go to previous URL -#: alpine/keymenu.c:795 alpine/keymenu.c:857 +#: alpine/keymenu.c:795 alpine/keymenu.c:875 msgid "Prev URL" msgstr "" #. TRANSLATORS: go to Next URL #. TRANSLATORS: go to next URL -#: alpine/keymenu.c:797 alpine/keymenu.c:859 +#: alpine/keymenu.c:797 alpine/keymenu.c:877 msgid "Next URL" msgstr "" #. TRANSLATORS: go to Message Index -#: alpine/keymenu.c:824 +#: alpine/keymenu.c:842 msgid "MsgIndex" msgstr "" #. TRANSLATORS: View the Attachment -#: alpine/keymenu.c:826 +#: alpine/keymenu.c:844 msgid "ViewAttch" msgstr "" -#: alpine/keymenu.c:872 +#: alpine/keymenu.c:890 msgid "TogglePreferPlain" msgstr "" -#: alpine/keymenu.c:917 alpine/radio.c:288 alpine/radio.c:368 +#: alpine/keymenu.c:935 alpine/radio.c:289 alpine/radio.c:369 msgid "Help" msgstr "" #. TRANSLATORS: The user is entering characters, for example, the #. name of a folder. Accept means the user is done and wants to #. accept what is currently displayed. -#: alpine/keymenu.c:923 +#: alpine/keymenu.c:941 msgid "Accept" msgstr "" -#: alpine/keymenu.c:939 +#: alpine/keymenu.c:957 msgid "Printer" msgstr "" #. TRANSLATORS: Change password -#: alpine/keymenu.c:941 +#: alpine/keymenu.c:959 msgid "Newpassword" msgstr "" #. TRANSLATORS: Configure Alpine -#: alpine/keymenu.c:943 alpine/adrbkcmd.c:3182 +#: alpine/keymenu.c:961 alpine/adrbkcmd.c:3182 msgid "Config" msgstr "" #. TRANSLATORS: Edit signature block -#: alpine/keymenu.c:945 +#: alpine/keymenu.c:963 msgid "Signature" msgstr "" #. TRANSLATORS: configure address books -#: alpine/keymenu.c:947 +#: alpine/keymenu.c:965 msgid "AddressBooks" msgstr "" #. TRANSLATORS: configure collection lists -#: alpine/keymenu.c:949 +#: alpine/keymenu.c:967 msgid "collectionList" msgstr "" #. TRANSLATORS: configure rules, an alpine concept -#: alpine/keymenu.c:951 +#: alpine/keymenu.c:969 msgid "Rules" msgstr "" #. TRANSLATORS: configure directory servers -#: alpine/keymenu.c:953 alpine/folder.c:4458 +#: alpine/keymenu.c:971 alpine/folder.c:4470 msgid "Directory" msgstr "" #. TRANSLATORS: configure color -#: alpine/keymenu.c:955 +#: alpine/keymenu.c:973 msgid "Kolor" msgstr "" #. TRANSLATORS: remote configuration setup -#: alpine/keymenu.c:961 +#: alpine/keymenu.c:979 msgid "RemoteConfigSetup" msgstr "" #. TRANSLATORS: configure S/MIME -#: alpine/keymenu.c:963 +#: alpine/keymenu.c:981 msgid "S/Mime" msgstr "" #. TRANSLATORS: go to Previous Command in list -#: alpine/keymenu.c:980 +#: alpine/keymenu.c:998 msgid "PrevCmd" msgstr "" -#: alpine/keymenu.c:981 +#: alpine/keymenu.c:999 msgid "NextCmd" msgstr "" #. TRANSLATORS: show release notes -#: alpine/keymenu.c:985 alpine/keymenu.c:1053 +#: alpine/keymenu.c:1003 alpine/keymenu.c:1071 msgid "RelNotes" msgstr "" #. TRANSLATORS: lock keyboard -#: alpine/keymenu.c:987 +#: alpine/keymenu.c:1005 msgid "KBLock" msgstr "" -#: alpine/keymenu.c:997 alpine/mailcmd.c:5903 +#: alpine/keymenu.c:1015 alpine/mailcmd.c:6179 msgid "Index" msgstr "" #. TRANSLATORS: go to the Journal. The Journal shows past #. messages that alpine has shown the user. -#: alpine/keymenu.c:1000 +#: alpine/keymenu.c:1018 msgid "Journal" msgstr "" #. TRANSLATORS: go to the Setup screen -#: alpine/keymenu.c:1002 +#: alpine/keymenu.c:1020 msgid "Setup" msgstr "" #. TRANSLATORS: go to the address book screen -#: alpine/keymenu.c:1004 +#: alpine/keymenu.c:1022 msgid "AddrBook" msgstr "" -#: alpine/keymenu.c:1013 +#: alpine/keymenu.c:1031 msgid "Quit Viewer" msgstr "" #. TRANSLATORS: Alpine asks the user to be counted when they #. first start using alpine. -#: alpine/keymenu.c:1045 +#: alpine/keymenu.c:1063 msgid "Be Counted!" msgstr "" -#: alpine/keymenu.c:1074 +#: alpine/keymenu.c:1092 msgid "Finished" msgstr "" #. TRANSLATORS: Take this address into the address book -#: alpine/keymenu.c:1092 alpine/keymenu.c:1110 alpine/keymenu.c:2548 -#: alpine/keymenu.c:2564 +#: alpine/keymenu.c:1110 alpine/keymenu.c:1128 alpine/keymenu.c:2566 +#: alpine/keymenu.c:2582 msgid "Take" msgstr "" @@ -1112,24 +1160,24 @@ msgstr "" #. unsetting it (turning it off). For example, it might be #. a program option that can be turned on or off or it might #. be a way to mark which addresses to send a message to. -#: alpine/keymenu.c:1097 alpine/keymenu.c:1553 alpine/keymenu.c:1582 -#: alpine/keymenu.c:1611 alpine/keymenu.c:1640 alpine/keymenu.c:2569 -#: alpine/folder.c:3228 alpine/addrbook.c:2518 pico/browse.c:2211 +#: alpine/keymenu.c:1115 alpine/keymenu.c:1571 alpine/keymenu.c:1600 +#: alpine/keymenu.c:1629 alpine/keymenu.c:1658 alpine/keymenu.c:2587 +#: alpine/folder.c:3240 alpine/addrbook.c:2518 pico/browse.c:2257 msgid "Set/Unset" msgstr "" -#: alpine/keymenu.c:1098 alpine/keymenu.c:2570 +#: alpine/keymenu.c:1116 alpine/keymenu.c:2588 msgid "SetAll" msgstr "" -#: alpine/keymenu.c:1099 alpine/keymenu.c:2571 +#: alpine/keymenu.c:1117 alpine/keymenu.c:2589 msgid "UnSetAll" msgstr "" #. TRANSLATORS: The Take Address screen has a Single mode and a #. List mode. This command causes us to go into Single mode. -#: alpine/keymenu.c:1102 alpine/keymenu.c:1554 alpine/keymenu.c:1583 -#: alpine/keymenu.c:2572 +#: alpine/keymenu.c:1120 alpine/keymenu.c:1572 alpine/keymenu.c:1601 +#: alpine/keymenu.c:2590 msgid "SinglMode" msgstr "" @@ -1139,255 +1187,293 @@ msgstr "" #. allows the user to select several of something. This is #. the name of the command to go into the List mode style #. of operating. -#: alpine/keymenu.c:1120 alpine/keymenu.c:1496 alpine/keymenu.c:1525 -#: alpine/keymenu.c:2556 alpine/addrbook.c:2527 pico/browse.c:2215 +#: alpine/keymenu.c:1138 alpine/keymenu.c:1514 alpine/keymenu.c:1543 +#: alpine/keymenu.c:2574 alpine/addrbook.c:2527 pico/browse.c:2261 msgid "ListMode" msgstr "" -#: alpine/keymenu.c:1126 +#: alpine/keymenu.c:1144 msgid "Stop Waiting" msgstr "" #. TRANSLATORS: Change Value -#: alpine/keymenu.c:1145 alpine/keymenu.c:1367 alpine/keymenu.c:1396 -#: alpine/keymenu.c:1763 alpine/keymenu.c:1792 alpine/keymenu.c:1821 -#: alpine/keymenu.c:1852 alpine/keymenu.c:1881 alpine/keymenu.c:1911 -#: alpine/keymenu.c:1941 alpine/keymenu.c:1971 alpine/keymenu.c:2000 -#: alpine/keymenu.c:2046 alpine/keymenu.c:2076 alpine/keymenu.c:2106 -#: alpine/keymenu.c:2135 alpine/keymenu.c:2165 alpine/keymenu.c:2194 -#: alpine/keymenu.c:2224 +#: alpine/keymenu.c:1163 alpine/keymenu.c:1385 alpine/keymenu.c:1414 +#: alpine/keymenu.c:1781 alpine/keymenu.c:1810 alpine/keymenu.c:1839 +#: alpine/keymenu.c:1870 alpine/keymenu.c:1899 alpine/keymenu.c:1929 +#: alpine/keymenu.c:1959 alpine/keymenu.c:1989 alpine/keymenu.c:2018 +#: alpine/keymenu.c:2064 alpine/keymenu.c:2094 alpine/keymenu.c:2124 +#: alpine/keymenu.c:2153 alpine/keymenu.c:2183 alpine/keymenu.c:2212 +#: alpine/keymenu.c:2242 msgid "Change Val" msgstr "" #. TRANSLATORS: Delete Value -#: alpine/keymenu.c:1152 alpine/keymenu.c:1373 alpine/keymenu.c:1402 -#: alpine/keymenu.c:1769 alpine/keymenu.c:1798 alpine/keymenu.c:1827 -#: alpine/keymenu.c:1858 alpine/keymenu.c:1887 alpine/keymenu.c:1917 -#: alpine/keymenu.c:1947 alpine/keymenu.c:1977 alpine/keymenu.c:2006 -#: alpine/keymenu.c:2052 alpine/keymenu.c:2082 alpine/keymenu.c:2112 -#: alpine/keymenu.c:2141 alpine/keymenu.c:2171 alpine/keymenu.c:2200 -#: alpine/keymenu.c:2230 +#: alpine/keymenu.c:1170 alpine/keymenu.c:1391 alpine/keymenu.c:1420 +#: alpine/keymenu.c:1787 alpine/keymenu.c:1816 alpine/keymenu.c:1845 +#: alpine/keymenu.c:1876 alpine/keymenu.c:1905 alpine/keymenu.c:1935 +#: alpine/keymenu.c:1965 alpine/keymenu.c:1995 alpine/keymenu.c:2024 +#: alpine/keymenu.c:2070 alpine/keymenu.c:2100 alpine/keymenu.c:2130 +#: alpine/keymenu.c:2159 alpine/keymenu.c:2189 alpine/keymenu.c:2218 +#: alpine/keymenu.c:2248 msgid "Delete Val" msgstr "" -#: alpine/keymenu.c:1158 alpine/keymenu.c:2455 alpine/keymenu.c:2484 -#: alpine/keymenu.c:2530 +#: alpine/keymenu.c:1176 alpine/keymenu.c:2473 alpine/keymenu.c:2502 +#: alpine/keymenu.c:2548 msgid "IndxHdr" msgstr "" -#: alpine/keymenu.c:1221 +#: alpine/keymenu.c:1239 msgid "Add KW" msgstr "" #. TRANSLATORS: Exit from the Flags screen -#: alpine/keymenu.c:1223 +#: alpine/keymenu.c:1241 msgid "Exit Flags" msgstr "" #. TRANSLATORS: go to address book list -#: alpine/keymenu.c:1256 alpine/keymenu.c:1271 alpine/addrbook.c:2436 +#: alpine/keymenu.c:1274 alpine/keymenu.c:1289 alpine/addrbook.c:2436 #: alpine/addrbook.c:2639 msgid "AddressBkList" msgstr "" -#: alpine/keymenu.c:1372 alpine/keymenu.c:1401 alpine/keymenu.c:1768 -#: alpine/keymenu.c:1797 alpine/keymenu.c:1826 alpine/keymenu.c:1857 -#: alpine/keymenu.c:1886 alpine/keymenu.c:1916 alpine/keymenu.c:1946 -#: alpine/keymenu.c:1976 alpine/keymenu.c:2005 alpine/keymenu.c:2051 -#: alpine/keymenu.c:2081 alpine/keymenu.c:2111 alpine/keymenu.c:2140 -#: alpine/keymenu.c:2170 alpine/keymenu.c:2199 alpine/keymenu.c:2229 +#: alpine/keymenu.c:1390 alpine/keymenu.c:1419 alpine/keymenu.c:1786 +#: alpine/keymenu.c:1815 alpine/keymenu.c:1844 alpine/keymenu.c:1875 +#: alpine/keymenu.c:1904 alpine/keymenu.c:1934 alpine/keymenu.c:1964 +#: alpine/keymenu.c:1994 alpine/keymenu.c:2023 alpine/keymenu.c:2069 +#: alpine/keymenu.c:2099 alpine/keymenu.c:2129 alpine/keymenu.c:2158 +#: alpine/keymenu.c:2188 alpine/keymenu.c:2217 alpine/keymenu.c:2247 msgid "Add Value" msgstr "" #. TRANSLATORS: go to list of keywords -#: alpine/keymenu.c:1411 +#: alpine/keymenu.c:1429 msgid "ToCharsets" msgstr "" #. TRANSLATORS: go to previous LDAP directory server in the list -#: alpine/keymenu.c:1428 +#: alpine/keymenu.c:1446 msgid "PrevDir" msgstr "" -#: alpine/keymenu.c:1429 +#: alpine/keymenu.c:1447 msgid "NextDir" msgstr "" #. TRANSLATORS: add a directory server to configuration -#: alpine/keymenu.c:1433 +#: alpine/keymenu.c:1451 pico/browse.c:1071 msgid "Add Dir" msgstr "" #. TRANSLATORS: delete a directory -#: alpine/keymenu.c:1435 +#: alpine/keymenu.c:1453 msgid "Del Dir" msgstr "" -#: alpine/keymenu.c:1473 alpine/keymenu.c:1518 alpine/keymenu.c:1576 -#: alpine/keymenu.c:1634 +#: alpine/keymenu.c:1491 alpine/keymenu.c:1536 alpine/keymenu.c:1594 +#: alpine/keymenu.c:1652 msgid "exit" msgstr "" #. TRANSLATORS: add a printer to configuration -#: alpine/keymenu.c:1672 +#: alpine/keymenu.c:1690 msgid "Add Printer" msgstr "" #. TRANSLATORS: delete a printer from configuration -#: alpine/keymenu.c:1674 +#: alpine/keymenu.c:1692 msgid "DeletePrint" msgstr "" #. TRANSLATORS: go to previous Role in list -#: alpine/keymenu.c:1717 +#: alpine/keymenu.c:1735 msgid "PrevRole" msgstr "" -#: alpine/keymenu.c:1718 +#: alpine/keymenu.c:1736 msgid "NextRole" msgstr "" #. TRANSLATORS: go to previous Rule in list -#: alpine/keymenu.c:1734 +#: alpine/keymenu.c:1752 msgid "PrevRule" msgstr "" -#: alpine/keymenu.c:1735 +#: alpine/keymenu.c:1753 msgid "NextRule" msgstr "" -#: alpine/keymenu.c:1739 alpine/addrbook.c:2598 alpine/addrbook.c:2656 -#: pico/browse.c:115 +#: alpine/keymenu.c:1757 alpine/keymenu.c:2690 alpine/keymenu.c:2731 +#: alpine/addrbook.c:2598 alpine/addrbook.c:2656 pico/browse.c:116 msgid "Delete" msgstr "" #. TRANSLATORS: Include a File from filesystem -#: alpine/keymenu.c:1748 +#: alpine/keymenu.c:1766 msgid "IncludeFile" msgstr "" -#: alpine/keymenu.c:1749 +#: alpine/keymenu.c:1767 msgid "eXcludeFile" msgstr "" -#: alpine/keymenu.c:1752 +#: alpine/keymenu.c:1770 msgid "Replicate" msgstr "" #. TRANSLATORS: go to list of folders -#: alpine/keymenu.c:1807 alpine/keymenu.c:2150 alpine/keymenu.c:2179 -#: alpine/mailcmd.c:5321 +#: alpine/keymenu.c:1825 alpine/keymenu.c:2168 alpine/keymenu.c:2197 +#: alpine/mailcmd.c:5578 msgid "ToFldrs" msgstr "" #. TRANSLATORS: go to list of Files -#: alpine/keymenu.c:1836 alpine/keymenu.c:1866 +#: alpine/keymenu.c:1854 alpine/keymenu.c:1884 msgid "ToFiles" msgstr "" #. TRANSLATORS: edit a file -#: alpine/keymenu.c:1838 +#: alpine/keymenu.c:1856 msgid "editFile" msgstr "" #. TRANSLATORS: go to list of keywords -#: alpine/keymenu.c:1896 alpine/keymenu.c:1925 +#: alpine/keymenu.c:1914 alpine/keymenu.c:1943 msgid "ToKeywords" msgstr "" #. TRANSLATORS: toggle between NOT and not NOT, turn NOT on or off -#: alpine/keymenu.c:1928 alpine/keymenu.c:1958 alpine/keymenu.c:2017 -#: alpine/keymenu.c:2063 alpine/keymenu.c:2092 +#: alpine/keymenu.c:1946 alpine/keymenu.c:1976 alpine/keymenu.c:2035 +#: alpine/keymenu.c:2081 alpine/keymenu.c:2110 msgid "toggle NOT" msgstr "" #. TRANSLATORS: go to list of character sets -#: alpine/keymenu.c:1956 +#: alpine/keymenu.c:1974 msgid "ToCharSets" msgstr "" #. TRANSLATORS: add extra headers to list -#: alpine/keymenu.c:2016 alpine/keymenu.c:2030 alpine/keymenu.c:2062 -#: alpine/keymenu.c:2091 +#: alpine/keymenu.c:2034 alpine/keymenu.c:2048 alpine/keymenu.c:2080 +#: alpine/keymenu.c:2109 msgid "eXtraHdr" msgstr "" #. TRANSLATORS: go to address book to get address -#: alpine/keymenu.c:2061 alpine/keymenu.c:2120 +#: alpine/keymenu.c:2079 alpine/keymenu.c:2138 msgid "ToAddrBk" msgstr "" #. TRANSLATORS: remove a header we previously added -#: alpine/keymenu.c:2095 +#: alpine/keymenu.c:2113 msgid "RemoveHdr" msgstr "" #. TRANSLATORS: go to list of nicknames -#: alpine/keymenu.c:2209 +#: alpine/keymenu.c:2227 msgid "ToNicks" msgstr "" #. TRANSLATORS: go to list of address books -#: alpine/keymenu.c:2239 +#: alpine/keymenu.c:2257 msgid "ToAbookList" msgstr "" #. TRANSLATORS: go to color configuration screen -#: alpine/keymenu.c:2301 alpine/keymenu.c:2318 alpine/keymenu.c:2334 -#: alpine/keymenu.c:2352 alpine/keymenu.c:2381 alpine/keymenu.c:2410 +#: alpine/keymenu.c:2319 alpine/keymenu.c:2336 alpine/keymenu.c:2352 +#: alpine/keymenu.c:2370 alpine/keymenu.c:2399 alpine/keymenu.c:2428 msgid "To Colors" msgstr "" -#: alpine/keymenu.c:2358 alpine/keymenu.c:2387 alpine/keymenu.c:2416 +#: alpine/keymenu.c:2376 alpine/keymenu.c:2405 alpine/keymenu.c:2434 msgid "Customize" msgstr "" -#: alpine/keymenu.c:2447 alpine/keymenu.c:2477 alpine/keymenu.c:2523 +#: alpine/keymenu.c:2465 alpine/keymenu.c:2495 alpine/keymenu.c:2541 msgid "AddHeader" msgstr "" #. TRANSLATORS: restore defaults -#: alpine/keymenu.c:2449 alpine/keymenu.c:2478 alpine/keymenu.c:2524 +#: alpine/keymenu.c:2467 alpine/keymenu.c:2496 alpine/keymenu.c:2542 msgid "RestoreDefs" msgstr "" -#: alpine/keymenu.c:2486 +#: alpine/keymenu.c:2504 msgid "DeleteHdr" msgstr "" #. TRANSLATORS: shuffle headers (change the order of headers) -#: alpine/keymenu.c:2488 +#: alpine/keymenu.c:2506 msgid "ShuffleHdr" msgstr "" #. TRANSLATORS: exit the Take Address screen -#: alpine/keymenu.c:2547 alpine/keymenu.c:2563 +#: alpine/keymenu.c:2565 alpine/keymenu.c:2581 msgid "ExitTake" msgstr "" -#: alpine/keymenu.c:2609 +#: alpine/keymenu.c:2627 msgid "Transfer" msgstr "" -#: alpine/takeaddr.c:67 alpine/mailcmd.c:178 alpine/adrbkcmd.c:5243 -#: alpine/mailpart.c:433 +#: alpine/keymenu.c:2643 alpine/keymenu.c:2657 alpine/keymenu.c:2688 +#: alpine/keymenu.c:2760 +msgid "Import Cert" +msgstr "" + +#: alpine/keymenu.c:2672 +msgid "Import Key" +msgstr "" + +#: alpine/keymenu.c:2673 +msgid "Create Key" +msgstr "" + +#: alpine/keymenu.c:2687 alpine/keymenu.c:2715 +msgid "View Info" +msgstr "" + +#: alpine/keymenu.c:2691 alpine/keymenu.c:2732 +msgid "Undelete" +msgstr "" + +#: alpine/keymenu.c:2692 alpine/mailcmd.c:7354 +msgid "Expunge" +msgstr "" + +#: alpine/keymenu.c:2730 +msgid "Trust Cert" +msgstr "" + +#: alpine/keymenu.c:2733 alpine/smime.c:1092 alpine/smime.c:1100 +msgid "Public Key" +msgstr "" + +#: alpine/keymenu.c:2734 +msgid "Private Key" +msgstr "" + +#: alpine/takeaddr.c:67 alpine/mailcmd.c:176 alpine/adrbkcmd.c:5243 +#: alpine/mailpart.c:434 msgid "Export" msgstr "" #. TRANSLATORS: To AddrBk is a command that takes the user to #. the address book screen to select an entry from there. -#: alpine/takeaddr.c:138 alpine/send.c:1099 alpine/adrbkcmd.c:848 +#: alpine/takeaddr.c:138 alpine/send.c:1102 alpine/adrbkcmd.c:848 #: alpine/adrbkcmd.c:863 msgid "To AddrBk" msgstr "" #. TRANSLATORS: command asks alpine to complete the name when tab is typed #. TRANSLATORS: Complete is a verb, complete the name of a folder -#: alpine/takeaddr.c:144 alpine/send.c:1105 alpine/mailcmd.c:2700 -#: alpine/mailcmd.c:3474 alpine/mailcmd.c:3885 alpine/mailcmd.c:5344 -#: alpine/adrbkcmd.c:4246 alpine/folder.c:3728 alpine/folder.c:3862 -#: alpine/folder.c:4991 alpine/mailpart.c:1324 alpine/mailpart.c:1733 -#: alpine/mailpart.c:1812 pico/attach.c:74 pico/file.c:158 pico/file.c:580 +#: alpine/takeaddr.c:144 alpine/send.c:1108 alpine/mailcmd.c:338 +#: alpine/mailcmd.c:2762 alpine/mailcmd.c:3577 alpine/mailcmd.c:4013 +#: alpine/mailcmd.c:5601 alpine/adrbkcmd.c:4246 alpine/folder.c:3740 +#: alpine/folder.c:3874 alpine/folder.c:5003 alpine/mailpart.c:1325 +#: alpine/mailpart.c:1743 alpine/mailpart.c:1822 pico/attach.c:75 +#: pico/file.c:159 pico/file.c:585 msgid "Complete" msgstr "" @@ -1424,8 +1510,8 @@ msgstr "" msgid "Already an entry %s in address book!" msgstr "" -#: alpine/takeaddr.c:580 alpine/takeaddr.c:601 alpine/confscroll.c:1706 -#: alpine/print.c:747 pico/search.c:616 +#: alpine/takeaddr.c:580 alpine/takeaddr.c:601 alpine/confscroll.c:1715 +#: alpine/print.c:747 pico/search.c:812 pico/search.c:825 msgid "Replace" msgstr "" @@ -1511,7 +1597,7 @@ msgstr "" msgid "Already on first page." msgstr "" -#: alpine/takeaddr.c:1526 alpine/takeaddr.c:2653 +#: alpine/takeaddr.c:1526 alpine/takeaddr.c:2655 msgid "save" msgstr "" @@ -1540,7 +1626,7 @@ msgstr "" msgid "Searched to bottom" msgstr "" -#: alpine/takeaddr.c:1627 alpine/confscroll.c:1258 alpine/mailpart.c:773 +#: alpine/takeaddr.c:1627 alpine/confscroll.c:1258 alpine/mailpart.c:774 msgid "WhereIs cancelled" msgstr "" @@ -1564,106 +1650,106 @@ msgstr "" msgid "take" msgstr "" -#: alpine/takeaddr.c:2466 alpine/takeaddr.c:2593 +#: alpine/takeaddr.c:2468 alpine/takeaddr.c:2595 msgid "Nothing to save, cancelled" msgstr "" -#: alpine/takeaddr.c:2497 +#: alpine/takeaddr.c:2499 msgid "Backup" msgstr "" -#: alpine/takeaddr.c:2498 +#: alpine/takeaddr.c:2500 msgid "LDAP" msgstr "" -#: alpine/takeaddr.c:2503 +#: alpine/takeaddr.c:2505 msgid "Copy backup address or retain LDAP search criteria ? " msgstr "" -#: alpine/takeaddr.c:2612 alpine/takeaddr.c:3042 alpine/adrbkcmd.c:5253 +#: alpine/takeaddr.c:2614 alpine/takeaddr.c:3043 alpine/adrbkcmd.c:5253 #, c-format msgid "Save to address book or Export to filesystem ? " msgstr "" -#: alpine/takeaddr.c:2618 alpine/takeaddr.c:3048 alpine/adrbkcmd.c:5259 +#: alpine/takeaddr.c:2620 alpine/takeaddr.c:3049 alpine/adrbkcmd.c:5259 #: alpine/adrbkcmd.c:5452 alpine/adrbkcmd.c:5617 msgid "Address book save cancelled" msgstr "" -#: alpine/takeaddr.c:2665 +#: alpine/takeaddr.c:2667 msgid "Save cancelled: no entries in attachment" msgstr "" -#: alpine/takeaddr.c:2682 alpine/adrbkcmd.c:4182 +#: alpine/takeaddr.c:2684 alpine/adrbkcmd.c:4182 msgid "Address List" msgstr "" #. TRANSLATORS: A VCard is kind of like an electronic business card. It is not #. something specific to alpine, it is universal. -#: alpine/takeaddr.c:2683 alpine/takeaddr.c:3272 alpine/adrbkcmd.c:384 +#: alpine/takeaddr.c:2685 alpine/takeaddr.c:3273 alpine/adrbkcmd.c:384 #: alpine/adrbkcmd.c:4183 msgid "VCard" msgstr "" -#: alpine/takeaddr.c:2694 +#: alpine/takeaddr.c:2696 msgid "Export list of addresses or vCard text ? " msgstr "" -#: alpine/takeaddr.c:2700 alpine/takeaddr.c:3282 alpine/adrbkcmd.c:4213 +#: alpine/takeaddr.c:2702 alpine/takeaddr.c:3283 alpine/adrbkcmd.c:4213 #: alpine/adrbkcmd.c:4259 msgid "Address book export cancelled" msgstr "" -#: alpine/takeaddr.c:2711 +#: alpine/takeaddr.c:2713 msgid "can't happen in export_vcard_att" msgstr "" -#: alpine/takeaddr.c:2747 +#: alpine/takeaddr.c:2749 msgid "No addresses to export" msgstr "" -#: alpine/takeaddr.c:2753 alpine/takeaddr.c:2861 +#: alpine/takeaddr.c:2755 alpine/takeaddr.c:2863 msgid "Nothing to export" msgstr "" -#: alpine/takeaddr.c:2755 alpine/takeaddr.c:2855 alpine/takeaddr.c:3288 -#: alpine/takeaddr.c:3302 alpine/takeaddr.c:3320 alpine/mailcmd.c:3889 -#: alpine/adrbkcmd.c:6960 alpine/adrbkcmd.c:7151 alpine/reply.c:2234 -#: alpine/mailpart.c:2818 +#: alpine/takeaddr.c:2757 alpine/takeaddr.c:2857 alpine/takeaddr.c:3289 +#: alpine/takeaddr.c:3303 alpine/takeaddr.c:3321 alpine/mailcmd.c:4017 +#: alpine/adrbkcmd.c:6960 alpine/adrbkcmd.c:7150 alpine/reply.c:2375 +#: alpine/mailpart.c:2873 msgid "Error allocating space" msgstr "" -#: alpine/takeaddr.c:2766 +#: alpine/takeaddr.c:2768 msgid "HELP FOR TAKE EXPORT SCREEN" msgstr "" -#: alpine/takeaddr.c:2805 +#: alpine/takeaddr.c:2807 msgid "No lines to export" msgstr "" -#: alpine/takeaddr.c:2808 +#: alpine/takeaddr.c:2810 msgid "Take Export" msgstr "" -#: alpine/takeaddr.c:2859 +#: alpine/takeaddr.c:2861 msgid "Use \"X\" to mark selections" msgstr "" #. TRANSLATORS: Text refers to plain old text, probably the text of #. an email message -#: alpine/takeaddr.c:3270 alpine/mailcmd.c:155 alpine/mailcmd.c:195 -#: alpine/adrbkcmd.c:381 alpine/folder.c:3273 +#: alpine/takeaddr.c:3271 alpine/mailcmd.c:153 alpine/mailcmd.c:193 +#: alpine/adrbkcmd.c:381 alpine/folder.c:3285 msgid "Text" msgstr "" #. TRANSLATORS: Addresses refers to email Addresses -#: alpine/takeaddr.c:3271 alpine/adrbkcmd.c:202 alpine/adrbkcmd.c:862 +#: alpine/takeaddr.c:3272 alpine/adrbkcmd.c:202 alpine/adrbkcmd.c:862 #: alpine/adrbkcmd.c:1073 alpine/adrbkcmd.c:5925 alpine/adrbkcmd.c:5939 #: alpine/adrbkcmd.c:5948 alpine/adrbkcmd.c:5959 alpine/adrbkcmd.c:5966 msgid "Addresses" msgstr "" -#: alpine/takeaddr.c:3276 +#: alpine/takeaddr.c:3277 msgid "Export text of entry, address, or VCard format ? " msgstr "" @@ -1713,7 +1799,7 @@ msgstr "" msgid "No email address available for this entry; choose another or ExitSelect" msgstr "" -#: alpine/ldapconf.c:635 +#: alpine/ldapconf.c:636 msgid "Bad Server Config, Delete this" msgstr "" @@ -1727,7 +1813,7 @@ msgstr "" #. TRANSLATORS: Print something1 using something2. #. servers is something1 -#: alpine/ldapconf.c:725 alpine/ldapconf.c:1761 +#: alpine/ldapconf.c:725 alpine/ldapconf.c:1800 msgid "servers" msgstr "" @@ -1748,12 +1834,12 @@ msgid "Shuffle only makes sense when there is more than one server in list" msgstr "" #. TRANSLATORS: shuffle something Up or Down in a list -#: alpine/ldapconf.c:949 alpine/adrbkcmd.c:3518 alpine/confscroll.c:2326 +#: alpine/ldapconf.c:949 alpine/adrbkcmd.c:3518 alpine/confscroll.c:2335 #: alpine/roleconf.c:1686 alpine/colorconf.c:2267 alpine/context.c:604 msgid "Up" msgstr "" -#: alpine/ldapconf.c:954 alpine/adrbkcmd.c:3523 alpine/confscroll.c:2331 +#: alpine/ldapconf.c:954 alpine/adrbkcmd.c:3523 alpine/confscroll.c:2340 #: alpine/roleconf.c:1691 alpine/colorconf.c:2272 alpine/context.c:622 msgid "Down" msgstr "" @@ -1782,502 +1868,533 @@ msgstr "" #. TRANSLATORS: Features is a section title in the LDAP configuration screen. Following #. this are a list of features or options that can be turned on or off. -#: alpine/ldapconf.c:1337 alpine/roleconf.c:4603 +#: alpine/ldapconf.c:1339 alpine/roleconf.c:4603 msgid "Features" msgstr "" -#: alpine/ldapconf.c:1363 +#: alpine/ldapconf.c:1367 msgid "HELP FOR LDAP SERVER" msgstr "" -#: alpine/ldapconf.c:1379 +#: alpine/ldapconf.c:1383 msgid "HELP FOR SERVER SEARCH BASE" msgstr "" -#: alpine/ldapconf.c:1393 +#: alpine/ldapconf.c:1397 msgid "HELP FOR PORT NUMBER" msgstr "" -#: alpine/ldapconf.c:1408 +#: alpine/ldapconf.c:1412 msgid "HELP FOR SERVER BIND DN" msgstr "" -#: alpine/ldapconf.c:1422 +#: alpine/ldapconf.c:1426 msgid "HELP FOR SERVER NICKNAME" msgstr "" -#: alpine/ldapconf.c:1480 +#: alpine/ldapconf.c:1497 +msgid "Can not use TLS when connecting using LDAPS" +msgstr "" + +#: alpine/ldapconf.c:1509 +msgid "Can not use LDAPS when connecting using TLS" +msgstr "" + +#: alpine/ldapconf.c:1516 msgid "HELP FOR LDAP FEATURES" msgstr "" -#: alpine/ldapconf.c:1559 +#: alpine/ldapconf.c:1598 msgid "HELP FOR SEARCH TYPE" msgstr "" -#: alpine/ldapconf.c:1623 +#: alpine/ldapconf.c:1662 msgid "HELP FOR SEARCH RULE" msgstr "" -#: alpine/ldapconf.c:1647 +#: alpine/ldapconf.c:1686 msgid "HELP FOR EMAIL ATTRIBUTE NAME" msgstr "" -#: alpine/ldapconf.c:1661 +#: alpine/ldapconf.c:1700 msgid "HELP FOR NAME ATTRIBUTE NAME" msgstr "" -#: alpine/ldapconf.c:1675 +#: alpine/ldapconf.c:1714 msgid "HELP FOR SURNAME ATTRIBUTE NAME" msgstr "" -#: alpine/ldapconf.c:1689 +#: alpine/ldapconf.c:1728 msgid "HELP FOR GIVEN NAME ATTRIBUTE NAME" msgstr "" -#: alpine/ldapconf.c:1708 +#: alpine/ldapconf.c:1747 msgid "HELP FOR SERVER TIMELIMIT" msgstr "" -#: alpine/ldapconf.c:1724 +#: alpine/ldapconf.c:1763 msgid "HELP FOR SERVER SIZELIMIT" msgstr "" -#: alpine/ldapconf.c:1742 +#: alpine/ldapconf.c:1781 msgid "HELP FOR CUSTOM SEARCH FILTER" msgstr "" -#: alpine/ldapconf.c:2023 +#: alpine/ldapconf.c:2063 msgid "Delete (unused) directory servers " msgstr "" -#: alpine/ldapconf.c:2031 +#: alpine/ldapconf.c:2071 msgid "Can't delete sys-admin defined value" msgstr "" #. TRANSLATORS: Ignore All means ignore all of the default values, #. and Remove One means just remove this one default value. -#: alpine/ldapconf.c:2057 alpine/adrbkcmd.c:3126 +#: alpine/ldapconf.c:2097 alpine/adrbkcmd.c:3126 msgid "Ignore All" msgstr "" -#: alpine/ldapconf.c:2058 alpine/adrbkcmd.c:3127 +#: alpine/ldapconf.c:2098 alpine/adrbkcmd.c:3127 msgid "Remove One" msgstr "" -#: alpine/ldapconf.c:2061 +#: alpine/ldapconf.c:2101 msgid "Ignore all default directory servers or just remove this one ? " msgstr "" -#: alpine/ldapconf.c:2067 +#: alpine/ldapconf.c:2107 #, c-format msgid "Really delete %s \"%s\" from directory servers " msgstr "" -#: alpine/ldapconf.c:2168 +#: alpine/ldapconf.c:2208 msgid "Reverting to default directory server" msgstr "" -#: alpine/ldapconf.c:2208 +#: alpine/ldapconf.c:2248 msgid "Server not deleted" msgstr "" -#: alpine/ldapconf.c:2228 alpine/ldapconf.c:2283 +#: alpine/ldapconf.c:2268 alpine/ldapconf.c:2323 msgid "HELP FOR DIRECTORY SERVER CONFIGURATION" msgstr "" -#: alpine/send.c:146 +#: alpine/ldapconf.c:2428 +#, c-format +msgid "Can not use LDAPS when using TLS. Disable \"%s\" first." +msgstr "" + +#: alpine/ldapconf.c:2436 alpine/ldapconf.c:2444 +#, c-format +msgid "Can not use TLS when using LDAPS. Disable \"%s\" first." +msgstr "" + +#: alpine/send.c:147 msgid "Continue INTERRUPTED composition (answering \"n\" won't erase it)" msgstr "" -#: alpine/send.c:148 +#: alpine/send.c:149 msgid "Continue postponed composition (answering \"No\" won't erase it)" msgstr "" -#: alpine/send.c:150 +#: alpine/send.c:151 msgid "Start composition from Form Letter Folder" msgstr "" -#: alpine/send.c:152 +#: alpine/send.c:153 msgid "Save to Postponed or Form letter folder? " msgstr "" -#: alpine/send.c:154 +#: alpine/send.c:155 msgid "Posted message may go to thousands of readers. Really post" msgstr "" -#: alpine/send.c:156 +#: alpine/send.c:157 msgid "Deleted messages will be removed from folder after use. Proceed" msgstr "" -#: alpine/send.c:507 alpine/send.c:549 alpine/send.c:587 alpine/send.c:855 +#: alpine/send.c:508 alpine/send.c:550 alpine/send.c:588 alpine/send.c:856 msgid "Composition cancelled" msgstr "" -#: alpine/send.c:514 +#: alpine/send.c:515 #, c-format msgid "Can't open Interrupted mailbox: %s" msgstr "" -#: alpine/send.c:595 +#: alpine/send.c:596 msgid "Form letter folder doesn't exist!" msgstr "" -#: alpine/send.c:648 alpine/adrbkcmd.c:4566 alpine/reply.c:1785 +#: alpine/send.c:649 alpine/adrbkcmd.c:4566 alpine/reply.c:1912 #, c-format msgid "Composing using role \"%s\"" msgstr "" -#: alpine/send.c:668 alpine/mailpart.c:1700 +#: alpine/send.c:669 alpine/mailpart.c:1710 msgid "Problem creating space for message text." msgstr "" -#: alpine/send.c:802 +#: alpine/send.c:803 msgid "Empty folder! No messages really postponed!" msgstr "" -#: alpine/send.c:804 +#: alpine/send.c:805 msgid "Empty folder! No messages really interrupted!" msgstr "" -#: alpine/send.c:842 +#: alpine/send.c:843 msgid "Undelete messages to remain postponed, and then continue message" msgstr "" -#: alpine/send.c:844 +#: alpine/send.c:845 msgid "Undelete form letters you want to keep, and then continue message" msgstr "" -#: alpine/send.c:893 +#: alpine/send.c:894 #, c-format msgid "%s folder unavailable while background posting" msgstr "" -#: alpine/send.c:1085 alpine/send.c:2301 +#: alpine/send.c:1088 alpine/send.c:2363 msgid "" "Site policy doesn't allow changing From address so role's From has no effect" msgstr "" -#: alpine/send.c:1162 +#: alpine/send.c:1132 msgid "FORWARD (as e-mail) to : " msgstr "" -#: alpine/send.c:1163 +#: alpine/send.c:1144 +#, c-format +msgid "BOUNCE (redirect) message using role \"%s\" to : " +msgstr "" + +#: alpine/send.c:1146 msgid "BOUNCE (redirect) message to : " msgstr "" +#: alpine/send.c:1207 alpine/mailcmd.c:7361 alpine/reply.c:1108 +msgid "Set Role" +msgstr "" + #. TRANSLATORS: several possible key labels follow -#: alpine/send.c:1373 alpine/send.c:4802 +#: alpine/send.c:1429 alpine/send.c:4864 msgid "Normal" msgstr "" -#: alpine/send.c:1373 alpine/send.c:4802 +#: alpine/send.c:1429 alpine/send.c:4864 msgid "Verbose" msgstr "" -#: alpine/send.c:1379 alpine/send.c:4815 +#: alpine/send.c:1435 alpine/send.c:4877 msgid "NoDelay" msgstr "" -#: alpine/send.c:1379 alpine/send.c:4815 +#: alpine/send.c:1435 alpine/send.c:4877 msgid "Delay" msgstr "" -#: alpine/send.c:1383 alpine/send.c:4818 +#: alpine/send.c:1439 alpine/send.c:4880 msgid "NoSuccess" msgstr "" -#: alpine/send.c:1383 alpine/send.c:4818 +#: alpine/send.c:1439 alpine/send.c:4880 msgid "Success" msgstr "" -#: alpine/send.c:1387 alpine/send.c:4821 +#: alpine/send.c:1443 alpine/send.c:4883 msgid "ErrRets" msgstr "" -#: alpine/send.c:1387 alpine/send.c:4821 +#: alpine/send.c:1443 alpine/send.c:4883 msgid "NoErrRets" msgstr "" -#: alpine/send.c:1391 alpine/send.c:4824 +#: alpine/send.c:1447 alpine/send.c:4886 msgid "RetHdrs" msgstr "" -#: alpine/send.c:1391 alpine/send.c:4824 +#: alpine/send.c:1447 alpine/send.c:4886 msgid "RetFull" msgstr "" -#: alpine/send.c:1441 +#: alpine/send.c:1497 #, c-format msgid "DSN requested[%s%s%s%s]" msgstr "" -#: alpine/send.c:1443 +#: alpine/send.c:1499 msgid "Never" msgstr "" -#: alpine/send.c:1505 alpine/send.c:3624 +#: alpine/send.c:1561 alpine/send.c:3686 msgid "No recipients specified!" msgstr "" -#: alpine/send.c:1515 +#: alpine/send.c:1571 msgid "Use of a role-defined smtp-server is administratively prohibited" msgstr "" -#: alpine/send.c:1530 alpine/send.c:1573 +#: alpine/send.c:1586 alpine/send.c:1629 msgid "Message sent" msgstr "" -#: alpine/send.c:1555 alpine/send.c:3864 alpine/send.c:3958 +#: alpine/send.c:1611 alpine/send.c:3926 alpine/send.c:4020 msgid "Fcc Failed!. No message saved." msgstr "" -#: alpine/send.c:1602 alpine/send.c:1630 +#: alpine/send.c:1658 alpine/send.c:1686 msgid "Send cancelled" msgstr "" -#: alpine/send.c:1608 +#: alpine/send.c:1664 #, c-format msgid "Error in address: %s" msgstr "" -#: alpine/send.c:1621 +#: alpine/send.c:1677 msgid "No addressee! No e-mail sent." msgstr "" -#: alpine/send.c:1884 +#: alpine/send.c:1946 #, c-format msgid "Post to current newsgroup (%s)" msgstr "" -#: alpine/send.c:1927 +#: alpine/send.c:1989 msgid "Message cancelled" msgstr "" -#: alpine/send.c:2718 +#: alpine/send.c:2780 msgid "Not allowed to change header \"From\"" msgstr "" -#: alpine/send.c:3122 +#: alpine/send.c:3184 msgid "Not allowed to postpone message until addresses are qualified" msgstr "" -#: alpine/send.c:3225 pith/send.c:2172 +#: alpine/send.c:3287 pith/send.c:2191 msgid "No postponed file defined" msgstr "" -#: alpine/send.c:3568 +#: alpine/send.c:3630 msgid "Composition saved to Form Letter Folder. Select Compose to send." msgstr "" -#: alpine/send.c:3571 +#: alpine/send.c:3633 msgid "Composition postponed. Select Compose to resume." msgstr "" -#: alpine/send.c:3582 +#: alpine/send.c:3644 #, c-format msgid "Message cancelled%s%s%s" msgstr "" -#: alpine/send.c:3590 +#: alpine/send.c:3652 msgid "Continuing composition. Message not postponed or sent" msgstr "" -#: alpine/send.c:3607 +#: alpine/send.c:3669 msgid "Message not posted" msgstr "" -#: alpine/send.c:3616 +#: alpine/send.c:3678 msgid "No recipients, really copy only to Fcc " msgstr "" -#: alpine/send.c:3640 +#: alpine/send.c:3702 msgid "No To, Cc, or Newsgroup specified, send anyway " msgstr "" -#: alpine/send.c:3723 +#: alpine/send.c:3785 #, c-format msgid "Problem filtering! Nothing sent%s." msgstr "" -#: alpine/send.c:3887 +#: alpine/send.c:3949 msgid "Message handed off for posting" msgstr "" -#: alpine/send.c:4135 +#: alpine/send.c:4197 msgid "Postponed Folder" msgstr "" -#: alpine/send.c:4136 +#: alpine/send.c:4198 msgid "Form Letter Folder" msgstr "" -#: alpine/send.c:4543 +#: alpine/send.c:4605 msgid "Prev Filter" msgstr "" -#: alpine/send.c:4548 +#: alpine/send.c:4610 msgid "Next Filter" msgstr "" -#: alpine/send.c:4591 +#: alpine/send.c:4653 msgid "Priority" msgstr "" -#: alpine/send.c:4619 +#: alpine/send.c:4681 msgid "DSNOpts" msgstr "" -#: alpine/send.c:4799 +#: alpine/send.c:4861 msgid "NoFlow" msgstr "" -#: alpine/send.c:4799 +#: alpine/send.c:4861 msgid "Flow" msgstr "" -#: alpine/send.c:4806 +#: alpine/send.c:4868 msgid "Foreground" msgstr "" -#: alpine/send.c:4806 +#: alpine/send.c:4868 msgid "Background" msgstr "" -#: alpine/send.c:4809 +#: alpine/send.c:4871 msgid "Fcc Attchmnts" msgstr "" -#: alpine/send.c:4810 +#: alpine/send.c:4872 msgid "No Fcc Atmts " msgstr "" -#: alpine/send.c:4857 +#: alpine/send.c:4919 msgid "No Message Sent" msgstr "" -#: alpine/send.c:4861 +#: alpine/send.c:4923 msgid "Send Cancelled" msgstr "" -#: alpine/send.c:5023 +#: alpine/send.c:5085 msgid "NONE - No X-Priority header included" msgstr "" #. TRANSLATORS: SELECT A PRIORITY is a screen title #. TRANSLATORS: Print something1 using something2. #. "priorities" is something1 -#: alpine/send.c:5031 +#: alpine/send.c:5093 msgid "SELECT A PRIORITY" msgstr "" -#: alpine/send.c:5032 +#: alpine/send.c:5094 msgid "priorities" msgstr "" -#: alpine/send.c:5033 +#: alpine/send.c:5095 msgid "HELP FOR SELECTING A PRIORITY" msgstr "" -#: alpine/send.c:5037 alpine/context.c:755 +#: alpine/send.c:5099 alpine/context.c:755 msgid "No change" msgstr "" -#: alpine/send.c:5085 +#: alpine/send.c:5147 #, c-format msgid "File %s attached as type %s/%s" msgstr "" -#: alpine/send.c:5156 alpine/mailpart.c:3753 +#: alpine/send.c:5218 alpine/mailpart.c:3808 msgid "Error opening pipe" msgstr "" -#: alpine/send.c:5171 +#: alpine/send.c:5233 msgid "" "Cancel message (answering \"Confirm\" will abandon your mail message) ? " msgstr "" -#: alpine/send.c:5174 +#: alpine/send.c:5236 msgid "Confirm" msgstr "" -#: alpine/send.c:5191 +#: alpine/send.c:5253 msgid " Type \"C\" to cancel message " msgstr "" -#: alpine/send.c:5449 +#: alpine/send.c:5511 #, c-format msgid "Problem filtering: %s" msgstr "" -#: alpine/send.c:6033 +#: alpine/send.c:6095 #, c-format msgid "Error \"%s\", couldn't attach file \"%s\"" msgstr "" -#: alpine/send.c:6238 +#: alpine/send.c:6300 msgid "Can't post while posting!" msgstr "" -#: alpine/send.c:6270 +#: alpine/send.c:6332 msgid "News postings MUST have a subject! Please add one!" msgstr "" -#: alpine/send.c:6960 +#: alpine/send.c:7022 #, c-format msgid "User-id for From address : " msgstr "" -#: alpine/send.c:6982 +#: alpine/send.c:7044 msgid "Send cancelled (User-id must be provided before sending)" msgstr "" -#: alpine/send.c:6987 +#: alpine/send.c:7049 #, c-format msgid "Preserve %.*s as \"user-id\" in PINERC" msgstr "" -#: alpine/send.c:7005 +#: alpine/send.c:7067 #, c-format msgid "Personal name for From address : " msgstr "" -#: alpine/send.c:7026 +#: alpine/send.c:7088 #, c-format msgid "Preserve %.*s as \"personal-name\" in PINERC" msgstr "" -#: alpine/send.c:7057 +#: alpine/send.c:7119 #, c-format msgid "Host/domain for From address : " msgstr "" -#: alpine/send.c:7079 +#: alpine/send.c:7141 msgid "Send cancelled (Host/domain name must be provided before sending)" msgstr "" -#: alpine/send.c:7084 +#: alpine/send.c:7146 #, c-format msgid "Preserve %.*s as \"user-domain\" in PINERC" msgstr "" -#: alpine/send.c:7117 +#: alpine/send.c:7179 #, c-format msgid "SMTP server to forward message : " msgstr "" -#: alpine/send.c:7139 +#: alpine/send.c:7201 msgid "Send cancelled (SMTP server must be provided before sending)" msgstr "" +#: alpine/radio.c:78 +msgid "error on fprintf() or fgets()" +msgstr "" + #. TRANSLATORS: This is the name of the command that will show #. which other commands are available. 12 commands are shown at #. the bottom of the screen, this command would show the next set #. of 12 -#: alpine/radio.c:818 alpine/addrbook.c:2561 +#: alpine/radio.c:819 alpine/addrbook.c:2561 msgid "OTHER CMDS" msgstr "" -#: alpine/mailcmd.c:124 +#: alpine/mailcmd.c:122 msgid "ALTER message selection : " msgstr "" @@ -2286,19 +2403,19 @@ msgstr "" #. remove some selections (like a logical AND instead of logical OR), and Flip #. Selected means that all the messages that are currently selected become unselected, #. and all the unselected messages become selected. -#: alpine/mailcmd.c:131 +#: alpine/mailcmd.c:129 msgid "unselect All" msgstr "" -#: alpine/mailcmd.c:133 +#: alpine/mailcmd.c:131 msgid "Broaden selctn" msgstr "" -#: alpine/mailcmd.c:134 +#: alpine/mailcmd.c:132 msgid "Narrow selctn" msgstr "" -#: alpine/mailcmd.c:135 +#: alpine/mailcmd.c:133 msgid "Flip selected" msgstr "" @@ -2310,40 +2427,40 @@ msgstr "" #. and Rule is an alpine rule #. TRANSLATORS: keymenu descriptions, select all folders, current folder, select #. based on folder properties, or select based on text contents in folders -#: alpine/mailcmd.c:151 alpine/mailcmd.c:190 alpine/folder.c:3270 +#: alpine/mailcmd.c:149 alpine/mailcmd.c:188 alpine/folder.c:3282 msgid "select All" msgstr "" -#: alpine/mailcmd.c:152 alpine/mailcmd.c:6626 alpine/folder.c:3271 -#: alpine/folder.c:3285 +#: alpine/mailcmd.c:150 alpine/mailcmd.c:6902 alpine/folder.c:3283 +#: alpine/folder.c:3297 msgid "select Cur" msgstr "" -#: alpine/mailcmd.c:153 alpine/mailcmd.c:193 +#: alpine/mailcmd.c:151 alpine/mailcmd.c:191 msgid "Number" msgstr "" -#: alpine/mailcmd.c:154 alpine/mailcmd.c:194 +#: alpine/mailcmd.c:152 alpine/mailcmd.c:192 msgid "Date" msgstr "" -#: alpine/mailcmd.c:156 alpine/mailcmd.c:196 +#: alpine/mailcmd.c:154 alpine/mailcmd.c:194 msgid "Status" msgstr "" -#: alpine/mailcmd.c:157 alpine/mailcmd.c:197 +#: alpine/mailcmd.c:155 alpine/mailcmd.c:195 msgid "siZe" msgstr "" -#: alpine/mailcmd.c:158 alpine/mailcmd.c:198 +#: alpine/mailcmd.c:156 alpine/mailcmd.c:196 msgid "Keyword" msgstr "" -#: alpine/mailcmd.c:159 alpine/mailcmd.c:199 +#: alpine/mailcmd.c:157 alpine/mailcmd.c:197 msgid "Rule" msgstr "" -#: alpine/mailcmd.c:160 alpine/mailcmd.c:200 +#: alpine/mailcmd.c:158 alpine/mailcmd.c:198 msgid "tHread" msgstr "" @@ -2352,38 +2469,40 @@ msgstr "" #. the address book; Save means to save the messages into another alpine folder; #. Export means to copy the messages to a file outside of alpine, external to #. alpine's world. -#: alpine/mailcmd.c:171 +#: alpine/mailcmd.c:169 msgid "Del" msgstr "" -#: alpine/mailcmd.c:172 +#: alpine/mailcmd.c:170 msgid "Undel" msgstr "" -#: alpine/mailcmd.c:173 alpine/mailcmd.c:263 alpine/mailcmd.c:2577 -#: alpine/reply.c:833 alpine/reply.c:1161 +#: alpine/mailcmd.c:171 alpine/mailcmd.c:261 alpine/mailcmd.c:2639 +#: alpine/mailcmd.c:7467 alpine/mailcmd.c:7492 alpine/reply.c:836 +#: alpine/reply.c:1288 msgid "Reply" msgstr "" -#: alpine/mailcmd.c:174 alpine/mailcmd.c:264 alpine/mailcmd.c:2576 -#: alpine/folder.c:6644 alpine/reply.c:835 +#: alpine/mailcmd.c:172 alpine/mailcmd.c:262 alpine/mailcmd.c:2638 +#: alpine/mailcmd.c:7468 alpine/mailcmd.c:7491 alpine/folder.c:6657 +#: alpine/reply.c:838 msgid "Forward" msgstr "" -#: alpine/mailcmd.c:176 +#: alpine/mailcmd.c:174 msgid "TakeAddr" msgstr "" #. TRANSLATORS: select currrently highlighted message Thread -#: alpine/mailcmd.c:192 alpine/mailcmd.c:6621 +#: alpine/mailcmd.c:190 alpine/mailcmd.c:6897 msgid "select Curthrd" msgstr "" -#: alpine/mailcmd.c:206 +#: alpine/mailcmd.c:204 msgid "Select New, Deleted, Answered, Forwarded, or Important messages ? " msgstr "" -#: alpine/mailcmd.c:208 +#: alpine/mailcmd.c:206 msgid "" "Select NOT New, NOT Deleted, NOT Answered, NOT Forwarded or NOT Important " "msgs ? " @@ -2395,1036 +2514,1074 @@ msgstr "" #. thing, so message is not New or not Important. #. TRANSLATORS: these are types of flags (markers) that the user can #. set. For example, they can flag the message as an important message. -#: alpine/mailcmd.c:214 alpine/mailcmd.c:297 alpine/mailcmd.c:1643 -#: alpine/mailcmd.c:9452 +#: alpine/mailcmd.c:212 alpine/mailcmd.c:295 alpine/mailcmd.c:1691 +#: alpine/mailcmd.c:9863 msgid "New" msgstr "" -#: alpine/mailcmd.c:215 alpine/mailcmd.c:298 alpine/mailcmd.c:1642 -#: alpine/mailcmd.c:9451 +#: alpine/mailcmd.c:213 alpine/mailcmd.c:296 alpine/mailcmd.c:1690 +#: alpine/mailcmd.c:9862 msgid "Important" msgstr "" -#: alpine/mailcmd.c:216 alpine/mailcmd.c:299 alpine/mailcmd.c:1646 -#: alpine/mailcmd.c:9454 alpine/confscroll.c:2749 alpine/confscroll.c:2976 +#: alpine/mailcmd.c:214 alpine/mailcmd.c:297 alpine/mailcmd.c:1694 +#: alpine/mailcmd.c:9865 alpine/confscroll.c:2758 alpine/confscroll.c:2985 #: alpine/colorconf.c:1281 msgid "Deleted" msgstr "" -#: alpine/mailcmd.c:217 alpine/mailcmd.c:300 alpine/mailcmd.c:1644 -#: alpine/mailcmd.c:9453 +#: alpine/mailcmd.c:215 alpine/mailcmd.c:298 alpine/mailcmd.c:1692 +#: alpine/mailcmd.c:9864 msgid "Answered" msgstr "" -#: alpine/mailcmd.c:218 alpine/mailcmd.c:301 alpine/mailcmd.c:1645 +#: alpine/mailcmd.c:216 alpine/mailcmd.c:299 alpine/mailcmd.c:1693 msgid "Forwarded" msgstr "" -#: alpine/mailcmd.c:220 alpine/mailcmd.c:253 alpine/mailcmd.c:290 -#: alpine/mailcmd.c:302 +#: alpine/mailcmd.c:218 alpine/mailcmd.c:251 alpine/mailcmd.c:288 +#: alpine/mailcmd.c:300 msgid "Not" msgstr "" -#: alpine/mailcmd.c:222 alpine/folder.c:3327 +#: alpine/mailcmd.c:220 alpine/folder.c:3339 msgid "Recent" msgstr "" -#: alpine/mailcmd.c:223 alpine/folder.c:3333 +#: alpine/mailcmd.c:221 alpine/folder.c:3345 msgid "Unseen" msgstr "" #. TRANSLATORS: options when selecting messages by Date -#: alpine/mailcmd.c:231 +#: alpine/mailcmd.c:229 msgid "Prev Day" msgstr "" -#: alpine/mailcmd.c:232 +#: alpine/mailcmd.c:230 msgid "Next Day" msgstr "" -#: alpine/mailcmd.c:233 +#: alpine/mailcmd.c:231 msgid "Cur Msg" msgstr "" -#: alpine/mailcmd.c:234 +#: alpine/mailcmd.c:232 msgid "Toggle When" msgstr "" -#: alpine/mailcmd.c:242 +#: alpine/mailcmd.c:240 msgid "" "Select based on To, From, Cc, Recip, Partic, Subject fields or All msg " "text ? " msgstr "" -#: alpine/mailcmd.c:244 +#: alpine/mailcmd.c:242 msgid "" "Select based on NOT To, From, Cc, Recip, Partic, Subject or All msg text ? " msgstr "" #. TRANSLATORS: Select messages based on the text contained in the From line, or #. the Subject line, and so on. -#: alpine/mailcmd.c:248 +#: alpine/mailcmd.c:246 msgid "From" msgstr "" -#: alpine/mailcmd.c:249 +#: alpine/mailcmd.c:247 msgid "Subject" msgstr "" -#: alpine/mailcmd.c:250 +#: alpine/mailcmd.c:248 msgid "To" msgstr "" -#: alpine/mailcmd.c:251 +#: alpine/mailcmd.c:249 msgid "All Text" msgstr "" -#: alpine/mailcmd.c:252 +#: alpine/mailcmd.c:250 msgid "Cc" msgstr "" -#: alpine/mailcmd.c:254 +#: alpine/mailcmd.c:252 msgid "Recipient" msgstr "" -#: alpine/mailcmd.c:255 +#: alpine/mailcmd.c:253 msgid "Participant" msgstr "" -#: alpine/mailcmd.c:256 +#: alpine/mailcmd.c:254 msgid "Body" msgstr "" -#: alpine/mailcmd.c:257 +#: alpine/mailcmd.c:255 msgid "Header" msgstr "" -#: alpine/mailcmd.c:262 alpine/reply.c:837 +#: alpine/mailcmd.c:260 alpine/reply.c:840 msgid "Compose" msgstr "" -#: alpine/mailcmd.c:265 alpine/mailcmd.c:2578 alpine/mailcmd.c:7045 +#: alpine/mailcmd.c:263 alpine/mailcmd.c:2640 alpine/mailcmd.c:7322 +#: alpine/mailcmd.c:7469 alpine/mailcmd.c:7492 msgid "Bounce" msgstr "" -#: alpine/mailcmd.c:270 +#: alpine/mailcmd.c:268 msgid "Enter comma-delimited list of numbers (dash between ranges): " msgstr "" -#: alpine/mailcmd.c:273 +#: alpine/mailcmd.c:271 msgid "Select messages with size larger than: " msgstr "" -#: alpine/mailcmd.c:276 +#: alpine/mailcmd.c:274 msgid "Select messages with size smaller than: " msgstr "" -#: alpine/mailcmd.c:278 +#: alpine/mailcmd.c:276 msgid "Larger" msgstr "" -#: alpine/mailcmd.c:279 +#: alpine/mailcmd.c:277 msgid "Smaller" msgstr "" -#: alpine/mailcmd.c:288 +#: alpine/mailcmd.c:286 msgid "To List" msgstr "" -#: alpine/mailcmd.c:303 +#: alpine/mailcmd.c:301 msgid "To Flag Details" msgstr "" -#: alpine/mailcmd.c:360 +#: alpine/mailcmd.c:310 +#, c-format +msgid "Save certificate for <%s>" +msgstr "" + +#: alpine/mailcmd.c:311 +msgid "missing address" +msgstr "" + +#: alpine/mailcmd.c:330 alpine/mailcmd.c:3561 alpine/mailcmd.c:4005 +#: alpine/adrbkcmd.c:4178 alpine/folder.c:3731 alpine/folder.c:3866 +#: alpine/mailpart.c:1299 alpine/mailpart.c:1735 alpine/mailpart.c:1814 +#: pico/attach.c:70 pico/file.c:133 pico/file.c:582 +msgid "To Files" +msgstr "" + +#: alpine/mailcmd.c:406 msgid "HELP FOR MESSAGE INDEX" msgstr "" -#: alpine/mailcmd.c:362 +#: alpine/mailcmd.c:408 msgid "HELP FOR MESSAGE TEXT" msgstr "" -#: alpine/mailcmd.c:363 +#: alpine/mailcmd.c:409 msgid "HELP FOR THREAD INDEX" msgstr "" -#: alpine/mailcmd.c:411 alpine/mailcmd.c:477 +#: alpine/mailcmd.c:457 alpine/mailcmd.c:523 #, c-format msgid "Already on first %s in Zoomed Index" msgstr "" -#: alpine/mailcmd.c:412 alpine/mailcmd.c:478 alpine/mailcmd.c:492 +#: alpine/mailcmd.c:458 alpine/mailcmd.c:524 alpine/mailcmd.c:538 msgid "thread" msgstr "" -#: alpine/mailcmd.c:412 alpine/mailcmd.c:478 alpine/mailcmd.c:492 -#: alpine/mailcmd.c:1159 +#: alpine/mailcmd.c:458 alpine/mailcmd.c:524 alpine/mailcmd.c:538 +#: alpine/mailcmd.c:1207 msgid "message" msgstr "" -#: alpine/mailcmd.c:418 +#: alpine/mailcmd.c:464 msgid "View previous thread" msgstr "" -#: alpine/mailcmd.c:423 +#: alpine/mailcmd.c:469 msgid "Viewing previous thread" msgstr "" -#: alpine/mailcmd.c:491 +#: alpine/mailcmd.c:537 #, c-format msgid "Already on first %s" msgstr "" -#: alpine/mailcmd.c:527 +#: alpine/mailcmd.c:573 msgid "View next thread" msgstr "" -#: alpine/mailcmd.c:532 +#: alpine/mailcmd.c:578 msgid "Viewing next thread" msgstr "" -#: alpine/mailcmd.c:589 +#: alpine/mailcmd.c:635 msgid "Expand collapsed thread to see more messages" msgstr "" -#: alpine/mailcmd.c:607 +#: alpine/mailcmd.c:653 msgid ". Press TAB for next folder." msgstr "" -#: alpine/mailcmd.c:610 +#: alpine/mailcmd.c:656 msgid ". No more folders to TAB to." msgstr "" -#: alpine/mailcmd.c:808 alpine/mailcmd.c:1094 +#: alpine/mailcmd.c:854 alpine/mailcmd.c:1142 msgid "NextNew" msgstr "" -#: alpine/mailcmd.c:813 +#: alpine/mailcmd.c:859 #, c-format msgid "View thread number %s? " msgstr "" -#: alpine/mailcmd.c:817 +#: alpine/mailcmd.c:863 #, c-format msgid "View message in thread number %s? " msgstr "" -#: alpine/mailcmd.c:981 +#: alpine/mailcmd.c:1027 msgid "To Inbox" msgstr "" -#: alpine/mailcmd.c:991 +#: alpine/mailcmd.c:1037 #, c-format msgid "No more incoming folders. Return to \"%s\"? " msgstr "" -#: alpine/mailcmd.c:993 +#: alpine/mailcmd.c:1039 #, c-format msgid "No more news groups. Return to \"%s\"? " msgstr "" -#: alpine/mailcmd.c:1017 +#: alpine/mailcmd.c:1063 msgid "No more incoming folders" msgstr "" -#: alpine/mailcmd.c:1019 +#: alpine/mailcmd.c:1065 msgid "No more news groups" msgstr "" -#: alpine/mailcmd.c:1150 alpine/mailindx.c:2917 +#: alpine/mailcmd.c:1198 alpine/mailindx.c:2934 msgid "Index Zoom Mode is now off" msgstr "" -#: alpine/mailcmd.c:1156 +#: alpine/mailcmd.c:1204 #, c-format msgid "In Zoomed Index of %s%s%s%s. Use \"Z\" to restore regular Index" msgstr "" -#: alpine/mailcmd.c:1159 +#: alpine/mailcmd.c:1207 msgid "threads" msgstr "" -#: alpine/mailcmd.c:1164 +#: alpine/mailcmd.c:1212 msgid "All messages selected, so not entering Index Zoom Mode" msgstr "" -#: alpine/mailcmd.c:1218 +#: alpine/mailcmd.c:1266 msgid "Unexclude not available for mail folders" msgstr "" -#: alpine/mailcmd.c:1408 alpine/mailpart.c:522 alpine/mailpart.c:2609 +#: alpine/mailcmd.c:1456 alpine/mailpart.c:523 alpine/mailpart.c:2650 msgid "Display of full headers is now off." msgstr "" -#: alpine/mailcmd.c:1413 alpine/mailpart.c:527 alpine/mailpart.c:2614 +#: alpine/mailcmd.c:1461 alpine/mailpart.c:528 alpine/mailpart.c:2655 #, c-format msgid "Quotes displayed, use %s to see full headers" msgstr "" -#: alpine/mailcmd.c:1419 alpine/mailpart.c:533 alpine/mailpart.c:2620 +#: alpine/mailcmd.c:1467 alpine/mailpart.c:534 alpine/mailpart.c:2661 msgid "Display of full headers is now on." msgstr "" -#: alpine/mailcmd.c:1628 +#: alpine/mailcmd.c:1676 msgid " Set desired flags for current message below. An 'X' means set" msgstr "" -#: alpine/mailcmd.c:1629 +#: alpine/mailcmd.c:1677 msgid " it, and a ' ' means to unset it. Choose \"Exit\" when finished." msgstr "" -#: alpine/mailcmd.c:1634 +#: alpine/mailcmd.c:1682 msgid " Set desired flags below for selected messages. A '?' means to" msgstr "" -#: alpine/mailcmd.c:1635 +#: alpine/mailcmd.c:1683 msgid " leave the flag unchanged, 'X' means to set it, and a ' ' means" msgstr "" -#: alpine/mailcmd.c:1636 +#: alpine/mailcmd.c:1684 msgid " to unset it. Use the \"Return\" key to toggle, and choose" msgstr "" -#: alpine/mailcmd.c:1637 +#: alpine/mailcmd.c:1685 msgid " \"Exit\" when finished." msgstr "" -#: alpine/mailcmd.c:1722 alpine/mailcmd.c:1724 +#: alpine/mailcmd.c:1770 alpine/mailcmd.c:1772 msgid "User-defined Keywords from Setup/Config" msgstr "" -#: alpine/mailcmd.c:1757 alpine/mailcmd.c:1759 +#: alpine/mailcmd.c:1805 alpine/mailcmd.c:1807 msgid "Other keywords in the mailbox that are not user-defined" msgstr "" -#: alpine/mailcmd.c:1833 +#: alpine/mailcmd.c:1881 msgid "Error accessing message data" msgstr "" -#: alpine/mailcmd.c:2059 +#: alpine/mailcmd.c:2107 msgid "No more keywords allowed in this folder!" msgstr "" -#: alpine/mailcmd.c:2062 +#: alpine/mailcmd.c:2110 msgid "Cannot add keywords for this folder so cannot set Forwarded flag" msgstr "" -#: alpine/mailcmd.c:2065 +#: alpine/mailcmd.c:2113 msgid "Cannot add keywords for this folder" msgstr "" -#: alpine/mailcmd.c:2100 +#: alpine/mailcmd.c:2148 msgid "No flags changed." msgstr "" -#: alpine/mailcmd.c:2123 +#: alpine/mailcmd.c:2171 msgid "Flag New, Deleted, Answered, Forwarded or Important ? " msgstr "" -#: alpine/mailcmd.c:2125 +#: alpine/mailcmd.c:2173 msgid "Flag New, Deleted, Answered, Forwarded, Important or Keyword initial ? " msgstr "" -#: alpine/mailcmd.c:2127 +#: alpine/mailcmd.c:2175 msgid "Flag !New, !Deleted, !Answered, !Forwarded, or !Important ? " msgstr "" -#: alpine/mailcmd.c:2129 +#: alpine/mailcmd.c:2177 msgid "" "Flag !New, !Deleted, !Answered, !Forwarded, !Important or !Keyword initial ? " msgstr "" -#: alpine/mailcmd.c:2379 +#: alpine/mailcmd.c:2392 +msgid "WARNING: non-selected message is being bounced!" +msgstr "" + +#: alpine/mailcmd.c:2397 +msgid "WARNING: not bouncing all selected messages!" +msgstr "" + +#: alpine/mailcmd.c:2441 msgid "Saved copy will NOT include entire message! Continue" msgstr "" -#: alpine/mailcmd.c:2394 +#: alpine/mailcmd.c:2456 msgid "Can't save message. Error accessing folder" msgstr "" -#: alpine/mailcmd.c:2432 +#: alpine/mailcmd.c:2494 msgid "Saving" msgstr "" -#: alpine/mailcmd.c:2547 +#: alpine/mailcmd.c:2609 msgid "Compose, Forward, Reply, or Bounce? " msgstr "" -#: alpine/mailcmd.c:2553 alpine/roleconf.c:144 +#: alpine/mailcmd.c:2615 alpine/roleconf.c:144 msgid "No roles available. Use Setup/Rules to add roles." msgstr "" -#: alpine/mailcmd.c:2578 +#: alpine/mailcmd.c:2640 msgid "Composition" msgstr "" #. TRANSLATORS: command means go to Folders list #. TRANSLATORS: To Folders -#: alpine/mailcmd.c:2681 alpine/adrbkcmd.c:857 +#: alpine/mailcmd.c:2743 alpine/adrbkcmd.c:857 msgid "To Fldrs" msgstr "" -#: alpine/mailcmd.c:2687 alpine/mailcmd.c:5327 +#: alpine/mailcmd.c:2749 alpine/mailcmd.c:5584 msgid "Prev Collection" msgstr "" -#: alpine/mailcmd.c:2692 alpine/mailcmd.c:5332 +#: alpine/mailcmd.c:2754 alpine/mailcmd.c:5589 msgid "Next Collection" msgstr "" #. TRANSLATORS: list all the matches -#: alpine/mailcmd.c:2708 alpine/mailcmd.c:3483 alpine/mailcmd.c:5351 +#: alpine/mailcmd.c:2770 alpine/mailcmd.c:3586 alpine/mailcmd.c:5608 msgid "ListMatches" msgstr "" -#: alpine/mailcmd.c:2830 alpine/mailcmd.c:5468 +#: alpine/mailcmd.c:2892 alpine/mailcmd.c:5744 msgid "Error reading folder name" msgstr "" -#: alpine/mailcmd.c:2861 alpine/mailcmd.c:5543 alpine/mailcmd.c:5554 +#: alpine/mailcmd.c:2923 alpine/mailcmd.c:5819 alpine/mailcmd.c:5830 #, c-format msgid "Problem accessing folder \"%s\"" msgstr "" -#: alpine/mailcmd.c:2910 alpine/folder.c:2744 +#: alpine/mailcmd.c:2972 alpine/folder.c:2744 #, c-format msgid "\"%s\" is a directory" msgstr "" -#: alpine/mailcmd.c:2956 +#: alpine/mailcmd.c:3018 msgid "HELP FOR SAVE" msgstr "" -#: alpine/mailcmd.c:3102 +#: alpine/mailcmd.c:3164 #, c-format msgid "\"%.15s%s\" doesn't exist - Add it in FOLDER LIST screen" msgstr "" -#: alpine/mailcmd.c:3109 +#: alpine/mailcmd.c:3171 #, c-format msgid "Folder \"%.15s%s\" in <%.15s%s> doesn't exist. Create" msgstr "" -#: alpine/mailcmd.c:3116 +#: alpine/mailcmd.c:3178 #, c-format msgid "Folder \"%.40s%s\" doesn't exist. Create" msgstr "" -#: alpine/mailcmd.c:3195 +#: alpine/mailcmd.c:3227 +msgid "No selected messages are deleted" +msgstr "" + +#: alpine/mailcmd.c:3282 msgid "Can't expunge. Folder is read-only" msgstr "" -#: alpine/mailcmd.c:3244 +#: alpine/mailcmd.c:3335 msgid "Expunging" msgstr "" -#: alpine/mailcmd.c:3276 +#: alpine/mailcmd.c:3371 #, c-format msgid "No messages expunged from folder \"%s\"" msgstr "" -#: alpine/mailcmd.c:3280 +#: alpine/mailcmd.c:3377 msgid "No messages marked deleted. No messages expunged." msgstr "" -#: alpine/mailcmd.c:3458 alpine/mailcmd.c:3877 alpine/adrbkcmd.c:4178 -#: alpine/folder.c:3719 alpine/folder.c:3854 alpine/mailpart.c:1298 -#: alpine/mailpart.c:1725 alpine/mailpart.c:1804 pico/attach.c:69 -#: pico/file.c:132 pico/file.c:577 -msgid "To Files" -msgstr "" - #. TRANSLATORS: this is an abbreviation for Download Messages -#: alpine/mailcmd.c:3466 alpine/mailpart.c:1316 +#: alpine/mailcmd.c:3569 alpine/mailpart.c:1317 msgid "Downld Msg" msgstr "" -#: alpine/mailcmd.c:3536 alpine/mailcmd.c:3972 alpine/adrbkcmd.c:4264 -#: alpine/folder.c:3751 alpine/mailpart.c:1753 alpine/mailpart.c:1830 +#: alpine/mailcmd.c:3639 alpine/mailcmd.c:4100 alpine/adrbkcmd.c:4264 +#: alpine/folder.c:3763 alpine/mailpart.c:1763 alpine/mailpart.c:1840 #, c-format msgid "Can't export to file outside of %s" msgstr "" -#: alpine/mailcmd.c:3597 +#: alpine/mailcmd.c:3700 msgid "Error running download command" msgstr "" -#: alpine/mailcmd.c:3610 +#: alpine/mailcmd.c:3713 msgid "Download Command Completed" msgstr "" #. TRANSLATORS: error opening file "<filename>" to export message: <error text> #. TRANSLATORS: Error opening file <filename> to export message: <error text> -#: alpine/mailcmd.c:3628 alpine/mailpart.c:1782 +#: alpine/mailcmd.c:3731 alpine/mailpart.c:1792 #, c-format msgid "Error opening file \"%s\" to export message: %s" msgstr "" -#: alpine/mailcmd.c:3640 +#: alpine/mailcmd.c:3743 msgid "Can't export message. Error accessing mail folder" msgstr "" #. TRANSLATORS: Error exporting to <filename>: <error text> -#: alpine/mailcmd.c:3681 alpine/adrbkcmd.c:4469 +#: alpine/mailcmd.c:3784 alpine/adrbkcmd.c:4469 #, c-format msgid "Error exporting to \"%s\" : %s" msgstr "" -#: alpine/mailcmd.c:3707 +#: alpine/mailcmd.c:3810 #, c-format msgid "Can't save attachments, filename too long: %s" msgstr "" -#: alpine/mailcmd.c:3748 +#: alpine/mailcmd.c:3851 msgid "Problem saving attachments" msgstr "" -#: alpine/mailcmd.c:3755 +#: alpine/mailcmd.c:3858 #, c-format msgid "Problem saving attachments: %s: %s" msgstr "" -#: alpine/mailcmd.c:3766 +#: alpine/mailcmd.c:3869 msgid "Problem reading message" msgstr "" -#: alpine/mailcmd.c:3817 +#: alpine/mailcmd.c:3945 msgid "Problems saving attachments" msgstr "" #. TRANSLATORS: Saved <how many> attachements to <directory name> -#: alpine/mailcmd.c:3823 +#: alpine/mailcmd.c:3951 #, c-format msgid "Saved %s attachments to %s" msgstr "" -#: alpine/mailcmd.c:3826 +#: alpine/mailcmd.c:3954 msgid "No attachments to save" msgstr "" #. TRANSLATORS: Problem saving to <filename>: <error text> -#: alpine/mailcmd.c:3925 alpine/mailcmd.c:3935 +#: alpine/mailcmd.c:4053 alpine/mailcmd.c:4063 #, c-format msgid "Problem saving to \"%s\": %s" msgstr "" -#: alpine/mailcmd.c:3942 +#: alpine/mailcmd.c:4070 #, c-format msgid "Error opening file \"%s\" for export: %s" msgstr "" #. TRANSLATORS: Export all attachment parts -#: alpine/mailcmd.c:4074 alpine/mailcmd.c:4499 +#: alpine/mailcmd.c:4225 alpine/mailcmd.c:4701 msgid "AllParts" msgstr "" -#: alpine/mailcmd.c:4271 +#: alpine/mailcmd.c:4233 alpine/mailcmd.c:4721 +msgid "Binary" +msgstr "" + +#: alpine/mailcmd.c:4471 msgid "HELP FOR IMPORT FILE SELECT" msgstr "" -#: alpine/mailcmd.c:4273 alpine/mailcmd.c:4275 +#: alpine/mailcmd.c:4473 alpine/mailcmd.c:4475 msgid "HELP FOR EXPORT FILE SELECT" msgstr "" -#: alpine/mailcmd.c:4504 +#: alpine/mailcmd.c:4578 +msgid "getcwd() call failed at get_export_filename" +msgstr "" + +#: alpine/mailcmd.c:4706 msgid "NoAllParts" msgstr "" -#: alpine/mailcmd.c:4580 +#: alpine/mailcmd.c:4725 +msgid "No Binary" +msgstr "" + +#: alpine/mailcmd.c:4827 #, c-format msgid "Error expanding file name: \"%s\" unknown user" msgstr "" #. TRANSLATORS: asking user if they want to overwrite (replace contents of) #. a file or append to the end of the file -#: alpine/mailcmd.c:4632 +#: alpine/mailcmd.c:4879 msgid "Overwrite" msgstr "" -#: alpine/mailcmd.c:4633 +#: alpine/mailcmd.c:4880 msgid "Append" msgstr "" #. TRANSLATORS: asking user whether to overwrite a file or not, #. File <filename> already exists. Overwrite it ? -#: alpine/mailcmd.c:4643 +#: alpine/mailcmd.c:4890 #, c-format msgid "File \"%s%s\" already exists. Overwrite it " msgstr "" #. TRANSLATORS: Cannot remove old <filename>: <error text> -#: alpine/mailcmd.c:4654 +#: alpine/mailcmd.c:4901 #, c-format msgid "Cannot remove old %s: %s" msgstr "" #. TRANSLATORS: File <filename> already exists. Overwrite or append to it ? -#: alpine/mailcmd.c:4667 +#: alpine/mailcmd.c:4914 #, c-format msgid "File \"%s%s\" already exists. Overwrite or append to it ? " msgstr "" #. TRANSLATORS: Warning: Cannot truncate old <filename>: <error text> -#: alpine/mailcmd.c:4681 +#: alpine/mailcmd.c:4928 #, c-format msgid "Warning: Cannot truncate old %s: %s" msgstr "" #. TRANSLATORS: go to First Message -#: alpine/mailcmd.c:4825 alpine/mailindx.c:2949 +#: alpine/mailcmd.c:5081 alpine/mailindx.c:2966 msgid "First Msg" msgstr "" -#: alpine/mailcmd.c:4826 alpine/mailindx.c:2950 +#: alpine/mailcmd.c:5082 alpine/mailindx.c:2967 msgid "Last Msg" msgstr "" -#: alpine/mailcmd.c:4909 alpine/mailcmd.c:5167 +#: alpine/mailcmd.c:5165 alpine/mailcmd.c:5423 msgid "Invalid number entered. Use only digits 0-9" msgstr "" -#: alpine/mailcmd.c:5174 +#: alpine/mailcmd.c:5430 msgid "Number should be >= 0" msgstr "" -#: alpine/mailcmd.c:5177 +#: alpine/mailcmd.c:5433 #, c-format msgid "Maximum is %s" msgstr "" -#: alpine/mailcmd.c:5338 +#: alpine/mailcmd.c:5595 msgid "INBOX" msgstr "" -#: alpine/mailcmd.c:5558 +#: alpine/mailcmd.c:5834 #, c-format msgid "Can't find Incoming Folder: %s" msgstr "" -#: alpine/mailcmd.c:5562 +#: alpine/mailcmd.c:5838 #, c-format msgid "Can't find folder \"%s\" in %s" msgstr "" -#: alpine/mailcmd.c:5566 +#: alpine/mailcmd.c:5842 #, c-format msgid "Can't find folder \"%s\"" msgstr "" #. TRANSLATORS: This is a question, Print Index ? -#: alpine/mailcmd.c:5909 +#: alpine/mailcmd.c:6185 msgid "Print Index" msgstr "" -#: alpine/mailcmd.c:5972 +#: alpine/mailcmd.c:6248 msgid "Error printing folder index" msgstr "" -#: alpine/mailcmd.c:6001 +#: alpine/mailcmd.c:6277 msgid "Error printing message" msgstr "" -#: alpine/mailcmd.c:6131 +#: alpine/mailcmd.c:6407 msgid "Shown Text" msgstr "" -#: alpine/mailcmd.c:6131 +#: alpine/mailcmd.c:6407 msgid "Raw Text" msgstr "" -#: alpine/mailcmd.c:6132 +#: alpine/mailcmd.c:6408 msgid "Free Output" msgstr "" -#: alpine/mailcmd.c:6132 +#: alpine/mailcmd.c:6408 msgid "Capture Output" msgstr "" -#: alpine/mailcmd.c:6133 +#: alpine/mailcmd.c:6409 msgid "No Delimiter" msgstr "" -#: alpine/mailcmd.c:6133 +#: alpine/mailcmd.c:6409 msgid "With Delimiter" msgstr "" -#: alpine/mailcmd.c:6135 +#: alpine/mailcmd.c:6411 msgid "To Same Pipe" msgstr "" -#: alpine/mailcmd.c:6135 +#: alpine/mailcmd.c:6411 msgid "To Individual Pipes" msgstr "" -#: alpine/mailcmd.c:6161 +#: alpine/mailcmd.c:6437 msgid "Internal problem encountered" msgstr "" -#: alpine/mailcmd.c:6284 +#: alpine/mailcmd.c:6560 #, c-format msgid "Internal Error: %s" msgstr "" -#: alpine/mailcmd.c:6307 +#: alpine/mailcmd.c:6583 msgid "Error piping message" msgstr "" -#: alpine/mailcmd.c:6317 +#: alpine/mailcmd.c:6593 msgid "Pipe command completed" msgstr "" -#: alpine/mailcmd.c:6331 +#: alpine/mailcmd.c:6607 msgid "HELP FOR PIPE COMMAND" msgstr "" -#: alpine/mailcmd.c:6401 +#: alpine/mailcmd.c:6677 msgid " has information associated with it " msgstr "" -#: alpine/mailcmd.c:6402 +#: alpine/mailcmd.c:6678 msgid "that explains how to participate in an email list. An " msgstr "" -#: alpine/mailcmd.c:6403 +#: alpine/mailcmd.c:6679 msgid "email list is represented by a single email address that " msgstr "" -#: alpine/mailcmd.c:6404 +#: alpine/mailcmd.c:6680 msgid "users sharing a common interest can send messages to (known " msgstr "" -#: alpine/mailcmd.c:6405 +#: alpine/mailcmd.c:6681 msgid "as posting) which are then redistributed to all members " msgstr "" -#: alpine/mailcmd.c:6406 +#: alpine/mailcmd.c:6682 msgid "of the list (sometimes after review by a moderator)." msgstr "" -#: alpine/mailcmd.c:6407 +#: alpine/mailcmd.c:6683 msgid "<P>List participation commands in this message include:" msgstr "" -#: alpine/mailcmd.c:6452 +#: alpine/mailcmd.c:6728 msgid "With the provided comment:<P><BLOCKQUOTE>" msgstr "" -#: alpine/mailcmd.c:6461 +#: alpine/mailcmd.c:6737 msgid "Posting is <EM>not</EM> allowed on this list" msgstr "" -#: alpine/mailcmd.c:6545 +#: alpine/mailcmd.c:6821 msgid "MAIL LIST COMMANDS" msgstr "" -#: alpine/mailcmd.c:6549 +#: alpine/mailcmd.c:6825 msgid "HELP FOR LIST COMMANDS" msgstr "" -#: alpine/mailcmd.c:6621 +#: alpine/mailcmd.c:6897 msgid "unselect Curthrd" msgstr "" -#: alpine/mailcmd.c:6626 alpine/folder.c:3285 +#: alpine/mailcmd.c:6902 alpine/folder.c:3297 msgid "unselect Cur" msgstr "" -#: alpine/mailcmd.c:6671 +#: alpine/mailcmd.c:6947 msgid "HELP FOR SELECT" msgstr "" -#: alpine/mailcmd.c:6846 +#: alpine/mailcmd.c:7122 msgid "No change resulted. Matching messages already selected." msgstr "" -#: alpine/mailcmd.c:6849 +#: alpine/mailcmd.c:7125 #, c-format msgid "Select failed. No %smessages selected." msgstr "" -#: alpine/mailcmd.c:6850 +#: alpine/mailcmd.c:7126 msgid "additional " msgstr "" -#: alpine/mailcmd.c:6865 +#: alpine/mailcmd.c:7141 #, c-format msgid "Select matched %s message%s!" msgstr "" -#: alpine/mailcmd.c:7031 +#: alpine/mailcmd.c:7308 msgid "Flag" msgstr "" -#: alpine/mailcmd.c:7038 +#: alpine/mailcmd.c:7315 msgid "Pipe" msgstr "" -#: alpine/mailcmd.c:7053 +#: alpine/mailcmd.c:7330 msgid "Collapse" msgstr "" -#: alpine/mailcmd.c:7054 alpine/addrbook.c:2503 alpine/addrbook.c:2725 +#: alpine/mailcmd.c:7331 alpine/addrbook.c:2503 alpine/addrbook.c:2725 msgid "Expand" msgstr "" -#: alpine/mailcmd.c:7061 +#: alpine/mailcmd.c:7338 msgid "UnSelect" msgstr "" -#: alpine/mailcmd.c:7244 alpine/mailcmd.c:7396 +#: alpine/mailcmd.c:7475 +msgid "Reply, Forward or Bounce using a role? " +msgstr "" + +#: alpine/mailcmd.c:7610 alpine/mailcmd.c:7782 #, c-format msgid "Invalid number range, missing number before \"-\": %s" msgstr "" -#: alpine/mailcmd.c:7254 +#: alpine/mailcmd.c:7628 #, c-format msgid "Invalid message number: %s" msgstr "" -#: alpine/mailcmd.c:7263 alpine/mailcmd.c:7293 +#: alpine/mailcmd.c:7639 alpine/mailcmd.c:7679 #, c-format msgid "\"%s\" out of message number range" msgstr "" -#: alpine/mailcmd.c:7283 alpine/mailcmd.c:7436 +#: alpine/mailcmd.c:7667 alpine/mailcmd.c:7842 #, c-format msgid "Invalid number range, missing number after \"-\": %s" msgstr "" -#: alpine/mailcmd.c:7304 alpine/mailcmd.c:7457 +#: alpine/mailcmd.c:7690 alpine/mailcmd.c:7867 #, c-format msgid "Invalid reverse message number range: %s-%s" msgstr "" -#: alpine/mailcmd.c:7406 +#: alpine/mailcmd.c:7800 #, c-format msgid "Invalid thread number: %s" msgstr "" -#: alpine/mailcmd.c:7415 alpine/mailcmd.c:7446 +#: alpine/mailcmd.c:7813 alpine/mailcmd.c:7856 #, c-format msgid "\"%s\" out of thread number range" msgstr "" -#: alpine/mailcmd.c:7648 alpine/mailcmd.c:7998 alpine/mailcmd.c:8151 -#: alpine/mailcmd.c:8249 alpine/mailcmd.c:8336 alpine/mailcmd.c:8557 +#: alpine/mailcmd.c:8058 alpine/mailcmd.c:8409 alpine/mailcmd.c:8562 +#: alpine/mailcmd.c:8660 alpine/mailcmd.c:8747 alpine/mailcmd.c:8968 msgid "Selecting" msgstr "" -#: alpine/mailcmd.c:7662 +#: alpine/mailcmd.c:8072 #, c-format msgid "Invalid date entered: %s" msgstr "" -#: alpine/mailcmd.c:7694 +#: alpine/mailcmd.c:8104 msgid "[Match_My_Addresses]" msgstr "" -#: alpine/mailcmd.c:7695 +#: alpine/mailcmd.c:8105 msgid "[Don't_Match_My_Addresses]" msgstr "" #. TRANSLATORS: use Current To Address -#: alpine/mailcmd.c:7734 +#: alpine/mailcmd.c:8144 msgid "Cur To" msgstr "" #. TRANSLATORS: use Current From Address -#: alpine/mailcmd.c:7739 +#: alpine/mailcmd.c:8149 msgid "Cur From" msgstr "" #. TRANSLATORS: use Current Cc Address -#: alpine/mailcmd.c:7744 +#: alpine/mailcmd.c:8154 msgid "Cur Cc" msgstr "" #. TRANSLATORS: Match Me means match my address -#: alpine/mailcmd.c:7749 +#: alpine/mailcmd.c:8159 msgid "Match Me" msgstr "" #. TRANSLATORS: use Current Subject -#: alpine/mailcmd.c:7762 +#: alpine/mailcmd.c:8172 msgid "Cur Subject" msgstr "" -#: alpine/mailcmd.c:8073 alpine/mailcmd.c:8092 +#: alpine/mailcmd.c:8484 alpine/mailcmd.c:8503 #, c-format msgid "Invalid size entered: %s" msgstr "" -#: alpine/mailcmd.c:8234 +#: alpine/mailcmd.c:8645 msgid "HELP FOR SELECT BASED ON STATUS" msgstr "" -#: alpine/mailcmd.c:8287 +#: alpine/mailcmd.c:8698 msgid "Rule to NOT match: " msgstr "" -#: alpine/mailcmd.c:8288 +#: alpine/mailcmd.c:8699 msgid "Rule to match: " msgstr "" -#: alpine/mailcmd.c:8305 +#: alpine/mailcmd.c:8716 msgid "HELP FOR SELECT BY RULE" msgstr "" -#: alpine/mailcmd.c:8370 +#: alpine/mailcmd.c:8781 msgid "No rules available. Use Setup/Rules to add some." msgstr "" -#: alpine/mailcmd.c:8382 +#: alpine/mailcmd.c:8793 msgid "No rules defined, use Setup/Rules" msgstr "" #. TRANSLATORS: SELECT A RULE is a screen title #. TRANSLATORS: Print something1 using something2. #. "rules" is something1 -#: alpine/mailcmd.c:8396 +#: alpine/mailcmd.c:8807 msgid "SELECT A RULE" msgstr "" #. TRANSLATORS: Print something1 using something2. #. "rules" is something1 -#: alpine/mailcmd.c:8397 alpine/roleconf.c:377 +#: alpine/mailcmd.c:8808 alpine/roleconf.c:377 msgid "rules" msgstr "" -#: alpine/mailcmd.c:8398 +#: alpine/mailcmd.c:8809 msgid "HELP FOR SELECTING A RULE NICKNAME" msgstr "" -#: alpine/mailcmd.c:8481 +#: alpine/mailcmd.c:8892 msgid "Keyword (or keyword initial) to NOT match: " msgstr "" -#: alpine/mailcmd.c:8483 +#: alpine/mailcmd.c:8894 msgid "Keyword (or keyword initial) to match: " msgstr "" -#: alpine/mailcmd.c:8487 +#: alpine/mailcmd.c:8898 msgid "Keyword to NOT match: " msgstr "" -#: alpine/mailcmd.c:8489 +#: alpine/mailcmd.c:8900 msgid "Keyword to match: " msgstr "" -#: alpine/mailcmd.c:8594 +#: alpine/mailcmd.c:9005 msgid "No keywords defined, use \"keywords\" option in Setup/Config" msgstr "" #. TRANSLATORS: SELECT A KEYWORD is a screen title #. TRANSLATORS: Print something1 using something2. #. "keywords" is something1 -#: alpine/mailcmd.c:8607 +#: alpine/mailcmd.c:9018 msgid "SELECT A KEYWORD" msgstr "" -#: alpine/mailcmd.c:8608 alpine/mailcmd.c:8659 +#: alpine/mailcmd.c:9019 alpine/mailcmd.c:9070 msgid "keywords" msgstr "" -#: alpine/mailcmd.c:8609 +#: alpine/mailcmd.c:9020 msgid "HELP FOR SELECTING A KEYWORD" msgstr "" -#: alpine/mailcmd.c:8659 +#: alpine/mailcmd.c:9070 msgid "SELECT KEYWORDS" msgstr "" -#: alpine/mailcmd.c:8661 +#: alpine/mailcmd.c:9072 msgid "HELP FOR SELECTING KEYWORDS" msgstr "" -#: alpine/mailcmd.c:8709 +#: alpine/mailcmd.c:9120 msgid "No charsets found? Enter charset manually." msgstr "" #. TRANSLATORS: SELECT A CHARACTER SET is a screen title #. TRANSLATORS: Print something1 using something2. #. "character sets" is something1 -#: alpine/mailcmd.c:8730 +#: alpine/mailcmd.c:9141 msgid "SELECT A CHARACTER SET" msgstr "" -#: alpine/mailcmd.c:8731 alpine/mailcmd.c:8905 +#: alpine/mailcmd.c:9142 alpine/mailcmd.c:9316 msgid "character sets" msgstr "" -#: alpine/mailcmd.c:8732 +#: alpine/mailcmd.c:9143 msgid "HELP FOR SELECTING A CHARACTER SET" msgstr "" -#: alpine/mailcmd.c:8842 +#: alpine/mailcmd.c:9253 msgid "Scripts representing groups of related character sets" msgstr "" -#: alpine/mailcmd.c:8872 +#: alpine/mailcmd.c:9283 msgid "Individual character sets, may be mixed with scripts" msgstr "" -#: alpine/mailcmd.c:8905 +#: alpine/mailcmd.c:9316 msgid "SELECT CHARACTER SETS" msgstr "" -#: alpine/mailcmd.c:8907 +#: alpine/mailcmd.c:9318 msgid "HELP FOR SELECTING CHARACTER SETS" msgstr "" -#: alpine/mailcmd.c:8959 +#: alpine/mailcmd.c:9370 msgid "Resource : " msgstr "" -#: alpine/mailcmd.c:8963 +#: alpine/mailcmd.c:9374 msgid "Usage : " msgstr "" -#: alpine/mailcmd.c:8968 alpine/mailcmd.c:8983 +#: alpine/mailcmd.c:9379 alpine/mailcmd.c:9394 msgid " message" msgstr "" -#: alpine/mailcmd.c:8970 +#: alpine/mailcmd.c:9381 msgid "s " msgstr "" -#: alpine/mailcmd.c:8972 +#: alpine/mailcmd.c:9383 msgid " " msgstr "" -#: alpine/mailcmd.c:8978 +#: alpine/mailcmd.c:9389 msgid "Limit : " msgstr "" -#: alpine/mailcmd.c:8985 +#: alpine/mailcmd.c:9396 msgid "" "s\n" "\n" msgstr "" -#: alpine/mailcmd.c:8987 +#: alpine/mailcmd.c:9398 msgid "" "\n" "\n" msgstr "" -#: alpine/mailcmd.c:8994 +#: alpine/mailcmd.c:9405 msgid "Quota Resources Summary" msgstr "" -#: alpine/mailcmd.c:8995 +#: alpine/mailcmd.c:9406 msgid "QUOTA SUMMARY" msgstr "" -#: alpine/mailcmd.c:9049 +#: alpine/mailcmd.c:9460 msgid "Choose type of sort : " msgstr "" -#: alpine/mailcmd.c:9051 +#: alpine/mailcmd.c:9462 msgid "Choose type of sort, or 'R' to reverse current sort : " msgstr "" -#: alpine/mailcmd.c:9071 +#: alpine/mailcmd.c:9482 msgid "Reverse" msgstr "" @@ -3434,34 +3591,34 @@ msgstr "" #. of the message or thread, as in #. Message 17 #. when reading message number 17. -#: alpine/titlebar.c:521 alpine/titlebar.c:531 +#: alpine/titlebar.c:539 alpine/titlebar.c:549 msgid "Thd" msgstr "" -#: alpine/titlebar.c:521 alpine/titlebar.c:531 +#: alpine/titlebar.c:539 alpine/titlebar.c:549 msgid "Thread" msgstr "" -#: alpine/titlebar.c:523 +#: alpine/titlebar.c:541 msgid "Msg" msgstr "" -#: alpine/titlebar.c:523 +#: alpine/titlebar.c:541 msgid "Message" msgstr "" #. TRANSLATORS: it might say READONLY or CLOSED in the titlebar, referring to #. the current folder. -#: alpine/titlebar.c:678 +#: alpine/titlebar.c:696 msgid "(CLOSED)" msgstr "" -#: alpine/titlebar.c:681 +#: alpine/titlebar.c:699 msgid "(READONLY)" msgstr "" #. TRANSLATORS: the name of the open folder follows this in the titlebar -#: alpine/titlebar.c:766 +#: alpine/titlebar.c:793 msgid "Folder: " msgstr "" @@ -3583,6 +3740,9 @@ msgstr "" msgid "ADDRESS BOOK (%c%s)" msgstr "" +#. TRANSLATORS: The following lines go together to form a screen of +#. explanation about how to edit an address book entry. +#. #: alpine/adrbkcmd.c:1000 msgid "" "\n" @@ -3690,7 +3850,7 @@ msgstr "" msgid "Server" msgstr "" -#: alpine/adrbkcmd.c:1603 alpine/folder.c:4463 +#: alpine/adrbkcmd.c:1603 alpine/folder.c:4475 msgid "Folder" msgstr "" @@ -3817,8 +3977,8 @@ msgid "You now have a chance to change the name of the remote addrbook..." msgstr "" #: alpine/adrbkcmd.c:2261 alpine/adrbkcmd.c:2415 alpine/adrbkcmd.c:2523 -#: alpine/adrbkcmd.c:2598 alpine/adrbkcmd.c:2869 alpine/mailpart.c:2344 -#: alpine/mailpart.c:2395 alpine/mailpart.c:2851 +#: alpine/adrbkcmd.c:2598 alpine/adrbkcmd.c:2869 alpine/mailpart.c:2363 +#: alpine/mailpart.c:2414 alpine/mailpart.c:2906 msgid "Error allocating space for message." msgstr "" @@ -4217,8 +4377,8 @@ msgid "personal" msgstr "" #: alpine/adrbkcmd.c:3148 alpine/adrbkcmd.c:3160 alpine/adrbkcmd.c:3207 -#: alpine/adrbkcmd.c:3228 alpine/adrbkcmd.c:3290 alpine/folder.c:5696 -#: alpine/folder.c:5735 +#: alpine/adrbkcmd.c:3228 alpine/adrbkcmd.c:3290 alpine/folder.c:5708 +#: alpine/folder.c:5747 msgid "Delete cancelled" msgstr "" @@ -4233,7 +4393,7 @@ msgstr "" msgid "Data" msgstr "" -#: alpine/adrbkcmd.c:3183 alpine/reply.c:1162 +#: alpine/adrbkcmd.c:3183 alpine/reply.c:1289 msgid "Both" msgstr "" @@ -4514,11 +4674,11 @@ msgstr "" msgid "String to search for : " msgstr "" -#: alpine/adrbkcmd.c:6635 alpine/alpine.c:823 pico/pico.c:943 +#: alpine/adrbkcmd.c:6635 alpine/alpine.c:846 pico/pico.c:989 msgid "Cancelled" msgstr "" -#: alpine/adrbkcmd.c:6647 alpine/mailindx.c:3086 alpine/addrbook.c:2473 +#: alpine/adrbkcmd.c:6647 alpine/mailindx.c:3103 alpine/addrbook.c:2473 #: alpine/addrbook.c:2726 msgid "Search" msgstr "" @@ -4584,54 +4744,54 @@ msgstr "" msgid "HELP FOR DIRECTORY VIEW" msgstr "" -#: alpine/adrbkcmd.c:7117 +#: alpine/adrbkcmd.c:7116 msgid "No address to compose to" msgstr "" -#: alpine/adrbkcmd.c:7585 +#: alpine/adrbkcmd.c:7584 #, c-format msgid "No host in %s" msgstr "" -#: alpine/adrbkcmd.c:7593 +#: alpine/adrbkcmd.c:7592 msgid "Searching for LDAP url" msgstr "" -#: alpine/adrbkcmd.c:7607 +#: alpine/adrbkcmd.c:7612 msgid "LDAP search failed: can't initialize" msgstr "" -#: alpine/adrbkcmd.c:7631 +#: alpine/adrbkcmd.c:7643 #, c-format msgid "LDAP search failed: %s" msgstr "" -#: alpine/adrbkcmd.c:7648 +#: alpine/adrbkcmd.c:7664 msgid "No matches found for url" msgstr "" #. TRANSLATORS: sigs refers to signatures, which the user was trying to convert -#: alpine/alpine.c:485 +#: alpine/alpine.c:508 #, c-format msgid "trouble converting sigs\n" msgstr "" -#: alpine/alpine.c:598 +#: alpine/alpine.c:621 #, c-format msgid "Failed to disable mail driver \"%s\": name not found" msgstr "" -#: alpine/alpine.c:619 +#: alpine/alpine.c:642 #, c-format msgid "Failed to disable SASL authenticator \"%s\": name not found" msgstr "" -#: alpine/alpine.c:652 +#: alpine/alpine.c:675 #, c-format msgid "Who are you? (Unable to look up login name)\n" msgstr "" -#: alpine/alpine.c:673 +#: alpine/alpine.c:696 #, c-format msgid "" "Can't access terminal or input is not a terminal. Redirection of\n" @@ -4639,577 +4799,580 @@ msgid "" "%c" msgstr "" -#: alpine/alpine.c:685 +#: alpine/alpine.c:708 #, c-format msgid "Terminal type (environment variable TERM) not set.\n" msgstr "" -#: alpine/alpine.c:688 +#: alpine/alpine.c:711 #, c-format msgid "Terminal type \"%s\" is unknown.\n" msgstr "" -#: alpine/alpine.c:691 +#: alpine/alpine.c:714 #, c-format msgid "Can't open terminal capabilities database.\n" msgstr "" -#: alpine/alpine.c:694 +#: alpine/alpine.c:717 #, c-format msgid "" "Your terminal, of type \"%s\", is lacking functions needed to run alpine.\n" msgstr "" -#: alpine/alpine.c:729 +#: alpine/alpine.c:752 msgid "Warning: sensitive authentication data included in debug file" msgstr "" #. TRANSLATORS: file is computer data -#: alpine/alpine.c:811 +#: alpine/alpine.c:834 msgid "File to open : " msgstr "" #. TRANSLATORS: file is computer data -#: alpine/alpine.c:838 +#: alpine/alpine.c:861 msgid "No file to open" msgstr "" -#: alpine/alpine.c:854 +#: alpine/alpine.c:877 #, c-format msgid "Problem reading standard input: %s" msgstr "" #. TRANSLATORS: file is computer file being read by user -#: alpine/alpine.c:879 +#: alpine/alpine.c:902 msgid "file" msgstr "" #. TRANSLATORS: this is in the title bar at top of screen -#: alpine/alpine.c:881 +#: alpine/alpine.c:904 msgid "FILE VIEW" msgstr "" -#: alpine/alpine.c:894 +#: alpine/alpine.c:917 #, c-format msgid "Can't display \"%s\": %s" msgstr "" -#: alpine/alpine.c:895 +#: alpine/alpine.c:918 msgid "Standard Input" msgstr "" #. TRANSLATORS: refers to bad email address -#: alpine/alpine.c:951 +#: alpine/alpine.c:974 #, c-format msgid "Bad address: %s" msgstr "" -#: alpine/alpine.c:1002 +#: alpine/alpine.c:1025 msgid "Only mailto URLs are allowed with file attachments" msgstr "" -#: alpine/alpine.c:1011 +#: alpine/alpine.c:1034 #, c-format msgid "Unrecognized URL \"%s\"" msgstr "" #. TRANSLATORS: Initial Keystroke List is the literal name of an option -#: alpine/alpine.c:1033 +#: alpine/alpine.c:1056 msgid "Executing Initial Keystroke List......" msgstr "" -#: alpine/alpine.c:1081 +#: alpine/alpine.c:1104 msgid "Please wait, opening mail folder......" msgstr "" -#: alpine/alpine.c:1134 +#: alpine/alpine.c:1157 msgid "No folder to open" msgstr "" -#: alpine/alpine.c:1166 +#: alpine/alpine.c:1194 #, c-format msgid "Unable to open folder \"%s\"" msgstr "" -#: alpine/alpine.c:1191 +#: alpine/alpine.c:1219 msgid "No inbox! Folder to open as inbox : " msgstr "" -#: alpine/alpine.c:1203 +#: alpine/alpine.c:1231 msgid "Folder open cancelled" msgstr "" #. TRANSLATORS: Inbox-Path and PINERC are literal, not to be translated -#: alpine/alpine.c:1216 +#: alpine/alpine.c:1244 msgid "Preserve folder as \"Inbox-Path\" in PINERC" msgstr "" -#: alpine/alpine.c:1237 pith/mailcmd.c:900 +#: alpine/alpine.c:1265 pith/mailcmd.c:901 msgid "No folder opened" msgstr "" -#: alpine/alpine.c:1281 +#: alpine/alpine.c:1309 msgid "Use Compose command to continue interrupted message." msgstr "" -#: alpine/alpine.c:1290 +#: alpine/alpine.c:1318 #, c-format msgid "WARNING! Over your disk quota by %s bytes (%s)" msgstr "" #. TRANSLATORS: config is an abbreviation for configuration -#: alpine/alpine.c:1303 +#: alpine/alpine.c:1331 msgid "" "Note: some of your config options conflict with site policy and are ignored" msgstr "" #. TRANSLATORS: Pruned-Folders is literal -#: alpine/alpine.c:1308 +#: alpine/alpine.c:1336 msgid "Note: ignoring Pruned-Folders outside of default collection for saves" msgstr "" -#: alpine/alpine.c:1314 +#: alpine/alpine.c:1342 msgid "" "Note: Mail-Check-Interval=0 may cause IMAP server connection to time out" msgstr "" -#: alpine/alpine.c:1494 +#. TRANSLATORS: These next few are headings on the Main alpine menu. +#. It's nice if the dashes can be made to line up vertically. +#. +#: alpine/alpine.c:1522 #, c-format msgid " %s HELP - Get help using Alpine" msgstr "" -#: alpine/alpine.c:1496 +#: alpine/alpine.c:1524 #, c-format msgid " %s COMPOSE MESSAGE - Compose and send%s a message" msgstr "" #. TRANSLATORS: We think of sending an email message or posting a news message. #. The message is shown as Compose and send/post a message -#: alpine/alpine.c:1499 +#: alpine/alpine.c:1527 msgid "/post" msgstr "" -#: alpine/alpine.c:1500 +#: alpine/alpine.c:1528 #, c-format msgid " %s MESSAGE INDEX - View messages in current folder" msgstr "" -#: alpine/alpine.c:1502 +#: alpine/alpine.c:1530 #, c-format msgid " %s FOLDER LIST - Select a folder%s to view" msgstr "" #. TRANSLATORS: When news is supported the message above becomes #. Select a folder OR news group to view -#: alpine/alpine.c:1505 +#: alpine/alpine.c:1533 msgid " OR news group" msgstr "" -#: alpine/alpine.c:1506 +#: alpine/alpine.c:1534 #, c-format msgid " %s ADDRESS BOOK - Update address book" msgstr "" -#: alpine/alpine.c:1508 +#: alpine/alpine.c:1536 #, c-format msgid " %s SETUP - Configure Alpine Options" msgstr "" #. TRANSLATORS: final Main menu line -#: alpine/alpine.c:1511 +#: alpine/alpine.c:1539 #, c-format msgid " %s QUIT - Leave the Alpine program" msgstr "" -#: alpine/alpine.c:1708 +#: alpine/alpine.c:1736 #, c-format msgid "Debug level set to %s" msgstr "" #. TRANSLATORS: This is a screen title -#: alpine/alpine.c:1743 +#: alpine/alpine.c:1771 msgid "HELP FOR MAIN MENU" msgstr "" #. TRANSLATORS: list refers to list of commands in main menu -#: alpine/alpine.c:1772 +#: alpine/alpine.c:1800 msgid "Already at top of list" msgstr "" -#: alpine/alpine.c:1788 +#: alpine/alpine.c:1816 msgid "Already at bottom of list" msgstr "" #. TRANSLATORS: This is a screen title -#: alpine/alpine.c:1796 +#: alpine/alpine.c:1824 msgid "ALPINE RELEASE NOTES" msgstr "" #. TRANSLATORS: screen title -#: alpine/alpine.c:2061 +#: alpine/alpine.c:2089 msgid "MAIN MENU" msgstr "" #. TRANSLATORS: screen title -#: alpine/alpine.c:2296 +#: alpine/alpine.c:2324 msgid "SETUP EXCEPTIONS" msgstr "" -#: alpine/alpine.c:2302 +#: alpine/alpine.c:2330 msgid "not eXceptions" msgstr "" #. TRANSLATORS: screen title -#: alpine/alpine.c:2307 alpine/alpine.c:2502 +#: alpine/alpine.c:2335 alpine/alpine.c:2530 msgid "SETUP" msgstr "" -#: alpine/alpine.c:2310 alpine/alpine.c:2530 alpine/alpine.c:2533 +#: alpine/alpine.c:2338 alpine/alpine.c:2558 alpine/alpine.c:2561 msgid "eXceptions" msgstr "" -#: alpine/alpine.c:2321 +#: alpine/alpine.c:2349 msgid "" "Need argument \"-x <except_config>\" or \"PINERCEX\" file to use eXceptions" msgstr "" -#: alpine/alpine.c:2323 +#: alpine/alpine.c:2351 msgid "" "Need argument \"-x <except_config>\" or \".pinercex\" file to use eXceptions" msgstr "" #. TRANSLATORS: starting here we have a whole screen of help text -#: alpine/alpine.c:2379 +#: alpine/alpine.c:2407 msgid "" "This is the Setup screen for Alpine. Choose from the following commands:\n" msgstr "" -#: alpine/alpine.c:2382 +#: alpine/alpine.c:2410 msgid "(E) Exit Setup:\n" msgstr "" -#: alpine/alpine.c:2383 +#: alpine/alpine.c:2411 msgid " This puts you back at the Main Menu.\n" msgstr "" -#: alpine/alpine.c:2387 alpine/alpine.c:2479 +#: alpine/alpine.c:2415 alpine/alpine.c:2507 msgid "(X) eXceptions:\n" msgstr "" -#: alpine/alpine.c:2388 alpine/alpine.c:2480 +#: alpine/alpine.c:2416 alpine/alpine.c:2508 msgid "" " This command is different from the rest. It is not actually a command\n" msgstr "" -#: alpine/alpine.c:2389 alpine/alpine.c:2481 +#: alpine/alpine.c:2417 alpine/alpine.c:2509 msgid "" " itself. Instead, it is a toggle which modifies the behavior of the\n" msgstr "" -#: alpine/alpine.c:2390 alpine/alpine.c:2482 +#: alpine/alpine.c:2418 alpine/alpine.c:2510 msgid "" " other commands. You toggle Exceptions editing on and off with this\n" msgstr "" -#: alpine/alpine.c:2391 alpine/alpine.c:2483 +#: alpine/alpine.c:2419 alpine/alpine.c:2511 msgid "" " command. When it is off you will be editing (changing) your regular\n" msgstr "" -#: alpine/alpine.c:2392 alpine/alpine.c:2484 +#: alpine/alpine.c:2420 alpine/alpine.c:2512 msgid "" " configuration file. When it is on you will be editing your exceptions\n" msgstr "" -#: alpine/alpine.c:2393 alpine/alpine.c:2485 +#: alpine/alpine.c:2421 alpine/alpine.c:2513 msgid "" " configuration file. For example, you might want to type the command \n" msgstr "" -#: alpine/alpine.c:2394 alpine/alpine.c:2486 +#: alpine/alpine.c:2422 alpine/alpine.c:2514 msgid "" " \"eXceptions\" followed by \"Kolor\" to setup different screen colors\n" msgstr "" -#: alpine/alpine.c:2395 alpine/alpine.c:2487 +#: alpine/alpine.c:2423 alpine/alpine.c:2515 msgid " on a particular platform.\n" msgstr "" -#: alpine/alpine.c:2396 alpine/alpine.c:2472 +#: alpine/alpine.c:2424 alpine/alpine.c:2500 msgid "" " (Note: this command does not show up on the keymenu at the bottom of\n" msgstr "" -#: alpine/alpine.c:2397 alpine/alpine.c:2473 +#: alpine/alpine.c:2425 alpine/alpine.c:2501 msgid "" " the screen unless you press \"O\" for \"Other Commands\" --but you " "don't\n" msgstr "" -#: alpine/alpine.c:2398 alpine/alpine.c:2474 +#: alpine/alpine.c:2426 alpine/alpine.c:2502 msgid " need to press the \"O\" in order to invoke the command.)\n" msgstr "" -#: alpine/alpine.c:2403 +#: alpine/alpine.c:2431 msgid "(P) Printer:\n" msgstr "" -#: alpine/alpine.c:2404 +#: alpine/alpine.c:2432 msgid " Allows you to set a default printer and to define custom\n" msgstr "" -#: alpine/alpine.c:2405 +#: alpine/alpine.c:2433 msgid " print commands.\n" msgstr "" -#: alpine/alpine.c:2410 +#: alpine/alpine.c:2438 msgid "(N) Newpassword:\n" msgstr "" -#: alpine/alpine.c:2411 +#: alpine/alpine.c:2439 msgid " Change your password.\n" msgstr "" -#: alpine/alpine.c:2416 +#: alpine/alpine.c:2444 msgid "(C) Config:\n" msgstr "" -#: alpine/alpine.c:2417 +#: alpine/alpine.c:2445 msgid " Allows you to set or unset many features of Alpine.\n" msgstr "" -#: alpine/alpine.c:2418 +#: alpine/alpine.c:2446 msgid " You may also set the values of many options with this command.\n" msgstr "" -#: alpine/alpine.c:2423 +#: alpine/alpine.c:2451 msgid "(S) Signature:\n" msgstr "" -#: alpine/alpine.c:2424 +#: alpine/alpine.c:2452 msgid " Enter or edit a custom signature which will\n" msgstr "" -#: alpine/alpine.c:2425 +#: alpine/alpine.c:2453 msgid " be included with each new message you send.\n" msgstr "" -#: alpine/alpine.c:2429 +#: alpine/alpine.c:2457 msgid "(A) AddressBooks:\n" msgstr "" -#: alpine/alpine.c:2430 +#: alpine/alpine.c:2458 msgid " Define a non-default address book.\n" msgstr "" -#: alpine/alpine.c:2433 +#: alpine/alpine.c:2461 msgid "(L) collectionLists:\n" msgstr "" -#: alpine/alpine.c:2434 +#: alpine/alpine.c:2462 msgid "" " You may define groups of folders to help you better organize your mail.\n" msgstr "" -#: alpine/alpine.c:2437 +#: alpine/alpine.c:2465 msgid "(R) Rules:\n" msgstr "" -#: alpine/alpine.c:2438 +#: alpine/alpine.c:2466 msgid " This has up to six sub-categories: Roles, Index Colors, Filters,\n" msgstr "" -#: alpine/alpine.c:2439 +#: alpine/alpine.c:2467 msgid " SetScores, Search, and Other. If the Index Colors option is\n" msgstr "" -#: alpine/alpine.c:2440 +#: alpine/alpine.c:2468 msgid " missing you may turn it on (if possible) with Setup/Kolor.\n" msgstr "" -#: alpine/alpine.c:2441 +#: alpine/alpine.c:2469 msgid "" " If Roles is missing it has probably been administratively disabled.\n" msgstr "" -#: alpine/alpine.c:2445 +#: alpine/alpine.c:2473 msgid "(D) Directory:\n" msgstr "" -#: alpine/alpine.c:2446 +#: alpine/alpine.c:2474 msgid "" " Define an LDAP Directory server for Alpine's use. A directory server is\n" msgstr "" -#: alpine/alpine.c:2447 +#: alpine/alpine.c:2475 msgid " similar to an address book, but it is usually maintained by an\n" msgstr "" -#: alpine/alpine.c:2448 +#: alpine/alpine.c:2476 msgid " organization. It is similar to a telephone directory.\n" msgstr "" -#: alpine/alpine.c:2452 +#: alpine/alpine.c:2480 msgid "(K) Kolor:\n" msgstr "" -#: alpine/alpine.c:2453 +#: alpine/alpine.c:2481 msgid "" " Set custom colors for various parts of the Alpine screens. For example, " "the\n" msgstr "" -#: alpine/alpine.c:2454 +#: alpine/alpine.c:2482 msgid "" " command key labels, the titlebar at the top of each page, and quoted\n" msgstr "" -#: alpine/alpine.c:2455 +#: alpine/alpine.c:2483 msgid " sections of messages you are viewing.\n" msgstr "" -#: alpine/alpine.c:2459 +#: alpine/alpine.c:2487 msgid "(M) S/MIME:\n" msgstr "" -#: alpine/alpine.c:2460 +#: alpine/alpine.c:2488 msgid " Setup for using S/MIME to verify signed messages, decrypt\n" msgstr "" -#: alpine/alpine.c:2461 +#: alpine/alpine.c:2489 msgid " encrypted messages, and to sign or encrypt outgoing messages.\n" msgstr "" -#: alpine/alpine.c:2465 +#: alpine/alpine.c:2493 msgid "(Z) RemoteConfigSetup:\n" msgstr "" -#: alpine/alpine.c:2466 +#: alpine/alpine.c:2494 msgid "" " This is a command you will probably only want to use once, if at all.\n" msgstr "" -#: alpine/alpine.c:2467 +#: alpine/alpine.c:2495 msgid "" " It helps you transfer your Alpine configuration data to an IMAP server,\n" msgstr "" -#: alpine/alpine.c:2468 +#: alpine/alpine.c:2496 msgid "" " where it will be accessible from any of the computers you read mail\n" msgstr "" -#: alpine/alpine.c:2469 +#: alpine/alpine.c:2497 msgid "" " from (using Alpine). The idea behind a remote configuration is that you\n" msgstr "" -#: alpine/alpine.c:2470 +#: alpine/alpine.c:2498 msgid "" " can change your configuration in one place and have that change show\n" msgstr "" -#: alpine/alpine.c:2471 +#: alpine/alpine.c:2499 msgid " up on all of the computers you use.\n" msgstr "" -#: alpine/alpine.c:2488 +#: alpine/alpine.c:2516 msgid "" " (Note: this command does not do anything unless you have a " "configuration\n" msgstr "" -#: alpine/alpine.c:2489 +#: alpine/alpine.c:2517 msgid "" " with exceptions enabled (you don't have that). Common ways to enable an\n" msgstr "" -#: alpine/alpine.c:2490 +#: alpine/alpine.c:2518 msgid "" " exceptions config are the command line argument \"-x <exception_config>" "\";\n" msgstr "" -#: alpine/alpine.c:2491 +#: alpine/alpine.c:2519 msgid "" " or the existence of the file \".pinercex\" for Unix Alpine, or \"PINERCEX" "\")\n" msgstr "" -#: alpine/alpine.c:2492 +#: alpine/alpine.c:2520 msgid " for PC-Alpine.)\n" msgstr "" -#: alpine/alpine.c:2493 +#: alpine/alpine.c:2521 msgid "" " (Another note: this command does not show up on the keymenu at the " "bottom\n" msgstr "" -#: alpine/alpine.c:2494 +#: alpine/alpine.c:2522 msgid "" " of the screen unless you press \"O\" for \"Other Commands\" --but you\n" msgstr "" -#: alpine/alpine.c:2495 +#: alpine/alpine.c:2523 msgid " don't need to press the \"O\" in order to invoke the command.)\n" msgstr "" -#: alpine/alpine.c:2501 +#: alpine/alpine.c:2529 msgid "Information About Setup Command" msgstr "" -#: alpine/alpine.c:2623 +#: alpine/alpine.c:2651 msgid "Config file not changeable" msgstr "" -#: alpine/alpine.c:2628 +#: alpine/alpine.c:2656 msgid "Problem accessing configuration" msgstr "" -#: alpine/alpine.c:2637 alpine/alpine.c:2659 +#: alpine/alpine.c:2665 alpine/alpine.c:2687 msgid "SIGNATURE EDITOR" msgstr "" -#: alpine/alpine.c:2707 +#: alpine/alpine.c:2735 msgid "Type of rule setup : " msgstr "" -#: alpine/alpine.c:2726 +#: alpine/alpine.c:2754 msgid "Try turning on color with the Setup/Kolor command." msgstr "" -#: alpine/alpine.c:2769 +#: alpine/alpine.c:2797 msgid "Password changing not configured for this version of Alpine." msgstr "" -#: alpine/alpine.c:3104 +#: alpine/alpine.c:3132 msgid "Quit even though new mail just arrived" msgstr "" -#: alpine/alpine.c:3113 +#: alpine/alpine.c:3141 msgid "Really quit Alpine" msgstr "" -#: alpine/alpine.c:3137 +#: alpine/alpine.c:3165 msgid "Alpine finished" msgstr "" -#: alpine/alpine.c:3347 +#: alpine/alpine.c:3375 #, c-format msgid "" "No more available memory.\n" "Alpine Exiting" msgstr "" -#: alpine/alpine.c:3349 +#: alpine/alpine.c:3377 #, c-format msgid "" "Problem detected: \"%s\".\n" "Alpine Exiting." msgstr "" -#: alpine/alpine.c:3563 +#: alpine/alpine.c:3591 msgid "PC-Alpine MAIN MENU Help" msgstr "" @@ -5388,7 +5551,7 @@ msgstr "" msgid "Exit, saving changes and creating Path" msgstr "" -#: alpine/folder.c:1277 pico/browse.c:2200 +#: alpine/folder.c:1277 pico/browse.c:2246 msgid "Edit" msgstr "" @@ -5434,7 +5597,7 @@ msgstr "" msgid "No Folders! Nothing to View" msgstr "" -#: alpine/folder.c:2493 alpine/folder.c:5304 +#: alpine/folder.c:2493 alpine/folder.c:5316 msgid "Empty folder collection. No folder to rename!" msgstr "" @@ -5499,456 +5662,460 @@ msgstr "" msgid "No folder to check! Can't get recent info" msgstr "" -#: alpine/folder.c:2864 alpine/folder.c:3831 +#: alpine/folder.c:2816 +msgid "Collection not updated" +msgstr "" + +#: alpine/folder.c:2876 alpine/folder.c:3843 msgid "Empty folder list!" msgstr "" -#: alpine/folder.c:2914 +#: alpine/folder.c:2926 msgid "Name of new folder : " msgstr "" -#: alpine/folder.c:2926 alpine/folder.c:4504 alpine/folder.c:5381 +#: alpine/folder.c:2938 alpine/folder.c:4516 alpine/folder.c:5393 msgid "Folder name can't begin with dot" msgstr "" -#: alpine/folder.c:2929 alpine/folder.c:4507 +#: alpine/folder.c:2941 alpine/folder.c:4519 #, c-format msgid "Config feature \"%s\" enables names beginning with dot" msgstr "" -#: alpine/folder.c:2937 +#: alpine/folder.c:2949 #, c-format msgid "Can't add folder named %s" msgstr "" #. TRANSLATORS: go to parent directory one level up -#: alpine/folder.c:2974 alpine/folder.c:3089 +#: alpine/folder.c:2986 alpine/folder.c:3101 msgid "ParentDir" msgstr "" #. TRANSLATORS: go to Collection List -#: alpine/folder.c:2980 alpine/folder.c:3108 +#: alpine/folder.c:2992 alpine/folder.c:3120 msgid "ClctnList" msgstr "" -#: alpine/folder.c:2998 alpine/folder.c:3162 alpine/folder.c:3169 +#: alpine/folder.c:3010 alpine/folder.c:3174 alpine/folder.c:3181 msgid "View Dir" msgstr "" #. TRANSLATORS: New Messages -#: alpine/folder.c:3051 +#: alpine/folder.c:3063 msgid "NewMsgs" msgstr "" -#: alpine/folder.c:3272 +#: alpine/folder.c:3284 msgid "Properties" msgstr "" -#: alpine/folder.c:3303 +#: alpine/folder.c:3315 #, c-format msgid "Select \"%s\" not supported in Incoming Folders" msgstr "" -#: alpine/folder.c:3317 alpine/folder.c:3404 +#: alpine/folder.c:3329 alpine/folder.c:3416 msgid "Unsupported Select option" msgstr "" -#: alpine/folder.c:3440 +#: alpine/folder.c:3452 msgid "No change resulted" msgstr "" -#: alpine/folder.c:3441 +#: alpine/folder.c:3453 msgid "No messages in intersection" msgstr "" -#: alpine/folder.c:3446 +#: alpine/folder.c:3458 msgid "No change resulted. Matching folders already selected." msgstr "" -#: alpine/folder.c:3540 +#: alpine/folder.c:3552 #, c-format msgid "Now in directory: %s" msgstr "" -#: alpine/folder.c:3545 +#: alpine/folder.c:3557 msgid "Returned to collection's top directory" msgstr "" -#: alpine/folder.c:3663 pith/mailcmd.c:569 +#: alpine/folder.c:3675 pith/mailcmd.c:569 #, c-format msgid "Can't find Incoming Folder %s." msgstr "" -#: alpine/folder.c:3778 +#: alpine/folder.c:3790 msgid "Error creating file" msgstr "" -#: alpine/folder.c:3793 +#: alpine/folder.c:3805 msgid "Copying folder" msgstr "" -#: alpine/folder.c:3806 +#: alpine/folder.c:3818 #, c-format msgid "Error exporting to %s" msgstr "" -#: alpine/folder.c:3817 +#: alpine/folder.c:3829 #, c-format msgid "No messages in %s to export" msgstr "" -#: alpine/folder.c:3820 +#: alpine/folder.c:3832 msgid "Can't open folder for exporting" msgstr "" -#: alpine/folder.c:3884 +#: alpine/folder.c:3896 #, c-format msgid "Can't import file outside of %s" msgstr "" -#: alpine/folder.c:3944 +#: alpine/folder.c:3956 #, c-format msgid "Error importing to %s" msgstr "" -#: alpine/folder.c:3950 +#: alpine/folder.c:3962 #, c-format msgid "No messages in file %s" msgstr "" -#: alpine/folder.c:3954 +#: alpine/folder.c:3966 #, c-format msgid "Can't open file %s for import" msgstr "" -#: alpine/folder.c:4076 +#: alpine/folder.c:4088 msgid "Cancelled: config file not editable" msgstr "" -#: alpine/folder.c:4177 +#: alpine/folder.c:4189 msgid "Use Inbox Host" msgstr "" #. TRANSLATORS: a mail drop is a place where mail is copied to so you #. can read it. -#: alpine/folder.c:4192 +#: alpine/folder.c:4204 msgid "Use a Mail Drop" msgstr "" -#: alpine/folder.c:4198 +#: alpine/folder.c:4210 msgid "Do Not use a Mail Drop" msgstr "" -#: alpine/folder.c:4207 +#: alpine/folder.c:4219 #, c-format msgid "Name of Mail Drop server : " msgstr "" -#: alpine/folder.c:4209 +#: alpine/folder.c:4221 #, c-format msgid "Name of server to contain destination folder : " msgstr "" -#: alpine/folder.c:4211 +#: alpine/folder.c:4223 #, c-format msgid "Name of Inbox server : " msgstr "" -#: alpine/folder.c:4213 +#: alpine/folder.c:4225 #, c-format msgid "Name of server to contain added folder : " msgstr "" -#: alpine/folder.c:4298 alpine/folder.c:4301 +#: alpine/folder.c:4310 alpine/folder.c:4313 msgid "HELP FOR DESTINATION SERVER " msgstr "" -#: alpine/folder.c:4303 alpine/folder.c:4306 +#: alpine/folder.c:4315 alpine/folder.c:4318 msgid "HELP FOR MAILDROP NAME " msgstr "" -#: alpine/folder.c:4309 +#: alpine/folder.c:4321 msgid "HELP FOR INBOX SERVER " msgstr "" -#: alpine/folder.c:4312 +#: alpine/folder.c:4324 msgid "HELP FOR SERVER NAME " msgstr "" -#: alpine/folder.c:4341 alpine/folder.c:4546 alpine/folder.c:4681 +#: alpine/folder.c:4353 alpine/folder.c:4558 alpine/folder.c:4693 msgid "INBOX change cancelled" msgstr "" -#: alpine/folder.c:4342 alpine/folder.c:4547 alpine/folder.c:4631 -#: alpine/folder.c:4682 +#: alpine/folder.c:4354 alpine/folder.c:4559 alpine/folder.c:4643 +#: alpine/folder.c:4694 msgid "Addition of new folder cancelled" msgstr "" -#: alpine/folder.c:4456 +#: alpine/folder.c:4468 msgid "Create Folder" msgstr "" -#: alpine/folder.c:4461 +#: alpine/folder.c:4473 msgid "Create Directory" msgstr "" -#: alpine/folder.c:4494 +#: alpine/folder.c:4506 msgid "#move folders may only be the INBOX or in the Incoming Collection" msgstr "" -#: alpine/folder.c:4529 +#: alpine/folder.c:4541 msgid "Can't have trailing directory delimiters!" msgstr "" -#: alpine/folder.c:4541 +#: alpine/folder.c:4553 msgid "HELP FOR FOLDER NAME " msgstr "" -#: alpine/folder.c:4618 +#: alpine/folder.c:4630 msgid "A subfolder name is required, there is no default subfolder name" msgstr "" -#: alpine/folder.c:4627 +#: alpine/folder.c:4639 msgid "HELP FOR SUBFOLDER NAME " msgstr "" -#: alpine/folder.c:4644 +#: alpine/folder.c:4656 #, c-format msgid "Cannot add folder %s in current context" msgstr "" -#: alpine/folder.c:4658 +#: alpine/folder.c:4670 #, c-format msgid "Nickname for folder \"%s\" : " msgstr "" -#: alpine/folder.c:4671 +#: alpine/folder.c:4683 #, c-format msgid "Nickname cannot be \"%s\"" msgstr "" -#: alpine/folder.c:4714 +#: alpine/folder.c:4726 #, c-format msgid "Incoming folder \"%s\" already exists" msgstr "" -#: alpine/folder.c:4744 +#: alpine/folder.c:4756 #, c-format msgid "Error checking for %s" msgstr "" -#: alpine/folder.c:4985 +#: alpine/folder.c:4997 msgid "To All Grps" msgstr "" -#: alpine/folder.c:5019 +#: alpine/folder.c:5031 msgid "Fetching newsgroup list" msgstr "" -#: alpine/folder.c:5054 +#: alpine/folder.c:5066 msgid "No group substring to match! Use ^T to list all news groups." msgstr "" -#: alpine/folder.c:5108 +#: alpine/folder.c:5120 msgid "No groups to select from!" msgstr "" -#: alpine/folder.c:5111 +#: alpine/folder.c:5123 #, c-format msgid "News group \"%s\" didn't match any existing groups" msgstr "" -#: alpine/folder.c:5157 +#: alpine/folder.c:5169 msgid "Subscribe cancelled" msgstr "" -#: alpine/folder.c:5187 alpine/folder.c:5235 alpine/folder.c:5252 +#: alpine/folder.c:5199 alpine/folder.c:5247 alpine/folder.c:5264 #, c-format msgid "Error subscribing to \"%s\"" msgstr "" -#: alpine/folder.c:5218 +#: alpine/folder.c:5230 msgid "Subscriptions failed, subscribed to no new groups" msgstr "" -#: alpine/folder.c:5258 +#: alpine/folder.c:5270 #, c-format msgid "Subscribed to \"%s\"" msgstr "" -#: alpine/folder.c:5299 +#: alpine/folder.c:5311 msgid "Can't rename news groups!" msgstr "" -#: alpine/folder.c:5312 +#: alpine/folder.c:5324 #, c-format msgid "Can't change special folder name \"%s\"" msgstr "" -#: alpine/folder.c:5342 +#: alpine/folder.c:5354 msgid "Rename cancelled: folder not in editable config file" msgstr "" -#: alpine/folder.c:5357 +#: alpine/folder.c:5369 msgid "nickname" msgstr "" -#: alpine/folder.c:5359 pith/bldaddr.c:658 +#: alpine/folder.c:5371 pith/bldaddr.c:658 msgid "directory" msgstr "" -#: alpine/folder.c:5359 +#: alpine/folder.c:5371 msgid "folder" msgstr "" -#: alpine/folder.c:5384 +#: alpine/folder.c:5396 msgid "Config feature \"s\" enables names beginning with dot" msgstr "" -#: alpine/folder.c:5393 +#: alpine/folder.c:5405 #, c-format msgid "Folder \"%s\" already exists" msgstr "" -#: alpine/folder.c:5402 +#: alpine/folder.c:5414 #, c-format msgid "Can't rename incoming folder to %s" msgstr "" -#: alpine/folder.c:5405 +#: alpine/folder.c:5417 #, c-format msgid "Can't rename folder to %s" msgstr "" -#: alpine/folder.c:5429 +#: alpine/folder.c:5441 msgid "Folder rename cancelled" msgstr "" -#: alpine/folder.c:5575 +#: alpine/folder.c:5587 #, c-format msgid "Really unsubscribe from \"%s\"" msgstr "" -#: alpine/folder.c:5596 +#: alpine/folder.c:5608 #, c-format msgid "Error unsubscribing from \"%s\"" msgstr "" -#: alpine/folder.c:5654 +#: alpine/folder.c:5666 #, c-format msgid "Can't delete special folder \"%s\"." msgstr "" -#: alpine/folder.c:5660 +#: alpine/folder.c:5672 msgid "Deletion cancelled: folder not in editable config file" msgstr "" -#: alpine/folder.c:5685 +#: alpine/folder.c:5697 #, c-format msgid "Can't delete non-empty directory \"%s\"%s." msgstr "" -#: alpine/folder.c:5697 +#: alpine/folder.c:5709 msgid "No folder deleted" msgstr "" -#: alpine/folder.c:5704 +#: alpine/folder.c:5716 msgid "Nickname only" msgstr "" -#: alpine/folder.c:5705 +#: alpine/folder.c:5717 msgid "Both Folder and Nickname" msgstr "" -#: alpine/folder.c:5708 +#: alpine/folder.c:5720 msgid "DELETE only Nickname or Both nickname and folder? " msgstr "" -#: alpine/folder.c:5736 +#: alpine/folder.c:5748 msgid "Nothing deleted" msgstr "" -#: alpine/folder.c:5866 +#: alpine/folder.c:5878 msgid "folder list" msgstr "" -#: alpine/folder.c:5881 +#: alpine/folder.c:5893 #, c-format msgid "String in folder %s to match : " msgstr "" -#: alpine/folder.c:5914 +#: alpine/folder.c:5926 msgid "Name Select" msgstr "" -#: alpine/folder.c:5915 +#: alpine/folder.c:5927 msgid "Content Select" msgstr "" -#: alpine/folder.c:5921 +#: alpine/folder.c:5933 msgid "Select \"Text\" not supported in Incoming Folders" msgstr "" -#: alpine/folder.c:6053 +#: alpine/folder.c:6065 msgid "Unseen msgs" msgstr "" -#: alpine/folder.c:6054 +#: alpine/folder.c:6066 msgid "New msgs" msgstr "" -#: alpine/folder.c:6055 +#: alpine/folder.c:6067 msgid "msg Count" msgstr "" -#: alpine/folder.c:6061 +#: alpine/folder.c:6073 msgid "Select \"Properties\" not supported in Incoming Folders" msgstr "" -#: alpine/folder.c:6129 +#: alpine/folder.c:6141 msgid "Toggle Comparison" msgstr "" -#: alpine/folder.c:6529 +#: alpine/folder.c:6542 #, c-format msgid "Check of folder %s failed. Continue " msgstr "" -#: alpine/folder.c:6531 alpine/folder.c:6534 +#: alpine/folder.c:6544 alpine/folder.c:6547 #, c-format msgid "Check of %s failed. Continue " msgstr "" -#: alpine/folder.c:6536 +#: alpine/folder.c:6549 #, c-format msgid "Check failed. Continue " msgstr "" -#: alpine/folder.c:6595 +#: alpine/folder.c:6608 msgid "Cannot shuffle INBOX" msgstr "" -#: alpine/folder.c:6626 +#: alpine/folder.c:6639 msgid "Shuffle cancelled: config file not editable" msgstr "" -#: alpine/folder.c:6639 +#: alpine/folder.c:6652 msgid "Back" msgstr "" -#: alpine/folder.c:6663 +#: alpine/folder.c:6676 msgid "Shuffle cancelled: unexpected trouble shuffling" msgstr "" -#: alpine/folder.c:6677 +#: alpine/folder.c:6690 msgid "Cannot shuffle from one config file to another." msgstr "" -#: alpine/folder.c:6851 +#: alpine/folder.c:6864 msgid "Can't post messages, NNTP server needs to be configured" msgstr "" -#: alpine/folder.c:6858 +#: alpine/folder.c:6871 msgid "Getting full list of groups for posting" msgstr "" @@ -6129,41 +6296,42 @@ msgstr "" #. TRANSLATORS: Print something1 using something2. #. configuration is something1 -#: alpine/setup.c:437 alpine/flagmaint.c:168 alpine/colorconf.c:109 -#: alpine/colorconf.c:2921 alpine/smime.c:613 +#: alpine/setup.c:442 alpine/flagmaint.c:168 alpine/colorconf.c:109 +#: alpine/colorconf.c:2921 alpine/smime.c:719 alpine/smime.c:1429 +#: alpine/smime.c:1685 msgid "configuration" msgstr "" -#: alpine/setup.c:527 alpine/confscroll.c:1869 +#: alpine/setup.c:533 alpine/confscroll.c:1878 msgid "Leave unset and use default " msgstr "" -#: alpine/setup.c:689 alpine/setup.c:836 +#: alpine/setup.c:695 alpine/setup.c:842 #, c-format msgid "Turn on incoming folders with Config feature \"%s\"" msgstr "" -#: alpine/setup.c:708 alpine/setup.c:729 alpine/setup.c:741 +#: alpine/setup.c:714 alpine/setup.c:735 alpine/setup.c:747 msgid "Using default, monitor all incoming folders" msgstr "" -#: alpine/setup.c:727 +#: alpine/setup.c:733 msgid "List is unchanged" msgstr "" -#: alpine/setup.c:824 +#: alpine/setup.c:830 msgid "Incoming folders to be monitored" msgstr "" -#: alpine/setup.c:842 +#: alpine/setup.c:848 msgid "SELECT FOLDERS TO MONITOR" msgstr "" -#: alpine/setup.c:842 +#: alpine/setup.c:848 msgid "folders" msgstr "" -#: alpine/setup.c:844 +#: alpine/setup.c:850 msgid "HELP FOR SELECTING FOLDERS" msgstr "" @@ -6238,12 +6406,12 @@ msgid "Screen too small" msgstr "" #. TRANSLATORS: "Config file not changeable," is what replaces the %s -#: alpine/confscroll.c:485 alpine/confscroll.c:1330 +#: alpine/confscroll.c:485 alpine/confscroll.c:1335 #, c-format msgid "%s can't change options or settings" msgstr "" -#: alpine/confscroll.c:487 alpine/confscroll.c:1332 +#: alpine/confscroll.c:487 alpine/confscroll.c:1337 msgid "Config file not changeable," msgstr "" @@ -6294,257 +6462,257 @@ msgstr "" #. TRANSLATORS: Command <command letter> not defined here. #. Leave the trailing %s which might be a parenthetical #. remark. -#: alpine/confscroll.c:1347 +#: alpine/confscroll.c:1352 #, c-format msgid "Command \"%s\" not defined here.%s" msgstr "" -#: alpine/confscroll.c:1647 +#: alpine/confscroll.c:1656 msgid "Decrease" msgstr "" -#: alpine/confscroll.c:1651 +#: alpine/confscroll.c:1660 msgid "Increase" msgstr "" -#: alpine/confscroll.c:1670 +#: alpine/confscroll.c:1679 msgid "Only single value allowed. Use \"Change\"." msgstr "" -#: alpine/confscroll.c:1696 +#: alpine/confscroll.c:1705 msgid "Enter text to insert before \"%.*w\": " msgstr "" -#: alpine/confscroll.c:1710 alpine/print.c:751 +#: alpine/confscroll.c:1719 alpine/print.c:751 msgid "Add To" msgstr "" -#: alpine/confscroll.c:1712 alpine/print.c:753 +#: alpine/confscroll.c:1721 alpine/print.c:753 msgid "Replace or Add To default value ? " msgstr "" -#: alpine/confscroll.c:1733 alpine/confscroll.c:1761 +#: alpine/confscroll.c:1742 alpine/confscroll.c:1770 #, c-format msgid "Enter the numeric text to be added : " msgstr "" -#: alpine/confscroll.c:1735 alpine/confscroll.c:1763 +#: alpine/confscroll.c:1744 alpine/confscroll.c:1772 #, c-format msgid "Enter the text to be added : " msgstr "" -#: alpine/confscroll.c:1747 +#: alpine/confscroll.c:1756 #, c-format msgid "Enter the numeric replacement text : " msgstr "" -#: alpine/confscroll.c:1749 +#: alpine/confscroll.c:1758 #, c-format msgid "Enter the replacement text : " msgstr "" #. TRANSLATORS: Insert new item before current item -#: alpine/confscroll.c:1782 alpine/print.c:804 +#: alpine/confscroll.c:1791 alpine/print.c:804 msgid "InsertBefore" msgstr "" -#: alpine/confscroll.c:1782 alpine/print.c:804 +#: alpine/confscroll.c:1791 alpine/print.c:804 msgid "InsertAfter" msgstr "" -#: alpine/confscroll.c:1843 alpine/confscroll.c:1851 alpine/print.c:893 +#: alpine/confscroll.c:1852 alpine/confscroll.c:1860 alpine/print.c:893 #, c-format msgid "Can't add %s to list" msgstr "" -#: alpine/confscroll.c:1859 alpine/confscroll.c:2231 +#: alpine/confscroll.c:1868 alpine/confscroll.c:2240 msgid "Entry must be numeric" msgstr "" -#: alpine/confscroll.c:1903 +#: alpine/confscroll.c:1912 #, c-format msgid "Enter text to insert after \"%.*s\": " msgstr "" -#: alpine/confscroll.c:1905 +#: alpine/confscroll.c:1914 #, c-format msgid "Enter text to insert before \"%.*s\": " msgstr "" -#: alpine/confscroll.c:1926 alpine/confscroll.c:2263 +#: alpine/confscroll.c:1935 alpine/confscroll.c:2272 #, c-format msgid "Minimum value is %s" msgstr "" -#: alpine/confscroll.c:1951 alpine/confscroll.c:2280 +#: alpine/confscroll.c:1960 alpine/confscroll.c:2289 #, c-format msgid "Maximum value is %s" msgstr "" -#: alpine/confscroll.c:1977 alpine/confscroll.c:1991 alpine/print.c:920 +#: alpine/confscroll.c:1986 alpine/confscroll.c:2000 alpine/print.c:920 #, c-format msgid "Override default with %s" msgstr "" -#: alpine/confscroll.c:2007 alpine/print.c:935 +#: alpine/confscroll.c:2016 alpine/print.c:935 msgid "No set value to delete" msgstr "" -#: alpine/confscroll.c:2011 +#: alpine/confscroll.c:2020 #, c-format msgid "Delete (unused) %s from %s " msgstr "" -#: alpine/confscroll.c:2023 +#: alpine/confscroll.c:2032 #, c-format msgid "Really delete %s%s from %s " msgstr "" -#: alpine/confscroll.c:2059 +#: alpine/confscroll.c:2068 msgid "Value not deleted" msgstr "" -#: alpine/confscroll.c:2123 +#: alpine/confscroll.c:2132 #, c-format msgid "Change field %s list entry : " msgstr "" -#: alpine/confscroll.c:2130 +#: alpine/confscroll.c:2139 #, c-format msgid "Change numeric field %s value : " msgstr "" -#: alpine/confscroll.c:2132 +#: alpine/confscroll.c:2141 #, c-format msgid "Change field %s value : " msgstr "" -#: alpine/confscroll.c:2302 +#: alpine/confscroll.c:2311 msgid "Can't shuffle single-valued setting" msgstr "" -#: alpine/confscroll.c:2317 +#: alpine/confscroll.c:2326 msgid "Shuffle only makes sense when there is more than one value defined" msgstr "" -#: alpine/confscroll.c:2746 alpine/confscroll.c:2973 alpine/colorconf.c:1277 +#: alpine/confscroll.c:2755 alpine/confscroll.c:2982 alpine/colorconf.c:1277 msgid "Delete old unused personal option setting" msgstr "" -#: alpine/confscroll.c:4279 +#: alpine/confscroll.c:4290 msgid "<Ignored: using Literal-Signature instead>" msgstr "" #. TRANSLATORS: In the configuration screen, telling the user we #. can't change this option because the system administrator #. prohibits it. -#: alpine/confscroll.c:4533 pith/conf.c:6972 +#: alpine/confscroll.c:4544 pith/conf.c:7056 msgid "Can't change value fixed by sys-admin." msgstr "" -#: alpine/confscroll.c:4798 +#: alpine/confscroll.c:4838 #, c-format msgid "Warning: \"%s\" is overridden in your exceptions configuration" msgstr "" -#: alpine/confscroll.c:4824 +#: alpine/confscroll.c:4864 msgid "FIXING PINERC" msgstr "" -#: alpine/confscroll.c:4828 +#: alpine/confscroll.c:4868 msgid "Some of your options conflict with site policy. Investigate" msgstr "" -#: alpine/confscroll.c:4852 +#: alpine/confscroll.c:4892 #, c-format msgid "Your setting for %s is " msgstr "" -#: alpine/confscroll.c:4872 alpine/confscroll.c:4881 alpine/confscroll.c:4885 +#: alpine/confscroll.c:4912 alpine/confscroll.c:4921 alpine/confscroll.c:4925 #, c-format msgid "Your setting for %s is %s" msgstr "" -#: alpine/confscroll.c:4941 alpine/confscroll.c:4945 +#: alpine/confscroll.c:4981 alpine/confscroll.c:4985 msgid "ON" msgstr "" -#: alpine/confscroll.c:4941 alpine/confscroll.c:4945 +#: alpine/confscroll.c:4981 alpine/confscroll.c:4985 msgid "OFF" msgstr "" -#: alpine/confscroll.c:5029 +#: alpine/confscroll.c:5069 msgid "Using default value" msgstr "" -#: alpine/confscroll.c:5040 +#: alpine/confscroll.c:5080 #, c-format msgid "User-Domain (%s) cannot contain \"@\"; using %s" msgstr "" -#: alpine/confscroll.c:5049 +#: alpine/confscroll.c:5089 #, c-format msgid "User-domain (%s) cannot contain \"@\"; deleting" msgstr "" -#: alpine/confscroll.c:5120 alpine/confscroll.c:5133 alpine/confscroll.c:5146 -#: alpine/confscroll.c:5153 pith/conf.c:7081 +#: alpine/confscroll.c:5160 alpine/confscroll.c:5173 alpine/confscroll.c:5186 +#: alpine/confscroll.c:5193 pith/conf.c:7165 msgid "This option has no effect without Enable-Incoming-Folders-Checking" msgstr "" -#: alpine/confscroll.c:5188 +#: alpine/confscroll.c:5228 msgid "Initial command changes will affect your next Alpine session." msgstr "" -#: alpine/confscroll.c:5241 alpine/confscroll.c:5257 pith/conf.c:6832 +#: alpine/confscroll.c:5291 alpine/confscroll.c:5307 pith/conf.c:6916 msgid "This change has no effect because feature Use-System-Translation is on" msgstr "" -#: alpine/confscroll.c:5311 +#: alpine/confscroll.c:5361 #, c-format msgid "Ignoring Quote-Suppression-Threshold value of %s, see help" msgstr "" -#: alpine/confscroll.c:5336 +#: alpine/confscroll.c:5386 msgid "Active Example" msgstr "" -#: alpine/confscroll.c:5406 alpine/roleconf.c:5208 +#: alpine/confscroll.c:5456 alpine/roleconf.c:5208 #, c-format msgid "Warning: Sig file can't be outside of %s" msgstr "" -#: alpine/confscroll.c:5440 +#: alpine/confscroll.c:5490 msgid "" "Warning: automatic new mail checking and mailbox checkpointing is disabled" msgstr "" -#: alpine/confscroll.c:5443 +#: alpine/confscroll.c:5493 msgid "" "Warning: Mail-Check-Interval=0 may cause IMAP server connection to time out" msgstr "" -#: alpine/confscroll.c:5560 +#: alpine/confscroll.c:5610 #, c-format msgid "\"%s\" can't be Empty, using default" msgstr "" -#: alpine/confscroll.c:5611 +#: alpine/confscroll.c:5661 #, c-format msgid "Can't set \"%s\" to that value, see Setup/Printer" msgstr "" -#: alpine/confscroll.c:5651 +#: alpine/confscroll.c:5719 #, c-format msgid "Score Value must be in range %s to %s" msgstr "" -#: alpine/confscroll.c:5696 +#: alpine/confscroll.c:5764 #, c-format msgid "Changes%s%s will affect your next Alpine session." msgstr "" -#: alpine/confscroll.c:5707 +#: alpine/confscroll.c:5775 msgid "Timeout changes will affect your next Alpine session." msgstr "" @@ -6589,98 +6757,98 @@ msgstr "" msgid "No folder is currently open" msgstr "" -#: alpine/mailindx.c:623 +#: alpine/mailindx.c:626 msgid "First Index page" msgstr "" -#: alpine/mailindx.c:637 +#: alpine/mailindx.c:640 msgid "Already at start of Index" msgstr "" -#: alpine/mailindx.c:657 +#: alpine/mailindx.c:660 msgid "Last Index page" msgstr "" -#: alpine/mailindx.c:666 +#: alpine/mailindx.c:669 msgid "Already at end of Index" msgstr "" -#: alpine/mailindx.c:695 +#: alpine/mailindx.c:698 msgid "First Index Page" msgstr "" -#: alpine/mailindx.c:716 +#: alpine/mailindx.c:719 msgid "Last Index Page" msgstr "" -#: alpine/mailindx.c:1074 +#: alpine/mailindx.c:1092 msgid "HELP FOR SELECTING INTERRUPTED MSG" msgstr "" -#: alpine/mailindx.c:1075 +#: alpine/mailindx.c:1093 msgid "HELP FOR SELECTING POSTPONED MSG" msgstr "" -#: alpine/mailindx.c:1102 +#: alpine/mailindx.c:1120 #, c-format msgid "Message %s deleted" msgstr "" -#: alpine/mailindx.c:1102 +#: alpine/mailindx.c:1120 #, c-format msgid "Message %s already deleted" msgstr "" -#: alpine/mailindx.c:1131 +#: alpine/mailindx.c:1149 #, c-format msgid "Message %s UNdeleted" msgstr "" -#: alpine/mailindx.c:1131 +#: alpine/mailindx.c:1149 #, c-format msgid "Message %s NOT deleted" msgstr "" -#: alpine/mailindx.c:2852 +#: alpine/mailindx.c:2869 msgid "Remember the \"O\" command is always optional" msgstr "" -#: alpine/mailindx.c:2987 +#: alpine/mailindx.c:3004 msgid "Select Matches" msgstr "" -#: alpine/mailindx.c:3023 +#: alpine/mailindx.c:3040 msgid "Searched to First Message." msgstr "" -#: alpine/mailindx.c:3039 +#: alpine/mailindx.c:3056 msgid "Searched to Last Message." msgstr "" -#: alpine/mailindx.c:3165 +#: alpine/mailindx.c:3182 #, c-format msgid "Search cancelled.%s" msgstr "" -#: alpine/mailindx.c:3166 +#: alpine/mailindx.c:3183 msgid " Selected set may be incomplete." msgstr "" -#: alpine/mailindx.c:3175 +#: alpine/mailindx.c:3192 #, c-format msgid "%s messages found matching word" msgstr "" -#: alpine/mailindx.c:3179 +#: alpine/mailindx.c:3196 #, c-format msgid "Word found%s" msgstr "" -#: alpine/mailindx.c:3180 +#: alpine/mailindx.c:3197 msgid ". Search wrapped to beginning" msgstr "" -#: alpine/mailindx.c:3181 +#: alpine/mailindx.c:3198 msgid ". Current line contains only match" msgstr "" @@ -7516,7 +7684,7 @@ msgstr "" msgid "Folder not created" msgstr "" -#: alpine/roleconf.c:6415 pico/pico.c:775 +#: alpine/roleconf.c:6415 pico/pico.c:820 msgid "Exit cancelled" msgstr "" @@ -8023,6 +8191,12 @@ msgstr "" msgid "Matched string in ?" msgstr "" +#. TRANSLATORS: this is telling the user that one of the characters +#. they have included in a nickname will not work. It will say something like +#. Blank spaces not allowed in nicknames or +#. Commas not... +#. etc. +#. #: alpine/addrbook.c:6896 #, c-format msgid "%s not allowed in nicknames" @@ -8074,603 +8248,644 @@ msgstr "" msgid "Alpine ADDRESS_BOOK Help" msgstr "" -#: alpine/reply.c:158 alpine/reply.c:201 alpine/reply.c:544 alpine/reply.c:666 +#: alpine/reply.c:159 alpine/reply.c:202 alpine/reply.c:547 alpine/reply.c:669 #, c-format msgid "Error fetching message %s. Can't reply to it." msgstr "" -#: alpine/reply.c:416 alpine/mailpart.c:3434 +#: alpine/reply.c:419 alpine/mailpart.c:3489 #, c-format msgid "Replying using role \"%s\" and To as From" msgstr "" -#: alpine/reply.c:419 alpine/mailpart.c:3437 +#: alpine/reply.c:422 alpine/mailpart.c:3492 #, c-format msgid "Replying using role \"%s\"" msgstr "" -#: alpine/reply.c:422 alpine/mailpart.c:3440 +#: alpine/reply.c:425 alpine/mailpart.c:3495 msgid "Replying using incoming To as outgoing From" msgstr "" -#: alpine/reply.c:441 alpine/mailpart.c:3450 +#: alpine/reply.c:444 alpine/mailpart.c:3505 msgid "Warning: no valid addresses to reply to!" msgstr "" -#: alpine/reply.c:451 alpine/reply.c:1423 alpine/reply.c:1818 -#: alpine/mailpart.c:3109 alpine/mailpart.c:3268 alpine/mailpart.c:3507 -#: pith/reply.c:2450 +#: alpine/reply.c:454 alpine/reply.c:1550 alpine/reply.c:1945 +#: alpine/mailpart.c:3164 alpine/mailpart.c:3323 alpine/mailpart.c:3562 +#: pith/reply.c:2548 msgid "Error allocating message text" msgstr "" -#: alpine/reply.c:564 +#: alpine/reply.c:567 msgid "WARNING! Attachments not included in multiple reply." msgstr "" -#: alpine/reply.c:583 +#: alpine/reply.c:586 msgid "Multipart with no leading text part." msgstr "" -#: alpine/reply.c:589 +#: alpine/reply.c:592 msgid "Non-text message not included." msgstr "" -#: alpine/reply.c:697 +#: alpine/reply.c:700 msgid "COMPOSE MESSAGE REPLY" msgstr "" -#: alpine/reply.c:849 +#: alpine/reply.c:852 msgid "No, use default role" msgstr "" -#: alpine/reply.c:851 +#: alpine/reply.c:854 msgid "No, use default settings" msgstr "" -#: alpine/reply.c:853 +#: alpine/reply.c:856 msgid "To Select Alternate Role" msgstr "" #. TRANSLATORS: This is something like Use role <nickname of role> for Reply? -#: alpine/reply.c:857 +#: alpine/reply.c:860 #, c-format msgid "Use role \"%s\" for %s? " msgstr "" -#: alpine/reply.c:862 +#: alpine/reply.c:865 #, c-format msgid "Use role \"<a role without a nickname>\" for %s? " msgstr "" -#: alpine/reply.c:871 +#: alpine/reply.c:874 msgid "To Select Role" msgstr "" -#: alpine/reply.c:873 +#: alpine/reply.c:876 #, c-format msgid "Press Return to %s using %s role, or ^T to select a role " msgstr "" -#: alpine/reply.c:874 +#: alpine/reply.c:877 msgid "default" msgstr "" -#: alpine/reply.c:874 +#: alpine/reply.c:877 msgid "no" msgstr "" -#: alpine/reply.c:955 +#: alpine/reply.c:956 msgid "Not Preserve" msgstr "" -#: alpine/reply.c:955 +#: alpine/reply.c:956 msgid "Preserve" msgstr "" -#: alpine/reply.c:956 +#: alpine/reply.c:957 #, c-format msgid "Reply to all recipients%s" msgstr "" -#: alpine/reply.c:957 +#: alpine/reply.c:958 msgid " (preserving fields)? " msgstr "" -#. TRANSLATORS: The final three %s's can probably be safely ignored -#: alpine/reply.c:1024 +#. TRANSLATORS: The final five %s's can probably be safely ignored +#: alpine/reply.c:1051 #, c-format -msgid "Include %s original messages in Reply%s%s%s? " +msgid "Include %s%soriginal message%s in Reply%s%s%s%s%s%s? " msgstr "" -#: alpine/reply.c:1030 +#: alpine/reply.c:1067 alpine/reply.c:1113 +msgid "Edit Indent String" +msgstr "" + +#: alpine/reply.c:1072 #, c-format -msgid "Include original message in Reply%s%s%s? " +msgid "Include %s%soriginal message%s in Reply (using \"%s%s%s\")? " msgstr "" -#: alpine/reply.c:1039 -msgid "Edit Indent String" +#: alpine/reply.c:1085 +msgid "No Header" msgstr "" -#: alpine/reply.c:1139 +#: alpine/reply.c:1085 +msgid "Inc Headr" +msgstr "" + +#: alpine/reply.c:1091 +msgid "No Strip" +msgstr "" + +#: alpine/reply.c:1091 +msgid "Strip Sig" +msgstr "" + +#: alpine/reply.c:1097 +msgid "No Attach" +msgstr "" + +#: alpine/reply.c:1097 +msgid "Inc Attach" +msgstr "" + +#: alpine/reply.c:1103 +msgid "Sig Top" +msgstr "" + +#: alpine/reply.c:1103 +msgid "Sig Bottom" +msgstr "" + +#: alpine/reply.c:1266 msgid "Replying to Poster as specified in \"Followup-To\"" msgstr "" -#: alpine/reply.c:1160 +#: alpine/reply.c:1287 msgid "Follow-up" msgstr "" -#: alpine/reply.c:1171 +#: alpine/reply.c:1298 msgid "Follow-up to news group(s), Reply via email to author or Both? " msgstr "" -#: alpine/reply.c:1196 +#: alpine/reply.c:1323 msgid "Posting to specified Followup-To groups" msgstr "" -#: alpine/reply.c:1232 +#: alpine/reply.c:1359 msgid "Pipes for signatures are administratively disabled" msgstr "" -#: alpine/reply.c:1237 +#: alpine/reply.c:1364 msgid "Pipes for templates are administratively disabled" msgstr "" #. TRANSLATORS: First arg is the directory name, second is #. the file user wants to read but can't. -#: alpine/reply.c:1251 pith/smime.c:287 pith/smime.c:349 pith/smime.c:453 +#: alpine/reply.c:1378 pith/smime.c:1379 pith/smime.c:1456 pith/smime.c:1520 #, c-format msgid "Can't read file outside %s: %s" msgstr "" -#: alpine/reply.c:1286 +#: alpine/reply.c:1413 #, c-format msgid "Can't get file: %s" msgstr "" -#: alpine/reply.c:1295 +#: alpine/reply.c:1422 #, c-format msgid "Error running program \"%s\"%s" msgstr "" -#: alpine/reply.c:1324 +#: alpine/reply.c:1451 #, c-format msgid "Error running program \"%s\"" msgstr "" #. TRANSLATORS: Arg is a program name -#: alpine/reply.c:1335 +#: alpine/reply.c:1462 #, c-format msgid "Can't execute \"%s\": Permission denied" msgstr "" #. TRANSLATORS: First arg is error description, 2nd is #. filename -#: alpine/reply.c:1346 +#: alpine/reply.c:1473 #, c-format msgid "Error \"%s\" reading file \"%s\"" msgstr "" -#: alpine/reply.c:1411 alpine/reply.c:1597 alpine/reply.c:1649 -#: alpine/mailpart.c:3272 +#: alpine/reply.c:1538 alpine/reply.c:1724 alpine/reply.c:1776 +#: alpine/mailpart.c:3327 #, c-format msgid "Error fetching message %s. Can't forward it." msgstr "" -#: alpine/reply.c:1430 +#: alpine/reply.c:1557 msgid "Forward messages as a MIME digest" msgstr "" -#: alpine/reply.c:1432 alpine/mailpart.c:3146 +#: alpine/reply.c:1559 alpine/mailpart.c:3201 msgid "Forward message as an attachment" msgstr "" -#: alpine/reply.c:1476 alpine/mailpart.c:3038 alpine/mailpart.c:3164 +#: alpine/reply.c:1603 alpine/mailpart.c:3093 alpine/mailpart.c:3219 #, c-format msgid "Forwarding using role \"%s\"" msgstr "" -#: alpine/reply.c:1520 +#: alpine/reply.c:1647 msgid "Insufficient memory for message text" msgstr "" -#: alpine/reply.c:1616 +#: alpine/reply.c:1743 msgid "WARNING! Attachments not included in multiple forward." msgstr "" -#: alpine/reply.c:1634 +#: alpine/reply.c:1761 msgid "Multipart with no leading text part!" msgstr "" -#: alpine/reply.c:1639 +#: alpine/reply.c:1766 msgid "Non-text message not included!" msgstr "" -#: alpine/reply.c:1731 alpine/mailpart.c:3104 alpine/mailpart.c:3263 +#: alpine/reply.c:1858 alpine/mailpart.c:3159 alpine/mailpart.c:3318 msgid "Error fetching message contents. Can't forward message." msgstr "" -#: alpine/reply.c:1808 +#: alpine/reply.c:1935 #, c-format msgid "Error reading text \"%s\"" msgstr "" -#: alpine/reply.c:1850 +#: alpine/reply.c:1978 +#, c-format +msgid "BOUNCE (redirect) %ld messages (using role %s) to : " +msgstr "" + +#: alpine/reply.c:1981 #, c-format msgid "BOUNCE (redirect) %ld messages to : " msgstr "" -#: alpine/reply.c:1854 +#: alpine/reply.c:1985 #, c-format msgid "Send %ld messages " msgstr "" -#: alpine/reply.c:1869 +#: alpine/reply.c:2000 msgid "Can't fetch Subject for Bounce" msgstr "" -#: alpine/reply.c:1950 +#: alpine/reply.c:2091 msgid "No signature file defined." msgstr "" -#: alpine/reply.c:1955 +#: alpine/reply.c:2096 msgid "Can't access remote configuration." msgstr "" -#: alpine/reply.c:1957 +#: alpine/reply.c:2098 msgid "Error attempting to edit remote configuration" msgstr "" -#: alpine/reply.c:1993 +#: alpine/reply.c:2134 msgid "Can't access remote sig" msgstr "" -#: alpine/reply.c:2001 +#: alpine/reply.c:2142 msgid "Can't get write permission for remote sig" msgstr "" -#: alpine/reply.c:2041 +#: alpine/reply.c:2182 #, c-format msgid "Can't edit file outside of %s" msgstr "" -#: alpine/reply.c:2050 +#: alpine/reply.c:2191 msgid "Error allocating space for file" msgstr "" -#: alpine/reply.c:2061 +#: alpine/reply.c:2202 #, c-format msgid "Error editing \"%s\": %s" msgstr "" -#: alpine/reply.c:2075 +#: alpine/reply.c:2216 #, c-format msgid "Error reading file: \"%s\"" msgstr "" -#: alpine/reply.c:2115 alpine/reply.c:2125 +#: alpine/reply.c:2256 alpine/reply.c:2266 #, c-format msgid "Error writing file: \"%s\"" msgstr "" -#: alpine/reply.c:2141 +#: alpine/reply.c:2282 #, c-format msgid "Error opening temporary sig file %s: %s" msgstr "" -#: alpine/reply.c:2149 pith/smime.c:762 pith/smkeys.c:454 +#: alpine/reply.c:2290 pith/smime.c:1936 pith/smkeys.c:1046 #, c-format msgid "Error copying to %s: %s" msgstr "" -#: alpine/reply.c:2157 +#: alpine/reply.c:2298 msgid "Copy of sig to remote folder failed, changes NOT saved remotely" msgstr "" -#: alpine/reply.c:2171 +#: alpine/reply.c:2312 #, c-format msgid "Error writing \"%s\"" msgstr "" -#: alpine/reply.c:2264 +#: alpine/reply.c:2405 msgid "Edit Cancelled" msgstr "" -#: alpine/reply.c:2305 +#: alpine/reply.c:2446 msgid "Save changes" msgstr "" -#: alpine/reply.c:2306 +#: alpine/reply.c:2447 msgid "Don't save changes" msgstr "" -#: alpine/reply.c:2314 +#: alpine/reply.c:2455 msgid "Exit editor? " msgstr "" -#: alpine/reply.c:2321 +#: alpine/reply.c:2462 msgid "No Changes Saved" msgstr "" -#: alpine/reply.c:2325 +#: alpine/reply.c:2466 msgid "Exit Cancelled" msgstr "" -#: alpine/mailpart.c:193 +#: alpine/mailpart.c:194 msgid "Screen too small to view attachment" msgstr "" -#: alpine/mailpart.c:200 +#: alpine/mailpart.c:201 msgid "Can only view one message's attachments at a time." msgstr "" -#: alpine/mailpart.c:205 +#: alpine/mailpart.c:206 #, c-format msgid "Message %s has only one part (the message body), and no attachments." msgstr "" -#: alpine/mailpart.c:238 +#: alpine/mailpart.c:239 #, c-format msgid "Malformed message: %s" msgstr "" -#: alpine/mailpart.c:500 +#: alpine/mailpart.c:501 msgid "HELP FOR ATTACHMENT INDEX" msgstr "" -#: alpine/mailpart.c:560 +#: alpine/mailpart.c:561 msgid "Already on last attachment" msgstr "" -#: alpine/mailpart.c:568 +#: alpine/mailpart.c:569 msgid "Already on first attachment" msgstr "" -#: alpine/mailpart.c:582 +#: alpine/mailpart.c:583 msgid "Already on last page of attachments" msgstr "" -#: alpine/mailpart.c:602 +#: alpine/mailpart.c:603 msgid "Already on first page of attachments" msgstr "" -#: alpine/mailpart.c:1159 +#: alpine/mailpart.c:1160 msgid "ATTACHMENT INDEX" msgstr "" -#: alpine/mailpart.c:1285 +#: alpine/mailpart.c:1286 #, c-format msgid "Can't Export %s. Use \"Save\" to write file, \"<\" to leave index." msgstr "" -#: alpine/mailpart.c:1344 +#: alpine/mailpart.c:1348 #, c-format msgid "Can't save to file outside of %s" msgstr "" #. TRANSLATORS: Error opening destination <filename>: <error text> -#: alpine/mailpart.c:1460 +#: alpine/mailpart.c:1470 #, c-format msgid "Error opening destination %s: %s" msgstr "" #. TRANSLATORS: <error text>: Error writing attachment to <filename> -#: alpine/mailpart.c:1487 +#: alpine/mailpart.c:1497 #, c-format msgid "%s: Error writing attachment to \"%s\"" msgstr "" -#: alpine/mailpart.c:1566 +#: alpine/mailpart.c:1576 #, c-format msgid "Attached Msg (part %s) " msgstr "" -#: alpine/mailpart.c:1601 +#: alpine/mailpart.c:1611 #, c-format msgid "Attached message (part %s) saved to \"%s\"" msgstr "" -#: alpine/mailpart.c:1667 +#: alpine/mailpart.c:1677 #, c-format msgid "Attached digest (part %s) saved to \"%s\"" msgstr "" #. TRANSLATORS: Message Attachment (a screen title) -#: alpine/mailpart.c:1741 +#: alpine/mailpart.c:1751 msgid "MSG ATTACHMENT" msgstr "" -#: alpine/mailpart.c:1767 +#: alpine/mailpart.c:1777 #, c-format msgid "Attached message (part %s) %s to \"%s\"" msgstr "" -#: alpine/mailpart.c:1770 +#: alpine/mailpart.c:1780 msgid "overwritten" msgstr "" -#: alpine/mailpart.c:1771 +#: alpine/mailpart.c:1781 msgid "appended" msgstr "" -#: alpine/mailpart.c:1771 +#: alpine/mailpart.c:1781 msgid "written" msgstr "" -#: alpine/mailpart.c:1776 +#: alpine/mailpart.c:1786 #, c-format msgid "Error writing %s: %s" msgstr "" -#: alpine/mailpart.c:1818 +#: alpine/mailpart.c:1828 msgid "DIGEST ATTACHMENT" msgstr "" -#: alpine/mailpart.c:1859 +#: alpine/mailpart.c:1869 #, c-format msgid "Error exporting: %s" msgstr "" -#: alpine/mailpart.c:1861 +#: alpine/mailpart.c:1871 #, c-format msgid "%s messages exported before error occurred" msgstr "" -#: alpine/mailpart.c:1875 +#: alpine/mailpart.c:1885 #, c-format msgid "Error opening file \"%s\" to export digest: %s" msgstr "" -#: alpine/mailpart.c:1941 +#: alpine/mailpart.c:1951 #, c-format msgid "Error printing message %s, part %s" msgstr "" -#: alpine/mailpart.c:1969 +#: alpine/mailpart.c:1979 #, c-format msgid "Can't print digest: %s" msgstr "" #. TRANSLATORS: Don't know how to display <certain type> attachments. <might say Try Save.> -#: alpine/mailpart.c:2009 +#: alpine/mailpart.c:2019 #, c-format msgid "Don't know how to display %s%s%s attachments.%s" msgstr "" -#: alpine/mailpart.c:2013 +#: alpine/mailpart.c:2023 msgid " Try Save." msgstr "" -#: alpine/mailpart.c:2016 +#: alpine/mailpart.c:2026 #, c-format msgid "Don't know how to unpack \"%s\" encoding" msgstr "" -#: alpine/mailpart.c:2029 +#: alpine/mailpart.c:2039 #, c-format msgid "Can't display Multipart/%s" msgstr "" -#: alpine/mailpart.c:2034 +#: alpine/mailpart.c:2044 msgid "Can't display unknown Multipart Subtype" msgstr "" -#: alpine/mailpart.c:2057 +#: alpine/mailpart.c:2067 msgid "View selected Attachment" msgstr "" -#: alpine/mailpart.c:2144 +#: alpine/mailpart.c:2163 #, c-format msgid "Error \"%s\", Can't create temporary file" msgstr "" -#: alpine/mailpart.c:2151 +#: alpine/mailpart.c:2170 #, c-format msgid "Error \"%s\", Can't write file %s" msgstr "" -#: alpine/mailpart.c:2253 +#: alpine/mailpart.c:2272 #, c-format msgid "Cannot display %s attachment" msgstr "" -#: alpine/mailpart.c:2312 alpine/mailpart.c:2736 +#: alpine/mailpart.c:2331 alpine/mailpart.c:2791 msgid "Error allocating space for attachment." msgstr "" #. TRANSLATORS: User is viewing a message and all of #. the header text is being shown. -#: alpine/mailpart.c:2353 alpine/mailpart.c:2453 pith/mailview.c:175 +#: alpine/mailpart.c:2372 alpine/mailpart.c:2472 pith/mailview.c:175 msgid "Full header mode ON. All header text being included" msgstr "" -#: alpine/mailpart.c:2424 alpine/mailpart.c:2436 +#: alpine/mailpart.c:2443 alpine/mailpart.c:2455 #, c-format msgid "Can't format digest: %s" msgstr "" -#: alpine/mailpart.c:2455 +#: alpine/mailpart.c:2474 msgid "ATTACHED MESSAGES" msgstr "" -#: alpine/mailpart.c:2479 +#: alpine/mailpart.c:2498 msgid "HELP FOR ATTACHED TEXT VIEW" msgstr "" -#: alpine/mailpart.c:2485 +#: alpine/mailpart.c:2504 msgid "MsgText" msgstr "" -#: alpine/mailpart.c:2488 +#: alpine/mailpart.c:2507 msgid "AttchIndex" msgstr "" -#: alpine/mailpart.c:2729 +#: alpine/mailpart.c:2564 alpine/smime.c:212 +msgid "Not a signed or encrypted message" +msgstr "" + +#: alpine/mailpart.c:2784 msgid "Error accessing attachment." msgstr "" -#: alpine/mailpart.c:2801 +#: alpine/mailpart.c:2856 msgid "" "This is a vCard which has been forwarded to you. You may add parts of it to " "your address book with the Save command. You will have a chance to edit it " "before committing it to your address book." msgstr "" -#: alpine/mailpart.c:2802 +#: alpine/mailpart.c:2857 msgid "" "This is a vCard which has been forwarded to you. You may add the entries to " "your address book with the Save command." msgstr "" -#: alpine/mailpart.c:2811 +#: alpine/mailpart.c:2866 msgid "ADDRESS BOOK ATTACHMENT" msgstr "" -#: alpine/mailpart.c:2824 +#: alpine/mailpart.c:2879 #, c-format msgid "Can't format entry : %s" msgstr "" -#: alpine/mailpart.c:2981 +#: alpine/mailpart.c:3036 msgid "ABOUT ATTACHMENT" msgstr "" -#: alpine/mailpart.c:2983 +#: alpine/mailpart.c:3038 msgid "HELP FOR \"ABOUT ATTACHMENT\"" msgstr "" -#: alpine/mailpart.c:3499 +#: alpine/mailpart.c:3554 msgid "Error building message body" msgstr "" -#: alpine/mailpart.c:3741 +#: alpine/mailpart.c:3796 #, c-format msgid "Error detaching for pipe: %s" msgstr "" -#: alpine/mailpart.c:3745 +#: alpine/mailpart.c:3800 msgid "PIPE ATTACHMENT (ERROR)" msgstr "" -#: alpine/mailpart.c:3746 +#: alpine/mailpart.c:3801 msgid "PIPE ATTACHMENT" msgstr "" -#: alpine/mailpart.c:3780 +#: alpine/mailpart.c:3835 #, c-format msgid "Part %s will be omitted only if message is Saved" msgstr "" -#: alpine/mailpart.c:3785 +#: alpine/mailpart.c:3840 #, c-format msgid "Part %s already deleted" msgstr "" -#: alpine/mailpart.c:3806 +#: alpine/mailpart.c:3861 #, c-format msgid "Part %s already UNdeleted" msgstr "" -#: alpine/signal.c:267 +#: alpine/signal.c:269 #, c-format msgid "" "\n" @@ -8678,7 +8893,7 @@ msgid "" "Alpine timed out (No user input for %d %s)\n" msgstr "" -#: alpine/signal.c:302 +#: alpine/signal.c:304 #, c-format msgid "" "\n" @@ -8687,36 +8902,36 @@ msgid "" "\n" msgstr "" -#: alpine/signal.c:419 +#: alpine/signal.c:421 #, c-format msgid "Another email program is accessing %s. Session now Read-Only." msgstr "" -#: alpine/signal.c:791 +#: alpine/signal.c:793 msgid "Alpine suspension not enabled - see help text" msgstr "" -#: alpine/signal.c:874 +#: alpine/signal.c:876 #, c-format msgid "Error loading \"%s\"" msgstr "" -#: alpine/signal.c:880 +#: alpine/signal.c:882 msgid "Suspended for too long, IMAP connection broken" msgstr "" -#: alpine/signal.c:893 +#: alpine/signal.c:895 #, c-format msgid "" "\n" "Alpine suspended. Give the \"%s\" command to come back.\n" msgstr "" -#: alpine/signal.c:903 +#: alpine/signal.c:905 msgid "Warning: Your IMAP connection will be closed if Alpine" msgstr "" -#: alpine/signal.c:904 +#: alpine/signal.c:906 msgid "is suspended for more than 30 minutes\n" msgstr "" @@ -8912,7 +9127,7 @@ msgstr "" msgid "No collections deleted" msgstr "" -#: alpine/imap.c:194 +#: alpine/imap.c:193 #, c-format msgid "Alert received while accessing \"%s\": %s" msgstr "" @@ -8921,142 +9136,142 @@ msgstr "" #. that the password will be sent unencrypted over the network. This is #. just a warning message that gets added parenthetically when the user #. is asked for a password. -#: alpine/imap.c:346 +#: alpine/imap.c:345 msgid " (INSECURE)" msgstr "" #. TRANSLATORS: Retrying is shown when the user is being asked for a password #. after having already failed at least once. -#: alpine/imap.c:349 +#: alpine/imap.c:348 msgid "Retrying - " msgstr "" #. TRANSLATORS: A label for the hostname that the user is logging in on -#: alpine/imap.c:351 +#: alpine/imap.c:350 msgid "HOST" msgstr "" #. TRANSLATORS: user is logging in as a particular user (a particular #. login name), this is just labelling that user name. -#: alpine/imap.c:354 +#: alpine/imap.c:353 msgid "USER" msgstr "" #. TRANSLATORS: user is being asked to type in their login name -#: alpine/imap.c:611 +#: alpine/imap.c:610 msgid "ENTER LOGIN NAME" msgstr "" #. TRANSLATORS: An abbreviated form of ENTER LOGIN NAME because #. longer version doesn't fit on screen -#: alpine/imap.c:645 +#: alpine/imap.c:644 msgid "LOGIN" msgstr "" #. TRANSLATORS: user is being asked to type in their password -#: alpine/imap.c:867 +#: alpine/imap.c:866 msgid "ENTER PASSWORD" msgstr "" #. TRANSLATORS: An abbreviated form of ENTER PASSWORD -#: alpine/imap.c:918 +#: alpine/imap.c:917 msgid "PASSWORD" msgstr "" -#: alpine/imap.c:1217 +#: alpine/imap.c:1216 #, c-format msgid "No reply in %s seconds from server %s. Break connection" msgstr "" -#: alpine/imap.c:1281 +#: alpine/imap.c:1280 #, c-format msgid "No reply in %s seconds from server %s. Break connection?" msgstr "" -#: alpine/imap.c:1301 +#: alpine/imap.c:1300 #, c-format msgid "No reply in %s seconds from server %s. Still Waiting..." msgstr "" -#: alpine/imap.c:1394 +#: alpine/imap.c:1393 msgid "There was a failure validating the SSL/TLS certificate for the server" msgstr "" -#: alpine/imap.c:1401 alpine/imap.c:1662 +#: alpine/imap.c:1400 alpine/imap.c:1661 msgid "The reason for the failure was" msgstr "" -#: alpine/imap.c:1424 +#: alpine/imap.c:1423 msgid "" "We have not verified the identity of your server. If you ignore this " "certificate validation problem and continue, you could end up connecting to " "an imposter server." msgstr "" -#: alpine/imap.c:1427 +#: alpine/imap.c:1426 msgid "" "If the certificate validation failure was expected and permanent you may " "avoid seeing this warning message in the future by adding the option" msgstr "" -#: alpine/imap.c:1434 +#: alpine/imap.c:1433 msgid "" "to the name of the folder you attempted to access. In other words, wherever " "you see the characters" msgstr "" -#: alpine/imap.c:1441 alpine/imap.c:1732 +#: alpine/imap.c:1440 alpine/imap.c:1731 msgid "in your configuration, replace those characters with" msgstr "" -#: alpine/imap.c:1449 +#: alpine/imap.c:1448 msgid "" "Answer \"Yes\" to ignore the warning and continue, \"No\" to cancel the open " "of this folder." msgstr "" -#: alpine/imap.c:1468 alpine/imap.c:1768 alpine/help.c:200 +#: alpine/imap.c:1467 alpine/imap.c:1767 alpine/help.c:200 msgid "help text" msgstr "" -#: alpine/imap.c:1469 +#: alpine/imap.c:1468 msgid "SSL/TLS CERTIFICATE VALIDATION FAILURE" msgstr "" -#: alpine/imap.c:1477 +#: alpine/imap.c:1476 msgid "HELP FOR CERT VALIDATION FAILURE" msgstr "" -#: alpine/imap.c:1504 +#: alpine/imap.c:1503 msgid "SSL/TLS certificate validation failure" msgstr "" -#: alpine/imap.c:1507 +#: alpine/imap.c:1506 msgid ": Continue anyway " msgstr "" -#: alpine/imap.c:1514 +#: alpine/imap.c:1513 #, c-format msgid "Open of %s cancelled" msgstr "" -#: alpine/imap.c:1536 +#: alpine/imap.c:1535 #, c-format msgid "Rename newsrc \"%s%s\" for use as new host-specific newsrc" msgstr "" -#: alpine/imap.c:1556 +#: alpine/imap.c:1555 msgid "Error allocating space for details." msgstr "" -#: alpine/imap.c:1560 +#: alpine/imap.c:1559 msgid "" "Host given by user:\n" "\n" " " msgstr "" -#: alpine/imap.c:1562 +#: alpine/imap.c:1561 msgid "" "\n" "\n" @@ -9065,7 +9280,7 @@ msgid "" " " msgstr "" -#: alpine/imap.c:1564 +#: alpine/imap.c:1563 msgid "" "\n" "\n" @@ -9073,24 +9288,24 @@ msgid "" "\n" msgstr "" -#: alpine/imap.c:1574 +#: alpine/imap.c:1573 msgid "CERT VALIDATION DETAILS" msgstr "" -#: alpine/imap.c:1579 +#: alpine/imap.c:1578 msgid "HELP FOR CERT VALIDATION DETAILS" msgstr "" -#: alpine/imap.c:1626 +#: alpine/imap.c:1625 #, c-format msgid "SSL/TLS failure for %s: %s" msgstr "" -#: alpine/imap.c:1639 +#: alpine/imap.c:1638 msgid "There was an SSL/TLS failure for the server" msgstr "" -#: alpine/imap.c:1685 +#: alpine/imap.c:1684 msgid "" "This is just an informational message. With the current setup, SSL/TLS will " "not work. If this error re-occurs every time you run Alpine, your current " @@ -9098,46 +9313,46 @@ msgid "" "want to add the option" msgstr "" -#: alpine/imap.c:1708 +#: alpine/imap.c:1707 msgid "" "to the name of the mail server you are attempting to access. In other words, " "wherever you see the characters" msgstr "" -#: alpine/imap.c:1759 +#: alpine/imap.c:1758 msgid "Type RETURN to continue." msgstr "" -#: alpine/imap.c:1769 +#: alpine/imap.c:1768 msgid "SSL/TLS FAILURE" msgstr "" -#: alpine/imap.c:1777 +#: alpine/imap.c:1776 msgid "HELP FOR TLS/SSL FAILURE" msgstr "" -#: alpine/imap.c:2678 +#: alpine/imap.c:2685 msgid "Erase previously preserved passwords" msgstr "" -#: alpine/imap.c:2743 alpine/imap.c:2757 +#: alpine/imap.c:2750 alpine/imap.c:2764 msgid "Preserve password for next login" msgstr "" -#: alpine/imap.c:2763 +#: alpine/imap.c:2770 msgid "Stop \"Preserve passwords?\" prompts by deleting Alpine Keychain entry" msgstr "" -#: alpine/imap.c:2770 +#: alpine/imap.c:2777 msgid "" "Restart \"Preserve passwords?\" prompts by deleting Alpine Keychain entry" msgstr "" -#: alpine/imap.c:2776 +#: alpine/imap.c:2790 msgid "Preserve password on DISK for next login" msgstr "" -#: alpine/help.c:225 pico/display.c:1791 +#: alpine/help.c:225 pico/display.c:2236 msgid "HELP" msgstr "" @@ -9163,104 +9378,104 @@ msgstr "" msgid "Help Help" msgstr "" -#: alpine/help.c:457 +#: alpine/help.c:458 msgid "View Link" msgstr "" -#: alpine/help.c:509 +#: alpine/help.c:510 #, c-format msgid "Printing Error: %s" msgstr "" -#: alpine/help.c:522 +#: alpine/help.c:523 msgid "all 150+ pages of help text" msgstr "" -#: alpine/help.c:527 +#: alpine/help.c:528 msgid "Print of all help cancelled" msgstr "" -#: alpine/help.c:618 +#: alpine/help.c:619 msgid "HELP SUB-SECTION" msgstr "" -#: alpine/help.c:626 alpine/help.c:651 +#: alpine/help.c:627 alpine/help.c:652 #, c-format msgid "Unrecognized Internal help: \"%s\"" msgstr "" #. TRANSLATORS: Help for configuration -#: alpine/help.c:641 +#: alpine/help.c:642 msgid "HELP CONFIG" msgstr "" #. TRANSLATORS: command label asking pine to include time stamps in output -#: alpine/help.c:670 +#: alpine/help.c:671 msgid "Timestamps" msgstr "" #. TRANSLATORS: do not include time stamps in output -#: alpine/help.c:672 +#: alpine/help.c:673 msgid "NoTimestamps" msgstr "" -#: alpine/help.c:691 +#: alpine/help.c:692 msgid "Failed allocating memory" msgstr "" -#: alpine/help.c:695 +#: alpine/help.c:696 msgid "Turning off new messages while reviewing" msgstr "" -#: alpine/help.c:744 +#: alpine/help.c:745 msgid "**** Journal entries prior to this point have been trimmed. ****\n" msgstr "" -#: alpine/help.c:752 +#: alpine/help.c:753 msgid "**** Debug 0-4 entries prior to this point have been trimmed. ****\n" msgstr "" -#: alpine/help.c:760 +#: alpine/help.c:761 msgid "**** Debug 5-9 entries prior to this point have been trimmed. ****\n" msgstr "" -#: alpine/help.c:834 +#: alpine/help.c:835 msgid "journal" msgstr "" #. TRANSLATORS: these are some screen titles -#: alpine/help.c:846 +#: alpine/help.c:847 msgid "HELP FOR DEBUG JOURNAL" msgstr "" -#: alpine/help.c:848 +#: alpine/help.c:849 msgid "REVIEW DEBUGGING" msgstr "" -#: alpine/help.c:851 alpine/help.c:858 +#: alpine/help.c:852 alpine/help.c:859 msgid "HELP FOR JOURNAL" msgstr "" -#: alpine/help.c:853 alpine/help.c:860 +#: alpine/help.c:854 alpine/help.c:861 msgid "REVIEW RECENT MESSAGES" msgstr "" #. TRANSLATORS: shows what numeric level Debug output is displayed at -#: alpine/help.c:870 +#: alpine/help.c:871 #, c-format msgid "Debug (%d)" msgstr "" #. TRANSLATORS: include debug output in journal -#: alpine/help.c:873 +#: alpine/help.c:874 msgid "DebugView" msgstr "" -#: alpine/help.c:940 +#: alpine/help.c:941 msgid "COMPOSE TO LOCAL SUPPORT" msgstr "" -#: alpine/help.c:947 +#: alpine/help.c:948 msgid "REQUEST FOR ASSISTANCE" msgstr "" @@ -9430,159 +9645,430 @@ msgstr "" msgid "Change TRAILER string : " msgstr "" -#: alpine/smime.c:74 +#: alpine/smime.c:85 pith/smime.c:882 #, c-format msgid "Enter passphrase for <%s>: " msgstr "" -#: alpine/smime.c:111 -msgid "Can only view one message's information at a time." +#: alpine/smime.c:206 +msgid "Can't fetch body of message." msgstr "" -#: alpine/smime.c:121 -msgid "Can't fetch body of message." +#: alpine/smime.c:218 +msgid "Can only view one message's information at a time." msgstr "" -#: alpine/smime.c:201 pith/smime.c:1713 pith/smime.c:1933 +#: alpine/smime.c:249 pith/smime.c:3153 pith/smime.c:3324 msgid "This message was cryptographically signed." msgstr "" -#: alpine/smime.c:210 +#: alpine/smime.c:258 #, c-format msgid "Certificate%s used for signing" msgstr "" -#: alpine/smime.c:235 pith/smime.c:1946 +#: alpine/smime.c:283 pith/smime.c:3337 msgid "This message was encrypted." msgstr "" -#: alpine/smime.c:245 +#: alpine/smime.c:293 msgid "The algorithm used to encrypt was " msgstr "" -#: alpine/smime.c:258 +#: alpine/smime.c:306 #, c-format msgid "Certificate%s for decrypting" msgstr "" -#: alpine/smime.c:289 +#: alpine/smime.c:337 msgid "No certificate capable of decrypting could be found." msgstr "" -#: alpine/smime.c:390 -msgid "Couldn't find certificate info." -msgstr "" - -#: alpine/smime.c:609 +#: alpine/smime.c:715 msgid "SETUP S/MIME EXCEPTIONS" msgstr "" -#: alpine/smime.c:610 +#: alpine/smime.c:716 msgid "SETUP S/MIME" msgstr "" -#: alpine/smime.c:627 +#: alpine/smime.c:733 msgid "conf_scroll_screen bad ret in smime_config" msgstr "" -#: alpine/smime.c:765 +#: alpine/smime.c:882 msgid "Mac OS X specific features" msgstr "" -#: alpine/smime.c:788 +#: alpine/smime.c:907 msgid "" "Be careful with the following commands, they REPLACE contents in the target" msgstr "" -#: alpine/smime.c:802 +#: alpine/smime.c:921 msgid "Transfer public certs FROM directory TO container" msgstr "" -#: alpine/smime.c:810 +#: alpine/smime.c:929 msgid "Transfer private keys FROM directory TO container" msgstr "" -#: alpine/smime.c:818 +#: alpine/smime.c:937 msgid "Transfer CA certs FROM directory TO container" msgstr "" -#: alpine/smime.c:829 +#: alpine/smime.c:948 msgid "Transfer public certs FROM container TO directory" msgstr "" -#: alpine/smime.c:837 +#: alpine/smime.c:956 msgid "Transfer private keys FROM container TO directory" msgstr "" -#: alpine/smime.c:845 +#: alpine/smime.c:964 msgid "Transfer CA certs FROM container TO directory" msgstr "" -#: alpine/smime.c:858 +#: alpine/smime.c:977 msgid "Transfer public certs FROM container TO keychain" msgstr "" -#: alpine/smime.c:866 +#: alpine/smime.c:985 msgid "Transfer public certs FROM keychain TO container" msgstr "" -#: alpine/smime.c:884 alpine/smime.c:962 +#: alpine/smime.c:1004 +msgid "Manage your own certificates" +msgstr "" + +#: alpine/smime.c:1018 +msgid "Manage Public Certificates" +msgstr "" + +#: alpine/smime.c:1027 +msgid "Manage Private Keys" +msgstr "" + +#: alpine/smime.c:1036 +msgid "Manage Certificate Authorities" +msgstr "" + +#: alpine/smime.c:1050 +msgid "Manage Key and Certificate for Password File" +msgstr "" + +#: alpine/smime.c:1064 +msgid "Manage Password File Key and Certificate" +msgstr "" + +#: alpine/smime.c:1093 alpine/smime.c:1099 +msgid "No Priv Key" +msgstr "" + +#: alpine/smime.c:1093 alpine/smime.c:1099 +msgid "Pivate Key" +msgstr "" + +#: alpine/smime.c:1130 alpine/smime.c:1323 +msgid "Certificate already deleted" +msgstr "" + +#: alpine/smime.c:1133 alpine/smime.c:1328 +msgid "Certificate marked deleted" +msgstr "" + +#: alpine/smime.c:1140 alpine/smime.c:1339 +msgid "Certificate marked UNdeleted" +msgstr "" + +#: alpine/smime.c:1143 alpine/smime.c:1334 +msgid "Certificate not marked deleted" +msgstr "" + +#: alpine/smime.c:1151 +msgid "Problem Reading Private Certificate Information" +msgstr "" + +#: alpine/smime.c:1158 +msgid "Certificate Information" +msgstr "" + +#: alpine/smime.c:1168 +#, c-format +msgid "Error validating certificate: %s" +msgstr "" + +#: alpine/smime.c:1170 +msgid "Certificate validated without errors" +msgstr "" + +#: alpine/smime.c:1183 +#, c-format +msgid "%s information shown at bottom of certificate information" +msgstr "" + +#: alpine/smime.c:1183 alpine/smime.c:1661 pith/smkeys.c:868 +msgid "Public" +msgstr "" + +#: alpine/smime.c:1183 alpine/smime.c:1661 pith/smkeys.c:868 +msgid "Private" +msgstr "" + +#: alpine/smime.c:1207 +msgid "CERTIFICATE INFORMATION" +msgstr "" + +#: alpine/smime.c:1292 +#, c-format +msgid "Could not remove private key %s.key" +msgstr "" + +#: alpine/smime.c:1297 +#, c-format +msgid "Could not remove public certificate %s.crt" +msgstr "" + +#: alpine/smime.c:1300 +#, c-format +msgid "Could not remove temporary directory %s" +msgstr "" + +#: alpine/smime.c:1312 +msgid "Problem Reading Certificate" +msgstr "" + +#: alpine/smime.c:1352 +msgid "No certificates marked deleted" +msgstr "" + +#: alpine/smime.c:1367 +#, c-format +msgid "Can't import certificate outside of %s" +msgstr "" + +#: alpine/smime.c:1419 +msgid "Failed to initialize password management screen (no key)" +msgstr "" + +#: alpine/smime.c:1426 +msgid "MANAGE PASSWORD FILE CERTS" +msgstr "" + +#: alpine/smime.c:1473 +msgid "Manage Certificates and Keys Used to Encrypt your Password File" +msgstr "" + +#: alpine/smime.c:1505 +msgid "New Public Certificate and Key:" +msgstr "" + +#: alpine/smime.c:1515 +msgid "Press \"RETURN\" to add new personal key" +msgstr "" + +#: alpine/smime.c:1527 +msgid "Current Public Certificate and Key:" +msgstr "" + +#: alpine/smime.c:1575 +#, c-format +msgid "List of %s certificates" +msgstr "" + +#: alpine/smime.c:1575 pith/smkeys.c:1386 +msgid "public" +msgstr "" + +#: alpine/smime.c:1576 +msgid "private" +msgstr "" + +#: alpine/smime.c:1577 alpine/smime.c:1661 +msgid "certificate authority" +msgstr "" + +#: alpine/smime.c:1650 +msgid " \tNo certificates found, press \"RETURN\" to add one." +msgstr "" + +#: alpine/smime.c:1661 +msgid "unknown" +msgstr "" + +#: alpine/smime.c:1682 +msgid "MANAGE CERTIFICATES" +msgstr "" + +#: alpine/smime.c:1703 alpine/smime.c:1781 msgid "Public certs transferred to container" msgstr "" -#: alpine/smime.c:886 alpine/smime.c:897 alpine/smime.c:908 alpine/smime.c:919 -#: alpine/smime.c:930 alpine/smime.c:941 +#: alpine/smime.c:1705 alpine/smime.c:1716 alpine/smime.c:1727 +#: alpine/smime.c:1738 alpine/smime.c:1749 alpine/smime.c:1760 msgid "Problem transferring certs" msgstr "" -#: alpine/smime.c:895 +#: alpine/smime.c:1714 msgid "Public certs transferred to directory, delete Container config to use" msgstr "" -#: alpine/smime.c:906 +#: alpine/smime.c:1725 msgid "Private keys transferred to container" msgstr "" -#: alpine/smime.c:917 +#: alpine/smime.c:1736 msgid "Private keys transferred to directory, delete Container config to use" msgstr "" -#: alpine/smime.c:928 +#: alpine/smime.c:1747 msgid "CA certs transferred to container" msgstr "" -#: alpine/smime.c:939 +#: alpine/smime.c:1758 msgid "CA certs transferred to directory, delete Container config to use" msgstr "" -#: alpine/smime.c:951 +#: alpine/smime.c:1770 msgid "Public certs transferred to keychain" msgstr "" -#: alpine/smime.c:953 alpine/smime.c:964 +#: alpine/smime.c:1772 alpine/smime.c:1783 msgid "Command not implemented yet" msgstr "" -#: pico/osdep/mswin_spell.c:57 pico/osdep/spell.c:99 +#: pico/osdep/getkey.c:112 +msgid "Problem reading from keyboard!" +msgstr "" + +#: pico/osdep/mswin_spell.c:58 pico/osdep/spell.c:99 msgid "Checking spelling..." msgstr "" -#: pico/osdep/mswin_spell.c:68 +#: pico/osdep/mswin_spell.c:66 +msgid "Speller Cancelled" +msgstr "" + +#: pico/osdep/mswin_spell.c:77 msgid "Spelling: initializing Aspell failed" msgstr "" -#: pico/osdep/mswin_spell.c:109 pico/osdep/spell.c:258 +#: pico/osdep/mswin_spell.c:119 pico/osdep/spell.c:258 msgid "Done checking spelling" msgstr "" -#: pico/osdep/mswin_spell.c:292 +#: pico/osdep/mswin_spell.c:302 msgid "Spelling: lptstr_to_ucs4() failed" msgstr "" -#: pico/osdep/mswin_spell.c:531 +#: pico/osdep/mswin_spell.c:549 msgid "Spelling: speller_check_word() failed" msgstr "" +#: pico/osdep/filesys.c:302 +#, c-format +msgid "File not found: \"%s\"" +msgstr "" + +#: pico/osdep/filesys.c:308 +#, c-format +msgid "File name too long: \"%s\"" +msgstr "" + +#: pico/osdep/filesys.c:314 +#, c-format +msgid "Error getting file info: \"%s\"" +msgstr "" + +#: pico/osdep/filesys.c:328 pico/browse.c:1038 +#, c-format +msgid "Not a directory: \"%s\"" +msgstr "" + +#: pico/osdep/filesys.c:336 +#, c-format +msgid "Can't malloc space for file names" +msgstr "" + +#: pico/osdep/filesys.c:345 +#, c-format +msgid "Can't open \"%s\": %s" +msgstr "" + +#: pico/osdep/filesys.c:401 +#, c-format +msgid "Can't malloc enough space for file names" +msgstr "" + +#: pico/osdep/filesys.c:443 +#, c-format +msgid "File \"%s\" not found" +msgstr "" + +#: pico/osdep/filesys.c:446 +#, c-format +msgid "End of file \"%s\" reached" +msgstr "" + +#: pico/osdep/filesys.c:449 +#, c-format +msgid "File name \"%s\" too long" +msgstr "" + +#: pico/osdep/filesys.c:452 +#, c-format +msgid "File \"%s\" is a directory" +msgstr "" + +#: pico/osdep/filesys.c:455 pico/osdep/filesys.c:813 +#, c-format +msgid "Write permission denied: %s" +msgstr "" + +#: pico/osdep/filesys.c:458 pico/osdep/filesys.c:790 +#, c-format +msgid "Read permission denied: %s" +msgstr "" + +#: pico/osdep/filesys.c:461 +#, c-format +msgid "Permission denied: %s" +msgstr "" + +#: pico/osdep/filesys.c:464 +#, c-format +msgid "Execute permission denied: %s" +msgstr "" + +#: pico/osdep/filesys.c:467 +#, c-format +msgid "File I/O error: %s" +msgstr "" + +#: pico/osdep/filesys.c:796 pico/osdep/filesys.c:819 +#, c-format +msgid "Can't copy: %s is a directory" +msgstr "" + +#: pico/osdep/filesys.c:806 +#, c-format +msgid "Can't Copy: %s" +msgstr "" + +#: pico/osdep/filesys.c:824 +msgid "Identical files. File not copied" +msgstr "" + +#: pico/osdep/filesys.c:942 +#, c-format +msgid "Error preparing to close file: %s" +msgstr "" + +#: pico/osdep/filesys.c:948 +#, c-format +msgid "Error closing file: %s" +msgstr "" + #. TRANSLATORS: Some help text. The ~ characters cause #. the characters they are in front of to be bold. #: pico/osdep/spell.c:50 pico/osdep/spell.c:68 @@ -9658,7 +10144,7 @@ msgstr "" #: pico/osdep/spell.c:145 #, c-format -msgid "\aSpell-checking file \"%s\" not found" +msgid "Spell-checking file \"%s\" not found" msgstr "" #: pico/osdep/spell.c:152 @@ -9682,170 +10168,240 @@ msgstr "" msgid "Help with Spelling Checker" msgstr "" +#: pico/osdep/altedit.c:292 +#, c-format +msgid "Can't fork %%s: %s" +msgstr "" + #. TRANSLATORS: Read File is a prompt for the name of #. a file to be read into the composer. -#: pico/attach.c:92 pico/display.c:68 pico/display.c:84 +#: pico/attach.c:93 pico/display.c:70 pico/display.c:86 msgid "Read File" msgstr "" -#: pico/attach.c:92 +#: pico/attach.c:93 msgid "RcvUpload" msgstr "" -#: pico/attach.c:98 +#: pico/attach.c:99 msgid "Name to give uploaded attachment: " msgstr "" #. TRANSLATORS: User is being asked for the name #. of the file they want to attach to a message. -#: pico/attach.c:101 +#: pico/attach.c:102 msgid "File to attach: " msgstr "" #. TRANSLATORS: This is a prompt for a comment about the file #. they have attached. -#: pico/attach.c:107 +#: pico/attach.c:108 msgid "Attachment comment: " msgstr "" -#: pico/attach.c:115 +#: pico/attach.c:116 msgid "Attach Help" msgstr "" -#: pico/attach.c:320 pico/attach.c:330 pico/attach.c:885 pico/attach.c:903 +#: pico/attach.c:222 pico/attach.c:346 pico/browse.c:1588 pico/browse.c:2029 +#: pico/composer.c:811 pico/composer.c:1296 +msgid "Can't malloc space for filename" +msgstr "" + +#: pico/attach.c:260 +msgid "File name too BIG, cannot select!" +msgstr "" + +#: pico/attach.c:271 +msgid "File name too big, cannot select!" +msgstr "" + +#: pico/attach.c:321 pico/attach.c:331 pico/attach.c:886 pico/attach.c:904 msgid "home directory" msgstr "" #. TRANSLATORS: the %s is replaced with the name of a directory -#: pico/attach.c:323 +#: pico/attach.c:324 #, c-format msgid "Restricted mode allows attachments from %s only: too many ..'s" msgstr "" -#: pico/attach.c:332 +#: pico/attach.c:333 #, c-format -msgid "\aRestricted mode allows attachments from %s only" +msgid "Restricted mode allows attachments from %s only" +msgstr "" + +#: pico/attach.c:386 pico/file.c:308 +msgid "Restricted mode disallows uploaded command" msgstr "" -#: pico/attach.c:405 +#: pico/attach.c:406 msgid "Attach cancelled" msgstr "" -#: pico/attach.c:850 pico/attach.c:1052 +#: pico/attach.c:455 +#, c-format +msgid "Can't allocate space for %s known attachment array entries" +msgstr "" + +#: pico/attach.c:478 #, c-format -msgid "\aAttchmnt: '%s' not allowed in file name" +msgid "Can't allocate space for %s build array entries" msgstr "" -#: pico/attach.c:887 +#: pico/attach.c:491 +#, c-format +msgid "Can't resize build array to %s entries" +msgstr "" + +#: pico/attach.c:539 +msgid "Can't realloc filename space" +msgstr "" + +#: pico/attach.c:553 +msgid "Can't realloc space for size" +msgstr "" + +#: pico/attach.c:568 +msgid "Can't realloc description" +msgstr "" + +#: pico/attach.c:851 pico/attach.c:1053 +#, c-format +msgid "Attchmnt: '%s' not allowed in file name" +msgstr "" + +#: pico/attach.c:888 #, c-format msgid "Attachments allowed only from %s: too many ..'s" msgstr "" -#: pico/attach.c:904 +#: pico/attach.c:905 #, c-format -msgid "\aAttachments allowed only from %s" +msgid "Attachments allowed only from %s" +msgstr "" + +#: pico/attach.c:951 +msgid "Attchmnt: Problem displaying real file path" msgstr "" -#: pico/attach.c:974 +#: pico/attach.c:975 #, c-format -msgid "\aAttchmnt: Expected ']' after \"%s\"" +msgid "Attchmnt: Expected ']' after \"%s\"" msgstr "" -#: pico/attach.c:1095 +#: pico/attach.c:1004 #, c-format -msgid "\aAttchmnt: Expected '(' or '\"' after %s" +msgid "Attchmnt: Unknown reference: %s" msgstr "" -#: pico/attach.c:1154 +#: pico/attach.c:1096 #, c-format -msgid "\aAttchmnt: Size field missing ')': \"%s\"" +msgid "Attchmnt: Expected '(' or '\"' after %s" msgstr "" -#: pico/attach.c:1173 -msgid "\aAttchmnt: Malformed comment, quotes required" +#: pico/attach.c:1155 +#, c-format +msgid "Attchmnt: Size field missing ')': \"%s\"" +msgstr "" + +#: pico/attach.c:1174 +msgid "Attchmnt: Malformed comment, quotes required" +msgstr "" + +#: pico/attach.c:1196 +msgid "Attchmnt: Closing quote required at end of comment" +msgstr "" + +#: pico/attach.c:1240 +msgid "Attchmnt: Comma must separate attachments" msgstr "" -#: pico/attach.c:1195 -msgid "\aAttchmnt: Closing quote required at end of comment" +#: pico/attach.c:1247 +msgid "Attchmnt: Weirdness in ParseAttach" msgstr "" -#: pico/attach.c:1239 -msgid "\aAttchmnt: Comma must separate attachments" +#: pico/attach.c:1500 +msgid "No end of line???" msgstr "" #. TRANSLATORS: command key labels, Send means send the message #. we are currently working on. -#: pico/display.c:67 pico/display.c:83 pico/display.c:1623 pico/browse.c:113 -#: pico/composer.c:132 +#: pico/display.c:69 pico/display.c:85 pico/display.c:1652 pico/display.c:2072 +#: pico/browse.c:114 pico/composer.c:132 msgid "Get Help" msgstr "" -#: pico/display.c:67 +#: pico/display.c:69 msgid "WriteOut" msgstr "" #. TRANSLATORS: Previous Page -#: pico/display.c:68 pico/display.c:84 pico/browse.c:114 pico/bind.c:246 +#: pico/display.c:70 pico/display.c:86 pico/browse.c:115 pico/bind.c:246 msgid "Prev Pg" msgstr "" -#: pico/display.c:69 pico/display.c:85 +#: pico/display.c:71 pico/display.c:87 msgid "Cut Text" msgstr "" -#: pico/display.c:69 +#: pico/display.c:71 msgid "Cur Pos" msgstr "" -#: pico/display.c:70 pico/display.c:87 +#: pico/display.c:72 pico/display.c:89 msgid "Justify" msgstr "" -#: pico/display.c:71 pico/display.c:1124 pico/browse.c:117 +#: pico/display.c:73 pico/display.c:1374 pico/browse.c:118 msgid "Where is" msgstr "" #. TRANSLATORS: Next Page, a command key label -#: pico/display.c:71 pico/display.c:88 pico/browse.c:117 pico/bind.c:238 +#: pico/display.c:73 pico/display.c:90 pico/browse.c:118 pico/bind.c:238 msgid "Next Pg" msgstr "" -#: pico/display.c:74 pico/display.c:91 +#: pico/display.c:76 pico/display.c:93 msgid "To Spell" msgstr "" -#: pico/display.c:76 pico/display.c:93 pico/composer.c:140 +#: pico/display.c:78 pico/display.c:95 pico/composer.c:140 msgid "Del Char" msgstr "" -#: pico/display.c:85 pico/display.c:1121 pico/composer.c:138 -#: pico/composer.c:4426 +#: pico/display.c:87 pico/display.c:1371 pico/composer.c:138 +#: pico/composer.c:4444 msgid "Postpone" msgstr "" #. TRANSLATORS: UnJustify means undo the previous #. Justify command. -#: pico/display.c:793 pico/display.c:1127 +#: pico/display.c:879 pico/display.c:1377 msgid "UnJustify" msgstr "" -#: pico/display.c:795 pico/display.c:808 +#: pico/display.c:881 pico/display.c:894 msgid "Can now UnJustify!" msgstr "" -#: pico/display.c:800 pico/display.c:1128 +#: pico/display.c:886 pico/display.c:1378 msgid "UnCut Text" msgstr "" -#: pico/display.c:1117 pico/composer.c:132 pico/composer.c:4389 +#: pico/display.c:1367 pico/composer.c:132 pico/composer.c:4407 msgid "Send" msgstr "" -#: pico/display.c:1123 +#: pico/display.c:1373 msgid "Alt Edit" msgstr "" -#: pico/display.c:1397 pico/display.c:1744 pico/word.c:683 +#: pico/display.c:1613 +msgid "Choose Dictionary: " +msgstr "" + +#: pico/display.c:1842 pico/display.c:2189 pico/word.c:683 msgid "ABORT" msgstr "" @@ -9861,48 +10417,44 @@ msgstr "" msgid "Xterm mouse tracking still off ($DISPLAY variable set?)" msgstr "" -#: pico/pico.c:342 +#: pico/pico.c:378 msgid "Please make the screen bigger." msgstr "" #. TRANSLATORS: The user typed the Cancel command and was #. asked to confirm that. Instead they canceled the cancel #. command. -#: pico/pico.c:653 +#: pico/pico.c:689 pico/pico.c:708 msgid "Cancel Cancelled" msgstr "" -#: pico/pico.c:662 +#: pico/pico.c:698 msgid "Cancel message (answering \"Yes\" will abandon your mail message)" msgstr "" -#: pico/pico.c:664 +#: pico/pico.c:700 msgid "Cancel Edit (and abandon changes)" msgstr "" -#: pico/pico.c:665 +#: pico/pico.c:701 msgid "Cancel Edit" msgstr "" -#: pico/pico.c:672 -msgid "\aCancel Cancelled" -msgstr "" - -#: pico/pico.c:713 -msgid "\aProblem with attachments! Fix errors or delete attachments." +#: pico/pico.c:749 +msgid "Problem with attachments! Fix errors or delete attachments." msgstr "" #. TRANSLATORS: buffer is the in-memory copy of a file -#: pico/pico.c:762 +#: pico/pico.c:798 msgid "Save modified buffer (ANSWERING \"No\" WILL DESTROY CHANGES)" msgstr "" -#: pico/pico.c:1916 +#: pico/pico.c:1962 #, c-format msgid "Attached dropped file \"%s\"" msgstr "" -#: pico/pico.c:1918 +#: pico/pico.c:1964 #, c-format msgid "Inserted dropped file \"%s\"" msgstr "" @@ -9913,663 +10465,756 @@ msgstr "" msgid "can't create '%s'\n" msgstr "" -#: pico/browse.c:115 +#: pico/browse.c:116 msgid "Copy" msgstr "" #. TRANSLATORS: The next several lines go together. The ~ characters #. should be left in front of the characters they cause to be bold. -#: pico/browse.c:173 +#: pico/browse.c:174 msgid "Help for Browse Command" msgstr "" -#: pico/browse.c:175 +#: pico/browse.c:176 msgid " Pico's file browser is used to select a file from the" msgstr "" -#: pico/browse.c:176 +#: pico/browse.c:177 msgid " file system for inclusion in the edited text." msgstr "" -#: pico/browse.c:178 +#: pico/browse.c:179 msgid "~ Both directories and files are displayed. Press ~S" msgstr "" -#: pico/browse.c:179 +#: pico/browse.c:180 msgid "~ or ~R~e~t~u~r~n to select a file or directory. When a file" msgstr "" -#: pico/browse.c:180 +#: pico/browse.c:181 msgid " is selected during the \"Read File\" command, it is" msgstr "" -#: pico/browse.c:181 +#: pico/browse.c:182 msgid " inserted into edited text. Answering \"yes\" to the" msgstr "" -#: pico/browse.c:182 +#: pico/browse.c:183 msgid " verification question after a directory is selected causes" msgstr "" -#: pico/browse.c:183 +#: pico/browse.c:184 msgid " the contents of that directory to be displayed for selection." msgstr "" -#: pico/browse.c:185 +#: pico/browse.c:186 msgid " The file named \"..\" is special, and means the \"parent\"" msgstr "" -#: pico/browse.c:186 +#: pico/browse.c:187 msgid " of the directory being displayed. Select this directory" msgstr "" -#: pico/browse.c:187 +#: pico/browse.c:188 msgid " to move upward in the directory tree." msgstr "" -#: pico/browse.c:189 +#: pico/browse.c:190 msgid "End of Browser Help." msgstr "" #. TRANSLATORS: Some more help text -#: pico/browse.c:199 +#: pico/browse.c:200 msgid "Help for Pilot (PIne's Looker-upper Of Things" msgstr "" -#: pico/browse.c:201 +#: pico/browse.c:202 msgid "" " Pilot is a simple, display-oriented file system browser based on the" msgstr "" -#: pico/browse.c:202 +#: pico/browse.c:203 msgid "" "~ Alpine message system composer. As with Alpine, commands are " "displayed at" msgstr "" -#: pico/browse.c:203 +#: pico/browse.c:204 msgid "" "~ the bottom of the screen, and context-sensitive help is provided." msgstr "" -#: pico/browse.c:205 +#: pico/browse.c:206 msgid "" "~ Pilot displays the current working directory at the top of the " "screen." msgstr "" -#: pico/browse.c:206 +#: pico/browse.c:207 msgid "" "~ The directory's contents are displayed in columns of file name, file" msgstr "" -#: pico/browse.c:207 +#: pico/browse.c:208 msgid "" "~ size pairs. Names that are directories are indicated by the name" msgstr "" -#: pico/browse.c:208 +#: pico/browse.c:209 msgid "" "~ ~(~d~i~r~) in place of the file size. The parent of the current " "working" msgstr "" -#: pico/browse.c:209 +#: pico/browse.c:210 msgid "" -"~ directory is indicated by the file name ~.~. and size of ~" -"(~p~a~r~e~n~t~ ~d~i~r~)." +"~ directory is indicated by the file name ~.~. and size of " +"~(~p~a~r~e~n~t~ ~d~i~r~)." msgstr "" -#: pico/browse.c:210 +#: pico/browse.c:211 msgid "" "~ File names that are symbolic links to other files are displayed " "with a" msgstr "" -#: pico/browse.c:211 +#: pico/browse.c:212 msgid "~ file size of ~-~-." msgstr "" -#: pico/browse.c:213 +#: pico/browse.c:214 msgid " The following function keys are available in Pilot:" msgstr "" -#: pico/browse.c:215 +#: pico/browse.c:216 msgid "~ ~? Display this help text." msgstr "" -#: pico/browse.c:216 +#: pico/browse.c:217 msgid "~ ~Q Quit Pilot." msgstr "" -#: pico/browse.c:218 +#: pico/browse.c:219 msgid "" "~ ~V View the currently selected file or open the selected " "directory." msgstr "" -#: pico/browse.c:219 +#: pico/browse.c:220 msgid "" "~ Note: Pilot invokes ~p~i~n~e ~-~F, or the program defined " "by the ~P~A~G~E~R" msgstr "" -#: pico/browse.c:220 +#: pico/browse.c:221 msgid "~ environment variable, to view the file." msgstr "" -#: pico/browse.c:221 +#: pico/browse.c:222 msgid "~ ~L Launch an external application program." msgstr "" -#: pico/browse.c:223 +#: pico/browse.c:224 msgid "~ ~W Search for a file by name." msgstr "" -#: pico/browse.c:224 +#: pico/browse.c:225 msgid "~ ~- Scroll up one page." msgstr "" -#: pico/browse.c:225 +#: pico/browse.c:226 msgid "~ ~S~p~a~c~e Scroll down one page." msgstr "" -#: pico/browse.c:226 +#: pico/browse.c:227 msgid "~ ~N,~^~F Move forward (right) one column." msgstr "" -#: pico/browse.c:227 +#: pico/browse.c:228 msgid "~ ~P,~^~B Move back (left) one column." msgstr "" -#: pico/browse.c:228 +#: pico/browse.c:229 msgid "~ ~^~N Move down one row." msgstr "" -#: pico/browse.c:229 +#: pico/browse.c:230 msgid "~ ~^~P Move up one row." msgstr "" -#: pico/browse.c:231 +#: pico/browse.c:232 msgid "~ ~D Delete the selected file." msgstr "" -#: pico/browse.c:232 +#: pico/browse.c:233 msgid "~ ~R Rename the selected file or directory." msgstr "" -#: pico/browse.c:233 +#: pico/browse.c:234 msgid "~ ~C Copy the selected file." msgstr "" -#: pico/browse.c:234 +#: pico/browse.c:235 msgid "~ ~E Edit the selected file." msgstr "" -#: pico/browse.c:235 +#: pico/browse.c:236 msgid "" "~ Note: Pilot invokes ~p~i~c~o, or the program defined by the " "~E~D~I~T~O~R" msgstr "" -#: pico/browse.c:236 +#: pico/browse.c:237 msgid "~ environment variable, to edit the file." msgstr "" -#: pico/browse.c:238 +#: pico/browse.c:239 msgid "End of Pilot Help." msgstr "" -#: pico/browse.c:331 +#: pico/browse.c:334 #, c-format -msgid "\aCan't read outside of %s in restricted mode" +msgid "Can't read outside of %s in restricted mode" msgstr "" -#: pico/browse.c:435 pico/main.c:416 +#: pico/browse.c:438 pico/main.c:458 msgid "You may possibly have new mail." msgstr "" -#: pico/browse.c:711 +#: pico/browse.c:714 msgid "Can't edit non-text file. Try Launch." msgstr "" -#: pico/browse.c:748 -msgid "\aType L command to use ListMode" +#: pico/browse.c:751 +msgid "Type L command to use ListMode" msgstr "" -#: pico/browse.c:756 -msgid "\aCan't Set directories" +#: pico/browse.c:759 +msgid "Can't Set directories" msgstr "" -#: pico/browse.c:777 -msgid "\aAlready in ListMode" +#: pico/browse.c:780 +msgid "Already in ListMode" msgstr "" -#: pico/browse.c:802 +#: pico/browse.c:805 msgid "Add Name" msgstr "" -#: pico/browse.c:806 +#: pico/browse.c:817 msgid "Command to execute: " msgstr "" -#: pico/browse.c:810 pico/browse.c:973 pico/browse.c:1055 pico/browse.c:1180 -#: pico/browse.c:1308 pico/browse.c:1601 -msgid "\aNo help yet!" +#: pico/browse.c:821 pico/browse.c:987 pico/browse.c:1077 pico/browse.c:1216 +#: pico/browse.c:1344 pico/browse.c:1637 +msgid "No help yet!" msgstr "" -#: pico/browse.c:822 +#: pico/browse.c:833 msgid "Command cancelled" msgstr "" -#: pico/browse.c:830 +#: pico/browse.c:841 msgid "No command specified" msgstr "" -#: pico/browse.c:849 -msgid "\aCan't delete a directory" +#: pico/browse.c:860 +msgid "Can't delete a directory" msgstr "" -#: pico/browse.c:854 +#: pico/browse.c:865 msgid "Delete not allowed in restricted mode" msgstr "" -#: pico/browse.c:865 +#: pico/browse.c:876 msgid "File is write protected! OVERRIDE" msgstr "" #. TRANSLATORS: This is a question, Delete file <filename> -#: pico/browse.c:870 +#: pico/browse.c:881 #, c-format msgid "Delete file \"%.*s\"" msgstr "" -#: pico/browse.c:873 +#: pico/browse.c:884 msgid "File CANNOT be UNdeleted! Really delete" msgstr "" -#: pico/browse.c:879 +#: pico/browse.c:890 msgid "Delete Cancelled" msgstr "" -#: pico/browse.c:880 +#: pico/browse.c:891 msgid "File Not Deleted" msgstr "" -#: pico/browse.c:889 +#: pico/browse.c:900 #, c-format msgid "Delete Failed: %s" msgstr "" -#: pico/browse.c:939 pico/browse.c:948 +#: pico/browse.c:953 pico/browse.c:962 msgid "Help for Browsing" msgstr "" -#: pico/browse.c:946 +#: pico/browse.c:960 msgid "Browser Help" msgstr "" #. TRANSLATORS: A prompt asking for a directory to #. move into -#: pico/browse.c:968 +#: pico/browse.c:982 msgid "Directory to go to: " msgstr "" -#: pico/browse.c:981 +#: pico/browse.c:995 msgid "Goto cancelled" msgstr "" -#: pico/browse.c:995 +#: pico/browse.c:1009 #, c-format msgid "Invalid Directory: %s" msgstr "" -#: pico/browse.c:1000 +#: pico/browse.c:1014 msgid "Restricted mode browsing limited to home directory" msgstr "" -#: pico/browse.c:1006 +#: pico/browse.c:1020 #, c-format -msgid "\a Can't go outside of %s in restricted mode" +msgid "Can't go outside of %s in restricted mode" msgstr "" -#: pico/browse.c:1024 -#, c-format -msgid "\aNot a directory: \"%s\"" +#: pico/browse.c:1052 +msgid "Add not allowed in restricted mode" msgstr "" -#: pico/browse.c:1038 -msgid "Add not allowed in restricted mode" +#: pico/browse.c:1071 +msgid "Add File" msgstr "" -#: pico/browse.c:1052 +#: pico/browse.c:1074 msgid "Name of file to add: " msgstr "" -#: pico/browse.c:1063 +#: pico/browse.c:1074 +msgid "Name of directory to add: " +msgstr "" + +#: pico/browse.c:1088 msgid "Add File Cancelled" msgstr "" -#: pico/browse.c:1078 +#: pico/browse.c:1088 +msgid "Add Directory Cancelled" +msgstr "" + +#: pico/browse.c:1103 msgid "No file named. Add Cancelled." msgstr "" -#: pico/browse.c:1083 pico/browse.c:1209 pico/browse.c:1329 +#: pico/browse.c:1103 +msgid "No directory named. Add Cancelled" +msgstr "" + +#: pico/browse.c:1108 pico/browse.c:1245 pico/browse.c:1365 msgid "Too many ..'s in name" msgstr "" -#: pico/browse.c:1089 +#: pico/browse.c:1114 +#, c-format +msgid "Restricted mode allows Add in %s only" +msgstr "" + +#: pico/browse.c:1120 #, c-format -msgid "\aRestricted mode allows Add in %s only" +msgid "%s \"%.*s\" already exists!" msgstr "" -#: pico/browse.c:1095 +#: pico/browse.c:1133 #, c-format -msgid "File \"%.*s\" already exists!" +msgid "Error adding Directory \"%s\"" msgstr "" -#: pico/browse.c:1112 +#: pico/browse.c:1145 #, c-format msgid "Added File \"%s\"" msgstr "" -#: pico/browse.c:1115 pico/browse.c:1249 pico/browse.c:1364 +#: pico/browse.c:1151 pico/browse.c:1285 pico/browse.c:1400 msgid "Problems refiguring browser" msgstr "" -#: pico/browse.c:1163 -msgid "\aCan't copy a directory" +#: pico/browse.c:1199 +msgid "Can't copy a directory" msgstr "" -#: pico/browse.c:1168 +#: pico/browse.c:1204 msgid "Copy not allowed in restricted mode" msgstr "" -#: pico/browse.c:1177 +#: pico/browse.c:1213 msgid "Name of new copy: " msgstr "" -#: pico/browse.c:1188 +#: pico/browse.c:1224 msgid "Make Copy Cancelled" msgstr "" -#: pico/browse.c:1199 +#: pico/browse.c:1235 msgid "No destination, file not copied" msgstr "" -#: pico/browse.c:1204 -msgid "\aCan't copy file on to itself!" +#: pico/browse.c:1240 +msgid "Can't copy file on to itself!" msgstr "" -#: pico/browse.c:1215 +#: pico/browse.c:1251 #, c-format -msgid "\aRestricted mode allows Copy in %s only" +msgid "Restricted mode allows Copy in %s only" msgstr "" #. TRANSLATORS: A question: File <filename> exists! Replace? -#: pico/browse.c:1222 pico/browse.c:1343 +#: pico/browse.c:1258 pico/browse.c:1379 #, c-format msgid "File \"%.*s\" exists! OVERWRITE" msgstr "" -#: pico/browse.c:1226 +#: pico/browse.c:1262 msgid "Make copy cancelled" msgstr "" -#: pico/browse.c:1227 +#: pico/browse.c:1263 msgid "File Not Renamed" msgstr "" -#: pico/browse.c:1246 +#: pico/browse.c:1282 #, c-format msgid "File copied to %s" msgstr "" -#: pico/browse.c:1291 -msgid "\aCan't rename \"..\"" +#: pico/browse.c:1327 +msgid "Can't rename \"..\"" msgstr "" -#: pico/browse.c:1296 +#: pico/browse.c:1332 msgid "Rename not allowed in restricted mode" msgstr "" -#: pico/browse.c:1305 +#: pico/browse.c:1341 msgid "Rename file to: " msgstr "" -#: pico/browse.c:1316 pico/browse.c:1348 +#: pico/browse.c:1352 pico/browse.c:1384 msgid "Rename cancelled" msgstr "" -#: pico/browse.c:1335 +#: pico/browse.c:1371 #, c-format -msgid "\aRestricted mode allows Rename in %s only" +msgid "Restricted mode allows Rename in %s only" msgstr "" -#: pico/browse.c:1349 +#: pico/browse.c:1385 msgid "Not Renamed" msgstr "" -#: pico/browse.c:1360 +#: pico/browse.c:1396 #, c-format msgid "Rename Failed: %s" msgstr "" -#: pico/browse.c:1422 +#: pico/browse.c:1458 #, c-format -msgid "\aCan't visit %s in restricted mode" +msgid "Can't visit %s in restricted mode" msgstr "" -#: pico/browse.c:1449 -msgid "\aCan't move up a directory" +#: pico/browse.c:1485 +msgid "Can't move up a directory" msgstr "" -#: pico/browse.c:1497 +#: pico/browse.c:1533 #, c-format -msgid "\aProblem finding dir \"%s\"" +msgid "Problem finding dir \"%s\"" msgstr "" -#: pico/browse.c:1538 +#: pico/browse.c:1574 msgid "No files are selected, use \"X\" to mark files for selection" msgstr "" -#: pico/browse.c:1599 +#: pico/browse.c:1635 msgid "File name to find" msgstr "" -#: pico/browse.c:1632 +#: pico/browse.c:1677 msgid "Searched to end of directory" msgstr "" -#: pico/browse.c:1635 +#: pico/browse.c:1680 msgid "Searched to start of directory" msgstr "" -#: pico/browse.c:1654 +#: pico/browse.c:1699 msgid "Whereis cancelled" msgstr "" -#: pico/browse.c:1685 pico/search.c:299 +#: pico/browse.c:1730 pico/search.c:433 #, c-format msgid "\"%s\" not found" msgstr "" +#: pico/browse.c:1796 +msgid "Can't malloc space for master filename cell" +msgstr "" + +#: pico/browse.c:1845 +msgid "Can't malloc space for name array" +msgstr "" + +#: pico/browse.c:1900 +msgid "Can't malloc cells for browser!" +msgstr "" + +#: pico/browse.c:1931 +msgid "Can't malloc cells for temp buffer!" +msgstr "" + #. TRANSLATORS: Brwsr is an abbreviation for Browser, which is #. a command used to look through something -#: pico/browse.c:2191 +#: pico/browse.c:2237 msgid "Quit" msgstr "" -#: pico/browse.c:2191 +#: pico/browse.c:2237 msgid "Exit Brwsr" msgstr "" -#: pico/browse.c:2193 +#: pico/browse.c:2239 msgid "Goto" msgstr "" -#: pico/browse.c:2196 +#: pico/browse.c:2242 msgid "Launch" msgstr "" -#: pico/browse.c:2854 +#: pico/browse.c:2380 +msgid "Internal error: can't find fname cell" +msgstr "" + +#: pico/browse.c:2900 msgid "Can't display non-text file. Try \"Launch\"." msgstr "" -#: pico/browse.c:2861 +#: pico/browse.c:2907 #, c-format msgid "Can't read file: %s" msgstr "" -#: pico/browse.c:2868 +#: pico/browse.c:2914 #, c-format msgid "Can't open file: %s" msgstr "" +#: pico/search.c:66 +msgid "FirstLine" +msgstr "" + +#: pico/search.c:67 +msgid "LastLine" +msgstr "" + +#: pico/search.c:68 pico/search.c:85 pico/search.c:811 pico/search.c:824 +msgid "No Replace" +msgstr "" + +#: pico/search.c:69 +msgid "Optns Menu" +msgstr "" + +#: pico/search.c:70 +msgid "LineNumber" +msgstr "" + +#: pico/search.c:71 +msgid "Start of Para" +msgstr "" + +#: pico/search.c:72 +msgid "End of Para" +msgstr "" + +#: pico/search.c:73 +msgid "FullJustify" +msgstr "" + +#: pico/search.c:83 +msgid "Orig Menu" +msgstr "" + +#: pico/search.c:84 pico/search.c:821 pico/search.c:1022 +msgid "Exact" +msgstr "" + +#: pico/search.c:86 pico/search.c:833 pico/search.c:1030 +msgid "Bgn Line" +msgstr "" + +#: pico/search.c:87 pico/search.c:837 pico/search.c:1034 +msgid "End Line" +msgstr "" + +#: pico/search.c:88 +msgid "BackSearch" +msgstr "" + #. TRANSLATORS: Some help text that goes together in a group. -#: pico/search.c:65 +#: pico/search.c:111 msgid "Help for Search Command" msgstr "" -#: pico/search.c:67 +#: pico/search.c:113 msgid " Enter the words or characters you would like to search" msgstr "" -#: pico/search.c:68 +#: pico/search.c:114 msgid "~ for, then press ~R~e~t~u~r~n. The search then takes place." msgstr "" -#: pico/search.c:69 +#: pico/search.c:115 msgid " When the characters or words that you entered " msgstr "" -#: pico/search.c:70 +#: pico/search.c:116 msgid " are found, the buffer will be redisplayed with the cursor " msgstr "" -#: pico/search.c:71 +#: pico/search.c:117 msgid " at the beginning of the selected text." msgstr "" -#: pico/search.c:73 +#: pico/search.c:119 msgid " The most recent string for which a search was made is" msgstr "" -#: pico/search.c:74 +#: pico/search.c:120 msgid " displayed in the \"Search\" prompt between the square" msgstr "" -#: pico/search.c:75 +#: pico/search.c:121 msgid " brackets. This string is the default search prompt." msgstr "" -#: pico/search.c:76 +#: pico/search.c:122 msgid "~ Hitting only ~R~e~t~u~r~n or at the prompt will cause the" msgstr "" -#: pico/search.c:77 +#: pico/search.c:123 msgid " search to be made with the default value." msgstr "" -#: pico/search.c:79 +#: pico/search.c:125 msgid " The text search is not case sensitive, and will examine the" msgstr "" -#: pico/search.c:80 +#: pico/search.c:126 msgid " entire message." msgstr "" -#: pico/search.c:82 +#: pico/search.c:128 msgid " Should the search fail, a message will be displayed." msgstr "" -#: pico/search.c:84 +#: pico/search.c:130 msgid "End of Search Help." msgstr "" -#: pico/search.c:147 pico/search.c:154 pico/search.c:438 pico/search.c:445 +#: pico/search.c:206 pico/search.c:213 pico/search.c:606 pico/search.c:613 msgid "Help for Searching" msgstr "" -#: pico/search.c:172 +#: pico/search.c:299 msgid "Search to Line Number : " msgstr "" -#: pico/search.c:174 +#: pico/search.c:301 msgid "Search to Line Number Cancelled" msgstr "" -#: pico/search.c:178 +#: pico/search.c:305 msgid "Line number must be greater than zero" msgstr "" -#: pico/search.c:182 +#: pico/search.c:309 msgid "Line number must contain only digits" msgstr "" -#: pico/search.c:241 +#: pico/search.c:373 msgid "Search Cancelled" msgstr "" #. TRANSLATORS: abbreviation for Replace All occurences -#: pico/search.c:341 pico/search.c:456 +#: pico/search.c:487 pico/search.c:624 msgid "Repl All" msgstr "" #. TRANSLATORS: Replace just one occurence -#: pico/search.c:461 +#: pico/search.c:629 msgid "Repl One" msgstr "" -#: pico/search.c:468 +#: pico/search.c:636 msgid "Replacement Cancelled" msgstr "" -#: pico/search.c:583 +#: pico/search.c:773 #, c-format msgid "No more matches for \"%s\"" msgstr "" -#: pico/search.c:587 +#: pico/search.c:777 msgid "No more matches" msgstr "" -#: pico/search.c:606 pico/search.c:775 -msgid "FirstLine" +#: pico/search.c:820 pico/search.c:1021 +msgid "No Exact" msgstr "" -#: pico/search.c:611 pico/search.c:780 -msgid "LastLine" +#: pico/search.c:828 pico/search.c:1025 +msgid "Srch Fwd" msgstr "" -#: pico/search.c:616 -msgid "No Replace" +#: pico/search.c:829 pico/search.c:1026 +msgid "Srch Back" msgstr "" -#: pico/search.c:622 pico/search.c:786 -msgid "LineNumber" +#: pico/search.c:832 pico/search.c:836 pico/search.c:1029 pico/search.c:1033 +msgid "Anywhere" msgstr "" -#. TRANSLATORS: Start of paragraph -#: pico/search.c:628 pico/search.c:791 -msgid "Start of Para" +#: pico/search.c:851 pico/search.c:1049 +msgid " backward" msgstr "" -#: pico/search.c:633 pico/search.c:796 -msgid "End of Para" +#: pico/search.c:857 pico/search.c:1055 +msgid " at start of line" msgstr "" -#. TRANSLATORS: Instead of justifying (formatting) just a -#. single paragraph, Full Justify justifies the entire -#. message. -#: pico/search.c:641 pico/search.c:801 -msgid "FullJustify" +#: pico/search.c:862 pico/search.c:1060 +msgid " at end of line" +msgstr "" + +#: pico/search.c:868 pico/search.c:1066 +msgid " exactly for" msgstr "" -#: pico/search.c:729 +#: pico/search.c:950 msgid "No Line Number" msgstr "" +#: pico/fileio.c:76 +#, c-format +msgid "Write error: %s" +msgstr "" + #. TRANSLATORS: A question asking whether to forget about #. the changes and revert to the unchanged version. #: pico/buffer.c:155 @@ -10811,7 +11456,7 @@ msgstr "" msgid "No file name entered" msgstr "" -#: pico/file.c:66 pico/main.c:327 +#: pico/file.c:66 pico/main.c:366 #, c-format msgid "Can't read file from outside of %s" msgstr "" @@ -10866,304 +11511,422 @@ msgstr "" #. that inserts a file into a message being composed. #. InsertMsg means Insert Message and it inserts a different #. message into the message being composed. -#: pico/file.c:142 +#: pico/file.c:143 msgid "InsertFile" msgstr "" -#: pico/file.c:142 +#: pico/file.c:143 msgid "InsertMsg" msgstr "" -#: pico/file.c:179 +#: pico/file.c:180 #, c-format msgid "Message %s included" msgstr "" -#: pico/file.c:185 +#: pico/file.c:186 msgid "Can't insert file in restricted mode" msgstr "" -#: pico/file.c:192 +#: pico/file.c:193 #, c-format msgid "Can't insert file from outside of %s: too many ..'s" msgstr "" -#: pico/file.c:199 +#: pico/file.c:200 #, c-format msgid "Can't insert file from outside of %s" msgstr "" -#: pico/file.c:226 +#: pico/file.c:227 msgid "Can't select messages yet!" msgstr "" -#: pico/file.c:262 +#: pico/file.c:263 msgid "Can't insert in restricted mode" msgstr "" -#: pico/file.c:307 -msgid "\aRestricted mode disallows uploaded command" -msgstr "" - -#: pico/file.c:340 pico/file.c:347 +#: pico/file.c:341 pico/file.c:348 msgid "Help for Insert File" msgstr "" -#: pico/file.c:495 +#: pico/file.c:496 msgid "New file" msgstr "" -#: pico/file.c:502 +#: pico/file.c:503 msgid "Reading file" msgstr "" -#: pico/file.c:512 +#: pico/file.c:513 #, c-format msgid "Read %ld lines" msgstr "" -#: pico/file.c:514 +#: pico/file.c:515 #, c-format msgid "Read 1 line" msgstr "" #. TRANSLATORS: Asking for name of file to write data into -#: pico/file.c:585 +#: pico/file.c:590 msgid "File Name to write : " msgstr "" -#: pico/file.c:597 +#: pico/file.c:602 #, c-format msgid "Can't write outside of %s: too many ..'s" msgstr "" -#: pico/file.c:605 +#: pico/file.c:610 #, c-format msgid "Can't write outside of %s" msgstr "" -#: pico/file.c:749 +#: pico/file.c:754 #, c-format msgid "File \"%s\" exists, OVERWRITE" msgstr "" -#: pico/file.c:781 pico/file.c:828 +#: pico/file.c:786 pico/file.c:833 #, c-format msgid "Wrote %s lines" msgstr "" -#: pico/file.c:784 pico/file.c:831 +#: pico/file.c:789 pico/file.c:836 msgid "Wrote 1 line" msgstr "" -#: pico/file.c:811 +#: pico/file.c:816 msgid "No file name" msgstr "" -#: pico/file.c:956 +#: pico/file.c:961 #, c-format msgid "Inserting %s." msgstr "" -#: pico/file.c:969 +#: pico/file.c:974 #, c-format msgid "Inserted %ld lines" msgstr "" -#: pico/file.c:971 +#: pico/file.c:976 #, c-format msgid "Inserted 1 line" msgstr "" #. TRANSLATORS: error message about command line -#: pico/main.c:87 pico/pilot.c:53 +#: pico/main.c:91 pico/pilot.c:53 #, c-format msgid "missing or empty argument to \"%c\" flag" msgstr "" -#: pico/main.c:88 pico/pilot.c:54 +#: pico/main.c:92 +#, c-format +msgid "missing or empty argument to \"%s\" flag" +msgstr "" + +#: pico/main.c:93 pico/pilot.c:54 #, c-format msgid "non numeric argument for \"%c\" flag" msgstr "" -#: pico/main.c:89 pico/pilot.c:55 +#: pico/main.c:94 pico/pilot.c:55 #, c-format msgid "missing color for \"%s\" flag" msgstr "" -#: pico/main.c:90 pico/pilot.c:56 +#: pico/main.c:95 pico/pilot.c:56 #, c-format msgid "missing character set for \"%s\" flag" msgstr "" -#: pico/main.c:91 pico/pilot.c:57 +#: pico/main.c:96 pico/pilot.c:57 #, c-format msgid "input character set \"%s\" is unsupported" msgstr "" -#: pico/main.c:92 pico/pilot.c:58 +#: pico/main.c:97 pico/pilot.c:58 #, c-format msgid "output character set \"%s\" is unsupported" msgstr "" #. TRANSLATORS: little help printed out when incorrect arguments #. are given to pico program. -#: pico/main.c:97 +#: pico/main.c:102 msgid "Possible Starting Arguments for Pico editor:" msgstr "" -#: pico/main.c:99 pico/pilot.c:65 +#: pico/main.c:104 pico/pilot.c:65 msgid "\tArgument\t\tMeaning" msgstr "" -#: pico/main.c:100 +#: pico/main.c:105 msgid "\t -e \t\tComplete - allow file name completion" msgstr "" -#: pico/main.c:101 +#: pico/main.c:106 msgid "\t -k \t\tCut - let ^K cut from cursor position to end of line" msgstr "" -#: pico/main.c:102 pico/pilot.c:66 +#: pico/main.c:107 pico/pilot.c:66 msgid "\t -a \t\tShowDot - show dot files in file browser" msgstr "" -#: pico/main.c:103 pico/pilot.c:67 +#: pico/main.c:108 pico/pilot.c:67 msgid "\t -j \t\tGoto - allow 'Goto' command in file browser" msgstr "" -#: pico/main.c:104 pico/pilot.c:68 +#: pico/main.c:109 pico/pilot.c:68 msgid "\t -g \t\tShow - show cursor in file browser" msgstr "" -#: pico/main.c:105 pico/pilot.c:69 +#: pico/main.c:110 pico/pilot.c:69 msgid "\t -m \t\tMouse - turn on mouse support" msgstr "" -#: pico/main.c:106 pico/pilot.c:71 +#: pico/main.c:111 pico/pilot.c:71 msgid "\t -x \t\tNoKeyhelp - suppress keyhelp" msgstr "" -#: pico/main.c:107 +#: pico/main.c:112 msgid "" "\t -p \t\tPreserveStartStop - preserve \"start\"(^Q) and \"stop\"(^S) " "characters" msgstr "" -#: pico/main.c:108 pico/pilot.c:72 +#: pico/main.c:113 pico/pilot.c:72 msgid "" "\t -q \t\tTermdefWins - termcap or terminfo takes precedence over defaults" msgstr "" -#: pico/main.c:109 +#: pico/main.c:114 msgid "" "\t -Q <quotestr> \tSet quote string (eg. \"> \") esp. for composing email" msgstr "" -#: pico/main.c:110 +#: pico/main.c:115 msgid "\t -d \t\tRebind - let delete key delete current character" msgstr "" -#: pico/main.c:111 pico/pilot.c:73 +#: pico/main.c:116 pico/pilot.c:73 msgid "\t -f \t\tKeys - force use of function keys" msgstr "" -#: pico/main.c:112 +#: pico/main.c:117 msgid "\t -b \t\tReplace - allow search and replace" msgstr "" -#: pico/main.c:113 pico/pilot.c:74 +#: pico/main.c:118 pico/pilot.c:74 msgid "\t -h \t\tHelp - give this list of options" msgstr "" -#: pico/main.c:114 +#: pico/main.c:119 msgid "\t -r[#cols] \tFill - set fill column to #cols columns, default=72" msgstr "" -#: pico/main.c:115 pico/pilot.c:80 +#: pico/main.c:120 pico/pilot.c:80 msgid "\t -n[#s] \tMail - notify about new mail every #s seconds, default=180" msgstr "" -#: pico/main.c:116 +#: pico/main.c:121 msgid "\t -s <speller> \tSpeller - specify alternative speller" msgstr "" -#: pico/main.c:117 pico/pilot.c:81 +#: pico/main.c:122 pico/pilot.c:81 msgid "\t -t \t\tShutdown - enable special shutdown mode" msgstr "" -#: pico/main.c:118 pico/pilot.c:82 +#: pico/main.c:123 pico/pilot.c:82 msgid "\t -o <dir>\tOperation - specify the operating directory" msgstr "" -#: pico/main.c:119 pico/pilot.c:83 +#: pico/main.c:124 pico/pilot.c:83 msgid "\t -z \t\tSuspend - allow use of ^Z suspension" msgstr "" -#: pico/main.c:120 +#: pico/main.c:125 msgid "\t -w \t\tNoWrap - turn off word wrap" msgstr "" -#: pico/main.c:121 +#: pico/main.c:126 msgid "\t -W <wordseps> \tSet word separators other than whitespace" msgstr "" -#: pico/main.c:123 pico/pilot.c:76 +#: pico/main.c:128 pico/pilot.c:76 msgid "" "\t -dcs <display_character_set> \tdefault uses LANG or LC_CTYPE from " "environment" msgstr "" -#: pico/main.c:124 pico/pilot.c:77 +#: pico/main.c:129 pico/pilot.c:77 msgid "\t -kcs <keyboard_character_set> \tdefaults to display_character_set" msgstr "" -#: pico/main.c:125 pico/pilot.c:78 +#: pico/main.c:130 pico/pilot.c:78 msgid "\t -syscs\t\tuse system-supplied translation routines" msgstr "" -#: pico/main.c:128 pico/pilot.c:85 +#: pico/main.c:133 +msgid "" +"\t -dict \"dict1,dict2\" a comma separated list of dictionaries, e.g. en_US, " +"de_DE, es_ES, etc." +msgstr "" + +#: pico/main.c:134 pico/pilot.c:85 msgid "\t -cnf color \tforeground color" msgstr "" -#: pico/main.c:129 pico/pilot.c:86 +#: pico/main.c:135 pico/pilot.c:86 msgid "\t -cnb color \tbackground color" msgstr "" -#: pico/main.c:130 pico/pilot.c:87 +#: pico/main.c:136 pico/pilot.c:87 msgid "\t -crf color \treverse foreground color" msgstr "" -#: pico/main.c:131 pico/pilot.c:88 +#: pico/main.c:137 pico/pilot.c:88 msgid "\t -crb color \treverse background color" msgstr "" -#: pico/main.c:133 +#: pico/main.c:140 +msgid "\t -color_code \tdisplay number codes for different colors" +msgstr "" + +#: pico/main.c:141 +msgid "\t -ncolors number \tnumber of colors for screen (8, 16, or 256)" +msgstr "" + +#: pico/main.c:142 +msgid "\t -ntfc number \tnumber of color of foreground text" +msgstr "" + +#: pico/main.c:143 +msgid "\t -ntbc number \tnumber of color of the background" +msgstr "" + +#: pico/main.c:144 +msgid "\t -rtfc number \tnumber of color of reverse text" +msgstr "" + +#: pico/main.c:145 +msgid "\t -rtbc number \tnumber of color of reverse background" +msgstr "" + +#: pico/main.c:146 +msgid "\t -tbfc number \tnumber of color of foreground (text) of the title bar" +msgstr "" + +#: pico/main.c:147 +msgid "\t -tbbc number \tnumber of color of background of the title bar" +msgstr "" + +#: pico/main.c:148 +msgid "\t -klfc number \tnumber of color of foreground (text) of the key label" +msgstr "" + +#: pico/main.c:149 +msgid "\t -klbc number \tnumber of color of background of the key label" +msgstr "" + +#: pico/main.c:150 +msgid "\t -knfc number \tnumber of color of foreground (text) of the key name" +msgstr "" + +#: pico/main.c:151 +msgid "\t -knbc number \tnumber of color of background of the key name" +msgstr "" + +#: pico/main.c:152 +msgid "" +"\t -stfc number \tnumber of color of foreground (text) of the status line" +msgstr "" + +#: pico/main.c:153 +msgid "\t -stbc number \tnumber of color of background of the status line" +msgstr "" + +#: pico/main.c:154 +msgid "\t -prfc number \tnumber of color of foreground (text) of a prompt" +msgstr "" + +#: pico/main.c:155 +msgid "\t -prbc number \tnumber of color of background of a prompt" +msgstr "" + +#: pico/main.c:156 +msgid "" +"\t -q1fc number \tnumber of color of foreground (text) of level one of " +"quoted text" +msgstr "" + +#: pico/main.c:157 +msgid "" +"\t -q1bc number \tnumber of color of background of level one of quoted text" +msgstr "" + +#: pico/main.c:158 +msgid "" +"\t -q2fc number \tnumber of color of foreground (text) of level two of " +"quoted text" +msgstr "" + +#: pico/main.c:159 +msgid "" +"\t -q2bc number \tnumber of color of background of level two of quoted text" +msgstr "" + +#: pico/main.c:160 +msgid "" +"\t -q3fc number \tnumber of color of foreground (text) of level three of " +"quoted text" +msgstr "" + +#: pico/main.c:161 +msgid "" +"\t -q3bc number \tnumber of color of background of level three of quoted text" +msgstr "" + +#: pico/main.c:162 +msgid "\t -sbfc number \tnumber of color of foreground of signature block text" +msgstr "" + +#: pico/main.c:163 +msgid "\t -sbbc number \tnumber of color of background of signature block text" +msgstr "" + +#: pico/main.c:165 msgid "\t +[line#] \tLine - start on line# line, default=1" msgstr "" -#: pico/main.c:134 +#: pico/main.c:166 msgid "\t -v \t\tView - view file" msgstr "" -#: pico/main.c:135 pico/pilot.c:90 +#: pico/main.c:167 pico/pilot.c:90 msgid "\t -no_setlocale_collate\tdo not do setlocale(LC_COLLATE)" msgstr "" -#: pico/main.c:136 +#: pico/main.c:168 msgid "\t -version\tPico version number" msgstr "" -#: pico/main.c:138 +#: pico/main.c:170 msgid "\t All arguments may be followed by a file name to display." msgstr "" -#: pico/main.c:358 pico/pilot.c:216 +#: pico/main.c:397 pico/pilot.c:216 #, c-format msgid "Checking for new mail every %s seconds" msgstr "" -#: pico/main.c:844 pico/pilot.c:463 +#: pico/main.c:757 +#, c-format +msgid "Unsupported number of colors: %d" +msgstr "" + +#: pico/main.c:1277 pico/pilot.c:463 #, c-format msgid "Argument Error: %.200s" msgstr "" @@ -11184,7 +11947,7 @@ msgstr "" #. TRANSLATORS: Rich Headers is a command to display more headers. It #. is triggered with the ^R key. PrvPg stands for Previous Page. -#: pico/composer.c:135 pico/composer.c:4410 +#: pico/composer.c:135 pico/composer.c:4428 msgid "Rich Hdr" msgstr "" @@ -11212,21 +11975,40 @@ msgstr "" msgid "UnDel Line" msgstr "" +#: pico/composer.c:268 +#, c-format +msgid "Can't realloc addrbuf to %d bytes" +msgstr "" + #: pico/composer.c:754 msgid "Problem with attachments. Postpone anyway?" msgstr "" +#: pico/composer.c:759 pico/composer.c:1007 pico/composer.c:1320 +#: pico/composer.c:1654 pico/composer.c:1756 pico/composer.c:1869 +msgid "Format lines failed!" +msgstr "" + #: pico/composer.c:1726 #, c-format msgid "Can't move beyond top of %s" msgstr "" +#: pico/composer.c:1840 +msgid "Can't allocate line for new attachment!" +msgstr "" + +#: pico/composer.c:1863 +#, c-format +msgid "Problem attaching: %s" +msgstr "" + #: pico/composer.c:1952 msgid "Please make the screen larger." msgstr "" #: pico/composer.c:2026 pico/composer.c:2248 pico/composer.c:2262 -msgid "\aCan't edit attachment number!" +msgid "Can't edit attachment number!" msgstr "" #. TRANSLATORS: Killing text is deleting it and @@ -11235,16 +12017,16 @@ msgstr "" msgid "Problem Unkilling text" msgstr "" -#: pico/composer.c:4417 +#: pico/composer.c:4435 msgid "Edit File" msgstr "" -#: pith/charconv/utf8.c:1935 +#: pith/charconv/utf8.c:1947 #, c-format msgid "Display character set \"%s\" is ignored when using system translation" msgstr "" -#: pith/charconv/utf8.c:1947 +#: pith/charconv/utf8.c:1959 #, c-format msgid "Keyboard character set \"%s\" is ignored when using system translation" msgstr "" @@ -11253,19 +12035,23 @@ msgstr "" #. set the user is trying to use (which is unsupported by alpine). #. The second argument is " (except for posting)" if they are #. trying to use ISO-2022-JP for something other than posting. -#: pith/charconv/utf8.c:1995 pith/charconv/utf8.c:2033 +#: pith/charconv/utf8.c:2007 pith/charconv/utf8.c:2045 #, c-format msgid "Character set \"%s\" is unsupported%s, using US-ASCII" msgstr "" -#: pith/charconv/utf8.c:1997 pith/charconv/utf8.c:2035 +#: pith/charconv/utf8.c:2009 pith/charconv/utf8.c:2047 msgid " (except for posting)" msgstr "" -#: pith/charconv/utf8.c:2049 +#: pith/charconv/utf8.c:2061 msgid "Help, can't figure out display character set or even use US-ASCII." msgstr "" +#: pith/osdep/debugtime.c:48 +msgid "Time Unavailable" +msgstr "" + #. TRANSLATORS: User is viewing a message and all the quoted text is #. being shown. #: pith/mailview.c:170 @@ -11284,7 +12070,7 @@ msgstr "" msgid "Formatting error: %s" msgstr "" -#: pith/mailview.c:328 pith/reply.c:2588 +#: pith/mailview.c:328 pith/reply.c:2686 msgid " [ERROR fetching text of message]" msgstr "" @@ -11349,279 +12135,279 @@ msgid " Below this line are some possibilities taken from the text of the msg " msgstr "" #. TRANSLATORS: -bail is a literal option name, don't change it. -#: pith/conf.c:1774 +#: pith/conf.c:1806 msgid "Exiting because -bail option is set and config file doesn't exist." msgstr "" -#: pith/conf.c:2545 +#: pith/conf.c:2588 msgid "Only using first character of threading-indicator-character option" msgstr "" -#: pith/conf.c:2552 +#: pith/conf.c:2595 msgid "Only using first character of threading-expanded-character option" msgstr "" -#: pith/conf.c:2562 +#: pith/conf.c:2605 msgid "Only using first character of threading-lastreply-character option" msgstr "" #. TRANSLATORS: section heading in configuration screen -#: pith/conf.c:2689 +#: pith/conf.c:2732 msgid "Advanced User Preferences" msgstr "" #. TRANSLATORS: section heading in configuration screen -#: pith/conf.c:2692 +#: pith/conf.c:2735 msgid "Folder Preferences" msgstr "" #. TRANSLATORS: section heading in configuration screen -#: pith/conf.c:2695 +#: pith/conf.c:2738 msgid "Address Book Preferences" msgstr "" #. TRANSLATORS: section heading in configuration screen -#: pith/conf.c:2698 +#: pith/conf.c:2741 msgid "Composer Preferences" msgstr "" #. TRANSLATORS: section heading in configuration screen -#: pith/conf.c:2701 +#: pith/conf.c:2744 msgid "News Preferences" msgstr "" #. TRANSLATORS: section heading in configuration screen -#: pith/conf.c:2704 +#: pith/conf.c:2747 msgid "Viewer Preferences" msgstr "" #. TRANSLATORS: section heading in configuration screen -#: pith/conf.c:2707 +#: pith/conf.c:2750 msgid "Advanced Command Preferences" msgstr "" #. TRANSLATORS: section heading in configuration screen -#: pith/conf.c:2710 +#: pith/conf.c:2753 msgid "Printer Preferences" msgstr "" #. TRANSLATORS: section heading in configuration screen -#: pith/conf.c:2713 +#: pith/conf.c:2756 msgid "Reply Preferences" msgstr "" #. TRANSLATORS: section heading in configuration screen -#: pith/conf.c:2716 +#: pith/conf.c:2759 msgid "Sending Preferences" msgstr "" #. TRANSLATORS: section heading in configuration screen -#: pith/conf.c:2719 +#: pith/conf.c:2762 msgid "Message Index Preferences" msgstr "" -#: pith/conf.c:5028 +#: pith/conf.c:5082 msgid "Unable to read or write remote configuration" msgstr "" -#: pith/conf.c:5554 +#: pith/conf.c:5612 msgid "Can't access remote config, changes NOT saved!" msgstr "" -#: pith/conf.c:5580 +#: pith/conf.c:5638 #, c-format msgid "No write permission for remote config %.200s, changes NOT saved!" msgstr "" -#: pith/conf.c:5586 +#: pith/conf.c:5644 msgid "Remote config changed, aborting our change to avoid damage..." msgstr "" -#: pith/conf.c:5638 +#: pith/conf.c:5696 #, c-format msgid "Can't modify configuration file \"%.200s\": ReadOnly" msgstr "" #. TRANSLATORS: first argument is a filename, second #. arg is the text of the error message -#: pith/conf.c:5668 +#: pith/conf.c:5726 #, c-format msgid "Error creating \"%.200s\" : %.200s" msgstr "" -#: pith/conf.c:5923 +#: pith/conf.c:5995 msgid "Copying to remote config" msgstr "" -#: pith/conf.c:5931 pith/adrbklib.c:3413 +#: pith/conf.c:6003 pith/adrbklib.c:3413 #, c-format msgid "Error copying to %.200s: %.200s" msgstr "" -#: pith/conf.c:5935 +#: pith/conf.c:6007 msgid "Copy of config to remote folder failed, changes NOT saved remotely" msgstr "" -#: pith/conf.c:5970 +#: pith/conf.c:6045 #, c-format msgid "Error saving configuration in \"%.200s\": %.200s" msgstr "" #. TRANSLATORS: The %s is either "Postload " or nothing. A Postload config file #. is a type of config file. -#: pith/conf.c:6084 +#: pith/conf.c:6168 #, c-format msgid "Must quit Alpine to change %sconfig file." msgstr "" -#: pith/conf.c:6843 +#: pith/conf.c:6927 #, c-format msgid "Posting-Character set \"%s\" is unsupported, using UTF-8" msgstr "" -#: pith/conf.c:6858 +#: pith/conf.c:6942 msgid "(fixed)" msgstr "" -#: pith/conf.c:6859 +#: pith/conf.c:6943 msgid "(default)" msgstr "" -#: pith/conf.c:6860 +#: pith/conf.c:6944 msgid "(overridden)" msgstr "" -#: pith/conf.c:7073 +#: pith/conf.c:7157 msgid "This option has no effect without Enable-Incoming-Folders" msgstr "" -#: pith/conf.c:7252 +#: pith/conf.c:7336 #, c-format msgid "Posting-Character-Set \"%s\" is unsupported, using UTF-8" msgstr "" -#: pith/conf.c:7265 +#: pith/conf.c:7349 msgid "Posting-Character-Set is ignored with Use-System-Translation turned on" msgstr "" -#: pith/conf.c:7423 +#: pith/conf.c:7507 #, c-format msgid "No local file specified" msgstr "" -#: pith/conf.c:7428 +#: pith/conf.c:7512 #, c-format msgid "No remote folder specified" msgstr "" -#: pith/conf.c:7433 +#: pith/conf.c:7517 #, c-format msgid "Remote folder name \"%s\" %s" msgstr "" -#: pith/conf.c:7434 +#: pith/conf.c:7518 msgid "must begin with \"{\"" msgstr "" -#: pith/conf.c:7434 +#: pith/conf.c:7518 msgid "not valid" msgstr "" -#: pith/conf.c:7439 +#: pith/conf.c:7523 #, c-format msgid "First argument \"%s\" must be a local filename" msgstr "" -#: pith/conf.c:7445 +#: pith/conf.c:7529 #, c-format msgid "Local file \"%s\" does not exist" msgstr "" -#: pith/conf.c:7450 +#: pith/conf.c:7534 #, c-format msgid "Can't read local file \"%s\": %s" msgstr "" -#: pith/conf.c:7460 pith/remote.c:98 pith/reply.c:3407 +#: pith/conf.c:7544 pith/remote.c:98 pith/reply.c:3534 msgid "Error: " msgstr "" -#: pith/conf.c:7460 +#: pith/conf.c:7544 msgid "Can't copy to remote folder." msgstr "" -#: pith/conf.c:7463 +#: pith/conf.c:7547 #, c-format msgid "Can't create \"%s\"" msgstr "" -#: pith/conf.c:7478 +#: pith/conf.c:7562 #, c-format msgid "Can't open remote folder \"%s\"" msgstr "" -#: pith/conf.c:7484 +#: pith/conf.c:7568 #, c-format msgid "Remote folder \"%s\" is readonly" msgstr "" -#: pith/conf.c:7497 +#: pith/conf.c:7581 #, c-format msgid "Failed initializing remote folder \"%s\", check debug file" msgstr "" -#: pith/conf.c:7518 +#: pith/conf.c:7602 #, c-format msgid "Error copying to remote folder \"%s\"" msgstr "" -#: pith/conf.c:8037 +#: pith/conf.c:8130 msgid "Supported features in this Alpine" msgstr "" #. TRANSLATORS: headings -#: pith/conf.c:8075 +#: pith/conf.c:8168 msgid "Encryption:" msgstr "" -#: pith/conf.c:8078 +#: pith/conf.c:8171 msgid " TLS and SSL" msgstr "" -#: pith/conf.c:8080 +#: pith/conf.c:8173 msgid " None (no TLS or SSL)" msgstr "" -#: pith/conf.c:8090 +#: pith/conf.c:8187 msgid "Authenticators:" msgstr "" -#: pith/conf.c:8104 +#: pith/conf.c:8201 msgid "Mailbox drivers:" msgstr "" -#: pith/conf.c:8119 +#: pith/conf.c:8216 msgid "Directories:" msgstr "" -#: pith/conf.c:8135 +#: pith/conf.c:8232 msgid "" "Authenticators may be disabled because of the \"disable-these-authenticators" "\" hidden config option. Mailbox drivers may be disabled because of the " "\"disable-these-drivers\" hidden config option." msgstr "" -#: pith/conf.c:8139 +#: pith/conf.c:8236 msgid "" "Authenticators may be disabled because of the \"disable-these-authenticators" "\"" msgstr "" -#: pith/conf.c:8141 +#: pith/conf.c:8238 msgid "hidden config option. Mailbox drivers may be disabled because of the" msgstr "" -#: pith/conf.c:8143 +#: pith/conf.c:8240 msgid "\"disable-these-drivers\" hidden config option." msgstr "" @@ -11629,20 +12415,20 @@ msgstr "" msgid "Can't find body for requested message" msgstr "" -#: pith/detach.c:277 +#: pith/detach.c:281 msgid "Formatting error: no space to make copy, no display filters used" msgstr "" -#: pith/detach.c:634 pith/detach.c:786 +#: pith/detach.c:639 pith/detach.c:791 msgid "Message size does not match expected size, continuing..." msgstr "" #. TRANSLATORS: data transfer was interrupted by something -#: pith/detach.c:700 +#: pith/detach.c:705 msgid "Transfer interrupted!" msgstr "" -#: pith/detach.c:790 +#: pith/detach.c:795 msgid "Server returns zero bytes, Quell-Partial-Fetch feature may help" msgstr "" @@ -11655,27 +12441,27 @@ msgstr "" msgid "No folder collections defined" msgstr "" -#: pith/folder.c:2340 pith/mailcmd.c:1958 +#: pith/folder.c:2355 pith/mailcmd.c:1971 msgid "new" msgstr "" -#: pith/folder.c:2344 pith/mailcmd.c:1955 +#: pith/folder.c:2359 pith/mailcmd.c:1968 msgid "unseen" msgstr "" #. TRANSLATORS: This is the description of an attachment that isn't being #. shown but that can be viewed or saved. -#: pith/mimedesc.c:821 +#: pith/mimedesc.c:825 msgid "Not Shown. Use the \"V\" command to view or save to address book." msgstr "" #. TRANSLATORS: This is the description of an attachment that isn't being #. shown but that can be viewed or saved. -#: pith/mimedesc.c:826 +#: pith/mimedesc.c:830 msgid "Not Shown. Use the \"V\" command to view or save this part." msgstr "" -#: pith/mimedesc.c:840 +#: pith/mimedesc.c:844 msgid "Unable to print this part." msgstr "" @@ -11700,32 +12486,32 @@ msgstr "" msgid "addressbook" msgstr "" -#: pith/mailindx.c:661 +#: pith/mailindx.c:669 #, c-format msgid "Unrecognized word in index-format: %s" msgstr "" -#: pith/mailindx.c:908 +#: pith/mailindx.c:918 msgid "Configured \"index-format\" unrecognizable. Using default." msgstr "" -#: pith/mailindx.c:2056 pith/mailindx.c:3253 +#: pith/mailindx.c:2073 pith/mailindx.c:3283 msgid "[ No Message Text Available ]" msgstr "" -#: pith/mailindx.c:4173 +#: pith/mailindx.c:4203 msgid "Today" msgstr "" -#: pith/mailindx.c:4676 +#: pith/mailindx.c:4706 msgid "Yesterday" msgstr "" -#: pith/mailindx.c:4680 +#: pith/mailindx.c:4710 msgid "Tomorrow" msgstr "" -#: pith/mailindx.c:4682 +#: pith/mailindx.c:4712 #, c-format msgid "Next %.3s!" msgstr "" @@ -11768,26 +12554,26 @@ msgstr "" msgid "Unknown error saving pattern variable" msgstr "" -#: pith/pattern.c:7133 +#: pith/pattern.c:7135 #, c-format msgid "Processing filter \"%s\"" msgstr "" -#: pith/pattern.c:7760 +#: pith/pattern.c:7762 msgid "filtering done" msgstr "" -#: pith/pattern.c:7917 +#: pith/pattern.c:7919 #, c-format msgid "Can't delete messages in readonly folder \"%s\"" msgstr "" -#: pith/pattern.c:7995 +#: pith/pattern.c:7997 #, c-format msgid "Filtered all %s message to \"%s\"" msgstr "" -#: pith/pattern.c:8033 +#: pith/pattern.c:8035 #, c-format msgid "Can't set flags in readonly folder \"%s\"" msgstr "" @@ -11834,133 +12620,133 @@ msgstr "" msgid "%s message folder doesn't exist!" msgstr "" -#: pith/send.c:888 pith/reply.c:1089 pith/reply.c:1144 +#: pith/send.c:888 pith/reply.c:1140 pith/reply.c:1195 msgid "Error including all message parts" msgstr "" #. TRANSLATORS: Arg is a mailbox name -#: pith/send.c:1004 +#: pith/send.c:1007 #, c-format msgid "Can't delete %s" msgstr "" #. TRANSLATORS: First arg is the address we can't #. send to, second arg is "not in addressbook". -#: pith/send.c:1503 +#: pith/send.c:1506 #, c-format msgid "Can't send to address %s: %s" msgstr "" -#: pith/send.c:1507 +#: pith/send.c:1510 msgid "not in addressbook" msgstr "" #. TRANSLATORS: program is busy updating the Answered flags so warns user -#: pith/send.c:1620 +#: pith/send.c:1624 msgid "Updating \"Answered\" Flags" msgstr "" -#: pith/send.c:1757 +#: pith/send.c:1761 msgid "Can't send message. No recipients specified!" msgstr "" -#: pith/send.c:1789 +#: pith/send.c:1795 msgid "Sending mail" msgstr "" -#: pith/send.c:2008 +#: pith/send.c:2027 msgid "Delivery Status Notification not available from this server." msgstr "" -#: pith/send.c:2015 +#: pith/send.c:2034 #, c-format msgid "Mail not sent. Sending error%s%s" msgstr "" -#: pith/send.c:2038 pith/send.c:2057 +#: pith/send.c:2057 pith/send.c:2076 #, c-format msgid "Mail not sent: %.80s" msgstr "" -#: pith/send.c:2083 +#: pith/send.c:2102 #, c-format msgid "Error sending%.2s%.80s" msgstr "" -#: pith/send.c:2423 +#: pith/send.c:2442 msgid "Fcc creation error. Message NOT sent or copied." msgstr "" -#: pith/send.c:2426 +#: pith/send.c:2445 msgid "Fcc creation rejected. Message NOT sent or copied." msgstr "" -#: pith/send.c:4369 +#: pith/send.c:4409 #, c-format msgid "Encoding Error \"%s\"" msgstr "" -#: pith/send.c:4386 -msgid "The following attachment was sent,\r\n" +#: pith/send.c:4426 +msgid "The following attachment was sent," msgstr "" -#: pith/send.c:4387 -msgid "but NOT saved in the Fcc copy:\r\n" +#: pith/send.c:4427 +msgid "but NOT saved in the Fcc copy:" msgstr "" -#: pith/send.c:4999 +#: pith/send.c:5039 #, c-format msgid "Space not allowed in header name (%s)" msgstr "" -#: pith/send.c:5010 +#: pith/send.c:5050 #, c-format msgid "Not allowed to change header \"%s\"" msgstr "" -#: pith/send.c:5378 +#: pith/send.c:5418 #, c-format msgid "Error posting message: %s" msgstr "" -#: pith/send.c:5398 +#: pith/send.c:5438 #, c-format msgid "Error connecting to news server: %s" msgstr "" -#: pith/send.c:5411 pith/send.c:5598 +#: pith/send.c:5451 pith/send.c:5639 #, c-format msgid "Can't post, NNTP-server must be defined!" msgstr "" -#: pith/send.c:5448 +#: pith/send.c:5488 msgid "SMTP-server must be defined!" msgstr "" -#: pith/send.c:5459 +#: pith/send.c:5500 msgid "No default posting command." msgstr "" -#: pith/send.c:5590 +#: pith/send.c:5631 #, c-format msgid "News not posted: \"%s\": %s" msgstr "" -#: pith/send.c:5630 +#: pith/send.c:5671 msgid "Error posting." msgstr "" -#: pith/send.c:5635 +#: pith/send.c:5676 #, c-format msgid "Posting program %s returned error" msgstr "" -#: pith/send.c:5641 +#: pith/send.c:5682 #, c-format msgid "Error running \"%s\"" msgstr "" -#: pith/send.c:5713 +#: pith/send.c:5755 #, c-format msgid "Unexpected hostname for piped SMTP: %.*s" msgstr "" @@ -11994,12 +12780,12 @@ msgstr "" msgid "Opened folder \"%s\" with %s message%s" msgstr "" -#: pith/mailcmd.c:1951 +#: pith/mailcmd.c:1964 msgid "recent" msgstr "" #. TRANSLATORS: warning to user that we're busy selecting messages -#: pith/mailcmd.c:2441 +#: pith/mailcmd.c:2454 msgid "Busy Selecting" msgstr "" @@ -12126,7 +12912,7 @@ msgstr "" #. TRANSLATORS: error while translating from one #. character set to another, for example from UTF-8 #. to ISO-2022-JP or something like that. -#: pith/filter.c:1853 pith/filter.c:10974 +#: pith/filter.c:1853 pith/filter.c:11076 msgid "translation error" msgstr "" @@ -12270,128 +13056,132 @@ msgid "Missing username in LDAP address" msgstr "" #. TRANSLATORS: All of the three args together are an error message -#: pith/ldap.c:482 +#: pith/ldap.c:541 #, c-format msgid "Access to LDAP server failed: %s%s(%s)" msgstr "" -#: pith/ldap.c:594 +#: pith/ldap.c:667 msgid "Invalid password" msgstr "" -#: pith/ldap.c:598 +#: pith/ldap.c:671 #, c-format msgid "LDAP server failed: %s%s%s%s" msgstr "" -#: pith/ldap.c:941 pith/ldap.c:1023 +#: pith/ldap.c:1056 pith/ldap.c:1142 #, c-format msgid "LDAP search failed: %s%s%s%s" msgstr "" -#: pith/ldap.c:978 +#: pith/ldap.c:1097 #, c-format msgid "LDAP partial results: %s%s%s%s" msgstr "" -#: pith/ldap.c:1113 +#: pith/ldap.c:1236 #, c-format msgid "SELECT ONE ADDRESS%s%s%s" msgstr "" -#: pith/ldap.c:1146 +#: pith/ldap.c:1269 msgid "None of the names matched on directory server has an email address" msgstr "" -#: pith/ldap.c:1158 +#: pith/ldap.c:1281 msgid "No matches on directory server" msgstr "" -#: pith/ldap.c:1731 pith/ldap.c:1739 +#. TRANSLATORS: This is a list of LDAP attributes with translations to present +#. to the user. For example the attribute mail is Email Address and the attribute +#. cn is Name. +#. +#: pith/ldap.c:1862 pith/ldap.c:1870 msgid "Email Address" msgstr "" -#: pith/ldap.c:1733 +#: pith/ldap.c:1864 msgid "Surname" msgstr "" -#: pith/ldap.c:1735 +#: pith/ldap.c:1866 msgid "Given Name" msgstr "" -#: pith/ldap.c:1741 +#: pith/ldap.c:1872 msgid "Organization" msgstr "" -#: pith/ldap.c:1742 +#: pith/ldap.c:1873 msgid "Unit" msgstr "" -#: pith/ldap.c:1743 +#: pith/ldap.c:1874 msgid "Country" msgstr "" -#: pith/ldap.c:1744 +#: pith/ldap.c:1875 msgid "State or Province" msgstr "" -#: pith/ldap.c:1745 +#: pith/ldap.c:1876 msgid "Locality" msgstr "" -#: pith/ldap.c:1746 +#: pith/ldap.c:1877 msgid "Object Class" msgstr "" -#: pith/ldap.c:1747 +#: pith/ldap.c:1878 msgid "Title" msgstr "" -#: pith/ldap.c:1748 +#: pith/ldap.c:1879 msgid "Department" msgstr "" -#: pith/ldap.c:1749 +#: pith/ldap.c:1880 msgid "Postal Address" msgstr "" -#: pith/ldap.c:1750 +#: pith/ldap.c:1881 msgid "Home Address" msgstr "" -#: pith/ldap.c:1751 +#: pith/ldap.c:1882 msgid "Mail Stop" msgstr "" -#: pith/ldap.c:1752 +#: pith/ldap.c:1883 msgid "Voice Telephone" msgstr "" -#: pith/ldap.c:1753 +#: pith/ldap.c:1884 msgid "Home Telephone" msgstr "" -#: pith/ldap.c:1754 +#: pith/ldap.c:1885 msgid "Office Telephone" msgstr "" -#: pith/ldap.c:1755 +#: pith/ldap.c:1886 msgid "FAX Telephone" msgstr "" -#: pith/ldap.c:1756 +#: pith/ldap.c:1887 msgid "Mobile Telephone" msgstr "" -#: pith/ldap.c:1757 +#: pith/ldap.c:1888 msgid "Pager" msgstr "" -#: pith/ldap.c:1758 +#: pith/ldap.c:1889 msgid "Room Number" msgstr "" -#: pith/ldap.c:1759 +#: pith/ldap.c:1890 msgid "User ID" msgstr "" @@ -12407,20 +13197,20 @@ msgstr "" #. TRANSLATORS: When a message is forwarded by the user this is the #. text that shows where the forwarded part of the message begins. -#: pith/reply.c:2052 +#: pith/reply.c:2138 msgid "---------- Forwarded message ----------" msgstr "" -#: pith/reply.c:2484 +#: pith/reply.c:2582 msgid "Error fetching message contents. Can't Bounce message" msgstr "" -#: pith/reply.c:2966 pith/reply.c:2987 +#: pith/reply.c:3063 pith/reply.c:3084 #, c-format msgid "Error fetching part %s" msgstr "" -#: pith/reply.c:3407 +#: pith/reply.c:3534 msgid "Can't fetch remote configuration." msgstr "" @@ -12470,23 +13260,23 @@ msgstr "" msgid "Mail saved to folder \"...%.80s\"" msgstr "" -#: pith/save.c:763 pith/save.c:894 pith/save.c:1372 +#: pith/save.c:763 pith/save.c:894 pith/save.c:1373 msgid "Can only save to existing folders in Incoming Collection" msgstr "" #. TRANSLATORS: A warning to user that the message parts #. they deleted will not be included in the copy they #. are now saving to. -#: pith/save.c:1125 pith/save.c:1272 +#: pith/save.c:1125 pith/save.c:1273 msgid "NOTE: Deleted message parts NOT included in saved copy!" msgstr "" -#: pith/save.c:1145 pith/save.c:1332 +#: pith/save.c:1145 pith/save.c:1333 #, c-format msgid "Cannot save because current folder is Closed" msgstr "" -#: pith/save.c:1591 +#: pith/save.c:1593 msgid "The following attachment was DELETED when this message was saved:" msgstr "" @@ -12496,139 +13286,324 @@ msgstr "" msgid "Not allowed outside of %.150s" msgstr "" -#: pith/smime.c:321 pith/smime.c:385 pith/smime.c:482 pith/smime.c:840 -#: pith/smime.c:870 pith/smime.c:900 +#: pith/smime.c:161 pith/smime.c:331 +#, c-format +msgid "Enter password of key <%s> to unlock password file: " +msgstr "" + +#: pith/smime.c:170 +#, c-format +msgid "Cannot find certificate that matches key <%s>. Continuing..." +msgstr "" + +#: pith/smime.c:504 +#, c-format +msgid "Error removing certificate %s" +msgstr "" + +#: pith/smime.c:543 +msgid "Error expunging certificate" +msgstr "" + +#: pith/smime.c:557 +#, c-format +msgid "Removed %s certificate%s" +msgstr "" + +#: pith/smime.c:560 +msgid "Error: No certificates were removed" +msgstr "" + +#: pith/smime.c:633 +msgid "import of certificates not implemented yet!" +msgstr "" + +#: pith/smime.c:676 +msgid "Error in key name. Check file extension" +msgstr "" + +#: pith/smime.c:680 +#, c-format +msgid "Enter passphrase to unlock new key <%s>: " +msgstr "" + +#: pith/smime.c:747 +msgid "Error parsing certificate" +msgstr "" + +#: pith/smime.c:750 +msgid "Error reading certificate" +msgstr "" + +#: pith/smime.c:758 +msgid "Certificate does not match key" +msgstr "" + +#: pith/smime.c:764 pith/smime.c:928 pith/smime.c:960 +msgid "Error in certificate file (not a certificate?)" +msgstr "" + +#: pith/smime.c:769 pith/smime.c:896 +msgid "Private key saved" +msgstr "" + +#: pith/smime.c:776 +msgid "Error reading password file!" +msgstr "" + +#: pith/smime.c:820 +msgid "Failed to remove old key" +msgstr "" + +#: pith/smime.c:825 +msgid "Failed to remove old certificate" +msgstr "" + +#: pith/smime.c:830 +msgid "Password file reencrypted" +msgstr "" + +#: pith/smime.c:832 +msgid "Failed to reencrypt password file" +msgstr "" + +#: pith/smime.c:836 +msgid "Error decrypting Password file" +msgstr "" + +#: pith/smime.c:839 +msgid "Password file not encrypted and coulr not encrypt" +msgstr "" + +#: pith/smime.c:845 +msgid "Error saving public certificate" +msgstr "" + +#: pith/smime.c:847 +msgid "Error while cleaning private key" +msgstr "" + +#: pith/smime.c:853 pith/smime.c:898 +msgid "Error saving private key" +msgstr "" + +#: pith/smime.c:860 +msgid "Error unlocking private key" +msgstr "" + +#: pith/smime.c:903 +msgid "Problem unlocking key (not a certificate or wrong password)" +msgstr "" + +#: pith/smime.c:922 +msgid "Certificate saved" +msgstr "" + +#: pith/smime.c:924 +msgid "Error saving certificate" +msgstr "" + +#: pith/smime.c:1413 pith/smime.c:1490 pith/smime.c:1551 pith/smime.c:2021 +#: pith/smime.c:2051 pith/smime.c:2081 #, c-format msgid "Can't create directory %s" msgstr "" -#: pith/smime.c:577 pith/smime.c:910 +#: pith/smime.c:1725 pith/smime.c:2091 msgid "Directory not defined" msgstr "" -#: pith/smime.c:584 pith/smime.c:821 +#: pith/smime.c:1732 pith/smime.c:2002 msgid "Turn off the Keychain feature above first" msgstr "" -#: pith/smime.c:588 pith/smime.c:825 pith/smime.c:855 pith/smime.c:885 -#: pith/smime.c:915 +#: pith/smime.c:1736 pith/smime.c:2006 pith/smime.c:2036 pith/smime.c:2066 +#: pith/smime.c:2096 msgid "Container path is not defined" msgstr "" -#: pith/smime.c:606 pith/smkeys.c:365 +#: pith/smime.c:1754 pith/smkeys.c:939 msgid "Can't access remote smime configuration." msgstr "" -#: pith/smime.c:740 pith/smime.c:969 pith/smkeys.c:431 +#: pith/smime.c:1908 pith/smime.c:1919 pith/smime.c:2150 pith/smkeys.c:1023 #, c-format msgid "Can't rename %s to %s" msgstr "" -#: pith/smime.c:754 pith/smkeys.c:446 +#: pith/smime.c:1911 +#, c-format +msgid "saved container to %s" +msgstr "" + +#: pith/smime.c:1928 pith/smkeys.c:1038 #, c-format msgid "Error opening temporary smime file %s: %s" msgstr "" -#: pith/smime.c:770 +#: pith/smime.c:1944 msgid "Copy of smime key to remote folder failed, NOT saved remotely" msgstr "" -#: pith/smime.c:834 pith/smime.c:864 pith/smime.c:894 +#: pith/smime.c:2015 pith/smime.c:2045 pith/smime.c:2075 msgid "Directory is not defined" msgstr "" -#: pith/smime.c:1156 +#: pith/smime.c:2313 msgid "Incorrect passphrase" msgstr "" -#: pith/smime.c:1158 +#: pith/smime.c:2315 #, c-format msgid "Couldn't read key: %s" msgstr "" -#: pith/smime.c:1411 +#: pith/smime.c:2567 #, c-format msgid "Unable to find certificate for <%s@%s>" msgstr "" -#: pith/smime.c:1603 +#: pith/smime.c:2780 msgid "Couldn't verify S/MIME signature: No CA Certs were loaded" msgstr "" -#: pith/smime.c:1611 +#: pith/smime.c:2811 msgid "S/MIME signature verified ok" msgstr "" -#: pith/smime.c:1625 +#: pith/smime.c:2824 #, c-format msgid "Couldn't verify S/MIME signature: %s" msgstr "" -#: pith/smime.c:1714 pith/smime.c:1934 +#: pith/smime.c:3154 pith/smime.c:3325 msgid "" "This message was cryptographically signed but the signature could not be " "verified." msgstr "" -#: pith/smime.c:1864 pith/smime.c:1984 +#: pith/smime.c:3263 pith/smime.c:3375 #, c-format msgid "Error decrypting: %s" msgstr "" -#: pith/smime.c:1952 +#: pith/smime.c:3343 msgid "Couldn't find the certificate needed to decrypt." msgstr "" -#: pith/smime.c:2013 +#: pith/smime.c:3403 msgid "Encrypted data couldn't be parsed." msgstr "" -#: pith/smime.c:2219 +#: pith/smime.c:3426 +msgid "Couldn't find cookie in attachment list." +msgstr "" + +#: pith/smime.c:3679 msgid "Couldn't find the certificate needed to sign." msgstr "" -#: pith/smime.c:2246 +#: pith/smime.c:3702 +msgid "" +"Not all certificates needed to verify signature included in signed message" +msgstr "" + +#: pith/smime.c:3743 msgid "Error creating signed object." msgstr "" -#: pith/smkeys.c:106 +#: pith/smkeys.c:66 +msgid "Password cannot be blank" +msgstr "" + +#: pith/smkeys.c:69 +msgid "Password is too short" +msgstr "" + +#: pith/smkeys.c:73 +msgid ". Enter password again" +msgstr "" + +#: pith/smkeys.c:91 +msgid " Creating a Master Password for your Password file " +msgstr "" + +#: pith/smkeys.c:94 +msgid " Retrying to create a Master Password for your Password file " +msgstr "" + +#: pith/smkeys.c:98 +#, c-format +msgid "Create master password (attempt %d of %d): " +msgstr "" + +#: pith/smkeys.c:110 +#, c-format +msgid "Confirm master password (attempt %d of %d): " +msgstr "" + +#: pith/smkeys.c:119 +msgid "Passwords do not match, try again." +msgstr "" + +#: pith/smkeys.c:121 +msgid "Passwords do not match, too many failures." +msgstr "" + +#: pith/smkeys.c:163 +msgid "Problem reading configuration file" +msgstr "" + +#: pith/smkeys.c:174 +msgid "Problem loading openssl configuration" +msgstr "" + +#: pith/smkeys.c:627 +msgid "Invalid" +msgstr "" + +#: pith/smkeys.c:685 #, c-format msgid "Error loading file %s" msgstr "" -#: pith/smkeys.c:442 +#: pith/smkeys.c:1034 msgid "Copying to remote smime container" msgstr "" -#: pith/smkeys.c:462 +#: pith/smkeys.c:1054 msgid "Copy of smime cert to remote folder failed, changes NOT saved remotely" msgstr "" -#: pith/smkeys.c:491 +#: pith/smkeys.c:1083 #, c-format msgid "Saved certificate for <%s>" msgstr "" -#: pith/smkeys.c:494 +#: pith/smkeys.c:1086 #, c-format msgid "Couldn't save certificate for <%s>" msgstr "" -#: pith/smkeys.c:657 +#: pith/smkeys.c:1319 msgid "Error in privatekey container, missing END" msgstr "" -#: pith/smkeys.c:728 +#: pith/smkeys.c:1386 #, c-format -msgid "Error in publiccert container, missing BEGIN, certtext=%s" +msgid "Error in %scert container, missing BEGIN, certtext=%s" +msgstr "" + +#: pith/smkeys.c:1386 +msgid "ca" msgstr "" -#: pith/smkeys.c:818 +#: pith/smkeys.c:1478 #, c-format msgid "Error in cacert container, missing BEGIN, certtext=%s" msgstr "" -#: pith/smkeys.c:823 +#: pith/smkeys.c:1483 #, c-format msgid "Error in cacert container, missing separator, line=%s" msgstr "" |