update translations from transifex + minor corrections
[quassel.git] / po / fi.po
index d61e279..3ffa8f8 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -1,87 +1,18 @@
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # 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
+# 
+# mikuu <pinaatti@gmail.com>, 2011.
 msgid ""
 msgstr ""
 msgid ""
 msgstr ""
-"X-Language: fi_FI\n"
-"X-Source-Language: en_US\n"
+"Project-Id-Version: Quassel IRC\n"
+"Report-Msgid-Bugs-To: http://bugs.quassel-irc.org/\n"
+"PO-Revision-Date: 2011-05-11 04:10+0000\n"
+"Last-Translator: mikuu <pinaatti@gmail.com>\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
-
-#. ts-context AboutDlg
-#: ../src/qtui/aboutdlg.cpp:32
-msgid "<b>Version:</b> %1<br><b>Protocol version:</b> %2<br><b>Built:</b> %3"
-msgstr ""
-"<b>Versio:</b> %1<br><b>Protokollan versio:</b> %2<br><b>Käännetty:</b> %3"
-
-#. ts-context AboutDlg
-#: ../src/qtui/aboutdlg.cpp:46
-msgid ""
-"<b>A modern, distributed IRC Client</b><br><br>&copy;2005-2009 by the "
-"Quassel Project<br><a href=\"http://quassel-irc.org\">http://quassel-irc."
-"org</a><br><a href=\"irc://irc.freenode.net/quassel\">#quassel</a> on <a "
-"href=\"http://www.freenode.net\">Freenode</a><br><br>Quassel IRC is dual-"
-"licensed under <a href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">GPLv2</a> "
-"and <a href=\"http://www.gnu.org/licenses/gpl-3.0.txt\">GPLv3</a>.<br>Most "
-"icons are &copy; by the <a href=\"http://www.oxygen-icons.org\">Oxygen Team</"
-"a> and used under the <a href=\"http://www.gnu.org/licenses/lgpl.html"
-"\">LGPL</a>.<br><br>Please use <a href=\"http://bugs.quassel-irc.org"
-"\">http://bugs.quassel-irc.org</a> to report bugs."
-msgstr ""
-"<b>Moderni, hajautettu IRC-asiakas</b><br><br>&copy;2005-2009 Quassel "
-"Project<br><a href=\"http://quassel-irc.org\">http://quassel-irc.org</"
-"a><br><a href=\"irc://irc.freenode.net/quassel\">#quassel</a> verkossa <a "
-"href=\"http://www.freenode.net\">Freenode</a><br><br>Quassel IRC on kaksois-"
-"lisenssoitu <a href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">GPLv2</a>:n "
-"ja <a href=\"http://www.gnu.org/licenses/gpl-3.0.txt\">GPLv3</a>:n "
-"alaisuudessa.<br>Suurin osa kuvakkeista on &copy; <a href=\"http://www."
-"oxygen-icons.org\">Oxygen Team</a> ja niitä käytetään <a href=\"http://www."
-"gnu.org/licenses/lgpl.html\">LGPL</a> -lisenssin alaisuudessa.<br><br>Käytä "
-"<a href=\"http://bugs.quassel-irc.org\">http://bugs.quassel-irc.org</a> "
-"ilmoittaaksesi ohjelmavirheistä."
-
-#. ts-context AboutDlg
-#: ../src/qtui/aboutdlg.cpp:62
-msgid "Quassel IRC is mainly developed by:"
-msgstr "Quassel IRC:n pääasialliset kehittäjät ovat:"
-
-#. ts-context AboutDlg
-#: ../src/qtui/aboutdlg.cpp:77
-msgid ""
-"We would like to thank the following contributors (in alphabetical order) "
-"and everybody we forgot to mention here:"
-msgstr ""
-"Haluaisimme kiittää seuraavia henkilöitä (aakkosjärjestyksessä), sekä "
-"kaikkia ketkä unohdimme mainita tässä:"
-
-#. ts-context AboutDlg
-#: ../src/qtui/aboutdlg.cpp:128
-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 ""
-"Erikoiskiitokset:<br><dl><dt><img src=\":/pics/quassel-eye.png\">&nbsp;"
-"<b>John \"nox\" Hand</b></dt><dd>alkuperäisestä Quassel-kuvakkeesta - \"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>Quasselissa "
-"nähtävän grafiikan luomisesta</dd><dt><img src=\":/pics/qt-logo-32.png"
-"\">&nbsp;<b><a href=\"http://www.trolltech.com\">Qt Software, tunnettu ennen "
-"nimellä Trolltech</a></b></dt><dd>Qt:n ja Qtopia:n luonnista, ja "
-"QuasselTopia:n luonnin sponsoroinnista Greenphone:illa ja paljon muulla</"
-"dd><dt><a href=\"http://www.nokia.com\"><img src=\":/pics/nokia.png\"></a></"
-"b></dt><dd>Qt:n hengissä pidosta, ja Quassel Mobile:n kehityksen "
-"sponsoroinnista N810:illä</dd>"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: fi\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
 
 #. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:17
 
 #. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:17
@@ -91,44 +22,28 @@ msgstr "Tietoja Quasselista"
 #. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:59
 msgid ""
 #. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:59
 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"
 "p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:15pt; "
-"font-weight:600; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\">Quassel IRC</p></body></"
-"html>"
-msgstr ""
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
-"\">\n"
+"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:15pt; font-weight:600; font-style:normal;\">\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Quassel IRC</p></body></html>"
+msgstr ""
+"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
 "p, li { white-space: pre-wrap; }\n"
 "p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:15pt; "
-"font-weight:600; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\">Quassel IRC</p></body></"
-"html>"
+"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:15pt; font-weight:600; font-style:normal;\">\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Quassel IRC</p></body></html>"
 
 #. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:75
 msgid ""
 
 #. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:75
 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"
 "p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; "
-"font-weight:600; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\">Version 0.2.0-pre, Build "
-"&gt;= 474 (2008-02-08)</p></body></html>"
-msgstr ""
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
-"\">\n"
+"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; font-weight:600; font-style:normal;\">\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Version 0.2.0-pre, Build &gt;= 474 (2008-02-08)</p></body></html>"
+msgstr ""
+"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
 "p, li { white-space: pre-wrap; }\n"
 "p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; "
-"font-weight:600; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\">Version 0.2.0-pre, Build "
-"&gt;= 474 (2008-02-08)</p></body></html>"
+"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; font-weight:600; font-style:normal;\">\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Version 0.2.0-pre, Build &gt;= 474 (2008-02-08)</p></body></html>"
 
 #. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:115
 
 #. ts-context AboutDlg
 #: ../src/qtui/ui/aboutdlg.ui:115
@@ -150,15 +65,92 @@ msgstr "&Avustajat"
 msgid "&Thanks To"
 msgstr "&Kiitokset"
 
 msgid "&Thanks To"
 msgstr "&Kiitokset"
 
+#. ts-context AboutDlg
+#: ../src/qtui/aboutdlg.cpp:32
+msgid "<b>Version:</b> %1<br><b>Protocol version:</b> %2<br><b>Built:</b> %3"
+msgstr ""
+"<b>Versio:</b> %1<br><b>Protokollan versio:</b> %2<br><b>Käännetty:</b> %3"
+
+#. ts-context AboutDlg
+#: ../src/qtui/aboutdlg.cpp:46
+msgid ""
+"<b>A modern, distributed IRC Client</b><br><br>&copy;2005-2010 by the "
+"Quassel Project<br><a href=\"http://quassel-irc.org\">http://quassel-"
+"irc.org</a><br><a href=\"irc://irc.freenode.net/quassel\">#quassel</a> on <a"
+" href=\"http://www.freenode.net\">Freenode</a><br><br>Quassel IRC is dual-"
+"licensed under <a href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">GPLv2</a>"
+" and <a href=\"http://www.gnu.org/licenses/gpl-3.0.txt\">GPLv3</a>.<br>Most "
+"icons are &copy; by the <a href=\"http://www.oxygen-icons.org\">Oxygen "
+"Team</a> and used under the <a "
+"href=\"http://www.gnu.org/licenses/lgpl.html\">LGPL</a>.<br><br>Please use "
+"<a href=\"http://bugs.quassel-irc.org\">http://bugs.quassel-irc.org</a> to "
+"report bugs."
+msgstr ""
+"<b>Moderni hajautettu IRC</b><br><br>&copy;2005-2009 Quassel Project<br><a "
+"href=\"http://quassel-irc.org\">http://quassel-irc.org</a><br><a "
+"href=\"irc://irc.freenode.net/quassel\">#quassel</a> verkossa <a "
+"href=\"http://www.freenode.net\">Freenode</a><br><br>Quassel IRC on "
+"kaksoislisenssoitu <a "
+"href=\"http://www.gnu.org/licenses/gpl-2.0.txt\">GPLv2</a>:n ja <a "
+"href=\"http://www.gnu.org/licenses/gpl-3.0.txt\">GPLv3</a>:n "
+"alaisuudessa.<br>Suurin osa kuvakkeista on &copy; <a href=\"http://www"
+".oxygen-icons.org\">Oxygen Team</a> ja niitä käytetään <a "
+"href=\"http://www.gnu.org/licenses/lgpl.html\">LGPL</a> -lisenssin "
+"alaisuudessa.<br><br>Käytä <a href=\"http://bugs.quassel-"
+"irc.org\">http://bugs.quassel-irc.org</a> saittia ilmoittaaksesi bugeista."
+
+#. ts-context AboutDlg
+#: ../src/qtui/aboutdlg.cpp:62
+msgid "Quassel IRC is mainly developed by:"
+msgstr "Quassel IRC:n pääasialliset kehittäjät ovat:"
+
+#. ts-context AboutDlg
+#: ../src/qtui/aboutdlg.cpp:77
+msgid ""
+"We would like to thank the following contributors (in alphabetical order) "
+"and everybody we forgot to mention here:"
+msgstr ""
+"Haluaisimme kiittää seuraavia henkilöitä (aakkosjärjestyksessä), sekä "
+"kaikkia ketkä unohdimme mainita tässä:"
+
+#. ts-context AboutDlg
+#: ../src/qtui/aboutdlg.cpp:135
+msgid ""
+"Special thanks goes to:<br><dl><dt><img src=\":/pics/quassel-"
+"eye.png\">&nbsp;<b>John \"nox\" Hand</b></dt><dd>for the original Quassel "
+"icon - The All-Seeing Eye</dt><dt><img src=\":/pics/oxygen.png\">&nbsp;<b><a"
+" href=\"http://www.oxygen-icons.org\">The Oxygen Team</a></b></dt><dd>for "
+"creating all the artwork you see throughout Quassel</dd><dt><img "
+"src=\":/pics/qt-logo-32.png\">&nbsp;<b><a "
+"href=\"http://www.trolltech.com\">Qt Software formerly known as "
+"Trolltech</a></b></dt><dd>for creating Qt and Qtopia, and for sponsoring "
+"development of QuasselTopia with Greenphones and more</dd><dt><a "
+"href=\"http://www.nokia.com\"><img "
+"src=\":/pics/nokia.png\"></a></b></dt><dd>for keeping Qt alive, and for "
+"sponsoring development of Quassel Mobile with N810s</dd>"
+msgstr ""
+"Erikoiskiitokset:<br><dl><dt><img src=\":/pics/quassel-"
+"eye.png\">&nbsp;<b>John \"nox\" Hand</b></dt><dd>alkuperäisestä Quassel-"
+"kuvakkeesta - \"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>Quasselissa nähtävän grafiikan "
+"luomisesta</dd><dt><img src=\":/pics/qt-logo-32.png\">&nbsp;<b><a "
+"href=\"http://www.trolltech.com\">Qt Software, tunnettu aiemmin nimellä "
+"Trolltech</a></b></dt><dd>Qt:n ja Qtopian luonnista, ja QuasselTopian "
+"sponsoroinnista Greenphoneilla ja paljon muulla</dd><dt><a "
+"href=\"http://www.nokia.com\"><img "
+"src=\":/pics/nokia.png\"></a></b></dt><dd>Qt:n hengissä pidosta, ja Quassel "
+"Mobilen kehitystyön sponsoroinnista N810:illä</dd>"
+
 #. ts-context AbstractSqlStorage
 #. ts-context AbstractSqlStorage
-#: ../src/core/abstractsqlstorage.cpp:112
+#: ../src/core/abstractsqlstorage.cpp:115
 msgid ""
 "Installed Schema (version %1) is not up to date. Upgrading to version %2..."
 msgstr ""
 "Asennettu malli (versio %1) ei ole ajan tasalla. Päivitetään versioon %2..."
 
 #. ts-context AbstractSqlStorage
 msgid ""
 "Installed Schema (version %1) is not up to date. Upgrading to version %2..."
 msgstr ""
 "Asennettu malli (versio %1) ei ole ajan tasalla. Päivitetään versioon %2..."
 
 #. ts-context AbstractSqlStorage
-#: ../src/core/abstractsqlstorage.cpp:114
+#: ../src/core/abstractsqlstorage.cpp:117
 msgid "Upgrade failed..."
 msgstr "Päivitys epäonnistui..."
 
 msgid "Upgrade failed..."
 msgstr "Päivitys epäonnistui..."
 
@@ -168,36 +160,37 @@ msgid ""
 "<b>The shortcut for the alias</b><br />It can be used as a regular slash "
 "command.<br /><br /><b>Example:</b> \"foo\" can be used per /foo"
 msgstr ""
 "<b>The shortcut for the alias</b><br />It can be used as a regular slash "
 "command.<br /><br /><b>Example:</b> \"foo\" can be used per /foo"
 msgstr ""
-"<b>Aliaksen lyhytkomento</b><br />Sitä voidaan käyttää kuten normaalia /"
-"komentoa.<br /><br /><b>Esimerkki:</b> lyhytkomentoa \"foo\" voidaan käyttää "
-"kirjoittamalla /foo"
+"<b>Aliaksen lyhytkomento</b><br />Sitä voidaan käyttää kuten normaalia "
+"/komentoa.<br /><br /><b>Esimerkki:</b> lyhytkomentoa \"foo\" voidaan "
+"käyttää kirjoittamalla /foo"
 
 #. ts-context AliasesModel
 #: ../src/qtui/settingspages/aliasesmodel.cpp:59
 msgid ""
 
 #. ts-context AliasesModel
 #: ../src/qtui/settingspages/aliasesmodel.cpp:59
 msgid ""
-"<b>The string the shortcut will be expanded to</b><br /><b>special variables:"
-"</b><br /> - <b>$i</b> represents the i'th parameter.<br /> - <b>$i..j</b> "
-"represents the i'th to j'th parameter separated by spaces.<br /> - <b>$i..</"
-"b> represents all parameters from i on separated by spaces.<br /> - <b>$i:"
-"hostname</b> represents the hostname of the user identified by the i'th "
-"parameter or a * if unknown.<br /> - <b>$0</b> the whole string.<br /> - <b>"
-"$nick</b> your current nickname<br /> - <b>$channel</b> the name of the "
-"selected channel<br /><br />Multiple commands can be separated with "
-"semicolons<br /><br /><b>Example:</b> \"Test $1; Test $2; Test All $0\" will "
-"be expanded to three separate messages \"Test 1\", \"Test 2\" and \"Test All "
-"1 2 3\" when called like /test 1 2 3"
-msgstr ""
-"<b>Merkkijono joksi lyhytkomenno laajennetaan</b><br /><b>erikoismuuttujat:</"
-"b><br /> - <b>$i</b> merkkaa i:dettä parametria.<br /> - <b>$i..j</b> "
-"merkkaa parametreja i:dennestä j:denteen välilyönneillä erotettuna.<br /> - "
-"<b>$i..</b> merkkaa kaikkia parametreja i:dennestä eteenpäin välilyönneillä "
-"erotettuna.<br /> - <b>$i:hostname</b> merkkaa i:n tunnistaman käyttäjän "
-"verkko-osoitetta, tai * jos se on tuntematon.<br /> - <b>$0</b> koko "
-"merkkijono.<br /> - <b>$nick</b> nykyinen nimimerkkisi<br /> - <b>$channel</"
-"b> valitun kanavan nimi<br /><br />Monta komentoa voidaan erottaa toisistaan "
-"puolipisteillä.<br /><br /><b>Esimerkki:</b> \"Testi $1; Testi $2; Testi "
-"Kaikki $0\" laajennetaan kolmeksi erilliseksi viestiksi \"Testi 1\", \"Testi "
-"2\" ja \"Testi Kaikki 1 2 3\" kun sitä kutsutaan komennolla /testi 1 2 3"
+"<b>The string the shortcut will be expanded to</b><br /><b>special "
+"variables:</b><br /> - <b>$i</b> represents the i'th parameter.<br /> - "
+"<b>$i..j</b> represents the i'th to j'th parameter separated by spaces.<br "
+"/> - <b>$i..</b> represents all parameters from i on separated by spaces.<br"
+" /> - <b>$i:hostname</b> represents the hostname of the user identified by "
+"the i'th parameter or a * if unknown.<br /> - <b>$0</b> the whole string.<br"
+" /> - <b>$nick</b> your current nickname<br /> - <b>$channel</b> the name of"
+" the selected channel<br /><br />Multiple commands can be separated with "
+"semicolons<br /><br /><b>Example:</b> \"Test $1; Test $2; Test All $0\" will"
+" be expanded to three separate messages \"Test 1\", \"Test 2\" and \"Test "
+"All 1 2 3\" when called like /test 1 2 3"
+msgstr ""
+"<b>Merkkijono joksi lyhytkomento laajennetaan</b><br "
+"/><b>erikoismuuttujat:</b><br /> - <b>$i</b> merkkaa i:dettä parametria.<br "
+"/> - <b>$i..j</b> merkkaa parametreja i:dennestä j:denteen välilyönneillä "
+"erotettuna.<br /> - <b>$i..</b> merkkaa kaikkia parametreja i:dennestä "
+"eteenpäin välilyönneillä erotettuna.<br /> - <b>$i:hostname</b> merkkaa i:n "
+"tunnistaman käyttäjän verkko-osoitetta, tai * jos se on tuntematon.<br /> - "
+"<b>$0</b> koko merkkijono.<br /> - <b>$nick</b> nykyinen nimimerkkisi<br /> "
+"- <b>$channel</b> valitun kanavan nimi<br /><br />Monta komentoa voidaan "
+"erottaa toisistaan puolipisteillä.<br /><br /><b>Esimerkki:</b> \"Testi $1; "
+"Testi $2; Testi Kaikki $0\" laajennetaan kolmeksi erilliseksi viestiksi "
+"\"Testi 1\", \"Testi 2\" ja \"Testi Kaikki 1 2 3\" kun sitä kutsutaan "
+"komennolla /testi 1 2 3"
 
 #. ts-context AliasesModel
 #: ../src/qtui/settingspages/aliasesmodel.cpp:170
 
 #. ts-context AliasesModel
 #: ../src/qtui/settingspages/aliasesmodel.cpp:170
@@ -207,59 +200,140 @@ msgstr "Alias"
 #. ts-context AliasesModel
 #: ../src/qtui/settingspages/aliasesmodel.cpp:171
 msgid "Expansion"
 #. ts-context AliasesModel
 #: ../src/qtui/settingspages/aliasesmodel.cpp:171
 msgid "Expansion"
-msgstr "Laajennos"
-
-#. ts-context AliasesSettingsPage
-#: ../src/qtui/settingspages/aliasessettingspage.cpp:29
-msgid "Aliases"
-msgstr "Aliakset"
-
-#. ts-context AliasesSettingsPage
-#: ../src/qtui/settingspages/aliasessettingspage.cpp:29
-msgid "IRC"
-msgstr "IRC"
+msgstr "Laajennus"
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context AliasesSettingsPage
 #. ts-context AliasesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context AppearanceSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BacklogSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatMonitorSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatViewSearchBar
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardAdminUserPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardIntroPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardStorageSelectionPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardSyncPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectionSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectionStatusWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context HighlightSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IndicatorNotificationConfigWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context InputWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context InputWidgetSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ItemViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context MsgProcessorStatusWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context PhononNotificationConfigWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ShortcutsSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidgetSettingsPage
 #: ../src/qtui/settingspages/aliasessettingspage.ui:13
 #: ../src/qtui/settingspages/aliasessettingspage.ui:13
+#: ../src/qtui/settingspages/appearancesettingspage.ui:14
+#: ../src/qtui/settingspages/backlogsettingspage.ui:14
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:14
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:14
+#: ../src/qtui/ui/chatviewsearchbar.ui:13
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:14
+#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:14
+#: ../src/qtui/ui/coreconfigwizardintropage.ui:13
+#: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:13
+#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:13
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:14
+#: ../src/qtui/ui/coreconnectionstatuswidget.ui:14
+#: ../src/qtui/settingspages/highlightsettingspage.ui:13
+#: ../src/qtui/settingspages/ignorelistsettingspage.ui:14
+#: ../src/qtui/ui/indicatornotificationconfigwidget.ui:14
+#: ../src/qtui/ui/inputwidget.ui:26
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:14
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:14
+#: ../src/qtui/ui/msgprocessorstatuswidget.ui:19
+#: ../src/qtui/settingspages/networkssettingspage.ui:14
+#: ../src/qtui/ui/phononnotificationconfigwidget.ui:14
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:14
+#: ../src/qtui/ui/topicwidget.ui:32
+#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:14
 msgid "Form"
 msgstr "Lomake"
 
 msgid "Form"
 msgstr "Lomake"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context AliasesSettingsPage
 #. ts-context AliasesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListSettingsPage
 #: ../src/qtui/settingspages/aliasessettingspage.ui:27
 #: ../src/qtui/settingspages/aliasessettingspage.ui:27
+#: ../src/qtui/settingspages/ignorelistsettingspage.ui:28
 msgid "New"
 msgstr "Uusi"
 
 msgid "New"
 msgstr "Uusi"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context AliasesSettingsPage
 #. ts-context AliasesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListSettingsPage
 #: ../src/qtui/settingspages/aliasessettingspage.ui:41
 #: ../src/qtui/settingspages/aliasessettingspage.ui:41
+#: ../src/qtui/settingspages/coreaccountsettingspage.ui:67
+#: ../src/qtui/settingspages/ignorelistsettingspage.ui:42
 msgid "Delete"
 msgstr "Poista"
 
 msgid "Delete"
 msgstr "Poista"
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.cpp:35
-msgid "Interface"
-msgstr "Käyttöliittymä"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context AliasesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ConnectionSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentitiesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/aliasessettingspage.cpp:29
+#: ../src/qtui/settingspages/connectionsettingspage.cpp:27
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:31
+#: ../src/qtui/settingspages/ignorelistsettingspage.cpp:34
+#: ../src/qtui/settingspages/networkssettingspage.cpp:37
+msgid "IRC"
+msgstr "IRC"
 
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.cpp:71
-#: ../src/qtui/settingspages/appearancesettingspage.ui:47
-msgid "<System Default>"
-msgstr "<Järjestelmän oletus>"
+#. ts-context AliasesSettingsPage
+#: ../src/qtui/settingspages/aliasessettingspage.cpp:29
+msgid "Aliases"
+msgstr "Aliakset"
 
 #. ts-context AppearanceSettingsPage
 
 #. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.cpp:214
-msgid "Please choose a stylesheet file"
-msgstr "Valitse tyylisivutiedosto"
+#: ../src/qtui/settingspages/appearancesettingspage.ui:22
+msgid "Client style:"
+msgstr "Asiakkaan tyyli:"
 
 #. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:29
 msgid "Set application style"
 msgstr "Aseta sovelluksen tyyli"
 
 
 #. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:29
 msgid "Set application style"
 msgstr "Aseta sovelluksen tyyli"
 
-#. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:22
-msgid "Client style:"
-msgstr "Asiakkaan tyyli:"
-
 #. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:36
 msgid "Language:"
 #. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:36
 msgid "Language:"
@@ -270,16 +344,95 @@ msgstr "Kieli:"
 msgid "Set the application language. Requires restart!"
 msgstr "Aseta sovelluksen kieli. Vaatii uudelleenkäynnistyksen!"
 
 msgid "Set the application language. Requires restart!"
 msgstr "Aseta sovelluksen kieli. Vaatii uudelleenkäynnistyksen!"
 
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:47
+msgid "<Untranslated>"
+msgstr "<Ei-käännetty>"
+
 #. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:52
 #. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:52
-msgid "<Original>"
-msgstr "<Alkuperäinen>"
+#: ../src/qtui/settingspages/appearancesettingspage.cpp:74
+msgid "<System Default>"
+msgstr "<Järjestelmän oletus>"
 
 #. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:75
 msgid "Use custom stylesheet"
 msgstr "Käytä omaa tyylisivua"
 
 
 #. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:75
 msgid "Use custom stylesheet"
 msgstr "Käytä omaa tyylisivua"
 
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:109
+msgid "Path:"
+msgstr "Polku:"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context AppearanceSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatViewSearchBar
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentitiesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ItemViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidget
+#: ../src/qtui/settingspages/appearancesettingspage.ui:141
+#: ../src/qtui/ui/chatviewsearchbar.ui:19
+#: ../src/qtui/ui/chatviewsearchbar.ui:33
+#: ../src/qtui/ui/chatviewsearchbar.ui:44
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:174
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:198
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:222
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:259
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:283
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:314
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:338
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:362
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:386
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:403
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:443
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:460
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:477
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:494
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:511
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:528
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:545
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:562
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:579
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:596
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:613
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:630
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:647
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:664
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:681
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:698
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:726
+#: ../src/qtui/settingspages/identitiessettingspage.ui:34
+#: ../src/qtui/settingspages/identitiessettingspage.ui:77
+#: ../src/qtui/settingspages/identityeditwidget.ui:168
+#: ../src/qtui/settingspages/identityeditwidget.ui:182
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:125
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:149
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:173
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:197
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:221
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:308
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:345
+#: ../src/qtui/settingspages/networkssettingspage.ui:149
+#: ../src/qtui/settingspages/networkssettingspage.ui:281
+#: ../src/qtui/settingspages/networkssettingspage.ui:295
+#: ../src/qtui/ui/simplenetworkeditor.ui:168
+#: ../src/qtui/ui/simplenetworkeditor.ui:182 ../src/qtui/ui/topicwidget.ui:79
+msgid "..."
+msgstr "..."
+
 #. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:150
 msgid "Show system tray icon"
 #. ts-context AppearanceSettingsPage
 #: ../src/qtui/settingspages/appearancesettingspage.ui:150
 msgid "Show system tray icon"
@@ -291,62 +444,104 @@ msgid "Hide to tray on close button"
 msgstr "Piilota ilmoitusalueelle suljettaessa"
 
 #. ts-context AppearanceSettingsPage
 msgstr "Piilota ilmoitusalueelle suljettaessa"
 
 #. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:199
+#: ../src/qtui/settingspages/appearancesettingspage.ui:216
+msgid "Enable animations"
+msgstr "Käytä animaatioita"
+
+#. ts-context AppearanceSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.ui:231
 msgid "Message Redirection"
 msgstr "Viestien uudelleenohjaus"
 
 #. ts-context AppearanceSettingsPage
 msgid "Message Redirection"
 msgstr "Viestien uudelleenohjaus"
 
 #. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:205
+#: ../src/qtui/settingspages/appearancesettingspage.ui:237
 msgid "User Notices:"
 msgstr "Käyttäjäilmoitukset:"
 
 #. ts-context AppearanceSettingsPage
 msgid "User Notices:"
 msgstr "Käyttäjäilmoitukset:"
 
 #. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:248
+#: ../src/qtui/settingspages/appearancesettingspage.ui:280
 msgid "Server Notices:"
 msgstr "Palvelinilmoitukset:"
 
 #. ts-context AppearanceSettingsPage
 msgid "Server Notices:"
 msgstr "Palvelinilmoitukset:"
 
 #. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:262
+#: ../src/qtui/settingspages/appearancesettingspage.ui:294
 msgid "Default Target"
 msgstr "Oletuskohde"
 
 #. ts-context AppearanceSettingsPage
 msgid "Default Target"
 msgstr "Oletuskohde"
 
 #. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:269
+#: ../src/qtui/settingspages/appearancesettingspage.ui:301
 msgid "Status Window"
 msgid "Status Window"
-msgstr "Tilaikuna"
+msgstr "Tilaikkuna"
 
 #. ts-context AppearanceSettingsPage
 
 #. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:276
+#: ../src/qtui/settingspages/appearancesettingspage.ui:308
 msgid "Current Chat"
 msgstr "Nykyinen keskustelu"
 
 #. ts-context AppearanceSettingsPage
 msgid "Current Chat"
 msgstr "Nykyinen keskustelu"
 
 #. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:283
+#: ../src/qtui/settingspages/appearancesettingspage.ui:315
 msgid "Errors:"
 msgstr "Virheet:"
 
 msgid "Errors:"
 msgstr "Virheet:"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context AppearanceSettingsPage
 #. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:109
-msgid "Path:"
-msgstr "Polku:"
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BacklogSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatMonitorSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context HighlightSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context InputWidgetSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ItemViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NotificationsSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ShortcutsSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidgetSettingsPage
+#: ../src/qtui/settingspages/appearancesettingspage.cpp:35
+#: ../src/qtui/settingspages/backlogsettingspage.cpp:27
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:36
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:35
+#: ../src/qtui/settingspages/chatviewsettingspage.cpp:28
+#: ../src/qtui/settingspages/highlightsettingspage.cpp:30
+#: ../src/qtui/settingspages/inputwidgetsettingspage.cpp:23
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:28
+#: ../src/qtui/settingspages/notificationssettingspage.cpp:28
+#: ../src/qtui/settingspages/shortcutssettingspage.cpp:60
+#: ../src/qtui/settingspages/topicwidgetsettingspage.cpp:23
+msgid "Interface"
+msgstr "Käyttöliittymä"
 
 #. ts-context AppearanceSettingsPage
 
 #. ts-context AppearanceSettingsPage
-#: ../src/qtui/settingspages/appearancesettingspage.ui:141
-msgid "..."
-msgstr "..."
+#: ../src/qtui/settingspages/appearancesettingspage.cpp:225
+msgid "Please choose a stylesheet file"
+msgstr "Valitse tyylisivutiedosto"
 
 #. ts-context AwayLogView
 #: ../src/qtui/awaylogview.cpp:33
 msgid "Away Log"
 msgstr "Poissa-loki"
 
 
 #. ts-context AwayLogView
 #: ../src/qtui/awaylogview.cpp:33
 msgid "Away Log"
 msgstr "Poissa-loki"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context AwayLogView
 #. ts-context AwayLogView
-#: ../src/qtui/awaylogview.cpp:44
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatMonitorView
+#: ../src/qtui/awaylogview.cpp:44 ../src/qtui/chatmonitorview.cpp:59
 msgid "Show Network Name"
 msgstr "Näytä verkon nimi"
 
 msgid "Show Network Name"
 msgstr "Näytä verkon nimi"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context AwayLogView
 #. ts-context AwayLogView
