|
|
/* Button text to dismiss missing contacts permission alert */
|
|
|
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Не сейчас";
|
|
|
|
|
|
/* Action sheet item */
|
|
|
"ACCEPT_NEW_IDENTITY_ACTION" = "Принять новый код безопасности";
|
|
|
|
|
|
/* Label for 'audio call' button in contact view. */
|
|
|
"ACTION_AUDIO_CALL" = "Вызов Signal";
|
|
|
|
|
|
/* Label for 'invite' button in contact view. */
|
|
|
"ACTION_INVITE" = "Пригласить в Signal";
|
|
|
|
|
|
/* Label for 'sent message' button in contact view. */
|
|
|
"ACTION_SEND_MESSAGE" = "Отправить сообщение";
|
|
|
|
|
|
/* Label for 'share contact' button. */
|
|
|
"ACTION_SHARE_CONTACT" = "Поделиться контактом";
|
|
|
|
|
|
/* Label for 'video call' button in contact view. */
|
|
|
"ACTION_VIDEO_CALL" = "Видеовызов";
|
|
|
|
|
|
/* A label for the 'add by phone number' button in the 'add group member' view */
|
|
|
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Добавить";
|
|
|
|
|
|
/* Title for the 'add contact' section of the 'add group member' view. */
|
|
|
"ADD_GROUP_MEMBER_VIEW_CONTACT_TITLE" = "Добавить контакт";
|
|
|
|
|
|
/* Title for the 'add by phone number' section of the 'add group member' view. */
|
|
|
"ADD_GROUP_MEMBER_VIEW_PHONE_NUMBER_TITLE" = "Добавить по номеру телефона";
|
|
|
|
|
|
/* Title for the 'add group member' view. */
|
|
|
"ADD_GROUP_MEMBER_VIEW_TITLE" = "Добавить участника";
|
|
|
|
|
|
/* Message shown in conversation view that offers to share your profile with a group. */
|
|
|
"ADD_GROUP_TO_PROFILE_WHITELIST_OFFER" = "Вы хотите поделиться Вашим профилем с данной группой?";
|
|
|
|
|
|
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
|
|
|
"ADD_TO_CONTACTS_OFFER" = "Вы хотите добавить этого пользователя в свои контакты?";
|
|
|
|
|
|
/* Message shown in conversation view that offers to share your profile with a user. */
|
|
|
"ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Вы хотите поделиться Вашим профилем с данным пользователем?";
|
|
|
|
|
|
/* The label for the 'discard' button in alerts and action sheets. */
|
|
|
"ALERT_DISCARD_BUTTON" = "Отклонить";
|
|
|
|
|
|
/* The label for the 'don't save' button in action sheets. */
|
|
|
"ALERT_DONT_SAVE" = "Не сохранять";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"ALERT_ERROR_TITLE" = "Ошибка";
|
|
|
|
|
|
/* The label for the 'save' button in action sheets. */
|
|
|
"ALERT_SAVE" = "Сохранить";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"ANSWER_CALL_BUTTON_TITLE" = "Ответить";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"APN_Message" = "Новое сообщение!";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"APN_MESSAGE_FROM" = "Сообщение от";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"APN_MESSAGE_IN_GROUP" = "Сообщение в группе";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"APN_MESSAGE_IN_GROUP_DETAILED" = "%@ в группе %@: %@";
|
|
|
|
|
|
/* Message for the 'app launch failed' alert. */
|
|
|
"APP_LAUNCH_FAILURE_ALERT_MESSAGE" = "Не удается запустить Signal. Отправьте журналы отладки нашей команде, чтобы мы могли попытаться решить эту проблему.";
|
|
|
|
|
|
/* Title for the 'app launch failed' alert. */
|
|
|
"APP_LAUNCH_FAILURE_ALERT_TITLE" = "Ошибка";
|
|
|
|
|
|
/* Text prompting user to edit their profile name. */
|
|
|
"APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "Введите ваше имя";
|
|
|
|
|
|
/* Message format for the 'new app version available' alert. Embeds: {{The latest app version number.}}. */
|
|
|
"APP_UPDATE_NAG_ALERT_MESSAGE_FORMAT" = "Версия %@ уже доступна в App Store.";
|
|
|
|
|
|
/* Title for the 'new app version available' alert. */
|
|
|
"APP_UPDATE_NAG_ALERT_TITLE" = "Доступна обновленная версия Signal";
|
|
|
|
|
|
/* Label for the 'update' button in the 'new app version available' alert. */
|
|
|
"APP_UPDATE_NAG_ALERT_UPDATE_BUTTON" = "Обновить";
|
|
|
|
|
|
/* Name of application */
|
|
|
"APPLICATION_NAME" = "Signal";
|
|
|
|
|
|
/* Pressing this button moves a thread from the inbox to the archive */
|
|
|
"ARCHIVE_ACTION" = "Архивировать";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"ATTACHMENT" = "Вложение";
|
|
|
|
|
|
/* One line label indicating the user can add no more text to the attachment caption. */
|
|
|
"ATTACHMENT_APPROVAL_CAPTION_LENGTH_LIMIT_REACHED" = "Достигнут предел сообщения.";
|
|
|
|
|
|
/* Title for the 'attachment approval' dialog. */
|
|
|
"ATTACHMENT_APPROVAL_DIALOG_TITLE" = "Вложение";
|
|
|
|
|
|
/* Format string for file extension label in call interstitial view */
|
|
|
"ATTACHMENT_APPROVAL_FILE_EXTENSION_FORMAT" = "Тип файла: %@";
|
|
|
|
|
|
/* Format string for file size label in call interstitial view. Embeds: {{file size as 'N mb' or 'N kb'}}. */
|
|
|
"ATTACHMENT_APPROVAL_FILE_SIZE_FORMAT" = "Размер: %@";
|
|
|
|
|
|
/* Label for 'send' button in the 'attachment approval' dialog. */
|
|
|
"ATTACHMENT_APPROVAL_SEND_BUTTON" = "Отправить";
|
|
|
|
|
|
/* Generic filename for an attachment with no known name */
|
|
|
"ATTACHMENT_DEFAULT_FILENAME" = "Вложение";
|
|
|
|
|
|
/* Status label when an attachment download has failed. */
|
|
|
"ATTACHMENT_DOWNLOADING_STATUS_FAILED" = "Ошибка. Нажмите, чтобы попробовать еще раз.";
|
|
|
|
|
|
/* Status label when an attachment is currently downloading */
|
|
|
"ATTACHMENT_DOWNLOADING_STATUS_IN_PROGRESS" = "Загрузка...";
|
|
|
|
|
|
/* Status label when an attachment is enqueued, but hasn't yet started downloading */
|
|
|
"ATTACHMENT_DOWNLOADING_STATUS_QUEUED" = "В очереди";
|
|
|
|
|
|
/* The title of the 'attachment error' alert. */
|
|
|
"ATTACHMENT_ERROR_ALERT_TITLE" = "Ошибка отправки вложения";
|
|
|
|
|
|
/* Attachment error message for image attachments which could not be converted to JPEG */
|
|
|
"ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_JPEG" = "Не удалось изменить размер прикрепленного изображения.";
|
|
|
|
|
|
/* Attachment error message for video attachments which could not be converted to MP4 */
|
|
|
"ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_MP4" = "Невозможно обработать видео.";
|
|
|
|
|
|
/* Attachment error message for image attachments which cannot be parsed */
|
|
|
"ATTACHMENT_ERROR_COULD_NOT_PARSE_IMAGE" = "Не удалось обработать вложенное изображение.";
|
|
|
|
|
|
/* Attachment error message for image attachments in which metadata could not be removed */
|
|
|
"ATTACHMENT_ERROR_COULD_NOT_REMOVE_METADATA" = "Не удается удалить метаданные из изображения.";
|
|
|
|
|
|
/* Attachment error message for image attachments which could not be resized */
|
|
|
"ATTACHMENT_ERROR_COULD_NOT_RESIZE_IMAGE" = "Невозможно изменить размер изображения.";
|
|
|
|
|
|
/* Attachment error message for attachments whose data exceed file size limits */
|
|
|
"ATTACHMENT_ERROR_FILE_SIZE_TOO_LARGE" = "Вложение слишком большое.";
|
|
|
|
|
|
/* Attachment error message for attachments with invalid data */
|
|
|
"ATTACHMENT_ERROR_INVALID_DATA" = "Во вложении находится неподдерживаемое содержимое.";
|
|
|
|
|
|
/* Attachment error message for attachments with an invalid file format */
|
|
|
"ATTACHMENT_ERROR_INVALID_FILE_FORMAT" = "Формат файла вложения не поддерживается.";
|
|
|
|
|
|
/* Attachment error message for attachments without any data */
|
|
|
"ATTACHMENT_ERROR_MISSING_DATA" = "Вложение пустое.";
|
|
|
|
|
|
/* Accessibility hint describing what you can do with the attachment button */
|
|
|
"ATTACHMENT_HINT" = "Сделать новую фотографию или выбрать одну из существующих и отправить ее";
|
|
|
|
|
|
/* Accessibility label for attaching photos */
|
|
|
"ATTACHMENT_LABEL" = "Добавить вложение";
|
|
|
|
|
|
/* attachment menu option to send contact */
|
|
|
"ATTACHMENT_MENU_CONTACT_BUTTON" = "Контакт";
|
|
|
|
|
|
/* Alert title when picking a document fails for an unknown reason */
|
|
|
"ATTACHMENT_PICKER_DOCUMENTS_FAILED_ALERT_TITLE" = "Не удалось выбрать документ.";
|
|
|
|
|
|
/* Alert body when picking a document fails because user picked a directory/bundle */
|
|
|
"ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_BODY" = "Signal не поддерживает такие файлы. Поместите этот файл в архив *.zip и повторите отправку.";
|
|
|
|
|
|
/* Alert title when picking a document fails because user picked a directory/bundle */
|
|
|
"ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_TITLE" = "Неподдерживаемый файл";
|
|
|
|
|
|
/* Short text label for a voice message attachment, used for thread preview and on the lock screen */
|
|
|
"ATTACHMENT_TYPE_VOICE_MESSAGE" = "Голосовое сообщение";
|
|
|
|
|
|
/* action sheet button title to enable built in speaker during a call */
|
|
|
"AUDIO_ROUTE_BUILT_IN_SPEAKER" = "Динамик";
|
|
|
|
|
|
/* button text for back button */
|
|
|
"BACK_BUTTON" = "Назад";
|
|
|
|
|
|
/* Error indicating the backup export could not export the user's data. */
|
|
|
"BACKUP_EXPORT_ERROR_COULD_NOT_EXPORT" = "Не удалось экспортировать резервную копию.";
|
|
|
|
|
|
/* Error indicating that the app received an invalid response from CloudKit. */
|
|
|
"BACKUP_EXPORT_ERROR_INVALID_CLOUDKIT_RESPONSE" = "Неверный ответ сервиса";
|
|
|
|
|
|
/* Error indicating the backup export failed to save a file to the cloud. */
|
|
|
"BACKUP_EXPORT_ERROR_SAVE_FILE_TO_CLOUD_FAILED" = "Не удалось выгрузить резервную копию.";
|
|
|
|
|
|
/* Indicates that the cloud is being cleaned up. */
|
|
|
"BACKUP_EXPORT_PHASE_CLEAN_UP" = "Очистка резервной копии";
|
|
|
|
|
|
/* Indicates that the backup export is being configured. */
|
|
|
"BACKUP_EXPORT_PHASE_CONFIGURATION" = "Инициализация резервного копирования";
|
|
|
|
|
|
/* Indicates that the database data is being exported. */
|
|
|
"BACKUP_EXPORT_PHASE_DATABASE_EXPORT" = "Экспорт данных";
|
|
|
|
|
|
/* Indicates that the backup export data is being exported. */
|
|
|
"BACKUP_EXPORT_PHASE_EXPORT" = "Экспорт резервной копии";
|
|
|
|
|
|
/* Indicates that the backup export data is being uploaded. */
|
|
|
"BACKUP_EXPORT_PHASE_UPLOAD" = "Выгрузка резервной копии";
|
|
|
|
|
|
/* Error indicating the backup import could not import the user's data. */
|
|
|
"BACKUP_IMPORT_ERROR_COULD_NOT_IMPORT" = "Не удалось импортировать резервную копию.";
|
|
|
|
|
|
/* Indicates that the backup import is being configured. */
|
|
|
"BACKUP_IMPORT_PHASE_CONFIGURATION" = "Настройка резервного копирования";
|
|
|
|
|
|
/* Indicates that the backup import data is being downloaded. */
|
|
|
"BACKUP_IMPORT_PHASE_DOWNLOAD" = "Загрузка резервной копии";
|
|
|
|
|
|
/* Indicates that the backup import data is being finalized. */
|
|
|
"BACKUP_IMPORT_PHASE_FINALIZING" = "Завершение резервного копирования";
|
|
|
|
|
|
/* Indicates that the backup import data is being imported. */
|
|
|
"BACKUP_IMPORT_PHASE_IMPORT" = "Импорт резервной копии";
|
|
|
|
|
|
/* Indicates that the backup database is being restored. */
|
|
|
"BACKUP_IMPORT_PHASE_RESTORING_DATABASE" = "Восстановление базы данных";
|
|
|
|
|
|
/* Indicates that the backup import data is being restored. */
|
|
|
"BACKUP_IMPORT_PHASE_RESTORING_FILES" = "Восстановление файлов";
|
|
|
|
|
|
/* An explanation of the consequences of blocking another user. */
|
|
|
"BLOCK_BEHAVIOR_EXPLANATION" = "Заблокированные пользователи не смогут звонить или отправлять сообщения Вам.";
|
|
|
|
|
|
/* Button label for the 'block' button */
|
|
|
"BLOCK_LIST_BLOCK_BUTTON" = "Заблокировать";
|
|
|
|
|
|
/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */
|
|
|
"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "Заблокировать %@?";
|
|
|
|
|
|
/* Button label for the 'unblock' button */
|
|
|
"BLOCK_LIST_UNBLOCK_BUTTON" = "Разблокировать";
|
|
|
|
|
|
/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */
|
|
|
"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "Разблокировать %@?";
|
|
|
|
|
|
/* A label for the block button in the block list view */
|
|
|
"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "Заблокировать";
|
|
|
|
|
|
/* The title of the 'block user failed' alert. */
|
|
|
"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "Не удалось заблокировать пользователя";
|
|
|
|
|
|
/* The title of the 'block user failed' alert. */
|
|
|
"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "Ошибка";
|
|
|
|
|
|
/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */
|
|
|
"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ был заблокирован";
|
|
|
|
|
|
/* The title of the 'user blocked' alert. */
|
|
|
"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "Пользователь заблокирован";
|
|
|
|
|
|
/* The message of the 'You can't block yourself' alert. */
|
|
|
"BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_MESSAGE" = "Вы не можете заблокировать самого себя.";
|
|
|
|
|
|
/* The title of the 'You can't block yourself' alert. */
|
|
|
"BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_TITLE" = "Ошибка";
|
|
|
|
|
|
/* The title of the 'unblock user failed' alert. */
|
|
|
"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "Не удалось разблокировать пользователя.";
|
|
|
|
|
|
/* The title of the 'unblock user failed' alert. */
|
|
|
"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "Ошибка";
|
|
|
|
|
|
/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */
|
|
|
"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ был разблокирован.";
|
|
|
|
|
|
/* The title of the 'user unblocked' alert. */
|
|
|
"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "Пользователь разблокирован";
|
|
|
|
|
|
/* Action sheet that will block an unknown user. */
|
|
|
"BLOCK_OFFER_ACTIONSHEET_BLOCK_ACTION" = "Блокировка";
|
|
|
|
|
|
/* 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" = "Заблокировать %@?";
|
|
|
|
|
|
/* Label for generic done button. */
|
|
|
"BUTTON_DONE" = "Готово";
|
|
|
|
|
|
/* Button text to enable batch selection mode */
|
|
|
"BUTTON_SELECT" = "Выбор";
|
|
|
|
|
|
/* Alert message when calling and permissions for microphone are missing */
|
|
|
"CALL_AUDIO_PERMISSION_MESSAGE" = "Чтобы совершать звонки и записывать голосовые сообщения Signal необходим доступ к микрофону. Вы можете разрешить доступ приложения к микрофону в настройках системы.";
|
|
|
|
|
|
/* Alert title when calling and permissions for microphone are missing */
|
|
|
"CALL_AUDIO_PERMISSION_TITLE" = "Требуется доступ к микрофону";
|
|
|
|
|
|
/* Accessibility label for placing call button */
|
|
|
"CALL_LABEL" = "Позвонить";
|
|
|
|
|
|
/* Call setup status label after outgoing call times out */
|
|
|
"CALL_SCREEN_STATUS_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' */
|
|
|
"CALL_STATUS_FORMAT" = "Signal %@";
|
|
|
|
|
|
/* Label for call button for alert offering to call a user. */
|
|
|
"CALL_USER_ALERT_CALL_BUTTON" = "Вызов";
|
|
|
|
|
|
/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
|
|
|
"CALL_USER_ALERT_MESSAGE_FORMAT" = "Хотите позвонить %@?";
|
|
|
|
|
|
/* Title for alert offering to call a user. */
|
|
|
"CALL_USER_ALERT_TITLE" = "Позвонить?";
|
|
|
|
|
|
/* Accessibility label for accepting incoming calls */
|
|
|
"CALL_VIEW_ACCEPT_INCOMING_CALL_LABEL" = "Принять входящий звонок";
|
|
|
|
|
|
/* Accessibility label for selection the audio source */
|
|
|
"CALL_VIEW_AUDIO_SOURCE_LABEL" = "Аудио";
|
|
|
|
|
|
/* Accessibility label for declining incoming calls */
|
|
|
"CALL_VIEW_DECLINE_INCOMING_CALL_LABEL" = "Отклонить входящий звонок";
|
|
|
|
|
|
/* Accessibility label for hang up call */
|
|
|
"CALL_VIEW_HANGUP_LABEL" = "Завершить звонок";
|
|
|
|
|
|
/* Accessibility label for muting the microphone */
|
|
|
"CALL_VIEW_MUTE_LABEL" = "Откл. микр.";
|
|
|
|
|
|
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
|
|
|
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Можно отвечать на звонки непосредственно с экрана блокировки и просматривать имя и номер телефона для входящих звонков.\n\nПодробнее смотрите Настройки конфиденциальности.";
|
|
|
|
|
|
/* Reminder to the user of the benefits of disabling CallKit privacy. */
|
|
|
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_PRIVACY" = "Вы сможете просматривать имена и телефонные номера вызывающих вас абонентов.\n\nПодробнее смотрите Настройки конфиденциальности.";
|
|
|
|
|
|
/* Label for button that dismiss the call view's settings nag. */
|
|
|
"CALL_VIEW_SETTINGS_NAG_NOT_NOW_BUTTON" = "Не сейчас";
|
|
|
|
|
|
/* Label for button that shows the privacy settings. */
|
|
|
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "Показать настройки конфиденциальности";
|
|
|
|
|
|
/* Accessibility label to toggle front vs. rear facing camera */
|
|
|
"CALL_VIEW_SWITCH_CAMERA_DIRECTION" = "Переключение направления камеры";
|
|
|
|
|
|
/* Accessibility label to switch to audio only */
|
|
|
"CALL_VIEW_SWITCH_TO_AUDIO_LABEL" = "Только аудио";
|
|
|
|
|
|
/* Accessibility label to switch to video call */
|
|
|
"CALL_VIEW_SWITCH_TO_VIDEO_LABEL" = "Вкл. видео";
|
|
|
|
|
|
/* Label for the 'return to call' banner. */
|
|
|
"CALL_WINDOW_RETURN_TO_CALL" = "Нажмите, чтобы вернуться к вызову";
|
|
|
|
|
|
/* notification action */
|
|
|
"CALLBACK_BUTTON_TITLE" = "Перезвонить";
|
|
|
|
|
|
/* The generic name used for calls if CallKit privacy is enabled */
|
|
|
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Абонент Signal";
|
|
|
|
|
|
/* Message for alert explaining that a user cannot be verified. */
|
|
|
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "Этот пользователь не может быть проверен до тех пор, пока Вы не обменяетесь сообщениями с ним.";
|
|
|
|
|
|
/* Title for alert explaining that a user cannot be verified. */
|
|
|
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "Ошибка";
|
|
|
|
|
|
/* Title for the 'censorship circumvention country' view. */
|
|
|
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "Выберите страну";
|
|
|
|
|
|
/* Error indicating that the app could not determine that user's CloudKit account status */
|
|
|
"CLOUDKIT_STATUS_COULD_NOT_DETERMINE" = "Произошла ошибка резервного копирования при обращении к iCloud.";
|
|
|
|
|
|
/* Error indicating that user does not have an iCloud account. */
|
|
|
"CLOUDKIT_STATUS_NO_ACCOUNT" = "У вас нет учетной записи iCloud для резервного копирования.";
|
|
|
|
|
|
/* Error indicating that the app was prevented from accessing the user's CloudKit account. */
|
|
|
"CLOUDKIT_STATUS_RESTRICTED" = "Signal не разрешен доступ к вашей учетной записи iCloud для резервного копирования.";
|
|
|
|
|
|
/* Activity Sheet label */
|
|
|
"COMPARE_SAFETY_NUMBER_ACTION" = "Сравнить с буфером";
|
|
|
|
|
|
/* Table section header for contact listing when composing a new message */
|
|
|
"COMPOSE_MESSAGE_CONTACT_SECTION_TITLE" = "Контакты";
|
|
|
|
|
|
/* Table section header for group listing when composing a new message */
|
|
|
"COMPOSE_MESSAGE_GROUP_SECTION_TITLE" = "Группы";
|
|
|
|
|
|
/* Table section header for invite listing when composing a new message */
|
|
|
"COMPOSE_MESSAGE_INVITE_SECTION_TITLE" = "Пригласить";
|
|
|
|
|
|
/* Multi-line label explaining why compose-screen contact picker is empty. */
|
|
|
"COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "Чтобы увидеть, кто из Ваших контактов пользуется Signal, разрешите приложению доступ к контактам в настройках телефона.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"CONFIRM_ACCOUNT_DESTRUCTION_TEXT" = "Это действие сбросит настройки приложения, удалив все сообщения и отменив регистрацию на сервере. Приложение закроется после удаления данных.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"CONFIRM_ACCOUNT_DESTRUCTION_TITLE" = "Вы действительно хотите удалить свою учетную запись?";
|
|
|
|
|
|
/* Alert body */
|
|
|
"CONFIRM_LEAVE_GROUP_DESCRIPTION" = "Вы больше не сможете отправлять и получать сообщения в этой группе.";
|
|
|
|
|
|
/* Alert title */
|
|
|
"CONFIRM_LEAVE_GROUP_TITLE" = "Вы хотите покинуть группу?";
|
|
|
|
|
|
/* Button text */
|
|
|
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Привязать устройство";
|
|
|
|
|
|
/* 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" = "%@ мог переустановить Signal или сменить устройство. Сверьте ваши коды безопасности для того, чтобы убедиться в конфиденциальности общения.";
|
|
|
|
|
|
/* 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" = "Код безопасности %@ сменился";
|
|
|
|
|
|
/* Generic button text to proceed with an action */
|
|
|
"CONFIRMATION_TITLE" = "Подтвердите";
|
|
|
|
|
|
/* Label for a contact's postal address. */
|
|
|
"CONTACT_ADDRESS" = "Адрес";
|
|
|
|
|
|
/* An indicator that a contact has been blocked. */
|
|
|
"CONTACT_CELL_IS_BLOCKED" = "Заблокирован";
|
|
|
|
|
|
/* An indicator that a contact is no longer verified. */
|
|
|
"CONTACT_CELL_IS_NO_LONGER_VERIFIED" = "Не проверен";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Незарегистрированный номер";
|
|
|
|
|
|
/* Label for the 'edit name' button in the contact share approval view. */
|
|
|
"CONTACT_EDIT_NAME_BUTTON" = "Изменить";
|
|
|
|
|
|
/* Label for a contact's email address. */
|
|
|
"CONTACT_EMAIL" = "Email";
|
|
|
|
|
|
/* Label for the 'city' field of a contact's address. */
|
|
|
"CONTACT_FIELD_ADDRESS_CITY" = "Город";
|
|
|
|
|
|
/* Label for the 'country' field of a contact's address. */
|
|
|
"CONTACT_FIELD_ADDRESS_COUNTRY" = "Страна";
|
|
|
|
|
|
/* Label for the 'neighborhood' field of a contact's address. */
|
|
|
"CONTACT_FIELD_ADDRESS_NEIGHBORHOOD" = "Район";
|
|
|
|
|
|
/* Label for the 'pobox' field of a contact's address. */
|
|
|
"CONTACT_FIELD_ADDRESS_POBOX" = "Номер почтового ящика";
|
|
|
|
|
|
/* Label for the 'postcode' field of a contact's address. */
|
|
|
"CONTACT_FIELD_ADDRESS_POSTCODE" = "Почтовый индекс";
|
|
|
|
|
|
/* Label for the 'region' field of a contact's address. */
|
|
|
"CONTACT_FIELD_ADDRESS_REGION" = "Регион";
|
|
|
|
|
|
/* Label for the 'street' field of a contact's address. */
|
|
|
"CONTACT_FIELD_ADDRESS_STREET" = "Улица";
|
|
|
|
|
|
/* Label for the 'family name' field of a contact. */
|
|
|
"CONTACT_FIELD_FAMILY_NAME" = "Фамилия";
|
|
|
|
|
|
/* Label for the 'given name' field of a contact. */
|
|
|
"CONTACT_FIELD_GIVEN_NAME" = "Имя";
|
|
|
|
|
|
/* Label for the 'middle name' field of a contact. */
|
|
|
"CONTACT_FIELD_MIDDLE_NAME" = "Отчество";
|
|
|
|
|
|
/* Label for the 'name prefix' field of a contact. */
|
|
|
"CONTACT_FIELD_NAME_PREFIX" = "Префикс";
|
|
|
|
|
|
/* Label for the 'name suffix' field of a contact. */
|
|
|
"CONTACT_FIELD_NAME_SUFFIX" = "Суффикс";
|
|
|
|
|
|
/* Label for the 'organization' field of a contact. */
|
|
|
"CONTACT_FIELD_ORGANIZATION" = "Организация";
|
|
|
|
|
|
/* Label for a contact's phone number. */
|
|
|
"CONTACT_PHONE" = "Телефон";
|
|
|
|
|
|
/* table cell subtitle when contact card has no email */
|
|
|
"CONTACT_PICKER_NO_EMAILS_AVAILABLE" = "Нет адреса эл. почты.";
|
|
|
|
|
|
/* table cell subtitle when contact card has no known phone number */
|
|
|
"CONTACT_PICKER_NO_PHONE_NUMBERS_AVAILABLE" = "Нет номера телефона.";
|
|
|
|
|
|
/* navbar title for contact picker when sharing a contact */
|
|
|
"CONTACT_PICKER_TITLE" = "Выбрать контакт";
|
|
|
|
|
|
/* Title for the 'Approve contact share' view. */
|
|
|
"CONTACT_SHARE_APPROVAL_VIEW_TITLE" = "Поделиться контактом";
|
|
|
|
|
|
/* Title for the 'edit contact share name' view. */
|
|
|
"CONTACT_SHARE_EDIT_NAME_VIEW_TITLE" = "Изменить имя";
|
|
|
|
|
|
/* Error indicating that an invalid contact cannot be shared. */
|
|
|
"CONTACT_SHARE_INVALID_CONTACT" = "Недопустимый контакт.";
|
|
|
|
|
|
/* Error indicating that at least one contact field must be selected before sharing a contact. */
|
|
|
"CONTACT_SHARE_NO_FIELDS_SELECTED" = "Поля контакта не выбраны.";
|
|
|
|
|
|
/* Label for 'open address in maps app' button in contact view. */
|
|
|
"CONTACT_VIEW_OPEN_ADDRESS_IN_MAPS_APP" = "Открыть в Картах";
|
|
|
|
|
|
/* Label for 'open email in email app' button in contact view. */
|
|
|
"CONTACT_VIEW_OPEN_EMAIL_IN_EMAIL_APP" = "Отправить Email";
|
|
|
|
|
|
/* Indicates that a contact has no name. */
|
|
|
"CONTACT_WITHOUT_NAME" = "Безымянный контакт";
|
|
|
|
|
|
/* title for conversation settings screen */
|
|
|
"CONVERSATION_SETTINGS" = "Настройки разговоров";
|
|
|
|
|
|
/* Label for 'new contact' button in conversation settings view. */
|
|
|
"CONVERSATION_SETTINGS_ADD_TO_EXISTING_CONTACT" = "Добавить в существующий контакт";
|
|
|
|
|
|
/* table cell label in conversation settings */
|
|
|
"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "Заблокировать";
|
|
|
|
|
|
/* Navbar title when viewing settings for a 1-on-1 thread */
|
|
|
"CONVERSATION_SETTINGS_CONTACT_INFO_TITLE" = "Информация о контакте";
|
|
|
|
|
|
/* Navbar title when viewing settings for a group thread */
|
|
|
"CONVERSATION_SETTINGS_GROUP_INFO_TITLE" = "Информация о группе";
|
|
|
|
|
|
/* Title of the 'mute this thread' action sheet. */
|
|
|
"CONVERSATION_SETTINGS_MUTE_ACTION_SHEET_TITLE" = "Без звука";
|
|
|
|
|
|
/* label for 'mute thread' cell in conversation settings */
|
|
|
"CONVERSATION_SETTINGS_MUTE_LABEL" = "Без звука";
|
|
|
|
|
|
/* Indicates that the current thread is not muted. */
|
|
|
"CONVERSATION_SETTINGS_MUTE_NOT_MUTED" = "Выкл.";
|
|
|
|
|
|
/* Label for button to mute a thread for a day. */
|
|
|
"CONVERSATION_SETTINGS_MUTE_ONE_DAY_ACTION" = "Беззвучный режим на 1 день";
|
|
|
|
|
|
/* Label for button to mute a thread for a hour. */
|
|
|
"CONVERSATION_SETTINGS_MUTE_ONE_HOUR_ACTION" = "Беззвучный режим на 1 час";
|
|
|
|
|
|
/* Label for button to mute a thread for a minute. */
|
|
|
"CONVERSATION_SETTINGS_MUTE_ONE_MINUTE_ACTION" = "Беззвучный режим на 1 минуту";
|
|
|
|
|
|
/* Label for button to mute a thread for a week. */
|
|
|
"CONVERSATION_SETTINGS_MUTE_ONE_WEEK_ACTION" = "Беззвучный режим на 1 неделю";
|
|
|
|
|
|
/* Label for button to mute a thread for a year. */
|
|
|
"CONVERSATION_SETTINGS_MUTE_ONE_YEAR_ACTION" = "Беззвучный режим на год";
|
|
|
|
|
|
/* 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" = "до %@";
|
|
|
|
|
|
/* Label for 'new contact' button in conversation settings view. */
|
|
|
"CONVERSATION_SETTINGS_NEW_CONTACT" = "Создать новый контакт";
|
|
|
|
|
|
/* Label for button to unmute a thread. */
|
|
|
"CONVERSATION_SETTINGS_UNMUTE_ACTION" = "Включить звук";
|
|
|
|
|
|
/* Indicates that user's profile has been shared with a group. */
|
|
|
"CONVERSATION_SETTINGS_VIEW_PROFILE_IS_SHARED_WITH_GROUP" = "Данная группа может просматривать Ваш профиль.";
|
|
|
|
|
|
/* Indicates that user's profile has been shared with a user. */
|
|
|
"CONVERSATION_SETTINGS_VIEW_PROFILE_IS_SHARED_WITH_USER" = "Данный пользователь может просматривать Ваш профиль.";
|
|
|
|
|
|
/* Button to confirm that user wants to share their profile with a user or group. */
|
|
|
"CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE" = "Поделиться профилем";
|
|
|
|
|
|
/* Action that shares user profile with a group. */
|
|
|
"CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE_WITH_GROUP" = "Поделиться Вашим профилем";
|
|
|
|
|
|
/* Action that shares user profile with a user. */
|
|
|
"CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE_WITH_USER" = "Поделиться Вашим профилем";
|
|
|
|
|
|
/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
|
|
|
"CONVERSATION_VIEW_ADD_TO_CONTACTS_OFFER" = "Добавить в контакты";
|
|
|
|
|
|
/* Message shown in conversation view that offers to share your profile with a user. */
|
|
|
"CONVERSATION_VIEW_ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Поделиться своим профилем с этим пользователем";
|
|
|
|
|
|
/* Title for the group of buttons show for unknown contacts offering to add them to contacts, etc. */
|
|
|
"CONVERSATION_VIEW_CONTACTS_OFFER_TITLE" = "Этот пользователь отсутствует в списке контактов.";
|
|
|
|
|
|
/* Indicates that the app is loading more messages in this conversation. */
|
|
|
"CONVERSATION_VIEW_LOADING_MORE_MESSAGES" = "Загрузка остальных сообщений...";
|
|
|
|
|
|
/* Indicator on truncated text messages that they can be tapped to see the entire text message. */
|
|
|
"CONVERSATION_VIEW_OVERSIZE_TEXT_TAP_FOR_MORE" = "Развернуть";
|
|
|
|
|
|
/* Message shown in conversation view that offers to block an unknown user. */
|
|
|
"CONVERSATION_VIEW_UNKNOWN_CONTACT_BLOCK_OFFER" = "Блокировать этого пользователя";
|
|
|
|
|
|
/* ActionSheet title */
|
|
|
"CORRUPTED_SESSION_DESCRIPTION" = "Перезапуск рабочей сессии исправит получение сообщений от пользователя %@ в дальнейшем, но не обеспечит доступ к уже скомпрометированным сообщениям.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"COUNTRYCODE_SELECT_TITLE" = "Выберите код страны";
|
|
|
|
|
|
/* Accessibility label for the create group new group button */
|
|
|
"CREATE_NEW_GROUP" = "Создать новую группу";
|
|
|
|
|
|
/* Title for the 'crop/scale image' dialog. */
|
|
|
"CROP_SCALE_IMAGE_VIEW_TITLE" = "Перемещение и масштабирование";
|
|
|
|
|
|
/* Subtitle shown while the app is updating its database. */
|
|
|
"DATABASE_VIEW_OVERLAY_SUBTITLE" = "Это может занять несколько минут.";
|
|
|
|
|
|
/* Title shown while the app is updating its database. */
|
|
|
"DATABASE_VIEW_OVERLAY_TITLE" = "Оптимизация базы данных";
|
|
|
|
|
|
/* The current day. */
|
|
|
"DATE_TODAY" = "Сегодня";
|
|
|
|
|
|
/* The day before today. */
|
|
|
"DATE_YESTERDAY" = "Вчера";
|
|
|
|
|
|
/* Error indicating that the debug logs could not be copied. */
|
|
|
"DEBUG_LOG_ALERT_COULD_NOT_COPY_LOGS" = "Не удалось скопировать журналы.";
|
|
|
|
|
|
/* Error indicating that the debug logs could not be packaged. */
|
|
|
"DEBUG_LOG_ALERT_COULD_NOT_PACKAGE_LOGS" = "Не удалось упаковать журналы.";
|
|
|
|
|
|
/* Error indicating that a debug log could not be uploaded. */
|
|
|
"DEBUG_LOG_ALERT_ERROR_UPLOADING_LOG" = "Не удалось загрузить журналы.";
|
|
|
|
|
|
/* Message of the debug log alert. */
|
|
|
"DEBUG_LOG_ALERT_MESSAGE" = "Что вы хотите сделать со ссылкой на журнал отладки?";
|
|
|
|
|
|
/* Error indicating that no debug logs could be found. */
|
|
|
"DEBUG_LOG_ALERT_NO_LOGS" = "Не удалось найти журналы.";
|
|
|
|
|
|
/* Label for the 'Open a Bug Report' option of the debug log alert. */
|
|
|
"DEBUG_LOG_ALERT_OPTION_BUG_REPORT" = "Открыть отчет об ошибке";
|
|
|
|
|
|
/* Label for the 'copy link' option of the debug log alert. */
|
|
|
"DEBUG_LOG_ALERT_OPTION_COPY_LINK" = "Копировать ссылку";
|
|
|
|
|
|
/* Label for the 'email debug log' option of the debug log alert. */
|
|
|
"DEBUG_LOG_ALERT_OPTION_EMAIL" = "Поддержка по электронной почте";
|
|
|
|
|
|
/* Label for the 'send to last thread' option of the debug log alert. */
|
|
|
"DEBUG_LOG_ALERT_OPTION_SEND_TO_LAST_THREAD" = "Отправить в последнюю тему";
|
|
|
|
|
|
/* Label for the 'send to self' option of the debug log alert. */
|
|
|
"DEBUG_LOG_ALERT_OPTION_SEND_TO_SELF" = "Отправить себе";
|
|
|
|
|
|
/* Label for the 'Share' option of the debug log alert. */
|
|
|
"DEBUG_LOG_ALERT_OPTION_SHARE" = "Поделиться";
|
|
|
|
|
|
/* Title of the alert shown for failures while uploading debug logs.
|
|
|
Title of the debug log alert. */
|
|
|
"DEBUG_LOG_ALERT_TITLE" = "Еще один шаг";
|
|
|
|
|
|
/* Message of the alert before redirecting to GitHub Issues. */
|
|
|
"DEBUG_LOG_GITHUB_ISSUE_ALERT_MESSAGE" = "Ссылка была скопирована в буфер обмена. Вы перенаправлены в список проблем нашего репозитория GitHub.";
|
|
|
|
|
|
/* Title of the alert before redirecting to GitHub Issues. */
|
|
|
"DEBUG_LOG_GITHUB_ISSUE_ALERT_TITLE" = "Перенаправление на GitHub";
|
|
|
|
|
|
/* {{Short Date}} when device last communicated with Signal Server. */
|
|
|
"DEVICE_LAST_ACTIVE_AT_LABEL" = "Последняя активность: %@";
|
|
|
|
|
|
/* {{Short Date}} when device was linked. */
|
|
|
"DEVICE_LINKED_AT_LABEL" = "Привязано: %@";
|
|
|
|
|
|
/* Alert title that can occur when viewing device manager. */
|
|
|
"DEVICE_LIST_UPDATE_FAILED_TITLE" = "Ошибка обновления списка устройств.";
|
|
|
|
|
|
/* table cell label in conversation settings */
|
|
|
"DISAPPEARING_MESSAGES" = "Исчезающие сообщения";
|
|
|
|
|
|
/* subheading in conversation settings */
|
|
|
"DISAPPEARING_MESSAGES_DESCRIPTION" = "При включении этой настройки сообщения, отправленные и полученные в этом разговоре, будут исчезать после прочтения.";
|
|
|
|
|
|
/* Accessibility hint that contains current timeout information */
|
|
|
"DISAPPEARING_MESSAGES_HINT" = "В настоящее время сообщения удаляются после %@";
|
|
|
|
|
|
/* Accessibility label for disappearing messages */
|
|
|
"DISAPPEARING_MESSAGES_LABEL" = "Настройка автоматического удаления сообщений";
|
|
|
|
|
|
/* Short text to dismiss current modal / actionsheet / screen */
|
|
|
"DISMISS_BUTTON_TEXT" = "Закрыть";
|
|
|
|
|
|
/* Section title for the 'domain fronting country' view. */
|
|
|
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Место обхода цензуры";
|
|
|
|
|
|
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
|
|
|
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Вы можете предоставить доступ к контактам в Настройках.";
|
|
|
|
|
|
/* Alert title for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
|
|
|
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_TITLE" = "Signal требуется доступ к контактам для редактирования информации у контактов.";
|
|
|
|
|
|
/* table cell label in conversation settings */
|
|
|
"EDIT_GROUP_ACTION" = "Изменить группу";
|
|
|
|
|
|
/* a title for the contacts section of the 'new/update group' view. */
|
|
|
"EDIT_GROUP_CONTACTS_SECTION_TITLE" = "Контакты";
|
|
|
|
|
|
/* The navbar title for the 'update group' view. */
|
|
|
"EDIT_GROUP_DEFAULT_TITLE" = "Редактировать группу";
|
|
|
|
|
|
/* Label for the cell that lets you add a new member to a group. */
|
|
|
"EDIT_GROUP_MEMBERS_ADD_MEMBER" = "Добавить...";
|
|
|
|
|
|
/* a title for the members section of the 'new/update group' view. */
|
|
|
"EDIT_GROUP_MEMBERS_SECTION_TITLE" = "Участники";
|
|
|
|
|
|
/* An indicator that a user is a new member of the group. */
|
|
|
"EDIT_GROUP_NEW_MEMBER_LABEL" = "Добавлен";
|
|
|
|
|
|
/* The title for the 'update group' button. */
|
|
|
"EDIT_GROUP_UPDATE_BUTTON" = "Обновить";
|
|
|
|
|
|
/* The alert message if user tries to exit update group view without saving changes. */
|
|
|
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "Вы изменили эту группу. Применить изменения?";
|
|
|
|
|
|
/* The alert title if user tries to exit update group view without saving changes. */
|
|
|
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "Несохраненные изменения";
|
|
|
|
|
|
/* Short name for edit menu item to copy contents of media message. */
|
|
|
"EDIT_ITEM_COPY_ACTION" = "Скопировать";
|
|
|
|
|
|
/* Short name for edit menu item to delete contents of media message. */
|
|
|
"EDIT_ITEM_DELETE_ACTION" = "Удалить";
|
|
|
|
|
|
/* Short name for edit menu item to show message metadata. */
|
|
|
"EDIT_ITEM_MESSAGE_METADATA_ACTION" = "Информация";
|
|
|
|
|
|
/* Short name for edit menu item to save contents of media message. */
|
|
|
"EDIT_ITEM_SAVE_ACTION" = "Сохранить";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"EDIT_TXT" = "Редактировать";
|
|
|
|
|
|
/* body of email sent to contacts when inviting to install Signal. Embeds {{link to install Signal}} and {{link to the Signal home page}} */
|
|
|
"EMAIL_INVITE_BODY" = "Привет!\n\nЯ использую Signal на айфоне для сохранения приватности моих сообщений. Если ты его установишь, доступ к нашей переписке и звонкам будет только у нас.\n\nSignal разрабатывается для айфонов и андроид-устройств. Ссылка для скачивания: %@\n\nSignal, как и другие приложения для переписки, поддерживает отправку картинок и видео, звонки и групповые чаты. Важное отличие – все это будет видно только собеседникам, даже создатели Signal не могут получить доступ к этой информации!\n\nПодробнее о людях из Open Whisper Systems, создающих Signal, тут: %@";
|
|
|
|
|
|
/* subject of email sent to contacts when inviting to install Signal */
|
|
|
"EMAIL_INVITE_SUBJECT" = "Переходи на Signal!";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"EMPTY_ARCHIVE_FIRST_TEXT" = "Коснитесь кнопки справа вверху.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"EMPTY_ARCHIVE_FIRST_TITLE" = "Начните ваш первый разговор в Signal!";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"EMPTY_ARCHIVE_TEXT" = "Неактивные разговоры во Входящих можно архивировать.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"EMPTY_ARCHIVE_TITLE" = "Разгребите завалы.";
|
|
|
|
|
|
/* Full width label displayed when attempting to compose message */
|
|
|
"EMPTY_CONTACTS_LABEL_LINE1" = "Ни у кого из ваших контактов не установлен Signal.";
|
|
|
|
|
|
/* Full width label displayed when attempting to compose message */
|
|
|
"EMPTY_CONTACTS_LABEL_LINE2" = "Почему бы вам не пригласить кого-нибудь?";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"EMPTY_INBOX_FIRST_TEXT" = "Совет: добавьте разговор в качестве напоминания!";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"EMPTY_INBOX_FIRST_TITLE" = "Готово. Готово. Готово.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"EMPTY_INBOX_TEXT" = "Тут совсем ничего нет.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"EMPTY_INBOX_TITLE" = "Все чисто.";
|
|
|
|
|
|
/* Indicates that user should confirm their 'two factor auth pin'. */
|
|
|
"ENABLE_2FA_VIEW_CONFIRM_PIN_INSTRUCTIONS" = "Подтвердите PIN-код.";
|
|
|
|
|
|
/* Error indicating that attempt to disable 'two-factor auth' failed. */
|
|
|
"ENABLE_2FA_VIEW_COULD_NOT_DISABLE_2FA" = "Не удалось отключить блокировку регистрации.";
|
|
|
|
|
|
/* Error indicating that attempt to enable 'two-factor auth' failed. */
|
|
|
"ENABLE_2FA_VIEW_COULD_NOT_ENABLE_2FA" = "Не удалось включить блокировку регистрации.";
|
|
|
|
|
|
/* Label for the 'enable two-factor auth' item in the settings view */
|
|
|
"ENABLE_2FA_VIEW_DISABLE_2FA" = "Отключить";
|
|
|
|
|
|
/* Label for the 'enable two-factor auth' item in the settings view */
|
|
|
"ENABLE_2FA_VIEW_ENABLE_2FA" = "Включить";
|
|
|
|
|
|
/* Label for the 'next' button in the 'enable two factor auth' views. */
|
|
|
"ENABLE_2FA_VIEW_NEXT_BUTTON" = "Далее";
|
|
|
|
|
|
/* Error indicating that the entered 'two-factor auth PINs' do not match. */
|
|
|
"ENABLE_2FA_VIEW_PIN_DOES_NOT_MATCH" = "PIN-код не совпадает.";
|
|
|
|
|
|
/* Indicates that user should select a 'two factor auth pin'. */
|
|
|
"ENABLE_2FA_VIEW_SELECT_PIN_INSTRUCTIONS" = "Введите PIN-код блокировки регистрации. Вам будет предложено ввести этот PIN-код в следующий раз, когда вы будете повторно регистрировать этот телефонный номер в Signal.";
|
|
|
|
|
|
/* Indicates that user has 'two factor auth pin' disabled. */
|
|
|
"ENABLE_2FA_VIEW_STATUS_DISABLED_INSTRUCTIONS" = "Для повышения безопасности включите PIN-код блокировки регистрации, который будет необходим для того, чтобы зарегистрировать этот телефонный номер в Signal повторно.";
|
|
|
|
|
|
/* Indicates that user has 'two factor auth pin' enabled. */
|
|
|
"ENABLE_2FA_VIEW_STATUS_ENABLED_INSTRUCTIONS" = "Блокировка регистрации включена. Вам нужно будет ввести PIN-код при повторной регистрации вашего номера телефона в Signal.";
|
|
|
|
|
|
/* Title for the 'enable two factor auth PIN' views. */
|
|
|
"ENABLE_2FA_VIEW_TITLE" = "Блокировка регистрации";
|
|
|
|
|
|
/* Call setup status label */
|
|
|
"END_CALL_RESPONDER_IS_BUSY" = "Занято.";
|
|
|
|
|
|
/* Call setup status label */
|
|
|
"END_CALL_UNCATEGORIZED_FAILURE" = "Звонок не удался.";
|
|
|
|
|
|
/* Generic notice when message failed to send. */
|
|
|
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "Ошибка отправки сообщения.";
|
|
|
|
|
|
/* Error message indicating that message send is disabled due to prekey update failures */
|
|
|
"ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Не удалось отправить в связи с неактуальными данными приватности";
|
|
|
|
|
|
/* Error message indicating that message send failed due to block list */
|
|
|
"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Не удалось отправить сообщение пользователю, так как Вы заблокировали его.";
|
|
|
|
|
|
/* Error message indicating that message send failed due to failed attachment write */
|
|
|
"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_FAILED_ATTACHMENT_WRITE" = "Произошла ошибка во время прикрепления вложения.";
|
|
|
|
|
|
/* Generic error used whenever Signal can't contact the server */
|
|
|
"ERROR_DESCRIPTION_NO_INTERNET" = "Не удалось установить интернет-соединение. Пожалуйста, попробуйте соединиться через другую WiFi-сеть или используйте мобильный интернет.";
|
|
|
|
|
|
/* Error indicating that an outgoing message had no valid recipients. */
|
|
|
"ERROR_DESCRIPTION_NO_VALID_RECIPIENTS" = "Ошибка отправки сообщения из-за отсутствия действующих получателей.";
|
|
|
|
|
|
/* Error message when attempting to send message */
|
|
|
"ERROR_DESCRIPTION_SENDING_UNAUTHORIZED" = "Устройство больше не связано с вашим номером телефона. Необходимо удалить и переустановить Signal.";
|
|
|
|
|
|
/* Generic server error */
|
|
|
"ERROR_DESCRIPTION_SERVER_FAILURE" = "Ошибка работы сервера. Пожалуйста, повторите действие позднее.";
|
|
|
|
|
|
/* Worst case generic error message */
|
|
|
"ERROR_DESCRIPTION_UNKNOWN_ERROR" = "Неизвестная ошибка.";
|
|
|
|
|
|
/* Error message when attempting to send message */
|
|
|
"ERROR_DESCRIPTION_UNREGISTERED_RECIPIENT" = "Получатель не использует Signal.";
|
|
|
|
|
|
/* Error message when unable to receive an attachment because the sending client is too old. */
|
|
|
"ERROR_MESSAGE_ATTACHMENT_FROM_OLD_CLIENT" = "Ошибка: попросите отправителя обновить Signal и отправить сообщение повторно.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"ERROR_MESSAGE_DUPLICATE_MESSAGE" = "Получен дубликат сообщения.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"ERROR_MESSAGE_INVALID_KEY_EXCEPTION" = "Ключ получателя недействителен.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"ERROR_MESSAGE_INVALID_MESSAGE" = "Полученное сообщение не синхронизировано. Нажмите для перезапуска рабочей сессии.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"ERROR_MESSAGE_INVALID_VERSION" = "Получено сообщение, несовместимое с этой версией приложения.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"ERROR_MESSAGE_NO_SESSION" = "Нет доступных сеансов связи для контакта.";
|
|
|
|
|
|
/* Shown when signal users safety numbers changed */
|
|
|
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Код безопасности изменился.";
|
|
|
|
|
|
/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
|
|
|
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Ваши коды безопасности с %@ изменились.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"ERROR_MESSAGE_UNKNOWN_ERROR" = "Неизвестная ошибка.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Код безопасности изменился. Нажмите для подтверждения.";
|
|
|
|
|
|
/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */
|
|
|
"ERROR_UNREGISTERED_USER_FORMAT" = "Незарегистрированный пользователь: %@";
|
|
|
|
|
|
/* action sheet header when re-sending message which failed because of too many attempts */
|
|
|
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Слишком много ошибок отправки. Пожалуйста, попробуйте позже.";
|
|
|
|
|
|
/* action sheet header when re-sending message which failed because of untrusted identity keys */
|
|
|
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Ваш код безопасности с %@ недавно изменился. Возможно, вы захотите проверить его перед повторной отправкой.";
|
|
|
|
|
|
/* alert title */
|
|
|
"FAILED_VERIFICATION_TITLE" = "Ошибка проверки кода безопасности!";
|
|
|
|
|
|
/* Button that marks user as verified after a successful fingerprint scan. */
|
|
|
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Отметить как проверенный";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "Сбросить сессию";
|
|
|
|
|
|
/* Accessibility label for finishing new group */
|
|
|
"FINISH_GROUP_CREATION_LABEL" = "Завершение создания группы";
|
|
|
|
|
|
/* Label indicating media gallery is empty */
|
|
|
"GALLERY_TILES_EMPTY_GALLERY" = "В этой беседе нет медиафайлов.";
|
|
|
|
|
|
/* Label indicating loading is in progress */
|
|
|
"GALLERY_TILES_LOADING_MORE_RECENT_LABEL" = "Загрузка новых медиа...";
|
|
|
|
|
|
/* Label indicating loading is in progress */
|
|
|
"GALLERY_TILES_LOADING_OLDER_LABEL" = "Загрузка старых медиа...";
|
|
|
|
|
|
/* A label for generic attachments. */
|
|
|
"GENERIC_ATTACHMENT_LABEL" = "Вложение";
|
|
|
|
|
|
/* Error displayed when there is a failure fetching a GIF from the remote service. */
|
|
|
"GIF_PICKER_ERROR_FETCH_FAILURE" = "Не удалось получить запрошенный GIF. Убедитесь, что вы подключены к сети.";
|
|
|
|
|
|
/* Generic error displayed when picking a GIF */
|
|
|
"GIF_PICKER_ERROR_GENERIC" = "Произошла неизвестная ошибка.";
|
|
|
|
|
|
/* Shown when selected GIF couldn't be fetched */
|
|
|
"GIF_PICKER_FAILURE_ALERT_TITLE" = "Не удается выбрать GIF";
|
|
|
|
|
|
/* Alert message shown when user tries to search for GIFs without entering any search terms. */
|
|
|
"GIF_PICKER_VIEW_MISSING_QUERY" = "Пожалуйста, введите ваш поиск.";
|
|
|
|
|
|
/* Title for the 'GIF picker' dialog. */
|
|
|
"GIF_PICKER_VIEW_TITLE" = "Поиск GIF";
|
|
|
|
|
|
/* Indicates that an error occurred while searching. */
|
|
|
"GIF_VIEW_SEARCH_ERROR" = "Ошибка. Нажмите, чтобы повторить попытку.";
|
|
|
|
|
|
/* Indicates that the user's search had no results. */
|
|
|
"GIF_VIEW_SEARCH_NO_RESULTS" = "Нет результатов.";
|
|
|
|
|
|
/* Placeholder text for the search field in GIF view */
|
|
|
"GIF_VIEW_SEARCH_PLACEHOLDER_TEXT" = "Введите ваш поиск.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"GROUP_AVATAR_CHANGED" = "Аватар изменен.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"GROUP_CREATED" = "Группа создана.";
|
|
|
|
|
|
/* Message shown in conversation view that indicates there were issues with group creation. */
|
|
|
"GROUP_CREATION_FAILED" = "Не все участники могут быть добавлены в группу. Нажмите, чтобы повторить попытку. ";
|
|
|
|
|
|
/* Conversation settings table section title */
|
|
|
"GROUP_MANAGEMENT_SECTION" = "Управление группой";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"GROUP_MEMBER_JOINED" = "В группе новый участник — %@";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"GROUP_MEMBER_LEFT" = "%@ покинул группу.";
|
|
|
|
|
|
/* Button label to add information to an unknown contact */
|
|
|
"GROUP_MEMBERS_ADD_CONTACT_INFO" = "Добавить контакт";
|
|
|
|
|
|
/* Button label for the 'call group member' button */
|
|
|
"GROUP_MEMBERS_CALL" = "Позвонить";
|
|
|
|
|
|
/* Label for the button that clears all verification errors in the 'group members' view. */
|
|
|
"GROUP_MEMBERS_RESET_NO_LONGER_VERIFIED" = "Сбросить проверку для всех";
|
|
|
|
|
|
/* Label for the 'reset all no-longer-verified group members' confirmation alert. */
|
|
|
"GROUP_MEMBERS_RESET_NO_LONGER_VERIFIED_ALERT_MESSAGE" = "Это действие сбросит проверки всех участников группы, чьи коды безопасности изменились с тех пор, как они были проверены в последний раз.";
|
|
|
|
|
|
/* Title for the 'members' section of the 'group members' view. */
|
|
|
"GROUP_MEMBERS_SECTION_TITLE_MEMBERS" = "Участники";
|
|
|
|
|
|
/* Title for the 'no longer verified' section of the 'group members' view. */
|
|
|
"GROUP_MEMBERS_SECTION_TITLE_NO_LONGER_VERIFIED" = "Больше не отмечен как проверенный";
|
|
|
|
|
|
/* Button label for the 'send message to group member' button */
|
|
|
"GROUP_MEMBERS_SEND_MESSAGE" = "Отправить сообщение";
|
|
|
|
|
|
/* Button label for the 'show contact info' button */
|
|
|
"GROUP_MEMBERS_VIEW_CONTACT_INFO" = "Информация о контакте";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"GROUP_REMOVING" = "Покидаем группу «%@»";
|
|
|
|
|
|
/* Title of alert indicating that group deletion failed. */
|
|
|
"GROUP_REMOVING_FAILED" = "Не удалось покинуть группу";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"GROUP_TITLE_CHANGED" = "Название изменено на «%@».";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"GROUP_UPDATED" = "Группа обновлена.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"GROUP_YOU_LEFT" = "Вы покинули группу.";
|
|
|
|
|
|
/* Label for 'archived conversations' button. */
|
|
|
"HOME_VIEW_ARCHIVED_CONVERSATIONS" = "Архивированные разговоры";
|
|
|
|
|
|
/* A label for conversations with blocked users. */
|
|
|
"HOME_VIEW_BLOCKED_CONTACT_CONVERSATION" = "Заблокированные";
|
|
|
|
|
|
/* Title for the home view's 'archive' mode. */
|
|
|
"HOME_VIEW_TITLE_ARCHIVE" = "Архив";
|
|
|
|
|
|
/* Title for the home view's default mode. */
|
|
|
"HOME_VIEW_TITLE_INBOX" = "Signal";
|
|
|
|
|
|
/* Call setup status label */
|
|
|
"IN_CALL_CONNECTING" = "Соединение...";
|
|
|
|
|
|
/* Call setup status label */
|
|
|
"IN_CALL_RECONNECTING" = "Переподключение...";
|
|
|
|
|
|
/* Call setup status label */
|
|
|
"IN_CALL_RINGING" = "Вызов...";
|
|
|
|
|
|
/* Call setup status label */
|
|
|
"IN_CALL_SECURING" = "Собеседник ответил. Обеспечиваем безопасность...";
|
|
|
|
|
|
/* Call setup status label */
|
|
|
"IN_CALL_TERMINATED" = "Звонок завершен.";
|
|
|
|
|
|
/* Label reminding the user that they are in archive mode. */
|
|
|
"INBOX_VIEW_ARCHIVE_MODE_REMINDER" = "Эти разговоры архивируются. Они появятся в папке Входящие, если будут получены новые сообщения.";
|
|
|
|
|
|
/* Multi-line label explaining how to show names instead of phone numbers in your inbox */
|
|
|
"INBOX_VIEW_MISSING_CONTACTS_PERMISSION" = "Для того, чтобы видеть имена Ваших контактов, разрешите доступ приложению к контактам в системных настройках.";
|
|
|
|
|
|
/* notification body */
|
|
|
"INCOMING_CALL" = "Входящий звонок";
|
|
|
|
|
|
/* notification body */
|
|
|
"INCOMING_CALL_FROM" = "Входящий звонок от %@";
|
|
|
|
|
|
/* info message recorded in conversation history when local user declined a call */
|
|
|
"INCOMING_DECLINED_CALL" = "Вы отклонили звонок";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"INCOMING_INCOMPLETE_CALL" = "Незавершенный входящий звонок от";
|
|
|
|
|
|
/* info message text shown in conversation view */
|
|
|
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Звонок не был принят, так как код безопасности собеседника изменился.";
|
|
|
|
|
|
/* Message for the alert indicating that an audio file is invalid. */
|
|
|
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Некорректный аудиофайл";
|
|
|
|
|
|
/* Alert body when contacts disabled while trying to invite contacts to signal */
|
|
|
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_BODY" = "Для того, чтобы добавлять контакты, Вам необходимо разрешить Signal доступ к ним в Настройках.";
|
|
|
|
|
|
/* Alert title when contacts disabled while trying to invite contacts to signal */
|
|
|
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_TITLE" = "Разрешить доступ к контактам";
|
|
|
|
|
|
/* Label for the cell that presents the 'invite contacts' workflow. */
|
|
|
"INVITE_FRIENDS_CONTACT_TABLE_BUTTON" = "Пригласите друзей в Signal";
|
|
|
|
|
|
/* Search */
|
|
|
"INVITE_FRIENDS_PICKER_SEARCHBAR_PLACEHOLDER" = "Поиск";
|
|
|
|
|
|
/* Navbar title */
|
|
|
"INVITE_FRIENDS_PICKER_TITLE" = "Пригласить друзей";
|
|
|
|
|
|
/* Slider label embeds {{TIME_AMOUNT}}, e.g. '2 hours'. See *_TIME_AMOUNT strings for examples. */
|
|
|
"KEEP_MESSAGES_DURATION" = "Сообщения будут исчезать через %@.";
|
|
|
|
|
|
/* Slider label when disappearing messages is off */
|
|
|
"KEEP_MESSAGES_FOREVER" = "Сообщения не будут исчезать.";
|
|
|
|
|
|
/* Confirmation button within contextual alert */
|
|
|
"LEAVE_BUTTON_TITLE" = "Покинуть";
|
|
|
|
|
|
/* table cell label in conversation settings */
|
|
|
"LEAVE_GROUP_ACTION" = "Покинуть группу";
|
|
|
|
|
|
/* report an invalid linking code */
|
|
|
"LINK_DEVICE_INVALID_CODE_BODY" = "QR-код не действителен. Убедитесь, что вы считываете QR-код с устройства, которое вы хотите подключить.";
|
|
|
|
|
|
/* report an invalid linking code */
|
|
|
"LINK_DEVICE_INVALID_CODE_TITLE" = "Ошибка привязки устройства";
|
|
|
|
|
|
/* confirm the users intent to link a new device */
|
|
|
"LINK_DEVICE_PERMISSION_ALERT_BODY" = "Это устройство получит доступ к вашим группам и контактам, сможет читать существующие сообщения и отправлять новые от вашего имени.";
|
|
|
|
|
|
/* confirm the users intent to link a new device */
|
|
|
"LINK_DEVICE_PERMISSION_ALERT_TITLE" = "Привязать это устройство?";
|
|
|
|
|
|
/* attempt another linking */
|
|
|
"LINK_DEVICE_RESTART" = "Повторить попытку";
|
|
|
|
|
|
/* QR Scanning screen instructions, placed alongside a camera view for scanning QR Codes */
|
|
|
"LINK_DEVICE_SCANNING_INSTRUCTIONS" = "Для привязки устройства сосканируйте отображенный на нем QR-код.";
|
|
|
|
|
|
/* Subheading for 'Link New Device' navigation */
|
|
|
"LINK_NEW_DEVICE_SUBTITLE" = "Сканировать QR-код";
|
|
|
|
|
|
/* Navigation title when scanning QR code to add new device. */
|
|
|
"LINK_NEW_DEVICE_TITLE" = "Привязка устройства";
|
|
|
|
|
|
/* Menu item and navbar title for the device manager */
|
|
|
"LINKED_DEVICES_TITLE" = "Привязанные устройства";
|
|
|
|
|
|
/* Alert Title */
|
|
|
"LINKING_DEVICE_FAILED_TITLE" = "Ошибка привязки устройства";
|
|
|
|
|
|
/* table cell label in conversation settings */
|
|
|
"LIST_GROUP_MEMBERS_ACTION" = "Участники группы";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"LOGGING_SECTION" = "Журнал отладки";
|
|
|
|
|
|
/* Title for the 'long text message' view. */
|
|
|
"LONG_TEXT_VIEW_TITLE" = "Сообщение";
|
|
|
|
|
|
/* nav bar button item */
|
|
|
"MEDIA_DETAIL_VIEW_ALL_MEDIA_BUTTON" = "Все медиа";
|
|
|
|
|
|
/* media picker option to take photo or video */
|
|
|
"MEDIA_FROM_CAMERA_BUTTON" = "Камера";
|
|
|
|
|
|
/* action sheet button title when choosing attachment type */
|
|
|
"MEDIA_FROM_DOCUMENT_PICKER_BUTTON" = "Документ";
|
|
|
|
|
|
/* media picker option to choose from library */
|
|
|
"MEDIA_FROM_LIBRARY_BUTTON" = "Библиотека фотографий";
|
|
|
|
|
|
/* Confirmation button text to delete selected media from the gallery, embeds {{number of messages}} */
|
|
|
"MEDIA_GALLERY_DELETE_MULTIPLE_MESSAGES_FORMAT" = "Удалить %d сообщений";
|
|
|
|
|
|
/* Confirmation button text to delete selected media message from the gallery */
|
|
|
"MEDIA_GALLERY_DELETE_SINGLE_MESSAGE" = "Удалить сообщение";
|
|
|
|
|
|
/* Short sender label for media sent by you */
|
|
|
"MEDIA_GALLERY_SENDER_NAME_YOU" = "Вы";
|
|
|
|
|
|
/* Section header in media gallery collection view */
|
|
|
"MEDIA_GALLERY_THIS_MONTH_HEADER" = "Этот месяц";
|
|
|
|
|
|
/* Title for the 'message approval' dialog. */
|
|
|
"MESSAGE_APPROVAL_DIALOG_TITLE" = "Сообщение";
|
|
|
|
|
|
/* Label for the recipient name in the 'message approval' dialog. */
|
|
|
"MESSAGE_APPROVAL_RECIPIENT_LABEL" = "Кому:";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"MESSAGE_COMPOSEVIEW_TITLE" = "Новое сообщение";
|
|
|
|
|
|
/* Label for file size of attachments in the 'message metadata' view. */
|
|
|
"MESSAGE_METADATA_VIEW_ATTACHMENT_FILE_SIZE" = "Размер файла";
|
|
|
|
|
|
/* Label for the MIME type of attachments in the 'message metadata' view. */
|
|
|
"MESSAGE_METADATA_VIEW_ATTACHMENT_MIME_TYPE" = "Тип MIME";
|
|
|
|
|
|
/* Label for 'not yet downloaded' attachments in the 'message metadata' view. */
|
|
|
"MESSAGE_METADATA_VIEW_ATTACHMENT_NOT_YET_DOWNLOADED" = "Еще не загружено";
|
|
|
|
|
|
/* Status label for messages which are delivered. */
|
|
|
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_DELIVERED" = "Доставлено";
|
|
|
|
|
|
/* Status label for messages which are failed. */
|
|
|
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_FAILED" = "Ошибка";
|
|
|
|
|
|
/* Status label for messages which are read. */
|
|
|
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_READ" = "Прочитано";
|
|
|
|
|
|
/* Status label for messages which are sending. */
|
|
|
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENDING" = "Отправка";
|
|
|
|
|
|
/* Status label for messages which are sent. */
|
|
|
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENT" = "Отправлено";
|
|
|
|
|
|
/* Status label for messages which were skipped. */
|
|
|
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SKIPPED" = "Пропущенные";
|
|
|
|
|
|
/* Status label for messages which are uploading. */
|
|
|
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_UPLOADING" = "Загрузка";
|
|
|
|
|
|
/* Label for messages without a body or attachment in the 'message metadata' view. */
|
|
|
"MESSAGE_METADATA_VIEW_NO_ATTACHMENT_OR_BODY" = "Сообщение не имеет содержимого или вложения.";
|
|
|
|
|
|
/* Label for the 'received date & time' field of the 'message metadata' view. */
|
|
|
"MESSAGE_METADATA_VIEW_RECEIVED_DATE_TIME" = "Получено";
|
|
|
|
|
|
/* Label for the 'sender' field of the 'message metadata' view. */
|
|
|
"MESSAGE_METADATA_VIEW_SENDER" = "Отправитель";
|
|
|
|
|
|
/* Label for the 'sent date & time' field of the 'message metadata' view. */
|
|
|
"MESSAGE_METADATA_VIEW_SENT_DATE_TIME" = "Отправлено";
|
|
|
|
|
|
/* Label for the original filename of any attachment in the 'message metadata' view. */
|
|
|
"MESSAGE_METADATA_VIEW_SOURCE_FILENAME" = "Имя файла";
|
|
|
|
|
|
/* Title for the 'message metadata' view. */
|
|
|
"MESSAGE_METADATA_VIEW_TITLE" = "Сообщение";
|
|
|
|
|
|
/* message status for message delivered to their recipient. */
|
|
|
"MESSAGE_STATUS_DELIVERED" = "Доставлено";
|
|
|
|
|
|
/* message footer for failed messages */
|
|
|
"MESSAGE_STATUS_FAILED" = "Отправка не удалась. Нажмите для подробной информации.";
|
|
|
|
|
|
/* status message for failed messages */
|
|
|
"MESSAGE_STATUS_FAILED_SHORT" = "Ошибка";
|
|
|
|
|
|
/* message footer for read messages */
|
|
|
"MESSAGE_STATUS_READ" = "Прочитано";
|
|
|
|
|
|
/* message status if message delivery to a recipient is skipped. We skip delivering group messages to users who have left the group or deactivated their Signal account. */
|
|
|
"MESSAGE_STATUS_RECIPIENT_SKIPPED" = "Пропущенные";
|
|
|
|
|
|
/* message status while message is sending. */
|
|
|
"MESSAGE_STATUS_SENDING" = "Отправка...";
|
|
|
|
|
|
/* message footer for sent messages */
|
|
|
"MESSAGE_STATUS_SENT" = "Отправлено";
|
|
|
|
|
|
/* message footer while attachment is uploading */
|
|
|
"MESSAGE_STATUS_UPLOADING" = "Загрузка...";
|
|
|
|
|
|
/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
|
|
|
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ больше не отмечен как проверенный. Нажмите для опций.";
|
|
|
|
|
|
/* Indicates that this 1:1 conversation has been blocked. */
|
|
|
"MESSAGES_VIEW_CONTACT_BLOCKED" = "Вы заблокировали этого пользователя";
|
|
|
|
|
|
/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
|
|
|
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ больше не отмечен как проверенный. Нажмите для опций.";
|
|
|
|
|
|
/* Action sheet title after tapping on failed download. */
|
|
|
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Скачивание не удалось.";
|
|
|
|
|
|
/* Action sheet button text */
|
|
|
"MESSAGES_VIEW_FAILED_DOWNLOAD_RETRY_ACTION" = "Скачать еще раз";
|
|
|
|
|
|
/* Indicates that a single member of this group has been blocked. */
|
|
|
"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "Вы заблокировали 1 участника в этой группе";
|
|
|
|
|
|
/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */
|
|
|
"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Вы заблокировали %@ участников этой группы";
|
|
|
|
|
|
/* Text for banner in group conversation view that offers to share your profile with this group. */
|
|
|
"MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "Поделиться своим профилем с этой группой?";
|
|
|
|
|
|
/* Indicates that more than one member of this group conversation is no longer verified. */
|
|
|
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "Больше, чем один участник этой группы больше не отмечен как проверенный. Нажмите для опций.";
|
|
|
|
|
|
/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */
|
|
|
"MESSAGES_VIEW_TITLE_SUBTITLE" = "Нажмите сюда, чтобы открыть настройки";
|
|
|
|
|
|
/* Indicator that separates read from unread messages. */
|
|
|
"MESSAGES_VIEW_UNREAD_INDICATOR" = "Непрочитанные сообщения";
|
|
|
|
|
|
/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
|
|
|
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "Есть больше непрочитанных сообщений (включая изменения кода безопасности). Нажмите \"%@\" чтобы увидеть их.";
|
|
|
|
|
|
/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
|
|
|
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "Есть больше непрочитанных сообщений. Нажмите \"%@\" для того, чтобы просмотреть их.";
|
|
|
|
|
|
/* notification title */
|
|
|
"MISSED_CALL" = "Пропущенный звонок";
|
|
|
|
|
|
/* notification title. Embeds {{caller's name or phone number}} */
|
|
|
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Звонок пропущен от %@, так как код безопасности изменился.";
|
|
|
|
|
|
/* notification title */
|
|
|
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Звонок пропущен, так как код безопасности звонившего изменился.";
|
|
|
|
|
|
/* Alert body
|
|
|
Alert body when camera is not authorized */
|
|
|
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Для осуществления видео-звонков Signal необходим доступ к камере. Вы можете восстановить доступ в Настройках в разделе Конфиденциальность >> Камера >> Signal.";
|
|
|
|
|
|
/* Alert title
|
|
|
Alert title when camera is not authorized */
|
|
|
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal необходим доступ к камере устройства.";
|
|
|
|
|
|
/* Alert body when user has previously denied media library access */
|
|
|
"MISSING_MEDIA_LIBRARY_PERMISSION_MESSAGE" = "Вы можете предоставить это разрешение в Настройках.";
|
|
|
|
|
|
/* Alert title when user has previously denied media library access */
|
|
|
"MISSING_MEDIA_LIBRARY_PERMISSION_TITLE" = "Для этого Signal требуется доступ к медиатеке.";
|
|
|
|
|
|
/* notification title. Embeds {{caller's name or phone number}} */
|
|
|
"MSGVIEW_MISSED_CALL_WITH_NAME" = "Пропущенный звонок от %@.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"MULTIDEVICE_PAIRING_MAX_DESC" = "Вы не можете соединить больше устройств.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"MULTIDEVICE_PAIRING_MAX_RECOVERY" = "Вы достигли максимального количества устройств для соединения для Вашего аккаунта. Пожалуйста, удалите устройство или попробуйте соединить устройство позже.";
|
|
|
|
|
|
/* An explanation of the consequences of muting a thread. */
|
|
|
"MUTE_BEHAVIOR_EXPLANATION" = "Вы не будете получать уведомления для бесед в беззвучном режиме.";
|
|
|
|
|
|
/* A button to skip a view. */
|
|
|
"NAVIGATION_ITEM_SKIP_BUTTON" = "Пропустить";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"NETWORK_ERROR_RECOVERY" = "Пожалуйста, убедитесь, что вы в сети, и попробуйте снова.";
|
|
|
|
|
|
/* Indicates to the user that censorship circumvention has been activated. */
|
|
|
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Обход цензуры: включен";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"NETWORK_STATUS_CONNECTED" = "Соединено";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"NETWORK_STATUS_CONNECTING" = "Соединяем...";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"NETWORK_STATUS_HEADER" = "Сетевой статус";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"NETWORK_STATUS_OFFLINE" = "Не в сети";
|
|
|
|
|
|
/* A label the cell that lets you add a new member to a group. */
|
|
|
"NEW_CONVERSATION_FIND_BY_PHONE_NUMBER" = "Найти по номеру телефона";
|
|
|
|
|
|
/* A label for the cell that lets you add a new non-contact member to a group. */
|
|
|
"NEW_GROUP_ADD_NON_CONTACT" = "Добавить по номеру телефона";
|
|
|
|
|
|
/* Action Sheet title prompting the user for a group avatar */
|
|
|
"NEW_GROUP_ADD_PHOTO_ACTION" = "Добавить фотографию группы";
|
|
|
|
|
|
/* The title for the 'create group' button. */
|
|
|
"NEW_GROUP_CREATE_BUTTON" = "Создать";
|
|
|
|
|
|
/* Used in place of the group name when a group has not yet been named. */
|
|
|
"NEW_GROUP_DEFAULT_TITLE" = "Новая группа";
|
|
|
|
|
|
/* An indicator that a user is a member of the new group. */
|
|
|
"NEW_GROUP_MEMBER_LABEL" = "Участники";
|
|
|
|
|
|
/* Placeholder text for group name field */
|
|
|
"NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "Дайте имя этой группе";
|
|
|
|
|
|
/* a title for the non-contacts section of the 'new group' view. */
|
|
|
"NEW_GROUP_NON_CONTACTS_SECTION_TITLE" = "Прочие пользователи";
|
|
|
|
|
|
/* The alert message if user tries to exit the new group view without saving changes. */
|
|
|
"NEW_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "Вы хотите отменить правки?";
|
|
|
|
|
|
/* The alert title if user tries to exit the new group view without saving changes. */
|
|
|
"NEW_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "Несохраненные изменения";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"new_message" = "Новое сообщение";
|
|
|
|
|
|
/* A label for the 'add by phone number' button in the 'new non-contact conversation' view */
|
|
|
"NEW_NONCONTACT_CONVERSATION_VIEW_BUTTON" = "Поиск";
|
|
|
|
|
|
/* Title for the 'new non-contact conversation' view. */
|
|
|
"NEW_NONCONTACT_CONVERSATION_VIEW_TITLE" = "Найти пользователя";
|
|
|
|
|
|
/* Label for a button that lets users search for contacts by phone number */
|
|
|
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Поиск по номеру телефона";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"NOTIFICATION_SEND_FAILED" = "Ваше сообщение не отправлено %@ из-за ошибки.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"NOTIFICATIONS_FOOTER_WARNING" = "Из-за известных недостатков в push-сервисе Apple, предпросмотр сообщения будет показан, только если оно получено в течение 30 секунд после отправки. Из-за этого наклейка на значке приложения может показывать неверное число.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"NOTIFICATIONS_NONE" = "Ни имени, ни содержимого";
|
|
|
|
|
|
/* Table cell switch label. When disabled, Signal will not play notification sounds while the app is in the foreground. */
|
|
|
"NOTIFICATIONS_SECTION_INAPP" = "Уведомления в открытом приложении";
|
|
|
|
|
|
/* Label for settings UI that allows user to change the notification sound. */
|
|
|
"NOTIFICATIONS_SECTION_SOUNDS" = "Звуки";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"NOTIFICATIONS_SENDER_AND_MESSAGE" = "Имя и содержимое";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"NOTIFICATIONS_SENDER_ONLY" = "Только имя";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"NOTIFICATIONS_SHOW" = "Показывать";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"OK" = "Ок";
|
|
|
|
|
|
/* Button text which opens the settings app */
|
|
|
"OPEN_SETTINGS_BUTTON" = "Настройки";
|
|
|
|
|
|
/* Info Message when {{other user}} disables or doesn't support disappearing messages */
|
|
|
"OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%@ отключил(а) исчезающие сообщения.";
|
|
|
|
|
|
/* Info Message when {{other user}} updates message expiration to {{time amount}}, see the *_TIME_AMOUNT strings for context. */
|
|
|
"OTHER_UPDATED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%@ установил(а) время исчезновения сообщений — %@.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"OUTGOING_CALL" = "Исходящий звонок";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"OUTGOING_INCOMPLETE_CALL" = "Неотвеченный исходящий вызов";
|
|
|
|
|
|
/* A display format for oversize text messages. */
|
|
|
"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@…";
|
|
|
|
|
|
/* A format for a label showing an example phone number. Embeds {{the example phone number}}. */
|
|
|
"PHONE_NUMBER_EXAMPLE_FORMAT" = "Например: %@";
|
|
|
|
|
|
/* 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" = "Домашний";
|
|
|
|
|
|
/* Label for 'HomeFAX' phone numbers. */
|
|
|
"PHONE_NUMBER_TYPE_HOME_FAX" = "Домашний факс";
|
|
|
|
|
|
/* Label for 'iPhone' phone numbers. */
|
|
|
"PHONE_NUMBER_TYPE_IPHONE" = "iPhone";
|
|
|
|
|
|
/* Label for 'Main' phone numbers. */
|
|
|
"PHONE_NUMBER_TYPE_MAIN" = "Основной";
|
|
|
|
|
|
/* Label for 'Mobile' phone numbers. */
|
|
|
"PHONE_NUMBER_TYPE_MOBILE" = "Мобильный";
|
|
|
|
|
|
/* Label for 'Other' phone numbers. */
|
|
|
"PHONE_NUMBER_TYPE_OTHER" = "Другой";
|
|
|
|
|
|
/* Label for 'Other FAX' phone numbers. */
|
|
|
"PHONE_NUMBER_TYPE_OTHER_FAX" = "Прочий факс";
|
|
|
|
|
|
/* Label for 'Pager' phone numbers. */
|
|
|
"PHONE_NUMBER_TYPE_PAGER" = "Пейджер";
|
|
|
|
|
|
/* Label used when we don't what kind of phone number it is (e.g. mobile/work/home). */
|
|
|
"PHONE_NUMBER_TYPE_UNKNOWN" = "Неизвестный";
|
|
|
|
|
|
/* Label for 'Work' phone numbers. */
|
|
|
"PHONE_NUMBER_TYPE_WORK" = "Рабочий";
|
|
|
|
|
|
/* Label for 'Work FAX' phone numbers. */
|
|
|
"PHONE_NUMBER_TYPE_WORK_FAX" = "Рабочий факс";
|
|
|
|
|
|
/* Accessibility label for button to start media playback */
|
|
|
"PLAY_BUTTON_ACCESSABILITY_LABEL" = "Воспроизвести";
|
|
|
|
|
|
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
|
|
|
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "Вы не отметили %@ как проверенный.";
|
|
|
|
|
|
/* Badge indicating that the user is verified. */
|
|
|
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Проверен";
|
|
|
|
|
|
/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
|
|
|
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ проверен.";
|
|
|
|
|
|
/* Label for a link to more information about safety numbers and verification. */
|
|
|
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "Узнать больше";
|
|
|
|
|
|
/* Button that shows the 'scan with camera' view. */
|
|
|
"PRIVACY_TAP_TO_SCAN" = "Нажмите для сканирования";
|
|
|
|
|
|
/* Button that lets user mark another user's identity as unverified. */
|
|
|
"PRIVACY_UNVERIFY_BUTTON" = "Сбросить проверку";
|
|
|
|
|
|
/* Alert body when verifying with {{contact name}} */
|
|
|
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Это не код безопасности для %@. Убедитесь, что подтверждаете соединение с верным пользователем.";
|
|
|
|
|
|
/* Alert body */
|
|
|
"PRIVACY_VERIFICATION_FAILED_MISMATCHED_SAFETY_NUMBERS_IN_CLIPBOARD" = "Содержимое буфера обмена не является кодом безопасности для данного собеседника.";
|
|
|
|
|
|
/* Alert body for user error */
|
|
|
"PRIVACY_VERIFICATION_FAILED_NO_SAFETY_NUMBERS_IN_CLIPBOARD" = "Signal не обнаружил код безопасности в вашем буфере обмена. Скопируйте еще раз.";
|
|
|
|
|
|
/* Alert body when verifying with {{contact name}} */
|
|
|
"PRIVACY_VERIFICATION_FAILED_THEY_HAVE_WRONG_KEY_FOR_ME" = "Каждой паре пользователей Signal присваивается определенный код безопасности. Убедитесь, что пользователь %@ отображает *ваш* код.";
|
|
|
|
|
|
/* alert body */
|
|
|
"PRIVACY_VERIFICATION_FAILED_WITH_OLD_LOCAL_VERSION" = "У вас старая версия Signal. Вам необходимо обновиться перед подтверждением.";
|
|
|
|
|
|
/* alert body */
|
|
|
"PRIVACY_VERIFICATION_FAILED_WITH_OLD_REMOTE_VERSION" = "У вашего собеседника старая версия Signal. Ему необходимо обновиться перед подтверждением.";
|
|
|
|
|
|
/* alert body */
|
|
|
"PRIVACY_VERIFICATION_FAILURE_INVALID_QRCODE" = "Просканированный код не похож на код безопасности. Вы оба используете последнюю версию Signal?";
|
|
|
|
|
|
/* Paragraph(s) shown alongside the safety number when verifying privacy with {{contact name}} */
|
|
|
"PRIVACY_VERIFICATION_INSTRUCTIONS" = "Чтобы подтвердить безопасность сквозного шифрования при общении с %@, сравните код, показанный выше, с кодом на устройстве вашего собеседника.\n\nТакже вы можете просканировать его или попросить собеседника просканировать ваш код.";
|
|
|
|
|
|
/* Navbar title */
|
|
|
"PRIVACY_VERIFICATION_TITLE" = "Подтверждение кода безопасности";
|
|
|
|
|
|
/* Button that lets user mark another user's identity as verified. */
|
|
|
"PRIVACY_VERIFY_BUTTON" = "Отметить как подтвержденный";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"PROCEED_BUTTON" = "Продолжить";
|
|
|
|
|
|
/* 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" = "Установить аватар профиля";
|
|
|
|
|
|
/* Label for action that clear's the user's profile avatar */
|
|
|
"PROFILE_VIEW_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" = "Слишком длинное имя профиля.";
|
|
|
|
|
|
/* Error message shown when a profile update fails. */
|
|
|
"PROFILE_VIEW_ERROR_UPDATE_FAILED" = "Ошибка обновления профиля.";
|
|
|
|
|
|
/* Default text for the profile name field of the profile view. */
|
|
|
"PROFILE_VIEW_NAME_DEFAULT_TEXT" = "Введите ваше имя";
|
|
|
|
|
|
/* Label for the profile avatar field of the profile view. */
|
|
|
"PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "Аватар";
|
|
|
|
|
|
/* Description of the user profile. */
|
|
|
"PROFILE_VIEW_PROFILE_DESCRIPTION" = "Ваш профиль Signal будет виден вашим контактам, когда вы инициируете новые разговоры и когда делитесь чем-либо с другими пользователями и группами.";
|
|
|
|
|
|
/* Link to more information about the user profile. */
|
|
|
"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Нажмите здесь, чтобы узнать больше.";
|
|
|
|
|
|
/* Label for the profile name field of the profile view. */
|
|
|
"PROFILE_VIEW_PROFILE_NAME_FIELD" = "Имя профиля";
|
|
|
|
|
|
/* Button to save the profile view in the profile view. */
|
|
|
"PROFILE_VIEW_SAVE_BUTTON" = "Сохранить";
|
|
|
|
|
|
/* Alert title that indicates the user's profile view is being saved. */
|
|
|
"PROFILE_VIEW_SAVING" = "Сохранение...";
|
|
|
|
|
|
/* Title for the profile view. */
|
|
|
"PROFILE_VIEW_TITLE" = "Профиль";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"PUSH_MANAGER_MARKREAD" = "Отметить как прочтенное";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"PUSH_MANAGER_REPLY" = "Ответить";
|
|
|
|
|
|
/* Title of alert shown when push tokens sync job succeeds. */
|
|
|
"PUSH_REGISTER_SUCCESS" = "Это устройство было заново зарегистрировано для получения push-уведомлений.";
|
|
|
|
|
|
/* Used in table section header and alert view title contexts */
|
|
|
"PUSH_REGISTER_TITLE" = "Push-уведомления";
|
|
|
|
|
|
/* 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" = "Ответить %@";
|
|
|
|
|
|
/* message header label when someone else is quoting you */
|
|
|
"QUOTED_REPLY_AUTHOR_INDICATOR_YOU" = "Отвечает вам";
|
|
|
|
|
|
/* message header label when quoting yourself */
|
|
|
"QUOTED_REPLY_AUTHOR_INDICATOR_YOURSELF" = "Ответ себе";
|
|
|
|
|
|
/* Indicates this message is a quoted reply to an attachment of unknown type. */
|
|
|
"QUOTED_REPLY_TYPE_ATTACHMENT" = "Вложение";
|
|
|
|
|
|
/* Indicates this message is a quoted reply to an audio file. */
|
|
|
"QUOTED_REPLY_TYPE_AUDIO" = "Аудио";
|
|
|
|
|
|
/* 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" = "Изображение";
|
|
|
|
|
|
/* Indicates this message is a quoted reply to a video file. */
|
|
|
"QUOTED_REPLY_TYPE_VIDEO" = "Видео";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"RATING_MSG" = "Если вам нравится использовать Signal для безопасного общения, вы можете поддержать наш проект, поставив ему оценку. Это займет не больше минуты и поможет другим обеспечить безопасность.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"RATING_RATE" = "Оценить Signal";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"RATING_TITLE" = "Поддержите Signal!";
|
|
|
|
|
|
/* Label for 'I forgot my PIN' link in the 2FA registration view. */
|
|
|
"REGISTER_2FA_FORGOT_PIN" = "Я забыл свой PIN-код.";
|
|
|
|
|
|
/* Alert message explaining what happens if you forget your 'two-factor auth pin'. */
|
|
|
"REGISTER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "Регистрация этого номера телефона без PIN-кода блокировки регистрации будет возможна после 7 дней с момента последней активности номера в Signal.";
|
|
|
|
|
|
/* Instructions to enter the 'two-factor auth pin' in the 2FA registration view. */
|
|
|
"REGISTER_2FA_INSTRUCTIONS" = "Для этого номера телефона включена блокировка регистрации. Пожалуйста, введите PIN-код блокировки регистрации.\nPIN-код блокировки регистрации не связан с кодом подтверждения, который был отправлен на ваш телефон на последнем шаге.";
|
|
|
|
|
|
/* Title for alert indicating that attempt to register with 'two-factor auth' failed. */
|
|
|
"REGISTER_2FA_REGISTRATION_FAILED_ALERT_TITLE" = "Регистрация не удалась";
|
|
|
|
|
|
/* Label for 'submit' button in the 2FA registration view. */
|
|
|
"REGISTER_2FA_SUBMIT_BUTTON" = "Подтвердить";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"REGISTER_CONTACTS_WELCOME" = "Добро пожаловать!";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"REGISTER_FAILED_TRY_AGAIN" = "Повторить";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"REGISTER_RATE_LIMITING_BODY" = "Слишком часто. Попробуйте через минуту";
|
|
|
|
|
|
/* Title of alert shown when push tokens sync job fails. */
|
|
|
"REGISTRATION_BODY" = "Не удалось перерегистрироваться для push-уведомлений.";
|
|
|
|
|
|
/* Label for the country code field */
|
|
|
"REGISTRATION_DEFAULT_COUNTRY_NAME" = "Код страны";
|
|
|
|
|
|
/* Navigation title shown when user is re-registering after having enabled registration lock */
|
|
|
"REGISTRATION_ENTER_LOCK_PIN_NAV_TITLE" = "Блокировка регистрации";
|
|
|
|
|
|
/* Placeholder text for the phone number textfield */
|
|
|
"REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Введите номер";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"REGISTRATION_ERROR" = "Ошибка регистрации";
|
|
|
|
|
|
/* alert body during registration */
|
|
|
"REGISTRATION_ERROR_BLANK_VERIFICATION_CODE" = "Невозможно активировать аккаунт до подтверждения отправленного вам кода.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"REGISTRATION_NON_VALID_NUMBER" = "Этот формат телефонного номера не поддерживается. Пожалуйста, обратитесь в поддержку.";
|
|
|
|
|
|
/* Label for the phone number textfield */
|
|
|
"REGISTRATION_PHONENUMBER_BUTTON" = "Телефонный номер";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"REGISTRATION_RESTRICTED_MESSAGE" = "Кому-то не терпится отправить свое первое сообщение! Вы должны зарегестрироваться, чтобы выполнить это действие.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"REGISTRATION_TITLE_LABEL" = "Ваш телефонный номер";
|
|
|
|
|
|
/* Alert view title */
|
|
|
"REGISTRATION_VERIFICATION_FAILED_TITLE" = "Ошибка подтверждения";
|
|
|
|
|
|
/* Error message indicating that registration failed due to a missing or incorrect verification code. */
|
|
|
"REGISTRATION_VERIFICATION_FAILED_WRONG_CODE_DESCRIPTION" = "Введенные цифры отличаются от тех, что мы вам отправили. Попробовать еще раз?";
|
|
|
|
|
|
/* Error message indicating that registration failed due to a missing or incorrect 2FA PIN. */
|
|
|
"REGISTRATION_VERIFICATION_FAILED_WRONG_PIN" = "Некорректный PIN-код блокировки регистрации";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"REGISTRATION_VERIFY_DEVICE" = "Активировать это устройство";
|
|
|
|
|
|
/* Message of alert indicating that users needs to enter a valid phone number to register. */
|
|
|
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "Пожалуйста введите корректный номер телефона для регистрации";
|
|
|
|
|
|
/* Title of alert indicating that users needs to enter a valid phone number to register. */
|
|
|
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "Некорректный номер телефона";
|
|
|
|
|
|
/* Message of alert indicating that users needs to enter a phone number to register. */
|
|
|
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "Пожалуйста введите номер телефона для регистрации";
|
|
|
|
|
|
/* Title of alert indicating that users needs to enter a phone number to register. */
|
|
|
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "Не является телефонным номером";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"REJECT_CALL_BUTTON_TITLE" = "Отклонить";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"RELAY_REGISTERED_ERROR_RECOVERY" = "Телефонный номер, который вы пытаетесь зарегистрировать, уже зарегистрирован на другом сервере. Пожалуйста, отмените там регистрацию и попробуйте заново.";
|
|
|
|
|
|
/* Body text for when user is periodically prompted to enter their registration lock PIN */
|
|
|
"REMINDER_2FA_BODY" = "Блокировка регистрации включена для вашего номера телефона. Чтобы помочь вам запомнить PIN-код блокировки регистрации, Signal будет периодически просить вас подтвердить его.";
|
|
|
|
|
|
/* Body header for when user is periodically prompted to enter their registration lock PIN */
|
|
|
"REMINDER_2FA_BODY_HEADER" = "Напоминание:";
|
|
|
|
|
|
/* Alert message explaining what happens if you forget your 'two-factor auth pin' */
|
|
|
"REMINDER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "Блокировка регистрации помогает защитить ваш номер телефона от несанкционированных попыток регистрации. Эта функция может быть отключена в любое время в настройках конфиденциальности Signal.";
|
|
|
|
|
|
/* Navbar title for when user is periodically prompted to enter their registration lock PIN */
|
|
|
"REMINDER_2FA_NAV_TITLE" = "Введите PIN-код блокировки регистрации";
|
|
|
|
|
|
/* Alert body after wrong guess for 'two-factor auth pin' reminder activity */
|
|
|
"REMINDER_2FA_WRONG_PIN_ALERT_BODY" = "Вы можете установить новый PIN-код в настройках конфиденциальности.";
|
|
|
|
|
|
/* Alert title after wrong guess for 'two-factor auth pin' reminder activity */
|
|
|
"REMINDER_2FA_WRONG_PIN_ALERT_TITLE" = "PIN-код неверен.";
|
|
|
|
|
|
/* Short name for edit menu item to reply to a message. */
|
|
|
"REPLY_ITEM_ACTION" = "Ответить";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"REREGISTER_FOR_PUSH" = "Зарегистрироваться заново";
|
|
|
|
|
|
/* Generic text for button that retries whatever the last action was. */
|
|
|
"RETRY_BUTTON_TEXT" = "Повторить";
|
|
|
|
|
|
/* 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" = "Добавить в группу в любом случае";
|
|
|
|
|
|
/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
|
|
|
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Позвонить в любом случае";
|
|
|
|
|
|
/* button title to confirm sending to a recipient whose safety number recently changed */
|
|
|
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Отправить в любом случае";
|
|
|
|
|
|
/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
|
|
|
"SAFETY_NUMBER_SHARE_FORMAT" = "Наш код безопасности:\n%@";
|
|
|
|
|
|
/* Action sheet heading */
|
|
|
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Код безопасности с пользователем %@ изменился. Возможно, вы хотите его подтвердить.";
|
|
|
|
|
|
/* label presented once scanning (camera) view is visible. */
|
|
|
"SCAN_CODE_INSTRUCTIONS" = "Отсканируйте QR-код на устройстве пользователя.";
|
|
|
|
|
|
/* Title for the 'scan QR code' view. */
|
|
|
"SCAN_QR_CODE_VIEW_TITLE" = "Сканировать QR-код";
|
|
|
|
|
|
/* Indicates a delay of zero seconds, and that 'screen lock activity' will timeout immediately. */
|
|
|
"SCREEN_LOCK_ACTIVITY_TIMEOUT_NONE" = "Мгновенно";
|
|
|
|
|
|
/* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */
|
|
|
"SCREEN_LOCK_ENABLE_UNKNOWN_ERROR" = "Не удалось получить доступ к аутентификации.";
|
|
|
|
|
|
/* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */
|
|
|
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Ошибка аутентификации.";
|
|
|
|
|
|
/* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */
|
|
|
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Слишком много неудачных попыток аутентификации. Пожалуйста, повторите попытку позже.";
|
|
|
|
|
|
/* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */
|
|
|
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Вы должны включить код доступа в настройках iOS, чтобы использовать блокировку экрана.";
|
|
|
|
|
|
/* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */
|
|
|
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Вы должны включить код доступа в настройках iOS, чтобы использовать блокировку экрана.";
|
|
|
|
|
|
/* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */
|
|
|
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Вы должны включить код доступа в настройках iOS, чтобы использовать блокировку экрана.";
|
|
|
|
|
|
/* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'screen lock'. */
|
|
|
"SCREEN_LOCK_REASON_UNLOCK_SCREEN_LOCK" = "Аутентификация для открытия Signal.";
|
|
|
|
|
|
/* Title for alert indicating that screen lock could not be unlocked. */
|
|
|
"SCREEN_LOCK_UNLOCK_FAILED" = "Ошибка аутентификации";
|
|
|
|
|
|
/* Label for button on lock screen that lets users unlock Signal. */
|
|
|
"SCREEN_LOCK_UNLOCK_SIGNAL" = "Разблокировать Signal";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Поиск по имени или номеру";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SECURE_SESSION_RESET" = "Безопасный сеанс связи был сброшен.";
|
|
|
|
|
|
/* Label for 'select GIF to attach' action sheet button */
|
|
|
"SELECT_GIF_BUTTON" = "GIF";
|
|
|
|
|
|
/* Table section header for conversations you haven't recently used. */
|
|
|
"SELECT_THREAD_TABLE_OTHER_CHATS_TITLE" = "Другие контакты";
|
|
|
|
|
|
/* Table section header for recently active conversations */
|
|
|
"SELECT_THREAD_TABLE_RECENT_CHATS_TITLE" = "Недавние чаты";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SEND_AGAIN_BUTTON" = "Отправить еще раз";
|
|
|
|
|
|
/* Label for the send button in the conversation view. */
|
|
|
"SEND_BUTTON_TITLE" = "Отправить";
|
|
|
|
|
|
/* Alert body after invite failed */
|
|
|
"SEND_INVITE_FAILURE" = "Ошибка отправки приглашения, пожалуйста, повторить попытку.";
|
|
|
|
|
|
/* Alert body after invite succeeded */
|
|
|
"SEND_INVITE_SUCCESS" = "Приглашение к использованию Signal отправлено!";
|
|
|
|
|
|
/* Text for button to send a Signal invite via SMS. %@ is placeholder for the recipient's phone number. */
|
|
|
"SEND_INVITE_VIA_SMS_BUTTON_FORMAT" = "Пригласить %@ по SMS";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SEND_SMS_CONFIRM_TITLE" = "Пригласить друга через незащищенное SMS?";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SEND_SMS_INVITE_TITLE" = "Хотите пригласить этот номер в Signal:";
|
|
|
|
|
|
/* Navbar title */
|
|
|
"SETTINGS_ABOUT" = "О программе";
|
|
|
|
|
|
/* Title for the 'block contact' section of the 'add to block list' view. */
|
|
|
"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "Заблокировать контакт";
|
|
|
|
|
|
/* Title for the 'block phone number' section of the 'add to block list' view. */
|
|
|
"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "Заблокировать номер";
|
|
|
|
|
|
/* Title for the 'add to block list' view. */
|
|
|
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "Заблокировать";
|
|
|
|
|
|
/* Label for the 'manual censorship circumvention' switch. */
|
|
|
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Обходить цензуру";
|
|
|
|
|
|
/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
|
|
|
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "Местоположение: %@";
|
|
|
|
|
|
/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
|
|
|
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "Если включить данную функцию, то Signal будет пытаться обойти цензуру (блокировку провайдером). Не включайте данную функцию в тех местах, где Signal не цензурируется.";
|
|
|
|
|
|
/* 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" = "Обход цензуры (блокировки провайдером) был активирован на основе номера телефона Вашего аккаунта.";
|
|
|
|
|
|
/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
|
|
|
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Обход цензуры (блокировки провайдером) может быть активирован только при подключении к интернету.";
|
|
|
|
|
|
/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
|
|
|
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Обход цензуры не требуется: Вы уже подключены к Signal.";
|
|
|
|
|
|
/* Table header for the 'censorship circumvention' section. */
|
|
|
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Обход цензуры";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_ADVANCED_DEBUGLOG" = "Включить журнал отладки";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_ADVANCED_SUBMIT_DEBUGLOG" = "Отправить журнал отладки";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_ADVANCED_TITLE" = "Расширенные";
|
|
|
|
|
|
/* Format string for the default 'Note' sound. Embeds the system {{sound name}}. */
|
|
|
"SETTINGS_AUDIO_DEFAULT_TONE_LABEL_FORMAT" = "%@ (по умолчанию)";
|
|
|
|
|
|
/* Label for the backup view in app settings. */
|
|
|
"SETTINGS_BACKUP" = "Резервная копия";
|
|
|
|
|
|
/* Label for 'backup now' button in the backup settings view. */
|
|
|
"SETTINGS_BACKUP_BACKUP_NOW" = "Создать резервную копию";
|
|
|
|
|
|
/* Label for 'cancel backup' button in the backup settings view. */
|
|
|
"SETTINGS_BACKUP_CANCEL_BACKUP" = "Отменить резервное копирование";
|
|
|
|
|
|
/* Label for switch in settings that controls whether or not backup is enabled. */
|
|
|
"SETTINGS_BACKUP_ENABLING_SWITCH" = "Резервное копирование включено";
|
|
|
|
|
|
/* Label for phase row in the in the backup settings view. */
|
|
|
"SETTINGS_BACKUP_PHASE" = "Этап";
|
|
|
|
|
|
/* Label for phase row in the in the backup settings view. */
|
|
|
"SETTINGS_BACKUP_PROGRESS" = "Прогресс";
|
|
|
|
|
|
/* Label for status row in the in the backup settings view. */
|
|
|
"SETTINGS_BACKUP_STATUS" = "Статус";
|
|
|
|
|
|
/* Indicates that the last backup failed. */
|
|
|
"SETTINGS_BACKUP_STATUS_FAILED" = "Сбой резервного копирования";
|
|
|
|
|
|
/* Indicates that app is not backing up. */
|
|
|
"SETTINGS_BACKUP_STATUS_IDLE" = "Ожидание";
|
|
|
|
|
|
/* Indicates that app is backing up. */
|
|
|
"SETTINGS_BACKUP_STATUS_IN_PROGRESS" = "Резервное копирование";
|
|
|
|
|
|
/* Indicates that the last backup succeeded. */
|
|
|
"SETTINGS_BACKUP_STATUS_SUCCEEDED" = "Резервное копирование выполнено";
|
|
|
|
|
|
/* A label for the 'add phone number' button in the block list table. */
|
|
|
"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Добавить";
|
|
|
|
|
|
/* A label that indicates the user has no Signal contacts. */
|
|
|
"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "К сожалению, у Вас нет ни одного контакта, пользующегося Signal.";
|
|
|
|
|
|
/* A label that indicates the user's search has no matching results. */
|
|
|
"SETTINGS_BLOCK_LIST_NO_SEARCH_RESULTS" = "Ничего не найдено";
|
|
|
|
|
|
/* Label for the block list section of the settings view */
|
|
|
"SETTINGS_BLOCK_LIST_TITLE" = "Заблокированные";
|
|
|
|
|
|
/* Accessibility hint for the settings button */
|
|
|
"SETTINGS_BUTTON_ACCESSIBILITY" = "Настройки";
|
|
|
|
|
|
/* Table cell label */
|
|
|
"SETTINGS_CALLING_HIDES_IP_ADDRESS_PREFERENCE_TITLE" = "Всегда пересылать вызовы";
|
|
|
|
|
|
/* User settings section footer, a detailed explanation */
|
|
|
"SETTINGS_CALLING_HIDES_IP_ADDRESS_PREFERENCE_TITLE_DETAIL" = "Обрабатывать все вызовы через сервер Signal, чтобы избежать привязки Вашего IP-адреса к Вашему контакту. Включение данной опции уменьшит качество связи.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_CLEAR_HISTORY" = "Очистить историю";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_COPYRIGHT" = "Все права принадлежат Open Whisper Systems\nЛицензия GPLv3";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_DELETE_ACCOUNT_BUTTON" = "Удалить учетную запись";
|
|
|
|
|
|
/* Alert message before user confirms clearing history */
|
|
|
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION" = "Вы уверены, что хотите удалить всю историю (сообщения, вложения, журнал вызовов и т. д.)? Эта операция необратима.";
|
|
|
|
|
|
/* Confirmation text for button which deletes all message, calling, attachments, etc. */
|
|
|
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_BUTTON" = "Удалить все";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_HELP_HEADER" = "Помощь";
|
|
|
|
|
|
/* Section header */
|
|
|
"SETTINGS_HISTORYLOG_TITLE" = "Очистить историю";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_INFORMATION_HEADER" = "Информация";
|
|
|
|
|
|
/* Settings table view cell label */
|
|
|
"SETTINGS_INVITE_TITLE" = "Пригласите друзей";
|
|
|
|
|
|
/* content of tweet when inviting via twitter */
|
|
|
"SETTINGS_INVITE_TWITTER_TEXT" = "Вы можете связаться со мной, используя @signalapp. Получить его сейчас: https://signal.org/download/";
|
|
|
|
|
|
/* Label for settings view that allows user to change the notification sound. */
|
|
|
"SETTINGS_ITEM_NOTIFICATION_SOUND" = "Звук сообщения";
|
|
|
|
|
|
/* Title for settings activity */
|
|
|
"SETTINGS_NAV_BAR_TITLE" = "Настройки";
|
|
|
|
|
|
/* table section footer */
|
|
|
"SETTINGS_NOTIFICATION_CONTENT_DESCRIPTION" = "Во время блокировки телефона могут появляться уведомления о звонках и сообщениях. Возможно, вы пожелаете ограничить то, что будет показано в этих уведомлениях.";
|
|
|
|
|
|
/* table section header */
|
|
|
"SETTINGS_NOTIFICATION_CONTENT_TITLE" = "Содержимое уведомления";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_NOTIFICATIONS" = "Уведомления";
|
|
|
|
|
|
/* Label for 'CallKit privacy' preference */
|
|
|
"SETTINGS_PRIVACY_CALLKIT_PRIVACY_TITLE" = "Показывать имя и номер вызывающего абонента";
|
|
|
|
|
|
/* Settings table section footer. */
|
|
|
"SETTINGS_PRIVACY_CALLKIT_SYSTEM_CALL_LOG_PREFERENCE_DESCRIPTION" = "Показывать вызовы в списке \"Недавние\" в приложении Tелефон iOS.";
|
|
|
|
|
|
/* Short table cell label */
|
|
|
"SETTINGS_PRIVACY_CALLKIT_SYSTEM_CALL_LOG_PREFERENCE_TITLE" = "Показать вызовы в Недавних";
|
|
|
|
|
|
/* Short table cell label */
|
|
|
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "Интеграция вызовов с iOS";
|
|
|
|
|
|
/* Settings table view cell label */
|
|
|
"SETTINGS_PRIVACY_TITLE" = "Конфиденциальность";
|
|
|
|
|
|
/* Label for the 'read receipts' setting. */
|
|
|
"SETTINGS_READ_RECEIPT" = "Уведомления о прочтении";
|
|
|
|
|
|
/* An explanation of the 'read receipts' setting. */
|
|
|
"SETTINGS_READ_RECEIPTS_SECTION_FOOTER" = "Просматривайте и делитесь отчетами о прочтении сообщений. Этот параметр является необязательным и применяется ко всем разговорам.";
|
|
|
|
|
|
/* Label for the 'screen lock activity timeout' setting of the privacy settings. */
|
|
|
"SETTINGS_SCREEN_LOCK_ACTIVITY_TIMEOUT" = "Тайм-аут блокировки экрана";
|
|
|
|
|
|
/* Footer for the 'screen lock' section of the privacy settings. */
|
|
|
"SETTINGS_SCREEN_LOCK_SECTION_FOOTER" = "Разблокировать Signal, используя Touch ID, Face ID, или кода вашего устройства iOS. Вы также можете отвечать на входящие вызовы и получать уведомления о сообщениях, пока включена блокировка экрана. Настройки уведомлений Signal позволяют настраивать отображаемую информацию.";
|
|
|
|
|
|
/* Title for the 'screen lock' section of the privacy settings. */
|
|
|
"SETTINGS_SCREEN_LOCK_SECTION_TITLE" = "Блокировка экрана";
|
|
|
|
|
|
/* Label for the 'enable screen lock' switch of the privacy settings. */
|
|
|
"SETTINGS_SCREEN_LOCK_SWITCH_LABEL" = "Блокировка экрана";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_SCREEN_SECURITY" = "Включить защиту экрана";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_SCREEN_SECURITY_DETAIL" = "Запретить предпросмотр содержимого Signal в переключателе приложений iOS.";
|
|
|
|
|
|
/* Settings table section footer. */
|
|
|
"SETTINGS_SECTION_CALL_KIT_DESCRIPTION" = "Если включить интеграцию вызовов с iOS, то вызовы Signal будут проходить через встроенную систему звонков iOS, отображая их на заблокированном экране и сохраняя в истории вызовов телефона. Обратите внимание, что если на Вашем устройстве включен iCloud, то в этом случае информация о звонках может отправляться в Apple.";
|
|
|
|
|
|
/* Label for the notifications section of conversation settings view. */
|
|
|
"SETTINGS_SECTION_NOTIFICATIONS" = "Уведомления";
|
|
|
|
|
|
/* Header Label for the sounds section of settings views. */
|
|
|
"SETTINGS_SECTION_SOUNDS" = "Звуки";
|
|
|
|
|
|
/* settings topic header for table section */
|
|
|
"SETTINGS_SECTION_TITLE_CALLING" = "Звонки";
|
|
|
|
|
|
/* Section header */
|
|
|
"SETTINGS_SECURITY_TITLE" = "Защита экрана";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_SUPPORT" = "Поддержка";
|
|
|
|
|
|
/* Indicates that 'two factor auth' is disabled in the privacy settings. */
|
|
|
"SETTINGS_TWO_FACTOR_AUTH_DISABLED" = "Отключено";
|
|
|
|
|
|
/* Indicates that 'two factor auth' is enabled in the privacy settings. */
|
|
|
"SETTINGS_TWO_FACTOR_AUTH_ENABLED" = "Включено";
|
|
|
|
|
|
/* Label for the 'two factor auth' item of the privacy settings. */
|
|
|
"SETTINGS_TWO_FACTOR_AUTH_ITEM" = "Блокировка регистрации";
|
|
|
|
|
|
/* Title for the 'two factor auth' section of the privacy settings. */
|
|
|
"SETTINGS_TWO_FACTOR_AUTH_TITLE" = "Блокировка регистрации";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SETTINGS_VERSION" = "Версия";
|
|
|
|
|
|
/* action sheet item to open native mail app */
|
|
|
"SHARE_ACTION_MAIL" = "Почта";
|
|
|
|
|
|
/* action sheet item to open native messages app */
|
|
|
"SHARE_ACTION_MESSAGE" = "Сообщения";
|
|
|
|
|
|
/* action sheet item */
|
|
|
"SHARE_ACTION_TWEET" = "Twitter";
|
|
|
|
|
|
/* alert body when sharing file failed because of untrusted/changed identity keys */
|
|
|
"SHARE_EXTENSION_FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_FORMAT" = "Ваш код безопасности с %@ недавно изменился. Вы можете проверить его в основном приложении перед повторной отправкой.";
|
|
|
|
|
|
/* Indicates that the share extension is still loading. */
|
|
|
"SHARE_EXTENSION_LOADING" = "Загрузка...";
|
|
|
|
|
|
/* Message indicating that the share extension cannot be used until the user has registered in the main app. */
|
|
|
"SHARE_EXTENSION_NOT_REGISTERED_MESSAGE" = "Запустите приложение Signal для регистрации.";
|
|
|
|
|
|
/* Title indicating that the share extension cannot be used until the user has registered in the main app. */
|
|
|
"SHARE_EXTENSION_NOT_REGISTERED_TITLE" = "Не зарегистрированы";
|
|
|
|
|
|
/* Message indicating that the share extension cannot be used until the main app has been launched at least once. */
|
|
|
"SHARE_EXTENSION_NOT_YET_MIGRATED_MESSAGE" = "Запустите приложение Signal для обновления или регистрации.";
|
|
|
|
|
|
/* 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" = "Не готов";
|
|
|
|
|
|
/* Alert title */
|
|
|
"SHARE_EXTENSION_SENDING_FAILURE_TITLE" = "Не удалось отправить вложение";
|
|
|
|
|
|
/* Alert title */
|
|
|
"SHARE_EXTENSION_SENDING_IN_PROGRESS_TITLE" = "Загрузка...";
|
|
|
|
|
|
/* Shown when trying to share content to a Signal user for the share extension. Followed by failure details. */
|
|
|
"SHARE_EXTENSION_UNABLE_TO_BUILD_ATTACHMENT_ALERT_TITLE" = "Не удалось подготовить вложение";
|
|
|
|
|
|
/* Title for the 'share extension' view. */
|
|
|
"SHARE_EXTENSION_VIEW_TITLE" = "Поделиться в Signal";
|
|
|
|
|
|
/* Action sheet item */
|
|
|
"SHOW_SAFETY_NUMBER_ACTION" = "Показать новый код безопасности";
|
|
|
|
|
|
/* notification action */
|
|
|
"SHOW_THREAD_BUTTON_TITLE" = "Показать переписку";
|
|
|
|
|
|
/* body sent to contacts when inviting to Install Signal */
|
|
|
"SMS_INVITE_BODY" = "Предлагаю установить Signal! Вот ссылка:";
|
|
|
|
|
|
/* Label for the 'no sound' option that allows users to disable sounds for notifications, etc. */
|
|
|
"SOUNDS_NONE" = "Нет";
|
|
|
|
|
|
/* Alert body after verifying privacy with {{other user's name}} */
|
|
|
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Ваш код безопасности совпал с %@. Вы можете отметить этот контакт как проверенный.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"SUCCESSFUL_VERIFICATION_TITLE" = "Коды безопасности совпадают!";
|
|
|
|
|
|
/* {{number of days}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 days}}'. See other *_TIME_AMOUNT strings */
|
|
|
"TIME_AMOUNT_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" = "%@д";
|
|
|
|
|
|
/* {{number of hours}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 hours}}'. See other *_TIME_AMOUNT strings */
|
|
|
"TIME_AMOUNT_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" = "%@ч";
|
|
|
|
|
|
/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
|
|
|
"TIME_AMOUNT_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" = "%@м";
|
|
|
|
|
|
/* {{number of seconds}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 seconds}}'. See other *_TIME_AMOUNT strings */
|
|
|
"TIME_AMOUNT_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" = "%@с";
|
|
|
|
|
|
/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
|
|
|
"TIME_AMOUNT_SINGLE_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" = "%@ часа";
|
|
|
|
|
|
/* {{1 minute}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 minute}}'. See other *_TIME_AMOUNT strings */
|
|
|
"TIME_AMOUNT_SINGLE_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" = "%@ недели";
|
|
|
|
|
|
/* {{number of weeks}}, embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 weeks}}'. See other *_TIME_AMOUNT strings */
|
|
|
"TIME_AMOUNT_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" = "%@н";
|
|
|
|
|
|
/* Label for the cancel button in an alert or action sheet. */
|
|
|
"TXT_CANCEL_TITLE" = "Отменить";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"TXT_DELETE_TITLE" = "Удалить";
|
|
|
|
|
|
/* Pressing this button moves an archived thread from the archive back to the inbox */
|
|
|
"UNARCHIVE_ACTION" = "Разархивировать";
|
|
|
|
|
|
/* In Inbox view, last message label for thread with corrupted attachment. */
|
|
|
"UNKNOWN_ATTACHMENT_LABEL" = "Неизвестное вложение";
|
|
|
|
|
|
/* Message shown in conversation view that offers to block an unknown user. */
|
|
|
"UNKNOWN_CONTACT_BLOCK_OFFER" = "Пользователя нет в Вашем списке контактов. Заблокировать его?";
|
|
|
|
|
|
/* Displayed if for some reason we can't determine a contacts phone number *or* name */
|
|
|
"UNKNOWN_CONTACT_NAME" = "Неизвестный контакт";
|
|
|
|
|
|
/* Indicates an unknown or unrecognizable value. */
|
|
|
"UNKNOWN_VALUE" = "Неизвестно";
|
|
|
|
|
|
/* button title for unlinking a device */
|
|
|
"UNLINK_ACTION" = "Отвязать";
|
|
|
|
|
|
/* Alert message to confirm unlinking a device */
|
|
|
"UNLINK_CONFIRMATION_ALERT_BODY" = "После отвязки устройство не сможет получать и отправлять сообщения.";
|
|
|
|
|
|
/* Alert title for confirming device deletion */
|
|
|
"UNLINK_CONFIRMATION_ALERT_TITLE" = "Отвязать «%@»?";
|
|
|
|
|
|
/* Alert title when unlinking device fails */
|
|
|
"UNLINKING_FAILED_ALERT_TITLE" = "Signal не смог отвязать ваше устройство.";
|
|
|
|
|
|
/* Label text in device manager for a device with no name */
|
|
|
"UNNAMED_DEVICE" = "Безымянное устройство";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"UNREGISTER_SIGNAL_FAIL" = "Не удалось отменить регистрацию Signal.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"UNSUPPORTED_ATTACHMENT" = "Получено вложение неподдерживаемого типа.";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"UNSUPPORTED_FEATURE_ERROR" = "Ваше устройство не поддерживает эту функцию.";
|
|
|
|
|
|
/* Title for alert indicating that group members can't be removed. */
|
|
|
"UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_MESSAGE" = "Вы не можете удалить участников группы. Для этого необходимо, чтобы участники покинули группу самостоятельно. Либо просто создайте новую группу без какого-либо участника.";
|
|
|
|
|
|
/* Title for alert indicating that group members can't be removed. */
|
|
|
"UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_TITLE" = "Не разрешено";
|
|
|
|
|
|
/* Description of CallKit to upgrading (existing) users */
|
|
|
"UPGRADE_EXPERIENCE_CALLKIT_DESCRIPTION" = "Ответить на входящий звонок с экрана блокировки можно при включенной интеграции вызовов с iOS. Мы отключили это по умолчанию в целях соблюдения Вашей приватности";
|
|
|
|
|
|
/* button label shown once when when user upgrades app, in context of call kit */
|
|
|
"UPGRADE_EXPERIENCE_CALLKIT_PRIVACY_SETTINGS_BUTTON" = "Узнайте больше в настройках приватности. ";
|
|
|
|
|
|
/* Header for upgrade experience */
|
|
|
"UPGRADE_EXPERIENCE_CALLKIT_TITLE" = "Просто перетащите на Ответ";
|
|
|
|
|
|
/* Description for notification audio customization */
|
|
|
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_DESCRIPTION" = "Теперь вы можете выбирать звуки уведомлений по умолчанию и для разговора, а сигнал вызова будет воспроизводить ту мелодию звонка, которую вы выбрали для каждого системного контакта.";
|
|
|
|
|
|
/* button label shown one time, after upgrade */
|
|
|
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_SETTINGS_BUTTON" = "Просмотр параметров уведомлений";
|
|
|
|
|
|
/* Header for upgrade experience */
|
|
|
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_TITLE" = "Обновленные звуки вызовов и сообщений";
|
|
|
|
|
|
/* button label shown one time, after user upgrades app */
|
|
|
"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "Настроить ваш профиль";
|
|
|
|
|
|
/* Description of new profile feature for upgrading (existing) users */
|
|
|
"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_DESCRIPTION" = "Теперь вы можете поделиться фотографией профиля и именем с друзьями в Signal";
|
|
|
|
|
|
/* Header for upgrade experience */
|
|
|
"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_TITLE" = "Готовы к крупному плану?";
|
|
|
|
|
|
/* Description of new profile feature for upgrading (existing) users */
|
|
|
"UPGRADE_EXPERIENCE_INTRODUCING_READ_RECEIPTS_DESCRIPTION" = "Теперь у вас есть возможность узнавать и делиться о прочтении сообщений.";
|
|
|
|
|
|
/* button label shown one time, after upgrade */
|
|
|
"UPGRADE_EXPERIENCE_INTRODUCING_READ_RECEIPTS_PRIVACY_SETTINGS" = "Включите отчеты о прочтении в настройках конфиденциальности.";
|
|
|
|
|
|
/* Header for upgrade experience */
|
|
|
"UPGRADE_EXPERIENCE_INTRODUCING_READ_RECEIPTS_TITLE" = "Введение в отчеты о прочтении";
|
|
|
|
|
|
/* Description of video calling to upgrading (existing) users */
|
|
|
"UPGRADE_EXPERIENCE_VIDEO_DESCRIPTION" = "Теперь Signal поддерживает приватные видеозвонки. Просто начните вызов как обычно и нажмите кнопку с изображением камеры на экране.";
|
|
|
|
|
|
/* Header for upgrade experience */
|
|
|
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Добро пожаловать в Видео Звонки!";
|
|
|
|
|
|
/* Message for the alert indicating that user should upgrade iOS. */
|
|
|
"UPGRADE_IOS_ALERT_MESSAGE" = "Для Signal требуется iOS 9 или новее. Обновите iOS: Настройки >> Общее >> Обновление ПО.";
|
|
|
|
|
|
/* Title for the alert indicating that user should upgrade iOS. */
|
|
|
"UPGRADE_IOS_ALERT_TITLE" = "Обновите IOS";
|
|
|
|
|
|
/* No comment provided by engineer. */
|
|
|
"Upgrading Signal ..." = "Обновление...";
|
|
|
|
|
|
/* button text for back button on verification view */
|
|
|
"VERIFICATION_BACK_BUTTON" = "Назад";
|
|
|
|
|
|
/* Text field placeholder for SMS verification code during registration */
|
|
|
"VERIFICATION_CHALLENGE_DEFAULT_TEXT" = "Код подтверждения";
|
|
|
|
|
|
/* button text during registration to request phone number verification be done via phone call */
|
|
|
"VERIFICATION_CHALLENGE_SEND_VIA_VOICE" = "Сообщить код посредством голосовой связи";
|
|
|
|
|
|
/* button text during registration to request another SMS code be sent */
|
|
|
"VERIFICATION_CHALLENGE_SUBMIT_AGAIN" = "Прислать код подтвеждения по SMS";
|
|
|
|
|
|
/* button text during registration to submit your SMS verification code. */
|
|
|
"VERIFICATION_CHALLENGE_SUBMIT_CODE" = "Подтвердить";
|
|
|
|
|
|
/* Label indicating the phone number currently being verified. */
|
|
|
"VERIFICATION_PHONE_NUMBER_FORMAT" = "Введите код подтверждения, который мы отправим %@";
|
|
|
|
|
|
/* 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" = "Вы отметили %@ как непроверенный.";
|
|
|
|
|
|
/* 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" = "Вы отметили %@ как проверенный на другом устройстве.";
|
|
|
|
|
|
/* 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" = "Вы отметили %@ как проверенный.";
|
|
|
|
|
|
/* 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" = "Вы отметили %@ как проверенный на другом устройстве";
|
|
|
|
|
|
/* Generic message indicating that verification state changed for a given user. */
|
|
|
"VERIFICATION_STATE_CHANGE_GENERIC" = "Состояние проверки изменено.";
|
|
|
|
|
|
/* Label for button or row which allows users to verify the safety number of another user. */
|
|
|
"VERIFY_PRIVACY" = "Показать код безопасности";
|
|
|
|
|
|
/* Label for button or row which allows users to verify the safety numbers of multiple users. */
|
|
|
"VERIFY_PRIVACY_MULTIPLE" = "Просмотр кодов безопасности";
|
|
|
|
|
|
/* Indicates how to cancel a voice message. */
|
|
|
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "Проведите в сторону для отмены";
|
|
|
|
|
|
/* Filename for voice messages. */
|
|
|
"VOICE_MESSAGE_FILE_NAME" = "Голосовое сообщение";
|
|
|
|
|
|
/* Message for the alert indicating the 'voice message' needs to be held to be held down to record. */
|
|
|
"VOICE_MESSAGE_TOO_SHORT_ALERT_MESSAGE" = "Нажмите и удерживайте для записи голосового сообщения";
|
|
|
|
|
|
/* Title for the alert indicating the 'voice message' needs to be held to be held down to record. */
|
|
|
"VOICE_MESSAGE_TOO_SHORT_ALERT_TITLE" = "Голосовое сообщение";
|
|
|
|
|
|
/* Activity indicator title, shown upon returning to the device manager, until you complete the provisioning process on desktop */
|
|
|
"WAITING_TO_COMPLETE_DEVICE_LINK_TEXT" = "Продолжите настройку в Signal Desktop.";
|
|
|
|
|
|
/* Info Message when you disable disappearing messages */
|
|
|
"YOU_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "Вы отключили исчезающие сообщения.";
|
|
|
|
|
|
/* Info message embedding a {{time amount}}, see the *_TIME_AMOUNT strings for context. */
|
|
|
"YOU_UPDATED_DISAPPEARING_MESSAGES_CONFIGURATION" = "Вы установили время исчезновения сообщений — %@.";
|
|
|
|
|
|
// Strings Copied in from JSQMessagesViewController
|
|
|
|
|
|
|
|
|
"load_earlier_messages" = "Загрузить более ранние сообщения";
|
|
|
|
|
|
"send" = "Отправить";
|
|
|
|
|
|
"new_message" = "Новое сообщение";
|
|
|
|
|
|
"text_message_accessibility_label" = "%@: %@";
|
|
|
|
|
|
"media_message_accessibility_label" = "%@: медиасообщение";
|
|
|
|
|
|
"accessory_button_accessibility_label" = "Поделиться медиа";
|
|
|
|
|
|
"new_message_received_accessibility_announcement" = "Получено новое сообщение";
|