export default {
    // Loading screen
    'loading.title': 'Подготовка...',
    'loading.progress': 'Всё почти готово...',
    'loading.preparing': 'Подготовка флипбука...',
    'loading.fetching': 'Загрузка данных...',
    'loading.images': 'Загрузка изображений...',
    'loading.documents': 'Загрузка документов...',
    'loading.done.title': 'Готово!',
    'loading.done.text': 'Приятного чтения!',

    // Page indicator
    'page.indicator': '{current} / {total}',
    'page.loading': '- / -',
    'page.label': 'Страница {page}',
    'page.labelOf': 'Страница {page} из {total}',
    'page.reading': '{current} / {total}',

    // Navigation
    'nav.prev': 'Предыдущая страница',
    'nav.prevAria': 'Предыдущая страница',
    'nav.next': 'Следующая страница',
    'nav.nextAria': 'Следующая страница',
    'nav.first': 'Первая страница',
    'nav.firstAria': 'Первая страница',
    'nav.last': 'Последняя страница',
    'nav.lastAria': 'Последняя страница',

    // Top controls
    'controls.close': 'Закрыть',
    'controls.toggleTheme': 'Сменить тему',
    'controls.toggleThemeAria': 'Сменить тему',

    // Toolbar tooltips
    'toolbar.share': 'Поделиться',
    'toolbar.download': 'Скачать',
    'toolbar.downloadAria': 'Скачать PDF',
    'toolbar.print': 'Печать',
    'toolbar.search': 'Поиск',
    'toolbar.tilt': 'Наклон',
    'toolbar.tiltAria': 'Наклон',
    'toolbar.rotate': 'Повернуть на 90°',
    'toolbar.rotateAria': 'Повернуть на 90 градусов',
    'toolbar.readingMode': 'Режим чтения',
    'toolbar.readingModeAria': 'Режим чтения',
    'toolbar.readAloud': 'Озвучить',
    'toolbar.readAloudAria': 'Озвучить',
    'toolbar.fullscreen': 'Полный экран',
    'toolbar.fullscreenAria': 'Полный экран',
    'toolbar.more': 'Ещё',
    'toolbar.moreAria': 'Дополнительные параметры',
    'toolbar.controls': 'Управление флипбуком',
    'toolbar.pageIndicator': 'Индикатор страницы',

    // Zoom
    'zoom.out': 'Уменьшить',
    'zoom.outAria': 'Уменьшить',
    'zoom.in': 'Увеличить',
    'zoom.inAria': 'Увеличить',
    'zoom.level': 'Уровень масштаба',
    'zoom.auto': 'Автоматический масштаб',
    'zoom.pageFit': 'По размеру страницы',
    'zoom.pageWidth': 'По ширине страницы',
    'zoom.levels': 'Уровни масштаба',

    // More options menu
    'more.autoPlay': 'Автовоспроизведение',
    'more.soundOn': 'Звук включён',
    'more.soundOff': 'Звук выключен',
    'more.singlePage': 'Одностраничный режим',
    'more.bookmarks': 'Закладки',
    'more.notes': 'Заметки',
    'more.thumbnails': 'Миниатюры',
    'more.flipbook': '3D Флипбук',
    'more.verticalViewer': 'Вертикальный просмотр PDF',
    'more.horizontalViewer': 'Горизонтальный просмотр PDF',
    'more.formMode': 'Режим формы (заполнить PDF)',
    'more.styleSection': 'Стиль флипбука',
    'more.styleDefault': 'По умолчанию',
    'more.styleHardcover': 'Твёрдая обложка',
    'more.styleSpiral': 'На пружине',
    'more.directionSection': 'Направление чтения',
    'more.rtlOn': 'Режим справа налево (Вкл)',
    'more.rtlOff': 'Режим справа налево',

    // Accessibility
    'a11y.on': 'Доступность (Вкл)',
    'a11y.off': 'Доступность (Выкл)',
    'a11y.toggleAria': 'Переключить функции доступности',
    'a11y.skipToFlipbook': 'Перейти к флипбуку',
    'a11y.enabled': 'Функции доступности включены',
    'a11y.disabled': 'Функции доступности отключены',
    'a11y.viewer': 'Просмотр флипбука',

    // Thumbnails sidebar
    'thumbnails.title': 'Миниатюры',
    'thumbnails.panel': 'Панель миниатюр',
    'thumbnails.close': 'Закрыть миниатюры',

    // Bookmarks sidebar
    'bookmarks.title': 'Закладки',
    'bookmarks.panel': 'Панель закладок',
    'bookmarks.close': 'Закрыть закладки',
    'bookmarks.addCurrent': 'Добавить текущую страницу',
    'bookmarks.contents': 'Содержание',
    'bookmarks.myBookmarks': 'Мои закладки',
    'bookmarks.empty': 'Закладок пока нет',
    'bookmarks.emptyHint': 'Нажмите «Добавить текущую страницу», чтобы добавить закладку',

    // Notes sidebar
    'notes.title': 'Заметки',
    'notes.panel': 'Панель заметок',
    'notes.close': 'Закрыть заметки',
    'notes.addToPage': 'Добавить заметку на страницу',
    'notes.empty': 'Заметок пока нет',
    'notes.emptyHint': 'Нажмите «Добавить заметку на страницу», затем кликните в любом месте страницы',

    // Note editor modal
    'noteEditor.add': 'Добавить заметку',
    'noteEditor.edit': 'Редактировать заметку',
    'noteEditor.close': 'Закрыть редактор заметок',
    'noteEditor.placeholder': 'Напишите заметку...',
    'noteEditor.cancel': 'Отмена',
    'noteEditor.save': 'Сохранить',

    // Search sidebar
    'search.title': 'Поиск',
    'search.panel': 'Поиск по документу',
    'search.close': 'Закрыть поиск',
    'search.placeholder': 'Поиск по документу.....',
    'search.label': 'Поиск по документу',
    'search.clear': 'Очистить',
    'search.searching': 'Поиск...',
    'search.noResults': 'Результатов не найдено',
    'search.notAvailable': 'Поиск недоступен для изображений',
    'search.results': 'Найдено {count} результатов по запросу «{query}»',
    'search.result': 'Найден 1 результат по запросу «{query}»',

    // Print modal
    'print.title': 'Параметры печати',
    'print.dialog': 'Параметры печати',
    'print.allPages': 'Все страницы',
    'print.allDesc': 'Напечатать все {total} страниц',
    'print.customRange': 'Произвольный диапазон',
    'print.customDesc': 'Указать страницы для печати',
    'print.rangeLabel': 'Диапазон страниц',
    'print.rangePlaceholder': 'напр., 1-5, 8, 10-12',
    'print.rangeHint': 'Введите номера страниц и/или диапазоны через запятую',
    'print.cancel': 'Отмена',
    'print.confirm': 'Печать',

    // Share modal
    'share.title': 'Поделиться флипбуком',
    'share.dialog': 'Поделиться',
    'share.close': 'Закрыть окно «Поделиться»',
    'share.qrAria': 'QR-код для обмена',
    'share.qrHint': 'Отсканируйте, чтобы открыть<br>на мобильном устройстве',
    'share.linkToPage': 'Ссылка на страницу',
    'share.currentPage': 'Текущая страница',
    'share.currentPageLabel': 'Текущая страница ({page})',
    'share.startOfFlipbook': 'Начало флипбука',
    'share.customPage': 'Другая страница',
    'share.pageNumber': 'Номер страницы',
    'share.maxPage': 'из {total}',
    'share.shareableLink': 'Ссылка для обмена',
    'share.copy': 'Копировать',
    'share.copied': 'Скопировано!',
    'share.via': 'Поделиться через',

    // Signature modal
    'signature.title': 'Нарисуйте подпись',
    'signature.initialsTitle': 'Нарисуйте инициалы',
    'signature.canvasAria': 'Область для рисования подписи',
    'signature.clear': 'Очистить',
    'signature.cancel': 'Отмена',
    'signature.insert': 'Вставить',

    // Form mode
    'form.title': 'Режим формы',
    'form.clearAll': 'Очистить всё',
    'form.exit': 'Выход',
    'form.print': 'Печать',
    'form.select': 'Выбрать',
    'form.sign': 'Подпись',
    'form.initials': 'Инициалы',
    'form.text': 'Текст',
    'form.date': 'Дата',
    'form.check': 'Галочка',
    'form.highlight': 'Выделение',

    // Audio player / TTS
    'audio.clickPlay': 'Нажмите воспроизведение, чтобы начать чтение',
    'audio.prev': 'Назад (←)',
    'audio.playPause': 'Воспроизведение/Пауза (Space)',
    'audio.next': 'Вперёд (→)',
    'audio.speed': 'Скорость (↑/↓)',
    'audio.settings': 'Настройки',
    'audio.stop': 'Стоп (Esc)',
    'audio.provider': 'Провайдер',
    'audio.voice': 'Голос',
    'audio.autoFlip': 'Автолистание',
    'audio.continueNext': 'Продолжить на следующей странице',
    'audio.browserFree': 'Браузер (бесплатно)',
    'audio.googleTTS': 'Google Cloud TTS',
    'audio.azureTTS': 'Microsoft Azure',
    'audio.amazonTTS': 'Amazon Polly',
    'audio.elevenLabs': 'ElevenLabs',
    'audio.openaiTTS': 'OpenAI TTS',
    'audio.hintPlayPause': 'Воспроизведение/Пауза',
    'audio.hintPrevNext': 'Назад/Вперёд',
    'audio.hintSpeed': 'Скорость',
    'audio.hintStop': 'Стоп',

    // Hotspot media modal
    'hotspot.closeMedia': 'Закрыть медиа',

    // Minimap
    'minimap.aria': 'Навигация по миникарте документа',

    // Keyboard shortcuts help
    'keyboard.title': 'Горячие клавиши',
    'keyboard.aria': 'Горячие клавиши',
    'keyboard.close': 'Закрыть',
    'keyboard.closeAria': 'Закрыть горячие клавиши',
    'keyboard.prevNext': 'Предыдущая / Следующая страница',
    'keyboard.firstLast': 'Первая / Последняя страница',
    'keyboard.fullscreen': 'Полный экран',
    'keyboard.search': 'Открыть поиск',
    'keyboard.zoomInOut': 'Увеличить / Уменьшить',
    'keyboard.closeDialog': 'Закрыть диалог / панель',
    'keyboard.showHelp': 'Показать эту справку',

    // Notifications
    'notify.singlePage': 'Одностраничный режим включён',
    'notify.doublePage': 'Двухстраничный режим включён',
    'notify.formNotAvailable': 'Режим формы недоступен для изображений',
    'notify.printPreparing': 'Подготовка предварительного просмотра...',
    'notify.allowPopups': 'Пожалуйста, разрешите всплывающие окна для печати',
    'notify.placeSignature': 'Нажмите на документ, чтобы разместить подпись',
    'notify.placeInitials': 'Нажмите на документ, чтобы разместить инициалы',
    'notify.placeDate': 'Нажмите на документ, чтобы вставить сегодняшнюю дату',
    'notify.placeText': 'Нажмите на документ, чтобы добавить текст',
    'notify.placeCheckmark': 'Нажмите на документ, чтобы добавить галочку',
    'notify.placeHighlight': 'Нажмите и перетащите, чтобы выделить область',
    'notify.initialsSaved': 'Инициалы сохранены! Нажмите на документ, чтобы разместить их.',
    'notify.signatureSaved': 'Подпись сохранена! Нажмите на документ, чтобы разместить её.',
    'notify.formCleared': 'Все данные формы очищены',
    'notify.bookmarked': 'Страница {page} добавлена в закладки',
    'notify.alreadyBookmarked': 'Страница {page} уже в закладках',
    'notify.bookmarkRemoved': 'Закладка удалена',
    'notify.noteUpdated': 'Заметка обновлена',
    'notify.noteAdded': 'Заметка добавлена',
    'notify.noteDeleted': 'Заметка удалена',
    'notify.placeNote': 'Нажмите в любом месте страницы, чтобы разместить заметку',
    'notify.downloadNotAvailable': 'Скачивание недоступно для флипбуков с изображениями',
    'notify.downloadingPdf': 'Скачивание первого PDF...',
    'notify.copyFailed': 'Не удалось скопировать. Пожалуйста, скопируйте ссылку вручную.',
    'notify.linkCopied': 'Ссылка скопирована в буфер обмена!',
    'notify.invalidRange': 'Неверный диапазон страниц. Пожалуйста, проверьте ввод.',

    // Error messages
    'error.3dModel': 'Не удалось загрузить 3D-модель',
    'error.loading3d': 'Загрузка 3D-модели...',

    // Social sharing platform names
    'social.facebook': 'Facebook',
    'social.twitter': 'X',
    'social.linkedin': 'LinkedIn',
    'social.whatsapp': 'WhatsApp',
    'social.pinterest': 'Pinterest',
    'social.email': 'Эл. почта',

    // Logo alt text
    'logo.alt': 'TNC FlipBook 3D',
    'zoom.scrollHint': 'Use Ctrl + scroll to zoom',
    'notify.readAloudNotAvailable': 'Read aloud not available for images',
    'notify.preparingDownload': 'Preparing watermarked download...',
    'notify.printFailed': 'Print failed. Please try again.',
    'protection.downloadDisabled': 'Download is disabled for content protection.',
    'protection.printDisabled': 'Printing is disabled for content protection.',
    'woo.purchaseNow': 'Purchase Now',
    'woo.goBack': 'Go Back',
    'woo.gatingTitle': 'Premium Content',
    'password.title': 'Password Required',
    'password.message': 'This PDF is password protected. Enter the password to view it.',
    'password.incorrect': 'Incorrect password. Please try again.',
    'password.placeholder': 'Enter password',
    'password.unlock': 'Unlock',
    'audio.generating': 'Generating audio...',
    'audio.noAudio': 'No audio for this page - using browser voice',
};
