From db1252d5bbe0cbd2bc675fccbdcbdeba17173e20 Mon Sep 17 00:00:00 2001
From: Sebastião Guerra <sebastiao.luiz.guerra@gmail.com>
Date: Wed, 23 Sep 2026 23:14:47 +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 | 541 ++++++++++++++++++-----------------
 1 file changed, 277 insertions(+), 264 deletions(-)

diff --git a/translations/messages/kvirc/pt_BR.po b/translations/messages/kvirc/pt_BR.po
index 379e796..ccde4b9 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-08-23 18:16+0000\n"
-"PO-Revision-Date: 2026-09-19 02:04+0000\n"
+"PO-Revision-Date: 2026-09-23 23:14+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"
@@ -50,7 +50,7 @@ msgstr "Comando desconhecido"
 
 #: src/kvilib/core/kvi_error.cpp:52
 msgid "Missing closing brace"
-msgstr "Chave de fechamento ( '`}' ) faltando"
+msgstr "Chave de fechamento ('}') ausente"
 
 #: src/kvilib/core/kvi_error.cpp:53
 msgid "Unexpected end of command in string"
@@ -62,7 +62,7 @@ msgstr "Fim de comando inesperado na chave do dicionário"
 
 #: src/kvilib/core/kvi_error.cpp:55
 msgid "Switch dash without switch letter"
-msgstr "Troque o hífen sem trocar a letra"
+msgstr "Hífen de opção sem letra de opção"
 
 #: src/kvilib/core/kvi_error.cpp:56
 msgid "Unknown function"
@@ -70,7 +70,7 @@ msgstr "Função desconhecida"
 
 #: src/kvilib/core/kvi_error.cpp:57
 msgid "Unexpected end of command in parenthesis"
-msgstr "Fim de comando inesperado no parênteses"
+msgstr "Fim de comando inesperado no parêntese"
 
 #: src/kvilib/core/kvi_error.cpp:58
 msgid "Unexpected end of command in function parameters"
@@ -150,7 +150,7 @@ 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) sinalizadores inválidos"
 
 #: src/kvilib/core/kvi_error.cpp:76
 msgid "(DNS Internal) Out of memory"
@@ -174,7 +174,7 @@ msgstr "Consulta de DNS falhou"
 
 #: src/kvilib/core/kvi_error.cpp:81
 msgid "This KVIrc executable has no IPV6 support"
-msgstr "Este executável do KVIrc não tem suporte a IPV6"
+msgstr "Este executável do KVIrc não tem suporte a IPv6"
 
 #: src/kvilib/core/kvi_error.cpp:82
 msgid "Host not found"
@@ -182,12 +182,12 @@ 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) falha de IPC (dados do escravo corrompidos)"
 
 #: src/kvilib/core/kvi_error.cpp:84 src/modules/objects/class_socket.cpp:596
 #: src/modules/objects/class_socket.cpp:631
 msgid "Another connection in progress"
-msgstr "Outra conexão em progresso"
+msgstr "Outra conexão em andamento"
 
 #: src/kvilib/core/kvi_error.cpp:85
 msgid "Invalid IP address"
@@ -199,7 +199,7 @@ msgstr "Criação do socket falhou"
 
 #: src/kvilib/core/kvi_error.cpp:87
 msgid "Failed to put the socket in non blocking mode"
-msgstr "Falha ao por o socket em modo não bloqueante"
+msgstr "Falha ao colocar o socket em modo não bloqueante"
 
 #: src/kvilib/core/kvi_error.cpp:88
 msgid "Bad file descriptor"
@@ -207,7 +207,7 @@ msgstr "Descritor de arquivo inválido"
 
 #: src/kvilib/core/kvi_error.cpp:89
 msgid "Out of address space"
-msgstr "Fim do espaço de endereço"
+msgstr "Espaço de endereçamento esgotado"
 
 #: src/kvilib/core/kvi_error.cpp:90
 msgid "Connection refused"
@@ -223,7 +223,7 @@ msgstr "Tempo esgotado para conexão"
 
 #: src/kvilib/core/kvi_error.cpp:93
 msgid "Network is unreachable"
-msgstr "Rede inalcançavel"
+msgstr "Rede inalcançável"
 
 #: src/kvilib/core/kvi_error.cpp:94
 msgid "Broken pipe"
@@ -288,7 +288,7 @@ msgstr "Parâmetros insuficientes"
 
 #: src/kvilib/core/kvi_error.cpp:109
 msgid "Integer parameter expected"
-msgstr "Se esperava parâmetro inteiro"
+msgstr "Esperava-se um parâmetro inteiro"
 
 #: src/kvilib/core/kvi_error.cpp:110
 msgid "Invalid parameter"
@@ -304,15 +304,15 @@ msgstr "Abertura de parênteses esperada"
 
 #: src/kvilib/core/kvi_error.cpp:113
 msgid "Open brace expected"
-msgstr "Abertura de chave('{') esperada"
+msgstr "Abertura de chave ('{') esperada"
 
 #: src/kvilib/core/kvi_error.cpp:114
 msgid "Can't kill a builtin class"
-msgstr "Não pode matar uma classe interna"
+msgstr "Não é possível encerrar uma classe interna"
 
 #: src/kvilib/core/kvi_error.cpp:115
 msgid "The SOCKSV4 protocol lacks IpV6 support"
-msgstr "O protocolo SOCKSV4 não tem suporte a IpV6"
+msgstr "O protocolo SOCKSV4 não tem suporte a IPv6"
 
 #: src/kvilib/core/kvi_error.cpp:116
 msgid "Unrecognized proxy reply"
@@ -320,11 +320,13 @@ 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: falha de autenticação: acesso negado"
 
 #: src/kvilib/core/kvi_error.cpp:118
 msgid "Proxy response: No acceptable auth method: request rejected"
-msgstr "Resposta do proxy: auth não aceito: requisição rejeitada"
+msgstr ""
+"Resposta do proxy: nenhum método de autenticação aceitável: solicitação "
+"rejeitada"
 
 #: src/kvilib/core/kvi_error.cpp:119
 msgid "Proxy response: request failed"
@@ -348,11 +350,11 @@ 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çável"
 
 #: src/kvilib/core/kvi_error.cpp:125
 msgid "Proxy response: host unreachable"
-msgstr "Resposta do proxy: host inalcançavel"
+msgstr "Resposta do proxy: host inalcançável"
 
 #: src/kvilib/core/kvi_error.cpp:126
 msgid "Proxy response: connection refused"
@@ -360,7 +362,7 @@ 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 expirado"
 
 #: src/kvilib/core/kvi_error.cpp:128
 msgid "Proxy response: command not supported"
@@ -388,7 +390,7 @@ msgstr "Recursos insuficientes para completar a operação"
 
 #: src/kvilib/core/kvi_error.cpp:134
 msgid "Can't setup a listening socket : bind failed"
-msgstr "Não pude configurar um socket de escuta : ligação falhou"
+msgstr "Não foi possível configurar um socket de escuta: falha na vinculação"
 
 #: src/kvilib/core/kvi_error.cpp:135
 msgid "Can't resolve the localhost name"
@@ -400,15 +402,15 @@ msgstr "Formato de imagem não suportado"
 
 #: src/kvilib/core/kvi_error.cpp:137
 msgid "Can't open file for appending"
-msgstr "Não foi possível abrir o arquivo para adicionar"
+msgstr "Não foi possível abrir o arquivo para anexar"
 
 #: src/kvilib/core/kvi_error.cpp:138 src/kvilib/file/kvi_packagefile.cpp:498
 msgid "Can't open file for writing"
-msgstr "Não foi possível abrir o arquivo para escrever"
+msgstr "Não foi possível abrir o arquivo para gravação"
 
 #: src/kvilib/core/kvi_error.cpp:139
 msgid "File I/O error"
-msgstr "Arquivo I/O erro"
+msgstr "Erro de E/S do arquivo"
 
 #: src/kvilib/core/kvi_error.cpp:140
 msgid "Acknowledge error"
@@ -417,11 +419,11 @@ msgstr "Erro na confirmação"
 #: src/kvilib/core/kvi_error.cpp:141 src/kvilib/file/kvi_packagefile.cpp:685
 #: src/kvilib/file/kvi_packagefile.cpp:938
 msgid "Can't open file for reading"
-msgstr "Não foi possível abrir o arquivo para ler"
+msgstr "Não foi possível abrir o arquivo para leitura"
 
 #: src/kvilib/core/kvi_error.cpp:142
 msgid "Can't send a zero-size file"
-msgstr "Não foi possível enviar arquivo tamanho-zero"
+msgstr "Não foi possível enviar um arquivo de tamanho zero"
 
 #: src/kvilib/core/kvi_error.cpp:143
 msgid "Missing popup name"
@@ -429,7 +431,7 @@ msgstr "Nome do popup faltando"
 
 #: src/kvilib/core/kvi_error.cpp:144
 msgid "'item', 'popup', 'label' or 'separator' keyword expected"
-msgstr "'item', 'popup', 'label' ou 'separador' palavra esperada"
+msgstr "Esperava-se a palavra-chave 'item', 'popup', 'label' ou 'separador'"
 
 #: src/kvilib/core/kvi_error.cpp:145
 msgid "Self modification not allowed"
@@ -445,7 +447,7 @@ msgstr "Característica não disponível"
 
 #: src/kvilib/core/kvi_error.cpp:148
 msgid "Unexpected characters in array index"
-msgstr "Caráteres inesperados no índice do array"
+msgstr "Caracteres inesperados no índice do array"
 
 #: src/kvilib/core/kvi_error.cpp:149
 msgid "Unexpected end in expression"
@@ -461,7 +463,7 @@ msgstr "Conexão através do proxy HTTP falhou"
 
 #: src/kvilib/core/kvi_error.cpp:152
 msgid "Case , match , regexp , default or break keyword expected"
-msgstr "Se esperava uma palavra clave case, match, regexp, default ou break"
+msgstr "Esperava-se a palavra-chave case, match, regexp, default ou break"
 
 #: src/kvilib/core/kvi_error.cpp:153
 msgid "Access denied"
@@ -469,7 +471,7 @@ msgstr "Acesso negado"
 
 #: src/kvilib/core/kvi_error.cpp:154
 msgid "Address already in use"
