diff --git a/data/glade/esession_info_window.glade b/data/glade/esession_info_window.glade index 2951b4913..6fe63c09f 100644 --- a/data/glade/esession_info_window.glade +++ b/data/glade/esession_info_window.glade @@ -39,7 +39,7 @@ True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - This contact's identity has not been verified. + To be certain that only the expected person can read your messages or send you messages, you need to verify their identity. True 0 @@ -53,7 +53,8 @@ True True GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Verify now + Verify remote identity + True 0 diff --git a/src/chat_control.py b/src/chat_control.py index 7387c034f..628e6eaad 100644 --- a/src/chat_control.py +++ b/src/chat_control.py @@ -1602,7 +1602,7 @@ class ChatControl(ChatControlBase): ChatControlBase.print_conversation_line(self, msg, 'status', '', None) if not self.session.verified_identity: - ChatControlBase.print_conversation_line(self, 'SAS not verified', 'status', '', None) + ChatControlBase.print_conversation_line(self, _("Remote contact's identity not verified. Click the shield button for more details."), 'status', '', None) else: msg = _('E2E encryption disabled') ChatControlBase.print_conversation_line(self, msg, 'status', '', None) diff --git a/src/dialogs.py b/src/dialogs.py index c8328662c..50e239cf7 100644 --- a/src/dialogs.py +++ b/src/dialogs.py @@ -3804,7 +3804,7 @@ class ESessionInfoWindow: self.window.show_all() def update_info(self): - labeltext = _('''Your chat session with %s is encrypted.\n\nSAS is: %s''') % (self.session.jid, self.session.sas) + labeltext = _('''Your chat session with %s is encrypted.\n\nThis session's Short Authentication String is: %s''') % (self.session.jid, self.session.sas) if self.session.verified_identity: labeltext += '\n\n' + _('''You have already verified this contact's identity.''') @@ -3823,7 +3823,7 @@ class ESessionInfoWindow: def on_verify_now_button_clicked(self, widget): pritext = _('''Have you verified the remote contact's identity?''') - sectext = _('''To prevent a man-in-the-middle attack, you should speak to %s directly (in person or on the phone) and verify that they see the same SAS as you.\n\nThis session's SAS: %s''') % (self.session.jid, self.session.sas) + sectext = _('''To prevent a man-in-the-middle attack, you should speak to %s directly (in person or on the phone) and verify that they see the same Short Authentication String (SAS) as you.\n\nThis session's Short Authentication String: %s''') % (self.session.jid, self.session.sas) sectext += '\n\n' + _('Did you talk to the remote contact and verify the SAS?') dialog = YesNoDialog(pritext, sectext)