// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'app_localizations.dart';

// ignore_for_file: type=lint

/// The translations for Russian (`ru`).
class AppLocalizationsRu extends AppLocalizations {
  AppLocalizationsRu([String locale = 'ru']) : super(locale);

  @override
  String get loginToCalibreWb => 'Вход в Calibre Web';

  @override
  String get calibreWebUrl => 'https://calibre.example.com';

  @override
  String get enterCalibreWebUrl => 'Введите URL Calibre Web';

  @override
  String get username => 'Имя пользователя';

  @override
  String get enterYourUsername => 'Введите ваше имя пользователя';

  @override
  String get password => 'Пароль';

  @override
  String get enterYourPassword => 'Введите ваш пароль';

  @override
  String get login => 'Войти';

  @override
  String get pleaseFillInAllFields => 'Пожалуйста, заполните все поля';

  @override
  String get failedToLognIn => 'Ошибка входа';

  @override
  String get books => 'Книги';

  @override
  String get discover => 'Открыть';

  @override
  String get me => 'Профиль';

  @override
  String get discoverBooks => 'Открыть книги';

  @override
  String get search => 'Поиск';

  @override
  String get searchBook => 'Поиск книги';

  @override
  String get enterTitleAuthorOrTags => 'Введите название, автора или теги ...';

  @override
  String get showReadBooks => 'Показать прочитанные книги';

  @override
  String get showUnReadBooks => 'Показать непрочитанные книги';

  @override
  String get showBookmarkedBooks => 'Показать закладки';

  @override
  String get readBooks => 'Прочитанные книги';

  @override
  String get unreadBooks => 'Непрочитанные книги';

  @override
  String get bookmarkedBooks => 'Закладки';

  @override
  String get showHotBooks => 'Показать популярные книги';

  @override
  String get hotBooks => 'Популярные книги';

  @override
  String get showNewBooks => 'Показать новые книги';

  @override
  String get newBooks => 'Новые книги';

  @override
  String get showRatedBooks => 'Показать оцененные книги';

  @override
  String get ratedBooks => 'Оцененные книги';

  @override
  String get titleAZ => 'Название (А-Я)';

  @override
  String get titleZA => 'Название (Я-А)';

  @override
  String get authorAZ => 'Автор (А-Я)';

  @override
  String get authorZA => 'Автор (Я-А)';

  @override
  String get newestFirst => 'Сначала новые';

  @override
  String get oldestFirst => 'Сначала старые';

  @override
  String get authors => 'Авторы';

  @override
  String get categories => 'Категории';

  @override
  String get series => 'Серии';

  @override
  String get formats => 'Форматы';

  @override
  String get languages => 'Языки';

  @override
  String get publishers => 'Издатели';

  @override
  String get ratings => 'Оценки';

  @override
  String get rating => 'Оценка';

  @override
  String get showAuthors => 'Показать авторов';

  @override
  String get showCategories => 'Показать категории';

  @override
  String get showSeries => 'Показать серии';

  @override
  String get showFormats => 'Показать форматы';

  @override
  String get showLanguages => 'Показать языки';

  @override
  String get showPublishers => 'Показать издателей';

  @override
  String get showRatings => 'Показать оценки';

  @override
  String by(Object author) {
    return 'от $author';
  }

  @override
  String get book => 'Книга';

  @override
  String get publicationInfo => 'Информация о публикации';

  @override
  String get published => 'Опубликовано';

  @override
  String get updated => 'Обновлено';

  @override
  String get publisher => 'Издатель';

  @override
  String get language => 'Язык';

  @override
  String get fileInfo => 'Информация о файле';

  @override
  String get size => 'Размер';

  @override
  String get description => 'Описание';

  @override
  String get noCoverAvailable => 'Обложка недоступна';

  @override
  String get english => 'Английский';

  @override
  String get german => 'Немецкий';

  @override
  String get french => 'Французский';

  @override
  String get spanish => 'Испанский';

  @override
  String get italian => 'Итальянский';

  @override
  String get japanese => 'Японский';

  @override
  String get russian => 'Русский';

  @override
  String get portuguese => 'Португальский';

  @override
  String get chineese => 'Китайский';

  @override
  String get dutch => 'Нидерландский';

  @override
  String get sendToEReader => 'Отправить на электронную книгу';

