diff --git a/netzradar-linker.js b/netzradar-linker.js
index eadff6e4f5a687219bee34f9899301fc486fb96b..7ed4ed9e05e6f79451c22d58419353f116dc3ea4 100644
--- a/netzradar-linker.js
+++ b/netzradar-linker.js
@@ -1,8 +1,8 @@
 // ==UserScript==
 // @name            netzradar-linker
-// @source        https://gitlab.ard.de/ida/netzradar-linker
+// @source    		  https://gitlab.ard.de/ida/netzradar-linker
 // @description     extrahiert Metadaten (Headline, Hostnamen, URL) des gegenwärtigen Dokuments, generiert Kurz-URL, übersetzt englischsprachigen Titel ins Deutsch, und kopiert Metadaten und Kurz-URL in die Zwischenablage.
-// @version     2
+// @version  		    3
 // @grant           GM_setClipboard
 // @match           *://*/*
 // ==/UserScript==
@@ -53,20 +53,20 @@
    * @property {'json'} format Rückgabe-Format
    */
   /**
-   * Parameter für Yourls-API. Details können unter http://x.swr.de/a/ eingesehen werden bzw. im PWDSafe.
+   * Parameter für Yourls-API. Details können unter http://x.swr.de/a/ eingesehen werden.
    * @type {YourlsApiParams}
    */
   const YOURLS_API_PARAMS = {
-    username: "<User>",
-    password: "<Password>",
+    username: "User",
+    password: "Password",
     action: "shorturl",
     format: "json",
   };
 
   /* Google-Translate-API */
   /** URL unter der Google-Translate erreichbar ist */
-  const GOOGLE_TRANSLATE_API_URL =
-    "https://www.googleapis.com/language/translate/v2";
+  const GOOGLE_TRANSLATE_API_URL = new URL(
+    "https://www.googleapis.com/language/translate/v2");
   /**
    * Parameter für Google-Translate-API.
    * @typedef {Object} GoogleTranslateParams
@@ -265,11 +265,9 @@
         targetURL
       );
     } catch (error) {
+      console.error(error);
       button.innerHTML = STATUS_YOURLS_ERROR_TEXT;
-      const msg = `Fataler Fehler, konnte short-URL nicht generieren ${JSON.stringify(
-        error
-      )}`;
-      throw new Error(msg);
+      throw new Error('Fataler Fehler, konnte short-URL nicht generieren');
     }
 
     /* Wenn nötig: Versuche Headline zu übersetzen */
@@ -279,14 +277,12 @@
       try {
         translatedHeadline = await fetchTranslation(
           GOOGLE_TRANSLATE_API_URL,
-          GOOGLE_TRANSLATE_PARAMS
+          GOOGLE_TRANSLATE_PARAMS,
+          headline
         );
       } catch (error) {
-        console.error(
-          `Fehler, konnte nicht übersetzen -- fahre ohne Übersetzung fort: ${JSON.stringify(
-            error
-          )}`
-        );
+        console.error(error);
+        console.error('Fehler, konnte nicht übersetzen -- fahre ohne Übersetzung fort');
       }
     }