-msgstr "Endereço já esta em uso"
+msgstr "Endereço já está em uso"
 
 #: src/kvilib/core/kvi_error.cpp:155
 msgid "Can't assign the requested address"
@@ -481,7 +483,7 @@ msgstr "Conexão reiniciada pelo outro lado"
 
 #: src/kvilib/core/kvi_error.cpp:157
 msgid "Host unreachable (no route to host)"
-msgstr "Host inalcançavel (sem rota para o host)"
+msgstr "Host inalcançável (sem rota para o host)"
 
 #: src/kvilib/core/kvi_error.cpp:158
 msgid "Variable expected"
@@ -493,7 +495,7 @@ msgstr "Índice inválido do array: inteiro positivo esperado"
 
 #: src/kvilib/core/kvi_error.cpp:160
 msgid "listen() call failed"
-msgstr "chamada listen() falhou"
+msgstr "Falha na chamada listen()"
 
 #: src/kvilib/core/kvi_error.cpp:161
 msgid "This executable has been compiled without SSL support"
@@ -505,7 +507,7 @@ msgstr "Erro do Secure socket layer"
 
 #: src/kvilib/core/kvi_error.cpp:163
 msgid "Slash (/) character expected"
-msgstr "Slash (/) caráter esperado"
+msgstr "Esperava-se o caractere barra (/)"
 
 #: src/kvilib/core/kvi_error.cpp:164
 msgid "Unknown string manipulation operation"
@@ -619,17 +621,17 @@ msgstr "Erro de leitura do arquivo"
 
 #: src/kvilib/file/kvi_packagefile.cpp:280
 msgid "Packaging file %Q"
-msgstr "Arquivo de embalagem %Q"
+msgstr "Empacotando o arquivo %Q"
 
 #: src/kvilib/file/kvi_packagefile.cpp:288
 #: src/kvilib/file/kvi_packagefile.cpp:735
 msgid "Failed to open a source file for reading"
-msgstr "Não foi possível abrir o arquivo para ler"
+msgstr "Não foi possível abrir um arquivo de origem para leitura"
 
 #: src/kvilib/file/kvi_packagefile.cpp:339
 #: src/kvilib/file/kvi_packagefile.cpp:773
 msgid "Compression library initialization error"
-msgstr "Executando iniciações adiantadas"
+msgstr "Erro ao inicializar a biblioteca de compactação"
 
 #: src/kvilib/file/kvi_packagefile.cpp:350
 #: src/kvilib/file/kvi_packagefile.cpp:784
@@ -646,7 +648,7 @@ msgstr "Erro ao compactar um fluxo de arquivo"
 
 #: src/kvilib/file/kvi_packagefile.cpp:482
 msgid "Creating package..."
-msgstr "Criando estruturas internas..."
+msgstr "Criando pacote..."
 
 #: src/kvilib/file/kvi_packagefile.cpp:483
 msgid "Writing package header"
@@ -698,7 +700,7 @@ msgstr "Erro no fluxo de arquivo compactado"
 
 #: src/kvilib/file/kvi_packagefile.cpp:946
 msgid "Reading package..."
-msgstr "Carregando aliases..."
+msgstr "Lendo pacote..."
 
 #: src/kvilib/file/kvi_packagefile.cpp:947
 msgid "Reading package header"
@@ -774,7 +776,7 @@ msgstr "Host %s resolvido para %Q"
 
 #: src/kvilib/net/kvi_http.cpp:246
 msgid "Unable to start the request slave thread"
-msgstr "Não foi possível iniciar processo de requisição"
+msgstr "Não foi possível iniciar a thread escrava da solicitação"
 
 #: src/kvilib/net/kvi_http.cpp:251
 msgid "Contacting host %Q on port %u"
@@ -806,7 +808,7 @@ msgstr "Resposta HTTP recebida: %s"
 
 #: src/kvilib/net/kvi_http.cpp:624
 msgid "Stream exceeding maximum length"
-msgstr "Stream excedeu o tamanho máximo"
+msgstr "O fluxo excedeu o tamanho máximo"
 
 #: src/kvilib/net/kvi_http.cpp:657
 msgid "Header too long: exceeded 4096 bytes"
@@ -814,7 +816,7 @@ 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"
-msgstr "Stream excedeu o comprimento esperado"
+msgstr "O fluxo excedeu o comprimento esperado"
 
 #: src/kvilib/net/kvi_http.cpp:795
 msgid "Protocol error: invalid chunk size"
@@ -838,7 +840,7 @@ msgstr "Falha ao criar o socket"
 
 #: src/kvilib/net/kvi_http.cpp:1013
 msgid "Failed to enter non blocking mode"
-msgstr "Falha ao entrar no modo desbloqueado"
+msgstr "Falha ao entrar no modo não bloqueante"
 
 #: src/kvilib/net/kvi_http.cpp:1018
 msgid "Invalid target address"
@@ -880,7 +882,7 @@ msgstr "Desconhecido"
 #: src/modules/toolbareditor/toolbareditor.cpp:243
 #: src/modules/toolbareditor/toolbareditor.cpp:454
 msgid "OK"
-msgstr "Aceitar"
+msgstr "OK"
 
 #: src/kvilib/system/kvi_locale.cpp:1098
 msgid "Select color"
@@ -888,7 +890,7 @@ msgstr "Selecionar cor"
 
 #: src/kvilib/system/kvi_locale.cpp:1099
 msgid "&Basic colors"
-msgstr "Cores &básicas"
+msgstr "&Cores básicas"
 
 #: src/kvilib/system/kvi_locale.cpp:1100
 msgid "&Custom colors"
@@ -896,7 +898,7 @@ msgstr "&Cores personalizadas"
 
 #: src/kvilib/system/kvi_locale.cpp:1101
 msgid "&Red"
-msgstr "Verme&lho"
+msgstr "&Vermelho"
 
 #: src/kvilib/system/kvi_locale.cpp:1102
 msgid "&Green"
@@ -940,7 +942,7 @@ msgstr "Efeitos"
 
 #: src/kvilib/system/kvi_locale.cpp:1113
 msgid "Stri&keout"
-msgstr "Stri&keout"
+msgstr "&Tachado"
 
 #: src/kvilib/system/kvi_locale.cpp:1114
 msgid "&Underline"
@@ -984,7 +986,7 @@ msgstr "&Editar favoritos"
 
 #: src/kvilib/system/kvi_locale.cpp:1125
 msgid "New Bookmark Folder..."
-msgstr "Nova pasta de Favoritos..."
+msgstr "Nova pasta de favoritos..."
 
 #: src/kvilib/system/kvi_locale.cpp:1126
 #: src/modules/addon/managementdialog.cpp:190
@@ -1009,7 +1011,7 @@ msgstr "Por tamanho"
 
 #: src/kvilib/system/kvi_locale.cpp:1131
 msgid "Reverse"
-msgstr "Reverso"
+msgstr "Inverter"
 
 #: src/kvilib/system/kvi_locale.cpp:1132
 msgid "Directories First"
@@ -1017,7 +1019,7 @@ msgstr "Diretórios primeiro"
 
 #: src/kvilib/system/kvi_locale.cpp:1133
 msgid "Case Insensitive"
-msgstr "Não distinguir maiúsculas"
+msgstr "Não diferenciar maiúsculas de minúsculas"
 
 #: src/kvilib/system/kvi_locale.cpp:1134
 msgid "Short View"
@@ -1077,7 +1079,7 @@ msgstr "Excluir"
 
 #: src/kvilib/system/kvi_locale.cpp:1148
 msgid "Thumbnail Previews"
-msgstr "Pré-visualizações"
+msgstr "Pré-visualizações em miniatura"
 
 #: src/kvilib/system/kvi_locale.cpp:1149
 msgid "Large Icons"
@@ -1122,7 +1124,7 @@ msgstr "Todos os arquivos"
 #: src/modules/reguser/edituser.cpp:113 src/modules/reguser/edituser.cpp:257
 #: src/modules/reguser/edituser.cpp:475 src/modules/url/libkviurl.cpp:368
 msgid "&OK"
-msgstr "&Aceitar"
+msgstr "&OK"
 
 #: src/kvilib/system/kvi_locale.cpp:1158
 #: src/modules/editor/scripteditor.cpp:1121 src/modules/url/libkviurl.cpp:364
@@ -1179,7 +1181,7 @@ msgstr "Próximo"
 
 #: src/kvilib/tal/kvi_tal_wizard.cpp:243 src/modules/setup/setupwizard.cpp:87
 msgid "Finish"
-msgstr "Finalizar"
+msgstr "Concluir"
 
 #: src/kvirc/kernel/kvi_actionmanager.cpp:65
 msgid "IRC"
@@ -1207,11 +1209,11 @@ msgstr "Ações relacionadas às configurações"
 
 #: src/kvirc/kernel/kvi_actionmanager.cpp:68 data/defscript/toolbars.kvs:30
 msgid "Scripting"
-msgstr "Scripting"
+msgstr "Scripts"
 
 #: src/kvirc/kernel/kvi_actionmanager.cpp:68
 msgid "Scripting related actions"
-msgstr "Ações relacionadas ao Scripting"
+msgstr "Ações relacionadas a scripts"
 
 #: src/kvirc/kernel/kvi_actionmanager.cpp:69
 msgid "GUI"
@@ -1242,7 +1244,7 @@ msgstr "Ações que aparecerão no menu \"ferramentas\""
 
 #: src/kvirc/kernel/kvi_app.cpp:735
 msgid "Installation problems ?"
-msgstr "Problemas na instalação ?"
+msgstr "Problemas na instalação?"
 
 #: src/kvirc/kernel/kvi_app.cpp:736
 msgid ""
@@ -1314,11 +1316,11 @@ msgstr "Comando remoto recebido (%s ...)"
 
 #: src/kvirc/kernel/kvi_app.cpp:978
 msgid "File download failed"
-msgstr "Download do arquivo falhou"
+msgstr "Falha no download do arquivo"
 
 #: src/kvirc/kernel/kvi_app.cpp:980
 msgid "File download from %1 failed"
-msgstr "Download do arquivo de %1 falhou"
+msgstr "Falha no download do arquivo de %1"
 
 #: src/kvirc/kernel/kvi_app.cpp:989
 msgid "File download successfully complete"
