diff -r -u ./ascii.c ../sma-1.4.portugues/ascii.c --- ./ascii.c Wed Jan 1 11:10:46 2003 +++ ../sma-1.4.portugues/ascii.c Mon Oct 13 21:25:11 2003 @@ -55,28 +55,28 @@ if (htchar) fprintf(fp, "%s\n", htchar); else - fprintf(fp, "Generated at %s by SMA, version %s\n", + fprintf(fp, "Gerado em %s pelo SMA, versão %s\n", p, VERSION); fprintf(fp, "-----------------------------------------------------------------------------\n\n"); for (hptr = first.next; hptr; hptr = hptr->next) { if (!(hptr->inum) || !(hptr->inum)) continue; - fprintf(fp, "\nServer: %s\n\n", hptr->name); + fprintf(fp, "\nServidor: %s\n\n", hptr->name); if (pgflag) { - fprintf(fp, "General information\n"); + fprintf(fp, "Informações Gerais\n"); fprintf(fp, "-----------------------------------------------------------------------------\n"); - fprintf(fp, " %-33s %s", "First log entry", ctime(&hptr->ftime)); - fprintf(fp, " %-33s %s", "Last log entry", ctime(&hptr->ltime)); - fprintf(fp, " %-33s %d\n", "Alias table rebuilds", hptr->alias); - fprintf(fp, " %-33s %d\n", "Too many hops", hptr->hopc); - fprintf(fp, " %-33s %d\n", "Mail loops", hptr->lcerror); - fprintf(fp, " %-33s %d\n", "Other SYSERR", hptr->oserror); - fprintf(fp, " %-33s %d\n", "Ruleset based rejections", hptr->rule); - fprintf(fp, " %-33s %d\n\n", "Sendmail daemon restarts", hptr->dstart); + fprintf(fp, " %-48s %s", "Primeira entrada do log", ctime(&hptr->ftime)); + fprintf(fp, " %-48s %s", "Última entrada do log", ctime(&hptr->ltime)); + fprintf(fp, " %-48s %d\n", "Rebuilds da tabela de alias", hptr->alias); + fprintf(fp, " %-48s %d\n", "Hops em demasia", hptr->hopc); + fprintf(fp, " %-48s %d\n", "Loops de correio", hptr->lcerror); + fprintf(fp, " %-48s %d\n", "Outros SYSERR", hptr->oserror); + fprintf(fp, " %-48s %d\n", "Rejeições baseadas em regras pré-determinadas", hptr->rule); + fprintf(fp, " %-48s %d\n\n", "Restarts do deamon do Sendmail", hptr->dstart); - fprintf(fp, "%s%35s\n", "Inbound messages", "Outbound messages"); + fprintf(fp, "%s%33s\n", "Mensagens de entrada", "Mensagens de saída"); fprintf(fp, "-----------------------------------------------------------------------------\n"); /* @@ -87,36 +87,36 @@ #ifdef _WIN32 fprintf(fp, " %-20s %7d", "Total", (int)hptr->inum); fprintf(fp, " %-15s %7d\n", "Total", (int)hptr->gonum); - fprintf(fp, " %-20s %7.2f", "Average size (kB)", + fprintf(fp, " %-20s %7.2f", "Tamanho médio (kB)", (double)hptr->size/(double)hptr->inum/1000); #else fprintf(fp, " %-20s %7ld", "Total", hptr->inum); fprintf(fp, " %-15s %7ld\n", "Total", hptr->gonum); - fprintf(fp, " %-20s %7.2Lf", "Average size (kB)", + fprintf(fp, " %-20s %7.2Lf", "Tamanho médio (kB)", hptr->size/(double)hptr->inum/1000); #endif - fprintf(fp, " %-15s %7d\n", "Sent", hptr->sent); + fprintf(fp, " %-15s %7d\n", "Enviadas", hptr->sent); - fprintf(fp, " %-20s %7.2f", "Messages/hour", + fprintf(fp, " %-20s %7.2f", "Mensagens/hora", 3600*(float)hptr->inum/(float)hptr->dtime); - fprintf(fp, " %-15s %7d\n", "Deferred", hptr->defe); + fprintf(fp, " %-15s %7d\n", "Diferidas", hptr->defe); - fprintf(fp, " %-20s %7.2f", "Messages/min", + fprintf(fp, " %-20s %7.2f", "Mensagens/min", 60*(float)hptr->inum/(float)hptr->dtime); - fprintf(fp, " %-15s %7d\n", "Queued", hptr->queu); + fprintf(fp, " %-15s %7d\n", "Em fila", hptr->queu); - fprintf(fp, " %-20s %7.2f", "Messages/sec", + fprintf(fp, " %-20s %7.2f", "Mensagens/seg", (float)hptr->inum/(float)hptr->dtime); - fprintf(fp, " %-15s %7d\n", "Other error", + fprintf(fp, " %-15s %7d\n", "Outros erros", hptr->other + hptr->hunk + hptr->uunk + hptr->service); } if (epnum) { - fprintf(fp, "\n\nTop envelope pairs\n"); + fprintf(fp, "\n\nPrincipais pares remetente/destinatário\n"); fprintf(fp, "-----------------------------------------------------------------------------\n"); - fprintf(fp, "%5s %-45s %6s %10s %7s\n", - "Nr", "Sender/Recipient", "Msgs", "MB", "%"); + fprintf(fp, "%5s %-46s %6s %5s %6s\n", + "Num", "Remetente/Destinatário", "Mensagens", "MB", "%"); fprintf(fp, "-----------------------------------------------------------------------------\n"); for (j = 0; j < (MIN(epnum, hptr->edif)); j++) { @@ -148,12 +148,12 @@ if (lnum) { - fprintf(fp, "\nTop envelope senders"); - if (sef) fprintf(fp, " (filter: %s)\n", sef); + fprintf(fp, "\nPrincipais remetentes"); + if (sef) fprintf(fp, " (filtro: %s)\n", sef); else fprintf(fp, "\n"); fprintf(fp, "-----------------------------------------------------------------------------\n"); - fprintf(fp, "%5s %-45s %6s %10s %7s\n", - "Nr", "Sender", "Msgs", "MB", "%"); + fprintf(fp, "%5s %-46s %6s %5s %6s\n", + "Num", "Remetente", "Mensagens", "MB", "%"); fprintf(fp, "-----------------------------------------------------------------------------\n"); for (j = 0; j < (MIN(lnum, hptr->idif)); j++) { @@ -182,12 +182,12 @@ } if (lrnum) { - fprintf(fp, "\nTop envelope recipients"); - if (ref) fprintf(fp, " (filter: %s)\n", ref); + fprintf(fp, "\nPrincipais destinatários"); + if (ref) fprintf(fp, " (filtro: %s)\n", ref); else fprintf(fp, "\n"); fprintf(fp, "-----------------------------------------------------------------------------\n"); - fprintf(fp, "%5s %-45s %6s %10s %7s\n", - "Nr", "Recipient", "Msgs", "MB", "%"); + fprintf(fp, "%5s %-46s %6s %5s %6s\n", + "Num", "Destinaátio", "Mensagens", "MB", "%"); fprintf(fp, "-----------------------------------------------------------------------------\n"); for (j = 0; j < (MIN(lrnum, hptr->odif)); j++) { #ifdef _WIN32 @@ -215,10 +215,10 @@ } if (rpnum) { - fprintf(fp, "\n\nTop relay pairs\n"); + fprintf(fp, "\n\nPrincipais pares de relay\n"); fprintf(fp, "-----------------------------------------------------------------------------\n"); - fprintf(fp, "%5s %-45s %6s %10s %7s\n", - "Nr", "Sender relay/Recipient relay", "Msgs", "MB", "%"); + fprintf(fp, "%5s %-46s %6s %5s %6s\n", + "Num", "Relay de remetente/Relay de destinatário", "Mensagens", "MB", "%"); fprintf(fp, "-----------------------------------------------------------------------------\n"); for (j = 0; j < (MIN(rpnum, hptr->rrdif)); j++) { @@ -249,12 +249,12 @@ if (rnum) { - fprintf(fp, "\nTop relay addresses, sender"); - if (srf) fprintf(fp, " (filter: %s)\n", srf); + fprintf(fp, "\nPrincipais endereços de relay - remetente"); + if (srf) fprintf(fp, " (filtro: %s)\n", srf); else fprintf(fp, "\n"); fprintf(fp, "-----------------------------------------------------------------------------\n"); - fprintf(fp, "%5s %-45s %6s %10s %7s\n", - "Nr", "Relay", "Msgs", "MB", "%"); + fprintf(fp, "%5s %-46s %6s %5s %6s\n", + "Num", "Relay", "Mensagens", "MB", "%"); fprintf(fp, "-----------------------------------------------------------------------------\n"); for (j = 0; j < (MIN(rnum, hptr->ridif)); j++) { @@ -284,12 +284,12 @@ } if (rrnum) { - fprintf(fp, "\nTop relay addresses, recipient"); - if (rrf) fprintf(fp, " (filter: %s)\n", rrf); + fprintf(fp, "\nPrincipais endereços de relay - destinatário"); + if (rrf) fprintf(fp, " (filtro: %s)\n", rrf); else fprintf(fp, "\n"); fprintf(fp, "-----------------------------------------------------------------------------\n"); - fprintf(fp, "%5s %-45s %6s %10s %7s\n", - "Nr", "Relay", "Msgs", "MB", "%"); + fprintf(fp, "%5s %-46s %6s %5s %6s\n", + "Num", "Relay", "Mensagens", "MB", "%"); fprintf(fp, "-----------------------------------------------------------------------------\n"); for (j = 0; j < (MIN(rrnum, hptr->rodif)); j++) { #ifdef _WIN32 @@ -316,10 +316,10 @@ } if (stnum) { - fprintf(fp, "\n\nTop status messages\n"); + fprintf(fp, "\n\nPrincipais mensagens de status\n"); fprintf(fp, "-----------------------------------------------------------------------------\n"); fprintf(fp, "%5s %7s %6s %s\n", - "Nr", "Msgs", "%", " Status"); + "Num", "Msgs", "%", " Status"); fprintf(fp, "-----------------------------------------------------------------------------\n"); for (j = 0; j < (MIN(stnum, hptr->sdif)); j++) { fprintf(fp, "%5d %7d %6.2f %s %-52s\n", j+1, @@ -330,10 +330,10 @@ } if (rsnum) { - fprintf(fp, "\n\nTop ruleset rejections\n"); + fprintf(fp, "\n\nPrincipais rejeições por regras pré-determinadas\n"); fprintf(fp, "-----------------------------------------------------------------------------\n"); fprintf(fp, "%5s %7s %6s %s\n", - "Nr", "Msgs", "%", rsrnum ? " Reason / Top relays" : " Reason"); + "Num", "Msgs", "%", rsrnum ? " Motivo / Principais relays" : " Motivo"); fprintf(fp, "-----------------------------------------------------------------------------\n"); for (j = 0; j < (MIN(rsnum, hptr->rdif)); j++) { fprintf(fp, "%5d %7d %6.2f %s %-52s\n", j+1, @@ -356,11 +356,11 @@ } if (!nflag) { - fprintf(fp, "\n\n%s%42s\n", "Inbound messages per day", "Outbound messages per day"); + fprintf(fp, "\n\n%s%42s\n", "Mensagens de entrada por dia", "Mensagens de saída por dia"); fprintf(fp, "-----------------------------------------------------------------------------\n"); fprintf(fp, "%s %-9s %9s %9s %10s %-9s %9s %9s\n", - " ", "Day", "Total", "Average", - " ", "Day", "Total", "Average"); + " ", "Dia", "Total", "Média", + " ", "Dia", "Total", "Média"); fprintf(fp, "-----------------------------------------------------------------------------\n"); for (j = 0; j < 7; j++) { if (hptr->idd[j]) @@ -369,11 +369,11 @@ " ", wdtab[j], hptr->odd[j], hptr->fodd[j]); } - fprintf(fp, "\n\n%s%42s\n", "Inbound messages per hour", "Outbound messages per hour"); + fprintf(fp, "\n\n%s%42s\n", "Mensagens de entrada por hora", "Mensagens de saída por hora"); fprintf(fp, "-----------------------------------------------------------------------------\n"); fprintf(fp, "%s %-9s %9s %9s %10s %-9s %9s %9s\n", - " ", "Hour", "Total", "Average", - " ", "Hour", "Total", "Average"); + " ", "Hora", "Total", "Média", + " ", "Hora", "Total", "Média"); fprintf(fp, "-----------------------------------------------------------------------------\n"); for (j = 0; j < 24; j++) { @@ -391,5 +391,5 @@ fprintf(fp, "%s\n", ftchar); else fprintf(fp, "Copyright (c) 2000 - 2003 Jarkko Turkulainen." - " All rights reserved.\n"); + " Todos os direitos reservados.\n"); } diff -r -u ./html.c ../sma-1.4.portugues/html.c --- ./html.c Sat Mar 22 15:31:14 2003 +++ ../sma-1.4.portugues/html.c Mon Oct 13 20:39:44 2003 @@ -59,7 +59,7 @@ "
\n" " \n" " \n", VERSION); - fprintf(fp, "First log entry | \n", tbchar); + "Primeira entrada do log | \n", tbchar); fprintf(fp, "%s | \n", stripn(ctime(&hptr->ftime))); fprintf(fp, "
Last log entry | \n", tbchar); + "Última entrada do log | \n", tbchar); fprintf(fp, "%s | \n", stripn(ctime(&hptr->ltime))); fprintf(fp, "
" - "Alias table rebuilds | \n", tbchar); + "Rebuilds da tabela de alias\n", tbchar); fprintf(fp, "%d | \n", hptr->alias); fprintf(fp, "|
" - "Too many hops | \n", tbchar); + "Hoops em demasia\n", tbchar); fprintf(fp, "%d | \n", hptr->hopc); fprintf(fp, "|
" - "Mail loops | \n", tbchar); + "Loops de correio\n", tbchar); fprintf(fp, "%d | \n", hptr->lcerror); fprintf(fp, "|
" - "Other SYSERR | \n", tbchar); + "Outros SYSERR\n", tbchar); fprintf(fp, "%d | \n", hptr->oserror); fprintf(fp, "|
" - "Ruleset based rejections | \n", tbchar); + "Rejeições baseadas em regras pré-determinadas\n", tbchar); fprintf(fp, "%d | \n", hptr->rule); fprintf(fp, "|
" - "Sendmail daemon restarts | \n", tbchar); + "Restarts do deamon do Sendmail\n", tbchar); fprintf(fp, "%d | \n", hptr->dstart); fprintf(fp, "
\n" "
Inbound messages \n" + " | Mensagens de entrada \n" "
| \n"
- " Outbound messages \n" + " | Mensagens de saída \n" "
\n\n" - " [Index]\n"); + " [Índice]\n"); fprintf(fp, " [%s]\n\n", hptr->name, hptr->name); } if (epnum) { fprintf(fp, " \n", hptr->name); - fprintf(fp, " Top envelope pairs"); + fprintf(fp, " Principais envelope pairs");
fprintf(fp, "
\n\n" - " [Index]\n"); + " [Índice]\n"); fprintf(fp, " [%s]\n\n", hptr->name, hptr->name); } if (lnum) { fprintf(fp, " \n", hptr->name); - fprintf(fp, " Top envelope senders"); + fprintf(fp, " Principais envelope senders");
if (sef) fprintf(fp, " (filter: %s)
\n\n" - " [Index]\n"); + " [Índice]\n"); fprintf(fp, " [%s]\n\n", hptr->name, hptr->name); } @@ -374,18 +374,18 @@ if (lrnum) { fprintf(fp, " \n", hptr->name); - fprintf(fp, " Top envelope recipients"); + fprintf(fp, " Principais envelope recipients");
if (ref) fprintf(fp, " (filter: %s)
\n\n" - " [Index]\n"); + " [Índice]\n"); fprintf(fp, " [%s]\n\n", hptr->name, hptr->name); } if (rpnum) { fprintf(fp, " \n", hptr->name); - fprintf(fp, " Top relay pairs"); + fprintf(fp, " Principais pares de relay");
fprintf(fp, "
\n\n" - " [Index]\n"); + " [Índice]\n"); fprintf(fp, " [%s]\n\n", hptr->name, hptr->name); } if (rnum) { fprintf(fp, " \n", hptr->name); - fprintf(fp, " Top relay addresses, sender");
- if (srf) fprintf(fp, " (filter: %s) Principais endereços de relay - remetente");
+ if (srf) fprintf(fp, " (filtro: %s)
\n\n" - " [Index]\n"); + " [Índice]\n"); fprintf(fp, " [%s]\n\n", hptr->name, hptr->name); } if (rrnum) { fprintf(fp, " \n", hptr->name); - fprintf(fp, " Top relay addresses, recipient");
- if (rrf) fprintf(fp, " (filter: %s) Principais endereços de relay - destinatário");
+ if (rrf) fprintf(fp, " (filtro: %s)
\n\n" - " [Index]\n"); + " [Índice]\n"); fprintf(fp, " [%s]\n\n", hptr->name, hptr->name); } if (stnum) { fprintf(fp, " \n", hptr->name); - fprintf(fp, " Top status messages"); + fprintf(fp, " Principais mensagens de status");
fprintf(fp, "
\n\n" - " [Index]\n"); + " [Índice]\n"); fprintf(fp, " [%s]\n\n", hptr->name, hptr->name); } if (rsnum) { fprintf(fp, " \n", hptr->name); - fprintf(fp, " Top ruleset rejections"); + fprintf(fp, " Principais rejeições por regras pré-determinadas");
fprintf(fp, "
\n\n" - " [Index]\n"); + " [Índice]\n"); fprintf(fp, " [%s]\n\n", hptr->name, hptr->name); } @@ -647,12 +647,12 @@ fprintf(fp, " \n", hptr->name); fprintf(fp, "
|