Update translations from Transifex
[quassel.git] / po / pt_BR.po
index e0df10d..6446af4 100644 (file)
-# Brazilian Portuguese translation for quassel
-# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
-# This file is distributed under the same license as the quassel package.
-# André Gondim <andregondim@ubuntu.com>, 2010.
-#
+# 
+# Translators:
+# André Gondim <andregondim@ubuntu.com>, 2010
+# Daniel Albers <daniel@lbe.rs>, 2012
+# Daniel Albers <daniel@lbers.com>, 2011
+# Pad <pedroaraujo@colorlesscube.com>, 2013
 msgid ""
 msgstr ""
 msgid ""
 msgstr ""
-"Project-Id-Version: quassel\n"
-"Report-Msgid-Bugs-To: <devel@quassel-irc.org>\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"
+"Project-Id-Version: Quassel IRC\n"
+"Report-Msgid-Bugs-To: http://bugs.quassel-irc.org/\n"
+"PO-Revision-Date: 2013-05-22 15:03+0000\n"
+"Last-Translator: Pad <pedroaraujo@colorlesscube.com>\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/quassel/language/pt_BR/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\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: 2011-08-17 04:58+0000\n"
-"X-Generator: Launchpad (build 13697)\n"
-"X-Language: pt_BR\n"
+"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Qt-Contexts: true\n"
 
 
-#. 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-"
-"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-2010 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> no <a "
-"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 &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."
-
-#. #-#-#-#-#  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"
-
-#. 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 ""
-"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."
-
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:25
-msgid "Dynamic backlog amount:"
-msgstr "Quantidade log dinâmico:"
-
-#. 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 ""
-"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."
-
-#. 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:"
-
-#. #-#-#-#-#  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
 #: ../src/qtui/ui/aboutdlg.ui:17
+msgctxt "AboutDlg|"
 msgid "About Quassel"
 msgstr "Sobre Quassel"
 
 msgid "About Quassel"
 msgstr "Sobre Quassel"
 
-#. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:59
 #: ../src/qtui/ui/aboutdlg.ui:59
+msgctxt "AboutDlg|"
 msgid ""
 msgid ""
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
-"type=\"text/css\">\n"
-"p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:15pt; "
-"font-weight:600; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\">Quassel "
-"IRC</p></body></html>"
-msgstr ""
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
-"type=\"text/css\">\n"
+"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
 "p, li { white-space: pre-wrap; }\n"
 "p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:15pt; "
-"font-weight:600; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\">Quassel "
-"IRC</p></body></html>"
+"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:15pt; font-weight:600; font-style:normal;\">\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Quassel IRC</p></body></html>"
+msgstr "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'DejaVu Sans'; font-size:15pt; font-weight:600; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Quassel IRC</p></body></html>"
 
 
-#. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:75
 #: ../src/qtui/ui/aboutdlg.ui:75
+msgctxt "AboutDlg|"
 msgid ""
 msgid ""
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
-"type=\"text/css\">\n"
-"p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; "
-"font-weight:600; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\">Version 0.2.0-pre, Build "
-"&gt;= 474 (2008-02-08)</p></body></html>"
-msgstr ""
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
-"type=\"text/css\">\n"
+"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
 "p, li { white-space: pre-wrap; }\n"
 "p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; "
-"font-weight:600; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\">Versão 0.2.0-pre, Build "
-"&gt;= 474 (08-02-2008)</p></body></html>"
+"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; font-weight:600; font-style:normal;\">\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Version 0.2.0-pre, Build &gt;= 474 (2008-02-08)</p></body></html>"
+msgstr "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; font-weight:600; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Versão 0.2.0-pre, Build &gt;= 474 (08-02-2008)</p></body></html>"
 
 
-#. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:115
 #: ../src/qtui/ui/aboutdlg.ui:115
+msgctxt "AboutDlg|"
 msgid "&About"
 msgstr "&Sobre"
 
 msgid "&About"
 msgstr "&Sobre"
 
-#. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:135
 #: ../src/qtui/ui/aboutdlg.ui:135
+msgctxt "AboutDlg|"
 msgid "A&uthors"
 msgstr "A&utores"
 
 msgid "A&uthors"
 msgstr "A&utores"
 
-#. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:155
 #: ../src/qtui/ui/aboutdlg.ui:155
+msgctxt "AboutDlg|"
 msgid "&Contributors"
 msgstr "&Colaboradores"
 
 msgid "&Contributors"
 msgstr "&Colaboradores"
 
-#. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:175
 #: ../src/qtui/ui/aboutdlg.ui:175
+msgctxt "AboutDlg|"
 msgid "&Thanks To"
 msgstr "Agradecimen&to"
 
 msgid "&Thanks To"
 msgstr "Agradecimen&to"
 
-#. ts-context AboutDlg
-#: ../src/qtui/aboutdlg.cpp:32
+#: ../src/qtui/aboutdlg.cpp:33
+#, qt-format
+msgctxt "AboutDlg|"
 msgid "<b>Version:</b> %1<br><b>Protocol version:</b> %2<br><b>Built:</b> %3"
 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"
+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
+#: ../src/qtui/aboutdlg.cpp:49
+msgctxt "AboutDlg|"
+msgid ""
+"<b>A modern, distributed IRC Client</b><br><br>&copy;2005-2013 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-2012 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> no <a 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 &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."
+
+#: ../src/qtui/aboutdlg.cpp:67
+msgctxt "AboutDlg|"
 msgid "Quassel IRC is mainly developed by:"
 msgstr "Quassel IRC é desenvolvido principalmente por:"
 
 msgid "Quassel IRC is mainly developed by:"
 msgstr "Quassel IRC é desenvolvido principalmente por:"
 
-#. ts-context AboutDlg
-#: ../src/qtui/aboutdlg.cpp:77
+#: ../src/qtui/aboutdlg.cpp:84
+msgctxt "AboutDlg|"
 msgid ""
 "We would like to thank the following contributors (in alphabetical order) "
 "and everybody we forgot to mention here:"
 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:"
+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
+#: ../src/qtui/aboutdlg.cpp:185
+msgctxt "AboutDlg|"
 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 "
 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 "
+"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 "
 "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 "
@@ -545,3001 +110,3107 @@ msgid ""
 "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>"
 "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>"
+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
+#: ../src/core/abstractsqlstorage.cpp:124
+#, qt-format
+msgctxt "AbstractSqlStorage|"
 msgid ""
 "Installed Schema (version %1) is not up to date. Upgrading to version %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 "
-"..."
+msgstr "Esquema instalado (versão %1) não é atualizada. Atualizando para a versão %2 ..."
 
 
-#. ts-context AbstractSqlStorage
-#: ../src/core/abstractsqlstorage.cpp:117
+#: ../src/core/abstractsqlstorage.cpp:126
+msgctxt "AbstractSqlStorage|"
 msgid "Upgrade failed..."
 msgstr "Falha na atualização..."
 
 msgid "Upgrade failed..."
 msgstr "Falha na atualização..."
 
-#. ts-context AliasesModel
-#: ../src/qtui/settingspages/aliasesmodel.cpp:55
+#: ../src/qtui/settingspages/aliasesmodel.cpp:57
+msgctxt "AliasesModel|"
 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"
-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"
+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"
 
 
-#. ts-context AliasesModel
-#: ../src/qtui/settingspages/aliasesmodel.cpp:59
+#: ../src/qtui/settingspages/aliasesmodel.cpp:61
+msgctxt "AliasesModel|"
 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 /> - "
 "<b>$i..j</b> represents the i'th to j'th parameter separated by spaces.<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 /> - "
 "<b>$i..j</b> represents the i'th to j'th parameter separated by spaces.<br "
-"/> - <b>$i..</b> represents all parameters from i on separated by spaces.<br "
-"/> - <b>$i:hostname</b> represents the hostname of the user identified by "
-"the i'th parameter or a * if unknown.<br /> - <b>$0</b> the whole string.<br "
-"/> - <b>$nick</b> your current nickname<br /> - <b>$channel</b> the name of "
-"the selected channel<br /><br />Multiple commands can be separated with "
-"semicolons<br /><br /><b>Example:</b> \"Test $1; Test $2; Test All $0\" will "
-"be expanded to three separate messages \"Test 1\", \"Test 2\" and \"Test All "
-"1 2 3\" when called like /test 1 2 3"
-msgstr ""
-"<b>A seqüência do atalho será expandido para</b><br /><b>variáveis "
-"especiais:</b><br /> - <b>$i</b> representa o parâmetro i'th.<br /> - "
-"<b>$i..j</b> representa o i'th parâmetro para j'th separadas por espaços.<br "
-"/> - <b>$i..</b> representa todos os parâmetros de i separado por "
-"espaços.<br /> - <b>$i:hostname</b> representa o nome da máquina do usuário "
-"identificado pelo parâmetro i'th ou um desconhecido * if.<br /> - <b>$0</b> "
-"conjunto de string.<br /> - <b>$nick</b> o seu apelido<br /> - "
-"<b>$channel</b> o nome do canal selecionado<br /><br />Múltiplos comandos "
-"podem ser separados por ponto-e-vírgula<br /><br /><b>Exemplo:</b> \"Teste "
-"$1; Teste $2; Testar todos $0\" será ampliado para três mensagens distintas  "
-"\"Teste 1\", \"Teste 2\" e \"Testar  Todos 1 2 3\"quando chamado como / "
-"teste 1 2 3"
-
-#. ts-context AliasesModel
-#: ../src/qtui/settingspages/aliasesmodel.cpp:170
+"/> - <b>$i..</b> represents all parameters from i on separated by spaces.<br"
+" /> - <b>$i:hostname</b> represents the hostname of the user identified by "
+"the i'th parameter or a * if unknown.<br /> - <b>$0</b> the whole string.<br"
+" /> - <b>$nick</b> your current nickname<br /> - <b>$channel</b> the name of"
+" the selected channel<br /><br />Multiple commands can be separated with "
+"semicolons<br /><br /><b>Example:</b> \"Test $1; Test $2; Test All $0\" will"
+" be expanded to three separate messages \"Test 1\", \"Test 2\" and \"Test "
+"All 1 2 3\" when called like /test 1 2 3"
+msgstr "<b>A seqüência do atalho será expandido para</b><br /><b>variáveis especiais:</b><br /> - <b>$i</b> representa o parâmetro i'th.<br /> - <b>$i..j</b> representa o i'th parâmetro para j'th separadas por espaços.<br /> - <b>$i..</b> representa todos os parâmetros de i separado por espaços.<br /> - <b>$i:hostname</b> representa o nome da máquina do usuário identificado pelo parâmetro i'th ou um desconhecido * if.<br /> - <b>$0</b> conjunto de string.<br /> - <b>$nick</b> o seu apelido<br /> - <b>$channel</b> o nome do canal selecionado<br /><br />Múltiplos comandos podem ser separados por ponto-e-vírgula<br /><br /><b>Exemplo:</b> \"Teste $1; Teste $2; Testar todos $0\" será ampliado para três mensagens distintas  \"Teste 1\", \"Teste 2\" e \"Testar  Todos 1 2 3\"quando chamado como / teste 1 2 3"
+
+#: ../src/qtui/settingspages/aliasesmodel.cpp:185
+msgctxt "AliasesModel|"
 msgid "Alias"
 msgstr "Apelido"
 
 msgid "Alias"
 msgstr "Apelido"
 
-#. ts-context AliasesModel
-#: ../src/qtui/settingspages/aliasesmodel.cpp:171
+#: ../src/qtui/settingspages/aliasesmodel.cpp:186
+msgctxt "AliasesModel|"
 msgid "Expansion"
 msgstr "Expansão"
 
 msgid "Expansion"
 msgstr "Expansão"
 
-#. #-#-#-#-#  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/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
+msgctxt "AliasesSettingsPage|"
 msgid "Form"
 msgstr "Formulário"
 
 msgid "Form"
 msgstr "Formulário"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context AliasesSettingsPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IgnoreListSettingsPage
 #: ../src/qtui/settingspages/aliasessettingspage.ui:27
 #: ../src/qtui/settingspages/aliasessettingspage.ui:27
-#: ../src/qtui/settingspages/ignorelistsettingspage.ui:28
+msgctxt "AliasesSettingsPage|"
 msgid "New"
 msgstr "Novo"
 
 msgid "New"
 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.ui:41
+msgctxt "AliasesSettingsPage|"
+msgid "Delete"
+msgstr "Excluir"
+
 #: ../src/qtui/settingspages/aliasessettingspage.cpp:29
 #: ../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
+msgctxt "AliasesSettingsPage|"
 msgid "IRC"
 msgstr "IRC"
 
 msgid "IRC"
 msgstr "IRC"
 
-#. ts-context AliasesSettingsPage
 #: ../src/qtui/settingspages/aliasessettingspage.cpp:29
 #: ../src/qtui/settingspages/aliasessettingspage.cpp:29
+msgctxt "AliasesSettingsPage|"
 msgid "Aliases"
 msgstr "Apelidos"
 
 msgid "Aliases"
 msgstr "Apelidos"
 
-#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:14
+msgctxt "AppearanceSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
 #: ../src/qtui/settingspages/appearancesettingspage.ui:22
 #: ../src/qtui/settingspages/appearancesettingspage.ui:22
+msgctxt "AppearanceSettingsPage|"
 msgid "Client style:"
 msgstr "Estilo do cliente:"
 
 msgid "Client style:"
 msgstr "Estilo do cliente:"
 
-#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:29
+msgctxt "AppearanceSettingsPage|"
+msgid "Set application style"
+msgstr "Definir tipo de aplicação:"
+
 #: ../src/qtui/settingspages/appearancesettingspage.ui:36
 #: ../src/qtui/settingspages/appearancesettingspage.ui:36
+msgctxt "AppearanceSettingsPage|"
 msgid "Language:"
 msgstr "Idioma:"
 
 msgid "Language:"
 msgstr "Idioma:"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:43
 #: ../src/qtui/settingspages/appearancesettingspage.ui:43
+msgctxt "AppearanceSettingsPage|"
 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!"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:47
 #: ../src/qtui/settingspages/appearancesettingspage.ui:47
+msgctxt "AppearanceSettingsPage|"
 msgid "<Untranslated>"
 msgstr "<Não traduzido>"
 
 msgid "<Untranslated>"
 msgstr "<Não traduzido>"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:52
 #: ../src/qtui/settingspages/appearancesettingspage.ui:52
-#: ../src/qtui/settingspages/appearancesettingspage.cpp:74
+#: ../src/qtui/settingspages/appearancesettingspage.cpp:76
+msgctxt "AppearanceSettingsPage|"
 msgid "<System Default>"
 msgstr "<Padrão do sistema>"
 
 msgid "<System Default>"
 msgstr "<Padrão do sistema>"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:75
 #: ../src/qtui/settingspages/appearancesettingspage.ui:75
+msgctxt "AppearanceSettingsPage|"
 msgid "Use custom stylesheet"
 msgstr "Use folha de estilo personalizada"
 
 msgid "Use custom stylesheet"
 msgstr "Use folha de estilo personalizada"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:109
 #: ../src/qtui/settingspages/appearancesettingspage.ui:109
+msgctxt "AppearanceSettingsPage|"
 msgid "Path:"
 msgstr "Caminho:"
 
 msgid "Path:"
 msgstr "Caminho:"
 
-#. #-#-#-#-#  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/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
+msgctxt "AppearanceSettingsPage|"
 msgid "..."
 msgstr "..."
 
 msgid "..."
 msgstr "..."
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:150
 #: ../src/qtui/settingspages/appearancesettingspage.ui:150
+msgctxt "AppearanceSettingsPage|"
 msgid "Show system tray icon"
 msgstr "Mostrar ícone na bandeja do sistema"
 
 msgid "Show system tray icon"
 msgstr "Mostrar ícone na bandeja do sistema"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:184
 #: ../src/qtui/settingspages/appearancesettingspage.ui:184
+msgctxt "AppearanceSettingsPage|"
 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"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:216
 #: ../src/qtui/settingspages/appearancesettingspage.ui:216
+msgctxt "AppearanceSettingsPage|"
 msgid "Enable animations"
 msgstr "Habilitar animações"
 
 msgid "Enable animations"
 msgstr "Habilitar animações"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:231
 #: ../src/qtui/settingspages/appearancesettingspage.ui:231
+msgctxt "AppearanceSettingsPage|"
 msgid "Message Redirection"
 msgstr "Redirecionamento de mensagens"
 
 msgid "Message Redirection"
 msgstr "Redirecionamento de mensagens"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:237
 #: ../src/qtui/settingspages/appearancesettingspage.ui:237
+msgctxt "AppearanceSettingsPage|"
 msgid "User Notices:"
 msgstr "Avisos usuário:"
 
 msgid "User Notices:"
 msgstr "Avisos usuário:"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:280
 #: ../src/qtui/settingspages/appearancesettingspage.ui:280
+msgctxt "AppearanceSettingsPage|"
 msgid "Server Notices:"
 msgstr "Avisos do servidor:"
 
 msgid "Server Notices:"
 msgstr "Avisos do servidor:"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:294
 #: ../src/qtui/settingspages/appearancesettingspage.ui:294
+msgctxt "AppearanceSettingsPage|"
 msgid "Default Target"
 msgstr "Alvo padrão"
 
 msgid "Default Target"
 msgstr "Alvo padrão"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:301
 #: ../src/qtui/settingspages/appearancesettingspage.ui:301
+msgctxt "AppearanceSettingsPage|"
 msgid "Status Window"
 msgstr "janela de status"
 
 msgid "Status Window"
 msgstr "janela de status"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:308
 #: ../src/qtui/settingspages/appearancesettingspage.ui:308
+msgctxt "AppearanceSettingsPage|"
 msgid "Current Chat"
 msgstr "Bate-papo atual"
 
 msgid "Current Chat"
 msgstr "Bate-papo atual"
 
-#. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:315
 #: ../src/qtui/settingspages/appearancesettingspage.ui:315
+msgctxt "AppearanceSettingsPage|"
 msgid "Errors:"
 msgstr "Erros:"
 
 msgid "Errors:"
 msgstr "Erros:"
 
-#. #-#-#-#-#  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/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
+msgctxt "AppearanceSettingsPage|"
 msgid "Interface"
 msgstr "Interface"
 
 msgid "Interface"
 msgstr "Interface"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context AwayLogView
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ChatMonitorView
-#: ../src/qtui/awaylogview.cpp:44 ../src/qtui/chatmonitorview.cpp:59
+#: ../src/qtui/settingspages/appearancesettingspage.cpp:242
+msgctxt "AppearanceSettingsPage|"
+msgid "Please choose a stylesheet file"
+msgstr "Por favor, escolha um estilo de arquivo"
+
+#: ../src/qtui/awaylogview.cpp:33
+msgctxt "AwayLogView|"
+msgid "Away Log"
+msgstr "Away Log"
+
+#: ../src/qtui/awaylogview.cpp:46
+msgctxt "AwayLogView|"
 msgid "Show Network Name"
 msgstr "Mostrar o nome da rede"
 
 msgid "Show Network Name"
 msgstr "Mostrar o nome da rede"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context AwayLogView
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ChatMonitorView
-#: ../src/qtui/awaylogview.cpp:49 ../src/qtui/chatmonitorview.cpp:64
+#: ../src/qtui/awaylogview.cpp:51
+msgctxt "AwayLogView|"
 msgid "Show Buffer Name"
 msgstr "Mostrar o nome do Buffer"
 
 msgid "Show Buffer Name"
 msgstr "Mostrar o nome do Buffer"
 
-#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:14
+msgctxt "BacklogSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
+#: ../src/qtui/settingspages/backlogsettingspage.ui:22
+msgctxt "BacklogSettingsPage|"
+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."
+
+#: ../src/qtui/settingspages/backlogsettingspage.ui:25
+msgctxt "BacklogSettingsPage|"
+msgid "Dynamic backlog amount:"
+msgstr "Quantidade log dinâmico:"
+
 #: ../src/qtui/settingspages/backlogsettingspage.ui:75
 #: ../src/qtui/settingspages/backlogsettingspage.ui:75
+msgctxt "BacklogSettingsPage|"
 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:"
 
-#. ts-context BacklogSettingsPage
+#: ../src/qtui/settingspages/backlogsettingspage.ui:83
+msgctxt "BacklogSettingsPage|"
+msgid "Fixed amount per chat"
+msgstr "Quantia fixa por bate-papo"
+
 #: ../src/qtui/settingspages/backlogsettingspage.ui:88
 #: ../src/qtui/settingspages/backlogsettingspage.ui:88
+msgctxt "BacklogSettingsPage|"
 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"
 
-#. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:93
 #: ../src/qtui/settingspages/backlogsettingspage.ui:93
+msgctxt "BacklogSettingsPage|"
 msgid "Globally unread messages"
 msgstr "Mensagens não lidas globalmente"
 
 msgid "Globally unread messages"
 msgstr "Mensagens não lidas globalmente"
 
-#. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:123
 #: ../src/qtui/settingspages/backlogsettingspage.ui:123
+msgctxt "BacklogSettingsPage|"
 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."
-msgstr ""
-"O método de requisição mais simples. Recupera uma quantidade fixa de linhas "
-"para cada janela de bate-papo do histórico."
+msgstr "O método de requisição mais simples. Recupera uma quantidade fixa de linhas para cada janela de bate-papo do histórico."
+
+#: ../src/qtui/settingspages/backlogsettingspage.ui:138
+msgctxt "BacklogSettingsPage|"
+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."
 
 
-#. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:141
 #: ../src/qtui/settingspages/backlogsettingspage.ui:141
+msgctxt "BacklogSettingsPage|"
 msgid "Initial backlog amount:"
 msgstr "Quantidade inicial do histórico:"
 
 msgid "Initial backlog amount:"
 msgstr "Quantidade inicial do histórico:"
 
-#. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:205
 #: ../src/qtui/settingspages/backlogsettingspage.ui:205
+msgctxt "BacklogSettingsPage|"
 msgid ""
 msgid ""
-"This requester fetches unread messages for each chat window individually. "
-"The amount of lines can be limited per chat.\n"
+"This requester fetches unread messages for each chat window individually. The amount of lines can be limited per chat.\n"
 "\n"
 "\n"
-"You can also choose to fetch additional older chatlines to provide a better "
-"context."
-msgstr ""
-"Este método de requisição recupera mensagens não lidas para cada janela de "
-"bate-papo individualmente. A quantidade de linhas pode ser limitada por bate-"
-"papo.\n"
-"\n"
-"Você também pode recuperar linhas de bate-papo adicionais para obter um "
-"melhor contexto."
+"You can also choose to fetch additional older chatlines to provide a better context."
+msgstr "Este método de requisição recupera mensagens não lidas para cada janela de bate-papo individualmente. A quantidade de linhas pode ser limitada por bate-papo.\n\nVocê também pode recuperar linhas de bate-papo adicionais para obter um melhor contexto."
+
+#: ../src/qtui/settingspages/backlogsettingspage.ui:222
+#: ../src/qtui/settingspages/backlogsettingspage.ui:232
+#: ../src/qtui/settingspages/backlogsettingspage.ui:354
+msgctxt "BacklogSettingsPage|"
+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:225
 #: ../src/qtui/settingspages/backlogsettingspage.ui:347
 #: ../src/qtui/settingspages/backlogsettingspage.ui:225
 #: ../src/qtui/settingspages/backlogsettingspage.ui:347
+msgctxt "BacklogSettingsPage|"
 msgid "Limit:"
 msgstr "Limite:"
 
 msgid "Limit:"
 msgstr "Limite:"
 
-#. #-#-#-#-#  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/backlogsettingspage.ui:235
 #: ../src/qtui/settingspages/backlogsettingspage.ui:357
-#: ../src/qtui/settingspages/networkssettingspage.ui:464
-#: ../src/qtui/taskbarnotificationbackend.cpp:78
+msgctxt "BacklogSettingsPage|"
 msgid "Unlimited"
 msgstr "Ilimitado"
 
 msgid "Unlimited"
 msgstr "Ilimitado"
 
-#. 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
+msgctxt "BacklogSettingsPage|"
+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."
+
 #: ../src/qtui/settingspages/backlogsettingspage.ui:263
 #: ../src/qtui/settingspages/backlogsettingspage.ui:385
 #: ../src/qtui/settingspages/backlogsettingspage.ui:263
 #: ../src/qtui/settingspages/backlogsettingspage.ui:385
+msgctxt "BacklogSettingsPage|"
 msgid "Additional Messages:"
 msgstr "Mensagens adicionais:"
 
 msgid "Additional Messages:"
 msgstr "Mensagens adicionais:"
 
-#. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:324
 #: ../src/qtui/settingspages/backlogsettingspage.ui:324
+msgctxt "BacklogSettingsPage|"
 msgid ""
 msgid ""
-"This requester fetches all messages newer than the oldest unread message for "
-"all chats.\n"
-"\n"
-"Note: This requester is not recommended if you use hidden chat windows or "
-"have inactive chats (i.e.: no stale queries or channels).\n"
-"It is useful to limit the total amount of the backlog and is probably the "
-"fastest.\n"
-"\n"
-"You can also chose to fetch additional older chatlines to provide a better "
-"context."
-msgstr ""
-"Este método de requisição recupera todas as mensagens mais novas que a "
-"mensagem não lida mais antiga de todos os bate-papos.\n"
+"This requester fetches all messages newer than the oldest unread message for all chats.\n"
 "\n"
 "\n"
-"Nota: Este método de requisição não é recomendado se você usa janelas de "
-"bate-papo escondidas ou se você tem bate-papos inativos (i.e.: sem janelas "
-"privadas ou canais inativos).\n"
-"É útil para limitar o tamanho total do histórico e é provavelmente o método "
-"mais rápido.\n"
+"Note: This requester is not recommended if you use hidden chat windows or have inactive chats (i.e.: no stale queries or channels).\n"
+"It is useful to limit the total amount of the backlog and is probably the fastest.\n"
 "\n"
 "\n"
-"Você também pode recuperar linhas de bate-papo adicionais mais antigas para "
-"obter um melhor contexto."
+"You can also chose to fetch additional older chatlines to provide a better context."
+msgstr "Este método de requisição recupera todas as mensagens mais novas que a mensagem não lida mais antiga de todos os bate-papos.\n\nNota: Este método de requisição não é recomendado se você usa janelas de bate-papo escondidas ou se você tem bate-papos inativos (i.e.: sem janelas privadas ou canais inativos).\nÉ útil para limitar o tamanho total do histórico e é provavelmente o método mais rápido.\n\nVocê também pode recuperar linhas de bate-papo adicionais mais antigas para obter um melhor contexto."
 
 
-#. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:344
 #: ../src/qtui/settingspages/backlogsettingspage.ui:344
+msgctxt "BacklogSettingsPage|"
 msgid "Maximum amount of messages to be fetched over all buffers."
 msgid "Maximum amount of messages to be fetched over all buffers."
-msgstr ""
-"Quantidade máxima de mensagens a serem recuperadas em todos os registros."
+msgstr "Quantidade máxima de mensagens a serem recuperadas em todos os registros."
+
+#: ../src/qtui/settingspages/backlogsettingspage.cpp:27
+msgctxt "BacklogSettingsPage|"
+msgid "Interface"
+msgstr "Interface"
 
 
-#. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.cpp:27
 #: ../src/qtui/settingspages/backlogsettingspage.cpp:27
+msgctxt "BacklogSettingsPage|"
 msgid "Backlog Fetching"
 msgstr "Recuperação do histórico"
 
 msgid "Backlog Fetching"
 msgstr "Recuperação do histórico"
 
-#. ts-context BufferItem
-#: ../src/client/networkmodel.cpp:346
+#: ../src/client/networkmodel.cpp:386
+#, qt-format
+msgctxt "BufferItem|"
 msgid "<p> %1 - %2 </p>"
 msgstr "<p> %1 - %2 </p>"
 
 msgid "<p> %1 - %2 </p>"
 msgstr "<p> %1 - %2 </p>"
 
-#. ts-context BufferView
-#: ../src/uisupport/bufferview.cpp:248
+#: ../src/uisupport/bufferview.cpp:272
+msgctxt "BufferView|"
 msgid "Merge buffers permanently?"
 msgstr "Mesclar buffers permanentemente?"
 
 msgid "Merge buffers permanently?"
 msgstr "Mesclar buffers permanentemente?"
 
-#. ts-context BufferView
-#: ../src/uisupport/bufferview.cpp:249
+#: ../src/uisupport/bufferview.cpp:273
+#, qt-format
+msgctxt "BufferView|"
 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!"
-msgstr ""
-"Gostaria de mesclar o buffer \"%1\" permanentemente no buffer \"%2\"?\n"
-" Isso não poderá ser desfeito!"
-
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context BufferViewEditDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworkEditDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ServerEditDlg
+msgstr "Gostaria de mesclar o buffer \"%1\" permanentemente no buffer \"%2\"?\n Isso não poderá ser desfeito!"
+
 #: ../src/qtui/settingspages/buffervieweditdlg.ui:14
 #: ../src/qtui/settingspages/buffervieweditdlg.ui:14
-#: ../src/qtui/settingspages/networkeditdlg.ui:13
-#: ../src/qtui/settingspages/servereditdlg.ui:14
+msgctxt "BufferViewEditDlg|"
 msgid "Dialog"
 msgstr "Diálogo"
 
 msgid "Dialog"
 msgstr "Diálogo"
 
-#. ts-context BufferViewEditDlg
 #: ../src/qtui/settingspages/buffervieweditdlg.ui:22
 #: ../src/qtui/settingspages/buffervieweditdlg.ui:22
+msgctxt "BufferViewEditDlg|"
 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:"
 
-#. ts-context BufferViewEditDlg
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:520
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:575
+msgctxt "BufferViewEditDlg|"
 msgid "Add Chat List"
 msgstr "Adicionar lista de bate-papo"
 
 msgid "Add Chat List"
 msgstr "Adicionar lista de bate-papo"
 
-#. ts-context BufferViewFilter
-#: ../src/uisupport/bufferviewfilter.cpp:52
+#: ../src/uisupport/bufferviewfilter.cpp:54
+msgctxt "BufferViewFilter|"
 msgid "Show / Hide Chats"
 msgstr "Mostrar/Ocultar bate-papos"
 
 msgid "Show / Hide Chats"
 msgstr "Mostrar/Ocultar bate-papos"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context BufferViewSettingsPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IdentityEditWidget
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:14
+msgctxt "BufferViewSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:31
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:31
-#: ../src/qtui/settingspages/identityeditwidget.ui:139
-#: ../src/qtui/settingspages/networkssettingspage.ui:48
+msgctxt "BufferViewSettingsPage|"
 msgid "Re&name..."
 msgstr "Re&nomear..."
 
 msgid "Re&name..."
 msgstr "Re&nomear..."
 
-#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:48
+msgctxt "BufferViewSettingsPage|"
+msgid "&Add..."
+msgstr "&Adicionar"
+
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:71
+msgctxt "BufferViewSettingsPage|"
+msgid "De&lete"
+msgstr "Exc&luir"
+
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:84
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:84
+msgctxt "BufferViewSettingsPage|"
 msgid "Chat List Settings"
 msgstr "Configurações da lista de bate-papo"
 
 msgid "Chat List Settings"
 msgstr "Configurações da lista de bate-papo"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context BufferViewSettingsPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworkModelController::JoinDlg
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:92
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:92
-#: ../src/uisupport/networkmodelcontroller.cpp:487
+msgctxt "BufferViewSettingsPage|"
 msgid "Network:"
 msgstr "Rede:"
 
 msgid "Network:"
 msgstr "Rede:"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:100
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:100
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:117
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:123
+msgctxt "BufferViewSettingsPage|"
 msgid "All"
 msgstr "Todos"
 
 msgid "All"
 msgstr "Todos"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:110
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:110
+msgctxt "BufferViewSettingsPage|"
 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."
-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."
+msgstr "Esta opção não está disponível quando todas as redes estão visíveis.\nNesse modo nenhum estado de buffer separado é exibido."
 
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:114
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:114
+msgctxt "BufferViewSettingsPage|"
 msgid "Show status window"
 msgstr "Mostrar a janela de status"
 
 msgid "Show status window"
 msgstr "Mostrar a janela de status"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:121
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:121
+msgctxt "BufferViewSettingsPage|"
 msgid "Show channels"
 msgstr "Mostrar canais"
 
 msgid "Show channels"
 msgstr "Mostrar canais"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:128
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:128
+msgctxt "BufferViewSettingsPage|"
 msgid "Show queries"
 msgstr "Mostrar consultas"
 
 msgid "Show queries"
 msgstr "Mostrar consultas"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:135
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:135
+msgctxt "BufferViewSettingsPage|"
 msgid "Hide inactive chats"
 msgstr "Ocultar bate-papos inativos"
 
 msgid "Hide inactive chats"
 msgstr "Ocultar bate-papos inativos"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:142
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:142
+msgctxt "BufferViewSettingsPage|"
 msgid "Add new chats automatically"
 msgstr "Adicionar novos bate-papos automaticamente"
 
 msgid "Add new chats automatically"
 msgstr "Adicionar novos bate-papos automaticamente"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:149
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:149
+msgctxt "BufferViewSettingsPage|"
 msgid "Sort alphabetically"
 msgstr "Organizar alfabeticamente"
 
 msgid "Sort alphabetically"
 msgstr "Organizar alfabeticamente"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:156
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:156
+msgctxt "BufferViewSettingsPage|"
 msgid "Minimum Activity:"
 msgstr "Atividade mínima:"
 
 msgid "Minimum Activity:"
 msgstr "Atividade mínima:"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:164
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:164
+msgctxt "BufferViewSettingsPage|"
 msgid "No Activity"
 msgstr "Sem atividade"
 
 msgid "No Activity"
 msgstr "Sem atividade"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:169
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:169
+msgctxt "BufferViewSettingsPage|"
 msgid "Other Activity"
 msgstr "Outra atividade"
 
 msgid "Other Activity"
 msgstr "Outra atividade"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:174
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:174
+msgctxt "BufferViewSettingsPage|"
 msgid "New Message"
 msgstr "Nova mensagem"
 
 msgid "New Message"
 msgstr "Nova mensagem"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context BufferViewSettingsPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context HighlightSettingsPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ItemViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:179
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:179
-#: ../src/qtui/settingspages/highlightsettingspage.ui:32
-#: ../src/qtui/settingspages/highlightsettingspage.cpp:30
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:39
+msgctxt "BufferViewSettingsPage|"
 msgid "Highlight"
 msgstr "Realçar"
 
 msgid "Highlight"
 msgstr "Realçar"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:205
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:205
+msgctxt "BufferViewSettingsPage|"
 msgid "Preview:"
 msgstr "Visualização:"
 
 msgid "Preview:"
 msgstr "Visualização:"
 
-#. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.cpp:36
 #: ../src/qtui/settingspages/bufferviewsettingspage.cpp:36
+msgctxt "BufferViewSettingsPage|"
+msgid "Interface"
+msgstr "Interface"
+
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:36
+msgctxt "BufferViewSettingsPage|"
 msgid "Custom Chat Lists"
 msgstr "Listas de bate-papos personalizadas"
 
 msgid "Custom Chat Lists"
 msgstr "Listas de bate-papos personalizadas"
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:342
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:378
+msgctxt "BufferViewSettingsPage|"
 msgid "Delete Chat List?"
 msgstr "Excluir lista de bate-papo?"
 
 msgid "Delete Chat List?"
 msgstr "Excluir lista de bate-papo?"
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:343
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:379
+#, qt-format
+msgctxt "BufferViewSettingsPage|"
 msgid "Do you really want to delete the chat list \"%1\"?"
 msgstr "Você realmente deseja excluir a lista de conversa \"%1\"?"
 
 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
 #: ../src/qtui/ui/bufferviewwidget.ui:26
+msgctxt "BufferViewWidget|"
 msgid "BufferView"
 msgstr "Visualizar buffer"
 
 msgid "BufferView"
 msgstr "Visualizar buffer"
 
-#. ts-context BufferWidget
-#: ../src/qtui/bufferwidget.cpp:79
+#: ../src/qtui/bufferwidget.cpp:78
+msgctxt "BufferWidget|"
 msgid "Zoom In"
 msgstr "Ampliar"
 
 msgid "Zoom In"
 msgstr "Ampliar"
 
-#. ts-context BufferWidget
-#: ../src/qtui/bufferwidget.cpp:85
+#: ../src/qtui/bufferwidget.cpp:84
+msgctxt "BufferWidget|"
 msgid "Zoom Out"
 msgstr "Reduzir"
 
 msgid "Zoom Out"
 msgstr "Reduzir"
 
-#. ts-context BufferWidget
-#: ../src/qtui/bufferwidget.cpp:90
+#: ../src/qtui/bufferwidget.cpp:89
+msgctxt "BufferWidget|"
 msgid "Actual Size"
 msgstr "Tamanho real"
 
 msgid "Actual Size"
 msgstr "Tamanho real"
 
-#. ts-context BufferWidget
-#: ../src/qtui/bufferwidget.cpp:94
+#: ../src/qtui/bufferwidget.cpp:93
+msgctxt "BufferWidget|"
 msgid "Set Marker Line"
 msgstr "Definir marcador de linha"
 
 msgid "Set Marker Line"
 msgstr "Definir marcador de linha"
 
-#. ts-context BufferWidget
-#: ../src/qtui/bufferwidget.cpp:98
+#: ../src/qtui/bufferwidget.cpp:97
+msgctxt "BufferWidget|"
 msgid "Go to Marker Line"
 msgstr "Ir para o marcador de linha"
 
 msgid "Go to Marker Line"
 msgstr "Ir para o marcador de linha"
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:503
+#: ../src/client/networkmodel.cpp:565
+#, qt-format
+msgctxt "ChannelBufferItem|"
 msgid "<b>Channel %1</b>"
 msgstr "<b>Canal %1</b>"
 
 msgid "<b>Channel %1</b>"
 msgstr "<b>Canal %1</b>"
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:506
+#: ../src/client/networkmodel.cpp:568
+#, qt-format
+msgctxt "ChannelBufferItem|"
 msgid "<b>Users:</b> %1"
 msgstr "<b>Usuários:</b> %1"
 
 msgid "<b>Users:</b> %1"
 msgstr "<b>Usuários:</b> %1"
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:510
+#: ../src/client/networkmodel.cpp:572
+#, qt-format
+msgctxt "ChannelBufferItem|"
 msgid "<b>Mode:</b> %1"
 msgstr "<b>Modo:</b> %1"
 
 msgid "<b>Mode:</b> %1"
 msgstr "<b>Modo:</b> %1"
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:521
+#: ../src/client/networkmodel.cpp:583
+#, qt-format
+msgctxt "ChannelBufferItem|"
 msgid "<b>Topic:</b> %1"
 msgstr "<b>Tópico:</b> %1"
 
 msgid "<b>Topic:</b> %1"
 msgstr "<b>Tópico:</b> %1"
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:525
+#: ../src/client/networkmodel.cpp:588
+msgctxt "ChannelBufferItem|"
 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"
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:528
+#: ../src/client/networkmodel.cpp:591
+#, qt-format
+msgctxt "ChannelBufferItem|"
 msgid "<p> %1 </p>"
 msgstr "<p> %1 </p>"
 
 msgid "<p> %1 </p>"
 msgstr "<p> %1 </p>"
 