@@ -1330,7 +1332,7 @@ 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"
-msgstr "Download do avatar falhou para %Q!%Q@%Q e url %Q: %Q"
+msgstr "Falha no download do avatar para %Q!%Q@%Q e URL %Q: %Q"
 
 #: src/kvirc/kernel/kvi_app.cpp:1959
 #, c-format
@@ -1341,14 +1343,15 @@ msgstr "A linha de comando para tipo de mídia '%s' parece estar quebrada"
 #, c-format
 msgid "Media type of file %s matched to '%s' but no commandline specified"
 msgstr ""
-"O tipo de mídia %s é semelhante a '%s' mas a linha de comando não foi "
-"especificada"
+"O tipo de mídia do arquivo %s correspondeu a '%s', mas a linha de comando "
+"não foi especificada"
 
 #: src/kvirc/kernel/kvi_app.cpp:1968
 #, c-format
 msgid "No idea on how to play file %s (no media type match)"
 msgstr ""
-"Sem ideia de como reproduzir o arquivo %s (tipo de mídia não reconhecida)"
+"Não é possível reproduzir o arquivo %s (nenhuma correspondência de tipo de "
+"mídia)"
 
 #: src/kvirc/kernel/kvi_app_setup.cpp:142
 #: src/kvirc/kernel/kvi_app_setup.cpp:412
@@ -1375,11 +1378,11 @@ msgstr "Arquivo de configuração do KVIrc"
 
 #: src/kvirc/kernel/kvi_app_setup.cpp:453
 msgid "KVIrc Theme Package"
-msgstr "Pacote temático KVIrc"
+msgstr "Pacote de tema do KVIrc"
 
 #: src/kvirc/kernel/kvi_app_setup.cpp:461
 msgid "Install Theme Package"
-msgstr "Instalar pacote temático"
+msgstr "Instalar pacote de tema"
 
 #: src/kvirc/kernel/kvi_app_setup.cpp:478
 msgid "KVIrc Addon Package"
@@ -1437,7 +1440,7 @@ msgstr ""
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:128
 msgid "Manage Addons..."
-msgstr "Gerenciar Addons..."
+msgstr "Gerenciar complementos..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:129
 msgid "Allows you to manage the script-based addons"
@@ -1445,7 +1448,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"
@@ -1458,7 +1461,7 @@ msgstr "Configurar Identidade..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:151
 msgid "Allows you to configure nickname, username, avatar etc..."
-msgstr "Permite a você configurar o apelido, nome de usuário, avatar e etc..."
+msgstr "Permite configurar o apelido, o nome de usuário, o avatar etc."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:161
 msgid "Show SocketSpy..."
@@ -1490,7 +1493,7 @@ msgstr "Configurar KVIrc..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:195
 msgid "Shows the general options dialog"
-msgstr "Exibir o diálogo geral de opções"
+msgstr "Exibe a caixa de diálogo geral de opções"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:205
 msgid "Configure Theme..."
@@ -1527,7 +1530,7 @@ msgstr "Exibe o diálogo que permite a você entrar nos canais"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:251
 msgid "Edit Actions..."
-msgstr "Editando ações..."
+msgstr "Editar ações..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:252
 msgid "Shows a window that allows editing actions"
@@ -1543,7 +1546,7 @@ msgstr "Exibe a janela que permite a você editar os aliases"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:273
 msgid "Edit Events..."
-msgstr "Eventos..."
+msgstr "Editar eventos..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:274
 msgid "Shows a window that allows editing script events"
@@ -1551,7 +1554,7 @@ msgstr "Exibe a janela que permite a você editar eventos do script"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:284
 msgid "Edit Popups..."
-msgstr "Popups..."
+msgstr "Editar menus pop-up..."
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:285
 msgid "Shows a window that allows editing popup menus"
@@ -1567,11 +1570,11 @@ 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 "Novo testador de scripts"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:307
 msgid "Creates an embedded editor for long scripts"
-msgstr "Cría um editor embutido para scripts longos"
+msgstr "Cria um editor incorporado para scripts longos"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:317
 msgid "Execute Script..."
@@ -1603,7 +1606,7 @@ msgstr "KVIrc WWW"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:351
 msgid "Opens the KVIrc homepage"
-msgstr "Página do KVIrc"
+msgstr "Abre a página inicial do KVIrc"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:361
 msgid "KVIrc Russian WWW"
@@ -1627,7 +1630,7 @@ msgstr "Janela em cascata"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:386
 msgid "Arranges the MDI windows in a maximized-cascade fashion"
-msgstr "Organiza as janelas MDI na forma de casata-maximizada"
+msgstr "Organiza as janelas MDI em uma cascata maximizada"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:397
 msgid "Tile windows"
@@ -1639,7 +1642,7 @@ msgstr "Organiza as janelas MDI no método lado a lado atualmente selecionado"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:409
 msgid "Minimize all windows"
-msgstr "Minimizar todas las janelas"
+msgstr "Minimizar todas as janelas"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:410
 msgid "Minimized all the currently visible MDI windows"
@@ -1651,7 +1654,7 @@ msgstr "Novo contexto IRC"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:422
 msgid "Creates a new IRC context console"
-msgstr "Cría um novo console de contexto de IRC"
+msgstr "Cria um novo console de contexto IRC"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:433
 msgid "Quit KVIrc"
@@ -1663,7 +1666,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 "Exibição do contexto IRC"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:449
 msgid "Shows a small display with IRC context informations"
@@ -1728,7 +1731,7 @@ msgstr "Exibe um menu popup que permite alterar rapidamente o apelido"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:866
 msgid "Connect To"
-msgstr "Conectar para"
+msgstr "Conectar a"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:867
 msgid "Shows a popup menu that allows quickly connecting to a server"
@@ -1749,11 +1752,11 @@ msgstr "Wallops (+w)"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:932
 msgid "Server Notices (+s)"
-msgstr "Notícias do servidor (+s)"
+msgstr "Avisos do servidor (+s)"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:934
 msgid "Invisible (+i)"
-msgstr "Invisivel (+i)"
+msgstr "Invisível (+i)"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:980
 msgid "Away/Back"
@@ -1765,7 +1768,7 @@ msgstr "Permite 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 modo de ausência"
 
 #: src/kvirc/kernel/kvi_coreactions.cpp:1051
 msgid "Leave Away Mode"
@@ -1789,7 +1792,7 @@ 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"
-msgstr "Ação de compatibilidade inversa para toolbar.define"
+msgstr "Ação de compatibilidade retroativa para toolbar.define"
 
 #: src/kvirc/kernel/kvi_iconmanager.cpp:362
 msgid "Icon Table"
@@ -1797,7 +1800,7 @@ msgstr "Tabela de ícones"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:158
 msgid "Failed to set the encoding to %Q: mapping not available."
-msgstr "Falhou ao configurar a codificação para %Q: mapeamento não disponível."
+msgstr "Falha ao configurar a codificação para %Q: mapeamento não disponível."
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:167
 #: src/kvirc/kernel/kvi_ircconnection.cpp:175
@@ -1807,7 +1810,7 @@ msgstr "Codificação do texto alterada para %Q"
 #: src/kvirc/kernel/kvi_ircconnection.cpp:494
 #: src/kvirc/kernel/kvi_ircconnection.cpp:503
 msgid "Connection to server lost"
-msgstr "Conexão com servidor foi perdida"
+msgstr "A conexão com o servidor foi perdida"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:512
 msgid "Connection to server established"
@@ -1822,8 +1825,8 @@ msgstr "[AVISO DO LINK]: mensagem do socket truncada a 512 bytes."
 msgid ""
 "The server seems to support the WATCH notify list method, will try to use it"
 msgstr ""
-"Este servidor parece suportar o método de lista de notificação WATCH, "
-"tentarei usar isto"
+"Este servidor parece suportar o método WATCH da lista de notificações; "
+"tentará usá-lo"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:688
 msgid "Can't resolve local host address, using user supplied one (%Q)"
@@ -1867,7 +1870,7 @@ msgstr "O endereço IP local visto pelo servidor IRC é %Q"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:815
 msgid "Can't start the DNS slave thread"
-msgstr "Não foi possível iniciar o processo escravo do DNS"
+msgstr "Não foi possível iniciar a thread escrava do DNS"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:816
 #: src/kvirc/kernel/kvi_ircconnection.cpp:846
@@ -1895,11 +1898,11 @@ msgstr "Nome do host local visto pelo servidor IRC resolvido para %Q"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:868
 msgid "Using server specific username (%Q)"
-msgstr "Utilizando nome de usuário especifico do servidor (%Q)"
+msgstr "Utilizando nome de usuário específico do servidor (%Q)"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:873
 msgid "Using network specific username (%Q)"
-msgstr "Utilizando nome de usuário especifico da rede (%Q)"
+msgstr "Utilizando nome de usuário específico da rede (%Q)"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:892
 msgid "Using reconnect specific nickname (%Q)"
@@ -1907,19 +1910,19 @@ msgstr "Usando apelido específico de reconexão (%Q)"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:898
 msgid "Using server specific nickname (%Q)"
-msgstr "Utilizando apelido especifico do servidor (%Q)"
+msgstr "Utilizando apelido específico do servidor (%Q)"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:905
 msgid "Using network specific nickname (%Q)"
-msgstr "Utilizando apelido especifico da rede (%Q)"
+msgstr "Utilizando apelido específico da rede (%Q)"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:922
 msgid "Using server specific real name (%Q)"
-msgstr "Utilizando nome real especifico do servidor (%Q)"
+msgstr "Utilizando nome real específico do servidor (%Q)"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:929
 msgid "Using network specific real name (%Q)"
-msgstr "Utilizando nome real especifico da rede (%Q)"
+msgstr "Utilizando nome real específico da rede (%Q)"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:946
 msgid "Logging in as %Q!%Q :%Q"
@@ -1954,11 +1957,11 @@ msgstr "Você alterou seu apelido para %Q"
 #, c-format
 msgid "The server refused the suggested nickname (%s) and named you %s instead"
 msgstr ""
-"O servidor recusou o apelido sugerido (%s) e nomeou-o %s preferivelmente"
+"O servidor recusou o apelido sugerido (%s) e atribuiu-lhe %s em vez disso"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:1113
 msgid "Login operations complete, happy ircing!"
