Make .pot Transifex compliant
[quassel.git] / po / pt_BR.po
index 30c7548..e0df10d 100644 (file)
@@ -7,24 +7,20 @@ msgid ""
 msgstr ""
 "Project-Id-Version: quassel\n"
 "Report-Msgid-Bugs-To: <devel@quassel-irc.org>\n"
 msgstr ""
 "Project-Id-Version: quassel\n"
 "Report-Msgid-Bugs-To: <devel@quassel-irc.org>\n"
-"POT-Creation-Date: 2010-03-03 10:51+0200\n"
-"PO-Revision-Date: 2010-03-10 05:39+0000\n"
-"Last-Translator: André Gondim <andregondim@ubuntu.com>\n"
+"POT-Creation-Date: 2010-12-15 22:38+0000\n"
+"PO-Revision-Date: 2011-08-16 19:08+0000\n"
+"Last-Translator: Eugênio F <Unknown>\n"
 "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
 "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Launchpad-Export-Date: 2010-03-10 14:00+0000\n"
-"X-Generator: Launchpad (build Unknown)\n"
+"X-Launchpad-Export-Date: 2011-08-17 04:58+0000\n"
+"X-Generator: Launchpad (build 13697)\n"
 "X-Language: pt_BR\n"
 
 "X-Language: pt_BR\n"
 
-#: AboutDlg#1
-msgid "<b>Version:</b> %1<br><b>Protocol version:</b> %2<br><b>Built:</b> %3"
-msgstr ""
-"<b>Versão:</b> %1<br><b>Versão do Protocolo:</b> %2<br><b>Built:</b> %3"
-
-#: AboutDlg#2
+#. ts-context AboutDlg
+#: ../src/qtui/aboutdlg.cpp:46
 msgid ""
 "<b>A modern, distributed IRC Client</b><br><br>&copy;2005-2010 by the "
 "Quassel Project<br><a href=\"http://quassel-irc.org\">http://quassel-"
 msgid ""
 "<b>A modern, distributed IRC Client</b><br><br>&copy;2005-2010 by the "
 "Quassel Project<br><a href=\"http://quassel-irc.org\">http://quassel-"
@@ -44,57 +40,416 @@ msgstr ""
 "href=\"http://www.freenode.net\">Freenode</a><br><br>Quassel IRC está "
 "duplamente licenciado sobre <a href=\"http://www.gnu.org/licenses/gpl-"
 "2.0.txt\">GPLv2</a> e <a href=\"http://www.gnu.org/licenses/gpl-"
 "href=\"http://www.freenode.net\">Freenode</a><br><br>Quassel IRC está "
 "duplamente licenciado sobre <a href=\"http://www.gnu.org/licenses/gpl-"
 "2.0.txt\">GPLv2</a> e <a href=\"http://www.gnu.org/licenses/gpl-"
-"3.0.txt\">GPLv3</a>.<br>A maioria dos ícones são &cópia; pelo <a "
+"3.0.txt\">GPLv3</a>.<br>A maioria dos ícones são &copy; pelo <a "
 "href=\"http://www.oxygen-icons.org\">Oxygen Team</a> e utilizado sob a <a "
 "href=\"http://www.gnu.org/licenses/lgpl.html\">LGPL</a>.<br><br>Por favor "
 "use <a href=\"http://bugs.quassel-irc.org\">http://bugs.quassel-irc.org</a> "
 "para relatar um erro."
 
 "href=\"http://www.oxygen-icons.org\">Oxygen Team</a> e utilizado sob a <a "
 "href=\"http://www.gnu.org/licenses/lgpl.html\">LGPL</a>.<br><br>Por favor "
 "use <a href=\"http://bugs.quassel-irc.org\">http://bugs.quassel-irc.org</a> "
 "para relatar um erro."
 
-#: AboutDlg#3
-msgid "Quassel IRC is mainly developed by:"
-msgstr "Quassel IRC é desenvolvido principalmente por:"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context AliasesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListSettingsPage
+#: ../src/qtui/settingspages/aliasessettingspage.ui:41
+#: ../src/qtui/settingspages/coreaccountsettingspage.ui:67
+#: ../src/qtui/settingspages/ignorelistsettingspage.ui:42
+msgid "Delete"
+msgstr "Excluir"
 
 
-#: AboutDlg#4
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:29
+msgid "Set application style"
+msgstr "Definir tipo de aplicação:"
+
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.cpp:225
+msgid "Please choose a stylesheet file"
+msgstr "Por favor, escolha um estilo de arquivo"
+
+#. ts-context AwayLogView
+#: ../src/qtui/awaylogview.cpp:33
+msgid "Away Log"
+msgstr "Away Log"
+
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:22
 msgid ""
 msgid ""
-"We would like to thank the following contributors (in alphabetical order) "
-"and everybody we forgot to mention here:"
+"Number of messages to be requested from the core when using scrolling up in "
+"the buffer view."
 msgstr ""
 msgstr ""
-"Gostaríamos de agradecer aos seguintes colaboradores (em ordem alfabética) e "
-"a todos que esquecemos de mencionar aqui:"
+"Número de mensagens solicitadas ao núcleo ao usar a rolagem para cima na "
+"vista de buffer."
+
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:25
+msgid "Dynamic backlog amount:"
+msgstr "Quantidade log dinâmico:"
 
 
-#: AboutDlg#5
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:83
+msgid "Fixed amount per chat"
+msgstr "Quantia fixa por bate-papo"
+
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:138
 msgid ""
 msgid ""
-"Special thanks goes to:<br><dl><dt><img src=\":/pics/quassel-"
-"eye.png\">&nbsp;<b>John \"nox\" Hand</b></dt><dd>for the original Quassel "
-"icon - The All-Seeing Eye</dt><dt><img src=\":/pics/oxygen.png\">&nbsp;<b><a "
-"href=\"http://www.oxygen-icons.org\">The Oxygen Team</a></b></dt><dd>for "
-"creating all the artwork you see throughout Quassel</dd><dt><img "
-"src=\":/pics/qt-logo-32.png\">&nbsp;<b><a "
-"href=\"http://www.trolltech.com\">Qt Software formerly known as "
-"Trolltech</a></b></dt><dd>for creating Qt and Qtopia, and for sponsoring "
-"development of QuasselTopia with Greenphones and more</dd><dt><a "
-"href=\"http://www.nokia.com\"><img "
-"src=\":/pics/nokia.png\"></a></b></dt><dd>for keeping Qt alive, and for "
-"sponsoring development of Quassel Mobile with N810s</dd>"
+"amount of messages per buffer that are requested after the core connection "
+"has been established."
 msgstr ""
 msgstr ""
-"Um agradecimento especial vai para:<br><dl><dt><img src=\":/pics/quassel-"
-"eye.png\">&nbsp;<b>John \"nox\" Hand</b></dt><dd>pelo ícone Quassel original "
-"- O Olho Que Tudo Vê</dt><dt><img src=\":/pics/oxygen.png\">&nbsp;<b><a "
-"href=\"http://www.oxygen-icons.org\">A  Equipe Oxygen</a></b></dt><dd>pela "
-"criação de toda a arte que você vê em todo Quassel</dd><dt><img "
-"src=\":/pics/qt-logo-32.png\">&nbsp;<b><a "
-"href=\"http://www.trolltech.com\">Qt Software antigamente conhecida como a "
-"Trolltech</a></b></dt><dd>pela criação do Qt e Qtopia, e por patrocinar o "
-"desenvolvimento de QuasselTopia com Greenphones e mais</dd><dt><a "
-"href=\"http://www.nokia.com\"><img "
-"src=\":/pics/nokia.png\"></a></b></dt><dd>por manter o QT vivo, e por "
-"patrocinar o desenvolvimento do Quassel Mobile com N810s</dd>"
+"quantia de mensagens por buffer que são requisitads após a conexão com o "
+"núcleo ser estabelecida."
+
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:222
+#: ../src/qtui/settingspages/backlogsettingspage.ui:232
+#: ../src/qtui/settingspages/backlogsettingspage.ui:354
+msgid "Maximum amount of messages to be fetched per buffer."
+msgstr "Quantia máxima de mensagens a serem buscadas por buffer."
+
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:260
+#: ../src/qtui/settingspages/backlogsettingspage.ui:270
+#: ../src/qtui/settingspages/backlogsettingspage.ui:382
+#: ../src/qtui/settingspages/backlogsettingspage.ui:392
+msgid ""
+"Amount of messages to be fetched in addition to the unread messages. The "
+"Limit does not apply here."
+msgstr ""
+"Quantia de mensagens a serem buscadas além das mensagens não lidas. O limite "
+"não se aplica aqui."
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:48
+#: ../src/qtui/settingspages/identityeditwidget.ui:93
+#: ../src/qtui/settingspages/networkssettingspage.ui:65
+#: ../src/qtui/settingspages/networkssettingspage.ui:235
+#: ../src/qtui/ui/simplenetworkeditor.ui:119
+msgid "&Add..."
+msgstr "&Adicionar"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:71
+#: ../src/qtui/settingspages/networkssettingspage.ui:88
+#: ../src/qtui/settingspages/networkssettingspage.ui:252
+#: ../src/qtui/ui/simplenetworkeditor.ui:139
+msgid "De&lete"
+msgstr "Exc&luir"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatMonitorSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context MainWin
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:35
+#: ../src/qtui/mainwin.cpp:743
+msgid "Chat Monitor"
+msgstr "Monitor de conversa"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ContextMenuActionProvider
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:39
+#: ../src/uisupport/toolbaractionprovider.cpp:32
+msgid "Disconnect"
+msgstr "Desconectar"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/coreaccountsettingspage.ui:56
+#: ../src/qtui/settingspages/identitiessettingspage.ui:54
+msgid "Add..."
+msgstr "Adiconar..."
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:29
+#: ../src/qtui/settingspages/coreconnectionsettingspage.cpp:24
+msgid "Remote Cores"
+msgstr "Núcleos remotos"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectionStatusWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/ui/coreconnectionstatuswidget.ui:32
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:79
+msgid "Message"
+msgstr "Menssagem"
+
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/ui/debugbufferviewoverlay.ui:13
+msgid "Debug BufferView Overlay"
+msgstr "Depurar o BufferView Overlay"
+
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:311
+msgid "Do you really want to delete identity \"%1\"?"
+msgstr "Você realmente quer apagar a identidade \"% 1\"?"
+
+#. ts-context Identity
+#: ../src/common/identity.cpp:168
+msgid "Gone fishing."
+msgstr "Fui pescar"
+
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:280
+msgid "Set away when all clients have detached from the core"
+msgstr "Ausente quando todos os clientes se destacarem do núcleo"
+
+#. ts-context IgnoreListSettingsPage
+#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:34
+msgid "Ignore List"
+msgstr "Lista de ignorados"
+
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:219
+msgid "Completion suffix:"
+msgstr "Complemento de sufixo:"
+
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.cpp:23
+msgid "Input Widget"
+msgstr "Widget de entrada"
+
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:634
+msgid "Received RPL_ISUPPORT (005) without parameters!"
+msgstr "Recebeu RPL_ISUPPORT (005) sem parâmetros!"
+
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:642
+msgid ""
+"Received non RFC compliant RPL_ISUPPORT: this can lead to unexpected "
+"behavior!"
+msgstr ""
+"Recebeu RPL_ISUPPORT não compatível com RFC: isto pode levar a um "
+"comportamento inesperado!"
+
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:72
+msgid "Display topic in tooltip"
+msgstr "Mostrar tópico na dica"
+
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:101
+msgid "Use Custom Colors"
+msgstr "Usar cores personalizadas"
+
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:286
+msgid "Custom Nick List Colors"
+msgstr "Lista personalizada de cores para apelidos"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context KNotificationBackend
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SystrayNotificationBackend
+#: ../src/qtui/knotificationbackend.cpp:115
+#: ../src/qtui/systraynotificationbackend.cpp:125
+msgid "%n pending highlights"
+msgid_plural "%n pending highlights"
+msgstr[0] "%n destaque pendente"
+msgstr[1] "%n destaques pendentes"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:336
+msgid "Show Away Log"
+msgstr "Mostrar registro de ausência"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:367
+msgid "Reload Stylesheet"
+msgstr "Recarregar folha de estilo"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:373
+msgid "Jump to hot chat"
+msgstr "Ir para uma conversa"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:732
+msgid "Show Nick List"
+msgstr "Mostra lista de apelidos"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1015 ../src/qtui/mainwin.cpp:1023
+msgid "Unencrypted Connection"
+msgstr "Conexão descriptografada"
+
+#. ts-context NetworkAddDlg
+#: ../src/qtui/settingspages/networkadddlg.ui:22
+msgid "Use preset:"
+msgstr "Usar predefinição:"
+
+#. ts-context NetworkAddDlg
+#: ../src/qtui/settingspages/networkadddlg.ui:57
+msgid "Manually specify network settings"
+msgstr "Especificar manualmente as configurações de rede"
+
+#. ts-context NetworkAddDlg
+#: ../src/qtui/settingspages/networkadddlg.ui:131
+msgid "Use secure connection"
+msgstr "Usar conexão segura"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkItem
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidget
+#: ../src/client/networkmodel.cpp:200 ../src/qtui/topicwidget.cpp:107
+msgid "Lag: %1 msecs"
+msgstr "Atraso: %1 mseg"
+
+#. ts-context NetworkModel
+#: ../src/client/networkmodel.cpp:852
+msgid "Nick Count"
+msgstr "Contagem de Apelidos"
+
+#. ts-context NetworkModelController
+#: ../src/uisupport/networkmodelcontroller.cpp:154
+msgid "Do you want to delete the following buffer(s) permanently?"
+msgid_plural "Do you want to delete the following buffer(s) permanently?"
+msgstr[0] "Você quer apagar o seguinte buffer(s) permanentemente?"
+msgstr[1] "Você quer apagar os seguintes buffer(s) permanentemente?"
+
+#. ts-context NetworkModelController
+#: ../src/uisupport/networkmodelcontroller.cpp:172
+msgid "Remove buffers permanently?"
+msgstr "Remover acumuladores permanentemente?"
+
+#. ts-context NetworkPage
+#: ../src/qtui/ircconnectionwizard.cpp:148
+msgid "Setup Network Connection"
+msgstr "Ajustar conexão de rede"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:340
+msgid ""
+"Configure automatic identification or misc. commands to be executed after "
+"connecting to a server"
+msgstr ""
+"Configurar identificação automática ou comandos a serem executados após "
+"conectar-se a um servidor"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:346
+msgid "Commands to execute on connect:"
+msgstr "Comandos para serem executados ao conectar:"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:489
+msgid "Rejoin all channels after reconnect"
+msgstr "Reingressar em todos os canais após reconectado"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:580
+msgid "Use SASL Authentication"
+msgstr "Usar autenticação SASL"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:652
+msgid ""
+"Configure advanced settings such as message encodings and automatic reconnect"
+msgstr ""
+"Configurar ajustes avançados tais como codificação de mensagem e reconexão "
+"automática"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:664
+msgid "Use Custom Encodings"
+msgstr "Usar codificações personalizadas"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:737
+#: ../src/qtui/settingspages/networkssettingspage.ui:751
+msgid ""
+"This specifies how control messages, nicks and servernames are encoded.\n"
+"Unless you *really* know what you do, leave this as ISO-8859-1!"
+msgstr ""
+"Isto especifica como mensagens de controle, apelidos e nome de servidores "
+"são codificados.\n"
+"Ao mesmo que você *realmente* saiba o que fazer, deixe isto com ISO-8859-1!"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.cpp:168
+msgid "<li>All networks need at least one server defined</li>"
+msgstr "<li>Todas as redes necessitam ao menos um servidor definido</li>"
+
+#. ts-context QObject
+#: ../src/qtui/ircconnectionwizard.cpp:58
+msgid ""
+"This wizard will help you to set up your default identity and your IRC "
+"network connection.<br>This only covers basic settings. You can cancel this "
+"wizard any time and use the settings dialog for more detailed changes."
+msgstr ""
+"Este assistente irá ajudar você a definir sua identidade padrão e sua "
+"conexão de rede IRC.<br> Isto cobre apenas configurações básicas. Você pode "
+"cancelar este assistente a qualquer momento e usar o diálogo de configuração "
+"para mudanças mais detalhadas."
+
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/servereditdlg.ui:30
+msgid "Server Info"
+msgstr "Dados do Servidor"
+
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/servereditdlg.ui:213
+msgid "Proxy Host:"
+msgstr "Servidor:"
+
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/servereditdlg.ui:251
+msgid "Proxy Username:"
+msgstr "Nome de usuário:"
+
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/servereditdlg.ui:261
+msgid "Proxy Password:"
+msgstr "Senha:"
 
 
-#: AboutDlg#6
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/settingsdlg.cpp:193 ../src/qtui/settingspagedlg.cpp:104
+msgid ""
+"Do you like to reload the settings, undoing your changes on this page?"
+msgstr ""
+"Você gostaria de recarregar as configurações, desfazendo suas alterações "
+"nesta página?"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/settingsdlg.cpp:202 ../src/qtui/settingspagedlg.cpp:113
+msgid "Restore Defaults"
+msgstr "Restaurar Configurações"
+
+#. ts-context AboutDlg
+#: ../src/qtui/ui/aboutdlg.ui:17
 msgid "About Quassel"
 msgstr "Sobre Quassel"
 
 msgid "About Quassel"
 msgstr "Sobre Quassel"
 
-#: AboutDlg#7
+#. ts-context AboutDlg
+#: ../src/qtui/ui/aboutdlg.ui:59
 msgid ""
 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
 "type=\"text/css\">\n"
 msgid ""
 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
 "type=\"text/css\">\n"
@@ -114,7 +469,8 @@ msgstr ""
 "right:0px; -qt-block-indent:0; text-indent:0px;\">Quassel "
 "IRC</p></body></html>"
 
 "right:0px; -qt-block-indent:0; text-indent:0px;\">Quassel "
 "IRC</p></body></html>"
 
-#: AboutDlg#8
+#. ts-context AboutDlg
+#: ../src/qtui/ui/aboutdlg.ui:75
 msgid ""
 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
 "type=\"text/css\">\n"
 msgid ""
 "<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
 "type=\"text/css\">\n"
@@ -134,34 +490,90 @@ msgstr ""
 "right:0px; -qt-block-indent:0; text-indent:0px;\">Versão 0.2.0-pre, Build "
 "&gt;= 474 (08-02-2008)</p></body></html>"
 
 "right:0px; -qt-block-indent:0; text-indent:0px;\">Versão 0.2.0-pre, Build "
 "&gt;= 474 (08-02-2008)</p></body></html>"
 
-#: AboutDlg#9
+#. ts-context AboutDlg
+#: ../src/qtui/ui/aboutdlg.ui:115
 msgid "&About"
 msgstr "&Sobre"
 
 msgid "&About"
 msgstr "&Sobre"
 
-#: AboutDlg#10
+#. ts-context AboutDlg
+#: ../src/qtui/ui/aboutdlg.ui:135
 msgid "A&uthors"
 msgstr "A&utores"
 
 msgid "A&uthors"
 msgstr "A&utores"
 
-#: AboutDlg#11
+#. ts-context AboutDlg
+#: ../src/qtui/ui/aboutdlg.ui:155
 msgid "&Contributors"
 msgstr "&Colaboradores"
 
 msgid "&Contributors"
 msgstr "&Colaboradores"
 
-#: AboutDlg#12
+#. ts-context AboutDlg
+#: ../src/qtui/ui/aboutdlg.ui:175
 msgid "&Thanks To"
 msgstr "Agradecimen&to"
 
 msgid "&Thanks To"
 msgstr "Agradecimen&to"
 
-#: AbstractSqlStorage#1
+#. ts-context AboutDlg
+#: ../src/qtui/aboutdlg.cpp:32
+msgid "<b>Version:</b> %1<br><b>Protocol version:</b> %2<br><b>Built:</b> %3"
+msgstr ""
+"<b>Versão:</b> %1<br><b>Versão do Protocolo:</b> %2<br><b>Built:</b> %3"
+
+#. ts-context AboutDlg
+#: ../src/qtui/aboutdlg.cpp:62
+msgid "Quassel IRC is mainly developed by:"
+msgstr "Quassel IRC é desenvolvido principalmente por:"
+
+#. ts-context AboutDlg
+#: ../src/qtui/aboutdlg.cpp:77
+msgid ""
+"We would like to thank the following contributors (in alphabetical order) "
+"and everybody we forgot to mention here:"
+msgstr ""
+"Gostaríamos de agradecer aos seguintes colaboradores (em ordem alfabética) e "
+"a todos que esquecemos de mencionar aqui:"
+
+#. ts-context AboutDlg
+#: ../src/qtui/aboutdlg.cpp:135
+msgid ""
+"Special thanks goes to:<br><dl><dt><img src=\":/pics/quassel-"
+"eye.png\">&nbsp;<b>John \"nox\" Hand</b></dt><dd>for the original Quassel "
+"icon - The All-Seeing Eye</dt><dt><img src=\":/pics/oxygen.png\">&nbsp;<b><a "
+"href=\"http://www.oxygen-icons.org\">The Oxygen Team</a></b></dt><dd>for "
+"creating all the artwork you see throughout Quassel</dd><dt><img "
+"src=\":/pics/qt-logo-32.png\">&nbsp;<b><a "
+"href=\"http://www.trolltech.com\">Qt Software formerly known as "
+"Trolltech</a></b></dt><dd>for creating Qt and Qtopia, and for sponsoring "
+"development of QuasselTopia with Greenphones and more</dd><dt><a "
+"href=\"http://www.nokia.com\"><img "
+"src=\":/pics/nokia.png\"></a></b></dt><dd>for keeping Qt alive, and for "
+"sponsoring development of Quassel Mobile with N810s</dd>"
+msgstr ""
+"Um agradecimento especial vai para:<br><dl><dt><img src=\":/pics/quassel-"
+"eye.png\">&nbsp;<b>John \"nox\" Hand</b></dt><dd>pelo ícone Quassel original "
+"- O Olho Que Tudo Vê</dt><dt><img src=\":/pics/oxygen.png\">&nbsp;<b><a "
+"href=\"http://www.oxygen-icons.org\">A  Equipe Oxygen</a></b></dt><dd>pela "
+"criação de toda a arte que você vê em todo Quassel</dd><dt><img "
+"src=\":/pics/qt-logo-32.png\">&nbsp;<b><a "
+"href=\"http://www.trolltech.com\">Qt Software antigamente conhecida como a "
+"Trolltech</a></b></dt><dd>pela criação do Qt e Qtopia, e por patrocinar o "
+"desenvolvimento de QuasselTopia com Greenphones e mais</dd><dt><a "
+"href=\"http://www.nokia.com\"><img "
+"src=\":/pics/nokia.png\"></a></b></dt><dd>por manter o QT vivo, e por "
+"patrocinar o desenvolvimento do Quassel Mobile com N810s</dd>"
+
+#. ts-context AbstractSqlStorage
+#: ../src/core/abstractsqlstorage.cpp:115
 msgid ""
 "Installed Schema (version %1) is not up to date. Upgrading to version %2..."
 msgstr ""
 "Esquema instalado (versão% 1) não é atualizada. Atualizando para a versão% 2 "
 "..."
 
 msgid ""
 "Installed Schema (version %1) is not up to date. Upgrading to version %2..."
 msgstr ""
 "Esquema instalado (versão% 1) não é atualizada. Atualizando para a versão% 2 "
 "..."
 
-#: AbstractSqlStorage#2
+#. ts-context AbstractSqlStorage
+#: ../src/core/abstractsqlstorage.cpp:117
 msgid "Upgrade failed..."
 msgstr "Falha na atualização..."
 
 msgid "Upgrade failed..."
 msgstr "Falha na atualização..."
 
-#: AliasesModel#1
+#. ts-context AliasesModel
+#: ../src/qtui/settingspages/aliasesmodel.cpp:55
 msgid ""
 "<b>The shortcut for the alias</b><br />It can be used as a regular slash "
 "command.<br /><br /><b>Example:</b> \"foo\" can be used per /foo"
 msgid ""
 "<b>The shortcut for the alias</b><br />It can be used as a regular slash "
 "command.<br /><br /><b>Example:</b> \"foo\" can be used per /foo"
@@ -169,7 +581,8 @@ msgstr ""
 "<b>O atalho para o apelido</b><br />Ele pode ser usado como um comando de "
 "corte regular.<br /><br /><b>Exemplo:</b> \"foo\" pode ser usado por /foo"
 
 "<b>O atalho para o apelido</b><br />Ele pode ser usado como um comando de "
 "corte regular.<br /><br /><b>Exemplo:</b> \"foo\" pode ser usado por /foo"
 
-#: AliasesModel#2
+#. ts-context AliasesModel
+#: ../src/qtui/settingspages/aliasesmodel.cpp:59
 msgid ""
 "<b>The string the shortcut will be expanded to</b><br /><b>special "
 "variables:</b><br /> - <b>$i</b> represents the i'th parameter.<br /> - "
 msgid ""
 "<b>The string the shortcut will be expanded to</b><br /><b>special "
 "variables:</b><br /> - <b>$i</b> represents the i'th parameter.<br /> - "
@@ -196,186 +609,349 @@ msgstr ""
 "\"Teste 1\", \"Teste 2\" e \"Testar  Todos 1 2 3\"quando chamado como / "
 "teste 1 2 3"
 
 "\"Teste 1\", \"Teste 2\" e \"Testar  Todos 1 2 3\"quando chamado como / "
 "teste 1 2 3"
 
-#: AliasesModel#3
+#. ts-context AliasesModel
+#: ../src/qtui/settingspages/aliasesmodel.cpp:170
 msgid "Alias"
 msgstr "Apelido"
 
 msgid "Alias"
 msgstr "Apelido"
 
-#: AliasesModel#4
+#. ts-context AliasesModel
+#: ../src/qtui/settingspages/aliasesmodel.cpp:171
 msgid "Expansion"
 msgstr "Expansão"
 
 msgid "Expansion"
 msgstr "Expansão"
 
-#: AliasesSettingsPage#1
-msgctxt "AliasesSettingsPage#1"
-msgid "IRC"
-msgstr "IRC"
-
-#: AliasesSettingsPage#2
-msgid "Aliases"
-msgstr "Apelidos"
-
-#: AliasesSettingsPage#3
-msgctxt "AliasesSettingsPage#3"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context AliasesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context AppearanceSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BacklogSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatMonitorSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatViewSearchBar
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardAdminUserPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardIntroPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardStorageSelectionPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardSyncPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectionSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectionStatusWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context HighlightSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IndicatorNotificationConfigWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context InputWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context InputWidgetSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ItemViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context MsgProcessorStatusWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context PhononNotificationConfigWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ShortcutsSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidgetSettingsPage
+#: ../src/qtui/settingspages/aliasessettingspage.ui:13
+#: ../src/qtui/settingspages/appearancesettingspage.ui:14
+#: ../src/qtui/settingspages/backlogsettingspage.ui:14
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:14
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:14
+#: ../src/qtui/ui/chatviewsearchbar.ui:13
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:14
+#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:14
+#: ../src/qtui/ui/coreconfigwizardintropage.ui:13
+#: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:13
+#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:13
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:14
+#: ../src/qtui/ui/coreconnectionstatuswidget.ui:14
+#: ../src/qtui/settingspages/highlightsettingspage.ui:13
+#: ../src/qtui/settingspages/ignorelistsettingspage.ui:14
+#: ../src/qtui/ui/indicatornotificationconfigwidget.ui:14
+#: ../src/qtui/ui/inputwidget.ui:26
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:14
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:14
+#: ../src/qtui/ui/msgprocessorstatuswidget.ui:19
+#: ../src/qtui/settingspages/networkssettingspage.ui:14
+#: ../src/qtui/ui/phononnotificationconfigwidget.ui:14
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:14
+#: ../src/qtui/ui/topicwidget.ui:32
+#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:14
 msgid "Form"
 msgstr "Formulário"
 
 msgid "Form"
 msgstr "Formulário"
 
-#: AliasesSettingsPage#4
-msgctxt "AliasesSettingsPage#4"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context AliasesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListSettingsPage
+#: ../src/qtui/settingspages/aliasessettingspage.ui:27
+#: ../src/qtui/settingspages/ignorelistsettingspage.ui:28
 msgid "New"
 msgid "New"
-msgstr "Nova"
-
-#: AliasesSettingsPage#5
-msgctxt "AliasesSettingsPage#5"
-msgid "Delete"
-msgstr "Apagar"
-
-#: AppearanceSettingsPage#1
-msgctxt "AppearanceSettingsPage#1"
-msgid "Interface"
-msgstr "Interface"
-
-#: AppearanceSettingsPage#2
-msgid "<System Default>"
-msgstr "<Padrão do sistema>"
-
-#: AppearanceSettingsPage#3
-msgid "Please choose a stylesheet file"
-msgstr "Por favor, escolha um estilo de arquivo"
+msgstr "Novo"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context AliasesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ConnectionSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentitiesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/aliasessettingspage.cpp:29
+#: ../src/qtui/settingspages/connectionsettingspage.cpp:27
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:31
+#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:34
+#: ../src/qtui/settingspages/networkssettingspage.cpp:37
+msgid "IRC"
+msgstr "IRC"
 
 
-#: AppearanceSettingsPage#4
-msgctxt "AppearanceSettingsPage#4"
-msgid "Form"
-msgstr "Formulário"
+#. ts-context AliasesSettingsPage
+#: ../src/qtui/settingspages/aliasessettingspage.cpp:29
+msgid "Aliases"
+msgstr "Apelidos"
 
 
-#: AppearanceSettingsPage#5
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:22
 msgid "Client style:"
 msgstr "Estilo do cliente:"
 
 msgid "Client style:"
 msgstr "Estilo do cliente:"
 
-#: AppearanceSettingsPage#6
-msgid "Set application style"
-msgstr "Definir tipo de aplicação:"
-
-#: AppearanceSettingsPage#7
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:36
 msgid "Language:"
 msgstr "Idioma:"
 
 msgid "Language:"
 msgstr "Idioma:"
 
-#: AppearanceSettingsPage#8
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:43
 msgid "Set the application language. Requires restart!"
 msgstr "Definir o idioma do aplicativo. Requer reiniciar!"
 
 msgid "Set the application language. Requires restart!"
 msgstr "Definir o idioma do aplicativo. Requer reiniciar!"
 
-#: AppearanceSettingsPage#9
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:47
 msgid "<Untranslated>"
 msgstr "<Não traduzido>"
 
 msgid "<Untranslated>"
 msgstr "<Não traduzido>"
 
-#: AppearanceSettingsPage#10
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:52
+#: ../src/qtui/settingspages/appearancesettingspage.cpp:74
+msgid "<System Default>"
+msgstr "<Padrão do sistema>"
+
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:75
 msgid "Use custom stylesheet"
 msgstr "Use folha de estilo personalizada"
 
 msgid "Use custom stylesheet"
 msgstr "Use folha de estilo personalizada"
 
-#: AppearanceSettingsPage#11
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:109
 msgid "Path:"
 msgstr "Caminho:"
 
 msgid "Path:"
 msgstr "Caminho:"
 
-#: AppearanceSettingsPage#12
-msgctxt "AppearanceSettingsPage#12"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context AppearanceSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatViewSearchBar
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentitiesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ItemViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidget
+#: ../src/qtui/settingspages/appearancesettingspage.ui:141
+#: ../src/qtui/ui/chatviewsearchbar.ui:19
+#: ../src/qtui/ui/chatviewsearchbar.ui:33
+#: ../src/qtui/ui/chatviewsearchbar.ui:44
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:174
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:198
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:222
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:259
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:283
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:314
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:338
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:362
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:386
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:403
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:443
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:460
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:477
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:494
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:511
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:528
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:545
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:562
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:579
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:596
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:613
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:630
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:647
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:664
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:681
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:698
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:726
+#: ../src/qtui/settingspages/identitiessettingspage.ui:34
+#: ../src/qtui/settingspages/identitiessettingspage.ui:77
+#: ../src/qtui/settingspages/identityeditwidget.ui:168
+#: ../src/qtui/settingspages/identityeditwidget.ui:182
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:125
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:149
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:173
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:197
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:221
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:308
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:345
+#: ../src/qtui/settingspages/networkssettingspage.ui:149
+#: ../src/qtui/settingspages/networkssettingspage.ui:281
+#: ../src/qtui/settingspages/networkssettingspage.ui:295
+#: ../src/qtui/ui/simplenetworkeditor.ui:168
+#: ../src/qtui/ui/simplenetworkeditor.ui:182 ../src/qtui/ui/topicwidget.ui:79
 msgid "..."
 msgstr "..."
 
 msgid "..."
 msgstr "..."
 
-#: AppearanceSettingsPage#13
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:150
 msgid "Show system tray icon"
 msgstr "Mostrar ícone na bandeja do sistema"
 
 msgid "Show system tray icon"
 msgstr "Mostrar ícone na bandeja do sistema"
 
-#: AppearanceSettingsPage#14
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:184
 msgid "Hide to tray on close button"
 msgstr "Ocultar na bandeja no botão para fechar"
 
 msgid "Hide to tray on close button"
 msgstr "Ocultar na bandeja no botão para fechar"
 
-#: AppearanceSettingsPage#15
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:216
 msgid "Enable animations"
 msgstr "Habilitar animações"
 
 msgid "Enable animations"
 msgstr "Habilitar animações"
 
-#: AppearanceSettingsPage#16
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:231
 msgid "Message Redirection"
 msgstr "Redirecionamento de mensagens"
 
 msgid "Message Redirection"
 msgstr "Redirecionamento de mensagens"
 
-#: AppearanceSettingsPage#17
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:237
 msgid "User Notices:"
 msgstr "Avisos usuário:"
 
 msgid "User Notices:"
 msgstr "Avisos usuário:"
 
-#: AppearanceSettingsPage#18
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:280
 msgid "Server Notices:"
 msgstr "Avisos do servidor:"
 
 msgid "Server Notices:"
 msgstr "Avisos do servidor:"
 
-#: AppearanceSettingsPage#19
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:294
 msgid "Default Target"
 msgstr "Alvo padrão"
 
 msgid "Default Target"
 msgstr "Alvo padrão"
 
-#: AppearanceSettingsPage#20
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:301
 msgid "Status Window"
 msgstr "janela de status"
 
 msgid "Status Window"
 msgstr "janela de status"
 
-#: AppearanceSettingsPage#21
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:308
 msgid "Current Chat"
 msgstr "Bate-papo atual"
 
 msgid "Current Chat"
 msgstr "Bate-papo atual"
 
-#: AppearanceSettingsPage#22
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:315
 msgid "Errors:"
 msgstr "Erros:"
 
 msgid "Errors:"
 msgstr "Erros:"
 
-#: AwayLogView#1
-msgid "Away Log"
-msgstr "Away Log"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context AppearanceSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BacklogSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatMonitorSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context HighlightSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context InputWidgetSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ItemViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NotificationsSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ShortcutsSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidgetSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.cpp:35
+#: ../src/qtui/settingspages/backlogsettingspage.cpp:27
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:36
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:35
+#: ../src/qtui/settingspages/chatviewsettingspage.cpp:28
+#: ../src/qtui/settingspages/highlightsettingspage.cpp:30
+#: ../src/qtui/settingspages/inputwidgetsettingspage.cpp:23
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:28
+#: ../src/qtui/settingspages/notificationssettingspage.cpp:28
+#: ../src/qtui/settingspages/shortcutssettingspage.cpp:60
+#: ../src/qtui/settingspages/topicwidgetsettingspage.cpp:23
+msgid "Interface"
+msgstr "Interface"
 
 
-#: AwayLogView#2
-msgctxt "AwayLogView#2"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context AwayLogView
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatMonitorView
+#: ../src/qtui/awaylogview.cpp:44 ../src/qtui/chatmonitorview.cpp:59
 msgid "Show Network Name"
 msgstr "Mostrar o nome da rede"
 
 msgid "Show Network Name"
 msgstr "Mostrar o nome da rede"
 
-#: AwayLogView#3
-msgctxt "AwayLogView#3"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context AwayLogView
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatMonitorView
+#: ../src/qtui/awaylogview.cpp:49 ../src/qtui/chatmonitorview.cpp:64
 msgid "Show Buffer Name"
 msgstr "Mostrar o nome do Buffer"
 
 msgid "Show Buffer Name"
 msgstr "Mostrar o nome do Buffer"
 
-#: BacklogSettingsPage#1
-msgctxt "BacklogSettingsPage#1"
-msgid "Interface"
-msgstr "Interface"
-
-#: BacklogSettingsPage#2
-msgid "Backlog Fetching"
-msgstr "Recuperação do histórico"
-
-#: BacklogSettingsPage#3
-msgctxt "BacklogSettingsPage#3"
-msgid "Form"
-msgstr "Formulário"
-
-#: BacklogSettingsPage#4
-msgid ""
-"Number of messages to be requested from the core when using scrolling up in "
-"the buffer view."
-msgstr ""
-"Número de mensagens solicitadas ao núcleo ao usar a rolagem para cima na "
-"vista de buffer."
-
-#: BacklogSettingsPage#5
-msgid "Dynamic backlog amount:"
-msgstr "Quantidade log dinâmico:"
-
-#: BacklogSettingsPage#6
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:75
 msgid "Backlog request method:"
 msgstr "Método de requisição de histórico:"
 
 msgid "Backlog request method:"
 msgstr "Método de requisição de histórico:"
 
-#: BacklogSettingsPage#7
-msgid "Fixed amount per chat"
-msgstr "Quantia fixa por bate-papo"
-
-#: BacklogSettingsPage#8
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:88
 msgid "Unread messages per chat"
 msgstr "Mensagens não lidas por bate-papo"
 
 msgid "Unread messages per chat"
 msgstr "Mensagens não lidas por bate-papo"
 
-#: BacklogSettingsPage#9
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:93
 msgid "Globally unread messages"
 msgstr "Mensagens não lidas globalmente"
 
 msgid "Globally unread messages"
 msgstr "Mensagens não lidas globalmente"
 
-#: BacklogSettingsPage#10
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:123
 msgid ""
 "The simplest requester. It fetches a fixed amount of lines for each chat "
 "window from the backlog."
 msgid ""
 "The simplest requester. It fetches a fixed amount of lines for each chat "
 "window from the backlog."
