From edf670de41d29aeb4df736be1f31a24eb776d8ee Mon Sep 17 00:00:00 2001
From: Tomahawk CI <ci@tomahawk-player.org>
Date: Sun, 5 May 2013 02:16:47 +0200
Subject: [PATCH] Automatic merge of Transifex translations

---
 lang/tomahawk_ar.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_bg.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_bn_IN.ts       | 41 ++++++++++++++++--------
 lang/tomahawk_ca.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_ca@valencia.ts | 41 ++++++++++++++++--------
 lang/tomahawk_cs.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_da.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_de.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_el.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_en.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_es.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_fi.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_fr.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_gl.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_hi_IN.ts       | 41 ++++++++++++++++--------
 lang/tomahawk_hu.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_it.ts          | 61 ++++++++++++++++++++++--------------
 lang/tomahawk_ja.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_lt.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_pl.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_pt_BR.ts       | 41 ++++++++++++++++--------
 lang/tomahawk_ru.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_sv.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_tr.ts          | 41 ++++++++++++++++--------
 lang/tomahawk_zh_CN.ts       | 41 ++++++++++++++++--------
 lang/tomahawk_zh_TW.ts       | 41 ++++++++++++++++--------
 26 files changed, 738 insertions(+), 348 deletions(-)

diff --git a/lang/tomahawk_ar.ts b/lang/tomahawk_ar.ts
index 0a572b70e..cabec7a6a 100644
--- a/lang/tomahawk_ar.ts
+++ b/lang/tomahawk_ar.ts
@@ -1388,9 +1388,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation>تحذير محلل النصي: أعاد ال API البيانات %1 بشكل متزامن.</translation>
     </message>