-#: ../src/qtui/awaylogview.cpp:49
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatMonitorView
+#: ../src/qtui/awaylogview.cpp:49 ../src/qtui/chatmonitorview.cpp:64
 msgid "Show Buffer Name"
 msgstr "Näytä puskurin nimi"
 
 msgid "Show Buffer Name"
 msgstr "Näytä puskurin nimi"
 
@@ -398,33 +593,24 @@ msgid ""
 "amount of messages per buffer that are requested after the core connection "
 "has been established."
 msgstr ""
 "amount of messages per buffer that are requested after the core connection "
 "has been established."
 msgstr ""
-"kuinka monta viestiä per puskuri pyydetään kun yhteys ytimeen on muodostettu."
+"kuinka monta viestiä per puskuri pyydetään kun yhteys ytimeen on "
+"muodostettu."
 
 #. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:141
 msgid "Initial backlog amount:"
 msgstr "Aloitusviestimäärä:"
 
 
 #. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:141
 msgid "Initial backlog amount:"
 msgstr "Aloitusviestimäärä:"
 
-#. ts-context BacklogSettingsPage
-#: ../src/qtui/settingspages/backlogsettingspage.ui:235
-#: ../src/qtui/settingspages/backlogsettingspage.ui:357
-msgid "Unlimited"
-msgstr "Rajoittamaton"
-
 #. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:205
 msgid ""
 #. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:205
 msgid ""
-"This requester fetches unread messages for each chat window individually. "
-"The amount of lines can be limited per chat.\n"
+"This requester fetches unread messages for each chat window individually. The amount of lines can be limited per chat.\n"
 "\n"
 "\n"
-"You can also choose to fetch additional older chatlines to provide a better "
-"context."
+"You can also choose to fetch additional older chatlines to provide a better context."
 msgstr ""
 msgstr ""
-"Tämä pyyntötapa hakee jokaista keskusteluikkunaa kohden määrätyn määrän "
-"lukemattomia viestejä.\n"
+"Tämä pyyntötapa hakee jokaista keskusteluikkunaa kohden määrätyn määrän lukemattomia viestejä.\n"
 "\n"
 "\n"
-"Voit myös määrittää noudettavaksi vanhempia viestirivejä asiayhteyden "
-"selventämiseksi."
+"Voit myös määrittää noudettavaksi vanhempia viestirivejä asiayhteyden selventämiseksi."
 
 #. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:222
 
 #. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:222
@@ -439,6 +625,19 @@ msgstr "Maksimi määrä noudettuja viestejä per puskuri."
 msgid "Limit:"
 msgstr "Raja:"
 
 msgid "Limit:"
 msgstr "Raja:"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context BacklogSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TaskbarNotificationBackend::ConfigWidget
+#: ../src/qtui/settingspages/backlogsettingspage.ui:235
+#: ../src/qtui/settingspages/backlogsettingspage.ui:357
+#: ../src/qtui/settingspages/networkssettingspage.ui:464
+#: ../src/qtui/taskbarnotificationbackend.cpp:78
+msgid "Unlimited"
+msgstr "Rajoittamaton"
+
 #. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:260
 #: ../src/qtui/settingspages/backlogsettingspage.ui:270
 #. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:260
 #: ../src/qtui/settingspages/backlogsettingspage.ui:270
@@ -460,27 +659,19 @@ msgstr "Ylimääräiset viestit:"
 #. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:324
 msgid ""
 #. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:324
 msgid ""
-"This requester fetches all messages newer than the oldest unread message for "
-"all chats.\n"
+"This requester fetches all messages newer than the oldest unread message for all chats.\n"
 "\n"
 "\n"
-"Note: This requester is not recommended if you use hidden chat windows or "
-"have inactive chats (i.e.: no stale queries or channels).\n"
-"It is useful to limit the total amount of the backlog and is probably the "
-"fastest.\n"
+"Note: This requester is not recommended if you use hidden chat windows or have inactive chats (i.e.: no stale queries or channels).\n"
+"It is useful to limit the total amount of the backlog and is probably the fastest.\n"
 "\n"
 "\n"
-"You can also chose to fetch additional older chatlines to provide a better "
-"context."
+"You can also chose to fetch additional older chatlines to provide a better context."
 msgstr ""
 msgstr ""
-"Tämä pyyntötapa hakee kaikki viestit jotka ovat uudempia kuin kaikkien "
-"keskustelujen vanhin lukematon viesti.\n"
+"Tämä pyyntötapa hakee kaikki viestit jotka ovat uudempia kuin kaikkien keskustelujen vanhin lukematon viesti.\n"
 "\n"
 "\n"
-"Huom: Tätä pyyntötapaa ei suositella jos käytät piilotettuja "
-"keskusteluikkunoita tai sinulla on epäaktiivisia keskusteluja.\n"
-"Se on hyödyllinen noudettujen rivien määrän vähentämiseksi ja on luutavasti "
-"nopein kaikista tavoista.\n"
+"Huom: Tätä pyyntötapaa ei suositella jos käytät piilotettuja keskusteluikkunoita tai sinulla on epäaktiivisia keskusteluja.\n"
+"Se on hyödyllinen noudettujen rivien määrän vähentämiseksi ja on luutavasti nopein kaikista tavoista.\n"
 "\n"
 "\n"
-"Voit myös määrittää noudettavaksi vanhempia viestirivejä asiayhteyden "
-"selventämiseksi."
+"Voit myös määrittää noudettavaksi vanhempia viestirivejä asiayhteyden selventämiseksi."
 
 #. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:344
 
 #. ts-context BacklogSettingsPage
 #: ../src/qtui/settingspages/backlogsettingspage.ui:344
@@ -493,7 +684,7 @@ msgid "Backlog Fetching"
 msgstr "Takalokin nouto"
 
 #. ts-context BufferItem
 msgstr "Takalokin nouto"
 
 #. ts-context BufferItem
-#: ../src/client/networkmodel.cpp:324
+#: ../src/client/networkmodel.cpp:346
 msgid "<p> %1 - %2 </p>"
 msgstr "<p> %1 - %2 </p>"
 
 msgid "<p> %1 - %2 </p>"
 msgstr "<p> %1 - %2 </p>"
 
@@ -511,10 +702,17 @@ msgstr ""
 "Haluatko yhdistää puskurin \"%1\" pysyvästi puskurin \"%2\" kanssa?\n"
 " Tätä toimintoa ei voi kumota!"
 
 "Haluatko yhdistää puskurin \"%1\" pysyvästi puskurin \"%2\" kanssa?\n"
 " Tätä toimintoa ei voi kumota!"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context BufferViewEditDlg
 #. ts-context BufferViewEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/buffervieweditdlg.ui:14
 #: ../src/qtui/settingspages/buffervieweditdlg.ui:14
+#: ../src/qtui/settingspages/networkeditdlg.ui:13
+#: ../src/qtui/settingspages/servereditdlg.ui:14
 msgid "Dialog"
 msgid "Dialog"
-msgstr "Valintaikkuna"
+msgstr "Kysely"
 
 #. ts-context BufferViewEditDlg
 #: ../src/qtui/settingspages/buffervieweditdlg.ui:22
 
 #. ts-context BufferViewEditDlg
 #: ../src/qtui/settingspages/buffervieweditdlg.ui:22
@@ -531,52 +729,67 @@ msgstr "Lisää keskustelulistaus"
 msgid "Show / Hide Chats"
 msgstr "Näytä / piilota keskustelut"
 
 msgid "Show / Hide Chats"
 msgstr "Näytä / piilota keskustelut"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context BufferViewSettingsPage
 #. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:36
-msgid "Custom Chat Lists"
-msgstr "Omat keskustelulistaukset"
-
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:117
-#: ../src/qtui/settingspages/bufferviewsettingspage.ui:100
-msgid "All"
-msgstr "Kaikki"
-
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:342
-msgid "Delete Chat List?"
-msgstr "Poistetaanko keskustelulistaus?"
-
-#. ts-context BufferViewSettingsPage
-#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:343
-msgid "Do you really want to delete the chat list \"%1\"?"
-msgstr "Haluatko varmasti poistaa keskustelulistauksen \"%1\"?"
-
-#. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:31
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:31
+#: ../src/qtui/settingspages/identityeditwidget.ui:139
+#: ../src/qtui/settingspages/networkssettingspage.ui:48
 msgid "Re&name..."
 msgid "Re&name..."
-msgstr "&Nimeä uudelleen..."
+msgstr "Uudelleennimeä..."
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context BufferViewSettingsPage
 #. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:48
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:48
+#: ../src/qtui/settingspages/identityeditwidget.ui:93
+#: ../src/qtui/settingspages/networkssettingspage.ui:65
+#: ../src/qtui/settingspages/networkssettingspage.ui:235
+#: ../src/qtui/ui/simplenetworkeditor.ui:119
 msgid "&Add..."
 msgid "&Add..."
-msgstr "&Lisää..."
+msgstr "Lisää"
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context BufferViewSettingsPage
 #. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:71
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:71
+#: ../src/qtui/settingspages/networkssettingspage.ui:88
+#: ../src/qtui/settingspages/networkssettingspage.ui:252
+#: ../src/qtui/ui/simplenetworkeditor.ui:139
 msgid "De&lete"
 msgid "De&lete"
-msgstr "&Poista"
+msgstr "Poista"
 
 #. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:84
 msgid "Chat List Settings"
 msgstr "Keskustelulista-asetukset"
 
 
 #. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:84
 msgid "Chat List Settings"
 msgstr "Keskustelulista-asetukset"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context BufferViewSettingsPage
 #. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkModelController::JoinDlg
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:92
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:92
+#: ../src/uisupport/networkmodelcontroller.cpp:487
 msgid "Network:"
 msgstr "Verkko:"
 
 msgid "Network:"
 msgstr "Verkko:"
 
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.ui:100
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:117
+msgid "All"
+msgstr "Kaikki"
+
 #. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:110
 msgid ""
 #. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:110
 msgid ""
@@ -636,63 +849,96 @@ msgstr "Muu toiminta"
 msgid "New Message"
 msgstr "Uusi viesti"
 
 msgid "New Message"
 msgstr "Uusi viesti"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context BufferViewSettingsPage
 #. ts-context BufferViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context HighlightSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ItemViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:179
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:179
+#: ../src/qtui/settingspages/highlightsettingspage.ui:32
+#: ../src/qtui/settingspages/highlightsettingspage.cpp:30
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:39
 msgid "Highlight"
 msgid "Highlight"
-msgstr "Korostus"
+msgstr "Korosta:"
 
 #. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:205
 msgid "Preview:"
 msgstr "Esikatselu:"
 
 
 #. ts-context BufferViewSettingsPage
 #: ../src/qtui/settingspages/bufferviewsettingspage.ui:205
 msgid "Preview:"
 msgstr "Esikatselu:"
 
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:36
+msgid "Custom Chat Lists"
+msgstr "Omat keskustelulistaukset"
+
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:342
+msgid "Delete Chat List?"
+msgstr "Poistetaanko keskustelulistaus?"
+
+#. ts-context BufferViewSettingsPage
+#: ../src/qtui/settingspages/bufferviewsettingspage.cpp:343
+msgid "Do you really want to delete the chat list \"%1\"?"
+msgstr "Haluatko varmasti poistaa keskustelulistauksen \"%1\"?"
+
 #. ts-context BufferViewWidget
 #: ../src/qtui/ui/bufferviewwidget.ui:26
 msgid "BufferView"
 msgstr "BufferView"
 
 #. ts-context BufferWidget
 #. ts-context BufferViewWidget
 #: ../src/qtui/ui/bufferviewwidget.ui:26
 msgid "BufferView"
 msgstr "BufferView"
 
 #. ts-context BufferWidget
-#: ../src/qtui/bufferwidget.cpp:74
+#: ../src/qtui/bufferwidget.cpp:79
 msgid "Zoom In"
 msgstr "Lähennä"
 
 #. ts-context BufferWidget
 msgid "Zoom In"
 msgstr "Lähennä"
 
 #. ts-context BufferWidget
-#: ../src/qtui/bufferwidget.cpp:80
+#: ../src/qtui/bufferwidget.cpp:85
 msgid "Zoom Out"
 msgstr "Loitonna"
 
 #. ts-context BufferWidget
 msgid "Zoom Out"
 msgstr "Loitonna"
 
 #. ts-context BufferWidget
-#: ../src/qtui/bufferwidget.cpp:85
+#: ../src/qtui/bufferwidget.cpp:90
 msgid "Actual Size"
 msgstr "Todellinen koko"
 
 msgid "Actual Size"
 msgstr "Todellinen koko"
 
-#. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:481
-msgid "<b>Channel %1</b>"
-msgstr "<b>Kanava %1</b>"
+#. ts-context BufferWidget
+#: ../src/qtui/bufferwidget.cpp:94
+msgid "Set Marker Line"
+msgstr "Aseta merkkiviiva"
+
+#. ts-context BufferWidget
+#: ../src/qtui/bufferwidget.cpp:98
+msgid "Go to Marker Line"
+msgstr "Mene merkkiviivalle"
+
+#. ts-context ChannelBufferItem
+#: ../src/client/networkmodel.cpp:503
+msgid "<b>Channel %1</b>"
+msgstr "<b>Kanava %1</b>"
 
 #. ts-context ChannelBufferItem
 
 #. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:484
+#: ../src/client/networkmodel.cpp:506
 msgid "<b>Users:</b> %1"
 msgstr "<b>Käyttäjät:</b> %1"
 
 #. ts-context ChannelBufferItem
 msgid "<b>Users:</b> %1"
 msgstr "<b>Käyttäjät:</b> %1"
 
 #. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:488
+#: ../src/client/networkmodel.cpp:510
 msgid "<b>Mode:</b> %1"
 msgstr "<b>Tila:</b> %1"
 
 #. ts-context ChannelBufferItem
 msgid "<b>Mode:</b> %1"
 msgstr "<b>Tila:</b> %1"
 
 #. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:499
+#: ../src/client/networkmodel.cpp:521
 msgid "<b>Topic:</b> %1"
 msgstr "<b>Aihe:</b> %1"
 
 #. ts-context ChannelBufferItem
 msgid "<b>Topic:</b> %1"
 msgstr "<b>Aihe:</b> %1"
 
 #. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:503
+#: ../src/client/networkmodel.cpp:525
 msgid "Not active <br /> Double-click to join"
 msgstr "Epäaktiivinen <br /> Kaksoisnapsauta liittyäksesi"
 
 #. ts-context ChannelBufferItem
 msgid "Not active <br /> Double-click to join"
 msgstr "Epäaktiivinen <br /> Kaksoisnapsauta liittyäksesi"
 
 #. ts-context ChannelBufferItem
-#: ../src/client/networkmodel.cpp:506
+#: ../src/client/networkmodel.cpp:528
 msgid "<p> %1 </p>"
 msgstr "<p> %1 </p>"
 
 msgid "<p> %1 </p>"
 msgstr "<p> %1 </p>"
 
@@ -733,60 +979,19 @@ msgstr "Tapahtuneet virheet:"
 #. ts-context ChannelListDlg
 #: ../src/qtui/ui/channellistdlg.ui:132
 msgid ""
 #. ts-context ChannelListDlg
 #: ../src/qtui/ui/channellistdlg.ui:132
 msgid ""
-"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
-"REC-html40/strict.dtd\">\n"
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
-"\">\n"
+"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
+"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
 "p, li { white-space: pre-wrap; }\n"
 "p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-"
-"weight:400; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
-"family:'Lucida Grande'; font-size:13pt;\">SUPER EVIL CATASTROPHIC ERROR!!11</"
-"span></p>\n"
-"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
-"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-"
-"family:'Lucida Grande'; font-size:13pt;\"></p></body></html>"
-msgstr ""
-"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
-"REC-html40/strict.dtd\">\n"
-"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
-"\">\n"
+"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-weight:400; font-style:normal;\">\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:'Lucida Grande'; font-size:13pt;\">SUPER EVIL CATASTROPHIC ERROR!!11</span></p>\n"
+"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;\"></p></body></html>"
+msgstr ""
+"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
+"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
 "p, li { white-space: pre-wrap; }\n"
 "p, li { white-space: pre-wrap; }\n"
-"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-"
-"weight:400; font-style:normal;\">\n"
-"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
-"family:'Lucida Grande'; font-size:13pt;\">MAAILMANLOPPU!!11</span></p>\n"
-"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
-"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-"
-"family:'Lucida Grande'; font-size:13pt;\"></p></body></html>"
-
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:35
-msgid "Chat Monitor"
-msgstr "Keskusteluvahti"
-
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:58
-msgid "Opt In"
-msgstr "Mukaanotto"
-
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:59
-msgid "Opt Out"
-msgstr "Poisjättö"
-
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:236
-#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:133
-msgid "Show:"
-msgstr "Näytä:"
-
-#. ts-context ChatMonitorSettingsPage
-#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:239
-msgid "Ignore:"
-msgstr "Ohita:"
+"</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;\">MAAILMANLOPPU!!11</span></p>\n"
+"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;\"></p></body></html>"
 
 #. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:22
 
 #. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:22
@@ -796,45 +1001,21 @@ msgstr "Toimintatila:"
 #. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:29
 msgid ""
 #. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:29
 msgid ""
-"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
-"REC-html40/strict.dtd\">\n"
-"<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 ""
-"<!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"
+"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-weight:600;\">Operation modes:</span></p>\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;\"><span style=\" font-weight:400; text-decoration: underline;\">Opt-In:</span> <span style=\" font-weight:400;\">Only buffers on the right side are shown in chatmonitor</span></p>\n"
+"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" text-decoration: underline;\">Opt-Out:</span> Buffers on the right side will be ignored in chatmonitor</p></body></html>"
+msgstr ""
+"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
+"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
 "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;\">Toimintatilat:</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;\">Mukaanotto:</span> "
-"<span style=\" font-weight:400;\">Vain oikealla puolella olevat puskurit "
-"näytetään keskusteluvahdissa</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;\">Poisjättö:</span> Oikealla puolella olevia "
-"puskureita <em>ei</em> näytetä keskusteluvahdissa</p></body></html>"
+"</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;\">Toimintatilat:</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;\">Mukaanotto:</span> <span style=\" font-weight:400;\">Vain oikealla puolella olevat puskurit näytetään keskusteluvahdissa</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;\">Poisjättö:</span> Oikealla puolella olevia puskureita <em>ei</em> näytetä keskusteluvahdissa</p></body></html>"
 
 #. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:61
 
 #. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:61
@@ -851,6 +1032,12 @@ msgstr "Siirrä valitut puskurit vasemmalle"
 msgid "Move selected buffers to the right"
 msgstr "Siirrä valitut puskurit oikealle"
 
 msgid "Move selected buffers to the right"
 msgstr "Siirrä valitut puskurit oikealle"
 
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.ui:133
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:236
+msgid "Show:"
+msgstr "Näytä:"
+
 #. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:147
 msgid ""
 #. ts-context ChatMonitorSettingsPage
 #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:147
 msgid ""
@@ -867,6 +1054,30 @@ msgstr "Näytä korostetut viestit aina"
 msgid "Show own messages"
 msgstr "Näytä omat viestit"
 
 msgid "Show own messages"
 msgstr "Näytä omat viestit"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ChatMonitorSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context MainWin
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:35
+#: ../src/qtui/mainwin.cpp:743
+msgid "Chat Monitor"
+msgstr "Keskustelumonitori"
+
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:58
+msgid "Opt In"
+msgstr "Mukaanotto"
+
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:59
+msgid "Opt Out"
+msgstr "Poisjättö"
+
+#. ts-context ChatMonitorSettingsPage
+#: ../src/qtui/settingspages/chatmonitorsettingspage.cpp:239
+msgid "Ignore:"
+msgstr "Ohita:"
+
 #. ts-context ChatMonitorView
 #: ../src/qtui/chatmonitorview.cpp:52
 msgid "Show Own Messages"
 #. ts-context ChatMonitorView
 #: ../src/qtui/chatmonitorview.cpp:52
 msgid "Show Own Messages"
@@ -878,7 +1089,7 @@ msgid "Configure..."
 msgstr "Asetukset..."
 
 #. ts-context ChatScene
 msgstr "Asetukset..."
 
 #. ts-context ChatScene
-#: ../src/qtui/chatscene.cpp:589
+#: ../src/qtui/chatscene.cpp:745
 msgid "Copy Selection"
 msgstr "Kopioi valinta"
 
 msgid "Copy Selection"
 msgstr "Kopioi valinta"
 
@@ -902,11 +1113,6 @@ msgstr "hae viestistä"
 msgid "ignore joins, parts, etc."
 msgstr "ohita liittymiset, poistumiset, jne."
 
 msgid "ignore joins, parts, etc."
 msgstr "ohita liittymiset, poistumiset, jne."
 
-#. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.cpp:27
-msgid "Chat View"
-msgstr "Keskustelunäkymä"
-
 #. ts-context ChatViewSettingsPage
 #: ../src/qtui/settingspages/chatviewsettingspage.ui:22
 msgid "Timestamp format:"
 #. ts-context ChatViewSettingsPage
 #: ../src/qtui/settingspages/chatviewsettingspage.ui:22
 msgid "Timestamp format:"
@@ -924,106 +1130,144 @@ msgstr "Mukautettu keskusteluikkunan fontti:"
 
 #. ts-context ChatViewSettingsPage
 #: ../src/qtui/settingspages/chatviewsettingspage.ui:92
 
 #. ts-context ChatViewSettingsPage
 #: ../src/qtui/settingspages/chatviewsettingspage.ui:92
+msgid "Show colored text in the chat window"
+msgstr "Näytä väritekstejä keskusteluikkunassa"
+
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:95
 msgid "Allow colored text (mIRC color codes)"
 msgstr "Salli värillinen teksti (mIRC:n värikoodit)"
 
 #. ts-context ChatViewSettingsPage
 msgid "Allow colored text (mIRC color codes)"
 msgstr "Salli värillinen teksti (mIRC:n värikoodit)"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:108
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:111
 msgid ""
 "Show a website preview window when hovering the mouse over a web address"
 msgstr "Näytä verkkosivusta esikatselukuva kun hiirtä pidetään linkin päällä"
 
 #. ts-context ChatViewSettingsPage
 msgid ""
 "Show a website preview window when hovering the mouse over a web address"
 msgstr "Näytä verkkosivusta esikatselukuva kun hiirtä pidetään linkin päällä"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:111
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:114
 msgid "Show previews of webpages on URL hover"
 msgstr "Näytä verkkosivusta esikatselu kun hiirtä pidetään linkin päällä"
 
 #. ts-context ChatViewSettingsPage
 msgid "Show previews of webpages on URL hover"
 msgstr "Näytä verkkosivusta esikatselu kun hiirtä pidetään linkin päällä"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:127
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:130
+msgid ""
+"Set the marker line to the bottom of the current chat window when selecting "
+"another channel"
+msgstr ""
+"Aseta merkkiviiva nykyisen keskusteluikkunan loppuun, kun toinen kanava "
+"valitaan"
+
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:133
+msgid "Set marker line automatically when switching chats"
+msgstr "Aseta merkkiviiva automaattisesti keskusteluja vaihdettaessa"
+
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:149
 msgid "Custom Colors"
 msgstr "Mukautetut värit"
 
 #. ts-context ChatViewSettingsPage
 msgid "Custom Colors"
 msgstr "Mukautetut värit"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:145
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:167
 msgid "Action:"
 msgstr "Toiminta:"
 
 #. ts-context ChatViewSettingsPage
 msgid "Action:"
 msgstr "Toiminta:"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:169
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:191
 msgid "Timestamp:"
 msgstr "Aikaleima:"
 
 #. ts-context ChatViewSettingsPage
 msgid "Timestamp:"
 msgstr "Aikaleima:"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:193
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:215
 msgid "Channel message:"
 msgstr "Viesti kanavalle:"
 
 #. ts-context ChatViewSettingsPage
 msgid "Channel message:"
 msgstr "Viesti kanavalle:"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:230
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:252
 msgid "Highlight foreground:"
 msgstr "Korostuksen teksti:"
 
 #. ts-context ChatViewSettingsPage
 msgid "Highlight foreground:"
 msgstr "Korostuksen teksti:"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:254
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:276
 msgid "Command message:"
 msgstr "Komentoviesti:"
 
 #. ts-context ChatViewSettingsPage
 msgid "Command message:"
 msgstr "Komentoviesti:"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:278
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:300
 msgid "Highlight background:"
 msgstr "Korostuksen tausta:"
 
 #. ts-context ChatViewSettingsPage
 msgid "Highlight background:"
 msgstr "Korostuksen tausta:"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:285
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:307
 msgid "Server message:"
 msgstr "Palvelinviesti:"
 
 #. ts-context ChatViewSettingsPage
 msgid "Server message:"
 msgstr "Palvelinviesti:"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:309
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:331
 msgid "Marker line:"
 msgstr "Merkkiviiva:"
 
 #. ts-context ChatViewSettingsPage
 msgid "Marker line:"
 msgstr "Merkkiviiva:"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:333
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:355
 msgid "Error message:"
 msgstr "Virhe:"
 
 #. ts-context ChatViewSettingsPage
 msgid "Error message:"
 msgstr "Virhe:"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:357
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:379
 msgid "Background:"
 msgstr "Tausta:"
 
 #. ts-context ChatViewSettingsPage
 msgid "Background:"
 msgstr "Tausta:"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:401
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:423
 msgid "Use Sender Coloring"
 msgstr "Käytä lähettäjävärejä"
 
 #. ts-context ChatViewSettingsPage
 msgid "Use Sender Coloring"
 msgstr "Käytä lähettäjävärejä"
 
 #. ts-context ChatViewSettingsPage
-#: ../src/qtui/settingspages/chatviewsettingspage.ui:697
+#: ../src/qtui/settingspages/chatviewsettingspage.ui:719
 msgid "Own messages:"
 msgstr "Omat viestit:"
 
 msgid "Own messages:"
 msgstr "Omat viestit:"
 
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.cpp:28
+msgid "Chat View"
+msgstr "Keskustelunäkymä"
+
+#. ts-context ChatViewSettingsPage
+#: ../src/qtui/settingspages/chatviewsettingspage.cpp:41
+msgid "You need at 0.6 quasselcore to use this feature"
+msgstr "Tarvitset vähintään 0.6 quasselcoren tätä ominaisuutta varten"
+
 #. ts-context Client
 #. ts-context Client
-#: ../src/client/client.cpp:265
+#: ../src/client/client.cpp:270
 msgid "Identity already exists in client!"
 msgstr "Henkilöllisyys on jo olemassa!"
 
 msgid "Identity already exists in client!"
 msgstr "Henkilöllisyys on jo olemassa!"
 
-#. ts-context Client
-#: ../src/client/client.cpp:365
-msgid "All Chats"
-msgstr "Kaikki keskustelut"
-
 #. ts-context ClientBacklogManager
 #. ts-context ClientBacklogManager
-#: ../src/client/clientbacklogmanager.cpp:153
+#: ../src/client/clientbacklogmanager.cpp:161
 msgid "Processed %1 messages in %2 seconds."
 msgstr "Prosessoitiin %1 viestiä %2 sekunnissa."
 
 msgid "Processed %1 messages in %2 seconds."
 msgstr "Prosessoitiin %1 viestiä %2 sekunnissa."
 
+#. ts-context ClientBufferViewManager
+#: ../src/client/clientbufferviewmanager.cpp:52
+msgid "All Chats"
+msgstr "Kaikki keskustelut"
+
+#. ts-context ClientUserInputHandler
+#: ../src/client/clientuserinputhandler.cpp:86
+msgid "/JOIN expects a channel"
+msgstr "/JOIN tarvitsee kanavan"
+
+#. ts-context ClientUserInputHandler
+#: ../src/client/clientuserinputhandler.cpp:96
+msgid "/QUERY expects at least a nick"
+msgstr "/QUERY tarvitsee vähintään kutsumanimen"
+
 #. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:14
 msgid "Configure the IRC Connection"
 msgstr "IRC-yhteyden asetukset"
 
 #. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:14
 msgid "Configure the IRC Connection"
 msgstr "IRC-yhteyden asetukset"
 
-# Ping could be "tiedustelupaketti", but that would be way too long.
 #. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:20
 msgid "Enable Ping Timeout Detection"
 #. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:20
 msgid "Enable Ping Timeout Detection"
@@ -1034,10 +1278,18 @@ msgstr "Käytä ping -aikakatkaisutunnistusta"
 msgid "Ping interval:"
 msgstr "Tarkistusväli:"
 
 msgid "Ping interval:"
 msgstr "Tarkistusväli:"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context ConnectionSettingsPage
 #. ts-context ConnectionSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectionSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TaskbarNotificationBackend::ConfigWidget
 #: ../src/qtui/settingspages/connectionsettingspage.ui:44
 #: ../src/qtui/settingspages/connectionsettingspage.ui:155
 #: ../src/qtui/settingspages/connectionsettingspage.ui:213
 #: ../src/qtui/settingspages/connectionsettingspage.ui:44
 #: ../src/qtui/settingspages/connectionsettingspage.ui:155
 #: ../src/qtui/settingspages/connectionsettingspage.ui:213
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:60
+#: ../src/qtui/settingspages/coreconnectionsettingspage.ui:157
+#: ../src/qtui/taskbarnotificationbackend.cpp:79
 msgid " seconds"
 msgstr " sekuntia"
 
 msgid " seconds"
 msgstr " sekuntia"
 
@@ -1054,11 +1306,11 @@ msgstr ":n epäonnistuneen pingin jälkeen"
 #. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:128
 msgid ""
 #. ts-context ConnectionSettingsPage
 #: ../src/qtui/settingspages/connectionsettingspage.ui:128
 msgid ""
-"This enables periodic polling of user information using /WHO. This is mostly "
-"interesting for tracking users' away status."
+"This enables periodic polling of user information using /WHO. This is mostly"
+" interesting for tracking users' away status."
 msgstr ""
 msgstr ""
-"Ottaa käyttöön ajoittaisen käyttäjätietojen kyselyn käyttämällä /WHO -"
-"komentoa. Suurin tällä saavutettua hyöty on käyttäjien poissaolotilan "
+"Ottaa käyttöön ajoittaisen käyttäjätietojen kyselyn käyttämällä /WHO "
+"-komentoa. Suurin tällä saavutettua hyöty on käyttäjien poissaolotilan "
 "seuraus."
 
 #. ts-context ConnectionSettingsPage
 "seuraus."
 
 #. ts-context ConnectionSettingsPage
@@ -1087,27 +1339,43 @@ msgid "Minimum delay between requests:"
 msgstr "Vähimmäisiviive pyyntöjen välillä:"
 
 #. ts-context ContentsChatItem
 msgstr "Vähimmäisiviive pyyntöjen välillä:"
 
 #. ts-context ContentsChatItem
