Add support for displaying both ACI and e164 safety numbers.

This commit is contained in:
Clark
2023-07-19 10:17:45 -04:00
committed by Nicholas
parent 00bbb6bc6e
commit 461875b0e4
29 changed files with 1633 additions and 848 deletions

View File

@@ -2140,6 +2140,12 @@
<string name="VerifyIdentityActivity_signal_needs_the_camera_permission_in_order_to_scan_a_qr_code_but_it_has_been_permanently_denied">Signal needs the Camera permission in order to scan a QR code, but it has been permanently denied. Please continue to app settings, select \"Permissions\", and enable \"Camera\".</string>
<string name="VerifyIdentityActivity_unable_to_scan_qr_code_without_camera_permission">Unable to scan QR code without Camera permission</string>
<string name="VerifyIdentityActivity_you_must_first_exchange_messages_in_order_to_view">You must first exchange messages in order to view %1$s\'s safety number.</string>
<!-- Dialog message explaining to user they must exchange messages first to create a safety number -->
<string name="VerifyIdentityActivity_dialog_exchange_messages_to_create_safety_number_message">A safety number will be created with this person after they exchange messages with you.</string>
<!-- Confirmation option for dialog explaining to user they must exchange messages first to create a safety number -->
<string name="VerifyIdentityActivity_dialog_exchange_messages_to_create_safety_number_ok">OK</string>
<!-- Learn more option for dialog explaining to user they must exchange messages first to create a safety number -->
<string name="VerifyIdentityActivity_dialog_exchange_messages_to_create_safety_number_learn_more">Learn more</string>
<!-- ViewOnceMessageActivity -->
<string name="ViewOnceMessageActivity_video_duration" translatable="false">%1$02d:%2$02d</string>
@@ -2702,12 +2708,24 @@
<!-- verify_display_fragment -->
<string name="verify_display_fragment__to_verify_the_security_of_your_end_to_end_encryption_with_s"><![CDATA[To verify the security of your end-to-end encryption with %s, compare the numbers above with their device. You can also scan the code on their phone. <a href="https://signal.org/redirect/safety-numbers">Learn more.</a>]]></string>
<string name="verify_display_fragment__to_verify_the_security_of_your_end_to_end_encryption_with_s_pnp"><![CDATA[To verify end-to-end encryption with %s, compare the numbers above with their device. match the color card above with their device and compare the numbers. If these dont match, swipe and try the other pair of safety numbers. Only one pair needs to match. <a href="https://signal.org/redirect/safety-numbers">Learn more.</a>]]></string>
<string name="verify_display_fragment__tap_to_scan">Tap to scan</string>
<string name="verify_display_fragment__successful_match">Successful match</string>
<string name="verify_display_fragment__failed_to_verify_safety_number">Failed to verify safety number</string>
<string name="verify_display_fragment__loading">Loading…</string>
<string name="verify_display_fragment__mark_as_verified">Mark as verified</string>
<string name="verify_display_fragment__clear_verification">Clear verification</string>
<!-- Banner at top of safety numbers screen explaining that we're updating how safety numbers work. -->
<string name="verify_display_fragment__safety_numbers_are_updating_banner"><![CDATA[Safety numbers are being updated. <a href="https://signal.org/redirect/safety-numbers">Learn more.</a>]]></string>
<!-- Title for dialog explaining for how safety numbers are transitioning to support usernames -->
<string name="PnpSafetyNumberEducationDialog__title">Changes to safety numbers</string>
<!-- Message for dialog explaining for how safety numbers are transitioning to support usernames -->
<string name="PnpSafetyNumberEducationDialog__body">Safety numbers are being updated over a transition period to enable upcoming privacy features in Signal.\n\nTo verify safety numbers, match the color card with your contacts device. If these dont match, swipe and try the other pair of safety numbers. Only one pair needs to match.</string>
<!-- Button for more information about the safety number changes. Takes user to support article -->
<string name="PnpSafetyNumberEducationDialog__help">Need help?</string>
<!-- Confirmation button for educating users about new safety number changes -->
<string name="PnpSafetyNumberEducationDialog__confirm">Got it</string>
<!-- verify_identity -->
<string name="verify_identity__share_safety_number">Share safety number</string>