-msgstr "Operações de entrada concluídas: bom bate-papo!"
+msgstr "Operações de login concluídas: divirta-se no IRC!"
 
 #: src/kvirc/kernel/kvi_ircconnection.cpp:1123
 msgid "Executing scheduled network specific \"on login\" commands"
@@ -2007,7 +2010,7 @@ msgstr "Semi-operadores"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:233
 msgid "Ban masks"
-msgstr "Máscaras de ban"
+msgstr "Máscaras de banimento"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:234
 msgid "Color free (no ANSI colors)"
@@ -2015,11 +2018,11 @@ msgstr "Livre de cores (sem cores ANSI)"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:235
 msgid "Ban exception masks"
-msgstr "Máscaras de exceções de ban"
+msgstr "Máscaras de exceções de banimento"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:236
 msgid "Invite exception masks or forbid /INVITE"
-msgstr "Máscaras de exceção de invite ou proibir /INVITE"
+msgstr "Máscaras de exceção de convite ou proibir /INVITE"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:237
 msgid "Secret"
@@ -2067,7 +2070,7 @@ msgstr "Registrado"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:248
 msgid "Censor swear words"
-msgstr "Palavrões censurados"
+msgstr "Censurar palavrões"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:249
 msgid "Impossible to speak and change nick if not authenticated with NickServ"
@@ -2084,7 +2087,7 @@ 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 "Não é possível expulsar (exceto com U-Line)"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:253
 msgid "IRC-Op only channel"
@@ -2092,7 +2095,7 @@ 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"
@@ -2108,7 +2111,7 @@ msgstr "Redirecionar em canais cheios"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:258
 msgid "Forbid channel CTCPs"
-msgstr "Poibido CTCP no canal"
+msgstr "Proibir CTCPs no canal"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:259
 msgid "User-operators OR Auditorium: /NAMES and /WHO show only ops"
@@ -2148,7 +2151,7 @@ msgstr ""
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:275
 msgid "s: Recipient for server notices"
-msgstr "s: Recipiente para notícias de servidor"
+msgstr "s: Destinatário de avisos do servidor"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:276
 msgid "z: Recipient for oper wallop messages"
@@ -2172,11 +2175,11 @@ msgstr "y: Espião :)"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:281
 msgid "d: Obscure 'DEBUG' flag"
-msgstr "d: flag 'DEPURAR' obscura"
+msgstr "d: sinalizador 'DEBUG' obscuro"
 
 #: src/kvirc/kernel/kvi_ircconnectionserverinfo.cpp:282
 msgid "n: Recipient for nick changes"
-msgstr "n: Recipiente para mudanças de nicks"
+msgstr "n: Destinatário de mudanças de apelido"
 
 #: src/kvirc/kernel/kvi_ircconnectiontargetresolver.cpp:143
 msgid "Hostname resolution aborted"
@@ -2202,7 +2205,7 @@ msgstr "Tentar 'bounce' no proxy %s na porta %u (protocolo %s)"
 #: src/kvirc/kernel/kvi_ircconnectiontargetresolver.cpp:194
 #, c-format
 msgid "Using cached proxy IP address (%s)"
-msgstr "Usando ENDEREÇO IP do proxy armazenado (%s)"
+msgstr "Usando o endereço IP armazenado do proxy (%s)"
 
 #: src/kvirc/kernel/kvi_ircconnectiontargetresolver.cpp:237
 msgid "Unable to look up the IRC proxy hostname: Can't start the DNS slave"
@@ -2235,7 +2238,7 @@ msgstr "O proxy %Q tem um apelido: %Q"
 #: src/kvirc/kernel/kvi_ircconnectiontargetresolver.cpp:322
 #, c-format
 msgid "Using cached server IP address (%s)"
-msgstr "Usando o ENDEREÇO IP (%s) armazenado do servidor"
+msgstr "Usando o endereço IP armazenado do servidor (%s)"
 
 #: src/kvirc/kernel/kvi_ircconnectiontargetresolver.cpp:354
 msgid "Unable to look up the server hostname: Can't start the DNS slave"
@@ -2344,12 +2347,12 @@ msgstr "Não existem servidores proxy disponíveis, continuando conexão direta"
 #: src/kvirc/kernel/kvi_irccontext.cpp:582
 #, c-format
 msgid "Connection attempt failed [%s]"
-msgstr "A tentativa de conexão falhou [ %s ]"
+msgstr "A tentativa de conexão falhou [%s]"
 
 #: src/kvirc/kernel/kvi_irccontext.cpp:600
 #, c-format
 msgid "Will attempt to reconnect in %d seconds"
-msgstr "Tentar reconectar em %d segundos"
+msgstr "Tentará reconectar em %d segundos"
 
 #: src/kvirc/kernel/kvi_irccontext.cpp:604
 #, c-format
@@ -2365,7 +2368,7 @@ msgstr "%d de %d"
 #, c-format
 msgid "Maximum number of reconnect attempts reached (%d): giving up"
 msgstr ""
-"O número máximo de tentativas para reconectar chegaram a (%d): desistindo"
+"O número máximo de tentativas de reconexão foi atingido (%d): desistindo"
 
 #: src/kvirc/kernel/kvi_irccontext.cpp:647
 msgid ""
@@ -2377,11 +2380,11 @@ msgstr ""
 
 #: src/kvirc/kernel/kvi_irccontext.cpp:648
 msgid "The problem *might* be caused by an updated DNS entry"
-msgstr "O problema *poderia* ser causado por uma entrada DNS atualizada"
+msgstr "O problema *pode* ser causado por uma entrada DNS atualizada"
 
 #: src/kvirc/kernel/kvi_irccontext.cpp:649
 msgid "Try reconnecting with caching disabled"
-msgstr "Tentando reconectar com armazenamento desativado"
+msgstr "Tentar reconectar com o armazenamento desativado"
 
 #: src/kvirc/kernel/kvi_irccontext.cpp:673 src/kvirc/kernel/kvi_irclink.cpp:382
 msgid "%Q established [%s (%s:%u)]"
@@ -2398,7 +2401,7 @@ msgstr "Conexão"
 #: src/kvirc/kernel/kvi_irccontext.cpp:779
 #, c-format
 msgid "Connection terminated [%s (%s:%u)]"
-msgstr "Conexão terminada [%s (%s:%u)]"
+msgstr "Conexão encerrada [%s (%s:%u)]"
 
 #: src/kvirc/kernel/kvi_irccontext.cpp:791
 msgid "The connection terminated unexpectedly. Trying to reconnect..."
@@ -2410,7 +2413,7 @@ msgstr "QUIT enviado, esperando servidor fechar a conexão..."
 
 #: src/kvirc/kernel/kvi_irclink.cpp:100
 msgid "Ops... for some reason the link filter object has been destroyed"
-msgstr "Opa... por alguma razão o objeto de ligação foi destruido"
+msgstr "Opa... por alguma razão o objeto do filtro de link foi destruído"
 
 #: src/kvirc/kernel/kvi_irclink.cpp:138
 msgid "Using filtered IRC protocol: Link filter is \"%Q\""
@@ -2485,7 +2488,7 @@ msgstr "[SSL]: %Q"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:181
 msgid "[SSL ERROR]: %Q"
-msgstr "[ERROR de SSL ]: %Q"
+msgstr "[ERRO DE SSL]: %Q"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:190
 msgid "[PROXY]: %Q"
@@ -2493,7 +2496,7 @@ msgstr "[PROXY]: %Q"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:200
 msgid "[PROXY ERROR]: %Q"
-msgstr "[ERROR de PROXY]: %Q"
+msgstr "[ERRO DE PROXY]: %Q"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:207
 msgid "[SOCKET]: %Q"
@@ -2510,7 +2513,7 @@ msgstr "[AVISO DE SOCKET]: %Q"
 #: src/kvirc/kernel/kvi_ircsocket.cpp:337
 #, c-format
 msgid "Binding to local address %s"
-msgstr "Associando ao endereço %s"
+msgstr "Vinculando ao endereço local %s"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:341
 #, c-format
@@ -2518,8 +2521,8 @@ msgid ""
 "Binding to local address %s failed: the kernel will choose the correct "
 "interface"
 msgstr ""
-"Associação ao endereço local %s falhou : o núcleo escolherá a "
-"corretainterface"
+"Falha ao vincular ao endereço local %s: o kernel escolherá a interface "
+"correta"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:637
 msgid "Using HTTP protocol."
@@ -2531,32 +2534,38 @@ msgstr "Usando protocolo SOCKSV4."
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:756
 msgid "Using SOCKSv5 protocol."
-msgstr "Usando protocolo SOCKSV5."
+msgstr "Usando protocolo SOCKSv5."
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:771
 msgid "We can accept auth method 0 (no auth)"
-msgstr "Podemos aceitar o método 0 do auth (sem auth)"
+msgstr "Podemos aceitar o método de autenticação 0 (sem autenticação)"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:779
 msgid "We can accept auth method 0 (no auth) or 2 (user/pass)"
-msgstr "Podemos aceitar o método 0 do auth (sem auth) ou 2 (usuário/senha)"
+msgstr ""
+"Podemos aceitar o método de autenticação 0 (sem autenticação) ou 2 (usuário/"
+"senha)"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:958
 msgid "Proxy response: auth OK: access granted"
-msgstr "Resposta do proxy: auth OK : acesso garantido"
+msgstr "Resposta do proxy: autenticação OK: acesso concedido"
 
 #: 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 de autenticação OK; usando o método 0 (sem "
+"autenticação)"
 
 #: 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 de autenticação OK; usando o método 2 (usuário/"
+"senha)"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1056
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1113
 msgid "Proxy response: target data OK: request granted"
-msgstr "Resposta do proxy: dados de destino OK: pedido garantido"
+msgstr "Resposta do proxy: dados de destino OK: solicitação concedida"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1153
 msgid "Proxy response: "
@@ -2572,7 +2581,7 @@ msgstr "Certificado X509 do servidor"
 
 #: 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 forneceu um certificado"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1219
 #: src/kvirc/kernel/kvi_sslmaster.cpp:89
@@ -2581,7 +2590,7 @@ msgstr "Cifra atual da transmissão"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1223
 msgid "Unable to determine the current cipher"