-#: ../src/qtui/chatitem.cpp:594
+#: ../src/qtui/chatitem.cpp:683
 msgid "Copy Link Address"
 msgstr "Kopioi linkin osoite"
 
 msgid "Copy Link Address"
 msgstr "Kopioi linkin osoite"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context ContextMenuActionProvider
 #. ts-context ContextMenuActionProvider
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ToolBarActionProvider
 #: ../src/uisupport/contextmenuactionprovider.cpp:38
 #: ../src/uisupport/contextmenuactionprovider.cpp:38
+#: ../src/uisupport/toolbaractionprovider.cpp:31
 msgid "Connect"
 msgstr "Yhdistä"
 
 msgid "Connect"
 msgstr "Yhdistä"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context ContextMenuActionProvider
 #. ts-context ContextMenuActionProvider
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ToolBarActionProvider
 #: ../src/uisupport/contextmenuactionprovider.cpp:39
 #: ../src/uisupport/contextmenuactionprovider.cpp:39
+#: ../src/uisupport/toolbaractionprovider.cpp:32
 msgid "Disconnect"
 msgstr "Katkaise yhteys"
 
 msgid "Disconnect"
 msgstr "Katkaise yhteys"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context ContextMenuActionProvider
 #. ts-context ContextMenuActionProvider
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ToolBarActionProvider
 #: ../src/uisupport/contextmenuactionprovider.cpp:41
 #: ../src/uisupport/contextmenuactionprovider.cpp:41
+#: ../src/uisupport/toolbaractionprovider.cpp:35
 msgid "Join"
 msgstr "Liity"
 
 msgid "Join"
 msgstr "Liity"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context ContextMenuActionProvider
 #. ts-context ContextMenuActionProvider
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ToolBarActionProvider
 #: ../src/uisupport/contextmenuactionprovider.cpp:42
 #: ../src/uisupport/contextmenuactionprovider.cpp:42
+#: ../src/uisupport/toolbaractionprovider.cpp:34
 msgid "Part"
 msgstr "Poistu"
 
 msgid "Part"
 msgstr "Poistu"
 
@@ -1181,10 +1449,14 @@ msgstr "Aloita yksityiskeskustelu"
 msgid "Show Query"
 msgstr "Näytä yksityiskeskustelu"
 
 msgid "Show Query"
 msgstr "Näytä yksityiskeskustelu"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context ContextMenuActionProvider
 #. ts-context ContextMenuActionProvider
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ToolBarActionProvider
 #: ../src/uisupport/contextmenuactionprovider.cpp:60
 #: ../src/uisupport/contextmenuactionprovider.cpp:60
+#: ../src/uisupport/toolbaractionprovider.cpp:38
 msgid "Whois"
 msgid "Whois"
-msgstr "Käyttäjän tiedot (Whois)"
+msgstr "Kukaon"
 
 #. ts-context ContextMenuActionProvider
 #: ../src/uisupport/contextmenuactionprovider.cpp:62
 
 #. ts-context ContextMenuActionProvider
 #: ../src/uisupport/contextmenuactionprovider.cpp:62
@@ -1203,8 +1475,8 @@ msgstr "Ping"
 
 #. ts-context ContextMenuActionProvider
 #: ../src/uisupport/contextmenuactionprovider.cpp:65
 
 #. ts-context ContextMenuActionProvider
 #: ../src/uisupport/contextmenuactionprovider.cpp:65
-msgid "Finger"
-msgstr "Sormenjälki (Finger)"
+msgid "Client info"
+msgstr "Ohjelman tiedot"
 
 #. ts-context ContextMenuActionProvider
 #: ../src/uisupport/contextmenuactionprovider.cpp:66
 
 #. ts-context ContextMenuActionProvider
 #: ../src/uisupport/contextmenuactionprovider.cpp:66
@@ -1271,8 +1543,12 @@ msgstr "Näytä ohituslista"
 msgid "Hide Events"
 msgstr "Piilota tapahtumat"
 
 msgid "Hide Events"
 msgstr "Piilota tapahtumat"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context ContextMenuActionProvider
 #. ts-context ContextMenuActionProvider
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListEditDlg
 #: ../src/uisupport/contextmenuactionprovider.cpp:110
 #: ../src/uisupport/contextmenuactionprovider.cpp:110
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:86
 msgid "CTCP"
 msgstr "CTCP"
 
 msgid "CTCP"
 msgstr "CTCP"
 
@@ -1305,12 +1581,10 @@ msgstr "Yhtään tietokantamoottoria ei saatu käyntiin! Lopetetaan..."
 #: ../src/core/core.cpp:183
 msgid ""
 "Currently, Quassel supports SQLite3 and PostgreSQL. You need to build your\n"
 #: ../src/core/core.cpp:183
 msgid ""
 "Currently, Quassel supports SQLite3 and PostgreSQL. You need to build your\n"
-"Qt library with the sqlite or postgres plugin enabled in order for "
-"quasselcore\n"
+"Qt library with the sqlite or postgres plugin enabled in order for quasselcore\n"
 "to work."
 msgstr ""
 "to work."
 msgstr ""
-"Tällä hetkellä Quassel tukee SQLite3 ja PostgreSQL -tietokantoja. Sinun "
-"pitää kääntää\n"
+"Tällä hetkellä Quassel tukee SQLite3 ja PostgreSQL -tietokantoja. Sinun pitää kääntää\n"
 "Qt-kirjastosi joko sqlite tai postgres -lisäosan kanssa jotta quasselcore\n"
 "voi toimia."
 
 "Qt-kirjastosi joko sqlite tai postgres -lisäosan kanssa jotta quasselcore\n"
 "voi toimia."
 
@@ -1389,16 +1663,20 @@ msgstr "Antiikkinen asiakas yrittää yhdistää... hylätään."
 #. ts-context Core
 #: ../src/core/core.cpp:514
 msgid ""
 #. ts-context Core
 #: ../src/core/core.cpp:514
 msgid ""
-"<b>Your Quassel Client is too old!</b><br>This core needs at least client/"
-"core protocol version %1.<br>Please consider upgrading your client."
+"<b>Your Quassel Client is too old!</b><br>This core needs at least "
+"client/core protocol version %1.<br>Please consider upgrading your client."
 msgstr ""
 "<b>Quassel-asiakkaasi on liian vanha!</b><br>Tämä ydin vaatii vähintään "
 "asiakas/ydin -prtokollan version %1.<br>Harkitse asiakkaasi päivittämistä."
 
 msgstr ""
 "<b>Quassel-asiakkaasi on liian vanha!</b><br>Tämä ydin vaatii vähintään "
 "asiakas/ydin -prtokollan version %1.<br>Harkitse asiakkaasi päivittämistä."
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context Core
 #. ts-context Core
-#: ../src/core/core.cpp:518 ../src/core/core.cpp:606 ../src/core/core.cpp:630
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreSession
+#: ../src/core/core.cpp:518 ../src/core/core.cpp:608 ../src/core/core.cpp:632
+#: ../src/core/coresession.cpp:195
 msgid "Client"
 msgid "Client"
-msgstr "Asiakas"
+msgstr "Ohjelma"
 
 #. ts-context Core
 #: ../src/core/core.cpp:518
 
 #. ts-context Core
 #: ../src/core/core.cpp:518
@@ -1409,16 +1687,16 @@ msgstr "liian vanha, hylätään."
 #: ../src/core/core.cpp:535
 msgid "<b>Quassel Core Version %1</b><br>Built: %2<br>Up %3d%4h%5m (since %6)"
 msgstr ""
 #: ../src/core/core.cpp:535
 msgid "<b>Quassel Core Version %1</b><br>Built: %2<br>Up %3d%4h%5m (since %6)"
 msgstr ""
-"<b>Quassel-ydin versio:</b> %1<br>Käännetty: %2<br>Päällä %3d%4h%5m (alkaen %"
-"6)"
+"<b>Quassel-ydin versio:</b> %1<br>Käännetty: %2<br>Päällä %3d%4h%5m (alkaen "
+"%6)"
 
 #. ts-context Core
 
 #. ts-context Core
-#: ../src/core/core.cpp:586
+#: ../src/core/core.cpp:588
 msgid "Starting TLS for Client:"
 msgstr "Käynnistetään TLS asiakkaalle:"
 
 #. ts-context Core
 msgid "Starting TLS for Client:"
 msgstr "Käynnistetään TLS asiakkaalle:"
 
 #. ts-context Core
-#: ../src/core/core.cpp:604
+#: ../src/core/core.cpp:606
 msgid ""
 "<b>Client not initialized!</b><br>You need to send an init message before "
 "trying to login."
 msgid ""
 "<b>Client not initialized!</b><br>You need to send an init message before "
 "trying to login."
@@ -1427,54 +1705,53 @@ msgstr ""
 "sisäänkirjautumisen yrittämistä."
 
 #. ts-context Core
 "sisäänkirjautumisen yrittämistä."
 
 #. ts-context Core
-#: ../src/core/core.cpp:606
+#: ../src/core/core.cpp:608
 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 ""
-"ei lähettänyt alustusviestiä ennen sisäänkirjautumisen yrittämistä, hylätään."
+"ei lähettänyt alustusviestiä ennen sisäänkirjautumisen yrittämistä, "
+"hylätään."
 
 #. ts-context Core
 
 #. ts-context Core
-#: ../src/core/core.cpp:624
+#: ../src/core/core.cpp:626
 msgid ""
 "<b>Invalid username or password!</b><br>The username/password combination "
 "you supplied could not be found in the database."
 msgstr ""
 msgid ""
 "<b>Invalid username or password!</b><br>The username/password combination "
 "you supplied could not be found in the database."
 msgstr ""
-"<b>Virheellinen käyttäjätunnus tai salasana!</b><br>Antamaasi käyttäjätunnus/"
-"salasana -yhdistelmää ei löytynyt tietokannasta."
+"<b>Virheellinen käyttäjätunnus tai salasana!</b><br>Antamaasi "
+"käyttäjätunnus/salasana -yhdistelmää ei löytynyt tietokannasta."
 
 #. ts-context Core
 
 #. ts-context Core
-#: ../src/core/core.cpp:630
+#: ../src/core/core.cpp:632
 msgid "initialized and authenticated successfully as \"%1\" (UserId: %2)."
 msgstr "alustettu ja todennettu onnistuneesti tunnuksella \"%1\" (UserId: %2)."
 
 #. ts-context Core
 msgid "initialized and authenticated successfully as \"%1\" (UserId: %2)."
 msgstr "alustettu ja todennettu onnistuneesti tunnuksella \"%1\" (UserId: %2)."
 
 #. ts-context Core
-#: ../src/core/core.cpp:641
+#: ../src/core/core.cpp:643
 msgid "Non-authed client disconnected."
 msgstr "Yhteys todentamattomaan asiakkaaseen katkaistu."
 
 #. ts-context Core
 msgid "Non-authed client disconnected."
 msgstr "Yhteys todentamattomaan asiakkaaseen katkaistu."
 
 #. ts-context Core
-#: ../src/core/core.cpp:647
+#: ../src/core/core.cpp:649
 msgid "Non-authed client disconnected. (socket allready destroyed)"
 msgstr "Yhteys todentamattomaan asiakkaaseen katkaistu. (socket jo tuhottu)"
 
 #. ts-context Core
 msgid "Non-authed client disconnected. (socket allready destroyed)"
 msgstr "Yhteys todentamattomaan asiakkaaseen katkaistu. (socket jo tuhottu)"
 
 #. ts-context Core
-#: ../src/core/core.cpp:695
+#: ../src/core/core.cpp:697
 msgid "Could not initialize session for client:"
 msgstr "Istuntoa ei voitu alustaa asiakkaalle:"
 
 #. ts-context Core
 msgid "Could not initialize session for client:"
 msgstr "Istuntoa ei voitu alustaa asiakkaalle:"
 
 #. ts-context Core
-#: ../src/core/core.cpp:717
+#: ../src/core/core.cpp:719
 msgid "Could not find a session for client:"
 msgstr "Istuntoa ei voitu löytää asiakkaalle:"
 
 msgid "Could not find a session for client:"
 msgstr "Istuntoa ei voitu löytää asiakkaalle:"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context CoreAccount
 #. ts-context CoreAccount
-#: ../src/client/coreaccount.h:39
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountModel
+#: ../src/client/coreaccount.h:39 ../src/client/coreaccountmodel.cpp:64
 msgid "Internal Core"
 msgid "Internal Core"
-msgstr "Sisäinen Ydin"
-
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:231
-msgid "Add Core Account"
-msgstr "Lisää ydintili"
+msgstr "Sisäinen core"
 
 #. ts-context CoreAccountEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:14
 
 #. ts-context CoreAccountEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:14
@@ -1503,9 +1780,27 @@ msgstr "Paikallinen ydin"
 msgid "Hostname:"
 msgstr "Verkko-osoite:"
 
 msgid "Hostname:"
 msgstr "Verkko-osoite:"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:47
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:180
+#: ../src/qtui/settingspages/servereditdlg.ui:220
+msgid "localhost"
+msgstr "localhost"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context CoreAccountEditDlg
 #. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkAddDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:54
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:187
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:54
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:187
+#: ../src/qtui/settingspages/networkadddlg.ui:95
+#: ../src/qtui/settingspages/servereditdlg.ui:45
+#: ../src/qtui/settingspages/servereditdlg.ui:227
 msgid "Port:"
 msgstr "Portti:"
 
 msgid "Port:"
 msgstr "Portti:"
 
@@ -1515,9 +1810,26 @@ msgstr "Portti:"
 msgid "User:"
 msgstr "Käyttäjä:"
 
 msgid "User:"
 msgstr "Käyttäjä:"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context CoreAccountEditDlg
 #. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardAdminUserPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectAuthDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkModelController::JoinDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:103
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:236
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:103
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:236
+#: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:32
+#: ../src/qtui/ui/coreconnectauthdlg.ui:35
+#: ../src/uisupport/networkmodelcontroller.cpp:491
+#: ../src/qtui/settingspages/networkssettingspage.ui:567
+#: ../src/qtui/settingspages/networkssettingspage.ui:615
+#: ../src/qtui/settingspages/servereditdlg.ui:72
 msgid "Password:"
 msgstr "Salasana:"
 
 msgid "Password:"
 msgstr "Salasana:"
 
@@ -1526,54 +1838,68 @@ msgstr "Salasana:"
 msgid "Remember"
 msgstr "Muista"
 
 msgid "Remember"
 msgstr "Muista"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context CoreAccountEditDlg
 #. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:127
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:127
+#: ../src/qtui/settingspages/servereditdlg.ui:171
 msgid "Use a Proxy"
 msgid "Use a Proxy"
-msgstr "Käytä välityspalvelinta"
-
-#. ts-context CoreAccountEditDlg
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:47
-#: ../src/qtui/settingspages/coreaccounteditdlg.ui:180
-msgid "localhost"
-msgstr "localhost"
+msgstr "Käytä proxyä"
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context CoreAccountEditDlg
 #. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:139
 #: ../src/qtui/settingspages/coreaccounteditdlg.ui:139
+#: ../src/qtui/settingspages/servereditdlg.ui:188
 msgid "Proxy Type:"
 msgid "Proxy Type:"
-msgstr "Tyyppi:"
+msgstr "Proxyn tyyppi:"
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context ServerEditDlg
 #. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:147
 #: ../src/qtui/settingspages/servereditdlg.ui:196
 msgid "Socks 5"
 msgstr "Socks 5"
 
 #: ../src/qtui/settingspages/servereditdlg.ui:196
 msgid "Socks 5"
 msgstr "Socks 5"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountEditDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context ServerEditDlg
 #. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/coreaccounteditdlg.ui:152
 #: ../src/qtui/settingspages/servereditdlg.ui:201
 msgid "HTTP"
 msgstr "HTTP"
 
 #: ../src/qtui/settingspages/servereditdlg.ui:201
 msgid "HTTP"
 msgstr "HTTP"
 
+#. ts-context CoreAccountEditDlg
+#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:231
+msgid "Add Core Account"
+msgstr "Lisää ydintili"
+
 #. ts-context CoreAccountSettingsPage
 #. ts-context CoreAccountSettingsPage
-#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:29
-msgid "Remote Cores"
-msgstr "Ulkoiset ytimet"
+#: ../src/qtui/settingspages/coreaccountsettingspage.ui:20
+msgid "Connect to Quassel Core"
+msgstr "Yhdistä Quassel-ytimeen"
 
 #. ts-context CoreAccountSettingsPage
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:30
 msgid "Core Accounts"
 msgstr "Ydintilit"
 
 
 #. ts-context CoreAccountSettingsPage
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:30
 msgid "Core Accounts"
 msgstr "Ydintilit"
 
-#. ts-context CoreAccountSettingsPage
-#: ../src/qtui/settingspages/coreaccountsettingspage.ui:20
-msgid "Connect to Quassel Core"
-msgstr "Yhdistä Quassel-ytimeen"
-
 #. ts-context CoreAccountSettingsPage
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:45
 msgid "Edit..."
 msgstr "Muokkaa..."
 
 #. ts-context CoreAccountSettingsPage
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:45
 msgid "Edit..."
 msgstr "Muokkaa..."
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context CoreAccountSettingsPage
 #. ts-context CoreAccountSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentitiesSettingsPage
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:56
 #: ../src/qtui/settingspages/coreaccountsettingspage.ui:56
+#: ../src/qtui/settingspages/identitiessettingspage.ui:54
 msgid "Add..."
 msgstr "Lisää..."
 
 msgid "Add..."
 msgstr "Lisää..."
 
@@ -1592,6 +1918,15 @@ msgstr "Yhdistä viimeksi käytettyyn tiliin"
 msgid "Always connect to"
 msgstr "Yhdistä aina tiliin"
 
 msgid "Always connect to"
 msgstr "Yhdistä aina tiliin"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreAccountSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectionSettingsPage
+#: ../src/qtui/settingspages/coreaccountsettingspage.cpp:29
+#: ../src/qtui/settingspages/coreconnectionsettingspage.cpp:24
+msgid "Remote Cores"
+msgstr "Etä coret"
+
 #. ts-context CoreConfigWizard
 #: ../src/qtui/coreconfigwizard.cpp:69
 msgid "Core Configuration Wizard"
 #. ts-context CoreConfigWizard
 #: ../src/qtui/coreconfigwizard.cpp:69
 msgid "Core Configuration Wizard"
@@ -1605,7 +1940,8 @@ msgstr "Ytimesti asetukset on tehty onnistuneesti. Kirjaudutaan sisään..."
 #. ts-context CoreConfigWizard
 #: ../src/qtui/coreconfigwizard.cpp:104
 msgid ""
 #. ts-context CoreConfigWizard
 #: ../src/qtui/coreconfigwizard.cpp:104
 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 ""
 "Virhe ytimen asetuksissa:<br><b>%1</b><br>Paina <em>Seuraava</em> "
 "aloittaaksesi alusta."
 msgstr ""
 "Virhe ytimen asetuksissa:<br><b>%1</b><br>Paina <em>Seuraava</em> "
 "aloittaaksesi alusta."
@@ -1619,33 +1955,37 @@ msgstr ""
 "Olet nyt kirjautunut sisään tuoreeseen Quassel-ytimeesi!<br>Muista tehdä "
 "henkilöllisyyksiesi ja verkkojesi asetukset nyt."
 
 "Olet nyt kirjautunut sisään tuoreeseen Quassel-ytimeesi!<br>Muista tehdä "
 "henkilöllisyyksiesi ja verkkojesi asetukset nyt."
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context CoreConfigWizardAdminUserPage
 #. ts-context CoreConfigWizardAdminUserPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectAuthDlg
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:22
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:22
+#: ../src/qtui/ui/coreconnectauthdlg.ui:49
 msgid "Username:"
 msgid "Username:"
-msgstr "Käyttäjätunnus:"
+msgstr "Käyttäjänimi:"
 
 #. ts-context CoreConfigWizardAdminUserPage
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:46
 msgid "Repeat password:"
 msgstr "Toista salasana:"
 
 
 #. ts-context CoreConfigWizardAdminUserPage
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:46
 msgid "Repeat password:"
 msgstr "Toista salasana:"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context CoreConfigWizardAdminUserPage
 #. ts-context CoreConfigWizardAdminUserPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectAuthDlg
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:60
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:60
+#: ../src/qtui/ui/coreconnectauthdlg.ui:58
 msgid "Remember password"
 msgid "Remember password"
-msgstr "Muista salasana"
+msgstr "Muista salasana:"
 
 #. ts-context CoreConfigWizardAdminUserPage
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:69
 msgid ""
 
 #. ts-context CoreConfigWizardAdminUserPage
 #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:69
 msgid ""
-"<b>Note:</b> Adding more users and changing your username/password is not "
-"possible via Quassel's client interface yet.\n"
-"If you need to do these things, please run \"<tt><nobr>quasselcore --help</"
-"nobr></tt>\"."
+"<b>Note:</b> Adding more users and changing your username/password is not possible via Quassel's client interface yet.\n"
+"If you need to do these things, please run \"<tt><nobr>quasselcore --help</nobr></tt>\"."
 msgstr ""
 msgstr ""
-"<b>Huom:</b> Käyttäjien lisääminen tai käyttäjänimen/salasanan vaihtaminen "
-"ei ole vielä mahdollista Quassel-asiakkaan kautta.\n"
-"Jos sinun täytyy tehdä jotain näistä asioista, aja \"<tt><nobr>quasselcore --"
-"help</nobr></tt>\" palvelimellasi."
+"<b>Huom:</b> Käyttäjien lisääminen tai käyttäjänimen/salasanan vaihtaminen ei ole vielä mahdollista Quassel-asiakkaan kautta.\n"
+"Jos sinun täytyy tehdä jotain näistä asioista, aja \"<tt><nobr>quasselcore --help</nobr></tt>\" palvelimellasi."
 
 #. ts-context CoreConfigWizardIntroPage
 #: ../src/qtui/ui/coreconfigwizardintropage.ui:19
 
 #. ts-context CoreConfigWizardIntroPage
 #: ../src/qtui/ui/coreconfigwizardintropage.ui:19
@@ -1682,8 +2022,8 @@ msgid ""
 "Please select a database backend for the Quassel Core storage to store the "
 "backlog and other data in."
 msgstr ""
 "Please select a database backend for the Quassel Core storage to store the "
 "backlog and other data in."
 msgstr ""
-"Valitse tietokantamoottori jota Quassel-ydin käyttää takalokin ja muun datan "
-"tallennukseen."
+"Valitse tietokantamoottori jota Quassel-ydin käyttää takalokin ja muun datan"
+" tallennukseen."
 
 #. ts-context CoreConfigWizardPages::StorageSelectionPage
 #: ../src/qtui/coreconfigwizard.cpp:277
 
 #. ts-context CoreConfigWizardPages::StorageSelectionPage
 #: ../src/qtui/coreconfigwizard.cpp:277
@@ -1704,10 +2044,14 @@ msgstr ""
 "Asetuksesi on nyt tallennettu ytimeen, ja sinut kirjataan sisään "
 "automaattisesti."
 
 "Asetuksesi on nyt tallennettu ytimeen, ja sinut kirjataan sisään "
 "automaattisesti."
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context CoreConfigWizardStorageSelectionPage
 #. ts-context CoreConfigWizardStorageSelectionPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConfigWizardSyncPage
 #: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:21
 #: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:21
+#: ../src/qtui/ui/coreconfigwizardsyncpage.ui:55
 msgid "Storage Backend:"
 msgid "Storage Backend:"
-msgstr "Tietokantamoottori:"
+msgstr "Tallennus backendi:"
 
 #. ts-context CoreConfigWizardStorageSelectionPage
 #: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:56
 
 #. ts-context CoreConfigWizardStorageSelectionPage
 #: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:56
@@ -1744,11 +2088,6 @@ msgstr "bar"
 msgid "Please wait while your settings are being transmitted to the core..."
 msgstr "Asetuksisasi siirretään ytimeen. Odota hetki..."
 
 msgid "Please wait while your settings are being transmitted to the core..."
 msgstr "Asetuksisasi siirretään ytimeen. Odota hetki..."
 
-#. ts-context CoreConnectAuthDlg
-#: ../src/qtui/coreconnectdlg.cpp:75
-msgid "Please enter your credentials for %1:"
-msgstr "Anna tunnuksesi tilille %1:"
-
 #. ts-context CoreConnectAuthDlg
 #: ../src/qtui/ui/coreconnectauthdlg.ui:14
 msgid "Authentication Required"
 #. ts-context CoreConnectAuthDlg
 #: ../src/qtui/ui/coreconnectauthdlg.ui:14
 msgid "Authentication Required"
@@ -1759,71 +2098,77 @@ msgstr "Tunnistautuminen vaaditaan"
 msgid "Please enter your account data:"
 msgstr "Anna tilisi tiedot:"
 
 msgid "Please enter your account data:"
 msgstr "Anna tilisi tiedot:"
 
+#. ts-context CoreConnectAuthDlg
+#: ../src/qtui/coreconnectdlg.cpp:75
+msgid "Please enter your credentials for %1:"
+msgstr "Anna tunnuksesi tilille %1:"
+
 #. ts-context CoreConnectDlg
 #: ../src/qtui/coreconnectdlg.cpp:40
 msgid "Connect to Core"
 msgstr "Yhdistä ytimeen"
 
 #. ts-context CoreConnection
 #. ts-context CoreConnectDlg
 #: ../src/qtui/coreconnectdlg.cpp:40
 msgid "Connect to Core"
 msgstr "Yhdistä ytimeen"
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:342
-msgid "Disconnected from core."
-msgstr "Katkaise yhteys ytimeen."
+#: ../src/client/coreconnection.cpp:168
+msgid "Network is down"
+msgstr "Verkkoyhteys katkennut"
 
 #. ts-context CoreConnection
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:200 ../src/client/coreconnection.cpp:315
+#: ../src/client/coreconnection.cpp:202 ../src/client/coreconnection.cpp:321
 msgid "Disconnected"
 msgstr "Ei yhteyttä"
 
 #. ts-context CoreConnection
 msgid "Disconnected"
 msgstr "Ei yhteyttä"
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:166
-msgid "Network is down"
-msgstr "Verkkoyhteys katkennut"
-
-#. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:203
+#: ../src/client/coreconnection.cpp:205
 msgid "Looking up %1..."
 msgstr "Selvitetään verkkonimeä %1..."
 
 #. ts-context CoreConnection
 msgid "Looking up %1..."
 msgstr "Selvitetään verkkonimeä %1..."
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:206 ../src/client/coreconnection.cpp:443
+#: ../src/client/coreconnection.cpp:208 ../src/client/coreconnection.cpp:450
 msgid "Connecting to %1..."
 msgstr "Yhdistetään kohteeseen %1..."
 
 #. ts-context CoreConnection
 msgid "Connecting to %1..."
 msgstr "Yhdistetään kohteeseen %1..."
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:209 ../src/client/coreconnection.cpp:564
+#: ../src/client/coreconnection.cpp:211 ../src/client/coreconnection.cpp:573
 msgid "Connected to %1"
 msgstr "Yhdistetty kohteeseen %1"
 
 #. ts-context CoreConnection
 msgid "Connected to %1"
 msgstr "Yhdistetty kohteeseen %1"
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:212
+#: ../src/client/coreconnection.cpp:214
 msgid "Disconnecting from %1..."
 msgstr "Katkaistaan yhteyttä kohteeseen %1..."
 
 #. ts-context CoreConnection
 msgid "Disconnecting from %1..."
 msgstr "Katkaistaan yhteyttä kohteeseen %1..."
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:269
+#: ../src/client/coreconnection.cpp:272
 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 ""
 "Quassel-ydin johon yrität yhdistää on liian vanha! Harkitse päivittämistä."
 
 #. ts-context CoreConnection
 msgstr ""
 "Quassel-ydin johon yrität yhdistää on liian vanha! Harkitse päivittämistä."
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:297
+#: ../src/client/coreconnection.cpp:300
 msgid "Invalid data received from core"
 msgstr "Ytimeltä vastaanotettiin virheellistä dataa"
 
 #. ts-context CoreConnection
 msgid "Invalid data received from core"
 msgstr "Ytimeltä vastaanotettiin virheellistä dataa"
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:420 ../src/client/coreconnection.cpp:502
-#: ../src/client/coreconnection.cpp:547
+#: ../src/client/coreconnection.cpp:349
+msgid "Disconnected from core."
+msgstr "Katkaise yhteys ytimeen."
+
+#. ts-context CoreConnection
+#: ../src/client/coreconnection.cpp:427 ../src/client/coreconnection.cpp:511
+#: ../src/client/coreconnection.cpp:556
 msgid "Unencrypted connection canceled"
 msgstr "Salaamaton yhteys peruutettu"
 
 #. ts-context CoreConnection
 msgid "Unencrypted connection canceled"
 msgstr "Salaamaton yhteys peruutettu"
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:450
+#: ../src/client/coreconnection.cpp:457
 msgid "Synchronizing to core..."
 msgstr "Synkronoidaan ytimen kanssa..."
 
 #. ts-context CoreConnection
 msgid "Synchronizing to core..."
 msgstr "Synkronoidaan ytimen kanssa..."
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:471
+#: ../src/client/coreconnection.cpp:478
 msgid ""
 "<b>The Quassel Core you are trying to connect to is too old!</b><br>Need at "
 "least core/client protocol v%1 to connect."
 msgid ""
 "<b>The Quassel Core you are trying to connect to is too old!</b><br>Need at "
 "least core/client protocol v%1 to connect."
@@ -1832,40 +2177,35 @@ msgstr ""
 "tarvitaan vähintään ydin/asiakas -protokolla v%1."
 
 #. ts-context CoreConnection
 "tarvitaan vähintään ydin/asiakas -protokolla v%1."
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:583
+#: ../src/client/coreconnection.cpp:592
 msgid "Logging in..."
 msgstr "Kirjaudutaan sisään..."
 
 #. ts-context CoreConnection
 msgid "Logging in..."
 msgstr "Kirjaudutaan sisään..."
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:588
+#: ../src/client/coreconnection.cpp:597
 msgid "Login canceled"
 msgstr "Sisäänkirjautuminen peruutettu"
 
 #. ts-context CoreConnection
 msgid "Login canceled"
 msgstr "Sisäänkirjautuminen peruutettu"
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:613
+#: ../src/client/coreconnection.cpp:622
 msgid "Receiving session state"
 msgstr "Vastaanotetaan istunnon tilaa"
 
 #. ts-context CoreConnection
 msgid "Receiving session state"
 msgstr "Vastaanotetaan istunnon tilaa"
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:615
+#: ../src/client/coreconnection.cpp:624
 msgid "Synchronizing to %1..."
 msgstr "Synkronoidaan kohteen %1 kanssa..."
 
 #. ts-context CoreConnection
 msgid "Synchronizing to %1..."
 msgstr "Synkronoidaan kohteen %1 kanssa..."
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:636
+#: ../src/client/coreconnection.cpp:648
 msgid "Receiving network states"
 msgstr "Vastaanotetaan verkkojen tiloja"
 
 #. ts-context CoreConnection
 msgid "Receiving network states"
 msgstr "Vastaanotetaan verkkojen tiloja"
 
 #. ts-context CoreConnection