@@ -383,19 +959,13 @@ msgstr ""
 "O método de requisição mais simples. Recupera uma quantidade fixa de linhas "
 "para cada janela de bate-papo do histórico."
 
 "O método de requisição mais simples. Recupera uma quantidade fixa de linhas "
 "para cada janela de bate-papo do histórico."
 
-#: BacklogSettingsPage#11
-msgid ""
-"amount of messages per buffer that are requested after the core connection "
-"has been established."
-msgstr ""
-"quantia de mensagens por buffer que são requisitads após a conexão com o "
-"núcleo ser estabelecida."
-
-#: BacklogSettingsPage#12
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:141
 msgid "Initial backlog amount:"
 msgstr "Quantidade inicial do histórico:"
 
 msgid "Initial backlog amount:"
 msgstr "Quantidade inicial do histórico:"
 
-#: BacklogSettingsPage#13
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:205
 msgid ""
 "This requester fetches unread messages for each chat window individually. "
 "The amount of lines can be limited per chat.\n"
 msgid ""
 "This requester fetches unread messages for each chat window individually. "
 "The amount of lines can be limited per chat.\n"
@@ -410,32 +980,33 @@ msgstr ""
 "Você também pode recuperar linhas de bate-papo adicionais para obter um "
 "melhor contexto."
 
 "Você também pode recuperar linhas de bate-papo adicionais para obter um "
 "melhor contexto."
 
-#: BacklogSettingsPage#14
-msgid "Maximum amount of messages to be fetched per buffer."
-msgstr "Quantia máxima de mensagens a serem buscadas por buffer."
-
-#: BacklogSettingsPage#15
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:225
+#: ../src/qtui/settingspages/backlogsettingspage.ui:347
 msgid "Limit:"
 msgstr "Limite:"
 
 msgid "Limit:"
 msgstr "Limite:"
 
-#: BacklogSettingsPage#16
-msgctxt "BacklogSettingsPage#16"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BacklogSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TaskbarNotificationBackend::ConfigWidget
+#: ../src/qtui/settingspages/backlogsettingspage.ui:235
+#: ../src/qtui/settingspages/backlogsettingspage.ui:357
+#: ../src/qtui/settingspages/networkssettingspage.ui:464
+#: ../src/qtui/taskbarnotificationbackend.cpp:78
 msgid "Unlimited"
 msgid "Unlimited"
-msgstr "Sem limites"
-
-#: BacklogSettingsPage#17
-msgid ""
-"Amount of messages to be fetched in addition to the unread messages. The "
-"Limit does not apply here."
-msgstr ""
-"Quantia de mensagens a serem buscadas além das mensagens não lidas. O limite "
-"não se aplica aqui."
+msgstr "Ilimitado"
 
 
-#: BacklogSettingsPage#18
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:263
+#: ../src/qtui/settingspages/backlogsettingspage.ui:385
 msgid "Additional Messages:"
 msgstr "Mensagens adicionais:"
 
 msgid "Additional Messages:"
 msgstr "Mensagens adicionais:"
 
-#: BacklogSettingsPage#19
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:324
 msgid ""
 "This requester fetches all messages newer than the oldest unread message for "
 "all chats.\n"
 msgid ""
 "This requester fetches all messages newer than the oldest unread message for "
 "all chats.\n"
@@ -460,20 +1031,29 @@ msgstr ""
 "Você também pode recuperar linhas de bate-papo adicionais mais antigas para "
 "obter um melhor contexto."
 
 "Você também pode recuperar linhas de bate-papo adicionais mais antigas para "
 "obter um melhor contexto."
 
-#: BacklogSettingsPage#20
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:344
 msgid "Maximum amount of messages to be fetched over all buffers."
 msgstr ""
 "Quantidade máxima de mensagens a serem recuperadas em todos os registros."
 
 msgid "Maximum amount of messages to be fetched over all buffers."
 msgstr ""
 "Quantidade máxima de mensagens a serem recuperadas em todos os registros."
 
-#: BufferItem#1
+#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.cpp:27
+msgid "Backlog Fetching"
+msgstr "Recuperação do histórico"
+
+#. ts-context BufferItem
+#: ../src/client/networkmodel.cpp:346
 msgid "<p> %1 - %2 </p>"
 msgstr "<p> %1 - %2 </p>"
 
 msgid "<p> %1 - %2 </p>"
 msgstr "<p> %1 - %2 </p>"
 
-#: BufferView#1
+#. ts-context BufferView
+#: ../src/uisupport/bufferview.cpp:248
 msgid "Merge buffers permanently?"
 msgstr "Mesclar buffers permanentemente?"
 
 msgid "Merge buffers permanently?"
 msgstr "Mesclar buffers permanentemente?"
 
-#: BufferView#2
+#. ts-context BufferView
+#: ../src/uisupport/bufferview.cpp:249
 msgid ""
 "Do you want to merge the buffer \"%1\" permanently into buffer \"%2\"?\n"
 " This cannot be reversed!"
 msgid ""
 "Do you want to merge the buffer \"%1\" permanently into buffer \"%2\"?\n"
 " This cannot be reversed!"
@@ -481,74 +1061,67 @@ msgstr ""
 "Gostaria de mesclar o buffer \"%1\" permanentemente no buffer \"%2\"?\n"
 " Isso não poderá ser desfeito!"
 
 "Gostaria de mesclar o buffer \"%1\" permanentemente no buffer \"%2\"?\n"
 " Isso não poderá ser desfeito!"
 
-#: BufferViewEditDlg#1
-msgctxt "BufferViewEditDlg#1"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BufferViewEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/buffervieweditdlg.ui:14
+#: ../src/qtui/settingspages/networkeditdlg.ui:13
+#: ../src/qtui/settingspages/servereditdlg.ui:14
 msgid "Dialog"
 msgstr "Diálogo"
 
 msgid "Dialog"
 msgstr "Diálogo"
 
-#: BufferViewEditDlg#2
+#. ts-context BufferViewEditDlg
+#: ../src/qtui/settingspages/buffervieweditdlg.ui:22
 msgid "Please enter a name for the chat list:"
 msgstr "Por favor insira um nome para a lista de bate-papo:"
 
 msgid "Please enter a name for the chat list:"
 msgstr "Por favor insira um nome para a lista de bate-papo:"
 
-#: BufferViewEditDlg#3
+#. ts-context BufferViewEditDlg
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:520
 msgid "Add Chat List"
 msgstr "Adicionar lista de bate-papo"
 
 msgid "Add Chat List"
 msgstr "Adicionar lista de bate-papo"
 
-#: BufferViewFilter#1
+#. ts-context BufferViewFilter
+#: ../src/uisupport/bufferviewfilter.cpp:52
 msgid "Show / Hide Chats"
 msgstr "Mostrar/Ocultar bate-papos"
 
 msgid "Show / Hide Chats"
 msgstr "Mostrar/Ocultar bate-papos"
 
-#: BufferViewSettingsPage#1
-msgctxt "BufferViewSettingsPage#1"
-msgid "Interface"
-msgstr "Interface"
-
-#: BufferViewSettingsPage#2
-msgid "Custom Chat Lists"
-msgstr "Listas de bate-papos personalizadas"
-
-#: BufferViewSettingsPage#3
-msgid "All"
-msgstr "Todos"
-
-#: BufferViewSettingsPage#4
-msgid "Delete Chat List?"
-msgstr "Excluir lista de bate-papo?"
-
-#: BufferViewSettingsPage#5
-msgid "Do you really want to delete the chat list \"%1\"?"
-msgstr "Você realmente deseja excluir a lista de conversa \"%1\"?"
-
-#: BufferViewSettingsPage#6
-msgctxt "BufferViewSettingsPage#6"
-msgid "Form"
-msgstr "Formulário"
-
-#: BufferViewSettingsPage#7
-msgctxt "BufferViewSettingsPage#7"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:31
+#: ../src/qtui/settingspages/identityeditwidget.ui:139
+#: ../src/qtui/settingspages/networkssettingspage.ui:48
 msgid "Re&name..."
 msgstr "Re&nomear..."
 
 msgid "Re&name..."
 msgstr "Re&nomear..."
 
-#: BufferViewSettingsPage#8
-msgctxt "BufferViewSettingsPage#8"
-msgid "&Add..."
-msgstr "&Adicionar..."
-
-#: BufferViewSettingsPage#9
-msgctxt "BufferViewSettingsPage#9"
-msgid "De&lete"
-msgstr "&Apagar"
-
-#: BufferViewSettingsPage#10
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:84
 msgid "Chat List Settings"
 msgstr "Configurações da lista de bate-papo"
 
 msgid "Chat List Settings"
 msgstr "Configurações da lista de bate-papo"
 
-#: BufferViewSettingsPage#11
-msgctxt "BufferViewSettingsPage#11"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkModelController::JoinDlg
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:92
+#: ../src/uisupport/networkmodelcontroller.cpp:487
 msgid "Network:"
 msgstr "Rede:"
 
 msgid "Network:"
 msgstr "Rede:"
 
-#: BufferViewSettingsPage#12
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:100
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:117
+msgid "All"
+msgstr "Todos"
+
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:110
 msgid ""
 "This option is not available when all Networks are visible.\n"
 "In this mode no separate status buffer is displayed."
 msgid ""
 "This option is not available when all Networks are visible.\n"
 "In this mode no separate status buffer is displayed."
@@ -556,104 +1129,161 @@ msgstr ""
 "Esta opção não está disponível quando todas as redes estão visíveis.\n"
 "Nesse modo nenhum estado de buffer separado é exibido."
 
 "Esta opção não está disponível quando todas as redes estão visíveis.\n"
 "Nesse modo nenhum estado de buffer separado é exibido."
 
-#: BufferViewSettingsPage#13
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:114
 msgid "Show status window"
 msgstr "Mostrar a janela de status"
 
 msgid "Show status window"
 msgstr "Mostrar a janela de status"
 
-#: BufferViewSettingsPage#14
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:121
 msgid "Show channels"
 msgstr "Mostrar canais"
 
 msgid "Show channels"
 msgstr "Mostrar canais"
 
-#: BufferViewSettingsPage#15
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:128
 msgid "Show queries"
 msgstr "Mostrar consultas"
 
 msgid "Show queries"
 msgstr "Mostrar consultas"
 
-#: BufferViewSettingsPage#16
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:135
 msgid "Hide inactive chats"
 msgstr "Ocultar bate-papos inativos"
 
 msgid "Hide inactive chats"
 msgstr "Ocultar bate-papos inativos"
 
-#: BufferViewSettingsPage#17
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:142
 msgid "Add new chats automatically"
 msgstr "Adicionar novos bate-papos automaticamente"
 
 msgid "Add new chats automatically"
 msgstr "Adicionar novos bate-papos automaticamente"
 
-#: BufferViewSettingsPage#18
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:149
 msgid "Sort alphabetically"
 msgstr "Organizar alfabeticamente"
 
 msgid "Sort alphabetically"
 msgstr "Organizar alfabeticamente"
 
-#: BufferViewSettingsPage#19
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:156
 msgid "Minimum Activity:"
 msgstr "Atividade mínima:"
 
 msgid "Minimum Activity:"
 msgstr "Atividade mínima:"
 
-#: BufferViewSettingsPage#20
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:164
 msgid "No Activity"
 msgstr "Sem atividade"
 
 msgid "No Activity"
 msgstr "Sem atividade"
 
-#: BufferViewSettingsPage#21
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:169
 msgid "Other Activity"
 msgstr "Outra atividade"
 
 msgid "Other Activity"
 msgstr "Outra atividade"
 
-#: BufferViewSettingsPage#22
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:174
 msgid "New Message"
 msgstr "Nova mensagem"
 
 msgid "New Message"
 msgstr "Nova mensagem"
 
-#: BufferViewSettingsPage#23
-msgctxt "BufferViewSettingsPage#23"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context HighlightSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:179
+#: ../src/qtui/settingspages/highlightsettingspage.ui:32
+#: ../src/qtui/settingspages/highlightsettingspage.cpp:30
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:39
 msgid "Highlight"
 msgid "Highlight"
-msgstr "Destaque"
+msgstr "Realçar"
 
 
-#: BufferViewSettingsPage#24
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:205
 msgid "Preview:"
 msgstr "Visualização:"
 
 msgid "Preview:"
 msgstr "Visualização:"
 
-#: BufferViewWidget#1
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:36
+msgid "Custom Chat Lists"
+msgstr "Listas de bate-papos personalizadas"
+
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:342
+msgid "Delete Chat List?"
+msgstr "Excluir lista de bate-papo?"
+
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:343
+msgid "Do you really want to delete the chat list \"%1\"?"
+msgstr "Você realmente deseja excluir a lista de conversa \"%1\"?"
+
+#. ts-context BufferViewWidget
+#: ../src/qtui/ui/bufferviewwidget.ui:26
 msgid "BufferView"
 msgstr "Visualizar buffer"
 
 msgid "BufferView"
 msgstr "Visualizar buffer"
 
-#: BufferWidget#1
+#. ts-context BufferWidget
+#: ../src/qtui/bufferwidget.cpp:79
 msgid "Zoom In"
 msgstr "Ampliar"
 
 msgid "Zoom In"
 msgstr "Ampliar"
 
-#: BufferWidget#2
+#. ts-context BufferWidget
+#: ../src/qtui/bufferwidget.cpp:85
 msgid "Zoom Out"
 msgstr "Reduzir"
 
 msgid "Zoom Out"
 msgstr "Reduzir"
 
-#: BufferWidget#3
+#. ts-context BufferWidget
+#: ../src/qtui/bufferwidget.cpp:90
 msgid "Actual Size"
 msgstr "Tamanho real"
 
 msgid "Actual Size"
 msgstr "Tamanho real"
 
-#: ChannelBufferItem#1
+#. ts-context BufferWidget
+#: ../src/qtui/bufferwidget.cpp:94
+msgid "Set Marker Line"
+msgstr "Definir marcador de linha"
+
+#. ts-context BufferWidget
+#: ../src/qtui/bufferwidget.cpp:98
+msgid "Go to Marker Line"
+msgstr "Ir para o marcador de linha"
+
+#. ts-context ChannelBufferItem
+#: ../src/client/networkmodel.cpp:503
 msgid "<b>Channel %1</b>"
 msgstr "<b>Canal %1</b>"
 
 msgid "<b>Channel %1</b>"
 msgstr "<b>Canal %1</b>"
 
-#: ChannelBufferItem#2
+#. ts-context ChannelBufferItem
+#: ../src/client/networkmodel.cpp:506
 msgid "<b>Users:</b> %1"
 msgstr "<b>Usuários:</b> %1"
 
 msgid "<b>Users:</b> %1"
 msgstr "<b>Usuários:</b> %1"
 
-#: ChannelBufferItem#3
+#. ts-context ChannelBufferItem
+#: ../src/client/networkmodel.cpp:510
 msgid "<b>Mode:</b> %1"
 msgstr "<b>Modo:</b> %1"
 
 msgid "<b>Mode:</b> %1"
 msgstr "<b>Modo:</b> %1"
 
-#: ChannelBufferItem#4
+#. ts-context ChannelBufferItem
+#: ../src/client/networkmodel.cpp:521
 msgid "<b>Topic:</b> %1"
 msgstr "<b>Tópico:</b> %1"
 
 msgid "<b>Topic:</b> %1"
 msgstr "<b>Tópico:</b> %1"
 
-#: ChannelBufferItem#5
+#. ts-context ChannelBufferItem
+#: ../src/client/networkmodel.cpp:525
 msgid "Not active <br /> Double-click to join"
 msgstr "Inativo <br /> Dê um duplo clique para participar"
 
 msgid "Not active <br /> Double-click to join"
 msgstr "Inativo <br /> Dê um duplo clique para participar"
 
-#: ChannelBufferItem#6
+#. ts-context ChannelBufferItem
+#: ../src/client/networkmodel.cpp:528
 msgid "<p> %1 </p>"
 msgstr "<p> %1 </p>"
 
 msgid "<p> %1 </p>"
 msgstr "<p> %1 </p>"
 
-#: ChannelListDlg#1
+#. ts-context ChannelListDlg
+#: ../src/qtui/ui/channellistdlg.ui:14
 msgid "Channel List"
 msgstr "Lista de canais"
 
 msgid "Channel List"
 msgstr "Lista de canais"
 
-#: ChannelListDlg#2
+#. ts-context ChannelListDlg
+#: ../src/qtui/ui/channellistdlg.ui:38
 msgid "Search Pattern:"
 msgstr "Pesquisar padrão:"
 
 msgid "Search Pattern:"
 msgstr "Pesquisar padrão:"
 
-#: ChannelListDlg#3
+#. ts-context ChannelListDlg
+#: ../src/qtui/ui/channellistdlg.ui:48
 msgid ""
 "Toggle between simple and advanced mode.\n"
 "Advanced mode allows to pass search strings to the IRC Server."
 msgid ""
 "Toggle between simple and advanced mode.\n"
 "Advanced mode allows to pass search strings to the IRC Server."
@@ -661,19 +1291,23 @@ msgstr ""
 "Alterna entre o modo simples e avançado.\n"
 "O modo avançado permite passar strings de busca ao servidor IRC."
 
 "Alterna entre o modo simples e avançado.\n"
 "O modo avançado permite passar strings de busca ao servidor IRC."
 
-#: ChannelListDlg#4
+#. ts-context ChannelListDlg
+#: ../src/qtui/ui/channellistdlg.ui:62
 msgid "Show Channels"
 msgstr "Mostrar canais"
 
 msgid "Show Channels"
 msgstr "Mostrar canais"
 
-#: ChannelListDlg#5
+#. ts-context ChannelListDlg
+#: ../src/qtui/ui/channellistdlg.ui:86
 msgid "Filter:"
 msgstr "Filtro:"
 
 msgid "Filter:"
 msgstr "Filtro:"
 
-#: ChannelListDlg#6
+#. ts-context ChannelListDlg
+#: ../src/qtui/ui/channellistdlg.ui:98
 msgid "Errors Occured:"
 msgstr "Ocorreram erros:"
 
 msgid "Errors Occured:"
 msgstr "Ocorreram erros:"
 
-#: ChannelListDlg#7
+#. ts-context ChannelListDlg
+#: ../src/qtui/ui/channellistdlg.ui:132
 msgid ""
 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
 "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
 msgid ""
 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
 "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@@ -705,42 +1339,13 @@ msgstr ""
 "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-"
 "family:'Lucida Grande'; font-size:13pt;\"></p></body></html>"
 
 "margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-"
 "family:'Lucida Grande'; font-size:13pt;\"></p></body></html>"
 
-#: ChatMonitorSettingsPage#1
-msgctxt "ChatMonitorSettingsPage#1"
-msgid "Interface"
-msgstr "Interface"
-
-#: ChatMonitorSettingsPage#2
-msgctxt "ChatMonitorSettingsPage#2"
-msgid "Chat Monitor"
-msgstr "Monitor do bate-papo"
-
-#: ChatMonitorSettingsPage#3
-msgid "Opt In"
-msgstr "Escolher entrada"
-
-#: ChatMonitorSettingsPage#4
-msgid "Opt Out"
-msgstr "Escolher saída"
-
-#: ChatMonitorSettingsPage#5
-msgid "Show:"
-msgstr "Mostrar:"
-
-#: ChatMonitorSettingsPage#6
-msgid "Ignore:"
-msgstr "Ignorar:"
-
-#: ChatMonitorSettingsPage#7
-msgctxt "ChatMonitorSettingsPage#7"
-msgid "Form"
-msgstr "Formulário"
-
-#: ChatMonitorSettingsPage#8
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:22
 msgid "Operation Mode:"
 msgstr "Modo de operação:"
 
 msgid "Operation Mode:"
 msgstr "Modo de operação:"
 
-#: ChatMonitorSettingsPage#9
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:29
 msgid ""
 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
 "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
 msgid ""
 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
 "\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
@@ -782,222 +1387,291 @@ msgstr ""
 "decoration: underline;\">Opt-Out:</span>Buffers no lado direito serão "
 "ignorados no monitor de bate-papo</p></body></html>"
 
 "decoration: underline;\">Opt-Out:</span>Buffers no lado direito serão "
 "ignorados no monitor de bate-papo</p></body></html>"
 
-#: ChatMonitorSettingsPage#10
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:61
 msgid "Available:"
 msgstr "Disponível:"
 
 msgid "Available:"
 msgstr "Disponível:"
 
-#: ChatMonitorSettingsPage#11
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:88
 msgid "Move selected buffers to the left"
 msgstr "Mover buffers selecionados para a esquerda"
 
 msgid "Move selected buffers to the left"
 msgstr "Mover buffers selecionados para a esquerda"
 
-#: ChatMonitorSettingsPage#12
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:102
 msgid "Move selected buffers to the right"
 msgstr "Mover buffers selecionados para a direita"
 
 msgid "Move selected buffers to the right"
 msgstr "Mover buffers selecionados para a direita"
 
-#: ChatMonitorSettingsPage#13
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:133
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:236
+msgid "Show:"
+msgstr "Mostrar:"
+
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:147
 msgid ""
 "Show highlights in chatmonitor even if the originating buffer is ignored"
 msgstr ""
 "Mostrar destaque no monitor de bate-papo mesmo se o buffer de origem é "
 "ignorado"
 
 msgid ""
 "Show highlights in chatmonitor even if the originating buffer is ignored"
 msgstr ""
 "Mostrar destaque no monitor de bate-papo mesmo se o buffer de origem é "
 "ignorado"
 
-#: ChatMonitorSettingsPage#14
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:150
 msgid "Always show highlighted messages"
 msgstr "Sempre mostrar mensagens em destaque"
 
 msgid "Always show highlighted messages"
 msgstr "Sempre mostrar mensagens em destaque"
 
-#: ChatMonitorSettingsPage#15
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:157
 msgid "Show own messages"
 msgstr "Mostrar próprias mensagens"
 
 msgid "Show own messages"
 msgstr "Mostrar próprias mensagens"
 
-#: ChatMonitorView#1
-msgid "Show Own Messages"
-msgstr "Mostrar próprias mensagens"
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:58
+msgid "Opt In"
+msgstr "Opção de entrada"
 
 
-#: ChatMonitorView#2
-msgctxt "ChatMonitorView#2"
-msgid "Show Network Name"
-msgstr "Mostrar o nome da rede"
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:59
+msgid "Opt Out"
+msgstr "Opção de saída"
 
 
-#: ChatMonitorView#3
-msgctxt "ChatMonitorView#3"
-msgid "Show Buffer Name"
-msgstr "Mostrar o nome do Buffer"
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:239
+msgid "Ignore:"
+msgstr "Ignorar:"
 
 
-#: ChatMonitorView#4
+#. ts-context ChatMonitorView
+#: ../src/qtui/chatmonitorview.cpp:52
+msgid "Show Own Messages"
+msgstr "Exibir as próprias mensagens"
+
+#. ts-context ChatMonitorView
+#: ../src/qtui/chatmonitorview.cpp:71
 msgid "Configure..."
 msgstr "Configurar..."
 
 msgid "Configure..."
 msgstr "Configurar..."
 
-#: ChatScene#1
+#. ts-context ChatScene
+#: ../src/qtui/chatscene.cpp:745
 msgid "Copy Selection"
 msgstr "Copiar seleção"
 
 msgid "Copy Selection"
 msgstr "Copiar seleção"
 
-#: ChatViewSearchBar#1
-msgctxt "ChatViewSearchBar#1"
-msgid "Form"
-msgstr "Formulário"
-
-#: ChatViewSearchBar#2
-msgctxt "ChatViewSearchBar#2"
-msgid "..."
-msgstr "..."
-
-#: ChatViewSearchBar#3
+#. ts-context ChatViewSearchBar
+#: ../src/qtui/ui/chatviewsearchbar.ui:55
 msgid "case sensitive"
 msgid "case sensitive"
-msgstr "diferenciar maiúsculas de minúsculas"
+msgstr "Diferenciar maiúsculas e minúsculas"
 
 
-#: ChatViewSearchBar#4
+#. ts-context ChatViewSearchBar
+#: ../src/qtui/ui/chatviewsearchbar.ui:62
 msgid "search nick"
 msgstr "procurar apelido"
 
 msgid "search nick"
 msgstr "procurar apelido"
 
-#: ChatViewSearchBar#5
+#. ts-context ChatViewSearchBar
+#: ../src/qtui/ui/chatviewsearchbar.ui:69
 msgid "search message"
 msgstr "procurar mensagem"
 
 msgid "search message"
 msgstr "procurar mensagem"
 
-#: ChatViewSearchBar#6
+#. ts-context ChatViewSearchBar
+#: ../src/qtui/ui/chatviewsearchbar.ui:82
 msgid "ignore joins, parts, etc."
 msgstr "ignorar entradas, saídas, etc."
 
 msgid "ignore joins, parts, etc."
 msgstr "ignorar entradas, saídas, etc."
 
-#: ChatViewSettingsPage#1
-msgctxt "ChatViewSettingsPage#1"
-msgid "Interface"
-msgstr "Interface"
-
-#: ChatViewSettingsPage#2
-msgid "Chat View"
-msgstr "Ver bate-papo"
-
-#: ChatViewSettingsPage#3
-msgctxt "ChatViewSettingsPage#3"
-msgid "Form"
-msgstr "Formulário"
-
-#: ChatViewSettingsPage#4
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:22
 msgid "Timestamp format:"
 msgstr "Formato de hora:"
 
 msgid "Timestamp format:"
 msgstr "Formato de hora:"
 
-#: ChatViewSettingsPage#5
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:32
 msgid "[hh:mm:ss]"
 msgstr "[hh:mm:ss]"
 
 msgid "[hh:mm:ss]"
 msgstr "[hh:mm:ss]"
 
-#: ChatViewSettingsPage#6
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:59
 msgid "Custom chat window font:"
 msgstr "Personalizar fonte da janela de bate-papo:"
 
 msgid "Custom chat window font:"
 msgstr "Personalizar fonte da janela de bate-papo:"
 
-#: ChatViewSettingsPage#7
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:92
+msgid "Show colored text in the chat window"
+msgstr "Mostrar texto colorido na janela de bate-papo"
+
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:95
 msgid "Allow colored text (mIRC color codes)"
 msgstr "Permitir textos coloridos (códigos de cores mIRC)"
 
 msgid "Allow colored text (mIRC color codes)"
 msgstr "Permitir textos coloridos (códigos de cores mIRC)"
 
-#: ChatViewSettingsPage#8
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:111
 msgid ""
 "Show a website preview window when hovering the mouse over a web address"
 msgstr ""
 "Mostrar uma janela de pré-visualização da página quando o mouse passa por "
 "cima de um endereço da rede"
 
 msgid ""
 "Show a website preview window when hovering the mouse over a web address"
 msgstr ""
 "Mostrar uma janela de pré-visualização da página quando o mouse passa por "
 "cima de um endereço da rede"
 
-#: ChatViewSettingsPage#9
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:114
 msgid "Show previews of webpages on URL hover"
 msgstr "Mostrar pré-visualização da página ao passar o mouse sobre uma URL"
 
 msgid "Show previews of webpages on URL hover"
 msgstr "Mostrar pré-visualização da página ao passar o mouse sobre uma URL"
 
-#: ChatViewSettingsPage#10
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:130
+msgid ""
+"Set the marker line to the bottom of the current chat window when selecting "
+"another channel"
+msgstr ""
+"Definir o marcador de página para o final da janela de bate-papo atual, "
+"quando selecionar outro canal"
+
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:133
+msgid "Set marker line automatically when switching chats"
+msgstr ""
+"Definir linha de marcação automaticamente quando alternar entre os bate-"
+"papos."
+
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:149
 msgid "Custom Colors"
 msgstr "Cores personalizadas"
 
 msgid "Custom Colors"
 msgstr "Cores personalizadas"
 
-#: ChatViewSettingsPage#11
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:167
 msgid "Action:"
 msgstr "Ação:"
 
 msgid "Action:"
 msgstr "Ação:"
 
-#: ChatViewSettingsPage#12
-msgctxt "ChatViewSettingsPage#12"
-msgid "..."
-msgstr "..."
-
-#: ChatViewSettingsPage#13
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:191
 msgid "Timestamp:"
 msgid "Timestamp:"
-msgstr "Tempo de impressão:"
+msgstr "Marca de tempo"
 
 
-#: ChatViewSettingsPage#14
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:215
 msgid "Channel message:"
 msgstr "Mensagem do canal:"
 
 msgid "Channel message:"
 msgstr "Mensagem do canal:"
 
-#: ChatViewSettingsPage#15
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:252
 msgid "Highlight foreground:"
 msgstr "Destaque a frente:"
 
 msgid "Highlight foreground:"
 msgstr "Destaque a frente:"
 
-#: ChatViewSettingsPage#16
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:276
 msgid "Command message:"
 msgstr "Mensagem de comando:"
 
 msgid "Command message:"
 msgstr "Mensagem de comando:"
 
-#: ChatViewSettingsPage#17
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:300
 msgid "Highlight background:"
 msgid "Highlight background:"
-msgstr "Destaque para trás:"
+msgstr "Destaque do plano de fundo:"
 
 
-#: ChatViewSettingsPage#18
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:307
 msgid "Server message:"
 msgstr "Mensagem do servidor:"
 
 msgid "Server message:"
 msgstr "Mensagem do servidor:"
 
-#: ChatViewSettingsPage#19
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:331
 msgid "Marker line:"
 msgstr "Linha de marcação:"
 
 msgid "Marker line:"
 msgstr "Linha de marcação:"
 
-#: ChatViewSettingsPage#20
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:355
 msgid "Error message:"
 msgstr "Mensagem de erro:"
 
 msgid "Error message:"
 msgstr "Mensagem de erro:"
 
-#: ChatViewSettingsPage#21
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:379
 msgid "Background:"
 msgstr "Plano de fundo:"
 
 msgid "Background:"
 msgstr "Plano de fundo:"
 
-#: ChatViewSettingsPage#22
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:423
 msgid "Use Sender Coloring"
 msgstr "Use a cor do remetente"
 
 msgid "Use Sender Coloring"
 msgstr "Use a cor do remetente"
 
-#: ChatViewSettingsPage#23
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:719
 msgid "Own messages:"
 msgstr "Próprias mensagens:"
 
 msgid "Own messages:"
 msgstr "Próprias mensagens:"
 
-#: Client#1
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.cpp:28
+msgid "Chat View"
+msgstr "Ver bate-papo"
+
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.cpp:41
+msgid "You need at 0.6 quasselcore to use this feature"
+msgstr "Você precisa do quasselcore 0.6 para usar essa funcionalidade"
+
+#. ts-context Client
+#: ../src/client/client.cpp:270
 msgid "Identity already exists in client!"
 msgstr "Identidade já existe no cliente!"
 
 msgid "Identity already exists in client!"
 msgstr "Identidade já existe no cliente!"
 
-#: Client#2
-msgid "All Chats"
-msgstr "Todas os bate-papo"
-
-#: ClientBacklogManager#1
+#. ts-context ClientBacklogManager
+#: ../src/client/clientbacklogmanager.cpp:161
 msgid "Processed %1 messages in %2 seconds."
 msgstr "Processou %1 mensagens em %2 segundos."
 
 msgid "Processed %1 messages in %2 seconds."
 msgstr "Processou %1 mensagens em %2 segundos."
 
-#: ConnectionSettingsPage#1
-msgctxt "ConnectionSettingsPage#1"
-msgid "IRC"
-msgstr "IRC"
+#. ts-context ClientBufferViewManager
+#: ../src/client/clientbufferviewmanager.cpp:52
+msgid "All Chats"
+msgstr "Todos os bate-papos"
 
 
-#: ConnectionSettingsPage#2
+#. ts-context ClientUserInputHandler
+#: ../src/client/clientuserinputhandler.cpp:86
+msgid "/JOIN expects a channel"
+msgstr "/JOIN espera um canal"
+
+#. ts-context ClientUserInputHandler
+#: ../src/client/clientuserinputhandler.cpp:96
+msgid "/QUERY expects at least a nick"
+msgstr "/QUERY espera pelo menos um apelido"
+
+#. ts-context ConnectionSettingsPage
+#: ../src/qtui/settingspages/connectionsettingspage.ui:14
 msgid "Configure the IRC Connection"
 msgstr "Configurar conexão do IRC"
 
 msgid "Configure the IRC Connection"
 msgstr "Configurar conexão do IRC"
 
-#: ConnectionSettingsPage#3
+#. ts-context ConnectionSettingsPage
+#: ../src/qtui/settingspages/connectionsettingspage.ui:20
 msgid "Enable Ping Timeout Detection"
 msgid "Enable Ping Timeout Detection"
-msgstr "Habilitar detecção de ping timeout"
+msgstr "Habilitar detecção de tempo esgotado do ping"
 
 
-#: ConnectionSettingsPage#4
+#. ts-context ConnectionSettingsPage
+#: ../src/qtui/settingspages/connectionsettingspage.ui:37
 msgid "Ping interval:"
 msgstr "Intervalo de ping:"
 
 msgid "Ping interval:"
 msgstr "Intervalo de ping:"
 
-#: ConnectionSettingsPage#5
-msgctxt "ConnectionSettingsPage#5"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ConnectionSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectionSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TaskbarNotificationBackend::ConfigWidget
+#: ../src/qtui/settingspages/connectionsettingspage.ui:44
+#: ../src/qtui/settingspages/connectionsettingspage.ui:155
+#: ../src/qtui/settingspages/connectionsettingspage.ui:213
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:60
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:157
+#: ../src/qtui/taskbarnotificationbackend.cpp:79
 msgid " seconds"
 msgstr " segundos"
 
 msgid " seconds"
 msgstr " segundos"
 
-#: ConnectionSettingsPage#6
+#. ts-context ConnectionSettingsPage
+#: ../src/qtui/settingspages/connectionsettingspage.ui:80
 msgid "Disconnect after"
 msgstr "Desconectar após"
 
 msgid "Disconnect after"
 msgstr "Desconectar após"
 
-#: ConnectionSettingsPage#7
+#. ts-context ConnectionSettingsPage
+#: ../src/qtui/settingspages/connectionsettingspage.ui:103
 msgid "missed pings"
 msgstr "Pings perdidos"
 
 msgid "missed pings"
 msgstr "Pings perdidos"
 
-#: ConnectionSettingsPage#8
+#. ts-context ConnectionSettingsPage
+#: ../src/qtui/settingspages/connectionsettingspage.ui:128
 msgid ""
 "This enables periodic polling of user information using /WHO. This is mostly "
 "interesting for tracking users' away status."
 msgid ""
 "This enables periodic polling of user information using /WHO. This is mostly "
 "interesting for tracking users' away status."
@@ -1005,206 +1679,264 @@ msgstr ""
 "Isto permite a consulta periódica de informações do usuário usando /WHO. "
 "Isto é muito interessante para verificar o estado de ausente do usuário."
 
 "Isto permite a consulta periódica de informações do usuário usando /WHO. "
 "Isto é muito interessante para verificar o estado de ausente do usuário."
 
-#: ConnectionSettingsPage#9
+#. ts-context ConnectionSettingsPage
+#: ../src/qtui/settingspages/connectionsettingspage.ui:131
 msgid "Enable Automatic User Information Lookup (/WHO)"
 msgstr "Permitir verificação automática de informações do usuário (/WHO)"
 
 msgid "Enable Automatic User Information Lookup (/WHO)"
 msgstr "Permitir verificação automática de informações do usuário (/WHO)"
 
-#: ConnectionSettingsPage#10
+#. ts-context ConnectionSettingsPage
+#: ../src/qtui/settingspages/connectionsettingspage.ui:148
 msgid "Update interval:"
 msgstr "Intervalo de atualização:"
 
 msgid "Update interval:"
 msgstr "Intervalo de atualização:"
 
-#: ConnectionSettingsPage#11
+#. ts-context ConnectionSettingsPage
+#: ../src/qtui/settingspages/connectionsettingspage.ui:177
 msgid "Ignore channels with more than:"
 msgstr "Ignorar canais com mais de:"
 
 msgid "Ignore channels with more than:"
 msgstr "Ignorar canais com mais de:"
 
-#: ConnectionSettingsPage#12
+#. ts-context ConnectionSettingsPage
+#: ../src/qtui/settingspages/connectionsettingspage.ui:184
 msgid " users"
 msgstr " usuários"
 
 msgid " users"
 msgstr " usuários"
 
-#: ConnectionSettingsPage#13
+#. ts-context ConnectionSettingsPage
+#: ../src/qtui/settingspages/connectionsettingspage.ui:206
 msgid "Minimum delay between requests:"
 msgstr "Espera mínima entre requisições:"
 
 msgid "Minimum delay between requests:"
 msgstr "Espera mínima entre requisições:"
 
-#: ContentsChatItem#1
+#. ts-context ContentsChatItem
+#: ../src/qtui/chatitem.cpp:683
 msgid "Copy Link Address"
 msgstr "Copiar endereço do link"
 
 msgid "Copy Link Address"
 msgstr "Copiar endereço do link"
 
-#: ContextMenuActionProvider#1
-msgctxt "ContextMenuActionProvider#1"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ContextMenuActionProvider
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:38
+#: ../src/uisupport/toolbaractionprovider.cpp:31
 msgid "Connect"
 msgstr "Conectar"
 
 msgid "Connect"
 msgstr "Conectar"
 
-#: ContextMenuActionProvider#2
-msgctxt "ContextMenuActionProvider#2"
-msgid "Disconnect"
-msgstr "Desconectar"
-
-#: ContextMenuActionProvider#3
-msgctxt "ContextMenuActionProvider#3"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ContextMenuActionProvider
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:41
+#: ../src/uisupport/toolbaractionprovider.cpp:35
 msgid "Join"
 msgid "Join"
-msgstr "Juntar"
-
-#: ContextMenuActionProvider#4
-msgctxt "ContextMenuActionProvider#4"
+msgstr "Entrar"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ContextMenuActionProvider
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:42
+#: ../src/uisupport/toolbaractionprovider.cpp:34
 msgid "Part"
 msgid "Part"
-msgstr "Parte"
+msgstr "Saída"
 
 
-#: ContextMenuActionProvider#5
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:43
 msgid "Delete Chat(s)..."
 msgstr "Apagar bate-papo(s)..."
 
 msgid "Delete Chat(s)..."
 msgstr "Apagar bate-papo(s)..."
 