-msgstr "Impossível de determinar a cifra atual"
+msgstr "Não foi possível determinar a cifra atual"
 
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1768
 #: src/kvirc/kernel/kvi_ircsocket.cpp:1788
@@ -2604,7 +2613,7 @@ msgstr "Verificação do lag registrada com confiabilidade %u (%s)"
 #: src/kvirc/kernel/kvi_lagmeter.cpp:218
 #, c-format
 msgid "Lag check completed (%s)"
-msgstr "Verificação do lag completa (%s)"
+msgstr "Verificação do lag concluída (%s)"
 
 #: src/kvirc/kernel/kvi_lagmeter.cpp:257
 #, c-format
@@ -2621,7 +2630,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 há usuários a verificar; encerrando"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:414
 #, c-format
@@ -2676,8 +2685,8 @@ msgid ""
 "Notify list: Unexpected inconsistency, registered user DB modified? "
 "(restarting)"
 msgstr ""
-"Lista de notificação: inconsistência inesperada, o banco de dados de "
-"usuários registrados foi modificada? (reiniciando)"
+"Lista de notificação: inconsistência inesperada; o banco de dados de "
+"usuários registrados foi modificado? (reiniciando)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:698
 msgid ""
@@ -2685,7 +2694,7 @@ msgid ""
 "registered user DB"
 msgstr ""
 "Lista de notificações: inconsistência inesperada; era esperado encontrar \\r!"
-"n\\r%Q\\r na banco de dados de usuários registrados"
+"n\\r%Q\\r no banco de dados de usuários registrados"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:712
 #, c-format
@@ -2718,7 +2727,7 @@ msgstr ""
 #, c-format
 msgid "Notify list: Broken USERHOST reply from the server? (%s)"
 msgstr ""
-"Lista de notificação: resposta USERHOST do servidor esta quebrada? (%s)"
+"Lista de notificação: a resposta USERHOST do servidor está quebrada? (%s)"
 
 #: src/kvirc/kernel/kvi_notifylist.cpp:860
 msgid ""
@@ -2826,7 +2835,7 @@ msgstr "Cor de primeiro plano da URL"
 
 #: src/kvirc/kernel/kvi_options.cpp:679
 msgid "Link overlay foreground"
-msgstr "Link da capa de primeiro plano"
+msgstr "Cor de primeiro plano da sobreposição do link"
 
 #: src/kvirc/kernel/kvi_options.cpp:680
 msgid "Parser error"
@@ -2858,7 +2867,7 @@ msgstr "Erro do sistema"
 
 #: src/kvirc/kernel/kvi_options.cpp:687
 msgid "Raw data to server"
-msgstr "Dados raw para o servidor"
+msgstr "Dados brutos para o servidor"
 
 #: src/kvirc/kernel/kvi_options.cpp:688
 msgid "Connection status"
@@ -2898,7 +2907,7 @@ msgstr "Mensagem de partida"
 
 #: src/kvirc/kernel/kvi_options.cpp:697
 msgid "Unrecognized/broken message"
-msgstr "Mensagem desconhecida/quebrada"
+msgstr "Mensagem não reconhecida/inválida"
 
 #: src/kvirc/kernel/kvi_options.cpp:698
 msgid "Topic message"
@@ -2906,15 +2915,15 @@ msgstr "Mensagem de tópico"
 
 #: src/kvirc/kernel/kvi_options.cpp:699
 msgid "Own private message"
-msgstr "Mensagem do privado próprio"
+msgstr "Mensagem privada própria"
 
 #: src/kvirc/kernel/kvi_options.cpp:700
 msgid "Channel private message"
-msgstr "Mensagem privada ao canal"
+msgstr "Mensagem privada do canal"
 
 #: src/kvirc/kernel/kvi_options.cpp:701
 msgid "Query private message"
-msgstr "Mensagem de pergunta privada"
+msgstr "Mensagem privada de consulta"
 
 #: src/kvirc/kernel/kvi_options.cpp:702
 msgid "CTCP reply"
@@ -2954,7 +2963,7 @@ msgstr "Mensagem de separação"
 
 #: src/kvirc/kernel/kvi_options.cpp:711
 msgid "Quit on netsplit message"
-msgstr "Sair com a mensagem de separação"
+msgstr "Mensagem de saída em separação de rede"
 
 #: src/kvirc/kernel/kvi_options.cpp:712
 msgid "Nick changes"
@@ -2962,19 +2971,19 @@ msgstr "Mudanças de apelido"
 
 #: src/kvirc/kernel/kvi_options.cpp:713
 msgid "+o mode change"
-msgstr "mudou o modo para +o"
+msgstr "Mudança do modo +o"
 
 #: src/kvirc/kernel/kvi_options.cpp:714
 msgid "-o mode change"
-msgstr "mudou o modo para -o"
+msgstr "Mudança do modo -o"
 
 #: src/kvirc/kernel/kvi_options.cpp:715
 msgid "+v mode change"
-msgstr "mudou o modo para +v"
+msgstr "Mudança do modo +v"
 
 #: src/kvirc/kernel/kvi_options.cpp:716
 msgid "-v mode change"
-msgstr "mudou o modo para -v"
+msgstr "Mudança do modo -v"
 
 #: src/kvirc/kernel/kvi_options.cpp:717
 msgid "Multiple user mode change"
@@ -2990,27 +2999,27 @@ msgstr "Mudança do limite do canal"
 
 #: src/kvirc/kernel/kvi_options.cpp:720
 msgid "+b mode change"
-msgstr "mudar modo para +b"
+msgstr "Mudança do modo +b"
 
 #: src/kvirc/kernel/kvi_options.cpp:721
 msgid "-b mode change"
-msgstr "mudar modo para -b"
+msgstr "Mudança do modo -b"
 
 #: src/kvirc/kernel/kvi_options.cpp:722
 msgid "+e mode change"
-msgstr "mudar modo para +e"
+msgstr "Mudança do modo +e"
 
 #: src/kvirc/kernel/kvi_options.cpp:723
 msgid "-e mode change"
-msgstr "mudança de modo -e"
+msgstr "Mudança do modo -e"
 
 #: src/kvirc/kernel/kvi_options.cpp:724
 msgid "+I mode change"
-msgstr "mudar modo para +i"
+msgstr "Mudança do modo +I"
 
 #: src/kvirc/kernel/kvi_options.cpp:725
 msgid "-I mode change"
-msgstr "mudar modo para -i"
+msgstr "Mudança do modo -I"
 
 #: src/kvirc/kernel/kvi_options.cpp:726
 msgid "Multiple channel mode change"
@@ -3018,7 +3027,7 @@ msgstr "Mudança múltipla do modo de canal"
 
 #: src/kvirc/kernel/kvi_options.cpp:727
 msgid "Who reply"
-msgstr "Resposta de Who"
+msgstr "Resposta de WHO"
 
 #: src/kvirc/kernel/kvi_options.cpp:728
 msgid "DCC request"
@@ -3038,27 +3047,27 @@ msgstr "Problema no apelido"
 
 #: src/kvirc/kernel/kvi_options.cpp:732
 msgid "Whois user reply"
-msgstr "Resposta whois do usuário"
+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 sobre inatividade"
 
 #: 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 WHOIS"
 
 #: src/kvirc/kernel/kvi_options.cpp:737
 msgid "Channel creation time reply"
-msgstr "Resposta de tempo na criação do canal"
+msgstr "Resposta do horário de criação do canal"
 
 #: src/kvirc/kernel/kvi_options.cpp:738
 msgid "Notify list joins"
@@ -3090,11 +3099,11 @@ msgstr "Mensagem de DCC chat criptografada"
 
 #: src/kvirc/kernel/kvi_options.cpp:745
 msgid "Login operations completed"
-msgstr "Operações de entrada completas"
+msgstr "Operações de login concluídas"
 
 #: src/kvirc/kernel/kvi_options.cpp:746
 msgid "Kick action"
-msgstr "Ação de chute"
+msgstr "Ação de expulsão"
 
 #: src/kvirc/kernel/kvi_options.cpp:747
 msgid "Links reply"
@@ -3102,7 +3111,7 @@ msgstr "Resposta de links"
 
 #: src/kvirc/kernel/kvi_options.cpp:748
 msgid "Spam report"
-msgstr "Reportar spam"
+msgstr "Relatório de spam"
 
 #: src/kvirc/kernel/kvi_options.cpp:749
 msgid "ICQ message"
@@ -3118,23 +3127,23 @@ msgstr "Mensagem de saída de usuário do ICQ"
 
 #: src/kvirc/kernel/kvi_options.cpp:752
 msgid "Channel notice"
-msgstr "Notícia do canal"
+msgstr "Aviso do canal"
 
 #: src/kvirc/kernel/kvi_options.cpp:753
 msgid "Encrypted channel notice"
-msgstr "Notícia do canal criptografada"
+msgstr "Aviso do canal criptografado"
 
 #: src/kvirc/kernel/kvi_options.cpp:754
 msgid "Query notice"
-msgstr "Notícia de privado"
+msgstr "Aviso de consulta privada"
 
 #: src/kvirc/kernel/kvi_options.cpp:755
 msgid "Encrypted query notice"
-msgstr "Notícia de privado criptografada"
+msgstr "Aviso de consulta privada criptografado"
 
 #: src/kvirc/kernel/kvi_options.cpp:756
 msgid "Server notice"
-msgstr "Notícia do servidor"
+msgstr "Aviso do servidor"
 
 #: src/kvirc/kernel/kvi_options.cpp:757
 msgid "Halfop mode change"
@@ -3154,7 +3163,7 @@ msgstr "Mensagem do ChanServ"
 
 #: src/kvirc/kernel/kvi_options.cpp:761
 msgid "Away message"
-msgstr "Mensagem de ausente"
+msgstr "Mensagem de ausência"
 
 #: src/kvirc/kernel/kvi_options.cpp:762
 msgid "Ident message"
@@ -3166,7 +3175,7 @@ msgstr "Mensagem da lista de canais"
 
 #: src/kvirc/kernel/kvi_options.cpp:764
 msgid "Half-deop mode change"
-msgstr "Mudança de modo deop semioperador"
+msgstr "Mudança do modo de meio-operador para não operador"
 
 #: src/kvirc/kernel/kvi_options.cpp:765
 msgid "Invite message"
