From 288a14751ce7b1989c3f20123d6e3c39bdc9e645 Mon Sep 17 00:00:00 2001
From: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
Date: Wed, 12 Aug 2026 23:05:29 +0000
Subject: Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (2592 of 2592 strings)

Translation: applications/kvirc
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/applications/kvirc/pt_BR/
---
 translations/messages/kvirc/pt_BR.po | 1718 +++++++++++++++++-----------------
 1 file changed, 849 insertions(+), 869 deletions(-)

diff --git a/translations/messages/kvirc/pt_BR.po b/translations/messages/kvirc/pt_BR.po
index 0d705809..28e28890 100644
--- a/translations/messages/kvirc/pt_BR.po
+++ b/translations/messages/kvirc/pt_BR.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: kvirc_pt_BR\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2026-04-12 18:21+0000\n"
-"PO-Revision-Date: 2026-08-11 01:17+0000\n"
+"PO-Revision-Date: 2026-08-12 23:40+0000\n"
 "Last-Translator: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>\n"
 "Language-Team: Portuguese (Brazil) <https://mirror.git.trinitydesktop.org/"
 "weblate/projects/applications/kvirc/pt_BR/>\n"
@@ -114,15 +114,15 @@ msgstr "O operador direito não é um número"
 
 #: src/kvilib/core/kvi_error.cpp:66
 msgid "Unterminated expression (missing ')' ?)"
-msgstr "Expressão não terminada (Faltando ')' ?)"
+msgstr "Expressão não terminada (faltando ')' ?)"
 
 #: src/kvilib/core/kvi_error.cpp:67
 msgid "Unterminated subexpression (Parenthesis mismatch)"
-msgstr "Subexpressão não terminada (Má combinação de parênteses)"
+msgstr "Subexpressão não terminada (má combinação de parênteses)"
 
 #: src/kvilib/core/kvi_error.cpp:68
 msgid "Unexpected character"
-msgstr "Caracter Inesperado"
+msgstr "Caractere inesperado"
 
 #: src/kvilib/core/kvi_error.cpp:69 src/kvirc/kvs/kvi_kvs_parser_lside.cpp:1130
 msgid "Unknown operator"
@@ -134,7 +134,7 @@ msgstr "Sem host para resolver"
 
 #: src/kvilib/core/kvi_error.cpp:71
 msgid "(DNS Internal) Unsupported address family"
-msgstr "(DNS Interno) Familia de endereços não suportada"
+msgstr "(DNS interno) Familia de endereços não suportada"
 
 #: src/kvilib/core/kvi_error.cpp:72
 msgid "Valid name but the host has no IP address"
@@ -142,7 +142,7 @@ msgstr "Nome válido mas a maquina não tem um endereço IP"
 
 #: src/kvilib/core/kvi_error.cpp:73
 msgid "Unrecoverable nameserver error (crashed ?)"
-msgstr "Erro irrecuperável do servidor de nomes (Deixou de funcionar ?)"
+msgstr "Erro irrecuperável do servidor de nomes (deixou de funcionar ?)"
 
 #: src/kvilib/core/kvi_error.cpp:74
 msgid "Dns temporaneous fault (try again)"
@@ -150,15 +150,15 @@ msgstr "DNS falhou temporariamente (tente outra vez)"
 
 #: src/kvilib/core/kvi_error.cpp:75
 msgid "(DNS Internal) Bad flags"
-msgstr "(DNS Interno) Opções inválidas"
+msgstr "(DNS interno) opções inválidas"
 
 #: src/kvilib/core/kvi_error.cpp:76
 msgid "(DNS Internal) Out of memory"
-msgstr "(DNS Interno) Sem memória"
+msgstr "(DNS interno) sem memória"
 
 #: src/kvilib/core/kvi_error.cpp:77
 msgid "(DNS Internal) Service not supported"
-msgstr "(DNS Interno) Serviço não suportado"
+msgstr "(DNS interno) serviço não suportado"
 
 #: src/kvilib/core/kvi_error.cpp:78
 msgid "Unknown node (host not found)"
@@ -166,7 +166,7 @@ msgstr "Nó desconhecido (host não encontrado)"
 
 #: src/kvilib/core/kvi_error.cpp:79
 msgid "(DNS Internal) Unsupported socket type"
-msgstr "(DNS Interno) tipo de socket não suportado"
+msgstr "(DNS interno) tipo de socket não suportado"
 
 #: src/kvilib/core/kvi_error.cpp:80
 msgid "Dns query failed"
@@ -182,7 +182,7 @@ msgstr "Host não encontrado"
 
 #: src/kvilib/core/kvi_error.cpp:83
 msgid "(DNS Internal) IPC failure (slave data corrupted)"
-msgstr "(Dns Interno) IPC Falhou (dados escravo corrompidos)"
+msgstr "(Dns interno) IPC falhou (dados escravo corrompidos)"
 
 #: src/kvilib/core/kvi_error.cpp:84 src/modules/objects/class_socket.cpp:596
 #: src/modules/objects/class_socket.cpp:631
@@ -320,7 +320,7 @@ msgstr "Resposta do proxy desconhecida"
 
 #: src/kvilib/core/kvi_error.cpp:117
 msgid "Proxy response: auth failed: access denied"
-msgstr "Resposta do proxy: auth Falhou : Acesso negado"
+msgstr "Resposta do proxy: auth falhou : acesso negado"
 
 #: src/kvilib/core/kvi_error.cpp:118
 msgid "Proxy response: No acceptable auth method: request rejected"
@@ -328,27 +328,27 @@ msgstr "Resposta do proxy: auth não aceito: requisição rejeitada"
 
 #: src/kvilib/core/kvi_error.cpp:119
 msgid "Proxy response: request failed"
-msgstr "Resposta do Proxy: requisição falhou"
+msgstr "Resposta do proxy: requisição falhou"
 
 #: src/kvilib/core/kvi_error.cpp:120
 msgid "Proxy response: ident failed"
-msgstr "Resposta do Proxy: ident falhou"
+msgstr "Resposta do proxy: ident falhou"
 
 #: src/kvilib/core/kvi_error.cpp:121
 msgid "Proxy response: ident not matching"
-msgstr "Resposta do Proxy: ident não combina"
+msgstr "Resposta do proxy: ident não combina"
 
 #: src/kvilib/core/kvi_error.cpp:122
 msgid "Proxy response: general SOCKS failure"
-msgstr "Resposta do Proxy: Falha geral do SOCKS"
+msgstr "Resposta do proxy: falha geral do SOCKS"
 
 #: src/kvilib/core/kvi_error.cpp:123
 msgid "Proxy response: connection not allowed"
-msgstr "Resposta do Proxy: conexão não permitida"
+msgstr "Resposta do proxy: conexão não permitida"
 
 #: src/kvilib/core/kvi_error.cpp:124
 msgid "Proxy response: network unreachable"
-msgstr "Resposta do proxy: Rede inalcançavel"
+msgstr "Resposta do proxy: rede inalcançavel"
 
 #: src/kvilib/core/kvi_error.cpp:125
 msgid "Proxy response: host unreachable"
@@ -356,23 +356,23 @@ msgstr "Resposta do proxy: host inalcançavel"
 
 #: src/kvilib/core/kvi_error.cpp:126
 msgid "Proxy response: connection refused"
-msgstr "Resposta do Proxy: conexão recusada"
+msgstr "Resposta do proxy: conexão recusada"
 
 #: src/kvilib/core/kvi_error.cpp:127
 msgid "Proxy response: TTL expired"
-msgstr "Resposta do Proxy: TTL expirada"
+msgstr "Resposta do proxy: TTL expirada"
 
 #: src/kvilib/core/kvi_error.cpp:128
 msgid "Proxy response: command not supported"
-msgstr "Resposta do Proxy: comando não suportado"
+msgstr "Resposta do proxy: comando não suportado"
 
 #: src/kvilib/core/kvi_error.cpp:129
 msgid "Proxy response: address type not supported"
-msgstr "Resposta do Proxy: tipo de endereço não suportado"
+msgstr "Resposta do proxy: tipo de endereço não suportado"
 
 #: src/kvilib/core/kvi_error.cpp:130
 msgid "Proxy response: invalid address"
-msgstr "Resposta do Proxy: endereço inválido"
+msgstr "Resposta do proxy: endereço inválido"
 
 #: src/kvilib/core/kvi_error.cpp:131
 msgid "Invalid port number"
@@ -501,7 +501,7 @@ msgstr "Este executável está compilado sem suporte a SSL"
 
 #: src/kvilib/core/kvi_error.cpp:162
 msgid "Secure Socket Layer error"
-msgstr "Erro do Secure Socket Layer"
+msgstr "Erro do Secure socket layer"
 
 #: src/kvilib/core/kvi_error.cpp:163
 msgid "Slash (/) character expected"
@@ -589,7 +589,7 @@ msgstr "Padrão"
 
 #: src/kvilib/file/kvi_packagefile.cpp:136
 msgid "Operation cancelled"
-msgstr "Operação abortada"
+msgstr "Operação cancelada"
 
 #: src/kvilib/file/kvi_packagefile.cpp:144
 #: src/kvilib/system/kvi_locale.cpp:1087 src/kvilib/tal/kvi_tal_wizard.cpp:190
@@ -611,11 +611,11 @@ msgstr "Cancelar"
 
 #: src/kvilib/file/kvi_packagefile.cpp:160
 msgid "File write error"
-msgstr "Arquivo I/O erro"
+msgstr "Erro de gravação do arquivo"
 
 #: src/kvilib/file/kvi_packagefile.cpp:166
 msgid "File read error"
-msgstr "Arquivo I/O erro"
+msgstr "Erro de leitura do arquivo"
 
 #: src/kvilib/file/kvi_packagefile.cpp:280
 msgid "Packaging file %Q"
@@ -638,7 +638,7 @@ msgstr "Erro na biblioteca de compactação"
 
 #: src/kvilib/file/kvi_packagefile.cpp:421
 msgid "Compression library internal error"
-msgstr "Opa.. erro interno"
+msgstr "Erro interno da biblioteca de compactação"
 
 #: src/kvilib/file/kvi_packagefile.cpp:441
 msgid "Error while compressing a file stream"
@@ -686,7 +686,7 @@ msgstr ""
 
 #: src/kvilib/file/kvi_packagefile.cpp:727
 msgid "Failed to create the target directory"
-msgstr "Impossível de criar o diretório de tema"
+msgstr "Falha ao criar o diretório de destino"
 
 #: src/kvilib/file/kvi_packagefile.cpp:740
 msgid "Unpacking file %Q"
@@ -706,7 +706,7 @@ msgstr "Lendo o cabeçalho do pacote"
 
 #: src/kvilib/file/kvi_packagefile.cpp:954
 msgid "Reading package data"
-msgstr "Dados de chave errados"
+msgstr "Lendo dados do pacote"
 
 #: src/kvilib/file/kvi_packagefile.cpp:973
 msgid "Invalid data field: the package is probably corrupt"
@@ -714,7 +714,7 @@ msgstr "Campo de dados inválido: o pacote provavelmente está corrompido"
 
 #: src/kvilib/irc/kvi_ircserverdb.cpp:181
 msgid "The specified network has no server entries"
-msgstr "A janela especificada não tem recepiente de botões"
+msgstr "A rede especificada não possui entradas de servidor"
 
 #: src/kvilib/irc/kvi_ircserverdb.cpp:234
 msgid ""
@@ -736,7 +736,7 @@ msgstr ""
 #: src/kvilib/irc/kvi_ircserverdb.cpp:355
 #: src/modules/mircimport/libkvimircimport.cpp:97
 msgid "Standalone Servers"
-msgstr "Cores Padrão"
+msgstr "Cores padrão"
 
 #: src/kvilib/net/kvi_http.cpp:71
 msgid "Aborted"
@@ -753,7 +753,7 @@ msgstr ""
 
 #: src/kvilib/net/kvi_http.cpp:160
 msgid "Invalid URL: Missing hostname"
-msgstr "URL invalida: Faltando nome da máquina"
+msgstr "URL invalida: faltando nome da máquina"
 
 #: src/kvilib/net/kvi_http.cpp:167
 msgid "Unsupported protocol %1"
@@ -797,7 +797,7 @@ msgstr "Não é possível abrir o arquivo “%Q” para gravação"
 #: src/kvilib/net/kvi_http.cpp:493
 #, c-format
 msgid "Invalid HTTP response: %s"
-msgstr "Resposta HTTP Inválida: %s"
+msgstr "Resposta HTTP inválida: %s"
 
 #: src/kvilib/net/kvi_http.cpp:499
 #, c-format
@@ -810,7 +810,7 @@ msgstr "Stream excedeu o tamanho máximo"
 
 #: src/kvilib/net/kvi_http.cpp:657
 msgid "Header too long: exceeded 4096 bytes"
-msgstr "Cabeçalho muito longo: Excedeu 4096 bytes"
+msgstr "Cabeçalho muito longo: excedeu 4096 bytes"
 
 #: src/kvilib/net/kvi_http.cpp:706 src/kvilib/net/kvi_http.cpp:849
 msgid "Stream exceeded expected length"
@@ -822,7 +822,7 @@ msgstr "Erro de protocolo: tamanho de bloco inválido"
 
 #: src/kvilib/net/kvi_http.cpp:815
 msgid "Chunk header too long: exceeded 4096 bytes"
-msgstr "Cabeçalho muito longo: Excedeu 4096 bytes"
+msgstr "Cabeçalho do bloco grande demais: excedeu 4096 bytes"
 
 #: src/kvilib/net/kvi_http.cpp:984 src/kvilib/net/kvi_http.cpp:1190
 msgid "Operation timed out"
@@ -830,7 +830,7 @@ msgstr "Tempo esgotado para a operação"
 
 #: src/kvilib/net/kvi_http.cpp:1000
 msgid "Unexpected SSL error"
-msgstr "Símbolo inesperado"
+msgstr "Erro SSL inesperado"
 
 #: src/kvilib/net/kvi_http.cpp:1010 src/modules/objects/class_socket.cpp:906
 msgid "Failed to create the socket"
@@ -850,11 +850,11 @@ msgstr "Falhou ao alocar motor de criptografia especificado"
 
 #: src/kvilib/net/kvi_http.cpp:1055
 msgid "Failed to initialize the SSL connection"
-msgstr "Falha ao iniciar a conexão: %Q"
+msgstr "Falha ao inicializar a conexão SSL"
 
 #: src/kvilib/net/kvi_http.cpp:1084
 msgid "Unrecoverable SSL error during handshake"
-msgstr "Erro irrecuperável do servidor de nomes (Deixou de funcionar ?)"
+msgstr "Erro SSL irrecuperável durante a negociação"
 
 #: src/kvilib/net/kvi_http.cpp:1269
 msgid "Operation timed out (while selecting for read)"
@@ -862,7 +862,7 @@ msgstr "Tempo esgotado para a operação (enquanto selecionava para leitura)"
 
 #: src/kvilib/net/kvi_http.cpp:1379
 msgid "This KVIrc executable has no SSL support"
-msgstr "Este executável do KVIrc não tem suporte a IPV6"
+msgstr "Este executável do KVIrc não possui suporte a SSL"
 
 #: src/kvilib/net/kvi_ssl.cpp:587 src/kvilib/net/kvi_ssl.cpp:618
 #: src/kvilib/net/kvi_ssl.cpp:620 src/kvilib/net/kvi_ssl.cpp:652
@@ -888,7 +888,7 @@ msgstr "Selecionar cor"
 
 #: src/kvilib/system/kvi_locale.cpp:1090
 msgid "&Basic colors"
-msgstr "Cores &Básicas"
+msgstr "Cores &básicas"
 
 #: src/kvilib/system/kvi_locale.cpp:1091
 msgid "&Custom colors"
@@ -908,15 +908,15 @@ msgstr "Az&ul"
 
 #: src/kvilib/system/kvi_locale.cpp:1095
 msgid "&Define Custom Colors >>"
-msgstr "&Definir Cores Personalizadas >>"
+msgstr "&Definir cores personalizadas >>"
 
 #: src/kvilib/system/kvi_locale.cpp:1096
 msgid "&Add to Custom Colors"
-msgstr "&Adicionar às Cores Personalizadas"
+msgstr "&Adicionar às cores personalizadas"
 
 #: src/kvilib/system/kvi_locale.cpp:1098
 msgid "Select Font"
-msgstr "Selecionar Fonte"
+msgstr "Selecionar fonte"
 
 #: src/kvilib/system/kvi_locale.cpp:1099
 msgid "&Font"
@@ -924,7 +924,7 @@ msgstr "&Fonte"
 
 #: src/kvilib/system/kvi_locale.cpp:1100
 msgid "Font st&yle"
-msgstr "Est&ilo de Fonte"
+msgstr "Est&ilo de fonte"
 
 #: src/kvilib/system/kvi_locale.cpp:1101
 msgid "&Size"
@@ -952,7 +952,7 @@ msgstr "Scr&ipt"
 
 #: src/kvilib/system/kvi_locale.cpp:1108
 msgid "Parent Directory"
-msgstr "Diretório Acima"
+msgstr "Diretório acima"
 
 #: src/kvilib/system/kvi_locale.cpp:1109 src/kvilib/tal/kvi_tal_wizard.cpp:216
 msgid "Back"
@@ -968,7 +968,7 @@ msgstr "Recarregar"
 
 #: src/kvilib/system/kvi_locale.cpp:1112
 msgid "New Directory"
-msgstr "Novo Diretório"
+msgstr "Novo diretório"
 
 #: src/kvilib/system/kvi_locale.cpp:1113
 msgid "Bookmarks"
@@ -976,15 +976,15 @@ msgstr "Favoritos"
 
 #: src/kvilib/system/kvi_locale.cpp:1114
 msgid "Add Bookmark"
-msgstr "Adicionar Favorito"
+msgstr "Adicionar favorito"
 
 #: src/kvilib/system/kvi_locale.cpp:1115
 msgid "&Edit Bookmarks"
-msgstr "&Editar Favoritos"
+msgstr "&Editar favoritos"
 
 #: src/kvilib/system/kvi_locale.cpp:1116
 msgid "New Bookmark Folder..."
-msgstr "Nova Pasta de Favoritos..."
+msgstr "Nova pasta de Favoritos..."
 
 #: src/kvilib/system/kvi_locale.cpp:1117
 #: src/modules/addon/managementdialog.cpp:190
@@ -997,15 +997,15 @@ msgstr "Ordenar"
 
 #: src/kvilib/system/kvi_locale.cpp:1119
 msgid "By Name"
-msgstr "Por Nome"
+msgstr "Por nome"
 
 #: src/kvilib/system/kvi_locale.cpp:1120
 msgid "By Date"
-msgstr "Por Data"
+msgstr "Por data"
 
 #: src/kvilib/system/kvi_locale.cpp:1121
 msgid "By Size"
-msgstr "Por Tamanho"
+msgstr "Por tamanho"
 
 #: src/kvilib/system/kvi_locale.cpp:1122
 msgid "Reverse"
@@ -1013,35 +1013,35 @@ msgstr "Reverso"
 
 #: src/kvilib/system/kvi_locale.cpp:1123
 msgid "Directories First"
-msgstr "Diretórios Primeiro"
+msgstr "Diretórios primeiro"
 
 #: src/kvilib/system/kvi_locale.cpp:1124
 msgid "Case Insensitive"
-msgstr "Não Distinguir Maiúsculas"
+msgstr "Não distinguir maiúsculas"
 
 #: src/kvilib/system/kvi_locale.cpp:1125
 msgid "Short View"
-msgstr "Visão Abreviada"
+msgstr "Visão abreviada"
 
 #: src/kvilib/system/kvi_locale.cpp:1126
 msgid "Detailed View"
-msgstr "Visão Detalhada"
+msgstr "Visão detalhada"
 
 #: src/kvilib/system/kvi_locale.cpp:1127
 msgid "Show Hidden Files"
-msgstr "Exibir Arquivos Ocultos"
+msgstr "Exibir arquivos ocultos"
 
 #: src/kvilib/system/kvi_locale.cpp:1128
 msgid "Show Quick Access Navigation Panel"
-msgstr "Exibir Painel de Navegação Rápida"
+msgstr "Exibir painel de navegação rápida"
 
 #: src/kvilib/system/kvi_locale.cpp:1129
 msgid "Show Preview"
-msgstr "Exibir Pré-visão"
+msgstr "Exibir pré-visão"
 
 #: src/kvilib/system/kvi_locale.cpp:1130
 msgid "Separate Directories"
-msgstr "Separar Diretórios"
+msgstr "Separar diretórios"
 
 #: src/kvilib/system/kvi_locale.cpp:1131
 msgid "Often used directories"
@@ -1049,11 +1049,11 @@ msgstr "Diretórios frequentemente usados"
 
 #: src/kvilib/system/kvi_locale.cpp:1132
 msgid "Desktop"
-msgstr "Área de Trabalho"
+msgstr "Área de trabalho"
 
 #: src/kvilib/system/kvi_locale.cpp:1133
 msgid "Home Directory"
-msgstr "Pasta Pessoal"
+msgstr "Pasta pessoal"
 
 #: src/kvilib/system/kvi_locale.cpp:1134
 msgid "Floppy"
@@ -1061,7 +1061,7 @@ msgstr "Disquete"
 
 #: src/kvilib/system/kvi_locale.cpp:1135
 msgid "Temporary Files"
-msgstr "Arquivos Temporários"
+msgstr "Arquivos temporários"
 
 #: src/kvilib/system/kvi_locale.cpp:1136
 msgid "Network"
@@ -1069,23 +1069,23 @@ msgstr "Rede"
 
 #: src/kvilib/system/kvi_locale.cpp:1137
 msgid "New Directory..."
-msgstr "Novo Diretório..."
+msgstr "Novo diretório..."
 
 #: src/kvilib/system/kvi_locale.cpp:1138
 msgid "Delete"
-msgstr "Deletar"
+msgstr "Excluir"
 
 #: src/kvilib/system/kvi_locale.cpp:1139
 msgid "Thumbnail Previews"
-msgstr "Pré-Visualizações"
+msgstr "Pré-visualizações"
 
 #: src/kvilib/system/kvi_locale.cpp:1140
 msgid "Large Icons"
-msgstr "Icones Grandes"
+msgstr "Icones grandes"
 
 #: src/kvilib/system/kvi_locale.cpp:1141
 msgid "Small Icons"
-msgstr "Ícones Pequenos"
+msgstr "Ícones pequenos"
 
 #: src/kvilib/system/kvi_locale.cpp:1142
 msgid "Properties..."
@@ -1093,7 +1093,7 @@ msgstr "Propriedades..."
 
 #: src/kvilib/system/kvi_locale.cpp:1143
 msgid "&Automatic Preview"
-msgstr "Pré-visão &Automática"
+msgstr "Pré-visão &automática"
 
 #: src/kvilib/system/kvi_locale.cpp:1144
 msgid "&Preview"
@@ -1187,7 +1187,7 @@ msgstr "IRC"
 
 #: src/kvirc/kernel/kvi_actionmanager.cpp:65
 msgid "IRC Context related actions"
-msgstr "Ações Relacionadas ao Contexto de IRC"
+msgstr "Ações relacionadas ao contexto de IRC"
 
 #: src/kvirc/kernel/kvi_actionmanager.cpp:66
 msgid "Generic"
@@ -1219,7 +1219,7 @@ msgstr "GUI"
 
 #: src/kvirc/kernel/kvi_actionmanager.cpp:69
 msgid "Actions related to the Graphic User Interface"
-msgstr "Acões relacionadas à Interface Gráfica do Usuário (GUI)"
+msgstr "Acões relacionadas à interface gráfica do usuário (GUI)"
 
 #: src/kvirc/kernel/kvi_actionmanager.cpp:70
 #: src/modules/channelsjoin/channelsjoinwindow.cpp:65
@@ -1230,7 +1230,7 @@ msgstr "Canal"
 
 #: src/kvirc/kernel/kvi_actionmanager.cpp:70
 msgid "IRC Channel related actions"
-msgstr "Ações Relacionadas ao Contexto de IRC"
+msgstr "Ações relacionadas ao canal IRC"
 
 #: src/kvirc/kernel/kvi_actionmanager.cpp:71
 msgid "Tools"
@@ -1238,7 +1238,7 @@ msgstr "Ferramentas"
 
 #: src/kvirc/kernel/kvi_actionmanager.cpp:71
 msgid "Actions that will appear in the \"Tools\" menu"
-msgstr "Ações que aparecerão no menu \"Ferramentas\""
+msgstr "Ações que aparecerão no menu \"ferramentas\""
 
 #: src/kvirc/kernel/kvi_app.cpp:735
 msgid "Installation problems ?"
@@ -1261,23 +1261,23 @@ msgid ""
 "restore the default script by choosing the appropriate entry from the "
 "\"Scripting\" menu.</font>"
 msgstr ""
-"<b>Ooopa...</b><br><br><b>Por alguma razão me fez pensar que a sua "
-"instalação do KVirc não está completa.</b><br><br>Eu posso estar errado, mas "
-"parecem faltar algumas opções que o script padrão do KVirc fornece. Isto "
-"pode acontecer porque vocêatualizou para uma versão cvs instável, porque "
-"acidentalmente você apagou ou danificou os seus arquivos de configuração, "
-"porque você instalou um script incompleto ou porque você encontrou algum "
-"erro no KVirc.<br><br>Eu posso repetir a instalação do script padrão para "
-"restaurar as opções que faltam. <br><b>Deseja restaurar o script padrão ?</"
-"b><br><br><font size=\"-1\">Nota: se você for um programador e removeu "
-"intencionalmente algumas opções do script pode seguramente clicar em \"Não e "
-"Não me pergunte novamente\", ou pode ser uma boa ideia clicar em \"Sim\". Se "
-"ainda quiser escolher \"Não\" sempre poderá restaurar o script padrão ao "
-"escolher a entrada apropriada no menu \"Scripting\".</font>"
+"<b>Ooops...</b><br><br><b>Há alguns motivos para acreditar que sua "
+"instalação do KVIrc está incompleta.</b><br><br>Posso estar enganado, mas "
+"parecem faltar alguns recursos fornecidos pelo script padrão do KVIrc. Isso "
+"pode acontecer porque você atualizou para uma versão CVS instável, excluiu "
+"ou danificou acidentalmente os arquivos de configuração, instalou um script "
+"incompleto ou encontrou um erro no KVIrc.<br><br>Posso repetir a instalação "
+"do script padrão para restaurar os recursos ausentes.<br><b>Deseja restaurar "
+"o script padrão?</b><br><br><font size=\"-1\">Dica: se você desenvolve "
+"scripts e removeu intencionalmente alguns recursos de script, pode clicar "
+"com segurança em \"não e não perguntar novamente\". Caso contrário, pode ser "
+"uma boa ideia clicar em \"sim\". Se ainda preferir \"não\", você poderá "
+"restaurar o script padrão a qualquer momento escolhendo a opção apropriada "
+"no menu \"scripts\".</font>"
 
 #: src/kvirc/kernel/kvi_app.cpp:750
 msgid "No and Don't Ask Me Again"
-msgstr "Não e Não me pergunte novamente"
+msgstr "Não e não me pergunte novamente"
 
 #: src/kvirc/kernel/kvi_app.cpp:751 src/kvirc/sparser/kvi_sp_numeric.cpp:737
 #: src/kvirc/ui/kvi_input.cpp:2388 src/modules/aliaseditor/aliaseditor.cpp:611
@@ -1297,7 +1297,7 @@ msgstr "Sim"
 
 #: src/kvirc/kernel/kvi_app.cpp:773
 msgid "Restore Default Script - KVIrc"
-msgstr "Restaurar Script Padrão - KVIrc"
+msgstr "Restaurar script padrão - KVIrc"
 
 #: src/kvirc/kernel/kvi_app.cpp:774
 msgid ""
@@ -1322,11 +1322,11 @@ msgstr "Download do arquivo de %1 falhou"
 
 #: src/kvirc/kernel/kvi_app.cpp:989
 msgid "File download successfully complete"
-msgstr "Download do arquivo falhou"
+msgstr "Download do arquivo concluído com sucesso"
 
 #: src/kvirc/kernel/kvi_app.cpp:991
 msgid "File download from %1 successfully complete"
-msgstr "Download do arquivo de %1 falhou"
+msgstr "Download do arquivo de %1 concluído com sucesso"
 
 #: src/kvirc/kernel/kvi_app.cpp:1011
 msgid "Avatar download failed for %Q!%Q@%Q and url %Q: %Q"
@@ -1348,7 +1348,7 @@ msgstr ""
 #, c-format
 msgid "No idea on how to play file %s (no media type match)"
 msgstr ""
-"Sem idéia de como reproduzir o arquivo %s (Tipo de mídia não reconhecida)"
+"Sem ideia de como reproduzir o arquivo %s (tipo de mídia não reconhecida)"
 
 #: src/kvirc/kernel/kvi_app_setup.cpp:142
 #: src/kvirc/kernel/kvi_app_setup.cpp:412
@@ -1362,7 +1362,7 @@ msgstr "Script"
 
 #: src/kvirc/kernel/kvi_app_setup.cpp:284
 msgid "URL:IRC Protocol"
-msgstr "URL:Protocolo IRC"
+msgstr "URL:protocolo IRC"
 
 #: src/kvirc/kernel/kvi_app_setup.cpp:325
 #: src/kvirc/kernel/kvi_app_setup.cpp:383
@@ -1371,7 +1371,7 @@ msgstr "Página do KVIrc"
 
 #: src/kvirc/kernel/kvi_app_setup.cpp:436
 msgid "KVIrc Configuration File"
-msgstr "Configuração"
+msgstr "Arquivo de configuração do KVIrc"
 
 #: src/kvirc/kernel/kvi_app_setup.cpp:453
 msgid "KVIrc Theme Package"
@@ -1428,7 +1428,7 @@ msgstr ""
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:117
 msgid "Configure Servers..."
-msgstr "Configurar Servidores..."
+msgstr "Configurar servidores..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:118
 msgid "Allows you to configure the servers and eventually to connect to them"
@@ -1437,7 +1437,7 @@ msgstr ""
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:128
 msgid "Manage Addons..."
-msgstr "Gerênciar Addons..."
+msgstr "Gerenciar Addons..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:129
 msgid "Allows you to manage the script-based addons"
@@ -1445,7 +1445,7 @@ msgstr "Permite a você gerenciar os addons baseados no script"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:139
 msgid "Configure Registered Users..."
-msgstr "Configurar Usuários Registrados..."
+msgstr "Configurar usuários Registrados..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:140
 msgid "Shows a dialog that allows editing the registered user entries"
@@ -1462,7 +1462,7 @@ msgstr "Permite a você configurar o apelido, nome de usuário, avatar e etc..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:161
 msgid "Show SocketSpy..."
-msgstr "Exibir Socket espião..."
+msgstr "Exibir socket espião..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:162
 msgid "Shows a window that allows monitoring the socket traffic"
@@ -1470,7 +1470,7 @@ msgstr "Exibe a janela que permite a você monitorar o tráfego do socket"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:172
 msgid "Get Network Links"
-msgstr "Requisitar Links da Rede"
+msgstr "Requisitar links da rede"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:173
 msgid "Shows a window that allows viewing the network links"
@@ -1478,7 +1478,7 @@ msgstr "Exibe a janela que permite a você ver os links da rede"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:183
 msgid "Get Channel List"
-msgstr "Requisitar Lista de Canais"
+msgstr "Requisitar lista de canais"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:184
 msgid "Shows a window that allows listing the network channels"
@@ -1490,27 +1490,27 @@ msgstr "Configurar KVIrc..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:195
 msgid "Shows the general options dialog"
-msgstr "Exibir o dialogo geral de opções"
+msgstr "Exibir o diálogo geral de opções"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:205
 msgid "Configure Theme..."
-msgstr "Configurar Servidores..."
+msgstr "Configurar tema..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:206
 msgid "Shows the theme options dialog"
-msgstr "Exibir o dialogo geral de opções"
+msgstr "Mostra a janela de opções de temas"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:216
 msgid "Manage Themes..."
-msgstr "Configurar Servidores..."
+msgstr "Gerenciar temas..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:217
 msgid "Allows you to manage the themes"
-msgstr "Permite a você gerenciar os addons baseados no script"
+msgstr "Permite gerenciar os temas"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:227
 msgid "Customize Toolbars..."
-msgstr "Personalizar Barras de Ferramentas..."
+msgstr "Personalizar barras de ferramentas..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:228
 msgid "Shows a window that allows editing script toolbars"