-#: ContextMenuActionProvider#6
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:44
 msgid "Go to Chat"
 msgstr "Ir para o bate-papo"
 
 msgid "Go to Chat"
 msgstr "Ir para o bate-papo"
 
-#: ContextMenuActionProvider#7
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:46
 msgid "Joins"
 msgstr "Entra em"
 
 msgid "Joins"
 msgstr "Entra em"
 
-#: ContextMenuActionProvider#8
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:47
 msgid "Parts"
 msgstr "Partes"
 
 msgid "Parts"
 msgstr "Partes"
 
-#: ContextMenuActionProvider#9
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:48
 msgid "Quits"
 msgstr "Sair"
 
 msgid "Quits"
 msgstr "Sair"
 
-#: ContextMenuActionProvider#10
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:49
 msgid "Nick Changes"
 msgstr "Mudanças de apelido"
 
 msgid "Nick Changes"
 msgstr "Mudanças de apelido"
 
-#: ContextMenuActionProvider#11
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:50
 msgid "Mode Changes"
 msgstr "Mudanças de modo"
 
 msgid "Mode Changes"
 msgstr "Mudanças de modo"
 
-#: ContextMenuActionProvider#12
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:51
 msgid "Day Changes"
 msgstr "Mudanças de dia"
 
 msgid "Day Changes"
 msgstr "Mudanças de dia"
 
-#: ContextMenuActionProvider#13
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:52
 msgid "Topic Changes"
 msgstr "Mudanças de tópico"
 
 msgid "Topic Changes"
 msgstr "Mudanças de tópico"
 
-#: ContextMenuActionProvider#14
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:53
 msgid "Set as Default..."
 msgstr "Definir como padrão..."
 
 msgid "Set as Default..."
 msgstr "Definir como padrão..."
 
-#: ContextMenuActionProvider#15
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:54
 msgid "Use Defaults..."
 msgstr "Usar padrão..."
 
 msgid "Use Defaults..."
 msgstr "Usar padrão..."
 
-#: ContextMenuActionProvider#16
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:56
 msgid "Join Channel..."
 msgstr "Entrar em um canal ..."
 
 msgid "Join Channel..."
 msgstr "Entrar em um canal ..."
 
-#: ContextMenuActionProvider#17
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:58
 msgid "Start Query"
 msgstr "Iniciar consulta"
 
 msgid "Start Query"
 msgstr "Iniciar consulta"
 
-#: ContextMenuActionProvider#18
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:59
 msgid "Show Query"
 msgstr "Mostrar consulta"
 
 msgid "Show Query"
 msgstr "Mostrar consulta"
 
-#: ContextMenuActionProvider#19
-msgctxt "ContextMenuActionProvider#19"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ContextMenuActionProvider
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:60
+#: ../src/uisupport/toolbaractionprovider.cpp:38
 msgid "Whois"
 msgstr "Whois"
 
 msgid "Whois"
 msgstr "Whois"
 
-#: ContextMenuActionProvider#20
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:62
 msgid "Version"
 msgstr "Versão"
 
 msgid "Version"
 msgstr "Versão"
 
-#: ContextMenuActionProvider#21
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:63
 msgid "Time"
 msgstr "Hora"
 
 msgid "Time"
 msgstr "Hora"
 
-#: ContextMenuActionProvider#22
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:64
 msgid "Ping"
 msgstr "Ping"
 
 msgid "Ping"
 msgstr "Ping"
 
-#: ContextMenuActionProvider#23
-msgid "Finger"
-msgstr "Finger"
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:65
+msgid "Client info"
+msgstr "Informação do cliente"
 
 
-#: ContextMenuActionProvider#24
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:66
 msgid "Custom..."
 msgstr "Personalizar..."
 
 msgid "Custom..."
 msgstr "Personalizar..."
 
-#: ContextMenuActionProvider#25
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:78
 msgid "Give Operator Status"
 msgstr "Dar o estado de operador"
 
 msgid "Give Operator Status"
 msgstr "Dar o estado de operador"
 
-#: ContextMenuActionProvider#26
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:79
 msgid "Take Operator Status"
 msgstr "Tirar o estado de operador"
 
 msgid "Take Operator Status"
 msgstr "Tirar o estado de operador"
 
-#: ContextMenuActionProvider#27
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:80
 msgid "Give Voice"
 msgstr "Dar voz"
 
 msgid "Give Voice"
 msgstr "Dar voz"
 
-#: ContextMenuActionProvider#28
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:81
 msgid "Take Voice"
 msgstr "Tirar voz"
 
 msgid "Take Voice"
 msgstr "Tirar voz"
 
-#: ContextMenuActionProvider#29
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:82
 msgid "Kick From Channel"
 msgstr "Expulsar do canal"
 
 msgid "Kick From Channel"
 msgstr "Expulsar do canal"
 
-#: ContextMenuActionProvider#30
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:83
 msgid "Ban From Channel"
 msgstr "Banir do canal"
 
 msgid "Ban From Channel"
 msgstr "Banir do canal"
 
-#: ContextMenuActionProvider#31
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:84
 msgid "Kick && Ban"
 msgstr "Expulsar && banir"
 
 msgid "Kick && Ban"
 msgstr "Expulsar && banir"
 
-#: ContextMenuActionProvider#32
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:86
 msgid "Hide Chat(s) Temporarily"
 msgstr "Esconder bate-papo(s) temporariamente"
 
 msgid "Hide Chat(s) Temporarily"
 msgstr "Esconder bate-papo(s) temporariamente"
 
-#: ContextMenuActionProvider#33
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:87
 msgid "Hide Chat(s) Permanently"
 msgstr "Esconder bate-papo(s) permanentemente"
 
 msgid "Hide Chat(s) Permanently"
 msgstr "Esconder bate-papo(s) permanentemente"
 
-#: ContextMenuActionProvider#34
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:88
 msgid "Show Channel List"
 msgstr "Mostrar lista de canais"
 
 msgid "Show Channel List"
 msgstr "Mostrar lista de canais"
 
-#: ContextMenuActionProvider#35
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:89
 msgid "Show Ignore List"
 msgstr "Mostrar lista de ignorados"
 
 msgid "Show Ignore List"
 msgstr "Mostrar lista de ignorados"
 
-#: ContextMenuActionProvider#36
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:102
 msgid "Hide Events"
 msgstr "Esconder eventos"
 
 msgid "Hide Events"
 msgstr "Esconder eventos"
 
-#: ContextMenuActionProvider#37
-msgctxt "ContextMenuActionProvider#37"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ContextMenuActionProvider
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListEditDlg
+#: ../src/uisupport/contextmenuactionprovider.cpp:110
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:86
 msgid "CTCP"
 msgstr "CTCP"
 
 msgid "CTCP"
 msgstr "CTCP"
 
-#: ContextMenuActionProvider#38
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:122
 msgid "Actions"
 msgstr "Ações"
 
 msgid "Actions"
 msgstr "Ações"
 
-#: ContextMenuActionProvider#39
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:126
 msgid "Ignore"
 msgstr "Ignorar"
 
 msgid "Ignore"
 msgstr "Ignorar"
 
-#: ContextMenuActionProvider#40
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:131
 msgid "Add Ignore Rule"
 msgstr "Adicionar regra para Ignorar"
 
 msgid "Add Ignore Rule"
 msgstr "Adicionar regra para Ignorar"
 
-#: ContextMenuActionProvider#41
+#. ts-context ContextMenuActionProvider
+#: ../src/uisupport/contextmenuactionprovider.cpp:132
 msgid "Existing Rules"
 msgstr "Regras existentes"
 
 msgid "Existing Rules"
 msgstr "Regras existentes"
 
-#: Core#1
+#. ts-context Core
+#: ../src/core/core.cpp:182
 msgid "Could not initialize any storage backend! Exiting..."
 msgstr ""
 "Não foi possível inicializar qualquer núcleo de armazenamento! sair ..."
 
 msgid "Could not initialize any storage backend! Exiting..."
 msgstr ""
 "Não foi possível inicializar qualquer núcleo de armazenamento! sair ..."
 
-#: Core#2
+#. ts-context Core
+#: ../src/core/core.cpp:183
 msgid ""
 "Currently, Quassel supports SQLite3 and PostgreSQL. You need to build your\n"
 "Qt library with the sqlite or postgres plugin enabled in order for "
 msgid ""
 "Currently, Quassel supports SQLite3 and PostgreSQL. You need to build your\n"
 "Qt library with the sqlite or postgres plugin enabled in order for "
@@ -1216,67 +1948,82 @@ msgstr ""
 "biblioteca Qt com o sqlite ou plug-in postgres ativado para quasselcore\n"
 "funcionar."
 
 "biblioteca Qt com o sqlite ou plug-in postgres ativado para quasselcore\n"
 "funcionar."
 
-#: Core#3
+#. ts-context Core
+#: ../src/core/core.cpp:232
 msgid "Calling restoreState() even though active sessions exist!"
 msgstr "Chamando restoreState() mas sessões ativas ainda existem!"
 
 msgid "Calling restoreState() even though active sessions exist!"
 msgstr "Chamando restoreState() mas sessões ativas ainda existem!"
 
-#: Core#4
+#. ts-context Core
+#: ../src/core/core.cpp:273
 msgid "Admin user or password not set."
 msgstr "Usuário ou senha de administrador não foram determinados."
 
 msgid "Admin user or password not set."
 msgstr "Usuário ou senha de administrador não foram determinados."
 
-#: Core#5
+#. ts-context Core
+#: ../src/core/core.cpp:277
 msgid "Could not setup storage!"
 msgstr "Não podia configurar o armazenamento!"
 
 msgid "Could not setup storage!"
 msgstr "Não podia configurar o armazenamento!"
 
-#: Core#6
+#. ts-context Core
+#: ../src/core/core.cpp:281
 msgid "Creating admin user..."
 msgstr "Criando usuário administrador..."
 
 msgid "Creating admin user..."
 msgstr "Criando usuário administrador..."
 
-#: Core#7
+#. ts-context Core
+#: ../src/core/core.cpp:394
 msgid "Invalid listen address %1"
 msgstr "Endereço de escuta inválido %1"
 
 msgid "Invalid listen address %1"
 msgstr "Endereço de escuta inválido %1"
 
-#: Core#8
+#. ts-context Core
+#: ../src/core/core.cpp:402
 msgid ""
 "Listening for GUI clients on IPv4 %1 port %2 using protocol version %3"
 msgstr ""
 "Ouvindo para GUI clientes de IPv4 %1 porta %2 usando o protocolo versão %3"
 
 msgid ""
 "Listening for GUI clients on IPv4 %1 port %2 using protocol version %3"
 msgstr ""
 "Ouvindo para GUI clientes de IPv4 %1 porta %2 usando o protocolo versão %3"
 
-#: Core#9
+#. ts-context Core
+#: ../src/core/core.cpp:410
 msgid "Could not open IPv4 interface %1:%2: %3"
 msgstr "Não foi possível abrir interface IPv4 %1:%2: %3"
 
 msgid "Could not open IPv4 interface %1:%2: %3"
 msgstr "Não foi possível abrir interface IPv4 %1:%2: %3"
 
-#: Core#10
+#. ts-context Core
+#: ../src/core/core.cpp:418
 msgid ""
 "Listening for GUI clients on IPv6 %1 port %2 using protocol version %3"
 msgstr ""
 "Ouvindo para GUI clientes de IPv6 %1 porta %2 usando o protocolo versão %3"
 
 msgid ""
 "Listening for GUI clients on IPv6 %1 port %2 using protocol version %3"
 msgstr ""
 "Ouvindo para GUI clientes de IPv6 %1 porta %2 usando o protocolo versão %3"
 
-#: Core#11
+#. ts-context Core
+#: ../src/core/core.cpp:429
 msgid "Could not open IPv6 interface %1:%2: %3"
 msgstr "Não foi possível abrir interface IPv6 %1:%2: %3"
 
 msgid "Could not open IPv6 interface %1:%2: %3"
 msgstr "Não foi possível abrir interface IPv6 %1:%2: %3"
 
-#: Core#12
+#. ts-context Core
+#: ../src/core/core.cpp:437
 msgid "Invalid listen address %1, unknown network protocol"
 msgstr "Endereço de escuta inválido %1, protocolo de rede desconhecido"
 
 msgid "Invalid listen address %1, unknown network protocol"
 msgstr "Endereço de escuta inválido %1, protocolo de rede desconhecido"
 
-#: Core#13
+#. ts-context Core
+#: ../src/core/core.cpp:446
 msgid "Could not open any network interfaces to listen on!"
 msgstr "Não foi possível abrir qualquer interfaces de rede para escutar!"
 
 msgid "Could not open any network interfaces to listen on!"
 msgstr "Não foi possível abrir qualquer interfaces de rede para escutar!"
 
-#: Core#14
+#. ts-context Core
+#: ../src/core/core.cpp:480
 msgid "Client connected from"
 msgstr "Cliente conectado a partir de"
 
 msgid "Client connected from"
 msgstr "Cliente conectado a partir de"
 
-#: Core#15
+#. ts-context Core
+#: ../src/core/core.cpp:483
 msgid "Closing server for basic setup."
 msgstr "Fechar servidor para configuração básica."
 
 msgid "Closing server for basic setup."
 msgstr "Fechar servidor para configuração básica."
 
-#: Core#16
+#. ts-context Core
+#: ../src/core/core.cpp:502
 msgid "Antique client trying to connect... refusing."
 msgstr "Cliente antigo tentando conectar...recusado."
 
 msgid "Antique client trying to connect... refusing."
 msgstr "Cliente antigo tentando conectar...recusado."
 
-#: Core#17
+#. ts-context Core
+#: ../src/core/core.cpp:514
 msgid ""
 "<b>Your Quassel Client is too old!</b><br>This core needs at least "
 "client/core protocol version %1.<br>Please consider upgrading your client."
 msgid ""
 "<b>Your Quassel Client is too old!</b><br>This core needs at least "
 "client/core protocol version %1.<br>Please consider upgrading your client."
@@ -1285,26 +2032,34 @@ msgstr ""
 "menos cliente/núcleo versão do protocolo  %1.<br>Por favor considere "
 "atualizando seu cliente."
 
 "menos cliente/núcleo versão do protocolo  %1.<br>Por favor considere "
 "atualizando seu cliente."
 
-#: Core#18
-msgctxt "Core#18"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context Core
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreSession
+#: ../src/core/core.cpp:518 ../src/core/core.cpp:608 ../src/core/core.cpp:632
+#: ../src/core/coresession.cpp:195
 msgid "Client"
 msgstr "Cliente"
 
 msgid "Client"
 msgstr "Cliente"
 
-#: Core#19
+#. ts-context Core
+#: ../src/core/core.cpp:518
 msgid "too old, rejecting."
 msgstr "muito velho, rejeitando."
 
 msgid "too old, rejecting."
 msgstr "muito velho, rejeitando."
 
-#: Core#20
+#. ts-context Core
+#: ../src/core/core.cpp:535
 msgid ""
 "<b>Quassel Core Version %1</b><br>Built: %2<br>Up %3d%4h%5m (since %6)"
 msgstr ""
 "<b>Núcleo Quassel versão %1</b><br>Built: %2<br>Up %3d%4h%5m (desde %6)"
 
 msgid ""
 "<b>Quassel Core Version %1</b><br>Built: %2<br>Up %3d%4h%5m (since %6)"
 msgstr ""
 "<b>Núcleo Quassel versão %1</b><br>Built: %2<br>Up %3d%4h%5m (desde %6)"
 
-#: Core#21
+#. ts-context Core
+#: ../src/core/core.cpp:588
 msgid "Starting TLS for Client:"
 msgstr "Iniciando TLS para clientes:"
 
 msgid "Starting TLS for Client:"
 msgstr "Iniciando TLS para clientes:"
 
-#: Core#22
+#. ts-context Core
+#: ../src/core/core.cpp:606
 msgid ""
 "<b>Client not initialized!</b><br>You need to send an init message before "
 "trying to login."
 msgid ""
 "<b>Client not initialized!</b><br>You need to send an init message before "
 "trying to login."
@@ -1312,13 +2067,15 @@ msgstr ""
 "<b>Cliente não inicializado!</b><br>Você precisa enviar uma mensagem de "
 "inicialização antes de tentar fazer o login."
 
 "<b>Cliente não inicializado!</b><br>Você precisa enviar uma mensagem de "
 "inicialização antes de tentar fazer o login."
 
-#: Core#23
+#. ts-context Core
+#: ../src/core/core.cpp:608
 msgid "did not send an init message before trying to login, rejecting."
 msgstr ""
 "não enviou uma mensagem de inicialização antes de tentar fazer o login, "
 "rejeitando."
 
 msgid "did not send an init message before trying to login, rejecting."
 msgstr ""
 "não enviou uma mensagem de inicialização antes de tentar fazer o login, "
 "rejeitando."
 
-#: Core#24
+#. ts-context Core
+#: ../src/core/core.cpp:626
 msgid ""
 "<b>Invalid username or password!</b><br>The username/password combination "
 "you supplied could not be found in the database."
 msgid ""
 "<b>Invalid username or password!</b><br>The username/password combination "
 "you supplied could not be found in the database."
@@ -1326,160 +2083,217 @@ msgstr ""
 "<b>Nome de usuário ou senha inválido!</b><br>O nome de usuário/senha que "
 "você forneceu não pôde ser encontrado no banco de dados."
 
 "<b>Nome de usuário ou senha inválido!</b><br>O nome de usuário/senha que "
 "você forneceu não pôde ser encontrado no banco de dados."
 
-#: Core#25
+#. ts-context Core
+#: ../src/core/core.cpp:632
 msgid "initialized and authenticated successfully as \"%1\" (UserId: %2)."
 msgstr ""
 "inicializado e autenticados com sucesso como \"%1\" (Identificação do "
 "usuário: %2)."
 
 msgid "initialized and authenticated successfully as \"%1\" (UserId: %2)."
 msgstr ""
 "inicializado e autenticados com sucesso como \"%1\" (Identificação do "
 "usuário: %2)."
 
-#: Core#26
+#. ts-context Core
+#: ../src/core/core.cpp:643
 msgid "Non-authed client disconnected."
 msgstr "Não autenticado cliente desconectado."
 
 msgid "Non-authed client disconnected."
 msgstr "Não autenticado cliente desconectado."
 
-#: Core#27
+#. ts-context Core
+#: ../src/core/core.cpp:649
 msgid "Non-authed client disconnected. (socket allready destroyed)"
 msgstr "Não autenticado cliente desconectado. (socket já destruído)"
 
 msgid "Non-authed client disconnected. (socket allready destroyed)"
 msgstr "Não autenticado cliente desconectado. (socket já destruído)"
 
-#: Core#28
+#. ts-context Core
+#: ../src/core/core.cpp:697
 msgid "Could not initialize session for client:"
 msgstr "Não foi possível inicializar sessão para o cliente:"
 
 msgid "Could not initialize session for client:"
 msgstr "Não foi possível inicializar sessão para o cliente:"
 
-#: Core#29
+#. ts-context Core
+#: ../src/core/core.cpp:719
 msgid "Could not find a session for client:"
 msgstr "Não foi possível encontrar uma sessão para o cliente:"
 
 msgid "Could not find a session for client:"
 msgstr "Não foi possível encontrar uma sessão para o cliente:"
 
-#: CoreAccount#1
-msgctxt "CoreAccount#1"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccount
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountModel
+#: ../src/client/coreaccount.h:39 ../src/client/coreaccountmodel.cpp:64
 msgid "Internal Core"
 msgstr "Núcleo interno"
 
 msgid "Internal Core"
 msgstr "Núcleo interno"
 
-#: CoreAccountEditDlg#1
+#. ts-context CoreAccountEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:14
+#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:229
 msgid "Edit Core Account"
 msgstr "Editar conta do núcleo"
 
 msgid "Edit Core Account"
 msgstr "Editar conta do núcleo"
 
-#: CoreAccountEditDlg#2
+#. ts-context CoreAccountEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:20
 msgid "Account Details"
 msgstr "Detalhes da conta"
 
 msgid "Account Details"
 msgstr "Detalhes da conta"
 
-#: CoreAccountEditDlg#3
+#. ts-context CoreAccountEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:26
 msgid "Account Name:"
 msgstr "Nome da conta:"
 
 msgid "Account Name:"
 msgstr "Nome da conta:"
 
-#: CoreAccountEditDlg#4
+#. ts-context CoreAccountEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:33
 msgid "Local Core"
 msgstr "Núcleo local"
 
 msgid "Local Core"
 msgstr "Núcleo local"
 
-#: CoreAccountEditDlg#5
+#. ts-context CoreAccountEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:40
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:173
 msgid "Hostname:"
 msgstr "Nome da máquina:"
 
 msgid "Hostname:"
 msgstr "Nome da máquina:"
 
-#: CoreAccountEditDlg#6
-msgctxt "CoreAccountEditDlg#6"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:47
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:180
+#: ../src/qtui/settingspages/servereditdlg.ui:220
 msgid "localhost"
 msgstr "localhost"
 
 msgid "localhost"
 msgstr "localhost"
 
-#: CoreAccountEditDlg#7
-msgctxt "CoreAccountEditDlg#7"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkAddDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:54
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:187
+#: ../src/qtui/settingspages/networkadddlg.ui:95
+#: ../src/qtui/settingspages/servereditdlg.ui:45
+#: ../src/qtui/settingspages/servereditdlg.ui:227
 msgid "Port:"
 msgstr "Porta:"
 
 msgid "Port:"
 msgstr "Porta:"
 
-#: CoreAccountEditDlg#8
+#. ts-context CoreAccountEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:93
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:226
 msgid "User:"
 msgstr "Usuário:"
 
 msgid "User:"
 msgstr "Usuário:"
 
-#: CoreAccountEditDlg#9
-msgctxt "CoreAccountEditDlg#9"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardAdminUserPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectAuthDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkModelController::JoinDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:103
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:236
+#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:32
+#: ../src/qtui/ui/coreconnectauthdlg.ui:35
+#: ../src/uisupport/networkmodelcontroller.cpp:491
+#: ../src/qtui/settingspages/networkssettingspage.ui:567
+#: ../src/qtui/settingspages/networkssettingspage.ui:615
+#: ../src/qtui/settingspages/servereditdlg.ui:72
 msgid "Password:"
 msgstr "Senha:"
 
 msgid "Password:"
 msgstr "Senha:"
 
-#: CoreAccountEditDlg#10
+#. ts-context CoreAccountEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:117
 msgid "Remember"
 msgstr "Lembrar"
 
 msgid "Remember"
 msgstr "Lembrar"
 
-#: CoreAccountEditDlg#11
-msgctxt "CoreAccountEditDlg#11"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:127
+#: ../src/qtui/settingspages/servereditdlg.ui:171
 msgid "Use a Proxy"
 msgstr "Usar um proxy"
 
 msgid "Use a Proxy"
 msgstr "Usar um proxy"
 
-#: CoreAccountEditDlg#12
-msgctxt "CoreAccountEditDlg#12"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:139
+#: ../src/qtui/settingspages/servereditdlg.ui:188
 msgid "Proxy Type:"
 msgstr "Tipo de proxy:"
 
 msgid "Proxy Type:"
 msgstr "Tipo de proxy:"
 
-#: CoreAccountEditDlg#13
-msgctxt "CoreAccountEditDlg#13"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:147
+#: ../src/qtui/settingspages/servereditdlg.ui:196
 msgid "Socks 5"
 msgstr "Socks 5"
 
 msgid "Socks 5"
 msgstr "Socks 5"
 
-#: CoreAccountEditDlg#14
-msgctxt "CoreAccountEditDlg#14"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:152
+#: ../src/qtui/settingspages/servereditdlg.ui:201
 msgid "HTTP"
 msgstr "HTTP"
 
 msgid "HTTP"
 msgstr "HTTP"
 
-#: CoreAccountEditDlg#15
+#. ts-context CoreAccountEditDlg
+#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:231
 msgid "Add Core Account"
 msgstr "Adicionar conta do núcleo"
 
 msgid "Add Core Account"
 msgstr "Adicionar conta do núcleo"
 
-#: CoreAccountModel#1
-msgctxt "CoreAccountModel#1"
-msgid "Internal Core"
-msgstr "Núcleo interno"
-
-#: CoreAccountSettingsPage#1
-msgctxt "CoreAccountSettingsPage#1"
-msgid "Remote Cores"
-msgstr "Núcleo remoto"
-
-#: CoreAccountSettingsPage#2
+#. ts-context CoreAccountSettingsPage
+#: ../src/qtui/settingspages/coreaccountsettingspage.ui:20
 msgid "Connect to Quassel Core"
 msgstr "Conectar ao núcleo  Quassel"
 
 msgid "Connect to Quassel Core"
 msgstr "Conectar ao núcleo  Quassel"
 
-#: CoreAccountSettingsPage#3
+#. ts-context CoreAccountSettingsPage
+#: ../src/qtui/settingspages/coreaccountsettingspage.ui:30
 msgid "Core Accounts"
 msgstr "Contas do núcleo"
 
 msgid "Core Accounts"
 msgstr "Contas do núcleo"
 
-#: CoreAccountSettingsPage#4
+#. ts-context CoreAccountSettingsPage
+#: ../src/qtui/settingspages/coreaccountsettingspage.ui:45
 msgid "Edit..."
 msgstr "Editar..."
 
 msgid "Edit..."
 msgstr "Editar..."
 
-#: CoreAccountSettingsPage#5
-msgctxt "CoreAccountSettingsPage#5"
-msgid "Add..."
-msgstr "Adicionar..."
-
-#: CoreAccountSettingsPage#6
-msgctxt "CoreAccountSettingsPage#6"
-msgid "Delete"
-msgstr "Apagar"
-
-#: CoreAccountSettingsPage#7
+#. ts-context CoreAccountSettingsPage
+#: ../src/qtui/settingspages/coreaccountsettingspage.ui:96
 msgid "Automatically connect on startup"
 msgstr "Conectar automaticamente na inicialização"
 
 msgid "Automatically connect on startup"
 msgstr "Conectar automaticamente na inicialização"
 
-#: CoreAccountSettingsPage#8
+#. ts-context CoreAccountSettingsPage
+#: ../src/qtui/settingspages/coreaccountsettingspage.ui:136
 msgid "Connect to last account used"
 msgstr "Conectar na última conta utilizada"
 
 msgid "Connect to last account used"
 msgstr "Conectar na última conta utilizada"
 
-#: CoreAccountSettingsPage#9
+#. ts-context CoreAccountSettingsPage
+#: ../src/qtui/settingspages/coreaccountsettingspage.ui:148
 msgid "Always connect to"
 msgstr "Sempre conectar a"
 
 msgid "Always connect to"
 msgstr "Sempre conectar a"
 
-#: CoreConfigWizard#1
+#. ts-context CoreConfigWizard
+#: ../src/qtui/coreconfigwizard.cpp:69
 msgid "Core Configuration Wizard"
 msgstr "Assistente de configuração de núcleo"
 
 msgid "Core Configuration Wizard"
 msgstr "Assistente de configuração de núcleo"
 
-#: CoreConfigWizard#2
+#. ts-context CoreConfigWizard
+#: ../src/qtui/coreconfigwizard.cpp:97
 msgid "Your core has been successfully configured. Logging you in..."
 msgstr "Seu núcleo foi configurado com sucesso. Registrando em..."
 
 msgid "Your core has been successfully configured. Logging you in..."
 msgstr "Seu núcleo foi configurado com sucesso. Registrando em..."
 
-#: CoreConfigWizard#3
+#. ts-context CoreConfigWizard
+#: ../src/qtui/coreconfigwizard.cpp:104
 msgid ""
 "Core configuration failed:<br><b>%1</b><br>Press <em>Next</em> to start over."
 msgstr ""
 "Configuração do núcleo falhou:<br><b>%1</b><br>pressione <em>próximo</em> "
 "para começar de novo."
 
 msgid ""
 "Core configuration failed:<br><b>%1</b><br>Press <em>Next</em> to start over."
 msgstr ""
 "Configuração do núcleo falhou:<br><b>%1</b><br>pressione <em>próximo</em> "
 "para começar de novo."
 
-#: CoreConfigWizard#4
+#. ts-context CoreConfigWizard
+#: ../src/qtui/coreconfigwizard.cpp:119
 msgid ""
 "Your are now logged into your freshly configured Quassel Core!<br>Please "
 "remember to configure your identities and networks now."
 msgid ""
 "Your are now logged into your freshly configured Quassel Core!<br>Please "
 "remember to configure your identities and networks now."
@@ -1487,31 +2301,31 @@ msgstr ""
 "Você está agora registrado em seu recém configurado núcleo "
 "Quassel!<br>Lembre-se de configurar suas identidades e redes agora."
 
 "Você está agora registrado em seu recém configurado núcleo "
 "Quassel!<br>Lembre-se de configurar suas identidades e redes agora."
 
-#: CoreConfigWizardAdminUserPage#1
-msgctxt "CoreConfigWizardAdminUserPage#1"
-msgid "Form"
-msgstr "Formulário"
-
-#: CoreConfigWizardAdminUserPage#2
-msgctxt "CoreConfigWizardAdminUserPage#2"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardAdminUserPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectAuthDlg
+#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:22
+#: ../src/qtui/ui/coreconnectauthdlg.ui:49
 msgid "Username:"
 msgstr "Nome de usuário:"
 
 msgid "Username:"
 msgstr "Nome de usuário:"
 
-#: CoreConfigWizardAdminUserPage#3
-msgctxt "CoreConfigWizardAdminUserPage#3"
-msgid "Password:"
-msgstr "Senha:"
-
-#: CoreConfigWizardAdminUserPage#4
+#. ts-context CoreConfigWizardAdminUserPage
+#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:46
 msgid "Repeat password:"
 msgstr "Repetir senha:"
 
 msgid "Repeat password:"
 msgstr "Repetir senha:"
 
-#: CoreConfigWizardAdminUserPage#5
-msgctxt "CoreConfigWizardAdminUserPage#5"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardAdminUserPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectAuthDlg
+#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:60
+#: ../src/qtui/ui/coreconnectauthdlg.ui:58
 msgid "Remember password"
 msgstr "Lembrar senha"
 
 msgid "Remember password"
 msgstr "Lembrar senha"
 
-#: CoreConfigWizardAdminUserPage#6
+#. ts-context CoreConfigWizardAdminUserPage
+#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:69
 msgid ""
 "<b>Note:</b> Adding more users and changing your username/password is not "
 "possible via Quassel's client interface yet.\n"
 msgid ""
 "<b>Note:</b> Adding more users and changing your username/password is not "
 "possible via Quassel's client interface yet.\n"
@@ -1520,24 +2334,22 @@ msgid ""
 msgstr ""
 "<b>Nota:</b> Adicionar mais usuários e trocar seu nome de usuário/senha não "
 "é possível através da interface do cliente Quassel ainda.\n"
 msgstr ""
 "<b>Nota:</b> Adicionar mais usuários e trocar seu nome de usuário/senha não "
 "é possível através da interface do cliente Quassel ainda.\n"
-"Se você precisa fazer essas coisas, por favor execute "
-"\"<tt><nobr>quasselcore --help</nobr></tt>\"."
-
-#: CoreConfigWizardIntroPage#1
-msgctxt "CoreConfigWizardIntroPage#1"
-msgid "Form"
-msgstr "Formulário"
+"Se você precisa fazer essas coisas, por favor execute "
+"\"<tt><nobr>quasselcore --help</nobr></tt>\"."
 
 
-#: CoreConfigWizardIntroPage#2
+#. ts-context CoreConfigWizardIntroPage
+#: ../src/qtui/ui/coreconfigwizardintropage.ui:19
 msgid "This wizard will guide you through the setup of your Quassel Core."
 msgstr ""
 "Este assistente irá guiá-lo através da configuração do seu núcleo Quassel."
 
 msgid "This wizard will guide you through the setup of your Quassel Core."
 msgstr ""
 "Este assistente irá guiá-lo através da configuração do seu núcleo Quassel."
 
-#: CoreConfigWizardPages::AdminUserPage#1
+#. ts-context CoreConfigWizardPages::AdminUserPage
+#: ../src/qtui/coreconfigwizard.cpp:150
 msgid "Create Admin User"
 msgstr "Criar usuário administrador"
 
 msgid "Create Admin User"
 msgstr "Criar usuário administrador"
 
-#: CoreConfigWizardPages::AdminUserPage#2
+#. ts-context CoreConfigWizardPages::AdminUserPage
+#: ../src/qtui/coreconfigwizard.cpp:151
 msgid ""
 "First, we will create a user on the core. This first user will have "
 "administrator privileges."
 msgid ""
 "First, we will create a user on the core. This first user will have "
 "administrator privileges."
@@ -1545,15 +2357,18 @@ msgstr ""
 "Primeiro, vamos criar um usuário no núcleo. Este primeiro usuário terá "
 "privilégios de administrador."
 
 "Primeiro, vamos criar um usuário no núcleo. Este primeiro usuário terá "
 "privilégios de administrador."
 
-#: CoreConfigWizardPages::IntroPage#1
+#. ts-context CoreConfigWizardPages::IntroPage
+#: ../src/qtui/coreconfigwizard.cpp:135
 msgid "Introduction"
 msgstr "Introdução"
 
 msgid "Introduction"
 msgstr "Introdução"
 
-#: CoreConfigWizardPages::StorageSelectionPage#1
+#. ts-context CoreConfigWizardPages::StorageSelectionPage
+#: ../src/qtui/coreconfigwizard.cpp:182
 msgid "Select Storage Backend"
 msgstr "Selecionar infraestrutura de armazenamento"
 
 msgid "Select Storage Backend"
 msgstr "Selecionar infraestrutura de armazenamento"
 
-#: CoreConfigWizardPages::StorageSelectionPage#2
+#. ts-context CoreConfigWizardPages::StorageSelectionPage
+#: ../src/qtui/coreconfigwizard.cpp:183
 msgid ""
 "Please select a database backend for the Quassel Core storage to store the "
 "backlog and other data in."
 msgid ""
 "Please select a database backend for the Quassel Core storage to store the "
 "backlog and other data in."
@@ -1562,15 +2377,18 @@ msgstr ""
 "armazenamento do núcleo Quassel  para armazenar o histórico e outros dados "
 "dentro."
 
 "armazenamento do núcleo Quassel  para armazenar o histórico e outros dados "
 "dentro."
 
-#: CoreConfigWizardPages::StorageSelectionPage#3
+#. ts-context CoreConfigWizardPages::StorageSelectionPage
+#: ../src/qtui/coreconfigwizard.cpp:277
 msgid "Connection Properties"
 msgstr "Propriedades da conexão"
 
 msgid "Connection Properties"
 msgstr "Propriedades da conexão"
 
-#: CoreConfigWizardPages::SyncPage#1
+#. ts-context CoreConfigWizardPages::SyncPage
+#: ../src/qtui/coreconfigwizard.cpp:317
 msgid "Storing Your Settings"
 msgstr "Armazenar suas configurações"
 
 msgid "Storing Your Settings"
 msgstr "Armazenar suas configurações"
 
-#: CoreConfigWizardPages::SyncPage#2
+#. ts-context CoreConfigWizardPages::SyncPage
+#: ../src/qtui/coreconfigwizard.cpp:318
 msgid ""
 "Your settings are now stored in the core, and you will be logged in "
 "automatically."
 msgid ""
 "Your settings are now stored in the core, and you will be logged in "
 "automatically."
@@ -1578,135 +2396,133 @@ msgstr ""
 "As suas configurações estão agora armazenadas no núcleo, e você será "
 "conectado automaticamente."
 
 "As suas configurações estão agora armazenadas no núcleo, e você será "
 "conectado automaticamente."
 
-#: CoreConfigWizardStorageSelectionPage#1
-msgctxt "CoreConfigWizardStorageSelectionPage#1"
-msgid "Form"
-msgstr "Formulário"
-
-#: CoreConfigWizardStorageSelectionPage#2
-msgctxt "CoreConfigWizardStorageSelectionPage#2"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardStorageSelectionPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardSyncPage
+#: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:21
+#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:55
 msgid "Storage Backend:"
 msgstr "Infraestrutura de armazenamento:"
 
 msgid "Storage Backend:"
 msgstr "Infraestrutura de armazenamento:"
 
-#: CoreConfigWizardStorageSelectionPage#3
+#. ts-context CoreConfigWizardStorageSelectionPage
+#: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:56
 msgid "Description"
 msgstr "Descrição"
 
 msgid "Description"
 msgstr "Descrição"
 
-#: CoreConfigWizardStorageSelectionPage#4
+#. ts-context CoreConfigWizardStorageSelectionPage
+#: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:62
 msgid "Foobar"
 msgstr "Foobar"
 
 msgid "Foobar"
 msgstr "Foobar"
 
-#: CoreConfigWizardSyncPage#1
-msgctxt "CoreConfigWizardSyncPage#1"
-msgid "Form"
-msgstr "Formulário"
-
-#: CoreConfigWizardSyncPage#2
+#. ts-context CoreConfigWizardSyncPage
+#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:19
 msgid "Your Choices"
 msgstr "Suas escolhas"
 
 msgid "Your Choices"
 msgstr "Suas escolhas"
 
-#: CoreConfigWizardSyncPage#3
+#. ts-context CoreConfigWizardSyncPage
+#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:35
 msgid "Admin User:"
 msgstr "Usuário administrador:"
 
 msgid "Admin User:"
 msgstr "Usuário administrador:"
 
-#: CoreConfigWizardSyncPage#4
+#. ts-context CoreConfigWizardSyncPage
+#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:42
 msgid "foo"
 msgstr "foo"
 
 msgid "foo"
 msgstr "foo"
 
-#: CoreConfigWizardSyncPage#5
-msgctxt "CoreConfigWizardSyncPage#5"
-msgid "Storage Backend:"
-msgstr "Infraestrutura de armazenamento:"
-
-#: CoreConfigWizardSyncPage#6
+#. ts-context CoreConfigWizardSyncPage
+#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:62
 msgid "bar"
 msgstr "bar"
 
 msgid "bar"
 msgstr "bar"
 