-#. ts-context ChannelListDlg
 #: ../src/qtui/ui/channellistdlg.ui:14
 #: ../src/qtui/ui/channellistdlg.ui:14
+msgctxt "ChannelListDlg|"
 msgid "Channel List"
 msgstr "Lista de canais"
 
 msgid "Channel List"
 msgstr "Lista de canais"
 
-#. ts-context ChannelListDlg
 #: ../src/qtui/ui/channellistdlg.ui:38
 #: ../src/qtui/ui/channellistdlg.ui:38
+msgctxt "ChannelListDlg|"
 msgid "Search Pattern:"
 msgstr "Pesquisar padrão:"
 
 msgid "Search Pattern:"
 msgstr "Pesquisar padrão:"
 
-#. ts-context ChannelListDlg
 #: ../src/qtui/ui/channellistdlg.ui:48
 #: ../src/qtui/ui/channellistdlg.ui:48
+msgctxt "ChannelListDlg|"
 msgid ""
 "Toggle between simple and advanced mode.\n"
 msgid ""
 "Toggle between simple and advanced mode.\n"
-"Advanced mode allows to pass search strings to the IRC Server."
-msgstr ""
-"Alterna entre o modo simples e avançado.\n"
-"O modo avançado permite passar strings de busca ao servidor IRC."
+"Advanced mode allows one to pass search strings to the IRC Server."
+msgstr "Alterna entre o modo simples e avançado.\nO modo avançado permite passar strings de busca ao servidor IRC."
 
 
-#. ts-context ChannelListDlg
 #: ../src/qtui/ui/channellistdlg.ui:62
 #: ../src/qtui/ui/channellistdlg.ui:62
+msgctxt "ChannelListDlg|"
 msgid "Show Channels"
 msgstr "Mostrar canais"
 
 msgid "Show Channels"
 msgstr "Mostrar canais"
 
-#. ts-context ChannelListDlg
 #: ../src/qtui/ui/channellistdlg.ui:86
 #: ../src/qtui/ui/channellistdlg.ui:86
+msgctxt "ChannelListDlg|"
 msgid "Filter:"
 msgstr "Filtro:"
 
 msgid "Filter:"
 msgstr "Filtro:"
 
-#. ts-context ChannelListDlg
 #: ../src/qtui/ui/channellistdlg.ui:98
 #: ../src/qtui/ui/channellistdlg.ui:98
-msgid "Errors Occured:"
+msgctxt "ChannelListDlg|"
+msgid "Errors Occurred:"
 msgstr "Ocorreram erros:"
 
 msgstr "Ocorreram erros:"
 
-#. ts-context ChannelListDlg
 #: ../src/qtui/ui/channellistdlg.ui:132
 #: ../src/qtui/ui/channellistdlg.ui:132
+msgctxt "ChannelListDlg|"
 msgid ""
 msgid ""
-"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
-"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
-"type=\"text/css\">\n"
+"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
+"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
 "p, li { white-space: pre-wrap; }\n"
 "p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-"
-"weight:400; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
-"family:'Lucida Grande'; font-size:13pt;\">SUPER EVIL CATASTROPHIC "
-"ERROR!!11</span></p>\n"
-"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
-"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-"
-"family:'Lucida Grande'; font-size:13pt;\"></p></body></html>"
-msgstr ""
-"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
-"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
-"type=\"text/css\">\n"
-"p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-"
-"weight:400; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
-"family:'Lucida Grande'; font-size:13pt;\">ERRO CATASTRÓFICO SUPER "
-"SINISTRO!!11</span></p>\n"
-"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
-"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-"
-"family:'Lucida Grande'; font-size:13pt;\"></p></body></html>"
-
-#. ts-context ChatMonitorSettingsPage
+"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-weight:400; font-style:normal;\">\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:'Lucida Grande'; font-size:13pt;\">SUPER EVIL CATASTROPHIC ERROR!!11</span></p>\n"
+"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;\"></p></body></html>"
+msgstr "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:'Lucida Grande'; font-size:13pt;\">ERRO CATASTRÓFICO SUPER SINISTRO!!11</span></p>\n<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;\"></p></body></html>"
+
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:14
+msgctxt "ChatMonitorSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:22
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:22
+msgctxt "ChatMonitorSettingsPage|"
 msgid "Operation Mode:"
 msgstr "Modo de operação:"
 
 msgid "Operation Mode:"
 msgstr "Modo de operação:"
 
-#. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:29
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:29
+msgctxt "ChatMonitorSettingsPage|"
 msgid ""
 msgid ""
-"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
-"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
-"type=\"text/css\">\n"
-"p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:9pt; font-"
-"weight:400; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
-"weight:600;\">Operation modes:</span></p>\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"><span "
-"style=\" font-weight:400; text-decoration: underline;\">Opt-In:</span> <span "
-"style=\" font-weight:400;\">Only buffers on the right side are shown in "
-"chatmonitor</span></p>\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" text-"
-"decoration: underline;\">Opt-Out:</span> Buffers on the right side will be "
-"ignored in chatmonitor</p></body></html>"
-msgstr ""
-"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" "
-"\"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style "
-"type=\"text/css\">\n"
+"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
+"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
 "p, li { white-space: pre-wrap; }\n"
 "p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:9pt; font-"
-"weight:400; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
-"weight:600;\">Modos de operação:</span></p>\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"><span "
-"style=\" font-weight:400; text-decoration: underline;\">Opt-In:</span> <span "
-"style=\" font-weight:400;\">Somente buffers no lado direito serão exibidos "
-"no monitor de conversa</span></p>\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" text-"
-"decoration: underline;\">Opt-Out:</span>Buffers no lado direito serão "
-"ignorados no monitor de bate-papo</p></body></html>"
-
-#. ts-context ChatMonitorSettingsPage
+"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Operation modes:</span></p>\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"><span style=\" font-weight:400; text-decoration: underline;\">Opt-In:</span> <span style=\" font-weight:400;\">Only buffers on the right side are shown in chatmonitor</span></p>\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" text-decoration: underline;\">Opt-Out:</span> Buffers on the right side will be ignored in chatmonitor</p></body></html>"
+msgstr "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\np, li { white-space: pre-wrap; }\n</style></head><body style=\" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Modos de operação:</span></p>\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"><span style=\" font-weight:400; text-decoration: underline;\">Opt-In:</span> <span style=\" font-weight:400;\">Somente buffers no lado direito serão exibidos no monitor de conversa</span></p>\n<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" text-decoration: underline;\">Opt-Out:</span>Buffers no lado direito serão ignorados no monitor de bate-papo</p></body></html>"
+
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:61
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:61
+msgctxt "ChatMonitorSettingsPage|"
 msgid "Available:"
 msgstr "Disponível:"
 
 msgid "Available:"
 msgstr "Disponível:"
 
-#. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:88
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:88
+msgctxt "ChatMonitorSettingsPage|"
 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"
 
-#. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:102
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:102
+msgctxt "ChatMonitorSettingsPage|"
 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"
 
-#. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:133
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:133
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:236
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:258
+msgctxt "ChatMonitorSettingsPage|"
 msgid "Show:"
 msgstr "Mostrar:"
 
 msgid "Show:"
 msgstr "Mostrar:"
 
-#. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:147
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:147
+msgctxt "ChatMonitorSettingsPage|"
 msgid ""
 "Show highlights in chatmonitor even if the originating buffer is ignored"
 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"
+msgstr "Mostrar destaque no monitor de bate-papo mesmo se o buffer de origem é ignorado"
 
 
-#. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:150
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:150
+msgctxt "ChatMonitorSettingsPage|"
 msgid "Always show highlighted messages"
 msgstr "Sempre mostrar mensagens em destaque"
 
 msgid "Always show highlighted messages"
 msgstr "Sempre mostrar mensagens em destaque"
 
-#. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:157
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:157
+msgctxt "ChatMonitorSettingsPage|"
 msgid "Show own messages"
 msgstr "Mostrar próprias mensagens"
 
 msgid "Show own messages"
 msgstr "Mostrar próprias mensagens"
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:58
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:35
+msgctxt "ChatMonitorSettingsPage|"
+msgid "Interface"
+msgstr "Interface"
+
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:35
+msgctxt "ChatMonitorSettingsPage|"
+msgid "Chat Monitor"
+msgstr "Monitor de conversa"
+
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:59
+msgctxt "ChatMonitorSettingsPage|"
 msgid "Opt In"
 msgstr "Opção de entrada"
 
 msgid "Opt In"
 msgstr "Opção de entrada"
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:59
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:60
+msgctxt "ChatMonitorSettingsPage|"
 msgid "Opt Out"
 msgstr "Opção de saída"
 
 msgid "Opt Out"
 msgstr "Opção de saída"
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:239
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:261
+msgctxt "ChatMonitorSettingsPage|"
 msgid "Ignore:"
 msgstr "Ignorar:"
 
 msgid "Ignore:"
 msgstr "Ignorar:"
 
-#. ts-context ChatMonitorView
-#: ../src/qtui/chatmonitorview.cpp:52
+#: ../src/qtui/chatmonitorview.cpp:54
+msgctxt "ChatMonitorView|"
 msgid "Show Own Messages"
 msgstr "Exibir as próprias mensagens"
 
 msgid "Show Own Messages"
 msgstr "Exibir as próprias mensagens"
 
-#. ts-context ChatMonitorView
-#: ../src/qtui/chatmonitorview.cpp:71
+#: ../src/qtui/chatmonitorview.cpp:61
+msgctxt "ChatMonitorView|"
+msgid "Show Network Name"
+msgstr "Mostrar o nome da rede"
+
+#: ../src/qtui/chatmonitorview.cpp:66
+msgctxt "ChatMonitorView|"
+msgid "Show Buffer Name"
+msgstr "Mostrar o nome do Buffer"
+
+#: ../src/qtui/chatmonitorview.cpp:73
+msgctxt "ChatMonitorView|"
 msgid "Configure..."
 msgstr "Configurar..."
 
 msgid "Configure..."
 msgstr "Configurar..."
 
-#. ts-context ChatScene
-#: ../src/qtui/chatscene.cpp:745
+#: ../src/qtui/chatscene.cpp:803
+msgctxt "ChatScene|"
 msgid "Copy Selection"
 msgstr "Copiar seleção"
 
 msgid "Copy Selection"
 msgstr "Copiar seleção"
 
-#. ts-context ChatViewSearchBar
+#: ../src/qtui/ui/chatviewsearchbar.ui:13
+msgctxt "ChatViewSearchBar|"
+msgid "Form"
+msgstr "Formulário"
+
+#: ../src/qtui/ui/chatviewsearchbar.ui:19
+#: ../src/qtui/ui/chatviewsearchbar.ui:33
+#: ../src/qtui/ui/chatviewsearchbar.ui:44
+msgctxt "ChatViewSearchBar|"
+msgid "..."
+msgstr "..."
+
 #: ../src/qtui/ui/chatviewsearchbar.ui:55
 #: ../src/qtui/ui/chatviewsearchbar.ui:55
+msgctxt "ChatViewSearchBar|"
 msgid "case sensitive"
 msgstr "Diferenciar maiúsculas e minúsculas"
 
 msgid "case sensitive"
 msgstr "Diferenciar maiúsculas e minúsculas"
 
-#. ts-context ChatViewSearchBar
 #: ../src/qtui/ui/chatviewsearchbar.ui:62
 #: ../src/qtui/ui/chatviewsearchbar.ui:62
+msgctxt "ChatViewSearchBar|"
 msgid "search nick"
 msgstr "procurar apelido"
 
 msgid "search nick"
 msgstr "procurar apelido"
 
-#. ts-context ChatViewSearchBar
 #: ../src/qtui/ui/chatviewsearchbar.ui:69
 #: ../src/qtui/ui/chatviewsearchbar.ui:69
+msgctxt "ChatViewSearchBar|"
 msgid "search message"
 msgstr "procurar mensagem"
 
 msgid "search message"
 msgstr "procurar mensagem"
 
-#. ts-context ChatViewSearchBar
 #: ../src/qtui/ui/chatviewsearchbar.ui:82
 #: ../src/qtui/ui/chatviewsearchbar.ui:82
+msgctxt "ChatViewSearchBar|"
 msgid "ignore joins, parts, etc."
 msgstr "ignorar entradas, saídas, etc."
 
 msgid "ignore joins, parts, etc."
 msgstr "ignorar entradas, saídas, etc."
 
-#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:14
+msgctxt "ChatViewSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
 #: ../src/qtui/settingspages/chatviewsettingspage.ui:22
 #: ../src/qtui/settingspages/chatviewsettingspage.ui:22
+msgctxt "ChatViewSettingsPage|"
 msgid "Timestamp format:"
 msgstr "Formato de hora:"
 
 msgid "Timestamp format:"
 msgstr "Formato de hora:"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:32
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:29
+msgctxt "ChatViewSettingsPage|"
+msgid ""
+"<html><head/><body><p>Usage examples:</p>\n"
+"<table cellpadding=\"2\">\n"
+"<tr><td>dd.MM.yyyy</td><td>21.05.2001</td></tr>\n"
+"<tr><td>ddd MMMM d yy</td><td>Tue May 21 01</td></tr>\n"
+"<tr><td>hh:mm:ss.zzz</td><td>14:13:09.042</td></tr>\n"
+"<tr><td>h:m:s ap</td><td>2:13:9 pm</td></tr>\n"
+"</table>\n"
+"</body></html>"
+msgstr ""
+
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:42
+msgctxt "ChatViewSettingsPage|"
 msgid "[hh:mm:ss]"
 msgstr "[hh:mm:ss]"
 
 msgid "[hh:mm:ss]"
 msgstr "[hh:mm:ss]"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:59
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:69
+msgctxt "ChatViewSettingsPage|"
 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:"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:92
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:102
+msgctxt "ChatViewSettingsPage|"
 msgid "Show colored text in the chat window"
 msgstr "Mostrar texto colorido na janela de bate-papo"
 
 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
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:105
+msgctxt "ChatViewSettingsPage|"
 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)"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:111
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:121
+msgctxt "ChatViewSettingsPage|"
 msgid ""
 "Show a website preview window when hovering the mouse over a web address"
 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"
+msgstr "Mostrar uma janela de pré-visualização da página quando o mouse passa por cima de um endereço da rede"
 
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:114
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:124
+msgctxt "ChatViewSettingsPage|"
 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"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:130
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:140
+msgctxt "ChatViewSettingsPage|"
 msgid ""
 "Set the marker line to the bottom of the current chat window when selecting "
 "another channel"
 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"
+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
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:143
+msgctxt "ChatViewSettingsPage|"
 msgid "Set marker line automatically when switching chats"
 msgid "Set marker line automatically when switching chats"
-msgstr ""
-"Definir linha de marcação automaticamente quando alternar entre os bate-"
-"papos."
+msgstr "Definir linha de marcação automaticamente quando alternar entre os bate-papos."
 
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:149
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:159
+msgctxt "ChatViewSettingsPage|"
 msgid "Custom Colors"
 msgstr "Cores personalizadas"
 
 msgid "Custom Colors"
 msgstr "Cores personalizadas"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:167
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:177
+msgctxt "ChatViewSettingsPage|"
 msgid "Action:"
 msgstr "Ação:"
 
 msgid "Action:"
 msgstr "Ação:"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:191
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:184
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:208
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:232
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:269
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:293
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:324
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:348
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:372
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:396
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:413
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:453
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:470
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:487
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:504
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:521
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:538
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:555
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:572
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:589
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:606
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:623
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:640
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:657
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:674
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:691
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:708
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:736
+msgctxt "ChatViewSettingsPage|"
+msgid "..."
+msgstr "..."
+
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:201
+msgctxt "ChatViewSettingsPage|"
 msgid "Timestamp:"
 msgstr "Marca de tempo"
 
 msgid "Timestamp:"
 msgstr "Marca de tempo"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:215
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:225
+msgctxt "ChatViewSettingsPage|"
 msgid "Channel message:"
 msgstr "Mensagem do canal:"
 
 msgid "Channel message:"
 msgstr "Mensagem do canal:"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:252
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:262
+msgctxt "ChatViewSettingsPage|"
 msgid "Highlight foreground:"
 msgstr "Destaque a frente:"
 
 msgid "Highlight foreground:"
 msgstr "Destaque a frente:"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:276
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:286
+msgctxt "ChatViewSettingsPage|"
 msgid "Command message:"
 msgstr "Mensagem de comando:"
 
 msgid "Command message:"
 msgstr "Mensagem de comando:"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:300
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:310
+msgctxt "ChatViewSettingsPage|"
 msgid "Highlight background:"
 msgstr "Destaque do plano de fundo:"
 
 msgid "Highlight background:"
 msgstr "Destaque do plano de fundo:"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:307
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:317
+msgctxt "ChatViewSettingsPage|"
 msgid "Server message:"
 msgstr "Mensagem do servidor:"
 
 msgid "Server message:"
 msgstr "Mensagem do servidor:"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:331
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:341
+msgctxt "ChatViewSettingsPage|"
 msgid "Marker line:"
 msgstr "Linha de marcação:"
 
 msgid "Marker line:"
 msgstr "Linha de marcação:"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:355
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:365
+msgctxt "ChatViewSettingsPage|"
 msgid "Error message:"
 msgstr "Mensagem de erro:"
 
 msgid "Error message:"
 msgstr "Mensagem de erro:"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:379
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:389
+msgctxt "ChatViewSettingsPage|"
 msgid "Background:"
 msgstr "Plano de fundo:"
 
 msgid "Background:"
 msgstr "Plano de fundo:"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:423
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:433
+msgctxt "ChatViewSettingsPage|"
 msgid "Use Sender Coloring"
 msgstr "Use a cor do remetente"
 
 msgid "Use Sender Coloring"
 msgstr "Use a cor do remetente"
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:719
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:729
+msgctxt "ChatViewSettingsPage|"
 msgid "Own messages:"
 msgstr "Próprias mensagens:"
 
 msgid "Own messages:"
 msgstr "Próprias mensagens:"
 
-#. ts-context ChatViewSettingsPage
 #: ../src/qtui/settingspages/chatviewsettingspage.cpp:28
 #: ../src/qtui/settingspages/chatviewsettingspage.cpp:28
+msgctxt "ChatViewSettingsPage|"
+msgid "Interface"
+msgstr "Interface"
+
+#: ../src/qtui/settingspages/chatviewsettingspage.cpp:28
+msgctxt "ChatViewSettingsPage|"
 msgid "Chat View"
 msgstr "Ver bate-papo"
 
 msgid "Chat View"
 msgstr "Ver bate-papo"
 
-#. ts-context ChatViewSettingsPage
 #: ../src/qtui/settingspages/chatviewsettingspage.cpp:41
 #: ../src/qtui/settingspages/chatviewsettingspage.cpp:41
+msgctxt "ChatViewSettingsPage|"
 msgid "You need at 0.6 quasselcore to use this feature"
 msgstr "Você precisa do quasselcore 0.6 para usar essa funcionalidade"
 
 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
+#: ../src/client/client.cpp:318
+msgctxt "Client|"
 msgid "Identity already exists in client!"
 msgstr "Identidade já existe no cliente!"
 
 msgid "Identity already exists in client!"
 msgstr "Identidade já existe no cliente!"
 
-#. ts-context ClientBacklogManager
-#: ../src/client/clientbacklogmanager.cpp:161
+#: ../src/client/clientbacklogmanager.cpp:178
+#, qt-format
+msgctxt "ClientBacklogManager|"
 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."
 
-#. ts-context ClientBufferViewManager
-#: ../src/client/clientbufferviewmanager.cpp:52
+#: ../src/client/clientbufferviewmanager.cpp:60
+msgctxt "ClientBufferViewManager|"
 msgid "All Chats"
 msgstr "Todos os bate-papos"
 
 msgid "All Chats"
 msgstr "Todos os bate-papos"
 
-#. ts-context ClientUserInputHandler
-#: ../src/client/clientuserinputhandler.cpp:86
+#: ../src/client/clientuserinputhandler.cpp:98
+msgctxt "ClientUserInputHandler|"
 msgid "/JOIN expects a channel"
 msgstr "/JOIN espera um canal"
 
 msgid "/JOIN expects a channel"
 msgstr "/JOIN espera um canal"
 
-#. ts-context ClientUserInputHandler
-#: ../src/client/clientuserinputhandler.cpp:96
+#: ../src/client/clientuserinputhandler.cpp:110
+msgctxt "ClientUserInputHandler|"
 msgid "/QUERY expects at least a nick"
 msgstr "/QUERY espera pelo menos um apelido"
 
 msgid "/QUERY expects at least a nick"
 msgstr "/QUERY espera pelo menos um apelido"
 
-#. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:14
 #: ../src/qtui/settingspages/connectionsettingspage.ui:14
+msgctxt "ConnectionSettingsPage|"
 msgid "Configure the IRC Connection"
 msgstr "Configurar conexão do IRC"
 
 msgid "Configure the IRC Connection"
 msgstr "Configurar conexão do IRC"
 
-#. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:20
 #: ../src/qtui/settingspages/connectionsettingspage.ui:20
+msgctxt "ConnectionSettingsPage|"
 msgid "Enable Ping Timeout Detection"
 msgstr "Habilitar detecção de tempo esgotado do ping"
 
 msgid "Enable Ping Timeout Detection"
 msgstr "Habilitar detecção de tempo esgotado do ping"
 
-#. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:37
 #: ../src/qtui/settingspages/connectionsettingspage.ui:37
+msgctxt "ConnectionSettingsPage|"
 msgid "Ping interval:"
 msgstr "Intervalo de ping:"
 
 msgid "Ping interval:"
 msgstr "Intervalo de ping:"
 
-#. #-#-#-#-#  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/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
+msgctxt "ConnectionSettingsPage|"
 msgid " seconds"
 msgstr " segundos"
 
 msgid " seconds"
 msgstr " segundos"
 
-#. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:80
 #: ../src/qtui/settingspages/connectionsettingspage.ui:80
+msgctxt "ConnectionSettingsPage|"
 msgid "Disconnect after"
 msgstr "Desconectar após"
 
 msgid "Disconnect after"
 msgstr "Desconectar após"
 
-#. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:103
 #: ../src/qtui/settingspages/connectionsettingspage.ui:103
+msgctxt "ConnectionSettingsPage|"
 msgid "missed pings"
 msgstr "Pings perdidos"
 
 msgid "missed pings"
 msgstr "Pings perdidos"
 
-#. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:128
 #: ../src/qtui/settingspages/connectionsettingspage.ui:128
+msgctxt "ConnectionSettingsPage|"
 msgid ""
 msgid ""
-"This enables periodic polling of user information using /WHO. This is mostly "
-"interesting for tracking users' away status."
-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."
+"This enables periodic polling of user information using /WHO. This is mostly"
+" interesting for tracking users' away status."
+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."
 
 
-#. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:131
 #: ../src/qtui/settingspages/connectionsettingspage.ui:131
+msgctxt "ConnectionSettingsPage|"
 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)"
 
-#. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:148
 #: ../src/qtui/settingspages/connectionsettingspage.ui:148
+msgctxt "ConnectionSettingsPage|"
 msgid "Update interval:"
 msgstr "Intervalo de atualização:"
 
 msgid "Update interval:"
 msgstr "Intervalo de atualização:"
 
-#. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:177
 #: ../src/qtui/settingspages/connectionsettingspage.ui:177
+msgctxt "ConnectionSettingsPage|"
 msgid "Ignore channels with more than:"
 msgstr "Ignorar canais com mais de:"
 
 msgid "Ignore channels with more than:"
 msgstr "Ignorar canais com mais de:"
 
-#. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:184
 #: ../src/qtui/settingspages/connectionsettingspage.ui:184
+msgctxt "ConnectionSettingsPage|"
 msgid " users"
 msgstr " usuários"
 
 msgid " users"
 msgstr " usuários"
 
-#. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:206
 #: ../src/qtui/settingspages/connectionsettingspage.ui:206
+msgctxt "ConnectionSettingsPage|"
 msgid "Minimum delay between requests:"
 msgstr "Espera mínima entre requisições:"
 
 msgid "Minimum delay between requests:"
 msgstr "Espera mínima entre requisições:"
 
-#. ts-context ContentsChatItem
-#: ../src/qtui/chatitem.cpp:683
+#: ../src/qtui/settingspages/connectionsettingspage.ui:250
+msgctxt "ConnectionSettingsPage|"
+msgid "Enable standard-compliant CTCP behavior"
+msgstr ""
+
+#: ../src/qtui/settingspages/connectionsettingspage.cpp:27
+msgctxt "ConnectionSettingsPage|"
+msgid "IRC"
+msgstr "IRC"
+
+#: ../src/qtui/chatitem.cpp:803
+msgctxt "ContentsChatItem|"
 msgid "Copy Link Address"
 msgstr "Copiar endereço do link"
 
 msgid "Copy Link Address"
 msgstr "Copiar endereço do link"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ContextMenuActionProvider
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:38
-#: ../src/uisupport/toolbaractionprovider.cpp:31
+#: ../src/uisupport/contextmenuactionprovider.cpp:39
+msgctxt "ContextMenuActionProvider|"
 msgid "Connect"
 msgstr "Conectar"
 
 msgid "Connect"
 msgstr "Conectar"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ContextMenuActionProvider
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:41
-#: ../src/uisupport/toolbaractionprovider.cpp:35
+#: ../src/uisupport/contextmenuactionprovider.cpp:40
+msgctxt "ContextMenuActionProvider|"
+msgid "Disconnect"
+msgstr "Desconectar"
+
+#: ../src/uisupport/contextmenuactionprovider.cpp:42
+msgctxt "ContextMenuActionProvider|"
 msgid "Join"
 msgstr "Entrar"
 
 msgid "Join"
 msgstr "Entrar"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ContextMenuActionProvider
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:42
-#: ../src/uisupport/toolbaractionprovider.cpp:34
+#: ../src/uisupport/contextmenuactionprovider.cpp:43
+msgctxt "ContextMenuActionProvider|"
 msgid "Part"
 msgstr "Saída"
 
 msgid "Part"
 msgstr "Saída"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:43
+#: ../src/uisupport/contextmenuactionprovider.cpp:44
+msgctxt "ContextMenuActionProvider|"
 msgid "Delete Chat(s)..."
 msgstr "Apagar bate-papo(s)..."
 
 msgid "Delete Chat(s)..."
 msgstr "Apagar bate-papo(s)..."
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:44
+#: ../src/uisupport/contextmenuactionprovider.cpp:45
+msgctxt "ContextMenuActionProvider|"
 msgid "Go to Chat"
 msgstr "Ir para o bate-papo"
 
 msgid "Go to Chat"
 msgstr "Ir para o bate-papo"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:46
+#: ../src/uisupport/contextmenuactionprovider.cpp:47
+msgctxt "ContextMenuActionProvider|"
 msgid "Joins"
 msgstr "Entra em"
 
 msgid "Joins"
 msgstr "Entra em"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:47
+#: ../src/uisupport/contextmenuactionprovider.cpp:48
+msgctxt "ContextMenuActionProvider|"
 msgid "Parts"
 msgstr "Partes"
 
 msgid "Parts"
 msgstr "Partes"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:48
+#: ../src/uisupport/contextmenuactionprovider.cpp:49
+msgctxt "ContextMenuActionProvider|"
 msgid "Quits"
 msgstr "Sair"
 
 msgid "Quits"
 msgstr "Sair"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:49
+#: ../src/uisupport/contextmenuactionprovider.cpp:50
+msgctxt "ContextMenuActionProvider|"
 msgid "Nick Changes"
 msgstr "Mudanças de apelido"
 
 msgid "Nick Changes"
 msgstr "Mudanças de apelido"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:50
+#: ../src/uisupport/contextmenuactionprovider.cpp:51
+msgctxt "ContextMenuActionProvider|"
 msgid "Mode Changes"
 msgstr "Mudanças de modo"
 
 msgid "Mode Changes"
 msgstr "Mudanças de modo"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:51
+#: ../src/uisupport/contextmenuactionprovider.cpp:52
+msgctxt "ContextMenuActionProvider|"
 msgid "Day Changes"
 msgstr "Mudanças de dia"
 
 msgid "Day Changes"
 msgstr "Mudanças de dia"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:52
+#: ../src/uisupport/contextmenuactionprovider.cpp:53
+msgctxt "ContextMenuActionProvider|"
 msgid "Topic Changes"
 msgstr "Mudanças de tópico"
 
 msgid "Topic Changes"
 msgstr "Mudanças de tópico"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:53
+#: ../src/uisupport/contextmenuactionprovider.cpp:54
+msgctxt "ContextMenuActionProvider|"
 msgid "Set as Default..."
 msgstr "Definir como padrão..."
 
 msgid "Set as Default..."
 msgstr "Definir como padrão..."
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:54
+#: ../src/uisupport/contextmenuactionprovider.cpp:55
+msgctxt "ContextMenuActionProvider|"
 msgid "Use Defaults..."
 msgstr "Usar padrão..."
 
 msgid "Use Defaults..."
 msgstr "Usar padrão..."
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:56
+#: ../src/uisupport/contextmenuactionprovider.cpp:57
+msgctxt "ContextMenuActionProvider|"
 msgid "Join Channel..."
 msgstr "Entrar em um canal ..."
 
 msgid "Join Channel..."
 msgstr "Entrar em um canal ..."
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:58
+#: ../src/uisupport/contextmenuactionprovider.cpp:59
+msgctxt "ContextMenuActionProvider|"
 msgid "Start Query"
 msgstr "Iniciar consulta"
 
 msgid "Start Query"
 msgstr "Iniciar consulta"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:59
+#: ../src/uisupport/contextmenuactionprovider.cpp:60
+msgctxt "ContextMenuActionProvider|"
 msgid "Show Query"
 msgstr "Mostrar consulta"
 
 msgid "Show Query"
 msgstr "Mostrar consulta"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ContextMenuActionProvider
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:60
-#: ../src/uisupport/toolbaractionprovider.cpp:38
+#: ../src/uisupport/contextmenuactionprovider.cpp:61
+msgctxt "ContextMenuActionProvider|"
 msgid "Whois"
 msgstr "Whois"
 
 msgid "Whois"
 msgstr "Whois"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:62
+#: ../src/uisupport/contextmenuactionprovider.cpp:63
+msgctxt "ContextMenuActionProvider|"
 msgid "Version"
 msgstr "Versão"
 
 msgid "Version"
 msgstr "Versão"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:63
+#: ../src/uisupport/contextmenuactionprovider.cpp:64
+msgctxt "ContextMenuActionProvider|"
 msgid "Time"
 msgstr "Hora"
 
 msgid "Time"
 msgstr "Hora"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:64
+#: ../src/uisupport/contextmenuactionprovider.cpp:65
+msgctxt "ContextMenuActionProvider|"
 msgid "Ping"
 msgstr "Ping"
 
 msgid "Ping"
 msgstr "Ping"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:65
+#: ../src/uisupport/contextmenuactionprovider.cpp:66
+msgctxt "ContextMenuActionProvider|"
 msgid "Client info"
 msgstr "Informação do cliente"
 
 msgid "Client info"
 msgstr "Informação do cliente"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:66
+#: ../src/uisupport/contextmenuactionprovider.cpp:67
+msgctxt "ContextMenuActionProvider|"
 msgid "Custom..."
 msgstr "Personalizar..."
 
 msgid "Custom..."
 msgstr "Personalizar..."
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:78
+#: ../src/uisupport/contextmenuactionprovider.cpp:79
+msgctxt "ContextMenuActionProvider|"
 msgid "Give Operator Status"
 msgstr "Dar o estado de operador"
 
 msgid "Give Operator Status"
 msgstr "Dar o estado de operador"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:79
+#: ../src/uisupport/contextmenuactionprovider.cpp:80
+msgctxt "ContextMenuActionProvider|"
 msgid "Take Operator Status"
 msgstr "Tirar o estado de operador"
 
 msgid "Take Operator Status"
 msgstr "Tirar o estado de operador"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:80
+#: ../src/uisupport/contextmenuactionprovider.cpp:81
+msgctxt "ContextMenuActionProvider|"
+msgid "Give Half-Operator Status"
+msgstr ""
+
+#: ../src/uisupport/contextmenuactionprovider.cpp:82
+msgctxt "ContextMenuActionProvider|"
+msgid "Take Half-Operator Status"
+msgstr ""
+
+#: ../src/uisupport/contextmenuactionprovider.cpp:83
+msgctxt "ContextMenuActionProvider|"
 msgid "Give Voice"
 msgstr "Dar voz"
 
 msgid "Give Voice"
 msgstr "Dar voz"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:81
+#: ../src/uisupport/contextmenuactionprovider.cpp:84
+msgctxt "ContextMenuActionProvider|"
 msgid "Take Voice"
 msgstr "Tirar voz"
 
 msgid "Take Voice"
 msgstr "Tirar voz"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:82
+#: ../src/uisupport/contextmenuactionprovider.cpp:85
+msgctxt "ContextMenuActionProvider|"
 msgid "Kick From Channel"
 msgstr "Expulsar do canal"
 
 msgid "Kick From Channel"
 msgstr "Expulsar do canal"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:83
+#: ../src/uisupport/contextmenuactionprovider.cpp:86
+msgctxt "ContextMenuActionProvider|"
 msgid "Ban From Channel"
 msgstr "Banir do canal"
 
 msgid "Ban From Channel"
 msgstr "Banir do canal"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:84
+#: ../src/uisupport/contextmenuactionprovider.cpp:87
+msgctxt "ContextMenuActionProvider|"
 msgid "Kick && Ban"
 msgstr "Expulsar && banir"
 
 msgid "Kick && Ban"
 msgstr "Expulsar && banir"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:86
+#: ../src/uisupport/contextmenuactionprovider.cpp:89
+msgctxt "ContextMenuActionProvider|"
 msgid "Hide Chat(s) Temporarily"
 msgstr "Esconder bate-papo(s) temporariamente"
 
 msgid "Hide Chat(s) Temporarily"
 msgstr "Esconder bate-papo(s) temporariamente"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:87
+#: ../src/uisupport/contextmenuactionprovider.cpp:90
+msgctxt "ContextMenuActionProvider|"
 msgid "Hide Chat(s) Permanently"
 msgstr "Esconder bate-papo(s) permanentemente"
 
 msgid "Hide Chat(s) Permanently"
 msgstr "Esconder bate-papo(s) permanentemente"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:88
+#: ../src/uisupport/contextmenuactionprovider.cpp:91
+msgctxt "ContextMenuActionProvider|"
 msgid "Show Channel List"
 msgstr "Mostrar lista de canais"
 
 msgid "Show Channel List"
 msgstr "Mostrar lista de canais"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:89
+#: ../src/uisupport/contextmenuactionprovider.cpp:92
+msgctxt "ContextMenuActionProvider|"
 msgid "Show Ignore List"
 msgstr "Mostrar lista de ignorados"
 
 msgid "Show Ignore List"
 msgstr "Mostrar lista de ignorados"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:102
+#: ../src/uisupport/contextmenuactionprovider.cpp:105
+msgctxt "ContextMenuActionProvider|"
 msgid "Hide Events"
 msgstr "Esconder eventos"
 
 msgid "Hide Events"
 msgstr "Esconder eventos"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ContextMenuActionProvider
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IgnoreListEditDlg
-#: ../src/uisupport/contextmenuactionprovider.cpp:110
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:86
+#: ../src/uisupport/contextmenuactionprovider.cpp:113
+msgctxt "ContextMenuActionProvider|"
 msgid "CTCP"
 msgstr "CTCP"
 
 msgid "CTCP"
 msgstr "CTCP"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:122
+#: ../src/uisupport/contextmenuactionprovider.cpp:128
+msgctxt "ContextMenuActionProvider|"
 msgid "Actions"
 msgstr "Ações"
 
 msgid "Actions"
 msgstr "Ações"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:126
+#: ../src/uisupport/contextmenuactionprovider.cpp:132
+msgctxt "ContextMenuActionProvider|"
 msgid "Ignore"
 msgstr "Ignorar"
 
 msgid "Ignore"
 msgstr "Ignorar"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:131
+#: ../src/uisupport/contextmenuactionprovider.cpp:137
+msgctxt "ContextMenuActionProvider|"
 msgid "Add Ignore Rule"
 msgstr "Adicionar regra para Ignorar"
 
 msgid "Add Ignore Rule"
 msgstr "Adicionar regra para Ignorar"
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:132
+#: ../src/uisupport/contextmenuactionprovider.cpp:138
+msgctxt "ContextMenuActionProvider|"
 msgid "Existing Rules"
 msgstr "Regras existentes"
 
 msgid "Existing Rules"
 msgstr "Regras existentes"
 
-#. ts-context Core
-#: ../src/core/core.cpp:182
+#: ../src/core/core.cpp:190
+msgctxt "Core|"
 msgid "Could not initialize any storage backend! Exiting..."
 msgid "Could not initialize any storage backend! Exiting..."
-msgstr ""
-"Não foi possível inicializar qualquer núcleo de armazenamento! sair ..."
+msgstr "Não foi possível inicializar qualquer núcleo de armazenamento! sair ..."
 
 
-#. ts-context Core
-#: ../src/core/core.cpp:183
+#: ../src/core/core.cpp:191
+msgctxt "Core|"
 msgid ""
 "Currently, Quassel supports SQLite3 and PostgreSQL. You need to build your\n"
 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 "
-"quasselcore\n"
+"Qt library with the sqlite or postgres plugin enabled in order for quasselcore\n"
 "to work."
 "to work."
-msgstr ""
-"Atualmente, Quassel suporta SQLite3 e PostgreSQL. Você precisa construir a "
-"sua  \n"
-"biblioteca Qt com o sqlite ou plug-in postgres ativado para quasselcore\n"
-"funcionar."
+msgstr "Atualmente, Quassel suporta SQLite3 e PostgreSQL. Você precisa construir a sua  \nbiblioteca Qt com o sqlite ou plug-in postgres ativado para quasselcore\nfuncionar."
 
 
-#. ts-context Core
-#: ../src/core/core.cpp:232
+#: ../src/core/core.cpp:249
+msgctxt "Core|"
 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!"
 
-#. ts-context Core
-#: ../src/core/core.cpp:273
+#: ../src/core/core.cpp:295
+msgctxt "Core|"
 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."
 
-#. ts-context Core
-#: ../src/core/core.cpp:277
+#: ../src/core/core.cpp:298
+msgctxt "Core|"
 msgid "Could not setup storage!"
 msgstr "Não podia configurar o armazenamento!"
 
 msgid "Could not setup storage!"
 msgstr "Não podia configurar o armazenamento!"
 
-#. ts-context Core
-#: ../src/core/core.cpp:281
+#: ../src/core/core.cpp:302
+msgctxt "Core|"
 msgid "Creating admin user..."
 msgstr "Criando usuário administrador..."
 
 msgid "Creating admin user..."
 msgstr "Criando usuário administrador..."
 
-#. ts-context Core
-#: ../src/core/core.cpp:394
+#: ../src/core/core.cpp:434
+#, qt-format
+msgctxt "Core|"
 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"
 
-#. 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"
-
-#. 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"
-
-#. 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"
+#: ../src/core/core.cpp:443
+#, qt-format
+msgctxt "Core|"
+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"
 
 
-#. ts-context Core
-#: ../src/core/core.cpp:429
+#: ../src/core/core.cpp:452
+#, qt-format
+msgctxt "Core|"
 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"
 