-#: ../src/client/coreconnection.cpp:686
+#: ../src/client/coreconnection.cpp:698
 msgid "Synchronized to %1"
 msgstr "Synkronoitu kohteen %1 kanssa"
 
 msgid "Synchronized to %1"
 msgstr "Synkronoitu kohteen %1 kanssa"
 
-#. ts-context CoreConnectionSettingsPage
-#: ../src/qtui/settingspages/coreconnectionsettingspage.cpp:24
-msgid "Connection"
-msgstr "Yhteys"
-
 #. ts-context CoreConnectionSettingsPage
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:20
 msgid "Network Status Detection"
 #. ts-context CoreConnectionSettingsPage
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:20
 msgid "Network Status Detection"
@@ -1874,8 +2214,8 @@ msgstr "Verkkoyhteyden tilan tunnistus"
 #. ts-context CoreConnectionSettingsPage
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:26
 msgid ""
 #. ts-context CoreConnectionSettingsPage
 #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:26
 msgid ""
-"Rely on KDE's hardware layer to detect if we're online. Recommended for most "
-"KDE users"
+"Rely on KDE's hardware layer to detect if we're online. Recommended for most"
+" KDE users"
 msgstr ""
 "Käytä KDE:n laitteistorajapintaa verkkoyhteyden saatavuuden tunnistamiseen. "
 "Suositellaan useimmille KDE:n käyttäjille"
 msgstr ""
 "Käytä KDE:n laitteistorajapintaa verkkoyhteyden saatavuuden tunnistamiseen. "
 "Suositellaan useimmille KDE:n käyttäjille"
@@ -1925,6 +2265,24 @@ msgstr "Yhdistä uudelleen automaattisesti"
 msgid "Retry every"
 msgstr "Uudelleenkokeiluväli"
 
 msgid "Retry every"
 msgstr "Uudelleenkokeiluväli"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectionSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/coreconnectionsettingspage.cpp:24
+#: ../src/qtui/settingspages/networkssettingspage.ui:374
+msgid "Connection"
+msgstr "Yhteys"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context CoreConnectionStatusWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/ui/coreconnectionstatuswidget.ui:32
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:79
+msgid "Message"
+msgstr "Viesti"
+
 #. ts-context CoreConnectionStatusWidget
 #: ../src/qtui/coreconnectionstatuswidget.cpp:61
 msgctxt "seconds"
 #. ts-context CoreConnectionStatusWidget
 #: ../src/qtui/coreconnectionstatuswidget.cpp:61
 msgctxt "seconds"
@@ -1952,23 +2310,6 @@ msgstr "Yhteytesi ytimeen on salattu SSL:llä."
 msgid "The connection to your core is not encrypted."
 msgstr "Yhteytesi ytimeen ei ole salattu."
 
 msgid "The connection to your core is not encrypted."
 msgstr "Yhteytesi ytimeen ei ole salattu."
 
-#. ts-context CoreConnectionStatusWidget
-#: ../src/qtui/ui/coreconnectionstatuswidget.ui:32
-msgid "Message"
-msgstr "Viesti"
-
-#. ts-context CoreInfoDlg
-#: ../src/qtui/coreinfodlg.cpp:53
-msgid "%n Day(s)"
-msgid_plural "%n Day(s)"
-msgstr[0] "%n päivä"
-msgstr[1] "%n päivää"
-
-#. ts-context CoreInfoDlg
-#: ../src/qtui/coreinfodlg.cpp:54
-msgid " %1:%2:%3 (since %4)"
-msgstr " %1:%2:%3 (alkaen %4)"
-
 #. ts-context CoreInfoDlg
 #: ../src/qtui/ui/coreinfodlg.ui:13
 msgid "Core Information"
 #. ts-context CoreInfoDlg
 #: ../src/qtui/ui/coreinfodlg.ui:13
 msgid "Core Information"
@@ -2014,11 +2355,26 @@ msgstr "Kääntöajankohta:"
 msgid "<build date>"
 msgstr "<kääntöaika>"
 
 msgid "<build date>"
 msgstr "<kääntöaika>"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context CoreInfoDlg
 #. ts-context CoreInfoDlg
-#: ../src/qtui/ui/coreinfodlg.ui:81
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context DebugLogWidget
+#: ../src/qtui/ui/coreinfodlg.ui:81 ../src/qtui/ui/debuglogwidget.ui:43
 msgid "Close"
 msgstr "Sulje"
 
 msgid "Close"
 msgstr "Sulje"
 
+#. ts-context CoreInfoDlg
+#: ../src/qtui/coreinfodlg.cpp:53
+msgid "%n Day(s)"
+msgid_plural "%n Day(s)"
+msgstr[0] "%n päivä"
+msgstr[1] "%n päivää"
+
+#. ts-context CoreInfoDlg
+#: ../src/qtui/coreinfodlg.cpp:54
+msgid " %1:%2:%3 (since %4)"
+msgstr " %1:%2:%3 (alkaen %4)"
+
 #. ts-context CoreNetwork
 #: ../src/core/corenetwork.cpp:153
 msgid "Connection failed. Cycling to next Server"
 #. ts-context CoreNetwork
 #: ../src/core/corenetwork.cpp:153
 msgid "Connection failed. Cycling to next Server"
@@ -2030,22 +2386,22 @@ msgid "Connecting to %1:%2..."
 msgstr "Yhdistetään kohteeseen %1:%2..."
 
 #. ts-context CoreNetwork
 msgstr "Yhdistetään kohteeseen %1:%2..."
 
 #. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:211
+#: ../src/core/corenetwork.cpp:210
 msgid "Disconnecting. (%1)"
 msgstr "Katkaistaan yhteys. (%1)"
 
 #. ts-context CoreNetwork
 msgid "Disconnecting. (%1)"
 msgstr "Katkaistaan yhteys. (%1)"
 
 #. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:211
+#: ../src/core/corenetwork.cpp:210
 msgid "Core Shutdown"
 msgstr "Ytimen sammutus"
 
 #. ts-context CoreNetwork
 msgid "Core Shutdown"
 msgstr "Ytimen sammutus"
 
 #. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:307
+#: ../src/core/corenetwork.cpp:339
 msgid "Could not connect to %1 (%2)"
 msgstr "Ei voitu yhdistää kohteeseen %1 (%2)"
 
 #. ts-context CoreNetwork
 msgid "Could not connect to %1 (%2)"
 msgstr "Ei voitu yhdistää kohteeseen %1 (%2)"
 
 #. ts-context CoreNetwork
-#: ../src/core/corenetwork.cpp:309
+#: ../src/core/corenetwork.cpp:341
 msgid "Connection failure: %1"
 msgstr "Yhteysvirhe: %1"
 
 msgid "Connection failure: %1"
 msgstr "Yhteysvirhe: %1"
 
@@ -2055,16 +2411,16 @@ msgid "disconnected (UserId: %1)."
 msgstr "yhteys katkaistu (UserId: %1)."
 
 #. ts-context CoreSession
 msgstr "yhteys katkaistu (UserId: %1)."
 
 #. ts-context CoreSession
-#: ../src/core/coresession.cpp:389
+#: ../src/core/coresession.cpp:413
 msgid ""
 msgid ""
-"CoreSession::createNetwork(): Got invalid networkId from Core when trying to "
-"create network %1!"
+"CoreSession::createNetwork(): Got invalid networkId from Core when trying to"
+" create network %1!"
 msgstr ""
 "CoreSession::createNetwork(): Sai virheellisen networkId:n ytimeltä "
 "yrittäessään luoda verkkoa %1!"
 
 #. ts-context CoreSession
 msgstr ""
 "CoreSession::createNetwork(): Sai virheellisen networkId:n ytimeltä "
 "yrittäessään luoda verkkoa %1!"
 
 #. ts-context CoreSession
-#: ../src/core/coresession.cpp:420
+#: ../src/core/coresession.cpp:444
 msgid ""
 "CoreSession::createNetwork(): Trying to create a network that already "
 "exists, updating instead!"
 msgid ""
 "CoreSession::createNetwork(): Trying to create a network that already "
 "exists, updating instead!"
@@ -2073,60 +2429,163 @@ msgstr ""
 "päivitetään sen sijaan!"
 
 #. ts-context CoreUserInputHandler
 "päivitetään sen sijaan!"
 
 #. ts-context CoreUserInputHandler
-#: ../src/core/coreuserinputhandler.cpp:63
+#: ../src/core/coreuserinputhandler.cpp:81
 msgid "away"
 msgstr "poissa"
 
 #. ts-context CoreUserInputHandler
 msgid "away"
 msgstr "poissa"
 
 #. ts-context CoreUserInputHandler
-#: ../src/core/coreuserinputhandler.cpp:132
-msgid "sending CTCP-%1 request"
-msgstr "lähetetään CTCP-%1 -pyyntö"
-
-#. ts-context CreateIdentityDlg
-#: ../src/qtui/settingspages/createidentitydlg.ui:17
-msgid "Create New Identity"
-msgstr "Luo uusi henkilöllisyys"
+#: ../src/core/coreuserinputhandler.cpp:150
+msgid "sending CTCP-%1 request to %2"
+msgstr "lähetetään CTCP-%1 pyyntö kohteeseen %2"
 
 
-#. ts-context CreateIdentityDlg
-#: ../src/qtui/settingspages/createidentitydlg.ui:25
-msgid "Identity name:"
-msgstr "Henkilöllisyyden nimi:"
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:173
+msgid ""
+"[usage] /delkey <nick|channel> deletes the encryption key for nick or "
+"channel or just /delkey when in a channel or query."
+msgstr ""
+"[käyttö] /delkey <kutsumanimi/kanava> poistaa salauksen kutsumanimeltä tai "
+"kanavalta, tai tee suoraan /delkey kanavalla tai kyselyssä"
 
 
-#. ts-context CreateIdentityDlg
-#: ../src/qtui/settingspages/createidentitydlg.ui:37
-msgid "Create blank identity"
-msgstr "Luo tyhjä henkilöllisyys"
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:180
+msgid "No key has been set for %1."
+msgstr "Avainta ei asetettu kohteelle %1."
 
 
-#. ts-context CreateIdentityDlg
-#: ../src/qtui/settingspages/createidentitydlg.ui:49
-msgid "Duplicate:"
-msgstr "Luo kopio:"
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:193
+msgid "The key for %1 has been deleted."
+msgstr "Avain %1 on poistettu."
+
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:197
+msgid ""
+"Error: Setting an encryption key requires Quassel to have been built with "
+"support for the Qt Cryptographic Architecture (QCA2) library. Contact your "
+"distributor about a Quassel package with QCA2 support, or rebuild Quassel "
+"with QCA2 present."
+msgstr ""
+"Virhe: Salausavaimen asettaminen vaatii Qt Cryptocraphic Architecture (QCA2)"
+" kirjaston Quasselia käännettäeissä. Ota yhteys jakelijaasi saadaksesi "
+"Quasselin QCA2-tuella, tai käännä Quassel uudestaan QCA2:n kanssa."
+
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:461
+msgid ""
+"[usage] /setkey <nick|channel> <key> sets the encryption key for nick or "
+"channel. /setkey <key> when in a channel or query buffer sets the key for "
+"it."
+msgstr ""
+
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:476
+msgid "The key for %1 has been set."
+msgstr "Avain %1 on asetettu."
+
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:479
+msgid ""
+"Error: Setting an encryption key requires Quassel to have been built with "
+"support for the Qt Cryptographic Architecture (QCA) library. Contact your "
+"distributor about a Quassel package with QCA support, or rebuild Quassel "
+"with QCA present."
+msgstr ""
+"Virhe: Salausavaimen asettaminen vaatii Qt Cryptocraphic Architecture (QCA) "
+"kirjaston Quasselia käännettäeissä. Ota yhteys jakelijaasi saadaksesi "
+"Quasselin QCA-tuella, tai käännä Quassel uudestaan QCA:n kanssa."
+
+#. ts-context CoreUserInputHandler
+#: ../src/core/coreuserinputhandler.cpp:587
+msgid "[Error] Could not encrypt your message: %1"
+msgstr "[Virhe] Salaus epäonnistui viestille: %1"
+
+#. ts-context CreateIdentityDlg
+#: ../src/qtui/settingspages/createidentitydlg.ui:17
+msgid "Create New Identity"
+msgstr "Luo uusi henkilöllisyys"
+
+#. ts-context CreateIdentityDlg
+#: ../src/qtui/settingspages/createidentitydlg.ui:25
+msgid "Identity name:"
+msgstr "Henkilöllisyyden nimi:"
+
+#. ts-context CreateIdentityDlg
+#: ../src/qtui/settingspages/createidentitydlg.ui:37
+msgid "Create blank identity"
+msgstr "Luo tyhjä henkilöllisyys"
+
+#. ts-context CreateIdentityDlg
+#: ../src/qtui/settingspages/createidentitydlg.ui:49
+msgid "Duplicate:"
+msgstr "Luo kopio:"
+
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:197
+msgid "Received CTCP CLIENTINFO request from %1"
+msgstr ""
+
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:200
+msgid "Received CTCP CLIENTINFO answer from %1: %2"
+msgstr ""
 
 #. ts-context CtcpHandler
 
 #. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:190
+#: ../src/core/ctcphandler.cpp:211
 msgid "Received CTCP PING request from %1"
 msgid "Received CTCP PING request from %1"
-msgstr "Vastaanotettiin CTCP PING -pyyntö koheelta %1"
+msgstr "Vastaanotettiin CTCP PING -pyyntö kohteelta %1"
 
 #. ts-context CtcpHandler
 
 #. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:195
+#: ../src/core/ctcphandler.cpp:216
 msgid "Received CTCP PING answer from %1 with %2 seconds round trip time"
 msgid "Received CTCP PING answer from %1 with %2 seconds round trip time"
-msgstr "Vastaanotettiin CTCP PING -vastaus koheelta %1, kesti %2 sekuntia"
+msgstr ""
+"Vastaanotettiin CTCP PING -vastaus kohteelta %1, round-trip kesti %2 "
+"sekuntia"
 
 #. ts-context CtcpHandler
 
 #. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:205
+#: ../src/core/ctcphandler.cpp:229
 msgid "Received CTCP VERSION request by %1"
 msgid "Received CTCP VERSION request by %1"
-msgstr "Vastaanotettiin CTCP VERSION -pyyntö koheelta %1"
+msgstr "Vastaanotettiin CTCP VERSION -pyyntö kohteelta %1"
 
 #. ts-context CtcpHandler
 
 #. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:208
+#: ../src/core/ctcphandler.cpp:232
 msgid "Received CTCP VERSION answer from %1: %2"
 msgid "Received CTCP VERSION answer from %1: %2"
-msgstr "Vastaanotettiin CTCP VERSION -vastaus koheelta %1: %2"
+msgstr "Vastaanotettiin CTCP VERSION -vastaus kohteelta %1: %2"
 
 #. ts-context CtcpHandler
 
 #. ts-context CtcpHandler
-#: ../src/core/ctcphandler.cpp:216
+#: ../src/core/ctcphandler.cpp:243
+msgid "Received CTCP TIME request by %1"
+msgstr "Vastaanotettiin CTCP VERSION -pyyntö kohteelta %1"
+
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:246
+msgid "Received CTCP TIME answer from %1: %2"
+msgstr "Vastaanotettiin CTCP VERSION -vastaus kohteelta %1: %2"
+
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:255
 msgid "Received unknown CTCP %1 by %2"
 msgstr "Vastaanotettiin tuntematon CTCP %1 kohteelta %2"
 
 msgid "Received unknown CTCP %1 by %2"
 msgstr "Vastaanotettiin tuntematon CTCP %1 kohteelta %2"
 
+#. ts-context CtcpHandler
+#: ../src/core/ctcphandler.cpp:257
+msgid " with arguments: %1"
+msgstr "argumenteillä: %1"
+
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/ui/debugbufferviewoverlay.ui:13
+msgid "Debug BufferView Overlay"
+msgstr "Debuggaa BufferView"
+
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/ui/debugbufferviewoverlay.ui:26
+msgid "Overlay View"
+msgstr "Näytä kaikki"
+
+#. ts-context DebugBufferViewOverlay
+#: ../src/qtui/ui/debugbufferviewoverlay.ui:39
+msgid "Overlay Properties"
+msgstr "Ominaisuudet"
+
 #. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:50
 msgid "BufferViews:"
 #. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:50
 msgid "BufferViews:"
@@ -2159,44 +2618,19 @@ msgstr "Väliaik. poistetut puskurit:"
 
 #. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:57
 
 #. ts-context DebugBufferViewOverlay
 #: ../src/qtui/debugbufferviewoverlay.cpp:57
-msgid "Add Buffers Automatically:"
-msgstr "Lisää puskurit automaattisesti:"
-
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:58
-msgid "Hide inactive buffers:"
-msgstr "Piilota epäaktiiviset puskurit:"
-
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:59
 msgid "Allowed buffer types:"
 msgstr "Sallitut puskurityypit:"
 
 #. ts-context DebugBufferViewOverlay
 msgid "Allowed buffer types:"
 msgstr "Sallitut puskurityypit:"
 
 #. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:60
+#: ../src/qtui/debugbufferviewoverlay.cpp:58
 msgid "Minimum activity:"
 msgstr "Vähimmäistoiminta:"
 
 #. ts-context DebugBufferViewOverlay
 msgid "Minimum activity:"
 msgstr "Vähimmäistoiminta:"
 
 #. ts-context DebugBufferViewOverlay
-#: ../src/qtui/debugbufferviewoverlay.cpp:62
+#: ../src/qtui/debugbufferviewoverlay.cpp:60
 msgid "Is initialized:"
 msgstr "On alustettu:"
 
 msgid "Is initialized:"
 msgstr "On alustettu:"
 
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/ui/debugbufferviewoverlay.ui:13
-msgid "Debug BufferView Overlay"
-msgstr "Debuggaa BufferView"
-
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/ui/debugbufferviewoverlay.ui:26
-msgid "Overlay View"
-msgstr "Näytä kaikki"
-
-#. ts-context DebugBufferViewOverlay
-#: ../src/qtui/ui/debugbufferviewoverlay.ui:39
-msgid "Overlay Properties"
-msgstr "Ominaisuudet"
-
 #. ts-context DebugConsole
 #: ../src/qtui/ui/debugconsole.ui:14
 msgid "Debug Console"
 #. ts-context DebugConsole
 #: ../src/qtui/ui/debugconsole.ui:14
 msgid "Debug Console"
@@ -2222,47 +2656,6 @@ msgstr "Suorita!"
 msgid "Debug Log"
 msgstr "Vianjäljitysloki"
 
 msgid "Debug Log"
 msgstr "Vianjäljitysloki"
 
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:20
-msgid "Desktop Notification (via D-Bus)"
-msgstr "Työpöytäilmoitus (D-Bus:in kautta)"
-
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:34
-msgid "Timeout:"
-msgstr "Aikakatkaisu:"
-
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:47
-msgid " s"
-msgstr " s"
-
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:77
-msgid "Position hint:"
-msgstr "Paikkavihje:"
-
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:87
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:103
-msgid " px"
-msgstr " px"
-
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:90
-msgid "X: "
-msgstr "X: "
-
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:106
-msgid "Y: "
-msgstr "Y: "
-
-#. ts-context DesktopNotificationConfigWidget
-#: ../src/qtui/ui/desktopnotificationconfigwidget.ui:131
-msgid "Queue unread notifications"
-msgstr "Jonota lukemattomat ilmoitukset"
-
 #. ts-context ExecWrapper
 #: ../src/client/execwrapper.cpp:45
 msgid "Invalid command string for /exec: %1"
 #. ts-context ExecWrapper
 #: ../src/client/execwrapper.cpp:45
 msgid "Invalid command string for /exec: %1"
@@ -2298,16 +2691,6 @@ msgstr "Skripti \"%1\" aiheutti virheen %2."
 msgid "Choose..."
 msgstr "Valitse..."
 
 msgid "Choose..."
 msgstr "Valitse..."
 
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.cpp:159
-msgid "this shouldn't be empty"
-msgstr "tämän ei pitäisi olla tyhjä"
-
-#. ts-context HighlightSettingsPage
-#: ../src/qtui/settingspages/highlightsettingspage.h:45
-msgid "highlight rule"
-msgstr "korostussääntö"
-
 #. ts-context HighlightSettingsPage
 #: ../src/qtui/settingspages/highlightsettingspage.ui:19
 msgid "Custom Highlights"
 #. ts-context HighlightSettingsPage
 #: ../src/qtui/settingspages/highlightsettingspage.ui:19
 msgid "Custom Highlights"
@@ -2333,10 +2716,14 @@ msgstr "Käytä"
 msgid "Add"
 msgstr "Lisää"
 
 msgid "Add"
 msgstr "Lisää"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context HighlightSettingsPage
 #. ts-context HighlightSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/highlightsettingspage.ui:62
 #: ../src/qtui/settingspages/highlightsettingspage.ui:62
+#: ../src/qtui/settingspages/identityeditwidget.ui:119
 msgid "Remove"
 msgid "Remove"
-msgstr "Poista"
+msgstr ""
 
 #. ts-context HighlightSettingsPage
 #: ../src/qtui/settingspages/highlightsettingspage.ui:85
 
 #. ts-context HighlightSettingsPage
 #: ../src/qtui/settingspages/highlightsettingspage.ui:85
@@ -2353,8 +2740,14 @@ msgstr "Kaikki henkilöllisyyden nimimerkit"
 msgid "Current nick"
 msgstr "Nykyinen nimimerkki"
 
 msgid "Current nick"
 msgstr "Nykyinen nimimerkki"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context HighlightSettingsPage
 #. ts-context HighlightSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ShortcutsSettingsPage
 #: ../src/qtui/settingspages/highlightsettingspage.ui:108
 #: ../src/qtui/settingspages/highlightsettingspage.ui:108
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:75
+#: ../src/qtui/settingspages/shortcutssettingspage.cpp:92
+#: ../src/qtui/settingspages/shortcutssettingspage.cpp:102
 msgid "None"
 msgstr "Ei mikään"
 
 msgid "None"
 msgstr "Ei mikään"
 
@@ -2363,19 +2756,51 @@ msgstr "Ei mikään"
 msgid "Case sensitive"
 msgstr "Sama kirjainkoko"
 
 msgid "Case sensitive"
 msgstr "Sama kirjainkoko"
 
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.cpp:159
+msgid "this shouldn't be empty"
+msgstr "tämän ei pitäisi olla tyhjä"
+
+#. ts-context HighlightSettingsPage
+#: ../src/qtui/settingspages/highlightsettingspage.h:45
+msgid "highlight rule"
+msgstr "korostussääntö"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentitiesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identitiessettingspage.ui:31
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:322
+#: ../src/qtui/settingspages/identityeditwidget.ui:136
+msgid "Rename Identity"
+msgstr ""
+
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.ui:51
+msgid "Add Identity"
+msgstr "Lisää henkilöllisyys"
+
+#. ts-context IdentitiesSettingsPage
+#: ../src/qtui/settingspages/identitiessettingspage.ui:74
+msgid "Remove Identity"
+msgstr "Poista henkilöllisyys"
+
 #. ts-context IdentitiesSettingsPage
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:31
 msgid "Identities"
 msgstr "Henkilöllisyydet"
 
 #. ts-context IdentitiesSettingsPage
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:31
 msgid "Identities"
 msgstr "Henkilöllisyydet"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IdentitiesSettingsPage
 #. ts-context IdentitiesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:178
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:178
+#: ../src/qtui/settingspages/networkssettingspage.cpp:167
 msgid ""
 "<b>The following problems need to be corrected before your changes can be "
 "applied:</b><ul>"
 msgstr ""
 msgid ""
 "<b>The following problems need to be corrected before your changes can be "
 "applied:</b><ul>"
 msgstr ""
-"<b>Seuraavat virheet pitää korjata ennen kuin muutoksesi voidaan ottaa "
-"käyttöön:</b><ul>"
 
 #. ts-context IdentitiesSettingsPage
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:179
 
 #. ts-context IdentitiesSettingsPage
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:179
@@ -2398,10 +2823,14 @@ msgstr ""
 msgid "<li>You need to specify an ident for every identity</li>"
 msgstr "<li>Jokaisella henkilöllisyydellä pitää olla ident</li>"
 
 msgid "<li>You need to specify an ident for every identity</li>"
 msgstr "<li>Jokaisella henkilöllisyydellä pitää olla ident</li>"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IdentitiesSettingsPage
 #. ts-context IdentitiesSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:183
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:183
+#: ../src/qtui/settingspages/networkssettingspage.cpp:169
 msgid "</ul>"
 msgid "</ul>"
-msgstr "</ul>"
+msgstr ""
 
 #. ts-context IdentitiesSettingsPage
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:184
 
 #. ts-context IdentitiesSettingsPage
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:184
@@ -2418,119 +2847,52 @@ msgstr "Poistetaanko henkilöllisyys?"
 msgid "Do you really want to delete identity \"%1\"?"
 msgstr "Haluatko varmasti poistaa henkilöllisyyden\"%1\"?"
 
 msgid "Do you really want to delete identity \"%1\"?"
 msgstr "Haluatko varmasti poistaa henkilöllisyyden\"%1\"?"
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.cpp:322
-#: ../src/qtui/settingspages/identitiessettingspage.ui:31
-msgid "Rename Identity"
-msgstr "Nimeä henkilöllisyys uudelleen"
-
 #. ts-context IdentitiesSettingsPage
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:323
 msgid "Please enter a new name for the identity \"%1\"!"
 msgstr "Anna henkilöllisyydelle \"%1\" uusi nimi!"
 
 #. ts-context IdentitiesSettingsPage
 #: ../src/qtui/settingspages/identitiessettingspage.cpp:323
 msgid "Please enter a new name for the identity \"%1\"!"
 msgstr "Anna henkilöllisyydelle \"%1\" uusi nimi!"
 
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.ui:51
-msgid "Add Identity"
-msgstr "Lisää henkilöllisyys"
-
-#. ts-context IdentitiesSettingsPage
-#: ../src/qtui/settingspages/identitiessettingspage.ui:74
-msgid "Remove Identity"
-msgstr "Poista henkilöllisyys"
-
 #. ts-context Identity
 #. ts-context Identity
-#: ../src/common/identity.cpp:122
+#: ../src/common/identity.cpp:134
 msgid "Quassel IRC User"
 msgstr "Quassel IRC -käyttäjä"
 
 #. ts-context Identity
 msgid "Quassel IRC User"
 msgstr "Quassel IRC -käyttäjä"
 
 #. ts-context Identity
-#: ../src/common/identity.cpp:150
+#: ../src/common/identity.cpp:162
 msgid "<empty>"
 msgstr "<tyhjä>"
 
 #. ts-context Identity
 msgid "<empty>"
 msgstr "<tyhjä>"
 
 #. ts-context Identity
-#: ../src/common/identity.cpp:156
+#: ../src/common/identity.cpp:168
 msgid "Gone fishing."
 msgstr "Poissa."
 
 #. ts-context Identity
 msgid "Gone fishing."
 msgstr "Poissa."
 
 #. ts-context Identity
-#: ../src/common/identity.cpp:160
+#: ../src/common/identity.cpp:172
 msgid "Not here. No, really. not here!"
 msgstr "Ei täällä. Muualla. Poissa!"
 
 #. ts-context Identity
 msgid "Not here. No, really. not here!"
 msgstr "Ei täällä. Muualla. Poissa!"
 
 #. ts-context Identity
-#: ../src/common/identity.cpp:163
+#: ../src/common/identity.cpp:175
 msgid "All Quassel clients vanished from the face of the earth..."
 msgstr "Kaikki maailman Quassel-asiakkaat ovat kadonneet..."
 
 #. ts-context Identity
 msgid "All Quassel clients vanished from the face of the earth..."
 msgstr "Kaikki maailman Quassel-asiakkaat ovat kadonneet..."
 
 #. ts-context Identity
-#: ../src/common/identity.cpp:166
+#: ../src/common/identity.cpp:178
 msgid "Kindergarten is elsewhere!"
 msgstr "Päiväkoti on muualla!"
 
 #. ts-context Identity
 msgid "Kindergarten is elsewhere!"
 msgstr "Päiväkoti on muualla!"
 
 #. ts-context Identity
-#: ../src/common/identity.cpp:167 ../src/common/identity.cpp:168
+#: ../src/common/identity.cpp:179 ../src/common/identity.cpp:180
 msgid "http://quassel-irc.org - Chat comfortably. Anywhere."
 msgstr "http://quassel-irc.org - Chat comfortably. Anywhere."
 
 msgid "http://quassel-irc.org - Chat comfortably. Anywhere."
 msgstr "http://quassel-irc.org - Chat comfortably. Anywhere."
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IdentityEditWidget
 #. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:219
-#: ../src/qtui/settingspages/identityeditwidget.ui:399
-msgid "Advanced"
-msgstr "Lisäasetukset"
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:290
-msgid "Load a Key"
-msgstr "Lataa avain"
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:317
-#: ../src/qtui/settingspages/identityeditwidget.cpp:328
-#: ../src/qtui/settingspages/identityeditwidget.ui:605
-msgid "No Key loaded"
-msgstr "Ei ladattua avainta"
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:318
-#: ../src/qtui/settingspages/identityeditwidget.cpp:365
-#: ../src/qtui/settingspages/identityeditwidget.ui:625
-#: ../src/qtui/settingspages/identityeditwidget.ui:723
-msgid "Load"
-msgstr "Lataa"
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:322
-msgid "RSA"
-msgstr "RSA"
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:325
-msgid "DSA"
-msgstr "DSA"
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:330
-#: ../src/qtui/settingspages/identityeditwidget.cpp:369
-msgid "Clear"
-msgstr "Tyhjennä"
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:340
-msgid "Load a Certificate"
-msgstr "Lataa varmenne"
-
-#. ts-context IdentityEditWidget
-#: ../src/qtui/settingspages/identityeditwidget.cpp:363
-#: ../src/qtui/settingspages/identityeditwidget.cpp:364
-#: ../src/qtui/settingspages/identityeditwidget.ui:663
-#: ../src/qtui/settingspages/identityeditwidget.ui:697
-msgid "No Certificate loaded"
-msgstr "Ei ladattua varmennetta"
-
-#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context MainWin
 #: ../src/qtui/settingspages/identityeditwidget.ui:30
 #: ../src/qtui/settingspages/identityeditwidget.ui:30
