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 @@
" <HEAD>\n"
" <META http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">\n"
" <META name=\"Generator\" content=\"SMA version %s\">\n", VERSION);
- fprintf(fp, " <TITLE>sendmail log analysis report</TITLE>\n"
+ fprintf(fp, " <TITLE>Relatório de Análise de Log do Sendmail</TITLE>\n"
" </HEAD>\n\n"
" <BODY TEXT=\"#000000\" BGCOLOR=\"#%s\" LINK=\"#0000ff\""
" VLINK=\"#000080\" ALINK=\"#ff0000\">\n", bchar);
@@ -82,8 +82,8 @@
if (htchar)
fprintf(fp, " <I>%s</I>\n", htchar);
else
- fprintf(fp, " <I>Generated at %s by SMA, "
- "version %s</I>\n", stripn(asctime(curr)),
+ fprintf(fp, " <I>Gerado em %s pelo SMA, "
+ "versão %s</I>\n", stripn(asctime(curr)),
VERSION);
fprintf(fp, " </TD>\n"
" </TR>\n"
@@ -93,13 +93,13 @@
if (htchar)
fprintf(fp, " <I>%s</I>\n", htchar);
else
- fprintf(fp, " <I>Generated at %s by SMA, "
- "version %s</I>\n", stripn(asctime(curr)),
+ fprintf(fp, " <I>Gerado em %s pelo SMA, "
+ "versão %s</I>\n", stripn(asctime(curr)),
VERSION);
}
fprintf(fp, " <P><HR ALIGN=left NOSHADE WIDTH=\"90%%\">\n\n"
" <A NAME=index></A>\n"
- " <H2>Index</H2>\n");
+ " <H2>Índice</H2>\n");
for (hptr = first.next; hptr; hptr = hptr->next) {
if (!(hptr->inum) || !(hptr->inum))
@@ -108,27 +108,27 @@
fprintf(fp, " <A HREF=\"#%s\">%s</A><BR>\n", hptr->name, hptr->name);
fprintf(fp, " <UL>\n");
if (pgflag) {
- fprintf(fp, " <LI><A HREF=\"#%sgen\">General information</A></LI>\n",
+ fprintf(fp, " <LI><A HREF=\"#%sgen\">Informações Gerais</A></LI>\n",
hptr->name);
}
if (epnum)
- fprintf(fp, " <LI><A HREF=\"#%sepair\">Top envelope pairs</A></LI>\n", hptr->name);
+ fprintf(fp, " <LI><A HREF=\"#%sepair\">Principais envelope pairs</A></LI>\n", hptr->name);
if (lnum)
- fprintf(fp, " <LI><A HREF=\"#%ssend\">Top envelope senders</A></LI>\n", hptr->name);
+ fprintf(fp, " <LI><A HREF=\"#%ssend\">Principais envelope senders</A></LI>\n", hptr->name);
if (lrnum)
- fprintf(fp, " <LI><A HREF=\"#%srece\">Top envelope recipients</A></LI>\n", hptr->name);
+ fprintf(fp, " <LI><A HREF=\"#%srece\">Principais envelope recipients</A></LI>\n", hptr->name);
if (rpnum)
- fprintf(fp, " <LI><A HREF=\"#%srpair\">Top relay pairs</A></LI>\n", hptr->name);
+ fprintf(fp, " <LI><A HREF=\"#%srpair\">Principais pares de relay</A></LI>\n", hptr->name);
if (rnum)
- fprintf(fp, " <LI><A HREF=\"#%srsend\">Top relay addresses, sender</A></LI>\n", hptr->name);
+ fprintf(fp, " <LI><A HREF=\"#%srsend\">Principais endereços de relay - remetente</A></LI>\n", hptr->name);
if (rrnum)
- fprintf(fp, " <LI><A HREF=\"#%srrece\">Top relay addresses, recipient</A></LI>\n", hptr->name);
+ fprintf(fp, " <LI><A HREF=\"#%srrece\">Principais endereços de relay - destinatário</A></LI>\n", hptr->name);
if (stnum)
- fprintf(fp, " <LI><A HREF=\"#%sstatus\">Top status messages</A></LI>\n", hptr->name);
+ fprintf(fp, " <LI><A HREF=\"#%sstatus\">Principais mensagens de status</A></LI>\n", hptr->name);
if (rsnum)
- fprintf(fp, " <LI><A HREF=\"#%srule\">Top ruleset rejections</A></LI>\n", hptr->name);
+ fprintf(fp, " <LI><A HREF=\"#%srule\">Principais rejeições por regras pré-determinadas</A></LI>\n", hptr->name);
if (!nflag)
- fprintf(fp, " <LI><A HREF=\"#%sdist\">Message distribution</A></LI>\n",
+ fprintf(fp, " <LI><A HREF=\"#%sdist\">Distribuição de mensagens</A></LI>\n",
hptr->name);
fprintf(fp, " </UL>\n");
@@ -144,60 +144,60 @@
if (pgflag) {
fprintf(fp, " <A NAME=%sgen></A>\n", hptr->name);
- fprintf(fp, " <B>General information</B><BR>\n"
+ fprintf(fp, " <B>Informações gerais</B><BR>\n"
" <TABLE BORDER=1 WIDTH=\"60%%\">\n"
" <TR>\n"
- " <TD BGCOLOR=\"#%s\">First log entry</TD>\n", tbchar);
+ " <TD BGCOLOR=\"#%s\">Primeira entrada do log</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center>%s</TD>\n",
stripn(ctime(&hptr->ftime)));
fprintf(fp, " </TR>\n"
" <TR>\n"
- " <TD BGCOLOR=\"#%s\">Last log entry</TD>\n", tbchar);
+ " <TD BGCOLOR=\"#%s\">Última entrada do log</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center>%s</TD>\n",
stripn(ctime(&hptr->ltime)));
fprintf(fp, " </TR>\n"
" <TR>\n"
" <TD BGCOLOR=\"#%s\">"
- "Alias table rebuilds</TD>\n", tbchar);
+ "Rebuilds da tabela de alias</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center>%d</TD>\n", hptr->alias);
fprintf(fp, " </TR>\n"
" <TR>\n"
" <TD BGCOLOR=\"#%s\">"
- "Too many hops</TD>\n", tbchar);
+ "Hoops em demasia</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center>%d</TD>\n", hptr->hopc);
fprintf(fp, " </TR>\n"
" <TR>\n"
" <TD BGCOLOR=\"#%s\">"
- "Mail loops</TD>\n", tbchar);
+ "Loops de correio</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center>%d</TD>\n", hptr->lcerror);
fprintf(fp, " </TR>\n"
" <TR>\n"
" <TD BGCOLOR=\"#%s\">"
- "Other SYSERR</TD>\n", tbchar);
+ "Outros SYSERR</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center>%d</TD>\n", hptr->oserror);
fprintf(fp, " </TR>\n"
" <TR>\n"
" <TD BGCOLOR=\"#%s\">"
- "Ruleset based rejections</TD>\n", tbchar);
+ "Rejeições baseadas em regras pré-determinadas</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center>%d</TD>\n", hptr->rule);
fprintf(fp, " </TR>\n"
" <TR>\n"
" <TD BGCOLOR=\"#%s\">"
- "Sendmail daemon restarts</TD>\n", tbchar);
+ "Restarts do deamon do Sendmail</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center>%d</TD>\n", hptr->dstart);
fprintf(fp, " </TR>\n"
" </TABLE><P>\n"
" <TABLE WIDTH=\"90%%\">\n"
" <TR VALIGN=top>\n"
- " <TD WIDTH=\"50%%\"><B>Inbound messages</B><BR>\n"
+ " <TD WIDTH=\"50%%\"><B>Mensagens de entrada</B><BR>\n"
" <TABLE WIDTH=\"100%%\" BORDER=1>\n"
" <TR>\n"
" <TD WIDTH=\"50%%\" BGCOLOR=\"#%s\">Total</TD>\n", tbchar);
@@ -209,7 +209,7 @@
fprintf(fp, " </TR>\n"
" <TR>\n"
- " <TD BGCOLOR=\"#%s\">Average size (kB)</TD>\n", tbchar);
+ " <TD BGCOLOR=\"#%s\">Tamanho médio (kB)</TD>\n", tbchar);
#ifdef _WIN32
fprintf(fp, " <TD ALIGN=center >%.2f</TD>\n",
(double)hptr->size/(double)hptr->inum/1000);
@@ -220,27 +220,27 @@
fprintf(fp, " </TR>\n"
" <TR>\n"
- " <TD BGCOLOR=\"#%s\">Messages/hour</TD>\n", tbchar);
+ " <TD BGCOLOR=\"#%s\">Mensagens/hora</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center >%.2f</TD>\n",
3600*(float)hptr->inum/(float)hptr->dtime);
fprintf(fp, " </TR>\n"
" <TR>\n"
- " <TD BGCOLOR=\"#%s\">Messages/min</TD>\n", tbchar);
+ " <TD BGCOLOR=\"#%s\">Mensagens/min</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center >%.2f</TD>\n",
60*(float)hptr->inum/(float)hptr->dtime);
fprintf(fp, " </TR>\n"
" <TR>\n"
- " <TD BGCOLOR=\"#%s\">Messages/sec</TD>\n", tbchar);
+ " <TD BGCOLOR=\"#%s\">Mensagens/seg</TD>\n", tbchar);
fprintf(fp, " <TD align=center >%.2f</TD>\n",
(float)hptr->inum/(float)hptr->dtime);
fprintf(fp, " </TR>\n"
" </TABLE>\n"
" </TD>\n"
- " <TD WIDTH=\"50%%\"><b>Outbound messages</b><BR>\n"
+ " <TD WIDTH=\"50%%\"><b>Mensagens de saída</b><BR>\n"
" <TABLE WIDTH=\"100%%\" BORDER=1>\n"
" <TR>\n"
" <TD WIDTH=\"50%%\" BGCOLOR=\"#%s\">Total</TD>\n", tbchar);
@@ -252,22 +252,22 @@
fprintf(fp, " </TR>\n"
" <TR>\n"
- " <TD BGCOLOR=\"#%s\">Sent</TD>\n", tbchar);
+ " <TD BGCOLOR=\"#%s\">Enviadas</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center>%d</TD>\n", hptr->sent);
fprintf(fp, " </TR>\n"
" <TR>\n"
- " <TD BGCOLOR=\"#%s\">Deferred</TD>\n", tbchar);
+ " <TD BGCOLOR=\"#%s\">Diferidas</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center >%d</TD>\n", hptr->defe);
fprintf(fp, " </TR>\n"
" <TR>\n"
- " <TD BGCOLOR=\"#%s\">Queued</TD>\n", tbchar);
+ " <TD BGCOLOR=\"#%s\">Colocas em fila</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center >%d</TD>\n", hptr->queu);
fprintf(fp, " </TR>\n"
" <TR>\n"
- " <TD BGCOLOR=\"#%s\">Other error</TD>\n", tbchar);
+ " <TD BGCOLOR=\"#%s\">Outros erros</TD>\n", tbchar);
fprintf(fp, " <TD ALIGN=center>%d</TD>\n",
hptr->other + hptr->hunk + hptr->uunk + hptr->service);
fprintf(fp, " </TR>\n"
@@ -275,24 +275,24 @@
" </TD>\n"
" </TR>\n"
" </TABLE><P>\n\n"
- " [<A HREF=\"#index\">Index</A>]\n");
+ " [<A HREF=\"#index\">Índice</A>]\n");
fprintf(fp, " [<A HREF=\"#%s\">%s</A>]\n\n", hptr->name, hptr->name);
}
if (epnum) {
fprintf(fp, " <A NAME=%sepair></A>\n", hptr->name);
- fprintf(fp, " <P><B>Top envelope pairs");
+ fprintf(fp, " <P><B>Principais envelope pairs");
fprintf(fp, "</B><BR>\n");
fprintf(fp, " <TABLE BORDER=1 WIDTH=\"90%%\">\n"
" <TR>\n"
" <TD ALIGN=center WIDTH=\"5%%\" BGCOLOR=\"#%s\">"
- "Number</TD>\n"
- " <TD WIDTH=\"60%%\" BGCOLOR=\"#%s\">Sender/Recipient</TD>\n"
+ "Número</TD>\n"
+ " <TD WIDTH=\"60%%\" BGCOLOR=\"#%s\">Remetente/Destinatário</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
- "Messages</TD>\n"
+ "Mensagens</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
- "Transfers (MB)</TD>\n"
+ "Transferências (MB)</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
"%%</TD>\n"
" </TR>\n", tbchar, tbchar, tbchar, tbchar, tbchar);
@@ -320,24 +320,24 @@
}
}
fprintf(fp, " </TABLE><P>\n\n"
- " [<A HREF=\"#index\">Index</a>]\n");
+ " [<A HREF=\"#index\">Índice</a>]\n");
fprintf(fp, " [<A HREF=\"#%s\">%s</a>]\n\n", hptr->name, hptr->name);
}
if (lnum) {
fprintf(fp, " <A NAME=%ssend></A>\n", hptr->name);
- fprintf(fp, " <P><B>Top envelope senders");
+ fprintf(fp, " <P><B>Principais envelope senders");
if (sef) fprintf(fp, " (filter: %s)</B><BR>\n", sef);
else fprintf(fp, "</B><BR>\n");
fprintf(fp, " <TABLE BORDER=1 WIDTH=\"90%%\">\n"
" <TR>\n"
" <TD ALIGN=center WIDTH=\"5%%\" BGCOLOR=\"#%s\">"
- "Number</TD>\n"
- " <TD WIDTH=\"60%%\" BGCOLOR=\"#%s\">Sender</TD>\n"
+ "Número</TD>\n"
+ " <TD WIDTH=\"60%%\" BGCOLOR=\"#%s\">Remetente</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
- "Messages</TD>\n"
+ "Mensagens</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
- "Transfers (MB)</TD>\n"
+ "Transferências (MB)</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
"%%</TD>\n"
" </TR>\n", tbchar, tbchar, tbchar, tbchar, tbchar);
@@ -366,7 +366,7 @@
}
}
fprintf(fp, " </TABLE><P>\n\n"
- " [<A HREF=\"#index\">Index</a>]\n");
+ " [<A HREF=\"#index\">Índice</a>]\n");
fprintf(fp, " [<A HREF=\"#%s\">%s</a>]\n\n", hptr->name, hptr->name);
}
@@ -374,18 +374,18 @@
if (lrnum) {
fprintf(fp, " <A NAME=%srece></A>\n", hptr->name);
- fprintf(fp, " <P><B>Top envelope recipients");
+ fprintf(fp, " <P><B>Principais envelope recipients");
if (ref) fprintf(fp, " (filter: %s)</B><BR>\n", ref);
else fprintf(fp, "</B><BR>\n");
fprintf(fp, " <TABLE BORDER=1 WIDTH=\"90%%\">\n"
" <TR>\n"
" <TD ALIGN=center WIDTH=\"5%%\" BGCOLOR=\"#%s\">"
- "Number</TD>\n"
- " <TD WIDTH=\"60%%\" BGCOLOR=\"#%s\">Recipient</TD>\n"
+ "Números</TD>\n"
+ " <TD WIDTH=\"60%%\" BGCOLOR=\"#%s\">Destinatários</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
- "Messages</TD>\n"
+ "Mensagens</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
- "Transfers (MB)</TD>\n"
+ "Transferências (MB)</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
"%%</TD>\n"
" </TR>\n", tbchar, tbchar, tbchar, tbchar, tbchar);
@@ -414,24 +414,24 @@
}
}
fprintf(fp, " </TABLE><P>\n\n"
- " [<A HREF=\"#index\">Index</a>]\n");
+ " [<A HREF=\"#index\">Índice</a>]\n");
fprintf(fp, " [<A HREF=\"#%s\">%s</a>]\n\n", hptr->name, hptr->name);
}
if (rpnum) {
fprintf(fp, " <A NAME=%srpair></A>\n", hptr->name);
- fprintf(fp, " <P><B>Top relay pairs");
+ fprintf(fp, " <P><B>Principais pares de relay");
fprintf(fp, "</B><BR>\n");
fprintf(fp, " <TABLE BORDER=1 WIDTH=\"90%%\">\n"
" <TR>\n"
" <TD ALIGN=center WIDTH=\"5%%\" BGCOLOR=\"#%s\">"
- "Number</TD>\n"
- " <TD WIDTH=\"60%%\" BGCOLOR=\"#%s\">Sender relay/Recipient relay</TD>\n"
+ "Número</TD>\n"
+ " <TD WIDTH=\"60%%\" BGCOLOR=\"#%s\">Relay de remetente/Relay de destinatário</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
- "Messages</TD>\n"
+ "Mensagens</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
- "Transfers (MB)</TD>\n"
+ "Transferências (MB)</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
"%%</TD>\n"
" </TR>\n", tbchar, tbchar, tbchar, tbchar, tbchar);
@@ -459,25 +459,25 @@
}
}
fprintf(fp, " </TABLE><P>\n\n"
- " [<A HREF=\"#index\">Index</a>]\n");
+ " [<A HREF=\"#index\">Índice</a>]\n");
fprintf(fp, " [<A HREF=\"#%s\">%s</a>]\n\n", hptr->name, hptr->name);
}
if (rnum) {
fprintf(fp, " <A NAME=%srsend></A>\n", hptr->name);
- fprintf(fp, " <P><B>Top relay addresses, sender");
- if (srf) fprintf(fp, " (filter: %s)</B><BR>\n", srf);
+ fprintf(fp, " <P><B>Principais endereços de relay - remetente");
+ if (srf) fprintf(fp, " (filtro: %s)</B><BR>\n", srf);
else fprintf(fp, "</B><BR>\n");
fprintf(fp, " <TABLE BORDER=1 WIDTH=\"90%%\">\n"
" <TR>\n"
" <TD ALIGN=center WIDTH=\"5%%\" BGCOLOR=\"#%s\">"
- "Number</TD>\n"
+ "Número</TD>\n"
" <TD WIDTH=\"55%%\" BGCOLOR=\"#%s\">Relay</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
- "Messages</TD>\n"
+ "Mensagens</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
- "Transfers (MB)</TD>\n"
+ "Transferências (MB)</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
"%%</TD>\n"
" </TR>\n", tbchar, tbchar, tbchar, tbchar, tbchar);
@@ -505,25 +505,25 @@
fprintf(fp, " </TR>\n");
}
fprintf(fp, " </TABLE><P>\n\n"
- " [<A HREF=\"#index\">Index</A>]\n");
+ " [<A HREF=\"#index\">Índice</A>]\n");
fprintf(fp, " [<A HREF=\"#%s\">%s</A>]\n\n", hptr->name, hptr->name);
}
if (rrnum) {
fprintf(fp, " <A NAME=%srrece></A>\n", hptr->name);
- fprintf(fp, " <P><B>Top relay addresses, recipient");
- if (rrf) fprintf(fp, " (filter: %s)</B><BR>\n", rrf);
+ fprintf(fp, " <P><B>Principais endereços de relay - destinatário");
+ if (rrf) fprintf(fp, " (filtro: %s)</B><BR>\n", rrf);
else fprintf(fp, "</B><BR>\n");
fprintf(fp, " <TABLE BORDER=1 WIDTH=\"90%%\">\n"
" <TR>\n"
" <TD ALIGN=center WIDTH=\"5%%\" BGCOLOR=\"#%s\">"
- "Number</TD>\n"
+ "Número</TD>\n"
" <TD WIDTH=\"55%%\" BGCOLOR=\"#%s\">Relay</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
- "Messages</TD>\n"
+ "Mensagens</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
- "Transfers (MB)</TD>\n"
+ "Transferências (MB)</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">"
"%%</TD>\n"
" </TR>\n", tbchar, tbchar, tbchar, tbchar, tbchar);
@@ -551,19 +551,19 @@
fprintf(fp, " </TR>\n");
}
fprintf(fp, " </TABLE><P>\n\n"
- " [<A HREF=\"#index\">Index</A>]\n");
+ " [<A HREF=\"#index\">Índice</A>]\n");
fprintf(fp, " [<A HREF=\"#%s\">%s</A>]\n\n", hptr->name, hptr->name);
}
if (stnum) {
fprintf(fp, " <A NAME=%sstatus></A>\n", hptr->name);
- fprintf(fp, " <P><B>Top status messages");
+ fprintf(fp, " <P><B>Principais mensagens de status");
fprintf(fp, "</B><BR>\n");
fprintf(fp, " <TABLE BORDER=1 WIDTH=\"90%%\">\n"
" <TR>\n"
" <TD ALIGN=center WIDTH=\"5%%\" BGCOLOR=\"#%s\">"
- "Number</TD>\n"
- " <TD ALIGN=center BGCOLOR=\"#%s\">Msgs</TD>\n"
+ "Número</TD>\n"
+ " <TD ALIGN=center BGCOLOR=\"#%s\">Mensagens</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">%%</TD>\n"
" <TD WIDTH=\"75%%\" BGCOLOR=\"#%s\">"
"Status</TD>\n"
@@ -582,24 +582,24 @@
fprintf(fp, " </TR>\n");
}
fprintf(fp, " </TABLE><P>\n\n"
- " [<A HREF=\"#index\">Index</A>]\n");
+ " [<A HREF=\"#index\">Índice</A>]\n");
fprintf(fp, " [<A HREF=\"#%s\">%s</A>]\n\n", hptr->name, hptr->name);
}
if (rsnum) {
fprintf(fp, " <A NAME=%srule></A>\n", hptr->name);
- fprintf(fp, " <P><B>Top ruleset rejections");
+ fprintf(fp, " <P><B>Principais rejeições por regras pré-determinadas");
fprintf(fp, "</B><BR>\n");
fprintf(fp, " <TABLE BORDER=1 WIDTH=\"90%%\">\n"
" <TR>\n"
" <TD ALIGN=center WIDTH=\"5%%\" BGCOLOR=\"#%s\">"
- "Number</TD>\n"
- " <TD ALIGN=center BGCOLOR=\"#%s\">Msgs</TD>\n"
+ "Número</TD>\n"
+ " <TD ALIGN=center BGCOLOR=\"#%s\">Mensagens</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">%%</TD>\n"
" <TD WIDTH=\"75%%\" BGCOLOR=\"#%s\">"
"%s</TD>\n"
" </TR>\n", tbchar, tbchar, tbchar, tbchar,
- rsrnum ? "Reason / Top relays" : "Reason");
+ rsrnum ? "Motivo / Principais relays" : "motivo");
for (j = 0; j < (MIN(rsnum, hptr->rdif)); j++) {
fprintf(fp, " <TR>\n");
@@ -639,7 +639,7 @@
}
fprintf(fp, " </TABLE><P>\n\n"
- " [<A HREF=\"#index\">Index</A>]\n");
+ " [<A HREF=\"#index\">Índice</A>]\n");
fprintf(fp, " [<A HREF=\"#%s\">%s</A>]\n\n", hptr->name, hptr->name);
}
@@ -647,12 +647,12 @@
fprintf(fp, " <A NAME=%sdist></A><P>\n", hptr->name);
fprintf(fp, " <TABLE WIDTH=\"90%%\">\n"
" <TR>\n"
- " <TD><B>Inbound messages per day</B><BR>\n"
+ " <TD><B>Mensagesn de entrada por dia</B><BR>\n"
" <TABLE WIDTH=\"100%%\" BORDER=1>\n"
" <TR>\n"
- " <TD ALIGN=center BGCOLOR=\"#%s\">Day</TD>\n"
+ " <TD ALIGN=center BGCOLOR=\"#%s\">Dia</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">Total</TD>\n"
- " <TD ALIGN=center BGCOLOR=\"#%s\">Average</TD>\n"
+ " <TD ALIGN=center BGCOLOR=\"#%s\">Média</TD>\n"
" </TR>\n", tbchar, tbchar, tbchar);
for (j = 0; j < 7; j++) {
@@ -670,12 +670,12 @@
fprintf(fp, " </TABLE>\n"
" </TD>\n"
- " <TD><B>Outbound messages per day</B><BR>\n"
+ " <TD><B>Mensagens de saída por dia</B><BR>\n"
" <TABLE WIDTH=\"100%%\" BORDER=1>\n"
" <TR>\n"
- " <TD ALIGN=center BGCOLOR=\"#%s\">Day</TD>\n"
+ " <TD ALIGN=center BGCOLOR=\"#%s\">Dia</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">Total</TD>\n"
- " <TD ALIGN=center BGCOLOR=\"#%s\">Average</TD>\n"
+ " <TD ALIGN=center BGCOLOR=\"#%s\">Média</TD>\n"
" </TR>\n", tbchar, tbchar, tbchar);
for (j = 0; j < 7; j++) {
@@ -696,12 +696,12 @@
" </TABLE><P>\n"
" <TABLE WIDTH=\"90%%\">\n"
" <TR>\n"
- " <TD><B>Inbound messages per hour</B><BR>\n"
+ " <TD><B>Mensagens de entrada por hora</B><BR>\n"
" <TABLE BORDER=1 WIDTH=\"100%%\">\n"
" <TR>\n"
- " <TD ALIGN=center BGCOLOR=\"#%s\">Hour</TD>\n"
+ " <TD ALIGN=center BGCOLOR=\"#%s\">Hora</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">Total</TD>\n"
- " <TD ALIGN=center BGCOLOR=\"#%s\">Average</TD>\n"
+ " <TD ALIGN=center BGCOLOR=\"#%s\">Média</TD>\n"
" </TR>\n", tbchar, tbchar, tbchar);
for (j = 0; j < 24; j++) {
@@ -719,12 +719,12 @@
fprintf(fp, " </TABLE>\n"
" </TD>\n"
- " <TD><B>Outbound messages per hour</B><BR>\n"
+ " <TD><B>Mensagens de saída por hora</B><BR>\n"
" <TABLE BORDER=1 WIDTH=\"100%%\">\n"
" <TR>\n"
- " <TD ALIGN=center BGCOLOR=\"#%s\">Hour</TD>\n"
+ " <TD ALIGN=center BGCOLOR=\"#%s\">Hora</TD>\n"
" <TD ALIGN=center BGCOLOR=\"#%s\">Total</TD>\n"
- " <TD ALIGN=center BGCOLOR=\"#%s\">Average</TD>\n"
+ " <TD ALIGN=center BGCOLOR=\"#%s\">Média</TD>\n"
" </TR>\n", tbchar, tbchar, tbchar);
for (j = 0; j < 24; j++) {
@@ -743,7 +743,7 @@
" </TD>\n"
" </TR>\n"
" </TABLE><P>\n\n"
- " [<A HREF=\"#index\">Index</A>]\n");
+ " [<A HREF=\"#index\">Índice</A>]\n");
fprintf(fp, " [<A HREF=\"#%s\">%s</A>]\n\n", hptr->name, hptr->name);
}
fprintf(fp, " <BR><BR><HR ALIGN=left NOSHADE WIDTH=\"90%%\">\n");
@@ -752,6 +752,6 @@
fprintf(fp, " <I>%s</I>\n", ftchar);
else
fprintf(fp, " <I>Copyright (c) 2000 - 2003"
- " Jarkko Turkulainen. All rights reserved.</I>\n");
+ " Jarkko Turkulainen. Todos os direitos reservados.</I>\n");
fprintf(fp, " </BODY>\n</HTML>\n");
}
syntax highlighted by Code2HTML, v. 0.9.1