Updated POT template, added LINGUAS file
authorDavid Planella <david.planella@gmail.com>
Fri, 4 Dec 2009 23:03:47 +0000 (00:03 +0100)
committerDaniel Albers <daniel@lbers.com>
Thu, 7 Jan 2010 22:03:49 +0000 (23:03 +0100)
Updated the POT template with:

  lupdate ../src -ts quassel.ts && ts2po -P --duplicates=msgctxt -i
quassel.ts -o quassel.pot && rm quassel.ts

Added the current languages to the LINGUAS file

po/LINGUAS [new file with mode: 0644]
po/quassel.pot

diff --git a/po/LINGUAS b/po/LINGUAS
new file mode 100644 (file)
index 0000000..134d0ac
--- /dev/null
@@ -0,0 +1,14 @@
+# please keep this list sorted alphabetically
+#
+cs
+da
+de
+es
+fi
+fr
+hu
+it
+nb
+ru
+sl
+tr
index 18878d1..23c112c 100644 (file)
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#
 #, fuzzy
 msgid ""
 msgstr ""
 #, fuzzy
 msgid ""
 msgstr ""
-"X-Virgin-Header: remove this line if you change anything in the header.\n"
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-01-07 22:43+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Translate Toolkit 1.5.1\n"
+
+#: AboutDlg#1
+msgid "<b>Version:</b> %1<br><b>Protocol version:</b> %2<br><b>Built:</b> %3"
+msgstr ""
 
 
-#. ts-context AboutDlg
-#: ../src/qtui/ui/aboutdlg.ui:17
-#, fuzzy
+#: AboutDlg#2
+msgid ""
+"<b>A modern, distributed IRC Client</b><br><br>&copy;2005-2009 by the "
+"Quassel Project<br><a href=\"http://quassel-irc.org\">http://quassel-"
+"irc.org</a><br><a href=\"irc://irc.freenode.net/quassel\">#quassel</a> on <a "
+"href=\"http://www.freenode.net\">Freenode</a><br><br>Quassel IRC is dual-"
+"licensed under <a href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">GPLv2</a> "
+"and <a href=\"http://www.gnu.org/licenses/gpl-3.0.txt\">GPLv3</a>.<br>Most "
+"icons are &copy; by the <a href=\"http://www.oxygen-icons.org\">Oxygen "
+"Team</a> and used under the <a "
+"href=\"http://www.gnu.org/licenses/lgpl.html\">LGPL</a>.<br><br>Please use <a "
+"href=\"http://bugs.quassel-irc.org\">http://bugs.quassel-irc.org</a> to report "
+"bugs."
+msgstr ""
+
+#: AboutDlg#3
+msgid "Quassel IRC is mainly developed by:"
+msgstr ""
+
+#: AboutDlg#4
+msgid ""
+"We would like to thank the following contributors (in alphabetical order) "
+"and everybody we forgot to mention here:"
+msgstr ""
+
+#: AboutDlg#5
+msgid ""
+"Special thanks goes to:<br><dl><dt><img src=\":/pics/quassel-"
+"eye.png\">&nbsp;<b>John \"nox\" Hand</b></dt><dd>for the original Quassel icon "
+"- The All-Seeing Eye</dt><dt><img src=\":/pics/oxygen.png\">&nbsp;<b><a "
+"href=\"http://www.oxygen-icons.org\">The Oxygen Team</a></b></dt><dd>for "
+"creating all the artwork you see throughout Quassel</dd><dt><img src=\":/pics"
+"/qt-logo-32.png\">&nbsp;<b><a href=\"http://www.trolltech.com\">Qt Software "
+"formerly known as Trolltech</a></b></dt><dd>for creating Qt and Qtopia, and "
+"for sponsoring development of QuasselTopia with Greenphones and "
+"more</dd><dt><a href=\"http://www.nokia.com\"><img "
+"src=\":/pics/nokia.png\"></a></b></dt><dd>for keeping Qt alive, and for "
+"sponsoring development of Quassel Mobile with N810s</dd>"
+msgstr ""
+
+#: AboutDlg#6
 msgid "About Quassel"
 msgstr ""
 
 msgid "About Quassel"
 msgstr ""
 
-#. ts-context AboutDlg
-#: ../src/qtui/ui/aboutdlg.ui:59
-#, fuzzy
+#: AboutDlg#7
 msgid ""
 msgid ""
-"<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"
 "</style></head><body style=\" font-family:'DejaVu Sans'; font-size:15pt; "
 "font-weight:600; font-style:normal;\">\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 "
+"<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 ""
 
 "IRC</p></body></html>"
 msgstr ""
 
-#. ts-context AboutDlg
-#: ../src/qtui/ui/aboutdlg.ui:75
-#, fuzzy
+#: AboutDlg#8
 msgid ""
 msgid ""
-"<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"
 "</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; "
 "font-weight:600; font-style:normal;\">\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>"
+"<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 ""
 
 msgstr ""
 
-#. ts-context AboutDlg
-#: ../src/qtui/ui/aboutdlg.ui:115
-#, fuzzy
+#: AboutDlg#9
 msgid "&About"
 msgstr ""
 
 msgid "&About"
 msgstr ""
 
-#. ts-context AboutDlg
-#: ../src/qtui/ui/aboutdlg.ui:135
-#, fuzzy
+#: AboutDlg#10
 msgid "A&uthors"
 msgstr ""
 
 msgid "A&uthors"
 msgstr ""
 
-#. ts-context AboutDlg
-#: ../src/qtui/ui/aboutdlg.ui:155
-#, fuzzy
+#: AboutDlg#11
 msgid "&Contributors"
 msgstr ""
 
 msgid "&Contributors"
 msgstr ""
 
-#. ts-context AboutDlg
-#: ../src/qtui/ui/aboutdlg.ui:175
-#, fuzzy
+#: AboutDlg#12
 msgid "&Thanks To"
 msgstr ""
 
 msgid "&Thanks To"
 msgstr ""
 
-#. ts-context AboutDlg
-#: ../src/qtui/aboutdlg.cpp:32
-#, fuzzy
-msgid "<b>Version:</b> %1<br><b>Protocol version:</b> %2<br><b>Built:</b> %3"
-msgstr ""
-
-#. ts-context AboutDlg
-#: ../src/qtui/aboutdlg.cpp:46
-#, fuzzy
-msgid ""
-"<b>A modern, distributed IRC Client</b><br><br>&copy;2005-2009 by the "
-"Quassel Project<br><a "
-"href=\"http://quassel-irc.org\">http://quassel-irc.org</a><br><a "
-"href=\"irc://irc.freenode.net/quassel\">#quassel</a> on <a "
-"href=\"http://www.freenode.net\">Freenode</a><br><br>Quassel IRC is "
-"dual-licensed under <a "
-"href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">GPLv2</a> and <a "
-"href=\"http://www.gnu.org/licenses/gpl-3.0.txt\">GPLv3</a>.<br>Most icons "
-"are &copy; by the <a href=\"http://www.oxygen-icons.org\">Oxygen Team</a> "
-"and used under the <a "
-"href=\"http://www.gnu.org/licenses/lgpl.html\">LGPL</a>.<br><br>Please use "
-"<a href=\"http://bugs.quassel-irc.org\">http://bugs.quassel-irc.org</a> to "
-"report bugs."
-msgstr ""
-
-#. ts-context AboutDlg
-#: ../src/qtui/aboutdlg.cpp:62
-#, fuzzy
-msgid "Quassel IRC is mainly developed by:"
-msgstr ""
-
-#. ts-context AboutDlg
-#: ../src/qtui/aboutdlg.cpp:77
-#, fuzzy
-msgid ""
-"We would like to thank the following contributors (in alphabetical order) "
-"and everybody we forgot to mention here:"
-msgstr ""
-
-#. ts-context AboutDlg
-#: ../src/qtui/aboutdlg.cpp:128
-#, fuzzy
-msgid ""
-"Special thanks goes to:<br><dl><dt><img "
-"src=\":/pics/quassel-eye.png\">&nbsp;<b>John \"nox\" Hand</b></dt><dd>for "
-"the original Quassel icon - The All-Seeing Eye</dt><dt><img "
-"src=\":/pics/oxygen.png\">&nbsp;<b><a "
-"href=\"http://www.oxygen-icons.org\">The Oxygen Team</a></b></dt><dd>for "
-"creating all the artwork you see throughout Quassel</dd><dt><img "
-"src=\":/pics/qt-logo-32.png\">&nbsp;<b><a "
-"href=\"http://www.trolltech.com\">Qt Software formerly known as "
-"Trolltech</a></b></dt><dd>for creating Qt and Qtopia, and for sponsoring "
-"development of QuasselTopia with Greenphones and more</dd><dt><a "
-"href=\"http://www.nokia.com\"><img "
-"src=\":/pics/nokia.png\"></a></b></dt><dd>for keeping Qt alive, and for "
-"sponsoring development of Quassel Mobile with N810s</dd>"
-msgstr ""
-
-#. ts-context AbstractSqlStorage
-#: ../src/core/abstractsqlstorage.cpp:112
-#, fuzzy
+#: AbstractSqlStorage#1
 msgid ""
 "Installed Schema (version %1) is not up to date. Upgrading to version %2..."
 msgstr ""
 
 msgid ""
 "Installed Schema (version %1) is not up to date. Upgrading to version %2..."
 msgstr ""
 
-#. ts-context AbstractSqlStorage
-#: ../src/core/abstractsqlstorage.cpp:114
-#, fuzzy
+#: AbstractSqlStorage#2
 msgid "Upgrade failed..."
 msgstr ""
 
 msgid "Upgrade failed..."
 msgstr ""
 
-#. ts-context AliasesModel
-#: ../src/qtui/settingspages/aliasesmodel.cpp:55
-#, fuzzy
+#: AliasesModel#1
 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 ""
 
 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 ""
 
-#. ts-context AliasesModel
-#: ../src/qtui/settingspages/aliasesmodel.cpp:59
-#, fuzzy
+#: AliasesModel#2
 msgid ""
 "<b>The string the shortcut will be expanded to</b><br /><b>special "
 "variables:</b><br /> - <b>$i</b> represents the i'th parameter.<br /> - "
 msgid ""
 "<b>The string the shortcut will be expanded to</b><br /><b>special "
 "variables:</b><br /> - <b>$i</b> represents the i'th parameter.<br /> - "
@@ -158,266 +124,200 @@ msgid ""
 "/> - <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 "
 "/> - <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"
+"be expanded to three separate messages \"Test 1\", \"Test 2\" and \"Test All 1 2 "
+"3\" when called like /test 1 2 3"
 msgstr ""
 
 msgstr ""
 
-#. ts-context AliasesModel
-#: ../src/qtui/settingspages/aliasesmodel.cpp:170
-#, fuzzy
+#: AliasesModel#3
 msgid "Alias"
 msgstr ""
 
 msgid "Alias"
 msgstr ""
 
-#. ts-context AliasesModel
-#: ../src/qtui/settingspages/aliasesmodel.cpp:171
-#, fuzzy
+#: AliasesModel#4
 msgid "Expansion"
 msgstr ""
 
 msgid "Expansion"
 msgstr ""
 
-#. ts-context AliasesSettingsPage
-#: ../src/qtui/settingspages/aliasessettingspage.ui:13
-#, fuzzy
+#: AliasesSettingsPage#1
+msgctxt "AliasesSettingsPage#1"
+msgid "IRC"
+msgstr ""
+
+#: AliasesSettingsPage#2
+msgid "Aliases"
+msgstr ""
+
+#: AliasesSettingsPage#3
+msgctxt "AliasesSettingsPage#3"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context AliasesSettingsPage
-#: ../src/qtui/settingspages/aliasessettingspage.ui:27
-#, fuzzy
+#: AliasesSettingsPage#4
+msgctxt "AliasesSettingsPage#4"
 msgid "New"
 msgstr ""
 
 msgid "New"
 msgstr ""
 
-#. ts-context AliasesSettingsPage
-#: ../src/qtui/settingspages/aliasessettingspage.ui:41
-#, fuzzy
+#: AliasesSettingsPage#5
+msgctxt "AliasesSettingsPage#5"
 msgid "Delete"
 msgstr ""
 
 msgid "Delete"
 msgstr ""
 
-#. ts-context AliasesSettingsPage
-#: ../src/qtui/settingspages/aliasessettingspage.cpp:29
-#, fuzzy
-msgid "IRC"
+#: AppearanceSettingsPage#1
+msgctxt "AppearanceSettingsPage#1"
+msgid "Interface"
 msgstr ""
 
 msgstr ""
 
-#. ts-context AliasesSettingsPage
-#: ../src/qtui/settingspages/aliasessettingspage.cpp:29
-#, fuzzy
-msgid "Aliases"
+#: AppearanceSettingsPage#2
+msgid "<System Default>"
 msgstr ""
 
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:14
-#, fuzzy
+#: AppearanceSettingsPage#3
+msgid "Please choose a stylesheet file"
+msgstr ""
+
+#: AppearanceSettingsPage#4
+msgctxt "AppearanceSettingsPage#4"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:22
-#, fuzzy
+#: AppearanceSettingsPage#5
 msgid "Client style:"
 msgstr ""
 
 msgid "Client style:"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:29
-#, fuzzy
+#: AppearanceSettingsPage#6
 msgid "Set application style"
 msgstr ""
 
 msgid "Set application style"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:36
-#, fuzzy
+#: AppearanceSettingsPage#7
 msgid "Language:"
 msgstr ""
 
 msgid "Language:"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:43
-#, fuzzy
+#: AppearanceSettingsPage#8
 msgid "Set the application language. Requires restart!"
 msgstr ""
 
 msgid "Set the application language. Requires restart!"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:47
-#: ../src/qtui/settingspages/appearancesettingspage.cpp:71
-#, fuzzy
-msgid "<System Default>"
-msgstr ""
-
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:52
-#, fuzzy
+#: AppearanceSettingsPage#9
 msgid "<Original>"
 msgstr ""
 
 msgid "<Original>"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:75
-#, fuzzy
+#: AppearanceSettingsPage#10
 msgid "Use custom stylesheet"
 msgstr ""
 
 msgid "Use custom stylesheet"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:109
-#, fuzzy
+#: AppearanceSettingsPage#11
 msgid "Path:"
 msgstr ""
 
 msgid "Path:"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:141
-#, fuzzy
+#: AppearanceSettingsPage#12
+msgctxt "AppearanceSettingsPage#12"
 msgid "..."
 msgstr ""
 
 msgid "..."
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:150
-#, fuzzy
+#: AppearanceSettingsPage#13
 msgid "Show system tray icon"
 msgstr ""
 
 msgid "Show system tray icon"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:184
-#, fuzzy
+#: AppearanceSettingsPage#14
 msgid "Hide to tray on close button"
 msgstr ""
 
 msgid "Hide to tray on close button"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:199
-#, fuzzy
+#: AppearanceSettingsPage#15
 msgid "Message Redirection"
 msgstr ""
 
 msgid "Message Redirection"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:205
-#, fuzzy
+#: AppearanceSettingsPage#16
 msgid "User Notices:"
 msgstr ""
 
 msgid "User Notices:"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:248
-#, fuzzy
+#: AppearanceSettingsPage#17
 msgid "Server Notices:"
 msgstr ""
 
 msgid "Server Notices:"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:262
-#, fuzzy
+#: AppearanceSettingsPage#18
 msgid "Default Target"
 msgstr ""
 
 msgid "Default Target"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:269
-#, fuzzy
+#: AppearanceSettingsPage#19
 msgid "Status Window"
 msgstr ""
 
 msgid "Status Window"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:276
-#, fuzzy
+#: AppearanceSettingsPage#20
 msgid "Current Chat"
 msgstr ""
 
 msgid "Current Chat"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:283
-#, fuzzy
+#: AppearanceSettingsPage#21
 msgid "Errors:"
 msgstr ""
 
 msgid "Errors:"
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.cpp:35
-#, fuzzy
-msgid "Interface"
+#: AwayLogView#1
+msgid "Away Log"
 msgstr ""
 
 msgstr ""
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.cpp:214
-#, fuzzy
-msgid "Please choose a stylesheet file"
+#: AwayLogView#2
+msgctxt "AwayLogView#2"
+msgid "Show Network Name"
 msgstr ""
 
 msgstr ""
 
-#. ts-context AwayLogView
-#: ../src/qtui/awaylogview.cpp:33
-#, fuzzy
-msgid "Away Log"
+#: AwayLogView#3
+msgctxt "AwayLogView#3"
+msgid "Show Buffer Name"
 msgstr ""
 
 msgstr ""
 
-#. ts-context AwayLogView
-#: ../src/qtui/awaylogview.cpp:44
-#, fuzzy
-msgid "Show Network Name"
+#: BacklogSettingsPage#1
+msgctxt "BacklogSettingsPage#1"
+msgid "Interface"
 msgstr ""
 
 msgstr ""
 
-#. ts-context AwayLogView
-#: ../src/qtui/awaylogview.cpp:49
-#, fuzzy
-msgid "Show Buffer Name"
+#: BacklogSettingsPage#2
+msgid "Backlog Fetching"
 msgstr ""
 
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:14
-#, fuzzy
+#: BacklogSettingsPage#3
+msgctxt "BacklogSettingsPage#3"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:22
-#, fuzzy
+#: BacklogSettingsPage#4
 msgid ""
 "Number of messages to be requested from the core when using scrolling up in "
 "the buffer view."
 msgstr ""
 
 msgid ""
 "Number of messages to be requested from the core when using scrolling up in "
 "the buffer view."
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:25
-#, fuzzy
+#: BacklogSettingsPage#5
 msgid "Dynamic backlog amount:"
 msgstr ""
 
 msgid "Dynamic backlog amount:"
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:75
-#, fuzzy
+#: BacklogSettingsPage#6
 msgid "Backlog request method:"
 msgstr ""
 
 msgid "Backlog request method:"
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:83
-#, fuzzy
+#: BacklogSettingsPage#7
 msgid "Fixed amount per chat"
 msgstr ""
 
 msgid "Fixed amount per chat"
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:88
-#, fuzzy
+#: BacklogSettingsPage#8
 msgid "Unread messages per chat"
 msgstr ""
 
 msgid "Unread messages per chat"
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:93
-#, fuzzy
+#: BacklogSettingsPage#9
 msgid "Globally unread messages"
 msgstr ""
 
 msgid "Globally unread messages"
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:123
-#, fuzzy
+#: BacklogSettingsPage#10
 msgid ""
 "The simplest requester. It fetches a fixed amount of lines for each chat "
 "window from the backlog."
 msgstr ""
 
 msgid ""
 "The simplest requester. It fetches a fixed amount of lines for each chat "
 "window from the backlog."
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:138
-#, fuzzy
+#: BacklogSettingsPage#11
 msgid ""
 "amount of messages per buffer that are requested after the core connection "
 "has been established."
 msgstr ""
 
 msgid ""
 "amount of messages per buffer that are requested after the core connection "
 "has been established."
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:141
-#, fuzzy
+#: BacklogSettingsPage#12
 msgid "Initial backlog amount:"
 msgstr ""
 
 msgid "Initial backlog amount:"
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:205
-#, fuzzy
+#: BacklogSettingsPage#13
 msgid ""
 "This requester fetches unread messages for each chat window individually. "
 "The amount of lines can be limited per chat.\n"
 msgid ""
 "This requester fetches unread messages for each chat window individually. "
 "The amount of lines can be limited per chat.\n"
@@ -426,49 +326,30 @@ msgid ""
 "context."
 msgstr ""
 
 "context."
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:222
-#: ../src/qtui/settingspages/backlogsettingspage.ui:232
-#: ../src/qtui/settingspages/backlogsettingspage.ui:354
-#, fuzzy
+#: BacklogSettingsPage#14
 msgid "Maximum amount of messages to be fetched per buffer."
 msgstr ""
 
 msgid "Maximum amount of messages to be fetched per buffer."
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:225
-#: ../src/qtui/settingspages/backlogsettingspage.ui:347
-#, fuzzy
+#: BacklogSettingsPage#15
 msgid "Limit:"
 msgstr ""
 
 msgid "Limit:"
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:235
-#: ../src/qtui/settingspages/backlogsettingspage.ui:357
-#, fuzzy
+#: BacklogSettingsPage#16
+msgctxt "BacklogSettingsPage#16"
 msgid "Unlimited"
 msgstr ""
 
 msgid "Unlimited"
 msgstr ""
 
-#. 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
-#, fuzzy
+#: BacklogSettingsPage#17
 msgid ""
 "Amount of messages to be fetched in addition to the unread messages. The "
 "Limit does not apply here."
 msgstr ""
 
 msgid ""
 "Amount of messages to be fetched in addition to the unread messages. The "
 "Limit does not apply here."
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:263
-#: ../src/qtui/settingspages/backlogsettingspage.ui:385
-#, fuzzy
+#: BacklogSettingsPage#18
 msgid "Additional Messages:"
 msgstr ""
 
 msgid "Additional Messages:"
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:324
-#, fuzzy
+#: BacklogSettingsPage#19
 msgid ""
 "This requester fetches all messages newer than the oldest unread message for "
 "all chats.\n"
 msgid ""
 "This requester fetches all messages newer than the oldest unread message for "
 "all chats.\n"
@@ -482,1036 +363,701 @@ msgid ""
 "context."
 msgstr ""
 
 "context."
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:344
-#, fuzzy
+#: BacklogSettingsPage#20
 msgid "Maximum amount of messages to be fetched over all buffers."
 msgstr ""
 
 msgid "Maximum amount of messages to be fetched over all buffers."
 msgstr ""
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.cpp:27
-#, fuzzy
-msgid "Interface"
-msgstr ""
-
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.cpp:27
-#, fuzzy
-msgid "Backlog Fetching"
-msgstr ""
-
-#. ts-context BufferItem
-#: ../src/client/networkmodel.cpp:324
-#, fuzzy
+#: BufferItem#1
 msgid "<p> %1 - %2 </p>"
 msgstr ""
 
 msgid "<p> %1 - %2 </p>"
 msgstr ""
 
-#. ts-context BufferView
-#: ../src/uisupport/bufferview.cpp:248
-#, fuzzy
+#: BufferView#1
 msgid "Merge buffers permanently?"
 msgstr ""
 
 msgid "Merge buffers permanently?"
 msgstr ""
 
-#. ts-context BufferView
-#: ../src/uisupport/bufferview.cpp:249
-#, fuzzy
+#: BufferView#2
 msgid ""
 "Do you want to merge the buffer \"%1\" permanently into buffer \"%2\"?\n"
 " This cannot be reversed!"
 msgstr ""
 
 msgid ""
 "Do you want to merge the buffer \"%1\" permanently into buffer \"%2\"?\n"
 " This cannot be reversed!"
 msgstr ""
 
-#. ts-context BufferViewEditDlg
-#: ../src/qtui/settingspages/buffervieweditdlg.ui:14
-#, fuzzy
+#: BufferViewEditDlg#1
+msgctxt "BufferViewEditDlg#1"
 msgid "Dialog"
 msgstr ""
 
 msgid "Dialog"
 msgstr ""
 
-#. ts-context BufferViewEditDlg
-#: ../src/qtui/settingspages/buffervieweditdlg.ui:22
-#, fuzzy
+#: BufferViewEditDlg#2
 msgid "Please enter a name for the chat list:"
 msgstr ""
 
 msgid "Please enter a name for the chat list:"
 msgstr ""
 
-#. ts-context BufferViewEditDlg
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:520
-#, fuzzy
+#: BufferViewEditDlg#3
 msgid "Add Chat List"
 msgstr ""
 
 msgid "Add Chat List"
 msgstr ""
 
-#. ts-context BufferViewFilter
-#: ../src/uisupport/bufferviewfilter.cpp:52
-#, fuzzy
+#: BufferViewFilter#1
 msgid "Show / Hide Chats"
 msgstr ""
 
 msgid "Show / Hide Chats"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:14
-#, fuzzy
+#: BufferViewSettingsPage#1
+msgctxt "BufferViewSettingsPage#1"
+msgid "Interface"
+msgstr ""
+
+#: BufferViewSettingsPage#2
+msgid "Custom Chat Lists"
+msgstr ""
+
+#: BufferViewSettingsPage#3
+msgid "All"
+msgstr ""
+
+#: BufferViewSettingsPage#4
+msgid "Delete Chat List?"
+msgstr ""
+
+#: BufferViewSettingsPage#5
+msgid "Do you really want to delete the chat list \"%1\"?"
+msgstr ""
+
+#: BufferViewSettingsPage#6
+msgctxt "BufferViewSettingsPage#6"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:31
-#, fuzzy
+#: BufferViewSettingsPage#7
+msgctxt "BufferViewSettingsPage#7"
 msgid "Re&name..."
 msgstr ""
 
 msgid "Re&name..."
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:48
-#, fuzzy
+#: BufferViewSettingsPage#8
+msgctxt "BufferViewSettingsPage#8"
 msgid "&Add..."
 msgstr ""
 
 msgid "&Add..."
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:71
-#, fuzzy
+#: BufferViewSettingsPage#9
+msgctxt "BufferViewSettingsPage#9"
 msgid "De&lete"
 msgstr ""
 
 msgid "De&lete"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:84
-#, fuzzy
+#: BufferViewSettingsPage#10
 msgid "Chat List Settings"
 msgstr ""
 
 msgid "Chat List Settings"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:92
-#, fuzzy
+#: BufferViewSettingsPage#11
+msgctxt "BufferViewSettingsPage#11"
 msgid "Network:"
 msgstr ""
 
 msgid "Network:"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:100
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:117
-#, fuzzy
-msgid "All"
-msgstr ""
-
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:110
-#, fuzzy
+#: BufferViewSettingsPage#12
 msgid ""
 "This option is not available when all Networks are visible.\n"
 "In this mode no separate status buffer is displayed."
 msgstr ""
 
 msgid ""
 "This option is not available when all Networks are visible.\n"
 "In this mode no separate status buffer is displayed."
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:114
-#, fuzzy
+#: BufferViewSettingsPage#13
 msgid "Show status window"
 msgstr ""
 
 msgid "Show status window"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:121
-#, fuzzy
+#: BufferViewSettingsPage#14
 msgid "Show channels"
 msgstr ""
 
 msgid "Show channels"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:128
-#, fuzzy
+#: BufferViewSettingsPage#15
 msgid "Show queries"
 msgstr ""
 
 msgid "Show queries"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:135
-#, fuzzy
+#: BufferViewSettingsPage#16
 msgid "Hide inactive chats"
 msgstr ""
 
 msgid "Hide inactive chats"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:142
-#, fuzzy
+#: BufferViewSettingsPage#17
 msgid "Add new chats automatically"
 msgstr ""
 
 msgid "Add new chats automatically"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:149
-#, fuzzy
+#: BufferViewSettingsPage#18
 msgid "Sort alphabetically"
 msgstr ""
 
 msgid "Sort alphabetically"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:156
-#, fuzzy
+#: BufferViewSettingsPage#19
 msgid "Minimum Activity:"
 msgstr ""
 
 msgid "Minimum Activity:"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:164
-#, fuzzy
+#: BufferViewSettingsPage#20
 msgid "No Activity"
 msgstr ""
 
 msgid "No Activity"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:169
-#, fuzzy
+#: BufferViewSettingsPage#21
 msgid "Other Activity"
 msgstr ""
 
 msgid "Other Activity"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:174
-#, fuzzy
+#: BufferViewSettingsPage#22
 msgid "New Message"
 msgstr ""
 
 msgid "New Message"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:179
