translations and version bump (#5878)

This commit is contained in:
Anthony Stirling
2026-03-06 11:09:18 +00:00
committed by GitHub
parent 7c1eb4183b
commit 456106195e
41 changed files with 24601 additions and 1121 deletions
+615 -28
View File
@@ -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"