-#. ts-context Core
-#: ../src/core/core.cpp:437
+#: ../src/core/core.cpp:460
+#, qt-format
+msgctxt "Core|"
+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"
+
+#: ../src/core/core.cpp:471
+#, qt-format
+msgctxt "Core|"
+msgid "Could not open IPv4 interface %1:%2: %3"
+msgstr "Não foi possível abrir interface IPv4 %1:%2: %3"
+
+#: ../src/core/core.cpp:479
+#, qt-format
+msgctxt "Core|"
 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"
 
-#. ts-context Core
-#: ../src/core/core.cpp:446
+#: ../src/core/core.cpp:488
+msgctxt "Core|"
 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!"
 
-#. ts-context Core
-#: ../src/core/core.cpp:480
+#: ../src/core/core.cpp:527
+msgctxt "Core|"
 msgid "Client connected from"
 msgstr "Cliente conectado a partir de"
 
 msgid "Client connected from"
 msgstr "Cliente conectado a partir de"
 
-#. ts-context Core
-#: ../src/core/core.cpp:483
+#: ../src/core/core.cpp:530
+msgctxt "Core|"
 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."
 
-#. ts-context Core
-#: ../src/core/core.cpp:502
+#: ../src/core/core.cpp:547
+msgctxt "Core|"
 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."
 
-#. ts-context Core
-#: ../src/core/core.cpp:514
+#: ../src/core/core.cpp:560
+#, qt-format
+msgctxt "Core|"
 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."
-msgstr ""
-"<b>Seu Quassel cliente é muito velho!</b><br>Este núcleo precisa de pelo "
-"menos cliente/núcleo versão do protocolo  %1.<br>Por favor considere "
-"atualizando seu cliente."
-
-#. #-#-#-#-#  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
+msgstr "<b>Seu Quassel cliente é muito velho!</b><br>Este núcleo precisa de pelo menos cliente/núcleo versão do protocolo  %1.<br>Por favor considere atualizando seu cliente."
+
+#: ../src/core/core.cpp:564 ../src/core/core.cpp:656 ../src/core/core.cpp:682
+msgctxt "Core|"
 msgid "Client"
 msgstr "Cliente"
 
 msgid "Client"
 msgstr "Cliente"
 
-#. ts-context Core
-#: ../src/core/core.cpp:518
+#: ../src/core/core.cpp:564
+msgctxt "Core|"
 msgid "too old, rejecting."
 msgstr "muito velho, rejeitando."
 
 msgid "too old, rejecting."
 msgstr "muito velho, rejeitando."
 
-#. 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)"
+#: ../src/core/core.cpp:582
+#, qt-format
+msgctxt "Core|"
+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)"
 
 
-#. ts-context Core
-#: ../src/core/core.cpp:588
+#: ../src/core/core.cpp:636
+msgctxt "Core|"
 msgid "Starting TLS for Client:"
 msgstr "Iniciando TLS para clientes:"
 
 msgid "Starting TLS for Client:"
 msgstr "Iniciando TLS para clientes:"
 
-#. ts-context Core
-#: ../src/core/core.cpp:606
+#: ../src/core/core.cpp:654
+msgctxt "Core|"
 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."
-msgstr ""
-"<b>Cliente não inicializado!</b><br>Você precisa enviar uma mensagem de "
-"inicialização antes de tentar fazer o login."
+msgstr "<b>Cliente não inicializado!</b><br>Você precisa enviar uma mensagem de inicialização antes de tentar fazer o login."
 
 
-#. ts-context Core
-#: ../src/core/core.cpp:608
+#: ../src/core/core.cpp:656
+msgctxt "Core|"
 msgid "did not send an init message before trying to login, rejecting."
 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."
+msgstr "não enviou uma mensagem de inicialização antes de tentar fazer o login, rejeitando."
 
 
-#. ts-context Core
-#: ../src/core/core.cpp:626
+#: ../src/core/core.cpp:676
+msgctxt "Core|"
 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."
-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."
+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."
 
 
-#. ts-context Core
-#: ../src/core/core.cpp:632
+#: ../src/core/core.cpp:682
+#, qt-format
+msgctxt "Core|"
 msgid "initialized and authenticated successfully as \"%1\" (UserId: %2)."
 msgid "initialized and authenticated successfully as \"%1\" (UserId: %2)."
-msgstr ""
-"inicializado e autenticados com sucesso como \"%1\" (Identificação do "
-"usuário: %2)."
+msgstr "inicializado e autenticados com sucesso como \"%1\" (Identificação do usuário: %2)."
 
 
-#. ts-context Core
-#: ../src/core/core.cpp:643
+#: ../src/core/core.cpp:695
+msgctxt "Core|"
 msgid "Non-authed client disconnected."
 msgstr "Não autenticado cliente desconectado."
 
 msgid "Non-authed client disconnected."
 msgstr "Não autenticado cliente desconectado."
 
-#. 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)"
-
-#. ts-context Core
-#: ../src/core/core.cpp:697
+#: ../src/core/core.cpp:724
+msgctxt "Core|"
 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:"
 
-#. ts-context Core
-#: ../src/core/core.cpp:719
+#: ../src/core/core.cpp:750
+msgctxt "Core|"
 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:"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreAccount
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreAccountModel
-#: ../src/client/coreaccount.h:39 ../src/client/coreaccountmodel.cpp:64
+#: ../src/client/coreaccount.h:40
+msgctxt "CoreAccount|"
 msgid "Internal Core"
 msgstr "Núcleo interno"
 
 msgid "Internal Core"
 msgstr "Núcleo interno"
 
-#. ts-context CoreAccountEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:14
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:14
-#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:229
+#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:260
+msgctxt "CoreAccountEditDlg|"
 msgid "Edit Core Account"
 msgstr "Editar conta do núcleo"
 
 msgid "Edit Core Account"
 msgstr "Editar conta do núcleo"
 
-#. ts-context CoreAccountEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:20
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:20
+msgctxt "CoreAccountEditDlg|"
 msgid "Account Details"
 msgstr "Detalhes da conta"
 
 msgid "Account Details"
 msgstr "Detalhes da conta"
 
-#. ts-context CoreAccountEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:26
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:26
+msgctxt "CoreAccountEditDlg|"
 msgid "Account Name:"
 msgstr "Nome da conta:"
 
 msgid "Account Name:"
 msgstr "Nome da conta:"
 
-#. ts-context CoreAccountEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:33
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:33
+msgctxt "CoreAccountEditDlg|"
 msgid "Local Core"
 msgstr "Núcleo local"
 
 msgid "Local Core"
 msgstr "Núcleo local"
 
-#. ts-context CoreAccountEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:40
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:173
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:40
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:173
+msgctxt "CoreAccountEditDlg|"
 msgid "Hostname:"
 msgstr "Nome da máquina:"
 
 msgid "Hostname:"
 msgstr "Nome da máquina:"
 
-#. #-#-#-#-#  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/coreaccounteditdlg.ui:47
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:180
-#: ../src/qtui/settingspages/servereditdlg.ui:220
+msgctxt "CoreAccountEditDlg|"
 msgid "localhost"
 msgstr "localhost"
 
 msgid "localhost"
 msgstr "localhost"
 
-#. #-#-#-#-#  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/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
+msgctxt "CoreAccountEditDlg|"
 msgid "Port:"
 msgstr "Porta:"
 
 msgid "Port:"
 msgstr "Porta:"
 
-#. ts-context CoreAccountEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:93
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:226
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:93
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:226
+msgctxt "CoreAccountEditDlg|"
 msgid "User:"
 msgstr "Usuário:"
 
 msgid "User:"
 msgstr "Usuário:"
 
-#. #-#-#-#-#  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/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
+msgctxt "CoreAccountEditDlg|"
 msgid "Password:"
 msgstr "Senha:"
 
 msgid "Password:"
 msgstr "Senha:"
 
-#. ts-context CoreAccountEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:117
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:117
+msgctxt "CoreAccountEditDlg|"
 msgid "Remember"
 msgstr "Lembrar"
 
 msgid "Remember"
 msgstr "Lembrar"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreAccountEditDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:127
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:127
-#: ../src/qtui/settingspages/servereditdlg.ui:171
+msgctxt "CoreAccountEditDlg|"
 msgid "Use a Proxy"
 msgstr "Usar um proxy"
 
 msgid "Use a Proxy"
 msgstr "Usar um proxy"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreAccountEditDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:139
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:139
-#: ../src/qtui/settingspages/servereditdlg.ui:188
+msgctxt "CoreAccountEditDlg|"
 msgid "Proxy Type:"
 msgstr "Tipo de proxy:"
 
 msgid "Proxy Type:"
 msgstr "Tipo de proxy:"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreAccountEditDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:147
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:147
-#: ../src/qtui/settingspages/servereditdlg.ui:196
+msgctxt "CoreAccountEditDlg|"
 msgid "Socks 5"
 msgstr "Socks 5"
 
 msgid "Socks 5"
 msgstr "Socks 5"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreAccountEditDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:152
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:152
-#: ../src/qtui/settingspages/servereditdlg.ui:201
+msgctxt "CoreAccountEditDlg|"
 msgid "HTTP"
 msgstr "HTTP"
 
 msgid "HTTP"
 msgstr "HTTP"
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:231
+#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:262
+msgctxt "CoreAccountEditDlg|"
 msgid "Add Core Account"
 msgstr "Adicionar conta do núcleo"
 
 msgid "Add Core Account"
 msgstr "Adicionar conta do núcleo"
 
-#. ts-context CoreAccountSettingsPage
+#: ../src/client/coreaccountmodel.cpp:68
+msgctxt "CoreAccountModel|"
+msgid "Internal Core"
+msgstr "Núcleo interno"
+
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:20
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:20
+msgctxt "CoreAccountSettingsPage|"
 msgid "Connect to Quassel Core"
 msgstr "Conectar ao núcleo  Quassel"
 
 msgid "Connect to Quassel Core"
 msgstr "Conectar ao núcleo  Quassel"
 
-#. ts-context CoreAccountSettingsPage
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:30
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:30
+msgctxt "CoreAccountSettingsPage|"
 msgid "Core Accounts"
 msgstr "Contas do núcleo"
 
 msgid "Core Accounts"
 msgstr "Contas do núcleo"
 
-#. ts-context CoreAccountSettingsPage
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:45
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:45
+msgctxt "CoreAccountSettingsPage|"
 msgid "Edit..."
 msgstr "Editar..."
 
 msgid "Edit..."
 msgstr "Editar..."
 
-#. ts-context CoreAccountSettingsPage
+#: ../src/qtui/settingspages/coreaccountsettingspage.ui:56
+msgctxt "CoreAccountSettingsPage|"
+msgid "Add..."
+msgstr "Adiconar..."
+
+#: ../src/qtui/settingspages/coreaccountsettingspage.ui:67
+msgctxt "CoreAccountSettingsPage|"
+msgid "Delete"
+msgstr "Excluir"
+
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:96
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:96
+msgctxt "CoreAccountSettingsPage|"
 msgid "Automatically connect on startup"
 msgstr "Conectar automaticamente na inicialização"
 
 msgid "Automatically connect on startup"
 msgstr "Conectar automaticamente na inicialização"
 
-#. ts-context CoreAccountSettingsPage
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:136
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:136
+msgctxt "CoreAccountSettingsPage|"
 msgid "Connect to last account used"
 msgstr "Conectar na última conta utilizada"
 
 msgid "Connect to last account used"
 msgstr "Conectar na última conta utilizada"
 
-#. ts-context CoreAccountSettingsPage
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:148
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:148
+msgctxt "CoreAccountSettingsPage|"
 msgid "Always connect to"
 msgstr "Sempre conectar a"
 
 msgid "Always connect to"
 msgstr "Sempre conectar a"
 
-#. ts-context CoreConfigWizard
+#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:29
+msgctxt "CoreAccountSettingsPage|"
+msgid "Remote Cores"
+msgstr "Núcleos remotos"
+
 #: ../src/qtui/coreconfigwizard.cpp:69
 #: ../src/qtui/coreconfigwizard.cpp:69
+msgctxt "CoreConfigWizard|"
 msgid "Core Configuration Wizard"
 msgstr "Assistente de configuração de núcleo"
 
 msgid "Core Configuration Wizard"
 msgstr "Assistente de configuração de núcleo"
 
-#. ts-context CoreConfigWizard
-#: ../src/qtui/coreconfigwizard.cpp:97
+#: ../src/qtui/coreconfigwizard.cpp:103
+msgctxt "CoreConfigWizard|"
 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..."
 
-#. ts-context CoreConfigWizard
-#: ../src/qtui/coreconfigwizard.cpp:104
+#: ../src/qtui/coreconfigwizard.cpp:112
+#, qt-format
+msgctxt "CoreConfigWizard|"
 msgid ""
 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."
+"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."
 
 
-#. ts-context CoreConfigWizard
-#: ../src/qtui/coreconfigwizard.cpp:119
+#: ../src/qtui/coreconfigwizard.cpp:131
+msgctxt "CoreConfigWizard|"
 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."
-msgstr ""
-"Você está agora registrado em seu recém configurado núcleo "
-"Quassel!<br>Lembre-se de configurar suas identidades e redes agora."
+msgstr "Você está agora registrado em seu recém configurado núcleo Quassel!<br>Lembre-se de configurar suas identidades e redes agora."
+
+#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:14
+msgctxt "CoreConfigWizardAdminUserPage|"
+msgid "Form"
+msgstr "Formulário"
 
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreConfigWizardAdminUserPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreConnectAuthDlg
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:22
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:22
-#: ../src/qtui/ui/coreconnectauthdlg.ui:49
+msgctxt "CoreConfigWizardAdminUserPage|"
 msgid "Username:"
 msgstr "Nome de usuário:"
 
 msgid "Username:"
 msgstr "Nome de usuário:"
 
-#. ts-context CoreConfigWizardAdminUserPage
+#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:32
+msgctxt "CoreConfigWizardAdminUserPage|"
+msgid "Password:"
+msgstr "Senha:"
+
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:46
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:46
+msgctxt "CoreConfigWizardAdminUserPage|"
 msgid "Repeat password:"
 msgstr "Repetir senha:"
 
 msgid "Repeat password:"
 msgstr "Repetir senha:"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreConfigWizardAdminUserPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreConnectAuthDlg
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:60
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:60
-#: ../src/qtui/ui/coreconnectauthdlg.ui:58
+msgctxt "CoreConfigWizardAdminUserPage|"
 msgid "Remember password"
 msgstr "Lembrar senha"
 
 msgid "Remember password"
 msgstr "Lembrar senha"
 
-#. ts-context CoreConfigWizardAdminUserPage
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:69
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:69
+msgctxt "CoreConfigWizardAdminUserPage|"
 msgid ""
 msgid ""
-"<b>Note:</b> Adding more users and changing your username/password is not "
-"possible via Quassel's client interface yet.\n"
-"If you need to do these things, please run \"<tt><nobr>quasselcore --"
-"help</nobr></tt>\"."
-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>\"."
+"<b>Note:</b> Adding more users and changing your username/password is not possible via Quassel's client interface yet.\n"
+"If you need to do these things, please run \"<tt><nobr>quasselcore --help</nobr></tt>\"."
+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.\nSe você precisa fazer essas coisas, por favor execute \"<tt><nobr>quasselcore --help</nobr></tt>\"."
+
+#: ../src/qtui/ui/coreconfigwizardintropage.ui:13
+msgctxt "CoreConfigWizardIntroPage|"
+msgid "Form"
+msgstr "Formulário"
 
 
-#. ts-context CoreConfigWizardIntroPage
 #: ../src/qtui/ui/coreconfigwizardintropage.ui:19
 #: ../src/qtui/ui/coreconfigwizardintropage.ui:19
+msgctxt "CoreConfigWizardIntroPage|"
 msgid "This wizard will guide you through the setup of your Quassel Core."
 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."
+msgstr "Este assistente irá guiá-lo através da configuração do seu núcleo Quassel."
 
 
-#. ts-context CoreConfigWizardPages::AdminUserPage
-#: ../src/qtui/coreconfigwizard.cpp:150
+#: ../src/qtui/coreconfigwizard.cpp:167
+msgctxt "CoreConfigWizardPages::AdminUserPage|"
 msgid "Create Admin User"
 msgstr "Criar usuário administrador"
 
 msgid "Create Admin User"
 msgstr "Criar usuário administrador"
 
-#. ts-context CoreConfigWizardPages::AdminUserPage
-#: ../src/qtui/coreconfigwizard.cpp:151
+#: ../src/qtui/coreconfigwizard.cpp:168
+msgctxt "CoreConfigWizardPages::AdminUserPage|"
 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."
-msgstr ""
-"Primeiro, vamos criar um usuário no núcleo. Este primeiro usuário terá "
-"privilégios de administrador."
+msgstr "Primeiro, vamos criar um usuário no núcleo. Este primeiro usuário terá privilégios de administrador."
 
 
-#. ts-context CoreConfigWizardPages::IntroPage
-#: ../src/qtui/coreconfigwizard.cpp:135
+#: ../src/qtui/coreconfigwizard.cpp:150
+msgctxt "CoreConfigWizardPages::IntroPage|"
 msgid "Introduction"
 msgstr "Introdução"
 
 msgid "Introduction"
 msgstr "Introdução"
 
-#. ts-context CoreConfigWizardPages::StorageSelectionPage
-#: ../src/qtui/coreconfigwizard.cpp:182
+#: ../src/qtui/coreconfigwizard.cpp:203
+msgctxt "CoreConfigWizardPages::StorageSelectionPage|"
 msgid "Select Storage Backend"
 msgstr "Selecionar infraestrutura de armazenamento"
 
 msgid "Select Storage Backend"
 msgstr "Selecionar infraestrutura de armazenamento"
 
-#. ts-context CoreConfigWizardPages::StorageSelectionPage
-#: ../src/qtui/coreconfigwizard.cpp:183
+#: ../src/qtui/coreconfigwizard.cpp:204
+msgctxt "CoreConfigWizardPages::StorageSelectionPage|"
 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."
-msgstr ""
-"Por favor selecione uma infraestrutura de banco de dados para o "
-"armazenamento do núcleo Quassel  para armazenar o histórico e outros dados "
-"dentro."
+msgstr "Por favor selecione uma infraestrutura de banco de dados para o armazenamento do núcleo Quassel  para armazenar o histórico e outros dados dentro."
 
 
-#. ts-context CoreConfigWizardPages::StorageSelectionPage
-#: ../src/qtui/coreconfigwizard.cpp:277
+#: ../src/qtui/coreconfigwizard.cpp:305
+msgctxt "CoreConfigWizardPages::StorageSelectionPage|"
 msgid "Connection Properties"
 msgstr "Propriedades da conexão"
 
 msgid "Connection Properties"
 msgstr "Propriedades da conexão"
 
-#. ts-context CoreConfigWizardPages::SyncPage
-#: ../src/qtui/coreconfigwizard.cpp:317
+#: ../src/qtui/coreconfigwizard.cpp:347
+msgctxt "CoreConfigWizardPages::SyncPage|"
 msgid "Storing Your Settings"
 msgstr "Armazenar suas configurações"
 
 msgid "Storing Your Settings"
 msgstr "Armazenar suas configurações"
 
-#. ts-context CoreConfigWizardPages::SyncPage
-#: ../src/qtui/coreconfigwizard.cpp:318
+#: ../src/qtui/coreconfigwizard.cpp:348
+msgctxt "CoreConfigWizardPages::SyncPage|"
 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."
-msgstr ""
-"As suas configurações estão agora armazenadas no núcleo, e você será "
-"conectado automaticamente."
+msgstr "As suas configurações estão agora armazenadas no núcleo, e você será conectado automaticamente."
+
+#: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:13
+msgctxt "CoreConfigWizardStorageSelectionPage|"
+msgid "Form"
+msgstr "Formulário"
 
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreConfigWizardStorageSelectionPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreConfigWizardSyncPage
 #: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:21
 #: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:21
-#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:55
+msgctxt "CoreConfigWizardStorageSelectionPage|"
 msgid "Storage Backend:"
 msgstr "Infraestrutura de armazenamento:"
 
 msgid "Storage Backend:"
 msgstr "Infraestrutura de armazenamento:"
 
-#. ts-context CoreConfigWizardStorageSelectionPage
 #: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:56
 #: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:56
+msgctxt "CoreConfigWizardStorageSelectionPage|"
 msgid "Description"
 msgstr "Descrição"
 
 msgid "Description"
 msgstr "Descrição"
 
-#. ts-context CoreConfigWizardStorageSelectionPage
 #: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:62
 #: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:62
+msgctxt "CoreConfigWizardStorageSelectionPage|"
 msgid "Foobar"
 msgstr "Foobar"
 
 msgid "Foobar"
 msgstr "Foobar"
 
-#. ts-context CoreConfigWizardSyncPage
+#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:13
+msgctxt "CoreConfigWizardSyncPage|"
+msgid "Form"
+msgstr "Formulário"
+
 #: ../src/qtui/ui/coreconfigwizardsyncpage.ui:19
 #: ../src/qtui/ui/coreconfigwizardsyncpage.ui:19
+msgctxt "CoreConfigWizardSyncPage|"
 msgid "Your Choices"
 msgstr "Suas escolhas"
 
 msgid "Your Choices"
 msgstr "Suas escolhas"
 
-#. ts-context CoreConfigWizardSyncPage
 #: ../src/qtui/ui/coreconfigwizardsyncpage.ui:35
 #: ../src/qtui/ui/coreconfigwizardsyncpage.ui:35
+msgctxt "CoreConfigWizardSyncPage|"
 msgid "Admin User:"
 msgstr "Usuário administrador:"
 
 msgid "Admin User:"
 msgstr "Usuário administrador:"
 
-#. ts-context CoreConfigWizardSyncPage
 #: ../src/qtui/ui/coreconfigwizardsyncpage.ui:42
 #: ../src/qtui/ui/coreconfigwizardsyncpage.ui:42
+msgctxt "CoreConfigWizardSyncPage|"
 msgid "foo"
 msgstr "foo"
 
 msgid "foo"
 msgstr "foo"
 
-#. ts-context CoreConfigWizardSyncPage
+#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:55
+msgctxt "CoreConfigWizardSyncPage|"
+msgid "Storage Backend:"
+msgstr "Infraestrutura de armazenamento:"
+
 #: ../src/qtui/ui/coreconfigwizardsyncpage.ui:62
 #: ../src/qtui/ui/coreconfigwizardsyncpage.ui:62
+msgctxt "CoreConfigWizardSyncPage|"
 msgid "bar"
 msgstr "bar"
 
 msgid "bar"
 msgstr "bar"
 
-#. ts-context CoreConfigWizardSyncPage
 #: ../src/qtui/ui/coreconfigwizardsyncpage.ui:102
 #: ../src/qtui/ui/coreconfigwizardsyncpage.ui:102
+msgctxt "CoreConfigWizardSyncPage|"
 msgid "Please wait while your settings are being transmitted to the core..."
 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..."
+msgstr "Por favor aguarde enquanto as suas configurações estão sendo transmitidas para o núcleo..."
 
 
-#. ts-context CoreConnectAuthDlg
 #: ../src/qtui/ui/coreconnectauthdlg.ui:14
 #: ../src/qtui/ui/coreconnectauthdlg.ui:14
+msgctxt "CoreConnectAuthDlg|"
 msgid "Authentication Required"
 msgstr "Autenticação requerida"
 
 msgid "Authentication Required"
 msgstr "Autenticação requerida"
 
-#. ts-context CoreConnectAuthDlg
 #: ../src/qtui/ui/coreconnectauthdlg.ui:20
 #: ../src/qtui/ui/coreconnectauthdlg.ui:20
+msgctxt "CoreConnectAuthDlg|"
 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:"
 
-#. ts-context CoreConnectAuthDlg
-#: ../src/qtui/coreconnectdlg.cpp:75
+#: ../src/qtui/ui/coreconnectauthdlg.ui:35
+msgctxt "CoreConnectAuthDlg|"
+msgid "Password:"
+msgstr "Senha:"
+
+#: ../src/qtui/ui/coreconnectauthdlg.ui:49
+msgctxt "CoreConnectAuthDlg|"
+msgid "Username:"
+msgstr "Nome de usuário:"
+
+#: ../src/qtui/ui/coreconnectauthdlg.ui:58
+msgctxt "CoreConnectAuthDlg|"
+msgid "Remember password"
+msgstr "Lembrar senha"
+
+#: ../src/qtui/coreconnectdlg.cpp:81
+#, qt-format
+msgctxt "CoreConnectAuthDlg|"
 msgid "Please enter your credentials for %1:"
 msgstr "Por favor entre com suas credenciais para %1:"
 
 msgid "Please enter your credentials for %1:"
 msgstr "Por favor entre com suas credenciais para %1:"
 
-#. ts-context CoreConnectDlg
-#: ../src/qtui/coreconnectdlg.cpp:40
+#: ../src/qtui/coreconnectdlg.cpp:41
+msgctxt "CoreConnectDlg|"
 msgid "Connect to Core"
 msgstr "Conectar ao núcleo"
 
 msgid "Connect to Core"
 msgstr "Conectar ao núcleo"
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:168
+#: ../src/client/coreconnection.cpp:190
+msgctxt "CoreConnection|"
 msgid "Network is down"
 msgstr "A rede não responde"
 
 msgid "Network is down"
 msgstr "A rede não responde"
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:202 ../src/client/coreconnection.cpp:321
+#: ../src/client/coreconnection.cpp:225 ../src/client/coreconnection.cpp:365
+msgctxt "CoreConnection|"
 msgid "Disconnected"
 msgstr "Desconectado"
 
 msgid "Disconnected"
 msgstr "Desconectado"
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:205
+#: ../src/client/coreconnection.cpp:228
+#, qt-format
+msgctxt "CoreConnection|"
 msgid "Looking up %1..."
 msgstr "Olhando para cima %1..."
 
 msgid "Looking up %1..."
 msgstr "Olhando para cima %1..."
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:208 ../src/client/coreconnection.cpp:450
+#: ../src/client/coreconnection.cpp:231 ../src/client/coreconnection.cpp:518
+#, qt-format
+msgctxt "CoreConnection|"
 msgid "Connecting to %1..."
 msgstr "Conectando em %1..."
 
 msgid "Connecting to %1..."
 msgstr "Conectando em %1..."
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:211 ../src/client/coreconnection.cpp:573
+#: ../src/client/coreconnection.cpp:234 ../src/client/coreconnection.cpp:658
+#, qt-format
+msgctxt "CoreConnection|"
 msgid "Connected to %1"
 msgstr "Conectado a %1"
 
 msgid "Connected to %1"
 msgstr "Conectado a %1"
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:214
+#: ../src/client/coreconnection.cpp:237
+#, qt-format
+msgctxt "CoreConnection|"
 msgid "Disconnecting from %1..."
 msgstr "Desconectando de %1..."
 
 msgid "Disconnecting from %1..."
 msgstr "Desconectando de %1..."
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:272
+#: ../src/client/coreconnection.cpp:303
+msgctxt "CoreConnection|"
 msgid ""
 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."
+"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."
 
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:300
+#: ../src/client/coreconnection.cpp:340
+msgctxt "CoreConnection|"
 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"
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:349
+#: ../src/client/coreconnection.cpp:403
+msgctxt "CoreConnection|"
 msgid "Disconnected from core."
 msgstr "Desconectado do núcleo."
 
 msgid "Disconnected from core."
 msgstr "Desconectado do núcleo."
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:427 ../src/client/coreconnection.cpp:511
-#: ../src/client/coreconnection.cpp:556
+#: ../src/client/coreconnection.cpp:496 ../src/client/coreconnection.cpp:590
+#: ../src/client/coreconnection.cpp:639
+msgctxt "CoreConnection|"
 msgid "Unencrypted connection canceled"
 msgstr "Conexão criptografada cancelada"
 
 msgid "Unencrypted connection canceled"
 msgstr "Conexão criptografada cancelada"
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:457
+#: ../src/client/coreconnection.cpp:533
+msgctxt "CoreConnection|"
 msgid "Synchronizing to core..."
 msgstr "Sincronizando com o núcleo..."
 
 msgid "Synchronizing to core..."
 msgstr "Sincronizando com o núcleo..."
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:478
+#: ../src/client/coreconnection.cpp:556
+#, qt-format
+msgctxt "CoreConnection|"
 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."
-msgstr ""
-"<b>O núcleo Quassel que você está tentando conectar é muito "
-"velho!</b><br>Necessita de pelo menos núcleo/cliente protocolo v%1 para "
-"conectar."
+msgstr "<b>O núcleo Quassel que você está tentando conectar é muito velho!</b><br>Necessita de pelo menos núcleo/cliente protocolo v%1 para conectar."
 
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:592
+#: ../src/client/coreconnection.cpp:682
+msgctxt "CoreConnection|"
 msgid "Logging in..."
 msgstr "Entrando..."
 
 msgid "Logging in..."
 msgstr "Entrando..."
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:597
+#: ../src/client/coreconnection.cpp:687
+msgctxt "CoreConnection|"
 msgid "Login canceled"
 msgstr "Sessão cancelada"
 
 msgid "Login canceled"
 msgstr "Sessão cancelada"
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:622
+#: ../src/client/coreconnection.cpp:716
+msgctxt "CoreConnection|"
 msgid "Receiving session state"
 msgstr "Recebendo estado da sessão"
 
 msgid "Receiving session state"
 msgstr "Recebendo estado da sessão"
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:624
+#: ../src/client/coreconnection.cpp:718
+#, qt-format
+msgctxt "CoreConnection|"
 msgid "Synchronizing to %1..."
 msgstr "Sincronização com %1..."
 
 msgid "Synchronizing to %1..."
 msgstr "Sincronização com %1..."
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:648
+#: ../src/client/coreconnection.cpp:744
+msgctxt "CoreConnection|"
 msgid "Receiving network states"
 msgstr "Recebendo estados da rede"
 
 msgid "Receiving network states"
 msgstr "Recebendo estados da rede"
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:698
+#: ../src/client/coreconnection.cpp:798
+#, qt-format
+msgctxt "CoreConnection|"
 msgid "Synchronized to %1"
 msgstr "Sincronizado com %1"
 
 msgid "Synchronized to %1"
 msgstr "Sincronizado com %1"
 
-#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:14
+msgctxt "CoreConnectionSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:20
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:20
+msgctxt "CoreConnectionSettingsPage|"
 msgid "Network Status Detection"
 msgstr "Detecção das condições de rede"
 
 msgid "Network Status Detection"
 msgstr "Detecção das condições de rede"
 
-#. ts-context CoreConnectionSettingsPage
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:26
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:26
+msgctxt "CoreConnectionSettingsPage|"
 msgid ""
 msgid ""
-"Rely on KDE's hardware layer to detect if we're online. Recommended for most "
-"KDE users"
-msgstr ""
-"Confie na camada de hardware do KDE para detectar se estamos online. "
-"Recomendado para a maioria dos usuários do KDE"
+"Rely on KDE's hardware layer to detect if we're online. Recommended for most"
+" KDE users"
+msgstr "Confie na camada de hardware do KDE para detectar se estamos online. Recomendado para a maioria dos usuários do KDE"
 
 
-#. ts-context CoreConnectionSettingsPage
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:29
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:29
+msgctxt "CoreConnectionSettingsPage|"
 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)"
 
-#. ts-context CoreConnectionSettingsPage
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:41
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:57
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:154
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:41
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:57
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:154
+msgctxt "CoreConnectionSettingsPage|"
 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"
-msgstr ""
-"Ativamente o ping do núcleo remoto e desconecte se não obtiver uma resposta "
-"após um certo tempo"
+msgstr "Ativamente o ping do núcleo remoto e desconecte se não obtiver uma resposta após um certo tempo"
 
 
-#. ts-context CoreConnectionSettingsPage
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:44
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:44
+msgctxt "CoreConnectionSettingsPage|"
 msgid "Ping timeout after"
 msgstr "Ping após tempo limite"
 
 msgid "Ping timeout after"
 msgstr "Ping após tempo limite"
 
-#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:60
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:157
+msgctxt "CoreConnectionSettingsPage|"
+msgid " seconds"
+msgstr " segundos"
+
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:100
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:100
+msgctxt "CoreConnectionSettingsPage|"
 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"
-msgstr ""
-"Somente se desligar da tomada de rede é fechada pelo sistema operacional. "
-"Isso pode levar um longo tempo após realmente perder a conectividade"
+msgstr "Somente se desligar da tomada de rede é fechada pelo sistema operacional. Isso pode levar um longo tempo após realmente perder a conectividade"
 
 
-#. ts-context CoreConnectionSettingsPage
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:103
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:103
+msgctxt "CoreConnectionSettingsPage|"
 msgid "Never time out actively"
 msgstr "Nunca o tempo limite ativamente"
 
 msgid "Never time out actively"
 msgstr "Nunca o tempo limite ativamente"
 
-#. ts-context CoreConnectionSettingsPage
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:113
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:113
+msgctxt "CoreConnectionSettingsPage|"
 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"
 
-#. ts-context CoreConnectionSettingsPage
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:147
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:147
+msgctxt "CoreConnectionSettingsPage|"
 msgid "Retry every"
 msgstr "Repetir a cada"
 
 msgid "Retry every"
 msgstr "Repetir a cada"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreConnectionSettingsPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/coreconnectionsettingspage.cpp:24
 #: ../src/qtui/settingspages/coreconnectionsettingspage.cpp:24
-#: ../src/qtui/settingspages/networkssettingspage.ui:374
+msgctxt "CoreConnectionSettingsPage|"
+msgid "Remote Cores"
+msgstr "Núcleos remotos"
+
+#: ../src/qtui/settingspages/coreconnectionsettingspage.cpp:24
+msgctxt "CoreConnectionSettingsPage|"
 msgid "Connection"
 msgstr "Conexão"
 
 msgid "Connection"
 msgstr "Conexão"
 
-#. ts-context CoreConnectionStatusWidget
-#: ../src/qtui/coreconnectionstatuswidget.cpp:61
-msgctxt "seconds"
+#: ../src/qtui/ui/coreconnectionstatuswidget.ui:14
+msgctxt "CoreConnectionStatusWidget|"
+msgid "Form"
+msgstr "Formulário"
+
+#: ../src/qtui/ui/coreconnectionstatuswidget.ui:32
+msgctxt "CoreConnectionStatusWidget|"
+msgid "Message"
+msgstr "Menssagem"
+
+#: ../src/qtui/coreconnectionstatuswidget.cpp:66
+msgctxt "CoreConnectionStatusWidget|seconds"
 msgid "s"
 msgstr "s"
 
 msgid "s"
 msgstr "s"
 
-#. ts-context CoreConnectionStatusWidget
-#: ../src/qtui/coreconnectionstatuswidget.cpp:61
-msgctxt "milliseconds"
+#: ../src/qtui/coreconnectionstatuswidget.cpp:66
+msgctxt "CoreConnectionStatusWidget|milliseconds"
 msgid "ms"
 msgstr "ms"
 
 msgid "ms"
 msgstr "ms"
 
-#. ts-context CoreConnectionStatusWidget
-#: ../src/qtui/coreconnectionstatuswidget.cpp:62
+#: ../src/qtui/coreconnectionstatuswidget.cpp:67
+#, qt-format
+msgctxt "CoreConnectionStatusWidget|"
 msgid "(Lag: %1 %2)"
 msgstr "(Lag: %1 %2)"
 
 msgid "(Lag: %1 %2)"
 msgstr "(Lag: %1 %2)"
 
-#. ts-context CoreConnectionStatusWidget
-#: ../src/qtui/coreconnectionstatuswidget.cpp:75
+#: ../src/qtui/coreconnectionstatuswidget.cpp:83
+msgctxt "CoreConnectionStatusWidget|"
 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."
 
-#. ts-context CoreConnectionStatusWidget
-#: ../src/qtui/coreconnectionstatuswidget.cpp:78
+#: ../src/qtui/coreconnectionstatuswidget.cpp:87
+msgctxt "CoreConnectionStatusWidget|"
 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."
 
-#. ts-context CoreInfoDlg
 #: ../src/qtui/ui/coreinfodlg.ui:13
 #: ../src/qtui/ui/coreinfodlg.ui:13
+msgctxt "CoreInfoDlg|"
 msgid "Core Information"
 msgstr "Informação do núcleo"
 
 msgid "Core Information"
 msgstr "Informação do núcleo"
 
-#. ts-context CoreInfoDlg
 #: ../src/qtui/ui/coreinfodlg.ui:21
 #: ../src/qtui/ui/coreinfodlg.ui:21
+msgctxt "CoreInfoDlg|"
 msgid "Version:"
 msgstr "Versão:"
 
 msgid "Version:"
 msgstr "Versão:"
 
-#. ts-context CoreInfoDlg
 #: ../src/qtui/ui/coreinfodlg.ui:28
 #: ../src/qtui/ui/coreinfodlg.ui:28
+msgctxt "CoreInfoDlg|"
 msgid "<core version>"
 msgstr "<versão do núcleo>"
 
 msgid "<core version>"
 msgstr "<versão do núcleo>"
 
-#. ts-context CoreInfoDlg
 #: ../src/qtui/ui/coreinfodlg.ui:35
 #: ../src/qtui/ui/coreinfodlg.ui:35
+msgctxt "CoreInfoDlg|"
 msgid "Uptime:"
 msgstr "Tempo ativo:"
 
 msgid "Uptime:"
 msgstr "Tempo ativo:"
 
-#. ts-context CoreInfoDlg
 #: ../src/qtui/ui/coreinfodlg.ui:42
 #: ../src/qtui/ui/coreinfodlg.ui:42
+msgctxt "CoreInfoDlg|"
 msgid "Connected Clients:"
 msgstr "Clientes conectados:"
 
 msgid "Connected Clients:"
 msgstr "Clientes conectados:"
 
-#. ts-context CoreInfoDlg
 #: ../src/qtui/ui/coreinfodlg.ui:49
 #: ../src/qtui/ui/coreinfodlg.ui:49
+msgctxt "CoreInfoDlg|"
 msgid "<connected clients>"
 msgstr "<clientes conectados>"
 
 msgid "<connected clients>"
 msgstr "<clientes conectados>"
 
-#. ts-context CoreInfoDlg
 #: ../src/qtui/ui/coreinfodlg.ui:56
 #: ../src/qtui/ui/coreinfodlg.ui:56
+msgctxt "CoreInfoDlg|"
 msgid "<core uptime>"
 msgstr "<tempo ativo do núcleo>"
 
 msgid "<core uptime>"
 msgstr "<tempo ativo do núcleo>"
 
-#. ts-context CoreInfoDlg
 #: ../src/qtui/ui/coreinfodlg.ui:63
 #: ../src/qtui/ui/coreinfodlg.ui:63
+msgctxt "CoreInfoDlg|"
 msgid "Build date:"
 msgstr "Data do desenvolvimento:"
 
 msgid "Build date:"
 msgstr "Data do desenvolvimento:"
 
-#. ts-context CoreInfoDlg
 #: ../src/qtui/ui/coreinfodlg.ui:70
 #: ../src/qtui/ui/coreinfodlg.ui:70
+msgctxt "CoreInfoDlg|"
 msgid "<build date>"
 msgstr "<data do desenvolvimento>"
 
 msgid "<build date>"
 msgstr "<data do desenvolvimento>"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context CoreInfoDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context DebugLogWidget
