0b18de0581
* feat(send): Send to Readest — multi-channel capture into your library A Send-to-Kindle equivalent: email, web-upload, share, or one-click capture books and articles into the cloud library; they sync to every device. Architecture (client-side processing): out-of-app channels drop a raw payload into a per-user send_inbox; Readest clients drain it through one shared ingestService.ingestFile(). The server never parses or converts. - ingestService.ingestFile() — channel-agnostic import orchestration extracted from library/page.tsx (DI-based, forceUpload support). - send_addresses / send_allowed_senders / send_inbox tables + RLS + 4 SECURITY DEFINER claim/lease RPCs (migration 012_send_to_readest.sql). - Conversion subsystem (DOCX/RTF/HTML/article/TXT -> EPUB) in a Web Worker. - send-email Cloudflare Email Worker; inbox-drainer controller + useInboxDrainer hook; /api/send/* routes. - Send to Readest settings panel: inbound address, approved-sender allowlist, recent activity, per-device drain toggle. - /send web page (file drop + article URL) + SSRF-guarded fetch-url proxy. - OS-shared files routed through ingestFile; Manifest V3 browser extension. Security: inbox state changes only via SECURITY DEFINER RPCs (clients get SELECT-only on send_inbox); approved-sender allowlist gates email; SSRF guard on the one server-side URL fetch; inbox payload signed URLs authorize against send_inbox.user_id. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * chore: run format:check in the pre-push hook Biome format checking is fast (~0.4s), so gate pushes on it too — catches mis-formatted files that bypassed the staged-only pre-commit hook before they reach CI. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * fix(send): address CodeQL security findings - ReDoS (senders.ts): the email regex had ambiguous quantifiers around the literal dot. Rewrote it linear-time (domain labels exclude '.') and cap the input at 254 chars. - XSS (convertToEpub.ts): run untrusted HTML through DOMPurify (sanitizeForParsing — keeps document structure) before DOMParser, so title extraction and Readability never parse executable markup. - SSRF (fetch-url.ts): harden the host guard — block bare single-label hostnames, IPv4-mapped IPv6, CGNAT/benchmark/multicast ranges, and the unspecified address. DNS rebinding stays a documented residual risk. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1552 lines
118 KiB
JSON
1552 lines
118 KiB
JSON
{
|
||
"(detected)": "(виявлено)",
|
||
"About Readest": "Про Readest",
|
||
"Add your notes here...": "Додайте свої нотатки сюди...",
|
||
"Animation": "Анімація",
|
||
"Annotate": "Анотація",
|
||
"Apply": "Застосувати",
|
||
"Auto Mode": "Автоматичний режим",
|
||
"Behavior": "Поведінка",
|
||
"Book": "Книга",
|
||
"Bookmark": "Закладка",
|
||
"Cancel": "Скасувати",
|
||
"Chapter": "Розділ",
|
||
"Cherry": "Вишневий",
|
||
"Color": "Колір",
|
||
"Confirm": "Підтвердити",
|
||
"Confirm Deletion": "Підтвердити видалення",
|
||
"Copied to notebook": "Скопійовано до нотатника",
|
||
"Copy": "Копіювати",
|
||
"Dark Mode": "Темний режим",
|
||
"Default": "За замовчуванням",
|
||
"Default Font": "Шрифт за замовчуванням",
|
||
"Default Font Size": "Розмір шрифту за замовчуванням",
|
||
"Delete": "Видалити",
|
||
"Delete Highlight": "Видалити виділення",
|
||
"Dictionary": "Словник",
|
||
"Download Readest": "Завантажити Readest",
|
||
"Edit": "Редагувати",
|
||
"Excerpts": "Уривки",
|
||
"Failed to import book(s): {{filenames}}": "Не вдалося імпортувати книгу(и): {{filenames}}",
|
||
"Fast": "Швидко",
|
||
"Font": "Шрифт",
|
||
"Font & Layout": "Шрифт та макет",
|
||
"Font Face": "Налаштування шрифту",
|
||
"Font Family": "Сімейство шрифтів",
|
||
"Font Size": "Розмір шрифту",
|
||
"Full Justification": "Повне вирівнювання",
|
||
"Global Settings": "Ґлобальні налаштування",
|
||
"Go Back": "Назад",
|
||
"Go Forward": "Вперед",
|
||
"Grass": "Трав'яний",
|
||
"Gray": "Сірий",
|
||
"Gruvbox": "Теплий помаранчевий",
|
||
"Highlight": "Виділення",
|
||
"Horizontal Direction": "Горизонтальний напрямок",
|
||
"Hyphenation": "Перенесення слів",
|
||
"Import Books": "Імпортувати книги",
|
||
"Layout": "Макет",
|
||
"Light Mode": "Світлий режим",
|
||
"Loading...": "Завантаження...",
|
||
"Logged in": "Увійдено",
|
||
"Logged in as {{userDisplayName}}": "Увійдено як {{userDisplayName}}",
|
||
"Match Case": "Враховувати реґістр",
|
||
"Match Diacritics": "Враховувати діакритичні знаки",
|
||
"Match Whole Words": "Шукати цілі слова",
|
||
"Maximum Number of Columns": "Максимальна кількість колонок",
|
||
"Minimum Font Size": "Мінімальний розмір шрифту",
|
||
"Monospace Font": "Моноширинний шрифт",
|
||
"More Info": "Більше інформації",
|
||
"Nord": "Норд",
|
||
"Notebook": "Нотатник",
|
||
"Notes": "Нотатки",
|
||
"Open": "Відкрити",
|
||
"Original Text": "Ориґінальний текст",
|
||
"Page": "Сторінка",
|
||
"Paging Animation": "Анімація гортання",
|
||
"Paragraph": "Абзац",
|
||
"Parallel Read": "Паралельне читання",
|
||
"Published": "Опубліковано",
|
||
"Publisher": "Видавець",
|
||
"Reading Progress Synced": "Прогрес читання синхронізовано",
|
||
"Reload Page": "Перезавантажити сторінку",
|
||
"Reveal in File Explorer": "Показати у Файловому менеджері",
|
||
"Reveal in Finder": "Показати у Finder",
|
||
"Reveal in Folder": "Показати в папці",
|
||
"Sans-Serif Font": "Шрифт без засічок",
|
||
"Save": "Зберегти",
|
||
"Scrolled Mode": "Режим прокрутки",
|
||
"Search": "Пошук",
|
||
"Search Books...": "Шукати книги...",
|
||
"Search...": "Пошук...",
|
||
"Select Book": "Вибрати книгу",
|
||
"Select Books": "Вибрати книги",
|
||
"Sepia": "Сепія",
|
||
"Serif Font": "Шрифт із засічками",
|
||
"Show Book Details": "Показати деталі книги",
|
||
"Sidebar": "Бічна панель",
|
||
"Sign In": "Увійти",
|
||
"Sign Out": "Вийти",
|
||
"Sky": "Небесний",
|
||
"Slow": "Повільно",
|
||
"Solarized": "Сонячний",
|
||
"Speak": "Озвучити",
|
||
"Subjects": "Жанри",
|
||
"System Fonts": "Системні шрифти",
|
||
"Theme Color": "Колір теми",
|
||
"Theme Mode": "Режим теми",
|
||
"Translate": "Перекласти",
|
||
"Translated Text": "Перекладений текст",
|
||
"Unknown": "Невідомо",
|
||
"Untitled": "Без назви",
|
||
"Updated": "Оновлено",
|
||
"Version {{version}}": "Версія {{version}}",
|
||
"Vertical Direction": "Вертикальний напрямок",
|
||
"Wikipedia": "Вікіпедія",
|
||
"Writing Mode": "Режим письма",
|
||
"Your Library": "Ваша бібліотека",
|
||
"Override Book Font": "Перевизначити шрифт книги",
|
||
"Apply to All Books": "Застосувати до всіх книг",
|
||
"Apply to This Book": "Застосувати лише до цієї книги",
|
||
"Unable to fetch the translation. Try again later.": "Не вдалося отримати переклад. Спробуйте пізніше.",
|
||
"Check Update": "Перевірити оновлення",
|
||
"Already the latest version": "У вас вже встановлена найновіша версія",
|
||
"Book Details": "Деталі книги",
|
||
"From Local File": "З локального файлу",
|
||
"TOC": "Зміст",
|
||
"Table of Contents": "Зміст",
|
||
"Book uploaded: {{title}}": "Книгу завантажено: {{title}}",
|
||
"Failed to upload book: {{title}}": "Не вдалося завантажити книгу: {{title}}",
|
||
"Book downloaded: {{title}}": "Книгу завантажено: {{title}}",
|
||
"Failed to download book: {{title}}": "Не вдалося завантажити книгу: {{title}}",
|
||
"Upload Book": "Завантажити книгу",
|
||
"Auto Upload Books to Cloud": "Автоматично завантажувати книги в хмару",
|
||
"Book deleted: {{title}}": "Книгу видалено: {{title}}",
|
||
"Failed to delete book: {{title}}": "Не вдалося видалити книгу: {{title}}",
|
||
"Check Updates on Start": "Перевіряти оновлення при запуску",
|
||
"Insufficient storage quota": "Недостатньо місця у сховищі",
|
||
"Font Weight": "Насиченість шрифту",
|
||
"Line Spacing": "Міжрядковий інтервал",
|
||
"Word Spacing": "Міжслівний інтервал",
|
||
"Letter Spacing": "Міжбуквений інтервал",
|
||
"Text Indent": "Відступ тексту",
|
||
"Paragraph Margin": "Відступ абзацу",
|
||
"Override Book Layout": "Перевизначити макет книги",
|
||
"Untitled Group": "Група без назви",
|
||
"Group Books": "Групувати книги",
|
||
"Remove From Group": "Видалити з групи",
|
||
"Create New Group": "Створити нову групу",
|
||
"Deselect Book": "Скасувати вибір книги",
|
||
"Download Book": "Завантажити книгу",
|
||
"Deselect Group": "Скасувати вибір групи",
|
||
"Select Group": "Вибрати групу",
|
||
"Keep Screen Awake": "Не вимикати екран",
|
||
"Email address": "Адреса електронної пошти",
|
||
"Your Password": "Ваш пароль",
|
||
"Your email address": "Ваша електронна адреса",
|
||
"Your password": "Ваш пароль",
|
||
"Sign in": "Увійти",
|
||
"Signing in...": "Вхід...",
|
||
"Sign in with {{provider}}": "Увійти через {{provider}}",
|
||
"Already have an account? Sign in": "Уже є акаунт? Увійти",
|
||
"Create a Password": "Створити пароль",
|
||
"Sign up": "Зареєструватися",
|
||
"Signing up...": "Реєстрація...",
|
||
"Don't have an account? Sign up": "Немає акаунту? Зареєструйтеся",
|
||
"Check your email for the confirmation link": "Перевірте свою електронну пошту на посилання із підтвердженням",
|
||
"Signing in ...": "Увійти...",
|
||
"Send a magic link email": "Відправити магічне посилання на електронну пошту",
|
||
"Check your email for the magic link": "Ми надіслали вам магічне посилання. Перевірте свою електронну пошту",
|
||
"Send reset password instructions": "Надіслати інструкції для скидання пароля",
|
||
"Sending reset instructions ...": "Надсилаються інструкції для скидання пароля...",
|
||
"Forgot your password?": "Забули пароль?",
|
||
"Check your email for the password reset link": "Перевірте свою електронну пошту для посилання на скидання пароля",
|
||
"New Password": "Новий пароль",
|
||
"Your new password": "Ваш новий пароль",
|
||
"Update password": "Оновити пароль",
|
||
"Updating password ...": "Оновлення пароля...",
|
||
"Your password has been updated": "Ваш пароль оновлено",
|
||
"Phone number": "Номер телефону",
|
||
"Your phone number": "Ваш номер телефону",
|
||
"Token": "Токен",
|
||
"Your OTP token": "Ваш OTP-токен",
|
||
"Verify token": "Перевірити токен",
|
||
"Account": "Обліковий запис",
|
||
"Failed to delete user. Please try again later.": "Не вдалося видалити користувача. Будь ласка, спробуйте пізніше.",
|
||
"Community Support": "Підтримка спільноти",
|
||
"Priority Support": "Пріоритетна підтримка",
|
||
"Loading profile...": "Завантаження профілю...",
|
||
"Delete Account": "Видалити обліковий запис",
|
||
"Delete Your Account?": "Видалити ваш обліковий запис?",
|
||
"This action cannot be undone. All your data in the cloud will be permanently deleted.": "Цю дію неможливо скасувати. Всі ваші дані в хмарі будуть повністю видалені.",
|
||
"Delete Permanently": "Видалити назавжди",
|
||
"RTL Direction": "Напрямок RTL",
|
||
"Maximum Column Height": "Максимальна висота колонки",
|
||
"Maximum Column Width": "Максимальна ширина колонки",
|
||
"Fullscreen": "Повноекранний",
|
||
"No supported files found. Supported formats: {{formats}}": "Не знайдено підтримуваних файлів. Підтримувані формати: {{formats}}",
|
||
"Drop to Import Books": "Перетягніть для імпорту книг",
|
||
"Custom": "Користувацький",
|
||
"All the world's a stage,\nAnd all the men and women merely players;\nThey have their exits and their entrances,\nAnd one man in his time plays many parts,\nHis acts being seven ages.\n\n— William Shakespeare": "Так, світ — театр,\nДе всі чоловіки й жінки — актори.\nТут кожному приписаний свій вихід,\nне одну з них кожне грає роль.\nСім дій в тій п’єсі...\nВільям Шекспір\n(переклад Олександра Мокровольського)",
|
||
"Custom Theme": "Користувацька тема",
|
||
"Theme Name": "Назва теми",
|
||
"Text Color": "Колір тексту",
|
||
"Background Color": "Колір фону",
|
||
"Preview": "Попередній перегляд",
|
||
"Contrast": "Контраст",
|
||
"Sunset": "Захід сонця",
|
||
"Double Border": "Подвійна рамка",
|
||
"Border Color": "Колір країв",
|
||
"Border Frame": "Рамка по краям",
|
||
"Show Header": "Показати заголовок",
|
||
"Show Footer": "Показати нижню частину",
|
||
"Small": "Малий",
|
||
"Large": "Великий",
|
||
"Auto": "Автоматичний",
|
||
"Language": "Мова",
|
||
"No annotations to export": "Немає анотацій для експорту",
|
||
"Author": "Автор",
|
||
"Exported from Readest": "Експортовано з Readest",
|
||
"Highlights & Annotations": "Виділення та анотації",
|
||
"Note": "Примітка",
|
||
"Copied to clipboard": "Скопійовано до буфера обміну",
|
||
"Export Annotations": "Експортувати анотації",
|
||
"Auto Import on File Open": "Автоматичний імпорт при відкритті файлу",
|
||
"LXGW WenKai GB Screen": "LXGW WenKai SC",
|
||
"LXGW WenKai TC": "LXGW WenKai TC",
|
||
"No chapters detected": "Не виявлено жодного розділу",
|
||
"Failed to parse the EPUB file": "Не вдалося розібрати файл EPUB",
|
||
"This book format is not supported": "Цей формат книги не підтримується",
|
||
"Unable to fetch the translation. Please log in first and try again.": "Не вдалося отримати переклад. Будь ласка, спочатку увійдіть у систему та спробуйте ще раз.",
|
||
"Group": "Група",
|
||
"Always on Top": "Завжди зверху",
|
||
"No Timeout": "Без тайм-ауту",
|
||
"{{value}} minute": "{{value}} хвилина",
|
||
"{{value}} minutes": "{{value}} хвилин",
|
||
"{{value}} hour": "{{value}} година",
|
||
"{{value}} hours": "{{value}} години",
|
||
"CJK Font": "CJK шрифт",
|
||
"Clear Search": "Очистити пошук",
|
||
"Header & Footer": "Заголовок і нижній колонтитул",
|
||
"A new version of Readest is available!": "Доступна нова версія Readest!",
|
||
"Readest {{newVersion}} is available (installed version {{currentVersion}}).": "Нова версія Readest {{newVersion}} доступна. (Поточна {{currentVersion}}).",
|
||
"Download and install now?": "Завантажити та встановити зараз?",
|
||
"Downloading {{downloaded}} of {{contentLength}}": "Завантаженно {{downloaded}} з {{contentLength}}",
|
||
"Download finished": "Завантаження завершено",
|
||
"DOWNLOAD & INSTALL": "ЗАВАНТАЖИТИ ТА ВСТАНОВИТИ",
|
||
"Changelog": "Список змін",
|
||
"Software Update": "Оновлення ПЗ",
|
||
"Title": "Назва",
|
||
"Date Read": "Дата прочитання",
|
||
"Date Added": "Дата додавання",
|
||
"Format": "Формат",
|
||
"Ascending": "За зростанням",
|
||
"Descending": "За спаданням",
|
||
"Sort by...": "Сортувати за...",
|
||
"Added": "Додано",
|
||
"GuanKiapTsingKhai-T": "GuanKiapTsingKhai-T",
|
||
"Description": "Опис",
|
||
"No description available": "Опис недоступний",
|
||
"List": "Список",
|
||
"Grid": "Сітка",
|
||
"(from 'As You Like It', Act II)": "(із 'Як вам це подобається', Дія II)",
|
||
"Link Color": "Колір посилання",
|
||
"Screen": "Екран",
|
||
"Orientation": "Орієнтація",
|
||
"Portrait": "Портрет",
|
||
"Landscape": "Ландшафт",
|
||
"Open Last Book on Start": "Відкривати останню книгу при запуску",
|
||
"Checking for updates...": "Перевірка наявності оновлень...",
|
||
"Error checking for updates": "Помилка перевірки наявності оновлень",
|
||
"Details": "Деталі",
|
||
"File Size": "Розмір файлу",
|
||
"Auto Detect": "Авто виявлення",
|
||
"Next Section": "Наступний розділ",
|
||
"Previous Section": "Попередній розділ",
|
||
"Next Page": "Наступна сторінка",
|
||
"Previous Page": "Попередня сторінка",
|
||
"Are you sure to delete {{count}} selected book(s)?_one": "Ви впевнені, що хочете видалити {{count}} вибрану книгу?",
|
||
"Are you sure to delete {{count}} selected book(s)?_few": "Ви впевнені, що хочете видалити {{count}} вибрані книги?",
|
||
"Are you sure to delete {{count}} selected book(s)?_many": "Ви впевнені, що хочете видалити {{count}} вибраних книг?",
|
||
"Are you sure to delete {{count}} selected book(s)?_other": "Ви впевнені, що хочете видалити {{count}} вибраних книг?",
|
||
"Are you sure to delete the selected book?": "Ви впевнені, що хочете видалити вибрану книгу?",
|
||
"Deselect": "Зняти",
|
||
"Select All": "Усі",
|
||
"No translation available.": "Переклад недоступний.",
|
||
"Translated by {{provider}}.": "Перекладено за допомогою {{provider}}.",
|
||
"DeepL": "DeepL",
|
||
"Google Translate": "Google Перекладач",
|
||
"Azure Translator": "Azure Перекладач",
|
||
"Invert Image In Dark Mode": "Інвертувати зображення в темному режимі",
|
||
"Help improve Readest": "Допоможіть покращити Readest",
|
||
"Sharing anonymized statistics": "Ділитись анонімною статистикою",
|
||
"Interface Language": "Мова інтерфейсу",
|
||
"Translation": "Переклад",
|
||
"Enable Translation": "Увімкнути переклад",
|
||
"Translation Service": "Служба перекладу",
|
||
"Translate To": "Мова перекладу",
|
||
"Disable Translation": "Вимкнути переклад",
|
||
"Scroll": "Прокрутка",
|
||
"Overlap Pixels": "Перекривати пікселі",
|
||
"System Language": "Системна мова",
|
||
"Security": "Безпека",
|
||
"Allow JavaScript": "Дозволити JavaScript",
|
||
"Enable only if you trust the file.": "Увімкніть лише якщо довіряєте файлу.",
|
||
"Sort TOC by Page": "Сортувати зміст за сторінкою",
|
||
"Search in {{count}} Book(s)..._one": "Шукати в {{count}} книзі...",
|
||
"Search in {{count}} Book(s)..._few": "Шукати в {{count}} книгах...",
|
||
"Search in {{count}} Book(s)..._many": "Шукати в {{count}} книгах...",
|
||
"Search in {{count}} Book(s)..._other": "Шукати в {{count}} книгах...",
|
||
"No notes match your search": "Нотаток не знайдено",
|
||
"Search notes and excerpts...": "Шукати нотатки...",
|
||
"Sign in to Sync": "Увійти",
|
||
"Never synced": "Ніколи не синхр.",
|
||
"Show Remaining Time": "Показати залишок часу",
|
||
"{{time}} min left in chapter": "{{time}} хв до кінця розділу",
|
||
"Override Book Color": "Перевизначити колір книги",
|
||
"Login Required": "Потрібен вхід",
|
||
"Quota Exceeded": "Перевищено ліміт",
|
||
"{{percentage}}% of Daily Translation Characters Used.": "Використано {{percentage}}% символів перекладу за день.",
|
||
"Translation Characters": "Символи перекладу",
|
||
"{{engine}}: {{count}} voices_one": "{{engine}}: {{count}} голос",
|
||
"{{engine}}: {{count}} voices_few": "{{engine}}: {{count}} голоси",
|
||
"{{engine}}: {{count}} voices_many": "{{engine}}: {{count}} голосів",
|
||
"{{engine}}: {{count}} voices_other": "{{engine}}: {{count}} голоси",
|
||
"Something went wrong. Don't worry, our team has been notified and we're working on a fix.": "От халепа! Щось пішло не так. Не хвилюйтеся, наша команда знає про це, ми вже працюємо над виправленням.",
|
||
"Error Details:": "Деталі помилки:",
|
||
"Try Again": "Спробувати ще раз",
|
||
"Need help?": "Потрібна допомога?",
|
||
"Contact Support": "Зв'язатися з підтримкою",
|
||
"Code Highlighting": "Підсвічувати код",
|
||
"Enable Highlighting": "Увімкнути підсвічування",
|
||
"Code Language": "Мова коду",
|
||
"Top Margin (px)": "Верхній відступ (px)",
|
||
"Bottom Margin (px)": "Нижній відступ (px)",
|
||
"Right Margin (px)": "Правий відступ (px)",
|
||
"Left Margin (px)": "Лівий відступ (px)",
|
||
"Column Gap (%)": "Проміжок між стовпцями (%)",
|
||
"Always Show Status Bar": "Завжди показувати панель стану",
|
||
"Custom Content CSS": "Користуацький CSS вмісту",
|
||
"Enter CSS for book content styling...": "Введіть CSS для стилізації вмісту книги...",
|
||
"Custom Reader UI CSS": "CSS інтерфейсу",
|
||
"Enter CSS for reader interface styling...": "Введіть CSS для стилізації інтерфейсу читанки...",
|
||
"Crop": "Обрізати",
|
||
"Book Covers": "Обкладинки книг",
|
||
"Fit": "Припасувати",
|
||
"Reset {{settings}}": "Скинути {{settings}}",
|
||
"Reset Settings": "Скинути налаштування",
|
||
"{{count}} pages left in chapter_one": "<1>Залишилася </1><0>{{count}}</0><1> сторінка у розділі</1>",
|
||
"{{count}} pages left in chapter_few": "<1>Залишилось </1><0>{{count}}</0><1> сторінки у розділі</1>",
|
||
"{{count}} pages left in chapter_many": "<1>Залишилось </1><0>{{count}}</0><1> сторінок у розділі</1>",
|
||
"{{count}} pages left in chapter_other": "<1>Залишилось </1><0>{{count}}</0><1> сторінок у розділі</1>",
|
||
"Show Remaining Pages": "Показати залишок сторінок",
|
||
"Source Han Serif CN": "Source Han Serif",
|
||
"Huiwen-MinchoGBK": "Huiwen Mincho",
|
||
"KingHwa_OldSong": "KingHwa Song",
|
||
"Manage Subscription": "Керувати підпискою",
|
||
"Coming Soon": "Незабаром",
|
||
"Upgrade to {{plan}}": "Перейти на {{plan}}",
|
||
"Upgrade to Plus or Pro": "Перейти на Plus або Pro",
|
||
"Current Plan": "Поточний план",
|
||
"Plan Limits": "Обмеження плану",
|
||
"Processing your payment...": "Обробка вашого платежу...",
|
||
"Please wait while we confirm your subscription.": "Зачекайте, ми підтверджуємо вашу підписку.",
|
||
"Payment Processing": "Обробка платежу",
|
||
"Your payment is being processed. This usually takes a few moments.": "Ваш платіж обробляється. Зазвичай це займає кілька секунд.",
|
||
"Payment Failed": "Платіж не вдався",
|
||
"We couldn't process your subscription. Please try again or contact support if the issue persists.": "Не вдалося обробити вашу підписку. Спробуйте ще раз або зверніться до служби підтримки, якщо проблема не зникне.",
|
||
"Back to Profile": "Повернутися до профілю",
|
||
"Subscription Successful!": "Підписка активована!",
|
||
"Thank you for your subscription! Your payment has been processed successfully.": "Дякуємо за підписку! Ваш платіж успішно оброблено.",
|
||
"Email:": "Електронна пошта:",
|
||
"Plan:": "План:",
|
||
"Amount:": "Сума:",
|
||
"Go to Library": "Перейти до бібліотеки",
|
||
"Need help? Contact our support team at support@readest.com": "Потрібна допомога? Зверніться до служби підтримки: support@readest.com",
|
||
"Free Plan": "Безкоштовний план",
|
||
"month": "місяць",
|
||
"AI Translations (per day)": "ШІ-переклади (на день)",
|
||
"Plus Plan": "План Plus",
|
||
"Includes All Free Plan Benefits": "Включає всі переваги Безкоштовного плану",
|
||
"Pro Plan": "План Pro",
|
||
"More AI Translations": "Більше ШІ-перекладів",
|
||
"Complete Your Subscription": "Завершіть підписку",
|
||
"{{percentage}}% of Cloud Sync Space Used.": "Використано {{percentage}}% хмарного сховища.",
|
||
"Cloud Sync Storage": "Хмарне сховище",
|
||
"Disable": "Вимкнути",
|
||
"Enable": "Увімкнути",
|
||
"Upgrade to Readest Premium": "Оновити до Readest Premium",
|
||
"Show Source Text": "Показати вихідний текст",
|
||
"Cross-Platform Sync": "Міжплатформова синхронізація",
|
||
"Seamlessly sync your library, progress, highlights, and notes across all your devices—never lose your place again.": "Безперешкодно синхронізуйте свою бібліотеку, прогрес, виділення та нотатки на всіх своїх пристроях. Більше ніколи не втратите свої книги.",
|
||
"Customizable Reading": "Користувацьке читання",
|
||
"Personalize every detail with adjustable fonts, layouts, themes, and advanced display settings for the perfect reading experience.": "Персоналізуйте кожну деталь за допомогою налаштовуваних шрифтів, макетів, тем та розширених налаштувань відображення для ідеального читання.",
|
||
"AI Read Aloud": "Озвучування ШІ",
|
||
"Enjoy hands-free reading with natural-sounding AI voices that bring your books to life.": "Насолоджуйтесь читанням без використання рук з природними звучаннями голосів, які оживляють ваші книги.",
|
||
"AI Translations": "Переклади ШІ",
|
||
"Translate any text instantly with the power of Google, Azure, or DeepL—understand content in any language.": "Перекладайте будь-який текст миттєво за допомогою Google, Azure або DeepL. Розумійте зміст будь-якою мовою.",
|
||
"Connect with fellow readers and get help fast in our friendly community channels.": "Спілкуйтеся з іншими читачами та отримуйте швидку допомогу в наших дружніх каналах спільноти.",
|
||
"Unlimited AI Read Aloud Hours": "Необмежені години озвучування ШІ",
|
||
"Listen without limits—convert as much text as you like into immersive audio.": "Слухайте без обмежень—перетворюйте стільки тексту, скільки хочете, в захоплююче аудіо.",
|
||
"Unlock enhanced translation capabilities with more daily usage and advanced options.": "Розблокуйте покращені можливості перекладу з більшим щоденним використанням та розширеними функціями.",
|
||
"DeepL Pro Access": "Доступ до DeepL Pro",
|
||
"Enjoy faster responses and dedicated assistance whenever you need help.": "Насолоджуйтеся швидшими відповідями та персональною допомогою, коли вам потрібна підтримка.",
|
||
"Daily translation quota reached. Upgrade your plan to continue using AI translations.": "Досягнуто денну квоту перекладів. Оновіть свій план, щоб продовжити використовувати переклади ШІ.",
|
||
"Includes All Plus Plan Benefits": "Включає усі переваги Plus плану",
|
||
"Early Feature Access": "Ранній Доступ до функцій",
|
||
"Be the first to explore new features, updates, and innovations before anyone else.": "Досліджуйте нові функції, оновлення та інновації першими.",
|
||
"Advanced AI Tools": "Розширені ШІ інструменти",
|
||
"Harness powerful AI tools for smarter reading, translation, and content discovery.": "Використовуйте потужні ШІ інструменти для розумного читання, перекладу та пошуку контенту.",
|
||
"Translate up to 100,000 characters daily with the most accurate translation engine available.": "Перекладайте до 100 000 символів щодня з найточнішим доступним рушієм перекладу.",
|
||
"Translate up to 500,000 characters daily with the most accurate translation engine available.": "Перекладайте до 500 000 символів щодня з найточнішим доступним рушієм перекладу.",
|
||
"Securely store and access your entire reading collection with up to 5 GB of cloud storage.": "Безпечно зберігайте та отримуйте доступ до всієї колекції читання з до 5 ГБ хмарного сховища.",
|
||
"Securely store and access your entire reading collection with up to 20 GB of cloud storage.": "Безпечно зберігайте та отримуйте доступ до всієї колекції читання з до 20 ГБ хмарного сховища.",
|
||
"Deleted cloud backup of the book: {{title}}": "Видалено хмарну резервну копію книги: {{title}}",
|
||
"Are you sure to delete the cloud backup of the selected book?": "Ви впевнені, що хочете видалити хмарну резервну копію вибраної книги?",
|
||
"What's New in Readest": "Що нового в Readest",
|
||
"Enter book title": "Введіть назву книги",
|
||
"Subtitle": "Підзаголовок",
|
||
"Enter book subtitle": "Введіть підзаголовок книги",
|
||
"Enter author name": "Введіть ім'я автора",
|
||
"Series": "Цикл",
|
||
"Enter series name": "Введіть назву циклу",
|
||
"Series Index": "Номер циклу",
|
||
"Enter series index": "Введіть номер циклу",
|
||
"Total in Series": "Всього у циклі",
|
||
"Enter total books in series": "Введіть загальну кількість книг у циклі",
|
||
"Enter publisher": "Введіть видавця",
|
||
"Publication Date": "Дата видання",
|
||
"Identifier": "Ідентифікатор",
|
||
"Enter book description": "Введіть опис книги",
|
||
"Change cover image": "Змінити зображення обкладинки",
|
||
"Replace": "Замінити",
|
||
"Unlock cover": "Розблокувати обкладинку",
|
||
"Lock cover": "Заблокувати обкладинку",
|
||
"Auto-Retrieve Metadata": "Автоматично підтягнути метадані",
|
||
"Auto-Retrieve": "Автоматичне підтягування",
|
||
"Unlock all fields": "Розблокувати всі поля",
|
||
"Unlock All": "Розблокувати все",
|
||
"Lock all fields": "Заблокувати всі поля",
|
||
"Lock All": "Заблокувати все",
|
||
"Reset": "Скинути",
|
||
"Edit Metadata": "Редагувати метадані",
|
||
"Locked": "Заблоковано",
|
||
"Select Metadata Source": "Оберіть джерело метаданих",
|
||
"Keep manual input": "Зберегти ручне введення",
|
||
"Google Books": "Google Книги",
|
||
"Open Library": "Open Library",
|
||
"Fiction, Science, History": "Художня література, Наукова фантастика, Історія",
|
||
"Open Book in New Window": "Відкрити книгу в новому вікні",
|
||
"Voices for {{lang}}": "Голоси для {{lang}}",
|
||
"Yandex Translate": "Yandex Перекладач (росія)",
|
||
"YYYY or YYYY-MM-DD": "YYYY або YYYY-MM-DD",
|
||
"Restore Purchase": "Відновити покупку",
|
||
"No purchases found to restore.": "Не знайдено покупок для відновлення.",
|
||
"Failed to restore purchases.": "Не вдалося відновити покупки.",
|
||
"Failed to manage subscription.": "Не вдалося відредагувати підписку.",
|
||
"Failed to load subscription plans.": "Не вдалося завантажити плани підписки.",
|
||
"year": "рік",
|
||
"Failed to create checkout session": "Не вдалося створити сесію оформлення замовлення",
|
||
"Storage": "Сховище",
|
||
"Terms of Service": "Умови обслуговування",
|
||
"Privacy Policy": "Політика конфіденційності",
|
||
"Disable Double Click": "Вимкнути подвійне натискання",
|
||
"TTS not supported for this document": "TTS не підтримується в цьому документі",
|
||
"Reset Password": "Скинути пароль",
|
||
"Show Reading Progress": "Показати проґрес читання",
|
||
"Reading Progress Style": "Стиль проґресу читання",
|
||
"Page Number": "Номер сторінки",
|
||
"Percentage": "Відсотки",
|
||
"Deleted local copy of the book: {{title}}": "Видалено локальну копію книги: {{title}}",
|
||
"Failed to delete cloud backup of the book: {{title}}": "Не вдалося видалити резервну копію книги в хмарі: {{title}}",
|
||
"Failed to delete local copy of the book: {{title}}": "Не вдалося видалити локальну копію книги: {{title}}",
|
||
"Are you sure to delete the local copy of the selected book?": "Ви впевнені, що хочете видалити локальну копію вибраної книги?",
|
||
"Remove from Cloud & Device": "Видалити з хмари та пристрою",
|
||
"Remove from Cloud Only": "Видалити тільки із хмари",
|
||
"Remove from Device Only": "Видалити тільки із пристрою",
|
||
"Disconnected": "Від'єднано",
|
||
"Sync Strategy": "Стратегія синхронізації",
|
||
"Ask on conflict": "Запитувати при конфлікті",
|
||
"Always use latest": "Завжди використовувати найновішу",
|
||
"Send changes only": "Відправити тільки зміни",
|
||
"Receive changes only": "Отримати тільки зміни",
|
||
"Checksum Method": "Метод контролю суми",
|
||
"File Name": "Ім'я файлу",
|
||
"Device Name": "Ім'я пристрою",
|
||
"Connect to your KOReader Sync server.": "Під'єдайте свій сервер синхронізації KOReader.",
|
||
"Server URL": "URL сервера",
|
||
"Username": "Ім'я користувача",
|
||
"Your Username": "Ваше ім'я користувача",
|
||
"Password": "Пароль",
|
||
"Connect": "Під'єднатися",
|
||
"KOReader Sync": "Синхронізація KOReader",
|
||
"Sync Conflict": "Конфлікт синхронізації",
|
||
"another device": "інший пристрій",
|
||
"Page {{page}} of {{total}} ({{percentage}}%)": "Сторінка {{page}} з {{total}} ({{percentage}}%)",
|
||
"Current position": "Поточна позиція",
|
||
"Approximately page {{page}} of {{total}} ({{percentage}}%)": "Приблизно сторінка {{page}} із {{total}} ({{percentage}}%)",
|
||
"Approximately {{percentage}}%": "Приблизно {{percentage}}%",
|
||
"Failed to connect": "Не вдалося під'єднатися",
|
||
"Sync Server Connected": "Сервер синхронізації під'єднано",
|
||
"Sync as {{userDisplayName}}": "Синхронізувати як {{userDisplayName}}",
|
||
"Custom Fonts": "Користувацькі шрифти",
|
||
"Cancel Delete": "Скасувати видалення",
|
||
"Import Font": "Імпортувати шрифт",
|
||
"Delete Font": "Видалити шрифт",
|
||
"Tips": "Поради",
|
||
"Custom fonts can be selected from the Font Face menu": "Користувацькі шрифти можна вибрати з меню \"Налаштування шрифту\"",
|
||
"Manage Custom Fonts": "Керування користувацькими шрифтами",
|
||
"Select Files": "Вибрати файли",
|
||
"Select Image": "Вибрати зображення",
|
||
"Select Video": "Вибрати відео",
|
||
"Select Audio": "Вибрати аудіо",
|
||
"Select Fonts": "Вибрати шифти",
|
||
"Supported font formats: .ttf, .otf, .woff, .woff2": "Підтримувані формати шрифтів: .ttf, .otf, .woff, .woff2",
|
||
"Push Progress": "Надіслати проґрес",
|
||
"Pull Progress": "Отримати проґрес",
|
||
"Previous Paragraph": "Попередній абзац",
|
||
"Previous Sentence": "Попереднє речення",
|
||
"Pause": "Пауза",
|
||
"Play": "Відтворити",
|
||
"Next Sentence": "Наступне речення",
|
||
"Next Paragraph": "Наступний абзац",
|
||
"Separate Cover Page": "Окрема сторінка обкладинки",
|
||
"Resize Notebook": "Змінити розмір нотаток",
|
||
"Resize Sidebar": "Змінити розмір бічної панелі",
|
||
"Get Help from the Readest Community": "Отримати допомогу від спільноти Readest",
|
||
"Remove cover image": "Видалити зображення обкладинки",
|
||
"Bookshelf": "Книжкова полиця",
|
||
"View Menu": "Переглянути меню",
|
||
"Settings Menu": "Меню налаштувань",
|
||
"View account details and quota": "Переглянути деталі акаунта та квоту",
|
||
"Library Header": "Заголовок бібліотеки",
|
||
"Book Content": "Зміст книги",
|
||
"Footer Bar": "Нижня панель",
|
||
"Header Bar": "Верхня панель",
|
||
"View Options": "Параметри перегляду",
|
||
"Book Menu": "Меню книги",
|
||
"Search Options": "Параметри пошуку",
|
||
"Close": "Закрити",
|
||
"Delete Book Options": "Параметри видалення книги",
|
||
"ON": "УВІМКНЕННО",
|
||
"OFF": "ВИМКНЕНО",
|
||
"Reading Progress": "Проґрес читання",
|
||
"Page Margin": "Поля сторінки",
|
||
"Remove Bookmark": "Видалити закладку",
|
||
"Add Bookmark": "Додати закладку",
|
||
"Books Content": "Зміст книг",
|
||
"Jump to Location": "Перейти до місця",
|
||
"Unpin Notebook": "Відкріпити нотатник",
|
||
"Pin Notebook": "Закріпити нотатник",
|
||
"Hide Search Bar": "Сховати панель пошуку",
|
||
"Show Search Bar": "Показати панель пошуку",
|
||
"On {{current}} of {{total}} page": "На {{current}} з {{total}} сторінці",
|
||
"Section Title": "Назва розділу",
|
||
"Decrease": "Зменшити",
|
||
"Increase": "Збільшити",
|
||
"Settings Panels": "Панелі налаштувань",
|
||
"Settings": "Налаштування",
|
||
"Unpin Sidebar": "Відкріпити бічну панель",
|
||
"Pin Sidebar": "Закріпити бічну панель",
|
||
"Toggle Sidebar": "Перемкнути бічну панель",
|
||
"Toggle Translation": "Перемкнути переклад",
|
||
"Translation Disabled": "Переклад вимкнено",
|
||
"Minimize": "Згорнути",
|
||
"Maximize or Restore": "Збільшити або відновити",
|
||
"Exit Parallel Read": "Вийти з паралельного читання",
|
||
"Enter Parallel Read": "Ввійти в паралельне читання",
|
||
"Zoom Level": "Рівень масштабування",
|
||
"Zoom Out": "Зменшити масштаб",
|
||
"Reset Zoom": "Скинути масштаб",
|
||
"Zoom In": "Збільшити масштаб",
|
||
"Zoom Mode": "Режим масштабування",
|
||
"Single Page": "Одна сторінка",
|
||
"Auto Spread": "Автоматичне розтягування",
|
||
"Fit Page": "Підганяти під сторінку",
|
||
"Fit Width": "Підганяти під ширину",
|
||
"Failed to select directory": "Не вдалося вибрати каталог",
|
||
"The new data directory must be different from the current one.": "Новий каталог даних повинен відрізнятися від поточного.",
|
||
"Migration failed: {{error}}": "Переміщення не вдалося: {{error}}",
|
||
"Change Data Location": "Змінити розташування даних",
|
||
"Current Data Location": "Поточне розташування даних",
|
||
"Total size: {{size}}": "Загальний розмір: {{size}}",
|
||
"Calculating file info...": "Обчислення інформації про файл...",
|
||
"New Data Location": "Нове розташування даних",
|
||
"Choose Different Folder": "Вибрати іншу папку",
|
||
"Choose New Folder": "Вибрати нову папку",
|
||
"Migrating data...": "Переміщення даних...",
|
||
"Copying: {{file}}": "Копіювання: {{file}}",
|
||
"{{current}} of {{total}} files": "{{current}} з {{total}} файлів",
|
||
"Migration completed successfully!": "Переміщення завершено успішно!",
|
||
"Your data has been moved to the new location. Please restart the application to complete the process.": "Ваші дані були переміщені до нового розташування. Будь ласка, перезапустіть застосунок, щоб завершити процес.",
|
||
"Migration failed": "Переміщення не вдалося",
|
||
"Important Notice": "Важливе повідомлення",
|
||
"This will move all your app data to the new location. Make sure the destination has enough free space.": "Це перемістить всі ваші дані до нового розташування. Переконайтеся, що у вибраному розташуванні достатньо вільного місця.",
|
||
"Restart App": "Перезапустити застосунок",
|
||
"Start Migration": "Почати переміщення",
|
||
"Advanced Settings": "Розширені налаштування",
|
||
"File count: {{size}}": "Кількість файлів: {{size}}",
|
||
"Background Read Aloud": "Озвучування у фоновому режимі",
|
||
"Ready to read aloud": "Готовність до читання вголос",
|
||
"Read Aloud": "Читати вголос",
|
||
"Screen Brightness": "Яскравість екрану",
|
||
"Background Image": "Фонове зображення",
|
||
"Import Image": "Імпортувати зображення",
|
||
"Opacity": "Непрозорість",
|
||
"Size": "Розмір",
|
||
"Cover": "Перекрити",
|
||
"Contain": "Втиснути",
|
||
"{{number}} pages left in chapter": "<1>Залишилось </1><0>{{number}}</0><1> сторінок у розділі</1>",
|
||
"Device": "Пристрій",
|
||
"E-Ink Mode": "E-Ink режим",
|
||
"Highlight Colors": "Кольори виділення",
|
||
"Pagination": "Розбиття на сторінки",
|
||
"Disable Double Tap": "Вимкнути подвійне натискання",
|
||
"Tap to Paginate": "Натисніть, щоб розбити на сторінки",
|
||
"Click to Paginate": "Клікніть, щоб розбити на сторінки",
|
||
"Tap Both Sides": "Натискати на обидві сторони",
|
||
"Click Both Sides": "Клікати на обидві сторони",
|
||
"Swap Tap Sides": "Змінити сторони натискання",
|
||
"Swap Click Sides": "Змінити сторони кліку",
|
||
"Source and Translated": "Джерело та переклад",
|
||
"Translated Only": "Тільки переклад",
|
||
"Source Only": "Тільки джерело",
|
||
"TTS Text": "Текст TTS",
|
||
"The book file is corrupted": "Файл книги пошкоджено",
|
||
"The book file is empty": "Файл книги порожній",
|
||
"Failed to open the book file": "Не вдалося відкрити файл книги",
|
||
"On-Demand Purchase": "Покупка за запитом",
|
||
"Full Customization": "Повна кастомізація",
|
||
"Lifetime Plan": "На все життя",
|
||
"One-Time Payment": "Одноразовий платіж",
|
||
"Make a single payment to enjoy lifetime access to specific features on all devices. Purchase specific features or services only when you need them.": "Зробіть одноразовий платіж, щоб отримати довічний доступ до певних функцій на всіх пристроях. Купуйте конкретні функції або послуги лише тоді, коли вони вам потрібні.",
|
||
"Expand Cloud Sync Storage": "Розширити сховище синхронізації в хмарі",
|
||
"Expand your cloud storage forever with a one-time purchase. Each additional purchase adds more space.": "Розширте своє хмарне сховище назавжди за допомогою одноразової покупки. Кожна додаткова покупка додає більше місця.",
|
||
"Unlock All Customization Options": "Відкрити всі параметри налаштування",
|
||
"Unlock additional themes, fonts, layout options and read aloud, translators, cloud storage services.": "Відкрийте додаткові теми, шрифти, параметри макета та функції читання вголос, перекладачі, послуги хмарного зберігання.",
|
||
"Purchase Successful!": "Покупка успішна!",
|
||
"lifetime": "на все життя",
|
||
"Thank you for your purchase! Your payment has been processed successfully.": "Дякуємо за вашу покупку! Ваш платіж успішно оброблено.",
|
||
"Order ID:": "ID замовлення:",
|
||
"TTS Highlighting": "Підсвічування TTS",
|
||
"Style": "Стиль",
|
||
"Underline": "Підкреслення",
|
||
"Strikethrough": "Закреслення",
|
||
"Squiggly": "Хвиляста лінія",
|
||
"Outline": "Контур",
|
||
"Quick Colors": "Швидкі кольори",
|
||
"Highlighter": "Маркер",
|
||
"Save Book Cover": "Зберегти обкладинку книги",
|
||
"Auto-save last book cover": "Автоматично зберегти останню обкладинку книги",
|
||
"Back": "Назад",
|
||
"Confirmation email sent! Please check your old and new email addresses to confirm the change.": "Лист підтвердження надіслано! Будь ласка, перевірте стару та нову електронну адресу, щоб підтвердити зміну.",
|
||
"Failed to update email": "Не вдалося оновити електронну пошту",
|
||
"New Email": "Нова електронна адреса",
|
||
"Your new email": "Ваша нова електронна адреса",
|
||
"Updating email ...": "Оновлення електронної адреси ...",
|
||
"Update email": "Оновити електронну адресу",
|
||
"Current email": "Поточна електронна адреса",
|
||
"Update Email": "Оновити Адресу",
|
||
"All": "Всі",
|
||
"Unable to open book": "Не вдалося відкрити книгу",
|
||
"Punctuation": "Пунктуація",
|
||
"Replace Quotation Marks": "Замінити лапки",
|
||
"Enabled only in vertical layout.": "Активовано лише у вертикальному макеті.",
|
||
"No Conversion": "Без конвертації",
|
||
"Simplified to Traditional": "Спрощена → Традиційна",
|
||
"Traditional to Simplified": "Традиційна → Спрощена",
|
||
"Simplified to Traditional (Taiwan)": "Спрощена → Традиційна (Тайвань)",
|
||
"Simplified to Traditional (Hong Kong)": "Спрощена → Традиційна (Хонкон)",
|
||
"Simplified to Traditional (Taiwan), with phrases": "Спрощена → Традиційна (Тайвань • фрази)",
|
||
"Traditional (Taiwan) to Simplified": "Традиційна (Тайвань) → Спрощена",
|
||
"Traditional (Hong Kong) to Simplified": "Традиційна (Хонкон) → Спрощена",
|
||
"Traditional (Taiwan) to Simplified, with phrases": "Традиційна (Тайвань • фрази) → Спрощена",
|
||
"Convert Simplified and Traditional Chinese": "Конвертувати спрощену/традиційну китайську",
|
||
"Convert Mode": "Режим конвертації",
|
||
"Failed to auto-save book cover for lock screen: {{error}}": "Не вдалося автоматично зберегти обкладинку книги для екрана блокування: {{error}}",
|
||
"Download from Cloud": "Завантажити з хмари",
|
||
"Upload to Cloud": "Завантажити в хмару",
|
||
"Clear Custom Fonts": "Очистити користувацькі шрифти",
|
||
"Columns": "Стовпці",
|
||
"OPDS Catalogs": "Каталоги OPDS",
|
||
"Adding LAN addresses is not supported in the web app version.": "Додавання LAN-адрес не підтримується у веб-версії.",
|
||
"Invalid OPDS catalog. Please check the URL.": "Недійсний каталог OPDS. Будь ласка, перевірте URL.",
|
||
"Browse and download books from online catalogs": "Переглядайте та завантажуйте книги з онлайн-каталогів",
|
||
"My Catalogs": "Мої каталоги",
|
||
"Add Catalog": "Додати каталог",
|
||
"No catalogs yet": "Каталогів поки немає",
|
||
"Add your first OPDS catalog to start browsing books": "Додайте перший каталог OPDS, щоб почати перегляд книг",
|
||
"Add Your First Catalog": "Додайте свій перший каталог",
|
||
"Browse": "Переглянути",
|
||
"Popular Catalogs": "Популярні каталоги",
|
||
"Add": "Додати",
|
||
"Add OPDS Catalog": "Додати каталог OPDS",
|
||
"Catalog Name": "Назва каталогу",
|
||
"My Calibre Library": "Моя бібліотека Calibre",
|
||
"OPDS URL": "OPDS URL",
|
||
"Username (optional)": "Ім’я користувача (необов’язково)",
|
||
"Password (optional)": "Пароль (необов’язково)",
|
||
"Description (optional)": "Опис (необов’язково)",
|
||
"A brief description of this catalog": "Короткий опис цього каталогу",
|
||
"Validating...": "Перевірка...",
|
||
"View All": "Переглянути все",
|
||
"Forward": "Вперед",
|
||
"Home": "Головна",
|
||
"{{count}} items_one": "{{count}} елемент",
|
||
"{{count}} items_few": "{{count}} елементи",
|
||
"{{count}} items_many": "{{count}} елементів",
|
||
"{{count}} items_other": "{{count}} елементів",
|
||
"Download completed": "Завантаження завершено",
|
||
"Download failed": "Завантаження не вдалося",
|
||
"Open Access": "Вільний доступ",
|
||
"Borrow": "Позичити",
|
||
"Buy": "Купити",
|
||
"Subscribe": "Підписатися",
|
||
"Sample": "Зразок",
|
||
"Download": "Завантажити",
|
||
"Open & Read": "Відкрити та читати",
|
||
"Tags": "Теґи",
|
||
"Tag": "Теґ",
|
||
"First": "Перша",
|
||
"Previous": "Попередня",
|
||
"Next": "Наступна",
|
||
"Last": "Остання",
|
||
"Cannot Load Page": "Не вдалося завантажити сторінку",
|
||
"An error occurred": "Сталася помилка",
|
||
"Online Library": "Онлайн бібліотека",
|
||
"URL must start with http:// or https://": "URL повинен починатися з http:// або https://",
|
||
"Title, Author, Tag, etc...": "Назва, автор, теґ тощо...",
|
||
"Query": "Запит",
|
||
"Subject": "Тема",
|
||
"Enter {{terms}}": "Введіть {{terms}}",
|
||
"No search results found": "Результатів пошуку не знайдено",
|
||
"Failed to load OPDS feed: {{status}} {{statusText}}": "Не вдалося завантажити стрічку OPDS: {{status}} {{statusText}}",
|
||
"Search in {{title}}": "Пошук у {{title}}",
|
||
"Manage Storage": "Керування сховищем",
|
||
"Failed to load files": "Не вдалося завантажити файли",
|
||
"Deleted {{count}} file(s)_one": "Видалено {{count}} файл",
|
||
"Deleted {{count}} file(s)_few": "Видалено {{count}} файли",
|
||
"Deleted {{count}} file(s)_many": "Видалено {{count}} файлів",
|
||
"Deleted {{count}} file(s)_other": "Видалено {{count}} файлів",
|
||
"Failed to delete {{count}} file(s)_one": "Не вдалося видалити {{count}} файл",
|
||
"Failed to delete {{count}} file(s)_few": "Не вдалося видалити {{count}} файли",
|
||
"Failed to delete {{count}} file(s)_many": "Не вдалося видалити {{count}} файлів",
|
||
"Failed to delete {{count}} file(s)_other": "Не вдалося видалити {{count}} файлів",
|
||
"Failed to delete files": "Не вдалося видалити файли",
|
||
"Total Files": "Всього файлів",
|
||
"Total Size": "Загальний розмір",
|
||
"Quota": "Квота",
|
||
"Used": "Використано",
|
||
"Files": "Файли",
|
||
"Search files...": "Пошук файлів...",
|
||
"Newest First": "Спершу новіші",
|
||
"Oldest First": "Спершу старіші",
|
||
"Largest First": "Спершу найбільші",
|
||
"Smallest First": "Спершу найменші",
|
||
"Name A-Z": "Ім'я А-Я",
|
||
"Name Z-A": "Ім'я А-Я",
|
||
"{{count}} selected_one": "Вибрано {{count}} файл",
|
||
"{{count}} selected_few": "Вибрано {{count}} файли",
|
||
"{{count}} selected_many": "Вибрано {{count}} файлів",
|
||
"{{count}} selected_other": "Вибрано {{count}} файлів",
|
||
"Delete Selected": "Видалити вибране",
|
||
"Created": "Створено",
|
||
"No files found": "Файли не знайдено",
|
||
"No files uploaded yet": "Файли ще не завантажені",
|
||
"files": "файли",
|
||
"Page {{current}} of {{total}}": "Сторінка {{current}} з {{total}}",
|
||
"Are you sure to delete {{count}} selected file(s)?_one": "Ви впевнені, що хочете видалити {{count}} файл?",
|
||
"Are you sure to delete {{count}} selected file(s)?_few": "Ви впевнені, що хочете видалити {{count}} файли?",
|
||
"Are you sure to delete {{count}} selected file(s)?_many": "Ви впевнені, що хочете видалити {{count}} файлів?",
|
||
"Are you sure to delete {{count}} selected file(s)?_other": "Ви впевнені, що хочете видалити {{count}} файлів?",
|
||
"Cloud Storage Usage": "Використання хмарного сховища",
|
||
"Rename Group": "Перейменувати групу",
|
||
"From Directory": "З каталогу",
|
||
"Successfully imported {{count}} book(s)_one": "Успішно імпортовано 1 книгу",
|
||
"Successfully imported {{count}} book(s)_few": "Успішно імпортовано {{count}} книги",
|
||
"Successfully imported {{count}} book(s)_many": "Успішно імпортовано {{count}} книги",
|
||
"Successfully imported {{count}} book(s)_other": "Успішно імпортовано {{count}} книги",
|
||
"Count": "Кількість",
|
||
"Start Page": "Початкова сторінка",
|
||
"Search in OPDS Catalog...": "Пошук у каталозі OPDS...",
|
||
"Please log in to use advanced TTS features": "Будь ласка, увійдіть, щоб використовувати розширені функції TTS",
|
||
"Word limit of 30 words exceeded.": "Перевищено ліміт у 30 слів.",
|
||
"Proofread": "Вичитка",
|
||
"Current selection": "Поточне виділення",
|
||
"All occurrences in this book": "Усі випадки в цій книзі",
|
||
"All occurrences in your library": "Усі випадки у вашій бібліотеці",
|
||
"Selected text:": "Виділений текст:",
|
||
"Replace with:": "Замінити на:",
|
||
"Enter text...": "Введіть текст…",
|
||
"Case sensitive:": "З урахуванням реґістру:",
|
||
"Scope:": "Область застосування:",
|
||
"Selection": "Виділення",
|
||
"Library": "Бібліотека",
|
||
"Yes": "Так",
|
||
"No": "Ні",
|
||
"Proofread Replacement Rules": "Правила заміни для вичитування",
|
||
"Selected Text Rules": "Правила для виділеного тексту",
|
||
"No selected text replacement rules": "Немає правил заміни для виділеного тексту",
|
||
"Book Specific Rules": "Правила для конкретної книги",
|
||
"No book-level replacement rules": "Немає правил заміни на рівні книги",
|
||
"Disable Quick Action": "Вимкнути швидку дію",
|
||
"Enable Quick Action on Selection": "Увімкнути швидку дію при виборі",
|
||
"None": "Нема",
|
||
"Annotation Tools": "Інструменти анотацій",
|
||
"Enable Quick Actions": "Увімкнути швидкі дії",
|
||
"Quick Action": "Швидка дія",
|
||
"Copy to Notebook": "Скопіювати до блокнота",
|
||
"Copy text after selection": "Скопіювати текст після виділення",
|
||
"Highlight text after selection": "Виділити текст після виділення",
|
||
"Annotate text after selection": "Додати анотацію до тексту після виділення",
|
||
"Search text after selection": "Шукати текст після виділення",
|
||
"Look up text in dictionary after selection": "Шукати текст у словнику після виділення",
|
||
"Translate text after selection": "Перекласти текст після виділення",
|
||
"Read text aloud after selection": "Прочитати текст вголос після виділення",
|
||
"Proofread text after selection": "Вичитати текст після виділення",
|
||
"{{activeCount}} active, {{pendingCount}} pending": "{{activeCount}} активних, {{pendingCount}} очікують",
|
||
"{{failedCount}} failed": "{{failedCount}} невдалих",
|
||
"Waiting...": "Очікування...",
|
||
"Failed": "Помилка",
|
||
"Completed": "Завершено",
|
||
"Cancelled": "Скасовано",
|
||
"Retry": "Повторити",
|
||
"Active": "Активні",
|
||
"Transfer Queue": "Черга передачі",
|
||
"Upload All": "Завантажити все",
|
||
"Download All": "Завантажити все",
|
||
"Resume Transfers": "Продовжити передачу",
|
||
"Pause Transfers": "Призупинити передачу",
|
||
"Pending": "Очікують",
|
||
"No transfers": "Немає передач",
|
||
"Retry All": "Повторити все",
|
||
"Clear Completed": "Очистити завершені",
|
||
"Clear Failed": "Очистити невдалі",
|
||
"Upload queued: {{title}}": "Завантаження в черзі: {{title}}",
|
||
"Download queued: {{title}}": "Завантаження в черзі: {{title}}",
|
||
"Book not found in library": "Книгу не знайдено в бібліотеці",
|
||
"Unknown error": "Невідома помилка",
|
||
"Please log in to continue": "Увійдіть, щоб продовжити",
|
||
"Cloud File Transfers": "Передача файлів у хмару",
|
||
"Show Search Results": "Показати результати",
|
||
"Search results for '{{term}}'": "Результати для «{{term}}»",
|
||
"Close Search": "Закрити пошук",
|
||
"Previous Result": "Попередній результат",
|
||
"Next Result": "Наступний результат",
|
||
"Bookmarks": "Закладки",
|
||
"Annotations": "Анотації",
|
||
"Show Results": "Показати результати",
|
||
"Clear search": "Очистити пошук",
|
||
"Clear search history": "Очистити історію пошуку",
|
||
"Tap to Toggle Footer": "Нижній колонтитул",
|
||
"Show Current Time": "Показати поточний час",
|
||
"Use 24 Hour Clock": "Використовувати 24-годинний формат",
|
||
"Show Current Battery Status": "Показати поточний стан батареї",
|
||
"Exported successfully": "Успішно експортовано",
|
||
"Book exported successfully.": "Книгу успішно експортовано.",
|
||
"Failed to export the book.": "Не вдалося експортувати книгу.",
|
||
"Export Book": "Експортувати книгу",
|
||
"Whole word:": "Ціле слово:",
|
||
"Date Published": "Дата публікації",
|
||
"Only for TTS:": "Тільки для TTS:",
|
||
"Uploaded": "Завантажено",
|
||
"Downloaded": "Звантажено",
|
||
"Deleted": "Видалено",
|
||
"Note:": "Примітка:",
|
||
"Time:": "Час:",
|
||
"Format Options": "Параметри формату",
|
||
"Export Date": "Дата експорту",
|
||
"Chapter Titles": "Назви розділів",
|
||
"Chapter Separator": "Роздільник розділів",
|
||
"Highlights": "Виділення",
|
||
"Note Date": "Дата примітки",
|
||
"Advanced": "Розширені",
|
||
"Hide": "Сховати",
|
||
"Show": "Показати",
|
||
"Use Custom Template": "Використовувати власний шаблон",
|
||
"Export Template": "Шаблон експорту",
|
||
"Template Syntax:": "Синтаксис шаблону:",
|
||
"Insert value": "Вставити значення",
|
||
"Format date (locale)": "Форматувати дату (локаль)",
|
||
"Format date (custom)": "Форматувати дату (власний)",
|
||
"Conditional": "Умовний",
|
||
"Loop": "Цикл",
|
||
"Available Variables:": "Доступні змінні:",
|
||
"Book title": "Назва книги",
|
||
"Book author": "Автор книги",
|
||
"Export date": "Дата експорту",
|
||
"Array of chapters": "Масив розділів",
|
||
"Chapter title": "Назва розділу",
|
||
"Array of annotations": "Масив приміток",
|
||
"Highlighted text": "Виділений текст",
|
||
"Annotation note": "Примітка анотації",
|
||
"Date Format Tokens:": "Токени формату дати:",
|
||
"Year (4 digits)": "Рік (4 цифри)",
|
||
"Month (01-12)": "Місяць (01-12)",
|
||
"Day (01-31)": "День (01-31)",
|
||
"Hour (00-23)": "Година (00-23)",
|
||
"Minute (00-59)": "Хвилина (00-59)",
|
||
"Second (00-59)": "Секунда (00-59)",
|
||
"Show Source": "Показати джерело",
|
||
"No content to preview": "Немає вмісту для перегляду",
|
||
"Export": "Експортувати",
|
||
"Set Timeout": "Встановити тайм-аут",
|
||
"Select Voice": "Вибрати голос",
|
||
"Toggle Sticky Bottom TTS Bar": "Перемкнути закріплену панель TTS",
|
||
"Display what I'm reading on Discord": "Показувати книгу в Discord",
|
||
"Show on Discord": "Показати в Discord",
|
||
"Instant {{action}}": "Швидка дія: {{action}}",
|
||
"Instant {{action}} Disabled": "Миттєву дію {{action}} вимкнено",
|
||
"Annotation": "Анотація",
|
||
"Reset Template": "Скинути шаблон",
|
||
"Annotation style": "Стиль анотації",
|
||
"Annotation color": "Колір анотації",
|
||
"Annotation time": "Час анотації",
|
||
"AI": "ШІ",
|
||
"Are you sure you want to re-index this book?": "Ви впевнені, що хочете переіндексувати цю книгу?",
|
||
"Enable AI in Settings": "Увімкнути ШІ в налаштуваннях",
|
||
"Index This Book": "Індексувати цю книгу",
|
||
"Enable AI search and chat for this book": "Увімкнути ШІ-пошук та чат для цієї книги",
|
||
"Start Indexing": "Почати індексацію",
|
||
"Indexing book...": "Індексація книги...",
|
||
"Preparing...": "Підготовка...",
|
||
"Delete this conversation?": "Видалити цю розмову?",
|
||
"No conversations yet": "Поки немає розмов",
|
||
"Start a new chat to ask questions about this book": "Почніть новий чат, щоб задати питання про цю книгу",
|
||
"Rename": "Перейменувати",
|
||
"New Chat": "Новий чат",
|
||
"Chat": "Чат",
|
||
"Please enter a model ID": "Будь ласка, введіть ID моделі",
|
||
"Model not available or invalid": "Модель недоступна або недійсна",
|
||
"Failed to validate model": "Не вдалося перевірити модель",
|
||
"Couldn't connect to Ollama. Is it running?": "Не вдалося підключитися до Ollama. Вона запущена?",
|
||
"Invalid API key or connection failed": "Недійсний API-ключ або помилка підключення",
|
||
"Connection failed": "Помилка підключення",
|
||
"AI Assistant": "ШІ-асистент",
|
||
"Enable AI Assistant": "Увімкнути ШІ-асистента",
|
||
"Provider": "Провайдер",
|
||
"Ollama (Local)": "Ollama (Локальний)",
|
||
"AI Gateway (Cloud)": "ШІ-шлюз (Хмара)",
|
||
"Ollama Configuration": "Налаштування Ollama",
|
||
"Refresh Models": "Оновити моделі",
|
||
"AI Model": "ШІ-модель",
|
||
"No models detected": "Моделі не знайдено",
|
||
"AI Gateway Configuration": "Налаштування ШІ-шлюзу",
|
||
"Choose from a selection of high-quality, economical AI models. You can also bring your own model by selecting \"Custom Model\" below.": "Оберіть з високоякісних або економних ШІ-моделей. Ви також можете використати власну модель, обравши \"Користувацька модель\" нижче.",
|
||
"API Key": "API-ключ",
|
||
"Get Key": "Отримати ключ",
|
||
"Model": "Модель",
|
||
"Custom Model...": "Користувацька модель...",
|
||
"Custom Model ID": "ID користувацької моделі",
|
||
"Validate": "Перевірити",
|
||
"Model available": "Модель доступна",
|
||
"Connection": "З'єднання",
|
||
"Test Connection": "Перевірити з'єднання",
|
||
"Connected": "Підключено",
|
||
"Custom Colors": "Спеціальні кольори",
|
||
"Color E-Ink Mode": "Кольоровий режим E-Ink",
|
||
"Reading Ruler": "Лінійка для читання",
|
||
"Enable Reading Ruler": "Увімкнути лінійку для читання",
|
||
"Lines to Highlight": "Рядки для виділення",
|
||
"Ruler Color": "Колір лінійки",
|
||
"Command Palette": "Палітра команд",
|
||
"Search settings and actions...": "Пошук налаштувань та дій...",
|
||
"No results found for": "Результатів не знайдено для",
|
||
"Type to search settings and actions": "Введіть для пошуку налаштувань та дій",
|
||
"Recent": "Нещодавні",
|
||
"navigate": "навігація",
|
||
"select": "вибрати",
|
||
"close": "закрити",
|
||
"Search Settings": "Пошук налаштувань",
|
||
"Page Margins": "Поля сторінки",
|
||
"AI Provider": "Провайдер ШІ",
|
||
"Ollama URL": "URL Ollama",
|
||
"Ollama Model": "Модель Ollama",
|
||
"AI Gateway Model": "Модель ШІ-шлюзу",
|
||
"Actions": "Дії",
|
||
"Navigation": "Навігація",
|
||
"Set status for {{count}} book(s)_one": "Встановити статус для {{count}} книги",
|
||
"Set status for {{count}} book(s)_other": "Встановити статус для {{count}} книг",
|
||
"Mark as Unread": "Позначити як непрочитане",
|
||
"Mark as Finished": "Позначити як завершене",
|
||
"Finished": "Завершено",
|
||
"Unread": "Непрочитане",
|
||
"Clear Status": "Очистити статус",
|
||
"Status": "Статус",
|
||
"Set status for {{count}} book(s)_few": "Встановити статус для {{count}} книг",
|
||
"Set status for {{count}} book(s)_many": "Встановити статус для {{count}} книг",
|
||
"Loading": "Завантаження...",
|
||
"Exit Paragraph Mode": "Вийти з режиму абзацу",
|
||
"Paragraph Mode": "Режим абзацу",
|
||
"Embedding Model": "Модель вбудовування",
|
||
"{{count}} book(s) synced_one": "{{count}} книга синхронізована",
|
||
"{{count}} book(s) synced_few": "{{count}} книги синхронізовані",
|
||
"{{count}} book(s) synced_many": "{{count}} книг синхронізовано",
|
||
"{{count}} book(s) synced_other": "{{count}} книг синхронізовано",
|
||
"Unable to start RSVP": "Не вдалося запустити RSVP",
|
||
"RSVP not supported for PDF": "RSVP не підтримується для PDF",
|
||
"Select Chapter": "Вибрати розділ",
|
||
"Context": "Контекст",
|
||
"Ready": "Готово",
|
||
"Chapter Progress": "Прогрес розділу",
|
||
"words": "слів",
|
||
"{{time}} left": "залишилося {{time}}",
|
||
"Reading progress": "Прогрес читання",
|
||
"Skip back 15 words": "Назад на 15 слів",
|
||
"Back 15 words (Shift+Left)": "Назад на 15 слів (Shift+Стрілка вліво)",
|
||
"Pause (Space)": "Пауза (Пробіл)",
|
||
"Play (Space)": "Відтворити (Пробіл)",
|
||
"Skip forward 15 words": "Вперед на 15 слів",
|
||
"Forward 15 words (Shift+Right)": "Вперед на 15 слів (Shift+Стрілка вправо)",
|
||
"Decrease speed": "Зменшити швидкість",
|
||
"Slower (Left/Down)": "Повільніше (стрілки Вліво/Вниз)",
|
||
"Increase speed": "Збільшити швидкість",
|
||
"Faster (Right/Up)": "Швидше (стрілки Вправо/Вгору)",
|
||
"Start RSVP Reading": "Почати читання RSVP",
|
||
"Choose where to start reading": "Виберіть, де почати читання",
|
||
"From Chapter Start": "З початку розділу",
|
||
"Start reading from the beginning of the chapter": "Почати читання з початку розділу",
|
||
"Resume": "Продовжити",
|
||
"Continue from where you left off": "Продовжити з того місця, де ви зупинилися",
|
||
"From Current Page": "З поточної сторінки",
|
||
"Start from where you are currently reading": "Почати з того місця, де ви зараз читаєте",
|
||
"From Selection": "З виділеного",
|
||
"Speed Reading Mode": "Режим швидкого читання",
|
||
"Scroll left": "Прокрутити вліво",
|
||
"Scroll right": "Прокрутити вправо",
|
||
"Library Sync Progress": "Прогрес синхронізації бібліотеки",
|
||
"Back to library": "Назад до бібліотеки",
|
||
"Group by...": "Групувати за...",
|
||
"Export as Plain Text": "Експортувати як звичайний текст",
|
||
"Export as Markdown": "Експортувати як Markdown",
|
||
"Show Page Navigation Buttons": "Кнопки навігації",
|
||
"Page {{number}}": "Сторінка {{number}}",
|
||
"highlight": "виділення",
|
||
"underline": "підкреслення",
|
||
"squiggly": "хвиляста лінія",
|
||
"red": "червоний",
|
||
"violet": "фіолетовий",
|
||
"blue": "синій",
|
||
"green": "зелений",
|
||
"yellow": "жовтий",
|
||
"Select {{style}} style": "Вибрати стиль {{style}}",
|
||
"Select {{color}} color": "Вибрати колір {{color}}",
|
||
"Close Book": "Закрити книгу",
|
||
"Speed Reading": "Швидкісне читання",
|
||
"Close Speed Reading": "Закрити швидкісне читання",
|
||
"Authors": "Автори",
|
||
"Books": "Книги",
|
||
"Groups": "Групи",
|
||
"Back to TTS Location": "Повернутися до розташування TTS",
|
||
"Metadata": "Метадані",
|
||
"Image viewer": "Переглядач зображень",
|
||
"Previous Image": "Попереднє зображення",
|
||
"Next Image": "Наступне зображення",
|
||
"Zoomed": "Збільшено",
|
||
"Zoom level": "Рівень масштабу",
|
||
"Table viewer": "Переглядач таблиць",
|
||
"Unable to connect to Readwise. Please check your network connection.": "Не вдалося підключитися до Readwise. Будь ласка, перевірте мережеве з'єднання.",
|
||
"Invalid Readwise access token": "Недійсний токен доступу Readwise",
|
||
"Disconnected from Readwise": "Відключено від Readwise",
|
||
"Never": "Ніколи",
|
||
"Sync Enabled": "Синхронізацію увімкнено",
|
||
"Disconnect": "Відключити",
|
||
"Connect your Readwise account to sync highlights.": "Підключіть свій обліковий запис Readwise, щоб синхронізувати виділення.",
|
||
"Get your access token at": "Отримайте токен доступу за адресою",
|
||
"Access Token": "Токен доступу",
|
||
"Paste your Readwise access token": "Вставте ваш токен доступу Readwise",
|
||
"Readwise Sync": "Синхронізація Readwise",
|
||
"Push Highlights": "Надіслати виділення",
|
||
"Highlights synced to Readwise": "Виділення синхронізовано з Readwise",
|
||
"Readwise sync failed: no internet connection": "Синхронізація Readwise не вдалася: немає інтернет-з'єднання",
|
||
"Readwise sync failed: {{error}}": "Синхронізація Readwise не вдалася: {{error}}",
|
||
"System Screen Brightness": "Системна яскравість екрана",
|
||
"Page:": "Сторінка:",
|
||
"Page: {{number}}": "Сторінка: {{number}}",
|
||
"Annotation page number": "Номер сторінки анотації",
|
||
"Translating...": "Переклад...",
|
||
"Show Battery Percentage": "Показувати відсоток заряду батареї",
|
||
"Hide Scrollbar": "Сховати смугу прокрутки",
|
||
"Skip to last reading position": "Перейти до останньої позиції читання",
|
||
"Show context": "Показати контекст",
|
||
"Hide context": "Сховати контекст",
|
||
"Decrease font size": "Зменшити розмір шрифту",
|
||
"Increase font size": "Збільшити розмір шрифту",
|
||
"Focus": "Фокус",
|
||
"Theme color": "Колір теми",
|
||
"Import failed": "Помилка імпорту",
|
||
"Available Formatters:": "Доступні форматери:",
|
||
"Format date": "Форматувати дату",
|
||
"Markdown block quote (> per line)": "Цитата Markdown (> для кожного рядка)",
|
||
"Newlines to <br>": "Переноси рядків у <br>",
|
||
"Change case": "Змінити регістр",
|
||
"Trim whitespace": "Видалити пробіли",
|
||
"Truncate to n characters": "Обрізати до n символів",
|
||
"Replace text": "Замінити текст",
|
||
"Fallback value": "Значення за замовчуванням",
|
||
"Get length": "Отримати довжину",
|
||
"First/last element": "Перший/останній елемент",
|
||
"Join array": "Об'єднати масив",
|
||
"Backup failed: {{error}}": "Помилка резервного копіювання: {{error}}",
|
||
"Select Backup": "Обрати резервну копію",
|
||
"Restore failed: {{error}}": "Помилка відновлення: {{error}}",
|
||
"Backup & Restore": "Резервне копіювання та відновлення",
|
||
"Backup Library": "Резервна копія бібліотеки",
|
||
"Restore Library": "Відновити бібліотеку",
|
||
"Creating backup...": "Створення резервної копії...",
|
||
"Restoring library...": "Відновлення бібліотеки...",
|
||
"{{current}} of {{total}} items": "{{current}} з {{total}} елементів",
|
||
"Backup completed successfully!": "Резервне копіювання завершено!",
|
||
"Restore completed successfully!": "Відновлення завершено!",
|
||
"{{added}} books added, {{updated}} books updated.": "Додано {{added}} книг, оновлено {{updated}} книг.",
|
||
"Operation failed": "Операція не вдалася",
|
||
"Loading library...": "Завантаження бібліотеки...",
|
||
"{{count}} books refreshed_one": "Оновлено {{count}} книгу",
|
||
"{{count}} books refreshed_few": "Оновлено {{count}} книги",
|
||
"{{count}} books refreshed_many": "Оновлено {{count}} книг",
|
||
"{{count}} books refreshed_other": "Оновлено {{count}} книг",
|
||
"Failed to refresh metadata": "Не вдалося оновити метадані",
|
||
"Refresh Metadata": "Оновити метадані",
|
||
"Keyboard Shortcuts": "Комбінації клавіш",
|
||
"View all keyboard shortcuts": "Переглянути всі комбінації клавіш",
|
||
"Switch Sidebar Tab": "Перемкнути вкладку бічної панелі",
|
||
"Toggle Notebook": "Показати/сховати блокнот",
|
||
"Search in Book": "Пошук у книзі",
|
||
"Toggle Scroll Mode": "Перемкнути режим прокрутки",
|
||
"Toggle Select Mode": "Перемкнути режим виділення",
|
||
"Toggle Bookmark": "Перемкнути закладку",
|
||
"Toggle Text to Speech": "Перемкнути озвучення тексту",
|
||
"Play / Pause TTS": "Відтворити / Пауза TTS",
|
||
"Toggle Paragraph Mode": "Перемкнути режим абзацу",
|
||
"Highlight Selection": "Виділити вибране",
|
||
"Underline Selection": "Підкреслити вибране",
|
||
"Annotate Selection": "Додати примітку до вибраного",
|
||
"Search Selection": "Шукати вибране",
|
||
"Copy Selection": "Копіювати вибране",
|
||
"Translate Selection": "Перекласти вибране",
|
||
"Dictionary Lookup": "Пошук у словнику",
|
||
"Read Aloud Selection": "Прочитати вибране вголос",
|
||
"Proofread Selection": "Перевірити вибране",
|
||
"Open Settings": "Відкрити налаштування",
|
||
"Open Command Palette": "Відкрити палітру команд",
|
||
"Show Keyboard Shortcuts": "Показати комбінації клавіш",
|
||
"Open Books": "Відкрити книги",
|
||
"Toggle Fullscreen": "Перемкнути повноекранний режим",
|
||
"Close Window": "Закрити вікно",
|
||
"Quit App": "Вийти з програми",
|
||
"Go Left / Previous Page": "Вліво / Попередня сторінка",
|
||
"Go Right / Next Page": "Вправо / Наступна сторінка",
|
||
"Go Up": "Вгору",
|
||
"Go Down": "Вниз",
|
||
"Previous Chapter": "Попередній розділ",
|
||
"Next Chapter": "Наступний розділ",
|
||
"Scroll Half Page Down": "Прокрутити на півсторінки вниз",
|
||
"Scroll Half Page Up": "Прокрутити на півсторінки вгору",
|
||
"Save Note": "Зберегти нотатку",
|
||
"Single Section Scroll": "Прокрутка одного розділу",
|
||
"General": "Загальне",
|
||
"Text to Speech": "Озвучення",
|
||
"Zoom": "Масштаб",
|
||
"Window": "Вікно",
|
||
"Your Bookshelf": "Ваша книжкова полиця",
|
||
"TTS": "Озвучування",
|
||
"Media Info": "Медіа-інформація",
|
||
"Update Frequency": "Частота оновлення",
|
||
"Every Sentence": "Кожне речення",
|
||
"Every Paragraph": "Кожен абзац",
|
||
"Every Chapter": "Кожен розділ",
|
||
"TTS Media Info Update Frequency": "Частота оновлення медіа-інформації TTS",
|
||
"Select reading speed": "Виберіть швидкість читання",
|
||
"Drag to seek": "Перетягніть для пошуку",
|
||
"Punctuation Delay": "Затримка на розділових знаках",
|
||
"Please confirm that this OPDS connection will be proxied through Readest servers on the web app before continuing.": "Підтвердіть, що це з'єднання OPDS буде проксовано через сервери Readest у веб-додатку, перш ніж продовжити.",
|
||
"Custom Headers (optional)": "Користувацькі заголовки (необов'язково)",
|
||
"Add one header per line using \"Header-Name: value\".": "Додайте один заголовок на рядок у форматі \"Header-Name: value\".",
|
||
"I understand this OPDS connection will be proxied through Readest servers on the web app. If I do not trust Readest with these credentials or headers, I should use the native app instead.": "Я розумію, що це з'єднання OPDS буде проксовано через сервери Readest у веб-додатку. Якщо я не довіряю Readest свої облікові дані або заголовки, мені слід використовувати рідний додаток.",
|
||
"Unable to connect to Hardcover. Please check your network connection.": "Не вдалося підключитися до Hardcover. Перевірте мережеве з'єднання.",
|
||
"Invalid Hardcover API token": "Недійсний API-токен Hardcover",
|
||
"Disconnected from Hardcover": "Від'єднано від Hardcover",
|
||
"Connect your Hardcover account to sync reading progress and notes.": "Підключіть свій обліковий запис Hardcover для синхронізації прогресу читання та нотаток.",
|
||
"Get your API token from hardcover.app → Settings → API.": "Отримайте API-токен на hardcover.app → Налаштування → API.",
|
||
"API Token": "API-токен",
|
||
"Paste your Hardcover API token": "Вставте ваш API-токен Hardcover",
|
||
"Hardcover Sync": "Синхронізація Hardcover",
|
||
"Push Notes": "Надіслати нотатки",
|
||
"No annotations or excerpts to sync for this book.": "Немає анотацій або витягів для синхронізації для цієї книги.",
|
||
"Configure Hardcover in Settings first.": "Спочатку налаштуйте Hardcover у параметрах.",
|
||
"No new Hardcover note changes to sync.": "Немає нових змін нотаток Hardcover для синхронізації.",
|
||
"Hardcover synced: {{inserted}} new, {{updated}} updated, {{skipped}} unchanged": "Hardcover синхронізовано: {{inserted}} нових, {{updated}} оновлених, {{skipped}} без змін",
|
||
"Hardcover notes sync failed: {{error}}": "Помилка синхронізації нотаток Hardcover: {{error}}",
|
||
"Reading progress synced to Hardcover": "Прогрес читання синхронізовано з Hardcover",
|
||
"Hardcover progress sync failed: {{error}}": "Помилка синхронізації прогресу Hardcover: {{error}}",
|
||
"ISBN": "ISBN",
|
||
"Keep existing source identifier": "Зберегти наявний ідентифікатор джерела",
|
||
"Toggle Toolbar": "Перемкнути панель інструментів",
|
||
"Split Hyphens": "Розділити дефіси",
|
||
"Apply Theme Colors to PDF": "Застосувати кольори теми до PDF",
|
||
"Name": "Ім'я",
|
||
"Remove": "Видалити",
|
||
"Edit OPDS Catalog": "Редагувати каталог OPDS",
|
||
"Save Changes": "Зберегти зміни",
|
||
"Use Book Layout": "Використовувати макет книги",
|
||
"End of this section. Continue to the next.": "Кінець цього розділу. Продовжте до наступного.",
|
||
"Auto-download": "Автозавантаження",
|
||
"Auto-download new items": "Автоматично завантажувати нові елементи",
|
||
"Automatically download new publications when the app syncs": "Автоматично завантажувати нові публікації під час синхронізації застосунку",
|
||
"{{count}} new item(s) downloaded from OPDS_one": "Завантажено {{count}} новий елемент з OPDS",
|
||
"{{count}} new item(s) downloaded from OPDS_few": "Завантажено {{count}} нових елементи з OPDS",
|
||
"{{count}} new item(s) downloaded from OPDS_many": "Завантажено {{count}} нових елементів з OPDS",
|
||
"{{count}} new item(s) downloaded from OPDS_other": "Завантажено {{count}} нових елементів з OPDS",
|
||
"Failed to sync {{count}} OPDS catalog(s)_one": "Не вдалося синхронізувати {{count}} каталог OPDS",
|
||
"Failed to sync {{count}} OPDS catalog(s)_few": "Не вдалося синхронізувати {{count}} каталоги OPDS",
|
||
"Failed to sync {{count}} OPDS catalog(s)_many": "Не вдалося синхронізувати {{count}} каталогів OPDS",
|
||
"Failed to sync {{count}} OPDS catalog(s)_other": "Не вдалося синхронізувати {{count}} каталогів OPDS",
|
||
"Last synced {{when}}": "Остання синхронізація {{when}}",
|
||
"Failed downloads": "Невдалі завантаження",
|
||
"No failed downloads": "Немає невдалих завантажень",
|
||
"Attempts: {{count}}_one": "Спроби: {{count}}",
|
||
"Attempts: {{count}}_few": "Спроби: {{count}}",
|
||
"Attempts: {{count}}_many": "Спроби: {{count}}",
|
||
"Attempts: {{count}}_other": "Спроби: {{count}}",
|
||
"Skip": "Пропустити",
|
||
"Skip all": "Пропустити всі",
|
||
"Retry all": "Повторити всі",
|
||
"{{count}} failed_one": "{{count}} помилка",
|
||
"{{count}} failed_few": "{{count}} помилки",
|
||
"{{count}} failed_many": "{{count}} помилок",
|
||
"{{count}} failed_other": "{{count}} помилок",
|
||
"(none)": "(немає)",
|
||
"Identifiers": "Ідентифікатори",
|
||
"Read (Stream)": "Читати (Потік)",
|
||
"Failed to start stream": "Не вдалося запустити потік",
|
||
"No dictionaries enabled": "Немає увімкнених словників",
|
||
"Enable a dictionary in Settings → Language → Dictionaries.": "Увімкніть словник у Налаштування → Мова → Словники.",
|
||
"Wiktionary": "Вікісловник",
|
||
"Drag to reorder": "Перетягніть, щоб змінити порядок",
|
||
"Built-in": "Вбудований",
|
||
"Bundle is missing on this device. Re-import to use it.": "Пакет відсутній на цьому пристрої. Повторно імпортуйте для використання.",
|
||
"This dictionary format is not supported.": "Цей формат словника не підтримується.",
|
||
"MDict": "MDict",
|
||
"StarDict": "StarDict",
|
||
"Imported {{count}} dictionary_one": "Імпортовано {{count}} словник",
|
||
"Imported {{count}} dictionary_few": "Імпортовано {{count}} словники",
|
||
"Imported {{count}} dictionary_many": "Імпортовано {{count}} словників",
|
||
"Imported {{count}} dictionary_other": "Імпортовано {{count}} словників",
|
||
"Skipped incomplete bundles: {{names}}": "Пропущено неповні пакети: {{names}}",
|
||
"Failed to import dictionary: {{message}}": "Не вдалося імпортувати словник: {{message}}",
|
||
"Dictionaries": "Словники",
|
||
"Delete Dictionary": "Видалити словник",
|
||
"Importing…": "Імпорт…",
|
||
"Import Dictionary": "Імпорт словника",
|
||
"No dictionaries available.": "Немає доступних словників.",
|
||
"StarDict bundles need .ifo, .idx, and .dict.dz files (.syn optional).": "Пакети StarDict потребують файлів .ifo, .idx і .dict.dz (.syn — необов’язково).",
|
||
"Select all the bundle files together when importing.": "Під час імпорту вибирайте всі файли пакета разом.",
|
||
"Manage Dictionaries": "Керування словниками",
|
||
"Select Dictionary Files": "Виберіть файли словника",
|
||
"Read on Wikipedia →": "Читати у Вікіпедії →",
|
||
"This link can't be opened": "Не вдалося відкрити посилання",
|
||
"The annotation link is missing required information. The original link may have been truncated.": "У посиланні на анотацію бракує потрібної інформації. Можливо, початкове посилання було обрізане.",
|
||
"Go to Readest": "Перейти до Readest",
|
||
"Open-source ebook reader for everyone, on every device.": "Електронна читалка з відкритим кодом — для всіх і на будь-якому пристрої.",
|
||
"Open in Readest": "Відкрити в Readest",
|
||
"If Readest didn't open automatically, choose an option below:": "Якщо Readest не відкрився автоматично, оберіть варіант нижче:",
|
||
"Continue reading where you left off.": "Продовжуйте читати з місця, де ви зупинилися.",
|
||
"Readest logo": "Логотип Readest",
|
||
"Opening Readest...": "Відкриваємо Readest…",
|
||
"Open in Readest app": "Відкрити в застосунку Readest",
|
||
"Continue in browser": "Продовжити у браузері",
|
||
"Don't have Readest?": "Не маєте Readest?",
|
||
"Book not in your library": "Книги немає у вашій бібліотеці",
|
||
"Share Book": "Поділитися книгою",
|
||
"Could not create share link": "Не вдалося створити посилання для поширення",
|
||
"Link copied": "Посилання скопійовано",
|
||
"Could not copy link": "Не вдалося скопіювати посилання",
|
||
"Share revoked": "Доступ скасовано",
|
||
"Could not revoke share": "Не вдалося скасувати доступ",
|
||
"Uploading book…": "Завантаження книги…",
|
||
"Generating…": "Створення…",
|
||
"Generate share link": "Створити посилання",
|
||
"Share URL": "URL для поширення",
|
||
"Copy link": "Копіювати посилання",
|
||
"Copied": "Скопійовано",
|
||
"Share via…": "Поділитися через…",
|
||
"Expires {{date}}": "Дійсна до {{date}}",
|
||
"Revoking…": "Скасування…",
|
||
"Revoke share": "Скасувати доступ",
|
||
"Sign in to share books": "Увійдіть, щоб ділитися книгами",
|
||
"Expiring soon": "Скоро закінчиться",
|
||
"Missing share token": "Відсутній маркер доступу",
|
||
"Could not add to your library": "Не вдалося додати до вашої бібліотеки",
|
||
"This share link is no longer available": "Це посилання більше не доступне",
|
||
"The original link may have expired or been revoked.": "Первинне посилання могло втратити чинність або бути скасоване.",
|
||
"Get Readest": "Отримати Readest",
|
||
"Loading shared book…": "Завантаження поширеної книги…",
|
||
"Adding…": "Додавання…",
|
||
"Add to my library": "Додати до моєї бібліотеки",
|
||
"Could not load your shares": "Не вдалося завантажити ваші посилання",
|
||
"Revoked": "Скасовано",
|
||
"Expired": "Минув термін",
|
||
"Shared books": "Поширені книги",
|
||
"You haven't shared any books yet": "Ви ще не поділилися жодною книгою",
|
||
"Open a book and tap Share to send it to a friend.": "Відкрийте книгу й торкніться «Поділитися», щоб надіслати її другові.",
|
||
"{{count}} active_one": "{{count}} активне",
|
||
"{{count}} active_few": "{{count}} активні",
|
||
"{{count}} active_many": "{{count}} активних",
|
||
"{{count}} active_other": "{{count}} активних",
|
||
"{{count}} downloads_one": "{{count}} завантаження",
|
||
"{{count}} downloads_few": "{{count}} завантаження",
|
||
"{{count}} downloads_many": "{{count}} завантажень",
|
||
"{{count}} downloads_other": "{{count}} завантажень",
|
||
"starts at saved page": "починається зі збереженої сторінки",
|
||
"More actions": "Більше дій",
|
||
"Loading…": "Завантаження…",
|
||
"Load more": "Завантажити більше",
|
||
"Could not load shared book": "Не вдалося завантажити поширену книгу",
|
||
"The share link is missing required information.": "У посиланні бракує необхідної інформації.",
|
||
"Please check your connection and try again.": "Перевірте підключення та спробуйте ще раз.",
|
||
"Sign in to import shared books": "Увійдіть, щоб імпортувати поширені книги",
|
||
"Already in your library": "Уже у вашій бібліотеці",
|
||
"Added to your library": "Додано до вашої бібліотеки",
|
||
"Could not import shared book": "Не вдалося імпортувати поширену книгу",
|
||
"Manage Shared Links": "Керування посиланнями",
|
||
"Expires in": "Закінчується через",
|
||
"{{count}} days_one": "{{count}} день",
|
||
"{{count}} days_few": "{{count}} дні",
|
||
"{{count}} days_many": "{{count}} днів",
|
||
"{{count}} days_other": "{{count}} днів",
|
||
"Expires in {{count}} days_one": "Дійсне ще {{count}} день",
|
||
"Expires in {{count}} days_few": "Дійсне ще {{count}} дні",
|
||
"Expires in {{count}} days_many": "Дійсне ще {{count}} днів",
|
||
"Expires in {{count}} days_other": "Дійсне ще {{count}} днів",
|
||
"Expires in {{count}} hours_one": "Дійсне ще {{count}} годину",
|
||
"Expires in {{count}} hours_few": "Дійсне ще {{count}} години",
|
||
"Expires in {{count}} hours_many": "Дійсне ще {{count}} годин",
|
||
"Expires in {{count}} hours_other": "Дійсне ще {{count}} годин",
|
||
"Open in app": "Відкрити в застосунку",
|
||
"Shared with you": "Поділилися з вами",
|
||
"Downloading… {{percent}}%": "Завантаження… {{percent}}%",
|
||
"Import progress": "Хід імпорту",
|
||
"Share reading progress": "Поділитися прогресом читання",
|
||
"Includes your reading progress": "Містить ваш прогрес читання",
|
||
"Synced {{time}}": "Синхронізовано {{time}}",
|
||
"Sync Info": "Інформація про синхронізацію",
|
||
"Last Synced": "Остання синхронізація",
|
||
"DICT": "DICT",
|
||
"Slob": "Slob",
|
||
"DICT bundles need a .index file and a .dict.dz file.": "Пакети DICT потребують файл .index і файл .dict.dz.",
|
||
"Slob bundles need a .slob file.": "Пакети Slob потребують файл .slob.",
|
||
"URL template must start with http(s):// and contain %WORD%.": "Шаблон URL має починатися з http(s):// та містити %WORD%.",
|
||
"Web": "Веб",
|
||
"Add Web Search": "Додати веб-пошук",
|
||
"Edit Web Search": "Редагувати веб-пошук",
|
||
"e.g. Google": "напр. Google",
|
||
"URL Template": "Шаблон URL",
|
||
"Use %WORD% where the looked-up word should appear.": "Використовуйте %WORD% там, де має з'явитися шукане слово.",
|
||
"Open the search result in your browser:": "Відкрийте результат пошуку в браузері:",
|
||
"Open in {{name}}": "Відкрити в {{name}}",
|
||
"Book Fingerprint": "Відбиток книги",
|
||
"Search the web": "Пошук в інтернеті",
|
||
"App deeplink (readest://)": "Глибоке посилання застосунку (readest://)",
|
||
"Universal web link (https://)": "Універсальне веб-посилання (https://)",
|
||
"Name cannot be empty.": "Ім’я не може бути порожнім.",
|
||
"Replaced {{count}} existing dictionary_one": "Замінено {{count}} наявний словник",
|
||
"Replaced {{count}} existing dictionary_few": "Замінено {{count}} наявні словники",
|
||
"Replaced {{count}} existing dictionary_many": "Замінено {{count}} наявних словників",
|
||
"Replaced {{count}} existing dictionary_other": "Замінено {{count}} наявних словників",
|
||
"Cancel Edit": "Скасувати редагування",
|
||
"Edit Dictionary": "Редагувати словник",
|
||
"MDict bundles use .mdx files; companion .mdd and .css files are optional.": "Пакунки MDict використовують файли .mdx; супутні файли .mdd і .css є необов’язковими.",
|
||
"Dictionary name": "Назва словника",
|
||
"This audio can't play here — the dictionary uses an outdated format. Try one with Opus, MP3, or WAV audio.": "Це аудіо не можна відтворити тут — словник використовує застарілий формат. Спробуйте словник з аудіо Opus, MP3 або WAV.",
|
||
"File uploaded: {{title}}": "Файл завантажено: {{title}}",
|
||
"File downloaded: {{title}}": "Файл завантажено: {{title}}",
|
||
"Deleted cloud copy of the file: {{title}}": "Видалено хмарну копію файлу: {{title}}",
|
||
"Failed to upload file: {{title}}": "Не вдалося завантажити файл: {{title}}",
|
||
"Failed to download file: {{title}}": "Не вдалося завантажити файл: {{title}}",
|
||
"Failed to delete cloud copy of the file: {{title}}": "Не вдалося видалити копію файлу в хмарі: {{title}}",
|
||
"{{percentage}}% used": "Використано {{percentage}}%",
|
||
"Set PIN…": "Установити PIN…",
|
||
"Require a 4-digit PIN to open Readest": "Вимагати 4-значний PIN для відкриття Readest",
|
||
"Change PIN…": "Змінити PIN…",
|
||
"Disable PIN…": "Вимкнути PIN…",
|
||
"Sync passphrase ready": "Парольну фразу синхронізації готово",
|
||
"This permanently deletes the encrypted credentials we sync (e.g., OPDS catalog passwords) on every device. Local copies are preserved. You will need to re-enter the sync passphrase or set a new one. Continue?": "Це остаточно видалить зашифровані облікові дані, які ми синхронізуємо (наприклад, паролі каталогу OPDS), на кожному пристрої. Локальні копії зберігаються. Вам потрібно буде повторно ввести парольну фразу синхронізації або встановити нову. Продовжити?",
|
||
"Sync passphrase forgotten — all encrypted fields cleared": "Парольну фразу синхронізації забуто — усі зашифровані поля очищено",
|
||
"Sync passphrase": "Парольна фраза синхронізації",
|
||
"Set passphrase": "Установити парольну фразу",
|
||
"Forgot passphrase": "Забули парольну фразу",
|
||
"Incorrect PIN": "Неправильний PIN",
|
||
"App locked": "Програму заблоковано",
|
||
"Enter your PIN": "Введіть свій PIN",
|
||
"Readest is locked. Enter your 4-digit PIN to continue.": "Readest заблоковано. Введіть свій 4-значний PIN, щоб продовжити.",
|
||
"PIN code": "PIN-код",
|
||
"Forgetting your PIN locks you out of this device. You'll need to clear the app's data to reset it.": "Якщо ви забудете PIN, ви втратите доступ до цього пристрою. Щоб скинути його, доведеться очистити дані програми.",
|
||
"Passphrase must be at least 8 characters": "Парольна фраза повинна містити щонайменше 8 символів",
|
||
"Passphrases do not match": "Парольні фрази не збігаються",
|
||
"Set sync passphrase": "Установити парольну фразу синхронізації",
|
||
"Enter sync passphrase": "Уведіть парольну фразу синхронізації",
|
||
"A sync passphrase encrypts your sensitive fields (like OPDS catalog credentials) before they sync. We never see this passphrase. Pick something memorable — there is no recovery without it.": "Парольна фраза синхронізації шифрує ваші конфіденційні поля (наприклад, облікові дані каталогу OPDS) перед синхронізацією. Ми ніколи не бачимо цю парольну фразу. Виберіть щось, що ви запам’ятаєте — без неї відновлення неможливе.",
|
||
"Enter the sync passphrase you set on another device to decrypt your synced credentials.": "Уведіть парольну фразу синхронізації, яку ви встановили на іншому пристрої, щоб розшифрувати синхронізовані облікові дані.",
|
||
"Confirm passphrase": "Підтвердьте парольну фразу",
|
||
"Unlock": "Розблокувати",
|
||
"Set PIN": "Установити PIN",
|
||
"Change PIN": "Змінити PIN",
|
||
"Disable PIN": "Вимкнути PIN",
|
||
"Enter your current PIN, then choose a new 4-digit PIN.": "Введіть поточний PIN, а потім виберіть новий 4-значний PIN.",
|
||
"Enter your current PIN to disable the app lock.": "Введіть поточний PIN, щоб вимкнути блокування програми.",
|
||
"PIN must be {{length}} digits": "PIN має містити {{length}} цифр",
|
||
"PINs do not match": "PIN-коди не збігаються",
|
||
"Current PIN": "Поточний PIN",
|
||
"New PIN": "Новий PIN",
|
||
"Confirm new PIN": "Підтвердити новий PIN",
|
||
"Manage Sync": "Керування синхронізацією",
|
||
"Imported book files and library metadata": "Імпортовані файли книжок і метадані бібліотеки",
|
||
"Last-read position, bookmarks, and per-book preferences": "Остання позиція читання, закладки та налаштування для кожної книжки",
|
||
"Highlights and notes": "Виділення та нотатки",
|
||
"Fonts": "Шрифти",
|
||
"Custom font files": "Користувацькі файли шрифтів",
|
||
"Backgrounds": "Фони",
|
||
"Custom background textures": "Користувацькі текстури фону",
|
||
"OPDS catalogs": "Каталоги OPDS",
|
||
"Saved catalog URLs and (encrypted) credentials": "Збережені URL каталогів та (зашифровані) облікові дані",
|
||
"Wrong sync passphrase — synced credentials could not be decrypted": "Невірна парольна фраза синхронізації — не вдалося розшифрувати синхронізовані облікові дані",
|
||
"Sync passphrase data on the server was reset. Re-encrypting your credentials under the new passphrase…": "Дані парольної фрази синхронізації на сервері було скинуто. Перешифрування облікових даних із новою парольною фразою…",
|
||
"Failed to decrypt synced credentials": "Не вдалося розшифрувати синхронізовані облікові дані",
|
||
"Imported dictionary bundles and settings": "Імпортовані пакети словників і налаштування",
|
||
"Choose what syncs across your devices. Disabling a category stops this device from sending or receiving rows of that kind. Anything already on the server is left alone, re-enabling resumes from where you stopped.": "Виберіть, що синхронізується між вашими пристроями. Вимкнення категорії зупиняє цей пристрій від надсилання або отримання записів цього типу. Те, що вже на сервері, залишається без змін, а повторне ввімкнення відновлює синхронізацію з того місця, де ви зупинилися.",
|
||
"Data Sync": "Синхронізація даних",
|
||
"Manage Fonts": "Керування шрифтами",
|
||
"App settings": "Налаштування застосунку",
|
||
"Theme, highlight colours, integrations (KOSync, Readwise, Hardcover), and dictionary order": "Тема, кольори виділень, інтеграції (KOSync, Readwise, Hardcover) і порядок словників",
|
||
"Required while Dictionaries sync is enabled": "Потрібне, доки увімкнено синхронізацію Словників",
|
||
"Resets in {{hours}} hr {{minutes}} min": "Скидання через {{hours}} год {{minutes}} хв",
|
||
"Pick a 4-digit PIN. You will need to enter it every time you open Readest. There is no way to recover a forgotten PIN. Clearing the app data is the only way to reset it.": "Виберіть 4-значний PIN-код. Вам потрібно буде вводити його щоразу, коли ви відкриваєте Readest. Відновити забутий PIN-код неможливо. Очищення даних застосунку — єдиний спосіб його скинути.",
|
||
"Credentials": "Облікові дані",
|
||
"Tokens, usernames, and passwords for OPDS, KOReader, Hardcover, and Readwise. When disabled, credentials remain on this device only and are never uploaded.": "Токени, імена користувачів і паролі для OPDS, KOReader, Hardcover та Readwise. Якщо вимкнено, облікові дані залишаються лише на цьому пристрої і ніколи не вивантажуються.",
|
||
"Sensitive synced fields are encrypted before upload. Set a passphrase now or later when encryption is needed.": "Конфіденційні синхронізовані поля шифруються перед вивантаженням. Установіть парольну фразу зараз або пізніше, коли знадобиться шифрування.",
|
||
"Saved to this account. You will be prompted for it when decrypting credentials.": "Збережено в цьому обліковому записі. Вас запитають про неї під час розшифровування облікових даних.",
|
||
"Reading progress on this device differs from \"{{deviceName}}\".": "Прогрес читання на цьому пристрої відрізняється від «{{deviceName}}».",
|
||
"This device": "Цей пристрій",
|
||
"Red": "Червоний",
|
||
"Yellow": "Жовтий",
|
||
"Green": "Зелений",
|
||
"Blue": "Синій",
|
||
"Violet": "Фіолетовий",
|
||
"Edit color": "Редагувати колір",
|
||
"Add custom color": "Додати власний колір",
|
||
"Add label": "Додати мітку",
|
||
"Choose color": "Вибрати колір",
|
||
"Connected to Hardcover. Last synced {{time}}.": "Підключено до Hardcover. Остання синхронізація {{time}}.",
|
||
"Integrations": "Інтеграції",
|
||
"Hardcover": "Hardcover",
|
||
"Connected to Readwise. Last synced {{time}}.": "Підключено до Readwise. Остання синхронізація {{time}}.",
|
||
"Readwise": "Readwise",
|
||
"Browse and download books from online catalogs.": "Переглядайте та завантажуйте книги з онлайн-каталогів.",
|
||
"Connected as {{user}}": "Підключено як {{user}}",
|
||
"Not connected": "Не підключено",
|
||
"{{count}} catalog_one": "{{count}} каталог",
|
||
"{{count}} catalog_few": "{{count}} каталоги",
|
||
"{{count}} catalog_many": "{{count}} каталогів",
|
||
"{{count}} catalog_other": "{{count}} каталогу",
|
||
"No catalogs": "Немає каталогів",
|
||
"Connect Readest to external services for sync, highlights, and catalogs.": "Підключіть Readest до зовнішніх сервісів для синхронізації, виділень і каталогів.",
|
||
"Reading Sync": "Синхронізація читання",
|
||
"Content Sources": "Джерела вмісту",
|
||
"Scroll tabs": "Прокрутити вкладки",
|
||
"Catalog actions": "Дії каталогу",
|
||
"File Content": "Вміст файлу",
|
||
"Start your library": "Створіть свою бібліотеку",
|
||
"Pick a book from your device to add it to your library.": "Виберіть книжку з вашого пристрою, щоб додати її до бібліотеки.",
|
||
"Drop a book anywhere on this window, or pick one from your computer.": "Перетягніть книжку будь-куди у це вікно або виберіть її з комп’ютера.",
|
||
"Sign in to sync your library": "Увійдіть, щоб синхронізувати бібліотеку",
|
||
"Clear": "Очистити",
|
||
"Listening…": "Очікування…",
|
||
"Set key": "Призначити клавішу",
|
||
"Page Turner": "Перегортач сторінок",
|
||
"Media Next": "Медіа: Наступний",
|
||
"Media Previous": "Медіа: Попередній",
|
||
"Media Play/Pause": "Медіа: Відтворення/Пауза",
|
||
"Media Fast Forward": "Медіа: Перемотування вперед",
|
||
"Media Rewind": "Медіа: Перемотування назад",
|
||
"Volume Up": "Гучність+",
|
||
"Volume Down": "Гучність−",
|
||
"Arrow Left": "Стрілка ліворуч",
|
||
"Arrow Right": "Стрілка праворуч",
|
||
"Arrow Up": "Стрілка вгору",
|
||
"Arrow Down": "Стрілка вниз",
|
||
"Page Up": "Сторінка вгору",
|
||
"Page Down": "Сторінка вниз",
|
||
"Space": "Пробіл",
|
||
"Enter": "Enter",
|
||
"Press a button on your remote controller or keyboard after tapping \"Set key\".": "Натисніть кнопку на пульті або клавіатурі після натискання \"Призначити клавішу\".",
|
||
"Use Volume Keys": "Використовувати клавіші гучності",
|
||
"Custom Page Turner": "Власне перегортання сторінок",
|
||
"Cleared {{count}} highlights and notes._one": "Очищено {{count}} виділення та нотатку.",
|
||
"Cleared {{count}} highlights and notes._few": "Очищено {{count}} виділення та нотатки.",
|
||
"Cleared {{count}} highlights and notes._many": "Очищено {{count}} виділень та нотаток.",
|
||
"Cleared {{count}} highlights and notes._other": "Очищено {{count}} виділень та нотаток.",
|
||
"Clear Annotations": "Очистити анотації",
|
||
"Are you sure to clear all {{count}} highlights and notes?_one": "Очистити {{count}} виділення та нотатку?",
|
||
"Are you sure to clear all {{count}} highlights and notes?_few": "Очистити всі {{count}} виділення та нотатки?",
|
||
"Are you sure to clear all {{count}} highlights and notes?_many": "Очистити всі {{count}} виділень та нотаток?",
|
||
"Are you sure to clear all {{count}} highlights and notes?_other": "Очистити всі {{count}} виділень та нотаток?",
|
||
"Discord": "Discord",
|
||
"Leave blank to use the official Readwise API. Set a custom URL only to target a self-hosted, Readwise-compatible service.": "Залиште порожнім, щоб використовувати офіційний API Readwise. Указуйте власну URL-адресу лише для підключення до самостійно розміщеної служби, сумісної з Readwise.",
|
||
"Custom URL": "Власний URL",
|
||
"Book is not ready yet, please try again.": "Книга ще не готова, спробуйте ще раз.",
|
||
"Select Moon+ Reader Export File": "Виберіть файл експорту Moon+ Reader",
|
||
"Failed to read the selected file.": "Не вдалося прочитати вибраний файл.",
|
||
"No annotations found in the file.": "У файлі не знайдено анотацій.",
|
||
"Failed to import annotations.": "Не вдалося імпортувати анотації.",
|
||
"No annotations could be located in this book.": "Не вдалося знайти анотації в цій книзі.",
|
||
"Imported {{count}} annotations_one": "Імпортовано {{count}} анотацію",
|
||
"Imported {{count}} annotations_few": "Імпортовано {{count}} анотації",
|
||
"Imported {{count}} annotations_many": "Імпортовано {{count}} анотацій",
|
||
"Imported {{count}} annotations_other": "Імпортовано {{count}} анотацій",
|
||
"No new annotations to import": "Немає нових анотацій для імпорту",
|
||
"Import from Moon+ Reader": "Імпорт із Moon+ Reader",
|
||
"Character Mode": "Посимвольний режим",
|
||
"Highlight Word": "Підсвічування слова",
|
||
"Create a backup of your library and settings or restore from a previous backup. Restoring will merge with your current library.": "Створіть резервну копію вашої бібліотеки та налаштувань або відновіть із попередньої резервної копії. Відновлення буде об’єднано з вашою поточною бібліотекою.",
|
||
"Include account credentials (sync tokens, passwords). The backup file is not encrypted.": "Включити облікові дані акаунта (токени синхронізації, паролі). Файл резервної копії не зашифровано.",
|
||
"Your library and settings have been saved to the selected location.": "Вашу бібліотеку та налаштування збережено у вибраному місці.",
|
||
"Settings have been restored.": "Налаштування відновлено.",
|
||
"Could not fetch this page": "Не вдалося завантажити цю сторінку",
|
||
"Send to Readest": "Надіслати до Readest",
|
||
"Sign in to send books and articles to your library.": "Увійдіть, щоб надсилати книги та статті до своєї бібліотеки.",
|
||
"Drop a book or document, or paste an article link. It syncs to all your devices.": "Перетягніть книгу чи документ або вставте посилання на статтю. Вони синхронізуються на всіх ваших пристроях.",
|
||
"Drop a book or document, or tap to choose": "Перетягніть книгу чи документ або торкніться, щоб вибрати",
|
||
"EPUB, PDF, MOBI, AZW3, FB2, CBZ, TXT, DOCX, RTF, HTML": "EPUB, PDF, MOBI, AZW3, FB2, CBZ, TXT, DOCX, RTF, HTML",
|
||
"Paste an article URL": "Вставте URL-адресу статті",
|
||
"Added to your library — it will sync to your other devices.": "Додано до вашої бібліотеки — буде синхронізовано з іншими пристроями.",
|
||
"Working…": "Виконується…",
|
||
"Could not load Send to Readest settings": "Не вдалося завантажити налаштування «Надіслати до Readest»",
|
||
"Address copied": "Адресу скопійовано",
|
||
"Could not copy address": "Не вдалося скопіювати адресу",
|
||
"Enter a name for your address": "Введіть назву для вашої адреси",
|
||
"Address updated": "Адресу оновлено",
|
||
"Could not update address": "Не вдалося оновити адресу",
|
||
"Enter a valid email address": "Введіть дійсну адресу електронної пошти",
|
||
"Could not add sender": "Не вдалося додати відправника",
|
||
"Could not approve sender": "Не вдалося підтвердити відправника",
|
||
"Could not remove sender": "Не вдалося видалити відправника",
|
||
"Email books and articles straight into your library.": "Надсилайте книги та статті прямо до своєї бібліотеки електронною поштою.",
|
||
"Your inbound address": "Ваша вхідна адреса",
|
||
"Change address name": "Змінити назву адреси",
|
||
"Copy address": "Копіювати адресу",
|
||
"Customize your address name": "Налаштуйте назву вашої адреси",
|
||
"your-name": "your-name",
|
||
"Approved senders": "Підтверджені відправники",
|
||
"No approved senders yet. Add an email to let it send to your library.": "Підтверджених відправників ще немає. Додайте адресу електронної пошти, щоб дозволити надсилання до вашої бібліотеки.",
|
||
"Pending approval": "Очікує підтвердження",
|
||
"Approve": "Підтвердити",
|
||
"Add a sender": "Додати відправника",
|
||
"name@example.com": "name@example.com",
|
||
"Recent activity": "Нещодавня активність",
|
||
"Nothing sent yet. Email a book to your address above.": "Ще нічого не надіслано. Надішліть книгу електронною поштою на свою адресу вище.",
|
||
"Process incoming items on this device": "Обробляти вхідні елементи на цьому пристрої",
|
||
"Email books to your library": "Надсилайте книги до своєї бібліотеки електронною поштою",
|
||
"Email a book or document to this address from an approved sender below.": "Надішліть книгу або документ на цю адресу від схваленого відправника зі списку нижче.",
|
||
"Download and import books emailed to your address.": "Завантажуйте та імпортуйте книги, надіслані на вашу адресу електронною поштою."
|
||
}
|