  @override
  String get sendToKindleKobo => 'Отправить на Kindle/Kobo';

  @override
  String get enter4DigitCode => 'Введите 4-значный код, отображаемый в браузере вашей электронной книги:';

  @override
  String get visit => 'Посетить';

  @override
  String get onYourEReader => 'на вашей электронной книге, чтобы получить код';

  @override
  String get pleaseEnter4DigitCode => 'Пожалуйста, введите корректный 4-значный код';

  @override
  String get send => 'Отправить';

  @override
  String get startingDownloadProcess => 'Запуск процесса загрузки';

  @override
  String get preparingTransfer => 'Подготовка передачи...';

  @override
  String get downloadingBook => 'Загрузка книги...';

  @override
  String get sendingToEReader => 'Отправка на электронную книгу...';

  @override
  String get successfullySentToEReader => 'Успешно отправлено на электронную книгу';

  @override
  String get transferFailed => 'Ошибка передачи';

  @override
  String get downloadToDevice => 'Скачать на устройство';

  @override
  String get errorDownloading => 'Ошибка загрузки';

  @override
  String get downlaodFomat => 'Формат загрузки';

  @override
  String get preparingDownload => 'Подготовка загрузки...';

  @override
  String get selectDownloadDestination => 'Выберите место загрузки';

  @override
  String get successfullyDownloadedBook => 'Книга успешно загружена';

  @override
  String get downloadFailed => 'Ошибка загрузки';

  @override
  String get libraryStatistics => 'Статистика библиотеки';

  @override
  String get cancel => 'Отмена';

  @override
  String get close => 'Закрыть';

  @override
  String get retry => 'Повторить';

  @override
  String get tryAgain => 'Попробовать снова';

  @override
  String get error => 'Ошибка';

  @override
  String get errorLoadingBooks => 'Ошибка загрузки книг';

  @override
  String get eInkMode => 'E-Ink Mode';

  @override
  String get eInkModeDescription => 'Disables animations for E-Ink devices';

  @override
  String get deleteBook => 'Delete book';

  @override
  String get deleteBookConfirmation => 'Are you sure you want to delete this book?';

  @override
  String get delete => 'Удалить';

  @override
  String get bookDeletedSuccessfully => 'Book deleted successfully';

  @override
  String get failedToDeleteBook => 'Failed to delete book';

  @override
  String get errorLoadingData => 'Ошибка загрузки данных';

  @override
  String get erroLoadingBookDetails => 'Ошибка загрузки деталей книги';

  @override
  String get noBooksFound => 'Книги не найдены';

  @override
  String get noDataFound => 'Данные не найдены';

  @override
  String get unknownError => 'Неизвестная ошибка';

  @override
  String get loading => 'Загрузка...';

  @override
  String get settings => 'Настройки';

  @override
  String get appearance => 'Облик';

  @override
  String get about => 'О программе';

  @override
  String get themeMode => 'Режим темы';

  @override
  String get systemTheme => 'Системная тема';

  @override
  String get lightTheme => 'Светлая тема';

  @override
  String get darkTheme => 'Тёмная тема';

  @override
  String get downloadService => 'Сервис загрузки';

  @override
  String get downloads => 'Загрузки';

  @override
  String get searchForABook => 'Поиск книги';

  @override
  String get noDownloadsFound => 'Загрузки не найдены';

  @override
  String foundBooks(Object count) {
    return 'Найдено $count книг';
  }

  @override
  String get addedBookToTheDownloadQueue => 'Книга добавлена в очередь загрузки';

  @override
  String get download => 'Загрузить';

  @override
  String get available => 'Доступно';

  @override
  String get downloading => 'Загружается';

  @override
  String get completed => 'Завершено';

  @override
  String get failed => 'Не удалось';

  @override
  String get queued => 'В очереди';

  @override
  String get notDownloaded => 'Не загружено';

  @override
  String get downloadServiceUrl => 'URL сервиса загрузки';

  @override
  String get enterUrlOfYourDownloadService => 'Введите URL вашего сервиса загрузки';

  @override
  String get bookWillBeSendToYourEmailAdress => 'Книга будет отправлена в формате EPUB на ваш зарегистрированный адрес электронной почты.';

  @override
  String get makeSureEmailSettingsAreConfigured => 'Убедитесь, что настройки SMTP почты настроены на сервере.';