-#: CoreConfigWizardSyncPage#7
+#. ts-context CoreConfigWizardSyncPage
+#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:102
 msgid "Please wait while your settings are being transmitted to the core..."
 msgstr ""
 "Por favor aguarde enquanto as suas configurações estão sendo transmitidas "
 "para o núcleo..."
 
 msgid "Please wait while your settings are being transmitted to the core..."
 msgstr ""
 "Por favor aguarde enquanto as suas configurações estão sendo transmitidas "
 "para o núcleo..."
 
-#: CoreConnectAuthDlg#1
-msgid "Please enter your credentials for %1:"
-msgstr "Por favor entre com suas credenciais para %1:"
-
-#: CoreConnectAuthDlg#2
+#. ts-context CoreConnectAuthDlg
+#: ../src/qtui/ui/coreconnectauthdlg.ui:14
 msgid "Authentication Required"
 msgstr "Autenticação requerida"
 
 msgid "Authentication Required"
 msgstr "Autenticação requerida"
 
-#: CoreConnectAuthDlg#3
+#. ts-context CoreConnectAuthDlg
+#: ../src/qtui/ui/coreconnectauthdlg.ui:20
 msgid "Please enter your account data:"
 msgstr "Por favor entre com os dados da sua conta:"
 
 msgid "Please enter your account data:"
 msgstr "Por favor entre com os dados da sua conta:"
 
-#: CoreConnectAuthDlg#4
-msgctxt "CoreConnectAuthDlg#4"
-msgid "Password:"
-msgstr "Senha:"
-
-#: CoreConnectAuthDlg#5
-msgctxt "CoreConnectAuthDlg#5"
-msgid "Username:"
-msgstr "Nome de usuário:"
-
-#: CoreConnectAuthDlg#6
-msgctxt "CoreConnectAuthDlg#6"
-msgid "Remember password"
-msgstr "Lembrar senha"
+#. ts-context CoreConnectAuthDlg
+#: ../src/qtui/coreconnectdlg.cpp:75
+msgid "Please enter your credentials for %1:"
+msgstr "Por favor entre com suas credenciais para %1:"
 
 
-#: CoreConnectDlg#1
+#. ts-context CoreConnectDlg
+#: ../src/qtui/coreconnectdlg.cpp:40
 msgid "Connect to Core"
 msgstr "Conectar ao núcleo"
 
 msgid "Connect to Core"
 msgstr "Conectar ao núcleo"
 
-#: CoreConnection#1
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:168
 msgid "Network is down"
 msgstr "A rede não responde"
 
 msgid "Network is down"
 msgstr "A rede não responde"
 
-#: CoreConnection#2
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:202 ../src/client/coreconnection.cpp:321
 msgid "Disconnected"
 msgstr "Desconectado"
 
 msgid "Disconnected"
 msgstr "Desconectado"
 
-#: CoreConnection#3
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:205
 msgid "Looking up %1..."
 msgstr "Olhando para cima %1..."
 
 msgid "Looking up %1..."
 msgstr "Olhando para cima %1..."
 
-#: CoreConnection#4
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:208 ../src/client/coreconnection.cpp:450
 msgid "Connecting to %1..."
 msgstr "Conectando em %1..."
 
 msgid "Connecting to %1..."
 msgstr "Conectando em %1..."
 
-#: CoreConnection#5
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:211 ../src/client/coreconnection.cpp:573
 msgid "Connected to %1"
 msgstr "Conectado a %1"
 
 msgid "Connected to %1"
 msgstr "Conectado a %1"
 
-#: CoreConnection#6
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:214
 msgid "Disconnecting from %1..."
 msgstr "Desconectando de %1..."
 
 msgid "Disconnecting from %1..."
 msgstr "Desconectando de %1..."
 
-#: CoreConnection#7
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:272
 msgid ""
 "The Quassel Core you try to connect to is too old! Please consider upgrading."
 msgstr ""
 "O núcleo Quassel que você está tentando conectar é muito velho! Por favor "
 "faça atualização."
 
 msgid ""
 "The Quassel Core you try to connect to is too old! Please consider upgrading."
 msgstr ""
 "O núcleo Quassel que você está tentando conectar é muito velho! Por favor "
 "faça atualização."
 
-#: CoreConnection#8
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:300
 msgid "Invalid data received from core"
 msgstr "Dados inválidos recebidos do núcleo"
 
 msgid "Invalid data received from core"
 msgstr "Dados inválidos recebidos do núcleo"
 
-#: CoreConnection#9
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:349
 msgid "Disconnected from core."
 msgstr "Desconectado do núcleo."
 
 msgid "Disconnected from core."
 msgstr "Desconectado do núcleo."
 
-#: CoreConnection#10
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:427 ../src/client/coreconnection.cpp:511
+#: ../src/client/coreconnection.cpp:556
 msgid "Unencrypted connection canceled"
 msgstr "Conexão criptografada cancelada"
 
 msgid "Unencrypted connection canceled"
 msgstr "Conexão criptografada cancelada"
 
-#: CoreConnection#11
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:457
 msgid "Synchronizing to core..."
 msgstr "Sincronizando com o núcleo..."
 
 msgid "Synchronizing to core..."
 msgstr "Sincronizando com o núcleo..."
 
-#: CoreConnection#12
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:478
 msgid ""
 "<b>The Quassel Core you are trying to connect to is too old!</b><br>Need at "
 "least core/client protocol v%1 to connect."
 msgid ""
 "<b>The Quassel Core you are trying to connect to is too old!</b><br>Need at "
 "least core/client protocol v%1 to connect."
@@ -1715,50 +2531,43 @@ msgstr ""
 "velho!</b><br>Necessita de pelo menos núcleo/cliente protocolo v%1 para "
 "conectar."
 
 "velho!</b><br>Necessita de pelo menos núcleo/cliente protocolo v%1 para "
 "conectar."
 
-#: CoreConnection#13
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:592
 msgid "Logging in..."
 msgstr "Entrando..."
 
 msgid "Logging in..."
 msgstr "Entrando..."
 
-#: CoreConnection#14
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:597
 msgid "Login canceled"
 msgstr "Sessão cancelada"
 
 msgid "Login canceled"
 msgstr "Sessão cancelada"
 
-#: CoreConnection#15
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:622
 msgid "Receiving session state"
 msgstr "Recebendo estado da sessão"
 
 msgid "Receiving session state"
 msgstr "Recebendo estado da sessão"
 
-#: CoreConnection#16
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:624
 msgid "Synchronizing to %1..."
 msgstr "Sincronização com %1..."
 
 msgid "Synchronizing to %1..."
 msgstr "Sincronização com %1..."
 
-#: CoreConnection#17
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:648
 msgid "Receiving network states"
 msgstr "Recebendo estados da rede"
 
 msgid "Receiving network states"
 msgstr "Recebendo estados da rede"
 
-#: CoreConnection#18
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:698
 msgid "Synchronized to %1"
 msgstr "Sincronizado com %1"
 
 msgid "Synchronized to %1"
 msgstr "Sincronizado com %1"
 
-#: CoreConnectionSettingsPage#1
-msgctxt "CoreConnectionSettingsPage#1"
-msgid "Remote Cores"
-msgstr "Núcleo remoto"
-
-#: CoreConnectionSettingsPage#2
-msgctxt "CoreConnectionSettingsPage#2"
-msgid "Connection"
-msgstr "Conexão"
-
-#: CoreConnectionSettingsPage#3
-msgctxt "CoreConnectionSettingsPage#3"
-msgid "Form"
-msgstr "Formulário"
-
-#: CoreConnectionSettingsPage#4
+#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:20
 msgid "Network Status Detection"
 msgstr "Detecção das condições de rede"
 
 msgid "Network Status Detection"
 msgstr "Detecção das condições de rede"
 
-#: CoreConnectionSettingsPage#5
+#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:26
 msgid ""
 "Rely on KDE's hardware layer to detect if we're online. Recommended for most "
 "KDE users"
 msgid ""
 "Rely on KDE's hardware layer to detect if we're online. Recommended for most "
 "KDE users"
@@ -1766,11 +2575,15 @@ msgstr ""
 "Confie na camada de hardware do KDE para detectar se estamos online. "
 "Recomendado para a maioria dos usuários do KDE"
 
 "Confie na camada de hardware do KDE para detectar se estamos online. "
 "Recomendado para a maioria dos usuários do KDE"
 
-#: CoreConnectionSettingsPage#6
+#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:29
 msgid "Use KDE's network status detection (via Solid)"
 msgstr "Use a detecção das condições de rede do KDE (via Solid)"
 
 msgid "Use KDE's network status detection (via Solid)"
 msgstr "Use a detecção das condições de rede do KDE (via Solid)"
 
-#: CoreConnectionSettingsPage#7
+#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:41
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:57
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:154
 msgid ""
 "Actively ping the remote core and disconnect if we didn't get a reply after "
 "a certain time"
 msgid ""
 "Actively ping the remote core and disconnect if we didn't get a reply after "
 "a certain time"
@@ -1778,16 +2591,13 @@ msgstr ""
 "Ativamente o ping do núcleo remoto e desconecte se não obtiver uma resposta "
 "após um certo tempo"
 
 "Ativamente o ping do núcleo remoto e desconecte se não obtiver uma resposta "
 "após um certo tempo"
 
-#: CoreConnectionSettingsPage#8
+#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:44
 msgid "Ping timeout after"
 msgstr "Ping após tempo limite"
 
 msgid "Ping timeout after"
 msgstr "Ping após tempo limite"
 
-#: CoreConnectionSettingsPage#9
-msgctxt "CoreConnectionSettingsPage#9"
-msgid " seconds"
-msgstr " segundos"
-
-#: CoreConnectionSettingsPage#10
+#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:100
 msgid ""
 "Only disconnect if the network socket gets closed by the operating system. "
 "This may take a long time after actually losing connectivity"
 msgid ""
 "Only disconnect if the network socket gets closed by the operating system. "
 "This may take a long time after actually losing connectivity"
@@ -1795,131 +2605,159 @@ msgstr ""
 "Somente se desligar da tomada de rede é fechada pelo sistema operacional. "
 "Isso pode levar um longo tempo após realmente perder a conectividade"
 
 "Somente se desligar da tomada de rede é fechada pelo sistema operacional. "
 "Isso pode levar um longo tempo após realmente perder a conectividade"
 
-#: CoreConnectionSettingsPage#11
+#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:103
 msgid "Never time out actively"
 msgstr "Nunca o tempo limite ativamente"
 
 msgid "Never time out actively"
 msgstr "Nunca o tempo limite ativamente"
 
-#: CoreConnectionSettingsPage#12
+#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:113
 msgid "Automatically reconnect on network failures"
 msgstr "Reconectar automaticamente em falhas de rede"
 
 msgid "Automatically reconnect on network failures"
 msgstr "Reconectar automaticamente em falhas de rede"
 
-#: CoreConnectionSettingsPage#13
+#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:147
 msgid "Retry every"
 msgstr "Repetir a cada"
 
 msgid "Retry every"
 msgstr "Repetir a cada"
 
-#: CoreConnectionStatusWidget#1
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectionSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.cpp:24
+#: ../src/qtui/settingspages/networkssettingspage.ui:374
+msgid "Connection"
+msgstr "Conexão"
+
+#. ts-context CoreConnectionStatusWidget
+#: ../src/qtui/coreconnectionstatuswidget.cpp:61
+msgctxt "seconds"
 msgid "s"
 msgstr "s"
 
 msgid "s"
 msgstr "s"
 
-#: CoreConnectionStatusWidget#2
+#. ts-context CoreConnectionStatusWidget
+#: ../src/qtui/coreconnectionstatuswidget.cpp:61
+msgctxt "milliseconds"
 msgid "ms"
 msgstr "ms"
 
 msgid "ms"
 msgstr "ms"
 
-#: CoreConnectionStatusWidget#3
+#. ts-context CoreConnectionStatusWidget
+#: ../src/qtui/coreconnectionstatuswidget.cpp:62
 msgid "(Lag: %1 %2)"
 msgstr "(Lag: %1 %2)"
 
 msgid "(Lag: %1 %2)"
 msgstr "(Lag: %1 %2)"
 
-#: CoreConnectionStatusWidget#4
+#. ts-context CoreConnectionStatusWidget
+#: ../src/qtui/coreconnectionstatuswidget.cpp:75
 msgid "The connection to your core is encrypted with SSL."
 msgstr "A conexão com o seu núcleo está criptografado com SSL."
 
 msgid "The connection to your core is encrypted with SSL."
 msgstr "A conexão com o seu núcleo está criptografado com SSL."
 
-#: CoreConnectionStatusWidget#5
+#. ts-context CoreConnectionStatusWidget
+#: ../src/qtui/coreconnectionstatuswidget.cpp:78
 msgid "The connection to your core is not encrypted."
 msgstr "A conexão com o seu núcleo não está criptografado."
 
 msgid "The connection to your core is not encrypted."
 msgstr "A conexão com o seu núcleo não está criptografado."
 
-#: CoreConnectionStatusWidget#6
-msgctxt "CoreConnectionStatusWidget#6"
-msgid "Form"
-msgstr "Formulário"
-
-#: CoreConnectionStatusWidget#7
-msgctxt "CoreConnectionStatusWidget#7"
-msgid "Message"
-msgstr "Mensagem"
-
-#: CoreInfoDlg#1
-msgid "%n Day(s)"
-msgstr "%n dia(s)"
-
-#: CoreInfoDlg#2
-msgid " %1:%2:%3 (since %4)"
-msgstr " %1:%2:%3 (desde %4)"
-
-#: CoreInfoDlg#3
+#. ts-context CoreInfoDlg
+#: ../src/qtui/ui/coreinfodlg.ui:13
 msgid "Core Information"
 msgstr "Informação do núcleo"
 
 msgid "Core Information"
 msgstr "Informação do núcleo"
 
-#: CoreInfoDlg#4
+#. ts-context CoreInfoDlg
+#: ../src/qtui/ui/coreinfodlg.ui:21
 msgid "Version:"
 msgstr "Versão:"
 
 msgid "Version:"
 msgstr "Versão:"
 
-#: CoreInfoDlg#5
+#. ts-context CoreInfoDlg
+#: ../src/qtui/ui/coreinfodlg.ui:28
 msgid "<core version>"
 msgstr "<versão do núcleo>"
 
 msgid "<core version>"
 msgstr "<versão do núcleo>"
 
-#: CoreInfoDlg#6
+#. ts-context CoreInfoDlg
+#: ../src/qtui/ui/coreinfodlg.ui:35
 msgid "Uptime:"
 msgstr "Tempo ativo:"
 
 msgid "Uptime:"
 msgstr "Tempo ativo:"
 
-#: CoreInfoDlg#7
+#. ts-context CoreInfoDlg
+#: ../src/qtui/ui/coreinfodlg.ui:42
 msgid "Connected Clients:"
 msgstr "Clientes conectados:"
 
 msgid "Connected Clients:"
 msgstr "Clientes conectados:"
 
-#: CoreInfoDlg#8
+#. ts-context CoreInfoDlg
+#: ../src/qtui/ui/coreinfodlg.ui:49
 msgid "<connected clients>"
 msgstr "<clientes conectados>"
 
 msgid "<connected clients>"
 msgstr "<clientes conectados>"
 
-#: CoreInfoDlg#9
+#. ts-context CoreInfoDlg
+#: ../src/qtui/ui/coreinfodlg.ui:56
 msgid "<core uptime>"
 msgstr "<tempo ativo do núcleo>"
 
 msgid "<core uptime>"
 msgstr "<tempo ativo do núcleo>"
 
-#: CoreInfoDlg#10
+#. ts-context CoreInfoDlg
+#: ../src/qtui/ui/coreinfodlg.ui:63
 msgid "Build date:"
 msgstr "Data do desenvolvimento:"
 
 msgid "Build date:"
 msgstr "Data do desenvolvimento:"
 
-#: CoreInfoDlg#11
+#. ts-context CoreInfoDlg
+#: ../src/qtui/ui/coreinfodlg.ui:70
 msgid "<build date>"
 msgstr "<data do desenvolvimento>"
 
 msgid "<build date>"
 msgstr "<data do desenvolvimento>"
 
-#: CoreInfoDlg#12
-msgctxt "CoreInfoDlg#12"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreInfoDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context DebugLogWidget
+#: ../src/qtui/ui/coreinfodlg.ui:81 ../src/qtui/ui/debuglogwidget.ui:43
 msgid "Close"
 msgstr "Fechar"
 
 msgid "Close"
 msgstr "Fechar"
 
-#: CoreNetwork#1
+#. ts-context CoreInfoDlg
+#: ../src/qtui/coreinfodlg.cpp:53
+msgid "%n Day(s)"
+msgid_plural "%n Day(s)"
+msgstr[0] "%n dia(s)"
+msgstr[1] "%n dia(s)"
+
+#. ts-context CoreInfoDlg
+#: ../src/qtui/coreinfodlg.cpp:54
+msgid " %1:%2:%3 (since %4)"
+msgstr " %1:%2:%3 (desde %4)"
+
+#. ts-context CoreNetwork
+#: ../src/core/corenetwork.cpp:153
 msgid "Connection failed. Cycling to next Server"
 msgstr "Falha na conexão. Passando para o próximo servidor"
 
 msgid "Connection failed. Cycling to next Server"
 msgstr "Falha na conexão. Passando para o próximo servidor"
 
-#: CoreNetwork#2
+#. ts-context CoreNetwork
+#: ../src/core/corenetwork.cpp:161 ../src/core/corenetwork.cpp:162
 msgid "Connecting to %1:%2..."
 msgstr "Conectando a %1:%2..."
 
 msgid "Connecting to %1:%2..."
 msgstr "Conectando a %1:%2..."
 
-#: CoreNetwork#3
+#. ts-context CoreNetwork
+#: ../src/core/corenetwork.cpp:210
 msgid "Disconnecting. (%1)"
 msgstr "Desconectando. (%1)"
 
 msgid "Disconnecting. (%1)"
 msgstr "Desconectando. (%1)"
 
-#: CoreNetwork#4
+#. ts-context CoreNetwork
+#: ../src/core/corenetwork.cpp:210
 msgid "Core Shutdown"
 msgstr "Desligando núcleo"
 
 msgid "Core Shutdown"
 msgstr "Desligando núcleo"
 
-#: CoreNetwork#5
+#. ts-context CoreNetwork
+#: ../src/core/corenetwork.cpp:339
 msgid "Could not connect to %1 (%2)"
 msgstr "Não foi possível conectar a %1 (%2)"
 
 msgid "Could not connect to %1 (%2)"
 msgstr "Não foi possível conectar a %1 (%2)"
 
-#: CoreNetwork#6
+#. ts-context CoreNetwork
+#: ../src/core/corenetwork.cpp:341
 msgid "Connection failure: %1"
 msgstr "Falha na conexão: %1"
 
 msgid "Connection failure: %1"
 msgstr "Falha na conexão: %1"
 
-#: CoreSession#1
-msgctxt "CoreSession#1"
-msgid "Client"
-msgstr "Cliente"
-
-#: CoreSession#2
+#. ts-context CoreSession
+#: ../src/core/coresession.cpp:195
 msgid "disconnected (UserId: %1)."
 msgstr "Desconectado (identidade do usuário: %1)."
 
 msgid "disconnected (UserId: %1)."
 msgstr "Desconectado (identidade do usuário: %1)."
 
-#: CoreSession#3
+#. ts-context CoreSession
+#: ../src/core/coresession.cpp:413
 msgid ""
 "CoreSession::createNetwork(): Got invalid networkId from Core when trying to "
 "create network %1!"
 msgid ""
 "CoreSession::createNetwork(): Got invalid networkId from Core when trying to "
 "create network %1!"
@@ -1927,7 +2765,8 @@ msgstr ""
 "Sessão do núcleo::criar rede(): Tenho identidade de rede inválida do núcleo  "
 "ao tentar criar rede %1!"
 
 "Sessão do núcleo::criar rede(): Tenho identidade de rede inválida do núcleo  "
 "ao tentar criar rede %1!"
 
-#: CoreSession#4
+#. ts-context CoreSession
+#: ../src/core/coresession.cpp:444
 msgid ""
 "CoreSession::createNetwork(): Trying to create a network that already "
 "exists, updating instead!"
 msgid ""
 "CoreSession::createNetwork(): Trying to create a network that already "
 "exists, updating instead!"
@@ -1935,251 +2774,373 @@ msgstr ""
 "Sessão do núcleo::criar rede(): Tentando criar uma rede que já existe, "
 "atualizando preferivelmente!"
 
 "Sessão do núcleo::criar rede(): Tentando criar uma rede que já existe, "
 "atualizando preferivelmente!"
 
-#: CoreUserInputHandler#1
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:81
 msgid "away"
 msgstr "ausente"
 
 msgid "away"
 msgstr "ausente"
 
-#: CoreUserInputHandler#2
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:150
 msgid "sending CTCP-%1 request to %2"
 msgstr "enviar CTCP-%1 solicitar a %2"
 
 msgid "sending CTCP-%1 request to %2"
 msgstr "enviar CTCP-%1 solicitar a %2"
 
-#: CreateIdentityDlg#1
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:173
+msgid ""
+"[usage] /delkey <nick|channel> deletes the encryption key for nick or "
+"channel or just /delkey when in a channel or query."
+msgstr ""
+"[uso] /delkey <apelido|canal> remove a chave de encriptação para um apelido "
+"ou canal ou apenas /delkey quando em um canal ou consulta."
+
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:180
+msgid "No key has been set for %1."
+msgstr "Nenhuma chave foi definida para %1."
+
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:193
+msgid "The key for %1 has been deleted."
+msgstr "A chave para %1 foi excluída."
+
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:197
+msgid ""
+"Error: Setting an encryption key requires Quassel to have been built with "
+"support for the Qt Cryptographic Architecture (QCA2) library. Contact your "
+"distributor about a Quassel package with QCA2 support, or rebuild Quassel "
+"with QCA2 present."
+msgstr ""
+"Erro: Definir uma chave de encriptação requer que o Quassel tenha sido "
+"construído com suporte à biblioteca de arquitetura criptográfica do QT "
+"(QAC2). Contate o seu distribuidor sobre um pacote Quassel com suporte a "
+"QAC2, ou recompile o Quassel com QCA2 presente."
+
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:461
+msgid ""
+"[usage] /setkey <nick|channel> <key> sets the encryption key for nick or "
+"channel. /setkey <key> when in a channel or query buffer sets the key for it."
+msgstr ""
+"[uso] /setkey <apelido|canal> <chave> define a chave de encriptação para um "
+"apelido ou canal. /setkey <chave> quando em um canal ou buffer de consulta "
+"define a chave para ele."
+
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:476
+msgid "The key for %1 has been set."
+msgstr "A senha para %1 foi definida."
+
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:479
+msgid ""
+"Error: Setting an encryption key requires Quassel to have been built with "
+"support for the Qt Cryptographic Architecture (QCA) library. Contact your "
+"distributor about a Quassel package with QCA support, or rebuild Quassel "
+"with QCA present."
+msgstr ""
+"Erro: Definir uma chave de encriptação requer que o Quassel tenha sido "
+"construído com suporte para a biblioteca de arquitetura criptográfica do QT "
+"(QCA). Contate o seu distribuidor sobre um pacote com suporte a QCA, ou "
+"recompile o Quassel com QCA presente."
+
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:587
+msgid "[Error] Could not encrypt your message: %1"
+msgstr "Não foi possível encriptar a sua mensagem: %1"
+
+#. ts-context CreateIdentityDlg
+#: ../src/qtui/settingspages/createidentitydlg.ui:17
 msgid "Create New Identity"
 msgstr "Criar nova identidade"
 
 msgid "Create New Identity"
 msgstr "Criar nova identidade"
 
-#: CreateIdentityDlg#2
+#. ts-context CreateIdentityDlg
+#: ../src/qtui/settingspages/createidentitydlg.ui:25
 msgid "Identity name:"
 msgstr "Nome da identidade:"
 
 msgid "Identity name:"
 msgstr "Nome da identidade:"
 
-#: CreateIdentityDlg#3
+#. ts-context CreateIdentityDlg
+#: ../src/qtui/settingspages/createidentitydlg.ui:37
 msgid "Create blank identity"
 msgstr "Criar identidade em branco"
 
 msgid "Create blank identity"
 msgstr "Criar identidade em branco"
 
-#: CreateIdentityDlg#4
+#. ts-context CreateIdentityDlg
+#: ../src/qtui/settingspages/createidentitydlg.ui:49
 msgid "Duplicate:"
 msgstr "Duplicado:"
 
 msgid "Duplicate:"
 msgstr "Duplicado:"
 
-#: CtcpHandler#1
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:197
+msgid "Received CTCP CLIENTINFO request from %1"
+msgstr "Recebeu requisição CTCP CLIENTINFO de %1"
+
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:200
+msgid "Received CTCP CLIENTINFO answer from %1: %2"
+msgstr "Recebeu resposta CTCP CLIENTINFO de %1: %2"
+
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:211
 msgid "Received CTCP PING request from %1"
 msgstr "Received CTCP PING request from %1"
 
 msgid "Received CTCP PING request from %1"
 msgstr "Received CTCP PING request from %1"
 
-#: CtcpHandler#2
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:216
 msgid "Received CTCP PING answer from %1 with %2 seconds round trip time"
 msgstr ""
 "CTCP PING recebeu resposta de %1 com %2 segundos do tempo de ida e volta"
 
 msgid "Received CTCP PING answer from %1 with %2 seconds round trip time"
 msgstr ""
 "CTCP PING recebeu resposta de %1 com %2 segundos do tempo de ida e volta"
 
-#: CtcpHandler#3
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:229
 msgid "Received CTCP VERSION request by %1"
 msgstr "Recebido CTCP VERSION pedido de %1"
 
 msgid "Received CTCP VERSION request by %1"
 msgstr "Recebido CTCP VERSION pedido de %1"
 
-#: CtcpHandler#4
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:232
 msgid "Received CTCP VERSION answer from %1: %2"
 msgstr "Recebido CTCP VERSION resposta de %1: %2"
 
 msgid "Received CTCP VERSION answer from %1: %2"
 msgstr "Recebido CTCP VERSION resposta de %1: %2"
 
-#: CtcpHandler#5
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:243
 msgid "Received CTCP TIME request by %1"
 msgstr "Recebido CTCP TIME pedido de %1"
 
 msgid "Received CTCP TIME request by %1"
 msgstr "Recebido CTCP TIME pedido de %1"
 
-#: CtcpHandler#6
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:246
 msgid "Received CTCP TIME answer from %1: %2"
 msgstr "Recebido CTCP TIME resposta de %1: %2"
 
 msgid "Received CTCP TIME answer from %1: %2"
 msgstr "Recebido CTCP TIME resposta de %1: %2"
 
-#: CtcpHandler#7
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:255
 msgid "Received unknown CTCP %1 by %2"
 msgstr "Recebido CTCP desconhecido %1 por %2"
 
 msgid "Received unknown CTCP %1 by %2"
 msgstr "Recebido CTCP desconhecido %1 por %2"
 
-#: CtcpHandler#8
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:257
 msgid " with arguments: %1"
 msgstr " com argumentos: %1"
 
 msgid " with arguments: %1"
 msgstr " com argumentos: %1"
 
-#: DebugBufferViewOverlay#1
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/ui/debugbufferviewoverlay.ui:26
+msgid "Overlay View"
+msgstr "Visualizar overlay"
+
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/ui/debugbufferviewoverlay.ui:39
+msgid "Overlay Properties"
+msgstr "Propriedades do overlay"
+
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/debugbufferviewoverlay.cpp:50
 msgid "BufferViews:"
 msgid "BufferViews:"
-msgstr ""
+msgstr "Visão de Buffers"
 
 
-#: DebugBufferViewOverlay#2
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/debugbufferviewoverlay.cpp:51
 msgid "All Networks:"
 msgstr "Todas as redes:"
 
 msgid "All Networks:"
 msgstr "Todas as redes:"
 
-#: DebugBufferViewOverlay#3
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/debugbufferviewoverlay.cpp:52
 msgid "Networks:"
 msgstr "Redes:"
 
 msgid "Networks:"
 msgstr "Redes:"
 
-#: DebugBufferViewOverlay#4
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/debugbufferviewoverlay.cpp:53
 msgid "Buffers:"
 msgstr "Buffers:"
 
 msgid "Buffers:"
 msgstr "Buffers:"
 
-#: DebugBufferViewOverlay#5
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/debugbufferviewoverlay.cpp:54
 msgid "Removed buffers:"
 msgid "Removed buffers:"
-msgstr ""
+msgstr "Buffers removidos"
 
 
-#: DebugBufferViewOverlay#6
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/debugbufferviewoverlay.cpp:55
 msgid "Temp. removed buffers:"
 msgid "Temp. removed buffers:"
-msgstr ""
-
-#: DebugBufferViewOverlay#7
-msgid "Add Buffers Automatically:"
-msgstr ""
+msgstr "Buffers removidos temporariamente"
 
 
-#: DebugBufferViewOverlay#8
-msgid "Hide inactive buffers:"
-msgstr ""
-
-#: DebugBufferViewOverlay#9
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/debugbufferviewoverlay.cpp:57
 msgid "Allowed buffer types:"
 msgid "Allowed buffer types:"
-msgstr ""
+msgstr "Tipos de Buffers permitidos"
 
 
-#: DebugBufferViewOverlay#10
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/debugbufferviewoverlay.cpp:58
 msgid "Minimum activity:"
 msgstr "Atividade minima:"
 
 msgid "Minimum activity:"
 msgstr "Atividade minima:"
 
-#: DebugBufferViewOverlay#11
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/debugbufferviewoverlay.cpp:60
 msgid "Is initialized:"
 msgstr "É inicializado:"
 
 msgid "Is initialized:"
 msgstr "É inicializado:"
 
-#: DebugBufferViewOverlay#12
-msgid "Debug BufferView Overlay"
-msgstr ""
-
-#: DebugBufferViewOverlay#13
-msgid "Overlay View"
-msgstr "Visualizar overlay"
-
-#: DebugBufferViewOverlay#14
-msgid "Overlay Properties"
-msgstr "Propriedades do overlay"
-
-#: DebugConsole#1
+#. ts-context DebugConsole
+#: ../src/qtui/ui/debugconsole.ui:14
 msgid "Debug Console"
 msgstr "Console de depuração"
 
 msgid "Debug Console"
 msgstr "Console de depuração"
 
-#: DebugConsole#2
+#. ts-context DebugConsole
+#: ../src/qtui/ui/debugconsole.ui:44
 msgid "local"
 msgstr "local"
 
 msgid "local"
 msgstr "local"
 
-#: DebugConsole#3
+#. ts-context DebugConsole
+#: ../src/qtui/ui/debugconsole.ui:54
 msgid "core"
 msgstr "núcleo"
 
 msgid "core"
 msgstr "núcleo"
 
-#: DebugConsole#4
+#. ts-context DebugConsole
+#: ../src/qtui/ui/debugconsole.ui:82
 msgid "Evaluate!"
 msgstr "Avaliação"
 
 msgid "Evaluate!"
 msgstr "Avaliação"
 
-#: DebugLogWidget#1
+#. ts-context DebugLogWidget
+#: ../src/qtui/ui/debuglogwidget.ui:13
 msgid "Debug Log"
 msgstr "Registro de depuração"
 
 msgid "Debug Log"
 msgstr "Registro de depuração"
 
-#: DebugLogWidget#2
-msgctxt "DebugLogWidget#2"
-msgid "Close"
-msgstr "Fechar"
-
-#: ExecWrapper#1
+#. ts-context ExecWrapper
+#: ../src/client/execwrapper.cpp:45
 msgid "Invalid command string for /exec: %1"
 msgstr "Linha de comando inválida para /exec: %1"
 
 msgid "Invalid command string for /exec: %1"
 msgstr "Linha de comando inválida para /exec: %1"
 
-#: ExecWrapper#2
+#. ts-context ExecWrapper
+#: ../src/client/execwrapper.cpp:53
 msgid "Name \"%1\" is invalid: ../ or ..\\ are not allowed!"
 msgstr "Nome \"%1\" é inválido: ../ ou ..\\ não são permitidos!"
 
 msgid "Name \"%1\" is invalid: ../ or ..\\ are not allowed!"
 msgstr "Nome \"%1\" é inválido: ../ ou ..\\ não são permitidos!"
 
-#: ExecWrapper#3
+#. ts-context ExecWrapper
+#: ../src/client/execwrapper.cpp:64
 msgid "Could not find script \"%1\""
 msgstr "Não foi possível localizar o script \"%1\""
 
 msgid "Could not find script \"%1\""
 msgstr "Não foi possível localizar o script \"%1\""
 
-#: ExecWrapper#4
+#. ts-context ExecWrapper
+#: ../src/client/execwrapper.cpp:82
 msgid "Script \"%1\" crashed with exit code %2."
 msgstr "Script \"%1\" colidiu com o código de saída %2."
 
 msgid "Script \"%1\" crashed with exit code %2."
 msgstr "Script \"%1\" colidiu com o código de saída %2."
 
-#: ExecWrapper#5
+#. ts-context ExecWrapper
+#: ../src/client/execwrapper.cpp:98
 msgid "Script \"%1\" could not start."
 msgstr "Script \"%1\" não foi possível iniciar."
 
 msgid "Script \"%1\" could not start."
 msgstr "Script \"%1\" não foi possível iniciar."
 
-#: ExecWrapper#6
+#. ts-context ExecWrapper
+#: ../src/client/execwrapper.cpp:100
 msgid "Script \"%1\" caused error %2."
 msgstr "Script \"%1\" causou erro %2."
 
 msgid "Script \"%1\" caused error %2."
 msgstr "Script \"%1\" causou erro %2."
 
-#: FontSelector#1
+#. ts-context FontSelector
+#: ../src/uisupport/fontselector.cpp:31
 msgid "Choose..."
 msgstr "Escolher..."
 
 msgid "Choose..."
 msgstr "Escolher..."
 
-#: HighlightSettingsPage#1
-msgctxt "HighlightSettingsPage#1"
-msgid "Interface"
-msgstr "Interface"
-
-#: HighlightSettingsPage#2
-msgctxt "HighlightSettingsPage#2"
-msgid "Highlight"
-msgstr "Destaque"
-
-#: HighlightSettingsPage#3
-msgid "this shouldn't be empty"
-msgstr "isso não deve ser vazio"
-
-#: HighlightSettingsPage#4
-msgid "highlight rule"
-msgstr "destacar regra"
-
-#: HighlightSettingsPage#5
-msgctxt "HighlightSettingsPage#5"
-msgid "Form"
-msgstr "Formulário"
-
-#: HighlightSettingsPage#6
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.ui:19
 msgid "Custom Highlights"
 msgstr "Destaque personalizado"
 
 msgid "Custom Highlights"
 msgstr "Destaque personalizado"
 
-#: HighlightSettingsPage#7
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.ui:37
 msgid "RegEx"
 msgstr "Expressão regular"
 
 msgid "RegEx"
 msgstr "Expressão regular"
 
-#: HighlightSettingsPage#8
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.ui:42
 msgid "CS"
 msgstr "CS"
 
 msgid "CS"
 msgstr "CS"
 
-#: HighlightSettingsPage#9
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.ui:47
 msgid "Enable"
 msgstr "Habilitar"
 
 msgid "Enable"
 msgstr "Habilitar"
 
-#: HighlightSettingsPage#10
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.ui:55
 msgid "Add"
 msgstr "Adicionar"
 
 msgid "Add"
 msgstr "Adicionar"
 
-#: HighlightSettingsPage#11
-msgctxt "HighlightSettingsPage#11"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context HighlightSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/highlightsettingspage.ui:62
+#: ../src/qtui/settingspages/identityeditwidget.ui:119
 msgid "Remove"
 msgstr "Remover"
 
 msgid "Remove"
 msgstr "Remover"
 
-#: HighlightSettingsPage#12
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.ui:85
 msgid "Highlight Nicks"
 msgstr "Destacar apelidos"
 
 msgid "Highlight Nicks"
 msgstr "Destacar apelidos"
 
-#: HighlightSettingsPage#13
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.ui:91
 msgid "All nicks from identity"
 msgstr "Todos os apelidos de identidade"
 
 msgid "All nicks from identity"
 msgstr "Todos os apelidos de identidade"
 
-#: HighlightSettingsPage#14
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.ui:98
 msgid "Current nick"
 msgstr "Apelido atual"
 
 msgid "Current nick"
 msgstr "Apelido atual"
 
-#: HighlightSettingsPage#15
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context HighlightSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.ui:108
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:75
+#: ../src/qtui/settingspages/shortcutssettingspage.cpp:92
+#: ../src/qtui/settingspages/shortcutssettingspage.cpp:102
 msgid "None"
 msgstr "Nenhum"
 
 msgid "None"
 msgstr "Nenhum"
 
-#: HighlightSettingsPage#16
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.ui:115
 msgid "Case sensitive"
 msgstr "Diferenciar maiúsculas de minúsculas"
 
 msgid "Case sensitive"
 msgstr "Diferenciar maiúsculas de minúsculas"
 
-#: IdentitiesSettingsPage#1
-msgctxt "IdentitiesSettingsPage#1"
-msgid "IRC"
-msgstr "IRC"
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.cpp:159
+msgid "this shouldn't be empty"
+msgstr "isso não deve ser vazio"
+
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.h:45
+msgid "highlight rule"
+msgstr "destacar regra"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentitiesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identitiessettingspage.ui:31
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:322
+#: ../src/qtui/settingspages/identityeditwidget.ui:136
+msgid "Rename Identity"
+msgstr "Renomear identidade"
+
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.ui:51
+msgid "Add Identity"
+msgstr "Adicionar identidade"
+
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.ui:74
+msgid "Remove Identity"
+msgstr "Remover identidade"
 
 
-#: IdentitiesSettingsPage#2
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:31
 msgid "Identities"
 msgstr "Identidades"
 
 msgid "Identities"
 msgstr "Identidades"
 
-#: IdentitiesSettingsPage#3
-msgctxt "IdentitiesSettingsPage#3"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentitiesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:178
+#: ../src/qtui/settingspages/networkssettingspage.cpp:167
 msgid ""
 "<b>The following problems need to be corrected before your changes can be "
 "applied:</b><ul>"
 msgid ""
 "<b>The following problems need to be corrected before your changes can be "
 "applied:</b><ul>"
