PageSourceSearch

https://app.evenda.io/assets/ru-wF99B1mt.js

js evenda.io collected 2026-09-25 14:24:42 UTC 223,924 bytes, 2 lines download raw bytes

1const e={desktopTitle:"Воспользуйтесь мобильным приложением",scanHint:"Отсканируйте QR-код камерой телефона, чтобы установить приложение",orStore:"или скачайте в",mobileTitle:"Больше возможностей в приложении Evenda",mobileSubtitle:"Управляйте событиями где угодно с мобильным приложением Evenda для организаторов",downloadApp:"Скачать приложение",continueInWeb:"Продолжить в браузере",redirecting:"Перенаправляем в магазин…",appStore:"App Store",googlePlay:"Google Play"},t={permissionTitle:"Разрешите доступ к камере",grant:"Разрешить доступ",openSettings:"Открыть настройки",modePhoto:"Фото",modeVideo:"Видео",recording:"Идёт запись…",captureError:"Не удалось сделать снимок",micDenied:"Нет доступа к микрофону — видео запишется без звука"},i={loading:"Загрузка...",error:"Ошибка",success:"Успешно",cancel:"Отмена",save:"Сохранить",delete:"Удалить",edit:"Редактировать",create:"Создать",back:"Назад",next:"Вперёд",search:"Поиск",filter:"Фильтр",apply:"Применить",reset:"Сбросить",notSet:"—",language:"Выбор языка",logout:"Выйти",menu:"Меню",close:"Закрыть",more:"Еще",optional:"Необязательно",saving:"Сохранение...",deleting:"Удаление...",all:"Все",showing:"Показано :from–:to из :total",previous:"Назад",actions:"Действия",retry:"Повторить",ok:"Ок",saved:"Сохранено",created:"Создано",deleted:"Удалено",done:"Готово",add:"Добавить",notSelected:"Не выбрано",searchPlaceholder:"Поиск...",nothingFound:"Ничего не найдено",clear:"Сбросить",yes:"Да",no:"Нет"},o={login:{title:"Войти в Evenda",subtitle:"Управляйте своими событиями",continueWithApple:"Продолжить с Apple",continueWithGoogle:"Продолжить с Google",orEmail:"или по email",emailPlaceholder:"[email protected]",passwordPlaceholder:"Пароль",forgotPassword:"Забыли пароль?",submit:"Войти",noAccount:"Нет аккаунта?",createAccount:"Создать"},logout:"Выйти",register:{title:"Создать аккаунт",subtitle:"Начните продавать билеты за 5 минут",nameLabel:"Ваше имя",namePlaceholder:"Анна Кузнецова",emailLabel:"Email",emailPlaceholder:"[email protected]",passwordLabel:"Пароль",passwordPlaceholder:"Минимум 8 символов",submit:"Зарегистрироваться",haveAccount:"Уже есть аккаунт?",signIn:"Войти",tzNotice:"Локаль и таймзона определятся автоматически"},email:"Email",password:"Пароль",confirmPassword:"Подтвердите пароль",name:"Имя",nameOptional:"Имя (необязательно)",enterEmail:"Введите ваш email",enterPassword:"Введите ваш пароль",enterName:"Ваше имя",loginTitle:"Вход в систему",loginSubtitle:"Введите email и пароль для входа в личный кабинет",registerTitle:"Регистрация",registerSubtitle:"Создайте аккаунт организатора мероприятий",loginError:"Ошибка входа. Проверьте данные.",registerError:"Ошибка регистрации",invalidCredentials:"Неверный email или пароль",unauthorized:"Неавторизован",noAccount:"Нет аккаунта?",hasAccount:"Уже есть аккаунт?",passwordsNotMatch:"Пароли не совпадают",passwordMinLength:"Пароль должен содержать минимум 6 символов",loggingIn:"Вход...",registering:"Регистрация...",forgotPassword:"Забыли пароль?",registerLegalIntro:"Создавая аккаунт организатора, вы принимаете",registerLegalOrganizerAgreement:"Соглашение с организатором",registerLegalAnd:"и",registerLegalDataProcessingAgreement:"Соглашение об обработке данных",registerLegalMid:", а также подтверждаете, что ознакомились с",registerLegalPrivacyPolicy:"Политикой конфиденциальности",registerLegalEnd:".",registerBenefits:{noCard:"Без банковской карты",trial:"30 дней бесплатно"},passwordShow:"Показать пароль",passwordHide:"Скрыть пароль",orContinueWith:"или продолжить через",orWithEmail:"или через email",signingIn:"Подключение...",oauthError:"Не удалось войти через этот сервис. Попробуйте ещё раз.",google:{login:"Google",register:"Google",link:"Привязать Google"},apple:{login:"Apple",register:"Apple",link:"Привязать Apple"},forgot:{title:"Восстановление",subtitle:"Ссылка для сброса пароля придёт на email. Откройте её в браузере.",emailLabel:"Email",submit:"Отправить ссылку",successTitle:"Ссылка отправлена",successBody:"Проверьте почту"},errors:{emailRequired:"Введите email",emailInvalid:"Некорректный email",passwordRequired:"Введите пароль",passwordMin:"Минимум {{count}} символов",nameRequired:"Введите имя",loginFailed:"Не удалось войти",registerFailed:"Не удалось зарегистрироваться",network:"Нет связи с сервером",oauthFailed:"Не удалось войти. Попробуйте ещё раз",oauthUnavailable:"Вход через Google сейчас недоступен",playServices:"Требуются сервисы Google Play"}},n={title:"Восстановление пароля",subtitle:"Введите email — мы пришлём ссылку для сброса пароля",submit:"Отправить ссылку",sending:"Отправляем...",submittedHint:"Если email зарегистрирован, мы отправили на него инструкцию по восстановлению пароля. Проверьте папку «Спам», если письмо не пришло в течение 5 минут.",backToLogin:"Вернуться ко входу",errorGeneric:"Не удалось отправить ссылку. Попробуйте позже.",captchaRequired:"Подтвердите, что вы не робот"},a={title:"Установка нового пароля",subtitle:"Задайте новый пароль для входа в кабинет",newPassword:"Новый пароль",confirmPassword:"Подтвердите пароль",submit:"Сохранить пароль",submitting:"Сохраняем...",backToLogin:"Вернуться ко входу",invalidLink:"Ссылка для восстановления недействительна или истекла.",requestNew:"Запросить новую ссылку",successHint:"Пароль обновлён. Теперь можно войти с новым паролем.",errorGeneric:"Не удалось обновить пароль. Возможно, ссылка истекла — запросите её ещё раз.",errorTooShort:"Пароль должен содержать минимум 6 символов",errorMismatch:"Пароли не совпадают"},r={title:"Обзор",subtitle:"Ключевые показатели и быстрый доступ к инструментам",loadError:"Не удалось загрузить данные",kpi:{revenue:"Выручка",paidOrders:"Оплаченных заказов",awaitingPayment:"Ожидают оплаты",avgCheck:"Средний чек",last30days:"За 30 дней"},events:{title:"События",published:"Опубликовано",drafts:"Черновиков",archive:"В архиве",total:"Всего",noEvents:"Событий пока нет",createFirst:"Создайте первое событие",viewAll:"Все события"},subscription:{title:"Подписка",plan:"План",status:"Статус",expiresAt:"Действует до",manage:"Управлять",noSubscription:"Подписка не активна",choosePlan:"Выбрать тариф →"},recentOrders:"Последние заказы",recentOrdersViewAll:"Все",recentOrdersEmpty:"Заказов пока нет",photoReports:{title:"Фотоотчёты",subtitle:"Фото и видео с ваших событий"},quickActions:{title:"Быстрые действия",createEvent:"Создать событие",viewOrders:"Заказ
1ы",analytics:"Аналитика",visitors:"Участники",settings:"Настройки",support:"Поддержка",create:"Создать",scan:"Сканер",report:"Отчёт"},salesChart:{title:"Продажи за 30 дней",tickets:"Билеты",revenue:"Выручка",noData:"Нет данных за период"},eventPageUrl:{title:"Адрес страницы мероприятий",description:"Ссылка, по которой покупатели могут открыть ваши события и купить билеты",actions:"Действия",openSite:"Открыть сайт",copyLink:"Скопировать ссылку",changeAddress:"Изменить адрес",copied:"Ссылка скопирована",notConfigured:"Укажите субдомен или подключите свой домен в настройках адреса сайта."},gettingStarted:{title:"С чего начать",intro:"Сделайте эти шаги в первую очередь:",step1:"Заполните информацию о своём проекте и контактные данные для покупателей",step1Action:"Заполнить профиль и контакты",step2:"Выберите язык интерфейса для посетителей ваших мероприятий",step2Action:"Настроить язык для посетителей",step3:"Настройте адрес сайта, на котором будет размещаться информация о ваших мероприятиях: укажите субдомен или подключите свой домен.",step3Action:"Настроить адрес сайта",step4:"Настройте приём платежей: подключите платёжный профиль (он позволяет принимать оплату картой и автоматически подтверждать заказы) или добавьте свой способ оплаты (перевод по реквизитам, карта, QR-код).",step4Action:"Настроить приём платежей",step5:"Разместите своё первое мероприятие",step5Action:"Создать мероприятие"},greetingNight:"Доброй ночи,",greetingMorning:"Доброе утро,",greetingDay:"Добрый день,",greetingEvening:"Добрый вечер,",fallbackName:"Организатор",salesToday:"Продажи сегодня",ticketsSold:"Билетов продано",upcomingEvents:"Ближайшие события",seeAll:"Все →",ticketsPerHour_one:"{{count}} за час",ticketsPerHour_few:"{{count}} за час",ticketsPerHour_many:"{{count}} за час",ticketsPerHour_other:"{{count}} за час",ticketsCount_one:"{{count}} билет",ticketsCount_few:"{{count}} билета",ticketsCount_many:"{{count}} билетов",ticketsCount_other:"{{count}} билетов",trial:{banner_one:"Триал {{plan}} — остался {{count}} день",banner_few:"Триал {{plan}} — осталось {{count}} дня",banner_many:"Триал {{plan}} — осталось {{count}} дней",banner_other:"Триал {{plan}} — осталось {{count}} дней",bannerNoDays:"Триал {{plan}} активен"},empty:{eventsTitle:"Пока нет событий",eventsDescription:"Создайте первое событие — оно сразу появится здесь и будет доступно по ссылке.",ordersTitle:"Заказов пока нет",ordersDescription:"Как только пройдут первые продажи — они появятся здесь."},error:{description:"Не удалось загрузить данные. Проверьте соединение и попробуйте снова."}},l={1:"Новый",2:"Оплачен",3:"Подтверждён",4:"Отменён",5:"Завершён",6:"Корзина",7:"Возврат"},s={ru:"Русский",en:"English",sr:"Srpski",searchPlaceholder:"Поиск языка...",noLanguageFound:"Язык не найден"},c={dashboard:"Обзор",events:"События",eventsAll:"Все события",eventsDrafts:"Черновики",eventsPublished:"Опубликованные",eventsArchive:"Архив",orders:"Заказ
1ы и билеты",ordersList:"Заказы",ordersTickets:"Билеты",ordersRefunds:"Возвраты / отмены",payments:"Выплаты и финансы",paymentsBalance:"Баланс",paymentsHistory:"История выплат",paymentsCommissions:"Комиссии",paymentsProfiles:"Платёжные профили",paymentsAccept:"Приём оплат",integrations:"Интеграции",subscription:"Подписка",paymentsMethods:"Платёжные методы",paymentsSubscription:"Подписка / Billing",analytics:"Аналитика",analyticsSales:"Продажи",analyticsTraffic:"Источники трафика (UTM)",analyticsConversion:"Конверсия",analyticsPopular:"Популярные события",visitorsList:"Список участников",marketing:"Маркетинг",marketingPromocodes:"Промокоды",team:"Команда и доступы",settings:"Настройки",settingsProfile:"Профиль",settingsDomain:"Домен",settingsNotifications:"Уведомления",settingsLocale:"Язык / валюта / таймзона",settingsAnalytics:"Сервисы аналитики",settingsSecurity:"Способы входа",integrationsPayments:"Платёжные провайдеры",integrationsApi:"API / Webhooks",integrationsCrm:"CRM / Email",security:"Безопасность",support:"Поддержка",reviews:"Отзывы",seatingCharts:"Схемы залов"},d={tutorials:{title:"Схемы залов: инструкции и видео",description:"Шесть коротких уроков: выберите нужную операцию. Ссылки откроются в новой вкладке.",faq:"FAQ по схемам залов",playlist:"Все уроки на YouTube",watch:"Смотреть на YouTube: :topic",read:"Читать инструкцию: :topic",basics:"Первая схема",aisles:"Блоки и проходы",curves:"Изогнутые ряды",categories:"Категории мест",generalAdmission:"Танцпол",tables:"Столы и места"},title:"Схемы залов",description:"Создавайте схемы рассадки, публикуйте их в общий каталог или копируйте готовые схемы других организаторов.",create:"Создать схему",tabMine:"Мои схемы",tabCatalog:"Каталог",searchPlaceholder:"Поиск по названию или адресу",countryAll:"Все страны",countrySearch:"Поиск страны…",countryNoResults:"Страна не найдена",loadError:"Не удалось загрузить схемы залов",emptyMine:"У вас пока нет схем залов. Создайте свою или скопируйте из каталога.",emptyCatalog:"В каталоге пока нет опубликованных схем.",catalogSummary:"Показано {{shown}} из {{total}}",loadMore:"Загрузить ещё",loadingMore:"Загрузка…",pagePrev:"Назад",pageNext:"Далее",pageInfo:"Страница {{page}} из {{last}}",badgePublic:"В каталоге",badgePrivate:"Приватная",seatsCount:"{{count}} мест",categoriesCount:"{{count}} категорий",edit:"Редактировать",publish:"Опубликовать в каталог",unpublish:"Убрать из каталога",copyToMine:"Скопировать себе",createTitle:"Новая схема зала",createDescription:"Укажите название и адрес зала — затем нарисуйте схему во встроенном редакторе.",fieldName:"Название",fieldNamePlaceholder:"Например: Большой зал, Народный театр",fieldAddress:"Адрес",fieldAddressPlaceholder:"Город, улица, дом",f
1ieldCountry:"Страна",fieldCountryPlaceholder:"Выберите страну",saveError:"Не удалось сохранить схему",copyTitle:"Скопировать схему себе",copyDescription:"Будет создана ваша собственная копия схемы — её можно свободно редактировать.",copyError:"Не удалось скопировать схему. Возможно, у схемы нет опубликованной версии.",deleteTitle:"Удалить схему?",deleteDescription:"Схема «{{name}}» будет удалена. Это действие нельзя отменить.",deleteError:"Не удалось удалить схему. Возможно, она привязана к мероприятиям.",tariffNotAllowed:"Схемы залов недоступны на вашем тарифе. Перейдите на тариф с поддержкой схем залов.",goToBilling:"Перейти к тарифам",designerLoadError:"Не удалось загрузить редактор схем seats.io",designerRetry:"Попробовать ещё раз",designerHint:"Изменения мест и категорий применяются после публикации схемы в редакторе. Категории автоматически синхронизируются с категориями билетов привязанных мероприятий.",howToButton:"Как создать схему зала?",howToTitle:"Как создать схему зала",howToIntro:"Пять шагов до простой схемы, которую можно опубликовать и начать продавать места.",howToStep1Title:"Нарисуйте ряды с местами",howToStep1Text:"В панели инструментов слева выберите «Ряды» и протяните мышью по холсту — появится ряд кресел. Тяните вниз, чтобы создать сразу несколько рядов.",howToStep2Title:"Подпишите ряды и места",howToStep2Text:"Выделите нарисованные ряды и откройте настройку подписей (Labeling). Задайте схему нумерации — например ряды A, B, C и места 1, 2, 3 — и редактор проставит подписи всем рядам сразу. Без подписей схему не получится опубликовать.",howToStep3Title:"Создайте категории",howToStep3Text:"Откройте «Категории» в панели справа и добавьте категории с понятными названиями и цветами — например «Партер» и «Балкон». Категория определяет цену места при продаже.",howToStep4Title:"Назначьте категории местам",howToStep4Text:"Выделите места или целые ряды (кликом или рамкой) и выберите для них категорию — места окрасятся в её цвет. Места без категории продаваться не будут.",howToStep5Title:"Опубликуйте схему",howToStep5Text:"Нажмите «Опубликовать» в правом верхнем углу редактора. До публикации схема существует только как черновик и недоступна для продажи.",howToStep6Title:"Привяжите схему к мероприятию",howToStep6Text:"После публикации категории и количество мест автоматически подтянутся в кабинет. Откройте мероприятие, выберите эту схему и укажите цены для каждой категории.",howToTip:"Совет: начните с малого — один сектор, пара рядов и одна-две категории. Схему можно дополнять в любой момент: изменения попадут в продажу после повторной публикации.",notFound:"Схема не найдена или недоступна для редактирования",backToList:"К списку схем",sync:"Синхронизировать",eventSectionTitle:"Схема зала",eventSectionDescription:"Привяжите схему рассадки — покупатели смогут выбирать места на схеме при оформлении заказа.",eventNoCharts:"У вас пока нет схем залов. Создайте схему в разделе «Схемы залов».",manageCharts:"Управление схемами залов",eventSelectChart:"Схема зала",eventSelectChartPlaceholder:"Выберите схему",eventBind:"Привязать",eventBoundChart:"Схема привязана",eventUnbind:"Отвязать",eventSeatBalance:"Баланс оплаченных мест: {{count}}",eventSeatBalanceEmpty:"Баланс мест пуст — продажи мест по схеме будут недоступны. Пополните баланс в разделе подписки.",eventNoCategories:"Категории появятся после публикации схемы в редакторе и синхронизации.",eventCategoriesPrices:"Цены категорий мест",eventSavePrice
1s:"Сохранить цены",countryFilter:"Страна",allCountries:"Все страны",namePlaceholder:"Название схемы",copyName:"{{name}} (копия)",copyAction:"Копировать",copied:"Схема скопирована",deleteBody:"Схема «{{name}}» будет удалена безвозвратно.",designerTitle:"Дизайнер схемы",published:"Схема опубликована",notEditable:"Эту схему нельзя редактировать: она из общего каталога. Скопируйте её, чтобы внести изменения.",publicBadge:"Каталог",seatsCount_one:"{{count}} место",seatsCount_few:"{{count}} места",seatsCount_many:"{{count}} мест",seatsCount_other:"{{count}} мест",emptyMineTitle:"У вас пока нет схем",emptyMineDescription:"Создайте свою схему зала или скопируйте готовую из каталога.",emptyCatalogTitle:"Ничего не найдено",emptyCatalogDescription:"Попробуйте изменить поиск или фильтр по стране.",gateTitle:"Схемы залов недоступны",gateDescription:"Ваш тариф не включает схемы залов. Обновите подписку, чтобы продавать билеты с выбором мест.",gateAction:"Перейти к подписке",requestCustom:"Заказать схему",fieldVenueType:"Тип схемы",venueType:{SIMPLE:"Простая схема",WITH_SECTIONS_AND_FLOORS:"С секциями и этажами",WITH_ZONES:"С зонами (стоячие места)"},venueTypeHint:{SIMPLE:"Один уровень с рядами и местами. Подходит для большинства небольших залов.",WITH_SECTIONS_AND_FLOORS:"Несколько секций и этажей — для больших залов, стадионов и арен.",WITH_ZONES:"Зоны вместимости без конкретных мест — например, фан-зона или танцпол."}},u={title:"Заказ схемы зала",description:"Не нашли нужный зал в каталоге? Мы создадим электронную схему зала по вашему запросу.",authHint:"После входа вы попадёте на страницу отправки запроса на создание схемы зала.",back:"К схемам залов",formTitle:"Новая заявка",fieldName:"Название зала",fieldNamePlaceholder:"Например: Большой зал, Народный театр",fieldAddress:"Адрес",fieldAddressPlaceholder:"Город, улица, дом",f
1ieldCountry:"Страна",fieldCountryPlaceholder:"Выберите страну",fieldImage:"Изображение зала",fieldImagePlaceholder:"Нажмите, чтобы загрузить фото или схему зала",fieldImageHint:"Изображение должно быть чётким, места должны быть хорошо видны. JPG, PNG или WEBP до 10 МБ.",fieldComment:"Комментарий",fieldCommentPlaceholder:"Дополнительные пожелания: нумерация рядов, категории, особенности зала",priceLabel:"Стоимость создания схемы",paymentNote:"Заявка будет отправлена в работу после оплаты.",slaNote:"Обрабатывается в порядке очереди — до 5 рабочих дней. Обычно 1–2 дня.",submitAndPay:"Оплатить и отправить · {{price}}",submitting:"Подождите…",myRequestsTitle:"Мои заявки",empty:"У вас пока нет заявок на создание схем.",awaitingPayment:"Ожидаем подтверждение оплаты…",payNow:"Оплатить",viewChart:"Открыть схему",errorNameRequired:"Укажите название зала",errorImageRequired:"Загрузите изображение зала",errorImageTooLarge:"Файл слишком большой. Максимум 10 МБ.",errorCreate:"Не удалось создать заявку",errorPayment:"Не удалось открыть оплату. Попробуйте ещё раз.",status:{pending_payment:"Ожидает оплаты",queued:"В очереди",in_progress:"В работе",completed:"Готово",rejected:"Отклонена",cancelled:"Отменена"}},p={title:"Команда и доступы",description:"Владелец кабинета и приглашённые участники.",email:"Email",role:"Роль",roleOwner:"Владелец",roleAdmin:"Администратор",roleMember:"Участник",roleController:"Контролёр (сканирование билетов)",roleControllerHint:"Контролёр получает доступ только к сканированию билетов на входе в мобильном приложении.",addMember:"Добавить участника",addTitle:"Пригласить в команду",inviteHint:"Укажите email участника и роль.",nameOptional:"Имя (если создаём нового пользователя)",userCreated:"Создан новый пользователь. Ему нужно задать пароль через «Забыли пароль» на странице входа.",remove:"Удалить из команды",confirmRemoveTitle:"Убрать из команды?",confirmRemoveDescription:"Пользователь потеряет доступ к кабинету этого организатора.",loadError:"Не удалось загрузить команду",addError:"Не удалось добавить",removeError:"Не удалось удалить",readOnlyHint:"Управлять составом могут владелец и администраторы.",empty:"Пока только владелец аккаунта.",checkControllersTitle:"Контролёры (сканирование билетов)",checkControllersHint:"Контролёры — пользователи мобильного приложения, которым вы доверяете проверку QR на входе. Добавьте человека по идентификатору из приложения: Профиль → Мои данные.",checkControllersLoadError:"Не удалось загрузить список контролёров",checkControllersEmpty:"Контролёры ещё не добавлены.",checkControllerAdd:"Добавить контролёра",checkControllerAddDescription:"Вставьте идентификатор пользователя из мобильного приложения.",checkControllerSignatureHint:"Идентификатор виден в приложении в разделе «Профиль / Мои данные» (учётная запись обычного пользователя, не личный кабинет организатора).",checkControllerSignatureLabel:"Идентификатор контролёра",checkControllerSignaturePlaceholder:"Вставьте код из приложения",checkControllerColName:"Имя",checkControllerColPhone:"Телефон",checkControllerColNote:"Комментарий",checkControllerColAdded:"Добавлен",checkControllerEditNote:"Редактировать комментарий",checkControllerEditNoteTitle:"Комментарий к контролёру",checkControllerRemove:"Убрать контролёра",checkControllerConfirmRemoveTitle:"Убрать контролёра?",checkControllerConfirmRemoveDescription:"Этот человек потеряет доступ к сканированию билетов для ваших событий в приложении.",mobileAp
1pDownload:"Скачать приложение",mobileAppCopyLink:"Скопировать ссылку на приложение",mobileAppLinkCopied:"Ссылка скопирована"},m={title:"Поддержка",description:"Создавайте обращения и переписывайтесь с командой сервиса. Ответы администрации отображаются в треде.",newTicket:"Новое обращение",listTitle:"Мои обращения",listHint:"Непрочитанные ответы поддержки отмечены счётчиком в списке и в меню.",loadError:"Не удалось загрузить обращения",empty:"Пока нет обращений. Создайте первое — мы ответим в этом треде.",createTitle:"Новое обращение",createHint:"Кратко опишите тему и суть вопроса. Первое сообщение станет началом переписки.",subject:"Тема",message:"Сообщение",submit:"Отправить",createError:"Не удалось создать обращение",backToList:"К списку обращений",fromSupport:"Поддержка",fromYou:"Вы",replyTitle:"Ваш ответ",send:"Отправить сообщение",sendError:"Не удалось отправить",closedHint:"Обращение закрыто — новые сообщения недоступны.",closedReopenHint:"Обращение закрыто. Если отправите сообщение — оно снова откроется.",sendAndReopen:"Отправить и переоткрыть",closeTicket:"Закрыть обращение",closeError:"Не удалось закрыть обращение",confirmCloseTitle:"Закрыть обращение?",confirmCloseDescription:"Если позже захотите вернуться к вопросу — просто напишите новое сообщение, обращение автоматически переоткроется.",status:{open:"Открыто",in_progress:"В работе",closed:"Закрыто"},invalidLink:"Некорректная ссылка",attachments:"Вложения",addFiles:"Прикрепить файлы",attachmentsHint:"До 10 файлов, каждый не более 10 МБ",fileTooLarge:"Файл больше 10 МБ и не будет загружен",tooManyFiles:"Можно прикрепить не более 10 файлов",uploadError:"Не удалось загрузить файл",uploading:"Загрузка…",removeFile:"Удалить",download:"Скачать"},g={title:"Язык, валюта и таймзона",description:"Настройки применяются к этому кабинету организатора: интерфейс, отображение сумм и локальное время.",hint:"Сохранённые значения используются в личном кабинете при работе с заказами и отчётами.",language:"Язык интерфейса",timezone:"Таймзона",currency:"Валюта отображения",currencyNone:"Не выбрана",save:"Сохранить",saved:"Настройки сохранены",loadError:"Не удалось загрузить настройки",saveError:"Не удалось сохранить",searchTimezone:"Поиск таймзоны…",selectTimezone:"Выберите таймзону",noTimezoneResults:"Ничего не найдено",customerLocales:"Языки интерфейса для покупателей",customerLocalesHint:"Выберите языки, на которых покупатели смогут просматривать вашу страницу и события. Если выбран один язык — переключатель не отображается.",customerLocalesEmpty:"Не выбран ни один язык. Покупатели увидят интерфейс на языке браузера.",addLanguage:"Добавить язык",searchLanguage:"Поиск языка…",noLanguageResults:"Ничего не найдено",localeMobileFallbackHint:"Мобильное приложение использует язык устройства. Эта настройка влияет на письма, билеты и веб-кабинет."},y={title:"Настройки",localeRow:"Язык, валюта и таймзона",domainRow:"Домен и поддомен",analyticsRow:"Сервисы аналитики",dangerZone:"Опасная зона",deleteAccountRow:"Удалить аккаунт"},h={title:"Удаление аккаунта",warningTitle:"Это действие отвяжет аккаунт",warningBody:"После окончания срока вы потеряете доступ к аккаунту через email, Google и Apple. Данные о продажах сохранятся согласно требованиям закона.",whatHappensTitle:"Что произойдёт",bullet1:"Запрос отправляется немедленно",bullet2:"У вас есть {{days}} дней, чтобы передумать",bullet3:"Чтобы отменить — просто войдите снова",bullet4:"После — вход через email, Google и Apple будет отключён",bullet5:"Данные о продажах и отчётность сохраняются согласно закону",reasonLabel:"Причина (необязательно)",reasonPlaceholder:"Расскажите, почему вы уходите — это поможет нам стать лучше",passwordLabel:"Пароль для подтверждения",passwordPlaceholder:"Введите пароль",submit:"Запросить удаление",changedMind:"Передумали?",goBack:"Вернуться",confirmTitle:"Запросить удаление аккаунта?",confirmBody:"Аккаунт будет отвязан через {{days}} дней. До этого вы можете отменить удаление, просто войдя снова.",confirmAction:"Запросить удаление",successTitle:"Запрос отправлен",successBody:"Войдите снова в течение срока, чтобы отменить удаление",errorTitle:"Не удалось выполнить",pendingTitle:"Удаление запланировано",pendingBody:"Аккаунт будет отвязан {{date}}.",pendingBodyNoDate:"Аккаунт будет отвязан по истечении срока.",pendingHint:"Чтобы отменить — войдите снова в течение этого срока или нажмите кнопку ниже.",cancelAction:"Отменить удаление",cancelSuccessTitle:"Удаление отменено",cancelSuccessBody:"Ваш аккаунт снова активен",errors:{reasonMax:"Не более {{max}} символов",passwordRequired:"Введите пароль для подтверждения",fallback:"Что-то пошло Ð
1½Ðµ так. Попробуйте ещё раз"}},T={title:"Сканер билетов",subtitle:"Выберите событие и наведите камеру на QR-код",selectEvent:"Выбрать событие",allEvents:"Все события",hint:`Наведите камеру
2на QR-код билета`,torchOn:"Включить подсветку",torchOff:"Выключить подсветку",permissionTitle:"Доступ к камере выключен",permissionDescription:"Чтобы сканировать билеты, разрешите доступ к камере в настройках устройства.",permissionRequest:"Разрешить доступ",openSettings:"Открыть настройки",mode:{camera:"Камера",manual:"Ручной ввод",history:"История"},stats:{entered:"Вошли",sold:"Продано",percent:"Чек-ин"},manual:{title:"Введите номер билета",description:"Если не получается отсканировать QR — введите код вручную.",placeholder:"Например, BJN-00128",submit:"Проверить",scanning:"Проверяем..."},history:{title:"Последние сканирования",emptyTitle:"Пока пусто",emptyDescription:"Здесь будут лежать билеты, которые вы сегодня уже отсканировали.",result:{success:"Принят",already_checked_in:"Уже использован",wrong_event:"Другое событие",refunded:"Возврат",not_found:"Не найден"}},result:{successTitle:"Билет действителен",successSubtitle:"Чек-ин выполнен {{time}}",alreadyTitle:"Уже использован",alreadySubtitle:"Билет был отсканирован {{time}}",wrongEventTitle:"Билет на другое событие",wrongEventSubtitle:"Этот билет к «{{name}}»",refundedTitle:"Билет недействителен",refundedSubtitle:"Заказ был возвращён",notFoundTitle:"Билет не найден",notFoundSubtitle:"QR-код не относится к вашим событиям или был оформлен на другую дату",checkOriginal:"Проверьте у гостя оригинальный билет",fieldName:"Имя",fieldType:"Тип",fieldNumber:"Билет №",fieldOrder:"Заказ",continue:"Продолжить",scanNext:"Сканировать следующий",revert:"Отменить чек-ин",reverting:"Отменяем...",noEventSelectedTitle:"Сначала выберите событие",noEventSelectedBody:"Селектор сверху — там список ваших мероприятий с предстоящими датами."},events:{empty:"Нет событий с предстоящими датами",emptyTitle:"Активных событий нет",loading:"Загружаем...",loadingTitle:"Загружаем события…",noUpcoming:"У события пока нет дат",selectPrompt:"Выберите событие",selectHint:"или сканируйте билеты всех своих мероприятий",allEventsHint:"Принимаются билеты любого вашего события",modalSubtitle:"Сканер примет билеты только выбранного события. Можно оставить «Все события» — тогда мы проверим билет по всем вашим мероприятиям.",dateTbd:"Дата уточняется",autoBadge:"авто",openSelectorA11y:"Открыть список событий",changeA11y:"Сменить событие",clear:"Сбросить выбор события"},toast:{scanFailedTitle:"Не удалось проверить билет",scanFailedBody:"Проверьте соединение и попробуйте ещё раз.",revertedTitle:"Чек-ин отменён",revertedBody:"Билет снова можно отсканировать.",revertFailedTitle:"Не удалось отменить чек-ин",revertFailedBody:"Попробуйте ещё раз через минуту."},manualSchema:{required:"Введите номер билета",min:"Минимум {{count}} символа"},offline:{online:"Online",offline:"Offline",notReadyTitle:"Офлайн не настроен",notReadyHint:"Скачайте список билетов, чтобы сканировать без сети",readyTitle_one:"Готов к офлайн · {{count}} билет",readyTitle_few:"Готов к офлайн · {{count}} билета",readyTitle_many:"Готов к офлайн · {{count}} билетов",readyTitle_other:"Готов к офлайн · {{count}} билетов",readyHint:"Можно сканировать без сети",syncedAt:"Обновлено {{time}}",pendingTitle_one:"{{count}} скан в очереди",pendingTitle_few:"{{count}} скана в очереди",pendingTitle_many:"{{count}} сканов в очереди",pendingTitle_other:"{{count}} сканов в очереди",pendingHintOnline:"Нажмите «Синхронизировать», чтобы отправить",pendingHintOffline:"Отправим, как только появится сеть",actionDownload:"Загрузить",actionRefresh:"Обновить",actionSync:"Синхр.",toast:{noConnectionTitle:"Нет сети",noConnectionBody:"Подключитесь к интернету, чтобы продолжить.",downloadedTitle:"Билеты загружены",downloadedBody_one:"{{count}} билет — доступен офлайн",downloadedBody_few:"{{count}} билета — доступны офлайн",downloadedBody_many:"{{count}} билетов — доступны офлайн",downloadedBody_other:"{{count}} билетов — доступны офлайн",downloadFailedTitle:"Не удалось загрузить",downloadFailedBody:"Проверьте соединение и попробуйте ещё раз.",syncedTitle:"Синхронизация завершена",syncedBody_one:"Отправлено {{count}} чек-ин",syncedBody_few:"Отправлено {{count}} чек-ина",syncedBody_many:"Отправлено {{count}} чек-инов",syncedBody_other:"Отправлено {{count}} чек-инов",syncedBodyWithConflicts:"Отправлено {{applied}} · конфликтов {{conflicts}}",syncFailedTitle:"Не удалось синхронизировать",syncFailedBody:"Попробуйте ещё раз через минуту.",queueEmptyTitle:"Очередь пуста"}},permissionPromptTitle:"Сканируйте билеты камерой",permissionPromptDescription:"Evenda использует камеру, чтобы сканировать QR-коды билетов на входе.",permissionContinue:"Продолжить"},v={title:"Профиль",subtitle:"Эти данные видят гости на страницах ваших событий.",save:"Сохранить",saving:"Сохранение...",logo:{uploadAction:"Загрузить логотип",replaceAction:"Заменить логотип",removeAction:"Удалить логотип",removeConfirmTitle:"Удалить логотип?",removeConfirmBody:"Логотип исчезнет с публичных страниц организатора.",removeConfirmAction:"Удалить",uploading:"Загрузка..."},section:{main:"Основные",social:"Социальные сети",domain:"Домен"},field:{nameLabel:"Название организации",namePlaceholder:"Например, Evenda Events",descriptionLabel:"Описание",de
2scriptionPlaceholder:"Кратко расскажите о себе и формате мероприятий.",descriptionCounter:"{{current}} / {{max}}",websiteLabel:"Веб-сайт",websitePlaceholder:"https://evenda.io",instagramLabel:"Instagram",instagramPlaceholder:"@username",telegramLabel:"Telegram",telegramPlaceholder:"username",telegramChatLabel:"Группа в Telegram",telegramChatPlaceholder:"username чата",youtubeLabel:"YouTube",youtubePlaceholder:"https://youtube.com/@channel",phoneLabel:"Телефон",phonePlaceholder:"только цифры с кодом страны"},errors:{nameRequired:"Введите название организации",nameMax:"Не больше {{max}} символов",descriptionMax:"Не больше {{max}} символов",websiteInvalid:"Введите URL начиная с https://",instagramInvalid:"Только латиница, цифры и точки (без двух точек подряд)",telegramInvalid:"Только латиница, цифры и подчёркивание, минимум 4 символа",telegramChatInvalid:"Только латиница, цифры и подчёркивание, минимум 4 символа",phoneInvalid:"Только цифры, минимум 4",youtubeInvalid:"Введите ссылку на канал начиная с https://"},domain:{manage:"Управлять доменом",manageHint:"Откроется веб-кабинет — там можно подключить свой домен."},toast:{savedTitle:"Профиль сохранён",savedBody:"Изменения уже доступны на публичных страницах.",saveFailedTitle:"Не удалось сохранить",saveFailedBody:"Проверьте поля и попробуйте ещё раз.",logoUploadedTitle:"Логотип обновлён",logoUploadFailedTitle:"Не удалось загрузить логотип",logoUploadFailedBody:"Попробуйте другое изображение (JPEG, PNG, WebP, HEIC) до 10 МБ.",logoRemovedTitle:"Логотип удалён",logoRemoveFailedTitle:"Не удалось удалить логотип",permissionDeniedTitle:"Нет доступа к фото",permissionDeniedBody:"Разрешите доступ к медиатеке в настройках, чтобы загрузить логотип."},error:{description:"Не удалось загрузить профиль. Проверьте соединение и попробуйте снова."}},b={title:"Профиль организатора",intro:"Данные отображаются на публичных страницах ваших событий.",sectionMain:"Основные данные",sectionPublic:"Публичные контакты",name:"Название организации",nameHint:"Будет отображаться на странице событий",shortDescription:"Краткое описание",shortDescriptionHint:"Будет отображаться на странице событий",logo:"Логотип",logoHint:"Квадратное изображение, до 10 МБ (JPEG, PNG, WebP, HEIC). После загрузки превью может обновиться через минуту (облако).",logoUpload:"Загрузить или заменить",logoDelete:"Удалить логотип",logoDeleteTitle:"Удалить логотип?",logoDeleteDescription:"Логотип будет убран с публичных страниц организатора.",logoUploadError:"Не удалось загрузить изображение",logoDeleteError:"Не удалось удалить логотип",contactTelegram:"Telegram",contactTelegramHint:"Логин без символа @",contactTelegramChat:"Группа или чат в Telegram",contactTelegramChatHint:"Имя в ссылке t.me/…",contactInstagram:"Instagram",contactInstagramHint:"Логин без @",contactPhone:"Телефон",contactPhoneHint:"Только цифры, с кодом страны без +",contactUrl:"Сайт",contactUrlHint:"Например https://example.com",contactYoutube:"YouTube",contactYoutubeHint:"Ссылка на канал",save:"Сохранить",saved:"Профиль сохранён",loadError:"Не удалось загрузить профиль",saveError:"Не удалось сохранить"},f={title:"Промокоды",description:"Создавайте коды со скидкой в процентах или фиксированной суммой, ограничивайте срок действия и число применений.",hint:"Промокоды применяются при оформлении заказа гостем.",add:"Добавить промокод",empty:"Пока нет промокодов",loadError:"Не удалось загрузить список",saveError:"Не удалось сохранить",createTitle:"Новый промокод",editTitle:"Редактирование промокода",formHint:"Код должен быть уникальным в системе. Пустые лимиты означают «без ограничения» (где это поддерживается).",fieldCode:"Код",fieldType:"Тип скидки",typePercent:"Процент",typeFix:"Фиксированная сумма",fieldPercent:"Процент скидки",fieldFix:"Сумма скидки (минимальные единицы валюты)",fieldScope:"Область действия",scopeAll:"Все мероприятия организатора",scopeSelected:"Выбранные мероприятия",fieldEvents:"Мероприятия",noEvents:"Нет доступных событий — создайте событие в разделе «События».",eventUuidMissing:"У события нет uuid (signature) в ответе API — проверьте список событий организатора.",fieldDateFrom:"Дата начала",fieldDateTo:"Дата оÐ
2ºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ",fieldMaxTotal:"Максимум использований всего",fieldMaxPerUser:"Максимум на одного покупателя",unlimitedPlaceholder:"Пусто — без лимита",fieldActive:"Активен",fieldActiveHint:"Неактивные коды нельзя применить при оплате.",save:"Сохранить",colCode:"Код",colDiscount:"Скидка",colScope:"Действует для",colPeriod:"Период",colLimits:"Лимиты",colActive:"Активен",limitsShort:"Всего: :total, на покупателя: :perUser",discountFixAmount:":amount (фикс.)",yes:"Да",no:"Нет",confirmDeleteTitle:"Удалить промокод?",confirmDeleteDescription:"Код «:code» будет удалён. Уже оформленные заказы не изменятся.",delete:"Удалить"},P=JSON.parse('{"title":"Все события","total":"Всего событий: :total","createdSuccess":{"title":"Событие опубликовано.","eventPage":"Страница события:","description":"Делитесь ссылкой с гостями и получайте регистрации на ваше событие.","backToEvents":"Вернуться к списку событий","copy":"Копировать ссылку","copied":"Скопировано","openInNewTab":"Открыть в новой вкладке","enrichTitle":"Сделайте событие ещё привлекательнее","enrichDescription":"Вы можете добавить фотографии, описание и другие детали — это повысит интерес гостей и конверсию.","enrichPhotosTitle":"Загрузите фотографии","enrichPhotosDescription":"Покажите атмосферу события — добавьте обложку и галерею.","enrichDescriptionTitle":"Добавьте описание","enrichDescriptionText":"Расскажите подробнее о программе, спикерах и формате.","addInformation":"Хочу добавить информацию"},"noEvents":"Событий пока нет","noEventsDescription":"Создайте ваше первое событие, чтобы начать продавать билеты","create":"Создать событие","createFirst":"Создать первое событие","createDescription":"Заполните форму ниже, чтобы создать новое событие","edit":"Редактировать событие","editDescription":"Измените данные события ниже","loadError":"Не удалось загрузить список событий","published":"Опубликовано","draft":"Черновик","place":"Место","dates":"дат","reservations":"бронирований","created":"Создано","updated":"Обновлено","dateNotSet":"—","view":"Просмотр","archive":"В архив","duplicate":"Дублировать","duplicating":"Дублирование...","moreActions":"Дополнительные действия","page":"Страница :current из :last","archiveConfirm":{"title":"Отправить событие в архив?","description":"Событие «:name» будет перемещено в архив. Вы сможете восстановить его позже.","confirm":"Отправить в архив","archiving":"Отправка..."},"cancelled":"Отменено","cancelEvent":"Отменить мероприятие","cancelDialog":{"title":"Отмена мероприятия","description":"Мероприятие «:name» будет отменено. Это действие необратимо: продажи остановятся, покупатели получат уведомление по email.","preview":{"ordersTotal":"Оплаченных заказов: :count","recipients":"Покупателей получат уведомление: :count","refundable":"Автовозврат возможен: :count заказ(ов) на :amounts","manual":"Потребуют ручного возврата: :count заказ(ов) на :amounts"},"reasonLabel":"Причина отмены","reasonPlaceholder":"Укажите причину отмены (для внутреннего учёта)","customerMessageLabel":"Сообщение покупателям","customerMessagePlaceholder":"Текст, который покупатели увидят в письме об отмене","customerMessageHint":"Будет добавлено в email-уведомление об отмене мероприятия.","withRefundLabel":"Вернуть деньги покупателям автоматически","
2withRefundHint":"Возвраты будут отправлены в очередь по оплатам через подключённые платёжные методы.","continueButton":"Продолжить","sendingCode":"Отправка кода...","codeTitle":"Подтверждение отмены","codeDescription":"Код подтверждения отправлен владельцу аккаунта на :email. Введите его, чтобы завершить отмену.","codeLabel":"Код подтверждения","codeHint":"Код действителен :minutes минут.","confirmButton":"Отменить мероприятие","confirming":"Подтверждение...","doneTitle":"Мероприятие отменено","doneDescription":"Отмена поставлена в очередь: продажи остановлены, уведомления и возвраты будут обработаны в ближайшее время.","errors":{"generic":"Произошла ошибка. Попробуйте ещё раз.","finished":"Мероприятие завершилось более 24 часов назад — отмена через кабинет недоступна.","alreadyCancelled":"Мероприятие уже отменено.","forbidden":"Отменить мероприятие может только владелец аккаунта или администратор.","tooManyRequests":"Слишком много попыток. Подождите несколько минут.","invalidCode":"Неверный код. Осталось попыток: :attempts.","codeExpired":"Срок действия кода истёк. Начните заново.","tooManyAttempts":"Превышено число попыток ввода кода. Начните заново.","codeUsed":"Этот код уже был использован."}},"createForm":{"basicInfo":"Основная информация","basicInfoDescription":"Укажите основную информацию о событии","optionalFieldsHint":"Остальные поля можно заполнить позже при редактировании события","salesHint":"Укажите стоимость билета и валюту. Это можно изменить позже.","priceFreeHint":"Оставьте 0, чтобы сделать событие бесплатным.","dateSectionTitle":"Дата и время проведения","dateSectionHint":"Необязательно. Если не указать, дата будет сообщена позже.","eventDate":"Дата проведения","eventDateStart":"Дата начала","timeStart":"Время начала","timeEnd":"Время окончания","eventDateEnd":"Дата окончания","addCustomEndDate":"Завершается в другой день","removeCustomEndDate":"Тот же день","overnightHint":"Время окончания меньше времени начала — событие завершится на следующий день.","showAdvancedFields":"Добавить детали","hideAdvancedFields":"Скрыть детали","name":"Название события","namePlaceholder":"Например: Концерт в Белграде","eventType":"Тип события","eventTypePlaceholder":"Выберите тип события","searchEventType":"Поиск типа события...","noEventTypeFound":"Тип события не найден","eventFormat":"Формат события","eventFormatPlaceholder":"Выберите формат","eventFormatOnline":"Онлайн","eventFormatOffline":"Оффлайн","city":"Город","cityPlaceholder":"Выберите город","place":"Место проведения","placePlaceholder":"Выберите место проведения","placeSelectCityFirst":"Сначала выберите город","venue":"Место","venuePlaceholder":"Начните вводить: название места или адрес","venueSearchPlaceholder":"Поиск места...","venueSearchHint":"Введите название места или адрес","noVenueFound":"Место не найдено","venueApiError":"Ошибка загрузки Google Places API. Проверьте настройки API ключа.","venueApiKeyMissing":"Google Maps API ключ не настроен. Обратитесь к администратору.","venueManualInput":"Не нашли место? Ввести вручную","venueManualTitle":"Ввод места вручную","venueName":"НаÐ
2·Ð²Ð°Ð½Ð¸Ðµ места","venueNamePlaceholder":"Например: Концертный зал","venueAddress":"Адрес","venueAddressPlaceholder":"Полный адрес","venueCity":"Город","venueCityPlaceholder":"Например: Белград","venuePostalCode":"Почтовый индекс","venuePostalCodePlaceholder":"11000","venueRegion":"Регион / Область","venueRegionPlaceholder":"Например: Центральная Сербия","venueCountry":"Страна","venueCountryPlaceholder":"Например: Сербия","venueLat":"Широта","venueLng":"Долгота","venueMeetingPoint":"Примечание о месте встречи","venueMeetingPointPlaceholder":"Например: вход со двора, 2 этаж","venueMap":"Карта","venueMapNoLocation":"Координаты не указаны","venueMapClickHint":"Кликните на карте, чтобы установить местоположение","venueMapDragHint":"Перетащите пин для уточнения координат","venueMapDragging":"Перетаскивание...","venueMapAdjustHint":"Перетащите пин на карте для точного указания места","venueMapAdjust":"Уточнить на карте","currency":"Валюта","currencyPlaceholder":"Выберите валюту","description":"Описание","descriptionPlaceholder":"Подробное описание события","ageLimit":"Возрастное ограничение","ageLimitPlaceholder":"Например: 18","ageLimitNoRestriction":"Без ограничений","ageLimitOther":"Другое","categories":"Категории","selectCategoryGroup":"Выберите группу категорий","allCategories":"Все категории","languages":"Языки события","languagesPlaceholder":"Выберите языки","searchLanguages":"Поиск языков...","noLanguagesFound":"Языки не найдены","dogFriendly":"Собаки приветствуются","isInternational":"Международное событие","create":"Создать событие","creating":"Создание...","validation":{"nameRequired":"Название события обязательно","eventTypeRequired":"Выберите тип события","cityRequired":"Выберите город","placeRequired":"Выберите место проведения","currencyRequired":"Выберите валюту","categoriesRequired":"Выберите хотя бы одну категорию","languagesRequired":"Выберите хотя бы один язык","dateEndAfterStart":"Дата окончания не может быть раньше даты начала"}},"editForm":{"save":"Сохранить изменения","saving":"Сохранение...","eventNotFound":"Событие не найдено","sales":{"title":"Продажи","description":"Можно начать продажи без расписания и категорий билетов. Расписание и билеты можно добавить позже.","ticketType":"Тип билета","ticketTypePaid":"Платный","ticketTypeFree":"Бесплатный","ticketPrice":"Стоимость билета","currency":"Валюта","currencyPlaceholder":"Выберите валюту","publishAndStartSales":"Опубликовать и начать продажи","publishing":"Публикация...","priceRequired":"Укажите цену билета для начала продаж"},"cardVideos":{"title":"Медиа для карточки (9:16)","hint":"Загружайте вертикальные видео и фото в формате 9:16 (Stories / Reels). Показываются на странице события. До 10 файлов. Видео: MP4, WebM, MOV. Фото: JPG, PNG, WebP. Максимум ~150 МБ на файл.","upload":"Загрузить видео","uploadVideo":"Загрузить видео","uploadImage":"Загрузить фото","uploadError":"Не удалось загрузить файл","moveUp":"Выше","moveDown":"Ниже","delete":"Удалить","confirmDelete":"Удалить этот файл?"},"schedule":{"title":"Расписание","description":"Расписание необязательно. Если не задано, событие считается без фиксированной даты.","add":"Добавить расписание","hide":"Скрыть расписание","notSet":"Расписание не задано. Дата будет сообщена дополнительно.","noEntries":"Записей расписания пока нет","addFirst":"Добавить первую запись","addEntry":"Добавить запись","editEntry":"Редактировать запись","session":"Сеанс","sessionName":"НаÐ
2·Ð²Ð°Ð½Ð¸Ðµ сеанса","sessionNamePlaceholder":"Например: Вечерний сеанс","start":"Начало","end":"Окончание","endHint":"Если не указано, будет равно времени начала","price":"Цена","capacity":"Вместимость","capacityPlaceholder":"Без ограничения","visible":"Видимый","hidden":"Скрыт","hasOrders":"Есть заказы","deleteConfirmTitle":"Удалить запись расписания?","deleteConfirmDescription":"Вы уверены, что хотите удалить эту запись расписания?","cannotDelete":"Невозможно удалить запись расписания с оплаченными заказами."},"tickets":{"title":"Билеты и цены","description":"Категории билетов необязательны. По умолчанию используется стандартный билет.","add":"Добавить категорию билета","hide":"Скрыть категории","usingStandard":"Сейчас используется стандартный билет","canAddCategories":"Вы можете добавить дополнительные категории (VIP, Детский и т.д.)","addFirst":"Добавить первую категорию","addCategory":"Добавить категорию","editCategory":"Редактировать категорию","categoryName":"Название категории","categoryNamePlaceholder":"Например: VIP, Детский, Студенческий","price":"Цена","quantity":"Количество","quantityPlaceholder":"Без ограничения","color":"Цвет","systemCategory":"Системная","deleteConfirmTitle":"Удалить категорию билета?","deleteConfirmDescription":"Вы уверены, что хотите удалить эту категорию билета?"},"checkoutBuyer":{"spamProtection":"Защита от спама","requireAuthLabel":"Требовать авторизацию пользователя перед покупкой","requireAuthHint":"Покупатель должен войти в аккаунт перед оформлением заказа. Это снижает количество спама и фейковых заказов.","contactDataTitle":"Контактные данные покупателя","contactDataHint":"Email собирается всегда и используется для отправки билета. Дополнительно вы можете запросить другие контакты.","fullName":"Имя и фамилия","phone":"Телефон","telegramUsername":"Telegram username","segment":{"off":"Выключено","optional":"Необязательно","required":"Обязательно"}},"customFields":{"title":"Дополнительные вопросы","description":"Дополнительные вопросы могут снизить конверсию. Рекомендуем не более 2 обязательных.","addQuestion":"Добавить вопрос","edit":"Редактировать","delete":"Удалить","required":"Обязательный","typeShortText":"Текст","typeLongText":"Длинный текст","typeSingleChoice":"Один вариант","typeMultipleChoice":"Несколько вариантов","questionLabel":"Текст вопроса","questionLabelPlaceholder":"Например: Ваш Telegram ник","answerType":"Тип ответа","addOption":"Добавить вариант","optionPlaceholder":"Вариант ответа","maxRequiredTooltip":"Максимум 2 обязательных вопроса","save":"Сохранить","cancel":"Отмена","deleteConfirmTitle":"Удалить вопрос?","deleteConfirmDescription":"Вы уверены, что хотите удалить этот вопрос? Исторические ответы сохранятся."},"contacts":{"title":"Контакты для страницы события","description":"Укажите контакты, которые будут отображаться на странице события. Можно выбрать сохранённый профиль или ввести новые.","selectProfile":"Выберите профиль контактов","selectProfilePlaceholder":"В
2ыберите или введите вручную","noProfile":"Без контактов","custom":"Введено вручную","phone":"Телефон","viber":"Viber","whatsapp":"WhatsApp","email":"Email","website":"Сайт","instagram":"Instagram","telegram":"Telegram","saveAsProfile":"Сохранить как профиль","saveProfileEmpty":"Укажите хотя бы один контакт","saveProfileError":"Не удалось сохранить профиль"}},"searchPlaceholder":"Поиск по названию","filter":{"all":"Все","published":"Опубл.","draft":"Черновики","archived":"Архив"},"empty":{"title":"Пока нет событий","description":"Создайте первое событие в веб-кабинете — оно сразу появится здесь.","searchTitle":"Ничего не найдено","searchDescription":"По запросу «{{query}}» событий нет. Попробуйте изменить фильтр или поиск."},"error":{"description":"Не удалось загрузить список. Проверьте соединение и попробуйте снова."},"screenTitle":"События","dashboard":"Дашборд","noUpcomingDates":"Нет предстоящих дат","ticketsSold":"билетов"}'),C=JSON.parse('{"title":"Подписка","billing":{"title":"Подписка и оплата","currentPlan":{"title":"Текущий план","plan":"План","price":"Цена","status":"Статус","nextBilling":"Следующее списание","daysRemaining":"Осталось дней","until":"до","limits":"Лимиты","unlimited":"Безлимит","events":"событий","ticketsPerEvent":"билетов на событие","manage":"Управлять подпиской","changePlan":"Сменить план","cancel":"Отменить","updatePayment":"Обновить карту","noSubscription":"Подписка не активна"},"payment":{"title":"Оплата","currentMethod":"Текущий метод","card":"карта","updateCard":"Обновить карту","invoices":"Счета/инвойсы","noPaymentMethod":"Способ оплаты не настроен"},"history":{"title":"История","date":"Дата","amount":"Сумма","statusLabel":"Статус","status":{"draft":"Черновик","pending":"Ожидает оплаты","paid":"Оплачен","failed":"Ошибка","refunded":"Возврат","cancelled":"Отменен"},"invoice":"Счёт","download":"Скачать","noInvoices":"Счетов пока нет","channel":"Канал","channelWeb":"Веб","viewInStore":"Чек в магазине"},"whatIf":{"title":"Что будет если","paymentFailed":"При неуспешной оплате: grace period 3–7 дней","afterGrace":"После grace period: продажи приостановлены / публикации запрещены","dataRetention":"Данные сохраняются :days дней"},"renewPlan":"Оплатить и продлить","payNow":"Перейти на платный тариф","alert":{"grace_period":{"title":"Подписка истекла — льготный период","description":"Продажи временно доступны. Оплатите подписку, чтобы продолжить работу без ограничений."},"suspended":{"title":"Продажи приостановлены","description":"Grace period истёк. Оплатите подписку, чтобы возобновить продажи."},"expired":{"title":"Подписка истекла","description":"Оплатите подписку, чтобы продолжить работу."},"past_due":{"title":"Оплата не прошла","description":"Оплатите подписку, чтобы избежать приостановки продаж."},"paused":{"title":"Подписка приостановлена","description":"Публикация событий и продажа билетов недоступны. Продлите подписку, чтобы снова принимать оплату."}},"changePlan":{"title":"Сменить тариф","selectPlan":"Выберите новый тариф","currentPlan":"Текущий тариф","perMonth":"/ месяц","perYear":"/ год","eventsLimit":":count событий","ticketsLimit":":count билетов на событие","unlimitedEvents":"Безлимит событий","unlimitedTickets":"Безлимит билетов","selectPaymentMethod":"Выберите способ оплаты","cardPayment":"Банковская карта","cardPaymentDesc":"Оплата картой Visa / Mastercard","cryptoPayment":"Криптовалюта","cryptoPaymentDesc":"Оплата через Cryptomus","paddlePayment":"Банковская карта","paddlePaymentDesc":"Подписка с автопродлением — безопасная оплата через Paddle","autoRenewNoticeMonth":"Подписка продлевается автоматически каждый месяц. Отменить автопродление можно в любой момент в этом кабинете.","autoRenewNoticeYear":"Подписка продлевается автоматически каждый год. Отменить автопродление можно в любой момент в этом кабинете.","legalEntity":"Получатель платежа","legalEntityName":"zurka ce biti doo","proceedToPayment":"Перейти Ð
2º оплате","processing":"Обработка...","cancel":"Отмена","paymentError":"Не удалось создать платёж. Попробуйте позже.","noPlansAvailable":"Нет доступных тарифов","features":"Возможности","billingPeriod":"Период оплаты","monthly":"Ежемесячно","yearly":"Ежегодно","save":"Выгодно","yearlySaving":"Экономия :percent%"},"guarantee":{"title":"Гарантированный возврат средств — 14 дней","description":"Если передумаете, вернём полную стоимость в течение 14 дней с момента оформления подписки."},"consent":{"prefix":"Оформляя подписку, я соглашаюсь с","terms":"Условиями использования","and":"и","refundPolicy":"Политикой возвратов","ariaLabel":"Согласие с условиями использования и политикой возвратов"},"activation":{"pending":"Платёж получен — активируем подписку…","description":"Обычно это занимает меньше минуты. Страница обновится автоматически."},"seats":{"title":"Места в зале","available":"Доступно мест","buy":"Купить места","nextExpiration":"Ближайшее сгорание: :seats мест — :date","activePackages":"Активные пакеты","packageTitle":":seats мест","remaining":"осталось :seats","validUntil":"до :date","validityNote":"Пакеты мест действуют 1 год с момента покупки. Неиспользованные места по истечении срока сгорают.","dialogTitle":"Покупка мест","dialogDescription":"Выберите пакет. Места расходуются при заказах мест на схеме зала. Чем больше пакет — тем ниже цена за место.","perSeat":":price за место","awaitingTitle":"Платёж получен — зачисляем места…","awaitingDescription":"Обычно это занимает меньше минуты. Баланс обновится автоматически.","purchaseError":"Не удалось создать платёж. Попробуйте ещё раз."},"autoRenew":{"label":"Автопродление","on":"Включено","off":"Отключено","cancelButton":"Отключить автопродление","confirmTitle":"Отключить автопродление?","confirmBody":"Подписка останется активной до конца оплаченного периода, после чего продлеваться не будет. Возобновить подписку можно в любой момент.","activeUntil":"Подписка действует до :date.","confirmCancel":"Назад","confirmOk":"Отключить","error":"Не удалось отключить автопродление. Попробуйте позже."}},"status":{"trial":"Триал","active":"Активна","pastDue":"Оплата не прошла","past_due":"Оплата не прошла","gracePeriod":"Льготный период","grace_period":"Льготный период","paused":"Приостановлена","expired":"Истекла","cancelled":"Отменена","suspended":"Приостановлена"},"badge":{"trial":"Триал","active":"Активна","pastDue":"Просрочена","past_due":"Просрочена","gracePeriod":"Льготный период","grace_period":"Льготный период","paused":"Приостановлена","expired":"Истекла","cancelled":"Отменена","suspended":"Заблокирована"},"description":{"trial":"Триал до :date (осталось :days :daysWord)","active":"Подписка активна до :date","pastDue":"Оплата не прошла — попробуем ещё раз :date","past_due":"Оплата не прошла — попробуем ещё раз :date","gracePeriod":"Продажи временно доступны до :date","grace_peri
2od":"Продажи временно доступны до :date","paused":"Продажи приостановлены до оплаты","expired":"Подписка истекла :date","cancelled":"Подписка отменена","suspended":"Подписка приостановлена"},"days":{"one":"день","few":"дня","many":"дней"},"restriction":{"cta":"Продлить подписку →","missing":{"title":"Подписка не активна","description":"Оформите подписку, чтобы публиковать события и продавать билеты."},"warning":{"title":"Требуется оплата подписки","description":"Продлите подписку, чтобы продолжать публиковать события и продавать билеты."},"blocked":{"title":"Публикация и продажи приостановлены","description":"Продлите подписку, чтобы снова публиковать события и продавать билеты."},"paused":{"title":"Подписка приостановлена","description":"Публикация событий и продажа билетов недоступны. Продлите подписку, чтобы снова принимать оплату."},"suspended":{"title":"Продажи приостановлены","description":"Льготный период истёк. Продлите подписку, чтобы снова публиковать события и продавать билеты."},"expired":{"title":"Подписка истекла","description":"Публикация событий и продажа билетов недоступны. Продлите подписку, чтобы продолжить работу."},"cancelled":{"title":"Подписка отменена","description":"Публикация событий и продажа билетов недоступны. Оформите подписку заново."},"past_due":{"title":"Оплата не прошла","description":"Продлите подписку, чтобы не приостановить публикацию событий и продажу билетов."},"grace_period":{"title":"Льготный период","description":"Пока публикация и продажи ещё доступны. Продлите подписку до приостановки доступа."}},"trialBanner":{"title":"Триал: осталось :days :daysWord","subtitle":"До :date вы можете принимать оплаты и пользоваться всеми функциями плана :plan.","subscribe":"Подключить подписку","choosePlan":"Выбрать план","title_one":"Триал: остался {{count}} день","title_few":"Триал: осталось {{count}} дня","title_many":"Триал: осталось {{count}} дней","title_other":"Триал: осталось {{count}} дней","expiringToday":"Триал заканчивается сегодня","cta":"Выбрать план"},"trialExpired":{"title":"Триал закончился :date","description":"Чтобы продолжить продажи — оплатите план","pay":"Оплатить","downloadReports":"Скачать отчёты"},"web":{"manageTitle":"Управление подпиской","manageDescription":"Оформление, смена тарифа и оплата доступны в личном кабинете на сайте Evenda.","manageButton":"Открыть на сайте","subscribeTitle":"Оформить подписку","subscribeDescription":"Выберите тариф и оплатите подписку в личном кабинете на сайте Evenda."},"iap":{"managedByStore":{"title":"Подписка управляется через {{store}}","description":"Сменить тариф можно прямо здесь, в приложении. Отменить продление и поменять способ оплаты — в {{store}}.","manageInAppStore":"Управлять в App Store","manageInPlayStore":"Управлять в Google Play","openManagement":"Открыть управление","store":{"app_store":"App Store","play_store":"Google Play"}},"subscribe":{"title":"Оформить подписку","description":"Подписка оформляется через {{store}} и привязывается к вашему {{accountType}} аккаунту.","appleAccount":"Apple","googleAccount":"Google","purchaseButton":"Подписаться за {{price}}","perMonth":"/ мес.","perYear":"/ год","periodMonthPill":"Месяц","periodYearPill":"Год","yearDiscountBadge":"−{{percent}}%","restore":"Восстановить покупки","restoring":"Восстановление...","purchasing":"Оформляем подписку...","verifying":"Проверяем оплату...","trialNotice":"У вас активен бесплатный триал. Подписка начнёт действовать после окончания триала."},"restore":{"successTitle":"Покупки восстановлены","successBody":"Подписка снова активна.","noPurchasesTitle":"Покупок не найдено","noPurchasesBody":"В этом аккаунте магазина нет активных подписок на Evenda.","errorTitle":"Ð
2Ðµ удалось восстановить покупки","errorBody":"Проверьте подключение к сети и попробуйте ещё раз."},"error":{"cancelledTitle":"Покупка отменена","cancelledBody":"Подписка не оформлена. Можно попробовать ещё раз.","disabledTitle":"Покупка временно недоступна","disabledBody":"Подписка через приложение временно недоступна. Оформите её на сайте: https://app.evenda.io/settings/subscription","verificationTitle":"Не удалось подтвердить покупку","verificationBody":"Деньги не списаны или будут возвращены. Попробуйте ещё раз позже или напишите в поддержку.","storeUnavailableTitle":"Магазин временно недоступен","storeUnavailableBody":"Не получилось связаться с магазином. Деньги не списаны. Попробуйте позже или оформите подписку на сайте.","crossStoreTitle":"Подписка уже активна","crossStoreBody":"Эта подписка уже оформлена через другой канал. Отмените её там и попробуйте снова.","genericTitle":"Не удалось оформить подписку","genericBody":"Попробуйте ещё раз через минуту."},"changePlan":{"sectionTitle":"Сменить тариф","subtitleIos":"Apple пересчитает оплату пропорционально оставшемуся времени.","subtitleAndroid":"Google Play пересчитает оплату пропорционально оставшемуся времени.","cta":"Перейти на этот план","switching":"Переключаем…","confirmTitle":"Сменить тариф?","confirmBody":"Вы переходите с тарифа «{{currentPlan}}» на «{{nextPlan}}». Магазин пересчитает оплату пропорционально оставшемуся времени и обновит подписку. Продолжить?","confirmButton":"Перейти","successTitle":"Тариф изменён","successBody":"Новый план уже активен.","tokenMissingTitle":"Активная подписка в Google Play не найдена","tokenMissingBody":"Похоже, подписка ещё не привязана к этому устройству или истекла. Восстановите покупки, чтобы подтянуть её, либо проверьте статус в Google Play.","tokenMissingRestore":"Восстановить","tokenMissingOpenPlay":"Открыть Google Play"},"managedByWeb":{"title":"Подписка оформлена на сайте","description":"Чтобы сменить план или способ оплаты — откройте кабинет в браузере.","openWeb":"Открыть в браузере"}},"screenTitle":"Подписка","current":{"title":"Текущий план","trialUntil":"Триал до {{date}}","renewsOn":"Продлится {{date}}","expiresOn":"Действует до {{date}}","gracePeriodUntil":"Льготный период до {{date}}","channel":{"title":"Управление подпиской","web":"Оформлено на сайте Evenda","ios":"Оформлено через App Store","android":"Оформлено через Google Play"},"noActive":"Активной подписки нет"},"plans":{"title":"Выберите план","subtitleIos":"Подписка оформляется через App Store","subtitleAndroid":"Подписка оформляется через Google Play","currentBadge":"Текущий","trialBadge":"Триал","selectButton":"Выбрать","loadingError":"Не удалось загрузить тарифы","retry":"Повторить","featuresTitle":"Возможности","unlimitedEvents":"Без ограничений по числу событий","unlimitedTickets":"Без ограничений по числу билетов","ticketsPerEvent":"До {{count}} билетов на событие","eventsLimit":"До {{count}} событий"},"legal":{"autoRenewNotice":"Подписка продлевается автоматически по той же цене и на тот же срок, если не отменить её минимум за 24 часа до конца текущего периода. Управлять подпиской и отменить её можно в настройках аккаунта {{store}}.","terms":"Условия использования (EULA)","privacy":"Политика конфиденциальности"},"webPlans":{"title":"Тарифные планы","subtitle":"Оплата откроется в браузере через защищённый Paddle Checkout.","periodMonth":"Помесячно","periodYear":"На год","perMonth":"/ месяц","perYear":"/ год","subscribeCta":"Оформить подписку","changeCta":"Перейти на этот план","processing":"Открываем оплату…","checkoutOpened":{"title":"Оплата открыта в браузере","body":"Завершите оплату в браузере — подписка активируется здесь автоматически."},"awaiting":"Ждём подтверждение оплаты… Подписка активируется автоматически после завершения платежа в браузере.","activated":{"title":"Подписка обновлена","body":"Оплата прошла, тариф активирован."},"error":"Не удалось создать оплату. Попробуйте ещё раз."}}'),w={title:"Способы входа",subtitle:"Управляйте email, паролем и привязанными аккаунтами Google/Apple",saving:"Сохраняем...",cancel:"Отмена",emailUpdateError:"Не удалось обновить email",passwordUpdateError:"Не удалось обновить пароль",email:{title:"Email",description:"Email используется для входа и получения уведомлений.",current:"Текущий",notSet:"Email не задан. Установите его, чтобы можно было войти по email и паролю.",new:"Новый email",currentPassword:"Текущий пароль",save:"Сохранить email",saved:"Email обновлён"},password:{title:"Пароль",descChange:"Измените текущий пароль входа.",descSet:"Задайте пароль, чтобы можно было входить по email и паролю.",current:"Текущий пароль",new:"Новый пароль",confirm:"Подтвердите пароль",save:"Сохранить пароль",saved:"Пароль обновлён",minLength:"Пароль должен содержать минимум 6 символов",confirmMismatch:"Пароли не совпадают"},providers:{title:"Сторонние аккаунты",description:"Привяжите Google или Apple, чтобы входить в один клик.",linked:"Подключено",notLinked:"Не подключено",link:"Подключить",unlink:"Отключить",linkError:"Не удалось привязать аккаунт",unlinkError:"Не удалось отвязать аккаунт",unlinkConfirmTitle:"Отключить этот способ входа?",unlinkConfirmDescription:"После отключения вы не сможете входить через этот сервис. Убедитесь, что у вас задан пароль или есть другой способ входа."}}
2,S={title:"Заказы",total:"Всего заказов: :total",totalLoading:"Всего заказов: …",noOrders:"Заказов пока нет",noOrdersDescription:"Заказы появятся после покупки билетов на ваши события",loadError:"Не удалось загрузить список заказов",date:"Дата",searchPlaceholder:"Поиск по номеру, email, имени...",number:"№ заказа",buyer:"Покупатель",amount:"Сумма",status:"Статус",orderDetail:"Заказ",customerInfo:"Данные заказчика",summary:"Итого",orderItems:"Состав заказа",saveStatus:"Сохранить статус",phone:"Телефон",itemName:"Наименование",quantity:"Кол-во",price:"Цена",itemTotal:"Сумма",noItems:"Нет позиций",paymentDate:"Дата оплаты",paymentMethod:"Метод оплаты",paymentsSection:"Платежи",noPayments:"Платежей по заказу нет",refundBadge:"Возврат",receiptsSection:"Чеки",noReceipts:"Чеков нет",receiptNumber:"Номер чека",receiptTypeSale:"Чек продажи",receiptTypeRefund:"Чек возврата",downloadReceipt:"Скачать чек",openReceipt:"Открыть чек",paymentStatuses:{approved:"Оплачен",failed:"Ошибка",pending:"Ожидание",created:"Создан",declined:"Отклонён",refunded:"Возвращён"},receiptStatuses:{pending:"В очереди",in_progress:"Обрабатывается",completed:"Пробит",failed:"Ошибка",retry:"Повтор"},customAnswers:"Ответы на дополнительные вопросы",contact_full_name:"Имя и фамилия",contact_email:"Email",contact_phone:"Телефон",contact_telegram:"Telegram",ticketsSection:"Билеты",ticketCodes:"Коды",openPdf:"PDF",ticketActions:"Действия",downloadPdf:"Скачать PDF",sendByEmail:"На почту",sendTicketTitle:"Отправить билет на email",sendTicketHint:"По умолчанию подставлен email покупателя из заказа. Можно указать другой адрес.",recipientEmail:"Email получателя",send:"Отправить",sendTicketSuccess:"Билет отправлен на указанный email.",sendTicketError:"Не удалось отправить письмо. Попробуйте позже.",downloadPdfError:"Не удалось скачать PDF.",ticketsEmptyIntro:"Билеты пока не сформированы. PDF билетов создаются только после оплаты заказа и отправляются на e-mail покупателя.",ticketsEmptyHowTitle:"Варианты:",ticketsEmptyBulletManual:"отметить заказ как «Оплачен» вручную — билеты сформируются автоматически;",ticketsEmptyBulletOnline:"дождаться онлайн-оплаты от покупателя — после подтверждения оплаты билеты появятся здесь.",openFilters:"Фильтры",summary_one:"Всего за период: {{formatted}} заказ",summary_few:"Всего за период: {{formatted}} заказа",summary_many:"Всего за период: {{formatted}} заказов",summary_other:"Всего за период: {{formatted}} заказов",ticketsCount_one:"{{count}} билет",ticketsCount_few:"{{count}} билета",ticketsCount_many:"{{count}} билетов",ticketsCount_other:"{{count}} билетов",filter:{all:"Все",paid:"Оплачены",pending:"Ожидают",cancelled:"Отменены"},empty:{title:"Заказов пока нет",description:"Как только пройдут первые продажи — они появятся здесь.",searchTitle:"Ничего не найдено",searchDescription:"По запросу «{{query}}» заказов нет. Попробуйте изменить фильтр или поиск."},error:{description:"Не удалось загрузить список. Проверьте соединение и попробуйте снова."}},k={title:"Список участников",total:"Всего участников: :total",totalLoading:"Всего участников: …",loadError:"Не удалось загрузить список",empty:"Пока нет покупателей по заказам этого организатора.",searchPlaceholder:"Поиск по имени, email, телефону",name:"Имя",email:"Email",phone:"Телефон",ordersCount:"Заказов",firstOrder:"Первый заказ",lastOrder:"Последний заказ",exportCsv:"Экспорт CSV",exporting:"Формирование…",exportError:"Не удалось скачать экспорт"},E={title:"Покупатели",searchPlaceholder:"Поиск по имени, email, телефону",openFilters:"Фильтры",summary_one:"Всего покупателей: {{formatted}}",summary_few:"Всего покупателей: {{formatted}}",summary_many:"Всего покупателей: {{formatted}}",summary_other:"Всего покупателей: {{formatted}}",ordersCount_one:"{{count}} заказ",ordersCount_few:"{{count}} заказа",ordersCount_many:"{{count}} заказов",ordersCount_other:"{{count}} заказов",empty:{title:"Покупателей пока нет",de
2scription:"Здесь появятся клиенты, как только пройдут первые продажи.",searchTitle:"Ничего не найдено",searchDescription:"По запросу «{{query}}» покупателей нет. Попробуйте изменить поиск.",filterDescription:"У выбранного события пока нет покупателей."},error:{description:"Не удалось загрузить список. Проверьте соединение и попробуйте снова."}},_={title:"Фильтры",reset:"Сбросить",apply:"Применить",applyWithCount:"Применить ({{count}})",eventSection:"Событие",eventChoose:"Выберите событие",eventClear:"Убрать фильтр события",eventSearchPlaceholder:"Найти событие",eventEmpty:"По запросу ничего не найдено",eventLocked:"Фильтр пришёл с предыдущего экрана. Чтобы снять — вернитесь назад."},D={unnamed:"Без имени",lastOrderAgo:"Последний заказ {{time}}",contactsTitle:"Контакты",contact:{email:"Email",phone:"Телефон"},actions:{email:"Email",call:"Позвонить",sms:"SMS",whatsapp:"WhatsApp",telegram:"Telegram"},statsTitle:"Статистика заказов",totalOrders:"Всего заказов",ordersInCurrency_one:"{{count}} заказ",ordersInCurrency_few:"{{count}} заказа",ordersInCurrency_many:"{{count}} заказов",ordersInCurrency_other:"{{count}} заказов",avgOrder:"Средний чек: {{value}}",ordersTitle:"Заказы",ticketsTitle:"Билеты",ticketItemFallback:"Билет",ticket:{used:"Использован",unused:"Не использован",cancelled:"Отменён"},emptyOrdersTitle:"Заказов нет",emptyOrdersDescription:"У покупателя пока нет заказов у вас.",emptyTicketsTitle:"Билетов нет",emptyTicketsDescription:"По заказам этого покупателя билеты не обнаружены.",pagination:{prev:"Назад",next:"Вперёд",position:"{{current}} из {{last}}"},error:{description:"Не удалось загрузить карточку покупателя."},toast:{contactFailedTitle:"Не удалось открыть",contactFailedBody:"Похоже, на устройстве нет нужного приложения."}},A={title:"Участники",unnamed:"Без имени",searchPlaceholder:"Поиск по имени, email, телефону",expand:"Раскрыть карточку",collapse:"Свернуть карточку",openBuyerCard:"Открыть карточку покупателя",noContacts:"Покупатель не оставил контактных данных.",answersTitle:"Ответы на доп. вопросы",summary_one:"Участников: {{formatted}}",summary_few:"Участников: {{formatted}}",summary_many:"Участников: {{formatted}}",summary_other:"Участников: {{formatted}}",ordersCount_one:"{{count}} заказ",ordersCount_few:"{{count}} заказа",ordersCount_many:"{{count}} заказов",ordersCount_other:"{{count}} заказов",ticketsCount_one:"{{count}} билет",ticketsCount_few:"{{count}} билета",ticketsCount_many:"{{count}} билетов",ticketsCount_other:"{{count}} билетов",contact:{contact_full_name:"Имя",contact_email:"Email",contact_phone:"Телефон",contact_telegram:"Telegram"},actions:{email:"Email",call:"Позвонить",sms:"SMS",whatsapp:"WhatsApp",telegram:"Telegram"},empty:{title:"Участников пока нет",description:"Здесь появятся покупатели события сразу после первых заказов.",searchTitle:"Ничего не найдено",searchDescription:"По запросу «{{query}}» участников события нет."},error:{description:"Не удалось загрузить список участников события."},filter:{all:"Все",entered:"Вошли",notEntered:"Не вошли"},badge:{entered:"Вошёл",notEntered:"Не вошёл",partial:"Частично {{checkedIn}}/{{total}}"},export:{button:"Скачать",dialogTitle:"Список участников",successTitle:"Файл готов",savedToCache:"Файл сохранён в кэш приложения.",errorTitle:"Не удалось скачать",errorBody:"Попробуйте ещё раз чуть позже."},toast:{contactFailedTitle:"Не удалось открыть",contactFailedBody:"Похоже, на устройстве нет нужного приложения."}},B={title:"Аналитика: продажи",loadError:"Не удалось загрузить аналитику",periodStart:"С даты",periodEnd:"По дату",event:"Событие",eventAll:"Все события",ticketCategory:"Категория / слот",ticketCategoryAll:"Все категории",refresh:"Обновить",kpiRevenue:"Выручка (оплачено)",kpiPaidOrders:"Оплаченных заказов",kpiAwaitingPayment:"Ожидает оплаты",kpiAwaitingConfirm:"Ожидает подтверждения",kpiRefunds:"Возвраты (сумма)",kpiAvgCheck:"Средний чек",chartSalesByDay:"Продажи билетов по дням",chartRevenueByDay:"Выручка по дням",chartByCategory:"Билеты по категориям (слотам)",tableEvents:"По событиям",colEvent:"Событие",colTicketsSold:"Продано билетов",colRevenue:"Выручка",colRefunds:"Возвраты",colAvgPrice
2:"Средняя цена билета",expandTickets:"Разбивка по билетам",colCategory:"Категория",colPrice:"Цена",colSold:"Продано",colRev:"Выручка",colRemaining:"Остаток",remainingNA:"н/д",tablePayments:"Способы оплаты",colPayment:"Способ",colOrders:"Заказов",tableStatuses:"Статусы заказов",colStatus:"Статус",emptySeries:"Нет данных за выбранный период"},L={title:"Источники трафика (UTM)",subtitle:"Откуда приходят посетители и какие каналы приносят оплаченные заказы. Данные событий — из статистики просмотров; выручка — по оплаченным заказам с привязкой к сессии.",loadError:"Не удалось загрузить данные",periodStart:"С даты",periodEnd:"По дату",event:"Событие",eventAll:"Все события",refresh:"Обновить",filterUtmSource:"utm_source содержит",filterUtmMedium:"utm_medium содержит",filterUtmCampaign:"utm_campaign содержит",groupBy:"Группировка",groupSource:"По source",groupSourceMedium:"По source / medium",groupCampaign:"По campaign",groupContent:"По content",kpiVisits:"Всего просмотров",kpiUnique:"Уникальные посетители",kpiTaggedSales:"Продажи с UTM",kpiTaggedRevenue:"Выручка с UTM-трафика",chartSourcesTitle:"Распределение по источникам (просмотры)",chartSourcesPie:"Круговая",chartSourcesBar:"Столбцы",chartCampaignTitle:"Выручка по кампаниям",chartOther:"Прочие",tableTitle:"Источники",colSource:"source",colMedium:"medium",colCampaign:"campaign",colContent:"content",colTerm:"term",colViews:"Просмотры",colOrders:"Заказы",colRevenue:"Выручка",colConversion:"Конверсия, %",unattributedTitle:"Неатрибутированный трафик",unattributedDirect:"Прямые заходы",unattributedDirectDesc:"Пустой referrer, без UTM",unattributedNoUtm:"Без UTM",unattributedNoUtmDesc:"Внутренние переходы (реферер своего сайта)",unattributedUnknown:"Неизвестный внешний источник",unattributedUnknownDesc:"Внешний referrer без UTM-разметки",noTrafficTitle:"Нет данных за период",noTrafficBody:"За выбранные даты и фильтры нет сессий с просмотрами событий.",noUtmTitle:"У этого трафика нет UTM-меток",noUtmBody:"Посетители есть, но ни в одной сессии не заполнены utm_source / utm_medium / utm_campaign / utm_content / utm_term. Добавьте UTM в ссылки кампаний, чтобы видеть источники в таблице ниже.",sessions:"Сессий: :n",utmFilterNote:"Активен фильтр по UTM — сообщение «нет меток» скрыто."},F={title:"Конверсия",loadError:"Не удалось загрузить данные",periodStart:"С даты",periodEnd:"По дату",event:"Событие",eventAll:"Все события",device:"Устройство",deviceMobile:"Мобильные",deviceTablet:"Планшеты",deviceDesktop:"Десктоп",deviceOther:"Другое",channel:"Источник",channelDirect:"Прямой заход",channelAds:"Реклама",channelOther:"Другое",refresh:"Обновить",kpiViews:"Просмотры страниц (сессия × событие)",kpiCheckoutStart:"Начали оформление",kpiSessionSelected:"Выбрали сеанс",kpiTicketSelected:"Выбрали тип билета",kOrders:"Создали заказ",kPaid:"Оплатили заказ",kConvViewPaid:"Конверсия: просмотр → оплата",kConvCheckoutPaid:"Конверсия: оформление → оплата",funnelTitle:"ВороÐ
2½ÐºÐ°",funnelPageOpen:"Открыли страницу события",funnelBuyClick:"Нажали «Купить билет»",funnelSelectSession:"Выбрали сеанс",funnelSelectTicket:"Выбрали билет",funnelOrderCreated:"Создали заказ",funnelPaid:"Оплатили",inferred:"оценка",dropFromPrev:"потери",tableByEvent:"По событиям",tableByDevice:"По устройствам",tableByChannel:"По источникам",tableByPayment:"По способам оплаты",colEvent:"Событие",colViews:"Просмотры",colCheckout:"Старт checkout",colOrders:"Заказы",colPaid:"Оплачено",colConv:"Конверсия, %",colDevice:"Устройство",colChannel:"Канал",colChPurchase:"Оплаты (CH)",colPayment:"Способ оплаты"},R={title:"Популярные события",loadError:"Не удалось загрузить данные",rankBy:"Ранжировать по",metricTickets:"Продажи (билеты)",metricRevenue:"Выручка",metricViews:"Просмотры",metricConversion:"Конверсия",metricVelocity:"Скорость продаж",presets:"Период",days:"дн.",periodStart:"С даты",periodEnd:"По дату",lifecycle:"Статус события",lifecycleAll:"Все",lifecycleActive:"Активные",lifecyclePast:"Прошедшие",eventType:"Тип события",eventTypeAll:"Все типы",city:"Город",cityAll:"Все города",refresh:"Обновить",cardTopTickets:"Топ по продажам",cardTopRevenue:"Топ по выручке",cardTopViews:"Топ по просмотрам",cardTopVelocity:"Топ по темпу продаж",velocityCardHint:"Среднее число билетов в день за выбранный период",emptyTop:"Нет данных",uniqSessionsHint:"Уникальные сессии с просмотром",tableTitle:"События",emptyTable:"За период нет активности по просмотрам или продажам в выбранных фильтрах.",colEvent:"Событие",colDateStatus:"Дата / статус",colViews:"Просмотры",colTickets:"Билеты",colRevenue:"Выручка",colConversion:"Конверсия, %",colAvgCheck:"Средний чек",colSparkSales:"Продажи",colSparkViews:"Просмотры",statusActive:"Активное / предстоящее",statusPast:"Прошло",velocityTitle:"Скорость продаж",emptyVelocity:"Нет строк для блока скорости.",colPctCapacity:"% от вместимости",colDaysPeriod:"Дней в периоде",colTicketsPerDay:"Билетов / день"},M={title:"Собственный домен",intro:"Подключите свой домен, чтобы открыть страницу проекта на собственном адресе.",fieldLabel:"Домен",placeholder:"tickets.myevent.com",connect:"Подключить домен",saving:"Сохранение…",loadError:"Не удалось загрузить данные",errorConnect:"Не удалось подключить домен",errorChange:"Не удалось изменить домен",errorVerify:"Не удалось проверить подключение",errorDisable:"Не удалось отключить домен",connectionTitle:"Подключение домена",yourDomain:"Домен",statusLabel:"Статус",statusPendingDns:"Ожидаем DNS",statusPendingSsl:"Выпускаем SSL",statusActive:"Активен",statusFailed:"Ошибка подключения",statusDisabled:"Отключен",statusUnknown:"Неизвестно",openSite:"Открыть сайт",dnsTitle:"DNS-запись",dnsBody:"Добавьте запись у регистратора или DNS-провайдера.",dnsType:"Тип",dnsName:"Имя / Host",dnsValue:"Значение",dnsApexHint:"Если провайдер не поддерживает CNAME для корня домена, используйте поддомен (например www).",dnsWwwVsApex:"Для www-поддомена просто добавьте CNAME-запись у регистратора. Чтобы работал и корневой домен (без www), настройте у регистратора веб-форвардинг (редирект) с корня на www — CNAME на корне обычно недоступен.",recommendWww:"Рекомендуем подключать домен с www (например www.myevent.com): так работает у большинства регистраторов. Корневой домен без www многие регистраторы не дают направить через CNAME.",apexWarning:"Похоже, это корневой домен без поддомена. Многие регистраторы не поддерживают CNAME на корне. Используйте www-поддомен или включите у регистратора редирект с корня на www.",copyRecord:"Скопировать запись",copied:"Скопировано",verify:"Проверить подключение",verifying:"Проверка…",dnsNotYet:"DNS-запись ещё не обновилась. Обычно это занимает от нескольких минут до нескольких часов.",change:"Изменить домен",changeConfirmTitle:"Изменить домен?",changeConfirmBody:"Если вы измените домен, текущий домен будет отключён, пока не настроите новый.",changeSubmit:"Сохранить новый домен",disable:"Отключить домен",disableConfirmTitle:"Отключить домен?",disableConfirmBody:"Кастомный домен перестанет работать; страница снова будет доступна на адресе evenda.io.",disableConfirm:"Отключить",disabling:"Отключение…",modeCname:"CNAME-запись",modeNs:"NS-серверы",modeCnameHint:"Добавьте CNAME-запись у вашего DNS-провайдера. Лучше всего для поддомена (например, www или tickets).",modeNsHint:"Делегируйте весь домен на наши NS-серверы. Подходит и для корневого домена, и позволяет управлять DNS-записями прямо здесь.",nsTitle:"Смена NS-серверов",nsBody:"У регистратора домена замените NS-серверы на указанные ниже.",nsMigrationWarning:"Мы автоматически переносим записи, которые удаётся обнаружить. Убедитесь, что все важные записи (почта, проверочные TXT и т.д.) на месте, и при необходимости добавьте недостающие в разделе DNS-записей ниже.",nsDelegationHint:"Смена NS-серверов может занять до нескольких часов.",modeNsApexNote:"Для корневого домена (без www) рекомендуется режим NS."},N={title:"DNS-записи",intro:"Управляйте DNS-записями зоны вашего домена.",add:"Добавить запись",empty:"Записей пока нет.",colType:"Тип",colName:"Имя",colValue:"Значение",colTtl:"TTL",colActions:"Действия",system:"системная",locked:"Управляется автоматически",edit:"Изменить",delete:"Удалить",addTitle:"Добавить DNS-запись",editTitle:"Изменить DNS-запись",nameHint:"Используйте @ для корневого домена или поддомен (например, www).",valueRequired:"Укажите значение.",priority:"Приоритет",save:"Сохранить",saving:"Сохранение…",deleting:"Удаление…",errorSave:"Не удалось сохранить запись",errorDelete:"Не удалось удалить запись",deleteConfirmTitle:"Удалить запись?",deleteConfirmBody:"Эта DNS-запись будет удалена из зоны."},x={title:"Адрес на Evenda",intro:"Публичный сайт: https://:hostPrefix.your-name. Имя можно задать или сменить один раз.",introPlain:"Страницы вашего проекта на Evenda открываются по адресу вида поддомен.evenda.io. Задать или изменить поддомен можно один раз.",label:"Поддомен",placeholder:"moy-brend",save:"Сохранить",saving:"Сохранение…",loadError:"Не удалось загрузить настройки поддомена",errorSave:"Не удалось сохранить",saved:"Сохранено",currentUrl:"Ваша ссылка",hostNote:"Хост: :host",changeOnceWarning:"Смена доступна только один раз. После сохранения для повторной смены обратитесь в поддержку.",lockedHint:"Поддомен уже был зафиксирован. Повторная смена в кабинете недоступна.",openSite:"Открыть сайт",errorTooShort:"Минимум {{min}} символа",errorTooLong:"Максимум {{max}} символов"},H={title:"Уведомления",subtitle:"Настройте, какие уведомления вы хотите получать",tableTitle:"Подписки",colEvent:"Уведомление",colInApp:"В кабинете",colEmail:"Email",colTelegram:"Telegram",colPush:"Push",save:"Сохранить",loadError:"Не удалось загрузить настройки",errorSave:"Не удалось сохранить",jwtRequired:"Раздел доступен только при входе по личному аккаунту."},I={title:"Уведомления в Telegram",subtitle:"Подключите чат с ботом {bot} — мы будем отправлять туда уведомления, для которых включён канал Telegram.",privateTitle:"Личный чат",privateDescription:"Уведомления, относящиеся к вашему аккаунту, будут приходить вам лично в Telegram.",groupTitle:"Групповой чат команды",groupDescription:"Уведомления, видимые всей команде, будут отправляться в общий групповой чат.",groupOwnerOnly:"Подключить и отключить групповой чат может только владелец организатора.",connect:"Подключить",disconnect:"Отключить",connected:"Подключено",notConnected:"Не подключено",chat:"Чат",linkedBy:"Привязал",linkedAt:"Привязано",linkError:"Не удалось создать ссылку для подключения. Попробуйте ещё раз.",disconnectError:"Не удалось отключить чат. Попробуйте ещё раз.",botNotConfigured:"Telegram-бот не настроен на сервере. Обратитесь в поддержку.",dialogPrivateTitle:"Подключение личного чата",dialogPrivateSteps:"Нажмите кнопку — откроется Telegram с ботом. Нажмите Start, чтобы привязать этот чат к вашему аккаунту.",dialogGroupTitle:"Подключение группового чата",dialogGroupSteps:"Бот будет добавлен в выбранную вами группу Telegram, и уведомления начнут приходить туда.",dialogGroupStep1:"Нажмите кнопку «Добавить бота в группу».",dialogGroupStep2:"Telegram откроет список ваших чатов — выберите нужную группу и подтвердите добавление бота.",dialogGroupStep3:"Сразу после добавления бот привяжет группу к вашему аккаунту Evenda — окно закроется автоматически.",dialogGroupNote:"Чтобы добавить бота, у вас должны быть права администратора в группе. Если бот уже состоит в группе — Telegram откроет её для подтверждения привязки.",openTelegram:"Открыть Telegram",openTelegramAddToGroup:"Добавить бота в группу",dialogWaiting:"Окно закроется автоматически, когда чат будет привязан.",disconnectTitle:"Отключить чат?",disconnectPrivateDescription:"Уведомления больше не будут приходить в этот личный чат. Подключить заново можно в любой момент.",disconnectGroupDescription:"Уведомления больше не будут приходить в групповой чат команды. Это коснётся всех участников группы."},U={title:"Участник",backToList:"К списку участников",loadError:"Не удалось загрузить данные",contact:"Контакты",ids:"Идентификаторы",statsTitle:"Статистика по заказам",statsHint:"Только заказы этого организатора. При разных валютах суммы указаны отдельно по каждой.",totalOrders:"Всего заказов",sumOrders:"Сумма заказов",avgOrder:"Средняя сумма заказа",ordersInCurrency:"Заказов в этой валюте",ordersHistory:"История заказов",ticketsHistory:"История билетов",noTickets:"Билетов по заказам не найдено.",ticketItem:"Позиция",ticketStatus:"Статус",ticketCheckin:"Чекин",ticketCreated:"Билет создан",ticketActive:"Активен",ticketCancelled:"Отменён / возврат"}
2,O={title:"Платёжные профили",subtitle:"Управление платёжными профилями и юридическими лицами",total:"Всего профилей: :total",create:"Создать профиль",createFirst:"Создать первый профиль",noProfiles:"Платёжных профилей пока нет",noProfilesDescription:"Создайте платёжный профиль для управления юридическими документами и методами оплаты",searchPlaceholder:"Поиск по названию...",search:"Поиск профилей...",active:"активных",noMethods:"Нет методов",missingDocs:"Не хватает :count документов",status:{active:"Активен",needsDocs:"Требуются документы",needsMethods:"Подключите метод",draft:"Черновик",restricted:"Ограничен",disabled:"Отключен"},filters:{country:"Страна",currency:"Валюта",status:"Статус"},table:{name:"Название",countryCurrency:"Страна / Валюта",status:"Статус",methods:"Методы",documents:"Документы",actions:"Действия"},notFound:"Профиль не найден",deleteConfirmTitle:"Удалить платёжный профиль?",deleteConfirm:"Вы уверены, что хотите удалить профиль «:title»? Это действие нельзя отменить.",tabs:{profiles:"Платёжные профили",profilesShort:"Профили",customMethods:"Пользовательские методы оплаты",customMethodsShort:"Свои методы",methods:"Платёжные методы",methodsShort:"Методы",documents:"Юридические документы",documentsShort:"Документы",profile:"Данные профиля",profileShort:"Профиль",cashRegister:"Онлайн-касса",cashRegisterShort:"Касса"},documents:{title:"Юридические документы",offer:"Договор оферты",refund:"Политика возврата",privacy:"Политика обработки ПД",completed:"Заполнено",create:"Создать",edit:"Редактировать",preview:"Предпросмотр",content:"Содержание",contentPlaceholder:"Начните вводить текст...",deleteConfirmTitle:"Удалить документ?",deleteConfirm:"Этот документ будет удалён без возможности восстановления.",help:{intro:"Эти документы важны не только для покупателей, но и для платёжных провайдеров и банков. Они публикуются на главной странице вашего сайта и на страницах мероприятий. При подключении платёжного провайдера он изучает эти соглашения и на их основе решает, сотрудничать ли с вами, — поэтому заполните их заранее, чётко и понятно.",offer:"Публичный договор между вами и покупателем билета. Покупая билет, человек автоматически принимает его условия. Опишите права и обязанности сторон, порядок оплаты, передачу билета, ответственность за отмену события.",refund:"Условия, на которых покупатель может вернуть билет и получить деньги. Без чёткой политики каждый возврат превращается в спор. Обычно указывают сроки возврата, основания и размер удержания комиссий.",privacy:"Правила обработки персональных данных покупателей: имя, email, телефон. Покупатель должен видеть и подтвердить согласие перед оплатой — в большинстве юрисдикций такой документ обязателен."}},methods:{title:"Платёжные методы",noMethods:"Нет доступных методов оплаты",connectedTitle:"Подключённые методы",availableTitle:"Доступные для подключения",noConnected:"Пока нет подключённых методов",noAvailable:"Все доступные методы уже подключены",active:"Активен",inactive:"Неактивен",connect:"Подключить",manage:"Управлять",disconnect:"Отключить",connectMethod:"Подключить метод",editConnection:"Редактировать подключение",noFields:"Для этого метода оплаты не требуется настройка",fieldRequired:"Обязательное поле",passwordKeepCurrent:"Оставьте пустым, чтобы не менять",disconnectConfirmTitle:"Отключить метод оплаты?",disconnectConfirm:"Покупатели больше не смогут оплачивать этим методом. Настройки сохранятся, метод можно подключить заново.",disconnected:"Метод отключён",selectCountryFirst:"Сначала укажите страну в данных профиля",fiscalizationLabel:"Фискализация через кассу",noFiscalization:"Без фискализации"},cashRegister:{title:"Онлайн-касса",description:"Подключите онлайн-кассу для фискализации чеков по платежам этого профиля.",noTypes:"Нет доступных типов касс для этого профиля",connectedTitle:"Подключённые кассы",availableTitle:"Доступные для подключения",noConnected:"Пока нет подключённых касс",noAvailable:"Все доступные кассы уже подключены",selectCountryFirst:"Укажите страну в данных профиля, чтобы увидеть доступные кассы",connect:"Подключить",manage:"Управлять",disconnect:"Отключить",connected:"Подключена",inactive:"Неактивна",connectionError:"Ошибка соединения",notChecked:"Не проверено",testConnection:"Проверить соединение",connectCashRegister:"Подключить кассу",editConnection:"Настройки кассы",noFields:"Для этой кассы не требуется настройка",fieldRequired:"Обязательное поле",passwordKept:"Оставьте пустым, чтобы не менять",linkedMethods:"Привязано методов оплаты: {{count}}",cannotDeactivate:"Нельзя деактивировать кассу: к ней привязаны методы оплаты. Сначала отвяжите их.",cannotDisconnect:"Нельзя отключить кассу: к ней привязаны методы оплаты. Сначала отвяжите их.",disconnected:"Касса отключена",disconnectConfirmTitle:"Отключить кассу?",disconnectConfirm:"Подключение будет удалено. Данные доступа придётся ввести заново.",testOk:"Соединение с кассой работает",testFailed:"Не удалось соединиться с кассой",lastCheck:"Последняя проверка: {{time}}",hasLinkedMethods:"К кассе привязаны методы оплаты. Сначала отвяжите их.",linkedMethods_one:"К кассе привязан {{count}} метод оплаты",linkedMethods_few:"К кассе привязано {{count}} метода оплаты",linkedMethods_many:"К кассе привязано {{count}} методов оплаты"},profile:{title:"Данные профиля",legalName:"Юридическое название",country:"Страна",countryPlaceholder:"Выберите страну",searchCountry:"Поиск страны...",noCountryResults:"Страна не найдена",defaultCurrency:"Валюта по умолчанию",currencyPlaceholder:"Выберите валюту",searchCurrency:"Поиск валюты...",noCurrencyResults:"Валюта не найдена",contactEmail:"Email для связи",contactEmailInvalid:"Укажите корректный email",supportPhone:"Телефон поддержки",taxNumber:"Налоговый номер",registrationNumber:"Регистрационный номер",registrationDate:"Дата регистрации",legalAddress:"Юридический адрес",vat:{title:"НДС",applicable:"Применяется ли НДС",payer:"Является ли плательщиком НДС",rate:"Ставка НДС (%)",reasonCode:"Код причины применения НДС",reasonCodePlaceholder:"Выберите код",reasonCodeStandard:"Стандартная",reasonCodeNotApplicable:"Не применяется",reasonCodeExempt:"Освобождено",reasonCodeZeroRate:"Нулевая ставка",displayText:"Текст для UI/чека",displayTextPlaceholder:"Например: НДС включен в стоимость"}}},q={title:"Пользовательские методы оплаты",subtitle:"Создавайте собственные методы оплаты с инструкциями для покупателей",total:"Всего методов: :total",create:"Создать метод",createDescription:"Создайте новый пользовательский метод оплаты с инструкциями для покупателей",createFirst:"Создать первый метод",edit:"Редактировать метод",editDescription:"Редактируйте пользовательский метод оплаты",noMethods:"Пользовательских методов оплаты пока нет",noMethodsDescription:"Создайте пользовательский метод оплаты для приема платежей без PSP",searchPlaceholder:"Поиск по Ð
2½Ð°Ð·Ð²Ð°Ð½Ð¸ÑŽ...",active:"Активен",inactive:"Неактивен",filter:{active:"Статус"},table:{title:"Название",status:"Статус",sortOrder:"Порядок",actions:"Действия"},preview:{instructions:"Инструкция",image:"Изображение"},deleteConfirmTitle:"Удалить метод оплаты?",deleteConfirm:'Вы уверены, что хотите удалить метод "::title"? Это действие нельзя отменить.',form:{title:"Название метода",titlePlaceholder:"Например: Оплата переводом на карту",instructions:"Инструкция по оплате",instructionsPlaceholder:"Опишите, как покупатель должен произвести оплату...",image:"Изображение",imageUpload:"Загрузить изображение",imageUploading:"Загрузка...",imageUploaded:"Изображение загружено",imagePreview:"Превью изображения",imageHint:"JPG, PNG или WebP, максимум 10 МБ",imageInvalidType:"Пожалуйста, выберите файл изображения",imageTooLarge:"Размер файла не должен превышать 10 МБ",imageUploadError:"Ошибка при загрузке изображения",removeImage:"Удалить изображение",instructionsRequired:"Пожалуйста, заполните инструкцию по оплате",saveError:"Ошибка при сохранении метода оплаты",isActive:"Активен"}},G={title:"Сервисы аналитики",description:"Укажите идентификаторы ваших счётчиков и пикселей. Коды будут автоматически подставлены на страницу каталога и страницы событий на вашем сабдомене / кастомном домене.",cardTitle:"Идентификаторы трекинга",saved:"Настройки сохранены",errorSave:"Не удалось сохранить настройки",loadError:"Не удалось загрузить настройки аналитики",yandexMetrika:{label:"Яндекс.Метрика",help:"Номер счётчика из панели Яндекс.Метрики (только цифры).",example:"Пример: 12345678"},googleAnalytics:{label:"Google Analytics 4",help:"Measurement ID вида G-XXXXXXXXXX из Google Analytics.",example:"Пример: G-AB12CD34EF"},metaPixel:{label:"Meta Pixel (Facebook)",help:"Pixel ID из Meta Events Manager (только цифры).",example:"Пример: 1234567890123456"},tiktokPixel:{label:"TikTok Pixel",help:"ID пикселя из TikTok Events Manager (латинские буквы и цифры).",example:"Пример: CXXXXXXXXXXXXXXXXXXX"},linkedin:{label:"LinkedIn Insight Tag",help:"Partner ID из LinkedIn Campaign Manager (только цифры).",example:"Пример: 1234567"},snapchat:{label:"Snapchat Pixel",help:"ID пикселя из Snap Ads Manager (UUID).",example:"Пример: 12345678-1234-1234-1234-123456789012"},twitter:{label:"Twitter / X Universal Tag",help:"Pixel ID из Twitter / X Ads (латинские буквы и цифры).",example:"Пример: oabcde"}},V={title:"Отзывы",description:"Отзывы посетителей о ваших мероприятиях. Вы можете опубликовать или отклонить отзыв, а также оставить ответ.",listTitle:"Все отзывы",listHint:"Сначала показаны новые",empty:"Отзывов пока нет",noText:"Без текста",improvement:"Что улучшить",yourResponse:"Ваш ответ",stats:{total:"Всего отзывов",pending:"Ждут модерации",needResponse:"Без ответа",avgRating:"Средняя оценка"},filters:{searchPlaceholder:"Поиск по тексту, мероприятию, email/телефону…",status:"Статус",anyStatus:"Любой статус",minRating:"Мин. оценка",anyRating:"Любая оценка",needResponse:"Только без ответа",apply:"Применить",reset:"Сбросить"},status:{draft:"Черновик",published:"Опубликован",moderated:"На модерации",rejected:"Отклонён",hidden:"Скрыт"},actions:{details:"Подробнее",publish:"Опубликовать",reject:"Отклонить",respond:"Ответить",editResponse:"Изменить ответ"},selectAllOnPage:"Выбрать на странице",bulk:{selected:"Выбрано: :count",publish:"Опубликовать выбранные",reject:"Отклонить выбранные",clear:"Снять выделение"},bulkRejectDialog:{title:"Массовое отклонение отзывов",description:"Будет отклонено: :count",confirm:"Отклонить выбранные"},detailsDialog:{title:"Детали отзыва",event:"Мероприятие",comment:"Комментарий",improvement:"Рекомендации по улучшению",customer:"Посетитель",organizerResponse:"Ваш ответ",rejection:"Причина отклонения",createdAt:"Создан"},rejectDialog:{title:"Отклонить отзыв",description:"Укажите причину отклонения. Посетитель не увидит этот комментарий.",reason:"Причина",comment:"Комментарий (необязательно)",commentPlaceholder:"Поясните причину…",confirm:"Отклонить"},rejectionReasons:{spam:"Спам",insult:"Оскорбления",not_related:"Не относится к мероприятию",duplicate:"Дубликат",conflict:"Конфликт интересов",other:"Другое"},responseDialog:{title:"Ответ на отзыв",description:"Ответ будет виден посетителю и публично в карточке мероприятия.",response:"Текст ответа",placeholder:"Например: Спасибо за обратную связь!",confirm:"Отправить"},pagination:{prev:"Назад",next:"Вперёд"},errors:{list:"Не удалось загрузить отзывы",reject:"Не удалось отклонить отзыв",respond:"Не удалось отправить ответ"}},W={overview:"Обзор",events:"События",scanner:"Сканер",analytics:"Аналитика",more:"Ещё"},X={live:"Активно",soon:"Скоро",draft:"Черновик",archived:"Архив",past:"Завершено",cancelled:"Отменено"},j={paid:"Оплачен",pending:"Ожидает",awaiting_manual_payment:"Ожидает оплаты",cancelled:"Отменён",refunded:"Возврат"},Y={title:"Событие",kicker:"Событие",noName:"Без названия",noVenue:"Место не указано",noDate:"Дата не выбрана",datePast:"Завершено · {{date}}",stats:{sold:"Продано",soldOf:"из {{total}}",soldNoLimit:"оплачено билетов",revenue:"Выручка",entered_one:"{{count}} вошёл",entered_few:"{{count}} вошло",entered_many:"{{count}} вошло",entered_other:"{{count}} вошло",ordersPaid_one:"{{count}} оплачен",ordersPaid_few:"{{count}} оплачено",ordersPaid_many:"{{count}} оплачено",ordersPaid_other:"{{count}} оплачено",ordersUnpaid_one:"{{count}} без оплаты",ordersUnpaid_few:"{{count}} без оплаты",ordersUnpaid_many:"{{count}} без оплаты",ordersUnpaid_other:"{{count}} без оплаты",ordersAllPaid:"все оплачены"},attributes:{online:"Онлайн",offline:"Офлайн",ageLimit:"{{age}}+",dogFriendly:"Можно с собакой",international:"Международное"},description:{title:"Описание"},contacts:{title:"Контакты события",email:"Открыть email",phone:"Позвонить",website:"Открыть сайт",telegram:"Открыть Telegram",instagram:"Открыть Instagram"}
2,categories:{title:"Категории билетов",soldOf:"{{sold}} / {{total}} продано",soldNoLimit:"{{sold}} продано",unlimited:"Без лимита",empty:"Категорий билетов пока нет"},actions:{edit:"Изменить",members:"Участники",orders:"Заказы",scanner:"Сканер",issueTicket:"Оформить билет",seats:"Места",photoReport:"Фотоотчет о событии"},badge:{live:"В продаже",soon:"Скоро",draft:"Черновик",archived:"Архив",past:"Завершено",cancelled:"Отменено"},error:{title:"Не удалось загрузить событие",description:"Проверьте соединение и попробуйте снова.",retry:"Повторить"},toast:{openLinkFailedTitle:"Не удалось открыть ссылку"},publicLink:{title:"Страница события",open:"Открыть страницу события",copy:"Копировать ссылку",copied:"Ссылка скопирована"}},z={title:"Изменить событие",subtitle:"Меняйте всё то же, что и в веб-кабинете: основные данные, расписание, билеты и доп. вопросы.",save:"Сохранить",section:{format:"Формат и ограничения",contacts:"Контакты события",taxonomy:"Категории и языки",sales:"Продажи",description:"Описание",checkout:"Оформление заказа",legalEntity:"Юридическое лицо",publish:"Публикация",danger:"Действия"},field:{nameLabel:"Название",namePlaceholder:"Например, «Концерт в парке»",descriptionLabel:"Описание",descriptionPlaceholder:"О чём это событие и для кого",descriptionCounter:"{{current}} / {{max}}",descriptionRichWarning:"Описание содержит сложное форматирование и редактируется только в веб-кабинете, чтобы не потерять блоки. Здесь его можно оставить как есть.",formatOffline:"Офлайн",formatOnline:"Онлайн",ageLimitLabel:"Возрастное ограничение",ageLimitPlaceholder:"Например, 25",dogFriendlyLabel:"Можно с собакой",dogFriendlyDescription:"Покажем на странице события и в фильтрах.",internationalLabel:"Международное",internationalDescription:"Отметка для участников из других стран.",emailLabel:"Email",emailPlaceholder:"[email protected]",phoneLabel:"Телефон",phonePlaceholder:"+7 999 123-45-67",websiteLabel:"Сайт",websitePlaceholder:"https://...",telegramLabel:"Telegram",telegramPlaceholder:"@username или t.me/...",instagramLabel:"Instagram",instagramPlaceholder:"@username",eventTypeLabel:"Тип события",eventTypePlaceholder:"Выберите тип",formatLabel:"Формат",ageNoLimit:"Без ограничений",ageCustom:"Другое",languagesLabel:"Языки",languagesPlaceholder:"Выберите языки",categoriesLabel:"Категории",categoriesPlaceholder:"Выберите категории",currencyLabel:"Валюта продаж",currencyPlaceholder:"Выберите",currencyHint:"Цены задаются по категориям билетов в выбранной валюте.",ticketPriceLabel:"Цена билета",publishLabel:"Опубликовано",publishDescription:"Снятие галочки переводит событие в черновик.",phoneWhatsapp:"WhatsApp",phoneViber:"Viber",requireAuthLabel:"Только авторизованные покупатели",requireAuthDescription:"Перед оплатой попросим войти в аккаунт.",legalEntityPlaceholder:"Выберите юр. лицо",multiselectSummary:"{{first}} и ещё {{count}}",checkout:{fullName:"Имя покупателя",phone:"Телефон покупателя",telegramUsername:"Telegram покупателя",off:"Скрыто",optional:"Опционально",required:"Обязательно"}},errors:{nameRequired:"Название обязательно.",nameTooLong:"Название не длиннее 255 символов.",descriptionTooLong:"Описание не длиннее 5000 символов.",ageInvalid:"Возраст — число от 0 до 100.",emailInvalid:"Введите корректный email.",phoneInvalid:"Телефон слишком длинный.",websiteInvalid:"Введите корректный URL.",tooLong:"Слишком длинно.",priceInvalid:"Цена — число с двумя знаками после запятой."},footerHint:"Все изменения сохраняются на сервере моментально. Если что-то пошло Ð
2½Ðµ так — повторите попытку или откройте событие в веб-кабинете.",error:{description:"Не удалось загрузить событие. Проверьте соединение и попробуйте снова."},toast:{savedTitle:"Изменения сохранены",savedFailedTitle:"Не удалось сохранить",savedFailedBody:"Попробуйте ещё раз через минуту.",nothingToSave:"Нечего сохранять"},stubTitle:"Раздел скоро будет",stubBody:"Этот раздел доступен в веб-кабинете, мобильную версию выкатываем в следующих апдейтах.",coverTip:{title:"Добавьте вертикальное видео",body:"Загрузите вертикальные видео или фото (9:16, как в TikTok и Reels) — отличный способ ярко рассказать о событии и зацепить зрителя."},nav:{coverTitle:"Обложки",coverSubtitle_zero:"Ещё не загружено",coverSubtitle_one:"{{count}} файл",coverSubtitle_few:"{{count}} файла",coverSubtitle_many:"{{count}} файлов",coverSubtitle_other:"{{count}} файла",venueTitle:"Место проведения",venueEmpty:"Не указано",scheduleTitle:"Расписание",scheduleSubtitle_one:"{{count}} слот",scheduleSubtitle_few:"{{count}} слота",scheduleSubtitle_many:"{{count}} слотов",scheduleSubtitle_other:"{{count}} слота",scheduleEmpty:"Без расписания",ticketsTitle:"Стоимость и категории билетов",ticketsTitlePrice:"Стоимость и категории билетов",ticketsFree:"Бесплатно",ticketsSubtitle_one:"{{count}} категория",ticketsSubtitle_few:"{{count}} категории",ticketsSubtitle_many:"{{count}} категорий",ticketsSubtitle_other:"{{count}} категории",ticketsEmpty:"Только стандартная категория",ticketsSetup:"Настроить цены и категории",descriptionTitle:"Описание события",customFieldsTitle:"Доп. вопросы при оплате",customFieldsSubtitle:"Поля, которые увидит покупатель",seatingTitle:"Схема зала",seatingEmpty:"Зал не привязан",seatingLinked:"Схема привязана"},description:{previewRich:"Содержит форматирование — нажмите, чтобы открыть редактор.",previewEmpty:"Не заполнено"},duplicate:{action:"Дублировать событие",confirmTitle:"Создать копию?",confirmBody:"Создадим черновик с теми же настройками. Сможете отредактировать перед публикацией.",confirmAction:"Создать копию",successTitle:"Создана копия",failedTitle:"Не удалось скопировать"},archive:{action:"Архивировать событие",confirmTitle:"Архивировать событие?",confirmBody:"Покупатели перестанут видеть событие. Архивные события можно восстановить в веб-кабинете.",confirmAction:"Архивировать",successTitle:"Событие в архиве",failedTitle:"Не удалось архивировать"}},Q={title:"Заказ",placeholder:"Карточка заказа {{signature}} — скоро будет реализована.",headerKicker:"Заказ",moreActions:"Действия",ticketsSection_one:"Билеты ({{count}})",ticketsSection_few:"Билеты ({{count}})",ticketsSection_many:"Билеты ({{count}})",ticketsSection_other:"Билеты ({{count}})",totalsLabel:"Итого",sendEmail:"Отправить email",downloadPdf:"Скачать PDF",noTicketsTitle:"Билетов пока нет",noTicketsDescription:"PDF билетов появятся после оплаты заказа.",checkinUsed:"Использован · {{time}}",checkinUnused:"Не использован",changeStatus:"Изменить статус",changeStatusTitle:"Статус заказа",changeStatusDescription:"Новый статус применится сразу. Билеты пересоздадутся автоматически, если выбран «Оплачен».",error:{description:"Не удалось загрузить заказ. Проверьте соединение и попробуйте снова."},toast:{emailSentTitle:"Билет отправлен",emailSentBody:"Письмо ушло Ð
2½Ð° указанный email.",emailFailedTitle:"Не удалось отправить",emailFailedBody:"Попробуйте ещё раз через минуту.",emailPartialTitle:"Отправлено частично",emailPartialBody:"Получилось отправить {{sent}} из {{total}}.",pdfUnavailableTitle:"PDF недоступен",pdfUnavailableBody:"Билеты сформируются после оплаты заказа.",downloadFailedTitle:"Не удалось скачать PDF",downloadFailedBody:"Проверьте соединение и попробуйте снова.",sharingUnavailableTitle:"PDF сохранён",sharingUnavailableBody:"Системный диалог шаринга недоступен на этом устройстве.",statusChangedTitle:"Статус обновлён",statusChangedBody:"Заказ переведён в выбранный статус.",statusFailedTitle:"Не удалось сменить статус",statusFailedBody:"Попробуйте ещё раз через минуту."},paymentsSection:"Платежи",noPayments:"Платежей по заказу нет",paymentFallbackMethod:"Платёж",refundBadge:"Возврат",externalPaymentBadge:"Внешний платёж",receiptsSection:"Чеки",noReceipts:"Чеков нет",receiptNumber:"Номер чека",receiptTypeSale:"Чек продажи",receiptTypeRefund:"Чек возврата",downloadReceipt:"Скачать чек",openReceipt:"Открыть чек",paymentStatus:{approved:"Оплачен",failed:"Ошибка",pending:"В обработке",created:"Создан",declined:"Отклонён",refunded:"Возвращён"},receiptStatus:{pending:"В очереди",in_progress:"Отправляется",completed:"Пробит",failed:"Ошибка",retry:"Повтор"}},J={title:"Фильтры",reset:"Сбросить",apply:"Применить",applyWithCount:"Применить ({{count}})",eventSection:"Событие",eventChoose:"Выберите событие",eventClear:"Убрать выбор события",eventSearchPlaceholder:"Найти событие",eventEmpty:"По запросу ничего не найдено",eventLocked:"Фильтр пришёл с предыдущего экрана. Чтобы снять — вернитесь назад.",periodSection:"Период",preset:{today:"Сегодня",yesterday:"Вчера",last7:"7 дней",last30:"30 дней",this_month:"Этот месяц"},rangeSingle:"{{date}}",rangeBoth:"{{from}} — {{to}}",rangeFrom:"с {{from}}",rangeTo:"до {{to}}",paymentSection:"Способ оплаты",paymentAny:"Любой",chipEvent:"Событие",chipDate:"Период",chipPayment:"Оплата"},K={title:"Ещё",sectionManagement:"Управление",sectionAccount:"Аккаунт",orders:"Заказы и билеты",buyers:"Покупатели",reviews:"Отзывы",photoReports:"Фотоотчёты",team:"Команда и доступы",payments:"Приём оплат",subscription:"Подписка",notifications:"Уведомления",settings:"Настройки",support:"Поддержка",logout:"Выйти",deletionBannerTitle:"Запланировано удаление аккаунта",deletionBannerBody:"Войдите снова, чтобы отменить, или нажмите для подробностей",integrations:"Интеграции",seatingCharts:"Схемы залов",promoCodes:"Промокоды"},Z={title:"Фотоотчёты",subtitle:"События, которые уже прошли или начнутся в ближайшие 24 часа. Добавьте фотоотчёт из галереи устройства или снимите фото и видео прямо сейчас.",hideEmpty:"Скрыть события без медиа",upcomingBadge:"Скоро",error:"Не удалось загрузить фотоотчёты. Попробуйте ещё раз.",empty:{title:"Пока нет событий",body:"События появятся здесь, когда они завершатся или начнутся в ближайшие 24 часа."}},$={title:"Уведомления",markAllRead:"Прочитать все",viewAll:"Все уведомления",loadMore:"Показать ещё",empty:{title:"Пока нет уведомлений",description:"Здесь появятся обновления о заказах, событиях и вашем аккаунте."},error:{description:"Не удалось загрузить уведомления. Попробуйте ещё раз."}}
2,ee={title:"Уведомления",subtitle:"Выберите способы получения по каждому событию",saving:"Сохранение...",channelLetter:{push:"P",email:"E",telegram:"T",in_app:"A"},channelLabel:{push:"Push",email:"Email",telegram:"TG",in_app:"In-app"},telegramSection:"Telegram",telegram:{linkedPrivateTitle:"Личный чат привязан",linkedGroupTitle:"Групповой чат привязан",disconnect:"Отключить",disconnecting:"Отключение...",connectPrivateTitle:"Личный чат с ботом",connectPrivateDescription:"@evenda_bot пришлёт уведомления вам в личку",connectGroupTitle:"Групповой чат команды",connectGroupDescription:"Добавить бота в групповой чат — уведомления увидит вся команда",notConfigured:"Сейчас Telegram-уведомления недоступны. Попробуйте позже."},telegramDisconnectConfirmTitle:"Отключить Telegram?",telegramDisconnectConfirmBody:"Бот перестанет присылать уведомления в этот чат. Подключить заново можно в любой момент.",telegramDisconnectAction:"Отключить",footer:{push:"Push-уведомления могут приходить даже когда приложение закрыто.",email:"Email — на {{email}}."},error:{description:"Не удалось загрузить настройки уведомлений. Проверьте соединение и попробуйте снова."},toast:{saveFailedTitle:"Не удалось сохранить",saveFailedBody:"Изменения откатим. Попробуйте ещё раз.",telegramTokenFailedTitle:"Не удалось получить ссылку",telegramTokenFailedBody:"Попробуйте ещё раз через минуту.",telegramOpenFailedTitle:"Не удалось открыть Telegram",telegramOpenFailedBody:"Установите приложение Telegram и попробуйте снова.",telegramDisconnectedTitle:"Telegram отключён",telegramDisconnectedBody:"Бот больше не будет писать вам.",telegramDisconnectFailedTitle:"Не удалось отключить",telegramDisconnectFailedBody:"Попробуйте ещё раз через минуту."},trialEnding:{title_one:"Триал заканчивается через {{count}} день",title_few:"Триал заканчивается через {{count}} дня",title_many:"Триал заканчивается через {{count}} дней",title_other:"Триал заканчивается через {{count}} дней",titleToday:"Триал заканчивается сегодня",body:"Оформите подписку, чтобы продолжить продажи без перерыва."}},te={title:"Поддержка",subtitle:"Команда обычно отвечает в течение часа",newTicket:"Новое обращение",send:"Отправить",inputPlaceholder:"Написать сообщение",closeAction:"Закрыть тикет",closing:"Закрываем...",closeConfirmTitle:"Закрыть тикет?",closeConfirmBody:"Если вопрос всплывёт снова — просто напишите новое сообщение, и тикет автоматически переоткроется.",closeConfirmAction:"Закрыть",filter:{open:"Открытые",closed:"Закрытые"},status:{open:"Открыт",closed:"Закрыт",resolved:"Решено"},preview:{you:"Вы",staff:"Поддержка"},new:{title:"Новое обращение",subtitle:"Опишите проблему — мы постараемся ответить быстро.",subjectLabel:"Тема",subjectPlaceholder:"Например: Не приходит email с билетом",bodyLabel:"Сообщение",bodyPlaceholder:"Подробно опишите проблему: что вы делали, что увидели, какой ожидали результат.",bodyHint:"Чем больше деталей — тем быстрее поможем.",submit:"Отправить",welcome:"Здравствуйте! Опишите ваш вопрос — команда Evenda ответит здесь, в чате. Можно прикрепить скриншоты, фото или короткое видео.",defaultSubject:"Обращение",subjectPlaceholderOptional:"Тема (необязательно)",composerPlaceholder:"Опишите ваш вопрос…"},empty:{openTitle:"Открытых обращений нет",openDescription:"Если возник вопрос — создайте новое обращение, мы поможем.",closedTitle:"Закрытых обращений пока нет",closedDescription:"Здесь будут лежать решённые тикеты.",chatTitle:"Сообщений ещё нет",chatDescription:"Напишите первое сообщение — мы получим уведомление и ответим."},error:{description:"Не удалось загрузить данные. Проверьте соединение и попробуйте снова."},errors:{subjectRequired:"Введите тему обращения",subjectMax:"Не больше {{max}} символов",bodyRequired:"Введите сообщение",bodyMax:"Не больше {{max}} символов"},toast:{createdTitle:"Обращение создано",createdBody:"Команда поддержки получит его и ответит в чате.",createFailedTitle:"Не удалось создать обращение",createFailedBody:"Попробуйте ещё раз через минуту.",sendFailedTitle:"Сообщение не отправлено",sendFailedBody:"Проверьте соединение и попробуйте ещё раз.",reopenedT
2itle:"Тикет переоткрыт",reopenedBody:"Сообщение сохранено, поддержка увидит его.",closedTitle:"Тикет закрыт",closedBody:"Если вопрос вернётся — напишите новое сообщение.",closeFailedTitle:"Не удалось закрыть тикет",closeFailedBody:"Попробуйте ещё раз через минуту."},typing:"печатает…",headerTitle:"Поддержка Evenda",headerStatus:"обычно отвечает в течение часа",reopenPlaceholder:"Сообщение переоткроет тикет",attachments:{add:"Добавить файл",library:"Фото или видео из галереи",photo:"Сделать фото",video:"Записать видео",cameraDenied:"Нет доступа к камере",libraryDenied:"Нет доступа к галерее",tooMany:"Можно прикрепить не больше 10 файлов",tooLarge:"Файл больше 10 МБ",uploadError:"Не удалось загрузить файл",loadingVideo:"Загружаем видео…",videoError:"Не удалось открыть видео",cameraAction:"Камера",galleryAction:"Галерея",fileAction:"Файл",addSelected:"Добавить ({{count}})",emptyGallery:"Пока нет фото и видео",limitedAccess:"Открыт доступ только к выбранным файлам",permissionTitle:"Разрешите доступ к галерее",permissionDescription:"Покажем недавние фото и видео, чтобы вы могли их прикрепить.",permissionTitleCamera:"Разрешите доступ к камере",grant:"Разрешить доступ",openSettings:"Открыть настройки",modePhoto:"Фото",modeVideo:"Видео",recording:"Идёт запись…",captureError:"Не удалось сделать снимок",micDenied:"Нет доступа к микрофону — видео запишется без звука"}},ie={title:"Отзывы",searchPlaceholder:"Поиск по отзывам и клиентам",summary_one:"{{formatted}} отзыв",summary_few:"{{formatted}} отзыва",summary_many:"{{formatted}} отзывов",summary_other:"{{formatted}} отзыва",anonymousCustomer:"Гость",needsResponse:"Без ответа",hasResponse:"Ответ есть",stats:{avgLabel:"Средний рейтинг",publishedLabel:"Опубликовано"},filter:{all:"Все",pending:"На модерации",published:"Опубликованные",rejected:"Отклонённые",needResponse:"Только без ответа"},status:{draft:"Черновик",moderated:"На модерации",published:"Опубликован",rejected:"Отклонён",hidden:"Скрыт"},rejectionReason:{spam:"Спам",insult:"Оскорбления",not_related:"Не относится к мероприятию",duplicate:"Дубликат",conflict:"Конфликт интересов",other:"Другое"},empty:{title:"Отзывов пока нет",description:"Здесь будут отзывы посетителей. Они появятся после первых посещений.",searchTitle:"Ничего не найдено",searchDescription:"По запросу «{{query}}» ничего нет — попробуйте другой текст."},error:{description:"Не удалось загрузить отзывы. Проверьте соединение и попробуйте снова.",notFound:"Отзыв не найден или удалён."},detail:{title:"Отзыв",eventLabel:"Событие",commentLabel:"Комментарий",improvementLabel:"Что можно улучшить",rejectedTitle:"Отзыв отклонён",responseTitle:"Ваш ответ",respondLabel:"Ответ организатора",respondPlaceholder:"Напишите вежливый ответ автору отзыва…",respondSend:"Отправить ответ",respondSave:"Сохранить ответ"},actions:{publish:"Опубликовать",reject:"Отклонить",publishAnyway:"Всё-таки опубликовать"},publishAnywayTitle:"Опубликовать отклонённый отзыв?",publishAnywayBody:"Причина отклонения будет очищена, отзыв станет публичным.",reject:{title:"Отклонить отзыв",reasonLabel:"Причина",commentLabel:"Комментарий (по желанию)",commentPlaceholder:"Например: неуместная лексика…",submit:"Отклонить отзыв"},toast:{publishedTitle:"Отзыв опубликован",publishFailedTitle:"Не удалось опубликовать",rejectedTitle:"Отзыв отклонён",rejectFailedTitle:"Не удалось отклонить",respondedTitle:"Ответ сохранён",respondFailedTitle:"Не удалось сохранить ответ"}}
2,oe={title:"Аналитика",changePeriod:"Изменить период",selectEvent:"Выбрать событие",eventAll:"Все события",eventSearchPlaceholder:"Поиск события",topEvents:"Топ событий",allEvents:"Все события за период",tabs:{sales:"Продажи",utm:"UTM",conversion:"Конверсия",top:"Топ"},preset:{"7d":"7 дней","30d":"30 дней","90d":"90 дней"},weekdayShort:{mon:"пн",tue:"вт",wed:"ср",thu:"чт",fri:"пт",sat:"сб",sun:"вс"},kpi:{revenue:"Выручка",tickets:"Билетов"},deltaPct:"{{value}}% к прошлому периоду",chart:{revenueByDay:"Динамика выручки"},topCard:{tickets:"Лидер по билетам",revenue:"Лидер по выручке",views:"Лидер по просмотрам",velocity:"Темп продаж, шт/день"},topRow:{unnamed:"Без названия",ticketsCount_one:"{{formatted}} билет",ticketsCount_few:"{{formatted}} билета",ticketsCount_many:"{{formatted}} билетов",ticketsCount_other:"{{formatted}} билетов",viewsCount_one:"{{formatted}} просмотр",viewsCount_few:"{{formatted}} просмотра",viewsCount_many:"{{formatted}} просмотров",viewsCount_other:"{{formatted}} просмотров",fillPct:"{{pct}}% занято",newBadge:"новый"},utm:{kpi:{totalVisits:"Просмотров",uniqueVisitors:"Уникальных сессий",taggedSales:"Оплачено с UTM",taggedRevenue:"Выручка с UTM"},sourcesTitle:"Источники трафика",campaignsTitle:"Топ кампаний по выручке",tableTitle:"Разбивка по UTM",unattributedTitle:"Без UTM-меток",changeGroupBy:"Изменить группировку",groupBy:{source:"По источнику",source_medium:"Источник и канал",campaign:"По кампании",content:"По контенту"},otherBucket:"Прочее",noSource:"Без источника",noCampaign:"Без кампании",noContent:"Без контента",row:{views:"Просмотры",orders:"Заказы",conversion:"Конверсия",sessions:"сессий"},unattributed:{direct:{title:"Прямые заходы",description:"Пользователь открыл ссылку без UTM и без перехода с другого сайта."},no_utm:{title:"Внутренние переходы",description:"Заходы с ваших страниц без UTM-меток."},unknown:{title:"Внешний referrer без UTM",description:"Переходы с других сайтов, для которых не пришло UTM."}},noLabels:{title:"На сайте нет UTM-меток",description:"Добавляйте UTM-параметры в ссылки рассылок и рекламы, чтобы видеть, откуда приходят покупатели."},empty:{noTrafficTitle:"Трафика за период нет",noTrafficDescription:"Когда люди начнут открывать страницы ваших событий, здесь появятся источники и кампании.",tableTitle:"Нет строк с UTM",tableDescription:"При выбранной группировке нет данных. Попробуйте сменить группировку или период."}},conversion:{kpi:{views:"Просмотры событий",paid:"Оплачено",viewToPaid:"Просмотр → оплата",checkoutToPaid:"Корзина → оплата"},funnelTitle:"Воронка покупки",breakdownTitle:"Где теряем покупателей",dropOff:"потери",inferredBadge:"оценка",steps:{page_open:"Открыли страницу",buy_click:"Нажали «Купить»",select_session:"Выбрали сеанс",select_ticket:"Выбрали билет",order_created:"Создали заказ",paid:"Оплатили"},breakdown:{device:"Устройства",channel:"Каналы",payment:"Оплата",event:"События"},device:{mobile:"Мобильные",tablet:"Планшеты",desktop:"Десктопы",other:"Другие устройства"},channel:{instagram:"Instagram",telegram:"Telegram",direct:"Прямые заходы",ads:"Реклама",other:"Другие источники"},row:{views:"Просмотры",checkout:"Корзина",purchases:"Покупки",orders:"Заказ
2ы",paid:"Оплачено",conversion:"Конверсия"},empty:{title:"Воронка пуста",description:"За выбранный период не зафиксировано просмотров и заказов. Поменяйте период или фильтр по событию.",breakdownTitle:"Нет данных по разбивке",breakdownDescription:"Когда трафик и продажи распределятся по этим срезам, здесь появятся цифры."}},empty:{salesTitle:"Продаж за период нет",salesDescription:"Когда заказы появятся, здесь будет график выручки и количества проданных билетов.",topTitle:"Топ событий пуст",topDescription:"Как только пойдут продажи и просмотры — в этой секции появятся ваши лидеры за период."},error:{description:"Не удалось загрузить аналитику. Проверьте соединение и попробуйте снова."}},ne={title:"Команда и доступы",subtitle:"Кто администрирует кабинет и сканирует билеты на входе.",readOnlyHint:"Только владелец и администраторы могут менять состав.",searchPlaceholder:"Поиск по имени или email",filter:{all:"Все",owner:"Владелец",admin:"Админы",member:"Участники",controller:"Контролёры"},role:{owner:"Владелец",admin:"Администратор",member:"Участник",controller:"Контролёр"},member:{noName:"Без имени",youSuffix:"вы",invite:"Пригласить",remove:"Удалить",removeTitle:"Убрать участника?",removeBody:"{{name}} больше не сможет работать с этим кабинетом.",removeAction:"Убрать",leaveTitle:"Уйти из команды?",leaveBody:"Вы потеряете доступ к данным этой организации.",leaveAction:"Уйти"},invite:{title:"Пригласить в команду",subtitle:"Отправим приглашение на email. Если пользователя ещё нет — создадим аккаунт автоматически.",emailLabel:"Email",emailPlaceholder:"[email protected]",nameLabel:"Имя (необязательно)",namePlaceholder:"Иван",roleLabel:"Роль",roleNotAssignable:"У вашей роли нет прав назначить этот уровень.",rolesError:"Не удалось загрузить список ролей.",submit:"Пригласить",errors:{emailRequired:"Введите email",emailInvalid:"Неверный email",nameMax:"Не больше {{max}} символов"},toast:{successTitle:"Приглашение отправлено",createdBody:"Мы создали аккаунт — пользователь установит пароль через «Забыли пароль».",invitedBody:"Пользователь увидит этот кабинет при следующем входе.",failedTitle:"Не удалось пригласить",failedBody:"Проверьте email и роль, попробуйте снова."}},empty:{membersTitle:"В команде только вы",membersDescription:"Пригласите коллег — администраторов, участников или контролёров на входе.",searchTitle:"Никого не нашли",searchDescription:"По запросу «{{query}}» в команде никого нет. Попробуйте другие слова.",filterDescription:"С такими фильтрами участников нет. Попробуйте сбросить выбор.",resetAction:"Сбросить фильтры"},error:{description:"Не удалось загрузить данные команды. Проверьте соединение и попробуйте снова."},toast:{removedTitle:"Участник убран",leftTitle:"Вы покин
2ули команду",removeFailedTitle:"Не удалось убрать"}},ae={title:"Расписание",heading:"Расписание события",subtitle:"Слоты, в которые проходит мероприятие. Цена в слоте перекрывает базовую цену события.",errorBody:"Не удалось загрузить расписание. Проверьте соединение и попробуйте снова.",empty:{title:"Слотов пока нет",body:"Без расписания событие выглядит как одно мероприятие на дату, указанную в карточке.",action:"Добавить первый слот"},row:{capacity_one:"{{count}} место",capacity_few:"{{count}} места",capacity_many:"{{count}} мест",capacity_other:"{{count}} места",hidden:"Скрыт",hasOrders:"Есть оплаты"},editor:{titleAdd:"Новый слот",titleEdit:"Слот расписания",readOnlyHint:"В этом слоте уже есть оплаченные билеты — поля заблокированы. Изменить можно только в веб-кабинете.",nameLabel:"Название слота",namePlaceholder:"Например, «Утренняя сессия»",startLabel:"Начало",endLabel:"Окончание",priceLabel:"Цена",priceLabelCurrency:"Цена ({{currency}})",capacityLabel:"Мест",capacityPlaceholder:"Без лимита",visibleLabel:"Виден покупателям",visibleDescription:"Скрытые слоты не отображаются на странице события."},deleteConfirmTitle:"Удалить слот?",deleteConfirmBody:"Удалить слот расписания вместе со всеми связанными настройками? Действие нельзя отменить.",error:{endBeforeStart:"Время окончания раньше начала"},toast:{created:"Слот добавлен",updated:"Слот обновлён",deleted:"Слот удалён",failed:"Не удалось сохранить слот",deleteFailed:"Не удалось удалить слот"}},re={title:"Билеты",heading:"Категории билетов",subtitle:"Разные типы билетов с собственной ценой, лимитом и цветом. Стандартная категория есть всегда — её удалить нельзя.",free:"Бесплатно",errorBody:"Не удалось загрузить категории. Проверьте соединение и попробуйте снова.",empty:{title:"Категорий нет",body:"Добавьте категории, чтобы продавать билеты по разной цене или с лимитом.",action:"Добавить категорию"},row:{system:"Стандартная",stock:"{{sold}} из {{total}}",stockUnlimited:"Продано {{sold}}"},editor:{titleAdd:"Новая категория",titleEdit:"Категория билета",nameLabel:"Название",namePlaceholder:"Например, «VIP»",priceLabel:"Цена",priceLabelCurrency:"Цена ({{currency}})",quantityLabel:"Лимит",quantityPlaceholder:"Без лимита",colorLabel:"Цвет"},deleteConfirmTitle:"Удалить категорию?",deleteConfirmBody:"Удалить категорию билетов? Заказы по этой категории сохранятся, но новых купить будет нельзя.",error:{nameRequired:"Введите название категории"},toast:{created:"Категория добавлена",updated:"Категория обновлена",deleted:"Категория удалена",failed:"Не удалось сохранить категорию",deleteFailed:"Не удалось удалить категорию"}},le={title:"Доп. вопросы",heading:"Доп. вопросы покупателю",subtitle:"Покажем эти поля при оформлении заказа. Используйте, чтобы собрать размер, имя на бейдж и подобное.",errorBody:"Не удалось загрузить вопросы. Проверьте соединение и попробуйте снова.",empty:{title:"Вопросов нет",body:"Добавьте поле, чтобы запросить у покупателя дополнительную информацию.",action:"Добавить вопрос"},row:{required:"Обязательное",inactive:"Выключено"},type:{short_text:"Короткий текст",long_text:"Длинный текст",single_choice:"Один из вариантов",multiple_choice:"Несколько вариантов",short_textShort:"Текст",long_textShort:"Абзац",single_choiceShort:"Один",multiple_choiceShort:"Список"},editor:{titleAdd:"Новый вопрос",titleEdit:"Вопрос",labelLabel:"Вопрос",labelPlaceholder:"Например, «Размер футболки»",typeLabel:"Тип ответа",optionsLabel:"Варианты ответа",optionsPlaceholder:"Введите варианты, по одному в строке или через точку с запятой",requiredLabel:"Обязательный",requiredDescription:"Покупатель не сможет оплатить, пока не заполнит.",activeLabel:"Показывать покупателям",activeDescription:"Выключенные поля не отображаются на странице оформления."},deleteConfirmTitle:"Удалить вопрос?",deleteConfirmBody:"Удалить дополнительный вопрос? Ответы существующих покупателей сохранятся.",error:{labelRequired:"Введите текст вопроса",optionsRequired:"Нужно минимум 2 варианта ответа",requiredLimit:"Не больше {{max}} обязательных полей"},toast:{created:"Вопрос добавлен",updated:"Вопрос обновлён",deleted:"Вопрос удалён",failed:"Не удалось сохранить вопрос",deleteFailed:"Не удалось удалить вопрос"}},se={title:"Фотоотчет о событии",subtitle:"Фото и видео с прошедшего события — гости смогут вспомнить его Ð
2½Ð° странице мероприятия.",addButton:"Добавить из галереи",remaining_one:"Осталось {{count}} из {{max}}",remaining_few:"Осталось {{count}} из {{max}}",remaining_many:"Осталось {{count}} из {{max}}",remaining_other:"Осталось {{count}} из {{max}}",uploading_one:"Загрузка {{count}} файла…",uploading_few:"Загрузка {{count}} файлов…",uploading_many:"Загрузка {{count}} файлов…",uploading_other:"Загрузка {{count}} файлов…",errorBody:"Не удалось загрузить галерею. Проверьте соединение и попробуйте снова.",empty:{title:"Здесь пока пусто",body:"Добавьте фото и видео с события, чтобы гости увидели их на странице мероприятия."},deleteConfirmTitle:"Удалить элемент?",deleteConfirmBody:"Это медиа будет удалено из галереи мероприятия.",deleteFailed:"Не удалось удалить",uploadFailed:"Не удалось загрузить",tooLarge:"Файл слишком большой (максимум 150 МБ)",tooMany:"Достигнут лимит",pickError:"Не удалось подготовить выбранное медиа",pickTitle:"Добавить фото и видео",cameraAction:"Камера",cameraHint:"Снять фото или видео",galleryAction:"Галерея",galleryHint:"Выбрать на устройстве",cameraDenied:"Нет доступа к камере",libraryDenied:"Нет доступа к галерее",addSelected_one:"Добавить {{count}}",addSelected_few:"Добавить {{count}}",addSelected_many:"Добавить {{count}}",addSelected_other:"Добавить {{count}}",emptyGallery:"Галерея устройства пуста",limitedAccess:"Ограниченный доступ: видны только выбранные фото. Разрешите доступ ко всем в настройках.",permissionTitle:"Разрешите доступ к галерее",permissionDescription:"Нужен доступ к вашим фото и видео, чтобы добавить их в галерею мероприятия.",grant:"Разрешить доступ",openSettings:"Открыть настройки"},ce={title:"Обложки",heading:"Обложки события",subtitle:"Фото и видео формата 9:16 для карточки события и лендинга. До 100 МБ или 30 секунд видео.",uploadImage:"Загрузить фото",uploadVideo:"Загрузить видео",uploadMedia:"Загрузить фото или видео",tip:{title:"Вертикальное видео заходит лучше всего",body:"Снимите вертикальное видео или фото (9:16, как в TikTok и Reels) — отличный способ ярко рассказать о событии и зацепить зрителя."},errorBody:"Не удалось загрузить медиа. Проверьте соединение и попробуйте снова.",empty:{title:"Обложек пока нет",body:"Добавьте хотя бы одно вертикальное фото, чтобы карточка события выглядела заметнее."},row:{position:"Обложка {{index}}"},preview:{open:"Открыть предпросмотр"},deleteConfirmTitle:"Удалить обложку?",deleteConfirmBody:"Удалить эту обложку? Удалённый файл нельзя восстановить.",error:{permission:"Нет доступа к фото и видео. Откройте настройки и разрешите доступ."},toast:{uploaded:"Файл загружен",uploadFailed:"Не удалось загрузить файл",deleted:"Файл удалён",deleteFailed:"Не удалось удалить файл",reorderFailed:"Не удалось изменить порядок"}},de={title:"Место",heading:"Место проведения",subtitle:"Найдите место через Google или заполните адрес вручную. Лат/лонг нужны для карты на странице события.",openInMaps:"Открыть в карте",searchPlaceholder:"Введите адрес или название места",noResults:"Ничего не найдено",section:{search:"Найти на карте",manual:"Заполнить вручную"},field:{name:"Название места",namePlaceholder:"Например, «Дом Ð
2ºÑƒÐ»ÑŒÑ‚уры»",address:"Адрес",addressPlaceholder:"ул. Главная, 1",city:"Город",cityPlaceholder:"Москва",region:"Регион",regionPlaceholder:"Московская обл.",country:"Страна",countryPlaceholder:"Россия",postalCode:"Индекс",postalCodePlaceholder:"101000",lat:"Широта",lng:"Долгота",meetingPoint:"Где встретиться",meetingPointPlaceholder:"Например, у главного входа со стороны парка"},clearAction:"Очистить место",clearConfirmTitle:"Очистить место?",clearConfirmBody:"Уберём место из карточки — событие будет отображаться без адреса.",clearConfirmAction:"Очистить",error:{empty:"Заполните хотя бы название или адрес"},toast:{picked:"Место выбрано",saved:"Место обновлено",cleared:"Место очищено",saveFailed:"Не удалось сохранить место",detailsFailed:"Не удалось получить детали"},map:{noLocation:"Точка не выбрана",clickHint:"Нажмите на карту, чтобы поставить маркер",dragHint:"Перетащите маркер, чтобы уточнить точку"}},ue={title:"Описание",subtitle:"Расскажите гостям о событии: программа, участники, что взять с собой.",placeholder:"Начните вводить описание...",emptyError:"Добавьте описание события",error:{loadFailed:"Не удалось открыть редактор описания. Проверьте соединение и попробуйте снова."},toast:{saved:"Описание сохранено",failed:"Не удалось сохранить описание"}},pe={addBlock:"Добавить блок",image:{label:"Изображение",description:"Загрузить с устройства",captionPlaceholder:"Подпись (необязательно)",replace:"Заменить",uploading:"Загрузка...",uploadError:"Не удалось загрузить изображение",invalidType:"Пожалуйста, выберите файл изображения",tooLarge:"Размер файла не должен превышать 10 МБ",permissionDenied:"Нет доступа к фотографиям",missingUrl:"У блока изображения нет ссылки"}},me={title:"Создать событие",subtitle:"Заполните форму ниже, чтобы создать новое событие.",submit:"Создать событие",section:{basic:"Основная информация",dateTime:"Дата и время проведения",sales:"Продажи",publish:"Публикация"},dateHint:"Необязательно. Если не указать, дата будет сообщена позже.",priceHint:"Укажите стоимость билета и валюту. Это можно изменить позже.",freeHint:"Оставьте 0, чтобы сделать событие бесплатным.",field:{nameLabel:"Название события",namePlaceholder:"Например, Концерт в Белграде",dateLabel:"Дата проведения",datePlaceholder:"Выберите дату",timeStartLabel:"Время начала",timeEndLabel:"Время окончания",timePlaceholder:"ЧЧ:ММ",priceLabel:"Стоимость билета",currencyLabel:"Валюта",currencyPlaceholder:"Выберите",publishLabel:"Опубликовать сразу",publishHintOn:"Событие сразу появится на странице и станет доступно для продаж.",publishHintOff:"Событие сохранится как черновик — опубликуете позже."},errors:{nameRequired:"Введите название события",nameTooLong:"Название не длиннее 255 символов",priceInvalid:"Цена — число с двумя знаками после запятой"},error:{description:"Не удалось загрузить справочники. Проверьте соединение и попробуйте снова."},toast:{createdTitle:"Событие создано",createFailedTitle:"Не удалось создать событие",createFailedBody:"Попробуйте ещё раз через минуту.",scheduleFailedTitle:"Событие создано, но дату не сохранили",sc
2heduleFailedBody:"Откройте раздел «Расписание» и добавьте дату вручную."},success:{title:"Событие опубликовано.",titleDraft:"Черновик сохранён.",eventPage:"Страница события:",description:"Делитесь ссылкой с гостями и получайте регистрации на ваше событие.",descriptionWithName:"Событие «{{name}}» успешно опубликовано.",draftDescription:"Событие сохранено как черновик. Опубликуйте его в редактировании, чтобы оно стало доступно по ссылке.",copy:"Копировать ссылку",copied:"Ссылка скопирована",openInNewTab:"Открыть в браузере",openFailedTitle:"Не удалось открыть ссылку",openFailedBody:"Скопируйте её и откройте в браузере.",enrichTitle:"Сделайте событие ещё привлекательнее",enrichDescription:"Добавьте фотографии, описание и другие детали — это повысит интерес гостей и конверсию.",enrichPhotosTitle:"Загрузите фотографии",enrichPhotosDescription:"Покажите атмосферу события — добавьте обложку и галерею.",enrichDescriptionTitle:"Добавьте описание",enrichDescriptionText:"Расскажите подробнее о программе, спикерах и формате.",addInformation:"Хочу добавить информацию",backToEvents:"Вернуться к списку событий"}},ge={title:"Доступно обновление {{version}}",subtitle:"Новая версия десктоп-приложения готова к установке.",installNow:"Обновить",later:"Позже",downloading:"Загрузка обновления…",downloadingPercent:"Загрузка… {{percent}}%",error:"Не удалось обновиться. Попробуйте позже.",retry:"Повторить"},ye={title:"Интеграции",description:"Подключите сторонние сервисы для отправки email и SMS вашим клиентам. Уведомления по заказам будут уходить через ваше подключение.",loadError:"Не удалось загрузить список интеграций",noProviders:"Доступных интеграций пока нет",statusActive:"Активно",statusInactive:"Отключено",connect:"Подключить",manage:"Настроить",disconnect:"Отключить",connectProvider:"Подключение:",editConnection:"Настройки подключения:",enabledChannels:"Каналы отправки",channelsRequired:"Выберите хотя бы один канал",fieldRequired:"Обязательное поле",passwordKeepCurrent:"Оставьте пустым, чтобы не менять",disconnectConfirmTitle:"Отключить интеграцию?",disconnectConfirmText:"Отправка сообщений через этот сервис прекратится. Уведомления клиентам будут уходить через платформу Evenda. Подключение можно будет восстановить позже.",channels:{email:"Email",sms:"SMS",whatsapp:"WhatsApp",viber:"Viber"}},he={back:"К списку мероприятий",loadError:"Не удалось загрузить мероприятие",ordersEmpty:"По этому мероприятию заказов пока нет",tabs:{overview:"Обзор",participants:"Участники",orders:"Заказы",seats:"Места"},kpi:{ticketsSold:"Продано билетов",ofTotal:"из :total",revenue:"Выручка",ordersPaid:"Оплаченные заказы",ordersUnpaid:"Ожидают оплаты",participants:"Участники",entered:"Вошли"},occupancy:{title:"Загруженность",noLimit:"Количество мест не ограничено",s
2old:"продано",free:"свободно",total:"всего"},categories:{title:"Категории билетов",empty:"Категории билетов не настроены",name:"Категория",price:"Цена",quantity:"Кол-во",sold:"Продано",revenue:"Выручка"},participants:{loadError:"Не удалось загрузить участников",searchPlaceholder:"Поиск по имени, email или телефону",filterAll:"Все",filterEntered:"Вошли",filterNotEntered:"Не вошли",export:"Экспорт XLSX",exporting:"Экспорт…",name:"Участник",orders:"Заказы",tickets:"Билеты",lastOrder:"Последний заказ",status:"Статус",entered:"Вошёл",notEntered:"Не вошёл",empty:"Участников пока нет"},seats:{loadError:"Не удалось загрузить схему зала",notAvailable:"Управление местами недоступно для этой схемы",noSessions:"Для этого мероприятия нет сессий со схемой мест",session:"Сессия",past:"прошла",modeView:"Просмотр",modeManage:"Снятие с продажи",manageHint:"Выделите места или целые ряды и пометьте их «не для продажи» — покупатели не смогут их выбрать. Не забудьте нажать «Применить изменения» в виджете схемы.",free:"Свободно",booked:"Продано",held:"В брони",notForSale:"Не для продажи",total:"Всего",retry:"Повторить"},boxOffice:{button:"Оформить билет",title:"Оформление билета",stepSession:"Сессия",stepSeats:"Места",stepTickets:"Билеты",stepBuyer:"Покупатель",stepResult:"Готово",noSessions:"Нет доступных сессий",seatsHint:"Выберите свободные места на схеме — включая места, снятые с продажи. Занятые и удерживаемые места выбрать нельзя.",selectedSeats:"Выбранные места",chartError:"Не удалось загрузить схему зала",category:"Категория билета",quantity:"Количество",pricePerTicket:"Цена за билет",priceHint:"Цену можно изменить — например, поставить 0 для пригласительных.",buyerName:"Имя",buyerPhone:"Телефон",buyerEmail:"Email",emailHint:"Если указать email — билеты будут отправлены на него после оплаты.",markPaid:"Сразу отметить оплаченным",markPaidHint:"Будут созданы QR-билеты, места забронируются на схеме, посетитель сможет пройти в зал.",total:"Итого",submit:"Оформить заказ",nameRequired:"Укажите имя покупателя",emailInvalid:"Некорректный email",customFieldRequired:"Заполните поле «:field»",balanceError:"Недостаточно оплаченных мест на балансе. Пополните баланс мест.",submitError:"Не удалось оформить заказ. Попробуйте ещё раз.",resultPaid:"Заказ оформлен и оплачен",resultUnpaid:"Заказ создан и ожидает оплаты",orderNumber:"Заказ",emailSent:"Билеты отправлены на :email",paidError:"Заказ создан, но отметить его оплаченным не удалось (возможно, место уже занято). Откройте заказ и проверьте.",openOrder:"Открыть заказ",newOrder:"Оформить ещё"}},Te={emptyTitle:"Закончились места для схем залов",emptyText:"Продажа билетов на мероприятия со схемой зала остановлена — покупатели не могут выбрать места. Пополните баланс мест.",lowTitle:"Заканчиваются места для схем залов",lowText:"На баÐ
2»Ð°Ð½ÑÐµ осталось :count мест. Когда они закончатся, продажа билетов на мероприятия со схемой зала остановится.",topUp:"Пополнить места",cardEmpty:"Продажи остановлены: на балансе закончились места",cardLow:"Заканчиваются места на балансе: осталось :count"},ve={title:"Интеграции",subtitle:"Подключите свои сервисы отправки email и SMS — письма покупателям будут уходить через них.",loadError:"Не удалось загрузить список интеграций. Попробуйте ещё раз.",empty:{title:"Интеграций пока нет",description:"Доступные провайдеры появятся здесь."},notFound:"Провайдер не найден",statusActive:"Активна",statusInactive:"Выключена",connect:"Подключить",manage:"Настроить",connectProvider:"Подключение провайдера",editConnection:"Настройка подключения",enabledChannels:"Включённые каналы",channelsRequired:"Выберите хотя бы один канал",passwordKept:"Оставьте пустым, чтобы не менять",disconnect:"Отключить",disconnected:"Интеграция отключена",disconnectConfirmTitle:"Отключить интеграцию?",disconnectConfirm:"Подключение будет удалено. Рассылки снова пойдут через стандартный сервис Evenda.",channels:{email:"Email",sms:"SMS",whatsapp:"WhatsApp",viber:"Viber"}},be={title:"Схема зала",subtitle:"Привяжите схему зала, чтобы продавать билеты с выбором мест.",currentChart:"Привязанная схема",myCharts:"Мои схемы",linkAction:"Привязать",linkedBadge:"Привязана",linked:"Схема привязана",unlinked:"Схема отвязана",unlinkAction:"Отвязать схему",unlinkTitle:"Отвязать схему?",unlinkBody:"Выбор мест для этого мероприятия будет отключён.",unlinkWithSalesBody:"По мероприятию уже есть продажи с местами. После отвязки купленные места останутся в заказах, но выбор мест для новых покупателей будет отключён. Продолжить?",changeTitle:"Сменить схему?",changeBody:"Текущая схема будет заменена выбранной.",changeWithSalesBody:"По мероприятию уже есть продажи с местами на текущей схеме. Смена схемы может привести к конфликтам мест. Продолжить?",salesWarning:"По мероприятию уже есть продажи — менять схему стоит только при крайней необходимости.",emptyDescription:"У вас пока нет схем залов. Создайте схему в разделе «Схемы залов».",openCharts:"Открыть схемы залов",viewSeats:"Посмотреть места"},fe={title:"Места",session:"Сессия",selectSession:"Выберите сессию",noSessionsTitle:"Нет сессий",noSessionsDescription:"Для этого мероприятия ещё не созданы сессии на схеме.",notAvailableTitle:"Схема недоступна",notAvailableDescription:"К мероприятию не привязана схема зала.",loadError:"Не удалось загрузить места",free:"Свободно",booked:"Продано",held:"В резерве",notForSale:"Снято с продажи",total:"Всего",past:"Прошедшая",modeView:"Просмотр",modeManage:"Блокировка мест",manageHint:"Нажимайте на места, чтобы снять их с продажи или вернуть в продажу. Изменения сохраняются автоматически."},Pe={title:"Оформление билета",stepSession:"СессиÑ
2",stepSeats:"Места",stepTickets:"Билеты",stepBuyer:"Покупатель",stepResult:"Готово",sessionHint:"Выберите дату и время, на которое оформляется билет.",noSessionsTitle:"Нет доступных сессий",noSessionsDescription:"У мероприятия нет предстоящих сессий.",seatsHint:"Выберите места на схеме. Доступны и места, снятые с продажи.",chartError:"Не удалось загрузить схему зала",selectedSeats:"Выбранные места",category:"Категория",quantity:"Количество",pricePerTicket:"Цена за билет",buyerName:"Имя покупателя",buyerNamePlaceholder:"Иван Иванов",buyerPhone:"Телефон",buyerEmail:"Email",emailHint:"Если указать email, покупателю придёт письмо с билетами.",nameRequired:"Укажите имя покупателя",emailInvalid:"Некорректный email",customFieldRequired:"Заполните поле «{{field}}»",markPaid:"Отметить оплаченным",markPaidHint:"Заказ будет сразу помечен как оплаченный, билеты будут выпущены.",totalLabel:"Итого",totalSeats_one:"{{count}} место",totalSeats_few:"{{count}} места",totalSeats_many:"{{count}} мест",totalSeats_other:"{{count}} мест",totalTickets_one:"{{count}} билет",totalTickets_few:"{{count}} билета",totalTickets_many:"{{count}} билетов",totalTickets_other:"{{count}} билетов",submit:"Оформить",submitError:"Не удалось оформить заказ",balanceError:"Недостаточно мест на балансе. Пополните пакет мест в разделе биллинга.",resultPaidTitle:"Заказ оформлен и оплачен",resultUnpaidTitle:"Заказ создан (не оплачен)",orderNumber:"Заказ №{{number}}",emailSent:"Письмо с билетами отправлено на {{email}}",openOrder:"Открыть заказ",issueAnother:"Оформить ещё"},Ce={emptyTitle:"Места закончились",emptyShort:"Места закончились — продажи остановлены",emptyBody:"Баланс мест исчерпан. Покупатели не могут приобретать билеты с местами. Пополните пакет мест.",lowTitle:"Места заканчиваются",lowShort_one:"Осталось {{count}} место",lowShort_few:"Осталось {{count}} места",lowShort_many:"Осталось {{count}} мест",lowShort_other:"Осталось {{count}} мест",lowBody_one:"На балансе осталось {{count}} место. Пополните пакет, чтобы продажи не остановились.",lowBody_few:"На балансе осталось {{count}} места. Пополните пакет, чтобы продажи не остановились.",lowBody_many:"На балансе осталось {{count}} мест. Пополните пакет, чтобы продажи не остановились.",lowBody_other:"На балансе осталось {{count}} мест. Пополните пакет, чтобы продажи не остановились.",buyAction:"Купить места"},we={title:"Места в зале",subtitle:"Места списываются при продаже билетов на мероприятиях со схемой зала.",loadError:"Не удалось загрузить данные о местах",entry:{title:"Места в зале",subtitle_one:"Доступно {{count}} место",subtitle_few:"Доступно {{count}} места",subtitle_many:"Доступно {{count}} мест",subtitle_other:"Доступно {{count}} мест"},notAllowed:{title:"Недоступно на вашем тарифе",body:"Схемы залов не включены в ваш тариф. Обновите подписку, чтобы покупать места.",action:"Перейти Ð
2º подписке"},balance:{title:"Баланс",seatsAvailable:"мест доступно",nextExpiration:"{{seats}} мест сгорят {{date}}"},awaiting:"Оплата прошла. Ждём зачисления мест — обычно это занимает меньше минуты.",credited:{title:"Места зачислены",body_one:"На балансе {{count}} место",body_few:"На балансе {{count}} места",body_many:"На балансе {{count}} мест",body_other:"На балансе {{count}} мест"},purchases:{title:"Активные пакеты",row:"{{remaining}} из {{total}} мест",expires:"Действует до {{date}}"},packages:{title:"Купить места",seats_one:"{{count}} место",seats_few:"{{count}} места",seats_many:"{{count}} мест",seats_other:"{{count}} мест",buy:"Купить",empty:"Пакеты мест временно недоступны"},iap:{successBody_one:"Зачислено {{count}} место",successBody_few:"Зачислено {{count}} места",successBody_many:"Зачислено {{count}} мест",successBody_other:"Зачислено {{count}} мест",errorTitle:"Не удалось совершить покупку",unavailableTitle:"Покупка в приложении недоступна",unavailableBody:"Купите места через веб-кабинет — баланс общий для всех платформ."},paddle:{purchaseError:"Не удалось создать платёж",errorTitle:"Оплата не открылась",errorBody:"Не удалось открыть форму оплаты. Откройте биллинг кабинета в браузере, чтобы купить места.",openWebBilling:"Открыть биллинг кабинета"},validityNote:"Купленные места действуют 1 год с момента оплаты. Неиспользованные места по истечении срока сгорают.",browserCheckout:{title:"Оплата открыта в браузере",body:"Завершите оплату в браузере — места зачислятся сюда автоматически."}},Se={title:"Промокоды",subtitle:"Скидочные коды для покупателей билетов",add:"Добавить промокод",createTitle:"Новый промокод",editTitle:"Редактирование промокода",empty:{title:"Промокодов пока нет",description:"Создайте первый промокод, чтобы давать скидки покупателям."},error:{description:"Не удалось загрузить промокоды. Попробуйте ещё раз."},card:{active:"Активен",inactive:"Выключен",fixDiscount:"−{{amount}} (фикс.)",scopeAll:"Все события",scopeSelected:"Выбранные события",limits:"Лимиты: всего {{total}} · на покупателя {{perUser}}"},form:{code:"Код",type:"Тип скидки",typePercent:"Процент",typeFix:"Фикс. сумма",percentValue:"Скидка, %",fixValue:"Скидка, сумма",scope:"Действует на",scopeAll:"Все события",scopeSelected:"Выбранные",noEvents:"У вас пока нет событий",dateFrom:"Действует с",dateTo:"Действует до",dateHint:"Формат: ГГГГ-ММ-ДД. Пусто — без ограничения по датам.",maxUses:"Лимит использований (всего)",maxUsesPerUser:"Лимит на одного покупателя",unlimited:"Без ограничений",active:"Промокод активен",activeHint:"Неактивный код нельзя применить при покупке",errorCodeRequired:"Укажите код промокода",errorPercentRange:"Процент скидки должен быть от 1 до 100",errorFixValue:"Сумма скидки должна быть больше нуля",errorEventsRequired:"Выберите хотя бы одно событие",errorDateFormat:"Дата должна быть в формате ГГГГ-ММ-ДД"},delete:{title:"Удалить промокод?",body:"Промокод «{{code}}» будет удалён. Это действие нельзя отменить."},toast:{saved:"Промокод сохранён",saveFailed:"Не удалось сохранить промокод",deleted:"Промокод удалён",deleteFailed:"Не удалось удалить промокод"}},ke={action:"Отменить мероприятие",alreadyCancelledBadge:"Мероприятие отменено",title:"Отмена мероприятия",description:"Вы собираетесь отменить «{{name}}». Покупатели получат уведомление об отмене. Это действие нельзя отменить.",reasonLabel:"Причина отмены *",reasonPlaceholder:"Например: болезнь артиста",customerMessageLabel:"Сообщение покупателям",customerMessagePlaceholder:"Необязательный текст, который добавится в письмо покупателям",customerMessageHint:"Будет добавлено к стандартному письму об отмене.",withRefundLabel:"Автоматические возвраты",withRefundHint:"Вернуть деньги по заказам, оплаченным онлайн, автоматически",sendingCode:"Отправляем код…",continueButton:"Продолжить",codeTitle:"Подтверждение кодом",codeDescription:"Код подтверждения отправлен владельцу аккаунта на {{email}}. Введите его, чтобы подтвердить отмену.",codeLabel:"Код из письма",codeHint:"Код действует {{minutes}} мин.",confirming:"Подтверждаем…",confirmButton:"Отменить мероприятие",doneTitle:"Отмена запущена",doneDescription:"Мероприятие помечено отменённым. Обработка заказов, возвраты и уведомления покупателям выполняются в фоне.",toast:{queuedTitle:"Мероприятие отменено",queuedBody:"Уведомления и возвраты обрабатываются в фоне"},preview:{ordersTotal_one:"Оплаченных заказов: {{count}}",ordersTotal_few:"Оплаченных заказов: {{count}}",ordersTotal_many:"Оплаченных заказов: {{count}}",ordersTotal_other:"Оплаченных заказов: {{count}}",recipients_one:"Получателей уведомления: {{count}}",recipients_few:"Получателей уведомления: {{count}}",recipients_many:"Получателей уведомления: {{count}}",recipients_other:"Получателей уведомления: {{count}}",refundable_one:"Автовозврат возможен по {{count}} заказу ({{amounts}})",refundable_few:"Автовозврат возможен по {{count}} заказам ({{amounts}})",refundable_many:"Автовозврат возможен по {{count}} заказам ({{amounts}})",refundable_other:"Автовозврат возможен по {{count}} заказам ({{amounts}})",manual_one:"{{count}} заказ потребует ручного возврата ({{amounts}})",manual_few:"{{count}} заказа потребуют ручного возврата ({{amounts}})",manual_many:"{{count}} заказов потребуют ручного возврата ({{amounts}})",manual_other:"{{count}} заказов потребуют ручного возврата ({{amounts}})"},errors:{generic:"Не удалось выполнить операцию. Попробуйте ещё раз.",finished:"Мероприятие уже завершилось — отмена недоступна.",alreadyCancelled:"Мероприятие уже отменено.",forbidden:"Отменять мероприятия может только владелец или администратор.",tooManyRequests:"Слишком много попыток. Подождите немного и попробуйте снова.",invalidCode:"Неверный код. Осталось попыток: {{attempts}}.",codeExpired:"Срок действия кода истёк. Начните отмену заново.",tooManyAttempts:"Превышено число попыток. Начните отмену заново.",codeUsed:"Этот код уже использован. Начните отмену заново."}},Ee={openingTitle:"Открываем оплату…",openingBody:"Сейчас откроется защищённое окно оплаты Paddle. Если оно не появилось, нажмите кнопку ниже.",reopen:"Открыть окно оплаты",completedTitle:"Оплата получена",completedBody:"Можно закрыть эту страницу и вернуться в приложение Evenda — зачисление займёт не больше минуты.",errorTitle:"Не удалось открыть оплату",errorBody:"Попробуйте ещё раз. Если ошибка повторяется, оформите покупку в личном кабинете в разделе «Биллинг».",invalidLink:"Ссылка на оплату неполная или устарела. Вернитесь в приложение Evenda и повторите покупку.",retry:"Повторить"},_e={appPromo:e,camera:t,common:i,auth:o,forgotPassword:n,resetPassword:a,dashboard:r,orderStatuses:l,languages:s,menu:c,seatingCharts:d,seatingChartRequests:u,teamPage:p,supportPage:m,settingsLocalePage:g,settings:y,deleteAccount:h,scanner:T,profile:v,settingsProfilePage:b,promoCodesPage:f,events:P,subscription:C,security:w,orders:S,visitorsPage:k,buyers:E,buyersFilters:_,buyerDetail
2:D,eventParticipants:A,salesAnalyticsPage:B,utmAnalyticsPage:L,conversionAnalyticsPage:F,popularAnalyticsPage:R,domainPage:M,dnsRecords:N,evendaSubdomain:x,notificationsPage:H,telegramSettings:I,visitorDetailPage:U,paymentProfiles:O,customPaymentMethods:q,analyticsSettings:G,reviewsPage:V,tabs:W,eventStatus:X,orderStatus:j,eventDetail:Y,eventEdit:z,orderDetail:Q,ordersFilters:J,more:K,photoReports:Z,inbox:$,notifications:ee,support:te,reviews:ie,analytics:oe,team:ne,schedule:ae,tickets:re,customFields:le,eventGallery:se,cover:ce,venue:de,descriptionEditor:ue,editorBlock:pe,eventCreate:me,desktopUpdate:ge,integrationsPage:ye,eventDashboard:he,seatBalanceAlert:Te,integrations:ve,eventSeating:be,eventSeats:fe,boxOffice:Pe,seatBalance:Ce,seatBilling:we,promoCodes:Se,cancelEvent:ke,desktopCheckout:Ee};export{oe as analytics,G as analyticsSettings,e as appPromo,o as auth,Pe as boxOffice,D as buyerDetail,E as buyers,_ as buyersFilters,t as camera,ke as cancelEvent,i as common,F as conversionAnalyticsPage,ce as cover,le as customFields,q as customPaymentMethods,r as dashboard,_e as default,h as deleteAccount,ue as de
2scriptionEditor,Ee as desktopCheckout,ge as desktopUpdate,N as dnsRecords,M as domainPage,pe as editorBlock,x as evendaSubdomain,me as eventCreate,he as eventDashboard,Y as eventDetail,z as eventEdit,se as eventGallery,A as eventParticipants,be as eventSeating,fe as eventSeats,X as eventStatus,P as events,n as forgotPassword,$ as inbox,ve as integrations,ye as integrationsPage,s as languages,c as menu,K as more,ee as notifications,H as notificationsPage,Q as orderDetail,j as orderStatus,l as orderStatuses,S as orders,J as ordersFilters,O as paymentProfiles,Z as photoReports,R as popularAnalyticsPage,v as profile,Se as promoCodes,f as promoCodesPage,a as resetPassword,ie as reviews,V as reviewsPage,B as salesAnalyticsPage,T as scanner,ae as schedule,Ce as seatBalance,Te as seatBalanceAlert,we as seatBilling,u as seatingChartRequests,d as seatingCharts,w as security,y as settings,g as settingsLocalePage,b as settingsProfilePage,C as subscription,te as support,m as supportPage,W as tabs,ne as team,p as teamPage,I as telegramSettings,re as tickets,L as utmAnalyticsPage,de as venue,U as visitorDetailPage,k as visitorsPage};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.