-#: ../src/qtui/ui/coreinfodlg.ui:81 ../src/qtui/ui/debuglogwidget.ui:43
+#: ../src/qtui/ui/coreinfodlg.ui:81
+msgctxt "CoreInfoDlg|"
 msgid "Close"
 msgstr "Fechar"
 
 msgid "Close"
 msgstr "Fechar"
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/coreinfodlg.cpp:53
+#: ../src/qtui/coreinfodlg.cpp:57
+#, qt-format
+msgctxt "CoreInfoDlg|"
 msgid "%n Day(s)"
 msgid_plural "%n Day(s)"
 msgid "%n Day(s)"
 msgid_plural "%n Day(s)"
-msgstr[0] "%n dia(s)"
-msgstr[1] "%n dia(s)"
+msgstr[0] "%n dia"
+msgstr[1] "%n dias"
 
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/coreinfodlg.cpp:54
+#: ../src/qtui/coreinfodlg.cpp:58
+#, qt-format
+msgctxt "CoreInfoDlg|"
 msgid " %1:%2:%3 (since %4)"
 msgstr " %1:%2:%3 (desde %4)"
 
 msgid " %1:%2:%3 (since %4)"
 msgstr " %1:%2:%3 (desde %4)"
 
-#. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:153
+#: ../src/core/corenetwork.cpp:166
+msgctxt "CoreNetwork|"
 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"
 
-#. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:161 ../src/core/corenetwork.cpp:162
+#: ../src/core/corenetwork.cpp:174 ../src/core/corenetwork.cpp:175
+#, qt-format
+msgctxt "CoreNetwork|"
 msgid "Connecting to %1:%2..."
 msgid "Connecting to %1:%2..."
-msgstr "Conectando a %1:%2..."
+msgstr ""
 
 
-#. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:210
+#: ../src/core/corenetwork.cpp:227
+#, qt-format
+msgctxt "CoreNetwork|"
 msgid "Disconnecting. (%1)"
 msgstr "Desconectando. (%1)"
 
 msgid "Disconnecting. (%1)"
 msgstr "Desconectando. (%1)"
 
-#. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:210
+#: ../src/core/corenetwork.cpp:227
+msgctxt "CoreNetwork|"
 msgid "Core Shutdown"
 msgstr "Desligando núcleo"
 
 msgid "Core Shutdown"
 msgstr "Desligando núcleo"
 
-#. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:339
+#: ../src/core/corenetwork.cpp:409
+#, qt-format
+msgctxt "CoreNetwork|"
 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)"
 
-#. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:341
+#: ../src/core/corenetwork.cpp:411
+#, qt-format
+msgctxt "CoreNetwork|"
 msgid "Connection failure: %1"
 msgstr "Falha na conexão: %1"
 
 msgid "Connection failure: %1"
 msgstr "Falha na conexão: %1"
 
-#. ts-context CoreSession
-#: ../src/core/coresession.cpp:195
+#: ../src/core/coresession.cpp:230
+msgctxt "CoreSession|"
+msgid "Client"
+msgstr "Cliente"
+
+#: ../src/core/coresession.cpp:230
+#, qt-format
+msgctxt "CoreSession|"
 msgid "disconnected (UserId: %1)."
 msgstr "Desconectado (identidade do usuário: %1)."
 
 msgid "disconnected (UserId: %1)."
 msgstr "Desconectado (identidade do usuário: %1)."
 
-#. ts-context CoreSession
-#: ../src/core/coresession.cpp:413
+#: ../src/core/coresession.cpp:491
+#, qt-format
+msgctxt "CoreSession|"
 msgid ""
 msgid ""
-"CoreSession::createNetwork(): Got invalid networkId from Core when trying to "
-"create network %1!"
-msgstr ""
-"Sessão do núcleo::criar rede(): Tenho identidade de rede inválida do núcleo  "
-"ao tentar criar rede %1!"
+"CoreSession::createNetwork(): Got invalid networkId from Core when trying to"
+" create network %1!"
+msgstr "Sessão do núcleo::criar rede(): Tenho identidade de rede inválida do núcleo  ao tentar criar rede %1!"
 
 
-#. ts-context CoreSession
-#: ../src/core/coresession.cpp:444
+#: ../src/core/coresession.cpp:523
+msgctxt "CoreSession|"
 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!"
+msgstr "Sessão do núcleo::criar rede(): Tentando criar uma rede que já existe, atualizando preferivelmente!"
+
+#: ../src/core/coresessioneventprocessor.cpp:75
+msgctxt "CoreSessionEventProcessor|"
+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"
+
+#: ../src/core/coresessioneventprocessor.cpp:447
+msgctxt "CoreSessionEventProcessor|"
+msgid "Unable to perform key exchange."
+msgstr ""
+
+#: ../src/core/coresessioneventprocessor.cpp:458
+msgctxt "CoreSessionEventProcessor|"
+msgid "Unable to parse the DH1080_INIT. Key exchange failed."
+msgstr ""
+
+#: ../src/core/coresessioneventprocessor.cpp:462
+#: ../src/core/coresessioneventprocessor.cpp:470
+msgctxt "CoreSessionEventProcessor|"
+msgid "Your key is set and messages will be encrypted."
+msgstr ""
+
+#: ../src/core/coresessioneventprocessor.cpp:472
+msgctxt "CoreSessionEventProcessor|"
+msgid "Failed to parse DH1080_FINISH. Key exchange failed."
 msgstr ""
 msgstr ""
-"Sessão do núcleo::criar rede(): Tentando criar uma rede que já existe, "
-"atualizando preferivelmente!"
 
 
-#. ts-context CoreUserInputHandler
-#: ../src/core/coreuserinputhandler.cpp:81
+#: ../src/core/coreuserinputhandler.cpp:88
+msgctxt "CoreUserInputHandler|"
 msgid "away"
 msgstr "ausente"
 
 msgid "away"
 msgstr "ausente"
 
-#. ts-context CoreUserInputHandler
-#: ../src/core/coreuserinputhandler.cpp:150
+#: ../src/core/coreuserinputhandler.cpp:169
+#, qt-format
+msgctxt "CoreUserInputHandler|"
 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"
 
-#. ts-context CoreUserInputHandler
-#: ../src/core/coreuserinputhandler.cpp:173
+#: ../src/core/coreuserinputhandler.cpp:199
+msgctxt "CoreUserInputHandler|"
 msgid ""
 "[usage] /delkey <nick|channel> deletes the encryption key for nick or "
 "channel or just /delkey when in a channel or query."
 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."
+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
+#: ../src/core/coreuserinputhandler.cpp:206
+#: ../src/core/coreuserinputhandler.cpp:648
+#, qt-format
+msgctxt "CoreUserInputHandler|"
 msgid "No key has been set for %1."
 msgstr "Nenhuma chave foi definida para %1."
 
 msgid "No key has been set for %1."
 msgstr "Nenhuma chave foi definida para %1."
 
-#. ts-context CoreUserInputHandler
-#: ../src/core/coreuserinputhandler.cpp:193
+#: ../src/core/coreuserinputhandler.cpp:211
+#, qt-format
+msgctxt "CoreUserInputHandler|"
 msgid "The key for %1 has been deleted."
 msgstr "A chave para %1 foi excluída."
 
 msgid "The key for %1 has been deleted."
 msgstr "A chave para %1 foi excluída."
 
-#. ts-context CoreUserInputHandler
-#: ../src/core/coreuserinputhandler.cpp:197
+#: ../src/core/coreuserinputhandler.cpp:215
+#: ../src/core/coreuserinputhandler.cpp:656
+msgctxt "CoreUserInputHandler|"
 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."
 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."
+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
+#: ../src/core/coreuserinputhandler.cpp:367
+msgctxt "CoreUserInputHandler|"
 msgid ""
 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."
+"[usage] /keyx [<nick|channel>] Initiates a DH1080 key exchange with the "
+"target."
 msgstr ""
 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."
+#: ../src/core/coreuserinputhandler.cpp:379
+#, qt-format
+msgctxt "CoreUserInputHandler|"
+msgid "Failed to initiate key exchange with %1."
+msgstr ""
+
+#: ../src/core/coreuserinputhandler.cpp:384
+#, qt-format
+msgctxt "CoreUserInputHandler|"
+msgid "Initiated key exchange with %1."
+msgstr ""
 
 
-#. ts-context CoreUserInputHandler
-#: ../src/core/coreuserinputhandler.cpp:479
+#: ../src/core/coreuserinputhandler.cpp:388
+#: ../src/core/coreuserinputhandler.cpp:616
+msgctxt "CoreUserInputHandler|"
 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."
 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."
+
+#: ../src/core/coreuserinputhandler.cpp:546
+#, qt-format
+msgctxt "CoreUserInputHandler|"
+msgid "Starting query with %1"
 msgstr ""
 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
+#: ../src/core/coreuserinputhandler.cpp:604
+msgctxt "CoreUserInputHandler|"
+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."
+
+#: ../src/core/coreuserinputhandler.cpp:613
+#, qt-format
+msgctxt "CoreUserInputHandler|"
+msgid "The key for %1 has been set."
+msgstr "A senha para %1 foi definida."
+
+#: ../src/core/coreuserinputhandler.cpp:640
+msgctxt "CoreUserInputHandler|"
+msgid ""
+"[usage] /showkey <nick|channel> shows the encryption key for nick or channel"
+" or just /showkey 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."
+
+#: ../src/core/coreuserinputhandler.cpp:652
+#, qt-format
+msgctxt "CoreUserInputHandler|"
+msgid "The key for %1 is %2"
+msgstr "Pagina da internet para %1 é %2"
+
+#: ../src/core/coreuserinputhandler.cpp:780
+#, qt-format
+msgctxt "CoreUserInputHandler|"
 msgid "[Error] Could not encrypt your message: %1"
 msgstr "Não foi possível encriptar a sua mensagem: %1"
 
 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
 #: ../src/qtui/settingspages/createidentitydlg.ui:17
+msgctxt "CreateIdentityDlg|"
 msgid "Create New Identity"
 msgstr "Criar nova identidade"
 
 msgid "Create New Identity"
 msgstr "Criar nova identidade"
 
-#. ts-context CreateIdentityDlg
 #: ../src/qtui/settingspages/createidentitydlg.ui:25
 #: ../src/qtui/settingspages/createidentitydlg.ui:25
+msgctxt "CreateIdentityDlg|"
 msgid "Identity name:"
 msgstr "Nome da identidade:"
 
 msgid "Identity name:"
 msgstr "Nome da identidade:"
 
-#. ts-context CreateIdentityDlg
 #: ../src/qtui/settingspages/createidentitydlg.ui:37
 #: ../src/qtui/settingspages/createidentitydlg.ui:37
+msgctxt "CreateIdentityDlg|"
 msgid "Create blank identity"
 msgstr "Criar identidade em branco"
 
 msgid "Create blank identity"
 msgstr "Criar identidade em branco"
 
-#. ts-context CreateIdentityDlg
 #: ../src/qtui/settingspages/createidentitydlg.ui:49
 #: ../src/qtui/settingspages/createidentitydlg.ui:49
+msgctxt "CreateIdentityDlg|"
 msgid "Duplicate:"
 msgstr "Duplicado:"
 
 msgid "Duplicate:"
 msgstr "Duplicado:"
 
-#. 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"
+#: ../src/qtui/ui/debugbufferviewoverlay.ui:13
+msgctxt "DebugBufferViewOverlay|"
+msgid "Debug BufferView Overlay"
+msgstr "Depurar o BufferView Overlay"
 
 
-#. 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"
-
-#. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:229
-msgid "Received CTCP VERSION request by %1"
-msgstr "Recebido CTCP VERSION pedido de %1"
-
-#. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:232
-msgid "Received CTCP VERSION answer from %1: %2"
-msgstr "Recebido CTCP VERSION resposta de %1: %2"
-
-#. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:243
-msgid "Received CTCP TIME request by %1"
-msgstr "Recebido CTCP TIME pedido de %1"
-
-#. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:246
-msgid "Received CTCP TIME answer from %1: %2"
-msgstr "Recebido CTCP TIME resposta de %1: %2"
-
-#. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:255
-msgid "Received unknown CTCP %1 by %2"
-msgstr "Recebido CTCP desconhecido %1 por %2"
-
-#. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:257
-msgid " with arguments: %1"
-msgstr " com argumentos: %1"
-
-#. ts-context DebugBufferViewOverlay
 #: ../src/qtui/ui/debugbufferviewoverlay.ui:26
 #: ../src/qtui/ui/debugbufferviewoverlay.ui:26
+msgctxt "DebugBufferViewOverlay|"
 msgid "Overlay View"
 msgstr "Visualizar overlay"
 
 msgid "Overlay View"
 msgstr "Visualizar overlay"
 
-#. ts-context DebugBufferViewOverlay
 #: ../src/qtui/ui/debugbufferviewoverlay.ui:39
 #: ../src/qtui/ui/debugbufferviewoverlay.ui:39
+msgctxt "DebugBufferViewOverlay|"
 msgid "Overlay Properties"
 msgstr "Propriedades do overlay"
 
 msgid "Overlay Properties"
 msgstr "Propriedades do overlay"
 
-#. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:50
 #: ../src/qtui/debugbufferviewoverlay.cpp:50
+msgctxt "DebugBufferViewOverlay|"
 msgid "BufferViews:"
 msgstr "Visão de Buffers"
 
 msgid "BufferViews:"
 msgstr "Visão de Buffers"
 
-#. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:51
 #: ../src/qtui/debugbufferviewoverlay.cpp:51
+msgctxt "DebugBufferViewOverlay|"
 msgid "All Networks:"
 msgstr "Todas as redes:"
 
 msgid "All Networks:"
 msgstr "Todas as redes:"
 
-#. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:52
 #: ../src/qtui/debugbufferviewoverlay.cpp:52
+msgctxt "DebugBufferViewOverlay|"
 msgid "Networks:"
 msgstr "Redes:"
 
 msgid "Networks:"
 msgstr "Redes:"
 
-#. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:53
 #: ../src/qtui/debugbufferviewoverlay.cpp:53
+msgctxt "DebugBufferViewOverlay|"
 msgid "Buffers:"
 msgstr "Buffers:"
 
 msgid "Buffers:"
 msgstr "Buffers:"
 
-#. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:54
 #: ../src/qtui/debugbufferviewoverlay.cpp:54
+msgctxt "DebugBufferViewOverlay|"
 msgid "Removed buffers:"
 msgstr "Buffers removidos"
 
 msgid "Removed buffers:"
 msgstr "Buffers removidos"
 
-#. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:55
 #: ../src/qtui/debugbufferviewoverlay.cpp:55
+msgctxt "DebugBufferViewOverlay|"
 msgid "Temp. removed buffers:"
 msgstr "Buffers removidos temporariamente"
 
 msgid "Temp. removed buffers:"
 msgstr "Buffers removidos temporariamente"
 
-#. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:57
 #: ../src/qtui/debugbufferviewoverlay.cpp:57
+msgctxt "DebugBufferViewOverlay|"
 msgid "Allowed buffer types:"
 msgstr "Tipos de Buffers permitidos"
 
 msgid "Allowed buffer types:"
 msgstr "Tipos de Buffers permitidos"
 
-#. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:58
 #: ../src/qtui/debugbufferviewoverlay.cpp:58
+msgctxt "DebugBufferViewOverlay|"
 msgid "Minimum activity:"
 msgstr "Atividade minima:"
 
 msgid "Minimum activity:"
 msgstr "Atividade minima:"
 
-#. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:60
 #: ../src/qtui/debugbufferviewoverlay.cpp:60
+msgctxt "DebugBufferViewOverlay|"
 msgid "Is initialized:"
 msgstr "É inicializado:"
 
 msgid "Is initialized:"
 msgstr "É inicializado:"
 
-#. ts-context DebugConsole
 #: ../src/qtui/ui/debugconsole.ui:14
 #: ../src/qtui/ui/debugconsole.ui:14
+msgctxt "DebugConsole|"
 msgid "Debug Console"
 msgstr "Console de depuração"
 
 msgid "Debug Console"
 msgstr "Console de depuração"
 
-#. ts-context DebugConsole
 #: ../src/qtui/ui/debugconsole.ui:44
 #: ../src/qtui/ui/debugconsole.ui:44
+msgctxt "DebugConsole|"
 msgid "local"
 msgstr "local"
 
 msgid "local"
 msgstr "local"
 
-#. ts-context DebugConsole
 #: ../src/qtui/ui/debugconsole.ui:54
 #: ../src/qtui/ui/debugconsole.ui:54
+msgctxt "DebugConsole|"
 msgid "core"
 msgstr "núcleo"
 
 msgid "core"
 msgstr "núcleo"
 
-#. ts-context DebugConsole
-#: ../src/qtui/ui/debugconsole.ui:82
-msgid "Evaluate!"
-msgstr "Avaliação"
+#: ../src/qtui/ui/debugconsole.ui:82
+msgctxt "DebugConsole|"
+msgid "Evaluate!"
+msgstr "Avaliação"
+
+#: ../src/qtui/ui/debuglogwidget.ui:13
+msgctxt "DebugLogWidget|"
+msgid "Debug Log"
+msgstr "Registro de depuração"
+
+#: ../src/qtui/ui/debuglogwidget.ui:43
+msgctxt "DebugLogWidget|"
+msgid "Close"
+msgstr "Fechar"
+
+#: ../src/qtui/dockmanagernotificationbackend.cpp:184
+msgctxt "DockManagerNotificationBackend::ConfigWidget|"
+msgid "Mark dockmanager entry"
+msgstr ""
+
+#: ../src/core/eventstringifier.cpp:219 ../src/core/eventstringifier.cpp:365
+msgctxt "EventStringifier|"
+msgid "[Whois] "
+msgstr "[Whois] %1"
+
+#: ../src/core/eventstringifier.cpp:234
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "%1 invited you to channel %2"
+msgstr "%1 convidou você para o canal %2"
+
+#: ../src/core/eventstringifier.cpp:336
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "%1 has changed topic for %2 to: \"%3\""
+msgstr "%1 alterou o tópico de %2 para: \"%3\""
+
+#: ../src/core/eventstringifier.cpp:342
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Operwall] %1: %2"
+msgstr ""
+
+#: ../src/core/eventstringifier.cpp:350
+msgctxt "EventStringifier|"
+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!"
+
+#: ../src/core/eventstringifier.cpp:379
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "%1 is away: \"%2\""
+msgstr "%1 está ausente: \"%2\""
+
+#: ../src/core/eventstringifier.cpp:386
+msgctxt "EventStringifier|"
+msgid "You are no longer marked as being away"
+msgstr ""
+
+#: ../src/core/eventstringifier.cpp:394
+msgctxt "EventStringifier|"
+msgid "You have been marked as being away"
+msgstr ""
+
+#: ../src/core/eventstringifier.cpp:416
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Whois] %1 is %2 (%3)"
+msgstr "[Whois] %1 é %2 (%3)"
+
+#: ../src/core/eventstringifier.cpp:432
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Whois] %1 is online via %2 (%3)"
+msgstr "%1 esta on-line via %2 (%3)"
+
+#: ../src/core/eventstringifier.cpp:434
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Whowas] %1 was online via %2 (%3)"
+msgstr "[Whowas] %1 foi %2 (%3)"
+
+#: ../src/core/eventstringifier.cpp:444
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Whowas] %1 was %2@%3 (%4)"
+msgstr ""
+
+#: ../src/core/eventstringifier.cpp:453
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Who] End of /WHO list for %1"
+msgstr "[Who] Fim da lista /WHO para %1"
+
+#: ../src/core/eventstringifier.cpp:465
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Whois] %1 is logged in since %2"
+msgstr "[Whois] %1 está conectado desde %2"
+
+#: ../src/core/eventstringifier.cpp:469
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Whois] %1 is idling for %2 (since %3)"
+msgstr "[Whois] %1 está inativo por %2 (%3)"
+
+#: ../src/core/eventstringifier.cpp:479
+msgctxt "EventStringifier|"
+msgid "[Whois] End of /WHOIS list"
+msgstr "[Who] Fim da lista /WHO para %1"
+
+#: ../src/core/eventstringifier.cpp:502
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Whois] %1 is a user on channels: %2"
+msgstr "[Whois] %1 é um usuário nos canais: %2"
+
+#: ../src/core/eventstringifier.cpp:504
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Whois] %1 has voice on channels: %2"
+msgstr "[Whois] %1 tem voz nos canais: %2"
+
+#: ../src/core/eventstringifier.cpp:506
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Whois] %1 is an operator on channels: %2"
+msgstr "[Whois] %1 é um operador nos canais: %2"
+
+#: ../src/core/eventstringifier.cpp:527
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "Channel %1 has %2 users. Topic is: \"%3\""
+msgstr "Canal %1 tem %2 usuários. O tópico é: %3"
+
+#: ../src/core/eventstringifier.cpp:535
+msgctxt "EventStringifier|"
+msgid "End of channel list"
+msgstr "Fim da lista de canais"
+
+#: ../src/core/eventstringifier.cpp:553
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "Homepage for %1 is %2"
+msgstr "Pagina da internet para %1 é %2"
+
+#: ../src/core/eventstringifier.cpp:570
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "Channel %1 created on %2"
+msgstr ""
+
+#: ../src/core/eventstringifier.cpp:584
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Whois] %1 is authed as %2"
+msgstr "[Whois] %1 está ausente: \"%2\""
+
+#: ../src/core/eventstringifier.cpp:587
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Whowas] %1 was authed as %2"
+msgstr ""
+
+#: ../src/core/eventstringifier.cpp:596
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "No topic is set for %1."
+msgstr "Tópico não definido para %1."
+
+#: ../src/core/eventstringifier.cpp:604
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "Topic for %1 is \"%2\""
+msgstr "Tópico para %1 é \"%2\""
+
+#: ../src/core/eventstringifier.cpp:616
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "Topic set by %1 on %2"
+msgstr "Tópico ajustado por %1 em %2"
+
+#: ../src/core/eventstringifier.cpp:629
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "%1 has been invited to %2"
+msgstr "%1 foi convidado para %2"
+
+#: ../src/core/eventstringifier.cpp:637
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "[Who] %1"
+msgstr "[Who] %1"
+
+#: ../src/core/eventstringifier.cpp:644
+msgctxt "EventStringifier|"
+msgid "End of /WHOWAS"
+msgstr ""
+
+#: ../src/core/eventstringifier.cpp:654
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "Nick %1 contains illegal characters"
+msgstr "Apelido %1 contém caracteres ilegais"
+
+#: ../src/core/eventstringifier.cpp:664
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "Nick already in use: %1"
+msgstr "Apelido já em uso: %1"
+
+#: ../src/core/eventstringifier.cpp:674
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "Nick/channel is temporarily unavailable: %1"
+msgstr "Apelido/canal está temporariamente indisponível: %1"
+
+#: ../src/core/eventstringifier.cpp:697
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "sending CTCP-%1 request to %2"
+msgstr "enviar CTCP-%1 solicitar a %2"
+
+#. Optional "unknown" in "Received unknown CTCP-FOO request by bar"
+#: ../src/core/eventstringifier.cpp:712
+msgctxt "EventStringifier|"
+msgid "unknown"
+msgstr ""
+
+#: ../src/core/eventstringifier.cpp:713
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "Received %1CTCP-%2 request by %3"
+msgstr ""
 
 
-#. ts-context DebugLogWidget
-#: ../src/qtui/ui/debuglogwidget.ui:13
-msgid "Debug Log"
-msgstr "Registro de depuração"
+#: ../src/core/eventstringifier.cpp:716
+#, qt-format
+msgctxt "EventStringifier|"
+msgid "Received CTCP-%1 answer from %2: %3"
+msgstr ""
 
 
-#. ts-context ExecWrapper
-#: ../src/client/execwrapper.cpp:45
+#: ../src/core/eventstringifier.cpp:731
+#, qt-format
+msgctxt "EventStringifier|"
+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"
+
+#: ../src/client/execwrapper.cpp:49
+#, qt-format
+msgctxt "ExecWrapper|"
 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"
 
-#. ts-context ExecWrapper
-#: ../src/client/execwrapper.cpp:53
+#: ../src/client/execwrapper.cpp:58
+#, qt-format
+msgctxt "ExecWrapper|"
 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!"
 
-#. ts-context ExecWrapper
-#: ../src/client/execwrapper.cpp:64
+#: ../src/client/execwrapper.cpp:69
+#, qt-format
+msgctxt "ExecWrapper|"
 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\""
 
-#. ts-context ExecWrapper
-#: ../src/client/execwrapper.cpp:82
+#: ../src/client/execwrapper.cpp:93
+#, qt-format
+msgctxt "ExecWrapper|"
 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."
 
-#. ts-context ExecWrapper
-#: ../src/client/execwrapper.cpp:98
+#: ../src/client/execwrapper.cpp:111
+#, qt-format
+msgctxt "ExecWrapper|"
 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."
 
-#. ts-context ExecWrapper
-#: ../src/client/execwrapper.cpp:100
+#: ../src/client/execwrapper.cpp:113
+#, qt-format
+msgctxt "ExecWrapper|"
 msgid "Script \"%1\" caused error %2."
 msgstr "Script \"%1\" causou erro %2."
 
 msgid "Script \"%1\" caused error %2."
 msgstr "Script \"%1\" causou erro %2."
 
-#. ts-context FontSelector
-#: ../src/uisupport/fontselector.cpp:31
+#: ../src/uisupport/fontselector.cpp:32
+msgctxt "FontSelector|"
 msgid "Choose..."
 msgstr "Escolher..."
 
 msgid "Choose..."
 msgstr "Escolher..."
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:19
+#: ../src/qtui/settingspages/highlightsettingspage.ui:14
+msgctxt "HighlightSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
+#: ../src/qtui/settingspages/highlightsettingspage.ui:20
+msgctxt "HighlightSettingsPage|"
 msgid "Custom Highlights"
 msgstr "Destaque personalizado"
 
 msgid "Custom Highlights"
 msgstr "Destaque personalizado"
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:37
+#: ../src/qtui/settingspages/highlightsettingspage.ui:33
+#: ../src/qtui/settingspages/highlightsettingspage.cpp:29
+msgctxt "HighlightSettingsPage|"
+msgid "Highlight"
+msgstr "Realçar"
+
+#: ../src/qtui/settingspages/highlightsettingspage.ui:38
+msgctxt "HighlightSettingsPage|"
 msgid "RegEx"
 msgstr "Expressão regular"
 
 msgid "RegEx"
 msgstr "Expressão regular"
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:42
+#: ../src/qtui/settingspages/highlightsettingspage.ui:43
+msgctxt "HighlightSettingsPage|"
 msgid "CS"
 msgstr "CS"
 
 msgid "CS"
 msgstr "CS"
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:47
+#: ../src/qtui/settingspages/highlightsettingspage.ui:48
+msgctxt "HighlightSettingsPage|"
 msgid "Enable"
 msgstr "Habilitar"
 
 msgid "Enable"
 msgstr "Habilitar"
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:55
+#: ../src/qtui/settingspages/highlightsettingspage.ui:53
+msgctxt "HighlightSettingsPage|"
+msgid "Channel"
+msgstr "Canal"
+
+#: ../src/qtui/settingspages/highlightsettingspage.ui:69
+msgctxt "HighlightSettingsPage|"
 msgid "Add"
 msgstr "Adicionar"
 
 msgid "Add"
 msgstr "Adicionar"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context HighlightSettingsPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/highlightsettingspage.ui:62
-#: ../src/qtui/settingspages/identityeditwidget.ui:119
+#: ../src/qtui/settingspages/highlightsettingspage.ui:76
+msgctxt "HighlightSettingsPage|"
 msgid "Remove"
 msgstr "Remover"
 
 msgid "Remove"
 msgstr "Remover"
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:85
+#: ../src/qtui/settingspages/highlightsettingspage.ui:101
+msgctxt "HighlightSettingsPage|"
 msgid "Highlight Nicks"
 msgstr "Destacar apelidos"
 
 msgid "Highlight Nicks"
 msgstr "Destacar apelidos"
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:91
+#: ../src/qtui/settingspages/highlightsettingspage.ui:107
+msgctxt "HighlightSettingsPage|"
 msgid "All nicks from identity"
 msgstr "Todos os apelidos de identidade"
 
 msgid "All nicks from identity"
 msgstr "Todos os apelidos de identidade"
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:98
+#: ../src/qtui/settingspages/highlightsettingspage.ui:114
+msgctxt "HighlightSettingsPage|"
 msgid "Current nick"
 msgstr "Apelido atual"
 
 msgid "Current nick"
 msgstr "Apelido atual"
 
-#. #-#-#-#-#  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
+#: ../src/qtui/settingspages/highlightsettingspage.ui:124
+msgctxt "HighlightSettingsPage|"
 msgid "None"
 msgstr "Nenhum"
 
 msgid "None"
 msgstr "Nenhum"
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:115
+#: ../src/qtui/settingspages/highlightsettingspage.ui:131
+msgctxt "HighlightSettingsPage|"
 msgid "Case sensitive"
 msgstr "Diferenciar maiúsculas de minúsculas"
 
 msgid "Case sensitive"
 msgstr "Diferenciar maiúsculas de minúsculas"
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.cpp:159
+#: ../src/qtui/settingspages/highlightsettingspage.cpp:29
+msgctxt "HighlightSettingsPage|"
+msgid "Interface"
+msgstr "Interface"
+
+#: ../src/qtui/settingspages/highlightsettingspage.cpp:184
+msgctxt "HighlightSettingsPage|"
 msgid "this shouldn't be empty"
 msgstr "isso não deve ser vazio"
 
 msgid "this shouldn't be empty"
 msgstr "isso não deve ser vazio"
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.h:45
+#: ../src/qtui/settingspages/highlightsettingspage.h:46
+msgctxt "HighlightSettingsPage|"
 msgid "highlight rule"
 msgstr "destacar regra"
 
 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.ui:31
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:322
-#: ../src/qtui/settingspages/identityeditwidget.ui:136
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:369
+msgctxt "IdentitiesSettingsPage|"
 msgid "Rename Identity"
 msgstr "Renomear identidade"
 
 msgid "Rename Identity"
 msgstr "Renomear identidade"
 
-#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.ui:34
+#: ../src/qtui/settingspages/identitiessettingspage.ui:77
+msgctxt "IdentitiesSettingsPage|"
+msgid "..."
+msgstr "..."
+
 #: ../src/qtui/settingspages/identitiessettingspage.ui:51
 #: ../src/qtui/settingspages/identitiessettingspage.ui:51
+msgctxt "IdentitiesSettingsPage|"
 msgid "Add Identity"
 msgstr "Adicionar identidade"
 
 msgid "Add Identity"
 msgstr "Adicionar identidade"
 
-#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.ui:54
+msgctxt "IdentitiesSettingsPage|"
+msgid "Add..."
+msgstr "Adiconar..."
+
 #: ../src/qtui/settingspages/identitiessettingspage.ui:74
 #: ../src/qtui/settingspages/identitiessettingspage.ui:74
+msgctxt "IdentitiesSettingsPage|"
 msgid "Remove Identity"
 msgstr "Remover identidade"
 
 msgid "Remove Identity"
 msgstr "Remover identidade"
 
-#. ts-context IdentitiesSettingsPage
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:31
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:31
+msgctxt "IdentitiesSettingsPage|"
+msgid "IRC"
+msgstr "IRC"
+
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:31
+msgctxt "IdentitiesSettingsPage|"
 msgid "Identities"
 msgstr "Identidades"
 
 msgid "Identities"
 msgstr "Identidades"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IdentitiesSettingsPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:178
-#: ../src/qtui/settingspages/networkssettingspage.cpp:167
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:204
+msgctxt "IdentitiesSettingsPage|"
 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>"
-msgstr ""
-"<b>Os seguintes problemas precisam ser corrigidos para que as alterações "
-"possam ser aplicadas :</b><ul>"
+msgstr "<b>Os seguintes problemas precisam ser corrigidos para que as alterações possam ser aplicadas :</b><ul>"
 
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:179
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:205
+msgctxt "IdentitiesSettingsPage|"
 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>"
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:180
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:206
+msgctxt "IdentitiesSettingsPage|"
 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>"
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:181
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:207
+msgctxt "IdentitiesSettingsPage|"
 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>"
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:182
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:208
+msgctxt "IdentitiesSettingsPage|"
 msgid "<li>You need to specify an ident for every identity</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>"
-
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IdentitiesSettingsPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:183
-#: ../src/qtui/settingspages/networkssettingspage.cpp:169
+msgstr "<li>Você precisa especificar uma identificação para cada identidade</li>"
+
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:209
+msgctxt "IdentitiesSettingsPage|"
 msgid "</ul>"
 msgstr "</ul>"
 
 msgid "</ul>"
 msgstr "</ul>"
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:184
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:210
+msgctxt "IdentitiesSettingsPage|"
 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"
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:310
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:355
+msgctxt "IdentitiesSettingsPage|"
 msgid "Delete Identity?"
 msgstr "Apagar identidade?"
 
 msgid "Delete Identity?"
 msgstr "Apagar identidade?"
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:323
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:356
+#, qt-format
+msgctxt "IdentitiesSettingsPage|"
+msgid "Do you really want to delete identity \"%1\"?"
+msgstr "Você realmente quer apagar a identidade \" %1\"?"
+
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:370
+#, qt-format
+msgctxt "IdentitiesSettingsPage|"
 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\"!"
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:134
+#: ../src/common/identity.cpp:147
+msgctxt "Identity|"
 msgid "Quassel IRC User"
 msgstr "Usuário Quassel IRC"
 
 msgid "Quassel IRC User"
 msgstr "Usuário Quassel IRC"
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:162
+#: ../src/common/identity.cpp:177
+msgctxt "Identity|"
 msgid "<empty>"
 msgstr "<vazio>"
 
 msgid "<empty>"
 msgstr "<vazio>"
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:172
+#: ../src/common/identity.cpp:183
+msgctxt "Identity|"
+msgid "Gone fishing."
+msgstr "Fui pescar"
+
+#: ../src/common/identity.cpp:187
+msgctxt "Identity|"
 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!"
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:175
+#: ../src/common/identity.cpp:190
+msgctxt "Identity|"
 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 ..."
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:178
+#: ../src/common/identity.cpp:193
+msgctxt "Identity|"
 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!"
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:179 ../src/common/identity.cpp:180
+#: ../src/common/identity.cpp:194 ../src/common/identity.cpp:195
+msgctxt "Identity|"
 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."
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IdentityEditWidget
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context MainWin
 #: ../src/qtui/settingspages/identityeditwidget.ui:30
 #: ../src/qtui/settingspages/identityeditwidget.ui:30
-#: ../src/qtui/mainwin.cpp:312
+msgctxt "IdentityEditWidget|"
 msgid "General"
 msgstr "Geral"
 
 msgid "General"
 msgstr "Geral"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:38
 #: ../src/qtui/settingspages/identityeditwidget.ui:38
+msgctxt "IdentityEditWidget|"
 msgid "Real Name:"
 msgstr "Nome verdadeiro:"
 
 msgid "Real Name:"
 msgstr "Nome verdadeiro:"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:45
 #: ../src/qtui/settingspages/identityeditwidget.ui:45
+msgctxt "IdentityEditWidget|"
 msgid "The \"Real Name\" is shown in /whois."
 msgstr "O \"nome verdadeiro\" é mostrado em /whois"
 
 msgid "The \"Real Name\" is shown in /whois."
 msgstr "O \"nome verdadeiro\" é mostrado em /whois"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:54
 #: ../src/qtui/settingspages/identityeditwidget.ui:54
+msgctxt "IdentityEditWidget|"
 msgid "Nicknames"
 msgstr "Apelidos"
 
 msgid "Nicknames"
 msgstr "Apelidos"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IdentityEditWidget
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NickEditDlg
 #: ../src/qtui/settingspages/identityeditwidget.ui:90
 #: ../src/qtui/settingspages/identityeditwidget.ui:90
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:420
+msgctxt "IdentityEditWidget|"
 msgid "Add Nickname"
 msgstr "Adicionar apelido"
 
 msgid "Add Nickname"
 msgstr "Adicionar apelido"
 
-#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:93
+msgctxt "IdentityEditWidget|"
+msgid "&Add..."
+msgstr "&Adicionar"
+
 #: ../src/qtui/settingspages/identityeditwidget.ui:116
 #: ../src/qtui/settingspages/identityeditwidget.ui:116
+msgctxt "IdentityEditWidget|"
 msgid "Remove Nickname"
 msgstr "Remover apelido"
 
 msgid "Remove Nickname"
 msgstr "Remover apelido"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IdentityEditWidget
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworksSettingsPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context SimpleNetworkEditor
+#: ../src/qtui/settingspages/identityeditwidget.ui:119
+msgctxt "IdentityEditWidget|"
+msgid "Remove"
+msgstr "Remover"
+
+#: ../src/qtui/settingspages/identityeditwidget.ui:136
+msgctxt "IdentityEditWidget|"
+msgid "Rename Identity"
+msgstr "Renomear identidade"
+
+#: ../src/qtui/settingspages/identityeditwidget.ui:139
+msgctxt "IdentityEditWidget|"
+msgid "Re&name..."
+msgstr "Re&nomear..."
+
 #: ../src/qtui/settingspages/identityeditwidget.ui:165
 #: ../src/qtui/settingspages/identityeditwidget.ui:165
-#: ../src/qtui/settingspages/networkssettingspage.ui:278
-#: ../src/qtui/ui/simplenetworkeditor.ui:165
+msgctxt "IdentityEditWidget|"
 msgid "Move upwards in list"
 msgstr "Mover para cima na lista"
 
 msgid "Move upwards in list"
 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:168
+#: ../src/qtui/settingspages/identityeditwidget.ui:182
+msgctxt "IdentityEditWidget|"
+msgid "..."
+msgstr "..."
+
 #: ../src/qtui/settingspages/identityeditwidget.ui:179
 #: ../src/qtui/settingspages/identityeditwidget.ui:179
-#: ../src/qtui/settingspages/networkssettingspage.ui:292
-#: ../src/qtui/ui/simplenetworkeditor.ui:179
+msgctxt "IdentityEditWidget|"
 msgid "Move downwards in list"
 msgstr "Mover para baixo na lista"
 
 msgid "Move downwards in list"
 msgstr "Mover para baixo na lista"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:227
 #: ../src/qtui/settingspages/identityeditwidget.ui:227
+msgctxt "IdentityEditWidget|"
 msgid "A&way"
 msgstr "A&usente"
 
 msgid "A&way"
 msgstr "A&usente"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:233
 #: ../src/qtui/settingspages/identityeditwidget.ui:233
+msgctxt "IdentityEditWidget|"
 msgid "Default Away Settings"
 msgstr "Configurações padrão de ausência"
 
 msgid "Default Away Settings"
 msgstr "Configurações padrão de ausência"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:244
 #: ../src/qtui/settingspages/identityeditwidget.ui:244
+msgctxt "IdentityEditWidget|"
 msgid "Nick to be used when being away"
 msgstr "Apelido a ser usado quando ausente"
 
 msgid "Nick to be used when being away"
 msgstr "Apelido a ser usado quando ausente"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:254
 #: ../src/qtui/settingspages/identityeditwidget.ui:254
+msgctxt "IdentityEditWidget|"
 msgid "Default away reason"
 msgstr "Motivo padrão para ausência"
 
 msgid "Default away reason"
 msgstr "Motivo padrão para ausência"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:261
 #: ../src/qtui/settingspages/identityeditwidget.ui:261
