/* formatter input error format */
"'%@' is not a valid social security number." = "Недопустимый номер социального страхования: %@.";

/* abbreviated string for bytes format */
"%0.1f GB" = "%0.1f ГБ";

/* abbreviated string for gigahertz format */
"%0.1f GHz" = "%0.1f ГГц";

/* abbreviated string for bytes format */
"%0.1f kB" = "%0.1f КБ";

/* abbreviated string for kilohertz format */
"%0.1f KHz" = "%0.1f кГц";

/* abbreviated string for bytes format */
"%0.1f MB" = "%0.1f МБ";

/* abbreviated string for megahertz format */
"%0.1f MHz" = "%0.1f МГц";

/* abbreviated string for bytes format */
"%0.1f PB" = "%0.1f ПБ";

/* abbreviated string for bytes format */
"%0.1f TB" = "%0.1f ТБ";

/* abbreviated string for terahertz format */
"%0.1f THz" = "%0.1f ТГц";

/* abbreviated string for bytes format */
"%d bytes" = "%d байт";

/* abbreviated string for hertz format */
"%u Hz" = "%u Гц";

/* summary text - document is encrypted using a password */
"<Encryption: A password is set>" = "Пароль";

/* summary text - document is not encrypted */
"<Encryption: None>" = "Нет";

/* summary text - document is encrypted using one or more public keys */
"<Encryption: using %u key(s)>" = "Ключи %u";

/* approximate time interval: more than one hour */
"about %.1f hours" = "около %.1f часов";

/* approximate time interval: some minutes since start or until finish */
"about %d minutes" = "около %d минут";

/* approximate time interval: seconds since start or until finish */
"about %d seconds" = "около %d секунд";

/* approximate time interval: one minute */
"about a minute" = "около минуты";

/* approximate time interval: one hour */
"about an hour" = "около часа";

/* script exception format */
"Add command has invalid 'to' specifier." = "Команда добавления имеет недопустимый признак «to».";

/* script exception format */
"Add command missing the required 'to' specifier." = "В команде добавления отсутствует обязательный признак «to».";

/* error reason */
"Another application has overridden the lock at \"%@\"." = "%@ заблокирован другой программой.";

/* invalid bundle reason */
"Bundle is obsolete" = "Пакет устарел";

/* invalid bundle reason */
"Bundle requires additional software" = "Для пакета требуется дополнительное ПО";

/* compression error reason */
"bzip2 library returned error code %d when finishing compression. %s." = "Библиотека bzip2 при завершении сжатия вернула ошибку с кодом %1$d. %2$s.";

/* decompression error reason */
"bzip2 library returned error code %d when reading data. %s." = "Библиотека bzip2 при чтении данных вернула ошибку с кодом %1$d. %2$s.";

/* compression error reason */
"bzip2 library returned error code %d when writing data. %s." = "Библиотека bzip2 при записи данных вернула ошибку с кодом %1$d. %2$s.";

/* OFLockFile recovery option */
"Cancel" = "Отмена";

/* error recovery option */
"Cancel <error recovery>" = "Отмена";

/* error description */
"Cannot create socket." = "Невозможно создать сокет.";

/* alert title when clicking on a configuration value URL */
"Change configuration?" = "Изменить конфигурацию?";

/* error description - a UNIX subprocess exited due to a signal */
"command '%@' exited due to signal %d (%s)" = "выполнение команды «%1$@» было прекращено из-за сигнала %2$d (%3$s)";

/* error description - a UNIX subprocess exited with a nonzero status */
"command '%@' returned %d" = "команда «%1$@» вернула значение %2$d";

/* Error message when mkdir() fails
   Error message when mkdir() will fail because there's a file in the way
   Error message when stat() fails when trying to create a directory tree */


"Could not create directory" = "Не удалось создать папку";

/* error description - unable to start a child process using the fork syscall
   error description - unable to start a child process using the spawn syscall */

"Could not fork '%@'" = "Не удалось выполнить ветвление «%@»";

/* Provisioning profile parsing error general description */
"Could not parse entitlements from embedded provisioning profile" = "Не удалось обработать права из встроенного профиля подготовки";

/* time span formatter span */
"d" = "д";

/* time span formatter span */
"day" = "день";

/* time span formatter span */
"days" = "дней";

/* invalid bundle reason */
"Duplicate bundle name" = "Дублирующееся имя пакета";

/* Error message when trying to use an elliptic-curve key on a MacOS or iOS version that does not support them */
"EC public keys are not usable on this OS version" = "Открытые ключи EC не используются в этой версии OS";

/* time span formatter span - DO NOT add leading or trailing whitespace */
"ed" = "ад";

/* time span formatter span - DO NOT add leading or trailing whitespace */
"eh" = "ач";