@@ -1519,7 +1519,7 @@ msgstr ""
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:239
 msgid "Join Channels..."
-msgstr "Entrar nos Canais..."
+msgstr "Entrar nos canais..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:240
 msgid "Shows a dialog that allows you joing channels"
@@ -1567,7 +1567,7 @@ msgstr "Exibe a janela que permite a você editar eventos de script raw"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:306
 msgid "New Script Tester"
-msgstr "Testar Script"
+msgstr "Testar script"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:307
 msgid "Creates an embedded editor for long scripts"
@@ -1583,7 +1583,7 @@ msgstr "Permite executar um script KVS a partir de um arquivo"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:328
 msgid "Help Index"
-msgstr "Índice da Ajuda"
+msgstr "Índice da ajuda"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:329
 msgid "Shows the documentation index"
@@ -1591,11 +1591,11 @@ msgstr "Exibir o índice da documentação"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:339 src/kvirc/ui/kvi_menubar.cpp:137
 msgid "Subscribe to the Mailing List"
-msgstr "Inscrever-se na Lista de E-mail"
+msgstr "Inscrever-se na lista de discussão"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:340
 msgid "Allows subscribing to the KVIrc mailing list"
-msgstr "Inscrever-se na Lista de E-mail"
+msgstr "Permite inscrever-se na lista de discussão do KVIrc"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:350
 msgid "KVIrc WWW"
@@ -1607,7 +1607,7 @@ msgstr "Página do KVIrc"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:361
 msgid "KVIrc Russian WWW"
-msgstr "KVIrc Russo WWW"
+msgstr "KVIrc russo WWW"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:362
 msgid "Opens the KVIrc homepage in russian"
@@ -1635,7 +1635,7 @@ msgstr "Janelas lado a lado"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:398
 msgid "Tiles the MDI windows with the currently selected tile method"
-msgstr "Organiza as janelas MDI no método Lado a Lado atualmente selecionado"
+msgstr "Organiza as janelas MDI no método lado a lado atualmente selecionado"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:409
 msgid "Minimize all windows"
@@ -1663,7 +1663,7 @@ msgstr "Fecha o KVIrc encerrando todas as conexões ativas"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:448
 msgid "IRC Context Display"
-msgstr "Barra de Ferramentas de Contexto de IRC"
+msgstr "Barra de ferramentas de contexto de IRC"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:449
 msgid "Shows a small display with IRC context informations"
@@ -1694,7 +1694,7 @@ msgstr "Conectar"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:620
 msgid "Abort Connection"
-msgstr "Abortar Conexão"
+msgstr "Abortar conexão"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:621 src/kvirc/ui/kvi_menubar.cpp:219
 msgid "Disconnect"
@@ -1702,7 +1702,7 @@ msgstr "Desconectar"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:773
 msgid "Join Channel"
-msgstr "Entrar no Canal"
+msgstr "Entrar no canal"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:774
 msgid "Shows a popup menu that allows quickly selecting a channel to join"
@@ -1720,7 +1720,7 @@ msgstr "Outro..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:817
 msgid "Change Nickname"
-msgstr "Alterar Apelido"
+msgstr "Alterar apelido"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:818
 msgid "Shows a popup menu that allows quickly changing the nickname"
@@ -1736,7 +1736,7 @@ msgstr "Exibe um menu popup que permite conectar rapidamente a um servidor"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:912
 msgid "User Mode"
-msgstr "Modo de Usuário"
+msgstr "Modo de usuário"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:913
 msgid "Shows a popup menu that allows quickly changing user modes"
@@ -1749,7 +1749,7 @@ msgstr "Wallops (+w)"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:932
 msgid "Server Notices (+s)"
-msgstr "Noticias do Servidor (+s)"
+msgstr "Notícias do servidor (+s)"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:934
 msgid "Invisible (+i)"
@@ -1765,11 +1765,11 @@ msgstr "Pemite entrar e sair do estado de ausente"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:1050
 msgid "Enter Away Mode"
-msgstr "Entrar no Modos de Ausente"
+msgstr "Entrar no modos de ausente"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:1051
 msgid "Leave Away Mode"
-msgstr "Sair do Modo de Ausente"
+msgstr "Sair do modo de ausente"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:1117
 msgid "Irc Tools"
@@ -1777,7 +1777,7 @@ msgstr "Ferramentas de IRC"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:1118
 msgid "Shows a popup menu with some IRC Tools"
-msgstr "Exibe um menu popup com algumas Ferramentas de IRC"
+msgstr "Exibe um menu popup com algumas ferramentas de IRC"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:1153
 msgid "Irc Actions"
@@ -1785,7 +1785,7 @@ msgstr "Ações"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:1154
 msgid "Shows a popup menu with some IRC Actions"
-msgstr "Exibe um menu popup com algumas Ações de IRC"
+msgstr "Exibe um menu popup com algumas ações de IRC"
 
 #: src/kvirc/kernel/kvi_customtoolbardescriptor.cpp:230
 msgid "Backward compatibility action for toolbar.define"
@@ -1793,7 +1793,7 @@ msgstr "Ação de compatibilidade inversa para toolbar.define"
 
 #: src/kvirc/kernel/kvi_iconmanager.cpp:362
 msgid "Icon Table"
-msgstr "Tabela de Icones"
+msgstr "Tabela de icones"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:158
 msgid "Failed to set the encoding to %Q: mapping not available."
@@ -1816,7 +1816,7 @@ msgstr "Conexão com servidor estabelecida"
 #: src/kvirc/kernel/kvi_ircconnection.cpp:553
 #: src/kvirc/kernel/kvi_ircconnection.cpp:573
 msgid "[LINK WARNING]: Socket message truncated to 512 bytes."
-msgstr "[AVISO DO LINK]: Mensagem do socket truncada a 512 bytes."
+msgstr "[AVISO DO LINK]: mensagem do socket truncada a 512 bytes."
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:640
 msgid ""
@@ -1843,7 +1843,7 @@ msgstr "O endereço de máquina local é %Q"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:749
 msgid "The server seems to have changed the idea about the local hostname"
-msgstr "O servidor parece ter mudado de idéia sobre o nome da máquina local"
+msgstr "O servidor parece ter mudado de ideia sobre o nome da máquina local"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:750
 msgid ""
@@ -1858,7 +1858,7 @@ msgid ""
 "Here goes your \"broken bouncer hack\": The server has changed the hostname "
 "but I'll ignore the IP address change"
 msgstr ""
-"Aqui vai seu \"hack do bouncer quebarado\": O servidor mudou seu nome de "
+"Aqui vai seu \"hack do bouncer quebarado\": o servidor mudou seu nome de "
 "máquina, mas vou ignorou a mudança de endereço IP"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:791
@@ -1887,8 +1887,8 @@ msgid ""
 "Unable to resolve the local hostname as seen by the IRC server: %Q, using "
 "previously resolved %Q"
 msgstr ""
-"Não foi possível resolver o nome da máquina local como foi visto pelo "
-"servidor de IRC: %Q"
+"Não foi possível resolver o nome da máquina local como visto pelo servidor "
+"IRC: %Q; usando o valor resolvido anteriormente %Q"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:850
 msgid "Local hostname as seen by the IRC server resolved to %Q"
@@ -1904,7 +1904,7 @@ msgstr "Utilizando nome de usuário especifico da rede (%Q)"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:892
 msgid "Using reconnect specific nickname (%Q)"
-msgstr "Utilizando apelido especifico da rede (%Q)"
+msgstr "Usando apelido específico de reconexão (%Q)"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:898
 msgid "Using server specific nickname (%Q)"
@@ -1942,7 +1942,9 @@ msgstr ""
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:1051
 msgid "Executing scheduled identity specific \"on connect\" commands"
-msgstr "Executando os comandos específicos da rede programados \"ao conectar\""
+msgstr ""
+"Executando os comandos específicos da identidade programados para \"ao "
+"conectar\""
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:1063
 #: src/kvirc/sparser/kvi_sp_literal.cpp:1450
@@ -1973,7 +1975,8 @@ msgstr ""
 #: src/kvirc/kernel/kvi_ircconnection.cpp:1141
 msgid "Executing scheduled identity specific \"on login\" commands"
 msgstr ""
-"Executando os comandos específicos da rede programados \"ao entrar/login\""
+"Executando os comandos específicos da identidade programados para \"ao "
+"autenticar\""
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:1153
 msgid "Setting configured user mode"
@@ -1985,11 +1988,11 @@ msgstr "Entrando automaticamente nos canais específicos da rede"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:1244
 msgid "Auto-joining server specific channels"
-msgstr "Entrando automáticamente nos canais específicos do servidor"
+msgstr "Entrando automaticamente nos canais específicos do servidor"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:1341
 msgid "Updating away state for channel %Q"
-msgstr "Nenhum tópico posto para o canal \r!c\r%Q"
+msgstr "Atualizando o estado de ausência do canal %Q"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:230
 msgid "Channel operators"
@@ -2005,7 +2008,7 @@ msgstr "Semi-operadores"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:233
 msgid "Ban masks"
-msgstr "Máscaras de Ban"
+msgstr "Máscaras de ban"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:234
 msgid "Color free (no ANSI colors)"
@@ -2078,19 +2081,19 @@ msgstr "Impossível mudar de nick se não estiver autenticado com NickServ"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:251
 msgid "Only registered nicks can join"
-msgstr "Somentes apelidos registrados podem entar"
+msgstr "Somente apelidos registrados podem entrar"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:252
 msgid "No kicks able (unless U-Line)"
-msgstr "Sem poder de chute (exceto U-line)"
+msgstr "Sem poder de chute (exceto u-line)"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:253
 msgid "IRC-Op only channel"
-msgstr "Canal somente para IRC-Op"
+msgstr "Canal somente para IRC-op"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:254
 msgid "Server/Network/Tech Admin only channel"
-msgstr "Canal somente para Administrador de Servidor/Rede/Técnico"
+msgstr "Canal somente para administrador de Servidor/Rede/Técnico"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:255
 msgid "Forbid /KNOCK"
@@ -2106,7 +2109,7 @@ msgstr "Redirecionar em canais cheios"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:258
 msgid "Forbid channel CTCPs"
-msgstr "Poibido CTCP no Canal"
+msgstr "Poibido CTCP no canal"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:259
 msgid "User-operators OR Auditorium: /NAMES and /WHO show only ops"
@@ -2126,43 +2129,43 @@ msgstr "o: operador IRC (OPER)"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:271
 msgid "O: Local IRC operator (LOCOP)"
-msgstr "O: Operador de IRC Local (LOCOP)"
+msgstr "O: operador de IRC local (LOCOP)"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:272
 msgid "i: Invisible"
-msgstr "i: Invisível"
+msgstr "i: invisível"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:273
 msgid "w: Recipient for WALLOPS messages"
-msgstr "w: Receptor de mensagens WALLOPS"
+msgstr "w: receptor de mensagens WALLOPS"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:274
 msgid ""
 "r: User with restricted connection (or recipient for messages about rejected "
 "bots)"
 msgstr ""
-"r: Usuário com conexão restrita (ou recepiente para mensagens sobre bots "
+"r: usuário com conexão restrita (ou destinatário de mensagens sobre bots "
 "rejeitados)"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:275
 msgid "s: Recipient for server notices"
-msgstr "s: Recipiente para noticias de servidor"
+msgstr "s: Recipiente para notícias de servidor"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:276
 msgid "z: Recipient for oper wallop messages"
-msgstr "z: Receptor de mensagens wallop do operador"
+msgstr "z: receptor de mensagens wallop do operador"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:277
 msgid "c: Recipient for cconn messages"
-msgstr "c: Receptor de mensagens cconn"
+msgstr "c: receptor de mensagens cconn"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:278
 msgid "k: Recipient for server kill messages"
-msgstr "k: Receptor de mensagens kill do servidor"
+msgstr "k: receptor de mensagens kill do servidor"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:279
 msgid "f: Recipient for full server notices"
-msgstr "f: Recipiente para noticias cheias de servidores"
+msgstr "f: Recipiente para notícias cheias de servidores"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:280
 msgid "y: Spy :)"
@@ -2275,7 +2278,7 @@ msgid ""
 "The specified bind address (%Q) is not valid (the interface it refers to "
 "might be down)"
 msgstr ""
-"O endereço (%Q) especificado para fazer conexões não é válido (A interface a "
+"O endereço (%Q) especificado para fazer conexões não é válido (a interface a "
 "que ele se refere pode estar desativada)"
 
 #: src/kvirc/kernel/kvi_ircconnectiontargetresolver.cpp:494
@@ -2291,7 +2294,7 @@ msgid ""
 "to might be down)"
 msgstr ""
 "O endereço (%s) do sistema especificado para fazer conexões IPv6 não é "
-"válido (A interface a que ele se refere pode estar desativada)"
+"válido (a interface a que ele se refere pode estar desativada)"
 
 #: src/kvirc/kernel/kvi_ircconnectiontargetresolver.cpp:524
 #, c-format
@@ -2306,7 +2309,7 @@ msgid ""
 "to might be down)"
 msgstr ""
 "O endereço (%s) do sistema especificado para fazer conexões IPv4 não é "
-"válido (A interface a que ele se refere pode estar desativada)"
+"válido (a interface a que ele se refere pode estar desativada)"
 
 #: src/kvirc/kernel/kvi_irccontext.cpp:375
 msgid "Reconnect attempt aborted"
@@ -2370,7 +2373,7 @@ msgid ""
 "The connection attempt failed while using a cached IP address for the "
 "current server"
 msgstr ""
-"A tentativa de conexão falhou enquanto se utiizava um endereço IP armazenado "
+"A tentativa de conexão falhou ao usar um endereço IP armazenado em cache "
 "para o servidor atual"
 
 #: src/kvirc/kernel/kvi_irccontext.cpp:648
@@ -2412,11 +2415,13 @@ msgstr "Opa... por alguma razão o objeto de ligação foi destruido"
 
 #: src/kvirc/kernel/kvi_irclink.cpp:138
 msgid "Using filtered IRC protocol: Link filter is \"%Q\""
-msgstr "Usando protocolo IRC filtrado: O filtro de link é \"%Q\""
+msgstr "Usando protocolo IRC filtrado: o filtro de link é \"%Q\""
 
 #: src/kvirc/kernel/kvi_irclink.cpp:143
 msgid "Failed to set up the link filter \"%Q\", will try with plain IRC"
-msgstr "Falha ao iniciar filtro de link \"%Q\", se tentará com IRC puro"
+msgstr ""
+"Falha ao configurar o filtro de link \"%Q\"; será feita uma tentativa com "
+"IRC simples"
 
 #: src/kvirc/kernel/kvi_irclink.cpp:202
 msgid "Failed to start the connection: %Q"
@@ -2441,7 +2446,7 @@ msgstr "Estabelecida conexão de transporte de baixo nível [%s (%s:%u)]"
 
 #: src/kvirc/kernel/kvi_irclink.cpp:379
 msgid "Starting Secure Socket Layer handshake"
-msgstr "Iniciando negociação do Secure Socket Layer"
+msgstr "Iniciando negociação do Secure socket layer"
 
 #: src/kvirc/kernel/kvi_irclink.cpp:383
 msgid "Secure proxy connection"
@@ -2543,11 +2548,11 @@ msgstr "Resposta do proxy: auth OK : acesso garantido"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:993
 msgid "Proxy response: Auth method OK: using method 0 (no auth)"
-msgstr "Resposta do proxy: Método auth Ok usando método 0 (sem auth)"
+msgstr "Resposta do proxy: método auth ok usando método 0 (sem auth)"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1000
 msgid "Proxy response: Auth method OK: using method 2 (user/pass)"
-msgstr "Resposta do proxy: Método auth Ok usando método 2 (usuário/senha)"
+msgstr "Resposta do proxy: método auth ok usando método 2 (usuário/senha)"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1056
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1113
@@ -2556,7 +2561,7 @@ msgstr "Resposta do proxy: dados de destino OK: pedido garantido"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1153
 msgid "Proxy response: "
-msgstr "Resposta do Proxy: "
+msgstr "Resposta do proxy: "
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1164
 msgid "Proxy said something about: \n"
@@ -2568,7 +2573,7 @@ msgstr "Servidor X509 certificado"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1209
 msgid "The server didn't provide a certificate"
-msgstr "O Servidor não provê um certificado"
+msgstr "O servidor não provê um certificado"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1219
 #: src/kvirc/kernel/kvi_sslmaster.cpp:89
@@ -2595,7 +2600,7 @@ msgstr "Enviando um CTCP baseado na verificação do lag"
 #: src/kvirc/kernel/kvi_lagmeter.cpp:186
 #, c-format
 msgid "Registered lag check with reliability %u (%s)"
-msgstr "Verificação do lag registada com confiabilidade %u (%s)"
+msgstr "Verificação do lag registrada com confiabilidade %u (%s)"
 
 #: src/kvirc/kernel/kvi_lagmeter.cpp:218
 #, c-format
@@ -2617,7 +2622,7 @@ msgstr "%Q saiu do IRC"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:368
 msgid "Notify list: No users to check for, quitting"
-msgstr "Lista de Notificação: Não existem usuários para verificar, saindo"
+msgstr "Lista de notificação: não existem usuários para verificar, saindo"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:414
 #, c-format
@@ -2625,12 +2630,12 @@ msgid ""
 "Notify list: Timeout (%d sec) is too short, resetting to something more "
 "reasonable (15 sec)"
 msgstr ""
-"Lista de Notificação: Intervalo de tempo (%d segundos) é muito pequeno, "
+"Lista de notificação: intervalo de tempo (%d segundos) é muito pequeno, "
 "configurando um valor mais razoável (15 segundos)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:428
 msgid "Notify list: Notify list empty, quitting"
-msgstr "Lista de Notificação: lista de notificação vazia, saindo"
+msgstr "Lista de notificação: lista de notificação vazia, saindo"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:455
 #, c-format
@@ -2638,19 +2643,19 @@ msgid ""
 "Notify list: ISON delay (%d sec) is too short, resetting to something more "
 "reasonable (5 sec)"
 msgstr ""
-"Lista de Notificação: O intervalo de tempo para o ISON (%d segundoss) é "
+"Lista de notificação: o intervalo de tempo para o ISON (%d segundoss) é "
 "muito pequeno, configurando algo mais razoável (5 segundos)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:491
 msgid "Notify list: Checking for: %Q"
-msgstr "Lista de Notificação: Verificando: %Q"
+msgstr "Lista de notificação: verificando: %Q"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:535
 msgid ""
 "Notify list: Hey! You've used ISON behind my back? (I might be confused "
 "now...)"
 msgstr ""
-"Lista de Notificação: Ei! Você utilizou ISON pelas minhas costas? (Agora "
+"Lista de notificação: ei! Você utilizou ISON pelas minhas costas? (agora "
 "posso estar confuso...)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:682
@@ -2663,25 +2668,25 @@ msgid ""
 "does not match (registration mask does not match, or nickname is being used "
 "by someone else)"
 msgstr ""
-"Lista de Notificação: \r!n\r%Q\r parece estar conectado, mas a máscara (%Q@"
-"\r!h\r%Q\r) não coincide (a máscara de registo não combina, ou o nick está "
-"sendo utilizado por outra pessoa)"
+"Lista de notificações: \r!n\r%Q\r parece estar online, mas a máscara [%Q@\r!"
+"h\r%Q\r] não corresponde (a máscara de registro não corresponde ou o apelido "
+"está sendo usado por outra pessoa)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:691
 msgid ""
 "Notify list: Unexpected inconsistency, registered user DB modified? "
 "(restarting)"
 msgstr ""
-"Lista de Notificação: inconsistência inesperada, A base de dados de usuários "
-"registrados foi modificada? (reiniciando)"
+"Lista de notificação: inconsistência inesperada, a banco de dados de "
+"usuários registrados foi modificada? (reiniciando)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:698
 msgid ""
 "Notify list: Unexpected inconsistency, expected \r!n\r%Q\r in the registered "
 "user DB"
 msgstr ""
-"Lista de Notificação: Inconsistência inesperada, o esperado era \r!n\r%Q\r "
-"no registo de usuário da Base de Dados"
+"Lista de notificações: inconsistência inesperada; era esperado encontrar \r!"
+"n\r%Q\r na banco de dados de usuários registrados"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:712
 #, c-format
@@ -2689,39 +2694,38 @@ msgid ""
 "Notify list: USERHOST delay (%d sec) is too short, resetting to something "
 "more reasonable (5 sec)"
 msgstr ""
-"Lista de Notificação: O intervalo de tempo para USERHOST (%d segundos) é "
+"Lista de notificação: o intervalo de tempo para USERHOST (%d segundos) é "
 "muito pequeno, configurando para algo mais razoável (5 segundos)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:726
 msgid "Notify list: Unexpected inconsistency, userhost list is empty!"
 msgstr ""
-"Lista de Notificação: Inconsistência inesperada, a lista usuario-máquina "
+"Lista de notificação: inconsistência inesperada, a lista usuário-máquina "
 "está vazia!"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:761
 msgid "Notify list: Checking userhost for: %Q"
-msgstr "Lista de Notificação: Verificando userhost para: %Q"
+msgstr "Lista de notificação: verificando userhost para: %Q"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:831
 msgid ""
 "Notify list: Hey! You've used USERHOST behind my back? (I might be confused "
 "now...)"
 msgstr ""
-"Lista de Notificação: Ei! Você utilizou USERHOST pelas minhas costas? (Agora "
+"Lista de notificação: ei! Você utilizou USERHOST pelas minhas costas? (agora "
 "posso estar confuso...)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:836
 #, c-format
 msgid "Notify list: Broken USERHOST reply from the server? (%s)"
-msgstr ""
-"Lista de Notificação: Resposta USERHOST do servidor esta quebrada? (%s)"
+msgstr "Lista de notificação: resposta USERHOST do servidor esta quebrada? (%s)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:860
 msgid ""
 "Notify list: \r!n\r%Q\r appears to have gone offline before USERHOST reply "
 "was received, will recheck in the next loop"
 msgstr ""
-"Lista de Notificação: parece que \r!n\r%Q\r ficou offline antes da resposta "
+"Lista de notificação: parece que \r!n\r%Q\r ficou offline antes da resposta "
 "USERHOST, será verificado no próximo passo"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:931
@@ -2734,7 +2738,7 @@ msgstr "Não existem usuários na lista de notificação"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:958
 msgid "Notify list: Checking for:%Q"
-msgstr "Lista de Notificação: Verificando: %Q"
+msgstr "Lista de notificação: verificando: %Q"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:1013
 #, c-format
@@ -2742,13 +2746,13 @@ msgid ""
 "Notify list: Timeout (%d sec) is too short, resetting to something more "
 "reasonable (5 sec)"
 msgstr ""
-"Lista de Notificação: O tempo para expiracão (%d segundos) é muito pequeno, "
+"Lista de notificação: o tempo para expiracão (%d segundos) é muito pequeno, "
 "configurando para algo mais razoável (5 segundos)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:1126
 #: src/kvirc/kernel/kvi_notifylist.cpp:1139
 msgid "Notify list: Adding watch entries for%Q"
-msgstr "Lista de Notificação: Adicionando entradas watch para %Q"
+msgstr "Lista de notificação: adicionando entradas watch para %Q"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:1171
 msgid "watch entry listing requested by user"
@@ -2768,17 +2772,17 @@ msgid ""
 "does not match (watch: registration mask does not match, or nickname is "
 "being used by someone else)"
 msgstr ""
-"Lista de Notificação: \r!n\r%Q\r parece estar conectado, mas a máscara (%Q@"
-"\r!h\r%Q\r) não coincide (a máscara de registo não combina, ou o nick está "
-"sendo utilizado por outra pessoa)"
+"Lista de notificações: \r!n\r%Q\r parece estar online, mas a máscara [%Q@\r!"
+"h\r%Q\r] não corresponde (watch: a máscara de registro não corresponde ou o "
+"apelido está sendo usado por outra pessoa)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:1197
 msgid ""
 "Notify list: Unexpected inconsistency, registered user DB modified? (watch: "
 "restarting)"
 msgstr ""
-"Lista de Notificação: inconsistência inesperada, A base de dados de usuários "
-"registrados foi modificada? (watch: reiniciando)"
+"Lista de notificação: inconsistência inesperada, a banco de dados de "
+"usuários registrados foi modificada? (watch: reiniciando)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:1207
 msgid "watch entry added by user"
@@ -2790,7 +2794,7 @@ msgstr "removido da lista watch"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:1248
 msgid "Notify list: Stopped watching for \r!n\r%Q\r"
-msgstr "Lista de Notificação: Parou de verificar por \r!n\r%Q\r"
+msgstr "Lista de notificação: parou de verificar por \r!n\r%Q\n"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:1258
 msgid "watch"
@@ -2798,7 +2802,7 @@ msgstr "watch"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:1264
 msgid "Notify list: \r!n\r%Q\r is offline (watch)"
-msgstr "Lista de Notificação: \r!n\r%Q\r está desconectado (watch)"
+msgstr "Lista de notificação: \r!n\r%Q\r está desconectado (watch)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:1267
 msgid "unmatched watch list entry"
@@ -2806,7 +2810,7 @@ msgstr "entrada da lista watch não bate"
 
 #: src/kvirc/kernel/kvi_options.cpp:675
 msgid "Normal text"
-msgstr "Texto Normal"
+msgstr "Texto normal"
 
 #: src/kvirc/kernel/kvi_options.cpp:676
 msgid "Selection"
@@ -2878,11 +2882,11 @@ msgstr "Informação do servidor"
 
 #: src/kvirc/kernel/kvi_options.cpp:693
 msgid "Server Message of the Day"
-msgstr "Mensagem do Dia do Servidor"
+msgstr "Mensagem do dia do servidor"
 
 #: src/kvirc/kernel/kvi_options.cpp:694
 msgid "Server ping"
-msgstr "Ping do Servidor"
+msgstr "Ping do servidor"
 
 #: src/kvirc/kernel/kvi_options.cpp:695
 msgid "Join message"
@@ -2934,7 +2938,7 @@ msgstr "Pedido de CTCP desconhecido"
 
 #: src/kvirc/kernel/kvi_options.cpp:707
 msgid "User action"
-msgstr "Ação do Usuário"
+msgstr "Ação do usuário"
 
 #: src/kvirc/kernel/kvi_options.cpp:708
 msgid "Avatar change"
@@ -2998,7 +3002,7 @@ msgstr "mudar modo para +e"
 
 #: src/kvirc/kernel/kvi_options.cpp:723
 msgid "-e mode change"
-msgstr "mudou o modo para -o"
+msgstr "mudança de modo -e"
 
 #: src/kvirc/kernel/kvi_options.cpp:724
 msgid "+I mode change"
@@ -3038,19 +3042,19 @@ msgstr "Resposta whois do usuário"
 
 #: src/kvirc/kernel/kvi_options.cpp:733
 msgid "Whois channels reply"
-msgstr "Resposta Whois dos canais"
+msgstr "Resposta whois dos canais"
 
 #: src/kvirc/kernel/kvi_options.cpp:734
 msgid "Whois idle reply"
-msgstr "Resposta Whois inativo"
+msgstr "Resposta whois inativo"
 
 #: src/kvirc/kernel/kvi_options.cpp:735
 msgid "Whois server reply"
-msgstr "Resposta Whois do servidor"
+msgstr "Resposta whois do servidor"
 
 #: src/kvirc/kernel/kvi_options.cpp:736
 msgid "Whois other reply"
-msgstr "Outras respostas de Whois"
+msgstr "Outras respostas de whois"
 
 #: src/kvirc/kernel/kvi_options.cpp:737
 msgid "Channel creation time reply"
@@ -3094,7 +3098,7 @@ msgstr "Ação de chute"
 
 #: src/kvirc/kernel/kvi_options.cpp:747
 msgid "Links reply"
-msgstr "Resposta de Links"
+msgstr "Resposta de links"
 
 #: src/kvirc/kernel/kvi_options.cpp:748
 msgid "Spam report"
@@ -3114,11 +3118,11 @@ msgstr "Mensagem de saida de usuário do ICQ"
 
 #: src/kvirc/kernel/kvi_options.cpp:752
 msgid "Channel notice"
-msgstr "Notícia do Canal"
+msgstr "Notícia do canal"
 
 #: src/kvirc/kernel/kvi_options.cpp:753
 msgid "Encrypted channel notice"
-msgstr "Notícia do Canal criptografada"
+msgstr "Notícia do canal criptografada"
 
 #: src/kvirc/kernel/kvi_options.cpp:754
 msgid "Query notice"
@@ -3302,11 +3306,11 @@ msgstr "Removido estado de admin proprietário do canal"
 
 #: src/kvirc/kernel/kvi_options.cpp:799
 msgid "Userop mode change"
-msgstr "Mudança de modo usuario operador"
+msgstr "Mudança de modo usuário operador"
 
 #: src/kvirc/kernel/kvi_options.cpp:800
 msgid "User-deop mode change"
-msgstr "Mudança de modo usuario não operador"
+msgstr "Mudança de modo usuário não operador"
 
 #: src/kvirc/kernel/kvi_options.cpp:801
 msgid "Am userop'd"
@@ -3342,11 +3346,11 @@ msgstr "Erro do servidor"
 
 #: src/kvirc/kernel/kvi_options.cpp:810
 msgid "Text Encoding Server message"
-msgstr "Mensagem de erro ao entrar"
+msgstr "Mensagem do servidor de codificação de texto"
 
 #: src/kvirc/kernel/kvi_options.cpp:816
 msgid "BitTorrent message"
-msgstr "Mensagem de ident"
+msgstr "Mensagem BitTorrent"
 
 #: src/kvirc/kernel/kvi_options.cpp:960
 msgid "Missing absolute directory for the theme information"
@@ -3354,15 +3358,15 @@ msgstr "Diretório absoluto ausente para as informações do tema"
 
 #: src/kvirc/kernel/kvi_options.cpp:968
 msgid "Failed to create the theme directory"
-msgstr "Impossível de criar o diretório de tema"
+msgstr "Falha ao criar o diretório do tema"
 
 #: src/kvirc/kernel/kvi_options.cpp:1051 src/kvirc/kernel/kvi_options.cpp:1086
 msgid "Failed to save one of the theme images"
-msgstr "Falhou ao carregar a imagem selecionada"
+msgstr "Falha ao salvar uma das imagens do tema"
 
 #: src/kvirc/kernel/kvi_options.cpp:1064
 msgid "Failed to create the theme subdirectory"
-msgstr "Impossível de criar o diretório de tema"
+msgstr "Falha ao criar o subdiretório do tema"
 
 #: src/kvirc/kernel/kvi_options.cpp:1203
 msgid "Boolean options (1/0)"
@@ -3390,7 +3394,7 @@ msgstr "Opções da cor do contexto do IRC (# RRGGBB)"
 
 #: src/kvirc/kernel/kvi_options.cpp:1209
 msgid "Pixmap options (image path)"
-msgstr "Opções de Pixmap (caminho da imagem)"
+msgstr "Opções de pixmap (caminho da imagem)"
 
 #: src/kvirc/kernel/kvi_options.cpp:1210
 msgid "Unsigned integer options (unsigned integer constant)"
@@ -3417,61 +3421,61 @@ msgstr "[SSL]: %c%s"
 #: src/kvirc/kernel/kvi_sslmaster.cpp:40
 #, c-format
 msgid "[SSL]:  Cipher: %c%s"
-msgstr "[SSL]: Cifra: %c%s"
+msgstr "[SSL]: cifra: %c%s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:41
 #, c-format
 msgid "[SSL]:  Version: %c%s"
-msgstr "[SSL]: Versão: %c%s"
+msgstr "[SSL]: versão: %c%s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:42
 #, c-format
 msgid "[SSL]:  Bits: %c%d (%d used)"
-msgstr "[SSL]: Bits: %c%d (%d usado(s))"
+msgstr "[SSL]: bits: %c%d (%d usado(s))"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:49
 #, c-format
 msgid "[SSL]:  Version: %c%d"
-msgstr "[SSL]: Versão: %c%d"
+msgstr "[SSL]: versão: %c%d"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:50
 #, c-format
 msgid "[SSL]:  Serial number: %c%d"
-msgstr "[SSL]: Número de série: %c%d"
+msgstr "[SSL]: número de série: %c%d"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:51
 msgid "[SSL]:  Subject:"
-msgstr "[SSL]:  Assunto:"
+msgstr "[SSL]:  assunto:"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:52 src/kvirc/kernel/kvi_sslmaster.cpp:59
 #, c-format
 msgid "[SSL]:     Common name: %c%s"
