diff --git a/resources/assets/js/kontakt.js b/resources/assets/js/kontakt.js
index bd149b8f6920cb8d168d9bc51dc762513bf353a6..c8d45f481e1c8c06877a762f627a34f468b15d39 100644
--- a/resources/assets/js/kontakt.js
+++ b/resources/assets/js/kontakt.js
@@ -44,20 +44,27 @@ function encrypt() {
     }
 }
 $(document).ready(function() {
-    if (isEnglish()) {
-        $(".encrypt-btn").html("encrypt and send");
-    } else {
-        $(".encrypt-btn").html("Verschlüsseln und senden");
+    switch (getLanguage()) {
+        case "de":
+            $(".encrypt-btn").html("Verschlüsseln und senden");
+            break;
+        case "en":
+            $(".encrypt-btn").html("encrypt and send");
+            break;
+        case "es":
+            // $(".encrypt-btn").html(""); TODO
+            break;
     }
     $(".contact").submit(function() {
         return encrypt(this);
     });
 });
 
-function isEnglish() {
-    if (window.location.href.indexOf('/en/') == -1) {
-        return false;
-    } else {
-        return true;
+function getLanguage() {
+    var metaData = document.getElementsByTagName('meta');
+    for (var m in metaData) {
+        if (metaData[m]["httpEquiv"] == "language") {
+            return metaData[m]["content"];
+        }
     }
 }
\ No newline at end of file