@@ -2187,317 +3148,364 @@ msgstr ""
 "<b>Os seguintes problemas precisam ser corrigidos para que as alterações "
 "possam ser aplicadas :</b><ul>"
 
 "<b>Os seguintes problemas precisam ser corrigidos para que as alterações "
 "possam ser aplicadas :</b><ul>"
 
-#: IdentitiesSettingsPage#4
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:179
 msgid "<li>All identities need an identity name set</li>"
 msgstr "<li>Todas as identidades precisam definir um nome de identidade</li>"
 
 msgid "<li>All identities need an identity name set</li>"
 msgstr "<li>Todas as identidades precisam definir um nome de identidade</li>"
 
-#: IdentitiesSettingsPage#5
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:180
 msgid "<li>Every identity needs at least one nickname defined</li>"
 msgstr "<li>Cada identidade precisa de pelo menos um apelido definido</li>"
 
 msgid "<li>Every identity needs at least one nickname defined</li>"
 msgstr "<li>Cada identidade precisa de pelo menos um apelido definido</li>"
 
-#: IdentitiesSettingsPage#6
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:181
 msgid "<li>You need to specify a real name for every identity</li>"
 msgstr "<li>Você precisa especificar um nome real para cada identidade</li>"
 
 msgid "<li>You need to specify a real name for every identity</li>"
 msgstr "<li>Você precisa especificar um nome real para cada identidade</li>"
 
-#: IdentitiesSettingsPage#7
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:182
 msgid "<li>You need to specify an ident for every identity</li>"
 msgstr ""
 "<li>Você precisa especificar uma identificação para cada identidade</li>"
 
 msgid "<li>You need to specify an ident for every identity</li>"
 msgstr ""
 "<li>Você precisa especificar uma identificação para cada identidade</li>"
 
-#: IdentitiesSettingsPage#8
-msgctxt "IdentitiesSettingsPage#8"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentitiesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:183
+#: ../src/qtui/settingspages/networkssettingspage.cpp:169
 msgid "</ul>"
 msgstr "</ul>"
 
 msgid "</ul>"
 msgstr "</ul>"
 
-#: IdentitiesSettingsPage#9
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:184
 msgid "One or more identities are invalid"
 msgstr "Uma ou mais identidades são inválidas"
 
 msgid "One or more identities are invalid"
 msgstr "Uma ou mais identidades são inválidas"
 
-#: IdentitiesSettingsPage#10
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:310
 msgid "Delete Identity?"
 msgstr "Apagar identidade?"
 
 msgid "Delete Identity?"
 msgstr "Apagar identidade?"
 
-#: IdentitiesSettingsPage#11
-msgid "Do you really want to delete identity \"%1\"?"
-msgstr "Você realmente quer apagar a identidade \"% 1\"?"
-
-#: IdentitiesSettingsPage#12
-msgctxt "IdentitiesSettingsPage#12"
-msgid "Rename Identity"
-msgstr "Renomear identidade"
-
-#: IdentitiesSettingsPage#13
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:323
 msgid "Please enter a new name for the identity \"%1\"!"
 msgstr "Por favor, digite um novo nome para a identidade \"%1\"!"
 
 msgid "Please enter a new name for the identity \"%1\"!"
 msgstr "Por favor, digite um novo nome para a identidade \"%1\"!"
 
-#: IdentitiesSettingsPage#14
-msgctxt "IdentitiesSettingsPage#14"
-msgid "..."
-msgstr "..."
-
-#: IdentitiesSettingsPage#15
-msgid "Add Identity"
-msgstr "Adicionar identidade"
-
-#: IdentitiesSettingsPage#16
-msgctxt "IdentitiesSettingsPage#16"
-msgid "Add..."
-msgstr "Adicionar..."
-
-#: IdentitiesSettingsPage#17
-msgid "Remove Identity"
-msgstr "Remover identidade"
-
-#: Identity#1
+#. ts-context Identity
+#: ../src/common/identity.cpp:134
 msgid "Quassel IRC User"
 msgstr "Usuário Quassel IRC"
 
 msgid "Quassel IRC User"
 msgstr "Usuário Quassel IRC"
 
-#: Identity#2
+#. ts-context Identity
+#: ../src/common/identity.cpp:162
 msgid "<empty>"
 msgstr "<vazio>"
 
 msgid "<empty>"
 msgstr "<vazio>"
 
-#: Identity#3
-msgid "Gone fishing."
-msgstr ""
-
-#: Identity#4
+#. ts-context Identity
+#: ../src/common/identity.cpp:172
 msgid "Not here. No, really. not here!"
 msgstr "Não aqui. Não, realmente. não aqui!"
 
 msgid "Not here. No, really. not here!"
 msgstr "Não aqui. Não, realmente. não aqui!"
 
-#: Identity#5
+#. ts-context Identity
+#: ../src/common/identity.cpp:175
 msgid "All Quassel clients vanished from the face of the earth..."
 msgstr "Todos os clientes quassel desapareceram da face da terra ..."
 
 msgid "All Quassel clients vanished from the face of the earth..."
 msgstr "Todos os clientes quassel desapareceram da face da terra ..."
 
-#: Identity#6
+#. ts-context Identity
+#: ../src/common/identity.cpp:178
 msgid "Kindergarten is elsewhere!"
 msgstr "Jardim de Infância está em outro lugar!"
 
 msgid "Kindergarten is elsewhere!"
 msgstr "Jardim de Infância está em outro lugar!"
 
-#: Identity#7
+#. ts-context Identity
+#: ../src/common/identity.cpp:179 ../src/common/identity.cpp:180
 msgid "http://quassel-irc.org - Chat comfortably. Anywhere."
 msgstr "http://quassel-irc.org - Bate-papo confortável em qualquer lugar."
 
 msgid "http://quassel-irc.org - Chat comfortably. Anywhere."
 msgstr "http://quassel-irc.org - Bate-papo confortável em qualquer lugar."
 
-#: IdentityEditWidget#1
-msgctxt "IdentityEditWidget#1"
-msgid "Advanced"
-msgstr "Avançado"
-
-#: IdentityEditWidget#2
-msgid "Load a Key"
-msgstr "Carregar uma chave"
-
-#: IdentityEditWidget#3
-msgid "No Key loaded"
-msgstr "Nenhuma chave carregada"
-
-#: IdentityEditWidget#4
-msgid "Load"
-msgstr "Carregar"
-
-#: IdentityEditWidget#5
-msgid "RSA"
-msgstr "RSA"
-
-#: IdentityEditWidget#6
-msgid "DSA"
-msgstr "DSA"
-
-#: IdentityEditWidget#7
-msgid "Clear"
-msgstr "Limpar"
-
-#: IdentityEditWidget#8
-msgid "Load a Certificate"
-msgstr ""
-
-#: IdentityEditWidget#9
-msgid "No Certificate loaded"
-msgstr ""
-
-#: IdentityEditWidget#10
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context MainWin
+#: ../src/qtui/settingspages/identityeditwidget.ui:30
+#: ../src/qtui/mainwin.cpp:312
 msgid "General"
 msgstr "Geral"
 
 msgid "General"
 msgstr "Geral"
 
-#: IdentityEditWidget#11
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:38
 msgid "Real Name:"
 msgstr "Nome verdadeiro:"
 
 msgid "Real Name:"
 msgstr "Nome verdadeiro:"
 
-#: IdentityEditWidget#12
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:45
 msgid "The \"Real Name\" is shown in /whois."
 msgid "The \"Real Name\" is shown in /whois."
-msgstr ""
+msgstr "O \"nome verdadeiro\" é mostrado em /whois"
 
 
-#: IdentityEditWidget#13
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:54
 msgid "Nicknames"
 msgstr "Apelidos"
 
 msgid "Nicknames"
 msgstr "Apelidos"
 
-#: IdentityEditWidget#14
-msgctxt "IdentityEditWidget#14"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NickEditDlg
+#: ../src/qtui/settingspages/identityeditwidget.ui:90
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:420
 msgid "Add Nickname"
 msgstr "Adicionar apelido"
 
 msgid "Add Nickname"
 msgstr "Adicionar apelido"
 
-#: IdentityEditWidget#15
-msgctxt "IdentityEditWidget#15"
-msgid "&Add..."
-msgstr "&Adicionar..."
-
-#: IdentityEditWidget#16
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:116
 msgid "Remove Nickname"
 msgid "Remove Nickname"
-msgstr ""
-
-#: IdentityEditWidget#17
-msgctxt "IdentityEditWidget#17"
-msgid "Remove"
-msgstr "Remover"
-
-#: IdentityEditWidget#18
-msgctxt "IdentityEditWidget#18"
-msgid "Rename Identity"
-msgstr "Renomear identidade"
-
-#: IdentityEditWidget#19
-msgctxt "IdentityEditWidget#19"
-msgid "Re&name..."
-msgstr "Re&nomear..."
-
-#: IdentityEditWidget#20
-msgctxt "IdentityEditWidget#20"
+msgstr "Remover apelido"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/settingspages/identityeditwidget.ui:165
+#: ../src/qtui/settingspages/networkssettingspage.ui:278
+#: ../src/qtui/ui/simplenetworkeditor.ui:165
 msgid "Move upwards in list"
 msgid "Move upwards in list"
-msgstr ""
-
-#: IdentityEditWidget#21
-msgctxt "IdentityEditWidget#21"
-msgid "..."
-msgstr "..."
-
-#: IdentityEditWidget#22
-msgctxt "IdentityEditWidget#22"
+msgstr "Mover para cima na lista"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/settingspages/identityeditwidget.ui:179
+#: ../src/qtui/settingspages/networkssettingspage.ui:292
+#: ../src/qtui/ui/simplenetworkeditor.ui:179
 msgid "Move downwards in list"
 msgid "Move downwards in list"
-msgstr ""
+msgstr "Mover para baixo na lista"
 
 
-#: IdentityEditWidget#23
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:227
 msgid "A&way"
 msgstr "A&usente"
 
 msgid "A&way"
 msgstr "A&usente"
 
-#: IdentityEditWidget#24
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:233
 msgid "Default Away Settings"
 msgid "Default Away Settings"
-msgstr ""
+msgstr "Configurações padrão de ausência"
 
 
-#: IdentityEditWidget#25
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:244
 msgid "Nick to be used when being away"
 msgid "Nick to be used when being away"
-msgstr ""
+msgstr "Apelido a ser usado quando ausente"
 
 
-#: IdentityEditWidget#26
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:254
 msgid "Default away reason"
 msgid "Default away reason"
-msgstr ""
+msgstr "Motivo padrão para ausência"
 
 
-#: IdentityEditWidget#27
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:261
 msgid "Away Nick:"
 msgid "Away Nick:"
-msgstr ""
+msgstr "Apelido na ausência:"
 
 
-#: IdentityEditWidget#28
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:268
+#: ../src/qtui/settingspages/identityeditwidget.ui:297
+#: ../src/qtui/settingspages/identityeditwidget.ui:366
 msgid "Away Reason:"
 msgid "Away Reason:"
-msgstr ""
-
-#: IdentityEditWidget#29
-msgid "Set away when all clients have detached from the core"
-msgstr ""
+msgstr "Motivo da ausência:"
 
 
-#: IdentityEditWidget#30
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:283
 msgid "Away On Detach"
 msgid "Away On Detach"
-msgstr ""
+msgstr "Ausente ao desligar"
 
 
-#: IdentityEditWidget#31
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:315
 msgid "Not implemented yet"
 msgstr "Não implementado ainda"
 
 msgid "Not implemented yet"
 msgstr "Não implementado ainda"
 
-#: IdentityEditWidget#32
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:318
 msgid "Away On Idle"
 msgid "Away On Idle"
-msgstr ""
+msgstr "Ausente quando inativo"
 
 
-#: IdentityEditWidget#33
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:332
 msgid "Set away after"
 msgstr "Definir ausência após"
 
 msgid "Set away after"
 msgstr "Definir ausência após"
 
-#: IdentityEditWidget#34
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:342
 msgid "minutes of being idle"
 msgid "minutes of being idle"
-msgstr ""
+msgstr "minutos em inatividade"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/identityeditwidget.ui:399
+#: ../src/qtui/settingspages/identityeditwidget.cpp:219
+#: ../src/qtui/settingspages/servereditdlg.ui:119
+msgid "Advanced"
+msgstr "Avançado"
 
 
-#: IdentityEditWidget#35
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:407
 msgid "Ident:"
 msgid "Ident:"
-msgstr ""
+msgstr "Identificação:"
 
 
-#: IdentityEditWidget#36
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:414
 msgid ""
 "The \"ident\" is part of your hostmask and, together with your host, "
 "uniquely identifies you within the IRC network."
 msgstr ""
 msgid ""
 "The \"ident\" is part of your hostmask and, together with your host, "
 "uniquely identifies you within the IRC network."
 msgstr ""
+"A \"identificação\" é parte da sua máscara no servidor e, junto com o seu "
+"servidor, identifica você unicamente com a rede IRC."
 
 
-#: IdentityEditWidget#37
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:423
 msgid "Messages"
 msgstr "Mensagens"
 
 msgid "Messages"
 msgstr "Mensagens"
 
-#: IdentityEditWidget#38
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:431
 msgid "Part Reason:"
 msgid "Part Reason:"
-msgstr ""
+msgstr "Razão da saída:"
 
 
-#: IdentityEditWidget#39
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:444
 msgid "Quit Reason:"
 msgid "Quit Reason:"
-msgstr ""
+msgstr "Razão da saída:"
 
 
-#: IdentityEditWidget#40
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:454
 msgid "Kick Reason:"
 msgid "Kick Reason:"
-msgstr ""
+msgstr "Razão da expulsão:"
 
 
-#: IdentityEditWidget#41
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:488
 msgid ""
 "You need an SSL Capable Client to edit your Cores SSL Key and Certificate"
 msgstr ""
 msgid ""
 "You need an SSL Capable Client to edit your Cores SSL Key and Certificate"
 msgstr ""
+"Você precisa de um cliente SSL capaz de editar seus núcleos de chaves e "
+"certificados SSL"
 
 
-#: IdentityEditWidget#42
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:517
 msgid ""
 "Warning: you are not connected with a secured connection to the Quassel "
 "Core!\n"
 "Proceeding will cause an unencrypted transfer of your SSL Key and SSL "
 "Certificate!"
 msgstr ""
 msgid ""
 "Warning: you are not connected with a secured connection to the Quassel "
 "Core!\n"
 "Proceeding will cause an unencrypted transfer of your SSL Key and SSL "
 "Certificate!"
 msgstr ""
+"Aviso: você não está conectado com uma conexão segura ao núcleo do Quassel!\n"
+"Processo poderá causar  uma transferência sem criptografia da sua chave SSL "
+"e certificado SSL."
 
 
-#: IdentityEditWidget#43
-msgctxt "IdentityEditWidget#43"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context MainWin
+#: ../src/qtui/settingspages/identityeditwidget.ui:546
+#: ../src/qtui/mainwin.cpp:1044
 msgid "Continue"
 msgstr "Continuar"
 
 msgid "Continue"
 msgstr "Continuar"
 
-#: IdentityEditWidget#44
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:584
 msgid "Use SSL Key"
 msgid "Use SSL Key"
-msgstr ""
+msgstr "Usar chave SSL"
 
 
-#: IdentityEditWidget#45
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:598
 msgid "Key Type:"
 msgstr "Tipo de chave:"
 
 msgid "Key Type:"
 msgstr "Tipo de chave:"
 
-#: IdentityEditWidget#46
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:605
+#: ../src/qtui/settingspages/identityeditwidget.cpp:317
+#: ../src/qtui/settingspages/identityeditwidget.cpp:328
+msgid "No Key loaded"
+msgstr "Nenhuma chave carregada"
+
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:625
+#: ../src/qtui/settingspages/identityeditwidget.ui:723
+#: ../src/qtui/settingspages/identityeditwidget.cpp:318
+#: ../src/qtui/settingspages/identityeditwidget.cpp:365
+msgid "Load"
+msgstr "Carregar"
+
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:637
 msgid "Use SSL Certificate"
 msgid "Use SSL Certificate"
-msgstr ""
+msgstr "Usar certificado SSL"
 
 
-#: IdentityEditWidget#47
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:656
 msgid "Organisation:"
 msgid "Organisation:"
-msgstr ""
+msgstr "Organização:"
+
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:663
+#: ../src/qtui/settingspages/identityeditwidget.ui:697
+#: ../src/qtui/settingspages/identityeditwidget.cpp:363
+#: ../src/qtui/settingspages/identityeditwidget.cpp:364
+msgid "No Certificate loaded"
+msgstr "Nenhum certificado carregado"
 
 
-#: IdentityEditWidget#48
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:690
 msgid "CommonName:"
 msgid "CommonName:"
-msgstr ""
+msgstr "Nome comum:"
+
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.cpp:290
+msgid "Load a Key"
+msgstr "Carregar uma chave"
 
 
-#: IdentityPage#1
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.cpp:322
+msgid "RSA"
+msgstr "RSA"
+
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.cpp:325
+msgid "DSA"
+msgstr "DSA"
+
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.cpp:330
+#: ../src/qtui/settingspages/identityeditwidget.cpp:369
+msgid "Clear"
+msgstr "Limpar"
+
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.cpp:340
+msgid "Load a Certificate"
+msgstr "Carregar um certificado"
+
+#. ts-context IdentityPage
+#: ../src/qtui/ircconnectionwizard.cpp:107
 msgid "Setup Identity"
 msgid "Setup Identity"
-msgstr ""
+msgstr "Configurar identidade"
 
 
-#: IdentityPage#2
+#. ts-context IdentityPage
+#: ../src/qtui/ircconnectionwizard.cpp:112
 msgid "Default Identity"
 msgstr "Identidade padrão"
 
 msgid "Default Identity"
 msgstr "Identidade padrão"
 
-#: IgnoreListEditDlg#1
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:15
 msgid "Configure Ignore Rule"
 msgid "Configure Ignore Rule"
-msgstr ""
+msgstr "Configurar regra de ignorar"
 
 
-#: IgnoreListEditDlg#2
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:27
 msgid ""
 "<p><b>Strictness:</b></p>\n"
 "<p><u>Dynamic:</u></p>\n"
 msgid ""
 "<p><b>Strictness:</b></p>\n"
 "<p><u>Dynamic:</u></p>\n"
@@ -2507,20 +3515,31 @@ msgid ""
 "<p><u>Permanent:</u></p>\n"
 "<p>Messages are filtered before they get stored in the database.</p>"
 msgstr ""
 "<p><u>Permanent:</u></p>\n"
 "<p>Messages are filtered before they get stored in the database.</p>"
 msgstr ""
+"<p><b>Rigor:</b></p>\n"
+"<p><u>Dinâmica:</u></p>\n"
+"<p>Mensagens são filtradas \"a medida que chegam\".\n"
+"Sempre que desabilitar/apagar a regra de desconsideração, as mensagens são "
+"mostradas novamente.</p>\n"
+"<p><u>Permanente:</u></p>\n"
+"<p>Mensagens são filtradas antes de serem armazenadas no banco de dados.</p>"
 
 
-#: IgnoreListEditDlg#3
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:35
 msgid "Strictness"
 msgid "Strictness"
-msgstr ""
+msgstr "Rigor"
 
 
-#: IgnoreListEditDlg#4
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:41
 msgid "Dynamic"
 msgstr "Dinâmico"
 
 msgid "Dynamic"
 msgstr "Dinâmico"
 
-#: IgnoreListEditDlg#5
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:48
 msgid "Permanent"
 msgstr "Permanente"
 
 msgid "Permanent"
 msgstr "Permanente"
 
-#: IgnoreListEditDlg#6
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:58
 msgid ""
 "<p><b>Rule Type:</b></p>\n"
 "<p><u>Sender:</u></p>\n"
 msgid ""
 "<p><b>Rule Type:</b></p>\n"
 "<p><u>Sender:</u></p>\n"
@@ -2529,26 +3548,25 @@ msgid ""
 "<p><u>Message:</u></p>\n"
 "<p>The rule is matched against the actual message content</p>"
 msgstr ""
 "<p><u>Message:</u></p>\n"
 "<p>The rule is matched against the actual message content</p>"
 msgstr ""
+"<p><b>Tipo de Regra:</b></p>\n"
+"<p><u>Remetente:</u></p>\n"
+"<p>A regra é comparada à cadeia de caracteres do remetente\n"
+"<i>apelido@nome.do.provedor<i></p>\n"
+"<p><u>Mensagem:</u></p>\n"
+"<p>A regra é comparada ao conteúdo da mensagem</p>"
 
 
-#: IgnoreListEditDlg#7
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:66
 msgid "Rule Type"
 msgid "Rule Type"
-msgstr ""
+msgstr "Tipo de regra"
 
 
-#: IgnoreListEditDlg#8
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:72
 msgid "Sender"
 msgstr "Remetente"
 
 msgid "Sender"
 msgstr "Remetente"
 
-#: IgnoreListEditDlg#9
-msgctxt "IgnoreListEditDlg#9"
-msgid "Message"
-msgstr "Mensagem"
-
-#: IgnoreListEditDlg#10
-msgctxt "IgnoreListEditDlg#10"
-msgid "CTCP"
-msgstr "CTCP"
-
-#: IgnoreListEditDlg#11
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:98
 msgid ""
 "<p><b>Ignore rule:</b></p>\n"
 "<p>Depending on the type of the rule, the text is matched against "
 msgid ""
 "<p><b>Ignore rule:</b></p>\n"
 "<p>Depending on the type of the rule, the text is matched against "
@@ -2565,13 +3583,34 @@ msgid ""
 "- <i>stupid!.+</i> (RegEx) matches any sender with nickname <i>stupid</i> "
 "from any host</p>"
 msgstr ""
 "- <i>stupid!.+</i> (RegEx) matches any sender with nickname <i>stupid</i> "
 "from any host</p>"
 msgstr ""
-
-#: IgnoreListEditDlg#12
-msgctxt "IgnoreListEditDlg#12"
+"<p><b>Regra de Desconsideração:</b></p>\n"
+"<p>Dependendo do tipo de regra, o texto é comparado tanto:</p>\n"
+"<p><u>- ao conteúdo da mensagem:</u></p>\n"
+"<p><i>Exemplo:</i>\n"
+"<br />\n"
+"<i>*foobar*</i> bate com qualquer texto contendo a palavra "
+"<i>foobar</i></p>\n"
+"<p><u>- à cadeia de caracteres do remetente</u>  "
+"<i>(apelido@nome.do.provedor)</i></p>\n"
+"<p><i>Exemplos:</i>\n"
+"<br />\n"
+"- <i>*@foobar.com</i> bate com qualquer remetente cujo provedor seja "
+"<i>foobar.com</i>\n"
+"<br />\n"
+"- <i>estupido!.+</i> (Expressões Regulares) bate com qualquer remetente com "
+"apelido <i>estupido</i> de qualquer provedor </p>"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListModel
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:112
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:195
 msgid "Ignore Rule"
 msgid "Ignore Rule"
-msgstr ""
+msgstr "Ignorar regra"
 
 
-#: IgnoreListEditDlg#13
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:123
 msgid ""
 "<p><b>Use regular expressions:</b></p>\n"
 "<p>If enabled, rules follow regular expression syntax.</p>\n"
 msgid ""
 "<p><b>Use regular expressions:</b></p>\n"
 "<p>If enabled, rules follow regular expression syntax.</p>\n"
@@ -2581,12 +3620,21 @@ msgid ""
 "<br />\n"
 "?: representing \"exactly one character\"</p>"
 msgstr ""
 "<br />\n"
 "?: representing \"exactly one character\"</p>"
 msgstr ""
+"<p><b>Usar expressões regulares:</b></p>\n"
+"<p>Se habilitado, regras seguem a sintaxe de expressões regulares.</p>\n"
+"<p>Caso contrário, as regras permitem comparações com caracteres especiais, "
+"como:</p>\n"
+"<p> *: representando \"qualquer quantidade de caracteres\"\n"
+"<br />\n"
+"?: representando \"exatamente um caracter\"</p>"
 
 
-#: IgnoreListEditDlg#14
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:131
 msgid "Regular expression"
 msgstr "Expressão regular"
 
 msgid "Regular expression"
 msgstr "Expressão regular"
 
-#: IgnoreListEditDlg#15
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:143
 msgid ""
 "<p><b>Scope:</b></p>\n"
 "<p><u>Global:</u></p>\n"
 msgid ""
 "<p><b>Scope:</b></p>\n"
 "<p><u>Global:</u></p>\n"
@@ -2598,26 +3646,46 @@ msgid ""
 "<p>The list below is interpreted as a list of channels for which the rule "
 "should match</p>"
 msgstr ""
 "<p>The list below is interpreted as a list of channels for which the rule "
 "should match</p>"
 msgstr ""
-
-#: IgnoreListEditDlg#16
+"<p><b>Escopo:</b></p>\n"
+"<p><u>Global:</u></p>\n"
+"<p>A regra está ativa para qualquer canal em qualquer rede</p>\n"
+"<p><u>Rede:</u></p>\n"
+"<p>A lista abaixo é interpretada como uma lista de redes para a qual a regra "
+"deve corresponder</p>\n"
+"<p><u>Canal:</u></p>\n"
+"<p>A lista abaixo é interpretada como uma lista de canais para a qual a "
+"regra deve corresponder</p>"
+
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:152
 msgid "Scope"
 msgstr "Escopo"
 
 msgid "Scope"
 msgstr "Escopo"
 
-#: IgnoreListEditDlg#17
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:160
 msgid "Global"
 msgstr "Global"
 
 msgid "Global"
 msgstr "Global"
 
-#: IgnoreListEditDlg#18
-msgctxt "IgnoreListEditDlg#18"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:167
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:33
 msgid "Network"
 msgstr "Rede"
 
 msgid "Network"
 msgstr "Rede"
 
-#: IgnoreListEditDlg#19
-msgctxt "IgnoreListEditDlg#19"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IrcListModel
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:174
+#: ../src/client/irclistmodel.cpp:59
 msgid "Channel"
 msgstr "Canal"
 
 msgid "Channel"
 msgstr "Canal"
 
-#: IgnoreListEditDlg#20
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:183
 msgid ""
 "<p><b>Scope rule:</b></p>\n"
 "<p>A scope rule is a semicolon separated list of either <i>network</i> or "
 msgid ""
 "<p><b>Scope rule:</b></p>\n"
 "<p>A scope rule is a semicolon separated list of either <i>network</i> or "
@@ -2628,26 +3696,47 @@ msgid ""
 "<br />\n"
 "would match on #foobar and on any channel starting with <i>#quassel</i></p>"
 msgstr ""
 "<br />\n"
 "would match on #foobar and on any channel starting with <i>#quassel</i></p>"
 msgstr ""
+"<p><b>Regra de escopo:</b></p>\n"
+"<p>Uma regra de escopo é uma lista separada por vírgula nomes de <i>rede</i> "
+"ou <i>canal.</i> </p>\n"
+"<p><i>Exemplo:</i>\n"
+"<br />\n"
+"<i>#quassel*; #foobar</i>\n"
+"<br />\n"
+"corresponderia a #foobar e em qualquer canal, começando com "
+"<i>#quassel</i></p>"
 
 
-#: IgnoreListEditDlg#21
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:214
 msgid ""
 "<p><b>Enable / Disable:</b></p>\n"
 "<p>Only enabled rules are filtered.\n"
 "<br />\n"
 "For dynamic rules, disabling actually shows the filtered messages again.</p>"
 msgstr ""
 msgid ""
 "<p><b>Enable / Disable:</b></p>\n"
 "<p>Only enabled rules are filtered.\n"
 "<br />\n"
 "For dynamic rules, disabling actually shows the filtered messages again.</p>"
 msgstr ""
+"<p><b>Habilita / Desabilita:</b></p>\n"
+"<p>Apenas regras habilitadas estão filtradas.\n"
+"<br />\n"
+"Para regras dinâmicas, desabilitando atuais mostras as mensagens filtradas "
+"novamente.</p>"
 
 
-#: IgnoreListEditDlg#22
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:220
 msgid "Rule is enabled"
 msgid "Rule is enabled"
-msgstr ""
+msgstr "Regra está habilitada"
 
 
-#: IgnoreListModel#1
+#. ts-context IgnoreListModel
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:69
 msgid ""
 "<b>Enable / Disable:</b><br />Only enabled rules are filtered.<br />For "
 "dynamic rules, disabling actually shows the filtered messages again"
 msgstr ""
 msgid ""
 "<b>Enable / Disable:</b><br />Only enabled rules are filtered.<br />For "
 "dynamic rules, disabling actually shows the filtered messages again"
 msgstr ""
+"<b>Habilita / Desabilita:</b><br />Apenas regras habilitadas são "
+"filtradas.<br />Para regras dinâmicas, desabilitar, atualmente, mostra as "
+"mensagens filtradas novamente."
 
 
-#: IgnoreListModel#2
+#. ts-context IgnoreListModel
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:73
 msgid ""
 "<b>Ignore rule:</b><br />Depending on the type of the rule, the text is "
 "matched against either:<br /><br />- <u>the message content:</u><br "
 msgid ""
 "<b>Ignore rule:</b><br />Depending on the type of the rule, the text is "
 "matched against either:<br /><br />- <u>the message content:</u><br "
@@ -2658,1597 +3747,1719 @@ msgid ""
 "\"stupid!.+\" (RegEx) matches any sender with nickname \"stupid\" from any "
 "host<br />"
 msgstr ""
 "\"stupid!.+\" (RegEx) matches any sender with nickname \"stupid\" from any "
 "host<br />"
 msgstr ""
-
-#: IgnoreListModel#3
+"<b>Ignorar regra:</b><br />Dependendo do tipo de regra, o texto é comparado "
+"com outro pelo:<br /><br />- <u>conteúdo da mensagem:</u><br "
+"/><i>Exemplo:<i><br />    \"*foobar*\" corresponde com qualquer texto "
+"contento a palavra\"foobar\"<br /><br />- <u>a linha do remetente "
+"<i>nick!ident@host.name<i></u><br /><i>Examplo:</i><br />    "
+"\"*@foobar.com\" corresponde a qualquer remetente com servidor foobar.com<br "
+"/>    \"stupid!.+\" (RegEx) corresponde a qualquer remetente com apelido "
+"\"stupid\" em qualquer servidort<br />"
+
+#. ts-context IgnoreListModel
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:89
 msgid "By Sender"
 msgstr "Por remetente"
 
 msgid "By Sender"
 msgstr "Por remetente"
 
-#: IgnoreListModel#4
+#. ts-context IgnoreListModel
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:91
 msgid "By Message"
 msgid "By Message"
-msgstr ""
+msgstr "Por mensagem"
 
 
-#: IgnoreListModel#5
+#. ts-context IgnoreListModel
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:193
 msgid "Enabled"
 msgstr "Habilitado"
 
 msgid "Enabled"
 msgstr "Habilitado"
 
-#: IgnoreListModel#6
+#. ts-context IgnoreListModel
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:194
 msgid "Type"
 msgstr "Tipo"
 
 msgid "Type"
 msgstr "Tipo"
 
-#: IgnoreListModel#7
-msgctxt "IgnoreListModel#7"
-msgid "Ignore Rule"
-msgstr ""
-
-#: IgnoreListSettingsPage#1
-msgctxt "IgnoreListSettingsPage#1"
-msgid "IRC"
-msgstr "IRC"
-
-#: IgnoreListSettingsPage#2
-msgid "Ignore List"
-msgstr ""
+#. ts-context IgnoreListSettingsPage
+#: ../src/qtui/settingspages/ignorelistsettingspage.ui:56
+msgid "&Edit"
+msgstr "&Editar"
 
 
-#: IgnoreListSettingsPage#3
+#. ts-context IgnoreListSettingsPage
+#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:128
 msgid "Rule already exists"
 msgid "Rule already exists"
-msgstr ""
+msgstr "Regra já existe"
 
 
-#: IgnoreListSettingsPage#4
+#. ts-context IgnoreListSettingsPage
+#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:129
 msgid ""
 "There is already a rule\n"
 "\"%1\"\n"
 "Please choose another rule."
 msgstr ""
 msgid ""
 "There is already a rule\n"
 "\"%1\"\n"
 "Please choose another rule."
 msgstr ""
+"Já existe uma regra\n"
+"\"%1\"\n"
+"Por favor escolha outra"
 
 
-#: IgnoreListSettingsPage#5
-msgctxt "IgnoreListSettingsPage#5"
-msgid "Form"
-msgstr "Formulário"
-
-#: IgnoreListSettingsPage#6
-msgctxt "IgnoreListSettingsPage#6"
-msgid "New"
-msgstr "Nova"
-
-#: IgnoreListSettingsPage#7
-msgctxt "IgnoreListSettingsPage#7"
-msgid "Delete"
-msgstr "Apagar"
-
-#: IgnoreListSettingsPage#8
-msgid "&Edit"
-msgstr "&Editar"
-
-#: IndicatorNotificationConfigWidget#1
-msgctxt "IndicatorNotificationConfigWidget#1"
-msgid "Form"
-msgstr "Formulário"
-
-#: IndicatorNotificationConfigWidget#2
+#. ts-context IndicatorNotificationConfigWidget
+#: ../src/qtui/ui/indicatornotificationconfigwidget.ui:20
 msgid ""
 "This enables support for the Ayatana Project's application indicator "
 "(libindicate)."
 msgstr ""
 msgid ""
 "This enables support for the Ayatana Project's application indicator "
 "(libindicate)."
 msgstr ""
+"Isto habilita suporte para o projeto de notificação Ayatana  (libindicate)."
 
 
-#: IndicatorNotificationConfigWidget#3
+#. ts-context IndicatorNotificationConfigWidget
+#: ../src/qtui/ui/indicatornotificationconfigwidget.ui:23
 msgid "Show messages in application indicator"
 msgid "Show messages in application indicator"
-msgstr ""
+msgstr "Mostra mensagens no aplicativo de notificação"
 
 
-#: InputWidget#1
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
 msgid "White"
 msgstr "Branco"
 
 msgid "White"
 msgstr "Branco"
 
-#: InputWidget#2
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
 msgid "Black"
 msgstr "Preto"
 
 msgid "Black"
 msgstr "Preto"
 
-#: InputWidget#3
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
 msgid "Dark blue"
 msgstr "Azul escuro"
 
 msgid "Dark blue"
 msgstr "Azul escuro"
 
-#: InputWidget#4
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
 msgid "Dark green"
 msgstr "Verde escuro"
 
 msgid "Dark green"
 msgstr "Verde escuro"
 
-#: InputWidget#5
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
 msgid "Red"
 msgstr "Vermelho"
 
 msgid "Red"
 msgstr "Vermelho"
 
-#: InputWidget#6
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
 msgid "Dark red"
 msgstr "Vermelho escuro"
 
 msgid "Dark red"
 msgstr "Vermelho escuro"
 
-#: InputWidget#7
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
 msgid "Dark magenta"
 msgstr "Magenta escuro"
 
 msgid "Dark magenta"
 msgstr "Magenta escuro"
 
-#: InputWidget#8
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
 msgid "Orange"
 msgstr "Laranja"
 
 msgid "Orange"
 msgstr "Laranja"
 
-#: InputWidget#9
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
 msgid "Yellow"
 msgstr "Amarelo"
 
 msgid "Yellow"
 msgstr "Amarelo"
 
-#: InputWidget#10
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
 msgid "Green"
 msgstr "Verde"
 
 msgid "Green"
 msgstr "Verde"
 
-#: InputWidget#11
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
 msgid "Dark cyan"
 msgstr "Ciano escuro"
 
 msgid "Dark cyan"
 msgstr "Ciano escuro"
 
-#: InputWidget#12
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
 msgid "Cyan"
 msgstr "Ciano"
 
 msgid "Cyan"
 msgstr "Ciano"
 
-#: InputWidget#13
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
 msgid "Blue"
 msgstr "Azul"
 
 msgid "Blue"
 msgstr "Azul"
 
-#: InputWidget#14
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
 msgid "Magenta"
 msgstr "Magenta"
 
 msgid "Magenta"
 msgstr "Magenta"
 
-#: InputWidget#15
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
 msgid "Dark gray"
 msgid "Dark gray"
-msgstr ""
+msgstr "Cinza escuro"
 
 
-#: InputWidget#16
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
 msgid "Light gray"
 msgid "Light gray"
-msgstr ""
+msgstr "Cinza claro"
 
 
-#: InputWidget#17
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:84 ../src/qtui/inputwidget.cpp:85
 msgid "Clear Color"
 msgid "Clear Color"
-msgstr ""
+msgstr "Limpa cores"
 
 
-#: InputWidget#18
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:132
 msgid "Focus Input Line"
 msgid "Focus Input Line"
-msgstr ""
-
-#: InputWidget#19
-msgid "Ctrl+L"
-msgstr "Ctrl+L"
-
-#: InputWidget#20
-msgctxt "InputWidget#20"
-msgid "Form"
-msgstr "Formulário"
-
-#: InputWidgetSettingsPage#1
-msgctxt "InputWidgetSettingsPage#1"
-msgid "Interface"
-msgstr "Interface"
-
-#: InputWidgetSettingsPage#2
-msgid "Input Widget"
-msgstr ""
-
-#: InputWidgetSettingsPage#3
-msgctxt "InputWidgetSettingsPage#3"
-msgid "Form"
-msgstr "Formulário"
-
-#: InputWidgetSettingsPage#4
-msgctxt "InputWidgetSettingsPage#4"
+msgstr "Foco da linha de entrada"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context InputWidgetSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ItemViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:22
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:22
+#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:22
 msgid "Custom font:"
 msgstr "Fonte personalizada:"
 
 msgid "Custom font:"
 msgstr "Fonte personalizada:"
 
-#: InputWidgetSettingsPage#5
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:50
 msgid "Enable spell check"
 msgid "Enable spell check"
-msgstr ""
+msgstr "Habilitar verificação ortográfica"
 
 
-#: InputWidgetSettingsPage#6
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:63
 msgid "Enable per chat history"
 msgid "Enable per chat history"
-msgstr ""
+msgstr "Habilitar histórico por conversa"
 
 
-#: InputWidgetSettingsPage#7
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:79
 msgid "Show nick selector"
 msgid "Show nick selector"