-msgstr "[SSL]:     Nome comum: %c%s"
+msgstr "[SSL]:     nome comum: %c%s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:53 src/kvirc/kernel/kvi_sslmaster.cpp:60
 #, c-format
 msgid "[SSL]:     Organization: %c%s"
-msgstr "[SSL]::     Organização: %c%s"
+msgstr "[SSL]::     organização: %c%s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:54 src/kvirc/kernel/kvi_sslmaster.cpp:61
 #, c-format
 msgid "[SSL]:     Organizational unit: %c%s"
-msgstr "[SSL]:     Unidade organizacional: %c%s"
+msgstr "[SSL]:     unidade organizacional: %c%s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:55 src/kvirc/kernel/kvi_sslmaster.cpp:62
 #, c-format
 msgid "[SSL]:     Country: %c%s"
-msgstr "[SSL]:     País: %c%s"
+msgstr "[SSL]:     país: %c%s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:56 src/kvirc/kernel/kvi_sslmaster.cpp:63
 #, c-format
 msgid "[SSL]:     State or province: %c%s"
-msgstr "[SSL]:     Estado ou província: %c%s"
+msgstr "[SSL]:     estado ou província: %c%s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:57 src/kvirc/kernel/kvi_sslmaster.cpp:64
 #, c-format
 msgid "[SSL]:     Locality: %c%s"
-msgstr "[SSL]:     Localidade: %c%s"
+msgstr "[SSL]:     localidade: %c%s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:58
 msgid "[SSL]:   Issuer:"
@@ -3480,17 +3484,17 @@ msgstr "[SSL]:   Emissor:"
 #: src/kvirc/kernel/kvi_sslmaster.cpp:65
 #, c-format
 msgid "[SSL]:   Public key: %c%s (%d bits)"
-msgstr "[SSL]:   Chave pública : %c%s (%d bits)"
+msgstr "[SSL]:   chave pública : %c%s (%d bits)"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:66
 #, c-format
 msgid "[SSL]:   Signature type: %c%s"
-msgstr "[SSL]: Tipo da assinatura: %c%s"
+msgstr "[SSL]: tipo da assinatura: %c%s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:73
 #, c-format
 msgid "[SSL]:   Signature contents: %c%s"
-msgstr "[SSL]: Conteúdo da assinatura: %c%s"
+msgstr "[SSL]: conteúdo da assinatura: %c%s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:82
 msgid "Peer X509 certificate"
@@ -3498,23 +3502,23 @@ msgstr "Ponta X509 certificada"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:85
 msgid "[SSL]: The peer didn't provide a certificate"
-msgstr "[SSL]: A ponta não forneceu um certificado"
+msgstr "[SSL]: a ponta não forneceu um certificado"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:92
 msgid "[SSL]: Can't find out the current cipher info"
-msgstr "[SSL]: Não foi possível encontrar fora a informação da cifra atual"
+msgstr "[SSL]: não foi possível encontrar fora a informação da cifra atual"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:113
 #, c-format
 msgid "[%s]: [SSL]: Using certificate file %s"
-msgstr "[%s]: [SSL]: Usando arquivo de certificado %s"
+msgstr "[%s]: [SSL]: usando arquivo de certificado %s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:116
 #, c-format
 msgid ""
 "[%s]: [SSL ERROR]: File I/O error while trying to use the certificate file %s"
 msgstr ""
-"[%s]: [ERRO de SSL]: Erro de E/S de arquivo enquanto tentava-se usar o "
+"[%s]: [ERRO de SSL]: erro de E/S de arquivo enquanto tentava-se usar o "
 "arquivo de certificado %s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:123
@@ -3526,14 +3530,14 @@ msgstr "[%s]: [ERRO de SSL]: %s"
 #: src/kvirc/kernel/kvi_sslmaster.cpp:136
 #, c-format
 msgid "[%s]: [SSL]: Using private key file %s"
-msgstr "[%s]: [SSL]: Usando arquivo de chave privada %s"
+msgstr "[%s]: [SSL]: usando arquivo de chave privada %s"
 
 #: src/kvirc/kernel/kvi_sslmaster.cpp:139
 #, c-format
 msgid ""
 "[%s]: [SSL ERROR]: File I/O error while trying to use the private key file %s"
 msgstr ""
-"[%s]: [ERRO de SSL]: Erro de E/S de arquivo enquanto tentava-se usar o "
+"[%s]: [ERRO de SSL]: erro de E/S de arquivo enquanto tentava-se usar o "
 "arquivo de chave privada %s"
 
 #: src/kvirc/kernel/kvi_theme.cpp:56
@@ -3545,16 +3549,17 @@ msgid ""
 "This KVIrc executable is too old for this theme (minimum theme engine "
 "version required is %Q while this theme engine has version %s)"
 msgstr ""
-"O executável do KVirc é muito antigo para executar este script (a versão "
-"mínima requerida é %s)"
+"Este executável do KVIrc é antigo demais para este tema (a versão mínima "
+"necessária do mecanismo de temas é %Q, enquanto este mecanismo tem a versão "
+"%s)"
 
 #: src/kvirc/kernel/kvi_theme.cpp:76
 msgid "Theme information file is not valid"
-msgstr "O endereço (%Q) especificado para fazer conexões não é válido"
+msgstr "O arquivo de informações do tema não é válido"
 
 #: src/kvirc/kernel/kvi_theme.cpp:244
 msgid "Failed to load the specified screenshot image"
-msgstr "Falhou ao carregar a imagem selecionada"
+msgstr "Falha ao carregar a imagem de captura de tela especificada"
 
 #: src/kvirc/kernel/kvi_theme.cpp:253
 msgid "Invalid option"
@@ -3563,7 +3568,7 @@ msgstr "Intervalo inválido"
 #: src/kvirc/kernel/kvi_theme.cpp:261 src/kvirc/kernel/kvi_theme.cpp:275
 #: src/kvirc/kernel/kvi_theme.cpp:289
 msgid "Failed to save the screenshot image"
-msgstr "Falhou ao carregar a imagem selecionada"
+msgstr "Falha ao salvar a imagem de captura de tela"
 
 #: src/kvirc/kernel/kvi_userinput.cpp:80
 msgid "commandline::userfriendly"
@@ -3630,7 +3635,7 @@ msgstr "O alias %Q não existe"
 #: src/kvirc/kvs/kvi_kvs_corecallbackcommands.cpp:436
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_af.cpp:408
 msgid "The specified window has no button containers"
-msgstr "A janela especificada não tem recepiente de botões"
+msgstr "A janela especificada não possui contêineres de botões"
 
 #: src/kvirc/kvs/kvi_kvs_corecallbackcommands.cpp:447
 msgid "Window button '%Q' not found"
@@ -3678,7 +3683,7 @@ msgstr "Falhou ao iniciar o processo"
 
 #: src/kvirc/kvs/kvi_kvs_corecallbackcommands.cpp:1010
 msgid "The specified object does not exist"
-msgstr "O objeto pai especificado não existe"
+msgstr "O objeto especificado não existe"
 
 #: src/kvirc/kvs/kvi_kvs_corecallbackcommands.cpp:1113
 msgid "Missing timer name"
@@ -3723,7 +3728,7 @@ msgstr ""
 
 #: src/kvirc/kvs/kvi_kvs_corefunctions_gl.cpp:219
 msgid "Lag meter was not enabled"
-msgstr "O medidor de Lag não foi ativado"
+msgstr "O medidor de lag não foi ativado"
 
 #: src/kvirc/kvs/kvi_kvs_corefunctions_gl.cpp:546
 msgid "No such event handler (%Q) for event %Q"
@@ -3731,7 +3736,7 @@ msgstr "Não existe tal manipulador de eventos (%Q) para o evento %Q"
 
 #: src/kvirc/kvs/kvi_kvs_corefunctions_mr.cpp:197
 msgid "This window has no associated IRC context and is not a DCC chat"
-msgstr "Esta janela não tem um contexto de IRC associado e não é um DCC Chat"
+msgstr "Esta janela não tem um contexto de IRC associado e não é um DCC chat"
 
 #: src/kvirc/kvs/kvi_kvs_corefunctions_mr.cpp:293
 msgid "Class \"%Q\" is not defined"
@@ -3848,7 +3853,7 @@ msgstr "Persistente"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_gl.cpp:633
 msgid "WindowLifetime"
-msgstr "Lista de Janelas"
+msgstr "Tempo de vida da janela"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_gl.cpp:636
 msgid "SingleShot"
@@ -3907,15 +3912,16 @@ msgstr "Você não parece estar no canal %s"
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:802
 msgid "Module command call failed: can't load the module 'snd'"
 msgstr ""
-"Chamada de comando do módulo falhou: não foi possível carregar o módulo '%Q'"
+"Falha na chamada do comando do módulo: não foi possível carregar o módulo "
+"'snd'"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:809
 msgid ""
 "Module command call failed: the module 'snd' doesn't export a command named "
 "'play'"
 msgstr ""
-"Chamada de comando do módulo falhou: o módulo '%Q' não exporta um comando "
-"chamado '%Q'"
+"Falha na chamada do comando do módulo: o módulo 'snd' não exporta um comando "
+"chamado 'play'"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:864
 msgid "Popup %Q is not defined"
@@ -3972,7 +3978,7 @@ msgstr "Nenhum item da barra de menu com o texto '%Q'"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp:384
 msgid "Invalid index specified: ignored"
-msgstr "Intervalo de tempo especificado inválido: usar pre-definido"
+msgstr "Índice especificado inválido: ignorado"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp:393
 msgid "The popup '%Q' is not defined"
@@ -3980,7 +3986,8 @@ msgstr "O pop-up '%Q' não está definido"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp:605
 msgid "No target channel specified and the current window is not a channel"
-msgstr "A janela especificada não é um canal"
+msgstr ""
+"Nenhum canal de destino foi especificado e a janela atual não é um canal"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp:706
 msgid "No catalogue %Q for the current language found"
@@ -4044,7 +4051,7 @@ msgid ""
 "property is indexed but it doesn't really exist"
 msgstr ""
 "Não foi possível encontrar a propriedade \"%Q\" para o objeto \"%Q\" da "
-"classe %Q: a propriedade está indexada, mas nao existe realmente"
+"classe %Q: a propriedade está indexada, mas não existe realmente"
 
 #: src/kvirc/kvs/kvi_kvs_object.cpp:1139 src/kvirc/kvs/kvi_kvs_object.cpp:1360
 msgid ""
@@ -4061,7 +4068,7 @@ msgid ""
 "The property is of type %s but the supplied argument can't be converted to "
 "that type (expecting \"%s\")"
 msgstr ""
-"A propriedade é do tipo %s mas o argumento fornecido nao pode ser convertido "
+"A propriedade é do tipo %s mas o argumento fornecido não pode ser convertido "
 "para este tipo (esperando \"%s\")"
 
 #: src/kvirc/kvs/kvi_kvs_object.cpp:1284
@@ -4101,8 +4108,8 @@ msgid ""
 "Cannot call internal object function $%Q (for object named \"%Q\" of class "
 "%Q) from this context"
 msgstr ""
-"Não foi possível encontrar a função de objeto $%Q para o objeto \"%Q\" da "
-"classe %Q"
+"Não é possível chamar a função interna de objeto $%Q (para o objeto \"%Q\" "
+"da classe %Q) neste contexto"
 
 #: src/kvirc/kvs/kvi_kvs_parameterprocessor.cpp:114
 #: src/kvirc/kvs/kvi_kvs_parameterprocessor.cpp:231
@@ -4146,7 +4153,7 @@ msgstr ""
 #: src/kvirc/kvs/kvi_kvs_runtimecontext.cpp:110
 #, c-format
 msgid "line %d, near character %d"
-msgstr "linha %d, caracter aproximando %d"
+msgstr "linha %d, caractere aproximando %d"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:109
 msgid "beginning of input"
@@ -4157,7 +4164,7 @@ msgid ""
 "Found character '%q' (unicode 0x%x) where '%c' was expected: see \"/help %s"
 "\" for the command syntax"
 msgstr ""
-"Caracter '%q' (unicode 0x%x) encontrado onde '%c' era esperado: ver \"/help "
+"Caractere '%q' (unicode 0x%x) encontrado onde '%c' era esperado: ver \"/help "
 "%s\" para a sintax de comando"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:124
@@ -4188,7 +4195,7 @@ msgstr "O objeto não tem variáveis de espaço extendidas"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:2727
 msgid "Found character '%q' (unicode %x) where an instruction was expected"
-msgstr "Caracter '%q' (unicode %x) encontrado onde era esperado uma instrução"
+msgstr "Caractere '%q' (unicode %x) encontrado onde era esperado uma instrução"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:2760
 msgid "Unterminated instruction block"
@@ -4209,7 +4216,7 @@ msgstr ""
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:2842
 msgid "Unexpected character '%q' (unicode %x) after a switch dash"
-msgstr "Caracter inesperado '%q' (unicode %x) após uma barra de troca"
+msgstr "Caractere inesperado '%q' (unicode %x) após uma barra de troca"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:2844
 msgid "Unexpected end of script after a switch dash"
@@ -4253,14 +4260,14 @@ msgstr "Chave hash não terminada"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:3387
 msgid "Unexpected end of script in hash key (missing '}' character ?)"
-msgstr "Fim de script inesperado na chave hash (falta o caracter '}'?)"
+msgstr "Fim de script inesperado na chave hash (falta o caractere '}'?)"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:3394
 msgid ""
 "Unexpected end of line in hash key (missing '}' character or unescaped "
 "newline)"
 msgstr ""
-"Fim da linha inesperado na chave hash (falta o caracter '}' ou nova linha)"
+"Fim da linha inesperado na chave hash (falta o caractere '}' ou nova linha)"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:3672 src/kvirc/kvs/kvi_kvs_parser.cpp:3679
 msgid "Unterminated string constant"
@@ -4268,20 +4275,20 @@ msgstr "String constante não terminada"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:3673
 msgid "Unexpected end of script in string constant (missing \" character ?)"
-msgstr "Fim de script inesperado na string constante (falta um caracter?))"
+msgstr "Fim de script inesperado na string constante (falta um caractere?))"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:3680
 msgid ""
 "Unexpected end of line in string constant (missing \" character or unescaped "
 "newline)"
 msgstr ""
-"Fim de linha inesperado na string constante ( faltando o caracter \" ou uma "
+"Fim de linha inesperado na string constante ( faltando o caractere \" ou uma "
 "nova linha)"
 
 #: src/kvirc/kvs/kvi_kvs_parser_command.cpp:69
 msgid "Stray dot ('.') character or invalid following module command name"
 msgstr ""
-"Caracter ponto ('.') disperso ou após um nome de comando do módulo inválido"
+"Caractere ponto ('.') disperso ou após um nome de comando do módulo inválido"
 
 #: src/kvirc/kvs/kvi_kvs_parser_command.cpp:70
 msgid "Syntax error: malformed module command identifier"
@@ -4290,12 +4297,11 @@ msgstr "Erro de sintaxe: identificador de comando do módulo malformado"
 #: src/kvirc/kvs/kvi_kvs_parser_command.cpp:94
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:188
 msgid "Stray '::' sequence or invalid following alias name"
-msgstr ""
-"Caracter ponto ('.') disperso ou após um nome de comando do módulo inválido"
+msgstr "Sequência '::' isolada ou nome de alias seguinte inválido"
 
 #: src/kvirc/kvs/kvi_kvs_parser_command.cpp:95
 msgid "Syntax error: malformed alias identifier"
-msgstr "Erro de sintaxe: identificador de comando do módulo malformado"
+msgstr "Erro de sintaxe: identificador de alias malformado"
 
 #: src/kvirc/kvs/kvi_kvs_parser_command.cpp:102
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:196
@@ -4304,7 +4310,7 @@ msgstr "Caractere ':' perdido: você quis dizer '...<namespace>::<alias_name>'?"
 
 #: src/kvirc/kvs/kvi_kvs_parser_command.cpp:103
 msgid "Syntax error: malformed (alias?) command identifier"
-msgstr "Erro de sintaxe: identificador de comando do módulo malformado"
+msgstr "Erro de sintaxe: identificador de comando (alias?) malformado"
 
 #: src/kvirc/kvs/kvi_kvs_parser_command.cpp:280
 msgid "Unknown callback command \"%Q\""
@@ -4323,7 +4329,7 @@ msgid ""
 "Unexpected character '%q' (unicode %x) after a slash (it is a typo or a "
 "malformed comment begin ?)"
 msgstr ""
-"Caracter inesperado '%q' (unicode %x) após a barra (é um tipo ou um começo "
+"Caractere inesperado '%q' (unicode %x) após a barra (é um tipo ou um começo "
 "de comentário mal formado?)"
 
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:52
@@ -4333,7 +4339,7 @@ msgstr "Fim do script inesperado após o prefixo '$' de chamada da função"
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:53
 msgid "Unexpected character %q (unicode %x) after '$' function call prefix"
 msgstr ""
-"Caracter inespeardo %q (unicode %x) após o prefixo '$' de chamada da função"
+"Caractere inespeardo %q (unicode %x) após o prefixo '$' de chamada da função"
 
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:54
 msgid ""
@@ -4345,11 +4351,11 @@ msgstr ""
 
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:63
 msgid "Invalid expression evaluation in object scope"
-msgstr "Avaliação de expressão inválida no objecto espaço"
+msgstr "Avaliação de expressão inválida no objeto espaço"
 
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:78
 msgid "Invalid command evaluation in object scope"
-msgstr "Avaliação de comando inválido no objecto espaço"
+msgstr "Avaliação de comando inválido no objeto espaço"
 
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:87
 msgid "Empty instruction block for command evaluation"
@@ -4359,7 +4365,7 @@ msgstr "Bloco de intruções vazio para avaliação de comando"
 msgid ""
 "Parameter identifiers are forbidden in object scope (after the '->' operator)"
 msgstr ""
-"Identificadores de parâmetros são proibidos no objecto espaço ( após o "
+"Identificadores de parâmetros são proibidos no objeto espaço ( após o "
 "operador '->')"
 
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:147
@@ -4378,11 +4384,11 @@ msgstr ""
 
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:189
 msgid "Syntax error: malformed alias function call identifier"
-msgstr "Erro de sintaxe: identificador de comando do módulo malformado"
+msgstr "Erro de sintaxe: identificador de chamada de função de alias malformado"
 
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:197
 msgid "Syntax error: malformed (alias?) function call identifier"
-msgstr "Erro de sintaxe: identificador de comando do módulo malformado"
+msgstr "Erro de sintaxe: identificador de chamada de função (alias?) malformado"
 
 #: src/kvirc/kvs/kvi_kvs_parser_expression.cpp:123
 msgid "Unknown binary operator '=%q': did you mean '==' ?"
@@ -4402,18 +4408,18 @@ msgid ""
 "Unexpected character %q (unicode %h) in expression. If it meant to be a "
 "string use the quotes."
 msgstr ""
-"Caracter inesperado %q (unicode %h) na expressão. Se é para ser uma string, "
+"Caractere inesperado %q (unicode %h) na expressão. Se é para ser uma string, "
 "use as citações."
 
 #: src/kvirc/kvs/kvi_kvs_parser_expression.cpp:466
 msgid "Unexpected empty expression operand"
-msgstr "Fim inesperado na expressão"
+msgstr "Operando vazio inesperado na expressão"
 
 #: src/kvirc/kvs/kvi_kvs_parser_lside.cpp:831
 #: src/kvirc/kvs/kvi_kvs_parser_lside.cpp:849
 #: src/kvirc/kvs/kvi_kvs_parser_lside.cpp:872
 msgid "Found character '%q' (unicode %x) where a slash '/' was expected"
-msgstr "Caracter '%q' (unicode %x) encontrado onde uma barra '/' era esperada"
+msgstr "Caractere '%q' (unicode %x) encontrado onde uma barra '/' era esperada"
 
 #: src/kvirc/kvs/kvi_kvs_parser_lside.cpp:842
 msgid ""
@@ -4477,7 +4483,7 @@ msgstr "Faltando o operando do lado direito para o operador '<,'"
 
 #: src/kvirc/kvs/kvi_kvs_parser_lside.cpp:1053
 msgid "Missing right operand for operator '<+'"
-msgstr "Faltando o operando do lado direito para o operador '+='"
+msgstr "Operando direito ausente para o operador '<+'"
 
 #: src/kvirc/kvs/kvi_kvs_parser_lside.cpp:1075
 msgid "Missing right operand for operator '>>='"
@@ -4511,18 +4517,18 @@ msgid ""
 "Unexpected character '%q' (unicode %x) after a void function call: end of "
 "instruction expected"
 msgstr ""
-"Caracter '%q' inesperado (unicode %x) após a chamada da função void: fim da "
+"Caractere '%q' inesperado (unicode %x) após a chamada da função void: fim da "
 "instrução esperada"
 
 #: src/kvirc/kvs/kvi_kvs_parser_lside.cpp:1179
 msgid "Unexpected character '%q' (unicode %x)"
-msgstr "Caracter '%q' inesperado (unicode %x)"
+msgstr "Caractere '%q' inesperado (unicode %x)"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:99
 msgid ""
 "Unexpected end of command buffer while looking for the \"perl.end\" statement"
 msgstr ""
-"Fim de buffer Inesperado enquanto procurava o caracter ')' no comando 'for'"
+"Fim inesperado do buffer de comandos ao procurar a instrução \"perl.end\""
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:147
 msgid "Trailing garbage at the end of the break command: ignored"
@@ -4549,24 +4555,26 @@ msgstr "O comando 'global' precisa de uma lista variável"
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:631
 msgid "Found character %q (unicode %x) where an open parenthesis was expected"
 msgstr ""
-"Caracter '%q' (unicode %x) encontrado onde era esperado um parênteses aberto"
+"Caractere '%q' (unicode %x) encontrado onde era esperado um parênteses aberto"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:439
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:467
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:494
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:538
 msgid "Unexpected end of buffer in class definition"
-msgstr "Fim de buffer Inesperado na mudança do bloco de condição"
+msgstr "Fim inesperado do buffer na definição da classe"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:446
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:474
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:501
 msgid "Found character %q (unicode %x) where a function name was expected"
-msgstr "Caracter '%q' (unicode %x) encontrado onde era esperado uma instrução"
+msgstr ""
+"Foi encontrado o caractere %q (Unicode %x) onde era esperado um nome de "
+"função"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:522
 msgid "Unexpected end of buffer in function parameter list reminder"
-msgstr "Fim de linha inesperado na lista de parâmetros"
+msgstr "Fim inesperado do buffer no restante da lista de parâmetros da função"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:630
 msgid "The while command needs an expression enclosed in parenthesis"
@@ -4592,13 +4600,13 @@ msgid ""
 "Unexpected end of command after the 'do' command block: expected 'while' "
 "keyword"
 msgstr ""
-"Fim de comando Inesperado após o bloco de comando 'do': palavra chave "
+"Fim de comando inesperado após o bloco de comando 'do': palavra chave "
 "'while' esperada"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:743
 msgid "Found character %q (unicode %x) where a 'while' keyword was expected"
 msgstr ""
-"Caracter '%q' (unicode %x) encontrado onde uma palavra chave 'while' era "
+"Caractere '%q' (unicode %x) encontrado onde uma palavra chave 'while' era "
 "esperada"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:759
@@ -4628,7 +4636,7 @@ msgid ""
 "Unexpected end of script while looking for the instruction block of the if "
 "command"
 msgstr ""
-"Fim de script Inesperado enquanto procurava o bloco de instruções do comando "
+"Fim de script inesperado enquanto procurava o bloco de instruções do comando "
 "if"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:966
@@ -4636,7 +4644,7 @@ msgid ""
 "Unexpected end of buffer while looking for the closing ')' in the 'for' "
 "command"
 msgstr ""
-"Fim de buffer Inesperado enquanto procurava o caracter ')' no comando 'for'"
+"Fim de buffer inesperado enquanto procurava o caractere ')' no comando 'for'"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1015
 msgid "The 'for' command needs an expression enclosed in parenthesis"
@@ -4647,7 +4655,7 @@ msgid ""
 "Found char %q (unicode %x) while looking for the terminating ')' in 'for' "
 "command"
 msgstr ""
-"Caracter %q (unicode %x) encontrado enquanto procurava pela terminação ')' "
+"Caractere %q (unicode %x) encontrado enquanto procurava pela terminação ')' "
 "no comando 'for'"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1122
@@ -4672,7 +4680,7 @@ msgid ""
 "Found character '%q' (unicode %x) where '%' or '$' was expected: see /help "
 "foreach for the command syntax"
 msgstr ""
-"Caracter '%q' (unicode %x) encontrado onde '%' ou '$' era esperado: ver /"
+"Caractere '%q' (unicode %x) encontrado onde '%' ou '$' era esperado: ver /"
 "help para a sintaxe de comando"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1207
@@ -4689,7 +4697,7 @@ msgid ""
 "Unexpected end of 'foreach' parameters: at least one iteration data argument "
 "must be given"
 msgstr ""
-"Fim de parâmetros 'foreach' Inesperado: pelo menos uma interação de "
+"Fim de parâmetros 'foreach' inesperado: pelo menos uma interação de "
 "argumento de dados tem que ser dada"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1223
@@ -4711,14 +4719,14 @@ msgstr "O comando 'switch' precisa de uma expressão entre parênteses"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1415
 msgid "Unexpected end of buffer in switch condition block"
-msgstr "Fim de buffer Inesperado na mudança do bloco de condição"
+msgstr "Fim de buffer inesperado na mudança do bloco de condição"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1422
 msgid ""
 "Found character %q (unicode %x) where a 'case','match','regexp','default' or "
 "'break' label was expected"
 msgstr ""
-"Caracter %q (unicode %x) encontrado onde se esperava um "
+"Caractere %q (unicode %x) encontrado onde se esperava um "
 "'case','match','regexp', 'default' ou 'break'"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1460
@@ -4743,7 +4751,7 @@ msgstr "Comando switch vazio sem sentido: reparar o script"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1562
 msgid "Unexpected end of buffer in defpopup block"
-msgstr "Fim de buffer Inesperado no blobo defpopup"
+msgstr "Fim de buffer inesperado no blobo defpopup"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1569
 msgid ""
@@ -4751,7 +4759,7 @@ msgid ""
 "'prologue','separator','label','popup','item','extpopup' or 'epilogue' label "
 "was expected"
 msgstr ""
-"Caracter %q (unicode %x) encontrado onde uma expressão do "
+"Caractere %q (unicode %x) encontrado onde uma expressão do "
 "tipo'prologue','separator','label','popup','item','extpopup' ou 'epilogue' "
 "era esperada"
 
@@ -4768,8 +4776,8 @@ msgid ""
 "Unexpected empty <text> field in label parameters. See /help defpopup for "
 "the syntax"
 msgstr ""
-"Campo <texto> vazio inesperado nos parâmetros do rótulo. Veja o /help "
-"defpopup para a sintaxe"
+"Campo <text> vazio inesperado nos parâmetros de label. Consulte /help "
+"defpopup para ver a sintaxe"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1722
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1753
@@ -4778,8 +4786,8 @@ msgid ""
 "Unexpected empty <text> field in extpopup parameters. See /help defpopup for "
 "the syntax"
 msgstr ""
-"Campo <texto> vazio inesperado nos parâmetros exrpopup. Veja /help defpopup "
-"para a sintaxe"
+"Campo <text> vazio inesperado nos parâmetros de extpopup. Consulte /help "
+"defpopup para ver a sintaxe"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1777
 msgid ""
@@ -4791,8 +4799,8 @@ msgid ""
 "Unexpected empty <name> field in extpopup parameters. See /help defpopup for "
 "the syntax"
 msgstr ""
-"Campo <nome> vazio inesperado nos parâmetros extpopup. Veja /help defpopup "
-"para a sintaxe"
+"Campo <name> vazio inesperado nos parâmetros de extpopup. Consulte /help "
+"defpopup para ver a sintaxe"
 
 #: src/kvirc/kvs/kvi_kvs_parser_specialcommands.cpp:1821
 msgid ""
@@ -4818,7 +4826,7 @@ msgstr "Parâmetro de ícone quebrado: ignorando"
 
 #: src/kvirc/kvs/kvi_kvs_popupmenu.cpp:228
 msgid "Can't find the icon \"%Q\": ignoring"
-msgstr "Não foi possível encontrar o icone \"%Q\": ignorando"
+msgstr "Não foi possível encontrar o ícone \"%Q\": ignorando"
 
 #: src/kvirc/kvs/kvi_kvs_popupmenu.cpp:244
 msgid "Broken text parameter: assuming empty string"
@@ -4847,15 +4855,15 @@ msgstr ""
 
 #: src/kvirc/kvs/kvi_kvs_report.cpp:207 src/kvirc/kvs/kvi_kvs_report.cpp:215
 msgid "[KVS]%c Warning: %Q"
-msgstr "[KVS]%c Aviso: %Q"
+msgstr "[KVS]%c aviso: %Q"
 
 #: src/kvirc/kvs/kvi_kvs_report.cpp:211
 msgid "[KVS]%c Compilation Error: %Q"
-msgstr "[KVS]%c Erro de compilação: %Q"
+msgstr "[KVS]%c erro de compilação: %Q"
 
 #: src/kvirc/kvs/kvi_kvs_report.cpp:219
 msgid "[KVS]%c Runtime Error: %Q"
-msgstr "[KVS]%c Erro de execução: %Q"
+msgstr "[KVS]%c erro de execução: %Q"
 
 #: src/kvirc/kvs/kvi_kvs_report.cpp:224
 msgid "[KVS]   in script context \"%Q\""
@@ -4867,20 +4875,20 @@ msgstr "[KVS]   no contexto do script \"%Q\", %Q"
 
 #: src/kvirc/kvs/kvi_kvs_report.cpp:233
 msgid "[KVS] Code listing:"
-msgstr "[KVS] Lista de códigos:"
+msgstr "[KVS] lista de códigos:"
 
 #: src/kvirc/kvs/kvi_kvs_report.cpp:238
 msgid "[KVS] Window:"
-msgstr "Exibir a Janela:"
+msgstr "Exibir a janela:"
 
 #: src/kvirc/kvs/kvi_kvs_report.cpp:242
 #, c-format
 msgid "[KVS]   Destroyed window with pointer %x"
-msgstr "[KVS] Janela destruída com ponteiro %x"
+msgstr "[KVS] janela destruída com ponteiro %x"
 
 #: src/kvirc/kvs/kvi_kvs_report.cpp:246
 msgid "[KVS] Call stack:"
-msgstr "[KVS] Chamada de pilha:"
+msgstr "[KVS] chamada de pilha:"
 
 #: src/kvirc/kvs/kvi_kvs_runtimecontext.cpp:187
 msgid "This command can be used only in windows bound to an IRC context"
@@ -4910,7 +4918,7 @@ msgstr "Erro na chamada a função interna de alias '%Q', chamada deste contexto
 
 #: src/kvirc/kvs/kvi_kvs_treenode_aliassimplecommand.cpp:100
 msgid "Failed to send an unknown command as /raw"
-msgstr "Enviar comando desconhecido como /RAW"
+msgstr "Falha ao enviar um comando desconhecido como /raw"
 
 #: src/kvirc/kvs/kvi_kvs_treenode_aliassimplecommand.cpp:101
 #: src/kvirc/kvs/kvi_kvs_treenode_aliassimplecommand.cpp:104
@@ -5036,7 +5044,8 @@ msgstr ""
 #: src/kvirc/kvs/kvi_kvs_treenode_modulesimplecommand.cpp:70
 msgid "Module command call failed: can't load the module '%Q': %Q"
 msgstr ""
-"Chamada de comando do módulo falhou: não foi possível carregar o módulo '%Q'"
+"Falha na chamada do comando do módulo: não foi possível carregar o módulo "
+"'%Q': %Q"
 
 #: src/kvirc/kvs/kvi_kvs_treenode_modulecallbackcommand.cpp:78
 msgid ""
@@ -5049,7 +5058,8 @@ msgstr ""
 #: src/kvirc/kvs/kvi_kvs_treenode_modulefunctioncall.cpp:70
 msgid "Module function call failed: can't load the module '%Q': %Q"
 msgstr ""
-"A chamada da função módulo falhou: não foi possível carregar o módulo '%Q'"
+"Falha na chamada da função do módulo: não foi possível carregar o módulo "
+"'%Q': %Q"
 
 #: src/kvirc/kvs/kvi_kvs_treenode_modulefunctioncall.cpp:77
 msgid ""
