added advertising

This commit is contained in:
SlimusMinus
2026-09-23 23:38:54 +03:00
parent 3661985a6a
commit 4e20315998
33 changed files with 3351 additions and 18 deletions

View File

@@ -227,6 +227,121 @@
"footPrivacy": "Конфиденциальность",
"footSupport": "Поддержка"
},
"admin": {
"uploadAd": "Полноэкранная реклама",
"fullscreenTitle": "Полноэкранная реклама",
"title": "Загрузка видео рекламы",
"advertisingId": "ID рекламы",
"advertisingIdPlaceholder": "Например: 1",
"selectVideo": "📹 Выбрать видео",
"selectVideoHint": "MP4 / WebM · видеофайл",
"upload": "Загрузить",
"uploading": "Загрузка...",
"success": "Видео загружено, запущен транскодинг",
"uploadError": "Не удалось загрузить видео",
"onlyVideo": "Можно загружать только видеофайлы"
},
"adminPanel": {
"campaignsNav": "Реклама (кампании)",
"pageTitle": "Рекламные кампании",
"persistHint": "Кампании и объявления хранятся на сервере",
"campaignsLoading": "Загружаем кампании…",
"campaignsLoadError": "Не удалось загрузить кампании",
"createCampaign": "Создать кампанию",
"campaignCreated": "Кампания создана",
"addAd": "Добавить объявление",
"adCreated": "Объявление добавлено",
"videoUploaded": "Видео загружено, запущен транскодинг",
"statusUpdated": "Статус кампании обновлён",
"noCampaigns": "Кампаний пока нет",
"noCampaignsSub": "Создайте первую кампанию — после перевода в статус ACTIVE её объявления начнут появляться в ленте.",
"dates": "Даты",
"dailyCap": "Лимит показов/день",
"changeStatus": "Сменить статус",
"ads": "Объявления",
"noAds": "Объявлений в кампании ещё нет",
"showAds": "Показать объявления",
"hideAds": "Скрыть объявления",
"adsLoading": "Загружаем объявления…",
"adsLoadError": "Не удалось загрузить объявления",
"targetUrl": "Ссылка перехода",
"weight": "Вес",
"weightHint": "Целое число больше 0",
"processing": "Обработка видео...",
"processingTimeout": "Обработка занимает необычно долго, проверьте позже",
"ready": "Готово",
"failed": "Ошибка обработки",
"campaignCreateTitle": "Новая кампания",
"campaignCreateSubmit": "Создать кампанию",
"campaignEditTitle": "Редактирование кампании",
"editCampaign": "Редактировать",
"saveCampaign": "Сохранить",
"campaignUpdated": "Кампания обновлена",
"campUpdateFailed": "Не удалось обновить кампанию",
"campaignName": "Название",
"campaignStart": "Начало",
"campaignEnd": "Окончание",
"campaignCap": "Лимит показов в день",
"campaignCapHint": "Целое число больше 0",
"campDateCapError": "Проверьте даты и лимит показов",
"campCreateFailed": "Не удалось создать кампанию",
"adCreateTitle": "Новое объявление",
"adCreateSubmit": "Добавить объявление",
"adEditTitle": "Редактирование объявления",
"adEditSubmit": "Сохранить",
"adEditInvalid": "Проверьте ссылку и вес",
"adEditFailed": "Не удалось обновить объявление",
"adUpdated": "Объявление обновлено",
"editAdvertising": "Редактировать",
"saving": "Сохранение...",
"savingAd": "Загрузка...",
"adType": "Тип",
"adImage": "Загрузить изображение",
"adImageHint": "JPEG / PNG / WebP · до {{maxSize}} МБ",
"adImageUploading": "Загрузка изображения...",
"adImageRemove": "Удалить изображение",
"adVideo": "Выбрать видео",
"adVideoHint": "MP4 / MOV / WebM · видеофайл",
"videoRequired": "Выберите видеофайл",
"adCreateFailed": "Проверьте данные объявления",
"adServerError": "Не удалось создать объявление, попробуйте снова",
"uploadFailed": "Не удалось загрузить файл в хранилище, попробуйте снова",
"adStatusTitle": "Смена статуса кампании",
"currentStatus": "Текущий статус",
"newStatus": "Новый статус",
"statusTransitionError": "Такой переход статуса недопустим",
"statusChangeFailed": "Не удалось изменить статус кампании",
"noTransitions": "Кампания завершена — статус изменить нельзя.",
"apply": "Применить",
"nameTooLong": "Максимум 255 символов",
"endAfterStart": "Дата окончания должна быть строго позже даты начала",
"capInvalid": "Укажите целое число больше 0",
"urlInvalid": "Введите корректный URL",
"weightInvalid": "Укажите целое число больше 0",
"mediaKeyRequired": "Загрузите изображение",
"fieldRequired": "Обязательное поле",
"fullscreenCreate": "Создать ролик",
"fullscreenCreateSubmit": "Создать ролик",
"fullscreenUrlOptional": "необязательно",
"fullscreenUrlHint": "Ссылка откроется в новой вкладке при клике по ролику. Можно оставить пустой.",
"fullscreenLoadError": "Не удалось загрузить полноэкранные ролики",
"fullscreenEmpty": "Полноэкранных роликов пока нет",
"fullscreenHint": "Показывается один раз за сессию после суммарно 60 секунд активного скролла ленты.",
"fullscreenActivateHint": "При активации нового ролика предыдущий активный автоматически станет неактивным.",
"fullscreenCreated": "Ролик создан",
"fullscreenUploadVideo": "Загрузить видео",
"fullscreenMakeActive": "Сделать активным",
"fullscreenDeactivate": "Деактивировать",
"fullscreenActivated": "Ролик активирован",
"fullscreenDeactivated": "Ролик деактивирован",
"fullscreenActionFailed": "Не удалось изменить статус ролика",
"fullscreenActivateInvalid": "Ролик с таким статусом нельзя активировать",
"fullscreenStatusDraft": "Черновик",
"fullscreenStatusActive": "Активен",
"fullscreenStatusInactive": "Неактивен",
"fullscreenNoUrl": "Переход не задан",
"fullscreenCanActivate": "Доступен для активации"
},
"landing": {
"eyebrow": "Сервис поиска пропавших питомцев и вещей",
"heroTitle": "Верим, что всё потерянное можно найти.",
@@ -380,6 +495,12 @@
"common": {
"close": "Закрыть"
},
"fullscreenAd": {
"label": "Реклама",
"closeIn": "Закрыть через {{seconds}}с",
"mute": "Выключить звук",
"unmute": "Включить звук"
},
"viewer": {
"goToImage": "Перейти к изображению {{number}}"
},