  @override
  String get markAsReadUnread => 'Отметить как прочитанную/непрочитанную';

  @override
  String get archiveUnarchive => 'Архивировать/Разархивировать';

  @override
  String get addToShelf => 'Добавить на полку';

  @override
  String get selectShelf => 'Выберите полку';

  @override
  String get noShelvesFound => 'Полки не найдены';

  @override
  String bookAddedToShelf(Object book) {
    return 'Книга добавлена на полку $book';
  }

  @override
  String get failedToAddToShelf => 'Не удалось добавить на полку';

  @override
  String bookRemovedFromShelf(Object book) {
    return 'Книга удалена с полки $book';
  }

  @override
  String get failedToRemoveFromShelf => 'Не удалось удалить с полки';

  @override
  String get removeFromShelf => 'Удалить';

  @override
  String get shelfs => 'Полки';

  @override
  String shelfContains(Object count) {
    return 'Полка содержит $count книг';
  }

  @override
  String get errorLoadingShelf => 'Ошибка загрузки полки';

  @override
  String get createShelf => 'Создать полку';

  @override
  String get shelfName => 'Название полки';

  @override
  String get shelfNameRequired => 'Название полки обязательно';

  @override
  String get shelfSuccessfullyCreated => 'Полка успешно создана';

  @override
  String errorCreatingShelf(Object name) {
    return 'Ошибка создания полки $name';
  }

  @override
  String get create => 'Создать';

  @override
  String get creating => 'Создается';

  @override
  String get noShelvesFoundCreateOne => 'Полки не найдены. Создайте одну!';

  @override
  String get editShelf => 'Редактировать полку';

  @override
  String get deleteShelf => 'Удалить полку';

  @override
  String get bookOptions => 'Опции книги';

  @override
  String get successfullyDeletedShelf => 'Полка успешно удалена';

  @override
  String get failedToDeleteShelf => 'Не удалось удалить полку';

  @override
  String get deleting => 'Удаляется';

  @override
  String get successfullyEditedShelf => 'Полка успешно отредактирована';

  @override
  String get failedToEditShelf => 'Не удалось отредактировать полку';

  @override
  String get edit => 'Редактировать';

  @override
  String get editing => 'Редактируется';

  @override
  String deleteShelfConfirmation(Object name) {
    return 'Вы уверены, что хотите удалить полку $name?';
  }

  @override
  String get addBooksToShelf => 'Добавить книги на полку';

  @override
  String get shelfIsEmpty => 'Полка пуста';

  @override
  String get removing => 'Удаляется';

  @override
  String get manageBookShelves => 'Управление полками книг';

  @override
  String bookInShelfs(num count) {
    String _temp0 = intl.Intl.pluralLogic(
      count,
      locale: localeName,
      other: '$count полках',
      one: 'одной полке',
    );
    return 'Книга на $_temp0';
  }

  @override
  String get searchForBooks => 'Поиск книг';

  @override
  String get connectionSettings => 'Настройки соединения';

  @override
  String get costumHttpPHeader => 'Пользовательский HTTP-заголовок';

  @override
  String get addHeader => 'Добавить заголовок';

  @override
  String get httpHeader => 'HTTP-заголовок';

  @override
  String get addACostumHttpHeaderThatWillBeSentWithEveryRequest => 'Добавить пользовательский HTTP-заголовок, который будет отправляться с каждым запросом';

  @override
  String get noCostumHttpHeadersYet => 'Пользовательских HTTP-заголовков пока нет';

  @override
  String get header => 'Заголовок';

  @override
  String get headerKey => 'Ключ заголовка';

  @override
  String get headerValue => 'Значение заголовка';

  @override
  String get deleteHeader => 'Удалить заголовок';

  @override
  String get urlMustStartWithHttpOrHttps => 'URL должен начинаться с http:// или https://';

  @override
  String get connection => 'Соединение';

  @override
  String get httpHeaderSettings => 'Настройки аутентификации';

  @override
  String get feedback => 'Обратная связь';

  @override
  String get reportIssue => 'Сообщить об ошибке';

  @override
  String get reportAppIssueOrSuggestFeature => 'Сообщить об ошибке приложения или предложить функцию';

  @override
  String get title => 'Заголовок';

  @override
  String get required => 'Обязательно';

  @override
  String get submit => 'Отправить';