/* exception reason */
"Element '%@' not allowed at path: %@" = "Элемент «%1$@» не разрешен для пути: %2$@";

/* time span formatter span - DO NOT add leading or trailing whitespace */
"em" = "ам";

/* Provisioning profile parsing error reason – invalid PKCS#7 file */
"Embedded provisioning profile is not a valid PKCS#7 archive" = "Встроенный профиль подготовки не является допустимым архивом PKCS#7";

/* Provisioning profile parsing error reason – no embedded.mobileprovision file */
"Embedded provisioning profile not found" = "Встроенный профиль подготовки не найден";

/* Provisioning profile parsing error reason – embedded.mobileprovision unreadable */
"Embedded provisioning profile not readable" = "Встроенный профиль подготовки не читается";

/* time span formatter span - DO NOT add leading or trailing whitespace */
"emo" = "амес";

/* error description */
"Error creating pipe" = "Ошибка при создании канала";

/* Error encountered when trying to pass data through a UNIX command - parameter is underlying error text */
"Error filtering data through UNIX command: %@" = "Ошибка фильтрации данных с помощью команды UNIX: %@";

/* time span formatter span - DO NOT add leading or trailing whitespace */
"es" = "ас";

/* time span formatter span - DO NOT add leading or trailing whitespace */
"ew" = "ан";

/* time span formatter span - DO NOT add leading or trailing whitespace */
"ey" = "аг";

/* error reason */
"Failed to convert '%@' to the same type as '%@' (%@)" = "Сбой преобразования «%1$@» в тип, совпадающий с «%2$@» (%3$@)";

/* error reason */
"Failed to create directory for lock file at \"%@\"." = "Сбой создания каталога для блокирования файла по адресу %@.";

/* error reason */
"Failed to serialize lock information." = "Сбой сериализации данных блокировки.";

/* error reason */
"Failed to write lock file.  %@" = "Сбой записи заблокированного файла.  %@";

/* time span formatter span */
"h" = "ч";

/* time span formatter span */
"hour" = "час";

/* time span formatter span */
"hours" = "часов";

/* formatter input error */
"Invalid time span format" = "Неверный формат временного интервала";

/* local bundle path readable string */
"local configuration file" = "файл локальной конфигурации";

/* time span formatter span */
"m" = "мин.";

/* time span formatter span */
"minute" = "мин.";

/* time span formatter span */
"minutes" = "мин.";

/* time span formatter span */
"mo" = "мес.";

/* time span formatter span */
"month" = "мес.";

/* time span formatter span */
"months" = "месяцев";

/* error reason */
"No root element was found" = "Корневой элемент не найден";

/* invalid bundle reason */
"Not a valid bundle" = "Недопустимый пакет";

/* formatter input error */
"Only enter numbers separated by spaces." = "Введите цифры, разделенные пробелами.";

/* OFLockFile recovery option */
"Override Lock" = "Перезаписать блокировку";

/* Provisioning profile parsing error reason – invalid plist */
"PKCS#7 contents of embedded provisioning profile were not a valid plist" = "Содержимое PKCS#7 встроенного профиля подготовки не являются допустимым файлом plist";

/* script exception format */
"Remove command has invalid 'from' specifier." = "Команда удаления имеет недопустимый признак «from».";

/* script exception format */
"Remove command missing the required 'from' specifier." = "В команде удаления отсутствует обязательный признак «from».";

/* alert message format when clicking on a configuration value URL */
"Restore \"%@\" to its default value" = "Восстановить значение «%@» по умолчанию";

/* alert title when clicking on a configuration value URL */
"Restore all internal configuration settings to defaults" = "Восстановить значения по умолчанию для всех внутренних параметров настройки";

/* time span formatter span */
"s" = "с";

/* time span formatter span */
"second" = "секунда";

/* time span formatter span */
"seconds" = "секунд";

/* alert message format when clicking on a configuration value URL */
"Set \"%@\" to \"%@\"" = "Задать «%1$@» для «%2$@»";

/* script exception format */
"Specified container doesn't handle the add command." = "Указанный контейнер не обрабатывает команду добавления.";

/* script exception format */
"Specified container doesn't handle the remove command." = "Указанный контейнер не обрабатывает команду удаления.";

/* formatter input error */
"That is not a valid phone number." = "Недопустимый телефонный номер.";

/* formatter input error */
"That is not a valid social security number." = "Недопустимый номер социального страхования.";

/* formatter input error */
"That is not a valid zip code." = "Недопустимый почтовый индекс.";

/* Document decryption error message - a file within the encrypted file wrapper can't be read */
"The encrypted item \"%@\" is missing or unreadable." = "Зашифрованный элемент «%@» отсутствует или не читается.";

