diff --git a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff index a1c1e86c8e..4db5d3a826 100644 --- a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff +++ b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff @@ -934,7 +934,7 @@ swipe action Allow voice messages? - Sprachnachricht erlauben? + Sprachnachrichten erlauben? No comment provided by engineer. @@ -5029,7 +5029,7 @@ Das ist Ihr Link für die Gruppe %@! Message queue info - Nachrichten-Warteschlangen-Information + Information Nachrichtenwarteschlange No comment provided by engineer. @@ -5784,7 +5784,7 @@ Dies erfordert die Aktivierung eines VPNs. Open clean link - Geklärten Link öffnen + Trackingfreien Link öffnen alert action @@ -7716,6 +7716,7 @@ chat item action SimpleX relay link + SimpleX Relais-Link simplex link type @@ -8240,22 +8241,22 @@ Dies kann passieren, wenn es einen Fehler gegeben hat oder die Verbindung kompro This action cannot be undone - all received and sent files and media will be deleted. Low resolution pictures will remain. - Es werden alle herunter- und hochgeladenen Dateien und Medien gelöscht. Bilder mit niedriger Auflösung bleiben erhalten. Diese Aktion kann nicht rückgängig gemacht werden! + Dieser Vorgang kann nicht rückgängig gemacht werden - alle empfangenen und gesendeten Dateien sowie Medien werden gelöscht. Bilder mit niedriger Auflösung bleiben erhalten. No comment provided by engineer. This action cannot be undone - the messages sent and received earlier than selected will be deleted. It may take several minutes. - Es werden alle empfangenen und gesendeten Nachrichten, die über den ausgewählten Zeitraum hinaus gehen, gelöscht. Dieser Vorgang kann mehrere Minuten dauern. Diese Aktion kann nicht rückgängig gemacht werden! + Dieser Vorgang kann nicht rückgängig gemacht werden - die früher als ausgewählt gesendeten und empfangenen Nachrichten werden gelöscht. Dies kann ein paar Minuten dauern. No comment provided by engineer. This action cannot be undone - the messages sent and received in this chat earlier than selected will be deleted. - Die älteren als die ausgewählten gesendeten und empfangenen Nachrichten in diesem Chat werden gelöscht. Diese Aktion kann nicht rückgängig gemacht werden! + Dieser Vorgang kann nicht rückgängig gemacht werden - die in diesem Chat früher als ausgewählt gesendeten und empfangenen Nachrichten werden gelöscht. alert message This action cannot be undone - your profile, contacts, messages and files will be irreversibly lost. - Ihr Profil und Ihre Kontakte, Nachrichten und Dateien gehen unwiderruflich verloren. Diese Aktion kann nicht rückgängig gemacht werden! + Ihr Profil, Ihre Kontakte, Nachrichten und Dateien gehen unwiderruflich verloren. Diese Aktion kann nicht rückgängig gemacht werden! No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff index e8841af7c0..1bcda9cc39 100644 --- a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff +++ b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff @@ -2686,6 +2686,7 @@ swipe action Deprecated options + Opciones obsoletas No comment provided by engineer. @@ -5783,6 +5784,7 @@ Requiere activación de la VPN. Open clean link + Abrir enlace limpio alert action @@ -5792,6 +5794,7 @@ Requiere activación de la VPN. Open full link + Abrir enlace completo alert action @@ -6586,6 +6589,7 @@ swipe action Remove link tracking + Limpiar enlaces de seguimiento No comment provided by engineer. @@ -7712,6 +7716,7 @@ chat item action SimpleX relay link + Enlace de servidor SimpleX simplex link type diff --git a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff index 0d2de840e1..221618b691 100644 --- a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff +++ b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff @@ -568,10 +568,12 @@ swipe action Accept as member + Accepter en tant que membre alert action Accept as observer + Accepter en tant qu'observateur alert action @@ -586,6 +588,7 @@ swipe action Accept contact request + Accepter la demande de contact alert title @@ -601,6 +604,7 @@ swipe action Accept member + Accepter le membre alert title @@ -645,6 +649,7 @@ swipe action Add message + Ajouter un message placeholder for sending contact request @@ -819,6 +824,7 @@ swipe action All servers + Tous les serveurs No comment provided by engineer. @@ -863,6 +869,7 @@ swipe action Allow files and media only if your contact allows them. + Permettre des fichiers et des médias seulement si votre contact les permet. No comment provided by engineer. @@ -952,6 +959,7 @@ swipe action Allow your contacts to send files and media. + Permettre à vos contacts d'envoyer des fichiers et des médias. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff b/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff index c11c17bfdf..fd2412e0ec 100644 --- a/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff +++ b/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff @@ -724,7 +724,7 @@ swipe action Address change will be aborted. Old receiving address will be used. - A cím módosítása meg fog szakadni. A régi fogadási cím lesz használva. + A kliens megszakítja a cím módosítását, és a régi fogadási címet fogja használni. No comment provided by engineer. @@ -3719,7 +3719,7 @@ snd error text Fast and no wait until the sender is online! - Gyors és nem kell várni, amíg a feladó online lesz! + Gyors és nem kell várni, amíg az üzenetküldő online lesz! No comment provided by engineer. @@ -5049,7 +5049,7 @@ Ez a saját hivatkozása a(z) %@ nevű csoporthoz! Message reception - Üzenetjelentés + Üzenetfogadás No comment provided by engineer. @@ -5689,7 +5689,7 @@ VPN engedélyezése szükséges. Only sender and moderators see it - Csak a küldő és a moderátorok látják + Csak az üzenet küldője és a moderátorok látják No comment provided by engineer. @@ -6447,7 +6447,7 @@ Engedélyezze a *Hálózat és kiszolgálók* menüben. Receiving address will be changed to a different server. Address change will complete after sender comes online. - A fogadási cím egy másik kiszolgálóra fog módosulni. A cím módosítása a feladó online állapotba kerülése után fejeződik be. + Az üzenetfogadási cím egy másik kiszolgálóra fog módosulni. A cím módosítása akkor fejeződik be, amikor az üzenetküldési kiszolgáló online lesz. No comment provided by engineer. @@ -6549,7 +6549,7 @@ swipe action Reject (sender NOT notified) - Elutasítás (a feladó NEM kap értesítést) + Elutasítás (a kérés küldője NEM fog értesítést kapni) No comment provided by engineer. @@ -6589,7 +6589,7 @@ swipe action Remove link tracking - Hivatkozáskövetés eltávolítása + Nyomonkövetési paraméterek eltávolítása a hivatkozásokból No comment provided by engineer. @@ -7200,7 +7200,7 @@ chat item action Sender may have deleted the connection request. - A küldője törölhette a kapcsolódási kérést. + A kérés küldője törölhette a kapcsolódási kérést. No comment provided by engineer. @@ -7716,6 +7716,7 @@ chat item action SimpleX relay link + SimpleX továbbítókiszolgáló-hivatkozás simplex link type @@ -8195,7 +8196,7 @@ Ez valamilyen hiba vagy sérült kapcsolat esetén fordulhat elő. The sender will NOT be notified - A feladó NEM fog értesítést kapni + A kérés küldője NEM fog értesítést kapni alert message @@ -10552,7 +10553,7 @@ utoljára fogadott üzenet: %2$@ via relay - egy továbbítókiszolgálón keresztül + továbbítókiszolgálón keresztül No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff index d804a1ce0f..ad0db1ad18 100644 --- a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff +++ b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff @@ -7716,6 +7716,7 @@ chat item action SimpleX relay link + Link del relay SimpleX simplex link type diff --git a/apps/ios/SimpleX Localizations/pt-BR.xcloc/Localized Contents/pt-BR.xliff b/apps/ios/SimpleX Localizations/pt-BR.xcloc/Localized Contents/pt-BR.xliff index c6bd73efe2..31b220a17d 100644 --- a/apps/ios/SimpleX Localizations/pt-BR.xcloc/Localized Contents/pt-BR.xliff +++ b/apps/ios/SimpleX Localizations/pt-BR.xcloc/Localized Contents/pt-BR.xliff @@ -2,7 +2,7 @@
- +
@@ -5645,11 +5645,99 @@ Isso pode acontecer por causa de algum bug ou quando a conexão está comprometi Chat profile Perfil da conversa + + %d seconds(s) + %d segundo(s) + + + **Scan / Paste link**: to connect via a link you received. + **Escanear / Colar link**: para conectar através de um link que você recebeu. + + + 1 year + 1 ano + + + About operators + Sobre operadores + + + Accept as member + Aceitar como membro + + + Accept as observer + Aceitar como observador + + + Accept conditions + Aceitar condições + + + Accept contact request + Aceitar solicitação de contato + + + Accept member + Aceitar membro + + + Accepted conditions + Condições aceitas + + + Active + Ativo + + + Add friends + Adicionar amigos + + + Add list + Adicionar lista + + + Add message + Adicionar mensagem + + + Add team members + Adicionar membros da equipe + + + Add to list + Adicionar à lista + + + Add your team members to the conversations. + Adicione membros da sua equipe às conversas. + + + Added media & file servers + Servidores de mídia e arquivos adicionados + + + Added message servers + Servidores de mensagem adicionados + + + Address or 1-time link? + Endereço ou link de uso único? + + + Address settings + Configurações de endereço + + + All + Todos +
- +
@@ -5677,7 +5765,7 @@ Isso pode acontecer por causa de algum bug ou quando a conexão está comprometi
- +
diff --git a/apps/ios/SimpleX.xcodeproj/project.pbxproj b/apps/ios/SimpleX.xcodeproj/project.pbxproj index e72a9f1500..d3b826076d 100644 --- a/apps/ios/SimpleX.xcodeproj/project.pbxproj +++ b/apps/ios/SimpleX.xcodeproj/project.pbxproj @@ -183,8 +183,8 @@ 64C3B0212A0D359700E19930 /* CustomTimePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64C3B0202A0D359700E19930 /* CustomTimePicker.swift */; }; 64C8299D2D54AEEE006B9E89 /* libgmp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C829982D54AEED006B9E89 /* libgmp.a */; }; 64C8299E2D54AEEE006B9E89 /* libffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C829992D54AEEE006B9E89 /* libffi.a */; }; - 64C8299F2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.3.1-1dApMlZ9azG2z4swGYYdu-ghc9.6.3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.3.1-1dApMlZ9azG2z4swGYYdu-ghc9.6.3.a */; }; - 64C829A02D54AEEE006B9E89 /* libHSsimplex-chat-6.4.3.1-1dApMlZ9azG2z4swGYYdu.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.3.1-1dApMlZ9azG2z4swGYYdu.a */; }; + 64C8299F2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.4.0-I19hHZ0S4HHHkdS0CsOVMv-ghc9.6.3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.4.0-I19hHZ0S4HHHkdS0CsOVMv-ghc9.6.3.a */; }; + 64C829A02D54AEEE006B9E89 /* libHSsimplex-chat-6.4.4.0-I19hHZ0S4HHHkdS0CsOVMv.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.4.0-I19hHZ0S4HHHkdS0CsOVMv.a */; }; 64C829A12D54AEEE006B9E89 /* libgmpxx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299C2D54AEEE006B9E89 /* libgmpxx.a */; }; 64D0C2C029F9688300B38D5F /* UserAddressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64D0C2BF29F9688300B38D5F /* UserAddressView.swift */; }; 64D0C2C229FA57AB00B38D5F /* UserAddressLearnMore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64D0C2C129FA57AB00B38D5F /* UserAddressLearnMore.swift */; }; @@ -555,8 +555,8 @@ 64C3B0202A0D359700E19930 /* CustomTimePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomTimePicker.swift; sourceTree = ""; }; 64C829982D54AEED006B9E89 /* libgmp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmp.a; sourceTree = ""; }; 64C829992D54AEEE006B9E89 /* libffi.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libffi.a; sourceTree = ""; }; - 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.3.1-1dApMlZ9azG2z4swGYYdu-ghc9.6.3.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-6.4.3.1-1dApMlZ9azG2z4swGYYdu-ghc9.6.3.a"; sourceTree = ""; }; - 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.3.1-1dApMlZ9azG2z4swGYYdu.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-6.4.3.1-1dApMlZ9azG2z4swGYYdu.a"; sourceTree = ""; }; + 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.4.0-I19hHZ0S4HHHkdS0CsOVMv-ghc9.6.3.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-6.4.4.0-I19hHZ0S4HHHkdS0CsOVMv-ghc9.6.3.a"; sourceTree = ""; }; + 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.4.0-I19hHZ0S4HHHkdS0CsOVMv.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-6.4.4.0-I19hHZ0S4HHHkdS0CsOVMv.a"; sourceTree = ""; }; 64C8299C2D54AEEE006B9E89 /* libgmpxx.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmpxx.a; sourceTree = ""; }; 64D0C2BF29F9688300B38D5F /* UserAddressView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserAddressView.swift; sourceTree = ""; }; 64D0C2C129FA57AB00B38D5F /* UserAddressLearnMore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserAddressLearnMore.swift; sourceTree = ""; }; @@ -718,8 +718,8 @@ 64C8299D2D54AEEE006B9E89 /* libgmp.a in Frameworks */, 64C8299E2D54AEEE006B9E89 /* libffi.a in Frameworks */, 64C829A12D54AEEE006B9E89 /* libgmpxx.a in Frameworks */, - 64C8299F2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.3.1-1dApMlZ9azG2z4swGYYdu-ghc9.6.3.a in Frameworks */, - 64C829A02D54AEEE006B9E89 /* libHSsimplex-chat-6.4.3.1-1dApMlZ9azG2z4swGYYdu.a in Frameworks */, + 64C8299F2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.4.0-I19hHZ0S4HHHkdS0CsOVMv-ghc9.6.3.a in Frameworks */, + 64C829A02D54AEEE006B9E89 /* libHSsimplex-chat-6.4.4.0-I19hHZ0S4HHHkdS0CsOVMv.a in Frameworks */, CE38A29C2C3FCD72005ED185 /* SwiftyGif in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -805,8 +805,8 @@ 64C829992D54AEEE006B9E89 /* libffi.a */, 64C829982D54AEED006B9E89 /* libgmp.a */, 64C8299C2D54AEEE006B9E89 /* libgmpxx.a */, - 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.3.1-1dApMlZ9azG2z4swGYYdu-ghc9.6.3.a */, - 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.3.1-1dApMlZ9azG2z4swGYYdu.a */, + 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.4.0-I19hHZ0S4HHHkdS0CsOVMv-ghc9.6.3.a */, + 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-6.4.4.0-I19hHZ0S4HHHkdS0CsOVMv.a */, ); path = Libraries; sourceTree = ""; diff --git a/apps/ios/de.lproj/Localizable.strings b/apps/ios/de.lproj/Localizable.strings index 6c98411213..b64b7b3ec4 100644 --- a/apps/ios/de.lproj/Localizable.strings +++ b/apps/ios/de.lproj/Localizable.strings @@ -597,7 +597,7 @@ swipe action */ "Allow voice messages only if your contact allows them." = "Erlauben Sie Sprachnachrichten nur dann, wenn es Ihr Kontakt ebenfalls erlaubt."; /* No comment provided by engineer. */ -"Allow voice messages?" = "Sprachnachricht erlauben?"; +"Allow voice messages?" = "Sprachnachrichten erlauben?"; /* No comment provided by engineer. */ "Allow your contacts adding message reactions." = "Erlauben Sie Ihren Kontakten Reaktionen auf Nachrichten zu geben."; @@ -3351,7 +3351,7 @@ snd error text */ "Message may be delivered later if member becomes active." = "Die Nachricht kann später zugestellt werden, wenn das Mitglied aktiv wird."; /* No comment provided by engineer. */ -"Message queue info" = "Nachrichten-Warteschlangen-Information"; +"Message queue info" = "Information Nachrichtenwarteschlange"; /* chat feature */ "Message reactions" = "Reaktionen auf Nachrichten"; @@ -3854,7 +3854,7 @@ new chat action */ "Open chat console" = "Chat-Konsole öffnen"; /* alert action */ -"Open clean link" = "Geklärten Link öffnen"; +"Open clean link" = "Trackingfreien Link öffnen"; /* No comment provided by engineer. */ "Open conditions" = "Nutzungsbedingungen öffnen"; @@ -5114,6 +5114,9 @@ chat item action */ /* No comment provided by engineer. */ "SimpleX protocols reviewed by Trail of Bits." = "Die SimpleX-Protokolle wurden von Trail of Bits überprüft."; +/* simplex link type */ +"SimpleX relay link" = "SimpleX Relais-Link"; + /* No comment provided by engineer. */ "Simplified incognito mode" = "Vereinfachter Inkognito-Modus"; @@ -5440,16 +5443,16 @@ report reason */ "They can be overridden in contact and group settings." = "Sie können in den Kontakteinstellungen überschrieben werden."; /* No comment provided by engineer. */ -"This action cannot be undone - all received and sent files and media will be deleted. Low resolution pictures will remain." = "Es werden alle herunter- und hochgeladenen Dateien und Medien gelöscht. Bilder mit niedriger Auflösung bleiben erhalten. Diese Aktion kann nicht rückgängig gemacht werden!"; +"This action cannot be undone - all received and sent files and media will be deleted. Low resolution pictures will remain." = "Dieser Vorgang kann nicht rückgängig gemacht werden - alle empfangenen und gesendeten Dateien sowie Medien werden gelöscht. Bilder mit niedriger Auflösung bleiben erhalten."; /* No comment provided by engineer. */ -"This action cannot be undone - the messages sent and received earlier than selected will be deleted. It may take several minutes." = "Es werden alle empfangenen und gesendeten Nachrichten, die über den ausgewählten Zeitraum hinaus gehen, gelöscht. Dieser Vorgang kann mehrere Minuten dauern. Diese Aktion kann nicht rückgängig gemacht werden!"; +"This action cannot be undone - the messages sent and received earlier than selected will be deleted. It may take several minutes." = "Dieser Vorgang kann nicht rückgängig gemacht werden - die früher als ausgewählt gesendeten und empfangenen Nachrichten werden gelöscht. Dies kann ein paar Minuten dauern."; /* alert message */ -"This action cannot be undone - the messages sent and received in this chat earlier than selected will be deleted." = "Die älteren als die ausgewählten gesendeten und empfangenen Nachrichten in diesem Chat werden gelöscht. Diese Aktion kann nicht rückgängig gemacht werden!"; +"This action cannot be undone - the messages sent and received in this chat earlier than selected will be deleted." = "Dieser Vorgang kann nicht rückgängig gemacht werden - die in diesem Chat früher als ausgewählt gesendeten und empfangenen Nachrichten werden gelöscht."; /* No comment provided by engineer. */ -"This action cannot be undone - your profile, contacts, messages and files will be irreversibly lost." = "Ihr Profil und Ihre Kontakte, Nachrichten und Dateien gehen unwiderruflich verloren. Diese Aktion kann nicht rückgängig gemacht werden!"; +"This action cannot be undone - your profile, contacts, messages and files will be irreversibly lost." = "Ihr Profil, Ihre Kontakte, Nachrichten und Dateien gehen unwiderruflich verloren. Diese Aktion kann nicht rückgängig gemacht werden!"; /* E2EE info chat item */ "This chat is protected by end-to-end encryption." = "Dieser Chat ist durch Ende-zu-Ende-Verschlüsselung geschützt."; diff --git a/apps/ios/es.lproj/Localizable.strings b/apps/ios/es.lproj/Localizable.strings index 5bcad524cc..1158380c34 100644 --- a/apps/ios/es.lproj/Localizable.strings +++ b/apps/ios/es.lproj/Localizable.strings @@ -1802,6 +1802,9 @@ swipe action */ /* No comment provided by engineer. */ "Delivery receipts!" = "¡Confirmación de entrega!"; +/* No comment provided by engineer. */ +"Deprecated options" = "Opciones obsoletas"; + /* No comment provided by engineer. */ "Description" = "Descripción"; @@ -3850,9 +3853,15 @@ new chat action */ /* authentication reason */ "Open chat console" = "Abrir consola de Chat"; +/* alert action */ +"Open clean link" = "Abrir enlace limpio"; + /* No comment provided by engineer. */ "Open conditions" = "Abrir condiciones"; +/* alert action */ +"Open full link" = "Abrir enlace completo"; + /* new chat action */ "Open group" = "Grupo abierto"; @@ -4365,6 +4374,9 @@ swipe action */ /* No comment provided by engineer. */ "Remove image" = "Eliminar imagen"; +/* No comment provided by engineer. */ +"Remove link tracking" = "Limpiar enlaces de seguimiento"; + /* No comment provided by engineer. */ "Remove member" = "Expulsar miembro"; @@ -5102,6 +5114,9 @@ chat item action */ /* No comment provided by engineer. */ "SimpleX protocols reviewed by Trail of Bits." = "Protocolos de SimpleX auditados por Trail of Bits."; +/* simplex link type */ +"SimpleX relay link" = "Enlace de servidor SimpleX"; + /* No comment provided by engineer. */ "Simplified incognito mode" = "Modo incógnito simplificado"; diff --git a/apps/ios/fr.lproj/Localizable.strings b/apps/ios/fr.lproj/Localizable.strings index 9731c1b679..8f9be38180 100644 --- a/apps/ios/fr.lproj/Localizable.strings +++ b/apps/ios/fr.lproj/Localizable.strings @@ -346,12 +346,21 @@ alert action swipe action */ "Accept" = "Accepter"; +/* alert action */ +"Accept as member" = "Accepter en tant que membre"; + +/* alert action */ +"Accept as observer" = "Accepter en tant qu'observateur"; + /* No comment provided by engineer. */ "Accept conditions" = "Accepter les conditions"; /* No comment provided by engineer. */ "Accept connection request?" = "Accepter la demande de connexion ?"; +/* alert title */ +"Accept contact request" = "Accepter la demande de contact"; + /* notification body */ "Accept contact request from %@?" = "Accepter la demande de contact de %@ ?"; @@ -359,6 +368,9 @@ swipe action */ swipe action */ "Accept incognito" = "Accepter en incognito"; +/* alert title */ +"Accept member" = "Accepter le membre"; + /* call status */ "accepted call" = "appel accepté"; @@ -389,6 +401,9 @@ swipe action */ /* No comment provided by engineer. */ "Add list" = "Ajouter une liste"; +/* placeholder for sending contact request */ +"Add message" = "Ajouter un message"; + /* No comment provided by engineer. */ "Add profile" = "Ajouter un profil"; @@ -506,6 +521,9 @@ swipe action */ /* No comment provided by engineer. */ "All reports will be archived for you." = "Tous les rapports seront archivés pour vous."; +/* No comment provided by engineer. */ +"All servers" = "Tous les serveurs"; + /* No comment provided by engineer. */ "All your contacts will remain connected." = "Tous vos contacts resteront connectés."; @@ -530,6 +548,9 @@ swipe action */ /* No comment provided by engineer. */ "Allow downgrade" = "Autoriser la rétrogradation"; +/* No comment provided by engineer. */ +"Allow files and media only if your contact allows them." = "Permettre des fichiers et des médias seulement si votre contact les permet."; + /* No comment provided by engineer. */ "Allow irreversible message deletion only if your contact allows it to you. (24 hours)" = "Autoriser la suppression irréversible des messages uniquement si votre contact vous l'autorise. (24 heures)"; @@ -581,6 +602,9 @@ swipe action */ /* No comment provided by engineer. */ "Allow your contacts to send disappearing messages." = "Autorise votre contact à envoyer des messages éphémères."; +/* No comment provided by engineer. */ +"Allow your contacts to send files and media." = "Permettre à vos contacts d'envoyer des fichiers et des médias."; + /* No comment provided by engineer. */ "Allow your contacts to send voice messages." = "Autorise vos contacts à envoyer des messages vocaux."; diff --git a/apps/ios/hu.lproj/Localizable.strings b/apps/ios/hu.lproj/Localizable.strings index b7756654fe..f87f19c586 100644 --- a/apps/ios/hu.lproj/Localizable.strings +++ b/apps/ios/hu.lproj/Localizable.strings @@ -453,7 +453,7 @@ swipe action */ "Address" = "Cím"; /* No comment provided by engineer. */ -"Address change will be aborted. Old receiving address will be used." = "A cím módosítása meg fog szakadni. A régi fogadási cím lesz használva."; +"Address change will be aborted. Old receiving address will be used." = "A kliens megszakítja a cím módosítását, és a régi fogadási címet fogja használni."; /* No comment provided by engineer. */ "Address or 1-time link?" = "Cím vagy egyszer használható meghívó?"; @@ -2487,7 +2487,7 @@ snd error text */ "Failed to remove passphrase" = "Nem sikerült eltávolítani a jelmondatot"; /* No comment provided by engineer. */ -"Fast and no wait until the sender is online!" = "Gyors és nem kell várni, amíg a feladó online lesz!"; +"Fast and no wait until the sender is online!" = "Gyors és nem kell várni, amíg az üzenetküldő online lesz!"; /* No comment provided by engineer. */ "Faster deletion of groups." = "Gyorsabb csoporttörlés."; @@ -3366,7 +3366,7 @@ snd error text */ "message received" = "üzenet érkezett"; /* No comment provided by engineer. */ -"Message reception" = "Üzenetjelentés"; +"Message reception" = "Üzenetfogadás"; /* No comment provided by engineer. */ "Message servers" = "Üzenetkiszolgálók"; @@ -3800,7 +3800,7 @@ new chat action */ "Only group owners can enable voice messages." = "Csak a csoport tulajdonosai engedélyezhetik a hangüzenetek küldését."; /* No comment provided by engineer. */ -"Only sender and moderators see it" = "Csak a küldő és a moderátorok látják"; +"Only sender and moderators see it" = "Csak az üzenet küldője és a moderátorok látják"; /* No comment provided by engineer. */ "Only you and moderators see it" = "Csak Ön és a moderátorok látják"; @@ -4283,7 +4283,7 @@ new chat action */ "Received total" = "Összes fogadott üzenet"; /* No comment provided by engineer. */ -"Receiving address will be changed to a different server. Address change will complete after sender comes online." = "A fogadási cím egy másik kiszolgálóra fog módosulni. A cím módosítása a feladó online állapotba kerülése után fejeződik be."; +"Receiving address will be changed to a different server. Address change will complete after sender comes online." = "Az üzenetfogadási cím egy másik kiszolgálóra fog módosulni. A cím módosítása akkor fejeződik be, amikor az üzenetküldési kiszolgáló online lesz."; /* No comment provided by engineer. */ "Receiving file will be stopped." = "A fájl fogadása le fog állni."; @@ -4345,7 +4345,7 @@ swipe action */ "Reject" = "Elutasítás"; /* No comment provided by engineer. */ -"Reject (sender NOT notified)" = "Elutasítás (a feladó NEM kap értesítést)"; +"Reject (sender NOT notified)" = "Elutasítás (a kérés küldője NEM fog értesítést kapni)"; /* alert title */ "Reject contact request" = "Partneri kapcsolatkérés elutasítása"; @@ -4375,7 +4375,7 @@ swipe action */ "Remove image" = "Kép eltávolítása"; /* No comment provided by engineer. */ -"Remove link tracking" = "Hivatkozáskövetés eltávolítása"; +"Remove link tracking" = "Nyomonkövetési paraméterek eltávolítása a hivatkozásokból"; /* No comment provided by engineer. */ "Remove member" = "Eltávolítás"; @@ -4796,7 +4796,7 @@ chat item action */ "Sender cancelled file transfer." = "A fájl küldője visszavonta az átvitelt."; /* No comment provided by engineer. */ -"Sender may have deleted the connection request." = "A küldője törölhette a kapcsolódási kérést."; +"Sender may have deleted the connection request." = "A kérés küldője törölhette a kapcsolódási kérést."; /* No comment provided by engineer. */ "Sending delivery receipts will be enabled for all contacts in all visible chat profiles." = "A kézbesítési jelentések küldése engedélyezve lesz az összes látható csevegési profilban lévő összes partnere számára."; @@ -5114,6 +5114,9 @@ chat item action */ /* No comment provided by engineer. */ "SimpleX protocols reviewed by Trail of Bits." = "A SimpleX protokollokat a Trail of Bits auditálta."; +/* simplex link type */ +"SimpleX relay link" = "SimpleX továbbítókiszolgáló-hivatkozás"; + /* No comment provided by engineer. */ "Simplified incognito mode" = "Egyszerűsített inkognitómód"; @@ -5413,7 +5416,7 @@ report reason */ "The second tick we missed! ✅" = "A második jelölés, amit kihagytunk! ✅"; /* alert message */ -"The sender will NOT be notified" = "A feladó NEM fog értesítést kapni"; +"The sender will NOT be notified" = "A kérés küldője NEM fog értesítést kapni"; /* No comment provided by engineer. */ "The servers for new connections of your current chat profile **%@**." = "A jelenlegi **%@** nevű csevegési profiljához tartozó új kapcsolatok kiszolgálói."; @@ -5866,7 +5869,7 @@ report reason */ "via one-time link" = "egy egyszer használható meghívón keresztül"; /* No comment provided by engineer. */ -"via relay" = "egy továbbítókiszolgálón keresztül"; +"via relay" = "továbbítókiszolgálón keresztül"; /* No comment provided by engineer. */ "Via secure quantum resistant protocol." = "Biztonságos kvantumbiztos protokollon keresztül."; diff --git a/apps/ios/it.lproj/Localizable.strings b/apps/ios/it.lproj/Localizable.strings index e2461d3bfe..dc39cf9270 100644 --- a/apps/ios/it.lproj/Localizable.strings +++ b/apps/ios/it.lproj/Localizable.strings @@ -5114,6 +5114,9 @@ chat item action */ /* No comment provided by engineer. */ "SimpleX protocols reviewed by Trail of Bits." = "Protocolli di SimpleX esaminati da Trail of Bits."; +/* simplex link type */ +"SimpleX relay link" = "Link del relay SimpleX"; + /* No comment provided by engineer. */ "Simplified incognito mode" = "Modalità incognito semplificata"; diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ar/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ar/strings.xml index c3bb43445f..e741d4a188 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ar/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ar/strings.xml @@ -2511,4 +2511,9 @@ امنع إرسال الملفات والوسائط. انقر على \"اتصل\" لاستخدام البوت لإرسال الأوامر يجب أن تكون متصلاً. + خيارات مهملة + افتح الرابط النظيف + افتح الرابط الكامل + أزل تتبع الروابط + رابط مُرحل SimpleX diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ca/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ca/strings.xml index 676c42cd8d..71e2e57576 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ca/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ca/strings.xml @@ -2492,4 +2492,8 @@ Prohibir l\'enviament de fitxers i contingut multimèdia. Toqueu Connectar per utilitzar el bot Per enviar ordres heu d\'estar connectat(da). + Obrir enllaç net + Obrir enllaç complet + Eliminar el seguiment de l\'enllaç + Opcions obsoletes diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/de/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/de/strings.xml index 8331e24c07..795441b079 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/de/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/de/strings.xml @@ -1910,7 +1910,7 @@ Mit reduziertem Akkuverbrauch. Keine Information Debugging-Zustellung - Nachrichten-Warteschlangen-Information + Information Nachrichtenwarteschlange Server-Warteschlangen-Information: %1$s \n \nZuletzt empfangene Nachricht: %2$s @@ -2598,11 +2598,12 @@ In diesem Chat sind Dateien und Medien nicht erlaubt. Nur Sie können Dateien und Medien senden. Nur Ihr Kontakt kann Dateien und Medien senden. - Geklärten Link öffnen + Trackingfreien Link öffnen Vollständigen Link öffnen Bot für die Nutzung erlaubt Das Senden von Dateien und Medien ist nicht erlaubt. Link-Tracking entfernen Verbinden tippen, um den Bot zu nutzen. Um Befehle senden zu können, müssen Sie verbunden sein. + SimpleX Relais-Link diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/es/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/es/strings.xml index 63c13c9ddf..35452354a3 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/es/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/es/strings.xml @@ -2526,4 +2526,9 @@ Archivos y multimedia no permitidos. Pulsa Conectar para usar el bot Para enviar comandos debes estar conectado. + Opciones obsoletas + Abrir enlace limpio + Limpiar enlaces de seguimiento + Abrir enlace completo + Enlace de servidor SimpleX diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/fr/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/fr/strings.xml index 43fcb2f5f7..46b6e6e2fd 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/fr/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/fr/strings.xml @@ -2344,4 +2344,21 @@ Erreur lors de la lecture de la phase secrète de la base de données Aider les administrateurs à modérer leurs groupes. Tous les nouveaux messages de ces membres seront cachés ! + Utiliser le profil incognito + Chat ouvert + Ouvrir un nouveau chat + Ouvrir un nouveau groupe + Lien pour la voie SimpleX + Pas de session de routage privé + Membre acceptant des erreurs + Erreur effaçant le chat avec le membre + Lien de connexion pas soutenu + Ce lien requiert une version de l\'application plus récente. Veuillez s\'il-vous-plait actualiser l\'application ou demander à votre contact de vous envoyer un lien compatible. + Erreur lors de rejeter la demande de contact + Erreur en ouvrant le chat + Erreur en ouvrant le groupe + Erreur en changeant le profil + Quatres nouvelles langues d\'interface + Partagez votre adresse + Actualisez votre adresse diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/hu/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/hu/strings.xml index b7b9113601..57a91d2c42 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/hu/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/hu/strings.xml @@ -137,7 +137,7 @@ Mégse Az alkalmazás csak akkor tud értesítéseket fogadni, amikor meg van nyitva. A háttérszolgáltatás nem fog elindulni Továbbfejlesztett üzenetek - A cím módosítása meg fog szakadni. A régi fogadási cím lesz használva. + A kliens megszakítja a cím módosítását, és a régi fogadási címet fogja használni. Engedélyezés Hibás a számítógép címe Profil hozzáadása @@ -500,7 +500,7 @@ Hiba történt az SMP-kiszolgálók mentésekor Visszafejlesztés és a csevegés megnyitása A csoport inaktív - Gyors és nem kell várni, amíg a feladó online lesz! + Gyors és nem kell várni, amíg az üzenetküldő online lesz! Hiba történt a csoporthoz való csatlakozáskor Kedvenc Csoport moderálása @@ -677,7 +677,7 @@ Védett a kéretlen tartalommal szemben Hordozható eszközök leválasztása Különböző nevek, profilképek és átvitelelkülönítés. - Elutasítás esetén a feladó NEM kap értesítést. + Elutasítás esetén a kérés küldője NEM kap értesítést. Szerepkörválasztó kibontása A kép akkor érkezik meg, amikor a küldője elérhető lesz, várjon, vagy ellenőrizze később! meghíva @@ -1096,7 +1096,7 @@ Adatbázis-jelmondat beállítása Biztonsági kód megtekintése Feloldja a tag letiltását? - A küldője törölhette a kapcsolódási kérést. + A kérés küldője törölhette a kapcsolódási kérést. Érvénytelen adatbázis-jelmondat Saját SMP-kiszolgálók A kézbesítési jelentések le vannak tiltva @@ -1198,7 +1198,7 @@ A fájlok és a médiatartalmak küldése le van tiltva. Fájl megosztása… Mentés - egy továbbítókiszolgálón keresztül + továbbítókiszolgálón keresztül Megosztás megállítása Ön eltávolította őt: %1$s Jelmondat mentése és a csevegés megnyitása @@ -1379,7 +1379,7 @@ Ön módosította a címet A partnerei engedélyezhetik a teljes üzenet törlését. A jelmondatot minden alkalommal meg kell adnia, amikor az alkalmazás elindul – nem az eszközön van tárolva. - Ha engedélyezni szeretné a hordozható eszköz-alkalmazás társítását a számítógéphez, akkor nyissa meg ezt a portot a tűzfalában, miután engedélyezte azt + Ha engedélyezni szeretné a hordozható eszközön lévő alkalmazás társítását a számítógéphez, akkor nyissa meg ezt a portot a tűzfalában, ha az be van kapcsolva A profilja, a partnerei és az elküldött üzenetei az eszközön vannak tárolva. Alkalmazás akkumulátor-használata / Korlátlan módot az alkalmazás beállításaiban.]]> Ez a karakterlánc nem egy meghívási hivatkozás! @@ -1437,7 +1437,7 @@ Köszönet a felhasználóknak a Weblate-en való közreműködésért! A továbbítókiszolgáló csak szükség esetén lesz használva. Egy másik fél megfigyelheti az IP-címét. Beállítás a rendszer-hitelesítés helyett. - A fogadási cím egy másik kiszolgálóra fog módosulni. A cím módosítása a feladó online állapotba kerülése után fejeződik be. + Az üzenetfogadási cím egy másik kiszolgálóra fog módosulni. A cím módosítása akkor fejeződik be, amikor az üzenetküldési kiszolgáló online lesz. A csevegés megállítása a csevegési adatbázis exportálásához, importálásához vagy törléséhez. A csevegés megállításakor nem tud üzeneteket fogadni és küldeni. Jelmondat mentése a Keystore-ba Köszönet a felhasználóknak a Weblate-en való közreműködésért! @@ -1909,7 +1909,7 @@ A kiszolgáló verziója nem kompatibilis az alkalmazással: %1$s. Ön nem kapcsolódik ezekhez a kiszolgálókhoz. A privát útválasztás az üzenetek kézbesítésére szolgál. Aktív kapcsolatok száma - Üzenetjelentés + Üzenetfogadás Feliratkozva Feliratkozási hibák Mellőzött feliratkozások @@ -2256,7 +2256,7 @@ moderátor Közösségi irányelvek megsértése Kéretlen tartalom jelentése: csak a csoport moderátorai látják. - Csak a küldő és a moderátorok látják + Csak az üzenet küldője és a moderátorok látják Csak Ön és a moderátorok látják Jelentés indoklása? Kéretlen tartalom @@ -2425,7 +2425,7 @@ kérés elküldve Partneri kapcsolatkérés elfogadása Partneri kapcsolatkérés elutasítása - A feladó NEM lesz értesítve. + A kérés küldője NEM lesz értesítve. Saját profil Elküldés a partnernek a kapcsolódást követően. Üdvözlőüzenet @@ -2497,5 +2497,6 @@ Elavult beállítások Tiszta hivatkozás megnyitása Teljes hivatkozás megnyitása - Hivatkozáskövetés eltávolítása + Nyomonkövetési paraméterek eltávolítása a hivatkozásokból + SimpleX továbbítókiszolgáló-hivatkozás diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/in/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/in/strings.xml index 29627eb5c1..95ad71a47d 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/in/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/in/strings.xml @@ -2407,4 +2407,20 @@ Terima anggota Anggota akan bergabung ke grup, terima? Tolak anggota? + 4 bahasa antarmuka baru + Terima permintaan kontak + Terima permintaan kontak + Tambahkan pesan + Izinkan berkas dan media jika kontak Anda mengizinkan. + Izinkan kontak Anda mengirim berkas dan media. + Bio: + Bio terlalu panjang + Bot + Anda dan kontak Anda dapat mengirim berkas dan media. + Koneksi bisnis + Tak dapat ubah profil + Bahasa Katalan, Indonesia, Rumania, dan Vietnam - terima kasih kepada pengguna kami! + enkripsi end-to-end.]]> + hanya setelah permintaan Anda diterima.]]> + Obrolan dengan admin diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/it/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/it/strings.xml index aa09a4914f..8c2c4cfed1 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/it/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/it/strings.xml @@ -2134,7 +2134,7 @@ Operatori del server Seleziona gli operatori di rete da usare. Continua - Aggiorna + Aggiornamento Leggi più tardi Server preimpostati Condizioni accettate @@ -2534,4 +2534,5 @@ Apri link pulito Apri link completo Rimuovi il tracciamento del link + Link del relay SimpleX diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ro/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ro/strings.xml index 56e8faf690..585b967613 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ro/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ro/strings.xml @@ -7,7 +7,7 @@ Acceptă incognito Adaugă server Setări avansate de rețea - %1$s dorește să se conecteze cu dvs. prin + %1$s dorește să se conecteze cu tine prin Acceptă %1$d mesaje omise. 1 lună @@ -45,7 +45,7 @@ Încă câteva lucruri Toate datele aplicației sunt șterse. Schimbarea adresei va fi anulată. Vechea adresă de primire va fi folosită. - Adaugă adresa în profilul dvs., astfel încât contactele dvs. să o poată partaja cu alte persoane. Actualizarea profilului va fi trimisă contactelor dvs. + Adaugă o adresă la profilul tău, pentru ca persoanele din lista ta de contacte să o poată partaja cu alții. Actualizarea profilului va fi trimisă contactelor tale. Accesați serverele via proxy SOCKS pe portul %d? Proxy-ul trebuie pornit înainte de a activa această opțiune. Anulează schimbarea adresei Anulează @@ -56,13 +56,13 @@ Permite trimiterea de fișiere și media. Toate datele sunt șterse la introducerea lor. Toți membrii grupului vor rămâne conectați. - Toate mesajele vor fi șterse - această acțiune nu poate fi anulată! Mesajele vor fi șterse NUMAI pentru dvs. + Toate mesajele vor fi șterse - această acțiune nu poate fi anulată! Mesajele vor fi șterse NUMAI pentru tine. Toate mesajele noi de la %s vor fi ascunse! Permite Permite Permite apeluri doar dacă le permite contactul tău. Permiteți mesaje vocale? - Permiteți mesaje vocale doar dacă contactul dvs. le permite. + Permite mesaje vocale doar dacă contactul tău le permite. Permite ștergerea mesajelor ireversibile doar dacă și contactul tău îți permite ție. (24 ore) Permite reacții la mesaje. Permite trimiterea de mesaje directe membrilor. @@ -213,7 +213,7 @@ Răspunde Revocă fișierul Salvează - Salvați setările? + Salvezi setările? Salvezi preferințele? Repornire Restaurați copia de rezervă a bazei de date @@ -261,7 +261,7 @@ Serverul necesită autorizare pentru a crea cozi, verificați parola Partajează trimitere eșuată - Căută sau lipește linkul SimpleX + Caută sau lipește linkul SimpleX Setează numele contactului Salvați mesajul de bun venit? Evaluarea securității @@ -301,7 +301,7 @@ %s descărcat Partajați adresa cu contactele? Afișează previzualizare - trimiteți un mesaj direct + trimite pentru a te conecta Trimiteți mesaj direct pentru a vă conecta Selectează Trimiterea fișierului va fi oprită. @@ -450,7 +450,7 @@ Profilul tău de chat va fi trimis membrilor grupului Întunecat Culori mod întunecat - Atât dvs., cât și contactul dvs. puteți efectua apeluri. + Atât tu, cât și contactul tău puteți efectua apeluri. %s anulat Conectat la mobil Eroare copiere @@ -470,7 +470,7 @@ ați schimbat adresa pentru %s se schimbă adresa… se schimbă adresa pentru %s… - Atât dvs., cât și contactul dvs. puteți trimite mesaje autodistructive. + Atât tu, cât și contactul tău puteți trimite mesaje autodistructive. Nu se pot primi fișiere Poate fi dezactivat din setări – notificările vor fi afișate dacă aplicația este în funcțiune.]]> Verifică mesajele noi la fiecare 10 minute timp de până la 1 minut @@ -493,7 +493,7 @@ Continuă apel în curs Apel în curs - Atât dvs., cât și contactul dvs. puteți trimite mesaje vocale. + Atât tu, cât și contactul tău puteți trimite mesaje vocale. Contact ascuns: Nume contact Creează adresă @@ -504,7 +504,7 @@ ați ieșit Blocați membrul? Blocat de admin - Atât dvs., cât și contactul dvs. puteți adăuga reacții la mesaje. + Atât tu, cât și contactul tău puteți adăuga reacții la mesaje. Mesaje îmbunătățite blocat blocat de admin @@ -524,7 +524,7 @@ Bun pentru baterie. Aplicația verifică mesajele la fiecare 10 minute. Pot fi pierdute apeluri sau mesaje urgente.]]> Negru Blocați membrul pentru toți? - Atât dvs., cât și contactul dvs. puteți șterge ireversibil mesajele trimise. (24 de ore) + Atât tu, cât și contactul tău puteți șterge definitiv mesajele trimise. (24 de ore) Folosește mai multă baterie! \nServiciul în fundal rulează mereu – notificările sunt afișate imediat ce mesajele sunt disponibile. Nu se poate trimite mesajul @@ -588,7 +588,7 @@ Consolă conversație Confirmă parola colorat - Toate contactele, conversațiile și fișierele dvs. vor fi criptate securizat și încărcate în fragmente către releele XFTP configurate. + Toate contactele, conversațiile și fișierele tale vor fi criptate securizat și încărcate în fragmente către releele XFTP configurate. S-a solicitat primirea videoclipului Comparați fișierul Vă rugăm să rețineți: nu veți putea recupera sau schimba parola dacă o veți pierde.]]> @@ -1072,7 +1072,7 @@ Mesaj care dispare Mai mult Pentru fiecare server vor fi utilizate acreditări noi SOCKS. - Sau partajați în privat + Sau pentru a partaja în privat Microfon Acordare permisiuni Cască @@ -1094,7 +1094,7 @@ Fă profilul privat! Deschideți contiții Nu mai afișa - Permite să aibă multe conexiuni anonime fără date partajate între ele într -un singur profil de chat. + Permite să ai mai multe conexiuni anonime într-un singur profil de conversație, fără a partaja date între ele. Luminos Mesajele care dispar sunt interzise în această conversație. Numai tu poți trimite mesaje care dispar. @@ -1185,7 +1185,7 @@ Ștergeți profilul de chat pentru Introdu parola în câmpul de căutare Incognito - Modul incognito vă protejează confidențialitatea utilizând un nou profil aleatoriu pentru fiecare contact. + Modul incognito îți protejează confidențialitatea prin utilizarea unui profil aleatoriu nou pentru fiecare contact. Numai date despre profilul local Potrivire Bună ziua! @@ -1375,7 +1375,7 @@ Mesaj nou Link complet Păstrează - Sau arătați acest cod + Sau arată acest cod Eroare la schimbarea profilului Nicio persoană de contact filtrată Servere media și fișiere @@ -1432,7 +1432,7 @@ Părăsiți grupul? Grupul nu a fost găsit! Eroare la crearea contactului membrului - Doar proprietarii chatului pot schimba preferințele. + Doar proprietarii conversației pot schimba preferințele. Stare fișier Starea fișierului: %s Statusul mesajului: %s @@ -1620,7 +1620,7 @@ Lipește linkul pentru conectare! Interziceți reacțiile la mesaje. Interzicerea trimiterii de linkuri SimpleX - Lipește linkul primit pentru a te conecta cu persoana de contact… + Lipește linkul primit pentru a te conecta cu contactul tău… Te rugăm să-i ceri persoanei tale de contact să activeze trimiterea de mesaje vocale. Cod QR portul %d @@ -1699,7 +1699,7 @@ Chitanțele sunt dezactivate Primit la Interfață poloneză - Protejați-vă adresa IP de retransmiterile de mesagerie alese de contactele dvs.\nActivați în setările *Rețea și servere*. + Protejează-ți adresa IP de releele de mesagerie alese de contactele tale.\nActivează din setările *Rețea și servere*. Mesaj primit Vă rugăm să așteptați cât timp fișierul se încarcă de pe dispozitivul mobil conectat imagine de profil @@ -1791,16 +1791,16 @@ Statisticile serverelor vor fi resetate - această acțiune nu poate fi anulată! Reconectează toate serverele Reconectați serverul? - Trimis total - Preferințele de chat selectate interzic acest mesaj. + Total trimise + Preferințele conversației selectate interzic acest mesaj. Trimiterea confirmărilor este activată pentru %d grupuri Parolă de autodistrugere Trimiteți rapoarte private Trimiteți mesaje direct atunci când serverul dvs. sau serverul de destinație nu acceptă rutare privată. eliminat din grup cererea de înscriere a fost respinsă - Selectează profilul de chat - Salvați setările de acceptare automată + Selectează profilul de conversație + Salvează setările adresei SimpleX Salvați lista TRIMITE CONFIRMĂRI DE LIVRARE LA Parola de autodistrugere a fost schimbată! @@ -1900,7 +1900,7 @@ Opriți fișierul trimitere neautorizată Bun venit, %1$s! - Atingeți pentru a începe o conversație nouă + Atinge pentru a începe o conversație nouă Folosește acreditări proxy diferite pentru fiecare conexiune. Adresă SimpleX sau link unic? Pentru a vă proteja confidențialitatea, SimpleX folosește ID-uri separate pentru fiecare dintre contactele dvs. @@ -2084,7 +2084,7 @@ Pentru a te proteja împotriva înlocuirii linkului tău, poți compara codurile de securitate ale contactelor. Pentru a vă proteja informațiile, activați SimpleX Lock.\nVi se va solicita să finalizați autentificarea înainte ca această funcție să fie activată. Dacă contactul dvs. a șters conexiunea sau acest link a fost deja utilizat, ar putea fi o eroare – vă rugăm să o raportați.\nPentru a vă conecta, vă rugăm să rugați contactul dvs. să creeze un alt link de conexiune și să verificați dacă aveți o conexiune la rețea stabilă. - Când partajezi un profil incognito cu cineva, acest profil va fi folosit pentru grupurile în care te invită. + Când partajezi un profil incognito cu cineva, acest profil va fi folosit pentru grupurile la care te invită. Mesaj vocal La conectarea apelurilor audio și video. Când oamenii solicită conectarea, poți accepta sau respinge solicitarea. @@ -2135,7 +2135,7 @@ O poți face vizibilă contactelor tale SimpleX din Setări. Platforma de mesagerie și aplicații care vă protejează confidențialitatea și securitatea. Profilul este partajat doar cu contactele tale. - Pentru a-ți afișa profilul ascuns, introdu o parolă completă într-un câmp de căutare din pagina ta profiluri de chat. + Pentru a-ți dezvălui profilul ascuns, introdu parola completă în câmpul de căutare de pe pagina Profilurile tale de conversație. Puteți configura serverele prin intermediul setărilor. apel video Video dezactivat @@ -2220,7 +2220,7 @@ Arhivare raport Chatul va fi șters pentru tine - această acțiune nu poate fi anulată! Utilizarea bateriei aplicației / Nerestricționat în setările aplicației.]]> - Ghidul utilizatorului.]]> + Ghidul utilizatorului.]]> V-ați alăturat acestui grup. Se conectează la membrul invitat al grupului. Profilul tău va fi trimis persoanei de contact de la care ai primit acest link. Te vei conecta cu toți membrii grupului. @@ -2248,7 +2248,7 @@ Bare de instrumente Securitate îmbunătățită ✅ Toate conversațiile vor fi eliminate din lista %s, iar lista va fi ștearsă - Conexiunea dvs. a fost mutată la %s, dar a apărut o eroare neașteptată la redirecționarea către profil. + Conexiunea ta a fost mutată la %s, dar a apărut o eroare la schimbarea profilului. Puteți migra baza de date exportată. Serverele tale XFTP Utilizați gazdele .onion la Nu dacă proxy-ul SOCKS nu le acceptă.]]> @@ -2262,7 +2262,7 @@ Contactele tale Datele tale de conectare pot fi trimise necriptat. Adresă de afaceri - Adăugați membrii echipei dvs. la conversații. + Adaugă membrii echipei tale în conversații. Verifică mesajele la fiecare 10 minute %s, acceptați condițiile de utilizare.]]> Confirmă-ți datele de autentificare @@ -2379,7 +2379,7 @@ Acceptați ca observator Experiență de utilizare îmbunătățită 1 chat cu un membru - Toate rapoartele vor fi arhivate pentru dvs. + Toate rapoartele vor fi arhivate pentru tine. depozitul nostru GitHub.]]> Permiteți în următoarea fereastră de dialog să primească notificări instantaneu.]]> Setări adresă @@ -2450,4 +2450,49 @@ Creează-ți adresa Acceptă cererea de contact doar după ce cererea ta este acceptată.]]> + Fișierele și conținutul media sunt interzise în această conversație. + Activează implicit mesajele care dispar. + Atât tu, cât și contactul tău puteți trimite fișiere și conținut media. + Permite contactelor tale să trimită fișiere și conținut media. + Conexiune de afaceri + Membrul a fost șters – nu poate accepta cererea + Permite fișierele și conținutul media doar dacă persoana de contact le permite. + Opțiuni depreciate + Păstrează-ți conversațiile curate + Nicio sesiune de rutare privată + Deschide linkul complet + Deschide pentru a folosi botul + Interzice trimiterea de fișiere și conținut media. + Timp de expirare protocol în fundal + Revizuiește membrii grupului + Trimiți cerere de contact? + Trimite cererea + Trimite cererea fără mesaj + Trimite feedbackul tău privat grupurilor. + Setează biografia și mesajul de bun venit al profilului. + Partajează-ți adresa + Atinge Conectează-te pentru a trimite cererea + Atinge Conectează-te pentru a folosi botul + Actualizezi linkul grupului? + Urează bun venit contactelor tale 👋 + Biografia ta: + Contactul tău de afaceri + Contactul tău + Grupul tău + Doar tu poți trimite fișiere și conținut media. + Doar contactele tale pot trimite fișiere și conținut media. + Deschide link securizat + Respinge cererea de contact + Timp expirare conexiune TCP în fundal + Linkul va fi scurt, iar profilul grupului va fi partajat prin acesta. + Expeditorul NU va fi notificat. + Timpul de dispariție este setat doar pentru contactele noi. + Pentru a trimite comenzi, trebuie să fii conectat. + Pentru a folosi un alt profil după încercarea de conectare, șterge conversația și folosește din nou linkul. + Actualizează-ți adresa + Elimină urmărirea linkurilor + Șterge mesaje și blochează membri. + Atinge Alătură-te grupului + Actualizează linkul grupului + Profilul tău diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ru/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ru/strings.xml index cea39cf15e..7351687957 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ru/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ru/strings.xml @@ -48,13 +48,13 @@ В браузере Использование ссылки в браузере может уменьшить конфиденциальность и безопасность соединения. Ссылки на неизвестные сайты будут красными. - Ошибка при сохранении SMP серверов - Пожалуйста, проверьте, что адреса SMP серверов имеют правильный формат, каждый адрес на отдельной строке и не повторяется. + Ошибка при сохранении SMP-серверов + Пожалуйста, проверьте, что адреса SMP-серверов имеют правильный формат, каждый адрес на отдельной строке и не повторяется. Ошибка при сохранении настроек сети Превышено время соединения Ошибка соединения - Пожалуйста, проверьте Ваше соединение с сервером %1$s и попробуйте еще раз. + Пожалуйста, проверьте Ваше соединение с сервером %1$s и попробуйте ещё раз. Ошибка при отправке сообщения Ошибка при добавлении членов группы Ошибка при вступлении в группу @@ -67,8 +67,7 @@ Ошибка в ссылке контакта Пожалуйста, проверьте, что Вы использовали правильную ссылку, или попросите Ваш контакт отправить Вам новую. Ошибка соединения (AUTH) - Возможно, Ваш контакт удалил ссылку, или она уже была использована. Если это не так, то это может быть ошибкой - пожалуйста, сообщите нам об этом. -\nЧтобы установить соединение, попросите Ваш контакт создать еще одну ссылку и проверьте Ваше соединение с сетью. + Возможно, Ваш контакт удалил ссылку, или она уже была использована. Если это не так, то это может быть ошибкой - пожалуйста, сообщите нам об этом.\nЧтобы установить соединение, попросите Ваш контакт создать ещё одну ссылку и проверьте Ваше соединение с сетью. Ошибка при принятии запроса на соединение Отправитель мог удалить запрос на соединение. Ошибка при удалении контакта @@ -195,10 +194,10 @@ Не получается декодировать изображение. Пожалуйста, попробуйте другое изображение или свяжитесь с разработчиками. Изображение - Ожидается прием изображения + Ожидается приём изображения Предложено получить изображение Изображение отправлено - Ожидается прием изображения + Ожидается приём изображения Изображение будет принято, когда Ваш контакт будет в сети, подождите или проверьте позже! Изображение сохранено в Галерею @@ -206,7 +205,7 @@ Большой файл! Ваш контакт отправил файл, размер которого превышает поддерживаемый в настоящее время максимальный размер (%1$s). В настоящее время максимальный поддерживаемый размер файла составляет %1$s. - Ожидается прием файла + Ожидается приём файла Файл будет принят, когда Ваш контакт будет в сети, подождите или проверьте позже! Файл сохранен Файл не найден @@ -298,7 +297,7 @@ Контакт, которому Вы отправили эту ссылку, не сможет соединиться! Подтвержденное соединение будет отменено! - Соединение еще не установлено! + Соединение ещё не установлено! Ваш контакт должен быть в сети, чтобы установить соединение. \nВы можете отменить соединение и удалить контакт (и попробовать позже с другой ссылкой). @@ -351,7 +350,7 @@ Написать нам письмо Блокировка SimpleX Консоль - SMP серверы + SMP-серверы Адрес сервера по умолчанию Добавить серверы по умолчанию Добавить сервер @@ -375,8 +374,8 @@ Поставить звёздочку на GitHub Внести свой вклад Оценить приложение - Использовать серверы предосталенные SimpleX Chat? - Ваши SMP серверы + Использовать серверы, предосталенные SimpleX Chat? + Ваши SMP-серверы Используются серверы предоставленные SimpleX Chat. Инфо Как использовать серверы @@ -390,10 +389,10 @@ Сеть и серверы Настройки сети Настройки сети - Использовать SOCKS прокси? - Соединяться с серверами через SOCKS прокси через порт %d? Прокси должен быть запущен до включения этой опции. + Использовать SOCKS-прокси? + Соединяться с серверами через SOCKS-прокси через порт %d? Прокси должен быть запущен до включения этой опции. Использовать прямое соединение с Интернет? - Если Вы подтвердите, серверы смогут видеть Ваш IP адрес, а провайдер - с какими серверами Вы соединяетесь. + Если Вы подтвердите, серверы смогут видеть Ваш IP-адрес, а провайдер - с какими серверами Вы соединяетесь. Использовать .onion хосты Когда возможно Нет @@ -466,7 +465,7 @@ Будущее коммуникаций Более конфиденциальный Без идентификаторов пользователей. - Защищен от спама + Защищён от спама Вы определяете, кто может соединиться. Децентрализованный Кто угодно может запустить сервер. @@ -506,8 +505,8 @@ Выключить Ваши ICE серверы WebRTC ICE серверы - Relay сервер защищает Ваш IP адрес, но может отслеживать продолжительность звонка. - Relay сервер используется только при необходимости. Другая сторона может видеть Ваш IP адрес. + Relay-сервер защищает Ваш IP-адрес, но может отслеживать продолжительность звонка. + Relay-сервер используется только при необходимости. Другая сторона может видеть Ваш IP-адрес. Откройте SimpleX Chat\nчтобы принять звонок Вы можете разрешить принимать звонки на экране блокировки через Настройки. @@ -537,7 +536,7 @@ Принять звонок %1$d пропущенных сообщений - ошибка хэш сообщения + ошибка хэша сообщения ошибка ID сообщения повторное сообщение Пропущенные сообщения @@ -549,7 +548,7 @@ Конфиденциальность Конфиденциальность Защитить экран приложения - Автоприем изображений + Автоприём изображений Отправлять картинки ссылок Резервная копия данных @@ -561,7 +560,7 @@ ЧАТЫ Инструменты разработчика Экспериментальные функции - SOCKS ПРОКСИ + SOCKS-ПРОКСИ ЗНАЧОК ТЕМЫ СООБЩЕНИЯ И ФАЙЛЫ @@ -830,7 +829,7 @@ Системная Светлая - Темная + Тёмная Тема Сбросить цвета @@ -1005,7 +1004,7 @@ Черновик сообщения Много профилей чата Сохранить последний черновик, вместе с вложениями. - Защищенные имена файлов + Защищённые имена файлов Благодаря пользователям – добавьте переводы через Weblate! Чтобы защитить Ваш часовой пояс, файлы картинок и голосовых сообщений используют UTC. Французский интерфейс @@ -1082,7 +1081,7 @@ Удалить профиль Пароль профиля Слишком много видео! - Запросил прием видео + Запросил приём видео Видео Видео отправлено Ожидание видео @@ -1094,31 +1093,31 @@ Раскрыть профиль Видео будет получено, когда Ваш контакт будет онлайн, пожалуйста, подождите или проверьте позже! Раскрыть профиль чата - Ошибка при загрузке SMP серверов - Ошибка при загрузке XFTP серверов - Ошибка при сохранении XFTP серверов + Ошибка при загрузке SMP-серверов + Ошибка при загрузке XFTP-серверов + Ошибка при сохранении XFTP-серверов Проверьте, что адреса XFTP-серверов указаны в правильном формате и не дублируются. Сервер требует авторизации для загрузки, проверьте пароль. Сравнение файла Удалить файл Загрузка файла Загрузка файла - XFTP серверы - Ваши XFTP серверы - Использовать .onion хосты в Нет если SOCKS прокси их не поддерживает.]]> + XFTP-серверы + Ваши XFTP-серверы + Использовать .onion хосты в Нет если SOCKS-прокси их не поддерживает.]]> Ошибка аутентификации Нет кода доступа Ввод кода доступа Режим Блокировки SimpleX Системная аутентификация - Ошибка аутентификации; попробуйте еще раз. + Ошибка аутентификации; попробуйте ещё раз. Сразу Аутентифицировать Изменить код доступа Текущий Код Введите Код - Настройки SOCKS прокси - Использовать SOCKS прокси + Настройки SOCKS-прокси + Использовать SOCKS-прокси Хост Порт порт %d @@ -1129,7 +1128,7 @@ %1$d сообщений не удалось расшифровать. Ошибка расшифровки Блокировка SimpleX не включена! - Ошибка хэш сообщения + Ошибка хэша сообщения Хэш предыдущего сообщения отличается. Подтвердить код Неправильный код @@ -1249,7 +1248,7 @@ Создать адрес SimpleX Поделиться с контактами Прекратить делиться адресом\? - Автоприем + Автоприём Введите приветственное сообщение... (опционально) Сохранить настройки\? Прекратить делиться @@ -1262,7 +1261,7 @@ Просмотр Поделиться адресом Вы можете поделиться этим адресом с Вашими контактами, чтобы они могли соединиться с %s. - Темная тема + Тёмная тема Импорт темы Ошибка импорта темы SimpleX @@ -1373,7 +1372,7 @@ Восстановление шифрования не поддерживается членом группы Пересогласовать шифрование Быстрый поиск чатов - Отчеты о доставке сообщений! + Отчёты о доставке сообщений! Еще несколько изменений Отчёты о доставке! Включить @@ -1436,7 +1435,7 @@ Расход батареи приложением / Без ограничений в настройках приложения.]]> База данных будет зашифрована, и пароль сохранен в настройках. Шифруйте сохраненные файлы и медиа - Обратите внимание: соединение с серверами файлов и сообщений устанавливаются через SOCKS прокси. Звонки и картинки ссылок используют прямое соединение.]]> + Обратите внимание: соединение с серверами файлов и сообщений устанавливаются через SOCKS-прокси. Звонки и картинки ссылок используют прямое соединение.]]> Шифровать локальные файлы Приложение для компьютера! 6 новых языков интерфейса @@ -1456,7 +1455,7 @@ Создайте новый профиль в приложении для компьютера. 💻 Пароль будет сохранён в настройках как простой текст после того, как вы его измените или перезапустите приложение. Установите режим Инкогнито при соединении. - - соединиться с каталогом групп (BETA)! \n- отчеты о доставке (до 20 членов группы). \n- быстрее и стабильнее. + - соединиться с каталогом групп (BETA)! \n- отчёты о доставке (до 20 членов группы). \n- быстрее и стабильнее. Пароль хранится в настройках, как открытый текст. Открыть Ошибка при создании контакта @@ -1680,7 +1679,7 @@ Вы можете увидеть ссылку-приглашение снова открыв соединение. Показывать медленные вызовы API Бывший член %1$s - Сохраненное сообщение + Сохранённое сообщение неизвестно неизвестный статус %d сообщений заблокировано администратором @@ -1697,8 +1696,8 @@ Разблокировать члена группы для всех? Вы заблокировали %s end-to-end шифрованием с прямой секретностью (PFS), правдоподобным отрицанием и восстановлением от взлома.]]> - Чат защищен end-to-end шифрованием. - Чат защищен квантово-устойчивым end-to-end шифрованием. + Чат защищён end-to-end шифрованием. + Чат защищён квантово-устойчивым end-to-end шифрованием. Открыть экран миграции Миграция с другого устройства Установить пароль @@ -1706,7 +1705,7 @@ Приветственное сообщение слишком длинное Сообщение слишком большое Повторить загрузку - Вы можете попробовать еще раз. + Вы можете попробовать ещё раз. Загрузка архива Подготовка архива %s загружено @@ -1740,10 +1739,10 @@ Остановка чата Архивировать и загрузить Подтвердить загрузку - Все ваши контакты, разговоры и файлы будут надежно зашифрованы и загружены на выбранные XFTP серверы. + Все ваши контакты, разговоры и файлы будут надежно зашифрованы и загружены на выбранные XFTP-серверы. Ошибка загрузки Повторить загрузку - Вы можете попробовать еще раз. + Вы можете попробовать ещё раз. Отменить миграцию Мигрировать с другого устройства на новом устройстве и сосканируйте QR-код.]]> Создание ссылки на архив @@ -1862,9 +1861,9 @@ Показать список чатов в новом окне Приложение будет запрашивать подтверждение загрузки с неизвестных серверов (за исключением .onion адресов или когда SOCKS-прокси включен). Незащищённый - Без Tor или VPN, Ваш IP адрес будет доступен серверам файлов. - Отправлять сообщения напрямую, когда IP адрес защищен, и Ваш сервер или сервер получателя не поддерживает конфиденциальную доставку. - Черная + Без Tor или VPN, Ваш IP-адрес будет доступен серверам файлов. + Отправлять сообщения напрямую, когда IP-адрес защищён, и Ваш сервер или сервер получателя не поддерживает конфиденциальную доставку. + Чёрная Тёмный режим Не отправлять сообщения напрямую, даже если сервер получателя не поддерживает конфиденциальную доставку. Режим цветов @@ -1880,22 +1879,22 @@ Сделайте ваши чаты разными! Информация об очереди сообщений Персидский интерфейс - Защитить IP адрес + Защитить IP-адрес Защитите ваш IP-адрес от серверов сообщений, выбранных Вашими контактами. \nВключите в настройках Сеть и серверы. Отправьте сообщения напрямую, когда Ваш сервер или сервер получателя не поддерживает конфиденциальную доставку. Конфиденциальная доставка Использовать конфиденциальную доставку с неизвестными серверами. - Использовать конфиденциальную доставку с неизвестными серверами, когда IP адрес не защищен. - Когда IP защищен + Использовать конфиденциальную доставку с неизвестными серверами, когда IP-адрес не защищён. + Когда IP защищён Да - Чтобы защитить ваш IP адрес, приложение использует Ваши SMP серверы для конфиденциальной доставки сообщений. + Чтобы защитить Ваш IP-адрес, приложение использует Ваши SMP-серверы для конфиденциальной доставки сообщений. Изображения профилей Все режимы Тема приложения Сбросить на тему приложения Сбросить на тему пользователя Неизвестные серверы! - Без Tor или VPN, Ваш IP адрес будет доступен этим серверам файлов: \n%1$s. + Без Tor или VPN, Ваш IP-адрес будет доступен этим серверам файлов: \n%1$s. Не использовать конфиденциальную маршрутизацию. Никогда Неизвестные серверы @@ -1923,7 +1922,7 @@ Рисунок обоев Фон обоев Применить к - Не удается отправить сообщение + Не удаётся отправить сообщение Бета Соединeно попытки @@ -1934,11 +1933,11 @@ Проверка на наличие обновлений Разрешить звонки? Звонки запрещены! - Не удается позвонить члену группы + Не удаётся позвонить члену группы Обновление скачано звонок - Не удается позвонить контакту - Не удается написать члену группы + Не удаётся позвонить контакту + Не удаётся написать члену группы Проверять обновления соединиться Адрес сервера назначения %1$s несовместим с настройками пересылающего сервера %2$s. @@ -1950,8 +1949,8 @@ Выбранные настройки чата запрещают это сообщение. Ошибка файла Сканировать / Вставить ссылку - Другие XFTP серверы - Настроенные XFTP серверы + Другие XFTP-серверы + Настроенные XFTP-серверы Загрузка %s (%s) Доступно обновление: %s Выключить @@ -1964,15 +1963,15 @@ Подробности Всего Активные соединения - Прием сообщений + Приём сообщений В ожидании Загружено Статистика серверов будет сброшена - это нельзя отменить! Всего отправлено Переподключить - SMP сервер + SMP-сервер Начиная с %s. - XFTP сервер + XFTP-сервер дубликаты истекло другое @@ -1985,7 +1984,7 @@ Блоков загружено Ошибки загрузки Размер - Ошибки приема + Ошибки приёма Принятые файлы Адрес сервера Ошибка сервера файлов: %1$s @@ -2012,7 +2011,7 @@ Нет отфильтрованных контактов Ваши контакты Архивированные контакты - Настроенные SMP серверы + Настроенные SMP-серверы Показать процент Слабое Среднее @@ -2056,7 +2055,7 @@ Выбрано %d Настройки Вы по-прежнему можете просмотреть разговор с %1$s в списке чатов. - Другие SMP серверы + Другие SMP-серверы Выключено Установлено успешно Установить обновление @@ -2070,7 +2069,7 @@ Продолжить Серверы файлов и медиа Серверы сообщений - SOCKS прокси + SOCKS-прокси Некоторые файл(ы) не были экспортированы Вы можете мигрировать экспортированную базу данных. Вы можете сохранить экспортированный архив. @@ -2099,10 +2098,10 @@ Вы не подключены к этим серверам. Для доставки сообщений на них используется конфиденциальная доставка. Соединяйтесь с друзьями быстрее Управляйте своей сетью - Защищает ваш IP адрес и соединения. + Защищает ваш IP-адрес и соединения. Открыть настройки серверов Полученные сообщения - Ошибки приема + Ошибки приёма Архивируйте контакты чтобы продолжить переписку. Отправлено напрямую Отправлено через прокси @@ -2167,8 +2166,8 @@ Соединение было перемещено в профиль %s, но при переключении профиля произошла ошибка. Угол Сессия приложения - Новые учетные данные SOCKS будут использоваться при каждом запуске приложения. - Новые учетные данные SOCKS будут использоваться для каждого сервера. + Новые учётные данные SOCKS будут использоваться при каждом запуске приложения. + Новые учётные данные SOCKS будут использоваться для каждого сервера. Сервер Форма сообщений Хвост @@ -2197,11 +2196,11 @@ Принятые условия Принять условия Нет серверов сообщений. - Нет серверов для приема сообщений. + Нет серверов для приёма сообщений. Ошибки в настройках серверов. Для профиля %s: Нет серверов файлов и медиа. - Нет серверов для приема файлов. + Нет серверов для приёма файлов. Нет серверов для отправки файлов. Недоставленные сообщения Нажмите Создать адрес SimpleX в меню, чтобы создать его позже. @@ -2235,7 +2234,7 @@ Посмотреть измененные условия Устройства Xiaomi: пожалуйста, включите опцию Autostart в системных настройках для работы нотификаций.]]> Нет сообщения - Это сообщение было удалено или еще не получено. + Это сообщение было удалено или ещё не получено. Сообщение слишком большое! Пожалуйста, уменьшите размер сообщения и отправьте снова. Пожалуйста, уменьшите размер сообщения или уберите медиа и отправьте снова. @@ -2321,7 +2320,7 @@ Когда больше чем один оператор включен, ни один из них не видит метаданные, чтобы определить, кто соединен с кем. Ошибка сохранения серверов Условия будут приняты для включенных операторов через 30 дней. - Ошибка приема условий + Ошибка приёма условий Соединение достигло предела недоставленных сообщений. Возможно, Ваш контакт не в сети. Чтобы защитить Вашу ссылку от замены, Вы можете сравнить код безопасности. Например, если ваш контакт получает сообщения через сервер SimpleX Chat, ваше приложение будет доставлять их через сервер Flux. diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/zh-rCN/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/zh-rCN/strings.xml index 7165099235..fe2dce437b 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/zh-rCN/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/zh-rCN/strings.xml @@ -2514,4 +2514,9 @@ 禁止发送文件和媒体。 轻按“连接”使用机器人 你必须已连接才能发送命令。 + 已废弃的选项 + 打开干净链接 + 打开完整链接 + 删除链接跟踪 + SimpleX 中继链接 diff --git a/simplex-chat.cabal b/simplex-chat.cabal index 6d5d431867..9b9c5a9581 100644 --- a/simplex-chat.cabal +++ b/simplex-chat.cabal @@ -5,7 +5,7 @@ cabal-version: 1.12 -- see: https://github.com/sol/hpack name: simplex-chat -version: 6.4.4.0 +version: 6.4.4.1 category: Web, System, Services, Cryptography homepage: https://github.com/simplex-chat/simplex-chat#readme author: simplex.chat diff --git a/src/Simplex/Chat/Library/Commands.hs b/src/Simplex/Chat/Library/Commands.hs index a17af4b5c9..4ae58d8a29 100644 --- a/src/Simplex/Chat/Library/Commands.hs +++ b/src/Simplex/Chat/Library/Commands.hs @@ -2556,7 +2556,8 @@ processChatCommand vr nm = \case -- TODO [certs rcv] (connId, (ccLink, _serviceId)) <- withAgent $ \a -> createConnection a nm (aUserId user) True SCMContact (Just userData) (Just crClientData) IKPQOff subMode ccLink' <- createdGroupLink <$> shortenCreatedLink ccLink - gLink <- withFastStore $ \db -> createGroupLink db user gInfo connId ccLink' groupLinkId mRole subMode + gVar <- asks random + gLink <- withFastStore $ \db -> createGroupLink db gVar user gInfo connId ccLink' groupLinkId mRole subMode pure $ CRGroupLinkCreated user gInfo gLink APIGroupLinkMemberRole groupId mRole' -> withUser $ \user -> withGroupLock "groupLinkMemberRole" groupId $ do gInfo <- withFastStore $ \db -> getGroupInfo db vr user groupId diff --git a/src/Simplex/Chat/Store/Groups.hs b/src/Simplex/Chat/Store/Groups.hs index d9ea7e20e7..f7b07daad7 100644 --- a/src/Simplex/Chat/Store/Groups.hs +++ b/src/Simplex/Chat/Store/Groups.hs @@ -190,7 +190,7 @@ import qualified Simplex.Messaging.Crypto as C import Simplex.Messaging.Crypto.Ratchet (pattern PQEncOff, pattern PQSupportOff) import Simplex.Messaging.Parsers (defaultJSON) import Simplex.Messaging.Protocol (SubscriptionMode (..)) -import Simplex.Messaging.Util (eitherToMaybe, firstRow', ($>>), ($>>=), (<$$>)) +import Simplex.Messaging.Util (eitherToMaybe, firstRow', safeDecodeUtf8, ($>>), ($>>=), (<$$>)) import Simplex.Messaging.Version import UnliftIO.STM #if defined(dbPostgres) @@ -208,15 +208,17 @@ toMaybeGroupMember userContactId ((Just groupMemberId, Just groupId, Just member Just $ toGroupMember userContactId ((groupMemberId, groupId, memberId, minVer, maxVer, memberRole, memberCategory, memberStatus, showMessages, memberBlocked') :. (invitedById, invitedByGroupMemberId, localDisplayName, memberContactId, memberContactProfileId) :. (profileId, displayName, fullName, shortDescr, image, contactLink, peerType, localAlias, contactPreferences) :. (createdAt, updatedAt) :. (supportChatTs, supportChatUnread, supportChatUnanswered, supportChatMentions, supportChatLastMsgFromMemberTs)) toMaybeGroupMember _ _ = Nothing -createGroupLink :: DB.Connection -> User -> GroupInfo -> ConnId -> CreatedLinkContact -> GroupLinkId -> GroupMemberRole -> SubscriptionMode -> ExceptT StoreError IO GroupLink -createGroupLink db user@User {userId} groupInfo@GroupInfo {groupId, localDisplayName} agentConnId (CCLink cReq shortLink) groupLinkId memberRole subMode = do +createGroupLink :: DB.Connection -> TVar ChaChaDRG -> User -> GroupInfo -> ConnId -> CreatedLinkContact -> GroupLinkId -> GroupMemberRole -> SubscriptionMode -> ExceptT StoreError IO GroupLink +createGroupLink db gVar user@User {userId} groupInfo@GroupInfo {groupId, localDisplayName} agentConnId (CCLink cReq shortLink) groupLinkId memberRole subMode = do checkConstraint (SEDuplicateGroupLink groupInfo) . liftIO $ do currentTs <- getCurrentTime - let slDataSet = BI (isJust shortLink) + randSuffix <- liftIO $ encodedRandomBytes gVar 12 + let groupLinkLDN = "group_link_" <> localDisplayName <> "_" <> safeDecodeUtf8 randSuffix + slDataSet = BI (isJust shortLink) DB.execute db "INSERT INTO user_contact_links (user_id, group_id, group_link_id, local_display_name, conn_req_contact, short_link_contact, short_link_data_set, short_link_large_data_set, group_link_member_role, auto_accept, created_at, updated_at) VALUES (?,?,?,?,?,?,?,?,?,?,?,?)" - ((userId, groupId, groupLinkId, "group_link_" <> localDisplayName, cReq, shortLink, slDataSet, slDataSet) :. (memberRole, BI True, currentTs, currentTs)) + ((userId, groupId, groupLinkId, groupLinkLDN, cReq, shortLink, slDataSet, slDataSet) :. (memberRole, BI True, currentTs, currentTs)) userContactLinkId <- insertedRowId db void $ createConnection_ db userId ConnUserContact (Just userContactLinkId) agentConnId ConnNew initialChatVersion chatInitialVRange Nothing Nothing Nothing 0 currentTs subMode PQSupportOff getGroupLink db user groupInfo diff --git a/src/Simplex/Chat/Types/Preferences.hs b/src/Simplex/Chat/Types/Preferences.hs index af56b6c658..f85e910bf8 100644 --- a/src/Simplex/Chat/Types/Preferences.hs +++ b/src/Simplex/Chat/Types/Preferences.hs @@ -478,7 +478,7 @@ businessGroupPrefs Preferences {timedMessages, fullDelete, reactions, voice, fil fullDelete = Just FullDeleteGroupPreference {enable = maybe FEOff enableFeature fullDelete, role = Nothing}, reactions = Just ReactionsGroupPreference {enable = maybe FEOn enableFeature reactions}, voice = Just VoiceGroupPreference {enable = maybe FEOff enableFeature voice, role = Nothing}, - files = Just FilesGroupPreference {enable = maybe FEOff enableFeature files, role = Nothing}, + files = Just FilesGroupPreference {enable = maybe FEOn enableFeature files, role = Nothing}, sessions = Just SessionsGroupPreference {enable = maybe FEOff enableFeature sessions, role = Nothing}, commands } diff --git a/website/langs/de.json b/website/langs/de.json index 3e5ef9fbc4..ccfb813e6f 100644 --- a/website/langs/de.json +++ b/website/langs/de.json @@ -16,7 +16,7 @@ "simplex-explained-tab-1-p-2": "Wie funktioniert das mit den unidirektionalen Warteschlangen und ohne Profilkennungen?", "simplex-explained-tab-2-p-1": "Für jede Verbindung nutzen Sie zwei separate Nachrichten-Warteschlangen, um die Nachrichten über verschiedene Server zu senden und zu empfangen.", "simplex-explained-tab-2-p-2": "Die Server leiten Nachrichten immer nur in eine Richtung weiter, ohne den vollständigen Verlauf der Nutzer-Unterhaltungen oder seiner Verbindungen zu kennen.", - "simplex-explained-tab-3-p-1": "Die Server nutzen für jede Warteschlange separate, anonyme Anmeldeinformationen und wissen nicht welchem Nutzer diese gehören.", + "simplex-explained-tab-3-p-1": "Die Server nutzen für jede Warteschlange separate, anonyme Anmeldeinformationen und wissen nicht, welchem Nutzer diese gehören.", "simplex-explained-tab-3-p-2": "Durch die Verwendung von Tor-Zugangsservern können Nutzer ihre Metadaten-Privatsphäre weiter verbessern und Korellationen von IP-Adressen verhindern.", "smp-protocol": "SMP-Protokoll", "chat-bot-example": "Beispiel für einen Chatbot", diff --git a/website/langs/fr.json b/website/langs/fr.json index efc8d6c9c6..b3613bc3da 100644 --- a/website/langs/fr.json +++ b/website/langs/fr.json @@ -14,7 +14,7 @@ "simplex-explained-tab-1-p-1": "Vous pouvez créer des contacts et des groupes, et avoir des conversations bidirectionnelles, comme dans n'importe quelle autre messagerie.", "simplex-explained-tab-1-p-2": "Comment cela peut-il fonctionner avec des files d'attente unidirectionnelles et sans identifiants de profil utilisateur ?", "simplex-explained-tab-2-p-1": "Pour chaque connexion, vous utilisez deux files d'attente de messages distinctes pour envoyer et recevoir des messages via des serveurs différents.", - "simplex-explained-tab-2-p-2": "Les serveurs ne transmettent les messages que dans un sens, sans connaître la totalité de la conversation ou des connexions de l'utilisateur.", + "simplex-explained-tab-2-p-2": "Les serveurs ne transmettent les messages que dans une direction, sans connaître la totalité de la conversation ou des connexions de l'utilisateur.", "simplex-explained-tab-3-p-1": "Les serveurs disposent d'identifiants anonymes distincts pour chaque file d'attente, et ne savent pas à quels utilisateurs ils appartiennent.", "simplex-explained-tab-3-p-2": "Les utilisateurs peuvent améliorer davantage leur protection des métadonnées en utilisant Tor pour accéder aux serveurs, ce qui empêche la corrélation par adresse IP.", "chat-bot-example": "Exemple de chatbot", @@ -63,7 +63,7 @@ "simplex-private-card-4-point-2": "Pour utiliser SimpleX via Tor, veuillez installer l'application Orbot et activez le proxy SOCKS5 (ou le mode VPN sur iOS).", "simplex-private-card-5-point-1": "SimpleX utilise une couverture de contenu pour chaque couche de chiffrement afin de résister aux attaques ciblant la taille des messages.", "simplex-private-card-5-point-2": "Cela rend les messages de différentes tailles identiques pour les serveurs et les observateurs du réseau.", - "simplex-private-card-6-point-1": "De nombreuses plateformes de communication sont vulnérables aux attaques MITM par des serveurs ou des fournisseurs de réseau.", + "simplex-private-card-6-point-1": "De nombreux réseaux de communication sont vulnérables aux attaques MITM par des serveurs ou des fournisseurs de réseau.", "simplex-private-card-6-point-2": "Pour l'empêcher, les applications SimpleX transmettent des clés à usage unique hors bande, lorsque vous partagez une adresse sous forme de lien ou de code QR.", "simplex-private-card-7-point-1": "Pour garantir l'intégrité, les messages sont numérotés séquentiellement et incluent le hachage du message précédent.", "simplex-private-card-7-point-2": "Si un message est ajouté, supprimé ou modifié, le destinataire sera alerté.", @@ -90,7 +90,7 @@ "simplex-unique-4-title": "Vous possédez le réseau SimpleX", "simplex-unique-4-overlay-1-title": "Entièrement décentralisé — les utilisateurs sont maîtres de leur réseau SimpleX", "hero-overlay-card-1-p-1": "Beaucoup d'utilisateurs se demandent : si SimpleX n'a pas d'identifiant utilisateur, comment peut-il savoir où envoyer les messages ?", - "hero-overlay-card-1-p-2": "Pour distribuer les messages, au lieu d'utiliser des identifiants d'utilisateur comme toutes les autres plateformes, SimpleX utilise des identifiants anonymes temporaires par paire de files d'attente de messages, distincts pour chacune de vos connexions ; il n'y a pas d'identifiants à long terme.", + "hero-overlay-card-1-p-2": "Pour distribuer les messages, au lieu d'utiliser des identifiants d'utilisateur comme tous les autres réseaux, SimpleX utilise des identifiants anonymes temporaires par paire de files d'attente de messages, distincts pour chacune de vos connexions ; il n'y a pas d'identifiants à long terme.", "hero-overlay-card-1-p-3": "Vous définissez le ou les serveurs que vous souhaitez utiliser pour recevoir les messages et vos contacts — les serveurs que vous utilisez pour leur envoyer des messages. Chaque conversation est susceptible d'utiliser deux serveurs différents.", "hero-overlay-card-1-p-4": "Cette méthode empêche la fuite de métadonnées des utilisateurs au niveau de l'application. Pour améliorer encore la protection de votre vie privée et protéger votre adresse IP, vous pouvez vous connecter aux serveurs de messagerie via Tor.", "hero-overlay-card-1-p-5": "Seuls les appareils clients stockent les profils des utilisateurs, les contacts et les groupes ; les messages sont envoyés avec un chiffrement de bout en bout à deux couches.", @@ -109,32 +109,32 @@ "privacy-matters-overlay-card-1-p-1": "De nombreuses grandes entreprises utilisent les informations sur les personnes avec lesquelles vous êtes connecté pour estimer vos revenus, vous vendre des produits dont vous n'avez pas vraiment besoin et déterminer les prix.", "privacy-matters-overlay-card-1-p-2": "Les vendeurs en ligne savent que les personnes à faible revenu sont plus susceptibles d'effectuer des achats urgents. Ils peuvent donc pratiquer des prix plus élevés ou supprimer des remises.", "privacy-matters-overlay-card-1-p-3": "Certaines sociétés financières et d'assurance utilisent des graphiques sociaux pour déterminer les taux d'intérêt et les primes. Cela fait souvent payer plus les personnes à faible revenu - c'est connu sous le nom de 'prime à la pauvreté'.", - "privacy-matters-overlay-card-1-p-4": "La plateforme SimpleX protège la confidentialité de vos connexions mieux que tout autres alternatives, empêchant totalement votre graphique de connexion de devenir disponible pour toutes entreprise ou organisation. Même lorsque les gens utilisent des serveurs fournis par SimpleX Chat, nous ne connaissons pas le nombre d'utilisateurs ni leurs connexions.", + "privacy-matters-overlay-card-1-p-4": "Le réseau SimpleX protège mieux la confidentialité de vos connexions que toute autre alternative, empêchant totalement que votre réseau social soit accessible à des entreprises ou organisations. Même lorsque les utilisateurs utilisent des serveurs préconfigurés dans les applications SimpleX Chat, les opérateurs de serveurs ne connaissent pas le nombre d'utilisateurs ni leurs connexions.", "privacy-matters-overlay-card-2-p-1": "Il n'y a pas si longtemps, nous avons observé que les élections majeures étaient manipulées par une société de conseil réputée qui ont utilisé nos graphiques de réseaux sociaux pour déformer notre vision du monde réel et manipuler nos votes.", - "privacy-matters-overlay-card-2-p-2": "Pour être objectif et prendre des décisions indépendantes, vous devez contrôler votre espace d'information. Cela n'est possible que si vous utilisez une plateforme de communication privée qui n'a pas accès à votre graphique de réseau.", - "privacy-matters-overlay-card-2-p-3": "SimpleX est la première plateforme qui n'a pas d'identifiant utilisateur par définition, protégeant ainsi votre graphique de connexions mieux que toute alternative connue.", + "privacy-matters-overlay-card-2-p-2": "Pour être objectif et prendre des décisions indépendantes, vous devez contrôler votre espace d'information. Cela n'est possible que si vous utilisez un réseau de communication privé qui n'a pas connaissance de votre réseau social.", + "privacy-matters-overlay-card-2-p-3": "SimpleX est le premier réseau qui n'a pas d'identifiant utilisateur par conception, protégeant ainsi votre réseau de connections mieux que toute alternative connue.", "privacy-matters-overlay-card-3-p-1": "Tout le monde devrait se soucier de la confidentialité et de la sécurité de ses communications — des conversations lambda peuvent vous mettre en danger, même si vous n'avez rien à cacher.", "privacy-matters-overlay-card-3-p-2": "L'une des histoires les plus choquantes est l'expérience de Mohamedou Ould Salahi dont il a parlé dans ses Mémoires et qui est illustrée dans le film Désigné coupable (The Mauritanian). Il a été placé dans le camp de Guantanamo, sans procès, et y a été torturé pendant 15 ans après un appel téléphonique à un proche en Afghanistan, soupçonné d'être impliqué dans les attentats du 11 septembre, bien qu'il ait vécu en Allemagne pendant les 10 années précédant les attentats.", "privacy-matters-overlay-card-3-p-3": "Des personnes lambda se font arrêter pour ce qu'elles partagent en ligne, même via leurs comptes \"anonymes\", même dans les pays démocratiques.", "privacy-matters-overlay-card-3-p-4": "Il ne suffit pas d'utiliser une messagerie chiffrée de bout en bout, nous devrions tous utiliser des messageries qui protègent la vie privée de nos réseaux personnels — les personnes avec lesquelles nous sommes connectés.", "simplex-unique-overlay-card-1-p-1": "Contrairement aux autres plateformes de messagerie, SimpleX n'a pas d'identifiant attribué aux utilisateurs. Il ne s'appuie pas sur des numéros de téléphone, des adresses basées sur des domaines (comme l'e-mail ou XMPP), des noms d'utilisateur, des clés publiques ou même des nombres aléatoires pour identifier ses utilisateurs — nous ne savons pas combien de personnes utilisent nos serveurs SimpleX.", "simplex-unique-overlay-card-1-p-2": "Pour envoyer des messages, SimpleX utilise des adresses anonymes par paires de files d'attente de messages unidirectionnelles, séparées pour les messages reçus et envoyés, généralement via des serveurs différents.", - "simplex-unique-overlay-card-1-p-3": "Cette approche protège la confidentialité des personnes avec lesquelles vous communiquez, en la cachant des serveurs de la plateforme SimpleX et de tout observateur. Pour cacher votre adresse IP aux serveurs, vous pouvez vous connecter aux serveurs SimpleX via Tor.", - "simplex-unique-overlay-card-2-p-1": "Parce que vous n'avez pas d'identifiant sur la plateforme SimpleX, personne ne peut vous contacter sauf si vous partagez une adresse d'utilisateur unique ou temporaire, sous forme de code QR ou de lien .", + "simplex-unique-overlay-card-1-p-3": "Cette conception protège la confidentialité des personnes avec lesquelles vous communiquez, en la cachant des serveurs de la plateforme SimpleX et de tout observateur. Pour cacher votre adresse IP aux serveurs, vous pouvez vous connecter aux serveurs SimpleX via Tor.", + "simplex-unique-overlay-card-2-p-1": "Parce que vous n'avez pas d'identifiant sur le SimpleX réseau, personne ne peut vous contacter sauf si vous partagez une adresse d'utilisateur unique ou temporaire, sous forme de code QR ou de lien .", "simplex-unique-overlay-card-2-p-2": "Même avec l'adresse utilisateur facultative, bien qu'elle puisse être utilisée pour envoyer des demandes de contact de spam, vous pouvez la modifier ou la supprimer complètement sans perdre aucune de vos connexions.", "simplex-unique-overlay-card-3-p-1": "SimpleX Chat stocke toutes les données utilisateur uniquement sur les appareils clients à l'aide d'un format de base de données chiffrée portable qui peut être exporté et transféré vers n'importe quel appareil pris en charge .", "simplex-unique-overlay-card-3-p-2": "Les messages chiffrés de bout en bout sont conservés temporairement sur les serveurs relais SimpleX jusqu'à leur réception, puis ils sont définitivement supprimés.", "simplex-unique-overlay-card-3-p-3": "Contrairement aux serveurs de réseaux fédérés (e-mail, XMPP ou Matrix), les serveurs SimpleX ne stockent pas les comptes d'utilisateurs, ils ne font que relayer les messages, protégeant ainsi la vie privée des deux parties.", "simplex-unique-overlay-card-3-p-4": "Il n'y a pas d'identifiant ou de texte chiffré en commun entre le trafic serveur envoyé et reçu - si quelqu'un l'observe, il ne peut pas facilement déterminer qui communique avec qui, même si le TLS est compromis.", - "simplex-unique-overlay-card-4-p-1": "Vous pouvez utiliser SimpleX avec vos propres serveurs et continuer à communiquer avec les personnes qui utilisent les serveurs préconfigurés que nous fournissons.", + "simplex-unique-overlay-card-4-p-1": "Vous pouvez utiliser SimpleX avec vos propres serveurs et continuer à communiquer avec les personnes qui utilisent les serveurs préconfigurés dans les applications.", "simplex-unique-overlay-card-4-p-2": "La plate-forme SimpleX utilise un protocole ouvert et fournit un SDK pour créer des chatbots, permettant la mise en place de services avec lesquels les utilisateurs peuvent interagir via les applications SimpleX Chat - nous sommes vraiment impatients de voir quels services SimpleX vous pouvez créer.", - "simplex-unique-overlay-card-4-p-3": "Si vous envisagez de développer pour la plateforme SimpleX, par exemple, un chatbot pour les utilisateurs de l'application SimpleX, ou l'intégration de la bibliothèque SimpleX Chat dans vos applications mobiles contactez-nous pour tout conseil et assistance.", - "simplex-unique-card-1-p-1": "SimpleX protège la confidentialité de votre profil, de vos contacts et de vos métadonnées, en les cachant des serveurs de la plateforme SimpleX et de tout observateur.", - "simplex-unique-card-1-p-2": "Contrairement à toute autre plateforme de messagerie existante, SimpleX n'a aucun identifiant attribué aux utilisateurs — pas même de nombres aléatoires.", - "simplex-unique-card-2-p-1": "Parce que vous n'avez pas d'identifiant ou d'adresse fixe sur la plateforme SimpleX, personne ne peut vous contacter sauf si vous partagez une adresse d'utilisateur unique ou temporaire, comme un code QR ou un lien.", + "simplex-unique-overlay-card-4-p-3": "Si vous envisagez de développer pour le réseau SimpleX, par exemple, un chatbot pour les utilisateurs de l'application SimpleX, ou l'intégration de la bibliothèque SimpleX Chat dans vos applications mobiles contactez-nous pour tout conseil et assistance.", + "simplex-unique-card-1-p-1": "SimpleX protège la confidentialité de votre profil, de vos contacts et de vos métadonnées, en les cachant des serveurs du réseau SimpleX et de tout observateur.", + "simplex-unique-card-1-p-2": "Contrairement à tout autre réseau de messagerie existant, SimpleX n'a aucun identifiant attribué aux utilisateurs — pas même de nombres aléatoires.", + "simplex-unique-card-2-p-1": "Parce que vous n'avez pas d'identifiant ou d'adresse fixe sur le réseau SimpleX, personne ne peut vous contacter sauf si vous partagez une adresse d'utilisateur unique ou temporaire, comme un code QR ou un lien.", "simplex-unique-card-3-p-1": "SimpleX stocke toutes les données utilisateur sur les appareils clients dans un format de base de données chiffrée portable — elles peuvent être transférées vers un autre appareil.", "simplex-unique-card-3-p-2": "Les messages chiffrés de bout en bout sont conservés temporairement sur les serveurs relais SimpleX jusqu'à leur réception, puis ils sont définitivement supprimés.", - "simplex-unique-card-4-p-1": "Le réseau SimpleX est entièrement décentralisé et indépendant de toute crypto-monnaie ou de toute autre plateforme, autre qu'Internet.", + "simplex-unique-card-4-p-1": "Le réseau SimpleX est entièrement décentralisé et indépendant de toute crypto-monnaie ou de tout autre réseau, autre que l'Internet.", "simplex-unique-card-4-p-2": "Vous pouvez utiliser SimpleX avec vos propres serveurs ou avec les serveurs que nous fournissons — et toujours vous connecter à n'importe quel utilisateur.", "join": "Rejoindre", "we-invite-you-to-join-the-conversation": "Nous vous invitons à rejoindre la conversation",