@@ -3178,7 +3187,7 @@ msgstr "Mensagem multimídia"
 
 #: src/kvirc/kernel/kvi_options.cpp:767
 msgid "Query trace message"
-msgstr "Rastrear mensagem de privado"
+msgstr "Rastreamento de mensagem de consulta privada"
 
 #: src/kvirc/kernel/kvi_options.cpp:768
 msgid "Wallops message"
@@ -3194,59 +3203,59 @@ msgstr "Mensagem de privado difundida"
 
 #: src/kvirc/kernel/kvi_options.cpp:771
 msgid "Broadcast notice"
-msgstr "Difundir notícia"
+msgstr "Aviso de difusão"
 
 #: src/kvirc/kernel/kvi_options.cpp:772
 msgid "Am kicked"
-msgstr "Sou expulso"
+msgstr "Fui expulso"
 
 #: src/kvirc/kernel/kvi_options.cpp:773
 msgid "Am op'd"
-msgstr "Recebo status de operador"
+msgstr "Tornei-me operador"
 
 #: src/kvirc/kernel/kvi_options.cpp:774
 msgid "Am voiced"
-msgstr "Recebo voz"
+msgstr "Recebi voz"
 
 #: src/kvirc/kernel/kvi_options.cpp:775
 msgid "Am deop'd"
-msgstr "Perco o status de operador"
+msgstr "Deixei de ser operador"
 
 #: src/kvirc/kernel/kvi_options.cpp:776
 msgid "Am devoiced"
-msgstr "Perco a voz"
+msgstr "Deixei de ter voz"
 
 #: src/kvirc/kernel/kvi_options.cpp:777
 msgid "Am halfop'd"
-msgstr "Recebo status de semioperador"
+msgstr "Tornei-me meio-operador"
 
 #: src/kvirc/kernel/kvi_options.cpp:778
 msgid "Am de-halfop'd"
-msgstr "Perco o status de semioperador"
+msgstr "Deixei de ser meio-operador"
 
 #: src/kvirc/kernel/kvi_options.cpp:779
 msgid "Ban matching my mask"
-msgstr "Banir semelhança com minha máscara"
+msgstr "Banimento correspondente à minha máscara"
 
 #: src/kvirc/kernel/kvi_options.cpp:780
 msgid "Unban matching my mask"
-msgstr "Desbanir semelhança com minha máscara"
+msgstr "Desbanimento correspondente à minha máscara"
 
 #: src/kvirc/kernel/kvi_options.cpp:781
 msgid "Ban exception matching my mask"
-msgstr "Exceção de ban semelhante a minha máscara"
+msgstr "Exceção de banimento correspondente à minha máscara"
 
 #: src/kvirc/kernel/kvi_options.cpp:782
 msgid "Ban unexception matching my mask"
-msgstr "Ban sem exceção combina com minha máscara"
+msgstr "Remoção de exceção de banimento correspondente à minha máscara"
 
 #: src/kvirc/kernel/kvi_options.cpp:783
 msgid "Invite exception matching my mask"
-msgstr "A exceção de convite combina com minha máscara"
+msgstr "Exceção de convite correspondente à minha máscara"
 
 #: src/kvirc/kernel/kvi_options.cpp:784
 msgid "Invite unexception matching my mask"
-msgstr "Convite sem exceção combina com minha máscara"
+msgstr "Remoção de exceção de convite correspondente à minha máscara"
 
 #: src/kvirc/kernel/kvi_options.cpp:785
 msgid "Ignored user message"
@@ -3290,55 +3299,55 @@ msgstr "Erro crítico genérico"
 
 #: src/kvirc/kernel/kvi_options.cpp:795
 msgid "Chan admin status set"
-msgstr "Colocado estado de admin de canal"
+msgstr "Status de administrador do canal definido"
 
 #: src/kvirc/kernel/kvi_options.cpp:796
 msgid "Chan admin status unset"
-msgstr "Retirado estado de admin de canal"
+msgstr "Status de administrador do canal removido"
 
 #: src/kvirc/kernel/kvi_options.cpp:797
 msgid "Own chan admin status set"
-msgstr "Colocado estado de admin proprietário do canal"
+msgstr "Status de administrador do próprio canal definido"
 
 #: src/kvirc/kernel/kvi_options.cpp:798
 msgid "Own chan admin status unset"
-msgstr "Removido estado de admin proprietário do canal"
+msgstr "Status de administrador do próprio canal removido"
 
 #: src/kvirc/kernel/kvi_options.cpp:799
 msgid "Userop mode change"
-msgstr "Mudança de modo usuário operador"
+msgstr "Mudança do modo de operador do usuário"
 
 #: src/kvirc/kernel/kvi_options.cpp:800
 msgid "User-deop mode change"
-msgstr "Mudança de modo usuário não operador"
+msgstr "Mudança do modo de não operador do usuário"
 
 #: src/kvirc/kernel/kvi_options.cpp:801
 msgid "Am userop'd"
-msgstr "Am \"opado\""
+msgstr "Tornei-me operador de usuário"
 
 #: src/kvirc/kernel/kvi_options.cpp:802
 msgid "Am de-userop'd"
-msgstr "Am \"desopado\""
+msgstr "Deixei de ser operador de usuário"
 
 #: src/kvirc/kernel/kvi_options.cpp:803
 msgid "Verbose/Debug"
-msgstr "Verbose/Depurar"
+msgstr "Detalhado/Depuração"
 
 #: src/kvirc/kernel/kvi_options.cpp:804
 msgid "Chan owner status set"
-msgstr "Posto estado de proprietário do canal"
+msgstr "Status de proprietário do canal definido"
 
 #: src/kvirc/kernel/kvi_options.cpp:805
 msgid "Chan owner status unset"
-msgstr "Removido estado de propietario do canal"
+msgstr "Status de proprietário do canal removido"
 
 #: src/kvirc/kernel/kvi_options.cpp:806
 msgid "Own chan owner status set"
-msgstr "Posto o estado de proprietário do canal"
+msgstr "Status de proprietário do próprio canal definido"
 
 #: src/kvirc/kernel/kvi_options.cpp:807
 msgid "Own chan owner status unset"
-msgstr "Removido estado de proprietário do canal"
+msgstr "Status de proprietário do próprio canal removido"
 
 #: src/kvirc/kernel/kvi_options.cpp:808
 msgid "Server error"
@@ -3346,7 +3355,7 @@ msgstr "Erro do servidor"
 
 #: src/kvirc/kernel/kvi_options.cpp:810
 msgid "Text Encoding Server message"
-msgstr "Mensagem do servidor de codificação de texto"
+msgstr "Mensagem de codificação de texto do servidor"
 
 #: src/kvirc/kernel/kvi_options.cpp:816
 msgid "BitTorrent message"
@@ -3398,7 +3407,7 @@ msgstr "Opções de pixmap (caminho da imagem)"
 
 #: src/kvirc/kernel/kvi_options.cpp:1210
 msgid "Unsigned integer options (unsigned integer constant)"
-msgstr "Opções do inteiro não assinadas (constante de inteiro não assinada)"
+msgstr "Opções de inteiro sem sinal (constante de inteiro sem sinal)"
 
 #: src/kvirc/kernel/kvi_options.cpp:1211
 msgid "Font options (family,pointsize,style,charset,weight,flags (biusf))"
@@ -3407,7 +3416,8 @@ msgstr "Opções de fonte (family,pointsize,style,charset,weight,flags (biusf))"
 #: src/kvirc/kernel/kvi_options.cpp:1212
 msgid "Message color options (image_id,foreground,background,logFlag (0/1))"
 msgstr ""
-"Opções de cor da mensagem (image_id, primeiro plano, fundo, logFlag (0/1))"
+"Opções de cor da mensagem (image_id, primeiro plano, plano de fundo, logFlag "
+"(0/1))"
 
 #: src/kvirc/kernel/kvi_options.cpp:1213
 msgid "String list options (comma separated list of strings)"
@@ -3455,7 +3465,7 @@ 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
@@ -3484,7 +3494,7 @@ 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
@@ -3563,7 +3573,7 @@ msgstr "Falha ao carregar a imagem de captura de tela especificada"
 
 #: src/kvirc/kernel/kvi_theme.cpp:253
 msgid "Invalid option"
-msgstr "Intervalo inválido"
+msgstr "Opção inválida"
 
 #: src/kvirc/kernel/kvi_theme.cpp:261 src/kvirc/kernel/kvi_theme.cpp:275
 #: src/kvirc/kernel/kvi_theme.cpp:289
@@ -3585,7 +3595,7 @@ msgstr "Você não está conectado a um servidor"
 #: src/kvirc/kvs/kvi_kvs_asyncdnsoperation.cpp:100
 #: src/kvirc/kvs/kvi_kvs_dnsmanager.cpp:157
 msgid "DNS Lookup result for query \"%Q\""
-msgstr "Resultado da pesquisa de DNS para consulta\"%Q\""
+msgstr "Resultado da pesquisa de DNS para a consulta \"%Q\""
 
 #: src/kvirc/kvs/kvi_kvs_asyncdnsoperation.cpp:105
 #: src/kvirc/kvs/kvi_kvs_dnsmanager.cpp:162
@@ -3604,7 +3614,7 @@ msgstr "Endereço IP %d: %Q"
 
 #: src/kvirc/kvs/kvi_kvs_corecallbackcommands.cpp:242
 msgid "Missing alias name"
-msgstr "Faltando o nome do alias"
+msgstr "Nome do alias ausente"
 
 #: src/kvirc/kvs/kvi_kvs_corecallbackcommands.cpp:253
 #: src/modules/aliaseditor/aliaseditor.cpp:884
@@ -3620,13 +3630,13 @@ msgstr ""
 msgid ""
 "Stray ':' character in alias name: did you mean ...<namespace>::<name> ?"
 msgstr ""
-"Caractere ':' perdido no nome alternativo: você quis dizer...<namespace>::"
-"<name>?"
+"Caractere ':' perdido no nome do alias: você quis dizer "
+"...<namespace>::<name>?"
 
 #: src/kvirc/kvs/kvi_kvs_corecallbackcommands.cpp:268
 #: src/modules/aliaseditor/aliaseditor.cpp:909
 msgid "Found an empty namespace in alias name"