+msgctxt "IdentityEditWidget|"
 msgid "Away Nick:"
 msgstr "Apelido na ausência:"
 
 msgid "Away Nick:"
 msgstr "Apelido na ausência:"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:268
 #: ../src/qtui/settingspages/identityeditwidget.ui:297
 #: ../src/qtui/settingspages/identityeditwidget.ui:366
 #: ../src/qtui/settingspages/identityeditwidget.ui:268
 #: ../src/qtui/settingspages/identityeditwidget.ui:297
 #: ../src/qtui/settingspages/identityeditwidget.ui:366
+msgctxt "IdentityEditWidget|"
 msgid "Away Reason:"
 msgstr "Motivo da ausência:"
 
 msgid "Away Reason:"
 msgstr "Motivo da ausência:"
 
-#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:280
+msgctxt "IdentityEditWidget|"
+msgid "Set away when all clients have detached from the core"
+msgstr "Ausente quando todos os clientes se destacarem do núcleo"
+
 #: ../src/qtui/settingspages/identityeditwidget.ui:283
 #: ../src/qtui/settingspages/identityeditwidget.ui:283
+msgctxt "IdentityEditWidget|"
 msgid "Away On Detach"
 msgstr "Ausente ao desligar"
 
 msgid "Away On Detach"
 msgstr "Ausente ao desligar"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:315
 #: ../src/qtui/settingspages/identityeditwidget.ui:315
+msgctxt "IdentityEditWidget|"
 msgid "Not implemented yet"
 msgstr "Não implementado ainda"
 
 msgid "Not implemented yet"
 msgstr "Não implementado ainda"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:318
 #: ../src/qtui/settingspages/identityeditwidget.ui:318
+msgctxt "IdentityEditWidget|"
 msgid "Away On Idle"
 msgstr "Ausente quando inativo"
 
 msgid "Away On Idle"
 msgstr "Ausente quando inativo"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:332
 #: ../src/qtui/settingspages/identityeditwidget.ui:332
+msgctxt "IdentityEditWidget|"
 msgid "Set away after"
 msgstr "Definir ausência após"
 
 msgid "Set away after"
 msgstr "Definir ausência após"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:342
 #: ../src/qtui/settingspages/identityeditwidget.ui:342
+msgctxt "IdentityEditWidget|"
 msgid "minutes of being idle"
 msgstr "minutos em inatividade"
 
 msgid "minutes of being idle"
 msgstr "minutos em inatividade"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IdentityEditWidget
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/identityeditwidget.ui:399
 #: ../src/qtui/settingspages/identityeditwidget.ui:399
-#: ../src/qtui/settingspages/identityeditwidget.cpp:219
-#: ../src/qtui/settingspages/servereditdlg.ui:119
+#: ../src/qtui/settingspages/identityeditwidget.cpp:237
+msgctxt "IdentityEditWidget|"
 msgid "Advanced"
 msgstr "Avançado"
 
 msgid "Advanced"
 msgstr "Avançado"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:407
 #: ../src/qtui/settingspages/identityeditwidget.ui:407
+msgctxt "IdentityEditWidget|"
 msgid "Ident:"
 msgstr "Identificação:"
 
 msgid "Ident:"
 msgstr "Identificação:"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:414
 #: ../src/qtui/settingspages/identityeditwidget.ui:414
+msgctxt "IdentityEditWidget|"
 msgid ""
 "The \"ident\" is part of your hostmask and, together with your host, "
 "uniquely identifies you within the IRC network."
 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."
+msgstr "A \"identificação\" é parte da sua máscara no servidor e, junto com o seu servidor, identifica você unicamente com a rede IRC."
 
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:423
 #: ../src/qtui/settingspages/identityeditwidget.ui:423
+msgctxt "IdentityEditWidget|"
 msgid "Messages"
 msgstr "Mensagens"
 
 msgid "Messages"
 msgstr "Mensagens"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:431
 #: ../src/qtui/settingspages/identityeditwidget.ui:431
+msgctxt "IdentityEditWidget|"
 msgid "Part Reason:"
 msgstr "Razão da saída:"
 
 msgid "Part Reason:"
 msgstr "Razão da saída:"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:444
 #: ../src/qtui/settingspages/identityeditwidget.ui:444
+msgctxt "IdentityEditWidget|"
 msgid "Quit Reason:"
 msgstr "Razão da saída:"
 
 msgid "Quit Reason:"
 msgstr "Razão da saída:"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:454
 #: ../src/qtui/settingspages/identityeditwidget.ui:454
+msgctxt "IdentityEditWidget|"
 msgid "Kick Reason:"
 msgstr "Razão da expulsão:"
 
 msgid "Kick Reason:"
 msgstr "Razão da expulsão:"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:488
 #: ../src/qtui/settingspages/identityeditwidget.ui:488
+msgctxt "IdentityEditWidget|"
 msgid ""
 "You need an SSL Capable Client to edit your Cores SSL Key and Certificate"
 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"
+msgstr "Você precisa de um cliente SSL capaz de editar seus núcleos de chaves e certificados SSL"
 
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:517
 #: ../src/qtui/settingspages/identityeditwidget.ui:517
+msgctxt "IdentityEditWidget|"
 msgid ""
 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."
-
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IdentityEditWidget
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context MainWin
+"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!\nProcesso poderá causar  uma transferência sem criptografia da sua chave SSL e certificado SSL."
+
 #: ../src/qtui/settingspages/identityeditwidget.ui:546
 #: ../src/qtui/settingspages/identityeditwidget.ui:546
-#: ../src/qtui/mainwin.cpp:1044
+msgctxt "IdentityEditWidget|"
 msgid "Continue"
 msgstr "Continuar"
 
 msgid "Continue"
 msgstr "Continuar"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:584
 #: ../src/qtui/settingspages/identityeditwidget.ui:584
+msgctxt "IdentityEditWidget|"
 msgid "Use SSL Key"
 msgstr "Usar chave SSL"
 
 msgid "Use SSL Key"
 msgstr "Usar chave SSL"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:598
 #: ../src/qtui/settingspages/identityeditwidget.ui:598
+msgctxt "IdentityEditWidget|"
 msgid "Key Type:"
 msgstr "Tipo de chave:"
 
 msgid "Key Type:"
 msgstr "Tipo de chave:"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:605
 #: ../src/qtui/settingspages/identityeditwidget.ui:605
-#: ../src/qtui/settingspages/identityeditwidget.cpp:317
-#: ../src/qtui/settingspages/identityeditwidget.cpp:328
+#: ../src/qtui/settingspages/identityeditwidget.cpp:351
+#: ../src/qtui/settingspages/identityeditwidget.cpp:363
+msgctxt "IdentityEditWidget|"
 msgid "No Key loaded"
 msgstr "Nenhuma chave carregada"
 
 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.ui:625
 #: ../src/qtui/settingspages/identityeditwidget.ui:723
-#: ../src/qtui/settingspages/identityeditwidget.cpp:318
-#: ../src/qtui/settingspages/identityeditwidget.cpp:365
+#: ../src/qtui/settingspages/identityeditwidget.cpp:352
+#: ../src/qtui/settingspages/identityeditwidget.cpp:406
+msgctxt "IdentityEditWidget|"
 msgid "Load"
 msgstr "Carregar"
 
 msgid "Load"
 msgstr "Carregar"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:637
 #: ../src/qtui/settingspages/identityeditwidget.ui:637
+msgctxt "IdentityEditWidget|"
 msgid "Use SSL Certificate"
 msgstr "Usar certificado SSL"
 
 msgid "Use SSL Certificate"
 msgstr "Usar certificado SSL"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:656
 #: ../src/qtui/settingspages/identityeditwidget.ui:656
+msgctxt "IdentityEditWidget|"
 msgid "Organisation:"
 msgstr "Organização:"
 
 msgid "Organisation:"
 msgstr "Organização:"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:663
 #: ../src/qtui/settingspages/identityeditwidget.ui:697
 #: ../src/qtui/settingspages/identityeditwidget.ui:663
 #: ../src/qtui/settingspages/identityeditwidget.ui:697
-#: ../src/qtui/settingspages/identityeditwidget.cpp:363
-#: ../src/qtui/settingspages/identityeditwidget.cpp:364
+#: ../src/qtui/settingspages/identityeditwidget.cpp:404
+#: ../src/qtui/settingspages/identityeditwidget.cpp:405
+msgctxt "IdentityEditWidget|"
 msgid "No Certificate loaded"
 msgstr "Nenhum certificado carregado"
 
 msgid "No Certificate loaded"
 msgstr "Nenhum certificado carregado"
 
-#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:690
 #: ../src/qtui/settingspages/identityeditwidget.ui:690
+msgctxt "IdentityEditWidget|"
 msgid "CommonName:"
 msgstr "Nome comum:"
 
 msgid "CommonName:"
 msgstr "Nome comum:"
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:290
+#: ../src/qtui/settingspages/identityeditwidget.cpp:320
+msgctxt "IdentityEditWidget|"
 msgid "Load a Key"
 msgstr "Carregar uma chave"
 
 msgid "Load a Key"
 msgstr "Carregar uma chave"
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:322
+#: ../src/qtui/settingspages/identityeditwidget.cpp:357
+msgctxt "IdentityEditWidget|"
 msgid "RSA"
 msgstr "RSA"
 
 msgid "RSA"
 msgstr "RSA"
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:325
+#: ../src/qtui/settingspages/identityeditwidget.cpp:360
+msgctxt "IdentityEditWidget|"
 msgid "DSA"
 msgstr "DSA"
 
 msgid "DSA"
 msgstr "DSA"
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:330
-#: ../src/qtui/settingspages/identityeditwidget.cpp:369
+#: ../src/qtui/settingspages/identityeditwidget.cpp:365
+#: ../src/qtui/settingspages/identityeditwidget.cpp:411
+msgctxt "IdentityEditWidget|"
 msgid "Clear"
 msgstr "Limpar"
 
 msgid "Clear"
 msgstr "Limpar"
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:340
+#: ../src/qtui/settingspages/identityeditwidget.cpp:377
+msgctxt "IdentityEditWidget|"
 msgid "Load a Certificate"
 msgstr "Carregar um certificado"
 
 msgid "Load a Certificate"
 msgstr "Carregar um certificado"
 
-#. ts-context IdentityPage
-#: ../src/qtui/ircconnectionwizard.cpp:107
+#: ../src/qtui/ircconnectionwizard.cpp:115
+msgctxt "IdentityPage|"
 msgid "Setup Identity"
 msgstr "Configurar identidade"
 
 msgid "Setup Identity"
 msgstr "Configurar identidade"
 
-#. ts-context IdentityPage
-#: ../src/qtui/ircconnectionwizard.cpp:112
+#: ../src/qtui/ircconnectionwizard.cpp:120
+msgctxt "IdentityPage|"
 msgid "Default Identity"
 msgstr "Identidade padrão"
 
 msgid "Default Identity"
 msgstr "Identidade padrão"
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:15
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:15
+msgctxt "IgnoreListEditDlg|"
 msgid "Configure Ignore Rule"
 msgstr "Configurar regra de ignorar"
 
 msgid "Configure Ignore Rule"
 msgstr "Configurar regra de ignorar"
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:27
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:27
+msgctxt "IgnoreListEditDlg|"
 msgid ""
 "<p><b>Strictness:</b></p>\n"
 "<p><u>Dynamic:</u></p>\n"
 "<p>Messages are filtered \"on the fly\".\n"
 msgid ""
 "<p><b>Strictness:</b></p>\n"
 "<p><u>Dynamic:</u></p>\n"
 "<p>Messages are filtered \"on the fly\".\n"
-"Whenever you disable/delete the ignore rule, the messages are shown "
-"again.</p>\n"
+"Whenever you disable/delete the ignore rule, the messages are shown again.</p>\n"
 "<p><u>Permanent:</u></p>\n"
 "<p>Messages are filtered before they get stored in the database.</p>"
 "<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>"
-
-#. ts-context IgnoreListEditDlg
+msgstr "<p><b>Rigor:</b></p>\n<p><u>Dinâmica:</u></p>\n<p>Mensagens são filtradas \"a medida que chegam\".\nSempre 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>"
+
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:35
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:35
+msgctxt "IgnoreListEditDlg|"
 msgid "Strictness"
 msgstr "Rigor"
 
 msgid "Strictness"
 msgstr "Rigor"
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:41
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:41
+msgctxt "IgnoreListEditDlg|"
 msgid "Dynamic"
 msgstr "Dinâmico"
 
 msgid "Dynamic"
 msgstr "Dinâmico"
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:48
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:48
+msgctxt "IgnoreListEditDlg|"
 msgid "Permanent"
 msgstr "Permanente"
 
 msgid "Permanent"
 msgstr "Permanente"
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:58
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:58
+msgctxt "IgnoreListEditDlg|"
 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"
@@ -3547,30 +3218,33 @@ msgid ""
 "<i>nick!ident@host.name<i></p>\n"
 "<p><u>Message:</u></p>\n"
 "<p>The rule is matched against the actual message content</p>"
 "<i>nick!ident@host.name<i></p>\n"
 "<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>"
-
-#. ts-context IgnoreListEditDlg
+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>"
+
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:66
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:66
+msgctxt "IgnoreListEditDlg|"
 msgid "Rule Type"
 msgstr "Tipo de regra"
 
 msgid "Rule Type"
 msgstr "Tipo de regra"
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:72
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:72
+msgctxt "IgnoreListEditDlg|"
 msgid "Sender"
 msgstr "Remetente"
 
 msgid "Sender"
 msgstr "Remetente"
 
-#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:79
+msgctxt "IgnoreListEditDlg|"
+msgid "Message"
+msgstr "Menssagem"
+
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:86
+msgctxt "IgnoreListEditDlg|"
+msgid "CTCP"
+msgstr "CTCP"
+
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:98
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:98
+msgctxt "IgnoreListEditDlg|"
 msgid ""
 "<p><b>Ignore rule:</b></p>\n"
 msgid ""
 "<p><b>Ignore rule:</b></p>\n"
-"<p>Depending on the type of the rule, the text is matched against "
-"either:</p>\n"
+"<p>Depending on the type of the rule, the text is matched against either:</p>\n"
 "<p><u>- the message content:</u></p>\n"
 "<p><i>Example:</i>\n"
 "<br />\n"
 "<p><u>- the message content:</u></p>\n"
 "<p><i>Example:</i>\n"
 "<br />\n"
@@ -3580,163 +3254,97 @@ msgid ""
 "<br />\n"
 "- <i>*@foobar.com</i> matches any sender from host <i>foobar.com</i>\n"
 "<br />\n"
 "<br />\n"
 "- <i>*@foobar.com</i> matches any sender from host <i>foobar.com</i>\n"
 "<br />\n"
-"- <i>stupid!.+</i> (RegEx) matches any sender with nickname <i>stupid</i> "
-"from any host</p>"
-msgstr ""
-"<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>"
+"- <i>stupid!.+</i> (RegEx) matches any sender with nickname <i>stupid</i> from any host</p>"
+msgstr "<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/ignorelisteditdlg.ui:112
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:195
+msgctxt "IgnoreListEditDlg|"
 msgid "Ignore Rule"
 msgstr "Ignorar regra"
 
 msgid "Ignore Rule"
 msgstr "Ignorar regra"
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:123
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:123
+msgctxt "IgnoreListEditDlg|"
 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"
-"<p>Otherwise rules allow wildcard matching with the following special "
-"characters:</p>\n"
+"<p>Otherwise rules allow wildcard matching with the following special characters:</p>\n"
 "<p> *: representing \"any amount of any character\"\n"
 "<br />\n"
 "?: representing \"exactly one character\"</p>"
 "<p> *: representing \"any amount of any character\"\n"
 "<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>"
+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>"
 
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:131
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:131
+msgctxt "IgnoreListEditDlg|"
 msgid "Regular expression"
 msgstr "Expressão regular"
 
 msgid "Regular expression"
 msgstr "Expressão regular"
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:143
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:143
+msgctxt "IgnoreListEditDlg|"
 msgid ""
 "<p><b>Scope:</b></p>\n"
 "<p><u>Global:</u></p>\n"
 "<p>The rule is active for any channel on any network</p>\n"
 "<p><u>Network:</u></p>\n"
 msgid ""
 "<p><b>Scope:</b></p>\n"
 "<p><u>Global:</u></p>\n"
 "<p>The rule is active for any channel on any network</p>\n"
 "<p><u>Network:</u></p>\n"
-"<p>The list below is interpreted as a list of networks for which the rule "
-"should match</p>\n"
+"<p>The list below is interpreted as a list of networks for which the rule should match</p>\n"
 "<p><u>Channel:</u></p>\n"
 "<p><u>Channel:</u></p>\n"
-"<p>The list below is interpreted as a list of channels for which the rule "
-"should match</p>"
-msgstr ""
-"<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
+"<p>The list below is interpreted as a list of channels for which the rule should match</p>"
+msgstr "<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>"
+
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:152
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:152
+msgctxt "IgnoreListEditDlg|"
 msgid "Scope"
 msgstr "Escopo"
 
 msgid "Scope"
 msgstr "Escopo"
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:160
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:160
+msgctxt "IgnoreListEditDlg|"
 msgid "Global"
 msgstr "Global"
 
 msgid "Global"
 msgstr "Global"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IgnoreListEditDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ItemViewSettingsPage
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:167
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:167
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:33
+msgctxt "IgnoreListEditDlg|"
 msgid "Network"
 msgstr "Rede"
 
 msgid "Network"
 msgstr "Rede"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IgnoreListEditDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IrcListModel
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:174
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:174
-#: ../src/client/irclistmodel.cpp:59
+msgctxt "IgnoreListEditDlg|"
 msgid "Channel"
 msgstr "Canal"
 
 msgid "Channel"
 msgstr "Canal"
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:183
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:183
+msgctxt "IgnoreListEditDlg|"
 msgid ""
 "<p><b>Scope rule:</b></p>\n"
 msgid ""
 "<p><b>Scope rule:</b></p>\n"
-"<p>A scope rule is a semicolon separated list of either <i>network</i> or "
-"<i>channel</i> names.</p>\n"
+"<p>A scope rule is a semicolon separated list of either <i>network</i> or <i>channel</i> names.</p>\n"
 "<p><i>Example:</i>\n"
 "<br />\n"
 "<i>#quassel*; #foobar</i>\n"
 "<br />\n"
 "would match on #foobar and on any channel starting with <i>#quassel</i></p>"
 "<p><i>Example:</i>\n"
 "<br />\n"
 "<i>#quassel*; #foobar</i>\n"
 "<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>"
+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 />\ncorresponderia a #foobar e em qualquer canal, começando com <i>#quassel</i></p>"
 
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:214
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:214
+msgctxt "IgnoreListEditDlg|"
 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>"
 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>"
+msgstr "<p><b>Habilita / Desabilita:</b></p>\n<p>Apenas regras habilitadas estão filtradas.\n<br />\nPara regras dinâmicas, desabilitando atuais mostras as mensagens filtradas novamente.</p>"
 
 
-#. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:220
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:220
+msgctxt "IgnoreListEditDlg|"
 msgid "Rule is enabled"
 msgstr "Regra está habilitada"
 
 msgid "Rule is enabled"
 msgstr "Regra está habilitada"
 
-#. ts-context IgnoreListModel
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:69
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:71
+msgctxt "IgnoreListModel|"
 msgid ""
 "<b>Enable / Disable:</b><br />Only enabled rules are filtered.<br />For "
 "dynamic rules, disabling actually shows the filtered messages again"
 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."
+msgstr "<b>Habilita / Desabilita:</b><br />Apenas regras habilitadas são filtradas.<br />Para regras dinâmicas, desabilitar, atualmente, mostra as mensagens filtradas novamente."
 
 
-#. ts-context IgnoreListModel
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:73
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:75
+msgctxt "IgnoreListModel|"
 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 "
@@ -3746,2184 +3354,2573 @@ msgid ""
 "\"*@foobar.com\" matches any sender from host foobar.com<br />    "
 "\"stupid!.+\" (RegEx) matches any sender with nickname \"stupid\" from any "
 "host<br />"
 "\"*@foobar.com\" matches any sender from host foobar.com<br />    "
 "\"stupid!.+\" (RegEx) matches any sender with nickname \"stupid\" from any "
 "host<br />"
-msgstr ""
-"<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
+msgstr "<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 />"
+
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:91
+msgctxt "IgnoreListModel|"
 msgid "By Sender"
 msgstr "Por remetente"
 
 msgid "By Sender"
 msgstr "Por remetente"
 
-#. ts-context IgnoreListModel
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:91
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:93
+msgctxt "IgnoreListModel|"
 msgid "By Message"
 msgstr "Por mensagem"
 
 msgid "By Message"
 msgstr "Por mensagem"
 
-#. ts-context IgnoreListModel
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:193
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:208
+msgctxt "IgnoreListModel|"
 msgid "Enabled"
 msgstr "Habilitado"
 
 msgid "Enabled"
 msgstr "Habilitado"
 
-#. ts-context IgnoreListModel
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:194
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:209
+msgctxt "IgnoreListModel|"
 msgid "Type"
 msgstr "Tipo"
 
 msgid "Type"
 msgstr "Tipo"
 
-#. ts-context IgnoreListSettingsPage
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:210
+msgctxt "IgnoreListModel|"
+msgid "Ignore Rule"
+msgstr "Ignorar regra"
+
+#: ../src/qtui/settingspages/ignorelistsettingspage.ui:14
+msgctxt "IgnoreListSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
+#: ../src/qtui/settingspages/ignorelistsettingspage.ui:28
+msgctxt "IgnoreListSettingsPage|"
+msgid "New"
+msgstr "Novo"
+
+#: ../src/qtui/settingspages/ignorelistsettingspage.ui:42
+msgctxt "IgnoreListSettingsPage|"
+msgid "Delete"
+msgstr "Excluir"
+
 #: ../src/qtui/settingspages/ignorelistsettingspage.ui:56
 #: ../src/qtui/settingspages/ignorelistsettingspage.ui:56
+msgctxt "IgnoreListSettingsPage|"
 msgid "&Edit"
 msgstr "&Editar"
 
 msgid "&Edit"
 msgstr "&Editar"
 
-#. ts-context IgnoreListSettingsPage
-#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:128
+#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:34
+msgctxt "IgnoreListSettingsPage|"
+msgid "IRC"
+msgstr "IRC"
+
+#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:34
+msgctxt "IgnoreListSettingsPage|"
+msgid "Ignore List"
+msgstr "Lista de ignorados"
+
+#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:144
+msgctxt "IgnoreListSettingsPage|"
 msgid "Rule already exists"
 msgstr "Regra já existe"
 
 msgid "Rule already exists"
 msgstr "Regra já existe"
 
-#. ts-context IgnoreListSettingsPage
-#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:129
+#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:145
+#, qt-format
+msgctxt "IgnoreListSettingsPage|"
 msgid ""
 "There is already a rule\n"
 "\"%1\"\n"
 "Please choose another rule."
 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"
+msgstr "Já existe uma regra\n\"%1\"\nPor favor escolha outra"
+
+#: ../src/qtui/ui/indicatornotificationconfigwidget.ui:14
+msgctxt "IndicatorNotificationConfigWidget|"
+msgid "Form"
+msgstr "Formulário"
 
 
-#. ts-context IndicatorNotificationConfigWidget
 #: ../src/qtui/ui/indicatornotificationconfigwidget.ui:20
 #: ../src/qtui/ui/indicatornotificationconfigwidget.ui:20
+msgctxt "IndicatorNotificationConfigWidget|"
 msgid ""
 "This enables support for the Ayatana Project's application indicator "
 "(libindicate)."
 msgid ""
 "This enables support for the Ayatana Project's application indicator "
 "(libindicate)."
-msgstr ""
-"Isto habilita suporte para o projeto de notificação Ayatana  (libindicate)."
+msgstr "Isto habilita suporte para o projeto de notificação Ayatana  (libindicate)."
 
 
-#. ts-context IndicatorNotificationConfigWidget
 #: ../src/qtui/ui/indicatornotificationconfigwidget.ui:23
 #: ../src/qtui/ui/indicatornotificationconfigwidget.ui:23
+msgctxt "IndicatorNotificationConfigWidget|"
 msgid "Show messages in application indicator"
 msgstr "Mostra mensagens no aplicativo de notificação"
 
 msgid "Show messages in application indicator"
 msgstr "Mostra mensagens no aplicativo de notificação"
 
-#. ts-context InputWidget
+#: ../src/qtui/ui/inputwidget.ui:26
+msgctxt "InputWidget|"
+msgid "Form"
+msgstr "Formulário"
+
 #: ../src/qtui/inputwidget.cpp:73
 #: ../src/qtui/inputwidget.cpp:73
+msgctxt "InputWidget|"
 msgid "White"
 msgstr "Branco"
 
 msgid "White"
 msgstr "Branco"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:73
 #: ../src/qtui/inputwidget.cpp:73
+msgctxt "InputWidget|"
 msgid "Black"
 msgstr "Preto"
 
 msgid "Black"
 msgstr "Preto"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:73
 #: ../src/qtui/inputwidget.cpp:73
+msgctxt "InputWidget|"
 msgid "Dark blue"
 msgstr "Azul escuro"
 
 msgid "Dark blue"
 msgstr "Azul escuro"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:73
 #: ../src/qtui/inputwidget.cpp:73
+msgctxt "InputWidget|"
 msgid "Dark green"
 msgstr "Verde escuro"
 
 msgid "Dark green"
 msgstr "Verde escuro"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:73
 #: ../src/qtui/inputwidget.cpp:73
+msgctxt "InputWidget|"
 msgid "Red"
 msgstr "Vermelho"
 
 msgid "Red"
 msgstr "Vermelho"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:73
 #: ../src/qtui/inputwidget.cpp:73
+msgctxt "InputWidget|"
 msgid "Dark red"
 msgstr "Vermelho escuro"
 
 msgid "Dark red"
 msgstr "Vermelho escuro"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:73
 #: ../src/qtui/inputwidget.cpp:73
+msgctxt "InputWidget|"
 msgid "Dark magenta"
 msgstr "Magenta escuro"
 
 msgid "Dark magenta"
 msgstr "Magenta escuro"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:73
 #: ../src/qtui/inputwidget.cpp:73
+msgctxt "InputWidget|"
 msgid "Orange"
 msgstr "Laranja"
 
 msgid "Orange"
 msgstr "Laranja"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:74
 #: ../src/qtui/inputwidget.cpp:74
+msgctxt "InputWidget|"
 msgid "Yellow"
 msgstr "Amarelo"
 
 msgid "Yellow"
 msgstr "Amarelo"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:74
 #: ../src/qtui/inputwidget.cpp:74
+msgctxt "InputWidget|"
 msgid "Green"
 msgstr "Verde"
 
 msgid "Green"
 msgstr "Verde"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:74
 #: ../src/qtui/inputwidget.cpp:74
+msgctxt "InputWidget|"
 msgid "Dark cyan"
 msgstr "Ciano escuro"
 
 msgid "Dark cyan"
 msgstr "Ciano escuro"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:74
 #: ../src/qtui/inputwidget.cpp:74
+msgctxt "InputWidget|"
 msgid "Cyan"
 msgstr "Ciano"
 
 msgid "Cyan"
 msgstr "Ciano"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:74
 #: ../src/qtui/inputwidget.cpp:74
+msgctxt "InputWidget|"
 msgid "Blue"
 msgstr "Azul"
 
 msgid "Blue"
 msgstr "Azul"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:74
 #: ../src/qtui/inputwidget.cpp:74
+msgctxt "InputWidget|"
 msgid "Magenta"
 msgstr "Magenta"
 
 msgid "Magenta"
 msgstr "Magenta"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:74
 #: ../src/qtui/inputwidget.cpp:74
+msgctxt "InputWidget|"
 msgid "Dark gray"
 msgstr "Cinza escuro"
 
 msgid "Dark gray"
 msgstr "Cinza escuro"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:74
 #: ../src/qtui/inputwidget.cpp:74
+msgctxt "InputWidget|"
 msgid "Light gray"
 msgstr "Cinza claro"
 
 msgid "Light gray"
 msgstr "Cinza claro"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:84 ../src/qtui/inputwidget.cpp:85
 #: ../src/qtui/inputwidget.cpp:84 ../src/qtui/inputwidget.cpp:85
+msgctxt "InputWidget|"
 msgid "Clear Color"
 msgstr "Limpa cores"
 
 msgid "Clear Color"
 msgstr "Limpa cores"
 
-#. ts-context InputWidget
 #: ../src/qtui/inputwidget.cpp:132
 #: ../src/qtui/inputwidget.cpp:132
+msgctxt "InputWidget|"
 msgid "Focus Input Line"
 msgstr "Foco da linha de entrada"
 
 msgid "Focus Input Line"
 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:14
+msgctxt "InputWidgetSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:22
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:22
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:22
-#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:22
+msgctxt "InputWidgetSettingsPage|"
 msgid "Custom font:"
 msgstr "Fonte personalizada:"
 
 msgid "Custom font:"
 msgstr "Fonte personalizada:"
 
-#. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:50
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:50
+msgctxt "InputWidgetSettingsPage|"
 msgid "Enable spell check"
 msgstr "Habilitar verificação ortográfica"
 
 msgid "Enable spell check"
 msgstr "Habilitar verificação ortográfica"
 
-#. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:63
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:63
+msgctxt "InputWidgetSettingsPage|"
 msgid "Enable per chat history"
 msgstr "Habilitar histórico por conversa"
 
 msgid "Enable per chat history"
 msgstr "Habilitar histórico por conversa"
 
-#. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:79
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:79
+msgctxt "InputWidgetSettingsPage|"
 msgid "Show nick selector"
 msgstr "Mostra seletor de apelidos"
 
 msgid "Show nick selector"
 msgstr "Mostra seletor de apelidos"
 
-#. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:95
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:95
+msgctxt "InputWidgetSettingsPage|"
 msgid "Show style buttons"
 msgstr "Mostrar botões de estilo"
 
 msgid "Show style buttons"
 msgstr "Mostrar botões de estilo"
 
-#. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:111
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:111
+msgctxt "InputWidgetSettingsPage|"
 msgid "Enables (limited) Emacs key bindings in the input field."
 msgid "Enables (limited) Emacs key bindings in the input field."
-msgstr ""
-"Habilita associações de tecla padrão Emacs (limitadas) no campo de texto"
+msgstr "Habilita associações de tecla padrão Emacs (limitadas) no campo de texto"
 
 
-#. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:114
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:114
+msgctxt "InputWidgetSettingsPage|"
 msgid "Emacs key bindings"
 msgstr "Associações de tecla padrão Emacs"
 
 msgid "Emacs key bindings"
 msgstr "Associações de tecla padrão Emacs"
 
-#. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:127
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:127
+msgctxt "InputWidgetSettingsPage|"
 msgid "Multi-Line Editing"
 msgstr "Edição multi-linhas"
 
 msgid "Multi-Line Editing"
 msgstr "Edição multi-linhas"
 
-#. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:144
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:144
+msgctxt "InputWidgetSettingsPage|"
 msgid "Show at most"
 msgstr "Mostra no máximo"
 
 msgid "Show at most"
 msgstr "Mostra no máximo"
 
-#. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:170
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:170
+msgctxt "InputWidgetSettingsPage|"
 msgid "lines"
 msgstr "linhas"
 
 msgid "lines"
 msgstr "linhas"
 
-#. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:192
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:192
+msgctxt "InputWidgetSettingsPage|"
 msgid "Enable scrollbars"
 msgstr "Habilita barra de rolagens"
 
 msgid "Enable scrollbars"
 msgstr "Habilita barra de rolagens"
 
-#. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:211
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:211
+msgctxt "InputWidgetSettingsPage|"
 msgid "Tab Completion"
 msgstr "Completar com tabulação"
 
 msgid "Tab Completion"
 msgstr "Completar com tabulação"
 
-#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:219
+msgctxt "InputWidgetSettingsPage|"
+msgid "Completion suffix:"
+msgstr "Complemento de sufixo:"
+
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:235
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:235
+msgctxt "InputWidgetSettingsPage|"
 msgid ": "
 msgstr ": "
 
 msgid ": "
 msgstr ": "
 
-#. ts-context IrcConnectionWizard
-#: ../src/qtui/ircconnectionwizard.cpp:51
-msgid "Save && Connect"
-msgstr "Salvar && Conectar"
-
-#. ts-context IrcListModel
-#: ../src/client/irclistmodel.cpp:60
-msgid "Users"
-msgstr "Usuários"
-
-#. #-#-#-#-#  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"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:212
-msgid "%1 invited you to channel %2"
-msgstr "%1 convidou você para o canal %2"
-
-#. 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"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:718
-msgid "[Whois] %1 is away: \"%2\""
-msgstr "[Whois] %1 está ausente: \"%2\""
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:724 ../src/core/ircserverhandler.cpp:729
-msgid "%1 is away: \"%2\""
-msgstr "%1 está ausente: \"%2\""
-
-#. 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"
-msgstr "[Whois] %1"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:802 ../src/core/ircserverhandler.cpp:805
-msgid "[Whois] %1 is %2 (%3)"
-msgstr "[Whois] %1 é %2 (%3)"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:820
-msgid "%1 is online via %2 (%3)"
-msgstr "%1 esta on-line via %2 (%3)"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:824 ../src/core/ircserverhandler.cpp:1131
-msgid "[Whowas] %1"
-msgstr "[Whowas] %1"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:850
-msgid "[Whowas] %1 was %2 (%3)"
-msgstr "[Whowas] %1 foi %2 (%3)"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:864
-msgid "[Who] End of /WHO list for %1"
-msgstr "[Who] Fim da lista /WHO para %1"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:886 ../src/core/ircserverhandler.cpp:894
-msgid "[Whois] %1 is logged in since %2"
-msgstr "[Whois] %1 está conectado desde %2"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:888 ../src/core/ircserverhandler.cpp:896
-msgid "[Whois] %1 is idling for %2 (%3)"
-msgstr "[Whois] %1 está inativo por %2 (%3)"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:928
-msgid "[Whois] %1 is a user on channels: %2"
-msgstr "[Whois] %1 é um usuário nos canais: %2"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:930
-msgid "[Whois] %1 has voice on channels: %2"
-msgstr "[Whois] %1 tem voz nos canais: %2"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:932
-msgid "[Whois] %1 is an operator on channels: %2"
-msgstr "[Whois] %1 é um operador nos canais: %2"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:960
-msgid "Channel %1 has %2 users. Topic is: %3"
-msgstr "Canal %1 tem %2 usuários. O tópico é: %3"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:969
-msgid "End of channel list"
-msgstr "Fim da lista de canais"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:987
-msgid "Homepage for %1 is %2"
-msgstr "Pagina da internet para %1 é %2"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1005
-msgid "Channel %1 created on %2"
-msgstr "Canal %1 criado em %2"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1019
-msgid "No topic is set for %1."
-msgstr "Tópico não definido para %1."
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1039
-msgid "Topic for %1 is \"%2\""
-msgstr "Tópico para %1 é \"%2\""
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:262
+msgctxt "InputWidgetSettingsPage|"
+msgid "Add space after nick when completing mid-sentence"
+msgstr ""
 
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1050
-msgid "Topic set by %1 on %2"
-msgstr "Tópico ajustado por %1 em %2"
+#: ../src/qtui/settingspages/inputwidgetsettingspage.cpp:24
+msgctxt "InputWidgetSettingsPage|"
+msgid "Interface"
+msgstr "Interface"
 
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1067
-msgid "%1 has been invited to %2"
-msgstr "%1 foi convidado para %2"
+#: ../src/qtui/settingspages/inputwidgetsettingspage.cpp:24
+msgctxt "InputWidgetSettingsPage|"
+msgid "Input Widget"
+msgstr "Widget de entrada"
 
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1090
-msgid "[Who] %1"
-msgstr "[Who] %1"
+#: ../src/common/internalpeer.cpp:58
+msgctxt "InternalPeer|"
+msgid "internal connection"
+msgstr "Conexão interna"
 
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1149
-msgid "Nick %1 contains illegal characters"
-msgstr "Apelido %1 contém caracteres ilegais"
+#: ../src/qtui/ircconnectionwizard.cpp:49
+msgctxt "IrcConnectionWizard|"
+msgid "Save && Connect"
+msgstr "Salvar && Conectar"
 
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1160
-msgid "Nick already in use: %1"
-msgstr "Apelido já em uso: %1"
+#: ../src/client/irclistmodel.cpp:65
+msgctxt "IrcListModel|"
+msgid "Channel"
+msgstr "Canal"
 
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1177
-msgid "Nick/channel is temporarily unavailable: %1"
-msgstr "Apelido/canal está temporariamente indisponível: %1"
+#: ../src/client/irclistmodel.cpp:66
+msgctxt "IrcListModel|"
+msgid "Users"
+msgstr "Usuários"
 
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1270
-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"
+#: ../src/client/irclistmodel.cpp:67
+msgctxt "IrcListModel|"
+msgid "Topic"
+msgstr "Tópico"
 
 
-#. ts-context IrcUserItem
-#: ../src/client/networkmodel.cpp:806
+#: ../src/client/networkmodel.cpp:911
+msgctxt "IrcUserItem|"
 msgid " is away"
 msgstr " está ausente"
 
 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
+#: ../src/client/networkmodel.cpp:926
+#, qt-format
+msgctxt "IrcUserItem|"
 msgid "idling since %1"
 msgstr "ocioso desde %1"
 
 msgid "idling since %1"
 msgstr "ocioso desde %1"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IrcUserItem
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context QueryBufferItem
-#: ../src/client/networkmodel.cpp:824 ../src/client/networkmodel.cpp:450
+#: ../src/client/networkmodel.cpp:929
+#, qt-format
+msgctxt "IrcUserItem|"
 msgid "login time: %1"
 msgstr "tempo de login: %1"
 
 msgid "login time: %1"
 msgstr "tempo de login: %1"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context IrcUserItem
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context QueryBufferItem
-#: ../src/client/networkmodel.cpp:827 ../src/client/networkmodel.cpp:453
+#: ../src/client/networkmodel.cpp:932
+#, qt-format
+msgctxt "IrcUserItem|"
 msgid "server: %1"
 msgstr "servidor: %1"
 
 msgid "server: %1"
 msgstr "servidor: %1"
 
-#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:14
+msgctxt "ItemViewSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:22
+msgctxt "ItemViewSettingsPage|"
+msgid "Custom font:"
+msgstr "Fonte personalizada:"
+
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:50
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:50
+msgctxt "ItemViewSettingsPage|"
 msgid "Show icons"
 msgstr "Mostrar ícones"
 
 msgid "Show icons"
 msgstr "Mostrar ícones"
 
-#. ts-context ItemViewSettingsPage
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:66
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:66
+msgctxt "ItemViewSettingsPage|"
 msgid "Chat List"
 msgstr "Lista de bate-papo"
 
 msgid "Chat List"
 msgstr "Lista de bate-papo"
 
-#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:72
+msgctxt "ItemViewSettingsPage|"
+msgid "Display topic in tooltip"
+msgstr "Mostrar tópico na dica"
+
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:85
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:85
+msgctxt "ItemViewSettingsPage|"
 msgid "Mouse wheel changes selected chat"
 msgstr "Roda do mouse muda a conversa selecionada"
 
 msgid "Mouse wheel changes selected chat"
 msgstr "Roda do mouse muda a conversa selecionada"
 