@@ -5201,7 +5211,7 @@ msgstr ""
 #: src/kvirc/kvs/kvi_kvs_treenode_specialcommandclass.cpp:98
 #: src/kvirc/kvs/kvi_kvs_treenode_specialcommandclass.cpp:111
 msgid "Missing class name"
-msgstr "Faltando o nome do alias"
+msgstr "Nome da classe ausente"
 
 #: src/kvirc/kvs/kvi_kvs_treenode_specialcommandclass.cpp:120
 msgid "A class can't be a subclass of itself"
@@ -5221,7 +5231,7 @@ msgstr ""
 
 #: src/kvirc/kvs/kvi_kvs_treenode_specialcommandclass.cpp:146
 msgid "Can't override the builtin class \"%Q\""
-msgstr "Não pode matar uma classe interna"
+msgstr "Não é possível substituir a classe interna \"%Q\""
 
 #: src/kvirc/kvs/kvi_kvs_treenode_specialcommanddefpopup.cpp:401
 #, c-format
@@ -5242,7 +5252,7 @@ msgstr "Este módulo não tem informação de versão: recusando seu carregament
 msgid ""
 "This module was compiled for a different KVIrc version and can't be loaded"
 msgstr ""
-"Este módulo foi compilado para uma versão diferente do KVirc e não pode ser "
+"Este módulo foi compilado para uma versão diferente do KVIrc e não pode ser "
 "carregado"
 
 #: src/kvirc/module/kvi_modulemanager.cpp:231
@@ -5280,7 +5290,7 @@ msgstr "CTCP de canal"
 
 #: src/kvirc/sparser/kvi_sp_ctcp.cpp:989
 msgid "%Q %Q reply from \r!n\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
-msgstr "%Q %S resposta de \r!n\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
+msgstr "Resposta %Q %Q de \r!n\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
 
 #: src/kvirc/sparser/kvi_sp_ctcp.cpp:1019
 msgid "The following CTCP request has unrecognized target %Q"
@@ -5338,7 +5348,7 @@ msgstr "CTCP ACTION de \r!n\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
 #: src/kvirc/sparser/kvi_sp_ctcp.cpp:1506
 msgid "Unable to add file offer for file %Q (File not readable?)"
 msgstr ""
-"Não foi possível adicionar um compartilhamento de arquivo para %Q (Arquivo "
+"Não foi possível adicionar um compartilhamento de arquivo para %Q (arquivo "
 "ilegível?)"
 
 #: src/kvirc/sparser/kvi_sp_ctcp.cpp:1510
@@ -5370,42 +5380,40 @@ msgstr "%Q mudou o avatar para %s"
 #, c-format
 msgid ": No valid local copy of avatar available, requesting one (HTTP GET %s)"
 msgstr ""
-": Não existe copia local válida do avatar disponível, pedindo um (HTTP GET "
-"%s)"
+": Não há uma cópia local válida do avatar; solicitando uma (HTTP GET %s)"
 
 #: src/kvirc/sparser/kvi_sp_ctcp.cpp:1633
 msgid ""
 ": No valid local copy of avatar available; failed to start an HTTP transfer, "
 "ignoring"
 msgstr ""
-": Não existe copia local válida do avatar disponível; falhou o inicio de uma "
+": Não há uma cópia local válida do avatar; falha ao iniciar uma "
 "transferência HTTP, ignorando"
 
 #: src/kvirc/sparser/kvi_sp_ctcp.cpp:1641
 #, c-format
 msgid ": No valid local copy of avatar available, requesting one (DCC GET %s)"
-msgstr ""
-": Não existe copia local válida do avatar disponível; pedindo um (DCC GET %s)"
+msgstr ": Não há uma cópia local válida do avatar; solicitando uma (DCC GET %s)"
 
 #: src/kvirc/sparser/kvi_sp_ctcp.cpp:1653
 msgid ""
 ": No valid local copy of avatar available; flood limit exceeded, ignoring"
 msgstr ""
-": Não existe copia local válida do avatar disponível; limite de flood "
-"excedido, ignorando"
+": Não há uma cópia local válida do avatar; limite de flood excedido, "
+"ignorando"
 
 #: src/kvirc/sparser/kvi_sp_ctcp.cpp:1658
 msgid ": No valid local copy of avatar available, ignoring"
-msgstr ": Não existe copia local válida do avatar disponível; ignorando"
+msgstr ": Não há uma cópia local válida do avatar; ignorando"
 
 #: src/kvirc/sparser/kvi_sp_ctcp.cpp:1666
 msgid ": No such nickname in the user database, ignoring the change"
 msgstr ""
-": Não existe tal apelido na base de dados de usuarios, ignorando a mudança"
+": Não existe tal apelido na banco de dados de usuários, ignorando a mudança"
 
 #: src/kvirc/sparser/kvi_sp_ctcp.cpp:1706
 msgid "Ignoring DCC %S request from \r!n\r%Q\r [%Q@\r!h\r%Q\r] (%Q %S)"
-msgstr "Ignorando o pedido DCC %S de \r!n\r%Q\r [%Q@\r!h\r%Q\r] (%S %S)"
+msgstr "Ignorando solicitação DCC %S de \r!n\r%Q\r [%Q@\r!h\r%Q\r] (%Q %S)"
 
 #: src/kvirc/sparser/kvi_sp_ctcp.cpp:1748
 msgid "Processing DCC %Q request from \r!n\r%Q\r [%Q@\r!h\r%Q\r] (%Q %s)"
@@ -5415,13 +5423,13 @@ msgstr "Processando o pedido DCC %Q de \r!n\r%Q\r [%Q@\r!h\r%Q\r] (%Q %s)"
 #, c-format
 msgid "Unable to process the above request: Cannot load DCC module (%s)"
 msgstr ""
-"Impossível processar o pedido anterior: Não foi possível carregar o módulo "
+"Impossível processar o pedido anterior: não foi possível carregar o módulo "
 "DCC (%s)"
 
 #: src/kvirc/sparser/kvi_sp_ctcp.cpp:1765
 msgid "Unable to process the above request: DCC module may be broken"
 msgstr ""
-"Impossível processar o pedido anterior: O módulo DCC pode estar quebrado"
+"Impossível processar o pedido anterior: o módulo DCC pode estar quebrado"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:100
 msgid "Received ping from \r!s\r%Q\r (PING %Q), replied pong"
@@ -5434,7 +5442,7 @@ msgstr "Pong recebido de \r!s\r%s\r (PONG %s)"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:153
 msgid "Server ERROR: %Q"
-msgstr "ERRO do Servidor : %Q"
+msgstr "ERRO do servidor : %Q"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:176
 msgid "Missing channel parameter in join message"
@@ -5451,41 +5459,20 @@ msgid ""
 "\r!n\r%Q\r [%Q@\r!h\r%Q\r] has joined \r!c\r%Q\r [implicit +%c umode change]"
 msgstr ""
 "\n"
-"!n\r\n"
-"%Q\r\n"
-"[%Q@\r\n"
-"!h\r\n"
-"%Q\r\n"
-"] entrou no\r\n"
-"!c\r\n"
-"%Q\r\n"
-"[implicito +%c umode alterado]]"
+"!n\r%Q\r [%Q@\r!h\r%Q\r] entrou em \r!c\r%Q\r [alteração implícita de modo "
+"de usuário +%c]"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:312
 msgid "\r!n\r%Q\r [%Q@\r!h\r%Q\r] has joined \r!c\r%Q\r"
 msgstr ""
 "\n"
-"!n\r\n"
-"%Q\r\n"
-"[%Q@\r\n"
-"!h\r\n"
-"%Q\r\n"
-"] entrou no\r\n"
-"!c\r\n"
-"%Q\n"
+"!n\r%Q\r [%Q@\r!h\r%Q\r] entrou em \r!c\r%Q\n"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:326
 msgid "\r!n\r%Q\r [%Q@\r!h\r%Q\r] has just joined \r!c\r%Q\r"
 msgstr ""
 "\n"
-"!n\r\n"
-"%Q\r\n"
-"[%Q@\r\n"
-"!h\r\n"
-"%Q\r\n"
-"] acabou de entrar em\r\n"
-"!c\r\n"
-"%Q\n"
+"!n\r%Q\r [%Q@\r!h\r%Q\r] acabou de entrar em \r!c\r%Q\n"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:357
 msgid "Received a part message for an unknown channel, possible desync"
@@ -5513,20 +5500,13 @@ msgstr "\r!n\r%Q\r [%Q@\r!h\r%Q\r] acabou de sair do \r!c\r%Q\r"
 msgid "\r!nc\r%Q\r [%Q@\r!h\r%Q\r] has just left \r!c\r%Q\r: %Q"
 msgstr ""
 "\n"
-"!n\r%Q\r[%Q@\r!h\r%Q\r] acabou de sair do\r!c\r%Q\r: %Q"
+"!nc\r%Q\r [%Q@\r!h\r%Q\r] acabou de sair de \r!c\r%Q\r: %Q"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:426
 msgid "\r!nc\r%Q\r [%Q@\r!h\r%Q\r] has just left \r!c\r%Q\r"
 msgstr ""
 "\n"
-"!n\r\n"
-"%Q\r\n"
-"[%Q@\r\n"
-"!h\r\n"
-"%Q\r\n"
-"] acabou de sair do\r\n"
-"!c\r\n"
-"%Q\n"
+"!nc\r%Q\r [%Q@\r!h\r%Q\r] acabou de sair de \r!c\r%Q\n"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:496
 #, c-format
@@ -5579,7 +5559,8 @@ msgstr ""
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:778
 msgid "Ignoring query-PRIVMSG from \r!nc\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
-msgstr "Ignorando PRIVMSG de \r!n\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
+msgstr ""
+"Ignorando PRIVMSG de conversa privada de \r!nc\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:845
 msgid ""
@@ -5590,11 +5571,11 @@ msgstr ""
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:979
 msgid "Ignoring channel-PRIVMSG from \r!nc\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
-msgstr "Ignorando PRIVMSG de \r!n\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
+msgstr "Ignorando PRIVMSG de canal de \r!nc\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:1101
 msgid "Ignoring Notice from \r!nc\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
-msgstr "Ignorando PRIVMSG de \r!n\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
+msgstr "Ignorando NOTICE de \r!nc\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:1137
 #: src/kvirc/sparser/kvi_sp_literal.cpp:1154
@@ -5614,8 +5595,8 @@ msgstr ""
 msgid ""
 "Spam notice from \r!n\r%Q\r [%Q@\r!h\r%Q\r]: %Q (matching spamword \"%Q\")"
 msgstr ""
-"Noticia spam de \r!n\r%Q\r [%Q@\r!h\r%Q\r]: %Q (palavra spam coincidente \"%s"
-"\")"
+"Aviso de spam de \r!n\r%Q\r [%Q@\r!h\r%Q\r]: %Q (corresponde à palavra de "
+"spam \"%Q\")"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:1382
 msgid "Received a topic message for an unknown channel, possible desync"
@@ -5655,11 +5636,11 @@ msgstr "Final de saída mesclada"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:1528
 msgid "Ignoring invite from \r!nc\r%Q\r [%Q@\r!h\r%Q\r]"
-msgstr "Ignorando PRIVMSG de \r!n\r%Q\r [%Q@\r!h\r%Q\r]: %Q"
+msgstr "Ignorando convite de \r!nc\r%Q\r [%Q@\r!h\r%Q\r]"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:1543
 msgid "autojoining"
-msgstr "autoentar"
+msgstr "entrada automática"
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:1543
 msgid "double-click the channel name to join"
@@ -5692,11 +5673,7 @@ msgstr ""
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:1719
 msgid "%Q [%Q@%Q] has set channel key to \"\r!m-k\r%Q\r\""
-msgstr ""
-"%Q [%Q@%Q] colocou a senha \"\n"
-"!m-k\n"
-"%Q\n"
-"\" no canal"
+msgstr "%Q [%Q@%Q] definiu a chave do canal como \"\r!m-k\r%Q\r\""
 
 #: src/kvirc/sparser/kvi_sp_literal.cpp:1722
 msgid "%Q [%Q@%Q] has unset the channel key"
@@ -5819,19 +5796,19 @@ msgstr "Nenhum tópico posto para o canal \r!c\r%Q\r"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:560
 msgid "Topic was set by %Q on %Q"
-msgstr "Tópico foi posto por \r!n\r%Q\r!%Q@\r!h\r%Q\r em %Q"
+msgstr "O tópico foi definido por %Q em %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:561
 msgid "Topic was set by %Q"
-msgstr "Tópico foi posto por \r!n\r%Q\r!%Q@\r!h\r%Q"
+msgstr "O tópico foi definido por %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:569
 msgid "Topic for \r!c\r%Q\r was set by %Q on %Q"
-msgstr "Tópico para \r!c\r%Q\r foi posto por \r!n\r%Q\r!%Q@\r!h\r%Q\r em %Q"
+msgstr "O tópico de \r!c\r%Q\r foi definido por %Q em %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:572
 msgid "Topic for \r!c\r%Q\r was set by %Q"
-msgstr "Tópico para \r!c\r%Q\r é: %Q"
+msgstr "O tópico de \r!c\r%Q\r foi definido por %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:592
 msgid "Channel mode for \r!c\r%Q\r is %s"
@@ -5839,7 +5816,7 @@ msgstr "Modo de canal para \r!c\r%Q\r é %s"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:595
 msgid "User mode for \r!n\r%Q\r is %s"
-msgstr "Modo de usuário para \r!c\r%Q\r é %s"
+msgstr "O modo de usuário de \r!n\r%Q\r é %s"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:610
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:647 src/kvirc/ui/kvi_channel.cpp:1437
@@ -5887,7 +5864,7 @@ msgid ""
 msgstr ""
 "Entrada WHO para %c\r!n\r%Q\r%c [%Q@\r!h\r%Q\r]: %cChannel%c: \r!c\r%Q\r, "
 "%cServer%c: \r!s\r%Q\r, %cHops%c: %d, %cFlags%c: %Q, %cAway%c: %Q, %cNome "
-"Real %c: %Q"
+"real %c: %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:797
 msgid "End of WHO list for %Q"
@@ -5898,16 +5875,16 @@ msgid ""
 "Something really weird is happening: the server is refusing all the login "
 "nicknames..."
 msgstr ""
-"Alguma coisa muito esquisita está acontecendo: o servidor está "
-"recusandologin de todos os nicks..."
+"Algo muito estranho está acontecendo: o servidor está recusando todos os "
+"apelidos de login..."
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:861
 msgid ""
 "The server is refusing all the login nicknames: giving up, you must send the "
 "nickname manually"
 msgstr ""
-"O servidor está a recusando o login de todos os nicks: desistindo, você tem "
-"que enviar o nick manualmente"
+"O servidor está recusando todos os apelidos de login. Desistindo; você "
+"deverá enviar o apelido manualmente"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:871
 msgid "No way to login as '\r!n\r%Q\r' (%d: %Q), trying '%Q'..."
@@ -5924,11 +5901,11 @@ msgstr "Lista: %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:976
 msgid "Tip for %Q: %Q"
-msgstr "Tópico para \r!c\r%Q\r é: %Q"
+msgstr "Dica para %Q: %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:993
 msgid "End of help about %Q"
-msgstr "Fim da lista WHO para %Q"
+msgstr "Fim da ajuda sobre %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:1037
 msgid "%c\r!n\r%Q\r%c is away: %Q"
@@ -6006,7 +5983,7 @@ msgstr "Informação USERHOST: %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:1532
 msgid "Channel list begin: channel, users, topic"
-msgstr "Início da lista de canais: canal, usuarios, tópico"
+msgstr "Início da lista de canais: canal, usuários, tópico"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:1559
 msgid "List: %Q"
@@ -6064,9 +6041,7 @@ msgstr "O endereço de contato de %c\r!s\r%s\r%c é %s"
 msgid "\r!n\r%Q\r invited %Q into channel %Q"
 msgstr ""
 "\n"
-"!n\r\n"
-"%Q\r\n"
-"convidou %Q para o canal %Q"
+"!n\r%Q\r convidou %Q para o canal %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:1834
 #, c-format
@@ -6092,19 +6067,19 @@ msgstr "%Q: esse canal não existe"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:1891
 msgid "Cannot sent to channel: %Q"
-msgstr "Nenhum tópico posto para o canal \r!c\r%Q"
+msgstr "Não é possível enviar ao canal: %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:1894
 msgid "Cannot sent text to channel %Q: %Q"
-msgstr "Acabou de sair do canal \r!c\r%Q\r: %Q"
+msgstr "Não é possível enviar texto ao canal %Q: %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:1909
 msgid "Cannot sent to channel"
-msgstr "A Janela atual não é um canal"
+msgstr "Não é possível enviar ao canal"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:1912
 msgid "Cannot sent text to channel %Q"
-msgstr "Nenhum tópico posto para o canal \r!c\r%Q"
+msgstr "Não é possível enviar texto ao canal %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:1928
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:1936
@@ -6113,7 +6088,7 @@ msgstr "Sua codificação agora é %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:1967
 msgid "%c\r!n\r%Q\r%c's codepage is %Q: %Q"
-msgstr "%c\r!n\r%Q\r%c está nos canais: %Q"
+msgstr "A página de códigos de %c\r!n\r%Q\r%c é %Q: %Q"
 
 #: src/kvirc/sparser/kvi_sp_numeric.cpp:1991
 #, c-format
@@ -6124,7 +6099,7 @@ msgstr "Seu modo de usuário é %s"
 msgid ""
 "[Server parser]: Encountered problems while parsing the following message:"
 msgstr ""
-"[Parser do servidor ]: Problemas encontrados enquanto se analisava a "
+"[Parser do servidor ]: problemas encontrados enquanto se analisava a "
 "seguinte mensagem:"
 
 #: src/kvirc/sparser/kvi_sparser.cpp:134
@@ -6142,31 +6117,31 @@ msgstr "Script"
 
 #: src/kvirc/ui/kvi_channel.cpp:132
 msgid "Channel mode"
-msgstr "Modos do Canal"
+msgstr "Modos do canal"
 
 #: src/kvirc/ui/kvi_channel.cpp:154
 msgid "Split View"
-msgstr "Visão Separada"
+msgstr "Visão separada"
 
 #: src/kvirc/ui/kvi_channel.cpp:157 src/kvirc/ui/kvi_channel.cpp:195
 msgid "User List"
-msgstr "Lista de Usuários"
+msgstr "Lista de usuários"
 
 #: src/kvirc/ui/kvi_channel.cpp:159
 msgid "Ban Editor"
-msgstr "Editor de Raw"
+msgstr "Editor de raw"
 
 #: src/kvirc/ui/kvi_channel.cpp:164
 msgid "Ban Exception Editor"
-msgstr "Exibir Editor de Execeções de Bans"
+msgstr "Exibir editor de Execeções de bans"
 
 #: src/kvirc/ui/kvi_channel.cpp:171
 msgid "Invite Exception Editor"
-msgstr "Exibir Editor de Execeção de Convite"
+msgstr "Exibir editor de Execeção de convite"
 
 #: src/kvirc/ui/kvi_channel.cpp:176
 msgid "Mode Editor"
-msgstr "Exibir Editor de Modos"
+msgstr "Exibir editor de modos"
 
 #: src/kvirc/ui/kvi_channel.cpp:651
 msgid "said something recently"
@@ -6347,7 +6322,7 @@ msgstr "Enviado pedido de PART, aguardando resposta..."
 
 #: src/kvirc/ui/kvi_channel.cpp:1457
 msgid "<b>Channel mode:</b>"
-msgstr "<b>Modos do Canal:</b>"
+msgstr "<b>Modos do canal:</b>"
 
 #: src/kvirc/ui/kvi_channel.cpp:1471
 #, c-format
@@ -6374,7 +6349,7 @@ msgstr "URI de IRC atual"
 
 #: src/kvirc/ui/kvi_console.cpp:148 src/kvirc/ui/kvi_console.cpp:151
 msgid "Notify List"
-msgstr "Lista de Notificação"
+msgstr "Lista de notificação"
 
 #: src/kvirc/ui/kvi_console.cpp:258
 msgid "Part All Channels"
@@ -6394,7 +6369,7 @@ msgstr "Remover destaque de todos os canais"
 
 #: src/kvirc/ui/kvi_console.cpp:270
 msgid "Unhighlight All Queries"
-msgstr "Remover Destaque de Todos os Queries"
+msgstr "Remover destaque de todos os queries"
 
 #: src/kvirc/ui/kvi_console.cpp:355 src/modules/setup/setupwizard.cpp:383
 msgid "Gender:"
@@ -6451,9 +6426,9 @@ msgid ""
 "inside.\n"
 "Are you sure you wish to terminate the connection?"
 msgstr ""
-"Você acabou de tentar fechar uma janela de console com uma conexão ativa "
-"dentro.\n"
-"Tem certeza de que quer terminar conexão?"
+"Você acabou de tentar fechar uma janela de console que contém uma conexão "
+"ativa.\n"
+"Deseja realmente encerrar a conexão?"
 
 #: src/kvirc/ui/kvi_console.cpp:547 src/kvirc/ui/kvi_console.cpp:580
 #: src/kvirc/ui/kvi_frame.cpp:964
@@ -6478,7 +6453,7 @@ msgid ""
 "Are you sure you wish to quit KVIrc?"
 msgstr ""
 "Você acaba de tentar fechar a janela do último console.\n"
-"Tem certeza de que quer fechar o KVirc?"
+"Tem certeza de que quer fechar o KVIrc?"
 
 #: src/kvirc/ui/kvi_console.cpp:1010
 msgid "Failed to load avatar with name \"%Q\" and local path \"%Q\""
@@ -6573,19 +6548,19 @@ msgstr "Lamento, nenhum motror de criptografia disponível"
 #: src/kvirc/ui/kvi_cryptcontroller.cpp:275
 msgid "Crypt: Can't create an engine instance: crypting disabled"
 msgstr ""
-"Criptografia: Não foi possivel criar uma instância de motor: criptografia "
+"Criptografia: não foi possivel criar uma instância de motor: criptografia "
 "desabilitada"
 
 #: src/kvirc/ui/kvi_cryptcontroller.cpp:286
 #, c-format
 msgid "Crypt: Can't initialize the engine :%s"
-msgstr "Criptografia: Não foi possível inicializar o motor: %s"
+msgstr "Criptografia: não foi possível inicializar o motor: %s"
 
 #: src/kvirc/ui/kvi_cryptcontroller.cpp:294
 msgid ""
 "Crypt: You have to enable encryption and/or decryption for the engine to work"
 msgstr ""
-"Criptografia: Você tem que permitir criptografia e/ou a descriptografia para "
+"Criptografia: você tem que permitir criptografia e/ou a descriptografia para "
 "queo motor trabalhe"
 
 #: src/kvirc/ui/kvi_ctcppagedialog.cpp:57 src/kvirc/ui/kvi_modeeditor.cpp:81
@@ -6598,7 +6573,7 @@ msgstr "Fechar"
 
 #: src/kvirc/ui/kvi_ctcppagedialog.cpp:65
 msgid "CTCP Page - KVIrc"
-msgstr "CTCP Page - KVIrc"
+msgstr "CTCP page - KVIrc"
 
 #: src/kvirc/ui/kvi_ctcppagedialog.cpp:98
 msgid "You have been paged by"
@@ -6663,7 +6638,7 @@ msgstr "Aceitar"
 
 #: src/kvirc/ui/kvi_imagedialog.cpp:241
 msgid "Builtin $icon(%Q) [index %d]"
-msgstr "$ícone integrado (%Q) [índice %d]"
+msgstr "Ícone interno $icon(%Q) [índice %d]"
 
 #: src/kvirc/ui/kvi_imagedialog.cpp:274
 msgid "directory"
@@ -6679,7 +6654,7 @@ msgstr "bytes"
 
 #: src/kvirc/ui/kvi_input.cpp:764
 msgid "Clipboard"
-msgstr "Área de Transferência"
+msgstr "Área de transferência"
 
 #: src/kvirc/ui/kvi_input.cpp:774
 msgid "line break"
@@ -6707,11 +6682,11 @@ msgstr "Colar (Devagar)"
 
 #: src/kvirc/ui/kvi_input.cpp:796
 msgid "Paste &File"
-msgstr "Colar &Arquivo"
+msgstr "Colar &arquivo"
 
 #: src/kvirc/ui/kvi_input.cpp:803
 msgid "Stop Paste"
-msgstr "Parar Colagem"
+msgstr "Parar colagem"
 
 #: src/kvirc/ui/kvi_input.cpp:805
 msgid "Clear"
@@ -6723,7 +6698,7 @@ msgstr "Selecionar todos"
 
 #: src/kvirc/ui/kvi_input.cpp:837
 msgid "Insert Icon"
-msgstr "Ação do Usuário"
+msgstr "Ação do usuário"
 
 #: src/kvirc/ui/kvi_input.cpp:1847
 msgid "%d matches: %Q"
@@ -6735,15 +6710,15 @@ msgstr "Sem combinaçoes"
 
 #: src/kvirc/ui/kvi_input.cpp:2251 src/kvirc/ui/kvi_input.cpp:2538
 msgid "Show History<br>&lt;Ctrl+PageUp&gt;"
-msgstr "Exibir Histórico<br>&lt;Ctrl+PageUp&gt;"
+msgstr "Exibir histórico<br>&lt;Ctrl+PageUp&gt;"
 
 #: src/kvirc/ui/kvi_input.cpp:2258 src/kvirc/ui/kvi_input.cpp:2529
 msgid "Input History Disabled"
-msgstr "Entrada de Histórico Desativada"
+msgstr "Entrada de histórico desativada"
 
 #: src/kvirc/ui/kvi_input.cpp:2266
 msgid "Show Icons Popup<br>&lt;Ctrl+I&gt;<br>See also /help texticons"
-msgstr "Exibir Popup de Ícones<br>&lt;Ctrl+I&gt;<br>Ver também /help texticons"
+msgstr "Exibir popup de ícones<br>&lt;Ctrl+I&gt;<br>Ver também /help texticons"
 
 #: src/kvirc/ui/kvi_input.cpp:2278
 msgid "User friendly commandline mode<br>See also /help commandline"
@@ -6751,11 +6726,11 @@ msgstr "Modo de linha de comando amigável<br>Veja também /help linha de comand
 
 #: src/kvirc/ui/kvi_input.cpp:2290
 msgid "Multi-line Editor<br>&lt;Alt+Backspace&gt;"
-msgstr "Editor Multi-linha<br>&lt;Ctrl+Backspace&gt;"
+msgstr "Editor multi-linha<br>&lt;Ctrl+Backspace&gt;"
 
 #: src/kvirc/ui/kvi_input.cpp:2379
 msgid "Confirm Multiline Message"
-msgstr "Confirmar Mensagem Multilinhas"
+msgstr "Confirmar mensagem Multilinhas"
 
 #: src/kvirc/ui/kvi_input.cpp:2380
 msgid ""
@@ -6777,7 +6752,7 @@ msgstr "Sim, sempre"
 
 #: src/kvirc/ui/kvi_input.cpp:2437
 msgid "<Ctrl+Return>; submits, <Alt+Backspace>; hides this editor"
-msgstr "&lt;Ctrl+Return&gt; envia, &lt;Ctrl+Backspace&gt; Oculta este editor"
+msgstr "<Ctrl+Return>; envia, <Alt+Backspace>; oculta este editor"
 
 #: src/kvirc/ui/kvi_irctoolbar.cpp:292 data/defscript/toolbars.kvs:3
 msgid "IRC Context"
@@ -6831,11 +6806,11 @@ msgstr "### Fim do buffer de dados existentes."
 
 #: src/kvirc/ui/kvi_ircview.cpp:3823
 msgid "Hide Find Window"
-msgstr "Ocultar Janela de Procura"
+msgstr "Ocultar janela de procura"
 
 #: src/kvirc/ui/kvi_ircview.cpp:3825
 msgid "Show Find Window"
-msgstr "Exibir Janela de Procura"
+msgstr "Exibir janela de procura"
 
 #: src/kvirc/ui/kvi_ircview.cpp:3827
 msgid "Zoom In"
@@ -6847,21 +6822,21 @@ msgstr "Reduzir"
 
 #: src/kvirc/ui/kvi_ircview.cpp:3829
 msgid "Choose Temporary Font..."
-msgstr "Escolha a Fonte Temporária..."
+msgstr "Escolha a fonte Temporária..."
 
 #: src/kvirc/ui/kvi_ircview.cpp:3830
 msgid "Choose Temporary Background..."
-msgstr "Escolha um Plano de Fundo Temporário..."
+msgstr "Escolha um plano de fundo Temporário..."
 
 #: src/kvirc/ui/kvi_ircview.cpp:3831
 msgid "Reset Temporary Background"
-msgstr "Restaurar Plano de Fundo Temporário"
+msgstr "Restaurar plano de fundo temporário"
 
 #: src/kvirc/ui/kvi_ircview.cpp:3834 data/defscript/popups.kvs:738
 #: data/defscript/popups.kvs:841 data/defscript/popups.kvs:1057
 #: data/defscript/popups.kvs:1145 data/defscript/popups.kvs:1289
 msgid "Clear Buffer"
-msgstr "Limpar Buffer"
+msgstr "Limpar buffer"
 
 #: src/kvirc/ui/kvi_ircview.cpp:3868
 msgid "Choose the background image..."
@@ -6930,7 +6905,7 @@ msgstr "Clique duas vezes para definir<br>"
 
 #: src/kvirc/ui/kvi_ircview.cpp:4932
 msgid "You're not an operator: You may not change channel modes"
-msgstr "Você não é um operador: Você não pode alterar os modos do canal"
+msgstr "Você não é um operador: você não pode alterar os modos do canal"
 
 #: src/kvirc/ui/kvi_ircview.cpp:4949
 msgid "Nothing known about %Q"
@@ -6953,7 +6928,7 @@ msgid ""
 "<b>%Q</b> (<u><font color=\"blue\"><nowrap>%Q</nowrap></font></u>)<hr>Double-"
 "click to join %Q<br>Right click to view other options"
 msgstr ""
-"<b>%Q</b> (<u><font color=\"blue\"><nowrap>%Q</nowrap></font></u>)<hr>Clique "
+"<b>%Q</b> (<u><font color=\"blue\"><nowrap>%Q</nowrap></font></u>)<hr>clique "
 "duas vezes para ingressar no %Q<br>Clique com o botão direito para ver "
 "outras opções"
 
@@ -6971,11 +6946,11 @@ msgstr "<b>Clique com botão direito:</b><br>%Q"
 
 #: src/kvirc/ui/kvi_ircviewtools.cpp:89
 msgid "<b><font color=\"#EAEAEA\" size=\"-1\">Find Text</font></b>"
-msgstr "<b><font color=\"#EAEAEA\" size=\"-1\">Procurar Texto</font></b>"
+msgstr "<b><font color=\"#EAEAEA\" size=\"-1\">Procurar texto</font></b>"
 
 #: src/kvirc/ui/kvi_ircviewtools.cpp:114
 msgid "&Regular expression"
-msgstr "Expressão &Regular"
+msgstr "Expressão &regular"
 
 #: src/kvirc/ui/kvi_ircviewtools.cpp:117
 msgid "E&xtended regexp."
@@ -7005,11 +6980,11 @@ msgstr "Tipo"
 
 #: src/kvirc/ui/kvi_ircviewtools.cpp:162
 msgid "Set &All"
-msgstr "Selecionar &Todos"
+msgstr "Selecionar &todos"
 
 #: src/kvirc/ui/kvi_ircviewtools.cpp:166
 msgid "Set &None"
-msgstr "Selecionar &Nenhum"
+msgstr "Selecionar &nenhum"
 
 #: src/kvirc/ui/kvi_ircviewtools.cpp:170
 msgid "&Load From..."
@@ -7017,7 +6992,7 @@ msgstr "&Carrgar de..."
 
 #: src/kvirc/ui/kvi_ircviewtools.cpp:174
 msgid "&Save As..."
-msgstr "&Salvas Como..."
+msgstr "&Salvas como..."
 
 #: src/kvirc/ui/kvi_ircviewtools.cpp:178
 msgid "Filter"
@@ -7046,7 +7021,7 @@ msgstr "Não é possível abrir o arquivo de filtro %Q para gravação"
 
 #: src/kvirc/ui/kvi_maskeditor.cpp:71
 msgid "Mask editor - KVirc"
-msgstr "Editor de Máscaras"
+msgstr "Editor de máscaras"
 
 #: src/kvirc/ui/kvi_maskeditor.cpp:75
 msgid "New mask must match an *!*@* expression"