-#, fuzzy
+#: BufferViewSettingsPage#23
+msgctxt "BufferViewSettingsPage#23"
 msgid "Highlight"
 msgstr ""
 
 msgid "Highlight"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:205
-#, fuzzy
+#: BufferViewSettingsPage#24
 msgid "Preview:"
 msgstr ""
 
 msgid "Preview:"
 msgstr ""
 
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:36
-#, fuzzy
-msgid "Interface"
-msgstr ""
-
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:36
-#, fuzzy
-msgid "Custom Chat Lists"
-msgstr ""
-
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:342
-#, fuzzy
-msgid "Delete Chat List?"
-msgstr ""
-
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:343
-#, fuzzy
-msgid "Do you really want to delete the chat list \"%1\"?"
-msgstr ""
-
-#. ts-context BufferViewWidget
-#: ../src/qtui/ui/bufferviewwidget.ui:26
-#, fuzzy
+#: BufferViewWidget#1
 msgid "BufferView"
 msgstr ""
 
 msgid "BufferView"
 msgstr ""
 
-#. ts-context BufferWidget
-#: ../src/qtui/bufferwidget.cpp:74
-#, fuzzy
+#: BufferWidget#1
 msgid "Zoom In"
 msgstr ""
 
 msgid "Zoom In"
 msgstr ""
 
-#. ts-context BufferWidget
-#: ../src/qtui/bufferwidget.cpp:80
-#, fuzzy
+#: BufferWidget#2
 msgid "Zoom Out"
 msgstr ""
 
 msgid "Zoom Out"
 msgstr ""
 
-#. ts-context BufferWidget
-#: ../src/qtui/bufferwidget.cpp:85
-#, fuzzy
+#: BufferWidget#3
 msgid "Actual Size"
 msgstr ""
 
 msgid "Actual Size"
 msgstr ""
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:481
-#, fuzzy
+#: ChannelBufferItem#1
 msgid "<b>Channel %1</b>"
 msgstr ""
 
 msgid "<b>Channel %1</b>"
 msgstr ""
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:484
-#, fuzzy
+#: ChannelBufferItem#2
 msgid "<b>Users:</b> %1"
 msgstr ""
 
 msgid "<b>Users:</b> %1"
 msgstr ""
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:488
-#, fuzzy
+#: ChannelBufferItem#3
 msgid "<b>Mode:</b> %1"
 msgstr ""
 
 msgid "<b>Mode:</b> %1"
 msgstr ""
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:499
-#, fuzzy
+#: ChannelBufferItem#4
 msgid "<b>Topic:</b> %1"
 msgstr ""
 
 msgid "<b>Topic:</b> %1"
 msgstr ""
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:503
-#, fuzzy
+#: ChannelBufferItem#5
 msgid "Not active <br /> Double-click to join"
 msgstr ""
 
 msgid "Not active <br /> Double-click to join"
 msgstr ""
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:506
-#, fuzzy
+#: ChannelBufferItem#6
 msgid "<p> %1 </p>"
 msgstr ""
 
 msgid "<p> %1 </p>"
 msgstr ""
 
-#. ts-context ChannelListDlg
-#: ../src/qtui/ui/channellistdlg.ui:13
-#, fuzzy
+#: ChannelListDlg#1
 msgid "Channel List"
 msgstr ""
 
 msgid "Channel List"
 msgstr ""
 
-#. ts-context ChannelListDlg
-#: ../src/qtui/ui/channellistdlg.ui:37
-#, fuzzy
+#: ChannelListDlg#2
 msgid "Search Pattern:"
 msgstr ""
 
 msgid "Search Pattern:"
 msgstr ""
 
-#. ts-context ChannelListDlg
-#: ../src/qtui/ui/channellistdlg.ui:47
-#, fuzzy
+#: ChannelListDlg#3
 msgid ""
 "Toggle between simple and advanced mode.\n"
 "Advanced mode allows to pass search strings to the IRC Server."
 msgstr ""
 
 msgid ""
 "Toggle between simple and advanced mode.\n"
 "Advanced mode allows to pass search strings to the IRC Server."
 msgstr ""
 
-#. ts-context ChannelListDlg
-#: ../src/qtui/ui/channellistdlg.ui:61
-#, fuzzy
+#: ChannelListDlg#4
 msgid "Show Channels"
 msgstr ""
 
 msgid "Show Channels"
 msgstr ""
 
-#. ts-context ChannelListDlg
-#: ../src/qtui/ui/channellistdlg.ui:85
-#, fuzzy
+#: ChannelListDlg#5
 msgid "Filter:"
 msgstr ""
 
 msgid "Filter:"
 msgstr ""
 
-#. ts-context ChannelListDlg
-#: ../src/qtui/ui/channellistdlg.ui:97
-#, fuzzy
+#: ChannelListDlg#6
 msgid "Errors Occured:"
 msgstr ""
 
 msgid "Errors Occured:"
 msgstr ""
 
-#. ts-context ChannelListDlg
-#: ../src/qtui/ui/channellistdlg.ui:131
-#, fuzzy
+#: ChannelListDlg#7
 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: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; font-family:'Lucida "
-"Grande'; font-size:13pt;\">SUPER EVIL CATASTROPHIC ERROR!!11</p>\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 ""
 
 "<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 ""
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:14
-#, fuzzy
+#: ChatMonitorSettingsPage#1
+msgctxt "ChatMonitorSettingsPage#1"
+msgid "Interface"
+msgstr ""
+
+#: ChatMonitorSettingsPage#2
+msgctxt "ChatMonitorSettingsPage#2"
+msgid "Chat Monitor"
+msgstr ""
+
+#: ChatMonitorSettingsPage#3
+msgid "Opt In"
+msgstr ""
+
+#: ChatMonitorSettingsPage#4
+msgid "Opt Out"
+msgstr ""
+
+#: ChatMonitorSettingsPage#5
+msgid "Show:"
+msgstr ""
+
+#: ChatMonitorSettingsPage#6
+msgid "Ignore:"
+msgstr ""
+
+#: ChatMonitorSettingsPage#7
+msgctxt "ChatMonitorSettingsPage#7"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:22
-#, fuzzy
+#: ChatMonitorSettingsPage#8
 msgid "Operation Mode:"
 msgstr ""
 
 msgid "Operation Mode:"
 msgstr ""
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:29
-#, fuzzy
+#: ChatMonitorSettingsPage#9
 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: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 ""
-
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:61
-#, fuzzy
+"</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 ""
+
+#: ChatMonitorSettingsPage#10
 msgid "Available:"
 msgstr ""
 
 msgid "Available:"
 msgstr ""
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:88
-#, fuzzy
+#: ChatMonitorSettingsPage#11
 msgid "Move selected buffers to the left"
 msgstr ""
 
 msgid "Move selected buffers to the left"
 msgstr ""
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:102
-#, fuzzy
+#: ChatMonitorSettingsPage#12
 msgid "Move selected buffers to the right"
 msgstr ""
 
 msgid "Move selected buffers to the right"
 msgstr ""
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:133
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:236
-#, fuzzy
-msgid "Show:"
-msgstr ""
-
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:147
-#, fuzzy
+#: ChatMonitorSettingsPage#13
 msgid ""
 "Show highlights in chatmonitor even if the originating buffer is ignored"
 msgstr ""
 
 msgid ""
 "Show highlights in chatmonitor even if the originating buffer is ignored"
 msgstr ""
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:150
-#, fuzzy
+#: ChatMonitorSettingsPage#14
 msgid "Always show highlighted messages"
 msgstr ""
 
 msgid "Always show highlighted messages"
 msgstr ""
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:157
-#, fuzzy
+#: ChatMonitorSettingsPage#15
 msgid "Show own messages"
 msgstr ""
 
 msgid "Show own messages"
 msgstr ""
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:35
-#, fuzzy
-msgid "Interface"
+#: ChatMonitorView#1
+msgid "Show Own Messages"
 msgstr ""
 
 msgstr ""
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:35
-#, fuzzy
-msgid "Chat Monitor"
+#: ChatMonitorView#2
+msgctxt "ChatMonitorView#2"
+msgid "Show Network Name"
 msgstr ""
 
 msgstr ""
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:58
-#, fuzzy
-msgid "Opt In"
+#: ChatMonitorView#3
+msgctxt "ChatMonitorView#3"
+msgid "Show Buffer Name"
 msgstr ""
 
 msgstr ""
 
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:59
-#, fuzzy
-msgid "Opt Out"
-msgstr ""
-
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:239
-#, fuzzy
-msgid "Ignore:"
-msgstr ""
-
-#. ts-context ChatMonitorView
-#: ../src/qtui/chatmonitorview.cpp:52
-#, fuzzy
-msgid "Show Own Messages"
-msgstr ""
-
-#. ts-context ChatMonitorView
-#: ../src/qtui/chatmonitorview.cpp:59
-#, fuzzy
-msgid "Show Network Name"
-msgstr ""
-
-#. ts-context ChatMonitorView
-#: ../src/qtui/chatmonitorview.cpp:64
-#, fuzzy
-msgid "Show Buffer Name"
-msgstr ""
-
-#. ts-context ChatMonitorView
-#: ../src/qtui/chatmonitorview.cpp:71
-#, fuzzy
+#: ChatMonitorView#4
 msgid "Configure..."
 msgstr ""
 
 msgid "Configure..."
 msgstr ""
 
-#. ts-context ChatScene
-#: ../src/qtui/chatscene.cpp:589
-#, fuzzy
+#: ChatScene#1
 msgid "Copy Selection"
 msgstr ""
 
 msgid "Copy Selection"
 msgstr ""
 
-#. ts-context ChatViewSearchBar
-#: ../src/qtui/ui/chatviewsearchbar.ui:13
-#, fuzzy
+#: ChatViewSearchBar#1
+msgctxt "ChatViewSearchBar#1"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context ChatViewSearchBar
-#: ../src/qtui/ui/chatviewsearchbar.ui:19
-#: ../src/qtui/ui/chatviewsearchbar.ui:33 ../src/qtui/ui/chatviewsearchbar.ui:44
-#, fuzzy
+#: ChatViewSearchBar#2
+msgctxt "ChatViewSearchBar#2"
 msgid "..."
 msgstr ""
 
 msgid "..."
 msgstr ""
 
-#. ts-context ChatViewSearchBar
-#: ../src/qtui/ui/chatviewsearchbar.ui:55
-#, fuzzy
+#: ChatViewSearchBar#3
 msgid "case sensitive"
 msgstr ""
 
 msgid "case sensitive"
 msgstr ""
 
-#. ts-context ChatViewSearchBar
-#: ../src/qtui/ui/chatviewsearchbar.ui:62
-#, fuzzy
+#: ChatViewSearchBar#4
 msgid "search nick"
 msgstr ""
 
 msgid "search nick"
 msgstr ""
 
-#. ts-context ChatViewSearchBar
-#: ../src/qtui/ui/chatviewsearchbar.ui:69
-#, fuzzy
+#: ChatViewSearchBar#5
 msgid "search message"
 msgstr ""
 
 msgid "search message"
 msgstr ""
 
-#. ts-context ChatViewSearchBar
-#: ../src/qtui/ui/chatviewsearchbar.ui:82
-#, fuzzy
+#: ChatViewSearchBar#6
 msgid "ignore joins, parts, etc."
 msgstr ""
 
 msgid "ignore joins, parts, etc."
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:14
-#, fuzzy
+#: ChatViewSettingsPage#1
+msgctxt "ChatViewSettingsPage#1"
+msgid "Interface"
+msgstr ""
+
+#: ChatViewSettingsPage#2
+msgid "Chat View"
+msgstr ""
+
+#: ChatViewSettingsPage#3
+msgctxt "ChatViewSettingsPage#3"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:22
-#, fuzzy
+#: ChatViewSettingsPage#4
 msgid "Timestamp format:"
 msgstr ""
 
 msgid "Timestamp format:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:32
-#, fuzzy
+#: ChatViewSettingsPage#5
 msgid "[hh:mm:ss]"
 msgstr ""
 
 msgid "[hh:mm:ss]"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:59
-#, fuzzy
+#: ChatViewSettingsPage#6
 msgid "Custom chat window font:"
 msgstr ""
 
 msgid "Custom chat window font:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:92
-#, fuzzy
+#: ChatViewSettingsPage#7
 msgid "Allow colored text (mIRC color codes)"
 msgstr ""
 
 msgid "Allow colored text (mIRC color codes)"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:108
-#, fuzzy
+#: ChatViewSettingsPage#8
 msgid ""
 "Show a website preview window when hovering the mouse over a web address"
 msgstr ""
 
 msgid ""
 "Show a website preview window when hovering the mouse over a web address"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:111
-#, fuzzy
+#: ChatViewSettingsPage#9
 msgid "Show previews of webpages on URL hover"
 msgstr ""
 
 msgid "Show previews of webpages on URL hover"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:127
-#, fuzzy
+#: ChatViewSettingsPage#10
 msgid "Custom Colors"
 msgstr ""
 
 msgid "Custom Colors"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:145
-#, fuzzy
+#: ChatViewSettingsPage#11
 msgid "Action:"
 msgstr ""
 
 msgid "Action:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:152
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:176
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:200
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:237
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:261
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:292
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:316
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:340
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:364
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:381
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:421
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:438
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:455
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:472
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:489
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:506
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:523
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:540
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:557
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:574
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:591
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:608
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:625
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:642
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:659
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:676
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:704
-#, fuzzy
+#: ChatViewSettingsPage#12
+msgctxt "ChatViewSettingsPage#12"
 msgid "..."
 msgstr ""
 
 msgid "..."
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:169
-#, fuzzy
+#: ChatViewSettingsPage#13
 msgid "Timestamp:"
 msgstr ""
 
 msgid "Timestamp:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:193
-#, fuzzy
+#: ChatViewSettingsPage#14
 msgid "Channel message:"
 msgstr ""
 
 msgid "Channel message:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:230
-#, fuzzy
+#: ChatViewSettingsPage#15
 msgid "Highlight foreground:"
 msgstr ""
 
 msgid "Highlight foreground:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:254
-#, fuzzy
+#: ChatViewSettingsPage#16
 msgid "Command message:"
 msgstr ""
 
 msgid "Command message:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:278
-#, fuzzy
+#: ChatViewSettingsPage#17
 msgid "Highlight background:"
 msgstr ""
 
 msgid "Highlight background:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:285
-#, fuzzy
+#: ChatViewSettingsPage#18
 msgid "Server message:"
 msgstr ""
 
 msgid "Server message:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:309
-#, fuzzy
+#: ChatViewSettingsPage#19
 msgid "Marker line:"
 msgstr ""
 
 msgid "Marker line:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:333
-#, fuzzy
+#: ChatViewSettingsPage#20
 msgid "Error message:"
 msgstr ""
 
 msgid "Error message:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:357
-#, fuzzy
+#: ChatViewSettingsPage#21
 msgid "Background:"
 msgstr ""
 
 msgid "Background:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:401
-#, fuzzy
+#: ChatViewSettingsPage#22
 msgid "Use Sender Coloring"
 msgstr ""
 
 msgid "Use Sender Coloring"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:697
-#, fuzzy
+#: ChatViewSettingsPage#23
 msgid "Own messages:"
 msgstr ""
 
 msgid "Own messages:"
 msgstr ""
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.cpp:27
-#, fuzzy
-msgid "Interface"
-msgstr ""
-
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.cpp:27
-#, fuzzy
-msgid "Chat View"
-msgstr ""
-
-#. ts-context Client
-#: ../src/client/client.cpp:265
-#, fuzzy
+#: Client#1
 msgid "Identity already exists in client!"
 msgstr ""
 
 msgid "Identity already exists in client!"
 msgstr ""
 
-#. ts-context Client
-#: ../src/client/client.cpp:365
-#, fuzzy
+#: Client#2
 msgid "All Chats"
 msgstr ""
 
 msgid "All Chats"
 msgstr ""
 
-#. ts-context ClientBacklogManager
-#: ../src/client/clientbacklogmanager.cpp:153
-#, fuzzy
+#: ClientBacklogManager#1
 msgid "Processed %1 messages in %2 seconds."
 msgstr ""
 
 msgid "Processed %1 messages in %2 seconds."
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.ui:14
-#, fuzzy
+#: ConnectionSettingsPage#1
+msgctxt "ConnectionSettingsPage#1"
+msgid "IRC"
+msgstr ""
+
+#: ConnectionSettingsPage#2
 msgid "Configure the IRC Connection"
 msgstr ""
 
 msgid "Configure the IRC Connection"
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.ui:20
-#, fuzzy
+#: ConnectionSettingsPage#3
 msgid "Enable Ping Timeout Detection"
 msgstr ""
 
 msgid "Enable Ping Timeout Detection"
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.ui:37
-#, fuzzy
+#: ConnectionSettingsPage#4
 msgid "Ping interval:"
 msgstr ""
 
 msgid "Ping interval:"
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.ui:44
-#: ../src/qtui/settingspages/connectionsettingspage.ui:155
-#: ../src/qtui/settingspages/connectionsettingspage.ui:213
-#, fuzzy
+#: ConnectionSettingsPage#5
+msgctxt "ConnectionSettingsPage#5"
 msgid " seconds"
 msgstr ""
 
 msgid " seconds"
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.ui:80
-#, fuzzy
+#: ConnectionSettingsPage#6
 msgid "Disconnect after"
 msgstr ""
 
 msgid "Disconnect after"
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.ui:103
-#, fuzzy
+#: ConnectionSettingsPage#7
 msgid "missed pings"
 msgstr ""
 
 msgid "missed pings"
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.ui:128
-#, fuzzy
+#: ConnectionSettingsPage#8
 msgid ""
 "This enables periodic polling of user information using /WHO. This is mostly "
 "interesting for tracking users' away status."
 msgstr ""
 
 msgid ""
 "This enables periodic polling of user information using /WHO. This is mostly "
 "interesting for tracking users' away status."
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.ui:131
-#, fuzzy
+#: ConnectionSettingsPage#9
 msgid "Enable Automatic User Information Lookup (/WHO)"
 msgstr ""
 
 msgid "Enable Automatic User Information Lookup (/WHO)"
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.ui:148
-#, fuzzy
+#: ConnectionSettingsPage#10
 msgid "Update interval:"
 msgstr ""
 
 msgid "Update interval:"
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.ui:177
-#, fuzzy
+#: ConnectionSettingsPage#11
 msgid "Ignore channels with more than:"
 msgstr ""
 
 msgid "Ignore channels with more than:"
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.ui:184
-#, fuzzy
+#: ConnectionSettingsPage#12
 msgid " users"
 msgstr ""
 
 msgid " users"
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.ui:206
-#, fuzzy
+#: ConnectionSettingsPage#13
 msgid "Minimum delay between requests:"
 msgstr ""
 
 msgid "Minimum delay between requests:"
 msgstr ""
 
-#. ts-context ConnectionSettingsPage
-#: ../src/qtui/settingspages/connectionsettingspage.cpp:27
-#, fuzzy
-msgid "IRC"
-msgstr ""
-
-#. ts-context ContentsChatItem
-#: ../src/qtui/chatitem.cpp:594
-#, fuzzy
+#: ContentsChatItem#1
 msgid "Copy Link Address"
 msgstr ""
 
 msgid "Copy Link Address"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:38
-#, fuzzy
+#: ContextMenuActionProvider#1
+msgctxt "ContextMenuActionProvider#1"
 msgid "Connect"
 msgstr ""
 
 msgid "Connect"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:39
-#, fuzzy
+#: ContextMenuActionProvider#2
+msgctxt "ContextMenuActionProvider#2"
 msgid "Disconnect"
 msgstr ""
 
 msgid "Disconnect"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:41
-#, fuzzy
+#: ContextMenuActionProvider#3
+msgctxt "ContextMenuActionProvider#3"
 msgid "Join"
 msgstr ""
 
 msgid "Join"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:42
-#, fuzzy
+#: ContextMenuActionProvider#4
+msgctxt "ContextMenuActionProvider#4"
 msgid "Part"
 msgstr ""
 
 msgid "Part"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:43
-#, fuzzy
+#: ContextMenuActionProvider#5
 msgid "Delete Chat(s)..."
 msgstr ""
 
 msgid "Delete Chat(s)..."
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:44
-#, fuzzy
+#: ContextMenuActionProvider#6
 msgid "Go to Chat"
 msgstr ""
 
 msgid "Go to Chat"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:46
-#, fuzzy
+#: ContextMenuActionProvider#7
 msgid "Joins"
 msgstr ""
 
 msgid "Joins"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:47
-#, fuzzy
+#: ContextMenuActionProvider#8
 msgid "Parts"
 msgstr ""
 
 msgid "Parts"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:48
-#, fuzzy
+#: ContextMenuActionProvider#9
 msgid "Quits"
 msgstr ""
 
 msgid "Quits"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:49
-#, fuzzy
+#: ContextMenuActionProvider#10
 msgid "Nick Changes"
 msgstr ""
 
 msgid "Nick Changes"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:50
-#, fuzzy
+#: ContextMenuActionProvider#11
 msgid "Mode Changes"
 msgstr ""
 
 msgid "Mode Changes"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:51
-#, fuzzy
+#: ContextMenuActionProvider#12
 msgid "Day Changes"
 msgstr ""
 
 msgid "Day Changes"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:52
-#, fuzzy
+#: ContextMenuActionProvider#13
 msgid "Topic Changes"
 msgstr ""
 
 msgid "Topic Changes"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:53
-#, fuzzy
+#: ContextMenuActionProvider#14
 msgid "Set as Default..."
 msgstr ""
 
 msgid "Set as Default..."
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:54
-#, fuzzy
+#: ContextMenuActionProvider#15
 msgid "Use Defaults..."
 msgstr ""
 
 msgid "Use Defaults..."
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:56
-#, fuzzy
+#: ContextMenuActionProvider#16
 msgid "Join Channel..."
 msgstr ""
 
 msgid "Join Channel..."
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:58
-#, fuzzy
+#: ContextMenuActionProvider#17
 msgid "Start Query"
 msgstr ""
 
 msgid "Start Query"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:59
-#, fuzzy
+#: ContextMenuActionProvider#18
 msgid "Show Query"
 msgstr ""
 
 msgid "Show Query"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:60
-#, fuzzy
+#: ContextMenuActionProvider#19
+msgctxt "ContextMenuActionProvider#19"
 msgid "Whois"
 msgstr ""
 
 msgid "Whois"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:62
-#, fuzzy
+#: ContextMenuActionProvider#20
 msgid "Version"
 msgstr ""
 
 msgid "Version"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:63
-#, fuzzy
+#: ContextMenuActionProvider#21
 msgid "Time"
 msgstr ""
 
 msgid "Time"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:64
-#, fuzzy
+#: ContextMenuActionProvider#22
 msgid "Ping"
 msgstr ""
 
 msgid "Ping"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:65
-#, fuzzy
+#: ContextMenuActionProvider#23
 msgid "Finger"
 msgstr ""
 
 msgid "Finger"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:66
-#, fuzzy
+#: ContextMenuActionProvider#24
 msgid "Custom..."
 msgstr ""
 
 msgid "Custom..."
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:78
-#, fuzzy
+#: ContextMenuActionProvider#25
 msgid "Give Operator Status"
 msgstr ""
 
 msgid "Give Operator Status"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:79
-#, fuzzy
+#: ContextMenuActionProvider#26
 msgid "Take Operator Status"
 msgstr ""
 
 msgid "Take Operator Status"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:80
-#, fuzzy
+#: ContextMenuActionProvider#27
 msgid "Give Voice"
 msgstr ""
 
 msgid "Give Voice"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:81
-#, fuzzy
+#: ContextMenuActionProvider#28
 msgid "Take Voice"
 msgstr ""
 
 msgid "Take Voice"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:82
-#, fuzzy
+#: ContextMenuActionProvider#29
 msgid "Kick From Channel"
 msgstr ""
 
 msgid "Kick From Channel"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:83
-#, fuzzy
+#: ContextMenuActionProvider#30
 msgid "Ban From Channel"
 msgstr ""
 
 msgid "Ban From Channel"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:84
-#, fuzzy
+#: ContextMenuActionProvider#31
 msgid "Kick && Ban"
 msgstr ""
 
 msgid "Kick && Ban"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:86
-#, fuzzy
+#: ContextMenuActionProvider#32
 msgid "Hide Chat(s) Temporarily"
 msgstr ""
 
 msgid "Hide Chat(s) Temporarily"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:87
-#, fuzzy
+#: ContextMenuActionProvider#33
 msgid "Hide Chat(s) Permanently"
 msgstr ""
 
 msgid "Hide Chat(s) Permanently"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:88
-#, fuzzy
+#: ContextMenuActionProvider#34
 msgid "Show Channel List"
 msgstr ""
 
 msgid "Show Channel List"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:89
-#, fuzzy
+#: ContextMenuActionProvider#35
 msgid "Show Ignore List"
 msgstr ""
 
 msgid "Show Ignore List"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:102
-#, fuzzy
+#: ContextMenuActionProvider#36
 msgid "Hide Events"
 msgstr ""
 
 msgid "Hide Events"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:110
-#, fuzzy
+#: ContextMenuActionProvider#37
 msgid "CTCP"
 msgstr ""
 
 msgid "CTCP"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:122
-#, fuzzy
+#: ContextMenuActionProvider#38
 msgid "Actions"
 msgstr ""
 
 msgid "Actions"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:126
-#, fuzzy
+#: ContextMenuActionProvider#39
 msgid "Ignore"
 msgstr ""
 
 msgid "Ignore"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:131
-#, fuzzy
+#: ContextMenuActionProvider#40
 msgid "Add Ignore Rule"
 msgstr ""
 
 msgid "Add Ignore Rule"
 msgstr ""
 
-#. ts-context ContextMenuActionProvider
-#: ../src/uisupport/contextmenuactionprovider.cpp:132
-#, fuzzy
+#: ContextMenuActionProvider#41
 msgid "Existing Rules"
 msgstr ""
 
 msgid "Existing Rules"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:182
-#, fuzzy
+#: Core#1
 msgid "Could not initialize any storage backend! Exiting..."
 msgstr ""
 
 msgid "Could not initialize any storage backend! Exiting..."
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:183
-#, fuzzy
+#: Core#2
 msgid ""
 "Currently, Quassel supports SQLite3 and PostgreSQL. You need to build your\n"
 "Qt library with the sqlite or postgres plugin enabled in order for "
 msgid ""
 "Currently, Quassel supports SQLite3 and PostgreSQL. You need to build your\n"
 "Qt library with the sqlite or postgres plugin enabled in order for "
@@ -1519,396 +1065,282 @@ msgid ""
 "to work."
 msgstr ""
 
 "to work."
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:232
-#, fuzzy
+#: Core#3
 msgid "Calling restoreState() even though active sessions exist!"
 msgstr ""
 
 msgid "Calling restoreState() even though active sessions exist!"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:273
-#, fuzzy
+#: Core#4
 msgid "Admin user or password not set."
 msgstr ""
 
 msgid "Admin user or password not set."
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:277
-#, fuzzy
+#: Core#5
 msgid "Could not setup storage!"
 msgstr ""
 
 msgid "Could not setup storage!"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:281
-#, fuzzy
+#: Core#6
 msgid "Creating admin user..."
 msgstr ""
 
 msgid "Creating admin user..."
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:394
-#, fuzzy
+#: Core#7
 msgid "Invalid listen address %1"
 msgstr ""
 
 msgid "Invalid listen address %1"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:402
-#, fuzzy
+#: Core#8
 msgid "Listening for GUI clients on IPv4 %1 port %2 using protocol version %3"
 msgstr ""
 
 msgid "Listening for GUI clients on IPv4 %1 port %2 using protocol version %3"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:410