-msgstr ""
+msgstr "Mostra seletor de apelidos"
 
 
-#: InputWidgetSettingsPage#8
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:95
 msgid "Show style buttons"
 msgid "Show style buttons"
+msgstr "Mostrar botões de estilo"
+
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:111
+msgid "Enables (limited) Emacs key bindings in the input field."
 msgstr ""
 msgstr ""
+"Habilita associações de tecla padrão Emacs (limitadas) no campo de texto"
+
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:114
+msgid "Emacs key bindings"
+msgstr "Associações de tecla padrão Emacs"
 
 
-#: InputWidgetSettingsPage#9
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:127
 msgid "Multi-Line Editing"
 msgid "Multi-Line Editing"
-msgstr ""
+msgstr "Edição multi-linhas"
 
 
-#: InputWidgetSettingsPage#10
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:144
 msgid "Show at most"
 msgid "Show at most"
-msgstr ""
+msgstr "Mostra no máximo"
 
 
-#: InputWidgetSettingsPage#11
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:170
 msgid "lines"
 msgstr "linhas"
 
 msgid "lines"
 msgstr "linhas"
 
-#: InputWidgetSettingsPage#12
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:192
 msgid "Enable scrollbars"
 msgid "Enable scrollbars"
-msgstr ""
+msgstr "Habilita barra de rolagens"
 
 
-#: InputWidgetSettingsPage#13
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:211
 msgid "Tab Completion"
 msgstr "Completar com tabulação"
 
 msgid "Tab Completion"
 msgstr "Completar com tabulação"
 
-#: InputWidgetSettingsPage#14
-msgid "Completion suffix:"
-msgstr ""
-
-#: InputWidgetSettingsPage#15
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:235
 msgid ": "
 msgstr ": "
 
 msgid ": "
 msgstr ": "
 
-#: IrcConnectionWizard#1
+#. ts-context IrcConnectionWizard
+#: ../src/qtui/ircconnectionwizard.cpp:51
 msgid "Save && Connect"
 msgid "Save && Connect"
-msgstr ""
-
-#: IrcListModel#1
-msgctxt "IrcListModel#1"
-msgid "Channel"
-msgstr "Canal"
+msgstr "Salvar && Conectar"
 
 
-#: IrcListModel#2
+#. ts-context IrcListModel
+#: ../src/client/irclistmodel.cpp:60
 msgid "Users"
 msgstr "Usuários"
 
 msgid "Users"
 msgstr "Usuários"
 
-#: IrcListModel#3
-msgctxt "IrcListModel#3"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IrcListModel
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context MainWin
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkModel
+#: ../src/client/irclistmodel.cpp:61 ../src/qtui/mainwin.cpp:781
+#: ../src/client/networkmodel.cpp:852
 msgid "Topic"
 msgstr "Tópico"
 
 msgid "Topic"
 msgstr "Tópico"
 
-#: IrcServerHandler#1
-msgid "%1 has changed topic for %2 to: \"%3\""
-msgstr ""
-
-#: IrcServerHandler#2
-msgid "Received RPL_ISUPPORT (005) without parameters!"
-msgstr ""
-
-#: IrcServerHandler#3
-msgid ""
-"Received non RFC compliant RPL_ISUPPORT: this can lead to unexpected "
-"behavior!"
-msgstr ""
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:212
+msgid "%1 invited you to channel %2"
+msgstr "%1 convidou você para o canal %2"
 
 
-#: IrcServerHandler#4
-msgctxt "IrcServerHandler#4"
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:584
+msgid "%1 has changed topic for %2 to: \"%3\""
+msgstr "%1 alterou o tópico de %2 para: \"%3\""
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IrcServerHandler
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. Plain Message
+#. ----------
+#. Notice Message
+#. ----------
+#. Server Message
+#. ----------
+#. Info Message
+#. ----------
+#. Error Message
+#. ----------
+#. Topic Message
+#. ----------
+#. Invite Message
+#. ts-context UiStyle::StyledMessage
+#: ../src/core/ircserverhandler.cpp:662 ../src/core/ircserverhandler.cpp:669
+#: ../src/core/ircserverhandler.cpp:676 ../src/core/ircserverhandler.cpp:683
+#: ../src/uisupport/uistyle.cpp:577 ../src/uisupport/uistyle.cpp:580
+#: ../src/uisupport/uistyle.cpp:620 ../src/uisupport/uistyle.cpp:623
+#: ../src/uisupport/uistyle.cpp:626 ../src/uisupport/uistyle.cpp:633
+#: ../src/uisupport/uistyle.cpp:665 ../src/uisupport/uistyle.cpp:739
 msgid "%1"
 msgstr "%1"
 
 msgid "%1"
 msgstr "%1"
 
-#: IrcServerHandler#5
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:718
 msgid "[Whois] %1 is away: \"%2\""
 msgid "[Whois] %1 is away: \"%2\""
-msgstr ""
+msgstr "[Whois] %1 está ausente: \"%2\""
 
 
-#: IrcServerHandler#6
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:724 ../src/core/ircserverhandler.cpp:729
 msgid "%1 is away: \"%2\""
 msgid "%1 is away: \"%2\""
-msgstr ""
+msgstr "%1 está ausente: \"%2\""
 
 
-#: IrcServerHandler#7
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:773 ../src/core/ircserverhandler.cpp:787
+#: ../src/core/ircserverhandler.cpp:822 ../src/core/ircserverhandler.cpp:838
+#: ../src/core/ircserverhandler.cpp:906 ../src/core/ircserverhandler.cpp:938
 msgid "[Whois] %1"
 msgid "[Whois] %1"
-msgstr ""
+msgstr "[Whois] %1"
 
 
-#: IrcServerHandler#8
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:802 ../src/core/ircserverhandler.cpp:805
 msgid "[Whois] %1 is %2 (%3)"
 msgid "[Whois] %1 is %2 (%3)"
-msgstr ""
+msgstr "[Whois] %1 é %2 (%3)"
 
 
-#: IrcServerHandler#9
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:820
 msgid "%1 is online via %2 (%3)"
 msgid "%1 is online via %2 (%3)"
-msgstr ""
+msgstr "%1 esta on-line via %2 (%3)"
 
 
-#: IrcServerHandler#10
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:824 ../src/core/ircserverhandler.cpp:1131
 msgid "[Whowas] %1"
 msgid "[Whowas] %1"
-msgstr ""
+msgstr "[Whowas] %1"
 
 
-#: IrcServerHandler#11
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:850
 msgid "[Whowas] %1 was %2 (%3)"
 msgid "[Whowas] %1 was %2 (%3)"
-msgstr ""
+msgstr "[Whowas] %1 foi %2 (%3)"
 
 
-#: IrcServerHandler#12
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:864
 msgid "[Who] End of /WHO list for %1"
 msgid "[Who] End of /WHO list for %1"
-msgstr ""
+msgstr "[Who] Fim da lista /WHO para %1"
 
 
-#: IrcServerHandler#13
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:886 ../src/core/ircserverhandler.cpp:894
 msgid "[Whois] %1 is logged in since %2"
 msgid "[Whois] %1 is logged in since %2"
-msgstr ""
+msgstr "[Whois] %1 está conectado desde %2"
 
 
-#: IrcServerHandler#14
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:888 ../src/core/ircserverhandler.cpp:896
 msgid "[Whois] %1 is idling for %2 (%3)"
 msgid "[Whois] %1 is idling for %2 (%3)"
-msgstr ""
-
-#: IrcServerHandler#15
-msgid "[Whois] idle message: %1"
-msgstr ""
+msgstr "[Whois] %1 está inativo por %2 (%3)"
 
 
-#: IrcServerHandler#16
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:928
 msgid "[Whois] %1 is a user on channels: %2"
 msgid "[Whois] %1 is a user on channels: %2"
-msgstr ""
+msgstr "[Whois] %1 é um usuário nos canais: %2"
 
 
-#: IrcServerHandler#17
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:930
 msgid "[Whois] %1 has voice on channels: %2"
 msgid "[Whois] %1 has voice on channels: %2"
-msgstr ""
+msgstr "[Whois] %1 tem voz nos canais: %2"
 
 
-#: IrcServerHandler#18
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:932
 msgid "[Whois] %1 is an operator on channels: %2"
 msgid "[Whois] %1 is an operator on channels: %2"
-msgstr ""
+msgstr "[Whois] %1 é um operador nos canais: %2"
 
 
-#: IrcServerHandler#19
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:960
 msgid "Channel %1 has %2 users. Topic is: %3"
 msgid "Channel %1 has %2 users. Topic is: %3"
-msgstr ""
+msgstr "Canal %1 tem %2 usuários. O tópico é: %3"
 
 
-#: IrcServerHandler#20
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:969
 msgid "End of channel list"
 msgid "End of channel list"
-msgstr ""
+msgstr "Fim da lista de canais"
 
 
-#: IrcServerHandler#21
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:987
 msgid "Homepage for %1 is %2"
 msgid "Homepage for %1 is %2"
-msgstr ""
+msgstr "Pagina da internet para %1 é %2"
 
 
-#: IrcServerHandler#22
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:1005
 msgid "Channel %1 created on %2"
 msgid "Channel %1 created on %2"
-msgstr ""
+msgstr "Canal %1 criado em %2"
 
 
-#: IrcServerHandler#23
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:1019
 msgid "No topic is set for %1."
 msgid "No topic is set for %1."
-msgstr ""
+msgstr "Tópico não definido para %1."
 
 
-#: IrcServerHandler#24
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:1039
 msgid "Topic for %1 is \"%2\""
 msgid "Topic for %1 is \"%2\""
-msgstr ""
+msgstr "Tópico para %1 é \"%2\""
 
 
-#: IrcServerHandler#25
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:1050
 msgid "Topic set by %1 on %2"
 msgid "Topic set by %1 on %2"
-msgstr ""
+msgstr "Tópico ajustado por %1 em %2"
+
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:1067
+msgid "%1 has been invited to %2"
+msgstr "%1 foi convidado para %2"
 
 
-#: IrcServerHandler#26
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:1090
 msgid "[Who] %1"
 msgid "[Who] %1"
-msgstr ""
+msgstr "[Who] %1"
 
 
-#: IrcServerHandler#27
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:1149
 msgid "Nick %1 contains illegal characters"
 msgid "Nick %1 contains illegal characters"
-msgstr ""
+msgstr "Apelido %1 contém caracteres ilegais"
 
 
-#: IrcServerHandler#28
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:1160
 msgid "Nick already in use: %1"
 msgid "Nick already in use: %1"
-msgstr ""
+msgstr "Apelido já em uso: %1"
 
 
-#: IrcServerHandler#29
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:1177
 msgid "Nick/channel is temporarily unavailable: %1"
 msgid "Nick/channel is temporarily unavailable: %1"
-msgstr ""
+msgstr "Apelido/canal está temporariamente indisponível: %1"
 
 
-#: IrcServerHandler#30
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:1270
 msgid ""
 "No free and valid nicks in nicklist found. use: /nick <othernick> to continue"
 msgstr ""
 msgid ""
 "No free and valid nicks in nicklist found. use: /nick <othernick> to continue"
 msgstr ""
+"Não foi encontrado apelidos válidos ou livres na lista de apelidos. use: "
+"/nick <outroapelido> para continuar"
 
 
-#: IrcUserItem#1
-msgctxt "IrcUserItem#1"
+#. ts-context IrcUserItem
+#: ../src/client/networkmodel.cpp:806
+msgid " is away"
+msgstr " está ausente"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IrcUserItem
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context QueryBufferItem
+#: ../src/client/networkmodel.cpp:821 ../src/client/networkmodel.cpp:447
 msgid "idling since %1"
 msgid "idling since %1"
-msgstr ""
+msgstr "ocioso desde %1"
 
 
-#: IrcUserItem#2
-msgctxt "IrcUserItem#2"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IrcUserItem
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context QueryBufferItem
+#: ../src/client/networkmodel.cpp:824 ../src/client/networkmodel.cpp:450
 msgid "login time: %1"
 msgid "login time: %1"
-msgstr ""
+msgstr "tempo de login: %1"
 
 
-#: IrcUserItem#3
-msgctxt "IrcUserItem#3"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IrcUserItem
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context QueryBufferItem
+#: ../src/client/networkmodel.cpp:827 ../src/client/networkmodel.cpp:453
 msgid "server: %1"
 msgid "server: %1"
-msgstr ""
-
-#: ItemViewSettingsPage#1
-msgctxt "ItemViewSettingsPage#1"
-msgid "Interface"
-msgstr "Interface"
-
-#: ItemViewSettingsPage#2
-msgid "Chat & Nick Lists"
-msgstr "Bate-papo & listas de apelido"
-
-#: ItemViewSettingsPage#3
-msgctxt "ItemViewSettingsPage#3"
-msgid "Network"
-msgstr "Rede"
-
-#: ItemViewSettingsPage#4
-msgid "Inactive"
-msgstr "Inativo"
-
-#: ItemViewSettingsPage#5
-msgid "Normal"
-msgstr "Normal"
-
-#: ItemViewSettingsPage#6
-msgid "Unread messages"
-msgstr "Mensagens não lidas"
-
-#: ItemViewSettingsPage#7
-msgctxt "ItemViewSettingsPage#7"
-msgid "Highlight"
-msgstr "Destaque"
-
-#: ItemViewSettingsPage#8
-msgid "Other activity"
-msgstr ""
-
-#: ItemViewSettingsPage#9
-msgctxt "ItemViewSettingsPage#9"
-msgid "Form"
-msgstr "Formulário"
-
-#: ItemViewSettingsPage#10
-msgctxt "ItemViewSettingsPage#10"
-msgid "Custom font:"
-msgstr "Fonte personalizada:"
+msgstr "servidor: %1"
 
 
-#: ItemViewSettingsPage#11
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:50
 msgid "Show icons"
 msgstr "Mostrar ícones"
 
 msgid "Show icons"
 msgstr "Mostrar ícones"
 
-#: ItemViewSettingsPage#12
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:66
 msgid "Chat List"
 msgstr "Lista de bate-papo"
 
 msgid "Chat List"
 msgstr "Lista de bate-papo"
 
-#: ItemViewSettingsPage#13
-msgid "Display topic in tooltip"
-msgstr ""
-
-#: ItemViewSettingsPage#14
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:85
 msgid "Mouse wheel changes selected chat"
 msgid "Mouse wheel changes selected chat"
-msgstr ""
-
-#: ItemViewSettingsPage#15
-msgid "Use Custom Colors"
-msgstr ""
+msgstr "Roda do mouse muda a conversa selecionada"
 
 
-#: ItemViewSettingsPage#16
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:118
 msgid "Standard:"
 msgstr "Padrão:"
 
 msgid "Standard:"
 msgstr "Padrão:"
 
-#: ItemViewSettingsPage#17
-msgctxt "ItemViewSettingsPage#17"
-msgid "..."
-msgstr "..."
-
-#: ItemViewSettingsPage#18
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:142
 msgid "Inactive:"
 msgstr "Inativo:"
 
 msgid "Inactive:"
 msgstr "Inativo:"
 
-#: ItemViewSettingsPage#19
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:166
 msgid "Unread messages:"
 msgstr "Mensagens não lidas:"
 
 msgid "Unread messages:"
 msgstr "Mensagens não lidas:"
 
-#: ItemViewSettingsPage#20
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:190
 msgid "Highlight:"
 msgstr "Destaque:"
 
 msgid "Highlight:"
 msgstr "Destaque:"
 
-#: ItemViewSettingsPage#21
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:214
 msgid "Other activity:"
 msgid "Other activity:"
-msgstr ""
+msgstr "Outra atividade:"
 
 
-#: ItemViewSettingsPage#22
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:272
 msgid "1"
 msgstr "1"
 
 msgid "1"
 msgstr "1"
 
-#: ItemViewSettingsPage#23
-msgid "Custom Nick List Colors"
-msgstr ""
-
-#: ItemViewSettingsPage#24
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:301
 msgid "Online:"
 msgstr "Conectado:"
 
 msgid "Online:"
 msgstr "Conectado:"
 
-#: ItemViewSettingsPage#25
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:338
 msgid "Away:"
 msgstr "Ausente:"
 
 msgid "Away:"
 msgstr "Ausente:"
 
-#: KNotificationBackend#1
-msgctxt "KNotificationBackend#1"
-msgid "%n pending highlights"
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:28
+msgid "Chat & Nick Lists"
+msgstr "Bate-papo & listas de apelido"
+
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:36
+msgid "Inactive"
+msgstr "Inativo"
+
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:37
+msgid "Normal"
+msgstr "Normal"
+
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:38
+msgid "Unread messages"
+msgstr "Mensagens não lidas"
+
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:40
+msgid "Other activity"
+msgstr "Outra atividade"
+
+#. ts-context KeySequenceButton
+#: ../src/qtui/settingspages/keysequencewidget.cpp:77
+msgid "The key you just pressed is not supported by Qt."
+msgstr "A tecla que você pressionou não é suportada pelo Qt."
+
+#. ts-context KeySequenceButton
+#: ../src/qtui/settingspages/keysequencewidget.cpp:78
+msgid "Unsupported Key"
+msgstr "Tecla não suportada"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:169
+msgid ""
+"Click on the button, then enter the shortcut like you would in the program.\n"
+"Example for Ctrl+a: hold the Ctrl key and press a."
+msgstr ""
+"Clique no botão e depois informe o atalho como faria no programa.\n"
+"Exemplo para o Ctrl+A: mantenha pressionada a tecla Ctrl e clique em A."
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:259
+msgctxt "Meta key"
+msgid "Meta"
+msgstr "Meta"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:260
+msgctxt "Ctrl key"
+msgid "Ctrl"
+msgstr "Ctrl"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:261
+msgctxt "Alt key"
+msgid "Alt"
+msgstr "Alt"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:262
+msgctxt "Shift key"
+msgid "Shift"
+msgstr "Shift"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:265
+msgctxt "What the user inputs now will be taken as the new shortcut"
+msgid "Input"
+msgstr "Entrada"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:272
+msgctxt "No shortcut defined"
+msgid "None"
+msgstr "Nenhum"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:355
+#: ../src/qtui/settingspages/keysequencewidget.cpp:361
+msgid "Shortcut Conflict"
+msgstr "Conflito de atalho"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:356
+msgid ""
+"The \"%1\" shortcut is already in use, and cannot be configured.\n"
+"Please choose another one."
 msgstr ""
 msgstr ""
+"O atalho \"%1\" já está em uso e não pode ser reconfigurado.\n"
+"Por favor, escolha outro."
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:362
+msgid ""
+"The \"%1\" shortcut is ambiguous with the shortcut for the following action:"
+msgstr "O atalho \"%1\" é ambíguo com o atalho para a seguinte ação:"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:364
+msgid "Do you want to reassign this shortcut to the selected action?"
+msgstr "Você quer reatribuir este atalho para a ação selecionada?"
 
 
-#: MainWin#1
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:367
+msgid "Reassign"
+msgstr "Reatribuir"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:314
 msgid "&Connect to Core..."
 msgid "&Connect to Core..."
-msgstr ""
+msgstr "&Conectar-se ao núcleo..."
 
 
-#: MainWin#2
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:316
 msgid "&Disconnect from Core"
 msgid "&Disconnect from Core"
-msgstr ""
+msgstr "&Disconectar-se do núcleo"
 
 
-#: MainWin#3
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:318
 msgid "Core &Info..."
 msgid "Core &Info..."
-msgstr ""
+msgstr "Núcleo &informação..."
 
 
-#: MainWin#4
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:320
 msgid "Configure &Networks..."
 msgid "Configure &Networks..."
-msgstr ""
+msgstr "Configurar &redes..."
 
 
-#: MainWin#5
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:323
 msgid "&Quit"
 msgstr "&Sair"
 
 msgid "&Quit"
 msgstr "&Sair"
 
-#: MainWin#6
-msgid "Ctrl+Q"
-msgstr "Ctrl+Q"
-
-#: MainWin#7
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:327
 msgid "&Configure Chat Lists..."
 msgstr "&Configurar listas de bate-papos..."
 
 msgid "&Configure Chat Lists..."
 msgstr "&Configurar listas de bate-papos..."
 
-#: MainWin#8
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:330
 msgid "&Lock Layout"
 msgid "&Lock Layout"
-msgstr ""
+msgstr "B&loquear leiaute"
 
 
-#: MainWin#9
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:334
 msgid "Show &Search Bar"
 msgstr "Mostrar barra de pe&squisa"
 
 msgid "Show &Search Bar"
 msgstr "Mostrar barra de pe&squisa"
 
-#: MainWin#10
-msgid "Show Away Log"
-msgstr ""
-
-#: MainWin#11
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:338
 msgid "Show &Menubar"
 msgstr "Mostrar barra de &menus"
 
 msgid "Show &Menubar"
 msgstr "Mostrar barra de &menus"
 
-#: MainWin#12
-msgid "Ctrl+M"
-msgstr "Ctrl+M"
-
-#: MainWin#13
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:341
 msgid "Show Status &Bar"
 msgid "Show Status &Bar"
-msgstr ""
+msgstr "Mostras status &barra"
 
 
-#: MainWin#14
-msgid "&Configure Quassel..."
-msgstr ""
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:343 ../src/qtui/mainwin.cpp:1185
+msgid "&Fullscreen mode"
+msgstr "&Tela cheia"
 
 
-#: MainWin#15
-msgid "F7"
-msgstr "F7"
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:347
+msgid "Configure &Shortcuts..."
+msgstr "Configurar atalho&s..."
 
 
-#: MainWin#16
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:349
+msgid "&Configure Quassel..."
+msgstr "&Configurar Quassel..."
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:353
 msgid "&About Quassel"
 msgstr "&Sobre Quassel"
 
 msgid "&About Quassel"
 msgstr "&Sobre Quassel"
 
-#: MainWin#17
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:355
 msgid "About &Qt"
 msgstr "Sobre o &Qt"
 
 msgid "About &Qt"
 msgstr "Sobre o &Qt"
 
-#: MainWin#18
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:357
 msgid "Debug &NetworkModel"
 msgid "Debug &NetworkModel"
-msgstr ""
+msgstr "Depuração &modelo de rede"
 
 
-#: MainWin#19
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:359
 msgid "Debug &BufferViewOverlay"
 msgstr ""
 
 msgid "Debug &BufferViewOverlay"
 msgstr ""
 
-#: MainWin#20
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:361
 msgid "Debug &MessageModel"
 msgid "Debug &MessageModel"
-msgstr ""
+msgstr "Depuração &Modelo de mensagem"
 
 
-#: MainWin#21
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:363
 msgid "Debug &HotList"
 msgid "Debug &HotList"
-msgstr ""
+msgstr "Depuração &Lista de Servidores"
 
 
-#: MainWin#22
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:365
 msgid "Debug &Log"
 msgid "Debug &Log"
-msgstr ""
-
-#: MainWin#23
-msgid "Reload Stylesheet"
-msgstr ""
-
-#: MainWin#24
-msgid "Jump to hot chat"
-msgstr ""
-
-#: MainWin#25
+msgstr "Depuração &Registro"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:371
+msgid "Navigation"
+msgstr "Navegação"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:385
+msgid "Set Quick Access #0"
+msgstr "Definir acesso rápido #0"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:387
+msgid "Set Quick Access #1"
+msgstr "Definir acesso rápido #1"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:389
+msgid "Set Quick Access #2"
+msgstr "Definir acesso rápido #2"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:391
+msgid "Set Quick Access #3"
+msgstr "Definir acesso rápido #3"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:393
+msgid "Set Quick Access #4"
+msgstr "Definir acesso rápido #4"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:395
+msgid "Set Quick Access #5"
+msgstr "Definir acesso rápido #5"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:397
+msgid "Set Quick Access #6"
+msgstr "Definir acesso rápido #6"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:399
+msgid "Set Quick Access #7"
+msgstr "Definir acesso rápido #7"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:401
+msgid "Set Quick Access #8"
+msgstr "Definir acesso rápido #8"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:403
+msgid "Set Quick Access #9"
+msgstr "Definir acesso rápido #9"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:406
+msgid "Quick Access #0"
+msgstr "Acesso rápido #0"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:408
+msgid "Quick Access #1"
+msgstr "Acesso rápido #1"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:410
+msgid "Quick Access #2"
+msgstr "Acesso rápido #2"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:412
+msgid "Quick Access #3"
+msgstr "Acesso rápido #3"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:414
+msgid "Quick Access #4"
+msgstr "Acesso rápido #4"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:416
+msgid "Quick Access #5"
+msgstr "Acesso rápido #5"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:418
+msgid "Quick Access #6"
+msgstr "Acesso rápido #6"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:420
+msgid "Quick Access #7"
+msgstr "Acesso rápido #7"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:422
+msgid "Quick Access #8"
+msgstr "Acesso rápido #8"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:424
+msgid "Quick Access #9"
+msgstr "Acesso rápido #9"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:428
+msgid "Activate Next Chat List"
+msgstr "Ativar lista de conversação seguinte"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:430
+msgid "Activate Previous Chat List"
+msgstr "Ativar lista de conversação anterior"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:432
+msgid "Go to Next Chat"
+msgstr "Ir para pŕoxima conversa"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:434
+msgid "Go to Previous Chat"
+msgstr "Ir para conversa anterior"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:441
 msgid "&File"
 msgstr "&Arquivo"
 
 msgid "&File"
 msgstr "&Arquivo"
 
-#: MainWin#26
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:454
 msgid "&Networks"
 msgid "&Networks"
-msgstr ""
+msgstr "&Redes"
 
 
-#: MainWin#27
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:460
 msgid "&View"
 msgstr "&Visualizar"
 
 msgid "&View"
 msgstr "&Visualizar"
 
-#: MainWin#28
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:461
 msgid "&Chat Lists"
 msgstr "Listas de &bate-papo"
 
 msgid "&Chat Lists"
 msgstr "Listas de &bate-papo"
 
-#: MainWin#29
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:463
 msgid "&Toolbars"
 msgstr "&Barras de ferramentas"
 
 msgid "&Toolbars"
 msgstr "&Barras de ferramentas"
 
-#: MainWin#30
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:477
 msgid "&Settings"
 msgstr "&Configurações"
 
 msgid "&Settings"
 msgstr "&Configurações"
 
-#: MainWin#31
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:486
 msgid "&Help"
 msgstr "A&juda"
 
 msgid "&Help"
 msgstr "A&juda"
 
-#: MainWin#32
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:494
 msgid "Debug"
 msgstr "Depurar"
 
 msgid "Debug"
 msgstr "Depurar"
 
-#: MainWin#33
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:723
 msgid "Nicks"
 msgstr "Apelidos"
 
 msgid "Nicks"
 msgstr "Apelidos"
 
-#: MainWin#34
-msgid "Show Nick List"
-msgstr ""
-
-#: MainWin#35
-msgctxt "MainWin#35"
-msgid "Chat Monitor"
-msgstr "Monitor do bate-papo"
-
-#: MainWin#36
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:755
 msgid "Show Chat Monitor"
 msgstr "Mostrar monitor de bate-papo"
 
 msgid "Show Chat Monitor"
 msgstr "Mostrar monitor de bate-papo"
 
-#: MainWin#37
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:759
 msgid "Inputline"
 msgid "Inputline"
-msgstr ""
+msgstr "Linha de entrada"
 
 
-#: MainWin#38
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:768
 msgid "Show Input Line"
 msgid "Show Input Line"
-msgstr ""
-
-#: MainWin#39
-msgctxt "MainWin#39"
-msgid "Topic"
-msgstr "Tópico"
+msgstr "Mostrar linha de entrada"
 
 
-#: MainWin#40
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:793
 msgid "Show Topic Line"
 msgid "Show Topic Line"
-msgstr ""
+msgstr "Mostrar linha de tópico"
 
 
-#: MainWin#41
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:871
 msgid "Main Toolbar"
 msgstr "Barra de ferramentas principal"
 
 msgid "Main Toolbar"
 msgstr "Barra de ferramentas principal"
 
-#: MainWin#42
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:910
 msgid "Connected to core."
 msgid "Connected to core."
-msgstr ""
+msgstr "Conectado ao núcleo."
 
 
-#: MainWin#43
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1001
 msgid "Not connected to core."
 msgid "Not connected to core."
-msgstr ""
-
-#: MainWin#44
-msgid "Unencrypted Connection"
-msgstr ""
+msgstr "Não conectado ao núcleo."
 
 
-#: MainWin#45
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1015
 msgid "<b>Your client does not support SSL encryption</b>"
 msgid "<b>Your client does not support SSL encryption</b>"
-msgstr ""
+msgstr "<b>Seu cliente não suporta encriptação SSL</b>"
 
 
-#: MainWin#46
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1017 ../src/qtui/mainwin.cpp:1025
 msgid ""
 "Sensitive data, like passwords, will be transmitted unencrypted to your "
 "Quassel core."
 msgstr ""
 msgid ""
 "Sensitive data, like passwords, will be transmitted unencrypted to your "
 "Quassel core."
 msgstr ""
+"Dados sensíveis, com senha, serão transmitidos não criptografados para seu "
+"núcleo Quassel."
 
 
-#: MainWin#47
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1023
 msgid "<b>Your core does not support SSL encryption</b>"
 msgid "<b>Your core does not support SSL encryption</b>"
-msgstr ""
+msgstr "<b>Seu núcleo não suporta encriptação SSL</b>"
 
 
-#: MainWin#48
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1040 ../src/qtui/mainwin.cpp:1060
 msgid "Untrusted Security Certificate"
 msgid "Untrusted Security Certificate"
-msgstr ""
+msgstr "Certificado de segurança não confiável"
 
 
-#: MainWin#49
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1041
 msgid ""
 "<b>The SSL certificate provided by the core at %1 is untrusted for the "
 "following reasons:</b>"
 msgstr ""
 msgid ""
 "<b>The SSL certificate provided by the core at %1 is untrusted for the "
 "following reasons:</b>"
 msgstr ""
+"<b>O certificado SSL provido pelo núcleo em %1 não é confiável pelas "
+"seguintes razões:</b>"
 
 
-#: MainWin#50
-msgctxt "MainWin#50"
-msgid "Continue"
-msgstr "Continue"
-
-#: MainWin#51
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1045
 msgid "Show Certificate"
 msgid "Show Certificate"
-msgstr ""
+msgstr "Mostrar certificado"
 
 
-#: MainWin#52
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1061
 msgid ""
 "Would you like to accept this certificate forever without being prompted?"
 msgstr ""
 "Deseja sempre aceitar este certificado, sem que uma confirmação lhe seja "
 "pedida?"
 
 msgid ""
 "Would you like to accept this certificate forever without being prompted?"
 msgstr ""
 "Deseja sempre aceitar este certificado, sem que uma confirmação lhe seja "
 "pedida?"
 
-#: MainWin#53
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1063
 msgid "Current Session Only"
 msgid "Current Session Only"
-msgstr ""
+msgstr "Apenas sessão atual"
 
 
-#: MainWin#54
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1064
 msgid "Forever"
 msgstr "Para sempre"
 
 msgid "Forever"
 msgstr "Para sempre"
 
-#: MainWin#55
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1073
 msgid "Core Connection Error"
 msgid "Core Connection Error"
-msgstr ""
+msgstr "Erro de conexão ao núcleo"
 
 
-#: MessageModel#1
-msgid "Requesting %1 messages from backlog for buffer %2:%3"
-msgstr ""
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1190
+msgid "&Normal mode"
+msgstr "Modo &normal"
 
 
-#: MsgProcessorStatusWidget#1
-msgctxt "MsgProcessorStatusWidget#1"
-msgid "Form"
-msgstr "Formulário"
+#. ts-context MessageModel
+#: ../src/client/messagemodel.cpp:375
+msgid "Requesting %1 messages from backlog for buffer %2:%3"
+msgstr "Requisitando %1 mensagens da lista de tarefas do acumulador %2:%3"
 
 
-#: MsgProcessorStatusWidget#2
+#. ts-context MsgProcessorStatusWidget
+#: ../src/qtui/ui/msgprocessorstatuswidget.ui:34
 msgid "Receiving Backlog"
 msgid "Receiving Backlog"
-msgstr ""
+msgstr "Recebendo registro anterior"
 
 
-#: MultiLineEdit#1
+#. ts-context MultiLineEdit
+#: ../src/uisupport/multilineedit.cpp:661
 msgid "Do you really want to paste %n lines?"
 msgid "Do you really want to paste %n lines?"
-msgstr ""
+msgid_plural "Do you really want to paste %n lines?"
+msgstr[0] "Voce realmente quer colar %n linha?"
+msgstr[1] "Voce realmente quer colar %n linhas?"
 
 
-#: MultiLineEdit#2
+#. ts-context MultiLineEdit
+#: ../src/uisupport/multilineedit.cpp:670
 msgid "Paste Protection"
 msgid "Paste Protection"
-msgstr ""
-
-#: NetworkAddDlg#1
-msgctxt "NetworkAddDlg#1"
+msgstr "Proteger colagem:"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkAddDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkEditDlg
+#: ../src/qtui/settingspages/networkadddlg.ui:14
+#: ../src/qtui/settingspages/networkssettingspage.cpp:705
 msgid "Add Network"
 msgstr "Adicionar rede"
 
 msgid "Add Network"
 msgstr "Adicionar rede"
 
-#: NetworkAddDlg#2
-msgid "Use preset:"
-msgstr ""
-
-#: NetworkAddDlg#3
-msgid "Manually specify network settings"
-msgstr ""
-
-#: NetworkAddDlg#4
+#. ts-context NetworkAddDlg
+#: ../src/qtui/settingspages/networkadddlg.ui:67
 msgid "Manual Settings"
 msgid "Manual Settings"
-msgstr ""
-
-#: NetworkAddDlg#5
-msgctxt "NetworkAddDlg#5"
+msgstr "Ajustes manuais"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkAddDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/settingspages/networkadddlg.ui:75
+#: ../src/qtui/ui/simplenetworkeditor.ui:28
 msgid "Network name:"
 msgstr "Nome da rede:"
 
 msgid "Network name:"
 msgstr "Nome da rede:"
 
-#: NetworkAddDlg#6
-msgctxt "NetworkAddDlg#6"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkAddDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/networkadddlg.ui:85
+#: ../src/qtui/settingspages/servereditdlg.ui:38
 msgid "Server address:"
 msgstr "Endereço do servidor:"
 
 msgid "Server address:"
 msgstr "Endereço do servidor:"
 
-#: NetworkAddDlg#7
-msgctxt "NetworkAddDlg#7"
-msgid "Port:"
-msgstr "Porta:"
-
-#: NetworkAddDlg#8
+#. ts-context NetworkAddDlg
+#: ../src/qtui/settingspages/networkadddlg.ui:115
 msgid "Server password:"
 msgstr "Senha do servidor:"
 
 msgid "Server password:"
 msgstr "Senha do servidor:"
 
-#: NetworkAddDlg#9
-msgid "Use secure connection"
-msgstr ""
-
-#: NetworkEditDlg#1
-msgctxt "NetworkEditDlg#1"
-msgid "Dialog"
-msgstr "Diálogo"
-
-#: NetworkEditDlg#2
+#. ts-context NetworkEditDlg
+#: ../src/qtui/settingspages/networkeditdlg.ui:21
 msgid "Please enter a network name:"
 msgid "Please enter a network name:"
-msgstr ""
-
-#: NetworkEditDlg#3
-msgctxt "NetworkEditDlg#3"
-msgid "Add Network"
-msgstr "Adicionar rede"
+msgstr "Por favor entre com um nome de rede:"
 
 
-#: NetworkItem#1
+#. ts-context NetworkItem
+#: ../src/client/networkmodel.cpp:196
 msgid "Server: %1"
 msgstr "Servidor: %1"
 
 msgid "Server: %1"
 msgstr "Servidor: %1"
 
-#: NetworkItem#2
-msgctxt "NetworkItem#2"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkItem
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidget
+#: ../src/client/networkmodel.cpp:197 ../src/qtui/topicwidget.cpp:106
 msgid "Users: %1"
 msgid "Users: %1"
-msgstr ""
-
-#: NetworkItem#3
-msgctxt "NetworkItem#3"
-msgid "Lag: %1 msecs"
-msgstr ""
+msgstr "Usuários: %1"
 
 
-#: NetworkModel#1
+#. ts-context NetworkModel
+#: ../src/client/networkmodel.cpp:852
 msgid "Chat"
 msgstr "Bate-papo"
 
 msgid "Chat"
 msgstr "Bate-papo"
 
-#: NetworkModel#2
-msgctxt "NetworkModel#2"
-msgid "Topic"
-msgstr "Tópico"
-
-#: NetworkModel#3
-msgid "Nick Count"
-msgstr ""
-
-#: NetworkModelController#1
-msgid "Do you want to delete the following buffer(s) permanently?"
-msgstr ""
-
-#: NetworkModelController#2
+#. ts-context NetworkModelController
+#: ../src/uisupport/networkmodelcontroller.cpp:167
 msgid "...and <b>%1</b> more<br><br>"
 msgid "...and <b>%1</b> more<br><br>"
-msgstr ""
+msgstr "...e <b>%1</b> mais<br><br>"
 
 
-#: NetworkModelController#3
+#. ts-context NetworkModelController
+#: ../src/uisupport/networkmodelcontroller.cpp:168
 msgid ""
 "<b>Note:</b> This will delete all related data, including all backlog data, "
 "from the core's database and cannot be undone."
 msgstr ""
 msgid ""
 "<b>Note:</b> This will delete all related data, including all backlog data, "
 "from the core's database and cannot be undone."
 msgstr ""
+"<b>Nota:</b> Isto irá apagar todos os dados relacionados, incluindo todos os "
+"dados da lista de tarefas da base de dados do núcleo e não poderá ser "
+"desfeita."
 
 
-#: NetworkModelController#4
+#. ts-context NetworkModelController
+#: ../src/uisupport/networkmodelcontroller.cpp:170
 msgid ""
 "<br>Active channel buffers cannot be deleted, please part the channel first."
 msgstr ""
 msgid ""
 "<br>Active channel buffers cannot be deleted, please part the channel first."
 msgstr ""