@@ -7054,7 +7029,7 @@ msgstr "A nova máscara deve corresponder a uma expressão *!*@*"
 
 #: src/kvirc/ui/kvi_maskeditor.cpp:149
 msgid "Active Bans"
-msgstr "Bans Ativos"
+msgstr "Bans ativos"
 
 #: src/kvirc/ui/kvi_maskeditor.cpp:153
 msgid "Active Invite Exceptions"
@@ -7062,7 +7037,7 @@ msgstr "Exceções de convites ativas"
 
 #: src/kvirc/ui/kvi_maskeditor.cpp:157
 msgid "Active Ban Exceptions"
-msgstr "Exceções de Bans ativas"
+msgstr "Exceções de bans ativas"
 
 #: src/kvirc/ui/kvi_maskeditor.cpp:176
 msgid "Filter:"
@@ -7096,7 +7071,7 @@ msgstr "Adicionar"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:623
 msgid "&Cascade Windows"
-msgstr "Janela em &Cascata"
+msgstr "Janela em &cascata"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:624
 msgid "Cascade &Maximized"
@@ -7104,11 +7079,11 @@ msgstr "Cascata &maximizada"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:627
 msgid "&Tile Windows"
-msgstr "Janelas &Lado a Lado"
+msgstr "Janelas &lado a lado"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:630
 msgid "&Auto Tile"
-msgstr "Lado a Lado &Automático"
+msgstr "Lado a lado &automático"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:635
 msgid "Anodine's Full Grid"
@@ -7116,31 +7091,31 @@ msgstr "Grade-cheia do Anodine"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:637
 msgid "Pragma's Horizontal 4-Grid"
-msgstr "4-Grades Horizontais do Pragma"
+msgstr "4-Grades horizontais do Pragma"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:639
 msgid "Pragma's Vertical 4-Grid"
-msgstr "4-Grades Verticais do Pragma"
+msgstr "4-Grades verticais do Pragma"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:641
 msgid "Pragma's Horizontal 6-Grid"
-msgstr "6-Grades Horizontais do Pragma"
+msgstr "6-Grades horizontais do Pragma"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:643
 msgid "Pragma's Vertical 6-Grid"
-msgstr "6-Grades Verticais do Pragma"
+msgstr "6-Grades verticais do Pragma"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:645
 msgid "Pragma's Horizontal 9-Grid"
-msgstr "9-Grades Horizontais do Pragma"
+msgstr "9-Grades horizontais do Pragma"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:647
 msgid "Pragma's Vertical 9-Grid"
-msgstr "9-Grades Verticais do Pragma"
+msgstr "9-Grades verticais do Pragma"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:653
 msgid "Tile Met&hod"
-msgstr "Mét&odos Lado a Lado"
+msgstr "Mét&odos lado a lado"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:656
 msgid "Expand &Vertically"
@@ -7148,11 +7123,11 @@ msgstr "Expandir &verticalmente"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:657
 msgid "Expand &Horizontally"
-msgstr "Expandir &Horizontalmente"
+msgstr "Expandir &horizontalmente"
 
 #: src/kvirc/ui/kvi_mdimanager.cpp:660
 msgid "Mi&nimize All"
-msgstr "Mi&nimizar Todas"
+msgstr "Mi&nimizar todas"
 
 #: src/kvirc/ui/kvi_menubar.cpp:69
 msgid "Scri&pting"
@@ -7176,11 +7151,11 @@ msgstr "&Ajuda"
 
 #: src/kvirc/ui/kvi_menubar.cpp:113
 msgid "&Help Browser (Panel)"
-msgstr "&Navegador de Ajuda(Painel)"
+msgstr "&Navegador de ajuda(painel)"
 
 #: src/kvirc/ui/kvi_menubar.cpp:115
 msgid "Help Browser (&Window)"
-msgstr "Navegador de Ajuda(&Janela)"
+msgstr "Navegador de ajuda(&janela)"
 
 #: src/kvirc/ui/kvi_menubar.cpp:118
 msgid "&Tip of the Day"
@@ -7196,11 +7171,11 @@ msgstr "&Página do KVIrc"
 
 #: src/kvirc/ui/kvi_menubar.cpp:128
 msgid "KVIrc Russian Home&page"
-msgstr "&Página do KVIrc"
+msgstr "Página inicial russa do &KVIrc"
 
 #: src/kvirc/ui/kvi_menubar.cpp:133
 msgid "KVIrc French Home&page"
-msgstr "&Página do KVIrc"
+msgstr "Página inicial francesa do &KVIrc"
 
 #: src/kvirc/ui/kvi_menubar.cpp:139
 msgid "Report a Bug / Propose Improvements"
@@ -7232,27 +7207,27 @@ msgstr "Barras de ferramentas"
 
 #: src/kvirc/ui/kvi_menubar.cpp:173
 msgid "Show StatusBar"
-msgstr "Exibir Barra de Status"
+msgstr "Exibir barra de status"
 
 #: src/kvirc/ui/kvi_menubar.cpp:188
 msgid "&Save Configuration"
-msgstr "&Salvar Configuração"
+msgstr "&Salvar configuração"
 
 #: src/kvirc/ui/kvi_menubar.cpp:207
 msgid "Restore &Default Script"
-msgstr "Restaurar Script &Padrão"
+msgstr "Restaurar script &padrão"
 
 #: src/kvirc/ui/kvi_menubar.cpp:222
 msgid "New &Connection To"
-msgstr "Nova &Conexão para"
+msgstr "Nova &conexão para"
 
 #: src/kvirc/ui/kvi_menubar.cpp:228
 msgid "Hide &Dock Icon"
-msgstr "Ocultar &Icone do Painel"
+msgstr "Ocultar &Icone do painel"
 
 #: src/kvirc/ui/kvi_menubar.cpp:231
 msgid "Show &Dock Icon"
-msgstr "Exibir &Icone do Painel"
+msgstr "Exibir &Icone do painel"
 
 #: src/kvirc/ui/kvi_menubar.cpp:239
 #: src/modules/dockwidget/libkvidockwidget_qt3.cpp:159
@@ -7265,11 +7240,11 @@ msgstr "&Outro..."
 
 #: src/kvirc/ui/kvi_menubar.cpp:299
 msgid "Show &Icon Table"
-msgstr "Exibir Tabela de &Icones"
+msgstr "Exibir tabela de &icones"
 
 #: src/kvirc/ui/kvi_menubar.cpp:302
 msgid "Open &Terminal"
-msgstr "Abrir &Terminal"
+msgstr "Abrir &terminal"
 
 #: src/kvirc/ui/kvi_modeeditor.cpp:80
 #: src/modules/aliaseditor/aliaseditor.cpp:1339
@@ -7281,7 +7256,7 @@ msgstr "&Aplicar"
 
 #: src/kvirc/ui/kvi_modeeditor.cpp:94
 msgid "Channel Modes"
-msgstr "Modos de Canal"
+msgstr "Modos de canal"
 
 #: src/kvirc/ui/kvi_optionswidget.cpp:50
 msgid "This option is also available as"
@@ -7295,15 +7270,15 @@ msgstr "Avançado..."
 
 #: src/kvirc/ui/kvi_query.cpp:94
 msgid "Show User List"
-msgstr "Exibir Lista de Usuários"
+msgstr "Exibir lista de usuários"
 
 #: src/kvirc/ui/kvi_query.cpp:101
 msgid "Query Targets"
-msgstr "Destinos do Query"
+msgstr "Destinos do query"
 
 #: src/kvirc/ui/kvi_query.cpp:161
 msgid "Query target:"
-msgstr "Destinos do Query:"
+msgstr "Destinos do query:"
 
 #: src/kvirc/ui/kvi_query.cpp:166
 msgid "%1 is %2 (%3)"
@@ -7391,7 +7366,7 @@ msgstr ""
 
 #: src/kvirc/ui/kvi_selectors.cpp:271 src/modules/avatar/libkviavatar.cpp:139
 msgid "Choose an Image File - KVIrc"
-msgstr "Escolha um arquivo de Imagem - KVirc"
+msgstr "Escolha um arquivo de imagem - KVIrc"
 
 #: src/kvirc/ui/kvi_selectors.cpp:284
 msgid "Unloadable: %1"
@@ -7405,12 +7380,12 @@ msgstr "&Procurar..."
 
 #: src/kvirc/ui/kvi_selectors.cpp:357 src/kvirc/ui/kvi_selectors.cpp:363
 msgid "Choose a File - KVIrc"
-msgstr "Escolha um Arquivo - KVIrc"
+msgstr "Escolha um arquivo - KVIrc"
 
 #: src/kvirc/ui/kvi_selectors.cpp:381
 #: src/modules/aliaseditor/aliaseditor.cpp:588
 msgid "Choose a Directory - KVIrc"
-msgstr "Escolha um Diretório - KVIrc"
+msgstr "Escolha um diretório - KVIrc"
 
 #: src/kvirc/ui/kvi_selectors.cpp:404 src/kvirc/ui/kvi_selectors.cpp:755
 msgid "A&dd"
@@ -7422,7 +7397,7 @@ msgstr "Exemplo"
 
 #: src/kvirc/ui/kvi_selectors.cpp:630
 msgid "Foreground"
-msgstr "Primeiro Plano"
+msgstr "Primeiro plano"
 
 #: src/kvirc/ui/kvi_selectors.cpp:634
 msgid "Transparent"
@@ -7438,11 +7413,11 @@ msgstr "Tocar"
 
 #: src/kvirc/ui/kvi_selectors.cpp:739
 msgid "Channel name"
-msgstr "Modos do Canal"
+msgstr "Modos do canal"
 
 #: src/kvirc/ui/kvi_selectors.cpp:740
 msgid "Channel password"
-msgstr "Operador do canal"
+msgstr "Senha do canal"
 
 #: src/kvirc/ui/kvi_statusbar.cpp:301
 msgid ""
@@ -7450,7 +7425,7 @@ msgid ""
 "click</b> to see the other options"
 msgstr ""
 "<b>Shift+Arraste</b> ou <b>Ctrl+Arraste</b> para mover a applet ao "
-"redor<br><b>Clique com o botão direito </b> para ver as outras opções"
+"redor<br><b>clique com o botão direito </b> para ver as outras opções"
 
 #: src/kvirc/ui/kvi_statusbar.cpp:306
 msgid "<b>Right click</b> to add/remove applets"
@@ -7462,7 +7437,7 @@ msgstr "Remover %Q"
 
 #: src/kvirc/ui/kvi_statusbar.cpp:355
 msgid "Add Applet"
-msgstr "Adicionar Applet"
+msgstr "Adicionar applet"
 
 #: src/kvirc/ui/kvi_statusbar.cpp:394
 msgid ""
@@ -7474,11 +7449,11 @@ msgstr ""
 
 #: src/kvirc/ui/kvi_statusbarapplet.cpp:194
 msgid "Apply to all IRC Contexts"
-msgstr "Sem contexto de IRC"
+msgstr "Aplicar a todos os contextos IRC"
 
 #: src/kvirc/ui/kvi_statusbarapplet.cpp:218
 msgid "Away Indicator"
-msgstr "Indicador de Ausência"
+msgstr "Indicador de ausência"
 
 #: src/kvirc/ui/kvi_statusbarapplet.cpp:246
 msgid "Away since"
@@ -7503,11 +7478,11 @@ msgstr "Última verificação à %d mins %d segs"
 
 #: src/kvirc/ui/kvi_statusbarapplet.cpp:323
 msgid "Lag measure not available yet"
-msgstr "Medição de Lag ainda não disponível"
+msgstr "Medição de lag ainda não disponível"
 
 #: src/kvirc/ui/kvi_statusbarapplet.cpp:327
 msgid "Lag meter engine disabled"
-msgstr "Medidor de Lag desativado"
+msgstr "Medidor de lag desativado"
 
 #: src/kvirc/ui/kvi_statusbarapplet.cpp:329
 msgid "Double click to enable it"
@@ -7515,11 +7490,11 @@ msgstr "Clique duas vezes para ativar"
 
 #: src/kvirc/ui/kvi_statusbarapplet.cpp:382
 msgid "Lag Indicator"
-msgstr "Indicador de Lag"
+msgstr "Indicador de lag"
 
 #: src/kvirc/ui/kvi_statusbarapplet.cpp:452
 msgid "Simple Clock"
-msgstr "Relógio Simples"
+msgstr "Relógio simples"
 
 #: src/kvirc/ui/kvi_statusbarapplet.cpp:503
 msgid "Show total connection time"
@@ -7527,7 +7502,7 @@ msgstr "Exibir o tempo de sincronização do canal"
 
 #: src/kvirc/ui/kvi_statusbarapplet.cpp:527
 msgid "Connection Timer"
-msgstr "Cronometro da Conexão"
+msgstr "Cronometro da conexão"
 
 #: src/kvirc/ui/kvi_taskbar.cpp:76
 msgid "Taskbar"
@@ -7539,11 +7514,11 @@ msgstr "Ordenar"
 
 #: src/kvirc/ui/kvi_taskbar.cpp:1078
 msgid "Reverse Sort"
-msgstr "Enviar arquivo em modo Reverso para"
+msgstr "Ordem inversa"
 
 #: src/kvirc/ui/kvi_taskbar.cpp:1138
 msgid "Window List"
-msgstr "Lista de Janelas"
+msgstr "Lista de janelas"
 
 #: src/kvirc/ui/kvi_toolbar.cpp:81
 msgid "Orientation"
@@ -7591,7 +7566,7 @@ msgstr "Nenhuma mensagem do tópico foi recebida do servidor ainda"
 
 #: src/kvirc/ui/kvi_topicw.cpp:479
 msgid "Channel topic:"
-msgstr "Tópico do Canal:"
+msgstr "Tópico do canal:"
 
 #: src/kvirc/ui/kvi_topicw.cpp:503
 msgid "Set on"
@@ -7615,15 +7590,15 @@ msgstr "Histórico"
 
 #: src/kvirc/ui/kvi_topicw.cpp:580
 msgid "Commit Changes"
-msgstr "Aplicar Mudanças"
+msgstr "Aplicar mudanças"
 
 #: src/kvirc/ui/kvi_topicw.cpp:586
 msgid "Discard Changes"
-msgstr "Cancelar Mudanças"
+msgstr "Cancelar mudanças"
 
 #: src/kvirc/ui/kvi_topicw.cpp:611
 msgid "Copy to clipboard"
-msgstr "Copiar para a Área de Transferência"
+msgstr "Copiar para a área de transferência"
 
 #: src/kvirc/ui/kvi_userlistview.cpp:1284
 msgid "Joined on <b>%1</b>"
@@ -7639,7 +7614,7 @@ msgstr "Criptografia"
 
 #: src/kvirc/ui/kvi_window.cpp:432
 msgid "Private Text Encoding"
-msgstr "Codificação de Texto Privada"
+msgstr "Codificação de texto privada"
 
 #: src/kvirc/ui/kvi_window.cpp:524
 msgid "Ops...I've accidentally lost the crypting engine..."
@@ -7651,7 +7626,7 @@ msgstr "Lista dos tipos da janela disponíveis nesta liberação de KVIrc:"
 
 #: src/kvirc/ui/kvi_window.cpp:717
 msgid "Use Default Encoding"
-msgstr "Usar Codificação Padrão"
+msgstr "Usar codificação padrão"
 
 #: src/kvirc/ui/kvi_window.cpp:729
 msgid "Standard"
@@ -7663,7 +7638,7 @@ msgstr "Inteligente (enviar local)"
 
 #: src/kvirc/ui/kvi_window.cpp:731
 msgid "Smart (Send UTF-8)"
-msgstr "Inteligente (Enviar UTF-8)"
+msgstr "Inteligente (enviar UTF-8)"
 
 #: src/kvirc/ui/kvi_window.cpp:764
 msgid "&Undock"
@@ -7687,11 +7662,11 @@ msgstr "&Restaurar"
 
 #: src/kvirc/ui/kvi_window.cpp:791
 msgid "Text &Encoding"
-msgstr "&Codificação do Texto"
+msgstr "&Codificação do texto"
 
 #: src/kvirc/ui/kvi_window.cpp:796
 msgid "Sa&ve Window Properties"
-msgstr "Sal&var Propriedades da Janela"
+msgstr "Sal&var propriedades da janela"
 
 #: src/modules/action/libkviaction.cpp:62
 msgid "%cCore action: %Q"
@@ -7699,7 +7674,7 @@ msgstr "%cAção do núcleo: %Q"
 
 #: src/modules/action/libkviaction.cpp:64
 msgid "%cUser action: %Q"
-msgstr "%cAção de Usuário: %Q"
+msgstr "%cAção de usuário: %Q"
 
 #: src/modules/action/libkviaction.cpp:65
 msgid "Label: %Q"
@@ -7798,7 +7773,7 @@ msgstr ""
 
 #: src/modules/actioneditor/actioneditor.cpp:182
 msgid "Small Icon:"
-msgstr "Ícones Pequenos:"
+msgstr "Ícones pequenos:"
 
 #: src/modules/actioneditor/actioneditor.cpp:190
 msgid ""
@@ -7810,7 +7785,7 @@ msgstr ""
 
 #: src/modules/actioneditor/actioneditor.cpp:196
 msgid "Big Icon:"
-msgstr "Ícones Grandes:"
+msgstr "Ícones grandes:"
 
 #: src/modules/actioneditor/actioneditor.cpp:205
 msgid ""
@@ -7823,7 +7798,7 @@ msgstr ""
 
 #: src/modules/actioneditor/actioneditor.cpp:211
 msgid "Key Sequence:"
-msgstr "Sequência de Chave:"
+msgstr "Sequência de chave:"
 
 #: src/modules/actioneditor/actioneditor.cpp:215
 msgid ""
@@ -7846,7 +7821,7 @@ msgstr "Propriedades"
 
 #: src/modules/actioneditor/actioneditor.cpp:236
 msgid "Needs IRC Context"
-msgstr "Precisa de um Contexto de IRC"
+msgstr "Precisa de um contexto de IRC"
 
 #: src/modules/actioneditor/actioneditor.cpp:238
 msgid ""
@@ -7858,7 +7833,7 @@ msgstr ""
 
 #: src/modules/actioneditor/actioneditor.cpp:246
 msgid "Needs IRC Connection"
-msgstr "Precisa de uma Conexão de IRC"
+msgstr "Precisa de uma conexão de IRC"
 
 #: src/modules/actioneditor/actioneditor.cpp:248
 msgid ""
@@ -7870,7 +7845,7 @@ msgstr ""
 
 #: src/modules/actioneditor/actioneditor.cpp:256
 msgid "Enable at Login"
-msgstr "Habilitar no Login"
+msgstr "Habilitar no login"
 
 #: src/modules/actioneditor/actioneditor.cpp:257
 msgid ""
@@ -7882,19 +7857,19 @@ msgstr ""
 
 #: src/modules/actioneditor/actioneditor.cpp:261
 msgid "Enable Only in Specified Windows"
-msgstr "Habilitar Apenas nas Janelas Especificadas"
+msgstr "Habilitar apenas nas janelas especificadas"
 
 #: src/modules/actioneditor/actioneditor.cpp:263
 msgid ""
 "Check this option if this action should be enabled only when the active "
 "window is of a specified type"
 msgstr ""
-"Marque esta opção se esta ação deve ser habilitada apenas quando a "
-"janelaativa for um console"
+"Marque esta opção se a ação deve ser ativada somente quando a janela ativa "
+"for de um tipo especificado"
 
 #: src/modules/actioneditor/actioneditor.cpp:267
 msgid "Enable in Console Windows"
-msgstr "Habilitar nas Janelas de Console"
+msgstr "Habilitar nas janelas de console"
 
 #: src/modules/actioneditor/actioneditor.cpp:268
 msgid ""
@@ -7908,7 +7883,7 @@ msgstr ""
 #: src/modules/actioneditor/actioneditor.cpp:284
 #: src/modules/actioneditor/actioneditor.cpp:295
 msgid "Only If There Are Selected Users"
-msgstr "Apenas Se Existir Usuários Selecionados"
+msgstr "Apenas se existir usuários selecionados"
 
 #: src/modules/actioneditor/actioneditor.cpp:274
 #: src/modules/actioneditor/actioneditor.cpp:285
@@ -7922,7 +7897,7 @@ msgstr ""
 
 #: src/modules/actioneditor/actioneditor.cpp:278
 msgid "Enable in Channel Windows"
-msgstr "Habilitar nas Janelas de Canal"
+msgstr "Habilitar nas janelas de canal"
 
 #: src/modules/actioneditor/actioneditor.cpp:279
 msgid ""
@@ -7934,7 +7909,7 @@ msgstr ""
 
 #: src/modules/actioneditor/actioneditor.cpp:289
 msgid "Enable in Query Windows"
-msgstr "Habilitar nas Janelas de Privado"
+msgstr "Habilitar nas janelas de privado"
 
 #: src/modules/actioneditor/actioneditor.cpp:290
 msgid ""
@@ -7946,7 +7921,7 @@ msgstr ""
 
 #: src/modules/actioneditor/actioneditor.cpp:300
 msgid "Enable in DCC Chat Windows"
-msgstr "Permitir nas Janelas de DCC Chat"
+msgstr "Permitir nas janelas de DCC chat"
 
 #: src/modules/actioneditor/actioneditor.cpp:301
 msgid ""
@@ -7967,15 +7942,15 @@ msgstr "Ação"
 
 #: src/modules/actioneditor/actioneditor.cpp:666
 msgid "New Action"
-msgstr "Nova Ações"
+msgstr "Nova ações"
 
 #: src/modules/actioneditor/actioneditor.cpp:669
 msgid "Delete Actions"
-msgstr "Deletar Ações"
+msgstr "Excluir ações"
 
 #: src/modules/actioneditor/actioneditor.cpp:672
 msgid "Export Actions..."
-msgstr "Exportar Ações..."
+msgstr "Exportar ações..."
 
 #: src/modules/actioneditor/actioneditor.cpp:731
 #: src/modules/aliaseditor/aliaseditor.cpp:675
@@ -8000,7 +7975,7 @@ msgstr "Escolha um arquivo - KVIrc"
 #: src/modules/raweditor/raweditor.cpp:436
 #: src/modules/toolbareditor/toolbareditor.cpp:454
 msgid "Write Failed - KVIrc"
-msgstr "Escrita Falhou - KVirc"
+msgstr "Escrita falhou - KVIrc"
 
 #: src/modules/actioneditor/actioneditor.cpp:759
 msgid "Unable to write to the actions file."
@@ -8009,7 +7984,7 @@ msgstr "Não foi possível escrever no arquivo de ações."
 #: src/modules/actioneditor/actioneditor.cpp:809
 #: src/modules/actioneditor/actioneditor.cpp:810
 msgid "My Action"
-msgstr "Minhas Ações"
+msgstr "Minhas ações"
 
 #: src/modules/actioneditor/actioneditor.cpp:811
 msgid "Put here a short description of your action"
@@ -8017,7 +7992,7 @@ msgstr "Digite aqui uma breve descrição da sua ação"
 
 #: src/modules/actioneditor/actioneditor.cpp:911
 msgid "Action Editor"
-msgstr "Editor de Ações"
+msgstr "Editor de ações"
 
 #: src/modules/actioneditor/actioneditor.cpp:924
 msgid "Apply"
@@ -8025,7 +8000,7 @@ msgstr "Aplicar"
 
 #: src/modules/addon/libkviaddon.cpp:144
 msgid "%cAddon id %Q, version %Q%c"
-msgstr "%cAddon id %Q, versão %Q%"
+msgstr "%cID do complemento %Q, versão %Q%c"
 
 #: src/modules/addon/libkviaddon.cpp:145
 msgid "Name: %Q"
@@ -8072,7 +8047,7 @@ msgstr ""
 
 #: src/modules/addon/libkviaddon.cpp:553
 msgid "Attempting to register addon \"%Q\" with version %Q"
-msgstr "Tentando registar o addon \"%Q\" com a versão %Q"
+msgstr "Tentando registrar o complemento \"%Q\" com a versão %Q"
 
 #: src/modules/addon/libkviaddon.cpp:565
 msgid ""
@@ -8086,15 +8061,15 @@ msgstr "Instalação do script falhou"
 
 #: src/modules/addon/libkviaddon.cpp:584
 msgid "Script succesfully registered"
-msgstr "Script registado com suceso"
+msgstr "Script registrado com sucesso"
 
 #: src/modules/addon/managementdialog.cpp:166
 msgid "Manage Script-Based Addons"
-msgstr "Gerênciar Addons Script-Based"
+msgstr "Gerenciar addons script-Based"
 
 #: src/modules/addon/managementdialog.cpp:194
 msgid "Show Help"
-msgstr "Exibir Ajuda"
+msgstr "Exibir ajuda"
 
 #: src/modules/addon/managementdialog.cpp:200
 msgid "Uninstall"
@@ -8187,7 +8162,7 @@ msgstr ""
 #: src/modules/aliaseditor/aliaseditor.cpp:582
 #: src/modules/aliaseditor/aliaseditor.cpp:656
 msgid "Alias Export"
-msgstr "Editor de Alias"
+msgstr "Editor de alias"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:582
 msgid "There is not selection!"
@@ -8204,7 +8179,7 @@ msgstr "Respostas"
 #: src/modules/aliaseditor/aliaseditor.cpp:611
 #: src/modules/aliaseditor/aliaseditor.cpp:796
 msgid "Yes to All"
-msgstr "Sim para Tudo"
+msgstr "Sim para tudo"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:656
 msgid "There exported file would be empty: cowardly refusing to write it"
@@ -8230,7 +8205,7 @@ msgstr "Observe que todos os itens filhos também serão excluídos."
 
 #: src/modules/aliaseditor/aliaseditor.cpp:796
 msgid "Remove item"
-msgstr "Remover %Q"
+msgstr "Remover item"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:870
 msgid "Missing Alias Name"
@@ -8260,7 +8235,7 @@ msgstr "Nome alternativo incorreto"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:939
 msgid "Missing Namespace Name"
-msgstr "Faltando nome do timer"
+msgstr "Nome do espaço de nomes ausente"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:940
 msgid "You must specify a valid name for the namespace"
@@ -8293,11 +8268,11 @@ msgstr "Encontrou um namespace vazio no nome do namespace"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:1025
 msgid "Please enter the name for the new alias"
-msgstr "Por favor especifique as propriedades para a barra de ferramentas nova"
+msgstr "Digite o nome do novo alias"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:1050
 msgid "Please enter the name for the new namespace"
-msgstr "Por favor especifique as propriedades para a barra de ferramentas nova"
+msgstr "Digite o nome do novo espaço de nomes"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:1107
 msgid "Rename Alias"
@@ -8305,7 +8280,7 @@ msgstr "Renomear alias"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:1107
 msgid "Please enter the new name for the alias"
-msgstr "Por favor escolha o ícone da Barra de Ferramentas"
+msgstr "Digite o novo nome do alias"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:1109
 msgid "Rename Namespace"
@@ -8317,7 +8292,7 @@ msgstr "Por favor insira o novo nome para o namespace"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:1121
 msgid "Alias already exists"
-msgstr "Endereço já esta em uso"
+msgstr "O alias já existe"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:1122
 #: src/modules/aliaseditor/aliaseditor.cpp:1134
@@ -8334,15 +8309,15 @@ msgstr "Ok, deixe-me tentar novamente..."
 
 #: src/modules/aliaseditor/aliaseditor.cpp:1222
 msgid "Namespace"
-msgstr "Tipo de Mensagem"
+msgstr "Tipo de mensagem"
 
 #: src/modules/aliaseditor/aliaseditor.cpp:1327
 msgid "Alias Editor"
-msgstr "Editor de Alias"
+msgstr "Editor de alias"
 
 #: src/modules/avatar/libkviavatar.cpp:67
 msgid "Choose Avatar - KVIrc"
-msgstr "Escolha o Avatar - KVIrc"
+msgstr "Escolha o avatar - KVIrc"
 
 #: src/modules/avatar/libkviavatar.cpp:72
 msgid ""
@@ -8351,9 +8326,9 @@ msgid ""
 "\"<b>Browse</b>\"button to browse local folders.<br>The full URL for an "
 "image (including <b>http://</b>) can be entered manually."
 msgstr ""
-"Escolhe uma imagem Avatar. O caminho completo para o arquivo local ou uma "
+"Escolhe uma imagem avatar. O caminho completo para o arquivo local ou uma "
 "imagem na web, podem ser usados.<br>Se quiseres usar um arquivo local, "
-"clique no botão \"<b>Procurar</b>\" para procurar arquivos locais.<br>A URL "
+"clique no botão \"<b>procurar</b>\" para procurar arquivos locais.<br>A URL "
 "completa para uma imagem (incluindo <b>http://</b>) pode ser digitada "
 "manualmente."
 
@@ -8361,7 +8336,7 @@ msgstr ""
 #: src/modules/avatar/libkviavatar.cpp:283
 #: src/modules/avatar/libkviavatar.cpp:358
 msgid "Internal error: I'm not in the user database ?"
-msgstr "Erro interno: Eu não estou na base de dados de usuários ?"
+msgstr "Erro interno: eu não estou na banco de dados de usuários ?"
 
 #: src/modules/avatar/libkviavatar.cpp:245
 msgid "Can't set the current avatar to '%Q': failed to start the http transfer"
@@ -8404,7 +8379,7 @@ msgstr "A janela especificada (%Q) não é um canal"
 
 #: src/modules/channelsjoin/channelsjoinwindow.cpp:58
 msgid "Join Channels"
-msgstr "Entrar nos Canais"
+msgstr "Entrar nos canais"
 
 #: src/modules/channelsjoin/channelsjoinwindow.cpp:74
 #: src/modules/reguser/dialog.cpp:175
@@ -8426,11 +8401,11 @@ msgstr "Exibir esta janela após conectar"
 
 #: src/modules/channelsjoin/channelsjoinwindow.cpp:155
 msgid "Recent Channels"
-msgstr "Canais Recentes"
+msgstr "Canais recentes"
 
 #: src/modules/channelsjoin/channelsjoinwindow.cpp:174
 msgid "Registered Channels"
-msgstr "Canais Registrados"
+msgstr "Canais registrados"
 
 #: src/modules/codetester/codetester.cpp:55
 msgid "&Execute"
@@ -8442,7 +8417,7 @@ msgstr "Parâmetros:"
 
 #: src/modules/codetester/codetester.cpp:107
 msgid "Script Tester"
-msgstr "Testar Script"
+msgstr "Testar script"
 
 #: src/modules/config/libkviconfig.cpp:220
 #: src/modules/config/libkviconfig.cpp:256
@@ -8495,7 +8470,7 @@ msgstr "Sobre o &KVIrc"
 
 #: src/modules/dockwidget/libkvidockwidget_qt3.cpp:157
 msgid "Un&dock"
-msgstr "&Remover Ícone do panel"
+msgstr "&Remover ícone do panel"
 
 #: src/modules/dockwidget/libkvidockwidget_qt3.cpp:160
 msgid "Ctrl+Q"
@@ -8575,11 +8550,11 @@ msgstr "inativo inativo inativo inativo!"
 
 #: src/modules/dockwidget/libkvidockwidget_qt3.cpp:414
 msgid "Hide Window"
-msgstr "Ocultar a Janela"
+msgstr "Ocultar a janela"
 
 #: src/modules/dockwidget/libkvidockwidget_qt3.cpp:414
 msgid "Show Window"
-msgstr "Exibir a Janela"
+msgstr "Exibir a janela"
 
 #: src/modules/dockwidget/libkvidockwidget_qt3.cpp:420
 msgid "Away on all"
@@ -8612,7 +8587,7 @@ msgstr "&Substituir"
 
 #: src/modules/editor/scripteditor.cpp:252
 msgid "Find & Replace"
-msgstr "Respostas"
+msgstr "Localizar e substituir"
 
 #: src/modules/editor/scripteditor.cpp:1110
 msgid "Word to Find"
@@ -8642,7 +8617,7 @@ msgstr "Evento"
 #: src/modules/popupeditor/popupeditor.cpp:1036
 #: src/modules/raweditor/raweditor.cpp:87
 msgid "&Export All To..."
-msgstr "&Exportar Todos Para..."
+msgstr "&Exportar todos para..."
 
 #: src/modules/eventeditor/eventeditor.cpp:90
 msgid "Edit the event handler name."
@@ -8651,27 +8626,27 @@ msgstr "Editar o nome dos manipuladores de eventos."
 #: src/modules/eventeditor/eventeditor.cpp:150
 #: src/modules/raweditor/raweditor.cpp:149
 msgid "&Enable Handler"