-#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:101
+msgctxt "ItemViewSettingsPage|"
+msgid "Use Custom Colors"
+msgstr "Usar cores personalizadas"
+
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:118
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:118
+msgctxt "ItemViewSettingsPage|"
 msgid "Standard:"
 msgstr "Padrão:"
 
 msgid "Standard:"
 msgstr "Padrão:"
 
-#. ts-context ItemViewSettingsPage
+#: ../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
+msgctxt "ItemViewSettingsPage|"
+msgid "..."
+msgstr "..."
+
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:142
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:142
+msgctxt "ItemViewSettingsPage|"
 msgid "Inactive:"
 msgstr "Inativo:"
 
 msgid "Inactive:"
 msgstr "Inativo:"
 
-#. ts-context ItemViewSettingsPage
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:166
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:166
+msgctxt "ItemViewSettingsPage|"
 msgid "Unread messages:"
 msgstr "Mensagens não lidas:"
 
 msgid "Unread messages:"
 msgstr "Mensagens não lidas:"
 
-#. ts-context ItemViewSettingsPage
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:190
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:190
+msgctxt "ItemViewSettingsPage|"
 msgid "Highlight:"
 msgstr "Destaque:"
 
 msgid "Highlight:"
 msgstr "Destaque:"
 
-#. ts-context ItemViewSettingsPage
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:214
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:214
+msgctxt "ItemViewSettingsPage|"
 msgid "Other activity:"
 msgstr "Outra atividade:"
 
 msgid "Other activity:"
 msgstr "Outra atividade:"
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:272
-msgid "1"
-msgstr "1"
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:286
+msgctxt "ItemViewSettingsPage|"
+msgid "Custom Nick List Colors"
+msgstr "Lista personalizada de cores para apelidos"
 
 
-#. ts-context ItemViewSettingsPage
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:301
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:301
+msgctxt "ItemViewSettingsPage|"
 msgid "Online:"
 msgstr "Conectado:"
 
 msgid "Online:"
 msgstr "Conectado:"
 
-#. ts-context ItemViewSettingsPage
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:338
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:338
+msgctxt "ItemViewSettingsPage|"
 msgid "Away:"
 msgstr "Ausente:"
 
 msgid "Away:"
 msgstr "Ausente:"
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:28
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:29
+msgctxt "ItemViewSettingsPage|"
+msgid "Interface"
+msgstr "Interface"
+
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:29
+msgctxt "ItemViewSettingsPage|"
 msgid "Chat & Nick Lists"
 msgstr "Bate-papo & listas de apelido"
 
 msgid "Chat & Nick Lists"
 msgstr "Bate-papo & listas de apelido"
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:36
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:34
+msgctxt "ItemViewSettingsPage|"
+msgid "Network"
+msgstr "Rede"
+
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:37
+msgctxt "ItemViewSettingsPage|"
 msgid "Inactive"
 msgstr "Inativo"
 
 msgid "Inactive"
 msgstr "Inativo"
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:37
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:38
+msgctxt "ItemViewSettingsPage|"
 msgid "Normal"
 msgstr "Normal"
 
 msgid "Normal"
 msgstr "Normal"
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:38
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:39
+msgctxt "ItemViewSettingsPage|"
 msgid "Unread messages"
 msgstr "Mensagens não lidas"
 
 msgid "Unread messages"
 msgstr "Mensagens não lidas"
 
-#. ts-context ItemViewSettingsPage
 #: ../src/qtui/settingspages/itemviewsettingspage.cpp:40
 #: ../src/qtui/settingspages/itemviewsettingspage.cpp:40
+msgctxt "ItemViewSettingsPage|"
+msgid "Highlight"
+msgstr "Realçar"
+
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:41
+msgctxt "ItemViewSettingsPage|"
 msgid "Other activity"
 msgstr "Outra atividade"
 
 msgid "Other activity"
 msgstr "Outra atividade"
 
-#. ts-context KeySequenceButton
-#: ../src/qtui/settingspages/keysequencewidget.cpp:77
+#: ../src/qtui/knotificationbackend.cpp:130
+#, qt-format
+msgctxt "KNotificationBackend|"
+msgid "%n pending highlight(s)"
+msgid_plural "%n pending highlight(s)"
+msgstr[0] "%n destaque pendente"
+msgstr[1] "%n destaques pendentes"
+
+#: ../src/qtui/settingspages/keysequencewidget.cpp:80
+msgctxt "KeySequenceButton|"
 msgid "The key you just pressed is not supported by Qt."
 msgstr "A tecla que você pressionou não é suportada pelo Qt."
 
 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
+#: ../src/qtui/settingspages/keysequencewidget.cpp:81
+msgctxt "KeySequenceButton|"
 msgid "Unsupported Key"
 msgstr "Tecla não suportada"
 
 msgid "Unsupported Key"
 msgstr "Tecla não suportada"
 
-#. ts-context KeySequenceWidget
-#: ../src/qtui/settingspages/keysequencewidget.cpp:169
+#: ../src/qtui/settingspages/keysequencewidget.cpp:176
+msgctxt "KeySequenceWidget|"
 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."
 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."
+msgstr "Clique no botão e depois informe o atalho como faria no programa.\nExemplo 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"
+#: ../src/qtui/settingspages/keysequencewidget.cpp:274
+msgctxt "KeySequenceWidget|Meta key"
 msgid "Meta"
 msgstr "Meta"
 
 msgid "Meta"
 msgstr "Meta"
 
-#. ts-context KeySequenceWidget
-#: ../src/qtui/settingspages/keysequencewidget.cpp:260
-msgctxt "Ctrl key"
+#: ../src/qtui/settingspages/keysequencewidget.cpp:275
+msgctxt "KeySequenceWidget|Ctrl key"
 msgid "Ctrl"
 msgstr "Ctrl"
 
 msgid "Ctrl"
 msgstr "Ctrl"
 
-#. ts-context KeySequenceWidget
-#: ../src/qtui/settingspages/keysequencewidget.cpp:261
-msgctxt "Alt key"
+#: ../src/qtui/settingspages/keysequencewidget.cpp:276
+msgctxt "KeySequenceWidget|Alt key"
 msgid "Alt"
 msgstr "Alt"
 
 msgid "Alt"
 msgstr "Alt"
 
-#. ts-context KeySequenceWidget
-#: ../src/qtui/settingspages/keysequencewidget.cpp:262
-msgctxt "Shift key"
+#: ../src/qtui/settingspages/keysequencewidget.cpp:277
+msgctxt "KeySequenceWidget|Shift key"
 msgid "Shift"
 msgstr "Shift"
 
 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"
+#: ../src/qtui/settingspages/keysequencewidget.cpp:281
+msgctxt ""
+"KeySequenceWidget|What the user inputs now will be taken as the new shortcut"
 msgid "Input"
 msgstr "Entrada"
 
 msgid "Input"
 msgstr "Entrada"
 
-#. ts-context KeySequenceWidget
-#: ../src/qtui/settingspages/keysequencewidget.cpp:272
-msgctxt "No shortcut defined"
+#: ../src/qtui/settingspages/keysequencewidget.cpp:288
+msgctxt "KeySequenceWidget|No shortcut defined"
 msgid "None"
 msgstr "Nenhum"
 
 msgid "None"
 msgstr "Nenhum"
 
-#. ts-context KeySequenceWidget
-#: ../src/qtui/settingspages/keysequencewidget.cpp:355
-#: ../src/qtui/settingspages/keysequencewidget.cpp:361
+#: ../src/qtui/settingspages/keysequencewidget.cpp:383
+#: ../src/qtui/settingspages/keysequencewidget.cpp:389
+msgctxt "KeySequenceWidget|"
 msgid "Shortcut Conflict"
 msgstr "Conflito de atalho"
 
 msgid "Shortcut Conflict"
 msgstr "Conflito de atalho"
 
-#. ts-context KeySequenceWidget
-#: ../src/qtui/settingspages/keysequencewidget.cpp:356
+#: ../src/qtui/settingspages/keysequencewidget.cpp:384
+#, qt-format
+msgctxt "KeySequenceWidget|"
 msgid ""
 "The \"%1\" shortcut is already in use, and cannot be configured.\n"
 "Please choose another one."
 msgid ""
 "The \"%1\" shortcut is already in use, and cannot be configured.\n"
 "Please choose another one."
-msgstr ""
-"O atalho \"%1\" já está em uso e não pode ser reconfigurado.\n"
-"Por favor, escolha outro."
+msgstr "O atalho \"%1\" já está em uso e não pode ser reconfigurado.\nPor favor, escolha outro."
 
 
-#. ts-context KeySequenceWidget
-#: ../src/qtui/settingspages/keysequencewidget.cpp:362
+#: ../src/qtui/settingspages/keysequencewidget.cpp:390
+#, qt-format
+msgctxt "KeySequenceWidget|"
 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:"
 
 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
+#: ../src/qtui/settingspages/keysequencewidget.cpp:392
+msgctxt "KeySequenceWidget|"
 msgid "Do you want to reassign this shortcut to the selected action?"
 msgstr "Você quer reatribuir este atalho para a ação selecionada?"
 
 msgid "Do you want to reassign this shortcut to the selected action?"
 msgstr "Você quer reatribuir este atalho para a ação selecionada?"
 
-#. ts-context KeySequenceWidget
-#: ../src/qtui/settingspages/keysequencewidget.cpp:367
+#: ../src/qtui/settingspages/keysequencewidget.cpp:395
+msgctxt "KeySequenceWidget|"
 msgid "Reassign"
 msgstr "Reatribuir"
 
 msgid "Reassign"
 msgstr "Reatribuir"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:314
+#: ../src/qtui/mainwin.cpp:350
+msgctxt "MainWin|"
+msgid "General"
+msgstr "Geral"
+
+#: ../src/qtui/mainwin.cpp:352
+msgctxt "MainWin|"
 msgid "&Connect to Core..."
 msgstr "&Conectar-se ao núcleo..."
 
 msgid "&Connect to Core..."
 msgstr "&Conectar-se ao núcleo..."
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:316
+#: ../src/qtui/mainwin.cpp:354
+msgctxt "MainWin|"
 msgid "&Disconnect from Core"
 msgstr "&Disconectar-se do núcleo"
 
 msgid "&Disconnect from Core"
 msgstr "&Disconectar-se do núcleo"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:318
+#: ../src/qtui/mainwin.cpp:356
+msgctxt "MainWin|"
 msgid "Core &Info..."
 msgstr "Núcleo &informação..."
 
 msgid "Core &Info..."
 msgstr "Núcleo &informação..."
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:320
+#: ../src/qtui/mainwin.cpp:358
+msgctxt "MainWin|"
 msgid "Configure &Networks..."
 msgstr "Configurar &redes..."
 
 msgid "Configure &Networks..."
 msgstr "Configurar &redes..."
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:323
+#: ../src/qtui/mainwin.cpp:361
+msgctxt "MainWin|"
 msgid "&Quit"
 msgstr "&Sair"
 
 msgid "&Quit"
 msgstr "&Sair"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:327
+#: ../src/qtui/mainwin.cpp:365
+msgctxt "MainWin|"
 msgid "&Configure Chat Lists..."
 msgstr "&Configurar listas de bate-papos..."
 
 msgid "&Configure Chat Lists..."
 msgstr "&Configurar listas de bate-papos..."
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:330
+#: ../src/qtui/mainwin.cpp:368
+msgctxt "MainWin|"
 msgid "&Lock Layout"
 msgstr "B&loquear leiaute"
 
 msgid "&Lock Layout"
 msgstr "B&loquear leiaute"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:334
+#: ../src/qtui/mainwin.cpp:372
+msgctxt "MainWin|"
 msgid "Show &Search Bar"
 msgstr "Mostrar barra de pe&squisa"
 
 msgid "Show &Search Bar"
 msgstr "Mostrar barra de pe&squisa"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:338
+#: ../src/qtui/mainwin.cpp:374
+msgctxt "MainWin|"
+msgid "Show Away Log"
+msgstr "Mostrar registro de ausência"
+
+#: ../src/qtui/mainwin.cpp:376
+msgctxt "MainWin|"
 msgid "Show &Menubar"
 msgstr "Mostrar barra de &menus"
 
 msgid "Show &Menubar"
 msgstr "Mostrar barra de &menus"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:341
+#: ../src/qtui/mainwin.cpp:379
+msgctxt "MainWin|"
 msgid "Show Status &Bar"
 msgstr "Mostras status &barra"
 
 msgid "Show Status &Bar"
 msgstr "Mostras status &barra"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:343 ../src/qtui/mainwin.cpp:1185
-msgid "&Fullscreen mode"
+#: ../src/qtui/mainwin.cpp:385
+msgctxt "MainWin|"
+msgid "&Full Screen Mode"
 msgstr "&Tela cheia"
 
 msgstr "&Tela cheia"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:347
+#: ../src/qtui/mainwin.cpp:392
+msgctxt "MainWin|"
 msgid "Configure &Shortcuts..."
 msgstr "Configurar atalho&s..."
 
 msgid "Configure &Shortcuts..."
 msgstr "Configurar atalho&s..."
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:349
+#: ../src/qtui/mainwin.cpp:398 ../src/qtui/mainwin.cpp:402
+msgctxt "MainWin|"
 msgid "&Configure Quassel..."
 msgstr "&Configurar Quassel..."
 
 msgid "&Configure Quassel..."
 msgstr "&Configurar Quassel..."
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:353
+#: ../src/qtui/mainwin.cpp:408
+msgctxt "MainWin|"
 msgid "&About Quassel"
 msgstr "&Sobre Quassel"
 
 msgid "&About Quassel"
 msgstr "&Sobre Quassel"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:355
+#: ../src/qtui/mainwin.cpp:413
+msgctxt "MainWin|"
 msgid "About &Qt"
 msgstr "Sobre o &Qt"
 
 msgid "About &Qt"
 msgstr "Sobre o &Qt"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:357
+#: ../src/qtui/mainwin.cpp:417
+msgctxt "MainWin|"
 msgid "Debug &NetworkModel"
 msgstr "Depuração &modelo de rede"
 
 msgid "Debug &NetworkModel"
 msgstr "Depuração &modelo de rede"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:359
+#: ../src/qtui/mainwin.cpp:419
+msgctxt "MainWin|"
 msgid "Debug &BufferViewOverlay"
 msgid "Debug &BufferViewOverlay"
-msgstr ""
+msgstr "Depurar o BufferView Overlay"
 
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:361
+#: ../src/qtui/mainwin.cpp:421
+msgctxt "MainWin|"
 msgid "Debug &MessageModel"
 msgstr "Depuração &Modelo de mensagem"
 
 msgid "Debug &MessageModel"
 msgstr "Depuração &Modelo de mensagem"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:363
+#: ../src/qtui/mainwin.cpp:423
+msgctxt "MainWin|"
 msgid "Debug &HotList"
 msgstr "Depuração &Lista de Servidores"
 
 msgid "Debug &HotList"
 msgstr "Depuração &Lista de Servidores"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:365
+#: ../src/qtui/mainwin.cpp:425
+msgctxt "MainWin|"
 msgid "Debug &Log"
 msgstr "Depuração &Registro"
 
 msgid "Debug &Log"
 msgstr "Depuração &Registro"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:371
+#: ../src/qtui/mainwin.cpp:427
+msgctxt "MainWin|"
+msgid "Reload Stylesheet"
+msgstr "Recarregar folha de estilo"
+
+#: ../src/qtui/mainwin.cpp:430
+msgctxt "MainWin|"
+msgid "Hide Current Buffer"
+msgstr ""
+
+#: ../src/qtui/mainwin.cpp:434
+msgctxt "MainWin|"
 msgid "Navigation"
 msgstr "Navegação"
 
 msgid "Navigation"
 msgstr "Navegação"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:385
+#: ../src/qtui/mainwin.cpp:436
+msgctxt "MainWin|"
+msgid "Jump to hot chat"
+msgstr "Ir para uma conversa"
+
+#: ../src/qtui/mainwin.cpp:448
+msgctxt "MainWin|"
 msgid "Set Quick Access #0"
 msgstr "Definir acesso rápido #0"
 
 msgid "Set Quick Access #0"
 msgstr "Definir acesso rápido #0"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:387
+#: ../src/qtui/mainwin.cpp:450
+msgctxt "MainWin|"
 msgid "Set Quick Access #1"
 msgstr "Definir acesso rápido #1"
 
 msgid "Set Quick Access #1"
 msgstr "Definir acesso rápido #1"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:389
+#: ../src/qtui/mainwin.cpp:452
+msgctxt "MainWin|"
 msgid "Set Quick Access #2"
 msgstr "Definir acesso rápido #2"
 
 msgid "Set Quick Access #2"
 msgstr "Definir acesso rápido #2"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:391
+#: ../src/qtui/mainwin.cpp:454
+msgctxt "MainWin|"
 msgid "Set Quick Access #3"
 msgstr "Definir acesso rápido #3"
 
 msgid "Set Quick Access #3"
 msgstr "Definir acesso rápido #3"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:393
+#: ../src/qtui/mainwin.cpp:456
+msgctxt "MainWin|"
 msgid "Set Quick Access #4"
 msgstr "Definir acesso rápido #4"
 
 msgid "Set Quick Access #4"
 msgstr "Definir acesso rápido #4"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:395
+#: ../src/qtui/mainwin.cpp:458
+msgctxt "MainWin|"
 msgid "Set Quick Access #5"
 msgstr "Definir acesso rápido #5"
 
 msgid "Set Quick Access #5"
 msgstr "Definir acesso rápido #5"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:397
+#: ../src/qtui/mainwin.cpp:460
+msgctxt "MainWin|"
 msgid "Set Quick Access #6"
 msgstr "Definir acesso rápido #6"
 
 msgid "Set Quick Access #6"
 msgstr "Definir acesso rápido #6"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:399
+#: ../src/qtui/mainwin.cpp:462
+msgctxt "MainWin|"
 msgid "Set Quick Access #7"
 msgstr "Definir acesso rápido #7"
 
 msgid "Set Quick Access #7"
 msgstr "Definir acesso rápido #7"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:401
+#: ../src/qtui/mainwin.cpp:464
+msgctxt "MainWin|"
 msgid "Set Quick Access #8"
 msgstr "Definir acesso rápido #8"
 
 msgid "Set Quick Access #8"
 msgstr "Definir acesso rápido #8"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:403
+#: ../src/qtui/mainwin.cpp:466
+msgctxt "MainWin|"
 msgid "Set Quick Access #9"
 msgstr "Definir acesso rápido #9"
 
 msgid "Set Quick Access #9"
 msgstr "Definir acesso rápido #9"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:406
+#: ../src/qtui/mainwin.cpp:469
+msgctxt "MainWin|"
 msgid "Quick Access #0"
 msgstr "Acesso rápido #0"
 
 msgid "Quick Access #0"
 msgstr "Acesso rápido #0"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:408
+#: ../src/qtui/mainwin.cpp:471
+msgctxt "MainWin|"
 msgid "Quick Access #1"
 msgstr "Acesso rápido #1"
 
 msgid "Quick Access #1"
 msgstr "Acesso rápido #1"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:410
+#: ../src/qtui/mainwin.cpp:473
+msgctxt "MainWin|"
 msgid "Quick Access #2"
 msgstr "Acesso rápido #2"
 
 msgid "Quick Access #2"
 msgstr "Acesso rápido #2"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:412
+#: ../src/qtui/mainwin.cpp:475
+msgctxt "MainWin|"
 msgid "Quick Access #3"
 msgstr "Acesso rápido #3"
 
 msgid "Quick Access #3"
 msgstr "Acesso rápido #3"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:414
+#: ../src/qtui/mainwin.cpp:477
+msgctxt "MainWin|"
 msgid "Quick Access #4"
 msgstr "Acesso rápido #4"
 
 msgid "Quick Access #4"
 msgstr "Acesso rápido #4"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:416
+#: ../src/qtui/mainwin.cpp:479
+msgctxt "MainWin|"
 msgid "Quick Access #5"
 msgstr "Acesso rápido #5"
 
 msgid "Quick Access #5"
 msgstr "Acesso rápido #5"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:418
+#: ../src/qtui/mainwin.cpp:481
+msgctxt "MainWin|"
 msgid "Quick Access #6"
 msgstr "Acesso rápido #6"
 
 msgid "Quick Access #6"
 msgstr "Acesso rápido #6"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:420
+#: ../src/qtui/mainwin.cpp:483
+msgctxt "MainWin|"
 msgid "Quick Access #7"
 msgstr "Acesso rápido #7"
 
 msgid "Quick Access #7"
 msgstr "Acesso rápido #7"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:422
+#: ../src/qtui/mainwin.cpp:485
+msgctxt "MainWin|"
 msgid "Quick Access #8"
 msgstr "Acesso rápido #8"
 
 msgid "Quick Access #8"
 msgstr "Acesso rápido #8"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:424
+#: ../src/qtui/mainwin.cpp:487
+msgctxt "MainWin|"
 msgid "Quick Access #9"
 msgstr "Acesso rápido #9"
 
 msgid "Quick Access #9"
 msgstr "Acesso rápido #9"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:428
+#: ../src/qtui/mainwin.cpp:491
+msgctxt "MainWin|"
 msgid "Activate Next Chat List"
 msgstr "Ativar lista de conversação seguinte"
 
 msgid "Activate Next Chat List"
 msgstr "Ativar lista de conversação seguinte"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:430
+#: ../src/qtui/mainwin.cpp:493
+msgctxt "MainWin|"
 msgid "Activate Previous Chat List"
 msgstr "Ativar lista de conversação anterior"
 
 msgid "Activate Previous Chat List"
 msgstr "Ativar lista de conversação anterior"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:432
+#: ../src/qtui/mainwin.cpp:495
+msgctxt "MainWin|"
 msgid "Go to Next Chat"
 msgstr "Ir para pŕoxima conversa"
 
 msgid "Go to Next Chat"
 msgstr "Ir para pŕoxima conversa"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:434
+#: ../src/qtui/mainwin.cpp:497
+msgctxt "MainWin|"
 msgid "Go to Previous Chat"
 msgstr "Ir para conversa anterior"
 
 msgid "Go to Previous Chat"
 msgstr "Ir para conversa anterior"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:441
+#: ../src/qtui/mainwin.cpp:506
+msgctxt "MainWin|"
 msgid "&File"
 msgstr "&Arquivo"
 
 msgid "&File"
 msgstr "&Arquivo"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:454
+#: ../src/qtui/mainwin.cpp:519
+msgctxt "MainWin|"
 msgid "&Networks"
 msgstr "&Redes"
 
 msgid "&Networks"
 msgstr "&Redes"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:460
+#: ../src/qtui/mainwin.cpp:525
+msgctxt "MainWin|"
 msgid "&View"
 msgstr "&Visualizar"
 
 msgid "&View"
 msgstr "&Visualizar"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:461
+#: ../src/qtui/mainwin.cpp:526
+msgctxt "MainWin|"
 msgid "&Chat Lists"
 msgstr "Listas de &bate-papo"
 
 msgid "&Chat Lists"
 msgstr "Listas de &bate-papo"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:463
+#: ../src/qtui/mainwin.cpp:528
+msgctxt "MainWin|"
 msgid "&Toolbars"
 msgstr "&Barras de ferramentas"
 
 msgid "&Toolbars"
 msgstr "&Barras de ferramentas"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:477
+#: ../src/qtui/mainwin.cpp:542
+msgctxt "MainWin|"
 msgid "&Settings"
 msgstr "&Configurações"
 
 msgid "&Settings"
 msgstr "&Configurações"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:486
+#: ../src/qtui/mainwin.cpp:551
+msgctxt "MainWin|"
 msgid "&Help"
 msgstr "A&juda"
 
 msgid "&Help"
 msgstr "A&juda"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:494
+#: ../src/qtui/mainwin.cpp:559
+msgctxt "MainWin|"
 msgid "Debug"
 msgstr "Depurar"
 
 msgid "Debug"
 msgstr "Depurar"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:723
+#: ../src/qtui/mainwin.cpp:835
+msgctxt "MainWin|"
 msgid "Nicks"
 msgstr "Apelidos"
 
 msgid "Nicks"
 msgstr "Apelidos"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:755
+#: ../src/qtui/mainwin.cpp:844
+msgctxt "MainWin|"
+msgid "Show Nick List"
+msgstr "Mostra lista de apelidos"
+
+#: ../src/qtui/mainwin.cpp:857
+msgctxt "MainWin|"
+msgid "Chat Monitor"
+msgstr "Monitor de conversa"
+
+#: ../src/qtui/mainwin.cpp:869
+msgctxt "MainWin|"
 msgid "Show Chat Monitor"
 msgstr "Mostrar monitor de bate-papo"
 
 msgid "Show Chat Monitor"
 msgstr "Mostrar monitor de bate-papo"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:759
+#: ../src/qtui/mainwin.cpp:875
+msgctxt "MainWin|"
 msgid "Inputline"
 msgstr "Linha de entrada"
 
 msgid "Inputline"
 msgstr "Linha de entrada"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:768
+#: ../src/qtui/mainwin.cpp:884
+msgctxt "MainWin|"
 msgid "Show Input Line"
 msgstr "Mostrar linha de entrada"
 
 msgid "Show Input Line"
 msgstr "Mostrar linha de entrada"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:793
+#: ../src/qtui/mainwin.cpp:899
+msgctxt "MainWin|"
+msgid "Topic"
+msgstr "Tópico"
+
+#: ../src/qtui/mainwin.cpp:911
+msgctxt "MainWin|"
 msgid "Show Topic Line"
 msgstr "Mostrar linha de tópico"
 
 msgid "Show Topic Line"
 msgstr "Mostrar linha de tópico"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:871
+#: ../src/qtui/mainwin.cpp:1005
+msgctxt "MainWin|"
 msgid "Main Toolbar"
 msgstr "Barra de ferramentas principal"
 
 msgid "Main Toolbar"
 msgstr "Barra de ferramentas principal"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:910
+#: ../src/qtui/mainwin.cpp:1048
+msgctxt "MainWin|"
 msgid "Connected to core."
 msgstr "Conectado ao núcleo."
 
 msgid "Connected to core."
 msgstr "Conectado ao núcleo."
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:1001
+#: ../src/qtui/mainwin.cpp:1147
+msgctxt "MainWin|"
 msgid "Not connected to core."
 msgstr "Não conectado ao núcleo."
 
 msgid "Not connected to core."
 msgstr "Não conectado ao núcleo."
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:1015
+#: ../src/qtui/mainwin.cpp:1165 ../src/qtui/mainwin.cpp:1175
+msgctxt "MainWin|"
+msgid "Unencrypted Connection"
+msgstr "Conexão descriptografada"
+
+#: ../src/qtui/mainwin.cpp:1165
+msgctxt "MainWin|"
 msgid "<b>Your client does not support SSL encryption</b>"
 msgstr "<b>Seu cliente não suporta encriptação SSL</b>"
 
 msgid "<b>Your client does not support SSL encryption</b>"
 msgstr "<b>Seu cliente não suporta encriptação SSL</b>"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:1017 ../src/qtui/mainwin.cpp:1025
+#: ../src/qtui/mainwin.cpp:1167 ../src/qtui/mainwin.cpp:1177
+msgctxt "MainWin|"
 msgid ""
 "Sensitive data, like passwords, will be transmitted unencrypted to your "
 "Quassel core."
 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."
+msgstr "Dados sensíveis, com senha, serão transmitidos não criptografados para seu núcleo Quassel."
 
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:1023
+#: ../src/qtui/mainwin.cpp:1175
+msgctxt "MainWin|"
 msgid "<b>Your core does not support SSL encryption</b>"
 msgstr "<b>Seu núcleo não suporta encriptação SSL</b>"
 
 msgid "<b>Your core does not support SSL encryption</b>"
 msgstr "<b>Seu núcleo não suporta encriptação SSL</b>"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:1040 ../src/qtui/mainwin.cpp:1060
+#: ../src/qtui/mainwin.cpp:1193 ../src/qtui/mainwin.cpp:1214
+msgctxt "MainWin|"
 msgid "Untrusted Security Certificate"
 msgstr "Certificado de segurança não confiável"
 
 msgid "Untrusted Security Certificate"
 msgstr "Certificado de segurança não confiável"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:1041
+#: ../src/qtui/mainwin.cpp:1194
+#, qt-format
+msgctxt "MainWin|"
 msgid ""
 "<b>The SSL certificate provided by the core at %1 is untrusted for the "
 "following reasons:</b>"
 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>"
+msgstr "<b>O certificado SSL provido pelo núcleo em %1 não é confiável pelas seguintes razões:</b>"
 
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:1045
+#: ../src/qtui/mainwin.cpp:1197
+msgctxt "MainWin|"
+msgid "Continue"
+msgstr "Continuar"
+
+#: ../src/qtui/mainwin.cpp:1198
+msgctxt "MainWin|"
 msgid "Show Certificate"
 msgstr "Mostrar certificado"
 
 msgid "Show Certificate"
 msgstr "Mostrar certificado"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:1061
+#: ../src/qtui/mainwin.cpp:1215
+msgctxt "MainWin|"
 msgid ""
 "Would you like to accept this certificate forever without being prompted?"
 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?"
+msgstr "Deseja sempre aceitar este certificado, sem que uma confirmação lhe seja pedida?"
 
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:1063
+#: ../src/qtui/mainwin.cpp:1217
+msgctxt "MainWin|"
 msgid "Current Session Only"
 msgstr "Apenas sessão atual"
 
 msgid "Current Session Only"
 msgstr "Apenas sessão atual"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:1064
+#: ../src/qtui/mainwin.cpp:1218
+msgctxt "MainWin|"
 msgid "Forever"
 msgstr "Para sempre"
 
 msgid "Forever"
 msgstr "Para sempre"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:1073
+#: ../src/qtui/mainwin.cpp:1229
+msgctxt "MainWin|"
 msgid "Core Connection Error"
 msgstr "Erro de conexão ao núcleo"
 
 msgid "Core Connection Error"
 msgstr "Erro de conexão ao núcleo"
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:1190
-msgid "&Normal mode"
-msgstr "Modo &normal"
-
-#. ts-context MessageModel
-#: ../src/client/messagemodel.cpp:375
+#: ../src/client/messagemodel.cpp:404
+#, qt-format
+msgctxt "MessageModel|"
 msgid "Requesting %1 messages from backlog for buffer %2:%3"
 msgstr "Requisitando %1 mensagens da lista de tarefas do acumulador %2:%3"
 
 msgid "Requesting %1 messages from backlog for buffer %2:%3"
 msgstr "Requisitando %1 mensagens da lista de tarefas do acumulador %2:%3"
 
-#. ts-context MsgProcessorStatusWidget
+#: ../src/qtui/ui/msgprocessorstatuswidget.ui:19
+msgctxt "MsgProcessorStatusWidget|"
+msgid "Form"
+msgstr "Formulário"
+
 #: ../src/qtui/ui/msgprocessorstatuswidget.ui:34
 #: ../src/qtui/ui/msgprocessorstatuswidget.ui:34
+msgctxt "MsgProcessorStatusWidget|"
 msgid "Receiving Backlog"
 msgstr "Recebendo registro anterior"
 
 msgid "Receiving Backlog"
 msgstr "Recebendo registro anterior"
 
-#. ts-context MultiLineEdit
-#: ../src/uisupport/multilineedit.cpp:661
-msgid "Do you really want to paste %n lines?"
-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?"
+#: ../src/uisupport/multilineedit.cpp:718
+#, qt-format
+msgctxt "MultiLineEdit|"
+msgid "Do you really want to paste %n line(s)?"
+msgid_plural "Do you really want to paste %n line(s)?"
+msgstr[0] ""
+msgstr[1] ""
 
 
-#. ts-context MultiLineEdit
-#: ../src/uisupport/multilineedit.cpp:670
+#: ../src/uisupport/multilineedit.cpp:727
+msgctxt "MultiLineEdit|"
 msgid "Paste Protection"
 msgstr "Proteger colagem:"
 
 msgid "Paste Protection"
 msgstr "Proteger colagem:"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworkAddDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworkEditDlg
 #: ../src/qtui/settingspages/networkadddlg.ui:14
 #: ../src/qtui/settingspages/networkadddlg.ui:14
-#: ../src/qtui/settingspages/networkssettingspage.cpp:705
+msgctxt "NetworkAddDlg|"
 msgid "Add Network"
 msgstr "Adicionar rede"
 
 msgid "Add Network"
 msgstr "Adicionar rede"
 
-#. ts-context NetworkAddDlg
+#: ../src/qtui/settingspages/networkadddlg.ui:22
+msgctxt "NetworkAddDlg|"
+msgid "Use preset:"
+msgstr "Usar predefinição:"
+
+#: ../src/qtui/settingspages/networkadddlg.ui:57
+msgctxt "NetworkAddDlg|"
+msgid "Manually specify network settings"
+msgstr "Especificar manualmente as configurações de rede"
+
 #: ../src/qtui/settingspages/networkadddlg.ui:67
 #: ../src/qtui/settingspages/networkadddlg.ui:67
+msgctxt "NetworkAddDlg|"
 msgid "Manual Settings"
 msgstr "Ajustes manuais"
 
 msgid "Manual Settings"
 msgstr "Ajustes manuais"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworkAddDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context SimpleNetworkEditor
 #: ../src/qtui/settingspages/networkadddlg.ui:75
 #: ../src/qtui/settingspages/networkadddlg.ui:75
-#: ../src/qtui/ui/simplenetworkeditor.ui:28
+msgctxt "NetworkAddDlg|"
 msgid "Network name:"
 msgstr "Nome da rede:"
 
 msgid "Network name:"
 msgstr "Nome da rede:"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworkAddDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/networkadddlg.ui:85
 #: ../src/qtui/settingspages/networkadddlg.ui:85
-#: ../src/qtui/settingspages/servereditdlg.ui:38
+msgctxt "NetworkAddDlg|"
 msgid "Server address:"
 msgstr "Endereço do servidor:"
 
 msgid "Server address:"
 msgstr "Endereço do servidor:"
 
-#. ts-context NetworkAddDlg
+#: ../src/qtui/settingspages/networkadddlg.ui:95
+msgctxt "NetworkAddDlg|"
+msgid "Port:"
+msgstr "Porta:"
+
 #: ../src/qtui/settingspages/networkadddlg.ui:115
 #: ../src/qtui/settingspages/networkadddlg.ui:115
+msgctxt "NetworkAddDlg|"
 msgid "Server password:"
 msgstr "Senha do servidor:"
 
 msgid "Server password:"
 msgstr "Senha do servidor:"
 
-#. ts-context NetworkEditDlg
+#: ../src/qtui/settingspages/networkadddlg.ui:131
+msgctxt "NetworkAddDlg|"
+msgid "Use secure connection"
+msgstr "Usar conexão segura"
+
+#: ../src/qtui/settingspages/networkeditdlg.ui:13
+msgctxt "NetworkEditDlg|"
+msgid "Dialog"
+msgstr "Diálogo"
+
 #: ../src/qtui/settingspages/networkeditdlg.ui:21
 #: ../src/qtui/settingspages/networkeditdlg.ui:21
+msgctxt "NetworkEditDlg|"
 msgid "Please enter a network name:"
 msgstr "Por favor entre com um nome de rede:"
 
 msgid "Please enter a network name:"
 msgstr "Por favor entre com um nome de rede:"
 
-#. ts-context NetworkItem
-#: ../src/client/networkmodel.cpp:196
+#: ../src/qtui/settingspages/networkssettingspage.cpp:840
+msgctxt "NetworkEditDlg|"
+msgid "Add Network"
+msgstr "Adicionar rede"
+
+#: ../src/client/networkmodel.cpp:213
+#, qt-format
+msgctxt "NetworkItem|"
 msgid "Server: %1"
 msgstr "Servidor: %1"
 
 msgid "Server: %1"
 msgstr "Servidor: %1"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworkItem
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context TopicWidget
-#: ../src/client/networkmodel.cpp:197 ../src/qtui/topicwidget.cpp:106
+#: ../src/client/networkmodel.cpp:214
+#, qt-format
+msgctxt "NetworkItem|"
 msgid "Users: %1"
 msgstr "Usuários: %1"
 
 msgid "Users: %1"
 msgstr "Usuários: %1"
 
-#. ts-context NetworkModel
-#: ../src/client/networkmodel.cpp:852
+#: ../src/client/networkmodel.cpp:217
+#, qt-format
+msgctxt "NetworkItem|"
+msgid "Lag: %1 msecs"
+msgstr ""
+
+#: ../src/client/networkmodel.cpp:960
+msgctxt "NetworkModel|"
 msgid "Chat"
 msgstr "Bate-papo"
 
 msgid "Chat"
 msgstr "Bate-papo"
 
-#. ts-context NetworkModelController
-#: ../src/uisupport/networkmodelcontroller.cpp:167
+#: ../src/client/networkmodel.cpp:960
+msgctxt "NetworkModel|"
+msgid "Topic"
+msgstr "Tópico"
+
+#: ../src/client/networkmodel.cpp:960
+msgctxt "NetworkModel|"
+msgid "Nick Count"
+msgstr "Contagem de Apelidos"
+
+#: ../src/uisupport/networkmodelcontroller.cpp:177
+msgctxt "NetworkModelController|"
+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 permanentemente?"
+msgstr[1] "Você quer apagar os seguintes buffers permanentemente?"
+
+#: ../src/uisupport/networkmodelcontroller.cpp:190
+#, qt-format
+msgctxt "NetworkModelController|"
 msgid "...and <b>%1</b> more<br><br>"
 msgstr "...e <b>%1</b> mais<br><br>"
 
 msgid "...and <b>%1</b> more<br><br>"
 msgstr "...e <b>%1</b> mais<br><br>"
 
-#. ts-context NetworkModelController
-#: ../src/uisupport/networkmodelcontroller.cpp:168
+#: ../src/uisupport/networkmodelcontroller.cpp:191
+msgctxt "NetworkModelController|"
 msgid ""
 "<b>Note:</b> This will delete all related data, including all backlog data, "
 "from the core's database and cannot be undone."
 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."
+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."
 
 
-#. ts-context NetworkModelController
-#: ../src/uisupport/networkmodelcontroller.cpp:170
+#: ../src/uisupport/networkmodelcontroller.cpp:193
+msgctxt "NetworkModelController|"
 msgid ""
 "<br>Active channel buffers cannot be deleted, please part the channel first."
 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."
+msgstr "<br>Acumuladores ativos do canal não podem ser apagados, por favor saia do canal primeiro."
 
 
-#. ts-context NetworkModelController::JoinDlg
-#: ../src/uisupport/networkmodelcontroller.cpp:484
+#: ../src/uisupport/networkmodelcontroller.cpp:195
+msgctxt "NetworkModelController|"
+msgid "Remove buffers permanently?"
+msgstr "Remover acumuladores permanentemente?"
+
+#: ../src/uisupport/networkmodelcontroller.cpp:530
+msgctxt "NetworkModelController::JoinDlg|"
 msgid "Join Channel"
 msgstr "Entrar no canal"
 
 msgid "Join Channel"
 msgstr "Entrar no canal"
 