-#, fuzzy
+#: Core#9
 msgid "Could not open IPv4 interface %1:%2: %3"
 msgstr ""
 
 msgid "Could not open IPv4 interface %1:%2: %3"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:418
-#, fuzzy
+#: Core#10
 msgid "Listening for GUI clients on IPv6 %1 port %2 using protocol version %3"
 msgstr ""
 
 msgid "Listening for GUI clients on IPv6 %1 port %2 using protocol version %3"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:429
-#, fuzzy
+#: Core#11
 msgid "Could not open IPv6 interface %1:%2: %3"
 msgstr ""
 
 msgid "Could not open IPv6 interface %1:%2: %3"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:437
-#, fuzzy
+#: Core#12
 msgid "Invalid listen address %1, unknown network protocol"
 msgstr ""
 
 msgid "Invalid listen address %1, unknown network protocol"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:446
-#, fuzzy
+#: Core#13
 msgid "Could not open any network interfaces to listen on!"
 msgstr ""
 
 msgid "Could not open any network interfaces to listen on!"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:480
-#, fuzzy
+#: Core#14
 msgid "Client connected from"
 msgstr ""
 
 msgid "Client connected from"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:483
-#, fuzzy
+#: Core#15
 msgid "Closing server for basic setup."
 msgstr ""
 
 msgid "Closing server for basic setup."
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:502
-#, fuzzy
+#: Core#16
 msgid "Antique client trying to connect... refusing."
 msgstr ""
 
 msgid "Antique client trying to connect... refusing."
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:514
-#, fuzzy
+#: Core#17
 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 ""
 
 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 ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:518 ../src/core/core.cpp:606 ../src/core/core.cpp:630
-#, fuzzy
+#: Core#18
+msgctxt "Core#18"
 msgid "Client"
 msgstr ""
 
 msgid "Client"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:518
-#, fuzzy
+#: Core#19
 msgid "too old, rejecting."
 msgstr ""
 
 msgid "too old, rejecting."
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:535
-#, fuzzy
+#: Core#20
 msgid "<b>Quassel Core Version %1</b><br>Built: %2<br>Up %3d%4h%5m (since %6)"
 msgstr ""
 
 msgid "<b>Quassel Core Version %1</b><br>Built: %2<br>Up %3d%4h%5m (since %6)"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:586
-#, fuzzy
+#: Core#21
 msgid "Starting TLS for Client:"
 msgstr ""
 
 msgid "Starting TLS for Client:"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:604
-#, fuzzy
+#: Core#22
 msgid ""
 "<b>Client not initialized!</b><br>You need to send an init message before "
 "trying to login."
 msgstr ""
 
 msgid ""
 "<b>Client not initialized!</b><br>You need to send an init message before "
 "trying to login."
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:606
-#, fuzzy
+#: Core#23
 msgid "did not send an init message before trying to login, rejecting."
 msgstr ""
 
 msgid "did not send an init message before trying to login, rejecting."
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:624
-#, fuzzy
+#: Core#24
 msgid ""
 "<b>Invalid username or password!</b><br>The username/password combination "
 "you supplied could not be found in the database."
 msgstr ""
 
 msgid ""
 "<b>Invalid username or password!</b><br>The username/password combination "
 "you supplied could not be found in the database."
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:630
-#, fuzzy
+#: Core#25
 msgid "initialized and authenticated successfully as \"%1\" (UserId: %2)."
 msgstr ""
 
 msgid "initialized and authenticated successfully as \"%1\" (UserId: %2)."
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:641
-#, fuzzy
+#: Core#26
 msgid "Non-authed client disconnected."
 msgstr ""
 
 msgid "Non-authed client disconnected."
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:647
-#, fuzzy
+#: Core#27
 msgid "Non-authed client disconnected. (socket allready destroyed)"
 msgstr ""
 
 msgid "Non-authed client disconnected. (socket allready destroyed)"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:695
-#, fuzzy
+#: Core#28
 msgid "Could not initialize session for client:"
 msgstr ""
 
 msgid "Could not initialize session for client:"
 msgstr ""
 
-#. ts-context Core
-#: ../src/core/core.cpp:717
-#, fuzzy
+#: Core#29
 msgid "Could not find a session for client:"
 msgstr ""
 
 msgid "Could not find a session for client:"
 msgstr ""
 
-#. ts-context CoreAccount
-#: ../src/client/coreaccount.h:39
-#, fuzzy
+#: CoreAccount#1
+msgctxt "CoreAccount#1"
 msgid "Internal Core"
 msgstr ""
 
 msgid "Internal Core"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:14
-#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:229
-#, fuzzy
+#: CoreAccountEditDlg#1
 msgid "Edit Core Account"
 msgstr ""
 
 msgid "Edit Core Account"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:20
-#, fuzzy
+#: CoreAccountEditDlg#2
 msgid "Account Details"
 msgstr ""
 
 msgid "Account Details"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:26
-#, fuzzy
+#: CoreAccountEditDlg#3
 msgid "Account Name:"
 msgstr ""
 
 msgid "Account Name:"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:33
-#, fuzzy
+#: CoreAccountEditDlg#4
 msgid "Local Core"
 msgstr ""
 
 msgid "Local Core"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:40
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:173
-#, fuzzy
+#: CoreAccountEditDlg#5
 msgid "Hostname:"
 msgstr ""
 
 msgid "Hostname:"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:47
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:180
-#, fuzzy
+#: CoreAccountEditDlg#6
+msgctxt "CoreAccountEditDlg#6"
 msgid "localhost"
 msgstr ""
 
 msgid "localhost"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:54
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:187
-#, fuzzy
+#: CoreAccountEditDlg#7
+msgctxt "CoreAccountEditDlg#7"
 msgid "Port:"
 msgstr ""
 
 msgid "Port:"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:93
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:226
-#, fuzzy
+#: CoreAccountEditDlg#8
 msgid "User:"
 msgstr ""
 
 msgid "User:"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:103
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:236
-#, fuzzy
+#: CoreAccountEditDlg#9
+msgctxt "CoreAccountEditDlg#9"
 msgid "Password:"
 msgstr ""
 
 msgid "Password:"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:117
-#, fuzzy
+#: CoreAccountEditDlg#10
 msgid "Remember"
 msgstr ""
 
 msgid "Remember"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:127
-#, fuzzy
+#: CoreAccountEditDlg#11
+msgctxt "CoreAccountEditDlg#11"
 msgid "Use a Proxy"
 msgstr ""
 
 msgid "Use a Proxy"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:139
-#, fuzzy
+#: CoreAccountEditDlg#12
+msgctxt "CoreAccountEditDlg#12"
 msgid "Proxy Type:"
 msgstr ""
 
 msgid "Proxy Type:"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:147
-#, fuzzy
+#: CoreAccountEditDlg#13
+msgctxt "CoreAccountEditDlg#13"
 msgid "Socks 5"
 msgstr ""
 
 msgid "Socks 5"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:152
-#, fuzzy
+#: CoreAccountEditDlg#14
+msgctxt "CoreAccountEditDlg#14"
 msgid "HTTP"
 msgstr ""
 
 msgid "HTTP"
 msgstr ""
 
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:231
-#, fuzzy
+#: CoreAccountEditDlg#15
 msgid "Add Core Account"
 msgstr ""
 
 msgid "Add Core Account"
 msgstr ""
 
-#. ts-context CoreAccountModel
-#: ../src/client/coreaccountmodel.cpp:62
-#, fuzzy
+#: CoreAccountModel#1
+msgctxt "CoreAccountModel#1"
 msgid "Internal Core"
 msgstr ""
 
 msgid "Internal Core"
 msgstr ""
 
-#. ts-context CoreAccountSettingsPage
-#: ../src/qtui/settingspages/coreaccountsettingspage.ui:20
-#, fuzzy
+#: CoreAccountSettingsPage#1
+msgctxt "CoreAccountSettingsPage#1"
+msgid "Remote Cores"
+msgstr ""
+
+#: CoreAccountSettingsPage#2
 msgid "Connect to Quassel Core"
 msgstr ""
 
 msgid "Connect to Quassel Core"
 msgstr ""
 
-#. ts-context CoreAccountSettingsPage
-#: ../src/qtui/settingspages/coreaccountsettingspage.ui:30
-#, fuzzy
+#: CoreAccountSettingsPage#3
 msgid "Core Accounts"
 msgstr ""
 
 msgid "Core Accounts"
 msgstr ""
 
-#. ts-context CoreAccountSettingsPage
-#: ../src/qtui/settingspages/coreaccountsettingspage.ui:45
-#, fuzzy
+#: CoreAccountSettingsPage#4
 msgid "Edit..."
 msgstr ""
 
 msgid "Edit..."
 msgstr ""
 
-#. ts-context CoreAccountSettingsPage
-#: ../src/qtui/settingspages/coreaccountsettingspage.ui:56
-#, fuzzy
+#: CoreAccountSettingsPage#5
+msgctxt "CoreAccountSettingsPage#5"
 msgid "Add..."
 msgstr ""
 
 msgid "Add..."
 msgstr ""
 
-#. ts-context CoreAccountSettingsPage
-#: ../src/qtui/settingspages/coreaccountsettingspage.ui:67
-#, fuzzy
+#: CoreAccountSettingsPage#6
+msgctxt "CoreAccountSettingsPage#6"
 msgid "Delete"
 msgstr ""
 
 msgid "Delete"
 msgstr ""
 
-#. ts-context CoreAccountSettingsPage
-#: ../src/qtui/settingspages/coreaccountsettingspage.ui:96
-#, fuzzy
+#: CoreAccountSettingsPage#7
 msgid "Automatically connect on startup"
 msgstr ""
 
 msgid "Automatically connect on startup"
 msgstr ""
 
-#. ts-context CoreAccountSettingsPage
-#: ../src/qtui/settingspages/coreaccountsettingspage.ui:136
-#, fuzzy
+#: CoreAccountSettingsPage#8
 msgid "Connect to last account used"
 msgstr ""
 
 msgid "Connect to last account used"
 msgstr ""
 
-#. ts-context CoreAccountSettingsPage
-#: ../src/qtui/settingspages/coreaccountsettingspage.ui:148
-#, fuzzy
+#: CoreAccountSettingsPage#9
 msgid "Always connect to"
 msgstr ""
 
 msgid "Always connect to"
 msgstr ""
 
-#. ts-context CoreAccountSettingsPage
-#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:29
-#, fuzzy
-msgid "Remote Cores"
-msgstr ""
-
-#. ts-context CoreConfigWizard
-#: ../src/qtui/coreconfigwizard.cpp:69
-#, fuzzy
+#: CoreConfigWizard#1
 msgid "Core Configuration Wizard"
 msgstr ""
 
 msgid "Core Configuration Wizard"
 msgstr ""
 
-#. ts-context CoreConfigWizard
-#: ../src/qtui/coreconfigwizard.cpp:97
-#, fuzzy
+#: CoreConfigWizard#2
 msgid "Your core has been successfully configured. Logging you in..."
 msgstr ""
 
 msgid "Your core has been successfully configured. Logging you in..."
 msgstr ""
 
-#. ts-context CoreConfigWizard
-#: ../src/qtui/coreconfigwizard.cpp:104
-#, fuzzy
+#: CoreConfigWizard#3
 msgid ""
 msgid ""
-"Core configuration failed:<br><b>%1</b><br>Press <em>Next</em> to start over."
+"Core configuration failed:<br><b>%1</b><br>Press <em>Next</em> to start "
+"over."
 msgstr ""
 
 msgstr ""
 
-#. ts-context CoreConfigWizard
-#: ../src/qtui/coreconfigwizard.cpp:119
-#, fuzzy
+#: CoreConfigWizard#4
 msgid ""
 "Your are now logged into your freshly configured Quassel Core!<br>Please "
 "remember to configure your identities and networks now."
 msgstr ""
 
 msgid ""
 "Your are now logged into your freshly configured Quassel Core!<br>Please "
 "remember to configure your identities and networks now."
 msgstr ""
 
-#. ts-context CoreConfigWizardAdminUserPage
-#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:14
-#, fuzzy
+#: CoreConfigWizardAdminUserPage#1
+msgctxt "CoreConfigWizardAdminUserPage#1"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context CoreConfigWizardAdminUserPage
-#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:22
-#, fuzzy
+#: CoreConfigWizardAdminUserPage#2
+msgctxt "CoreConfigWizardAdminUserPage#2"
 msgid "Username:"
 msgstr ""
 
 msgid "Username:"
 msgstr ""
 
-#. ts-context CoreConfigWizardAdminUserPage
-#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:32
-#, fuzzy
+#: CoreConfigWizardAdminUserPage#3
+msgctxt "CoreConfigWizardAdminUserPage#3"
 msgid "Password:"
 msgstr ""
 
 msgid "Password:"
 msgstr ""
 
-#. ts-context CoreConfigWizardAdminUserPage
-#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:46
-#, fuzzy
+#: CoreConfigWizardAdminUserPage#4
 msgid "Repeat password:"
 msgstr ""
 
 msgid "Repeat password:"
 msgstr ""
 
-#. ts-context CoreConfigWizardAdminUserPage
-#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:60
-#, fuzzy
+#: CoreConfigWizardAdminUserPage#5
+msgctxt "CoreConfigWizardAdminUserPage#5"
 msgid "Remember password"
 msgstr ""
 
 msgid "Remember password"
 msgstr ""
 
-#. ts-context CoreConfigWizardAdminUserPage
-#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:69
-#, fuzzy
+#: CoreConfigWizardAdminUserPage#6
 msgid ""
 "<b>Note:</b> Adding more users and changing your username/password is not "
 "possible via Quassel's client interface yet.\n"
 msgid ""
 "<b>Note:</b> Adding more users and changing your username/password is not "
 "possible via Quassel's client interface yet.\n"
@@ -1916,1189 +1348,940 @@ msgid ""
 "--help</nobr></tt>\"."
 msgstr ""
 
 "--help</nobr></tt>\"."
 msgstr ""
 
-#. ts-context CoreConfigWizardIntroPage
-#: ../src/qtui/ui/coreconfigwizardintropage.ui:13
-#, fuzzy
+#: CoreConfigWizardIntroPage#1
+msgctxt "CoreConfigWizardIntroPage#1"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context CoreConfigWizardIntroPage
-#: ../src/qtui/ui/coreconfigwizardintropage.ui:19
-#, fuzzy
+#: CoreConfigWizardIntroPage#2
 msgid "This wizard will guide you through the setup of your Quassel Core."
 msgstr ""
 
 msgid "This wizard will guide you through the setup of your Quassel Core."
 msgstr ""
 
-#. ts-context CoreConfigWizardPages::AdminUserPage
-#: ../src/qtui/coreconfigwizard.cpp:150
-#, fuzzy
+#: CoreConfigWizardPages::AdminUserPage#1
 msgid "Create Admin User"
 msgstr ""
 
 msgid "Create Admin User"
 msgstr ""
 
-#. ts-context CoreConfigWizardPages::AdminUserPage
-#: ../src/qtui/coreconfigwizard.cpp:151
-#, fuzzy
+#: CoreConfigWizardPages::AdminUserPage#2
 msgid ""
 "First, we will create a user on the core. This first user will have "
 "administrator privileges."
 msgstr ""
 
 msgid ""
 "First, we will create a user on the core. This first user will have "
 "administrator privileges."
 msgstr ""
 
-#. ts-context CoreConfigWizardPages::IntroPage
-#: ../src/qtui/coreconfigwizard.cpp:135
-#, fuzzy
+#: CoreConfigWizardPages::IntroPage#1
 msgid "Introduction"
 msgstr ""
 
 msgid "Introduction"
 msgstr ""
 
-#. ts-context CoreConfigWizardPages::StorageSelectionPage
-#: ../src/qtui/coreconfigwizard.cpp:182
-#, fuzzy
+#: CoreConfigWizardPages::StorageSelectionPage#1
 msgid "Select Storage Backend"
 msgstr ""
 
 msgid "Select Storage Backend"
 msgstr ""
 
-#. ts-context CoreConfigWizardPages::StorageSelectionPage
-#: ../src/qtui/coreconfigwizard.cpp:183
-#, fuzzy
+#: CoreConfigWizardPages::StorageSelectionPage#2
 msgid ""
 "Please select a database backend for the Quassel Core storage to store the "
 "backlog and other data in."
 msgstr ""
 
 msgid ""
 "Please select a database backend for the Quassel Core storage to store the "
 "backlog and other data in."
 msgstr ""
 
-#. ts-context CoreConfigWizardPages::StorageSelectionPage
-#: ../src/qtui/coreconfigwizard.cpp:277
-#, fuzzy
+#: CoreConfigWizardPages::StorageSelectionPage#3
 msgid "Connection Properties"
 msgstr ""
 
 msgid "Connection Properties"
 msgstr ""
 
-#. ts-context CoreConfigWizardPages::SyncPage
-#: ../src/qtui/coreconfigwizard.cpp:317
-#, fuzzy
+#: CoreConfigWizardPages::SyncPage#1
 msgid "Storing Your Settings"
 msgstr ""
 
 msgid "Storing Your Settings"
 msgstr ""
 
-#. ts-context CoreConfigWizardPages::SyncPage
-#: ../src/qtui/coreconfigwizard.cpp:318
-#, fuzzy
+#: CoreConfigWizardPages::SyncPage#2
 msgid ""
 "Your settings are now stored in the core, and you will be logged in "
 "automatically."
 msgstr ""
 
 msgid ""
 "Your settings are now stored in the core, and you will be logged in "
 "automatically."
 msgstr ""
 
-#. ts-context CoreConfigWizardStorageSelectionPage
-#: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:13
-#, fuzzy
+#: CoreConfigWizardStorageSelectionPage#1
+msgctxt "CoreConfigWizardStorageSelectionPage#1"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context CoreConfigWizardStorageSelectionPage
-#: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:21
-#, fuzzy
+#: CoreConfigWizardStorageSelectionPage#2
+msgctxt "CoreConfigWizardStorageSelectionPage#2"
 msgid "Storage Backend:"
 msgstr ""
 
 msgid "Storage Backend:"
 msgstr ""
 
-#. ts-context CoreConfigWizardStorageSelectionPage
-#: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:56
-#, fuzzy
+#: CoreConfigWizardStorageSelectionPage#3
 msgid "Description"
 msgstr ""
 
 msgid "Description"
 msgstr ""
 
-#. ts-context CoreConfigWizardStorageSelectionPage
-#: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:62
-#, fuzzy
+#: CoreConfigWizardStorageSelectionPage#4
 msgid "Foobar"
 msgstr ""
 
 msgid "Foobar"
 msgstr ""
 
-#. ts-context CoreConfigWizardSyncPage
-#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:13
-#, fuzzy
+#: CoreConfigWizardSyncPage#1
+msgctxt "CoreConfigWizardSyncPage#1"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context CoreConfigWizardSyncPage
-#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:19
-#, fuzzy
+#: CoreConfigWizardSyncPage#2
 msgid "Your Choices"
 msgstr ""
 
 msgid "Your Choices"
 msgstr ""
 
-#. ts-context CoreConfigWizardSyncPage
-#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:35
-#, fuzzy
+#: CoreConfigWizardSyncPage#3
 msgid "Admin User:"
 msgstr ""
 
 msgid "Admin User:"
 msgstr ""
 
-#. ts-context CoreConfigWizardSyncPage
-#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:42
-#, fuzzy
+#: CoreConfigWizardSyncPage#4
 msgid "foo"
 msgstr ""
 
 msgid "foo"
 msgstr ""
 
-#. ts-context CoreConfigWizardSyncPage
-#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:55
-#, fuzzy
+#: CoreConfigWizardSyncPage#5
+msgctxt "CoreConfigWizardSyncPage#5"
 msgid "Storage Backend:"
 msgstr ""
 
 msgid "Storage Backend:"
 msgstr ""
 
-#. ts-context CoreConfigWizardSyncPage
-#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:62
-#, fuzzy
+#: CoreConfigWizardSyncPage#6
 msgid "bar"
 msgstr ""
 
 msgid "bar"
 msgstr ""
 
-#. ts-context CoreConfigWizardSyncPage
-#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:102
-#, fuzzy
+#: CoreConfigWizardSyncPage#7
 msgid "Please wait while your settings are being transmitted to the core..."
 msgstr ""
 
 msgid "Please wait while your settings are being transmitted to the core..."
 msgstr ""
 
-#. ts-context CoreConnectAuthDlg
-#: ../src/qtui/ui/coreconnectauthdlg.ui:14
-#, fuzzy
+#: CoreConnectAuthDlg#1
+msgid "Please enter your credentials for %1:"
+msgstr ""
+
+#: CoreConnectAuthDlg#2
 msgid "Authentication Required"
 msgstr ""
 
 msgid "Authentication Required"
 msgstr ""
 
-#. ts-context CoreConnectAuthDlg
-#: ../src/qtui/ui/coreconnectauthdlg.ui:20
-#, fuzzy
+#: CoreConnectAuthDlg#3
 msgid "Please enter your account data:"
 msgstr ""
 
 msgid "Please enter your account data:"
 msgstr ""
 
-#. ts-context CoreConnectAuthDlg
-#: ../src/qtui/ui/coreconnectauthdlg.ui:35
-#, fuzzy
+#: CoreConnectAuthDlg#4
+msgctxt "CoreConnectAuthDlg#4"
 msgid "Password:"
 msgstr ""
 
 msgid "Password:"
 msgstr ""
 
-#. ts-context CoreConnectAuthDlg
-#: ../src/qtui/ui/coreconnectauthdlg.ui:49
-#, fuzzy
+#: CoreConnectAuthDlg#5
+msgctxt "CoreConnectAuthDlg#5"
 msgid "Username:"
 msgstr ""
 
 msgid "Username:"
 msgstr ""
 
-#. ts-context CoreConnectAuthDlg
-#: ../src/qtui/ui/coreconnectauthdlg.ui:58
-#, fuzzy
+#: CoreConnectAuthDlg#6
+msgctxt "CoreConnectAuthDlg#6"
 msgid "Remember password"
 msgstr ""
 
 msgid "Remember password"
 msgstr ""
 
-#. ts-context CoreConnectAuthDlg
-#: ../src/qtui/coreconnectdlg.cpp:75
-#, fuzzy
-msgid "Please enter your credentials for %1:"
-msgstr ""
-
-#. ts-context CoreConnectDlg
-#: ../src/qtui/coreconnectdlg.cpp:40
-#, fuzzy
+#: CoreConnectDlg#1
 msgid "Connect to Core"
 msgstr ""
 
 msgid "Connect to Core"
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:105
-#, fuzzy
-msgid "Disconnected from core."
+#: CoreConnection#1
+msgid "Network is down"
 msgstr ""
 
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:123 ../src/client/coreconnection.cpp:232
-#, fuzzy
+#: CoreConnection#2
 msgid "Disconnected"
 msgstr ""
 
 msgid "Disconnected"
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:126
-#, fuzzy
+#: CoreConnection#3
 msgid "Looking up %1..."
 msgstr ""
 
 msgid "Looking up %1..."
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:129 ../src/client/coreconnection.cpp:331
-#, fuzzy
+#: CoreConnection#4
 msgid "Connecting to %1..."
 msgstr ""
 
 msgid "Connecting to %1..."
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:132 ../src/client/coreconnection.cpp:452
-#, fuzzy
+#: CoreConnection#5
 msgid "Connected to %1"
 msgstr ""
 
 msgid "Connected to %1"
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:135
-#, fuzzy
+#: CoreConnection#6
 msgid "Disconnecting from %1..."
 msgstr ""
 
 msgid "Disconnecting from %1..."
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:193
-#, fuzzy
+#: CoreConnection#7
 msgid ""
 msgid ""
-"The Quassel Core you try to connect to is too old! Please consider upgrading."
+"The Quassel Core you try to connect to is too old! Please consider "
+"upgrading."
 msgstr ""
 
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:221
-#, fuzzy
+#: CoreConnection#8
 msgid "Invalid data received from core"
 msgstr ""
 
 msgid "Invalid data received from core"
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:308 ../src/client/coreconnection.cpp:390
-#: ../src/client/coreconnection.cpp:435
-#, fuzzy
+#: CoreConnection#9
+msgid "Disconnected from core."
+msgstr ""
+
+#: CoreConnection#10
 msgid "Unencrypted connection canceled"
 msgstr ""
 
 msgid "Unencrypted connection canceled"
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:338
-#, fuzzy
+#: CoreConnection#11
 msgid "Synchronizing to core..."
 msgstr ""
 
 msgid "Synchronizing to core..."
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:359
-#, fuzzy
+#: CoreConnection#12
 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 ""
 
 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 ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:471
-#, fuzzy
+#: CoreConnection#13
 msgid "Logging in..."
 msgstr ""
 
 msgid "Logging in..."
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:476
-#, fuzzy
+#: CoreConnection#14
 msgid "Login canceled"
 msgstr ""
 
 msgid "Login canceled"
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:499
-#, fuzzy
+#: CoreConnection#15
 msgid "Receiving session state"
 msgstr ""
 
 msgid "Receiving session state"
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:501
-#, fuzzy
+#: CoreConnection#16
 msgid "Synchronizing to %1..."
 msgstr ""
 
 msgid "Synchronizing to %1..."
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:522
-#, fuzzy
+#: CoreConnection#17
 msgid "Receiving network states"
 msgstr ""
 
 msgid "Receiving network states"
 msgstr ""
 
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:571
-#, fuzzy
+#: CoreConnection#18
 msgid "Synchronized to %1"
 msgstr ""
 
 msgid "Synchronized to %1"
 msgstr ""
 
-#. ts-context CoreConnectionStatusWidget
-#: ../src/qtui/ui/coreconnectionstatuswidget.ui:14
-#, fuzzy
+#: CoreConnectionSettingsPage#1
+msgctxt "CoreConnectionSettingsPage#1"
+msgid "Remote Cores"
+msgstr ""
+
+#: CoreConnectionSettingsPage#2
+msgctxt "CoreConnectionSettingsPage#2"
+msgid "Connection"
+msgstr ""
+
+#: CoreConnectionSettingsPage#3
+msgctxt "CoreConnectionSettingsPage#3"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context CoreConnectionStatusWidget
-#: ../src/qtui/ui/coreconnectionstatuswidget.ui:32
-#, fuzzy
-msgid "Message"
+#: CoreConnectionSettingsPage#4
+msgid "Network Status Detection"
 msgstr ""
 
 msgstr ""
 
-#. ts-context CoreConnectionStatusWidget
-#: ../src/qtui/coreconnectionstatuswidget.cpp:61
-#, fuzzy
-msgid "(Lag: %1 ms)"
+#: CoreConnectionSettingsPage#5
+msgid ""
+"Rely on KDE's hardware layer to detect if we're online. Recommended for most "
+"KDE users"
 msgstr ""
 
 msgstr ""
 