-msgstr "&Ativar Manipulador"
+msgstr "&Ativar manipulador"
 
 #: src/modules/eventeditor/eventeditor.cpp:154
 #: src/modules/raweditor/raweditor.cpp:153
 msgid "&Disable Handler"
-msgstr "&Desativar Manipulador"
+msgstr "&Desativar manipulador"
 
 #: src/modules/eventeditor/eventeditor.cpp:160
 #: src/modules/raweditor/raweditor.cpp:157
 msgid "Re&move Handler"
-msgstr "Re&mover Manipulador"
+msgstr "Re&mover manipulador"
 
 #: src/modules/eventeditor/eventeditor.cpp:164
 #: src/modules/raweditor/raweditor.cpp:161
 msgid "&Export Handler To..."
-msgstr "&Exportar Manipulador Para..."
+msgstr "&Exportar manipulador para..."
 
 #: src/modules/eventeditor/eventeditor.cpp:169
 #: src/modules/raweditor/raweditor.cpp:166
 msgid "&New Handler"
-msgstr "&Novo Manipulador"
+msgstr "&Novo manipulador"
 
 #: src/modules/eventeditor/eventeditor.cpp:182
 #: src/modules/popupeditor/popupeditor.cpp:1280
@@ -8717,7 +8692,7 @@ msgstr "Incapaz de escrever no arquivo de eventos."
 
 #: src/modules/eventeditor/eventeditor.cpp:486
 msgid "Event Editor"
-msgstr "Editor de Eventos"
+msgstr "Editor de eventos"
 
 #: src/modules/file/libkvifile.cpp:78
 msgid "Destinaion file exists: no copy made"
@@ -8757,7 +8732,7 @@ msgstr "Falhou ao remover o diretório %Q"
 
 #: src/modules/file/libkvifile.cpp:482 src/modules/file/libkvifile.cpp:628
 msgid "The specified directory does not exist '%Q'"
-msgstr "O directório especificado não existe '%Q'"
+msgstr "O diretório especificado não existe: '%Q'"
 
 #: src/modules/file/libkvifile.cpp:722 src/modules/file/libkvifile.cpp:816
 msgid "Can't open the file \"%Q\" for reading"
@@ -8777,7 +8752,7 @@ msgstr ""
 
 #: src/modules/file/libkvifile.cpp:914
 msgid "Can't open the file \"%Q\" for writing"
-msgstr "Não foi possível abrir o arquivo \"%Q\" para leitura"
+msgstr "Não foi possível abrir o arquivo \"%Q\" para gravação"
 
 #: src/modules/filetransferwindow/libkvifiletransferwindow.cpp:116
 msgid "Ops.. internal error"
@@ -8785,7 +8760,7 @@ msgstr "Opa.. erro interno"
 
 #: src/modules/filetransferwindow/libkvifiletransferwindow.cpp:125
 msgid "Manage File &Transfers"
-msgstr "Gerênciar Transferências de arquivos"
+msgstr "Gerenciar &transferências de arquivos"
 
 #: src/modules/help/helpwindow.cpp:64 src/modules/help/helpwindow.cpp:147
 msgid "Indexing help files"
@@ -8793,7 +8768,7 @@ msgstr "Indexando arquivos de ajuda"
 
 #: src/modules/help/helpwindow.cpp:83
 msgid "Index"
-msgstr "Índice da Ajuda"
+msgstr "Índice da ajuda"
 
 #: src/modules/help/helpwindow.cpp:95
 msgid "Refresh index"
@@ -8817,7 +8792,7 @@ msgstr "Navegador de ajuda"
 
 #: src/modules/help/index.cpp:471
 msgid "Untitled"
-msgstr "Sem Título"
+msgstr "Sem título"
 
 #: src/modules/ident/libkviident.cpp:102
 #, c-format
@@ -8846,19 +8821,20 @@ msgstr "[IDENTE]: %s"
 
 #: src/modules/ident/libkviident.cpp:119
 msgid "Shutting down identd service (spontaneous action)"
-msgstr "Recomeçando a conexão direta do servidor"
+msgstr "Encerrando o serviço identd (ação espontânea)"
 
 #: src/modules/ident/libkviident.cpp:124
 msgid "Shutting down identd service (requested action)"
-msgstr "Recomeçando a conexão direta do servidor"
+msgstr "Encerrando o serviço identd (ação solicitada)"
 
 #: src/modules/ident/libkviident.cpp:225
 msgid "Can't start the ident service : socket() failed"
-msgstr "Não pude configurar um socket de escuta : ligação falhou"
+msgstr "Não foi possível iniciar o serviço ident: falha em socket()"
 
 #: src/modules/ident/libkviident.cpp:231
 msgid "Can't start the ident service : async setting failed"
-msgstr "Não pude configurar um socket de escuta : ligação falhou"
+msgstr ""
+"Não foi possível iniciar o serviço ident: falha na configuração assíncrona"
 
 #: src/modules/ident/libkviident.cpp:237
 msgid "Can't enable the ident service : can't setup the listen address"
@@ -8868,11 +8844,11 @@ msgstr ""
 
 #: src/modules/ident/libkviident.cpp:243
 msgid "Can't start the ident service : bind() failed"
-msgstr "Não pude configurar um socket de escuta : ligação falhou"
+msgstr "Não foi possível iniciar o serviço ident: falha em bind()"
 
 #: src/modules/ident/libkviident.cpp:249
 msgid "Can't start the ident service : listen() failed"
-msgstr "Não pude configurar um socket de escuta : ligação falhou"
+msgstr "Não foi possível iniciar o serviço ident: falha em listen()"
 
 #: src/modules/ident/libkviident.cpp:263
 msgid "Can't start the ident service on IpV6 : socket() failed"
@@ -8893,11 +8869,11 @@ msgstr ""
 
 #: src/modules/ident/libkviident.cpp:285
 msgid "Can't start the ident service on IpV6 : bind() failed"
-msgstr "Não pude configurar um socket de escuta : ligação falhou"
+msgstr "Não foi possível iniciar o serviço ident em IPv6: falha em bind()"
 
 #: src/modules/ident/libkviident.cpp:294
 msgid "Can't start the ident service on IpV6 : listen() failed"
-msgstr "Não pude configurar um socket de escuta : ligação falhou"
+msgstr "Não foi possível iniciar o serviço ident em IPv6: falha em listen()"
 
 #: src/modules/ident/libkviident.cpp:310
 msgid "Starting identd service (IpV4/V6 on separate namespaces)"
@@ -8921,7 +8897,7 @@ msgstr "Identd aceitando conexão"
 
 #: src/modules/ident/libkviident.cpp:435
 msgid "Identd socket error : dropping connection"
-msgstr "Erro de soquete Identd: queda de conexão"
+msgstr "Erro de soquete identd: queda de conexão"
 
 #: src/modules/ident/libkviident.cpp:440
 msgid "Identd connection closed by remote host"
@@ -8954,11 +8930,11 @@ msgstr "Tráfego de entrada"
 
 #: src/modules/lamerizer/libkvilamerizer.cpp:219
 msgid "A really lame text transformation engine :D"
-msgstr "Um motor de transformação de texto realmente simple :D"
+msgstr "Um motor de transformação de texto realmente simple :d"
 
 #: src/modules/lamerizer/libkvilamerizer.cpp:229
 msgid "A really lame text transformation engine: Light Version."
-msgstr "Um motor de transformação de texto realmente simples: Versão leve."
+msgstr "Um motor de transformação de texto realmente simples: versão leve."
 
 #: src/modules/links/libkvilinks.cpp:74
 msgid "Links window alread open for this IRC context"
@@ -8966,7 +8942,7 @@ msgstr "Janela de links já aberta para este contexto de IRC"
 
 #: src/modules/links/linkswindow.cpp:57
 msgid "Request Links"
-msgstr "Requisitar Links"
+msgstr "Requisitar links"
 
 #: src/modules/links/linkswindow.cpp:70
 msgid "Link"
@@ -8990,7 +8966,7 @@ msgstr "Requisição de links enviada, aguardando resposta..."
 
 #: src/modules/links/linkswindow.cpp:115
 msgid "Cannot request links: No active connection"
-msgstr "Não foi possível pedir links: Nenhuma conexão ativa"
+msgstr "Não foi possível pedir links: nenhuma conexão ativa"
 
 #: src/modules/links/linkswindow.cpp:125 src/modules/list/listwindow.cpp:279
 #, c-format
@@ -8999,19 +8975,19 @@ msgstr "Conectedo em %s (%s)"
 
 #: src/modules/links/linkswindow.cpp:128
 msgid "Links cannot be requested: Not connected to a server"
-msgstr "Os links não podem ser requisitados: Não estás conectado a um servidor"
+msgstr "Os links não podem ser requisitados: não estás conectado a um servidor"
 
 #: src/modules/links/linkswindow.cpp:153
 msgid "Links for %Q [IRC Context %u]"
-msgstr "Links para %Q [Contexto de IRC %u]"
+msgstr "Links para %Q [contexto de IRC %u]"
 
 #: src/modules/links/linkswindow.cpp:156 src/modules/links/linkswindow.cpp:164
 msgid ""
 "<nobr><font color=\"%s\"><b>Links for %Q</b></font> <font color=\"%s\">[IRC "
 "Context %u]</font></nobr>"
 msgstr ""
-"<nobr><font color=\"%s\"><b>Links para %Q</b></font> <font color=\"%s"
-"\">[Contexto de IRC %u]</font></nobr>"
+"<nobr><font color=\"%s\"><b>Links para %Q</b></font> <font color=\"%s\">["
+"contexto de IRC %u]</font></nobr>"
 
 #: src/modules/links/linkswindow.cpp:194
 msgid "Received end of links."
@@ -9022,18 +8998,18 @@ msgstr "Fim dos links recebido."
 msgid ""
 "Broken link: Missing parent (%s) for %s (%d hops): %s (used /LINKS <mask> ?)"
 msgstr ""
-"Link quebrado: Falta o pai (%s) para %s (%d saltos): %s (/LINKS usado "
-"<mascara> ?)"
+"Link quebrado: pai ausente (%s) para %s (%d saltos): %s (foi usado /LINKS "
+"<mask> ?)"
 
 #: src/modules/links/linkswindow.cpp:238
 #, c-format
 msgid "%s: Parent link %s"
-msgstr "%s:Link Pai %s"
+msgstr "%s:link pai %s"
 
 #: src/modules/links/linkswindow.cpp:242
 msgid "Warning: No root link was sent by the server, the stats may be invalid."
 msgstr ""
-"Aviso: Nenhum link de raiz foi enviado pelo servidor, as estatísticas podem "
+"Aviso: nenhum link de raiz foi enviado pelo servidor, as estatísticas podem "
 "ser inválidas."
 
 #: src/modules/links/linkswindow.cpp:278
@@ -9051,7 +9027,7 @@ msgstr "Total de máquinas na rede"
 #: src/modules/links/linkswindow.cpp:282
 #, c-format
 msgid "Wildcard servers (hubs?): %d"
-msgstr "Servidores Wildcard (hubs?): %d"
+msgstr "Servidores wildcard (hubs?): %d"
 
 #: src/modules/links/linkswindow.cpp:283
 msgid "Direct links: %d (~%d.%d %)"
@@ -9063,7 +9039,7 @@ msgstr "Links próximos (1 <= saltos <= 3): %d (~%d.%d %)"
 
 #: src/modules/links/linkswindow.cpp:285
 msgid "Mid-range links (4 <= hops  <= 6): %d (~%d.%d %)"
-msgstr "Links de médio alcance (1 <= saltos <= 3): %d (~%d.%d %)"
+msgstr "Links de médio alcance (4 <= saltos <= 6): %d (~%d.%d %)"
 
 #: src/modules/links/linkswindow.cpp:286
 msgid "Distant links (7 <= hops): %d (~%d.%d %)"
@@ -9123,7 +9099,7 @@ msgstr "Lista de janelas já esta aberta para o contexto de IRC"
 
 #: src/modules/list/listwindow.cpp:192
 msgid "Request List"
-msgstr "Pedir Lista"
+msgstr "Pedir lista"
 
 #: src/modules/list/listwindow.cpp:198
 msgid "Stop list download"
@@ -9157,7 +9133,7 @@ msgstr "Pedido de lista enviado: aguardando resposta..."
 
 #: src/modules/list/listwindow.cpp:256
 msgid "Cannot request list: No active connection"
-msgstr "Não foi possível pedir a lista: Nenhuma conexão ativa"
+msgstr "Não foi possível pedir a lista: nenhuma conexão ativa"
 
 #: src/modules/list/listwindow.cpp:265 src/modules/list/listwindow.cpp:380
 msgid "Stopping the list download..."
@@ -9169,12 +9145,12 @@ msgstr "Não foi possível parar o recebimento da lista, nenhuma conexão ativa.
 
 #: src/modules/list/listwindow.cpp:284
 msgid "List cannot be requested: Not connected to a server"
-msgstr "Não foi possível pedir a lista: Não estás conectado a um servidor"
+msgstr "Não foi possível pedir a lista: não estás conectado a um servidor"
 
 #: src/modules/list/listwindow.cpp:307
 #, c-format
 msgid "Channel List [IRC Context %u]"
-msgstr "Lista de Canais [Contexto de IRC %u]"
+msgstr "Lista de canais [contexto de IRC %u]"
 
 #: src/modules/list/listwindow.cpp:310
 #, c-format
@@ -9182,8 +9158,8 @@ msgid ""
 "<nobr><font color=\"%s\"><b>Channel List</b></font> <font color=\"%s\">[IRC "
 "Context %u]</font></nobr>"
 msgstr ""
-"<nobr><font color=\"%s\"><b>Lista de Canais</b></font> <font color=\"%s"
-"\">[Contexto de IRC %u]</font></nobr>"
+"<nobr><font color=\"%s\"><b>Lista de canais</b></font> <font color=\"%s\">["
+"contexto de IRC %u]</font></nobr>"
 
 #: src/modules/list/listwindow.cpp:317
 #, c-format
@@ -9191,8 +9167,8 @@ msgid ""
 "<nobr><font color=\"%s\"><b>Channel list</b></font> <font color=\"%s\">[IRC "
 "Context %u]</font></nobr>"
 msgstr ""
-"<nobr><font color=\"%s\"><b>Lista de canais </b></font> <font color=\"%s"
-"\">[Contexto de IRC %u]</font></nobr>"
+"<nobr><font color=\"%s\"><b>Lista de canais </b></font> <font color=\"%s\">["
+"contexto de IRC %u]</font></nobr>"
 
 #: src/modules/list/listwindow.cpp:333
 msgid "You cannot export an empty list"
@@ -9208,11 +9184,11 @@ msgstr "Canais"
 
 #: src/modules/list/listwindow.cpp:346 src/modules/list/listwindow.cpp:373
 msgid "Choose filename"
-msgstr "Escolha Arquivo de Registro - KVIrc"
+msgstr "Escolher nome do arquivo"
 
 #: src/modules/list/listwindow.cpp:347 src/modules/list/listwindow.cpp:374
 msgid "Configuration files (*.kvc)"
-msgstr "Configuração"
+msgstr "Arquivos de configuração (*.kvc)"
 
 #: src/modules/list/listwindow.cpp:426
 msgid "Channels list download finished"
@@ -9238,7 +9214,7 @@ msgstr "Não é possível registrar no arquivo %Q"
 
 #: src/modules/log/libkvilog.cpp:123
 msgid "This window has no logging capabilities"
-msgstr "Esta janela não tem capacidades de registo"
+msgstr "Esta janela não possui recursos de registro"
 
 #: src/modules/log/libkvilog.cpp:275
 msgid "Window with id '%Q' not found, returning empty string"
@@ -9249,7 +9225,7 @@ msgid ""
 "%Q doesn't look like a servers.ini file.\n"
 "Import failed."
 msgstr ""
-"%Q não se parece com um arquivo server.ini.\n"
+"%Q não parece ser um arquivo servers.ini.\n"
 "Falha na importação."
 
 #: src/modules/mircimport/libkvimircimport.cpp:113
@@ -9264,7 +9240,7 @@ msgstr "Escolha o arquivo servers.ini"
 
 #: src/modules/mircimport/libkvimircimport.cpp:146
 msgid "Remote mIRC servers.ini Import Wizard"
-msgstr "Assistente de Importação remota do servers.ini do mIRC"
+msgstr "Assistente de importação remota do servers.ini do mIRC"
 
 #: src/modules/mircimport/libkvimircimport.cpp:154
 msgid ""
@@ -9272,9 +9248,9 @@ msgid ""
 "downloading a list of IRC servers. Please click \"<b>Next</b>\" to begin the "
 "operation.</center>"
 msgstr ""
-"<center><b>Bem vindo!</b><br><br>Este assistente irá guiá-lo no processo de "
-"transferência de uma lista de servidores IRC. Por favor clique em \""
-"<b>Próximo</b>\" para iniciar a operação.</center>"
+"<center><b>Bem-vindo!</b><br><br>Este assistente guiará você pelo processo "
+"de download de uma lista de servidores IRC. Clique em \"<b>próximo</b>\" "
+"para iniciar a operação.</center>"
 
 #: src/modules/mircimport/libkvimircimport.cpp:161
 msgid ""
@@ -9295,7 +9271,7 @@ msgstr "Por favor aguarde enquanto a lista é transferida"
 #: src/modules/mircimport/libkvimircimport.cpp:179
 #: src/modules/mircimport/libkvimircimport.cpp:195
 msgid "List Download"
-msgstr "Lista de Transferências"
+msgstr "Lista de transferências"
 
 #: src/modules/mircimport/libkvimircimport.cpp:229
 msgid "Failed to start the server list transfer :("
@@ -9339,7 +9315,7 @@ msgstr ""
 #: src/modules/objects/class_combobox.cpp:169
 #: src/modules/objects/class_listbox.cpp:190
 msgid "No string parameter given - using empty string"
-msgstr "Parâmetro de texto quebrado: assumindo string vazia"
+msgstr "Nenhum parâmetro de texto fornecido; usando uma cadeia vazia"
 
 #: src/modules/objects/class_combobox.cpp:172
 #: src/modules/objects/class_combobox.cpp:192
@@ -9355,7 +9331,7 @@ msgstr "Política de inserção inválida %Q"
 
 #: src/modules/objects/class_dockwindow.cpp:110
 msgid "Can't add a null object"
-msgstr "Não foi possível adicionar um objeto não widget"
+msgstr "Não é possível adicionar um objeto nulo"
 
 #: src/modules/objects/class_dockwindow.cpp:117
 msgid ""
@@ -9410,7 +9386,7 @@ msgstr "O arquivo não está aberto !"
 #: src/modules/objects/class_file.cpp:298
 #: src/modules/objects/class_file.cpp:336
 msgid "Argument to long, using only first char"
-msgstr "Argumento muito longo, usando apenas o caracter"
+msgstr "Argumento muito longo, usando apenas o caractere"
 
 #: src/modules/objects/class_file.cpp:303
 #: src/modules/objects/class_file.cpp:341
@@ -9436,7 +9412,7 @@ msgstr "Alinhamento desconhecido"
 #: src/modules/objects/class_groupbox.cpp:349
 #: src/modules/objects/class_groupbox.cpp:367
 msgid "Unknown orientation: "
-msgstr "Função desconhecida "
+msgstr "Orientação desconhecida: "
 
 #: src/modules/objects/class_hbox.cpp:106
 #: src/modules/objects/class_layout.cpp:133
@@ -9457,7 +9433,7 @@ msgstr "Função desconhecida "
 #: src/modules/objects/class_vbox.cpp:107
 #: src/modules/objects/class_widget.cpp:1542
 msgid "Widget parameter is not an object"
-msgstr "O parâmetro especificado não é um inteiro"
+msgstr "O parâmetro de widget não é um objeto"
 
 #: src/modules/objects/class_hbox.cpp:111
 #: src/modules/objects/class_layout.cpp:138
@@ -9477,7 +9453,7 @@ msgstr "O parâmetro especificado não é um inteiro"
 #: src/modules/objects/class_vbox.cpp:112
 #: src/modules/objects/class_widget.cpp:1547
 msgid "Widget parameter is not a valid object"
-msgstr "O parâmetro especificado não é um inteiro"
+msgstr "O parâmetro de widget não é um objeto válido"
 
 #: src/modules/objects/class_hbox.cpp:116
 #: src/modules/objects/class_layout.cpp:143
@@ -9512,7 +9488,7 @@ msgstr "O pai de um layout deve ser um widget!"
 
 #: src/modules/objects/class_layout.cpp:258
 msgid "Invalid resize mode defaulting to Auto"
-msgstr "Modo de redimensionamento inválido com padrão Automático"
+msgstr "Modo de redimensionamento inválido com padrão automático"
 
 #: src/modules/objects/class_lcd.cpp:136
 msgid "Unknown mode "
@@ -9524,15 +9500,15 @@ msgstr "Estilo de segmento desconhecido "
 
 #: src/modules/objects/class_lineedit.cpp:371
 msgid "Unknown echo mode %Q"
-msgstr "Modo eco desconhecido"
+msgstr "Modo de eco desconhecido: %Q"
 
 #: src/modules/objects/class_listbox.cpp:278
 msgid "Invalid selection mode '%Q' assuming single"
-msgstr "Direção inválida para este motor"
+msgstr "Modo de seleção inválido '%Q'; usando seleção única"
 
 #: src/modules/objects/class_listview.cpp:315
 msgid "Invalid selection mode '%Q'"
-msgstr "Direção inválida para este motor"
+msgstr "Modo de seleção inválido '%Q'"
 
 #: src/modules/objects/class_listviewitem.cpp:142
 msgid "The listviewitem cannot be parentless"
@@ -9546,15 +9522,15 @@ msgstr "O pai do listviewitem deve ser outro listviewitem ou um listview"
 
 #: src/modules/objects/class_listviewitem.cpp:403
 msgid "Pixmap object or image Id required"
-msgstr "Objeto pixmap requerido"
+msgstr "É necessário um objeto pixmap ou um ID de imagem"
 
 #: src/modules/objects/class_listviewitem.cpp:413
 msgid ""
 "Error occured: the suitable file '%Q' is not of the correct format or it is "
 "not a valid icon number."
 msgstr ""
-"Ocorreu um erro: o arquivo não é do formato correto ou não é um número de "
-"ícone válido."
+"Ocorreu um erro: o arquivo adequado '%Q' não está no formato correto ou não "
+"contém um número de ícone válido."
 
 #: src/modules/objects/class_mainwindow.cpp:95
 #: src/modules/objects/class_pixmap.cpp:115
@@ -9570,7 +9546,7 @@ msgstr "Objeto widget requerido"
 #: src/modules/objects/class_mainwindow.cpp:125
 #: src/modules/objects/class_mainwindow.cpp:148
 msgid "Unknown dock area '%Q'"
-msgstr "Operador desconhecido"
+msgstr "Área de acoplamento desconhecida '%Q'"
 
 #: src/modules/objects/class_multilineedit.cpp:369
 msgid "No such line number"
@@ -9578,7 +9554,7 @@ msgstr "Não existe esse número de linha"
 
 #: src/modules/objects/class_multilineedit.cpp:483
 msgid "Unknown word wrap '%Q'"
-msgstr "Operação de associação desconhecida '%Q'"
+msgstr "Quebra de linha desconhecida '%Q'"
 
 #: src/modules/objects/class_multilineedit.cpp:502
 msgid "Unknown wrap policy'%Q'"
@@ -9604,7 +9580,7 @@ msgstr "Um dos parâmetros da matriz de cores está vazio"
 #: src/modules/objects/class_widget.cpp:1049
 #: src/modules/objects/class_widget.cpp:1124
 msgid "One of the colors array parameters didn't evaluate to an integer"
-msgstr "O parâmetro da ação não avaliou para um índice"
+msgstr "Um dos parâmetros da matriz de cores não resultou em um inteiro"
 
 #: src/modules/objects/class_multilineedit.cpp:814
 #: src/modules/objects/class_multilineedit.cpp:1003
@@ -9636,19 +9612,19 @@ msgstr "$setColor requer um array como primeiro parâmetro ou três inteiros"
 #: src/modules/objects/class_widget.cpp:1382
 #: src/modules/objects/class_widget.cpp:1439
 msgid "The first parameter didn't evaluate to an array nor an integer"
-msgstr "O parâmetro da ação não avaliou para um índice"
+msgstr "O primeiro parâmetro não resultou em uma matriz nem em um inteiro"
 
 #: src/modules/objects/class_multilineedit.cpp:958
 msgid "Unknown text format '%Q'"
-msgstr "Função desconhecida"
+msgstr "Formato de texto desconhecido '%Q'"
 
 #: src/modules/objects/class_multilineedit.cpp:1054
 msgid " I can't find the specified file '%Q'."
-msgstr " Eu não posso encontrar o arquivo especificado."
+msgstr " Não foi possível encontrar o arquivo especificado '%Q'."
 
 #: src/modules/objects/class_multilineedit.cpp:1061
 msgid " I cannot read the file %Q'."
-msgstr " Eu não posso ler o arquivo."
+msgstr " Não foi possível ler o arquivo %Q'."
 
 #: src/modules/objects/class_multilineedit.cpp:1091
 msgid "Unknown alignment '%Q'"
@@ -9656,7 +9632,7 @@ msgstr "Alinhamento desconhecido '%Q'"
 
 #: src/modules/objects/class_multilineedit.cpp:1109
 msgid "Unknown auto formatting mode '%Q'"
-msgstr "Operação de associação desconhecida '%Q'"
+msgstr "Modo de formatação automática desconhecido '%Q'"
 
 #: src/modules/objects/class_multilineedit.cpp:1127
 msgid "Unknown vertical alignment '%Q'"
@@ -9675,7 +9651,7 @@ msgstr "Um dos parâmetros da matriz geométrica está vazio"
 #: src/modules/objects/class_painter.cpp:404
 #: src/modules/objects/class_widget.cpp:956
 msgid "One of the geometry array parameters didn't evaluate to an integer"
-msgstr "O parâmetro da ação não avaliou para um índice"
+msgstr "Um dos parâmetros da matriz de geometria não resultou em um inteiro"
 
 #: src/modules/objects/class_painter.cpp:410
 msgid "%1 requires either an array as first parameter or four integers"
@@ -9695,7 +9671,7 @@ msgstr "Um dos parâmetros da matriz está vazio"
 #: src/modules/objects/class_painter.cpp:437
 #: src/modules/objects/class_painter.cpp:471
 msgid "One of the array parameters didn't evaluate to an integer"
-msgstr "O parâmetro da ação não avaliou para um índice"
+msgstr "Um dos parâmetros da matriz não resultou em um inteiro"
 
 #: src/modules/objects/class_painter.cpp:443
 msgid "%1 requires either an array as first parameter or two integers"
@@ -9707,16 +9683,16 @@ msgstr "%1 requer um array como primeiro parâmetro ou 3 inteiros"
 
 #: src/modules/objects/class_painter.cpp:530
 msgid "Unknown orientation"
-msgstr "Função desconhecida"
+msgstr "Orientação desconhecida"
 
 #: src/modules/objects/class_painter.cpp:766
 msgid "Pixmap or Widget parameter is not an object"
-msgstr "O parâmetro Pixmap ou Widget não é um objeto"
+msgstr "O parâmetro pixmap ou widget não é um objeto"
 
 #: src/modules/objects/class_painter.cpp:775
 #: src/modules/objects/libkviobjects.cpp:719
 msgid "Widget or Pixmap required "
-msgstr "Widget ou Pixmap necessário "
+msgstr "Widget ou pixmap necessário "
 
 #: src/modules/objects/class_painter.cpp:826
 msgid "Invalid mode '%Q'"
@@ -9725,7 +9701,7 @@ msgstr "Modo inválido '%Q'"
 #: src/modules/objects/class_painter.cpp:849
 #: src/modules/objects/class_widget.cpp:1632
 msgid "Pixmap parameter is not an object"
-msgstr "O parâmetro especificado não é um inteiro"
+msgstr "O parâmetro de pixmap não é um objeto"
 
 #: src/modules/objects/class_painter.cpp:854
 #: src/modules/objects/class_widget.cpp:1637
@@ -9734,15 +9710,15 @@ msgstr "Objeto pixmap requerido"
 
 #: src/modules/objects/class_pixmap.cpp:172
 msgid "I can't find the specified file %Q."
-msgstr "Eu não posso encontrar o arquivo especificado."
+msgstr "Não foi possível encontrar o arquivo especificado %Q."
 
 #: src/modules/objects/class_pixmap.cpp:212
 msgid "Destination  parameter is not an object"
-msgstr "O parâmetro especificado não é um inteiro"
+msgstr "O parâmetro de destino não é um objeto"
 
 #: src/modules/objects/class_pixmap.cpp:218
 msgid "Destination must be a pixmap object"
-msgstr "O parâmetro especificado não é um inteiro"
+msgstr "O destino deve ser um objeto pixmap"
 
 #: src/modules/objects/class_pixmap.cpp:228
 msgid "Area dimensions are out of destination size "
@@ -9751,7 +9727,7 @@ msgstr "As dimensões da área estão fora do tamanho do destino "
 #: src/modules/objects/class_pixmap.cpp:234
 #: src/modules/objects/class_pixmap.cpp:243
 msgid "Pixmap dimensions are out of destination size "
-msgstr "As dimensões do Pixmap estão fora do tamanho do destino "
+msgstr "As dimensões do pixmap estão fora do tamanho do destino "
 
 #: src/modules/objects/class_pixmap.cpp:251
 msgid "Offset width area is out of pixmap size "
@@ -9769,7 +9745,7 @@ msgstr "pix '%Q' não existe"
 #: src/modules/objects/class_popupmenu.cpp:254
 #: src/modules/objects/class_toolbutton.cpp:269
 msgid "Can't add a non - popupmenu  object"
-msgstr "Não foi possível adicionar um objeto não widget"
+msgstr "Não é possível adicionar um objeto que não seja um menu popup"
 
 #: src/modules/objects/class_popupmenu.cpp:302
 msgid "Doesn't a widget object"
@@ -9777,15 +9753,15 @@ msgstr "Não é um objeto do widget"
 
 #: src/modules/objects/class_process.cpp:213
 msgid "Process could not be starded."
-msgstr "O processo nao pode ser iniciado."
+msgstr "O processo não pode ser iniciado."
 
 #: src/modules/objects/class_slider.cpp:256
 msgid "Unknown tickmark '%Q'"
-msgstr "Comando desconhecido"
+msgstr "Marca de escala desconhecida '%Q'"
 
 #: src/modules/objects/class_slider.cpp:271
 msgid "Unknown orientation '%Q'"
-msgstr "Função desconhecida"
+msgstr "Orientação desconhecida '%Q'"
 
 #: src/modules/objects/class_socket.cpp:500
 msgid "No socket object specified"
@@ -9793,7 +9769,7 @@ msgstr "Nenhum objeto socket especificado"
 
 #: src/modules/objects/class_socket.cpp:506
 msgid "Invalid socket object specified (it doesn't inherit from socket)"
-msgstr "Objecto socket especificado inválido (não herdou do socket)"
+msgstr "Objeto socket inválido especificado (ele não herda de socket)"
 
 #: src/modules/objects/class_socket.cpp:518
 msgid "There is no connection to accept!"
@@ -9861,7 +9837,7 @@ msgstr "Não foi possível iniciar o processo DNS"
 msgid ""
 "Too much unprocessed incoming data (you've left this socket unmanaged ?)"
 msgstr ""
-"Muitos dados recebidos não foram processados (Você deixou este socket sem "
+"Muitos dados recebidos não foram processados (você deixou este socket sem "
 "gerenciamento?)"
 
 #: src/modules/objects/class_tabwidget.cpp:294
@@ -9882,11 +9858,11 @@ msgstr "Não foi possível encontrar a tab "
 
 #: src/modules/objects/class_tabwidget.cpp:510
 msgid "Unknown position 'Q%'"
-msgstr "Função desconhecida"
+msgstr "Posição desconhecida 'q%'"
 
 #: src/modules/objects/class_tbrowser.cpp:99
 msgid "I can't find the specified file '%Q'."
-msgstr "Eu não posso encontrar o arquivo especificado."
+msgstr "Não foi possível encontrar o arquivo especificado '%Q'."
 
 #: src/modules/objects/class_toolbar.cpp:84
 msgid "the toolbar cannot be a parent-widget!"
@@ -9898,7 +9874,7 @@ msgstr "O widget pai não é uma MainWindow."
 
 #: src/modules/objects/class_toolbutton.cpp:309
 msgid "Unknown text position '%Q'"
