🤖 format everything with pre-commit by stirlingbot (#5946)

Co-authored-by: stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Stirling <[email protected]>
This commit is contained in:
stirlingbot[bot]
2026-03-24 18:55:37 +00:00
committed by GitHub
co-authored by stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com> Anthony Stirling
parent a1f03c844b
commit 4858608162
42 changed files with 12891 additions and 217 deletions
+326 -1
View File
@@ -142,6 +142,10 @@ welcome = "Добро пожаловать"
white = "Белый"
WorkInProgess = "В разработке, возможны ошибки и сбои, пожалуйста, сообщайте о любых проблемах!"
yes = "Да"
insufficientCredits = "Недостаточно кредитов. Требуется: {{requiredCredits}}, Доступно: {{currentBalance}}, Не хватает: {{shortfall}}"
loadingCredits = "Проверка кредитов..."
loadingProStatus = "Проверка статуса подписки..."
noticeTopUpOrPlan = "Недостаточно кредитов, пополните баланс или перейдите на тариф"
[account]
accountSettings = "Настройки аккаунта"
@@ -1513,6 +1517,7 @@ editStampHint = "Чтобы изменить изображение, удали
editSwitchToSelect = "Переключитесь в «Выбрать и изменить», чтобы редактировать эту аннотацию."
editText = "Изменить текстовое поле"
editTextMarkup = "Изменить разметку текста"
annotationStyle = "Стиль аннотаций"
ellipse = "Эллипс"
exit = "Выйти из режима аннотаций"
fillColor = "Цвет заливки"
@@ -1523,13 +1528,19 @@ highlight = "Выделение"
imagePreview = "Предпросмотр"
inkHighlighter = "Свободное выделение маркером"
line = "Линия"
lineArrow = "Стрелка"
noBackground = "Без фона"
note = "Заметка"
comment = "Комментарий"
comments = "Комментарии"
insertText = "Вставить текст"
replaceText = "Заменить текст"
noteIcon = "Значок заметки"
notesStamps = "Заметки и штампы"
opacity = "Непрозрачность"
pen = "Перо"
polygon = "Многоугольник"
polyline = "Полилиния"
properties = "Свойства"
rectangle = "Прямоугольник"
redo = "Повторить"
@@ -2574,11 +2585,49 @@ title = "Настройка качества"
[compressPdfs]
tags = "сжатие,маленький,крошечный"
[config]
plan = "Тариф"
[config.account.overview]
confirmDelete = "Удалить мой аккаунт"
deleteAccount = "Удалить аккаунт"
deleteAccountTitle = "Удалить аккаунт"
deleteFailed = "Не удалось удалить аккаунт."
deleteFailedTitle = "Невозможно удалить аккаунт"
deleteWarning = "Это действие необратимо. Все ваши данные будут удалены."
enterEmailConfirm = "Для подтверждения удаления введите ниже свой адрес электронной почты ({{email}}):"
guestDescription = "Вы вошли как гость. Рассмотрите возможность обновления аккаунта выше."
label = "Обзор"
manageAccountPreferences = "Управляйте настройками аккаунта"
signedInAs = "Вы вошли как"
title = "Настройки аккаунта"
[config.account.profilePicture]
description = "Загрузите изображение, чтобы персонализировать аккаунт."
help = "PNG, JPG или WebP до 2 МБ."
remove = "Удалить"
sizeError = "Выберите изображение размером меньше 2 МБ."
switchedToCustom = "Включено пользовательское изображение. Теперь вы можете загрузить своё."
title = "Фото профиля"
upload = "Загрузить"
useCustom = "Использовать своё изображение"
usingProvider = "Используется фото профиля {{provider}}"
[config.account.profilePicture.cropper]
cropError = "Не удалось обрезать изображение. Повторите попытку."
invalidImage = "Некорректный файл изображения. Выберите файл PNG, JPG или WebP."
processing = "Выполняется обрезка..."
save = "Сохранить обрезанное изображение"
sizeErrorAfterCrop = "Обрезанное изображение слишком большое. Уменьшите масштаб или обрежьте меньшую область."
title = "Обрезать фото профиля"
zoom = "Масштаб"
[config.account.security]
changePassword = "Сменить пароль"
description = "Управляйте паролем и настройками безопасности."
title = "Пароли и безопасность"
update = "Обновить пароль"
[config.account.upgrade]
description = "Привяжите аккаунт, чтобы сохранить историю и получить доступ к дополнительным функциям!"
email = "Email"
@@ -2595,6 +2644,7 @@ upgradeButton = "Обновить аккаунт"
[config.apiKeys]
chartAriaLabel = "Использовано кредитов: включённых {{includedUsed}} из {{includedTotal}}, купленных {{purchasedUsed}} из {{purchasedTotal}}"
copyKeyAriaLabel = "Скопировать API-ключ"
creditsRemaining = "Осталось кредитов"
description = "Ваш API-ключ для доступа к набору PDF-инструментов Stirling. Скопируйте его в ваш проект или обновите, чтобы сгенерировать новый."
docsDescription = "Узнайте больше об интеграции со Stirling PDF:"
docsLink = "Документация API"
@@ -2644,6 +2694,14 @@ integration = "Конфигурация интеграций"
security = "Конфигурация безопасности"
system = "Системная конфигурация"
[connectionMode.status]
localOffline = "Запущен автономный режим"
localOnline = "Запущен автономный режим"
saas = "Подключено к Stirling Cloud"
selfhostedChecking = "Подключено к саморазмещённому серверу (проверка...)"
selfhostedOffline = "Саморазмещённый сервер недоступен"
selfhostedOnline = "Подключено к саморазмещённому серверу"
[convert]
autoRotate = "Автоповорот"
autoRotateDescription = "Автоматически поворачивать изображения для лучшего соответствия странице PDF"
@@ -2728,6 +2786,15 @@ webOptions = "Параметры Web→PDF"
wordDoc = "Документ Word"
wordDocExt = "Документ Word (.docx)"
zoomLevel = "Уровень масштабирования"
cbrToPdf = "CBR → PDF"
cbzToPdf = "CBZ → PDF"
ebookToPdf = "eBook → PDF"
emlToPdf = "Email → PDF"
fileToPdf = "Office/Document → PDF"
pdfToCbr = "PDF → CBR"
pdfToCbz = "PDF → CBZ"
pdfToEpub = "PDF → EPUB"
svgToPdf = "SVG → PDF"
[convert.ebookOptions]
ebookOptions = "Параметры eBook в PDF"
@@ -3718,6 +3785,11 @@ desc = "Добавляет подпись в PDF рисованием, текс
tags = "подпись,автограф"
title = "Подпись"
[home.timestampPdf]
desc = "Добавьте метку времени RFC 3161 к документу, чтобы подтвердить время существования вашего PDF"
tags = "метка времени,RFC 3161,TSA,time stamp authority,метка времени документа,доказательство существования,токен метки времени,доверенная метка времени,подписать меткой времени,нотариально заверить"
title = "Метка времени PDF"
[home.split]
desc = "Разделить PDF на несколько документов"
tags = "разделить,отделить,разбить"
@@ -3854,6 +3926,7 @@ version = "Версия"
accountCreatedSuccess = "Учетная запись успешно создана! Теперь вы можете войти."
alreadyLoggedIn = "Вы уже вошли в"
alreadyLoggedIn2 = "устройств(а). Пожалуйста, выйдите из этих устройств и попробуйте снова."
backToSignIn = "Назад ко входу"
cancel = "Отмена"
changePasswordWarning = "Пожалуйста, смените пароль после первого входа"
credentialsUpdated = "Ваши учетные данные обновлены. Пожалуйста, войдите снова."
@@ -3895,16 +3968,21 @@ or = "Или"
password = "Пароль"
passwordChangedSuccess = "Пароль успешно изменен! Пожалуйста, войдите с новым паролем."
passwordResetSent = "Ссылка для сброса пароля отправлена на {{email}}! Проверьте почту и следуйте инструкциям."
passwordUpdatedSuccess = "Ваш пароль успешно обновлён."
pleaseEnterBoth = "Пожалуйста, введите и email, и пароль"
pleaseEnterEmail = "Пожалуйста, введите адрес email"
relyingPartyRegistrationNotFound = "Регистрация доверяющей стороны не найдена"
rememberme = "Запомнить меня"
resetHelp = "Введите свой email, чтобы получить защищённую ссылку для сброса пароля. Если ссылка истекла, запросите новую."
resetYourPassword = "Сбросить пароль"
saml2RequiresLicense = "Вход через SAML требует платную лицензию (Server или Enterprise). Пожалуйста, свяжитесь с администратором, чтобы обновить ваш план."
sending = "Отправка…"
sendMagicLink = "Отправить магическую ссылку"
sendResetLink = "Отправить ссылку для сброса"
sessionExpired = "Сеанс истек. Пожалуйста, войдите снова."
signin = "Войти"
signInAnonymously = "Войти как гость"
subtitle = "Войдите снова в Stirling PDF"
signingIn = "Входим..."
signinTitle = "Пожалуйста, войдите"
signInWith = "Войти с помощью"
@@ -3913,6 +3991,7 @@ ssoSignIn = "Вход через единый вход"
title = "Вход"
toManySessions = "У вас слишком много активных сессий"
unexpectedError = "Непредвиденная ошибка: {{message}}"
updatePassword = "Обновить пароль"
useEmailInstead = "Войти по электронной почте"
useMagicLink = "Использовать магическую ссылку"
userIsDisabled = "Пользователь деактивирован, вход с этим именем пользователя в настоящее время заблокирован. Обратитесь к администратору."
@@ -4222,6 +4301,15 @@ viewSwitcher = "Используйте эти элементы управлен
workbench = "Это <strong>Рабочая область</strong> — основная зона, где вы просматриваете и редактируете свои PDF."
wrapUp = "Готово! Вы узнали об основных областях приложения и о том, как ими пользоваться. Нажимайте кнопку <strong>Справка</strong> в любое время, чтобы снова посмотреть этот тур."
[onboarding.freeTrial]
afterTrialWithoutPayment = "После окончания пробного периода вы продолжите на бесплатном тарифе. Добавьте способ оплаты, чтобы сохранить доступ к Pro."
afterTrialWithPayment = "Ваша подписка Pro начнётся автоматически после окончания пробного периода."
body = "Во время пробного периода у вас полный доступ к функциям Stirling PDF Pro. Наслаждайтесь неограниченными конвертациями, большими размерами файлов и приоритетной обработкой."
daysRemaining = "Осталось {{days}} дней"
daysRemainingSingular = "Остался {{days}} день"
title = "Ваш 30-дневный пробный период Pro"
trialEnds = "Пробный период заканчивается {{date}}"
[onboarding.buttons]
back = "Назад"
download = "Скачать →"
@@ -4392,6 +4480,31 @@ loading = "Загрузка вложений..."
empty = "В этом документе нет вложений"
noMatch = "Нет вложений, соответствующих вашему поиску"
[viewer.comments]
title = "Комментарии"
hint = "Добавляйте комментарии с помощью инструментов «Комментарий», «Вставить текст» или «Заменить текст». Здесь они будут отображаться по страницам."
placeholder = "Введите комментарий..."
pageLabel = "Страница {{page}}"
oneComment = "1 комментарий"
nComments = "{{count}} комментариев"
addCommentPlaceholder = "Добавить комментарий..."
addLink = "Добавить ссылку"
goToLink = "Перейти по ссылке"
addComment = "Добавить комментарий"
viewComment = "Просмотреть комментарий"
addReplyPlaceholder = "Добавить ответ..."
saveReply = "Сохранить ответ"
send = "Отправить"
moreActions = "Другие действия"
typeComment = "Комментарий"
typeInsertText = "Вставить текст"
typeReplaceText = "Заменить текст"
locateAnnotation = "Найти в документе"
deleteTitle = "Удалить аннотацию из комментариев?"
deleteDescription = "К этой аннотации прикреплён комментарий. Вы можете удалить только комментарий на боковой панели, сохранив аннотацию, или удалить всё."
removeCommentOnly = "Удалить только комментарий"
deleteAnnotationAndComment = "Удалить аннотацию и комментарий"
[viewer.formBar]
title = "Поля формы"
unsavedBadge = "Несохранено"
@@ -4425,14 +4538,20 @@ rotateLeft = "Повернуть влево"
rotateRight = "Повернуть вправо"
toggleSidebar = "Показать/скрыть боковую панель"
toggleBookmarks = "Показать/скрыть закладки"
toggleComments = "Комментарии"
print = "Печать PDF"
ruler = "Линейка / Измерение"
readAloud = "Читать вслух"
readAloudSpeed = "Скорость"
readAloudLanguage = "Язык"
selectLanguage = "Выберите язык"
draw = "Рисовать"
redact = "Зачернить"
exitRedaction = "Выйти из режима зачернения"
save = "Сохранить"
downloadAll = "Скачать все"
saveAll = "Сохранить всё"
saveAs = "Сохранить как"
[textAlign]
left = "По левому краю"
@@ -4447,21 +4566,132 @@ title = "Извлечь страницы"
[pageLayout]
addBorder = "Добавить границы"
borderWidth = "Толщина границы"
bottom = "Нижнее поле"
cols = "Столбцы"
header = "Многостраничная компоновка"
innerMargin = "Внутреннее поле"
left = "Левое поле"
pagesPerSheet = "Страниц на лист:"
right = "Правое поле"
rows = "Строки"
submit = "Отправить"
tags = "объединение,композиция,единый вид,организация"
title = "Многостраничная компоновка"
top = "Верхнее поле"
[pageLayout.mode]
default = "По умолчанию"
custom = "Пользовательский"
label = "Режим:"
[pageLayout.arrangement]
byColumns = "По столбцам"
byRows = "По строкам"
label = "Порядок страниц:"
[pageLayout.desc]
16 = "Разместить 16 страниц на одном листе (сетка 4 × 4)."
2 = "Разместить 2 страницы рядом на одном листе."
3 = "Разместить 3 страницы в один ряд на одном листе."
4 = "Разместить 4 страницы на одном листе (сетка 2 × 2)."
9 = "Разместить 9 страниц на одном листе (сетка 3 × 3)."
[pageLayout.error]
failed = "Произошла ошибка при создании многополосного макета."
outerVerticalMarginsTooLarge = "Слишком большие верхнее/нижнее поля для этого размера страницы."
outerHorizontalMarginsTooLarge = "Слишком большие левое/правое поля для этого размера страницы."
innerMarginTooLarge = "Внутреннее поле слишком велико для выбранного макета."
[pageLayout.orientation]
landscape = "Альбомная"
portrait = "Книжная"
label = "Ориентация:"
[pageLayout.readingDirection]
ltr = "Слева направо"
rtl = "Справа налево"
label = "Направление чтения:"
[pageLayout.tooltip.header]
title = "Руководство по макету страницы"
[pageLayout.tooltip.overview]
title = "Что такое макет страницы?"
text = "Размещайте несколько страниц на одном листе для раздаток или экономии бумаги."
[pageLayout.tooltip.mode]
title = "Режим"
text = "Выберите способ настройки сетки:"
bullet1 = "По умолчанию: выберите предустановку, и сетка будет рассчитана автоматически."
bullet2 = "Пользовательский: задайте строки и столбцы вручную."
[pageLayout.tooltip.pagesPerSheet]
title = "Страниц на листе (Режим по умолчанию)"
text = "Выберите, сколько страниц на лист (напр. 4 → 2×2, 9 → 3×3)."
[pageLayout.tooltip.rowsCols]
title = "Строки и столбцы (Пользовательский режим)"
text = "Задайте точные размеры сетки. Всего страниц на листе = строки × столбцы."
[pageLayout.tooltip.orientation]
title = "Ориентация"
text = "Задаёт ориентацию выходного листа:"
bullet1 = "Книжная: выше, чем шире."
bullet2 = "Альбомная: шире, чем выше."
[pageLayout.tooltip.arrangement]
title = "Порядок страниц"
text = "Определяет, как страницы заполняют сетку:"
bullet1 = "По строкам: заполнять построчно (слева направо или справа налево)."
bullet2 = "По столбцам: заполнять сверху вниз, столбец за столбцом."
[pageLayout.tooltip.readingDirection]
title = "Направление чтения"
text = "Управляет горизонтальным порядком страниц:"
bullet1 = "LTR: слева направо."
bullet2 = "RTL: справа налево."
[pageLayout.tooltip.addBorder]
title = "Добавить границы"
text = "Рисует линии границ вокруг каждой ячейки для обрезки или визуального разделения."
[pageLayout.marginsBorders.tooltip.header]
title = "Поля и границы"
[pageLayout.marginsBorders.tooltip.margins]
title = "Поля"
text = "Используйте верхнее, нижнее, левое и правое поля для управления отступами вокруг всего выходного листа."
[pageLayout.marginsBorders.tooltip.innerMargin]
title = "Внутреннее поле"
text = "Внутреннее поле добавляет расстояние между ячейками в сетке страниц для лучшей отделимости и читаемости."
[pageLayout.marginsBorders.tooltip.borders]
title = "Добавить границы"
text = "Включите границы, чтобы рисовать линии вокруг каждой размещённой страницы. Это поможет визуальному разделению или подрезке."
[pageLayout.marginsBorders.tooltip.borderWidth]
title = "Толщина границы"
text = "Толщина границы применяется только при включённых границах. Более высокие значения дают более толстые линии."
[pageLayout.advanced.tooltip.header]
title = "Расширенные параметры макета"
[pageLayout.advanced.tooltip.orientation]
title = "Ориентация"
text = "Выберите направление конечного листа. Книжная лучше для высокого контента, альбомная подходит для широких макетов."
[pageLayout.advanced.tooltip.arrangement]
title = "Порядок страниц"
text = "Определяет, заполняют ли страницы сетку построчно или по столбцам."
bullet1 = "По строкам: сначала заполнять каждую строку."
bullet2 = "По столбцам: сначала заполнять каждый столбец."
[pageLayout.advanced.tooltip.readingDirection]
title = "Направление чтения"
text = "Задаёт горизонтальный порядок в сетке, полезно для традиций слева направо и справа налево."
bullet1 = "LTR: порядок слева направо."
bullet2 = "RTL: порядок справа налево."
[pageRemover]
header = "Удаление страниц PDF"
@@ -4977,7 +5207,10 @@ perMonth = "/месяц"
perSeat = "/место"
popular = "Популярный"
selectPlan = "Выбрать тариф"
selectCredits = "Выберите количество кредитов"
showComparison = "Сравнить все функции"
purchase = "Купить"
totalCost = "Итоговая стоимость"
upgrade = "Обновить"
withServer = "+ тариф Server"
@@ -5069,6 +5302,30 @@ successMessage = "Ваша лицензия успешно активирова
name = "Команда"
siteLicense = "Лицензия на сайт"
[plan.api]
large = "5,000 кредитов"
medium = "1,000 кредитов"
small = "500 кредитов"
xsmall = "100 кредитов"
[plan.apiPackages]
subtitle = "Купите кредиты API для своих приложений"
title = "Пакеты кредитов API"
[plan.trial]
badge = "Пробный период"
continueWithFree = "Продолжить с бесплатным тарифом"
daysRemaining = "Ваш пробный период закончится через {{days}} дней"
endDate = "Истекает: {{date}}"
expired = "Ваш пробный период завершён"
expiredMessage = "Ваш 30‑дневный пробный период Pro истёк. Оформите подписку Pro, чтобы продолжить пользоваться премиальными функциями, или продолжайте на бесплатном тарифе."
freeTierLimitations = "Бесплатный тариф включает базовые инструменты PDF с ограничениями по использованию."
message = ""
subscribe = "Оформить подписку Pro"
subscribeToPro = "Оформить подписку Pro"
subscriptionScheduled = "Подписка запланирована — начнётся {{date}}"
title = "Пробный период активен"
[credits]
enableOverageBilling = "Включить оплату перерасхода"
maybeLater = "Позже"
@@ -5631,6 +5888,32 @@ text = "Поворачивайте страницы PDF по или против
[rotate.tooltip.header]
title = "Обзор настроек поворота"
[timestampPdf]
completed = "PDF успешно помечен меткой времени"
desc = "Добавьте к своему PDF метку времени RFC 3161 с использованием доверенного сервера Time Stamp Authority (TSA)."
filenamePrefix = "timestamped"
results = "Результаты метки времени"
submit = "Применить метку времени"
title = "Метка времени PDF"
[timestampPdf.error]
failed = "Произошла ошибка при добавлении метки времени к PDF."
generic = "Не удалось добавить метку времени"
[timestampPdf.files]
placeholder = "Выберите файл PDF в главном окне, чтобы начать"
[timestampPdf.options]
note = "На сервер TSA отправляется только хеш SHA-256 вашего документа; сам файл PDF никогда не отправляется."
title = "Сервер метки времени (TSA)"
[timestampPdf.options.tsaUrl]
desc = "Выберите доверенную службу Time Stamp Authority"
label = "Выберите сервер TSA"
[timestampPdf.steps]
settings = "Настройки"
[sanitize]
completed = "Санитизация успешно завершена"
desc = "Удаление потенциально вредных элементов из PDF-файлов."
@@ -5755,6 +6038,14 @@ placeholder = "Введите поисковый запрос..."
searching = "Поиск..."
title = "Поиск по PDF"
[selfHosted.offline]
hideTools = "Скрыть недоступные инструменты ▴"
messageNoFallback = "Инструменты будут недоступны, пока ваш сервер не появится в сети."
messageWithFallback = "Некоторым инструментам требуется подключение к серверу."
showTools = "Показать недоступные инструменты ▾"
title = "Ваш сервер Stirling-PDF недоступен"
toolNotAvailableLocally = "Ваш сервер Stirling-PDF офлайн, и \"{{endpoint}}\" недоступен в локальном бэкенде."
[session]
expired = "Ваша сессия истекла. Пожалуйста, обновите страницу и попробуйте снова."
refreshPage = "Обновить страницу"
@@ -5768,12 +6059,15 @@ systemSettings = "Системные настройки"
title = "Конфигурация"
[settings.connection]
localDescription = "Вы используете локальный бэкенд без аккаунта. Некоторые инструменты, требующие облачной обработки или саморазмещённого сервера, недоступны."
logout = "Выйти"
server = "Сервер"
signIn = "Войти"
title = "Режим подключения"
user = "Вы вошли как"
[settings.connection.mode]
local = "Только локально"
saas = "Stirling Cloud"
selfhosted = "Самохостинг"
@@ -5931,6 +6225,9 @@ title = "Политики и конфиденциальность"
[settings.preferences]
title = "Настройки"
[settings.search]
placeholder = "Поиск по страницам настроек..."
[settings.security]
description = "Обновите пароль, чтобы защитить свою учётную запись."
title = "Безопасность"
@@ -5968,6 +6265,18 @@ title = "Рабочее пространство"
[settings.team]
title = "Команда"
[localMode]
toolUnavailable = "Для этого инструмента требуется аккаунт. Войдите в Stirling Cloud или подключитесь к саморазмещённому серверу, чтобы использовать его."
[localMode.banner]
message = "Войдите, чтобы разблокировать все инструменты."
signIn = "Войти"
title = "Запущено локально"
[localMode.toolPicker]
message = "Войдите, чтобы разблокировать все инструменты."
signIn = "Войти"
[setup]
description = "Начните с выбора способа использования Stirling PDF"
welcome = "Добро пожаловать в Stirling PDF"
@@ -5975,6 +6284,7 @@ welcome = "Добро пожаловать в Stirling PDF"
[setup.login]
connectingTo = "Подключение к:"
hideInstructions = "Скрыть инструкции"
skipSignIn = "Продолжить без входа"
instructions = "Чтобы включить вход в систему на вашем сервере Stirling PDF:"
instructionsEnvVar = "Установите переменную окружения:"
instructionsOrYml = "Или в settings.yml:"
@@ -6022,8 +6332,15 @@ title = "Вход в Stirling"
[setup.selfhosted]
link = "или подключитесь к самохостируемой учётной записи"
subtitle = "Введите учётные данные сервера"
switchToLocal = "Вместо этого использовать локальные инструменты"
title = "Вход на сервер"
[setup.selfhosted.unreachable]
continueOffline = "Вместо этого использовать локальные инструменты"
message = "Не удалось связаться с {{url}}. Проверьте, что сервер запущен и доступен."
retry = "Повторить попытку"
title = "Не удаётся подключиться к серверу"
[setup.server]
subtitle = "Введите URL своего self-hosted сервера"
testing = "Проверка подключения..."
@@ -6032,6 +6349,7 @@ useLast = "Last used server: {{serverUrl}}"
[setup.server.error]
configFetch = "Не удалось получить конфигурацию сервера. Проверьте URL и попробуйте ещё раз."
configFetchError = "Не удалось получить конфигурацию сервера: {{error}}"
emptyUrl = "Введите URL сервера"
invalidUrl = "Неверный формат URL. Введите корректный URL, например https://your-server.com"
testFailed = "Тест подключения не пройден"
@@ -6557,6 +6875,7 @@ favorites = "Избранное"
heading = "Все инструменты (полноэкранный вид)"
noResults = "Попробуйте изменить поиск или включить описания, чтобы найти нужное."
recommended = "Рекомендуется"
selfHostedOffline = "Требуется ваш сервер Stirling-PDF (сейчас офлайн):"
showDetails = "Показать сведения"
unavailable = "Отключено администратором сервера:"
unavailableDependency = "Недоступно — на сервере отсутствует требуемый инструмент:"
@@ -6602,6 +6921,12 @@ removal = "Удаление"
signing = "Подписание"
verification = "Проверка"
[tool]
endpointUnavailable = "Этот инструмент недоступен на вашем сервере."
endpointUnavailableClickable = "Недоступно в этом режиме. Нажмите, чтобы войти."
invalidParams = "Заполните обязательные настройки."
noFiles = "Добавьте файл, чтобы начать."
[tools]
noSearchResults = "Инструменты не найдены"
noTools = "Нет доступных инструментов"