  @override
  String get bookActions => 'Действия с книгой';

  @override
  String get openBookInBrowser => 'Открыть книгу в браузере';

  @override
  String get metadataUpdateSuccessfully => 'Метаданные успешно обновлены';

  @override
  String get editBookMetadata => 'Редактировать метаданные книги';

  @override
  String get updateFailed => 'Обновление не удалось';

  @override
  String get save => 'Сохранить';

  @override
  String get separateWithCommas => 'Разделить запятыми';

  @override
  String get separateWithAnd => 'Разделить символом \'&\'';

  @override
  String get ratingOneToTen => 'Оценка (1-10)';

  @override
  String get markedAsReadSuccessfully => 'Отмечено как прочитанная успешно';

  @override
  String get markedAsReadFailed => 'Не удалось отметить как прочитанную';

  @override
  String get markedAsUnreadSuccessfully => 'Отмечено как непрочитанная успешно';

  @override
  String get markedAsUnreadFailed => 'Не удалось отметить как непрочитанную';

  @override
  String get archivedBookSuccessfully => 'Книга успешно архивирована';

  @override
  String get archivedBookFailed => 'Не удалось архивировать книгу';

  @override
  String get unarchivedBookSuccessfully => 'Книга успешно разархивирована';

  @override
  String get unarchivedBookFailed => 'Не удалось разархивировать книгу';

  @override
  String get themeColor => 'Цвет темы';

  @override
  String get system => 'Системный';

  @override
  String get custom => 'Пользовательский';

  @override
  String get systemThemeDescription => 'Приложение будет использовать системную тему';

  @override
  String get selectDownloadSchema => 'Выберите схему загрузки';

  @override
  String get schemaFlat => 'Плоская';

  @override
  String get schemaAuthorOnly => 'Только автор';

  @override
  String get schemaAuthorBook => 'Автор/Книга';

  @override
  String get schemaAuthorSeriesBook => 'Автор/Серия/Книга';

  @override
  String get lightGreen => 'Светло-зеленый';

  @override
  String get amber => 'Янтарный';

  @override
  String get blueGrey => 'Сине-серый';

  @override
  String get grey => 'Серый';

  @override
  String get lightBlue => 'Голубой';

  @override
  String get lime => 'Лаймовый';

  @override
  String get teal => 'Бирюзовый';

  @override
  String get appVersion => 'Версия приложения';

  @override
  String get bookRecommendations => 'Рекомендации книг';

  @override
  String get recommendations => 'Рекомендации';

  @override
  String get selectABookFromYourLibrary => 'Выберите прочитанную книгу из вашей библиотеки';

  @override
  String get searchRecommendations => 'Поиск рекомендаций';

  @override
  String get selectBook => 'Выберите книгу';

  @override
  String get selectABookToGetRecommendations => 'Выберите книгу для получения рекомендаций';

  @override
  String get noRecommendationsFoundForThisBook => 'Рекомендации для этой книги не найдены';

  @override
  String get bookRecommendationsInfo1 => 'Рекомендации книг получаются из ';

  @override
  String get bookRecommendationsInfo2 => ' и работают лучше всего с английскими названиями книг.';

  @override
  String get info => 'Информация';

  @override
  String get refresh => 'Обновить';

  @override
  String get noMatchingBooksFound => 'Соответствующих книг не найдено';

  @override
  String get bookCouldNotBeFound => 'Книга не найдена';

  @override
  String get logout => 'Выход';

  @override
  String get searching => 'Поиск...';

  @override
  String get tags => 'Теги';

  @override
  String get recommendedBasedOn => 'Рекомендовано на основе';

  @override
  String get storagePermissionRequiredToSelectAFolder => 'Требуется разрешение на хранение для выбора папки';

  @override
  String get noFolderWasSelected => 'Папка не выбрана';

  @override
  String get folderSelectedSuccessfully => 'Папка успешно выбрана';

  @override
  String get select => 'Выбрать';

  @override
  String get schemaWasSelectedSuccessfully => 'Схема успешно выбрана';

  @override
  String get downloadSchema => 'Схема загрузки';

  @override
  String get noFolderSelected => 'Папка не выбрана';

  @override
  String get downloadFolder => 'Папка загрузки';

  @override
  String get openInReader => 'Открыть в читалке';