-msgstr "Função desconhecida"
+msgstr "Posição de texto desconhecida '%Q'"
 
 #: src/modules/objects/class_urllabel.cpp:251
 #: src/modules/objects/class_urllabel.cpp:270
@@ -9933,11 +9909,11 @@ msgstr ""
 
 #: src/modules/objects/class_widget.cpp:1365
 msgid "One of the move array parameters is empty"
-msgstr "O parâmetro da ação não avaliou para um índice"
+msgstr "Um dos parâmetros da matriz de movimento está vazio"
 
 #: src/modules/objects/class_widget.cpp:1370
 msgid "One of the move array parameters didn't evaluate to an integer"
-msgstr "O parâmetro da ação não avaliou para um índice"
+msgstr "Um dos parâmetros da matriz de movimento não resultou em um inteiro"
 
 #: src/modules/objects/class_widget.cpp:1377
 msgid "$move() requires either an array as first parameter or two integers"
@@ -9945,11 +9921,12 @@ msgstr "$move() requer um array como primeiro parâmetro ou dois inteiros"
 
 #: src/modules/objects/class_widget.cpp:1422
 msgid "One of the resize array parameters is empty"
-msgstr "O parâmetro da ação não avaliou para um índice"
+msgstr "Um dos parâmetros da matriz de redimensionamento está vazio"
 
 #: src/modules/objects/class_widget.cpp:1427
 msgid "One of the resize array parameters didn't evaluate to an integer"
-msgstr "O parâmetro da ação não avaliou para um índice"
+msgstr ""
+"Um dos parâmetros da matriz de redimensionamento não resultou em um inteiro"
 
 #: src/modules/objects/class_widget.cpp:1434
 msgid "$resize() requires either an array as first parameter or two integers"
@@ -9973,7 +9950,7 @@ msgstr "Nenhuma Disposição associada ao widget "
 
 #: src/modules/objects/class_widget.cpp:1581
 msgid "Parent must be a widget object"
-msgstr "Não é um objeto do widget"
+msgstr "O objeto pai deve ser um widget"
 
 #: src/modules/objects/class_widget.cpp:1642
 msgid "Null mask"
@@ -10001,7 +9978,7 @@ msgstr "Erro na implementação da classe KVS: processamento abortado"
 
 #: src/modules/objects/class_xmlreader.cpp:156
 msgid "Processing aborted"
-msgstr "Processando a lista: %Q"
+msgstr "Processamento interrompido"
 
 #: src/modules/objects/class_xmlreader.cpp:162
 #, c-format
@@ -10015,7 +9992,7 @@ msgstr "Aviso próximo à linha %d, coluna %d"
 
 #: src/modules/objects/class_xmlreader.cpp:315
 msgid "XML support not available in the TQt library"
-msgstr "Medição de Lag ainda não disponível"
+msgstr "O suporte a XML não está disponível na biblioteca TQt"
 
 #: src/modules/objects/libkviobjects.cpp:179
 msgid "Class '%Q' is not definited"
@@ -10036,7 +10013,7 @@ msgstr "A classe %Q não existe"
 
 #: src/modules/objects/libkviobjects.cpp:402
 msgid "Object does not exists"
-msgstr "O objeto pai especificado não existe"
+msgstr "O objeto não existe"
 
 #: src/modules/objects/libkviobjects.cpp:555
 msgid "Inexisting target object for objects.disconnect"
@@ -10048,19 +10025,19 @@ msgstr "Objeto de origem inexistente para objects.disconnect"
 
 #: src/modules/objects/libkviobjects.cpp:606
 msgid "Source is not an object"
-msgstr "O parâmetro especificado não é um inteiro"
+msgstr "A origem não é um objeto"
 
 #: src/modules/objects/libkviobjects.cpp:612
 msgid "Destination is not an object"
-msgstr "O parâmetro especificado não é um inteiro"
+msgstr "O destino não é um objeto"
 
 #: src/modules/objects/libkviobjects.cpp:623
 msgid "Widget, Image or Pixmap required "
-msgstr "É necessário widget, imagem ou Pixmap "
+msgstr "É necessário widget, imagem ou pixmap "
 
 #: src/modules/objects/libkviobjects.cpp:633
 msgid "Widget or Pixmap required"
-msgstr "Widget ou Pixmap necessário"
+msgstr "Widget ou pixmap necessário"
 
 #: src/modules/objects/libkviobjects.cpp:703
 msgid "One o more of background, foreground or destination aren't objects"
@@ -10068,7 +10045,7 @@ msgstr "Um ou mais de fundo, primeiro plano ou destino não são objetos"
 
 #: src/modules/objects/libkviobjects.cpp:709
 msgid "Pixmap objects required"
-msgstr "Objeto pixmap requerido"
+msgstr "São necessários objetos pixmap"
 
 #: src/modules/objects/libkviobjects.cpp:732
 msgid "Values for background are out of image size "
@@ -10081,7 +10058,7 @@ msgstr "Os valores do primeiro plano estão fora do tamanho da imagem "
 #: src/modules/popupeditor/popupeditor.cpp:77
 #: src/modules/popupeditor/popupeditor.cpp:208
 msgid "Item"
-msgstr "Ítem"
+msgstr "Item"
 
 #: src/modules/popupeditor/popupeditor.cpp:80
 msgid "Submenu"
@@ -10089,7 +10066,7 @@ msgstr "Submenu"
 
 #: src/modules/popupeditor/popupeditor.cpp:83
 msgid "External Menu"
-msgstr "Menu Externo"
+msgstr "Menu externo"
 
 #: src/modules/popupeditor/popupeditor.cpp:90
 #: src/modules/toolbareditor/toolbareditor.cpp:136
@@ -10130,7 +10107,7 @@ msgid ""
 "evaluated at popup call time.<br>For labels, this text can contain also "
 "limited HTML tags.</center>"
 msgstr ""
-"<center><b>Texto Visível</b><br>Pode conter identificadores que serão "
+"<center><b>Texto visível</b><br>Pode conter identificadores que serão "
 "avaliados no momento da chamada ao popup.<br>Para rótulos, este texto pode "
 "conter também alguns marcadores html.</center>"
 
@@ -10158,7 +10135,7 @@ msgid ""
 "path or a relative path.<br>Portable scripts should never use absolute paths."
 "</center>"
 msgstr ""
-"<center><b>Ícone Identificador</b><br>Pode ser um ID de ícone interno, um "
+"<center><b>Ícone identificador</b><br>Pode ser um ID de ícone interno, um "
 "caminho absoluto ou um relativo<br>. Os scripts portáveis nunca deveriam "
 "usar caminhos absolutos.</center>"
 
@@ -10178,79 +10155,79 @@ msgstr ""
 
 #: src/modules/popupeditor/popupeditor.cpp:261
 msgid "Item Id:"
-msgstr "Id do Ítem:"
+msgstr "Id do item:"
 
 #: src/modules/popupeditor/popupeditor.cpp:268
 msgid ""
 "<center><b>Item id</b><br>This will allow you to use delpopupitem later.</"
 "center>"
 msgstr ""
-"<center><b>Itém id</b><br>Isto permitirá você a utilizar delpopupitem mais "
-"tarde.</center>"
+"<center><b>ID do item</b><br>Isso permitirá usar delpopupitem "
+"posteriormente.</center>"
 
 #: src/modules/popupeditor/popupeditor.cpp:381
 msgid "New Separator Below"
-msgstr "Novo Separator Abaixo"
+msgstr "Novo separator abaixo"
 
 #: src/modules/popupeditor/popupeditor.cpp:383
 msgid "New Separator Above"
-msgstr "Novo Separador Acima"
+msgstr "Novo separador acima"
 
 #: src/modules/popupeditor/popupeditor.cpp:386
 msgid "New Separator Inside"
-msgstr "Novo Separador Interno"
+msgstr "Novo separador interno"
 
 #: src/modules/popupeditor/popupeditor.cpp:391
 msgid "New Label Below"
-msgstr "Novo Rótulo Abaixo"
+msgstr "Novo rótulo abaixo"
 
 #: src/modules/popupeditor/popupeditor.cpp:393
 msgid "New Label Above"
-msgstr "Novo Rótulo Acima"
+msgstr "Novo rótulo acima"
 
 #: src/modules/popupeditor/popupeditor.cpp:396
 msgid "New Label Inside"
-msgstr "Novo Rótulo Interno"
+msgstr "Novo rótulo interno"
 
 #: src/modules/popupeditor/popupeditor.cpp:401
 msgid "New Item Below"
-msgstr "Novo Item Abaixo"
+msgstr "Novo item abaixo"
 
 #: src/modules/popupeditor/popupeditor.cpp:403
 msgid "New Item Above"
-msgstr "Novo Item Acima"
+msgstr "Novo item acima"
 
 #: src/modules/popupeditor/popupeditor.cpp:406
 msgid "New Item Inside"
-msgstr "Novo Item Interno"
+msgstr "Novo item interno"
 
 #: src/modules/popupeditor/popupeditor.cpp:411
 msgid "New Menu Below"
-msgstr "Novo Menu Abaixo"
+msgstr "Novo menu abaixo"
 
 #: src/modules/popupeditor/popupeditor.cpp:413
 msgid "New Menu Above"
-msgstr "Novo Menu Acima"
+msgstr "Novo menu acima"
 
 #: src/modules/popupeditor/popupeditor.cpp:416
 msgid "New Menu Inside"
-msgstr "Novo Menu Interno"
+msgstr "Novo menu interno"
 
 #: src/modules/popupeditor/popupeditor.cpp:421
 msgid "New External Menu Below"
-msgstr "Novo Menu Externo Abaixo"
+msgstr "Novo menu externo abaixo"
 
 #: src/modules/popupeditor/popupeditor.cpp:423
 msgid "New External Menu Above"
-msgstr "Novo Menu Externo Acima"
+msgstr "Novo menu externo acima"
 
 #: src/modules/popupeditor/popupeditor.cpp:426
 msgid "New External Menu Inside"
-msgstr "Novo Menu Externo Interno"
+msgstr "Novo menu externo interno"
 
 #: src/modules/popupeditor/popupeditor.cpp:446
 msgid "&Paste Below"
-msgstr "Co&lar Abaixo"
+msgstr "Co&lar abaixo"
 
 #: src/modules/popupeditor/popupeditor.cpp:451
 msgid "Paste Above"
@@ -10262,7 +10239,7 @@ msgstr "Colar dentro"
 
 #: src/modules/popupeditor/popupeditor.cpp:468
 msgid "New Menu Prologue"
-msgstr "Novo Prólogo de Menu"
+msgstr "Novo prólogo de menu"
 
 #: src/modules/popupeditor/popupeditor.cpp:476
 msgid "New Menu Epilogue"
@@ -10274,19 +10251,19 @@ msgstr "Popup"
 
 #: src/modules/popupeditor/popupeditor.cpp:1038
 msgid "&Export selected To..."
-msgstr "&Exportar selecionado Para..."
+msgstr "&Exportar selecionado para..."
 
 #: src/modules/popupeditor/popupeditor.cpp:1089
 msgid "&New Popup"
-msgstr "&Novo Popup"
+msgstr "&Novo popup"
 
 #: src/modules/popupeditor/popupeditor.cpp:1095
 msgid "Re&move Popup"
-msgstr "Re&mover Popup"
+msgstr "Re&mover popup"
 
 #: src/modules/popupeditor/popupeditor.cpp:1102
 msgid "&Export Popup To..."
-msgstr "&Exportar Popup para..."
+msgstr "&Exportar popup para..."
 
 #: src/modules/popupeditor/popupeditor.cpp:1130
 msgid "Unable to write to the popup file."
@@ -10294,23 +10271,23 @@ msgstr "Impossível escrever no arquivo de popup."
 
 #: src/modules/popupeditor/popupeditor.cpp:1372
 msgid "Popup Editor"
-msgstr "Editor de Popup"
+msgstr "Editor de popup"
 
 #: src/modules/raweditor/raweditor.cpp:82
 msgid "Raw Event"
-msgstr "Evento Raw"
+msgstr "Evento raw"
 
 #: src/modules/raweditor/raweditor.cpp:92
 msgid "Edit the raw event handler name."
-msgstr "Editar o nome dos manipuladores de eventos."
+msgstr "Editar o nome do manipulador de evento bruto."
 
 #: src/modules/raweditor/raweditor.cpp:174
 msgid "&Add Raw Event..."
-msgstr "&Adicionar Evento Raw..."
+msgstr "&Adicionar evento Raw..."
 
 #: src/modules/raweditor/raweditor.cpp:214
 msgid "New Raw Event"
-msgstr "Novo Evento Raw"
+msgstr "Novo evento raw"
 
 #: src/modules/raweditor/raweditor.cpp:214
 msgid "Enter the numeric code of the message (0-999)"
@@ -10318,21 +10295,21 @@ msgstr "Digite o código numérico da mensagem (0-999)"
 
 #: src/modules/raweditor/raweditor.cpp:400
 msgid "Unable to write to the raw event file."
-msgstr "Incapaz de escrever no arquivo de evento."
+msgstr "Não foi possível gravar no arquivo de evento bruto."
 
 #: src/modules/raweditor/raweditor.cpp:436
 msgid "Unable to write to the raw events file."
-msgstr "Incapaz de escrever no arquivo de eventos."
+msgstr "Não foi possível gravar no arquivo de eventos brutos."
 
 #: src/modules/raweditor/raweditor.cpp:507
 msgid "Raw Editor"
-msgstr "Editor de Raw"
+msgstr "Editor de raw"
 
 #: src/modules/regchan/libkviregchan.cpp:121
 #: src/modules/regchan/libkviregchan.cpp:178
 msgid "No such channel/netmask entry in the database"
 msgstr ""
-"Não existe uma entrada para esse canal/máscara de rede na base de dados"
+"Não existe uma entrada para esse canal/máscara de rede na banco de dados"
 
 #: src/modules/regchan/libkviregchan.cpp:198
 msgid "Registered channel list:"
@@ -10355,11 +10332,11 @@ msgstr "Canais totais %d"
 
 #: src/modules/reguser/dialog.cpp:86
 msgid "Notify disabled"
-msgstr "Lista de Notificação"
+msgstr "Notificação desativada"
 
 #: src/modules/reguser/dialog.cpp:88
 msgid "Notify as: "
-msgstr "Lista de Notificação "
+msgstr "Notificar como: "
 
 #: src/modules/reguser/dialog.cpp:97
 msgid "No comment set"
@@ -10381,12 +10358,11 @@ msgid ""
 "add users to the notify list. Notify list fine-tuning can be performed by "
 "editing the entry properties.</center>"
 msgstr ""
-"<center>Esta é a lista de usuários registrados. O KVIrc pode reconhecer e "
-"associar propriedades de forma automática.<br>Utilizar os botões da direita "
-"para adicionar, editar ou remover entradas.<br>A columna \"notificação\" te "
-"permite adicionarr usuários a lista de notificações rápidamente. O ajuste da "
-"lista de notificações pode ser feito se editando a entrada da "
-"propriedades.</center>"
+"<center>Esta é a lista de usuários registrados. O KVIrc pode reconhecê-los "
+"automaticamente e associar propriedades a eles.<br>Use os botões à direita "
+"para adicionar, editar e remover entradas. A coluna \"notificação\" permite "
+"adicionar rapidamente usuários à lista de notificações. O ajuste fino dessa "
+"lista pode ser feito editando as propriedades da entrada.</center>"
 
 #: src/modules/reguser/dialog.cpp:200
 msgid "Add (Wizard)..."
@@ -10394,7 +10370,9 @@ msgstr "Adicionar (assistente)..."
 
 #: src/modules/reguser/dialog.cpp:203
 msgid "Add a registered user by means of a user-friendly wizard."
-msgstr "Adicionar um usuário registrado por meio de um amigável assistente."
+msgstr ""
+"Adicionar um usuário registrado por meio de um assistente de fácil "
+"utilização."
 
 #: src/modules/reguser/dialog.cpp:208 src/modules/reguser/edituser.cpp:358
 msgid "&Add..."
@@ -10426,7 +10404,7 @@ msgstr "Editar a primeira entrada selecionada."
 
 #: src/modules/reguser/dialog.cpp:242
 msgid "Export To..."
-msgstr "Exportar Para..."
+msgstr "Exportar para..."
 
 #: src/modules/reguser/dialog.cpp:246
 msgid ""
@@ -10434,10 +10412,10 @@ msgid ""
 "selected registered users will be exported.<br>You (or anyone else) can "
 "later import the entries by using the \"Import\" button."
 msgstr ""
-"Exporta às entradas selecionadas para um arquivo.<br>Todos os dados "
-"associados aos usuários registrados selecionados serão exportados.<br>Você, "
-"ou qualquer outro, pode importar as entradas mais tarde usando o botão "
-"\"Importar\"."
+"Exporta as entradas selecionadas para um arquivo.<br>Todos os dados "
+"associados aos usuários registrados selecionados serão exportados.<br>Você "
+"ou outra pessoa poderá importar essas entradas posteriormente usando o botão "
+"\"importar\"."
 
 #: src/modules/reguser/dialog.cpp:251
 msgid "Import From..."
@@ -10449,7 +10427,7 @@ msgid ""
 "this dialog."
 msgstr ""
 "Importa às entradas de um arquivo exportado anteriormente pela função "
-"\"Exportar\" deste diálogo."
+"\"exportar\" deste diálogo."
 
 #: src/modules/reguser/dialog.cpp:379 src/modules/reguser/dialog.cpp:391
 msgid "Group name:"
@@ -10470,7 +10448,7 @@ msgstr "Não é possível abrir o arquivo %Q para gravação."
 #: src/modules/reguser/dialog.cpp:757
 msgid "Can't export the registered users database: Write error."
 msgstr ""
-"Não foi possível exportar a base de dados de usuários registrados: Erro de "
+"Não foi possível exportar a banco de dados de usuários registrados: erro de "
 "escrita."
 
 #: src/modules/reguser/dialog.cpp:778
@@ -10482,24 +10460,25 @@ msgstr "Não foi possível abrir o arquivo %s para leitura."
 #, c-format
 msgid "The file %s doesn't appear to be a valid registered users database."
 msgstr ""
-"O arquivo %s não parece ser uma base de dados de usuários registrados válida."
+"O arquivo %s não parece ser uma banco de dados de usuários registrados "
+"válida."
 
 #: src/modules/reguser/dialog.cpp:796
 #, c-format
 msgid "The file %s contains an invalid registered users database version."
 msgstr ""
-"O arquivo %s contém uma versão inválida da base de dados de usuários "
+"O arquivo %s contém uma versão inválida da banco de dados de usuários "
 "registrados."
 
 #: src/modules/reguser/dialog.cpp:868
 msgid "Can't import the registered users database: Read error."
 msgstr ""
-"Não foi possível importar a base de dados de usuários registrados: Erro de "
+"Não foi possível importar a banco de dados de usuários registrados: erro de "
 "leitura."
 
 #: src/modules/reguser/edituser.cpp:80
 msgid "Property Editor"
-msgstr "Editor de Propriedade"
+msgstr "Editor de propriedade"
 
 #: src/modules/reguser/edituser.cpp:91
 msgid "Property"
@@ -10519,14 +10498,14 @@ msgstr "&Remover"
 
 #: src/modules/reguser/edituser.cpp:205
 msgid "Mask Editor"
-msgstr "Editor de Máscaras"
+msgstr "Editor de máscaras"
 
 #: src/modules/reguser/edituser.cpp:209
 msgid ""
 "Insert a mask for this user.<br>It can contain the wildcard characters '*' "
 "and '?'."
 msgstr ""
-"Inserir uma máscara para este usuário.<br>Esta pode conter carácteres "
+"Inserir uma máscara para este usuário.<br>Esta pode conter caracteres "
 "wildcard como '*' e '?'."
 
 #: src/modules/reguser/edituser.cpp:220
@@ -10534,7 +10513,7 @@ msgid ""
 "<center>This the <b>nickname</b> that will match this user, default value is "
 "the registered name.</center>"
 msgstr ""
-"<center>Este é o <b>Apelido</b> que coincidirá com este usuário, o valor "
+"<center>Este é o <b>apelido</b> que coincidirá com este usuário, o valor "
 "padrão é o nome registrado.</center>"
 
 #: src/modules/reguser/edituser.cpp:231
@@ -10555,7 +10534,7 @@ msgstr ""
 
 #: src/modules/reguser/edituser.cpp:323
 msgid "Registered User Entry"
-msgstr "Entrada de Usuários Registrados"
+msgstr "Entrada de usuários registrados"
 
 #: src/modules/reguser/edituser.cpp:335
 msgid "Comment:"
@@ -10601,15 +10580,15 @@ msgstr "Todas às propriedades ..."
 
 #: src/modules/reguser/edituser.cpp:444
 msgid "Enable ignore for this user"
-msgstr "Habilitar Ignore para"
+msgstr "Habilitar ignore para"
 
 #: src/modules/reguser/edituser.cpp:446
 msgid "Ignore features"
-msgstr "Ignorar como"
+msgstr "Ignorar recursos"
 
 #: src/modules/reguser/edituser.cpp:451
 msgid "Ignore query-messages"
-msgstr "Mensagem de usuário ignorada"
+msgstr "Ignorar mensagens de conversas privadas"
 
 #: src/modules/reguser/edituser.cpp:454
 msgid "Ignore channel-messages"
@@ -10617,19 +10596,19 @@ msgstr "Mensagens Privada/Canal"
 
 #: src/modules/reguser/edituser.cpp:457
 msgid "Ignore notice-messages"
-msgstr "Mensagem de usuário ignorada"
+msgstr "Ignorar mensagens NOTICE"
 
 #: src/modules/reguser/edituser.cpp:460
 msgid "Ignore ctcp-messages"
-msgstr "Mensagem de usuário ignorada"
+msgstr "Ignorar mensagens CTCP"
 
 #: src/modules/reguser/edituser.cpp:463
 msgid "Ignore invites"
-msgstr "Ignorar como"
+msgstr "Ignorar convites"
 
 #: src/modules/reguser/edituser.cpp:466
 msgid "Ignore DCCs"
-msgstr "Ignorar como"
+msgstr "Ignorar DCCs"
 
 #: src/modules/reguser/edituser.cpp:472
 msgid "Ignore"
@@ -10682,7 +10661,7 @@ msgstr "Nenhuma propiedade especificada"
 
 #: src/modules/reguser/libkvireguser.cpp:808
 msgid "Registered users database dump:"
-msgstr "Despejar base de datos de usuários registrados:"
+msgstr "Conteúdo da banco de dados de usuários registrados:"
 
 #: src/modules/reguser/libkvireguser.cpp:819
 msgid " User: %c%Q"
@@ -10707,11 +10686,11 @@ msgstr "    Sem propriedades"
 #: src/modules/reguser/libkvireguser.cpp:847
 #, c-format
 msgid "Total: %d matching users (of %d in the database)"
-msgstr "Total: %d usuários semelhantes (de %d na base de datos)"
+msgstr "Total: %d usuários correspondentes (de %d na banco de dados)"
 
 #: src/modules/reguser/wizard.cpp:75
 msgid "User Registration Wizard - KVIrc"
-msgstr "Assistente de Registro de usuários - KVIrc"
+msgstr "Assistente de registro de usuários - KVIrc"
 
 #: src/modules/reguser/wizard.cpp:86
 msgid ""
@@ -10726,19 +10705,19 @@ msgid ""
 "</p>"
 msgstr ""
 "<p>Bem vindo ao assistente de registro de usuários.<br>Este processo permite "
-"adicionar um usuário de IRC a base de dados do KVIrc e configurar algumas de "
-"suas propriedades. O KVIrc será capaz (confiantemente) de reconhecer o "
+"adicionar um usuário de IRC a banco de dados do KVIrc e configurar algumas "
+"de suas propriedades. O KVIrc será capaz (confiantemente) de reconhecer o "
 "usuário, adicioná-lo a lista de notificações, exibir seu avatar associado, "
 "etc...<br><br>Primeiramente, deve escrever o <b>nome de entrada ou o nome "
-"Real</b> do usuário que será registrado. O nome será usado para identificar "
-"a entrada da base de dados e não tem nenhum requerimento específico, pode "
-"ser um nome, um apelido ou somente um texto que te lembre a pessoa."
-"<br>Exemplos: \"Luis Inácio Lula da Silva\", \"Lula\".\n"
+"real</b> do usuário que será registrado. O nome será usado para identificar "
+"a entrada da banco de dados e não tem nenhum requerimento específico, pode "
+"ser um nome, um apelido ou somente um texto que te lembre a "
+"pessoa.<br>Exemplos: \"Luis Inácio Lula da Silva\", \"Lula\".\n"
 "</p>"
 
 #: src/modules/reguser/wizard.cpp:94
 msgid "Step 1: Entry Name"
-msgstr "Passo 1: Nome de Entrada"
+msgstr "Passo 1: nome de entrada"
 
 #: src/modules/reguser/wizard.cpp:109
 msgid ""
@@ -10751,17 +10730,17 @@ msgid ""
 "dialog. You must enter at least one mask.</p>"
 msgstr ""
 "<p>Um usuário registrado é identificado por uma ou mais <b>máscaras de IRC</"
-"b>.<br>A máscara deve estar no seguinte formato:<br><b>apelido!"
-"nome_de_usuário@máquina</b><br>e pode conter wildcards '*' e '?'. Seja "
-"cuidadoso ao escolher às máscaras: são o único método para verificar a "
-"identidade de um usuário registrado.<br><br>Aqui você só pode digitar duas "
-"máscaras; se desejar adicionar mais, utilize o botão \"<b>Editar</b>\" no "
-"diálogo de Usuários Registrados. Você precisa digitar pelo menos uma máscara."
-"</p>"
+"b>.<br>A máscara deve estar no seguinte "
+"formato:<br><b>apelido!nome_de_usuário@máquina</b><br>e pode conter "
+"wildcards '*' e '?'. Seja cuidadoso ao escolher às máscaras: são o único "
+"método para verificar a identidade de um usuário registrado.<br><br>Aqui "
+"você só pode digitar duas máscaras; se desejar adicionar mais, utilize o "
+"botão \"<b>editar</b>\" no diálogo de usuários registrados. Você precisa "
+"digitar pelo menos uma máscara.</p>"
 
 #: src/modules/reguser/wizard.cpp:167
 msgid "Step 2: Mask Selection"
-msgstr "Passo 2: Seleção da máscara"
+msgstr "Passo 2: seleção da máscara"
 
 #: src/modules/reguser/wizard.cpp:179
 msgid ""
@@ -10785,7 +10764,7 @@ msgstr "Armazenar um avatar para este usuário"
 
 #: src/modules/reguser/wizard.cpp:192
 msgid "Step 3: Avatar Selection"
-msgstr "Paso 3: Seleção do Avatar"
+msgstr "Paso 3: seleção do avatar"
 
 #: src/modules/reguser/wizard.cpp:203
 msgid ""
@@ -10795,10 +10774,10 @@ msgid ""
 "\"<b>Edit</b>\" button in the Registered Users dialog.</p>"
 msgstr ""
 "<p>Se você deseja ser avisado quando este usuário se conectar ou "
-"desconectar, Você deve especificar a lista de apelidos na qual o KVIrc irá "
+"desconectar, você deve especificar a lista de apelidos na qual o KVIrc irá "
 "procurar por ele.<br><br>Aqui você só pode digitar dois nicks; se desejar "
-"adicionar mais, utilize o botão \"<b>Editar</b>\" no Diálogo de Usuários "
-"Registrados.</p>"
+"adicionar mais, utilize o botão \"<b>editar</b>\" no diálogo de usuários "
+"registrados.</p>"
 
 #: src/modules/reguser/wizard.cpp:212
 msgid "Add this user to the notify list"
@@ -10814,19 +10793,19 @@ msgstr "Apelido 2:"
 
 #: src/modules/reguser/wizard.cpp:236
 msgid "Step 4: Notify List"
-msgstr "Paso 4: Lista de Notificações"
+msgstr "Paso 4: lista de notificações"
 
 #: src/modules/reguser/wizard.cpp:248
 msgid ""
 "<p>That's it. The user registration has been completed.<br><br>Click "
 "\"<b>Finish</b>\" to close this dialog.</p>"
 msgstr ""
-"<p>Iste é tudo. O registro de usuário foi concluido correctamente."
-"<br><br>Clique em \"Finalizar\" para fechar este diálogo.</p>"
+"<p>Pronto. O registro do usuário foi concluído.<br><br>Clique em \""
+"<b>finalizar</b>\" para fechar esta janela.</p>"
 
 #: src/modules/reguser/wizard.cpp:251
 msgid "Registration Complete"
-msgstr "Registro concluido"
+msgstr "Registro concluído"
 
 #: src/modules/rijndael/libkvirijndael.cpp:118
 #: src/modules/rijndael/libkvirijndael.cpp:387
@@ -10837,7 +10816,7 @@ msgstr ""
 
 #: src/modules/rijndael/libkvirijndael.cpp:168
 msgid "Error 0: Success ?"
-msgstr "Erro 0: Sucesso ?"
+msgstr "Erro 0: sucesso ?"
 
 #: src/modules/rijndael/libkvirijndael.cpp:169
 msgid "Unsupported crypt mode"
@@ -10882,12 +10861,12 @@ msgstr "Opa...motor de descriptografia não inicializado"
 
 #: src/modules/rijndael/libkvirijndael.cpp:277
 msgid "The message is not a hexadecimal string: this is not my stuff"
-msgstr "A mensagem não é uma string hexadecimal: Isto não é meu"
+msgstr "A mensagem não é uma string hexadecimal: isto não é meu"
 
 #: src/modules/rijndael/libkvirijndael.cpp:303
 #: src/modules/rijndael/libkvirijndael.cpp:671
 msgid "The message is not a base64 string: this is not my stuff"
-msgstr "A mensagem não é uma string de base64: Isto não é meu"
+msgstr "A mensagem não é uma string de base64: isto não é meu"
 
 #: src/modules/rijndael/libkvirijndael.cpp:676
 msgid "The message doesn't seem to be encoded with CBC Mircryption"
@@ -10947,18 +10926,18 @@ msgid ""
 "if you want to use CBC mode you must prefix\n"
 "your key(s) with \"cbc:\".\n"
 msgstr ""
-"Motor de criptografia popular baseado no\n"
-"antigo algoritmo de criptografia chamado Blowfish.\n"
-"O texto é encriptado primero com Blowfish\n"
-"e depois convertido a notação base64\n"
-"As chaves utilizadas tem comprimento variável e\n"
-"e são especificadas como carácteres string\n"
-"Você pode fornecer chaves com até 56 bytes (448 bits).\n"
-"Se apenas uma chave for fornecida, este motor a utilizará para as operações "
-"de criptografia e descriptografia.\n"
-"Este motor trabalha no modo ECB por padrão \n"
-"Se você quiser utilizarar o modo CBC você deve prefixar\n"
-"sua(s) chaves(s) com \"cbc:\".\n"
+"Mecanismo criptográfico popular baseado no\n"
+"antigo algoritmo de criptografia Blowfish.\n"
+"O texto é primeiro criptografado com Blowfish \n"
+"e depois convertido para a notação base64.\n"
+"As chaves usadas têm comprimento variável e\n"
+"são especificadas como cadeias de caracteres.\n"
+"Você pode especificar chaves de até 56 bytes (448 bits).\n"
+"Se apenas uma chave for fornecida, este mecanismo\n"
+"a usará tanto para criptografar quanto para descriptografar.\n"
+"Este mecanismo funciona no modo ECB por padrão:\n"
+"se quiser usar o modo CBC, prefixe\n"
+"sua(s) chave(s) com \"cbc:\".\n"
 
 #: src/modules/setup/setupwizard.cpp:85
 msgid "< &Back"
@@ -10976,15 +10955,15 @@ msgid ""
 "worries. You will have a chance to preserve the old configuration.</"
 "p><p>Click \"<b>Next</b>\" to proceed.</p>"
 msgstr ""
-"<p><h2>Bem vindo :)</h2>Esta é a primeira execução desta versão do KVIrc."
-"<br>Este assistente lhe ajudará através dos poucos passos necessários para "
-"completar a configuração.<br><br>Caso tenha instalado uma versão anterior do "
-"KVIrc não se preocupe, terá oportunidade de manter sua configuração antiga.</"
-"p><p>Clique em \"<b>Próximo</b>\" para continuar.</p>"
+"<p><h2>Bem-vindo :)</h2>esta é a primeira vez que você executa esta versão "
+"do KVIrc.<br>Este assistente guiará você pelas etapas necessárias para "
+"concluir a configuração.<br><br>Se você tinha uma versão anterior do KVIrc "
+"instalada, poderá preservar a configuração existente.</p><p>Clique em \""
+"<b>próximo</b>\" para continuar.</p>"
 
 #: src/modules/setup/setupwizard.cpp:172
 msgid "Welcome to KVIrc"