-msgstr "Encontrou um namespace vazio no nome alternativo"
+msgstr "Foi encontrado um namespace vazio no nome do alias"
 
 #: src/kvirc/kvs/kvi_kvs_corecallbackcommands.cpp:277
 msgid "The alias %Q is not existing"
@@ -3679,7 +3689,7 @@ msgstr ""
 
 #: src/kvirc/kvs/kvi_kvs_corecallbackcommands.cpp:965
 msgid "Failed to start the process"
-msgstr "Falhou ao iniciar o processo"
+msgstr "Falha ao iniciar o processo"
 
 #: src/kvirc/kvs/kvi_kvs_corecallbackcommands.cpp:1010
 msgid "The specified object does not exist"
@@ -3691,7 +3701,7 @@ msgstr "Nome do temporizador ausente"
 
 #: src/kvirc/kvs/kvi_kvs_corecallbackcommands.cpp:1122
 msgid "Missing timeout delay"
-msgstr "Faltando intervalo de atraso"
+msgstr "Intervalo de tempo limite ausente"
 
 #: src/kvirc/kvs/kvi_kvs_corecallbackcommands.cpp:1129
 msgid "The timeout delay didn't evaluate to an integer"
@@ -3755,7 +3765,7 @@ msgstr "Não há opção chamada '%Q'"
 #: src/kvirc/kvs/kvi_kvs_corefunctions_sz.cpp:464
 #, c-format
 msgid "Window with ID '%s' not found, returning empty string"
-msgstr "Janela com ID '%s' não encontrado, retornando string vazia"
+msgstr "Janela com ID '%s' não encontrada; retornando uma string vazia"
 
 #: src/kvirc/kvs/kvi_kvs_corefunctions_sz.cpp:130
 msgid "The specified window is not a channel"
@@ -3791,7 +3801,7 @@ msgstr "Não é possível excluir um objeto inexistente"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_af.cpp:687
 msgid "Inexisting popup \"%Q\""
-msgstr "Pop-up inexistente\"%Q\""
+msgstr "Pop-up inexistente \"%Q\""
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_af.cpp:693
 msgid ""
@@ -3825,7 +3835,7 @@ msgstr "Especificação de conjunto de cores inválida, usando padrão"
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_af.cpp:987
 #, c-format
 msgid "Window '%s' not found, using current one"
-msgstr "Janela ' %s' não encontrada, usando somente a atual"
+msgstr "Janela '%s' não encontrada; usando a atual"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_gl.cpp:458
 #: src/modules/chan/libkvichan.cpp:44
@@ -3859,7 +3869,7 @@ msgstr "Tempo de vida da janela"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_gl.cpp:636
 msgid "SingleShot"
-msgstr "Tiro único"
+msgstr "Disparo único"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_gl.cpp:645
 msgid "None"
@@ -3877,7 +3887,7 @@ msgstr ""
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:385
 msgid "Invalid IRC url (%Q)"
-msgstr "URL de IRC inválido (%Q)"
+msgstr "URL de IRC inválida (%Q)"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:410
 msgid "The commandline for this url type seems to be broken (%Q)"
@@ -3900,7 +3910,7 @@ msgstr "Escolha o arquivo para analisar"
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:639
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:643
 msgid "Failed to load the file '%Q' for parsing"
-msgstr "Falhou ao carregar o arquivo '%Q' para análise"
+msgstr "Falha ao carregar o arquivo '%Q' para análise"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:715
 msgid "Missing channel list"
@@ -3927,11 +3937,11 @@ msgstr ""
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:864
 msgid "Popup %Q is not defined"
-msgstr "Popup %Q não esta definido"
+msgstr "Pop-up %Q não está definido"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:872
 msgid "A popup menu cannot be popped up twice"
-msgstr "Um menu popup não pode ser chamado duas vezes"
+msgstr "Um menu pop-up não pode ser exibido duas vezes"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:897
 msgid "Invalid syntax for screen coordinates, using cursor position"
@@ -3949,7 +3959,7 @@ msgstr "[RAW]: %Q"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:1237
 msgid "Window with id %Q not found: no rebinding performed"
-msgstr "Janela com id %Q não encontrado: nenhuma religação feita"
+msgstr "Janela com ID %Q não encontrada: nenhuma religação efetuada"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_mr.cpp:1325
 msgid "Failed to execute command '%Q'"
@@ -3957,11 +3967,11 @@ msgstr "Falha ao executar o comando '%Q'"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp:92
 msgid "say: injected commandline"
-msgstr "diga: linha de comando injetada"
+msgstr "say: linha de comando injetada"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp:95
 msgid "Say parse error: Broken command"
-msgstr "Diz erro do analisador: comando quebrado"
+msgstr "Erro de análise de say: comando inválido"
 
 #: src/kvirc/kvs/kvi_kvs_coresimplecommands_sz.cpp:251
 msgid ""
@@ -4019,7 +4029,7 @@ msgstr ""
 msgid ""
 "Slot target object destroyed while emitting signal '%Q' from object '%Q::%Q'"
 msgstr ""
-"Slot do objeto de destino destruido ao emitir o sinal '%Q' do objeto '%Q::%Q'"
+"Slot do objeto de destino destruído ao emitir o sinal '%Q' do objeto '%Q::%Q'"
 
 #: src/kvirc/kvs/kvi_kvs_object.cpp:1038
 msgid "Listing TQt properties for object named \"%Q\" of KVS class %Q"
@@ -4102,8 +4112,8 @@ msgstr ""
 #: src/kvirc/kvs/kvi_kvs_object.cpp:1597
 msgid "Cannot find object function $%Q::%Q for object named \"%Q\" of class %Q"
 msgstr ""
-"Não foi possível encontra a função de obejto $%Q::%Q para o objeto \"%Q\" da "
-"classe %Q"
+"Não foi possível encontrar a função de objeto $%Q::%Q para o objeto \"%Q\" "
+"da classe %Q"
 
 #: src/kvirc/kvs/kvi_kvs_object.cpp:1605
 msgid ""
@@ -4119,7 +4129,7 @@ msgstr ""
 #: src/kvirc/kvs/kvi_kvs_parameterprocessor.cpp:307
 #, c-format
 msgid "Invalid data type for parameter \"%s\""
-msgstr "Tipo de dado inválido pra o parâmetro \"%s\""
+msgstr "Tipo de dado inválido para o parâmetro \"%s\""
 
 #: src/kvirc/kvs/kvi_kvs_parameterprocessor.cpp:122
 #, c-format
@@ -4155,11 +4165,11 @@ msgstr ""
 #: src/kvirc/kvs/kvi_kvs_runtimecontext.cpp:110
 #, c-format
 msgid "line %d, near character %d"
-msgstr "linha %d, caractere aproximando %d"
+msgstr "linha %d, próximo ao caractere %d"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:109
 msgid "beginning of input"
-msgstr "inicio da entrada"
+msgstr "início da entrada"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:121
 msgid ""
@@ -4193,15 +4203,15 @@ msgstr ""
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:2667
 msgid "Objects have no extended scope variables"
-msgstr "O objeto não tem variáveis de espaço extendidas"
+msgstr "O objeto não tem variáveis de escopo estendido"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:2727
 msgid "Found character '%q' (unicode %x) where an instruction was expected"
-msgstr "Caractere '%q' (unicode %x) encontrado onde era esperado uma instrução"
+msgstr "Caractere '%q' (Unicode %x) encontrado onde era esperada uma instrução"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:2760
 msgid "Unterminated instruction block"
-msgstr "Bloco de instruções indeterminado"
+msgstr "Bloco de instruções não terminado"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:2761
 msgid "Unexpected end of script in instruction block (missing closing brace)"
@@ -4218,11 +4228,11 @@ msgstr ""
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:2842
 msgid "Unexpected character '%q' (unicode %x) after a switch dash"
-msgstr "Caractere inesperado '%q' (unicode %x) após uma barra de troca"
+msgstr "Caractere inesperado '%q' (Unicode %x) após um hífen de opção"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:2844
 msgid "Unexpected end of script after a switch dash"
-msgstr "Fim do script inesperado após uma barra de troca"
+msgstr "Fim do script inesperado após um hífen de opção"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:2869
 msgid ""
@@ -4254,7 +4264,7 @@ msgstr "Ignorando o caractere terminador aninhado %q"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:3120
 msgid "Stray backslash at the end of the script"
-msgstr "Barra no fim do script"
+msgstr "Barra invertida isolada no fim do script"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:3386 src/kvirc/kvs/kvi_kvs_parser.cpp:3393
 msgid "Unterminated hash key"
@@ -4273,11 +4283,12 @@ msgstr ""
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:3672 src/kvirc/kvs/kvi_kvs_parser.cpp:3679
 msgid "Unterminated string constant"
-msgstr "String constante não terminada"
+msgstr "Constante de string 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 caractere?))"
+msgstr ""
+"Fim de script inesperado na constante de string (falta um caractere \"?)"
 
 #: src/kvirc/kvs/kvi_kvs_parser.cpp:3680
 msgid ""
@@ -4353,11 +4364,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 objeto espaço"
+msgstr "Avaliação de expressão inválida no escopo do objeto"
 
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:78
 msgid "Invalid command evaluation in object scope"
-msgstr "Avaliação de comando inválido no objeto espaço"
+msgstr "Avaliação de comando inválida no escopo do objeto"
 
 #: src/kvirc/kvs/kvi_kvs_parser_dollar.cpp:87
 msgid "Empty instruction block for command evaluation"
@@ -9378,7 +9389,7 @@ msgstr "Não existe esse modo aberto: '%Q'"
 #: src/modules/objects/class_file.cpp:254
 #: src/modules/objects/class_file.cpp:273
 msgid "File is not open!"
-msgstr "O arquivo não está aberto !"
+msgstr "O arquivo não está aberto!"
 
 #: src/modules/objects/class_file.cpp:285
 #: src/modules/objects/class_file.cpp:315
@@ -9398,7 +9409,7 @@ msgstr "Argumento muito longo, usando apenas o caractere"
 #: src/modules/objects/class_file.cpp:303
 #: src/modules/objects/class_file.cpp:341
 msgid "Can't properly handle non-latin-1 characters."
-msgstr "Não é possível lidar corretamente com caracteres não-latinos-1."
+msgstr "Não é possível lidar corretamente com caracteres não Latin-1."
 
 #: src/modules/objects/class_file.cpp:306
 msgid "Write error occurred!"
