diff --git a/pass/lang/sv/login.json b/pass/lang/sv/login.json
index 9e26dfeeb6e641a33dae4961196235bdb965b21b..691b5c2193dca91b5b5c485cbee2856f4d0965db 100644
--- a/pass/lang/sv/login.json
+++ b/pass/lang/sv/login.json
@@ -1 +1,17 @@
-{}
\ No newline at end of file
+{
+    "heading": "Enter-tangent",
+    "key-input": {
+        "placeholder": "Enter-tangent"
+    },
+    "or": "eller",
+    "upload-file": "Ladda upp säkerhetskopia",
+    "scan-qr": {
+        "button": "Skanna QR-kod",
+        "no-camera": "Ingen kamera tillgänglig",
+        "invalid-qr": "QR-koden innehåller inte giltiga data.",
+        "close": "Nära"
+    },
+    "submit": "Skicka in",
+    "create": "Skapa annonsfri sökning",
+    "error": "En giltig nyckel eller en giltig säkerhetskopia krävs."
+}