+#: ../src/qtui/mainwin.cpp:312
 msgid "General"
 msgstr "Yleiset"
 
 msgid "General"
 msgstr "Yleiset"
 
@@ -2549,25 +2911,43 @@ msgstr "\"Oikea nimi\" näytetään /whois:sä."
 msgid "Nicknames"
 msgstr "Nimimerkit"
 
 msgid "Nicknames"
 msgstr "Nimimerkit"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IdentityEditWidget
 #. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NickEditDlg
 #: ../src/qtui/settingspages/identityeditwidget.ui:90
 #: ../src/qtui/settingspages/identityeditwidget.ui:90
+#: ../src/qtui/settingspages/identitiessettingspage.cpp:420
 msgid "Add Nickname"
 msgid "Add Nickname"
-msgstr "Lisää nimimerkki"
+msgstr ""
 
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:116
 msgid "Remove Nickname"
 msgstr "Poista nimimerkki"
 
 
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:116
 msgid "Remove Nickname"
 msgstr "Poista nimimerkki"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IdentityEditWidget
 #. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
 #: ../src/qtui/settingspages/identityeditwidget.ui:165
 #: ../src/qtui/settingspages/identityeditwidget.ui:165
+#: ../src/qtui/settingspages/networkssettingspage.ui:278
+#: ../src/qtui/ui/simplenetworkeditor.ui:165
 msgid "Move upwards in list"
 msgid "Move upwards in list"
-msgstr "Siirrä listalla ylöspäin"
+msgstr ""
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IdentityEditWidget
 #. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
 #: ../src/qtui/settingspages/identityeditwidget.ui:179
 #: ../src/qtui/settingspages/identityeditwidget.ui:179
+#: ../src/qtui/settingspages/networkssettingspage.ui:292
+#: ../src/qtui/ui/simplenetworkeditor.ui:179
 msgid "Move downwards in list"
 msgid "Move downwards in list"
-msgstr "Siirrä listalla alaspäin"
+msgstr ""
 
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:227
 
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:227
@@ -2632,6 +3012,16 @@ msgstr "Siirry poissa-tilaan"
 msgid "minutes of being idle"
 msgstr "minuutin joutenolon jälkeen"
 
 msgid "minutes of being idle"
 msgstr "minuutin joutenolon jälkeen"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
+#: ../src/qtui/settingspages/identityeditwidget.ui:399
+#: ../src/qtui/settingspages/identityeditwidget.cpp:219
+#: ../src/qtui/settingspages/servereditdlg.ui:119
+msgid "Advanced"
+msgstr ""
+
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:407
 msgid "Ident:"
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:407
 msgid "Ident:"
@@ -2677,19 +3067,20 @@ msgstr ""
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:517
 msgid ""
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:517
 msgid ""
-"Warning: you are not connected with a secured connection to the Quassel "
-"Core!\n"
-"Proceeding will cause an unencrypted transfer of your SSL Key and SSL "
-"Certificate!"
+"Warning: you are not connected with a secured connection to the Quassel Core!\n"
+"Proceeding will cause an unencrypted transfer of your SSL Key and SSL Certificate!"
 msgstr ""
 "Varoitus: et käytä suojattua yhteyttä Quassel-ytimeesi!\n"
 msgstr ""
 "Varoitus: et käytä suojattua yhteyttä Quassel-ytimeesi!\n"
-"Jatkamisesta seuraa SSL-avaimesi ja SSL-varmenteesi siirtäminen "
-"salaamattomana!"
+"Jatkamisesta seuraa SSL-avaimesi ja SSL-varmenteesi siirtäminen salaamattomana!"
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IdentityEditWidget
 #. ts-context IdentityEditWidget
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context MainWin
 #: ../src/qtui/settingspages/identityeditwidget.ui:546
 #: ../src/qtui/settingspages/identityeditwidget.ui:546
+#: ../src/qtui/mainwin.cpp:1044
 msgid "Continue"
 msgid "Continue"
-msgstr "Jatka"
+msgstr ""
 
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:584
 
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:584
@@ -2701,6 +3092,21 @@ msgstr "Käytä SSL-avainta"
 msgid "Key Type:"
 msgstr "Avaimen tyyppi:"
 
 msgid "Key Type:"
 msgstr "Avaimen tyyppi:"
 
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:605
+#: ../src/qtui/settingspages/identityeditwidget.cpp:317
+#: ../src/qtui/settingspages/identityeditwidget.cpp:328
+msgid "No Key loaded"
+msgstr "Ei ladattua avainta"
+
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:625
+#: ../src/qtui/settingspages/identityeditwidget.ui:723
+#: ../src/qtui/settingspages/identityeditwidget.cpp:318
+#: ../src/qtui/settingspages/identityeditwidget.cpp:365
+msgid "Load"
+msgstr "Lataa"
+
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:637
 msgid "Use SSL Certificate"
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:637
 msgid "Use SSL Certificate"
@@ -2711,45 +3117,54 @@ msgstr "Käytä SSL-varmennetta"
 msgid "Organisation:"
 msgstr "Yritys:"
 
 msgid "Organisation:"
 msgstr "Yritys:"
 
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.ui:663
+#: ../src/qtui/settingspages/identityeditwidget.ui:697
+#: ../src/qtui/settingspages/identityeditwidget.cpp:363
+#: ../src/qtui/settingspages/identityeditwidget.cpp:364
+msgid "No Certificate loaded"
+msgstr "Ei ladattua varmennetta"
+
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:690
 msgid "CommonName:"
 msgstr "CommonName:"
 
 #. ts-context IdentityEditWidget
 #: ../src/qtui/settingspages/identityeditwidget.ui:690
 msgid "CommonName:"
 msgstr "CommonName:"
 
-#. ts-context IdentityPage
-#: ../src/qtui/ircconnectionwizard.cpp:107
-msgid "Setup Identity"
-msgstr "Määritä henkilöllisyys"
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.cpp:290
+msgid "Load a Key"
+msgstr "Lataa avain"
 
 
-#. ts-context IdentityPage
-#: ../src/qtui/ircconnectionwizard.cpp:112
-msgid "Default Identity"
-msgstr "Oletushenkilöllisyys"
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.cpp:322
+msgid "RSA"
+msgstr "RSA"
 
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:35
-msgid "Strictness"
-msgstr "Taso"
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.cpp:325
+msgid "DSA"
+msgstr "DSA"
 
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:41
-msgid "Dynamic"
-msgstr "Dynaaminen"
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.cpp:330
+#: ../src/qtui/settingspages/identityeditwidget.cpp:369
+msgid "Clear"
+msgstr "Tyhjennä"
 
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:48
-msgid "Permanent"
-msgstr "Pysyvä"
+#. ts-context IdentityEditWidget
+#: ../src/qtui/settingspages/identityeditwidget.cpp:340
+msgid "Load a Certificate"
+msgstr "Lataa varmenne"
 
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:66
-msgid "Rule Type"
-msgstr "Sääntötyyppi"
+#. ts-context IdentityPage
+#: ../src/qtui/ircconnectionwizard.cpp:107
+msgid "Setup Identity"
+msgstr "Määritä henkilöllisyys"
 
 
-#. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:72
-msgid "Sender"
-msgstr "Lähettäjä"
+#. ts-context IdentityPage
+#: ../src/qtui/ircconnectionwizard.cpp:112
+msgid "Default Identity"
+msgstr "Oletushenkilöllisyys"
 
 #. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:15
 
 #. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:15
@@ -2762,8 +3177,7 @@ msgid ""
 "<p><b>Strictness:</b></p>\n"
 "<p><u>Dynamic:</u></p>\n"
 "<p>Messages are filtered \"on the fly\".\n"
 "<p><b>Strictness:</b></p>\n"
 "<p><u>Dynamic:</u></p>\n"
 "<p>Messages are filtered \"on the fly\".\n"
-"Whenever you disable/delete the ignore rule, the messages are shown again.</"
-"p>\n"
+"Whenever you disable/delete the ignore rule, the messages are shown again.</p>\n"
 "<p><u>Permanent:</u></p>\n"
 "<p>Messages are filtered before they get stored in the database.</p>"
 msgstr ""
 "<p><u>Permanent:</u></p>\n"
 "<p>Messages are filtered before they get stored in the database.</p>"
 msgstr ""
@@ -2774,6 +3188,21 @@ msgstr ""
 "<p><u>Pysyvä:</u></p>\n"
 "<p>Viestit suodatetaan jo ennen niiden tallentamista tietokantaan.</p>"
 
 "<p><u>Pysyvä:</u></p>\n"
 "<p>Viestit suodatetaan jo ennen niiden tallentamista tietokantaan.</p>"
 
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:35
+msgid "Strictness"
+msgstr "Taso"
+
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:41
+msgid "Dynamic"
+msgstr "Dynaaminen"
+
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:48
+msgid "Permanent"
+msgstr "Pysyvä"
+
 #. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:58
 msgid ""
 #. ts-context IgnoreListEditDlg
 #: ../src/qtui/settingspages/ignorelisteditdlg.ui:58
 msgid ""
@@ -2792,11 +3221,20 @@ msgstr ""
 "<p>Sääntöä testataan viestin varsinaista sisältöä vastaan.</p>"
 
 #. ts-context IgnoreListEditDlg
 "<p>Sääntöä testataan viestin varsinaista sisältöä vastaan.</p>"
 
 #. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:91
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:66
+msgid "Rule Type"
+msgstr "Sääntötyyppi"
+
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:72
+msgid "Sender"
+msgstr "Lähettäjä"
+
+#. ts-context IgnoreListEditDlg
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:98
 msgid ""
 "<p><b>Ignore rule:</b></p>\n"
 msgid ""
 "<p><b>Ignore rule:</b></p>\n"
-"<p>Depending on the type of the rule, the text is matched against either:</"
-"p>\n"
+"<p>Depending on the type of the rule, the text is matched against either:</p>\n"
 "<p><u>- the message content:</u></p>\n"
 "<p><i>Example:</i>\n"
 "<br />\n"
 "<p><u>- the message content:</u></p>\n"
 "<p><i>Example:</i>\n"
 "<br />\n"
@@ -2806,102 +3244,104 @@ msgid ""
 "<br />\n"
 "- <i>*@foobar.com</i> matches any sender from host <i>foobar.com</i>\n"
 "<br />\n"
 "<br />\n"
 "- <i>*@foobar.com</i> matches any sender from host <i>foobar.com</i>\n"
 "<br />\n"
-"- <i>stupid!.+</i> (RegEx) matches any sender with nickname <i>stupid</i> "
-"from any host</p>"
+"- <i>stupid!.+</i> (RegEx) matches any sender with nickname <i>stupid</i> from any host</p>"
 msgstr ""
 msgstr ""
-"<p><b>Sudatussääntö:</b></p>\n"
+"<p><b>Suodatussääntö:</b></p>\n"
 "<p>Säännön tyypistä riippuen sitä verrataan joko:</p>\n"
 "<p><u>- viestin sisältöön:</u></p>\n"
 "<p><i>Esimerkki:</i>\n"
 "<br />\n"
 "<p>Säännön tyypistä riippuen sitä verrataan joko:</p>\n"
 "<p><u>- viestin sisältöön:</u></p>\n"
 "<p><i>Esimerkki:</i>\n"
 "<br />\n"
-"<i>*foobar*</i> pätee kaikkiien viesteihin jotka sisältävät sanan <i>foobar</"
-"i></p>\n"
-"<p><u>- lähettäjämerkkijonoon</u>  <i>(nimimerkki!ident@verkko.osoite)</i></"
-"p>\n"
-"<p><i>Esimerkejä:</i>\n"
+"<i>*foobar*</i> pätee kaikkiin viesteihin, jotka sisältävät sanan <i>foobar</i></p>\n"
+"<p><u>- lähettäjän merkkijonoon</u>  <i>(nimimerkki!ident@verkko.osoite)</i></p>\n"
+"<p><i>Esimerkkejä:</i>\n"
 "<br />\n"
 "<br />\n"
-"- <i>*@foobar.com</i> pätee kaikkiin lähettäjiin osoitteesta <i>foobar.com</"
-"i>\n"
+"- <i>*@foobar.com</i> osuu kaikkiin lähettäjiin osoitteesta <i>foobar.com</i>\n"
 "<br />\n"
 "<br />\n"
-"- <i>evo!.+</i> (RegEx) pätee kaikkiin lähettäjiin, joiden nimimerkki on "
-"<i>evo</i></p>"
+"- <i>evo!.+</i> (RegEx) osuu kaikkiin lähettäjiin, joiden nimimerkki on <i>evo</i></p>"
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IgnoreListEditDlg
 #. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:105
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IgnoreListModel
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:112
+#: ../src/qtui/settingspages/ignorelistmodel.cpp:195
 msgid "Ignore Rule"
 msgid "Ignore Rule"
-msgstr "Suodatussääntö"
+msgstr ""
 
 #. ts-context IgnoreListEditDlg
 
 #. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:116
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:123
 msgid ""
 "<p><b>Use regular expressions:</b></p>\n"
 "<p>If enabled, rules follow regular expression syntax.</p>\n"
 msgid ""
 "<p><b>Use regular expressions:</b></p>\n"
 "<p>If enabled, rules follow regular expression syntax.</p>\n"
-"<p>Otherwise rules allow wildcard matching with the following special "
-"characters:</p>\n"
+"<p>Otherwise rules allow wildcard matching with the following special characters:</p>\n"
 "<p> *: representing \"any amount of any character\"\n"
 "<br />\n"
 "?: representing \"exactly one character\"</p>"
 msgstr ""
 "<p><b>Käytä säännöllisiä ilmauksia (RegEx):</b></p>\n"
 "<p> *: representing \"any amount of any character\"\n"
 "<br />\n"
 "?: representing \"exactly one character\"</p>"
 msgstr ""
 "<p><b>Käytä säännöllisiä ilmauksia (RegEx):</b></p>\n"
-"<p>Säännöt tulkitaan säännöllisiksi ilmaisuiksi jos tämä on valittuna.</p>\n"
-"<p>Muussa tapauksessa säännöissä voidaan käyttää seuraavia jokerimerkkejä:</"
-"p>\n"
-"<p> * tarkoittaa \"kuinka monta kappaletta tahansa mitä merkkiä tahansa\"\n"
+"<p>Säännöt tulkitaan säännöllisiksi ilmaisuiksi, jos tämä on valittuna.</p>\n"
+"<p>Muutoin säännöissä voidaan käyttää seuraavia jokerimerkkejä:</p>\n"
+"<p> * tarkoittaa \"mitä tahansa merkkiä kuinka monta tahansa\"\n"
 "<br />\n"
 "? tarkoittaa \"tarkalleen yksi merkki\"</p>"
 
 #. ts-context IgnoreListEditDlg
 "<br />\n"
 "? tarkoittaa \"tarkalleen yksi merkki\"</p>"
 
 #. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:124
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:131
 msgid "Regular expression"
 msgstr "Säännöllinen ilmaus (RegEx)"
 
 #. ts-context IgnoreListEditDlg
 msgid "Regular expression"
 msgstr "Säännöllinen ilmaus (RegEx)"
 
 #. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:136
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:143
 msgid ""
 "<p><b>Scope:</b></p>\n"
 "<p><u>Global:</u></p>\n"
 "<p>The rule is active for any channel on any network</p>\n"
 "<p><u>Network:</u></p>\n"
 msgid ""
 "<p><b>Scope:</b></p>\n"
 "<p><u>Global:</u></p>\n"
 "<p>The rule is active for any channel on any network</p>\n"
 "<p><u>Network:</u></p>\n"
-"<p>The list below is interpreted as a list of networks for which the rule "
-"should match</p>\n"
+"<p>The list below is interpreted as a list of networks for which the rule should match</p>\n"
 "<p><u>Channel:</u></p>\n"
 "<p><u>Channel:</u></p>\n"
-"<p>The list below is interpreted as a list of channels for which the rule "
-"should match</p>"
+"<p>The list below is interpreted as a list of channels for which the rule should match</p>"
 msgstr ""
 "<p><b>Laajuus:</b></p>\n"
 "<p><u>Globaali:</u></p>\n"
 "<p>Sääntö on käytössä kaikilla kanavilla kaikissa verkoissa</p>\n"
 "<p><u>Verkko:</u></p>\n"
 msgstr ""
 "<p><b>Laajuus:</b></p>\n"
 "<p><u>Globaali:</u></p>\n"
 "<p>Sääntö on käytössä kaikilla kanavilla kaikissa verkoissa</p>\n"
 "<p><u>Verkko:</u></p>\n"
-"<p>Lista tulkitaan listaksi verkkoja joissa sääntö on käytössä</p>\n"
+"<p>Lista tulkitaan listaksi verkkoja, joissa sääntö on käytössä</p>\n"
 "<p><u>Kanava:</u></p>\n"
 "<p><u>Kanava:</u></p>\n"
-"<p>Lista tulkitaan listaksi kanavia joissa sääntö on käytössä</p>"
+"<p>Lista tulkitaan listaksi kanavia, joissa sääntö on käytössä</p>"
 
 #. ts-context IgnoreListEditDlg
 
 #. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:145
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:152
 msgid "Scope"
 msgstr "Laajuus"
 
 #. ts-context IgnoreListEditDlg
 msgid "Scope"
 msgstr "Laajuus"
 
 #. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:153
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:160
 msgid "Global"
 msgstr "Globaali"
 
 msgid "Global"
 msgstr "Globaali"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IgnoreListEditDlg
 #. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:160
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:167
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:33
 msgid "Network"
 msgid "Network"
-msgstr "Verkko"
+msgstr ""
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IgnoreListEditDlg
 #. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:167
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IrcListModel
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:174
+#: ../src/client/irclistmodel.cpp:59
 msgid "Channel"
 msgid "Channel"
-msgstr "Kanava"
+msgstr ""
 
 #. ts-context IgnoreListEditDlg
 
 #. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:176
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:183
 msgid ""
 "<p><b>Scope rule:</b></p>\n"
 msgid ""
 "<p><b>Scope rule:</b></p>\n"
-"<p>A scope rule is a semicolon separated list of either <i>network</i> or "
-"<i>channel</i> names.</p>\n"
+"<p>A scope rule is a semicolon separated list of either <i>network</i> or <i>channel</i> names.</p>\n"
 "<p><i>Example:</i>\n"
 "<br />\n"
 "<i>#quassel*; #foobar</i>\n"
 "<p><i>Example:</i>\n"
 "<br />\n"
 "<i>#quassel*; #foobar</i>\n"
@@ -2909,17 +3349,15 @@ msgid ""
 "would match on #foobar and on any channel starting with <i>#quassel</i></p>"
 msgstr ""
 "<p><b>Laajuussääntö:</b></p>\n"
 "would match on #foobar and on any channel starting with <i>#quassel</i></p>"
 msgstr ""
 "<p><b>Laajuussääntö:</b></p>\n"
-"<p>Laajuussääntö on puolipisteillä erotettu lista joko <i>verkkojen</i> tai "
-"<i>kanavien</i> nimiä.</p>\n"
+"<p>Laajuussääntö on puolipisteillä erotettu lista joko <i>verkkojen</i> tai <i>kanavien</i> nimiä.</p>\n"
 "<p><i>Esimerkki:</i>\n"
 "<br />\n"
 "<i>#quassel*; #foobar</i>\n"
 "<br />\n"
 "<p><i>Esimerkki:</i>\n"
 "<br />\n"
 "<i>#quassel*; #foobar</i>\n"
 "<br />\n"
-"tarkoittaisi kanavaa #foobar, sekä kaikkia kanavia joiden nimi alkaa "
-"<i>#quassel</i></p>"
+"tarkoittaisi kanavaa #foobar sekä kaikkia kanavia joiden nimi alkaa <i>#quassel</i></p>"
 
 #. ts-context IgnoreListEditDlg
 
 #. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:207
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:214
 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"
@@ -2929,11 +3367,10 @@ msgstr ""
 "<p><b>Käytä / Älä käytä:</b></p>\n"
 "<p>Vain käytössä olevat säännöt suodattavat.\n"
 "<br />\n"
 "<p><b>Käytä / Älä käytä:</b></p>\n"
 "<p>Vain käytössä olevat säännöt suodattavat.\n"
 "<br />\n"
-"Dynaamisen säännön käytöstä poistaminen itseasiassa näyttää suodatetut "
-"viestit uudelleen</p>"
+"Dynaamisen säännön käytöstä poistaminen itseasiassa näyttää suodatetut viestit uudelleen</p>"
 
 #. ts-context IgnoreListEditDlg
 
 #. ts-context IgnoreListEditDlg
-#: ../src/qtui/settingspages/ignorelisteditdlg.ui:213
+#: ../src/qtui/settingspages/ignorelisteditdlg.ui:220
 msgid "Rule is enabled"
 msgstr "Käytössä"
 
 msgid "Rule is enabled"
 msgstr "Käytössä"
 
@@ -2943,29 +3380,30 @@ msgid ""
 "<b>Enable / Disable:</b><br />Only enabled rules are filtered.<br />For "
 "dynamic rules, disabling actually shows the filtered messages again"
 msgstr ""
 "<b>Enable / Disable:</b><br />Only enabled rules are filtered.<br />For "
 "dynamic rules, disabling actually shows the filtered messages again"
 msgstr ""
-"<b>Käytä / Älä käytä:</b><br />Vain käytössä olevat säännöt suodattavat.<br /"
-">Dynaamisen säännön käytöstä poistaminen itseasiassa näyttää suodatetut "
+"<b>Käytä / Älä käytä:</b><br />Vain käytössä olevat säännöt suodattavat.<br "
+"/>Dynaamisen säännön käytöstä poistaminen itseasiassa näyttää suodatetut "
 "viestit uudelleen"
 
 #. ts-context IgnoreListModel
 #: ../src/qtui/settingspages/ignorelistmodel.cpp:73
 msgid ""
 "<b>Ignore rule:</b><br />Depending on the type of the rule, the text is "
 "viestit uudelleen"
 
 #. ts-context IgnoreListModel
 #: ../src/qtui/settingspages/ignorelistmodel.cpp:73
 msgid ""
 "<b>Ignore rule:</b><br />Depending on the type of the rule, the text is "
-"matched against either:<br /><br />- <u>the message content:</u><br /"
-"><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 />"
-msgstr ""
-"<b>Suodatussääntö:</b><br />Säännön tyypistä riippuen tekstiä verrataan joko:"
-"<br /><br />- <u>viestin sisältöön:</u><br /><i>Esimerkki:<i><br />    "
-"\"*foobar*\" täsmää kaikkeen tekstiin joka sisältää sanan \"foobar\"<br /"
-"><br />- <u>lähettäjämerkkijonoon <i>nimimerkki!ident@verkko.osoite<i></"
-"u><br /><i>Esimerkki:</i><br />    \"*@foobar.com\" täsmää kaikkiin "
-"lähettäjiin osoitteesta foobar.com<br />    \"idiootti!.+\" (RegEx) täsmää "
-"kaikkiin lähettäjjiin nimimerkiltään \"idiootti\" mistä verkko-osoitteesta "
-"tahansa<br />"
+"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 />"
+msgstr ""
+"<b>Suodatussääntö:</b><br />Säännön tyypistä riippuen tekstiä verrataan "
+"joko:<br /><br />- <u>viestin sisältöön:</u><br /><i>Esimerkki:<i><br />    "
+"\"*foobar*\" täsmää kaikkeen tekstiin joka sisältää sanan \"foobar\"<br "
+"/><br />- <u>lähettäjämerkkijonoon "
+"<i>nimimerkki!ident@verkko.osoite<i></u><br /><i>Esimerkki:</i><br />    "
+"\"*@foobar.com\" täsmää kaikkiin lähettäjiin osoitteesta foobar.com<br />"
+"    \"idiootti!.+\" (RegEx) täsmää kaikkiin lähettäjjiin nimimerkiltään "
+"\"idiootti\" mistä verkko-osoitteesta tahansa<br />"
 
 #. ts-context IgnoreListModel
 #: ../src/qtui/settingspages/ignorelistmodel.cpp:89
 
 #. ts-context IgnoreListModel
 #: ../src/qtui/settingspages/ignorelistmodel.cpp:89
@@ -2987,6 +3425,11 @@ msgstr "Käytössä"
 msgid "Type"
 msgstr "Tyyppi"
 
 msgid "Type"
 msgstr "Tyyppi"
 
+#. ts-context IgnoreListSettingsPage
+#: ../src/qtui/settingspages/ignorelistsettingspage.ui:56
+msgid "&Edit"
+msgstr "&Muokkaa"
+
 #. ts-context IgnoreListSettingsPage
 #: ../src/qtui/settingspages/ignorelistsettingspage.cpp:34
 msgid "Ignore List"
 #. ts-context IgnoreListSettingsPage
 #: ../src/qtui/settingspages/ignorelistsettingspage.cpp:34
 msgid "Ignore List"
@@ -3008,35 +3451,119 @@ msgstr ""
 "\"%1\"\n"
 "Valitse toinen sääntö."
 
 "\"%1\"\n"
 "Valitse toinen sääntö."
 
-#. ts-context IgnoreListSettingsPage
-#: ../src/qtui/settingspages/ignorelistsettingspage.ui:56
-msgid "&Edit"
-msgstr "&Muokkaa"
-
 #. ts-context IndicatorNotificationConfigWidget
 #: ../src/qtui/ui/indicatornotificationconfigwidget.ui:20
 #. ts-context IndicatorNotificationConfigWidget
 #: ../src/qtui/ui/indicatornotificationconfigwidget.ui:20
-msgid "Show messages in indicator"
-msgstr "Näytä viestit ilmaisimessa"
+msgid ""
+"This enables support for the Ayatana Project's application indicator "
+"(libindicate)."
+msgstr "Ottaa käyttöön Aytana Projectin sovellusindikaattorin (libindicate)."
+
+#. ts-context IndicatorNotificationConfigWidget
+#: ../src/qtui/ui/indicatornotificationconfigwidget.ui:23
+msgid "Show messages in application indicator"
+msgstr ""
 
 #. ts-context InputWidget
 
 #. ts-context InputWidget
-#: ../src/qtui/inputwidget.cpp:89
-msgid "Focus Input Line"
-msgstr "Kohdista syöterivi"
+#: ../src/qtui/inputwidget.cpp:73
+msgid "White"
+msgstr "Valkoinen"
 
 #. ts-context InputWidget
 
 #. ts-context InputWidget
-#: ../src/qtui/inputwidget.cpp:90
-msgid "Ctrl+L"
-msgstr "Ctrl+L"
+#: ../src/qtui/inputwidget.cpp:73
+msgid "Black"
+msgstr "Musta"
 
 
-#. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.cpp:23
-msgid "Input Widget"
-msgstr "Syöttöelementti"
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
+msgid "Dark blue"
+msgstr "Tumma sininen"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
+msgid "Dark green"
+msgstr "Tumma vihreä"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
+msgid "Red"
+msgstr "Punainen"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
+msgid "Dark red"
+msgstr "Tumma punainen"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
+msgid "Dark magenta"
+msgstr "Tumma lila"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:73
+msgid "Orange"
+msgstr "Oranssi"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
+msgid "Yellow"
+msgstr "Keltainen"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
+msgid "Green"
+msgstr "Vihreä"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
+msgid "Dark cyan"
+msgstr "Tumma turkoosi"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
+msgid "Cyan"
+msgstr "Turkoosi"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
+msgid "Blue"
+msgstr ""
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
+msgid "Magenta"
+msgstr "Lila"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
+msgid "Dark gray"
+msgstr "Tumma harmaa"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:74
+msgid "Light gray"
+msgstr "Vaalea harmaa"
+
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:84 ../src/qtui/inputwidget.cpp:85
+msgid "Clear Color"
+msgstr "Poista väri"
 
 
+#. ts-context InputWidget
+#: ../src/qtui/inputwidget.cpp:132
+msgid "Focus Input Line"
+msgstr "Kohdista syöterivi"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context InputWidgetSettingsPage
 #. ts-context InputWidgetSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ItemViewSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:22
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:22
+#: ../src/qtui/settingspages/itemviewsettingspage.ui:22
+#: ../src/qtui/settingspages/topicwidgetsettingspage.ui:22
 msgid "Custom font:"
 msgid "Custom font:"
-msgstr "Mukautettu fontti:"
+msgstr ""
 
 #. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:50
 
 #. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:50
@@ -3045,44 +3572,69 @@ msgstr "Tarkista oikeinkirjoitus"
 
 #. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:63
 
 #. ts-context InputWidgetSettingsPage
 #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:63
+msgid "Enable per chat history"
+msgstr "Käytä keskustelukohtaista historiaa."
+
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:79
 msgid "Show nick selector"
 msgstr "Näytä nimimerkinvalitsin"
 
 #. ts-context InputWidgetSettingsPage
 msgid "Show nick selector"
 msgstr "Näytä nimimerkinvalitsin"
 
 #. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:79
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:95
+msgid "Show style buttons"
+msgstr "Näytä tyylipainikkeet"
+
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:111
+msgid "Enables (limited) Emacs key bindings in the input field."
+msgstr "Käytä (rajoitettuja) Emacs näppäinyhdistelmiä kentässä."
+
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:114
+msgid "Emacs key bindings"
+msgstr "Emacs näppäinyhdistelmät"
+
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:127
 msgid "Multi-Line Editing"
 msgstr "Usean rivin muokkaus"
 
 #. ts-context InputWidgetSettingsPage
 msgid "Multi-Line Editing"
 msgstr "Usean rivin muokkaus"
 
 #. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:96
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:144
 msgid "Show at most"
 msgstr "Näytä enintään"
 
 #. ts-context InputWidgetSettingsPage
 msgid "Show at most"
 msgstr "Näytä enintään"
 
 #. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:122
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:170
 msgid "lines"
 msgstr "riviä"
 
 #. ts-context InputWidgetSettingsPage
 msgid "lines"
 msgstr "riviä"
 
 #. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:144
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:192
 msgid "Enable scrollbars"
 msgstr "Näytä vierityspalkit"
 
 #. ts-context InputWidgetSettingsPage
 msgid "Enable scrollbars"
 msgstr "Näytä vierityspalkit"
 
 #. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:163
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:211
 msgid "Tab Completion"
 msgstr "Sarkaintäydennys"
 
 #. ts-context InputWidgetSettingsPage
 msgid "Tab Completion"
 msgstr "Sarkaintäydennys"
 
 #. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:171
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:219
 msgid "Completion suffix:"
 msgstr "Täydennyksen loppuliite:"
 
 #. ts-context InputWidgetSettingsPage
 msgid "Completion suffix:"
 msgstr "Täydennyksen loppuliite:"
 
 #. ts-context InputWidgetSettingsPage
-#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:187
+#: ../src/qtui/settingspages/inputwidgetsettingspage.ui:235
 msgid ": "
 msgstr ": "
 
 msgid ": "
 msgstr ": "
 