-#. ts-context CoreConnectionStatusWidget
-#: ../src/qtui/coreconnectionstatuswidget.cpp:74
-#, fuzzy
+#: CoreConnectionSettingsPage#6
+msgid "Use KDE's network status detection (via Solid)"
+msgstr ""
+
+#: CoreConnectionSettingsPage#7
+msgid ""
+"Actively ping the remote core and disconnect if we didn't get a reply after "
+"a certain time"
+msgstr ""
+
+#: CoreConnectionSettingsPage#8
+msgid "Ping timeout after"
+msgstr ""
+
+#: CoreConnectionSettingsPage#9
+msgctxt "CoreConnectionSettingsPage#9"
+msgid " seconds"
+msgstr ""
+
+#: CoreConnectionSettingsPage#10
+msgid ""
+"Only disconnect if the network socket gets closed by the operating system. "
+"This may take a long time after actually losing connectivity"
+msgstr ""
+
+#: CoreConnectionSettingsPage#11
+msgid "Never time out actively"
+msgstr ""
+
+#: CoreConnectionSettingsPage#12
+msgid "Automatically reconnect on network failures"
+msgstr ""
+
+#: CoreConnectionSettingsPage#13
+msgid "Retry every"
+msgstr ""
+
+# seconds
+#: CoreConnectionStatusWidget#1
+msgid "s"
+msgstr ""
+
+# milliseconds
+#: CoreConnectionStatusWidget#2
+msgid "ms"
+msgstr ""
+
+#: CoreConnectionStatusWidget#3
+msgid "(Lag: %1 %2)"
+msgstr ""
+
+#: CoreConnectionStatusWidget#4
 msgid "The connection to your core is encrypted with SSL."
 msgstr ""
 
 msgid "The connection to your core is encrypted with SSL."
 msgstr ""
 
-#. ts-context CoreConnectionStatusWidget
-#: ../src/qtui/coreconnectionstatuswidget.cpp:77
-#, fuzzy
+#: CoreConnectionStatusWidget#5
 msgid "The connection to your core is not encrypted."
 msgstr ""
 
 msgid "The connection to your core is not encrypted."
 msgstr ""
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/ui/coreinfodlg.ui:13
+#: CoreConnectionStatusWidget#6
+msgctxt "CoreConnectionStatusWidget#6"
+msgid "Form"
+msgstr ""
+
+#: CoreConnectionStatusWidget#7
+msgctxt "CoreConnectionStatusWidget#7"
+msgid "Message"
+msgstr ""
+
+#: CoreInfoDlg#1
 #, fuzzy
 #, fuzzy
+msgid "%n Day(s)"
+msgstr ""
+"\n"
+"            \n"
+"        "
+
+#: CoreInfoDlg#2
+msgid " %1:%2:%3 (since %4)"
+msgstr ""
+
+#: CoreInfoDlg#3
 msgid "Core Information"
 msgstr ""
 
 msgid "Core Information"
 msgstr ""
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/ui/coreinfodlg.ui:21
-#, fuzzy
+#: CoreInfoDlg#4
 msgid "Version:"
 msgstr ""
 
 msgid "Version:"
 msgstr ""
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/ui/coreinfodlg.ui:28
-#, fuzzy
+#: CoreInfoDlg#5
 msgid "<core version>"
 msgstr ""
 
 msgid "<core version>"
 msgstr ""
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/ui/coreinfodlg.ui:35
-#, fuzzy
+#: CoreInfoDlg#6
 msgid "Uptime:"
 msgstr ""
 
 msgid "Uptime:"
 msgstr ""
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/ui/coreinfodlg.ui:42
-#, fuzzy
+#: CoreInfoDlg#7
 msgid "Connected Clients:"
 msgstr ""
 
 msgid "Connected Clients:"
 msgstr ""
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/ui/coreinfodlg.ui:49
-#, fuzzy
+#: CoreInfoDlg#8
 msgid "<connected clients>"
 msgstr ""
 
 msgid "<connected clients>"
 msgstr ""
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/ui/coreinfodlg.ui:56
-#, fuzzy
+#: CoreInfoDlg#9
 msgid "<core uptime>"
 msgstr ""
 
 msgid "<core uptime>"
 msgstr ""
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/ui/coreinfodlg.ui:63
-#, fuzzy
+#: CoreInfoDlg#10
 msgid "Build date:"
 msgstr ""
 
 msgid "Build date:"
 msgstr ""
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/ui/coreinfodlg.ui:70
-#, fuzzy
+#: CoreInfoDlg#11
 msgid "<build date>"
 msgstr ""
 
 msgid "<build date>"
 msgstr ""
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/ui/coreinfodlg.ui:81
-#, fuzzy
+#: CoreInfoDlg#12
+msgctxt "CoreInfoDlg#12"
 msgid "Close"
 msgstr ""
 
 msgid "Close"
 msgstr ""
 
-#. ts-context CoreInfoDlg
-#: ../src/qtui/coreinfodlg.cpp:53
-#, fuzzy
-msgid "%n Day(s)"
-msgid_plural "%n Day(s)"
-msgstr[0] ""
-
-#. ts-context CoreInfoDlg
-#: ../src/qtui/coreinfodlg.cpp:54
-#, fuzzy
-msgid " %1:%2:%3 (since %4)"
-msgstr ""
-
-#. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:153
-#, fuzzy
+#: CoreNetwork#1
 msgid "Connection failed. Cycling to next Server"
 msgstr ""
 
 msgid "Connection failed. Cycling to next Server"
 msgstr ""
 
-#. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:161 ../src/core/corenetwork.cpp:162
-#, fuzzy
+#: CoreNetwork#2
 msgid "Connecting to %1:%2..."
 msgstr ""
 
 msgid "Connecting to %1:%2..."
 msgstr ""
 
-#. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:211
-#, fuzzy
+#: CoreNetwork#3
 msgid "Disconnecting. (%1)"
 msgstr ""
 
 msgid "Disconnecting. (%1)"
 msgstr ""
 
-#. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:211
-#, fuzzy
+#: CoreNetwork#4
 msgid "Core Shutdown"
 msgstr ""
 
 msgid "Core Shutdown"
 msgstr ""
 
-#. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:307
-#, fuzzy
+#: CoreNetwork#5
 msgid "Could not connect to %1 (%2)"
 msgstr ""
 
 msgid "Could not connect to %1 (%2)"
 msgstr ""
 
-#. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:309
-#, fuzzy
+#: CoreNetwork#6
 msgid "Connection failure: %1"
 msgstr ""
 
 msgid "Connection failure: %1"
 msgstr ""
 
-#. ts-context CoreSession
-#: ../src/core/coresession.cpp:192
-#, fuzzy
+#: CoreSession#1
+msgctxt "CoreSession#1"
 msgid "Client"
 msgstr ""
 
 msgid "Client"
 msgstr ""
 
-#. ts-context CoreSession
-#: ../src/core/coresession.cpp:192
-#, fuzzy
+#: CoreSession#2
 msgid "disconnected (UserId: %1)."
 msgstr ""
 
 msgid "disconnected (UserId: %1)."
 msgstr ""
 
-#. ts-context CoreSession
-#: ../src/core/coresession.cpp:386
-#, fuzzy
+#: CoreSession#3
 msgid ""
 "CoreSession::createNetwork(): Got invalid networkId from Core when trying to "
 "create network %1!"
 msgstr ""
 
 msgid ""
 "CoreSession::createNetwork(): Got invalid networkId from Core when trying to "
 "create network %1!"
 msgstr ""
 
-#. ts-context CoreSession
-#: ../src/core/coresession.cpp:417
-#, fuzzy
+#: CoreSession#4
 msgid ""
 "CoreSession::createNetwork(): Trying to create a network that already "
 "exists, updating instead!"
 msgstr ""
 
 msgid ""
 "CoreSession::createNetwork(): Trying to create a network that already "
 "exists, updating instead!"
 msgstr ""
 
-#. ts-context CoreUserInputHandler
-#: ../src/core/coreuserinputhandler.cpp:63
-#, fuzzy
+#: CoreUserInputHandler#1
 msgid "away"
 msgstr ""
 
 msgid "away"
 msgstr ""
 
-#. ts-context CoreUserInputHandler
-#: ../src/core/coreuserinputhandler.cpp:132
-#, fuzzy
+#: CoreUserInputHandler#2
 msgid "sending CTCP-%1 request"
 msgstr ""
 
 msgid "sending CTCP-%1 request"
 msgstr ""
 
-#. ts-context CreateIdentityDlg
-#: ../src/qtui/settingspages/createidentitydlg.ui:16
-#, fuzzy
+#: CreateIdentityDlg#1
 msgid "Create New Identity"
 msgstr ""
 
 msgid "Create New Identity"
 msgstr ""
 
-#. ts-context CreateIdentityDlg
-#: ../src/qtui/settingspages/createidentitydlg.ui:24
-#, fuzzy
+#: CreateIdentityDlg#2
 msgid "Identity name:"
 msgstr ""
 
 msgid "Identity name:"
 msgstr ""
 
-#. ts-context CreateIdentityDlg
-#: ../src/qtui/settingspages/createidentitydlg.ui:36
-#, fuzzy
+#: CreateIdentityDlg#3
 msgid "Create blank identity"
 msgstr ""
 
 msgid "Create blank identity"
 msgstr ""
 
-#. ts-context CreateIdentityDlg
-#: ../src/qtui/settingspages/createidentitydlg.ui:48
-#, fuzzy
+#: CreateIdentityDlg#4
 msgid "Duplicate:"
 msgstr ""
 
 msgid "Duplicate:"
 msgstr ""
 
-#. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:190
-#, fuzzy
+#: CtcpHandler#1
 msgid "Received CTCP PING request from %1"
 msgstr ""
 
 msgid "Received CTCP PING request from %1"
 msgstr ""
 
-#. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:195
-#, fuzzy
+#: CtcpHandler#2
 msgid "Received CTCP PING answer from %1 with %2 seconds round trip time"
 msgstr ""
 
 msgid "Received CTCP PING answer from %1 with %2 seconds round trip time"
 msgstr ""
 
-#. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:205
-#, fuzzy
+#: CtcpHandler#3
 msgid "Received CTCP VERSION request by %1"
 msgstr ""
 
 msgid "Received CTCP VERSION request by %1"
 msgstr ""
 
-#. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:208
-#, fuzzy
+#: CtcpHandler#4
 msgid "Received CTCP VERSION answer from %1: %2"
 msgstr ""
 
 msgid "Received CTCP VERSION answer from %1: %2"
 msgstr ""
 
-#. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:216
-#, fuzzy
+#: CtcpHandler#5
 msgid "Received unknown CTCP %1 by %2"
 msgstr ""
 
 msgid "Received unknown CTCP %1 by %2"
 msgstr ""
 
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/ui/debugbufferviewoverlay.ui:13
-#, fuzzy
-msgid "Debug BufferView Overlay"
-msgstr ""
-
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/ui/debugbufferviewoverlay.ui:26
-#, fuzzy
-msgid "Overlay View"
-msgstr ""
-
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/ui/debugbufferviewoverlay.ui:39
-#, fuzzy
-msgid "Overlay Properties"
-msgstr ""
-
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:50
-#, fuzzy
+#: DebugBufferViewOverlay#1
 msgid "BufferViews:"
 msgstr ""
 
 msgid "BufferViews:"
 msgstr ""
 
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:51
-#, fuzzy
+#: DebugBufferViewOverlay#2
 msgid "All Networks:"
 msgstr ""
 
 msgid "All Networks:"
 msgstr ""
 
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:52
-#, fuzzy
+#: DebugBufferViewOverlay#3
 msgid "Networks:"
 msgstr ""
 
 msgid "Networks:"
 msgstr ""
 
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:53
-#, fuzzy
+#: DebugBufferViewOverlay#4
 msgid "Buffers:"
 msgstr ""
 
 msgid "Buffers:"
 msgstr ""
 
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:54
-#, fuzzy
+#: DebugBufferViewOverlay#5
 msgid "Removed buffers:"
 msgstr ""
 
 msgid "Removed buffers:"
 msgstr ""
 
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:55
-#, fuzzy
+#: DebugBufferViewOverlay#6
 msgid "Temp. removed buffers:"
 msgstr ""
 
 msgid "Temp. removed buffers:"
 msgstr ""
 
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:57
-#, fuzzy
+#: DebugBufferViewOverlay#7
 msgid "Add Buffers Automatically:"
 msgstr ""
 
 msgid "Add Buffers Automatically:"
 msgstr ""
 
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:58
-#, fuzzy
+#: DebugBufferViewOverlay#8
 msgid "Hide inactive buffers:"
 msgstr ""
 
 msgid "Hide inactive buffers:"
 msgstr ""
 
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:59
-#, fuzzy
+#: DebugBufferViewOverlay#9
 msgid "Allowed buffer types:"
 msgstr ""
 
 msgid "Allowed buffer types:"
 msgstr ""
 
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:60
-#, fuzzy
+#: DebugBufferViewOverlay#10
 msgid "Minimum activity:"
 msgstr ""
 
 msgid "Minimum activity:"
 msgstr ""
 
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:62
-#, fuzzy
+#: DebugBufferViewOverlay#11
 msgid "Is initialized:"
 msgstr ""
 
 msgid "Is initialized:"
 msgstr ""
 
-#. ts-context DebugConsole
-#: ../src/qtui/ui/debugconsole.ui:13
-#, fuzzy
+#: DebugBufferViewOverlay#12
+msgid "Debug BufferView Overlay"
+msgstr ""
+
+#: DebugBufferViewOverlay#13
+msgid "Overlay View"
+msgstr ""
+
+#: DebugBufferViewOverlay#14
+msgid "Overlay Properties"
+msgstr ""
+
+#: DebugConsole#1
 msgid "Debug Console"
 msgstr ""
 
 msgid "Debug Console"
 msgstr ""
 
-#. ts-context DebugConsole
-#: ../src/qtui/ui/debugconsole.ui:52
-#, fuzzy
+#: DebugConsole#2
 msgid "local"
 msgstr ""
 
 msgid "local"
 msgstr ""
 
-#. ts-context DebugConsole
-#: ../src/qtui/ui/debugconsole.ui:62
-#, fuzzy
+#: DebugConsole#3
 msgid "core"
 msgstr ""
 
 msgid "core"
 msgstr ""
 
-#. ts-context DebugConsole
-#: ../src/qtui/ui/debugconsole.ui:90
-#, fuzzy
+#: DebugConsole#4
 msgid "Evaluate!"
 msgstr ""
 
 msgid "Evaluate!"
 msgstr ""
 
-#. ts-context DebugLogWidget
-#: ../src/qtui/ui/debuglogwidget.ui:13
-#, fuzzy
+#: DebugLogWidget#1
 msgid "Debug Log"
 msgstr ""
 
 msgid "Debug Log"
 msgstr ""
 
-#. ts-context DebugLogWidget
-#: ../src/qtui/ui/debuglogwidget.ui:43
-#, fuzzy
+#: DebugLogWidget#2
+msgctxt "DebugLogWidget#2"
 msgid "Close"
 msgstr ""
 
 msgid "Close"
 msgstr ""
 
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:13
-#, fuzzy
+#: DesktopNotificationConfigWidget#1
+msgctxt "DesktopNotificationConfigWidget#1"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:19
-#, fuzzy
+#: DesktopNotificationConfigWidget#2
 msgid "Desktop Notification (via D-Bus)"
 msgstr ""
 
 msgid "Desktop Notification (via D-Bus)"
 msgstr ""
 
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:33
-#, fuzzy
+#: DesktopNotificationConfigWidget#3
 msgid "Timeout:"
 msgstr ""
 
 msgid "Timeout:"
 msgstr ""
 
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:46
-#, fuzzy
+#: DesktopNotificationConfigWidget#4
+msgctxt "DesktopNotificationConfigWidget#4"
 msgid " s"
 msgstr ""
 
 msgid " s"
 msgstr ""
 
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:76
-#, fuzzy
+#: DesktopNotificationConfigWidget#5
 msgid "Position hint:"
 msgstr ""
 
 msgid "Position hint:"
 msgstr ""
 
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:86
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:102
-#, fuzzy
+#: DesktopNotificationConfigWidget#6
 msgid " px"
 msgstr ""
 
 msgid " px"
 msgstr ""
 
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:89
-#, fuzzy
+#: DesktopNotificationConfigWidget#7
 msgid "X: "
 msgstr ""
 
 msgid "X: "
 msgstr ""
 
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:105
-#, fuzzy
+#: DesktopNotificationConfigWidget#8
 msgid "Y: "
 msgstr ""
 
 msgid "Y: "
 msgstr ""
 
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:130
-#, fuzzy
+#: DesktopNotificationConfigWidget#9
 msgid "Queue unread notifications"
 msgstr ""
 
 msgid "Queue unread notifications"
 msgstr ""
 
-#. ts-context ExecWrapper
-#: ../src/client/execwrapper.cpp:45
-#, fuzzy
+#: ExecWrapper#1
 msgid "Invalid command string for /exec: %1"
 msgstr ""
 
 msgid "Invalid command string for /exec: %1"
 msgstr ""
 
-#. ts-context ExecWrapper
-#: ../src/client/execwrapper.cpp:53
-#, fuzzy
+#: ExecWrapper#2
 msgid "Name \"%1\" is invalid: ../ or ..\\ are not allowed!"
 msgstr ""
 
 msgid "Name \"%1\" is invalid: ../ or ..\\ are not allowed!"
 msgstr ""
 
-#. ts-context ExecWrapper
-#: ../src/client/execwrapper.cpp:64
-#, fuzzy
+#: ExecWrapper#3
 msgid "Could not find script \"%1\""
 msgstr ""
 
 msgid "Could not find script \"%1\""
 msgstr ""
 
-#. ts-context ExecWrapper
-#: ../src/client/execwrapper.cpp:82
-#, fuzzy
+#: ExecWrapper#4
 msgid "Script \"%1\" crashed with exit code %2."
 msgstr ""
 
 msgid "Script \"%1\" crashed with exit code %2."
 msgstr ""
 
-#. ts-context ExecWrapper
-#: ../src/client/execwrapper.cpp:98
-#, fuzzy
+#: ExecWrapper#5
 msgid "Script \"%1\" could not start."
 msgstr ""
 
 msgid "Script \"%1\" could not start."
 msgstr ""
 
-#. ts-context ExecWrapper
-#: ../src/client/execwrapper.cpp:100
-#, fuzzy
+#: ExecWrapper#6
 msgid "Script \"%1\" caused error %2."
 msgstr ""
 
 msgid "Script \"%1\" caused error %2."
 msgstr ""
 
-#. ts-context FontSelector
-#: ../src/uisupport/fontselector.cpp:31
-#, fuzzy
+#: FontSelector#1
 msgid "Choose..."
 msgstr ""
 
 msgid "Choose..."
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:13
-#, fuzzy
-msgid "Form"
+#: HighlightSettingsPage#1
+msgctxt "HighlightSettingsPage#1"
+msgid "Interface"
 msgstr ""
 
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:19
-#, fuzzy
-msgid "Custom Highlights"
+#: HighlightSettingsPage#2
+msgctxt "HighlightSettingsPage#2"
+msgid "Highlight"
 msgstr ""
 
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:32
-#: ../src/qtui/settingspages/highlightsettingspage.cpp:30
-#, fuzzy
-msgid "Highlight"
+#: HighlightSettingsPage#3
+msgid "this shouldn't be empty"
 msgstr ""
 
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:37
-#, fuzzy
+#: HighlightSettingsPage#4
+msgid "highlight rule"
+msgstr ""
+
+#: HighlightSettingsPage#5
+msgctxt "HighlightSettingsPage#5"
+msgid "Form"
+msgstr ""
+
+#: HighlightSettingsPage#6
+msgid "Custom Highlights"
+msgstr ""
+
+#: HighlightSettingsPage#7
 msgid "RegEx"
 msgstr ""
 
 msgid "RegEx"
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:42
-#, fuzzy
+#: HighlightSettingsPage#8
 msgid "CS"
 msgstr ""
 
 msgid "CS"
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:47
-#, fuzzy
+#: HighlightSettingsPage#9
 msgid "Enable"
 msgstr ""
 
 msgid "Enable"
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:55
-#, fuzzy
+#: HighlightSettingsPage#10
 msgid "Add"
 msgstr ""
 
 msgid "Add"
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:62
-#, fuzzy
+#: HighlightSettingsPage#11
+msgctxt "HighlightSettingsPage#11"
 msgid "Remove"
 msgstr ""
 
 msgid "Remove"
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:85
-#, fuzzy
+#: HighlightSettingsPage#12
 msgid "Highlight Nicks"
 msgstr ""
 
 msgid "Highlight Nicks"
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:91
-#, fuzzy
+#: HighlightSettingsPage#13
 msgid "All nicks from identity"
 msgstr ""
 
 msgid "All nicks from identity"
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:98
-#, fuzzy
+#: HighlightSettingsPage#14
 msgid "Current nick"
 msgstr ""
 
 msgid "Current nick"
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:108
-#, fuzzy
+#: HighlightSettingsPage#15
 msgid "None"
 msgstr ""
 
 msgid "None"
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.ui:115
-#, fuzzy
+#: HighlightSettingsPage#16
 msgid "Case sensitive"
 msgstr ""
 
 msgid "Case sensitive"
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.cpp:30
-#, fuzzy
-msgid "Interface"
+#: IdentitiesSettingsPage#1
+msgctxt "IdentitiesSettingsPage#1"
+msgid "IRC"
 msgstr ""
 
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.cpp:159
-#, fuzzy
-msgid "this shouldn't be empty"
+#: IdentitiesSettingsPage#2
+msgid "Identities"
 msgstr ""
 
 msgstr ""
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.h:45
-#, fuzzy
-msgid "highlight rule"
+#: IdentitiesSettingsPage#3
+msgctxt "IdentitiesSettingsPage#3"
+msgid ""
+"<b>The following problems need to be corrected before your changes can be "
+"applied:</b><ul>"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.ui:31
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:322
-#, fuzzy
-msgid "Rename Identity"
+#: IdentitiesSettingsPage#4
+msgid "<li>All identities need an identity name set</li>"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.ui:34
-#: ../src/qtui/settingspages/identitiessettingspage.ui:77
-#, fuzzy
-msgid "..."
+#: IdentitiesSettingsPage#5
+msgid "<li>Every identity needs at least one nickname defined</li>"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.ui:51
-#, fuzzy
-msgid "Add Identity"
+#: IdentitiesSettingsPage#6
+msgid "<li>You need to specify a real name for every identity</li>"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.ui:54
-#, fuzzy
-msgid "Add..."
+#: IdentitiesSettingsPage#7
+msgid "<li>You need to specify an ident for every identity</li>"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.ui:74
-#, fuzzy
-msgid "Remove Identity"
+#: IdentitiesSettingsPage#8
+msgctxt "IdentitiesSettingsPage#8"
+msgid "</ul>"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:31
-#, fuzzy
-msgid "IRC"
+#: IdentitiesSettingsPage#9
+msgid "One or more identities are invalid"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:31
-#, fuzzy
-msgid "Identities"
+#: IdentitiesSettingsPage#10
+msgid "Delete Identity?"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:178
-#, fuzzy
-msgid ""
-"<b>The following problems need to be corrected before your changes can be "
-"applied:</b><ul>"
+#: IdentitiesSettingsPage#11
+msgid "Do you really want to delete identity \"%1\"?"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:179
-#, fuzzy
-msgid "<li>All identities need an identity name set</li>"
+#: IdentitiesSettingsPage#12
+msgctxt "IdentitiesSettingsPage#12"
+msgid "Rename Identity"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:180
-#, fuzzy
-msgid "<li>Every identity needs at least one nickname defined</li>"
+#: IdentitiesSettingsPage#13
+msgid "Please enter a new name for the identity \"%1\"!"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:181
-#, fuzzy
-msgid "<li>You need to specify a real name for every identity</li>"
+#: IdentitiesSettingsPage#14
+msgctxt "IdentitiesSettingsPage#14"
+msgid "..."
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:182
-#, fuzzy
-msgid "<li>You need to specify an ident for every identity</li>"
+#: IdentitiesSettingsPage#15
+msgid "Add Identity"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:183
-#, fuzzy
-msgid "</ul>"
+#: IdentitiesSettingsPage#16
+msgctxt "IdentitiesSettingsPage#16"
+msgid "Add..."
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:184
-#, fuzzy
-msgid "One or more identities are invalid"
+#: IdentitiesSettingsPage#17
+msgid "Remove Identity"
+msgstr ""
+
+#: Identity#1
+msgid "Quassel IRC User"
+msgstr ""
+
+#: Identity#2
+msgid "<empty>"
+msgstr ""
+
+#: Identity#3
+msgid "Gone fishing."
+msgstr ""
+
+#: Identity#4
+msgid "Not here. No, really. not here!"
+msgstr ""
+
+#: Identity#5
+msgid "All Quassel clients vanished from the face of the earth..."
+msgstr ""
+
+#: Identity#6
+msgid "Kindergarten is elsewhere!"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:310
-#, fuzzy
-msgid "Delete Identity?"
+#: Identity#7
+msgid "http://quassel-irc.org - Chat comfortably. Anywhere."
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:311
-#, fuzzy
-msgid "Do you really want to delete identity \"%1\"?"
+#: IdentityEditWidget#1
+msgctxt "IdentityEditWidget#1"
+msgid "Advanced"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:323
-#, fuzzy
-msgid "Please enter a new name for the identity \"%1\"!"
+#: IdentityEditWidget#2
+msgid "Load a Key"
 msgstr ""
 
 msgstr ""
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:122
-#, fuzzy
-msgid "Quassel IRC User"
+#: IdentityEditWidget#3
+msgid "No Key loaded"
 msgstr ""
 
 msgstr ""
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:150
-#, fuzzy
-msgid "<empty>"
+#: IdentityEditWidget#4
+msgid "Load"
 msgstr ""
 
 msgstr ""
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:156
-#, fuzzy
-msgid "Gone fishing."
+#: IdentityEditWidget#5
+msgid "RSA"
 msgstr ""
 
 msgstr ""
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:160
-#, fuzzy
-msgid "Not here. No, really. not here!"
+#: IdentityEditWidget#6
+msgid "DSA"
 msgstr ""
 
 msgstr ""
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:163
-#, fuzzy
-msgid "All Quassel clients vanished from the face of the earth..."
+#: IdentityEditWidget#7
+msgid "Clear"
 msgstr ""
 
 msgstr ""
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:166
-#, fuzzy
-msgid "Kindergarten is elsewhere!"
+#: IdentityEditWidget#8
+msgid "Load a Certificate"
 msgstr ""
 
 msgstr ""
 
-#. ts-context Identity
-#: ../src/common/identity.cpp:167 ../src/common/identity.cpp:168
-#, fuzzy
-msgid "http://quassel-irc.org - Chat comfortably. Anywhere."
+#: IdentityEditWidget#9
+msgid "No Certificate loaded"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:29
-#, fuzzy
+#: IdentityEditWidget#10
 msgid "General"
 msgstr ""
 
 msgid "General"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:37
-#, fuzzy
+#: IdentityEditWidget#11
 msgid "Real Name:"
 msgstr ""
 
 msgid "Real Name:"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:44
-#, fuzzy
+#: IdentityEditWidget#12
 msgid "The \"Real Name\" is shown in /whois."
 msgstr ""
 
 msgid "The \"Real Name\" is shown in /whois."
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:53
-#, fuzzy
+#: IdentityEditWidget#13
 msgid "Nicknames"
 msgstr ""
 
 msgid "Nicknames"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:89
-#, fuzzy
+#: IdentityEditWidget#14
+msgctxt "IdentityEditWidget#14"
 msgid "Add Nickname"
 msgstr ""
 
 msgid "Add Nickname"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:92
-#, fuzzy
+#: IdentityEditWidget#15
+msgctxt "IdentityEditWidget#15"
 msgid "&Add..."
 msgstr ""
 
 msgid "&Add..."
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:115
-#, fuzzy
+#: IdentityEditWidget#16
 msgid "Remove Nickname"
 msgstr ""
 
 msgid "Remove Nickname"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:118
-#, fuzzy
+#: IdentityEditWidget#17
+msgctxt "IdentityEditWidget#17"
 msgid "Remove"
 msgstr ""
 
 msgid "Remove"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:135
