Files
Android/app/src/main/res/values/strings.xml
2025-10-17 19:46:42 -04:00

8854 lines
725 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright 2024 Signal Messenger, LLC
~ SPDX-License-Identifier: AGPL-3.0-only
-->
<!-- smartling.instruction_comments_enabled = on -->
<resources>
<string name="app_name" translatable="false">Signal</string>
<string name="install_url" translatable="false">https://signal.org/install</string>
<string name="donate_url" translatable="false">https://signal.org/donate</string>
<string name="backup_support_url" translatable="false">https://support.signal.org/hc/articles/360007059752</string>
<string name="backup_failed_support_url" translatable="false">https://support.signal.org/hc/articles/8768161836954</string>
<string name="transfer_support_url" translatable="false">https://support.signal.org/hc/articles/360007059752</string>
<string name="support_center_url" translatable="false">https://support.signal.org/</string>
<string name="terms_and_privacy_policy_url" translatable="false">https://signal.org/legal</string>
<string name="google_pay_url" translatable="false">https://pay.google.com</string>
<string name="donation_decline_code_error_url" translatable="false">https://support.signal.org/hc/articles/4408365318426#errors</string>
<string name="sms_export_url" translatable="false">https://support.signal.org/hc/articles/360007321171</string>
<string name="signal_me_username_url" translatable="false">https://signal.me/#u/%1$s</string>
<string name="username_support_url" translatable="false">https://support.signal.org/hc/articles/5389476324250</string>
<string name="export_account_data_url" translatable="false">https://support.signal.org/hc/articles/5538911756954</string>
<string name="pending_transfer_url" translatable="false">https://support.signal.org/hc/articles/360031949872#pending</string>
<string name="donate_faq_url" translatable="false">https://support.signal.org/hc/articles/360031949872#donate</string>
<!-- First placeholder is productId, second placeholder is app package -->
<string name="backup_subscription_management_url">https://play.google.com/store/account/subscriptions?sku=%1$s&amp;package=%2$s</string>
<string name="yes">Yes</string>
<string name="no">No</string>
<string name="delete">Delete</string>
<string name="please_wait">Please wait…</string>
<string name="save">Save</string>
<string name="note_to_self">Note to Self</string>
<!-- Alternate label for the Signal Application in the device\'s home screen launcher, as in a weather/climate application. -->
<string name="app_icon_label_weather">Weather</string>
<!-- Alternate label for the Signal Application in the device\'s home screen launcher, as in a note-taking application.-->
<string name="app_icon_label_notes">Notes</string>
<!-- Alternate label for the Signal Application in the device\'s home screen launcher, as in a news/journalism application. -->
<string name="app_icon_label_news">News</string>
<!-- Alternate label for the Signal Application in the device\'s home screen launcher, as in waves of the ocean. -->
<string name="app_icon_label_waves">Waves</string>
<!-- AlbumThumbnailView -->
<string name="AlbumThumbnailView_plus" translatable="false">\+%d</string>
<!-- ApplicationMigrationActivity -->
<string name="ApplicationMigrationActivity__signal_is_updating">Signal is updating…</string>
<!-- ApplicationPreferencesActivity -->
<string name="ApplicationPreferenceActivity_you_havent_set_a_passphrase_yet">You haven\'t set a passphrase yet!</string>
<string name="ApplicationPreferencesActivity_disable_passphrase">Disable passphrase?</string>
<string name="ApplicationPreferencesActivity_this_will_permanently_unlock_signal_and_message_notifications">This will permanently unlock Signal and message notifications.</string>
<string name="ApplicationPreferencesActivity_disable">Disable</string>
<string name="ApplicationPreferencesActivity_error_connecting_to_server">Error connecting to server!</string>
<string name="ApplicationPreferencesActivity_pins_are_required_for_registration_lock">PINs are required for registration lock. To disable PINs, please first disable registration lock.</string>
<string name="ApplicationPreferencesActivity_pin_created">PIN created.</string>
<string name="ApplicationPreferencesActivity_pin_disabled">PIN disabled.</string>
<string name="ApplicationPreferencesActivity_record_payments_recovery_phrase">Record payments recovery phrase</string>
<string name="ApplicationPreferencesActivity_record_phrase">Record phrase</string>
<string name="ApplicationPreferencesActivity_before_you_can_disable_your_pin">Before you can disable your PIN, you must record your payments recovery phrase to ensure you can recover your payments account.</string>
<!-- NumericKeyboardView -->
<string name="NumericKeyboardView__1" translatable="false">1</string>
<string name="NumericKeyboardView__2" translatable="false">2</string>
<string name="NumericKeyboardView__3" translatable="false">3</string>
<string name="NumericKeyboardView__4" translatable="false">4</string>
<string name="NumericKeyboardView__5" translatable="false">5</string>
<string name="NumericKeyboardView__6" translatable="false">6</string>
<string name="NumericKeyboardView__7" translatable="false">7</string>
<string name="NumericKeyboardView__8" translatable="false">8</string>
<string name="NumericKeyboardView__9" translatable="false">9</string>
<string name="NumericKeyboardView__0" translatable="false">0</string>
<!-- Back button on numeric keyboard -->
<string name="NumericKeyboardView__backspace">Backspace</string>
<!-- DraftDatabase -->
<string name="DraftDatabase_Draft_image_snippet">(image)</string>
<string name="DraftDatabase_Draft_audio_snippet">(audio)</string>
<string name="DraftDatabase_Draft_video_snippet">(video)</string>
<string name="DraftDatabase_Draft_location_snippet">(location)</string>
<string name="DraftDatabase_Draft_quote_snippet">(reply)</string>
<string name="DraftDatabase_Draft_voice_note">(Voice message)</string>
<!-- AttachmentKeyboard -->
<string name="AttachmentKeyboard_gallery">Gallery</string>
<string name="AttachmentKeyboard_file">File</string>
<string name="AttachmentKeyboard_contact">Contact</string>
<string name="AttachmentKeyboard_location">Location</string>
<!-- Text for a button that will allow users to create a poll -->
<string name="AttachmentKeyboard_poll">Poll</string>
<string name="AttachmentKeyboard_Signal_needs_permission_to_show_your_photos_and_videos">Signal needs permission to show your photos and videos</string>
<!-- Text for a button prompting users to allow Signal access to their gallery storage -->
<string name="AttachmentKeyboard_allow_access">Allow Access</string>
<string name="AttachmentKeyboard_payment">Payment</string>
<!-- Text in a button that allows users to manage which media Signal has access to -->
<string name="AttachmentKeyboard_manage">Manage</string>
<!-- Option in menu to select more photos that Signal will have access to -->
<string name="AttachmentKeyboard_select_more_photos">Select more photos</string>
<!-- Option in menu to go to settings -->
<string name="AttachmentKeyboard_go_to_settings">Go to Settings</string>
<!-- Text explaining that Signal has limited access to photos -->
<string name="AttachmentKeyboard_signal_has_limited_access">Signal has limited access to photos or videos</string>
<!-- Text shown when user has given no photos for Signal to access and an explanation on how to change those permissions -->
<string name="AttachmentKeyboard_no_photos_found">No photos found, select photos and videos to appear here or change permissions</string>
<!-- MediaGalleryFragment -->
<!-- Text describing that no photos or videos are currently found in the gallery and that Signal can only access media that the user allows -->
<string name="MediaGalleryFragment__no_photos_found">No photos or videos found. Signal only has access to photos and videos you selected.</string>
<!-- AttachmentManager -->
<string name="AttachmentManager_cant_open_media_selection">Can\'t find an app to select media.</string>
<string name="AttachmentManager_signal_requires_the_external_storage_permission_in_order_to_attach_photos_videos_or_audio">Signal requires the Storage permission in order to attach photos, videos, or audio, but it has been permanently denied. Please continue to the app settings menu, select \"Permissions\", and enable \"Storage\".</string>
<string name="AttachmentManager_signal_requires_contacts_permission_in_order_to_attach_contact_information">Signal requires Contacts permission in order to attach contact information, but it has been permanently denied. Please continue to the app settings menu, select \"Permissions\", and enable \"Contacts\".</string>
<string name="AttachmentManager_signal_requires_location_information_in_order_to_attach_a_location">Signal requires Location permission in order to attach a location, but it has been permanently denied. Please continue to the app settings menu, select \"Permissions\", and enable \"Location\".</string>
<!-- Dialog title asking users for location permission -->
<string name="AttachmentManager_signal_allow_access_location">Allow access to your location</string>
<!-- Dialog description that will explain the steps needed to give location permission -->
<string name="AttachmentManager_signal_to_send_location">To send your location:</string>
<!-- Alert dialog description asking for location permission -->
<string name="AttachmentManager_signal_allow_signal_access_location">Allow Signal access to send your location.</string>
<!-- Toast text explaining Signal\'s need for location access -->
<string name="AttachmentManager_signal_needs_location_access">Signal needs location access to send your location.</string>
<!-- Dialog title asking users for gallery storage permission -->
<string name="AttachmentManager_signal_allow_storage">Allow access to storage</string>
<!-- Dialog description that will explain the steps needed to give gallery storage permission -->
<string name="AttachmentManager_signal_to_show_photos">To show photos and videos:</string>
<!-- Toast text explaining Signal\'s need for storage access -->
<string name="AttachmentManager_signal_needs_storage_access">Signal needs access to show your photos and videos.</string>
<!-- Alert dialog title to show the recipient has not activated payments -->
<string name="AttachmentManager__not_activated_payments">%1$s hasn\'t activated Payments </string>
<!-- Alert dialog description to send the recipient a request to activate payments -->
<string name="AttachmentManager__request_to_activate_payments">Do you want to send them a request to activate Payments?</string>
<!-- Alert dialog button to send request -->
<string name="AttachmentManager__send_request">Send request</string>
<!-- Alert dialog button to cancel dialog -->
<string name="AttachmentManager__cancel">Cancel</string>
<!-- AttachmentUploadJob -->
<string name="AttachmentUploadJob_uploading_media">Uploading media…</string>
<string name="AttachmentUploadJob_compressing_video_start">Compressing video…</string>
<!-- UploadAttachmentToArchiveJob -->
<!-- Notification message displayed when uploading large backup attachments to the archive CDN. -->
<string name="UploadAttachmentToArchiveJob_uploading_media">Backing up media…</string>
<!-- BackgroundMessageRetriever -->
<string name="BackgroundMessageRetriever_checking_for_messages">Checking for messages…</string>
<!-- Fcm notifications -->
<!-- Notification we show when there may be messages for you, but we cannot connect to the server to check -->
<string name="FcmFetchManager__you_may_have_messages">You may have new messages</string>
<!-- BlockedUsersActivity -->
<string name="BlockedUsersActivity__blocked_users">Blocked users</string>
<string name="BlockedUsersActivity__add_blocked_user">Add blocked user</string>
<string name="BlockedUsersActivity__cannot_block_yourself">Cannot block yourself</string>
<string name="BlockedUsersActivity__blocked_users_will">Blocked users will not be able to call you or send you messages.</string>
<string name="BlockedUsersActivity__no_blocked_users">No blocked users</string>
<string name="BlockedUsersActivity__block_user">Block user?</string>
<string name="BlockedUserActivity__s_will_not_be_able_to">\"%1$s\" will not be able to call you or send you messages.</string>
<string name="BlockedUsersActivity__block">Block</string>
<!-- CreditCardFragment -->
<!-- Title of fragment -->
<string name="CreditCardFragment__credit_or_debit_card">Credit or debit card</string>
<!-- Explanation of how to fill in the form and a note about pii, displayed above the credit card text fields -->
<string name="CreditCardFragment__enter_your_card_details">Enter your card details. Signal does not collect or store your personal information.</string>
<!-- Displayed as a hint in the card number text field -->
<string name="CreditCardFragment__card_number">Card number</string>
<!-- Displayed as a hint in the card expiry text field -->
<string name="CreditCardFragment__mm_yy">MM/YY</string>
<!-- Displayed as a hint in the card cvv text field -->
<string name="CreditCardFragment__cvv">CVV</string>
<!-- Error displayed under the card number text field when there is an invalid card number entered -->
<string name="CreditCardFragment__invalid_card_number">Invalid card number</string>
<!-- Error displayed under the card expiry text field when the card is expired -->
<string name="CreditCardFragment__card_has_expired">Card has expired</string>
<!-- Error displayed under the card cvv text field when the cvv is too short -->
<string name="CreditCardFragment__code_is_too_short">Code is too short</string>
<!-- Error displayed under the card cvv text field when the cvv is too long -->
<string name="CreditCardFragment__code_is_too_long">Code is too long</string>
<!-- Error displayed under the card cvv text field when the cvv is invalid -->
<string name="CreditCardFragment__invalid_code">Invalid code</string>
<!-- Error displayed under the card expiry text field when the expiry month is invalid -->
<string name="CreditCardFragment__invalid_month">Invalid month</string>
<!-- Error displayed under the card expiry text field when the expiry is missing the year -->
<string name="CreditCardFragment__year_required">Year required</string>
<!-- Error displayed under the card expiry text field when the expiry year is invalid -->
<string name="CreditCardFragment__invalid_year">Invalid year</string>
<!-- Button label to confirm credit card input and proceed with one-time payment -->
<string name="CreditCardFragment__donate_s">Donate %1$s</string>
<!-- Button label to confirm credit card input and proceed with subscription payment -->
<string name="CreditCardFragment__donate_s_month">Donate %1$s/month</string>
<!-- Button label to confirm credit card input and proceed with backups payment. Placeholder is formatted price. -->
<string name="CreditCardFragment__pay_s_month">Donate %1$s/month</string>
<!-- OneTimeDonationPreference -->
<!-- Preference title with placeholder for amount. -->
<string name="OneTimeDonationPreference__one_time_s">One time %1$s</string>
<!-- Preference subtitle when donation is pending -->
<string name="OneTimeDonationPreference__donation_pending">Donation pending</string>
<!-- Preference subtitle when donation is processing -->
<string name="OneTimeDonationPreference__donation_processing">Donation processing</string>
<!-- BlockUnblockDialog -->
<string name="BlockUnblockDialog_block_and_leave_s">Block and leave %1$s?</string>
<string name="BlockUnblockDialog_block_s">Block %1$s?</string>
<string name="BlockUnblockDialog_you_will_no_longer_receive_messages_or_updates">You will no longer receive messages or updates from this group, and members won\'t be able to add you to this group again.</string>
<string name="BlockUnblockDialog_group_members_wont_be_able_to_add_you">Group members won\'t be able to add you to this group again.</string>
<string name="BlockUnblockDialog_group_members_will_be_able_to_add_you">Group members will be able to add you to this group again.</string>
<!-- Text that is shown when unblocking a Signal contact -->
<string name="BlockUnblockDialog_you_will_be_able_to_call_and_message_each_other">You will be able to message and call each other and your name and photo will be shared with them.</string>
<!-- Text that is shown when unblocking an SMS contact -->
<string name="BlockUnblockDialog_you_will_be_able_to_message_each_other">You will be able to message each other.</string>
<string name="BlockUnblockDialog_blocked_people_wont_be_able_to_call_you_or_send_you_messages">Blocked people won\'t be able to call you or send you messages.</string>
<string name="BlockUnblockDialog_blocked_people_wont_be_able_to_send_you_messages">Blocked people won\'t be able to send you messages.</string>
<!-- Message shown on block dialog when blocking the Signal release notes recipient -->
<string name="BlockUnblockDialog_block_getting_signal_updates_and_news">Block getting Signal updates and news.</string>
<!-- Message shown on unblock dialog when unblocking the Signal release notes recipient -->
<string name="BlockUnblockDialog_resume_getting_signal_updates_and_news">Resume getting Signal updates and news.</string>
<string name="BlockUnblockDialog_unblock_s">Unblock %1$s?</string>
<string name="BlockUnblockDialog_block">Block</string>
<string name="BlockUnblockDialog_block_and_leave">Block and Leave</string>
<!-- Dialog button label to report as spam and block the person -->
<string name="BlockUnblockDialog_report_spam_and_block">Report and block</string>
<!-- Dialog title for reporting spam -->
<string name="BlockUnblockDialog_report_spam_title">Report spam?</string>
<!-- Dialog button to report as spam only -->
<string name="BlockUnblockDialog_report_spam">Report spam</string>
<!-- Dialog message when reporting spam of an individual (1:1 conversation) -->
<string name="BlockUnblockDialog_report_spam_description">Signal will be notified that this person may be sending spam. Signal cant see the content of any chats.</string>
<!-- Dialog message when reporting spam of a group and we can determine the group member that invited you, placeholder is a name -->
<string name="BlockUnblockDialog_report_spam_group_named_adder">Signal will be notified that %1$s, who invited you to this group, may be sending spam. Signal cant see the content of any chats.</string>
<!-- Dialog message when reporting spam of a group and we cannot determine the group member that invited you -->
<string name="BlockUnblockDialog_report_spam_group_unknown_adder">Signal will be notified that the person who invited you to this group may be sending spam. Signal cant see the content of any chats.</string>
<!-- BucketedThreadMedia -->
<string name="BucketedThreadMedia_Today">Today</string>
<string name="BucketedThreadMedia_Yesterday">Yesterday</string>
<string name="BucketedThreadMedia_This_week">This week</string>
<string name="BucketedThreadMedia_This_month">This month</string>
<string name="BucketedThreadMedia_Large">Large</string>
<string name="BucketedThreadMedia_Medium">Medium</string>
<string name="BucketedThreadMedia_Small">Small</string>
<!-- CallInfoView -->
<!-- Unknown people row text when the only people in the call are unknowns -->
<plurals name="CallInfoView__d_people">
<item quantity="one">%1$d person</item>
<item quantity="other">%1$d people</item>
</plurals>
<!-- Unknown people row, placeholder is the number of unknown people in the call -->
<plurals name="CallInfoView__plus_d_people">
<item quantity="one">+%1$d person</item>
<item quantity="other">+%1$d people</item>
</plurals>
<!-- Unknown people row icon content description -->
<string name="CallInfoView__more_information">More information</string>
<!-- Unknown people row info dialog message -->
<string name="CallInfoView__before_joining_a_call">Before joining a call you can only see the names of phone contacts, people you\'re in a group with, or people you\'ve chatted with 1:1. You\'ll see all names and photos once you\'ve joined the call.</string>
<!-- Unknown people row info dialog action to close the dialog -->
<string name="CallInfoView__got_it">Got it</string>
<!-- CameraFragment -->
<!-- Toasted when user device does not support video recording -->
<string name="CameraFragment__video_recording_is_not_supported_on_your_device">Video recording is not supported on your device</string>
<!-- CameraXFragment -->
<string name="CameraXFragment_tap_for_photo_hold_for_video">Tap for photo, hold for video</string>
<!-- Accessibility content description to describe the capture button when taking an image/video -->
<string name="CameraXFragment_capture_description">Capture</string>
<string name="CameraXFragment_change_camera_description">Change camera</string>
<string name="CameraXFragment_open_gallery_description">Open gallery</string>
<!-- Button text asking for access to camera permissions -->
<string name="CameraXFragment_allow_access">Allow access</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="CameraXFragment_allow_access_camera_microphone">Allow access to your camera and microphone</string>
<!-- Dialog title asking users for camera permission -->
<string name="CameraXFragment_allow_access_camera">Allow access to your camera</string>
<!-- Dialog title asking users for microphone permission -->
<string name="CameraXFragment_allow_access_microphone">Allow access to your microphone</string>
<!-- Text explaining why Signal needs camera access in order to take photos -->
<string name="CameraXFragment_to_capture_photos_allow_camera">To capture photos, allow Signal access to the camera.</string>
<!-- Text explaining why Signal needs camera access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera">To capture photos and video, allow Signal access to the camera.</string>
<!-- Text explaining why Signal needs camera and microphone access in order to take photos and videos -->
<string name="CameraXFragment_to_capture_photos_and_video_allow_camera_microphone">To capture photos and video, allow Signal access to the camera and microphone.</string>
<!-- Text explaining why Signal needs microphone access to take videos -->
<string name="CameraXFragment_to_capture_videos_with_sound">To capture videos with sound, allow Signal access to your microphone.</string>
<!-- Text explaining why Signal needs camera access to scan QR codes -->
<string name="CameraXFragment_to_scan_qr_code_allow_camera">To scan a QR code, allow Signal access to the camera.</string>
<!-- Toast dialog explaining why Signal needs camera permissions when capturing photos -->
<string name="CameraXFragment_signal_needs_camera_access_capture_photos">Signal needs camera access to capture photos</string>
<!-- Toast dialog explaining why Signal needs camera permissions when scanning QR codes -->
<string name="CameraXFragment_signal_needs_camera_access_scan_qr_code">Signal needs camera access to scan QR codes</string>
<!-- Toast dialog explaining why Signal needs microphone permissions -->
<string name="CameraXFragment_signal_needs_microphone_access_video">Signal needs microphone access to capture video</string>
<!-- Dialog description that explains the steps needed to give camera permission -->
<string name="CameraXFragment_to_capture_photos">To capture photos in Signal:</string>
<!-- Dialog description that explains the steps needed to give camera and microphone permission -->
<string name="CameraXFragment_to_capture_photos_videos">To capture photos and videos in Signal:</string>
<!-- Dialog description that explains the steps needed to give microphone permission -->
<string name="CameraXFragment_to_capture_videos">To capture videos with sound:</string>
<!-- Dialog description that explains the steps needed to give Signal camera permissions -->
<string name="CameraXFragment_to_scan_qr_codes">To scan QR codes:</string>
<!-- CameraContacts -->
<string name="CameraContacts_recent_contacts">Recent contacts</string>
<string name="CameraContacts_signal_contacts">Signal contacts</string>
<string name="CameraContacts_signal_groups">Signal groups</string>
<!-- A warning shown in a toast when -->
<plurals name="CameraContacts_you_can_share_with_a_maximum_of_n_conversations">
<item quantity="one">You can share with a maximum of %d chat.</item>
<item quantity="other">You can share with a maximum of %d chats.</item>
</plurals>
<string name="CameraContacts_select_signal_recipients">Select Signal recipients</string>
<string name="CameraContacts_no_signal_contacts">No Signal contacts</string>
<string name="CameraContacts_you_can_only_use_the_camera_button">You can only use the camera button to send photos to Signal contacts. </string>
<string name="CameraContacts_cant_find_who_youre_looking_for">Can\'t find who you\'re looking for?</string>
<string name="CameraContacts_invite_a_contact_to_join_signal">Invite a contact to join Signal</string>
<string name="CameraContacts__menu_search">Search</string>
<!-- Censorship Circumvention Megaphone -->
<!-- Title for an alert that shows at the bottom of the chat list letting people know that circumvention is no longer needed -->
<string name="CensorshipCircumventionMegaphone_turn_off_censorship_circumvention">Turn off censorship circumvention?</string>
<!-- Body for an alert that shows at the bottom of the chat list letting people know that circumvention is no longer needed -->
<string name="CensorshipCircumventionMegaphone_you_can_now_connect_to_the_signal_service">You can now connect to the Signal service directly for a better experience.</string>
<!-- Action to prompt the user to disable circumvention since it is no longer needed -->
<string name="CensorshipCircumventionMegaphone_turn_off">Turn off</string>
<!-- Action to prompt the user to dismiss the alert at the bottom of the chat list -->
<string name="CensorshipCircumventionMegaphone_no_thanks">No thanks</string>
<!-- ClientDeprecatedActivity -->
<string name="ClientDeprecatedActivity_update_signal">Update Signal</string>
<string name="ClientDeprecatedActivity_this_version_of_the_app_is_no_longer_supported">This version of the app is no longer supported. To continue sending and receiving messages, update to the latest version.</string>
<string name="ClientDeprecatedActivity_update">Update</string>
<string name="ClientDeprecatedActivity_dont_update">Don\'t Update</string>
<string name="ClientDeprecatedActivity_warning">Warning</string>
<string name="ClientDeprecatedActivity_your_version_of_signal_has_expired_you_can_view_your_message_history">Your version of Signal has expired. You can view your message history but you won\'t be able to send or receive messages until you update.</string>
<!-- CommunicationActions -->
<string name="CommunicationActions_no_browser_found">No web browser found.</string>
<string name="CommunicationActions_send_email">Send email</string>
<string name="CommunicationActions_a_cellular_call_is_already_in_progress">A cellular call is already in progress.</string>
<string name="CommunicationActions_start_voice_call">Start voice call?</string>
<string name="CommunicationActions_cancel">Cancel</string>
<string name="CommunicationActions_call">Call</string>
<string name="CommunicationActions_insecure_call">Insecure call</string>
<string name="CommunicationActions_carrier_charges_may_apply">Carrier charges may apply. The number you are calling is not registered with Signal. This call will be placed through your mobile carrier, not over the internet.</string>
<string name="CommunicationActions_cant_join_call">Can\'t join call</string>
<string name="CommunicationActions_this_call_link_is_no_longer_valid">This call link is no longer valid.</string>
<!-- Title on dialog when call link url cannot be parsed -->
<string name="CommunicationActions_invalid_link">Invalid link</string>
<!-- Message on dialog when call link url cannot be parsed -->
<string name="CommunicationActions_this_is_not_a_valid_call_link">This is not a valid call link. Make sure the entire link is intact and correct before attempting to join.</string>
<!-- Displayed in a snackbar when the user is already in a call -->
<string name="CommunicationActions__you_are_already_in_a_call">You are already in a call</string>
<!-- ConfirmIdentityDialog -->
<!-- ContactsCursorLoader -->
<string name="ContactsCursorLoader_recent_chats">Recent chats</string>
<string name="ContactsCursorLoader_contacts">Contacts</string>
<string name="ContactsCursorLoader_groups">Groups</string>
<!-- Contact search header for individuals who the user has not started a conversation with but is in a group with -->
<string name="ContactsCursorLoader_group_members">Group members</string>
<!-- Label for my stories when selecting who to send media to -->
<string name="ContactsCursorLoader_my_stories">My Stories</string>
<!-- Text for a button that brings up a bottom sheet to create a new story. -->
<string name="ContactsCursorLoader_new">New</string>
<!-- Header for conversation search section labeled "Chats" -->
<string name="ContactsCursorLoader__chats">Chats</string>
<!-- Header for conversation search section labeled "Messages" -->
<string name="ContactsCursorLoader__messages">Messages</string>
<!-- Header for conversation search section labeled "Chat types" -->
<string name="ContactsCursorLoader__chat_types">Chat types</string>
<!-- ContactsDatabase -->
<string name="ContactsDatabase_message_s">Message %s</string>
<string name="ContactsDatabase_signal_call_s">Signal Voice Call %s</string>
<string name="ContactsDatabase_signal_video_call_s">Signal Video Call %s</string>
<!-- ContactNameEditActivity -->
<!-- Toolbar title for contact name edit activity -->
<string name="ContactNameEditActivity_given_name">Given name</string>
<string name="ContactNameEditActivity_family_name">Family name</string>
<string name="ContactNameEditActivity_prefix">Prefix</string>
<string name="ContactNameEditActivity_suffix">Suffix</string>
<string name="ContactNameEditActivity_middle_name">Middle name</string>
<!-- ContactShareEditActivity -->
<!-- ContactShareEditActivity toolbar title -->
<string name="ContactShareEditActivity__send_contact">Send contact</string>
<string name="ContactShareEditActivity_type_home">Home</string>
<string name="ContactShareEditActivity_type_mobile">Mobile</string>
<string name="ContactShareEditActivity_type_work">Work</string>
<string name="ContactShareEditActivity_type_missing">Other</string>
<string name="ContactShareEditActivity_invalid_contact">Selected contact was invalid</string>
<!-- Content descrption for name edit button on contact share edit activity -->
<string name="ContactShareEditActivity__edit_name">Edit name</string>
<!-- Content description for user avatar in edit activity -->
<string name="ContactShareEditActivity__avatar">Avatar</string>
<!-- ConversationItem -->
<string name="ConversationItem_error_not_sent_tap_for_details">Not sent, tap for details</string>
<string name="ConversationItem_error_partially_not_delivered">Partially sent, tap for details</string>
<string name="ConversationItem_error_network_not_delivered">Send failed</string>
<string name="ConversationItem_group_action_left">%1$s has left the group.</string>
<string name="ConversationItem_send_paused">Send paused</string>
<string name="ConversationItem_click_to_approve_unencrypted_sms_dialog_title">Fallback to unencrypted SMS?</string>
<string name="ConversationItem_click_to_approve_unencrypted_mms_dialog_title">Fallback to unencrypted MMS?</string>
<string name="ConversationItem_click_to_approve_unencrypted_dialog_message">This message will <b>not</b> be encrypted because the recipient is no longer a Signal user.\n\nSend unsecured message?</string>
<string name="ConversationItem_unable_to_open_media">Can\'t find an app able to open this media.</string>
<string name="ConversationItem_copied_text">Copied %s</string>
<string name="ConversationItem_from_s">from %s</string>
<!-- Footer shown in legacy SMS message where %s is the name of the recipient the message is going to -->
<string name="ConversationItem_to_s">to %s</string>
<string name="ConversationItem_read_more">&#160; Read More</string>
<!-- Footer shown at the end of long body messages to download more of it -->
<string name="ConversationItem_download_more">&#160; Download More</string>
<string name="ConversationItem_pending">&#160; Pending</string>
<string name="ConversationItem_this_message_was_deleted">This message was deleted.</string>
<string name="ConversationItem_you_deleted_this_message">You deleted this message.</string>
<!-- Dialog error message shown when user can\'t download a message from someone else due to a permanent failure (e.g., unable to decrypt), placeholder is other\'s name -->
<string name="ConversationItem_cant_download_message_s_will_need_to_send_it_again">Can\'t download message. %1$s will need to send it again.</string>
<!-- Dialog error message shown when user can\'t download an image message from someone else due to a permanent failure (e.g., unable to decrypt), placeholder is other\'s name -->
<string name="ConversationItem_cant_download_image_s_will_need_to_send_it_again">Can\'t download image. %1$s will need to send it again.</string>
<!-- Dialog error message shown when user can\'t download a video message from someone else due to a permanent failure (e.g., unable to decrypt), placeholder is other\'s name -->
<string name="ConversationItem_cant_download_video_s_will_need_to_send_it_again">Can\'t download video. %1$s will need to send it again.</string>
<!-- Dialog error message shown when user can\'t download a their own message via a linked device due to a permanent failure (e.g., unable to decrypt) -->
<string name="ConversationItem_cant_download_message_you_will_need_to_send_it_again">Can\'t download message. You will need to send it again.</string>
<!-- Dialog error message shown when user can\'t download a their own image message via a linked device due to a permanent failure (e.g., unable to decrypt) -->
<string name="ConversationItem_cant_download_image_you_will_need_to_send_it_again">Can\'t download image. You will need to send it again.</string>
<!-- Dialog error message shown when user can\'t download a their own video message via a linked device due to a permanent failure (e.g., unable to decrypt) -->
<string name="ConversationItem_cant_download_video_you_will_need_to_send_it_again">Can\'t download video. You will need to send it again.</string>
<!-- Display as the timestamp footer in a message bubble in a conversation when a message has been edited. The timestamp represents a message that has been edited within the last minute. -->
<string name="ConversationItem_edited_now_timestamp_footer">Edited\u2000Now</string>
<!-- Display as the timestamp footer in a message bubble in a conversation when a message has been edited. This is displayed when the edit has occurred between 1-59 minutes ago. -->
<string name="ConversationItem_edited_relative_timestamp_footer">Edited\u2000%1$s</string>
<!-- Display as the timestamp footer in a message bubble in a conversation when a message has been edited. This is displayed when the edit occurred at least 1 hour ago. -->
<string name="ConversationItem_edited_absolute_timestamp_footer">Edited\u2000%1$s</string>
<!-- Displayed if the link preview in the conversation item is for a call link call -->
<string name="ConversationItem__join_call">Join call</string>
<!-- ConversationActivity -->
<string name="ConversationActivity_add_attachment">Add attachment</string>
<!-- Accessibility text associated with image button to send an edited message. -->
<string name="ConversationActivity_send_edit">Send edit</string>
<string name="ConversationActivity_compose_message">Compose message</string>
<string name="ConversationActivity_sorry_there_was_an_error_setting_your_attachment">Sorry, there was an error setting your attachment.</string>
<!-- Toast shown when user is unable to find the recipient when sending a message -->
<string name="ConversationActivity_recipient_is_not_a_valid_sms_or_email_address_exclamation">Recipient is not a valid SMS or email address!</string>
<string name="ConversationActivity_message_is_empty_exclamation">Message is empty!</string>
<string name="ConversationActivity_group_members">Group members</string>
<!-- Warning dialog text shown to user if they try to send a message edit that is too old where %1$d is replaced with the amount of hours, e.g. 3 -->
<plurals name="ConversationActivity_edit_message_too_old">
<item quantity="one">Edits can only be applied within %1$d hour from the time you sent this message.</item>
<item quantity="other">Edits can only be applied within %1$d hours from the time you sent this message.</item>
</plurals>
<!-- Warning dialog text shown to user if they try to edit a message too many times. Where %1$d is replaced with the number of edits -->
<plurals name="ConversationActivity_edit_message_too_many_edits">
<item quantity="one">Only %1$d edit can be applied to this message.</item>
<item quantity="other">Only %1$d edits can be applied to this message.</item>
</plurals>
<string name="ConversationActivity_invalid_recipient">Invalid recipient!</string>
<string name="ConversationActivity_added_to_home_screen">Added to home screen</string>
<string name="ConversationActivity_calls_not_supported">Calls not supported</string>
<string name="ConversationActivity_this_device_does_not_appear_to_support_dial_actions">This device does not appear to support dial actions.</string>
<string name="ConversationActivity_transport_insecure_sms">Insecure SMS</string>
<!-- A title for the option to send an SMS with a placeholder to put the name of their SIM card -->
<string name="ConversationActivity_transport_insecure_sms_with_sim">Insecure SMS (%1$s)</string>
<string name="ConversationActivity_transport_insecure_mms">Insecure MMS</string>
<!-- A title for the option to send an SMS with a placeholder to put the name of their SIM card -->
<string name="ConversationActivity_transport_signal">Signal message</string>
<!-- The content description for button to send a message in a conversation -->
<string name="ConversationActivity_send_message_content_description">Send message</string>
<string name="ConversationActivity_lets_switch_to_signal">Let\'s switch to Signal %1$s</string>
<string name="ConversationActivity_specify_recipient">Please choose a contact</string>
<string name="ConversationActivity_attachment_exceeds_size_limits">Attachment exceeds size limits for the type of message you\'re sending.</string>
<string name="ConversationActivity_unable_to_record_audio">Unable to record audio!</string>
<string name="ConversationActivity_you_cant_send_messages_to_this_group">You can\'t send messages to this group because you\'re no longer a member.</string>
<string name="ConversationActivity_only_s_can_send_messages">Only %1$s can send messages.</string>
<string name="ConversationActivity_admins">admins</string>
<string name="ConversationActivity_message_an_admin">Message an admin</string>
<string name="ConversationActivity_cant_start_group_call">Can\'t start group call</string>
<string name="ConversationActivity_only_admins_of_this_group_can_start_a_call">Only admins of this group can start a call.</string>
<string name="ConversationActivity_there_is_no_app_available_to_handle_this_link_on_your_device">There is no app available to handle this link on your device.</string>
<string name="ConversationActivity_your_request_to_join_has_been_sent_to_the_group_admin">Your request to join has been sent to the group admin. You\'ll be notified when they take action.</string>
<string name="ConversationActivity_cancel_request">Cancel Request</string>
<!-- Dialog title asking users for microphone permission -->
<string name="ConversationActivity_allow_access_microphone">Allow access to your microphone</string>
<!-- Dialog description that will explain the steps needed to give microphone permissions -->
<string name="ConversationActivity_signal_to_send_audio_messages">To send voice messages:</string>
<!-- Alert dialog description asking for microphone permission in order to send voice messages -->
<string name="ConversationActivity_to_send_voice_messages_allow_signal_access_to_your_microphone">To send voice messages, allow Signal access to your microphone.</string>
<!-- Toast text explaining Signal\'s need for microphone access -->
<string name="ConversationActivity_signal_needs_microphone_access_voice_message">Signal needs microphone access to record a voice message.</string>
<string name="ConversationActivity_signal_requires_the_microphone_permission_in_order_to_send_audio_messages">Signal requires the Microphone permission in order to send audio messages, but it has been permanently denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\".</string>
<string name="ConversationActivity_signal_needs_the_microphone_and_camera_permissions_in_order_to_call_s">Signal needs the Microphone and Camera permissions in order to call %s, but they have been permanently denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="ConversationActivity_to_capture_photos_and_video_allow_signal_access_to_the_camera">To capture photos and video, allow Signal access to the camera.</string>
<string name="ConversationActivity_signal_needs_the_camera_permission_to_take_photos_or_video">Signal needs the Camera permission to take photos or video, but it has been permanently denied. Please continue to app settings, select \"Permissions\", and enable \"Camera\".</string>
<string name="ConversationActivity_signal_needs_camera_permissions_to_take_photos_or_video">Signal needs Camera permissions to take photos or video</string>
<string name="ConversationActivity_enable_the_microphone_permission_to_capture_videos_with_sound">Enable the microphone permission to capture videos with sound.</string>
<string name="ConversationActivity_signal_needs_the_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos, but they have been denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="ConversationActivity_signal_needs_recording_permissions_to_capture_video">Signal needs microphone permissions to record videos.</string>
<string name="ConversationActivity_quoted_contact_message">%1$s %2$s</string>
<string name="ConversationActivity_no">No</string>
<string name="ConversationActivity_search_position">%1$d of %2$d</string>
<string name="ConversationActivity_no_results">No results</string>
<string name="ConversationActivity_sticker_pack_installed">Sticker pack installed</string>
<string name="ConversationActivity_new_say_it_with_stickers">New! Say it with stickers</string>
<string name="ConversationActivity_cancel">Cancel</string>
<string name="ConversationActivity_delete_conversation">Delete chat?</string>
<string name="ConversationActivity_delete_and_leave_group">Delete and leave group?</string>
<string name="ConversationActivity_this_conversation_will_be_deleted_from_all_of_your_devices">This chat will be deleted from all of your devices.</string>
<string name="ConversationActivity_you_will_leave_this_group_and_it_will_be_deleted_from_all_of_your_devices">You will leave this group, and it will be deleted from all your devices.</string>
<string name="ConversationActivity_delete">Delete</string>
<string name="ConversationActivity_delete_and_leave">Delete and leave</string>
<!-- Dialog description that will explain the steps needed to give microphone permissions for a voice call -->
<string name="ConversationActivity__to_start_call">To start a call:</string>
<!-- Alert dialog description asking for microphone permission in order to start a voice call -->
<string name="ConversationActivity__to_call_signal_needs_access_to_your_microphone">To start a call, allow Signal access to your microphone.</string>
<!-- Toast text explaining Signal\'s need for microphone access for a voice call -->
<string name="ConversationActivity_signal_needs_microphone_access_voice_call">Signal needs microphone access to start a call.</string>
<string name="ConversationActivity_join">Join</string>
<!-- Button text for an active group call but the call is currently full and unjoinable -->
<string name="ConversationActivity_full">Full</string>
<string name="ConversationActivity_error_sending_media">Error sending media</string>
<!-- Message shown when opening an MMS group conversation with SMS disabled and there are no exported messages -->
<string name="ConversationActivity__sms_messaging_is_no_longer_supported">SMS messaging is no longer supported in Signal.</string>
<!-- Message shown when opening an SMS conversation with SMS disabled and there are no exported messages -->
<string name="ConversationActivity__sms_messaging_is_no_longer_supported_in_signal_invite_s_to_to_signal_to_keep_the_conversation_here">SMS messaging is no longer supported in Signal. Invite %1$s to Signal to keep the conversation here.</string>
<!-- Message shown when opening a conversation with an unregistered user who used to be on Signal -->
<string name="ConversationActivity__this_person_is_no_longer_using_signal">This person is no longer using Signal. Invite them to Signal to keep the conversation here.</string>
<!-- Action button shown when opening an SMS conversation with SMS disabled and there are no exported messages -->
<string name="ConversationActivity__invite_to_signal">Invite to Signal</string>
<!-- Snackbar message shown after dismissing the full screen sms export megaphone indicating we\'ll do it again soon -->
<string name="ConversationActivity__you_will_be_reminded_again_soon">You will be reminded again soon.</string>
<!-- Toast message shown when trying to record a voice message during an ongoing call -->
<string name="ConversationFragment_cannot_record_voice_message_during_call">Cannot record voice message during call.</string>
<!-- ConversationAdapter -->
<plurals name="ConversationAdapter_n_unread_messages">
<item quantity="one">%d unread message</item>
<item quantity="other">%d unread messages</item>
</plurals>
<!-- ConversationFragment -->
<!-- Toast text when contacts activity is not found -->
<string name="ConversationFragment__contacts_app_not_found">Contacts app not found.</string>
<plurals name="ConversationFragment_delete_selected_messages">
<item quantity="one">Delete selected message?</item>
<item quantity="other">Delete selected messages?</item>
</plurals>
<string name="ConversationFragment_save_to_sd_card">Save to storage?</string>
<plurals name="ConversationFragment_saving_n_media_to_storage_warning">
<item quantity="one">Saving this media to storage will allow any other apps on your device to access it.\n\nContinue?</item>
<item quantity="other">Saving all %1$d media to storage will allow any other apps on your device to access them.\n\nContinue?</item>
</plurals>
<plurals name="ConversationFragment_saving_n_attachments">
<item quantity="one">Saving attachment</item>
<item quantity="other">Saving %1$d attachments</item>
</plurals>
<plurals name="ConversationFragment_saving_n_attachments_to_sd_card">
<item quantity="one">Saving attachment to storage…</item>
<item quantity="other">Saving %1$d attachments to storage…</item>
</plurals>
<!-- Checkbox shown in dialog to not show the dialog again in future cases -->
<string name="ConversationFragment_dont_show_again">Don\'t show again</string>
<string name="ConversationFragment_pending">Pending…</string>
<!-- Describes how the message was sent when looking at a message detail. Previously, messages could be through other means like SMS -->
<string name="ConversationFragment_push">Data (Signal)</string>
<string name="ConversationFragment_mms">MMS</string>
<string name="ConversationFragment_sms">SMS</string>
<string name="ConversationFragment_deleting">Deleting</string>
<string name="ConversationFragment_deleting_messages">Deleting messages…</string>
<string name="ConversationFragment_delete_for_me">Delete for me</string>
<string name="ConversationFragment_delete_for_everyone">Delete for everyone</string>
<!-- Dialog button for deleting one or more note-to-self messages only on this device, leaving that same message intact on other devices. -->
<string name="ConversationFragment_delete_on_this_device">Delete on this device</string>
<!-- Dialog button for deleting one or more note-to-self messages that will be sync\'d to other devices -->
<string name="ConversationFragment_delete">Delete</string>
<!-- Dialog button for deleting one or more note-to-self messages on all linked devices. -->
<string name="ConversationFragment_delete_everywhere">Delete everywhere</string>
<string name="ConversationFragment_this_message_will_be_deleted_for_everyone_in_the_conversation">This message will be deleted for everyone in the chat if theyre on a recent version of Signal. They will be able to see that you deleted a message.</string>
<string name="ConversationFragment_quoted_message_not_found">Original message not found</string>
<string name="ConversationFragment_quoted_message_no_longer_available">Original message no longer available</string>
<string name="ConversationFragment_failed_to_open_message">Failed to open message</string>
<string name="ConversationFragment_you_can_swipe_to_the_right_reply">You can swipe to the right on any message to quickly reply</string>
<string name="ConversationFragment_you_can_swipe_to_the_left_reply">You can swipe to the left on any message to quickly reply</string>
<string name="ConversationFragment_view_once_media_is_deleted_after_sending">View-once media is deleted after sending</string>
<string name="ConversationFragment_you_already_viewed_this_message">You already viewed this message</string>
<string name="ConversationFragment__you_can_add_notes_for_yourself_in_this_conversation">You can add notes for yourself in this chat. If your account has any linked devices, new notes will be synced.</string>
<string name="ConversationFragment__d_group_members_have_the_same_name">%1$d group members have the same name.</string>
<string name="ConversationFragment__tap_to_review">Tap to review</string>
<!-- The body of a banner that can show up at the top of a chat, letting the user know that you have two contacts with the same name -->
<string name="ConversationFragment__review_banner_body">This person has the same name as another contact</string>
<string name="ConversationFragment_contact_us">Contact us</string>
<string name="ConversationFragment_verify">Verify</string>
<string name="ConversationFragment_not_now">Not now</string>
<string name="ConversationFragment_your_safety_number_with_s_changed">Your safety number with %s changed</string>
<string name="ConversationFragment_your_safety_number_with_s_changed_likey_because_they_reinstalled_signal">Your safety number with %s changed, likely because they reinstalled Signal or changed devices. Tap Verify to confirm the new safety number. This is optional.</string>
<!-- Dialog title for block group link join requests -->
<string name="ConversationFragment__block_request">Block request?</string>
<!-- Dialog message for block group link join requests -->
<string name="ConversationFragment__s_will_not_be_able_to_join_or_request_to_join_this_group_via_the_group_link">%1$s will not be able to join or request to join this group via the group link. They can still be added to the group manually.</string>
<!-- Dialog confirm block request button -->
<string name="ConversationFragment__block_request_button">Block request</string>
<!-- Dialog cancel block request button -->
<string name="ConversationFragment__cancel">Cancel</string>
<!-- Message shown after successfully blocking join requests for a user -->
<string name="ConversationFragment__blocked">Blocked</string>
<!-- Action shown to allow a user to update their application because it has expired -->
<string name="ConversationFragment__update_build">Update Signal</string>
<!-- Action shown to allow a user to re-register as they are no longer registered -->
<string name="ConversationFragment__reregister_signal">Re-register Signal</string>
<!-- Label for a button displayed in the conversation toolbar to return to the previous screen. -->
<string name="ConversationFragment__content_description_back_button">Navigate back.</string>
<!-- Label for a button displayed in the conversation toolbar to open the main screen of the app. -->
<string name="ConversationFragment__content_description_launch_signal_button">Open Signal</string>
<!-- Dialog title shown when more than one contact in a group conversation is no longer verified -->
<string name="ConversationFragment__no_longer_verified">No longer verified</string>
<!-- Button shown in conversation header when in a message request state and no groups in common to show new message safety tips -->
<string name="ConversationFragment_safety_tips">Safety tips</string>
<!-- Menu option to report spam in a conversation -->
<string name="ConversationFragment_report_spam">Report spam</string>
<!-- Menu option to block in a conversation -->
<string name="ConversationFragment_block">Block</string>
<!-- Menu otpion to accept a message request in a conversation -->
<string name="ConversationFragment_accept">Accept</string>
<!-- Menu option to delete an entire chat in a conversation -->
<string name="ConversationFragment_delete_chat">Delete chat</string>
<!-- Menu option to unblock in a conversation -->
<string name="ConversationFragment_unblock">Unblock</string>
<!-- Dialog title shown after reporting spam and tapping the conversation item -->
<string name="ConversationFragment_reported_spam">Reported spam</string>
<!-- Dialog message shown after reporting spam and tapping the conversation item -->
<string name="ConversationFragment_reported_spam_message">Signal has been notified that this person may be sending spam. Signal cant see the content of any chats.</string>
<!-- Toast shown after reporting spam and tapping the conversation item -->
<string name="ConversationFragment_reported_as_spam">Reported as spam</string>
<!-- Toast shown after reporting and blocking a conversation -->
<string name="ConversationFragment_reported_as_spam_and_blocked">Reported as spam and blocked</string>
<!-- Dialog message shown after accepting a message request and tapping on options from the conversation event -->
<string name="ConversationFragment_you_accepted_a_message_request_from_s">You accepted a message request from %1$s. If this was a mistake, you can choose an action below.</string>
<!-- Text shown in conversation header when in a message request state and to carefully review the user -->
<string name="ConversationFragment_review_carefully">Review carefully</string>
<!-- Text shown in conversation header when in a message request state that profile names are not verified. Placeholder will be \'Profile names\' -->
<string name="ConversationFragment_profile_names_not_verified">%s are not verified</string>
<!-- Text shown in conversation header when in a message request state that group names are not verified. Placeholder will be \'Group names\' -->
<string name="ConversationFragment_group_names_not_verified">%s are not verified</string>
<!-- Placeholder text shown in conversation header that when clicked will open a dialog about profile names -->
<string name="ConversationFragment_profile_names">Profile names</string>
<!-- Placeholder text shown in conversation header that when clicked will open a dialog about group names -->
<string name="ConversationFragment_group_names">Group names</string>
<!-- Snackbar toast message shown when a profile cannot be downloaded and to try again. -->
<string name="ConversationFragment_photo_failed">Photo failed to download. Try again.</string>
<!-- Title of Safety Tips bottom sheet dialog -->
<string name="SafetyTips_title">Safety Tips</string>
<!-- Dialog subtitle when showign tips for a 1:1 conversation -->
<string name="SafetyTips_subtitle_individual">Be careful when accepting message requests from people you dont know. Watch out for:</string>
<!-- Dialog subtitle when showing tips for a group conversation -->
<string name="SafetyTips_subtitle_group">Review this request carefully. None of your contacts or people you chat with are in this group. Here are a few things to watch out for:</string>
<!-- Button text to move to the previous tip-->
<string name="SafetyTips_previous_tip">Previous tip</string>
<!-- Button text to move to the next tip -->
<string name="SafetyTips_next_tip">Next tip</string>
<!-- Title of tip 0 -->
<string name="SafetyTips_tip0_title">Fake names and accounts</string>
<!-- Message of tip 0 -->
<string name="SafetyTips_tip0_message">Signal will never contact you for your registration code or PIN. Be cautious of requests that impersonate others. Profile names are chosen by their account holder and aren\'t verified.</string>
<!-- Title of tip 1 -->
<string name="SafetyTips_tip1_title">Crypto or money scams</string>
<!-- Message of tip 1 -->
<string name="SafetyTips_tip1_message">If someone you dont know messages about cryptocurrency (like Bitcoin) or a financial opportunity, be careful—its likely spam.</string>
<!-- Title of tip 2 -->
<string name="SafetyTips_tip2_title">Vague or irrelevant messages</string>
<!-- Message of tip 2 -->
<string name="SafetyTips_tip2_message">Spammers often start with a simple message like “Hi” to draw you in. If you respond they may engage you further.</string>
<!-- Title of tip 3 -->
<string name="SafetyTips_tip3_title">Messages with links</string>
<!-- Message of tip 3 -->
<string name="SafetyTips_tip3_message">Be careful of messages from people you dont know that have links to websites. Never visit links from people you dont trust.</string>
<!-- Title of tip 4 -->
<string name="SafetyTips_tip4_title">Fake businesses and institutions</string>
<!-- Message of tip 4 -->
<string name="SafetyTips_tip4_message">Be careful of businesses or government agencies contacting you. Messages involving tax agencies, couriers, and more can be spam.</string>
<!-- Bottom sheet text explaining that profile names are chosen by the account holder. Placeholder will be \'Profile names\' -->
<string name="ProfileNameBottomSheet__profile_names_on_signal">%s on Signal are chosen by their account holder.</string>
<!-- Bottom sheet text explaining that profile names are not verified. -->
<string name="ProfileNameBottomSheet__profile_names_arent_verified">Profile names arent verified</string>
<!-- Bottom sheet text explaining that accounts can impersonate other people and to be cautious -->
<string name="ProfileNameBottomSheet__be_cautious_of_accounts">Be cautious of accounts that impersonate others</string>
<!-- Bottom sheet text explaining that personal information should not be shared with strangers -->
<string name="ProfileNameBottomSheet__dont_share_personal">Dont share personal information with people you dont know</string>
<!-- Bottom sheet text explaining that group names are chosen by the group members. Placeholder will be \'Group names\' -->
<string name="ProfileNameBottomSheet__group_names_on_signal">%1$s are chosen by members of the group.</string>
<!-- Bottom sheet text explaining that groups can impersonate organizations and to be cautious -->
<string name="ProfileNameBottomSheet__be_cautious_of_groups">Be cautious of groups that impersonate organizations and businesses</string>
<!-- Bottom sheet text explaining that profile names of group members are not verified -->
<string name="ProfileNameBottomSheet__profile_names_in_groups">Profile names of members in groups are not verified</string>
<!-- Label for a button displayed in conversation list to clear the chat filter -->
<string name="ConversationListFragment__clear_filter">Clear filter</string>
<!-- Notice on chat list when no unread chats are available, centered on display -->
<string name="ConversationListFragment__no_unread_chats">No unread chats</string>
<plurals name="ConversationListFragment_delete_selected_conversations">
<item quantity="one">Delete selected chat?</item>
<item quantity="other">Delete selected chats?</item>
</plurals>
<plurals name="ConversationListFragment_this_will_permanently_delete_all_n_selected_conversations">
<item quantity="one">This will permanently delete the selected chat.</item>
<item quantity="other">This will permanently delete all %1$d selected chats.</item>
</plurals>
<!-- Dialog message shown when deleting one to many conversations from the chat list and the user has a linked device -->
<plurals name="ConversationListFragment_this_will_permanently_delete_all_n_selected_conversations_linked_device">
<item quantity="one">This will permanently delete the selected chat from all your devices.</item>
<item quantity="other">This will permanently delete all %1$d selected chats from all your devices.</item>
</plurals>
<string name="ConversationListFragment_deleting">Deleting</string>
<plurals name="ConversationListFragment_deleting_selected_conversations">
<item quantity="one">Deleting selected chat…</item>
<item quantity="other">Deleting selected chats…</item>
</plurals>
<plurals name="ConversationListFragment_conversations_archived">
<item quantity="one">Chat archived</item>
<item quantity="other">%d chats archived</item>
</plurals>
<string name="ConversationListFragment_undo">Undo</string>
<plurals name="ConversationListFragment_moved_conversations_to_inbox">
<item quantity="one">Moved chat to inbox</item>
<item quantity="other">Moved %d chats to inbox</item>
</plurals>
<plurals name="ConversationListFragment_read_plural">
<item quantity="one">Read</item>
<item quantity="other">Read</item>
</plurals>
<plurals name="ConversationListFragment_unread_plural">
<item quantity="one">Unread</item>
<item quantity="other">Unread</item>
</plurals>
<string name="ConversationListFragment_pin">Pin</string>
<string name="ConversationListFragment_unpin">Unpin</string>
<string name="ConversationListFragment_mute">Mute</string>
<string name="ConversationListFragment_unmute">Unmute</string>
<string name="ConversationListFragment_select">Select</string>
<string name="ConversationListFragment_archive">Archive</string>
<string name="ConversationListFragment_unarchive">Unarchive</string>
<string name="ConversationListFragment_delete">Delete</string>
<string name="ConversationListFragment_select_all">Select all</string>
<!-- Screen title shown when selecting multiple items from a list like conversation threads or call logs. -->
<plurals name="ConversationListFragment_s_selected">
<item quantity="one">%d selected</item>
<item quantity="other">%d selected</item>
</plurals>
<!-- Context menu option to add a chat to a folder -->
<string name="ConversationListFragment_add_to_folder">Add to folder</string>
<!-- Context menu option to remove a chat from a folder -->
<string name="ConversationListFragment_remove_from_folder">Remove from folder</string>
<!-- Bottom sheet title when choosing a folder to add a chat to -->
<string name="AddToFolderBottomSheet_choose_a_folder">Choose a folder</string>
<!-- Toast shown when a chat has been added to a folder, where %s is the name of the folder -->
<string name="AddToFolderBottomSheet_added_to_s">Added to \"%1$s\"</string>
<!-- Toast shown when a user tries to add chats to a folder, but the folder already has those chats. %s is the name of the folder -->
<plurals name="AddToFolderBottomSheet_these_chat_are_already_in_s">
<item quantity="one">This chat is already in \"%1$s\"</item>
<item quantity="other">These chats are already in \"%1$s\"</item>
</plurals>
<!-- Show in conversation list overflow menu to open selection bottom sheet -->
<string name="ConversationListFragment__notification_profile">Notification profile</string>
<!-- Tooltip shown after you have created your first notification profile -->
<string name="ConversationListFragment__turn_your_notification_profile_on_or_off_here">Turn your notification profile on or off here.</string>
<!-- Message shown in top toast to indicate the named profile is on -->
<string name="ConversationListFragment__s_on">%1$s on</string>
<!-- -->
<string name="ConversationListFragment_username_recovered_toast">Your QR code and link have been reset and your username is %1$s</string>
<!-- ConversationListItem -->
<string name="ConversationListItem_key_exchange_message">Key exchange message</string>
<!-- ConversationListItemAction -->
<string name="ConversationListItemAction_archived_conversations_d">Archived chats (%d)</string>
<!-- ConversationTitleView -->
<string name="ConversationTitleView_verified">Verified</string>
<string name="ConversationTitleView_you">You</string>
<!-- ConversationTypingView -->
<string name="ConversationTypingView__plus_d">+%1$d</string>
<!-- Title for a reminder bottom sheet to users who have re-registered that they need to go back to re-link their devices. -->
<string name="RelinkDevicesReminderFragment__relink_your_devices">Re-link your devices</string>
<!-- Description for a reminder bottom sheet to users who have re-registered that they need to go back to re-link their devices. -->
<string name="RelinkDevicesReminderFragment__the_devices_you_added_were_unlinked">The devices you added were unlinked when your device was unregistered. Go to Settings to re-link any devices.</string>
<!-- Button label for the re-link devices bottom sheet reminder to navigate to the Devices page in the settings. -->
<string name="RelinkDevicesReminderFragment__open_settings">Open settings</string>
<!-- Button label for the re-link devices bottom sheet reminder to dismiss the pop up. -->
<string name="RelinkDevicesReminderFragment__later">Later</string>
<!-- CreateGroupActivity -->
<string name="CreateGroupActivity__select_members">Select members</string>
<!-- CreateProfileActivity -->
<string name="CreateProfileActivity__profile">Profile</string>
<string name="CreateProfileActivity_error_setting_profile_photo">Error setting profile photo</string>
<string name="CreateProfileActivity_problem_setting_profile">Problem setting profile</string>
<string name="CreateProfileActivity_set_up_your_profile">Set up your profile</string>
<string name="CreateProfileActivity_signal_profiles_are_end_to_end_encrypted">Your profile and changes to it will be visible to people you message, contacts, and groups.</string>
<string name="CreateProfileActivity_set_avatar_description">Set avatar</string>
<!-- ProfileCreateFragment -->
<!-- Displayed at the top of the screen and explains how profiles can be viewed. -->
<string name="ProfileCreateFragment__profiles_are_visible_to_contacts_and_people_you_message">Profiles are visible to people you message, contacts, and groups.</string>
<!-- Title of clickable row to select phone number privacy settings -->
<string name="ProfileCreateFragment__who_can_find_me">Who can find me by number?</string>
<!-- WhoCanSeeMyPhoneNumberFragment -->
<!-- Toolbar title for this screen -->
<string name="WhoCanSeeMyPhoneNumberFragment__who_can_find_me_by_number">Who can find me by number?</string>
<!-- Description for radio item stating anyone can see your phone number -->
<string name="WhoCanSeeMyPhoneNumberFragment__anyone_who_has_your">Anyone who has your phone number will see you\'re on Signal and can start chats with you.</string>
<!-- Description for radio item stating no one will be able to see your phone number -->
<string name="WhoCanSeeMyPhoneNumberFragment__nobody_will_be_able">Nobody will be able to see you\'re on Signal unless you message them or have an existing chat with them.</string>
<!-- ChooseBackupFragment -->
<string name="ChooseBackupFragment__restore_from_backup">Restore from backup?</string>
<string name="ChooseBackupFragment__restore_your_messages_and_media">Restore your messages and media from a local backup. If you don\'t restore now, you won\'t be able to restore later.</string>
<string name="ChooseBackupFragment__icon_content_description">Restore from backup icon</string>
<string name="ChooseBackupFragment__choose_backup">Choose backup</string>
<string name="ChooseBackupFragment__learn_more">Learn more</string>
<string name="ChooseBackupFragment__no_file_browser_available">No file browser available</string>
<!-- RestoreBackupFragment -->
<string name="RestoreBackupFragment__restore_complete">Restore complete</string>
<string name="RestoreBackupFragment__to_continue_using_backups_please_choose_a_folder">To continue using backups, please choose a folder. New backups will be saved to this location.</string>
<string name="RestoreBackupFragment__choose_folder">Choose folder</string>
<string name="RestoreBackupFragment__not_now">Not now</string>
<!-- Couldn\'t find the selected backup -->
<string name="RestoreBackupFragment__backup_not_found">Backup not found.</string>
<!-- Couldn\'t read the selected backup -->
<string name="RestoreBackupFragment__backup_could_not_be_read">Backup could not be read.</string>
<!-- Backup has an unsupported file extension -->
<string name="RestoreBackupFragment__backup_has_a_bad_extension">Backup has a bad extension.</string>
<!-- CreateBackupBottomSheet -->
<!-- Bottom sheet title -->
<string name="CreateBackupBottomSheet__you_are_all_set">You\'re all set. Start your backup now.</string>
<!-- Bottom sheet paid message -->
<string name="CreateBackupBottomSheet__depending_on_the_size">Depending on the size of your backup, this could take a long time. You can use your phone as you normally do while the backup takes place.</string>
<!-- Bottom sheet free message -->
<string name="CreateBackupBottomSheet__free_tier">Media is added to your backup as you send and receive messages.</string>
<!-- Headline text for a bottom sheet dialog shown when the restoration of the media backup fails. -->
<string name="RestoreMediaFailedBottomSheet__Cant_restore_media">Can\'t restore media</string>
<!-- Help text for a bottom sheet dialog shown when the restoration of the media backup fails, displayed while the app is calculating the amount of disk space required. -->
<string name="RestoreMediaFailedBottomSheet__Your_device_does_not_have_enough_free_space_placeholder">Your device does not have enough free space. Free up storage space to restore your media.\n\nIf you choose “Skip restore” the media in your backup will be deleted the next time your device completes a new backup.</string>
<!-- Help text for a bottom sheet dialog shown when the restoration of the media backup fails, displayed once the app knows how much disk space is required. The placeholder is a filesize, such as "1.23 GB." -->
<string name="RestoreMediaFailedBottomSheet__Your_device_does_not_have_enough_free_space">Your device does not have enough free space. Free up %1$s of space to restore your media.\n\nIf you choose “Skip restore” the media in your backup will be deleted the next time your device completes a new backup.</string>
<!-- Confirmation button to dismiss bottom sheet dialog without aborting the restoration process. -->
<string name="RestoreMediaFailedBottomSheet__Okay">OK</string>
<!-- Negative button on a bottom sheet dialog shown when the restoration of the media backup fails. This aborts the restoration process. -->
<string name="RestoreMediaFailedBottomSheet__Skip_restore">Skip restore</string>
<!-- Accessibility content description for the "Backup Error" icon -->
<string name="RestoreMediaFailedBottomSheet__Backup_error_icon_content_description">Backup error icon</string>
<!-- Banner text that is displayed at the top of the app when trying to restore more media than the device\'s memory has space for. -->
<string name="RestoreMediaErrorBanner__Free_up_storage_space">Free up storage space to restore your media.</string>
<!-- Banner text that is displayed at the top of the app when trying to restore more media than the device\'s memory has space for. The placeholder is a filesize, such as "1.23 GB." -->
<string name="RestoreMediaErrorBanner__Free_up_of_space">Free up %1$s of space to restore your media.</string>
<!-- Remote media restoration in-process status title. -->
<string name="RestoreMediaReminder__Restoring_media">Restoring media</string>
<!-- Remote media restoration in-process description. The first to placeholders are filesizes, such as "865 MB" and "2.3 GB". The final placeholder is a whole number representing the percentage progress. -->
<string name="RestoreMediaReminder__Progress_filesize">%1$s of %2$s (%3$d%%)</string>
<!-- Remote media restoration paused status title. -->
<string name="RestoreMediaReminder__Restoring_media_paused">Restoring media paused</string>
<!-- Remote media restoration paused status description for when the restore is paused because unmetered connectivity, such as WiFi, is unavailable. -->
<string name="RestoreMediaReminder__Waiting_for_Wifi">Waiting for WiFi…</string>
<!-- Remote media restoration paused status description for when the restore is paused because internet is unavailable. -->
<string name="RestoreMediaReminder__Waiting_for_internet_connection">Waiting for Internet connection…</string>
<!-- Remote media restoration paused status description for when the device\'s battery is low -->
<string name="RestoreMediaReminder__low_battery">Low battery. Charge your device.</string>
<!-- Remote media restoration call to action when the device is out of space. The placeholder string is a file size, such as "1.23 GB". -->
<string name="RestoreMediaReminder__Free_up_space">Free up %1$s to restore your media.</string>
<!-- Button label to abort media restoration -->
<string name="RestoreMediaReminder__Skip_restore">Skip restore</string>
<!-- BackupsPreferenceFragment -->
<string name="BackupsPreferenceFragment__chat_backups">Chat backups</string>
<string name="BackupsPreferenceFragment__backups_are_encrypted_with_a_passphrase">Backups are encrypted with a passphrase and stored on your device.</string>
<string name="BackupsPreferenceFragment__create_backup">Create backup</string>
<string name="BackupsPreferenceFragment__last_backup">Last backup: %1$s</string>
<string name="BackupsPreferenceFragment__backup_folder">Backup folder</string>
<!-- Title for a preference item allowing the user to selected the hour of the day when their chats are backed up. -->
<string name="BackupsPreferenceFragment__backup_time">Backup time</string>
<string name="BackupsPreferenceFragment__verify_backup_passphrase">Verify backup passphrase</string>
<string name="BackupsPreferenceFragment__test_your_backup_passphrase">Test your backup passphrase and verify that it matches</string>
<string name="BackupsPreferenceFragment__turn_on">Turn on</string>
<string name="BackupsPreferenceFragment__turn_off">Turn off</string>
<string name="BackupsPreferenceFragment__to_restore_a_backup">To restore a backup, install a new copy of Signal. Open the app and tap "Restore backup", then locate a backup file. %1$s</string>
<string name="BackupsPreferenceFragment__learn_more">Learn more</string>
<string name="BackupsPreferenceFragment__in_progress">In progress…</string>
<!-- Status text shown in backup preferences when verifying a backup -->
<string name="BackupsPreferenceFragment__verifying_backup">Verifying backup…</string>
<!-- Progress of backup where %d is the number of files completed so far -->
<string name="BackupsPreferenceFragment__d_so_far">%1$d so far…</string>
<!-- Show percentage of completion of backup -->
<string name="BackupsPreferenceFragment__s_so_far">%1$s%% so far…</string>
<string name="BackupsPreferenceFragment_signal_requires_external_storage_permission_in_order_to_create_backups">Signal requires external storage permission in order to create backups, but it has been permanently denied. Please continue to app settings, select \"Permissions\" and enable \"Storage\".</string>
<!-- Title of dialog shown when picking the time to perform a chat backup -->
<string name="BackupsPreferenceFragment__set_backup_time">Set backup time</string>
<!-- CustomDefaultPreference -->
<string name="CustomDefaultPreference_using_custom">Using custom: %s</string>
<string name="CustomDefaultPreference_using_default">Using default: %s</string>
<string name="CustomDefaultPreference_none">None</string>
<!-- AvatarSelectionBottomSheetDialogFragment -->
<string name="AvatarSelectionBottomSheetDialogFragment__taking_a_photo_requires_the_camera_permission">Taking a photo requires the camera permission.</string>
<string name="AvatarSelectionBottomSheetDialogFragment__viewing_your_gallery_requires_the_storage_permission">Viewing your gallery requires the storage permission.</string>
<!-- DateUtils -->
<string name="DateUtils_just_now">Now</string>
<string name="DateUtils_minutes_ago">%dm</string>
<string name="DateUtils_today">Today</string>
<string name="DateUtils_yesterday">Yesterday</string>
<!-- When scheduling a message, %1$s replaced with either today, tonight, or tomorrow. %2$s replaced with the time. e.g. Tonight at 9:00pm -->
<string name="DateUtils_schedule_at">%1$s at %2$s</string>
<!-- Used when getting a time in the future. For example, Tomorrow at 9:00pm -->
<string name="DateUtils_tomorrow">Tomorrow</string>
<!-- Used in the context: Tonight at 9:00pm for example. Specifically this is after 7pm -->
<string name="DateUtils_tonight">Tonight</string>
<!-- Used when showing the time a device was linked. %1$s is replaced with the date while %2$s is replaced with the time. e.g. on Jan 15 at 9:00pm -->
<plurals name="DateUtils_date_time_at">
<item quantity="one">on %1$s at %2$s</item>
<item quantity="other">on %1$s at %2$s</item>
</plurals>
<!-- Used when showing the time a device was linked. e.g. at 9:00pm -->
<plurals name="DateUtils_time_at">
<item quantity="one">at %1$s</item>
<item quantity="other">at %1$s</item>
</plurals>
<!-- Scheduled Messages -->
<!-- Title for dialog that shows all the users scheduled messages for a chat -->
<string name="ScheduledMessagesBottomSheet__schedules_messages">Scheduled messages</string>
<!-- Option when scheduling a message to select a specific date and time to send a message -->
<string name="ScheduledMessages_pick_time">Pick Date &amp; Time</string>
<!-- Title for dialog explaining to users how the scheduled messages work -->
<string name="ScheduleMessageFTUXBottomSheet__title">Scheduled messages</string>
<!-- Disclaimer text for scheduled messages explaining to users that the scheduled messages will only send if connected to the internet -->
<string name="ScheduleMessageFTUXBottomSheet__disclaimer">When you send a scheduled message, make sure your device will be on and connected to the internet at the time of sending. If not, your message will send when your device reconnects.</string>
<!-- Confirmation button text acknowledging the user understands the disclaimer -->
<string name="ScheduleMessageFTUXBottomSheet__okay">Okay</string>
<!-- Title for dialog asking users to allow alarm permissions for scheduled messages -->
<string name="ReenableScheduleMessagesDialogFragment_reenable_title">To re-enable message scheduling:</string>
<!-- Title of dialog with a calendar to select the date the user wants to schedule a message. -->
<string name="ScheduleMessageTimePickerBottomSheet__select_date_title">Select date</string>
<!-- Title of dialog with a clock to select the time at which the user wants to schedule a message. -->
<string name="ScheduleMessageTimePickerBottomSheet__select_time_title">Select time</string>
<!-- Title of dialog that allows user to set the time and day that their message will be sent -->
<string name="ScheduleMessageTimePickerBottomSheet__dialog_title">Schedule message</string>
<!-- Text for confirmation button when scheduling messages that allows the user to confirm and schedule the sending time -->
<string name="ScheduleMessageTimePickerBottomSheet__schedule_send">Schedule send</string>
<!-- Disclaimer in message scheduling dialog. %1$s replaced with a GMT offset (e.g. GMT-05:00), and %2$s is replaced with the time zone name (e.g. Eastern Standard Time) -->
<string name="ScheduleMessageTimePickerBottomSheet__timezone_disclaimer">All times in (%1$s) %2$s</string>
<!-- Warning dialog message text shown when select time for scheduled send is in the past resulting in an immediate send if scheduled. -->
<string name="ScheduleMessageTimePickerBottomSheet__select_time_in_past_dialog_warning">Selected time is in the past. This will send the message immediately.</string>
<!-- Positive button text for warning dialog shown when scheduled send is in the past -->
<string name="ScheduleMessageTimePickerBottomSheet__select_time_in_past_dialog_positive_button">Send immediately</string>
<!-- Context menu option to send a scheduled message now -->
<string name="ScheduledMessagesBottomSheet_menu_send_now">Send now</string>
<!-- Context menu option to reschedule a selected message -->
<string name="ScheduledMessagesBottomSheet_menu_reschedule">Reschedule</string>
<!-- Button in dialog asking user if they are sure they want to delete the selected scheduled message -->
<string name="ScheduledMessagesBottomSheet_delete_dialog_action">Delete</string>
<!-- Button in dialog asking user if they are sure they want to delete the selected scheduled message -->
<string name="ScheduledMessagesBottomSheet_delete_dialog_message">Delete selected scheduled message?</string>
<!-- Progress message shown while deleting selected scheduled message -->
<string name="ScheduledMessagesBottomSheet_deleting_progress_message">Deleting scheduled message…</string>
<!-- DecryptionFailedDialog -->
<string name="DecryptionFailedDialog_chat_session_refreshed">Chat session refreshed</string>
<string name="DecryptionFailedDialog_signal_uses_end_to_end_encryption">Signal uses end-to-end encryption and it may need to refresh your chat session sometimes. This doesn\'t affect your chat\'s security, but you may have missed a message from this contact, and you can ask them to resend it.</string>
<!-- LinkDeviceFragment -->
<!-- Description for how Signal will work with a linked device (eg desktop, iPad) -->
<string name="LinkDeviceFragment__use_signal_on_desktop_ipad">Use this Signal account on desktop or iPad.</string>
<!-- Button prompting users to link a new device to their account -->
<string name="LinkDeviceFragment__link_a_new_device">Link a new device</string>
<!-- Text explaining that on linked devices, messages will be encrypted where %s will be replaced with an image-->
<string name="LinkDeviceFragment__messages_and_chat_info_are_protected">%1$s Messages and chat info are protected by end-to-end encryption on all devices</string>
<!-- Bottom sheet title explaining how Signal works on a linked device -->
<string name="LinkDeviceFragment__signal_on_desktop_ipad">Signal on desktop or iPad</string>
<!-- Bottom sheet description explaining that messages on linked devices are private -->
<string name="LinkDeviceFragment__all_messaging_is_private">All messaging on linked devices is private</string>
<!-- Bottom sheet description explaining that future messages on linked devices will be in sync with your phone but previous messages will not appear -->
<string name="LinkDeviceFragment__signal_messages_are_synchronized">Signal messages are synchronized with Signal on your mobile phone after it is linked. Your previous message history will not appear.</string>
<!-- Bottom sheet description explaining that for non-desktop/iPad devices, they should go to %s to download Signal where %s is Signal\'s website -->
<string name="LinkDeviceFragment__on_other_device_visit_signal">On the device you want to link, visit %s to install Signal</string>
<string name="LinkDeviceFragment__signal_download_url" translatable="false">signal.org/download</string>
<!-- Header title listing out current linked devices -->
<string name="LinkDeviceFragment__my_linked_devices">My linked devices</string>
<!-- Dialog confirmation to unlink a device -->
<string name="LinkDeviceFragment__unlink">Unlink</string>
<!-- Toast message indicating a device has been unlinked, where %s is the name of the device -->
<string name="LinkDeviceFragment__s_unlinked">\"%s\" unlinked</string>
<!-- Toast message indicating a device has been successfully linked, where %s is the name of the device -->
<string name="LinkDeviceFragment__s_linked">\"%s\" linked</string>
<!-- Progress dialog message indicating that a device is currently being linked with an account -->
<string name="LinkDeviceFragment__linking_device">Linking device…</string>
<!-- Toast message shown after a device has been linked -->
<string name="LinkDeviceFragment__device_approved">Device approved</string>
<!-- Progress dialog message indicating that the list of linked devices is currently loading -->
<string name="LinkDeviceFragment__loading">Loading…</string>
<!-- Progress dialog message indicating that you are syncing messages to your linked device -->
<string name="LinkDeviceFragment__syncing_messages">Syncing messages…</string>
<!-- Text message shown when the user has no linked devices -->
<string name="LinkDeviceFragment__no_linked_devices">No linked devices</string>
<!-- Title on biometrics prompt explaining what biometrics are being used for -->
<string name="LinkDeviceFragment__unlock_to_link">Unlock to link a device</string>
<!-- Title on bottom sheet explaining our usage of biometrics to link a device -->
<string name="LinkDeviceFragment__before_linking">Before linking, confirm it\'s you</string>
<!-- Body of bottom sheet explaining that users should use their device pin or biometrics and not their Signal pin -->
<string name="LinkDeviceFragment__tap_continue_and_enter_phone">Tap continue and enter your phone\'s lock to confirm. Do not enter your Signal PIN.</string>
<!-- Button that dismisses the bottom sheet -->
<string name="LinkDeviceFragment__continue">Continue</string>
<!-- Option on button to contact support -->
<string name="LinkDeviceFragment__contact_support">Contact support</string>
<!-- Title of dialog asking users if they want to submit debug logs when contacting support -->
<string name="LinkDeviceFragment__submit_debug_log">Submit debug log?</string>
<!-- Body of dialog explaining what debug logs are and that they are optional to submit -->
<string name="LinkDeviceFragment__your_debug_logs">Your debug logs will help us troubleshoot your issue faster. Submitting your logs is optional.</string>
<!-- Button option to submit debug log when contacting support -->
<string name="LinkDeviceFragment__submit_with_debug">Submit with debug log</string>
<!-- Button option to not submit debug log when contacting support -->
<string name="LinkDeviceFragment__submit_without_debug">Submit without debug log</string>
<!-- Button option to dismiss dialog -->
<string name="LinkDeviceFragment__cancel">Cancel</string>
<!-- Email subject when contacting support on a linked device syncing issue -->
<string name="LinkDeviceFragment__link_sync_failure_support_email">Android Link&amp;Sync Export Failed</string>
<string name="LinkDeviceFragment__link_sync_failure_support_email_filter" translatable="false">Android Link&amp;Sync Export Failed</string>
<!-- Title of a dialog letting the user know that syncing messages to their linked device failed -->
<string name="LinkDeviceFragment__sync_failure_title">Message sync failed</string>
<!-- Body of a dialog letting the user know that syncing messages to their linked device failed -->
<string name="LinkDeviceFragment__sync_failure_body">Your messages couldn\'t be transferred to your linked device. You can try re-linking and transferring again, or continue without transferring your message history.</string>
<!-- Body of a dialog letting the user know that syncing messages to their linked device failed but the device was still able to be linked -->
<string name="LinkDeviceFragment__sync_failure_body_unretryable">Your device was successfully linked, but your messages could not be transferred.</string>
<!-- Text button in a dialog that, when pressed, will redirect to the Signal support page -->
<string name="LinkDeviceFragment__learn_more">Learn more</string>
<string name="LinkDeviceFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007320551</string>
<!-- Text button of a button in a dialog that, when pressed, will restart the process of linking a device -->
<string name="LinkDeviceFragment__sync_failure_retry_button">Retry</string>
<!-- Text button of a button in a dialog that, when pressed, will ignore syncing errors and link a new device without syncing message content -->
<string name="LinkDeviceFragment__sync_failure_dismiss_button">Continue without transferring</string>
<!-- Option in context menu to edit the name of a linked device -->
<string name="LinkDeviceFragment__edit_name">Edit name</string>
<!-- Toast shown when the process of linking a device has been cancelled -->
<string name="LinkDeviceFragment__linking_cancelled">Linking cancelled</string>
<!-- Message shown in progress dialog telling users to avoid closing the app while messages are being synced -->
<string name="LinkDeviceFragment__do_not_close">Do not close app</string>
<!-- Dialog title shown when a device is unlinked -->
<string name="LinkDeviceFragment__device_unlinked">Device unlinked</string>
<!-- Dialog body shown when a device is unlinked where %1$s is the date and time the device was originally linked (eg Jan 15 at 9:00pm) -->
<string name="LinkDeviceFragment__the_device_that_was">The device that was linked %1$s is no longer linked.</string>
<!-- Button to dismiss dialog -->
<string name="LinkDeviceFragment__ok">OK</string>
<!-- Dialog title shown when you don\'t have enough storage space -->
<string name="LinkDeviceFragment__not_enough_storage_space">Not enough storage space</string>
<!-- Dialog message body explaining that you need to free storage space or transfer without sending over message -->
<string name="LinkDeviceFragment__you_dont_have_enough">You don\'t have enough free storage space on your device to transfer your messages. Free up some space and try again, or link your device without transferring your messages.</string>
<!-- EditDeviceNameFragment -->
<!-- App bar title when editing the name of a device -->
<string name="EditDeviceNameFragment__edit">Edit device name</string>
<!-- Text hint shown when entering in a new device name -->
<string name="EditDeviceNameFragment__device_name">Device name</string>
<!-- Button to save name change -->
<string name="EditDeviceNameFragment__save">Save</string>
<!-- Toast message shown when a device name was successfully changed -->
<string name="EditDeviceNameFragment__device_name_updated">Device name updated</string>
<!-- Toast message shown when a device name could not be changed and to try again later -->
<string name="EditDeviceNameFragment__unable_to_change">Unable to change device name. Try again later.</string>
<!-- AddLinkDeviceFragment -->
<!-- Description text shown on the QR code scanner when linking a device -->
<string name="AddLinkDeviceFragment__scan_the_qr_code">Scan the QR code displayed on the device to link.</string>
<!-- Bottom sheet title telling users to scan a qr code -->
<string name="AddLinkDeviceFragment__scan_qr_code">Scan QR code</string>
<!-- Bottom sheet description telling users how to scan a qr code -->
<string name="AddLinkDeviceFragment__use_this_device_to_scan_qr_code">Use this device to scan the QR code displayed on the device you want to link</string>
<!-- Confirmation button to dismiss bottom sheet dialog -->
<string name="AddLinkDeviceFragment__okay">Okay</string>
<!-- Dialog text describing the consequences of linking a device -->
<string name="AddLinkDeviceFragment__this_device_will_see_your_groups_contacts">This device will be able to see your groups and contacts, access your chats, and send messages in your name.</string>
<!-- Bottom sheet title telling users to complete the linking process on the other device -->
<string name="AddLinkDeviceFragment__finish_linking_on_other_device">Finish linking on your other device</string>
<!-- Bottom sheet description telling users to complete the linking process -->
<string name="AddLinkDeviceFragment__finish_linking_signal">Finish linking Signal on your other device.</string>
<!-- Title of dialog when the QR code being scanned is invalid -->
<string name="AddLinkDeviceFragment__linking_device_failed">Linking device failed</string>
<!-- Text shown in a dialog when the QR code being scanned is invalid -->
<string name="AddLinkDeviceFragment__this_qr_code_not_valid">This QR code is not valid. Please make sure you are scanning the QR code that is displayed on the device you want to link.</string>
<!-- Button in dialog to retry linking a device with a qr code -->
<string name="AddLinkDeviceFragment__retry">Retry</string>
<!-- LinkDeviceSyncBottomSheet -->
<!-- Option in bottom sheet to transfer message history -->
<string name="LinkDeviceSyncBottomSheet_transfer">Transfer message history</string>
<!-- Description in bottom sheet of what transferring message history will do -->
<string name="LinkDeviceSyncBottomSheet_transfer_your_text">Transfer your text messages and your last 45 days of media</string>
<!-- Description in bottom sheet of what transferring message history will do -->
<string name="LinkDeviceSyncBottomSheet_transfer_your_text_and_all_media">Transfer your text messages and media</string>
<!-- Option in bottom sheet to not transfer message history -->
<string name="LinkDeviceSyncBottomSheet_dont_transfer">Don\'t transfer</string>
<!-- Description in bottom sheet of what not transferring history will do -->
<string name="LinkDeviceSyncBottomSheet_no_old_messages">No old messages or media will be transferred to your linked device</string>
<!-- Title of notification telling users that a device was linked to their account -->
<string name="NewLinkedDeviceNotification__you_linked_new_device">You linked a new device</string>
<!-- Message body of notification telling users that a device was linked to their account. %1$s is the time it was linked -->
<string name="NewLinkedDeviceNotification__a_new_device_was_linked">A new device was linked to your account %1$s. Tap to view.</string>
<!-- DeviceListActivity -->
<string name="DeviceListActivity_unlink_s">Unlink \"%s\"?</string>
<string name="DeviceListActivity_by_unlinking_this_device_it_will_no_longer_be_able_to_send_or_receive">By unlinking this device, it will no longer be able to send or receive messages.</string>
<string name="DeviceListActivity_network_connection_failed">Network connection failed</string>
<!-- Button label on an alert dialog. The dialog informs the user they have network issues. If pressed, we will retry the network request. -->
<string name="DeviceListActivity_try_again">Try again</string>
<string name="DeviceListActivity_unlinking_device">Unlinking device…</string>
<string name="DeviceListActivity_unlinking_device_no_ellipsis">Unlinking device</string>
<string name="DeviceListActivity_network_failed">Network failed!</string>
<!-- DeviceListItem -->
<string name="DeviceListItem_unnamed_device">Unnamed device</string>
<string name="DeviceListItem_linked_s">Linked %s</string>
<string name="DeviceListItem_last_active_s">Last active %s</string>
<string name="DeviceListItem_today">Today</string>
<!-- DocumentView -->
<string name="DocumentView_unnamed_file">Unnamed file</string>
<string name="DocumentView_document_file">Document file</string>
<!-- DozeReminder -->
<string name="DozeReminder_optimize_for_missing_play_services">Optimize for missing Play Services</string>
<string name="DozeReminder_this_device_does_not_support_play_services_tap_to_disable_system_battery">This device does not support Play Services. Tap to disable system battery optimizations that prevent Signal from retrieving messages while inactive.</string>
<!-- ExpiredBuildReminder -->
<string name="ExpiredBuildReminder_this_version_of_signal_has_expired">This version of Signal has expired. Update now to send and receive messages.</string>
<string name="ExpiredBuildReminder_update_now">Update now</string>
<!-- Title of notification telling users to update Signal -->
<string name="DeprecatedNotificationJob_update_signal">Update Signal</string>
<!-- Message body of notification telling users that this current version of Signal has expired. If pressed, we will direct them to the website APK or PlayStore page -->
<string name="DeprecatedNotificationJob_this_version_of_signal_has_expired">This version of Signal has expired. Tap to update to send and receive messages.</string>
<!-- PendingGroupJoinRequestsReminder -->
<plurals name="PendingGroupJoinRequestsReminder_d_pending_member_requests">
<item quantity="one">%d pending member request.</item>
<item quantity="other">%d pending member requests.</item>
</plurals>
<string name="PendingGroupJoinRequestsReminder_view">View</string>
<!-- GcmRefreshJob -->
<string name="GcmRefreshJob_Permanent_Signal_communication_failure">Permanent Signal communication failure!</string>
<string name="GcmRefreshJob_Signal_was_unable_to_register_with_Google_Play_Services">Signal was unable to register with Google Play Services. Signal messages and calls have been disabled, please try re-registering in Settings &gt; Advanced.</string>
<!-- GiphyActivity -->
<string name="GiphyActivity_error_while_retrieving_full_resolution_gif">Error while retrieving full resolution GIF</string>
<!-- GiphyFragmentPageAdapter -->
<!-- AddToGroupActivity -->
<string name="AddToGroupActivity_add_member">Add member?</string>
<string name="AddToGroupActivity_add_s_to_s">Add \"%1$s\" to \"%2$s\"?</string>
<string name="AddToGroupActivity_s_added_to_s">\"%1$s\" added to \"%2$s\".</string>
<string name="AddToGroupActivity_add_to_group">Add to group</string>
<string name="AddToGroupActivity_add_to_groups">Add to groups</string>
<string name="AddToGroupActivity_this_person_cant_be_added_to_legacy_groups">This person can\'t be added to legacy groups.</string>
<string name="AddToGroupActivity_add">Add</string>
<string name="AddToGroupActivity_add_to_a_group">Add to a group</string>
<!-- ChooseNewAdminActivity -->
<string name="ChooseNewAdminActivity_choose_new_admin">Choose new admin</string>
<string name="ChooseNewAdminActivity_done">Done</string>
<string name="ChooseNewAdminActivity_you_left">You left \"%1$s.\"</string>
<!-- GroupMembersDialog -->
<string name="GroupMembersDialog_you">You</string>
<!-- GV2 access levels -->
<string name="GroupManagement_access_level_anyone">Anyone</string>
<string name="GroupManagement_access_level_all_members">All members</string>
<string name="GroupManagement_access_level_only_admins">Only admins</string>
<string name="GroupManagement_access_level_no_one">No one</string>
<string name="GroupManagement_access_level_unknown" translatable="false">Unknown</string>
<array name="GroupManagement_edit_group_membership_choices">
<item>@string/GroupManagement_access_level_all_members</item>
<item>@string/GroupManagement_access_level_only_admins</item>
</array>
<array name="GroupManagement_edit_group_info_choices">
<item>@string/GroupManagement_access_level_all_members</item>
<item>@string/GroupManagement_access_level_only_admins</item>
</array>
<!-- GV2 invites sent -->
<plurals name="GroupManagement_invitation_sent">
<item quantity="one">Invitation sent</item>
<item quantity="other">%d invitations sent</item>
</plurals>
<!-- Dialog message shown when you are attempting to add a single contact to a group and you don\'t have enough information about them to do it automatically, so must do it via an invite instead. Placeholder is name/username/phone number. -->
<string name="GroupManagement_invite_single_user">“%1$s” cant be automatically added to this group by you.\n\nTheyve been invited to join, and wont see any group messages until they accept.</string>
<string name="GroupManagement_invite_multiple_users">These users cant be automatically added to this group by you.\n\nTheyve been invited to join the group, and wont see any group messages until they accept.</string>
<!-- GroupsV1MigrationLearnMoreBottomSheetDialogFragment -->
<string name="GroupsV1MigrationLearnMore_what_are_new_groups">What are New Groups?</string>
<string name="GroupsV1MigrationLearnMore_new_groups_have_features_like_mentions">New Groups have features like @mentions and group admins, and will support more features in the future.</string>
<string name="GroupsV1MigrationLearnMore_all_message_history_and_media_has_been_kept">All message history and media has been kept from before the upgrade.</string>
<string name="GroupsV1MigrationLearnMore_you_will_need_to_accept_an_invite_to_join_this_group_again">You will need to accept an invite to join this group again, and will not receive group messages until you accept.</string>
<plurals name="GroupsV1MigrationLearnMore_these_members_will_need_to_accept_an_invite">
<item quantity="one">This member will need to accept an invite to join this group again and will not receive group messages until they accept:</item>
<item quantity="other">These members will need to accept an invite to join this group again and will not receive group messages until they accept:</item>
</plurals>
<plurals name="GroupsV1MigrationLearnMore_these_members_were_removed_from_the_group">
<item quantity="one">This member was removed from the group and will not be able to rejoin until they upgrade:</item>
<item quantity="other">These members were removed from the group and will not be able to rejoin until they upgrade:</item>
</plurals>
<!-- GroupsV1MigrationInitiationBottomSheetDialogFragment -->
<string name="GroupsV1MigrationInitiation_upgrade_to_new_group">Upgrade to New Group</string>
<string name="GroupsV1MigrationInitiation_upgrade_this_group">Upgrade this group</string>
<string name="GroupsV1MigrationInitiation_new_groups_have_features_like_mentions">New Groups have features like @mentions and group admins, and will support more features in the future.</string>
<string name="GroupsV1MigrationInitiation_all_message_history_and_media_will_be_kept">All message history and media will be kept from before the upgrade.</string>
<string name="GroupsV1MigrationInitiation_encountered_a_network_error">Encountered a network error. Try again later.</string>
<string name="GroupsV1MigrationInitiation_failed_to_upgrade">Failed to upgrade.</string>
<plurals name="GroupsV1MigrationInitiation_these_members_will_need_to_accept_an_invite">
<item quantity="one">This member will need to accept an invite to join this group again and will not receive group messages until they accept:</item>
<item quantity="other">These members will need to accept an invite to join this group again and will not receive group messages until they accept:</item>
</plurals>
<plurals name="GroupsV1MigrationInitiation_these_members_are_not_capable_of_joining_new_groups">
<item quantity="one">This member is not capable of joining New Groups, and will be removed from the group:</item>
<item quantity="other">These members are not capable of joining New Groups, and will be removed from the group:</item>
</plurals>
<!-- GroupsV1MigrationSuggestionsReminder -->
<plurals name="GroupsV1MigrationSuggestionsReminder_members_couldnt_be_added_to_the_new_group">
<item quantity="one">%1$d member couldn\'t be re-added to the New Group. Do you want to add them now?</item>
<item quantity="other">%1$d members couldn\'t be re-added to the New Group. Do you want to add them now?</item>
</plurals>
<plurals name="GroupsV1MigrationSuggestionsReminder_add_members">
<item quantity="one">Add member</item>
<item quantity="other">Add members</item>
</plurals>
<string name="GroupsV1MigrationSuggestionsReminder_no_thanks">No thanks</string>
<!-- GroupsV1MigrationSuggestionsDialog -->
<plurals name="GroupsV1MigrationSuggestionsDialog_add_members_question">
<item quantity="one">Add member?</item>
<item quantity="other">Add members?</item>
</plurals>
<plurals name="GroupsV1MigrationSuggestionsDialog_these_members_couldnt_be_automatically_added">
<item quantity="one">This member couldn\'t be automatically added to the New Group when it was upgraded:</item>
<item quantity="other">These members couldn\'t be automatically added to the New Group when it was upgraded:</item>
</plurals>
<plurals name="GroupsV1MigrationSuggestionsDialog_add_members">
<item quantity="one">Add member</item>
<item quantity="other">Add members</item>
</plurals>
<plurals name="GroupsV1MigrationSuggestionsDialog_failed_to_add_members_try_again_later">
<item quantity="one">Failed to add member. Try again later.</item>
<item quantity="other">Failed to add members. Try again later.</item>
</plurals>
<plurals name="GroupsV1MigrationSuggestionsDialog_cannot_add_members">
<item quantity="one">Cannot add member.</item>
<item quantity="other">Cannot add members.</item>
</plurals>
<!-- LeaveGroupDialog -->
<string name="LeaveGroupDialog_leave_group">Leave group?</string>
<string name="LeaveGroupDialog_you_will_no_longer_be_able_to_send_or_receive_messages_in_this_group">You will no longer be able to send or receive messages in this group.</string>
<string name="LeaveGroupDialog_leave">Leave</string>
<string name="LeaveGroupDialog_choose_new_admin">Choose new admin</string>
<string name="LeaveGroupDialog_before_you_leave_you_must_choose_at_least_one_new_admin_for_this_group">Before you leave, you must choose at least one new admin for this group.</string>
<string name="LeaveGroupDialog_choose_admin">Choose admin</string>
<!-- LinkPreviewView -->
<string name="LinkPreviewView_no_link_preview_available">No link preview available</string>
<string name="LinkPreviewView_this_group_link_is_not_active">This group link is not active</string>
<string name="LinkPreviewView_domain_date">%1$s · %2$s</string>
<!-- Description for Call Link url previews -->
<string name="LinkPreviewView__use_this_link_to_join_a_signal_call">Use this link to join a Signal Call</string>
<!-- LinkPreviewRepository -->
<plurals name="LinkPreviewRepository_d_members">
<item quantity="one">%1$d member</item>
<item quantity="other">%1$d members</item>
</plurals>
<!-- Title for dialog asking user to submit logs for debugging slow notification issues -->
<string name="PromptLogsSlowNotificationsDialog__title">We noticed notifications are delayed. Submit debug log?</string>
<!-- Message for dialog asking user to submit logs for debugging a crash -->
<string name="PromptLogsSlowNotificationsDialog__message">Debug logs helps us diagnose and fix the issue, and do not contain identifying information.</string>
<!-- Title for dialog asking user to submit logs for debugging slow notification issues -->
<string name="PromptLogsSlowNotificationsDialog__title_crash">Signal encountered a problem. Submit debug log?</string>
<!-- Title for dialog asking user to submit logs for a situation where they\'re not able to connect to the signal service -->
<string name="PromptLogsSlowNotificationsDialog__title_connectivity_warning">You may not be receiving messages. Submit debug log?</string>
<!-- Title for dialog asking user to submit logs for debugging slow notification issues -->
<string name="PromptBatterySaverBottomSheet__title">Notifications may be delayed due to battery optimizations</string>
<!-- Message explaining that battery saver may delay notifications -->
<string name="PromptBatterySaverBottomSheet__message">You can disable battery optimizations for Signal to ensure that message notifications will not be delayed.</string>
<!-- Title in bottom sheet that states that notifications for this device could be delayed -->
<string name="DeviceSpecificNotificationBottomSheet__notifications_may_be_delayed">Notifications may be delayed due to battery optimizations</string>
<!-- Message in bottom sheet prompting users to fix potential issues by disabling battery optimizations -->
<string name="DeviceSpecificNotificationBottomSheet__disable_battery_optimizations">Disable battery optimizations for Signal to ensure that message notifications will not be delayed. Tap “Continue” to see device-specific instructions.</string>
<!-- Button to dismiss notification help prompt -->
<string name="DeviceSpecificNotificationBottomSheet__no_thanks">No thanks</string>
<!-- Button to continue and go to Signal support website -->
<string name="DeviceSpecificNotificationBottomSheet__continue">Continue</string>
<!-- Title of a bottom sheet that is shown when the user is having connectivity issues -->
<string name="ConnectivityWarningBottomSheet_title">You may not be receiving messages</string>
<!-- Body of a bottom sheet that is shown when the user is having connectivity issues -->
<string name="ConnectivityWarningBottomSheet_body">Restarting your device may help solve the message delivery issue. If this problem continues, contact Signal support.</string>
<!-- Text for a button in a bottom sheet that is shown when the user is having connectivity issues. Clicking it will dismiss the bottom sheet. -->
<string name="ConnectivityWarningBottomSheet_dismiss_button">Got it</string>
<!-- Button to continue to try and disable battery saver -->
<string name="PromptBatterySaverBottomSheet__continue">Continue</string>
<!-- Button to dismiss battery saver dialog prompt-->
<string name="PromptBatterySaverBottomSheet__no_thanks">No thanks</string>
<string name="PromptBatterySaverBottomSheet__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007318711#android_notifications_troubleshooting</string>
<!-- PendingMembersActivity -->
<string name="PendingMembersActivity_pending_group_invites">Requests &amp; invites</string>
<string name="PendingMembersActivity_requests">Requests</string>
<string name="PendingMembersActivity_invites">Invites</string>
<string name="PendingMembersActivity_people_you_invited">People you invited</string>
<string name="PendingMembersActivity_you_have_no_pending_invites">You have no pending invites.</string>
<string name="PendingMembersActivity_invites_by_other_group_members">Invites by other group members</string>
<string name="PendingMembersActivity_no_pending_invites_by_other_group_members">No pending invites by other group members.</string>
<string name="PendingMembersActivity_missing_detail_explanation">Details of people invited by other group members are not shown. If invitees choose to join, their information will be shared with the group at that time. They will not see any messages in the group until they join.</string>
<string name="PendingMembersActivity_revoke_invite">Revoke invite</string>
<string name="PendingMembersActivity_revoke_invites">Revoke invites</string>
<plurals name="PendingMembersActivity_revoke_d_invites">
<item quantity="one">Revoke invite</item>
<item quantity="other">Revoke %1$d invites</item>
</plurals>
<plurals name="PendingMembersActivity_error_revoking_invite">
<item quantity="one">Error revoking invite</item>
<item quantity="other">Error revoking invites</item>
</plurals>
<!-- RequestingMembersFragment -->
<string name="RequestingMembersFragment_pending_member_requests">Pending member requests</string>
<string name="RequestingMembersFragment_no_member_requests_to_show">No member requests to show.</string>
<string name="RequestingMembersFragment_explanation">People on this list are attempting to join this group via the group link.</string>
<string name="RequestingMembersFragment_added_s">Added "%1$s"</string>
<string name="RequestingMembersFragment_denied_s">Denied "%1$s"</string>
<!-- AddMembersActivity -->
<string name="AddMembersActivity__done">Done</string>
<string name="AddMembersActivity__this_person_cant_be_added_to_legacy_groups">This person can\'t be added to legacy groups.</string>
<!-- Confirmation text when adding a member to a group. If one person is added, %1$s is their name. If multiple people are added, the total number is %3$d. %2$s is the name of the group -->
<plurals name="AddMembersActivity__add_d_members_to_s">
<item quantity="one">Add \"%1$s\" to \"%2$s\"?</item>
<item quantity="other">Add %3$d members to \"%2$s\"?</item>
</plurals>
<string name="AddMembersActivity__add">Add</string>
<string name="AddMembersActivity__add_members">Add members</string>
<!-- AddGroupDetailsFragment -->
<string name="AddGroupDetailsFragment__name_this_group">Name this group</string>
<string name="AddGroupDetailsFragment__create_group">Create group</string>
<string name="AddGroupDetailsFragment__create">Create</string>
<string name="AddGroupDetailsFragment__members">Members</string>
<string name="AddGroupDetailsFragment__you_can_add_or_invite_friends_after_creating_this_group">You can add or invite friends after creating this group.</string>
<string name="AddGroupDetailsFragment__group_name_required">Group name (required)</string>
<string name="AddGroupDetailsFragment__group_name_optional">Group name (optional)</string>
<string name="AddGroupDetailsFragment__this_field_is_required">This field is required.</string>
<string name="AddGroupDetailsFragment__group_creation_failed">Group creation failed.</string>
<string name="AddGroupDetailsFragment__try_again_later">Try again later.</string>
<string name="AddGroupDetailsFragment__remove">Remove</string>
<string name="AddGroupDetailsFragment__sms_contact">SMS contact</string>
<string name="AddGroupDetailsFragment__remove_s_from_this_group">Remove %1$s from this group?</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support">You\'ve selected a contact that doesn\'t support Signal groups, so this group will be MMS. Custom MMS group names and photos will only be visible to you.</string>
<!-- Info message shown in the middle of the screen, displayed when adding group details to an MMS Group after SMS Phase 0 -->
<string name="AddGroupDetailsFragment__youve_selected_a_contact_that_doesnt_support_signal_groups_mms_removal">You\'ve selected a contact that doesn\'t support Signal groups, this group will be MMS. Custom MMS group names and photos will only be visible to you. Support for MMS groups will be removed soon to focus on encrypted messaging.</string>
<!-- ManageGroupActivity -->
<string name="ManageGroupActivity_who_can_add_new_members">Who can add new members?</string>
<string name="ManageGroupActivity_who_can_edit_this_groups_info">Who can edit this group\'s info?</string>
<plurals name="ManageGroupActivity_added">
<item quantity="one">%d member added.</item>
<item quantity="other">%d members added.</item>
</plurals>
<string name="ManageGroupActivity_you_dont_have_the_rights_to_do_this">You don\'t have the rights to do this</string>
<string name="ManageGroupActivity_not_capable">Someone you added does not support new groups and needs to update Signal</string>
<string name="ManageGroupActivity_not_announcement_capable">Someone you added does not support announcement groups and needs to update Signal</string>
<string name="ManageGroupActivity_failed_to_update_the_group">Failed to update the group</string>
<string name="ManageGroupActivity_youre_not_a_member_of_the_group">You\'re not a member of the group</string>
<string name="ManageGroupActivity_failed_to_update_the_group_please_retry_later">Failed to update the group please retry later</string>
<string name="ManageGroupActivity_failed_to_update_the_group_due_to_a_network_error_please_retry_later">Failed to update the group due to a network error, please retry later</string>
<string name="ManageGroupActivity_edit_name_and_picture">Edit name and picture</string>
<string name="ManageGroupActivity_legacy_group">Legacy Group</string>
<!-- This is placed inside a "Learn More" text view, which automatically appends LearnMoreTextView_learn_more in code -->
<string name="ManageGroupActivity_legacy_group_learn_more">This is a Legacy Group. Features like group admins are only available for New Groups.</string>
<!-- This is placed inside a "Learn More" text view, which automatically appends LearnMoreTextView_learn_more in code to the end of the string -->
<string name="ManageGroupActivity_legacy_group_upgrade">This is a Legacy Group. To access new features like @mentions and admins,</string>
<string name="ManageGroupActivity_legacy_group_too_large">This Legacy Group cant be upgraded to a New Group because it is too large. The maximum group size is %1$d.</string>
<string name="ManageGroupActivity_upgrade_this_group">upgrade this group.</string>
<string name="ManageGroupActivity_this_is_an_insecure_mms_group">This is an insecure MMS Group. To chat privately, invite your contacts to Signal.</string>
<string name="ManageGroupActivity_invite_now">Invite now</string>
<string name="ManageGroupActivity_more">more</string>
<string name="ManageGroupActivity_add_group_description">Add group description…</string>
<!-- RemoteRestoreActivity -->
<!-- Progress dialog label when downloading a backup -->
<string name="RemoteRestoreActivity__downloading_backup">Downloading backup…</string>
<!-- Progress dialog label when restoring a backup -->
<string name="RemoteRestoreActivity__restoring_messages">Restoring messages…</string>
<!-- Progress dialog label when finishing a backup restore -->
<string name="RemoteRestoreActivity__finishing_restore">Finishing…</string>
<!-- Progress dialog label while awaiting updates -->
<string name="RemoteRestoreActivity__restoring">Restoring…</string>
<!-- Progress readout for dialog while downloading or restoring a backup. First placeholder is the formatted size of the backup downloaded, the second is formatted total amount to go, and the last is a percentage. -->
<string name="RemoteRestoreActivity__s_of_s_s">%1$s of %2$s (%3$s)</string>
<!-- Feature list media label for paid tier -->
<string name="RemoteRestoreActivity__all_of_your_media">All of your media</string>
<!-- Feature list media label for free tier. Placeholder is days, and is currently fixed at 30. -->
<string name="RemoteRestoreActivity__your_last_d_days_of_media">Your last %1$d days of media</string>
<!-- Feature list message label for free and paid tier -->
<string name="RemoteRestoreActivity__all_of_your_messages">All of your messages</string>
<!-- Screen title for restoring from backup -->
<string name="RemoteRestoreActivity__restore_from_backup">Restore from backup</string>
<!-- Section title for explaining what your backup includes -->
<string name="RemoteRestoreActivity__your_backup_includes">Your backup includes:</string>
<!-- Primary action button copy for starting restoration -->
<string name="RemoteRestoreActivity__restore_backup">Restore backup</string>
<!-- Displayed at restore time to tell the user when their last backup was made. %1$s is replaced with the date (e.g. March 5, 2024) and %2$s is replaced with the time (e.g. 9:00am) -->
<string name="RemoteRestoreActivity__backup_created_at">Your last backup was made on %1$s at %2$s.</string>
<!-- Displayed at restore time to tell the user when their last backup was made and size. %1$s is replaced with the date (e.g. March 5, 2024), %2$s is replaced with the time (e.g. 9:00am), %3$1 is replaced with size (e.g., 1.2GB) -->
<string name="RemoteRestoreActivity__backup_created_at_with_size">Your last backup was made on %1$s at %2$s. Your backup size is %3$s.</string>
<!-- Progress dialog label while fetching backup info if we don\'t already have it -->
<string name="RemoteRestoreActivity__fetching_backup_details">Fetching backup details…</string>
<!-- Text label button to skip restore from remote -->
<string name="RemoteRestoreActivity__skip_restore">Skip restore</string>
<!-- Dialog title displayed when remote restore failed -->
<string name="RemoteRestoreActivity__couldnt_transfer">Couldn\'t finish transfer</string>
<!-- Dialog title displayed when remote restore failed and we want them to contact support -->
<string name="RemoteRestoreActivity__failure_with_log_prompt_title">Can\'t restore backup</string>
<!-- Dialog body displayed when remote restore failed and we want them to contact support -->
<string name="RemoteRestoreActivity__failure_with_log_prompt_body">An error occurred while restoring your backup. Your backup is not recoverable. Please contact support for help.</string>
<!-- Dialog action button that will link users to a flow to contact support, displayed when remote restore failed -->
<string name="RemoteRestoreActivity__failure_with_log_prompt_contact_button">Contact support</string>
<!-- Dialog message displayed when remote restore failed -->
<string name="RemoteRestoreActivity__error_occurred">An error occurred and your account couldnt be transferred. Try again by choosing your transfer method.</string>
<!-- Dialog title displayed when remote restore failed because of an outdated backup version. -->
<string name="RemoteRestoreActivity__couldnt_restore">Couldn\'t restore this backup</string>
<!-- Dialog message explaining that an update to Signal is required to restore the backup. -->
<string name="RemoteRestoreActivity__update_latest">This version of Signal can\'t restore your backup. Update to the latest version and try again.</string>
<!-- Text on button that when pressed will redirect them to update Signal -->
<string name="RemoteRestoreActivity__update_signal">Update Signal</string>
<!-- Text label button to dismiss the dialog -->
<string name="RemoteRestoreActivity__not_now">Not now</string>
<!-- Text shown on restore screen as information on what will happen if you skip -->
<string name="RemoteRestoreActivity__your_media_will_restore_in_the_background">Your media will restore in the background. If you choose not to restore now, you won\'t be able to restore later.</string>
<!-- Dialog title -->
<string name="RestoreActivity__no_longer_registered_title">This device is no longer registered</string>
<!-- Dialog message -->
<string name="RestoreActivity__no_longer_registered_message">This is likely because you registered your Signal account on a different device.</string>
<!-- GroupMentionSettingDialog -->
<string name="GroupMentionSettingDialog_notify_me_for_mentions">Notify me for Mentions</string>
<string name="GroupMentionSettingDialog_receive_notifications_when_youre_mentioned_in_muted_chats">Receive notifications when youre mentioned in muted chats?</string>
<string name="GroupMentionSettingDialog_always_notify_me">Always notify me</string>
<string name="GroupMentionSettingDialog_dont_notify_me">Don\'t notify me</string>
<!-- ManageProfileFragment -->
<!-- Explanation text about usernames etc displayed underneath buttons to view and edit username etc -->
<string name="ManageProfileFragment__your_username">Your username, QR code and link aren\'t visible on your profile. Only share your username with people you trust.</string>
<!-- Explanation text about usernames etc displayed underneath buttons to view and edit username etc, shown when you have no username -->
<string name="ManageProfileFragment__username_footer_no_username">People can now message you using your optional username so you don\'t have to give out your phone number. </string>
<string name="ManageProfileFragment_profile_name">Profile name</string>
<string name="ManageProfileFragment_username">Username</string>
<string name="ManageProfileFragment_about">About</string>
<string name="ManageProfileFragment_failed_to_set_avatar">Failed to set avatar</string>
<string name="ManageProfileFragment_badges">Badges</string>
<!-- Text for a button that will take the user to the screen to manage their username link and QR code -->
<string name="ManageProfileFragment_link_setting_text">QR code or link</string>
<string name="ManageProfileFragment__edit_photo">Edit photo</string>
<!-- Title of a tooltip educating the user about a button on the screen that will take them to the username share screen -->
<string name="ManageProfileFragment__link_tooltip_title">Share your username</string>
<!-- Body of a tooltip educating the user about a button on the screen that will take them to the username share screen -->
<string name="ManageProfileFragment__link_tooltip_body">Let others start a chat with you by sharing your unique QR code or link.</string>
<!-- Snackbar message after creating username -->
<string name="ManageProfileFragment__username_created">Username created</string>
<!-- Snackbar message after copying username -->
<string name="ManageProfileFragment__username_copied">Username copied</string>
<!-- Snackbar message after network failure while trying to delete username -->
<string name="ManageProfileFragment__couldnt_delete_username">Couldn\'t delete username. Try again later.</string>
<!-- Snackbar message after successful deletion of username -->
<string name="ManageProfileFragment__username_deleted">Username deleted</string>
<!-- The title of a pop-up dialog asking the user to confirm deleting their username -->
<string name="ManageProfileFragment__delete_username_dialog_title">Delete username?</string>
<!-- The body of a pop-up dialog asking the user to confirm deleting their username -->
<string name="ManageProfileFragment__delete_username_dialog_body">This will remove your username and disable your QR code and link. "%1$s" will be available for others to claim. Are you sure?</string>
<!-- UsernameOutOfSyncReminder -->
<!-- Displayed above the conversation list when a user needs to address an issue with their username -->
<string name="UsernameOutOfSyncReminder__username_and_link_corrupt">Something went wrong with your username, it\'s no longer assigned to your account. You can try and set it again or choose a new one.</string>
<!-- Displayed above the conversation list when a user needs to address an issue with their username link -->
<string name="UsernameOutOfSyncReminder__link_corrupt">Something went wrong with your QR code and username link, its no longer valid. Create a new link to share with others.</string>
<!-- Action text to navigate user to manually fix the issue with their username -->
<string name="UsernameOutOfSyncReminder__fix_now">Fix now</string>
<!-- ManageRecipientActivity -->
<string name="ManageRecipientActivity_no_groups_in_common">No groups in common</string>
<plurals name="ManageRecipientActivity_d_groups_in_common">
<item quantity="one">%d group in common</item>
<item quantity="other">%d groups in common</item>
</plurals>
<plurals name="GroupMemberList_invited">
<item quantity="one">%1$s invited 1 person</item>
<item quantity="other">%1$s invited %2$d people</item>
</plurals>
<!-- CustomNotificationsDialogFragment -->
<string name="CustomNotificationsDialogFragment__custom_notifications">Custom notifications</string>
<string name="CustomNotificationsDialogFragment__messages">Messages</string>
<string name="CustomNotificationsDialogFragment__use_custom_notifications">Use custom notifications</string>
<string name="CustomNotificationsDialogFragment__notification_sound">Notification sound</string>
<string name="CustomNotificationsDialogFragment__vibrate">Vibrate</string>
<!-- Button text for customizing notification options -->
<string name="CustomNotificationsDialogFragment__customize">Customize</string>
<string name="CustomNotificationsDialogFragment__change_sound_and_vibration">Change sound and vibration</string>
<string name="CustomNotificationsDialogFragment__call_settings">Call settings</string>
<string name="CustomNotificationsDialogFragment__ringtone">Ringtone</string>
<!-- Subtitle when the ringtone used for calls is the default system -->
<string name="CustomNotificationsDialogFragment__default">Default</string>
<!-- Subtitle when the ringtone used for calls is unknown -->
<string name="CustomNotificationsDialogFragment__unknown">Unknown</string>
<!-- ShareableGroupLinkDialogFragment -->
<string name="ShareableGroupLinkDialogFragment__group_link">Group link</string>
<string name="ShareableGroupLinkDialogFragment__share">Share</string>
<string name="ShareableGroupLinkDialogFragment__reset_link">Reset link</string>
<string name="ShareableGroupLinkDialogFragment__require_admin_approval">Require admin approval</string>
<string name="ShareableGroupLinkDialogFragment__require_an_admin_to_approve_new_members_joining_via_the_group_link">Require an admin to approve new members joining via the group link.</string>
<string name="ShareableGroupLinkDialogFragment__are_you_sure_you_want_to_reset_the_group_link">Are you sure you want to reset the group link? People will no longer be able to join the group using the current link.</string>
<!-- GroupLinkShareQrDialogFragment -->
<string name="GroupLinkShareQrDialogFragment__qr_code">QR code</string>
<string name="GroupLinkShareQrDialogFragment__people_who_scan_this_code_will">People who scan this code will be able to join your group. Admins will still need to approve new members if you have that setting turned on.</string>
<string name="GroupLinkShareQrDialogFragment__share_code">Share code</string>
<!-- GV2 Invite Revoke confirmation dialog -->
<string name="InviteRevokeConfirmationDialog_revoke_own_single_invite">Do you want to revoke the invite you sent to %1$s?</string>
<plurals name="InviteRevokeConfirmationDialog_revoke_others_invites">
<item quantity="one">Do you want to revoke the invite sent by %1$s?</item>
<item quantity="other">Do you want to revoke %2$d invites sent by %1$s?</item>
</plurals>
<!-- GroupJoinBottomSheetDialogFragment -->
<string name="GroupJoinBottomSheetDialogFragment_you_are_already_a_member">You are already a member</string>
<string name="GroupJoinBottomSheetDialogFragment_join">Join</string>
<string name="GroupJoinBottomSheetDialogFragment_request_to_join">Request to join</string>
<string name="GroupJoinBottomSheetDialogFragment_unable_to_join_group_please_try_again_later">Unable to join group. Please try again later</string>
<string name="GroupJoinBottomSheetDialogFragment_encountered_a_network_error">Encountered a network error.</string>
<string name="GroupJoinBottomSheetDialogFragment_this_group_link_is_not_active">This group link is not active</string>
<!-- Title shown when there was an known issue getting group information from a group link -->
<string name="GroupJoinBottomSheetDialogFragment_cant_join_group">Can\'t join group</string>
<!-- Message shown when you try to get information for a group via link but an admin has removed you -->
<string name="GroupJoinBottomSheetDialogFragment_you_cant_join_this_group_via_the_group_link_because_an_admin_removed_you">You can\'t join this group via the group link because an admin removed you. Contact an admin to be added back to the group.</string>
<!-- Message shown when you try to get information for a group via link but the link is no longer valid -->
<string name="GroupJoinBottomSheetDialogFragment_this_group_link_is_no_longer_valid">This group link is no longer valid.</string>
<!-- Title shown when there was an unknown issue getting group information from a group link -->
<string name="GroupJoinBottomSheetDialogFragment_link_error">Link error</string>
<!-- Message shown when you try to get information for a group via link but an unknown issue occurred -->
<string name="GroupJoinBottomSheetDialogFragment_joining_via_this_link_failed_try_joining_again_later">Joining via this link failed. Try joining again later.</string>
<string name="GroupJoinBottomSheetDialogFragment_direct_join">Do you want to join this group and share your name and photo with its members?</string>
<string name="GroupJoinBottomSheetDialogFragment_admin_approval_needed">An admin of this group must approve your request before you can join this group. When you request to join, your name and photo will be shared with its members.</string>
<plurals name="GroupJoinBottomSheetDialogFragment_group_dot_d_members">
<item quantity="one">Group · %1$d member</item>
<item quantity="other">Group · %1$d members</item>
</plurals>
<!-- GroupJoinUpdateRequiredBottomSheetDialogFragment -->
<string name="GroupJoinUpdateRequiredBottomSheetDialogFragment_update_signal_to_use_group_links">Update Signal to use group links</string>
<string name="GroupJoinUpdateRequiredBottomSheetDialogFragment_update_message">The version of Signal youre using does not support this group link. Update to the latest version to join this group via link.</string>
<string name="GroupJoinUpdateRequiredBottomSheetDialogFragment_update_signal">Update Signal</string>
<string name="GroupJoinUpdateRequiredBottomSheetDialogFragment_group_link_is_not_valid">Group link is not valid</string>
<!-- GroupInviteLinkEnableAndShareBottomSheetDialogFragment -->
<string name="GroupInviteLinkEnableAndShareBottomSheetDialogFragment_invite_friends">Invite friends</string>
<string name="GroupInviteLinkEnableAndShareBottomSheetDialogFragment_share_a_link_with_friends_to_let_them_quickly_join_this_group">Share a link with friends to let them quickly join this group.</string>
<string name="GroupInviteLinkEnableAndShareBottomSheetDialogFragment_enable_and_share_link">Enable and share link</string>
<string name="GroupInviteLinkEnableAndShareBottomSheetDialogFragment_share_link">Share link</string>
<string name="GroupInviteLinkEnableAndShareBottomSheetDialogFragment_unable_to_enable_group_link_please_try_again_later">Unable to enable group link. Please try again later</string>
<string name="GroupInviteLinkEnableAndShareBottomSheetDialogFragment_encountered_a_network_error">Encountered a network error.</string>
<string name="GroupInviteLinkEnableAndShareBottomSheetDialogFragment_you_dont_have_the_right_to_enable_group_link">You don\'t have the right to enable the group link. Please ask an admin.</string>
<string name="GroupInviteLinkEnableAndShareBottomSheetDialogFragment_you_are_not_currently_a_member_of_the_group">You are not currently a member of the group.</string>
<!-- GV2 Request confirmation dialog -->
<string name="RequestConfirmationDialog_add_s_to_the_group">Add “%1$s” to the group?</string>
<string name="RequestConfirmationDialog_deny_request_from_s">Deny request from “%1$s”?</string>
<!-- Confirm dialog message shown when deny a group link join request and group link is enabled. -->
<string name="RequestConfirmationDialog_deny_request_from_s_they_will_not_be_able_to_request">Deny request from “%1$s”? They will not be able to request to join via the group link again.</string>
<string name="RequestConfirmationDialog_add">Add</string>
<string name="RequestConfirmationDialog_deny">Deny</string>
<!-- ImageEditorHud -->
<string name="ImageEditorHud_blur_faces">Blur faces</string>
<string name="ImageEditorHud_new_blur_faces_or_draw_anywhere_to_blur">New: Blur faces or draw anywhere to blur</string>
<string name="ImageEditorHud_draw_anywhere_to_blur">Draw anywhere to blur</string>
<string name="ImageEditorHud_draw_to_blur_additional_faces_or_areas">Draw to blur additional faces or areas</string>
<!-- InputPanel -->
<string name="InputPanel_tap_and_hold_to_record_a_voice_message_release_to_send">Tap and hold to record a voice message, release to send</string>
<!-- When editing a message, label shown above the text input field in the composer -->
<string name="InputPanel_edit_message">Edit message</string>
<!-- Dialog title shown if users are about to discard their draft message -->
<string name="InputPanel__discard_draft">Discard draft?</string>
<!-- Dialog message explaining their action cannot be reversed -->
<string name="InputPanel__this_action_cant_be_undone">This action can\'t be undone.</string>
<!-- Button inside an alert dialog confirming the deletion of their draft -->
<string name="InputPanel__discard">Discard</string>
<!-- InviteActivity -->
<string name="InviteActivity_share">Share</string>
<string name="InviteActivity_share_with_contacts">Share with contacts</string>
<string name="InviteActivity_share_via">Share via…</string>
<string name="InviteActivity_cancel">Cancel</string>
<string name="InviteActivity_sending">Sending…</string>
<string name="InviteActivity_invitations_sent">Invitations sent!</string>
<string name="InviteActivity_invite_to_signal">Invite to Signal</string>
<string name="InviteActivity_send_sms">Send SMS (%d)</string>
<plurals name="InviteActivity_send_sms_invites">
<item quantity="one">Send %d SMS invite?</item>
<item quantity="other">Send %d SMS invites?</item>
</plurals>
<string name="InviteActivity_lets_switch_to_signal">Let\'s switch to Signal: %1$s</string>
<!-- Toast shown when Signal is unable to find an external app to share the Invite text string to -->
<string name="InviteActivity_no_app_to_share_to">It looks like you don\'t have any apps to share to.</string>
<!-- LearnMoreTextView -->
<string name="LearnMoreTextView_learn_more">Learn more</string>
<string name="SpanUtil__read_more">Read more</string>
<!-- LongMessageActivity -->
<string name="LongMessageActivity_unable_to_find_message">Unable to find message</string>
<string name="LongMessageActivity_message_from_s">Message from %1$s</string>
<string name="LongMessageActivity_your_message">Your message</string>
<!-- MessageRetrievalService -->
<string name="MessageRetrievalService_signal">Signal</string>
<string name="MessageRetrievalService_background_connection_enabled">Background connection enabled</string>
<!-- MediaOverviewActivity -->
<string name="MediaOverviewActivity_Media">Media</string>
<string name="MediaOverviewActivity_Files">Files</string>
<string name="MediaOverviewActivity_Audio">Audio</string>
<string name="MediaOverviewActivity_All">All</string>
<plurals name="MediaOverviewActivity_Media_delete_confirm_title">
<item quantity="one">Delete selected item?</item>
<item quantity="other">Delete selected items?</item>
</plurals>
<plurals name="MediaOverviewActivity_Media_delete_confirm_message">
<item quantity="one">This will permanently delete the selected file. Any message text associated with this item will also be deleted.</item>
<item quantity="other">This will permanently delete all %1$d selected files. Any message text associated with these items will also be deleted.</item>
</plurals>
<string name="MediaOverviewActivity_Media_delete_progress_title">Deleting</string>
<string name="MediaOverviewActivity_Media_delete_progress_message">Deleting messages…</string>
<string name="MediaOverviewActivity_Sort_by">Sort by</string>
<string name="MediaOverviewActivity_Newest">Newest</string>
<string name="MediaOverviewActivity_Oldest">Oldest</string>
<string name="MediaOverviewActivity_Storage_used">Storage used</string>
<string name="MediaOverviewActivity_All_storage_use">All storage use</string>
<string name="MediaOverviewActivity_Grid_view_description">Grid view</string>
<string name="MediaOverviewActivity_List_view_description">List view</string>
<string name="MediaOverviewActivity_Selected_description">Selected</string>
<string name="MediaOverviewActivity_select_all">Select all</string>
<plurals name="MediaOverviewActivity_save_plural">
<item quantity="one">Save</item>
<item quantity="other">Save</item>
</plurals>
<plurals name="MediaOverviewActivity_delete_plural">
<item quantity="one">Delete</item>
<item quantity="other">Delete</item>
</plurals>
<!-- Screen title shown when selecting multiple items in the media overview screen. The first placeholder is the number of items, the second number is the cumulative file size in bytes. -->
<plurals name="MediaOverviewActivity_d_selected_s">
<item quantity="one">%1$d selected (%2$s)</item>
<item quantity="other">%1$d selected (%2$s)</item>
</plurals>
<string name="MediaOverviewActivity_file">File</string>
<string name="MediaOverviewActivity_audio">Audio</string>
<string name="MediaOverviewActivity_video">Video</string>
<string name="MediaOverviewActivity_image">Image</string>
<string name="MediaOverviewActivity_detail_line_2_part" translatable="false">%1$s &#183; %2$s</string>
<string name="MediaOverviewActivity_detail_line_3_part" translatable="false">%1$s &#183; %2$s &#183; %3$s</string>
<string name="MediaOverviewActivity_sent_by_s">Sent by %1$s</string>
<string name="MediaOverviewActivity_sent_by_you">Sent by you</string>
<string name="MediaOverviewActivity_sent_by_s_to_s">Sent by %1$s to %2$s</string>
<string name="MediaOverviewActivity_sent_by_you_to_s">Sent by you to %1$s</string>
<!-- Error message shown when the user is trying to open a media that is not sent yet. -->
<string name="MediaOverviewActivity_this_media_is_not_sent_yet">This media is not sent yet.</string>
<!-- Megaphones -->
<string name="Megaphones_remind_me_later">Remind me later</string>
<string name="Megaphones_verify_your_signal_pin">Verify your Signal PIN</string>
<string name="Megaphones_well_occasionally_ask_you_to_verify_your_pin">We\'ll occasionally ask you to verify your PIN so that you remember it.</string>
<string name="Megaphones_verify_pin">Verify PIN</string>
<string name="Megaphones_get_started">Get started</string>
<string name="Megaphones_new_group">New group</string>
<!-- Text in a card view to invite friends as part of the onboarding megaphone -->
<string name="Megaphones_invite_friends">Invite friends</string>
<string name="Megaphones_chat_colors">Chat colors</string>
<string name="Megaphones_add_a_profile_photo">Add a profile photo</string>
<!-- Message body of megaphone telling users that a device was linked to their account. %1$s is the time it was linked -->
<string name="NewLinkedDeviceMegaphone__a_new_device_was_linked">A new device was linked to your account %1$s.</string>
<!-- Button shown on megaphone that will redirect to the linked devices screen -->
<string name="NewLinkedDeviceMegaphone__view_device">View device</string>
<!-- Button shown on megaphone to acknowledge and dismiss the megaphone -->
<string name="NewLinkedDeviceMegaphone__ok">OK</string>
<!-- Title of a bottom sheet to render messages that all quote a specific message -->
<string name="MessageQuotesBottomSheet_replies">Replies</string>
<!-- NotificationBarManager -->
<string name="NotificationBarManager__establishing_signal_call">Establishing Signal call</string>
<!-- Temporary notification shown when starting the calling service -->
<string name="NotificationBarManager__starting_signal_call_service">Starting Signal call service</string>
<string name="NotificationBarManager__stopping_signal_call_service">Stopping Signal call service</string>
<string name="NotificationBarManager__cancel_call">Cancel call</string>
<!-- NotificationsMegaphone -->
<string name="NotificationsMegaphone_turn_on_notifications">Turn on Notifications?</string>
<string name="NotificationsMegaphone_never_miss_a_message">Never miss a message from your contacts and groups.</string>
<string name="NotificationsMegaphone_turn_on">Turn on</string>
<string name="NotificationsMegaphone_not_now">Not now</string>
<!-- NotificationMmsMessageRecord -->
<string name="NotificationMmsMessageRecord_multimedia_message">Multimedia message</string>
<string name="NotificationMmsMessageRecord_downloading_mms_message">Downloading MMS message</string>
<string name="NotificationMmsMessageRecord_error_downloading_mms_message">Error downloading MMS message, tap to retry</string>
<!-- MediaPickerActivity -->
<string name="MediaPickerActivity__menu_open_camera">Open camera</string>
<!-- MediaSendActivity -->
<string name="MediaSendActivity_camera_unavailable">Camera unavailable.</string>
<!-- MediaRepository -->
<string name="MediaRepository_all_media">All media</string>
<string name="MediaRepository__camera">Camera</string>
<!-- MessageRecord -->
<string name="MessageRecord_unknown">Unknown</string>
<string name="MessageRecord_message_encrypted_with_a_legacy_protocol_version_that_is_no_longer_supported">Received a message encrypted using an old version of Signal that is no longer supported. Please ask the sender to update to the most recent version and resend the message.</string>
<string name="MessageRecord_left_group">You have left the group.</string>
<string name="MessageRecord_you_updated_group">You updated the group.</string>
<string name="MessageRecord_the_group_was_updated">The group was updated.</string>
<!-- Update message shown when placing an outgoing 1:1 voice/audio call -->
<string name="MessageRecord_outgoing_voice_call">Outgoing voice call</string>
<!-- Update message shown when placing an outgoing 1:1 video call -->
<string name="MessageRecord_outgoing_video_call">Outgoing video call</string>
<!-- Update message shown when receiving an incoming 1:1 voice/audio call and it\'s answered or ringing -->
<string name="MessageRecord_incoming_voice_call">Incoming voice call</string>
<!-- Update message shown when receiving an incoming 1:1 video call and answered or ringing -->
<string name="MessageRecord_incoming_video_call">Incoming video call</string>
<!-- Update message shown when receiving an incoming 1:1 voice/audio call and not answered -->
<string name="MessageRecord_missed_voice_call">Missed voice call</string>
<!-- Update message shown when receiving an incoming 1:1 video call and not answered -->
<string name="MessageRecord_missed_video_call">Missed video call</string>
<!-- Update message shown when receiving an incoming 1:1 voice/audio call and not answered -->
<string name="MessageRecord_declined_voice_call">Declined voice call</string>
<!-- Update message shown when receiving an incoming 1:1 video call and not answered -->
<string name="MessageRecord_declined_video_call">Declined video call</string>
<!-- Update message shown when receiving an incoming voice call and declined due to notification profile -->
<string name="MessageRecord_missed_voice_call_notification_profile">Missed voice call while notification profile on</string>
<!-- Update message shown when receiving an incoming video call and declined due to notification profile -->
<string name="MessageRecord_missed_video_call_notification_profile">Missed video call while notification profile on</string>
<!-- Call update formatter string to place the update message next to a time stamp. e.g., \'Incoming voice call · 11:11am\' -->
<string name="MessageRecord_call_message_with_date">%1$s · %2$s</string>
<string name="MessageRecord_s_updated_group">%s updated the group.</string>
<string name="MessageRecord_s_joined_signal">%s is on Signal!</string>
<string name="MessageRecord_you_disabled_disappearing_messages">You disabled disappearing messages.</string>
<string name="MessageRecord_s_disabled_disappearing_messages">%1$s disabled disappearing messages.</string>
<string name="MessageRecord_you_set_disappearing_message_time_to_s">You set the disappearing message timer to %1$s.</string>
<string name="MessageRecord_s_set_disappearing_message_time_to_s">%1$s set the disappearing message timer to %2$s.</string>
<string name="MessageRecord_disappearing_message_time_set_to_s">The disappearing message timer has been set to %1$s.</string>
<string name="MessageRecord_this_group_was_updated_to_a_new_group">This group was updated to a New Group.</string>
<string name="MessageRecord_you_couldnt_be_added_to_the_new_group_and_have_been_invited_to_join">You couldn\'t be added to the New Group and have been invited to join.</string>
<string name="MessageRecord_chat_session_refreshed">Chat session refreshed</string>
<plurals name="MessageRecord_members_couldnt_be_added_to_the_new_group_and_have_been_invited">
<item quantity="one">%1$s member couldn\'t be added to the New Group and has been invited to join.</item>
<item quantity="other">%1$s members couldn\'t be added to the New Group and have been invited to join.</item>
</plurals>
<plurals name="MessageRecord_members_couldnt_be_added_to_the_new_group_and_have_been_removed">
<item quantity="one">%1$s member couldn\'t be added to the New Group and has been removed.</item>
<item quantity="other">%1$s members couldn\'t be added to the New Group and have been removed.</item>
</plurals>
<!-- Profile change updates -->
<string name="MessageRecord_changed_their_profile_name_to">%1$s changed their profile name to %2$s.</string>
<string name="MessageRecord_changed_their_profile_name_from_to">%1$s changed their profile name from %2$s to %3$s.</string>
<string name="MessageRecord_changed_their_profile">%1$s changed their profile.</string>
<!-- Conversation update event message shown when you\'ve started a conversation by phone number or username and then learn their profile name. placeholder is username or phone number -->
<string name="MessageRecord_started_this_chat">You started this chat with %1$s.</string>
<!-- GV2 specific -->
<string name="MessageRecord_you_created_the_group">You created the group.</string>
<string name="MessageRecord_group_updated">Group updated.</string>
<string name="MessageRecord_invite_friends_to_this_group">Invite friends to this group via a group link</string>
<!-- GV2 member additions -->
<string name="MessageRecord_you_added_s">You added %1$s.</string>
<string name="MessageRecord_s_added_s">%1$s added %2$s.</string>
<string name="MessageRecord_s_added_you">%1$s added you to the group.</string>
<string name="MessageRecord_you_joined_the_group">You joined the group.</string>
<string name="MessageRecord_s_joined_the_group">%1$s joined the group.</string>
<!-- GV2 member removals -->
<string name="MessageRecord_you_removed_s">You removed %1$s.</string>
<string name="MessageRecord_s_removed_s">%1$s removed %2$s.</string>
<string name="MessageRecord_s_removed_you_from_the_group">%1$s removed you from the group.</string>
<string name="MessageRecord_you_left_the_group">You left the group.</string>
<string name="MessageRecord_s_left_the_group">%1$s left the group.</string>
<string name="MessageRecord_you_are_no_longer_in_the_group">You are no longer in the group.</string>
<string name="MessageRecord_s_is_no_longer_in_the_group">%1$s is no longer in the group.</string>
<!-- GV2 role change -->
<string name="MessageRecord_you_made_s_an_admin">You made %1$s an admin.</string>
<string name="MessageRecord_s_made_s_an_admin">%1$s made %2$s an admin.</string>
<string name="MessageRecord_s_made_you_an_admin">%1$s made you an admin.</string>
<string name="MessageRecord_you_revoked_admin_privileges_from_s">You revoked admin privileges from %1$s.</string>
<string name="MessageRecord_s_revoked_your_admin_privileges">%1$s revoked your admin privileges.</string>
<string name="MessageRecord_s_revoked_admin_privileges_from_s">%1$s revoked admin privileges from %2$s.</string>
<string name="MessageRecord_s_is_now_an_admin">%1$s is now an admin.</string>
<string name="MessageRecord_you_are_now_an_admin">You are now an admin.</string>
<string name="MessageRecord_s_is_no_longer_an_admin">%1$s is no longer an admin.</string>
<string name="MessageRecord_you_are_no_longer_an_admin">You are no longer an admin.</string>
<!-- GV2 invitations -->
<string name="MessageRecord_you_invited_s_to_the_group">You invited %1$s to the group.</string>
<string name="MessageRecord_s_invited_you_to_the_group">%1$s invited you to the group.</string>
<plurals name="MessageRecord_s_invited_members">
<item quantity="one">%1$s invited 1 person to the group.</item>
<item quantity="other">%1$s invited %2$d people to the group.</item>
</plurals>
<string name="MessageRecord_you_were_invited_to_the_group">You were invited to the group.</string>
<plurals name="MessageRecord_d_people_were_invited_to_the_group">
<item quantity="one">1 person was invited to the group.</item>
<item quantity="other">%1$d people were invited to the group.</item>
</plurals>
<!-- GV2 invitation revokes -->
<plurals name="MessageRecord_you_revoked_invites">
<item quantity="one">You revoked an invitation to the group.</item>
<item quantity="other">You revoked %1$d invitations to the group.</item>
</plurals>
<plurals name="MessageRecord_s_revoked_invites">
<item quantity="one">%1$s revoked an invitation to the group.</item>
<item quantity="other">%1$s revoked %2$d invitations to the group.</item>
</plurals>
<string name="MessageRecord_someone_declined_an_invitation_to_the_group">Someone declined an invitation to the group.</string>
<string name="MessageRecord_you_declined_the_invitation_to_the_group">You declined the invitation to the group.</string>
<string name="MessageRecord_s_revoked_your_invitation_to_the_group">%1$s revoked your invitation to the group.</string>
<string name="MessageRecord_an_admin_revoked_your_invitation_to_the_group">An admin revoked your invitation to the group.</string>
<plurals name="MessageRecord_d_invitations_were_revoked">
<item quantity="one">An invitation to the group was revoked.</item>
<item quantity="other">%1$d invitations to the group were revoked.</item>
</plurals>
<!-- GV2 invitation acceptance -->
<string name="MessageRecord_you_accepted_invite">You accepted the invitation to the group.</string>
<string name="MessageRecord_s_accepted_invite">%1$s accepted an invitation to the group.</string>
<string name="MessageRecord_you_added_invited_member_s">You added invited member %1$s.</string>
<string name="MessageRecord_s_added_invited_member_s">%1$s added invited member %2$s.</string>
<!-- GV2 title change -->
<string name="MessageRecord_you_changed_the_group_name_to_s">You changed the group name to \"%1$s\".</string>
<string name="MessageRecord_s_changed_the_group_name_to_s">%1$s changed the group name to \"%2$s\".</string>
<string name="MessageRecord_the_group_name_has_changed_to_s">The group name has changed to \"%1$s\".</string>
<!-- GV2 description change -->
<string name="MessageRecord_you_changed_the_group_description">You changed the group description.</string>
<string name="MessageRecord_s_changed_the_group_description">%1$s changed the group description.</string>
<string name="MessageRecord_the_group_description_has_changed">The group description has changed.</string>
<!-- GV2 avatar change -->
<string name="MessageRecord_you_changed_the_group_avatar">You changed the group avatar.</string>
<string name="MessageRecord_s_changed_the_group_avatar">%1$s changed the group avatar.</string>
<string name="MessageRecord_the_group_group_avatar_has_been_changed">The group avatar has been changed.</string>
<!-- GV2 attribute access level change -->
<string name="MessageRecord_you_changed_who_can_edit_group_info_to_s">You changed who can edit group info to \"%1$s\".</string>
<string name="MessageRecord_s_changed_who_can_edit_group_info_to_s">%1$s changed who can edit group info to \"%2$s\".</string>
<string name="MessageRecord_who_can_edit_group_info_has_been_changed_to_s">Who can edit group info has been changed to \"%1$s\".</string>
<!-- GV2 membership access level change -->
<string name="MessageRecord_you_changed_who_can_edit_group_membership_to_s">You changed who can edit group membership to \"%1$s\".</string>
<string name="MessageRecord_s_changed_who_can_edit_group_membership_to_s">%1$s changed who can edit group membership to \"%2$s\".</string>
<string name="MessageRecord_who_can_edit_group_membership_has_been_changed_to_s">Who can edit group membership has been changed to \"%1$s\".</string>
<!-- GV2 announcement group change -->
<string name="MessageRecord_you_allow_all_members_to_send">You changed the group settings to allow all members to send messages.</string>
<string name="MessageRecord_you_allow_only_admins_to_send">You changed the group settings to only allow admins to send messages.</string>
<string name="MessageRecord_s_allow_all_members_to_send">%1$s changed the group settings to allow all members to send messages.</string>
<string name="MessageRecord_s_allow_only_admins_to_send">%1$s changed the group settings to only allow admins to send messages.</string>
<string name="MessageRecord_allow_all_members_to_send">The group settings were changed to allow all members to send messages.</string>
<string name="MessageRecord_allow_only_admins_to_send">The group settings were changed to only allow admins to send messages.</string>
<!-- GV2 group link invite access level change -->
<string name="MessageRecord_you_turned_on_the_group_link_with_admin_approval_off">You turned on the group link with admin approval off.</string>
<string name="MessageRecord_you_turned_on_the_group_link_with_admin_approval_on">You turned on the group link with admin approval on.</string>
<string name="MessageRecord_you_turned_off_the_group_link">You turned off the group link.</string>
<string name="MessageRecord_s_turned_on_the_group_link_with_admin_approval_off">%1$s turned on the group link with admin approval off.</string>
<string name="MessageRecord_s_turned_on_the_group_link_with_admin_approval_on">%1$s turned on the group link with admin approval on.</string>
<string name="MessageRecord_s_turned_off_the_group_link">%1$s turned off the group link.</string>
<string name="MessageRecord_the_group_link_has_been_turned_on_with_admin_approval_off">The group link has been turned on with admin approval off.</string>
<string name="MessageRecord_the_group_link_has_been_turned_on_with_admin_approval_on">The group link has been turned on with admin approval on.</string>
<string name="MessageRecord_the_group_link_has_been_turned_off">The group link has been turned off.</string>
<string name="MessageRecord_you_turned_off_admin_approval_for_the_group_link">You turned off admin approval for the group link.</string>
<string name="MessageRecord_s_turned_off_admin_approval_for_the_group_link">%1$s turned off admin approval for the group link.</string>
<string name="MessageRecord_the_admin_approval_for_the_group_link_has_been_turned_off">The admin approval for the group link has been turned off.</string>
<string name="MessageRecord_you_turned_on_admin_approval_for_the_group_link">You turned on admin approval for the group link.</string>
<string name="MessageRecord_s_turned_on_admin_approval_for_the_group_link">%1$s turned on admin approval for the group link.</string>
<string name="MessageRecord_the_admin_approval_for_the_group_link_has_been_turned_on">The admin approval for the group link has been turned on.</string>
<!-- GV2 group link reset -->
<string name="MessageRecord_you_reset_the_group_link">You reset the group link.</string>
<string name="MessageRecord_s_reset_the_group_link">%1$s reset the group link.</string>
<string name="MessageRecord_the_group_link_has_been_reset">The group link has been reset.</string>
<!-- GV2 group link joins -->
<string name="MessageRecord_you_joined_the_group_via_the_group_link">You joined the group via the group link.</string>
<string name="MessageRecord_s_joined_the_group_via_the_group_link">%1$s joined the group via the group link.</string>
<!-- GV2 group link requests -->
<string name="MessageRecord_you_sent_a_request_to_join_the_group">You sent a request to join the group.</string>
<string name="MessageRecord_s_requested_to_join_via_the_group_link">%1$s requested to join via the group link.</string>
<!-- Update message shown when someone requests to join via group link and cancels the request back to back -->
<plurals name="MessageRecord_s_requested_and_cancelled_their_request_to_join_via_the_group_link">
<item quantity="one">%1$s requested and cancelled their request to join via the group link.</item>
<item quantity="other">%1$s requested and cancelled %2$d requests to join via the group link.</item>
</plurals>
<!-- GV2 group link approvals -->
<string name="MessageRecord_s_approved_your_request_to_join_the_group">%1$s approved your request to join the group.</string>
<string name="MessageRecord_s_approved_a_request_to_join_the_group_from_s">%1$s approved a request to join the group from %2$s.</string>
<string name="MessageRecord_you_approved_a_request_to_join_the_group_from_s">You approved a request to join the group from %1$s.</string>
<string name="MessageRecord_your_request_to_join_the_group_has_been_approved">Your request to join the group has been approved.</string>
<string name="MessageRecord_a_request_to_join_the_group_from_s_has_been_approved">A request to join the group from %1$s has been approved.</string>
<!-- GV2 group link deny -->
<string name="MessageRecord_your_request_to_join_the_group_has_been_denied_by_an_admin">Your request to join the group has been denied by an admin.</string>
<string name="MessageRecord_you_denied_a_request_to_join_the_group_from_s">You denied a request to join the group from %1$s.</string>
<string name="MessageRecord_s_denied_a_request_to_join_the_group_from_s">%1$s denied a request to join the group from %2$s.</string>
<string name="MessageRecord_a_request_to_join_the_group_from_s_has_been_denied">A request to join the group from %1$s has been denied.</string>
<string name="MessageRecord_you_canceled_your_request_to_join_the_group">You canceled your request to join the group.</string>
<string name="MessageRecord_s_canceled_their_request_to_join_the_group">%1$s canceled their request to join the group.</string>
<!-- End of GV2 specific update messages -->
<string name="MessageRecord_your_safety_number_with_s_has_changed">Your safety number with %s has changed.</string>
<string name="MessageRecord_you_marked_your_safety_number_with_s_verified">You marked your safety number with %s verified</string>
<string name="MessageRecord_you_marked_your_safety_number_with_s_verified_from_another_device">You marked your safety number with %s verified from another device</string>
<string name="MessageRecord_you_marked_your_safety_number_with_s_unverified">You marked your safety number with %s unverified</string>
<string name="MessageRecord_you_marked_your_safety_number_with_s_unverified_from_another_device">You marked your safety number with %s unverified from another device</string>
<string name="MessageRecord_a_message_from_s_couldnt_be_delivered">A message from %s couldn\'t be delivered</string>
<string name="MessageRecord_s_changed_their_phone_number">%1$s changed their phone number.</string>
<!-- Update item message shown in the release channel when someone is already a sustainer so we ask them if they want to boost. -->
<string name="MessageRecord_like_this_new_feature_help_support_signal_with_a_one_time_donation">Like this new feature? Help support Signal with a one-time donation.</string>
<!-- Update item message shown when we merge two threads together. First placeholder is a name, second placeholder is a phone number. -->
<string name="MessageRecord_your_message_history_with_s_and_their_number_s_has_been_merged">Your message history with %1$s and their number %2$s has been merged.</string>
<!-- Update item message shown when we merge two threads together and we don\'t know the phone number of the other thread. The placeholder is a person\'s name. -->
<string name="MessageRecord_your_message_history_with_s_and_another_chat_has_been_merged">Your message history with %1$s and another chat that belonged to them has been merged.</string>
<!-- Update item message shown when you find out a phone number belongs to a person you had a conversation with. First placeholder is a phone number, second placeholder is a name. -->
<string name="MessageRecord_s_belongs_to_s">%1$s belongs to %2$s</string>
<!-- Message to notify sender that activate payments request has been sent to the recipient -->
<string name="MessageRecord_you_sent_request">You sent %s a request to activate Payments</string>
<!-- Request message from recipient to activate payments -->
<string name="MessageRecord_wants_you_to_activate_payments">%s wants you to activate Payments. Only send payments to people you trust.</string>
<!-- Message to inform user that payments was activated-->
<string name="MessageRecord_you_activated_payments">You activated Payments</string>
<!-- Message to inform sender that recipient can now accept payments -->
<string name="MessageRecord_can_accept_payments">%s can now accept Payments</string>
<!-- Message shown to inform user that a payment is missing details due to restore -->
<string name="MessageRecord_payments_restore_tombstone">Payment details are not available</string>
<!-- Message shown to inform user to tap the payment to learn more about why the details arent available -->
<string name="MessageRecord_payments_restore_tombstone_tap_more">Tap for more</string>
<!-- Title for dialog explaining why a specific mobile coin payment does not have any transaction details -->
<string name="PaymentTombstoneLearnMoreDialog_title">Payment details not available</string>
<!-- Message for dialog explaining why a specific mobile coin payment does not have any transaction details because it was restored from a backup-->
<string name="PaymentTombstoneLearnMoreDialog_message">This details of this payment are not available because your messages were restored from a source that did not contain this payment history. This does not affect your wallet balance or the status of past payments.</string>
<!-- Group Calling update messages -->
<!-- Chat log text for an ongoing group call that has one participant with a placeholder for the short display name of the user that joined and a placeholder for formatted time -->
<string name="MessageRecord_s_is_in_the_call_s">%1$s is in the call · %2$s</string>
<!-- Chat log text for an ongoing group call only the local user has joined with a placeholder for formatted time -->
<string name="MessageRecord_you_are_in_the_call_s1">You are in the call · %1$s</string>
<!-- Chat log text for an ongoing group call with you and another participant where %1$s is the short display name of the other user and %2$s is the formatted time -->
<string name="MessageRecord_s_and_you_are_in_the_call_s1">%1$s and you are in the call · %2$s</string>
<!-- Chat log text for an ongoing group call with two participants with two placeholders for the short display name of the users that joined and a placeholder for formatted time -->
<string name="MessageRecord_s_and_s_are_in_the_call_s1">%1$s and %2$s are in the call · %3$s</string>
<!-- Chat log text for an ongoing group call that has one participant -->
<string name="MessageRecord_s_is_in_the_call">%1$s is in the call</string>
<!-- Chat log text for an ongoing group call only the local user has joined -->
<string name="MessageRecord_you_are_in_the_call">You are in the call</string>
<!-- Chat log text for an ongoing group call with you and another participant where %1$s is the short display name of the other user -->
<string name="MessageRecord_s_and_you_are_in_the_call">%1$s and you are in the call</string>
<!-- Chat log text for an ongoing group call with two participants with two placeholders, each for the short display name of the users that joined -->
<string name="MessageRecord_s_and_s_are_in_the_call">%1$s and %2$s are in the call</string>
<!-- Chat log text for a group call that ended within the last 5 minutes -->
<string name="MessageRecord__the_video_call_has_ended">The video call has ended</string>
<!-- Chat log text for a group call that ended within the last 5 minutes with a placeholder for formatted time -->
<string name="MessageRecord__the_video_call_has_ended_s">The video call has ended · %1$s</string>
<!-- Chat log text for a group call that ended more than 5 minutes ago and was missed -->
<string name="MessageRecord__missed_video_call">Missed video call</string>
<!-- Chat log text for a group call that ended more than 5 minutes ago and was missed with a placeholder for formatted time -->
<string name="MessageRecord__missed_video_call_s">Missed video call · %1$s</string>
<!-- Chat log text for a group call that ended that the local user did not start -->
<string name="MessageRecord__incoming_video_call">Incoming video call</string>
<!-- Chat log text for a group call that ended that the local user did not start with a placeholder for formatted time -->
<string name="MessageRecord__incoming_video_call_s">Incoming video call · %1$s</string>
<!-- Chat log text for a group call that ended that the local user started -->
<string name="MessageRecord__outgoing_video_call">Outgoing video call</string>
<!-- Chat log text for a group call that ended that the local user started with a placeholder for formatted time -->
<string name="MessageRecord__outgoing_video_call_s">Outgoing video call · %1$s</string>
<!-- Chat log text for an ongoing group call that the local user started -->
<string name="MessageRecord__you_started_a_video_call">You started a video call</string>
<!-- Chat log text for an ongoing group call that the local user started with a placeholder for formatted time -->
<string name="MessageRecord__you_started_a_video_call_s">You started a video call · %1$s</string>
<!-- Chat log text for an ongoing group call that the local user has not joined with a placeholder for user\'s short display name -->
<string name="MessageRecord__s_started_a_video_call">%1$s started a video call</string>
<!-- Chat log text for an ongoing group call that the local user has not joined with a placeholder for user\'s short display name and a placeholder for formatted time -->
<string name="MessageRecord__s_started_a_video_call_s">%1$s started a video call · %2$s</string>
<string name="MessageRecord_you">You</string>
<!-- Chat log text for an ongoing group call with more than two participants with placeholders for the first two joined users, a placeholder for the number of users in the call, and a placeholder for formatted time -->
<plurals name="MessageRecord_s_s_and_d_others_are_in_the_call_s">
<item quantity="one">%1$s, %2$s, and %3$d other are in the group call · %4$s</item>
<item quantity="other">%1$s, %2$s, and %3$d others are in the group call · %4$s</item>
</plurals>
<!-- Chat log text for an ongoing group call with more than two participants with placeholders for the first two joined users and a placeholder for the number of users in the call -->
<plurals name="MessageRecord_s_s_and_d_others_are_in_the_call">
<item quantity="one">%1$s, %2$s, and %3$d other are in the group call</item>
<item quantity="other">%1$s, %2$s, and %3$d others are in the group call</item>
</plurals>
<!-- In-conversation update message to indicate that the current contact is sms only and will need to migrate to signal to continue the conversation in signal. -->
<string name="MessageRecord__you_will_no_longer_be_able_to_send_sms_messages_from_signal_soon">You will no longer be able to send SMS messages from Signal soon. Invite %1$s to Signal to keep the conversation here.</string>
<!-- In-conversation update message to indicate that the current contact is sms only and will need to migrate to signal to continue the conversation in signal. -->
<string name="MessageRecord__you_can_no_longer_send_sms_messages_in_signal">You can no longer send SMS messages in Signal. Invite %1$s to Signal to keep the conversation here.</string>
<!-- Body for quote when message being quoted is an in-app payment message -->
<string name="MessageRecord__payment_s">Payment: %1$s</string>
<!-- Body for quote when message being quoted is an in-app payment message tombstone without an amount -->
<string name="MessageRecord__payment_tombstone">Payment</string>
<!-- Update message shown in chat after reporting it as spam -->
<string name="MessageRecord_reported_as_spam">Reported as spam</string>
<!-- Update message shown in chat after accept a message request -->
<string name="MessageRecord_you_accepted_the_message_request">You accepted the message request</string>
<!-- Update message shown in chat after you block a person -->
<string name="MessageRecord_you_blocked_this_person">You blocked this person</string>
<!-- Update message shown in chat after you unblock a person -->
<string name="MessageRecord_you_unblocked_this_person">You unblocked this person</string>
<!-- Update message shown in chat after you block a group -->
<string name="MessageRecord_you_blocked_this_group">You blocked this group</string>
<!-- Update message shown in chat after you unblock a group -->
<string name="MessageRecord_you_unblocked_this_group">You unblocked this group</string>
<!-- Update message shown when you receive a message that cannot be processed because your Signal version is too old. %1$s is the sender\'s name -->
<string name="MessageRecord_unsupported_feature">%1$s sent you a message that can\'t be processed or displayed because it uses a new Signal feature.</string>
<!-- Update message shown when someone ends the poll. %1$s is the person who ended the poll and %2$s is the poll question. -->
<string name="MessageRecord_ended_the_poll">%1$s ended the poll: \"%2$s\"</string>
<!-- MessageRequestBottomView -->
<string name="MessageRequestBottomView_accept">Accept</string>
<string name="MessageRequestBottomView_continue">Continue</string>
<string name="MessageRequestBottomView_delete">Delete</string>
<string name="MessageRequestBottomView_block">Block</string>
<string name="MessageRequestBottomView_unblock">Unblock</string>
<!-- Text explaining a message request from someone you\'ve removed before -->
<string name="MessageRequestBottomView_do_you_want_to_let_s_message_you_you_removed_them_before">Let %1$s message you and share your name and photo with them? You have removed this person in the past.</string>
<string name="MessageRequestBottomView_do_you_want_to_let_s_message_you_they_wont_know_youve_seen_their_messages_until_you_accept">Let %1$s message you and share your name and photo with them? They won\'t know you\'ve seen their message until you accept.</string>
<!-- Shown in message request flow. Describes what will happen if you unblock a Signal user -->
<string name="MessageRequestBottomView_do_you_want_to_let_s_message_you_wont_receive_any_messages_until_you_unblock_them">Let %1$s message you and share your name and photo with them? You won\'t receive any messages until you unblock them.</string>
<!-- Shown in message request flow. Describes what will happen if you unblock an SMS user -->
<string name="MessageRequestBottomView_do_you_want_to_let_s_message_you_wont_receive_any_messages_until_you_unblock_them_SMS">Let %1$s message you? You won\'t receive any messages until you unblock them.</string>
<!-- Shown in message request flow. Describes what will happen if you unblock the Signal release notes channel -->
<string name="MessageRequestBottomView_get_updates_and_news_from_s_you_wont_receive_any_updates_until_you_unblock_them">Get updates and news from %1$s? You won\'t receive any updates until you unblock them.</string>
<string name="MessageRequestBottomView_continue_your_conversation_with_this_group_and_share_your_name_and_photo">Continue your chat with this group and share your name and photo with its members?</string>
<string name="MessageRequestBottomView_upgrade_this_group_to_activate_new_features">This Legacy Group can no longer be used. Create a new group to activate new features like @mentions and admins.</string>
<string name="MessageRequestBottomView_this_legacy_group_can_no_longer_be_used">This Legacy Group can no longer be used because it is too large. The maximum group size is %1$d.</string>
<string name="MessageRequestBottomView_continue_your_conversation_with_s_and_share_your_name_and_photo">Continue your chat with %1$s and share your name and photo with them?</string>
<string name="MessageRequestBottomView_do_you_want_to_join_this_group_they_wont_know_youve_seen_their_messages_until_you_accept">Join this group and share your name and photo with its members? They won\'t know you\'ve seen their messages until you accept.</string>
<string name="MessageRequestBottomView_do_you_want_to_join_this_group_you_wont_see_their_messages">Join this group and share your name and photo with its members? You won\'t see their messages until you accept.</string>
<!-- Shown when you are invited to a group and explains that until you accept the invitation to the group, members will not know that you have seen their messages. -->
<string name="MessageRequestBottomView_join_this_group_they_wont_know_youve_seen_their_messages_until_you_accept">Join this group? They wont know youve seen their messages until you accept.</string>
<string name="MessageRequestBottomView_unblock_this_group_and_share_your_name_and_photo_with_its_members">Unblock this group and share your name and photo with its members? You won\'t receive any messages until you unblock them.</string>
<string name="MessageRequestBottomView_legacy_learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007459591</string>
<string name="MessageRequestProfileView_view">View</string>
<string name="MessageRequestProfileView_member_of_one_group">Member of %1$s</string>
<string name="MessageRequestProfileView_member_of_two_groups">Member of %1$s and %2$s</string>
<string name="MessageRequestProfileView_member_of_many_groups">Member of %1$s, %2$s, and %3$s</string>
<plurals name="MessageRequestProfileView_members">
<item quantity="one">%1$d member</item>
<item quantity="other">%1$d members</item>
</plurals>
<!-- Describes the number of members in a group. The string MessageRequestProfileView_invited is nested in the parentheses. -->
<plurals name="MessageRequestProfileView_members_and_invited">
<item quantity="one">%1$d member (%2$s)</item>
<item quantity="other">%1$d members (%2$s)</item>
</plurals>
<!-- Describes the number of people invited to a group. Nested inside of the string MessageRequestProfileView_members_and_invited -->
<plurals name="MessageRequestProfileView_invited">
<item quantity="one">+%1$d invited</item>
<item quantity="other">+%1$d invited</item>
</plurals>
<!-- Describe the total number of groups, besides two groups, that you and a person have in common. Nested inside MessageRequestProfileView_member_of_many_groups -->
<plurals name="MessageRequestProfileView_member_of_d_additional_groups">
<item quantity="one">%d additional group</item>
<item quantity="other">%d additional groups</item>
</plurals>
<!-- Describes the names of members in a group. MessageRequestProfileView_group_members_* is nested in the first parentheses. MessageRequestProfileView_invited is nested in the second -->
<string name="MessageRequestProfileView_member_names_and_invited">%1$s (%2$s)</string>
<!-- Text for an empty group or when you are the only member -->
<string name="MessageRequestProfileView_group_members_zero">No other group members yet</string>
<!-- Text for a group with one member (not you). %1$s is their name -->
<string name="MessageRequestProfileView_group_members_one">%1$s</string>
<!-- Text for a 2 member group you are in. %1$s is the name of the other member -->
<string name="MessageRequestProfileView_group_members_one_and_you">%1$s and you</string>
<!-- Text for a 2 member group you are not in. %1$s and %2$s are the members\' names -->
<string name="MessageRequestProfileView_group_members_two">%1$s and %2$s</string>
<!-- Text for a 3 member group you are in. %1$s and %2$s are the members\' names -->
<string name="MessageRequestProfileView_group_members_two_and_you">%1$s, %2$s, and you</string>
<!-- Text for a 3 member group you are not in. %1$s, %2$s, %3$s are the names of the other members. -->
<string name="MessageRequestProfileView_group_members_three">%1$s, %2$s, and %3$s</string>
<!-- Text for a 3+ member group. %1$s, %2$s, %3$s are member names. %4$s is the string key MessageRequestProfileView_other_members-->
<string name="MessageRequestProfileView_group_members_other">%1$s, %2$s, %3$s, and %4$s</string>
<!-- Nested in MessageRequestProfileView_group_members_other that shows how many members (besides three) are in the group -->
<plurals name="MessageRequestProfileView_other_members">
<item quantity="one">%1$d other</item>
<item quantity="other">%1$d others</item>
</plurals>
<!-- Button label to report spam for a conversation when in a message request state -->
<string name="MessageRequestBottomView_report">Report…</string>
<!-- Alert dialog title to accept a message request -->
<string name="MessageRequestBottomView_accept_request">Accept request?</string>
<!-- Alert dialog body to review the message request carefully -->
<string name="MessageRequestBottomView_review_requests_carefully">Review requests carefully. Profile names are chosen by their account owner and arent verified.</string>
<!-- Alert dialog title to accept a message request to join a group -->
<string name="MessageRequestBottomView_join_group">Join group?</string>
<!-- Alert dialog body to review the message request for a group carefully -->
<string name="MessageRequestBottomView_review_requests_carefully_groups">Review requests carefully. Group names are chosen by members of the group and arent verified.</string>
<!-- Button text to join a group -->
<string name="MessageRequestBottomView_join">Join</string>
<!-- PassphraseChangeActivity -->
<string name="PassphraseChangeActivity_passphrases_dont_match_exclamation">Passphrases don\'t match!</string>
<string name="PassphraseChangeActivity_incorrect_old_passphrase_exclamation">Incorrect old passphrase!</string>
<string name="PassphraseChangeActivity_enter_new_passphrase_exclamation">Enter new passphrase!</string>
<!-- DeviceProvisioningActivity -->
<string name="DeviceProvisioningActivity_link_this_device">Link this device?</string>
<string name="DeviceProvisioningActivity_continue">Continue</string>
<string name="DeviceProvisioningActivity_content_intro">It will be able to</string>
<string name="DeviceProvisioningActivity_content_bullets">
• Read all your messages
\n• Send messages in your name
</string>
<string name="DeviceProvisioningActivity_content_progress_title">Linking device</string>
<string name="DeviceProvisioningActivity_content_progress_content">Linking new device…</string>
<string name="DeviceProvisioningActivity_content_progress_success">Device approved!</string>
<string name="DeviceProvisioningActivity_content_progress_no_device">No device found.</string>
<string name="DeviceProvisioningActivity_content_progress_network_error">Network error.</string>
<string name="DeviceProvisioningActivity_content_progress_key_error">Invalid QR code.</string>
<!-- Toast message shown when a user has too many linked devices and needs to remove one before linking another -->
<string name="DeviceProvisioningActivity_sorry_you_have_too_many_devices_linked_already">Sorry, you have too many devices linked already, try removing some</string>
<string name="DeviceActivity_sorry_this_is_not_a_valid_device_link_qr_code">Sorry, this is not a valid device link QR code.</string>
<string name="DeviceProvisioningActivity_link_a_signal_device">Link a Signal device?</string>
<string name="DeviceProvisioningActivity_to_link_a_desktop_or_ipad_to_this_signal_account">To link a desktop or iPad to this Signal account, go to Linked Devices and tap \"Link a New Device\" and scan the QR code again. Make sure you only scan QR codes that come directly from Signal.</string>
<string name="DeviceActivity_signal_needs_the_camera_permission_in_order_to_scan_a_qr_code">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="DeviceActivity_unable_to_scan_a_qr_code_without_the_camera_permission">Unable to scan a QR code without the Camera permission</string>
<!-- OutdatedBuildReminder -->
<string name="OutdatedBuildReminder_update_now">Update now</string>
<string name="OutdatedBuildReminder_your_version_of_signal_will_expire_today">This version of Signal will expire today. Update to the most recent version.</string>
<plurals name="OutdatedBuildReminder_your_version_of_signal_will_expire_in_n_days">
<item quantity="one">This version of Signal will expire tomorrow. Update to the most recent version.</item>
<item quantity="other">This version of Signal will expire in %d days. Update to the most recent version.</item>
</plurals>
<!-- PassphrasePromptActivity -->
<string name="PassphrasePromptActivity_enter_passphrase">Enter passphrase</string>
<string name="PassphrasePromptActivity_watermark_content_description">Signal icon</string>
<string name="PassphrasePromptActivity_ok_button_content_description">Submit passphrase</string>
<string name="PassphrasePromptActivity_invalid_passphrase_exclamation">Invalid passphrase!</string>
<string name="PassphrasePromptActivity_unlock_signal">Unlock Signal</string>
<!-- This is the subject line for the email that is sent to support -->
<string name="PassphrasePromptActivity_signal_android_lock_screen">Signal Android - Lock Screen</string>
<!-- PlacePickerActivity -->
<string name="PlacePickerActivity_title">Map</string>
<!-- Content description of the pin image -->
<string name="PlacePickerActivity_drop_pin">Drop pin</string>
<string name="PlacePickerActivity_accept_address">Accept address</string>
<!-- PlayServicesProblemFragment -->
<string name="PlayServicesProblemFragment_the_version_of_google_play_services_you_have_installed_is_not_functioning">The version of Google Play Services you have installed is not functioning correctly. Please reinstall Google Play Services and try again.</string>
<!-- PinRestoreEntryFragment -->
<string name="PinRestoreEntryFragment_incorrect_pin">Incorrect PIN</string>
<string name="PinRestoreEntryFragment_skip_pin_entry">Skip PIN entry?</string>
<string name="PinRestoreEntryFragment_need_help">Need help?</string>
<string name="PinRestoreEntryFragment_your_pin_is_a_d_digit_code">Your PIN is a %1$d+ digit code you created that can be numeric or alphanumeric.\n\nIf you cant remember your PIN, you can create a new one. You can register and use your account but youll lose some saved settings like your profile information.</string>
<string name="PinRestoreEntryFragment_if_you_cant_remember_your_pin">If you cant remember your PIN, you can create a new one. You can register and use your account but youll lose some saved settings like your profile information.</string>
<string name="PinRestoreEntryFragment_create_new_pin">Create New PIN</string>
<string name="PinRestoreEntryFragment_contact_support">Contact Support</string>
<string name="PinRestoreEntryFragment_cancel">Cancel</string>
<string name="PinRestoreEntryFragment_skip">Skip</string>
<plurals name="PinRestoreEntryFragment_you_have_d_attempt_remaining">
<item quantity="one">You have %1$d attempt remaining. If you run out of attempts, you can create a new PIN. You can register and use your account but you\'ll lose some saved settings like your profile information.</item>
<item quantity="other">You have %1$d attempts remaining. If you run out of attempts, you can create a new PIN. You can register and use your account but you\'ll lose some saved settings like your profile information.</item>
</plurals>
<string name="PinRestoreEntryFragment_signal_registration_need_help_with_pin">Signal Registration - Need Help with PIN for Android</string>
<!-- PinRestoreLockedFragment -->
<string name="PinRestoreLockedFragment_create_your_pin">Create your PIN</string>
<string name="PinRestoreLockedFragment_youve_run_out_of_pin_guesses">You\'ve run out of PIN guesses, but you can still access your Signal account by creating a new PIN. For your privacy and security your account will be restored without any saved profile information or settings.</string>
<string name="PinRestoreLockedFragment_create_new_pin">Create new PIN</string>
<string name="PinRestoreLockedFragment_learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string>
<!-- Dialog button text indicating user wishes to send an sms code isntead of skipping it -->
<string name="ReRegisterWithPinFragment_send_sms_code">Send SMS code</string>
<!-- Email subject used when user contacts support about an issue with the reregister flow. -->
<string name="ReRegisterWithPinFragment_support_email_subject">Signal Registration - Need Help with reregister PIN for Android</string>
<!-- Dialog message shown in reregister flow when tapping a informational button to to learn about pins or contact support for help -->
<string name="ReRegisterWithPinFragment_need_help_local">Your PIN is a %1$d+ digit code you created that can be numeric or alphanumeric.\n\nIf you cant remember your PIN, you can create a new one.</string>
<!-- Dialog message shown in reregister flow when user requests to skip this flow and return to the normal flow -->
<string name="ReRegisterWithPinFragment_skip_local">If you cant remember your PIN, you can create a new one.</string>
<!-- Dialog message shown in reregister flow when user uses up all of their guesses for their pin and we are going to move on -->
<string name="ReRegisterWithPinFragment_out_of_guesses_local">You\'ve run out of PIN guesses, but you can still access your Signal account by creating a new PIN.</string>
<!-- PinOptOutDialog -->
<string name="PinOptOutDialog_warning">Warning</string>
<string name="PinOptOutDialog_if_you_disable_the_pin_you_will_lose_all_data">If you disable the PIN, you will lose all data when you re-register Signal unless you manually back up and restore. You cannot turn on Registration Lock while the PIN is disabled.</string>
<string name="PinOptOutDialog_disable_pin">Disable PIN</string>
<!-- RatingManager -->
<string name="RatingManager_rate_this_app">Rate this app</string>
<string name="RatingManager_if_you_enjoy_using_this_app_please_take_a_moment">If you enjoy using this app, please take a moment to help us by rating it.</string>
<string name="RatingManager_rate_now">Rate now!</string>
<string name="RatingManager_no_thanks">No thanks</string>
<string name="RatingManager_later">Later</string>
<!-- ReactionsBottomSheetDialogFragment -->
<string name="ReactionsBottomSheetDialogFragment_all">All &#183; %1$d</string>
<string name="ReactionsBottomSheetDialogFragment_tap_to_remove">Tap to remove</string>
<!-- ReactionsConversationView -->
<string name="ReactionsConversationView_plus">+%1$d</string>
<!-- ReactionsRecipientAdapter -->
<string name="ReactionsRecipientAdapter_you">You</string>
<!-- RecaptchaRequiredBottomSheetFragment -->
<string name="RecaptchaRequiredBottomSheetFragment_verify_to_continue_messaging">Verify to continue messaging</string>
<string name="RecaptchaRequiredBottomSheetFragment_to_help_prevent_spam_on_signal">To help prevent spam on Signal, please complete verification.</string>
<string name="RecaptchaRequiredBottomSheetFragment_after_verifying_you_can_continue_messaging">After verifying, you can continue messaging. Any paused messages will automatically be sent.</string>
<!-- Recipient -->
<string name="Recipient_you">You</string>
<!-- Name of recipient representing user\'s \'My Story\' -->
<string name="Recipient_my_story">My Story</string>
<!-- Name of recipient for a call link without a name -->
<string name="Recipient_signal_call">Signal call</string>
<!-- RecipientPreferencesActivity -->
<string name="RecipientPreferenceActivity_block">Block</string>
<string name="RecipientPreferenceActivity_unblock">Unblock</string>
<!-- RecipientProvider -->
<!-- RedPhone -->
<string name="RedPhone_answering">Answering…</string>
<string name="RedPhone_ending_call">Ending call…</string>
<string name="RedPhone_ringing">Ringing…</string>
<string name="RedPhone_busy">Busy</string>
<string name="RedPhone_recipient_unavailable">Recipient unavailable</string>
<!-- Error message shown during a call when a fatal network error occurs. -->
<string name="RedPhone_network_failed">Network failed! Please check network connection and try again.</string>
<string name="RedPhone_number_not_registered">Number not registered!</string>
<string name="RedPhone_the_number_you_dialed_does_not_support_secure_voice">The number you dialed does not support secure voice!</string>
<string name="RedPhone_got_it">Got it</string>
<!-- Valentine\'s Day Megaphone -->
<!-- Title text for the Valentine\'s Day donation megaphone. The placeholder will always be a heart emoji. Needs to be a placeholder for Android reasons. -->
<!-- Body text for the Valentine\'s Day donation megaphone. -->
<!-- CallScreenTopBar -->
<!-- Content description for navigation icon -->
<string name="CallScreenTopBar__go_back">Go back</string>
<!-- Content description for info icon -->
<string name="CallScreenTopBar__call_information">Call information</string>
<!-- CallScreenPreJoinOverlay -->
<!-- Displayed when users camera is disabled -->
<string name="CallScreenPreJoinOverlay__your_camera_is_off">Your camera is off</string>
<!-- WebRtcCallActivity -->
<string name="WebRtcCallActivity__tap_here_to_turn_on_your_video">Tap here to turn on your video</string>
<string name="WebRtcCallActivity__to_call_s_signal_needs_access_to_your_camera">To call %1$s, Signal needs access to your camera</string>
<!-- Subtitle shown at top of call where %s is the elapsed time of the call -->
<string name="WebRtcCallActivity__signal_s">Signal %1$s</string>
<string name="WebRtcCallActivity__calling">Calling…</string>
<!-- Call status shown when an active call was disconnected (e.g., network hiccup) and is trying to reconnect -->
<string name="WebRtcCallActivity__reconnecting">Reconnecting…</string>
<!-- Title for dialog warning about lacking bluetooth permissions during a call -->
<string name="WebRtcCallActivity__bluetooth_permission_denied">Bluetooth permission denied</string>
<!-- Message for dialog warning about lacking bluetooth permissions during a call and references the permission needed by name -->
<string name="WebRtcCallActivity__please_enable_the_nearby_devices_permission_to_use_bluetooth_during_a_call">Please enable the \"Nearby devices\" permission to use bluetooth during a call.</string>
<!-- Positive action for bluetooth warning dialog to open settings -->
<string name="WebRtcCallActivity__open_settings">Open settings</string>
<!-- Negative action for bluetooth warning dialog to dismiss dialog -->
<string name="WebRtcCallActivity__not_now">Not now</string>
<!-- Title for dialog to approve all requests -->
<plurals name="WebRtcCallActivity__approve_d_requests">
<item quantity="one">Approve %1$d request?</item>
<item quantity="other">Approve %1$d requests?</item>
</plurals>
<!-- Positive action for call link approve all dialog -->
<string name="WebRtcCallActivity__approve_all">Approve all</string>
<!-- Message for dialog to approve all requests -->
<plurals name="WebRtcCallActivity__d_people_will_be_added_to_the_call">
<item quantity="one">%1$d person will be added to the call.</item>
<item quantity="other">%1$d people will be added to the call.</item>
</plurals>
<!-- Title for dialog to deny all requests -->
<plurals name="WebRtcCallActivity__deny_d_requests">
<item quantity="one">Deny %1$d request?</item>
<item quantity="other">Deny %1$d requests?</item>
</plurals>
<!-- Message for dialog to deny all requests -->
<plurals name="WebRtcCallActivity__d_people_will_not_be_added_to_the_call">
<item quantity="one">%1$d person will not be added to the call.</item>
<item quantity="other">%1$d people will not be added to the call.</item>
</plurals>
<!-- Positive action for call link deny all dialog -->
<string name="WebRtcCallActivity__deny_all">Deny all</string>
<!-- Displayed in call status when users are pending -->
<plurals name="WebRtcCallActivity__d_people_waiting">
<item quantity="one">%1$d person waiting</item>
<item quantity="other">%1$d people waiting</item>
</plurals>
<!-- Displayed in call status during call link when no users are pending -->
<plurals name="WebRtcCallActivity__d_people">
<item quantity="one">%1$d person</item>
<item quantity="other">%1$d people</item>
</plurals>
<!-- Title of dialog displayed when a user\'s join request is denied for call link entry -->
<string name="WebRtcCallActivity__join_request_denied">Join request denied</string>
<!-- Message of dialog displayed when a user\'s join request is denied for call link entry -->
<string name="WebRtcCallActivity__your_request_to_join_this_call_has_been_denied">Your request to join this call has been denied.</string>
<!-- Title of dialog displayed when a user is removed from a call link -->
<string name="WebRtcCallActivity__removed_from_call">Removed from call</string>
<!-- Message of dialog displayed when a user is removed from a call link -->
<string name="WebRtcCallActivity__someone_has_removed_you_from_the_call">Someone has removed you from the call.</string>
<!-- Dialog title asking users for camera and microphone permission -->
<string name="WebRtcCallActivity__allow_access_camera_microphone">Allow access to your camera and microphone</string>
<!-- Dialog title asking users for microphone permission -->
<string name="WebRtcCallActivity__allow_access_microphone">Allow access to your microphone</string>
<!-- Dialog title asking users for camera permission -->
<string name="WebRtcCallActivity__allow_access_camera">Allow access to your camera</string>
<!-- Dialog description explaining why camera and microphone permissions are needed to start or join a call -->
<string name="WebRtcCallActivity__to_start_call_camera_microphone">To start or join a call, allow Signal access to your camera and microphone.</string>
<!-- Dialog description explaining why microphone permissions are needed to start or join a call -->
<string name="WebRtcCallActivity__to_start_call_microphone">To start or join a call, allow Signal access to your microphone.</string>
<!-- Dialog description explaining why camera permissions are needed to enable a user\'s video in a call -->
<string name="WebRtcCallActivity__to_enable_video_allow_camera">To enable your video, allow Signal access to your camera.</string>
<!-- Toast describing why microphone permissions are needed to start or join a call -->
<string name="WebRtcCallActivity__signal_needs_microphone_start_call">Signal needs microphone permissions to start or join a call.</string>
<!-- Toast describing why camera permissions are needed to enable a video in a call -->
<string name="WebRtcCallActivity__signal_needs_camera_access_enable_video">Signal needs camera access to enable your video</string>
<!-- Dialog description that will explain the steps needed to give microphone permissions -->
<string name="WebRtcCallActivity__to_start_call">To start or join a call:</string>
<!-- Dialog description that will explain the steps needed to give camera permissions -->
<string name="WebRtcCallActivity__to_enable_video">To enable your video:</string>
<!-- WebRtcCallView -->
<string name="WebRtcCallView__signal_call">Signal Call</string>
<string name="WebRtcCallView__signal_video_call">Signal Video Call</string>
<string name="WebRtcCallView__start_call">Start Call</string>
<string name="WebRtcCallView__join_call">Join Call</string>
<string name="WebRtcCallView__call_is_full">Call is full</string>
<string name="WebRtcCallView__the_maximum_number_of_d_participants_has_been_Reached_for_this_call">The maximum number of %1$d participants has been reached for this call. Try again later.</string>
<string name="WebRtcCallView__your_video_is_off">Your video is off</string>
<string name="WebRtcCallView__reconnecting">Reconnecting…</string>
<string name="WebRtcCallView__joining">Joining…</string>
<string name="WebRtcCallView__disconnected">Disconnected</string>
<!-- Utilized in the lobby before joining a call link -->
<string name="WebRtcCallView__signal_call_link">Signal call link</string>
<!-- Warning displayed when entering a call via a link and you have Phone Number Privacy disabled-->
<string name="WebRtcCallView__anyone_who_joins_pnp_disabled">Anyone who joins this call via the link will see your name, photo, and phone number.</string>
<!-- Warning displayed when entering a call via a link and you have Phone Number Privacy enabled-->
<string name="WebRtcCallView__anyone_who_joins_pnp_enabled">Anyone who joins this call via the link will see your name and photo.</string>
<!-- Displayed on the call screen as the status when waiting to be let into a call link by an admin -->
<string name="WebRtcCallView__waiting_to_be_let_in">Waiting to be let in…</string>
<string name="WebRtcCallView__signal_will_ring_s">Signal will ring %1$s</string>
<string name="WebRtcCallView__signal_will_ring_s_and_s">Signal will ring %1$s and %2$s</string>
<plurals name="WebRtcCallView__signal_will_ring_s_s_and_d_others">
<item quantity="one">Signal will ring %1$s, %2$s, and %3$d other</item>
<item quantity="other">Signal will ring %1$s, %2$s, and %3$d others</item>
</plurals>
<string name="WebRtcCallView__s_will_be_notified">%1$s will be notified</string>
<string name="WebRtcCallView__s_and_s_will_be_notified">%1$s and %2$s will be notified</string>
<plurals name="WebRtcCallView__s_s_and_d_others_will_be_notified">
<item quantity="one">%1$s, %2$s, and %3$d other will be notified</item>
<item quantity="other">%1$s, %2$s, and %3$d others will be notified</item>
</plurals>
<string name="WebRtcCallView__ringing_s">Ringing %1$s</string>
<string name="WebRtcCallView__ringing_s_and_s">Ringing %1$s and %2$s</string>
<plurals name="WebRtcCallView__ringing_s_s_and_d_others">
<item quantity="one">Ringing %1$s, %2$s, and %3$d other</item>
<item quantity="other">Ringing %1$s, %2$s, and %3$d others</item>
</plurals>
<string name="WebRtcCallView__s_is_calling_you">%1$s is calling you</string>
<string name="WebRtcCallView__s_is_calling_you_and_s">%1$s is calling you and %2$s</string>
<string name="WebRtcCallView__s_is_calling_you_s_and_s">%1$s is calling you, %2$s, and %3$s</string>
<plurals name="WebRtcCallView__s_is_calling_you_s_s_and_d_others">
<item quantity="one">%1$s is calling you, %2$s, %3$s, and %4$d other</item>
<item quantity="other">%1$s is calling you, %2$s, %3$s, and %4$d others</item>
</plurals>
<string name="WebRtcCallView__no_one_else_is_here">No one else is here</string>
<string name="WebRtcCallView__s_is_in_this_call">%1$s is in this call</string>
<!-- Description of who is in the call when it is only you, %1$s is replaced with either CallParticipant__you or CallParticipant__you_on_another_device -->
<string name="WebRtcCallView__s_are_in_this_call">%1$s are in this call</string>
<string name="WebRtcCallView__s_and_s_are_in_this_call">%1$s and %2$s are in this call</string>
<plurals name="WebRtcCallView__s_s_and_d_others_are_in_this_call">
<item quantity="one">%1$s, %2$s, and %3$d other are in this call</item>
<item quantity="other">%1$s, %2$s, and %3$d others are in this call</item>
</plurals>
<!-- Toggle content description for toggling camera direction -->
<string name="WebRtcCallView__toggle_camera_direction">Toggle camera direction</string>
<!-- Toggle content description for toggling audio output -->
<string name="WebRtcCallView__toggle_speaker">Toggle speaker</string>
<!-- Toggle content description for toggling camera state -->
<string name="WebRtcCallView__toggle_camera">Toggle camera</string>
<!-- Toggle content description for toggling mute state -->
<string name="WebRtcCallView__toggle_mute">Toggle mute</string>
<!-- Content description for additional actions menu button -->
<string name="WebRtcCallView__additional_actions">Additional actions</string>
<!-- Content description for end-call button -->
<string name="WebRtcCallView__end_call">End call</string>
<!-- Content description for toggling group ring state -->
<string name="WebRtcCallView__toggle_group_ringing">Toggle group ringing</string>
<!-- Alert message indicating that the local user was remotely muted by some other user. Placeholder is the muters display name. -->
<string name="WebRtcCallView__s_remotely_muted_you">%1$s muted you.</string>
<!-- Alert message indicating that the local user remotely muted another user. Placeholder is the name of the person muted. -->
<string name="WebRtcCallView__you_remotely_muted_s">You muted %1$s.</string>
<!-- Alert message indicating that a remote user remotely muted another remote user. First placeholder is the muters display name, second is the display name of the person muted. -->
<string name="WebRtcCallView__s_remotely_muted_s">%1$s muted %2$s.</string>
<!-- Alert message indicating that the local user joined a call on a second device and muted this one from the other one. -->
<string name="WebRtcCallView__you_muted_yourself">You muted yourself from another device.</string>
<!-- Error message when the developer added a button in the wrong place. -->
<string name="WebRtcAudioOutputToggleButton_fragment_activity_error">A UI error occurred. Please report this error to the developers.</string>
<!-- Error message when the user is trying to change audio outputs but none are present. -->
<string name="WebRtcAudioOutputToggleButton_no_eligible_audio_i_o_detected">No eligible audio I/O detected.</string>
<!-- A text description of the bluetooth icon, used for accessibility. -->
<string name="WebRtcAudioOutputBottomSheet__bluetooth_icon_content_description">An icon representing a Bluetooth device.</string>
<!-- A text description of the headset icon, used for accessibility. -->
<string name="WebRtcAudioOutputBottomSheet__headset_icon_content_description">An icon representing a wired headset.</string>
<!-- A text description of the speaker icon, used for accessibility. -->
<string name="WebRtcAudioOutputBottomSheet__speaker_icon_content_description">An icon representing a speakerphone.</string>
<!-- A text description of the earpiece icon, used for accessibility. -->
<string name="WebRtcAudioOutputBottomSheet__earpiece_icon_content_description">An icon representing a device\'s earpiece.</string>
<!-- A clickable button to "raise your hand" in a group call to signify you have something to say -->
<string name="CallOverflowPopupWindow__raise_hand">Raise hand</string>
<!-- A description of a clickable image representing a raised hand -->
<string name="CallOverflowPopupWindow__raise_hand_illustration_content_description">Raise hand</string>
<!-- A dialog prompt to confirm you want to lower your hand -->
<string name="CallOverflowPopupWindow__lower_your_hand">Lower your hand?</string>
<!-- A dialog button to confirm you would like to lower your hand -->
<string name="CallOverflowPopupWindow__lower_hand">Lower</string>
<!-- A negative button for a dialog confirming the user wants to lower their hand (withdraw a raised hand) -->
<string name="CallOverflowPopupWindow__cancel">Cancel</string>
<!-- A button to take you to a list of participants with raised hands -->
<string name="CallOverflowPopupWindow__view">View</string>
<!-- A notification to the user that their hand is raised but they are currently speaking -->
<string name="CallRaiseHandSnackbar__lower_your_hand">Lower your hand?</string>
<!-- A notification to the user that they successfully raised their hand. The placeholder string is CallParticipant__you, or CallParticipant__you_on_another_device -->
<string name="CallRaiseHandSnackbar__expanded_second_person_raised_a_hand_single">%1$s raised a hand</string>
<!-- A notification to the user that they and at least one more participants in the call successfully raised their hand. The placeholder is a number quantifying how many other hands are also raised, besides the user. -->
<plurals name="CallRaiseHandSnackbar__expanded_second_person_raised_a_hand_multiple">
<item quantity="one">%1$s +%2$d raised a hand</item>
<item quantity="other">%1$s +%2$d raised a hand</item>
</plurals>
<!-- A notification to the user that one participant in the call successfully raised their hand. The placeholder string is a name. -->
<string name="CallRaiseHandSnackbar__expanded_third_person_raised_a_hand_single">%1$s raised a hand</string>
<!-- A notification to the user that two or more participants in the call successfully raised their hand. The first placeholder is a name. The second placeholder is a number quantifying how many other hands are also raised, in addition to the name. -->
<plurals name="CallRaiseHandSnackbar__expanded_third_person_raised_a_hand_multiple">
<item quantity="one">%1$s +%2$d raised a hand</item>
<item quantity="other">%1$s +%2$d raised a hand</item>
</plurals>
<!-- A badge to show the user has their hand raised. The placeholder string is CallParticipant__you, or CallParticipant__you_on_another_device -->
<string name="CallRaiseHandSnackbar__collapsed_second_person_raised_hand_single">%1$s</string>
<!-- A badge to show the user and at least one other participant in the call have their hand raised. The placeholder is a number quantifying how many other hands are also raised, besides the user. -->
<plurals name="CallRaiseHandSnackbar__collapsed_second_person_raised_hands_multiple">
<item quantity="one">%1$s +%2$d</item>
<item quantity="other">%1$s +%2$d</item>
</plurals>
<!-- A badge to show how many hands are raised. The placeholder string is a name. -->
<string name="CallRaiseHandSnackbar__collapsed_third_person_raised_hands_singular">%1$s</string>
<!-- A badge to show how many hands are raised. The first placeholder is a name. The second placeholder is a number quantifying how many other hands are also raised, in addition to the name. -->
<plurals name="CallRaiseHandSnackbar__collapsed_third_person_raised_hands_multiple">
<item quantity="one">%1$s +%2$d</item>
<item quantity="other">%1$s +%2$d</item>
</plurals>
<!-- An accessibility label for screen readers on a view that can be expanded -->
<string name="CallOverflowPopupWindow__expand_snackbar_accessibility_label">Expand raised hand view</string>
<!-- Toolbar title of country picker selection page -->
<string name="CountryCodeFragment__your_country">Your country</string>
<!-- Hint text in search bar to either enter in a country name or number -->
<string name="CountryCodeFragment__search_by">Search by name or number</string>
<!-- Text shown when displaying a list of countries that indicates an unknown country -->
<string name="CountryCodeFragment__unknown_country">Unknown country</string>
<!-- AboutSheet -->
<!-- Displayed in a sheet row and allows user to open signal connection explanation on tap -->
<string name="AboutSheet__signal_connection">Signal connection</string>
<!-- Displayed in a sheet row describing that the user has marked this contact as \'verified\' from within the app -->
<string name="AboutSheet__verified">Verified</string>
<!-- Displayed in a sheet row that tells users that profile names are not verified -->
<string name="AboutSheet__profile_names_are_not_verified">Profile names are not verified</string>
<!-- Displayed in a sheet row describing that the user is in a message request state with the person -->
<string name="AboutSheet__pending_message_request">Pending message request</string>
<!-- Displayed in bottom sheet describing that the user has no direct messages with this person. The placeholder is a person\'s name. -->
<string name="AboutSheet__no_direct_message">No direct messages with %1$s</string>
<!-- Explains that the given user (placeholder is short name) is in the users system contact -->
<string name="AboutSheet__s_is_in_your_system_contacts">%1$s is in your phone contacts</string>
<!-- Notice in a row when user has no groups in common -->
<string name="AboutSheet__you_have_no_groups_in_common">No groups in common</string>
<!-- Notice when a user is not a connection to review requests carefully -->
<string name="AboutSheet__review_requests_carefully">Review requests carefully</string>
<!-- Text used when user has groups in common. Placeholder is the count -->
<plurals name="AboutSheet__d_groups_in">
<item quantity="one">%1$d group in common</item>
<item quantity="other">%1$d groups in common</item>
</plurals>
<!-- Text displayed in title for external recipients -->
<string name="AboutSheet__about">About</string>
<!-- Text displayed in title for you -->
<string name="AboutSheet__you">You</string>
<!-- Displays the name of a contact. The first placeholder is the name the user has assigned to that contact, the second name is the name the contact assigned to themselves -->
<string name="AboutSheet__user_set_display_name_and_profile_name">%1$s (%2$s)</string>
<!-- Title of the screen showing which groups they have in common with another user. -->
<plurals name="GroupsInCommon__n_groups_in_common_title">
<item quantity="one">%1$s group in common</item>
<item quantity="other">%1$s groups in common</item>
</plurals>
<!-- CallParticipantsListDialog -->
<plurals name="CallParticipantsListDialog_in_this_call">
<item quantity="one">In this call (%1$d)</item>
<item quantity="other">In this call (%1$d)</item>
</plurals>
<plurals name="CallParticipantsListDialog__signal_will_ring">
<item quantity="one">Signal will Ring (%1$d)</item>
<item quantity="other">Signal will Ring (%1$d)</item>
</plurals>
<!-- Header text shown in a bottom sheet that indicates how many people will be notified about an outgoing call -->
<plurals name="CallParticipantsListDialog__signal_will_notify">
<item quantity="one">Signal will Notify (%1$d)</item>
<item quantity="other">Signal will Notify (%1$d)</item>
</plurals>
<plurals name="CallParticipantsListDialog__raised_hands">
<item quantity="one">Raised hand (%1$d)</item>
<item quantity="other">Raised hands (%1$d)</item>
</plurals>
<!-- CallParticipantView -->
<string name="CallParticipantView__s_is_blocked">%1$s is blocked</string>
<string name="CallParticipantView__more_info">More Info</string>
<string name="CallParticipantView__you_wont_receive_their_audio_or_video">You won\'t receive their audio or video and they won\'t receive yours.</string>
<string name="CallParticipantView__cant_receive_audio_video_from_s">Can\'t receive audio &amp; video from %1$s</string>
<string name="CallParticipantView__cant_receive_audio_and_video_from_s">Can\'t receive audio and video from %1$s</string>
<string name="CallParticipantView__this_may_be_Because_they_have_not_verified_your_safety_number_change">This may be because they have not verified your safety number change, there\'s a problem with their device, or they have blocked you.</string>
<!-- CallToastPopupWindow -->
<string name="CallToastPopupWindow__swipe_to_view_screen_share">Swipe to view screen share</string>
<!-- ProxyBottomSheetFragment -->
<string name="ProxyBottomSheetFragment_proxy_server">Proxy server</string>
<string name="ProxyBottomSheetFragment_proxy_address">Proxy address</string>
<string name="ProxyBottomSheetFragment_do_you_want_to_use_this_proxy_address">Do you want to use this proxy address?</string>
<string name="ProxyBottomSheetFragment_use_proxy">Use proxy</string>
<string name="ProxyBottomSheetFragment_successfully_connected_to_proxy">Successfully connected to proxy.</string>
<!-- RecaptchaProofActivity -->
<string name="RecaptchaProofActivity_failed_to_submit">Failed to submit</string>
<!-- Toolbar title when solving a captcha -->
<string name="RecaptchaProofActivity_complete_verification">Complete verification</string>
<!-- RegistrationActivity -->
<string name="RegistrationActivity_select_your_country">Select your country</string>
<string name="RegistrationActivity_you_must_specify_your_country_code">You must specify your
country code
</string>
<string name="RegistrationActivity_please_enter_a_valid_phone_number_to_register">Please enter a valid phone number to register.</string>
<string name="RegistrationActivity_invalid_number">Invalid number</string>
<string name="RegistrationActivity_the_number_you_specified_s_is_invalid">The number you
specified (%s) is invalid.
</string>
<!-- Dialog title shown when registering and we want to verify they entered the correct number before proceeding. -->
<string name="RegistrationActivity_phone_number_verification_dialog_title">Is the phone number below correct?</string>
<!-- Dialog title shown when re-registering and skip sms flow failed or was aborted and now need perform additional verification via sms and warn about carrier charges -->
<string name="RegistrationActivity_additional_verification_required">Additional verification required</string>
<!-- Dialog message shown when we need to verify sms and carrier rates may apply. -->
<string name="RegistrationActivity_a_verification_code_will_be_sent_to_this_number">A verification code will be sent to this number. Carrier rates may apply.</string>
<!-- Text explaining to users that they will be receiving a verification for their phone number and that carrier rates could apply -->
<string name="RegistrationActivity_you_will_receive_a_verification_code">You will receive a verification code. Carrier rates may apply.</string>
<!-- Hint text to select a country -->
<string name="RegistrationActivity_select_a_country">Select a country</string>
<!-- Hint text explaining that this is where the country code should go -->
<string name="RegistrationActivity_default_country_code">0</string>
<string name="RegistrationActivity_you_will_receive_a_call_to_verify_this_number">You\'ll receive a call to verify this number.</string>
<string name="RegistrationActivity_edit_number">Edit number</string>
<string name="RegistrationActivity_missing_google_play_services">Missing Google Play Services</string>
<string name="RegistrationActivity_this_device_is_missing_google_play_services">This device is missing Google Play Services. You can still use Signal, but this configuration may result in reduced reliability or performance.\n\nIf you are not an advanced user, are not running an aftermarket Android ROM, or believe that you are seeing this in error, please contact support@signal.org for help troubleshooting.</string>
<string name="RegistrationActivity_i_understand">I understand</string>
<string name="RegistrationActivity_play_services_error">Play Services Error</string>
<string name="RegistrationActivity_google_play_services_is_updating_or_unavailable">Google Play Services is updating or temporarily unavailable. Please try again.</string>
<string name="RegistrationActivity_terms_and_privacy">Terms &amp; Privacy Policy</string>
<string name="RegistrationActivity_signal_needs_access_to_your_contacts_and_media_in_order_to_connect_with_friends">Signal needs the contacts and media permissions to help you connect with friends and send messages. Your contacts are uploaded using Signal\'s private contact discovery, which means they are end-to-end encrypted and never visible to the Signal service.</string>
<string name="RegistrationActivity_signal_needs_access_to_your_contacts_in_order_to_connect_with_friends">Signal needs the contacts permission to help you connect with friends. Your contacts are uploaded using Signal\'s private contact discovery, which means they are end-to-end encrypted and never visible to the Signal service.</string>
<string name="RegistrationActivity_rate_limited_to_service">You\'ve made too many attempts to register this number. Please try again later.</string>
<!-- During registration, if the user attempts (and fails) to register, we display this error message with a number of minutes timer they are allowed to try again.-->
<string name="RegistrationActivity_rate_limited_to_try_again">You\'ve made too many attempts to register this number. Please try again in %s.</string>
<string name="RegistrationActivity_unable_to_connect_to_service">Unable to connect to service. Please check network connection and try again.</string>
<!-- Dialog error message shown when attempting to register and the SMS provider fails to send an SMS -->
<string name="RegistrationActivity_sms_provider_error">Signal couldn\'t send an SMS code because of issues with the SMS provider. Try again in several hours.</string>
<!-- A description text for an alert dialog when the entered phone number is not eligible for a verification SMS. -->
<string name="RegistrationActivity_we_couldnt_send_you_a_verification_code">We couldn\'t send you a verification code via SMS. Try receiving your code via voice call instead.</string>
<!-- Generic error when the app is unable to request an SMS code for an unknown reason. -->
<string name="RegistrationActivity_unable_to_request_verification_code">Unable to request a verification code. Please check network connection and try again.</string>
<string name="RegistrationActivity_non_standard_number_format">Non-standard number format</string>
<!-- Dialog message shown to confirm when entering phone number (first placeholder) is normalized and formatted differently by the app (second placeholder). -->
<string name="RegistrationActivity_the_number_you_entered_appears_to_be_a_non_standard">The number you entered (%1$s) appears to be a non-standard format.\n\nDid you mean %2$s?</string>
<string name="RegistrationActivity_signal_android_phone_number_format">Signal Android - Phone Number Format</string>
<!-- Small "toast" notification to the user confirming that they have requested a new code via voice call.-->
<string name="RegistrationActivity_call_requested">Call requested</string>
<!-- Small "toast" notification to the user confirming that they have requested a new code via SMS.-->
<string name="RegistrationActivity_sms_requested">SMS requested</string>
<!-- Small "toast" notification to the user confirming that they have requested a new code (through an unspecified channel).-->
<string name="RegistrationActivity_code_requested">Verification code requested</string>
<plurals name="RegistrationActivity_debug_log_hint">
<item quantity="one">You are now %d step away from submitting a debug log.</item>
<item quantity="other">You are now %d steps away from submitting a debug log.</item>
</plurals>
<string name="RegistrationActivity_we_need_to_verify_that_youre_human">We need to verify that you\'re human.</string>
<!-- Button label to trigger a phone call to provide the registration code, in lieu of an SMS code -->
<string name="RegistrationActivity_voice_call">Voice Call</string>
<!-- Dialog button to cancel the pending action and return to the previous state. -->
<string name="RegistrationActivity_cancel">Cancel</string>
<string name="RegistrationActivity_next">Next</string>
<string name="RegistrationActivity_continue">Continue</string>
<string name="RegistrationActivity_take_privacy_with_you_be_yourself_in_every_message">Take privacy with you.\nBe yourself in every message.</string>
<!-- Title of registration screen when asking for the users phone number -->
<string name="RegistrationActivity_phone_number">Phone number</string>
<!-- Subtitle of registration screen when asking for the users phone number -->
<string name="RegistrationActivity_enter_your_phone_number_to_get_started">Enter your phone number to get started.</string>
<string name="RegistrationActivity_enter_the_code_we_sent_to_s">Enter the code we sent to %s</string>
<string name="RegistrationActivity_phone_number_description">Phone number</string>
<string name="RegistrationActivity_country_code_description">Country code</string>
<string name="RegistrationActivity_call">Call</string>
<string name="RegistrationActivity_verification_code">Verification Code</string>
<string name="RegistrationActivity_resend_code">Resend Code</string>
<!-- A title for a bottom sheet dialog offering to help a user having trouble entering their verification code.-->
<string name="RegistrationActivity_support_bottom_sheet_title">Having trouble registering?</string>
<!-- A list of suggestions to try for a user having trouble entering their verification code.-->
<string name="RegistrationActivity_support_bottom_sheet_body_suggestions">• Make sure your phone has a cellular signal to receive your SMS or call\n • Confirm you can receive a phone call to the number\n • Check that you have entered your phone number correctly.</string>
<!-- A call to action for a user having trouble entering the verification to seek further help. The first placeholder is RegistrationActivity_support_bottom_sheet_cta_troubleshooting_steps_substring, the second is RegistrationActivity_support_bottom_sheet_cta_contact_support_substring -->
<string name="RegistrationActivity_support_bottom_sheet_body_call_to_action">For more information, please follow %1$s or %2$s</string>
<!-- A clickable piece of text that will take the user to our website with additional suggestions.-->
<string name="RegistrationActivity_support_bottom_sheet_cta_troubleshooting_steps_substring">these troubleshooting steps</string>
<!-- A clickable piece of text that will pre-fill a request for support email in the user\'s email app.-->
<string name="RegistrationActivity_support_bottom_sheet_cta_contact_support_substring">Contact Support</string>
<!-- RegistrationLockV2Dialog -->
<string name="RegistrationLockV2Dialog_turn_on_registration_lock">Turn on Registration Lock?</string>
<string name="RegistrationLockV2Dialog_turn_off_registration_lock">Turn off Registration Lock?</string>
<string name="RegistrationLockV2Dialog_if_you_forget_your_signal_pin_when_registering_again">If you forget your Signal PIN when registering with Signal again, youll be locked out of your account for 7 days.</string>
<string name="RegistrationLockV2Dialog_turn_on">Turn on</string>
<string name="RegistrationLockV2Dialog_turn_off">Turn off</string>
<!-- RevealableMessageView -->
<string name="RevealableMessageView_view_photo">View Photo</string>
<string name="RevealableMessageView_view_video">View Video</string>
<string name="RevealableMessageView_viewed">Viewed</string>
<string name="RevealableMessageView_media">Media</string>
<!-- ReviewBannerView -->
<!-- ReviewBannerView text when a name conflict has been found -->
<string name="ReviewBannerView__name_conflict_found">Name conflict found</string>
<!-- Button label to view name conflicts -->
<string name="ReviewBannerView__view">View</string>
<!-- Search -->
<string name="SearchFragment_no_results">No results found for \'%s\'</string>
<!-- ShakeToReport -->
<string name="ShakeToReport_shake_detected" translatable="false">Shake detected</string>
<string name="ShakeToReport_submit_debug_log" translatable="false">Submit debug log?</string>
<string name="ShakeToReport_submit" translatable="false">Submit</string>
<string name="ShakeToReport_failed_to_submit" translatable="false">Failed to submit :(</string>
<string name="ShakeToReport_success" translatable="false">Success!</string>
<string name="ShakeToReport_share" translatable="false">Share</string>
<!-- SharedContactDetailsActivity -->
<string name="SharedContactDetailsActivity_add_to_contacts">Add to Contacts</string>
<string name="SharedContactDetailsActivity_invite_to_signal">Invite to Signal</string>
<string name="SharedContactDetailsActivity_signal_message">Signal Message</string>
<string name="SharedContactDetailsActivity_signal_call">Signal Call</string>
<!-- SharedContactView -->
<string name="SharedContactView_add_to_contacts">Add to Contacts</string>
<string name="SharedContactView_invite_to_signal">Invite to Signal</string>
<string name="SharedContactView_message">Signal Message</string>
<!-- SignalBottomActionBar -->
<!-- Text to describe a button that will show more options -->
<string name="SignalBottomActionBar_more">More</string>
<!-- SignalPinReminders -->
<string name="SignalPinReminders_well_remind_you_again_later">PIN verified successfully. We\'ll remind you again later.</string>
<string name="SignalPinReminders_well_remind_you_again_tomorrow">PIN verified successfully. We\'ll remind you again tomorrow.</string>
<string name="SignalPinReminders_well_remind_you_again_in_a_few_days">PIN verified successfully. We\'ll remind you again in a few days.</string>
<string name="SignalPinReminders_well_remind_you_again_in_a_week">PIN verified successfully. We\'ll remind you again in a week.</string>
<string name="SignalPinReminders_well_remind_you_again_in_a_couple_weeks">PIN verified successfully. We\'ll remind you again in a couple weeks.</string>
<string name="SignalPinReminders_well_remind_you_again_in_a_month">PIN verified successfully. We\'ll remind you again in a month.</string>
<string name="SignalPinReminders__well_remind_you_again_later">We\'ll remind you again later.</string>
<string name="SignalPinReminders__well_remind_you_again_tomorrow">We\'ll remind you again tomorrow.</string>
<string name="SignalPinReminders__well_remind_you_again_in_a_few_days">We\'ll remind you again in a few days.</string>
<string name="SignalPinReminders__well_remind_you_again_in_a_week">We\'ll remind you again in a week.</string>
<string name="SignalPinReminders__well_remind_you_again_in_a_couple_weeks">We\'ll remind you again in a couple weeks.</string>
<string name="SignalPinReminders__well_remind_you_again_in_a_month">We\'ll remind you again in a month.</string>
<!-- Slide -->
<string name="Slide_image">Image</string>
<string name="Slide_sticker">Sticker</string>
<string name="Slide_audio">Audio</string>
<string name="Slide_video">Video</string>
<!-- SmsMessageRecord -->
<string name="SmsMessageRecord_secure_session_reset">You reset the secure session.</string>
<string name="SmsMessageRecord_secure_session_reset_s">%s reset the secure session.</string>
<string name="SmsMessageRecord_duplicate_message">Duplicate message.</string>
<!-- Sticker management screen default title. -->
<string name="StickerManagement_title_stickers">Stickers</string>
<!-- Sticker management screen title displayed when multiple sticker packs are selected in order to perform an action. The placeholder is the number of selected items. -->
<plurals name="StickerManagement_title_n_selected">
<item quantity="one">%1$s selected</item>
<item quantity="other">%1$s selected</item>
</plurals>
<!-- Label for the sticker management screen tab which shows the stickers that are available to install. -->
<string name="StickerManagement_available_tab_label">Available</string>
<!-- Label for the sticker management screen tab which shows the stickers that are currently installed. -->
<string name="StickerManagement_installed_tab_label">Installed</string>
<!-- Shown when there are no sticker packs available for installation. -->
<string name="StickerManagement_available_tab_empty_text">No sticker packs are available</string>
<!-- Shown when there are no sticker packs currently installed. -->
<string name="StickerManagement_installed_tab_empty_text">No sticker packs are installed</string>
<!-- Message shown when the author of the sticker pack is unknown. -->
<string name="StickerManagement_author_unknown">Unknown</string>
<!-- Sticker pack list section header for packs that are already installed. -->
<string name="StickerManagement_installed_stickers_header">Installed stickers</string>
<!-- Sticker pack list section header for packs that have been received from incoming messages. -->
<string name="StickerManagement_stickers_you_received_header">Stickers you received</string>
<!-- Sticker pack list section header for highlighted/"blessed" packs. -->
<string name="StickerManagement_signal_artist_series_header">Signal artist series</string>
<!-- Title shown when sharing a sticker pack with another user. -->
<string name="StickerManagement_share_sheet_title">Forward to</string>
<!-- Bottom action bar option to select all sticker packs in the list. -->
<string name="StickerManagement_action_select_all">Select all</string>
<!-- Bottom action bar option to deselect all sticker packs in the list. -->
<string name="StickerManagement_action_deselect_all">Deselect all</string>
<!-- Bottom action bar option to uninstall all selected sticker packs. -->
<string name="StickerManagement_action_delete_selected">Delete</string>
<!-- Confirmation message shown before uninstalling sticker packs. The placeholder is the number of items to delete. -->
<plurals name="StickerManagement_delete_n_packs_confirmation">
<item quantity="one">Remove %1$s sticker pack</item>
<item quantity="other">Remove %1$s sticker packs</item>
</plurals>
<!-- Message shown after installing a sticker pack. The placeholder is the name of the sticker pack that was installed. -->
<string name="StickerManagement_installed_pack_s">Installed %1$s.</string>
<!-- Message shown after uninstalling a sticker pack. The placeholder is the name of the sticker pack that was deleted. -->
<string name="StickerManagement_deleted_pack_s">Removed %1$s.</string>
<!-- Message shown after uninstalling sticker packs. The placeholder is the number of items that were deleted. -->
<plurals name="StickerManagement_deleted_n_packs">
<item quantity="one">%1$s sticker pack removed.</item>
<item quantity="other">%1$s sticker packs removed.</item>
</plurals>
<!-- Describes the number of stickers that are available in a specific sticker pack. The placeholder is the sticker count. -->
<plurals name="StickerManagement_sticker_pack_preview_sticker_count">
<item quantity="one">%1$s sticker</item>
<item quantity="other">%1$s stickers</item>
</plurals>
<!-- Sticker pack list dropdown menu label for the button to forward a sticker pack to another user. -->
<string name="StickerManagement_menu_forward_pack">Forward</string>
<!-- Sticker pack list dropdown menu label for the button to mark a sticker pack as selected in order to perform additional actions. -->
<string name="StickerManagement_menu_select_pack">Select</string>
<!-- Sticker pack list dropdown menu label for the button to install a sticker pack. -->
<string name="StickerManagement_menu_install_pack">Install</string>
<!-- Sticker pack list dropdown menu label for the button to uninstall a sticker pack. -->
<string name="StickerManagement_menu_remove_pack">Remove</string>
<!-- Sticker management screen dropdown menu label for the button to enter multi-select mode. -->
<string name="StickerManagement_menu_select_packs">Select sticker packs</string>
<!-- Accessibility label for the button to download a sticker pack. The placeholder is the sticker pack name. -->
<string name="StickerManagement_accessibility_download_pack">Download %s sticker pack</string>
<!-- Accessibility label for the icon that is displayed after a sticker pack has been downloaded. The placeholder is the sticker pack name. -->
<string name="StickerManagement_accessibility_downloaded_checkmark">Downloaded checkmark</string>
<!-- Accessibility label for the sticker pack drag and drop handle used to reorder the list. -->
<string name="StickerManagement_accessibility_drag_handle">Drag and drop handle</string>
<!-- Accessibility label for the button to download a sticker pack. -->
<string name="StickerManagement_accessibility_download">Download</string>
<!-- Accessibility label for opening the screen specific dropdown menu. -->
<string name="StickerManagement_accessibility_open_top_bar_menu">Open menu</string>
<!-- Accessibility label for opening the context menu for a sticker pack row item. -->
<string name="StickerManagement_accessibility_open_context_menu">Open context menu</string>
<!-- Accessibility label for opening the context menu for a sticker pack row item. -->
<string name="StickerManagement_accessibility_exit_multi_select_mode">Exit selection mode and clear selections</string>
<!-- StickerManagementAdapter -->
<string name="StickerManagementAdapter_untitled">Untitled</string>
<!-- StickerPackPreviewActivity -->
<string name="StickerPackPreviewActivity_untitled">Untitled</string>
<string name="StickerPackPreviewActivity_unknown">Unknown</string>
<string name="StickerPackPreviewActivity_install">Install</string>
<!-- Label for a button that, if pressed, will uninstall the sticker pack that is currently being previewed. -->
<string name="StickerPackPreviewActivity_remove">Uninstall</string>
<string name="StickerPackPreviewActivity_stickers">Stickers</string>
<string name="StickerPackPreviewActivity_failed_to_load_sticker_pack">Failed to load sticker pack</string>
<!-- SubmitDebugLogActivity -->
<string name="SubmitDebugLogActivity_edit">Edit</string>
<string name="SubmitDebugLogActivity_done">Done</string>
<!-- Menu option to save a debug log file to disk. -->
<string name="SubmitDebugLogActivity_save">Save</string>
<!-- Error that is show in a toast when we fail to save a debug log file to disk. -->
<string name="SubmitDebugLogActivity_failed_to_save">Failed to save</string>
<!-- Toast that is show to notify that we have saved the debug log file to disk. -->
<string name="SubmitDebugLogActivity_save_complete">Save complete</string>
<string name="SubmitDebugLogActivity_tap_a_line_to_delete_it">Tap a line to delete it</string>
<string name="SubmitDebugLogActivity_submit">Submit</string>
<string name="SubmitDebugLogActivity_failed_to_submit_logs">Failed to submit logs</string>
<string name="SubmitDebugLogActivity_success">Success!</string>
<string name="SubmitDebugLogActivity_copy_this_url_and_add_it_to_your_issue">Copy this URL and add it to your issue report or support email:\n\n<b>%1$s</b></string>
<string name="SubmitDebugLogActivity_share">Share</string>
<string name="SubmitDebugLogActivity_this_log_will_be_posted_publicly_online_for_contributors">This log will be posted publicly online for contributors to view. You may examine it before uploading.</string>
<!-- Banner message shown while submitting debug log -->
<string name="SubmitDebugLogActivity_your_log_will_be_posted_online">When you click Submit, your log will be posted online for 30 days at a unique, unpublished URL. You may Save it locally first.</string>
<!-- Debug log level names to filter by levels. -->
<string name="SubmitDebugLogActivity_signal_uncaught_exception" translatable="false">Uncaught</string>
<string name="SubmitDebugLogActivity_verbose" translatable="false">Verbose</string>
<string name="SubmitDebugLogActivity_debug" translatable="false">Debug</string>
<string name="SubmitDebugLogActivity_info" translatable="false">Info</string>
<string name="SubmitDebugLogActivity_warning" translatable="false">Warn</string>
<string name="SubmitDebugLogActivity_error" translatable="false">Error</string>
<!-- SupportEmailUtil -->
<string name="SupportEmailUtil_support_email" translatable="false">support@signal.org</string>
<string name="SupportEmailUtil_filter">Filter:</string>
<string name="SupportEmailUtil_device_info">Device info:</string>
<string name="SupportEmailUtil_android_version">Android version:</string>
<string name="SupportEmailUtil_signal_version" translatable="false">Signal version:</string>
<string name="SupportEmailUtil_signal_package" translatable="false">Signal package:</string>
<string name="SupportEmailUtil_registration_lock">Registration lock:</string>
<string name="SupportEmailUtil_locale" translatable="false">Locale:</string>
<!-- ThreadRecord -->
<string name="ThreadRecord_group_updated">Group updated</string>
<!-- Text shown you have left a group -->
<string name="ThreadRecord_left_the_group">Left the group</string>
<string name="ThreadRecord_secure_session_reset">Secure session reset.</string>
<string name="ThreadRecord_draft">Draft:</string>
<string name="ThreadRecord_media_message">Media message</string>
<string name="ThreadRecord_sticker">Sticker</string>
<string name="ThreadRecord_view_once_photo">View-once photo</string>
<string name="ThreadRecord_view_once_video">View-once video</string>
<string name="ThreadRecord_view_once_media">View-once media</string>
<string name="ThreadRecord_this_message_was_deleted">This message was deleted.</string>
<string name="ThreadRecord_you_deleted_this_message">You deleted this message.</string>
<!-- Displayed in the notification when the user sends a request to activate payments -->
<string name="ThreadRecord_you_sent_request">You sent a request to activate Payments</string>
<!-- Displayed in the notification when the recipient wants to activate payments -->
<string name="ThreadRecord_wants_you_to_activate_payments">%s wants you to activate Payments</string>
<!-- Displayed in the notification when the user activates payments -->
<string name="ThreadRecord_you_activated_payments">You activated Payments</string>
<!-- Displayed in the notification when the recipient can accept payments -->
<string name="ThreadRecord_can_accept_payments">%s can now accept Payments</string>
<string name="ThreadRecord_s_is_on_signal">%s is on Signal!</string>
<string name="ThreadRecord_disappearing_messages_disabled">Disappearing messages disabled</string>
<string name="ThreadRecord_disappearing_message_time_updated_to_s">Disappearing message time set to %s</string>
<string name="ThreadRecord_safety_number_changed">Safety number changed</string>
<string name="ThreadRecord_your_safety_number_with_s_has_changed">Your safety number with %s has changed.</string>
<string name="ThreadRecord_you_marked_verified">You marked verified</string>
<string name="ThreadRecord_you_marked_unverified">You marked unverified</string>
<string name="ThreadRecord_message_could_not_be_processed">Message could not be processed</string>
<string name="ThreadRecord_delivery_issue">Delivery issue</string>
<string name="ThreadRecord_message_request">Message Request</string>
<!-- Thread preview for a recipient that has been hidden -->
<string name="ThreadRecord_hidden_recipient">You have hidden this person, message them again to add them back to your list.</string>
<string name="ThreadRecord_photo">Photo</string>
<string name="ThreadRecord_gif">GIF</string>
<string name="ThreadRecord_voice_message">Voice Message</string>
<string name="ThreadRecord_file">File</string>
<string name="ThreadRecord_video">Video</string>
<string name="ThreadRecord_chat_session_refreshed">Chat session refreshed</string>
<!-- Displayed in the notification when the user is sent a gift -->
<string name="ThreadRecord__s_donated_for_you">%1$s donated for you</string>
<!-- Displayed in the notification when the user sends a gift -->
<string name="ThreadRecord__you_donated_for_s">You donated for %1$s</string>
<!-- Displayed in the notification when the user has opened a received gift -->
<string name="ThreadRecord__you_redeemed_a_badge">You redeemed a badge</string>
<!-- Displayed in the conversation list when someone reacted to your story -->
<string name="ThreadRecord__reacted_s_to_your_story">Reacted %1$s to your story</string>
<!-- Displayed in the conversation list when you reacted to someone\'s story -->
<string name="ThreadRecord__reacted_s_to_their_story">Reacted %1$s to their story</string>
<!-- Displayed in the conversation list when your most recent message is a payment to or from the person the conversation is with -->
<string name="ThreadRecord_payment">Payment</string>
<!-- Displayed in the conversation list when your only message in a conversation is a scheduled send. -->
<string name="ThreadRecord_scheduled_message">Scheduled message</string>
<!-- Displayed in the conversation list when your message history has been merged -->
<string name="ThreadRecord_message_history_has_been_merged">Your message history has been merged</string>
<!-- Displayed in the conversation list when identities have been merged. The first placeholder is a phone number, and the second is a person\'s name -->
<string name="ThreadRecord_s_belongs_to_s">%1$s belongs to %2$s</string>
<!-- Displayed in the conversation list when a person has been blocked -->
<string name="ThreadRecord_blocked">Blocked</string>
<!-- Displayed in the conversation list when a group has been blocked -->
<string name="ThreadRecord_blocked_group">Blocked</string>
<!-- ApkUpdateNotifications -->
<string name="ApkUpdateNotifications_prompt_install_title">Signal update</string>
<string name="ApkUpdateNotifications_prompt_install_body">A new version of Signal is available. Tap to update.</string>
<string name="ApkUpdateNotifications_failed_general_title">Signal failed to update</string>
<string name="ApkUpdateNotifications_failed_general_body">We will try again later.</string>
<string name="ApkUpdateNotifications_auto_update_success_title">Signal successfully updated</string>
<string name="ApkUpdateNotifications_auto_update_success_body">You were automatically updated to version %1$s.</string>
<string name="ApkUpdateNotifications_manual_update_success_body">You updated to version %1$s.</string>
<!-- UntrustedSendDialog -->
<string name="UntrustedSendDialog_send_message">Send message?</string>
<string name="UntrustedSendDialog_send">Send</string>
<!-- UnverifiedSendDialog -->
<string name="UnverifiedSendDialog_send_message">Send message?</string>
<string name="UnverifiedSendDialog_send">Send</string>
<!-- UsernameEditFragment -->
<!-- Placeholder text for custom discriminator -->
<string name="UsernameEditFragment__00">00</string>
<!-- Toolbar title when entering from registration -->
<string name="UsernameEditFragment__add_a_username">Add a username</string>
<!-- Instructional text at the top of the username edit screen -->
<string name="UsernameEditFragment__choose_your_username">Choose your username</string>
<string name="UsernameEditFragment_username">Username</string>
<string name="UsernameEditFragment_delete">Delete</string>
<string name="UsernameEditFragment_successfully_removed_username">Successfully removed username.</string>
<string name="UsernameEditFragment_encountered_a_network_error">Encountered a network error.</string>
<!-- Toast message shown if user exceeds the rate limit for reserving usernames -->
<string name="UsernameEditFragment_rate_limit_exceeded_error">Too many attempts made, please try again later.</string>
<string name="UsernameEditFragment_this_username_is_taken">This username is taken.</string>
<string name="UsernameEditFragment_usernames_can_only_include">Usernames can only include aZ, 09, and underscores.</string>
<string name="UsernameEditFragment_usernames_cannot_begin_with_a_number">Usernames cannot begin with a number.</string>
<string name="UsernameEditFragment_username_is_invalid">Username is invalid.</string>
<string name="UsernameEditFragment_usernames_must_be_between_a_and_b_characters">Usernames must be between %1$d and %2$d characters.</string>
<!-- Explanation about what usernames provide -->
<string name="UsernameEditFragment__usernames_let_others_message">Usernames are always paired with a set of numbers.</string>
<!-- Dialog title for explanation about numbers at the end of the username -->
<string name="UsernameEditFragment__what_is_this_number">What is this number?</string>
<string name="UsernameEditFragment__these_digits_help_keep">These digits help keep your username private so you can avoid unwanted messages. Share your username with only the people and groups you\'d like to chat with. If you change usernames you\'ll get a new set of digits.</string>
<!-- Button to allow user to skip -->
<string name="UsernameEditFragment__skip">Skip</string>
<!-- Content description for done button -->
<string name="UsernameEditFragment__done">Done</string>
<!-- Displayed when the chosen discriminator is not available for the given nickname -->
<string name="UsernameEditFragment__this_username_is_not_available_try_another_number">This username is not available, try another number.</string>
<!-- Displayed when the chosen discriminator is too short -->
<string name="UsernameEditFragment__invalid_username_enter_a_minimum_of_d_digits">Invalid username, enter a minimum of %1$d digits.</string>
<!-- Displayed when the chosen discriminator is too long -->
<string name="UsernameEditFragment__invalid_username_enter_a_maximum_of_d_digits">Invalid username, enter a maximum of %1$d digits.</string>
<!-- Displayed when the chosen discriminator is 00 -->
<string name="UsernameEditFragment__this_number_cant_be_00">This number can\'t be 00. Enter a digit between 19</string>
<!-- Displayed when the chosen discriminator starts with 0 and has a length > 2 -->
<string name="UsernameEditFragment__this_number_cant_start_with_0">Numbers with more than 2 digits can\'t start with 0</string>
<!-- The body of an alert dialog asking the user to confirm that they want to recover their username -->
<string name="UsernameEditFragment_recovery_dialog_confirmation">Recovering your username will reset your existing QR code and link. Are you sure?</string>
<!-- The body of an alert dialog asking the user to confirm that they want to change their username, even if it resets their link -->
<string name="UsernameEditFragment_change_confirmation_message">Changing your username will reset your existing QR code and link. Are you sure?</string>
<!-- Text for a button in a dialog asking if the user would like to continue the operation of changing their username -->
<string name="UsernameEditFragment_continue">Continue</string>
<plurals name="UserNotificationMigrationJob_d_contacts_are_on_signal">
<item quantity="one">%d contact is on Signal!</item>
<item quantity="other">%d contacts are on Signal!</item>
</plurals>
<!-- UsernameShareBottomSheet -->
<!-- Explanation of what the sheet enables the user to do -->
<string name="UsernameShareBottomSheet__copy_or_share_a_username_link">Copy or share a username link</string>
<!-- VerifyIdentityActivity -->
<string name="VerifyIdentityActivity_your_contact_is_running_a_newer_version_of_Signal">Your contact is running a newer version of Signal with an incompatible QR code format. Please update to compare.</string>
<string name="VerifyIdentityActivity_the_scanned_qr_code_is_not_a_correctly_formatted_safety_number">The scanned QR code is not a correctly formatted safety number verification code. Please try scanning again.</string>
<string name="VerifyIdentityActivity_share_safety_number_via">Share safety number via…</string>
<string name="VerifyIdentityActivity_our_signal_safety_number">Our Signal safety number:</string>
<string name="VerifyIdentityActivity_no_app_to_share_to">It looks like you don\'t have any apps to share to.</string>
<string name="VerifyIdentityActivity_no_safety_number_to_compare_was_found_in_the_clipboard">No safety number to compare was found in the clipboard</string>
<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>
<!-- Confirmation button on scan result dialogs -->
<string name="VerifyDisplayFragment__scan_result_dialog_ok">OK</string>
<!-- ViewOnceMessageActivity -->
<string name="ViewOnceMessageActivity_video_duration" translatable="false">%1$02d:%2$02d</string>
<!-- AudioView -->
<string name="AudioView_duration" translatable="false">%1$d:%2$02d</string>
<!-- MessageDisplayHelper -->
<string name="MessageDisplayHelper_message_encrypted_for_non_existing_session">Message encrypted for non-existing session</string>
<!-- MuteDialog -->
<string name="MuteDialog_mute_notifications">Mute notifications</string>
<!-- KeyCachingService -->
<string name="KeyCachingService_signal_passphrase_cached">Touch to open.</string>
<string name="KeyCachingService_passphrase_cached">Signal is unlocked</string>
<string name="KeyCachingService_lock">Lock Signal</string>
<!-- MediaPreviewActivity -->
<string name="MediaPreviewActivity_you">You</string>
<string name="MediaPreviewActivity_unssuported_media_type">Unsupported media type</string>
<string name="MediaPreviewActivity_draft">Draft</string>
<string name="MediaPreviewActivity_media_delete_confirmation_title">Delete message?</string>
<string name="MediaPreviewActivity_media_delete_confirmation_message">This will permanently delete this message.</string>
<string name="MediaPreviewActivity_s_to_s">%1$s to %2$s</string>
<!-- All media preview title when viewing media send by you to another recipient (allows changing of \'You\' based on context) -->
<string name="MediaPreviewActivity_you_to_s">You to %1$s</string>
<!-- All media preview title when viewing media sent by another recipient to you (allows changing of \'You\' based on context) -->
<string name="MediaPreviewActivity_s_to_you">%1$s to you</string>
<string name="MediaPreviewActivity_media_no_longer_available">Media no longer available.</string>
<!-- Notifying the user that the device has encountered a technical issue and is unable to render a video. -->
<string name="MediaPreviewActivity_unable_to_play_media">Unable to play media.</string>
<!-- Toast shown when there is an error finding a media-based message -->
<string name="MediaPreviewActivity_error_finding_message">Error finding message.</string>
<string name="MediaPreviewActivity_cant_find_an_app_able_to_share_this_media">Can\'t find an app able to share this media.</string>
<string name="MediaPreviewActivity_dismiss_due_to_error">Close</string>
<string name="MediaPreviewFragment_edit_media_error">Media Error</string>
<!-- This is displayed as a toast notification when we encounter an error deleting a message, including potentially on other people\'s devices -->
<string name="MediaPreviewFragment_media_delete_error">Error Deleting Message, Message May Still Exist</string>
<!-- A suffix to be attached to truncated captions that the user may tap onto to view the entire text caption -->
<string name="MediaPreviewFragment_read_more_overflow_text">Read More</string>
<!-- MessageNotifier -->
<!-- Text shown in a system notification that is used to summarize your notification. The first placeholder is a pluralized string that describes how many messages (e.g. "3 messages"), and the second placeholder is a pluralized string that describes the number of unique chats those message appear in (e.g. "2 chats"). -->
<string name="MessageNotifier_s_in_s">%1$s in %2$s</string>
<!-- Text shown in a system notification that is used to summary how many messages you received. -->
<plurals name="MessageNotifier_d_messages">
<item quantity="one">%1$d message</item>
<item quantity="other">%1$d messages</item>
</plurals>
<!-- Text shown in a system notification that is used to summary how many chats have new messages. -->
<plurals name="MessageNotifier_d_chats">
<item quantity="one">%1$d chat</item>
<item quantity="other">%1$d chats</item>
</plurals>
<!-- Shown in a notification when you receive multiple chat messages. %s is the contact name of the most recent message -->
<string name="MessageNotifier_most_recent_from_s">Most recent from: %1$s</string>
<string name="MessageNotifier_locked_message">Locked message</string>
<string name="MessageNotifier_message_delivery_failed">Message delivery failed.</string>
<!-- Shown in a notification when a story the user tries to send fails to be sent -->
<string name="MessageNotifier_story_delivery_failed">Story failed to send</string>
<!-- Shown as notification title for when a notification about a story sent to a group story %1$s replaced with the group name -->
<string name="MessageNotifier_group_story_title">You to %1$s</string>
<string name="MessageNotifier_failed_to_deliver_message">Failed to deliver message.</string>
<string name="MessageNotifier_error_delivering_message">Error delivering message.</string>
<string name="MessageNotifier_message_delivery_paused">Message delivery paused.</string>
<string name="MessageNotifier_verify_to_continue_messaging_on_signal">Verify to continue messaging on Signal.</string>
<string name="MessageNotifier_mark_all_as_read">Mark all as read</string>
<string name="MessageNotifier_mark_read">Mark read</string>
<string name="MessageNotifier_turn_off_these_notifications">Turn off these notifications</string>
<string name="MessageNotifier_view_once_photo">View-once photo</string>
<string name="MessageNotifier_view_once_video">View-once video</string>
<string name="MessageNotifier_reply">Reply</string>
<string name="MessageNotifier_signal_message">Signal Message</string>
<string name="MessageNotifier_contact_message">%1$s %2$s</string>
<string name="MessageNotifier_unknown_contact_message">Contact</string>
<string name="MessageNotifier_reacted_s_to_s">Reacted %1$s to: \"%2$s\".</string>
<string name="MessageNotifier_reacted_s_to_your_video">Reacted %1$s to your video.</string>
<string name="MessageNotifier_reacted_s_to_your_image">Reacted %1$s to your image.</string>
<string name="MessageNotifier_reacted_s_to_your_gif">Reacted %1$s to your GIF.</string>
<string name="MessageNotifier_reacted_s_to_your_file">Reacted %1$s to your file.</string>
<string name="MessageNotifier_reacted_s_to_your_audio">Reacted %1$s to your audio.</string>
<string name="MessageNotifier_reacted_s_to_your_view_once_media">Reacted %1$s to your view-once media.</string>
<!-- Body of notification shown to user when someone they sent a payment to reacts to it. Placeholder is the emoji used in the reaction. -->
<string name="MessageNotifier_reacted_s_to_your_payment">Reacted %1$s to your payment.</string>
<string name="MessageNotifier_reacted_s_to_your_sticker">Reacted %1$s to your sticker.</string>
<string name="MessageNotifier_this_message_was_deleted">This message was deleted.</string>
<!-- Body of a notification when someone votes in a poll. First placeholder is the poll emoji, second placeholder is the name of the voter and third is the poll question -->
<string name="MessageNotifier_s_voted_in_poll">%1$s %2$s voted in the poll \"%3$s\"</string>
<string name="TurnOffContactJoinedNotificationsActivity__turn_off_contact_joined_signal">Turn off contact joined Signal notifications? You can enable them again in Signal > Settings > Notifications.</string>
<!-- TurnOnNotificationsBottomSheet -->
<!-- Title for sheet explaining how to turn on app notifications -->
<string name="TurnOnNotificationsBottomSheet__turn_on_notifications">Turn on notifications</string>
<!-- Subtitle for sheet explaining how to turn on app notifications -->
<string name="TurnOnNotificationsBottomSheet__to_receive_notifications">To receive notifications for new messages:</string>
<!-- Sheet step 1 for sheet explaining how to turn on app notifications-->
<string name="TurnOnNotificationsBottomSheet__1_tap_settings_below">1. Tap “Settings” below</string>
<!-- Sheet step 2 with placeholder which will be replaced with an image of a toggle for sheet explaining how to turn on app notifications -->
<string name="TurnOnNotificationsBottomSheet__2_s_turn_on_notifications">2. %1$s Turn on notifications</string>
<!-- Label for button at the bottom of the sheet which opens system app notification settings for sheet explaining how to turn on app notifications -->
<string name="TurnOnNotificationsBottomSheet__settings">Settings</string>
<!-- Notification Channels -->
<string name="NotificationChannel_channel_messages">Messages</string>
<string name="NotificationChannel_calls">Calls</string>
<!-- Notification channel name for notifications involving failures of some sort (eg donations, message sends, etc.) -->
<string name="NotificationChannel_failures">Failures</string>
<string name="NotificationChannel_backups">Backups</string>
<string name="NotificationChannel_locked_status">Lock status</string>
<string name="NotificationChannel_app_updates">App updates</string>
<string name="NotificationChannel_other">Other</string>
<string name="NotificationChannel_group_chats">Chats</string>
<string name="NotificationChannel_missing_display_name">Unknown</string>
<string name="NotificationChannel_voice_notes">Voice Notes</string>
<string name="NotificationChannel_contact_joined_signal">Contact joined Signal</string>
<!-- Toast shown when there is no application available to open the settings -->
<string name="NotificationChannels__no_activity_available_to_open_notification_channel_settings">No activity available to open notification channel settings.</string>
<!-- Notification channel name for showing persistent background connection on devices without push notifications -->
<string name="NotificationChannel_background_connection">Background connection</string>
<!-- Notification channel name for showing call status information (like connection, ongoing, etc.) Not ringing. -->
<string name="NotificationChannel_call_status">Call status</string>
<!-- Notification channel name for occasional alerts to the user. Will appear in the system notification settings as the title of this notification channel. -->
<string name="NotificationChannel_critical_app_alerts">Critical app alerts</string>
<!-- Notification channel name for other notifications related to messages. Will appear in the system notification settings as the title of this notification channel. -->
<string name="NotificationChannel_additional_message_notifications">Additional message notifications</string>
<!-- Notification channel name for notifications sent when a device has been linked -->
<string name="NotificationChannel_new_linked_device">New linked device</string>
<!-- QuickResponseService -->
<string name="QuickResponseService_quick_response_unavailable_when_Signal_is_locked">Quick response unavailable when Signal is locked!</string>
<string name="QuickResponseService_problem_sending_message">Problem sending message!</string>
<!-- A toast notification that is shown when the app does not have sufficient permissions to save media files to the device storage. -->
<string name="SaveAttachment_unable_to_write_to_sd_card_exclamation">Unable to write to storage!</string>
<!-- A toast notification that is shown after image/video/audio media was successfully downloaded and saved to the device storage, accessible in other apps. -->
<plurals name="SaveAttachment_saved_success">
<item quantity="one">Media saved</item>
<item quantity="other">Media saved</item>
</plurals>
<!-- A toast notification that is shown after some image/video/audio media was successfully downloaded and saved to the device storage, but some failed to save
%1$s is the number of items that failed to save and %2$s is the total number of items that the user requested to save. -->
<plurals name="SaveAttachment_saved_success_n_failures">
<item quantity="one">Media saved (%1$s of %2$s failed)</item>
<item quantity="other">Media saved (%1$s of %2$s failed)</item>
</plurals>
<!-- A toast notification that is shown after all of the requested image/video/audio media failed to save to the device storage. -->
<plurals name="SaveAttachment_error_while_saving_attachments_to_sd_card">
<item quantity="one">Error while saving attachment to storage!</item>
<item quantity="other">Error while saving attachments to storage!</item>
</plurals>
<!-- Dialog title asking to save media to your phone\'s storage -->
<string name="AttachmentSaver__save_to_phone">Save to phone?</string>
<!-- Dialog message explaining that media will be saved to your phone and can potentially be accessed by other phones. -->
<plurals name="AttachmentSaver__this_media_will_be_saved">
<item quantity="one">This media will be saved to your phone\'s storage. Other apps may be able to access it depending on your phone\'s permissions.</item>
<item quantity="other">This media will be saved to your phone\'s storage. Other apps may be able to access it depending on your phone\'s permissions.</item>
</plurals>
<!-- Message shown when the app requests permission to save media to the device storage, but that permission has been permanently denied by the user. -->
<string name="AttachmentSaver__signal_needs_the_storage_permission_in_order_to_write_to_external_storage_but_it_has_been_permanently_denied">Signal needs the Storage permission in order to save to external storage, but it has been permanently denied. Please continue to app settings, select \"Permissions\", and enable \"Storage\".</string>
<!-- Message explaining that it is not possible to save media to the device storage after the user denied the system save to storage permission. -->
<string name="AttachmentSaver__unable_to_write_to_external_storage_without_permission">Unable to save to external storage without permissions</string>
<!-- SearchToolbar -->
<string name="SearchToolbar_search">Search</string>
<!-- Hint when searching filtered chat content -->
<string name="SearchToolbar_search_unread_chats">Search unread chats</string>
<string name="SearchToolbar_search_for_conversations_contacts_and_messages">Search for chats, contacts, and messages</string>
<!-- Material3 Search Toolbar -->
<string name="Material3SearchToolbar__close">Close</string>
<string name="Material3SearchToolbar__clear">Clear</string>
<!-- ShortcutLauncherActivity -->
<string name="ShortcutLauncherActivity_invalid_shortcut">Invalid shortcut</string>
<!-- SingleRecipientNotificationBuilder -->
<string name="SingleRecipientNotificationBuilder_signal">Signal</string>
<string name="SingleRecipientNotificationBuilder_new_message">New message</string>
<string name="SingleRecipientNotificationBuilder_message_request">Message request</string>
<string name="SingleRecipientNotificationBuilder_you">You</string>
<!-- Notification subtext for group stories -->
<string name="SingleRecipientNotificationBuilder__s_dot_story">%1$s &#8226; Story</string>
<!-- NewWaysToConnectDialogFragment -->
<!-- Fragment title, displayed at the top of the content -->
<string name="NewWaysToConnectDialogFragment__new_ways_to_connect">New ways to connect</string>
<!-- Row item title for phone number privacy explainer -->
<string name="NewWaysToConnectDialogFragment__phone_number_privacy">Phone number privacy</string>
<!-- Row item description for phone number privacy explainer -->
<string name="NewWaysToConnectDialogFragment__your_phone_number_is_no_longer_shared">Your phone number is no longer shared with chats. If your number is saved to a friend\'s contacts, they will still see it.</string>
<!-- Row item title for usernames explainer -->
<string name="NewWaysToConnectDialogFragment__usernames">Usernames</string>
<!-- Row item description for usernames explainer -->
<string name="NewWaysToConnectDialogFragment__people_can_now_message_you_using_your_optional_username">People can now message you using your optional username so you don\'t have to give out your phone number. Usernames aren\'t visible on your profile.</string>
<!-- Row item title for qr code and links explainer -->
<string name="NewWaysToConnectDialogFragment__qr_codes_and_links">QR codes and links</string>
<!-- Row item description for qr code and links explainer -->
<string name="NewWaysToConnectDialogFragment__usernames_have_a_unique_qr_code">Usernames have a unique QR code and link you can share with friends to quickly start a chat with you.</string>
<!-- Button label for not right now -->
<string name="NewWaysToConnectDialogFragment__not_now">Not now</string>
<!-- Button label for continue -->
<string name="NewWaysToConnectDialogFragment__set_up_your_username">Set up username</string>
<!-- ThumbnailView -->
<string name="ThumbnailView_Play_video_description">Play video</string>
<!-- Content description to describe an icon that indicates a video has captions -->
<string name="ThumbnailView_Has_a_caption_description">Has a caption</string>
<!-- TransferControlView -->
<plurals name="TransferControlView_n_items">
<item quantity="one">%d Item</item>
<item quantity="other">%d Items</item>
</plurals>
<!-- Status update label used while the device is transcoding video as a prerequisite to uploading -->
<string name="TransferControlView__processing">Processing…</string>
<!-- Status update label used while the device is transmitting data over the network. Will take the form of "1.0 MB/2.0 MB" -->
<string name="TransferControlView__download_progress_s_s">%1$s/%2$s</string>
<!-- UnauthorizedReminder -->
<!-- Message shown in a reminder banner when the user\'s device is no longer registered -->
<string name="UnauthorizedReminder_this_is_likely_because_you_registered_your_phone_number_with_Signal_on_a_different_device">This device is no longer registered. This is likely because you registered your phone number with Signal on a different device.</string>
<!-- Action in reminder banner that will take user to re-register -->
<string name="UnauthorizedReminder_reregister_action">Re-register device</string>
<!-- Push notification when the app is forcibly logged out by the server. -->
<string name="LoggedOutNotification_you_have_been_logged_out">You have been logged out of Signal on this device.</string>
<!-- EnclaveFailureReminder -->
<!-- Banner message to update app to use payments -->
<string name="EnclaveFailureReminder_update_signal">Update Signal to continue using payments. Your balance may not be up-to-date.</string>
<!-- Banner button to update now -->
<!-- WebRtcCallActivity -->
<string name="WebRtcCallActivity_to_answer_the_call_give_signal_access_to_your_microphone">To answer the call, give Signal access to your microphone.</string>
<!-- Message shown in permission dialog when attempting to answer a video call without camera or microphone permissions already granted. -->
<string name="WebRtcCallActivity_to_answer_the_call_give_signal_access_to_your_microphone_and_camera">To answer the video call, give Signal access to your microphone and camera.</string>
<string name="WebRtcCallActivity_signal_requires_microphone_and_camera_permissions_in_order_to_make_or_receive_calls">Signal requires Microphone and Camera permissions in order to make or receive calls, but they have been permanently denied. Please continue to app settings, select \"Permissions\", and enable \"Microphone\" and \"Camera\".</string>
<string name="WebRtcCallActivity__answered_on_a_linked_device">Answered on a linked device.</string>
<string name="WebRtcCallActivity__declined_on_a_linked_device">Declined on a linked device.</string>
<string name="WebRtcCallActivity__busy_on_a_linked_device">Busy on a linked device.</string>
<!-- Tooltip message shown first time user is in a video call after switch camera button moved -->
<string name="WebRtcCallActivity__flip_camera_tooltip">Flip Camera has been moved here, tap your video to try it out</string>
<string name="GroupCallSafetyNumberChangeNotification__someone_has_joined_this_call_with_a_safety_number_that_has_changed">Someone has joined this call with a safety number that has changed.</string>
<!-- WebRtcCallScreen -->
<string name="WebRtcCallScreen_swipe_up_to_change_views">Swipe up to change views</string>
<!-- WebRtcCallScreen V2 -->
<!-- Label with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="WebRtcCallScreen__decline">Decline</string>
<!-- Label with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="WebRtcCallScreen__answer">Answer</string>
<!-- Label with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="WebRtcCallScreen__answer_without_video">Answer without video</string>
<!-- WebRtcAudioOutputToggle -->
<!-- Label for a dialog asking the user to switch the audio output device during a call -->
<string name="WebRtcAudioOutputToggle__audio_output">Audio output</string>
<!-- Audio output option referring to the earpiece built into the phone -->
<string name="WebRtcAudioOutputToggle__phone_earpiece">Phone earpiece</string>
<!-- Audio output option referring to the louder speaker built into the phone -->
<string name="WebRtcAudioOutputToggle__speaker">Speaker</string>
<!-- Audio output option referring to an external audio device connected via wireless Bluetooth -->
<string name="WebRtcAudioOutputToggle__bluetooth">Bluetooth</string>
<!-- Audio output option referring to a pair of headphones that do not contain a microphone connected via a 3.5mm headphone jack -->
<string name="WebRtcAudioOutputToggle__wired_headphones">Wired Headphones</string>
<!-- Audio output option referring to an external headset that contains a microphone connected via a 3.5mm headphone jack -->
<string name="WebRtcAudioOutputToggle__wired_headset">Wired Headset</string>
<!-- Audio output option referring to an external headset connected via a USB-C data cable -->
<string name="WebRtcAudioOutputToggle__wired_headset_usb">Wired Headset (USB)</string>
<string name="WebRtcCallControls_answer_call_description">Answer call</string>
<string name="WebRtcCallControls_reject_call_description">Reject call</string>
<!-- change_passphrase_activity -->
<string name="change_passphrase_activity__old_passphrase">Old passphrase</string>
<string name="change_passphrase_activity__new_passphrase">New passphrase</string>
<string name="change_passphrase_activity__repeat_new_passphrase">Repeat new passphrase</string>
<!-- contact_selection_activity -->
<string name="contact_selection_activity__invite_to_signal">Invite to Signal</string>
<string name="contact_selection_activity__new_group">New group</string>
<!-- Row item title for refreshing contacts -->
<string name="contact_selection_activity__refresh_contacts">Refresh contacts</string>
<!-- Row item description for refreshing contacts -->
<string name="contact_selection_activity__missing_someone">Missing someone? Try refreshing</string>
<!-- Row item title for finding people on Signal via your contacts -->
<string name="contact_selection_activity__find_people_you_know">Find people you know on Signal</string>
<!-- Row item description asking users for access to their contacts to find people they know -->
<string name="contact_selection_activity__allow_access_to_contacts">Allow access to your contacts</string>
<!-- Row header title for more section -->
<string name="contact_selection_activity__more">More</string>
<!-- contact_filter_toolbar -->
<string name="contact_filter_toolbar__clear_entered_text_description">Clear entered text</string>
<string name="contact_filter_toolbar__show_keyboard_description">Show keyboard</string>
<string name="contact_filter_toolbar__show_dial_pad_description">Show dialpad</string>
<!-- contact_selection_group_activity -->
<string name="contact_selection_group_activity__no_contacts">No contacts.</string>
<string name="contact_selection_group_activity__finding_contacts">Loading contacts&#8230;</string>
<!-- single_contact_selection_activity -->
<string name="SingleContactSelectionActivity_contact_photo">Contact Photo</string>
<!-- ContactSelectionListFragment-->
<string name="ContactSelectionListFragment_signal_requires_the_contacts_permission_in_order_to_display_your_contacts">Signal requires the Contacts permission in order to display your contacts, but it has been permanently denied. Please continue to the app settings menu, select \"Permissions\", and enable \"Contacts\".</string>
<string name="ContactSelectionListFragment_error_retrieving_contacts_check_your_network_connection">Error retrieving contacts, check your network connection</string>
<string name="ContactSelectionListFragment_username_not_found">Username not found</string>
<string name="ContactSelectionListFragment_s_is_not_a_signal_user">"%1$s" is not a Signal user. Please check the username and try again.</string>
<string name="ContactSelectionListFragment_you_do_not_need_to_add_yourself_to_the_group">You do not need to add yourself to the group</string>
<string name="ContactSelectionListFragment_maximum_group_size_reached">Maximum group size reached</string>
<string name="ContactSelectionListFragment_signal_groups_can_have_a_maximum_of_d_members">Signal groups can have a maximum of %1$d members.</string>
<string name="ContactSelectionListFragment_recommended_member_limit_reached">Recommended member limit reached</string>
<string name="ContactSelectionListFragment_signal_groups_perform_best_with_d_members_or_fewer">Signal groups perform best with %1$d members or fewer. Adding more members will cause delays sending and receiving messages.</string>
<plurals name="ContactSelectionListFragment_d_members">
<item quantity="one">%1$d member</item>
<item quantity="other">%1$d members</item>
</plurals>
<!-- Text on row item to find user by phone number -->
<string name="ContactSelectionListFragment__find_by_phone_number">Find by phone number</string>
<!-- Text on row item to find user by username -->
<string name="ContactSelectionListFragment__find_by_username">Find by username</string>
<!-- Dialog title asking users for contact permission -->
<string name="ContactSelectionListFragment_allow_access_contacts">Allow access to contacts</string>
<!-- Dialog description that will explain the steps needed to give contact permissions -->
<string name="ContactSelectionListFragment_to_find_people">To find people you know on Signal:</string>
<!-- Text on button prompting users to give Signal contact permissions -->
<string name="ContactSelectionListFragment__allow_access">Allow access</string>
<!-- Text on button to dismiss Signal\'s request for contact permissions -->
<string name="ContactSelectionListFragment__no_thanks">No thanks</string>
<!-- Text asking for user\'s contact permission -->
<string name="ContactSelectionListFragment__allow_access_to_your_contacts_encrypted">Allow access to your contacts. Your contacts are encrypted and not visible to the Signal service.</string>
<!-- contact_selection_list_fragment -->
<string name="contact_selection_list_fragment__signal_needs_access_to_your_contacts_in_order_to_display_them">Signal needs access to your contacts in order to display them.</string>
<string name="contact_selection_list_fragment__show_contacts">Show Contacts</string>
<!-- contact_selection_list_item -->
<plurals name="contact_selection_list_item__number_of_members">
<item quantity="one">%1$d member</item>
<item quantity="other">%1$d members</item>
</plurals>
<!-- Displays number of viewers for a story -->
<plurals name="contact_selection_list_item__number_of_viewers">
<item quantity="one">%1$d viewer</item>
<item quantity="other">%1$d viewers</item>
</plurals>
<!-- conversation_activity -->
<string name="conversation_activity__type_message_push">Signal message</string>
<string name="conversation_activity__type_message_sms_insecure">Unsecured SMS</string>
<string name="conversation_activity__type_message_mms_insecure">Unsecured MMS</string>
<!-- Option in send button context menu to schedule the message instead of sending it directly -->
<string name="conversation_activity__sim_n">SIM %1$d</string>
<string name="conversation_activity__send">Send</string>
<string name="conversation_activity__compose_description">Message composition</string>
<string name="conversation_activity__emoji_toggle_description">Toggle emoji keyboard</string>
<string name="conversation_activity__attachment_thumbnail">Attachment Thumbnail</string>
<string name="conversation_activity__quick_attachment_drawer_toggle_camera_description">Toggle quick camera attachment drawer</string>
<string name="conversation_activity__quick_attachment_drawer_record_and_send_audio_description">Record and send audio attachment</string>
<!-- Accessibility content description describing how a user can lock voice note recording. -->
<string name="conversation_activity__quick_attachment_drawer_lock_record_description">Lock recording of audio attachment</string>
<string name="conversation_activity__message_could_not_be_sent">Message could not be sent. Check your connection and try again.</string>
<!-- conversation_input_panel -->
<string name="conversation_input_panel__slide_to_cancel">Slide to cancel</string>
<string name="conversation_input_panel__cancel">Cancel</string>
<!-- conversation_item -->
<string name="conversation_item__mms_image_description">Media message</string>
<string name="conversation_item__secure_message_description">Secure message</string>
<!-- conversation_item_sent -->
<string name="conversation_item_sent__send_failed_indicator_description">Send Failed</string>
<string name="conversation_item_sent__pending_approval_description">Pending Approval</string>
<string name="conversation_item_sent__delivered_description">Delivered</string>
<string name="conversation_item_sent__message_read">Message read</string>
<!-- conversation_item_received -->
<!-- Content description for profile pictures -->
<string name="conversation_item_received__contact_photo_description">Contact photo</string>
<!-- ConversationUpdateItem -->
<string name="ConversationUpdateItem_loading">Loading</string>
<string name="ConversationUpdateItem_learn_more">Learn more</string>
<string name="ConversationUpdateItem_join_call">Join call</string>
<!-- Action button label for starting a new call in the current conversation -->
<string name="ConversationUpdateItem_call_back">Call back</string>
<string name="ConversationUpdateItem_return_to_call">Return to call</string>
<string name="ConversationUpdateItem_call_is_full">Call is full</string>
<string name="ConversationUpdateItem_invite_friends">Invite friends</string>
<string name="ConversationUpdateItem_enable_call_notifications">Enable Call Notifications</string>
<string name="ConversationUpdateItem_update_contact">Update contact</string>
<!-- Update item button text to show to block a recipient from requesting to join via group link -->
<string name="ConversationUpdateItem_block_request">Block request</string>
<!-- Text shown in conversation header that the account messaging the user does not have any groups in common with them -->
<string name="ConversationUpdateItem_no_groups_in_common_review_requests_carefully">No groups in common</string>
<string name="ConversationUpdateItem_no_contacts_in_this_group_review_requests_carefully">No contacts in this group. Review requests carefully.</string>
<string name="ConversationUpdateItem_view">View</string>
<string name="ConversationUpdateItem_the_disappearing_message_time_will_be_set_to_s_when_you_message_them">The disappearing message time will be set to %1$s when you message them.</string>
<!-- Update item button text to show to boost a feature -->
<string name="ConversationUpdateItem_donate">Donate</string>
<!-- Update item button text to send payment -->
<string name="ConversationUpdateItem_send_payment">Send payment</string>
<!-- Update item button text to activate payments -->
<string name="ConversationUpdateItem_activate_payments">Activate payments</string>
<!-- Update item alerting the user they hid this person and that they can message them to unhide them -->
<string name="ConversationUpdateItem_hidden_contact_message_to_add_back">You have removed this person, messaging them again will add them back to your list.</string>
<!-- Update item button text shown for the accepted message request update message -->
<string name="ConversationUpdateItem_options">Options</string>
<!-- Update item button text shown for a profile name change. -->
<string name="ConversationUpdateItem_update">Update</string>
<!-- audio_view -->
<string name="audio_view__play_pause_accessibility_description">Play … Pause</string>
<string name="audio_view__download_accessibility_description">Download</string>
<!-- document_view -->
<string name="document_view__download_accessibility_description">Download</string>
<string name="document_view__upload_accessibility_description">Upload</string>
<string name="document_view__cancel_accessibility_description">Cancel</string>
<!-- QuoteView -->
<string name="QuoteView_audio">Audio</string>
<string name="QuoteView_video">Video</string>
<string name="QuoteView_photo">Photo</string>
<string name="QuoteView_gif">GIF</string>
<string name="QuoteView_view_once_media">View-once media</string>
<string name="QuoteView_sticker">Sticker</string>
<string name="QuoteView_you">You</string>
<string name="QuoteView_original_missing">Original message not found</string>
<!-- Author formatting for group stories -->
<string name="QuoteView_s_story">%1$s · Story</string>
<!-- Label indicating that a quote is for a reply to a story you created -->
<string name="QuoteView_your_story">You · Story</string>
<!-- Label indicating that the story being replied to no longer exists -->
<string name="QuoteView_no_longer_available">No longer available</string>
<!-- Label for quoted gift -->
<string name="QuoteView__donation_for_a_friend">Donation for a friend</string>
<!-- conversation_fragment -->
<string name="conversation_fragment__scroll_to_the_bottom_content_description">Scroll to the bottom</string>
<!-- BubbleOptOutTooltip -->
<!-- Message to inform the user of what Android chat bubbles are -->
<string name="BubbleOptOutTooltip__description">Bubbles are an Android feature that you can turn off for Signal chats.</string>
<!-- Button to dismiss the tooltip for opting out of using Android bubbles -->
<string name="BubbleOptOutTooltip__not_now">Not now</string>
<!-- Button to move to the system settings to control the use of Android bubbles -->
<string name="BubbleOptOutTooltip__turn_off">Turn off</string>
<!-- safety_number_change_dialog -->
<string name="safety_number_change_dialog__safety_number_changes">Safety Number Changes</string>
<string name="safety_number_change_dialog__accept">Accept</string>
<string name="safety_number_change_dialog__call_anyway">Call anyway</string>
<string name="safety_number_change_dialog__join_call">Join call</string>
<string name="safety_number_change_dialog__continue_call">Continue call</string>
<string name="safety_number_change_dialog__leave_call">Leave call</string>
<string name="safety_number_change_dialog__the_following_people_may_have_reinstalled_or_changed_devices">The following people may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.</string>
<string name="safety_number_change_dialog__view">View</string>
<!-- Subtitle shown for a single contact and that their safety number was previously verified and is now no longer verified. -->
<string name="safety_number_change_dialog__previous_verified">Previous verified</string>
<!-- EnableCallNotificationSettingsDialog__call_notifications_checklist -->
<string name="EnableCallNotificationSettingsDialog__call_notifications_enabled">Call notifications enabled.</string>
<string name="EnableCallNotificationSettingsDialog__enable_call_notifications">Enable call notifications</string>
<string name="EnableCallNotificationSettingsDialog__enable_background_activity">Enable background activity</string>
<string name="EnableCallNotificationSettingsDialog__everything_looks_good_now">Everything looks good now!</string>
<string name="EnableCallNotificationSettingsDialog__to_receive_call_notifications_tap_here_and_turn_on_show_notifications">To receive call notifications, tap here and turn on \"Show notifications.\"</string>
<string name="EnableCallNotificationSettingsDialog__to_receive_call_notifications_tap_here_and_turn_on_notifications">To receive call notifications, tap here and turn on notifications and make sure Sound and Pop-up are enabled.</string>
<!-- Message shown when Signal determines potential issues with getting call notifications and how to fix it -->
<string name="EnableCallNotificationSettingsDialog__to_receive_call_notifications_tap_here_and_enable_background_activity_in_battery_settings">To receive call notifications, tap here and enable background activity in \"Battery\" settings. </string>
<string name="EnableCallNotificationSettingsDialog__settings">Settings</string>
<string name="EnableCallNotificationSettingsDialog__to_receive_call_notifications_tap_settings_and_turn_on_show_notifications">To receive call notifications, tap Settings and turn on \"Show notifications.\"</string>
<string name="EnableCallNotificationSettingsDialog__to_receive_call_notifications_tap_settings_and_turn_on_notifications">To receive call notifications, tap Settings and turn on notifications and make sure Sound and Pop-up are enabled.</string>
<string name="EnableCallNotificationSettingsDialog__to_receive_call_notifications_tap_settings_and_enable_background_activity_in_battery_settings">To receive call notifications, tap Settings and enable background activity in \"Battery\" settings.</string>
<!-- country_selection_fragment -->
<string name="country_selection_fragment__loading_countries">Loading countries…</string>
<string name="country_selection_fragment__search">Search</string>
<string name="country_selection_fragment__no_matching_countries">No matching countries</string>
<!-- device_add_fragment -->
<string name="device_add_fragment__scan_the_qr_code_displayed_on_the_device_to_link">Scan the QR code displayed on the device to link</string>
<!-- device_link_fragment -->
<string name="device_link_fragment__link_device">Link device</string>
<!-- device_list_fragment -->
<string name="device_list_fragment__no_devices_linked">No devices linked</string>
<string name="device_list_fragment__link_new_device">Link new device</string>
<!-- expiration -->
<string name="expiration_off">Off</string>
<plurals name="expiration_seconds">
<item quantity="one">%d second</item>
<item quantity="other">%d seconds</item>
</plurals>
<string name="expiration_seconds_abbreviated">%ds</string>
<plurals name="expiration_minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<string name="expiration_minutes_abbreviated">%dm</string>
<plurals name="expiration_hours">
<item quantity="one">%d hour</item>
<item quantity="other">%d hours</item>
</plurals>
<string name="expiration_hours_abbreviated">%dh</string>
<plurals name="expiration_days">
<item quantity="one">%d day</item>
<item quantity="other">%d days</item>
</plurals>
<string name="expiration_days_abbreviated">%dd</string>
<plurals name="expiration_weeks">
<item quantity="one">%d week</item>
<item quantity="other">%d weeks</item>
</plurals>
<string name="expiration_weeks_abbreviated">%dw</string>
<string name="expiration_combined">%1$s %2$s</string>
<!-- unverified safety numbers -->
<string name="IdentityUtil_unverified_banner_one">Your safety number with %s has changed and is no longer verified</string>
<string name="IdentityUtil_unverified_banner_two">Your safety numbers with %1$s and %2$s are no longer verified</string>
<string name="IdentityUtil_unverified_banner_many">Your safety numbers with %1$s, %2$s, and %3$s are no longer verified</string>
<string name="IdentityUtil_unverified_dialog_one">Your safety number with %1$s has changed and is no longer verified. This could either mean that someone is trying to intercept your communication, or that %1$s simply reinstalled Signal.</string>
<string name="IdentityUtil_unverified_dialog_two">Your safety numbers with %1$s and %2$s are no longer verified. This could either mean that someone is trying to intercept your communication, or that they simply reinstalled Signal.</string>
<string name="IdentityUtil_unverified_dialog_many">Your safety numbers with %1$s, %2$s, and %3$s are no longer verified. This could either mean that someone is trying to intercept your communication, or that they simply reinstalled Signal.</string>
<string name="IdentityUtil_untrusted_dialog_one">Your safety number with %s just changed.</string>
<string name="IdentityUtil_untrusted_dialog_two">Your safety numbers with %1$s and %2$s just changed.</string>
<string name="IdentityUtil_untrusted_dialog_many">Your safety numbers with %1$s, %2$s, and %3$s just changed.</string>
<plurals name="identity_others">
<item quantity="one">%d other</item>
<item quantity="other">%d others</item>
</plurals>
<!-- giphy_activity -->
<string name="giphy_activity_toolbar__search_gifs">Search GIFs</string>
<!-- giphy_fragment -->
<string name="giphy_fragment__nothing_found">Nothing found</string>
<!-- load_more_header -->
<string name="load_more_header__loading">Loading</string>
<!-- media_overview_activity -->
<string name="media_overview_activity__no_media">No media</string>
<!-- message_recipients_list_item -->
<string name="message_recipients_list_item__view">View</string>
<string name="message_recipients_list_item__resend">Resend</string>
<!-- Displayed in a toast when user long presses an item in MyStories -->
<string name="MyStoriesFragment__copied_sent_timestamp_to_clipboard">Copied sent timestamp to clipboard.</string>
<!-- Displayed when there are no outgoing stories -->
<string name="MyStoriesFragment__updates_to_your_story_will_show_up_here">Updates to your story will show up here.</string>
<!-- GroupUtil -->
<plurals name="GroupUtil_joined_the_group">
<item quantity="one">%1$s joined the group.</item>
<item quantity="other">%1$s joined the group.</item>
</plurals>
<string name="GroupUtil_group_name_is_now">Group name is now \'%1$s\'.</string>
<!-- prompt_passphrase_activity -->
<string name="prompt_passphrase_activity__unlock">Unlock</string>
<!-- prompt_mms_activity -->
<string name="prompt_mms_activity__signal_requires_mms_settings_to_deliver_media_and_group_messages">Signal requires MMS settings to deliver media and group messages through your wireless carrier. Your device does not make this information available, which is occasionally true for locked devices and other restrictive configurations.</string>
<string name="prompt_mms_activity__to_send_media_and_group_messages_tap_ok">To send media and group messages, tap \'OK\' and complete the requested settings. The MMS settings for your carrier can generally be located by searching for \'your carrier APN\'. You will only need to do this once.</string>
<!-- BadDecryptLearnMoreDialog -->
<string name="BadDecryptLearnMoreDialog_delivery_issue">Delivery Issue</string>
<string name="BadDecryptLearnMoreDialog_couldnt_be_delivered_individual">A message, sticker, reaction, or read receipt couldn\'t be delivered to you from %s. They may have tried sending it to you directly, or in a group.</string>
<string name="BadDecryptLearnMoreDialog_couldnt_be_delivered_group">A message, sticker, reaction, or read receipt couldn\'t be delivered to you from %s.</string>
<!-- profile_create_activity -->
<string name="CreateProfileActivity_first_name_required">First name (required)</string>
<string name="CreateProfileActivity_last_name_optional">Last name (optional)</string>
<string name="CreateProfileActivity_next">Next</string>
<string name="CreateProfileActivity_custom_mms_group_names_and_photos_will_only_be_visible_to_you">Custom MMS group names and photos will only be visible to you.</string>
<string name="CreateProfileActivity_group_descriptions_will_be_visible_to_members_of_this_group_and_people_who_have_been_invited">Group descriptions will be visible to members of this group and people who have been invited.</string>
<!-- EditAboutFragment -->
<string name="EditAboutFragment_about">About</string>
<string name="EditAboutFragment_write_a_few_words_about_yourself">Write a few words about yourself…</string>
<string name="EditAboutFragment_count">%1$d/%2$d</string>
<string name="EditAboutFragment_speak_freely">Speak freely</string>
<string name="EditAboutFragment_encrypted">Encrypted</string>
<string name="EditAboutFragment_be_kind">Be kind</string>
<string name="EditAboutFragment_coffee_lover">Coffee lover</string>
<string name="EditAboutFragment_free_to_chat">Free to chat</string>
<string name="EditAboutFragment_taking_a_break">Taking a break</string>
<string name="EditAboutFragment_working_on_something_new">Working on something new</string>
<!-- EditProfileFragment -->
<string name="EditProfileFragment__edit_group">Edit group</string>
<string name="EditProfileFragment__group_name">Group name</string>
<string name="EditProfileFragment__group_description">Group description</string>
<string name="EditProfileFragment__support_link" translatable="false">https://support.signal.org/hc/articles/360007459591</string>
<!-- The title of a dialog prompting user to update to the latest version of Signal. -->
<string name="EditProfileFragment_deprecated_dialog_title">Update Signal</string>
<!-- The body of a dialog prompting user to update to the latest version of Signal. -->
<string name="EditProfileFragment_deprecated_dialog_body">This version of Signal has expired. Update now to continue using Signal.</string>
<!-- The button on a dialog prompting user to update to the latest version of Signal. When clicked, the user will be taken to the store to update their app. -->
<string name="EditProfileFragment_deprecated_dialog_update_button">Update</string>
<!-- The title of a dialog informing the user that they cannot use this app feature when they are unregistered. -->
<string name="EditProfileFragment_unregistered_dialog_title">Device not registered</string>
<!-- The body of a dialog informing the user that they cannot use this app feature when they are unregistered. -->
<string name="EditProfileFragment_unregistered_dialog_body">This device is no longer registered. Re-register to make changes to your account.</string>
<!-- The button on a dialog informing the user that they cannot use this app feature when they are unregistered. When clicked, the user will be taken to a screen to help them re-register. -->
<string name="EditProfileFragment_unregistered_dialog_reregister_button">Re-register</string>
<!-- EditProfileNameFragment -->
<string name="EditProfileNameFragment_your_name">Your name</string>
<string name="EditProfileNameFragment_first_name">First name</string>
<string name="EditProfileNameFragment_last_name_optional">Last name (optional)</string>
<string name="EditProfileNameFragment_save">Save</string>
<string name="EditProfileNameFragment_failed_to_save_due_to_network_issues_try_again_later">Failed to save due to network issues. Try again later.</string>
<!-- recipient_preferences_activity -->
<string name="recipient_preference_activity__shared_media">Shared media</string>
<!-- recipients_panel -->
<!-- verify_display_fragment -->
<!-- Explanation of how to verify the safety numbers. %s is replaced with the name of the other recipient -->
<string name="verify_display_fragment__pnp_verify_safety_numbers_explanation_with_s">To verify end-to-end encryption with %1$s, compare the numbers above with their device. You can also scan the code on their device.</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>
<!-- verity_scan_fragment -->
<string name="verify_scan_fragment__scan_the_qr_code_on_your_contact">Scan the QR Code on your contact\'s device.</string>
<!-- webrtc_answer_decline_button -->
<string name="webrtc_answer_decline_button__swipe_up_to_answer">Swipe up to answer</string>
<string name="webrtc_answer_decline_button__swipe_down_to_reject">Swipe down to reject</string>
<!-- message_details_header -->
<string name="message_details_header__issues_need_your_attention">Some issues need your attention.</string>
<string name="message_details_header_sent">Sent</string>
<string name="message_details_header_received">Received</string>
<string name="message_details_header_disappears">Disappears</string>
<string name="message_details_header_via">Via</string>
<!-- message_details_recipient_header -->
<string name="message_details_recipient_header__pending_send">Pending</string>
<string name="message_details_recipient_header__sent_to">Sent to</string>
<string name="message_details_recipient_header__sent_from">Sent from</string>
<string name="message_details_recipient_header__delivered_to">Delivered to</string>
<string name="message_details_recipient_header__read_by">Read by</string>
<string name="message_details_recipient_header__not_sent">Not sent</string>
<string name="message_details_recipient_header__viewed">Viewed by</string>
<string name="message_details_recipient_header__skipped">Skipped</string>
<!-- message_Details_recipient -->
<string name="message_details_recipient__failed_to_send">Failed to send</string>
<string name="message_details_recipient__new_safety_number">New safety number</string>
<!-- Button text shown in message details when the message has an edit history and this will let them view the history -->
<string name="MessageDetails__view_edit_history">View edit history</string>
<!-- AndroidManifest.xml -->
<string name="AndroidManifest__create_passphrase">Create passphrase</string>
<string name="AndroidManifest__select_contacts">Select contacts</string>
<string name="AndroidManifest__change_passphrase">Change passphrase</string>
<string name="AndroidManifest__verify_safety_number">Verify safety number</string>
<string name="AndroidManifest__media_preview">Media preview</string>
<string name="AndroidManifest__message_details">Message details</string>
<string name="AndroidManifest__linked_devices">Linked devices</string>
<string name="AndroidManifest__invite_friends">Invite friends</string>
<string name="AndroidManifest_archived_conversations">Archived chats</string>
<!-- HelpFragment -->
<string name="HelpFragment__have_you_read_our_faq_yet">Have you read our FAQ yet?</string>
<string name="HelpFragment__next">Next</string>
<string name="HelpFragment__contact_us">Contact us</string>
<string name="HelpFragment__tell_us_whats_going_on">Tell us what\'s going on</string>
<string name="HelpFragment__include_debug_log">Include debug log.</string>
<string name="HelpFragment__whats_this">What\'s this?</string>
<string name="HelpFragment__how_do_you_feel">How do you feel? (Optional)</string>
<string name="HelpFragment__tell_us_why_youre_reaching_out">Tell us why you\'re reaching out.</string>
<string name="HelpFragment__emoji_5" translatable="false">emoji_5</string>
<string name="HelpFragment__emoji_4" translatable="false">emoji_4</string>
<string name="HelpFragment__emoji_3" translatable="false">emoji_3</string>
<string name="HelpFragment__emoji_2" translatable="false">emoji_2</string>
<string name="HelpFragment__emoji_1" translatable="false">emoji_1</string>
<string name="HelpFragment__link__debug_info" translatable="false">https://support.signal.org/hc/articles/360007318591</string>
<string name="HelpFragment__link__faq" translatable="false">https://support.signal.org</string>
<!-- Heading used within support email that lists additional information to help with debugging -->
<string name="HelpFragment__support_info">Support Info</string>
<string name="HelpFragment__signal_android_support_request">Signal Android Support Request</string>
<string name="HelpFragment__debug_log" translatable="false">Debug Log:</string>
<string name="HelpFragment__could_not_upload_logs">Could not upload logs</string>
<string name="HelpFragment__please_be_as_descriptive_as_possible">Please be as descriptive as possible to help us understand the issue.</string>
<string-array name="HelpFragment__categories_6">
<item>Please select an option</item>
<item>Something\'s Not Working</item>
<item>Feature Request</item>
<item>Question</item>
<item>Feedback</item>
<item>Payments (MobileCoin)</item>
<item>Donations &amp; Badges</item>
<item>Signal Android Backup</item>
<item>Other</item>
</string-array>
<!-- Subject of email when submitting debug logs to help debug slow notifications -->
<string name="DebugLogsPromptDialogFragment__signal_android_support_request">Signal Android Debug Log Submission</string>
<!-- Action to submit logs and take user to send an e-mail -->
<string name="DebugLogsPromptDialogFragment__submit">Submit</string>
<!-- Action to decline to submit logs -->
<string name="DebugLogsPromptDialogFragment__no_thanks">No thanks</string>
<!-- ReactWithAnyEmojiBottomSheetDialogFragment -->
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__recents">Recents</string>
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__this_message">This Message</string>
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__recently_used">Recently Used</string>
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__smileys_and_people">Smileys &amp; People</string>
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__nature">Nature</string>
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__food">Food</string>
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__activities">Activities</string>
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__places">Places</string>
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__objects">Objects</string>
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__symbols">Symbols</string>
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__flags">Flags</string>
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__emoticons">Emoticons</string>
<string name="ReactWithAnyEmojiBottomSheetDialogFragment__no_results_found">No results found</string>
<!-- GifQuickSearchOption -->
<string name="GifQuickSearchOption__recents">Recents</string>
<string name="GifQuickSearchOption__trending">Trending</string>
<string name="GifQuickSearchOption__celebrate">Celebrate</string>
<string name="GifQuickSearchOption__love">Love</string>
<string name="GifQuickSearchOption__thumbs_up">Thumbs Up</string>
<string name="GifQuickSearchOption__surprised">Surprised</string>
<string name="GifQuickSearchOption__excited">Excited</string>
<string name="GifQuickSearchOption__sad">Sad</string>
<string name="GifQuickSearchOption__angry">Angry</string>
<!-- arrays.xml -->
<string name="arrays__use_default">Use default</string>
<string name="arrays__use_custom">Use custom</string>
<string name="arrays__mute_for_one_hour">Mute for 1 hour</string>
<string name="arrays__mute_for_eight_hours">Mute for 8 hours</string>
<string name="arrays__mute_for_one_day">Mute for 1 day</string>
<string name="arrays__mute_for_seven_days">Mute for 7 days</string>
<string name="arrays__always">Always</string>
<string name="arrays__settings_default">Settings default</string>
<string name="arrays__enabled">Enabled</string>
<string name="arrays__disabled">Disabled</string>
<string name="arrays__name_and_message">Name and message</string>
<string name="arrays__name_only">Name only</string>
<string name="arrays__no_name_or_message">No name or message</string>
<string name="arrays__images">Images</string>
<string name="arrays__audio">Audio</string>
<string name="arrays__video">Video</string>
<string name="arrays__documents">Documents</string>
<string name="arrays__small">Small</string>
<string name="arrays__normal">Normal</string>
<string name="arrays__large">Large</string>
<string name="arrays__extra_large">Extra large</string>
<string name="arrays__default">Default</string>
<string name="arrays__high">High</string>
<!-- Setting title that represent an abstract priority to assign to notifications as the max/highest priority a notification can be within the system. -->
<string name="arrays__max">Max</string>
<!-- plurals.xml -->
<plurals name="hours_ago">
<item quantity="one">%dh</item>
<item quantity="other">%dh</item>
</plurals>
<!-- preferences.xml -->
<string name="preferences_beta">Beta</string>
<string name="preferences__sms_mms">SMS and MMS</string>
<string name="preferences__pref_use_address_book_photos">Use address book photos</string>
<string name="preferences__display_contact_photos_from_your_address_book_if_available">Display contact photos from your address book if available</string>
<!-- Preference menu item title for a toggle switch for preserving the archived state of muted chats. -->
<string name="preferences__pref_keep_muted_chats_archived">Keep Muted Chats Archived</string>
<!-- Preference menu item description for a toggle switch for preserving the archived state of muted chats. -->
<string name="preferences__muted_chats_that_are_archived_will_remain_archived">Muted chats that are archived will remain archived when a new message arrives.</string>
<string name="preferences__generate_link_previews">Generate link previews</string>
<string name="preferences__retrieve_link_previews_from_websites_for_messages">Retrieve link previews directly from websites for messages you send.</string>
<string name="preferences__change_passphrase">Change passphrase</string>
<string name="preferences__change_your_passphrase">Change your passphrase</string>
<!-- Legacy preference menu item to enable a passphrase screen lock that is only available to those who have previously had a passphrase -->
<string name="preferences__enable_passphrase">Enable passphrase screen lock</string>
<string name="preferences__lock_signal_and_message_notifications_with_a_passphrase">Lock screen and notifications with a passphrase</string>
<string name="preferences__screen_security">Screen security</string>
<string name="preferences__auto_lock_signal_after_a_specified_time_interval_of_inactivity">Auto-lock Signal after a specified time interval of inactivity</string>
<!-- Legacy preference menu item to enable locking of app after inactivity -->
<string name="preferences__inactivity_timeout_passphrase">Inactivity timeout passphrase</string>
<!-- Legacy preference menu item to choose the interval of inactivity before lockout -->
<string name="preferences__inactivity_timeout_interval">Inactivity timeout interval</string>
<string name="preferences__notifications">Notifications</string>
<string name="preferences__led_color">LED color</string>
<string name="preferences__led_color_unknown">Unknown</string>
<string name="preferences__pref_led_blink_title">LED blink pattern</string>
<string name="preferences__customize">Customize</string>
<string name="preferences__change_sound_and_vibration">Change sound and vibration</string>
<!-- Preference menu item to control the sound of notifications -->
<string name="preferences__sound">Sound</string>
<string name="preferences__silent">Silent</string>
<!-- Preference menu item to use the default sound for notifications -->
<string name="preferences__default">Default</string>
<string name="preferences__repeat_alerts">Repeat alerts</string>
<string name="preferences__never">Never</string>
<string name="preferences__one_time">One time</string>
<string name="preferences__two_times">Two times</string>
<string name="preferences__three_times">Three times</string>
<string name="preferences__five_times">Five times</string>
<string name="preferences__ten_times">Ten times</string>
<string name="preferences__vibrate">Vibrate</string>
<string name="preferences__green">Green</string>
<string name="preferences__red">Red</string>
<string name="preferences__blue">Blue</string>
<string name="preferences__orange">Orange</string>
<string name="preferences__cyan">Cyan</string>
<string name="preferences__magenta">Magenta</string>
<string name="preferences__white">White</string>
<!-- Text shown when no preference label has been selected -->
<string name="preferences__none">None</string>
<string name="preferences__fast">Fast</string>
<string name="preferences__normal">Normal</string>
<string name="preferences__slow">Slow</string>
<string name="preferences__help">Help</string>
<string name="preferences__advanced">Advanced</string>
<string name="preferences__donate_to_signal">Donate to Signal</string>
<!-- Preference label for making one-time donations to Signal -->
<string name="preferences__privacy">Privacy</string>
<!-- Preference label for stories -->
<string name="preferences__stories">Stories</string>
<string name="preferences__mms_user_agent">MMS User Agent</string>
<string name="preferences__advanced_mms_access_point_names">Manual MMS settings</string>
<string name="preferences__mmsc_url">MMSC URL</string>
<string name="preferences__mms_proxy_host">MMS Proxy Host</string>
<string name="preferences__mms_proxy_port">MMS Proxy Port</string>
<string name="preferences__mmsc_username">MMSC Username</string>
<string name="preferences__mmsc_password">MMSC Password</string>
<string name="preferences__sms_delivery_reports">SMS delivery reports</string>
<string name="preferences__request_a_delivery_report_for_each_sms_message_you_send">Request a delivery report for each SMS message you send</string>
<string name="preferences__data_and_storage">Data and storage</string>
<string name="preferences__storage">Storage</string>
<string name="preferences__payments">Payments</string>
<!-- Privacy settings payments section description -->
<string name="preferences__payment_lock">Payment lock</string>
<string name="preferences__conversation_length_limit">Chat length limit</string>
<string name="preferences__keep_messages">Keep messages</string>
<string name="preferences__clear_message_history">Clear message history</string>
<string name="preferences__linked_devices">Linked devices</string>
<string name="preferences__light_theme">Light</string>
<string name="preferences__dark_theme">Dark</string>
<string name="preferences__appearance">Appearance</string>
<string name="preferences__theme">Theme</string>
<string name="preferences__chat_color_and_wallpaper">Chat color &amp; wallpaper</string>
<!-- Clickable settings text allowing the user to change the icon visible on their phone\'s home screen. -->
<string name="preferences__app_icon">App Icon</string>
<!-- Approval for changing the app icon. -->
<string name="preferences__app_icon_dialog_ok">OK</string>
<!-- Cancelling the operation of changing the app icon. -->
<string name="preferences__app_icon_dialog_cancel">Cancel</string>
<!-- Title for the confirmation dialog of changing the app icon. -->
<string name="preferences__app_icon_dialog_title">Change app icon and name to \"%1$s\"</string>
<!-- Description for the confirmation dialog of changing the app icon. -->
<string name="preferences__app_icon_dialog_description">Signal will need to close to change the app icon and name. Notifications will always display the default Signal icon and name.</string>
<!-- Visible warning label for the limitations of changing the app icon with learn more call to action. -->
<string name="preferences__app_icon_warning_learn_more">Select an app icon and name, which will be visible on your phone\'s home screen and app drawer. Notifications will always display the default Signal icon and name. Learn\u00A0more</string>
<!-- Visible warning label for the limitations of changing the app icon. -->
<string name="preferences__app_icon_warning">App icons and names are visible on the home screen and app drawer.</string>
<!-- Visible warning label explaining that changing the app icon and name does not affect notifications. -->
<string name="preferences__app_icon_notification_warning">Notifications will always display the default Signal icon and name.</string>
<!--Call to action to get more information about the limitations of the change app icon functionality. -->
<string name="preferences__app_icon_learn_more">Learn\u00A0more</string>
<!--Text description of a graphic illustrating the limitations of the app icon change. -->
<string name="preferences__graphic_illustrating_where_the_replacement_app_icon_will_be_visible">Graphic illustrating where the replacement app icon will be visible.</string>
<string name="preferences__disable_pin">Disable PIN</string>
<string name="preferences__enable_pin">Enable PIN</string>
<string name="preferences__if_you_disable_the_pin_you_will_lose_all_data">If you disable the PIN, you will lose all data when you re-register Signal unless you manually back up and restore. You can not turn on Registration Lock while the PIN is disabled.</string>
<string name="preferences__pins_keep_information_stored_with_signal_encrypted_so_only_you_can_access_it">PINs keep information stored with Signal encrypted so only you can access it. Your profile, settings, and contacts will restore when you reinstall. You wont need your PIN to open the app.</string>
<string name="preferences__system_default">System default</string>
<string name="preferences__language">Language</string>
<string name="preferences__signal_messages_and_calls">Signal messages and calls</string>
<string name="preferences__advanced_pin_settings">Advanced PIN settings</string>
<!-- Title of toolbar for the advanced pin settings screen -->
<string name="preferences__advanced_pin_settings_title">Advanced PIN settings</string>
<string name="preferences__free_private_messages_and_calls">Free private messages and calls to Signal users</string>
<string name="preferences__submit_debug_log">Submit debug log</string>
<string name="preferences__delete_account">Delete account</string>
<string name="preferences__support_wifi_calling">\'WiFi Calling\' compatibility mode</string>
<string name="preferences__enable_if_your_device_supports_sms_mms_delivery_over_wifi">Enable if your device uses SMS/MMS delivery over WiFi (only enable when \'WiFi Calling\' is enabled on your device)</string>
<string name="preferences__incognito_keyboard">Incognito keyboard</string>
<string name="preferences__read_receipts">Read receipts</string>
<string name="preferences__if_read_receipts_are_disabled_you_wont_be_able_to_see_read_receipts">If read receipts are disabled, you won\'t be able to see read receipts from others.</string>
<string name="preferences__typing_indicators">Typing indicators</string>
<string name="preferences__if_typing_indicators_are_disabled_you_wont_be_able_to_see_typing_indicators">If typing indicators are disabled, you won\'t be able to see typing indicators from others.</string>
<string name="preferences__request_keyboard_to_disable">Request keyboard to disable personalized learning.</string>
<string name="preferences__this_setting_is_not_a_guarantee">This setting is not a guarantee, and your keyboard may ignore it.</string>
<string name="preferences__incognito_keyboard_learn_more" translatable="false">https://support.signal.org/hc/articles/360055276112</string>
<string name="preferences_chats__when_using_mobile_data">When using mobile data</string>
<string name="preferences_chats__when_using_wifi">When using Wi-Fi</string>
<string name="preferences_chats__when_roaming">When roaming</string>
<string name="preferences_chats__media_auto_download">Media auto-download</string>
<string name="preferences_chats__message_history">Message history</string>
<string name="preferences_storage__storage_usage">Storage usage</string>
<string name="preferences_storage__photos">Photos</string>
<string name="preferences_storage__videos">Videos</string>
<string name="preferences_storage__files">Files</string>
<string name="preferences_storage__audio">Audio</string>
<string name="preferences_storage__review_storage">Review storage</string>
<string name="preferences_storage__delete_older_messages">Delete older messages?</string>
<!-- Dialog title shown when selecting delete message history from manage storage -->
<string name="preferences_storage__delete_message_history">Delete message history?</string>
<string name="preferences_storage__this_will_permanently_delete_all_message_history_and_media">This will permanently delete all message history and media from your device that are older than %1$s.</string>
<!-- The body of an alert dialog that is shown when confirming a trim operation. Trimming will delete all but the most recent messages in a chat. The placeholder represents how many messages are kept in each chat. All older messages are deleted. -->
<plurals name="preferences_storage__this_will_permanently_trim_all_conversations_to_the_d_most_recent_messages">
<item quantity="one">This will permanently trim all chats to the most recent message.</item>
<item quantity="other">This will permanently trim all chats to the %1$s most recent messages.</item>
</plurals>
<string name="preferences_storage__this_will_delete_all_message_history_and_media_from_your_device">This will permanently delete all message history and media from your device.</string>
<!-- Dialog message warning about delete chat message history will delete everything everywhere including linked devices -->
<string name="preferences_storage__this_will_delete_all_message_history_and_media_from_your_device_linked_device">This will permanently delete all message history and media from this device and any linked devices.</string>
<string name="preferences_storage__are_you_sure_you_want_to_delete_all_message_history">Are you sure you want to delete all message history?</string>
<string name="preferences_storage__all_message_history_will_be_permanently_removed_this_action_cannot_be_undone">All message history will be permanently removed. This action cannot be undone.</string>
<!-- Secondary warning dialog message about deleting all chat message history from everything everywhere including linked devices -->
<string name="preferences_storage__all_message_history_will_be_permanently_removed_this_action_cannot_be_undone_linked_device">All message history will be permanently removed from all devices. This action cannot be undone.</string>
<string name="preferences_storage__delete_all_now">Delete all now</string>
<!-- Option for keeping messages forever when managing storage -->
<string name="preferences_storage__forever">Forever</string>
<string name="preferences_storage__one_year">1 year</string>
<string name="preferences_storage__six_months">6 months</string>
<string name="preferences_storage__thirty_days">30 days</string>
<!-- Option for setting no limit of the length of chat messages -->
<string name="preferences_storage__none">None</string>
<plurals name="preferences_storage__s_messages_plural">
<item quantity="one">%1$s message</item>
<item quantity="other">%1$s messages</item>
</plurals>
<string name="preferences_storage__custom">Custom</string>
<string name="preferences_advanced__use_system_emoji">Use system emoji</string>
<string name="preferences_advanced__relay_all_calls_through_the_signal_server_to_avoid_revealing_your_ip_address">Relay all calls through the Signal server to avoid revealing your IP address to your contact. Enabling will reduce call quality.</string>
<string name="preferences_advanced__always_relay_calls">Always relay calls</string>
<!-- Privacy settings payments section title -->
<string name="preferences_app_protection__payments">Payments</string>
<string name="preferences_chats__chats">Chats</string>
<string name="preferences_app_updates__title">App updates</string>
<string name="preferences_data_and_storage__manage_storage">Manage storage</string>
<string name="preferences_data_and_storage__use_less_data_for_calls">Use less data for calls</string>
<string name="preferences_data_and_storage__never">Never</string>
<string name="preferences_data_and_storage__wifi_and_mobile_data">WiFi and mobile data</string>
<string name="preferences_data_and_storage__mobile_data_only">Mobile data only</string>
<string name="preference_data_and_storage__using_less_data_may_improve_calls_on_bad_networks">Using less data may improve calls on bad networks</string>
<string name="preferences_notifications__in_chat_sounds">In-chat sounds</string>
<string name="preferences_notifications__show">Show</string>
<string name="preferences_notifications__ringtone">Ringtone</string>
<string name="preferences_chats__message_text_size">Message font size</string>
<!-- Option in settings that will provide a shortcut to notification system settings to control the priority of Signal notifications -->
<string name="preferences_notifications__priority">Priority</string>
<!-- Option in settings to trouble shoot delayed notifications -->
<string name="preferences_notifications__troubleshoot">Troubleshoot notifications</string>
<!-- Heading for the \'censorship circumvention\' section of privacy preferences -->
<string name="preferences_communication__category_censorship_circumvention">Censorship circumvention</string>
<!-- Title of the \'censorship circumvention\' toggle switch -->
<string name="preferences_communication__censorship_circumvention">Censorship circumvention</string>
<string name="preferences_communication__censorship_circumvention_if_enabled_signal_will_attempt_to_circumvent_censorship">If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.</string>
<!-- Summary text for \'censorship circumvention\' toggle. Indicates that we automatically enabled it because we believe you\'re in a censored country -->
<string name="preferences_communication__censorship_circumvention_has_been_activated_based_on_your_accounts_phone_number">Censorship circumvention has been activated based on your account\'s phone number.</string>
<!-- Summary text for \'censorship circumvention\' toggle. Indicates that you disabled it even though we believe you\'re in a censored country -->
<string name="preferences_communication__censorship_circumvention_you_have_manually_disabled">You have manually disabled censorship circumvention.</string>
<!-- Summary text for \'censorship circumvention\' toggle. Indicates that you cannot use it because you\'re already connected to the Signal service -->
<string name="preferences_communication__censorship_circumvention_is_not_necessary_you_are_already_connected">Censorship circumvention is not necessary; you are already connected to the Signal service.</string>
<!-- Summary text for \'censorship circumvention\' toggle. Indicates that you cannot use it because you\'re not connected to the internet -->
<string name="preferences_communication__censorship_circumvention_can_only_be_activated_when_connected_to_the_internet">Censorship circumvention can only be activated when connected to the internet.</string>
<string name="preferences_communication__category_sealed_sender">Sealed Sender</string>
<string name="preferences_communication__sealed_sender_allow_from_anyone">Allow from anyone</string>
<string name="preferences_communication__sealed_sender_allow_from_anyone_description">Enable sealed sender for incoming messages from non-contacts and people with whom you have not shared your profile.</string>
<string name="preferences_proxy">Proxy</string>
<string name="preferences_use_proxy">Use proxy</string>
<string name="preferences_off">Off</string>
<string name="preferences_on">On</string>
<string name="preferences_proxy_address">Proxy address</string>
<string name="preferences_only_use_a_proxy_if">Only use a proxy if you\'re not able to connect to Signal on mobile data or Wi-Fi.</string>
<string name="preferences_share">Share</string>
<string name="preferences_save">Save</string>
<string name="preferences_connecting_to_proxy">Connecting to proxy…</string>
<string name="preferences_connected_to_proxy">Connected to proxy</string>
<string name="preferences_connection_failed">Connection failed</string>
<string name="preferences_couldnt_connect_to_the_proxy">Couldn\'t connect to the proxy. Check the proxy address and try again.</string>
<string name="preferences_you_are_connected_to_the_proxy">You are connected to the proxy. You can turn the proxy off at any time from Settings.</string>
<!-- Title of alert dialog after a successful connection to the proxy -->
<string name="preferences_success">Success</string>
<string name="preferences_failed_to_connect">Failed to connect</string>
<string name="preferences_enter_proxy_address">Enter proxy address</string>
<!-- Preference title for changing navigation (bottom) bar size -->
<string name="preferences_navigation_bar_size">Navigation bar size</string>
<!-- Preference summary for normal navigation bar size -->
<string name="preferences_normal">Normal</string>
<!-- Preference summary for compact navigation bar size -->
<string name="preferences_compact">Compact</string>
<string name="configurable_single_select__customize_option">Customize option</string>
<!-- Internal only preferences -->
<string name="preferences__internal_preferences" translatable="false">Internal Preferences</string>
<string name="preferences__internal_details" translatable="false">Internal Details</string>
<string name="preferences__internal_stories_dialog_launcher" translatable="false">Stories dialog launcher</string>
<!-- Payments -->
<string name="PaymentsActivityFragment__all_activity">All activity</string>
<string name="PaymentsAllActivityFragment__all">All</string>
<string name="PaymentsAllActivityFragment__sent">Sent</string>
<string name="PaymentsAllActivityFragment__received">Received</string>
<!-- Displayed on a welcome screen for payments -->
<string name="PaymentsHomeFragment_introducing_payments">Introducing payments</string>
<string name="PaymentsHomeFragment__use_signal_to_send_and_receive">Use Signal to send and receive MobileCoin, a new privacy focused digital currency. Activate to get started.</string>
<string name="PaymentsHomeFragment__activate_payments">Activate Payments</string>
<string name="PaymentsHomeFragment__activating_payments">Activating payments…</string>
<string name="PaymentsHomeFragment__restore_payments_account">Restore payments account</string>
<string name="PaymentsHomeFragment__no_recent_activity_yet">No recent activity yet</string>
<string name="PaymentsHomeFragment__recent_activity">Recent activity</string>
<string name="PaymentsHomeFragment__see_all">See all</string>
<string name="PaymentsHomeFragment__add_funds">Add funds</string>
<string name="PaymentsHomeFragment__send">Send</string>
<string name="PaymentsHomeFragment__sent_s">Sent %1$s</string>
<string name="PaymentsHomeFragment__received_s">Received %1$s</string>
<string name="PaymentsHomeFragment__transfer_to_exchange">Transfer to exchange</string>
<string name="PaymentsHomeFragment__currency_conversion">Currency conversion</string>
<string name="PaymentsHomeFragment__deactivate_payments">Deactivate payments</string>
<string name="PaymentsHomeFragment__recovery_phrase">Recovery phrase</string>
<string name="PaymentsHomeFragment__help">Help</string>
<string name="PaymentsHomeFragment__coin_cleanup_fee">Coin cleanup fee</string>
<string name="PaymentsHomeFragment__sent_payment">Sent payment</string>
<string name="PaymentsHomeFragment__received_payment">Received payment</string>
<string name="PaymentsHomeFragment__processing_payment">Processing payment</string>
<string name="PaymentsHomeFragment__unknown_amount">---</string>
<string name="PaymentsHomeFragment__currency_conversion_not_available">Currency conversion not available</string>
<string name="PaymentsHomeFragment__cant_display_currency_conversion">Can\'t display currency conversion. Check your phone\'s connection and try again.</string>
<string name="PaymentsHomeFragment__payments_is_not_available_in_your_region">Payments is not available in your region.</string>
<string name="PaymentsHomeFragment__could_not_enable_payments">Could not enable payments. Try again later.</string>
<string name="PaymentsHomeFragment__deactivate_payments_question">Deactivate Payments?</string>
<string name="PaymentsHomeFragment__you_will_not_be_able_to_send">You will not be able to send or receive MobileCoin in Signal if you deactivate payments.</string>
<string name="PaymentsHomeFragment__deactivate">Deactivate</string>
<string name="PaymentsHomeFragment__continue">Continue</string>
<string name="PaymentsHomeFragment__balance_is_not_currently_available">Balance is not currently available.</string>
<string name="PaymentsHomeFragment__payments_deactivated">Payments deactivated.</string>
<string name="PaymentsHomeFragment__payment_failed">Payment failed</string>
<string name="PaymentsHomeFragment__details">Details</string>
<string name="PaymentsHomeFragment__learn_more__activate_payments" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_activate</string>
<!-- Displayed as a description in a dialog when the user tries to activate payments -->
<string name="PaymentsHomeFragment__you_can_use_signal_to_send_and">You can use Signal to send and receive MobileCoin. All payments are subject to the Terms of Use for MobileCoins and the MobileCoin Wallet. You may encounter some issues and payments or balances you may lose can\'t be recovered. </string>
<string name="PaymentsHomeFragment__activate">Activate</string>
<string name="PaymentsHomeFragment__view_mobile_coin_terms">View MobileCoin terms</string>
<string name="PaymentsHomeFragment__payments_not_available">Payments in Signal is no longer available. You can still transfer funds to an exchange but you can no longer send and receive payments or add funds.</string>
<string name="PaymentsHomeFragment__mobile_coin_terms_url" translatable="false">https://www.mobilecoin.com/terms-of-use.html</string>
<!-- Alert dialog title which shows up after a payment to turn on payment lock -->
<string name="PaymentsHomeFragment__turn_on">Turn on Payment Lock for future sends?</string>
<!-- Alert dialog description for why payment lock should be enabled before sending payments -->
<string name="PaymentsHomeFragment__add_an_additional_layer">Add an additional layer of security and require Android screen lock or fingerprint to transfer funds.</string>
<!-- Alert dialog button to enable payment lock -->
<string name="PaymentsHomeFragment__enable">Turn On</string>
<!-- Alert dialog button to not enable payment lock for now -->
<string name="PaymentsHomeFragment__not_now">Not Now</string>
<!-- Alert dialog title which shows up to update app to send payments -->
<string name="PaymentsHomeFragment__update_required">Update required</string>
<!-- Alert dialog description that app update is required to send payments-->
<string name="PaymentsHomeFragment__an_update_is_required">An update is required to continue sending and receiving payments, and to view your up-to-date payment balance.</string>
<!-- Alert dialog button to cancel -->
<string name="PaymentsHomeFragment__cancel">Cancel</string>
<!-- Alert dialog button to update now -->
<string name="PaymentsHomeFragment__update_now">Update now</string>
<!-- GrantPermissionsFragment -->
<!-- Displayed as a text-only action button at the bottom start of the screen -->
<string name="GrantPermissionsFragment__not_now">Not now</string>
<!-- Displayed as an action button at the bottom end of the screen -->
<string name="GrantPermissionsFragment__next">Next</string>
<!-- Displayed as a title at the top of the screen -->
<string name="GrantPermissionsFragment__allow_permissions">Allow permissions</string>
<!-- Displayed as a subtitle at the top of the screen -->
<string name="GrantPermissionsFragment__to_help_you_message_people_you_know">To help you message people you know, Signal will request these permissions. </string>
<!-- Notifications permission row title -->
<string name="GrantPermissionsFragment__notifications">Notifications</string>
<!-- Notifications permission row description -->
<string name="GrantPermissionsFragment__get_notified_when">Get notified when new messages arrive.</string>
<!-- Contacts permission row title -->
<string name="GrantPermissionsFragment__contacts">Contacts</string>
<!-- Contacts permission row description -->
<string name="GrantPermissionsFragment__find_people_you_know">Find people you know. Your contacts are encrypted and not visible to the Signal service.</string>
<!-- Phone calls permission row title -->
<string name="GrantPermissionsFragment__phone_calls">Phone calls</string>
<!-- Phone calls permission row description -->
<string name="GrantPermissionsFragment__make_registering_easier">Make registering easier and enable additional calling features.</string>
<!-- Storage permission row title -->
<string name="GrantPermissionsFragment__storage">Storage</string>
<!-- Storage permission row description -->
<string name="GrantPermissionsFragment__send_photos_videos_and_files">Send photos, videos and files from your device.</string>
<!-- PermissionDeniedBottomSheet -->
<!-- Sheet describing step 1 on how to give permissions by opening settings -->
<string name="PermissionDeniedBottomSheet__1_tap_settings_below">1. Tap “Settings” below</string>
<!-- Sheet describing step 2 on how to give permissions by checking the permissions button in settings where %s will be replaced with an image of a checked button -->
<string name="PermissionDeniedBottomSheet__2_allow_permission">2. %s Allow the permission</string>
<!-- Sheet describing step 2 on how to give permissions by tapping permissions in their settings -->
<string name="PermissionDeniedBottomSheet__2_tap_permissions">2. Tap “Permissions”</string>
<!-- Sheet describing step 3 on how to give permissions for photos and videos in settings where %s will be replaced with an image of a checked button -->
<string name="PermissionDeniedBottomSheet__3_allow_permission">3. %1$s Allow the “Photos and videos” permission</string>
<!-- Label for button at the bottom of the sheet which opens the system permission settings -->
<string name="PermissionDeniedBottomSheet__settings">Settings</string>
<!-- PaymentsSecuritySetupFragment -->
<!-- Toolbar title -->
<string name="PaymentsSecuritySetupFragment__security_setup">Security setup</string>
<!-- Title to enable payment lock -->
<string name="PaymentsSecuritySetupFragment__protect_your_funds">Protect your funds</string>
<!-- Description as to why payment lock is required -->
<string name="PaymentsSecuritySetupFragment__help_prevent">Help prevent a person with your phone from accessing your funds by adding another layer of security. You can disable this option in Settings.</string>
<!-- Option to enable payment lock -->
<string name="PaymentsSecuritySetupFragment__enable_payment_lock">Enable payment lock</string>
<!-- Option to cancel -->
<string name="PaymentsSecuritySetupFragment__not_now">Not now</string>
<!-- Dialog title to confirm skipping the step -->
<string name="PaymentsSecuritySetupFragment__skip_this_step">Skip this step?</string>
<!-- Dialog description to let users know why payment lock is required -->
<string name="PaymentsSecuritySetupFragment__skipping_this_step">Skipping this step could allow anyone who has physical access to your phone to transfer funds or view your recovery phrase.</string>
<!-- Dialog option to cancel -->
<string name="PaymentsSecuritySetupFragment__cancel">Cancel</string>
<!-- Dialog option to skip -->
<string name="PaymentsSecuritySetupFragment__skip">Skip</string>
<!-- PaymentsAddMoneyFragment -->
<string name="PaymentsAddMoneyFragment__add_funds">Add funds</string>
<string name="PaymentsAddMoneyFragment__your_wallet_address">Your Wallet Address</string>
<string name="PaymentsAddMoneyFragment__copy">Copy</string>
<string name="PaymentsAddMoneyFragment__copied_to_clipboard">Copied to clipboard</string>
<string name="PaymentsAddMoneyFragment__to_add_funds">To add funds, send MobileCoin to your wallet address. Start a transaction from your account on an exchange that supports MobileCoin, then scan the QR code or copy your wallet address.</string>
<string name="PaymentsAddMoneyFragment__learn_more__information" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_from_exchange</string>
<!-- PaymentsDetailsFragment -->
<string name="PaymentsDetailsFragment__details">Details</string>
<string name="PaymentsDetailsFragment__status">Status</string>
<string name="PaymentsDetailsFragment__submitting_payment">Submitting payment…</string>
<string name="PaymentsDetailsFragment__processing_payment">Processing payment…</string>
<string name="PaymentsDetailsFragment__payment_complete">Payment complete</string>
<string name="PaymentsDetailsFragment__payment_failed">Payment failed</string>
<string name="PaymentsDetailsFragment__network_fee">Network fee</string>
<string name="PaymentsDetailsFragment__sent_by">Sent by</string>
<string name="PaymentsDetailsFragment__sent_to_s">Sent to %1$s</string>
<string name="PaymentsDetailsFragment__you_on_s_at_s">You on %1$s at %2$s</string>
<string name="PaymentsDetailsFragment__s_on_s_at_s">%1$s on %2$s at %3$s</string>
<!-- Prefix to a name to indicate who a payment was sent to -->
<string name="PaymentsDetailsFragment__to">To</string>
<string name="PaymentsDetailsFragment__from">From</string>
<string name="PaymentsDetailsFragment__information">Transaction details including the payment amount and time of transaction are part of the MobileCoin Ledger.</string>
<string name="PaymentsDetailsFragment__coin_cleanup_fee">Coin cleanup fee</string>
<string name="PaymentsDetailsFragment__coin_cleanup_information">A “coin cleanup fee” is charged when the coins in your possession can not be combined to complete a transaction. Cleanup will allow you to continue sending payments.</string>
<string name="PaymentsDetailsFragment__no_details_available">No further details available for this transaction</string>
<string name="PaymentsDetailsFragment__learn_more__information" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_details</string>
<string name="PaymentsDetailsFragment__learn_more__cleanup_fee" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_details_fees</string>
<string name="PaymentsDetailsFragment__sent_payment">Sent payment</string>
<string name="PaymentsDetailsFragment__received_payment">Received payment</string>
<string name="PaymentsDeatilsFragment__payment_completed_s">Payment completed %1$s</string>
<string name="PaymentsDetailsFragment__block_number">Block number</string>
<!-- PaymentsTransferFragment -->
<string name="PaymentsTransferFragment__transfer">Transfer</string>
<string name="PaymentsTransferFragment__scan_qr_code">Scan QR Code</string>
<string name="PaymentsTransferFragment__to_scan_or_enter_wallet_address">To: Scan or enter wallet address</string>
<string name="PaymentsTransferFragment__you_can_transfer">You can transfer MobileCoin by completing a transfer to the wallet address provided by the exchange. The wallet address is the string of numbers and letters most commonly below the QR code.</string>
<string name="PaymentsTransferFragment__next">Next</string>
<string name="PaymentsTransferFragment__invalid_address">Invalid address</string>
<string name="PaymentsTransferFragment__check_the_wallet_address">Check the wallet address you\'re attempting to transfer to and try again.</string>
<string name="PaymentsTransferFragment__you_cant_transfer_to_your_own_signal_wallet_address">You can\'t transfer to your own Signal wallet address. Enter the wallet address from your account at a supported exchange.</string>
<string name="PaymentsTransferFragment__to_scan_a_qr_code_signal_needs">To scan a QR code, Signal needs access to the camera.</string>
<string name="PaymentsTransferFragment__signal_needs_the_camera_permission_to_capture_qr_code_go_to_settings">Signal needs the Camera permission to capture a QR code. Go to settings, select \"Permissions\", and enable \"Camera\".</string>
<string name="PaymentsTransferFragment__to_scan_a_qr_code_signal_needs_access_to_the_camera">To scan a QR code, Signal needs access to the camera.</string>
<string name="PaymentsTransferFragment__settings">Settings</string>
<!-- PaymentsTransferQrScanFragment -->
<string name="PaymentsTransferQrScanFragment__scan_address_qr_code">Scan Address QR Code</string>
<string name="PaymentsTransferQrScanFragment__scan_the_address_qr_code_of_the_payee">Scan the address QR code of the payee</string>
<!-- CreatePaymentFragment -->
<!-- Button text to request the payment from a user -->
<string name="CreatePaymentFragment__request">Request</string>
<string name="CreatePaymentFragment__pay">Pay</string>
<string name="CreatePaymentFragment__available_balance_s">Available balance: %1$s</string>
<string name="CreatePaymentFragment__toggle_content_description">Toggle</string>
<string name="CreatePaymentFragment__1">1</string>
<string name="CreatePaymentFragment__2">2</string>
<string name="CreatePaymentFragment__3">3</string>
<string name="CreatePaymentFragment__4">4</string>
<string name="CreatePaymentFragment__5">5</string>
<string name="CreatePaymentFragment__6">6</string>
<string name="CreatePaymentFragment__7">7</string>
<string name="CreatePaymentFragment__8">8</string>
<string name="CreatePaymentFragment__9">9</string>
<string name="CreatePaymentFragment__decimal">.</string>
<string name="CreatePaymentFragment__0">0</string>
<string name="CreatePaymentFragment__lt">&lt;</string>
<string name="CreatePaymentFragment__backspace">Backspace</string>
<string name="CreatePaymentFragment__add_note">Add note</string>
<string name="CreatePaymentFragment__conversions_are_just_estimates">Conversions are just estimates and may not be accurate.</string>
<string name="CreatePaymentFragment__learn_more__conversions" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_currency_conversion</string>
<!-- EditNoteFragment -->
<string name="EditNoteFragment_note">Note</string>
<!-- Content descriptor explaining the use of the save note FAB for Android accessibility settings-->
<string name="EditNoteFragment__content_description_save_note">Save note</string>
<!-- ConfirmPaymentFragment -->
<string name="ConfirmPayment__confirm_payment">Confirm payment</string>
<string name="ConfirmPayment__network_fee">Network fee</string>
<string name="ConfirmPayment__estimated_s">Estimated %1$s</string>
<!-- Prefix to a name to indicate who a payment will be sent to -->
<string name="ConfirmPayment__to">To</string>
<string name="ConfirmPayment__total_amount">Total amount</string>
<string name="ConfirmPayment__balance_s">Balance: %1$s</string>
<string name="ConfirmPayment__submitting_payment">Submitting payment…</string>
<string name="ConfirmPayment__processing_payment">Processing payment…</string>
<string name="ConfirmPayment__payment_complete">Payment complete</string>
<string name="ConfirmPayment__payment_failed">Payment failed</string>
<string name="ConfirmPayment__payment_will_continue_processing">Payment will continue processing</string>
<string name="ConfirmPaymentFragment__invalid_recipient">Invalid recipient</string>
<!-- Title of a dialog show when we were unable to present the user\'s screenlock before sending a payment -->
<string name="ConfirmPaymentFragment__failed_to_show_payment_lock">Failed to show payment lock</string>
<!-- Body of a dialog show when we were unable to present the user\'s screenlock before sending a payment -->
<string name="ConfirmPaymentFragment__you_enabled_payment_lock_in_the_settings">You enabled payment lock in the settings, but it cannot be shown.</string>
<!-- Button in a dialog that will take the user to the privacy settings -->
<string name="ConfirmPaymentFragment__go_to_settings">Go to settings</string>
<string name="ConfirmPaymentFragment__this_person_has_not_activated_payments">This person has not activated payments</string>
<string name="ConfirmPaymentFragment__unable_to_request_a_network_fee">Unable to request a network fee. To continue this payment tap okay to try again.</string>
<!-- BiometricDeviceAuthentication -->
<!-- Biometric/Device authentication prompt title -->
<string name="BiometricDeviceAuthentication__signal">Signal</string>
<!-- CurrencyAmountFormatter_s_at_s -->
<string name="CurrencyAmountFormatter_s_at_s">%1$s at %2$s</string>
<!-- SetCurrencyFragment -->
<string name="SetCurrencyFragment__set_currency">Set Currency</string>
<string name="SetCurrencyFragment__all_currencies">All Currencies</string>
<!-- **************************************** -->
<!-- menus -->
<!-- **************************************** -->
<!-- contact_selection_list -->
<!-- Displayed in a row on the new call screen when searching by phone number. -->
<string name="contact_selection_list__new_call">New call to…</string>
<string name="contact_selection_list__unknown_contact">New message to…</string>
<string name="contact_selection_list__unknown_contact_block">Block user</string>
<string name="contact_selection_list__unknown_contact_add_to_group">Add to group</string>
<!-- conversation_callable_insecure -->
<string name="conversation_callable_insecure__menu_call">Call</string>
<!-- conversation_callable_secure -->
<string name="conversation_callable_secure__menu_call">Signal call</string>
<string name="conversation_callable_secure__menu_video">Signal video call</string>
<!-- conversation_context -->
<!-- Heading which shows how many messages are currently selected -->
<plurals name="conversation_context__s_selected">
<item quantity="one">%d selected</item>
<item quantity="other">%d selected</item>
</plurals>
<!-- conversation_context_image -->
<!-- Button to save a message attachment (image, file etc.) -->
<!-- conversation_expiring_off -->
<string name="conversation_expiring_off__disappearing_messages">Disappearing messages</string>
<!-- conversation_selection -->
<!-- Button to view detailed information for a message; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_message_details">Info</string>
<!-- Button to copy a message\'s text to the clipboard; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_copy">Copy</string>
<!-- Button to delete a message; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_delete">Delete</string>
<!-- Button to forward a message to another person or group chat; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_forward">Forward</string>
<!-- Button to reply to a message; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_reply">Reply</string>
<!-- Button to edit a message; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_edit">Edit</string>
<!-- Button to save a message attachment (image, file etc.); Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_save">Save</string>
<!-- Button to retry sending a message; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_resend_message">Resend</string>
<!-- Button to select a message and enter selection mode; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_multi_select">Select</string>
<!-- Button to view a in-chat payment message\'s full payment details; Action item with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="conversation_selection__menu_payment_details">Payment details</string>
<!-- Button to end a poll -->
<string name="conversation_selection__menu_end_poll">End poll</string>
<!-- conversation_expiring_on -->
<!-- conversation_insecure -->
<string name="conversation_insecure__invite">Invite</string>
<!-- conversation_list_batch -->
<!-- conversation_list -->
<string name="conversation_list_settings_shortcut">Settings shortcut</string>
<string name="conversation_list_search_description">Search</string>
<string name="conversation_list__pinned">Pinned</string>
<string name="conversation_list__chats">Chats</string>
<!-- A warning shown in a toast that tells you that you can\'t pin any more chats. Pinning a chat means keeping the chat at the top of your chat list. The placeholder represents how many chats you\'re allowed to pin. -->
<string name="conversation_list__you_can_only_pin_up_to_d_chats">You can only pin up to %1$d chats</string>
<!-- conversation_list_item_view -->
<!-- Content description for contact avatar photo -->
<string name="conversation_list_item_view__contact_photo_image">Contact Photo Image</string>
<string name="conversation_list_item_view__archived">Archived</string>
<!-- conversation_list_fragment -->
<string name="conversation_list_fragment__fab_content_description">New chat</string>
<string name="conversation_list_fragment__open_camera_description">Open Camera</string>
<string name="conversation_list_fragment__no_chats_yet_get_started_by_messaging_a_friend">No chats yet.\nGet started by messaging a friend.</string>
<!-- Message shown when there are no archived chats to display -->
<string name="conversation_list_fragment__archived_chats_will_appear_here">Archived chats will appear here.</string>
<!-- Message shown when there are no chats in the chat folder to display -->
<string name="conversation_list_fragment__no_chats_to_display">No chats to display</string>
<!-- Button text that will open up chat folder settings -->
<string name="conversation_list_fragment__folder_settings">Folder settings</string>
<!-- conversation_secure_verified -->
<!-- conversation_muted -->
<string name="conversation_muted__unmute">Unmute</string>
<!-- conversation_unmuted -->
<string name="conversation_unmuted__mute_notifications">Mute notifications</string>
<!-- conversation -->
<string name="conversation__menu_group_settings">Group settings</string>
<string name="conversation__menu_leave_group">Leave group</string>
<string name="conversation__menu_view_all_media">All media</string>
<string name="conversation__menu_conversation_settings">Chat settings</string>
<string name="conversation__menu_add_shortcut">Add to home screen</string>
<string name="conversation__menu_create_bubble">Create bubble</string>
<!-- Overflow menu option that allows formatting of text -->
<string name="conversation__menu_format_text">Format text</string>
<!-- conversation_popup -->
<!-- conversation_callable_insecure -->
<string name="conversation_add_to_contacts__menu_add_to_contacts">Add to contacts</string>
<!-- conversation scheduled messages bar -->
<!-- Label for button in a banner to show all messages currently scheduled -->
<string name="conversation_scheduled_messages_bar__see_all">See all</string>
<!-- Body text for banner to show all scheduled messages for the chat that tells the user how many scheduled messages there are -->
<plurals name="conversation_scheduled_messages_bar__number_of_messages">
<item quantity="one">%1$d message scheduled</item>
<item quantity="other">%1$d messages scheduled</item>
</plurals>
<!-- conversation_group_options -->
<string name="convesation_group_options__recipients_list">Recipients list</string>
<string name="conversation_group_options__delivery">Delivery</string>
<!-- Label for a menu item that appears after pressing the three-dot icon in a -->
<string name="conversation_group_options__conversation">Chat</string>
<string name="conversation_group_options__broadcast">Broadcast</string>
<!-- DoubleTapEditEducationSheet -->
<!-- Displayed as the title of the education bottom sheet -->
<string name="DoubleTapEditEducationSheet__double_tap_edit_title">Double tap to edit</string>
<!-- Text on the sheet explaining how double tapping on a message will let them edit it -->
<string name="DoubleTapEditEducationSheet__quickly_tap_twice">Quickly tap twice on your messages to edit them. You can edit your messages up to 24hrs after theyve been sent.</string>
<!-- Button label to dismiss sheet -->
<string name="DoubleTapEditEducationSheet__got_it">Got it</string>
<!-- text_secure_normal -->
<string name="text_secure_normal__menu_new_group">New group</string>
<string name="text_secure_normal__menu_settings">Settings</string>
<string name="text_secure_normal__menu_clear_passphrase">Lock</string>
<string name="text_secure_normal__mark_all_as_read">Mark all read</string>
<string name="text_secure_normal__invite_friends">Invite friends</string>
<!-- Overflow menu entry to filter unread chats -->
<string name="text_secure_normal__filter_unread_chats">Filter unread chats</string>
<!-- Overflow menu entry to disable unread chats filter -->
<string name="text_secure_normal__clear_unread_filter">Clear unread filter</string>
<!-- verify_display_fragment -->
<string name="verify_display_fragment_context_menu__copy_to_clipboard">Copy to clipboard</string>
<string name="verify_display_fragment_context_menu__compare_with_clipboard">Compare with clipboard</string>
<!-- reminder_header -->
<string name="reminder_header_service_outage_text">Signal is experiencing technical difficulties. We are working hard to restore service as quickly as possible.</string>
<string name="reminder_header_progress">%1$d%%</string>
<!-- Body text of a banner that will show at the top of the chat list when we temporarily cannot process the user\'s contacts -->
<string name="reminder_cds_warning_body">Signal\'s private contact discovery temporarily can\'t process your phone\'s contacts.</string>
<!-- Label for a button in a banner to learn more about why we temporarily can\'t process the user\'s contacts -->
<string name="reminder_cds_warning_learn_more">Learn more</string>
<!-- Body text of a banner that will show at the top of the chat list when the user has so many contacts that we cannot ever process them -->
<string name="reminder_cds_permanent_error_body">Signal\'s private contact discovery can\'t process your phone\'s contacts.</string>
<!-- Label for a button in a banner to learn more about why we cannot process the user\'s contacts -->
<string name="reminder_cds_permanent_error_learn_more">Learn more</string>
<!-- media_preview -->
<string name="media_preview__save_title">Save</string>
<string name="media_preview__edit_title">Edit</string>
<!-- media_preview_activity -->
<!-- Content description of images or videos when viewing media -->
<string name="media_preview_activity__media_content_description">Media preview</string>
<!-- new_conversation_activity -->
<string name="new_conversation_activity__refresh">Refresh</string>
<!-- redphone_audio_popup_menu -->
<!-- Edit KBS Pin -->
<!-- BaseKbsPinFragment -->
<string name="BaseKbsPinFragment__next">Next</string>
<!-- Button label to prompt them to create a password ("PIN") using numbers and letters rather than only numbers. -->
<string name="BaseKbsPinFragment__create_alphanumeric_pin">Create alphanumeric PIN</string>
<!-- Button label to prompt them to return to creating a numbers-only password ("PIN") -->
<string name="BaseKbsPinFragment__create_numeric_pin">Create numeric PIN</string>
<string name="BaseKbsPinFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string>
<!-- CreateKbsPinFragment -->
<plurals name="CreateKbsPinFragment__pin_must_be_at_least_characters">
<item quantity="one">PIN must be at least %1$d character</item>
<item quantity="other">PIN must be at least %1$d characters</item>
</plurals>
<plurals name="CreateKbsPinFragment__pin_must_be_at_least_digits">
<item quantity="one">PIN must be at least %1$d digit</item>
<item quantity="other">PIN must be at least %1$d digits</item>
</plurals>
<string name="CreateKbsPinFragment__create_a_new_pin">Create a new PIN</string>
<string name="CreateKbsPinFragment__you_can_choose_a_new_pin_as_long_as_this_device_is_registered">You can change your PIN as long as this device is registered.</string>
<string name="CreateKbsPinFragment__create_your_pin">Create your PIN</string>
<string name="CreateKbsPinFragment__pins_can_help_you_restore_your_account">PINs can help you restore your account and keep your info encrypted with Signal. </string>
<string name="CreateKbsPinFragment__choose_a_stronger_pin">Choose a stronger PIN</string>
<!-- ConfirmKbsPinFragment -->
<string name="ConfirmKbsPinFragment__pins_dont_match">PINs don\'t match. Try again.</string>
<!-- Prompt for the user to repeat entering the PIN in order to help them remember it correctly. -->
<string name="ConfirmKbsPinFragment__re_enter_the_pin_you_just_created">Re-enter the PIN you just created.</string>
<string name="ConfirmKbsPinFragment__confirm_your_pin">Confirm your PIN.</string>
<string name="ConfirmKbsPinFragment__pin_creation_failed">PIN creation failed</string>
<string name="ConfirmKbsPinFragment__your_pin_was_not_saved">Your PIN was not saved. We\'ll prompt you to create a PIN later.</string>
<string name="ConfirmKbsPinFragment__pin_created">PIN created.</string>
<string name="ConfirmKbsPinFragment__re_enter_your_pin">Re-enter your PIN</string>
<string name="ConfirmKbsPinFragment__creating_pin">Creating PIN…</string>
<!-- ID used when saving the PIN to the device password manager. -->
<string name="ConfirmKbsPinFragment__pin_password_manager_id">Signal PIN</string>
<!-- KbsSplashFragment -->
<string name="KbsSplashFragment__introducing_pins">Introducing PINs</string>
<string name="KbsSplashFragment__pins_keep_information_stored_with_signal_encrypted">PINs keep information stored with Signal encrypted so only you can access it. Your profile, settings, and contacts will restore when you reinstall. You won\'t need your PIN to open the app.</string>
<string name="KbsSplashFragment__learn_more">Learn More</string>
<string name="KbsSplashFragment__learn_more_link" translatable="false">https://support.signal.org/hc/articles/360007059792</string>
<string name="KbsSplashFragment__registration_lock_equals_pin">Registration Lock = PIN</string>
<string name="KbsSplashFragment__your_registration_lock_is_now_called_a_pin">Your Registration Lock is now called a PIN, and it does more. Update it now.</string>
<string name="KbsSplashFragment__update_pin">Update PIN</string>
<string name="KbsSplashFragment__create_your_pin">Create your PIN</string>
<string name="KbsSplashFragment__learn_more_about_pins">Learn more about PINs</string>
<string name="KbsSplashFragment__disable_pin">Disable PIN</string>
<!-- KBS Reminder Dialog -->
<string name="KbsReminderDialog__enter_your_signal_pin">Enter your Signal PIN</string>
<string name="KbsReminderDialog__to_help_you_memorize_your_pin">To help you memorize your PIN, we\'ll ask you to enter it periodically. We ask you less over time.</string>
<string name="KbsReminderDialog__skip">Skip</string>
<string name="KbsReminderDialog__submit">Submit</string>
<string name="KbsReminderDialog__forgot_pin">Forgot PIN?</string>
<string name="KbsReminderDialog__incorrect_pin_try_again">Incorrect PIN. Try again.</string>
<!-- AccountLockedFragment -->
<string name="AccountLockedFragment__account_locked">Account locked</string>
<string name="AccountLockedFragment__your_account_has_been_locked_to_protect_your_privacy">Your account has been locked to protect your privacy and security. After %1$d days of inactivity in your account you\'ll be able to re-register this phone number without needing your PIN. All content will be deleted.</string>
<string name="AccountLockedFragment__next">Next</string>
<string name="AccountLockedFragment__learn_more">Learn More</string>
<string name="AccountLockedFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007059792</string>
<!-- KbsLockFragment -->
<string name="RegistrationLockFragment__enter_your_pin">Enter your PIN</string>
<string name="RegistrationLockFragment__enter_the_pin_you_created">Enter the PIN you created for your account. This is different from your SMS verification code.</string>
<!-- Info text shown above a pin entry text box describing what pin they should be entering. -->
<string name="RegistrationLockFragment__enter_the_pin_you_created_for_your_account">Enter the PIN you created for your account.</string>
<!-- Button label to prompt the user to switch between an alphanumeric and numeric-only keyboards -->
<string name="RegistrationLockFragment__switch_keyboard">Switch keyboard</string>
<string name="RegistrationLockFragment__incorrect_pin_try_again">Incorrect PIN. Try again.</string>
<string name="RegistrationLockFragment__forgot_pin">Forgot PIN?</string>
<string name="RegistrationLockFragment__incorrect_pin">Incorrect PIN</string>
<string name="RegistrationLockFragment__forgot_your_pin">Forgot your PIN?</string>
<string name="RegistrationLockFragment__not_many_tries_left">Not many tries left!</string>
<string name="RegistrationLockFragment__signal_registration_need_help_with_pin_for_android_v2_pin">Signal Registration - Need Help with PIN for Android (v2 PIN)</string>
<plurals name="RegistrationLockFragment__for_your_privacy_and_security_there_is_no_way_to_recover">
<item quantity="one">For your privacy and security, there is no way to recover your PIN. If you can\'t remember your PIN, you can re-verify with SMS after %1$d day of inactivity. In this case, your account will be wiped and all content deleted.</item>
<item quantity="other">For your privacy and security, there is no way to recover your PIN. If you can\'t remember your PIN, you can re-verify with SMS after %1$d days of inactivity. In this case, your account will be wiped and all content deleted.</item>
</plurals>
<plurals name="RegistrationLockFragment__incorrect_pin_d_attempts_remaining">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
</plurals>
<plurals name="RegistrationLockFragment__if_you_run_out_of_attempts_your_account_will_be_locked_for_d_days">
<item quantity="one">If you run out of attempts your account will be locked for %1$d day. After %1$d day of inactivity, you can re-register without your PIN. Your account will be wiped and all content deleted.</item>
<item quantity="other">If you run out of attempts your account will be locked for %1$d days. After %1$d days of inactivity, you can re-register without your PIN. Your account will be wiped and all content deleted.</item>
</plurals>
<plurals name="RegistrationLockFragment__you_have_d_attempts_remaining">
<item quantity="one">You have %1$d attempt remaining.</item>
<item quantity="other">You have %1$d attempts remaining.</item>
</plurals>
<plurals name="RegistrationLockFragment__d_attempts_remaining">
<item quantity="one">%1$d attempt remaining.</item>
<item quantity="other">%1$d attempts remaining.</item>
</plurals>
<!-- CalleeMustAcceptMessageRequestDialogFragment -->
<string name="CalleeMustAcceptMessageRequestDialogFragment__s_will_get_a_message_request_from_you">%1$s will get a message request from you. You can call once your message request is accepted.</string>
<!-- KBS Megaphone -->
<string name="KbsMegaphone__create_a_pin">Create a PIN</string>
<string name="KbsMegaphone__pins_keep_information_thats_stored_with_signal_encrytped">PINs keep information thats stored with Signal encrypted.</string>
<string name="KbsMegaphone__create_pin">Create PIN</string>
<!-- Title for megaphone shown after registration without a pin but with aep to prompt the user to enter their pin -->
<string name="UpdatePinMegaphone__update_signal_pin">Update Signal PIN</string>
<!-- Message for megaphone shown after registration without a pin but with aep to prompt the user to enter their pin -->
<string name="UpdatePinMegaphone__message">Update your Signal PIN to complete account registration.</string>
<!-- Button text for megaphone shown after registration without a pin but with aep to prompt the user to enter their pin -->
<string name="UpdatePinMegaphone__update_pin">Update PIN</string>
<!-- CallNotificationBuilder -->
<!-- Displayed in a notification when a Signal voice call is ringing -->
<string name="CallNotificationBuilder__incoming_signal_voice_call">Incoming Signal voice call</string>
<!-- Displayed in a notification when a Signal video call is ringing -->
<string name="CallNotificationBuilder__incoming_signal_video_call">Incoming Signal video call</string>
<!-- Displayed in a notification when a Signal group call is ringing -->
<string name="CallNotificationBuilder__incoming_signal_group_call">Incoming Signal group call</string>
<!-- Displayed in a notification when a Signal voice call is in progress -->
<string name="CallNotificationBuilder__ongoing_signal_voice_call">Ongoing Signal voice call</string>
<!-- Displayed in a notification when a Signal video call is in progress -->
<string name="CallNotificationBuilder__ongoing_signal_video_call">Ongoing Signal video call</string>
<!-- Displayed in a notification when a Signal group call is in progress -->
<string name="CallNotificationBuilder__ongoing_signal_group_call">Ongoing Signal group call</string>
<!-- transport_selection_list_item -->
<string name="ConversationListFragment_loading">Loading…</string>
<string name="CallNotificationBuilder_connecting">Connecting…</string>
<string name="Permissions_permission_required">Permission required</string>
<string name="Permissions_continue">Continue</string>
<string name="Permissions_not_now">Not now</string>
<string name="SQLCipherMigrationHelper_migrating_signal_database">Migrating Signal database</string>
<string name="enter_backup_passphrase_dialog__backup_passphrase">Backup passphrase</string>
<string name="backup_enable_dialog__backups_will_be_saved_to_external_storage_and_encrypted_with_the_passphrase_below_you_must_have_this_passphrase_in_order_to_restore_a_backup">Backups will be saved to external storage and encrypted with the passphrase below. You must have this passphrase in order to restore a backup.</string>
<string name="backup_enable_dialog__you_must_have_this_passphrase">You must have this passphrase in order to restore a backup.</string>
<string name="backup_enable_dialog__folder">Folder</string>
<string name="backup_enable_dialog__i_have_written_down_this_passphrase">I have written down this passphrase. Without it, I will be unable to restore a backup.</string>
<string name="registration_activity__restore_backup">Restore backup</string>
<string name="registration_activity__transfer_or_restore_account">Transfer or restore account</string>
<!-- Screen title for restoring or transfering account -->
<string name="registration_activity__restore_or_transfer">Restore or transfer</string>
<string name="registration_activity__transfer_account">Transfer account</string>
<string name="registration_activity__skip">Skip</string>
<!-- Text label button to skip restoring -->
<string name="registration_activity__skip_restore">Skip restore</string>
<string name="preferences_chats__chat_backups">Chat backups</string>
<string name="preferences_chats__transfer_account">Transfer account</string>
<string name="preferences_chats__transfer_account_to_a_new_android_device">Transfer account to a new Android device</string>
<!-- Title for dialog to enter in the backup passphrase -->
<string name="RegistrationActivity_enter_backup_passphrase">Enter backup passphrase</string>
<string name="RegistrationActivity_restore">Restore</string>
<string name="RegistrationActivity_backup_failure_downgrade">Cannot import backups from newer versions of Signal</string>
<!-- Error message indicating that we could not restore the user\'s backup. Displayed in a toast at the bottom of the screen. -->
<string name="RegistrationActivity_backup_failure_foreign_key">Backup contains malformed data</string>
<string name="RegistrationActivity_incorrect_backup_passphrase">Incorrect backup passphrase</string>
<string name="RegistrationActivity_checking">Checking…</string>
<string name="RegistrationActivity_d_messages_so_far">%d messages so far…</string>
<string name="RegistrationActivity_restore_from_backup">Restore from backup?</string>
<string name="RegistrationActivity_restore_your_messages_and_media_from_a_local_backup">Restore your messages and media from a local backup. If you don\'t restore now, you won\'t be able to restore later.</string>
<string name="RegistrationActivity_backup_size_s">Backup size: %s</string>
<string name="RegistrationActivity_backup_timestamp_s">Backup timestamp: %s</string>
<string name="BackupDialog_enable_local_backups">Enable local backups?</string>
<string name="BackupDialog_enable_backups">Enable backups</string>
<string name="BackupDialog_please_acknowledge_your_understanding_by_marking_the_confirmation_check_box">Please acknowledge your understanding by marking the confirmation check box.</string>
<string name="BackupDialog_delete_backups">Delete backups?</string>
<string name="BackupDialog_disable_and_delete_all_local_backups">Disable and delete all local backups?</string>
<string name="BackupDialog_delete_backups_statement">Delete backups</string>
<string name="BackupDialog_to_enable_backups_choose_a_folder">To enable backups, choose a folder. Backups will be saved to this location.</string>
<!-- Button shown in dialog to choose a folder for backups -->
<string name="BackupDialog_choose_folder">Choose folder</string>
<string name="BackupDialog_copied_to_clipboard">Copied to clipboard</string>
<string name="BackupDialog_no_file_picker_available">No file picker available.</string>
<string name="BackupDialog_enter_backup_passphrase_to_verify">Enter your backup passphrase to verify</string>
<!-- Confirmation button text on an alert dialog to verify whether the entered backup phrase was correct -->
<string name="BackupDialog_verify">Verify</string>
<string name="BackupDialog_you_successfully_entered_your_backup_passphrase">You successfully entered your backup passphrase</string>
<string name="BackupDialog_passphrase_was_not_correct">Passphrase was not correct</string>
<string name="LocalBackupJob_creating_signal_backup">Creating Signal backup…</string>
<!-- Title for progress notification shown in a system notification while verifying a recent backup. -->
<string name="LocalBackupJob_verifying_signal_backup">Verifying Signal backup…</string>
<string name="LocalBackupJobApi29_backup_failed">Backup failed</string>
<string name="LocalBackupJobApi29_your_backup_directory_has_been_deleted_or_moved">Your backup directory has been deleted or moved.</string>
<string name="LocalBackupJobApi29_your_backup_file_is_too_large">Your backup file is too large to store on this volume.</string>
<string name="LocalBackupJobApi29_there_is_not_enough_space">There is not enough space to store your backup.</string>
<!-- Error message shown if a newly created backup could not be verified as accurate -->
<string name="LocalBackupJobApi29_your_backup_could_not_be_verified">Your recent backup could not be created and verified. Please create a new one.</string>
<!-- Error message shown if a very large attachment is encountered during the backup creation and causes the backup to fail -->
<string name="LocalBackupJobApi29_your_backup_contains_a_very_large_file">Your backup contains a very large file that cannot be backed up. Please delete it and create a new backup.</string>
<string name="LocalBackupJobApi29_tap_to_manage_backups">Tap to manage backups.</string>
<string name="RegistrationActivity_wrong_number">Wrong number?</string>
<!-- Countdown to when the user can request a new code via phone call during registration.-->
<string name="RegistrationActivity_call_me_instead_available_in">Call me (%1$02d:%2$02d)</string>
<!-- Countdown to when the user can request a new SMS code during registration.-->
<string name="RegistrationActivity_resend_sms_available_in">Resend Code (%1$02d:%2$02d)</string>
<string name="RegistrationActivity_contact_signal_support">Contact Signal Support</string>
<string name="RegistrationActivity_code_support_subject">Signal Registration - Verification Code for Android</string>
<string name="RegistrationActivity_incorrect_code">Incorrect code</string>
<string name="BackupUtil_never">Never</string>
<!-- Subtext below last backup time when we do not know when the last backup was -->
<string name="BackupUtil_unknown">Unknown</string>
<!-- Phone number heading displayed as a screen title -->
<string name="preferences_app_protection__phone_number">Phone number</string>
<!-- Subtext below option to launch into phone number privacy settings screen -->
<string name="preferences_app_protection__choose_who_can_see">Choose who can see your phone number and who can contact you on Signal with it.</string>
<!-- Section title above two radio buttons for enabling and disabling phone number display -->
<string name="PhoneNumberPrivacySettingsFragment_who_can_see_my_number_heading">Who can see my number</string>
<!-- Subtext below radio buttons when who can see my number is set to everybody -->
<string name="PhoneNumberPrivacySettingsFragment_sharing_on_description">Your phone number will be visible to people and groups you message.</string>
<!-- Subtext below radio buttons when who can see my number is set to nobody and who can find me by number is set to everybody -->
<string name="PhoneNumberPrivacySettingsFragment_sharing_off_discovery_on_description">Your phone number will not be visible to anyone unless they have it saved in their phone\'s contacts.</string>
<!-- Subtext below radio buttons when who can see my number is set to nobody and who can find me by number is set to nobody -->
<string name="PhoneNumberPrivacySettingsFragment_sharing_off_discovery_off_description">Your phone number will not be visible to anyone.</string>
<!-- Section title above two radio buttons for enabling and disabling whether users can find me by my phone number -->
<string name="PhoneNumberPrivacySettingsFragment_who_can_find_me_by_number_heading">Who can find me by number</string>
<!-- Subtext below radio buttons when who can find me by number is set to everyone -->
<string name="PhoneNumberPrivacySettingsFragment_discovery_on_description">Anyone who has your phone number will see you\'re on Signal and can start chats with you.</string>
<!-- Subtext below radio buttons when who can find me by number is set to nobody -->
<string name="PhoneNumberPrivacySettingsFragment_discovery_off_description">Nobody will be able to see you\'re on Signal unless you message them or have an existing chat with them.</string>
<!-- Snackbar text when pressing invalid radio item -->
<string name="PhoneNumberPrivacySettingsFragment__to_change_this_setting">To change this setting, set "Who can see my number" to "Nobody".</string>
<!-- Dialog title shown when selecting "Nobody" in phone number privacy settings for who can find me by number -->
<string name="PhoneNumberPrivacySettingsFragment__nobody_can_find_me_warning_title">Are you sure?</string>
<!-- Dialog warning message shown when selecting "Nobody" in phone number privacy settings for who can find me by number -->
<string name="PhoneNumberPrivacySettingsFragment__nobody_can_find_me_warning_message">Setting \"Who can find me by number\" to \"Nobody\" will make it harder for people to find you on Signal.</string>
<!-- Dialog button text for canceling change action -->
<string name="PhoneNumberPrivacySettingsFragment__cancel">Cancel</string>
<string name="PhoneNumberPrivacy_everyone">Everyone</string>
<string name="PhoneNumberPrivacy_nobody">Nobody</string>
<string name="preferences_app_protection__screen_lock">Screen lock</string>
<string name="preferences_app_protection__lock_signal_access_with_android_screen_lock_or_fingerprint">Lock Signal access with Android screen lock or fingerprint</string>
<string name="preferences_app_protection__screen_lock_inactivity_timeout">Screen lock inactivity timeout</string>
<!-- Snackbar text shown when trying to enable screen lock but the user does not have a password or biometrics enabled -->
<string name="preferences_app_protection__to_use_screen_lock">To use screen lock set a PIN, pattern, or password on this device.</string>
<string name="preferences_app_protection__signal_pin">Signal PIN</string>
<string name="preferences_app_protection__create_a_pin">Create a PIN</string>
<string name="preferences_app_protection__change_your_pin">Change your PIN</string>
<string name="preferences_app_protection__pin_reminders">PIN reminders</string>
<string name="preferences_app_protection__turn_off">Turn off</string>
<string name="preferences_app_protection__confirm_pin">Confirm PIN</string>
<string name="preferences_app_protection__confirm_your_signal_pin">Confirm your Signal PIN</string>
<string name="preferences_app_protection__make_sure_you_memorize_or_securely_store_your_pin">Make sure you memorize or securely store your PIN as it can\'t be recovered. If you forget your PIN, you may lose data when re-registering your Signal account.</string>
<string name="preferences_app_protection__incorrect_pin_try_again">Incorrect PIN. Try again.</string>
<string name="preferences_app_protection__failed_to_enable_registration_lock">Failed to enable registration lock.</string>
<string name="preferences_app_protection__failed_to_disable_registration_lock">Failed to disable registration lock.</string>
<string name="AppProtectionPreferenceFragment_none">None</string>
<string name="preferences_app_protection__registration_lock">Registration Lock</string>
<string name="RegistrationActivity_you_must_enter_your_registration_lock_PIN">You must enter your Registration Lock PIN</string>
<string name="RegistrationActivity_your_pin_has_at_least_d_digits_or_characters">Your PIN has at least %d digits or characters</string>
<string name="RegistrationActivity_too_many_attempts">Too many attempts</string>
<string name="RegistrationActivity_you_have_made_too_many_incorrect_registration_lock_pin_attempts_please_try_again_in_a_day">You\'ve made too many incorrect Registration Lock PIN attempts. Please try again in a day.</string>
<string name="RegistrationActivity_you_have_made_too_many_attempts_please_try_again_later">You\'ve made too many attempts. Please try again later.</string>
<string name="RegistrationActivity_error_connecting_to_service">Error connecting to service</string>
<string name="preferences_chats__backups">Backups</string>
<!-- Button label to indicate that a feature is in beta mode -->
<string name="Beta__beta_title">Beta</string>
<!-- Content description for info icon -->
<string name="Beta__info">Info</string>
<!-- Text in header describing that the feature is a beta feature and prone to frequent changes -->
<string name="Beta__this_is_beta">This is a beta feature and will be improved over time.</string>
<!-- Title text shown when Signal is locked and needs to be unlocked -->
<string name="prompt_passphrase_activity__unlock_signal">Unlock Signal</string>
<!-- Description text explaining how to unlock Signal -->
<string name="prompt_passphrase_activity__use_your_android_device">Use your Android device lock settings to unlock Signal.</string>
<!-- Text shown in a dialog that further explains how to unlock Signal by using the same unlocking methods that are used to unlock their own device -->
<string name="prompt_passphrase_activity__screen_lock_is_on">Screen lock is on and Signal is safely secured with your device lock settings. Unlock Signal the same way as you would normally unlock your phone, this could be with Face Unlock, Fingerprint Unlock, a PIN, password or pattern.</string>
<!-- Button in a dialog that will contact Signal support if pressed -->
<string name="prompt_passphrase_activity__contact_support">Contact support</string>
<!-- Button text to try again after unlocking has previously failed -->
<string name="prompt_passphrase_activity__try_again">Try again</string>
<!-- ScreenLockSettingsFragment -->
<!-- Text shown when screen lock is not enabled -->
<string name="ScreenLockSettingsFragment__off">Off</string>
<!-- Text shown with toggle that when switched on will enable screen lock -->
<string name="ScreenLockSettingsFragment__use_screen_lock">Use screen lock</string>
<!-- Description of what screen locking will do and how notification content will not be shown when screen is locked -->
<string name="ScreenLockSettingsFragment__your_android_device">Your Android device lock settings will be required to unlock Signal when you leave or switch apps. When locked, notification previews will not show message content.</string>
<!-- Title text explaining when users should start the screen lock -->
<string name="ScreenLockSettingsFragment__start_screen_lock">Start screen lock</string>
<!-- Option text explaining that screen lock should start immediately -->
<string name="ScreenLockSettingsFragment__immediately">Immediately</string>
<!-- Option text explaining that screen lock should start after 1 minute of inactivity -->
<string name="ScreenLockSettingsFragment__after_1_min">After 1 minute</string>
<!-- Option text explaining that screen lock should start after 5 minutes of inactivity -->
<string name="ScreenLockSettingsFragment__after_5_min">After 5 minutes</string>
<!-- Option text explaining that screen lock should start after 30 minutes of inactivity -->
<string name="ScreenLockSettingsFragment__after_30_min">After 30 minutes</string>
<!-- Option text explaining that screen lock should start at a custom time set by the user -->
<string name="ScreenLockSettingsFragment__custom_time">Custom time</string>
<!-- Title on biometrics prompt explaining that biometrics are needed to turn on screen lock -->
<string name="ScreenLockSettingsFragment__use_signal_screen_lock">Use Signal screen lock</string>
<!-- Title on biometrics prompt explaining that biometrics are needed to turn off screen lock -->
<string name="ScreenLockSettingsFragment__turn_off_signal_lock">Turn off Signal screen lock</string>
<string name="Recipient_unknown">Unknown</string>
<!-- Name to use for a user across the UI when they are unregistered and have no other name available -->
<string name="Recipient_deleted_account">Deleted account</string>
<!-- Option in settings that will take use to re-register if they are no longer registered -->
<string name="preferences_account_reregister">Re-register account</string>
<!-- Option in settings that will take user to our website or playstore to update their expired build -->
<string name="preferences_account_update_signal">Update Signal</string>
<!-- Option in settings shown when user is no longer registered or expired client that will WIPE ALL THEIR DATA -->
<string name="preferences_account_delete_all_data">Delete all data</string>
<!-- Title for confirmation dialog confirming user wants to delete all their data -->
<string name="preferences_account_delete_all_data_confirmation_title">Delete all data?</string>
<!-- Message in confirmation dialog to delete all data explaining how it works, and that the app will be closed after deletion -->
<string name="preferences_account_delete_all_data_confirmation_message">This will reset the app and delete all messages. The app will close after this process is complete.</string>
<!-- Confirmation action to proceed with application data deletion -->
<string name="preferences_account_delete_all_data_confirmation_proceed">Proceed</string>
<!-- Confirmation action to cancel application data deletion -->
<string name="preferences_account_delete_all_data_confirmation_cancel">Cancel</string>
<!-- Error message shown when we fail to delete the data for some unknown reason -->
<string name="preferences_account_delete_all_data_failed">Failed to delete data</string>
<!-- TransferOrRestoreFragment -->
<string name="TransferOrRestoreFragment__transfer_or_restore_account">Transfer or restore account</string>
<string name="TransferOrRestoreFragment__if_you_have_previously_registered_a_signal_account">If you have previously registered a Signal account, you can transfer or restore your account and messages</string>
<string name="TransferOrRestoreFragment__transfer_from_android_device">Transfer from Android device</string>
<string name="TransferOrRestoreFragment__transfer_your_account_and_messages_from_your_old_android_device">Transfer your account and messages from your old Android device. You need access to your old device.</string>
<string name="TransferOrRestoreFragment__you_need_access_to_your_old_device">You need access to your old device.</string>
<string name="TransferOrRestoreFragment__restore_from_backup">Restore from backup</string>
<string name="TransferOrRestoreFragment__restore_your_messages_from_a_local_backup">Restore your messages from a local backup. If you dont restore now, you won\'t be able to restore later.</string>
<string name="TransferOrRestoreFragment__restore_from_local_backup">Restore local backup</string>
<string name="TransferOrRestoreFragment__restore_from_signal_backup">Restore Signal backup</string>
<!-- Button label for more options -->
<string name="TransferOrRestoreFragment__more_options">More options</string>
<string name="TransferOrRestoreFragment__cancel">Cancel</string>
<string name="TransferOrRestoreFragment__skip_transfer">Log in without transferring</string>
<string name="TransferOrRestoreFragment__skip_transfer_description">Continue without transferring your messages and media</string>
<!-- NewDeviceTransferInstructionsFragment -->
<string name="NewDeviceTransferInstructions__open_signal_on_your_old_android_phone">Open Signal on your old Android phone</string>
<string name="NewDeviceTransferInstructions__continue">Continue</string>
<string name="NewDeviceTransferInstructions__first_bullet">1.</string>
<string name="NewDeviceTransferInstructions__tap_on_your_profile_photo_in_the_top_left_to_open_settings">Tap on your profile photo in the top left to open Settings</string>
<string name="NewDeviceTransferInstructions__second_bullet">2.</string>
<string name="NewDeviceTransferInstructions__tap_on_account">Tap on "Account"</string>
<string name="NewDeviceTransferInstructions__third_bullet">3.</string>
<string name="NewDeviceTransferInstructions__tap_transfer_account_and_then_continue_on_both_devices">Tap "Transfer Account" and then "Continue" on both devices</string>
<!-- NewDeviceTransferSetupFragment -->
<string name="NewDeviceTransferSetup__preparing_to_connect_to_old_android_device">Preparing to connect to old Android device…</string>
<string name="NewDeviceTransferSetup__take_a_moment_should_be_ready_soon">Taking a moment, should be ready soon</string>
<string name="NewDeviceTransferSetup__waiting_for_old_device_to_connect">Waiting for old Android device to connect…</string>
<string name="NewDeviceTransferSetup__signal_needs_the_location_permission_to_discover_and_connect_with_your_old_device">Signal needs the location permission to discover and connect to your old Android device.</string>
<string name="NewDeviceTransferSetup__signal_needs_location_services_enabled_to_discover_and_connect_with_your_old_device">Signal needs location services enabled to discover and connect with your old Android device.</string>
<string name="NewDeviceTransferSetup__signal_needs_wifi_on_to_discover_and_connect_with_your_old_device">Signal needs Wi-Fi on to discover and connect with your old Android device. Wi-Fi needs to be on but it does not have to be connected to a Wi-Fi network.</string>
<string name="NewDeviceTransferSetup__sorry_it_appears_your_device_does_not_support_wifi_direct">Sorry, it appears this device does not support Wi-Fi Direct. Signal uses Wi-Fi Direct to discover and connect with your old Android device. You can still restore a backup to restore your account from your old Android device.</string>
<string name="NewDeviceTransferSetup__restore_a_backup">Restore a backup</string>
<string name="NewDeviceTransferSetup__an_unexpected_error_occurred_while_attempting_to_connect_to_your_old_device">An unexpected error occurred while attempting to connect to your old Android device.</string>
<!-- OldDeviceTransferSetupFragment -->
<string name="OldDeviceTransferSetup__searching_for_new_android_device">Searching for new Android device…</string>
<string name="OldDeviceTransferSetup__signal_needs_the_location_permission_to_discover_and_connect_with_your_new_device">Signal needs the location permission to discover and connect to your new Android device.</string>
<string name="OldDeviceTransferSetup__signal_needs_location_services_enabled_to_discover_and_connect_with_your_new_device">Signal needs location services enabled to discover and connect with your new Android device.</string>
<string name="OldDeviceTransferSetup__signal_needs_wifi_on_to_discover_and_connect_with_your_new_device">Signal needs Wi-Fi on to discover and connect with your new Android device. Wi-Fi needs to be on but it does not have to be connected to a Wi-Fi network.</string>
<string name="OldDeviceTransferSetup__sorry_it_appears_your_device_does_not_support_wifi_direct">Sorry, it appears this device does not support Wi-Fi Direct. Signal uses Wi-Fi Direct to discover and connect with your new Android device. You can still create a backup to restore your account on your new Android device.</string>
<string name="OldDeviceTransferSetup__create_a_backup">Create a backup</string>
<string name="OldDeviceTransferSetup__an_unexpected_error_occurred_while_attempting_to_connect_to_your_old_device">An unexpected error occurred while attempting to connect to your new Android device.</string>
<!-- DeviceTransferSetupFragment -->
<string name="DeviceTransferSetup__unable_to_open_wifi_settings">Unable to open Wi-Fi Settings. Please turn on Wi-Fi manually.</string>
<!-- Message on button that will prompt for location permissions in order to complete a device transfer -->
<string name="DeviceTransferSetup__grant_location_permission">Grant location permission</string>
<string name="DeviceTransferSetup__turn_on_location_services">Turn on location services</string>
<string name="DeviceTransferSetup__turn_on_wifi">Turn on Wi-Fi</string>
<string name="DeviceTransferSetup__error_connecting">Error Connecting</string>
<string name="DeviceTransferSetup__retry">Retry</string>
<string name="DeviceTransferSetup__submit_debug_logs">Submit debug logs</string>
<string name="DeviceTransferSetup__verify_code">Verify code</string>
<string name="DeviceTransferSetup__verify_that_the_code_below_matches_on_both_of_your_devices">Verify that the code below matches on both of your devices. Then tap continue.</string>
<string name="DeviceTransferSetup__the_numbers_do_not_match">The numbers do not match</string>
<string name="DeviceTransferSetup__continue">Continue</string>
<string name="DeviceTransferSetup__if_the_numbers_on_your_devices_do_not_match_its_possible_you_connected_to_the_wrong_device">If the numbers on your devices do not match, it\'s possible you connected to the wrong device. To fix this, stop the transfer and try again, and keep both of your devices close.</string>
<string name="DeviceTransferSetup__stop_transfer">Stop transfer</string>
<string name="DeviceTransferSetup__unable_to_discover_old_device">Unable to discover old device</string>
<string name="DeviceTransferSetup__unable_to_discover_new_device">Unable to discover new device</string>
<string name="DeviceTransferSetup__make_sure_the_following_permissions_are_enabled">Make sure the following permissions and services are enabled:</string>
<string name="DeviceTransferSetup__location_permission">Location permission</string>
<string name="DeviceTransferSetup__location_services">Location services</string>
<string name="DeviceTransferSetup__wifi">Wi-Fi</string>
<string name="DeviceTransferSetup__on_the_wifi_direct_screen_remove_all_remembered_groups_and_unlink_any_invited_or_connected_devices">On the WiFi Direct screen, remove all remembered groups and unlink any invited or connected devices.</string>
<string name="DeviceTransferSetup__wifi_direct_screen">WiFi Direct screen</string>
<string name="DeviceTransferSetup__try_turning_wifi_off_and_on_on_both_devices">Try turning Wi-Fi off and on, on both devices.</string>
<string name="DeviceTransferSetup__make_sure_both_devices_are_in_transfer_mode">Make sure both devices are in transfer mode.</string>
<string name="DeviceTransferSetup__go_to_support_page">Go to support page</string>
<!-- Button text when a device transfer could not occur and to try again -->
<string name="DeviceTransferSetup__try_again">Try again</string>
<string name="DeviceTransferSetup__waiting_for_other_device">Waiting for other device</string>
<string name="DeviceTransferSetup__tap_continue_on_your_other_device_to_start_the_transfer">Tap Continue on your other device to start the transfer.</string>
<string name="DeviceTransferSetup__tap_continue_on_your_other_device">Tap Continue on your other device…</string>
<!-- NewDeviceTransferFragment -->
<string name="NewDeviceTransfer__cannot_transfer_from_a_newer_version_of_signal">Cannot transfer from a newer versions of Signal</string>
<!-- Error message indicating that we could not finish the user\'s device transfer. Displayed in a toast at the bottom of the screen. -->
<string name="NewDeviceTransfer__failure_foreign_key">The transferred data was malformed</string>
<!-- DeviceTransferFragment -->
<string name="DeviceTransfer__transferring_data">Transferring data</string>
<string name="DeviceTransfer__keep_both_devices_near_each_other">Keep both devices near each other. Do not turn off the devices and keep Signal open. Transfers are end-to-end encrypted.</string>
<string name="DeviceTransfer__d_messages_so_far">%1$d messages so far…</string>
<!-- Filled in with total percentage of messages transferred -->
<string name="DeviceTransfer__s_of_messages_so_far">%1$s%% of messages so far…</string>
<string name="DeviceTransfer__cancel">Cancel</string>
<string name="DeviceTransfer__try_again">Try again</string>
<string name="DeviceTransfer__stop_transfer">Stop transfer</string>
<string name="DeviceTransfer__all_transfer_progress_will_be_lost">All transfer progress will be lost.</string>
<string name="DeviceTransfer__transfer_failed">Transfer failed</string>
<string name="DeviceTransfer__unable_to_transfer">Unable to transfer</string>
<!-- OldDeviceTransferInstructionsFragment -->
<string name="OldDeviceTransferInstructions__transfer_account">Transfer Account</string>
<string name="OldDeviceTransferInstructions__first_bullet">1.</string>
<string name="OldDeviceTransferInstructions__download_signal_on_your_new_android_device">Download Signal on your new Android device</string>
<string name="OldDeviceTransferInstructions__second_bullet">2.</string>
<string name="OldDeviceTransferInstructions__tap_on_transfer_or_restore_account">Tap on "Transfer or restore account"</string>
<string name="OldDeviceTransferInstructions__third_bullet">3.</string>
<string name="OldDeviceTransferInstructions__select_transfer_from_android_device_when_prompted_and_then_continue">Select "Transfer from Android device" when prompted and then "Continue". Keep both devices nearby.</string>
<string name="OldDeviceTransferInstructions__continue">Continue</string>
<!-- Title for exit device transfer confirmation dialog -->
<string name="OldDeviceTransferInstructions__confirm_exit_title">Stop device transfer?</string>
<!-- Message for exit device transfer confirmation dialog -->
<string name="OldDeviceTransferInstructions__confirm_exit_message">No data has been transferred to your new device.</string>
<!-- Confirm button for exit device transfer confirmation dialog -->
<string name="OldDeviceTransferInstructions__stop_transfer">Stop transfer</string>
<!-- Negative/cancel button for exit device transfer confirmation dialog -->
<string name="OldDeviceTransferInstructions__continue_transfer">Continue transfer</string>
<!-- OldDeviceTransferComplete -->
<string name="OldDeviceTransferComplete__go_to_your_new_device">Go to your new device</string>
<string name="OldDeviceTransferComplete__your_signal_data_has_Been_transferred_to_your_new_device">Your Signal data has been transferred to your new device. To complete the transfer process, you must continue registration on your new device.</string>
<string name="OldDeviceTransferComplete__close">Close</string>
<!-- NewDeviceTransferComplete -->
<string name="NewDeviceTransferComplete__transfer_successful">Transfer successful</string>
<string name="NewDeviceTransferComplete__transfer_complete">Transfer complete</string>
<string name="NewDeviceTransferComplete__to_complete_the_transfer_process_you_must_continue_registration">To complete the transfer process, you must continue registration.</string>
<string name="NewDeviceTransferComplete__continue_registration">Continue registration</string>
<!-- DeviceToDeviceTransferService -->
<string name="DeviceToDeviceTransferService_content_title">Account transfer</string>
<string name="DeviceToDeviceTransferService_status_ready">Preparing to connect to your other Android device…</string>
<string name="DeviceToDeviceTransferService_status_starting_up">Preparing to connect to your other Android device…</string>
<string name="DeviceToDeviceTransferService_status_discovery">Searching for your other Android device…</string>
<string name="DeviceToDeviceTransferService_status_network_connected">Connecting to your other Android device…</string>
<string name="DeviceToDeviceTransferService_status_verification_required">Verification required</string>
<string name="DeviceToDeviceTransferService_status_service_connected">Transferring account…</string>
<!-- OldDeviceTransferLockedDialog -->
<string name="OldDeviceTransferLockedDialog__complete_registration_on_your_new_device">Complete registration on your new device</string>
<string name="OldDeviceTransferLockedDialog__your_signal_account_has_been_transferred_to_your_new_device">Your Signal account has been transferred to your new device, but you must complete registration on it to continue. Signal will be inactive on this device.</string>
<string name="OldDeviceTransferLockedDialog__done">Done</string>
<string name="OldDeviceTransferLockedDialog__cancel_and_activate_this_device">Cancel and activate this device</string>
<!-- AdvancedPreferenceFragment -->
<!-- RecipientBottomSheet -->
<string name="RecipientBottomSheet_block">Block</string>
<string name="RecipientBottomSheet_unblock">Unblock</string>
<string name="RecipientBottomSheet_add_to_contacts">Add to contacts</string>
<!-- Error message that displays when a user tries to tap to view system contact details but has no app that supports it -->
<string name="RecipientBottomSheet_unable_to_open_contacts">Can\'t find an app able to open contacts.</string>
<string name="RecipientBottomSheet_add_to_a_group">Add to a group</string>
<string name="RecipientBottomSheet_add_to_another_group">Add to another group</string>
<string name="RecipientBottomSheet_view_safety_number">View safety number</string>
<string name="RecipientBottomSheet_make_admin">Make admin</string>
<string name="RecipientBottomSheet_remove_as_admin">Remove as admin</string>
<string name="RecipientBottomSheet_remove_from_group">Remove from group</string>
<string name="RecipientBottomSheet_remove_s_as_group_admin">Remove %1$s as group admin?</string>
<string name="RecipientBottomSheet_s_will_be_able_to_edit_group">"%1$s" will be able to edit this group and its members.</string>
<string name="RecipientBottomSheet_remove_s_from_the_group">Remove %1$s from the group?</string>
<!-- Dialog message shown when removing someone from a group with group link being active to indicate they will not be able to rejoin -->
<string name="RecipientBottomSheet_remove_s_from_the_group_they_will_not_be_able_to_rejoin">Remove %1$s from the group? They will not be able to rejoin via the group link.</string>
<string name="RecipientBottomSheet_remove">Remove</string>
<string name="RecipientBottomSheet_copied_to_clipboard">Copied to clipboard</string>
<string name="GroupRecipientListItem_admin">Admin</string>
<!-- Button text to approve a user that has requested to join a group -->
<string name="GroupRecipientListItem_approve_description">Approve</string>
<string name="GroupRecipientListItem_deny_description">Deny</string>
<!-- GroupsLearnMoreBottomSheetDialogFragment -->
<string name="GroupsLearnMore_legacy_vs_new_groups">Legacy vs. New Groups</string>
<string name="GroupsLearnMore_what_are_legacy_groups">What are Legacy Groups?</string>
<string name="GroupsLearnMore_paragraph_1">Legacy Groups are groups that are not compatible with New Group features like admins and more descriptive group updates.</string>
<string name="GroupsLearnMore_can_i_upgrade_a_legacy_group">Can I upgrade a Legacy Group?</string>
<string name="GroupsLearnMore_paragraph_2">Legacy Groups can\'t yet be upgraded to New Groups, but you can create a New Group with the same members if they\'re on the latest version of Signal.</string>
<string name="GroupsLearnMore_paragraph_3">Signal will offer a way to upgrade Legacy Groups in the future.</string>
<!-- GroupLinkBottomSheetDialogFragment -->
<string name="GroupLinkBottomSheet_share_hint_requiring_approval">Anyone with this link can view the group\'s name and photo and request to join. Share it with people you trust.</string>
<string name="GroupLinkBottomSheet_share_hint_not_requiring_approval">Anyone with this link can view the group\'s name and photo and join the group. Share it with people you trust.</string>
<string name="GroupLinkBottomSheet_share_via_signal">Share via Signal</string>
<string name="GroupLinkBottomSheet_copy">Copy</string>
<string name="GroupLinkBottomSheet_qr_code">QR Code</string>
<string name="GroupLinkBottomSheet_share">Share</string>
<string name="GroupLinkBottomSheet_copied_to_clipboard">Copied to clipboard</string>
<string name="GroupLinkBottomSheet_the_link_is_not_currently_active">The link is not currently active</string>
<!-- VoiceNotePlaybackPreparer -->
<string name="VoiceNotePlaybackPreparer__failed_to_play_voice_message">Failed to play voice message</string>
<!-- VoiceNoteMediaDescriptionCompatFactory -->
<string name="VoiceNoteMediaItemFactory__voice_message">Voice message &#183; %1$s</string>
<!-- This is a title in a banner describing the conversation sender to receiver placeholders of the currently playing voice memo. -->
<string name="VoiceNoteMediaItemFactory__s_to_s">%1$s to %2$s</string>
<!-- StorageUtil -->
<string name="StorageUtil__s_s">%1$s/%2$s</string>
<string name="BlockedUsersActivity__s_has_been_blocked">\"%1$s\" has been blocked.</string>
<string name="BlockedUsersActivity__failed_to_block_s">Failed to block \"%1$s\"</string>
<string name="BlockedUsersActivity__s_has_been_unblocked">\"%1$s\" has been unblocked.</string>
<!-- ReviewCardDialogFragment -->
<!-- Title of a screen where the user will be prompted to review group members with the same name -->
<string name="ReviewCardDialogFragment__review_members">Review members</string>
<!-- Title of a screen where the user will be prompted to review a message request matching the name of someone they already know -->
<string name="ReviewCardDialogFragment__review_request">Review request</string>
<!-- Message of a screen where the user will be prompted to review a message request matching the name of someone they already know -->
<plurals name="ReviewCardDialogFragment__d_group_members_have_the_same_name">
<item quantity="one">%1$d group member has the same name, review the member below and choose to take action.</item>
<item quantity="other">%1$d group members have the same name, review the members below and choose to take action.</item>
</plurals>
<!-- Message of a screen where the user will be prompted to review a message request matching the name of someone they already know -->
<plurals name="ReviewCardDialogFragment__if_youre_not_sure">
<item quantity="one">If you\'re not sure who the request is from, review the contact below and take action.</item>
<item quantity="other">If you\'re not sure who the request is from, review the contacts below and take action.</item>
</plurals>
<string name="ReviewCardDialogFragment__no_other_groups_in_common">No other groups in common.</string>
<string name="ReviewCardDialogFragment__no_groups_in_common">No groups in common.</string>
<plurals name="ReviewCardDialogFragment__d_other_groups_in_common">
<item quantity="one">%d other group in common</item>
<item quantity="other">%d other groups in common</item>
</plurals>
<plurals name="ReviewCardDialogFragment__d_groups_in_common">
<item quantity="one">%d group in common</item>
<item quantity="other">%d groups in common</item>
</plurals>
<string name="ReviewCardDialogFragment__remove_s_from_group">Remove %1$s from group?</string>
<string name="ReviewCardDialogFragment__remove">Remove</string>
<string name="ReviewCardDialogFragment__failed_to_remove_group_member">Failed to remove group member.</string>
<!-- ReviewCard -->
<string name="ReviewCard__request">Request</string>
<string name="ReviewCard__your_contact">Your contact</string>
<string name="ReviewCard__remove_from_group">Remove from group</string>
<string name="ReviewCard__update_contact">Update contact</string>
<string name="ReviewCard__block">Block</string>
<string name="ReviewCard__delete">Delete</string>
<!-- Displayed when a recent name change has occurred. First placeholder is new short name, second is previous name, third is new name. -->
<string name="ReviewCard__s_recently_changed">%1$s recently changed their profile name from %2$s to %3$s</string>
<!-- Displayed when a review user is in your system contacts. Placeholder is short name. -->
<string name="ReviewCard__s_is_in_your_system_contacts">%1$s is in your phone contacts</string>
<!-- CallParticipantsListUpdatePopupWindow -->
<string name="CallParticipantsListUpdatePopupWindow__s_joined">%1$s joined</string>
<string name="CallParticipantsListUpdatePopupWindow__s_and_s_joined">%1$s and %2$s joined</string>
<string name="CallParticipantsListUpdatePopupWindow__s_s_and_s_joined">%1$s, %2$s and %3$s joined</string>
<!-- Toast message shown in group call when 3 or more people join -->
<plurals name="CallParticipantsListUpdatePopupWindow__s_s_and_d_others_joined">
<item quantity="one">%1$s, %2$s and %3$d other joined</item>
<item quantity="other">%1$s, %2$s and %3$d others joined</item>
</plurals>
<!-- Toast/popup text shown when someone leaves a group call -->
<string name="CallParticipantsListUpdatePopupWindow__s_left">%1$s left</string>
<string name="CallParticipantsListUpdatePopupWindow__s_and_s_left">%1$s and %2$s left</string>
<string name="CallParticipantsListUpdatePopupWindow__s_s_and_s_left">%1$s, %2$s and %3$s left</string>
<!-- Toast message shown in group call when 3 or more people leave -->
<plurals name="CallParticipantsListUpdatePopupWindow__s_s_and_d_others_left">
<item quantity="one">%1$s, %2$s and %3$d other left</item>
<item quantity="other">%1$s, %2$s and %3$d others left</item>
</plurals>
<string name="CallParticipant__you">You</string>
<string name="CallParticipant__you_on_another_device">You (on another device)</string>
<string name="CallParticipant__s_on_another_device">%1$s (on another device)</string>
<!-- WifiToCellularPopupWindow -->
<!-- Message shown during a call when the WiFi network is unusable, and cellular data starts to be used for the call instead. -->
<string name="WifiToCellularPopupWindow__weak_wifi_switched_to_cellular">Weak Wi-Fi. Switched to cellular.</string>
<!-- DeleteAccountFragment -->
<string name="DeleteAccountFragment__deleting_your_account_will">Deleting your account will:</string>
<string name="DeleteAccountFragment__enter_your_phone_number">Enter your phone number</string>
<string name="DeleteAccountFragment__delete_account">Delete account</string>
<string name="DeleteAccountFragment__delete_your_account_info_and_profile_photo">Delete your account info and profile photo</string>
<string name="DeleteAccountFragment__delete_all_your_messages">Delete all your messages</string>
<string name="DeleteAccountFragment__delete_s_in_your_payments_account">Delete %1$s in your payments account</string>
<string name="DeleteAccountFragment__no_country_code">No country code specified</string>
<string name="DeleteAccountFragment__no_number">No number specified</string>
<string name="DeleteAccountFragment__the_phone_number">The phone number you entered doesn\'t match your account\'s.</string>
<string name="DeleteAccountFragment__are_you_sure">Are you sure you want to delete your account?</string>
<string name="DeleteAccountFragment__this_will_delete_your_signal_account">This will delete your Signal account and reset the application. The app will close after the process is complete.</string>
<string name="DeleteAccountFragment__failed_to_delete_local_data">Failed to delete local data. You can manually clear it in the system application settings.</string>
<string name="DeleteAccountFragment__launch_app_settings">Launch App Settings</string>
<!-- Title of progress dialog shown when a user deletes their account and the process is leaving all groups -->
<string name="DeleteAccountFragment__leaving_groups">Leaving groups…</string>
<!-- Title of progress dialog shown when a user deletes their account and the process has left all groups -->
<string name="DeleteAccountFragment__deleting_account">Deleting account…</string>
<!-- Message of progress dialog shown when a user deletes their account and the process is canceling their subscription -->
<string name="DeleteAccountFragment__canceling_your_subscription">Canceling your subscription…</string>
<!-- Message of progress dialog shown when a user deletes their account and the process is leaving groups -->
<string name="DeleteAccountFragment__depending_on_the_number_of_groups">Depending on the number of groups you\'re in, this might take a few minutes</string>
<!-- Message of progress dialog shown when a user deletes their account and the process has left all groups -->
<string name="DeleteAccountFragment__deleting_all_user_data_and_resetting">Deleting user data and resetting the app</string>
<!-- Title of error dialog shown when a network error occurs during account deletion -->
<string name="DeleteAccountFragment__account_not_deleted">Account Not Deleted</string>
<!-- Message of error dialog shown when a network error occurs during account deletion -->
<string name="DeleteAccountFragment__there_was_a_problem">There was a problem completing the deletion process. Check your network connection and try again.</string>
<!-- DeleteAccountCountryPickerFragment -->
<string name="DeleteAccountCountryPickerFragment__search_countries">Search Countries</string>
<!-- CreateGroupActivity -->
<string name="CreateGroupActivity__skip">Skip</string>
<plurals name="CreateGroupActivity__d_members">
<item quantity="one">%1$d member</item>
<item quantity="other">%1$d members</item>
</plurals>
<!-- ShareActivity -->
<string name="ShareActivity__share">Share</string>
<!-- Label to describe circular spinner button -->
<string name="ShareActivity__send">Send</string>
<!-- When sharing to a list of people, %1$s is the name of a person -->
<string name="ShareActivity__comma_s">, %1$s</string>
<!-- Toast when the incoming intent is invalid -->
<string name="ShareActivity__could_not_get_share_data_from_intent">Could not get share data from intent.</string>
<!-- MultiShareDialogs -->
<string name="MultiShareDialogs__failed_to_send_to_some_users">Failed to send to some users</string>
<string name="MultiShareDialogs__you_can_only_share_with_up_to">You can only share with up to %1$d chats</string>
<!-- ChatWallpaperActivity -->
<!-- ChatWallpaperFragment -->
<string name="ChatWallpaperFragment__chat_color">Chat color</string>
<string name="ChatWallpaperFragment__reset_chat_colors">Reset chat colors</string>
<string name="ChatWallpaperFragment__reset_chat_color">Reset chat color</string>
<string name="ChatWallpaperFragment__reset_chat_color_question">Reset chat color?</string>
<string name="ChatWallpaperFragment__set_wallpaper">Set wallpaper</string>
<string name="ChatWallpaperFragment__dark_mode_dims_wallpaper">Dark mode dims wallpaper</string>
<string name="ChatWallpaperFragment__contact_name">Contact name</string>
<string name="ChatWallpaperFragment__reset">Reset</string>
<string name="ChatWallpaperFragment__wallpaper_preview_description">Wallpaper preview</string>
<string name="ChatWallpaperFragment__would_you_like_to_override_all_chat_colors">Would you like to override all chat colors?</string>
<string name="ChatWallpaperFragment__would_you_like_to_override_all_wallpapers">Would you like to override all wallpapers?</string>
<string name="ChatWallpaperFragment__reset_default_colors">Reset default colors</string>
<string name="ChatWallpaperFragment__reset_all_colors">Reset all colors</string>
<string name="ChatWallpaperFragment__reset_default_wallpaper">Reset default wallpaper</string>
<string name="ChatWallpaperFragment__reset_all_wallpapers">Reset all wallpapers</string>
<string name="ChatWallpaperFragment__reset_wallpapers">Reset wallpapers</string>
<string name="ChatWallpaperFragment__reset_wallpaper">Reset wallpaper</string>
<string name="ChatWallpaperFragment__reset_wallpaper_question">Reset wallpaper?</string>
<!-- ChatWallpaperSelectionFragment -->
<string name="ChatWallpaperSelectionFragment__choose_from_photos">Choose from photos</string>
<string name="ChatWallpaperSelectionFragment__presets">Presets</string>
<!-- ChatWallpaperPreviewActivity -->
<string name="ChatWallpaperPreviewActivity__preview">Preview</string>
<string name="ChatWallpaperPreviewActivity__set_wallpaper">Set wallpaper</string>
<string name="ChatWallpaperPreviewActivity__swipe_to_preview_more_wallpapers">Swipe to preview more wallpapers</string>
<string name="ChatWallpaperPreviewActivity__set_wallpaper_for_all_chats">Set wallpaper for all chats</string>
<string name="ChatWallpaperPreviewActivity__set_wallpaper_for_s">Set wallpaper for %1$s</string>
<string name="ChatWallpaperPreviewActivity__viewing_your_gallery_requires_the_storage_permission">Viewing your gallery requires the storage permission.</string>
<!-- WallpaperImageSelectionActivity -->
<!-- WallpaperCropActivity -->
<string name="WallpaperCropActivity__pinch_to_zoom_drag_to_adjust">Pinch to zoom, drag to adjust.</string>
<string name="WallpaperCropActivity__set_wallpaper_for_all_chats">Set wallpaper for all chats.</string>
<string name="WallpaperCropActivity__set_wallpaper_for_s">Set wallpaper for %s.</string>
<string name="WallpaperCropActivity__error_setting_wallpaper">Error setting wallpaper.</string>
<string name="WallpaperCropActivity__blur_photo">Blur photo</string>
<!-- InfoCard -->
<string name="payment_info_card_about_mobilecoin">About MobileCoin</string>
<string name="payment_info_card_mobilecoin_is_a_new_privacy_focused_digital_currency">MobileCoin is a new privacy focused digital currency.</string>
<string name="payment_info_card_adding_funds">Adding funds</string>
<string name="payment_info_card_you_can_add_funds_for_use_in">You can add funds for use in Signal by sending MobileCoin to your wallet address.</string>
<string name="payment_info_card_cashing_out">Cashing out</string>
<string name="payment_info_card_you_can_cash_out_mobilecoin">You can cash out MobileCoin anytime on an exchange that supports MobileCoin. Just make a transfer to your account at that exchange.</string>
<string name="payment_info_card_hide_this_card">Hide this card?</string>
<string name="payment_info_card_hide">Hide</string>
<!-- Title of save recovery phrase card -->
<string name="payment_info_card_save_recovery_phrase">Save recovery phrase</string>
<string name="payment_info_card_your_recovery_phrase_gives_you">Your recovery phrase gives you another way to restore your payments account.</string>
<!-- Button in save recovery phrase card -->
<string name="payment_info_card_save_your_phrase">Save your phrase</string>
<string name="payment_info_card_update_your_pin">Update your PIN</string>
<string name="payment_info_card_with_a_high_balance">With a high balance, you may want to update to an alphanumeric PIN to add more protection to your account.</string>
<string name="payment_info_card_update_pin">Update PIN</string>
<string name="payment_info_card__learn_more__about_mobilecoin" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_which_ones</string>
<string name="payment_info_card__learn_more__adding_to_your_wallet" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_from_exchange</string>
<string name="payment_info_card__learn_more__cashing_out" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_transfer_to_exchange</string>
<!-- DeactivateWalletFragment -->
<string name="DeactivateWalletFragment__deactivate_wallet">Deactivate Wallet</string>
<string name="DeactivateWalletFragment__your_balance">Your balance</string>
<string name="DeactivateWalletFragment__its_recommended_that_you">It\'s recommended that you transfer your funds to another wallet address before deactivating payments. If you choose not to transfer your funds now, they will remain in your wallet linked to Signal if you reactivate payments.</string>
<string name="DeactivateWalletFragment__transfer_remaining_balance">Transfer remaining balance</string>
<string name="DeactivateWalletFragment__deactivate_without_transferring">Deactivate without transferring</string>
<string name="DeactivateWalletFragment__deactivate">Deactivate</string>
<string name="DeactivateWalletFragment__deactivate_without_transferring_question">Deactivate without transferring?</string>
<string name="DeactivateWalletFragment__your_balance_will_remain">Your balance will remain in your wallet linked to Signal if you choose to reactivate payments.</string>
<string name="DeactivateWalletFragment__error_deactivating_wallet">Error deactivating wallet.</string>
<string name="DeactivateWalletFragment__learn_more__we_recommend_transferring_your_funds" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_deactivate</string>
<!-- PaymentsRecoveryStartFragment -->
<string name="PaymentsRecoveryStartFragment__recovery_phrase">Recovery phrase</string>
<string name="PaymentsRecoveryStartFragment__view_recovery_phrase">View recovery phrase</string>
<!-- Title in save recovery phrase screen -->
<string name="PaymentsRecoveryStartFragment__save_recovery_phrase">Save recovery phrase</string>
<string name="PaymentsRecoveryStartFragment__enter_recovery_phrase">Enter recovery phrase</string>
<plurals name="PaymentsRecoveryStartFragment__your_balance_will_automatically_restore">
<item quantity="one">Your balance will automatically restore when you reinstall Signal if you confirm your Signal PIN. You can also restore your balance using a recovery phrase, which is a %1$d-word phrase unique to you. Write it down and store it in a safe place.</item>
<item quantity="other">Your balance will automatically restore when you reinstall Signal if you confirm your Signal PIN. You can also restore your balance using a recovery phrase, which is a %1$d-word phrase unique to you. Write it down and store it in a safe place.</item>
</plurals>
<!-- Description in save recovery phrase screen which shows up when user has non zero balance -->
<string name="PaymentsRecoveryStartFragment__got_balance">Youve got a balance! Time to save your recovery phrase—a 24-word key you can use to restore your balance.</string>
<!-- Description in save recovery phrase screen which shows up when user navigates from info card -->
<string name="PaymentsRecoveryStartFragment__time_to_save">Time to save your recovery phrase—a 24-word key you can use to restore your balance.</string>
<string name="PaymentsRecoveryStartFragment__your_recovery_phrase_is_a">Your recovery phrase is a %1$d-word phrase unique to you. Use this phrase to restore your balance.</string>
<string name="PaymentsRecoveryStartFragment__start">Start</string>
<string name="PaymentsRecoveryStartFragment__enter_manually">Enter manually</string>
<string name="PaymentsRecoveryStartFragment__paste_from_clipboard">Paste from clipboard</string>
<!-- Alert dialog title which asks before going back if user wants to save recovery phrase -->
<string name="PaymentsRecoveryStartFragment__continue_without_saving">Continue Without Saving?</string>
<!-- Alert dialog description to let user know why recovery phrase needs to be saved -->
<string name="PaymentsRecoveryStartFragment__your_recovery_phrase">Your recovery phrase lets you restore your balance in a worst-case scenario. We strongly recommend you save it.</string>
<!-- Alert dialog option to skip recovery phrase -->
<string name="PaymentsRecoveryStartFragment__skip_recovery_phrase">Skip Recovery Phrase</string>
<!-- Alert dialog option to cancel dialog-->
<string name="PaymentsRecoveryStartFragment__cancel">Cancel</string>
<!-- PaymentsRecoveryPasteFragment -->
<string name="PaymentsRecoveryPasteFragment__paste_recovery_phrase">Paste recovery phrase</string>
<string name="PaymentsRecoveryPasteFragment__recovery_phrase">Recovery phrase</string>
<string name="PaymentsRecoveryPasteFragment__next">Next</string>
<string name="PaymentsRecoveryPasteFragment__invalid_recovery_phrase">Invalid recovery phrase</string>
<string name="PaymentsRecoveryPasteFragment__make_sure">Make sure you\'ve entered %1$d words and try again.</string>
<string name="PaymentsRecoveryStartFragment__learn_more__view" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_wallet_view_passphrase</string>
<string name="PaymentsRecoveryStartFragment__learn_more__restore" translatable="false">https://support.signal.org/hc/articles/360057625692#payments_wallet_restore_passphrase</string>
<!-- PaymentsRecoveryPhraseFragment -->
<string name="PaymentsRecoveryPhraseFragment__next">Next</string>
<string name="PaymentsRecoveryPhraseFragment__edit">Edit</string>
<string name="PaymentsRecoveryPhraseFragment__your_recovery_phrase">Your recovery phrase</string>
<string name="PaymentsRecoveryPhraseFragment__write_down_the_following_d_words">Write down the following %1$d words in order. Store your list in a secure place.</string>
<string name="PaymentsRecoveryPhraseFragment__make_sure_youve_entered">Make sure you\'ve entered your phrase correctly.</string>
<string name="PaymentsRecoveryPhraseFragment__do_not_screenshot_or_send_by_email">Do not screenshot or send by email.</string>
<string name="PaymentsRecoveryPhraseFragment__payments_account_restored">Payments account restored.</string>
<string name="PaymentsRecoveryPhraseFragment__invalid_recovery_phrase">Invalid recovery phrase</string>
<string name="PaymentsRecoveryPhraseFragment__make_sure_youve_entered_your_phrase_correctly_and_try_again">Make sure you\'ve entered your phrase correctly and try again.</string>
<string name="PaymentsRecoveryPhraseFragment__copy_to_clipboard">Copy to clipboard?</string>
<string name="PaymentsRecoveryPhraseFragment__if_you_choose_to_store">If you choose to store your recovery phrase digitally, ensure it is securely stored somewhere you trust.</string>
<string name="PaymentsRecoveryPhraseFragment__copy">Copy</string>
<!-- PaymentsRecoveryPhraseConfirmFragment -->
<string name="PaymentRecoveryPhraseConfirmFragment__confirm_recovery_phrase">Confirm recovery phrase</string>
<string name="PaymentRecoveryPhraseConfirmFragment__enter_the_following_words">Enter the following words from your recovery phrase.</string>
<string name="PaymentRecoveryPhraseConfirmFragment__word_d">Word %1$d</string>
<string name="PaymentRecoveryPhraseConfirmFragment__see_phrase_again">See phrase again</string>
<string name="PaymentRecoveryPhraseConfirmFragment__done">Done</string>
<string name="PaymentRecoveryPhraseConfirmFragment__recovery_phrase_confirmed">Recovery phrase confirmed</string>
<!-- PaymentsRecoveryEntryFragment -->
<string name="PaymentsRecoveryEntryFragment__enter_recovery_phrase">Enter recovery phrase</string>
<string name="PaymentsRecoveryEntryFragment__enter_word_d">Enter word %1$d</string>
<string name="PaymentsRecoveryEntryFragment__word_d">Word %1$d</string>
<string name="PaymentsRecoveryEntryFragment__next">Next</string>
<string name="PaymentsRecoveryEntryFragment__invalid_word">Invalid word</string>
<!-- UnreadPayments -->
<string name="UnreadPayments__s_sent_you_s">%1$s sent you %2$s</string>
<string name="UnreadPayments__d_new_payment_notifications">%1$d new payment notifications</string>
<!-- CanNotSendPaymentDialog -->
<string name="CanNotSendPaymentDialog__cant_send_payment">Can\'t send payment</string>
<string name="CanNotSendPaymentDialog__to_send_a_payment_to_this_user">To send a payment to this user they need to accept a message request from you. Send them a message to create a message request.</string>
<string name="CanNotSendPaymentDialog__send_a_message">Send a message</string>
<!-- GroupsInCommonMessageRequest -->
<string name="GroupsInCommonMessageRequest__you_have_no_groups_in_common_with_this_person">You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.</string>
<string name="GroupsInCommonMessageRequest__none_of_your_contacts_or_people_you_chat_with_are_in_this_group">None of your contacts or people you chat with are in this group. Review requests carefully before accepting to avoid unwanted messages.</string>
<string name="GroupsInCommonMessageRequest__about_message_requests">About message requests</string>
<string name="GroupsInCommonMessageRequest__okay">Okay</string>
<string name="GroupsInCommonMessageRequest__support_article" translatable="false">https://support.signal.org/hc/articles/360007459591</string>
<string name="ChatColorSelectionFragment__heres_a_preview_of_the_chat_color">Here\'s a preview of the chat color.</string>
<string name="ChatColorSelectionFragment__the_color_is_visible_to_only_you">The color is visible to only you.</string>
<!-- GroupDescriptionDialog -->
<string name="GroupDescriptionDialog__group_description">Group description</string>
<!-- QualitySelectorBottomSheetDialog -->
<!-- Label for our standard quality media conversion. -->
<string name="QualitySelectorBottomSheetDialog__standard">Standard</string>
<!-- Description for our standard quality media conversion. -->
<string name="QualitySelectorBottomSheetDialog__faster_less_data">Faster, less data</string>
<!-- Label for our high quality media conversion. This has better quality than standard. -->
<string name="QualitySelectorBottomSheetDialog__high">High</string>
<!-- Label for our high quality media conversion. This has better quality than standard. -->
<string name="QualitySelectorBottomSheetDialog__slower_more_data">Slower, more data</string>
<!-- Title heading for our media conversion quality selector. -->
<string name="QualitySelectorBottomSheetDialog__media_quality">Media quality</string>
<!-- AppSettingsFragment -->
<!-- String alerting user that something is wrong with their backups subscription -->
<string name="AppSettingsFragment__renew_your_signal_backups_subscription">Renew your Signal Secure Backups subscription</string>
<!-- String alerting user that backup failed -->
<string name="AppSettingsFragment__couldnt_complete_backup">Couldn\'t complete backup</string>
<!-- String alerting user that backup redemption -->
<string name="AppSettingsFragment__couldnt_redeem_your_backups_subscription">Couldn\'t redeem your backups subscription</string>
<!-- String alerting user that backup storage limit has been reached -->
<string name="AppSettingsFragment__backup_storage_limit_reached">Backup storage limit reached</string>
<!-- String displayed telling user to invite their friends to Signal -->
<string name="AppSettingsFragment__invite_your_friends">Invite your friends</string>
<!-- String displayed in a toast when we successfully copy the donations subscriber id to the clipboard -->
<string name="AppSettingsFragment__copied_donor_subscriber_id_to_clipboard">Copied donor subscriber id to clipboard</string>
<!-- String displayed in a toast when we successfully copy the backups subscriber id to the clipboard -->
<string name="AppSettingsFragment__copied_backups_subscriber_id_to_clipboard">Copied backups subscriber id to clipboard</string>
<!-- String displayed in a toast when a subscriber id is not present for a given type -->
<string name="AppSettingsFragment__no_subscriber_id_set">No subscriber id set</string>
<!-- AccountSettingsFragment -->
<string name="AccountSettingsFragment__account">Account</string>
<string name="AccountSettingsFragment__youll_be_asked_less_frequently">You\'ll be asked less frequently over time</string>
<string name="AccountSettingsFragment__require_your_signal_pin">Require your Signal PIN to register your phone number with Signal again</string>
<string name="AccountSettingsFragment__change_phone_number">Change phone number</string>
<!-- Account setting that allows user to request and export their signal account data -->
<string name="AccountSettingsFragment__request_account_data">Your account data</string>
<!-- ExportAccountDataFragment -->
<!-- Part of requesting account data flow, this is the section title for requesting that account data -->
<string name="ExportAccountDataFragment__your_account_data">Your account data</string>
<!-- Explanation of account data the user can request. %1$s is replaced with Learn more with a link -->
<string name="ExportAccountDataFragment__export_explanation">Export a report of your Signal account data. This report does not include any messages or media. %1$s</string>
<!-- Learn more link to more information about requesting account data -->
<string name="ExportAccountDataFragment__learn_more">Learn more</string>
<!-- Button action to export the report data to another app (e.g. email) -->
<string name="ExportAccountDataFragment__export_report">Export report</string>
<!-- Radio option to export the data as a text file .txt -->
<string name="ExportAccountDataFragment__export_as_txt">Export as TXT</string>
<!-- Label for the text file option -->
<string name="ExportAccountDataFragment__export_as_txt_label">Easy-to-read text file</string>
<!-- Radio option to export the data as a json (java script object notation) file .json -->
<string name="ExportAccountDataFragment__export_as_json">Export as JSON</string>
<!-- Label for the json file option, the account data in a machine readable file format -->
<string name="ExportAccountDataFragment__export_as_json_label">Machine-readable file</string>
<!-- Action to cancel (in a dialog) -->
<string name="ExportAccountDataFragment__cancel_action">Cancel</string>
<!-- Acknowledgement for download failure -->
<string name="ExportAccountDataFragment__ok_action">OK</string>
<!-- Title of dialog shown when report fails to generate -->
<string name="ExportAccountDataFragment__report_generation_failed">Couldn\'t generate report</string>
<!-- Message of dialog shown when report fails to generate asking user to check network connection -->
<string name="ExportAccountDataFragment__check_network">Check your connection and try again.</string>
<!-- Title for export confirmation dialog -->
<string name="ExportAccountDataFragment__export_report_confirmation">Export data?</string>
<!-- Message for export confirmation dialog -->
<string name="ExportAccountDataFragment__export_report_confirmation_message">Only share your Signal account data with people or apps you trust.</string>
<!-- Action to export in for export confirmation dialog -->
<string name="ExportAccountDataFragment__export_report_action">Export</string>
<!-- Shown in a dialog with a spinner while the report is downloading -->
<string name="ExportAccountDataFragment__download_progress">Generating report…</string>
<!-- Explanation that the report is only generated on export and is not saved on the device -->
<string name="ExportAccountDataFragment__report_not_stored_disclaimer">Your report is generated only at the time of export and is not stored by Signal on your device.</string>
<!-- ChangeNumberFragment -->
<string name="ChangeNumberFragment__use_this_to_change_your_current_phone_number_to_a_new_phone_number">Use this to change your current phone number to a new phone number. You cant undo this change.\n\nBefore continuing, make sure your new number can receive SMS or calls.</string>
<string name="ChangeNumberFragment__continue">Continue</string>
<!-- Message shown on dialog after your number has been changed successfully. -->
<string name="ChangeNumber__your_phone_number_has_changed_to_s">Your phone number has been changed to %1$s</string>
<!-- Confirmation button to dismiss number changed dialog -->
<string name="ChangeNumber__okay">Okay</string>
<!-- ChangeNumberEnterPhoneNumberFragment -->
<string name="ChangeNumberEnterPhoneNumberFragment__change_number">Change Number</string>
<string name="ChangeNumberEnterPhoneNumberFragment__your_old_number">Your old number</string>
<string name="ChangeNumberEnterPhoneNumberFragment__old_phone_number">Old phone number</string>
<string name="ChangeNumberEnterPhoneNumberFragment__your_new_number">Your new number</string>
<string name="ChangeNumberEnterPhoneNumberFragment__new_phone_number">New phone number</string>
<string name="ChangeNumberEnterPhoneNumberFragment__the_phone_number_you_entered_doesnt_match_your_accounts">The phone number you entered doesn\'t match your account\'s.</string>
<string name="ChangeNumberEnterPhoneNumberFragment__you_must_specify_your_old_number_country_code">You must specify your old number\'s country code</string>
<string name="ChangeNumberEnterPhoneNumberFragment__you_must_specify_your_old_phone_number">You must specify your old phone number</string>
<string name="ChangeNumberEnterPhoneNumberFragment__you_must_specify_your_new_number_country_code">You must specify your new number\'s country code</string>
<string name="ChangeNumberEnterPhoneNumberFragment__you_must_specify_your_new_phone_number">You must specify your new phone number</string>
<string name="ChangeNumberEnterPhoneNumberFragment__your_new_phone_number_can_not_be_same_as_your_old_phone_number">Your new phone number cannot be the same as your old phone number</string>
<!-- ChangeNumberVerifyFragment -->
<string name="ChangeNumberVerifyFragment__change_number">Change Number</string>
<!-- Text shown when verifying a new phone number where %1$s is the number being changed -->
<string name="ChangeNumberVerifyFragment__verifying_s">Verifying %1$s</string>
<string name="ChangeNumberVerifyFragment__captcha_required">Captcha required</string>
<!-- ChangeNumberConfirmFragment -->
<string name="ChangeNumberConfirmFragment__change_number">Change number</string>
<string name="ChangeNumberConfirmFragment__you_are_about_to_change_your_phone_number_from_s_to_s">You are about to change your phone number from %1$s to %2$s.\n\nBefore proceeding, please verify that the below number is correct.</string>
<string name="ChangeNumberConfirmFragment__edit_number">Edit number</string>
<!-- ChangeNumberRegistrationLockFragment -->
<string name="ChangeNumberRegistrationLockFragment__signal_change_number_need_help_with_pin_for_android_v2_pin">Signal Change Number - Need Help with PIN for Android (v2 PIN)</string>
<!-- ChangeNumberPinDiffersFragment -->
<string name="ChangeNumberPinDiffersFragment__pins_do_not_match">PINs do not match</string>
<string name="ChangeNumberPinDiffersFragment__the_pin_associated_with_your_new_number_is_different_from_the_pin_associated_with_your_old_one">The PIN associated with your new number is different from the PIN associated with your old one. Would you like to keep your old PIN or update it?</string>
<string name="ChangeNumberPinDiffersFragment__keep_old_pin">Keep old PIN</string>
<string name="ChangeNumberPinDiffersFragment__update_pin">Update PIN</string>
<string name="ChangeNumberPinDiffersFragment__keep_old_pin_question">Keep old pin?</string>
<!-- ChangeNumberLockActivity -->
<!-- Info message shown to user if something crashed the app during the change number attempt and we were unable to confirm the change so we force them into this screen to check before letting them use the app -->
<string name="ChangeNumberLockActivity__it_looks_like_you_tried_to_change_your_number_but_we_were_unable_to_determine_if_it_was_successful_rechecking_now">It looks like you tried to change your number but we were unable to determine if it was successful.\n\nRechecking now…</string>
<!-- Dialog title shown if we were able to confirm your change number status (meaning we now know what the server thinks our number is) after a crash during the regular flow -->
<string name="ChangeNumberLockActivity__change_status_confirmed">Change status confirmed</string>
<!-- Dialog message shown if we were able to confirm your change number status (meaning we now know what the server thinks our number is) after a crash during the regular flow -->
<string name="ChangeNumberLockActivity__your_number_has_been_confirmed_as_s">Your number has been confirmed as %1$s. If this is not your new number, please restart the change number process.</string>
<!-- Dialog title shown if we were not able to confirm your phone number with the server and thus cannot let leave the change flow yet after a crash during the regular flow -->
<string name="ChangeNumberLockActivity__change_status_unconfirmed">Change status unconfirmed</string>
<!-- Dialog message shown when we can\'t verify the phone number on the server, only shown if there was a network error communicating with the server after a crash during the regular flow -->
<string name="ChangeNumberLockActivity__we_could_not_determine_the_status_of_your_change_number_request">We could not determine the status of your change number request.\n\n(Error: %1$s)</string>
<!-- Dialog button to retry confirming the number on the server -->
<string name="ChangeNumberLockActivity__retry">Retry</string>
<!-- Dialog button shown to leave the app when in the unconfirmed change status after a crash in the regular flow -->
<string name="ChangeNumberLockActivity__leave">Leave</string>
<string name="ChangeNumberLockActivity__submit_debug_log">Submit debug log</string>
<!-- ChatsSettingsFragment -->
<string name="ChatsSettingsFragment__keyboard">Keyboard</string>
<string name="ChatsSettingsFragment__send_with_enter">Send with enter</string>
<!-- Heading within chats settings for chat folders -->
<string name="ChatsSettingsFragment__chat_folders">Chat folders</string>
<!-- Option within settings to add a new chat folder if you have never created a folder before -->
<string name="ChatsSettingsFragment__add_chat_folder">Add a chat folder</string>
<!-- Option within settings to add or edit chat folders that is shown when you have already created folders -->
<string name="ChatsSettingsFragment__add_edit_chat_folder">Add or edit folders</string>
<!-- Text describing the number of folders you have -->
<plurals name="ChatsSettingsFragment__d_folder">
<item quantity="one">%1$d folder</item>
<item quantity="other">%1$d folders</item>
</plurals>
<!-- ChatFoldersEducationSheet -->
<!-- Text in a bottom sheet describing chat folders and what they can be created for -->
<string name="ChatFoldersEducationSheet__create_folders_for_family">Create folders for family, friends, work and more</string>
<!-- Text in a bottom sheet explaining how chat folders can be configured to only show unread chats -->
<string name="ChatFoldersEducationSheet__choose_to_show_unread">Choose to show only unread chats </string>
<!-- Text in a bottom sheet stating that suggested folders can be easily created -->
<string name="ChatFoldersEducationSheet__easily_add_suggested">Easily add suggested folders</string>
<!-- Button text to dismiss bottom sheet -->
<string name="ChatFoldersEducationSheet__continue">Continue</string>
<!-- ChatFoldersFragment -->
<!-- Description of what chat folders are -->
<string name="ChatFoldersFragment__organize_your_chats">Organize your chats into folders and quickly switch between them on your chat list.</string>
<!-- Header for section showing current chat folders -->
<string name="ChatFoldersFragment__folders">Folders</string>
<!-- Text next to button that allows users to create a new chat folder -->
<string name="ChatFoldersFragment__create_a_folder">Create a folder</string>
<!-- Name of a chat folder that represents the folder containing all chats -->
<string name="ChatFoldersFragment__all_chats">All chats</string>
<!-- Header for section showing suggested chat folders for users to have -->
<string name="ChatFoldersFragment__suggested_folders">Suggested folders</string>
<!-- Name of a chat folder that contains all chats that currently have unread messages -->
<string name="ChatFoldersFragment__unread">Unread</string>
<!-- Description of the suggested unread chat folder -->
<string name="ChatFoldersFragment__unread_messages">Unread messages from all chats</string>
<!-- Name of a chat folder that contains all 1:1 (individual) chats -->
<string name="ChatFoldersFragment__one_on_one_chats">1:1 chats</string>
<!-- Description of the suggested 1:1 chat folder -->
<string name="ChatFoldersFragment__only_direct_messages">Only messages from direct chats</string>
<!-- Name of a chat folder that contains all groups chats -->
<string name="ChatFoldersFragment__groups">Groups</string>
<!-- Description of the suggested group chat folder -->
<string name="ChatFoldersFragment__only_group_messages">Only messages from group chats</string>
<!-- Button text to add a suggested folder to a user\'s chat folders -->
<string name="ChatFoldersFragment__add">Add</string>
<!-- Toast shown when a folder gets added where %s is the name of the folder -->
<string name="ChatFoldersFragment__folder_added">%1$s folder added.</string>
<!-- Option in context menu to edit the folder -->
<string name="ChatFoldersFragment__edit_folder">Edit folder</string>
<!-- Option in context menu to mute all chats in the folder -->
<string name="ChatFoldersFragment__mute_all">Mute all</string>
<!-- Option in context menu to unmute all chats in the folder -->
<string name="ChatFoldersFragment__unmute_all">Unmute all</string>
<!-- Option in context menu to mark all of the chats in a folder as read -->
<string name="ChatFoldersFragment__mark_all_read">Mark all read</string>
<!-- Text describing the number of chat types in a folder -->
<plurals name="ChatFoldersFragment__d_chat_types">
<item quantity="one">%1$d chat type</item>
<item quantity="other">%1$d chat types</item>
</plurals>
<!-- Text describing the number of chat in a folder -->
<plurals name="ChatFoldersFragment__d_chats">
<item quantity="one">%1$d chat</item>
<item quantity="other">%1$d chats</item>
</plurals>
<!-- Text describing the number of chats that are excluded in a folder -->
<plurals name="ChatFoldersFragment__d_chats_excluded">
<item quantity="one">%1$d chat excluded</item>
<item quantity="other">%1$d chats excluded</item>
</plurals>
<!-- Badge shown in chat folder tab when unread count is greater than 99 -->
<string name="ChatFolderAdapter__99p">99+</string>
<!-- CreateFoldersFragment -->
<!-- Title of the screen when creating a folder, displayed in the toolbar -->
<string name="CreateFoldersFragment__create_a_folder">Create a folder</string>
<!-- Hint text shown in text field to enter a name for the folder -->
<string name="CreateFoldersFragment__folder_name">Folder name (required)</string>
<!-- Section title representing what chats are included in the folder -->
<string name="CreateFoldersFragment__included_chats">Included chats</string>
<!-- Text next to button that allows users to add chats to the folder -->
<string name="CreateFoldersFragment__add_chats">Add chats</string>
<!-- Description explaining the purpose of the included chats section -->
<string name="CreateFoldersFragment__choose_chats_you_want">Choose chats that you want to appear in this folder.</string>
<!-- Section title representing what chats are excluded from the folder -->
<string name="CreateFoldersFragment__exceptions">Exceptions</string>
<!-- Text next to button that allows users to exclude chats from the folder -->
<string name="CreateFoldersFragment__exclude_chats">Exclude chats</string>
<!-- Description explaining the purpose of the excluded chats section -->
<string name="CreateFoldersFragment__choose_chats_you_do_not_want">Choose chats that you do not want to appear in this folder.</string>
<!-- Toggle switch for folder to show unread chats -->
<string name="CreateFoldersFragment__only_show_unread_chats">Only show unread chats</string>
<!-- Explanation of unread toggle option -->
<string name="CreateFoldersFragment__when_enabled_only_chats">When enabled, only chats with unread messages will be shown in this folder.</string>
<!-- Toggle switch to display muted chats in chat folders -->
<string name="CreateFoldersFragment__include_muted_chats">Include muted chats</string>
<!-- Button text to create a folder -->
<string name="CreateFoldersFragment__create">Create</string>
<!-- Section title shown when editing an existing folder -->
<string name="CreateFoldersFragment__edit_folder">Edit folder</string>
<!-- Button text to save the changes to a folder after it has been edited -->
<string name="CreateFoldersFragment__save">Save</string>
<!-- Alert dialog title shown when users are going to discard any changes made to a folder without saving -->
<string name="CreateFoldersFragment__discard_changes_title">Discard changes?</string>
<!-- Alert dialog description explaining that any changes made will be discarded -->
<string name="CreateFoldersFragment__you_will_lose_changes">You\'ll lose the changes you\'ve made to this folder.</string>
<!-- Alert dialog confirmation text to discard the changes -->
<string name="CreateFoldersFragment__discard">Discard</string>
<!-- Text that when pressed will delete the current folder -->
<string name="CreateFoldersFragment__delete_folder">Delete folder</string>
<!-- Alert dialog title to delete the current folder -->
<string name="CreateFoldersFragment__delete_this_chat_folder">Delete this chat folder?</string>
<!-- Option to see all of the chats if the chat list was too long and had been truncated -->
<string name="CreateFoldersFragment__see_all">See all</string>
<!-- Toast shown when trying to make a folder with no name -->
<string name="CreateFoldersFragment__please_enter_name">Please enter a folder name</string>
<!-- ChooseChatsFragment -->
<!-- Section title representing chat types that can be added to the folder -->
<string name="ChooseChatsFragment__chat_types">Chat types</string>
<!-- Done button label to save selected chats to folder -->
<string name="ChooseChatsFragment__done">Done</string>
<!-- NotificationsSettingsFragment -->
<string name="NotificationsSettingsFragment__messages">Messages</string>
<string name="NotificationsSettingsFragment__calls">Calls</string>
<string name="NotificationsSettingsFragment__notify_when">Notify when…</string>
<string name="NotificationsSettingsFragment__contact_joins_signal">Contact joins Signal</string>
<!-- Notification preference header -->
<string name="NotificationsSettingsFragment__notification_profiles">Notification profiles</string>
<!-- Notification preference option header -->
<string name="NotificationsSettingsFragment__profiles">Profiles</string>
<!-- Notification preference summary text -->
<string name="NotificationsSettingsFragment__create_a_profile_to_receive_notifications_only_from_people_and_groups_you_choose">Create a profile to receive notifications only from people and groups you choose.</string>
<!-- NotificationProfilesFragment -->
<!-- Title for notification profiles screen that shows all existing profiles; Title with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="NotificationProfilesFragment__notification_profiles">Notification profiles</string>
<!-- Button text to create a notification profile -->
<string name="NotificationProfilesFragment__create_profile">Create profile</string>
<!-- PrivacySettingsFragment -->
<string name="PrivacySettingsFragment__blocked">Blocked</string>
<!-- Settings label that shows the number blocked contacts -->
<plurals name="PrivacySettingsFragment__d_contacts">
<item quantity="one">%1$d contact or group</item>
<item quantity="other">%1$d contacts or groups</item>
</plurals>
<string name="PrivacySettingsFragment__messaging">Messaging</string>
<string name="PrivacySettingsFragment__disappearing_messages">Disappearing messages</string>
<string name="PrivacySettingsFragment__app_security">App security</string>
<!-- This refers to the multi-tasking overview (recent apps) from the Android operating system.-->
<string name="PrivacySettingsFragment__block_screenshots_in_the_recents_list_and_inside_the_app">Block screenshots in the recents list and inside the app</string>
<string name="PrivacySettingsFragment__signal_message_and_calls">Signal messages and calls, always relay calls, and sealed sender</string>
<string name="PrivacySettingsFragment__default_timer_for_new_changes">Default timer for new chats</string>
<string name="PrivacySettingsFragment__set_a_default_disappearing_message_timer_for_all_new_chats_started_by_you">Set a default disappearing message timer for all new chats started by you.</string>
<!-- Summary for stories preference to launch into story privacy settings -->
<string name="PrivacySettingsFragment__payment_lock_require_lock">Require Android screen lock or fingerprint to transfer funds</string>
<!-- Alert dialog title when payment lock cannot be enabled -->
<string name="PrivacySettingsFragment__cant_enable_title">Cant enable payment lock</string>
<!-- Alert dialog description to setup screen lock or fingerprint in phone settings -->
<string name="PrivacySettingsFragment__cant_enable_description">To use Payment Lock, you must first enable a screen lock or fingerprint ID in your phones settings.</string>
<!-- Shown in a toast when we can\'t navigate to the user\'s system fingerprint settings -->
<string name="PrivacySettingsFragment__failed_to_navigate_to_system_settings">Failed to navigate to system settings</string>
<!-- Alert dialog button to go to phone settings -->
<!-- Alert dialog button to cancel the dialog -->
<!-- AdvancedPrivacySettingsFragment -->
<string name="AdvancedPrivacySettingsFragment__sealed_sender_link" translatable="false">https://signal.org/blog/sealed-sender</string>
<string name="AdvancedPrivacySettingsFragment__show_status_icon">Show status icon</string>
<string name="AdvancedPrivacySettingsFragment__show_an_icon">Show an icon in message details when they were delivered using sealed sender.</string>
<!-- ExpireTimerSettingsFragment -->
<string name="ExpireTimerSettingsFragment__when_enabled_new_messages_sent_and_received_in_new_chats_started_by_you_will_disappear_after_they_have_been_seen">When enabled, new messages sent and received in new chats started by you will disappear after they have been seen.</string>
<string name="ExpireTimerSettingsFragment__when_enabled_new_messages_sent_and_received_in_this_chat_will_disappear_after_they_have_been_seen">When enabled, new messages sent and received in this chat will disappear after they have been seen.</string>
<string name="ExpireTimerSettingsFragment__off">Off</string>
<string name="ExpireTimerSettingsFragment__4_weeks">4 weeks</string>
<string name="ExpireTimerSettingsFragment__1_week">1 week</string>
<string name="ExpireTimerSettingsFragment__1_day">1 day</string>
<string name="ExpireTimerSettingsFragment__8_hours">8 hours</string>
<string name="ExpireTimerSettingsFragment__1_hour">1 hour</string>
<string name="ExpireTimerSettingsFragment__5_minutes">5 minutes</string>
<string name="ExpireTimerSettingsFragment__30_seconds">30 seconds</string>
<string name="ExpireTimerSettingsFragment__custom_time">Custom time</string>
<string name="ExpireTimerSettingsFragment__set">Set</string>
<string name="ExpireTimerSettingsFragment__save">Save</string>
<string name="CustomExpireTimerSelectorView__seconds">seconds</string>
<string name="CustomExpireTimerSelectorView__minutes">minutes</string>
<string name="CustomExpireTimerSelectorView__hours">hours</string>
<string name="CustomExpireTimerSelectorView__days">days</string>
<string name="CustomExpireTimerSelectorView__weeks">weeks</string>
<!-- HelpSettingsFragment -->
<string name="HelpSettingsFragment__support_center">Support center</string>
<string name="HelpSettingsFragment__contact_us">Contact us</string>
<string name="HelpSettingsFragment__version">Version</string>
<string name="HelpSettingsFragment__debug_log">Debug log</string>
<!-- Header for the screen that displays the licenses of the open-source software dependencies of the Signal app-->
<string name="HelpSettingsFragment__licenses">Licenses</string>
<string name="HelpSettingsFragment__terms_amp_privacy_policy">Terms &amp; Privacy Policy</string>
<string name="HelpFragment__copyright_signal_messenger">Copyright Signal Messenger</string>
<string name="HelpFragment__licenced_under_the_agplv3">Licensed under the GNU AGPLv3</string>
<!-- DataAndStorageSettingsFragment -->
<string name="DataAndStorageSettingsFragment__media_quality">Media quality</string>
<!-- Category title for the quality of the media to be sent -->
<string name="DataAndStorageSettingsFragment__sent_media_quality">Sent media quality</string>
<string name="DataAndStorageSettingsFragment__sending_high_quality_media_will_use_more_data">Sending high quality media will use more data.</string>
<!-- Setting option that can be selected to default media to be sent as high quality by default -->
<string name="DataAndStorageSettingsFragment__high">High</string>
<!-- Setting option that can be selected to default media to be sent as standard quality by default -->
<string name="DataAndStorageSettingsFragment__standard">Standard</string>
<string name="DataAndStorageSettingsFragment__calls">Calls</string>
<!-- ChatColorSelectionFragment -->
<!-- Text shown on a circle button to indicate the app will automatically select a color for conversation bubbles for this chat. -->
<string name="ChatColorSelectionFragment__auto">Auto</string>
<string name="ChatColorSelectionFragment__use_custom_colors">Use custom colors</string>
<string name="ChatColorSelectionFragment__chat_color">Chat color</string>
<string name="ChatColorSelectionFragment__edit">Edit</string>
<string name="ChatColorSelectionFragment__duplicate">Duplicate</string>
<string name="ChatColorSelectionFragment__delete">Delete</string>
<string name="ChatColorSelectionFragment__delete_color">Delete color</string>
<plurals name="ChatColorSelectionFragment__this_custom_color_is_used">
<item quantity="one">This custom color is used in %1$d chat. Do you want to delete it for all chats?</item>
<item quantity="other">This custom color is used in %1$d chats. Do you want to delete it for all chats?</item>
</plurals>
<string name="ChatColorSelectionFragment__delete_chat_color">Delete chat color?</string>
<!-- CustomChatColorCreatorFragment -->
<string name="CustomChatColorCreatorFragment__solid">Solid</string>
<string name="CustomChatColorCreatorFragment__gradient">Gradient</string>
<string name="CustomChatColorCreatorFragment__hue">Hue</string>
<string name="CustomChatColorCreatorFragment__saturation">Saturation</string>
<!-- CustomChatColorCreatorFragmentPage -->
<string name="CustomChatColorCreatorFragmentPage__save">Save</string>
<string name="CustomChatColorCreatorFragmentPage__edit_color">Edit color</string>
<plurals name="CustomChatColorCreatorFragmentPage__this_color_is_used">
<item quantity="one">This color is used in %1$d chat. Do you want to save changes for all chats?</item>
<item quantity="other">This color is used in %1$d chats. Do you want to save changes for all chats?</item>
</plurals>
<!-- ChatColorGradientTool -->
<!-- Title text for prompt to donate. Shown in a popup at the bottom of the chat list. -->
<string name="Donate2022Q2Megaphone_donate_to_signal">Donate to Signal</string>
<!-- Body text for prompt to donate. Shown in a popup at the bottom of the chat list. -->
<string name="Donate2022Q2Megaphone_signal_is_powered_by_people_like_you">Signal is powered by people like you. Donate monthly and receive a badge.</string>
<!-- Button label that brings a user to the donate screen. Shown in a popup at the bottom of the chat list. -->
<string name="Donate2022Q2Megaphone_donate">Donate</string>
<!-- Button label that dismissed a prompt to donate. Shown in a popup at the bottom of the chat list. -->
<string name="Donate2022Q2Megaphone_not_now">Not now</string>
<!-- EditReactionsFragment -->
<string name="EditReactionsFragment__customize_reactions">Customize reactions</string>
<string name="EditReactionsFragment__tap_to_replace_an_emoji">Tap to replace an emoji</string>
<string name="EditReactionsFragment__reset">Reset</string>
<string name="EditReactionsFragment_save">Save</string>
<string name="ChatColorSelectionFragment__auto_matches_the_color_to_the_wallpaper">Auto matches the color to the wallpaper</string>
<string name="CustomChatColorCreatorFragment__drag_to_change_the_direction_of_the_gradient">Drag to change the direction of the gradient</string>
<!-- AddAProfilePhotoMegaphone -->
<string name="AddAProfilePhotoMegaphone__add_a_profile_photo">Add a profile photo</string>
<string name="AddAProfilePhotoMegaphone__choose_a_look_and_color">Choose a look and color or customize your initials.</string>
<string name="AddAProfilePhotoMegaphone__not_now">Not now</string>
<string name="AddAProfilePhotoMegaphone__add_photo">Add photo</string>
<!-- BecomeASustainerMegaphone -->
<string name="BecomeASustainerMegaphone__become_a_sustainer">Become a Sustainer</string>
<!-- Displayed in the Become a Sustainer megaphone -->
<string name="BecomeASustainerMegaphone__signal_is_powered_by">Signal is powered by people like you. Donate and receive a badge.</string>
<string name="BecomeASustainerMegaphone__not_now">Not now</string>
<string name="BecomeASustainerMegaphone__donate">Donate</string>
<!-- KeyboardPagerFragment -->
<string name="KeyboardPagerFragment_emoji">Emoji</string>
<string name="KeyboardPagerFragment_open_emoji_search">Open emoji search</string>
<string name="KeyboardPagerFragment_open_sticker_search">Open sticker search</string>
<string name="KeyboardPagerFragment_open_gif_search">Open gif search</string>
<string name="KeyboardPagerFragment_stickers">Stickers</string>
<string name="KeyboardPagerFragment_backspace">Backspace</string>
<string name="KeyboardPagerFragment_gifs">Gifs</string>
<string name="KeyboardPagerFragment_search_emoji">Search emoji</string>
<string name="KeyboardPagerfragment_back_to_emoji">Back to emoji</string>
<string name="KeyboardPagerfragment_clear_search_entry">Clear search entry</string>
<string name="KeyboardPagerFragment_search_giphy">Search GIPHY</string>
<!-- StickerSearchDialogFragment -->
<string name="StickerSearchDialogFragment_search_stickers">Search stickers</string>
<string name="StickerSearchDialogFragment_no_results_found">No results found</string>
<string name="EmojiSearchFragment__no_results_found">No results found</string>
<string name="NotificationsSettingsFragment__unknown_ringtone">Unknown ringtone</string>
<!-- ConversationSettingsFragment -->
<!-- Dialog title displayed when non-admin tries to add a story to an audience group -->
<string name="ConversationSettingsFragment__cant_add_to_group_story">Can\'t add to group story</string>
<!-- Dialog message displayed when non-admin tries to add a story to an audience group -->
<string name="ConversationSettingsFragment__only_admins_of_this_group_can_add_to_its_story">Only admins of this group can add to its story</string>
<!-- Error toasted when no activity can handle the add contact intent -->
<string name="ConversationSettingsFragment__contacts_app_not_found">Contacts app not found</string>
<string name="ConversationSettingsFragment__start_video_call">Start video call</string>
<string name="ConversationSettingsFragment__start_audio_call">Start voice call</string>
<!-- Button label with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="ConversationSettingsFragment__story">Story</string>
<!-- Button label with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="ConversationSettingsFragment__message">Message</string>
<!-- Button label with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="ConversationSettingsFragment__video">Video</string>
<!-- Button label with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="ConversationSettingsFragment__audio">Audio</string>
<!-- Button label with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="ConversationSettingsFragment__call">Call</string>
<!-- Button label with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="ConversationSettingsFragment__mute">Mute</string>
<!-- Button label with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="ConversationSettingsFragment__muted">Muted</string>
<!-- Button label with hyphenation. Translation can use soft hyphen - Unicode U+00AD -->
<string name="ConversationSettingsFragment__search">Search</string>
<string name="ConversationSettingsFragment__disappearing_messages">Disappearing messages</string>
<string name="ConversationSettingsFragment__sounds_and_notifications">Sounds &amp; notifications</string>
<string name="ConversationSettingsFragment__internal_details" translatable="false">Internal details</string>
<string name="ConversationSettingsFragment__contact_details">Phone contact info</string>
<string name="ConversationSettingsFragment__view_safety_number">View safety number</string>
<string name="ConversationSettingsFragment__block">Block</string>
<string name="ConversationSettingsFragment__block_group">Block group</string>
<string name="ConversationSettingsFragment__unblock">Unblock</string>
<string name="ConversationSettingsFragment__unblock_group">Unblock group</string>
<string name="ConversationSettingsFragment__add_to_a_group">Add to a group</string>
<string name="ConversationSettingsFragment__see_all">See all</string>
<string name="ConversationSettingsFragment__add_members">Add members</string>
<string name="ConversationSettingsFragment__permissions">Permissions</string>
<string name="ConversationSettingsFragment__requests_and_invites">Requests &amp; invites</string>
<string name="ConversationSettingsFragment__group_link">Group link</string>
<!-- Option in conversation settings to add a user as a contact -->
<string name="ConversationSettingsFragment__add_as_a_contact">Add as a contact</string>
<string name="ConversationSettingsFragment__unmute">Unmute</string>
<!-- The subtitle for a settings item that describes how long the user\'s chat is muted. If a chat is muted, you will not receive notifications unless @mentioned. The placeholder represents a time (e.g. 10pm, March 4, etc). -->
<string name="ConversationSettingsFragment__conversation_muted_until_s">Chat muted until %1$s</string>
<string name="ConversationSettingsFragment__conversation_muted_forever">Chat muted forever</string>
<string name="ConversationSettingsFragment__copied_phone_number_to_clipboard">Copied phone number to clipboard.</string>
<string name="ConversationSettingsFragment__phone_number">Phone number</string>
<string name="ConversationSettingsFragment__get_badges">Get badges for your profile by supporting Signal. Tap on a badge to learn more.</string>
<!-- Error message shown when the user is trying to open a media that is not sent yet. -->
<string name="ConversationSettingsFragment__this_media_is_not_sent_yet">This media is not sent yet.</string>
<!-- PermissionsSettingsFragment -->
<string name="PermissionsSettingsFragment__add_members">Add members</string>
<string name="PermissionsSettingsFragment__edit_group_info">Edit group info</string>
<string name="PermissionsSettingsFragment__send_messages">Send messages</string>
<string name="PermissionsSettingsFragment__all_members">All members</string>
<string name="PermissionsSettingsFragment__only_admins">Only admins</string>
<string name="PermissionsSettingsFragment__who_can_add_new_members">Who can add new members?</string>
<string name="PermissionsSettingsFragment__who_can_edit_this_groups_info">Who can edit this group\'s info?</string>
<string name="PermissionsSettingsFragment__who_can_send_messages">Who can send messages and start calls?</string>
<!-- SoundsAndNotificationsSettingsFragment -->
<string name="SoundsAndNotificationsSettingsFragment__mute_notifications">Mute notifications</string>
<string name="SoundsAndNotificationsSettingsFragment__not_muted">Not muted</string>
<string name="SoundsAndNotificationsSettingsFragment__mentions">Mentions</string>
<string name="SoundsAndNotificationsSettingsFragment__always_notify">Always notify</string>
<!-- Dialog option to not send notifications if mentioned when the conversation is muted -->
<string name="SoundsAndNotificationsSettingsFragment__do_not_notify">Do not notify</string>
<string name="SoundsAndNotificationsSettingsFragment__custom_notifications">Custom notifications</string>
<!-- StickerKeyboard -->
<string name="StickerKeyboard__recently_used">Recently used</string>
<!-- PlaybackSpeedToggleTextView -->
<string name="PlaybackSpeedToggleTextView__p5x">.5x</string>
<string name="PlaybackSpeedToggleTextView__1x">1x</string>
<string name="PlaybackSpeedToggleTextView__1p5x">1.5x</string>
<string name="PlaybackSpeedToggleTextView__2x">2x</string>
<!-- PaymentRecipientSelectionFragment -->
<string name="PaymentRecipientSelectionFragment__new_payment">New payment</string>
<!-- NewConversationActivity -->
<string name="NewConversationActivity__new_message">New message</string>
<!-- Context menu item message -->
<string name="NewConversationActivity__message">Message</string>
<!-- Context menu item audio call -->
<string name="NewConversationActivity__audio_call">Voice call</string>
<!-- Context menu item video call -->
<string name="NewConversationActivity__video_call">Video call</string>
<!-- Context menu item remove -->
<string name="NewConversationActivity__remove">Remove</string>
<!-- Context menu item block -->
<string name="NewConversationActivity__block">Block</string>
<!-- Dialog title when removing a contact -->
<string name="NewConversationActivity__remove_s">Remove %1$s?</string>
<!-- Dialog message when removing a contact -->
<string name="NewConversationActivity__you_wont_see_this_person">You won\'t see this person when searching. You\'ll get a message request if they message you in the future.</string>
<!-- Snackbar message after removing a contact -->
<string name="NewConversationActivity__s_has_been_removed">%1$s has been removed</string>
<!-- Snackbar message after blocking a contact -->
<string name="NewConversationActivity__s_has_been_blocked">%1$s has been blocked</string>
<!-- Snackbar message when blocking a contact has failed -->
<string name="NewConversationActivity__block_failed">Block failed</string>
<!-- Dialog title when remove target contact is in system contacts -->
<string name="NewConversationActivity__unable_to_remove_s">Unable to remove %1$s</string>
<!-- Dialog message when remove target contact is in system contacts -->
<string name="NewConversationActivity__this_person_is_saved_to_your">This person is saved to your device\'s Contacts. Delete them from your Contacts and try again.</string>
<!-- Dialog action to view contact when they can\'t be removed otherwise -->
<string name="NewConversationActivity__view_contact">View contact</string>
<!-- Error message shown when looking up a person by phone number and that phone number is not associated with a signal account -->
<string name="NewConversationActivity__s_is_not_a_signal_user">%1$s is not a Signal user</string>
<!-- Accessibility label for opening the screen specific dropdown menu. -->
<string name="NewConversationActivity__accessibility_open_top_bar_menu">Open menu</string>
<!-- Error message shown in a dialog when trying to create a new group with non-signal users (e.g., unregistered or phone number only contacts) -->
<plurals name="CreateGroupActivity_not_signal_users">
<item quantity="one">%1$s is not a Signal user</item>
<item quantity="other">%1$s are not Signal users</item>
</plurals>
<!-- Hint text that shows in the recipient search box when no text is entered yet. -->
<string name="ContactFilterView__search_name_or_number">Name, username or number</string>
<!-- VoiceNotePlayerView -->
<string name="VoiceNotePlayerView__dot_s">· %1$s</string>
<string name="VoiceNotePlayerView__stop_voice_message">Stop voice message</string>
<string name="VoiceNotePlayerView__change_voice_message_speed">Change voice message speed</string>
<string name="VoiceNotePlayerView__pause_voice_message">Pause voice message</string>
<string name="VoiceNotePlayerView__play_voice_message">Play voice message</string>
<string name="VoiceNotePlayerView__navigate_to_voice_message">Navigate to voice message</string>
<!-- AvatarPickerFragment -->
<string name="AvatarPickerFragment__avatar_preview">Avatar preview</string>
<string name="AvatarPickerFragment__camera">Camera</string>
<string name="AvatarPickerFragment__take_a_picture">Take a picture</string>
<string name="AvatarPickerFragment__choose_a_photo">Choose a photo</string>
<string name="AvatarPickerFragment__photo">Photo</string>
<!-- Button label during avatar selection/creation that when tapped lets you generate an avatar from typed in text. -->
<string name="AvatarPickerFragment__text">Text</string>
<string name="AvatarPickerFragment__save">Save</string>
<string name="AvatarPickerFragment__clear_avatar">Clear avatar</string>
<string name="AvatarPickerRepository__failed_to_save_avatar">Failed to save avatar</string>
<!-- TextAvatarCreationFragment -->
<string name="TextAvatarCreationFragment__preview">Preview</string>
<string name="TextAvatarCreationFragment__done">Done</string>
<string name="TextAvatarCreationFragment__text">Text</string>
<string name="TextAvatarCreationFragment__color">Color</string>
<!-- VectorAvatarCreationFragment -->
<string name="VectorAvatarCreationFragment__select_a_color">Select a color</string>
<!-- Displayed in the toolbar when externally sharing text to multiple recipients -->
<string name="ShareInterstitialActivity__share">Share</string>
<!-- DSLSettingsToolbar -->
<!-- Content description describing the back arrow on toolbars -->
<string name="DSLSettingsToolbar__navigate_up">Navigate up</string>
<string name="MultiselectForwardFragment__forward_to">Forward to</string>
<!-- Displayed when sharing content to people via the fragment -->
<string name="MultiselectForwardFragment__share_with">Share with</string>
<string name="MultiselectForwardFragment__add_a_message">Add a message</string>
<string name="MultiselectForwardFragment__faster_forwards">Faster forwards</string>
<!-- Displayed when user selects a video that will be clipped before sharing to a story -->
<string name="MultiselectForwardFragment__videos_will_be_trimmed">Videos will be trimmed to 30s clips and sent as multiple Stories.</string>
<!-- Displayed when user selects a video that cannot be sent as a story -->
<string name="MultiselectForwardFragment__videos_sent_to_stories_cant">Videos sent to Stories can\'t be longer than 30s.</string>
<!-- Body in alert dialog telling users that messages are now sent immediately -->
<string name="MultiselectForwardFragment__forwarded_messages_are_now">Forwarded messages are now sent immediately.</string>
<plurals name="MultiselectForwardFragment_send_d_messages">
<item quantity="one">Send %1$d message</item>
<item quantity="other">Send %1$d messages</item>
</plurals>
<plurals name="MultiselectForwardFragment_messages_sent">
<item quantity="one">Message sent</item>
<item quantity="other">Messages sent</item>
</plurals>
<plurals name="MultiselectForwardFragment_messages_failed_to_send">
<item quantity="one">Message failed to send</item>
<item quantity="other">Messages failed to send</item>
</plurals>
<plurals name="MultiselectForwardFragment__couldnt_forward_messages">
<item quantity="one">Couldn\'t forward message because it\'s no longer available.</item>
<item quantity="other">Couldn\'t forward messages because they\'re no longer available.</item>
</plurals>
<!-- Error message shown when attempting to select a group to forward/share but it\'s announcement only and you are not an admin -->
<string name="MultiselectForwardFragment__only_admins_can_send_messages_to_this_group">Only admins can send messages to this group.</string>
<!-- Error message shown when users try to choose more than 5 chats to send a message to -->
<string name="MultiselectForwardFragment__you_cant_select_more_chats">You can\'t select more than 5 chats</string>
<!-- Media V2 -->
<!-- Dialog message when sending a story via an add to group story button -->
<string name="MediaReviewFragment__add_to_the_group_story">Add to the group story \"%s\"</string>
<!-- Positive dialog action when sending a story via an add to group story button -->
<string name ="MediaReviewFragment__add_to_story">Add to story</string>
<string name="MediaReviewFragment__add_a_message">Add a message</string>
<!-- Hint text inside of a compose box that is shown when the user is adding media while quoting a message. -->
<string name="MediaReviewFragment__add_a_reply">Add a reply</string>
<string name="MediaReviewFragment__send_to">Send to</string>
<string name="MediaReviewFragment__view_once_message">View once media</string>
<string name="MediaReviewFragment__one_or_more_items_were_too_large">One or more items were too large</string>
<string name="MediaReviewFragment__one_or_more_items_were_invalid">One or more items were invalid</string>
<string name="MediaReviewFragment__too_many_items_selected">Too many items selected</string>
<!-- Small notification presented to the user when they set their video to view-once mode -->
<string name="MediaReviewFragment__video_set_to_view_once">Video set to view once</string>
<!-- Small notification presented to the user when they set their photo to view-once mode -->
<string name="MediaReviewFragment__photo_set_to_view_once">Photo set to view once</string>
<!-- Small notification presented to the user when they set their video to be sent in high visual quality. -->
<string name="MediaReviewFragment__video_set_to_high_quality">Video set to high quality</string>
<!-- Small notification presented to the user when they set their video to be sent in standard (lower than high) visual quality. -->
<string name="MediaReviewFragment__video_set_to_standard_quality">Video set to standard quality</string>
<!-- Small notification presented to the user when they set their still image to be sent in high visual quality. -->
<string name="MediaReviewFragment__photo_set_to_high_quality">Photo set to high quality</string>
<!-- Small notification presented to the user when they set their still image to be sent in standard (lower than high) visual quality. -->
<string name="MediaReviewFragment__photo_set_to_standard_quality">Photo set to standard quality</string>
<!-- Accessibility label describing the add media button on the Media review screen -->
<string name="MediaReviewFragment__add_media_accessibility_label">Add a Media</string>
<!-- Accessibility label describing the brush and pen button on the Media review screen -->
<string name="MediaReviewFragment__brush_pen_accessibility_label">Brush and Pen</string>
<!-- Accessibility label describing the crop and rotate button on the Media review screen -->
<string name="MediaReviewFragment__crop_rotate_accessibility_label">Crop and Rotate</string>
<!-- Accessibility label describing the change media quality button on the Media review screen -->
<string name="MediaReviewFragment__change_media_quality_accessibility_label">Change Media Quality</string>
<!-- Accessibility label describing the save media button on the Media review screen -->
<string name="MediaReviewFragment__save_media_accessibility_label">Save Media</string>
<!-- Accessibility label describing the toggle emoji keyboard button on the Media review screen -->
<string name="MediaReviewFragment__emoji_toggle_accessibility_label">Toggle emoji keyboard</string>
<!-- Accessibility label describing the toggle view once button on the Media review screen -->
<string name="MediaReviewFragment__view_once_toggle_accessibility_label">Toggle View Once</string>
<!-- Accessibility label describing the send media button on the Media review screen -->
<string name="MediaReviewFragment__send_media_accessibility_label">Send Media</string>
<!-- Accessibility label describing the finish adding a message button on the Media review screen dialog -->
<string name="MediaReviewFragment__finish_adding_a_message_accessibility_label">Finish adding a Message</string>
<!-- Small notification presented to the user when they set multiple media items to be sent in high visual quality. -->
<plurals name="MediaReviewFragment__items_set_to_high_quality">
<item quantity="one">%1$d item set to high quality</item>
<item quantity="other">%1$d items set to high quality</item>
</plurals>
<!-- Small notification presented to the user when they set multiple media items to be sent in standard (lower than high) visual quality. -->
<plurals name="MediaReviewFragment__items_set_to_standard_quality">
<item quantity="one">%d item set to standard quality</item>
<item quantity="other">%d items set to standard quality</item>
</plurals>
<string name="ImageEditorHud__cancel">Cancel</string>
<string name="ImageEditorHud__draw">Draw</string>
<string name="ImageEditorHud__write_text">Write text</string>
<string name="ImageEditorHud__add_a_sticker">Add a sticker</string>
<string name="ImageEditorHud__blur">Blur</string>
<string name="ImageEditorHud__done_editing">Done editing</string>
<string name="ImageEditorHud__clear_all">Clear all</string>
<string name="ImageEditorHud__undo">Undo</string>
<string name="ImageEditorHud__toggle_between_marker_and_highlighter">Toggle between marker and highlighter</string>
<string name="ImageEditorHud__toggle_between_text_styles">Toggle between text styles</string>
<!-- Header for section of featured stickers (location/time stickers) -->
<string name="ScribbleStickersFragment__featured_stickers">Featured</string>
<string name="MediaCountIndicatorButton__send">Send</string>
<string name="MediaReviewSelectedItem__tap_to_remove">Tap to remove</string>
<string name="MediaReviewSelectedItem__tap_to_select">Tap to select</string>
<string name="MediaReviewImagePageFragment__discard">Discard</string>
<string name="MediaReviewImagePageFragment__discard_changes">Discard changes?</string>
<string name="MediaReviewImagePageFragment__youll_lose_any_changes">You\'ll lose any changes you\'ve made to this photo.</string>
<!-- The title of a dialog notifying that a user was found matching a scanned QR code. The placeholder is a username. Usernames are always latin characters. -->
<string name="MediaCaptureFragment_username_dialog_title">Found %1$s</string>
<!-- The body of a dialog notifying that a user was found matching a scanned QR code, prompting the user to start a chat with them. The placeholder is a username. Usernames are always latin characters. -->
<string name="MediaCaptureFragment_username_dialog_body">Start a chat with \"%1$s\"</string>
<!-- The label of a dialog asking the user if they would like to start a chat with a specific user. -->
<string name="MediaCaptureFragment_username_dialog_go_to_chat_button">Go to chat</string>
<!-- The title of a dialog notifying that the user scanned a QR code that could be used to link a Signal device. -->
<string name="MediaCaptureFragment_device_link_dialog_title">Link device?</string>
<!-- The body of a dialog notifying that the user scanned a QR code that could be used to link a Signal device. -->
<string name="MediaCaptureFragment_it_looks_like_youre_trying">It looks like you\'re trying to link a Signal device. Tap continue and then tap \"Link a New Device\" and scan the QR code again.</string>
<!-- The label of a dialog asking the user if they would like to continue to the linked device settings screen. -->
<string name="MediaCaptureFragment_device_link_dialog_continue">Continue</string>
<string name="BadgesOverviewFragment__my_badges">My badges</string>
<string name="BadgesOverviewFragment__featured_badge">Featured badge</string>
<string name="BadgesOverviewFragment__display_badges_on_profile">Display badges on profile</string>
<string name="BadgesOverviewFragment__failed_to_update_profile">Failed to update profile</string>
<string name="SelectFeaturedBadgeFragment__select_a_badge">Select a badge</string>
<string name="SelectFeaturedBadgeFragment__you_must_select_a_badge">You must select a badge</string>
<string name="SelectFeaturedBadgeFragment__failed_to_update_profile">Failed to update profile</string>
<!-- Displayed on primary button in the bottom sheet as a call-to-action to launch into the donation flow -->
<string name="ViewBadgeBottomSheetDialogFragment__donate_now">Donate now</string>
<!-- Title of a page in the bottom sheet. Placeholder is a user\'s short-name -->
<string name="ViewBadgeBottomSheetDialogFragment__s_supports_signal">%1$s supports Signal</string>
<!-- Description of a page in the bottom sheet of a monthly badge. Placeholder is a user\'s short-name -->
<string name="ViewBadgeBottomSheetDialogFragment__s_supports_signal_with_a_monthly">%1$s supports Signal with a monthly donation. Signal is a nonprofit with no advertisers or investors, supported only by people like you.</string>
<!-- Description of a page in the bottom sheet of a one-time badge. Placeholder is a user\'s short-name -->
<string name="ViewBadgeBottomSheetDialogFragment__s_supports_signal_with_a_donation">%1$s supports Signal with a donation. Signal is a nonprofit with no advertisers or investors, supported only by people like you.</string>
<string name="ImageView__badge">Badge</string>
<string name="SubscribeFragment__cancel_subscription">Cancel Subscription</string>
<string name="SubscribeFragment__confirm_cancellation">Confirm Cancellation?</string>
<string name="SubscribeFragment__you_wont_be_charged_again">You won\'t be charged again. Your badge will be removed from your profile at the end of your billing period.</string>
<string name="SubscribeFragment__not_now">Not now</string>
<string name="SubscribeFragment__confirm">Confirm</string>
<string name="SubscribeFragment__update_subscription">Update Subscription</string>
<string name="SubscribeFragment__your_subscription_has_been_cancelled">Your subscription has been cancelled.</string>
<string name="SubscribeFragment__update_subscription_question">Update subscription?</string>
<string name="SubscribeFragment__update">Update</string>
<string name="SubscribeFragment__you_will_be_charged_the_full_amount_s_of">You will be charged the full amount (%1$s) of the new subscription price today. Your subscription will renew monthly.</string>
<string name="Subscription__s_per_month">%s/month</string>
<!-- Shown when a subscription is active and isn\'t going to expire at the end of the term -->
<string name="Subscription__renews_s">Renews %1$s</string>
<!-- Shown when a subscription is active and is going to expire at the end of the term -->
<string name="Subscription__expires_s">Expires %1$s</string>
<!-- Title of learn more sheet -->
<string name="SubscribeLearnMoreBottomSheetDialogFragment__signal_is_different">Signal is different.</string>
<!-- First small text blurb on learn more sheet -->
<string name="SubscribeLearnMoreBottomSheetDialogFragment__private_messaging">Private messaging. No ads, no trackers, no surveillance.</string>
<!-- Second small text blurb on learn more sheet -->
<string name="SubscribeLearnMoreBottomSheetDialogFragment__signal_is_supported_by">Signal is supported by donations, meaning that your privacy is at the center of everything we do. Signal is built for you; not your data and not for profit.</string>
<!-- Third small text blurb on learn more sheet -->
<string name="SubscribeLearnMoreBottomSheetDialogFragment__if_you_can">If you can, please donate today to keep Signal fun, dependable, and available for everyone.</string>
<string name="SubscribeThanksForYourSupportBottomSheetDialogFragment__thanks_for_your_support">Thanks for your Support!</string>
<!-- Subtext underneath the dialog title on the thanks sheet -->
<string name="SubscribeThanksForYourSupportBottomSheetDialogFragment__youve_earned_a_donor_badge">You\'ve earned a donor badge from Signal! Display it on your profile to show off your support.</string>
<string name="SubscribeThanksForYourSupportBottomSheetDialogFragment__you_can_also">You can also</string>
<string name="SubscribeThanksForYourSupportBottomSheetDialogFragment__become_a_montly_sustainer">become a monthly Sustainer.</string>
<string name="SubscribeThanksForYourSupportBottomSheetDialogFragment__display_on_profile">Display on Profile</string>
<string name="SubscribeThanksForYourSupportBottomSheetDialogFragment__make_featured_badge">Make featured badge</string>
<string name="SubscribeThanksForYourSupportBottomSheetDialogFragment__continue">Continue</string>
<string name="ThanksForYourSupportBottomSheetFragment__when_you_have_more">When you have more than one badge, you can choose one to feature for others to see on your profile.</string>
<string name="BecomeASustainerFragment__get_badges">Get badges for your profile by supporting Signal.</string>
<string name="BecomeASustainerFragment__signal_is_a_non_profit">Signal is a nonprofit with no advertisers or investors, supported only by people like you.</string>
<!-- Button label for creating a donation -->
<string name="ManageDonationsFragment__donate_to_signal">Donate to Signal</string>
<!-- Heading for more area of manage subscriptions page -->
<string name="ManageDonationsFragment__more">More</string>
<!-- Heading for receipts area of manage subscriptions page -->
<!-- Heading for my subscription area of manage subscriptions page -->
<string name="ManageDonationsFragment__my_support">My support</string>
<string name="ManageDonationsFragment__manage_subscription">Manage subscription</string>
<!-- Label for Donation Receipts button -->
<string name="ManageDonationsFragment__donation_receipts">Donation Receipts</string>
<string name="ManageDonationsFragment__badges">Badges</string>
<string name="ManageDonationsFragment__subscription_faq">Subscription FAQ</string>
<!-- Preference heading for other ways to donate -->
<string name="ManageDonationsFragment__other_ways_to_give">Other ways to give</string>
<!-- Preference label to launch badge gifting -->
<string name="ManageDonationsFragment__donate_for_a_friend">Donate for a Friend</string>
<!-- Dialog title shown when a donation requires verifying/confirmation outside of the app and the user hasn\'t done that yet -->
<string name="ManageDonationsFragment__couldnt_confirm_donation">Couldn\'t confirm donation</string>
<!-- Dialog message shown when a monthly donation requires verifying/confirmation outside of the app and the user hasn\'t done that yet, placeholder is money amount -->
<string name="ManageDonationsFragment__your_monthly_s_donation_couldnt_be_confirmed">Your %1$s/month donation couldn\'t be confirmed. Check your banking app to approve your iDEAL payment.</string>
<!-- Dialog message shown when a one-time donation requires verifying/confirmation outside of the app and the user hasn\'t done that yet, placeholder is money amount -->
<string name="ManageDonationsFragment__your_one_time_s_donation_couldnt_be_confirmed">Your one-time %1$s donation couldn\'t be confirmed. Check your banking app to approve your iDEAL payment.</string>
<string name="Boost__enter_custom_amount">Enter Custom Amount</string>
<!-- Error label when the amount is smaller than what we can accept -->
<string name="Boost__the_minimum_amount_you_can_donate_is_s">The minimum amount you can donate is %s</string>
<string name="MySupportPreference__s_per_month">%1$s/month</string>
<string name="MySupportPreference__renews_s">Renews %1$s</string>
<!-- Subtitle shown when processing a donation transaction -->
<string name="MySupportPreference__processing_transaction">Processing transaction…</string>
<!-- Displayed on "My Support" screen when user badge failed to be added to their account -->
<string name="MySupportPreference__couldnt_add_badge_s">Couldn\'t add badge. %1$s</string>
<string name="MySupportPreference__please_contact_support">Please contact support.</string>
<!-- Displayed as a subtitle on a row in the Manage Donations screen when payment for a donation is pending -->
<string name="MySupportPreference__payment_pending">Payment pending</string>
<!-- Displayed as a dialog message when clicking on a donation row that is pending. Placeholder is a formatted fiat amount -->
<string name="MySupportPreference__your_bank_transfer_of_s">Your bank transfer of %1$s is pending. Bank transfers can take 1 to 14 business days to complete. </string>
<!-- Displayed in the pending help dialog, used to launch user to more details about bank transfers -->
<string name="MySupportPreference__learn_more">Learn more</string>
<!-- Displayed when a subscription refresh is being performed -->
<string name="MySupportPreference__checking_subscription">Checking subscription…</string>
<!-- Title of dialog telling user they need to update signal as it expired -->
<string name="UpdateSignalExpiredDialog__title">Update Signal</string>
<!-- Message of dialog telling user they need to update signal as it expired -->
<string name="UpdateSignalExpiredDialog__message">This version of Signal has expired. Update now to continue using Signal.</string>
<!-- Button text of expiration dialog, will take user to update the app -->
<string name="UpdateSignalExpiredDialog__update_action">Update</string>
<!-- Button text of expiration dialog to cancel the dialog. -->
<string name="UpdateSignalExpiredDialog__cancel_action">Cancel</string>
<!-- Title of dialog telling user they need to re-register signal -->
<string name="ReregisterSignalDialog__title">Device not registered</string>
<!-- Message of dialog telling user they need to re-register signal as it is no longer registered -->
<string name="ReregisterSignalDialog__message">This device is no longer registered. Re-register to continue using Signal on this device.</string>
<!-- Button text of re-registration dialog to re-register the device. -->
<string name="ReregisterSignalDialog__reregister_action">Re-register</string>
<!-- Button text of re-registration dialog to cancel the dialog. -->
<string name="ReregisterSignalDialog__cancel_action">Cancel</string>
<!-- Title of expiry sheet when boost badge falls off profile unexpectedly. -->
<string name="ExpiredBadgeBottomSheetDialogFragment__boost_badge_expired">Boost Badge Expired</string>
<!-- Displayed in the bottom sheet if a monthly donation badge unexpectedly falls off the user\'s profile -->
<string name="ExpiredBadgeBottomSheetDialogFragment__monthly_donation_cancelled">Monthly Donation Cancelled</string>
<!-- Displayed in the bottom sheet when a boost badge expires -->
<string name="ExpiredBadgeBottomSheetDialogFragment__your_boost_badge_has_expired_and">Your Boost badge has expired and is no longer visible on your profile.</string>
<string name="ExpiredBadgeBottomSheetDialogFragment__you_can_reactivate">You can reactivate your Boost badge for another 30 days with a one-time contribution.</string>
<!-- Displayed when we do not think the user is a subscriber when their boost expires -->
<string name="ExpiredBadgeBottomSheetDialogFragment__you_can_keep">You can keep using Signal but to support technology that is built for you, consider becoming a sustainer by making a monthly donation.</string>
<string name="ExpiredBadgeBottomSheetDialogFragment__become_a_sustainer">Become a Sustainer</string>
<string name="ExpiredBadgeBottomSheetDialogFragment__add_a_boost">Add a Boost</string>
<string name="ExpiredBadgeBottomSheetDialogFragment__not_now">Not now</string>
<!-- Copy displayed when badge expires after user inactivity -->
<string name="ExpiredBadgeBottomSheetDialogFragment__your_recurring_monthly_donation_was_automatically">Your recurring monthly donation was automatically cancelled because you were inactive for too long. Your %1$s badge is no longer visible on your profile.</string>
<!-- Copy displayed when badge expires after payment failure -->
<string name="ExpiredBadgeBottomSheetDialogFragment__your_recurring_monthly_donation_was_canceled">Your recurring monthly donation was cancelled because we couldn\'t process your payment. Your badge is no longer visible on your profile.</string>
<!-- Copy displayed when badge expires after a payment failure and we have a displayable charge failure reason -->
<string name="ExpiredBadgeBottomSheetDialogFragment__your_recurring_monthly_donation_was_canceled_s">Your recurring monthly donation was cancelled. %1$s Your %2$s badge is no longer visible on your profile.</string>
<string name="ExpiredBadgeBottomSheetDialogFragment__you_can">You can keep using Signal but to support the app and reactivate your badge, renew now.</string>
<string name="ExpiredBadgeBottomSheetDialogFragment__renew_subscription">Renew subscription</string>
<!-- Button label to send user to Google Pay website -->
<string name="ExpiredBadgeBottomSheetDialogFragment__go_to_google_pay">Go to Google Pay</string>
<string name="CantProcessSubscriptionPaymentBottomSheetDialogFragment__cant_process_subscription_payment">Can\'t process subscription payment</string>
<string name="CantProcessSubscriptionPaymentBottomSheetDialogFragment__were_having_trouble">We\'re having trouble collecting your Signal Sustainer payment. Make sure your payment method is up to date. If it isn\'t, update it in Google Pay. Signal will try to process the payment again in a few days.</string>
<string name="CantProcessSubscriptionPaymentBottomSheetDialogFragment__dont_show_this_again">Don\'t show this again</string>
<string name="Subscription__contact_support">Contact Support</string>
<string name="Subscription__get_a_s_badge">Get a %1$s badge</string>
<!-- *PaymentInProgressFragment strings -->
<string name="InAppPaymentInProgressFragment__processing_donation">Processing donation…</string>
<string name="InAppPaymentInProgressFragment__processing_payment">Processing payment…</string>
<!--InAppDonations -->
<!-- Label displayed in google play and on receipts for recurring subscriptions. Placeholder is level -->
<string name="InAppDonations__recurring_d">Recurring %1$d</string>
<!-- InAppPaymentErrors -->
<!-- Displayed as a title in a dialog or notification when a payment failure happens. -->
<string name="InAppPaymentErrors__error_processing_payment">Error processing payment</string>
<!-- Displayed as a message in a dialog or notification when a payment setup error happens. -->
<string name="InAppPaymentErrors__your_payment_couldnt_be_processed">Your payment couldn\'t be processed and you have not been charged. Please try again.</string>
<!-- Displayed as a message in a dialog when we timeout waiting for a payment to be processed and token to be redeemed -->
<string name="InAppPaymentErrors__your_payment_is_still">Your payment is still being processed. This can take a few minutes depending on your connection.</string>
<!-- Displayed as a message in a dialog or notification when stripe decline code issuer not available for backup payment. -->
<string name="InAppPaymentErrors__StripeDeclineCode__try_completing_the_payment_again">Try completing the payment again or contact your bank for more information.</string>
<!-- Failure code text for revoked authorization of payment, displayed in a dialog or notification as a message. -->
<string name="InAppPaymentErrors__StripeFailureCode__this_payment_was_revoked">This payment was revoked by the account holder and could not be processed. You haven\'t been charged.</string>
<!-- Failure code text for a payment lacking an authorized mandate or incorrect mandate, displayed in a dialog or notification as a message.-->
<string name="InAppPaymentErrors__StripeFailureCode__an_error_occurred_while_processing_this_payment">An error occurred while processing this payment, please try again.</string>
<!-- Displayed in notification when user payment fails to process on Stripe -->
<string name="DonationsErrors__error_processing_payment">Error processing donation</string>
<!-- Displayed on manage donations screen as a dialog message when payment method failed -->
<string name="DonationsErrors__try_another_payment_method">Try another payment method or contact your bank for more information.</string>
<!-- Displayed on manage donations screen error dialogs as an action label -->
<string name="DonationsErrors__learn_more">Learn more</string>
<!-- Displayed on "My Support" screen when user subscription payment method failed. -->
<string name="DonationsErrors__error_processing_payment_s">Error processing donation. %1$s</string>
<string name="DonationsErrors__your_payment">Your donation couldn\'t be processed and you have not been charged. Please try again.</string>
<string name="DonationsErrors__still_processing">Still processing</string>
<string name="DonationsErrors__couldnt_add_badge">Couldn\'t add badge</string>
<!-- Displayed when backup credential could not be redeemed. Dialog or notification title -->
<string name="DonationsError__something_went_wrong">Something went wrong</string>
<!-- Displayed when backup credential could not be redeemed. Dialog or notification body -->
<string name="DonationsError__your_backups_subscription_couldnt_be_displayed">Your backups subscription couldn\'t be displayed. Please contact support.</string>
<!-- Displayed when badge credential couldn\'t be verified -->
<string name="DonationsErrors__failed_to_validate_badge">Failed to validate badge</string>
<!-- Displayed when badge credential couldn\'t be verified -->
<string name="DonationsErrors__could_not_validate">Could not validate server response. Please contact support.</string>
<!-- Displayed as title when some generic error happens during sending donation on behalf of another user -->
<string name="DonationsErrors__donation_failed">Donation failed</string>
<!-- Displayed as message when some generic error happens during sending donation on behalf of another user -->
<string name="DonationsErrors__your_payment_was_processed_but">Your donation was processed but Signal could not send your donation message. Please contact support.</string>
<string name="DonationsErrors__your_badge_could_not">Your badge could not be added to your account, but you may have been charged. Please contact support.</string>
<string name="DonationsErrors__your_payment_is_still">Your donation is still being processed. This can take a few minutes depending on your connection.</string>
<string name="DonationsErrors__failed_to_cancel_subscription">Failed to cancel subscription</string>
<string name="DonationsErrors__subscription_cancellation_requires_an_internet_connection">Subscription cancellation requires an internet connection.</string>
<string name="ViewBadgeBottomSheetDialogFragment__your_device_doesn_t_support">Your device doesn\'t support in-app donations, so you can\'t subscribe to earn a badge. You can still support Signal by making a donation on our website.</string>
<string name="NetworkFailure__network_error_check_your_connection_and_try_again">Network error. Check your connection and try again.</string>
<string name="NetworkFailure__retry">Retry</string>
<!-- Displayed as a dialog title when the selected recipient for a gift doesn\'t support gifting -->
<string name="DonationsErrors__cannot_send_donation">Cannot send donation</string>
<!-- Displayed as a dialog message when the selected recipient for a gift doesn\'t support gifting -->
<string name="DonationsErrors__this_user_cant_receive_donations_until">This user can\'t receive donations until they upgrade Signal.</string>
<!-- Displayed as a dialog message when the user\'s profile could not be fetched, likely due to lack of internet -->
<string name="DonationsErrors__your_donation_could_not_be_sent">Your donation could not be sent because of a network error. Check your connection and try again.</string>
<!-- Displayed as a dialog message when the user encounters an error during an iDEAL donation -->
<string name="DonationsErrors__your_ideal_couldnt_be_processed">Your iDEAL donation couldn\'t be processed. Try another payment method or contact your bank for more information.</string>
<!-- Gift message view title -->
<string name="GiftMessageView__donation_on_behalf_of_s">Donation on behalf of %1$s</string>
<!-- Gift message view title for incoming donations -->
<string name="GiftMessageView__s_donated_to_signal_on">%1$s donated to Signal on your behalf</string>
<!-- Gift badge redeem action label -->
<string name="GiftMessageView__redeem">Redeem</string>
<!-- Gift badge view action label -->
<string name="GiftMessageView__view">View</string>
<!-- Gift badge redeeming action label -->
<string name="GiftMessageView__redeeming">Redeeming…</string>
<!-- Gift badge redeemed label -->
<string name="GiftMessageView__redeemed">Redeemed</string>
<!-- Stripe decline code generic_failure -->
<string name="DeclineCode__try_another_payment_method_or_contact_your_bank">Try another payment method or contact your bank for more information.</string>
<!-- PayPal decline code for payment declined -->
<string name="DeclineCode__try_another_payment_method_or_contact_your_bank_for_more_information_if_this_was_a_paypal">Try another payment method or contact your bank for more information. If this was a PayPal transaction contact PayPal.</string>
<!-- Stripe decline code verify on Google Pay and try again -->
<string name="DeclineCode__verify_your_payment_method_is_up_to_date_in_google_pay_and_try_again">Verify your payment method is up to date in Google Pay and try again.</string>
<!-- Stripe decline code learn more action label -->
<string name="DeclineCode__learn_more">Learn more</string>
<!-- Stripe decline code contact issuer -->
<string name="DeclineCode__verify_your_payment_method_is_up_to_date_in_google_pay_and_try_again_if_the_problem">Verify your payment method is up to date in Google Pay and try again. If the problem continues, contact your bank.</string>
<!-- Stripe decline code purchase not supported -->
<string name="DeclineCode__your_card_does_not_support_this_type_of_purchase">Your card does not support this type of purchase. Try another payment method.</string>
<!-- Stripe decline code your card has expired -->
<string name="DeclineCode__your_card_has_expired">Your card has expired. Update your payment method in Google Pay and try again.</string>
<!-- Stripe decline code go to google pay action label -->
<string name="DeclineCode__go_to_google_pay">Go to Google Pay</string>
<!-- Stripe decline code try credit card again action label -->
<string name="DeclineCode__try">Try again</string>
<!-- Stripe decline code incorrect card number -->
<string name="DeclineCode__your_card_number_is_incorrect">Your card number is incorrect. Update it in Google Pay and try again.</string>
<!-- Stripe decline code incorrect cvc -->
<string name="DeclineCode__your_cards_cvc_number_is_incorrect">Your card\'s CVC number is incorrect. Update it in Google Pay and try again.</string>
<!-- Stripe decline code insufficient funds -->
<string name="DeclineCode__your_card_does_not_have_sufficient_funds">Your card does not have sufficient funds to complete this purchase. Try another payment method.</string>
<!-- Stripe decline code incorrect expiration month -->
<string name="DeclineCode__the_expiration_month">The expiration month on your payment method is incorrect. Update it in Google Pay and try again.</string>
<!-- Stripe decline code incorrect expiration year -->
<string name="DeclineCode__the_expiration_year">The expiration year on your payment method is incorrect. Update it in Google Pay and try again.</string>
<!-- Stripe decline code issuer not available -->
<string name="DeclineCode__try_completing_the_payment_again">Try completing the donation again or contact your bank for more information.</string>
<!-- Stripe decline code processing error -->
<string name="DeclineCode__try_again">Try again or contact your bank for more information.</string>
<!-- Credit Card decline code error strings -->
<!-- Stripe decline code approve_with_id for credit cards displayed in a notification or dialog -->
<string name="DeclineCode__verify_your_card_details_are_correct_and_try_again">Verify your card details are correct and try again.</string>
<!-- Stripe decline code call_issuer for credit cards displayed in a notification or dialog -->
<string name="DeclineCode__verify_your_card_details_are_correct_and_try_again_if_the_problem_continues">Verify your card details are correct and try again. If the problem continues, contact your bank.</string>
<!-- Stripe decline code expired_card for credit cards displayed in a notification or dialog -->
<string name="DeclineCode__your_card_has_expired_verify_your_card_details">Your card has expired. Verify your card details are correct and try again.</string>
<!-- Stripe decline code incorrect_cvc and invalid_cvc for credit cards displayed in a notification or dialog -->
<string name="DeclineCode__your_cards_cvc_number_is_incorrect_verify_your_card_details">Your card\'s CVC number is incorrect. Verify your card details are correct and try again.</string>
<!-- Stripe decline code invalid_expiry_month for credit cards displayed in a notification or dialog -->
<string name="DeclineCode__the_expiration_month_on_your_card_is_incorrect">The expiration month on your card is incorrect. Verify your card details are correct and try again.</string>
<!-- Stripe decline code invalid_expiry_year for credit cards displayed in a notification or dialog -->
<string name="DeclineCode__the_expiration_year_on_your_card_is_incorrect">The expiration year on your card is incorrect. Verify your card details are correct and try again.</string>
<!-- Stripe decline code incorrect_number and invalid_number for credit cards displayed in a notification or dialog -->
<string name="DeclineCode__your_card_number_is_incorrect_verify_your_card_details">Your card number is incorrect. Verify your card details are correct and try again.</string>
<!-- Stripe Failure Codes for failed bank transfers -->
<!-- Failure code text for insufficient funds, displayed in a dialog or notification -->
<string name="StripeFailureCode__the_bank_account_provided">The bank account provided has insufficient funds to complete this purchase, try again or contact your bank for more information.</string>
<!-- Failure code text for revoked authorization of payment, displayed in a dialog or notification -->
<string name="StripeFailureCode__this_payment_was_revoked">This donation was revoked by the account holder and could not be processed. You haven\'t been charged.</string>
<!-- Failure code text for a payment lacking an authorized mandate or incorrect mandate, displayed in a dialog or notification -->
<string name="StripeFailureCode__an_error_occurred_while_processing_this_payment">An error occurred while processing this donation, please try again.</string>
<!-- Failure code text for a closed account, deceased recipient, or one with blocked direct debits, displayed in a dialog or notification -->
<string name="StripeFailureCode__the_bank_details_provided_could_not_be_processed">The bank details provided could not be processed, contact your bank for more information.</string>
<!-- Failure code text for a non-existent bank branch, invalid account holder, invalid iban, generic failure, or unknown bank failure, displayed in a dialog or notification -->
<string name="StripeFailureCode__verify_your_bank_details_are_correct">Verify your bank details are correct and try again. If the problem continues, contact your bank.</string>
<!-- Title of create notification profile screen -->
<string name="EditNotificationProfileFragment__name_your_profile">Name your profile</string>
<!-- Hint text for create/edit notification profile name -->
<string name="EditNotificationProfileFragment__profile_name">Profile name</string>
<!-- Name has a max length, this shows how many characters are used out of the max -->
<string name="EditNotificationProfileFragment__count">%1$d/%2$d</string>
<!-- Call to action button to continue to the next step -->
<string name="EditNotificationProfileFragment__next">Next</string>
<!-- Call to action button once the profile is named to create the profile and continue to the customization steps -->
<string name="EditNotificationProfileFragment__create">Create</string>
<!-- Call to action button once the profile name is edited -->
<string name="EditNotificationProfileFragment__save">Save</string>
<!-- Title of edit notification profile screen -->
<string name="EditNotificationProfileFragment__edit_this_profile">Edit this profile</string>
<!-- Error message shown when attempting to create or edit a profile name to an existing profile name -->
<string name="EditNotificationProfileFragment__a_profile_with_this_name_already_exists">A profile with this name already exists</string>
<!-- Preset selectable name for a profile name, shown as list in edit/create screen -->
<string name="EditNotificationProfileFragment__work">Work</string>
<!-- Preset selectable name for a profile name, shown as list in edit/create screen -->
<string name="EditNotificationProfileFragment__sleep">Sleep</string>
<!-- Preset selectable name for a profile name, shown as list in edit/create screen -->
<string name="EditNotificationProfileFragment__driving">Driving</string>
<!-- Preset selectable name for a profile name, shown as list in edit/create screen -->
<string name="EditNotificationProfileFragment__downtime">Downtime</string>
<!-- Preset selectable name for a profile name, shown as list in edit/create screen -->
<string name="EditNotificationProfileFragment__focus">Focus</string>
<!-- Error message shown when attempting to next/save without a profile name -->
<string name="EditNotificationProfileFragment__profile_must_have_a_name">Must have a name</string>
<!-- Title for add recipients to notification profile screen in create flow -->
<string name="AddAllowedMembers__allowed_notifications">Allowed notifications</string>
<!-- Description of what the user should be doing with this screen -->
<string name="AddAllowedMembers__add_people_and_groups_you_want_notifications_and_calls_from_when_this_profile_is_on">Add people and groups you want notifications and calls from when this profile is on</string>
<!-- Button text that launches the contact picker to select from -->
<string name="AddAllowedMembers__add_people_or_groups">Add people or groups</string>
<!-- Title for exceptions section of add people to notification profile screen in create flow -->
<string name="AddAllowedMembers__exceptions">Exceptions</string>
<!-- List preference to toggle that allows calls through the notification profile during create flow -->
<string name="AddAllowedMembers__allow_all_calls">Allow all calls</string>
<!-- List preference to toggle that allows mentions through the notification profile during create flow -->
<string name="AddAllowedMembers__notify_for_all_mentions">Notify for all mentions</string>
<!-- Call to action button on contact picker for adding to profile -->
<string name="SelectRecipientsFragment__add">Add</string>
<!-- Notification profiles home fragment, shown when no profiles have been created yet -->
<string name="NotificationProfilesFragment__create_a_profile_to_receive_notifications_and_calls_only_from_the_people_and_groups_you_want_to_hear_from">Create a profile to receive notifications and calls only from the people and groups you want to hear from.</string>
<!-- Header shown above list of all notification profiles -->
<string name="NotificationProfilesFragment__profiles">Profiles</string>
<!-- Button that starts the create new notification profile flow -->
<string name="NotificationProfilesFragment__new_profile">New profile</string>
<!-- Profile active status, indicating the current profile is on for an unknown amount of time -->
<string name="NotificationProfilesFragment__on">On</string>
<!-- Button use to permanently delete a notification profile -->
<string name="NotificationProfileDetails__delete_profile">Delete profile</string>
<!-- Snakbar message shown when removing a recipient from a profile -->
<string name="NotificationProfileDetails__s_removed">\"%1$s\" removed.</string>
<!-- Snackbar button text that will undo the recipient remove -->
<string name="NotificationProfileDetails__undo">Undo</string>
<!-- Dialog message shown to confirm deleting a profile -->
<string name="NotificationProfileDetails__permanently_delete_profile">Permanently delete profile?</string>
<!-- Dialog button to delete profile -->
<string name="NotificationProfileDetails__delete">Delete</string>
<!-- Title/accessibility text for edit icon to edit profile emoji/name -->
<string name="NotificationProfileDetails__edit_notification_profile">Edit notification profile</string>
<!-- Schedule description if all days are selected -->
<string name="NotificationProfileDetails__everyday">Everyday</string>
<!-- Profile status on if it is the active profile -->
<string name="NotificationProfileDetails__on">On</string>
<!-- Profile status on if it is not the active profile -->
<string name="NotificationProfileDetails__off">Off</string>
<!-- Description of hours for schedule (start to end) times -->
<string name="NotificationProfileDetails__s_to_s">%1$s to %2$s</string>
<!-- Section header for exceptions to the notification profile -->
<string name="NotificationProfileDetails__exceptions">Exceptions</string>
<!-- Profile exception to allow all calls through the profile restrictions -->
<string name="NotificationProfileDetails__allow_all_calls">Allow all calls</string>
<!-- Profile exception to allow all @mentions through the profile restrictions -->
<string name="NotificationProfileDetails__notify_for_all_mentions">Notify for all mentions</string>
<!-- Section header for showing schedule information -->
<string name="NotificationProfileDetails__schedule">Schedule</string>
<!-- If member list is long, will truncate the list and show an option to then see all when tapped -->
<string name="NotificationProfileDetails__see_all">See all</string>
<!-- Title for add schedule to profile in create flow -->
<string name="EditNotificationProfileSchedule__add_a_schedule">Add a schedule</string>
<!-- Descriptor text indicating what the user can do with this screen -->
<string name="EditNotificationProfileSchedule__set_up_a_schedule_to_enable_this_notification_profile_automatically">Set up a schedule to enable this notification profile automatically.</string>
<!-- Text shown next to toggle switch to enable/disable schedule -->
<string name="EditNotificationProfileSchedule__schedule">Schedule</string>
<!-- Label for showing the start time for the schedule -->
<string name="EditNotificationProfileSchedule__start">Start</string>
<!-- Label for showing the end time for the schedule -->
<string name="EditNotificationProfileSchedule__end">End</string>
<!-- First letter of Sunday -->
<string name="EditNotificationProfileSchedule__sunday_first_letter">S</string>
<!-- First letter of Monday -->
<string name="EditNotificationProfileSchedule__monday_first_letter">M</string>
<!-- First letter of Tuesday -->
<string name="EditNotificationProfileSchedule__tuesday_first_letter">T</string>
<!-- First letter of Wednesday -->
<string name="EditNotificationProfileSchedule__wednesday_first_letter">W</string>
<!-- First letter of Thursday -->
<string name="EditNotificationProfileSchedule__thursday_first_letter">T</string>
<!-- First letter of Friday -->
<string name="EditNotificationProfileSchedule__friday_first_letter">F</string>
<!-- First letter of Saturday -->
<string name="EditNotificationProfileSchedule__saturday_first_letter">S</string>
<!-- Title of select time dialog shown when setting start time for schedule -->
<string name="EditNotificationProfileSchedule__set_start_time">Set start time</string>
<!-- Title of select time dialog shown when setting end time for schedule -->
<string name="EditNotificationProfileSchedule__set_end_time">Set end time</string>
<!-- If in edit mode, call to action button text show to save schedule to profile -->
<string name="EditNotificationProfileSchedule__save">Save</string>
<!-- If in create mode, call to action button text to show to skip enabling a schedule -->
<string name="EditNotificationProfileSchedule__skip">Skip</string>
<!-- If in create mode, call to action button text to show to use the enabled schedule and move to the next screen -->
<string name="EditNotificationProfileSchedule__next">Next</string>
<!-- Error message shown if trying to save/use a schedule with no days selected -->
<string name="EditNotificationProfileSchedule__schedule_must_have_at_least_one_day">Schedule must have at least one day</string>
<!-- Title for final screen shown after completing a profile creation -->
<string name="NotificationProfileCreated__profile_created">Profile created</string>
<!-- Call to action button to press to close the created screen and move to the profile details screen -->
<string name="NotificationProfileCreated__done">Done</string>
<!-- Descriptor text shown to indicate how to manually turn a profile on/off -->
<string name="NotificationProfileCreated__you_can_turn_your_profile_on_or_off_manually_via_the_menu_on_the_chat_list">You can turn your profile on or off manually via the menu on the chat list.</string>
<!-- Descriptor text shown to indicate you can add a schedule later since you did not add one during create flow -->
<string name="NotificationProfileCreated__add_a_schedule_in_settings_to_automate_your_profile">Add a schedule in settings to automate your profile.</string>
<!-- Descriptor text shown to indicate your profile will follow the schedule set during create flow -->
<string name="NotificationProfileCreated__your_profile_will_turn_on_and_off_automatically_according_to_your_schedule">Your profile will turn on and off automatically according to your schedule.</string>
<!-- Button text shown in profile selection bottom sheet to create a new profile -->
<string name="NotificationProfileSelection__new_profile">New profile</string>
<!-- Manual enable option to manually enable a profile for 1 hour -->
<string name="NotificationProfileSelection__for_1_hour">For 1 hour</string>
<!-- Manual enable option to manually enable a profile until a set time (currently 6pm or 8am depending on what is next) -->
<string name="NotificationProfileSelection__until_s">Until %1$s</string>
<!-- Option to view profile details -->
<string name="NotificationProfileSelection__view_settings">View settings</string>
<!-- Descriptor text indicating how long a profile will be on when there is a time component associated with it -->
<string name="NotificationProfileSelection__on_until_s">On until %1$s</string>
<!-- Displayed in a toast when we fail to open the ringtone picker -->
<string name="NotificationSettingsFragment__failed_to_open_picker">Failed to open picker.</string>
<!-- Banner title when notification permission is disabled -->
<string name="NotificationSettingsFragment__to_enable_notifications">To enable notifications, Signal needs permission to display them.</string>
<!-- Banner action when notification permission is disabled -->
<string name="NotificationSettingsFragment__turn_on">Turn on</string>
<!-- Description shown for the Signal Release Notes channel -->
<string name="ReleaseNotes__signal_release_notes_and_news">Signal Release Notes &amp; News</string>
<!-- Text description shown for the Signal Release Notes channel explaining that it is the only chat from Signal -->
<string name="ReleaseNotes__this_is_official_chat_period">This is the official and only chat from Signal.</string>
<!-- Text description shown for the Signal Release Notes channel explaining what the channel is for -->
<string name="ReleaseNotes__keep_up_to_date_period">Keep up to date with news and release notes.</string>
<!-- Text description in Signal Release channel details explaining that it is the only chat from Signal -->
<string name="ReleaseNotes__this_is_official_chat">This is the official and only chat from Signal</string>
<!-- Text description in Signal Release channel details explaining what the channel is for -->
<string name="ReleaseNotes__keep_up_to_date">Keep up to date with news and release notes</string>
<!-- Subtitle for the Signal Release channel explaining that it is the only chat from Signal -->
<string name="ReleaseNotes__official_only_chat">Official and only Signal chat</string>
<!-- Donation receipts activity title -->
<string name="DonationReceiptListFragment__all_activity">All activity</string>
<!-- Donation receipts all tab label -->
<string name="DonationReceiptListFragment__all">All</string>
<!-- Donation receipts recurring tab label -->
<string name="DonationReceiptListFragment__recurring">Recurring</string>
<!-- Donation receipts one-time tab label -->
<string name="DonationReceiptListFragment__one_time">One-time</string>
<!-- Donation receipts gift tab -->
<string name="DonationReceiptListFragment__for_a_friend">For a friend</string>
<!-- Donation receipts gift tab label -->
<string name="DonationReceiptListFragment__donation_for_a_friend">Donation for a friend</string>
<!-- Donation receipts donation type heading -->
<string name="DonationReceiptDetailsFragment__donation_type">Donation type</string>
<!-- Donation receipts date paid heading -->
<string name="DonationReceiptDetailsFragment__date_paid">Date paid</string>
<!-- Donation receipts share PNG -->
<string name="DonationReceiptDetailsFragment__share_receipt">Share receipt</string>
<!-- Donation receipts list end note -->
<string name="DonationReceiptListFragment__if_you_have">If you have reinstalled Signal, receipts from previous donations will not be available.</string>
<!-- Donation receipts document title -->
<string name="DonationReceiptDetailsFragment__donation_receipt">Donation receipt</string>
<!-- Donation receipts amount title -->
<string name="DonationReceiptDetailsFragment__amount">Amount</string>
<!-- Donation receipts thanks -->
<string name="DonationReceiptDetailsFragment__thank_you_for_supporting">Thank you for supporting Signal. Your contribution helps fuel the mission of developing open source privacy technology that protects free expression and enables secure global communication for millions around the world. If youre a resident of the United States, please retain this receipt for your tax records. Signal Technology Foundation is a taxexempt nonprofit organization in the United States under section 501c3 of the Internal Revenue Code. Our Federal Tax ID is 824506840.</string>
<!-- Donation reciepts screen empty state title -->
<string name="DonationReceiptListFragment__no_receipts">No receipts</string>
<!-- region "Stories Tab" -->
<!-- Label for Chats tab in home app screen -->
<string name="ConversationListTabs__chats">Chats</string>
<!-- Label for Calls tab in home app screen -->
<string name="ConversationListTabs__calls">Calls</string>
<!-- Label for Stories tab in home app screen -->
<string name="ConversationListTabs__stories">Stories</string>
<!-- String for counts above 99 in conversation list tabs -->
<string name="ConversationListTabs__99p">99+</string>
<!-- Menu item on stories landing page -->
<string name="StoriesLandingFragment__story_privacy">Story privacy</string>
<!-- Title for "My Stories" row item in Stories landing page -->
<string name="StoriesLandingFragment__my_stories">My Stories</string>
<!-- Subtitle for "My Stories" row item when user has not added stories -->
<string name="StoriesLandingFragment__tap_to_add">Tap to add</string>
<!-- Displayed when there are no stories to display -->
<string name="StoriesLandingFragment__no_recent_updates_to_show_right_now">No recent updates to show right now.</string>
<!-- Context menu option to hide a story -->
<string name="StoriesLandingItem__hide_story">Hide story</string>
<!-- Context menu option to unhide a story -->
<string name="StoriesLandingItem__unhide_story">Unhide story</string>
<!-- Context menu option to forward a story -->
<string name="StoriesLandingItem__forward">Forward</string>
<!-- Context menu option to share a story -->
<string name="StoriesLandingItem__share">Share…</string>
<!-- Context menu option to go to story chat -->
<string name="StoriesLandingItem__go_to_chat">Go to chat</string>
<!-- Context menu option to go to story info -->
<string name="StoriesLandingItem__info">Info</string>
<!-- Label when a story is pending sending -->
<string name="StoriesLandingItem__sending">Sending…</string>
<!-- Label when multiple stories are pending sending where %1$d is the number of stories being sent -->
<string name="StoriesLandingItem__sending_d">Sending %1$d…</string>
<!-- Label when a story fails to send due to networking -->
<string name="StoriesLandingItem__send_failed">Send failed</string>
<!-- Label when a story fails to send due to identity mismatch -->
<string name="StoriesLandingItem__partially_sent">Partially sent</string>
<!-- Status label when a story fails to send indicating user action to retry -->
<string name="StoriesLandingItem__tap_to_retry">Tap to retry</string>
<!-- Title of dialog confirming decision to hide a story -->
<string name="StoriesLandingFragment__hide_story">Hide story?</string>
<!-- Message of dialog confirming decision to hide a story -->
<string name="StoriesLandingFragment__new_story_updates">New story updates from %1$s won\'t appear at the top of the stories list anymore.</string>
<!-- Positive action of dialog confirming decision to hide a story -->
<string name="StoriesLandingFragment__hide">Hide</string>
<!-- Displayed in Snackbar after story is hidden -->
<string name="StoriesLandingFragment__story_hidden">Story hidden</string>
<!-- Section header for hidden stories -->
<string name="StoriesLandingFragment__hidden_stories">Hidden stories</string>
<!-- Displayed on each sent story under My Stories -->
<plurals name="MyStories__d_views">
<item quantity="one">%1$d view</item>
<item quantity="other">%1$d views</item>
</plurals>
<!-- Forward story label, displayed in My Stories context menu -->
<string name="MyStories_forward">Forward</string>
<!-- Label for stories for a single user. Format is {given name}\'s Story -->
<string name="MyStories__ss_story">%1$s\'s Story</string>
<!-- Title of dialog to confirm deletion of story -->
<string name="MyStories__delete_story">Delete story?</string>
<!-- Message of dialog to confirm deletion of story -->
<string name="MyStories__this_story_will_be_deleted">This story will be deleted for you and everyone who received it.</string>
<!-- Toast shown when story media cannot be saved -->
<string name="MyStories__unable_to_save">Unable to save</string>
<!-- Displayed at bottom of story viewer when current item has views -->
<plurals name="StoryViewerFragment__d_views">
<item quantity="one">%1$d view</item>
<item quantity="other">%1$d views</item>
</plurals>
<!-- Displayed at bottom of story viewer when current item has replies -->
<plurals name="StoryViewerFragment__d_replies">
<item quantity="one">%1$d reply</item>
<item quantity="other">%1$d replies</item>
</plurals>
<!-- Toast / Snackbar label when unhiding a story during viewer -->
<string name="StoryViewerPageFragment__story_no_longer_hidden">Story no longer hidden</string>
<!-- Label on group stories to add a story -->
<string name="StoryViewerPageFragment__add">Add</string>
<!-- Used when view receipts are disabled -->
<string name="StoryViewerPageFragment__views_off">Views off</string>
<!-- Used to join views and replies when both exist on a story item -->
<string name="StoryViewerFragment__s_s">%1$s %2$s</string>
<!-- Displayed when viewing a post you sent -->
<string name="StoryViewerPageFragment__you">You</string>
<!-- Displayed when viewing a story sent to a group, placeholders are person who sent the story and the group name -->
<string name="StoryViewerPageFragment__s_to_s">%1$s to %2$s</string>
<!-- Displayed when viewing a post from another user with no replies -->
<string name="StoryViewerPageFragment__reply">Reply</string>
<!-- Displayed when viewing a post that has failed to send to some users -->
<string name="StoryViewerPageFragment__partially_sent">Partially sent. Tap for details</string>
<!-- Displayed when viewing a post that has failed to send -->
<string name="StoryViewerPageFragment__send_failed">Send failed. Tap to retry</string>
<!-- Label for the reply button in story viewer, which will launch the group story replies bottom sheet. -->
<string name="StoryViewerPageFragment__reply_to_group">Reply to group</string>
<!-- Content description for the any reaction button in reply to story composer, which will launch the emojis bottom sheet. -->
<string name="StoryViewerPageFragment_any_reaction_content_description">More reactions</string>
<!-- Displayed when a story has no views -->
<string name="StoryViewsFragment__no_views_yet">No views yet</string>
<!-- Displayed when user has disabled receipts -->
<string name="StoryViewsFragment__enable_view_receipts_to_see_whos_viewed_your_story">Enable view receipts to see who\'s viewed your stories.</string>
<!-- Button label displayed when user has disabled receipts -->
<string name="StoryViewsFragment__go_to_settings">Go to settings</string>
<!-- Dialog action to remove viewer from a story -->
<string name="StoryViewsFragment__remove">Remove</string>
<!-- Dialog title when removing a viewer from a story -->
<string name="StoryViewsFragment__remove_viewer">Remove viewer?</string>
<!-- Dialog message when removing a viewer from a story -->
<string name="StoryViewsFragment__s_will_still_be_able">%1$s will still be able to view this post, but will not be able to view any future posts you share to %2$s.</string>
<!-- Story View context menu action to remove them from a story -->
<string name="StoryViewItem__remove_viewer">Remove viewer</string>
<!-- Displayed when a story has no replies yet -->
<string name="StoryGroupReplyFragment__no_replies_yet">No replies yet</string>
<!-- Displayed when no longer a group member -->
<string name="StoryGroupReplyFragment__you_cant_reply">You can\'t reply to this story because you\'re no longer a member of this group.</string>
<!-- Displayed for when you reacted to a story when viewing replies -->
<string name="StoryGroupReactionReplyItem__you_reacted_to_the_story">Reacted to the story</string>
<!-- Displayed for other users that reacted to a story when viewing replies -->
<string name="StoryGroupReactionReplyItem__someone_reacted_to_the_story">Reacted to the story</string>
<!-- Label for story views tab -->
<string name="StoryViewsAndRepliesDialogFragment__views">Views</string>
<!-- Label for story replies tab -->
<string name="StoryViewsAndRepliesDialogFragment__replies">Replies</string>
<!-- Description of action for reaction button -->
<string name="StoryReplyComposer__react_to_this_story">React to this story</string>
<!-- Displayed when the user is replying privately to someone who replied to one of their stories -->
<string name="StoryReplyComposer__reply_to_s">Reply to %1$s</string>
<!-- Context menu item to privately reply to a story response -->
<!-- Context menu item to copy a story response -->
<string name="StoryGroupReplyItem__copy">Copy</string>
<!-- Context menu item to delete a story response -->
<string name="StoryGroupReplyItem__delete">Delete</string>
<!-- Page title for My Story options -->
<string name="MyStorySettingsFragment__my_story">My Story</string>
<!-- Number of total signal connections displayed in "All connections" row item -->
<plurals name="MyStorySettingsFragment__viewers">
<item quantity="one">%1$d viewer</item>
<item quantity="other">%1$d viewers</item>
</plurals>
<!-- Button on all signal connections row to view all signal connections. Please keep as short as possible. -->
<string name="MyStorySettingsFragment__view">View</string>
<!-- Section heading for story visibility -->
<string name="MyStorySettingsFragment__who_can_view_this_story">Who can view this story</string>
<!-- Clickable option for selecting people to hide your story from -->
<!-- Privacy setting title for sending stories to all your signal connections -->
<string name="MyStorySettingsFragment__all_signal_connections">All Signal connections</string>
<!-- Privacy setting description for sending stories to all your signal connections -->
<!-- Privacy setting title for sending stories to all except the specified connections -->
<string name="MyStorySettingsFragment__all_except">All except…</string>
<!-- Privacy setting description for sending stories to all except the specified connections -->
<string name="MyStorySettingsFragment__hide_your_story_from_specific_people">Hide your story from specific people</string>
<!-- Summary of clickable option displaying how many people you have excluded from your story -->
<plurals name="MyStorySettingsFragment__d_people_excluded">
<item quantity="one">%1$d person excluded</item>
<item quantity="other">%1$d people excluded</item>
</plurals>
<!-- Privacy setting title for only sharing your story with specified connections -->
<string name="MyStorySettingsFragment__only_share_with">Only share with…</string>
<!-- Privacy setting description for only sharing your story with specified connections -->
<string name="MyStorySettingsFragment__only_share_with_selected_people">Only share with selected people</string>
<!-- Summary of clickable option displaying how many people you have included to send to in your story -->
<plurals name="MyStorySettingsFragment__d_people">
<item quantity="one">%1$d viewer</item>
<item quantity="other">%1$d viewers</item>
</plurals>
<!-- My story privacy fine print about what the privacy settings are for -->
<string name="MyStorySettingsFragment__choose_who_can_view_your_story">Choose who can view your story. Changes won\'t affect stories you\'ve already sent.</string>
<!-- Section header for options related to replies and reactions -->
<string name="MyStorySettingsFragment__replies_amp_reactions">Replies &amp; reactions</string>
<!-- Switchable option for allowing replies and reactions on your stories -->
<string name="MyStorySettingsFragment__allow_replies_amp_reactions">Allow replies &amp; reactions</string>
<!-- Summary for switchable option allowing replies and reactions on your story -->
<string name="MyStorySettingsFragment__let_people_who_can_view_your_story_react_and_reply">Let people who can view your story react and reply</string>
<!-- Signal connections bolded text in the Signal Connections sheet -->
<string name="SignalConnectionsBottomSheet___signal_connections">Signal Connections</string>
<!-- Displayed at the top of the signal connections sheet. Please remember to insert strong tag as required. -->
<string name="SignalConnectionsBottomSheet__signal_connections_are_people">Signal Connections are people you\'ve chosen to trust, either by:</string>
<!-- Signal connections sheet bullet point 1 -->
<string name="SignalConnectionsBottomSheet__starting_a_conversation">Starting a chat</string>
<!-- Signal connections sheet bullet point 2 -->
<string name="SignalConnectionsBottomSheet__accepting_a_message_request">Accepting a message request</string>
<!-- Signal connections sheet bullet point 3 -->
<string name="SignalConnectionsBottomSheet__having_them_in_your_system_contacts">Having them in your phone contacts</string>
<!-- Note at the bottom of the Signal connections sheet -->
<string name="SignalConnectionsBottomSheet__your_connections_can_see_your_name">Your connections can see your name and photo, and can see posts to "My Story" unless you hide it from them.</string>
<!-- Clickable option to add a viewer to a custom story -->
<string name="PrivateStorySettingsFragment__add_viewer">Add viewer</string>
<!-- Clickable option to delete a custom story -->
<string name="PrivateStorySettingsFragment__delete_custom_story">Delete custom story</string>
<!-- Dialog title when attempting to remove someone from a custom story -->
<string name="PrivateStorySettingsFragment__remove_s">Remove %1$s?</string>
<!-- Dialog message when attempting to remove someone from a custom story -->
<string name="PrivateStorySettingsFragment__this_person_will_no_longer">This person will no longer see your story.</string>
<!-- Positive action label when attempting to remove someone from a custom story -->
<string name="PrivateStorySettingsFragment__remove">Remove</string>
<!-- Dialog title when deleting a custom story -->
<!-- Dialog message when deleting a custom story -->
<!-- Page title for editing a custom story name -->
<string name="EditPrivateStoryNameFragment__edit_story_name">Edit story name</string>
<!-- Input field hint when editing a custom story name -->
<string name="EditPrivateStoryNameFragment__story_name">Story name</string>
<!-- Save button label when editing a custom story name -->
<!-- Displayed in text post creator before user enters text -->
<string name="TextStoryPostCreationFragment__tap_to_add_text">Tap to add text</string>
<!-- Button label for changing font when creating a text post -->
<!-- Displayed in text post creator when prompting user to enter text -->
<string name="TextStoryPostTextEntryFragment__add_text">Add text</string>
<!-- Content description for \'done\' button when adding text to a story post -->
<string name="TextStoryPostTextEntryFragment__done_adding_text">Done adding text</string>
<!-- Text label for media selection toggle -->
<string name="MediaSelectionActivity__text">Text</string>
<!-- Camera label for media selection toggle -->
<string name="MediaSelectionActivity__camera">Camera</string>
<!-- Hint for entering a URL for a text post -->
<string name="TextStoryPostLinkEntryFragment__type_or_paste_a_url">Type or paste a URL</string>
<!-- Displayed prior to the user entering a URL for a text post -->
<string name="TextStoryPostLinkEntryFragment__share_a_link_with_viewers_of_your_story">Share a link with viewers of your story</string>
<!-- Hint text for searching for a story text post recipient. -->
<string name="TextStoryPostSendFragment__search">Search</string>
<!-- Toast shown when an unexpected error occurs while sending a text story -->
<!-- Toast shown when a trying to add a link preview to a text story post and the link/url is not valid (e.g., missing .com at the end) -->
<string name="TextStoryPostSendFragment__please_enter_a_valid_link">Please enter a valid link.</string>
<!-- Title for screen allowing user to exclude "My Story" entries from specific people -->
<string name="ChangeMyStoryMembershipFragment__all_except">All except…</string>
<!-- Title for screen allowing user to only share "My Story" entries with specific people -->
<string name="ChangeMyStoryMembershipFragment__only_share_with">Only share with…</string>
<!-- Done button label for hide story from screen -->
<string name="HideStoryFromFragment__done">Done</string>
<!-- Dialog title for removing a group story -->
<string name="StoryDialogs__remove_group_story">Remove group story?</string>
<!-- Dialog message for removing a group story -->
<string name="StoryDialogs__s_will_be_removed">\"%1$s\" will be removed.</string>
<!-- Dialog positive action for removing a group story -->
<string name="StoryDialogs__remove">Remove</string>
<!-- Dialog title for deleting a custom story -->
<string name="StoryDialogs__delete_custom_story">Delete custom story?</string>
<!-- Dialog message for deleting a custom story -->
<string name="StoryDialogs__s_and_updates_shared">\"%1$s\" and updates shared to this story will be deleted.</string>
<!-- Dialog positive action for deleting a custom story -->
<string name="StoryDialogs__delete">Delete</string>
<!-- Dialog title for first time sending something to a beta story -->
<!-- Dialog message for first time sending something to a beta story -->
<!-- Dialog title for first time adding something to a story -->
<!-- Dialog message for first time adding something to a story -->
<!-- First time share to story dialog: Positive action to go ahead and add to story -->
<!-- First time share to story dialog: Neutral action to edit who can view "My Story" -->
<!-- Error message shown when a failure occurs during story send -->
<string name="StoryDialogs__story_could_not_be_sent">Story could not be sent. Check your connection and try again.</string>
<!-- Error message dialog button to resend a previously failed story send -->
<string name="StoryDialogs__send">Send</string>
<!-- Action button for turning off stories when stories are present on the device -->
<string name="StoryDialogs__turn_off_and_delete">Turn off and delete</string>
<!-- Privacy Settings toggle title for stories -->
<!-- Privacy Settings toggle summary for stories -->
<!-- New story viewer selection screen title -->
<string name="CreateStoryViewerSelectionFragment__choose_viewers">Choose viewers</string>
<!-- New story viewer selection action button label -->
<string name="CreateStoryViewerSelectionFragment__next">Next</string>
<!-- New story viewer selection screen title as recipients are selected -->
<plurals name="SelectViewersFragment__d_viewers">
<item quantity="one">%1$d viewer</item>
<item quantity="other">%1$d viewers</item>
</plurals>
<!-- Name story screen title -->
<string name="CreateStoryWithViewersFragment__name_story">Name story</string>
<!-- Name story screen note under text field -->
<string name="CreateStoryWithViewersFragment__only_you_can">Only you can see the name of this story.</string>
<!-- Name story screen label hint -->
<string name="CreateStoryWithViewersFragment__story_name_required">Story name (required)</string>
<!-- Name story screen viewers subheading -->
<string name="CreateStoryWithViewersFragment__viewers">Viewers</string>
<!-- Name story screen create button label -->
<string name="CreateStoryWithViewersFragment__create">Create</string>
<!-- Name story screen error when save attempted with no label -->
<string name="CreateStoryWithViewersFragment__this_field_is_required">This field is required.</string>
<!-- Name story screen error when save attempted but label is duplicate -->
<string name="CreateStoryWithViewersFragment__there_is_already_a_story_with_this_name">There is already a story with this name.</string>
<!-- Text for select all action when editing recipients for a story -->
<string name="BaseStoryRecipientSelectionFragment__select_all">Select all</string>
<!-- Choose story type bottom sheet title -->
<string name="ChooseStoryTypeBottomSheet__choose_your_story_type">Choose your story type</string>
<!-- Choose story type bottom sheet new story row title -->
<string name="ChooseStoryTypeBottomSheet__new_custom_story">New custom story</string>
<!-- Choose story type bottom sheet new story row summary -->
<string name="ChooseStoryTypeBottomSheet__visible_only_to">Visible only to specific people</string>
<!-- Choose story type bottom sheet group story title -->
<string name="ChooseStoryTypeBottomSheet__group_story">Group story</string>
<!-- Choose story type bottom sheet group story summary -->
<string name="ChooseStoryTypeBottomSheet__share_to_an_existing_group">Share to an existing group</string>
<!-- Choose groups bottom sheet title -->
<string name="ChooseGroupStoryBottomSheet__choose_groups">Choose groups</string>
<!-- Displayed when copying group story reply text to clipboard -->
<string name="StoryGroupReplyFragment__copied_to_clipboard">Copied to clipboard</string>
<!-- Displayed in story caption when content is longer than 5 lines -->
<string name="StoryViewerPageFragment__read_more">Read more</string>
<!-- Displayed in toast after sending a direct reply -->
<string name="StoryDirectReplyDialogFragment__sending_reply">Sending reply…</string>
<!-- Displayed in the viewer when a story is no longer available -->
<string name="StorySlateView__this_story_is_no_longer_available">This story is no longer available.</string>
<!-- Displayed in the viewer when a story has permanently failed to download. -->
<string name="StorySlateView__cant_download_story_s_will_need_to_share_it_again">Can\'t download story. %1$s will need to share it again.</string>
<!-- Displayed in the viewer when the network is not available -->
<string name="StorySlateView__no_internet_connection">No Internet Connection</string>
<!-- Displayed in the viewer when network is available but content could not be downloaded -->
<string name="StorySlateView__couldnt_load_content">Couldn\'t Load Content</string>
<!-- Toasted when the user externally shares to a text story successfully -->
<string name="TextStoryPostCreationFragment__sent_story">Sent story</string>
<!-- Toasted when the user external share to a text story fails -->
<string name="TextStoryPostCreationFragment__failed_to_send_story">Failed to send story</string>
<!-- Displayed in a dialog to let the user select a given users story -->
<string name="StoryDialogs__view_story">View story</string>
<!-- Displayed in a dialog to let the user select a given users profile photo -->
<string name="StoryDialogs__view_profile_photo">View profile photo</string>
<!-- Title for a notification at the bottom of the chat list suggesting that the user disable censorship circumvention because the service has become reachable -->
<!-- Body for a notification at the bottom of the chat list suggesting that the user disable censorship circumvention because the service has become reachable -->
<!-- Label for a button to dismiss a notification at the bottom of the chat list suggesting that the user disable censorship circumvention because the service has become reachable -->
<!-- Label for a button in a notification at the bottom of the chat list to turn off censorship circumvention -->
<!-- Conversation Item label for when you react to someone else\'s story -->
<string name="ConversationItem__you_reacted_to_s_story">You reacted to %1$s\'s story</string>
<!-- Conversation Item label for reactions to your story -->
<string name="ConversationItem__reacted_to_your_story">Reacted to your story</string>
<!-- Conversation Item label for reactions to an unavailable story -->
<string name="ConversationItem__reacted_to_a_story">Reacted to a story</string>
<!-- endregion -->
<!-- Content description for expand contacts chevron -->
<string name="ExpandModel__view_more">View more</string>
<string name="StoriesLinkPopup__visit_link">Visit link</string>
<!-- Gift price and duration, formatted as: {price} dot {n} day duration -->
<plurals name="GiftRowItem_s_dot_d_day_duration">
<item quantity="one">%1$s · %2$d day duration</item>
<item quantity="other">%1$s · %2$d day duration</item>
</plurals>
<!-- Headline text on start fragment for gifting a badge -->
<string name="GiftFlowStartFragment__donate_for_a_friend">Donate for a Friend</string>
<!-- Description text on start fragment for gifting a badge -->
<plurals name="GiftFlowStartFragment__support_signal_by">
<item quantity="one">Support Signal by making a donation for a friend or family member who uses Signal. They\'ll receive a badge to display on their profile for %1$d day</item>
<item quantity="other">Support Signal by making a donation for a friend or family member who uses Signal. They\'ll receive a badge to display on their profile for %1$d days</item>
</plurals>
<!-- Action button label for start fragment for gifting a badge -->
<string name="GiftFlowStartFragment__next">Next</string>
<!-- Title text on choose recipient page for badge gifting -->
<string name="GiftFlowRecipientSelectionFragment__choose_recipient">Choose recipient</string>
<!-- Title text on confirm gift page -->
<string name="GiftFlowConfirmationFragment__confirm_donation">Confirm donation</string>
<!-- Heading text specifying who the gift will be sent to -->
<string name="GiftFlowConfirmationFragment__send_to">Send to</string>
<!-- Text explaining that gift will be sent to the chosen recipient -->
<string name="GiftFlowConfirmationFragment__the_recipient_will_be_notified">The recipient will be notified of the donation in a 1 on 1 message. Add your own message below.</string>
<!-- Text explaining that this gift is a one time donation -->
<string name="GiftFlowConfirmationFragment__one_time_donation">One-time donation</string>
<!-- Hint for add message input -->
<string name="GiftFlowConfirmationFragment__add_a_message">Add a message</string>
<!-- Displayed in the dialog while verifying the chosen recipient -->
<string name="GiftFlowConfirmationFragment__verifying_recipient">Verifying recipient…</string>
<!-- Title for sheet shown when opening a redeemed gift -->
<string name="ViewReceivedGiftBottomSheet__s_made_a_donation_for_you">%1$s made a donation for you</string>
<!-- Title for sheet shown when opening a sent gift -->
<string name="ViewSentGiftBottomSheet__thanks_for_your_support">Thanks for your support!</string>
<!-- Description for sheet shown when opening a redeemed gift -->
<string name="ViewReceivedGiftBottomSheet__s_made_a_donation_to_signal">%1$s made a donation to Signal on your behalf! Show your support for Signal on your profile.</string>
<!-- Description for sheet shown when opening a sent gift -->
<string name="ViewSentGiftBottomSheet__youve_made_a_donation_to_signal">You\'ve made a donation to Signal on behalf of %1$s. They\'ll be given the option to show their support on their profile.</string>
<!-- Primary action for pending gift sheet to redeem badge now -->
<string name="ViewReceivedGiftSheet__redeem">Redeem</string>
<!-- Primary action for pending gift sheet to redeem badge later -->
<string name="ViewReceivedGiftSheet__not_now">Not now</string>
<!-- Dialog text while redeeming a gift -->
<string name="ViewReceivedGiftSheet__redeeming_badge">Redeeming badge…</string>
<!-- Description text in gift thanks sheet -->
<string name="GiftThanksSheet__youve_made_a_donation">Youve made a donation to Signal on behalf of %1$s. Theyll be given the option to show their support on their profile.</string>
<!-- Expired gift sheet title -->
<string name="ExpiredGiftSheetConfiguration__your_badge_has_expired">Your badge has expired</string>
<!-- Expired gift sheet top description text -->
<string name="ExpiredGiftSheetConfiguration__your_badge_has_expired_and_is">Your badge has expired, and is no longer visible to others on your profile.</string>
<!-- Expired gift sheet bottom description text -->
<string name="ExpiredGiftSheetConfiguration__to_continue">To continue supporting technology that is built for you, please consider becoming a monthly Sustainer.</string>
<!-- Expired gift sheet make a monthly donation button -->
<string name="ExpiredGiftSheetConfiguration__make_a_monthly_donation">Make a monthly donation</string>
<!-- Expired gift sheet not now button -->
<string name="ExpiredGiftSheetConfiguration__not_now">Not now</string>
<!-- My Story label designating that we will only share with the selected viewers. -->
<string name="ContactSearchItems__only_share_with">Only share with</string>
<!-- Label under name for custom stories -->
<plurals name="ContactSearchItems__custom_story_d_viewers">
<item quantity="one">Custom story · %1$d viewer</item>
<item quantity="other">Custom story · %1$d viewers</item>
</plurals>
<!-- Label under name for group stories -->
<plurals name="ContactSearchItems__group_story_d_viewers">
<item quantity="one">Group story · %1$d viewer</item>
<item quantity="other">Group story · %1$d viewers</item>
</plurals>
<!-- Label under name for groups -->
<plurals name="ContactSearchItems__group_d_members">
<item quantity="one">%1$d member</item>
<item quantity="other">%1$d members</item>
</plurals>
<!-- Label under name for my story -->
<plurals name="ContactSearchItems__my_story_s_dot_d_viewers">
<item quantity="one">%1$s · %2$d viewer</item>
<item quantity="other">%1$s · %2$d viewers</item>
</plurals>
<!-- Label under name for my story -->
<plurals name="ContactSearchItems__my_story_s_dot_d_excluded">
<item quantity="one">%1$s · %2$d excluded</item>
<item quantity="other">%1$s · %2$d excluded</item>
</plurals>
<!-- Label under name for My Story when first sending to my story -->
<string name="ContactSearchItems__tap_to_choose_your_viewers">Tap to choose your viewers</string>
<!-- Label for context menu item to open story settings -->
<string name="ContactSearchItems__story_settings">Story settings</string>
<!-- Label for context menu item to remove a group story from contact results -->
<string name="ContactSearchItems__remove_story">Remove story</string>
<!-- Label for context menu item to delete a custom story -->
<string name="ContactSearchItems__delete_story">Delete story</string>
<!-- Dialog title for removing a group story -->
<string name="ContactSearchMediator__remove_group_story">Remove group story?</string>
<!-- Dialog message for removing a group story -->
<string name="ContactSearchMediator__this_will_remove">This will remove the story from this list. You will still be able to view stories from this group.</string>
<!-- Dialog action item for removing a group story -->
<string name="ContactSearchMediator__remove">Remove</string>
<!-- Dialog title for deleting a custom story -->
<string name="ContactSearchMediator__delete_story">Delete story?</string>
<!-- Dialog message for deleting a custom story -->
<string name="ContactSearchMediator__delete_the_custom">Delete the custom story \"%1$s\"?</string>
<!-- Dialog action item for deleting a custom story -->
<string name="ContactSearchMediator__delete">Delete</string>
<!-- Donation for a friend expiry days remaining -->
<plurals name="Gifts__d_days_remaining">
<item quantity="one">%1$d days remaining</item>
<item quantity="other">%1$d days remaining</item>
</plurals>
<!-- Donation for a friend expiry hours remaining -->
<plurals name="Gifts__d_hours_remaining">
<item quantity="one">%1$d hours remaining</item>
<item quantity="other">%1$d hours remaining</item>
</plurals>
<!-- Gift expiry minutes remaining -->
<plurals name="Gifts__d_minutes_remaining">
<item quantity="one">%1$d minute remaining</item>
<item quantity="other">%1$d minutes remaining</item>
</plurals>
<!-- Donation for a friend expiry expired -->
<string name="Gifts__expired">Expired</string>
<!-- Label indicating that a user can tap to advance to the next post in a story -->
<string name="StoryFirstTimeNavigationView__tap_to_advance">Tap to advance</string>
<!-- Label indicating swipe direction to skip current story -->
<string name="StoryFirstTimeNavigationView__swipe_up_to_skip">Swipe up to skip</string>
<!-- Label indicating swipe direction to exit story viewer -->
<string name="StoryFirstTimeNavigationView__swipe_right_to_exit">Swipe right to exit</string>
<!-- Button label to confirm understanding of story navigation -->
<string name="StoryFirstTimeNagivationView__got_it">Got it</string>
<!-- Content description for vertical context menu button in safety number sheet rows -->
<string name="SafetyNumberRecipientRowItem__open_context_menu">Open context menu</string>
<!-- Sub-line when a user is verified. -->
<string name="SafetyNumberRecipientRowItem__s_dot_verified">%1$s · Verified</string>
<!-- Sub-line when a user is verified. -->
<string name="SafetyNumberRecipientRowItem__verified">Verified</string>
<!-- Title of safety number changes bottom sheet when showing individual records -->
<string name="SafetyNumberBottomSheetFragment__safety_number_changes">Safety number changes</string>
<!-- Message of safety number changes bottom sheet when showing individual records -->
<string name="SafetyNumberBottomSheetFragment__the_following_people">The following people may have reinstalled Signal or changed devices. Tap a recipient to confirm the new safety number. This is optional.</string>
<!-- Title of safety number changes bottom sheet when not showing individual records -->
<string name="SafetyNumberBottomSheetFragment__safety_number_checkup">Safety number checkup</string>
<!-- Title of safety number changes bottom sheet when not showing individual records and user has seen review screen -->
<string name="SafetyNumberBottomSheetFragment__safety_number_checkup_complete">Safety number checkup complete</string>
<!-- Message of safety number changes bottom sheet when not showing individual records and user has seen review screen -->
<string name="SafetyNumberBottomSheetFragment__all_connections_have_been_reviewed">All connections have been reviewed, tap send to continue.</string>
<!-- Message of safety number changes bottom sheet when not showing individual records -->
<plurals name="SafetyNumberBottomSheetFragment__you_have_d_connections_plural">
<item quantity="one">%1$d connection may have reinstalled Signal or changed devices. You may review their safety number or continue with the send.</item>
<item quantity="other">%1$d connections may have reinstalled Signal or changed devices. You may review their safety numbers or continue with the send.</item>
</plurals>
<!-- Menu action to launch safety number verification screen -->
<string name="SafetyNumberBottomSheetFragment__verify_safety_number">Verify safety number</string>
<!-- Menu action to remove user from story -->
<string name="SafetyNumberBottomSheetFragment__remove_from_story">Remove from story</string>
<!-- Action button at bottom of SafetyNumberBottomSheetFragment to send anyway -->
<string name="SafetyNumberBottomSheetFragment__send_anyway">Send anyway</string>
<!-- Action button at bottom of SafetyNumberBottomSheetFragment to review connections -->
<string name="SafetyNumberBottomSheetFragment__review_connections">Review connections</string>
<!-- Empty state copy for SafetyNumberBottomSheetFragment -->
<string name="SafetyNumberBottomSheetFragment__no_more_recipients_to_show">No more recipients to show</string>
<!-- Done button on safety number review fragment -->
<string name="SafetyNumberReviewConnectionsFragment__done">Done</string>
<!-- Title of safety number review fragment -->
<string name="SafetyNumberReviewConnectionsFragment__safety_number_changes">Safety number changes</string>
<!-- Message of safety number review fragment -->
<plurals name="SafetyNumberReviewConnectionsFragment__d_recipients_may_have">
<item quantity="one">%1$d recipient may have reinstalled Signal or changed devices. Tap a recipient to confirm the new safety number. This is optional.</item>
<item quantity="other">%1$d recipients may have reinstalled Signal or changed devices. Tap a recipient to confirm the new safety number. This is optional.</item>
</plurals>
<!-- Section header for 1:1 contacts in review fragment -->
<string name="SafetyNumberBucketRowItem__contacts">Contacts</string>
<!-- Context menu label for distribution list headers in review fragment -->
<string name="SafetyNumberReviewConnectionsFragment__remove_all">Remove all</string>
<!-- Context menu label for 1:1 contacts to remove from send -->
<string name="SafetyNumberReviewConnectionsFragment__remove">Remove</string>
<!-- Title of initial My Story settings configuration shown when sending to My Story for the first time -->
<string name="ChooseInitialMyStoryMembershipFragment__my_story_privacy">My Story Privacy</string>
<!-- Subtitle of initial My Story settings configuration shown when sending to My Story for the first time -->
<string name="ChooseInitialMyStoryMembershipFragment__choose_who_can_see_posts_to_my_story_you_can_always_make_changes_in_settings">Choose who can see posts to My Story. You can always make changes in settings.</string>
<!-- All connections option for initial My Story settings configuration shown when sending to My Story for the first time -->
<string name="ChooseInitialMyStoryMembershipFragment__all_signal_connections">All Signal connections</string>
<!-- All connections except option for initial My Story settings configuration shown when sending to My Story for the first time -->
<string name="ChooseInitialMyStoryMembershipFragment__all_except">All except…</string>
<!-- Only with selected connections option for initial My Story settings configuration shown when sending to My Story for the first time -->
<string name="ChooseInitialMyStoryMembershipFragment__only_share_with">Only share with…</string>
<!-- Story info header sent heading -->
<string name="StoryInfoHeader__sent">Sent</string>
<!-- Story info header received heading -->
<string name="StoryInfoHeader__received">Received</string>
<!-- Story info header file size heading -->
<string name="StoryInfoHeader__file_size">File size</string>
<!-- Story info "Sent to" header -->
<!-- Story info "Sent from" header -->
<!-- Story info "Failed" header -->
<!-- Story Info context menu label -->
<!-- StoriesPrivacySettingsFragment -->
<!-- Explanation about how stories are deleted and managed -->
<string name="StoriesPrivacySettingsFragment__story_updates_automatically_disappear">Story updates automatically disappear after 24 hours. Choose who can view your story or create new stories with specific viewers or groups.</string>
<!-- Preference title to turn off stories -->
<string name="StoriesPrivacySettingsFragment__turn_off_stories">Turn off stories</string>
<!-- Preference summary to turn off stories -->
<string name="StoriesPrivacySettingsFragment__if_you_opt_out">If you opt out of stories you will no longer be able to share or view stories.</string>
<!-- Preference title to turn on stories -->
<string name="StoriesPrivacySettingsFragment__turn_on_stories">Turn on stories</string>
<!-- Preference summary to turn on stories -->
<string name="StoriesPrivacySettingsFragment__share_and_view">Share and view stories from others. Stories automatically disappear after 24 hours.</string>
<!-- Dialog title to turn off stories -->
<string name="StoriesPrivacySettingsFragment__turn_off_stories_question">Turn off stories?</string>
<!-- Dialog message to turn off stories -->
<string name="StoriesPrivacySettingsFragment__you_will_no_longer_be_able_to_share">You will no longer be able to share or view stories. Story updates you have recently shared will also be deleted.</string>
<!-- Page title when launched from stories landing screen -->
<string name="StoriesPrivacySettingsFragment__story_privacy">Story privacy</string>
<!-- Header for section that lists out stories -->
<string name="StoriesPrivacySettingsFragment__stories">Stories</string>
<!-- Story views header -->
<!-- Story view receipts toggle title -->
<string name="StoriesPrivacySettingsFragment__view_receipts">View receipts</string>
<!-- Story view receipts toggle message -->
<string name="StoriesPrivacySettingsFragment__see_and_share">See and share when stories are viewed. If disabled, you won\'t see when others view your story.</string>
<!-- NewStoryItem -->
<string name="NewStoryItem__new_story">New story</string>
<!-- GroupStorySettingsFragment -->
<!-- Section header for who can view a group story -->
<string name="GroupStorySettingsFragment__who_can_view_this_story">Who can view this story</string>
<!-- Explanation of who can view a group story -->
<string name="GroupStorySettingsFragment__members_of_the_group_s">Members of the group "%1$s" can view and reply to this story. You can update the membership for this chat in the group.</string>
<!-- Preference label for removing this group story -->
<string name="GroupStorySettingsFragment__remove_group_story">Remove group story</string>
<!-- Generic title for overflow menus -->
<string name="OverflowMenu__overflow_menu">Overflow menu</string>
<!-- First step number/bullet for choose new default sms app instructions -->
<string name="ChooseANewDefaultSmsAppFragment__bullet_1">1</string>
<!-- Second step number/bullet for choose new default sms app instructions -->
<string name="ChooseANewDefaultSmsAppFragment__bullet_2">2</string>
<!-- Third step number/bullet for choose new default sms app instructions -->
<string name="ChooseANewDefaultSmsAppFragment__bullet_3">3</string>
<!-- Fourth step number/bullet for choose new default sms app instructions -->
<string name="ChooseANewDefaultSmsAppFragment__bullet_4">4</string>
<!-- BackupSchedulePermission Megaphone -->
<!-- The title on an alert window that explains to the user that we are unable to backup their messages -->
<string name="BackupSchedulePermissionMegaphone__cant_back_up_chats">Can\'t back up chats</string>
<!-- The body text of an alert window that tells the user that we are unable to backup their messages -->
<string name="BackupSchedulePermissionMegaphone__your_chats_are_no_longer_being_automatically_backed_up">Your chats are no longer being automatically backed up.</string>
<!-- The text on a button in an alert window that, when clicked, will take the user to a screen to re-enable backups -->
<string name="BackupSchedulePermissionMegaphone__back_up_chats">Back up chats</string>
<!-- The text on a button in an alert window that, when clicked, will take the user to a screen to re-enable backups -->
<string name="BackupSchedulePermissionMegaphone__not_now">Not now</string>
<!-- Re-enable backup permission bottom sheet title -->
<string name="BackupSchedulePermissionMegaphone__to_reenable_backups">To re-enable backups:</string>
<!-- Re-enable backups permission bottom sheet instruction 1 text -->
<string name="BackupSchedulePermissionMegaphone__tap_the_go_to_settings_button_below">Tap the \"Go to settings\" button below</string>
<!-- Re-enable backups permission bottom sheet instruction 2 text -->
<string name="BackupSchedulePermissionMegaphone__turn_on_allow_settings_alarms_and_reminders">Turn on \"Allow setting alarms and reminders.\"</string>
<!-- Re-enable backups permission bottom sheet call to action button to open settings -->
<string name="BackupSchedulePermissionMegaphone__go_to_settings">Go to settings</string>
<!-- DonateToSignalFragment -->
<!-- Title below avatar -->
<string name="DonateToSignalFragment__privacy_over_profit">Privacy over profit</string>
<!-- Continue button label -->
<string name="DonateToSignalFragment__continue">Continue</string>
<!-- Description below title -->
<string name="DonateToSignalFragment__private_messaging">Private messaging, funded by you. No ads, no tracking, no compromise. Donate now to support Signal.</string>
<!-- Dialog title when a user tries to donate while they already have a pending donation. -->
<string name="DonateToSignalFragment__you_have_a_donation_pending">You have a donation pending</string>
<!-- Dialog body when a user tries to donate while they already have a pending monthly donation. -->
<string name="DonateToSignalFragment__bank_transfers_usually_take_1_business_day_to_process_monthly">Bank transfers can take 1 to 14 business days to process. Please wait until this payment completes before updating your subscription.</string>
<!-- Dialog body when a user tries to donate while they already have a pending one time donation. -->
<string name="DonateToSignalFragment__bank_transfers_usually_take_1_business_day_to_process_onetime">Bank transfers can take 1 to 14 business days to process. Please wait until this payment completes before making another donation.</string>
<!-- Dialog body when a user tries to donate while they already have a pending monthly donation. -->
<string name="DonateToSignalFragment__your_payment_is_still_being_processed_monthly">Your donation is still being processed. This can take a few minutes depending on your connection. Please wait until this payment completes before updating your subscription.</string>
<!-- Dialog body when a user tries to donate while they already have a pending one time donation. -->
<string name="DonateToSignalFragment__your_payment_is_still_being_processed_onetime">Your donation is still being processed. This can take a few minutes depending on your connection. Please wait until this payment completes before making another donation.</string>
<!-- Dialog body when a user opens the manage donations main screen and they have a pending iDEAL donation -->
<string name="DonateToSignalFragment__your_ideal_payment_is_still_processing">Your iDEAL donation is still processing. Check your banking app to approve your payment before making another donation.</string>
<!-- Dialog title shown when a user tries to donate an amount higher than is allowed for a given payment method. -->
<string name="DonateToSignal__donation_amount_too_high">Donation amount too high</string>
<!-- Dialog body shown when a user tries to donate an amount higher than is allowed for a given payment method, place holder is the maximum -->
<string name="DonateToSignalFragment__you_can_send_up_to_s_via_bank_transfer">You can send up to %1$s via bank transfer. Try a different amount or a different payment method.</string>
<!-- Donation pill toggle monthly text -->
<string name="DonationPillToggle__monthly">Monthly</string>
<!-- Donation pill toggle one-time text -->
<string name="DonationPillToggle__one_time">One-time</string>
<!-- GatewaySelectorBottomSheet -->
<!-- Sheet title when subscribing -->
<string name="GatewaySelectorBottomSheet__donate_s_month_to_signal">Donate %1$s/month to Signal</string>
<!-- Sheet summary when subscribing -->
<string name="GatewaySelectorBottomSheet__get_a_s_badge">Get a %1$s badge</string>
<!-- Sheet title when giving a one-time donation -->
<string name="GatewaySelectorBottomSheet__donate_s_to_signal">Donate %1$s to Signal</string>
<!-- Sheet summary when giving a one-time donation -->
<plurals name="GatewaySelectorBottomSheet__get_a_s_badge_for_d_days">
<item quantity="one">Get a %1$s badge for %2$d day</item>
<item quantity="other">Get a %1$s badge for %2$d days</item>
</plurals>
<!-- Button label for paying with a bank transfer -->
<string name="GatewaySelectorBottomSheet__bank_transfer">Bank transfer</string>
<!-- Button label for paying with a credit card -->
<string name="GatewaySelectorBottomSheet__credit_or_debit_card">Credit or debit card</string>
<!-- Sheet summary when giving donating for a friend -->
<string name="GatewaySelectorBottomSheet__donate_for_a_friend">Donate for a friend</string>
<!-- Button label for paying with iDEAL -->
<string name="GatewaySelectorBottomSheet__ideal">iDEAL</string>
<!-- Dialog title for launching external intent -->
<string name="ExternalNavigationHelper__leave_signal_to_confirm_payment">Leave Signal to confirm donation?</string>
<string name="ExternalNavigationHelper__once_this_payment_is_confirmed">When confirmed, return to Signal to finish processing your donation.</string>
<!-- BankTransferMandateFragment -->
<!-- Title of screen displaying the bank transfer mandate -->
<string name="BankTransferMandateFragment__bank_transfer">Bank Transfer</string>
<!-- Subtitle of screen displaying the bank transfer mandate, placeholder is \'Learn more\' -->
<string name="BankTransferMandateFragment__stripe_processes_donations">Stripe processes donations made to Signal. Signal does not collect or store your personal information. %1$s</string>
<!-- Subtitle learn more of screen displaying bank transfer mandate -->
<string name="BankTransferMandateFragment__learn_more">Learn more</string>
<!-- Button label to continue with transfer -->
<string name="BankTransferMandateFragment__agree">Agree</string>
<!-- Button label to read more of the bank mandate that is currently off screen -->
<string name="BankTransferMandateFragment__read_more">Read more</string>
<!-- Text displayed when mandate load fails -->
<string name="BankTransferMandateFragment__failed_to_load_mandate">Failed to load mandate</string>
<!-- BankTransferDetailsFragment -->
<!-- Subtext explaining how email is used. Placeholder is \'Learn more\' -->
<string name="BankTransferDetailsFragment__enter_your_bank_details">Enter your bank details and email. Stripe uses this email to send you updates about your donation. %1$s</string>
<!-- Subtext learn more link text -->
<string name="BankTransferDetailsFragment__learn_more">Learn more</string>
<!-- Text field label for name on bank account -->
<string name="BankTransferDetailsFragment__name_on_bank_account">Name on bank account</string>
<!-- Text field label for IBAN -->
<string name="BankTransferDetailsFragment__iban">IBAN</string>
<!-- Text field label for email -->
<string name="BankTransferDetailsFragment__email">Email</string>
<!-- Text label for button to show user how to find their IBAN -->
<string name="BankTransferDetailsFragment__find_account_info">Find account info</string>
<!-- Donate button label for monthly subscription -->
<string name="BankTransferDetailsFragment__donate_s_month">Donate %1$s/month</string>
<!-- Donate button label for one-time -->
<string name="BankTransferDetailsFragment__donate_s">Donate %1$s</string>
<!-- Error label for IBAN field when number is too short -->
<string name="BankTransferDetailsFragment__iban_is_too_short">IBAN is too short</string>
<!-- Error label for IBAN field when number is too long -->
<string name="BankTransferDetailsFragment__iban_is_too_long">IBAN is too long</string>
<!-- Error label for IBAN field when country is not supported -->
<string name="BankTransferDetailsFragment__iban_country_code_is_not_supported">IBAN country code is not supported</string>
<!-- Error label for IBAN field when number is invalid -->
<string name="BankTransferDetailsFragment__invalid_iban">Invalid IBAN</string>
<!-- Error label for name field when name is not at least two characters long -->
<string name="BankTransferDetailsFragment__minimum_2_characters">Minimum 2 characters</string>
<!-- Error label for email field when email is not valid -->
<string name="BankTransferDetailsFragment__invalid_email_address">Invalid email address</string>
<!-- IdealTransferDetailsFragment -->
<!-- Title of the screen, displayed in the toolbar -->
<string name="IdealTransferDetailsFragment__ideal">iDEAL</string>
<!-- Subtitle of the screen, displayed below the toolbar. Placeholder is for \'learn more\' -->
<string name="IdealTransferDetailsFragment__enter_your_bank">Enter your name and email. Stripe uses this email to send you updates about your donation. %1$s</string>
<!-- Subtitle of the screen, displayed below the toolbar. Placeholder is for \'learn more\' -->
<string name="IdealTransferDetailsFragment__enter_your_bank_details_one_time">Enter your bank details. Signal does not collect or store your personal information. %1$s</string>
<!-- Subtitle learn-more button displayed inline with the subtitle text -->
<string name="IdealTransferDetailsFragment__learn_more">Learn more</string>
<!-- Hint label for text entry box for name on bank account -->
<string name="IdealTransferDetailsFragment__name_on_bank_account">Name on bank account</string>
<!-- Hint label for text entry box for email -->
<string name="IdealTransferDetailsFragment__email">Email</string>
<!-- Default label for bank selection -->
<string name="IdealTransferDetailsFragment__choose_your_bank">Choose your bank</string>
<!-- Dialog title shown when using iDEAL payment for setting up a monthly donation -->
<string name="IdealTransferDetailsFragment__confirm_your_donation_with_ideal">Confirm your donation with iDEAL</string>
<!-- Dialog warning shown when using iDEAL payment for setting up a monthly donation. Placeholder is donation amount.Z -->
<string name="IdealTransferDetailsFragment__to_setup_your_recurring_donation">To setup your recurring donation tap continue to confirm a €0,01 charge with your bank. This will be automatically refunded and allows your %1$s/month donation to debited from your account.</string>
<!-- Dialog button shown when using iDEAL payment for setting up a monthly donation to continue with the donation -->
<string name="IdealTransferDetailsFragment__continue">Continue</string>
<!-- IdealTransferDetailsBankSelectionDialogFragment -->
<!-- Title of the screen, displayed in the toolbar -->
<string name="IdealTransferDetailsBankSelectionDialogFragment__choose_your_bank">Choose your bank</string>
<!-- Title of bottom sheet for finding account information -->
<string name="FindAccountInfoSheet__find_your_account_information">Find your account information</string>
<!-- Body of bottom sheet for finding account information -->
<string name="FindAccountInfoSheet__look_for_your_iban_at">Look for your IBAN at the top of your bank statement. IBANs contain up to 34 characters. The name you enter should match your full name on your bank account. Contact your bank for more information.</string>
<!-- Title of donation pending sheet displayed after making a bank transfer -->
<string name="DonationPendingBottomSheet__donation_pending">Donation pending</string>
<!-- Top text block of donation pending sheet displayed after subscribing via a bank transfer. Placeholder is the badge name. -->
<string name="DonationPendingBottomSheet__your_monthly_donation_is_pending">Your monthly donation is pending. Youll be able to display the %1$s badge on your profile when your donation is received.</string>
<!-- Top text block of donation pending sheet displayed after one-time donation via a bank transfer. Placeholder is the badge name. -->
<string name="DonationPendingBottomSheet__your_one_time_donation_is_pending">Your one-time donation is pending. Youll be able to display the %1$s badge on your profile when your donation is received.</string>
<!-- Bottom text block of donation pending sheet displayed after donating via a bank transfer. Placeholder is for learn more. -->
<string name="DonationPendingBottomSheet__bank_transfers_usually_take">Bank transfers can take 1 to 14 business days to process. %1$s</string>
<!-- Learn more text for donation pending sheet displayed after donating via a bank transfer. -->
<string name="DonationPendingBottomSheet__learn_more">Learn more</string>
<!-- Confirmation button for donation pending sheet displayed after donating via a bank transfer. -->
<string name="DonationPendingBottomSheet__done">Done</string>
<!-- Title of donation error sheet displayed after making a bank transfer that fails -->
<string name="DonationErrorBottomSheet__donation_couldnt_be_processed">Donation couldn\'t be processed</string>
<!-- Text block of donation error sheet displayed after making a bank transfer that fails -->
<string name="DonationErrorBottomSheet__were_having_trouble">We\'re having trouble processing your bank transfer. You have not been charged. Try another payment method or contact your bank for more information.</string>
<!-- Button label for retry button of donation error sheet displayed after making a bank transfer that fails -->
<string name="DonationErrorBottomSheet__try_again">Try again</string>
<!-- Button label for not now button of donation error sheet displayed after making a bank transfer that fails -->
<string name="DonationErrorBottomSheet__not_now">Not now</string>
<!-- Title of \'Donation Complete\' sheet displayed after a bank transfer completes and the badge is redeemed -->
<string name="DonationCompletedBottomSheet__donation_complete">Donation Complete</string>
<!-- Text block of \'Donation Complete\' sheet displayed after a bank transfer completes and the badge is redeemed -->
<string name="DonationCompleteBottomSheet__your_bank_transfer_was_received">Your bank transfer was received. You can choose to display this badge on your profile to show off your support.</string>
<!-- Button text of \'Donation Complete\' sheet displayed after a bank transfer completes and the badge is redeemed to dismiss sheet -->
<string name="DonationCompleteBottomSheet__done">Done</string>
<!-- StripePaymentInProgressFragment -->
<string name="StripePaymentInProgressFragment__cancelling">Cancelling…</string>
<!-- The title of a bottom sheet dialog that tells the user we temporarily can\'t process their contacts. -->
<string name="CdsTemporaryErrorBottomSheet_title">Too many contacts have been processed</string>
<!-- The first part of the body text in a bottom sheet dialog that tells the user we temporarily can\'t process their contacts. The placeholder represents the number of days the user will have to wait until they can again. -->
<plurals name="CdsTemporaryErrorBottomSheet_body1">
<item quantity="one">Another attempt to process your contacts will be made within %1$d day.</item>
<item quantity="other">Another attempt to process your contacts will be made within %1$d days.</item>
</plurals>
<!-- The second part of the body text in a bottom sheet dialog that advises the user to remove contacts from their phone to fix the issue. -->
<string name="CdsTemporaryErrorBottomSheet_body2">To resolve this issue sooner, you can consider removing contacts or accounts on your phone that are syncing a lot of contacts.</string>
<!-- A button label in a bottom sheet that will navigate the user to their contacts settings. -->
<!-- A toast that will be shown if we are unable to open the user\'s default contacts app. -->
<!-- The title of a bottom sheet dialog that tells the user we can\'t process their contacts. -->
<string name="CdsPermanentErrorBottomSheet_title">Your contacts can\'t be processed</string>
<!-- The first part of the body text in a bottom sheet dialog that tells the user we can\'t process their contacts. -->
<string name="CdsPermanentErrorBottomSheet_body">The number of contacts on your phone exceeds the limit Signal can process. To find contacts on Signal, consider removing contacts or accounts on your phone that are syncing a lot of contacts.</string>
<!-- The first part of the body text in a bottom sheet dialog that tells the user we can\'t process their contacts. -->
<string name="CdsPermanentErrorBottomSheet_learn_more">Learn more</string>
<!-- A button label in a bottom sheet that will navigate the user to their contacts settings. -->
<string name="CdsPermanentErrorBottomSheet_contacts_button">Open contacts</string>
<!-- A toast that will be shown if we are unable to open the user\'s default contacts app. -->
<string name="CdsPermanentErrorBottomSheet_no_contacts_toast">No contacts app found</string>
<!-- PaymentMessageView -->
<!-- In-chat conversation message shown when you sent a payment to another person, placeholder is the other person name -->
<string name="PaymentMessageView_you_sent_s">You sent %1$s</string>
<!-- In-chat conversation message shown when another person sent a payment to you, placeholder is the other person name -->
<string name="PaymentMessageView_s_sent_you">%1$s sent you</string>
<!-- YourInformationIsPrivateBottomSheet -->
<string name="YourInformationIsPrivateBottomSheet__your_information_is_private">Your information is private</string>
<string name="YourInformationIsPrivateBottomSheet__signal_does_not_collect">Signal does not collect or store any of your personal information when you make a donation.</string>
<string name="YourInformationIsPrivateBottomSheet__we_use_stripe">We use Stripe as our payment processor to receive your donations. We don\'t access, store, or save any of the information you provide to them.</string>
<string name="YourInformationIsPrivateBottomSheet__signal_does_not_and_cannot">Signal does not and cannot connect your donation to your Signal account.</string>
<string name="YourInformationIsPrivateBottomSheet__thank_you">Thank you for your support!</string>
<!-- GroupStoryEducationSheet -->
<!-- Displayed as the title of the education bottom sheet -->
<string name="GroupStoryEducationSheet__introducing_group_stories">Introducing: Group Stories</string>
<!-- Line item on the sheet explaining group stories -->
<string name="GroupStoryEducationSheet__share_story_updates_to">Share story updates to a group chat you\'re already in.</string>
<!-- Line item on the sheet explaining that anyone in the group can share to group stories -->
<string name="GroupStoryEducationSheet__anyone_in_the_group">Anyone in the group chat can add to the story.</string>
<!-- Line item on the sheet explaining that anyone in the group can view replies -->
<string name="GroupStoryEducationSheet__all_group_chat_members">All group chat members can view story replies.</string>
<!-- Button label to dismiss sheet -->
<string name="GroupStoryEducationSheet__next">Next</string>
<string name="Registration_country_code_entry_hint">+0</string>
<!-- PaypalCompleteOrderBottomSheet -->
<string name="PaypalCompleteOrderBottomSheet__donate">Donate</string>
<string name="PaypalCompleteOrderBottomSheet__payment">Payment</string>
<!-- ChatFilter -->
<!-- Displayed in a pill at the top of the chat list when it is filtered by unread messages -->
<string name="ChatFilter__filtered_by_unread">Filtered by unread</string>
<!-- Displayed underneath the filter circle at the top of the chat list when the user pulls at a very low velocity -->
<string name="ChatFilter__pull_to_filter">Pull to filter</string>
<!-- Displayed in the "clear filter" item in the chat feed if the user opened the filter from the overflow menu -->
<string name="ChatFilter__tip_pull_down">Tip: Pull down on the chat list to filter</string>
<!-- Set up your username megaphone -->
<!-- Displayed as a title on a megaphone which prompts user to set up a username -->
<string name="SetUpYourUsername__set_up_your_signal_username">Set up your Signal username</string>
<!-- Displayed as a description on a megaphone which prompts user to set up a username -->
<string name="SetUpYourUsername__introducing_phone_number_privacy">Introducing phone number privacy, optional usernames and links.</string>
<!-- Displayed as an action on a megaphone which prompts user to set up a username -->
<string name="SetUpYourUsername__dismiss">Dismiss</string>
<!-- Displayed as an action on a megaphone which prompts user to set up a username -->
<string name="SetUpYourUsername__learn_more">Learn more</string>
<!-- Displayed as a title on a megaphone which prompts user to set up a username -->
<string name="PnpLaunchMegaphone_title">New ways to connect</string>
<!-- Displayed as a description on a megaphone which prompts user to set up a username -->
<string name="PnpLaunchMegaphone_body">Introducing phone number privacy, optional usernames and links.</string>
<!-- Displayed as an action on a megaphone which prompts user to set up a username. Clicking it will dismiss the megaphone. -->
<string name="PnpLaunchMegaphone_dismiss">Dismiss</string>
<!-- Displayed as an action on a megaphone which prompts user to set up a username. Clicking it will open a link. -->
<string name="PnpLaunchMegaphone_learn_more">Learn more</string>
<!-- Text Formatting -->
<!-- Popup menu label for applying bold style -->
<string name="TextFormatting_bold">Bold</string>
<!-- Popup menu label for applying italic style -->
<string name="TextFormatting_italic">Italic</string>
<!-- Popup menu label for applying strikethrough style -->
<string name="TextFormatting_strikethrough">Strikethrough</string>
<!-- Popup menu label for applying monospace font style -->
<string name="TextFormatting_monospace">Monospace</string>
<!-- Popup menu label for applying spoiler style -->
<string name="TextFormatting_spoiler">Spoiler</string>
<!-- Popup menu label for clearing applied formatting -->
<string name="TextFormatting_clear_formatting">Clear formatting</string>
<!-- Username edit dialog -->
<!-- Option to open username editor displayed as a list item in a dialog -->
<string name="UsernameEditDialog__edit_username">Edit username</string>
<!-- Option to delete username displayed as a list item in a dialog -->
<string name="UsernameEditDialog__delete_username">Delete username</string>
<!-- Time duration picker -->
<!-- Shown in a time duration picker for selecting duration in hours and minutes, label shown after the user input value for hour, e.g., 12h -->
<string name="TimeDurationPickerDialog_single_letter_hour_abbreviation">h</string>
<!-- Shown in a time duration picker for selecting duration in hours and minutes, label shown after the user input value for minute, e.g., 24m -->
<string name="TimeDurationPickerDialog_single_letter_minute_abbreviation">m</string>
<!-- Shown in a time duration picker for selecting duration in hours and minutes, label for button that will apply the setting -->
<string name="TimeDurationPickerDialog_positive_button">Set</string>
<!-- Shown in a time duration picker for selecting duration in hours and minutes, helper text indicating minimum allowable duration -->
<string name="TimeDurationPickerDialog_minimum_duration_warning">Minimum time before screen lock applies is 1 minute.</string>
<!-- Call Log -->
<!-- Displayed below the user\'s name in row items on the call log. First placeholder is the call status, second is when it occurred -->
<string name="CallLogAdapter__s_dot_s">%s &#183; %s</string>
<!-- Displayed for incoming calls -->
<string name="CallLogAdapter__incoming">Incoming</string>
<!-- Displayed for outgoing calls -->
<string name="CallLogAdapter__outgoing">Outgoing</string>
<!-- Displayed for missed calls -->
<string name="CallLogAdapter__missed">Missed</string>
<!-- Displayed for missed calls declined by notification profile -->
<string name="CallLogAdapter__missed_notification_profile">Missed while notification profile on</string>
<!-- Displayed on Group Call button if user is not in the call -->
<string name="CallLogAdapter__join">Join</string>
<!-- Displayed on Group Call button if user is in the call -->
<string name="CallLogAdapter__return">Return</string>
<!-- Call state template when there is more than one call collapsed into a single row. D is a number > 1 and S is a call info string (like Missed) -->
<string name="CallLogAdapter__d_s">(%1$d) %2$s</string>
<!-- Status text on call links -->
<string name="CallLogAdapter__call_link">Call link</string>
<!-- Accessibility description for the video call button -->
<string name="CallLogAdapter__start_a_video_call">Start a video call</string>
<!-- Accessibility description for the voice call button -->
<string name="CallLogAdapter__start_a_voice_call">Start a voice call</string>
<!-- Notice on call log when no missed calls are available, centered on display -->
<string name="CallLogAdapter__no_missed_calls">No missed calls</string>
<!-- Call Log context menu -->
<!-- Displayed as a context menu item to start a video call -->
<string name="CallContextMenu__video_call">Video call</string>
<!-- Displayed as a context menu item to start an audio call -->
<string name="CallContextMenu__audio_call">Voice call</string>
<!-- Displayed as a context menu item to go to chat -->
<string name="CallContextMenu__go_to_chat">Go to chat</string>
<!-- Displayed as a context menu item to see call info -->
<string name="CallContextMenu__info">Info</string>
<!-- Displayed as a context menu item to select multiple calls -->
<string name="CallContextMenu__select">Select</string>
<!-- Displayed as a context menu item to delete this call -->
<string name="CallContextMenu__delete">Delete</string>
<!-- Call Log Fragment -->
<!-- Displayed when deleting call history items -->
<string name="CallLogFragment__deleting">Deleting…</string>
<!-- Displayed in a toast when a deletion fails for an unknown reason -->
<string name="CallLogFragment__deletion_failed">Deletion failed.</string>
<!-- Displayed as message in error dialog when can\'t delete links -->
<plurals name="CallLogFragment__cant_delete_call_link">
<item quantity="one">Can\'t delete link. Check your connection and try again.</item>
<item quantity="other">Not all call links could be deleted. Check your connection and try again.</item>
</plurals>
<!-- Snackbar text after clearing the call history -->
<string name="CallLogFragment__cleared_call_history">Cleared call history</string>
<!-- Dialog title to clear all call events -->
<string name="CallLogFragment__clear_call_history_question">Clear call history?</string>
<!-- Dialog body to clear all call events -->
<string name="CallLogFragment__this_will_permanently_delete_all_call_history">This will permanently delete all call history</string>
<!-- Action bar menu item to delete all call events -->
<string name="CallLogFragment__clear_call_history">Clear call history</string>
<!-- Action bar menu item to only display missed calls -->
<string name="CallLogFragment__filter_missed_calls">Filter missed calls</string>
<!-- Action bar menu item to clear missed call filter -->
<string name="CallLogFragment__clear_filter">Clear filter</string>
<!-- Action bar menu item to open settings -->
<string name="CallLogFragment__settings">Settings</string>
<!-- Action bar menu item to open notification profile settings -->
<string name="CallLogFragment__notification_profile">Notification Profile</string>
<!-- Call log new call content description -->
<string name="CallLogFragment__start_a_new_call">Start a new call</string>
<!-- Filter pull text when pulled -->
<string name="CallLogFragment__filtered_by_missed">Filtered by missed</string>
<!-- Bottom bar option to select all call entries -->
<string name="CallLogFragment__select_all">Select all</string>
<!-- Bottom bar option to delete all selected call entries and dialog action to confirm deletion -->
<string name="CallLogFragment__delete">Delete</string>
<plurals name="CallLogFragment__delete_d_calls">
<item quantity="one">Delete %1$d call?</item>
<item quantity="other">Delete %1$d calls?</item>
</plurals>
<!-- Snackbar label after deleting call logs -->
<plurals name="CallLogFragment__d_calls_deleted">
<item quantity="one">%1$d call deleted</item>
<item quantity="other">%1$d calls deleted</item>
</plurals>
<!-- Shown during empty state -->
<string name="CallLogFragment__no_calls">No calls.</string>
<!-- Shown during empty state -->
<string name="CallLogFragment__get_started_by_calling_a_friend">Get started by calling a friend.</string>
<!-- Displayed as a message in a dialog when deleting multiple items -->
<string name="CallLogFragment__call_links_youve_created">Call links you\'ve created will no longer work for people who have them.</string>
<!-- New call activity -->
<!-- Activity title in title bar -->
<string name="NewCallActivity__new_call">New call</string>
<!-- Call state update popups -->
<!-- Displayed when the user enables group call ringing -->
<string name="CallStateUpdatePopupWindow__ringing_on">Ringing on</string>
<!-- Displayed when the user disables group call ringing -->
<string name="CallStateUpdatePopupWindow__ringing_off">Ringing off</string>
<!-- Displayed when the user cannot enable group call ringing -->
<string name="CallStateUpdatePopupWindow__group_is_too_large">Group is too large to ring the participants</string>
<!-- Displayed when the user turns on their mic -->
<string name="CallStateUpdatePopupWindow__mic_on">Mic on</string>
<!-- Displayed when the user turns off their mic -->
<string name="CallStateUpdatePopupWindow__mic_off">Mic off</string>
<!-- Displayed when the user turns on their speakerphone -->
<string name="CallStateUpdatePopupWindow__speaker_on">Speaker on</string>
<!-- Displayed when the user turns off their speakerphone -->
<string name="CallStateUpdatePopupWindow__speaker_off">Speaker off</string>
<!-- Accessibility label describing the capture button on the camera screen -->
<string name="CameraControls_capture_button_accessibility_label">Capture Button</string>
<!-- Accessibility label describing the continue button on the camera screen -->
<string name="CameraControls_continue_button_accessibility_label">Continue Button</string>
<!-- Accessibility label describing the flash Mode toggle button on the camera screen -->
<string name="CameraControls_toggle_flash_mode_accessibility_label">Toggle Flash Mode</string>
<!-- CallPreference -->
<!-- Generic group call in call info -->
<string name="CallPreference__group_call">Group call</string>
<!-- Missed group call in call info -->
<string name="CallPreference__missed_group_call">Missed group call</string>
<!-- Missed group call while notification profile on in call info -->
<string name="CallPreference__missed_group_call_notification_profile">Missed group call while notification profile on</string>
<!-- Incoming group call in call info -->
<string name="CallPreference__incoming_group_call">Incoming group call</string>
<!-- Outgoing group call in call info -->
<string name="CallPreference__outgoing_group_call">Outgoing group call</string>
<!-- CreateCallLink -->
<!-- Call link creation item title on calls tab -->
<string name="CreateCallLink__create_a_call_link">Create a Call Link</string>
<!-- Call link creation item description on calls tab -->
<string name="CreateCallLink__share_a_link_for">Share a link for a Signal call</string>
<!-- Text inserted when sharing a call link within Signal. Placeholder is a call link url. -->
<string name="CreateCallLink__use_this_link_to_join_a_signal_call">Use this link to join a Signal call: %1$s</string>
<!-- CallLinkInfoSheet -->
<!-- Sheet title -->
<string name="CallLinkInfoSheet__call_info">Call info</string>
<!-- Dialog title for removing or blocking participants -->
<string name="CallLinkInfoSheet__remove_s_from_the_call">Remove %1$s from the call?</string>
<!-- Dialog action to remove participant from the call -->
<string name="CallLinkInfoSheet__remove">Remove</string>
<!-- Dialog action to block participant from the call -->
<string name="CallLinkInfoSheet__block_from_call">Block from call</string>
<!-- CreateCallLinkBottomSheetDialogFragment -->
<!-- Fragment title -->
<string name="CreateCallLinkBottomSheetDialogFragment__create_call_link">Create call link</string>
<!-- Displayed as a default name for the signal call -->
<string name="CreateCallLinkBottomSheetDialogFragment__signal_call">Signal call</string>
<!-- Displayed on a small button to allow user to instantly join call -->
<string name="CreateCallLinkBottomSheetDialogFragment__join">Join</string>
<!-- Option to open a full screen dialog to add a call name -->
<string name="CreateCallLinkBottomSheetDialogFragment__add_call_name">Add call name</string>
<!-- Option to open a full screen dialog to edit a call name -->
<string name="CreateCallLinkBottomSheetDialogFragment__edit_call_name">Edit call name</string>
<!-- Toggle to require approval for all members before joining -->
<string name="CreateCallLinkBottomSheetDialogFragment__require_admin_approval">Require admin approval</string>
<!-- Row label to share the link via Signal -->
<string name="CreateCallLinkBottomSheetDialogFragment__share_link_via_signal">Share link via Signal</string>
<!-- Row label to copy the link to the clipboard -->
<string name="CreateCallLinkBottomSheetDialogFragment__copy_link">Copy link</string>
<!-- Row label to share the link with the external share sheet -->
<string name="CreateCallLinkBottomSheetDialogFragment__share_link">Share link</string>
<!-- Button text to dismiss the sheet and add it as an upcoming call -->
<string name="CreateCallLinkBottomSheetDialogFragment__done">Done</string>
<!-- Displayed when we can\'t find a suitable way to open the system share picker -->
<string name="CreateCallLinkBottomSheetDialogFragment__failed_to_open_share_sheet">Unable to share call link.</string>
<!-- Displayed when we copy the call link to the clipboard -->
<string name="CreateCallLinkBottomSheetDialogFragment__copied_to_clipboard">Copied to clipboard</string>
<!-- CallLinkIncomingRequestSheet -->
<!-- Displayed as line item in sheet for approving or denying a single user -->
<string name="CallLinkIncomingRequestSheet__approve_entry">Approve entry</string>
<!-- Displayed as line item in sheet for approving or denying a single user -->
<string name="CallLinkIncomingRequestSheet__deny_entry">Deny entry</string>
<!-- EditCallLinkNameDialogFragment -->
<!-- App bar title for editing a call name -->
<string name="EditCallLinkNameDialogFragment__edit_call_name">Edit call name</string>
<!-- Text on button to confirm edit -->
<string name="EditCallLinkNameDialogFragment__save">Save</string>
<!-- Placeholder text on input field when editing call name -->
<string name="EditCallLinkNameDialogFragment__call_name">Call name</string>
<!-- ChooseNavigationBarStyleFragment -->
<!-- Dialog title, displayed below the header image -->
<string name="ChooseNavigationBarStyleFragment__navigation_bar_size">Navigation bar size</string>
<!-- Toggle button label for normal size -->
<string name="ChooseNavigationBarStyleFragment__normal">Normal</string>
<!-- Toggle button label for compact size -->
<string name="ChooseNavigationBarStyleFragment__compact">Compact</string>
<!-- Title shown at top of bottom sheet dialog for displaying a message\'s edit history -->
<string name="EditMessageHistoryDialog_title">Edit history</string>
<!-- CallLinkDetailsFragment -->
<!-- Displayed in action bar at the top of the fragment -->
<string name="CallLinkDetailsFragment__call_details">Call details</string>
<!-- Displayed in a text row, allowing the user to click and edit a call name -->
<string name="CallLinkDetailsFragment__edit_call_name">Edit call name</string>
<!-- Displayed in a text row, allowing the user to click and add a call name -->
<string name="CallLinkDetailsFragment__add_call_name">Add call name</string>
<!-- Displayed in a toggle row, allowing the user to click to enable or disable member approval -->
<string name="CallLinkDetailsFragment__require_admin_approval">Require admin approval</string>
<!-- Displayed in a text row, allowing the user to share the call link -->
<string name="CallLinkDetailsFragment__share_link">Share link</string>
<!-- Displayed in a text row, allowing the user to delete the call link -->
<string name="CallLinkDetailsFragment__delete_call_link">Delete call link</string>
<!-- Displayed whenever a name change, revocation, etc, fails. -->
<string name="CallLinkDetailsFragment__couldnt_save_changes">Couldn\'t save changes. Check your network connection and try again.</string>
<!-- Displayed whenever an admin update fails with a 409. -->
<string name="CallLinkDetailsFragment__couldnt_update_admin_approval">Couldn\'t update admin approval settings. Check the call link is not currently in use.</string>
<!-- Displayed when the call link is in use when the user tries to delete it -->
<string name="CallLinkDetailsFragment__couldnt_delete_call_link">Couldn\'t delete call link as it is currently in use.</string>
<!-- Displayed as title in dialog when user attempts to delete the link -->
<string name="CallLinkDetailsFragment__delete_link">Delete link?</string>
<!-- Displayed as body in dialog when user attempts to delete the link -->
<string name="CallLinkDetailsFragment__this_link_will_no_longer_work">This link will no longer work for anyone who has it.</string>
<!-- Button label for the link button in the username link settings -->
<string name="UsernameLinkSettings_link_button_label">Link</string>
<!-- Button label for the share button in the username link settings -->
<string name="UsernameLinkSettings_share_button_label">Share</string>
<!-- Button label for the color selector button in the username link settings -->
<string name="UsernameLinkSettings_color_button_label">Color</string>
<!-- Description text for QR code and links in the username link settings -->
<string name="UsernameLinkSettings_qr_description">Only share your QR code and link with people you trust. When shared others will be able to see your username and start a chat with you.</string>
<!-- Content of a toast that will show after the username is copied to the clipboard -->
<string name="UsernameLinkSettings_username_copied_toast">Username copied</string>
<!-- Content of a toast that will show after the username link is copied to the clipboard -->
<string name="UsernameLinkSettings_link_copied_toast">Link copied</string>
<!-- Content of a text field that is shown when the user has not yet set a username link -->
<string name="UsernameLinkSettings_link_not_set_label">Link not set</string>
<!-- Content of a text field that is shown when the user is actively resetting the username link and waiting for the operation to finish -->
<string name="UsernameLinkSettings_resetting_link_label">Resetting link…</string>
<!-- Title of a dialog prompting the user to confirm whether they would like to reset their username link and QR code -->
<string name="UsernameLinkSettings_reset_link_dialog_title">Reset QR code?</string>
<!-- Body of a dialog prompting the user to confirm whether they would like to reset their username link and QR code -->
<string name="UsernameLinkSettings_reset_link_dialog_body">If you reset your QR code, your existing QR code and link will no longer work.</string>
<!-- Label for the confirmation button on a dialog prompting the user to confirm whether they would like to reset their username link and QR code -->
<string name="UsernameLinkSettings_reset_link_dialog_confirm_button">Reset</string>
<!-- Button label for a button that will reset your username and give you a new link -->
<string name="UsernameLinkSettings_reset_button_label">Reset</string>
<!-- Button label for a button that indicates that the user is done changing the current setting -->
<string name="UsernameLinkSettings_done_button_label">Done</string>
<!-- Label for a tab that shows a screen to view your username QR code -->
<string name="UsernameLinkSettings_code_tab_name">Code</string>
<!-- Label for a tab that shows a screen to scan a QR code -->
<string name="UsernameLinkSettings_scan_tab_name">Scan</string>
<!-- Description text shown underneath the username QR code scanner -->
<string name="UsernameLinkSettings_qr_scan_description">Scan the QR Code on your contacts device.</string>
<!-- App bar title for the username QR code color picker screen -->
<string name="UsernameLinkSettings_color_picker_app_bar_title">Color</string>
<!-- Body of a dialog that is displayed when we failed to read a username QR code. -->
<string name="UsernameLinkSettings_qr_result_invalid">The QR code was invalid.</string>
<!-- Body of a dialog that is displayed when the username we looked up could not be found. -->
<string name="UsernameLinkSettings_qr_result_not_found">A user with username %1$s could not be found.</string>
<!-- Body of a dialog that is displayed when the username we looked up could not be found and we also could not parse the username. -->
<string name="UsernameLinkSettings_qr_result_not_found_no_username">This user could not be found.</string>
<!-- Body of a dialog that is displayed when we experienced a network error when looking up a username. -->
<string name="UsernameLinkSettings_qr_result_network_error">Experienced a network error. Please try again.</string>
<!-- Body of a dialog that is displayed when we failed to reset your username link because you had no internet. -->
<string name="UsernameLinkSettings_reset_link_result_network_unavailable">You do not have network access. Your link was not reset. Try again later.</string>
<!-- Body of a dialog that is displayed when we failed to reset your username link because of a transient network issue. -->
<string name="UsernameLinkSettings_reset_link_result_network_error">A network error occurred while trying to reset your link. Try again later.</string>
<!-- Body of a dialog that is displayed when we failed to reset your username link because of an unknown error. -->
<string name="UsernameLinkSettings_reset_link_result_unknown_error">An unexpected error occurred while trying to reset your link. Try again later.</string>
<!-- Body of a dialog that is displayed when we successfully reset you username link. -->
<string name="UsernameLinkSettings_reset_link_result_success">Your QR code and link have been reset and a new QR code and link has been created.</string>
<!-- Shown on the generated username qr code image to explain how to use it. -->
<string name="UsernameLinkSettings_scan_this_qr_code">Scan this QR code with your phone to chat with me on Signal.</string>
<!-- Dialog title shown when scanning an image from the gallery for a username QR code and there is no qr code in the image. -->
<string name="UsernameLinkSettings_qr_code_not_found">QR code not found</string>
<!-- Dialog message shown when scanning an image from the gallery for a username QR code and there is no qr code in the image. -->
<string name="UsernameLinkSettings_try_scanning_another_image_containing_a_signal_qr_code">Try scanning another image containing a Signal QR code.</string>
<!-- Explanatory text at the top of a bottom sheet describing how username links work -->
<string name="UsernameLinkShareBottomSheet_title">Anyone with this link can view your username and start a chat with you. Only share it with people you trust.</string>
<!-- A button label for a button that, when pressed, will copy your username link to the clipboard -->
<string name="UsernameLinkShareBottomSheet_copy_link">Copy link</string>
<!-- A button label for a button that, when pressed, will open a share sheet for sharing your username link -->
<string name="UsernameLinkShareBottomSheet_share">Share</string>
<!-- PendingParticipantsView -->
<!-- Displayed in the popup card when a remote user attempts to join a call link -->
<string name="PendingParticipantsView__would_like_to_join">Would like to join…</string>
<!-- Displayed in a button on the popup card denoting that there are other pending requests to join a call link -->
<plurals name="PendingParticipantsView__plus_d_requests">
<item quantity="one">+%1$d request</item>
<item quantity="other">+%1$d requests</item>
</plurals>
<!-- PendingParticipantsBottomSheet -->
<!-- Title of the bottom sheet displaying requests to join the call link -->
<string name="PendingParticipantsBottomSheet__requests_to_join_this_call">Requests to join this call</string>
<!-- Subtitle of the bottom sheet denoting the total number of people waiting -->
<plurals name="PendingParticipantsBottomSheet__d_people_waiting">
<item quantity="one">%1$d person waiting</item>
<item quantity="other">%1$d people waiting</item>
</plurals>
<!-- Content description for rejecting a user -->
<string name="PendingParticipantsBottomSheet__reject">Reject</string>
<!-- Content description for confirming a user -->
<string name="PendingParticipantsBottomSheet__approve">Approve</string>
<!-- Button text to allow all participants to join the call -->
<string name="PendingParticipantsBottomSheet__approve_all">Approve all</string>
<!-- Button text to deny all participants from joining the call -->
<string name="PendingParticipantsBottomSheet__deny_all">Deny all</string>
<!-- Title of a megaphone shown at the bottom of the chat list to prompt the user to enable message backups -->
<string name="TurnOnSignalBackups__title">Turn on Signal Secure Backups</string>
<!-- Body of a megaphone shown at the bottom of the chat list to prompt the user to enable message backups -->
<string name="TurnOnSignalBackups__body">Never lose a message when you get a new phone or reinstall Signal.</string>
<!-- Button of a megaphone shown at the bottom of the chat list to prompt the user to enable message backups that will take the user to the flow to enable backups -->
<string name="TurnOnSignalBackups__turn_on">Turn on</string>
<!-- Button of a megaphone shown at the bottom of the chat list to prompt the user to enable message backups that will simply dismiss the megaphone -->
<string name="TurnOnSignalBackups__not_now">Not now</string>
<!-- Title of a megaphone shown to prompt the user to verify their recovery key -->
<string name="VerifyBackupKey__title">Verify your recovery key</string>
<!-- Body of a megaphone shown to prompt the user to verify their recovery key -->
<string name="VerifyBackupKey__body">We\'ll occasionally ask you to verify your key to ensure you still know it</string>
<!-- Button of a megaphone that will take users to the verify recovery key screen -->
<string name="VerifyBackupKey__verify">Verify</string>
<!-- Button of a megaphone that will snooze the reminder to verify their recovery key -->
<string name="VerifyBackupKey__not_now">Not now</string>
<!-- Snackbar text shown when the recovery key entered is correct. -->
<string name="VerifyBackupKey__backup_key_correct">Recovery key correct. Keep your key safe.</string>
<!-- Snackbar text shown when the user chooses to snooze the recovery key reminder. -->
<string name="VerifyBackupKey__we_will_ask_again">We will ask you again in a week.</string>
<!-- Title of a megaphone shown at the bottom of the chat list when a user has disable the system setting for showing full screen notifications used showing incoming calls -->
<string name="GrantFullScreenIntentPermission_megaphone_title">Turn on full screen notifications?</string>
<!-- Body of a megaphone shown at the bottom of the chat list when a user has disable the system setting for showing full screen notifications used showing incoming calls -->
<string name="GrantFullScreenIntentPermission_megaphone_body">Never miss a call from your contacts and groups.</string>
<!-- Button on the megaphone megaphone shown at the bottom of the chat list when a user has disable the system setting for showing full screen notifications used showing incoming calls that starts the fix process -->
<string name="GrantFullScreenIntentPermission_megaphone_turn_on">Turn on</string>
<!-- Button on the megaphone shown at the bottom of the chatlist when a user has disabled the system setting for showing full screen notifications used showing incoming calls that dismisses the megaphone -->
<string name="GrantFullScreenIntentPermission_megaphone_not_now">Not now</string>
<!-- Title of bottom sheet shown after tapping "Turn on" from the megaphone to re-enable full screen notifications for incoming call notifications -->
<string name="GrantFullScreenIntentPermission_bottomsheet_title">Turn on full screen notifications</string>
<!-- Subtitle of bottom sheet shown after tapping "Turn on" from the megaphone to re-enable full screen notifications for incoming call notifications -->
<string name="GrantFullScreenIntentPermission_bottomsheet_subtitle">To receive call notifications from your contacts and groups:</string>
<!-- Step 2 of bottom sheet shown after tapping "Turn on" from the megaphone to re-enable full screen notifications for incoming call notifications, it indicates the name of the setting that needs to be re-enabled -->
<string name="GrantFullScreenIntentPermission_bottomsheet_step2">2. %1$s Allow full screen notifications</string>
<!-- Bottom sheet dialog shown when a monthly donation fails to renew, title for dialog -->
<string name="MonthlyDonationCanceled__title">Monthly donation canceled</string>
<!-- Bottom sheet dialog shown when a monthly donation fails to renew, body for dialog. First placeholder is a payment related error message. Second placeholder is \'learn more\' -->
<string name="MonthlyDonationCanceled__message">Your recurring monthly donation was canceled. %1$s\n\nYour badge will no longer be visible on your profile. %2$s</string>
<!-- Bottom sheet dialog shown when a monthly donation fails to renew, learn more used in placeholder for body for dialog. -->
<string name="MonthlyDonationCanceled__learn_more">Learn more</string>
<!-- Bottom sheet dialog shown when a monthly donation fails to renew, primary button to renew subscription with new data -->
<string name="MonthlyDonationCanceled__renew_button">Renew subscription</string>
<!-- Bottom sheet dialog shown when a monthly donation fails to renew, second button to dismiss the dialog entirely -->
<string name="MonthlyDonationCanceled__not_now_button">Not now</string>
<!-- FindByActivity -->
<!-- Title of activity when finding by username -->
<string name="FindByActivity__find_by_username">Find by username</string>
<!-- Title of activity when finding by phone number -->
<string name="FindByActivity__find_by_phone_number">Find by phone number</string>
<!-- Title of screen to select a country code -->
<string name="FindByActivity__select_country_code">Select country code</string>
<!-- Entry placeholder for find by username -->
<string name="FindByActivity__username">Username</string>
<!-- Entry placeholder for find by phone number -->
<string name="FindByActivity__phone_number">Phone number</string>
<!-- Help text under user entry for find by username -->
<string name="FindByActivity__enter_username_description">Enter a username followed by a dot and its set of numbers.</string>
<!-- Content description for next action button -->
<string name="FindByActivity__next">Next</string>
<!-- Placeholder text for search input for selecting country code -->
<string name="FindByActivity__search">Search</string>
<!-- Dialog title for invalid username -->
<string name="FindByActivity__invalid_username">Invalid username</string>
<!-- Dialog title for invalid phone number -->
<string name="FindByActivity__invalid_phone_number">Invalid phone number</string>
<!-- Dialog title when phone number is not a registered signal user -->
<string name="FindByActivity__invite_to_signal">Invite to Signal</string>
<!-- Dialog title when username is not found -->
<string name="FindByActivity__username_not_found">Username not found</string>
<!-- Dialog body for invalid username. Placeholder is the entered username. -->
<string name="FindByActivity__s_is_not_a_valid_username">%1$s is not a valid username. Make sure you\'ve entered the complete username followed by its set of digits.</string>
<!-- Dialog body for an invalid phone number. Placeholder is the entered phone number. -->
<string name="FindByActivity__s_is_not_a_valid_phone_number">%1$s is not valid phone number. Try again with a valid phone number</string>
<!-- Dialog body for not found username -->
<string name="FindByActivity__s_is_not_a_signal_user">%1$s is not a Signal user. Please check the username and try again.</string>
<!-- Dialog body for not found phone number -->
<string name="FindByActivity__s_is_not_a_signal_user_would">%1$s is not a Signal user. Would you like to invite this number?</string>
<!-- Dialog action to invite the phone number to Signal -->
<string name="FindByActivity__invite">Invite</string>
<!-- Button label for a button that will launch a camera to scan a username QR code -->
<string name="FindByActivity__qr_scan_button">Scan QR code</string>
<!-- Content of a dialog indicating that we could not perform the requested action because we encountered a network error. -->
<string name="FindByActivity__network_error_dialog">Encountered a network error. Try again later.</string>
<!-- Title for an alert letting someone know that one of their linked devices is inactive. -->
<string name="LinkedDeviceInactiveMegaphone_title">Inactive linked device</string>
<!-- Body for an alert letting someone know that one of their linked devices is inactive. The string placeholder is the name of the device, and the number placeholder is the number of days before device is unlinked. -->
<plurals name="LinkedDeviceInactiveMegaphone_body">
<item quantity="one">To keep \"%1$s\" linked, open Signal on that device within %2$d day.</item>
<item quantity="other">To keep \"%1$s\" linked, open Signal on that device within %2$d days.</item>
</plurals>
<!-- Button label for an alert letting someone know that one of their linked devices is inactive. When clicked, the user will opt out of all future alerts. -->
<string name="LinkedDeviceInactiveMegaphone_dont_remind_button_label">Don\'t remind me</string>
<!-- Button label for an alert letting someone know that one of their linked devices is inactive. When clicked, the alert will be dismissed. -->
<string name="LinkedDeviceInactiveMegaphone_got_it_button_label">Got it</string>
<!-- NicknameFragment -->
<!-- Title displayed at the top of the screen -->
<string name="NicknameActivity__nickname">Nickname</string>
<!-- Subtitle displayed under title -->
<string name="NicknameActivity__nicknames_amp_notes">Nicknames &amp; notes are stored with Signal and end-to-end encrypted. They are only visible to you.</string>
<!-- Field label for given name -->
<string name="NicknameActivity__first_name">First name</string>
<!-- Content description for first name clear button -->
<string name="NicknameActivity__clear_first_name">Clear first name</string>
<!-- Field label for family name -->
<string name="NicknameActivity__last_name">Last name</string>
<!-- Content description for last name clear button -->
<string name="NicknameActivity__clear_last_name">Clear last name</string>
<!-- Field label for note -->
<string name="NicknameActivity__note">Note</string>
<!-- Button label to save -->
<string name="NicknameActivity__save">Save</string>
<!-- Dialog title for note and name deletion -->
<string name="NicknameActivity__delete_nickname">Delete?</string>
<!-- Dialog message for note and name deletion -->
<string name="NicknameActivity__this_will_permanently_delete_this_nickname_and_note">This will permanently delete any nickname and note youve set.</string>
<!-- ViewNoteBottomSheetDialogFragment -->
<!-- Sheet title -->
<string name="ViewNoteSheet__note">Note</string>
<!-- Content description for opening the note editor -->
<string name="ViewNoteSheet__edit_note">Edit note</string>
<!-- BackupProgressService -->
<!-- Notification title shown while backup restore job is running -->
<string name="BackupProgressService_title">Restoring backup…</string>
<!-- Notification title shown while downloading backup restore data -->
<string name="BackupProgressService_title_downloading">Downloading backup data…</string>
<!-- BackupAlertBottomSheet -->
<!-- Sheet title when media backups have been disabled -->
<string name="BackupAlertBottomSheet__your_backups_subscription_expired">Your backups subscription expired</string>
<!-- Sheet body part 1 when media backups have been disabled. Placeholder is the number of days until deletion. -->
<plurals name="BackupAlertBottomSheet__your_backup_plan_has_expired">
<item quantity="one">Your backup plan has expired because it couldn\'t be renewed with your current payment method. After %1$d day, the media in your backup will be deleted.</item>
<item quantity="other">Your backup plan has expired because it couldn\'t be renewed with your current payment method. After %1$d days, the media in your backup will be deleted.</item>
</plurals>
<!-- Sheet body part 2 when media backups have been disabled. -->
<string name="BackupAlertBottomSheet__you_can_begin_paying_for_backups_again">You can begin paying for backups again at any time to continue backing up all your media. </string>
<!-- Sheet title when user\'s media will be deleted today -->
<string name="BackupAlertBottomSheet__download_your_backup_data_today">Download your backup data today</string>
<!-- Sheet title when user\'s media will be deleted at the end of their grace period -->
<string name="BackupAlertBottomSheet__download_your_backup_data">Download your backup data</string>
<!-- Sheet body part 1 when user\'s media will be deleted after grace period lapses -->
<string name="BackupAlertBottomSheet__you_have_s_of_media_thats_not_on_this_device">You have %1$s of media that\'s not on this device. The media and attachments stored in your backup will be permanently deleted without a paid subscription.</string>
<!-- Sheet title when user does not have enough space to download their backup. Placeholder is formatted byte size, for example 12GB. -->
<string name="BackupAlertBottomSheet__free_up_s_on_this_device">Free up %1$s on this device</string>
<!-- Sheet body part 1 when user does not have enough space to download their backup. Placeholder is the amount of space needed. -->
<string name="BackupAlertBottomSheet__to_finish_downloading_your_signal_backup">To finish downloading your Signal Backup your device needs %1$s of storage space.</string>
<!-- Sheet body part 2 when user does not have enough space to download their backup. -->
<string name="BackupAlertBottomSheet__to_free_up_space_offload">To free up space offload or delete unused apps or content large in file size.</string>
<!-- Sheet title when user payment failed to process -->
<string name="BackupAlertBottomSheet__your_backups_subscription_failed_to_renew">Your backups subscription failed to renew</string>
<!-- Sheet body when user payment failed to process -->
<string name="BackupAlertBottomSheet__check_to_make_sure_your_payment_method">Check to make sure your payment method is up to date. Tap Manage subscription and under Payment methods tap Update.</string>
<!-- Sheet title for when user falls out of grace period -->
<string name="BackupAlertBottomSheet__your_backups_subscription_has_expired">Your backups subscription has expired</string>
<!-- Sheet body part 1 for when user falls out of grace period -->
<string name="BackupAlertBottomSheet__your_subscription_couldnt_be_renewed">Your subscription couldn\'t be renewed with your payment method. To continue backing up media you need an active subscription.</string>
<!-- Sheet body part 2 for when user falls out of grace period -->
<string name="BackupAlertBottomSheet__youll_continue_to_have_access_to_the_free">You\'ll continue to have access to the free Signal Secure Backups plan.</string>
<!-- Sheet title for generic backup error -->
<string name="BackupAlertBottomSheet__couldnt_complete_backup">Couldn\'t complete backup</string>
<!-- Sheet body for generic backup error. Placeholder is days since last backup. -->
<plurals name="BackupAlertBottomSheet__your_device_hasnt">
<item quantity="one">Your device hasn\'t completed a backup for %1$d day. Make sure your device is connected to wi-fi and tap \"Back up now.\" </item>
<item quantity="other">Your device hasn\'t completed a backup for %1$d days. Make sure your device is connected to wi-fi and tap \"Back up now.\"</item>
</plurals>
<!-- Clickable text to learn more about the content of this bottom sheet -->
<string name="BackupAlertBottomSheet__learn_more">Learn more</string>
<!-- Clickable text to enter contact support flow -->
<string name="BackupAlertBottomSheet__contact_support">Contact support</string>
<!-- Secondary action button text when user does not have enough free space to download their backup. -->
<string name="BackupAlertBottomSheet__skip_restore">Skip restore</string>
<!-- Primary action button to open backups management screen -->
<string name="BackupAlertBottomSheet__manage_backups">Manage backups</string>
<!-- Primary action button to start backup immediately -->
<string name="BackupAlertBottomSheet__back_up_now">Back up now</string>
<!-- Primary action button when user doesn\'t have enough space -->
<string name="BackupAlertBottomSheet__got_it">Got it</string>
<!-- Primary action button to manage subscription in Google Play -->
<string name="BackupAlertBottomSheet__manage_subscription">Manage subscription</string>
<!-- Primary action button text prompting user to subscriber. Placeholder is formatted price -->
<string name="BackupAlertBottomSheet__subscribe_for_s_month">Subscribe for %1$s/month</string>
<!-- Primary action button text prompting user to download their media -->
<string name="BackupAlertBottomSheet__download_backup_now">Download backup now</string>
<!-- Secondary action button text to dismiss sheet, skipping media download -->
<string name="BackupAlertBottomSheet__dont_download_backup">Don\'t download backup</string>
<!-- Secondary generic action button to dismiss sheet without performing an action -->
<string name="BackupAlertBottomSheet__not_now">Not now</string>
<!-- Secondary action button to dismiss could not complete backup sheet -->
<string name="BackupAlertBottomSheet__try_later">Try later</string>
<!-- Dialog title for last chance to download backup -->
<string name="BackupAlertBottomSheet__media_will_be_deleted">Media will be deleted</string>
<!-- Dialog message for last chance to download backup -->
<string name="BackupAlertBottomSheet__the_media_stored_in_your_backup">The media stored in your backup will be permanently deleted today. This is your last chance to download it.</string>
<!-- Dialog action to download now -->
<string name="BackupAlertBottomSheet__download">Download</string>
<!-- Dialog action to not download now -->
<string name="BackupAlertBottomSheet__dont_download">Don\'t download</string>
<!-- Dialog action to skip media download -->
<string name="BackupAlertBottomSheet__skip">Skip</string>
<!-- Dialog title for skipping media restore -->
<string name="BackupAlertBottomSheet__skip_restore_question">Skip restore?</string>
<!-- Dialog text for skipping media restore -->
<string name="BackupAlertBottomSheet__if_you_skip_restore_the">If you skip restore the remaining media and attachments in your backup can be downloaded at a later time when storage space becomes available.</string>
<!-- Dialog title when a backup fails to be created -->
<string name="BackupAlertBottomSheet__backup_failed">Backup failed</string>
<!-- Dialog title when a backup redemption fails -->
<string name="BackupAlertBottomSheet__couldnt_redeem_your_backups_subscription">Couldn\'t redeem your backups subscription</string>
<!-- Dialog text for when a backup fails to be created and ways to fix it -->
<string name="BackupAlertBottomSheet__an_error_occurred">An error occurred and your backup could not be completed. Make sure you\'re on the latest version of Signal and try again. If this problem persists, contact support.</string>
<!-- Dialog text for when a backup fails to be created and ways to fix it. Used for out of remote storage space error. -->
<string name="BackupAlertBottomSheet__an_error_occurred_and">An error occurred and your backup could not be completed. If this problem persists, contact support.</string>
<!-- Dialog action button that will allow you to check for any Signal version updates -->
<string name="BackupAlertBottomSheet__check_for_update">Check for update</string>
<!-- Backup redemption error sheet text line 1 -->
<string name="BackupAlertBottomSheet__too_many_devices_have_tried">Too many devices have tried to redeem your subscription this month. You may have:</string>
<!-- Backup redemption error sheet bullet point 1 -->
<string name="BackupAlertBottomSheet__reregistered_your_signal_account">Re-registered your Signal account too many times.</string>
<!-- Backup redemption error sheet bullet point 2 -->
<string name="BackupAlertBottomSheet__have_too_many_devices_using_the_same_subscription">Have too many devices using the same subscription.</string>
<!-- BackupStatus -->
<!-- Status title when user does not have enough free space to download their media. Placeholder is required disk space. -->
<string name="BackupStatus__free_up_s_of_space_to_download_your_media">Free up %1$s of space to restore your media.</string>
<!-- Status title for banner when user is actively restoring media from a backup -->
<string name="BackupStatus__restoring_media">Restoring media</string>
<!-- Status title for banner when user is canceling restore media from a backup -->
<string name="BackupStatus__cancel_restore_media">Canceling media restore</string>
<!-- Status title for banner when user has paused restore media from a backup -->
<string name="BackupStatus__restore_paused">Media restore paused</string>
<!-- Status title for banner when user has completed restoring restore media from a backup -->
<string name="BackupStatus__restore_complete">Restore complete</string>
<!-- Status action label for seeing more details about storage space -->
<string name="BackupStatus__details">Details</string>
<!-- Status action label for resume restore from a paused state -->
<string name="BackupStatus__resume">Resume</string>
<!-- Status subtitle for banner when restoring media pauses for Wi-Fi -->
<string name="BackupStatus__status_waiting_for_wifi">Waiting for Wi-Fi…</string>
<!-- Status subtitle for banner when restoring media pauses for internet in general -->
<string name="BackupStatus__status_no_internet">No internet…</string>
<!-- Status subtitle for banner when restoring media pauses for low battery -->
<string name="BackupStatus__status_device_has_low_battery">Device has low battery</string>
<!-- Status subtitle for banner when restoring media. Placeholders are size already restored and total size to restore. e.g., 4.5MB of 100MB -->
<string name="BackupStatus__status_size_of_size">%1$s of %2$s</string>
<!-- BackupStatusRow -->
<!-- Content description for x icon at the end of the linear progress indicator -->
<string name="BackupStatusRow__cancel_download">Cancel download</string>
<!-- Backup progress. Placeholders are size restored, size to restore, and percent, i.e. 50MB of 100MB (50%) -->
<string name="BackupStatusRow__restoring_s_of_s_s">Restoring: %1$s of %2$s (%3$s%%)</string>
<!-- Text displayed under progress bar when restoring media pauses for Wi-Fi -->
<string name="BackupStatusRow__restore_waiting_for_wifi">Restore paused: Waiting for Wi-Fi…</string>
<!-- Text displayed under progress bar when restoring media pauses for internet -->
<string name="BackupStatusRow__restore_no_internet">Restore paused: No internet…</string>
<!-- Text displayed under progress bar when restoring media pauses for low battery -->
<string name="BackupStatusRow__restore_device_has_low_battery">Restore paused: Device has low battery</string>
<!-- Backup progress during deletion download. Placeholders are size restored, size to restore, and percent, i.e. 50MB of 100MB (50%) -->
<string name="BackupStatusRow__downloading_s_of_s_s">Downloading: %1$s of %2$s (%3$s%%)</string>
<!-- Text displayed under progress bar when restoring media during deletion download pauses for Wi-Fi -->
<string name="BackupStatusRow__download_waiting_for_wifi">Download paused: Waiting for Wi-Fi…</string>
<!-- Text displayed under progress bar when restoring media during deletion download pauses for internet -->
<string name="BackupStatusRow__download_no_internet">Download paused: No internet…</string>
<!-- Text displayed under progress bar when restoring media during deletion download pauses for low battery -->
<string name="BackupStatusRow__download_device_has_low_battery">Download paused: Device has low battery</string>
<!-- Notice that there is not enough free space to continue restore. Placeholder is required space, for example 1.6GB -->
<string name="BackupStatusRow__not_enough_space">Not enough space to download your Backup. To continue free up %1$s of space.</string>
<!-- Text row label to skip download -->
<string name="BackupStatusRow__skip_download">Skip download</string>
<!-- Text displayed when a backup could not be completed -->
<string name="BackupStatusRow__your_last_backup">Your last backup couldn\'t be completed. Make sure your phone is connected to Wi-Fi and tap \"Back up now\" to try again.</string>
<!-- Text displayed when a backup could not be completed and to check that they are on the latest version of Signal -->
<string name="BackupStatusRow__your_last_backup_latest_version">Your last backup couldn\'t be completed. Make sure you\'re on the latest version of Signal and try again.</string>
<!-- Text displayed in a row to learn more about why a backup failed -->
<string name="BackupStatusRow__learn_more">Learn more</string>
<!-- Dialog title to prompt resuming media restore over cellular -->
<string name="ResumeRestoreCellular_resume_using_cellular_title">Resume using cellular data?</string>
<!-- Dialog message to prompt resuming media restore over cellular -->
<string name="ResumeRestoreCellular_resume_using_cellular_message">Restoring your media using cellular data may result in data charges. You can connect to a Wi-Fi network to automatically resume.</string>
<!-- BackupsTypeSettingsFragment -->
<!-- Displayed as the user\'s payment method as a label in a preference row -->
<string name="BackupsTypeSettingsFragment__google_play">Google Play</string>
<!-- Displayed as the user\'s payment method as a label in a preference row -->
<string name="BackupsTypeSettingsFragment__credit_or_debit_card">Credit or debit card</string>
<!-- Displayed as the user\'s payment method as a label in a preference row -->
<string name="BackupsTypeSettingsFragment__iDEAL">iDEAL</string>
<!-- Displayed as the user\'s payment method as a label in a preference row -->
<string name="BackupsTypeSettingsFragment__google_pay">Google Pay</string>
<!-- Displayed as the user\'s payment method as a label in a preference row -->
<string name="BackupsTypeSettingsFragment__bank_transfer">Bank transfer</string>
<!-- Displayed as the user\'s payment method as a label in a preference row -->
<string name="BackupsTypeSettingsFragment__paypal">PayPal</string>
<!-- Displayed as the user\'s payment method as a label in a preference row -->
<string name="BackupsTypeSettingsFragment__unknown">Unknown</string>
<!-- Row title for entering payment history -->
<string name="BackupsTypeSettingsFragment__payment_history">Payment history</string>
<!-- Row description detailing renewal information. First placeholder is formatted price. Second placeholder is formatted date. -->
<string name="BackupsTypeSettingsFragment__s_month_renews_s">%1$s/month · Renews %2$s</string>
<!-- Row title to change or cancel subscription -->
<string name="BackupsTypeSettingsFragment__change_or_cancel_subscription">Change or cancel subscription</string>
<!-- GooglePlayServicesAvailability -->
<!-- Dialog title when Google Play services are missing from the device -->
<string name="GooglePlayServicesAvailability__service_missing_title">Google Play services missing</string>
<!-- Dialog message explaining that Google Play services are required for Signal Secure backups subscription -->
<string name="GooglePlayServicesAvailability__service_missing_message">To subscribe to Signal Secure backups, you need to install Google Play services on your phone.</string>
<!-- Dialog button text to install Google Play services -->
<string name="GooglePlayServicesAvailability__install_play_services">Install Play Services</string>
<!-- Dialog title when Google Play services are currently updating -->
<string name="GooglePlayServicesAvailability__service_updating_title">Google Play services are updating</string>
<!-- Dialog message asking user to wait while Google Play services finish updating -->
<string name="GooglePlayServicesAvailability__service_updating_message">To subscribe to Signal Secure backups please wait for Google Play services to finish updating.</string>
<!-- Dialog title when Google Play services need to be updated -->
<string name="GooglePlayServicesAvailability__service_update_required_title">Update Google Play services</string>
<!-- Dialog message explaining that Google Play services need to be updated for Signal Secure backups -->
<string name="GooglePlayServicesAvailability__service_update_required_message">To subscribe to Signal Secure Backups, update Google Play service on your phone.</string>
<!-- Dialog button text to update Google Play services -->
<string name="GooglePlayServicesAvailability__update">Update</string>
<!-- Dialog title when Google Play services are disabled -->
<string name="GooglePlayServicesAvailability__service_disabled_title">Paid subscriptions require Google Play</string>
<!-- Dialog message explaining that Google Play services must be enabled for subscriptions -->
<string name="GooglePlayServicesAvailability__service_disabled_message">To subscribe to Signal Secure Backups, enable Google Play services on your phone and sign into the Google Play store. </string>
<!-- Dialog button text to learn more about enabling Google Play services -->
<string name="GooglePlayServicesAvailability__learn_more">Learn more</string>
<!-- Dialog message shown when Google Play services is invalid and subscriptions are not available -->
<string name="GooglePlayServicesAvailability__service_invalid_message">You can\'t subscribe to Signal Secure backups because your phone does not support Google Play services. Contact the phone manufacturer for assistance.</string>
<!-- ManageStorageSettingsFragment -->
<!-- Settings section title header show above manage settings options for automatic chat history management (deleting) -->
<string name="ManageStorageSettingsFragment_chat_limit">Chat limits</string>
<!-- Settings row title text that can be clicked to delete all messages and associated data from the device -->
<string name="ManageStorageSettingsFragment_delete_message_history">Delete message history</string>
<!-- Warning message at the bottom of a settings screen indicating how messages will be deleted based on user\'s selection (time is a range like 30 days or 1 year etc) -->
<string name="ManageStorageSettingsFragment_keep_messages_duration_warning">Messages older than the selected time will be permanently deleted.</string>
<!-- Warning message at the bottom of a settings screen indicating how messages will be deleted based on user\'s selection (limit is a number like 500 or 5,000) -->
<string name="ManageStorageSettingsFragment_chat_length_limit_warning">Messages exceeding the selected length will be permanently deleted.</string>
<!-- Setting title for syncing automated chat limit trimming (deleting messages automatically by length or date) to linked devices -->
<string name="ManageStorageSettingsFragment_apply_limits_title">Apply limits to linked devices</string>
<!-- Setting description for syncing automated chat limit trimming (deleting messages automatically by length or date) to linked devices -->
<string name="ManageStorageSettingsFragment_apply_limits_description">When enabled, chat limits will also delete messages from your linked devices.</string>
<!-- Setting section title header for storage optimization -->
<string name="ManageStorageSettingsFragment__on_device_storage">On-device storage</string>
<!-- Setting row title for storage optimization -->
<string name="ManageStorageSettingsFragment__optimize_on_device_storage">Optimize on-device storage</string>
<!-- Setting row explanation for storage optimization -->
<string name="ManageStorageSettingsFragment__unused_media_will_be_offloaded">Unused media will be offloaded, but can be downloaded from your backup anytime.</string>
<!-- Dialog message for paid tier pending dialog -->
<string name="ManageStorageSettingsFragment__storage_optimization_can_only_be_used">Storage optimization can only be used with the paid tier of Signal Secure Backups. Your backups subscription is still processing and not yet active. Please try again later.</string>
<!-- UpgradeToEnableOptimizedStorageSheet -->
<!-- Title on a bottom sheet, detailing that the user must upgrade to enable storage optimization -->
<string name="UpgradeToEnableOptimizedStorageSheet__upgrade_to_enable_this_feature">Upgrade to enable this feature</string>
<!-- Subtitle of bottom sheet detailing that the user must upgrade to enable storage optimization -->
<string name="UpgradeToEnableOptimizedStorageSheet__storage_optimization_can_only_be_used">Storage optimization can only be used with the paid tier of Signal Secure Backups. Upgrade your backup plan to start using this feature.</string>
<!-- Primary action to launch upgrade flow. Placeholder is formatted price. -->
<string name="UpgradeToEnableOptimizedStorageSheet__subscribe_for_s_month">Subscribe for %1$s/month</string>
<!-- UpgradeToStartMediaBackupSheet -->
<!-- Title on a bottom sheet, detailing that in order to start backing up media, they need to upgrade to paid backup storage -->
<string name="UpgradeToStartMediaBackupSheet__this_media_is_no_longer_available">This media is no longer available</string>
<!-- Subtitle of bottom sheet detailing that with their current plan, there is a limitation to how many days media is stored for. Placeholder is number of days. -->
<plurals name="UpgradeToStartMediaBackupSheet__your_current_signal_backup_plan_includes">
<item quantity="one">Your current Signal backup plan includes your most recent %1$d day of media. To start backing up all your media, upgrade now.</item>
<item quantity="other">Your current Signal backup plan includes your most recent %1$d days of media. To start backing up all your media, upgrade now.</item>
</plurals>
<!-- Primary action to launch upgrade flow. Placeholder is formatted price. -->
<string name="UpgradeToStartMediaBackupSheet__subscribe_for_s_month">Subscribe for %1$s/month</string>
<!-- MediaNoLongerAvailableSheet -->
<!-- Title on a bottom sheet explaining that the given media is no longer available. -->
<string name="MediaNoLongerAvailableSheet__this_media_is_no_longer_available">This media is no longer available</string>
<!-- Body on a bottom sheet explaining that the user can enable backups -->
<string name="MediaNoLongerAvailableSheet__to_start_backing_up_all_your_media">To start backing up all your media, enable Signal Secure Backups and choose the paid tier.</string>
<!-- Primary action button on bottom sheet -->
<string name="MediaNoLongerAvailableSheet__continue">Continue</string>
<!-- Secondary action button on bottom sheet -->
<string name="MediaNoLongerAvailableSheet__not_now">Not now</string>
<!-- Educational bottom sheet dialog title shown to notify about delete syncs causing deletes to happen across all devices -->
<string name="DeleteSyncEducation_title">Deleting is now synced across all of your devices</string>
<!-- Educational bottom sheet dialog message shown to notify about delete syncs causing deletes to happen across all devices -->
<string name="DeleteSyncEducation_message">When you delete messages or chats, they will be deleted from your phone and linked devices.</string>
<!-- Educational bottom sheet confirm/dismiss button text shown to notify about delete syncs causing deletes to happen across all devices -->
<string name="DeleteSyncEducation_acknowledge_button">OK</string>
<!-- NoManualBackupBottomSheet -->
<!-- Title for bottom sheet, placeholder is number of days. -->
<plurals name="NoManualBackupBottomSheet__no_backup_for_d_days">
<item quantity="one">No backup for %1$d day</item>
<item quantity="other">No backup for %1$d days</item>
</plurals>
<!-- Body for bottom sheet, placeholder is number of days. -->
<plurals name="NoManualBackupBottomSheet__you_have_not_completed_a_backup">
<item quantity="one">You haven\'t completed a backup for %1$d day. To ensure your messages and media are preserved, create a backup now.</item>
<item quantity="other">You haven\'t completed a backup for %1$d days. To ensure your messages and media are preserved, create a backup now.</item>
</plurals>
<!-- BackupsSettingsFragment -->
<!-- Subtitle for row for active backup, first placeholder is formatted amount, second is renewal date -->
<string name="BackupsSettingsFragment_s_month_renews_s">%1$s/month, renews %2$s</string>
<!-- Subtitle for row for active backup when price is not available, first placeholder is renewal date -->
<string name="BackupsSettingsFragment_renews_s">Renews %1$s</string>
<!-- Subtitle for row for active backup, placeholder is last date of backup -->
<string name="BackupsSettingsFragment_last_backup_s">Last backup %1$s</string>
<!-- Subtitle for row for canceled backup -->
<string name="BackupsSettingsFragment__subscription_canceled">Subscription canceled</string>
<!-- Subtitle for row for no backup ever created -->
<string name="BackupsSettingsFragment_automatic_backups_with_signals">Automatic backups with Signal\'s secure end-to-end encrypted storage service.</string>
<!-- Subtitle for row for backups that are active but subscription not found -->
<string name="BackupsSettingsFragment_subscription_not_found_on_this_device">"Subscription not found on this device."</string>
<!-- Action button label to set up backups -->
<string name="BackupsSettingsFragment_set_up">Set up</string>
<!-- Action button label to open remote backup settings -->
<string name="BackupsSettingsFragment_view_settings">View settings</string>
<!-- RemoteBackupsSettingsFragment -->
<!-- Content description for canceling backup upload -->
<string name="RemoteBackupsSettingsFragment__cancel_upload">Cancel upload</string>
<!-- Displayed on the title bar for Signal Secure Backups -->
<string name="RemoteBackupsSettingsFragment__secure_backups">Secure Backups</string>
<!-- Displayed on the title bar -->
<string name="RemoteBackupsSettingsFragment__signal_backups">Signal Secure Backups</string>
<!-- Displayed as a label when remote backups are off -->
<string name="RemoteBackupsSettingsFragment__off">Off</string>
<!-- Text shown in a popup indicating that the user needs to enter their screen lock -->
<string name="RemoteBackupsSettingsFragment__authenticatino_required">Authentication required</string>
<!-- Row label to launch payment history screen -->
<string name="RemoteBackupsSettingsFragment__payment_history">Payment history</string>
<!-- Section header for backup information -->
<string name="RemoteBackupsSettingsFragment__backup_details">Backup details</string>
<!-- Row label to allow the restoration of a backup to occur while on cellular connection -->
<string name="RemoteBackupsSettingsFragment__resume_download">Resume download</string>
<!-- Row label for backup size -->
<string name="RemoteBackupsSettingsFragment__backup_size">Backup size</string>
<!-- Row description for backup size when waiting for it to load in from the database -->
<string name="RemoteBackupsSettingsFragment__calculating">Calculating…</string>
<!-- Row label for backup frequency -->
<string name="RemoteBackupsSettingsFragment__backup_frequency">Backup frequency</string>
<!-- The body of a pop-up dialog explaining that backups are performed every day. -->
<string name="RemoteBackupsSettingsFragment__backup_frequency_dialog_body">Your media and messages are backed up daily.</string>
<!-- Toggle row label for allowing backups to occur while on cellular connection -->
<string name="RemoteBackupsSettingsFragment__back_up_using_cellular">Back up using cellular</string>
<!-- Row label for viewing recovery key -->
<string name="RemoteBackupsSettingsFragment__view_backup_key">View recovery key</string>
<!-- Prompt title for unlocking device to view recovery key -->
<string name="RemoteBackupsSettingsFragment__unlock_to_view_backup_key">Unlock to view recovery key</string>
<!-- Title of bottom sheet explaining that authentication is required to view your key -->
<string name="RemoteBackupsSettingsFragment__to_view_your_key">To view your key, confirm it\'s you</string>
<!-- Row label for cancelling and deleting backup -->
<string name="RemoteBackupsSettingsFragment__turn_off_and_delete_backup">Turn off and delete backup</string>
<!-- Dialog title for explainer text to on how backup size works for free tier -->
<string name="RemoteBackupsSettingsFragment__free_tier_storage_title">Backup size</string>
<!-- Dialog message for explainer text to on how backup size works for free tier -->
<plurals name="RemoteBackupsSettingsFragment__backup_frequency_dialog_body">
<item quantity="one">Your backup includes all of your text messages and your last %1$d day of media. The size will change as new media is received and old media expires.</item>
<item quantity="other">Your backup includes all of your text messages and your last %1$d days of media. The size will change as new media is received and old media expires.</item>
</plurals>
<!-- Snackbar text displayed when backup has been deleted and turned off -->
<string name="RemoteBackupsSettingsFragment__backup_deleted_and_turned_off">Backup deleted and turned off.</string>
<!-- Snackbar text displayed when backup type is downgraded -->
<string name="RemoteBackupsSettingsFragment__backup_type_changed_and_subcription_deleted">Backup type changed and subscription cancelled</string>
<!-- Snackbar text displayed when backup subscription is cancelled -->
<string name="RemoteBackupsSettingsFragment__subscription_cancelled">Subscription canceled</string>
<!-- Snackbar text displayed when backup is successfully downloaded -->
<string name="RemoteBackupsSettingsFragment__download_complete">Download complete</string>
<!-- Snackbar text displayed when backup will be created overnight -->
<string name="RemoteBackupsSettingsFragment__backup_will_be_created_overnight">Backup will be created overnight.</string>
<!-- Snackbar text displayed when user rotates AEP -->
<string name="RemoteBackupsSettingsFragment__new_backup_key_created">New recovery key created</string>
<!-- Text displayed in card when subscription is inactive -->
<string name="RemoteBackupsSettingsFragment__subscription_inactive">Subscription inactive</string>
<!-- Text displayed in card when free tier is inactive -->
<string name="RemoteBackupsSettingsFragment__you_turned_off_backups">You turned off backups</string>
<!-- Title text in row detailing selected backup type -->
<string name="RemoteBackupsSettingsFragment__backup_plan">Backup plan</string>
<!-- Subtitle text in row detailing selected backup type displayed when backups are disabled -->
<string name="RemoteBackupsSettingsFragment__backups_disabled">Backups disabled</string>
<!-- Format string for backup and cost. First placeholder is cost per month. -->
<string name="RemoteBackupsSettingsFragment__s_per_month">%1$s/month</string>
<!-- Displayed in card at top of screen while payment processing is pending -->
<string name="RemoteBackupsSettingsFragment__payment_pending">Payment pending…</string>
<!-- Displayed in card while waiting for network -->
<string name="RemoteBackupsSettingsFragment__waiting_for_network">Waiting for network…</string>
<!-- String for free backups -->
<string name="RemoteBackupsSettingsFragment__your_backup_plan_is_free">Your backup plan is free</string>
<!-- Displays the date the subscription will renew. Placeholder is the date. -->
<string name="RemoteBackupsSettingsFragment__renews_s">Renews %1$s</string>
<!-- Displays the date the subscription will expire. Placeholder is the date. -->
<string name="RemoteBackupsSettingsFragment__expires_on_s">Expires on %1$s</string>
<!-- Displays the date the subscription expired. Placeholder is the date. -->
<string name="RemoteBackupsSettingsFragment__expired_on_s">Expired on %1$s</string>
<!-- Displayed at the top of the screen when no backup is currently enabled -->
<string name="RemoteBackupsSettingsFragment__back_up_your_message_history">Back up your message history so you never lose data when you get a new phone or reinstall Signal.</string>
<!-- Section header for other ways to back up -->
<string name="RemoteBackupsSettingsFragment__other_ways_to_backup">Other ways to backup</string>
<!-- Row title for performing on-device backup -->
<string name="RemoteBackupsSettingsFragment__on_device_backups">On-device backups</string>
<!-- Row label for performing on-device backup -->
<string name="RemoteBackupsSettingsFragment__save_your_backups_to">Save your backups to a folder on this device</string>
<!-- Button label to manage or cancel backups -->
<string name="RemoteBackupsSettingsFragment__manage_or_cancel">Manage or cancel</string>
<!-- button label to upgrade backups -->
<string name="RemoteBackupsSettingsFragment__upgrade">Upgrade</string>
<!-- Progress indicator subtext displayed when a backup is in progress -->
<string name="RemoteBackupsSettingsFragment__d_slash_d">%1$d/%2$d</string>
<!-- Title text in row detailing last backup -->
<string name="RemoteBackupsSettingsFragment__last_backup">Last backup</string>
<!-- Subtext describing when a backup took place. First placeholder is the day, second is time. -->
<string name="RemoteBackupsSettingsFragment__s_at_s">%1$s at %2$s</string>
<!-- Subtext describing when a backup has never taken place. -->
<string name="RemoteBackupsSettingsFragment__never">Never</string>
<!-- Button label to perform a backup immediately -->
<string name="RemoteBackupsSettingsFragment__back_up_now">Back up now</string>
<!-- Dialog title when confirming whether to turn off and deleting backups -->
<string name="RemoteBackupsSettingsFragment__turn_off_and_delete_backups">Turn off and delete backups?</string>
<!-- Dialog message when confirming whether to turn off and delete backups -->
<string name="RemoteBackupsSettingsFragment__your_backup_will_be_deleted_and_no_new_backups_will_be_created">Your backup will be deleted and no new backups will be created. Any media stored in your backup will be downloaded to your phone now.</string>
<!-- Dialog message when confirming whether to turn off and delete backups -->
<string name="RemoteBackupsSettingsFragment__your_subscription_will_be_canceled">Your subscription will be canceled and you won\'t be charged again. Your backup will also be deleted and no new backups will be created. Any media stored in your backup will be downloaded to your phone now.</string>
<!-- Confirmation action on dialog to turn off and delete backups -->
<string name="RemoteBackupsSettingsFragment__turn_off_and_delete">Turn off and delete</string>
<!-- Text on dialog while user backup is being deleted -->
<string name="RemoteBackupsSettingsFragment__deleting_backup">Deleting backup…</string>
<!-- Text on dialog when user backup is deleted -->
<string name="RemoteBackupsSettingsFragment__backup_deleted">Backup deleted</string>
<!-- Subtitle for frequency option MANUAL for backup frequency -->
<string name="RemoteBackupsSettingsFragment__by_tapping_back_up_now">By tapping "Back up now"</string>
<!-- Title for frequency option DAILY for backup frequency -->
<string name="RemoteBackupsSettingsFragment__daily">Daily</string>
<!-- Title for frequency option DAILY for backup frequency -->
<string name="RemoteBackupsSettingsFragment__weekly">Weekly</string>
<!-- Title for frequency option DAILY for backup frequency -->
<string name="RemoteBackupsSettingsFragment__monthly">Monthly</string>
<!-- Title for frequency option DAILY for backup frequency -->
<string name="RemoteBackupsSettingsFragment__manually_back_up">Manually back up</string>
<!-- The body of an alert dialog shown when we detect the user may be confused by the lock screen -->
<string name="PassphrasePromptActivity_help_prompt_body">Please enter your device pin, password or pattern.</string>
<!-- Button label to re-enable backups (launches into checkout flow) -->
<string name="RemoteBackupsSettingsFragment__reenable_backups">Re-enable backups</string>
<!-- Notice displayed when backups have been disabled and deleted -->
<string name="RemoteBackupsSettingsFragment__backups_have_been_turned_off">Backups have been turned off and your data has been deleted from Signal\'s secure storage service.</string>
<!-- Dialog title for dialog which alerts user their optimized media will be downloaded -->
<string name="RemoteBackupsSettingsFragment__downloading_your_backup">Downloading your backup</string>
<!-- Dialog message for dialog which alerts user their optimized media will be downloaded -->
<string name="RemoteBackupsSettingsFragment__depending_on_the_size">Depending on the size of your backup, this could take a long time. You can use your phone as you normally do while the download takes place.</string>
<!-- Displayed in card when user has backups enabled but there is otherwise no subscription available. This can happen for example after a device transfer. -->
<string name="RemoteBackupsSettingsFragment__your_subscription_was_not_found">Your subscription was not found on this device. Renew to continue using Signal Secure Backups.</string>
<!-- Displayed in card when user has a signal subscription but the device doesn\'t see a google play billing subscription. Placeholder is days until subscription expiration. -->
<plurals name="RemoteBackupsSettingsFragment__your_subscription_on_this_device_is_valid">
<item quantity="one">Your subscription on this device is valid for the next %1$d day. Renew to continue using Signal Secure Backups</item>
<item quantity="other">Your subscription on this device is valid for the next %1$d days. Renew to continue using Signal Secure Backups</item>
</plurals>
<!-- Button label to start subscription resubscribe after cancellation -->
<string name="RemoteBackupsSettingsFragment__resubscribe">Resubscribe</string>
<!-- Button label to start subscription renewal -->
<string name="RemoteBackupsSettingsFragment__renew">Renew</string>
<!-- Button label to learn more about why subscription disappeared -->
<string name="RemoteBackupsSettingsFragment__learn_more">Learn more</string>
<!-- Linear progress dialog text shown when creating a backup -->
<string name="RemoteBackupsSettingsFragment__processing_backup">Processing backup…</string>
<!-- Linear progress dialog text shown when preparing a backup -->
<string name="RemoteBackupsSettingsFragment__preparing_backup">Preparing backup…</string>
<!-- Linear progress dialog text shown when backup is paused because unmetered connectivity, such as WiFi, is unavailable. -->
<string name="RemoteBackupsSettingsFragment__Waiting_for_Wifi">Waiting for WiFi…</string>
<!-- Linear progress dialog text shown when backup is paused because internet is unavailable. -->
<string name="RemoteBackupsSettingsFragment__Waiting_for_internet_connection">Waiting for Internet connection…</string>
<!-- Linear progress dialog text shown when processing messages for backup. First placeholder is completed count, second is approximate total count, third is percent completed. -->
<plurals name="RemoteBackupsSettingsFragment__processing_messages_progress_text">
<item quantity="one">Processing %1$s of %2$s message (%3$d%%)</item>
<item quantity="other">Processing %1$s of ~%2$s messages (%3$d%%)</item>
</plurals>
<!-- Displayed in row when backup is available for download and users subscription has expired. First placeholder is data size e.g. 12MB, second is days before expiration -->
<string name="RemoteBackupsSettingsFragment__you_have_s_of_backup_data">You have %1$s of backup data that\'s not on this device. Without a paid subscription media can\'t be offloaded.</string>
<!-- Display in a row when backup is available for download but the user has canceled the restore. Place holder is data size e.g. 12MB -->
<string name="RemoteBackupsSettingsFragment__you_have_s_of_backup_data_not_on_device">You have %1$s of backup data thats not on this device. </string>
<!-- Displayed in row when backup is available for download to let user start download -->
<string name="RemoteBackupsSettingsFragment__download">Download</string>
<!-- Dialog title for skipping download of backed up media -->
<string name="RemoteBackupsSettingsFragment__skip_download_question">Skip download?</string>
<!-- Dialog body for skipping download of backed up media -->
<plurals name="RemoteBackupsSettingsFragment__if_you_skip_downloading">
<item quantity="one">If you skip downloading the remaining media and attachments in your backup will be deleted in %1$d day.</item>
<item quantity="other">If you skip downloading the remaining media and attachments in your backup will be deleted in %1$d days.</item>
</plurals>
<!-- Dialog body for skipping download of backed up media during deletion -->
<string name="RemoteBackupsSettingsFragment__if_you_skip_downloading_the_remaining">If you skip downloading the remaining media and attachments in your backup they will be permanently deleted. This data won\'t be recoverable.</string>
<!-- Dialog title for skipping download of in progress initial restore of backed up media -->
<string name="RemoteBackupsSettingsFragment__skip_restore_question">Skip restore?</string>
<!-- Dialog message for skipping download of in progress initial restore of backed up media -->
<string name="RemoteBackupsSettingsFragment__skip_restore_message">If you skip restore the remaining media and attachments in your backup can be downloaded at a later time.</string>
<!-- Positive dialog action to skip download -->
<string name="RemoteBackupsSettingsFragment__skip">Skip</string>
<!-- Positive dialog action to skip download during deletion -->
<string name="RemoteBackupsSettingsFragment__skip_and_delete_permanently">Skip and delete permanently</string>
<!-- Dialog title for network error while trying to disable backups -->
<string name="RemoteBackupsSettingsFragment__couldnt_turn_off_and_delete_backups">Couldn\'t turn off and delete backups</string>
<!-- Dialog body for network error while trying to disable backups -->
<string name="RemoteBackupsSettingsFragment__a_network_error_occurred">A network error occurred. Please check your internet connection and try again.</string>
<!-- Progress message when backup file is being uploaded. First placeholder and second placeholder are formatted byte sizes (2 MB) and third is percent completion. -->
<string name="RemoteBackupsSettingsFragment__uploading_s_of_s_d">Uploading: %1$s of %2$s (%3$d%%)</string>
<!-- Progress message when backup file is being uploaded. Placeholder is percent completion. -->
<string name="RemoteBackupsSettingsFragment__uploading_d">Uploading: %1$d%%</string>
<!-- Button label to see more details about redemption error -->
<string name="RemoteBackupsSettingsFragment__details">Details</string>
<!-- Text displayed when there was an error deleting backup -->
<string name="RemoteBackupsSettingsFragment__backups_have_been_turned_off_but_there_was_an_error">Backups have been turned off, but there was an error deleting your data from Signal\'s secure storage service.</string>
<!-- Text displayed as the title in a card when backup fails to delete -->
<string name="RemoteBackupsSettingsFragment__failed_to_delete_backup">Failed to delete backup</string>
<!-- Text displayed as the body in a card when backup fails to delete -->
<string name="RemoteBackupsSettingsFragment__an_error_occurred_please_contact_support">An error occurred. Please contact support.</string>
<!-- Text displayed while we are processing a backup delete but are or need to download optimized media -->
<string name="RemoteBackupsSettingsFragment__backups_have_been_turned_off_your_data_will_be">Backups have been turned off, your data will download to your device and then be deleted from Signal\'s secure storage service.</string>
<!-- Text displayed while we are processing a backup delete -->
<string name="RemoteBackupsSettingsFragment__backups_have_been_turned_off_and_your_data">Backups have been turned off and your data will be deleted from Signal\'s secure storage service.</string>
<!-- Text displayed after we have deleted a user\'s backup -->
<string name="RemoteBackupsSettingsFragment__backups_have_been_turned_off_and_your_data_has_been_deleted">Backups have been turned off and your data has been deleted from Signals secure storage service.</string>
<!-- Text displayed while downloading backup during deletion. First placeholder is amount downloaded, second is amount remaining, last is percentage. -->
<string name="RemoteBackupsSettingsFragment__downloading_s_of_s_d">Downloading: %1$s of %2$s (%3$d%%)</string>
<!-- Text displayed when user is out of storage space. Placeholder is storage limit in human readable form (ex. 1GB) -->
<string name="RemoteBackupsSettingsFragment__youve_reached_the_s_storage_limit">You\'ve reached the %1$s storage limit that\'s included with your backup plan. To backup new chats and media free up space.</string>
<!-- Button label to open storage management screen -->
<string name="RemoteBackupsSettingsFragment__manage_storage">Manage storage</string>
<!-- DownloadYourBackupTodayDialog -->
<!-- Dialog title -->
<string name="DownloadYourBackupTodayDialog__download_your_backup_today">Download your backup today</string>
<!-- Dialog body. Placeholder is human readable byte count, for example 2.3 MB -->
<string name="DownloadYourBackupTodayDialog__you_have_s_of_backup_data">You have %1$s of backup data that\'s not on this device. Your media and attachments will be permanently deleted without a paid subscription.</string>
<!-- Dialog positive action label -->
<string name="DownloadYourBackupTodayDialog__download">Download</string>
<!-- Dialog negative action label -->
<string name="DownloadYourBackupTodayDialog__dont_download">Don\'t download</string>
<!-- SubscriptionNotFoundBottomSheet -->
<!-- Displayed as a bottom sheet title -->
<string name="SubscriptionNotFoundBottomSheet__subscription_not_found">Subscription not found</string>
<!-- Displayed below title on bottom sheet -->
<string name="SubscriptionNotFoundBottomSheet__your_subscription_couldnt_be_restored">Your subscription couldn\'t be restored.</string>
<!-- Displayed below title on bottom sheet -->
<string name="SubscriptionNotFoundBottomSheet__this_could_happen_if">This could happen if:</string>
<!-- First item in a bulleted list of reasons -->
<string name="SubscriptionNotFoundBottomSheet__youre_signed_into_the_play_store_with_a_different_google_account">You\'re signed into the Play Store with a different Google account.</string>
<!-- Second item in a bulleted list of reasons -->
<string name="SubscriptionNotFoundBottomSheet__you_transferred_from_an_iphone">You transferred from an iPhone.</string>
<!-- Third item in a bulleted list of reasons -->
<string name="SubscriptionNotFoundBottomSheet__your_subscription_recently_expired">Your subscription recently expired.</string>
<!-- Note underneath bullet points -->
<string name="SubscriptionNotFoundBottomSheet__if_you_have_an_active_subscription_on">If you have an active subscription on your old phone consider canceling it before it renews.</string>
<!-- Action button label to acknowledge and dismiss sheet -->
<string name="SubscriptionNotFoundBottomSheet__got_it">Got it</string>
<!-- Action button label to contact support -->
<string name="SubscriptionNotFoundBottomSheet__contact_support">Contact support</string>
<!-- MessageBackupsFlowFragment -->
<!-- Body for network failure dialog in message backups checkout flow -->
<string name="MessageBackupsFlowFragment__a_network_failure_occurred">A network failure occurred. Please try again later.</string>
<!-- Toast message if this fragment encounters an in progress deletion -->
<string name="MessageBackupsFlowFragment__a_backup_deletion_is_in_progress">A backup deletion is in progress.</string>
<!-- MessageBackupsEducationScreen -->
<!-- Screen subtitle underneath large headline title -->
<string name="MessageBackupsEducationScreen__backup_your_messages_and_media">Back up your messages and media and using Signal\'s secure, end-to-end encrypted storage service. Never lose a message when you get a new phone or reinstall Signal.</string>
<!-- Backups feature label for e2e encryption -->
<string name="MessageBackupsEducationScreen__end_to_end_encrypted">End-to-end Encrypted</string>
<!-- Backups feature label for informing the user that this feature is completely optional -->
<string name="MessageBackupsEducationScreen__optional_always">Optional, always</string>
<!-- Backups feature label for informing the user that they can delete their backup at any time -->
<string name="MessageBackupsEducationScreen__delete_your_backup_anytime">Delete your backup anytime</string>
<!-- Action button label to proceed with backups activation -->
<string name="MessageBackupsEducationScreen__enable_backups">Enable backups</string>
<!-- Action button label to learn more -->
<string name="MessageBackupsEducationScreen__learn_more">Learn more</string>
<!-- MessageBackupsKeyEducationScreen -->
<!-- Screen headline -->
<string name="MessageBackupsKeyEducationScreen__your_backup_key">Your recovery key</string>
<!-- Screen body part 1 -->
<string name="MessageBackupsKeyEducationScreen__your_backup_key_is_a">Your recovery key is a 64-character code that lets you restore your backup when you re-install Signal.</string>
<!-- Screen body part 2 -->
<string name="MessageBackupsKeyEducationScreen__if_you_forget_your_key">If you forget your key, you will not be able to restore your backup. Signal cannot help you recover your backup.</string>
<!-- Action button label -->
<string name="MessageBackupsKeyEducationScreen__next">Next</string>
<!-- MessageBackupsKeyRecordScreen -->
<!-- Screen headline -->
<string name="MessageBackupsKeyRecordScreen__record_your_backup_key">Record your recovery key</string>
<!-- Screen subhead -->
<string name="MessageBackupsKeyRecordScreen__this_key_is_required_to_recover">This key is required to recover your account and data. Store this key somewhere safe. If you lose it, you wont be able to recover your account.</string>
<!-- Copy to clipboard button label -->
<string name="MessageBackupsKeyRecordScreen__copy_to_clipboard">Copy to clipboard</string>
<!-- Label for the button to save a recovery key to the device password manager. -->
<string name="MessageBackupsKeyRecordScreen__save_to_password_manager">Save to password manager</string>
<!-- Dialog title confirming that the user wants to save a recovery key to the device password manager. -->
<string name="MessageBackupsKeyRecordScreen__confirm_save_to_password_manager_title">Save to password manager?</string>
<!-- Dialog message confirming that the user wants to save a recovery key to the device password manager. -->
<string name="MessageBackupsKeyRecordScreen__confirm_save_to_password_manager_body">Only store your recovery key in a password manager that you trust is secure. Signal does not make a recommendation on which password manager is right for you.</string>
<!-- ID used when saving the recovery key to the device password manager. -->
<string name="MessageBackupsKeyRecordScreen__backup_key_password_manager_id">Signal Secure Backups</string>
<!-- Message shown after the recovery key is successfully saved to the device password manager. -->
<string name="MessageBackupsKeyRecordScreen__save_to_password_manager_success">Saved to your password manager</string>
<!-- Dialog title shown when there is an error saving the recovery key to the device password manager. -->
<string name="MessageBackupsKeyRecordScreen__cant_save_to_password_manager_title">Can\'t save to password manager</string>
<!-- Dialog message shown when there is an error saving the recovery key because no compatible password manager was detected. -->
<string name="MessageBackupsKeyRecordScreen__missing_password_manager_message">You don\'t have a password manager set up, or the password manager you\'re using isn\'t supported.</string>
<!-- Dialog message shown when there is an error saving the recovery key because the user previously chose not to save Signal passwords to their password manager. -->
<string name="MessageBackupsKeyRecordScreen__password_save_prompt_disabled_message">You previously chose not to save passwords for Signal to Google Password Manager. In your Google Password Manager settings, remove Signal from \"Declined sites and apps\" and try again.</string>
<!-- Label for a button that navigates to the device settings -->
<string name="MessageBackupsKeyRecordScreen__go_to_settings">Go to settings</string>
<!-- Action button label -->
<string name="MessageBackupsKeyRecordScreen__next">Next</string>
<!-- Bottom sheet title -->
<string name="MessageBackupsKeyRecordScreen__keep_your_key_safe">Keep your key safe</string>
<!-- Bottom sheet subtitle -->
<string name="MessageBackupsKeyRecordScreen__signal_will_not">Signal will not be able to help you restore your backup if you lose your key. Store it somewhere safe and secure, and do not share it with others.</string>
<!-- Checkbox label -->
<string name="MessageBackupsKeyRecordScreen__ive_recorded_my_key">I\'ve recorded my key</string>
<!-- Sheet action button label -->
<string name="MessageBackupsKeyRecordScreen__continue">Continue</string>
<!-- Sheet secondary action button label -->
<string name="MessageBackupsKeyRecordScreen__see_key_again">See key again</string>
<!-- Action label to rotate AEP key -->
<string name="MessageBackupsKeyRecordScreen__create_new_key">Create new key</string>
<!-- Dialog title for confirming you need to disable optimized storage and download media to rotate AEP key -->
<string name="MessageBackupsKeyRecordScreen__download_media">Download media</string>
<!-- Dialog body for confirming you need to disable optimized storage and download media to rotate AEP key -->
<string name="MessageBackupsKeyRecordScreen__to_create_a_new_backup_key">To create a new recovery key, you must turn off \"Optimize storage\" and wait until your media has been downloaded. When the download is complete, you can create a new key.</string>
<!-- Action label to turn off optimized storage and download media -->
<string name="MessageBackupsKeyRecordScreen__turn_off_and_download">Turn off and download</string>
<!-- Bottom Sheet title for creating a new AEP key -->
<string name="MessageBackupsKeyRecordScreen__create_a_new_backup_key">Create a new recovery key</string>
<!-- Bottom Sheet body for creating a new AEP key -->
<string name="MessageBackupsKeyRecordScreen__creating_a_new_key_is_only_necessary">Creating a new key is only necessary if someone else knows your key. You will have to re-upload your backup, including media. If you are using \"Optimize storage\" you will have to download offloaded media first.</string>
<!-- BackupKeyDisplayFragment -->
<!-- Dialog title when exiting before confirming new key -->
<string name="BackupKeyDisplayFragment__cancel_key_creation_question">Cancel key creation?</string>
<!-- Dialog body when exiting before confirming new key -->
<string name="BackupKeyDisplayFragment__your_new_backup_key">Your new recovery key won\'t be created unless you confirm it.</string>
<!-- Dialog button to continue confirming new recovery key-->
<string name="BackupKeyDisplayFragment__confirm_key">Confirm key</string>
<!-- Dialog button to cancel new key creation -->
<string name="BackupKeyDisplayFragment__cancel_key_creation">Cancel key creation</string>
<!-- Confirm key title -->
<string name="MessageBackupsKeyVerifyScreen__confirm_your_backup_key">Confirm your recovery key</string>
<!-- Confirm your key subtitle -->
<string name="MessageBackupsKeyVerifyScreen__enter_the_backup_key_that_you_just_recorded">Enter the recovery key that you just recorded</string>
<!-- Confirm your key text entry hint text -->
<string name="MessageBackupsKeyVerifyScreen__backup_key">Recovery key</string>
<!-- Confirm your key text entry error text -->
<string name="MessageBackupsKeyVerifyScreen__incorrect_backup_key">Incorrect recovery key</string>
<!-- Confirm your key button text to return to record key screen. -->
<string name="MessageBackupsKeyVerifyScreen__see_key_again">See key again</string>
<!-- Confirm your key button text to move onto next screen in flow -->
<string name="MessageBackupsKeyVerifyScreen__next">Next</string>
<!-- Verify your key title -->
<string name="VerifyBackupPinScreen__enter_your_backup_key">Enter your recovery key</string>
<!-- Verify your key subtitle -->
<string name="VerifyBackupPinScreen__enter_the_backup_key_that_you_recorded">Enter the 64-digit code you recorded when you enabled backups.</string>
<!-- Button text when you forget your recovery key -->
<string name="VerifyBackupPinScreen__forgot_key">Forgot key?</string>
<!-- MessagesBackupsTypeSelectionScreen -->
<!-- Screen headline -->
<string name="MessagesBackupsTypeSelectionScreen__choose_your_backup_plan">Choose your backup plan</string>
<!-- Screen subhead -->
<string name="MessageBackupsTypeSelectionScreen__all_backups_are_end_to_end_encrypted">All backups are end-to-end encrypted. Signal is a non-profit—paying for backups helps support our mission.</string>
<!-- Screen subhead highlighted read-more button -->
<string name="MessageBackupsTypeSelectionScreen__learn_more">Learn more</string>
<!-- Primary action button label without a current selection -->
<string name="MessageBackupsTypeSelectionScreen__subscribe">Subscribe</string>
<!-- Primary action button label when selecting the free backup tier without a current selection -->
<string name="MessageBackupsTypeSelectionScreen__choose_free_plan">Choose free plan</string>
<!-- Primary action button label when selecting the paid backup tier without a current selection -->
<string name="MessageBackupsTypeSelectionScreen__subscribe_for_x_month">Subscribe for %1$s/month</string>
<!-- Primary action button label when selecting a backup tier with a current selection -->
<string name="MessageBackupsTypeSelectionScreen__change_backup_type">Change backup type</string>
<!-- Primary action button label when selecting paid tier when Google Play API isn\'t available -->
<string name="MessageBackupsTypeSelectionScreen__more_about_this_plan">More about this plan</string>
<!-- Secondary action button label when selecting a backup tier with a current selection -->
<string name="MessageBackupsTypeSelectionScreen__cancel_subscription">Cancel subscription</string>
<!-- MessageBackupsType block amount for free tier -->
<string name="MessageBackupsTypeSelectionScreen__free">Free</string>
<!-- MessageBackupsType block amount for paid tier when no pricing is available -->
<string name="MessageBackupsTypeSelectionScreen__paid">Paid</string>
<!-- MessageBackupsType block amount for paid tier. Placeholder is formatted currency amount. -->
<string name="MessageBackupsTypeSelectionScreen__s_month">%1$s/month</string>
<!-- Title for free tier -->
<string name="MessageBackupsTypeSelectionScreen__text_plus_all_your_media">Text + all your media</string>
<!-- Title for paid tier. Placeholder is days of media retention. -->
<plurals name="MessageBackupsTypeSelectionScreen__text_plus_d_days_of_media">
<item quantity="one">Text + %1$d day of media</item>
<item quantity="other">Text + %1$d days of media</item>
</plurals>
<!-- Description text for text history feature -->
<string name="MessageBackupsTypeSelectionScreen__full_text_message_backup">Full text message backup</string>
<!-- Description text for paid tier media retention -->
<string name="MessageBackupsTypeSelectionScreen__full_media_backup">Full media backup</string>
<!-- Description text for storage space for paid tier media. Placeholder 1 is for byte amount, placeholder 2 is for a photo count estimate -->
<string name="MessageBackupsTypeSelectionScreen__s_of_storage_s_photos">%1$s of storage (%2$s photos)</string>
<!-- Description text for thanks -->
<string name="MessageBackupsTypeSelectionScreen__thanks_for_supporting_signal">Thanks for supporting Signal!</string>
<!-- Description text for free tier media retention. Placeholder is retention day count. -->
<plurals name="MessageBackupsTypeSelectionScreen__last_d_days_of_media">
<item quantity="one">Last %1$d day of media</item>
<item quantity="other">Last %1$d days of media</item>
</plurals>
<!-- Text designating that an option is your current plan -->
<string name="MessageBackupsTypeSelectionScreen__current_plan">Current plan</string>
<!-- Dialog title when user can\'t upgrade plan due to missing Google Services -->
<string name="MessageBackupsTypeSelectionScreen__cant_upgrade_plan">Can\'t upgrade plan</string>
<!-- Dialog body text explaining Google Services requirement for backup subscription -->
<string name="MessageBackupsTypeSelectionScreen__to_subscribe_to_signal_secure_backups">To subscribe to Signal Secure Backups, you must have Google Services enabled on your phone and be signed into the Google Play Store.</string>
<!-- ConfirmBackupCancellationDialog -->
<!-- Dialog title -->
<string name="ConfirmBackupCancellationDialog__confirm_cancellation">Confirm cancellation</string>
<!-- Dialog body -->
<string name="ConfirmBackupCancellationDialog__you_wont_be_charged_again">You won\'t be charged again. Backups will be turned off at the end of your billing cycle. After that date you will have 30 days to download the media you\'re currently backing up.</string>
<!-- Action button label to cancel subscription and download now -->
<string name="ConfirmBackupCancellationDialog__confirm_and_download_now">Confirm and download now</string>
<!-- Action button label to cancel subscription and download later -->
<string name="ConfirmBackupCancellationDialog__confirm_and_download_later">Confirm and download later</string>
<!-- Action button label to keep current subscription -->
<string name="ConfirmBackupCancellationDialog__keep_subscription">Keep subscription</string>
<!-- Accessible content description for the reminder view, describing the icon in the view. -->
<string name="ReminderView_icon_content_description">Reminder icon</string>
<!-- Row title for restore/transfer using a previous registered phone/device -->
<string name="WelcomeFragment_restore_action_i_have_my_old_phone">I have my old phone</string>
<!-- Row subtitle for restore/transfer using a previous registered phone/device -->
<string name="WelcomeFragment_restore_action_scan_qr">Scan a QR code from your current Signal account to get started quickly</string>
<!-- Row title for restore/transfer without using a previous device -->
<string name="WelcomeFragment_restore_action_i_dont_have_my_old_phone">I don\'t have my old phone</string>
<!-- Row subtitle for restore/transfer without using a previous device -->
<string name="WelcomeFragment_restore_action_reinstalling">Or you\'re reinstalling Signal on the same device</string>
<!-- Screen title for selecting which restore method to use during registration -->
<string name="SelectRestoreMethodFragment__restore_or_transfer_account">Restore or transfer account</string>
<!-- Screen subtitle for selecting which restore method to use during registration -->
<string name="SelectRestoreMethodFragment__get_your_signal_account">Get your Signal account and message history onto this device.</string>
<!-- Option title for restoring via signal secure backups -->
<string name="SelectRestoreMethodFragment__from_signal_backups">From Signal Secure Backups</string>
<!-- Option subtitle for restoring via signal secure backups -->
<string name="SelectRestoreMethodFragment__your_free_or_paid_signal_backup_plan">Your free or paid Signal Backup plan</string>
<!-- Option title for restoring via a local backup folder -->
<string name="SelectRestoreMethodFragment__from_a_backup_folder">From a backup folder</string>
<!-- Option title for restoring via a local backup file -->
<string name="SelectRestoreMethodFragment__from_a_backup_file">From a backup file</string>
<!-- Option subtitle for restoring via a local backup -->
<string name="SelectRestoreMethodFragment__choose_a_backup_youve_saved">Choose a backup youve saved</string>
<!-- Option title for restoring via device transfer -->
<string name="SelectRestoreMethodFragment__from_your_old_phone">From your old phone</string>
<!-- Option subtitle for restoring via device transfer -->
<string name="SelectRestoreMethodFragment__transfer_directly_from_old">Transfer directly from your old Android</string>
<!-- Dialog title shown as a warning when skipping restore during registration -->
<string name="SelectRestoreMethodFragment__skip_restore_title">Skip restore?</string>
<!-- Dialog message shown as a warning when skipping restore during registration -->
<string name="SelectRestoreMethodFragment__skip_restore_warning">If you skip restore now you will not be able to restore later. If you re-enable backups after skipping restore, your current backup will be replaced with your new messaging history.</string>
<!-- Dialog confirm text shown as a warning when skipping restore during registration -->
<string name="SelectRestoreMethodFragment__skip_restore">Skip restore</string>
<!-- Screen title for restore via local backup -->
<string name="RestoreLocalBackup_title">Restore local backup</string>
<!-- Screen subtitle for restore via local backup -->
<string name="RestoreLocalBackup_subtitle">Restore your messages from the backup you saved on your device. If you don\'t restore now, you won\'t be able to restore later.</string>
<!-- Screen title for manual entry of recovery key material for restoring via signal secure backups -->
<string name="EnterBackupKey_title">Enter your recovery key</string>
<!-- Screen subtitle for manual entry of recovery key material for restoring via signal secure backups -->
<string name="EnterBackupKey_subtitle">Your recovery key is a 64-character code required to recover your account and data.</string>
<!-- Button to skip entering recovery key and resuming normal registration flow -->
<string name="EnterBackupKey_no_backup_key">No recovery key?</string>
<!-- Recovery key text field hint -->
<string name="EnterBackupKey_backup_key">Recovery key</string>
<!-- Recovery key not known bottom sheet info paragraph 1 -->
<string name="EnterBackupKey_no_key_paragraph_1">Backups can\'t be recovered without their 64-character recovery code. If you\'ve lost your recovery key Signal can\'t help restore your backup.</string>
<!-- Recovery key not known bottom sheet info paragraph 2 -->
<string name="EnterBackupKey_no_key_paragraph_2">If you have your old device you can view your recovery key in Settings > Backups. Then tap View recovery key.</string>
<!-- Recovery key not known bottom sheet button to learn more about it -->
<string name="EnterBackupKey_learn_more">Learn more</string>
<!-- Recovery key not known bottom sheet button to skip recovery key entry and resume normal reregistration -->
<string name="EnterBackupKey_skip_and_dont_restore">Skip and don\'t restore</string>
<!-- Dialog title shown when entered AEP doesn\'t work to register with provided e164 -->
<string name="EnterBackupKey_incorrect_backup_key_title">Incorrect recovery key</string>
<!-- Dialog message shown when entered AEP doesn\'t work to register with provided e164 -->
<string name="EnterBackupKey_incorrect_backup_key_message">Make sure you\'re registering with the same phone number and 64-character recovery key you saved when enabling Signal Secure Backups. Backups can not be recovered without this key.</string>
<!-- Dialog positive button text to try entering their recovery key again -->
<string name="EnterBackupKey_try_again">Try again</string>
<!-- Dialog negative button text to get help with recovery key -->
<string name="EnterBackupKey_backup_key_help">Recovery key help</string>
<!-- Text field error text when the recovery key provided has been confirmed invalid -->
<string name="EnterBackupKey_incorrect_backup_key_error">Incorrect recovery key</string>
<!-- Text field error text when the recovery key is too long -->
<string name="EnterBackupKey_too_long_error">Too long (%1$d/%2$d)</string>
<!-- Text field error when the recovery key is invalid -->
<string name="EnterBackupKey_invalid_backup_key_error">Invalid recovery key</string>
<!-- Dialog title shown during registration and trying to restore a remote backup -->
<string name="EnterBackupKey_backup_not_found">Backup not found</string>
<!-- Dialog message shown during registration and trying to restore a remote backup -->
<string name="EnterBackupKey_backup_key_you_entered_is_correct_but_no_backup">The recovery key you entered is correct, but there is no backup associated with it. If you still have your old phone, make sure backups are enabled and that a backup has been completed and try again.</string>
<!-- Dialog message shown during registration and trying to restore a remote backup -->
<string name="EnterBackupKey_backup_key_incorrect_or_backups_not_enabled">You may have entered your recovery key incorrectly, or you have not completed at least one backup on your old device.\n\nMake sure youre registering with the same phone number and recovery key you saved when enabling Signal Secure Backups, and confirm that your old device has completed a backup.</string>
<!-- Dialog message shown during registration and trying to restore a remote backup -->
<string name="EnterBackupKey_backup_key_check_rate_limited">You have run out of recovery key attempts. For your security, the number of attempts you can make is limited. Wait one hour and try again.</string>
<!-- Dialog button shown during registration and trying to restore a remote backup to instead skip said backup process -->
<string name="EnterBackupKey_skip_restore">Skip restore</string>
<!-- Dialog title text when encountering backup restore network error -->
<string name="EnterBackupKey_cant_restore_backup">Can\'t restore backup</string>
<!-- Dialog body text when encountering backup restore network error -->
<string name="EnterBackupKey_your_backup_cant_be_restored_right_now">Your backup can\'t be restored right now. Check your internet connection and try again. </string>
<!-- Dialog button text to contact support on network error -->
<string name="EnterBackupKey_contact_support">Contact support</string>
<!-- Email subject when contacting support on a restore backup network issue -->
<string name="EnterBackupKey_network_failure_support_email">Signal Android Backup restore network error</string>
<string name="EnterBackupKey_network_failure_support_email_filter" translatable="false">Android SignalBackups Import Failed</string>
<!-- Email subject when contacting support on a permanent backup import failure -->
<string name="EnterBackupKey_permanent_failure_support_email">Signal Android Backup restore permanent failure</string>
<string name="EnterBackupKey_permanent_failure_support_email_filter" translatable="false">Android SignalBackups Import Permanent Failure</string>
<!-- Email subject when contacting support on a create backup failure -->
<string name="BackupAlertBottomSheet_network_failure_support_email">Signal Android Backup export network error</string>
<!-- Email filter when contacting support on a create backup failure -->
<string name="BackupAlertBottomSheet_export_failure_filter" translatable="false">Android SignalBackups Export Failed</string>
<!-- Title of dialog asking to submit debuglogs -->
<string name="ContactSupportDialog_submit_debug_log">Submit debug log?</string>
<!-- Body of dialog explaining what debug logs are and that they are optional to submit -->
<string name="ContactSupportDialog_your_debug_logs">Your debug logs will help us troubleshoot your issue faster. Submitting your logs is optional.</string>
<!-- Button option to submit debug log when contacting support -->
<string name="ContactSupportDialog_submit_with_debug">Submit with debug log</string>
<!-- Button option to not submit debug log when contacting support -->
<string name="ContactSupportDialog_submit_without_debug">Submit without debug log</string>
<!-- Title for restore via qr screen -->
<string name="RestoreViaQr_title">Scan this code with your old phone</string>
<!-- First instruction on what to do with restore via qr code -->
<string name="RestoreViaQr_instruction_1">Open Signal on your old device</string>
<!-- Second instruction on what to do with restore via qr code -->
<string name="RestoreViaQr_instruction_2">Tap the camera icon </string>
<!-- Third instruction on what to do with restore via qr code -->
<string name="RestoreViaQr_instruction_3">Scan this code with the camera</string>
<!-- Error message shown when qr code could not be loaded -->
<string name="RestoreViaQr_qr_code_error">Unable to generate QR code</string>
<!-- Status message shown when qr code already scanned by other device -->
<string name="RestoreViaQr_qr_code_scanned">Scanned on old device</string>
<!-- Error button text to retry getting a qr code -->
<string name="RestoreViaQr_retry">Retry</string>
<!-- Error message shown when register after receiving the provisioning message failed -->
<string name="RestoreViaQr_registration_error">An error occurred and your account couldnt be transferred. Try again by scanning the QR code again.</string>
<!-- Old device Transfer account screen title -->
<string name="TransferAccount_title">Transfer account</string>
<!-- Old device Transfer account screen body message with learn more placeholder -->
<string name="TransferAccount_body">Your account will be transferred to a new device. This device will be able to see your groups and contacts, access your chats, and send messages in your name. %1$s</string>
<!-- Old device Transfer account learn more placed into TransferAccount_body -->
<string name="TransferAccount_learn_more">Learn more</string>
<!-- Old device Transfer account button text to confirm transfer account to new device -->
<string name="TransferAccount_button">Transfer account</string>
<!-- Old device Transfer account footnote text describing e2e encryption for all data -->
<string name="TransferAccount_messages_e2e">Messages and chat info are protected by end-to-end encryption on all devices</string>
<!-- Old device Transfer account screen title for system dialog shown to confirm OS device authentication (fingerprint, pattern, pin, etc.) -->
<string name="TransferAccount_unlock_to_transfer">Unlock to transfer account</string>
<!-- Old device Transfer account bottom sheet dialog title -->
<string name="TransferAccount_continue_on_your_other_device">Continue on your other device</string>
<!-- Old device Transfer account bottom sheet dialog body -->
<string name="TransferAccount_continue_on_your_other_device_details">Continue transferring your account on your other device.</string>
<!-- Restore Complete bottom sheet dialog title -->
<string name="RestoreCompleteBottomSheet_restore_complete">Finish on your other device</string>
<!-- Restore Complete bottom sheet dialog message -->
<string name="RestoreCompleteBottomSheet_restore_complete_message">Your Signal account and messages are ready to restore on your other device. Signal is now inactive on this device.</string>
<!-- Restore Complete bottom sheet dialog title after device transfer -->
<string name="RestoreCompleteBottomSheet_transfer_complete">Transfer complete</string>
<!-- Restore Complete bottom sheet dialog message after device transfer -->
<string name="RestoreCompleteBottomSheet_transfer_complete_message">Your Signal account and messages have been transferred to your other device. Signal is now inactive on this device.</string>
<!-- Restore Complete bottom sheet dialog button text to dismiss sheet -->
<string name="RestoreCompleteBottomSheet_button">Okay</string>
<!-- No Backup to Restore screen title -->
<string name="NoBackupToRestore_title">No Backup to Restore</string>
<!-- No Backup to Restore screen subtitle -->
<string name="NoBackupToRestore_subtitle">Because you\'re moving from iPhone to Android, the only way to transfer your messages and media is by enabling Signal Secure Backups on your old device.</string>
<!-- No Backup to Restore step 1 to enable backups on old device -->
<string name="NoBackupToRestore_step1">Open Signal on your old device</string>
<!-- No Backup to Restore step 2 to enable backups on old device -->
<string name="NoBackupToRestore_step2">Tap Settings > Backups</string>
<!-- No Backup to Restore step 3 to enable backups on old device -->
<string name="NoBackupToRestore_step3">Enable backups and wait until your backup is complete</string>
<!-- No backup to Restore tonal cta to skip restore -->
<string name="NoBackupToRestore_skip_restore">Skip restore</string>
<!-- Accessibility label for close search button in MainToolbar -->
<string name="MainToolbar__close_search_content_description">Close search</string>
<!-- Accessibility label for clear search query in MainToolbar -->
<string name="MainToolbar__clear_search_content_description">Clear search</string>
<!-- Accessibility label for more options button in MainToolbar -->
<string name="MainToolbar__more_options_content_description">More options</string>
<!-- Accessibility label for more options button in MainToolbar -->
<string name="MainToolbar__notification_profile_content_description">Notification Profile</string>
<!-- Accessibility label for more options button in MainToolbar -->
<string name="MainToolbar__proxy_content_description">Proxy</string>
<!-- Accessibility label for a button displayed in the toolbar to return to the previous screen. -->
<string name="DefaultTopAppBar__navigate_up_content_description">Navigate up</string>
<!-- Accessibility label describing the action that occurs when clicking a checkbox. -->
<string name="SignalCheckbox_accessibility_on_click_label">Toggle</string>
<!-- Accessibility label describing a checked checkbox. -->
<string name="SignalCheckbox_accessibility_checked_description">Ticked</string>
<!-- Accessibility label describing an unchecked checkbox. -->
<string name="SignalCheckbox_accessibility_unchecked_description">Unticked</string>
<!-- Notification title for when user is out of remote storage -->
<string name="Notification_backup_storage_full">Backup storage full</string>
<!-- Notification body for when user is out of remote storage -->
<string name="Notification_youve_reached_your_backup_storage_limit">You\'ve reached your backup storage limit. Free up space in Signal to continue backing up chats and media.</string>
<!-- Notification title for when initial backup failed -->
<string name="Notification_backup_failed">Backup failed</string>
<!-- Notification body for when initial backup failed -->
<string name="Notification_an_error_occurred_and_your_backup">An error occurred and your backup could not be completed. Tap for details.</string>
<!-- Notification title for when manual backup hasn\'t been created within threshold. Placeholder is number of days. -->
<plurals name="Notification_no_backup_for_d_days">
<item quantity="one">No backup for %1$d day</item>
<item quantity="other">No backup for %1$d days</item>
</plurals>
<!-- Notification body for when manual backup hasn\'t been created within threshold. Placeholder is number of days. -->
<plurals name="Notification_you_have_not_completed_a_backup">
<item quantity="one">You havent completed a backup for %1$d day. Create a backup now.</item>
<item quantity="other">You havent completed a backup for %1$d days. Create a backup now.</item>
</plurals>
<!-- Polls -->
<!-- Caption in poll message to select an option -->
<string name="Poll__select_one">Poll · Select One</string>
<!-- Caption in poll message to select one or more options -->
<string name="Poll__select_multiple">Poll · Select one or more</string>
<!-- Caption in poll message once a poll has ended -->
<string name="Poll__final_results">Poll · Final results</string>
<!-- Caption in poll message that no votes have been cast -->
<string name="Poll__no_votes">No votes</string>
<!-- Button in poll message to view current votes for a poll -->
<string name="Poll__view_votes">View votes</string>
<!-- Button in poll message to view the poll after it has ended -->
<string name="Poll__view_poll">View poll</string>
<!-- Toast message shown if we cannot find the poll -->
<string name="Poll__unable_poll">Poll not found</string>
<!-- Button in poll message to view results for a poll after it ends -->
<string name="Poll__view_results">View results</string>
<!-- Quote preview when replying to a poll. %1$s is the question of the poll -->
<string name="Poll__poll_question">Poll: %1$s</string>
<!-- Notification message sent when a poll ends. %1$s is the creator. %2$s is the question of the poll -->
<string name="Poll__poll_end">%1$s ended the poll: \"%2$s\"</string>
<!-- Notification message sent when someone votes in the poll. %1$s is the voter. %2$s is the question of the poll -->
<string name="Poll__poll_voted">%1$s voted in the poll: \"%2$s\"</string>
<!-- Option in settings to configure notifications for polls -->
<string name="Poll__poll">Polls</string>
<!-- Title of screen that shows the poll results of a poll -->
<string name="Poll__poll_results">Poll results</string>
<!-- Header text displaying the question of the poll -->
<string name="Poll__question">Question</string>
<!-- Text displaying how many votes, %1$d, an option has gotten -->
<plurals name="Poll__num_votes">
<item quantity="one">%1$d vote</item>
<item quantity="other">%1$d votes</item>
</plurals>
<!-- Text that when pressed will end the poll -->
<string name="Poll__end_poll">End poll</string>
<!-- Button that once pressed will show all of the voters for a poll -->
<string name="Poll__see_all">See all</string>
<!-- Header when creating a new poll -->
<string name="CreatePollFragment__new_poll">New poll</string>
<!-- Section text to enter in a question for a poll -->
<string name="CreatePollFragment__question">Question</string>
<!-- Hint text for question field when creating a poll -->
<string name="CreatePollFragment__ask_a_question">Ask a question</string>
<!-- Section text to enter in options for a poll -->
<string name="CreatePollFragment__options">Options</string>
<!-- Hint text for the option field, where %1$d is the option number (max 10) -->
<string name="CreatePollFragment__option_n">Option %1$d</string>
<!-- Accessibility label for the polls drag and drop handle used to reorder the list. -->
<string name="CreatePollFragment__drag_handle">Drag and drop handle</string>
<!-- Text next to button to allow the poll to allow for multiple votes -->
<string name="CreatePollFragment__allow_multiple_votes">Allow multiple votes</string>
<!-- Snackbar text to add a question and two options before creating a poll -->
<string name="CreatePollFragment__add_question_option">Add a question and at least 2 options</string>
<!-- Snackbar text to add two options before creating a poll -->
<string name="CreatePollFragment__add_option">Add at least 2 options</string>
<!-- Snackbar text to add a question before creating a poll -->
<string name="CreatePollFragment__add_question">Add a question</string>
<!-- EOF -->
</resources>