+#. ts-context InputWidgetSettingsPage
+#: ../src/qtui/settingspages/inputwidgetsettingspage.cpp:23
+msgid "Input Widget"
+msgstr "Syöttöelementti"
+
 #. ts-context IrcConnectionWizard
 #: ../src/qtui/ircconnectionwizard.cpp:51
 msgid "Save && Connect"
 #. ts-context IrcConnectionWizard
 #: ../src/qtui/ircconnectionwizard.cpp:51
 msgid "Save && Connect"
@@ -3093,23 +3645,34 @@ msgstr "Tallenna && Yhdistä"
 msgid "Users"
 msgstr "Käyttäjät"
 
 msgid "Users"
 msgstr "Käyttäjät"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IrcListModel
 #. ts-context IrcListModel
-#: ../src/client/irclistmodel.cpp:61
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context MainWin
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkModel
+#: ../src/client/irclistmodel.cpp:61 ../src/qtui/mainwin.cpp:781
+#: ../src/client/networkmodel.cpp:852
 msgid "Topic"
 msgid "Topic"
-msgstr "Aihe"
+msgstr ""
 
 #. ts-context IrcServerHandler
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:542
+#: ../src/core/ircserverhandler.cpp:212
+msgid "%1 invited you to channel %2"
+msgstr "%1 kutsui sinut kanavalle %2"
+
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:584
 msgid "%1 has changed topic for %2 to: \"%3\""
 msgstr "%1 vaihto kanavan %2 aiheeksi: \"%3\""
 
 #. ts-context IrcServerHandler
 msgid "%1 has changed topic for %2 to: \"%3\""
 msgstr "%1 vaihto kanavan %2 aiheeksi: \"%3\""
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:567
+#: ../src/core/ircserverhandler.cpp:634
 msgid "Received RPL_ISUPPORT (005) without parameters!"
 msgstr "Vastaanotettiin RPL_ISUPPORT (005) ilman parametreja!"
 
 #. ts-context IrcServerHandler
 msgid "Received RPL_ISUPPORT (005) without parameters!"
 msgstr "Vastaanotettiin RPL_ISUPPORT (005) ilman parametreja!"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:575
+#: ../src/core/ircserverhandler.cpp:642
 msgid ""
 "Received non RFC compliant RPL_ISUPPORT: this can lead to unexpected "
 "behavior!"
 msgid ""
 "Received non RFC compliant RPL_ISUPPORT: this can lead to unexpected "
 "behavior!"
@@ -3117,181 +3680,196 @@ msgstr ""
 "Vastaanotettiin RFC:n vastainen RPL_ISUPPORT: tämä voi johtaa "
 "odottamattomaan käytökseen!"
 
 "Vastaanotettiin RFC:n vastainen RPL_ISUPPORT: tämä voi johtaa "
 "odottamattomaan käytökseen!"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IrcServerHandler
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:592 ../src/core/ircserverhandler.cpp:599
-#: ../src/core/ircserverhandler.cpp:606 ../src/core/ircserverhandler.cpp:613
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. Plain Message
+#. ----------
+#. Notice Message
+#. ----------
+#. Server Message
+#. ----------
+#. Info Message
+#. ----------
+#. Error Message
+#. ----------
+#. Topic Message
+#. ----------
+#. Invite Message
+#. ts-context UiStyle::StyledMessage
+#: ../src/core/ircserverhandler.cpp:662 ../src/core/ircserverhandler.cpp:669
+#: ../src/core/ircserverhandler.cpp:676 ../src/core/ircserverhandler.cpp:683
+#: ../src/uisupport/uistyle.cpp:577 ../src/uisupport/uistyle.cpp:580
+#: ../src/uisupport/uistyle.cpp:620 ../src/uisupport/uistyle.cpp:623
+#: ../src/uisupport/uistyle.cpp:626 ../src/uisupport/uistyle.cpp:633
+#: ../src/uisupport/uistyle.cpp:665 ../src/uisupport/uistyle.cpp:739
 msgid "%1"
 msgid "%1"
-msgstr "%1"
+msgstr ""
 
 #. ts-context IrcServerHandler
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:648
+#: ../src/core/ircserverhandler.cpp:718
 msgid "[Whois] %1 is away: \"%2\""
 msgstr "[Whois] %1 on poissa: \"%2\""
 
 #. ts-context IrcServerHandler
 msgid "[Whois] %1 is away: \"%2\""
 msgstr "[Whois] %1 on poissa: \"%2\""
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:654 ../src/core/ircserverhandler.cpp:659
+#: ../src/core/ircserverhandler.cpp:724 ../src/core/ircserverhandler.cpp:729
 msgid "%1 is away: \"%2\""
 msgstr "%1 on poissa: \"%2\""
 
 #. ts-context IrcServerHandler
 msgid "%1 is away: \"%2\""
 msgstr "%1 on poissa: \"%2\""
 
 #. 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
+#: ../src/core/ircserverhandler.cpp:773 ../src/core/ircserverhandler.cpp:787
+#: ../src/core/ircserverhandler.cpp:822 ../src/core/ircserverhandler.cpp:838
+#: ../src/core/ircserverhandler.cpp:906 ../src/core/ircserverhandler.cpp:938
 msgid "[Whois] %1"
 msgstr "[Whois] %1"
 
 #. ts-context IrcServerHandler
 msgid "[Whois] %1"
 msgstr "[Whois] %1"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:732 ../src/core/ircserverhandler.cpp:734
+#: ../src/core/ircserverhandler.cpp:802 ../src/core/ircserverhandler.cpp:805
 msgid "[Whois] %1 is %2 (%3)"
 msgstr "[Whois] %1 on %2 (%3)"
 
 #. ts-context IrcServerHandler
 msgid "[Whois] %1 is %2 (%3)"
 msgstr "[Whois] %1 on %2 (%3)"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:749
+#: ../src/core/ircserverhandler.cpp:820
 msgid "%1 is online via %2 (%3)"
 msgstr "%1 yhdistettynä %2 kautta (%3)"
 
 #. ts-context IrcServerHandler
 msgid "%1 is online via %2 (%3)"
 msgstr "%1 yhdistettynä %2 kautta (%3)"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:753 ../src/core/ircserverhandler.cpp:1031
+#: ../src/core/ircserverhandler.cpp:824 ../src/core/ircserverhandler.cpp:1131
 msgid "[Whowas] %1"
 msgstr "[Whowas] %1"
 
 #. ts-context IrcServerHandler
 msgid "[Whowas] %1"
 msgstr "[Whowas] %1"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:779
+#: ../src/core/ircserverhandler.cpp:850
 msgid "[Whowas] %1 was %2 (%3)"
 msgstr "[Whowas] %1 oli %2 (%3)"
 
 #. ts-context IrcServerHandler
 msgid "[Whowas] %1 was %2 (%3)"
 msgstr "[Whowas] %1 oli %2 (%3)"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:793
+#: ../src/core/ircserverhandler.cpp:864
 msgid "[Who] End of /WHO list for %1"
 msgstr "[Who] /WHO -listauksen loppu kohteelle %1"
 
 #. ts-context IrcServerHandler
 msgid "[Who] End of /WHO list for %1"
 msgstr "[Who] /WHO -listauksen loppu kohteelle %1"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:813
+#: ../src/core/ircserverhandler.cpp:886 ../src/core/ircserverhandler.cpp:894
 msgid "[Whois] %1 is logged in since %2"
 msgstr "[Whois] %1 on ollut kirjautuneena sisään alkaen %2"
 
 #. ts-context IrcServerHandler
 msgid "[Whois] %1 is logged in since %2"
 msgstr "[Whois] %1 on ollut kirjautuneena sisään alkaen %2"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:815
+#: ../src/core/ircserverhandler.cpp:888 ../src/core/ircserverhandler.cpp:896
 msgid "[Whois] %1 is idling for %2 (%3)"
 msgstr "[Whois] %1 on ollut jouten %2 (%3)"
 
 #. ts-context IrcServerHandler
 msgid "[Whois] %1 is idling for %2 (%3)"
 msgstr "[Whois] %1 on ollut jouten %2 (%3)"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:818
-msgid "[Whois] idle message: %1"
-msgstr "[Whois] joutenoloviesti: %1"
-
-#. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:850
+#: ../src/core/ircserverhandler.cpp:928
 msgid "[Whois] %1 is a user on channels: %2"
 msgstr "[Whois] %1 on käyttäjä kanavilla: %2"
 
 #. ts-context IrcServerHandler
 msgid "[Whois] %1 is a user on channels: %2"
 msgstr "[Whois] %1 on käyttäjä kanavilla: %2"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:852
+#: ../src/core/ircserverhandler.cpp:930
 msgid "[Whois] %1 has voice on channels: %2"
 msgstr "[Whois] %1 on puheoikeutettu kanavilla: %2"
 
 #. ts-context IrcServerHandler
 msgid "[Whois] %1 has voice on channels: %2"
 msgstr "[Whois] %1 on puheoikeutettu kanavilla: %2"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:854
+#: ../src/core/ircserverhandler.cpp:932
 msgid "[Whois] %1 is an operator on channels: %2"
 msgstr "[Whois] %1 on operaattori kanavilla: %2"
 
 #. ts-context IrcServerHandler
 msgid "[Whois] %1 is an operator on channels: %2"
 msgstr "[Whois] %1 on operaattori kanavilla: %2"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:882
+#: ../src/core/ircserverhandler.cpp:960
 msgid "Channel %1 has %2 users. Topic is: %3"
 msgstr "Kanavalla %1 on %2 käyttäjää. Aihe on: %3"
 
 #. ts-context IrcServerHandler
 msgid "Channel %1 has %2 users. Topic is: %3"
 msgstr "Kanavalla %1 on %2 käyttäjää. Aihe on: %3"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:891
+#: ../src/core/ircserverhandler.cpp:969
 msgid "End of channel list"
 msgstr "Kanavalistauksen loppu"
 
 #. ts-context IrcServerHandler
 msgid "End of channel list"
 msgstr "Kanavalistauksen loppu"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:909
+#: ../src/core/ircserverhandler.cpp:987
 msgid "Homepage for %1 is %2"
 msgstr "Kotisivu kanavalle %1 on %2"
 
 #. ts-context IrcServerHandler
 msgid "Homepage for %1 is %2"
 msgstr "Kotisivu kanavalle %1 on %2"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:927
+#: ../src/core/ircserverhandler.cpp:1005
 msgid "Channel %1 created on %2"
 msgstr "Kanava %1 on luotu %2"
 
 #. ts-context IrcServerHandler
 msgid "Channel %1 created on %2"
 msgstr "Kanava %1 on luotu %2"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:941
+#: ../src/core/ircserverhandler.cpp:1019
 msgid "No topic is set for %1."
 msgstr "Kanavalle %1 ei ole asetettu aihetta."
 
 #. ts-context IrcServerHandler
 msgid "No topic is set for %1."
 msgstr "Kanavalle %1 ei ole asetettu aihetta."
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:956
+#: ../src/core/ircserverhandler.cpp:1039
 msgid "Topic for %1 is \"%2\""
 msgstr "Aihe kanavalle %1 on \"%2\""
 
 #. ts-context IrcServerHandler
 msgid "Topic for %1 is \"%2\""
 msgstr "Aihe kanavalle %1 on \"%2\""
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:967
+#: ../src/core/ircserverhandler.cpp:1050
 msgid "Topic set by %1 on %2"
 msgstr "Aiheen no asettanut %1 %2"
 
 #. ts-context IrcServerHandler
 msgid "Topic set by %1 on %2"
 msgstr "Aiheen no asettanut %1 %2"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:990
+#: ../src/core/ircserverhandler.cpp:1067
+msgid "%1 has been invited to %2"
+msgstr ""
+
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:1090
 msgid "[Who] %1"
 msgstr "[Who] %1"
 
 #. ts-context IrcServerHandler
 msgid "[Who] %1"
 msgstr "[Who] %1"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1049
+#: ../src/core/ircserverhandler.cpp:1149
 msgid "Nick %1 contains illegal characters"
 msgstr "Nimimerkki %1 sisältää epäkelpoja merkkejä"
 
 #. ts-context IrcServerHandler
 msgid "Nick %1 contains illegal characters"
 msgstr "Nimimerkki %1 sisältää epäkelpoja merkkejä"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1060
+#: ../src/core/ircserverhandler.cpp:1160
 msgid "Nick already in use: %1"
 msgstr "Nimimerkki jo käytössä: %1"
 
 #. ts-context IrcServerHandler
 msgid "Nick already in use: %1"
 msgstr "Nimimerkki jo käytössä: %1"
 
 #. ts-context IrcServerHandler
-#: ../src/core/ircserverhandler.cpp:1149
+#: ../src/core/ircserverhandler.cpp:1177
+msgid "Nick/channel is temporarily unavailable: %1"
+msgstr "Nimimerkki/kanava ei ole juuri nyt käytettävissä: %1 "
+
+#. ts-context IrcServerHandler
+#: ../src/core/ircserverhandler.cpp:1270
 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 ""
 "Vapaita ja kelpoja nimimerkkejä ei löytynyt. käytä /nick <nimimerkki> "
 "jatkaaksesi"
 
 #. ts-context IrcUserItem
 msgstr ""
 "Vapaita ja kelpoja nimimerkkejä ei löytynyt. käytä /nick <nimimerkki> "
 "jatkaaksesi"
 
 #. ts-context IrcUserItem
-#: ../src/client/networkmodel.cpp:799
+#: ../src/client/networkmodel.cpp:806
+msgid " is away"
+msgstr ""
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context IrcUserItem
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context QueryBufferItem
+#: ../src/client/networkmodel.cpp:821 ../src/client/networkmodel.cpp:447
 msgid "idling since %1"
 msgid "idling since %1"
-msgstr "jouten lähtien %1"
+msgstr ""
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IrcUserItem
 #. ts-context IrcUserItem
-#: ../src/client/networkmodel.cpp:802
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context QueryBufferItem
+#: ../src/client/networkmodel.cpp:824 ../src/client/networkmodel.cpp:450
 msgid "login time: %1"
 msgid "login time: %1"
-msgstr "sisäänkirjautumisaika: %1"
+msgstr ""
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context IrcUserItem
 #. ts-context IrcUserItem
-#: ../src/client/networkmodel.cpp:805
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context QueryBufferItem
+#: ../src/client/networkmodel.cpp:827 ../src/client/networkmodel.cpp:453
 msgid "server: %1"
 msgid "server: %1"
-msgstr "palvelin: %1"
-
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:28
-msgid "Chat & Nick Lists"
-msgstr "Keskustelu & nimimerkki -listat"
-
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:36
-msgid "Inactive"
-msgstr "Epäaktiivinen"
-
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:37
-msgid "Normal"
-msgstr "Normaali"
-
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:38
-msgid "Unread messages"
-msgstr "Lukemattomat viestit"
-
-#. ts-context ItemViewSettingsPage
-#: ../src/qtui/settingspages/itemviewsettingspage.cpp:40
-msgid "Other activity"
-msgstr "Muu toiminta"
+msgstr ""
 
 #. ts-context ItemViewSettingsPage
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:50
 
 #. ts-context ItemViewSettingsPage
 #: ../src/qtui/settingspages/itemviewsettingspage.ui:50
@@ -3363,218 +3941,464 @@ msgstr "Paikalla:"
 msgid "Away:"
 msgstr "Poissa:"
 
 msgid "Away:"
 msgstr "Poissa:"
 
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:28
+msgid "Chat & Nick Lists"
+msgstr "Keskustelu & nimimerkki -listat"
+
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:36
+msgid "Inactive"
+msgstr "Epäaktiivinen"
+
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:37
+msgid "Normal"
+msgstr "Normaali"
+
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:38
+msgid "Unread messages"
+msgstr "Lukemattomat viestit"
+
+#. ts-context ItemViewSettingsPage
+#: ../src/qtui/settingspages/itemviewsettingspage.cpp:40
+msgid "Other activity"
+msgstr "Muu toiminta"
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context KNotificationBackend
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SystrayNotificationBackend
+#: ../src/qtui/knotificationbackend.cpp:115
+#: ../src/qtui/systraynotificationbackend.cpp:125
+msgid "%n pending highlights"
+msgid_plural "%n pending highlights"
+msgstr[0] ""
+msgstr[1] ""
+
+#. ts-context KeySequenceButton
+#: ../src/qtui/settingspages/keysequencewidget.cpp:77
+msgid "The key you just pressed is not supported by Qt."
+msgstr "Qt ei tue juuri painamaasi näppäintä."
+
+#. ts-context KeySequenceButton
+#: ../src/qtui/settingspages/keysequencewidget.cpp:78
+msgid "Unsupported Key"
+msgstr "Avainta ei tueta"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:169
+msgid ""
+"Click on the button, then enter the shortcut like you would in the program.\n"
+"Example for Ctrl+a: hold the Ctrl key and press a."
+msgstr ""
+"Klikkaa nappulaa ja kirjoita lyhytvalinta, jonka haluat asettaa.\n"
+"Esimerkiksi Ctrl+a: pidä Ctrl pohjassa ja paina a:ta."
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:259
+msgctxt "Meta key"
+msgid "Meta"
+msgstr "Meta"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:260
+msgctxt "Ctrl key"
+msgid "Ctrl"
+msgstr "Ctrl"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:261
+msgctxt "Alt key"
+msgid "Alt"
+msgstr "Alt"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:262
+msgctxt "Shift key"
+msgid "Shift"
+msgstr "Shift"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:265
+msgctxt "What the user inputs now will be taken as the new shortcut"
+msgid "Input"
+msgstr "Syöte"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:272
+msgctxt "No shortcut defined"
+msgid "None"
+msgstr "Ei mitään"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:355
+#: ../src/qtui/settingspages/keysequencewidget.cpp:361
+msgid "Shortcut Conflict"
+msgstr "Sekaannus lyhytvalinnoissa"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:356
+msgid ""
+"The \"%1\" shortcut is already in use, and cannot be configured.\n"
+"Please choose another one."
+msgstr ""
+"Lyhytvalintaa \"%1\" ei voi asettaa, se on jo käytössä. Valitse joku toinen."
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:362
+msgid ""
+"The \"%1\" shortcut is ambiguous with the shortcut for the following action:"
+msgstr "Lyhytvalinta \"%1\" on päällekkäinen tälle toiminnolle:"
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:364
+msgid "Do you want to reassign this shortcut to the selected action?"
+msgstr ""
+
+#. ts-context KeySequenceWidget
+#: ../src/qtui/settingspages/keysequencewidget.cpp:367
+msgid "Reassign"
+msgstr "Uudelleenaseta"
+
 #. ts-context MainWin
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:309
+#: ../src/qtui/mainwin.cpp:314
 msgid "&Connect to Core..."
 msgstr "&Yhdistä ytimeen..."
 
 #. ts-context MainWin
 msgid "&Connect to Core..."
 msgstr "&Yhdistä ytimeen..."
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:311
-msgid "&Disconnect from Core"
-msgstr "&Katkaise yhteys ytimeen"
+#: ../src/qtui/mainwin.cpp:316
+msgid "&Disconnect from Core"
+msgstr "&Katkaise yhteys ytimeen"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:318
+msgid "Core &Info..."
+msgstr "Ytimen &tiedot..."
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:320
+msgid "Configure &Networks..."
+msgstr "Määritä &verkot..."
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:323
+msgid "&Quit"
+msgstr "&Lopeta"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:327
+msgid "&Configure Chat Lists..."
+msgstr "&Keskustelulistausten asetukset..."
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:330
+msgid "&Lock Layout"
+msgstr "&Lukitse asettelu"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:334
+msgid "Show &Search Bar"
+msgstr "Näytä &hakupalkki"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:336
+msgid "Show Away Log"
+msgstr "Näytä poissa-loki"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:338
+msgid "Show &Menubar"
+msgstr "Näytä &valikkopalkki"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:341
+msgid "Show Status &Bar"
+msgstr "Näytä &tilarivi"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:343 ../src/qtui/mainwin.cpp:1185
+msgid "&Fullscreen mode"
+msgstr ""
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:347
+msgid "Configure &Shortcuts..."
+msgstr ""
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:349
+msgid "&Configure Quassel..."
+msgstr "&Quasselin asetukset..."
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:353
+msgid "&About Quassel"
+msgstr "&Tietoja Quasselista"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:355
+msgid "About &Qt"
+msgstr "Tietoja &Qt:stä"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:357
+msgid "Debug &NetworkModel"
+msgstr "Debuggaa &NetworkModel"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:359
+msgid "Debug &BufferViewOverlay"
+msgstr "Debuggaa &BufferViewOverlay"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:361
+msgid "Debug &MessageModel"
+msgstr "Debuggaa &MessageModel"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:363
+msgid "Debug &HotList"
+msgstr "Debuggaa &HotList"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:365
+msgid "Debug &Log"
+msgstr "Debuggaa &Log"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:367
+msgid "Reload Stylesheet"
+msgstr "Lataa tyylisivu uudelleen"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:371
+msgid "Navigation"
+msgstr ""
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:373
+msgid "Jump to hot chat"
+msgstr "Hyppää aktiiviseen keskusteluun"
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:385
+msgid "Set Quick Access #0"
+msgstr ""
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:387
+msgid "Set Quick Access #1"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:313
-msgid "Core &Info..."
-msgstr "Ytimen &tiedot..."
+#: ../src/qtui/mainwin.cpp:389
+msgid "Set Quick Access #2"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:315
-msgid "Configure &Networks..."
-msgstr "Määritä &verkot..."
+#: ../src/qtui/mainwin.cpp:391
+msgid "Set Quick Access #3"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:317
-msgid "&Quit"
-msgstr "&Lopeta"
+#: ../src/qtui/mainwin.cpp:393
+msgid "Set Quick Access #4"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:318
-msgid "Ctrl+Q"
-msgstr "Ctrl+Q"
+#: ../src/qtui/mainwin.cpp:395
+msgid "Set Quick Access #5"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:321
-msgid "&Configure Chat Lists..."
-msgstr "&Keskustelulistausten asetukset..."
+#: ../src/qtui/mainwin.cpp:397
+msgid "Set Quick Access #6"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:324
-msgid "&Lock Layout"
-msgstr "&Lukitse asettelu"
+#: ../src/qtui/mainwin.cpp:399
+msgid "Set Quick Access #7"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:328
-msgid "Show &Search Bar"
-msgstr "Näytä &hakupalkki"
+#: ../src/qtui/mainwin.cpp:401
+msgid "Set Quick Access #8"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:330
-msgid "Show Away Log"
-msgstr "Näytä poissa-loki"
+#: ../src/qtui/mainwin.cpp:403
+msgid "Set Quick Access #9"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:332
-msgid "Show &Menubar"
-msgstr "Näytä &valikkopalkki"
+#: ../src/qtui/mainwin.cpp:406
+msgid "Quick Access #0"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:333
-msgid "Ctrl+M"
-msgstr "Ctrl+M"
+#: ../src/qtui/mainwin.cpp:408
+msgid "Quick Access #1"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:335
-msgid "Show Status &Bar"
-msgstr "Näytä &tilarivi"
+#: ../src/qtui/mainwin.cpp:410
+msgid "Quick Access #2"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:339
-msgid "&Configure Quassel..."
-msgstr "&Quasselin asetukset..."
+#: ../src/qtui/mainwin.cpp:412
+msgid "Quick Access #3"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:340
-msgid "F7"
-msgstr "F7"
+#: ../src/qtui/mainwin.cpp:414
+msgid "Quick Access #4"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:343
-msgid "&About Quassel"
-msgstr "&Tietoja Quasselista"
+#: ../src/qtui/mainwin.cpp:416
+msgid "Quick Access #5"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:345
-msgid "About &Qt"
-msgstr "Tietoja &Qt:stä"
+#: ../src/qtui/mainwin.cpp:418
+msgid "Quick Access #6"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:347
-msgid "Debug &NetworkModel"
-msgstr "Debuggaa &NetworkModel"
+#: ../src/qtui/mainwin.cpp:420
+msgid "Quick Access #7"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:349
-msgid "Debug &BufferViewOverlay"
-msgstr "Debuggaa &BufferViewOverlay"
+#: ../src/qtui/mainwin.cpp:422
+msgid "Quick Access #8"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:351
-msgid "Debug &MessageModel"
-msgstr "Debuggaa &MessageModel"
+#: ../src/qtui/mainwin.cpp:424
+msgid "Quick Access #9"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:353
-msgid "Debug &HotList"
-msgstr "Debuggaa &HotList"
+#: ../src/qtui/mainwin.cpp:428
+msgid "Activate Next Chat List"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:355
-msgid "Debug &Log"
-msgstr "Debuggaa &Log"
+#: ../src/qtui/mainwin.cpp:430
+msgid "Activate Previous Chat List"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:357
-msgid "Reload Stylesheet"
-msgstr "Lataa tyylisivu uudelleen"
+#: ../src/qtui/mainwin.cpp:432
+msgid "Go to Next Chat"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:361
-msgid "Jump to hot chat"
-msgstr "Hyppää aktiiviseen keskusteluun"
+#: ../src/qtui/mainwin.cpp:434
+msgid "Go to Previous Chat"
+msgstr ""
 
 #. ts-context MainWin
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:368
+#: ../src/qtui/mainwin.cpp:441
 msgid "&File"
 msgstr "&Tiedosto"
 
 #. ts-context MainWin
 msgid "&File"
 msgstr "&Tiedosto"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:381
+#: ../src/qtui/mainwin.cpp:454
 msgid "&Networks"
 msgstr "&Verkot"
 
 #. ts-context MainWin
 msgid "&Networks"
 msgstr "&Verkot"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:387
+#: ../src/qtui/mainwin.cpp:460
 msgid "&View"
 msgstr "&Näytä"
 
 #. ts-context MainWin
 msgid "&View"
 msgstr "&Näytä"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:388
+#: ../src/qtui/mainwin.cpp:461
 msgid "&Chat Lists"
 msgstr "&Keskustelulistat"
 
 #. ts-context MainWin
 msgid "&Chat Lists"
 msgstr "&Keskustelulistat"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:390
+#: ../src/qtui/mainwin.cpp:463
 msgid "&Toolbars"
 msgstr "&Työkalurivit"
 
 #. ts-context MainWin
 msgid "&Toolbars"
 msgstr "&Työkalurivit"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:404
+#: ../src/qtui/mainwin.cpp:477
 msgid "&Settings"
 msgstr "&Asetukset"
 
 #. ts-context MainWin
 msgid "&Settings"
 msgstr "&Asetukset"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:411
+#: ../src/qtui/mainwin.cpp:486
 msgid "&Help"
 msgstr "&Ohje"
 
 #. ts-context MainWin
 msgid "&Help"
 msgstr "&Ohje"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:419
+#: ../src/qtui/mainwin.cpp:494
 msgid "Debug"
 msgstr "Kehittäjille"
 
 #. ts-context MainWin
 msgid "Debug"
 msgstr "Kehittäjille"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:564
+#: ../src/qtui/mainwin.cpp:723
 msgid "Nicks"
 msgstr "Nimimerkit"
 
 #. ts-context MainWin
 msgid "Nicks"
 msgstr "Nimimerkit"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:573
+#: ../src/qtui/mainwin.cpp:732
 msgid "Show Nick List"
 msgstr "Näytä nimimerkkilista"
 
 #. ts-context MainWin
 msgid "Show Nick List"
 msgstr "Näytä nimimerkkilista"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:595
+#: ../src/qtui/mainwin.cpp:755
 msgid "Show Chat Monitor"
 msgstr "Näytä keskusteluvahti"
 
 #. ts-context MainWin
 msgid "Show Chat Monitor"
 msgstr "Näytä keskusteluvahti"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:599
+#: ../src/qtui/mainwin.cpp:759
 msgid "Inputline"
 msgstr "Syöterivi"
 
 #. ts-context MainWin
 msgid "Inputline"
 msgstr "Syöterivi"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:608
+#: ../src/qtui/mainwin.cpp:768
 msgid "Show Input Line"
 msgstr "Näytä syöterivi"
 
 #. ts-context MainWin
 msgid "Show Input Line"
 msgstr "Näytä syöterivi"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:631
+#: ../src/qtui/mainwin.cpp:793
 msgid "Show Topic Line"
 msgstr "Näytä otsikkorivi"
 
 #. ts-context MainWin
 msgid "Show Topic Line"
 msgstr "Näytä otsikkorivi"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:697
+#: ../src/qtui/mainwin.cpp:871
 msgid "Main Toolbar"
 msgstr "Päätyökalurivi"
 
 #. ts-context MainWin
 msgid "Main Toolbar"
 msgstr "Päätyökalurivi"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:736
+#: ../src/qtui/mainwin.cpp:910
 msgid "Connected to core."
 msgstr "Yhdistetty ytimeen."
 
 #. ts-context MainWin
 msgid "Connected to core."
 msgstr "Yhdistetty ytimeen."
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:818 ../src/qtui/mainwin.cpp:826
+#: ../src/qtui/mainwin.cpp:1001
+msgid "Not connected to core."
+msgstr "Ei yhteyttä ytimeen."
+
+#. ts-context MainWin
+#: ../src/qtui/mainwin.cpp:1015 ../src/qtui/mainwin.cpp:1023
 msgid "Unencrypted Connection"
 msgstr "Salaamaton yhteys"
 
 #. ts-context MainWin
 msgid "Unencrypted Connection"
 msgstr "Salaamaton yhteys"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:818
+#: ../src/qtui/mainwin.cpp:1015
 msgid "<b>Your client does not support SSL encryption</b>"
 msgstr "<b>Asiakkaasi ei tue SSL-salausta</b>"
 
 #. ts-context MainWin
 msgid "<b>Your client does not support SSL encryption</b>"
 msgstr "<b>Asiakkaasi ei tue SSL-salausta</b>"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:820 ../src/qtui/mainwin.cpp:828
+#: ../src/qtui/mainwin.cpp:1017 ../src/qtui/mainwin.cpp:1025
 msgid ""
 "Sensitive data, like passwords, will be transmitted unencrypted to your "
 "Quassel core."
 msgid ""
 "Sensitive data, like passwords, will be transmitted unencrypted to your "
 "Quassel core."
@@ -3582,17 +4406,17 @@ msgstr ""
 "Arkaluontoista dataa, kuten salasanoja, lähetetään ytimelle salaamattomana."
 
 #. ts-context MainWin
 "Arkaluontoista dataa, kuten salasanoja, lähetetään ytimelle salaamattomana."
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:826
+#: ../src/qtui/mainwin.cpp:1023
 msgid "<b>Your core does not support SSL encryption</b>"
 msgstr "<b>Ytimesi ei tue SSL-salausta</b>"
 
 #. ts-context MainWin
 msgid "<b>Your core does not support SSL encryption</b>"
 msgstr "<b>Ytimesi ei tue SSL-salausta</b>"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:843 ../src/qtui/mainwin.cpp:863