-#, fuzzy
+#: IdentityEditWidget#18
+msgctxt "IdentityEditWidget#18"
 msgid "Rename Identity"
 msgstr ""
 
 msgid "Rename Identity"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:138
-#, fuzzy
+#: IdentityEditWidget#19
+msgctxt "IdentityEditWidget#19"
 msgid "Re&name..."
 msgstr ""
 
 msgid "Re&name..."
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:164
-#, fuzzy
+#: IdentityEditWidget#20
+msgctxt "IdentityEditWidget#20"
 msgid "Move upwards in list"
 msgstr ""
 
 msgid "Move upwards in list"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:167
-#: ../src/qtui/settingspages/identityeditwidget.ui:181
-#, fuzzy
+#: IdentityEditWidget#21
+msgctxt "IdentityEditWidget#21"
 msgid "..."
 msgstr ""
 
 msgid "..."
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:178
-#, fuzzy
+#: IdentityEditWidget#22
+msgctxt "IdentityEditWidget#22"
 msgid "Move downwards in list"
 msgstr ""
 
 msgid "Move downwards in list"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:226
-#, fuzzy
+#: IdentityEditWidget#23
 msgid "A&way"
 msgstr ""
 
 msgid "A&way"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:232
-#, fuzzy
+#: IdentityEditWidget#24
 msgid "Default Away Settings"
 msgstr ""
 
 msgid "Default Away Settings"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:243
-#, fuzzy
+#: IdentityEditWidget#25
 msgid "Nick to be used when being away"
 msgstr ""
 
 msgid "Nick to be used when being away"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:253
-#, fuzzy
+#: IdentityEditWidget#26
 msgid "Default away reason"
 msgstr ""
 
 msgid "Default away reason"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:260
-#, fuzzy
+#: IdentityEditWidget#27
 msgid "Away Nick:"
 msgstr ""
 
 msgid "Away Nick:"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:267
-#: ../src/qtui/settingspages/identityeditwidget.ui:296
-#: ../src/qtui/settingspages/identityeditwidget.ui:365
-#, fuzzy
+#: IdentityEditWidget#28
 msgid "Away Reason:"
 msgstr ""
 
 msgid "Away Reason:"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:279
-#, fuzzy
+#: IdentityEditWidget#29
 msgid "Set away when all clients have detached from the core"
 msgstr ""
 
 msgid "Set away when all clients have detached from the core"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:282
-#, fuzzy
+#: IdentityEditWidget#30
 msgid "Away On Detach"
 msgstr ""
 
 msgid "Away On Detach"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:314
-#, fuzzy
+#: IdentityEditWidget#31
 msgid "Not implemented yet"
 msgstr ""
 
 msgid "Not implemented yet"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:317
-#, fuzzy
+#: IdentityEditWidget#32
 msgid "Away On Idle"
 msgstr ""
 
 msgid "Away On Idle"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:331
-#, fuzzy
+#: IdentityEditWidget#33
 msgid "Set away after"
 msgstr ""
 
 msgid "Set away after"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:341
-#, fuzzy
+#: IdentityEditWidget#34
 msgid "minutes of being idle"
 msgstr ""
 
 msgid "minutes of being idle"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:398
-#: ../src/qtui/settingspages/identityeditwidget.cpp:219
-#, fuzzy
-msgid "Advanced"
-msgstr ""
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:406
-#, fuzzy
+#: IdentityEditWidget#35
 msgid "Ident:"
 msgstr ""
 
 msgid "Ident:"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:413
-#, fuzzy
+#: IdentityEditWidget#36
 msgid ""
 msgid ""
-"The \"ident\" is part of your hostmask and, together with your host, "
-"uniquely identifies you within the IRC network."
+"The \"ident\" is part of your hostmask and, together with your host, uniquely "
+"identifies you within the IRC network."
 msgstr ""
 
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:422
-#, fuzzy
+#: IdentityEditWidget#37
 msgid "Messages"
 msgstr ""
 
 msgid "Messages"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:430
-#, fuzzy
+#: IdentityEditWidget#38
 msgid "Part Reason:"
 msgstr ""
 
 msgid "Part Reason:"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:443
-#, fuzzy
+#: IdentityEditWidget#39
 msgid "Quit Reason:"
 msgstr ""
 
 msgid "Quit Reason:"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:453
-#, fuzzy
+#: IdentityEditWidget#40
 msgid "Kick Reason:"
 msgstr ""
 
 msgid "Kick Reason:"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:487
-#, fuzzy
+#: IdentityEditWidget#41
 msgid ""
 "You need an SSL Capable Client to edit your Cores SSL Key and Certificate"
 msgstr ""
 
 msgid ""
 "You need an SSL Capable Client to edit your Cores SSL Key and Certificate"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:516
-#, fuzzy
+#: IdentityEditWidget#42
 msgid ""
 "Warning: you are not connected with a secured connection to the Quassel "
 "Core!\n"
 msgid ""
 "Warning: you are not connected with a secured connection to the Quassel "
 "Core!\n"
@@ -3106,120 +2289,44 @@ msgid ""
 "Certificate!"
 msgstr ""
 
 "Certificate!"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:545
-#, fuzzy
+#: IdentityEditWidget#43
+msgctxt "IdentityEditWidget#43"
 msgid "Continue"
 msgstr ""
 
 msgid "Continue"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:583
-#, fuzzy
+#: IdentityEditWidget#44
 msgid "Use SSL Key"
 msgstr ""
 
 msgid "Use SSL Key"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:597
-#, fuzzy
+#: IdentityEditWidget#45
 msgid "Key Type:"
 msgstr ""
 
 msgid "Key Type:"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:604
-#: ../src/qtui/settingspages/identityeditwidget.cpp:317
-#: ../src/qtui/settingspages/identityeditwidget.cpp:328
-#, fuzzy
-msgid "No Key loaded"
-msgstr ""
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:624
-#: ../src/qtui/settingspages/identityeditwidget.ui:722
-#: ../src/qtui/settingspages/identityeditwidget.cpp:318
-#: ../src/qtui/settingspages/identityeditwidget.cpp:365
-#, fuzzy
-msgid "Load"
-msgstr ""
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:636
-#, fuzzy
+#: IdentityEditWidget#46
 msgid "Use SSL Certificate"
 msgstr ""
 
 msgid "Use SSL Certificate"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:655
-#, fuzzy
+#: IdentityEditWidget#47
 msgid "Organisation:"
 msgstr ""
 
 msgid "Organisation:"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:662
-#: ../src/qtui/settingspages/identityeditwidget.ui:696
-#: ../src/qtui/settingspages/identityeditwidget.cpp:363
-#: ../src/qtui/settingspages/identityeditwidget.cpp:364
-#, fuzzy
-msgid "No Certificate loaded"
-msgstr ""
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.ui:689
-#, fuzzy
+#: IdentityEditWidget#48
 msgid "CommonName:"
 msgstr ""
 
 msgid "CommonName:"
 msgstr ""
 
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:290
-#, fuzzy
-msgid "Load a Key"
-msgstr ""
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:322
-#, fuzzy
-msgid "RSA"
-msgstr ""
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:325
-#, fuzzy
-msgid "DSA"
-msgstr ""
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:330
-#: ../src/qtui/settingspages/identityeditwidget.cpp:369
-#, fuzzy
-msgid "Clear"
-msgstr ""
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:340
-#, fuzzy
-msgid "Load a Certificate"
-msgstr ""
-
-#. ts-context IdentityPage
-#: ../src/qtui/ircconnectionwizard.cpp:107
-#, fuzzy
+#: IdentityPage#1
 msgid "Setup Identity"
 msgstr ""
 
 msgid "Setup Identity"
 msgstr ""
 
-#. ts-context IdentityPage
-#: ../src/qtui/ircconnectionwizard.cpp:112
-#, fuzzy
+#: IdentityPage#2
 msgid "Default Identity"
 msgstr ""
 
 msgid "Default Identity"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:15
-#, fuzzy
+#: IgnoreListEditDlg#1
 msgid "Configure Ignore Rule"
 msgstr ""
 
 msgid "Configure Ignore Rule"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:27
-#, fuzzy
+#: IgnoreListEditDlg#2
 msgid ""
 "<p><b>Strictness:</b></p>\n"
 "<p><u>Dynamic:</u></p>\n"
 msgid ""
 "<p><b>Strictness:</b></p>\n"
 "<p><u>Dynamic:</u></p>\n"
@@ -3230,27 +2337,19 @@ msgid ""
 "<p>Messages are filtered before they get stored in the database.</p>"
 msgstr ""
 
 "<p>Messages are filtered before they get stored in the database.</p>"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:35
-#, fuzzy
+#: IgnoreListEditDlg#3
 msgid "Strictness"
 msgstr ""
 
 msgid "Strictness"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:41
-#, fuzzy
+#: IgnoreListEditDlg#4
 msgid "Dynamic"
 msgstr ""
 
 msgid "Dynamic"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:48
-#, fuzzy
+#: IgnoreListEditDlg#5
 msgid "Permanent"
 msgstr ""
 
 msgid "Permanent"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:58
-#, fuzzy
+#: IgnoreListEditDlg#6
 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"
@@ -3260,27 +2359,20 @@ msgid ""
 "<p>The rule is matched against the actual message content</p>"
 msgstr ""
 
 "<p>The rule is matched against the actual message content</p>"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:66
-#, fuzzy
+#: IgnoreListEditDlg#7
 msgid "Rule Type"
 msgstr ""
 
 msgid "Rule Type"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:72
-#, fuzzy
+#: IgnoreListEditDlg#8
 msgid "Sender"
 msgstr ""
 
 msgid "Sender"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:79
-#, fuzzy
+#: IgnoreListEditDlg#9
+msgctxt "IgnoreListEditDlg#9"
 msgid "Message"
 msgstr ""
 
 msgid "Message"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:91
-#, fuzzy
+#: IgnoreListEditDlg#10
 msgid ""
 "<p><b>Ignore rule:</b></p>\n"
 "<p>Depending on the type of the rule, the text is matched against "
 msgid ""
 "<p><b>Ignore rule:</b></p>\n"
 "<p>Depending on the type of the rule, the text is matched against "
@@ -3298,15 +2390,12 @@ msgid ""
 "from any host</p>"
 msgstr ""
 
 "from any host</p>"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:105
-#, fuzzy
+#: IgnoreListEditDlg#11
+msgctxt "IgnoreListEditDlg#11"
 msgid "Ignore Rule"
 msgstr ""
 
 msgid "Ignore Rule"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:116
-#, fuzzy
+#: IgnoreListEditDlg#12
 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"
@@ -3317,15 +2406,11 @@ msgid ""
 "?: representing \"exactly one character\"</p>"
 msgstr ""
 
 "?: representing \"exactly one character\"</p>"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:124
-#, fuzzy
+#: IgnoreListEditDlg#13
 msgid "Regular expression"
 msgstr ""
 
 msgid "Regular expression"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:136
-#, fuzzy
+#: IgnoreListEditDlg#14
 msgid ""
 "<p><b>Scope:</b></p>\n"
 "<p><u>Global:</u></p>\n"
 msgid ""
 "<p><b>Scope:</b></p>\n"
 "<p><u>Global:</u></p>\n"
@@ -3338,33 +2423,25 @@ msgid ""
 "should match</p>"
 msgstr ""
 
 "should match</p>"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:145
-#, fuzzy
+#: IgnoreListEditDlg#15
 msgid "Scope"
 msgstr ""
 
 msgid "Scope"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:153
-#, fuzzy
+#: IgnoreListEditDlg#16
 msgid "Global"
 msgstr ""
 
 msgid "Global"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:160
-#, fuzzy
+#: IgnoreListEditDlg#17
+msgctxt "IgnoreListEditDlg#17"
 msgid "Network"
 msgstr ""
 
 msgid "Network"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:167
-#, fuzzy
+#: IgnoreListEditDlg#18
+msgctxt "IgnoreListEditDlg#18"
 msgid "Channel"
 msgstr ""
 
 msgid "Channel"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:176
-#, fuzzy
+#: IgnoreListEditDlg#19
 msgid ""
 "<p><b>Scope rule:</b></p>\n"
 "<p>A scope rule is a semicolon separated list of either <i>network</i> or "
 msgid ""
 "<p><b>Scope rule:</b></p>\n"
 "<p>A scope rule is a semicolon separated list of either <i>network</i> or "
@@ -3376,9 +2453,7 @@ msgid ""
 "would match on #foobar and on any channel starting with <i>#quassel</i></p>"
 msgstr ""
 
 "would match on #foobar and on any channel starting with <i>#quassel</i></p>"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:207
-#, fuzzy
+#: IgnoreListEditDlg#20
 msgid ""
 "<p><b>Enable / Disable:</b></p>\n"
 "<p>Only enabled rules are filtered.\n"
 msgid ""
 "<p><b>Enable / Disable:</b></p>\n"
 "<p>Only enabled rules are filtered.\n"
@@ -3386,2107 +2461,1503 @@ msgid ""
 "For dynamic rules, disabling actually shows the filtered messages again.</p>"
 msgstr ""
 
 "For dynamic rules, disabling actually shows the filtered messages again.</p>"
 msgstr ""
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:213
-#, fuzzy
+#: IgnoreListEditDlg#21
 msgid "Rule is enabled"
 msgstr ""
 
 msgid "Rule is enabled"
 msgstr ""
 
-#. ts-context IgnoreListModel
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:69
-#, fuzzy
+#: IgnoreListModel#1
 msgid ""
 "<b>Enable / Disable:</b><br />Only enabled rules are filtered.<br />For "
 "dynamic rules, disabling actually shows the filtered messages again"
 msgstr ""
 
 msgid ""
 "<b>Enable / Disable:</b><br />Only enabled rules are filtered.<br />For "
 "dynamic rules, disabling actually shows the filtered messages again"
 msgstr ""
 
-#. ts-context IgnoreListModel
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:73
-#, fuzzy
+#: IgnoreListModel#2
 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 "
 "/><i>Example:<i><br />    \"*foobar*\" matches any text containing the word "
 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 "
 "/><i>Example:<i><br />    \"*foobar*\" matches any text containing the word "
-"\"foobar\"<br /><br />- <u>the sender string "
-"<i>nick!ident@host.name<i></u><br /><i>Example:</i><br />    "
-"\"*@foobar.com\" matches any sender from host foobar.com<br />    "
-"\"stupid!.+\" (RegEx) matches any sender with nickname \"stupid\" from any "
-"host<br />"
+"\"foobar\"<br /><br />- <u>the sender string <i>nick!ident@host.name<i></u><br "
+"/><i>Example:</i><br />    \"*@foobar.com\" matches any sender from host "
+"foobar.com<br />    \"stupid!.+\" (RegEx) matches any sender with nickname "
+"\"stupid\" from any host<br />"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IgnoreListModel
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:89
-#, fuzzy
+#: IgnoreListModel#3
 msgid "By Sender"
 msgstr ""
 
 msgid "By Sender"
 msgstr ""
 
-#. ts-context IgnoreListModel
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:91
-#, fuzzy
+#: IgnoreListModel#4
 msgid "By Message"
 msgstr ""
 
 msgid "By Message"
 msgstr ""
 
-#. ts-context IgnoreListModel
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:193
-#, fuzzy
+#: IgnoreListModel#5
 msgid "Enabled"
 msgstr ""
 
 msgid "Enabled"
 msgstr ""
 
-#. ts-context IgnoreListModel
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:194
-#, fuzzy
+#: IgnoreListModel#6
 msgid "Type"
 msgstr ""
 
 msgid "Type"
 msgstr ""
 
-#. ts-context IgnoreListModel
-#: ../src/qtui/settingspages/ignorelistmodel.cpp:195
-#, fuzzy
+#: IgnoreListModel#7
+msgctxt "IgnoreListModel#7"
 msgid "Ignore Rule"
 msgstr ""
 
 msgid "Ignore Rule"
 msgstr ""
 
-#. ts-context IgnoreListSettingsPage
-#: ../src/qtui/settingspages/ignorelistsettingspage.ui:14
-#, fuzzy
-msgid "Form"
-msgstr ""
-
-#. ts-context IgnoreListSettingsPage
-#: ../src/qtui/settingspages/ignorelistsettingspage.ui:28
-#, fuzzy
-msgid "New"
-msgstr ""
-
-#. ts-context IgnoreListSettingsPage
-#: ../src/qtui/settingspages/ignorelistsettingspage.ui:42
-#, fuzzy
-msgid "Delete"
-msgstr ""
-
-#. ts-context IgnoreListSettingsPage
-#: ../src/qtui/settingspages/ignorelistsettingspage.ui:56
-#, fuzzy
-msgid "&Edit"
-msgstr ""
-
-#. ts-context IgnoreListSettingsPage
-#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:34
-#, fuzzy
+#: IgnoreListSettingsPage#1
+msgctxt "IgnoreListSettingsPage#1"
 msgid "IRC"
 msgstr ""
 
 msgid "IRC"
 msgstr ""
 
-#. ts-context IgnoreListSettingsPage
-#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:34
-#, fuzzy
+#: IgnoreListSettingsPage#2
 msgid "Ignore List"
 msgstr ""
 
 msgid "Ignore List"
 msgstr ""
 
-#. ts-context IgnoreListSettingsPage
-#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:128
-#, fuzzy
+#: IgnoreListSettingsPage#3
 msgid "Rule already exists"
 msgstr ""
 
 msgid "Rule already exists"
 msgstr ""
 
-#. ts-context IgnoreListSettingsPage
-#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:129
-#, fuzzy
+#: IgnoreListSettingsPage#4
 msgid ""
 "There is already a rule\n"
 "\"%1\"\n"
 "Please choose another rule."
 msgstr ""
 
 msgid ""
 "There is already a rule\n"
 "\"%1\"\n"
 "Please choose another rule."
 msgstr ""
 
-#. ts-context IndicatorNotificationConfigWidget
-#: ../src/qtui/ui/indicatornotificationconfigwidget.ui:14
-#, fuzzy
+#: IgnoreListSettingsPage#5
+msgctxt "IgnoreListSettingsPage#5"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context IndicatorNotificationConfigWidget
-#: ../src/qtui/ui/indicatornotificationconfigwidget.ui:20
-#, fuzzy
-msgid "Show messages in indicator"
+#: IgnoreListSettingsPage#6
+msgctxt "IgnoreListSettingsPage#6"
+msgid "New"
 msgstr ""
 
 msgstr ""
 
-#. ts-context InputWidget
-#: ../src/qtui/ui/inputwidget.ui:20
-#, fuzzy
+#: IgnoreListSettingsPage#7
+msgctxt "IgnoreListSettingsPage#7"
+msgid "Delete"
+msgstr ""
+
+#: IgnoreListSettingsPage#8
+msgid "&Edit"
+msgstr ""
+
+#: IndicatorNotificationConfigWidget#1
+msgctxt "IndicatorNotificationConfigWidget#1"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context InputWidget
-#: ../src/qtui/inputwidget.cpp:89
-#, fuzzy
+#: IndicatorNotificationConfigWidget#2
+msgid "Show messages in indicator"
+msgstr ""
+
+#: InputWidget#1
 msgid "Focus Input Line"
 msgstr ""
 
 msgid "Focus Input Line"
 msgstr ""
 
-#. ts-context InputWidget
-#: ../src/qtui/inputwidget.cpp:90
-#, fuzzy
+#: InputWidget#2
 msgid "Ctrl+L"
 msgstr ""
 
 msgid "Ctrl+L"
 msgstr ""
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:14
-#, fuzzy
+#: InputWidget#3
+msgctxt "InputWidget#3"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:22
-#, fuzzy
+#: InputWidgetSettingsPage#1
+msgctxt "InputWidgetSettingsPage#1"
+msgid "Interface"
+msgstr ""
+
+#: InputWidgetSettingsPage#2
+msgid "Input Widget"
+msgstr ""
+
+#: InputWidgetSettingsPage#3
+msgctxt "InputWidgetSettingsPage#3"
+msgid "Form"
+msgstr ""
+
+#: InputWidgetSettingsPage#4
+msgctxt "InputWidgetSettingsPage#4"
 msgid "Custom font:"
 msgstr ""
 
 msgid "Custom font:"
 msgstr ""
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:50
-#, fuzzy
+#: InputWidgetSettingsPage#5
 msgid "Enable spell check"
 msgstr ""
 
 msgid "Enable spell check"
 msgstr ""
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:63
-#, fuzzy
+#: InputWidgetSettingsPage#6
 msgid "Show nick selector"
 msgstr ""
 
 msgid "Show nick selector"
 msgstr ""
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:79
-#, fuzzy
+#: InputWidgetSettingsPage#7
 msgid "Multi-Line Editing"
 msgstr ""
 
 msgid "Multi-Line Editing"
 msgstr ""
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:96
-#, fuzzy
+#: InputWidgetSettingsPage#8
 msgid "Show at most"
 msgstr ""
 
 msgid "Show at most"
 msgstr ""
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:122
-#, fuzzy
+#: InputWidgetSettingsPage#9
 msgid "lines"
 msgstr ""
 
 msgid "lines"
 msgstr ""
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:144
-#, fuzzy
+#: InputWidgetSettingsPage#10
 msgid "Enable scrollbars"
 msgstr ""
 
 msgid "Enable scrollbars"
 msgstr ""
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:163
-#, fuzzy
+#: InputWidgetSettingsPage#11
 msgid "Tab Completion"
 msgstr ""
 
 msgid "Tab Completion"
 msgstr ""
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:171
-#, fuzzy
+#: InputWidgetSettingsPage#12
 msgid "Completion suffix:"
 msgstr ""
 
 msgid "Completion suffix:"
 msgstr ""
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:187
-#, fuzzy
+#: InputWidgetSettingsPage#13
 msgid ": "
 msgstr ""
 
 msgid ": "
 msgstr ""
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.cpp:23
-#, fuzzy
-msgid "Interface"
-msgstr ""
-
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.cpp:23
-#, fuzzy
-msgid "Input Widget"
-msgstr ""
-
-#. ts-context IrcConnectionWizard
-#: ../src/qtui/ircconnectionwizard.cpp:51
-#, fuzzy
+#: IrcConnectionWizard#1
 msgid "Save && Connect"
 msgstr ""
 
 msgid "Save && Connect"
 msgstr ""
 
-#. ts-context IrcListModel
-#: ../src/client/irclistmodel.cpp:59
-#, fuzzy
+#: IrcListModel#1
+msgctxt "IrcListModel#1"
 msgid "Channel"
 msgstr ""
 
 msgid "Channel"
 msgstr ""
 
-#. ts-context IrcListModel
-#: ../src/client/irclistmodel.cpp:60
-#, fuzzy
+#: IrcListModel#2
 msgid "Users"
 msgstr ""
 
 msgid "Users"
 msgstr ""
 
-#. ts-context IrcListModel
-#: ../src/client/irclistmodel.cpp:61
-#, fuzzy
+#: IrcListModel#3
+msgctxt "IrcListModel#3"
 msgid "Topic"
 msgstr ""
 
 msgid "Topic"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:542
-#, fuzzy
+#: IrcServerHandler#1
 msgid "%1 has changed topic for %2 to: \"%3\""
 msgstr ""
 
 msgid "%1 has changed topic for %2 to: \"%3\""
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:567
-#, fuzzy
+#: IrcServerHandler#2
 msgid "Received RPL_ISUPPORT (005) without parameters!"
 msgstr ""
 
 msgid "Received RPL_ISUPPORT (005) without parameters!"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:575
-#, fuzzy
+#: IrcServerHandler#3
 msgid ""
 "Received non RFC compliant RPL_ISUPPORT: this can lead to unexpected "
 "behavior!"
 msgstr ""
 
 msgid ""
 "Received non RFC compliant RPL_ISUPPORT: this can lead to unexpected "
 "behavior!"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:592 ../src/core/ircserverhandler.cpp:599
-#: ../src/core/ircserverhandler.cpp:606 ../src/core/ircserverhandler.cpp:613
-#, fuzzy
+#: IrcServerHandler#4
+msgctxt "IrcServerHandler#4"
 msgid "%1"
 msgstr ""
 
 msgid "%1"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:648
-#, fuzzy
+#: IrcServerHandler#5
 msgid "[Whois] %1 is away: \"%2\""
 msgstr ""
 
 msgid "[Whois] %1 is away: \"%2\""
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:654 ../src/core/ircserverhandler.cpp:659
-#, fuzzy
+#: IrcServerHandler#6
 msgid "%1 is away: \"%2\""
 msgstr ""
 
 msgid "%1 is away: \"%2\""
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:703 ../src/core/ircserverhandler.cpp:717
-#: ../src/core/ircserverhandler.cpp:751 ../src/core/ircserverhandler.cpp:767
-#: ../src/core/ircserverhandler.cpp:828 ../src/core/ircserverhandler.cpp:860
-#, fuzzy
+#: IrcServerHandler#7
 msgid "[Whois] %1"
 msgstr ""
 
 msgid "[Whois] %1"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:732 ../src/core/ircserverhandler.cpp:734
-#, fuzzy
+#: IrcServerHandler#8
 msgid "[Whois] %1 is %2 (%3)"
 msgstr ""
 
 msgid "[Whois] %1 is %2 (%3)"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:749
-#, fuzzy
+#: IrcServerHandler#9
 msgid "%1 is online via %2 (%3)"
 msgstr ""
 
 msgid "%1 is online via %2 (%3)"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:753 ../src/core/ircserverhandler.cpp:1031
-#, fuzzy
+#: IrcServerHandler#10
 msgid "[Whowas] %1"
 msgstr ""
 
 msgid "[Whowas] %1"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:779
-#, fuzzy
+#: IrcServerHandler#11
 msgid "[Whowas] %1 was %2 (%3)"
 msgstr ""
 
 msgid "[Whowas] %1 was %2 (%3)"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:793
-#, fuzzy
+#: IrcServerHandler#12
 msgid "[Who] End of /WHO list for %1"
 msgstr ""
 
 msgid "[Who] End of /WHO list for %1"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:813
-#, fuzzy
+#: IrcServerHandler#13
 msgid "[Whois] %1 is logged in since %2"
 msgstr ""
 
 msgid "[Whois] %1 is logged in since %2"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:815
-#, fuzzy
+#: IrcServerHandler#14
 msgid "[Whois] %1 is idling for %2 (%3)"
 msgstr ""
 
 msgid "[Whois] %1 is idling for %2 (%3)"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:818
-#, fuzzy
+#: IrcServerHandler#15
 msgid "[Whois] idle message: %1"
 msgstr ""
 
 msgid "[Whois] idle message: %1"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:850
-#, fuzzy
+#: IrcServerHandler#16
 msgid "[Whois] %1 is a user on channels: %2"
 msgstr ""
 
 msgid "[Whois] %1 is a user on channels: %2"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:852
-#, fuzzy
+#: IrcServerHandler#17
 msgid "[Whois] %1 has voice on channels: %2"
 msgstr ""
 
 msgid "[Whois] %1 has voice on channels: %2"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:854
-#, fuzzy
+#: IrcServerHandler#18
 msgid "[Whois] %1 is an operator on channels: %2"
 msgstr ""
 
 msgid "[Whois] %1 is an operator on channels: %2"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:882
-#, fuzzy
+#: IrcServerHandler#19
 msgid "Channel %1 has %2 users. Topic is: %3"
 msgstr ""
 
 msgid "Channel %1 has %2 users. Topic is: %3"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:891
-#, fuzzy
+#: IrcServerHandler#20
 msgid "End of channel list"
 msgstr ""
 
 msgid "End of channel list"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:909
-#, fuzzy
+#: IrcServerHandler#21
 msgid "Homepage for %1 is %2"
 msgstr ""
 
 msgid "Homepage for %1 is %2"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:927