/* server certificate rejected */
"The server certificate for \"%@\" does not seem to be valid. This site may not be trustworthy. Would you like to connect anyway?" = "Возможно, сертификат сервера «%@» недействителен. Этот сайт может являться ненадежным. Подключиться в любом случае?";

/* server certificate out of date */
"The server certificate for \"%@\" has an invalid date. It may be expired, or not yet active. Would you like to connect anyway?" = "Сертификат сервера «%@» имеет недопустимую дату. Возможно, сертификат истек или еще не действует. Подключиться в любом случае?";

/* server certificate has unknown root */
"The server certificate for \"%@\" is not signed by any root server. This site may not be trustworthy. Would you like to connect anyway?" = "Сертификат сервера «%@» не подписан корневым сервером. Этот сайт может являться ненадежным. Подключиться в любом случае?";

/* server certificate not yet valid */
"The server certificate for \"%@\" is not yet valid. This site may not be trustworthy. Would you like to connect anyway?" = "Сертификат сервера «%@» еще не действителен. Этот сайт может являться ненадежным. Подключиться в любом случае?";

/* server certificate untrusted */
"The server certificate for \"%@\" is signed by an untrusted root server. This site may not be trustworthy. Would you like to connect anyway?" = "Сертификат сервера «%@» подписан ненадежным корневым сервером. Этот сайт может являться ненадежным. Подключиться в любом случае?";

/* alert message header when clicking on a configuration value URL */
"This configuration link will make the following changes:" = "Эта ссылка конфигурации вносит следующие изменения:";

/* error reason */
"This lock was taken by %@ using the computer \"%@\" on %@ at %@." = "Эта блокировка выполнена пользователем %1$@ на компьютере «%2$@» %3$@ в %4$@.";

/* error reason */
"This lock was taken by %@ using the computer \"%@\" on %@ at %@.\n\nYou may override this lock, but doing so may cause the other application to lose data if it is still running." = "Эта блокировка выполнена %1$@ с компьютера %2$@ %3$@ в %4$@.\n\nМожно перезаписать эту блокировку, но это приведет к потере данных в другой программе, если она еще запущена.";

/* compression error description */
"Unable to compress data." = "Не удается сжать данные.";

/* error description */
"Unable to create lock file '%@'." = "Не удается создать файл блокировки «%@».";

/* decompression error description */
"Unable to decompress data." = "Не удается распаковать данные.";

/* decompression exception format */
"Unable to decompress gzip data: invalid header" = "Не удается распаковать данные gzip: недопустимый заголовок";

/* compression error description */
"Unable to initialize compression" = "Не удается инициализировать сжатие";

/* decompression error description */
"Unable to initialize decompression" = "Не удается инициализировать распаковку";

/* error description */
"Unable to lock document." = "Не удается заблокировать документ.";

/* error description */
"Unable to parse value" = "Не удается обработать значение";

/* script exception format */
"Unable to resolve insertion container in specifier %@" = "Не удается разрешить контейнер вставки в признаке %@";

/* script exception format */
"Unable to resolve insertion index in specifier %@" = "Не удается разрешить индекс вставки в признаке %@";

/* script exception format */
"Unable to resolve insertion key in specifier %@" = "Не удается разрешить ключ вставки в признаке %@";

/* error description */
"Unable to write cache file to '%@'" = "Не удается записать файл кэша в «%@»";

/* Document decryption error - unexpected content-type found while unwrapping a Cryptographic Message Syntax object */

"Unexpected CMS content-type" = "Неожиданный тип содержимого CMS";

/* error message - CMS object has an unknown algorithm identifier for compression of its content */
"Unknown compression algorithm" = "Неизвестный алгоритм сжатия";

/* Error message when a CMS KeyTransport algorithm is not recognized */
"Unknown public key algorithm" = "Неизвестный алгоритм открытого ключа";

/* Name used for unknown algorithm (instead of RSA, DSA, ECDH, etc.) */
"Unknown(cryptographic algorithm)" = "Неизвестный";

/* decompression error reason */
"unrecognized compression format." = "неизвестный формат сжатия.";

/* error message - CMS object has an unknown algorithm identifier for encryption of its content */
"Unsupported encryption algorithm" = "Неподдерживаемый алгоритм шифрования";

/* time span formatter span */
"w" = "нед.";

/* error description */
"Warning encountered while loading XML." = "При загрузке XML было создано предупреждение.";

/* time span formatter span */
"week" = "неделя";

/* time span formatter span */
"weeks" = "недель";

/* time span formatter span */
"y" = "г";

/* time span formatter span */
"year" = "год";

/* time span formatter span */
"years" = "лет";

/* zlib error reason */
"zlib returned error code %d." = "Функция zlib вернула код ошибки zlib %d.";

/* zlib error reason */
"zlib returned error code %d. %s." = "Функция zlib вернула код ошибки %1$d. %2$s.";