+#: ../src/qtui/mainwin.cpp:1040 ../src/qtui/mainwin.cpp:1060
 msgid "Untrusted Security Certificate"
 msgstr "Varmenne ei luotettu"
 
 #. ts-context MainWin
 msgid "Untrusted Security Certificate"
 msgstr "Varmenne ei luotettu"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:844
+#: ../src/qtui/mainwin.cpp:1041
 msgid ""
 "<b>The SSL certificate provided by the core at %1 is untrusted for the "
 "following reasons:</b>"
 msgid ""
 "<b>The SSL certificate provided by the core at %1 is untrusted for the "
 "following reasons:</b>"
@@ -3600,38 +4424,38 @@ msgstr ""
 "<b>Ytimen %1 tarjoama SSL-varmenne ei ole luotettu seuraavista syistä:</b>"
 
 #. ts-context MainWin
 "<b>Ytimen %1 tarjoama SSL-varmenne ei ole luotettu seuraavista syistä:</b>"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:848
+#: ../src/qtui/mainwin.cpp:1045
 msgid "Show Certificate"
 msgstr "Näytä varmenne"
 
 #. ts-context MainWin
 msgid "Show Certificate"
 msgstr "Näytä varmenne"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:864
+#: ../src/qtui/mainwin.cpp:1061
 msgid ""
 "Would you like to accept this certificate forever without being prompted?"
 msgstr "Haluatko hyväksyä tämän varmenteen aina?"
 
 #. ts-context MainWin
 msgid ""
 "Would you like to accept this certificate forever without being prompted?"
 msgstr "Haluatko hyväksyä tämän varmenteen aina?"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:866
+#: ../src/qtui/mainwin.cpp:1063
 msgid "Current Session Only"
 msgstr "Vain nykyisessä istunnossa"
 
 #. ts-context MainWin
 msgid "Current Session Only"
 msgstr "Vain nykyisessä istunnossa"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:867
+#: ../src/qtui/mainwin.cpp:1064
 msgid "Forever"
 msgstr "Aina"
 
 #. ts-context MainWin
 msgid "Forever"
 msgstr "Aina"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:876
+#: ../src/qtui/mainwin.cpp:1073
 msgid "Core Connection Error"
 msgstr "Virhe yhteydessä ytimeen"
 
 #. ts-context MainWin
 msgid "Core Connection Error"
 msgstr "Virhe yhteydessä ytimeen"
 
 #. ts-context MainWin
-#: ../src/qtui/mainwin.cpp:804
-msgid "Not connected to core."
-msgstr "Ei yhteyttä ytimeen."
+#: ../src/qtui/mainwin.cpp:1190
+msgid "&Normal mode"
+msgstr ""
 
 #. ts-context MessageModel
 
 #. ts-context MessageModel
-#: ../src/client/messagemodel.cpp:373
+#: ../src/client/messagemodel.cpp:375
 msgid "Requesting %1 messages from backlog for buffer %2:%3"
 msgstr "Pyydetään %1 viestiä takalokista puskuriin %2:%3"
 
 msgid "Requesting %1 messages from backlog for buffer %2:%3"
 msgstr "Pyydetään %1 viestiä takalokista puskuriin %2:%3"
 
@@ -3641,21 +4465,25 @@ msgid "Receiving Backlog"
 msgstr "Vastaanotetaan takalokia"
 
 #. ts-context MultiLineEdit
 msgstr "Vastaanotetaan takalokia"
 
 #. ts-context MultiLineEdit
-#: ../src/uisupport/multilineedit.cpp:333
+#: ../src/uisupport/multilineedit.cpp:661
 msgid "Do you really want to paste %n lines?"
 msgid_plural "Do you really want to paste %n lines?"
 msgid "Do you really want to paste %n lines?"
 msgid_plural "Do you really want to paste %n lines?"
-msgstr[0] "Haluatko varmasti liittää %n rivin?"
-msgstr[1] "Haluatko varmasti liittää %n riviä?"
+msgstr[0] ""
+msgstr[1] ""
 
 #. ts-context MultiLineEdit
 
 #. ts-context MultiLineEdit
-#: ../src/uisupport/multilineedit.cpp:342
+#: ../src/uisupport/multilineedit.cpp:670
 msgid "Paste Protection"
 msgstr "Liittämissuoja"
 
 msgid "Paste Protection"
 msgstr "Liittämissuoja"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context NetworkAddDlg
 #. ts-context NetworkAddDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context NetworkEditDlg
 #: ../src/qtui/settingspages/networkadddlg.ui:14
 #: ../src/qtui/settingspages/networkadddlg.ui:14
+#: ../src/qtui/settingspages/networkssettingspage.cpp:705
 msgid "Add Network"
 msgid "Add Network"
-msgstr "Lisää verkko"
+msgstr ""
 
 #. ts-context NetworkAddDlg
 #: ../src/qtui/settingspages/networkadddlg.ui:22
 
 #. ts-context NetworkAddDlg
 #: ../src/qtui/settingspages/networkadddlg.ui:22
@@ -3672,15 +4500,23 @@ msgstr "Määritä verkon asetukset manuaalisesti"
 msgid "Manual Settings"
 msgstr "Manuaaliset asetukset"
 
 msgid "Manual Settings"
 msgstr "Manuaaliset asetukset"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context NetworkAddDlg
 #. ts-context NetworkAddDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
 #: ../src/qtui/settingspages/networkadddlg.ui:75
 #: ../src/qtui/settingspages/networkadddlg.ui:75
+#: ../src/qtui/ui/simplenetworkeditor.ui:28
 msgid "Network name:"
 msgid "Network name:"
-msgstr "Verkon nimi:"
+msgstr ""
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context NetworkAddDlg
 #. ts-context NetworkAddDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context ServerEditDlg
 #: ../src/qtui/settingspages/networkadddlg.ui:85
 #: ../src/qtui/settingspages/networkadddlg.ui:85
+#: ../src/qtui/settingspages/servereditdlg.ui:38
 msgid "Server address:"
 msgid "Server address:"
-msgstr "Palvelimen osoite:"
+msgstr ""
 
 #. ts-context NetworkAddDlg
 #: ../src/qtui/settingspages/networkadddlg.ui:115
 
 #. ts-context NetworkAddDlg
 #: ../src/qtui/settingspages/networkadddlg.ui:115
@@ -3698,27 +4534,33 @@ msgid "Please enter a network name:"
 msgstr "Syötä verkon nimi:"
 
 #. ts-context NetworkItem
 msgstr "Syötä verkon nimi:"
 
 #. ts-context NetworkItem
-#: ../src/client/networkmodel.cpp:194
+#: ../src/client/networkmodel.cpp:196
 msgid "Server: %1"
 msgstr "Palvelin: %1"
 
 msgid "Server: %1"
 msgstr "Palvelin: %1"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context NetworkItem
 #. ts-context NetworkItem
-#: ../src/client/networkmodel.cpp:195
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidget
+#: ../src/client/networkmodel.cpp:197 ../src/qtui/topicwidget.cpp:106
 msgid "Users: %1"
 msgid "Users: %1"
-msgstr "Käyttäjiä: %1"
+msgstr ""
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context NetworkItem
 #. ts-context NetworkItem
-#: ../src/client/networkmodel.cpp:198
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context TopicWidget
+#: ../src/client/networkmodel.cpp:200 ../src/qtui/topicwidget.cpp:107
 msgid "Lag: %1 msecs"
 msgid "Lag: %1 msecs"
-msgstr "Viive: %1 msec"
+msgstr ""
 
 #. ts-context NetworkModel
 
 #. ts-context NetworkModel
-#: ../src/client/networkmodel.cpp:830
+#: ../src/client/networkmodel.cpp:852
 msgid "Chat"
 msgstr "Keskustelu"
 
 #. ts-context NetworkModel
 msgid "Chat"
 msgstr "Keskustelu"
 
 #. ts-context NetworkModel
-#: ../src/client/networkmodel.cpp:830
+#: ../src/client/networkmodel.cpp:852
 msgid "Nick Count"
 msgstr "Nimimerkkimäärä"
 
 msgid "Nick Count"
 msgstr "Nimimerkkimäärä"
 
@@ -3726,11 +4568,16 @@ msgstr "Nimimerkkimäärä"
 #: ../src/uisupport/networkmodelcontroller.cpp:154
 msgid "Do you want to delete the following buffer(s) permanently?"
 msgid_plural "Do you want to delete the following buffer(s) permanently?"
 #: ../src/uisupport/networkmodelcontroller.cpp:154
 msgid "Do you want to delete the following buffer(s) permanently?"
 msgid_plural "Do you want to delete the following buffer(s) permanently?"
-msgstr[0] "Haluatko poistaa seuraavan puskurin pysyvästi?"
-msgstr[1] "Haluatko poistaa seuraavat puskurit pysyvästi?"
+msgstr[0] ""
+msgstr[1] ""
+
+#. ts-context NetworkModelController
+#: ../src/uisupport/networkmodelcontroller.cpp:167
+msgid "...and <b>%1</b> more<br><br>"
+msgstr "...ja <b>%1</b> enemmän<br><br>"
 
 #. ts-context NetworkModelController
 
 #. ts-context NetworkModelController
-#: ../src/uisupport/networkmodelcontroller.cpp:159
+#: ../src/uisupport/networkmodelcontroller.cpp:168
 msgid ""
 "<b>Note:</b> This will delete all related data, including all backlog data, "
 "from the core's database and cannot be undone."
 msgid ""
 "<b>Note:</b> This will delete all related data, including all backlog data, "
 "from the core's database and cannot be undone."
@@ -3739,23 +4586,23 @@ msgstr ""
 "takalokit, ytimen tietokannasta, eikä tätä toimintoa voi kumota."
 
 #. ts-context NetworkModelController
 "takalokit, ytimen tietokannasta, eikä tätä toimintoa voi kumota."
 
 #. ts-context NetworkModelController
-#: ../src/uisupport/networkmodelcontroller.cpp:161
+#: ../src/uisupport/networkmodelcontroller.cpp:170
 msgid ""
 "<br>Active channel buffers cannot be deleted, please part the channel first."
 msgstr "<br>Aktiivista kanavapuskuria ei voi poistaa, poistu kanavalta ensin."
 
 #. ts-context NetworkModelController
 msgid ""
 "<br>Active channel buffers cannot be deleted, please part the channel first."
 msgstr "<br>Aktiivista kanavapuskuria ei voi poistaa, poistu kanavalta ensin."
 
 #. ts-context NetworkModelController
-#: ../src/uisupport/networkmodelcontroller.cpp:163
+#: ../src/uisupport/networkmodelcontroller.cpp:172
 msgid "Remove buffers permanently?"
 msgstr "Poistetaanko puskurit pysyvästi?"
 
 #. ts-context NetworkModelController::JoinDlg
 msgid "Remove buffers permanently?"
 msgstr "Poistetaanko puskurit pysyvästi?"
 
 #. ts-context NetworkModelController::JoinDlg
-#: ../src/uisupport/networkmodelcontroller.cpp:472
+#: ../src/uisupport/networkmodelcontroller.cpp:484
 msgid "Join Channel"
 msgstr "Liity kanavalle"
 
 #. ts-context NetworkModelController::JoinDlg
 msgid "Join Channel"
 msgstr "Liity kanavalle"
 
 #. ts-context NetworkModelController::JoinDlg
-#: ../src/uisupport/networkmodelcontroller.cpp:477
+#: ../src/uisupport/networkmodelcontroller.cpp:489
 msgid "Channel:"
 msgstr "Kanava:"
 
 msgid "Channel:"
 msgstr "Kanava:"
 
@@ -3764,35 +4611,6 @@ msgstr "Kanava:"
 msgid "Setup Network Connection"
 msgstr "Määritä verkkoyhteys"
 
 msgid "Setup Network Connection"
 msgstr "Määritä verkkoyhteys"
 
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:37
-msgid "Networks"
-msgstr "Verkot"
-
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:161
-msgid "<li>All networks need at least one server defined</li>"
-msgstr "<li>Jokainen verkko tarvitsee vähintään yhden palvelimen</li>"
-
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:163
-msgid "Invalid Network Settings"
-msgstr "Virheelliset verkkoasetukset"
-
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:527
-msgid "Delete Network?"
-msgstr "Poistetaanko verkko?"
-
-#. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.cpp:528
-msgid ""
-"Do you really want to delete the network \"%1\" and all related settings, "
-"including the backlog?"
-msgstr ""
-"Haluatko varmasti poistaa verkon \"%1\" ja kaikki siihen liittyvät "
-"asetukset, mukaanlukien takalokin?"
-
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:124
 msgid "Network Details"
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:124
 msgid "Network Details"
@@ -3803,20 +4621,28 @@ msgstr "Verkon tiedot"
 msgid "Identity:"
 msgstr "Henkilöllisyys:"
 
 msgid "Identity:"
 msgstr "Henkilöllisyys:"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context NetworksSettingsPage
 #. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
 #: ../src/qtui/settingspages/networkssettingspage.ui:190
 #: ../src/qtui/settingspages/networkssettingspage.ui:190
+#: ../src/qtui/ui/simplenetworkeditor.ui:63
 msgid "Servers"
 msgid "Servers"
-msgstr "Palvelimet"
+msgstr ""
 
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:193
 msgid "Manage servers for this network"
 msgstr "Hallitse tämän verkon palvelimia"
 
 
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:193
 msgid "Manage servers for this network"
 msgstr "Hallitse tämän verkon palvelimia"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context NetworksSettingsPage
 #. ts-context NetworksSettingsPage
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SimpleNetworkEditor
 #: ../src/qtui/settingspages/networkssettingspage.ui:217
 #: ../src/qtui/settingspages/networkssettingspage.ui:217
+#: ../src/qtui/ui/simplenetworkeditor.ui:99
 msgid "&Edit..."
 msgid "&Edit..."
-msgstr "&Muokkaa..."
+msgstr ""
 
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:337
 
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:337
@@ -3841,17 +4667,15 @@ msgstr "Yhdistettäessä suoritettavat komennot:"
 #: ../src/qtui/settingspages/networkssettingspage.ui:362
 msgid ""
 "Specify a list of IRC commands to be executed upon connect.\n"
 #: ../src/qtui/settingspages/networkssettingspage.ui:362
 msgid ""
 "Specify a list of IRC commands to be executed upon connect.\n"
-"Note that Quassel IRC automatically rejoins channels, so /join will rarely "
-"be needed here!"
+"Note that Quassel IRC automatically rejoins channels, so /join will rarely be needed here!"
 msgstr ""
 "Määritä lista IRC-komentoja, jotka suoritetaan yhdistyksen jälkeen.\n"
 msgstr ""
 "Määritä lista IRC-komentoja, jotka suoritetaan yhdistyksen jälkeen.\n"
-"Huomioi että Quassel IRC liittyy automaattisesti takaisin kanaville, joten /"
-"join -komentoa tuskin tässä tarvitaan!"
+"Huomioi että Quassel IRC liittyy automaattisesti takaisin kanaville, joten /join -komentoa tuskin tässä tarvitaan!"
 
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:383
 
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:383
-msgid "Control automatic reconnect to the network"
-msgstr "Määritä tämän verkon automaattisen uudelleenyhdistämisen asetukset"
+msgid "Automatically reconnect to the IRC network after connection failures"
+msgstr ""
 
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:386
 
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:386
@@ -3860,59 +4684,80 @@ msgstr "Automaattinen uudelleenyhdistys"
 
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:397
 
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:397
-msgid "Interval:"
-msgstr "Väli:"
+msgid "Wait"
+msgstr ""
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:404
+msgid " s"
+msgstr ""
 
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:420
 
 #. ts-context NetworksSettingsPage
 #: ../src/qtui/settingspages/networkssettingspage.ui:420
-msgid "Retries:"
-msgstr "Yrityksiä:"
+msgid "between retries"
+msgstr "uudelleenyritysten välillä"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:444
+msgid "Number of retries:"
+msgstr "Uudelleenyritysten lukumäärä:"
 
 #. ts-context NetworksSettingsPage
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:465
-msgid "Rejoin all channels on reconnect"
-msgstr "Liity takaisin kanaville uudelleenyhdistyksen jälkeen"
+#: ../src/qtui/settingspages/networkssettingspage.ui:489
+msgid "Rejoin all channels after reconnect"
+msgstr ""
 
 #. ts-context NetworksSettingsPage
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:492
-#: ../src/qtui/settingspages/networkssettingspage.ui:501
+#: ../src/qtui/settingspages/networkssettingspage.ui:516
+#: ../src/qtui/settingspages/networkssettingspage.ui:525
 msgid "Auto Identify"
 msgstr "Automaattitunnistus"
 
 #. ts-context NetworksSettingsPage
 msgid "Auto Identify"
 msgstr "Automaattitunnistus"
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:516
+#: ../src/qtui/settingspages/networkssettingspage.ui:540
 msgid "NickServ"
 msgstr "NickServ"
 
 #. ts-context NetworksSettingsPage
 msgid "NickServ"
 msgstr "NickServ"
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:533
+#: ../src/qtui/settingspages/networkssettingspage.ui:557
 msgid "Service:"
 msgstr "Palvelu:"
 
 #. ts-context NetworksSettingsPage
 msgid "Service:"
 msgstr "Palvelu:"
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:567
+#: ../src/qtui/settingspages/networkssettingspage.ui:580
+msgid "Use SASL Authentication"
+msgstr ""
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:625
+msgid "Account:"
+msgstr "TIli:"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.ui:649
 msgid "Encodings"
 msgstr "Merkkikoodaukset"
 
 #. ts-context NetworksSettingsPage
 msgid "Encodings"
 msgstr "Merkkikoodaukset"
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:570
+#: ../src/qtui/settingspages/networkssettingspage.ui:652
 msgid ""
 msgid ""
-"Configure advanced settings such as message encodings and automatic reconnect"
+"Configure advanced settings such as message encodings and automatic "
+"reconnect"
 msgstr "Määritä edistyneitä asetuksia, kuten viestien merkkikoodauksia"
 
 #. ts-context NetworksSettingsPage
 msgstr "Määritä edistyneitä asetuksia, kuten viestien merkkikoodauksia"
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:579
+#: ../src/qtui/settingspages/networkssettingspage.ui:661
 msgid "Control encodings for in- and outgoing messages"
 msgstr "Hallitse sisääntulevien ja uloslähtevien viestien merkkikoodauksia"
 
 #. ts-context NetworksSettingsPage
 msgid "Control encodings for in- and outgoing messages"
 msgstr "Hallitse sisääntulevien ja uloslähtevien viestien merkkikoodauksia"
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:582
+#: ../src/qtui/settingspages/networkssettingspage.ui:664
 msgid "Use Custom Encodings"
 msgstr "Käytä mukautettuja merkkikoodauksia"
 
 #. ts-context NetworksSettingsPage
 msgid "Use Custom Encodings"
 msgstr "Käytä mukautettuja merkkikoodauksia"
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:593
-#: ../src/qtui/settingspages/networkssettingspage.ui:613
+#: ../src/qtui/settingspages/networkssettingspage.ui:675
+#: ../src/qtui/settingspages/networkssettingspage.ui:695
 msgid ""
 "Specify which encoding your messages will be sent in.\n"
 "UTF-8 should be a sane choice for most networks."
 msgid ""
 "Specify which encoding your messages will be sent in.\n"
 "UTF-8 should be a sane choice for most networks."
@@ -3921,13 +4766,13 @@ msgstr ""
 "UTF-8 pitäisi olla hyvä valinta useimmille verkoille."
 
 #. ts-context NetworksSettingsPage
 "UTF-8 pitäisi olla hyvä valinta useimmille verkoille."
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:597
+#: ../src/qtui/settingspages/networkssettingspage.ui:679
 msgid "Send messages in:"
 msgstr "Lähetetyt viestit:"
 
 #. ts-context NetworksSettingsPage
 msgid "Send messages in:"
 msgstr "Lähetetyt viestit:"
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:624
-#: ../src/qtui/settingspages/networkssettingspage.ui:644
+#: ../src/qtui/settingspages/networkssettingspage.ui:706
+#: ../src/qtui/settingspages/networkssettingspage.ui:726
 msgid ""
 "Incoming messages encoded in Utf8 will always be treated as such.\n"
 "This setting defines the encoding for messages that are not Utf8."
 msgid ""
 "Incoming messages encoded in Utf8 will always be treated as such.\n"
 "This setting defines the encoding for messages that are not Utf8."
@@ -3936,26 +4781,54 @@ msgstr ""
 "Tämä asetus määrittää niiden viestien merkkikoodauksen jotka eivät ole Utf8."
 
 #. ts-context NetworksSettingsPage
 "Tämä asetus määrittää niiden viestien merkkikoodauksen jotka eivät ole Utf8."
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:628
+#: ../src/qtui/settingspages/networkssettingspage.ui:710
 msgid "Receive fallback:"
 msgstr "Vastaanotetut:"
 
 #. ts-context NetworksSettingsPage
 msgid "Receive fallback:"
 msgstr "Vastaanotetut:"
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:655
-#: ../src/qtui/settingspages/networkssettingspage.ui:669
+#: ../src/qtui/settingspages/networkssettingspage.ui:737
+#: ../src/qtui/settingspages/networkssettingspage.ui:751
 msgid ""
 "This specifies how control messages, nicks and servernames are encoded.\n"
 "Unless you *really* know what you do, leave this as ISO-8859-1!"
 msgstr ""
 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 ""
-"Tämä määrittää miten ohjausviestit, nimimerkit ja palvelinnimet "
-"merkkikoodataan.\n"
+"Tämä määrittää miten ohjausviestit, nimimerkit ja palvelinnimet merkkikoodataan.\n"
 "Josset *todella* tiedä mitä teet, jätä tämä ISO-8859-1:ksi!"
 
 #. ts-context NetworksSettingsPage
 "Josset *todella* tiedä mitä teet, jätä tämä ISO-8859-1:ksi!"
 
 #. ts-context NetworksSettingsPage
-#: ../src/qtui/settingspages/networkssettingspage.ui:659
+#: ../src/qtui/settingspages/networkssettingspage.ui:741
 msgid "Server encoding:"
 msgstr "Palvelin:"
 
 msgid "Server encoding:"
 msgstr "Palvelin:"
 
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.cpp:37
+msgid "Networks"
+msgstr "Verkot"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.cpp:168
+msgid "<li>All networks need at least one server defined</li>"
+msgstr "<li>Jokainen verkko tarvitsee vähintään yhden palvelimen</li>"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.cpp:170
+msgid "Invalid Network Settings"
+msgstr "Virheelliset verkkoasetukset"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.cpp:542
+msgid "Delete Network?"
+msgstr "Poistetaanko verkko?"
+
+#. ts-context NetworksSettingsPage
+#: ../src/qtui/settingspages/networkssettingspage.cpp:543
+msgid ""
+"Do you really want to delete the network \"%1\" and all related settings, "
+"including the backlog?"
+msgstr ""
+"Haluatko varmasti poistaa verkon \"%1\" ja kaikki siihen liittyvät "
+"asetukset, mukaanlukien takalokin?"
+
 #. ts-context NickEditDlg
 #: ../src/qtui/settingspages/nickeditdlg.ui:13
 msgid "Edit Nickname"
 #. ts-context NickEditDlg
 #: ../src/qtui/settingspages/nickeditdlg.ui:13
 msgid "Edit Nickname"
@@ -3981,19 +4854,25 @@ msgid "Notifications"
 msgstr "Ilmoitukset"
 
 #. ts-context PhononNotificationBackend::ConfigWidget
 msgstr "Ilmoitukset"
 
 #. ts-context PhononNotificationBackend::ConfigWidget
-#: ../src/qtui/phononnotificationbackend.cpp:142
+#: ../src/qtui/phononnotificationbackend.cpp:143
 msgid "Select Audio File"
 msgstr "Valitse äänitiedosto"
 
 #. ts-context PhononNotificationConfigWidget
 msgid "Select Audio File"
 msgstr "Valitse äänitiedosto"
 
 #. ts-context PhononNotificationConfigWidget
-#: ../src/qtui/ui/phononnotificationconfigwidget.ui:19
-msgid "Audio Notification (via Phonon)"
-msgstr "Ilmoitusääni (Phononin kautta)"
+#: ../src/qtui/ui/phononnotificationconfigwidget.ui:20
+msgid "Play a sound"
+msgstr "Soita ääni"
+
+#. ts-context PhononNotificationConfigWidget
+#: ../src/qtui/ui/phononnotificationconfigwidget.ui:46
+msgid "Prelisten to the selected sound"
+msgstr "Esikuuntele valittu ääni"
 
 #. ts-context PhononNotificationConfigWidget
 
 #. ts-context PhononNotificationConfigWidget
-#: ../src/qtui/ui/phononnotificationconfigwidget.ui:28
-msgid "Play File:"
-msgstr "Toista tiedosto:"
+#: ../src/qtui/ui/phononnotificationconfigwidget.ui:59
+#: ../src/qtui/ui/phononnotificationconfigwidget.ui:69
+msgid "Select the sound file to play"
+msgstr "Valitse soitettava ääni"
 
 #. ts-context PostgreSqlStorage
 #: ../src/core/postgresqlstorage.cpp:62
 
 #. ts-context PostgreSqlStorage
 #: ../src/core/postgresqlstorage.cpp:62
@@ -4007,7 +4886,8 @@ msgstr "Pyydetään enintään %1 takalokiviestiä %2 puskuriin"
 
 #. ts-context QObject
 #: ../src/client/backlogrequester.cpp:106
 
 #. ts-context QObject
 #: ../src/client/backlogrequester.cpp:106
-msgid "Requesting up to %1 of all unread backlog messages (plus additional %2)"
+msgid ""
+"Requesting up to %1 of all unread backlog messages (plus additional %2)"
 msgstr ""
 "Pyydetään enintään %1 lukematonta takalokiviestiä (plus ylimääräiset %2)"
 
 msgstr ""
 "Pyydetään enintään %1 lukematonta takalokiviestiä (plus ylimääräiset %2)"
 
@@ -4028,14 +4908,14 @@ msgid ""
 "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 ""
 "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 ""
-"Tämä ohjattu toiminto auttaa sinua asettamaan oletushenkilöllisyytesi ja IRC-"
-"verkko yhteytesi.<br>Tähän sisältyy vain perusteet. Voit peruuttaa tämän "
-"ohjatun toiminnon milloin vain ja käyttää asetusikkunaa "
+"Tämä ohjattu toiminto auttaa sinua asettamaan oletushenkilöllisyytesi ja "
+"IRC-verkko yhteytesi.<br>Tähän sisältyy vain perusteet. Voit peruuttaa tämän"
+" ohjatun toiminnon milloin vain ja käyttää asetusikkunaa "
 "yksityiskohtaisempien muutosten tekoon."
 
 #. ts-context QssParser
 #: ../src/uisupport/qssparser.cpp:121 ../src/uisupport/qssparser.cpp:166
 "yksityiskohtaisempien muutosten tekoon."
 
 #. ts-context QssParser
 #: ../src/uisupport/qssparser.cpp:121 ../src/uisupport/qssparser.cpp:166
-#: ../src/uisupport/qssparser.cpp:314
+#: ../src/uisupport/qssparser.cpp:316
 msgid "Invalid block declaration: %1"
 msgstr "Virheellinen osan määrittely: %1"
 
 msgid "Invalid block declaration: %1"
 msgstr "Virheellinen osan määrittely: %1"
 
@@ -4055,144 +4935,144 @@ msgid "Invalid subelement name in %1"
 msgstr "Tuntematon alaelementin nimi määrittelyssä %1"
 
 #. ts-context QssParser
 msgstr "Tuntematon alaelementin nimi määrittelyssä %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:234
+#: ../src/uisupport/qssparser.cpp:236
 msgid "Invalid message type in %1"
 msgstr "Virheellinen viestin tyyppi määritelmässä %1"
 
 #. ts-context QssParser
 msgid "Invalid message type in %1"
 msgstr "Virheellinen viestin tyyppi määritelmässä %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:243
+#: ../src/uisupport/qssparser.cpp:245
 msgid "Invalid condition %1"
 msgstr "Virheellinen ehto %1"
 
 #. ts-context QssParser
 msgid "Invalid condition %1"
 msgstr "Virheellinen ehto %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:255
+#: ../src/uisupport/qssparser.cpp:257
 msgid "Invalid message label: %1"
 msgstr "Virheellinen viestileima: %1"
 
 #. ts-context QssParser
 msgid "Invalid message label: %1"
 msgstr "Virheellinen viestileima: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:266
+#: ../src/uisupport/qssparser.cpp:268
 msgid "Invalid senderhash specification: %1"
 msgstr "Virheellinen lähettäjätiivistemääritelmä: %1"
 
 #. ts-context QssParser
 msgid "Invalid senderhash specification: %1"
 msgstr "Virheellinen lähettäjätiivistemääritelmä: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:270
+#: ../src/uisupport/qssparser.cpp:272
 msgid "Senderhash can be at most \"0x0f\"!"
 msgstr "Lähettäjätiiviste voi olla enintään \"0x0f\"!"
 
 #. ts-context QssParser
 msgid "Senderhash can be at most \"0x0f\"!"
 msgstr "Lähettäjätiiviste voi olla enintään \"0x0f\"!"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:285
+#: ../src/uisupport/qssparser.cpp:287
 msgid "Invalid format name: %1"
 msgstr "Virheellinen muotoilun nimi: %1"
 
 #. ts-context QssParser
 msgid "Invalid format name: %1"
 msgstr "Virheellinen muotoilun nimi: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:292
+#: ../src/uisupport/qssparser.cpp:294
 msgid "Illegal IRC color specification (must be between 00 and 0f): %1"
 msgstr "Kelvoton IRC-värikoodi (pitää olla väliltä 00-0f): %1"
 
 #. ts-context QssParser
 msgid "Illegal IRC color specification (must be between 00 and 0f): %1"
 msgstr "Kelvoton IRC-värikoodi (pitää olla väliltä 00-0f): %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:300
+#: ../src/uisupport/qssparser.cpp:302
 msgid "Unhandled condition: %1"
 msgstr "Käsittelemätön ehto: %1"
 
 #. ts-context QssParser
 msgid "Unhandled condition: %1"
 msgstr "Käsittelemätön ehto: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:329
+#: ../src/uisupport/qssparser.cpp:331
 msgid "Invalid proplist %1"
 msgstr "Virheellinen ominaisuuslista %1"
 
 #. ts-context QssParser
 msgid "Invalid proplist %1"
 msgstr "Virheellinen ominaisuuslista %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:348
+#: ../src/uisupport/qssparser.cpp:350
 msgid "Invalid chatlist item type %1"
 msgstr "Virheellinen keskustelulistaosan tyyppi %1"
 
 #. ts-context QssParser
 msgid "Invalid chatlist item type %1"
 msgstr "Virheellinen keskustelulistaosan tyyppi %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:364