-#, fuzzy
+#: IrcServerHandler#22
 msgid "Channel %1 created on %2"
 msgstr ""
 
 msgid "Channel %1 created on %2"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:941
-#, fuzzy
+#: IrcServerHandler#23
 msgid "No topic is set for %1."
 msgstr ""
 
 msgid "No topic is set for %1."
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:956
-#, fuzzy
+#: IrcServerHandler#24
 msgid "Topic for %1 is \"%2\""
 msgstr ""
 
 msgid "Topic for %1 is \"%2\""
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:967
-#, fuzzy
+#: IrcServerHandler#25
 msgid "Topic set by %1 on %2"
 msgstr ""
 
 msgid "Topic set by %1 on %2"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:990
-#, fuzzy
+#: IrcServerHandler#26
 msgid "[Who] %1"
 msgstr ""
 
 msgid "[Who] %1"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1049
-#, fuzzy
+#: IrcServerHandler#27
 msgid "Nick %1 contains illegal characters"
 msgstr ""
 
 msgid "Nick %1 contains illegal characters"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1060
-#, fuzzy
+#: IrcServerHandler#28
 msgid "Nick already in use: %1"
 msgstr ""
 
 msgid "Nick already in use: %1"
 msgstr ""
 
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1149
-#, fuzzy
+#: IrcServerHandler#29
 msgid ""
 msgid ""
-"No free and valid nicks in nicklist found. use: /nick <othernick> to continue"
+"No free and valid nicks in nicklist found. use: /nick <othernick> to "
+"continue"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IrcUserItem
-#: ../src/client/networkmodel.cpp:799
-#, fuzzy
+#: IrcUserItem#1
+msgctxt "IrcUserItem#1"
 msgid "idling since %1"
 msgstr ""
 
 msgid "idling since %1"
 msgstr ""
 
-#. ts-context IrcUserItem
-#: ../src/client/networkmodel.cpp:802
-#, fuzzy
-msgid "login time: %1"
+#: IrcUserItem#2
+msgctxt "IrcUserItem#2"
+msgid "login time: %1"
+msgstr ""
+
+#: IrcUserItem#3
+msgctxt "IrcUserItem#3"
+msgid "server: %1"
+msgstr ""
+
+#: ItemViewSettingsPage#1
+msgctxt "ItemViewSettingsPage#1"
+msgid "Interface"
+msgstr ""
+
+#: ItemViewSettingsPage#2
+msgid "Chat & Nick Lists"
+msgstr ""
+
+#: ItemViewSettingsPage#3
+msgctxt "ItemViewSettingsPage#3"
+msgid "Network"
+msgstr ""
+
+#: ItemViewSettingsPage#4
+msgid "Inactive"
+msgstr ""
+
+#: ItemViewSettingsPage#5
+msgid "Normal"
+msgstr ""
+
+#: ItemViewSettingsPage#6
+msgid "Unread messages"
+msgstr ""
+
+#: ItemViewSettingsPage#7
+msgctxt "ItemViewSettingsPage#7"
+msgid "Highlight"
 msgstr ""
 
 msgstr ""
 
-#. ts-context IrcUserItem
-#: ../src/client/networkmodel.cpp:805
-#, fuzzy
-msgid "server: %1"
+#: ItemViewSettingsPage#8
+msgid "Other activity"
 msgstr ""
 
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:14
-#, fuzzy
+#: ItemViewSettingsPage#9
+msgctxt "ItemViewSettingsPage#9"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:22
-#, fuzzy
+#: ItemViewSettingsPage#10
+msgctxt "ItemViewSettingsPage#10"
 msgid "Custom font:"
 msgstr ""
 
 msgid "Custom font:"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:50
-#, fuzzy
+#: ItemViewSettingsPage#11
 msgid "Show icons"
 msgstr ""
 
 msgid "Show icons"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:66
-#, fuzzy
+#: ItemViewSettingsPage#12
 msgid "Chat List"
 msgstr ""
 
 msgid "Chat List"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:72
-#, fuzzy
+#: ItemViewSettingsPage#13
 msgid "Display topic in tooltip"
 msgstr ""
 
 msgid "Display topic in tooltip"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:85
-#, fuzzy
+#: ItemViewSettingsPage#14
 msgid "Mouse wheel changes selected chat"
 msgstr ""
 
 msgid "Mouse wheel changes selected chat"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:101
-#, fuzzy
+#: ItemViewSettingsPage#15
 msgid "Use Custom Colors"
 msgstr ""
 
 msgid "Use Custom Colors"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:118
-#, fuzzy
+#: ItemViewSettingsPage#16
 msgid "Standard:"
 msgstr ""
 
 msgid "Standard:"
 msgstr ""
 
-#. 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
-#, fuzzy
+#: ItemViewSettingsPage#17
+msgctxt "ItemViewSettingsPage#17"
 msgid "..."
 msgstr ""
 
 msgid "..."
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:142
-#, fuzzy
+#: ItemViewSettingsPage#18
 msgid "Inactive:"
 msgstr ""
 
 msgid "Inactive:"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:166
-#, fuzzy
+#: ItemViewSettingsPage#19
 msgid "Unread messages:"
 msgstr ""
 
 msgid "Unread messages:"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:190
-#, fuzzy
+#: ItemViewSettingsPage#20
 msgid "Highlight:"
 msgstr ""
 
 msgid "Highlight:"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:214
-#, fuzzy
+#: ItemViewSettingsPage#21
 msgid "Other activity:"
 msgstr ""
 
 msgid "Other activity:"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:272
-#, fuzzy
+#: ItemViewSettingsPage#22
 msgid "1"
 msgstr ""
 
 msgid "1"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:286
-#, fuzzy
+#: ItemViewSettingsPage#23
 msgid "Custom Nick List Colors"
 msgstr ""
 
 msgid "Custom Nick List Colors"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:301
-#, fuzzy
+#: ItemViewSettingsPage#24
 msgid "Online:"
 msgstr ""
 
 msgid "Online:"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.ui:338
-#, fuzzy
+#: ItemViewSettingsPage#25
 msgid "Away:"
 msgstr ""
 
 msgid "Away:"
 msgstr ""
 
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:28
-#, fuzzy
-msgid "Interface"
-msgstr ""
-
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:28
-#, fuzzy
-msgid "Chat & Nick Lists"
-msgstr ""
-
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:33
-#, fuzzy
-msgid "Network"
-msgstr ""
-
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:36
-#, fuzzy
-msgid "Inactive"
-msgstr ""
-
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:37
-#, fuzzy
-msgid "Normal"
-msgstr ""
-
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:38
-#, fuzzy
-msgid "Unread messages"
-msgstr ""
-
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:39
-#, fuzzy
-msgid "Highlight"
-msgstr ""
-
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:40
-#, fuzzy
-msgid "Other activity"
-msgstr ""
-
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:308
-#, fuzzy
+#: MainWin#1
 msgid "&Connect to Core..."
 msgstr ""
 
 msgid "&Connect to Core..."
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:310
-#, fuzzy
+#: MainWin#2
 msgid "&Disconnect from Core"
 msgstr ""
 
 msgid "&Disconnect from Core"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:312
-#, fuzzy
+#: MainWin#3
 msgid "Core &Info..."
 msgstr ""
 
 msgid "Core &Info..."
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:314
-#, fuzzy
+#: MainWin#4
 msgid "Configure &Networks..."
 msgstr ""
 
 msgid "Configure &Networks..."
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:316
-#, fuzzy
+#: MainWin#5
 msgid "&Quit"
 msgstr ""
 
 msgid "&Quit"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:317
-#, fuzzy
+#: MainWin#6
 msgid "Ctrl+Q"
 msgstr ""
 
 msgid "Ctrl+Q"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:320
-#, fuzzy
+#: MainWin#7
 msgid "&Configure Chat Lists..."
 msgstr ""
 
 msgid "&Configure Chat Lists..."
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:323
-#, fuzzy
+#: MainWin#8
 msgid "&Lock Layout"
 msgstr ""
 
 msgid "&Lock Layout"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:327
-#, fuzzy
+#: MainWin#9
 msgid "Show &Search Bar"
 msgstr ""
 
 msgid "Show &Search Bar"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:329
-#, fuzzy
+#: MainWin#10
 msgid "Show Away Log"
 msgstr ""
 
 msgid "Show Away Log"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:331
-#, fuzzy
+#: MainWin#11
 msgid "Show &Menubar"
 msgstr ""
 
 msgid "Show &Menubar"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:332
-#, fuzzy
+#: MainWin#12
 msgid "Ctrl+M"
 msgstr ""
 
 msgid "Ctrl+M"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:334
-#, fuzzy
+#: MainWin#13
 msgid "Show Status &Bar"
 msgstr ""
 
 msgid "Show Status &Bar"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:338
-#, fuzzy
+#: MainWin#14
 msgid "&Configure Quassel..."
 msgstr ""
 
 msgid "&Configure Quassel..."
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:339
-#, fuzzy
+#: MainWin#15
 msgid "F7"
 msgstr ""
 
 msgid "F7"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:342
-#, fuzzy
+#: MainWin#16
 msgid "&About Quassel"
 msgstr ""
 
 msgid "&About Quassel"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:344
-#, fuzzy
+#: MainWin#17
 msgid "About &Qt"
 msgstr ""
 
 msgid "About &Qt"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:346
-#, fuzzy
+#: MainWin#18
 msgid "Debug &NetworkModel"
 msgstr ""
 
 msgid "Debug &NetworkModel"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:348
-#, fuzzy
+#: MainWin#19
 msgid "Debug &BufferViewOverlay"
 msgstr ""
 
 msgid "Debug &BufferViewOverlay"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:350
-#, fuzzy
+#: MainWin#20
 msgid "Debug &MessageModel"
 msgstr ""
 
 msgid "Debug &MessageModel"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:352
-#, fuzzy
+#: MainWin#21
 msgid "Debug &HotList"
 msgstr ""
 
 msgid "Debug &HotList"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:354
-#, fuzzy
+#: MainWin#22
 msgid "Debug &Log"
 msgstr ""
 
 msgid "Debug &Log"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:356
-#, fuzzy
+#: MainWin#23
 msgid "Reload Stylesheet"
 msgstr ""
 
 msgid "Reload Stylesheet"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:360
-#, fuzzy
+#: MainWin#24
 msgid "Jump to hot chat"
 msgstr ""
 
 msgid "Jump to hot chat"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:367
-#, fuzzy
+#: MainWin#25
 msgid "&File"
 msgstr ""
 
 msgid "&File"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:380
-#, fuzzy
+#: MainWin#26
 msgid "&Networks"
 msgstr ""
 
 msgid "&Networks"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:386
-#, fuzzy
+#: MainWin#27
 msgid "&View"
 msgstr ""
 
 msgid "&View"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:387
-#, fuzzy
+#: MainWin#28
 msgid "&Chat Lists"
 msgstr ""
 
 msgid "&Chat Lists"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:389
-#, fuzzy
+#: MainWin#29
 msgid "&Toolbars"
 msgstr ""
 
 msgid "&Toolbars"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:403
-#, fuzzy
+#: MainWin#30
 msgid "&Settings"
 msgstr ""
 
 msgid "&Settings"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:410
-#, fuzzy
+#: MainWin#31
 msgid "&Help"
 msgstr ""
 
 msgid "&Help"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:418
-#, fuzzy
+#: MainWin#32
 msgid "Debug"
 msgstr ""
 
 msgid "Debug"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:563
-#, fuzzy
+#: MainWin#33
 msgid "Nicks"
 msgstr ""
 
 msgid "Nicks"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:572
-#, fuzzy
+#: MainWin#34
 msgid "Show Nick List"
 msgstr ""
 
 msgid "Show Nick List"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:583
-#, fuzzy
+#: MainWin#35
+msgctxt "MainWin#35"
 msgid "Chat Monitor"
 msgstr ""
 
 msgid "Chat Monitor"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:594
-#, fuzzy
+#: MainWin#36
 msgid "Show Chat Monitor"
 msgstr ""
 
 msgid "Show Chat Monitor"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:598
-#, fuzzy
+#: MainWin#37
 msgid "Inputline"
 msgstr ""
 
 msgid "Inputline"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:607
-#, fuzzy
+#: MainWin#38
 msgid "Show Input Line"
 msgstr ""
 
 msgid "Show Input Line"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:618
-#, fuzzy
+#: MainWin#39
+msgctxt "MainWin#39"
 msgid "Topic"
 msgstr ""
 
 msgid "Topic"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:630
-#, fuzzy
+#: MainWin#40
 msgid "Show Topic Line"
 msgstr ""
 
 msgid "Show Topic Line"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:696
-#, fuzzy
+#: MainWin#41
 msgid "Main Toolbar"
 msgstr ""
 
 msgid "Main Toolbar"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:735
-#, fuzzy
+#: MainWin#42
 msgid "Connected to core."
 msgstr ""
 
 msgid "Connected to core."
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:803
-#, fuzzy
+#: MainWin#43
 msgid "Not connected to core."
 msgstr ""
 
 msgid "Not connected to core."
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:817 ../src/qtui/mainwin.cpp:825
-#, fuzzy
+#: MainWin#44
 msgid "Unencrypted Connection"
 msgstr ""
 
 msgid "Unencrypted Connection"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:817
-#, fuzzy
+#: MainWin#45
 msgid "<b>Your client does not support SSL encryption</b>"
 msgstr ""
 
 msgid "<b>Your client does not support SSL encryption</b>"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:819 ../src/qtui/mainwin.cpp:827
-#, fuzzy
+#: MainWin#46
 msgid ""
 "Sensitive data, like passwords, will be transmitted unencrypted to your "
 "Quassel core."
 msgstr ""
 
 msgid ""
 "Sensitive data, like passwords, will be transmitted unencrypted to your "
 "Quassel core."
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:825
-#, fuzzy
+#: MainWin#47
 msgid "<b>Your core does not support SSL encryption</b>"
 msgstr ""
 
 msgid "<b>Your core does not support SSL encryption</b>"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:842 ../src/qtui/mainwin.cpp:862
-#, fuzzy
+#: MainWin#48
 msgid "Untrusted Security Certificate"
 msgstr ""
 
 msgid "Untrusted Security Certificate"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:843
-#, fuzzy
+#: MainWin#49
 msgid ""
 "<b>The SSL certificate provided by the core at %1 is untrusted for the "
 "following reasons:</b>"
 msgstr ""
 
 msgid ""
 "<b>The SSL certificate provided by the core at %1 is untrusted for the "
 "following reasons:</b>"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:846
-#, fuzzy
+#: MainWin#50
+msgctxt "MainWin#50"
 msgid "Continue"
 msgstr ""
 
 msgid "Continue"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:847
-#, fuzzy
+#: MainWin#51
 msgid "Show Certificate"
 msgstr ""
 
 msgid "Show Certificate"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:863
-#, fuzzy
+#: MainWin#52
 msgid ""
 "Would you like to accept this certificate forever without being prompted?"
 msgstr ""
 
 msgid ""
 "Would you like to accept this certificate forever without being prompted?"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:865
-#, fuzzy
+#: MainWin#53
 msgid "Current Session Only"
 msgstr ""
 
 msgid "Current Session Only"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:866
-#, fuzzy
+#: MainWin#54
 msgid "Forever"
 msgstr ""
 
 msgid "Forever"
 msgstr ""
 
-#. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:875
-#, fuzzy
+#: MainWin#55
 msgid "Core Connection Error"
 msgstr ""
 
 msgid "Core Connection Error"
 msgstr ""
 
-#. ts-context MessageModel
-#: ../src/client/messagemodel.cpp:373
-#, fuzzy
+#: MessageModel#1
 msgid "Requesting %1 messages from backlog for buffer %2:%3"
 msgstr ""
 
 msgid "Requesting %1 messages from backlog for buffer %2:%3"
 msgstr ""
 
-#. ts-context MsgProcessorStatusWidget
-#: ../src/qtui/ui/msgprocessorstatuswidget.ui:19
-#, fuzzy
+#: MsgProcessorStatusWidget#1
+msgctxt "MsgProcessorStatusWidget#1"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context MsgProcessorStatusWidget
-#: ../src/qtui/ui/msgprocessorstatuswidget.ui:34
-#, fuzzy
+#: MsgProcessorStatusWidget#2
 msgid "Receiving Backlog"
 msgstr ""
 
 msgid "Receiving Backlog"
 msgstr ""
 
-#. ts-context MultiLineEdit
-#: ../src/uisupport/multilineedit.cpp:333
+#: MultiLineEdit#1
 #, fuzzy
 msgid "Do you really want to paste %n lines?"
 #, fuzzy
 msgid "Do you really want to paste %n lines?"
-msgid_plural "Do you really want to paste %n lines?"
-msgstr[0] ""
+msgstr ""
+"\n"
+"            \n"
+"        "
 
 
-#. ts-context MultiLineEdit
-#: ../src/uisupport/multilineedit.cpp:342
-#, fuzzy
+#: MultiLineEdit#2
 msgid "Paste Protection"
 msgstr ""
 
 msgid "Paste Protection"
 msgstr ""
 
-#. ts-context NetworkAddDlg
-#: ../src/qtui/settingspages/networkadddlg.ui:13
-#, fuzzy
+#: NetworkAddDlg#1
+msgctxt "NetworkAddDlg#1"
 msgid "Add Network"
 msgstr ""
 
 msgid "Add Network"
 msgstr ""
 
-#. ts-context NetworkAddDlg
-#: ../src/qtui/settingspages/networkadddlg.ui:21
-#, fuzzy
+#: NetworkAddDlg#2
 msgid "Use preset:"
 msgstr ""
 
 msgid "Use preset:"
 msgstr ""
 
-#. ts-context NetworkAddDlg
-#: ../src/qtui/settingspages/networkadddlg.ui:56
-#, fuzzy
+#: NetworkAddDlg#3
 msgid "Manually specify network settings"
 msgstr ""
 
 msgid "Manually specify network settings"
 msgstr ""
 
-#. ts-context NetworkAddDlg
-#: ../src/qtui/settingspages/networkadddlg.ui:66
-#, fuzzy
+#: NetworkAddDlg#4
 msgid "Manual Settings"
 msgstr ""
 
 msgid "Manual Settings"
 msgstr ""
 
-#. ts-context NetworkAddDlg
-#: ../src/qtui/settingspages/networkadddlg.ui:74
-#, fuzzy
+#: NetworkAddDlg#5
+msgctxt "NetworkAddDlg#5"
 msgid "Network name:"
 msgstr ""
 
 msgid "Network name:"
 msgstr ""
 
-#. ts-context NetworkAddDlg
-#: ../src/qtui/settingspages/networkadddlg.ui:84
-#, fuzzy
+#: NetworkAddDlg#6
+msgctxt "NetworkAddDlg#6"
 msgid "Server address:"
 msgstr ""
 
 msgid "Server address:"
 msgstr ""
 
-#. ts-context NetworkAddDlg
-#: ../src/qtui/settingspages/networkadddlg.ui:94
-#, fuzzy
+#: NetworkAddDlg#7
+msgctxt "NetworkAddDlg#7"
 msgid "Port:"
 msgstr ""
 
 msgid "Port:"
 msgstr ""
 
-#. ts-context NetworkAddDlg
-#: ../src/qtui/settingspages/networkadddlg.ui:114
-#, fuzzy
+#: NetworkAddDlg#8
 msgid "Server password:"
 msgstr ""
 
 msgid "Server password:"
 msgstr ""
 
-#. ts-context NetworkAddDlg
-#: ../src/qtui/settingspages/networkadddlg.ui:130
-#, fuzzy
+#: NetworkAddDlg#9
 msgid "Use secure connection"
 msgstr ""
 
 msgid "Use secure connection"
 msgstr ""
 
-#. ts-context NetworkEditDlg
-#: ../src/qtui/settingspages/networkeditdlg.ui:13
-#, fuzzy
+#: NetworkEditDlg#1
+msgctxt "NetworkEditDlg#1"
 msgid "Dialog"
 msgstr ""
 
 msgid "Dialog"
 msgstr ""
 
-#. ts-context NetworkEditDlg
-#: ../src/qtui/settingspages/networkeditdlg.ui:21
-#, fuzzy
+#: NetworkEditDlg#2
 msgid "Please enter a network name:"
 msgstr ""
 
 msgid "Please enter a network name:"
 msgstr ""
 
-#. ts-context NetworkEditDlg
-#: ../src/qtui/settingspages/networkssettingspage.cpp:690
-#, fuzzy
+#: NetworkEditDlg#3
+msgctxt "NetworkEditDlg#3"
 msgid "Add Network"
 msgstr ""
 
 msgid "Add Network"
 msgstr ""
 
-#. ts-context NetworkItem
-#: ../src/client/networkmodel.cpp:194
-#, fuzzy
+#: NetworkItem#1
 msgid "Server: %1"
 msgstr ""
 
 msgid "Server: %1"
 msgstr ""
 
-#. ts-context NetworkItem
-#: ../src/client/networkmodel.cpp:195
-#, fuzzy
+#: NetworkItem#2
 msgid "Users: %1"
 msgstr ""
 
 msgid "Users: %1"
 msgstr ""
 
-#. ts-context NetworkItem
-#: ../src/client/networkmodel.cpp:198
-#, fuzzy
+#: NetworkItem#3
 msgid "Lag: %1 msecs"
 msgstr ""
 
 msgid "Lag: %1 msecs"
 msgstr ""
 
-#. ts-context NetworkModel
-#: ../src/client/networkmodel.cpp:830
-#, fuzzy
+#: NetworkModel#1
 msgid "Chat"
 msgstr ""
 
 msgid "Chat"
 msgstr ""
 
-#. ts-context NetworkModel
-#: ../src/client/networkmodel.cpp:830
-#, fuzzy
+#: NetworkModel#2
+msgctxt "NetworkModel#2"
 msgid "Topic"
 msgstr ""
 
 msgid "Topic"
 msgstr ""
 
-#. ts-context NetworkModel
-#: ../src/client/networkmodel.cpp:830
-#, fuzzy
+#: NetworkModel#3
 msgid "Nick Count"
 msgstr ""
 
 msgid "Nick Count"
 msgstr ""
 
-#. ts-context NetworkModelController
-#: ../src/uisupport/networkmodelcontroller.cpp:154
+#: NetworkModelController#1
 #, fuzzy
 msgid "Do you want to delete the following buffer(s) permanently?"
 #, fuzzy
 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] ""
+msgstr ""
+"\n"
+"            \n"
+"        "
 
 
-#. ts-context NetworkModelController
-#: ../src/uisupport/networkmodelcontroller.cpp:159
-#, fuzzy
+#: NetworkModelController#2
 msgid ""
 "<b>Note:</b> This will delete all related data, including all backlog data, "
 "from the core's database and cannot be undone."
 msgstr ""
 
 msgid ""
 "<b>Note:</b> This will delete all related data, including all backlog data, "
 "from the core's database and cannot be undone."
 msgstr ""
 
-#. ts-context NetworkModelController
-#: ../src/uisupport/networkmodelcontroller.cpp:161
-#, fuzzy
+#: NetworkModelController#3
 msgid ""
 "<br>Active channel buffers cannot be deleted, please part the channel first."
 msgstr ""
 
 msgid ""
 "<br>Active channel buffers cannot be deleted, please part the channel first."
 msgstr ""
 
-#. ts-context NetworkModelController
-#: ../src/uisupport/networkmodelcontroller.cpp:163
-#, fuzzy
+#: NetworkModelController#4
 msgid "Remove buffers permanently?"
 msgstr ""
 
 msgid "Remove buffers permanently?"
 msgstr ""
 
-#. ts-context NetworkModelController::JoinDlg
-#: ../src/uisupport/networkmodelcontroller.cpp:472
-#, fuzzy
+#: NetworkModelController::JoinDlg#1
 msgid "Join Channel"
 msgstr ""
 
 msgid "Join Channel"
 msgstr ""
 
-#. ts-context NetworkModelController::JoinDlg
-#: ../src/uisupport/networkmodelcontroller.cpp:475
-#, fuzzy
+#: NetworkModelController::JoinDlg#2
+msgctxt "NetworkModelController::JoinDlg#2"
 msgid "Network:"
 msgstr ""
 
 msgid "Network:"
 msgstr ""
 
-#. ts-context NetworkModelController::JoinDlg
-#: ../src/uisupport/networkmodelcontroller.cpp:477
-#, fuzzy
+#: NetworkModelController::JoinDlg#3
 msgid "Channel:"
 msgstr ""
 
 msgid "Channel:"
 msgstr ""
 
-#. ts-context NetworkPage
-#: ../src/qtui/ircconnectionwizard.cpp:148
-#, fuzzy
+#: NetworkPage#1
 msgid "Setup Network Connection"
 msgstr ""
 
 msgid "Setup Network Connection"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:13
-#, fuzzy
+#: NetworksSettingsPage#1
+msgctxt "NetworksSettingsPage#1"
+msgid "IRC"
+msgstr ""
+
+#: NetworksSettingsPage#2
+msgid "Networks"
+msgstr ""
+
+#: NetworksSettingsPage#3
+msgctxt "NetworksSettingsPage#3"
+msgid ""
+"<b>The following problems need to be corrected before your changes can be "
+"applied:</b><ul>"
+msgstr ""
+
+#: NetworksSettingsPage#4
+msgid "<li>All networks need at least one server defined</li>"
+msgstr ""
+
+#: NetworksSettingsPage#5
+msgctxt "NetworksSettingsPage#5"
+msgid "</ul>"
+msgstr ""
+
+#: NetworksSettingsPage#6
+msgid "Invalid Network Settings"
+msgstr ""
+
+#: NetworksSettingsPage#7
+msgid "Delete Network?"
+msgstr ""
+
+#: NetworksSettingsPage#8
+msgid ""
+"Do you really want to delete the network \"%1\" and all related settings, "
+"including the backlog?"
+msgstr ""
+
+#: NetworksSettingsPage#9
+msgctxt "NetworksSettingsPage#9"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:47
-#, fuzzy
+#: NetworksSettingsPage#10
+msgctxt "NetworksSettingsPage#10"
 msgid "Re&name..."
 msgstr ""
 
 msgid "Re&name..."
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:64
-#: ../src/qtui/settingspages/networkssettingspage.ui:234
-#, fuzzy
+#: NetworksSettingsPage#11
+msgctxt "NetworksSettingsPage#11"
 msgid "&Add..."
 msgstr ""
 
 msgid "&Add..."
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:87
-#: ../src/qtui/settingspages/networkssettingspage.ui:251
-#, fuzzy
+#: NetworksSettingsPage#12
+msgctxt "NetworksSettingsPage#12"
 msgid "De&lete"
 msgstr ""
 
 msgid "De&lete"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:123
-#, fuzzy
+#: NetworksSettingsPage#13
 msgid "Network Details"
 msgstr ""
 
 msgid "Network Details"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:131
-#, fuzzy
+#: NetworksSettingsPage#14
 msgid "Identity:"
 msgstr ""
 
 msgid "Identity:"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:148
-#: ../src/qtui/settingspages/networkssettingspage.ui:280
-#: ../src/qtui/settingspages/networkssettingspage.ui:294
-#, fuzzy
+#: NetworksSettingsPage#15
+msgctxt "NetworksSettingsPage#15"
 msgid "..."
 msgstr ""
 
 msgid "..."
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:189
-#, fuzzy
+#: NetworksSettingsPage#16
+msgctxt "NetworksSettingsPage#16"
 msgid "Servers"
 msgstr ""
 
 msgid "Servers"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:192
