Files
Artyom SavchenkoandGitHub cfa72c2dac Limit files upload (#10878)
* Limit files upload

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Max size limit

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Add storage usage and adjust styles

Signed-off-by: Artem Savchenko <armisav@gmail.com>

* Use mb for file size limit

Signed-off-by: Artem Savchenko <armisav@gmail.com>

---------

Signed-off-by: Artem Savchenko <armisav@gmail.com>
2026-06-16 15:20:48 +07:00

97 lines
7.6 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"string": {
"Billing": "Биллинг",
"Subscriptions": "Подписки",
"AllPlans": "Все тарифы",
"ActivePlan": "Активный тариф",
"ResourceUsage": "Использование ресурсов",
"DriveSize": "Размер файлов",
"DriveCount": "Количество файлов",
"OfficeSessionsDuration": "Время встреч",
"OfficeSessionsBandwidth": "Трафик встреч",
"OfficeEgressDuration": "Время записи",
"AI": "AI",
"TranscriptionTime": "Время транскрипции",
"TotalTokens": "Всего токенов",
"Tier": "Тариф",
"StorageLimit": "{limit} {unit} хранилища",
"TrafficLimit": "{limit} {unit} видео/аудио трафика",
"Common": "Common",
"CommonDescription": "Для частных лиц и команд, начинающих работу с Huly.",
"Rare": "Rare",
"RareDescription": "Для индивидуальных творческих работников, фрилансеров и микро-агентств.",
"Epic": "Epic",
"EpicDescription": "Для профессиональных творческих компаний и малого бизнеса.",
"Legendary": "Legendary",
"LegendaryDescription": "Лучший вариант для больших команд, которым нужны максимальные возможности.",
"UnlimitedUsers": "Неограниченное количество пользователей",
"UnlimitedObjects": "Неограниченное количество объектов Huly",
"ChangePlan": "Сменить план",
"Subscribe": "Подписаться",
"Monthly": "В месяц",
"Active": "Активен",
"NoActivePlan": "Нет активного плана",
"SelectPlanToBegin": "Выберите план ниже, чтобы начать",
"SubscriptionEnds": "До {date}",
"SubscriptionRenews": "Следующее обновление: {date}",
"SubscriptionValidUntil": "Действительно до {date}",
"ProcessingPayment": "Обработка платежа...",
"Downgrade": "Понизить",
"CancelSubscription": "Отменить подписку",
"ConfirmUpgrade": "Обновить подписку?",
"ConfirmDowngrade": "Понизить подписку?",
"ConfirmCancel": "Отменить подписку?",
"UpgradeDescription": "С вас будет взято до ${amount} немедленно. Точная сумма зависит от вашего текущего периода выставления счета.",
"DowngradeDescription": "Вы получите кредит до ${amount} за оставшееся время подписки. Понижение вступает в силу немедленно.",
"CancelDescription": "Ваша подписка останется активной до конца периода выставления счета.",
"UncancelSubscription": "Переактивировать подписку",
"ConfirmUncancel": "Переактивировать подписку?",
"UncancelDescription": "Ваша подписка будет переактивирована и продолжится с конца текущего периода выставления счета.",
"PriceDifference": "Разница в цене: {amount}",
"DialogCancel": "Отменить",
"DialogConfirm": "Подтвердить",
"StorageUsage": "Хранилище",
"TrafficUsage": "Видео/аудио трафик",
"Usage": "Использование",
"Of": "из",
"UpgradePlan": "Обновить план",
"LimitReached": "Достигнут лимит рабочего пространства, некоторые функции могут быть отключены. Обновите план для восстановления полного доступа.",
"LimitsExceededShort": "Лимиты превышены",
"LimitExceededWarningTitle": "Лимиты превышены — ограничения с {date}",
"LimitExceededWarningHint": "Рабочее пространство превышает лимиты тарифа. Часть функций будет ограничена с {date}, если не обновить план.",
"LimitExceededRestrictedTitle": "Часть функций ограничена",
"LimitExceededRestrictedHint": "Рабочее пространство превышает лимиты тарифа. Обновите план, чтобы вернуть полный доступ.",
"UploadRestrictedToast": "Загрузка файлов недоступна: достигнут лимит тарифа. Обновите план, чтобы продолжать загрузку.",
"UpgradePlanCta": "Улучшить план",
"RestrictedPlans": "Только владелец рабочего пространства или администратор биллинга может изменить план подписки.",
"SubscriptionOperationFailed": "Ошибка операции с подпиской",
"SubscriptionErrorMessage": "Что-то пошло не так. Попробуйте ещё раз или обратитесь в поддержку.",
"StorageUsageTab": "Использование хранилища",
"LargestFiles": "Самые большие файлы",
"LargestFilesDescription": "Файлы, занимающие больше всего места в этом рабочем пространстве. Удалите ненужные файлы, чтобы освободить место.",
"StorageOverLimit": "Рабочее пространство превысило лимит хранилища по тарифу. Удалите файлы ниже или обновите тариф, чтобы восстановить полный доступ.",
"StorageUsageIncludesSystem": "В общий объём включены системные файлы (аватары, превью), которых нет в списке ниже.",
"FileName": "Имя",
"FileType": "Тип",
"FileLocation": "Расположение",
"FileSize": "Размер",
"FileModified": "Изменён",
"FileOwner": "Владелец",
"FileTypeAttachment": "Вложение",
"FileTypeDrive": "Файл диска",
"DeleteSelected": "Удалить выбранные",
"ClearSelection": "Сбросить",
"SelectionSummary": "Выбрано: {count} файлов · {size}",
"ConfirmDeleteFiles": "Удалить {count} файлов навсегда?",
"DeleteFilesDescription": "Будет освобождено {size}. Файлы также будут откреплены от всех мест, к которым они прикреплены. Это действие нельзя отменить.",
"DeletingFiles": "Удаление {done} из {total} файлов…",
"FilesDeleted": "Удалено файлов: {count}, освобождено: {freed}",
"FilesDeleteFailed": "Не удалось удалить {count} файлов",
"LoadMore": "Загрузить ещё",
"NoFilesYet": "В этом рабочем пространстве пока нет файлов.",
"UnknownLocation": "Отдельный файл",
"StorageAccessDenied": "Управлять хранилищем могут только владельцы и администраторы рабочего пространства.",
"Refresh": "Обновить"
}
}