-#. ts-context NetworkModelController::JoinDlg
-#: ../src/uisupport/networkmodelcontroller.cpp:489
+#: ../src/uisupport/networkmodelcontroller.cpp:533
+msgctxt "NetworkModelController::JoinDlg|"
+msgid "Network:"
+msgstr "Rede:"
+
+#: ../src/uisupport/networkmodelcontroller.cpp:535
+msgctxt "NetworkModelController::JoinDlg|"
 msgid "Channel:"
 msgstr "Canal:"
 
 msgid "Channel:"
 msgstr "Canal:"
 
-#. ts-context NetworksSettingsPage
+#: ../src/uisupport/networkmodelcontroller.cpp:537
+msgctxt "NetworkModelController::JoinDlg|"
+msgid "Password:"
+msgstr "Senha:"
+
+#: ../src/qtui/ircconnectionwizard.cpp:158
+msgctxt "NetworkPage|"
+msgid "Setup Network Connection"
+msgstr "Ajustar conexão de rede"
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:14
+msgctxt "NetworksSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:48
+msgctxt "NetworksSettingsPage|"
+msgid "Re&name..."
+msgstr "Re&nomear..."
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:65
+#: ../src/qtui/settingspages/networkssettingspage.ui:235
+msgctxt "NetworksSettingsPage|"
+msgid "&Add..."
+msgstr "&Adicionar"
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:88
+#: ../src/qtui/settingspages/networkssettingspage.ui:252
+msgctxt "NetworksSettingsPage|"
+msgid "De&lete"
+msgstr "Exc&luir"
+
 #: ../src/qtui/settingspages/networkssettingspage.ui:124
 #: ../src/qtui/settingspages/networkssettingspage.ui:124
+msgctxt "NetworksSettingsPage|"
 msgid "Network Details"
 msgstr "Detalhes da rede"
 
 msgid "Network Details"
 msgstr "Detalhes da rede"
 
-#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:132
 #: ../src/qtui/settingspages/networkssettingspage.ui:132
+msgctxt "NetworksSettingsPage|"
 msgid "Identity:"
 msgstr "Identidade:"
 
 msgid "Identity:"
 msgstr "Identidade:"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworksSettingsPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context SimpleNetworkEditor
+#: ../src/qtui/settingspages/networkssettingspage.ui:149
+#: ../src/qtui/settingspages/networkssettingspage.ui:281
+#: ../src/qtui/settingspages/networkssettingspage.ui:295
+msgctxt "NetworksSettingsPage|"
+msgid "..."
+msgstr "..."
+
 #: ../src/qtui/settingspages/networkssettingspage.ui:190
 #: ../src/qtui/settingspages/networkssettingspage.ui:190
-#: ../src/qtui/ui/simplenetworkeditor.ui:63
+msgctxt "NetworksSettingsPage|"
 msgid "Servers"
 msgstr "Servidores"
 
 msgid "Servers"
 msgstr "Servidores"
 
-#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:193
 #: ../src/qtui/settingspages/networkssettingspage.ui:193
+msgctxt "NetworksSettingsPage|"
 msgid "Manage servers for this network"
 msgstr "Gerenciar servidores para esta rede"
 
 msgid "Manage servers for this network"
 msgstr "Gerenciar servidores para esta rede"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context NetworksSettingsPage
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context SimpleNetworkEditor
 #: ../src/qtui/settingspages/networkssettingspage.ui:217
 #: ../src/qtui/settingspages/networkssettingspage.ui:217
-#: ../src/qtui/ui/simplenetworkeditor.ui:99
+msgctxt "NetworksSettingsPage|"
 msgid "&Edit..."
 msgstr "&Editar..."
 
 msgid "&Edit..."
 msgstr "&Editar..."
 
-#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:278
+msgctxt "NetworksSettingsPage|"
+msgid "Move upwards in list"
+msgstr "Mover para cima na lista"
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:292
+msgctxt "NetworksSettingsPage|"
+msgid "Move downwards in list"
+msgstr "Mover para baixo na lista"
+
 #: ../src/qtui/settingspages/networkssettingspage.ui:337
 #: ../src/qtui/settingspages/networkssettingspage.ui:337
+msgctxt "NetworksSettingsPage|"
 msgid "Commands"
 msgstr "Comandos"
 
 msgid "Commands"
 msgstr "Comandos"
 
-#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:340
+msgctxt "NetworksSettingsPage|"
+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"
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:346
+msgctxt "NetworksSettingsPage|"
+msgid "Commands to execute on connect:"
+msgstr "Comandos para serem executados ao conectar:"
+
 #: ../src/qtui/settingspages/networkssettingspage.ui:362
 #: ../src/qtui/settingspages/networkssettingspage.ui:362
+msgctxt "NetworksSettingsPage|"
 msgid ""
 "Specify a list of IRC commands to be executed upon connect.\n"
 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!"
+"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.\nNote que o Quassel IRC automaticamente reingressa em canais, portanto /join raramente será necessário aqui!"
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:374
+msgctxt "NetworksSettingsPage|"
+msgid "Connection"
+msgstr "Conexão"
 
 
-#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:383
 #: ../src/qtui/settingspages/networkssettingspage.ui:383
+msgctxt "NetworksSettingsPage|"
 msgid "Automatically reconnect to the IRC network after connection failures"
 msgstr "Automaticamente reconecta a uma rede IRC após falhas de conexão"
 
 msgid "Automatically reconnect to the IRC network after connection failures"
 msgstr "Automaticamente reconecta a uma rede IRC após falhas de conexão"
 
-#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:386
 #: ../src/qtui/settingspages/networkssettingspage.ui:386
+msgctxt "NetworksSettingsPage|"
 msgid "Automatic Reconnect"
 msgstr "Reconexão automática"
 
 msgid "Automatic Reconnect"
 msgstr "Reconexão automática"
 
-#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:397
 #: ../src/qtui/settingspages/networkssettingspage.ui:397
+msgctxt "NetworksSettingsPage|"
 msgid "Wait"
 msgstr "Aguarde"
 
 msgid "Wait"
 msgstr "Aguarde"
 
-#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:404
 #: ../src/qtui/settingspages/networkssettingspage.ui:404
+msgctxt "NetworksSettingsPage|"
 msgid " s"
 msgstr " e"
 
 msgid " s"
 msgstr " e"
 
-#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:420
 #: ../src/qtui/settingspages/networkssettingspage.ui:420
+msgctxt "NetworksSettingsPage|"
 msgid "between retries"
 msgstr "entre tentativas"
 
 msgid "between retries"
 msgstr "entre tentativas"
 
-#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:444
 #: ../src/qtui/settingspages/networkssettingspage.ui:444
+msgctxt "NetworksSettingsPage|"
 msgid "Number of retries:"
 msgstr "Número de tentativas:"
 
 msgid "Number of retries:"
 msgstr "Número de tentativas:"
 
-#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:464
+msgctxt "NetworksSettingsPage|"
+msgid "Unlimited"
+msgstr "Ilimitado"
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:489
+msgctxt "NetworksSettingsPage|"
+msgid "Rejoin all channels after reconnect"
+msgstr "Reingressar em todos os canais após reconectado"
+
 #: ../src/qtui/settingspages/networkssettingspage.ui:516
 #: ../src/qtui/settingspages/networkssettingspage.ui:525
 #: ../src/qtui/settingspages/networkssettingspage.ui:516
 #: ../src/qtui/settingspages/networkssettingspage.ui:525
+msgctxt "NetworksSettingsPage|"
 msgid "Auto Identify"
 msgstr "Autoidentificar"
 
 msgid "Auto Identify"
 msgstr "Autoidentificar"
 
-#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:540
 #: ../src/qtui/settingspages/networkssettingspage.ui:540
+msgctxt "NetworksSettingsPage|"
 msgid "NickServ"
 msgstr "NickServ"
 
 msgid "NickServ"
 msgstr "NickServ"
 
-#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:557
 #: ../src/qtui/settingspages/networkssettingspage.ui:557
+msgctxt "NetworksSettingsPage|"
 msgid "Service:"
 msgstr "Serviço:"
 
 msgid "Service:"
 msgstr "Serviço:"
 
-#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:567
+#: ../src/qtui/settingspages/networkssettingspage.ui:615
+msgctxt "NetworksSettingsPage|"
+msgid "Password:"
+msgstr "Senha:"
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:580
+msgctxt "NetworksSettingsPage|"
+msgid "Use SASL Authentication"
+msgstr "Usar autenticação SASL"
+
 #: ../src/qtui/settingspages/networkssettingspage.ui:625
 #: ../src/qtui/settingspages/networkssettingspage.ui:625
+msgctxt "NetworksSettingsPage|"
 msgid "Account:"
 msgstr "Conta:"
 
 msgid "Account:"
 msgstr "Conta:"
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:649
+#: ../src/qtui/settingspages/networkssettingspage.ui:635
+msgctxt "NetworksSettingsPage|"
+msgid ""
+"<html><head/><body><p><span style=\" font-weight:600;\">Note:</span> because"
+" the identity has an ssl certificate set, SASL EXTERNAL will be "
+"used.</p></body></html>"
+msgstr ""
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:659
+msgctxt "NetworksSettingsPage|"
 msgid "Encodings"
 msgstr "Codificações"
 
 msgid "Encodings"
 msgstr "Codificações"
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:661
+#: ../src/qtui/settingspages/networkssettingspage.ui:662
+msgctxt "NetworksSettingsPage|"
+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"
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:671
+msgctxt "NetworksSettingsPage|"
 msgid "Control encodings for in- and outgoing messages"
 msgstr "Controlar codificação para entrada e saída de mensagens"
 
 msgid "Control encodings for in- and outgoing messages"
 msgstr "Controlar codificação para entrada e saída de mensagens"
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:675
-#: ../src/qtui/settingspages/networkssettingspage.ui:695
+#: ../src/qtui/settingspages/networkssettingspage.ui:674
+msgctxt "NetworksSettingsPage|"
+msgid "Use Custom Encodings"
+msgstr "Usar codificações personalizadas"
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:685
+#: ../src/qtui/settingspages/networkssettingspage.ui:705
+msgctxt "NetworksSettingsPage|"
 msgid ""
 "Specify which encoding your messages will be sent in.\n"
 "UTF-8 should be a sane choice for most networks."
 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."
+msgstr "Especificar com qual codificação será enviada a sua mensagem.\nUTF-8 deve ser uma escolha sensata para a maioria das redes."
 
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:679
+#: ../src/qtui/settingspages/networkssettingspage.ui:689
+msgctxt "NetworksSettingsPage|"
 msgid "Send messages in:"
 msgstr "Enviar mensagens em:"
 
 msgid "Send messages in:"
 msgstr "Enviar mensagens em:"
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:706
-#: ../src/qtui/settingspages/networkssettingspage.ui:726
+#: ../src/qtui/settingspages/networkssettingspage.ui:716
+#: ../src/qtui/settingspages/networkssettingspage.ui:736
+msgctxt "NetworksSettingsPage|"
 msgid ""
 "Incoming messages encoded in Utf8 will always be treated as such.\n"
 "This setting defines the encoding for messages that are not Utf8."
 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."
+msgstr "Mensagens que chegam codificadas em Utf8 serão sempre tratadas desta forma.\nEste ajuste define a codificação para mensagens que não são Utf8."
 
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:710
+#: ../src/qtui/settingspages/networkssettingspage.ui:720
+msgctxt "NetworksSettingsPage|"
 msgid "Receive fallback:"
 msgstr "Receber retorno:"
 
 msgid "Receive fallback:"
 msgstr "Receber retorno:"
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:741
+#: ../src/qtui/settingspages/networkssettingspage.ui:747
+#: ../src/qtui/settingspages/networkssettingspage.ui:761
+msgctxt "NetworksSettingsPage|"
+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.\nAo mesmo que você *realmente* saiba o que fazer, deixe isto com ISO-8859-1!"
+
+#: ../src/qtui/settingspages/networkssettingspage.ui:751
+msgctxt "NetworksSettingsPage|"
 msgid "Server encoding:"
 msgstr "Codificação do servidor:"
 
 msgid "Server encoding:"
 msgstr "Codificação do servidor:"
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:37
-msgid "Networks"
-msgstr "Redes"
+#: ../src/qtui/settingspages/networkssettingspage.cpp:37
+msgctxt "NetworksSettingsPage|"
+msgid "IRC"
+msgstr "IRC"
+
+#: ../src/qtui/settingspages/networkssettingspage.cpp:37
+msgctxt "NetworksSettingsPage|"
+msgid "Networks"
+msgstr "Redes"
+
+#: ../src/qtui/settingspages/networkssettingspage.cpp:184
+msgctxt "NetworksSettingsPage|"
+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>"
+
+#: ../src/qtui/settingspages/networkssettingspage.cpp:185
+msgctxt "NetworksSettingsPage|"
+msgid "<li>All networks need at least one server defined</li>"
+msgstr "<li>Todas as redes necessitam ao menos um servidor definido</li>"
+
+#: ../src/qtui/settingspages/networkssettingspage.cpp:186
+msgctxt "NetworksSettingsPage|"
+msgid "</ul>"
+msgstr "</ul>"
 
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:170
+#: ../src/qtui/settingspages/networkssettingspage.cpp:187
+msgctxt "NetworksSettingsPage|"
 msgid "Invalid Network Settings"
 msgstr "Configurações de rede inválidas"
 
 msgid "Invalid Network Settings"
 msgstr "Configurações de rede inválidas"
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:542
+#: ../src/qtui/settingspages/networkssettingspage.cpp:650
+msgctxt "NetworksSettingsPage|"
 msgid "Delete Network?"
 msgstr "Apagar rede?"
 
 msgid "Delete Network?"
 msgstr "Apagar rede?"
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:543
+#: ../src/qtui/settingspages/networkssettingspage.cpp:651
+#, qt-format
+msgctxt "NetworksSettingsPage|"
 msgid ""
 "Do you really want to delete the network \"%1\" and all related settings, "
 "including the backlog?"
 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?"
+msgstr "Você realmente quer apagar a rede \"%1\" e todas as configurações relacionadas, incluindo a lista de tarefas?"
 
 
-#. ts-context NickEditDlg
 #: ../src/qtui/settingspages/nickeditdlg.ui:13
 #: ../src/qtui/settingspages/nickeditdlg.ui:13
+msgctxt "NickEditDlg|"
 msgid "Edit Nickname"
 msgstr "Editar apelido"
 
 msgid "Edit Nickname"
 msgstr "Editar apelido"
 
-#. ts-context NickEditDlg
 #: ../src/qtui/settingspages/nickeditdlg.ui:19
 #: ../src/qtui/settingspages/nickeditdlg.ui:19
+msgctxt "NickEditDlg|"
 msgid "Please enter a valid nickname:"
 msgstr "Por favor entre com um apelido válido:"
 
 msgid "Please enter a valid nickname:"
 msgstr "Por favor entre com um apelido válido:"
 
-#. ts-context NickEditDlg
 #: ../src/qtui/settingspages/nickeditdlg.ui:32
 #: ../src/qtui/settingspages/nickeditdlg.ui:32
+msgctxt "NickEditDlg|"
 msgid ""
 "A valid nickname may contain letters from the English alphabet, digits, and "
 "the special characters {, }, [, ], \\, |, `, ^, _ and -."
 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 -."
+msgstr "Um apelido pode conter letras do alfabeto inglês, dígitos e caracteres especiais {, }, [, ], \\, |, `, ^, _ e -."
+
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:479
+msgctxt "NickEditDlg|"
+msgid "Add Nickname"
+msgstr "Adicionar apelido"
+
+#: ../src/qtui/settingspages/notificationssettingspage.cpp:28
+msgctxt "NotificationsSettingsPage|"
+msgid "Interface"
+msgstr "Interface"
 
 
-#. ts-context NotificationsSettingsPage
 #: ../src/qtui/settingspages/notificationssettingspage.cpp:28
 #: ../src/qtui/settingspages/notificationssettingspage.cpp:28
+msgctxt "NotificationsSettingsPage|"
 msgid "Notifications"
 msgstr "Notificações"
 
 msgid "Notifications"
 msgstr "Notificações"
 
-#. ts-context PhononNotificationBackend::ConfigWidget
-#: ../src/qtui/phononnotificationbackend.cpp:143
+#: ../src/qtui/phononnotificationbackend.cpp:186
+msgctxt "PhononNotificationBackend::ConfigWidget|"
 msgid "Select Audio File"
 msgstr "Selecionar arquivo de áudio"
 
 msgid "Select Audio File"
 msgstr "Selecionar arquivo de áudio"
 
-#. ts-context PhononNotificationConfigWidget
+#: ../src/qtui/ui/phononnotificationconfigwidget.ui:14
+msgctxt "PhononNotificationConfigWidget|"
+msgid "Form"
+msgstr "Formulário"
+
 #: ../src/qtui/ui/phononnotificationconfigwidget.ui:20
 #: ../src/qtui/ui/phononnotificationconfigwidget.ui:20
+msgctxt "PhononNotificationConfigWidget|"
 msgid "Play a sound"
 msgstr "Reproduzir som"
 
 msgid "Play a sound"
 msgstr "Reproduzir som"
 
-#. ts-context PhononNotificationConfigWidget
 #: ../src/qtui/ui/phononnotificationconfigwidget.ui:46
 #: ../src/qtui/ui/phononnotificationconfigwidget.ui:46
+msgctxt "PhononNotificationConfigWidget|"
 msgid "Prelisten to the selected sound"
 msgstr "Ouvir antes o som selecionado"
 
 msgid "Prelisten to the selected sound"
 msgstr "Ouvir antes o som selecionado"
 
-#. ts-context PhononNotificationConfigWidget
 #: ../src/qtui/ui/phononnotificationconfigwidget.ui:59
 #: ../src/qtui/ui/phononnotificationconfigwidget.ui:69
 #: ../src/qtui/ui/phononnotificationconfigwidget.ui:59
 #: ../src/qtui/ui/phononnotificationconfigwidget.ui:69
+msgctxt "PhononNotificationConfigWidget|"
 msgid "Select the sound file to play"
 msgstr "Selecione o arquivo de som para tocar"
 
 msgid "Select the sound file to play"
 msgstr "Selecione o arquivo de som para tocar"
 
-#. ts-context PostgreSqlStorage
-#: ../src/core/postgresqlstorage.cpp:62
+#: ../src/core/postgresqlstorage.cpp:72
+msgctxt "PostgreSqlStorage|"
 msgid "PostgreSQL Turbo Bomber HD!"
 msgstr "PostgreSQL Turbo Bomber HD!"
 
 msgid "PostgreSQL Turbo Bomber HD!"
 msgstr "PostgreSQL Turbo Bomber HD!"
 
-#. ts-context QObject
-#: ../src/client/backlogrequester.cpp:82
+#: ../src/client/backlogrequester.cpp:95
+#, qt-format
+msgctxt "QObject|"
 msgid "Requesting a total of up to %1 backlog messages for %2 buffers"
 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"
+msgstr "Requisitando um total de até %1 da listas de tarefas para %2 acumuladores"
 
 
-#. ts-context QObject
-#: ../src/client/backlogrequester.cpp:106
+#: ../src/client/backlogrequester.cpp:122
+#, qt-format
+msgctxt "QObject|"
 msgid ""
 "Requesting up to %1 of all unread backlog messages (plus additional %2)"
 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)"
+msgstr "Requisitanto até %1 de todas as listas de tarefas de mensagens (mais adicional %2)"
 
 
-#. ts-context QObject
-#: ../src/client/backlogrequester.cpp:123
+#: ../src/client/backlogrequester.cpp:142
+#, qt-format
+msgctxt "QObject|"
 msgid "Requesting a total of up to %1 unread backlog messages for %2 buffers"
 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"
+msgstr "Requisitando um total de até %1 listas de tarefas não lidas de %2 acumuladores"
 
 
-#. ts-context QObject
 #: ../src/qtui/ircconnectionwizard.cpp:56
 #: ../src/qtui/ircconnectionwizard.cpp:56
+msgctxt "QObject|"
 msgid "Welcome to Quassel IRC"
 msgstr "Bem-vindo ao Quassel IRC"
 
 msgid "Welcome to Quassel IRC"
 msgstr "Bem-vindo ao Quassel IRC"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:121 ../src/uisupport/qssparser.cpp:166
-#: ../src/uisupport/qssparser.cpp:316
+#: ../src/qtui/ircconnectionwizard.cpp:58
+msgctxt "QObject|"
+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."
+
+#: ../src/uisupport/qssparser.cpp:129 ../src/uisupport/qssparser.cpp:179
+#: ../src/uisupport/qssparser.cpp:335
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid block declaration: %1"
 msgstr "Declaração de bloco inválida: %1"
 
 msgid "Invalid block declaration: %1"
 msgstr "Declaração de bloco inválida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:140
+#: ../src/uisupport/qssparser.cpp:148
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid palette role assignment: %1"
 msgstr "Paleta da atribuição de funções inválida: %1"
 
 msgid "Invalid palette role assignment: %1"
 msgstr "Paleta da atribuição de funções inválida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:156
+#: ../src/uisupport/qssparser.cpp:167
+#, qt-format
+msgctxt "QssParser|"
 msgid "Unknown palette role name: %1"
 msgstr "Paleta de função de nome desconhecida: %1"
 
 msgid "Unknown palette role name: %1"
 msgstr "Paleta de função de nome desconhecida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:192
+#: ../src/uisupport/qssparser.cpp:205
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid subelement name in %1"
 msgstr "Nome de sub-elemento inválido em %1"
 
 msgid "Invalid subelement name in %1"
 msgstr "Nome de sub-elemento inválido em %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:236
+#: ../src/uisupport/qssparser.cpp:249
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid message type in %1"
 msgid "Invalid message type in %1"
-msgstr "Tipo de mensagem inválida em %1"
+msgstr ""
 
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:245
+#: ../src/uisupport/qssparser.cpp:258
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid condition %1"
 msgstr "Condição inválida %1"
 
 msgid "Invalid condition %1"
 msgstr "Condição inválida %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:257
+#: ../src/uisupport/qssparser.cpp:270
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid message label: %1"
 msgstr "Etiqueta de mensagem inválida: %1"
 
 msgid "Invalid message label: %1"
 msgstr "Etiqueta de mensagem inválida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:268
+#: ../src/uisupport/qssparser.cpp:282
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid senderhash specification: %1"
 msgid "Invalid senderhash specification: %1"
-msgstr "Especificação do remetente da estrutura de dados inválida: %1"
+msgstr ""
 
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:272
+#: ../src/uisupport/qssparser.cpp:286
+msgctxt "QssParser|"
 msgid "Senderhash can be at most \"0x0f\"!"
 msgstr "Remetente da estrutura de dados pode ser no máximo \"0x0f\"!"
 
 msgid "Senderhash can be at most \"0x0f\"!"
 msgstr "Remetente da estrutura de dados pode ser no máximo \"0x0f\"!"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:287
+#: ../src/uisupport/qssparser.cpp:302
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid format name: %1"
 msgstr "Formato de nome inválido: %1"
 
 msgid "Invalid format name: %1"
 msgstr "Formato de nome inválido: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:294
+#: ../src/uisupport/qssparser.cpp:310
+#, qt-format
+msgctxt "QssParser|"
 msgid "Illegal IRC color specification (must be between 00 and 0f): %1"
 msgstr "Especificação IRC de cor inválida (deve ser entre 00 e 0f): %1"
 
 msgid "Illegal IRC color specification (must be between 00 and 0f): %1"
 msgstr "Especificação IRC de cor inválida (deve ser entre 00 e 0f): %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:302
+#: ../src/uisupport/qssparser.cpp:319
+#, qt-format
+msgctxt "QssParser|"
 msgid "Unhandled condition: %1"
 msgstr "Condição não manipulável: %1"
 
 msgid "Unhandled condition: %1"
 msgstr "Condição não manipulável: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:331
+#: ../src/uisupport/qssparser.cpp:350
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid proplist %1"
 msgstr "Lista de propriedas inválida %1"
 
 msgid "Invalid proplist %1"
 msgstr "Lista de propriedas inválida %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:350
+#: ../src/uisupport/qssparser.cpp:369
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid chatlist item type %1"
 msgstr "Tipo de lista de conversa inválida %1"
 
 msgid "Invalid chatlist item type %1"
 msgstr "Tipo de lista de conversa inválida %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:366
+#: ../src/uisupport/qssparser.cpp:385
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid chatlist state %1"
 msgstr "Estado da lista de conversa inválido %1"
 
 msgid "Invalid chatlist state %1"
 msgstr "Estado da lista de conversa inválido %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:392
+#: ../src/uisupport/qssparser.cpp:415
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid property declaration: %1"
 msgstr "Declaração de propriedade inválida: %1"
 
 msgid "Invalid property declaration: %1"
 msgstr "Declaração de propriedade inválida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:416
+#: ../src/uisupport/qssparser.cpp:439
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid font property: %1"
 msgstr "Propriedade de fonte inválida: %1"
 
 msgid "Invalid font property: %1"
 msgstr "Propriedade de fonte inválida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:422
+#: ../src/uisupport/qssparser.cpp:445
+#, qt-format
+msgctxt "QssParser|"
 msgid "Unknown ChatLine property: %1"
 msgstr "Propriedade da linha de conversa desconhecida: %1"
 
 msgid "Unknown ChatLine property: %1"
 msgstr "Propriedade da linha de conversa desconhecida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:444
+#: ../src/uisupport/qssparser.cpp:469
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid palette color role specification: %1"
 msgstr "Especificação da paleta de cores inválida: %1"
 
 msgid "Invalid palette color role specification: %1"
 msgstr "Especificação da paleta de cores inválida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:451
+#: ../src/uisupport/qssparser.cpp:476
+#, qt-format
+msgctxt "QssParser|"
 msgid "Unknown palette color role: %1"
 msgstr "Especificação da paleta de cor desconhecida: %1"
 
 msgid "Unknown palette color role: %1"
 msgstr "Especificação da paleta de cor desconhecida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:458 ../src/uisupport/qssparser.cpp:481
-#: ../src/uisupport/qssparser.cpp:503
+#: ../src/uisupport/qssparser.cpp:483 ../src/uisupport/qssparser.cpp:506
+#: ../src/uisupport/qssparser.cpp:528
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid gradient declaration: %1"
 msgstr "Declaração de gradiente inválida: %1"
 
 msgid "Invalid gradient declaration: %1"
 msgstr "Declaração de gradiente inválida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:467 ../src/uisupport/qssparser.cpp:489
-#: ../src/uisupport/qssparser.cpp:513
+#: ../src/uisupport/qssparser.cpp:492 ../src/uisupport/qssparser.cpp:514
+#: ../src/uisupport/qssparser.cpp:538
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid gradient stops list: %1"
 msgstr "Lista de parada de gradiente inválida: %1"
 
 msgid "Invalid gradient stops list: %1"
 msgstr "Lista de parada de gradiente inválida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:610
+#: ../src/uisupport/qssparser.cpp:647
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid font specification: %1"
 msgstr "Especificação de fonte inválida: %1"
 
 msgid "Invalid font specification: %1"
 msgstr "Especificação de fonte inválida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:649
+#: ../src/uisupport/qssparser.cpp:688
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid font style specification: %1"
 msgstr "Especificação de estilo de fonte inválida: %1"
 
 msgid "Invalid font style specification: %1"
 msgstr "Especificação de estilo de fonte inválida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:662
+#: ../src/uisupport/qssparser.cpp:703
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid font weight specification: %1"
 msgstr "Especificação de altura de fonte inválida: %1"
 
 msgid "Invalid font weight specification: %1"
 msgstr "Especificação de altura de fonte inválida: %1"
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:672
+#: ../src/uisupport/qssparser.cpp:715
+#, qt-format
+msgctxt "QssParser|"
 msgid "Invalid font size specification: %1"
 msgid "Invalid font size specification: %1"
-msgstr "Especificação de tamanho de fonte inválida: %1"
+msgstr ""
 
 
-#. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:145
+#: ../src/common/util.cpp:169
+msgctxt "Quassel::secondsToString()|"
 msgid "year"
 msgstr "ano"
 
 msgid "year"
 msgstr "ano"
 
-#. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:146
+#: ../src/common/util.cpp:170
+msgctxt "Quassel::secondsToString()|"
 msgid "day"
 msgstr "dia"
 
 msgid "day"
 msgstr "dia"
 
-#. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:147
+#: ../src/common/util.cpp:171
+msgctxt "Quassel::secondsToString()|"
 msgid "h"
 msgstr "h"
 
 msgid "h"
 msgstr "h"
 
-#. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:148
+#: ../src/common/util.cpp:172
+msgctxt "Quassel::secondsToString()|"
 msgid "min"
 msgstr "min"
 
 msgid "min"
 msgstr "min"
 
-#. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:149
+#: ../src/common/util.cpp:173
+msgctxt "Quassel::secondsToString()|"
 msgid "sec"
 msgstr "seg"
 
 msgid "sec"
 msgstr "seg"
 
-#. ts-context QueryBufferItem
-#: ../src/client/networkmodel.cpp:429
+#: ../src/client/networkmodel.cpp:482
+#, qt-format
+msgctxt "QueryBufferItem|"
 msgid "<b>Query with %1</b>"
 msgstr "<b>Consulta com %1</b>"
 
 msgid "<b>Query with %1</b>"
 msgstr "<b>Consulta com %1</b>"
 
-#. ts-context SaveIdentitiesDlg
+#: ../src/client/networkmodel.cpp:500
+#, qt-format
+msgctxt "QueryBufferItem|"
+msgid "idling since %1"
+msgstr "ocioso desde %1"
+
+#: ../src/client/networkmodel.cpp:503
+#, qt-format
+msgctxt "QueryBufferItem|"
+msgid "login time: %1"
+msgstr "tempo de login: %1"
+
+#: ../src/client/networkmodel.cpp:506
+#, qt-format
+msgctxt "QueryBufferItem|"
+msgid "server: %1"
+msgstr "servidor: %1"
+
 #: ../src/qtui/settingspages/saveidentitiesdlg.ui:13
 #: ../src/qtui/settingspages/saveidentitiesdlg.ui:13
+msgctxt "SaveIdentitiesDlg|"
 msgid "Sync With Core"
 msgstr "Sincronizar com o núcleo"
 
 msgid "Sync With Core"
 msgstr "Sincronizar com o núcleo"
 
-#. ts-context SaveIdentitiesDlg
 #: ../src/qtui/settingspages/saveidentitiesdlg.ui:21
 #: ../src/qtui/settingspages/saveidentitiesdlg.ui:21
+msgctxt "SaveIdentitiesDlg|"
 msgid "Syncing data with core, please wait..."
 msgstr "Sincronizando dados com o núcleo, por favor aguarde"
 
 msgid "Syncing data with core, please wait..."
 msgstr "Sincronizando dados com o núcleo, por favor aguarde"
 
-#. ts-context SaveIdentitiesDlg
 #: ../src/qtui/settingspages/saveidentitiesdlg.ui:81
 #: ../src/qtui/settingspages/saveidentitiesdlg.ui:81
+msgctxt "SaveIdentitiesDlg|"
 msgid "Abort"
 msgstr "Interromper"
 
 msgid "Abort"
 msgstr "Interromper"
 
-#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/servereditdlg.ui:14
+msgctxt "ServerEditDlg|"
+msgid "Dialog"
+msgstr "Diálogo"
+
+#: ../src/qtui/settingspages/servereditdlg.ui:30
+msgctxt "ServerEditDlg|"
+msgid "Server Info"
+msgstr "Dados do Servidor"
+
+#: ../src/qtui/settingspages/servereditdlg.ui:38
+msgctxt "ServerEditDlg|"
+msgid "Server address:"
+msgstr "Endereço do servidor:"
+
+#: ../src/qtui/settingspages/servereditdlg.ui:45
+#: ../src/qtui/settingspages/servereditdlg.ui:227
+msgctxt "ServerEditDlg|"
+msgid "Port:"
+msgstr "Porta:"
+
+#: ../src/qtui/settingspages/servereditdlg.ui:72
+msgctxt "ServerEditDlg|"
+msgid "Password:"
+msgstr "Senha:"
+
 #: ../src/qtui/settingspages/servereditdlg.ui:94
 #: ../src/qtui/settingspages/servereditdlg.ui:94
+msgctxt "ServerEditDlg|"
 msgid "Use SSL"
 msgstr "Usar SSL"
 
 msgid "Use SSL"
 msgstr "Usar SSL"
 
-#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/servereditdlg.ui:119
+msgctxt "ServerEditDlg|"
+msgid "Advanced"
+msgstr "Avançado"
+
 #: ../src/qtui/settingspages/servereditdlg.ui:140
 #: ../src/qtui/settingspages/servereditdlg.ui:140
+msgctxt "ServerEditDlg|"
 msgid "SSL Version:"
 msgstr "Versão do SSL:"
 
 msgid "SSL Version:"
 msgstr "Versão do SSL:"
 
-#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/servereditdlg.ui:147
 #: ../src/qtui/settingspages/servereditdlg.ui:147
+msgctxt "ServerEditDlg|"
 msgid ""
 "Do not change unless you're going to connect to a server not supporting "
 "SSLv3!"
 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!"
+msgstr "Não mude a menos que você irá conectar-se a um servidor que não suporta SSLv3!"
 
 
-#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/servereditdlg.ui:151
 #: ../src/qtui/settingspages/servereditdlg.ui:151
+msgctxt "ServerEditDlg|"
 msgid "SSLv3 (default)"
 msgstr "SSLv3 (padrão)"
 
 msgid "SSLv3 (default)"
 msgstr "SSLv3 (padrão)"
 
-#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/servereditdlg.ui:156
 #: ../src/qtui/settingspages/servereditdlg.ui:156
+msgctxt "ServerEditDlg|"
 msgid "SSLv2"
 msgstr "SSLv2"
 
 msgid "SSLv2"
 msgstr "SSLv2"
 
-#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/servereditdlg.ui:161
 #: ../src/qtui/settingspages/servereditdlg.ui:161
+msgctxt "ServerEditDlg|"
 msgid "TLSv1"
 msgstr "TLSv1"
 
 msgid "TLSv1"
 msgstr "TLSv1"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context SettingsDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context SettingsPageDlg
-#: ../src/qtui/ui/settingsdlg.ui:14 ../src/qtui/ui/settingspagedlg.ui:14
+#: ../src/qtui/settingspages/servereditdlg.ui:171
+msgctxt "ServerEditDlg|"
+msgid "Use a Proxy"
+msgstr "Usar um proxy"
+
+#: ../src/qtui/settingspages/servereditdlg.ui:188
+msgctxt "ServerEditDlg|"
+msgid "Proxy Type:"
+msgstr "Tipo de proxy:"
+
+#: ../src/qtui/settingspages/servereditdlg.ui:196
+msgctxt "ServerEditDlg|"
+msgid "Socks 5"
+msgstr "Socks 5"
+
+#: ../src/qtui/settingspages/servereditdlg.ui:201
+msgctxt "ServerEditDlg|"
+msgid "HTTP"
+msgstr "HTTP"
+
+#: ../src/qtui/settingspages/servereditdlg.ui:213
+msgctxt "ServerEditDlg|"
+msgid "Proxy Host:"
+msgstr "Servidor:"
+
+#: ../src/qtui/settingspages/servereditdlg.ui:220
+msgctxt "ServerEditDlg|"
+msgid "localhost"
+msgstr "localhost"
+
+#: ../src/qtui/settingspages/servereditdlg.ui:251
+msgctxt "ServerEditDlg|"
+msgid "Proxy Username:"
+msgstr "Nome de usuário:"
+
+#: ../src/qtui/settingspages/servereditdlg.ui:261
+msgctxt "ServerEditDlg|"
+msgid "Proxy Password:"
+msgstr "Senha:"
+
+#: ../src/qtui/ui/settingsdlg.ui:14
+msgctxt "SettingsDlg|"
 msgid "Configure Quassel"
 msgstr "Configurar 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/ui/settingsdlg.ui:35 ../src/qtui/ui/settingsdlg.ui:50
-#: ../src/qtui/settingsdlg.cpp:99 ../src/qtui/ui/settingspagedlg.ui:30
+#: ../src/qtui/settingsdlg.cpp:111
+msgctxt "SettingsDlg|"
 msgid "Settings"
 msgstr "Configurações"
 
 msgid "Settings"
 msgstr "Configurações"
 
-#. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:109
+#: ../src/qtui/settingsdlg.cpp:121
+msgctxt "SettingsDlg|"
 msgid "Save changes"
 msgstr "Salvar alterações"
 
 msgid "Save changes"
 msgstr "Salvar alterações"
 
-#. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:110
+#: ../src/qtui/settingsdlg.cpp:122
+msgctxt "SettingsDlg|"
 msgid ""
 "There are unsaved changes on the current configuration page. Would you like "
 "to apply your changes now?"
 msgid ""
 "There are unsaved changes on the current configuration page. Would you like "
 "to apply your changes now?"
+msgstr "Existem alterações não salvas na página de configuração atual. Você gostaria de aplicar as alterações agora?"
+
+#: ../src/qtui/settingsdlg.cpp:136 ../src/qtui/settingsdlg.cpp:140
+#, qt-format
+msgctxt "SettingsDlg|"
+msgid "Configure %1"
 msgstr ""
 msgstr ""
-"Existem alterações não salvas na página de configuração atual. Você gostaria "
-"de aplicar as alterações agora?"
-
-#. #-#-#-#-#  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
+
+#: ../src/qtui/settingsdlg.cpp:220
+msgctxt "SettingsDlg|"
+msgid "Reload Settings"
+msgstr "Recarregar configurações"
+
+#: ../src/qtui/settingsdlg.cpp:220
+msgctxt "SettingsDlg|"
+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?"
+
+#: ../src/qtui/settingsdlg.cpp:231
+msgctxt "SettingsDlg|"
+msgid "Restore Defaults"
+msgstr "Restaurar Configurações"
+
+#: ../src/qtui/settingsdlg.cpp:231
+msgctxt "SettingsDlg|"
+msgid "Do you like to restore the default values for this page?"
+msgstr "Você gostaria de restaurar os valores padrões para esta página?"
+
+#: ../src/qtui/ui/settingspagedlg.ui:14
+msgctxt "SettingsPageDlg|"
+msgid "Configure Quassel"
+msgstr "Configurar Quassel"
+
+#: ../src/qtui/ui/settingspagedlg.ui:30
+msgctxt "SettingsPageDlg|"
+msgid "Settings"
+msgstr "Configurações"
+
+#: ../src/qtui/settingspagedlg.cpp:39
+#, qt-format
+msgctxt "SettingsPageDlg|"
 msgid "Configure %1"
 msgid "Configure %1"
-msgstr "Configurar %1"
+msgstr ""
 
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context SettingsDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context SettingsPageDlg
-#: ../src/qtui/settingsdlg.cpp:193 ../src/qtui/settingspagedlg.cpp:104
+#: ../src/qtui/settingspagedlg.cpp:120
+msgctxt "SettingsPageDlg|"
 msgid "Reload Settings"
 msgstr "Recarregar configurações"
 
 msgid "Reload Settings"
 msgstr "Recarregar configurações"
 
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context SettingsDlg
-#. #-#-#-#-#  quassel.po  #-#-#-#-#
-#. ts-context SettingsPageDlg
-#: ../src/qtui/settingsdlg.cpp:202 ../src/qtui/settingspagedlg.cpp:113
+#: ../src/qtui/settingspagedlg.cpp:120
+msgctxt "SettingsPageDlg|"
+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?"
+
+#: ../src/qtui/settingspagedlg.cpp:131
+msgctxt "SettingsPageDlg|"
+msgid "Restore Defaults"
+msgstr "Restaurar Configurações"
+
+#: ../src/qtui/settingspagedlg.cpp:131
+msgctxt "SettingsPageDlg|"
 msgid "Do you like to restore the default values for this page?"
 msgstr "Você gostaria de restaurar os valores padrões para esta página?"
 
 msgid "Do you like to restore the default values for this page?"
 msgstr "Você gostaria de restaurar os valores padrões para esta página?"
 