-#, fuzzy
+#: NetworksSettingsPage#17
 msgid "Manage servers for this network"
 msgstr ""
 
 msgid "Manage servers for this network"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:216
-#, fuzzy
+#: NetworksSettingsPage#18
+msgctxt "NetworksSettingsPage#18"
 msgid "&Edit..."
 msgstr ""
 
 msgid "&Edit..."
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:277
-#, fuzzy
+#: NetworksSettingsPage#19
+msgctxt "NetworksSettingsPage#19"
 msgid "Move upwards in list"
 msgstr ""
 
 msgid "Move upwards in list"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:291
-#, fuzzy
+#: NetworksSettingsPage#20
+msgctxt "NetworksSettingsPage#20"
 msgid "Move downwards in list"
 msgstr ""
 
 msgid "Move downwards in list"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:336
-#, fuzzy
+#: NetworksSettingsPage#21
 msgid "Commands"
 msgstr ""
 
 msgid "Commands"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:339
-#, fuzzy
+#: NetworksSettingsPage#22
 msgid ""
 "Configure automatic identification or misc. commands to be executed after "
 "connecting to a server"
 msgstr ""
 
 msgid ""
 "Configure automatic identification or misc. commands to be executed after "
 "connecting to a server"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:345
-#, fuzzy
+#: NetworksSettingsPage#23
 msgid "Commands to execute on connect:"
 msgstr ""
 
 msgid "Commands to execute on connect:"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:361
-#, fuzzy
+#: NetworksSettingsPage#24
 msgid ""
 "Specify a list of IRC commands to be executed upon connect.\n"
 "Note that Quassel IRC automatically rejoins channels, so /join will rarely "
 "be needed here!"
 msgstr ""
 
 msgid ""
 "Specify a list of IRC commands to be executed upon connect.\n"
 "Note that Quassel IRC automatically rejoins channels, so /join will rarely "
 "be needed here!"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:373
-#, fuzzy
+#: NetworksSettingsPage#25
+msgctxt "NetworksSettingsPage#25"
 msgid "Connection"
 msgstr ""
 
 msgid "Connection"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:382
-#, fuzzy
+#: NetworksSettingsPage#26
 msgid "Control automatic reconnect to the network"
 msgstr ""
 
 msgid "Control automatic reconnect to the network"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:385
-#, fuzzy
+#: NetworksSettingsPage#27
 msgid "Automatic Reconnect"
 msgstr ""
 
 msgid "Automatic Reconnect"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:396
-#, fuzzy
+#: NetworksSettingsPage#28
 msgid "Interval:"
 msgstr ""
 
 msgid "Interval:"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:403
-#, fuzzy
+#: NetworksSettingsPage#29
+msgctxt "NetworksSettingsPage#29"
 msgid " s"
 msgstr ""
 
 msgid " s"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:419
-#, fuzzy
+#: NetworksSettingsPage#30
 msgid "Retries:"
 msgstr ""
 
 msgid "Retries:"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:439
-#, fuzzy
+#: NetworksSettingsPage#31
+msgctxt "NetworksSettingsPage#31"
 msgid "Unlimited"
 msgstr ""
 
 msgid "Unlimited"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:464
-#, fuzzy
+#: NetworksSettingsPage#32
 msgid "Rejoin all channels on reconnect"
 msgstr ""
 
 msgid "Rejoin all channels on reconnect"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:491
-#: ../src/qtui/settingspages/networkssettingspage.ui:500
-#, fuzzy
+#: NetworksSettingsPage#33
 msgid "Auto Identify"
 msgstr ""
 
 msgid "Auto Identify"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:515
-#, fuzzy
+#: NetworksSettingsPage#34
 msgid "NickServ"
 msgstr ""
 
 msgid "NickServ"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:532
-#, fuzzy
+#: NetworksSettingsPage#35
 msgid "Service:"
 msgstr ""
 
 msgid "Service:"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:542
-#, fuzzy
+#: NetworksSettingsPage#36
+msgctxt "NetworksSettingsPage#36"
 msgid "Password:"
 msgstr ""
 
 msgid "Password:"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:566
-#, fuzzy
+#: NetworksSettingsPage#37
 msgid "Encodings"
 msgstr ""
 
 msgid "Encodings"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:569
-#, fuzzy
+#: NetworksSettingsPage#38
 msgid ""
 msgid ""
-"Configure advanced settings such as message encodings and automatic reconnect"
+"Configure advanced settings such as message encodings and automatic "
+"reconnect"
 msgstr ""
 
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:578
-#, fuzzy
+#: NetworksSettingsPage#39
 msgid "Control encodings for in- and outgoing messages"
 msgstr ""
 
 msgid "Control encodings for in- and outgoing messages"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:581
-#, fuzzy
+#: NetworksSettingsPage#40
 msgid "Use Custom Encodings"
 msgstr ""
 
 msgid "Use Custom Encodings"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:592
-#: ../src/qtui/settingspages/networkssettingspage.ui:612
-#, fuzzy
+#: NetworksSettingsPage#41
 msgid ""
 "Specify which encoding your messages will be sent in.\n"
 "UTF-8 should be a sane choice for most networks."
 msgstr ""
 
 msgid ""
 "Specify which encoding your messages will be sent in.\n"
 "UTF-8 should be a sane choice for most networks."
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:596
-#, fuzzy
+#: NetworksSettingsPage#42
 msgid "Send messages in:"
 msgstr ""
 
 msgid "Send messages in:"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:623
-#: ../src/qtui/settingspages/networkssettingspage.ui:643
-#, fuzzy
+#: NetworksSettingsPage#43
 msgid ""
 "Incoming messages encoded in Utf8 will always be treated as such.\n"
 "This setting defines the encoding for messages that are not Utf8."
 msgstr ""
 
 msgid ""
 "Incoming messages encoded in Utf8 will always be treated as such.\n"
 "This setting defines the encoding for messages that are not Utf8."
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:627
-#, fuzzy
+#: NetworksSettingsPage#44
 msgid "Receive fallback:"
 msgstr ""
 
 msgid "Receive fallback:"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:654
-#: ../src/qtui/settingspages/networkssettingspage.ui:668
-#, fuzzy
+#: NetworksSettingsPage#45
 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 ""
 
 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 ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:658
-#, fuzzy
+#: NetworksSettingsPage#46
 msgid "Server encoding:"
 msgstr ""
 
 msgid "Server encoding:"
 msgstr ""
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:37
-#, fuzzy
-msgid "IRC"
-msgstr ""
-
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:37
-#, fuzzy
-msgid "Networks"
-msgstr ""
-
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:160
-#, fuzzy
-msgid ""
-"<b>The following problems need to be corrected before your changes can be "
-"applied:</b><ul>"
-msgstr ""
-
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:161
-#, fuzzy
-msgid "<li>All networks need at least one server defined</li>"
-msgstr ""
-
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:162
-#, fuzzy
-msgid "</ul>"
-msgstr ""
-
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:163
-#, fuzzy
-msgid "Invalid Network Settings"
-msgstr ""
-
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:527
-#, fuzzy
-msgid "Delete Network?"
-msgstr ""
-
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:528
-#, fuzzy
-msgid ""
-"Do you really want to delete the network \"%1\" and all related settings, "
-"including the backlog?"
+#: NickEditDlg#1
+msgctxt "NickEditDlg#1"
+msgid "Add Nickname"
 msgstr ""
 
 msgstr ""
 
-#. ts-context NickEditDlg
-#: ../src/qtui/settingspages/nickeditdlg.ui:13
-#, fuzzy
+#: NickEditDlg#2
 msgid "Edit Nickname"
 msgstr ""
 
 msgid "Edit Nickname"
 msgstr ""
 
-#. ts-context NickEditDlg
-#: ../src/qtui/settingspages/nickeditdlg.ui:19
-#, fuzzy
+#: NickEditDlg#3
 msgid "Please enter a valid nickname:"
 msgstr ""
 
 msgid "Please enter a valid nickname:"
 msgstr ""
 
-#. ts-context NickEditDlg
-#: ../src/qtui/settingspages/nickeditdlg.ui:32
-#, fuzzy
-msgid ""
-"A valid nickname may contain letters from the English alphabet, digits, and "
-"the special characters {, }, [, ], \\, |, `, ^, _ and -."
-msgstr ""
-
-#. ts-context NickEditDlg
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:420
-#, fuzzy
-msgid "Add Nickname"
+#: NickEditDlg#4
+msgid ""
+"A valid nickname may contain letters from the English alphabet, digits, and "
+"the special characters {, }, [, ], \\, |, `, ^, _ and -."
 msgstr ""
 
 msgstr ""
 
-#. ts-context NotificationsSettingsPage
-#: ../src/qtui/settingspages/notificationssettingspage.cpp:28
-#, fuzzy
+#: NotificationsSettingsPage#1
+msgctxt "NotificationsSettingsPage#1"
 msgid "Interface"
 msgstr ""
 
 msgid "Interface"
 msgstr ""
 
-#. ts-context NotificationsSettingsPage
-#: ../src/qtui/settingspages/notificationssettingspage.cpp:28
-#, fuzzy
+#: NotificationsSettingsPage#2
 msgid "Notifications"
 msgstr ""
 
 msgid "Notifications"
 msgstr ""
 
-#. ts-context PhononNotificationBackend::ConfigWidget
-#: ../src/qtui/phononnotificationbackend.cpp:142
-#, fuzzy
+#: PhononNotificationBackend::ConfigWidget#1
 msgid "Select Audio File"
 msgstr ""
 
 msgid "Select Audio File"
 msgstr ""
 
-#. ts-context PhononNotificationConfigWidget
-#: ../src/qtui/ui/phononnotificationconfigwidget.ui:13
-#, fuzzy
+#: PhononNotificationConfigWidget#1
+msgctxt "PhononNotificationConfigWidget#1"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context PhononNotificationConfigWidget
-#: ../src/qtui/ui/phononnotificationconfigwidget.ui:19
-#, fuzzy
+#: PhononNotificationConfigWidget#2
 msgid "Audio Notification (via Phonon)"
 msgstr ""
 
 msgid "Audio Notification (via Phonon)"
 msgstr ""
 
-#. ts-context PhononNotificationConfigWidget
-#: ../src/qtui/ui/phononnotificationconfigwidget.ui:28
-#, fuzzy
+#: PhononNotificationConfigWidget#3
 msgid "Play File:"
 msgstr ""
 
 msgid "Play File:"
 msgstr ""
 
-#. ts-context PostgreSqlStorage
-#: ../src/core/postgresqlstorage.cpp:62
-#, fuzzy
+#: PostgreSqlStorage#1
 msgid "PostgreSQL Turbo Bomber HD!"
 msgstr ""
 
 msgid "PostgreSQL Turbo Bomber HD!"
 msgstr ""
 
-#. ts-context QObject
-#: ../src/client/backlogrequester.cpp:82
-#, fuzzy
+#: QObject#1
 msgid "Requesting a total of up to %1 backlog messages for %2 buffers"
 msgstr ""
 
 msgid "Requesting a total of up to %1 backlog messages for %2 buffers"
 msgstr ""
 
-#. ts-context QObject
-#: ../src/client/backlogrequester.cpp:106
-#, fuzzy
+#: QObject#2
 msgid "Requesting up to %1 of all unread backlog messages (plus additional %2)"
 msgstr ""
 
 msgid "Requesting up to %1 of all unread backlog messages (plus additional %2)"
 msgstr ""
 
-#. ts-context QObject
-#: ../src/client/backlogrequester.cpp:123
-#, fuzzy
+#: QObject#3
 msgid "Requesting a total of up to %1 unread backlog messages for %2 buffers"
 msgstr ""
 
 msgid "Requesting a total of up to %1 unread backlog messages for %2 buffers"
 msgstr ""
 
-#. ts-context QObject
-#: ../src/qtui/ircconnectionwizard.cpp:56
-#, fuzzy
+#: QObject#4
 msgid "Welcome to Quassel IRC"
 msgstr ""
 
 msgid "Welcome to Quassel IRC"
 msgstr ""
 
-#. ts-context QObject
-#: ../src/qtui/ircconnectionwizard.cpp:58
-#, fuzzy
+#: QObject#5
 msgid ""
 "This wizard will help you to set up your default identity and your IRC "
 "network connection.<br>This only covers basic settings. You can cancel this "
 "wizard any time and use the settings dialog for more detailed changes."
 msgstr ""
 
 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 ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:121 ../src/uisupport/qssparser.cpp:166
-#: ../src/uisupport/qssparser.cpp:314
-#, fuzzy
+#: QssParser#1
 msgid "Invalid block declaration: %1"
 msgstr ""
 
 msgid "Invalid block declaration: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:140
-#, fuzzy
+#: QssParser#2
 msgid "Invalid palette role assignment: %1"
 msgstr ""
 
 msgid "Invalid palette role assignment: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:156
-#, fuzzy
+#: QssParser#3
 msgid "Unknown palette role name: %1"
 msgstr ""
 
 msgid "Unknown palette role name: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:192
-#, fuzzy
+#: QssParser#4
 msgid "Invalid subelement name in %1"
 msgstr ""
 
 msgid "Invalid subelement name in %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:234
-#, fuzzy
+#: QssParser#5
 msgid "Invalid message type in %1"
 msgstr ""
 
 msgid "Invalid message type in %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:243
-#, fuzzy
+#: QssParser#6
 msgid "Invalid condition %1"
 msgstr ""
 
 msgid "Invalid condition %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:255
-#, fuzzy
+#: QssParser#7
 msgid "Invalid message label: %1"
 msgstr ""
 
 msgid "Invalid message label: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:266
-#, fuzzy
+#: QssParser#8
 msgid "Invalid senderhash specification: %1"
 msgstr ""
 
 msgid "Invalid senderhash specification: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:270
-#, fuzzy
+#: QssParser#9
 msgid "Senderhash can be at most \"0x0f\"!"
 msgstr ""
 
 msgid "Senderhash can be at most \"0x0f\"!"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:285
-#, fuzzy
+#: QssParser#10
 msgid "Invalid format name: %1"
 msgstr ""
 
 msgid "Invalid format name: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:292
-#, fuzzy
+#: QssParser#11
 msgid "Illegal IRC color specification (must be between 00 and 0f): %1"
 msgstr ""
 
 msgid "Illegal IRC color specification (must be between 00 and 0f): %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:300
-#, fuzzy
+#: QssParser#12
 msgid "Unhandled condition: %1"
 msgstr ""
 
 msgid "Unhandled condition: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:329
-#, fuzzy
+#: QssParser#13
 msgid "Invalid proplist %1"
 msgstr ""
 
 msgid "Invalid proplist %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:348
-#, fuzzy
+#: QssParser#14
 msgid "Invalid chatlist item type %1"
 msgstr ""
 
 msgid "Invalid chatlist item type %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:364
-#, fuzzy
+#: QssParser#15
 msgid "Invalid chatlist state %1"
 msgstr ""
 
 msgid "Invalid chatlist state %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:390
-#, fuzzy
+#: QssParser#16
 msgid "Invalid property declaration: %1"
 msgstr ""
 
 msgid "Invalid property declaration: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:414
-#, fuzzy
+#: QssParser#17
 msgid "Invalid font property: %1"
 msgstr ""
 
 msgid "Invalid font property: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:420
-#, fuzzy
+#: QssParser#18
 msgid "Unknown ChatLine property: %1"
 msgstr ""
 
 msgid "Unknown ChatLine property: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:442
-#, fuzzy
+#: QssParser#19
 msgid "Invalid palette color role specification: %1"
 msgstr ""
 
 msgid "Invalid palette color role specification: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:449
-#, fuzzy
+#: QssParser#20
 msgid "Unknown palette color role: %1"
 msgstr ""
 
 msgid "Unknown palette color role: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:456 ../src/uisupport/qssparser.cpp:478
-#: ../src/uisupport/qssparser.cpp:499
-#, fuzzy
+#: QssParser#21
 msgid "Invalid gradient declaration: %1"
 msgstr ""
 
 msgid "Invalid gradient declaration: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:465 ../src/uisupport/qssparser.cpp:486
-#: ../src/uisupport/qssparser.cpp:509
-#, fuzzy
+#: QssParser#22
 msgid "Invalid gradient stops list: %1"
 msgstr ""
 
 msgid "Invalid gradient stops list: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:605
-#, fuzzy
+#: QssParser#23
 msgid "Invalid font specification: %1"
 msgstr ""
 
 msgid "Invalid font specification: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:644
-#, fuzzy
+#: QssParser#24
 msgid "Invalid font style specification: %1"
 msgstr ""
 
 msgid "Invalid font style specification: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:657
-#, fuzzy
+#: QssParser#25
 msgid "Invalid font weight specification: %1"
 msgstr ""
 
 msgid "Invalid font weight specification: %1"
 msgstr ""
 
-#. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:667
-#, fuzzy
+#: QssParser#26
 msgid "Invalid font size specification: %1"
 msgstr ""
 
 msgid "Invalid font size specification: %1"
 msgstr ""
 
-#. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:129
-#, fuzzy
+#: Quassel::secondsToString()#1
 msgid "year"
 msgstr ""
 
 msgid "year"
 msgstr ""
 
-#. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:130
-#, fuzzy
+#: Quassel::secondsToString()#2
 msgid "day"
 msgstr ""
 
 msgid "day"
 msgstr ""
 
-#. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:131
-#, fuzzy
+#: Quassel::secondsToString()#3
 msgid "h"
 msgstr ""
 
 msgid "h"
 msgstr ""
 
-#. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:132
-#, fuzzy
+#: Quassel::secondsToString()#4
 msgid "min"
 msgstr ""
 
 msgid "min"
 msgstr ""
 
-#. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:133
-#, fuzzy
+#: Quassel::secondsToString()#5
 msgid "sec"
 msgstr ""
 
 msgid "sec"
 msgstr ""
 
-#. ts-context QueryBufferItem
-#: ../src/client/networkmodel.cpp:407
-#, fuzzy
+#: QueryBufferItem#1
 msgid "<b>Query with %1</b>"
 msgstr ""
 
 msgid "<b>Query with %1</b>"
 msgstr ""
 
-#. ts-context QueryBufferItem
-#: ../src/client/networkmodel.cpp:425
-#, fuzzy
+#: QueryBufferItem#2
+msgctxt "QueryBufferItem#2"
 msgid "idling since %1"
 msgstr ""
 
 msgid "idling since %1"
 msgstr ""
 
-#. ts-context QueryBufferItem
-#: ../src/client/networkmodel.cpp:428
-#, fuzzy
+#: QueryBufferItem#3
+msgctxt "QueryBufferItem#3"
 msgid "login time: %1"
 msgstr ""
 
 msgid "login time: %1"
 msgstr ""
 
-#. ts-context QueryBufferItem
-#: ../src/client/networkmodel.cpp:431
-#, fuzzy
+#: QueryBufferItem#4
+msgctxt "QueryBufferItem#4"
 msgid "server: %1"
 msgstr ""
 
 msgid "server: %1"
 msgstr ""
 
-#. ts-context SaveIdentitiesDlg
-#: ../src/qtui/settingspages/saveidentitiesdlg.ui:13
-#, fuzzy
+#: SaveIdentitiesDlg#1
 msgid "Sync With Core"
 msgstr ""
 
 msgid "Sync With Core"
 msgstr ""
 
-#. ts-context SaveIdentitiesDlg
-#: ../src/qtui/settingspages/saveidentitiesdlg.ui:21
-#, fuzzy
+#: SaveIdentitiesDlg#2
 msgid "Syncing data with core, please wait..."
 msgstr ""
 
 msgid "Syncing data with core, please wait..."
 msgstr ""
 
-#. ts-context SaveIdentitiesDlg
-#: ../src/qtui/settingspages/saveidentitiesdlg.ui:81
-#, fuzzy
+#: SaveIdentitiesDlg#3
 msgid "Abort"
 msgstr ""
 
 msgid "Abort"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:13
-#, fuzzy
+#: ServerEditDlg#1
+msgctxt "ServerEditDlg#1"
 msgid "Dialog"
 msgstr ""
 
 msgid "Dialog"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:37
-#, fuzzy
+#: ServerEditDlg#2
 msgid "Server Info"
 msgstr ""
 
 msgid "Server Info"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:45
-#, fuzzy
+#: ServerEditDlg#3
+msgctxt "ServerEditDlg#3"
 msgid "Server address:"
 msgstr ""
 
 msgid "Server address:"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:52
-#: ../src/qtui/settingspages/servereditdlg.ui:242
-#, fuzzy
+#: ServerEditDlg#4
+msgctxt "ServerEditDlg#4"
 msgid "Port:"
 msgstr ""
 
 msgid "Port:"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:79
-#, fuzzy
+#: ServerEditDlg#5
+msgctxt "ServerEditDlg#5"
 msgid "Password:"
 msgstr ""
 
 msgid "Password:"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:101
-#, fuzzy
+#: ServerEditDlg#6
 msgid "Use SSL"
 msgstr ""
 
 msgid "Use SSL"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:134
-#, fuzzy
+#: ServerEditDlg#7
+msgctxt "ServerEditDlg#7"
 msgid "Advanced"
 msgstr ""
 
 msgid "Advanced"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:155
-#, fuzzy
+#: ServerEditDlg#8
 msgid "SSL Version:"
 msgstr ""
 
 msgid "SSL Version:"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:162
-#, fuzzy
+#: ServerEditDlg#9
 msgid ""
 "Do not change unless you're going to connect to a server not supporting "
 "SSLv3!"
 msgstr ""
 
 msgid ""
 "Do not change unless you're going to connect to a server not supporting "
 "SSLv3!"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:166
-#, fuzzy
+#: ServerEditDlg#10
 msgid "SSLv3 (default)"
 msgstr ""
 
 msgid "SSLv3 (default)"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:171
-#, fuzzy
+#: ServerEditDlg#11
 msgid "SSLv2"
 msgstr ""
 
 msgid "SSLv2"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:176
-#, fuzzy
+#: ServerEditDlg#12
 msgid "TLSv1"
 msgstr ""
 
 msgid "TLSv1"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:186
-#, fuzzy
+#: ServerEditDlg#13
+msgctxt "ServerEditDlg#13"
 msgid "Use a Proxy"
 msgstr ""
 
 msgid "Use a Proxy"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:203
-#, fuzzy
+#: ServerEditDlg#14
+msgctxt "ServerEditDlg#14"
 msgid "Proxy Type:"
 msgstr ""
 
 msgid "Proxy Type:"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:211
-#, fuzzy
+#: ServerEditDlg#15
+msgctxt "ServerEditDlg#15"
 msgid "Socks 5"
 msgstr ""
 
 msgid "Socks 5"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:216
-#, fuzzy
+#: ServerEditDlg#16
+msgctxt "ServerEditDlg#16"
 msgid "HTTP"
 msgstr ""
 
 msgid "HTTP"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:228
-#, fuzzy
+#: ServerEditDlg#17
 msgid "Proxy Host:"
 msgstr ""
 
 msgid "Proxy Host:"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:235
-#, fuzzy
+#: ServerEditDlg#18
+msgctxt "ServerEditDlg#18"
 msgid "localhost"
 msgstr ""
 
 msgid "localhost"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:266
-#, fuzzy
+#: ServerEditDlg#19
 msgid "Proxy Username:"
 msgstr ""
 
 msgid "Proxy Username:"
 msgstr ""
 
-#. ts-context ServerEditDlg
-#: ../src/qtui/settingspages/servereditdlg.ui:276
-#, fuzzy
+#: ServerEditDlg#20
 msgid "Proxy Password:"
 msgstr ""
 
 msgid "Proxy Password:"
 msgstr ""
 
-#. ts-context SettingsDlg
-#: ../src/qtui/ui/settingsdlg.ui:13
-#, fuzzy
-msgid "Configure Quassel"
-msgstr ""
-
-#. ts-context SettingsDlg
-#: ../src/qtui/ui/settingsdlg.ui:34 ../src/qtui/ui/settingsdlg.ui:49
-#: ../src/qtui/settingsdlg.cpp:99
-#, fuzzy
+#: SettingsDlg#1
+msgctxt "SettingsDlg#1"
 msgid "Settings"
 msgstr ""
 
 msgid "Settings"
 msgstr ""
 
-#. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:109
-#, fuzzy
+#: SettingsDlg#2
 msgid "Save changes"
 msgstr ""
 
 msgid "Save changes"
 msgstr ""
 
-#. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:110
-#, fuzzy
+#: SettingsDlg#3
 msgid ""
 "There are unsaved changes on the current configuration page. Would you like "
 "to apply your changes now?"
 msgstr ""
 
 msgid ""
 "There are unsaved changes on the current configuration page. Would you like "
 "to apply your changes now?"
 msgstr ""
 
-#. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:122 ../src/qtui/settingsdlg.cpp:126
-#, fuzzy
+#: SettingsDlg#4
+msgctxt "SettingsDlg#4"
 msgid "Configure %1"
 msgstr ""
 
 msgid "Configure %1"
 msgstr ""
 
-#. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:193
-#, fuzzy
+#: SettingsDlg#5
+msgctxt "SettingsDlg#5"
 msgid "Reload Settings"
 msgstr ""
 
 msgid "Reload Settings"
 msgstr ""
 
-#. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:193
-#, fuzzy
+#: SettingsDlg#6
+msgctxt "SettingsDlg#6"
 msgid "Do you like to reload the settings, undoing your changes on this page?"
 msgstr ""
 
 msgid "Do you like to reload the settings, undoing your changes on this page?"
 msgstr ""
 
-#. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:202
-#, fuzzy
+#: SettingsDlg#7
+msgctxt "SettingsDlg#7"
 msgid "Restore Defaults"
 msgstr ""
 
 msgid "Restore Defaults"
 msgstr ""
 
-#. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:202
-#, fuzzy
+#: SettingsDlg#8
+msgctxt "SettingsDlg#8"
 msgid "Do you like to restore the default values for this page?"
 msgstr ""
 
 msgid "Do you like to restore the default values for this page?"
 msgstr ""
 
-#. ts-context SettingsPageDlg
-#: ../src/qtui/ui/settingspagedlg.ui:14
-#, fuzzy
+#: SettingsDlg#9
+msgctxt "SettingsDlg#9"
 msgid "Configure Quassel"
 msgstr ""
 
 msgid "Configure Quassel"
 msgstr ""
 
-#. ts-context SettingsPageDlg
-#: ../src/qtui/ui/settingspagedlg.ui:30
-#, fuzzy
-msgid "Settings"
-msgstr ""
-
-#. ts-context SettingsPageDlg
-#: ../src/qtui/settingspagedlg.cpp:36
-#, fuzzy
+#: SettingsPageDlg#1
+msgctxt "SettingsPageDlg#1"
 msgid "Configure %1"
 msgstr ""
 
 msgid "Configure %1"
 msgstr ""
 
-#. ts-context SettingsPageDlg
-#: ../src/qtui/settingspagedlg.cpp:104
-#, fuzzy
+#: SettingsPageDlg#2
+msgctxt "SettingsPageDlg#2"
 msgid "Reload Settings"
 msgstr ""
 
 msgid "Reload Settings"
 msgstr ""
 
-#. ts-context SettingsPageDlg
-#: ../src/qtui/settingspagedlg.cpp:104
-#, fuzzy
+#: SettingsPageDlg#3
+msgctxt "SettingsPageDlg#3"
 msgid "Do you like to reload the settings, undoing your changes on this page?"
 msgstr ""
 
 msgid "Do you like to reload the settings, undoing your changes on this page?"
 msgstr ""
 
-#. ts-context SettingsPageDlg
-#: ../src/qtui/settingspagedlg.cpp:113
-#, fuzzy
+#: SettingsPageDlg#4
+msgctxt "SettingsPageDlg#4"
 msgid "Restore Defaults"
 msgstr ""
 
 msgid "Restore Defaults"
 msgstr ""
 
