"description":"SecureBit.chat ist ein kostenloser, Ende-zu-Ende-verschlüsselter Peer-to-Peer-Messenger, der vollständig im Browser läuft. Keine Konten, keine Server, die Ihre Nachrichten speichern - ECDH P-384, AES-256-GCM und persönliche SAS-Verifizierung.",
"keywords":"verschlüsselter Messenger, Ende-zu-Ende-Verschlüsselung, Peer-to-Peer-Chat, P2P-Messenger, ECDH, DTLS, SAS-Verifizierung, WebRTC, privater Chat, sicherer Chat, ohne Server, ohne Konto, MITM-Schutz, PFS",
"ogDescription":"Ein sicherer Messenger, der vollständig in Ihrem Browser läuft. Keine Konten, keine Server, die Ihre Nachrichten speichern. Bringen Sie Ihre eigenen STUN/TURN-Server mit - wir schreiben Ihnen nichts vor.",
"siteDescription":"Ende-zu-Ende-verschlüsselter Peer-to-Peer-Chat, der vollständig im Browser läuft.",
"appDescription":"Ein kostenloser, Ende-zu-Ende-verschlüsselter Peer-to-Peer-Messenger. Keine Konten, keine Server, die Nachrichten speichern - ECDH P-384, AES-256-GCM und persönliche SAS-Verifizierung.",
"community.title":"Gestalten Sie die Zukunft der Privatsphäre mit",
"community.description":"SecureBit wächst durch seine Community. Ihre Ideen und Ihr Feedback prägen die Zukunft sicherer Kommunikation - offen entwickelt, mit vollständiger ASN.1-Validierung von Ende zu Ende.",
"unique.s1.desc":"ECDH-P-384-Schlüsselaustausch, AES-256-GCM-Nutzdaten, ECDSA-Signaturen und vollständige ASN.1-Validierung - zu einer gehärteten Pipeline verbunden.",
"unique.s1.tags":[
"ECDH P-384",
"AES-256-GCM",
"ECDSA",
"ASN.1"
],
"unique.s2.titleTop":"Reines P2P",
"unique.s2.titleBottom":"über WebRTC",
"unique.s2.collapsed":"Reines P2P über WebRTC",
"unique.s2.desc":"Nachrichten laufen über WebRTC direkt von Gerät zu Gerät. Kein Relay hält Ihre Daten - der Server hilft zwei Teilnehmern nur, sich zu finden.",
"unique.s2.tags":[
"DTLS 1.3",
"Kein Relay"
],
"unique.s3.titleTop":"Perfekte",
"unique.s3.titleBottom":"Forward Secrecy",
"unique.s3.collapsed":"Forward Secrecy",
"unique.s3.desc":"Sitzungsschlüssel wechseln fortlaufend und werden nach Gebrauch verworfen. Ein einzelner kompromittierter Schlüssel öffnet damit niemals frühere Gespräche.",
"unique.s3.tags":[
"Ephemere Schlüssel",
"Automatischer Wechsel"
],
"unique.s4.titleTop":"Verschleierung",
"unique.s4.titleBottom":"des Datenverkehrs",
"unique.s4.collapsed":"Verkehrsverschleierung",
"unique.s4.desc":"Paketgrößen und Zeitabstände werden aufgefüllt und zufällig verändert. Metadatenmuster bleiben damit verborgen, auch für jemanden, der die Leitung beobachtet.",
"unique.s4.tags":[
"Paket-Padding",
"Zeit-Jitter"
],
"unique.s5.titleTop":"Keinerlei",
"unique.s5.titleBottom":"Datenerfassung",
"unique.s5.collapsed":"Keine Datenerfassung",
"unique.s5.desc":"Keine Konten, keine Protokolle, keine gespeicherten Nachrichten. Auf einem Server liegt nichts, was durchsickern, beschlagnahmt oder verkauft werden könnte.",
"partners.aegis.desc":"Kapitalpartner, der vertrauliche Finanzkommunikation über sein gesamtes Portfolio absichert.",
"partners.aegis.role":"Strategischer Investor",
"partners.furilabs.desc":"Linux-Telefone mit Fokus auf Privatsphäre, die SecureBit als sicheren Standardkanal mitliefern.",
"partners.furilabs.role":"Technologiepartner",
"partners.inviteTitle":"Partner werden",
"partners.inviteDesc":"Sie bauen Hardware oder Infrastruktur für Privatsphäre? Lassen Sie uns SecureBit integrieren.",
"partners.inviteCta":"Gespräch beginnen",
"roadmap.eyebrow":"Entwicklungs-Roadmap",
"roadmap.heading":"Die Entwicklung von SecureBit",
"roadmap.subheading":"Vom ersten Prototyp zu einem quantensicheren, dezentralen Netzwerk - mit vollständiger ASN.1-Validierung auf jeder Ebene.",
"roadmap.progress":"{shipped} von {total} Meilensteinen erreicht",
"roadmap.upcoming":"{upcoming} in Arbeit",
"roadmap.keyFeatures":"Kernfunktionen",
"roadmap.status.released":"Veröffentlicht",
"roadmap.status.current":"Aktuell",
"roadmap.status.dev":"In Entwicklung",
"roadmap.status.planned":"Geplant",
"roadmap.status.research":"Forschung",
"hero.headlineTop":"Eine direkte Leitung,",
"hero.headlineBottom":"die nur Sie beide lesen können.",
"hero.subheading":"Die Schlüssel entstehen auf Ihrem Gerät und werden direkt zwischen den Geräten ausgetauscht. Keine Konten, keine Server, die Ihre Nachrichten speichern.",
"hero.diagramAlt":"Eine direkte verschlüsselte Leitung zu einem Teilnehmer, zu der zwei weitere Teilnehmer hinzustoßen",
"intro.createTitle":"Neuen Kanal erstellen",
"intro.createDesc":"Ihr Gerät erzeugt die Schlüssel und eine einmalige Einladung. Nichts davon berührt einen Server.",
"roadmap.r13.title":"KI-Assistent für Privatsphäre",
"roadmap.r13.sub":"KI für Privatsphäre und Sicherheit",
"roadmap.r13.date":"2028+",
"roadmap.r13.features":[
"Lokale KI-Bedrohungsanalyse",
"Automatische MITM-Erkennung",
"Adaptive Kryptografie",
"Persönliche Sicherheitsempfehlungen",
"Maschinelles Lernen ohne Wissenspreisgabe",
"Privater KI-Assistent",
"Vorausschauende Sicherheit",
"Autonomer Angriffsschutz"
],
"handshake.step1":"ECDH-P-384-Schlüsselpaar wird erzeugt",
"handshake.step2":"Verifizierungscode wird abgeleitet",
"handshake.step3":"Perfect Forward Secrecy wird festgelegt",
"handshake.securingTitle":"Ihr Kanal wird abgesichert",
"handshake.answerTitle":"Ihre Antwort wird erstellt",
"handshake.securingDesc":"Es entstehen Schlüssel, die Manipulation standhalten.",
"handshake.shareTitle":"Teilen Sie Ihre Einladung",
"handshake.sendAnswerTitle":"Senden Sie Ihre Antwort zurück",
"handshake.shareDesc":"Zeigen Sie den QR-Code oder senden Sie den Code an Ihr Gegenüber. Er gilt einmalig und läuft bald ab.",
"handshake.sendAnswerDesc":"Geben Sie diese Antwort dem Ersteller des Kanals, damit er den Handschlag abschließen kann.",
"handshake.establish":"Verbindung herstellen",
"handshake.thenReceive":"Nehmen Sie danach die Antwort Ihres Gegenübers entgegen",
"handshake.pasteAnswerPlaceholder":"Antwortcode des Gegenübers einfügen …",
"handshake.answerSentNote":"Senden Sie diese Antwort an den Ersteller und warten Sie - der Chat öffnet sich, sobald er sich verbindet.",
"handshake.qrHint":"Lassen Sie dies geöffnet, bis Ihr Gegenüber den Code erfasst hat.",
"handshake.qrHintFrames":"Der Handschlag ist auf {frames} Einzelbilder verteilt - lassen Sie dies geöffnet, bis Ihr Gegenüber alle erfasst hat.",
"verify.title":"Sicherheitsprüfung",
"verify.desc":"Vergleichen Sie diesen Sicherheitscode über einen anderen Weg mit Ihrem Gegenüber (Anruf oder persönlich) und geben Sie ihn dann ein, um den Chat freizuschalten.",
"verify.enterLabel":"Geprüften Code eingeben",
"verify.placeholder":"Code hier eingeben",
"verify.confirm":"Code bestätigen",
"verify.confirmed":"Bestätigt",
"verify.mismatch":"Stimmt nicht überein",
"verify.yours":"Ihre Bestätigung",
"verify.peer":"Bestätigung des Gegenübers",
"verify.pending":"Ausstehend",
"verify.waiting":"Warten auf den Code …",
"verify.verified":"Kanal geprüft",
"verify.bothConfirmed":"Beide Seiten haben bestätigt. Der sichere Chat wird geöffnet …",
"pwa.bannerTitle":"SecureBit.chat installieren",
"pwa.bannerDesc":"Die App-Erfahrung mit zusätzlicher Sicherheit",
"pwa.install":"Installieren",
"pwa.dismiss":"Schließen",
"pwa.close":"Schließen",
"pwa.iosTitle":"Auf iOS installieren",
"pwa.iosStep1":"Auf „Teilen“ tippen",
"pwa.iosStep1Hint":"Meist unten in Safari",
"pwa.iosStep2":"„Zum Home-Bildschirm“ suchen",
"pwa.iosStep2Hint":"Im Teilen-Menü nach unten scrollen",
"pwa.iosStep3":"Auf „Hinzufügen“ tippen",
"pwa.iosStep3Hint":"Bestätigen, um SecureBit.chat zu installieren",
"pwa.genericTitle":"SecureBit installieren",
"pwa.genericDesc":"Jeder Browser installiert auf seine eigene Weise. Wählen Sie die Schritte, die zu Ihrem passen.",
"pwa.gotIt":"Verstanden",
"pwa.installedTitle":"App installiert!",
"pwa.installedIos":"iOS-App installiert! Vom Home-Bildschirm öffnen.",
"pwa.installedGeneric":"SecureBit.chat ist jetzt auf Ihrem Gerät",
"pwa.anytimeTitle":"Jederzeit installierbar",
"pwa.anytimeDesc":"Sie können SecureBit.chat jederzeit über das Browsermenü installieren - so läuft es am besten.",
"cred.reveal":"Zum Anzeigen klicken - halten Sie diesen Code geheim",
"qr.title":"QR-Code scannen",
"qr.subtitle":"Richten Sie die Kamera auf den QR-Code",
"qr.scanning":"Wird gescannt …",
"qr.hint":"Ruhig halten, bis alle Teile erfasst sind. Der Kamerazugriff bleibt lokal - nichts wird hochgeladen.",
"mesh.you":"Sie",
"mesh.peer":"Gegenüber · Sitzung 1",
"mesh.joined2":"lena ist dabei · +2",
"mesh.joined3":"jonas ist dabei · +3",
"ice.title":"Netzwerkeinstellungen",
"ice.subtitle":"Lokal eingestellt - wird nie an Ihr Gegenüber weitergegeben",
"ice.intro":"SecureBit nutzt standardmäßig öffentliche STUN-Server, um die direkte Verbindung auszuhandeln. Wenn Sie selbst hosten, tragen Sie Ihre eigenen STUN/TURN-Server ein.",
"ice.publicTitle":"Öffentliche Server (Standard)",
"ice.publicDesc":"Ohne Einrichtung. Für die meisten passend.",
"ice.customTitle":"Eigene STUN/TURN-Server",
"ice.customDesc":"Bis zu {max} Server.",
"ice.turnNote":"Ein TURN-Relay sieht die IP-Adressen beider Seiten und das Timing des Verkehrs - nie aber die Inhalte, die Ende-zu-Ende verschlüsselt bleiben. Bevorzugen Sie ",
"ice.turnNoteTls":" (TLS).",
"ice.test":"Server testen",
"ice.testing":"Wird getestet …",
"ice.relayTitle":"Nur-Relay-Modus",
"ice.relayBadge":"MAXIMALE PRIVATSPHÄRE",
"ice.relayDesc":"Leitet den gesamten Verkehr über TURN, damit Ihr Gegenüber Ihre IP nie zu sehen bekommt. Erfordert einen TURN-Server.",
"ice.relayWarning":"Nur-Relay ist aktiv, aber es ist kein TURN-Server eingetragen. Die Verbindung kann so nicht zustande kommen.",
"ice.persist":"Auf diesem Gerät speichern",
"ice.persistDesc":"Verschlüsselt in diesem Browser abgelegt. Ausgeschaltet gilt die Einstellung nur für diese Sitzung.",
"ice.forget":"Gespeichertes löschen",
"ice.cancel":"Abbrechen",
"ice.apply":"Übernehmen",
"ice.errUnavailable":"WebRTC steht in diesem Browser nicht zur Verfügung",
"ice.errInvalid":"Ungültige Serverkonfiguration",
"update.title":"Update verfügbar",
"update.desc":"Es wurde eine neuere Version von SecureBit gefunden.",
"update.currentVersion":"Aktuelle Version",
"update.newVersion":"Neue Version",
"update.now":"Jetzt aktualisieren",
"update.later":"Später",
"update.unknown":"k. A.",
"update.stepSaving":"Daten werden gesichert …",
"update.stepSwCaches":"Service-Worker-Caches werden geleert …",
"update.stepSwUnregister":"Service Worker werden abgemeldet …",
"update.stepBrowserCache":"Browser-Cache wird geleert …",
"update.stepVersion":"Version wird aktualisiert …",
"update.stepReload":"Anwendung wird neu geladen …",
"update.error":"Fehler beim Update. Bitte laden Sie die Seite manuell neu (Strg+F5 oder Cmd+Umschalt+R)",
"update.confirmSkip":"Eine neue Version ist verfügbar. Ein Update wird für Sicherheit und Stabilität empfohlen. Ohne Update fortfahren?",
"offline.backOnline":"Wieder online",
"offline.mode":"Offline-Modus",
"offline.dismiss":"Schließen",
"offline.lostTitle":"Verbindung verloren",
"offline.lostDesc":"SecureBit läuft jetzt offline. Einiges ist eingeschränkt, Ihre Daten bleiben aber sicher.",
"offline.point1":"Ihre Sitzung und die Schlüssel bleiben erhalten",
"offline.point2":"Es liegen keine Daten auf Servern",
"offline.point3":"Nachrichten und Dateien gleichen sich nach der Wiederverbindung ab",
"offline.continue":"Offline fortfahren",
"offline.restoredTitle":"Wenn Sie wieder verbunden sind",
"offline.restoredDesc":"Ein Verbindungsabbruch kostet Sie nichts. SecureBit sammelt alles lokal und setzt die verschlüsselte Sitzung fort, sobald Sie wieder online sind.",
"offline.r1Title":"Ihre Nachrichten kommen an",
"offline.r1Desc":"Alles, was Sie offline geschrieben haben, geht automatisch an Ihr Gegenüber.",
"offline.r2Title":"Dateien werden zu Ende übertragen",
"offline.r2Desc":"Übertragungen setzen dort fort, wo sie stehen geblieben sind - nichts muss erneut gesendet werden.",
"offline.r3Title":"Ihre Nachrichten und Dateien treffen ein",
"offline.r3Desc":"Was Ihr Gegenüber während der Störung gesendet hat, erreicht Sie der Reihe nach.",
"offline.r4Title":"Nichts geht verloren",
"offline.r4Desc":"Nach der Wiederverbindung bleibt keine Lücke - das Gespräch läuft genau dort weiter, wo es angehalten hat.",
"offline.gotIt":"Verstanden",
"qr.showTitle":"QR-Code anzeigen",
"qr.showSubtitle":"Vollbild · vom Gegenüber scannen lassen",
"qr.showSubtitleFrames":"Vollbild · alle {frames} Einzelbilder vom Gegenüber scannen lassen",
"notify.enabledBody":"Benachrichtigungen sind aktiv. Sie werden über neue Nachrichten informiert.",
"notify.workingBody":"Benachrichtigungen funktionieren. Sie werden über neue Nachrichten informiert.",
"pw.label":"Passworteingabe",
"pw.placeholder":"Passwort eingeben …",
"pw.decrypt":"Entschlüsseln",
"pw.cancel":"Abbrechen",
"file.title":"Dateiübertragungen",
"file.drop":"Dateien hierher ziehen",
"file.dropHint":"Vor der Übertragung Ende-zu-Ende verschlüsselt · bis 100 MB",
"file.gone":"Diese Datei steht nicht mehr zum Herunterladen bereit.",
"call.incoming":"Eingehender Anruf",
"call.incomingVideo":"Eingehender Videoanruf",
"call.encrypted":"Verschlüsselter Anruf",
"call.encryptedShort":"Verschlüsselt",
"call.peer":"Sicheres Gegenüber",
"call.connecting":"Verbindung wird aufgebaut …",
"call.ringing":"Es klingelt …",
"call.accept":"Annehmen",
"call.decline":"Ablehnen",
"call.end":"Auflegen",
"call.camera":"Kamera",
"call.cameraOff":"Kamera aus",
"call.peerCameraOff":"Die Kamera des Gegenübers ist aus",
"call.flipCamera":"Kamera wechseln",
"call.addVideo":"Video hinzufügen",
"call.video":"Video",
"call.muted":"Stumm",
"call.expand":"Vergrößern",
"call.minimize":"Verkleinern",
"call.quality":"Verbindungsqualität",
"call.qualityExcellent":"Ausgezeichnet",
"call.videoPrefix":"Video · ",
"call.voicePrefix":"Sprache · ",
"group.new":"Neue Gruppe",
"group.create":"Gruppe erstellen",
"group.join":"Gruppe beitreten",
"group.name":"Gruppenname",
"group.nameTooLong":"Der Gruppenname ist zu lang.",
"group.capacity":"Bis zu {max} Personen, direkt von Gerät zu Gerät. Alle vergleichen einen Sicherheitscode, bevor die Gruppe öffnet.",
"group.invite":"Einladen",
"group.inviteMore":"Weitere Mitglieder einladen",
"group.invitePeople":"{count} Personen einladen",
"group.invitation":"Gruppeneinladung",
"group.addMembers":"Mitglieder hinzufügen",
"group.roomFor":"Platz für {remaining} weitere. Nach dem Beitritt vergleichen alle einen neuen Gruppencode.",
"group.membersCount":"{count} Mitglieder",
"group.member":"Mitglied",
"group.members":"Mitglieder",
"group.remove":"{name} entfernen",
"group.message":"Nachricht an {name}",
"group.leave":"Verlassen",
"group.leaveThis":"Diese Gruppe verlassen",
"group.cancel":"Gruppe abbrechen",
"group.close":"Schließen",
"group.cancelBtn":"Abbrechen",
"group.decline":"Ablehnen",
"group.working":"Wird ausgeführt …",
"group.sasTitle":"Sicherheitscode der Gruppe",
"group.sasEveryone":"Alle sehen diesen Code",
"group.sasCompare":"Vergleichen Sie den Gruppencode mit jedem Mitglied, um die Gruppe zu öffnen.",
"group.sasReadAloud":"Lesen Sie diese Ziffern laut vor an ",
"group.sasWarning":"Liest auch nur ein Mitglied einen anderen Code vor, sitzt jemand dazwischen. Brechen Sie die Gruppe ab - bestätigen Sie nicht.",
"group.confirmFirst":"Bestätigen Sie zuerst den Gruppencode",
"group.codeSuffix":" · Code {code}",
"group.exchangingNonces":"Nonces werden ausgetauscht …",
"group.waitingCommit":"Warten auf die Zusage aller Mitglieder …",
"group.waitingJoin":"Warten auf die übrigen Mitglieder …",
"group.emptyChat":"Hier ist noch nichts. Nachrichten sind von ihrem Absender signiert und laufen über die eigene verschlüsselte Verbindung jedes Mitglieds.",
"group.noVerified":"Noch keine geprüften Chats. Öffnen Sie zuerst einen Einzelchat und vergleichen Sie dessen Sicherheitscode - eine Gruppe entsteht aus bereits geprüften Verbindungen.",
"group.noMoreToAdd":"Keine weiteren geprüften Chats zum Hinzufügen. Öffnen Sie zuerst einen Einzelchat und vergleichen Sie dessen Sicherheitscode.",
"group.directLink":"Direkte Verbindung von Gerät zu Gerät",
"group.noDirectLink":"Noch keine direkte Verbindung - Nachrichten laufen über ein anderes Mitglied, während eine aufgebaut wird",
"group.relayNote":"Zu einigen Mitgliedern besteht noch keine direkte Verbindung. Ihre Nachrichten laufen über ein anderes Mitglied, das sieht, dass Sie sprechen, aber weder mitlesen noch etwas ändern kann. Die Gruppe versucht weiterhin, sie direkt zu verbinden.",
"group.relayOnlyOff":"Der Nur-Relay-Modus ist aus, daher verbindet sich jedes Mitglied direkt mit Ihnen und erfährt Ihre IP-Adresse - auch Mitglieder, die jemand anderes eingeladen hat. Schalten Sie ihn in den Netzwerkeinstellungen ein, wenn das hier zählt.",
"group.memberOffline":"{name} ist offline und erhält keine Nachrichten. Die Mitgliedschaft bleibt bestehen - ein Entfernen erneuert die Gruppenschlüssel.",
"group.joinNote":"Die anderen Mitglieder erfahren, dass Sie in dieser Gruppe sind. Einen Nachrichtenverlauf zum Nachlesen gibt es nicht - eine Gruppe beginnt leer.",
"group.inviteSentNote":"Die Gruppe läuft weiter, bis sie annehmen. Einen Verlauf zum Nachlesen gibt es für sie nicht - sie sehen nur, was ab jetzt gesendet wird.",
"group.errNotCreated":"Gruppe nicht erstellt",
"group.errNobodyAccepted":"Niemand hat die Einladung rechtzeitig angenommen.",
"group.errNothingSent":"Es wurde nichts gesendet und nichts geprüft. Schließen Sie dies und versuchen Sie es erneut, sobald alle verbunden sind.",
"group.errNotFormed":"Diese Gruppe konnte nicht gebildet werden.",
"group.errFull":"Diese Gruppe ist voll.",
"group.errInviteFailed":"Die Einladung konnte nicht gesendet werden - dieser Chat ist nicht verbunden.",
"group.errNoMemberList":"Die Gruppeninhaberin oder der Gruppeninhaber hat die Mitgliederliste nie gesendet.",
"group.errUnsignedList":"Die Mitgliederliste wurde nicht von der Gruppeninhaberin oder dem Gruppeninhaber signiert. Nicht erneut versuchen - sagen Sie ihnen Bescheid.",
"group.errNotOwner":"Jemand anderes als die Gruppeninhaberin oder der Gruppeninhaber wollte die Mitglieder ändern.",
"flow.sendInvitation":"Senden Sie den Einladungscode über einen sicheren Weg an Ihr Gegenüber (Anruf, SMS o. Ä.).",
"flow.sendResponse":"Senden Sie den Antwortcode über einen sicheren Weg an die Person, die den Kanal eröffnet hat, oder lassen Sie den QR-Code unten scannen.",
"flow.pasteOrWrite":"Code einfügen oder eingeben …",
"flow.processingInvitation":"Sichere Einladung wird verarbeitet …",
"flow.processingResponse":"Sichere Antwort wird verarbeitet …",
"flow.finalizing":"Sichere Verbindung wird abgeschlossen …",
"flow.channelEstablished":"Sicherer Kanal aufgebaut",
"flow.channelReady":"Sicherer Kanal ist bereit",
"flow.restoring":"Verbindung wird wiederhergestellt …",
"flow.invitationCaptured":"Einladung erfasst.",
"err.needInvitation":"Sie müssen den Einladungscode Ihres Gegenübers einfügen.",
"err.needResponse":"Sie müssen den Antwortcode Ihres Gegenübers einfügen.",
"err.responseFormat":"Ungültiges Antwortformat - bitte prüfen Sie den Code",
"err.responseNoKey":"Ungültiger Antwortcode - der kryptografische Schlüssel fehlt oder ist beschädigt. Bitte prüfen Sie den Code und versuchen Sie es erneut.",
"err.responseNoSignKey":"Ungültiger Antwortcode - der Schlüssel zur Signaturprüfung fehlt. Bitte prüfen Sie den Code und versuchen Sie es erneut.",
"err.responseOutdated":"Die Antwortdaten sind veraltet - bitte verwenden Sie eine neue Einladung",
"err.setupError":"Fehler beim Verbindungsaufbau",
"err.notReady":"Verbindung noch nicht bereit",
"err.securityBreach":"Sicherheitsverletzung erkannt - Verbindung abgelehnt",
"err.retiredQr":"Dieser QR-Code nutzt ein altes Format, mit dem die Einladung nicht übertragen werden konnte. Bitten Sie Ihr Gegenüber um einen neuen Code oder verwenden Sie Kopieren und Einfügen.",
"err.compressedQrNote":"Ein komprimierter QR-Code lässt SDP der Kürze halber womöglich weg. Nutzen Sie Kopieren und Einfügen, falls die Verbindung scheitert.",
"err.inviteNotConnected":"Die Einladung konnte nicht gesendet werden. Dieser Chat ist gerade nicht verbunden.",
"err.inviteNotConnectedRetry":"Die Einladung konnte nicht gesendet werden. Dieser Chat ist gerade nicht verbunden - öffnen Sie ihn erneut und versuchen Sie es noch einmal.",
"err.nobodyAccepted":"Niemand hat die Einladung angenommen. Die Gruppe bleibt unverändert.",
"err.noAudio":"Kein Ton aufgenommen - prüfen Sie die Mikrofonberechtigung und versuchen Sie es erneut.",
"err.voiceNeedsConnection":"Für eine Sprachnachricht braucht es eine aktive sichere Verbindung. Verbinden Sie sich neu und versuchen Sie es erneut.",
"err.voiceRestoring":"Die Verbindung wird wiederhergestellt - versuchen Sie die Sprachnachricht gleich noch einmal.",
"err.fileTooLarge":"Datei zu groß",
"sas.safetyNumber":"Sicherheitsnummer",
"sas.incorrect":"Falscher Code. Prüfen Sie ihn mit Ihrem Gegenüber und versuchen Sie es erneut.",
"sas.noMatch":"Die Codes stimmen nicht überein",
"sas.makeSure":"Achten Sie darauf, dass die Codes exakt übereinstimmen.",
"sas.tooManyAttempts":"Zu viele Fehlversuche. Die Sitzung wurde aus Sicherheitsgründen zurückgesetzt.",
"secDetail.ECDSA digital signatures working correctly":"Digitale ECDSA-Signaturen funktionieren korrekt",
"secDetail.MAC key not available or invalid":"MAC-Schlüssel fehlt oder ist ungültig",
"secDetail.Rate limiter did not block a message over the limit":"Die Ratenbegrenzung hat eine Nachricht über dem Limit nicht blockiert",
"secDetail.Rate limiter is not available":"Die Ratenbegrenzung ist nicht verfügbar",
"secDetail.Replay protection is working correctly":"Der Schutz vor Wiedereinspielung funktioniert korrekt",
"secDetail.Replay protection not enabled":"Schutz vor Wiedereinspielung nicht aktiv",
"secDetail.SAS code not available":"SAS-Code nicht verfügbar",
"secDetail.SAS verification code is valid and available":"Der SAS-Prüfcode ist gültig und vorhanden",
"secDetail.Traffic obfuscation is working correctly":"Die Verkehrsverschleierung funktioniert korrekt",
"secDetail.Traffic obfuscation not enabled":"Verkehrsverschleierung nicht aktiv",
"secDetail.No non-extractable ephemeral ECDH key pair for this session":"Für diese Sitzung gibt es kein nicht auslesbares, kurzlebiges ECDH-Schlüsselpaar",
"secDetail.Session-level PFS only: keys are ephemeral per session, but the Double Ratchet is not active for this connection (peer on an older version), so a compromised session key exposes the whole conversation":"Nur Sitzungs-PFS: Die Schlüssel sind pro Sitzung kurzlebig, aber der Double Ratchet ist für diese Verbindung nicht aktiv (das Gegenüber nutzt eine ältere Version). Ein kompromittierter Sitzungsschlüssel legt damit das ganze Gespräch offen.",
"msg.pause":"Pause",
"msg.failed":"Fehlgeschlagen",
"groupErr.timeout":"Ein Mitglied hat aufgehört zu antworten, bevor der Code fertig war.",
"groupErr.keyMismatch":"Der Schlüssel eines Mitglieds passte nicht zu der Identität, die dafür angegeben wurde.",
"groupErr.revealMismatch":"Der offengelegte Wert eines Mitglieds passte nicht zu seiner Zusage.",
"groupErr.commitChanged":"Ein Mitglied hat seine Zusage mittendrin geändert.",
"groupErr.missingKey":"Es wurde ein Mitglied gelistet, dessen Schlüssel nie ankam.",
"groupErr.outsider":"Es kam ein Frame von jemandem außerhalb der Gruppe an.",
"groupErr.limit":"Eine Gruppe ist auf acht Mitglieder begrenzt.",
"groupErr.tooLarge":"Eine Nachricht war zu groß, um sie an die Gruppe zu senden.",
"groupCall.startedVoice":"{name} hat einen Sprachanruf gestartet",
"groupCall.startedVideo":"{name} hat einen Videoanruf gestartet",
"groupCall.inCall":"{count} im Anruf",
"groupCall.err.permission_denied":"Der Anruf konnte nicht starten - der Zugriff auf Mikrofon und Kamera ist blockiert. Erlaube ihn für diese Seite und versuche es erneut.",
"groupCall.err.device_not_found":"Der Anruf konnte nicht starten - auf diesem Gerät wurde kein Mikrofon gefunden.",
"groupCall.err.device_busy":"Der Anruf konnte nicht starten - dein Mikrofon wird von einer anderen App verwendet. Schließe sie und versuche es erneut.",
"groupCall.err.media_failed":"Der Anruf konnte nicht starten - das Mikrofon ließ sich nicht öffnen.",
"groupCall.err.call_in_progress":"In dieser Gruppe läuft bereits ein Anruf. Tritt ihm bei, statt einen neuen zu starten.",
"groupCall.err.not_ready":"Bestätige zuerst den Gruppencode, bevor du anrufst.",