@@ -1454,10 +1454,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>خطأ محلل النصي: %1 %2 %3 %4</translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3358,43 +3373,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>يجري مسح (%L1 أغنية)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>مسح</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>فحص</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>مزامنة</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>استيراد</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>تحفيظ(%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>متصل</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>غير متصل</translation>
     </message>
diff --git a/lang/tomahawk_bg.ts b/lang/tomahawk_bg.ts
index 48fccc0bd..56e5add0d 100644
--- a/lang/tomahawk_bg.ts
+++ b/lang/tomahawk_bg.ts
@@ -1396,9 +1396,9 @@ Tomahawk създаде доклад относно това и изпращай
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1462,10 +1462,25 @@ Tomahawk създаде доклад относно това и изпращай
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Грешка на скриптът за извличане на данни: %1 %2 %3 %4</translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3372,43 +3387,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Сканиране (%L1 песни)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Сканирам</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Проверявам</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Синхронизиране</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Импортиране</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Запазвам (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>На линия</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Извън линия</translation>
     </message>
diff --git a/lang/tomahawk_bn_IN.ts b/lang/tomahawk_bn_IN.ts
index ba67af94a..2296e878e 100644
--- a/lang/tomahawk_bn_IN.ts
+++ b/lang/tomahawk_bn_IN.ts
@@ -1385,9 +1385,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1451,10 +1451,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation type="unfinished"/>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3345,43 +3360,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation type="unfinished"/>
     </message>
diff --git a/lang/tomahawk_ca.ts b/lang/tomahawk_ca.ts
index d4d0bf2ce..1c23e8057 100644
--- a/lang/tomahawk_ca.ts
+++ b/lang/tomahawk_ca.ts
@@ -1386,9 +1386,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1452,10 +1452,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Error de resolució de l&apos;script: %1 %2 %3 %4 </translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3359,43 +3374,43 @@ Intenteu ajustar els filtres per reproduir noves cançons.</translation>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Escanejant (%L1 cançons)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Escanejant</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Comprovant</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>S&apos;està sincronitzant</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>S&apos;està important</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Desant (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>En línia</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Fora de línia</translation>
     </message>
diff --git a/lang/tomahawk_ca@valencia.ts b/lang/tomahawk_ca@valencia.ts
index fbd2f1d44..24d4b0b95 100644
--- a/lang/tomahawk_ca@valencia.ts
+++ b/lang/tomahawk_ca@valencia.ts
@@ -1386,9 +1386,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1452,10 +1452,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Error de resolució de l&apos;script: %1 %2 %3 %4 </translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3359,43 +3374,43 @@ Intenteu ajustar els filtres per reproduir noves cançons.</translation>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Escanejant (%L1 cançons)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Escanejant</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Comprovant</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>S&apos;està sincronitzant</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>S&apos;està important</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Alçant (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>En línia</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Fora de línia</translation>
     </message>
diff --git a/lang/tomahawk_cs.ts b/lang/tomahawk_cs.ts
index e28032be7..e2ce94e82 100644
--- a/lang/tomahawk_cs.ts
+++ b/lang/tomahawk_cs.ts
@@ -1387,9 +1387,9 @@ se s vámi spojil?</translation>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation>Varování řešitele skriptu: Volání API %1 vrátilo data synchronně.</translation>
     </message>
@@ -1453,10 +1453,25 @@ se s vámi spojil?</translation>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Chyba řešitele skriptu: %1 %2 %3 %4</translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3357,43 +3372,43 @@ Zkuste vyladit filtry pro nové písně.</translation>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Prohledává se (%L1 skladeb)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Prohledává se</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Přezkušuje se</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Seřizuje se</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Zavádí se</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Ukládá se (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>Připojený</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Nepřipojený</translation>
     </message>
diff --git a/lang/tomahawk_da.ts b/lang/tomahawk_da.ts
index dd36cc566..436ef4d52 100644
--- a/lang/tomahawk_da.ts
+++ b/lang/tomahawk_da.ts
@@ -1386,9 +1386,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1452,10 +1452,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation type="unfinished"/>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3347,43 +3362,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Scanner (%L1 numre)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Scanner</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Checker</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Gemmer (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation type="unfinished"/>
     </message>
diff --git a/lang/tomahawk_de.ts b/lang/tomahawk_de.ts
index b6e27c84f..ac2190093 100644
--- a/lang/tomahawk_de.ts
+++ b/lang/tomahawk_de.ts
@@ -1387,9 +1387,9 @@ erlauben sich mit dir zu verbinden?</translation>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation>Script Resolver Warnung: API aufruf %1 zurückgegebener Daten synchron. </translation>
     </message>
@@ -1453,10 +1453,25 @@ erlauben sich mit dir zu verbinden?</translation>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Script Resolver Fehler: %1 %2 %3 %4</translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation>SSL Fehler</translation>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation>Sie wurden gebeten, Tomahawk sicher zu &lt;b&gt;%1&lt;/b&gt; verbinden, aber wir können nicht bestätigen, dass die Verbindung sicher ist:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt; Möchten Sie dieser Verbindung vertrauen?</translation>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation>Zertifikat vertrauen </translation>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3352,43 +3367,43 @@ Versuch die Filter anzupassen für neue Lieder.</translation>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Scanne (%L1 Stücke)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Scanne</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Überprüfe</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Synchronisiere</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Importiere</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Speichere (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>Online</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Offline</translation>
     </message>
diff --git a/lang/tomahawk_el.ts b/lang/tomahawk_el.ts
index 86383ec09..9d9d5cecc 100644
--- a/lang/tomahawk_el.ts
+++ b/lang/tomahawk_el.ts
@@ -1386,9 +1386,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation>Προειδοποίηση Script Resolver: η κλήση API %1 επέστρεψε δεδομένα συγχρόνως.</translation>
     </message>
@@ -1452,10 +1452,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Σφάλμα Script Resolver: %1 %2 %3 %4</translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation>SSL Σφάλμα</translation>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation>Έχετε ζητήσει το Tomahawk να συνδεθεί με ασφάλεια στο &lt;b&gt;%1&lt;/b&gt;, αλλά δεν μπορούμε να επιβεβαιώσουμε ότι η σύνδεσή σας είναι ασφαλής:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Θέλετε να εμπιστεύθειτε αυτή τη σύνδεση; </translation>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation>Εμπιστοσύνη πιστοποιητικόυ</translation>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3358,43 +3373,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Σάρωση (%L1 τραγούδια)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Σάρωση</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Έλεγχος</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Συγχρονισμος</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Εισαγωγη</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Αποθήκευση (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>Συνδεδεμένος</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Εκτός Σύνδεσης</translation>
     </message>
diff --git a/lang/tomahawk_en.ts b/lang/tomahawk_en.ts
index 479026a8c..5a0525ca8 100644
--- a/lang/tomahawk_en.ts
+++ b/lang/tomahawk_en.ts
@@ -1387,9 +1387,9 @@ connect and stream from you?</translation>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation>Script Resolver Warning: API call %1 returned data synchronously.</translation>
     </message>
@@ -1453,10 +1453,25 @@ connect and stream from you?</translation>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Script Resolver Error: %1 %2 %3 %4</translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation>SSL Error</translation>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</translation>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation>Trust certificate</translation>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3360,43 +3375,43 @@ Try tweaking the filters for a new set of songs to play.</translation>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Scanning (%L1 tracks)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Scanning</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Checking</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Syncing</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Importing</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Saving (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>Online</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Offline</translation>
     </message>
diff --git a/lang/tomahawk_es.ts b/lang/tomahawk_es.ts
index bb248951f..faa89f30b 100644
--- a/lang/tomahawk_es.ts
+++ b/lang/tomahawk_es.ts
@@ -1387,9 +1387,9 @@ conectarse a usted y transmitir música?</translation>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1453,10 +1453,25 @@ conectarse a usted y transmitir música?</translation>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Error del resolutor de script: %1 %2 %3 %4</translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3360,43 +3375,43 @@ Intente ajustar los filtros para reproducir nuevas canciones.</translation>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Escaneando (%L1 pistas)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Escaneando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Comprobando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Sincronizando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Importando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Guardando (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>En línea</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Desconectado</translation>
     </message>
diff --git a/lang/tomahawk_fi.ts b/lang/tomahawk_fi.ts
index 21edf22df..6502fb223 100644
--- a/lang/tomahawk_fi.ts
+++ b/lang/tomahawk_fi.ts
@@ -1387,9 +1387,9 @@ yhdistää ja toistaa sinulta virtaa?</translation>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation>Skriptiselvittimen varoitus: API-kutsu %1 palautti dataa synkronisesti.</translation>
     </message>
@@ -1453,10 +1453,25 @@ yhdistää ja toistaa sinulta virtaa?</translation>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Skriptiselvittimen virhe: %1 %2 %3 %4</translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation>SSL-virhe</translation>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation>Olet pyytänyt Tomahawkia yhdistämään turvallisesti palvelimeen &lt;b&gt;%1&lt;/b&gt;, mutta yhteyden turvallisuutta ei voida varmistaa:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Haluatko luottaa tähän yhteyteen?</translation>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation>Luota varmenteeseen</translation>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3363,43 +3378,43 @@ Koeta säätää suodattimia saadaksesi uuden joukon kappaleita kuunneltavaksi.<
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Etsitään (%L1 kappaletta)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Etsitään</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Tarkistetaan</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Synkronoidaan</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Tuodaan</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Tallennetaan (%1 %)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>Verkossa</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Ei verkossa</translation>
     </message>
diff --git a/lang/tomahawk_fr.ts b/lang/tomahawk_fr.ts
index 1755d2104..98335d82e 100644
--- a/lang/tomahawk_fr.ts
+++ b/lang/tomahawk_fr.ts
@@ -1387,9 +1387,9 @@ de se connecter et streamer de vous?</translation>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1453,10 +1453,25 @@ de se connecter et streamer de vous?</translation>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Erreur du script de résolution : %1 %2 %3 %4</translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3357,43 +3372,43 @@ Essayez de changer les filtres pour avoir de nouveaux morceaux à jouer.</transl
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Scan en cours (%L1 titres)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Scan en cours</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Vérification</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Synchronisation</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Importation</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Enregistrement (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>En Ligne</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Hors ligne</translation>
     </message>
diff --git a/lang/tomahawk_gl.ts b/lang/tomahawk_gl.ts
index 56628b38d..7a97e358a 100644
--- a/lang/tomahawk_gl.ts
+++ b/lang/tomahawk_gl.ts
@@ -1386,9 +1386,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1452,10 +1452,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Erro do solucionador de erros: %1 %2 %3 %4</translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3359,43 +3374,43 @@ Proba a trocar os filtros para ter outra lista música para escoitar. </translat
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Escaneando (%L1 pistas)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Escaneando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Comprobando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Sincronizando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Importando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Gardando (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>Conectado</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Desconectado</translation>
     </message>
diff --git a/lang/tomahawk_hi_IN.ts b/lang/tomahawk_hi_IN.ts
index c38e259b4..b919eeb3d 100644
--- a/lang/tomahawk_hi_IN.ts
+++ b/lang/tomahawk_hi_IN.ts
@@ -1385,9 +1385,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1451,10 +1451,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation type="unfinished"/>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3345,43 +3360,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation type="unfinished"/>
     </message>
diff --git a/lang/tomahawk_hu.ts b/lang/tomahawk_hu.ts
index a845b2b67..484ab8385 100644
--- a/lang/tomahawk_hu.ts
+++ b/lang/tomahawk_hu.ts
@@ -1385,9 +1385,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1451,10 +1451,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation type="unfinished"/>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3345,43 +3360,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Szkennelés</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Ellenőrzés</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Szinkronizálás</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Importálás</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Mentés (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>Elérhető</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Nem elérhető</translation>
     </message>
diff --git a/lang/tomahawk_it.ts b/lang/tomahawk_it.ts
index 4c9b718c9..be50a95f4 100644
--- a/lang/tomahawk_it.ts
+++ b/lang/tomahawk_it.ts
@@ -680,7 +680,7 @@ connect and stream from you?</source>
     <message>
         <location filename="../src/sourcetree/items/InboxItem.cpp" line="35"/>
         <source>Inbox</source>
-        <translation type="unfinished"/>
+        <translation>Inbox</translation>
     </message>
 </context>
 <context>
@@ -1098,7 +1098,7 @@ connect and stream from you?</source>
     <message>
         <location filename="../src/libtomahawk/playlist/PlayableModel.cpp" line="272"/>
         <source>Searching...</source>
-        <translation type="unfinished"/>
+        <translation>Sto cercando...</translation>
     </message>
     <message>
         <location filename="../src/libtomahawk/playlist/PlayableModel.cpp" line="51"/>
@@ -1385,9 +1385,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation>Avvertimento Script Resolver: chiamata API 1% ha restituito dati sincroni.</translation>
     </message>
@@ -1451,10 +1451,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Errore script resolver: %1 %2 %3 %4</translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation>Errore SSL</translation>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation>Hai chiesto a Tomahawk di connettersi in modo sicuro a &lt;b&gt;%1&lt;/b&gt;, ma non possiamo garantire che la conessione sia sicura: &lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt; Vuoi fidarti di questa connessione?</translation>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation>Certificato di trust</translation>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3345,43 +3360,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Scansionando (%L1 tracce)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Scansionando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Controllando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Sto sincronizzando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Sto importando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Salvando (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>Connesso</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Disconnesso</translation>
     </message>
@@ -3399,42 +3414,42 @@ Try tweaking the filters for a new set of songs to play.</source>
     <message>
         <location filename="../src/libtomahawk/Track.cpp" line="356"/>
         <source> and </source>
-        <translation type="unfinished"/>
+        <translation>e</translation>
     </message>
     <message>
         <location filename="../src/libtomahawk/Track.cpp" line="364"/>
         <source>You</source>
-        <translation type="unfinished"/>
+        <translation>Tu</translation>
     </message>
     <message>
         <location filename="../src/libtomahawk/Track.cpp" line="366"/>
         <source>you</source>
-        <translation type="unfinished"/>
+        <translation>tu</translation>
     </message>
     <message>
         <location filename="../src/libtomahawk/Track.cpp" line="379"/>
         <source>and</source>
-        <translation type="unfinished"/>
+        <translation>e</translation>
     </message>
     <message numerus="yes">
         <location filename="../src/libtomahawk/Track.cpp" line="379"/>
         <source>%n other(s)</source>
-        <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+        <translation><numerusform>U%n altro</numerusform><numerusform>%n altri</numerusform></translation>
     </message>
     <message numerus="yes">
         <location filename="../src/libtomahawk/Track.cpp" line="382"/>
         <source>%n people</source>
-        <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation>
+        <translation><numerusform>%n persona</numerusform><numerusform>%n persone</numerusform></translation>
     </message>
     <message>
         <location filename="../src/libtomahawk/Track.cpp" line="386"/>
         <source>loved this track</source>
-        <translation type="unfinished"/>
+        <translation>amato questa traccia</translation>
     </message>
     <message>
         <location filename="../src/libtomahawk/Track.cpp" line="388"/>
         <source>sent you this track %1</source>
-        <translation type="unfinished"/>
+        <translation>ti ha spedito questa traccia %1</translation>
     </message>
 </context>
 <context>
diff --git a/lang/tomahawk_ja.ts b/lang/tomahawk_ja.ts
index c1dbddebb..2bb6e0177 100644
--- a/lang/tomahawk_ja.ts
+++ b/lang/tomahawk_ja.ts
@@ -1387,9 +1387,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1453,10 +1453,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation type="unfinished"/>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3357,43 +3372,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>スキャン中(%1L1トラック)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>走査中</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>検査中</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>同期中</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>インポート中</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>保存中(%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>オンライン</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>オフライン</translation>
     </message>
diff --git a/lang/tomahawk_lt.ts b/lang/tomahawk_lt.ts
index 6d31e817c..cac7e3bbc 100644
--- a/lang/tomahawk_lt.ts
+++ b/lang/tomahawk_lt.ts
@@ -1385,9 +1385,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1451,10 +1451,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation type="unfinished"/>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3345,43 +3360,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Peržvelgiama (%L1 takeliai)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Peržvelgiama</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Tikrinama</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Sinchronizuojama</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Įkeliama</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Išsaugoma (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>Prisijungęs</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Atsijungęs</translation>
     </message>
diff --git a/lang/tomahawk_pl.ts b/lang/tomahawk_pl.ts
index 8941fcc51..846481cc1 100644
--- a/lang/tomahawk_pl.ts
+++ b/lang/tomahawk_pl.ts
@@ -1387,9 +1387,9 @@ połączyć się i strumieniować od ciebie?</translation>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1453,10 +1453,25 @@ połączyć się i strumieniować od ciebie?</translation>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation type="unfinished"/>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3354,43 +3369,43 @@ Spróbuj poprawić filtry aby uzyskać nowy zestaw piosenek do odtworzenia.</tra
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Skanowanie (%L1 utworów)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Skanowanie</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Sprawdzanie</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Zapisywanie (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation type="unfinished"/>
     </message>
diff --git a/lang/tomahawk_pt_BR.ts b/lang/tomahawk_pt_BR.ts
index 966ac3a6d..107763217 100644
--- a/lang/tomahawk_pt_BR.ts
+++ b/lang/tomahawk_pt_BR.ts
@@ -1387,9 +1387,9 @@ se conecte e faça o stream de você?</translation>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1453,10 +1453,25 @@ se conecte e faça o stream de você?</translation>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation type="unfinished"/>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3354,43 +3369,43 @@ Tente ajustar os filtros para ouvir um novo conjunto de músicas.</translation>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Escaneando (%L1 faixas)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Escaneando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Verificando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Sincronizando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Importando</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Salvando (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>Online</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Offline</translation>
     </message>
diff --git a/lang/tomahawk_ru.ts b/lang/tomahawk_ru.ts
index 11743447a..2740947c7 100644
--- a/lang/tomahawk_ru.ts
+++ b/lang/tomahawk_ru.ts
@@ -1390,9 +1390,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1456,10 +1456,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation type="unfinished"/>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3361,43 +3376,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Сканирование (%L1 песни)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Сканирую</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Проверяю</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Синхронизация</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Импортирование</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Сохраняю (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>В сети</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Не в сети</translation>
     </message>
diff --git a/lang/tomahawk_sv.ts b/lang/tomahawk_sv.ts
index 21a1fa451..863a4060f 100644
--- a/lang/tomahawk_sv.ts
+++ b/lang/tomahawk_sv.ts
@@ -1387,9 +1387,9 @@ ansluta och strömma från dig?</translation>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation>Skript Resolver-varning:  API-anrop %1 returnerade data synkront</translation>
     </message>
@@ -1453,10 +1453,25 @@ ansluta och strömma från dig?</translation>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation>Skriptfel i resolvern: %1 %2 %3 %4</translation>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3358,43 +3373,43 @@ Försök att ändra i filtrerna för att få en ny låtlista</translation>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>Söker igenom (%L1 spår)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>Skannar</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>Kontrollerar</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>Synkroniserar</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>Importerar</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>Sparar (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>Online</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>Offline</translation>
     </message>
diff --git a/lang/tomahawk_tr.ts b/lang/tomahawk_tr.ts
index 11220dfc9..b386da46d 100644
--- a/lang/tomahawk_tr.ts
+++ b/lang/tomahawk_tr.ts
@@ -1385,9 +1385,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1451,10 +1451,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation type="unfinished"/>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3345,43 +3360,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation type="unfinished"/>
     </message>
diff --git a/lang/tomahawk_zh_CN.ts b/lang/tomahawk_zh_CN.ts
index 2cbb864f4..d64c36ea6 100644
--- a/lang/tomahawk_zh_CN.ts
+++ b/lang/tomahawk_zh_CN.ts
@@ -1386,9 +1386,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1452,10 +1452,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation type="unfinished"/>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3355,43 +3370,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation>扫描中 (%L1 首歌曲)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation>扫描中</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation>检查</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation>同步中</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation>导入中</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation>保存中 (%1%)</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation>在线</translation>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation>离线</translation>
     </message>
diff --git a/lang/tomahawk_zh_TW.ts b/lang/tomahawk_zh_TW.ts
index 580ef81cf..63ce9bf23 100644
--- a/lang/tomahawk_zh_TW.ts
+++ b/lang/tomahawk_zh_TW.ts
@@ -1385,9 +1385,9 @@ connect and stream from you?</source>
 <context>
     <name>QtScriptResolver</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="591"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="626"/>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="662"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="583"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="618"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="654"/>
         <source>Script Resolver Warning: API call %1 returned data synchronously.</source>
         <translation type="unfinished"/>
     </message>
@@ -1451,10 +1451,25 @@ connect and stream from you?</source>
 <context>
     <name>ScriptEngine</name>
     <message>
-        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="392"/>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1124"/>
         <source>Script Resolver Error: %1 %2 %3 %4</source>
         <translation type="unfinished"/>
     </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1143"/>
+        <source>SSL Error</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1144"/>
+        <source>You have asked Tomahawk to connect securely to &lt;b&gt;%1&lt;/b&gt;, but we can&apos;t confirm that your connection is secure:&lt;br&gt;&lt;br&gt;&lt;b&gt;%2&lt;/b&gt;&lt;br&gt;&lt;br&gt;Do you want to trust this connection?</source>
+        <translation type="unfinished"/>
+    </message>
+    <message>
+        <location filename="../src/libtomahawk/resolvers/QtScriptResolver.cpp" line="1151"/>
+        <source>Trust certificate</source>
+        <translation type="unfinished"/>
+    </message>
 </context>
 <context>
     <name>SearchLineEdit</name>
@@ -3345,43 +3360,43 @@ Try tweaking the filters for a new set of songs to play.</source>
 <context>
     <name>Tomahawk::Source</name>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="355"/>
-        <location filename="../src/libtomahawk/Source.cpp" line="406"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="408"/>
         <source>Scanning (%L1 tracks)</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="357"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="359"/>
         <source>Scanning</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="391"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="393"/>
         <source>Checking</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="396"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="398"/>
         <source>Syncing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="401"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="403"/>
         <source>Importing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="553"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="555"/>
         <source>Saving (%1%)</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="634"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="636"/>
         <source>Online</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/libtomahawk/Source.cpp" line="638"/>
+        <location filename="../src/libtomahawk/Source.cpp" line="640"/>
         <source>Offline</source>
         <translation type="unfinished"/>
     </message>