-#. ts-context ShortcutsModel
-#: ../src/qtui/settingspages/shortcutsmodel.cpp:110
+#: ../src/qtui/settingspages/shortcutsmodel.cpp:121
+msgctxt "ShortcutsModel|"
 msgid "Action"
 msgstr "Ação"
 
 msgid "Action"
 msgstr "Ação"
 
-#. ts-context ShortcutsModel
-#: ../src/qtui/settingspages/shortcutsmodel.cpp:112
+#: ../src/qtui/settingspages/shortcutsmodel.cpp:123
+msgctxt "ShortcutsModel|"
 msgid "Shortcut"
 msgstr "Atalho"
 
 msgid "Shortcut"
 msgstr "Atalho"
 
-#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:14
+msgctxt "ShortcutsSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
 #: ../src/qtui/settingspages/shortcutssettingspage.ui:22
 #: ../src/qtui/settingspages/shortcutssettingspage.ui:22
+msgctxt "ShortcutsSettingsPage|"
 msgid "Search:"
 msgstr "Procurar:"
 
 msgid "Search:"
 msgstr "Procurar:"
 
-#. ts-context ShortcutsSettingsPage
 #: ../src/qtui/settingspages/shortcutssettingspage.ui:62
 #: ../src/qtui/settingspages/shortcutssettingspage.ui:62
+msgctxt "ShortcutsSettingsPage|"
 msgid "Shortcut for Selected Action"
 msgstr "Atalho para ação selecionada"
 
 msgid "Shortcut for Selected Action"
 msgstr "Atalho para ação selecionada"
 
-#. ts-context ShortcutsSettingsPage
 #: ../src/qtui/settingspages/shortcutssettingspage.ui:68
 #: ../src/qtui/settingspages/shortcutssettingspage.ui:68
+msgctxt "ShortcutsSettingsPage|"
 msgid "Default:"
 msgstr "Padrão:"
 
 msgid "Default:"
 msgstr "Padrão:"
 
-#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:75
+#: ../src/qtui/settingspages/shortcutssettingspage.cpp:99
+#: ../src/qtui/settingspages/shortcutssettingspage.cpp:111
+msgctxt "ShortcutsSettingsPage|"
+msgid "None"
+msgstr "Nenhum"
+
 #: ../src/qtui/settingspages/shortcutssettingspage.ui:82
 #: ../src/qtui/settingspages/shortcutssettingspage.ui:82
+msgctxt "ShortcutsSettingsPage|"
 msgid "Custom:"
 msgstr "Personalizar:"
 
 msgid "Custom:"
 msgstr "Personalizar:"
 
-#. ts-context ShortcutsSettingsPage
-#: ../src/qtui/settingspages/shortcutssettingspage.cpp:60
+#: ../src/qtui/settingspages/shortcutssettingspage.cpp:65
+msgctxt "ShortcutsSettingsPage|"
+msgid "Interface"
+msgstr "Interface"
+
+#: ../src/qtui/settingspages/shortcutssettingspage.cpp:65
+msgctxt "ShortcutsSettingsPage|"
 msgid "Shortcuts"
 msgstr "Atalhos de teclado"
 
 msgid "Shortcuts"
 msgstr "Atalhos de teclado"
 
-#. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:880
-msgid "Peer tried to send package larger than max package size!"
-msgstr "Peer tentou enviar um pacote maior que o tamanho máximo permitido!"
-
-#. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:885
-msgid "Peer tried to send 0 byte package!"
-msgstr "Peer tentou enviar pacote de 0 byte!"
-
-#. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:902
-msgid "Peer sent corrupted compressed data!"
-msgstr "Peer enviou dados comprimidos corrompidos!"
-
-#. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:917
-msgid "Peer sent corrupt data: unable to load QVariant!"
-msgstr "Peer enviou dados corrompidos: Não foi possível carregar QVariant!"
-
-#. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:1050
+#: ../src/common/signalproxy.cpp:736
+msgctxt "SignalProxy|"
 msgid "Disconnecting"
 msgstr "Desconectando"
 
 msgid "Disconnecting"
 msgstr "Desconectando"
 
-#. ts-context SimpleNetworkEditor
+#: ../src/qtui/ui/simplenetworkeditor.ui:28
+msgctxt "SimpleNetworkEditor|"
+msgid "Network name:"
+msgstr "Nome da rede:"
+
 #: ../src/qtui/ui/simplenetworkeditor.ui:35
 #: ../src/qtui/ui/simplenetworkeditor.ui:35
+msgctxt "SimpleNetworkEditor|"
 msgid "The name of the IRC network you are configuring"
 msgstr "O nome da rede IRC que você está configurando"
 
 msgid "The name of the IRC network you are configuring"
 msgstr "O nome da rede IRC que você está configurando"
 
-#. ts-context SimpleNetworkEditor
+#: ../src/qtui/ui/simplenetworkeditor.ui:63
+msgctxt "SimpleNetworkEditor|"
+msgid "Servers"
+msgstr "Servidores"
+
 #: ../src/qtui/ui/simplenetworkeditor.ui:81
 #: ../src/qtui/ui/simplenetworkeditor.ui:81
+msgctxt "SimpleNetworkEditor|"
 msgid "A list of IRC servers belonging to this network"
 msgstr "Uma lista de servidores IRC pertencentes a esta rede"
 
 msgid "A list of IRC servers belonging to this network"
 msgstr "Uma lista de servidores IRC pertencentes a esta rede"
 
-#. ts-context SimpleNetworkEditor
 #: ../src/qtui/ui/simplenetworkeditor.ui:96
 #: ../src/qtui/ui/simplenetworkeditor.ui:96
+msgctxt "SimpleNetworkEditor|"
 msgid "Edit this server entry"
 msgstr "Editar inscrição deste servidor"
 
 msgid "Edit this server entry"
 msgstr "Editar inscrição deste servidor"
 
-#. ts-context SimpleNetworkEditor
+#: ../src/qtui/ui/simplenetworkeditor.ui:99
+msgctxt "SimpleNetworkEditor|"
+msgid "&Edit..."
+msgstr "&Editar..."
+
 #: ../src/qtui/ui/simplenetworkeditor.ui:116
 #: ../src/qtui/ui/simplenetworkeditor.ui:116
+msgctxt "SimpleNetworkEditor|"
 msgid "Add another IRC server"
 msgstr "Adicionar outro servidor IRC"
 
 msgid "Add another IRC server"
 msgstr "Adicionar outro servidor IRC"
 
-#. ts-context SimpleNetworkEditor
+#: ../src/qtui/ui/simplenetworkeditor.ui:119
+msgctxt "SimpleNetworkEditor|"
+msgid "&Add..."
+msgstr "&Adicionar"
+
 #: ../src/qtui/ui/simplenetworkeditor.ui:136
 #: ../src/qtui/ui/simplenetworkeditor.ui:136
+msgctxt "SimpleNetworkEditor|"
 msgid "Remove this server entry from the list"
 msgstr "Remover este servidor da lista"
 
 msgid "Remove this server entry from the list"
 msgstr "Remover este servidor da lista"
 
-#. ts-context SimpleNetworkEditor
+#: ../src/qtui/ui/simplenetworkeditor.ui:139
+msgctxt "SimpleNetworkEditor|"
+msgid "De&lete"
+msgstr "Exc&luir"
+
+#: ../src/qtui/ui/simplenetworkeditor.ui:165
+msgctxt "SimpleNetworkEditor|"
+msgid "Move upwards in list"
+msgstr "Mover para cima na lista"
+
+#: ../src/qtui/ui/simplenetworkeditor.ui:168
+#: ../src/qtui/ui/simplenetworkeditor.ui:182
+msgctxt "SimpleNetworkEditor|"
+msgid "..."
+msgstr "..."
+
+#: ../src/qtui/ui/simplenetworkeditor.ui:179
+msgctxt "SimpleNetworkEditor|"
+msgid "Move downwards in list"
+msgstr "Mover para baixo na lista"
+
 #: ../src/qtui/ui/simplenetworkeditor.ui:226
 #: ../src/qtui/ui/simplenetworkeditor.ui:226
+msgctxt "SimpleNetworkEditor|"
 msgid "Join Channels Automatically"
 msgstr "Ingressa em canais automaticamente"
 
 msgid "Join Channels Automatically"
 msgstr "Ingressa em canais automaticamente"
 
-#. ts-context SimpleNetworkEditor
 #: ../src/qtui/ui/simplenetworkeditor.ui:250
 #: ../src/qtui/ui/simplenetworkeditor.ui:250
+msgctxt "SimpleNetworkEditor|"
 msgid ""
 "A list of IRC channels you will join automatically after connecting to the "
 "network"
 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"
+msgstr "Um lista de canais IRC que você ira entrar automaticamente após conectar a rede"
 
 
-#. ts-context SqliteStorage
-#: ../src/core/sqlitestorage.cpp:52
+#: ../src/core/sqlitestorage.cpp:60
+msgctxt "SqliteStorage|"
 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 "
 "via network. Use SQLite if your Quassel Core should store its data on the "
 "same machine it is running on, and if you only expect a few users to use "
 "your core."
 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 "
 "via network. Use SQLite if your Quassel Core should store its data on the "
 "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."
+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."
 
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:14
 #: ../src/qtui/ui/sslinfodlg.ui:14
+msgctxt "SslInfoDlg|"
 msgid "Security Information"
 msgstr "Informações de segurança"
 
 msgid "Security Information"
 msgstr "Informações de segurança"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:22
 #: ../src/qtui/ui/sslinfodlg.ui:22
+msgctxt "SslInfoDlg|"
 msgid "<b>Hostname:</b>"
 msgstr "<b>Servidor:</b>"
 
 msgid "<b>Hostname:</b>"
 msgstr "<b>Servidor:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:39
 #: ../src/qtui/ui/sslinfodlg.ui:39
+msgctxt "SslInfoDlg|"
 msgid "<b>IP address:</b>"
 msgstr "<b>Endereço IP:</b>"
 
 msgid "<b>IP address:</b>"
 msgstr "<b>Endereço IP:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:56
 #: ../src/qtui/ui/sslinfodlg.ui:56
+msgctxt "SslInfoDlg|"
 msgid "<b>Encryption:</b>"
 msgstr "<b>Encriptação:</b>"
 
 msgid "<b>Encryption:</b>"
 msgstr "<b>Encriptação:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:73
 #: ../src/qtui/ui/sslinfodlg.ui:73
+msgctxt "SslInfoDlg|"
 msgid "<b>Protocol:</b>"
 msgstr "<b>Protocolo:</b>"
 
 msgid "<b>Protocol:</b>"
 msgstr "<b>Protocolo:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:90
 #: ../src/qtui/ui/sslinfodlg.ui:90
+msgctxt "SslInfoDlg|"
 msgid "<b>Certificate chain:</b>"
 msgstr "<b>Cadeia de certificados:</b>"
 
 msgid "<b>Certificate chain:</b>"
 msgstr "<b>Cadeia de certificados:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:120
 #: ../src/qtui/ui/sslinfodlg.ui:120
+msgctxt "SslInfoDlg|"
 msgid "Subject"
 msgstr "Assunto"
 
 msgid "Subject"
 msgstr "Assunto"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:126 ../src/qtui/ui/sslinfodlg.ui:248
 #: ../src/qtui/ui/sslinfodlg.ui:126 ../src/qtui/ui/sslinfodlg.ui:248
+msgctxt "SslInfoDlg|"
 msgid "<b>Common name:</b>"
 msgstr "<b>Nome comum:</b>"
 
 msgid "<b>Common name:</b>"
 msgstr "<b>Nome comum:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:143 ../src/qtui/ui/sslinfodlg.ui:265
 #: ../src/qtui/ui/sslinfodlg.ui:143 ../src/qtui/ui/sslinfodlg.ui:265
+msgctxt "SslInfoDlg|"
 msgid "<b>Organization:</b>"
 msgstr "<b>Organização:</b>"
 
 msgid "<b>Organization:</b>"
 msgstr "<b>Organização:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:160 ../src/qtui/ui/sslinfodlg.ui:282
 #: ../src/qtui/ui/sslinfodlg.ui:160 ../src/qtui/ui/sslinfodlg.ui:282
+msgctxt "SslInfoDlg|"
 msgid "<b>Organizational unit:</b>"
 msgstr "<b>Unidade organizacional:</b>"
 
 msgid "<b>Organizational unit:</b>"
 msgstr "<b>Unidade organizacional:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:177 ../src/qtui/ui/sslinfodlg.ui:299
 #: ../src/qtui/ui/sslinfodlg.ui:177 ../src/qtui/ui/sslinfodlg.ui:299
+msgctxt "SslInfoDlg|"
 msgid "<b>Country:</b>"
 msgstr "<b>País:</b>"
 
 msgid "<b>Country:</b>"
 msgstr "<b>País:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:194 ../src/qtui/ui/sslinfodlg.ui:316
 #: ../src/qtui/ui/sslinfodlg.ui:194 ../src/qtui/ui/sslinfodlg.ui:316
+msgctxt "SslInfoDlg|"
 msgid "<b>State or province:</b>"
 msgstr "<b>Estado ou provincia:</b>"
 
 msgid "<b>State or province:</b>"
 msgstr "<b>Estado ou provincia:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:231 ../src/qtui/ui/sslinfodlg.ui:353
 #: ../src/qtui/ui/sslinfodlg.ui:231 ../src/qtui/ui/sslinfodlg.ui:353
+msgctxt "SslInfoDlg|"
 msgid "<b>Locality:</b>"
 msgstr "<b>Localidade:</b>"
 
 msgid "<b>Locality:</b>"
 msgstr "<b>Localidade:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:242
 #: ../src/qtui/ui/sslinfodlg.ui:242
+msgctxt "SslInfoDlg|"
 msgid "Issuer"
 msgstr "Emitente"
 
 msgid "Issuer"
 msgstr "Emitente"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:367
 #: ../src/qtui/ui/sslinfodlg.ui:367
+msgctxt "SslInfoDlg|"
 msgid "<b>Validity period:</b>"
 msgstr "<b>Período de validade:</b>"
 
 msgid "<b>Validity period:</b>"
 msgstr "<b>Período de validade:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:384
 #: ../src/qtui/ui/sslinfodlg.ui:384
+msgctxt "SslInfoDlg|"
 msgid "<b>MD5 digest:</b>"
 msgstr "<b>Compilação MD5:</b>"
 
 msgid "<b>MD5 digest:</b>"
 msgstr "<b>Compilação MD5:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:401
 #: ../src/qtui/ui/sslinfodlg.ui:401
+msgctxt "SslInfoDlg|"
 msgid "<b>SHA1 digest:</b>"
 msgstr "<b>Compilação SHA1:</b>"
 
 msgid "<b>SHA1 digest:</b>"
 msgstr "<b>Compilação SHA1:</b>"
 
-#. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:431
 #: ../src/qtui/ui/sslinfodlg.ui:431
+msgctxt "SslInfoDlg|"
 msgid "<b>Trusted:</b>"
 msgstr "<b>Confiado:</b>"
 
 msgid "<b>Trusted:</b>"
 msgstr "<b>Confiado:</b>"
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/sslinfodlg.cpp:69
+#: ../src/qtui/sslinfodlg.cpp:71
+msgctxt "SslInfoDlg|"
 msgid "Yes"
 msgstr "Sim"
 
 msgid "Yes"
 msgstr "Sim"
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/sslinfodlg.cpp:71
+#: ../src/qtui/sslinfodlg.cpp:73
+msgctxt "SslInfoDlg|"
 msgid "No, for the following reasons:<ul>"
 msgstr "Não, pelas seguintes razões:<ul>"
 
 msgid "No, for the following reasons:<ul>"
 msgstr "Não, pelas seguintes razões:<ul>"
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/sslinfodlg.cpp:78
+#: ../src/qtui/sslinfodlg.cpp:80
+#, qt-format
+msgctxt "SslInfoDlg|"
 msgid "%1 to %2"
 msgstr "%1 para %2"
 
 msgid "%1 to %2"
 msgstr "%1 para %2"
 
-#. ts-context StatusBufferItem
-#: ../src/client/networkmodel.h:144
+#: ../src/client/networkmodel.h:149
+msgctxt "StatusBufferItem|"
 msgid "Status Buffer"
 msgstr "Status do acumulador"
 
 msgid "Status Buffer"
 msgstr "Status do acumulador"
 
-#. ts-context SystemTray
-#: ../src/qtui/systemtray.cpp:61 ../src/qtui/systemtray.cpp:92
+#: ../src/qtui/systemtray.cpp:68 ../src/qtui/systemtray.cpp:101
+msgctxt "SystemTray|"
 msgid "&Minimize"
 msgstr "&Minimizar"
 
 msgid "&Minimize"
 msgstr "&Minimizar"
 
-#. ts-context SystemTray
-#: ../src/qtui/systemtray.cpp:94
+#: ../src/qtui/systemtray.cpp:103
+msgctxt "SystemTray|"
 msgid "&Restore"
 msgstr "&Restaurar"
 
 msgid "&Restore"
 msgstr "&Restaurar"
 
-#. ts-context SystrayNotificationBackend::ConfigWidget
-#: ../src/qtui/systraynotificationbackend.cpp:135
+#: ../src/qtui/systraynotificationbackend.cpp:142
+#, qt-format
+msgctxt "SystrayNotificationBackend|"
+msgid "%n pending highlight(s)"
+msgid_plural "%n pending highlight(s)"
+msgstr[0] "%n destaque pendente"
+msgstr[1] "%n destaques pendentes"
+
+#: ../src/qtui/systraynotificationbackend.cpp:156
+msgctxt "SystrayNotificationBackend::ConfigWidget|"
 msgid "Show a message in a popup"
 msgstr "Mostrar uma mensagem em um janela"
 
 msgid "Show a message in a popup"
 msgstr "Mostrar uma mensagem em um janela"
 
-#. ts-context TaskbarNotificationBackend::ConfigWidget
-#: ../src/qtui/taskbarnotificationbackend.cpp:68
+#: ../src/uisupport/tabcompleter.cpp:52
+msgctxt "TabCompleter|"
+msgid "Tab completion"
+msgstr "Completar com tabulação"
+
+#: ../src/qtui/taskbarnotificationbackend.cpp:83
+msgctxt "TaskbarNotificationBackend::ConfigWidget|"
 msgid "Activate dock entry, timeout:"
 msgstr "Ativar entrada limitada, tempo para expirar:"
 
 msgid "Activate dock entry, timeout:"
 msgstr "Ativar entrada limitada, tempo para expirar:"
 
-#. ts-context TaskbarNotificationBackend::ConfigWidget
-#: ../src/qtui/taskbarnotificationbackend.cpp:70
+#: ../src/qtui/taskbarnotificationbackend.cpp:85
+msgctxt "TaskbarNotificationBackend::ConfigWidget|"
 msgid "Mark taskbar entry, timeout:"
 msgstr "Selecionar entrada na barra de tarefas, tempo para expirar:"
 
 msgid "Mark taskbar entry, timeout:"
 msgstr "Selecionar entrada na barra de tarefas, tempo para expirar:"
 
-#. ts-context ToolBarActionProvider
+#: ../src/qtui/taskbarnotificationbackend.cpp:93
+msgctxt "TaskbarNotificationBackend::ConfigWidget|"
+msgid "Unlimited"
+msgstr "Ilimitado"
+
+#: ../src/qtui/taskbarnotificationbackend.cpp:94
+msgctxt "TaskbarNotificationBackend::ConfigWidget|"
+msgid " seconds"
+msgstr " segundos"
+
+#: ../src/uisupport/toolbaractionprovider.cpp:31
+msgctxt "ToolBarActionProvider|"
+msgid "Connect"
+msgstr "Conectar"
+
 #: ../src/uisupport/toolbaractionprovider.cpp:31
 #: ../src/uisupport/toolbaractionprovider.cpp:31
+msgctxt "ToolBarActionProvider|"
 msgid "Connect to IRC"
 msgstr "Conectar-se ao IRC"
 
 msgid "Connect to IRC"
 msgstr "Conectar-se ao IRC"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:32
 #: ../src/uisupport/toolbaractionprovider.cpp:32
+msgctxt "ToolBarActionProvider|"
+msgid "Disconnect"
+msgstr "Desconectar"
+
+#: ../src/uisupport/toolbaractionprovider.cpp:32
+msgctxt "ToolBarActionProvider|"
 msgid "Disconnect from IRC"
 msgstr "Desconectar do IRC"
 
 msgid "Disconnect from IRC"
 msgstr "Desconectar do IRC"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:34
 #: ../src/uisupport/toolbaractionprovider.cpp:34
+msgctxt "ToolBarActionProvider|"
+msgid "Part"
+msgstr "Saída"
+
+#: ../src/uisupport/toolbaractionprovider.cpp:34
+msgctxt "ToolBarActionProvider|"
 msgid "Leave currently selected channel"
 msgstr "Sair do canal atualmente selecionado"
 
 msgid "Leave currently selected channel"
 msgstr "Sair do canal atualmente selecionado"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:35
 #: ../src/uisupport/toolbaractionprovider.cpp:35
+msgctxt "ToolBarActionProvider|"
+msgid "Join"
+msgstr "Entrar"
+
+#: ../src/uisupport/toolbaractionprovider.cpp:35
+msgctxt "ToolBarActionProvider|"
 msgid "Join a channel"
 msgstr "Entrar em um canal"
 
 msgid "Join a channel"
 msgstr "Entrar em um canal"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:37
 #: ../src/uisupport/toolbaractionprovider.cpp:37
+msgctxt "ToolBarActionProvider|"
 msgid "Query"
 msgstr "Consulta"
 
 msgid "Query"
 msgstr "Consulta"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:37
 #: ../src/uisupport/toolbaractionprovider.cpp:37
+msgctxt "ToolBarActionProvider|"
 msgid "Start a private conversation"
 msgstr "Iniciar uma conversa privada"
 
 msgid "Start a private conversation"
 msgstr "Iniciar uma conversa privada"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:38
 #: ../src/uisupport/toolbaractionprovider.cpp:38
+msgctxt "ToolBarActionProvider|"
+msgid "Whois"
+msgstr "Whois"
+
+#: ../src/uisupport/toolbaractionprovider.cpp:38
+msgctxt "ToolBarActionProvider|"
 msgid "Request user information"
 msgstr "Requisitar informações do usuário"
 
 msgid "Request user information"
 msgstr "Requisitar informações do usuário"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:40
 #: ../src/uisupport/toolbaractionprovider.cpp:40
+msgctxt "ToolBarActionProvider|"
 msgid "Op"
 msgstr "Op"
 
 msgid "Op"
 msgstr "Op"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:40
 #: ../src/uisupport/toolbaractionprovider.cpp:40
+msgctxt "ToolBarActionProvider|"
 msgid "Give operator privileges to user"
 msgstr "Dar privilégios de operador ao usuário"
 
 msgid "Give operator privileges to user"
 msgstr "Dar privilégios de operador ao usuário"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:41
 #: ../src/uisupport/toolbaractionprovider.cpp:41
+msgctxt "ToolBarActionProvider|"
 msgid "Deop"
 msgstr "Deop"
 
 msgid "Deop"
 msgstr "Deop"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:41
 #: ../src/uisupport/toolbaractionprovider.cpp:41
+msgctxt "ToolBarActionProvider|"
 msgid "Take operator privileges from user"
 msgstr "Retirar privilégios de operador do usuário"
 
 msgid "Take operator privileges from user"
 msgstr "Retirar privilégios de operador do usuário"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:42
 #: ../src/uisupport/toolbaractionprovider.cpp:42
+msgctxt "ToolBarActionProvider|"
 msgid "Voice"
 msgstr "Voz"
 
 msgid "Voice"
 msgstr "Voz"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:42
 #: ../src/uisupport/toolbaractionprovider.cpp:42
+msgctxt "ToolBarActionProvider|"
 msgid "Give voice to user"
 msgstr "Dar voz ao usuário"
 
 msgid "Give voice to user"
 msgstr "Dar voz ao usuário"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:43
 #: ../src/uisupport/toolbaractionprovider.cpp:43
+msgctxt "ToolBarActionProvider|"
 msgid "Devoice"
 msgstr "Tirar voz"
 
 msgid "Devoice"
 msgstr "Tirar voz"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:43
 #: ../src/uisupport/toolbaractionprovider.cpp:43
+msgctxt "ToolBarActionProvider|"
 msgid "Take voice from user"
 msgstr "Retirar voz do usuario"
 
 msgid "Take voice from user"
 msgstr "Retirar voz do usuario"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:44
 #: ../src/uisupport/toolbaractionprovider.cpp:44
+msgctxt "ToolBarActionProvider|"
 msgid "Kick"
 msgstr "Expulsar"
 
 msgid "Kick"
 msgstr "Expulsar"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:44
 #: ../src/uisupport/toolbaractionprovider.cpp:44
+msgctxt "ToolBarActionProvider|"
 msgid "Remove user from channel"
 msgstr "Remover usuário do canal"
 
 msgid "Remove user from channel"
 msgstr "Remover usuário do canal"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:45
 #: ../src/uisupport/toolbaractionprovider.cpp:45
+msgctxt "ToolBarActionProvider|"
 msgid "Ban"
 msgstr "Banir"
 
 msgid "Ban"
 msgstr "Banir"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:45
 #: ../src/uisupport/toolbaractionprovider.cpp:45
+msgctxt "ToolBarActionProvider|"
 msgid "Ban user from channel"
 msgstr "Banir usuário do canal"
 
 msgid "Ban user from channel"
 msgstr "Banir usuário do canal"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:46
 #: ../src/uisupport/toolbaractionprovider.cpp:46
+msgctxt "ToolBarActionProvider|"
 msgid "Kick/Ban"
 msgstr "Chutar/Banir"
 
 msgid "Kick/Ban"
 msgstr "Chutar/Banir"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:46
 #: ../src/uisupport/toolbaractionprovider.cpp:46
+msgctxt "ToolBarActionProvider|"
 msgid "Remove and ban user from channel"
 msgstr "Remover e banir usuário do canal"
 
 msgid "Remove and ban user from channel"
 msgstr "Remover e banir usuário do canal"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:51
 #: ../src/uisupport/toolbaractionprovider.cpp:51
+msgctxt "ToolBarActionProvider|"
 msgid "Connect to all"
 msgstr "Conectar-se a todos"
 
 msgid "Connect to all"
 msgstr "Conectar-se a todos"
 
-#. ts-context ToolBarActionProvider
 #: ../src/uisupport/toolbaractionprovider.cpp:58
 #: ../src/uisupport/toolbaractionprovider.cpp:58
+msgctxt "ToolBarActionProvider|"
 msgid "Disconnect from all"
 msgstr "Disconectar-se de todos"
 
 msgid "Disconnect from all"
 msgstr "Disconectar-se de todos"
 
-#. ts-context TopicWidgetSettingsPage
+#: ../src/qtui/ui/topicwidget.ui:32
+msgctxt "TopicWidget|"
+msgid "Form"
+msgstr "Formulário"
+
+#: ../src/qtui/ui/topicwidget.ui:79
+msgctxt "TopicWidget|"
+msgid "..."
+msgstr "..."
+
+#: ../src/qtui/topicwidget.cpp:118
+#, qt-format
+msgctxt "TopicWidget|"
+msgid "Users: %1"
+msgstr "Usuários: %1"
+
+#: ../src/qtui/topicwidget.cpp:119
+#, qt-format
+msgctxt "TopicWidget|"
+msgid "Lag: %1 msecs"
+msgstr ""
+
+#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:14
+msgctxt "TopicWidgetSettingsPage|"
+msgid "Form"
+msgstr "Formulário"
+
+#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:22
+msgctxt "TopicWidgetSettingsPage|"
+msgid "Custom font:"
+msgstr "Fonte personalizada:"
+
 #: ../src/qtui/settingspages/topicwidgetsettingspage.ui:50
 #: ../src/qtui/settingspages/topicwidgetsettingspage.ui:50
+msgctxt "TopicWidgetSettingsPage|"
 msgid "Resize dynamically to fit contents"
 msgstr "Redimensionar dinamicamente para se ajustar ao conteúdo"
 
 msgid "Resize dynamically to fit contents"
 msgstr "Redimensionar dinamicamente para se ajustar ao conteúdo"
 
-#. ts-context TopicWidgetSettingsPage
 #: ../src/qtui/settingspages/topicwidgetsettingspage.ui:84
 #: ../src/qtui/settingspages/topicwidgetsettingspage.ui:84
+msgctxt "TopicWidgetSettingsPage|"
 msgid "On hover only"
 msgstr "Quando suspenso apenas"
 
 msgid "On hover only"
 msgstr "Quando suspenso apenas"
 
-#. ts-context TopicWidgetSettingsPage
-#: ../src/qtui/settingspages/topicwidgetsettingspage.cpp:23
+#: ../src/qtui/settingspages/topicwidgetsettingspage.cpp:24
+msgctxt "TopicWidgetSettingsPage|"
+msgid "Interface"
+msgstr "Interface"
+
+#: ../src/qtui/settingspages/topicwidgetsettingspage.cpp:24
+msgctxt "TopicWidgetSettingsPage|"
 msgid "Topic Widget"
 msgstr "Tópico Widget"
 
 msgid "Topic Widget"
 msgstr "Tópico Widget"
 
+#. Plain Message
+#. ----------
+#. Notice Message
+#. ----------
+#. Server Message
+#. ----------
+#. Info Message
+#. ----------
+#. Error Message
+#. ----------
+#. Topic Message
+#. ----------
+#. Invite Message
+#: ../src/uisupport/uistyle.cpp:666 ../src/uisupport/uistyle.cpp:669
+#: ../src/uisupport/uistyle.cpp:710 ../src/uisupport/uistyle.cpp:713
+#: ../src/uisupport/uistyle.cpp:716 ../src/uisupport/uistyle.cpp:725
+#: ../src/uisupport/uistyle.cpp:759
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
+msgid "%1"
+msgstr ""
+
 #. Action Message
 #. Action Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:583
+#: ../src/uisupport/uistyle.cpp:672
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "%DN%1%DN %2"
 msgstr "%DN%1%DN %2"
 
 #. Nick Message
 msgid "%DN%1%DN %2"
 msgstr "%DN%1%DN %2"
 
 #. Nick Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:587
+#: ../src/uisupport/uistyle.cpp:676
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "You are now known as %DN%1%DN"
 msgstr "Agora você é conhecido como %DN%1%DN"
 
 msgid "You are now known as %DN%1%DN"
 msgstr "Agora você é conhecido como %DN%1%DN"
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:588
+#: ../src/uisupport/uistyle.cpp:677
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "%DN%1%DN is now known as %DN%2%DN"
 msgstr "%DN%1%DN agora é conhecido como %DN%2%DN"
 
 #. Mode Message
 msgid "%DN%1%DN is now known as %DN%2%DN"
 msgstr "%DN%1%DN agora é conhecido como %DN%2%DN"
 
 #. Mode Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:592
+#: ../src/uisupport/uistyle.cpp:681
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "User mode: %DM%1%DM"
 msgstr "Modo de usuário: %DM%1%DM"
 
 msgid "User mode: %DM%1%DM"
 msgstr "Modo de usuário: %DM%1%DM"
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:593
+#: ../src/uisupport/uistyle.cpp:682
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "Mode %DM%1%DM by %DN%2%DN"
 msgstr "Modo %DM%1%DM por %DN%2%DN"
 
 #. Join Message
 msgid "Mode %DM%1%DM by %DN%2%DN"
 msgstr "Modo %DM%1%DM por %DN%2%DN"
 
 #. Join Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:597
+#: ../src/uisupport/uistyle.cpp:686
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "%DN%1%DN %DH(%2@%3)%DH has joined %DC%4%DC"
 msgstr "%DN%1%DN %DH(%2@%3)%DH entrou %DC%4%DC"
 
 #. Part Message
 msgid "%DN%1%DN %DH(%2@%3)%DH has joined %DC%4%DC"
 msgstr "%DN%1%DN %DH(%2@%3)%DH entrou %DC%4%DC"
 
 #. Part Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:600
+#: ../src/uisupport/uistyle.cpp:689
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "%DN%1%DN %DH(%2@%3)%DH has left %DC%4%DC"
 msgstr "%DN%1%DN %DH(%2@%3)%DH deixou %DC%4%DC"
 
 #. Quit Message
 msgid "%DN%1%DN %DH(%2@%3)%DH has left %DC%4%DC"
 msgstr "%DN%1%DN %DH(%2@%3)%DH deixou %DC%4%DC"
 
 #. Quit Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:605
+#: ../src/uisupport/uistyle.cpp:694
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "%DN%1%DN %DH(%2@%3)%DH has quit"
 msgstr "%DN%1%DN %DH(%2@%3)%DH saiu"
 
 #. Kick Message
 msgid "%DN%1%DN %DH(%2@%3)%DH has quit"
 msgstr "%DN%1%DN %DH(%2@%3)%DH saiu"
 
 #. Kick Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:612
+#: ../src/uisupport/uistyle.cpp:702
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "%DN%1%DN has kicked %DN%2%DN from %DC%3%DC"
 msgstr "%DN%1%DN foi chutado %DN%2%DN de %DC%3%DC"
 
 #. Day Change Message
 msgid "%DN%1%DN has kicked %DN%2%DN from %DC%3%DC"
 msgstr "%DN%1%DN foi chutado %DN%2%DN de %DC%3%DC"
 
 #. Day Change Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:629
+#: ../src/uisupport/uistyle.cpp:720
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "{Day changed to %1}"
 msgid "{Day changed to %1}"
-msgstr "{Dia mudou para %1}"
+msgstr ""
 
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:641
+#: ../src/uisupport/uistyle.cpp:734
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "Netsplit between %DH%1%DH and %DH%2%DH ended. Users joined: "
 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: "
+msgstr "Divisão de rede entre %DH%1%DH e %DH%2%DH terminou. Usuários ingressaram: "
 
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:645 ../src/uisupport/uistyle.cpp:660
+#: ../src/uisupport/uistyle.cpp:738 ../src/uisupport/uistyle.cpp:754
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "%DN%1%DN (%2 more)"
 msgstr "%DN%1%DN (%2 mais)"
 
 msgid "%DN%1%DN (%2 more)"
 msgstr "%DN%1%DN (%2 mais)"
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:655
+#: ../src/uisupport/uistyle.cpp:749
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "Netsplit between %DH%1%DH and %DH%2%DH. Users quit: "
 msgstr "Divisão de rede entre %DH%1%DH e %DH%2%DH. Usuários sairam: "
 
 msgid "Netsplit between %DH%1%DH and %DH%2%DH. Users quit: "
 msgstr "Divisão de rede entre %DH%1%DH e %DH%2%DH. Usuários sairam: "
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:667 ../src/uisupport/uistyle.cpp:705
+#: ../src/uisupport/uistyle.cpp:761 ../src/uisupport/uistyle.cpp:809
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "[%1]"
 msgstr "[%1]"
 
 msgid "[%1]"
 msgstr "[%1]"
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:703
+#: ../src/uisupport/uistyle.cpp:807
+#, qt-format
+msgctxt "UiStyle::StyledMessage|"
 msgid "<%1>"
 msgstr "<%1>"
 
 msgid "<%1>"
 msgstr "<%1>"
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:707
-msgid "-*-"
-msgstr "-*-"
-
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:709
-msgid "<->"
-msgstr "<->"
-
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:711
-msgid "***"
-msgstr "***"
-
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:713
-msgid "-->"
-msgstr "-->"
-
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:715 ../src/uisupport/uistyle.cpp:717
-msgid "<--"
-msgstr "<--"
-
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:719
-msgid "<-*"
-msgstr "<-*"
-
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:721
-msgid "<-x"
-msgstr "<-x"
-
-#. 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 "*"
-
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:729
-msgid "-"
-msgstr "-"
-
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:733
-msgid "=>"
-msgstr "=>"
-
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:735
-msgid "<="
-msgstr "<="
-
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:737
-msgid "->"
-msgstr "->"
-
-#. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:697
+#: ../src/client/networkmodel.cpp:783
+#, qt-format
+msgctxt "UserCategoryItem|"
 msgid "%n Owner(s)"
 msgid_plural "%n Owner(s)"
 msgid "%n Owner(s)"
 msgid_plural "%n Owner(s)"
-msgstr[0] "%n proprietário(s)"
-msgstr[1] "%n proprietário(s)"
+msgstr[0] "%n proprietário"
+msgstr[1] "%n proprietários"
 
 
-#. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:698
+#: ../src/client/networkmodel.cpp:785
+#, qt-format
+msgctxt "UserCategoryItem|"
 msgid "%n Admin(s)"
 msgid_plural "%n Admin(s)"
 msgid "%n Admin(s)"
 msgid_plural "%n Admin(s)"
-msgstr[0] "%n Admin(s)"
-msgstr[1] "%n Admin(s)"
+msgstr[0] "%n Admin"
+msgstr[1] "%n Admins"
 
 
-#. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:699
+#: ../src/client/networkmodel.cpp:787
+#, qt-format
+msgctxt "UserCategoryItem|"
 msgid "%n Operator(s)"
 msgid_plural "%n Operator(s)"
 msgid "%n Operator(s)"
 msgid_plural "%n Operator(s)"
-msgstr[0] "%n Operadores(s)"
-msgstr[1] "%n Operadores(s)"
+msgstr[0] "%n Operadores"
+msgstr[1] "%n Operadoress"
 
 
-#. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:700
+#: ../src/client/networkmodel.cpp:789
+#, qt-format
+msgctxt "UserCategoryItem|"
 msgid "%n Half-Op(s)"
 msgid_plural "%n Half-Op(s)"
 msgid "%n Half-Op(s)"
 msgid_plural "%n Half-Op(s)"
-msgstr[0] "%n Meio-Op(s)"
-msgstr[1] "%n Meio-Op(s)"
+msgstr[0] "%n Meio-Op"
+msgstr[1] "%n Meio-Ops"
 
 
-#. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:701
+#: ../src/client/networkmodel.cpp:791
+#, qt-format
+msgctxt "UserCategoryItem|"
 msgid "%n Voiced"
 msgid_plural "%n Voiced"
 msgstr[0] "%n voz(es)"
 msgstr[1] "%n voz(es)"
 
 msgid "%n Voiced"
 msgid_plural "%n Voiced"
 msgstr[0] "%n voz(es)"
 msgstr[1] "%n voz(es)"
 
-#. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:702
+#: ../src/client/networkmodel.cpp:793
+#, qt-format
+msgctxt "UserCategoryItem|"
 msgid "%n User(s)"
 msgid_plural "%n User(s)"
 msgid "%n User(s)"
 msgid_plural "%n User(s)"
-msgstr[0] "%n usuário(s)"
-msgstr[1] "%n usuário(s)"
-
-#~ msgid "Finger"
-#~ msgstr "Finger"
+msgstr[0] "%n usuário"
+msgstr[1] "%n usuários"