+"<br>Acumuladores ativos do canal não podem ser apagados, por favor saia do "
+"canal primeiro."
 
 
-#: NetworkModelController#5
-msgid "Remove buffers permanently?"
-msgstr ""
-
-#: NetworkModelController::JoinDlg#1
+#. ts-context NetworkModelController::JoinDlg
+#: ../src/uisupport/networkmodelcontroller.cpp:484
 msgid "Join Channel"
 msgstr "Entrar no canal"
 
 msgid "Join Channel"
 msgstr "Entrar no canal"
 
-#: NetworkModelController::JoinDlg#2
-msgctxt "NetworkModelController::JoinDlg#2"
-msgid "Network:"
-msgstr "Rede:"
-
-#: NetworkModelController::JoinDlg#3
+#. ts-context NetworkModelController::JoinDlg
+#: ../src/uisupport/networkmodelcontroller.cpp:489
 msgid "Channel:"
 msgstr "Canal:"
 
 msgid "Channel:"
 msgstr "Canal:"
 
-#: NetworkModelController::JoinDlg#4
-msgctxt "NetworkModelController::JoinDlg#4"
-msgid "Password:"
-msgstr "Senha:"
-
-#: NetworkPage#1
-msgid "Setup Network Connection"
-msgstr ""
-
-#: NetworksSettingsPage#1
-msgctxt "NetworksSettingsPage#1"
-msgid "IRC"
-msgstr "IRC"
-
-#: NetworksSettingsPage#2
-msgid "Networks"
-msgstr "Redes"
-
-#: NetworksSettingsPage#3
-msgctxt "NetworksSettingsPage#3"
-msgid ""
-"<b>The following problems need to be corrected before your changes can be "
-"applied:</b><ul>"
-msgstr ""
-"<b>Os seguintes problemas precisam ser corrigidos para que as alterações "
-"possam ser aplicadas :</b><ul>"
-
-#: NetworksSettingsPage#4
-msgid "<li>All networks need at least one server defined</li>"
-msgstr ""
-
-#: NetworksSettingsPage#5
-msgctxt "NetworksSettingsPage#5"
-msgid "</ul>"
-msgstr "</ul>"
-
-#: NetworksSettingsPage#6
-msgid "Invalid Network Settings"
-msgstr ""
-
-#: NetworksSettingsPage#7
-msgid "Delete Network?"
-msgstr "Apagar rede?"
-
-#: NetworksSettingsPage#8
-msgid ""
-"Do you really want to delete the network \"%1\" and all related settings, "
-"including the backlog?"
-msgstr ""
-
-#: NetworksSettingsPage#9
-msgctxt "NetworksSettingsPage#9"
-msgid "Form"
-msgstr "Formulário"
-
-#: NetworksSettingsPage#10
-msgctxt "NetworksSettingsPage#10"
-msgid "Re&name..."
-msgstr "Re&nomear..."
-
-#: NetworksSettingsPage#11
-msgctxt "NetworksSettingsPage#11"
-msgid "&Add..."
-msgstr "&Adicionar..."
-
-#: NetworksSettingsPage#12
-msgctxt "NetworksSettingsPage#12"
-msgid "De&lete"
-msgstr "&Apagar"
-
-#: NetworksSettingsPage#13
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:124
 msgid "Network Details"
 msgstr "Detalhes da rede"
 
 msgid "Network Details"
 msgstr "Detalhes da rede"
 
-#: NetworksSettingsPage#14
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:132
 msgid "Identity:"
 msgstr "Identidade:"
 
 msgid "Identity:"
 msgstr "Identidade:"
 
-#: NetworksSettingsPage#15
-msgctxt "NetworksSettingsPage#15"
-msgid "..."
-msgstr "..."
-
-#: NetworksSettingsPage#16
-msgctxt "NetworksSettingsPage#16"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/settingspages/networkssettingspage.ui:190
+#: ../src/qtui/ui/simplenetworkeditor.ui:63
 msgid "Servers"
 msgstr "Servidores"
 
 msgid "Servers"
 msgstr "Servidores"
 
-#: NetworksSettingsPage#17
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:193
 msgid "Manage servers for this network"
 msgid "Manage servers for this network"
-msgstr ""
-
-#: NetworksSettingsPage#18
-msgctxt "NetworksSettingsPage#18"
+msgstr "Gerenciar servidores para esta rede"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/settingspages/networkssettingspage.ui:217
+#: ../src/qtui/ui/simplenetworkeditor.ui:99
 msgid "&Edit..."
 msgstr "&Editar..."
 
 msgid "&Edit..."
 msgstr "&Editar..."
 
-#: NetworksSettingsPage#19
-msgctxt "NetworksSettingsPage#19"
-msgid "Move upwards in list"
-msgstr ""
-
-#: NetworksSettingsPage#20
-msgctxt "NetworksSettingsPage#20"
-msgid "Move downwards in list"
-msgstr ""
-
-#: NetworksSettingsPage#21
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:337
 msgid "Commands"
 msgstr "Comandos"
 
 msgid "Commands"
 msgstr "Comandos"
 
-#: NetworksSettingsPage#22
-msgid ""
-"Configure automatic identification or misc. commands to be executed after "
-"connecting to a server"
-msgstr ""
-
-#: NetworksSettingsPage#23
-msgid "Commands to execute on connect:"
-msgstr ""
-
-#: NetworksSettingsPage#24
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:362
 msgid ""
 "Specify a list of IRC commands to be executed upon connect.\n"
 "Note that Quassel IRC automatically rejoins channels, so /join will rarely "
 "be needed here!"
 msgstr ""
 msgid ""
 "Specify a list of IRC commands to be executed upon connect.\n"
 "Note that Quassel IRC automatically rejoins channels, so /join will rarely "
 "be needed here!"
 msgstr ""
+"Especifica uma lista de comandos IRC a serem executados quando conectado.\n"
+"Note que o Quassel IRC automaticamente reingressa em canais, portanto /join "
+"raramente será necessário aqui!"
 
 
-#: NetworksSettingsPage#25
-msgctxt "NetworksSettingsPage#25"
-msgid "Connection"
-msgstr "Conexão"
-
-#: NetworksSettingsPage#26
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:383
 msgid "Automatically reconnect to the IRC network after connection failures"
 msgid "Automatically reconnect to the IRC network after connection failures"
-msgstr ""
+msgstr "Automaticamente reconecta a uma rede IRC após falhas de conexão"
 
 
-#: NetworksSettingsPage#27
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:386
 msgid "Automatic Reconnect"
 msgid "Automatic Reconnect"
-msgstr ""
+msgstr "Reconexão automática"
 
 
-#: NetworksSettingsPage#28
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:397
 msgid "Wait"
 msgstr "Aguarde"
 
 msgid "Wait"
 msgstr "Aguarde"
 
-#: NetworksSettingsPage#29
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:404
 msgid " s"
 msgstr " e"
 
 msgid " s"
 msgstr " e"
 
-#: NetworksSettingsPage#30
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:420
 msgid "between retries"
 msgid "between retries"
-msgstr ""
+msgstr "entre tentativas"
 
 
-#: NetworksSettingsPage#31
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:444
 msgid "Number of retries:"
 msgstr "Número de tentativas:"
 
 msgid "Number of retries:"
 msgstr "Número de tentativas:"
 
-#: NetworksSettingsPage#32
-msgctxt "NetworksSettingsPage#32"
-msgid "Unlimited"
-msgstr "Sem limites"
-
-#: NetworksSettingsPage#33
-msgid "Rejoin all channels after reconnect"
-msgstr ""
-
-#: NetworksSettingsPage#34
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:516
+#: ../src/qtui/settingspages/networkssettingspage.ui:525
 msgid "Auto Identify"
 msgstr "Autoidentificar"
 
 msgid "Auto Identify"
 msgstr "Autoidentificar"
 
-#: NetworksSettingsPage#35
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:540
 msgid "NickServ"
 msgstr "NickServ"
 
 msgid "NickServ"
 msgstr "NickServ"
 
-#: NetworksSettingsPage#36
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:557
 msgid "Service:"
 msgstr "Serviço:"
 
 msgid "Service:"
 msgstr "Serviço:"
 
-#: NetworksSettingsPage#37
-msgctxt "NetworksSettingsPage#37"
-msgid "Password:"
-msgstr "Senha:"
-
-#: NetworksSettingsPage#38
-msgid "Use SASL Authentication"
-msgstr ""
-
-#: NetworksSettingsPage#39
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:625
 msgid "Account:"
 msgstr "Conta:"
 
 msgid "Account:"
 msgstr "Conta:"
 
-#: NetworksSettingsPage#40
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:649
 msgid "Encodings"
 msgstr "Codificações"
 
 msgid "Encodings"
 msgstr "Codificações"
 
-#: NetworksSettingsPage#41
-msgid ""
-"Configure advanced settings such as message encodings and automatic reconnect"
-msgstr ""
-
-#: NetworksSettingsPage#42
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:661
 msgid "Control encodings for in- and outgoing messages"
 msgid "Control encodings for in- and outgoing messages"
-msgstr ""
-
-#: NetworksSettingsPage#43
-msgid "Use Custom Encodings"
-msgstr ""
+msgstr "Controlar codificação para entrada e saída de mensagens"
 
 
-#: NetworksSettingsPage#44
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:675
+#: ../src/qtui/settingspages/networkssettingspage.ui:695
 msgid ""
 "Specify which encoding your messages will be sent in.\n"
 "UTF-8 should be a sane choice for most networks."
 msgstr ""
 msgid ""
 "Specify which encoding your messages will be sent in.\n"
 "UTF-8 should be a sane choice for most networks."
 msgstr ""
+"Especificar com qual codificação será enviada a sua mensagem.\n"
+"UTF-8 deve ser uma escolha sensata para a maioria das redes."
 
 
-#: NetworksSettingsPage#45
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:679
 msgid "Send messages in:"
 msgid "Send messages in:"
-msgstr ""
+msgstr "Enviar mensagens em:"
 
 
-#: NetworksSettingsPage#46
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:706
+#: ../src/qtui/settingspages/networkssettingspage.ui:726
 msgid ""
 "Incoming messages encoded in Utf8 will always be treated as such.\n"
 "This setting defines the encoding for messages that are not Utf8."
 msgstr ""
 msgid ""
 "Incoming messages encoded in Utf8 will always be treated as such.\n"
 "This setting defines the encoding for messages that are not Utf8."
 msgstr ""
+"Mensagens que chegam codificadas em Utf8 serão sempre tratadas desta forma.\n"
+"Este ajuste define a codificação para mensagens que não são Utf8."
 
 
-#: NetworksSettingsPage#47
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:710
 msgid "Receive fallback:"
 msgid "Receive fallback:"
-msgstr ""
+msgstr "Receber retorno:"
 
 
-#: NetworksSettingsPage#48
-msgid ""
-"This specifies how control messages, nicks and servernames are encoded.\n"
-"Unless you *really* know what you do, leave this as ISO-8859-1!"
-msgstr ""
-
-#: NetworksSettingsPage#49
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:741
 msgid "Server encoding:"
 msgid "Server encoding:"
-msgstr ""
+msgstr "Codificação do servidor:"
 
 
-#: NickEditDlg#1
-msgctxt "NickEditDlg#1"
-msgid "Add Nickname"
-msgstr "Adicionar apelido"
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.cpp:37
+msgid "Networks"
+msgstr "Redes"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.cpp:170
+msgid "Invalid Network Settings"
+msgstr "Configurações de rede inválidas"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.cpp:542
+msgid "Delete Network?"
+msgstr "Apagar rede?"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.cpp:543
+msgid ""
+"Do you really want to delete the network \"%1\" and all related settings, "
+"including the backlog?"
+msgstr ""
+"Você realmente quer apagar a rede \"%1\" e todas as configurações "
+"relacionadas, incluindo a lista de tarefas?"
 
 
-#: NickEditDlg#2
+#. ts-context NickEditDlg
+#: ../src/qtui/settingspages/nickeditdlg.ui:13
 msgid "Edit Nickname"
 msgstr "Editar apelido"
 
 msgid "Edit Nickname"
 msgstr "Editar apelido"
 
-#: NickEditDlg#3
+#. ts-context NickEditDlg
+#: ../src/qtui/settingspages/nickeditdlg.ui:19
 msgid "Please enter a valid nickname:"
 msgid "Please enter a valid nickname:"
-msgstr ""
+msgstr "Por favor entre com um apelido válido:"
 
 
-#: NickEditDlg#4
+#. ts-context NickEditDlg
+#: ../src/qtui/settingspages/nickeditdlg.ui:32
 msgid ""
 "A valid nickname may contain letters from the English alphabet, digits, and "
 "the special characters {, }, [, ], \\, |, `, ^, _ and -."
 msgstr ""
 msgid ""
 "A valid nickname may contain letters from the English alphabet, digits, and "
 "the special characters {, }, [, ], \\, |, `, ^, _ and -."
 msgstr ""
+"Um apelido pode conter letras do alfabeto inglês, dígitos e caracteres "
+"especiais {, }, [, ], \\, |, `, ^, _ e -."
 
 
-#: NotificationsSettingsPage#1
-msgctxt "NotificationsSettingsPage#1"
-msgid "Interface"
-msgstr "Interface"
-
-#: NotificationsSettingsPage#2
+#. ts-context NotificationsSettingsPage
+#: ../src/qtui/settingspages/notificationssettingspage.cpp:28
 msgid "Notifications"
 msgstr "Notificações"
 
 msgid "Notifications"
 msgstr "Notificações"
 
-#: PhononNotificationBackend::ConfigWidget#1
+#. ts-context PhononNotificationBackend::ConfigWidget
+#: ../src/qtui/phononnotificationbackend.cpp:143
 msgid "Select Audio File"
 msgstr "Selecionar arquivo de áudio"
 
 msgid "Select Audio File"
 msgstr "Selecionar arquivo de áudio"
 
-#: PhononNotificationConfigWidget#1
-msgctxt "PhononNotificationConfigWidget#1"
-msgid "Form"
-msgstr "Formulário"
-
-#: PhononNotificationConfigWidget#2
+#. ts-context PhononNotificationConfigWidget
+#: ../src/qtui/ui/phononnotificationconfigwidget.ui:20
 msgid "Play a sound"
 msgstr "Reproduzir som"
 
 msgid "Play a sound"
 msgstr "Reproduzir som"
 
-#: PhononNotificationConfigWidget#3
+#. ts-context PhononNotificationConfigWidget
+#: ../src/qtui/ui/phononnotificationconfigwidget.ui:46
 msgid "Prelisten to the selected sound"
 msgid "Prelisten to the selected sound"
-msgstr ""
+msgstr "Ouvir antes o som selecionado"
 
 
-#: PhononNotificationConfigWidget#4
+#. ts-context PhononNotificationConfigWidget
+#: ../src/qtui/ui/phononnotificationconfigwidget.ui:59
+#: ../src/qtui/ui/phononnotificationconfigwidget.ui:69
 msgid "Select the sound file to play"
 msgid "Select the sound file to play"
-msgstr ""
+msgstr "Selecione o arquivo de som para tocar"
 
 
-#: PostgreSqlStorage#1
+#. ts-context PostgreSqlStorage
+#: ../src/core/postgresqlstorage.cpp:62
 msgid "PostgreSQL Turbo Bomber HD!"
 msgid "PostgreSQL Turbo Bomber HD!"
-msgstr ""
+msgstr "PostgreSQL Turbo Bomber HD!"
 
 
-#: QObject#1
+#. ts-context QObject
+#: ../src/client/backlogrequester.cpp:82
 msgid "Requesting a total of up to %1 backlog messages for %2 buffers"
 msgstr ""
 msgid "Requesting a total of up to %1 backlog messages for %2 buffers"
 msgstr ""
+"Requisitando um total de até %1 da listas de tarefas para %2 acumuladores"
 
 
-#: QObject#2
+#. ts-context QObject
+#: ../src/client/backlogrequester.cpp:106
 msgid ""
 "Requesting up to %1 of all unread backlog messages (plus additional %2)"
 msgstr ""
 msgid ""
 "Requesting up to %1 of all unread backlog messages (plus additional %2)"
 msgstr ""
+"Requisitanto até %1 de todas as listas de tarefas de mensagens (mais "
+"adicional %2)"
 
 
-#: QObject#3
+#. ts-context QObject
+#: ../src/client/backlogrequester.cpp:123
 msgid "Requesting a total of up to %1 unread backlog messages for %2 buffers"
 msgstr ""
 msgid "Requesting a total of up to %1 unread backlog messages for %2 buffers"
 msgstr ""
+"Requisitando um total de até %1 listas de tarefas não lidas de %2 "
+"acumuladores"
 
 
-#: QObject#4
+#. ts-context QObject
+#: ../src/qtui/ircconnectionwizard.cpp:56
 msgid "Welcome to Quassel IRC"
 msgid "Welcome to Quassel IRC"
-msgstr ""
-
-#: QObject#5
-msgid ""
-"This wizard will help you to set up your default identity and your IRC "
-"network connection.<br>This only covers basic settings. You can cancel this "
-"wizard any time and use the settings dialog for more detailed changes."
-msgstr ""
+msgstr "Bem-vindo ao Quassel IRC"
 
 
-#: QssParser#1
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:121 ../src/uisupport/qssparser.cpp:166
+#: ../src/uisupport/qssparser.cpp:316
 msgid "Invalid block declaration: %1"
 msgid "Invalid block declaration: %1"
-msgstr ""
+msgstr "Declaração de bloco inválida: %1"
 
 
-#: QssParser#2
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:140
 msgid "Invalid palette role assignment: %1"
 msgid "Invalid palette role assignment: %1"
-msgstr ""
+msgstr "Paleta da atribuição de funções inválida: %1"
 
 
-#: QssParser#3
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:156
 msgid "Unknown palette role name: %1"
 msgid "Unknown palette role name: %1"
-msgstr ""
+msgstr "Paleta de função de nome desconhecida: %1"
 
 
-#: QssParser#4
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:192
 msgid "Invalid subelement name in %1"
 msgid "Invalid subelement name in %1"
-msgstr ""
+msgstr "Nome de sub-elemento inválido em %1"
 
 
-#: QssParser#5
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:236
 msgid "Invalid message type in %1"
 msgid "Invalid message type in %1"
-msgstr ""
+msgstr "Tipo de mensagem inválida em %1"
 
 
-#: QssParser#6
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:245
 msgid "Invalid condition %1"
 msgid "Invalid condition %1"
-msgstr ""
+msgstr "Condição inválida %1"
 
 
-#: QssParser#7
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:257
 msgid "Invalid message label: %1"
 msgid "Invalid message label: %1"
-msgstr ""
+msgstr "Etiqueta de mensagem inválida: %1"
 
 
-#: QssParser#8
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:268
 msgid "Invalid senderhash specification: %1"
 msgid "Invalid senderhash specification: %1"
-msgstr ""
+msgstr "Especificação do remetente da estrutura de dados inválida: %1"
 
 
-#: QssParser#9
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:272
 msgid "Senderhash can be at most \"0x0f\"!"
 msgid "Senderhash can be at most \"0x0f\"!"
-msgstr ""
+msgstr "Remetente da estrutura de dados pode ser no máximo \"0x0f\"!"
 
 
-#: QssParser#10
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:287
 msgid "Invalid format name: %1"
 msgid "Invalid format name: %1"
-msgstr ""
+msgstr "Formato de nome inválido: %1"
 
 
-#: QssParser#11
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:294
 msgid "Illegal IRC color specification (must be between 00 and 0f): %1"
 msgid "Illegal IRC color specification (must be between 00 and 0f): %1"
-msgstr ""
+msgstr "Especificação IRC de cor inválida (deve ser entre 00 e 0f): %1"
 
 
-#: QssParser#12
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:302
 msgid "Unhandled condition: %1"
 msgid "Unhandled condition: %1"
-msgstr ""
+msgstr "Condição não manipulável: %1"
 
 
-#: QssParser#13
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:331
 msgid "Invalid proplist %1"
 msgid "Invalid proplist %1"
-msgstr ""
+msgstr "Lista de propriedas inválida %1"
 
 
-#: QssParser#14
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:350
 msgid "Invalid chatlist item type %1"
 msgid "Invalid chatlist item type %1"
-msgstr ""
+msgstr "Tipo de lista de conversa inválida %1"
 
 
-#: QssParser#15
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:366
 msgid "Invalid chatlist state %1"
 msgid "Invalid chatlist state %1"
-msgstr ""
+msgstr "Estado da lista de conversa inválido %1"
 
 
-#: QssParser#16
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:392
 msgid "Invalid property declaration: %1"
 msgid "Invalid property declaration: %1"
-msgstr ""
+msgstr "Declaração de propriedade inválida: %1"
 
 
-#: QssParser#17
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:416
 msgid "Invalid font property: %1"
 msgid "Invalid font property: %1"
-msgstr ""
+msgstr "Propriedade de fonte inválida: %1"
 
 
-#: QssParser#18
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:422
 msgid "Unknown ChatLine property: %1"
 msgid "Unknown ChatLine property: %1"
-msgstr ""
+msgstr "Propriedade da linha de conversa desconhecida: %1"
 
 
-#: QssParser#19
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:444
 msgid "Invalid palette color role specification: %1"
 msgid "Invalid palette color role specification: %1"
-msgstr ""
+msgstr "Especificação da paleta de cores inválida: %1"
 
 
-#: QssParser#20
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:451
 msgid "Unknown palette color role: %1"
 msgid "Unknown palette color role: %1"
-msgstr ""
+msgstr "Especificação da paleta de cor desconhecida: %1"
 
 
-#: QssParser#21
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:458 ../src/uisupport/qssparser.cpp:481
+#: ../src/uisupport/qssparser.cpp:503
 msgid "Invalid gradient declaration: %1"
 msgid "Invalid gradient declaration: %1"
-msgstr ""
+msgstr "Declaração de gradiente inválida: %1"
 
 
-#: QssParser#22
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:467 ../src/uisupport/qssparser.cpp:489
+#: ../src/uisupport/qssparser.cpp:513
 msgid "Invalid gradient stops list: %1"
 msgid "Invalid gradient stops list: %1"
-msgstr ""
+msgstr "Lista de parada de gradiente inválida: %1"
 
 
-#: QssParser#23
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:610
 msgid "Invalid font specification: %1"
 msgid "Invalid font specification: %1"
-msgstr ""
+msgstr "Especificação de fonte inválida: %1"
 
 
-#: QssParser#24
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:649
 msgid "Invalid font style specification: %1"
 msgid "Invalid font style specification: %1"
-msgstr ""
+msgstr "Especificação de estilo de fonte inválida: %1"
 
 
-#: QssParser#25
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:662
 msgid "Invalid font weight specification: %1"
 msgid "Invalid font weight specification: %1"
-msgstr ""
+msgstr "Especificação de altura de fonte inválida: %1"
 
 
-#: QssParser#26
+#. ts-context QssParser
+#: ../src/uisupport/qssparser.cpp:672
 msgid "Invalid font size specification: %1"
 msgid "Invalid font size specification: %1"
-msgstr ""
+msgstr "Especificação de tamanho de fonte inválida: %1"
 
 
-#: Quassel::secondsToString()#1
+#. ts-context Quassel::secondsToString()
+#: ../src/common/util.cpp:145
 msgid "year"
 msgstr "ano"
 
 msgid "year"
 msgstr "ano"
 
-#: Quassel::secondsToString()#2
+#. ts-context Quassel::secondsToString()
+#: ../src/common/util.cpp:146
 msgid "day"
 msgstr "dia"
 
 msgid "day"
 msgstr "dia"
 
-#: Quassel::secondsToString()#3
+#. ts-context Quassel::secondsToString()
+#: ../src/common/util.cpp:147
 msgid "h"
 msgstr "h"
 
 msgid "h"
 msgstr "h"
 
-#: Quassel::secondsToString()#4
+#. ts-context Quassel::secondsToString()
+#: ../src/common/util.cpp:148
 msgid "min"
 msgstr "min"
 
 msgid "min"
 msgstr "min"
 
-#: Quassel::secondsToString()#5
+#. ts-context Quassel::secondsToString()
+#: ../src/common/util.cpp:149
 msgid "sec"
 msgstr "seg"
 
 msgid "sec"
 msgstr "seg"
 
-#: QueryBufferItem#1
+#. ts-context QueryBufferItem
+#: ../src/client/networkmodel.cpp:429
 msgid "<b>Query with %1</b>"
 msgid "<b>Query with %1</b>"
-msgstr ""
+msgstr "<b>Consulta com %1</b>"
 
 
-#: QueryBufferItem#2
-msgctxt "QueryBufferItem#2"
-msgid "idling since %1"
-msgstr ""
-
-#: QueryBufferItem#3
-msgctxt "QueryBufferItem#3"
-msgid "login time: %1"
-msgstr ""
-
-#: QueryBufferItem#4
-msgctxt "QueryBufferItem#4"
-msgid "server: %1"
-msgstr ""
-
-#: SaveIdentitiesDlg#1
+#. ts-context SaveIdentitiesDlg
+#: ../src/qtui/settingspages/saveidentitiesdlg.ui:13
 msgid "Sync With Core"
 msgid "Sync With Core"
-msgstr ""
+msgstr "Sincronizar com o núcleo"
 
 
-#: SaveIdentitiesDlg#2
+#. ts-context SaveIdentitiesDlg
+#: ../src/qtui/settingspages/saveidentitiesdlg.ui:21
 msgid "Syncing data with core, please wait..."
 msgid "Syncing data with core, please wait..."
-msgstr ""
+msgstr "Sincronizando dados com o núcleo, por favor aguarde"
 
 
-#: SaveIdentitiesDlg#3
+#. ts-context SaveIdentitiesDlg
+#: ../src/qtui/settingspages/saveidentitiesdlg.ui:81
 msgid "Abort"
 msgstr "Interromper"
 
 msgid "Abort"
 msgstr "Interromper"
 
-#: ServerEditDlg#1
-msgctxt "ServerEditDlg#1"
-msgid "Dialog"
-msgstr "Diálogo"
-
-#: ServerEditDlg#2
-msgid "Server Info"
-msgstr ""
-
-#: ServerEditDlg#3
-msgctxt "ServerEditDlg#3"
-msgid "Server address:"
-msgstr "Endereço do servidor:"
-
-#: ServerEditDlg#4
-msgctxt "ServerEditDlg#4"
-msgid "Port:"
-msgstr "Porta:"
-
-#: ServerEditDlg#5
-msgctxt "ServerEditDlg#5"
-msgid "Password:"
-msgstr "Senha:"
-
-#: ServerEditDlg#6
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/servereditdlg.ui:94
 msgid "Use SSL"
 msgstr "Usar SSL"
 
 msgid "Use SSL"
 msgstr "Usar SSL"
 
-#: ServerEditDlg#7
-msgctxt "ServerEditDlg#7"
-msgid "Advanced"
-msgstr "Avançado"
-
-#: ServerEditDlg#8
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/servereditdlg.ui:140
 msgid "SSL Version:"
 msgstr "Versão do SSL:"
 
 msgid "SSL Version:"
 msgstr "Versão do SSL:"
 
-#: ServerEditDlg#9
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/servereditdlg.ui:147
 msgid ""
 "Do not change unless you're going to connect to a server not supporting "
 "SSLv3!"
 msgstr ""
 msgid ""
 "Do not change unless you're going to connect to a server not supporting "
 "SSLv3!"
 msgstr ""
+"Não mude a menos que você irá conectar-se a um servidor que não suporta "
+"SSLv3!"
 
 
-#: ServerEditDlg#10
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/servereditdlg.ui:151
 msgid "SSLv3 (default)"
 msgstr "SSLv3 (padrão)"
 
 msgid "SSLv3 (default)"
 msgstr "SSLv3 (padrão)"
 
-#: ServerEditDlg#11
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/servereditdlg.ui:156
 msgid "SSLv2"
 msgstr "SSLv2"
 
 msgid "SSLv2"
 msgstr "SSLv2"
 
-#: ServerEditDlg#12
-msgid "TLSv1"
-msgstr "TLSv1"
-
-#: ServerEditDlg#13
-msgctxt "ServerEditDlg#13"
-msgid "Use a Proxy"
-msgstr "Usar um proxy"
-
-#: ServerEditDlg#14
-msgctxt "ServerEditDlg#14"
-msgid "Proxy Type:"
-msgstr "Tipo de proxy:"
-
-#: ServerEditDlg#15
-msgctxt "ServerEditDlg#15"
-msgid "Socks 5"
-msgstr "Socks 5"
-
-#: ServerEditDlg#16
-msgctxt "ServerEditDlg#16"
-msgid "HTTP"
-msgstr "HTTP"
-
-#: ServerEditDlg#17
-msgid "Proxy Host:"
-msgstr ""
-
-#: ServerEditDlg#18
-msgctxt "ServerEditDlg#18"
-msgid "localhost"
-msgstr "localhost"
-
-#: ServerEditDlg#19
-msgid "Proxy Username:"
-msgstr ""
-
-#: ServerEditDlg#20
-msgid "Proxy Password:"
-msgstr ""
-
-#: SettingsDlg#1
-msgctxt "SettingsDlg#1"
-msgid "Settings"
-msgstr "Configurações"
-
-#: SettingsDlg#2
-msgid "Save changes"
-msgstr "Salvar alterações"
-
-#: SettingsDlg#3
-msgid ""
-"There are unsaved changes on the current configuration page. Would you like "
-"to apply your changes now?"
-msgstr ""
-
-#: SettingsDlg#4
-msgctxt "SettingsDlg#4"
-msgid "Configure %1"
-msgstr "Configurar %1"
-
-#: SettingsDlg#5
-msgctxt "SettingsDlg#5"
-msgid "Reload Settings"
-msgstr ""
-
-#: SettingsDlg#6
-msgctxt "SettingsDlg#6"
-msgid ""
-"Do you like to reload the settings, undoing your changes on this page?"
-msgstr ""
-
-#: SettingsDlg#7
-msgctxt "SettingsDlg#7"
-msgid "Restore Defaults"
-msgstr "Restaurar padrões"
-
-#: SettingsDlg#8
-msgctxt "SettingsDlg#8"
-msgid "Do you like to restore the default values for this page?"
-msgstr ""
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/servereditdlg.ui:161
+msgid "TLSv1"
+msgstr "TLSv1"
 
 
-#: SettingsDlg#9
-msgctxt "SettingsDlg#9"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/ui/settingsdlg.ui:14 ../src/qtui/ui/settingspagedlg.ui:14
 msgid "Configure Quassel"
 msgid "Configure Quassel"
+msgstr "Configurar Quassel"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/ui/settingsdlg.ui:35 ../src/qtui/ui/settingsdlg.ui:50
+#: ../src/qtui/settingsdlg.cpp:99 ../src/qtui/ui/settingspagedlg.ui:30
+msgid "Settings"
+msgstr "Configurações"
+
+#. ts-context SettingsDlg
+#: ../src/qtui/settingsdlg.cpp:109
+msgid "Save changes"
+msgstr "Salvar alterações"
+
+#. ts-context SettingsDlg
+#: ../src/qtui/settingsdlg.cpp:110
+msgid ""
+"There are unsaved changes on the current configuration page. Would you like "
+"to apply your changes now?"
 msgstr ""
 msgstr ""
+"Existem alterações não salvas na página de configuração atual. Você gostaria "
+"de aplicar as alterações agora?"
 
 
-#: SettingsPageDlg#1
-msgctxt "SettingsPageDlg#1"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/settingsdlg.cpp:122 ../src/qtui/settingsdlg.cpp:126
+#: ../src/qtui/settingspagedlg.cpp:36
 msgid "Configure %1"
 msgstr "Configurar %1"
 
 msgid "Configure %1"
 msgstr "Configurar %1"
 
-#: SettingsPageDlg#2
-msgctxt "SettingsPageDlg#2"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/settingsdlg.cpp:193 ../src/qtui/settingspagedlg.cpp:104
 msgid "Reload Settings"
 msgid "Reload Settings"
-msgstr ""
-
-#: SettingsPageDlg#3
-msgctxt "SettingsPageDlg#3"
-msgid ""
-"Do you like to reload the settings, undoing your changes on this page?"
-msgstr ""
-
-#: SettingsPageDlg#4
-msgctxt "SettingsPageDlg#4"
-msgid "Restore Defaults"
-msgstr "Restaurar padrões"
+msgstr "Recarregar configurações"
 
 
-#: SettingsPageDlg#5
-msgctxt "SettingsPageDlg#5"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/settingsdlg.cpp:202 ../src/qtui/settingspagedlg.cpp:113
 msgid "Do you like to restore the default values for this page?"
 msgid "Do you like to restore the default values for this page?"
-msgstr ""
+msgstr "Você gostaria de restaurar os valores padrões para esta página?"
+
+#. ts-context ShortcutsModel
+#: ../src/qtui/settingspages/shortcutsmodel.cpp:110
+msgid "Action"
+msgstr "Ação"
+
+#. ts-context ShortcutsModel
+#: ../src/qtui/settingspages/shortcutsmodel.cpp:112
+msgid "Shortcut"
+msgstr "Atalho"
+
+#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:22
+msgid "Search:"
+msgstr "Procurar:"
+
+#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:62
+msgid "Shortcut for Selected Action"
+msgstr "Atalho para ação selecionada"
+
+#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:68
+msgid "Default:"
+msgstr "Padrão:"
 
 
-#: SettingsPageDlg#6
-msgctxt "SettingsPageDlg#6"
-msgid "Configure Quassel"
-msgstr ""
+#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:82
+msgid "Custom:"
+msgstr "Personalizar:"
 
 
-#: SettingsPageDlg#7
-msgctxt "SettingsPageDlg#7"
-msgid "Settings"
-msgstr "Configurações"
+#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/shortcutssettingspage.cpp:60
+msgid "Shortcuts"
+msgstr "Atalhos de teclado"
 
 
-#: SignalProxy#1
+#. ts-context SignalProxy
+#: ../src/common/signalproxy.cpp:880
 msgid "Peer tried to send package larger than max package size!"
 msgid "Peer tried to send package larger than max package size!"
-msgstr ""
+msgstr "Peer tentou enviar um pacote maior que o tamanho máximo permitido!"
 
 
-#: SignalProxy#2
+#. ts-context SignalProxy
+#: ../src/common/signalproxy.cpp:885
 msgid "Peer tried to send 0 byte package!"
 msgid "Peer tried to send 0 byte package!"
-msgstr ""
+msgstr "Peer tentou enviar pacote de 0 byte!"
 
 
-#: SignalProxy#3
+#. ts-context SignalProxy
+#: ../src/common/signalproxy.cpp:902
 msgid "Peer sent corrupted compressed data!"
 msgid "Peer sent corrupted compressed data!"
-msgstr ""
+msgstr "Peer enviou dados comprimidos corrompidos!"
 
 
-#: SignalProxy#4
+#. ts-context SignalProxy
+#: ../src/common/signalproxy.cpp:917
 msgid "Peer sent corrupt data: unable to load QVariant!"
 msgid "Peer sent corrupt data: unable to load QVariant!"
-msgstr ""
+msgstr "Peer enviou dados corrompidos: Não foi possível carregar QVariant!"
 
 
-#: SignalProxy#5
+#. ts-context SignalProxy
+#: ../src/common/signalproxy.cpp:1050
 msgid "Disconnecting"
 msgstr "Desconectando"
 
 msgid "Disconnecting"
 msgstr "Desconectando"
 
-#: SimpleNetworkEditor#1
-msgctxt "SimpleNetworkEditor#1"
-msgid "Network name:"
-msgstr "Nome da rede:"
-
-#: SimpleNetworkEditor#2
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/ui/simplenetworkeditor.ui:35
 msgid "The name of the IRC network you are configuring"
 msgid "The name of the IRC network you are configuring"
-msgstr ""
-
-#: SimpleNetworkEditor#3
-msgctxt "SimpleNetworkEditor#3"
-msgid "Servers"
-msgstr "Servidores"
+msgstr "O nome da rede IRC que você está configurando"
 
 
-#: SimpleNetworkEditor#4
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/ui/simplenetworkeditor.ui:81
 msgid "A list of IRC servers belonging to this network"
 msgid "A list of IRC servers belonging to this network"
-msgstr ""
+msgstr "Uma lista de servidores IRC pertencentes a esta rede"
 
 
-#: SimpleNetworkEditor#5
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/ui/simplenetworkeditor.ui:96
 msgid "Edit this server entry"
 msgid "Edit this server entry"
-msgstr ""
-
-#: SimpleNetworkEditor#6
-msgctxt "SimpleNetworkEditor#6"
-msgid "&Edit..."
-msgstr "&Editar..."
+msgstr "Editar inscrição deste servidor"
 
 
-#: SimpleNetworkEditor#7
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/ui/simplenetworkeditor.ui:116
 msgid "Add another IRC server"
 msgid "Add another IRC server"
-msgstr ""
-
-#: SimpleNetworkEditor#8
-msgctxt "SimpleNetworkEditor#8"
-msgid "&Add..."
-msgstr "&Adicionar..."
+msgstr "Adicionar outro servidor IRC"
 
 
-#: SimpleNetworkEditor#9
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/ui/simplenetworkeditor.ui:136
 msgid "Remove this server entry from the list"
 msgid "Remove this server entry from the list"
-msgstr ""
-
-#: SimpleNetworkEditor#10
-msgctxt "SimpleNetworkEditor#10"
-msgid "De&lete"
-msgstr "&Apagar"
+msgstr "Remover este servidor da lista"
 
 
-#: SimpleNetworkEditor#11
-msgctxt "SimpleNetworkEditor#11"
-msgid "Move upwards in list"
-msgstr ""
-
-#: SimpleNetworkEditor#12
-msgctxt "SimpleNetworkEditor#12"
-msgid "..."
-msgstr "..."
-
-#: SimpleNetworkEditor#13
-msgctxt "SimpleNetworkEditor#13"
-msgid "Move downwards in list"
-msgstr ""
-
-#: SimpleNetworkEditor#14
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/ui/simplenetworkeditor.ui:226
 msgid "Join Channels Automatically"
 msgid "Join Channels Automatically"
-msgstr ""
+msgstr "Ingressa em canais automaticamente"
 
 
-#: SimpleNetworkEditor#15
+#. ts-context SimpleNetworkEditor
+#: ../src/qtui/ui/simplenetworkeditor.ui:250
 msgid ""
 "A list of IRC channels you will join automatically after connecting to the "
 "network"
 msgstr ""
 msgid ""
 "A list of IRC channels you will join automatically after connecting to the "
 "network"
 msgstr ""