  @override
  String get bookOpenedExternallySuccessfully => 'Книга успешно открыта внешне';

  @override
  String get openBookExternallyFailed => 'Не удалось открыть книгу внешне';

  @override
  String get headers => 'HTTP-заголовки';

  @override
  String get authSystems => 'Системы аутентификации';

  @override
  String get webViewAuth => 'Аутентификация WebView';

  @override
  String get basePath => 'Базовый путь';

  @override
  String get authSystem => 'Система аутентификации';

  @override
  String get authSystemDescription => 'Выберите систему аутентификации, используемую вашим экземпляром Calibre Web';

  @override
  String get webViewAuthentication => 'Аутентификация через браузер';

  @override
  String get browserBasedAuth => 'Вход с помощью браузера для продвинутых систем аутентификации, таких как SSO';

  @override
  String get webViewAuthDescription => 'Обнаружена активная сессия браузера';

  @override
  String get webViewSessionActive => 'Активная сессия браузера не найдена';

  @override
  String get webViewSessionInactive => 'Последняя аутентификация:';

  @override
  String get lastAuthentication => 'Аутентифицироваться';

  @override
  String get authenticate => 'Очистить сессию';

  @override
  String get clearSession => 'Аутентификация прошла успешно';

  @override
  String get authenticationSuccessful => 'Сессия очищена';

  @override
  String get sessionCleared => 'Инструкции по входу';

  @override
  String get webViewAuthInstructions => 'Сессия браузера успешно сохранена';

  @override
  String get webViewSessionSaved => 'Сохранить сессию';

  @override
  String get saveSession => 'Перезагрузить';

  @override
  String get reload => 'Домашняя страница';

  @override
  String get homePage => 'URL сервера отсутствует';

  @override
  String get serverUrlMissing => 'Сначала настройте URL сервера в настройках';

  @override
  String get pleaseConfigureServerURL => 'Назад';

  @override
  String get goBack => 'Справка и информация';

  @override
  String get helpAndInfo => 'Системы аутентификации могут требовать специфических HTTP-заголовков.';

  @override
  String get authSystemHelp1 => 'Доступны предустановленные конфигурации для распространенных систем.';

  @override
  String get authSystemHelp2 => 'Вы можете настроить заголовки на вкладке Заголовки.';

  @override
  String get authSystemHelp3 => 'Для продвинутых систем используйте аутентификацию WebView.';

  @override
  String get authSystemHelp4 => 'Аутентификация через браузер идеальна для SSO и продвинутых систем.';

  @override
  String get webViewHelp1 => 'Сессия сохраняется и переиспользуется для будущих запросов.';

  @override
  String get webViewHelp2 => 'Сессии могут истекать через определенное время.';

  @override
  String get webViewHelp3 => 'Настройки успешно сохранены';

  @override
  String get settingsSaved => 'Сервис Send2Ereader';

  @override
  String get send2ereaderService => 'URL сервиса Send2Ereader';

  @override
  String get send2ereaderServiceUrl => 'Введите URL вашего сервиса Send2Ereader';

  @override
  String get enterUrlOfYourSend2ereaderService => 'Файлы не выбраны';

  @override
  String get noFilesSelected => 'Подготовка загрузки';

  @override
  String get preparingUpload => 'Загрузка не удалась';

  @override
  String get uploadFailed => 'Загрузка книги';

  @override
  String get uploadingBook => 'Количество колонок';

  @override
  String get columnsCount => 'Колонки';

  @override
  String get columns => 'Список';

  @override
  String get listView => 'Загрузить электронную книгу';

  @override
  String get uploadEbook => 'Ошибка выхода';

  @override
  String get logoutFailed => 'Полка не найдена';

  @override
  String get shelfNotFound => 'Заголовок обязателен';

  @override
  String get titleIsRequired => 'Описание обязательно';

  @override
  String get descriptionIsRequired => 'Загрузка отменена';

  @override
  String get downloadCancelled => 'Передача отменена';

  @override
  String get transferCancelled => 'Вы уверены, что хотите выйти?';

  @override
  String get logoutConfirmation => 'Базовый путь API';

  @override
  String get basePathTitle => 'Базовый путь';

  @override
  String get basePathLabel => 'например, /opds или /calibre';

  @override
  String get basePathHint => 'Определите пользовательский базовый путь для запросов API';

