session-ios/Signal/translations/en.lproj/Localizable.strings

2742 lines
130 KiB
Text
Raw Normal View History

/* Button text to dismiss missing contacts permission alert */
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Not Now";
/* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number";
2018-05-02 16:08:47 +02:00
/* Label for 'audio call' button in contact view. */
2019-09-06 07:19:20 +02:00
"ACTION_AUDIO_CALL" = "Loki Messenger Call";
2018-05-02 16:08:47 +02:00
/* Label for 'invite' button in contact view. */
2019-09-06 07:19:20 +02:00
"ACTION_INVITE" = "Invite to Loki Messenger";
2018-05-02 16:08:47 +02:00
2018-07-05 23:27:37 +02:00
/* Label for 'send message' button in contact view.
2018-07-05 16:08:42 +02:00
Label for button that lets you send a message to a contact. */
2018-05-02 16:08:47 +02:00
"ACTION_SEND_MESSAGE" = "Send Message";
/* Label for 'share contact' button. */
"ACTION_SHARE_CONTACT" = "Share Contact";
/* Label for 'video call' button in contact view. */
"ACTION_VIDEO_CALL" = "Video Call";
/* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Add";
/* Title for the 'add contact' section of the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_CONTACT_TITLE" = "Add Contact";
/* Title for the 'add by phone number' section of the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_PHONE_NUMBER_TITLE" = "Add by Phone Number";
/* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Add Member";
/* Message shown in conversation view that offers to share your profile with a group. */
"ADD_GROUP_TO_PROFILE_WHITELIST_OFFER" = "Would you like to share your profile with this group?";
2017-05-23 15:33:31 +02:00
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?";
/* Message shown in conversation view that offers to share your profile with a user. */
"ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Would you like to share your profile with this user?";
/* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "Discard";
/* The label for the 'don't save' button in action sheets. */
"ALERT_DONT_SAVE" = "Don't Save";
2018-03-12 21:49:57 +01:00
/* No comment provided by engineer. */
"ALERT_ERROR_TITLE" = "Error";
/* The label for the 'save' button in action sheets. */
"ALERT_SAVE" = "Save";
2019-01-31 03:11:56 +01:00
/* notification action */
"ANSWER_CALL_BUTTON_TITLE" = "Answer";
2019-01-31 03:11:56 +01:00
/* notification body */
"APN_Message" = "New Message!";
/* Message for the 'app launch failed' alert. */
2019-09-06 07:19:20 +02:00
"APP_LAUNCH_FAILURE_ALERT_MESSAGE" = "Loki Messenger can't launch. Please send a debug log to support@signal.org so that we can troubleshoot this issue.";
/* Title for the 'app launch failed' alert. */
"APP_LAUNCH_FAILURE_ALERT_TITLE" = "Error";
/* Text prompting user to edit their profile name. */
"APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "Enter your name";
2018-08-08 18:49:21 +02:00
/* Label for the 'dismiss' button in the 'new app version available' alert. */
"APP_UPDATE_NAG_ALERT_DISMISS_BUTTON" = "Not Now";
/* Message format for the 'new app version available' alert. Embeds: {{The latest app version number}} */
2017-07-08 00:42:37 +02:00
"APP_UPDATE_NAG_ALERT_MESSAGE_FORMAT" = "Version %@ is now available in the App Store.";
/* Title for the 'new app version available' alert. */
2019-09-06 07:19:20 +02:00
"APP_UPDATE_NAG_ALERT_TITLE" = "A New Version of Loki Messenger Is Available";
/* Label for the 'update' button in the 'new app version available' alert. */
"APP_UPDATE_NAG_ALERT_UPDATE_BUTTON" = "Update";
/* Name of application */
2019-09-06 07:19:20 +02:00
"APPLICATION_NAME" = "Loki Messenger";
/* Pressing this button moves a thread from the inbox to the archive */
"ARCHIVE_ACTION" = "Archive";
/* No comment provided by engineer. */
"ATTACHMENT" = "Attachment";
/* One-line label indicating the user can add no more text to the attachment caption. */
2018-11-24 16:38:53 +01:00
"ATTACHMENT_APPROVAL_CAPTION_LENGTH_LIMIT_REACHED" = "Caption limit reached.";
2018-11-20 20:57:15 +01:00
/* placeholder text for an empty captioning field */
"ATTACHMENT_APPROVAL_CAPTION_PLACEHOLDER" = "Add a caption…";
2019-03-13 21:15:33 +01:00
/* Title for 'caption' mode of the attachment approval view. */
"ATTACHMENT_APPROVAL_CAPTION_TITLE" = "Caption";
/* Format string for file extension label in call interstitial view */
"ATTACHMENT_APPROVAL_FILE_EXTENSION_FORMAT" = "File type: %@";
/* Format string for file size label in call interstitial view. Embeds: {{file size as 'N mb' or 'N kb'}}. */
"ATTACHMENT_APPROVAL_FILE_SIZE_FORMAT" = "Size: %@";
2018-11-24 16:38:53 +01:00
/* One-line label indicating the user can add no more text to the media message field. */
"ATTACHMENT_APPROVAL_MESSAGE_LENGTH_LIMIT_REACHED" = "Message limit reached.";
2017-12-06 00:09:05 +01:00
/* Label for 'send' button in the 'attachment approval' dialog. */
"ATTACHMENT_APPROVAL_SEND_BUTTON" = "Send";
/* Generic filename for an attachment with no known name */
"ATTACHMENT_DEFAULT_FILENAME" = "Attachment";
/* Status label when an attachment download has failed. */
"ATTACHMENT_DOWNLOADING_STATUS_FAILED" = "Download failed. Tap to retry.";
/* The title of the 'attachment error' alert. */
"ATTACHMENT_ERROR_ALERT_TITLE" = "Error Sending Attachment";
/* Attachment error message for image attachments which could not be converted to JPEG */
"ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_JPEG" = "Unable to convert image.";
/* Attachment error message for video attachments which could not be converted to MP4 */
"ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_MP4" = "Unable to process video.";
/* Attachment error message for image attachments which cannot be parsed */
"ATTACHMENT_ERROR_COULD_NOT_PARSE_IMAGE" = "Unable to parse image.";
2018-03-12 21:49:57 +01:00
/* Attachment error message for image attachments in which metadata could not be removed */
"ATTACHMENT_ERROR_COULD_NOT_REMOVE_METADATA" = "Unable to remove metadata from image.";
2018-05-11 17:28:05 +02:00
/* Attachment error message for image attachments which could not be resized */
"ATTACHMENT_ERROR_COULD_NOT_RESIZE_IMAGE" = "Unable to resize image.";
2018-05-11 17:28:05 +02:00
/* Attachment error message for attachments whose data exceed file size limits */
"ATTACHMENT_ERROR_FILE_SIZE_TOO_LARGE" = "Attachment is too large.";
/* Attachment error message for attachments with invalid data */
"ATTACHMENT_ERROR_INVALID_DATA" = "Attachment includes invalid content.";
/* Attachment error message for attachments with an invalid file format */
"ATTACHMENT_ERROR_INVALID_FILE_FORMAT" = "Attachment has an invalid file format.";
/* Attachment error message for attachments without any data */
"ATTACHMENT_ERROR_MISSING_DATA" = "Attachment is empty.";
2016-12-07 03:27:07 +01:00
/* Accessibility hint describing what you can do with the attachment button */
"ATTACHMENT_HINT" = "Choose or take a picture and then send it";
/* Accessibility label for attaching photos */
"ATTACHMENT_LABEL" = "Attachment";
2018-05-01 22:38:54 +02:00
/* attachment menu option to send contact */
"ATTACHMENT_MENU_CONTACT_BUTTON" = "Contact";
/* Alert title when picking a document fails for an unknown reason */
"ATTACHMENT_PICKER_DOCUMENTS_FAILED_ALERT_TITLE" = "Failed to choose document.";
/* Alert body when picking a document fails because user picked a directory/bundle */
"ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_BODY" = "Please create a compressed archive of this file or directory and try sending that instead.";
/* Alert title when picking a document fails because user picked a directory/bundle */
"ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_TITLE" = "Unsupported File";
/* Short text label for a voice message attachment, used for thread preview and on the lock screen */
"ATTACHMENT_TYPE_VOICE_MESSAGE" = "Voice Message";
/* action sheet button title to enable built in speaker during a call */
"AUDIO_ROUTE_BUILT_IN_SPEAKER" = "Speaker";
2018-03-01 20:42:54 +01:00
/* button text for back button */
"BACK_BUTTON" = "Back";
/* Error indicating the backup export could not export the user's data. */
2018-03-21 13:30:07 +01:00
"BACKUP_EXPORT_ERROR_COULD_NOT_EXPORT" = "Backup data could not be exported.";
2018-01-04 23:47:33 +01:00
2018-03-17 12:50:09 +01:00
/* Error indicating that the app received an invalid response from CloudKit. */
2018-03-16 12:48:21 +01:00
"BACKUP_EXPORT_ERROR_INVALID_CLOUDKIT_RESPONSE" = "Invalid Service Response";
2018-03-17 12:50:09 +01:00
2018-03-12 21:49:57 +01:00
/* Indicates that the cloud is being cleaned up. */
2018-03-13 17:01:44 +01:00
"BACKUP_EXPORT_PHASE_CLEAN_UP" = "Cleaning Up Backup";
2018-01-04 23:47:33 +01:00
2018-03-12 21:49:57 +01:00
/* Indicates that the backup export is being configured. */
2018-03-13 17:01:44 +01:00
"BACKUP_EXPORT_PHASE_CONFIGURATION" = "Initializing Backup";
2018-01-05 20:42:50 +01:00
2018-03-16 12:48:21 +01:00
/* Indicates that the database data is being exported. */
"BACKUP_EXPORT_PHASE_DATABASE_EXPORT" = "Exporting Data";
2018-03-12 21:49:57 +01:00
/* Indicates that the backup export data is being exported. */
2018-03-13 17:01:44 +01:00
"BACKUP_EXPORT_PHASE_EXPORT" = "Exporting Backup";
2018-01-05 20:42:50 +01:00
2018-03-12 21:49:57 +01:00
/* Indicates that the backup export data is being uploaded. */
2018-03-13 17:01:44 +01:00
"BACKUP_EXPORT_PHASE_UPLOAD" = "Uploading Backup";
2018-01-05 20:42:50 +01:00
/* Error indicating the backup import could not import the user's data. */
2018-03-12 21:49:57 +01:00
"BACKUP_IMPORT_ERROR_COULD_NOT_IMPORT" = "Backup could not be imported.";
2018-01-05 20:42:50 +01:00
2018-03-12 21:49:57 +01:00
/* Indicates that the backup import is being configured. */
2018-03-13 17:01:44 +01:00
"BACKUP_IMPORT_PHASE_CONFIGURATION" = "Configuring Backup";
/* Indicates that the backup import data is being downloaded. */
"BACKUP_IMPORT_PHASE_DOWNLOAD" = "Downloading Backup Data";
/* Indicates that the backup import data is being finalized. */
"BACKUP_IMPORT_PHASE_FINALIZING" = "Finalizing Backup";
2018-01-05 20:42:50 +01:00
2018-03-12 21:49:57 +01:00
/* Indicates that the backup import data is being imported. */
"BACKUP_IMPORT_PHASE_IMPORT" = "Importing backup.";
2018-01-04 23:47:33 +01:00
2018-03-13 17:01:44 +01:00
/* Indicates that the backup database is being restored. */
"BACKUP_IMPORT_PHASE_RESTORING_DATABASE" = "Restoring Database";
/* Indicates that the backup import data is being restored. */
"BACKUP_IMPORT_PHASE_RESTORING_FILES" = "Restoring Files";
2018-11-21 21:37:48 +01:00
/* Label for the backup restore decision section. */
"BACKUP_RESTORE_DECISION_TITLE" = "Backup Available";
/* Label for the backup restore description. */
2018-11-21 23:52:34 +01:00
"BACKUP_RESTORE_DESCRIPTION" = "Restoring Backup";
2018-11-21 21:37:48 +01:00
/* Label for the backup restore progress. */
2018-11-21 23:52:34 +01:00
"BACKUP_RESTORE_PROGRESS" = "Progress";
2018-11-21 21:37:48 +01:00
/* Label for the backup restore status. */
2018-11-21 23:52:34 +01:00
"BACKUP_RESTORE_STATUS" = "Status";
2018-11-21 21:37:48 +01:00
2018-11-29 01:29:56 +01:00
/* Error shown when backup fails due to an unexpected error. */
2018-11-27 17:33:31 +01:00
"BACKUP_UNEXPECTED_ERROR" = "Unexpected Backup Error";
2018-11-29 01:29:56 +01:00
2018-09-09 20:11:33 +02:00
/* An explanation of the consequences of blocking a group. */
2018-09-13 02:15:23 +02:00
"BLOCK_GROUP_BEHAVIOR_EXPLANATION" = "You will no longer receive messages or updates from this group.";
/* Button label for the 'block' button */
"BLOCK_LIST_BLOCK_BUTTON" = "Block";
2018-09-09 20:11:33 +02:00
/* A format for the 'block group' action sheet title. Embeds the {{group name}}. */
2018-09-13 02:15:23 +02:00
"BLOCK_LIST_BLOCK_GROUP_TITLE_FORMAT" = "Block and Leave the \"%@\" Group?";
2018-09-09 20:11:33 +02:00
2017-04-04 16:26:14 +02:00
/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */
2018-09-09 20:11:33 +02:00
"BLOCK_LIST_BLOCK_USER_TITLE_FORMAT" = "Block %@?";
2018-09-13 02:15:23 +02:00
/* Section header for groups that have been blocked */
"BLOCK_LIST_BLOCKED_GROUPS_SECTION" = "Blocked Groups";
2018-09-13 02:15:23 +02:00
/* Section header for users that have been blocked */
"BLOCK_LIST_BLOCKED_USERS_SECTION" = "Blocked Users";
/* Button label for the 'unblock' button */
"BLOCK_LIST_UNBLOCK_BUTTON" = "Unblock";
2018-09-09 20:11:33 +02:00
/* Action sheet body when confirming you want to unblock a group */
2018-09-13 02:15:23 +02:00
"BLOCK_LIST_UNBLOCK_GROUP_BODY" = "Existing members will be able to add you to the group again.";
2018-09-09 20:11:33 +02:00
/* Action sheet title when confirming you want to unblock a group. */
"BLOCK_LIST_UNBLOCK_GROUP_TITLE" = "Unblock This Group?";
2018-09-09 20:11:33 +02:00
/* A format for the 'unblock conversation' action sheet title. Embeds the {{conversation title}}. */
"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Unblock %@?";
/* A label for the block button in the block list view */
"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Block";
2018-09-09 20:11:33 +02:00
/* The message format of the 'conversation blocked' alert. Embeds the {{conversation title}}. */
2018-09-14 18:04:51 +02:00
"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked.";
/* The title of the 'user blocked' alert. */
"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked";
2018-09-09 20:11:33 +02:00
/* The title of the 'group blocked' alert. */
"BLOCK_LIST_VIEW_BLOCKED_GROUP_ALERT_TITLE" = "Group Blocked";
/* The message of the 'You can't block yourself' alert. */
"BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_MESSAGE" = "You can't block yourself.";
/* The title of the 'You can't block yourself' alert. */
"BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_TITLE" = "Error";
2018-09-14 18:04:51 +02:00
/* Alert title after unblocking a group or 1:1 chat. Embeds the {{conversation title}}. */
"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE_FORMAT" = "%@ has been unblocked.";
2018-09-14 18:04:51 +02:00
/* Alert body after unblocking a group. */
"BLOCK_LIST_VIEW_UNBLOCKED_GROUP_ALERT_BODY" = "Existing members can now add you to the group again.";
/* Action sheet that will block an unknown user. */
"BLOCK_OFFER_ACTIONSHEET_BLOCK_ACTION" = "Block";
/* Title format for action sheet that offers to block an unknown user.Embeds {{the unknown user's name or phone number}}. */
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Block %@?";
2018-09-09 20:11:33 +02:00
/* An explanation of the consequences of blocking another user. */
"BLOCK_USER_BEHAVIOR_EXPLANATION" = "Blocked users will not be able to call you or send you messages.";
/* Label for 'continue' button. */
"BUTTON_CONTINUE" = "Continue";
/* Label for generic done button. */
"BUTTON_DONE" = "Done";
/* Label for the 'next' button. */
"BUTTON_NEXT" = "Next";
2018-03-23 15:00:07 +01:00
/* Button text to enable batch selection mode */
"BUTTON_SELECT" = "Select";
/* Label for button that lets users call a contact again. */
"CALL_AGAIN_BUTTON_TITLE" = "Call Again";
/* Alert message when calling and permissions for microphone are missing */
2019-09-06 07:19:20 +02:00
"CALL_AUDIO_PERMISSION_MESSAGE" = "You can enable microphone access in the iOS Settings app to make calls and record voice messages in Loki Messenger.";
/* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Microphone Access Required";
2019-01-31 03:11:56 +01:00
/* notification body */
"CALL_INCOMING_NOTIFICATION_BODY" = "☎️ Incoming Call";
/* Accessibility label for placing call button */
2016-12-07 03:27:07 +01:00
"CALL_LABEL" = "Call";
2019-01-31 03:11:56 +01:00
/* notification body */
"CALL_MISSED_BECAUSE_OF_IDENTITY_CHANGE_NOTIFICATION_BODY" = "☎️ Missed call because the caller's safety number changed.";
/* notification body */
"CALL_MISSED_NOTIFICATION_BODY" = "☎️ Missed Call";
/* Call setup status label after outgoing call times out */
"CALL_SCREEN_STATUS_NO_ANSWER" = "No Answer";
/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
2019-09-06 07:19:20 +02:00
"CALL_STATUS_FORMAT" = "Loki Messenger %@";
/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "Call";
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Would you like to call %@?";
/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "Call?";
/* Accessibility label for accepting incoming calls */
"CALL_VIEW_ACCEPT_INCOMING_CALL_LABEL" = "Accept incoming call";
/* Accessibility label for selection the audio source */
"CALL_VIEW_AUDIO_SOURCE_LABEL" = "Audio";
/* Accessibility label for declining incoming calls */
"CALL_VIEW_DECLINE_INCOMING_CALL_LABEL" = "Decline incoming call";
/* tooltip label when remote party has enabled their video */
"CALL_VIEW_ENABLE_VIDEO_HINT" = "Tap here to turn on your video";
/* Accessibility label for hang up call */
"CALL_VIEW_HANGUP_LABEL" = "End call";
/* Accessibility label for muting the microphone */
"CALL_VIEW_MUTE_LABEL" = "Mute";
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
2019-09-06 07:19:20 +02:00
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can enable iOS Call Integration in your Loki Messenger privacy settings to answer incoming calls from your lock screen.";
/* Reminder to the user of the benefits of disabling CallKit privacy. */
2019-09-06 07:19:20 +02:00
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_PRIVACY" = "You can enable iOS Call Integration in your Loki Messenger privacy settings to see the name and phone number for incoming calls.";
/* Label for button that dismiss the call view's settings nag. */
"CALL_VIEW_SETTINGS_NAG_NOT_NOW_BUTTON" = "Not Now";
/* Label for button that shows the privacy settings. */
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Show Privacy Settings";
/* Accessibility label to toggle front- vs. rear-facing camera */
2018-04-25 16:59:41 +02:00
"CALL_VIEW_SWITCH_CAMERA_DIRECTION" = "Switch Camera Direction";
/* Accessibility label to switch to audio only */
"CALL_VIEW_SWITCH_TO_AUDIO_LABEL" = "Switch to audio call";
/* Accessibility label to switch to video call */
"CALL_VIEW_SWITCH_TO_VIDEO_LABEL" = "Switch to video call";
2018-04-25 16:59:41 +02:00
/* Label for the 'return to call' banner. */
2018-04-18 18:48:31 +02:00
"CALL_WINDOW_RETURN_TO_CALL" = "Touch to return to call";
2017-01-12 21:37:37 +01:00
/* notification action */
"CALLBACK_BUTTON_TITLE" = "Call Back";
/* The generic name used for calls if CallKit privacy is enabled */
2019-09-06 07:19:20 +02:00
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Loki Messenger User";
/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";
/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Error";
2017-05-23 15:33:31 +02:00
/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Select Country";
/* The label for the 'do not restore backup' button. */
"CHECK_FOR_BACKUP_DO_NOT_RESTORE" = "Do Not Restore";
/* Message for alert shown when the app failed to check for an existing backup. */
"CHECK_FOR_BACKUP_FAILED_MESSAGE" = "Could not determine whether there is a backup that can be restored.";
/* Title for alert shown when the app failed to check for an existing backup. */
"CHECK_FOR_BACKUP_FAILED_TITLE" = "Error";
2018-11-21 21:37:48 +01:00
/* The label for the 'restore backup' button. */
"CHECK_FOR_BACKUP_RESTORE" = "Restore";
2018-11-27 17:15:09 +01:00
/* Error indicating that the app could not determine that user's iCloud account status */
2019-09-06 07:19:20 +02:00
"CLOUDKIT_STATUS_COULD_NOT_DETERMINE" = "Loki Messenger could not determine your iCloud account status. Sign in to your iCloud Account in the iOS settings app to backup your Loki Messenger data.";
2018-03-12 21:49:57 +01:00
/* Error indicating that user does not have an iCloud account. */
2019-09-06 07:19:20 +02:00
"CLOUDKIT_STATUS_NO_ACCOUNT" = "No iCloud Account. Sign in to your iCloud Account in the iOS settings app to backup your Loki Messenger data.";
2018-03-12 21:49:57 +01:00
2018-11-27 17:15:09 +01:00
/* Error indicating that the app was prevented from accessing the user's iCloud account. */
2019-09-06 07:19:20 +02:00
"CLOUDKIT_STATUS_RESTRICTED" = "Loki Messenger was denied access your iCloud account for backups. Grant Loki Messenger access to your iCloud Account in the iOS settings app to backup your Loki Messenger data.";
2018-03-12 21:49:57 +01:00
/* The first of two messages demonstrating the chosen conversation color, by rendering this message in an outgoing message bubble. */
"COLOR_PICKER_DEMO_MESSAGE_1" = "Choose the color of outgoing messages in this conversation.";
/* The second of two messages demonstrating the chosen conversation color, by rendering this message in an incoming message bubble. */
"COLOR_PICKER_DEMO_MESSAGE_2" = "Only you will see the color you choose.";
/* Modal Sheet title when picking a conversation color. */
"COLOR_PICKER_SHEET_TITLE" = "Conversation Color";
/* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "Compare with Clipboard";
/* Table section header for contact listing when composing a new message */
"COMPOSE_MESSAGE_CONTACT_SECTION_TITLE" = "Contacts";
/* Table section header for group listing when composing a new message */
"COMPOSE_MESSAGE_GROUP_SECTION_TITLE" = "Groups";
/* Table section header for invite listing when composing a new message */
"COMPOSE_MESSAGE_INVITE_SECTION_TITLE" = "Invite";
/* Multi-line label explaining why compose-screen contact picker is empty. */
2019-09-06 07:19:20 +02:00
"COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "You can enable contacts access in the iOS Settings app to see which of your contacts are Loki Messenger users.";
/* No comment provided by engineer. */
"CONFIRM_ACCOUNT_DESTRUCTION_TEXT" = "This will reset the application by deleting your messages and unregistering you with the server. The app will close after this process is complete.";
/* No comment provided by engineer. */
"CONFIRM_ACCOUNT_DESTRUCTION_TITLE" = "Are you sure you want to delete your account?";
/* Alert body */
"CONFIRM_LEAVE_GROUP_DESCRIPTION" = "You will no longer be able to send or receive messages in this group.";
/* Alert title */
"CONFIRM_LEAVE_GROUP_TITLE" = "Do you really want to leave?";
/* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Link New Device";
/* Action sheet body presented when a user's SN has recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
/* Action sheet title presented when a user's SN has recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Safety number with %@ has changed";
/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "Confirm";
/* Label for a contact's postal address. */
"CONTACT_ADDRESS" = "Address";
/* An indicator that a contact has been blocked. */
"CONTACT_CELL_IS_BLOCKED" = "Blocked";
/* An indicator that a contact is no longer verified. */
"CONTACT_CELL_IS_NO_LONGER_VERIFIED" = "Not Verified";
/* No comment provided by engineer. */
"CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Unregistered Number";
2018-05-03 17:33:01 +02:00
/* Label for the 'edit name' button in the contact share approval view. */
"CONTACT_EDIT_NAME_BUTTON" = "Edit";
/* Label for a contact's email address. */
"CONTACT_EMAIL" = "Email";
2018-05-03 16:47:42 +02:00
/* Label for the 'city' field of a contact's address. */
"CONTACT_FIELD_ADDRESS_CITY" = "City";
/* Label for the 'country' field of a contact's address. */
"CONTACT_FIELD_ADDRESS_COUNTRY" = "Country";
/* Label for the 'neighborhood' field of a contact's address. */
"CONTACT_FIELD_ADDRESS_NEIGHBORHOOD" = "Neighborhood";
/* Label for the 'pobox' field of a contact's address. */
"CONTACT_FIELD_ADDRESS_POBOX" = "P.O. Box";
/* Label for the 'postcode' field of a contact's address. */
"CONTACT_FIELD_ADDRESS_POSTCODE" = "Postal Code";
2018-05-03 16:47:42 +02:00
/* Label for the 'region' field of a contact's address. */
"CONTACT_FIELD_ADDRESS_REGION" = "Region";
/* Label for the 'street' field of a contact's address. */
"CONTACT_FIELD_ADDRESS_STREET" = "Street";
2018-05-03 20:07:49 +02:00
/* Label for the 'family name' field of a contact. */
"CONTACT_FIELD_FAMILY_NAME" = "Family Name";
/* Label for the 'given name' field of a contact. */
"CONTACT_FIELD_GIVEN_NAME" = "Given Name";
/* Label for the 'middle name' field of a contact. */
"CONTACT_FIELD_MIDDLE_NAME" = "Middle Name";
/* Label for the 'name prefix' field of a contact. */
"CONTACT_FIELD_NAME_PREFIX" = "Prefix";
/* Label for the 'name suffix' field of a contact. */
"CONTACT_FIELD_NAME_SUFFIX" = "Suffix";
2018-05-10 17:09:35 +02:00
/* Label for the 'organization' field of a contact. */
"CONTACT_FIELD_ORGANIZATION" = "Organization";
/* Label for a contact's phone number. */
"CONTACT_PHONE" = "Phone";
/* table cell subtitle when contact card has no email */
"CONTACT_PICKER_NO_EMAILS_AVAILABLE" = "No email available.";
/* table cell subtitle when contact card has no known phone number */
"CONTACT_PICKER_NO_PHONE_NUMBERS_AVAILABLE" = "No phone number available.";
2018-05-01 22:38:54 +02:00
/* navbar title for contact picker when sharing a contact */
"CONTACT_PICKER_TITLE" = "Select Contact";
2018-05-03 16:47:42 +02:00
/* Title for the 'Approve contact share' view. */
"CONTACT_SHARE_APPROVAL_VIEW_TITLE" = "Share Contact";
2018-05-03 20:07:49 +02:00
/* Title for the 'edit contact share name' view. */
"CONTACT_SHARE_EDIT_NAME_VIEW_TITLE" = "Edit Name";
2018-05-09 20:34:24 +02:00
/* Error indicating that an invalid contact cannot be shared. */
"CONTACT_SHARE_INVALID_CONTACT" = "Invalid contact.";
/* Error indicating that at least one contact field must be selected before sharing a contact. */
"CONTACT_SHARE_NO_FIELDS_SELECTED" = "No contact fields selected.";
2018-05-09 20:36:05 +02:00
/* Label for 'open address in maps app' button in contact view. */
"CONTACT_VIEW_OPEN_ADDRESS_IN_MAPS_APP" = "Open in Maps";
/* Label for 'open email in email app' button in contact view. */
"CONTACT_VIEW_OPEN_EMAIL_IN_EMAIL_APP" = "Send Email";
/* Indicates that a contact has no name. */
"CONTACT_WITHOUT_NAME" = "Unnamed Contact";
2018-12-07 17:37:21 +01:00
/* Message for the 'conversation delete confirmation' alert. */
"CONVERSATION_DELETE_CONFIRMATION_ALERT_MESSAGE" = "This cannot be undone.";
/* Title for the 'conversation delete confirmation' alert. */
"CONVERSATION_DELETE_CONFIRMATION_ALERT_TITLE" = "Delete Conversation?";
/* keyboard toolbar label when no messages match the search string */
"CONVERSATION_SEARCH_NO_RESULTS" = "No matches";
/* keyboard toolbar label when exactly 1 message matches the search string */
"CONVERSATION_SEARCH_ONE_RESULT" = "1 match";
/* keyboard toolbar label when more than 1 message matches the search string. Embeds {{number/position of the 'currently viewed' result}} and the {{total number of results}} */
"CONVERSATION_SEARCH_RESULTS_FORMAT" = "%d of %d matches";
/* title for conversation settings screen */
"CONVERSATION_SETTINGS" = "Conversation Settings";
/* Label for 'new contact' button in conversation settings view. */
"CONVERSATION_SETTINGS_ADD_TO_EXISTING_CONTACT" = "Add to Existing Contact";
/* table cell label in conversation settings */
2018-09-13 02:15:23 +02:00
"CONVERSATION_SETTINGS_BLOCK_THIS_GROUP" = "Block This Group";
/* table cell label in conversation settings */
2018-09-13 02:15:23 +02:00
"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Block This User";
/* Navbar title when viewing settings for a 1-on-1 thread */
"CONVERSATION_SETTINGS_CONTACT_INFO_TITLE" = "Contact Info";
2018-07-05 16:08:42 +02:00
/* Label for table cell which leads to picking a new conversation color */
2018-10-01 21:30:38 +02:00
"CONVERSATION_SETTINGS_CONVERSATION_COLOR" = "Conversation Color";
2018-06-28 19:28:14 +02:00
/* Navbar title when viewing settings for a group thread */
"CONVERSATION_SETTINGS_GROUP_INFO_TITLE" = "Group Info";
2017-04-17 21:13:15 +02:00
/* Title of the 'mute this thread' action sheet. */
"CONVERSATION_SETTINGS_MUTE_ACTION_SHEET_TITLE" = "Mute";
/* label for 'mute thread' cell in conversation settings */
"CONVERSATION_SETTINGS_MUTE_LABEL" = "Mute";
/* Indicates that the current thread is not muted. */
"CONVERSATION_SETTINGS_MUTE_NOT_MUTED" = "Not muted";
/* Label for button to mute a thread for a day. */
"CONVERSATION_SETTINGS_MUTE_ONE_DAY_ACTION" = "Mute for one day";
/* Label for button to mute a thread for a hour. */
"CONVERSATION_SETTINGS_MUTE_ONE_HOUR_ACTION" = "Mute for one hour";
/* Label for button to mute a thread for a minute. */
"CONVERSATION_SETTINGS_MUTE_ONE_MINUTE_ACTION" = "Mute for one minute";
/* Label for button to mute a thread for a week. */
"CONVERSATION_SETTINGS_MUTE_ONE_WEEK_ACTION" = "Mute for one week";
/* Label for button to mute a thread for a year. */
"CONVERSATION_SETTINGS_MUTE_ONE_YEAR_ACTION" = "Mute for one year";
/* Indicates that this thread is muted until a given date or time. Embeds {{The date or time which the thread is muted until}}. */
"CONVERSATION_SETTINGS_MUTED_UNTIL_FORMAT" = "until %@";
/* Label for 'new contact' button in conversation settings view. */
2017-07-12 19:47:29 +02:00
"CONVERSATION_SETTINGS_NEW_CONTACT" = "Create New Contact";
/* Table cell label in conversation settings which returns the user to the conversation with 'search mode' activated */
"CONVERSATION_SETTINGS_SEARCH" = "Search Conversation";
2018-07-11 16:16:53 +02:00
/* Label for button that opens conversation settings. */
"CONVERSATION_SETTINGS_TAP_TO_CHANGE" = "Tap to Change";
2017-04-17 21:13:15 +02:00
/* Label for button to unmute a thread. */
"CONVERSATION_SETTINGS_UNMUTE_ACTION" = "Unmute";
/* Indicates that user's profile has been shared with a group. */
"CONVERSATION_SETTINGS_VIEW_PROFILE_IS_SHARED_WITH_GROUP" = "This group can see your profile.";
/* Indicates that user's profile has been shared with a user. */
"CONVERSATION_SETTINGS_VIEW_PROFILE_IS_SHARED_WITH_USER" = "This user can see your profile.";
/* Button to confirm that user wants to share their profile with a user or group. */
"CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE" = "Share Profile";
/* Action that shares user profile with a group. */
"CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE_WITH_GROUP" = "Share Your Profile";
/* Action that shares user profile with a user. */
"CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE_WITH_USER" = "Share Your Profile";
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"CONVERSATION_VIEW_ADD_TO_CONTACTS_OFFER" = "Add to Contacts";
/* Message shown in conversation view that offers to share your profile with a user. */
"CONVERSATION_VIEW_ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Share Your Profile with This User";
/* Title for the group of buttons show for unknown contacts offering to add them to contacts, etc. */
"CONVERSATION_VIEW_CONTACTS_OFFER_TITLE" = "This user is not in your contacts.";
2017-11-16 22:43:41 +01:00
/* Indicates that the app is loading more messages in this conversation. */
"CONVERSATION_VIEW_LOADING_MORE_MESSAGES" = "Loading More Messages…";
2017-11-16 22:43:41 +01:00
/* Indicator on truncated text messages that they can be tapped to see the entire text message. */
"CONVERSATION_VIEW_OVERSIZE_TEXT_TAP_FOR_MORE" = "Tap for More";
/* Message shown in conversation view that offers to block an unknown user. */
"CONVERSATION_VIEW_UNKNOWN_CONTACT_BLOCK_OFFER" = "Block This User";
/* ActionSheet title */
"CORRUPTED_SESSION_DESCRIPTION" = "Resetting your session will allow you to receive future messages from %@, but it will not recover any already corrupted messages.";
/* No comment provided by engineer. */
"COUNTRYCODE_SELECT_TITLE" = "Select Country Code";
/* Accessibility label for the create group new group button */
"CREATE_NEW_GROUP" = "Create new group";
/* Title for the 'crop/scale image' dialog. */
2017-09-05 22:37:06 +02:00
"CROP_SCALE_IMAGE_VIEW_TITLE" = "Move and Scale";
2017-06-16 16:39:51 +02:00
/* Subtitle shown while the app is updating its database. */
"DATABASE_VIEW_OVERLAY_SUBTITLE" = "This can take a few minutes.";
2017-06-16 16:39:51 +02:00
/* Title shown while the app is updating its database. */
"DATABASE_VIEW_OVERLAY_TITLE" = "Optimizing Database";
2018-07-09 19:55:25 +02:00
/* Format string for a relative time, expressed as a certain number of hours in the past. Embeds {{The number of hours}}. */
"DATE_HOURS_AGO_FORMAT" = "%@ Hr Ago";
/* Format string for a relative time, expressed as a certain number of minutes in the past. Embeds {{The number of minutes}}. */
2018-07-05 17:56:46 +02:00
"DATE_MINUTES_AGO_FORMAT" = "%@ Min Ago";
/* The present; the current time. */
"DATE_NOW" = "Now";
2018-02-13 19:06:08 +01:00
/* The current day. */
"DATE_TODAY" = "Today";
/* The day before today. */
"DATE_YESTERDAY" = "Yesterday";
/* Error indicating that the debug logs could not be copied. */
"DEBUG_LOG_ALERT_COULD_NOT_COPY_LOGS" = "Could not copy logs.";
/* Error indicating that the debug logs could not be packaged. */
"DEBUG_LOG_ALERT_COULD_NOT_PACKAGE_LOGS" = "Could not package logs.";
/* Error indicating that a debug log could not be uploaded. */
"DEBUG_LOG_ALERT_ERROR_UPLOADING_LOG" = "Could not upload logs.";
2017-12-07 00:01:44 +01:00
/* Message of the debug log alert. */
"DEBUG_LOG_ALERT_MESSAGE" = "What would you like to do with the link to your debug log?";
/* Error indicating that no debug logs could be found. */
"DEBUG_LOG_ALERT_NO_LOGS" = "Could not find any logs.";
/* Label for the 'Open a Bug Report' option of the debug log alert. */
2017-12-07 00:01:44 +01:00
"DEBUG_LOG_ALERT_OPTION_BUG_REPORT" = "Open a Bug Report";
/* Label for the 'copy link' option of the debug log alert. */
2017-12-07 00:01:44 +01:00
"DEBUG_LOG_ALERT_OPTION_COPY_LINK" = "Copy Link";
/* Label for the 'email debug log' option of the debug log alert. */
2017-12-07 00:01:44 +01:00
"DEBUG_LOG_ALERT_OPTION_EMAIL" = "Email Support";
/* Label for the 'send to last thread' option of the debug log alert. */
"DEBUG_LOG_ALERT_OPTION_SEND_TO_LAST_THREAD" = "Send to Last Thread";
/* Label for the 'send to self' option of the debug log alert. */
2017-12-07 00:01:44 +01:00
"DEBUG_LOG_ALERT_OPTION_SEND_TO_SELF" = "Send to Self";
/* Label for the 'Share' option of the debug log alert. */
2018-03-02 20:29:53 +01:00
"DEBUG_LOG_ALERT_OPTION_SHARE" = "Share";
2017-12-07 00:01:44 +01:00
/* Title of the alert shown for failures while uploading debug logs.
Title of the debug log alert. */
2017-12-07 00:01:44 +01:00
"DEBUG_LOG_ALERT_TITLE" = "One More Step";
2018-10-18 21:25:25 +02:00
/* Error indicating that the app could not launch the Email app. */
"DEBUG_LOG_COULD_NOT_EMAIL" = "Could not open Email app.";
/* Message of the alert before redirecting to GitHub Issues. */
2017-12-07 00:01:44 +01:00
"DEBUG_LOG_GITHUB_ISSUE_ALERT_MESSAGE" = "The gist link was copied in your clipboard. You are about to be redirected to the GitHub issue list.";
/* Title of the alert before redirecting to GitHub Issues. */
2017-12-07 16:33:27 +01:00
"DEBUG_LOG_GITHUB_ISSUE_ALERT_TITLE" = "GitHub Redirection";
2017-12-07 00:01:44 +01:00
2018-06-18 16:54:06 +02:00
/* Label for button that lets users re-register using the same phone number. */
"DEREGISTRATION_REREGISTER_WITH_SAME_PHONE_NUMBER" = "Re-register this phone number";
/* Label warning the user that they have been de-registered. */
2019-09-06 07:19:20 +02:00
"DEREGISTRATION_WARNING" = "Device no longer registered. Your phone number may be registered with Loki Messenger on a different device. Tap to re-register.";
2018-06-18 16:54:06 +02:00
2019-09-06 07:19:20 +02:00
/* {{Short Date}} when device last communicated with Loki Messenger Server. */
"DEVICE_LAST_ACTIVE_AT_LABEL" = "Last active: %@";
/* {{Short Date}} when device was linked. */
"DEVICE_LINKED_AT_LABEL" = "Linked: %@";
/* Alert title that can occur when viewing device manager. */
"DEVICE_LIST_UPDATE_FAILED_TITLE" = "Failed to update device list.";
/* table cell label in conversation settings */
"DISAPPEARING_MESSAGES" = "Disappearing Messages";
2018-06-15 19:39:35 +02:00
/* Info Message when added to a group which has enabled disappearing messages. Embeds {{time amount}} before messages disappear, see the *_TIME_AMOUNT strings for context. */
"DISAPPEARING_MESSAGES_CONFIGURATION_GROUP_EXISTING_FORMAT" = "Messages in this conversation will disappear after %@.";
/* subheading in conversation settings */
"DISAPPEARING_MESSAGES_DESCRIPTION" = "When enabled, messages sent and received in this conversation will disappear after they have been seen.";
2016-12-07 03:27:07 +01:00
/* Accessibility hint that contains current timeout information */
"DISAPPEARING_MESSAGES_HINT" = "Currently messages disappear after %@";
/* Accessibility label for disappearing messages */
"DISAPPEARING_MESSAGES_LABEL" = "Disappearing messages settings";
/* Short text to dismiss current modal / actionsheet / screen */
"DISMISS_BUTTON_TEXT" = "Dismiss";
/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";
2019-09-06 07:19:20 +02:00
/* Alert body for when the user has just tried to edit a contacts after declining to give Loki Messenger contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can enable access in the iOS Settings app.";
2019-09-06 07:19:20 +02:00
/* Alert title for when the user has just tried to edit a contacts after declining to give Loki Messenger contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_TITLE" = "Loki Messenger Needs Contact Access to Edit Contact Information";
/* table cell label in conversation settings */
"EDIT_GROUP_ACTION" = "Edit Group";
/* a title for the contacts section of the 'new/update group' view. */
"EDIT_GROUP_CONTACTS_SECTION_TITLE" = "Contacts";
2017-05-02 18:30:53 +02:00
/* The navbar title for the 'update group' view. */
"EDIT_GROUP_DEFAULT_TITLE" = "Edit Group";
2017-05-02 18:30:53 +02:00
/* Label for the cell that lets you add a new member to a group. */
"EDIT_GROUP_MEMBERS_ADD_MEMBER" = "Add…";
/* a title for the members section of the 'new/update group' view. */
"EDIT_GROUP_MEMBERS_SECTION_TITLE" = "Members";
/* An indicator that a user is a new member of the group. */
"EDIT_GROUP_NEW_MEMBER_LABEL" = "Added";
2017-05-02 18:30:53 +02:00
/* The title for the 'update group' button. */
"EDIT_GROUP_UPDATE_BUTTON" = "Update";
/* The alert message if user tries to exit update group view without saving changes. */
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "Would you like to save the changes that you made to this group?";
/* The alert title if user tries to exit update group view without saving changes. */
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "Unsaved Changes";
2017-02-17 15:42:52 +01:00
/* Short name for edit menu item to copy contents of media message. */
"EDIT_ITEM_COPY_ACTION" = "Copy";
2017-05-09 23:55:18 +02:00
/* No comment provided by engineer. */
"EDIT_TXT" = "Edit";
2019-09-06 07:19:20 +02:00
/* body of email sent to contacts when inviting to install Loki Messenger. Embeds {{link to install Loki Messenger}} and {{link to the Loki Messenger home page}} */
"EMAIL_INVITE_BODY" = "Hey,\n\nLately I've been using Loki Messenger to keep the conversations on my iPhone private. I'd like you to install it too, so we can be confident that only you and I can read our messages or hear our calls.\n\nLoki Messenger is available for iPhones and Android. Get it here: %@\n\nLoki Messenger works like your existing messaging app. We can send pictures and video, make calls, and start group chats. The best part is, no one else can see any of it, not even the people who make Loki Messenger!\n\nYou can read more about Open Whisper Systems, the people who make Loki Messenger, here: %@";
2019-09-06 07:19:20 +02:00
/* subject of email sent to contacts when inviting to install Loki Messenger */
"EMAIL_INVITE_SUBJECT" = "Let's switch to Loki Messenger";
2016-12-01 22:14:31 +01:00
/* Full width label displayed when attempting to compose message */
2019-09-06 07:19:20 +02:00
"EMPTY_CONTACTS_LABEL_LINE1" = "None of your contacts have Loki Messenger.";
2016-12-01 22:14:31 +01:00
/* Full width label displayed when attempting to compose message */
"EMPTY_CONTACTS_LABEL_LINE2" = "Why don't you invite someone?";
2018-02-28 16:55:33 +01:00
/* Indicates that user should confirm their 'two factor auth pin'. */
"ENABLE_2FA_VIEW_CONFIRM_PIN_INSTRUCTIONS" = "Confirm your PIN.";
/* Error indicating that attempt to disable 'two-factor auth' failed. */
2018-03-01 22:11:25 +01:00
"ENABLE_2FA_VIEW_COULD_NOT_DISABLE_2FA" = "Could not disable Registration Lock.";
2018-02-28 16:55:33 +01:00
/* Error indicating that attempt to enable 'two-factor auth' failed. */
2018-03-01 22:11:25 +01:00
"ENABLE_2FA_VIEW_COULD_NOT_ENABLE_2FA" = "Could not enable Registration Lock.";
2018-02-28 16:55:33 +01:00
/* Label for the 'enable two-factor auth' item in the settings view */
"ENABLE_2FA_VIEW_DISABLE_2FA" = "Disable";
/* Label for the 'enable two-factor auth' item in the settings view */
"ENABLE_2FA_VIEW_ENABLE_2FA" = "Enable";
/* Label for the 'next' button in the 'enable two factor auth' views. */
"ENABLE_2FA_VIEW_NEXT_BUTTON" = "Next";
/* Error indicating that the entered 'two-factor auth PINs' do not match. */
"ENABLE_2FA_VIEW_PIN_DOES_NOT_MATCH" = "PIN does not match.";
2018-02-28 16:55:33 +01:00
/* Indicates that user should select a 'two factor auth pin'. */
2019-09-06 07:19:20 +02:00
"ENABLE_2FA_VIEW_SELECT_PIN_INSTRUCTIONS" = "Enter a Registration Lock PIN. You will be asked to enter this PIN the next time you register this phone number with Loki Messenger.";
2018-02-28 16:55:33 +01:00
/* Indicates that user has 'two factor auth pin' disabled. */
2019-09-06 07:19:20 +02:00
"ENABLE_2FA_VIEW_STATUS_DISABLED_INSTRUCTIONS" = "For increased security, enable a Registration Lock PIN that will be required in order to register this phone number with Loki Messenger again.";
2018-02-28 16:55:33 +01:00
/* Indicates that user has 'two factor auth pin' enabled. */
2019-09-06 07:19:20 +02:00
"ENABLE_2FA_VIEW_STATUS_ENABLED_INSTRUCTIONS" = "Registration Lock is enabled. You'll need to enter your PIN when registering your phone number with Loki Messenger again.";
2018-02-28 16:55:33 +01:00
/* Title for the 'enable two factor auth PIN' views. */
2018-03-01 22:11:25 +01:00
"ENABLE_2FA_VIEW_TITLE" = "Registration Lock";
2018-02-28 16:55:33 +01:00
2017-01-12 21:37:37 +01:00
/* Call setup status label */
"END_CALL_RESPONDER_IS_BUSY" = "Busy";
2017-01-12 21:37:37 +01:00
/* Call setup status label */
"END_CALL_UNCATEGORIZED_FAILURE" = "Call Failed.";
/* Error indicating that the phone's contacts could not be retrieved. */
2018-05-31 22:41:42 +02:00
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Could not access contacts.";
/* Generic notice when message failed to send. */
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "Failed to send message.";
/* Error message indicating that message send is disabled due to prekey update failures */
"ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale prekey data.";
/* Error message indicating that message send failed due to block list */
2018-07-05 16:30:10 +02:00
"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to message user because you blocked them.";
/* Error message indicating that message send failed due to failed attachment write */
"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_FAILED_ATTACHMENT_WRITE" = "Failed to write and send attachment.";
2019-09-06 07:19:20 +02:00
/* Generic error used whenever Loki Messenger can't contact the server */
"ERROR_DESCRIPTION_NO_INTERNET" = "Loki Messenger was unable to connect to the internet. Please try again.";
/* Error indicating that an outgoing message had no valid recipients. */
2017-05-08 17:13:51 +02:00
"ERROR_DESCRIPTION_NO_VALID_RECIPIENTS" = "Message send failed due to a lack of valid recipients.";
2018-05-30 21:50:13 +02:00
/* Error indicating that a socket request failed. */
"ERROR_DESCRIPTION_REQUEST_FAILED" = "Network request failed.";
2018-06-14 16:10:48 +02:00
/* Error indicating that a socket request timed out. */
"ERROR_DESCRIPTION_REQUEST_TIMED_OUT" = "Network request timed out.";
2018-05-30 21:50:13 +02:00
/* Error indicating that a socket response failed. */
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "Invalid response from service.";
/* Error message when attempting to send message */
2019-09-06 07:19:20 +02:00
"ERROR_DESCRIPTION_SENDING_UNAUTHORIZED" = "This device is no longer registered with your phone number. Please reinstall Loki Messenger.";
/* Generic server error */
"ERROR_DESCRIPTION_SERVER_FAILURE" = "Server Error. Please try again later.";
2017-02-03 04:46:10 +01:00
/* Worst case generic error message */
2017-05-11 01:02:08 +02:00
"ERROR_DESCRIPTION_UNKNOWN_ERROR" = "An unknown error occurred.";
2017-02-03 04:46:10 +01:00
/* Error message when attempting to send message */
2019-09-06 07:19:20 +02:00
"ERROR_DESCRIPTION_UNREGISTERED_RECIPIENT" = "Contact is not a Loki Messenger user.";
/* Error message when unable to receive an attachment because the sending client is too old. */
2019-09-06 07:19:20 +02:00
"ERROR_MESSAGE_ATTACHMENT_FROM_OLD_CLIENT" = "Attachment failure: Ask this contact to send their message again after updating to the latest version of Loki Messenger.";
/* No comment provided by engineer. */
"ERROR_MESSAGE_DUPLICATE_MESSAGE" = "Received a duplicate message.";
/* No comment provided by engineer. */
"ERROR_MESSAGE_INVALID_KEY_EXCEPTION" = "The recipient's key is not valid.";
/* No comment provided by engineer. */
"ERROR_MESSAGE_INVALID_MESSAGE" = "Received message was out of sync.";
/* No comment provided by engineer. */
"ERROR_MESSAGE_INVALID_VERSION" = "Received a message that is not compatible with this version.";
/* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "No available session for contact.";
2017-05-23 15:33:31 +02:00
/* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Safety number changed.";
2017-05-23 15:33:31 +02:00
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";
2017-05-23 15:33:31 +02:00
/* No comment provided by engineer. */
2017-05-11 01:02:08 +02:00
"ERROR_MESSAGE_UNKNOWN_ERROR" = "An unknown error occurred.";
/* No comment provided by engineer. */
"ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed.";
2018-05-14 22:56:49 +02:00
/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */
"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@";
/* Button to dismiss/ignore the one time splash screen that appears after upgrading */
"EXPERIENCE_UPGRADE_DISMISS_BUTTON" = "Not Now";
/* action sheet header when re-sending message which failed because of too many attempts */
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again later.";
/* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before sending this message again.";
/* alert title */
"FAILED_VERIFICATION_TITLE" = "Failed to Verify Safety Number!";
2017-06-16 16:52:19 +02:00
/* Button that marks user as verified after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */
2018-01-02 22:56:06 +01:00
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Reset Session";
/* Accessibility label for finishing new group */
2016-12-07 03:27:07 +01:00
"FINISH_GROUP_CREATION_LABEL" = "Finish creating group";
2018-03-20 23:12:23 +01:00
/* Label indicating media gallery is empty */
"GALLERY_TILES_EMPTY_GALLERY" = "You don't have any media in this conversation.";
2018-03-20 23:12:23 +01:00
2018-03-19 19:05:43 +01:00
/* Label indicating loading is in progress */
"GALLERY_TILES_LOADING_MORE_RECENT_LABEL" = "Loading Newer Media…";
2018-03-19 19:05:43 +01:00
/* Label indicating loading is in progress */
"GALLERY_TILES_LOADING_OLDER_LABEL" = "Loading Older Media…";
2018-03-19 19:05:43 +01:00
/* A label for generic attachments. */
"GENERIC_ATTACHMENT_LABEL" = "Attachment";
/* Error displayed when there is a failure fetching a GIF from the remote service. */
"GIF_PICKER_ERROR_FETCH_FAILURE" = "Failed to fetch the requested GIF. Please verify you are online.";
/* Generic error displayed when picking a GIF */
"GIF_PICKER_ERROR_GENERIC" = "An unknown error occurred.";
/* Shown when selected GIF couldn't be fetched */
"GIF_PICKER_FAILURE_ALERT_TITLE" = "Unable to Choose GIF";
2017-10-04 21:05:10 +02:00
/* Alert message shown when user tries to search for GIFs without entering any search terms. */
2017-10-01 20:41:40 +02:00
"GIF_PICKER_VIEW_MISSING_QUERY" = "Please enter your search.";
/* Title for the 'GIF picker' dialog. */
2017-10-02 21:24:57 +02:00
"GIF_PICKER_VIEW_TITLE" = "GIF Search";
2017-09-26 18:43:01 +02:00
/* Indicates that an error occurred while searching. */
"GIF_VIEW_SEARCH_ERROR" = "Error. Tap to Retry.";
/* Indicates that the user's search had no results. */
"GIF_VIEW_SEARCH_NO_RESULTS" = "No Results.";
/* Placeholder text for the search field in GIF view */
2017-09-26 18:43:01 +02:00
"GIF_VIEW_SEARCH_PLACEHOLDER_TEXT" = "Enter your search";
/* No comment provided by engineer. */
"GROUP_AVATAR_CHANGED" = "Avatar changed. ";
/* No comment provided by engineer. */
"GROUP_CREATED" = "Group created.";
/* Message shown in conversation view that indicates there were issues with group creation. */
"GROUP_CREATION_FAILED" = "Not all members could be added to the group. Tap to retry.";
/* Conversation settings table section title */
"GROUP_MANAGEMENT_SECTION" = "Group Management";
/* No comment provided by engineer. */
"GROUP_MEMBER_JOINED" = " %@ joined the group. ";
/* No comment provided by engineer. */
"GROUP_MEMBER_LEFT" = " %@ left the group. ";
/* Button label to add information to an unknown contact */
"GROUP_MEMBERS_ADD_CONTACT_INFO" = "Add Contact";
2017-04-18 22:08:01 +02:00
/* Button label for the 'call group member' button */
"GROUP_MEMBERS_CALL" = "Call";
/* Label for the button that clears all verification errors in the 'group members' view. */
"GROUP_MEMBERS_RESET_NO_LONGER_VERIFIED" = "Clear Verification for All";
/* Label for the 'reset all no-longer-verified group members' confirmation alert. */
2017-06-21 21:06:48 +02:00
"GROUP_MEMBERS_RESET_NO_LONGER_VERIFIED_ALERT_MESSAGE" = "This will clear the verification of all group members whose safety numbers have changed since they were last verified.";
/* Title for the 'members' section of the 'group members' view. */
"GROUP_MEMBERS_SECTION_TITLE_MEMBERS" = "Members";
/* Title for the 'no longer verified' section of the 'group members' view. */
"GROUP_MEMBERS_SECTION_TITLE_NO_LONGER_VERIFIED" = "No Longer Marked as Verified";
2017-04-18 22:08:01 +02:00
/* Button label for the 'send message to group member' button */
"GROUP_MEMBERS_SEND_MESSAGE" = "Send Message";
/* Button label for the 'show contact info' button */
"GROUP_MEMBERS_VIEW_CONTACT_INFO" = "Contact Info";
/* No comment provided by engineer. */
"GROUP_TITLE_CHANGED" = "Title is now '%@'. ";
/* No comment provided by engineer. */
"GROUP_UPDATED" = "Group updated.";
/* No comment provided by engineer. */
"GROUP_YOU_LEFT" = "You have left the group.";
/* Label for 'archived conversations' button. */
"HOME_VIEW_ARCHIVED_CONVERSATIONS" = "Archived Conversations";
2018-09-09 21:08:23 +02:00
/* Table cell subtitle label for a conversation the user has blocked. */
"HOME_VIEW_BLOCKED_CONVERSATION" = "Blocked";
2018-06-11 20:00:17 +02:00
/* Placeholder text for search bar which filters conversations. */
"HOME_VIEW_CONVERSATION_SEARCHBAR_PLACEHOLDER" = "Search";
2019-09-06 07:19:20 +02:00
/* Format string for a label offering to start a new conversation with your contacts, if you have 1 Loki Messenger contact. Embeds {{The name of 1 of your Loki Messenger contacts}}. */
"HOME_VIEW_FIRST_CONVERSATION_OFFER_1_CONTACT_FORMAT" = "Some of your contacts are already on Loki Messenger, including %@.";
2019-02-19 15:52:10 +01:00
2019-09-06 07:19:20 +02:00
/* Format string for a label offering to start a new conversation with your contacts, if you have 2 Loki Messenger contacts. Embeds {{The names of 2 of your Loki Messenger contacts}}. */
"HOME_VIEW_FIRST_CONVERSATION_OFFER_2_CONTACTS_FORMAT" = "Some of your contacts are already on Loki Messenger, including %@ and %@";
2019-02-19 15:52:10 +01:00
2019-09-06 07:19:20 +02:00
/* Format string for a label offering to start a new conversation with your contacts, if you have at least 3 Loki Messenger contacts. Embeds {{The names of 3 of your Loki Messenger contacts}}. */
"HOME_VIEW_FIRST_CONVERSATION_OFFER_3_CONTACTS_FORMAT" = "Some of your contacts are already on Loki Messenger, including %@, %@ and %@";
2019-02-19 15:52:10 +01:00
2019-09-06 07:19:20 +02:00
/* A label offering to start a new conversation with your contacts, if you have no Loki Messenger contacts. */
2019-02-19 15:52:10 +01:00
"HOME_VIEW_FIRST_CONVERSATION_OFFER_NO_CONTACTS" = "Start your first conversation here.";
2018-06-11 20:24:29 +02:00
/* Format string when search returns no results. Embeds {{search term}} */
"HOME_VIEW_SEARCH_NO_RESULTS_FORMAT" = "No results found for '%@'";
/* Title for the home view's 'archive' mode. */
"HOME_VIEW_TITLE_ARCHIVE" = "Archive";
/* Title for the home view's default mode. */
2019-09-06 07:19:20 +02:00
"HOME_VIEW_TITLE_INBOX" = "Loki Messenger";
2019-01-22 23:18:54 +01:00
/* Momentarily shown to the user when attempting to select more images than is allowed. Embeds {{max number of items}} that can be shared. */
"IMAGE_PICKER_CAN_SELECT_NO_MORE_TOAST_FORMAT" = "You can't share more than %@ items.";
2019-01-14 20:15:13 +01:00
/* alert title */
"IMAGE_PICKER_FAILED_TO_PROCESS_ATTACHMENTS" = "Failed to select attachment.";
/* Call setup status label */
"IN_CALL_CONNECTING" = "Connecting…";
/* Call setup status label */
"IN_CALL_RECONNECTING" = "Reconnecting…";
/* Call setup status label */
"IN_CALL_RINGING" = "Ringing…";
/* Call setup status label */
"IN_CALL_SECURING" = "Answered. Securing…";
/* Call setup status label */
"IN_CALL_TERMINATED" = "Call Ended.";
/* Label reminding the user that they are in archive mode. */
"INBOX_VIEW_ARCHIVE_MODE_REMINDER" = "These conversations are archived and will only appear in the Inbox if new messages are received.";
2019-02-18 17:44:27 +01:00
/* Message shown in the home view when the inbox is empty. */
"INBOX_VIEW_EMPTY_INBOX" = "Give your inbox something to write home about. Get started by messaging a friend.";
/* Multi-line label explaining how to show names instead of phone numbers in your inbox */
2019-09-06 07:19:20 +02:00
"INBOX_VIEW_MISSING_CONTACTS_PERMISSION" = "You can enable contacts access in the iOS Settings app to see contact names in your Loki Messenger conversation list.";
2017-05-05 18:39:21 +02:00
2019-01-31 03:11:56 +01:00
/* info message text in conversation view */
"INCOMING_CALL" = "Incoming call";
/* info message recorded in conversation history when local user declined a call */
"INCOMING_DECLINED_CALL" = "You declined a call";
2019-01-31 03:11:56 +01:00
/* info message text in conversation view */
"INCOMING_INCOMPLETE_CALL" = "Incoming call";
/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";
/* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Invalid audio file.";
/* Alert body when contacts disabled while trying to invite contacts to signal */
2019-09-06 07:19:20 +02:00
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_BODY" = "You can enable contacts access in the iOS Settings app to invite your friends to join Loki Messenger.";
/* Alert title when contacts disabled while trying to invite contacts to signal */
2017-05-11 00:37:05 +02:00
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_TITLE" = "Allow Contact Access";
/* Label for the cell that presents the 'invite contacts' workflow. */
2019-09-06 07:19:20 +02:00
"INVITE_FRIENDS_CONTACT_TABLE_BUTTON" = "Invite Friends to Loki Messenger";
/* Search */
"INVITE_FRIENDS_PICKER_SEARCHBAR_PLACEHOLDER" = "Search";
/* Navbar title */
"INVITE_FRIENDS_PICKER_TITLE" = "Invite Friends";
/* Alert warning that sending an invite to multiple users will create a group message whose recipients will be able to see each other. */
"INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "Inviting multiple users at the same time will start a group message and the recipients will be able to see each other.";
/* Slider label embeds {{TIME_AMOUNT}}, e.g. '2 hours'. See *_TIME_AMOUNT strings for examples. */
"KEEP_MESSAGES_DURATION" = "Messages disappear after %@.";
/* Slider label when disappearing messages is off */
"KEEP_MESSAGES_FOREVER" = "Messages do not disappear.";
/* Confirmation button within contextual alert */
"LEAVE_BUTTON_TITLE" = "Leave";
/* table cell label in conversation settings */
"LEAVE_GROUP_ACTION" = "Leave Group";
/* report an invalid linking code */
"LINK_DEVICE_INVALID_CODE_BODY" = "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.";
/* report an invalid linking code */
"LINK_DEVICE_INVALID_CODE_TITLE" = "Linking Device Failed";
/* confirm the users intent to link a new device */
"LINK_DEVICE_PERMISSION_ALERT_BODY" = "This device will be able to see your groups and contacts, access your conversations, and send messages in your name.";
/* confirm the users intent to link a new device */
"LINK_DEVICE_PERMISSION_ALERT_TITLE" = "Link this device?";
/* attempt another linking */
"LINK_DEVICE_RESTART" = "Retry";
/* QR Scanning screen instructions, placed alongside a camera view for scanning QR Codes */
"LINK_DEVICE_SCANNING_INSTRUCTIONS" = "Scan the QR code that is displayed on the device you want to link.";
/* Subheading for 'Link New Device' navigation */
"LINK_NEW_DEVICE_SUBTITLE" = "Scan QR Code";
/* Navigation title when scanning QR code to add new device. */
"LINK_NEW_DEVICE_TITLE" = "Link New Device";
/* Label for link previews with an unknown host. */
"LINK_PREVIEW_UNKNOWN_DOMAIN" = "Link Preview";
/* Menu item and navbar title for the device manager */
"LINKED_DEVICES_TITLE" = "Linked Devices";
/* Alert Title */
"LINKING_DEVICE_FAILED_TITLE" = "Linking Device Failed";
/* table cell label in conversation settings */
"LIST_GROUP_MEMBERS_ACTION" = "Group Members";
/* No comment provided by engineer. */
"LOGGING_SECTION" = "Logging";
/* Title for the 'long text message' view. */
"LONG_TEXT_VIEW_TITLE" = "Message";
/* nav bar button item */
"MEDIA_DETAIL_VIEW_ALL_MEDIA_BUTTON" = "All Media";
/* media picker option to take photo or video */
"MEDIA_FROM_CAMERA_BUTTON" = "Camera";
/* action sheet button title when choosing attachment type */
"MEDIA_FROM_DOCUMENT_PICKER_BUTTON" = "Document";
/* media picker option to choose from library */
"MEDIA_FROM_LIBRARY_BUTTON" = "Photo Library";
2018-03-23 15:00:07 +01:00
/* Confirmation button text to delete selected media from the gallery, embeds {{number of messages}} */
"MEDIA_GALLERY_DELETE_MULTIPLE_MESSAGES_FORMAT" = "Delete %d Messages";
/* Confirmation button text to delete selected media message from the gallery */
"MEDIA_GALLERY_DELETE_SINGLE_MESSAGE" = "Delete Message";
2018-11-01 21:08:49 +01:00
/* embeds {{sender name}} and {{sent datetime}}, e.g. 'Sarah on 10/30/18, 3:29' */
2018-10-31 02:20:53 +01:00
"MEDIA_GALLERY_LANDSCAPE_TITLE_FORMAT" = "%@ on %@";
2018-11-06 19:06:11 +01:00
/* Format for the 'more items' indicator for media galleries. Embeds {{the number of additional items}}. */
"MEDIA_GALLERY_MORE_ITEMS_FORMAT" = "+%@";
2018-03-20 19:37:30 +01:00
/* Short sender label for media sent by you */
"MEDIA_GALLERY_SENDER_NAME_YOU" = "You";
/* Section header in media gallery collection view */
"MEDIA_GALLERY_THIS_MONTH_HEADER" = "This Month";
2018-07-11 18:31:01 +02:00
/* Action sheet button title */
2018-07-12 06:11:36 +02:00
"MESSAGE_ACTION_COPY_MEDIA" = "Copy Media";
2018-07-11 18:31:01 +02:00
/* Action sheet button title */
2018-07-12 06:11:36 +02:00
"MESSAGE_ACTION_COPY_TEXT" = "Copy Message Text";
/* Action sheet button title */
"MESSAGE_ACTION_DELETE_MESSAGE" = "Delete This Message";
2018-07-11 18:31:01 +02:00
/* Action sheet button subtitle */
"MESSAGE_ACTION_DELETE_MESSAGE_SUBTITLE" = "It will only be deleted on this device.";
2018-07-11 18:31:01 +02:00
/* Action sheet button title */
2018-07-12 06:11:36 +02:00
"MESSAGE_ACTION_DETAILS" = "More Info";
/* Action sheet button title */
"MESSAGE_ACTION_REPLY" = "Reply to This Message";
2018-07-11 18:31:01 +02:00
/* Action sheet button title */
2018-07-12 06:11:36 +02:00
"MESSAGE_ACTION_SAVE_MEDIA" = "Save Media";
2018-07-11 18:31:01 +02:00
2018-01-17 21:38:36 +01:00
/* Title for the 'message approval' dialog. */
"MESSAGE_APPROVAL_DIALOG_TITLE" = "Message";
/* Label for the recipient name in the 'message approval' dialog. */
"MESSAGE_APPROVAL_RECIPIENT_LABEL" = "To:";
/* No comment provided by engineer. */
"MESSAGE_COMPOSEVIEW_TITLE" = "New Message";
/* Label for file size of attachments in the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_ATTACHMENT_FILE_SIZE" = "File Size";
/* Label for the MIME type of attachments in the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_ATTACHMENT_MIME_TYPE" = "MIME type";
/* Status label for messages which are delivered. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_DELIVERED" = "Delivered";
/* Status label for messages which are failed. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_FAILED" = "Failed";
/* Status label for messages which are read. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_READ" = "Read";
/* Status label for messages which are sending. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENDING" = "Sending";
/* Status label for messages which are sent. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENT" = "Sent";
2018-04-25 16:59:41 +02:00
/* Status label for messages which were skipped. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SKIPPED" = "Skipped";
/* Status label for messages which are uploading. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_UPLOADING" = "Uploading";
/* Label for messages without a body or attachment in the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_NO_ATTACHMENT_OR_BODY" = "Message has no content or attachment.";
/* Label for the 'received date & time' field of the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_RECEIVED_DATE_TIME" = "Received";
/* Label for the 'sender' field of the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_SENDER" = "Sender";
/* Label for the 'sent date & time' field of the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_SENT_DATE_TIME" = "Sent";
/* Label for the original filename of any attachment in the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_SOURCE_FILENAME" = "Filename";
/* Title for the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_TITLE" = "Message";
/* message status for message delivered to their recipient. */
2017-03-15 15:39:47 +01:00
"MESSAGE_STATUS_DELIVERED" = "Delivered";
2018-07-05 23:27:37 +02:00
/* status message for failed messages */
2018-07-05 16:08:42 +02:00
"MESSAGE_STATUS_FAILED" = "Sending failed.";
2017-03-15 15:39:47 +01:00
/* status message for failed messages */
"MESSAGE_STATUS_FAILED_SHORT" = "Failed";
2018-07-05 23:27:37 +02:00
/* status message for read messages */
"MESSAGE_STATUS_READ" = "Read";
2019-09-06 07:19:20 +02:00
/* message status if message delivery to a recipient is skipped. We skip delivering group messages to users who have left the group or unregistered their Loki Messenger account. */
2018-04-25 16:59:41 +02:00
"MESSAGE_STATUS_RECIPIENT_SKIPPED" = "Skipped";
2018-07-05 16:08:42 +02:00
/* Label indicating that a message failed to send. */
"MESSAGE_STATUS_SEND_FAILED" = "Send Failed";
/* message status while message is sending. */
"MESSAGE_STATUS_SENDING" = "Sending…";
2018-07-05 23:27:37 +02:00
/* status message for sent messages */
2017-03-15 15:39:47 +01:00
"MESSAGE_STATUS_SENT" = "Sent";
2018-07-05 23:27:37 +02:00
/* status message while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "Uploading…";
2017-03-15 15:39:47 +01:00
/* placeholder text for the editable message field */
"MESSAGE_TEXT_FIELD_PLACEHOLDER" = "New Message";
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
2017-06-16 19:51:21 +02:00
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer marked as verified. Tap for options.";
/* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "You Blocked This User";
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
2017-06-16 19:51:21 +02:00
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer marked as verified. Tap for options.";
/* Indicates that a single member of this group has been blocked. */
2018-09-13 02:15:23 +02:00
"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "You Blocked 1 Member of This Group";
2018-09-09 20:11:33 +02:00
/* Indicates that this group conversation has been blocked. */
2018-09-13 02:15:23 +02:00
"MESSAGES_VIEW_GROUP_BLOCKED" = "You Blocked This Group";
2018-09-09 20:11:33 +02:00
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */
2018-09-13 02:15:23 +02:00
"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %@ Members of This Group";
/* Text for banner in group conversation view that offers to share your profile with this group. */
"MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "Share Your Profile With This Group?";
/* Indicates that more than one member of this group conversation is no longer verified. */
2017-06-16 19:51:21 +02:00
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer marked as verified. Tap for options.";
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */
"MESSAGES_VIEW_TITLE_SUBTITLE" = "Tap here for settings";
2017-08-21 23:13:36 +02:00
/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "New Messages";
2017-05-16 17:26:01 +02:00
2018-06-27 15:27:09 +02:00
/* Messages that indicates that there are more unseen messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES" = "There are more unread messages.";
2018-06-27 15:27:09 +02:00
/* Messages that indicates that there are more unseen messages including safety number changes. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES" = "There are more unread messages (including safety number changes).";
2019-01-31 03:11:56 +01:00
/* info message text in conversation view */
"MISSED_CALL" = "Missed call";
2017-01-30 21:54:31 +01:00
/* Alert body
Alert body when camera is not authorized */
2019-09-06 07:19:20 +02:00
"MISSING_CAMERA_PERMISSION_MESSAGE" = "You can enable camera access in the iOS Settings app to make video calls in Loki Messenger.";
2017-01-30 21:54:31 +01:00
/* Alert title
Alert title when camera is not authorized */
2019-09-06 07:19:20 +02:00
"MISSING_CAMERA_PERMISSION_TITLE" = "Loki Messenger needs to access your camera.";
/* Alert body when user has previously denied media library access */
"MISSING_MEDIA_LIBRARY_PERMISSION_MESSAGE" = "You can enable this permission in the iOS Settings app.";
/* Alert title when user has previously denied media library access */
2019-09-06 07:19:20 +02:00
"MISSING_MEDIA_LIBRARY_PERMISSION_TITLE" = "Loki Messenger requires access to your photos for this feature.";
/* alert title: cannot link - reached max linked devices */
"MULTIDEVICE_PAIRING_MAX_DESC" = "You cannot link any more devices.";
/* alert body: cannot link - reached max linked devices */
"MULTIDEVICE_PAIRING_MAX_RECOVERY" = "You have reached the maximum of devices you can currently link with your account. Please remove a device and try again.";
2017-04-17 21:13:15 +02:00
/* An explanation of the consequences of muting a thread. */
2017-04-20 01:36:26 +02:00
"MUTE_BEHAVIOR_EXPLANATION" = "You will not receive notifications for muted conversations.";
2017-04-17 21:13:15 +02:00
/* A button to skip a view. */
"NAVIGATION_ITEM_SKIP_BUTTON" = "Skip";
/* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "Please check if you are online and try again.";
/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";
/* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "Connected";
/* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTING" = "Connecting";
2018-06-18 17:28:21 +02:00
/* Error indicating that this device is no longer registered. */
"NETWORK_STATUS_DEREGISTERED" = "No Longer Registered";
/* No comment provided by engineer. */
"NETWORK_STATUS_HEADER" = "Network Status";
/* No comment provided by engineer. */
"NETWORK_STATUS_OFFLINE" = "Offline";
/* A label the cell that lets you add a new member to a group. */
"NEW_CONVERSATION_FIND_BY_PHONE_NUMBER" = "Find by Phone Number";
2017-05-02 18:30:53 +02:00
/* A label for the cell that lets you add a new non-contact member to a group. */
"NEW_GROUP_ADD_NON_CONTACT" = "Add by Phone Number";
/* Action Sheet title prompting the user for a group avatar */
"NEW_GROUP_ADD_PHOTO_ACTION" = "Set Group Photo";
2017-05-02 18:30:53 +02:00
/* The title for the 'create group' button. */
"NEW_GROUP_CREATE_BUTTON" = "Create";
/* Used in place of the group name when a group has not yet been named. */
"NEW_GROUP_DEFAULT_TITLE" = "New Group";
/* An indicator that a user is a member of the new group. */
"NEW_GROUP_MEMBER_LABEL" = "Member";
2019-01-31 03:11:56 +01:00
/* notification title. Embeds {{author name}} and {{group name}} */
"NEW_GROUP_MESSAGE_NOTIFICATION_TITLE" = "%@ to %@";
2017-05-02 18:30:53 +02:00
/* Placeholder text for group name field */
"NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "Name this group chat";
/* a title for the non-contacts section of the 'new group' view. */
"NEW_GROUP_NON_CONTACTS_SECTION_TITLE" = "Other Users";
/* The alert message if user tries to exit the new group view without saving changes. */
"NEW_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "Would you like to discard these changes?";
/* The alert title if user tries to exit the new group view without saving changes. */
"NEW_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "Unsaved Changes";
/* No comment provided by engineer. */
"new_message" = "New Message";
/* A label for the 'add by phone number' button in the 'new non-contact conversation' view */
"NEW_NONCONTACT_CONVERSATION_VIEW_BUTTON" = "Search";
/* Title for the 'new non-contact conversation' view. */
"NEW_NONCONTACT_CONVERSATION_VIEW_TITLE" = "Find User";
/* Label for a button that lets users search for contacts by phone number */
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Find Contacts by Phone Number";
2018-12-21 19:03:09 +01:00
/* Label for 1:1 conversation with yourself. */
"NOTE_TO_SELF" = "Note to Self";
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
/* No comment provided by engineer. */
"NOTIFICATIONS_FOOTER_WARNING" = "Due to known bugs in Apple's push framework, message previews will only be shown if the message is retrieved within 30 seconds after being sent. The application badge might be inaccurate as a result.";
/* No comment provided by engineer. */
"NOTIFICATIONS_NONE" = "No Name or Content";
2019-09-06 07:19:20 +02:00
/* Table cell switch label. When disabled, Loki Messenger will not play notification sounds while the app is in the foreground. */
"NOTIFICATIONS_SECTION_INAPP" = "Play While App is Open";
2018-02-21 04:13:01 +01:00
/* Label for settings UI that allows user to change the notification sound. */
2018-02-21 03:49:10 +01:00
"NOTIFICATIONS_SECTION_SOUNDS" = "Sounds";
/* No comment provided by engineer. */
"NOTIFICATIONS_SENDER_AND_MESSAGE" = "Name and Content";
/* No comment provided by engineer. */
"NOTIFICATIONS_SENDER_ONLY" = "Name Only";
/* No comment provided by engineer. */
"NOTIFICATIONS_SHOW" = "Show";
/* No comment provided by engineer. */
"OK" = "OK";
2019-02-18 17:02:03 +01:00
/* The first explanation in the 'onboarding 2FA' view. */
"ONBOARDING_2FA_EXPLANATION_1" = "This phone number has Registration Lock enabled. Please enter the Registration Lock PIN.";
/* The first explanation in the 'onboarding 2FA' view. */
"ONBOARDING_2FA_EXPLANATION_2" = "Your Registration Lock PIN is separate from the automated verification code that was sent to your phone during the last step.";
/* Label for the 'forgot 2FA PIN' link in the 'onboarding 2FA' view. */
"ONBOARDING_2FA_FORGOT_PIN_LINK" = "I forgot my PIN";
/* Title of the 'onboarding 2FA' view. */
"ONBOARDING_2FA_TITLE" = "Registration Lock";
2019-02-14 17:16:50 +01:00
/* Title of the 'onboarding Captcha' view. */
2019-02-21 00:07:08 +01:00
"ONBOARDING_CAPTCHA_TITLE" = "Add a touch of humanity to your messages";
2019-02-14 17:16:50 +01:00
2019-02-12 20:56:58 +01:00
/* Label for the 'give access' button in the 'onboarding permissions' view. */
2019-02-14 19:42:33 +01:00
"ONBOARDING_PERMISSIONS_ENABLE_PERMISSIONS_BUTTON" = "Enable Permissions";
2019-02-12 20:56:58 +01:00
/* Explanation in the 'onboarding permissions' view. */
"ONBOARDING_PERMISSIONS_EXPLANATION" = "Your contact information is always transmitted securely.";
2019-02-12 20:56:58 +01:00
/* Label for the 'not now' button in the 'onboarding permissions' view. */
"ONBOARDING_PERMISSIONS_NOT_NOW_BUTTON" = "Not Now";
/* Title of the 'onboarding permissions' view. */
2019-09-06 07:19:20 +02:00
"ONBOARDING_PERMISSIONS_TITLE" = "Loki Messenger can let you know when you get a message (and who it is from)";
2019-02-12 20:56:58 +01:00
/* Title of the 'onboarding phone number' view. */
"ONBOARDING_PHONE_NUMBER_TITLE" = "Enter your phone number to get started";
/* Label indicating that the phone number is invalid in the 'onboarding phone number' view. */
"ONBOARDING_PHONE_NUMBER_VALIDATION_WARNING" = "Invalid number";
2019-02-12 20:56:58 +01:00
/* Explanation in the 'onboarding profile' view. */
2019-09-06 07:19:20 +02:00
"ONBOARDING_PROFILE_EXPLANATION" = "Loki Messenger profiles are end-to-end encrypted and the Loki Messenger service never has access to this information.";
/* Placeholder text for the profile name in the 'onboarding profile' view. */
"ONBOARDING_PROFILE_NAME_PLACEHOLDER" = "Your Name";
/* Title of the 'onboarding profile' view. */
"ONBOARDING_PROFILE_TITLE" = "Set up your profile";
2019-02-12 20:56:58 +01:00
/* Link to the 'terms and privacy policy' in the 'onboarding splash' view. */
2019-02-14 19:22:56 +01:00
"ONBOARDING_SPLASH_TERM_AND_PRIVACY_POLICY" = "Terms & Privacy Policy";
2019-02-12 20:56:58 +01:00
/* Title of the 'onboarding splash' view. */
"ONBOARDING_SPLASH_TITLE" = "Take privacy with you.\nBe yourself in every message.";
2019-02-12 20:56:58 +01:00
/* Label for the link that lets users change their phone number in the onboarding views. */
"ONBOARDING_VERIFICATION_BACK_LINK" = "Wrong number?";
2019-02-18 17:02:03 +01:00
/* Format for the label of the 'sent code' label of the 'onboarding verification' view. Embeds {{the time until the code can be resent}}. */
"ONBOARDING_VERIFICATION_CODE_COUNTDOWN_FORMAT" = "I didn't get a code (available in %@)";
/* Label indicating that the verification code is incorrect in the 'onboarding verification' view. */
"ONBOARDING_VERIFICATION_INVALID_CODE" = "This code is incorrect";
/* Label for link that can be used when the original code did not arrive. */
"ONBOARDING_VERIFICATION_ORIGINAL_CODE_MISSING_LINK" = "I didn't get a code";
/* Message for the 'resend code' alert in the 'onboarding verification' view. */
"ONBOARDING_VERIFICATION_RESEND_CODE_ALERT_MESSAGE" = "Please ensure that you have cellular service and can receive SMS messages.";
/* Title for the 'resend code' alert in the 'onboarding verification' view. */
"ONBOARDING_VERIFICATION_RESEND_CODE_ALERT_TITLE" = "No code?";
/* Label for the 'resend code by SMS' button in the 'onboarding verification' view. */
"ONBOARDING_VERIFICATION_RESEND_CODE_BY_SMS_BUTTON" = "Resend code";
/* Label for the 'resend code by voice' button in the 'onboarding verification' view. */
"ONBOARDING_VERIFICATION_RESEND_CODE_BY_VOICE_BUTTON" = "Call me instead";
/* Label for link that can be used when the resent code did not arrive. */
"ONBOARDING_VERIFICATION_RESENT_CODE_MISSING_LINK" = "Still no code?";
/* Format for the title of the 'onboarding verification' view. Embeds {{the user's phone number}}. */
"ONBOARDING_VERIFICATION_TITLE_DEFAULT_FORMAT" = "Enter the code we sent to %@";
/* Format for the title of the 'onboarding verification' view after the verification code has been resent. Embeds {{the user's phone number}}. */
"ONBOARDING_VERIFICATION_TITLE_RESENT_FORMAT" = "We just resent a code to %@";
/* Button text which opens the settings app */
"OPEN_SETTINGS_BUTTON" = "Settings";
/* Info Message when {{other user}} disables or doesn't support disappearing messages */
"OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%@ disabled disappearing messages.";
/* Info Message when {{other user}} updates message expiration to {{time amount}}, see the *_TIME_AMOUNT strings for context. */
"OTHER_UPDATED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%@ set disappearing message time to %@.";
2019-09-06 07:19:20 +02:00
/* Label warning the user that the Loki Messenger service may be down. */
"OUTAGE_WARNING" = "Loki Messenger is experiencing technical difficulties. We are working hard to restore service as quickly as possible.";
2018-06-19 18:09:44 +02:00
2019-01-31 03:11:56 +01:00
/* info message text in conversation view */
"OUTGOING_CALL" = "Outgoing call";
2019-01-31 03:11:56 +01:00
/* info message text in conversation view */
"OUTGOING_INCOMPLETE_CALL" = "Outgoing call";
/* info message recorded in conversation history when local user tries and fails to call another user. */
"OUTGOING_MISSED_CALL" = "Unanswered outgoing call";
/* A display format for oversize text messages. */
"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@…";
2017-05-10 16:58:54 +02:00
/* A format for a label showing an example phone number. Embeds {{the example phone number}}. */
"PHONE_NUMBER_EXAMPLE_FORMAT" = "Example: %@";
/* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */
"PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%@ %@";
/* Label for 'Home' phone numbers. */
"PHONE_NUMBER_TYPE_HOME" = "Home";
/* Label for 'HomeFAX' phone numbers. */
"PHONE_NUMBER_TYPE_HOME_FAX" = "Home Fax";
/* Label for 'iPhone' phone numbers. */
"PHONE_NUMBER_TYPE_IPHONE" = "iPhone";
/* Label for 'Main' phone numbers. */
"PHONE_NUMBER_TYPE_MAIN" = "Main";
/* Label for 'Mobile' phone numbers. */
"PHONE_NUMBER_TYPE_MOBILE" = "Mobile";
/* Label for 'Other' phone numbers. */
"PHONE_NUMBER_TYPE_OTHER" = "Other";
/* Label for 'Other FAX' phone numbers. */
"PHONE_NUMBER_TYPE_OTHER_FAX" = "Other Fax";
/* Label for 'Pager' phone numbers. */
"PHONE_NUMBER_TYPE_PAGER" = "Pager";
2017-05-02 18:30:53 +02:00
/* Label used when we don't what kind of phone number it is (e.g. mobile/work/home). */
"PHONE_NUMBER_TYPE_UNKNOWN" = "Unknown";
/* Label for 'Work' phone numbers. */
"PHONE_NUMBER_TYPE_WORK" = "Work";
/* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";
2019-03-19 20:09:53 +01:00
/* alert title, generic error preventing user from capturing a photo */
"PHOTO_CAPTURE_GENERIC_ERROR" = "Unable to capture image.";
/* alert title */
"PHOTO_CAPTURE_UNABLE_TO_CAPTURE_IMAGE" = "Unable to capture image.";
/* alert title */
"PHOTO_CAPTURE_UNABLE_TO_INITIALIZE_CAMERA" = "Failed to configure camera.";
/* label for system photo collections which have no name. */
2018-11-29 05:42:55 +01:00
"PHOTO_PICKER_UNNAMED_COLLECTION" = "Unnamed Album";
/* Accessibility label for button to start media playback */
"PLAY_BUTTON_ACCESSABILITY_LABEL" = "Play Media";
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
2017-06-16 19:51:21 +02:00
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "You have not marked %@ as verified.";
/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";
/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Learn More";
/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "Tap to Scan";
/* Button that lets user mark another user's identity as unverified. */
2017-06-21 21:06:48 +02:00
"PRIVACY_UNVERIFY_BUTTON" = "Clear Verification";
/* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "This doesn't look like your safety number with %@. Are you verifying the correct contact?";
/* Alert body */
"PRIVACY_VERIFICATION_FAILED_MISMATCHED_SAFETY_NUMBERS_IN_CLIPBOARD" = "The number in your clipboard doesn't look like the correct safety number for this conversation.";
/* Alert body for user error */
2019-09-06 07:19:20 +02:00
"PRIVACY_VERIFICATION_FAILED_NO_SAFETY_NUMBERS_IN_CLIPBOARD" = "Loki Messenger couldn't find any safety number in your clipboard. Have you copied it correctly?";
/* Alert body when verifying with {{contact name}} */
2019-09-06 07:19:20 +02:00
"PRIVACY_VERIFICATION_FAILED_THEY_HAVE_WRONG_KEY_FOR_ME" = "Every pair of Loki Messenger users shares a distinct safety number. Double-check that %@ is displaying *your* distinct safety number.";
/* alert body */
2019-09-06 07:19:20 +02:00
"PRIVACY_VERIFICATION_FAILED_WITH_OLD_LOCAL_VERSION" = "You're running an old version of Loki Messenger. You need to update before you can verify.";
/* alert body */
2019-09-06 07:19:20 +02:00
"PRIVACY_VERIFICATION_FAILED_WITH_OLD_REMOTE_VERSION" = "Your partner is running an old version of Loki Messenger. They need to update before you can verify.";
/* alert body */
2019-09-06 07:19:20 +02:00
"PRIVACY_VERIFICATION_FAILURE_INVALID_QRCODE" = "The scanned code doesn't look like a safety number. Are you both on an up-to-date version of Loki Messenger?";
2016-12-01 22:14:31 +01:00
/* Paragraph(s) shown alongside the safety number when verifying privacy with {{contact name}} */
"PRIVACY_VERIFICATION_INSTRUCTIONS" = "If you wish to verify the security of your end-to-end encryption with %@, compare the numbers above with the numbers on their device.\n\nAlternatively, you can scan the code on their phone, or ask them to scan your code.";
/* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "Verify Safety Number";
/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";
/* No comment provided by engineer. */
"PROCEED_BUTTON" = "Proceed";
/* Label text combining the phone number and profile name separated by a simple demarcation character. Phone number should be most prominent. '%1$@' is replaced with {{phone number}} and '%2$@' is replaced with {{profile name}} */
"PROFILE_NAME_AND_PHONE_NUMBER_LABEL_FORMAT" = "%1$@ ~%2$@";
/* Prepend a simple marker to differentiate the profile name, embeds the contact's {{profile name}}. */
"PROFILE_NAME_LABEL_FORMAT" = "~%@";
/* Action Sheet title prompting the user for a profile avatar */
"PROFILE_VIEW_AVATAR_ACTIONSHEET_TITLE" = "Set Profile Avatar";
/* Label for action that clear's the user's profile avatar */
"PROFILE_VIEW_CLEAR_AVATAR" = "Clear Avatar";
/* Error message shown when user tries to update profile with a profile name that is too long. */
"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Your profile name is too long.";
2017-08-04 18:46:16 +02:00
/* Error message shown when a profile update fails. */
"PROFILE_VIEW_ERROR_UPDATE_FAILED" = "Profile update failed.";
/* Default text for the profile name field of the profile view. */
2017-08-21 18:22:12 +02:00
"PROFILE_VIEW_NAME_DEFAULT_TEXT" = "Enter your name";
/* Label for the profile avatar field of the profile view. */
"PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "Avatar";
/* Description of the user profile. */
2019-09-06 07:19:20 +02:00
"PROFILE_VIEW_PROFILE_DESCRIPTION" = "Your Loki Messenger Profile will be visible to your contacts, when you initiate new conversations, and when you share it with other users and groups.";
2017-08-21 18:22:12 +02:00
/* Link to more information about the user profile. */
2017-09-02 01:24:16 +02:00
"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Tap here to learn more.";
/* Label for the profile name field of the profile view. */
2017-08-21 18:22:12 +02:00
"PROFILE_VIEW_PROFILE_NAME_FIELD" = "Profile Name";
2017-08-21 21:00:27 +02:00
/* Button to save the profile view in the profile view. */
"PROFILE_VIEW_SAVE_BUTTON" = "Save";
/* Title for the profile view. */
"PROFILE_VIEW_TITLE" = "Profile";
2019-01-31 03:11:56 +01:00
/* Notification action button title */
"PUSH_MANAGER_MARKREAD" = "Mark as Read";
2019-01-31 03:11:56 +01:00
/* Notification action button title */
"PUSH_MANAGER_REPLY" = "Reply";
2017-05-10 16:58:54 +02:00
/* Title of alert shown when push tokens sync job succeeds. */
"PUSH_REGISTER_SUCCESS" = "Successfully re-registered for push notifications.";
/* Used in table section header and alert view title contexts */
"PUSH_REGISTER_TITLE" = "Push Notifications";
/* No comment provided by engineer. */
"QUESTIONMARK_PUNCTUATION" = "?";
/* Indicates the author of a quoted message. Embeds {{the author's name or phone number}}. */
"QUOTED_REPLY_AUTHOR_INDICATOR_FORMAT" = "Replying to %@";
/* message header label when someone else is quoting you */
"QUOTED_REPLY_AUTHOR_INDICATOR_YOU" = "Replying to You";
/* message header label when quoting yourself */
2018-04-11 20:41:07 +02:00
"QUOTED_REPLY_AUTHOR_INDICATOR_YOURSELF" = "Replying to Yourself";
/* Footer label that appears below quoted messages when the quoted content was not derived locally. When the local user doesn't have a copy of the message being quoted, e.g. if it had since been deleted, we instead show the content specified by the sender. */
"QUOTED_REPLY_CONTENT_FROM_REMOTE_SOURCE" = "Original message not found.";
/* Toast alert text shown when tapping on a quoted message which we cannot scroll to because the local copy of the message was since deleted. */
"QUOTED_REPLY_ORIGINAL_MESSAGE_DELETED" = "Original message no longer available.";
/* Toast alert text shown when tapping on a quoted message which we cannot scroll to because the local copy of the message didn't exist when the quote was received. */
"QUOTED_REPLY_ORIGINAL_MESSAGE_REMOTELY_SOURCED" = "Original message not found.";
2018-04-05 17:15:00 +02:00
/* Indicates this message is a quoted reply to an attachment of unknown type. */
"QUOTED_REPLY_TYPE_ATTACHMENT" = "Attachment";
/* Indicates this message is a quoted reply to an audio file. */
"QUOTED_REPLY_TYPE_AUDIO" = "Audio";
2018-04-09 21:13:07 +02:00
/* Indicates this message is a quoted reply to animated GIF file. */
"QUOTED_REPLY_TYPE_GIF" = "GIF";
/* Indicates this message is a quoted reply to an image file. */
"QUOTED_REPLY_TYPE_IMAGE" = "Image";
/* Indicates this message is a quoted reply to a video file. */
"QUOTED_REPLY_TYPE_VIDEO" = "Video";
2018-03-01 20:42:54 +01:00
/* Label for 'I forgot my PIN' link in the 2FA registration view. */
"REGISTER_2FA_FORGOT_PIN" = "I forgot my PIN.";
/* Alert message explaining what happens if you forget your 'two-factor auth pin'. */
2019-09-06 07:19:20 +02:00
"REGISTER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "Registration of this phone number will be possible without your Registration Lock PIN after 7 days have passed since the phone number was last active on Loki Messenger.";
2018-03-01 20:42:54 +01:00
/* Label for 'submit' button in the 2FA registration view. */
"REGISTER_2FA_SUBMIT_BUTTON" = "Submit";
/* No comment provided by engineer. */
"REGISTER_CONTACTS_WELCOME" = "Welcome!";
/* No comment provided by engineer. */
"REGISTER_FAILED_TRY_AGAIN" = "Try Again";
/* No comment provided by engineer. */
"REGISTER_RATE_LIMITING_BODY" = "You have tried too often. Please wait a minute before trying again.";
2018-10-29 17:59:16 +01:00
/* No comment provided by engineer. */
"REGISTER_RATE_LIMITING_ERROR" = "You have tried too often. Please wait a minute before trying again.";
2017-05-10 16:58:54 +02:00
/* Title of alert shown when push tokens sync job fails. */
"REGISTRATION_BODY" = "Failed to re-register for push notifications.";
2017-04-04 16:26:14 +02:00
/* Label for the country code field */
"REGISTRATION_DEFAULT_COUNTRY_NAME" = "Country Code";
2018-03-01 04:34:29 +01:00
/* Placeholder text for the phone number textfield */
"REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Enter Number";
/* No comment provided by engineer. */
"REGISTRATION_ERROR" = "Registration Error";
/* alert body during registration */
"REGISTRATION_ERROR_BLANK_VERIFICATION_CODE" = "We can't activate your account until you verify the code we sent you.";
/* alert body when registering an iPad */
2019-09-06 07:19:20 +02:00
"REGISTRATION_IPAD_CONFIRM_BODY" = "Registering now will disable Loki Messenger on any other device currently registered with this phone number.";
/* button text to proceed with registration when on an iPad */
"REGISTRATION_IPAD_CONFIRM_BUTTON" = "Register this iPad";
/* alert title when registering an iPad */
2019-09-06 07:19:20 +02:00
"REGISTRATION_IPAD_CONFIRM_TITLE" = "Already have a Loki Messenger account?";
/* No comment provided by engineer. */
"REGISTRATION_NON_VALID_NUMBER" = "This phone number format is not supported, please contact support.";
2017-04-04 16:26:14 +02:00
/* Label for the phone number textfield */
"REGISTRATION_PHONENUMBER_BUTTON" = "Phone Number";
/* No comment provided by engineer. */
"REGISTRATION_RESTRICTED_MESSAGE" = "You need to register before you can send a message.";
/* Alert view title */
"REGISTRATION_VERIFICATION_FAILED_TITLE" = "Verification Failed";
/* Error message indicating that registration failed due to a missing or incorrect verification code. */
"REGISTRATION_VERIFICATION_FAILED_WRONG_CODE_DESCRIPTION" = "The numbers you submitted don't match what we sent. Want to double check?";
/* Error message indicating that registration failed due to a missing or incorrect 2FA PIN. */
"REGISTRATION_VERIFICATION_FAILED_WRONG_PIN" = "Incorrect Registration Lock PIN.";
2018-03-01 04:34:29 +01:00
/* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a valid phone number to register.";
/* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Invalid Phone Number";
/* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Please enter a phone number to register.";
2018-03-01 04:34:29 +01:00
/* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "No Phone Number";
2019-01-31 03:11:56 +01:00
/* notification action */
"REJECT_CALL_BUTTON_TITLE" = "Reject";
/* No comment provided by engineer. */
"RELAY_REGISTERED_ERROR_RECOVERY" = "The phone number you are trying to register has already been registered on another server, please unregister from there and try again.";
/* Body text for when user is periodically prompted to enter their registration lock PIN */
2019-09-06 07:19:20 +02:00
"REMINDER_2FA_BODY" = "Registration Lock is enabled for your phone number. To help you memorize your Registration Lock PIN, Loki Messenger will periodically ask you to confirm it.";
/* Body header for when user is periodically prompted to enter their registration lock PIN */
"REMINDER_2FA_BODY_HEADER" = "Reminder:";
/* Alert message explaining what happens if you forget your 'two-factor auth pin' */
2019-09-06 07:19:20 +02:00
"REMINDER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "Registration Lock helps protect your phone number from unauthorized registration attempts. This feature can be disabled at any time in your Loki Messenger privacy settings.";
/* Navbar title for when user is periodically prompted to enter their registration lock PIN */
"REMINDER_2FA_NAV_TITLE" = "Enter Your Registration Lock PIN";
/* Alert body after wrong guess for 'two-factor auth pin' reminder activity */
"REMINDER_2FA_WRONG_PIN_ALERT_BODY" = "You can set a new PIN in your privacy settings.";
/* Alert title after wrong guess for 'two-factor auth pin' reminder activity */
"REMINDER_2FA_WRONG_PIN_ALERT_TITLE" = "That is not the correct PIN.";
/* No comment provided by engineer. */
"REREGISTER_FOR_PUSH" = "Re-register for push notifications";
/* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "Retry";
/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";
/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";
2016-12-01 22:14:31 +01:00
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
2019-09-06 07:19:20 +02:00
"SAFETY_NUMBER_SHARE_FORMAT" = "Our Loki Messenger Safety Number:\n%@";
/* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Your safety number with %@ has changed. You may wish to verify it.";
/* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "Scan the QR Code on your contact's device.";
/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "Scan QR Code";
2018-03-22 14:02:41 +01:00
/* Indicates a delay of zero seconds, and that 'screen lock activity' will timeout immediately. */
2018-03-22 21:18:13 +01:00
"SCREEN_LOCK_ACTIVITY_TIMEOUT_NONE" = "Instant";
2018-03-22 14:02:41 +01:00
2018-03-22 21:10:38 +01:00
/* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */
"SCREEN_LOCK_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed.";
2018-03-21 18:25:39 +01:00
2018-03-22 21:10:38 +01:00
/* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed.";
2018-03-21 18:25:39 +01:00
2018-03-22 21:10:38 +01:00
/* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later.";
2018-03-21 18:25:39 +01:00
2018-03-22 21:10:38 +01:00
/* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Screen Lock.";
2018-03-21 18:25:39 +01:00
2018-03-22 21:10:38 +01:00
/* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Screen Lock.";
2018-03-21 18:25:39 +01:00
2018-03-22 21:10:38 +01:00
/* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Screen Lock.";
2018-03-21 18:25:39 +01:00
2019-09-06 07:19:20 +02:00
/* Description of how and why Loki Messenger iOS uses Touch ID/Face ID/Phone Passcode to unlock 'screen lock'. */
"SCREEN_LOCK_REASON_UNLOCK_SCREEN_LOCK" = "Authenticate to open Loki Messenger.";
2018-03-21 20:12:00 +01:00
/* Title for alert indicating that screen lock could not be unlocked. */
2018-03-22 21:10:38 +01:00
"SCREEN_LOCK_UNLOCK_FAILED" = "Authentication Failed";
2018-03-21 20:12:00 +01:00
2019-09-06 07:19:20 +02:00
/* Label for button on lock screen that lets users unlock Loki Messenger. */
"SCREEN_LOCK_UNLOCK_SIGNAL" = "Unlock Loki Messenger";
2018-03-27 21:55:31 +02:00
/* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Search by name or number";
/* section header for search results that match a contact who doesn't have an existing conversation */
"SEARCH_SECTION_CONTACTS" = "Other Contacts";
/* section header for search results that match existing conversations (either group or contact conversations) */
"SEARCH_SECTION_CONVERSATIONS" = "Conversations";
/* section header for search results that match a message in a conversation */
"SEARCH_SECTION_MESSAGES" = "Messages";
/* No comment provided by engineer. */
"SECURE_SESSION_RESET" = "Secure session was reset.";
/* Label for 'select GIF to attach' action sheet button */
2017-10-02 21:24:57 +02:00
"SELECT_GIF_BUTTON" = "GIF";
2017-09-26 18:43:01 +02:00
/* Table section header for conversations you haven't recently used. */
"SELECT_THREAD_TABLE_OTHER_CHATS_TITLE" = "Other Contacts";
/* Table section header for recently active conversations */
"SELECT_THREAD_TABLE_RECENT_CHATS_TITLE" = "Recent Chats";
/* No comment provided by engineer. */
"SEND_AGAIN_BUTTON" = "Send Again";
2019-01-31 03:11:56 +01:00
/* Label for the button to send a message */
"SEND_BUTTON_TITLE" = "Send";
2019-01-31 03:11:56 +01:00
/* notification body */
"SEND_FAILED_NOTIFICATION_BODY" = "Your message failed to send.";
/* Alert body after invite failed */
"SEND_INVITE_FAILURE" = "Sending invite failed, please try again later.";
/* Alert body after invite succeeded */
2019-09-06 07:19:20 +02:00
"SEND_INVITE_SUCCESS" = "You invited your friend to use Loki Messenger!";
2019-09-06 07:19:20 +02:00
/* Text for button to send a Loki Messenger invite via SMS. %@ is placeholder for the recipient's phone number. */
"SEND_INVITE_VIA_SMS_BUTTON_FORMAT" = "Invite via SMS: %@";
2019-03-28 15:48:23 +01:00
/* alert title when user attempts to leave the send media flow when they have an in-progress album */
"SEND_MEDIA_ABANDON_TITLE" = "Discard Media?";
/* alert action, confirming the user wants to exit the media flow and abandon any photos they've taken */
"SEND_MEDIA_CONFIRM_ABANDON_ALBUM" = "Discard Media";
/* alert action when the user decides not to cancel the media flow after all. */
"SEND_MEDIA_RETURN_TO_CAMERA" = "Return to Camera";
/* alert action when the user decides not to cancel the media flow after all. */
"SEND_MEDIA_RETURN_TO_MEDIA_LIBRARY" = "Return to Media Library";
/* No comment provided by engineer. */
"SEND_SMS_CONFIRM_TITLE" = "Invite a friend via insecure SMS?";
/* No comment provided by engineer. */
2019-09-06 07:19:20 +02:00
"SEND_SMS_INVITE_TITLE" = "Would you like to invite the following number to Loki Messenger: ";
/* Navbar title */
"SETTINGS_ABOUT" = "About";
/* Title for the 'block contact' section of the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Block Contact";
/* Title for the 'block phone number' section of the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Block Phone Number";
/* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Block";
/* Label for the 'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Location: %@";
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
2019-09-06 07:19:20 +02:00
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Loki Messenger will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Loki Messenger is censored.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";
/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been manually disabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_MANUALLY_DISABLED" = "You have manually disabled censorship circumvention.";
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";
2019-09-06 07:19:20 +02:00
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Loki Messenger service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Loki Messenger service.";
/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";
/* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "Enable Debug Log";
/* No comment provided by engineer. */
"SETTINGS_ADVANCED_SUBMIT_DEBUGLOG" = "Submit Debug Log";
/* No comment provided by engineer. */
"SETTINGS_ADVANCED_TITLE" = "Advanced";
/* Format string for the default 'Note' sound. Embeds the system {{sound name}}. */
"SETTINGS_AUDIO_DEFAULT_TONE_LABEL_FORMAT" = "%@ (default)";
/* Label for the backup view in app settings. */
"SETTINGS_BACKUP" = "Backup";
2018-03-13 16:18:41 +01:00
/* Label for 'backup now' button in the backup settings view. */
"SETTINGS_BACKUP_BACKUP_NOW" = "Backup Now";
/* Label for 'cancel backup' button in the backup settings view. */
"SETTINGS_BACKUP_CANCEL_BACKUP" = "Cancel Backup";
/* Label for switch in settings that controls whether or not backup is enabled. */
"SETTINGS_BACKUP_ENABLING_SWITCH" = "Backup Enabled";
2018-11-27 17:15:09 +01:00
/* Label for iCloud status row in the in the backup settings view. */
"SETTINGS_BACKUP_ICLOUD_STATUS" = "iCloud Status";
2018-11-19 23:35:35 +01:00
/* Indicates that the last backup restore failed. */
"SETTINGS_BACKUP_IMPORT_STATUS_FAILED" = "Backup Restore Failed";
/* Indicates that app is not restoring up. */
"SETTINGS_BACKUP_IMPORT_STATUS_IDLE" = "Backup Restore Idle";
/* Indicates that app is restoring up. */
"SETTINGS_BACKUP_IMPORT_STATUS_IN_PROGRESS" = "Backup Restore In Progress";
/* Indicates that the last backup restore succeeded. */
"SETTINGS_BACKUP_IMPORT_STATUS_SUCCEEDED" = "Backup Restore Succeeded";
2018-03-13 16:18:41 +01:00
/* Label for phase row in the in the backup settings view. */
"SETTINGS_BACKUP_PHASE" = "Phase";
/* Label for phase row in the in the backup settings view. */
"SETTINGS_BACKUP_PROGRESS" = "Progress";
2018-11-27 17:15:09 +01:00
/* Label for backup status row in the in the backup settings view. */
2018-03-13 16:18:41 +01:00
"SETTINGS_BACKUP_STATUS" = "Status";
/* Indicates that the last backup failed. */
"SETTINGS_BACKUP_STATUS_FAILED" = "Backup Failed";
/* Indicates that app is not backing up. */
"SETTINGS_BACKUP_STATUS_IDLE" = "Waiting";
/* Indicates that app is backing up. */
"SETTINGS_BACKUP_STATUS_IN_PROGRESS" = "Backing Up";
/* Indicates that the last backup succeeded. */
"SETTINGS_BACKUP_STATUS_SUCCEEDED" = "Backup Successful";
/* A label for the 'add phone number' button in the block list table. */
"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Add Blocked User";
2019-09-06 07:19:20 +02:00
/* A label that indicates the user has no Loki Messenger contacts. */
"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "You have no contacts on Loki Messenger.";
/* A label that indicates the user's search has no matching results. */
"SETTINGS_BLOCK_LIST_NO_SEARCH_RESULTS" = "No Search Results";
2017-04-04 16:26:14 +02:00
/* Label for the block list section of the settings view */
2017-04-03 23:48:55 +02:00
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked";
/* Table cell label */
"SETTINGS_CALLING_HIDES_IP_ADDRESS_PREFERENCE_TITLE" = "Always Relay Calls";
/* User settings section footer, a detailed explanation */
2019-09-06 07:19:20 +02:00
"SETTINGS_CALLING_HIDES_IP_ADDRESS_PREFERENCE_TITLE_DETAIL" = "Relay all calls through a Loki Messenger server to avoid revealing your IP address to your contact. Enabling will reduce call quality.";
/* No comment provided by engineer. */
"SETTINGS_CLEAR_HISTORY" = "Clear Conversation History";
/* No comment provided by engineer. */
2019-09-06 07:19:20 +02:00
"SETTINGS_COPYRIGHT" = "Copyright Loki Messenger Messenger \n Licensed under the GPLv3";
/* No comment provided by engineer. */
"SETTINGS_DELETE_ACCOUNT_BUTTON" = "Delete Account";
2018-06-21 22:09:59 +02:00
/* Label for 'delete data' button. */
"SETTINGS_DELETE_DATA_BUTTON" = "Delete All Data";
/* Alert message before user confirms clearing history */
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION" = "Are you sure you want to delete all history (messages, attachments, calls, etc.)? This action cannot be reverted.";
/* Confirmation text for button which deletes all message, calling, attachments, etc. */
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_BUTTON" = "Delete Everything";
/* No comment provided by engineer. */
"SETTINGS_HELP_HEADER" = "Help";
/* Section header */
"SETTINGS_HISTORYLOG_TITLE" = "Clear Conversation History";
/* No comment provided by engineer. */
"SETTINGS_INFORMATION_HEADER" = "Information";
/* Settings table view cell label */
"SETTINGS_INVITE_TITLE" = "Invite Your Friends";
/* content of tweet when inviting via twitter - please do not translate URL */
"SETTINGS_INVITE_TWITTER_TEXT" = "You can reach me using @signalapp. Get it now: https://signal.org/download/";
2018-02-22 04:31:55 +01:00
/* Label for settings view that allows user to change the notification sound. */
"SETTINGS_ITEM_NOTIFICATION_SOUND" = "Message Sound";
2018-02-22 04:31:55 +01:00
2018-05-23 23:48:17 +02:00
/* table cell label */
"SETTINGS_LEGAL_TERMS_CELL" = "Terms & Privacy Policy";
2019-01-17 22:47:36 +01:00
/* Setting for enabling & disabling link previews. */
"SETTINGS_LINK_PREVIEWS" = "Send Link Previews";
/* Footer for setting for enabling & disabling link previews. */
"SETTINGS_LINK_PREVIEWS_FOOTER" = "Previews are supported for Imgur, Instagram, Pinterest, Reddit, and YouTube links.";
/* Header for setting for enabling & disabling link previews. */
"SETTINGS_LINK_PREVIEWS_HEADER" = "Link Previews";
2019-01-17 22:47:36 +01:00
/* Title for settings activity */
"SETTINGS_NAV_BAR_TITLE" = "Settings";
/* table section footer */
"SETTINGS_NOTIFICATION_CONTENT_DESCRIPTION" = "Notifications can appear while your phone is locked. You may wish to limit what is shown in these notifications.";
/* table section header */
"SETTINGS_NOTIFICATION_CONTENT_TITLE" = "Notification Content";
/* No comment provided by engineer. */
"SETTINGS_NOTIFICATIONS" = "Notifications";
2017-02-25 04:15:11 +01:00
/* Label for 'CallKit privacy' preference */
"SETTINGS_PRIVACY_CALLKIT_PRIVACY_TITLE" = "Show Caller's Name & Number";
2017-02-25 04:15:11 +01:00
/* Settings table section footer. */
"SETTINGS_PRIVACY_CALLKIT_SYSTEM_CALL_LOG_PREFERENCE_DESCRIPTION" = "Show calls in the \"Recents\" list in the iOS Phone app.";
/* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_SYSTEM_CALL_LOG_PREFERENCE_TITLE" = "Show Calls in Recents";
2017-02-25 04:15:11 +01:00
/* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";
2017-02-25 04:15:11 +01:00
/* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "Privacy";
/* Label for the 'read receipts' setting. */
"SETTINGS_READ_RECEIPT" = "Read Receipts";
/* An explanation of the 'read receipts' setting. */
"SETTINGS_READ_RECEIPTS_SECTION_FOOTER" = "See and share when messages have been read. This setting is optional and applies to all conversations.";
2018-06-18 17:28:21 +02:00
/* Label for re-registration button. */
"SETTINGS_REREGISTER_BUTTON" = "Re-register";
2018-03-21 22:11:38 +01:00
/* Label for the 'screen lock activity timeout' setting of the privacy settings. */
"SETTINGS_SCREEN_LOCK_ACTIVITY_TIMEOUT" = "Screen Lock Timeout";
2018-03-21 18:25:39 +01:00
/* Footer for the 'screen lock' section of the privacy settings. */
2019-09-06 07:19:20 +02:00
"SETTINGS_SCREEN_LOCK_SECTION_FOOTER" = "Unlock Loki Messenger's screen using Touch ID, Face ID, or your iOS device passcode. You can still answer incoming calls and receive message notifications while Screen Lock is enabled. Loki Messenger's notification settings allow you to customize the information that is displayed.";
2018-03-21 18:25:39 +01:00
/* Title for the 'screen lock' section of the privacy settings. */
"SETTINGS_SCREEN_LOCK_SECTION_TITLE" = "Screen Lock";
/* Label for the 'enable screen lock' switch of the privacy settings. */
"SETTINGS_SCREEN_LOCK_SWITCH_LABEL" = "Screen Lock";
2018-03-12 21:49:57 +01:00
/* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "Enable Screen Security";
2018-03-12 21:49:57 +01:00
/* No comment provided by engineer. */
2019-09-06 07:19:20 +02:00
"SETTINGS_SCREEN_SECURITY_DETAIL" = "Prevent Loki Messenger previews from appearing in the app switcher.";
2017-02-25 04:15:11 +01:00
/* Settings table section footer. */
2019-09-06 07:19:20 +02:00
"SETTINGS_SECTION_CALL_KIT_DESCRIPTION" = "iOS Call Integration shows Loki Messenger calls on your lock screen and in the system's call history. You may optionally show your contact's name and number. If iCloud is enabled, this call history will be shared with Apple.";
2017-02-25 04:15:11 +01:00
2018-02-23 21:25:58 +01:00
/* Label for the notifications section of conversation settings view. */
"SETTINGS_SECTION_NOTIFICATIONS" = "Notifications";
/* Header Label for the sounds section of settings views. */
2018-02-22 04:31:55 +01:00
"SETTINGS_SECTION_SOUNDS" = "Sounds";
/* settings topic header for table section */
"SETTINGS_SECTION_TITLE_CALLING" = "Calling";
/* Section header */
"SETTINGS_SECURITY_TITLE" = "Screen Security";
/* No comment provided by engineer. */
"SETTINGS_SUPPORT" = "Support";
2018-03-01 04:26:52 +01:00
/* Indicates that 'two factor auth' is disabled in the privacy settings. */
"SETTINGS_TWO_FACTOR_AUTH_DISABLED" = "Disabled";
2018-02-28 16:55:33 +01:00
2018-03-01 04:26:52 +01:00
/* Indicates that 'two factor auth' is enabled in the privacy settings. */
"SETTINGS_TWO_FACTOR_AUTH_ENABLED" = "Enabled";
/* Label for the 'two factor auth' item of the privacy settings. */
2018-03-07 16:27:51 +01:00
"SETTINGS_TWO_FACTOR_AUTH_ITEM" = "Registration Lock";
2018-02-28 16:55:33 +01:00
/* Title for the 'two factor auth' section of the privacy settings. */
2018-03-07 16:27:51 +01:00
"SETTINGS_TWO_FACTOR_AUTH_TITLE" = "Registration Lock";
2018-02-28 16:55:33 +01:00
2018-10-31 17:06:02 +01:00
/* Label for the 'typing indicators' setting. */
"SETTINGS_TYPING_INDICATORS" = "Typing Indicators";
/* An explanation of the 'typing indicators' setting. */
"SETTINGS_TYPING_INDICATORS_FOOTER" = "See and share when messages are being typed. This setting is optional and applies to all conversations.";
2018-10-22 16:00:40 +02:00
/* Label for a link to more info about unidentified delivery. */
"SETTINGS_UNIDENTIFIED_DELIVERY_LEARN_MORE" = "Learn More";
2018-10-10 20:04:40 +02:00
/* table section label */
2018-10-23 22:35:42 +02:00
"SETTINGS_UNIDENTIFIED_DELIVERY_SECTION_TITLE" = "Sealed Sender";
2018-10-10 20:04:40 +02:00
/* switch label */
"SETTINGS_UNIDENTIFIED_DELIVERY_SHOW_INDICATORS" = "Display Indicators";
/* table section footer */
2018-10-23 22:35:42 +02:00
"SETTINGS_UNIDENTIFIED_DELIVERY_SHOW_INDICATORS_FOOTER" = "Show a status icon when you select \"More Info\" on messages that were delivered using sealed sender.";
/* switch label */
"SETTINGS_UNIDENTIFIED_DELIVERY_UNRESTRICTED_ACCESS" = "Allow from Anyone";
/* table section footer */
2018-10-23 22:35:42 +02:00
"SETTINGS_UNIDENTIFIED_DELIVERY_UNRESTRICTED_ACCESS_FOOTER" = "Enable sealed sender for incoming messages from non-contacts and people with whom you have not shared your profile.";
2018-10-10 20:04:40 +02:00
/* No comment provided by engineer. */
"SETTINGS_VERSION" = "Version";
/* action sheet item to open native mail app */
"SHARE_ACTION_MAIL" = "Mail";
/* action sheet item to open native messages app */
"SHARE_ACTION_MESSAGE" = "Message";
/* action sheet item */
"SHARE_ACTION_TWEET" = "Twitter";
2018-01-02 18:23:54 +01:00
/* alert body when sharing file failed because of untrusted/changed identity keys */
"SHARE_EXTENSION_FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_FORMAT" = "Your safety number with %@ has recently changed. You may wish to verify it in the main app before resending.";
/* Indicates that the share extension is still loading. */
"SHARE_EXTENSION_LOADING" = "Loading…";
2017-12-06 19:53:01 +01:00
/* Message indicating that the share extension cannot be used until the user has registered in the main app. */
2019-09-06 07:19:20 +02:00
"SHARE_EXTENSION_NOT_REGISTERED_MESSAGE" = "Launch the Loki Messenger app to register.";
2017-12-06 19:53:01 +01:00
/* Title indicating that the share extension cannot be used until the user has registered in the main app. */
"SHARE_EXTENSION_NOT_REGISTERED_TITLE" = "Not Registered";
/* Message indicating that the share extension cannot be used until the main app has been launched at least once. */
2019-09-06 07:19:20 +02:00
"SHARE_EXTENSION_NOT_YET_MIGRATED_MESSAGE" = "Launch the Loki Messenger app to update or register.";
2017-12-06 19:53:01 +01:00
/* Title indicating that the share extension cannot be used until the main app has been launched at least once. */
"SHARE_EXTENSION_NOT_YET_MIGRATED_TITLE" = "Not Ready";
/* Alert title */
"SHARE_EXTENSION_SENDING_FAILURE_TITLE" = "Unable to Send Attachment";
/* Alert title */
"SHARE_EXTENSION_SENDING_IN_PROGRESS_TITLE" = "Uploading…";
2019-09-06 07:19:20 +02:00
/* Shown when trying to share content to a Loki Messenger user for the share extension. Followed by failure details. */
"SHARE_EXTENSION_UNABLE_TO_BUILD_ATTACHMENT_ALERT_TITLE" = "Unable to Prepare Attachment";
2018-02-09 23:33:13 +01:00
/* Title for the 'share extension' view. */
2019-09-06 07:19:20 +02:00
"SHARE_EXTENSION_VIEW_TITLE" = "Share to Loki Messenger";
2018-02-09 23:33:13 +01:00
/* Action sheet item */
2018-07-11 16:16:53 +02:00
"SHOW_SAFETY_NUMBER_ACTION" = "Show Safety Number";
/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "Show Conversation";
2019-09-06 07:19:20 +02:00
/* body sent to contacts when inviting to Install Loki Messenger */
"SMS_INVITE_BODY" = "I'm inviting you to install Loki Messenger! Here is the link:";
2018-02-23 20:36:21 +01:00
/* Label for the 'no sound' option that allows users to disable sounds for notifications, etc. */
"SOUNDS_NONE" = "None";
/* Alert body after verifying privacy with {{other user's name}} */
2017-06-16 16:52:19 +02:00
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ matches. You can mark this contact as verified.";
/* No comment provided by engineer. */
2017-06-16 16:52:19 +02:00
"SUCCESSFUL_VERIFICATION_TITLE" = "Safety Number Matches!";
/* Label for button to verify a user's safety number. */
"SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Verify Safety Number";
/* {{number of days}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 days}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_DAYS" = "%@ days";
/* Label text below navbar button, embeds {{number of days}}. Must be very short, like 1 or 2 characters, The space is intentionally omitted between the text and the embedded duration so that we get, e.g. '5d' not '5 d'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_DAYS_SHORT_FORMAT" = "%@d";
/* {{number of hours}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 hours}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_HOURS" = "%@ hours";
/* Label text below navbar button, embeds {{number of hours}}. Must be very short, like 1 or 2 characters, The space is intentionally omitted between the text and the embedded duration so that we get, e.g. '5h' not '5 h'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_HOURS_SHORT_FORMAT" = "%@h";
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_MINUTES" = "%@ minutes";
/* Label text below navbar button, embeds {{number of minutes}}. Must be very short, like 1 or 2 characters, The space is intentionally omitted between the text and the embedded duration so that we get, e.g. '5m' not '5 m'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_MINUTES_SHORT_FORMAT" = "%@m";
/* {{number of seconds}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 seconds}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_SECONDS" = "%@ seconds";
/* Label text below navbar button, embeds {{number of seconds}}. Must be very short, like 1 or 2 characters, The space is intentionally omitted between the text and the embedded duration so that we get, e.g. '5s' not '5 s'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_SECONDS_SHORT_FORMAT" = "%@s";
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_SINGLE_DAY" = "%@ day";
/* {{1 hour}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 hour}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_SINGLE_HOUR" = "%@ hour";
/* {{1 minute}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 minute}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_SINGLE_MINUTE" = "%@ minute";
/* {{1 week}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 week}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_SINGLE_WEEK" = "%@ week";
/* {{number of weeks}}, embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 weeks}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_WEEKS" = "%@ weeks";
/* Label text below navbar button, embeds {{number of weeks}}. Must be very short, like 1 or 2 characters, The space is intentionally omitted between the text and the embedded duration so that we get, e.g. '5w' not '5 w'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_WEEKS_SHORT_FORMAT" = "%@w";
/* Label for the cancel button in an alert or action sheet. */
"TXT_CANCEL_TITLE" = "Cancel";
/* No comment provided by engineer. */
"TXT_DELETE_TITLE" = "Delete";
/* Pressing this button moves an archived thread from the archive back to the inbox */
"UNARCHIVE_ACTION" = "Unarchive";
2017-05-23 15:33:31 +02:00
/* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "User not in your contacts. Would you like to block this user?";
/* Displayed if for some reason we can't determine a contacts phone number *or* name */
"UNKNOWN_CONTACT_NAME" = "Unknown Contact";
/* Label for unknown countries. */
"UNKNOWN_COUNTRY_NAME" = "Unknown Country";
/* Indicates an unknown or unrecognizable value. */
"UNKNOWN_VALUE" = "Unknown";
/* button title for unlinking a device */
"UNLINK_ACTION" = "Unlink";
/* Alert message to confirm unlinking a device */
"UNLINK_CONFIRMATION_ALERT_BODY" = "This device will no longer be able to send or receive messages if it is unlinked.";
/* Alert title for confirming device deletion */
"UNLINK_CONFIRMATION_ALERT_TITLE" = "Unlink \"%@\"?";
/* Alert title when unlinking device fails */
2019-09-06 07:19:20 +02:00
"UNLINKING_FAILED_ALERT_TITLE" = "Loki Messenger was unable to unlink your device.";
/* Label text in device manager for a device with no name */
"UNNAMED_DEVICE" = "Unnamed Device";
/* No comment provided by engineer. */
2019-09-06 07:19:20 +02:00
"UNREGISTER_SIGNAL_FAIL" = "Failed to unregister from Loki Messenger.";
/* No comment provided by engineer. */
"UNSUPPORTED_ATTACHMENT" = "Received unsupported attachment type.";
/* No comment provided by engineer. */
"UNSUPPORTED_FEATURE_ERROR" = "Your device doesn't support this feature.";
2017-05-02 16:54:07 +02:00
/* Title for alert indicating that group members can't be removed. */
"UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_MESSAGE" = "You cannot remove group members. They will either have to leave, or you can create a new group without this member.";
/* Title for alert indicating that group members can't be removed. */
"UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_TITLE" = "Not Supported";
2017-05-02 16:54:07 +02:00
2017-03-09 07:36:09 +01:00
/* Description of CallKit to upgrading (existing) users */
"UPGRADE_EXPERIENCE_CALLKIT_DESCRIPTION" = "Answering calls from your lock screen is easy with iOS call integration. We anonymize your caller by default, so it's private too.";
/* button label shown once when when user upgrades app, in context of call kit */
"UPGRADE_EXPERIENCE_CALLKIT_PRIVACY_SETTINGS_BUTTON" = "Learn more in your privacy settings.";
/* Header for upgrade experience */
"UPGRADE_EXPERIENCE_CALLKIT_TITLE" = "Just Swipe to Answer";
/* button label shown one time, after upgrade */
"UPGRADE_EXPERIENCE_ENABLE_TYPING_INDICATOR_BUTTON" = "Turn On Typing Indicators";
2019-01-30 21:46:24 +01:00
/* Body text for upgrading users */
2019-01-30 22:03:30 +01:00
"UPGRADE_EXPERIENCE_INTRODUCING_LINK_PREVIEWS_DESCRIPTION" = "Optional link previews are now supported for some of the most popular sites on the Internet.";
/* Subtitle for upgrading users */
2019-09-06 07:19:20 +02:00
"UPGRADE_EXPERIENCE_INTRODUCING_LINK_PREVIEWS_SUBTITLE" = "You can disable or enable this feature anytime in your Loki Messenger settings (Privacy > Send link previews).";
2019-01-30 21:46:24 +01:00
/* Header for upgrading users */
"UPGRADE_EXPERIENCE_INTRODUCING_LINK_PREVIEWS_TITLE" = "Link Previews";
/* Description for notification audio customization */
2018-03-12 19:55:42 +01:00
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_DESCRIPTION" = "You can now choose default and per-conversation notification sounds, and calls will respect the ringtone you've chosen for each system contact.";
/* button label shown one time, after upgrade */
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_SETTINGS_BUTTON" = "Review Notification Settings";
/* Header for upgrade experience */
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_TITLE" = "Updated Call and Message Sounds";
2017-09-02 00:08:31 +02:00
/* button label shown one time, after user upgrades app */
2017-09-02 02:00:34 +02:00
"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "Set up Your Profile";
2017-09-02 00:08:31 +02:00
/* Description of new profile feature for upgrading (existing) users */
2019-09-06 07:19:20 +02:00
"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_DESCRIPTION" = "You can now share a profile photo and name with your friends on Loki Messenger.";
2017-09-02 00:08:31 +02:00
/* Header for upgrade experience */
"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_TITLE" = "Ready for Your Closeup?";
2017-09-27 20:30:17 +02:00
/* Description of new profile feature for upgrading (existing) users */
"UPGRADE_EXPERIENCE_INTRODUCING_READ_RECEIPTS_DESCRIPTION" = "You now have the option of seeing and sharing when messages have been read.";
/* button label shown one time, after upgrade */
"UPGRADE_EXPERIENCE_INTRODUCING_READ_RECEIPTS_PRIVACY_SETTINGS" = "Enable read receipts in your privacy settings.";
/* Header for upgrade experience */
"UPGRADE_EXPERIENCE_INTRODUCING_READ_RECEIPTS_TITLE" = "Introducing Read Receipts";
2018-11-01 21:08:49 +01:00
/* Body text for upgrading users */
"UPGRADE_EXPERIENCE_INTRODUCING_TYPING_INDICATORS_DESCRIPTION" = "Now you can optionally see and share when messages are being typed.";
/* Header for upgrading users */
"UPGRADE_EXPERIENCE_INTRODUCING_TYPING_INDICATORS_TITLE" = "Introducing Typing Indicators";
/* Description of video calling to upgrading (existing) users */
2019-09-06 07:19:20 +02:00
"UPGRADE_EXPERIENCE_VIDEO_DESCRIPTION" = "Loki Messenger now supports secure video calling. Just start a call like normal, tap the camera button, and wave hello.";
/* Header for upgrade experience */
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Hello Secure Video Calls!";
/* Message for the alert indicating that user should upgrade iOS. */
2019-09-06 07:19:20 +02:00
"UPGRADE_IOS_ALERT_MESSAGE" = "Loki Messenger will soon require iOS 10 or later. Please upgrade in Settings app >> General >> Software Update.";
/* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "Upgrade iOS";
/* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";
/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";
/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";
/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";
/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";
/* Label for button or row which allows users to verify the safety number of another user. */
2018-06-19 20:34:44 +02:00
"VERIFY_PRIVACY" = "View Safety Number";
/* Label for button or row which allows users to verify the safety numbers of multiple users. */
"VERIFY_PRIVACY_MULTIPLE" = "Review Safety Numbers";
2017-05-08 19:29:10 +02:00
/* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Slide to Cancel";
2017-05-08 17:13:51 +02:00
2017-05-08 19:29:10 +02:00
/* Filename for voice messages. */
"VOICE_MESSAGE_FILE_NAME" = "Voice Message";
2017-05-08 17:13:51 +02:00
2017-05-08 19:29:10 +02:00
/* Message for the alert indicating the 'voice message' needs to be held to be held down to record. */
"VOICE_MESSAGE_TOO_SHORT_ALERT_MESSAGE" = "Tap and hold to record a voice message.";
2017-05-08 17:13:51 +02:00
2017-05-08 19:29:10 +02:00
/* Title for the alert indicating the 'voice message' needs to be held to be held down to record. */
"VOICE_MESSAGE_TOO_SHORT_ALERT_TITLE" = "Voice Message";
/* Activity indicator title, shown upon returning to the device manager, until you complete the provisioning process on desktop */
2019-09-06 07:19:20 +02:00
"WAITING_TO_COMPLETE_DEVICE_LINK_TEXT" = "Complete setup on Loki Messenger Desktop.";
/* Info Message when you disable disappearing messages */
"YOU_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "You disabled disappearing messages.";
/* Info message embedding a {{time amount}}, see the *_TIME_AMOUNT strings for context. */
"YOU_UPDATED_DISAPPEARING_MESSAGES_CONFIGURATION" = "You set disappearing message time to %@.";
2019-04-26 08:13:29 +02:00
// Loki:
2019-04-29 03:34:11 +02:00
"Loki Messenger can let you know when you get a message (and who it is from)" = "Loki Messenger can let you know when you get a message (and who it is from)";
2019-04-26 08:13:29 +02:00
"Create Your Loki Messenger Account" = "Create Your Loki Messenger Account";
2019-04-29 03:34:11 +02:00
"Enter a name to be shown to your contacts" = "Enter a name to be shown to your contacts";
"Display Name" = "Display Name";
2019-04-26 08:13:29 +02:00
"Type an optional password for added security" = "Type an optional password for added security";
"Password (Optional)" = "Password (Optional)";
2019-05-02 23:58:48 +02:00
"Next" = "Next";
2019-10-09 07:19:58 +02:00
"Add" = "Add";
"Please save the seed below in a safe location. It can be used to restore your account if you lose access, or to migrate your account to a new device." = "Please save the seed below in a safe location. It can be used to restore your account if you lose access, or to migrate your account to a new device.";
2019-08-21 02:31:32 +02:00
"Restore your account by entering your seed below." = "Restore your account by entering your seed below.";
2019-04-29 05:36:29 +02:00
"Copy" = "Copy";
2019-04-29 08:26:55 +02:00
"Copied ✓" = "Copied ✓";
2019-08-21 02:31:32 +02:00
"Restore Using Seed" = "Restore Using Seed";
2019-04-26 08:13:29 +02:00
"Register" = "Register";
2019-08-21 02:31:32 +02:00
"Enter Your Seed" = "Enter Your Seed";
2019-05-02 23:58:48 +02:00
"Register a New Account" = "Register a New Account";
"Restore" = "Restore";
2019-08-21 02:31:32 +02:00
"Something went wrong. Please check your seed and try again." = "Something went wrong. Please check your seed and try again.";
"Looks like you didn't enter enough words. Please check your seed and try again." = "Looks like you didn't enter enough words. Please check your seed and try again.";
"You seem to be missing the last word of your seed. Please check what you entered and try again." = "You seem to be missing the last word of your seed. Please check what you entered and try again.";
"There appears to be an invalid word in your seed. Please check what you entered and try again." = "There appears to be an invalid word in your seed. Please check what you entered and try again.";
"Your seed couldn't be verified. Please check what you entered and try again." = "Your seed couldn't be verified. Please check what you entered and try again.";
2019-06-14 07:25:39 +02:00
"Search by public key" = "Search by public key";
2019-05-03 08:54:38 +02:00
"Start a Conversation" = "Start a Conversation";
2019-05-06 05:30:39 +02:00
"Invalid public key" = "Invalid public key";
"No search results" = "No search results";
"Calculating proof of work" = "Calculating proof of work";
2019-05-07 02:29:44 +02:00
"Failed to calculate proof of work." = "Failed to calculate proof of work.";
2019-05-13 04:00:13 +02:00
"Share Public Key" = "Share Public Key";
2019-05-13 07:21:16 +02:00
"%@ sent you a friend request" = "%@ sent you a friend request";
"Accept" = "Accept";
"Decline" = "Decline";
"Pending Friend Request..." = "Pending Friend Request...";
"New Message" = "New Message";
"Secure session reset in progress" = "Secure session reset in progress";
"Secure session reset done" = "Secure session reset done";
2019-09-06 07:19:20 +02:00
"Loki Messenger" = "Loki Messenger";
"You've sent %@ a friend request" = "You've sent %@ a friend request";
2019-05-16 04:08:37 +02:00
"You've declined %@'s friend request" = "You've declined %@'s friend request";
"You've accepted %@'s friend request" = "You've accepted %@'s friend request";
2019-05-17 03:58:46 +02:00
"%@ accepted your friend request" = "%@ accepted your friend request";
2019-05-20 04:54:57 +02:00
"%@'s friend request has expired" = "%@'s friend request has expired";
"Your friend request to %@ has expired" = "Your friend request to %@ has expired";
2019-05-28 01:57:54 +02:00
"Show Seed" = "Show Seed";
2019-05-28 07:00:18 +02:00
"Your Seed" = "Your Seed";
2019-06-14 07:25:39 +02:00
"Unlock Loki Messenger's screen using Touch ID, Face ID, or your iOS device passcode. You can still answer incoming calls and receive message notifications while Screen Lock is enabled. Loki Messenger's notification settings allow you to customize the information that is displayed." = "Unlock Loki Messenger's screen using Touch ID, Face ID, or your iOS device passcode. You can still answer incoming calls and receive message notifications while Screen Lock is enabled. Loki Messenger's notification settings allow you to customize the information that is displayed.";
"Prevent Loki Messenger previews from appearing in the app switcher." = "Prevent Loki Messenger previews from appearing in the app switcher.";
"Loki Messenger" = "Loki Messenger";
2019-06-14 08:36:40 +02:00
"Privacy Policy" = "Privacy Policy";
2019-06-17 08:20:09 +02:00
"New Conversation" = "New Conversation";
2019-10-09 07:19:58 +02:00
"Add Public Chat Server" = "Add Public Chat Server";
2019-06-17 08:20:09 +02:00
"Enter a Public Key" = "Enter a Public Key";
2019-10-09 07:19:58 +02:00
"Enter a Server URL" = "Enter a Server URL";
2019-06-17 08:20:09 +02:00
"For example: 059abcf223aa8c10e3dc2d623688b75dd25896794717e4a9c486772664fc95e41e." = "For example: 059abcf223aa8c10e3dc2d623688b75dd25896794717e4a9c486772664fc95e41e.";
"Invalid Public Key" = "Invalid Public Key";
"Please check the public key you entered and try again." = "Please check the public key you entered and try again.";
2019-07-25 05:48:39 +02:00
"Looks like you don't have any conversations yet. Get started by messaging a friend." = "Looks like you don't have any conversations yet. Get started by messaging a friend.";
"Enter the public key of the person you'd like to securely message. They can share their public key with you by going into Loki Messenger's in-app settings and clicking \"Share Public Key\"." = "Enter the public key of the person you'd like to securely message. They can share their public key with you by going into Loki Messenger's in-app settings and clicking \"Share Public Key\".";
2019-07-25 06:02:23 +02:00
"Unlock Loki Messenger" = "Unlock Loki Messenger";
2019-08-01 02:34:32 +02:00
"Clear All Data" = "Clear All Data";
"Are you sure you want to clear all your data? This will delete your entire account, including all conversations and your personal key pair." = "Are you sure you want to clear all your data? This will delete your entire account, including all conversations and your personal key pair.";
"Cancel" = "Cancel";
2019-08-01 06:45:34 +02:00
"Update Required" = "Update Required";
"This version of Loki Messenger is no longer supported. Please press OK to reset your account and migrate to the latest version." = "This version of Loki Messenger is no longer supported. Please press OK to reset your account and migrate to the latest version.";
"Loki Public Chat" = "Loki Public Chat";
2019-08-27 04:35:31 +02:00
"Loki News" = "Loki News";
2019-08-27 05:42:57 +02:00
"Loki Messenger Updates" = "Loki Messenger Updates";
2019-08-23 05:59:22 +02:00
"Show QR Code" = "Show QR Code";
2019-11-20 04:18:38 +01:00
"This is your QR code. Other people can scan it to start a secure conversation with you." = "This is your QR code. Other people can scan it to start a secure conversation with you.";
2019-08-23 07:12:08 +02:00
"Scan a QR Code Instead" = "Scan a QR Code Instead";
"Loki Messenger needs camera access to scan QR codes." = "Loki Messenger needs camera access to scan QR codes.";
"You can enable camera access in your device settings." = "You can enable camera access in your device settings.";
"Scan QR Code" = "Scan QR Code";
2019-08-27 07:14:24 +02:00
"Loki" = "Loki";
2019-08-29 02:35:02 +02:00
"Can't Start Conversation" = "Can't Start Conversation";
"Please enter the public key of the person you'd like to message." = "Please enter the public key of the person you'd like to message.";
"Loki Messenger is currently in beta. For development purposes the beta version collects basic usage statistics and crash logs. In addition, the beta version doesn't yet provide full privacy and shouldn't be used to transmit sensitive information." = "Loki Messenger is currently in beta. For development purposes the beta version collects basic usage statistics and crash logs. In addition, the beta version doesn't yet provide full privacy and shouldn't be used to transmit sensitive information.";
"Copy Public Key" = "Copy Public Key";
2019-10-22 06:02:54 +02:00
"Link Device" = "Link Device";
2019-09-20 07:53:24 +02:00
"Waiting for Device" = "Waiting for Device";
2019-09-24 03:59:17 +02:00
"Waiting for Authorization" = "Waiting for Authorization";
2019-09-25 04:22:34 +02:00
"Create a new account on your other device and click \"Link Device\" when you're at the \"Create Your Loki Messenger Account\" step to start the linking process" = "Create a new account on your other device and click \"Link Device\" when you're at the \"Create Your Loki Messenger Account\" step to start the linking process";
"Linking Request Received" = "Linking Request Received";
2019-09-24 03:59:17 +02:00
"Invalid public key" = "Invalid public key";
2019-09-25 04:22:34 +02:00
"Please check that the words below match the ones shown on your other device" = "Please check that the words below match the ones shown on your other device";
"Link to an existing device by going into its in-app settings and clicking \"Link Device\"." = "Link to an existing device by going into its in-app settings and clicking \"Link Device\".";
"Authorize" = "Authorize";
"Enter the Other Device's Public Key" = "Enter the Other Device's Public Key";
"This is your personal secret. It can be used to restore your account if you lose access, or to migrate your account to a new device." = "This is your personal secret. It can be used to restore your account if you lose access, or to migrate your account to a new device.";
2019-09-26 03:32:47 +02:00
"Device Link Authorized" = "Device Link Authorized";
"Your device has been linked successfully" = "Your device has been linked successfully";
2019-09-26 08:44:23 +02:00
"Link" = "Link";
2019-10-02 07:44:44 +02:00
"Anonymous" = "Anonymous";
2019-10-14 04:41:32 +02:00
"Invalid URL" = "Invalid URL";
"Please check the URL you entered and try again." = "Please check the URL you entered and try again.";
"Please pick a shorter display name" = "Please pick a shorter display name";
"Please pick a display name" = "Please pick a display name";
2019-10-14 04:41:32 +02:00
"Add Public Chat" = "Add Public Chat";
"Enter a URL" = "Enter a URL";
"Enter the URL of the public chat you'd like to join. The Loki Public Chat URL is https://chat.lokinet.org." = "Enter the URL of the public chat you'd like to join. The Loki Public Chat URL is https://chat.lokinet.org.";
"Connecting..." = "Connecting...";
"Couldn't Connect" = "Couldn't Connect";
"Please pick a display name that consists of only a-z, A-Z, 0-9 and _ characters" = "Please pick a display name that consists of only a-z, A-Z, 0-9 and _ characters";
2019-11-18 03:45:45 +01:00
"Multi Device Limit Reached" = "Multi Device Limit Reached";
"It's currently not allowed to link more than one device." = "It's currently not allowed to link more than one device.";
2019-10-17 06:15:18 +02:00
"Profile Picture" = "Profile Picture";
"Set Profile Picture" = "Set Profile Picture";
"Clear Profile Picture" = "Clear Profile Picture";
"Invalid QR Code" = "Invalid QR Code";
"Please make sure the QR code you scanned is correct and try again." = "Please make sure the QR code you scanned is correct and try again.";
2019-11-20 02:06:41 +01:00
"Linked Devices" = "Linked Devices";
"You don't have any linked devices yet" = "You don't have any linked devices yet";
"Link a Device" = "Link a Device";
"Unlink" = "Unlink";
"Change Name" = "Change Name";
"Change Device Name" = "Change Device Name";
"Enter the new display name for your device below" = "Enter the new display name for your device below";
"Enter a Name" = "Enter a Name";
2019-11-20 04:18:38 +01:00
"Error" = "Error";
"Please pick a name" = "Please pick a name";
2019-11-21 07:36:48 +01:00
"Couldn't Link Device" = "Couldn't Link Device";
2019-11-20 05:42:41 +01:00
"Couldn't Unlink Device" = "Couldn't Unlink Device";
"Please check your internet connection and try again" = "Please check your internet connection and try again";
"Device Unlinked" = "Device Unlinked";
"Your device was unlinked successfully" = "Your device was unlinked successfully";
2019-11-21 23:36:16 +01:00
"Unnamed Device" = "Unnamed Device";
"Linked device (%@)" = "Linked device (%@)";
2019-11-28 06:42:07 +01:00
// MARK: - Redesign
"Messages" = "Messages";
"Note to Self" = "Note to Self";
"New Group" = "New Group";
2019-11-29 06:30:01 +01:00
"Delete" = "Delete";
"Search" = "Search";
2019-12-02 01:58:15 +01:00
"New Conversation" = "New Conversation";
"Enter public key of recipient" = "Enter public key of recipient";
"Users can share their public key by going into their account settings and tapping \"Share Public Key\", or by sharing their QR code." = "Users can share their public key by going into their account settings and tapping \"Share Public Key\", or by sharing their QR code.";
"Users can share their QR code by going into their account settings and tapping \"Share QR Code\"." = "Users can share their QR code by going into their account settings and tapping \"Share QR Code\".";
2019-12-02 01:58:15 +01:00
"Your Public Key" = "Your Public Key";
"Copy" = "Copy";
"Copied" = "Copied";
"Share" = "Share";
"Next" = "Next";
"Loki Messenger needs camera access to scan QR codes" = "Loki Messenger needs camera access to scan QR codes";
"Enable Camera Access" = "Enable Camera Access";
"Scan the QR code of the person you'd like to securely message. They can find their QR code by going into Loki Messenger's in-app settings and tapping \"Show QR Code\"." = "Scan the QR code of the person you'd like to securely message. They can find their QR code by going into Loki Messenger's in-app settings and tapping \"Show QR Code\".";
"Enter Public Key" = "Enter Public Key";
"Enter Chat URL" = "Enter Chat URL";
"Scan QR Code" = "Scan QR Code";
"Scan the QR code of the public chat you'd like to join" = "Scan the QR code of the public chat you'd like to join";
"Join Public Chat" = "Join Public Chat";
"Enter the URL of the public chat you'd like to join" = "Enter the URL of the public chat you'd like to join";
"Invalid URL" = "Invalid URL";
"Please check the URL you entered and try again" = "Please check the URL you entered and try again";
"Couldn't Join" = "Couldn't Join";
"Settings" = "Settings";
"Privacy" = "Privacy";
"Notifications" = "Notifications";
"Linked Devices" = "Linked Devices";
"Show Seed" = "Show Seed";
"Clear All Data" = "Clear All Data";
2019-12-05 01:42:31 +01:00
"This will delete your entire account, including all data, any messages currently linked to your public key, as well as your personal key pair." = "This will delete your entire account, including all data, any messages currently linked to your public key, as well as your personal key pair.";
"Delete" = "Delete";
"This is your personal password. It can be used to restore your account or migrate your account to a new device." = "This is your personal password. It can be used to restore your account or migrate your account to a new device.";
"Notifications can appear while your phone is locked. You may wish to limit what is shown in these notifications." = "Notifications can appear while your phone is locked. You may wish to limit what is shown in these notifications.";
"Notifications" = "Notifications";
"Back" = "Back";
2019-12-05 05:28:32 +01:00
"View My QR Code" = "View My QR Code";
"Scan someone's QR code to start a conversation with them" = "Scan someone's QR code to start a conversation with them";
"QR Code" = "QR Code";
"Scan Me" = "Scan Me";
"This is your unique public QR code. Other users may scan this in order to begin a conversation with you." = "This is your unique public QR code. Other users may scan this in order to begin a conversation with you.";
"Privacy" = "Privacy";
"Unlock Loki Messenger's screen using Touch ID, Face ID, or your iOS device passcode. You can still receive message notifications while Screen Lock is enabled. Loki Messenger's notification settings allow you to customize the information that is displayed." = "Unlock Loki Messenger's screen using Touch ID, Face ID, or your iOS device passcode. You can still receive message notifications while Screen Lock is enabled. Loki Messenger's notification settings allow you to customize the information that is displayed.";
"Sound" = "Sound";
"Content" = "Content";
2019-12-06 01:54:04 +01:00
"Update Profile Picture" = "Update Profile Picture";
"Couldn't Update Profile Picture" = "Couldn't Update Profile Picture";
"Clear" = "Clear";
"Enter a display name" = "Enter a display name";
2019-12-06 04:42:43 +01:00
"Your Loki Messenger begins here..." = "Your Loki Messenger begins here...";
"What is Loki Messenger? A completely decentralised private messaging application for all platforms." = "What is Loki Messenger? A completely decentralised private messaging application for all platforms.";
"So no metadata collection, or personally identifiable information? How does it work?" = "So no metadata collection, or personally identifiable information? How does it work?";
"Through a combination of advanced blockchain techniques including onion routing through Lokinet's private servers." = "Through a combination of advanced blockchain techniques including onion routing through Lokinet's private servers.";
"Friends don't let friends use compromised messengers. You're welcome." = "Friends don't let friends use compromised messengers. You're welcome.";
"Create Account" = "Create Account";
"Continue your Loki Messenger" = "Continue your Loki Messenger";
2019-12-06 06:42:28 +01:00
"Say hello to your unique public key" = "Say hello to your unique public key";
"Continue" = "Continue";
"Copy Public Key" = "Copy Public Key";
2019-12-09 01:30:26 +01:00
"Pick your public display name" = "Pick your public display name";
"Enter a display name" = "Enter a display name";
2019-12-09 02:33:40 +01:00
"Restore your account using your seed" = "Restore your account using your seed";
"Enter your seed" = "Enter your seed";
2019-12-09 06:47:13 +01:00
"Message" = "Message";