-#. ts-context SettingsPageDlg
-#: ../src/qtui/settingspagedlg.cpp:113
-#, fuzzy
+#: SettingsPageDlg#5
+msgctxt "SettingsPageDlg#5"
 msgid "Do you like to restore the default values for this page?"
 msgstr ""
 
 msgid "Do you like to restore the default values for this page?"
 msgstr ""
 
-#. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:865
-#, fuzzy
+#: SettingsPageDlg#6
+msgctxt "SettingsPageDlg#6"
+msgid "Configure Quassel"
+msgstr ""
+
+#: SettingsPageDlg#7
+msgctxt "SettingsPageDlg#7"
+msgid "Settings"
+msgstr ""
+
+#: SignalProxy#1
 msgid "Peer tried to send package larger than max package size!"
 msgstr ""
 
 msgid "Peer tried to send package larger than max package size!"
 msgstr ""
 
-#. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:870
-#, fuzzy
+#: SignalProxy#2
 msgid "Peer tried to send 0 byte package!"
 msgstr ""
 
 msgid "Peer tried to send 0 byte package!"
 msgstr ""
 
-#. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:887
-#, fuzzy
+#: SignalProxy#3
 msgid "Peer sent corrupted compressed data!"
 msgstr ""
 
 msgid "Peer sent corrupted compressed data!"
 msgstr ""
 
-#. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:902
-#, fuzzy
+#: SignalProxy#4
 msgid "Peer sent corrupt data: unable to load QVariant!"
 msgstr ""
 
 msgid "Peer sent corrupt data: unable to load QVariant!"
 msgstr ""
 
-#. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:1035
-#, fuzzy
+#: SignalProxy#5
 msgid "Disconnecting"
 msgstr ""
 
 msgid "Disconnecting"
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:28
-#, fuzzy
+#: SimpleNetworkEditor#1
+msgctxt "SimpleNetworkEditor#1"
 msgid "Network name:"
 msgstr ""
 
 msgid "Network name:"
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:35
-#, fuzzy
+#: SimpleNetworkEditor#2
 msgid "The name of the IRC network you are configuring"
 msgstr ""
 
 msgid "The name of the IRC network you are configuring"
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:63
-#, fuzzy
+#: SimpleNetworkEditor#3
+msgctxt "SimpleNetworkEditor#3"
 msgid "Servers"
 msgstr ""
 
 msgid "Servers"
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:81
-#, fuzzy
+#: SimpleNetworkEditor#4
 msgid "A list of IRC servers belonging to this network"
 msgstr ""
 
 msgid "A list of IRC servers belonging to this network"
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:96
-#, fuzzy
+#: SimpleNetworkEditor#5
 msgid "Edit this server entry"
 msgstr ""
 
 msgid "Edit this server entry"
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:99
-#, fuzzy
+#: SimpleNetworkEditor#6
+msgctxt "SimpleNetworkEditor#6"
 msgid "&Edit..."
 msgstr ""
 
 msgid "&Edit..."
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:116
-#, fuzzy
+#: SimpleNetworkEditor#7
 msgid "Add another IRC server"
 msgstr ""
 
 msgid "Add another IRC server"
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:119
-#, fuzzy
+#: SimpleNetworkEditor#8
+msgctxt "SimpleNetworkEditor#8"
 msgid "&Add..."
 msgstr ""
 
 msgid "&Add..."
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:136
-#, fuzzy
+#: SimpleNetworkEditor#9
 msgid "Remove this server entry from the list"
 msgstr ""
 
 msgid "Remove this server entry from the list"
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:139
-#, fuzzy
+#: SimpleNetworkEditor#10
+msgctxt "SimpleNetworkEditor#10"
 msgid "De&lete"
 msgstr ""
 
 msgid "De&lete"
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:165
-#, fuzzy
+#: SimpleNetworkEditor#11
+msgctxt "SimpleNetworkEditor#11"
 msgid "Move upwards in list"
 msgstr ""
 
 msgid "Move upwards in list"
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:168
-#: ../src/qtui/ui/simplenetworkeditor.ui:182
-#, fuzzy
+#: SimpleNetworkEditor#12
+msgctxt "SimpleNetworkEditor#12"
 msgid "..."
 msgstr ""
 
 msgid "..."
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:179
-#, fuzzy
+#: SimpleNetworkEditor#13
+msgctxt "SimpleNetworkEditor#13"
 msgid "Move downwards in list"
 msgstr ""
 
 msgid "Move downwards in list"
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:226
-#, fuzzy
+#: SimpleNetworkEditor#14
 msgid "Join Channels Automatically"
 msgstr ""
 
 msgid "Join Channels Automatically"
 msgstr ""
 
-#. ts-context SimpleNetworkEditor
-#: ../src/qtui/ui/simplenetworkeditor.ui:250
-#, fuzzy
+#: SimpleNetworkEditor#15
 msgid ""
 "A list of IRC channels you will join automatically after connecting to the "
 "network"
 msgstr ""
 
 msgid ""
 "A list of IRC channels you will join automatically after connecting to the "
 "network"
 msgstr ""
 
-#. ts-context SqliteStorage
-#: ../src/core/sqlitestorage.cpp:49
-#, fuzzy
+#: SqliteStorage#1
 msgid ""
 "SQLite is a file-based database engine that does not require any setup. It "
 "is suitable for small and medium-sized databases that do not require access "
 msgid ""
 "SQLite is a file-based database engine that does not require any setup. It "
 "is suitable for small and medium-sized databases that do not require access "
@@ -5495,619 +3966,431 @@ msgid ""
 "your core."
 msgstr ""
 
 "your core."
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:14
-#, fuzzy
+#: SslInfoDlg#1
+msgid "Yes"
+msgstr ""
+
+#: SslInfoDlg#2
+msgid "No, for the following reasons:<ul>"
+msgstr ""
+
+#: SslInfoDlg#3
+msgid "%1 to %2"
+msgstr ""
+
+#: SslInfoDlg#4
 msgid "Security Information"
 msgstr ""
 
 msgid "Security Information"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:22
-#, fuzzy
+#: SslInfoDlg#5
 msgid "<b>Hostname:</b>"
 msgstr ""
 
 msgid "<b>Hostname:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:39
-#, fuzzy
+#: SslInfoDlg#6
 msgid "<b>IP address:</b>"
 msgstr ""
 
 msgid "<b>IP address:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:56
-#, fuzzy
+#: SslInfoDlg#7
 msgid "<b>Encryption:</b>"
 msgstr ""
 
 msgid "<b>Encryption:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:73
-#, fuzzy
+#: SslInfoDlg#8
 msgid "<b>Protocol:</b>"
 msgstr ""
 
 msgid "<b>Protocol:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:90
-#, fuzzy
+#: SslInfoDlg#9
 msgid "<b>Certificate chain:</b>"
 msgstr ""
 
 msgid "<b>Certificate chain:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:120
-#, fuzzy
+#: SslInfoDlg#10
 msgid "Subject"
 msgstr ""
 
 msgid "Subject"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:126 ../src/qtui/ui/sslinfodlg.ui:248
-#, fuzzy
+#: SslInfoDlg#11
 msgid "<b>Common name:</b>"
 msgstr ""
 
 msgid "<b>Common name:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:143 ../src/qtui/ui/sslinfodlg.ui:265
-#, fuzzy
+#: SslInfoDlg#12
 msgid "<b>Organization:</b>"
 msgstr ""
 
 msgid "<b>Organization:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:160 ../src/qtui/ui/sslinfodlg.ui:282
-#, fuzzy
+#: SslInfoDlg#13
 msgid "<b>Organizational unit:</b>"
 msgstr ""
 
 msgid "<b>Organizational unit:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:177 ../src/qtui/ui/sslinfodlg.ui:299
-#, fuzzy
+#: SslInfoDlg#14
 msgid "<b>Country:</b>"
 msgstr ""
 
 msgid "<b>Country:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:194 ../src/qtui/ui/sslinfodlg.ui:316
-#, fuzzy
+#: SslInfoDlg#15
 msgid "<b>State or province:</b>"
 msgstr ""
 
 msgid "<b>State or province:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:231 ../src/qtui/ui/sslinfodlg.ui:353
-#, fuzzy
+#: SslInfoDlg#16
 msgid "<b>Locality:</b>"
 msgstr ""
 
 msgid "<b>Locality:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:242
-#, fuzzy
+#: SslInfoDlg#17
 msgid "Issuer"
 msgstr ""
 
 msgid "Issuer"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:367
-#, fuzzy
+#: SslInfoDlg#18
 msgid "<b>Validity period:</b>"
 msgstr ""
 
 msgid "<b>Validity period:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:384
-#, fuzzy
+#: SslInfoDlg#19
 msgid "<b>MD5 digest:</b>"
 msgstr ""
 
 msgid "<b>MD5 digest:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:401
-#, fuzzy
+#: SslInfoDlg#20
 msgid "<b>SHA1 digest:</b>"
 msgstr ""
 
 msgid "<b>SHA1 digest:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/ui/sslinfodlg.ui:431
-#, fuzzy
+#: SslInfoDlg#21
 msgid "<b>Trusted:</b>"
 msgstr ""
 
 msgid "<b>Trusted:</b>"
 msgstr ""
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/sslinfodlg.cpp:69
-#, fuzzy
-msgid "Yes"
-msgstr ""
-
-#. ts-context SslInfoDlg
-#: ../src/qtui/sslinfodlg.cpp:71
-#, fuzzy
-msgid "No, for the following reasons:<ul>"
-msgstr ""
-
-#. ts-context SslInfoDlg
-#: ../src/qtui/sslinfodlg.cpp:78
-#, fuzzy
-msgid "%1 to %2"
-msgstr ""
-
-#. ts-context StatusBufferItem
-#: ../src/client/networkmodel.h:142
-#, fuzzy
+#: StatusBufferItem#1
 msgid "Status Buffer"
 msgstr ""
 
 msgid "Status Buffer"
 msgstr ""
 
-#. ts-context SystrayNotificationBackend::ConfigWidget
-#: ../src/qtui/systraynotificationbackend.cpp:122
-#, fuzzy
+#: SystrayNotificationBackend::ConfigWidget#1
 msgid "System Tray Icon"
 msgstr ""
 
 msgid "System Tray Icon"
 msgstr ""
 
-#. ts-context SystrayNotificationBackend::ConfigWidget
-#: ../src/qtui/systraynotificationbackend.cpp:123
-#, fuzzy
+#: SystrayNotificationBackend::ConfigWidget#2
 msgid "Animate"
 msgstr ""
 
 msgid "Animate"
 msgstr ""
 
-#. ts-context SystrayNotificationBackend::ConfigWidget
-#: ../src/qtui/systraynotificationbackend.cpp:125
-#, fuzzy
+#: SystrayNotificationBackend::ConfigWidget#3
 msgid "Show bubble"
 msgstr ""
 
 msgid "Show bubble"
 msgstr ""
 
-#. ts-context TaskbarNotificationBackend::ConfigWidget
-#: ../src/qtui/taskbarnotificationbackend.cpp:67
-#, fuzzy
+#: TaskbarNotificationBackend::ConfigWidget#1
 msgid "Activate dock entry, timeout:"
 msgstr ""
 
 msgid "Activate dock entry, timeout:"
 msgstr ""
 
-#. ts-context TaskbarNotificationBackend::ConfigWidget
-#: ../src/qtui/taskbarnotificationbackend.cpp:69
-#, fuzzy
+#: TaskbarNotificationBackend::ConfigWidget#2
 msgid "Mark taskbar entry, timeout:"
 msgstr ""
 
 msgid "Mark taskbar entry, timeout:"
 msgstr ""
 
-#. ts-context TaskbarNotificationBackend::ConfigWidget
-#: ../src/qtui/taskbarnotificationbackend.cpp:74
-#, fuzzy
+#: TaskbarNotificationBackend::ConfigWidget#3
+msgctxt "TaskbarNotificationBackend::ConfigWidget#3"
 msgid "Unlimited"
 msgstr ""
 
 msgid "Unlimited"
 msgstr ""
 
-#. ts-context TaskbarNotificationBackend::ConfigWidget
-#: ../src/qtui/taskbarnotificationbackend.cpp:75
-#, fuzzy
+#: TaskbarNotificationBackend::ConfigWidget#4
+msgctxt "TaskbarNotificationBackend::ConfigWidget#4"
 msgid " s"
 msgstr ""
 
 msgid " s"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:31
-#, fuzzy
+#: ToolBarActionProvider#1
+msgctxt "ToolBarActionProvider#1"
 msgid "Connect"
 msgstr ""
 
 msgid "Connect"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:31
-#, fuzzy
+#: ToolBarActionProvider#2
 msgid "Connect to IRC"
 msgstr ""
 
 msgid "Connect to IRC"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:32
-#, fuzzy
+#: ToolBarActionProvider#3
+msgctxt "ToolBarActionProvider#3"
 msgid "Disconnect"
 msgstr ""
 
 msgid "Disconnect"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:32
-#, fuzzy
+#: ToolBarActionProvider#4
 msgid "Disconnect from IRC"
 msgstr ""
 
 msgid "Disconnect from IRC"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:34
-#, fuzzy
+#: ToolBarActionProvider#5
+msgctxt "ToolBarActionProvider#5"
 msgid "Part"
 msgstr ""
 
 msgid "Part"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:34
-#, fuzzy
+#: ToolBarActionProvider#6
 msgid "Leave currently selected channel"
 msgstr ""
 
 msgid "Leave currently selected channel"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:35
-#, fuzzy
+#: ToolBarActionProvider#7
+msgctxt "ToolBarActionProvider#7"
 msgid "Join"
 msgstr ""
 
 msgid "Join"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:35
-#, fuzzy
+#: ToolBarActionProvider#8
 msgid "Join a channel"
 msgstr ""
 
 msgid "Join a channel"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:37
-#, fuzzy
+#: ToolBarActionProvider#9
 msgid "Query"
 msgstr ""
 
 msgid "Query"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:37
-#, fuzzy
+#: ToolBarActionProvider#10
 msgid "Start a private conversation"
 msgstr ""
 
 msgid "Start a private conversation"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:38
-#, fuzzy
+#: ToolBarActionProvider#11
+msgctxt "ToolBarActionProvider#11"
 msgid "Whois"
 msgstr ""
 
 msgid "Whois"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:38
-#, fuzzy
+#: ToolBarActionProvider#12
 msgid "Request user information"
 msgstr ""
 
 msgid "Request user information"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:40
-#, fuzzy
+#: ToolBarActionProvider#13
 msgid "Op"
 msgstr ""
 
 msgid "Op"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:40
-#, fuzzy
+#: ToolBarActionProvider#14
 msgid "Give operator privileges to user"
 msgstr ""
 
 msgid "Give operator privileges to user"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:41
-#, fuzzy
+#: ToolBarActionProvider#15
 msgid "Deop"
 msgstr ""
 
 msgid "Deop"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:41
-#, fuzzy
+#: ToolBarActionProvider#16
 msgid "Take operator privileges from user"
 msgstr ""
 
 msgid "Take operator privileges from user"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:42
-#, fuzzy
+#: ToolBarActionProvider#17
 msgid "Voice"
 msgstr ""
 
 msgid "Voice"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:42
-#, fuzzy
+#: ToolBarActionProvider#18
 msgid "Give voice to user"
 msgstr ""
 
 msgid "Give voice to user"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:43
-#, fuzzy
+#: ToolBarActionProvider#19
 msgid "Devoice"
 msgstr ""
 
 msgid "Devoice"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:43
-#, fuzzy
+#: ToolBarActionProvider#20
 msgid "Take voice from user"
 msgstr ""
 
 msgid "Take voice from user"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:44
-#, fuzzy
+#: ToolBarActionProvider#21
 msgid "Kick"
 msgstr ""
 
 msgid "Kick"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:44
-#, fuzzy
+#: ToolBarActionProvider#22
 msgid "Remove user from channel"
 msgstr ""
 
 msgid "Remove user from channel"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:45
-#, fuzzy
+#: ToolBarActionProvider#23
 msgid "Ban"
 msgstr ""
 
 msgid "Ban"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:45
-#, fuzzy
+#: ToolBarActionProvider#24
 msgid "Ban user from channel"
 msgstr ""
 
 msgid "Ban user from channel"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:46
-#, fuzzy
+#: ToolBarActionProvider#25
 msgid "Kick/Ban"
 msgstr ""
 
 msgid "Kick/Ban"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:46
-#, fuzzy
+#: ToolBarActionProvider#26
 msgid "Remove and ban user from channel"
 msgstr ""
 
 msgid "Remove and ban user from channel"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:51
-#, fuzzy
+#: ToolBarActionProvider#27
 msgid "Connect to all"
 msgstr ""
 
 msgid "Connect to all"
 msgstr ""
 
-#. ts-context ToolBarActionProvider
-#: ../src/uisupport/toolbaractionprovider.cpp:58
-#, fuzzy
+#: ToolBarActionProvider#28
 msgid "Disconnect from all"
 msgstr ""
 
 msgid "Disconnect from all"
 msgstr ""
 
-#. ts-context TopicWidget
-#: ../src/qtui/ui/topicwidget.ui:32
-#, fuzzy
+#: TopicWidget#1
+msgctxt "TopicWidget#1"
 msgid "Form"
 msgstr ""
 
 msgid "Form"
 msgstr ""
 
-#. ts-context TopicWidget
-#: ../src/qtui/ui/topicwidget.ui:79
-#, fuzzy
+#: TopicWidget#2
+msgctxt "TopicWidget#2"
 msgid "..."
 msgstr ""
 
 msgid "..."
 msgstr ""
 
-#. ts-context TopicWidgetSettingsPage
-#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:14
-#, fuzzy
-msgid "Form"
+#: TopicWidgetSettingsPage#1
+msgctxt "TopicWidgetSettingsPage#1"
+msgid "Interface"
 msgstr ""
 
 msgstr ""
 
-#. ts-context TopicWidgetSettingsPage
-#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:22
-#, fuzzy
-msgid "Custom font:"
+#: TopicWidgetSettingsPage#2
+msgid "Topic Widget"
 msgstr ""
 
 msgstr ""
 
-#. ts-context TopicWidgetSettingsPage
-#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:50
-#, fuzzy
-msgid "Resize dynamically to fit contents"
+#: TopicWidgetSettingsPage#3
+msgctxt "TopicWidgetSettingsPage#3"
+msgid "Form"
 msgstr ""
 
 msgstr ""
 
-#. ts-context TopicWidgetSettingsPage
-#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:84
-#, fuzzy
-msgid "On hover only"
+#: TopicWidgetSettingsPage#4
+msgctxt "TopicWidgetSettingsPage#4"
+msgid "Custom font:"
 msgstr ""
 
 msgstr ""
 
-#. ts-context TopicWidgetSettingsPage
-#: ../src/qtui/settingspages/topicwidgetsettingspage.cpp:23
-#, fuzzy
-msgid "Interface"
+#: TopicWidgetSettingsPage#5
+msgid "Resize dynamically to fit contents"
 msgstr ""
 
 msgstr ""
 
-#. ts-context TopicWidgetSettingsPage
-#: ../src/qtui/settingspages/topicwidgetsettingspage.cpp:23
-#, fuzzy
-msgid "Topic Widget"
+#: TopicWidgetSettingsPage#6
+msgid "On hover only"
 msgstr ""
 
 msgstr ""
 
-#. Plain Message
-#. ----------
-#. Notice Message
-#. ----------
-#. Server Message
-#. ----------
-#. Info Message
-#. ----------
-#. Error Message
-#. ----------
-#. Topic Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:572 ../src/uisupport/uistyle.cpp:575
-#: ../src/uisupport/uistyle.cpp:615 ../src/uisupport/uistyle.cpp:618
-#: ../src/uisupport/uistyle.cpp:621 ../src/uisupport/uistyle.cpp:628
-#: ../src/uisupport/uistyle.cpp:729
-#, fuzzy
+#: UiStyle::StyledMessage#1
+msgctxt "UiStyle::StyledMessage#1"
 msgid "%1"
 msgstr ""
 
 msgid "%1"
 msgstr ""
 
-#. Action Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:578
-#, fuzzy
+#: UiStyle::StyledMessage#2
 msgid "%DN%1%DN %2"
 msgstr ""
 
 msgid "%DN%1%DN %2"
 msgstr ""
 
-#. Nick Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:582
-#, fuzzy
+#: UiStyle::StyledMessage#3
 msgid "You are now known as %DN%1%DN"
 msgstr ""
 
 msgid "You are now known as %DN%1%DN"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:583
-#, fuzzy
+#: UiStyle::StyledMessage#4
 msgid "%DN%1%DN is now known as %DN%2%DN"
 msgstr ""
 
 msgid "%DN%1%DN is now known as %DN%2%DN"
 msgstr ""
 
-#. Mode Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:587
-#, fuzzy
+#: UiStyle::StyledMessage#5
 msgid "User mode: %DM%1%DM"
 msgstr ""
 
 msgid "User mode: %DM%1%DM"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:588
-#, fuzzy
+#: UiStyle::StyledMessage#6
 msgid "Mode %DM%1%DM by %DN%2%DN"
 msgstr ""
 
 msgid "Mode %DM%1%DM by %DN%2%DN"
 msgstr ""
 
-#. Join Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:592
-#, fuzzy
+#: UiStyle::StyledMessage#7
 msgid "%DN%1%DN %DH(%2@%3)%DH has joined %DC%4%DC"
 msgstr ""
 
 msgid "%DN%1%DN %DH(%2@%3)%DH has joined %DC%4%DC"
 msgstr ""
 
-#. Part Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:595
-#, fuzzy
+#: UiStyle::StyledMessage#8
 msgid "%DN%1%DN %DH(%2@%3)%DH has left %DC%4%DC"
 msgstr ""
 
 msgid "%DN%1%DN %DH(%2@%3)%DH has left %DC%4%DC"
 msgstr ""
 
-#. Quit Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:600
-#, fuzzy
+#: UiStyle::StyledMessage#9
 msgid "%DN%1%DN %DH(%2@%3)%DH has quit"
 msgstr ""
 
 msgid "%DN%1%DN %DH(%2@%3)%DH has quit"
 msgstr ""
 
-#. Kick Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:607
-#, fuzzy
+#: UiStyle::StyledMessage#10
 msgid "%DN%1%DN has kicked %DN%2%DN from %DC%3%DC"
 msgstr ""
 
 msgid "%DN%1%DN has kicked %DN%2%DN from %DC%3%DC"
 msgstr ""
 
-#. Day Change Message
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:624
-#, fuzzy
+#: UiStyle::StyledMessage#11
 msgid "{Day changed to %1}"
 msgstr ""
 
 msgid "{Day changed to %1}"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:636
-#, fuzzy
+#: UiStyle::StyledMessage#12
 msgid "Netsplit between %DH%1%DH and %DH%2%DH ended. Users joined: "
 msgstr ""
 
 msgid "Netsplit between %DH%1%DH and %DH%2%DH ended. Users joined: "
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:640 ../src/uisupport/uistyle.cpp:655
-#, fuzzy
+#: UiStyle::StyledMessage#13
 msgid "%DN%1%DN (%2 more)"
 msgstr ""
 
 msgid "%DN%1%DN (%2 more)"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:650
-#, fuzzy
+#: UiStyle::StyledMessage#14
 msgid "Netsplit between %DH%1%DH and %DH%2%DH. Users quit: "
 msgstr ""
 
 msgid "Netsplit between %DH%1%DH and %DH%2%DH. Users quit: "
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:659 ../src/uisupport/uistyle.cpp:697
-#, fuzzy
+#: UiStyle::StyledMessage#15
 msgid "[%1]"
 msgstr ""
 
 msgid "[%1]"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:695
-#, fuzzy
+#: UiStyle::StyledMessage#16
 msgid "<%1>"
 msgstr ""
 
 msgid "<%1>"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:699
-#, fuzzy
+#: UiStyle::StyledMessage#17
 msgid "-*-"
 msgstr ""
 
 msgid "-*-"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:701
-#, fuzzy
+#: UiStyle::StyledMessage#18
 msgid "<->"
 msgstr ""
 
 msgid "<->"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:703
-#, fuzzy
+#: UiStyle::StyledMessage#19
 msgid "***"
 msgstr ""
 
 msgid "***"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:705
-#, fuzzy
+#: UiStyle::StyledMessage#20
 msgid "-->"
 msgstr ""
 
 msgid "-->"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:707 ../src/uisupport/uistyle.cpp:709
-#, fuzzy
+#: UiStyle::StyledMessage#21
 msgid "<--"
 msgstr ""
 
 msgid "<--"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:711
-#, fuzzy
+#: UiStyle::StyledMessage#22
 msgid "<-*"
 msgstr ""
 
 msgid "<-*"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:713
-#, fuzzy
+#: UiStyle::StyledMessage#23
 msgid "<-x"
 msgstr ""
 
 msgid "<-x"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:715 ../src/uisupport/uistyle.cpp:717
-#: ../src/uisupport/uistyle.cpp:719 ../src/uisupport/uistyle.cpp:723
-#, fuzzy
+#: UiStyle::StyledMessage#24
 msgid "*"
 msgstr ""
 
 msgid "*"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:721
-#, fuzzy
+#: UiStyle::StyledMessage#25
 msgid "-"
 msgstr ""
 
 msgid "-"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:725
-#, fuzzy
+#: UiStyle::StyledMessage#26
 msgid "=>"
 msgstr ""
 
 msgid "=>"
 msgstr ""
 
-#. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:727
-#, fuzzy
+#: UiStyle::StyledMessage#27
 msgid "<="
 msgstr ""
 
 msgid "<="
 msgstr ""
 
-#. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:675
+#: UserCategoryItem#1
 #, fuzzy
 msgid "%n Owner(s)"
 #, fuzzy
 msgid "%n Owner(s)"
-msgid_plural "%n Owner(s)"
-msgstr[0] ""
+msgstr ""
+"\n"
+"            \n"
+"        "
 
 
-#. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:676
+#: UserCategoryItem#2
 #, fuzzy
 msgid "%n Admin(s)"
 #, fuzzy
 msgid "%n Admin(s)"
-msgid_plural "%n Admin(s)"
-msgstr[0] ""
+msgstr ""
+"\n"
+"            \n"
+"        "
 
 
-#. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:677
+#: UserCategoryItem#3
 #, fuzzy
 msgid "%n Operator(s)"
 #, fuzzy
 msgid "%n Operator(s)"
-msgid_plural "%n Operator(s)"
-msgstr[0] ""
+msgstr ""
+"\n"
+"            \n"
+"        "
 
 
-#. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:678
+#: UserCategoryItem#4
 #, fuzzy
 msgid "%n Half-Op(s)"
 #, fuzzy
 msgid "%n Half-Op(s)"
-msgid_plural "%n Half-Op(s)"
-msgstr[0] ""
+msgstr ""
+"\n"
+"            \n"
+"        "
 
 
-#. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:679
+#: UserCategoryItem#5
 #, fuzzy
 msgid "%n Voiced"
 #, fuzzy
 msgid "%n Voiced"
-msgid_plural "%n Voiced"
-msgstr[0] ""
+msgstr ""
+"\n"
+"            \n"
+"        "
 
 
-#. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:680
+#: UserCategoryItem#6
 #, fuzzy
 msgid "%n User(s)"
 #, fuzzy
 msgid "%n User(s)"
-msgid_plural "%n User(s)"
-msgstr[0] ""
+msgstr ""
+"\n"
+"            \n"
+"        "