v6.8.12: new design for exchanging invitations
This commit is contained in:
+16
-12
@@ -125,9 +125,10 @@
|
||||
"intro.createDesc": "يولّد جهازك المفاتيح ودعوة تُستعمل مرّة واحدة. لا شيء يمرّ عبر خادم.",
|
||||
"intro.createCta": "توليد المفاتيح والدعوة",
|
||||
"intro.joinTitle": "انضمّ إلى قناة",
|
||||
"intro.joinDesc": "امسح رمز QR الخاص بالطرف الآخر بالكاميرا، أو الصق رمز الدعوة.",
|
||||
"intro.scanTitle": "امسح رمز QR بالكاميرا",
|
||||
"intro.scanSubtitle": "الأسرع - وجّهها إلى شاشة الطرف الآخر",
|
||||
"intro.orPasteCode": "أو ألصق الرمز",
|
||||
"intro.orPasteCode": "أو الصق الرمز",
|
||||
"intro.pastePlaceholder": "ألصق رمز الدعوة هنا…",
|
||||
"intro.connect": "اتّصل",
|
||||
"intro.connecting": "جارٍ المعالجة…",
|
||||
@@ -303,22 +304,26 @@
|
||||
"handshake.establish": "إنشاء الاتصال",
|
||||
"handshake.thenReceive": "ثمّ استقبل الردّ الذي يرسله الطرف الآخر",
|
||||
"handshake.pasteAnswerPlaceholder": "ألصق رمز ردّ الطرف الآخر…",
|
||||
"handshake.answerSentNote": "أرسل هذا الردّ إلى المُنشئ ثمّ انتظر - تُفتح الدردشة حالما يتّصل.",
|
||||
"handshake.answerSentNote": "بانتظار اتصال المُنشئ. ستُفتح المحادثة تلقائياً.",
|
||||
"handshake.qrHint": "أبقِ هذا مفتوحاً حتى يلتقط الطرف الآخر الرمز.",
|
||||
"handshake.qrHintFrames": "المصافحة موزّعة على {frames} إطارات - أبقِ هذا مفتوحاً حتى يلتقطها الطرف الآخر كلّها.",
|
||||
"verify.title": "التحقّق الأمني",
|
||||
"verify.desc": "قارِن رمز الأمان هذا مع الطرف الآخر عبر قناة منفصلة (مكالمة أو لقاء مباشر)، ثمّ اكتبه لفتح الدردشة.",
|
||||
"verify.enterLabel": "أدخل الرمز المُتحقَّق منه",
|
||||
"verify.placeholder": "اكتب الرمز هنا",
|
||||
"verify.confirm": "تأكيد الرمز",
|
||||
"verify.confirmed": "مؤكَّد",
|
||||
"verify.mismatch": "غير متطابقين",
|
||||
"verify.yours": "تأكيدك",
|
||||
"verify.peer": "تأكيد الطرف الآخر",
|
||||
"verify.pending": "قيد الانتظار",
|
||||
"verify.waiting": "بانتظار الرمز…",
|
||||
"verify.verified": "تمّ التحقّق من القناة",
|
||||
"verify.bothConfirmed": "أكّد الطرفان. جارٍ فتح الدردشة الآمنة…",
|
||||
"sasv.title": "تحقّق من الطرف الآخر",
|
||||
"sasv.titleDone": "تم التحقّق من الطرف الآخر",
|
||||
"sasv.desc": "اقرأ الرمز بصوت عالٍ عبر مكالمة أو وجهًا لوجه. لا تتابع إلا إذا رأى الطرف الآخر الأرقام نفسها.",
|
||||
"sasv.descDone": "أكّدتما كلاكما الرمز نفسه. الاتصال موثَّق.",
|
||||
"sasv.enter": "أدخل الرمز",
|
||||
"sasv.match": "متطابق",
|
||||
"sasv.noMatch": "غير متطابق",
|
||||
"sasv.you": "أنت",
|
||||
"sasv.peer": "الطرف الآخر",
|
||||
"sasv.waitingPeer": "بانتظار الطرف الآخر…",
|
||||
"sasv.codesDiffer": "الرموز غير متطابقة",
|
||||
"sasv.opening": "جارٍ فتح المحادثة الآمنة",
|
||||
"pwa.bannerTitle": "ثبّت SecureBit.chat",
|
||||
"pwa.bannerDesc": "احصل على تجربة تطبيق أصلي بأمان أعلى",
|
||||
"pwa.install": "تثبيت",
|
||||
@@ -353,9 +358,8 @@
|
||||
"action.scan": "مسح",
|
||||
"action.downloadDesktop": "نزّل تطبيق سطح المكتب",
|
||||
"action.advancedSettings": "إعدادات متقدّمة",
|
||||
"cred.offerTag": "عرض · أو انسخ النصّ",
|
||||
"cred.answerTag": "ردّ · أو انسخ النصّ",
|
||||
"cred.reveal": "اضغط للكشف - أبقِ هذا الرمز سرّياً",
|
||||
"cred.orCopy": "أو انسخ الرمز",
|
||||
"qr.title": "امسح رمز QR",
|
||||
"qr.subtitle": "وجّه كاميرتك إلى رمزهم",
|
||||
"qr.scanning": "جارٍ المسح…",
|
||||
|
||||
+16
-12
@@ -125,9 +125,10 @@
|
||||
"intro.createDesc": "Ihr Gerät erzeugt die Schlüssel und eine einmalige Einladung. Nichts davon berührt einen Server.",
|
||||
"intro.createCta": "Schlüssel & Einladung erzeugen",
|
||||
"intro.joinTitle": "Kanal beitreten",
|
||||
"intro.joinDesc": "Scannen Sie den QR-Code Ihres Gegenübers mit der Kamera oder fügen Sie seinen Einladungscode ein.",
|
||||
"intro.scanTitle": "QR-Code mit der Kamera scannen",
|
||||
"intro.scanSubtitle": "Am schnellsten - auf den Bildschirm Ihres Gegenübers halten",
|
||||
"intro.orPasteCode": "oder Code einfügen",
|
||||
"intro.orPasteCode": "Oder den Code einfügen",
|
||||
"intro.pastePlaceholder": "Einladungscode hier einfügen …",
|
||||
"intro.connect": "Verbinden",
|
||||
"intro.connecting": "Wird verarbeitet …",
|
||||
@@ -303,22 +304,26 @@
|
||||
"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.answerSentNote": "Warten, bis sich der Ersteller verbindet. Der Chat öffnet sich automatisch.",
|
||||
"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 …",
|
||||
"sasv.title": "Gegenüber überprüfen",
|
||||
"sasv.titleDone": "Gegenüber verifiziert",
|
||||
"sasv.desc": "Lies den Code bei einem Anruf oder persönlich laut vor. Fahre nur fort, wenn dein Gegenüber dieselben Ziffern sieht.",
|
||||
"sasv.descDone": "Ihr habt beide denselben Code bestätigt. Die Verbindung ist authentifiziert.",
|
||||
"sasv.enter": "Code eingeben",
|
||||
"sasv.match": "Stimmt überein",
|
||||
"sasv.noMatch": "Stimmt nicht überein",
|
||||
"sasv.you": "Du",
|
||||
"sasv.peer": "Gegenüber",
|
||||
"sasv.waitingPeer": "Warte auf Gegenüber…",
|
||||
"sasv.codesDiffer": "Codes stimmen nicht überein",
|
||||
"sasv.opening": "Sicherer Chat wird geöffnet",
|
||||
"pwa.bannerTitle": "SecureBit.chat installieren",
|
||||
"pwa.bannerDesc": "Die App-Erfahrung mit zusätzlicher Sicherheit",
|
||||
"pwa.install": "Installieren",
|
||||
@@ -353,9 +358,8 @@
|
||||
"action.scan": "Scannen",
|
||||
"action.downloadDesktop": "Desktop-App laden",
|
||||
"action.advancedSettings": "Erweiterte Einstellungen",
|
||||
"cred.offerTag": "Angebot · oder Text kopieren",
|
||||
"cred.answerTag": "Antwort · oder Text kopieren",
|
||||
"cred.reveal": "Zum Anzeigen klicken - halten Sie diesen Code geheim",
|
||||
"cred.orCopy": "Oder den Code kopieren",
|
||||
"qr.title": "QR-Code scannen",
|
||||
"qr.subtitle": "Richten Sie die Kamera auf den QR-Code",
|
||||
"qr.scanning": "Wird gescannt …",
|
||||
|
||||
+16
-12
@@ -120,9 +120,10 @@
|
||||
"intro.createDesc": "Your device generates the keys and a one-time invitation. Nothing touches a server.",
|
||||
"intro.createCta": "Generate keys & invitation",
|
||||
"intro.joinTitle": "Join a channel",
|
||||
"intro.joinDesc": "Scan your peer's QR with your camera, or paste their invitation code.",
|
||||
"intro.scanTitle": "Scan QR with camera",
|
||||
"intro.scanSubtitle": "Fastest - point at your peer's screen",
|
||||
"intro.orPasteCode": "or paste code",
|
||||
"intro.orPasteCode": "Or paste the code",
|
||||
"intro.pastePlaceholder": "Paste invitation code here…",
|
||||
"intro.connect": "Connect",
|
||||
"intro.connecting": "Processing…",
|
||||
@@ -298,22 +299,26 @@
|
||||
"handshake.establish": "Establish connection",
|
||||
"handshake.thenReceive": "Then receive the answer your peer sends back",
|
||||
"handshake.pasteAnswerPlaceholder": "Paste peer's answer code…",
|
||||
"handshake.answerSentNote": "Send this answer to the creator, then wait - the chat opens once they connect.",
|
||||
"handshake.answerSentNote": "Waiting for the creator to connect. The chat opens automatically.",
|
||||
"handshake.qrHint": "Keep this open until your peer captures the code.",
|
||||
"handshake.qrHintFrames": "The handshake is split across {frames} frames - keep this open until your peer captures all of them.",
|
||||
"verify.title": "Security verification",
|
||||
"verify.desc": "Compare this safety code with your peer over a separate channel (voice / in person), then type it to unlock the chat.",
|
||||
"verify.enterLabel": "Enter the verified code",
|
||||
"verify.placeholder": "Type code here",
|
||||
"verify.confirm": "Confirm code",
|
||||
"verify.confirmed": "Confirmed",
|
||||
"verify.mismatch": "Don't match",
|
||||
"verify.yours": "Your confirmation",
|
||||
"verify.peer": "Peer confirmation",
|
||||
"verify.pending": "Pending",
|
||||
"verify.waiting": "Waiting for code…",
|
||||
"verify.verified": "Channel verified",
|
||||
"verify.bothConfirmed": "Both parties confirmed. Opening the secure chat…",
|
||||
"sasv.title": "Verify your peer",
|
||||
"sasv.titleDone": "Peer verified",
|
||||
"sasv.desc": "Read the code aloud over a call or in person. Continue only if your peer sees the same digits.",
|
||||
"sasv.descDone": "You both confirmed the same code. The connection is authenticated.",
|
||||
"sasv.enter": "Enter the code",
|
||||
"sasv.match": "Match",
|
||||
"sasv.noMatch": "Doesn't match",
|
||||
"sasv.you": "You",
|
||||
"sasv.peer": "Peer",
|
||||
"sasv.waitingPeer": "Waiting for peer…",
|
||||
"sasv.codesDiffer": "Codes don't match",
|
||||
"sasv.opening": "Opening secure chat",
|
||||
"pwa.bannerTitle": "Install SecureBit.chat",
|
||||
"pwa.bannerDesc": "Get the native app experience with enhanced security",
|
||||
"pwa.install": "Install",
|
||||
@@ -348,9 +353,8 @@
|
||||
"action.scan": "Scan",
|
||||
"action.downloadDesktop": "Download desktop app",
|
||||
"action.advancedSettings": "Advanced settings",
|
||||
"cred.offerTag": "offer · or copy text",
|
||||
"cred.answerTag": "answer · or copy text",
|
||||
"cred.reveal": "Click to reveal - keep this code private",
|
||||
"cred.orCopy": "Or copy the code",
|
||||
"qr.title": "Scan QR code",
|
||||
"qr.subtitle": "Point your camera at their QR",
|
||||
"qr.scanning": "Scanning…",
|
||||
|
||||
+16
-12
@@ -125,9 +125,10 @@
|
||||
"intro.createDesc": "Tu dispositivo genera las claves y una invitación de un solo uso. Nada de esto pasa por un servidor.",
|
||||
"intro.createCta": "Generar claves e invitación",
|
||||
"intro.joinTitle": "Unirse a un canal",
|
||||
"intro.joinDesc": "Escanea el QR de tu contacto con la cámara o pega su código de invitación.",
|
||||
"intro.scanTitle": "Escanear el QR con la cámara",
|
||||
"intro.scanSubtitle": "Lo más rápido: apunta a la pantalla de la otra persona",
|
||||
"intro.orPasteCode": "o pega el código",
|
||||
"intro.orPasteCode": "O pega el código",
|
||||
"intro.pastePlaceholder": "Pega aquí el código de invitación…",
|
||||
"intro.connect": "Conectar",
|
||||
"intro.connecting": "Procesando…",
|
||||
@@ -303,22 +304,26 @@
|
||||
"handshake.establish": "Establecer la conexión",
|
||||
"handshake.thenReceive": "Después recibe la respuesta que te devuelva la otra persona",
|
||||
"handshake.pasteAnswerPlaceholder": "Pega aquí el código de respuesta…",
|
||||
"handshake.answerSentNote": "Envía esta respuesta a quien creó el canal y espera: el chat se abrirá cuando conecte.",
|
||||
"handshake.answerSentNote": "Esperando a que el creador se conecte. El chat se abrirá automáticamente.",
|
||||
"handshake.qrHint": "Mantén esto abierto hasta que la otra persona capture el código.",
|
||||
"handshake.qrHintFrames": "El saludo se reparte en {frames} imágenes: mantén esto abierto hasta que las capture todas.",
|
||||
"verify.title": "Verificación de seguridad",
|
||||
"verify.desc": "Compara este código de seguridad con la otra persona por otra vía (voz o en persona) y escríbelo para desbloquear el chat.",
|
||||
"verify.enterLabel": "Introduce el código verificado",
|
||||
"verify.placeholder": "Escribe el código aquí",
|
||||
"verify.confirm": "Confirmar el código",
|
||||
"verify.confirmed": "Confirmado",
|
||||
"verify.mismatch": "No coinciden",
|
||||
"verify.yours": "Tu confirmación",
|
||||
"verify.peer": "Confirmación de la otra persona",
|
||||
"verify.pending": "Pendiente",
|
||||
"verify.waiting": "Esperando el código…",
|
||||
"verify.verified": "Canal verificado",
|
||||
"verify.bothConfirmed": "Ambas partes han confirmado. Abriendo el chat seguro…",
|
||||
"sasv.title": "Verifica a tu contacto",
|
||||
"sasv.titleDone": "Contacto verificado",
|
||||
"sasv.desc": "Lee el código en voz alta por llamada o en persona. Continúa solo si tu contacto ve los mismos dígitos.",
|
||||
"sasv.descDone": "Ambos confirmasteis el mismo código. La conexión está autenticada.",
|
||||
"sasv.enter": "Introduce el código",
|
||||
"sasv.match": "Coincide",
|
||||
"sasv.noMatch": "No coincide",
|
||||
"sasv.you": "Tú",
|
||||
"sasv.peer": "Contacto",
|
||||
"sasv.waitingPeer": "Esperando a tu contacto…",
|
||||
"sasv.codesDiffer": "Los códigos no coinciden",
|
||||
"sasv.opening": "Abriendo el chat seguro",
|
||||
"pwa.bannerTitle": "Instala SecureBit.chat",
|
||||
"pwa.bannerDesc": "Disfruta de la experiencia de app nativa con más seguridad",
|
||||
"pwa.install": "Instalar",
|
||||
@@ -353,9 +358,8 @@
|
||||
"action.scan": "Escanear",
|
||||
"action.downloadDesktop": "Descargar la app de escritorio",
|
||||
"action.advancedSettings": "Ajustes avanzados",
|
||||
"cred.offerTag": "oferta · o copia el texto",
|
||||
"cred.answerTag": "respuesta · o copia el texto",
|
||||
"cred.reveal": "Haz clic para mostrarlo: mantén este código en privado",
|
||||
"cred.orCopy": "O copia el código",
|
||||
"qr.title": "Escanear código QR",
|
||||
"qr.subtitle": "Apunta la cámara a su código QR",
|
||||
"qr.scanning": "Escaneando…",
|
||||
|
||||
+16
-12
@@ -125,9 +125,10 @@
|
||||
"intro.createDesc": "دستگاه شما کلیدها و یک دعوتنامهٔ یکبارمصرف میسازد. هیچچیز به سرور نمیرسد.",
|
||||
"intro.createCta": "ساخت کلید و دعوتنامه",
|
||||
"intro.joinTitle": "به کانالی بپیوندید",
|
||||
"intro.joinDesc": "QR طرف مقابل را با دوربین اسکن کنید یا کد دعوت او را جایگذاری کنید.",
|
||||
"intro.scanTitle": "QR را با دوربین بخوانید",
|
||||
"intro.scanSubtitle": "سریعترین راه - به صفحهٔ همتایتان بگیرید",
|
||||
"intro.orPasteCode": "یا کد را بچسبانید",
|
||||
"intro.orPasteCode": "یا کد را جایگذاری کنید",
|
||||
"intro.pastePlaceholder": "کد دعوت را اینجا بچسبانید…",
|
||||
"intro.connect": "اتصال",
|
||||
"intro.connecting": "در حال پردازش…",
|
||||
@@ -303,22 +304,26 @@
|
||||
"handshake.establish": "برقراری اتصال",
|
||||
"handshake.thenReceive": "سپس پاسخی را که همتایتان برمیگرداند دریافت کنید",
|
||||
"handshake.pasteAnswerPlaceholder": "کد پاسخ همتا را بچسبانید…",
|
||||
"handshake.answerSentNote": "این پاسخ را برای سازنده بفرستید و منتظر بمانید - گفتگو بهمحض اتصال او باز میشود.",
|
||||
"handshake.answerSentNote": "در انتظار اتصال سازنده. گفتگو بهطور خودکار باز میشود.",
|
||||
"handshake.qrHint": "این را باز نگه دارید تا همتایتان کد را بگیرد.",
|
||||
"handshake.qrHintFrames": "دستدادن میان {frames} فریم پخش شده است - این را باز نگه دارید تا همتایتان همهٔ آنها را بگیرد.",
|
||||
"verify.title": "تأیید امنیتی",
|
||||
"verify.desc": "این کد ایمنی را از راه کانالی جداگانه (تماس صوتی / حضوری) با همتایتان مقایسه کنید، سپس آن را بنویسید تا گفتگو باز شود.",
|
||||
"verify.enterLabel": "کد تأییدشده را وارد کنید",
|
||||
"verify.placeholder": "کد را اینجا بنویسید",
|
||||
"verify.confirm": "تأیید کد",
|
||||
"verify.confirmed": "تأیید شد",
|
||||
"verify.mismatch": "همخوان نیستند",
|
||||
"verify.yours": "تأیید شما",
|
||||
"verify.peer": "تأیید همتا",
|
||||
"verify.pending": "در انتظار",
|
||||
"verify.waiting": "در انتظار کد…",
|
||||
"verify.verified": "کانال تأیید شد",
|
||||
"verify.bothConfirmed": "هر دو طرف تأیید کردند. گفتگوی امن در حال باز شدن…",
|
||||
"sasv.title": "طرف مقابل را تأیید کنید",
|
||||
"sasv.titleDone": "طرف مقابل تأیید شد",
|
||||
"sasv.desc": "کد را در تماس یا حضوری با صدای بلند بخوانید. فقط وقتی ادامه دهید که طرف مقابل همان ارقام را ببیند.",
|
||||
"sasv.descDone": "هر دو یک کد را تأیید کردید. اتصال احراز هویت شد.",
|
||||
"sasv.enter": "کد را وارد کنید",
|
||||
"sasv.match": "مطابق است",
|
||||
"sasv.noMatch": "مطابق نیست",
|
||||
"sasv.you": "شما",
|
||||
"sasv.peer": "طرف مقابل",
|
||||
"sasv.waitingPeer": "در انتظار طرف مقابل…",
|
||||
"sasv.codesDiffer": "کدها مطابق نیستند",
|
||||
"sasv.opening": "در حال باز کردن گفتگوی امن",
|
||||
"pwa.bannerTitle": "SecureBit.chat را نصب کنید",
|
||||
"pwa.bannerDesc": "تجربهٔ برنامهٔ بومی با امنیت بیشتر",
|
||||
"pwa.install": "نصب",
|
||||
@@ -353,9 +358,8 @@
|
||||
"action.scan": "خواندن",
|
||||
"action.downloadDesktop": "دریافت برنامهٔ رومیزی",
|
||||
"action.advancedSettings": "تنظیمات پیشرفته",
|
||||
"cred.offerTag": "پیشنهاد · یا متن را رونوشت کنید",
|
||||
"cred.answerTag": "پاسخ · یا متن را رونوشت کنید",
|
||||
"cred.reveal": "برای نمایش کلیک کنید - این کد را خصوصی نگه دارید",
|
||||
"cred.orCopy": "یا کد را رونوشت کنید",
|
||||
"qr.title": "خواندن کد QR",
|
||||
"qr.subtitle": "دوربین را به QR آنها بگیرید",
|
||||
"qr.scanning": "در حال خواندن…",
|
||||
|
||||
+16
-12
@@ -120,9 +120,10 @@
|
||||
"intro.createDesc": "Votre appareil génère les clés et une invitation à usage unique. Rien de tout cela ne passe par un serveur.",
|
||||
"intro.createCta": "Générer les clés et l'invitation",
|
||||
"intro.joinTitle": "Rejoindre un canal",
|
||||
"intro.joinDesc": "Scannez le QR de votre correspondant avec l'appareil photo, ou collez son code d'invitation.",
|
||||
"intro.scanTitle": "Scanner le QR avec la caméra",
|
||||
"intro.scanSubtitle": "Le plus rapide : visez l'écran de votre correspondant",
|
||||
"intro.orPasteCode": "ou collez le code",
|
||||
"intro.orPasteCode": "Ou collez le code",
|
||||
"intro.pastePlaceholder": "Collez ici le code d'invitation…",
|
||||
"intro.connect": "Se connecter",
|
||||
"intro.connecting": "Traitement…",
|
||||
@@ -298,22 +299,26 @@
|
||||
"handshake.establish": "Établir la connexion",
|
||||
"handshake.thenReceive": "Recevez ensuite la réponse que votre correspondant renvoie",
|
||||
"handshake.pasteAnswerPlaceholder": "Collez le code de réponse…",
|
||||
"handshake.answerSentNote": "Envoyez cette réponse à la personne qui a créé le canal, puis patientez : la discussion s'ouvre dès qu'elle se connecte.",
|
||||
"handshake.answerSentNote": "En attente de la connexion du créateur. Le chat s'ouvrira automatiquement.",
|
||||
"handshake.qrHint": "Gardez ceci ouvert jusqu'à ce que votre correspondant ait capturé le code.",
|
||||
"handshake.qrHintFrames": "La poignée de main est répartie sur {frames} images : gardez ceci ouvert jusqu'à ce que votre correspondant les ait toutes capturées.",
|
||||
"verify.title": "Vérification de sécurité",
|
||||
"verify.desc": "Comparez ce code de sécurité avec votre correspondant par un autre canal (voix ou en personne), puis saisissez-le pour ouvrir la discussion.",
|
||||
"verify.enterLabel": "Saisissez le code vérifié",
|
||||
"verify.placeholder": "Tapez le code ici",
|
||||
"verify.confirm": "Confirmer le code",
|
||||
"verify.confirmed": "Confirmé",
|
||||
"verify.mismatch": "Ne correspond pas",
|
||||
"verify.yours": "Votre confirmation",
|
||||
"verify.peer": "Confirmation du correspondant",
|
||||
"verify.pending": "En attente",
|
||||
"verify.waiting": "En attente du code…",
|
||||
"verify.verified": "Canal vérifié",
|
||||
"verify.bothConfirmed": "Les deux parties ont confirmé. Ouverture de la discussion sécurisée…",
|
||||
"sasv.title": "Vérifiez votre correspondant",
|
||||
"sasv.titleDone": "Correspondant vérifié",
|
||||
"sasv.desc": "Lisez le code à voix haute par appel ou en personne. Ne continuez que si votre correspondant voit les mêmes chiffres.",
|
||||
"sasv.descDone": "Vous avez tous les deux confirmé le même code. La connexion est authentifiée.",
|
||||
"sasv.enter": "Saisissez le code",
|
||||
"sasv.match": "Correspond",
|
||||
"sasv.noMatch": "Ne correspond pas",
|
||||
"sasv.you": "Vous",
|
||||
"sasv.peer": "Correspondant",
|
||||
"sasv.waitingPeer": "En attente du correspondant…",
|
||||
"sasv.codesDiffer": "Les codes ne correspondent pas",
|
||||
"sasv.opening": "Ouverture du chat sécurisé",
|
||||
"pwa.bannerTitle": "Installer SecureBit.chat",
|
||||
"pwa.bannerDesc": "Profitez de l'expérience d'une application native, avec une sécurité renforcée",
|
||||
"pwa.install": "Installer",
|
||||
@@ -348,9 +353,8 @@
|
||||
"action.scan": "Scanner",
|
||||
"action.downloadDesktop": "Télécharger l'application",
|
||||
"action.advancedSettings": "Réglages avancés",
|
||||
"cred.offerTag": "offre · ou copiez le texte",
|
||||
"cred.answerTag": "réponse · ou copiez le texte",
|
||||
"cred.reveal": "Cliquez pour afficher - gardez ce code privé",
|
||||
"cred.orCopy": "Ou copiez le code",
|
||||
"qr.title": "Scanner le QR",
|
||||
"qr.subtitle": "Visez le QR de votre correspondant",
|
||||
"qr.scanning": "Lecture…",
|
||||
|
||||
+16
-12
@@ -125,9 +125,10 @@
|
||||
"intro.createDesc": "המכשיר שלכם יוצר את המפתחות והזמנה חד־פעמית. שום דבר לא נוגע בשרת.",
|
||||
"intro.createCta": "יצירת מפתחות והזמנה",
|
||||
"intro.joinTitle": "הצטרפו לערוץ",
|
||||
"intro.joinDesc": "סרקו את קוד ה-QR של הצד השני במצלמה, או הדביקו את קוד ההזמנה.",
|
||||
"intro.scanTitle": "סרקו QR עם המצלמה",
|
||||
"intro.scanSubtitle": "הכי מהיר - כוונו למסך של העמית",
|
||||
"intro.orPasteCode": "או הדביקו קוד",
|
||||
"intro.orPasteCode": "או הדביקו את הקוד",
|
||||
"intro.pastePlaceholder": "הדביקו כאן את קוד ההזמנה…",
|
||||
"intro.connect": "התחברו",
|
||||
"intro.connecting": "מעבד…",
|
||||
@@ -303,22 +304,26 @@
|
||||
"handshake.establish": "יצירת חיבור",
|
||||
"handshake.thenReceive": "ואז קבלו את התשובה שהעמית שולח בחזרה",
|
||||
"handshake.pasteAnswerPlaceholder": "הדביקו את קוד התשובה של העמית…",
|
||||
"handshake.answerSentNote": "שלחו את התשובה ליוצר ואז המתינו - הצ'אט נפתח ברגע שהם מתחברים.",
|
||||
"handshake.answerSentNote": "ממתינים שהיוצר יתחבר. הצ'אט ייפתח אוטומטית.",
|
||||
"handshake.qrHint": "השאירו פתוח עד שהעמית יקלוט את הקוד.",
|
||||
"handshake.qrHintFrames": "לחיצת היד מפוצלת ל-{frames} פריימים - השאירו פתוח עד שהעמית יקלוט את כולם.",
|
||||
"verify.title": "אימות אבטחה",
|
||||
"verify.desc": "השוו את קוד הבטיחות הזה עם העמית בערוץ נפרד (שיחה קולית / פנים אל פנים), ואז הקלידו אותו כדי לפתוח את הצ'אט.",
|
||||
"verify.enterLabel": "הזינו את הקוד המאומת",
|
||||
"verify.placeholder": "הקלידו כאן את הקוד",
|
||||
"verify.confirm": "אשרו את הקוד",
|
||||
"verify.confirmed": "אושר",
|
||||
"verify.mismatch": "לא תואמים",
|
||||
"verify.yours": "האישור שלכם",
|
||||
"verify.peer": "אישור העמית",
|
||||
"verify.pending": "ממתין",
|
||||
"verify.waiting": "ממתין לקוד…",
|
||||
"verify.verified": "הערוץ אומת",
|
||||
"verify.bothConfirmed": "שני הצדדים אישרו. פותח את הצ'אט המאובטח…",
|
||||
"sasv.title": "אמתו את הצד השני",
|
||||
"sasv.titleDone": "הצד השני אומת",
|
||||
"sasv.desc": "הקריאו את הקוד בקול בשיחה או פנים אל פנים. המשיכו רק אם הצד השני רואה את אותן ספרות.",
|
||||
"sasv.descDone": "שניכם אישרתם את אותו קוד. החיבור מאומת.",
|
||||
"sasv.enter": "הזינו את הקוד",
|
||||
"sasv.match": "תואם",
|
||||
"sasv.noMatch": "לא תואם",
|
||||
"sasv.you": "אתם",
|
||||
"sasv.peer": "הצד השני",
|
||||
"sasv.waitingPeer": "ממתינים לצד השני…",
|
||||
"sasv.codesDiffer": "הקודים לא תואמים",
|
||||
"sasv.opening": "פותחים צ'אט מאובטח",
|
||||
"pwa.bannerTitle": "התקינו את SecureBit.chat",
|
||||
"pwa.bannerDesc": "קבלו חוויית אפליקציה מקורית עם אבטחה משופרת",
|
||||
"pwa.install": "התקנה",
|
||||
@@ -353,9 +358,8 @@
|
||||
"action.scan": "סריקה",
|
||||
"action.downloadDesktop": "הורידו את אפליקציית שולחן העבודה",
|
||||
"action.advancedSettings": "הגדרות מתקדמות",
|
||||
"cred.offerTag": "הצעה · או העתיקו טקסט",
|
||||
"cred.answerTag": "תשובה · או העתיקו טקסט",
|
||||
"cred.reveal": "לחצו לחשיפה - שמרו את הקוד הזה פרטי",
|
||||
"cred.orCopy": "או העתיקו את הקוד",
|
||||
"qr.title": "סריקת קוד QR",
|
||||
"qr.subtitle": "כוונו את המצלמה ל-QR שלהם",
|
||||
"qr.scanning": "סורק…",
|
||||
|
||||
+16
-12
@@ -120,9 +120,10 @@
|
||||
"intro.createDesc": "आपका उपकरण कुंजियाँ और एक बार काम आने वाला निमंत्रण बनाता है। इनमें से कुछ भी किसी सर्वर तक नहीं जाता।",
|
||||
"intro.createCta": "कुंजियाँ और निमंत्रण बनाएँ",
|
||||
"intro.joinTitle": "चैनल में शामिल हों",
|
||||
"intro.joinDesc": "कैमरे से अपने साथी का QR स्कैन करें, या उनका आमंत्रण कोड पेस्ट करें।",
|
||||
"intro.scanTitle": "कैमरे से QR स्कैन करें",
|
||||
"intro.scanSubtitle": "सबसे तेज़ - सामने वाले की स्क्रीन पर कैमरा रखें",
|
||||
"intro.orPasteCode": "या कोड चिपकाएँ",
|
||||
"intro.orPasteCode": "या कोड पेस्ट करें",
|
||||
"intro.pastePlaceholder": "निमंत्रण कोड यहाँ चिपकाएँ…",
|
||||
"intro.connect": "जोड़ें",
|
||||
"intro.connecting": "प्रक्रिया जारी…",
|
||||
@@ -298,22 +299,26 @@
|
||||
"handshake.establish": "जुड़ाव बनाएँ",
|
||||
"handshake.thenReceive": "फिर सामने वाले का भेजा उत्तर लीजिए",
|
||||
"handshake.pasteAnswerPlaceholder": "सामने वाले का उत्तर कोड चिपकाएँ…",
|
||||
"handshake.answerSentNote": "यह उत्तर चैनल बनाने वाले को भेजिए और रुकिए - जैसे ही वे जुड़ेंगे, चैट खुल जाएगी।",
|
||||
"handshake.answerSentNote": "निर्माता के जुड़ने की प्रतीक्षा है। चैट अपने-आप खुल जाएगी।",
|
||||
"handshake.qrHint": "जब तक सामने वाला कोड पढ़ न ले, इसे खुला रखिए।",
|
||||
"handshake.qrHintFrames": "हाथ मिलाना {frames} फ़्रेमों में बँटा है - जब तक सामने वाला सब पढ़ न ले, इसे खुला रखिए।",
|
||||
"verify.title": "सुरक्षा सत्यापन",
|
||||
"verify.desc": "इस सुरक्षा कोड को किसी दूसरे रास्ते से (आवाज़ पर या आमने-सामने) मिलाइए, फिर उसे लिखकर चैट खोलिए।",
|
||||
"verify.enterLabel": "मिलाया हुआ कोड लिखें",
|
||||
"verify.placeholder": "कोड यहाँ लिखें",
|
||||
"verify.confirm": "कोड पक्का करें",
|
||||
"verify.confirmed": "पक्का हुआ",
|
||||
"verify.mismatch": "मेल नहीं खाता",
|
||||
"verify.yours": "आपकी पुष्टि",
|
||||
"verify.peer": "सामने वाले की पुष्टि",
|
||||
"verify.pending": "प्रतीक्षा में",
|
||||
"verify.waiting": "कोड की प्रतीक्षा…",
|
||||
"verify.verified": "चैनल सत्यापित",
|
||||
"verify.bothConfirmed": "दोनों पक्षों ने पुष्टि कर दी। सुरक्षित चैट खुल रही है…",
|
||||
"sasv.title": "अपने साथी की पुष्टि करें",
|
||||
"sasv.titleDone": "साथी की पुष्टि हो गई",
|
||||
"sasv.desc": "कॉल पर या आमने-सामने कोड ज़ोर से पढ़ें। तभी आगे बढ़ें जब आपके साथी को वही अंक दिखें।",
|
||||
"sasv.descDone": "आप दोनों ने एक ही कोड की पुष्टि की। कनेक्शन प्रमाणित है।",
|
||||
"sasv.enter": "कोड दर्ज करें",
|
||||
"sasv.match": "मेल खाता है",
|
||||
"sasv.noMatch": "मेल नहीं खाता",
|
||||
"sasv.you": "आप",
|
||||
"sasv.peer": "साथी",
|
||||
"sasv.waitingPeer": "साथी की प्रतीक्षा…",
|
||||
"sasv.codesDiffer": "कोड मेल नहीं खाते",
|
||||
"sasv.opening": "सुरक्षित चैट खुल रही है",
|
||||
"pwa.bannerTitle": "SecureBit.chat इंस्टॉल करें",
|
||||
"pwa.bannerDesc": "बेहतर सुरक्षा के साथ मूल ऐप जैसा अनुभव पाइए",
|
||||
"pwa.install": "इंस्टॉल करें",
|
||||
@@ -348,9 +353,8 @@
|
||||
"action.scan": "स्कैन करें",
|
||||
"action.downloadDesktop": "डेस्कटॉप ऐप डाउनलोड करें",
|
||||
"action.advancedSettings": "उन्नत सेटिंग्स",
|
||||
"cred.offerTag": "निमंत्रण · या पाठ कॉपी करें",
|
||||
"cred.answerTag": "उत्तर · या पाठ कॉपी करें",
|
||||
"cred.reveal": "देखने के लिए दबाएँ - यह कोड किसी को न बताएँ",
|
||||
"cred.orCopy": "या कोड कॉपी करें",
|
||||
"qr.title": "QR कोड स्कैन करें",
|
||||
"qr.subtitle": "कैमरा सामने वाले के QR पर रखें",
|
||||
"qr.scanning": "पढ़ा जा रहा है…",
|
||||
|
||||
+15
-11
@@ -120,6 +120,7 @@
|
||||
"intro.createDesc": "여러분의 기기가 키와 일회용 초대장을 만듭니다. 그 어느 것도 서버를 거치지 않습니다.",
|
||||
"intro.createCta": "키와 초대장 만들기",
|
||||
"intro.joinTitle": "채널 참여하기",
|
||||
"intro.joinDesc": "카메라로 상대방의 QR을 스캔하거나 초대 코드를 붙여넣으세요.",
|
||||
"intro.scanTitle": "카메라로 QR 스캔",
|
||||
"intro.scanSubtitle": "가장 빠릅니다 - 상대의 화면을 비추세요",
|
||||
"intro.orPasteCode": "또는 코드 붙여넣기",
|
||||
@@ -298,22 +299,26 @@
|
||||
"handshake.establish": "연결 맺기",
|
||||
"handshake.thenReceive": "그다음 상대가 보내는 응답을 받으세요",
|
||||
"handshake.pasteAnswerPlaceholder": "상대의 응답 코드를 붙여넣으세요…",
|
||||
"handshake.answerSentNote": "이 응답을 만든 사람에게 보내고 기다리세요 - 상대가 연결되면 대화가 열립니다.",
|
||||
"handshake.answerSentNote": "생성자의 연결을 기다리는 중입니다. 채팅이 자동으로 열립니다.",
|
||||
"handshake.qrHint": "상대가 코드를 다 읽을 때까지 이 화면을 열어 두세요.",
|
||||
"handshake.qrHintFrames": "악수가 {frames}개 화면으로 나뉘어 있습니다 - 상대가 전부 읽을 때까지 열어 두세요.",
|
||||
"verify.title": "보안 확인",
|
||||
"verify.desc": "다른 경로(통화나 대면)로 상대와 이 안전 코드를 대조한 뒤, 입력해서 대화를 여세요.",
|
||||
"verify.enterLabel": "대조한 코드를 입력하세요",
|
||||
"verify.placeholder": "여기에 코드 입력",
|
||||
"verify.confirm": "코드 확인",
|
||||
"verify.confirmed": "확인됨",
|
||||
"verify.mismatch": "일치하지 않음",
|
||||
"verify.yours": "내 확인",
|
||||
"verify.peer": "상대의 확인",
|
||||
"verify.pending": "대기 중",
|
||||
"verify.waiting": "코드 대기 중…",
|
||||
"verify.verified": "채널 확인 완료",
|
||||
"verify.bothConfirmed": "양쪽 모두 확인했습니다. 안전한 대화를 여는 중…",
|
||||
"sasv.title": "상대방 확인",
|
||||
"sasv.titleDone": "상대방 확인 완료",
|
||||
"sasv.desc": "통화나 대면으로 코드를 소리 내어 읽어 주세요. 상대방이 같은 숫자를 볼 때만 계속하세요.",
|
||||
"sasv.descDone": "두 사람 모두 같은 코드를 확인했습니다. 연결이 인증되었습니다.",
|
||||
"sasv.enter": "코드 입력",
|
||||
"sasv.match": "일치",
|
||||
"sasv.noMatch": "일치하지 않음",
|
||||
"sasv.you": "나",
|
||||
"sasv.peer": "상대방",
|
||||
"sasv.waitingPeer": "상대방을 기다리는 중…",
|
||||
"sasv.codesDiffer": "코드가 일치하지 않음",
|
||||
"sasv.opening": "보안 채팅을 여는 중",
|
||||
"pwa.bannerTitle": "SecureBit.chat 설치",
|
||||
"pwa.bannerDesc": "보안이 강화된 네이티브 앱 경험을 누리세요",
|
||||
"pwa.install": "설치",
|
||||
@@ -348,9 +353,8 @@
|
||||
"action.scan": "스캔",
|
||||
"action.downloadDesktop": "데스크톱 앱 내려받기",
|
||||
"action.advancedSettings": "고급 설정",
|
||||
"cred.offerTag": "초대 · 또는 텍스트 복사",
|
||||
"cred.answerTag": "응답 · 또는 텍스트 복사",
|
||||
"cred.reveal": "눌러서 보기 - 이 코드는 남에게 알리지 마세요",
|
||||
"cred.orCopy": "또는 코드 복사",
|
||||
"qr.title": "QR 코드 스캔",
|
||||
"qr.subtitle": "상대의 QR에 카메라를 맞추세요",
|
||||
"qr.scanning": "읽는 중…",
|
||||
|
||||
+16
-12
@@ -125,9 +125,10 @@
|
||||
"intro.createDesc": "Ваше устройство создаёт ключи и одноразовое приглашение. Ничто из этого не попадает на сервер.",
|
||||
"intro.createCta": "Создать ключи и приглашение",
|
||||
"intro.joinTitle": "Присоединиться к каналу",
|
||||
"intro.joinDesc": "Отсканируйте QR собеседника камерой или вставьте его код приглашения.",
|
||||
"intro.scanTitle": "Сканировать QR камерой",
|
||||
"intro.scanSubtitle": "Быстрее всего - наведите на экран собеседника",
|
||||
"intro.orPasteCode": "или вставьте код",
|
||||
"intro.orPasteCode": "Или вставьте код",
|
||||
"intro.pastePlaceholder": "Вставьте код приглашения сюда…",
|
||||
"intro.connect": "Соединиться",
|
||||
"intro.connecting": "Обработка…",
|
||||
@@ -303,22 +304,26 @@
|
||||
"handshake.establish": "Установить соединение",
|
||||
"handshake.thenReceive": "Затем получите ответ, который пришлёт собеседник",
|
||||
"handshake.pasteAnswerPlaceholder": "Вставьте код ответа собеседника…",
|
||||
"handshake.answerSentNote": "Отправьте этот ответ создателю и подождите - чат откроется, как только он подключится.",
|
||||
"handshake.answerSentNote": "Ждём, пока создатель подключится. Чат откроется автоматически.",
|
||||
"handshake.qrHint": "Держите это открытым, пока собеседник не считает код.",
|
||||
"handshake.qrHintFrames": "Рукопожатие разбито на {frames} кадров - держите это открытым, пока собеседник не считает все.",
|
||||
"verify.title": "Проверка безопасности",
|
||||
"verify.desc": "Сверьте этот код безопасности с собеседником по другому каналу (голосом или лично), затем введите его, чтобы открыть чат.",
|
||||
"verify.enterLabel": "Введите сверенный код",
|
||||
"verify.placeholder": "Введите код здесь",
|
||||
"verify.confirm": "Подтвердить код",
|
||||
"verify.confirmed": "Подтверждено",
|
||||
"verify.mismatch": "Не совпадают",
|
||||
"verify.yours": "Ваше подтверждение",
|
||||
"verify.peer": "Подтверждение собеседника",
|
||||
"verify.pending": "Ожидается",
|
||||
"verify.waiting": "Ожидание кода…",
|
||||
"verify.verified": "Канал проверен",
|
||||
"verify.bothConfirmed": "Обе стороны подтвердили. Открываем защищённый чат…",
|
||||
"sasv.title": "Проверьте собеседника",
|
||||
"sasv.titleDone": "Собеседник проверен",
|
||||
"sasv.desc": "Прочитайте код вслух по звонку или при встрече. Продолжайте, только если собеседник видит те же цифры.",
|
||||
"sasv.descDone": "Вы оба подтвердили один и тот же код. Соединение подлинное.",
|
||||
"sasv.enter": "Введите код",
|
||||
"sasv.match": "Совпадает",
|
||||
"sasv.noMatch": "Не совпадает",
|
||||
"sasv.you": "Вы",
|
||||
"sasv.peer": "Собеседник",
|
||||
"sasv.waitingPeer": "Ждём собеседника…",
|
||||
"sasv.codesDiffer": "Коды не совпадают",
|
||||
"sasv.opening": "Открываем защищённый чат",
|
||||
"pwa.bannerTitle": "Установите SecureBit.chat",
|
||||
"pwa.bannerDesc": "Опыт полноценного приложения с усиленной защитой",
|
||||
"pwa.install": "Установить",
|
||||
@@ -353,9 +358,8 @@
|
||||
"action.scan": "Сканировать",
|
||||
"action.downloadDesktop": "Скачать приложение",
|
||||
"action.advancedSettings": "Дополнительные настройки",
|
||||
"cred.offerTag": "предложение · или скопируйте текст",
|
||||
"cred.answerTag": "ответ · или скопируйте текст",
|
||||
"cred.reveal": "Нажмите, чтобы показать - держите этот код в тайне",
|
||||
"cred.orCopy": "Или скопируйте код",
|
||||
"qr.title": "Сканировать QR-код",
|
||||
"qr.subtitle": "Наведите камеру на их QR-код",
|
||||
"qr.scanning": "Сканирование…",
|
||||
|
||||
+16
-12
@@ -125,9 +125,10 @@
|
||||
"intro.createDesc": "Ваш пристрій створює ключі та одноразове запрошення. Ніщо з цього не потрапляє на сервер.",
|
||||
"intro.createCta": "Створити ключі та запрошення",
|
||||
"intro.joinTitle": "Приєднатися до каналу",
|
||||
"intro.joinDesc": "Відскануйте QR співрозмовника камерою або вставте його код запрошення.",
|
||||
"intro.scanTitle": "Сканувати QR камерою",
|
||||
"intro.scanSubtitle": "Найшвидше - наведіть на екран співрозмовника",
|
||||
"intro.orPasteCode": "або вставте код",
|
||||
"intro.orPasteCode": "Або вставте код",
|
||||
"intro.pastePlaceholder": "Вставте код запрошення сюди…",
|
||||
"intro.connect": "З'єднатися",
|
||||
"intro.connecting": "Обробка…",
|
||||
@@ -303,22 +304,26 @@
|
||||
"handshake.establish": "Встановити з'єднання",
|
||||
"handshake.thenReceive": "Потім отримайте відповідь, яку надішле співрозмовник",
|
||||
"handshake.pasteAnswerPlaceholder": "Вставте код відповіді співрозмовника…",
|
||||
"handshake.answerSentNote": "Надішліть цю відповідь створювачу й зачекайте - чат відкриється, щойно він приєднається.",
|
||||
"handshake.answerSentNote": "Чекаємо, поки творець під'єднається. Чат відкриється автоматично.",
|
||||
"handshake.qrHint": "Тримайте це відкритим, доки співрозмовник не зчитає код.",
|
||||
"handshake.qrHintFrames": "Рукостискання розбите на {frames} кадрів - тримайте це відкритим, доки співрозмовник не зчитає всі.",
|
||||
"verify.title": "Перевірка безпеки",
|
||||
"verify.desc": "Звірте цей код безпеки зі співрозмовником іншим каналом (голосом або особисто), потім введіть його, щоб відкрити чат.",
|
||||
"verify.enterLabel": "Введіть звірений код",
|
||||
"verify.placeholder": "Введіть код тут",
|
||||
"verify.confirm": "Підтвердити код",
|
||||
"verify.confirmed": "Підтверджено",
|
||||
"verify.mismatch": "Не збігаються",
|
||||
"verify.yours": "Ваше підтвердження",
|
||||
"verify.peer": "Підтвердження співрозмовника",
|
||||
"verify.pending": "Очікується",
|
||||
"verify.waiting": "Очікування коду…",
|
||||
"verify.verified": "Канал перевірено",
|
||||
"verify.bothConfirmed": "Обидві сторони підтвердили. Відкриваємо захищений чат…",
|
||||
"sasv.title": "Перевірте співрозмовника",
|
||||
"sasv.titleDone": "Співрозмовника перевірено",
|
||||
"sasv.desc": "Прочитайте код уголос під час дзвінка або зустрічі. Продовжуйте, лише якщо співрозмовник бачить ті самі цифри.",
|
||||
"sasv.descDone": "Ви обидва підтвердили той самий код. З'єднання справжнє.",
|
||||
"sasv.enter": "Введіть код",
|
||||
"sasv.match": "Збігається",
|
||||
"sasv.noMatch": "Не збігається",
|
||||
"sasv.you": "Ви",
|
||||
"sasv.peer": "Співрозмовник",
|
||||
"sasv.waitingPeer": "Чекаємо на співрозмовника…",
|
||||
"sasv.codesDiffer": "Коди не збігаються",
|
||||
"sasv.opening": "Відкриваємо захищений чат",
|
||||
"pwa.bannerTitle": "Встановіть SecureBit.chat",
|
||||
"pwa.bannerDesc": "Досвід власного застосунку з посиленим захистом",
|
||||
"pwa.install": "Встановити",
|
||||
@@ -353,9 +358,8 @@
|
||||
"action.scan": "Сканувати",
|
||||
"action.downloadDesktop": "Завантажити застосунок",
|
||||
"action.advancedSettings": "Додаткові налаштування",
|
||||
"cred.offerTag": "пропозиція · або скопіюйте текст",
|
||||
"cred.answerTag": "відповідь · або скопіюйте текст",
|
||||
"cred.reveal": "Натисніть, щоб показати - тримайте цей код у таємниці",
|
||||
"cred.orCopy": "Або скопіюйте код",
|
||||
"qr.title": "Сканувати QR-код",
|
||||
"qr.subtitle": "Наведіть камеру на їхній QR-код",
|
||||
"qr.scanning": "Сканування…",
|
||||
|
||||
+15
-11
@@ -125,6 +125,7 @@
|
||||
"intro.createDesc": "آپ کا آلہ کلیدیں اور ایک بار کی دعوت بناتا ہے۔ کچھ بھی سرور کو نہیں چھوتا۔",
|
||||
"intro.createCta": "کلیدیں اور دعوت بنائیں",
|
||||
"intro.joinTitle": "چینل میں شامل ہوں",
|
||||
"intro.joinDesc": "کیمرے سے اپنے ساتھی کا QR اسکین کریں، یا ان کا دعوتی کوڈ چسپاں کریں۔",
|
||||
"intro.scanTitle": "کیمرے سے QR پڑھیں",
|
||||
"intro.scanSubtitle": "سب سے تیز - ساتھی کی سکرین کی طرف کریں",
|
||||
"intro.orPasteCode": "یا کوڈ چسپاں کریں",
|
||||
@@ -303,22 +304,26 @@
|
||||
"handshake.establish": "اتصال قائم کریں",
|
||||
"handshake.thenReceive": "پھر وہ جواب وصول کریں جو آپ کا ساتھی واپس بھیجتا ہے",
|
||||
"handshake.pasteAnswerPlaceholder": "ساتھی کا جوابی کوڈ چسپاں کریں…",
|
||||
"handshake.answerSentNote": "یہ جواب بنانے والے کو بھیجیں، پھر انتظار کریں - ان کے جڑتے ہی گفتگو کھل جائے گی۔",
|
||||
"handshake.answerSentNote": "تخلیق کار کے جڑنے کا انتظار ہے۔ چیٹ خود بخود کھل جائے گی۔",
|
||||
"handshake.qrHint": "یہ اس وقت تک کھلا رکھیں جب تک ساتھی کوڈ نہ پکڑ لے۔",
|
||||
"handshake.qrHintFrames": "مصافحہ {frames} فریموں میں بٹا ہے - یہ اس وقت تک کھلا رکھیں جب تک ساتھی سب نہ پکڑ لے۔",
|
||||
"verify.title": "حفاظتی تصدیق",
|
||||
"verify.desc": "یہ حفاظتی کوڈ کسی الگ ذریعے (آواز / بالمشافہ) سے اپنے ساتھی کے ساتھ ملائیں، پھر گفتگو کھولنے کے لیے لکھیں۔",
|
||||
"verify.enterLabel": "تصدیق شدہ کوڈ درج کریں",
|
||||
"verify.placeholder": "کوڈ یہاں لکھیں",
|
||||
"verify.confirm": "کوڈ کی تصدیق",
|
||||
"verify.confirmed": "تصدیق ہو گئی",
|
||||
"verify.mismatch": "مطابقت نہیں",
|
||||
"verify.yours": "آپ کی تصدیق",
|
||||
"verify.peer": "ساتھی کی تصدیق",
|
||||
"verify.pending": "زیرِ التوا",
|
||||
"verify.waiting": "کوڈ کا انتظار…",
|
||||
"verify.verified": "چینل تصدیق شدہ",
|
||||
"verify.bothConfirmed": "دونوں فریقوں نے تصدیق کی۔ محفوظ گفتگو کھولی جا رہی ہے…",
|
||||
"sasv.title": "اپنے ساتھی کی تصدیق کریں",
|
||||
"sasv.titleDone": "ساتھی کی تصدیق ہو گئی",
|
||||
"sasv.desc": "کال پر یا آمنے سامنے کوڈ بلند آواز سے پڑھیں۔ صرف تب آگے بڑھیں جب آپ کے ساتھی کو وہی ہندسے نظر آئیں۔",
|
||||
"sasv.descDone": "آپ دونوں نے ایک ہی کوڈ کی تصدیق کی۔ کنکشن مستند ہے۔",
|
||||
"sasv.enter": "کوڈ درج کریں",
|
||||
"sasv.match": "مماثل ہے",
|
||||
"sasv.noMatch": "مماثل نہیں",
|
||||
"sasv.you": "آپ",
|
||||
"sasv.peer": "ساتھی",
|
||||
"sasv.waitingPeer": "ساتھی کا انتظار…",
|
||||
"sasv.codesDiffer": "کوڈ مماثل نہیں",
|
||||
"sasv.opening": "محفوظ چیٹ کھل رہی ہے",
|
||||
"pwa.bannerTitle": "SecureBit.chat نصب کریں",
|
||||
"pwa.bannerDesc": "بہتر سلامتی کے ساتھ مقامی ایپ کا تجربہ حاصل کریں",
|
||||
"pwa.install": "نصب",
|
||||
@@ -353,9 +358,8 @@
|
||||
"action.scan": "پڑھیں",
|
||||
"action.downloadDesktop": "ڈیسک ٹاپ ایپ ڈاؤن لوڈ کریں",
|
||||
"action.advancedSettings": "اعلیٰ ترتیبات",
|
||||
"cred.offerTag": "پیشکش · یا متن نقل کریں",
|
||||
"cred.answerTag": "جواب · یا متن نقل کریں",
|
||||
"cred.reveal": "دکھانے کے لیے دبائیں - یہ کوڈ نجی رکھیں",
|
||||
"cred.orCopy": "یا کوڈ نقل کریں",
|
||||
"qr.title": "QR کوڈ پڑھیں",
|
||||
"qr.subtitle": "اپنا کیمرہ ان کے QR کی طرف کریں",
|
||||
"qr.scanning": "پڑھا جا رہا ہے…",
|
||||
|
||||
+15
-11
@@ -120,6 +120,7 @@
|
||||
"intro.createDesc": "你的设备会生成密钥和一次性邀请。这些都不会经过任何服务器。",
|
||||
"intro.createCta": "生成密钥与邀请",
|
||||
"intro.joinTitle": "加入通道",
|
||||
"intro.joinDesc": "用相机扫描对方的二维码,或粘贴对方的邀请代码。",
|
||||
"intro.scanTitle": "用摄像头扫描二维码",
|
||||
"intro.scanSubtitle": "最快的方式 —— 对准对方的屏幕",
|
||||
"intro.orPasteCode": "或粘贴代码",
|
||||
@@ -298,22 +299,26 @@
|
||||
"handshake.establish": "建立连接",
|
||||
"handshake.thenReceive": "然后接收对方发回的应答",
|
||||
"handshake.pasteAnswerPlaceholder": "粘贴对方的应答码…",
|
||||
"handshake.answerSentNote": "把这段应答发给创建者,然后等待 —— 对方一连上,聊天就会打开。",
|
||||
"handshake.answerSentNote": "正在等待创建者连接。聊天将自动打开。",
|
||||
"handshake.qrHint": "在对方读取完代码之前,请保持此界面打开。",
|
||||
"handshake.qrHintFrames": "握手被拆成 {frames} 帧 —— 在对方读完全部帧之前,请保持此界面打开。",
|
||||
"verify.title": "安全校验",
|
||||
"verify.desc": "通过另一条渠道(通话或当面)与对方核对这个安全码,然后输入它以解锁聊天。",
|
||||
"verify.enterLabel": "输入核对过的安全码",
|
||||
"verify.placeholder": "在此输入安全码",
|
||||
"verify.confirm": "确认安全码",
|
||||
"verify.confirmed": "已确认",
|
||||
"verify.mismatch": "不一致",
|
||||
"verify.yours": "你的确认",
|
||||
"verify.peer": "对方的确认",
|
||||
"verify.pending": "等待中",
|
||||
"verify.waiting": "等待安全码…",
|
||||
"verify.verified": "通道已校验",
|
||||
"verify.bothConfirmed": "双方均已确认。正在打开安全聊天…",
|
||||
"sasv.title": "验证对方",
|
||||
"sasv.titleDone": "对方已验证",
|
||||
"sasv.desc": "通过通话或当面大声读出代码。只有对方看到相同的数字时才继续。",
|
||||
"sasv.descDone": "你们双方确认了相同的代码。连接已通过认证。",
|
||||
"sasv.enter": "输入代码",
|
||||
"sasv.match": "一致",
|
||||
"sasv.noMatch": "不一致",
|
||||
"sasv.you": "你",
|
||||
"sasv.peer": "对方",
|
||||
"sasv.waitingPeer": "正在等待对方…",
|
||||
"sasv.codesDiffer": "代码不一致",
|
||||
"sasv.opening": "正在打开安全聊天",
|
||||
"pwa.bannerTitle": "安装 SecureBit.chat",
|
||||
"pwa.bannerDesc": "获得原生应用般的体验,安全性更进一步",
|
||||
"pwa.install": "安装",
|
||||
@@ -348,9 +353,8 @@
|
||||
"action.scan": "扫描",
|
||||
"action.downloadDesktop": "下载桌面应用",
|
||||
"action.advancedSettings": "高级设置",
|
||||
"cred.offerTag": "邀请 · 或复制文本",
|
||||
"cred.answerTag": "应答 · 或复制文本",
|
||||
"cred.reveal": "点击显示 - 请勿泄露此代码",
|
||||
"cred.orCopy": "或复制代码",
|
||||
"qr.title": "扫描二维码",
|
||||
"qr.subtitle": "把摄像头对准对方的二维码",
|
||||
"qr.scanning": "扫描中…",
|
||||
|
||||
Reference in New Issue
Block a user