  @override
  String get basePathDescription => 'Обложка книги';

  @override
  String get bookCover => 'Текущая обложка';

  @override
  String get currentCover => 'Новая обложка';

  @override
  String get newCover => 'Выбрать обложку';

  @override
  String get selectCover => 'Удалить обложку';

  @override
  String get removeCover => 'Вы уверены, что хотите удалить обложку?';

  @override
  String get removeCoverConfirmation => 'Удалить';

  @override
  String get remove => 'Обложка отсутствует';

  @override
  String get noCover => 'Загрузка книг...';

  @override
  String get loadingBooks => 'Книга успешно загружена';

  @override
  String get sucessfullyUploadedBook => 'Настройки SSL';

  @override
  String get sslSettings => 'SSL-сертификат';

  @override
  String get sslCertificate => 'Настройки SSL-сертификата';

  @override
  String get settingsForSSL => 'Разрешить самоподписанные сертификаты';

  @override
  String get allowSelfSignedCertificates => 'Разрешить небезопасные соединения';

  @override
  String get allowUnsafeConnections => 'ОК';

  @override
  String get ok => 'Внимание: самоподписанные сертификаты могут быть небезопасными. Используйте их только если понимаете риски.';

  @override
  String get attentionSSLCertificate => 'Вход через SSO';

  @override
  String get ssoLogin => 'Пожалуйста, войдите с помощью вашей учетной записи SSO. После успешного входа вы будете перенаправлены обратно в приложение.';

  @override
  String get pleaseLoginWithYourSSOAccount => 'Войти через SSO';

  @override
  String get loginWithSSO => 'Пожалуйста, введите URL SSO';

  @override
  String get pleaseEnterSSOUrl => 'Открыть во встроенной читалке';

  @override
  String get openInInternalReader => 'Ошибка открытия в встроенной читалке';

  @override
  String get errorOpeningBookInInternalReader => 'Читать сейчас';

  @override
  String get readNow => 'Показывать кнопку \'Читать сейчас\'';

  @override
  String get showSendToEReaderButton => 'Show \'Send to E-Reader\' button';

  @override
  String get showSendToEReaderButtonDescription => 'Display a \'Send to E-Reader\' button on book details pages to easily send books to your E-Reader.';

  @override
  String get showReadNowButton => 'Заменяет кнопку \'Отправить на электронную книгу\' кнопкой \'Читать сейчас\' для прямого открытия книг.';

  @override
  String get showReadNowButtonDescription => 'Детали книги';

  @override
  String get bookDetails => 'Применить фильтры';

  @override
  String get applyFilters => 'Любой';

  @override
  String get any => 'Тип контента';

  @override
  String get contentType => 'Автор';

  @override
  String get author => 'Сбросить';

  @override
  String get reset => 'Фильтры поиска';

  @override
  String get searchFilters => 'Книга (Художественная)';

  @override
  String get bookFiction => 'Книга (Нехудожественная)';

  @override
  String get bookNonFiction => 'Журнал';

  @override
  String get magazine => 'Комикс';

  @override
  String get comic => 'Аудиокнига';

  @override
  String get audiobook => 'Раздел недоступен';

  @override
  String get sectionDisabledOrNotFound => 'Этот раздел, похоже, отключен в настройках вашего сервера Calibre-Web или не существует.';

  @override
  String get sectionDisabledDescription => 'ИЛИ';

  @override
  String get or => 'Библиотеки';

  @override
  String get libraries => 'Просмотр библиотек';

  @override
  String get browsLibraries => 'Удивите меня';

  @override
  String get surpriseMe => 'Опции загрузки';

  @override
  String get downloadOptions => 'Пользовательский Send2Ereader';

  @override
  String get customSend2EReader => 'Тестирование...';

  @override
  String get testing => 'Сохранить учетные данные';

  @override
  String get saveCredentials => 'Тест соединения';

  @override
  String get testConnection => 'Добавляет \'/api/v1/opds\' к URL BookLore, если его нет.';

  @override
  String get appendsBookLorePath => 'Лицензии';

  @override
  String get licenses => 'Синхронизирует прогресс чтения между устройствами через JSON-файл на вашем хранилище WebDAV.';

  @override
  String get syncsReadingProgress => 'Синхронизация WebDAV';