+#: ../src/uisupport/qssparser.cpp:366
 msgid "Invalid chatlist state %1"
 msgstr "Virheellinen keskustelulistan tila %1"
 
 #. ts-context QssParser
 msgid "Invalid chatlist state %1"
 msgstr "Virheellinen keskustelulistan tila %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:390
+#: ../src/uisupport/qssparser.cpp:392
 msgid "Invalid property declaration: %1"
 msgstr "Virheellinen ominaisuuden määritelmä: %1"
 
 #. ts-context QssParser
 msgid "Invalid property declaration: %1"
 msgstr "Virheellinen ominaisuuden määritelmä: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:414
+#: ../src/uisupport/qssparser.cpp:416
 msgid "Invalid font property: %1"
 msgstr "Virheellinen fontin ominaisuus: %1"
 
 #. ts-context QssParser
 msgid "Invalid font property: %1"
 msgstr "Virheellinen fontin ominaisuus: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:420
+#: ../src/uisupport/qssparser.cpp:422
 msgid "Unknown ChatLine property: %1"
 msgstr "Tuntematon ChatLine:n ominaisuus: %1"
 
 #. ts-context QssParser
 msgid "Unknown ChatLine property: %1"
 msgstr "Tuntematon ChatLine:n ominaisuus: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:442
+#: ../src/uisupport/qssparser.cpp:444
 msgid "Invalid palette color role specification: %1"
 msgstr "Virheellinen palettivärin roolimääritelmä: %1"
 
 #. ts-context QssParser
 msgid "Invalid palette color role specification: %1"
 msgstr "Virheellinen palettivärin roolimääritelmä: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:449
+#: ../src/uisupport/qssparser.cpp:451
 msgid "Unknown palette color role: %1"
 msgstr "Tuntematon palettivärin rooli: %1"
 
 #. ts-context QssParser
 msgid "Unknown palette color role: %1"
 msgstr "Tuntematon palettivärin rooli: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:456 ../src/uisupport/qssparser.cpp:478
-#: ../src/uisupport/qssparser.cpp:499
+#: ../src/uisupport/qssparser.cpp:458 ../src/uisupport/qssparser.cpp:481
+#: ../src/uisupport/qssparser.cpp:503
 msgid "Invalid gradient declaration: %1"
 msgstr "Virheellinen liukuvärin määritelmä: %1"
 
 #. ts-context QssParser
 msgid "Invalid gradient declaration: %1"
 msgstr "Virheellinen liukuvärin määritelmä: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:465 ../src/uisupport/qssparser.cpp:486
-#: ../src/uisupport/qssparser.cpp:509
+#: ../src/uisupport/qssparser.cpp:467 ../src/uisupport/qssparser.cpp:489
+#: ../src/uisupport/qssparser.cpp:513
 msgid "Invalid gradient stops list: %1"
 msgstr "Virheellinen liukuvärin pykälälista: %1"
 
 #. ts-context QssParser
 msgid "Invalid gradient stops list: %1"
 msgstr "Virheellinen liukuvärin pykälälista: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:605
+#: ../src/uisupport/qssparser.cpp:610
 msgid "Invalid font specification: %1"
 msgstr "Virheellinen fontin määritelmä: %1"
 
 #. ts-context QssParser
 msgid "Invalid font specification: %1"
 msgstr "Virheellinen fontin määritelmä: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:644
+#: ../src/uisupport/qssparser.cpp:649
 msgid "Invalid font style specification: %1"
 msgstr "Virheellinen fonttityylin määritelmä: %1"
 
 #. ts-context QssParser
 msgid "Invalid font style specification: %1"
 msgstr "Virheellinen fonttityylin määritelmä: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:657
+#: ../src/uisupport/qssparser.cpp:662
 msgid "Invalid font weight specification: %1"
 msgstr "Virheellinen fontin raskauden määritelmä: %1"
 
 #. ts-context QssParser
 msgid "Invalid font weight specification: %1"
 msgstr "Virheellinen fontin raskauden määritelmä: %1"
 
 #. ts-context QssParser
-#: ../src/uisupport/qssparser.cpp:667
+#: ../src/uisupport/qssparser.cpp:672
 msgid "Invalid font size specification: %1"
 msgstr "Virheellinen fontin koon määritelmä: %1"
 
 #. ts-context Quassel::secondsToString()
 msgid "Invalid font size specification: %1"
 msgstr "Virheellinen fontin koon määritelmä: %1"
 
 #. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:129
+#: ../src/common/util.cpp:145
 msgid "year"
 msgstr "vuosi"
 
 #. ts-context Quassel::secondsToString()
 msgid "year"
 msgstr "vuosi"
 
 #. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:130
+#: ../src/common/util.cpp:146
 msgid "day"
 msgstr "päivä"
 
 #. ts-context Quassel::secondsToString()
 msgid "day"
 msgstr "päivä"
 
 #. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:131
+#: ../src/common/util.cpp:147
 msgid "h"
 msgstr "h"
 
 #. ts-context Quassel::secondsToString()
 msgid "h"
 msgstr "h"
 
 #. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:132
+#: ../src/common/util.cpp:148
 msgid "min"
 msgstr "min"
 
 #. ts-context Quassel::secondsToString()
 msgid "min"
 msgstr "min"
 
 #. ts-context Quassel::secondsToString()
-#: ../src/common/util.cpp:133
+#: ../src/common/util.cpp:149
 msgid "sec"
 msgstr "s"
 
 #. ts-context QueryBufferItem
 msgid "sec"
 msgstr "s"
 
 #. ts-context QueryBufferItem
-#: ../src/client/networkmodel.cpp:407
+#: ../src/client/networkmodel.cpp:429
 msgid "<b>Query with %1</b>"
 msgstr "<b>Yksityiskeskustelu henkilön %1 kanssa</b>"
 
 msgid "<b>Query with %1</b>"
 msgstr "<b>Yksityiskeskustelu henkilön %1 kanssa</b>"
 
@@ -4263,11 +5143,22 @@ msgstr "Käyttäjätunnus:"
 msgid "Proxy Password:"
 msgstr "Salasana:"
 
 msgid "Proxy Password:"
 msgstr "Salasana:"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/ui/settingsdlg.ui:14 ../src/qtui/ui/settingspagedlg.ui:14
+msgid "Configure Quassel"
+msgstr ""
+
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context SettingsDlg
 #. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:99 ../src/qtui/ui/settingsdlg.ui:35
-#: ../src/qtui/ui/settingsdlg.ui:50
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/ui/settingsdlg.ui:35 ../src/qtui/ui/settingsdlg.ui:50
+#: ../src/qtui/settingsdlg.cpp:99 ../src/qtui/ui/settingspagedlg.ui:30
 msgid "Settings"
 msgid "Settings"
-msgstr "Asetukset"
+msgstr ""
 
 #. ts-context SettingsDlg
 #: ../src/qtui/settingsdlg.cpp:109
 
 #. ts-context SettingsDlg
 #: ../src/qtui/settingsdlg.cpp:109
@@ -4283,60 +5174,104 @@ msgstr ""
 "Nykyisellä asetussivulla on tallentamattomia muutoksia. Haluatko ottaa "
 "muutoksesi käyttöön nyt?"
 
 "Nykyisellä asetussivulla on tallentamattomia muutoksia. Haluatko ottaa "
 "muutoksesi käyttöön nyt?"
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context SettingsDlg
 #. ts-context SettingsDlg
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
 #: ../src/qtui/settingsdlg.cpp:122 ../src/qtui/settingsdlg.cpp:126
 #: ../src/qtui/settingsdlg.cpp:122 ../src/qtui/settingsdlg.cpp:126
+#: ../src/qtui/settingspagedlg.cpp:36
 msgid "Configure %1"
 msgid "Configure %1"
-msgstr "Asetukset: %1"
+msgstr ""
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context SettingsDlg
 #. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:193
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/settingsdlg.cpp:193 ../src/qtui/settingspagedlg.cpp:104
 msgid "Reload Settings"
 msgid "Reload Settings"
-msgstr "Lataa asetukset uudelleen"
+msgstr ""
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context SettingsDlg
 #. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:193
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/settingsdlg.cpp:193 ../src/qtui/settingspagedlg.cpp:104
 msgid "Do you like to reload the settings, undoing your changes on this page?"
 msgstr ""
 msgid "Do you like to reload the settings, undoing your changes on this page?"
 msgstr ""
-"Haluatko ladata asetukset uudelleen, kumoten tällä sivulla tekemäsi "
-"muutokset?"
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context SettingsDlg
 #. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:202
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/settingsdlg.cpp:202 ../src/qtui/settingspagedlg.cpp:113
 msgid "Restore Defaults"
 msgid "Restore Defaults"
-msgstr "Palauta oletukset"
+msgstr ""
 
 
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
 #. ts-context SettingsDlg
 #. ts-context SettingsDlg
-#: ../src/qtui/settingsdlg.cpp:202
+#. #-#-#-#-#  quassel.po  #-#-#-#-#
+#. ts-context SettingsPageDlg
+#: ../src/qtui/settingsdlg.cpp:202 ../src/qtui/settingspagedlg.cpp:113
 msgid "Do you like to restore the default values for this page?"
 msgid "Do you like to restore the default values for this page?"
-msgstr "Haluatko palauttaa tämän sivun vakioarvot?"
+msgstr ""
 
 
-#. ts-context SettingsDlg
-#: ../src/qtui/ui/settingsdlg.ui:14
-msgid "Configure Quassel"
-msgstr "Quasselin asetukset"
+#. ts-context ShortcutsModel
+#: ../src/qtui/settingspages/shortcutsmodel.cpp:110
+msgid "Action"
+msgstr ""
+
+#. ts-context ShortcutsModel
+#: ../src/qtui/settingspages/shortcutsmodel.cpp:112
+msgid "Shortcut"
+msgstr "Lyhytvalinta"
+
+#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:22
+msgid "Search:"
+msgstr ""
+
+#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:62
+msgid "Shortcut for Selected Action"
+msgstr "Lyhytvalinta valitulle toiminnalle:"
+
+#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:68
+msgid "Default:"
+msgstr ""
+
+#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/shortcutssettingspage.ui:82
+msgid "Custom:"
+msgstr ""
+
+#. ts-context ShortcutsSettingsPage
+#: ../src/qtui/settingspages/shortcutssettingspage.cpp:60
+msgid "Shortcuts"
+msgstr "Lyhytvalinnat"
 
 #. ts-context SignalProxy
 
 #. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:878
+#: ../src/common/signalproxy.cpp:880
 msgid "Peer tried to send package larger than max package size!"
 msgstr "Vertainen yritti lähettää paketin joka on sallittua suurempi!"
 
 #. ts-context SignalProxy
 msgid "Peer tried to send package larger than max package size!"
 msgstr "Vertainen yritti lähettää paketin joka on sallittua suurempi!"
 
 #. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:883
+#: ../src/common/signalproxy.cpp:885
 msgid "Peer tried to send 0 byte package!"
 msgstr "Vertainen yritti lähettää 0 tavun paketin!"
 
 #. ts-context SignalProxy
 msgid "Peer tried to send 0 byte package!"
 msgstr "Vertainen yritti lähettää 0 tavun paketin!"
 
 #. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:900
+#: ../src/common/signalproxy.cpp:902
 msgid "Peer sent corrupted compressed data!"
 msgstr "Vertainen lähetti viallista pakattua dataa!"
 
 #. ts-context SignalProxy
 msgid "Peer sent corrupted compressed data!"
 msgstr "Vertainen lähetti viallista pakattua dataa!"
 
 #. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:915
+#: ../src/common/signalproxy.cpp:917
 msgid "Peer sent corrupt data: unable to load QVariant!"
 msgstr "Vertainen lähetti viallista dataa: ei voi ladata QVariant:ia!"
 
 #. ts-context SignalProxy
 msgid "Peer sent corrupt data: unable to load QVariant!"
 msgstr "Vertainen lähetti viallista dataa: ei voi ladata QVariant:ia!"
 
 #. ts-context SignalProxy
-#: ../src/common/signalproxy.cpp:1048
+#: ../src/common/signalproxy.cpp:1050
 msgid "Disconnecting"
 msgstr "Katkaistaan yhteys"
 
 msgid "Disconnecting"
 msgstr "Katkaistaan yhteys"
 
@@ -4379,7 +5314,7 @@ msgstr ""
 "Lista IRC-kanavista joille liityt automaattisesti yhdistettyäsi verkkoon"
 
 #. ts-context SqliteStorage
 "Lista IRC-kanavista joille liityt automaattisesti yhdistettyäsi verkkoon"
 
 #. ts-context SqliteStorage
-#: ../src/core/sqlitestorage.cpp:49
+#: ../src/core/sqlitestorage.cpp:52
 msgid ""
 "SQLite is a file-based database engine that does not require any setup. It "
 "is suitable for small and medium-sized databases that do not require access "
 msgid ""
 "SQLite is a file-based database engine that does not require any setup. It "
 "is suitable for small and medium-sized databases that do not require access "
@@ -4393,21 +5328,6 @@ msgstr ""
 "tallentaa data samalle koneelle kuin millä sitä ajetaan, ja jos ydintäsi "
 "tulee käyttämään vain muutama käyttäjä."
 
 "tallentaa data samalle koneelle kuin millä sitä ajetaan, ja jos ydintäsi "
 "tulee käyttämään vain muutama käyttäjä."
 
-#. ts-context SslInfoDlg
-#: ../src/qtui/sslinfodlg.cpp:69
-msgid "Yes"
-msgstr "Kyllä"
-
-#. ts-context SslInfoDlg
-#: ../src/qtui/sslinfodlg.cpp:71
-msgid "No, for the following reasons:<ul>"
-msgstr "Ei, seuraavista syistä:<ul>"
-
-#. ts-context SslInfoDlg
-#: ../src/qtui/sslinfodlg.cpp:78
-msgid "%1 to %2"
-msgstr "%1 – %2"
-
 #. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:14
 msgid "Security Information"
 #. ts-context SslInfoDlg
 #: ../src/qtui/ui/sslinfodlg.ui:14
 msgid "Security Information"
@@ -4498,33 +5418,48 @@ msgstr "<b>SHA1 tiiviste:</b>"
 msgid "<b>Trusted:</b>"
 msgstr "<b>Luotettu:</b>"
 
 msgid "<b>Trusted:</b>"
 msgstr "<b>Luotettu:</b>"
 
+#. ts-context SslInfoDlg
+#: ../src/qtui/sslinfodlg.cpp:69
+msgid "Yes"
+msgstr "Kyllä"
+
+#. ts-context SslInfoDlg
+#: ../src/qtui/sslinfodlg.cpp:71
+msgid "No, for the following reasons:<ul>"
+msgstr "Ei, seuraavista syistä:<ul>"
+
+#. ts-context SslInfoDlg
+#: ../src/qtui/sslinfodlg.cpp:78
+msgid "%1 to %2"
+msgstr "%1 – %2"
+
 #. ts-context StatusBufferItem
 #. ts-context StatusBufferItem
-#: ../src/client/networkmodel.h:142
+#: ../src/client/networkmodel.h:144
 msgid "Status Buffer"
 msgstr "Tilapuskuri"
 
 msgid "Status Buffer"
 msgstr "Tilapuskuri"
 
-#. ts-context SystrayNotificationBackend::ConfigWidget
-#: ../src/qtui/systraynotificationbackend.cpp:122
-msgid "System Tray Icon"
-msgstr "Ilmoitusalueen kuvake"
+#. ts-context SystemTray
+#: ../src/qtui/systemtray.cpp:61 ../src/qtui/systemtray.cpp:92
+msgid "&Minimize"
+msgstr "&Minimoi"
 
 
-#. ts-context SystrayNotificationBackend::ConfigWidget
-#: ../src/qtui/systraynotificationbackend.cpp:123
-msgid "Animate"
-msgstr "Animoi"
+#. ts-context SystemTray
+#: ../src/qtui/systemtray.cpp:94
+msgid "&Restore"
+msgstr "&Palauta"
 
 #. ts-context SystrayNotificationBackend::ConfigWidget
 
 #. ts-context SystrayNotificationBackend::ConfigWidget
-#: ../src/qtui/systraynotificationbackend.cpp:125
-msgid "Show bubble"
-msgstr "Näytä kupla"
+#: ../src/qtui/systraynotificationbackend.cpp:135
+msgid "Show a message in a popup"
+msgstr ""
 
 #. ts-context TaskbarNotificationBackend::ConfigWidget
 
 #. ts-context TaskbarNotificationBackend::ConfigWidget
-#: ../src/qtui/taskbarnotificationbackend.cpp:67
+#: ../src/qtui/taskbarnotificationbackend.cpp:68
 msgid "Activate dock entry, timeout:"
 msgstr "Merkitse dockissa ajaksi:"
 
 #. ts-context TaskbarNotificationBackend::ConfigWidget
 msgid "Activate dock entry, timeout:"
 msgstr "Merkitse dockissa ajaksi:"
 
 #. ts-context TaskbarNotificationBackend::ConfigWidget
-#: ../src/qtui/taskbarnotificationbackend.cpp:69
+#: ../src/qtui/taskbarnotificationbackend.cpp:70
 msgid "Mark taskbar entry, timeout:"
 msgstr "Merkitse tehtäväpalkissa ajaksi:"
 
 msgid "Mark taskbar entry, timeout:"
 msgstr "Merkitse tehtäväpalkissa ajaksi:"
 
@@ -4643,11 +5578,6 @@ msgstr "Yhdistä kaikki"
 msgid "Disconnect from all"
 msgstr "Katkaise yhteys kaikkiin"
 
 msgid "Disconnect from all"
 msgstr "Katkaise yhteys kaikkiin"
 
-#. ts-context TopicWidgetSettingsPage
-#: ../src/qtui/settingspages/topicwidgetsettingspage.cpp:23
-msgid "Topic Widget"
-msgstr "Aihe-elementti"
-
 #. ts-context TopicWidgetSettingsPage
 #: ../src/qtui/settingspages/topicwidgetsettingspage.ui:50
 msgid "Resize dynamically to fit contents"
 #. ts-context TopicWidgetSettingsPage
 #: ../src/qtui/settingspages/topicwidgetsettingspage.ui:50
 msgid "Resize dynamically to fit contents"
@@ -4658,183 +5588,195 @@ msgstr "Muuta kokoa dynaamisesti sisällön mukaan"
 msgid "On hover only"
 msgstr "Vain kun osoitin on elementin päällä"
 
 msgid "On hover only"
 msgstr "Vain kun osoitin on elementin päällä"
 
+#. ts-context TopicWidgetSettingsPage
+#: ../src/qtui/settingspages/topicwidgetsettingspage.cpp:23
+msgid "Topic Widget"
+msgstr "Aihe-elementti"
+
 #. Action Message
 #. ts-context UiStyle::StyledMessage
 #. Action Message
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:578
+#: ../src/uisupport/uistyle.cpp:583
 msgid "%DN%1%DN %2"
 msgstr "%DN%1%DN %2"
 
 #. Nick Message
 #. ts-context UiStyle::StyledMessage
 msgid "%DN%1%DN %2"
 msgstr "%DN%1%DN %2"
 
 #. Nick Message
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:582
+#: ../src/uisupport/uistyle.cpp:587
 msgid "You are now known as %DN%1%DN"
 msgstr "Nimimerkkisi on nyt %DN%1%DN"
 
 #. ts-context UiStyle::StyledMessage
 msgid "You are now known as %DN%1%DN"
 msgstr "Nimimerkkisi on nyt %DN%1%DN"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:583
+#: ../src/uisupport/uistyle.cpp:588
 msgid "%DN%1%DN is now known as %DN%2%DN"
 msgstr "%DN%1%DN on nyt nimimerkiltään %DN%2%DN"
 
 #. Mode Message
 #. ts-context UiStyle::StyledMessage
 msgid "%DN%1%DN is now known as %DN%2%DN"
 msgstr "%DN%1%DN on nyt nimimerkiltään %DN%2%DN"
 
 #. Mode Message
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:587
+#: ../src/uisupport/uistyle.cpp:592
 msgid "User mode: %DM%1%DM"
 msgstr "Käyttäjätila: %DM%1%DM"
 
 #. ts-context UiStyle::StyledMessage
 msgid "User mode: %DM%1%DM"
 msgstr "Käyttäjätila: %DM%1%DM"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:588
+#: ../src/uisupport/uistyle.cpp:593
 msgid "Mode %DM%1%DM by %DN%2%DN"
 msgstr "Tila %DM%1%DM by %DN%2%DN"
 
 #. Join Message
 #. ts-context UiStyle::StyledMessage
 msgid "Mode %DM%1%DM by %DN%2%DN"
 msgstr "Tila %DM%1%DM by %DN%2%DN"
 
 #. Join Message
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:592
+#: ../src/uisupport/uistyle.cpp:597
 msgid "%DN%1%DN %DH(%2@%3)%DH has joined %DC%4%DC"
 msgstr "%DN%1%DN %DH(%2@%3)%DH liittyi kanavalle %DC%4%DC"
 
 #. Part Message
 #. ts-context UiStyle::StyledMessage
 msgid "%DN%1%DN %DH(%2@%3)%DH has joined %DC%4%DC"
 msgstr "%DN%1%DN %DH(%2@%3)%DH liittyi kanavalle %DC%4%DC"
 
 #. Part Message
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:595
+#: ../src/uisupport/uistyle.cpp:600
 msgid "%DN%1%DN %DH(%2@%3)%DH has left %DC%4%DC"
 msgstr "%DN%1%DN %DH(%2@%3)%DH poistui kanavalta %DC%4%DC"
 
 #. Quit Message
 #. ts-context UiStyle::StyledMessage
 msgid "%DN%1%DN %DH(%2@%3)%DH has left %DC%4%DC"
 msgstr "%DN%1%DN %DH(%2@%3)%DH poistui kanavalta %DC%4%DC"
 
 #. Quit Message
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:600
+#: ../src/uisupport/uistyle.cpp:605
 msgid "%DN%1%DN %DH(%2@%3)%DH has quit"
 msgstr "%DN%1%DN %DH(%2@%3)%DH lopetti"
 
 #. Kick Message
 #. ts-context UiStyle::StyledMessage
 msgid "%DN%1%DN %DH(%2@%3)%DH has quit"
 msgstr "%DN%1%DN %DH(%2@%3)%DH lopetti"
 
 #. Kick Message
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:607
+#: ../src/uisupport/uistyle.cpp:612
 msgid "%DN%1%DN has kicked %DN%2%DN from %DC%3%DC"
 msgstr "%DN%1%DN potki käyttäjän %DN%2%DN pois kanavalta %DC%3%DC"
 
 #. Day Change Message
 #. ts-context UiStyle::StyledMessage
 msgid "%DN%1%DN has kicked %DN%2%DN from %DC%3%DC"
 msgstr "%DN%1%DN potki käyttäjän %DN%2%DN pois kanavalta %DC%3%DC"
 
 #. Day Change Message
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:624
+#: ../src/uisupport/uistyle.cpp:629
 msgid "{Day changed to %1}"
 msgstr "{Päivä vaihtui %1}"
 
 #. ts-context UiStyle::StyledMessage
 msgid "{Day changed to %1}"
 msgstr "{Päivä vaihtui %1}"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:636
+#: ../src/uisupport/uistyle.cpp:641
 msgid "Netsplit between %DH%1%DH and %DH%2%DH ended. Users joined: "
 msgstr "Netsplit %DH%1%DH ja %DH%2%DH välillä loppui. Liittyneet käyttäjät: "
 
 #. ts-context UiStyle::StyledMessage
 msgid "Netsplit between %DH%1%DH and %DH%2%DH ended. Users joined: "
 msgstr "Netsplit %DH%1%DH ja %DH%2%DH välillä loppui. Liittyneet käyttäjät: "
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:640 ../src/uisupport/uistyle.cpp:655
+#: ../src/uisupport/uistyle.cpp:645 ../src/uisupport/uistyle.cpp:660
 msgid "%DN%1%DN (%2 more)"
 msgstr "%DN%1%DN (%2 lisää)"
 
 #. ts-context UiStyle::StyledMessage
 msgid "%DN%1%DN (%2 more)"
 msgstr "%DN%1%DN (%2 lisää)"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:650
+#: ../src/uisupport/uistyle.cpp:655
 msgid "Netsplit between %DH%1%DH and %DH%2%DH. Users quit: "
 msgstr "Netsplit %DH%1%DH ja %DH%2%DH välillä. Lopettaneet käyttäjät: "
 
 #. ts-context UiStyle::StyledMessage
 msgid "Netsplit between %DH%1%DH and %DH%2%DH. Users quit: "
 msgstr "Netsplit %DH%1%DH ja %DH%2%DH välillä. Lopettaneet käyttäjät: "
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:659 ../src/uisupport/uistyle.cpp:697
+#: ../src/uisupport/uistyle.cpp:667 ../src/uisupport/uistyle.cpp:705
 msgid "[%1]"
 msgstr "[%1]"
 
 #. ts-context UiStyle::StyledMessage
 msgid "[%1]"
 msgstr "[%1]"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:695
+#: ../src/uisupport/uistyle.cpp:703
 msgid "<%1>"
 msgstr "<%1>"
 
 #. ts-context UiStyle::StyledMessage
 msgid "<%1>"
 msgstr "<%1>"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:699
+#: ../src/uisupport/uistyle.cpp:707
 msgid "-*-"
 msgstr "-*-"
 
 #. ts-context UiStyle::StyledMessage
 msgid "-*-"
 msgstr "-*-"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:701
+#: ../src/uisupport/uistyle.cpp:709
 msgid "<->"
 msgstr "<->"
 
 #. ts-context UiStyle::StyledMessage
 msgid "<->"
 msgstr "<->"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:703
+#: ../src/uisupport/uistyle.cpp:711
 msgid "***"
 msgstr "***"
 
 #. ts-context UiStyle::StyledMessage
 msgid "***"
 msgstr "***"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:705
+#: ../src/uisupport/uistyle.cpp:713
 msgid "-->"
 msgstr "-->"
 
 #. ts-context UiStyle::StyledMessage
 msgid "-->"
 msgstr "-->"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:707 ../src/uisupport/uistyle.cpp:709
+#: ../src/uisupport/uistyle.cpp:715 ../src/uisupport/uistyle.cpp:717
 msgid "<--"
 msgstr "<--"
 
 #. ts-context UiStyle::StyledMessage
 msgid "<--"
 msgstr "<--"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:711
+#: ../src/uisupport/uistyle.cpp:719
 msgid "<-*"
 msgstr "<-*"
 
 #. ts-context UiStyle::StyledMessage
 msgid "<-*"
 msgstr "<-*"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:713
+#: ../src/uisupport/uistyle.cpp:721
 msgid "<-x"
 msgstr "<-x"
 
 #. ts-context UiStyle::StyledMessage
 msgid "<-x"
 msgstr "<-x"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:715 ../src/uisupport/uistyle.cpp:717
-#: ../src/uisupport/uistyle.cpp:719 ../src/uisupport/uistyle.cpp:723
+#: ../src/uisupport/uistyle.cpp:723 ../src/uisupport/uistyle.cpp:725
+#: ../src/uisupport/uistyle.cpp:727 ../src/uisupport/uistyle.cpp:731
 msgid "*"
 msgstr "*"
 
 #. ts-context UiStyle::StyledMessage
 msgid "*"
 msgstr "*"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:721
+#: ../src/uisupport/uistyle.cpp:729
 msgid "-"
 msgstr "-"
 
 #. ts-context UiStyle::StyledMessage
 msgid "-"
 msgstr "-"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:725
+#: ../src/uisupport/uistyle.cpp:733
 msgid "=>"
 msgstr "=>"
 
 #. ts-context UiStyle::StyledMessage
 msgid "=>"
 msgstr "=>"
 
 #. ts-context UiStyle::StyledMessage
-#: ../src/uisupport/uistyle.cpp:727
+#: ../src/uisupport/uistyle.cpp:735
 msgid "<="
 msgstr "<="
 
 msgid "<="
 msgstr "<="
 
+#. ts-context UiStyle::StyledMessage
+#: ../src/uisupport/uistyle.cpp:737
+msgid "->"
+msgstr ""
+
 #. ts-context UserCategoryItem
 #. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:675
+#: ../src/client/networkmodel.cpp:697
 msgid "%n Owner(s)"
 msgid_plural "%n Owner(s)"
 msgid "%n Owner(s)"
 msgid_plural "%n Owner(s)"
-msgstr[0] "%n omistaja"
-msgstr[1] "%n omistajaa"
+msgstr[0] ""
+msgstr[1] ""
 
 #. ts-context UserCategoryItem
 
 #. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:676
+#: ../src/client/networkmodel.cpp:698
 msgid "%n Admin(s)"
 msgid_plural "%n Admin(s)"
 msgid "%n Admin(s)"
 msgid_plural "%n Admin(s)"
-msgstr[0] "%n ylläpitäjä"
-msgstr[1] "%n ylläpitäjää"
+msgstr[0] ""
+msgstr[1] ""
 
 #. ts-context UserCategoryItem
 
 #. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:677
+#: ../src/client/networkmodel.cpp:699
 msgid "%n Operator(s)"
 msgid_plural "%n Operator(s)"
 msgid "%n Operator(s)"
 msgid_plural "%n Operator(s)"
-msgstr[0] "%n operaattori"
-msgstr[1] "%n operaattoria"
+msgstr[0] ""
+msgstr[1] ""
 
 #. ts-context UserCategoryItem
 
 #. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:678
+#: ../src/client/networkmodel.cpp:700
 msgid "%n Half-Op(s)"
 msgid_plural "%n Half-Op(s)"
 msgid "%n Half-Op(s)"
 msgid_plural "%n Half-Op(s)"
-msgstr[0] "%n puoli-operaattori"
-msgstr[1] "%n puoli-operaattoria"
+msgstr[0] ""
+msgstr[1] ""
 
 #. ts-context UserCategoryItem
 
 #. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:679
+#: ../src/client/networkmodel.cpp:701
 msgid "%n Voiced"
 msgid_plural "%n Voiced"
 msgid "%n Voiced"
 msgid_plural "%n Voiced"
-msgstr[0] "%n puheoikeutettu"
-msgstr[1] "%n puheoikeutettua"
+msgstr[0] ""
+msgstr[1] ""
 
 #. ts-context UserCategoryItem
 
 #. ts-context UserCategoryItem
-#: ../src/client/networkmodel.cpp:680
+#: ../src/client/networkmodel.cpp:702
 msgid "%n User(s)"
 msgid_plural "%n User(s)"
 msgid "%n User(s)"
 msgid_plural "%n User(s)"
-msgstr[0] "%n käyttäjä"
-msgstr[1] "%n käyttäjää"
+msgstr[0] ""
+msgstr[1] ""
+
+