+"Um lista de canais IRC que você ira entrar automaticamente após conectar a "
+"rede"
 
 
-#: SqliteStorage#1
+#. ts-context SqliteStorage
+#: ../src/core/sqlitestorage.cpp:52
 msgid ""
 "SQLite is a file-based database engine that does not require any setup. It "
 "is suitable for small and medium-sized databases that do not require access "
 msgid ""
 "SQLite is a file-based database engine that does not require any setup. It "
 "is suitable for small and medium-sized databases that do not require access "
@@ -4256,851 +5467,463 @@ msgid ""
 "same machine it is running on, and if you only expect a few users to use "
 "your core."
 msgstr ""
 "same machine it is running on, and if you only expect a few users to use "
 "your core."
 msgstr ""
+"SQLite é um motor de base de dados baseado em arquivos que não requer "
+"qualquer ajuste. Ele é recomendável para pequenas ou médias base de dados "
+"que não requerem acesso via rede. Use SQLite se seu núcleo Quassel deve "
+"armazenar dados na mesma máquina que esta rodando, e se você espera apenas "
+"poucos usuários no seu núcleo."
 
 
-#: SslInfoDlg#1
-msgid "Yes"
-msgstr "Sim"
-
-#: SslInfoDlg#2
-msgid "No, for the following reasons:<ul>"
-msgstr ""
-
-#: SslInfoDlg#3
-msgid "%1 to %2"
-msgstr "%1 para %2"
-
-#: SslInfoDlg#4
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:14
 msgid "Security Information"
 msgstr "Informações de segurança"
 
 msgid "Security Information"
 msgstr "Informações de segurança"
 
-#: SslInfoDlg#5
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:22
 msgid "<b>Hostname:</b>"
 msgid "<b>Hostname:</b>"
-msgstr ""
+msgstr "<b>Servidor:</b>"
 
 
-#: SslInfoDlg#6
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:39
 msgid "<b>IP address:</b>"
 msgid "<b>IP address:</b>"
-msgstr ""
+msgstr "<b>Endereço IP:</b>"
 
 
-#: SslInfoDlg#7
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:56
 msgid "<b>Encryption:</b>"
 msgid "<b>Encryption:</b>"
-msgstr ""
+msgstr "<b>Encriptação:</b>"
 
 
-#: SslInfoDlg#8
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:73
 msgid "<b>Protocol:</b>"
 msgid "<b>Protocol:</b>"
-msgstr ""
+msgstr "<b>Protocolo:</b>"
 
 
-#: SslInfoDlg#9
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:90
 msgid "<b>Certificate chain:</b>"
 msgid "<b>Certificate chain:</b>"
-msgstr ""
+msgstr "<b>Cadeia de certificados:</b>"
 
 
-#: SslInfoDlg#10
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:120
 msgid "Subject"
 msgstr "Assunto"
 
 msgid "Subject"
 msgstr "Assunto"
 
-#: SslInfoDlg#11
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:126 ../src/qtui/ui/sslinfodlg.ui:248
 msgid "<b>Common name:</b>"
 msgid "<b>Common name:</b>"
-msgstr ""
+msgstr "<b>Nome comum:</b>"
 
 
-#: SslInfoDlg#12
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:143 ../src/qtui/ui/sslinfodlg.ui:265
 msgid "<b>Organization:</b>"
 msgid "<b>Organization:</b>"
-msgstr ""
+msgstr "<b>Organização:</b>"
 
 
-#: SslInfoDlg#13
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:160 ../src/qtui/ui/sslinfodlg.ui:282
 msgid "<b>Organizational unit:</b>"
 msgid "<b>Organizational unit:</b>"
-msgstr ""
+msgstr "<b>Unidade organizacional:</b>"
 
 
-#: SslInfoDlg#14
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:177 ../src/qtui/ui/sslinfodlg.ui:299
 msgid "<b>Country:</b>"
 msgstr "<b>País:</b>"
 
 msgid "<b>Country:</b>"
 msgstr "<b>País:</b>"
 
-#: SslInfoDlg#15
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:194 ../src/qtui/ui/sslinfodlg.ui:316
 msgid "<b>State or province:</b>"
 msgid "<b>State or province:</b>"
-msgstr ""
+msgstr "<b>Estado ou provincia:</b>"
 
 
-#: SslInfoDlg#16
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:231 ../src/qtui/ui/sslinfodlg.ui:353
 msgid "<b>Locality:</b>"
 msgid "<b>Locality:</b>"
-msgstr ""
+msgstr "<b>Localidade:</b>"
 
 
-#: SslInfoDlg#17
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:242
 msgid "Issuer"
 msgstr "Emitente"
 
 msgid "Issuer"
 msgstr "Emitente"
 
-#: SslInfoDlg#18
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:367
 msgid "<b>Validity period:</b>"
 msgid "<b>Validity period:</b>"
-msgstr ""
+msgstr "<b>Período de validade:</b>"
 
 
-#: SslInfoDlg#19
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:384
 msgid "<b>MD5 digest:</b>"
 msgid "<b>MD5 digest:</b>"
-msgstr ""
+msgstr "<b>Compilação MD5:</b>"
 
 
-#: SslInfoDlg#20
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:401
 msgid "<b>SHA1 digest:</b>"
 msgid "<b>SHA1 digest:</b>"
-msgstr ""
+msgstr "<b>Compilação SHA1:</b>"
 
 
-#: SslInfoDlg#21
+#. ts-context SslInfoDlg
+#: ../src/qtui/ui/sslinfodlg.ui:431
 msgid "<b>Trusted:</b>"
 msgid "<b>Trusted:</b>"
-msgstr ""
+msgstr "<b>Confiado:</b>"
+
+#. ts-context SslInfoDlg
+#: ../src/qtui/sslinfodlg.cpp:69
+msgid "Yes"
+msgstr "Sim"
+
+#. ts-context SslInfoDlg
+#: ../src/qtui/sslinfodlg.cpp:71
+msgid "No, for the following reasons:<ul>"
+msgstr "Não, pelas seguintes razões:<ul>"
+
+#. ts-context SslInfoDlg
+#: ../src/qtui/sslinfodlg.cpp:78
+msgid "%1 to %2"
+msgstr "%1 para %2"
 
 
-#: StatusBufferItem#1
+#. ts-context StatusBufferItem
+#: ../src/client/networkmodel.h:144
 msgid "Status Buffer"
 msgid "Status Buffer"
-msgstr ""
+msgstr "Status do acumulador"
 
 
-#: SystemTray#1
+#. ts-context SystemTray
+#: ../src/qtui/systemtray.cpp:61 ../src/qtui/systemtray.cpp:92
 msgid "&Minimize"
 msgstr "&Minimizar"
 
 msgid "&Minimize"
 msgstr "&Minimizar"
 
-#: SystemTray#2
+#. ts-context SystemTray
+#: ../src/qtui/systemtray.cpp:94
 msgid "&Restore"
 msgstr "&Restaurar"
 
 msgid "&Restore"
 msgstr "&Restaurar"
 
-#: SystrayNotificationBackend#1
-msgctxt "SystrayNotificationBackend#1"
-msgid "%n pending highlights"
-msgstr ""
-
-#: SystrayNotificationBackend::ConfigWidget#1
+#. ts-context SystrayNotificationBackend::ConfigWidget
+#: ../src/qtui/systraynotificationbackend.cpp:135
 msgid "Show a message in a popup"
 msgid "Show a message in a popup"
-msgstr ""
+msgstr "Mostrar uma mensagem em um janela"
 
 
-#: TaskbarNotificationBackend::ConfigWidget#1
+#. ts-context TaskbarNotificationBackend::ConfigWidget
+#: ../src/qtui/taskbarnotificationbackend.cpp:68
 msgid "Activate dock entry, timeout:"
 msgid "Activate dock entry, timeout:"
-msgstr ""
+msgstr "Ativar entrada limitada, tempo para expirar:"
 
 
-#: TaskbarNotificationBackend::ConfigWidget#2
+#. ts-context TaskbarNotificationBackend::ConfigWidget
+#: ../src/qtui/taskbarnotificationbackend.cpp:70
 msgid "Mark taskbar entry, timeout:"
 msgid "Mark taskbar entry, timeout:"
-msgstr ""
+msgstr "Selecionar entrada na barra de tarefas, tempo para expirar:"
 
 
-#: TaskbarNotificationBackend::ConfigWidget#3
-msgctxt "TaskbarNotificationBackend::ConfigWidget#3"
-msgid "Unlimited"
-msgstr "Sem limites"
-
-#: TaskbarNotificationBackend::ConfigWidget#4
-msgctxt "TaskbarNotificationBackend::ConfigWidget#4"
-msgid " seconds"
-msgstr " segundos"
-
-#: ToolBarActionProvider#1
-msgctxt "ToolBarActionProvider#1"
-msgid "Connect"
-msgstr "Conectar"
-
-#: ToolBarActionProvider#2
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:31
 msgid "Connect to IRC"
 msgid "Connect to IRC"
-msgstr ""
-
-#: ToolBarActionProvider#3
-msgctxt "ToolBarActionProvider#3"
-msgid "Disconnect"
-msgstr "Desconectar"
+msgstr "Conectar-se ao IRC"
 
 
-#: ToolBarActionProvider#4
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:32
 msgid "Disconnect from IRC"
 msgid "Disconnect from IRC"
-msgstr ""
-
-#: ToolBarActionProvider#5
-msgctxt "ToolBarActionProvider#5"
-msgid "Part"
-msgstr "Parte"
+msgstr "Desconectar do IRC"
 
 
-#: ToolBarActionProvider#6
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:34
 msgid "Leave currently selected channel"
 msgid "Leave currently selected channel"
-msgstr ""
+msgstr "Sair do canal atualmente selecionado"
 
 
-#: ToolBarActionProvider#7
-msgctxt "ToolBarActionProvider#7"
-msgid "Join"
-msgstr "Juntar"
-
-#: ToolBarActionProvider#8
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:35
 msgid "Join a channel"
 msgid "Join a channel"
-msgstr ""
+msgstr "Entrar em um canal"
 
 
-#: ToolBarActionProvider#9
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:37
 msgid "Query"
 msgstr "Consulta"
 
 msgid "Query"
 msgstr "Consulta"
 
-#: ToolBarActionProvider#10
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:37
 msgid "Start a private conversation"
 msgstr "Iniciar uma conversa privada"
 
 msgid "Start a private conversation"
 msgstr "Iniciar uma conversa privada"
 
-#: ToolBarActionProvider#11
-msgctxt "ToolBarActionProvider#11"
-msgid "Whois"
-msgstr "Whois"
-
-#: ToolBarActionProvider#12
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:38
 msgid "Request user information"
 msgid "Request user information"
-msgstr ""
+msgstr "Requisitar informações do usuário"
 
 
-#: ToolBarActionProvider#13
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:40
 msgid "Op"
 msgstr "Op"
 
 msgid "Op"
 msgstr "Op"
 
-#: ToolBarActionProvider#14
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:40
 msgid "Give operator privileges to user"
 msgid "Give operator privileges to user"
-msgstr ""
+msgstr "Dar privilégios de operador ao usuário"
 
 
-#: ToolBarActionProvider#15
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:41
 msgid "Deop"
 msgstr "Deop"
 
 msgid "Deop"
 msgstr "Deop"
 
-#: ToolBarActionProvider#16
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:41
 msgid "Take operator privileges from user"
 msgid "Take operator privileges from user"
-msgstr ""
+msgstr "Retirar privilégios de operador do usuário"
 
 
-#: ToolBarActionProvider#17
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:42
 msgid "Voice"
 msgstr "Voz"
 
 msgid "Voice"
 msgstr "Voz"
 
-#: ToolBarActionProvider#18
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:42
 msgid "Give voice to user"
 msgid "Give voice to user"
-msgstr ""
+msgstr "Dar voz ao usuário"
 
 
-#: ToolBarActionProvider#19
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:43
 msgid "Devoice"
 msgstr "Tirar voz"
 
 msgid "Devoice"
 msgstr "Tirar voz"
 
-#: ToolBarActionProvider#20
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:43
 msgid "Take voice from user"
 msgid "Take voice from user"
-msgstr ""
+msgstr "Retirar voz do usuario"
 
 
-#: ToolBarActionProvider#21
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:44
 msgid "Kick"
 msgstr "Expulsar"
 
 msgid "Kick"
 msgstr "Expulsar"
 
-#: ToolBarActionProvider#22
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:44
 msgid "Remove user from channel"
 msgid "Remove user from channel"
-msgstr ""
+msgstr "Remover usuário do canal"
 
 
-#: ToolBarActionProvider#23
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:45
 msgid "Ban"
 msgstr "Banir"
 
 msgid "Ban"
 msgstr "Banir"
 
-#: ToolBarActionProvider#24
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:45
 msgid "Ban user from channel"
 msgid "Ban user from channel"
-msgstr ""
+msgstr "Banir usuário do canal"
 
 
-#: ToolBarActionProvider#25
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:46
 msgid "Kick/Ban"
 msgstr "Chutar/Banir"
 
 msgid "Kick/Ban"
 msgstr "Chutar/Banir"
 
-#: ToolBarActionProvider#26
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:46
 msgid "Remove and ban user from channel"
 msgid "Remove and ban user from channel"
-msgstr ""
+msgstr "Remover e banir usuário do canal"
 
 
-#: ToolBarActionProvider#27
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:51
 msgid "Connect to all"
 msgid "Connect to all"
-msgstr ""
+msgstr "Conectar-se a todos"
 
 
-#: ToolBarActionProvider#28
+#. ts-context ToolBarActionProvider
+#: ../src/uisupport/toolbaractionprovider.cpp:58
 msgid "Disconnect from all"
 msgid "Disconnect from all"
-msgstr ""
+msgstr "Disconectar-se de todos"
 
 
-#: TopicWidget#1
-msgctxt "TopicWidget#1"
-msgid "Users: %1"
-msgstr ""
-
-#: TopicWidget#2
-msgctxt "TopicWidget#2"
-msgid "Lag: %1 msecs"
-msgstr ""
-
-#: TopicWidget#3
-msgctxt "TopicWidget#3"
-msgid "Form"
-msgstr "Formulário"
-
-#: TopicWidget#4
-msgctxt "TopicWidget#4"
-msgid "..."
-msgstr "..."
-
-#: TopicWidgetSettingsPage#1
-msgctxt "TopicWidgetSettingsPage#1"
-msgid "Interface"
-msgstr "Interface"
-
-#: TopicWidgetSettingsPage#2
-msgid "Topic Widget"
-msgstr ""
-
-#: TopicWidgetSettingsPage#3
-msgctxt "TopicWidgetSettingsPage#3"
-msgid "Form"
-msgstr "Formulário"
-
-#: TopicWidgetSettingsPage#4
-msgctxt "TopicWidgetSettingsPage#4"
-msgid "Custom font:"
-msgstr "Fonte personalizada:"
-
-#: TopicWidgetSettingsPage#5
+#. ts-context TopicWidgetSettingsPage
+#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:50
 msgid "Resize dynamically to fit contents"
 msgid "Resize dynamically to fit contents"
-msgstr ""
+msgstr "Redimensionar dinamicamente para se ajustar ao conteúdo"
 
 
-#: TopicWidgetSettingsPage#6
+#. ts-context TopicWidgetSettingsPage
+#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:84
 msgid "On hover only"
 msgid "On hover only"
-msgstr ""
+msgstr "Quando suspenso apenas"
 
 
-#: UiStyle::StyledMessage#1
-msgctxt "UiStyle::StyledMessage#1"
-msgid "%1"
-msgstr "%1"
+#. ts-context TopicWidgetSettingsPage
+#: ../src/qtui/settingspages/topicwidgetsettingspage.cpp:23
+msgid "Topic Widget"
+msgstr "Tópico Widget"
 
 
-#: UiStyle::StyledMessage#2
+#. Action Message
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:583
 msgid "%DN%1%DN %2"
 msgstr "%DN%1%DN %2"
 
 msgid "%DN%1%DN %2"
 msgstr "%DN%1%DN %2"
 
-#: UiStyle::StyledMessage#3
+#. Nick Message
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:587
 msgid "You are now known as %DN%1%DN"
 msgid "You are now known as %DN%1%DN"
-msgstr ""
+msgstr "Agora você é conhecido como %DN%1%DN"
 
 
-#: UiStyle::StyledMessage#4
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:588
 msgid "%DN%1%DN is now known as %DN%2%DN"
 msgid "%DN%1%DN is now known as %DN%2%DN"
-msgstr ""
+msgstr "%DN%1%DN agora é conhecido como %DN%2%DN"
 
 
-#: UiStyle::StyledMessage#5
+#. Mode Message
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:592
 msgid "User mode: %DM%1%DM"
 msgid "User mode: %DM%1%DM"
-msgstr ""
+msgstr "Modo de usuário: %DM%1%DM"
 
 
-#: UiStyle::StyledMessage#6
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:593
 msgid "Mode %DM%1%DM by %DN%2%DN"
 msgid "Mode %DM%1%DM by %DN%2%DN"
-msgstr ""
+msgstr "Modo %DM%1%DM por %DN%2%DN"
 
 
-#: UiStyle::StyledMessage#7
+#. Join Message
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:597
 msgid "%DN%1%DN %DH(%2@%3)%DH has joined %DC%4%DC"
 msgid "%DN%1%DN %DH(%2@%3)%DH has joined %DC%4%DC"
-msgstr ""
+msgstr "%DN%1%DN %DH(%2@%3)%DH entrou %DC%4%DC"
 
 
-#: UiStyle::StyledMessage#8
+#. Part Message
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:600
 msgid "%DN%1%DN %DH(%2@%3)%DH has left %DC%4%DC"
 msgid "%DN%1%DN %DH(%2@%3)%DH has left %DC%4%DC"
-msgstr ""
+msgstr "%DN%1%DN %DH(%2@%3)%DH deixou %DC%4%DC"
 
 
-#: UiStyle::StyledMessage#9
+#. Quit Message
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:605
 msgid "%DN%1%DN %DH(%2@%3)%DH has quit"
 msgid "%DN%1%DN %DH(%2@%3)%DH has quit"
-msgstr ""
+msgstr "%DN%1%DN %DH(%2@%3)%DH saiu"
 
 
-#: UiStyle::StyledMessage#10
+#. Kick Message
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:612
 msgid "%DN%1%DN has kicked %DN%2%DN from %DC%3%DC"
 msgid "%DN%1%DN has kicked %DN%2%DN from %DC%3%DC"
-msgstr ""
+msgstr "%DN%1%DN foi chutado %DN%2%DN de %DC%3%DC"
 
 
-#: UiStyle::StyledMessage#11
+#. Day Change Message
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:629
 msgid "{Day changed to %1}"
 msgid "{Day changed to %1}"
-msgstr ""
+msgstr "{Dia mudou para %1}"
 
 
-#: UiStyle::StyledMessage#12
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:641
 msgid "Netsplit between %DH%1%DH and %DH%2%DH ended. Users joined: "
 msgstr ""
 msgid "Netsplit between %DH%1%DH and %DH%2%DH ended. Users joined: "
 msgstr ""
+"Divisão de rede entre %DH%1%DH e %DH%2%DH terminou. Usuários ingressaram: "
 
 
-#: UiStyle::StyledMessage#13
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:645 ../src/uisupport/uistyle.cpp:660
 msgid "%DN%1%DN (%2 more)"
 msgid "%DN%1%DN (%2 more)"
-msgstr ""
+msgstr "%DN%1%DN (%2 mais)"
 
 
-#: UiStyle::StyledMessage#14
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:655
 msgid "Netsplit between %DH%1%DH and %DH%2%DH. Users quit: "
 msgid "Netsplit between %DH%1%DH and %DH%2%DH. Users quit: "
-msgstr ""
+msgstr "Divisão de rede entre %DH%1%DH e %DH%2%DH. Usuários sairam: "
 
 
-#: UiStyle::StyledMessage#15
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:667 ../src/uisupport/uistyle.cpp:705
 msgid "[%1]"
 msgstr "[%1]"
 
 msgid "[%1]"
 msgstr "[%1]"
 
-#: UiStyle::StyledMessage#16
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:703
 msgid "<%1>"
 msgstr "<%1>"
 
 msgid "<%1>"
 msgstr "<%1>"
 
-#: UiStyle::StyledMessage#17
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:707
 msgid "-*-"
 msgid "-*-"
-msgstr ""
+msgstr "-*-"
 
 
-#: UiStyle::StyledMessage#18
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:709
 msgid "<->"
 msgstr "<->"
 
 msgid "<->"
 msgstr "<->"
 
-#: UiStyle::StyledMessage#19
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:711
 msgid "***"
 msgstr "***"
 
 msgid "***"
 msgstr "***"
 
-#: UiStyle::StyledMessage#20
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:713
 msgid "-->"
 msgstr "-->"
 
 msgid "-->"
 msgstr "-->"
 
-#: UiStyle::StyledMessage#21
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:715 ../src/uisupport/uistyle.cpp:717
 msgid "<--"
 msgstr "<--"
 
 msgid "<--"
 msgstr "<--"
 
-#: UiStyle::StyledMessage#22
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:719
 msgid "<-*"
 msgstr "<-*"
 
 msgid "<-*"
 msgstr "<-*"
 
-#: UiStyle::StyledMessage#23
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:721
 msgid "<-x"
 msgstr "<-x"
 
 msgid "<-x"
 msgstr "<-x"
 
-#: UiStyle::StyledMessage#24
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:723 ../src/uisupport/uistyle.cpp:725
+#: ../src/uisupport/uistyle.cpp:727 ../src/uisupport/uistyle.cpp:731
 msgid "*"
 msgstr "*"
 
 msgid "*"
 msgstr "*"
 
-#: UiStyle::StyledMessage#25
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:729
 msgid "-"
 msgstr "-"
 
 msgid "-"
 msgstr "-"
 
-#: UiStyle::StyledMessage#26
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:733
 msgid "=>"
 msgstr "=>"
 
 msgid "=>"
 msgstr "=>"
 
-#: UiStyle::StyledMessage#27
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:735
 msgid "<="
 msgstr "<="
 
 msgid "<="
 msgstr "<="
 
-#: UserCategoryItem#1
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:737
+msgid "->"
+msgstr "->"
+
+#. ts-context UserCategoryItem
+#: ../src/client/networkmodel.cpp:697
 msgid "%n Owner(s)"
 msgid "%n Owner(s)"
-msgstr ""
+msgid_plural "%n Owner(s)"
+msgstr[0] "%n proprietário(s)"
+msgstr[1] "%n proprietário(s)"
 
 
-#: UserCategoryItem#2
+#. ts-context UserCategoryItem
+#: ../src/client/networkmodel.cpp:698
 msgid "%n Admin(s)"
 msgid "%n Admin(s)"
-msgstr ""
+msgid_plural "%n Admin(s)"
+msgstr[0] "%n Admin(s)"
+msgstr[1] "%n Admin(s)"
 
 
-#: UserCategoryItem#3
+#. ts-context UserCategoryItem
+#: ../src/client/networkmodel.cpp:699
 msgid "%n Operator(s)"
 msgid "%n Operator(s)"
-msgstr ""
+msgid_plural "%n Operator(s)"
+msgstr[0] "%n Operadores(s)"
+msgstr[1] "%n Operadores(s)"
 
 
-#: UserCategoryItem#4
+#. ts-context UserCategoryItem
+#: ../src/client/networkmodel.cpp:700
 msgid "%n Half-Op(s)"
 msgid "%n Half-Op(s)"
-msgstr ""
+msgid_plural "%n Half-Op(s)"
+msgstr[0] "%n Meio-Op(s)"
+msgstr[1] "%n Meio-Op(s)"
 
 
-#: UserCategoryItem#5
+#. ts-context UserCategoryItem
+#: ../src/client/networkmodel.cpp:701
 msgid "%n Voiced"
 msgid "%n Voiced"
-msgstr ""
+msgid_plural "%n Voiced"
+msgstr[0] "%n voz(es)"
+msgstr[1] "%n voz(es)"
 
 
-#: UserCategoryItem#6
+#. ts-context UserCategoryItem
+#: ../src/client/networkmodel.cpp:702
 msgid "%n User(s)"
 msgid "%n User(s)"
-msgstr ""
-
-#~ msgid ""
-#~ "<b>A modern, distributed IRC Client</b><br><br>&copy;2005-2009 by the "
-#~ "Quassel Project<br><a href=\"http://quassel-irc.org\">http://quassel-"
-#~ "irc.org</a><br><a href=\"irc://irc.freenode.net/quassel\">#quassel</a> on <a "
-#~ "href=\"http://www.freenode.net\">Freenode</a><br><br>Quassel IRC is dual-"
-#~ "licensed under <a href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">GPLv2</a> "
-#~ "and <a href=\"http://www.gnu.org/licenses/gpl-3.0.txt\">GPLv3</a>.<br>Most "
-#~ "icons are &copy; by the <a href=\"http://www.oxygen-icons.org\">Oxygen "
-#~ "Team</a> and used under the <a "
-#~ "href=\"http://www.gnu.org/licenses/lgpl.html\">LGPL</a>.<br><br>Please use "
-#~ "<a href=\"http://bugs.quassel-irc.org\">http://bugs.quassel-irc.org</a> to "
-#~ "report bugs."
-#~ msgstr ""
-#~ "<b>Um moderno, Cliente de IRC distribuído</b><br><br>&copy;2005-2009  pelo "
-#~ "Projeto Quassel<br><a href=\"http://quassel-irc.org\">http://quassel-"
-#~ "irc.org</a><br><a href=\"irc://irc.freenode.net/quassel\">#quassel</a> na <a "
-#~ "href=\"http://www.freenode.net\">Freenode</a><br><br>Quassel IRC é dual-"
-#~ "licenciado sob a <a href=\"http://www.gnu.org/licenses/gpl-"
-#~ "2.0.txt\">GPLv2</a> e <a href=\"http://www.gnu.org/licenses/gpl-"
-#~ "3.0.txt\">GPLv3</a>.<br>A maioria dos ícones estão &copy; pela  <a "
-#~ "href=\"http://www.oxygen-icons.org\"> Equipe Oxygen </a> e utilizado sob a "
-#~ "<a href=\"http://www.gnu.org/licenses/lgpl.html\">LGPL</a>.<br><br>Por favor "
-#~ "use <a href=\"http://bugs.quassel-irc.org\">http://bugs.quassel-irc.org</a> "
-#~ "para relatar erros."
-
-#~ msgctxt "AliasesSettingsPage#2"
-#~ msgid "New"
-#~ msgstr "Novo"
-
-#~ msgctxt "AliasesSettingsPage#4"
-#~ msgid "IRC"
-#~ msgstr "IRC"
-
-#~ msgctxt "AliasesSettingsPage#3"
-#~ msgid "Delete"
-#~ msgstr "Apagar"
-
-#~ msgctxt "AppearanceSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgid "<Original>"
-#~ msgstr "<Original>"
-
-#~ msgctxt "AppearanceSettingsPage#10"
-#~ msgid "..."
-#~ msgstr "..."
-
-#~ msgctxt "AppearanceSettingsPage#20"
-#~ msgid "Interface"
-#~ msgstr "Interface"
-
-#~ msgctxt "BacklogSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "AliasesSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "De"
-
-#~ msgctxt "BufferViewSettingsPage#6"
-#~ msgid "Network:"
-#~ msgstr "Rede:"
-
-#~ msgctxt "BufferViewSettingsPage#4"
-#~ msgid "De&lete"
-#~ msgstr "&Apagar"
-
-#~ msgctxt "BufferViewSettingsPage#3"
-#~ msgid "&Add..."
-#~ msgstr "&Adicionar..."
-
-#~ msgctxt "BufferViewSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "BufferViewSettingsPage#21"
-#~ msgid "Interface"
-#~ msgstr "Interface"
-
-#~ msgctxt "BacklogSettingsPage#19"
-#~ msgid "Interface"
-#~ msgstr "Interface"
-
-#~ msgctxt "BacklogSettingsPage#14"
-#~ msgid "Unlimited"
-#~ msgstr "Sem limites"
-
-#~ msgctxt "BufferViewSettingsPage#19"
-#~ msgid "Highlight"
-#~ msgstr "Destaque"
-
-#~ msgctxt "ChatViewSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "ChatMonitorSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "ChatMonitorSettingsPage#11"
-#~ msgid "Interface"
-#~ msgstr "Interface"
-
-#~ msgctxt "ChatViewSettingsPage#22"
-#~ msgid "Interface"
-#~ msgstr "Interface"
-
-#~ msgctxt "ConnectionSettingsPage#4"
-#~ msgid " seconds"
-#~ msgstr " segundos"
-
-#~ msgctxt "ChatViewSettingsPage#10"
-#~ msgid "..."
-#~ msgstr "..."
-
-#~ msgctxt "ConnectionSettingsPage#13"
-#~ msgid "IRC"
-#~ msgstr "IRC"
-
-#~ msgid "CTCP"
-#~ msgstr "CTCP"
-
-#~ msgctxt "CoreAccountSettingsPage#4"
-#~ msgid "Add..."
-#~ msgstr "Adicionar..."
-
-#~ msgctxt "CoreAccountSettingsPage#5"
-#~ msgid "Delete"
-#~ msgstr "Apagar"
-
-#~ msgctxt "CoreConnectAuthDlg#5"
-#~ msgid "Remember password"
-#~ msgstr "Lembrar senha"
-
-#~ msgctxt "CoreConnectAuthDlg#3"
-#~ msgid "Password:"
-#~ msgstr "Senha:"
-
-#~ msgctxt "CoreConnectAuthDlg#4"
-#~ msgid "Username:"
-#~ msgstr "Nome de usuário:"
-
-#~ msgctxt "CoreConnectionSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "CoreConnectionSettingsPage#7"
-#~ msgid " seconds"
-#~ msgstr " segundos"
-
-#~ msgctxt "CoreConnectionStatusWidget#2"
-#~ msgid "Message"
-#~ msgstr "Mensagem"
-
-#~ msgctxt "CoreConnectionStatusWidget#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "CoreConnectionSettingsPage#13"
-#~ msgid "Connection"
-#~ msgstr "Conexão"
-
-#~ msgctxt "CoreInfoDlg#10"
-#~ msgid "Close"
-#~ msgstr "Fechar"
-
-#~ msgctxt "HighlightSettingsPage#8"
-#~ msgid "Remove"
-#~ msgstr "Remover"
-
-#~ msgctxt "HighlightSettingsPage#3"
-#~ msgid "Highlight"
-#~ msgstr "Destaque"
-
-#~ msgctxt "HighlightSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "IdentitiesSettingsPage#4"
-#~ msgid "Add..."
-#~ msgstr "Adicionar..."
-
-#~ msgctxt "IdentitiesSettingsPage#2"
-#~ msgid "..."
-#~ msgstr "..."
-
-#~ msgctxt "IdentitiesSettingsPage#1"
-#~ msgid "Rename Identity"
-#~ msgstr "Renomear identidade"
-
-#~ msgctxt "HighlightSettingsPage#14"
-#~ msgid "Interface"
-#~ msgstr "Interface"
-
-#~ msgctxt "IdentitiesSettingsPage#6"
-#~ msgid "IRC"
-#~ msgstr "IRC"
-
-#~ msgctxt "DesktopNotificationConfigWidget#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "DesktopNotificationConfigWidget#4"
-#~ msgid " s"
-#~ msgstr " s"
-
-#~ msgid "Timeout:"
-#~ msgstr "Tempo limite:"
-
-#~ msgid " px"
-#~ msgstr " px"
-
-#~ msgid "Y: "
-#~ msgstr "Y: "
-
-#~ msgid "X: "
-#~ msgstr "X: "
-
-#~ msgctxt "IdentityEditWidget#35"
-#~ msgid "Continue"
-#~ msgstr "Continue"
-
-#~ msgctxt "IdentityEditWidget#5"
-#~ msgid "Add Nickname"
-#~ msgstr "Adicionar apelido"
-
-#~ msgctxt "IdentityEditWidget#6"
-#~ msgid "&Add..."
-#~ msgstr "&Adicionar..."
-
-#~ msgctxt "IdentityEditWidget#9"
-#~ msgid "Rename Identity"
-#~ msgstr "Renomear identidade"
-
-#~ msgctxt "IdentityEditWidget#8"
-#~ msgid "Remove"
-#~ msgstr "Remover"
-
-#~ msgctxt "IdentityEditWidget#12"
-#~ msgid "..."
-#~ msgstr "..."
-
-#~ msgctxt "IdentityEditWidget#26"
-#~ msgid "Advanced"
-#~ msgstr "Avançado"
-
-#~ msgctxt "IgnoreListSettingsPage#3"
-#~ msgid "Delete"
-#~ msgstr "Apagar"
-
-#~ msgctxt "IgnoreListSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "IgnoreListSettingsPage#2"
-#~ msgid "New"
-#~ msgstr "Novo"
-
-#~ msgctxt "IgnoreListSettingsPage#5"
-#~ msgid "IRC"
-#~ msgstr "IRC"
-
-#~ msgctxt "IgnoreListEditDlg#18"
-#~ msgid "Channel"
-#~ msgstr "Canal"
-
-#~ msgctxt "IgnoreListEditDlg#17"
-#~ msgid "Network"
-#~ msgstr "Rede"
-
-#~ msgctxt "InputWidgetSettingsPage#2"
-#~ msgid "Custom font:"
-#~ msgstr "Fonte personalizada:"
-
-#~ msgctxt "InputWidgetSettingsPage#12"
-#~ msgid "Interface"
-#~ msgstr "Interface"
-
-#~ msgctxt "InputWidgetSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "InputWidget#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "ItemViewSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "ItemViewSettingsPage#2"
-#~ msgid "Custom font:"
-#~ msgstr "Fonte personalizada:"
-
-#~ msgctxt "ItemViewSettingsPage#24"
-#~ msgid "Highlight"
-#~ msgstr "Destaque"
-
-#~ msgctxt "ItemViewSettingsPage#9"
-#~ msgid "..."
-#~ msgstr "..."
-
-#~ msgctxt "ItemViewSettingsPage#18"
-#~ msgid "Interface"
-#~ msgstr "Interface"
-
-#~ msgctxt "ItemViewSettingsPage#20"
-#~ msgid "Network"
-#~ msgstr "Rede"
-
-#~ msgctxt "NetworksSettingsPage#17"
-#~ msgid "Connection"
-#~ msgstr "Conexão"
-
-#~ msgid "Interval:"
-#~ msgstr "Intervalo:"
-
-#~ msgctxt "NetworksSettingsPage#21"
-#~ msgid " s"
-#~ msgstr " s"
-
-#~ msgctxt "NetworksSettingsPage#7"
-#~ msgid "..."
-#~ msgstr "..."
-
-#~ msgctxt "NetworksSettingsPage#8"
-#~ msgid "Servers"
-#~ msgstr "Servidores"
-
-#~ msgctxt "NetworksSettingsPage#3"
-#~ msgid "&Add..."
-#~ msgstr "&Adicionar..."
-
-#~ msgctxt "NetworksSettingsPage#4"
-#~ msgid "De&lete"
-#~ msgstr "&Apagar"
-
-#~ msgctxt "NetworksSettingsPage#10"
-#~ msgid "&Edit..."
-#~ msgstr "&Editar..."
-
-#~ msgctxt "NetworksSettingsPage#28"
-#~ msgid "Password:"
-#~ msgstr "Senha:"
-
-#~ msgctxt "NetworksSettingsPage#23"
-#~ msgid "Unlimited"
-#~ msgstr "Sem limites"
-
-#~ msgctxt "NetworksSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "NickEditDlg#4"
-#~ msgid "Add Nickname"
-#~ msgstr "Adicionar apelido"
-
-#~ msgctxt "NetworksSettingsPage#43"
-#~ msgid "</ul>"
-#~ msgstr "</ul>"
-
-#~ msgctxt "NetworksSettingsPage#39"
-#~ msgid "IRC"
-#~ msgstr "IRC"
-
-#~ msgctxt "SettingsPageDlg#2"
-#~ msgid "Settings"
-#~ msgstr "Configurações"
-
-#~ msgctxt "SettingsDlg#5"
-#~ msgid "Configure %1"
-#~ msgstr "Configurar %1"
-
-#~ msgctxt "SettingsDlg#2"
-#~ msgid "Settings"
-#~ msgstr "Configurações"
-
-#~ msgctxt "SettingsDlg#8"
-#~ msgid "Restore Defaults"
-#~ msgstr "Restaurar padrões"
-
-#~ msgctxt "SettingsPageDlg#6"
-#~ msgid "Restore Defaults"
-#~ msgstr "Restaurar padrões"
-
-#~ msgctxt "SettingsPageDlg#3"
-#~ msgid "Configure %1"
-#~ msgstr "Configurar %1"
-
-#~ msgid "Animate"
-#~ msgstr "Animação"
-
-#~ msgid "System Tray Icon"
-#~ msgstr "Ícone da bandeja do sistema"
-
-#~ msgctxt "TaskbarNotificationBackend::ConfigWidget#4"
-#~ msgid " s"
-#~ msgstr " s"
-
-#~ msgctxt "TopicWidget#2"
-#~ msgid "..."
-#~ msgstr "..."
-
-#~ msgctxt "TopicWidgetSettingsPage#5"
-#~ msgid "Interface"
-#~ msgstr "Interface"
-
-#~ msgctxt "TopicWidget#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "TopicWidgetSettingsPage#1"
-#~ msgid "Form"
-#~ msgstr "Formulário"
-
-#~ msgctxt "TopicWidgetSettingsPage#2"
-#~ msgid "Custom font:"
-#~ msgstr "Fonte personalizada:"
-
-#~ msgctxt "BufferViewSettingsPage#2"
-#~ msgid "Re&name..."
-#~ msgstr "Re&nomear..."
+msgid_plural "%n User(s)"
+msgstr[0] "%n usuário(s)"
+msgstr[1] "%n usuário(s)"
 
 
-#~ msgctxt "ChatMonitorSettingsPage#12"
-#~ msgid "Chat Monitor"
-#~ msgstr "Monitor do conversa"
+#~ msgid "Finger"
+#~ msgstr "Finger"