  @override
  String get webDavSync => 'Пожалуйста, заполните все обязательные поля.';

  @override
  String get pleaseFillInAllRequiredFields => 'Тест соединения успешен. Нажмите Сохранить, чтобы применить учетные данные.';

  @override
  String get connectionTestSuccessful => 'Ошибка входа:';

  @override
  String get loginFailed => 'Ошибка соединения';

  @override
  String get connectionError => 'Пожалуйста, введите корректный URL WebDAV';

  @override
  String get pleaseEnterWebDavUrl => 'Вход успешен';

  @override
  String get loginSuccessfull => 'Поскольку Calibre Web Companion использует множество конечных точек OPDS для предоставления различных функций, а OPDS в настоящее время работает только с аутентификацией по имени пользователя/паролю, вам необходимо предоставить учетные данные, даже при использовании SSO. Мы понимаем, что это противоречит назначению SSO, но это необходимо для корректной работы приложения. Надеемся, будущие версии предложат лучшее решение.';

  @override
  String get enterUsernamePasswordForSSO => 'Учетные данные требуются для SSO';

  @override
  String get credentialsRequiredForSSO => 'Настройки ридера';

  @override
  String get readerSettings => 'Направление прокрутки';

  @override
  String get scrollDirection => 'Вертикальное';

  @override
  String get vertical => 'Горизонтальное';

  @override
  String get horizontal => 'Ошибка: PDF-файлы не могут быть открыты VocsyEpub. Этот ридер поддерживает только EPUB-файлы.';

  @override
  String get errorOpeningBookInInternalReaderPdf => 'Аутентификация';

  @override
  String get authentication => 'К сожалению, детали книги не удалось загрузить.';

  @override
  String get bookDetailsCouldNotBeLoaded => 'Технические детали';

  @override
  String get technicalDetails => 'Книга уже загружена';

  @override
  String get bookAlreadyDownloaded => 'Настроить и синхронизировать';

  @override
  String get configureAndSync => 'Держите локальную библиотеку в актуальном состоянии. Настройте фильтры для автоматической загрузки книг с вашего сервера.';

  @override
  String get syncDescription => 'Синхронизация библиотеки';

  @override
  String get librarySync => 'Ошибка синхронизации';

  @override
  String get syncError => 'Синхронизация завершена успешно';

  @override
  String get syncCompletedSuccessfully => 'Сканирование библиотеки и применение фильтров...';

  @override
  String get scanningLibraryAndApplyingFilters => 'Найдено элементов для синхронизации';

  @override
  String foundXItemsToSync(Object count) {
    return 'Начать синхронизацию';
  }

  @override
  String get startSync => 'Синхронизация...';

  @override
  String get syncing => 'Остановить синхронизацию';

  @override
  String get stopSync => 'Конфигурация синхронизации';

  @override
  String get syncConfiguration => 'Синхронизировать только непрочитанные книги';

  @override
  String get syncOnlyUnreadBooks => 'Исходная полка';

  @override
  String get sourceShelf => 'Все книги (вся библиотека)';

  @override
  String get allBooks => 'Критерии';

  @override
  String get criteria => 'Предпросмотр';

  @override
  String get preview => 'Синхронизировать сейчас';

  @override
  String get syncNow => 'выбрано';

  @override
  String get selected => 'Все';

  @override
  String all(Object count) {
    return 'Синхронизация завершена с $count ошибками';
  }

  @override
  String syncFinishedWithXErrors(Object count) {
    return 'Снять выделение';
  }

  @override
  String get deselectAll => 'Выделить все';

  @override
  String get selectAll => 'Использовать \'Сортировка по автору\'';

  @override
  String get useAuthorSort => 'Аккаунт';

  @override
  String get account => 'Аккаунты';

  @override
  String get accounts => 'Добавить другой аккаунт';

  @override
  String get addAnotherAccount => 'Сменить аккаунт';

  @override
  String get switchAccount => 'Удалить аккаунт';

  @override
  String switchAccountConfirmation(Object username) {
    return 'Вы уверены, что хотите переключиться на $username?';
  }

  @override
  String get deleteAccount => 'Вы уверены, что хотите удалить этот аккаунт из списка?';

  @override
  String get deleteAccountConfirmation => 'Пользователь';

  @override
  String get user => 'У';

  @override
  String get userFirstLetter => 'У';
}
