mirror of
https://github.com/arsvendg/Stirling-PDF.git
synced 2026-09-15 05:02:13 +02:00
translations and version bump (#5878)
This commit is contained in:
@@ -96,6 +96,8 @@ pin = "Закріпити файл (залишити активним після
|
||||
poweredBy = "Працює на"
|
||||
pro = "Pro"
|
||||
processTimeWarning = "Увага: Цей процес може тривати до хвилини в залежності від розміру файлу."
|
||||
processingComplete = "Ваш файл готовий."
|
||||
processingCompleteMultiple = "{{count}} файлів готово."
|
||||
property = "Властивість"
|
||||
quickPosition = "Швидке розташування"
|
||||
red = "Червоний"
|
||||
@@ -105,6 +107,7 @@ save = "Зберегти"
|
||||
saveToBrowser = "Зберегти в браузері"
|
||||
saveUnavailable = "Збереження недоступне для цього елемента"
|
||||
seeDockerHub = "Переглянути Docker Hub"
|
||||
editSecret = "Редагувати це значення"
|
||||
selectFillter = "-- Вибрати --"
|
||||
size = "Розмір"
|
||||
sponsor = "Спонсор"
|
||||
@@ -651,6 +654,7 @@ description = "Налаштуйте зовнішніх провайдерів а
|
||||
disconnect = "Від’єднати"
|
||||
disconnected = "Провайдера успішно від’єднано"
|
||||
disconnectError = "Не вдалося від’єднати провайдера"
|
||||
documentation = "Переглянути документацію"
|
||||
imageResolutionFull = "Повна (оригінальний розмір)"
|
||||
imageResolutionReduced = "Зменшена (макс. 1200 пікселів)"
|
||||
linkedServices = "Пов’язані служби"
|
||||
@@ -964,6 +968,18 @@ label = "Мова за замовчуванням"
|
||||
description = "Максимальний розмір завантаження файлу (наприклад, 100MB, 1GB)"
|
||||
label = "Обмеження завантаження файлів"
|
||||
|
||||
[admin.settings.general.hideDisabledTools]
|
||||
description = "Приховати вимкнені інструменти в інтерфейсі"
|
||||
label = "Приховати вимкнені інструменти"
|
||||
|
||||
[admin.settings.general.hideDisabledTools.googleDrive]
|
||||
description = "Приховати кнопку Google Drive, якщо не ввімкнено"
|
||||
label = "Приховати Google Drive"
|
||||
|
||||
[admin.settings.general.hideDisabledTools.mobileScanner]
|
||||
description = "Приховати кнопку мобільного сканера QR, якщо не ввімкнено"
|
||||
label = "Приховати мобільний сканер"
|
||||
|
||||
[admin.settings.general.frontendUrl]
|
||||
description = "Базовий URL для фронтенду (напр., https://pdf.example.com). Використовується для посилань у листах-запрошеннях і мобільних завантажень через QR-код. Залиште порожнім, щоб використовувати URL бекенду."
|
||||
label = "URL фронтенду"
|
||||
@@ -1148,6 +1164,8 @@ title = "Безпека"
|
||||
|
||||
[admin.settings.security.audit]
|
||||
label = "Журнал аудиту"
|
||||
showDetails = "Показати деталі рівня аудиту"
|
||||
hideDetails = "Приховати деталі рівня аудиту"
|
||||
|
||||
[admin.settings.security.audit.enabled]
|
||||
description = "Відстежувати дії користувачів і системні події для відповідності та моніторингу безпеки"
|
||||
@@ -1157,10 +1175,32 @@ label = "Увімкнути журнал аудиту"
|
||||
description = "0=OFF, 1=BASIC, 2=STANDARD, 3=VERBOSE"
|
||||
label = "Рівень аудиту"
|
||||
|
||||
[admin.settings.security.audit.levelDetails]
|
||||
off = "Без журналювання аудиту (крім критичних подій безпеки)"
|
||||
basic = "Операції з файлами PDF (стиснення, поділ, об’єднання тощо) і зміни налаштувань. Фіксує: статус операції (успіх/невдача), параметри методів, час виконання. Мінімальний обсяг журналу."
|
||||
standard = "Події BASIC плюс: вхід/вихід користувачів, зміни облікових записів, загальні GET-запити. Виключає безперервні опитувальні виклики (/auth/me, /app-config, /health тощо) для зменшення шуму в журналах. Оптимально для більшості розгортань."
|
||||
verbose = "Події STANDARD плюс: безперервні опитувальні виклики, усі GET-запити, детальний час виконання. Попередження: великий обсяг журналів і вплив на продуктивність."
|
||||
|
||||
[admin.settings.security.audit.retentionDays]
|
||||
description = "Кількість днів зберігання журналів аудиту"
|
||||
label = "Зберігання аудиту (дні)"
|
||||
|
||||
[admin.settings.security.audit.advancedOptions]
|
||||
title = "Додаткові параметри"
|
||||
description = "Наведені нижче параметри збільшують час обробки та споживання пам’яті. Увімкніть лише за реальної потреби."
|
||||
|
||||
[admin.settings.security.audit.captureFileHash]
|
||||
description = "Обчислювати хеш SHA-256 завантажених PDF-файлів для перевірки цілісності. Незалежно від рівня аудиту."
|
||||
label = "Фіксувати хеш файлу (SHA-256)"
|
||||
|
||||
[admin.settings.security.audit.capturePdfAuthor]
|
||||
description = "Витягувати поле автора з документів PDF під час обробки. Потребує парсингу PDF, збільшує затримку. Незалежно від рівня аудиту."
|
||||
label = "Фіксувати метадані автора PDF"
|
||||
|
||||
[admin.settings.security.audit.captureOperationResults]
|
||||
description = "Фіксувати значення, що повертаються методами. Не рекомендується: суттєво збільшує обсяг журналу та використання диска."
|
||||
label = "Фіксувати результати операцій"
|
||||
|
||||
[admin.settings.security.csrfDisabled]
|
||||
description = "Вимкнути захист від Cross-Site Request Forgery (не рекомендовано)"
|
||||
label = "Вимкнути захист CSRF"
|
||||
@@ -1536,72 +1576,152 @@ tags = "embed,attach,file,attachment,attachments"
|
||||
title = "Add attachments"
|
||||
|
||||
[audit]
|
||||
configureAudit = "Налаштувати журналювання аудиту"
|
||||
configureAuditMessage = "Відкоригуйте рівень журналювання аудиту, період зберігання та інші параметри в розділі «Безпека й автентифікація»."
|
||||
disabled = "Ведення журналу аудиту вимкнено"
|
||||
disabledMessage = "Увімкніть ведення журналу аудиту в конфігурації застосунку, щоб відстежувати події системи."
|
||||
enterpriseRequired = "Потрібна ліцензія Enterprise"
|
||||
enterpriseRequiredMessage = "Система журналювання аудиту — функція рівня Enterprise. Оновіть до ліцензії Enterprise, щоб мати доступ до журналів аудиту та аналітики."
|
||||
goToSettings = "Перейти до налаштувань аудиту"
|
||||
notAvailable = "Система аудиту недоступна"
|
||||
notAvailableMessage = "Система аудиту не налаштована або недоступна."
|
||||
|
||||
[audit.charts]
|
||||
byType = "Події за типом"
|
||||
byUser = "Події за користувачем"
|
||||
day = "День"
|
||||
error = "Помилка завантаження діаграм"
|
||||
month = "Місяць"
|
||||
overTime = "Події в часі"
|
||||
title = "Панель аудиту"
|
||||
week = "Тиждень"
|
||||
|
||||
[audit.error]
|
||||
title = "Помилка завантаження системи аудиту"
|
||||
|
||||
[audit.events]
|
||||
actions = "Дії"
|
||||
clearFilters = "Очистити"
|
||||
details = "Подробиці"
|
||||
endDate = "Кінцева дата"
|
||||
error = "Помилка завантаження подій"
|
||||
eventDetails = "Подробиці події"
|
||||
filterByType = "Фільтр за типом"
|
||||
filterByUser = "Фільтр за користувачем"
|
||||
ipAddress = "IP-адреса"
|
||||
noEvents = "Подій не знайдено"
|
||||
startDate = "Початкова дата"
|
||||
timestamp = "Часова мітка"
|
||||
title = "Події аудиту"
|
||||
type = "Тип"
|
||||
user = "Користувач"
|
||||
viewDetails = "Переглянути подробиці"
|
||||
|
||||
[audit.export]
|
||||
clearFilters = "Очистити"
|
||||
description = "Експортуйте події аудиту у формат CSV або JSON. Використовуйте фільтри, щоб обмежити експортовані дані."
|
||||
endDate = "Кінцева дата"
|
||||
error = "Не вдалося експортувати дані"
|
||||
exportButton = "Експортувати дані"
|
||||
fieldAuthor = "Автор (з PDF)"
|
||||
fieldDate = "Дата"
|
||||
fieldDocumentName = "Назва документа"
|
||||
fieldFileHash = "Хеш файлу (SHA-256)"
|
||||
fieldIpAddress = "IP-адреса"
|
||||
fieldOperationResults = "Результати операцій"
|
||||
fieldOutcome = "Результат (успіх/невдача)"
|
||||
fieldTool = "Інструмент"
|
||||
fieldUsername = "Ім’я користувача"
|
||||
filterByType = "Фільтр за типом"
|
||||
filterByUser = "Фільтр за користувачем"
|
||||
filters = "Фільтри (необов’язково)"
|
||||
format = "Формат експорту"
|
||||
selectFields = "Виберіть поля для включення"
|
||||
startDate = "Початкова дата"
|
||||
title = "Експорт даних аудиту"
|
||||
verboseRequired = "Потрібен рівень аудиту VERBOSE"
|
||||
|
||||
[audit.systemStatus]
|
||||
autoRefresh = "Автооновлення"
|
||||
autoRefreshLabel = "Автооновлення кожні 30 с"
|
||||
captureBySettings = "Увімкніть у налаштуваннях"
|
||||
capturedFields = "Захоплені поля"
|
||||
date = "Дата"
|
||||
days = "днів"
|
||||
disabled = "Вимкнено"
|
||||
documentName = "Назва документа"
|
||||
enabled = "Увімкнено"
|
||||
fileHash = "Хеш файлу"
|
||||
level = "Рівень аудиту"
|
||||
pdfAuthor = "Автор PDF"
|
||||
retention = "Період зберігання"
|
||||
status = "Ведення журналу аудиту"
|
||||
title = "Стан системи"
|
||||
tool = "Інструмент"
|
||||
totalEvents = "Усього подій"
|
||||
username = "Ім’я користувача"
|
||||
verboseOnly = "Лише VERBOSE"
|
||||
|
||||
[audit.stats]
|
||||
activeUsers = "Активні користувачі"
|
||||
attention = "Потрібна увага"
|
||||
avgLatency = "Середня затримка"
|
||||
error = "Помилка завантаження статистики"
|
||||
errorLoadingStats = "Не вдалося завантажити статистику"
|
||||
excellent = "Відмінно"
|
||||
good = "Добре"
|
||||
noData = "Н/Д"
|
||||
successRate = "Рівень успішності"
|
||||
title = "Зведення"
|
||||
totalEvents = "Усього подій"
|
||||
vsLastPeriod = "порівняно з попереднім періодом"
|
||||
|
||||
[audit.charts]
|
||||
byTool = "Найпопулярніші інструменти"
|
||||
byType = "Події за типом"
|
||||
byUser = "Події за користувачем"
|
||||
day = "День"
|
||||
error = "Помилка завантаження діаграм"
|
||||
hourlyActivity = "Погодинна активність"
|
||||
month = "Місяць"
|
||||
noData = "Немає даних за цей період"
|
||||
overTime = "Події в часі"
|
||||
title = "Панель аудиту"
|
||||
week = "Тиждень"
|
||||
|
||||
[audit.events]
|
||||
actions = "Дії"
|
||||
author = "Автор"
|
||||
clearFilters = "Очистити"
|
||||
details = "Подробиці"
|
||||
documentName = "Документ"
|
||||
endDate = "Кінцева дата"
|
||||
error = "Помилка завантаження подій"
|
||||
eventDetails = "Подробиці події"
|
||||
failure = "Невдача"
|
||||
fileHash = "Хеш файлу"
|
||||
filterByType = "Фільтр за типом"
|
||||
filterByUser = "Фільтр за користувачем"
|
||||
ipAddress = "IP-адреса"
|
||||
noEvents = "Подій не знайдено"
|
||||
outcome = "Статус"
|
||||
sortAsc = "Сортувати за зростанням"
|
||||
sortDesc = "Сортувати за спаданням"
|
||||
startDate = "Початкова дата"
|
||||
success = "Успіх"
|
||||
timestamp = "Часова мітка"
|
||||
title = "Події аудиту"
|
||||
type = "Тип"
|
||||
user = "Користувач"
|
||||
viewDetails = "Переглянути подробиці"
|
||||
|
||||
[audit.filters]
|
||||
allOutcomes = "Усі"
|
||||
failureOnly = "Лише з помилками"
|
||||
last7Days = "Останні 7 днів"
|
||||
last30Days = "Останні 30 днів"
|
||||
outcomeFilter = "Результат"
|
||||
quickPresets = "Швидкі фільтри"
|
||||
successOnly = "Лише успіх"
|
||||
thisMonth = "Цього місяця"
|
||||
today = "Сьогодні"
|
||||
|
||||
[audit.tabs]
|
||||
clearData = "Очистити дані"
|
||||
dashboard = "Панель"
|
||||
events = "Події аудиту"
|
||||
export = "Експорт"
|
||||
|
||||
[audit.clearData]
|
||||
cancel = "Скасувати"
|
||||
codeDoesNotMatch = "Код не співпадає"
|
||||
codePlaceholder = "Введіть код тут"
|
||||
confirmationCode = "Код підтвердження"
|
||||
confirmationRequired = "Видалити всі дані аудиту"
|
||||
confirmMessage = "Це назавжди видалить усі журнали аудиту. Введіть код підтвердження нижче, щоб продовжити."
|
||||
confirmTitle = "Підтвердіть, що хочете видалити"
|
||||
deleteButton = "Видалити"
|
||||
enterCode = "Код підтвердження"
|
||||
enterCodeBelow = "Введіть код точно як вище (з урахуванням регістру)"
|
||||
initiateDelete = "Видалити всі дані"
|
||||
irreversible = "НЕЗВОРОТНО"
|
||||
success = "Успіх"
|
||||
successMessage = "Усі дані аудиту успішно очищено"
|
||||
warning1 = "Цю дію не можна скасувати"
|
||||
warning2 = "Видалення даних аудиту назавжди прибере всі історичні журнали аудиту, включно з подіями безпеки, активністю користувачів та операціями з файлами з бази даних."
|
||||
|
||||
[auth]
|
||||
accessDenied = "Доступ заборонено"
|
||||
insufficientPermissions = "У вас немає прав для виконання цієї дії."
|
||||
@@ -2254,9 +2374,11 @@ copy = "Копіювати"
|
||||
done = "Готово"
|
||||
error = "Помилка"
|
||||
expand = "Розгорнути"
|
||||
learnMore = "Дізнатися більше"
|
||||
lines = "рядків"
|
||||
loading = "Завантаження..."
|
||||
next = "Далі"
|
||||
operation = "цю операцію"
|
||||
preview = "Попередній перегляд"
|
||||
previous = "Назад"
|
||||
refresh = "Оновити"
|
||||
@@ -2920,6 +3042,7 @@ copyStack = "Скопіювати стек викликів"
|
||||
discordSubmit = "Discord - Надіслати повідомлення підтримки"
|
||||
dismissAllErrors = "Закрити всі помилки"
|
||||
encryptedPdfMustRemovePassword = "Цей PDF зашифрований або захищений паролем. Будь ласка, розблокуйте його перед перетворенням у PDF/A."
|
||||
generic = "Сталася помилка"
|
||||
github = "Надіслати запит на GitHub"
|
||||
githubSubmit = "GitHub - Надіслати запит"
|
||||
incorrectPasswordProvided = "Пароль до PDF невірний або не вказаний."
|
||||
@@ -4456,6 +4579,10 @@ upgradeCompleteMessage = "Вашу підписку успішно оновле
|
||||
upgradeSuccess = "Платіж успішний! Вашу підписку оновлено. Ліцензію оновлено на вашому сервері. Незабаром ви отримаєте лист-підтвердження."
|
||||
upgradeTitle = "Оновити до {{planName}}"
|
||||
yearly = "Щороку"
|
||||
checkoutOpened = "Оплату відкрито в браузері"
|
||||
checkoutInstructions = "Завершіть покупку у щойно відкритому вікні браузера. Після завершення оплати поверніться сюди та натисніть кнопку нижче, щоб оновити інформацію про білінг."
|
||||
refreshBilling = "Я завершив оплату — оновити білінг"
|
||||
closeLater = "Зроблю це пізніше"
|
||||
|
||||
[payment.emailStage]
|
||||
continue = "Продовжити"
|
||||
@@ -4679,6 +4806,13 @@ prompt = "Виберіть сторінку для витягу таблиці"
|
||||
submit = "Конвертувати"
|
||||
title = "PDF в CSV"
|
||||
|
||||
[PDFToXLSX]
|
||||
header = "PDF у Excel"
|
||||
prompt = "Виберіть сторінки для вилучення таблиць"
|
||||
submit = "Перетворити"
|
||||
title = "PDF у Excel (XLSX)"
|
||||
tags = "електронна таблиця,excel,xlsx,таблиця,витягнути,перетворити"
|
||||
|
||||
[PDFToHTML]
|
||||
credit = "Цей сервіс використовує pdftohtml для перетворення файлів."
|
||||
header = "PDF в HTML"
|
||||
@@ -4835,6 +4969,7 @@ customPricing = "Індивідуальний"
|
||||
featureComparison = "Порівняння можливостей"
|
||||
from = "Від"
|
||||
hideComparison = "Приховати порівняння можливостей"
|
||||
included = "Включено"
|
||||
includedInCurrent = "Входить у ваш план"
|
||||
licensedSeats = "Ліцензовано: {{count}} місць"
|
||||
manage = "Керувати"
|
||||
@@ -4852,9 +4987,11 @@ title = "Активний план"
|
||||
|
||||
[plan.availablePlans]
|
||||
subtitle = "Виберіть план, який відповідає вашим потребам"
|
||||
loadError = "Не вдалося завантажити ціни планів. Використовуються типові значення."
|
||||
title = "Доступні плани"
|
||||
|
||||
[plan.enterprise]
|
||||
siteLicense = "Ліцензія для організації"
|
||||
highlight1 = "Індивідуальне ціноутворення"
|
||||
highlight2 = "Виділена підтримка"
|
||||
highlight3 = "Найновіші можливості"
|
||||
@@ -4928,6 +5065,81 @@ keyDescription = "Вставте ліцензійний ключ із листа
|
||||
success = "Ліцензію активовано!"
|
||||
successMessage = "Вашу ліцензію успішно активовано. Тепер можете закрити це вікно."
|
||||
|
||||
[plan.team]
|
||||
name = "Team"
|
||||
siteLicense = "Ліцензія для організації"
|
||||
|
||||
[credits]
|
||||
enableOverageBilling = "Увімкнути понадлімітний білінг"
|
||||
maybeLater = "Можливо пізніше"
|
||||
upgrade = "Оновити"
|
||||
|
||||
[credits.modal]
|
||||
advancedMonitoring = "Розширений моніторинг"
|
||||
allInOneWorkspace = "Єдиний робочий простір для PDF (переглядач, інструменти та агент)"
|
||||
apiSandbox = "Пісочниця API"
|
||||
contactSales = "Зв’язатися з відділом продажів"
|
||||
creditsRemaining = "Залишилося {{current}} з {{total}}"
|
||||
creditsThisMonth = "Щомісячні кредити"
|
||||
current = "Поточний план"
|
||||
customPricing = "Індивідуально"
|
||||
customSmartFolders = "Користувацькі розумні папки"
|
||||
dedicatedSupportSlas = "Виділена підтримка та SLA"
|
||||
enterpriseSubscription = "Enterprise"
|
||||
everythingInCredits = "Усе в Credits, а також:"
|
||||
everythingInFree = "Усе у Free, а також:"
|
||||
fasterThroughput = "Пропускна здатність у 10 разів вища"
|
||||
forRegularWork = "Для стандартної роботи з PDF:"
|
||||
freeTier = "Безкоштовний рівень"
|
||||
fullyPrivateFiles = "Повністю приватні файли"
|
||||
largeFileProcessing = "Обробка великих файлів"
|
||||
managedMemberMessage = "Ви маєте необмежений доступ до кредитів через вашу команду. Якщо потрібна допомога, зверніться до лідера команди."
|
||||
managedMemberTitle = "Необмежені кредити"
|
||||
meteringBillingNote = "Понадлімітні кредити виставляються щомісяця разом із вашою підпискою Team. Відстежуйте використання у налаштуваннях облікового запису будь-коли."
|
||||
meteringExplanation = "Ваш план Team включає {{credits}} кредитів на місяць. Коли вони закінчуються, понадлімітний білінг автоматично надає додаткові кредити, тож вам не доведеться зупиняти роботу."
|
||||
meteringIncluded = "{{credits}} кредитів/місяць включено з Team"
|
||||
meteringNoCommitment = "Без зобов’язань, можна скасувати будь-коли"
|
||||
meteringNeverRunOut = "Кредити ніколи не закінчаться"
|
||||
meteringPayAsYouGo = "Платіть лише за використане"
|
||||
meteringPrice = "Додаткові кредити по {{price}}/кредит"
|
||||
meteringTitle = "Понадлімітний білінг «плати за використане»"
|
||||
monthlyCredits = "кредити на місяць"
|
||||
orgWideAccess = "Контроль доступу по всій організації"
|
||||
overage = "понадліміт"
|
||||
perMonth = "/міс"
|
||||
popular = "Популярний"
|
||||
premiumAiModels = "Преміум AI-моделі"
|
||||
prioritySupport = "Пріоритетна підтримка"
|
||||
privateDocCloud = "Приватна хмара документів"
|
||||
ragFineTuning = "RAG + fine-tuning"
|
||||
secureApiAccess = "Безпечний доступ до API"
|
||||
selfHostLink = "Ознайомтеся з документацією та планами"
|
||||
selfHostPrompt = "Хочете розгорнути у себе?"
|
||||
standardThroughput = "Стандартна пропускна здатність"
|
||||
subtitle = "Оновіть до Team, щоб отримати у 10 разів більше кредитів і швидшу обробку."
|
||||
subtitlePro = "Увімкніть автоматичний понадлімітний білінг, щоб кредити ніколи не закінчувалися."
|
||||
teamLeaderOnly = "Лише лідери команди можуть вмикати понадлімітний білінг"
|
||||
teamSubscription = "Team"
|
||||
titleExhausted = "Ви використали свої безкоштовні кредити"
|
||||
titleExhaustedPro = "У вас закінчилися кредити"
|
||||
unlimitedApiAccess = "Необмежений доступ до API"
|
||||
unlimitedMonthlyCredits = "Ліцензія для організації"
|
||||
unlimitedSeats = "Необмежена кількість місць"
|
||||
|
||||
[credits.modal.features]
|
||||
everythingInCredits = "Усе в Credits, а також:"
|
||||
everythingInFree = "Усе у Free, а також:"
|
||||
forRegularWork = "Для стандартної роботи з PDF:"
|
||||
|
||||
[credits.insufficient]
|
||||
brief = "Недостатньо кредитів. Потрібно {{required}} кредитів, а маєте {{current}}."
|
||||
freeTier = "Оновіть до Team, щоб отримати у 10 разів більше кредитів і необмежений понадлімітний білінг."
|
||||
managedMember = "Зверніться до лідера вашої команди по допомогу."
|
||||
message = "У вас недостатньо кредитів для запуску {{tool}}. Зараз у вас {{current}} кредитів."
|
||||
messageWithAmount = "Потрібно {{required}} кредитів для запуску {{tool}}, але у вас лише {{current}}."
|
||||
teamMember = "Увімкніть понадлімітний білінг, щоб кредити ніколи не закінчувалися."
|
||||
title = "Недостатньо кредитів"
|
||||
|
||||
[printFile]
|
||||
header = "Роздрукувати файл прінтером"
|
||||
submit = "Роздрукувати"
|
||||
@@ -5565,6 +5777,70 @@ user = "Увійшли як"
|
||||
saas = "Stirling Cloud"
|
||||
selfhosted = "Самохостинг"
|
||||
|
||||
[settings.planBilling]
|
||||
currentPlan = "Поточний план"
|
||||
loading = "Завантаження інформації про білінг..."
|
||||
notAvailable = "План і білінг доступні лише при підключенні до Stirling Cloud (режим SaaS)."
|
||||
title = "План і білінг"
|
||||
|
||||
[settings.planBilling.billing]
|
||||
manageBilling = "Керувати білінгом"
|
||||
nextBillingDate = "Наступна дата білінгу"
|
||||
overageCost = "Поточна вартість понадліміту: {{amount}} ({{credits}} кредитів)"
|
||||
|
||||
[settings.planBilling.credits]
|
||||
estimatedCost = "Орієнтовна вартість: {{amount}}"
|
||||
freeTierInfo = "Безкоштовний план включає {{freeCredits}} кредитів на місяць. Оновіть до Team для {{teamCredits}} кредитів/місяць і понадлімітного білінгу з оплатою за фактом використання."
|
||||
included = "{{count}} кредитів/місяць (включено)"
|
||||
noOverage = "Цього місяця немає понадлімітних нарахувань. Ви використовуєте включені {{count}} кредитів."
|
||||
overage = "+ {{count}} понадліміт"
|
||||
overageInfo = "Понадлімітні кредити тарифікуються по {{price}} за кредит. Ви платите лише за використання понад місячний ліміт."
|
||||
title = "Використання кредитів"
|
||||
|
||||
[settings.planBilling.errors]
|
||||
fetchFailed = "Не вдалося отримати дані білінгу"
|
||||
retry = "Повторити"
|
||||
|
||||
[settings.planBilling.status]
|
||||
active = "Активний"
|
||||
canceled = "Скасовано"
|
||||
pastDue = "Прострочено"
|
||||
trial = "Пробний"
|
||||
|
||||
[settings.planBilling.tier]
|
||||
enterprise = "Enterprise"
|
||||
enterpriseDescription = "Користувацькі можливості та підтримка рівня Enterprise"
|
||||
free = "Безкоштовно"
|
||||
freeDescription = "50 кредитів на місяць"
|
||||
team = "Team"
|
||||
teamBadge = "Team"
|
||||
teamDescription = "500 кредитів/місяць включено, автоматичний понадлімітний білінг для безперервної роботи"
|
||||
teamTooltipCredits = "План Team включає {{credits}} кредитів/місяць."
|
||||
teamTooltipFineprint = "Платите лише за використане понад включені кредити."
|
||||
teamTooltipOverage = "Автоматичний понадлімітний білінг по {{price}}/кредит забезпечує безперервну роботу."
|
||||
|
||||
[settings.planBilling.team]
|
||||
managedByTeam = "Керується командою"
|
||||
memberCount = "{{count}} учасників команди"
|
||||
|
||||
[settings.planBilling.trial]
|
||||
daysRemaining = "Залишилось {{days}} дн."
|
||||
daysRemainingFull = "Ваш пробний період закінчиться через {{days}} дн."
|
||||
endDate = "Спливає: {{date}}"
|
||||
endsOn = "Кінець пробного періоду"
|
||||
title = "Активний пробний період"
|
||||
|
||||
[settings.planBilling.upgrade]
|
||||
cta = "Оновити до Team"
|
||||
featureApi = "Доступ до API для автоматизації"
|
||||
featureCredits = "{{teamCredits}} кредитів на місяць (проти {{freeCredits}} у Free)"
|
||||
featureMembers = "Необмежена кількість учасників команди"
|
||||
featureSupport = "Пріоритетна підтримка"
|
||||
featureThroughput = "Швидше опрацювання"
|
||||
opensInBrowser = "Відкриється в браузері для завершення оновлення"
|
||||
subtitle = "Оновіть до Team, щоб отримати:"
|
||||
title = "Оновити ваш план"
|
||||
|
||||
[settings.developer]
|
||||
apiKeys = "Ключі API"
|
||||
title = "Розробка"
|
||||
@@ -5689,6 +5965,9 @@ people = "Учасники"
|
||||
teams = "Команди"
|
||||
title = "Робочий простір"
|
||||
|
||||
[settings.team]
|
||||
title = "Команда"
|
||||
|
||||
[setup]
|
||||
description = "Почніть із вибору, як хочете використовувати Stirling PDF"
|
||||
welcome = "Ласкаво просимо до Stirling PDF"
|
||||
@@ -6011,6 +6290,11 @@ desc = "Авторозділення з аркушами-розділювача
|
||||
name = "Розділювач сторінок"
|
||||
tooltip = "Використовуйте аркуші-розділювачі з QR-кодом між документами під час сканування"
|
||||
|
||||
[split.methods.byPoster]
|
||||
name = "Друковані фрагменти"
|
||||
desc = "Розділити великі сторінки на розміри, придатні для друку"
|
||||
tooltip = "Розбити надмірно великі сторінки на менші частини, придатні для друку на стандартному папері (A4, Letter тощо)"
|
||||
|
||||
[split.methods.byPages]
|
||||
desc = "Витягти конкретні сторінки (1,3,5-10)"
|
||||
name = "Номери сторінок"
|
||||
@@ -6029,6 +6313,7 @@ tooltip = "Вкажіть максимальний розмір файлу (на
|
||||
[split.methods.prefix]
|
||||
splitAt = "Розділити на"
|
||||
splitBy = "Розділити за"
|
||||
splitInto = "Розділити на"
|
||||
|
||||
[split.methodSelection.tooltip]
|
||||
bullet1 = "Клацніть картку методу, щоб вибрати її"
|
||||
@@ -6048,6 +6333,21 @@ selectMethodFirst = "Будь ласка, спочатку виберіть ме
|
||||
chooseMethod = "Вибрати метод"
|
||||
settings = "Налаштування"
|
||||
|
||||
[split.poster]
|
||||
rightToLeft = "Розділяти справа-наліво"
|
||||
|
||||
[split.poster.pageSize]
|
||||
label = "Цільовий розмір сторінки"
|
||||
description = "Розмір вихідних сторінок для друку"
|
||||
|
||||
[split.poster.xFactor]
|
||||
label = "Горизонтальні поділи"
|
||||
description = "Кількість стовпців, на які ділити кожну сторінку"
|
||||
|
||||
[split.poster.yFactor]
|
||||
label = "Вертикальні поділи"
|
||||
description = "Кількість рядків, на які ділити кожну сторінку"
|
||||
|
||||
[split.tooltip.byChapters]
|
||||
bullet1 = "Рівень закладок: рівень для розділення (1 = верхній рівень)"
|
||||
bullet2 = "Включити метадані: зберегти властивості документа"
|
||||
@@ -6085,6 +6385,14 @@ bullet5 = "Увімкніть дуплекс-режим, якщо скануєт
|
||||
text = "Автоматично розділяйте відскановані документи, використовуючи фізичні аркуші-розділювачі з QR-кодами. Чудово підходить для обробки кількох документів, відсканованих разом."
|
||||
title = "Розділити за розділювачем сторінок"
|
||||
|
||||
[split.tooltip.byPoster]
|
||||
bullet1 = "Цільовий розмір сторінки: виберіть розмір паперу (A4, Letter тощо)"
|
||||
bullet2 = "Горизонтальні/вертикальні поділи: розмір сітки для розділення"
|
||||
bullet3 = "Справа-наліво: зворотний порядок стовпців для RTL-макетів"
|
||||
bullet4 = "Надрукуйте та зберіть частини, щоб створити постер"
|
||||
text = "Розділяйте великі сторінки PDF на менші друковані частини, придатні для стандартних форматів паперу. Ідеально для створення постерів із великих сторінок."
|
||||
title = "Розділення для друку постера"
|
||||
|
||||
[split.tooltip.byPages]
|
||||
bullet1 = "Окремі точки розділення: 3,7 (розділяє після сторінок 3 і 7)"
|
||||
bullet2 = "Діапазонні точки: 3-8 (розділяє перед сторінкою 3 і після сторінки 8)"
|
||||
@@ -6364,9 +6672,13 @@ tags = "веб-захоплення,збереження сторінки,веб
|
||||
title = "URL у PDF"
|
||||
|
||||
[usage]
|
||||
aboutUsageAnalytics = "Про аналітику використання"
|
||||
configureSettings = "Налаштувати аналітику"
|
||||
error = "Помилка завантаження статистики використання"
|
||||
noData = "Немає доступних даних"
|
||||
noDataMessage = "Статистика використання наразі недоступна."
|
||||
usageAnalyticsExplanation = "Аналітика використання відстежує запити до кінцевих точок і шаблони використання інструментів. У поєднанні з панеллю журналу аудиту ви отримуєте повну видимість активності системи, продуктивності та подій безпеки."
|
||||
viewAuditLogs = "Переглянути журнали аудиту"
|
||||
|
||||
[usage.chart]
|
||||
title = "Графік використання кінцевих точок"
|
||||
@@ -6947,3 +7259,278 @@ cancel = "Скасувати"
|
||||
confirm = "Розпакувати"
|
||||
message = "Цей ZIP містить {{count}} файлів. Розпакувати попри це?"
|
||||
title = "Великий ZIP-файл"
|
||||
|
||||
[cloudBadge]
|
||||
tooltip = "Ця операція використає ваші хмарні кредити"
|
||||
|
||||
[team]
|
||||
cancelInviteError = "Не вдалося скасувати запрошення"
|
||||
confirmCancelInvite = "Ви впевнені, що хочете скасувати це запрошення?"
|
||||
confirmLeave = "Ви впевнені, що хочете залишити цю команду?"
|
||||
confirmLeaveLeader = "Як лідер команди, при виході вас буде видалено з команди. Продовжити?"
|
||||
confirmRemove = "Ви впевнені, що хочете видалити цього учасника?"
|
||||
editName = "Редагувати назву команди"
|
||||
inviteCancelled = "Запрошення скасовано"
|
||||
inviteError = "Не вдалося надіслати запрошення"
|
||||
inviteSent = "Запрошення успішно надіслано"
|
||||
leader = "Лідер"
|
||||
leaveButton = "Вийти з команди"
|
||||
leaveError = "Не вдалося вийти з команди"
|
||||
leaveSuccess = "Успішно вийшли з команди"
|
||||
loading = "Завантаження інформації про команду..."
|
||||
memberCount = "{{count}} учасників"
|
||||
memberRemoved = "Учасника успішно видалено"
|
||||
namePlaceholder = "Введіть назву команди"
|
||||
personal = "Особисте"
|
||||
removeError = "Не вдалося видалити учасника"
|
||||
renameError = "Не вдалося перейменувати команду"
|
||||
renameSuccess = "Команду успішно перейменовано"
|
||||
|
||||
[team.invitationBanner]
|
||||
message = "запросив(ла) вас приєднатися"
|
||||
acceptButton = "Прийняти"
|
||||
rejectButton = "Відхилити"
|
||||
|
||||
[team.features]
|
||||
badge = "Можливості Team"
|
||||
subtitle = "Працюйте разом із командою"
|
||||
title = "Командна співпраця"
|
||||
viewPlans = "Переглянути плани"
|
||||
|
||||
[team.features.billing]
|
||||
description = "Керування білінгом і підписками"
|
||||
title = "Керування білінгом"
|
||||
|
||||
[team.features.credits]
|
||||
description = "Спільний пул кредитів для всіх учасників"
|
||||
title = "Спільні кредити"
|
||||
|
||||
[team.features.dashboard]
|
||||
description = "Перегляд активності та використання команди"
|
||||
title = "Панель команди"
|
||||
|
||||
[team.features.invite]
|
||||
description = "Додавайте учасників до своєї команди"
|
||||
title = "Запросити учасників"
|
||||
|
||||
[team.invite]
|
||||
cancelLabel = "Скасувати"
|
||||
invalidEmail = "Некоректна адреса електронної пошти"
|
||||
placeholder = "Введіть адресу електронної пошти"
|
||||
sendButton = "Надіслати запрошення"
|
||||
title = "Запросити учасника команди"
|
||||
|
||||
[team.members]
|
||||
emailColumn = "Електронна пошта"
|
||||
empty = "Поки що немає учасників команди"
|
||||
nameColumn = "Ім’я"
|
||||
pending = "В очікуванні"
|
||||
remove = "Видалити"
|
||||
roleColumn = "Роль"
|
||||
title = "Учасники команди"
|
||||
|
||||
[team.upgrade]
|
||||
button = "Оновити до Team"
|
||||
description = "Відкрийте можливості командної співпраці"
|
||||
title = "Оновити до плану Team"
|
||||
|
||||
[provider.oauth2.google]
|
||||
scope = "Автентифікація входу"
|
||||
|
||||
[provider.oauth2.google.clientId]
|
||||
label = "Client ID"
|
||||
description = "OAuth2 Client ID з Google Cloud Console"
|
||||
|
||||
[provider.oauth2.google.clientSecret]
|
||||
label = "Client Secret"
|
||||
description = "OAuth2 Client Secret з Google Cloud Console"
|
||||
|
||||
[provider.oauth2.google.scopes]
|
||||
label = "Області доступу"
|
||||
description = "Області доступу OAuth2, розділені комами"
|
||||
|
||||
[provider.oauth2.google.useAsUsername]
|
||||
label = "Використовувати як ім’я користувача"
|
||||
description = "Поле для використання як ім’я користувача (email, name, given_name, family_name)"
|
||||
|
||||
[provider.oauth2.github]
|
||||
scope = "Автентифікація входу"
|
||||
|
||||
[provider.oauth2.github.clientId]
|
||||
label = "Client ID"
|
||||
description = "OAuth2 Client ID з GitHub Developer Settings"
|
||||
|
||||
[provider.oauth2.github.clientSecret]
|
||||
label = "Client Secret"
|
||||
description = "OAuth2 Client Secret з GitHub Developer Settings"
|
||||
|
||||
[provider.oauth2.github.scopes]
|
||||
label = "Області доступу"
|
||||
description = "Області доступу OAuth2, розділені комами"
|
||||
|
||||
[provider.oauth2.github.useAsUsername]
|
||||
label = "Використовувати як ім’я користувача"
|
||||
description = "Поле для використання як ім’я користувача (email, login, name)"
|
||||
|
||||
[provider.oauth2.keycloak]
|
||||
scope = "SSO"
|
||||
|
||||
[provider.oauth2.keycloak.issuer]
|
||||
label = "Issuer URL"
|
||||
description = "URL кінцевої точки OpenID Connect Discovery realm у Keycloak"
|
||||
|
||||
[provider.oauth2.keycloak.clientId]
|
||||
label = "Client ID"
|
||||
description = "OAuth2 Client ID з Keycloak"
|
||||
|
||||
[provider.oauth2.keycloak.clientSecret]
|
||||
label = "Client Secret"
|
||||
description = "OAuth2 Client Secret з Keycloak"
|
||||
|
||||
[provider.oauth2.keycloak.scopes]
|
||||
label = "Області доступу"
|
||||
description = "Області доступу OAuth2, розділені комами"
|
||||
|
||||
[provider.oauth2.keycloak.useAsUsername]
|
||||
label = "Використовувати як ім’я користувача"
|
||||
description = "Поле для використання як ім’я користувача (email, name, given_name, family_name, preferred_username)"
|
||||
|
||||
[provider.oauth2.generic]
|
||||
name = "Загальний OAuth2"
|
||||
scope = "SSO"
|
||||
|
||||
[provider.oauth2.generic.enabled]
|
||||
label = "Увімкнути загальний OAuth2"
|
||||
description = "Увімкнути автентифікацію з використанням власного постачальника OAuth2"
|
||||
|
||||
[provider.oauth2.generic.provider]
|
||||
label = "Назва постачальника"
|
||||
description = "Назва вашого постачальника OAuth2 (напр., Azure AD, Okta)"
|
||||
|
||||
[provider.oauth2.generic.issuer]
|
||||
label = "Issuer URL"
|
||||
description = "Постачальник, який підтримує OpenID Connect Discovery (/.well-known/openid-configuration)"
|
||||
|
||||
[provider.oauth2.generic.clientId]
|
||||
label = "Client ID"
|
||||
description = "OAuth2 Client ID від вашого постачальника"
|
||||
|
||||
[provider.oauth2.generic.clientSecret]
|
||||
label = "Client Secret"
|
||||
description = "OAuth2 Client Secret від вашого постачальника"
|
||||
|
||||
[provider.oauth2.generic.scopes]
|
||||
label = "Області доступу"
|
||||
description = "Області доступу OAuth2, розділені комами"
|
||||
|
||||
[provider.oauth2.generic.useAsUsername]
|
||||
label = "Використовувати як ім’я користувача"
|
||||
description = "Поле для використання як ім’я користувача"
|
||||
|
||||
[provider.oauth2.generic.autoCreateUser]
|
||||
label = "Автостворення користувачів"
|
||||
description = "Автоматично створювати облікові записи при першому вході через OAuth2"
|
||||
|
||||
[provider.oauth2.generic.blockRegistration]
|
||||
label = "Блокувати реєстрацію"
|
||||
description = "Заборонити нову реєстрацію користувачів через OAuth2"
|
||||
|
||||
[provider.smtp]
|
||||
name = "SMTP пошта"
|
||||
scope = "Сповіщення електронною поштою"
|
||||
|
||||
[provider.smtp.enabled]
|
||||
label = "Увімкнути пошту"
|
||||
description = "Увімкнути сповіщення електронною поштою та функціональність SMTP"
|
||||
|
||||
[provider.smtp.host]
|
||||
label = "SMTP Host"
|
||||
description = "Ім’я хоста або IP-адреса вашого сервера SMTP"
|
||||
|
||||
[provider.smtp.port]
|
||||
label = "SMTP Port"
|
||||
description = "Номер порту для підключення SMTP (зазвичай 25, 465 або 587)"
|
||||
|
||||
[provider.smtp.username]
|
||||
label = "SMTP Username"
|
||||
description = "Ім’я користувача для автентифікації SMTP"
|
||||
|
||||
[provider.smtp.password]
|
||||
label = "SMTP Password"
|
||||
description = "Пароль для автентифікації SMTP"
|
||||
|
||||
[provider.smtp.from]
|
||||
label = "Адреса відправника"
|
||||
description = "Адреса електронної пошти відправника"
|
||||
|
||||
[provider.saml2]
|
||||
name = "SAML2"
|
||||
scope = "SSO (SAML)"
|
||||
|
||||
[provider.saml2.enabled]
|
||||
label = "Увімкнути SAML2"
|
||||
description = "Увімкнути автентифікацію SAML2 (лише Enterprise)"
|
||||
|
||||
[provider.saml2.provider]
|
||||
label = "Назва постачальника"
|
||||
description = "Назва вашого постачальника SAML2"
|
||||
|
||||
[provider.saml2.registrationId]
|
||||
label = "ID реєстрації"
|
||||
description = "Назва вашого застосунку Service Provider (SP)"
|
||||
|
||||
[provider.saml2.idpMetadataUri]
|
||||
label = "IDP Metadata URI"
|
||||
description = "URI метаданих вашого постачальника"
|
||||
|
||||
[provider.saml2.idpSingleLoginUrl]
|
||||
label = "IDP Single Login URL"
|
||||
description = "URL для ініціювання SSO"
|
||||
|
||||
[provider.saml2.idpSingleLogoutUrl]
|
||||
label = "IDP Single Logout URL"
|
||||
description = "URL для ініціювання SLO"
|
||||
|
||||
[provider.saml2.idpIssuer]
|
||||
label = "IDP Issuer"
|
||||
description = "ID вашого постачальника"
|
||||
|
||||
[provider.saml2.idpCert]
|
||||
label = "Сертифікат IDP"
|
||||
description = "Шлях до сертифіката (напр., classpath:okta.cert)"
|
||||
|
||||
[provider.saml2.privateKey]
|
||||
label = "Приватний ключ"
|
||||
description = "Шлях до вашого приватного ключа"
|
||||
|
||||
[provider.saml2.spCert]
|
||||
label = "Сертифікат SP"
|
||||
description = "Шлях до вашого сертифіката підпису"
|
||||
|
||||
[provider.saml2.autoCreateUser]
|
||||
label = "Автостворення користувачів"
|
||||
description = "Автоматично створювати облікові записи при першому вході через SAML2"
|
||||
|
||||
[provider.saml2.blockRegistration]
|
||||
label = "Блокувати реєстрацію"
|
||||
description = "Заборонити нову реєстрацію користувачів через SAML2"
|
||||
|
||||
[provider.googledrive]
|
||||
name = "Google Drive"
|
||||
scope = "Імпорт файлів"
|
||||
|
||||
[provider.googledrive.enabled]
|
||||
label = "Увімкнути вибір файлів Google Drive"
|
||||
description = "Дозволити користувачам імпортувати файли безпосередньо з Google Drive"
|
||||
|
||||
[provider.googledrive.clientId]
|
||||
label = "Client ID"
|
||||
description = "Google OAuth 2.0 Client ID з Google Cloud Console"
|
||||
|
||||
[provider.googledrive.apiKey]
|
||||
label = "API Key"
|
||||
description = "Ключ Google API для Google Picker API з Google Cloud Console"
|
||||
|
||||
[provider.googledrive.appId]
|
||||
label = "App ID"
|
||||
description = "Google Drive App ID з Google Cloud Console"
|
||||
|
||||
Reference in New Issue
Block a user