-msgstr "Bem vindo ao KVIrc"
+msgstr "Bem-vindo ao KVIrc"
 
 #: src/modules/setup/setupwizard.cpp:183
 msgid ""
@@ -10995,11 +10974,12 @@ msgid ""
 "ul></p><p>The \"legalese\" version of the license is shown in the box below."
 "</p>"
 msgstr ""
-"<p>Todos os arquivos desta distribuição estão protegidos pela GPL.<br>Em "
-"termos humanos isto quer dizer o seguinte:<br><ul><li><b>O KVIrc é livre</"
-"b>, use e divirta-se <b>:)</b></li><li>Se utilizar <b>qualquer</b> parte do "
-"KVIrc em seu projeto, <b>DEVE</b> liberá-lo com a mesma licença.</li></ul></"
-"p><p>A versão \"legal\" da licença se encontra no Quadro abaixo.</p>"
+"<p>Todos os arquivos desta distribuição são cobertos pela GPL. Em termos "
+"simples, isso significa o seguinte:<br><ul><li><b>o KVIrc é livre</b>; use-o "
+"e divirta-se! <b>:)</b></li><li>Se você usar <b>qualquer</b> parte do KVIrc "
+"em seu próprio projeto, <b>deverá</b> disponibilizar esse projeto sob a "
+"mesma licença.</li></ul></p><p>A versão jurídica da licença é exibida na "
+"caixa abaixo.</p>"
 
 #: src/modules/setup/setupwizard.cpp:199
 msgid ""
@@ -11013,7 +10993,7 @@ msgstr ""
 
 #: src/modules/setup/setupwizard.cpp:207
 msgid "Dreaded License Agreement"
-msgstr "Acordo De Licença Temido"
+msgstr "Acordo de licença Temido"
 
 #: src/modules/setup/setupwizard.cpp:211
 msgid "KVIrc Setup"
@@ -11033,13 +11013,13 @@ msgstr ""
 "e outros dados, e outro para os arquivos baixados. Tenha certeza de que "
 "possui permissões de escrita em ambos os diretórios.<br><br>A configuração "
 "sugerida estará correta, em muitos casos, se você não souber o que é isto, "
-"Apenas clique em \"<b>Próximo</b>\".<br><br>Se você tiver instalado uma "
+"apenas clique em \"<b>próximo</b>\".<br><br>Se você tiver instalado uma "
 "versão anterior do KVIrc pode escolher os diretórios existentes e sua "
 "configuração será preservada.</p>"
 
 #: src/modules/setup/setupwizard.cpp:230
 msgid "Application Folders"
-msgstr "Diretórios da Aplicação"
+msgstr "Pastas do aplicativo"
 
 #: src/modules/setup/setupwizard.cpp:234
 msgid "Store configuration in folder"
@@ -11074,12 +11054,12 @@ msgid ""
 "be able to change it later in the Identity properties, or with the /NICK "
 "command."
 msgstr ""
-"Por favor, escolha um apelido.<br><br>Seu apelido é o nome que você será "
-"conhecido pelos outros usuários do IRC. Não pode conter espaços ou "
-"carácteres de pontuação. Algumas redes de IRC reduzirão seu apelido se tiver "
-"mais de 9 carácteres.<br><br>Em caso de dúvida, digite o primeiro apelido "
-"que vier à cabeça. Você poderá trocá-lo mais tarde nas propriedades do "
-"diálogo de Identidade, ou com o comando /NICK."
+"Escolha um apelido.<br><br>Seu apelido é o nome pelo qual os outros usuários "
+"do IRC conhecerão você. Ele não pode conter espaços nem pontuação. Algumas "
+"redes IRC encurtarão seu apelido se ele tiver mais de 32 "
+"caracteres.<br><br>Em caso de dúvida, digite o primeiro apelido que vier à "
+"mente. Você poderá alterá-lo depois nas propriedades de identidade ou com o "
+"comando /NICK."
 
 #: src/modules/setup/setupwizard.cpp:344
 msgid ""
@@ -11118,7 +11098,7 @@ msgid ""
 msgstr ""
 "<p>Aqui você pode escolher quanto o KVIrc se integrará ao seu "
 "sistema.<br><br>As configurações padrão são adequadas para a maioria dos "
-"usuários, então se tiver dúvidas, basta clicar em\"<b>Próximo</b>\"e ir para "
+"usuários, então se tiver dúvidas, basta clicar em\"<b>próximo</b>\"e ir para "
 "a próxima tela.</p>"
 
 #: src/modules/setup/setupwizard.cpp:497
@@ -11131,7 +11111,7 @@ msgstr "Tornar o cliente IRC padrão do KVIrc"
 
 #: src/modules/setup/setupwizard.cpp:504
 msgid "Create desktop shortcut"
-msgstr "Atalho na Área de Trabalho"
+msgstr "Atalho na área de trabalho"
 
 #: src/modules/setup/setupwizard.cpp:509
 msgid "Import server list from mIRC"
@@ -11139,7 +11119,7 @@ msgstr "Importar lista de servidores do mIRC"
 
 #: src/modules/setup/setupwizard.cpp:723
 msgid "Choose an Old Configuration Folder - KVIrc Setup"
-msgstr "Escolha um Diretório de Configuração - Asistente do KVIrc"
+msgstr "Escolha uma pasta de configuração antiga - configuração do KVIrc"
 
 #: src/modules/setup/setupwizard.cpp:732
 msgid "Do not overwrite folder? - KVIrc"
@@ -11155,15 +11135,15 @@ msgstr ""
 
 #: src/modules/setup/setupwizard.cpp:749
 msgid "Choose a Configuration Folder - KVIrc Setup"
-msgstr "Escolha um Diretório de Configuração - Asistente do KVIrc"
+msgstr "Escolha uma pasta de configuração - configuração do KVIrc"
 
 #: src/modules/setup/setupwizard.cpp:760
 msgid "Choose a Download Folder - KVIrc Setup"
-msgstr "Escolha um Diretório de Download - Asistente do KVIrc"
+msgstr "Escolha um diretório de download - Asistente do KVIrc"
 
 #: src/modules/setup/setupwizard.cpp:929
 msgid "Abort Setup - KVIrc Setup"
-msgstr "Abortar Configuração - Asistente do KVIrc"
+msgstr "Abortar configuração - Asistente do KVIrc"
 
 #: src/modules/setup/setupwizard.cpp:930
 msgid ""
@@ -11171,7 +11151,7 @@ msgid ""
 "this procedure.<br><br>Do you really wish to abort?"
 msgstr ""
 "Você escolheu abortar a configuração.<br>O KVIrc não funcionará até que "
-"complete este procedimento.<br><br>Deseja Realmente abortar?"
+"complete este procedimento.<br><br>Deseja realmente abortar?"
 
 #: src/modules/setup/setupwizard.cpp:961 src/modules/setup/setupwizard.cpp:992
 #, c-format
@@ -11182,7 +11162,7 @@ msgid ""
 msgstr ""
 "Não foi possível criar o diretório %s.\n"
 "É possível que não tenha permissão de escrita para este caminho. Por favor, "
-"Volte e escolha outro diretório."
+"volte e escolha outro diretório."
 
 #: src/modules/sharedfileswindow/sharedfileswindow.cpp:133
 msgid "Choose the file to share"
@@ -11210,7 +11190,7 @@ msgstr "Sistema de som detectado :%s"
 #: src/modules/socketspy/socketspywindow.cpp:78
 #, c-format
 msgid "Socket Spy [IRC Context %u]"
-msgstr "Espião de Sockets [Contexto de IRC de %u]"
+msgstr "Espião de sockets [contexto de IRC de %u]"
 
 #: src/modules/socketspy/socketspywindow.cpp:81
 #: src/modules/socketspy/socketspywindow.cpp:88
@@ -11219,8 +11199,8 @@ msgid ""
 "<nobr><font color=\"%s\"><b>Socket Spy</b></font> <font color=\"%s\">[IRC "
 "Context %u]</font></nobr>"
 msgstr ""
-"<nobr><font color=\"%s\"><b>Espião de Sockets</b></font> <font color=\"%s"
-"\">[Contexto de IRC %u]</font></nobr>"
+"<nobr><font color=\"%s\"><b>Espião de sockets</b></font> <font color=\"%s\">["
+"contexto de IRC %u]</font></nobr>"
 
 #: src/modules/socketspy/socketspywindow.cpp:108
 msgid "Socket open"
@@ -11256,7 +11236,7 @@ msgstr "A janela especificada (%Q) não é um canal/consulta/dcc"
 
 #: src/modules/spaste/libkvispaste.cpp:271
 msgid "Slow-paste ID:%d Window:%Q"
-msgstr "ID de colagem lenta: %d Janela: %Q"
+msgstr "ID de colagem lenta: %d janela: %Q"
 
 #: src/modules/str/libkvistr.cpp:1544
 msgid "%Q algorytm is not supported"
@@ -11342,7 +11322,7 @@ msgstr ""
 #: src/modules/system/plugin.cpp:240
 msgid "Plugin not found. Please check the plugin-name and path."
 msgstr ""
-"Plug-in não encontrado. Por favor, verifique o nome e o caminho do plugin."
+"Plug-in não encontrado. Por favor, verifique o nome e o caminho do plug-in."
 
 #: src/modules/system/plugin.cpp:247
 msgid "Error while loading plugin."
@@ -11350,13 +11330,13 @@ msgstr "Erro ao carregar módulo."
 
 #: src/modules/system/plugin.cpp:311
 msgid "This plugin does not export the desired function."
-msgstr "Este plugin não exporta a função desejada."
+msgstr "Este plug-in não exporta a função desejada."
 
 #: src/modules/system/plugin.cpp:327
 msgid ""
 "The plugin has no function to free memory. This can result in Memory Leaks!"
 msgstr ""
-"O plugin não tem função para liberar memória. Isso pode resultar em "
+"O plug-in não tem função para liberar memória. Isso pode resultar em "
 "vazamentos de memória!"
 
 #: src/modules/term/termwidget.cpp:59
@@ -11404,7 +11384,7 @@ msgstr "<b>Não foi possível encontrar nenhuma dica...: (</b>"
 #: src/modules/tmphighlight/libkvitmphighlight.cpp:100
 #: src/modules/tmphighlight/libkvitmphighlight.cpp:138
 msgid "Current window is not a channel"
-msgstr "A Janela atual não é um canal"
+msgstr "A janela atual não é um canal"
 
 #: src/modules/toolbar/libkvitoolbar.cpp:139
 #: src/modules/toolbar/libkvitoolbar.cpp:182
@@ -11427,7 +11407,7 @@ msgstr "O parâmetro da ação não avaliou para um índice"
 #: src/modules/toolbar/libkvitoolbar.cpp:446
 #: src/modules/toolbar/libkvitoolbar.cpp:455
 msgid "The toolbar does not contain the specified item"
-msgstr "A Barra de Ferramentas não contém o ítem especificado"
+msgstr "A barra de ferramentas não contém o item especificado"
 
 #: src/modules/toolbar/libkvitoolbar.cpp:513
 msgid "The action \"%Q\" doesn't exist"
@@ -11439,7 +11419,7 @@ msgstr "Arraste para cá os ícones que deseja remover da barra de ferramentas"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:128
 msgid "ToolBar Properties"
-msgstr "Propriedades da Barra de Ferramentas"
+msgstr "Propriedades da barra de ferramentas"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:144
 msgid "Icon"
@@ -11451,15 +11431,15 @@ msgstr "Id"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:217
 msgid "Please choose the icon for the ToolBar"
-msgstr "Por favor escolha o ícone da Barra de Ferramentas"
+msgstr "Por favor escolha o ícone da barra de ferramentas"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:243
 msgid "Invalid ToolBar Label"
-msgstr "Rótulo da Barras de Ferramentas inválido"
+msgstr "Rótulo da barras de ferramentas inválido"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:243
 msgid "The ToolBar Label can't be empty!"
-msgstr "O Rótulo da Barra de Ferramentas não pode estar vazio!"
+msgstr "O rótulo da barra de ferramentas não pode estar vazio!"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:256
 msgid "Duplicate ToolBar Id"
@@ -11471,8 +11451,8 @@ msgid ""
 "it automatically (so it doesn't collide with any other toolbar) or you "
 "prefer to do it manually ?"
 msgstr ""
-"A Id especificada para Barra de Ferramentas já existe.<br>Deseja que o KVirc "
-"atribua isto automáticamente (para que não colida com outra barra de "
+"A id especificada para barra de ferramentas já existe.<br>Deseja que o KVIrc "
+"atribua isto automaticamente (para que não colida com outra barra de "
 "ferramentas) ou você prefere fazer manualmente?"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:260
@@ -11485,27 +11465,27 @@ msgstr "Automaticamente"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:278
 msgid "Hide Advanced"
-msgstr "Ocultar Avançado"
+msgstr "Ocultar avançado"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:287
 msgid "Customize Toolbars"
-msgstr "Personalizar Barras de Ferramentas"
+msgstr "Personalizar barras de ferramentas"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:296
 msgid "New ToolBar"
-msgstr "Nova Barra de Ferramentas"
+msgstr "Nova barra de ferramentas"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:300
 msgid "Delete ToolBar"
-msgstr "Deletar Barras de Ferramentas"
+msgstr "Excluir barras de ferramentas"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:304
 msgid "Edit ToolBar"
-msgstr "Editar Barra de Ferramentas"
+msgstr "Editar barra de ferramentas"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:312
 msgid "Export ToolBar"
-msgstr "Exportar Barra de Ferramentas"
+msgstr "Exportar barra de ferramentas"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:373
 msgid "Confirm ToolBar Deletion"
@@ -11517,7 +11497,7 @@ msgstr "Você deseja realmente deletar a barra de ferramentas \"%1\" ?"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:397
 msgid "ToolBar Export"
-msgstr "Exportar Barra de Ferramentas"
+msgstr "Exportar barra de ferramentas"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:398
 msgid "Do you want the associated actions to be exported with the toolbar ?"
@@ -11541,15 +11521,15 @@ msgstr "Por favor especifique as propriedades para a barra de ferramentas nova"
 #: src/modules/toolbareditor/toolbareditor.cpp:492
 #: src/modules/toolbareditor/toolbareditor.cpp:493
 msgid "My ToolBar"
-msgstr "Minha Barra de Ferramentas"
+msgstr "Minha barra de ferramentas"
 
 #: src/modules/torrent/tc_statusbarapplet.cpp:31
 msgid "Torrent Client"
-msgstr "Cliente Torrent"
+msgstr "Cliente torrent"
 
 #: src/modules/url/libkviurl.cpp:83
 msgid "Show URL List"
-msgstr "Exibir Lista de URL"
+msgstr "Exibir lista de URL"
 
 #: src/modules/url/libkviurl.cpp:84
 msgid "Shows the URL list window"
@@ -11609,7 +11589,7 @@ msgstr "&Procurar texto"
 
 #: src/modules/url/libkviurl.cpp:272
 msgid "&Say to Window"
-msgstr "&Dizer para Janela"
+msgstr "&Dizer para janela"
 
 #: src/modules/url/libkviurl.cpp:286
 msgid "Window not found."
@@ -11617,7 +11597,7 @@ msgstr "Janela não encontrada."
 
 #: src/modules/url/libkviurl.cpp:341
 msgid "URL Module Configuration"
-msgstr "Configuração do Módulo URL"
+msgstr "Configuração do módulo URL"
 
 #: src/modules/url/libkviurl.cpp:348
 msgid "Save URL list on module unload"
@@ -11637,7 +11617,7 @@ msgstr "&Adicionar Proibição"
 
 #: src/modules/url/libkviurl.cpp:432
 msgid "&Remove Selected"
-msgstr "&Remover Selecionada(s)"
+msgstr "&Remover selecionada(s)"
 
 #: src/modules/url/libkviurl.cpp:448
 msgid "URL Ban List"
@@ -11649,7 +11629,7 @@ msgstr "Selecionar proibição."
 
 #: src/modules/url/libkviurl.cpp:781
 msgid "View URL list"
-msgstr "Exibir Lista de URL"
+msgstr "Exibir lista de URL"
 
 #: src/modules/window/libkviwindow.cpp:78
 #: src/modules/window/libkviwindow.cpp:1111
@@ -11659,7 +11639,7 @@ msgstr "Exibir Lista de URL"
 #: src/modules/window/libkviwindow.cpp:1408
 #, c-format
 msgid "The window with id '%s' does not exist"
-msgstr "A Janela com id '%s' não existe"
+msgstr "A janela com id '%s' não existe"
 
 #: src/modules/window/libkviwindow.cpp:851
 msgid "Window type or 'all' expected as first parameter"
@@ -11707,7 +11687,7 @@ msgstr "Erro desconhecido"
 
 #: src/modules/window/libkviwindow.cpp:1449
 msgid "Failed to initialize the specified crypt engine: %Q"
-msgstr "Falhou ao alocar motor de criptografia especificado"
+msgstr "Falha ao inicializar o mecanismo de criptografia especificado: %Q"
 
 #: src/modules/window/libkviwindow.cpp:1453
 msgid "The crypt engine \"%Q\" does not exist"
@@ -11731,15 +11711,15 @@ msgstr "-m: envia uma mensagem em vez de um aviso"
 
 #: data/defscript/aliases.kvs:100
 msgid "-w: send notice to all channel owners"
-msgstr "Nenhum tópico posto para o canal \r!c\r%Q"
+msgstr "-w: enviar aviso a todos os proprietários do canal"
 
 #: data/defscript/aliases.kvs:101
 msgid "-a: send notice to all channel admins"
-msgstr "Nenhum tópico posto para o canal \r!c\r%Q"
+msgstr "-a: enviar aviso a todos os administradores do canal"
 
 #: data/defscript/aliases.kvs:102
 msgid "-o: send notice to all channel ops"
-msgstr "Nenhum tópico posto para o canal \r!c\r%Q"
+msgstr "-o: enviar aviso a todos os operadores do canal"
 
 #: data/defscript/aliases.kvs:103
 msgid "-h: send notice to all channel halfops"
@@ -11811,7 +11791,7 @@ msgstr "Usuário Ooperador"
 
 #: data/defscript/aliases.kvs:616
 msgid "Normal User"
-msgstr "Usuário Normal"
+msgstr "Usuário normal"
 
 #: data/defscript/aliases.kvs:641
 msgid "You must use DNS in an IRC context"
@@ -11827,11 +11807,11 @@ msgstr "Não existe o usuário: $0"
 
 #: data/defscript/default.kvs:33
 msgid "The default script has been successfully installed."
-msgstr "O Script padrão foi instalado com sucesso."
+msgstr "O script padrão foi instalado com sucesso."
 
 #: data/defscript/default.kvs:34
 msgid "To connect to a server, type /server <server name>"
-msgstr "Para conectar em um servidor, digite /sever <nome do servidor>"
+msgstr "Para se conectar a um servidor, digite /server <server name>"
 
 #: data/defscript/default.kvs:36
 msgid "Happy ircing :)"
@@ -11843,7 +11823,7 @@ msgid ""
 "[Installer] The first argument to %installer->$copyfiles must be a source "
 "directory"
 msgstr ""
-"[Instalador] O primeiro argumento para %installer->$copyfiles deve ser um "
+"[Instalador] o primeiro argumento para %installer->$copyfiles deve ser um "
 "diretório de origem"
 
 #: data/defscript/installer.kvs:56
@@ -11852,7 +11832,7 @@ msgid ""
 "[Installer] The second argument to %installer->$copyfiles must be a file "
 "name or file regexp"
 msgstr ""
-"[Instalador] O segundo argumento para %installer->$copyfiles deve ser um "
+"[Instalador] o segundo argumento para %installer->$copyfiles deve ser um "
 "nome de arquivo ou regexp de arquivo"
 
 #: data/defscript/installer.kvs:62
@@ -11861,12 +11841,12 @@ msgid ""
 "[Installer] The third argument to %installer->$copyfiles must be a "
 "destination directory"
 msgstr ""
-"[Instalador] O terceiro argumento para %installer->$copyfiles deve ser um "
+"[Instalador] o terceiro argumento para %installer->$copyfiles deve ser um "
 "diretório de destino"
 
 #: data/defscript/installer.kvs:94
 msgid "[Installer] Failed to create directory"
-msgstr "Falhou ao remover o diretório %Q"
+msgstr "[Instalador] falha ao criar o diretório"
 
 #: data/defscript/installer.kvs:104
 #, c-format
@@ -11874,20 +11854,20 @@ msgid ""
 "[Installer] The first argument to %installer->$includefiles must be a source "
 "directory"
 msgstr ""
-"[Instalador] O primeiro argumento para %installer->$includefiles deve ser um "
+"[Instalador] o primeiro argumento para %installer->$includefiles deve ser um "
 "diretório de origem"
 
 #: data/defscript/popups.kvs:18
 msgid "Stop Highlighting (Local)"
-msgstr "Parar Destaque (Local)"
+msgstr "Parar destaque (local)"
 
 #: data/defscript/popups.kvs:23
 msgid "Start Highlighting (Local)"
-msgstr "Iniciar Destaque (Local)"
+msgstr "Iniciar destaque (local)"
 
 #: data/defscript/popups.kvs:28 data/defscript/popups.kvs:61
 msgid "Always Highlight"
-msgstr "Sempre Destacar"
+msgstr "Sempre destacar"
 
 #: data/defscript/popups.kvs:30 data/defscript/popups.kvs:35
 #: data/defscript/popups.kvs:40 data/defscript/popups.kvs:45
@@ -11897,7 +11877,7 @@ msgstr "Destaque como"
 
 #: data/defscript/popups.kvs:66
 msgid "Stop Highlighting"
-msgstr "Parar Destaque"
+msgstr "Parar destaque"
 
 #: data/defscript/popups.kvs:82
 msgid "is being ignored"
@@ -11958,7 +11938,7 @@ msgstr "Registrar"
 
 #: data/defscript/popups.kvs:328
 msgid "Quick Registration"
-msgstr "Registro Rápido"
+msgstr "Registro rápido"
 
 #: data/defscript/popups.kvs:330 data/defscript/popups.kvs:335
 #: data/defscript/popups.kvs:340 data/defscript/popups.kvs:345
@@ -11968,7 +11948,7 @@ msgstr "Registrar como"
 
 #: data/defscript/popups.kvs:361
 msgid "Edit Registration"
-msgstr "Editar Registro"
+msgstr "Editar registro"
 
 #: data/defscript/popups.kvs:366
 msgid "Unregister"
@@ -11976,11 +11956,11 @@ msgstr "Desregistrar"
 
 #: data/defscript/popups.kvs:373
 msgid "Add to Notify"
-msgstr "Adicionar para Notificação"
+msgstr "Adicionar para notificação"
 
 #: data/defscript/popups.kvs:378
 msgid "Remove from Notify"
-msgstr "Remover da Notificação"
+msgstr "Remover da notificação"
 
 #: data/defscript/popups.kvs:385
 msgid "Choose"
@@ -11988,19 +11968,19 @@ msgstr "Escolher"
 
 #: data/defscript/popups.kvs:387
 msgid "Choose Avatar Image File"
-msgstr "Escolha o Arquivo de Imagem Avatar"
+msgstr "Escolha o arquivo de imagem avatar"
 
 #: data/defscript/popups.kvs:396
 msgid "Set as Default"
-msgstr "Colocar como Padrão"
+msgstr "Colocar como padrão"
 
 #: data/defscript/popups.kvs:401
 msgid "Clear Default"
-msgstr "Apagar Padrão"
+msgstr "Apagar padrão"
 
 #: data/defscript/popups.kvs:412
 msgid "Copy To Clipboard"
-msgstr "Copiar para a Área de Transferência"
+msgstr "Copiar para a área de transferência"
 
 #: data/defscript/popups.kvs:433
 msgid "Ban"
@@ -12009,7 +11989,7 @@ msgstr "Banir"
 #: data/defscript/popups.kvs:437 data/defscript/popups.kvs:1037
 #: data/defscript/popups.kvs:1084 data/defscript/popups.kvs:1224
 msgid "Multiple Users"
-msgstr "Múltiplos Usuários"
+msgstr "Múltiplos usuários"
 
 #: data/defscript/popups.kvs:443 data/defscript/popups.kvs:577
 msgid "&Ban"
@@ -12043,7 +12023,7 @@ msgstr "&Proprietário para"
 
 #: data/defscript/popups.kvs:514
 msgid "&Deowner"
-msgstr "Remover proprietário de"
+msgstr "Remover &proprietário"
 
 #: data/defscript/popups.kvs:519
 msgid "&Administrator"
@@ -12051,7 +12031,7 @@ msgstr "&Administrador para"
 
 #: data/defscript/popups.kvs:524
 msgid "&Deadministrator"
-msgstr "Remover Administrador de"
+msgstr "Remover &administrador"
 
 #: data/defscript/popups.kvs:529
 msgid "&Op"
@@ -12059,7 +12039,7 @@ msgstr "&Op para"
 
 #: data/defscript/popups.kvs:534
 msgid "&Deop"
-msgstr "Remover Op de"
+msgstr "Remover &operador"
 
 #: data/defscript/popups.kvs:539
 msgid "&Halfop"
@@ -12067,7 +12047,7 @@ msgstr "&Semioperador para"
 
 #: data/defscript/popups.kvs:544
 msgid "&Dehalfop"
-msgstr "Remover semioperador de"
+msgstr "Remover &semioperador"
 
 #: data/defscript/popups.kvs:549
 msgid "&Voice"
@@ -12075,15 +12055,15 @@ msgstr "&Voice para"
 
 #: data/defscript/popups.kvs:554
 msgid "D&evoice"
-msgstr "Remover Voice de"
+msgstr "Remover &voz"
 
 #: data/defscript/popups.kvs:561 data/defscript/popups.kvs:568
 msgid "&Kick"
-msgstr "&Chutar"
+msgstr "&Expulsar"
 
 #: data/defscript/popups.kvs:566
 msgid "K&ick"
-msgstr "C&hutar"
+msgstr "E&xpulsar"
 
 #: data/defscript/popups.kvs:566 data/defscript/popups.kvs:592
 msgid "With..."
@@ -12115,7 +12095,7 @@ msgstr "&Chutar/Banir"
 
 #: data/defscript/popups.kvs:604
 msgid "Configure ban mask..."
-msgstr "Configurar Servidores..."
+msgstr "Configurar máscara de banimento..."
 
 #: data/defscript/popups.kvs:612 data/defscript/popups.kvs:1263
 msgid "&Query"
@@ -12137,7 +12117,7 @@ msgstr "Ig&norar"
 #: data/defscript/popups.kvs:631 data/defscript/popups.kvs:726
 #: data/defscript/popups.kvs:1050 data/defscript/popups.kvs:1138
 msgid "Notify Avatar"
-msgstr "Notificar Avatar"
+msgstr "Notificar avatar"
 
 #: data/defscript/popups.kvs:646 data/defscript/popups.kvs:705
 msgid "&Part"
@@ -12145,7 +12125,7 @@ msgstr "&Sair do"
 
 #: data/defscript/popups.kvs:664
 msgid "Copy Channel Address"
-msgstr "Modos de Canal"
+msgstr "Modos de canal"
 
 #: data/defscript/popups.kvs:691 data/defscript/popups.kvs:749
 msgid "Channels"
@@ -12161,19 +12141,19 @@ msgstr "&Saltar do"
 
 #: data/defscript/popups.kvs:733
 msgid "Copy Channel URL to Clipboard"
-msgstr "Copiar para a Área de Transferência"
+msgstr "Copiar URL do canal para a área de transferência"
 
 #: data/defscript/popups.kvs:782
 msgid "l (Connections)"
-msgstr "l (Conexões)"
+msgstr "l (conexões)"
 
 #: data/defscript/popups.kvs:787
 msgid "m (Command Usage)"
-msgstr "m (Utilização dos Comandos)"
+msgstr "m (utilização dos comandos)"
 
 #: data/defscript/popups.kvs:792
 msgid "o (Operators)"
-msgstr "o (Operadores)"
+msgstr "o (operadores)"
 
 #: data/defscript/popups.kvs:797
 msgid "t (Connection stats ?)"
@@ -12181,11 +12161,11 @@ msgstr "t (Estatisticas da conexão?)"
 
 #: data/defscript/popups.kvs:802
 msgid "u (Uptime)"
-msgstr "u (Tempo de Funcionamento)"
+msgstr "u (tempo de funcionamento)"
 
 #: data/defscript/popups.kvs:807
 msgid "y (y-Lines)"
-msgstr "y (Linhas-y)"
+msgstr "y (linhas-y)"
 
 #: data/defscript/popups.kvs:812
 msgid "z (Debug Stats?)"
@@ -12197,11 +12177,11 @@ msgstr "Chat com"
 
 #: data/defscript/popups.kvs:914
 msgid "Reverse Chat with"
-msgstr "Chat Seguro com"
+msgstr "Chat reverso com"
 
 #: data/defscript/popups.kvs:919
 msgid "Secure Chat with"
-msgstr "Chat Seguro com"
+msgstr "Chat seguro com"
 
 #: data/defscript/popups.kvs:926
 msgid "Send to"
@@ -12209,15 +12189,15 @@ msgstr "Enviar arquivo para"
 
 #: data/defscript/popups.kvs:931
 msgid "Secure send to"
-msgstr "Enviar arquivo em modo Reverso para"
+msgstr "Enviar com segurança para"
 
 #: data/defscript/popups.kvs:936
 msgid "Reverse Send to"
-msgstr "Enviar arquivo em modo Reverso para"
+msgstr "Enviar em modo reverso para"
 
 #: data/defscript/popups.kvs:941
 msgid "Secure Reverse Send to"
-msgstr "Enviar arquivo em modo Reverso para"
+msgstr "Enviar com segurança em modo reverso para"
 
 #: data/defscript/popups.kvs:948
 msgid "TDCC Send to"
@@ -12225,7 +12205,7 @@ msgstr "Enviar TDCC para"
 
 #: data/defscript/popups.kvs:953
 msgid "TDCC Reverse Send to"
-msgstr "Enviar TDCC Reverso para"
+msgstr "Enviar TDCC reverso para"
 
 #: data/defscript/popups.kvs:960
 msgid "Voice Chat"
@@ -12241,11 +12221,11 @@ msgstr "Registrando em"
 
 #: data/defscript/popups.kvs:1167
 msgid "Flush Log File"
-msgstr "Nivelar o Arquivo de Log"
+msgstr "Nivelar o arquivo de log"
 
 #: data/defscript/popups.kvs:1174
 msgid "Stop Logging"
-msgstr "Parar o Registro"
+msgstr "Parar o registro"
 
 #: data/defscript/popups.kvs:1179
 msgid "Not Logging"
@@ -12253,11 +12233,11 @@ msgstr "Não está Registrando"
 
 #: data/defscript/popups.kvs:1181 data/defscript/popups.kvs:1186
 msgid "Log To Default File"
-msgstr "Registrar Para Arquivo Padrão"
+msgstr "Registrar para arquivo padrão"
 
 #: data/defscript/popups.kvs:1186 data/defscript/popups.kvs:1199
 msgid "Include Existing Buffer"
-msgstr "Incluir Buffer Existente"
+msgstr "Incluir buffer existente"
 
 #: data/defscript/popups.kvs:1191 data/defscript/popups.kvs:1199
 msgid "Log To..."
@@ -12265,11 +12245,11 @@ msgstr "Registrar em..."
 
 #: data/defscript/popups.kvs:1193 data/defscript/popups.kvs:1201
 msgid "Choose Log Filename"
-msgstr "Escolha Arquivo de Registro - KVIrc"
+msgstr "Escolha arquivo de registro - KVIrc"
 
 #: data/defscript/popups.kvs:1282
 msgid "Notify avatar"
-msgstr "Notificar Avatar"
+msgstr "Notificar avatar"
 
 #: data/defscript/theme-install.kvs:1
 msgid "@THEMENAME@"
@@ -12285,7 +12265,7 @@ msgstr "Opções"
 
 #: data/defscript/toolbars.kvs:40
 msgid "Window operations"
-msgstr "Operações de Janela"
+msgstr "Operações de janela"
 
 #, fuzzy
 #~ msgid "taskbar"
-- 
cgit v1.2.3