@@ -9499,7 +9510,7 @@ msgstr "Modo de redimensionamento inválido com padrão automático"
 
 #: src/modules/objects/class_lcd.cpp:136
 msgid "Unknown mode "
-msgstr "Modo eco desconhecido "
+msgstr "Modo desconhecido "
 
 #: src/modules/objects/class_lcd.cpp:149
 msgid "Unknown segment style "
@@ -9565,7 +9576,7 @@ msgstr "Quebra de linha desconhecida '%Q'"
 
 #: src/modules/objects/class_multilineedit.cpp:502
 msgid "Unknown wrap policy'%Q'"
-msgstr "Política de encapsulamento desconhecida'%Q'"
+msgstr "Política de quebra de linha desconhecida '%Q'"
 
 #: src/modules/objects/class_multilineedit.cpp:787
 #: src/modules/objects/class_multilineedit.cpp:976
@@ -9601,7 +9612,7 @@ msgstr "É necessária uma sequência de 6 dígitos hexadecimais"
 #: src/modules/objects/class_widget.cpp:1073
 #: src/modules/objects/class_widget.cpp:1148
 msgid "Not an hex digits"
-msgstr "Não é um dígito hexadecimal"
+msgstr "Não são dígitos hexadecimais"
 
 #: src/modules/objects/class_multilineedit.cpp:833
 #: src/modules/objects/class_multilineedit.cpp:1022
@@ -9791,7 +9802,7 @@ msgstr ""
 
 #: src/modules/objects/class_socket.cpp:648
 msgid "No IPV6 support in this executable"
-msgstr "Sem suporte IPV6 neste executável"
+msgstr "Sem suporte a IPv6 neste executável"
 
 #: src/modules/objects/class_socket.cpp:670
 msgid "Invalid IP address specified ('%Q')"
@@ -9826,7 +9837,7 @@ msgstr "Endereço IP inválido (%Q)"
 
 #: src/modules/objects/class_socket.cpp:918
 msgid "Failed to setup a nonblocking socket"
-msgstr "Falhou ao configurar um socket de não bloqueio"
+msgstr "Falha ao configurar um socket não bloqueante"
 
 #: src/modules/objects/class_socket.cpp:939
 msgid "Connect failure: "
@@ -9865,7 +9876,7 @@ msgstr "Não foi possível localizar a tab "
 
 #: src/modules/objects/class_tabwidget.cpp:510
 msgid "Unknown position 'Q%'"
-msgstr "Posição desconhecida 'q%'"
+msgstr "Posição desconhecida 'Q%'"
 
 #: src/modules/objects/class_tbrowser.cpp:99
 msgid "I can't find the specified file '%Q'."
@@ -9873,7 +9884,7 @@ msgstr "Não foi possível localizar o arquivo especificado '%Q'."
 
 #: src/modules/objects/class_toolbar.cpp:84
 msgid "the toolbar cannot be a parent-widget!"
-msgstr "a barra de ferramentas não pode ser parent-widget!"
+msgstr "a barra de ferramentas não pode ser o widget pai!"
 
 #: src/modules/objects/class_toolbar.cpp:93
 msgid "The parent-widget isn't a MainWindow."
@@ -10388,7 +10399,7 @@ msgstr "&Adicionar..."
 
 #: src/modules/reguser/dialog.cpp:211
 msgid "Open the edit dialog to create a new user entry."
-msgstr "Abrir a diálogo de edição para criar uma nova entrada de usuário."
+msgstr "Abrir o diálogo de edição para criar uma nova entrada de usuário."
 
 #: src/modules/reguser/dialog.cpp:215
 msgid "&Add Group..."
@@ -10400,7 +10411,7 @@ msgstr "Adiciona um novo grupo"
 
 #: src/modules/reguser/dialog.cpp:226
 msgid "Remove the currently selected entries."
-msgstr "Remover às entradas atualmente selecionadas."
+msgstr "Remover as entradas atualmente selecionadas."
 
 #: src/modules/reguser/dialog.cpp:231
 msgid "&Edit..."
@@ -10550,7 +10561,7 @@ msgstr "Comentário:"
 
 #: src/modules/reguser/edituser.cpp:345
 msgid "Masks:"
-msgstr "Máscara:"
+msgstr "Máscaras:"
 
 #: src/modules/reguser/edituser.cpp:367
 msgid "&Edit"
@@ -10584,11 +10595,11 @@ msgstr "Usar cor personalizada na lista de usuários"
 
 #: src/modules/reguser/edituser.cpp:431
 msgid "All Properties..."
-msgstr "Todas às propriedades ..."
+msgstr "Todas as propriedades..."
 
 #: src/modules/reguser/edituser.cpp:444
 msgid "Enable ignore for this user"
-msgstr "Ativar ignore para"
+msgstr "Ativar o ignore para este usuário"
 
 #: src/modules/reguser/edituser.cpp:446
 msgid "Ignore features"
@@ -10600,7 +10611,7 @@ msgstr "Ignorar mensagens de conversas privadas"
 
 #: src/modules/reguser/edituser.cpp:454
 msgid "Ignore channel-messages"
-msgstr "Mensagens Privada/Canal"
+msgstr "Ignorar mensagens de canal"
 
 #: src/modules/reguser/edituser.cpp:457
 msgid "Ignore notice-messages"
@@ -10633,7 +10644,9 @@ msgstr "Nenhum nome especificado"
 
 #: src/modules/reguser/libkvireguser.cpp:209
 msgid "User already registered: found exact name match"
-msgstr "O usuário ja está registrado: um nome semelhante foi encontrado"
+msgstr ""
+"O usuário já está registrado: foi encontrada uma correspondência exata de "
+"nome"
 
 #: src/modules/reguser/libkvireguser.cpp:222
 msgid "Mask %Q is already used to identify user %s"
@@ -10694,7 +10707,7 @@ 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 correspondentes (de %d na banco de dados)"
+msgstr "Total: %d usuários correspondentes (de %d no banco de dados)"
 
 #: src/modules/reguser/wizard.cpp:75
 msgid "User Registration Wizard - KVIrc"
@@ -10772,7 +10785,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 "Passo 3: seleção do avatar"
 
 #: src/modules/reguser/wizard.cpp:203
 msgid ""
@@ -10801,7 +10814,7 @@ msgstr "Apelido 2:"
 
 #: src/modules/reguser/wizard.cpp:236
 msgid "Step 4: Notify List"
-msgstr "Paso 4: lista de notificações"
+msgstr "Passo 4: lista de notificações"
 
 #: src/modules/reguser/wizard.cpp:248
 msgid ""
@@ -10828,7 +10841,7 @@ msgstr "Erro 0: sucesso ?"
 
 #: src/modules/rijndael/libkvirijndael.cpp:169
 msgid "Unsupported crypt mode"
-msgstr "Mode de criptografia não suportado"
+msgstr "Modo de criptografia não suportado"
 
 #: src/modules/rijndael/libkvirijndael.cpp:170
 msgid "Unsupported direction"
@@ -10856,7 +10869,7 @@ msgstr "Dados da mensagem corrompidos ou chave de descriptografia inválida"
 
 #: src/modules/rijndael/libkvirijndael.cpp:184
 msgid "Ops...encrypt cipher not initialized"
-msgstr "Opa...motor de criptografia não inicializado"
+msgstr "Opa... motor de criptografia não inicializado"
 
 #: src/modules/rijndael/libkvirijndael.cpp:209
 #: src/modules/rijndael/libkvirijndael.cpp:420
@@ -10865,7 +10878,7 @@ msgstr "Buffer de dados muito grande"
 
 #: src/modules/rijndael/libkvirijndael.cpp:221
 msgid "Ops...decrypt cipher not initialized"
-msgstr "Opa...motor de descriptografia não inicializado"
+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"
@@ -11194,7 +11207,7 @@ msgstr ""
 #: src/modules/snd/libkvisnd.cpp:608
 #, c-format
 msgid "Sound system detected to: %s"
-msgstr "Sistema de som detectado :%s"
+msgstr "Sistema de som detectado: %s"
 
 #: src/modules/socketspy/socketspywindow.cpp:78
 #, c-format
@@ -11335,7 +11348,7 @@ msgstr ""
 
 #: src/modules/system/plugin.cpp:247
 msgid "Error while loading plugin."
-msgstr "Erro ao carregar módulo."
+msgstr "Erro ao carregar plug-in."
 
 #: src/modules/system/plugin.cpp:311
 msgid "This plugin does not export the desired function."
@@ -11375,7 +11388,7 @@ msgstr "<nobr><font color=\"%s\"><b>Terminal</b></font></nobr>"
 
 #: src/modules/theme/packthemedialog.cpp:463
 msgid "Package saved succesfully"
-msgstr "O tema foi salvo com sucesso em"
+msgstr "Pacote salvo com sucesso"
 
 #: src/modules/tip/libkvitip.cpp:126
 msgid "Show at startup"
@@ -11387,7 +11400,7 @@ msgstr "Você sabia..."
 
 #: src/modules/tip/libkvitip.cpp:205
 msgid "<b>Can't find any tip... :(</b>"
-msgstr "<b>Não foi possível localizar nenhuma dica...: (</b>"
+msgstr "<b>Não foi possível localizar nenhuma dica... :(</b>"
 
 #: src/modules/tmphighlight/libkvitmphighlight.cpp:61
 #: src/modules/tmphighlight/libkvitmphighlight.cpp:100
@@ -11407,7 +11420,7 @@ msgstr "A barra de ferramentas especificada não existe"
 
 #: src/modules/toolbar/libkvitoolbar.cpp:424
 msgid "No action name/index specified"
-msgstr "Nenhum nome de opção especificado"
+msgstr "Nenhum nome/índice de ação especificado"
 
 #: src/modules/toolbar/libkvitoolbar.cpp:441
 msgid "The action parameter didn't evaluate to an index"
@@ -11420,7 +11433,7 @@ 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"
-msgstr "A ação\"%Q\"não existe"
+msgstr "A ação \"%Q\" não existe"
 
 #: src/modules/toolbareditor/toolbareditor.cpp:61
 msgid "Drop here the icons from the toolbars to remove them"
-- 
cgit v1.2.3

