{"agent-demo":{"description":"Полный хостинг","title":"Голосовой чат"},"desktop-browser-required":{"title":"Пожалуйста, используйте браузер на ПК для полного доступа ко всем возможностям","description":"Некоторые функции пока недоступны на мобильных устройствах."},"mascot":{"close":"Закрыть ассистента","fallback-answer":"Сейчас я не могу помочь. Попробуйте сформулировать вопрос иначе.","guide-target-unavailable":"Не удалось найти этот элемент на странице. Повторите попытку после завершения загрузки.","hide-temporarily":"Временно скрыть ассистента","model-card-open":"Открыть {title}","model-card-pause":"Приостановить {title}","model-card-play":"Воспроизвести {title}","model-cards-load-failed":"Не удалось загрузить эти голоса.","model-cards-loading":"Загрузка голосов","model-cards-retry":"Повторить","model-cards-unavailable":"Эти голоса больше недоступны.","refund-confirm-accept":"Подтвердить","refund-confirm-cancel":"Не сейчас","refund-confirm-description":"Вернуть {amount} и отменить подписку личной команды?","refund-confirm-title":"Возврат средств","send":"Отправить вопрос","thinking":"Думаю","ticket-link":"Отправить запрос","user-data-consent-accept":"Принять","user-data-consent-cancel":"Отмена","user-data-consent-description":"Нажимая «Принять», я даю согласие на запись и передачу моих данных Fish Audio и третьим лицам в соответствии с <privacyPolicy>Политикой конфиденциальности</privacyPolicy>.","user-data-consent-title":"Согласие на доступ к данным","trigger-label":"Спросить","voice-input-connecting":"Подключение...","panel":{"title":"Fish Assistant","subtitle":"На базе <agent>Fish Agent</agent>","tagline":"Узнайте, что умеет Fish Audio, на базе <agent>Fish Agent</agent>","placeholder":"Спросите что угодно","input-label":"Сообщение","new-chat":"Новый чат","history":"История","recent":"Недавние","view-all":"Показать все","search-chats":"Поиск по чатам","no-chats":"Чаты не найдены","history-failed":"Не удалось загрузить чаты","delete-chat":"Удалить чат","show-more":"Показать ещё","today":"Сегодня","previous-7-days":"Последние 7 дней","older":"Ранее","dock":"Закрепить сбоку","pop-out":"Открепить","resize":"Изменить ширину панели","contact-support":"Связаться с поддержкой","contact-support-message":"Мне нужно связаться с поддержкой.","send-feedback":"Отправить отзыв","rating":"Оценка","good":"Хорошо","bad":"Плохо","feedback-placeholder":"Что случилось?","include-chat":"Приложить этот чат","send":"Отправить","cancel":"Отмена","feedback-sent":"Спасибо за отзыв","feedback-failed":"Не удалось отправить отзыв","copy":"Копировать","copied":"Скопировано","stop":"Остановить","stopped":"Остановлено","current-page":"Текущая страница","add-page":"Добавить страницу","remove-page":"Не передавать {page}","case-opened":"Обращение {key} создано","view":"Открыть","new-session":"Новый сеанс","show-page":"Показать страницу","show-me":"Покажи","next":"Далее","guide-step":"{current} из {total}","end-guide":"Завершить подсказки","settings":"Настройки","manual":"Вручную","manual-description":"Получайте подсказки и действуйте сами","auto":"Авто","auto-description":"Ассистент действует за вас","call":"Начать голосовой звонок","end-call":"Завершить звонок","guide-auto":"Нажимает за вас","question-progress":"Вопрос {current} из {total}","skip":"Пропустить","own-words":"Опишите своими словами…"}},"versionUpdateBanner":{"title":"Новая версия Fish Audio готова!","description":"Обновите страницу, чтобы загрузить её.","dismiss":"Закрыть","reload":"Перезагрузить"},"buildersContestBanner":{"text":"Fish Audio Builders Contest - присоединяйтесь к нашему Discord, чтобы узнать подробности и получить награды","dismissAriaLabel":"Скрыть баннер Fish Audio Builders Contest"},"arenaInvitePopup":{"title":"Вас пригласили в Fish Audio Arena","body":"Помогите проверить наши новые голосовые модели до их выпуска. Каждое задание занимает 1–2 минуты, остановиться можно в любой момент, а засчитанные оценки превращаются во время подписки.","enter":"Перейти в Arena","later":"Позже"},"droplineDownloadPopup":{"title":"Попробуйте Dropline Preview на Mac","free":"Бесплатно на время Preview","heroTitle":"Голосовой ввод для Mac","heroBody":"Нажмите клавишу и говорите. В любом приложении появится чистый текст, готовый к отправке.","body":"Удерживайте клавишу и говорите — аккуратный текст появится в любом приложении, на Mac и Windows.","requirements":"macOS 15.4 или новее · Apple silicon","download":"Скачать для Mac","learnMore":"Подробнее","windows":{"title":"Попробуйте Dropline Preview на Windows","heroTitle":"Голосовой ввод для вашего ПК","heroBody":"Удерживайте Ctrl + Win и говорите. В любом приложении появится аккуратный текст, готовый к отправке.","requirements":"Windows 10 или 11 · x64 или ARM64 · Бета-версия","download":"Скачать для Windows"},"steps":{"title":"Теперь установите Dropline","again":"Загрузка не началась? <again>Скачать снова</again>","done":"Готово","mac":{"unzip":"В папке «Загрузки» дважды щёлкните zip-файл Dropline.","unzipChrome":"Откройте zip-файл Dropline из загрузок Chrome в правом верхнем углу. Если Chrome сначала покажет <b>Подозрительное скачивание заблокировано</b>, нажмите на это сообщение, а затем на <b>Скачать подозрительный файл</b>.","unzipSafari":"Откройте папку «Загрузки»: Safari уже распаковал загрузку.","open":"В папке «Загрузки» дважды щёлкните <b>Install Dropline</b>. Если macOS спросит, нажмите <b>Открыть</b>.","install":"Нажмите <b>Install</b> и, если попросят, введите пароль от Mac. Dropline откроется сам."},"windows":{"open":"Откройте <b>Dropline-…-setup.exe</b> из загрузок браузера.","openChrome":"Откройте <b>Dropline-…-setup.exe</b> из загрузок Chrome в правом верхнем углу. Если Chrome сначала покажет <b>Подозрительное скачивание заблокировано</b>, нажмите на это сообщение, а затем на <b>Скачать подозрительный файл</b>.","openEdge":"Откройте <b>Dropline-…-setup.exe</b> из загрузок Edge в правом верхнем углу. Если Edge сначала предупредит, нажмите <b>…</b> → <b>Сохранить</b> → <b>Показать больше</b> → <b>Все равно сохранить</b>.","smartScreen":"Если появится окно <b>Система Windows защитила ваш компьютер</b>, нажмите <b>Подробнее</b> (издатель: Hanabi AI Inc.) → <b>Выполнить в любом случае</b>.","install":"Нажмите <b>Install</b> — Dropline откроется сам."}}},"openInApp":{"button":"Открыть в приложении","dismiss":"Закрыть"},"annonation":{"audio":"Аудио","cannot_tell":"Не могу сказать.","count":"Граф","single_audio_description":"Настройте содержание в текстовом поле выше, пока сгенерированный звук не будет максимально приближен к оригинальному тексту, читаемому человеком.","skip":"Скип","submit":"Отправить","title":"Оцените заданные аудиозаписи","which_is_better":"Что лучше?"},"annotate":{"a_is_better":"Аудио A лучше","a_is_better_than_b":"Аудио A лучше","a_is_much_better":"Аудио A намного лучше","annotationCount":{"consensus_rejected":"Консенсус Отклонено","marked_as_bad":"Отмечен как плохой","marked_as_by_sample":"Отмечен как плохой образец","pending_consensus":"Ожидание консенсуса","rejected_by_admin":"Отклонено администратором","success":"Успех","total":"Всего"},"articulate_clearly":"Это произношение более четкое","audio-quality":{"background-noise":"Фоновый шум (например, ветер, движение транспорта и т.д.)","echo-reverberation":"Эхо/реверберация","high-quality":"Высокое качество","multiple-speakers":"Одновременный разговор нескольких ораторов","not-speaking":"Говорящий не говорит (например, поет, молчит и т.д.)","other":"Другие","prompt":"Пожалуйста, выберите проблемы, которые вы обнаружили в качестве звука, если это высокое качество, выберите \"Высокое качество\"."},"b_is_better":"Аудио B лучше","b_is_better_than_a":"Аудио B лучше","b_is_much_better":"Аудио B намного лучше","basicTags":"Основные теги","cant_tell":"Не могу сказать","choice":"опция","evaluate":"Оцените","feedback":{"BAD_SAMPLE":"Плохой образец","MULTI_SPEAKER":"Несколько динамиков","NSFW":"NSFW","SOUND_EFFECT":"Звуковой эффект"},"fetching":"Следующий...","inspect":{"link_title":"Проверка списка самоаннотаций"},"language":"Язык","next":"Отправить и следующий","no_noise":"У него меньше шума","no_samples_found":"Образцов не найдено, пожалуйста, обновите язык или теги, чтобы получить больше образцов","normalize":{"description":"В этом примере необходимо нормализовать числа в тексте. Обратитесь к правилам нормализации чисел.","title":"Образец подсказки к аннотации"},"nsfwTags":"Теги NSFW","originalText":"Оригинальный текст","overall_better":"В целом ощущение лучше.","pleaseInputTranscription":"Пожалуйста, введите транскрипцию...","previous":"Предыдущий","quickActions":{"break":"Пауза","breakDesc":"Короткая пауза (в течение 1 секунды) во время речи","breath":"Дыхание","breathDesc":"Очевидный звук дыхания во время речи","cough":"Кашель","coughDesc":"Кашель во время речи","eh":"э","en":"на","fillerWord":"Заполняющее слово","laugh":"Смех","laughDesc":"Смех во время речи","lipSmacking":"Смакование губ","lipSmackingDesc":"Шлепанье губами во время речи","longBreak":"Длинная пауза","longBreakDesc":"Длительная пауза (более 1 секунды) во время речи","sigh":"Вздох","sighDesc":"Вздыхающий звук во время речи","um":"um"},"quickTags":"Быстрые теги","refresh":"Обновить","requirement":"Это лучше соответствует требованиям","segment":"наценка","selectLanguage":"Выберите язык","submit":"Отправить","submitError":"Отправить не удалось","submitSuccess":"Отправить успешно","tags":"Теги","title":"Аннотация","video_annotation":"Аннотация к видео","video":{"annotation_modified":"Модифицированный","annotation_text":"Текст аннотации","collapse_all":"Свернуть все","current_segment":"Текущий сегмент","download_video":"Скачать видео","expand_all":"Развернуть все","no_segments":"Информация по сегментам отсутствует","original_text":"Оригинальный текст","play_segment":"Игровой сегмент","segment_duration":"Продолжительность сегмента","segments":"Видеофрагменты","title":"Аннотация к видео","video_path":"Видео Путь"},"which_is_better":"Что лучше?","yourOutput":"Ваш выход"},"api-price-limits":{"asr_price":"Цена ASR","concurrency":"Параллельность","concurrent_requests":"Одновременные запросы","concurrency_guide_badge":"Увеличьте параллельность","concurrency_guide_contact_cta":"Связаться с продажами","concurrency_guide_description":"Уровень параллельности зависит от общей суммы пополнений API-кредитов команды: при $100+ открываются 15 одновременных запросов, при $1000+ — 50. Для более крупной производственной нагрузки свяжитесь с отделом продаж, чтобы получить индивидуальный лимит и объёмный тариф.","concurrency_guide_pricing_cta":"Посмотреть цены","concurrency_guide_step_contact":"Нужно больше? Свяжитесь с продажами","concurrency_guide_step_recharge_high":"Пополните баланс на $1000+ -> 50 одновременных запросов","concurrency_guide_step_spend":"Пополните баланс на $100+ -> 15 одновременных запросов","concurrency_guide_title":"Нужна более высокая пропускная способность?","concurrency_tooltip":"По умолчанию доступно 5 одновременных запросов. Пополните баланс на $100+, чтобы открыть 15; на $1000+ — чтобы открыть 50. Для более высокой нагрузки доступны индивидуальные варианты.","copied_title":"Скопировано в буфер обмена","cumulative_api_top_ups":"Суммарные пополнения API: {amount}","default_tier":"По умолчанию","drama3_launch_price":"Стартовая цена до {date} · затем {price}","audio_hour":"аудиочас","generation":"генерацию","hour":"час","max_concurrency_unlocked":"Максимальный уровень параллельности открыт","million_bytes":"миллион байт в формате UTF-8","million_output_tokens":"миллион выходных токенов","model_name":"Название модели","model_type":"Тип модели","need_enterprise_pricing":"Нужны корпоративные цены?","pricing":"Ценообразование","product_tts":"Синтез речи","product_chat":"Чат","product_asr":"Распознавание речи","product_realtime_asr":"Распознавание речи в реальном времени","product_voice_design":"Дизайн голоса","request_count":"{count} запросов","shared_across_all_keys":"Общий лимит для всех ключей","top_up":"Пополнить","top_up_in_advance":"Пополните заранее, чтобы сразу открыть следующий уровень.","top_up_to_unlock":"Пополните на {amount}, чтобы открыть {count} одновременных запросов","tts_price":"Цена TTS"},"audio-converter":{"add_more":"Добавить ещё","clear_all":"Очистить всё","click_to_browse":"или нажмите для просмотра","convert_all_to":"Конвертировать все в","convert_file":"Конвертировать {count} файл","convert_files":"Конвертировать {count} файлов","convert_more":"Конвертировать ещё","converted_file":"{count} файл конвертирован","converted_files":"{count} файлов конвертировано","download_all":"Скачать всё","drag_and_drop":"Перетащите аудиофайлы","drop":"Перетащите ваши файлы сюда","features":{"batch":{"description":"Конвертируйте несколько аудиофайлов одновременно. Загрузите пакет и скачайте их все в предпочитаемом формате.","title":"Пакетное преобразование"},"cloud":{"description":"Не требуется установка программного обеспечения. Конвертируйте файлы прямо в браузере с помощью нашего облачного сервиса.","title":"Облачный"},"defaultFormat":"Аудио Конвертер","fast":{"description":"Молниеносное преобразование благодаря оптимизированной облачной инфраструктуре. Получайте файлы за секунды.","title":"Быстрая обработка"},"formats":{"description":"Поддержка всех популярных аудиоформатов, включая MP3, WAV, FLAC, OGG, M4A, AAC и другие.","title":"Широкая поддержка форматов"},"quality":{"description":"Сохраняйте качество звука при конвертации с помощью высококачественного кодирования и минимальных потерь.","title":"Сохранение качества"},"secure":{"description":"Ваши файлы обрабатываются безопасно и никогда не сохраняются на наших серверах. Конвертируйте с уверенностью.","title":"Конфиденциально и безопасно"},"subtitle":"Профессиональный аудиоконвертер с простотой и скоростью","title":"{format} Функции"},"file":"{count} файл","files":"{count} файлов","form-error":{"file_type":"Пожалуйста, загрузите только допустимые аудио- или видеофайлы","total_size":"Общий размер всех файлов должен быть меньше 1ГБ"},"formatGrid":{"conversion":"{inputFormat} в {outputFormat}","otherFormats":"Другие форматы","popularConversions":"Популярные конвертации","subtitle":"Преобразуйте любой аудиоформат одним кликом","title":"Связанные конверсии"},"introduction":{"defaultFormat":"Аудиоконвертер","description":"Преобразуйте ваши аудиофайлы в любой формат с легкостью. Независимо от того, нужно ли вам конвертировать MP3 в WAV для редактирования, сжать большие файлы или обеспечить совместимость на разных устройствах, наш бесплатный конвертер справится со всем этим на профессиональном уровне.","title":"Конвертируйте аудиофайлы без усилий"},"processing":"Обработка","select":"Выбрать файлы","topBar":{"subtitle":"Конвертируйте аудиофайлы из {inputFormat} в {outputFormat} быстро и легко","subtitleDefault":"Конвертируйте аудиофайлы онлайн быстро и легко бесплатно","title":"{inputFormat} в {outputFormat}","titleDefault":"Аудио конвертер"}},"audio-separation":{"upload_title":"Загрузить аудио","upload_max_size":"Не более 32 МБ на файл","duration_loading":"Определение длительности аудио…","audio_load_error":"Не удалось прочитать этот аудиофайл. Попробуйте другой файл.","play":"Воспроизвести","pause":"Пауза","seek":"Изменить позицию воспроизведения","retry":"Повторить попытку","search_history":"Поиск в истории инструмента «Разделение на дорожки»","history_load_error":"Не удалось загрузить историю. Попробуйте ещё раз.","result_unavailable":"Этот результат недоступен. Попробуйте ещё раз.","audio_credit_info":"Оценочный расход кредитов: {credits}","estimated_duration":"Расчетная длительность","pricing_label":"{credits} кредитов / минута, посекундная тарификация","audio_separation":"Разделение на дорожки","default_prompt":"По умолчанию: Вокал","demo":{"audio_samples":"примеры","back_to_samples":"Назад к примерам","play_track":"Нажмите на трек, чтобы воспроизвести","playing":"Воспроизведение: {track}","poweredBy":"Работает на Fish Audio Separation и <link>SAM Audio</link>","samples":{"0":"Тоска по родине","1":"Светящаяся ночная поездка","2":"Поп Роуз Мемориес","3":"Немецкий жизнерадостный боп","4":"Джазовая Легкая Улица","keys-wind":{"0":"Деревенская народная мелодия","1":"Классический струнный квартет","2":"Эпическое Оркестровое Фортепиано","3":"Цифровой синтезаторный ритм","4":"Спокойная мелодия духовых инструментов"},"main":{"0":"Стойкое Тяга К Стране","1":"Сияющая ночная поездка","2":"Поп Роуз Меморис","3":"Немецкий Bouncy Bop","4":"Джазовый Easy Street"},"piano-strings":{"0":"Спокойная Струнная Меланхолия","1":"Легкий деревенский вальс","2":"Величественный вечерний бальный зал","3":"Эфирные Эхо Мечтательного Пейзажа","4":"Великое Оркестровое Финале"}},"separated_tracks":"Отдельные дорожки","title":"Попробуйте {isolationType} сейчас","tracks":{"bass":"Бас","drums":"Барабаны","guitar":"Гитара","original":"Оригинал","vocals":"Вокал"},"view_separated_tracks":"Просмотреть Разделённые Дорожки"},"features":{"accurate":{"description":"Передовые ИИ-модели, обученные на миллионах аудиозаписей для точного разделения источников звука","title":"Высокая Точность"},"fast":{"description":"Обрабатывайте ваши аудиофайлы за секунды с нашей оптимизированной облачной инфраструктурой","title":"Быстрая обработка"},"flexible":{"description":"Изолируйте вокал, ударные, бас, гитару, пианино и другие инструменты из любой аудиодорожки","title":"Несколько источников"},"quality":{"description":"Сохраняйте качество звука на уровне студийной записи","title":"Качество студии"},"sam":{"description":"Используйте естественные языковые подсказки для изоляции любого звука с помощью <link>SAM Audio</link>","title":"Разделение на основе подсказок"},"subtitle":"Разделяйте любой звук на отдельные источники с точностью","subtitleType":{"bass":"Изолируйте басы из любой аудиодорожки с точностью","default":"Разделяйте любой аудиофайл на его составные источники с точностью","drums":"Изолируйте ударные из любого аудиотрека с точностью","guitar":"Изолируйте гитару из любого аудиотрека с точностью","keys":"Изолируйте клавиши из любого аудиотрека с точностью","percussion":"Изолируйте ударные инструменты из любого аудиотрека с точностью","piano":"Изолируйте пианино из любого аудиотрека с точностью","strings":"Изолируйте звуки из любого аудиотрека с точностью","vocals":"Изолируйте вокал из любого аудиотрека с точностью","wind":"Изолируйте духовые инструменты из любого аудиотрека с точностью"},"title":"Функции {isolationType}","versatile":{"description":"Поддержка форматов аудио MP3, WAV, FLAC, M4A и других","title":"Поддержка Форматов"}},"form-error":{"audio_length":"Длительность аудио должна быть менее 90 секунд (бесплатно) или 210 секунд (премиум)","audio_required":"Пожалуйста, загрузите аудиофайл","audio_size":"Размер файла должен быть меньше 32 МБ","file_type":"Пожалуйста, загрузите действительный аудио- или видеофайл","video_has_audio":"Видео должно содержать аудиодорожку"},"introduction":{"description":"Откройте для себя возможности AI-технологии {isolationType}. Извлекайте вокал, инструменты и отдельные аудиоисточники из любого трека с беспрецедентной четкостью. Идеально для музыкальных продюсеров, создателей контента и аудиопрофессионалов.","title":"{isolationType} Как Никогда Раньше","tryFree":"Попробуйте бесплатно","viewHistory":"Просмотр истории"},"isolate_for":"Изолировать для","isolated":"Изолированный","isolation-types-full":{"bass":"Изоляция баса","drums":"Изоляция ударных","guitar":"Изоляция гитары","keys":"Изоляция клавиш","percussion":"Изоляция ударных","piano":"Изоляция фортепиано","strings":"Изоляция Строк","vocals":"Изоляция вокала","wind":"Изоляция духовых инструментов"},"isolation-types-verb":{"bass":"Изолировать бас","drums":"Изолировать ударные","guitar":"Изолировать гитару","keys":"Изолировать Клавиши","percussion":"Изолировать Ударные","piano":"Изолировать пианино","strings":"Изолировать строки","vocals":"Изолировать вокал","wind":"Изолировать духовые инструменты"},"isolation-types":{"bass":"Бас","drums":"Ударная установка","guitar":"Гитара","keys":"Клавишные","original":"Оригинал","percussion":"Перкуссия","piano":"Пианино","sam_audio":"SAM Audio","strings":"Струнные смычковые","vocals":"Вокал","wind":"Духовые инструменты"},"library":{"subtitle":"Изучите все доступные типы изоляции аудио","title":"Типы аудиоразделения"},"loginToSeparateAudio":"Пожалуйста, войдите в систему, чтобы разделить ваш аудиофайл","processing":"Обработка","separating":"Разделение","prompt":"Подсказка","residual":"Остаточный","separate":"Разделить аудио","separate_audio":"Разделить аудио","topBar":{"subtitle":"Разделение аудио с использованием передовых моделей ИИ для выделения вокала и инструментов из любой аудиодорожки","subtitleTrack":"Разделение аудио с использованием передовых моделей ИИ для изоляции {isolationType} из любой аудиодорожки","title":"Разделение на дорожки"},"upload":"Загрузить","upload_description":"Перетащите аудиофайл сюда или нажмите для загрузки","uploaded":"Загружено:","usecases":{"content-creation":{"button":"Начать создание","description":"Извлекайте чистый вокал или фоновую музыку для ваших видео, подкастов и контента в социальных сетях. Идеально подходит для создателей, которым нужна профессиональная аудиозапись.","title":"Создание контента"},"remixing":{"button":"Начать ремиксинг","description":"Извлекайте отдельные дорожки для ремикширования и сэмплирования. Получайте чистые изолированные треки барабанов, баса, вокала и других инструментов.","title":"Музыкальный ремиксинг"},"subtitle":"Преобразуйте ваш аудиопроцесс с помощью AI-управляемого {isolationType}","title":"Использование {isolationType}","transcription":{"button":"Попробовать сейчас","description":"Изолируйте речь от фонового шума для более чистых транскрипций. Идеально подходит для подкастов, интервью и видеоконтента.","title":"Чистый звук для транскрипции"}},"tab_separate":"Разделение","tab_history":"История","history_results":"История генерации","no_history":"В инструменте «Разделение на дорожки» пока нет задач.","state_pending":"Обработка...","state_processing":"Обработка...","state_finished":"Готово","state_failed":"Не удалось разделить на дорожки","state_legacy_unavailable":"Старый результат недоступен","loginToViewHistory":"Войдите, чтобы посмотреть историю.","cancel":"Отмена","delete":"Удалить","delete_confirm_title":"Вы уверены, что хотите удалить эту задачу?","delete_confirm_description":"Удалить эту задачу и все её разделённые аудиофайлы? Это действие нельзя отменить.","delete_success":"Задача успешно удалена","delete_error":"Не удалось удалить задачу","processing_notice":"Обработка... Вы можете подождать здесь или вернуться чуть позже.","replace_file":"Заменить файл","submission_failed":"Не удалось отправить аудио. Файл и настройки сохранены. Попробуйте ещё раз."},"audio-translation":{"demo":{"authenticationRequired":"Требуется аутентификация","loginToContinueDemo":"Пожалуйста, войдите или зарегистрируйтесь, чтобы переводить больше аудио.","output":"Вывод","title":"Попробуйте аудиоперевод сейчас"},"features":{"context":{"description":"ИИ понимает контекст и идиомы для более точных переводов транскриптов","title":"Учитывающий контекст"},"fast":{"description":"Получайте переведённые расшифровки за секунды благодаря нашей оптимизированной инфраструктуре","title":"Быстрая обработка"},"multilingual":{"description":"Поддержка более 50 языковых пар с качеством перевода на уровне носителя языка","title":"Многоязычный"},"privacy":{"description":"Ваши аудиофайлы обрабатываются безопасно и никогда не сохраняются","title":"Конфиденциальность прежде всего"},"seamless":{"description":"Транскрибируйте и переводите аудио в текст на вашем целевом языке","title":"Бесшовный перевод"},"subtitle":"Преобразуйте аудио в переведённый текст на любом языке","title":"Функции аудиоперевода","voicePreservation":{"description":"Сохраняйте идентификацию говорящего и временные метки в переведённом аудиофайле","title":"Обнаружение говорящего"}},"langGrid":{"otherLanguages":"Другие языки","popularTranslations":"Популярные переводы","subtitle":"Переводите аудио между любыми языками одним кликом","title":"Связанные переводы"},"langs":{"auto":"Авто","cantonese":"Кантонский","english":"Английский","japanese":"Японский","korean":"Корейский","mandarin":"Мандарин"},"topBar":{"subtitle":"Расшифруйте и переведите аудио с {from} на {to} быстро и точно","subtitleDefault":"Преобразуйте и переведите аудио в текст на любом языке","title":"{from} на {to}","titleDefault":"Аудиоперевод"},"usecases":{"globalContent":{"button":"Узнать больше","description":"Сделайте образовательный контент, лекции и учебные материалы доступными по всему миру. Создавайте переведённые расшифровки для платформ дистанционного обучения и онлайн-курсов.","title":"Образовательный Контент"},"podcastTranslation":{"button":"Начать перевод","description":"Транскрибируйте и переводите деловые встречи с международными командами. Получайте точные протоколы и список задач на любом языке.","title":"Транскрипция встречи"},"subtitle":"Преобразуйте аудиоконтент в переведённый текст для глобального охвата","title":"Сценарии использования аудиоперевода","videoDubbing":{"button":"Попробовать сейчас","description":"Создавайте переведённые сценарии для озвучивания видео и создания субтитров. Идеально подходит для YouTube, фильмов и маркетингового контента.","title":"Дублирование видео"}}},"billing-history":{"actions":"Действия","agent_billing_developers_hint":"Баланс и пополнения общие с вашим API-кредитом. Подробные записи о платежах доступны в <link>панели разработчика</link>.","agent_trial_balance":"Пробный баланс: осталось {remaining} из {total}","agent_charge_days":"{count, plural, one {# день} few {# дня} many {# дней} other {# дня}}","agent_charge_free":"Пробный баланс","agent_charge_trial_part":"из них {amount} с пробного баланса","agent_charge_kind_agent_minutes":"Минуты агента","agent_charge_kind_cold_transfer":"Холодный перевод","agent_charge_kind_number_rental":"Аренда номера","agent_charge_kind_phone_surcharge":"Телефонная надбавка","agent_charge_kind_warm_transfer":"Тёплый перевод","agent_charge_minutes":"{count} мин","agent_charge_type":"Тип","agent_charge_usage":"Использование","agent_charges":"Списания за агента","amount":"Сумма","billing_history":"История выставления счетов","billing_id":"Идентификатор счета","copied_title":"Скопировано в буфер обмена","created":"Создано","export_scope_notice":"Экспортированы только последние {count} записей. Для более ранних записей требуется серверный экспорт.","next":"Следующий","no_agent_charges":"Расходов на агента пока нет","no_billing_history":"История счетов пуста","previous":"Предыдущий","source":"Источник","view_invoice":"Просмотреть счет-фактуру","window_limited":"Показаны только записи, доступные в текущем окне истории.","agent_charge_kind_llm_surcharge":"Премиум-модель","agent_charge_kind_llm_tokens":"Токены LLM","agent_charge_kind_simulation_runs":"Тест-симуляция","agent_charge_replies":"{count, plural, one {# ответ агента} few {# ответа агента} many {# ответов агента} other {# ответа агента}}","agent_charge_participant_agent":"Агент","agent_charge_participant_simulated_user":"Смоделированный пользователь","agent_charge_participant_judge":"Судья","agent_charge_tokens":"{count} токенов","agent_charge_token_input":"Ввод","agent_charge_token_cache_read":"Чтение из кэша","agent_charge_token_cache_write_5m":"Запись в кэш (5 мин)","agent_charge_token_cache_write_1h":"Запись в кэш (1 час)","agent_charge_token_output":"Вывод","agent_charge_token_rate":"{rate} USD / 1 млн токенов","credit_sources":{"paid_top_up":"Платное пополнение API","admin_grant":"Начисление / корректировка администратором","credit_link_grant":"Начисление по ссылке","credit_link_rollback":"Отмена начисления по ссылке","membership_grant":"Подарок по подписке","membership_top_up_grant":"Подарочное дополнение баланса по подписке","welcome_grant":"Приветственный подарок"}},"blog":{"back-to-blog":"БЛОГ","blog-label":"Blog","clear-filter":"Сбросить фильтр","cta-description":"Начните создавать аудио высочайшего качества уже сегодня.","cta-login":"Войти","cta-login-prompt":"Уже есть аккаунт?","cta-signup":"Зарегистрироваться бесплатно","cta-title":"Создавайте голоса, которые звучат естественно","faq-title":"Часто задаваемые вопросы","filter-all":"Все","go-to-homepage":"Перейти на главную страницу","no-posts":"Постов пока нет","no-posts-description":"Мы работаем над новым контентом. Загляните позже для обновлений.","no-posts-for-tag":"Публикаций с тегом \"{tag}\" не найдено","on-this-page":"На этой странице","read-article":"ЧИТАТЬ СТАТЬЮ","read-more-from-author":"Читать больше от {name}","recent-blogs":"Последние статьи","recommended-posts":"Рекомендуемые записи","share-article":"Поделиться этой статьей","view-all":"Показать все","filter-recommended":"Рекомендуемые"},"closure":{"danger-title":"Закрыть аккаунт","danger-section-title":"Закрыть аккаунт","danger-description":"Навсегда закройте свой аккаунт Fish Audio. Ваш профиль будет анонимизирован, и вы больше не сможете получить доступ к этому аккаунту.","keep-account-question":"Хотите перестать платить, но сохранить аккаунт?","keep-account-link":"Вместо этого отмените подписку","settings-keep-account":"Хотите перестать платить, но сохранить аккаунт? Вместо этого <link>отмените подписку</link>.","danger-button":"Закрыть аккаунт","page-title":"Закрытие аккаунта","back":"Назад","preview":{"title":"Прежде чем закрыть аккаунт","blockers-title":"Сначала решите эти вопросы","continue":"Продолжить","already-pending":"Для вашего аккаунта уже есть ожидающий запрос на закрытие.","load-failed":"Не удалось загрузить состояние аккаунта. Попробуйте ещё раз.","retry":"Повторить","window-notice":"Закрытие вступает в силу через {days} дн. До этого момента вы можете отменить его в любое время, снова войдя в систему и восстановив аккаунт."},"blockers":{"negative_api_balance":{"title":"Задолженность по API","description":"Ваш баланс API-кредитов отрицательный. Погасите задолженность, прежде чем закрывать аккаунт."},"past_due_subscription":{"title":"Просроченная подписка","description":"Платёж по подписке просрочен. Погасите его, прежде чем закрывать аккаунт."},"open_stripe_invoice":{"title":"Неоплаченный счёт","description":"У вас есть открытый счёт, который ещё не оплачен."},"unpaid_auto_charge_invoice":{"title":"Неоплаченное автосписание","description":"Автоматическое списание ещё не оплачено. Погасите его, прежде чем закрывать аккаунт."},"withdrawal_in_flight":{"title":"Вывод средств в обработке","description":"Вывод средств из кошелька ещё обрабатывается. Дождитесь завершения, прежде чем закрывать аккаунт."},"team_ownership":{"title":"Вы владеете командами с другими участниками","description":"Передайте владение или удалите остальных участников, прежде чем закрывать аккаунт.","detail":"{count, plural, one {# команде} few {# командам} many {# командам} other {# командам}} нужен новый владелец."},"team_owner_invariant":{"title":"Команда останется без владельца","description":"После закрытия аккаунта одна из команд останется без владельца. Сначала передайте владение, затем повторите попытку."},"team_step_failed":{"title":"Очистка команд не завершена","description":"Не удалось завершить отсоединение ваших команд. Обратитесь в поддержку, чтобы завершить закрытие аккаунта."},"wallet_balance":{"title":"Остаток в кошельке","description":"В вашем кошельке ещё есть средства. Сначала выведите их или согласитесь отказаться от них ниже.","personal-entry":"Личный кошелёк: {amount}","team-entry":"Кошелёк команды ({team}): {amount}","forfeit-label":"Я понимаю, что остаток в моём кошельке будет безвозвратно утрачен."},"enterprise_contract":{"title":"Действующий корпоративный контракт","description":"Ваш аккаунт подпадает под корпоративный контракт. Свяжитесь с поддержкой, чтобы закрыть его."},"enterprise_invoice_unsettled":{"title":"Неурегулированные корпоративные счета","description":"На вашем аккаунте есть неурегулированные корпоративные счета. Свяжитесь с поддержкой, чтобы решить этот вопрос."},"resolve-billing":"Перейти к оплате","resolve-wallet":"Перейти в кошелёк","resolve-team":"Перейти к настройкам команды","resolve-support":"Связаться с поддержкой"},"impacts":{"title":"Что произойдёт после закрытия аккаунта","subscription":{"title":"Подписка","description":"Ваша подписка будет отменена. Оставшееся оплаченное время сгорает и не возвращается.","period-end":"Текущий расчётный период заканчивается {date}.","ends-soon":"Текущий расчётный период заканчивается {date} — в пределах окна закрытия, поэтому оставшееся оплаченное время будет потеряно почти сразу.","soon":"скоро"},"credits":{"title":"Предоплаченные кредиты","description":"Оставшиеся предоплаченные кредиты ({count}) будут безвозвратно аннулированы."},"api-keys":{"title":"API-ключи","description":"{count, plural, =0 {Доступ к API будет немедленно приостановлен.} one {# API-ключ будет немедленно приостановлен.} few {# API-ключа будут немедленно приостановлены.} many {# API-ключей будут немедленно приостановлены.} other {# API-ключа будут немедленно приостановлены.}}"},"pvc":{"title":"Профессиональные клоны голоса","description":"{count, plural, one {# текущая задача профессионального клонирования голоса будет отменена.} few {# текущие задачи профессионального клонирования голоса будут отменены.} many {# текущих задач профессионального клонирования голоса будут отменены.} other {# задачи профессионального клонирования голоса будут отменены.}}"},"public-voices":{"title":"Опубликованные голоса","description":"{count, plural, one {# опубликованный вами публичный или доступный по ссылке голос останется доступным под анонимным профилем. Удалите его до закрытия аккаунта, если не хотите, чтобы он остался.} few {# опубликованных вами публичных или доступных по ссылке голоса останутся доступными под анонимным профилем. Удалите их до закрытия аккаунта, если не хотите, чтобы они остались.} many {# опубликованных вами публичных или доступных по ссылке голосов останутся доступными под анонимным профилем. Удалите их до закрытия аккаунта, если не хотите, чтобы они остались.} other {# опубликованных вами публичных или доступных по ссылке голоса останутся доступными под анонимным профилем. Удалите их до закрытия аккаунта, если не хотите, чтобы они остались.}}"},"recent-topups":{"title":"Недавние пополнения","description":"Недавно вы делали крупные пополнения. Эти суммы не будут возвращены:"}},"verify":{"title":"Подтвердите, что это вы","subtitle":"Мы отправили 6-значный код на {email}. Введите его ниже, чтобы продолжить.","no-code":"Не получили код?","resend":"Отправить код ещё раз","continue":"Продолжить"},"confirm":{"title":"Подтверждение закрытия аккаунта","warning":"Это запланирует закрытие вашего аккаунта. Через {days} дн. он будет закрыт навсегда без возможности восстановления. Вы выйдете из системы на всех остальных устройствах.","email-label":"Введите свой email для подтверждения","reason-label":"Почему вы уходите? (необязательно)","reason-placeholder":"Расскажите, что мы могли бы сделать лучше","submit":"Закрыть мой аккаунт","success":"Закрытие вашего аккаунта запланировано."},"errors":{"blocked":"Ваш аккаунт пока нельзя закрыть. Сначала решите перечисленные вопросы.","too-many-attempts":"Слишком много неверных кодов. Мы отправляем вам новый код.","otp-send-failed":"Не удалось отправить код подтверждения. Попробуйте ещё раз.","email-mismatch":"Введённый email не совпадает с email вашего аккаунта.","otp-invalid":"Неверный код. Проверьте его и попробуйте ещё раз.","otp-expired":"Срок действия кода истёк. Запросите новый ниже.","otp-used":"Этот код уже использован. Запросите новый ниже.","generic":"Что-то пошло не так. Попробуйте ещё раз."},"pending-title":"Закрытие вашего аккаунта запланировано","pending-description":"Ваш аккаунт будет навсегда закрыт {date}. После этого получить к нему доступ или восстановить его будет невозможно.","pending-description-no-date":"Запланировано окончательное закрытие вашего аккаунта.","pending-effect-subscription":"Ваша подписка не будет продлена.","pending-effect-api-keys":"Ваши API-ключи немедленно приостановлены.","pending-effect-data":"Ваш профиль будет анонимизирован, а ваш приватный контент станет недоступен.","pending-effect-voices":"Опубликованные вами публичные и доступные по ссылке голоса останутся доступными под анонимным профилем. Чтобы удалить их, сначала восстановите аккаунт, а затем удалите их.","finalizing-notice":"Закрытие выполняется. Аккаунт больше нельзя восстановить.","recover-button":"Восстановить мой аккаунт","logout-button":"Выйти","recover-confirm-title":"Восстановить аккаунт?","recover-confirm-description":"Это отменит запланированное закрытие и восстановит доступ к вашему аккаунту.","recover-confirm-cancel":"Отмена","recover-confirm-action":"Восстановить аккаунт","recover-success":"Ваш аккаунт восстановлен.","recover-error":"Не удалось восстановить аккаунт. Попробуйте ещё раз.","blocked-banner-title":"Не удалось завершить закрытие вашего аккаунта","blocked-banner-unknown-reason":"Проблема с аккаунтом, которую нельзя отобразить здесь, — обратитесь в поддержку за подробностями.","blocked-banner-support":"Связаться с поддержкой","blocked-banner-dismiss":"Скрыть","admin-close-account":"Закрыть аккаунт","admin-warning":"При закрытии этот аккаунт планируется к окончательному закрытию (псевдоудаление): профиль анонимизируется, сессии отзываются, API-ключи немедленно приостанавливаются. Опубликованные голоса остаются доступными под анонимным автором.","admin-reason-label":"Причина","admin-reason-placeholder":"Почему закрывается этот аккаунт?","admin-reason-required":"Укажите причину.","admin-immediate-label":"Закрыть немедленно","admin-immediate-description":"Завершить закрытие сейчас, не дожидаясь льготного периода.","admin-override-label":"Игнорировать блокировки","admin-override-description":"Пропускает все проверки безопасности и списывает оставшийся баланс кошелька. Незавершённые денежные операции списываются в убыток. Действие необратимо — используйте только после явного согласования с поддержкой.","admin-blocked-title":"Закрытие заблокировано","admin-blocked-hint":"Решите эти блокировки или включите «Игнорировать блокировки», чтобы принудительно закрыть аккаунт.","admin-close-success":"Запрос на закрытие аккаунта отправлен.","admin-close-error":"Не удалось закрыть аккаунт. Попробуйте ещё раз.","admin-confirm":"Подтвердить закрытие"},"cms":{"actions":"Действия","cancel":"Отмена","cms":"CMS","confirm_delete":"Удалить","content":"Содержание","content_id":"ID","create_button":"Создать Mdx","create_title":"Создать Mdx","created_at":"Создано в","delete_button":"Удалить Mdx","delete_mdx_description":"Вы уверены, что хотите удалить Mdx?","delete_mdx_title":"Удалить Mdx","language":"Язык","modify_button":"Изменить Mdx","modify_title":"Изменить Mdx","submit":"Отправить","updated_at":"Обновлено в"},"credit-link":{"buttons":{"claim":"Получить награду","goToApp":"Перейти в приложение","returnHome":"Вернуться домой","tryAgain":"Попробуйте еще раз"},"claimedBanner":{"and":"и","api":"${amount} кредитов API","description":"Вы только что получили {rewardPart}. Творите с Fish Audio!","package":"{amount} кредитов пакета","title":"Награда получена","membership":"{amount} {unit} подписки {plan}"},"emptyStates":{"loadError":{"description":"Что-то пошло не так при получении этой кредитной ссылки. Пожалуйста, обновите страницу или попробуйте снова позже.","title":"Не удалось загрузить ссылку"},"notFound":{"description":"Эта ссылка на кредит больше не существует или была удалена. Пожалуйста, свяжитесь с отправителем для получения новой ссылки.","title":"Ссылка недоступна"}},"footer":{"signIn":"Войдите, чтобы получить эту награду.","signInMonthly":"Войдите, чтобы получить эту награду. Один пользователь может активировать ее один раз в календарный месяц."},"heading":{"api":"${amount} кредитов API","base":"Получить","package":"{amount} кредитов пакета","separator":"+","membership":"{amount} {unit} подписки {plan}"},"messages":{"success":"Награда добавлена в ваш аккаунт."},"status":{"active":"Активный","deleted":"Удалено","exhausted":"Все награды получены","expired":"Истекший","unknown":"Недоступно"},"statusMessage":{"active":"Войдите в систему и нажмите на кнопку \"Забрать\", чтобы мгновенно добавить эти кредиты на ваш счет.","deleted":"Эта ссылка была отключена.","exhausted":"Все награды, доступные по этой ссылке, уже получены.","expired":"Эта ссылка устарела и больше не может быть использована.","unknown":"Эта ссылка в настоящее время недоступна."},"whitelist-not-eligible":"Извините, ваш аккаунт не может использовать эту ссылку для подачи заявки.","membershipUnits":{"day":"день","dayPlural":"дней","week":"неделя","weekPlural":"недель","month":"месяц","monthPlural":"месяцев","year":"год","yearPlural":"лет"},"planLabels":{"lite":"Lite","plus":"Plus","pro":"Pro","max":"Max"}},"dashboard":{"title-tagline":"Лучший AI текст в речь и бесплатное клонирование голоса","actionCards":{"cloneVoice":{"description":"Создайте цифровую копию своего голоса с помощью нашей передовой технологии ИИ","title":"Клонируйте Свой Голос"},"fantasyRoleplay":{"description":"Создавайте захватывающие аудиоопыты и оживляйте персонажей","title":"Фэнтези ролевые игры"},"generateSpeech":{"description":"Преобразуйте любой текст в естественно звучащую речь за секунды","title":"Сгенерировать речь"}},"breadcrumb":{"delete":"Удалить","rename":"Переименовать"},"home":{"ask_anything":"Скажи что-нибудь","creativePrompt":{"generationCredits":"{count} кредитов","allVoice":"Все голоса","autoTag":"Автотеги","credits":"50 кредитов","downloadResult":"Скачать созданное аудио","generate":"Создать","generating":"Создание","generatingAudio":"Создание...","downloadSoundEffectResult":"Скачать созданный звуковой эффект","imageCount":"1","imageMoreOptions":"Больше настроек","imageMoreOptionsCompact":"Ещё","imageGenerateCompact":"Созд.","imageModel":"Sora","imagePlaceholder":"Опишите изображение или референс через @","imagePromptLabel":"Промпт изображения","imageReferenceFilename":"ИмяФайлаИмя..","videoReferenceFilename":"Файл..","imageRefs":"Референсы","imageResolution":"1K","imageRatio":"9:16","lipSyncAvatar":"Аватар","lipSyncPlaceholder":"Опишите видео и используйте @, чтобы сослаться на изображение, видео или аудио...","lipSyncPromptLabel":"Промпт для синхронизации губ","lipSyncSamples":{"passionate":"Страстная и энергичная артикуляция","subdued":"Сдержанная и спокойная подача","whisper":"Шепот и приглушенные движения губ"},"lipSyncSpeech":"Речь","lipSyncSpeechFilename":"Имя файла..","imageSampleValues":{"claymation":"Детализированный 3D-рендер в стиле пластилиновой анимации с мягким студийным светом, ручной фактурой и игривыми округлыми формами.","cyberpunk":"Фотореалистичный портрет красивого восточноазиатского мужчины чуть старше 20 лет в стиле K-pop айдола: бледная гладкая кожа, тонкие черты лица, темные миндалевидные глаза, полные губы, пушистые многослойные черные волосы с легкой челкой-шторкой, закрывающей брови. На нем свободная черная хлопковая футболка с круглым вырезом и рукавами до локтя; он сидит за столом из светлого дуба, обе руки лежат на столе. Перед ним большой конденсаторный микрофон цвета серебристого шампанского","fantasy":"Концепт-арт в стиле темного фэнтези с кинематографичным контровым светом, древней каменной архитектурой, туманом и сложными деталями костюма."},"imageSamples":{"claymation":"3D-пластилин / Рендер","cyberpunk":"Киберпанк-неон","fantasy":"Темное фэнтези концепт-арт"},"loadingProgress":"60 %","model":"Fish Audio S2 Pro","moreOption":"Больше настроек","moreToolsMenu":{"storyStudio":"Аудиокниги","voiceChanger":"Изменение голоса"},"playResult":"Воспроизвести созданное аудио","playSoundEffectResult":"Воспроизвести созданный звуковой эффект","playVideoResult":"Воспроизвести созданное видео","placeholder":"Введите текст с аудиотегами вроде [laughing], чтобы получить выразительную речь...","sampleValues":{"ad":"[excited] Откройте более быстрый способ превращать идеи в готовую озвучку прямо в браузере.","joke":"[laughing] Я сказал микрофону, что у него отличный диапазон, и теперь он без конца усиливает этот комплимент.","story":"[narration] На рассвете гавань просыпалась огонек за огоньком, и каждая лодка будто готовилась рассказать тайну."},"samples":{"ad":"Записать рекламу","joke":"Рассказать шутку","story":"Озвучить историю"},"soundEffectFreeCredits":"Бесплатно ограниченное время","soundEffectGenerateError":"Не удалось создать звуковой эффект. Попробуйте еще раз.","soundEffectPaidCredits":"50 кредитов","soundEffectPlaceholder":"Опишите звуковой эффект, который хотите создать...","soundEffectSampleValues":{"atmosphere":"Кинематографичная подводная атмосфера с приглушенными пузырями, далеким течением и мягким низкочастотным резонансом.","forest":"Птицы и ветер в густом лесу, слои шелеста листьев, далекие крики и естественное уличное стереополе.","underwater":"Приглушенная подводная атмосфера с мягким давлением, отфильтрованным движением и медленно дрейфующими текстурами."},"soundEffectSamples":{"atmosphere":"Приглушенная подводная атмосфера","forest":"Птицы и ветер в густом лесу","underwater":"Приглушенная подводная атмосфера"},"soundEffectTimeout":"Звуковой эффект все еще создается. Проверьте его в истории звуковых эффектов.","title":"Что вы хотите создать сегодня?","tools":{"audioSeparation":"Разделение на дорожки","image":"Изображение","lipSync":"Синхронизация губ","moreTools":"Больше инструментов","soundEffect":"Звуковой эффект","textToSpeech":"Текст в речь","video":"Видео","voiceClone":"Клонирование голоса","voiceDesign":"Дизайн голоса"},"toolsLabel":"Творческие инструменты","videoAudio":"Вкл.","videoDuration":"4 с","videoEndFrame":"Конечный кадр","videoNegativePrompt":"Негативный промпт","videoPlaceholder":"Опишите кадрирование, фон, освещение, стиль и движение тела (необязательно)...","videoPromptLabel":"Видеопромпт","videoStartFrame":"Начальный кадр","viewInImageVideo":"Открыть в Image & video","viewInSoundEffect":"Открыть в звуковых эффектах","viewInTts":"Открыть в TTS","voiceMenuTitle":"Голос","voice":"Selene","quickSamples":{"textToSpeech":{"story":"Рассказать историю","joke":"Рассказать шутку","ad":"Записать рекламу"},"voiceDesign":{"storyteller":"Душевная рассказчица","host":"Энергичный ведущий","meditation":"Спокойный голос для медитации"},"soundEffect":{"rain":"Дождь по стеклу","door":"Дверь космического корабля","crowd":"Ликование толпы"},"image":{"portrait":"Кинематографичный портрет","product":"Предметная съёмка","illustration":"Сказочная иллюстрация"},"video":{"ocean":"Полёт над океаном","city":"Прогулка среди неоновых огней","bloom":"Таймлапс цветения"}},"quickSampleValues":{"textToSpeech":{"story":"Давным-давно в городе, где всегда шёл дождь, девочка нашла зонтик, который умел говорить. [whispers] «Отнеси меня к морю», — сказал он. [pause] Так всё и началось.","joke":"Почему компьютер всё время мёрзнет? [pause] Потому что открыто слишком много окон! [laughs] Знаю, знаю, старая шутка. Но вы ведь улыбнулись?","ad":"[excited] Встречайте новый Fish Audio S2 Pro: ваш голос на любом языке за считаные секунды. Попробуйте бесплатно уже сегодня и услышьте разницу. [warm] Fish Audio. Говорите по-своему."},"voiceDesign":{"storyteller":"Тёплый низкий женский голос, неспешный и слегка хрипловатый, словно читает сказки на ночь у камина. Мягкий, вызывающий доверие, с лёгким придыханием.","host":"Звонкий мужской голос с быстрым темпом, энергичной подачей и восходящей интонацией, как у ведущего игрового шоу, который заводит публику. Чёткая дикция, постоянная улыбка в голосе.","meditation":"Мягкий, воздушный, гендерно-нейтральный голос с очень медленным темпом и длинными паузами, почти шёпот. Успокаивающий и ровный, как голос ведущего медитации в полночь."},"soundEffect":{"rain":"Тихий дождь постукивает по оконному стеклу, изредка слышен далёкий гром, уютная атмосфера в помещении, бесшовное повторение, 30 секунд.","door":"Открывается тяжёлая дверь шлюза космического корабля: шипение гидравлики, металлический лязг, низкий гул сервопривода и лёгкое фантастическое мерцание энергии в звуке в конце.","crowd":"После гола стадион взрывается криками и аплодисментами, на фоне свист и барабаны, объёмная реверберация открытого пространства, энергичное настроение."},"image":{"portrait":"Крупный портрет сереброволосой женщины под неоновым дождём, размытый киберпанк-город на фоне, кинематографическое освещение, малая глубина резкости, плёночное зерно, 35 мм.","product":"Минималистичное предметное фото матово-чёрной умной колонки на каменном постаменте, мягкий студийный свет, бежевый фон, лёгкая тень, стиль премиальной рекламы.","illustration":"Кит плывёт сквозь облака над маленьким приморским городком на закате, мягкая пастельная палитра, иллюстрация для детской книги, нежная текстура, общий план."},"video":{"ocean":"Съёмка с дрона низко над бирюзовыми волнами в золотой час. Камера медленно поднимается, открывая вулканический остров впереди, кинематографическая цветокоррекция, плавное движение.","city":"Прогулка от первого лица по дождливому неоновому переулку Токио ночью, отражения на мокрой мостовой, пар от уличных киосков с едой, медленная устойчивая камера, выразительная атмосфера.","bloom":"Макросъёмка распускающегося белого пиона в режиме таймлапс, капли росы на лепестках, тёмный фон, мягкий контровой свет, мельчайшие детали, стиль документального фильма о природе в 4K."},"lipSync":{"subdued":"Говорить спокойно, с расслабленным выражением лица, едва заметными движениями губ и мягкими, естественными движениями головы.","whisper":"Тихо шептать с небольшими, сдержанными движениями губ, расслабленным лицом и минимальными движениями головы.","passionate":"Говорить страстно и энергично, с чёткой артикуляцией, выразительной мимикой и живыми, естественными жестами."}}},"actions":{"download":"Скачать","more":"Ещё"},"features":{"agent":{"description":"Создайте голосовую службу поддержки на базе ИИ в реальном времени и встроите её на свой сайт","title":"Голосовые агенты"},"audio_separation":{"description":"Отделяйте вокал, ударные, бас и другие дорожки от любого аудио","title":"Разделение на дорожки"},"image_video":{"description":"Создавайте изображения и видео и синхронизируйте движения губ с помощью ИИ","title":"Изображения и видео"},"sound_effects":{"description":"Создавайте уникальные звуковые эффекты из текстовых описаний","title":"Звуковые эффекты"},"tts":{"description":"Преобразуйте любой текст в естественно звучащую речь за секунды","title":"Текст в речь"},"voice_cloning":{"description":"Создайте цифровую копию любого голоса с помощью нашего продвинутого ИИ","title":"Создать голос"}},"seedance_banner":{"title":"SEEDANCE <version>2.5</version> уже доступен","description":"Видео до 30 секунд. Аудиореференс. Больше контроля.","cta":"Попробовать","aria_label":"Попробовать генерацию видео Seedance 2.5","contest":{"title":"Хэллоуинский творческий конкурс","date":"29 окт. – 4 нояб.","description":"Создавайте. Делитесь. Побеждайте.","cta":"Подписки + кредиты","aria_label":"Участвовать в Хэллоуинском творческом конкурсе в Discord"},"mcp":{"title":"Fish Audio MCP: апгрейд","description":"Теперь генерирует изображения и видео.","cta":"Подключить","aria_label":"Открыть руководство по настройке MCP-сервера Fish Audio"},"heygen_video":{"title":"HeyGen Video уже доступен","description":"Выглядит дорого. Стоит недорого.","cta":"Попробовать","aria_label":"Попробовать генерацию видео в HeyGen Video"},"aurora_v2":{"title":"Creatify Aurora V2 уже доступна","description":"Ваше фото. Ваш голос. Целая минута.","cta":"Оживить","aria_label":"Попробовать говорящие аватары с Creatify Aurora V2"}},"projects":{"title":"Проекты","empty_title":"Начните свое путешествие в создании аудио","empty_description":"«Аудиокниги» объединяют текст, голоса и звуковые эффекты на многодорожечной временной шкале.","create_action":"Создать новый проект","edited_today":"Изменено сегодня в {time}","edited_yesterday":"Изменено вчера в {time}","edited_on":"Изменено {date}","voices_count":"{count} голосов","no_voices":"Пока нет голосов"},"history":{"empty_description":"Истории пока нет","delete_dialog":{"title":"Удалить голос","description":"Это действие нельзя отменить. Пожалуйста, действуйте осторожно.","cancel":"Отмена","confirm":"Удалить"}},"voices":{"empty_description":"Голосов пока нет"},"recent":{"banner":{"coming_now":"уже доступен","description":"Видео до 30 с. Покадровое редактирование. Максимальная детализация","try_now":"Попробовать"},"title":"Недавние"},"sections":{"features":"Функции","blog":"Latest Blog","my_voices":"Мои Голоса","studios":"Агентское творческое студио"},"studios":{"audio":{"description":"Создавайте захватывающие аудио впечатления и оживляйте персонажей","title":"Аудио Студия"},"video":{"description":"Создавайте и редактируйте видео с аудио на базе ИИ","title":"Видеостудия"}},"try_it":"Попробуйте","view_all":"Посмотреть все"},"join_discord":"Присоединиться к Discord","title":"Панель управления","feedback":{"button":"Обратная связь","cancel":"Отменить","captureScreenshot":"Сделать скриншот","capturing":"Запись...","placeholder":"Расскажите, что у вас на уме...","removeScreenshot":"Удалить","submit":"Отправить","success":"Спасибо за ваш отзыв!","title":"Отправить отзыв"},"support":"Поддержка"},"primitives":{"close":"Закрыть","dismiss-notification":"Закрыть уведомление","notifications":"Уведомления","select-no-matches":"Нет совпадений","select-options":"Варианты","select-search":"Поиск"},"data-table":{"empty_data":"Нет данных","page_number":"Страница","rows_per_page":"Строки на странице"},"date-picker":{"last14":"Последние 14 дней","last30":"Последние 30 дней","last90":"Последние 90 дней","last7":"Последние 7 дней","allTime":"За все время","lastMonth":"Последний месяц","lastWeek":"Последняя неделя","pick_a_date":"Выберите дату","thisMonth":"Этот месяц","thisWeek":"На этой неделе","today":"Сегодня","yesterday":"Вчера"},"multiSelect":{"removeChip":"Удалить {label}"},"developers":{"apiSelfhost":{"heading":"Используйте наш API. Или разверните модель самостоятельно","hosted":{"bullet1":"WebSocket streaming, REST, Python + TypeScript SDKs","bullet2":"$15 / 1M UTF-8 bytes — без обязательств","bullet3":"Встроенный синтаксис управления голосом в каждом запросе","bullet4":"Та же модель с открытыми весами","cta":"Получить API-ключ","description":"Облачный API, оплата по факту использования, $15 за миллион символов. Самый быстрый путь до продакшена для команд, которым не нужно самостоятельно управлять моделью.","title":"Hosted API · Для любой команды"},"selfHost":{"bullet1":"WebSocket streaming, REST, Python + TypeScript SDKs","bullet2":"$10k/мес","bullet3":"Эффективный минимум: $120–150K/год","bullet4":"Прямой доступ к нашей исследовательской команде","cta":"Связаться с отделом продаж","description":"Наши модели с открытым кодом — fish-speech, S1, S2 — поставляются как открытые веса с платной коммерческой лицензией. Разворачивайте в своём VPC, дата-центре, суверенном облаке или изолированном окружении. Премиальный формат для высоконагруженных команд, которым нужна локализация данных, дообучение или регулируемый деплой.","title":"Самостоятельное развёртывание модели."},"subcopy":"Облачный API для любой команды, которая строит продукт уже сегодня. Самостоятельное развёртывание — премиальный Enterprise-формат, когда этого требует продакшен."},"cta":{"getApiKey":"Получить API-ключ","headline":"Выйти в продакшен за выходные","readDocs":"Читать документацию","subcopy":"S2.1 Pro Free можно вызывать бесплатно. Карта не нужна."},"faq":{"a1":"Bearer-токен через заголовок Authorization: Bearer $FISH_API_KEY. Генерируйте ключи в дашборде, разграничивайте по проектам, ротируйте через API.","a2":"Менее секунды до первого аудио через WebSocket streaming на hosted API. В случае самостоятельного развёртывания — ниже. Точные цифры зависят от региона, модели и размера запроса — актуальные бенчмарки в <docs>документации</docs>.","a3":"Да — WebSocket streaming для TTS и ASR, разработанный для двунаправленного взаимодействия в стиле агентов. Примеры в <docs>руководстве по стримингу</docs>.","a4":"Да — на уровне Enterprise. Наши модели с открытым кодом (fish-speech, S1, S2) поставляются как открытые веса с платной коммерческой лицензией. Разворачивайте в VPC, on-prem, суверенном облаке или изолированной среде. Самостоятельное развёртывание — это премиальный формат с единовременной настройкой платформы ($10–30K), минимумом $10K/мес и обязательством на 12 месяцев — эффективный минимум $120–150K/год. <sales>Свяжитесь с отделом продаж</sales> по вопросам Enterprise.","a5":"Встроенный синтаксис с квадратными скобками — пишите [warm], [near-whisper] или любой из 15,000+ поддерживаемых тегов прямо в тексте запроса. Никаких отдельных параметров, никаких списков. Управление голосом идёт вместе с текстом в каждом API-вызове.","a6":"Да. Instant Voice Clone (IVC) — по образцу длительностью 30 секунд. Professional Voice Clone (PVC) — реплики студийного качества. Подтверждение согласия включено в API-вызов.","a7":"Да, при использовании платных услуг. Наши <terms>Условия использования</terms> разрешают коммерческое использование пользователям платных услуг; в остальных случаях использование ограничено личными некоммерческими проектами. Клонированные голоса требуют верификации согласия. Аудиомаркировка встроена в пайплайн клонирования.","a8":"Мы публикуем детальное сравнение на <vs>fish.audio/vs</vs>. Большинство продакшен-миграций занимает менее недели — схожая форма API, аналогичная эргономика SDK. Напишите нам, если нужна помощь с интеграцией.","heading1":"Часто задаваемые","heading2":"вопросы","q1":"Как устроена аутентификация?","q2":"Какую задержку ожидать?","q3":"Поддерживается ли стриминг?","q4":"Можно ли развернуть модель самостоятельно?","q5":"Как работает управление голосом?","q6":"Можно ли клонировать голоса через API?","q7":"Безопасно ли аудио для коммерческого использования?","q8":"Мигрируете с ElevenLabs, Cartesia или Rime?"},"features":{"body1":"Наши модели с открытым кодом — fish-speech, S1 и S2 — поставляются как открытые веса с платной коммерческой лицензией. Разворачивайте в своём VPC, on-prem, суверенном облаке или изолированной среде, когда этого требует продакшен. Самостоятельное развёртывание — формат Enterprise-уровня, подробнее ниже.","body2":"[warm], [near-whisper], [reassuring] — управление голосом идёт вместе с самим текстом. Никаких отдельных параметров, никаких списков для выбора, никаких миграций схемы при расширении набора тегов.","body3":"В слепой оценке слушатели не могут надёжно отличить S2.1 Pro от человека. 581 парное сравнение. Методология и исходное аудио опубликованы.","body4":"Та же модель, что работает у HeyGen, Pictoria, Dubbing AI и Plaud. Оплата по факту с первого вызова. Без «свяжитесь с нами» для продакшен-тарифов.","button1":"Ознакомиться с условиями лицензии","button2":"Открыть библиотеку тегов","button3":"Читать исследование","button4":"Полный прайс-лист","card1":"Открытые веса. Платная коммерческая лицензия.","card2":"15,000+ тегов управления голосом. Встроенные в любой запрос.","card3":"Audio Turing Test: 0.515.","card4":"$15 за миллион символов. С первого вызова.","heading":"Создан для realtime-стека."},"hero":{"getApiKey":"Получить API-ключ","headline1":"Голосовой ИИ продакшен-уровня.","headline2":"Цены как для стартапа.","headline3":"Открытость как у сообщества.","readDocs":"Читать документацию","subcopy":"Добавьте живую речь, клонирование голоса и транскрипцию через единый API. Официальные Python и TypeScript SDK. Задержка менее секунды. Оплата по факту с первого вызова.","s21FreeBadge":"S2.1 Pro теперь бесплатен для разработчиков"},"heroDemo":{"caption":"S2.1 Pro работает вживую. Выберите голос, наберите фразу — и сразу услышите результат. Та же модель, что работает в продакшене HeyGen, Retell и Sanas — без регистрации, звонка продавцу и демо-среды.","code":"Код","tryIt":"Попробовать","fallbackNote":"Генерация сейчас недоступна, поэтому звучит сохранённый пример этого голоса.","unavailableNote":"Генерация сейчас недоступна. Получите бесплатный API-ключ и создайте свою."},"logoWall":{"categories":{"education":"Образование и обучение","interactiveSocial":"Интерактивные и социальные","videoVoiceover":"Озвучка видео, дубляж и музыка","voiceAgents":"Голосовые агенты и диалоговый ИИ"},"heading":"Нам доверяют команды, создающие голос в продакшене"},"pricing":{"button":"Полный прайс-лист","headline1":"Тарифы, которые","headline2":"не штрафуют за рост","subline":"Оплата по факту с первого дня. Без абонентских плат. Без годовых обязательств. Без «свяжитесь с нами» для продакшен-тарифов.","freeTerms":"S2.1 Pro Free бесплатна до 30 ноября 2026 года, без SLA, а запросы могут использоваться для улучшения качества модели. <link>Подробнее</link>","table":{"asr":"ASR","asrPrice":"$0.36 / час","model":"Модель","modelName":"Название модели","pricing":"Тариф","tts":"TTS","ttsPrice":"$15 / 1M UTF-8 bytes","ttsFreePrice":"Бесплатно для разработчиков"}},"quickstart":{"curlCardTitle":"CURL · ТЕКСТ В РЕЧЬ","headline1":"От регистрации до первого аудио за","headline2":"минуты.","pills":{"python":"Python SDK","rest":"REST","typescript":"TypeScript SDK","websocket":"WebSocket streaming"},"pythonCardTitle":"PYTHON SDK","subcopy":"Звонок продавцу не нужен. Получите API-ключ, установите SDK и запускайте."},"resources":{"card1":{"body":"Детальные сравнения по возможностям, ценам и условиям контрактов. Схожая форма API — большинство продакшен-миграций завершается менее чем за неделю.","cta":"Посмотреть сравнение","title":"Переходите с ElevenLabs, Cartesia или Rime?"},"card2":{"body":"Результаты Audio Turing Test, методология слепой оценки и лицензия на открытые веса. Доказательства каждого утверждения на этой странице.","cta":"Читать исследование","title":"Бенчмарки, методология и исходное аудио"}},"useCases":{"card1":{"body":"TTS с синхронизацией губ и передачей эмоций для продуктов с AI-аватарами. Встроенные теги управления голосом передают исполнение, а не только слова.","pill":"# Видео с аватарами","title":"Голос, который выдерживает съёмку"},"card2":{"body":"Смена реплик менее чем за секунду через WebSocket. TTS и ASR в едином стриминг-стеке. Поддержка перебивания.","pill":"# Голосовой агент","title":"Realtime-диалоговый ИИ"},"card3":{"body":"Заметки в аудио, инструменты подготовки, AI-компаньоны. Посимвольная тарификация, масштабируемая по объёму, а не по числу мест.","pill":"# Аудиоконтент и компаньоны","title":"Динамический аудиоконтент."},"card4":{"body":"IVC — по аудио длительностью 30 секунд. PVC — реплики студийного качества. Или выберите голос из библиотеки и запускайте без клонирования.","pill":"# Приложения с персонажами","title":"Клонирование за 30 секунд. Или вовсе без клонирования."},"heading":"Что команды создают на Fish."},"signupCta":{"title":"Получите бесплатный API-ключ"}},"error":{"copied":"Скопировано!","copy-details":"Копировать детали ошибки","error-message":"Сообщение","error-reference":"Код ошибки","go-home":"На главную","message":"Произошла непредвиденная ошибка. Попробуйте обновить страницу или свяжитесь с поддержкой, если проблема не исчезнет.","support-message":"Приложите детали ошибки при обращении в","title":"Что-то пошло не так","try-again":"Попробовать снова","unknown-error":"Неизвестная ошибка"},"event":{"valentine":{"aigc-disclaimer":"Контент, созданный искусственным интеллектом, получен из открытых данных пользователей. Мы не претендуем на авторские права. Этот контент предназначен только для личного использования.","be-my-valentine":"Будь моей валентинкой","build-my-own":"Построить свой собственный","characters":"Персонажи","create-your-message":"Создайте свое сообщение","customize-character-and-message":"Настройте персонажа и сообщение","edit-and-recreate":"Редактирование и воссоздание","english":"Английский язык","enter-a-name":"Введите имя","enter-text-here":"Напечатайте здесь свое любовное письмо.","featured-characters":"Персонажи","featured-characters-description":"Все содержимое, созданное этой моделью, является пользовательским и может быть неточным или ненадежным.","generate":"Создать","generate-with-random-character":"Генерация со случайным символом","generating":"Генерирование...","generating-love-letter":"Создайте свое любовное письмо...","inspiration":"Вдохновение","japanese":"Японский","let":"Пусть","make-a-new-one":"Сделайте новую","metadata":{"description":"Создайте персонализированные любовные письма с голосом AI ко Дню святого Валентина. Выберите один из тысяч голосов и выразите свои чувства уникальным способом.","keywords":["Любовное письмо ИИ","Голосовое сообщение ко Дню святого Валентина","Голосовое сообщение ИИ","Fish Audio","Генератор голоса","Текст в речь","День святого Валентина 2024","Цифровое любовное письмо","ИИ Валентин","Генератор романтических сообщений"],"title":"Создание любовных писем голосом ИИ - Fish Audio Valentine's Event"},"no-characters-found":"Персонажи не найдены","now_is_on_live":"сейчас в прямом эфире","random-character":"Случайный персонаж","result-metadata":{"description":"Это любовное письмо не удалось найти. Создайте свое собственное любовное письмо, сгенерированное искусственным интеллектом, с помощью мероприятия Fish Audio \"Валентинка\".","description-short":"Послушайте любовное письмо {character} к {name}. Создайте свое собственное романтическое послание с помощью акции Fish Audio \"Валентинка\".","description-with-text":"Послушайте любовное письмо {character} к {name}: {text}\nСоздайте свое собственное романтическое послание с помощью валентинки от Fish Audio.","image-alt":"Аватар {character}","not-found":"Любовное письмо не найдено – Валентинов день Fish Audio","random-character":"Случайный персонаж","seo-keywords":["{character} Любовное письмо","{character} Голосовое сообщение","Любовное письмо ИИ","Послание ко Дню святого Валентина","Голосовое сообщение ИИ","Fish Audio","Голос за кадром","Голос ИИ","Генератор голоса","Текст в речь","День святого Валентина 2024","Романтическое послание ИИ","Цифровое любовное письмо","ИИ Валентин","Голосовое любовное письмо"],"share-hashtags":["FishAudio","AIVoice","Валентин","ValentinesDay2024","LoveLetter"],"site-name":"Мероприятие Fish Audio Valentine's Event","title":"Любовное письмо {character} к {name} - Fish Audio Valentine's Event"},"search-characters":"Просматривайте публичное содержимое или своих персонажей","select":"Выберите","selected-now":"Выбрано сейчас","tips-1":"1. Введите свое имя","tips-2":"2. Создайте любовное письмо или напишите свое собственное","to":"КОМУ:","to-name":"Чтобы {name}","try-now":"Попробуйте сейчас","voice-modal-to-explore":"Изучите более 10 000 голосов"}},"forgot-password":{"continue":"Продолжить","dont_receive_code":"Не получили код?","email_label":"Электронная почта","go_to_login":"Перейдите к входу в систему","password_label":"Новый пароль","password_mismatch":"Пароли не совпадают","password2_label":"Подтвердите пароль","resend_otp":"Повторная отправка OTP","send_otp":"Отправить","submit_forgot_password":"Сброс пароля","subtitle_email":"Введите свой адрес электронной почты, и мы вышлем вам одноразовый пароль для восстановления пароля.","subtitle_otp":"Проверьте свою электронную почту, мы пришлем вам код для завершения проверки","subtitle_password":"Введите свой адрес электронной почты, и мы вышлем вам одноразовый пароль для восстановления пароля.","title_email":"Забыли пароль","title_email_change":"Изменить пароль","title_otp":"Код проверки","title_password":"Новый пароль"},"m":{"bookmark":"Закладка","by_author":"от {author}","cancel":"Отмена","clone":{"description":"Подтвердите, нужно ли клонировать модель, это создаст частную модель, которую нельзя будет изменить","title":"Клонированная модель"},"common":{"cancel":"Отмена","confirm":"Подтвердите"},"description":"Описание","discover_more_tag_voices":"Узнайте больше о голосах {tags}","dislike":"Не нравится","edit":"Редактировать","edit_details":"Редактировать Детали","edit_model":"Редактировать Модель","edit_sample":"Редактировать образец","edit_samples":"Редактировать образцы","generate_sample_template":"Сгенерировать образец","generating_sample":"Генерация","new_sample":"Новый образец","explore-related-models":"Изучите связанные модели","new-picks":"Другие рекомендации","faq":{"variant_0":{"q1":{"answer":"Просто введите свой текст в демо выше, выберите {modelTitle} и нажмите сгенерировать. Вы можете скачать аудио или использовать его в нашем <playground>расширенном playground</playground> для дополнительных настроек.","question":"Как использовать генератор голоса {modelTitle}?"},"q10":{"answer":"{modelTitle} — отличный выбор для контента с тегами {tags}. Вы можете прослушать голос, используя приведённые выше образцы, или создать тестовый клип с вашим собственным текстом. Также вы можете <cloning>создать собственный уникальный голос</cloning>, если вам нужно что-то особенное.","question":"Какие хорошие голоса {tags}?"},"q2":{"answer":"Да! Вы можете попробовать {modelTitle} бесплатно. Создайте аккаунт, чтобы получать ежемесячные бесплатные генерации и доступ к расширенным функциям.","question":"Можно ли использовать голос {modelTitle} бесплатно?"},"q3":{"answer":"Используйте {modelTitle} для видео на YouTube, контента TikTok, аудиокниг, подкастов, видеоигр, анимации и любых проектов, требующих профессиональной озвучки.","question":"Что можно создать с помощью ИИ-голоса {modelTitle}?"},"q4":{"answer":"Да, с нашими платными тарифами вы получаете полные права на коммерческое использование. Бесплатные пользователи могут использовать голоса для личных проектов.","question":"Могу ли я использовать голос {modelTitle} в коммерческих целях?"},"q5":{"answer":"{modelTitle} генерирует ультрареалистичную речь с естественными эмоциями и тоном. Послушайте примеры выше, чтобы оценить качество. Более {taskCount} создателей доверяют этому голосу.","question":"Насколько реалистичен голос {modelTitle}?"},"q6":{"answer":"Основываясь на характеристиках голоса и отзывах пользователей, {modelTitle} хорошо подходит для контента {tags}. Голос поддерживает различные производственные контексты, включая озвучивание видео, эпизоды подкастов, главы аудиокниг и короткие социальные материалы. Результаты могут варьироваться в зависимости от вашего конкретного сценария и требований к подаче.","question":"Для каких типов контента подходит {modelTitle}?"},"q7":{"answer":"{modelTitle} был использован в {taskCount} генерациях и получил {likeCount} лайков от пользователей. Эти показатели отражают реальные данные использования нашей платформы. Вы можете прослушать примеры выше, чтобы оценить, соответствует ли голос вашим требованиям перед генерацией.","question":"Какова история использования {modelTitle}?"},"q8":{"answer":"Все голоса на этой платформе используют один и тот же базовый TTS-движок с обучающими данными, специфичными для каждого голоса. У {modelTitle} есть свои вокальные характеристики, включая диапазон высоты тона, скорость речи и тональные качества. Техническое качество вывода одинаково для всех голосов. Отличия между голосами в основном заключаются в тембре и стиле, а не в технических возможностях.","question":"Чем {modelTitle} отличается от других голосов на этой платформе?"},"q9":{"answer":"Выбор голоса зависит от ваших конкретных требований. Мы рекомендуем сначала сгенерировать тестовые образцы с 2-3 голосами, прежде чем использовать их в производстве. Прослушайте предоставленные образцы на странице каждого голоса, чтобы оценить соответствие вашим жанровым или стилевым требованиям, и используйте <playground>расширенный playground</playground> для тестирования с вашими собственными сценариями.","question":"Как мне оценить различные варианты голосов?"},"title":"Часто задаваемые вопросы о {modelTitle}"},"variant_1":{"q1":{"answer":"{modelTitle} работает с несколькими языками автоматически. ИИ определяет язык вашего текста и генерирует естественно звучащую речь.","question":"Какие языки поддерживает {modelTitle}?"},"q10":{"answer":"{modelTitle} — отличный выбор для контента {tags}. Вы можете прослушать голос, используя приведённые выше образцы, или создать тестовый клип с вашим собственным текстом. Также вы можете <cloning>создать собственный кастомный голос</cloning>, если вам нужно что-то уникальное.","question":"Какие хорошие голоса {tags}?"},"q2":{"answer":"Генерация аудио происходит мгновенно — обычно завершается всего за несколько секунд, даже для длинных текстов.","question":"Сколько времени требуется для генерации голоса {modelTitle}?"},"q3":{"answer":"Скачивайте озвучку {modelTitle} в форматах MP3, WAV и других популярных форматах для максимальной совместимости.","question":"В каких форматах можно скачать аудио?"},"q4":{"answer":"Да! Наш <playground>продвинутый playground</playground> позволяет точно настраивать скорость, тон, эмоции и другие параметры для создания идеального звучания.","question":"Можно ли настроить скорость и высоту голоса?"},"q5":{"answer":"Бесплатные пользователи могут генерировать короткие клипы, в то время как платные планы поддерживают расширенную длину текста для аудиокниг, длинного контента и многого другого.","question":"Сколько символов можно сгенерировать за раз?"},"q6":{"answer":"Основываясь на характеристиках голоса и отзывах пользователей, {modelTitle} хорошо подходит для контента {tags}. Голос поддерживает различные производственные контексты, включая озвучивание видео, эпизоды подкастов, главы аудиокниг и короткий социальный контент. Результаты могут варьироваться в зависимости от вашего конкретного сценария и требований к подаче.","question":"Для каких типов контента подходит {modelTitle}?"},"q7":{"answer":"{modelTitle} использовалась в {taskCount} генерациях и получила {likeCount} лайков от пользователей. Эти показатели отражают реальные данные использования нашей платформы. Вы можете прослушать приведённые выше образцы, чтобы оценить, соответствует ли голос вашим требованиям, прежде чем создавать генерацию.","question":"Какова история использования {modelTitle}?"},"q8":{"answer":"Все голоса на этой платформе используют один и тот же базовый движок TTS с индивидуальными обучающими данными для каждого голоса. {modelTitle} обладает собственными вокальными характеристиками, включая диапазон высоты тона, скорость речи и тональные качества. Техническое качество вывода одинаково для всех голосов. Отличия между голосами в основном заключаются в тембре и стиле, а не в технических возможностях.","question":"Чем {modelTitle} отличается от других голосов на этой платформе?"},"q9":{"answer":"Выбор голоса зависит от ваших конкретных требований. Мы рекомендуем создать тестовые образцы с 2-3 голосами перед использованием в производстве. Прослушайте предоставленные образцы на странице каждого голоса, чтобы оценить соответствие вашему жанру или стилю, и используйте <playground>расширенную песочницу</playground> для тестирования с вашими собственными сценариями.","question":"Как мне оценить различные варианты голосов?"},"title":"Технические характеристики голоса {modelTitle}"},"variant_2":{"q1":{"answer":"{modelTitle} предлагает исключительное качество с {likeCount} пользовательскими одобрениями. Сравните примеры выше — вы услышите разницу в эмоциях и естественности.","question":"Почему выбрать {modelTitle} вместо других ИИ-голосов?"},"q10":{"answer":"{modelTitle} — отличный выбор для контента {tags}. Вы можете прослушать голос, используя приведённые выше образцы, или создать тестовый клип с вашим текстом. Также вы можете <cloning>создать собственный уникальный голос</cloning>, если вам нужно что-то особенное.","question":"Какие хорошие голоса {tags}?"},"q2":{"answer":"Нет! Все работает в вашем браузере. Просто введите текст, сгенерируйте и скачайте — установка не требуется.","question":"Нужно ли специальное оборудование или программное обеспечение?"},"q3":{"answer":"Бесплатные пользователи получают щедрые ежемесячные квоты. Обновитесь для неограниченных генераций и приоритетного доступа к новым функциям.","question":"Можно ли создавать неограниченное количество озвучек с {modelTitle}?"},"q4":{"answer":"Да. Ваше сгенерированное аудио и скрипты являются конфиденциальными. Мы соблюдаем строгие стандарты защиты данных.","question":"Защищен ли мой контент и безопасен ли он?"},"q5":{"answer":"Каждый голос имеет отличительные характеристики, тон и стиль. {modelTitle} использовался в более чем {taskCount} проектах, доказывая свою универсальность и качество.","question":"Что делает голос {modelTitle} уникальным?"},"q6":{"answer":"Основываясь на характеристиках голоса и отзывах пользователей, {modelTitle} хорошо подходит для контента {tags}. Голос поддерживает различные производственные контексты, включая видеонаратив, эпизоды подкастов, главы аудиокниг и короткие социальные материалы. Результаты могут варьироваться в зависимости от вашего конкретного сценария и требований к подаче.","question":"Для каких типов контента подходит {modelTitle}?"},"q7":{"answer":"{modelTitle} был использован в {taskCount} генерациях и получил {likeCount} лайков от пользователей. Эти показатели отражают реальные данные использования нашей платформы. Вы можете прослушать образцы выше, чтобы оценить, соответствует ли голос вашим требованиям перед генерацией.","question":"Какова история использования {modelTitle}?"},"q8":{"answer":"Все голоса на этой платформе используют один и тот же базовый TTS-движок с обучающими данными, специфичными для каждого голоса. {modelTitle} обладает собственными вокальными характеристиками, включая диапазон высоты тона, темп речи и тональные качества. Техническое качество вывода одинаково для всех голосов. Различия между голосами в основном связаны с тембром и стилем, а не с техническими возможностями.","question":"Как {modelTitle} сравнивается с другими голосами на этой платформе?"},"q9":{"answer":"Выбор голоса зависит от ваших конкретных требований. Мы рекомендуем сгенерировать тестовые образцы с 2-3 голосами перед тем, как использовать их в производстве. Прослушайте предоставленные образцы на каждой странице голоса, чтобы оценить соответствие вашему жанру или стилю, и используйте <playground>расширенную площадку для экспериментов</playground> для тестирования с вашими собственными сценариями.","question":"Как мне оценить различные варианты голосов?"},"title":"Почему стоит выбрать голос {modelTitle}?"}},"hero_variants":{"variant_0":{"subtitle":"Создайте ультра-реалистичный голос {modelTitle} из любого текста за секунды. Начните бесплатно - кредитная карта не требуется. Идеально для создателей контента, продюсеров видео и рассказчиков. Используется {taskCount}+ создателями.","title":"Попробуйте ИИ-генератор голоса {modelTitle} бесплатно"},"variant_1":{"subtitle":"Введите любой текст и услышьте его голосом {modelTitle}. Ультра-реалистичный ИИ-голос для видео, аудиокниг, подкастов и социальных сетей. Профессиональное качество за секунды.","title":"Создайте реалистичный голос {modelTitle} из любого текста"},"variant_2":{"subtitle":"Присоединяйтесь к {likeCount}+ создателям контента, использующим голос {modelTitle} для YouTube, TikTok и профессиональных проектов. Создавайте неограниченное количество озвучек студийного качества.","title":"Создавайте контент с технологией ИИ-голоса {modelTitle}"},"variant_3":{"subtitle":"Мгновенно преобразуйте любой текст в голос {modelTitle}. Естественные эмоции, аутентичный тон, профессиональные результаты. Не нужно оборудование для записи - просто введите и создайте.","title":"Создайте голос {modelTitle} студийного качества за секунды"},"variant_4":{"subtitle":"Создавайте профессиональную озвучку, аудиокниги и видео-нарратив с ИИ-голосом {modelTitle}. Попробуйте бесплатное демо - обновите для неограниченной генерации. Оценили {likeCount} создателей.","title":"Профессиональный ИИ-голос {modelTitle} для создания контента"},"variant_5":{"subtitle":"Услышьте, как {modelTitle} произносит все, что вы набираете, с помощью нашей передовой технологии ИИ-голоса. Идеально для создания контента, развлечений и профессиональных проектов. Мгновенные результаты гарантированы.","title":"Испытайте самый реалистичный ИИ-голос {modelTitle}"}},"how_to_use":{"cta":{"primary":"Открыть расширенную площадку","secondary":"Посмотреть функции и цены","subtitle":"Присоединяйтесь к тысячам создателей, использующих голоса ИИ для видео, подкастов и многого другого","title":"Готовы создать профессиональный контент с {modelTitle}?","trust1":"Доступен бесплатный тариф","trust2":"Кредитная карта не требуется","trust3":"Присоединяйтесь к {count}+ довольным пользователям"},"step1":{"cta":"Попробуйте демо выше","description":"Напечатайте или вставьте любой текст, который вы хотите озвучить голосом {modelTitle}","feature1":"Поддержка расширенных ограничений на текст для платных планов","feature2":"Работает на нескольких языках автоматически","title":"Введите ваш сценарий"},"step2":{"description":"Нажмите кнопку генерации, чтобы услышать, как голос {modelTitle} оживляет ваш текст","feature1":"Результаты студийного качества за секунды","feature2":"100% бесплатно для пробы • Кредитная карта не требуется","social_proof":"{count}+ создателей использовали этот голос","title":"Создайте аудио"},"step3":{"cta":"Использовать голос","description":"Нажмите кнопку 'Использовать голос', чтобы разблокировать мощные функции:","feature1":"Увеличенная длина текста для длинного контента","feature2":"Точная настройка скорости, высоты тона и эмоций","feature3":"Скачивание в нескольких форматах (MP3, WAV)","feature4":"Сохранение в библиотеку и права на коммерческое использование для платных планов","title":"Откройте расширенную площадку"},"subtitle":"Создайте профессиональную озвучку в 3 простых шага","title":"Как использовать генератор голоса {modelTitle}"},"like":"Например,","likes":"Нравится","mark_count":"Марк Граф","model_page_variants_with_tags":{"variant_0":{"meta_description":"Создавайте реалистичный голос {modelTitle} с помощью AI text to speech. Используется более чем {taskCount} создателями. Бесплатная пробная версия.","meta_title":"Генератор голоса ИИ {modelTitle} | Fish Audio","subtitle":"Создавайте голос {modelTitle}, которому доверяют более {taskCount} создателей. Создавайте речь {tags} с помощью AI text to speech.","title":"Генератор голосов AI {modelTitle} от Fish Audio"},"variant_1":{"meta_description":"Создавайте реалистичный голос {modelTitle} с помощью AI text to speech. Используют более {taskCount} создателей. Бесплатная пробная версия.","meta_title":"{modelTitle} Генератор Голоса на основе ИИ | Fish Audio","subtitle":"Создавайте голос {modelTitle}, которому доверяют более {taskCount} создателей. Создавайте речь {tags} с помощью AI text to speech.","title":"Бесплатный AI генератор голосов {modelTitle} от Fish Audio"},"variant_2":{"meta_description":"Создайте реалистичный голос {modelTitle} с помощью AI преобразования текста в речь. Используется более чем {taskCount}+ создателями. Бесплатно для пробного использования.","meta_title":"{modelTitle} Генератор Голоса на базе ИИ | Fish Audio","subtitle":"Создавайте голос {modelTitle}, которому доверяют более {taskCount} создателей. Создавайте {tags} речь с помощью AI text to speech.","title":"Генератор AI голосов {modelTitle} от Fish Audio"},"variant_3":{"meta_description":"Создавайте реалистичный голос {modelTitle} с помощью AI text to speech. Используется более чем {taskCount} создателями. Бесплатно для пробного использования.","meta_title":"{modelTitle} Генератор Голоса AI | Fish Audio","subtitle":"Создайте голос {modelTitle}, использованный {taskCount} раз с {likeCount} лайками. Создайте речь {tags} с помощью AI text to speech.","title":"Бесплатный генератор AI голосов {modelTitle} от Fish Audio"},"variant_4":{"meta_description":"Создавайте реалистичный голос {modelTitle} с помощью AI text to speech. Используется более чем {taskCount} создателями. Бесплатная пробная версия.","meta_title":"{modelTitle} Генератор Голоса ИИ | Fish Audio","subtitle":"Сгенерируйте голос {modelTitle}, использованный {taskCount} раз с {likeCount} лайками. Создайте речь {tags} с помощью AI text to speech.","title":"Генератор Голосов AI {modelTitle} от Fish Audio"},"variant_5":{"meta_description":"Создавайте реалистичный голос {modelTitle} с помощью AI преобразования текста в речь. Используется более чем {taskCount} создателями. Бесплатная пробная версия.","meta_title":"Генератор Голоса ИИ {modelTitle} | Fish Audio","subtitle":"Создавайте голос {modelTitle}, использованный {taskCount} раз с {likeCount} лайками. Создавайте речь с тегами {tags} с помощью AI text to speech.","title":"Бесплатный AI-генератор голосов {modelTitle} от Fish Audio"}},"model_updated":"Модель успешно обновлена","no_audio_sample_tips":"Пока нет образцов аудиозаписей.","other_tag_voices":"Другие голоса {tag}","pitch":"Тональность","samples":"Образцы","samples_saved":"Образцы успешно сохранены","save":"Сохранить","saved_by":"Сохранено пользователем","seo":{"link_suffix":"ИИ Генератор Голоса","page_description":"Создавайте профессиональные озвучки с помощью AI-голоса {modelTitle}. Бесплатный текст в речь со студийным качеством.","page_title":"Fish Audio - Генератор Голоса {modelTitle}","related_models_heading":"Связанные Голосовые Модели"},"share":"Поделиться","shared_count":"Общий граф","shares":"Акции","showcase":{"explore_more":"Узнать больше образцов","related_model":"Связанные: {modelTitle}","sample_number":"Образец {number}","subtitle":"Прослушайте примеры генерации, демонстрирующие качество голоса и универсальность","title":"Образцы - {modelTitle}","sample_transcriptions":"Транскрипции примеров"},"task_count":"Подсчет задач","total_likes":"Всего лайков","total_saved":"Всего сэкономлено","total_share":"Общая доля","total_use":"Общее использование","unlike":"В отличие от","use_voice":"Используйте голос","release_voice":"Опубликовать голос","release_voice_modal":{"title":"Опубликовать голос","description":"После публикации модель нельзя будет снять с публикации до окончания срока уведомления. Кроме того, нельзя будет изменить следующие настройки:","training_materials":"Материалы и настройки обучения голоса","voice_owner":"Владелец голоса","billing_and_notice_period":"Способ выставления счетов и срок уведомления","visibility":"Видимость (приватная / по ссылке / публичная)","platform_availability":"Доступность на платформе / через API","notice_extension":"После публикации срок уведомления можно только продлить, но нельзя сократить.","notice_period":"Срок уведомления","one_year":"1 год","two_years":"2 года","three_years":"3 года","minimum":"Минимальный","recommended":"Рекомендуемый","maximum_stability":"Максимальная стабильность","confirmation":"Я подтверждаю, что обладаю правами и согласием на публикацию этого голоса. Я понимаю и соглашаюсь, что после публикации любой запрос на удаление из каталога вступит в силу только по истечении выбранного срока уведомления, который можно только продлить и нельзя сократить.","confirm":"Опубликовать голос","close":"Закрыть","releasing":"Публикация…","release_success":"Голос успешно опубликован.","release_already_completed":"Этот голос уже опубликован.","errors":{"feature_unavailable":"Публикация голосов сейчас недоступна.","job_unavailable":"Задача PVC или связанный с ней голос не найдены. Обновите страницу и повторите попытку.","not_ready":"Этот голос еще не готов к публикации.","invalid_model":"Данные задачи PVC и голоса не совпадают. Обновите страницу и повторите попытку.","invalid_input":"Выберите допустимую видимость и срок уведомления.","state_conflict":"Статус публикации изменился. Обновите страницу и проверьте актуальное состояние перед повторной попыткой.","unknown":"Не удалось опубликовать голос. Ваш выбор сохранен; повторите попытку.","other_team":"Чтобы опубликовать этот голос, переключитесь на команду, которой он принадлежит."},"earn_title":"Зарабатывайте на своём голосе","earn_revenue_share":"Получайте долю от того, что другие авторы платят за использование вашего голоса, — она зачисляется в кошелёк команды.","earn_verified":"Голос получает знак верификации и показывается первым среди профессиональных голосов.","visibility_title":"Видимость","payouts":"Выплаты","payouts_note":"Доход зачисляется в кошелёк команды. Чтобы вывести средства, владелец команды подключает Stripe в разделе «Настройки команды» → «Кошелёк» — это можно сделать в любое время после публикации.","open_team_wallet":"Открыть кошелёк команды"},"release_status_modal":{"edit_release":"Изменить публикацию","title":"Статус публикации","released":"Опубликован","retiring":"Снимается с публикации","notice_period_ends":"Срок уведомления истекает","retire_voice":"Снять голос с публикации","retire_confirmation":"Я понимаю, что этот голос останется доступным для существующего использования на платформе/API до <strong>{date}</strong>.","extend_notice_period":"Продлить срок уведомления","close":"Закрыть","retiring_voice":"Голос снимается с публикации…","extending_notice_period":"Срок уведомления продлевается…","retire_success":"Запрос на снятие голоса с публикации отправлен.","extend_success":"Срок уведомления продлен.","errors":{"expired":"Срок уведомления истек, и его больше нельзя продлить.","unavailable":"Управление публикацией сейчас недоступно.","state_changed":"Статус публикации изменился. Обновите страницу и повторите попытку.","job_unavailable":"Задача PVC или связанный голос не найдены. Обновите страницу и повторите попытку.","unknown":"Не удалось обновить статус публикации. Повторите попытку."}},"uses":"Использование","view_more_tag_voices":"Показать больше","general_content":"контент общего назначения","voice_library":"Библиотека голосов","keywords":{"ai_voice":"ИИ-голос","text_to_speech":"Текст в речь","voice_generator":"Генератор голоса","voice_over":"Озвучка"},"content_policy":{"title":"Ограничения контента","description":"Запросы, использующие этот голос для того, что вы здесь опишете, блокируются до генерации.","label":"Для чего нельзя использовать этот голос","placeholder":"Например: контент об азартных играх, криптовалютах или других инвестиционных продуктах. Никакой рекламы и спонсорских интеграций.","hint":"Опишите своими словами. Каждый запрос с этим голосом проверяется по всему описанию.","mode_label":"Строгость","standard":"Стандартная","strict":"Строгая","standard_des":"Блокирует явно подходящий контент (уверенность 90%).","strict_des":"Блокирует и вероятные совпадения (уверенность 70%). Пограничный текст может быть заблокирован.","apply_note":"Изменения применяются сразу."}},"model":{"state":{"created":"В очереди","failed":"Не удалось","trained":"Преемник","training":"В процессе"}},"my-collections":{"my-collections":{"cancel":"Отмена","confirm":"Подтвердите","delete_confirm_description":"Вы уверены, что хотите отменить эту коллекцию?","delete_confirm_title":"Отменить сбор","delete_success":"Успешная отмена сбора","no_collection_tips":"Нет коллекций","title":"Мои коллекции","delete":"Удалить","delete_failed":"Не удалось удалить","default_voices":{"empty":"Нет доступных голосов по умолчанию","load_failed":"Не удалось загрузить голоса по умолчанию","loading":"Загрузка голосов по умолчанию...","descriptions":{"selene":"Медитативный женский голос.","adrian":"Спокойный и надежный рассказчик.","sarah":"Увлеченный спикер.","ethan":"Любознательный объяснитель.","laura":"Уверенный женский рассказчик.","jordan":"Мотивирующий спикер.","hannah":"Специалист по конверсии."}}}},"my-conversions":{"cancel":"Отмена","completed_tasks":"Выполненные задачи","conversions":"История поколений","copied_title":"Скопировано в буфер обмена","create_new":"Создать новый","createAt":"Создать в","delete":"Удалить","delete-confirm-tips":"Вы потеряете конверсию, обращайтесь с ней осторожно!","delete-confirm":{"cancel":"Отмена","confirm":"Подтвердите","title":"Вы уверены, что хотите удалить {count} выбранные преобразования?"},"delete-error":"Не удалось удалить конверсию","delete-success":"Успешное удаление преобразования","delete-partial":"Удалено конверсий: {deleted}. Затем операция остановлена из-за ошибки. Осталось выбранными: {remaining}.","delete-success-count":"Удалено конверсий: {count}","delete_success":"Удален успешно","download_json":"Скачать JSON","download_txt":"Скачать TXT","finished":"Готовые","generation_failed":"Не удалось","in_process":"В процессе","MMM D":"МММ Д","model_deleted_tips":"Голос был удален","no_conversion_tips":"Пока нет голосов для преобразования","no_conversions_yet":"Пока нет конверсий","no_model_tips":"Случайный голос","open":"Открыть","pending":"В ожидании","pending_tasks":"Ожидающие задачи","play":"Воспроизвести","regenerate":"Регенерировать","retry":"Повторить","load-error":"Не удалось загрузить историю генерации.","search":"Поисковые голоса...","search_placeholder":"Поиск конверсий...","search-min-length":"Введите не менее {count} символов для поиска.","select":"Выберите","select_all":"Выбрать все","select_conversion_type":"Выберите тип преобразования","selected":"Избранное","sound_effect_creativity":"Креативность: {creativity}","sound_effect_duration":"Длительность: {duration}с","sound_effect_generation":"Генерация звуковых эффектов","speech_to_text":"Речь в текст","sound_effect_guidance":"Руководство: {guidance}","sound_effect_parameters":"Параметры","sound_effect_refinement":"Уточнение: {refinement}","sound_effect_steps":"Шаги: {steps}","status":"Статус","status_all":"Все статусы","status_finished":"Завершено","status_pending":"В ожидании","succeeded":"Преемник","text":"Текст","text_to_speech":"Текст в речь","title":"Мои конверсии","train":"Генерировать новый голос","type":"Тип","un_select":"Снимите флажок","voice_conversion":"Преобразование голоса","voice_model":"Модель голоса","legacy_unavailable":"Старый результат недоступен","audio_separation":"Разделение на дорожки","audio_separation_parameters":"Параметры","audio_separation_type":"Изоляция: {type}","audio_separation_file":"Файл: {file}"},"my-models":{"filter_visibility":"Видимость","clear_visibility_filter":"Сбросить фильтр видимости","audio_samples":"Аудиообразцы","create-at":"Создать в","delete":"Удалить","dmca_badge":"DMCA","dmca_unavailable":"Недоступно из-за удаления по DMCA","delete-confirm":{"cancel":"Отмена","confirm":"Подтвердите","description":"Этот голос и его публичная страница станут недоступны. Ранее созданные аудиозаписи не будут удалены.","title":"Вы уверены, что удалите голос?"},"delete-error":"Не удалось удалить голос","delete-success":"Удаление голоса прошло успешно","edit":"Редактировать","filter_all":"Все","loading_sequence_0":"Создание вашей голосовой модели из демо...","loading_sequence_1":"Вы можете изменить информацию о модели позже, нажав \"редактировать модель\"","loading_sequence_2":"Улучшение голосовой модели...","loading_sequence_3":"Почти готово...","my-models":"Мои голоса","no_trained_voices_yet":"Пока нет обученных голосов","play":"Воспроизвести","search":"Поисковые голоса...","status":"Статус","audio_clips":"Аудиоклипы","train":"Постройте новый голос","use":"Использовать","use_voice":"Используйте голос","view":"Просмотр модели","voice_clone_demo_title":"Демо клонирования голоса","voice_model_save_failed":"Не удалось сохранить вашу модель голоса. Пожалуйста, попробуйте еще раз.","voice_model_saved_success":"Ваша голосовая модель успешно сохранена!","pvc_delete_disabled":"Этот голос создан с помощью Professional Voice Clone, и его нельзя удалить здесь.","professional_voice_drafts":"Черновики профессионального клонирования голоса","draft_voice":"Черновик голоса","available":"Доступные","pvc-state-draft":"Черновик","pvc-state-awaiting-verification":"Ожидает верификации","pvc-state-verifying":"Верификация","pvc-state-merging":"Объединение","pvc-state-training":"Обучение","pvc-state-verification-failed":"Ошибка верификации","resume":"Продолжить","verify-now":"Пройти верификацию","view-progress":"Посмотреть прогресс","view-details":"Подробнее","pvc-state-ready":"Обучение завершено","continue":"Продолжить","release":"Опубликовать"},"no-samples-found":"Образцы не найдены","not-found":{"go-home":"Идите домой","message":"Страница, которую вы ищете, может быть перепутана, отсутствовать или просто не существовать.","title":"Упс! Что-то пошло не так!"},"project":{"a_is_better":"Аудио A лучше","a_is_better_than_b":"Аудио A лучше","a_is_much_better":"Аудио A намного лучше","actions":"Действия","active":"Активный","add_annotators":"Добавить аннотаторы","add_annotators_dialog_title":"Добавить аннотаторы","add_annotators_success":"Добавить аннотаторы Успех","all":"Все","all_users":"Все пользователи","annotates":"Аннотирует","annotates_list":"Список аннотаций","annotates_task_list":"Список задач для аннотаций","annotation_hint":"Аннотация Текст подсказки Идентификатор CMS","annotation_status":{"consensus_completed":"Консенсус завершен","consensus_rejected":"Консенсус Отклонено","marked_bad":"Отмеченный плохо","pending_consensus":"Ожидание консенсуса","rejected_by_admin":"Отклонено администратором","success":"Успех","unannotated":"Неаннотированный"},"annotation_type":"Тип аннотации","annotation_users":"Пользователи аннотаций","annotations":"Аннотации","annotations_count":"Отметить выполненное количество","annotations_details":"Аннотации Подробнее","annotator":"Аннотатор","audio":"Аудио","audio_a":"Аудио A","audio_b":"Аудио B","audio_better":"Аудио {one} Лучше","audio_candidate":"Аудиокандидат","b_is_better":"Аудио B лучше","b_is_better_than_a":"Аудио B лучше","b_is_much_better":"Аудио B намного лучше","batch_size":"Размер партии","batch_size_help":"Количество образцов для импорта в каждой партии","batch_size_placeholder":"Пожалуйста, введите размер партии","cancel":"Отмена","cannot_tell":"Не могу сказать","cant_tell":"Не могу сказать","choice":"Выбор","confirm":"Подтвердите","confirm_delete":"Удалить","confirm_delete_annotators":"Вы уверены, что хотите удалить выбранных аннотаторов?","consensus_algorithm":"Алгоритм консенсуса","consensus_award_price":"Согласованная цена награды","consensus_completed":"Консенсус завершен","consensus_rejected":"Помеченные (Неудача консенсуса)","consensus_required_count":"Консенсус Требуемый подсчет","consensus_result":"Результат консенсуса","content":"Содержание","create_button":"Создать","create_title":"Создать проект","created_at":"Создано в","delete_annotators":"Удаление аннотаторов","delete_annotators_confirm":"Вы уверены, что хотите удалить выбранных аннотаторов?","delete_annotators_failed":"Удаление аннотаторов не удалось","delete_annotators_success":"Удалить аннотаторы Успех","delete_button":"Удалить","delete_project_description":"После удаления проекта все данные в нем будут удалены. Пожалуйста, будьте осторожны.","delete_project_title":"Удалить проект","disable":"Отключить","download_audio":"Скачать аудио","download_audio_failed":"Скачать аудиозапись не удалось","dummy":"Манекен (1 аннотация)","email":"Электронная почта","enable":"Включить","expected":"Как и ожидалось","export_to_csv":"Экспорт в CSV","failed_annotations_count":"Подсчет неудачных аннотаций","failed_annotations_count_tooltip":"Количество неудачных аннотаций","feedback":"Обратная связь","filter":"Фильтр","filter_help":"Фильтр для импорта образцов","filter_placeholder":"Пожалуйста, введите фильтр","id":"ID","import":"Импорт набора данных","import_data":"Импорт данных","import_dataset_url":"URL-адрес импортируемого набора данных","import_dataset_url_help":"URL-адрес набора данных для импорта","import_dataset_url_placeholder":"Введите URL-адрес набора данных","inactive":"Неактивный","inspect_count":"Счетчик инспекций","inspect_users":"Осмотр пользователей","inspection_status":{"approved":"Одобрено","pending":"В ожидании","rejected":"Отклонено"},"inspection_task_list":"Задачи инспекции","inspection_task":{"annotation_status":"Статус","condtion":{"annotation_status":"Статус","language":"Язык","size":"Размер","tags":"Тег"},"language":"Язык","size":"Размер","tags":"Тег"},"inspection":{"breadcrumb":{"inspection_tasks":"Задачи инспекции"},"list":{"annotation_statuses":"Статусы аннотаций","annotators":"Аннотаторы","cancel":"Отмена","conditions":"Условия","create":"Создать","create_samples_task":"Создание задачи выборки","created_at":"Создано в","date_range":"Диапазон дат","deduplication":"Дублирование аннотаций","deduplication_description":"Если аннотация находится в других задачах проверки, она будет исключена","delete":"Удалить","description":"Описание","enter":"Заходите на","insepectors_avatar":"Инспектор Аватар","language_options":{"en":"Английский язык","ja":"Японский","zh":"Китайский"},"languages":"Языки","select_annotators":"Выберите аннотаторы","select_date_range":"Выберите диапазон дат","select_languages":"Выберите языки","select_statuses":"Выберите статусы","size":"Размер выборки","size_required":"Размер выборки должен быть больше 0","status_options":{"consensus_rejected":"Консенсус Отклонено","marked_bad":"Отмеченный плохо","pending_consensus":"Ожидание консенсуса","rejected_by_admin":"Отклонено администратором","success":"Успех"},"title":"Название","title_required":"Название не может быть пустым","view_report":"Посмотреть отчет"},"report":{"all":"Все","approve_rate":"Утвердить ставку","approved_count":"Утвержденный граф","approved_items":"Утвержденные пункты","condition":"Состояние","consensus_rejected":"Консенсус Отклонено","created_at":"Создано в","filter_by_status":"Фильтр по статусу","mark_all_rejected_as_unannotated":"Пометить все отклоненные как неаннотированные","marked_bad":"Отмеченный плохо","pending_count":"Ожидающий подсчет","pending_items":"Отложенные вопросы","reject_rate":"Доля отказов","rejected_by_admin":"Отклонено администратором","rejected_count":"Отклоненный граф","rejected_items":"Отклоненные предметы","success":"Успех","title":"Название","total_annotations":"Всего аннотаций","total_annotations_count":"Общее количество аннотаций","total_samples":"Всего образцов","user":"Аннотатор"},"sampling":{"approve":"Утвердить","audio":"Аудио","audio_url":"Аудио URL","candidate":"Кандидат","decision":"Решение","feedback":"Обратная связь","id":"ID","item_not_found":"Объект проверки не найден","item_not_found_description":"В этом задании больше нет элементов для проверки. Вы можете просмотреть отчет о проверке или вернуться к списку задач проверки.","modified_content":"Модифицированный контент","original_content":"Оригинальный контент","other_annotation":"Другие аннотации","preference":"Предпочтения","reference":"Ссылка","reject":"Отклонить","remark":"Ремарка","remark_placeholder":"Пожалуйста, введите комментарий","return_to_list":"Вернуться к списку","sample_id":"Идентификатор образца","segments":"Сегменты","should_normalize":"Должно нормализоваться","status":"Статус","submit_error":"Ошибка при отправке элемента проверки","submit_success":"Пункт проверки успешно отправлен","text":"Текст","view_report":"Посмотреть отчет"}},"local_user_addition_warning":"Только администратор может искать пользователей","local_user_addition_warning_description":"Вы добавляете пользователей, не проверив их электронную почту, пожалуйста, проверьте результат после отправки.","majority":"Большинство","marked":"Отмечено","marked_bad":"Отмеченный плохо","member":"Член","members":"Дополнительные члены","modify_button":"Изменить","modify_title":"Изменить проект","name":"Имя","no_result":"Не найдено ни одного связанного пользователя","normalized_audio":"Нормализованный звук","normalized_text":"Нормализованный текст","number":"Нет","owner":"Владелец","pending":"В ожидании","pending_consensus":"Ожидание консенсуса","preference":"Предпочтения","project_detail":"Детали проекта","project_owner":"Владелец проекта","project_type":"Тип проекта","reannotate":"Переаннотировать","reannotate_error":"Ошибка переаннотирования","reannotate_success":"Переаннотировать Успех","reference":"Ссылка","reject":"Отклонить","reject_annotation_error":"Отклонить ошибку аннотации","reject_annotation_success":"Отклонить аннотацию Успех","reset_user_annotations_count":"Сброс счета","reset_user_annotations_count_success":"Сбросить счетчик аннотаций пользователя успешно","result":"Результат","results":"Результаты","review_failed":"Отправить отзыв не удалось","role":"Роль","sample_id":"Идентификатор образца","sample_retrieval_interval":"Интервал извлечения образцов","samples_imported":"Образцы успешно импортированы","samples":{"task":{"annotation_statuses":"Статусы аннотаций","annotators":"Аннотаторы","cancel":"Отмена","conditions":"Условия","create":"Создать","create_samples_task":"Создание задачи выборки","created_at":"Создано в","date_range":"Диапазон дат","delete":"Удалить","description":"Описание","enter":"Заходите на","insepectors_avatar":"Инспектор Аватар","language_options":{"en":"Английский язык","ja":"Японский","zh":"Китайский"},"languages":"Языки","select_annotators":"Выберите аннотаторы","select_date_range":"Выберите диапазон дат","select_languages":"Выберите языки","select_statuses":"Выберите статусы","size":"Размер выборки","size_required":"Размер выборки должен быть больше 0","status_options":{"consensus_rejected":"Консенсус Отклонено","marked_bad":"Отмеченный плохо","pending_consensus":"Ожидание консенсуса","rejected_by_admin":"Отклонено администратором","success":"Успех"},"title":"Название","title_required":"Название не может быть пустым","view_report":"Посмотреть отчет"}},"sampleStatus":{"consensus_completed":"Консенсус завершен","pending_consensus":"Ожидание консенсуса","unannotated":"Неаннотированный"},"search":"Поиск","search_user":"Поиск пользователя","segment":"Аннотация сегмента","selectAnnotator":"Выберите аннотатор","selectLanguage":"Выберите язык","selectStatus":"Выберите статус","standard_deviation":"Стандартное отклонение","status":"Статус","success":"Маркировка (консенсус достигнут)","text":"Текст","total_annotations":"Всего аннотаций","total_samples":"Всего образцов","unannotated":"Неаннотированный","unexpected":"Неожиданный","updated_at":"Обновлено в","user_id":"Идентификатор пользователя","users_joined":"Присоединившиеся пользователи","video":"Аннотация к видео","video_annotation":"Аннотация к видео","video_sentiment":"Настроение видео","which_is_better":"Что лучше?"},"sam-audio":{"features":{"accurate":{"description":"Продвинутые модели искусственного интеллекта, обученные на миллионах аудиозаписей, для точного разделения источников с высоким качеством воспроизведения","title":"Высокая точность"},"fastProcessing":{"description":"Обрабатывайте ваши аудиофайлы за секунды с помощью нашей оптимизированной облачной инфраструктуры","title":"Быстрая обработка"},"flexible":{"description":"Изолируйте любой звук, который вы можете описать — вокал, инструменты, эффекты, речь и многое другое","title":"Гибкая изоляция"},"formats":{"description":"Поддержка MP3, WAV, FLAC, M4A и других популярных аудиоформатов","title":"Поддержка форматов"},"quality":{"description":"Сохраняйте качество звука на уровне студии для профессиональных результатов","title":"Студийное качество"},"subtitle":"Изолируйте любой звук с помощью запросов на естественном языке","textBased":{"description":"Естественно описывайте звуки с помощью текстовых подсказок, таких как «удалить фоновую музыку» или «изолировать вокал»","title":"Разделение на основе подсказок"},"title":"Функции SAM Audio"},"introduction":{"description":"SAM Audio позволяет изолировать любой звук с помощью описаний на естественном языке. Просто опишите, что вы хотите выделить — вокал, инструменты, речь или любой звук — и мгновенно получите чистый, высококачественный результат.","title":"Изолируйте любой звук с помощью естественного языка","tryFree":"Попробуйте бесплатно"},"topBar":{"badge":"Аудио разделение на базе ИИ","sign_up":"Начать бесплатно","subtitle":"Изолируйте любой звук из аудио с помощью естественных языковых команд. Опишите, что хотите извлечь, и сразу получите чистый, высококачественный результат.","title":"SAM Аудио"},"try_sam_audio":"Попробуйте SAM Audio","usecases":{"musicProduction":{"button":"Начать создание","description":"Извлекайте отдельные дорожки и изолируйте конкретные инструменты с помощью естественного языка. Идеально подходит для ремиксов, сэмплирования и создания стемов из любой композиции.","title":"Музыкальное производство и разделение стемов"},"speechEnhancement":{"button":"Улучшить речь","description":"Повышайте точность распознавания речи, отделяя голос от фонового шума. Идеально подходит для подкастов, интервью и записей встреч.","title":"Улучшение речи и транскрипция"},"subtitle":"Преобразуйте ваш аудиопроцесс с помощью разделения на основе подсказок","title":"Использование SAM Audio","videoEditing":{"button":"Попробовать видеоаудио","description":"Изолируйте диалоги от фонового шума, извлекайте определённые звуковые эффекты или удаляйте нежелательный звук из видео с помощью простых текстовых команд.","title":"Видеомонтаж и постпродакшн"}}},"sample":{"copied_title":"Скопировано!","copy_button":"Копирование URL-адреса аннотации","latest_annotate_at":"Последние аннотации на","question":"Дополнительный вопрос"},"settings":{"mascot":{"description":"Показывать этого ассистента во всех разделах панели. Эта настройка сохраняется на всех ваших устройствах","error":"Ask Agent: не удалось обновить настройку","success":"Ask Agent: настройка обновлена"},"notifications":{"api_balance_warning":{"email":{"description":"Получайте письмо, когда баланс API опускается ниже порога оповещения. Порог настраивается на странице «Биллинг API».","title":"Оповещения о балансе API"}},"api_key_expiry":{"email":{"description":"Опережайте события, получая предупреждения до истечения срока действия ключей API","title":"Уведомления об истечении срока действия ключа API"}},"error":"Не удалось обновить уведомления","marketing":{"email":{"description":"Получайте обновления об акциях и предложениях","title":"Маркетинговые уведомления"}},"product_tips":{"email":{"description":"Получайте советы и руководства, чтобы использовать Fish Audio по максимуму","title":"Советы по продукту"}},"share_notifications":{"email":{"description":"Комментарии к историям, которыми вы делитесь, и обновления историй, которые вы комментировали.","title":"Комментарии и обновления общих историй"}},"success":"Уведомления успешно обновлены","title":"Уведомления"}},"sound-effects":{"authenticationRequired":"Требуется аутентификация","cancel":"Отмена","creativity":"Креативность","creativity_tooltip":"Более высокий уровень креативности приводит к более разнообразным и неожиданным звуковым эффектам.","credit_info":"Генерация каждого звукового эффекта стоит 5000 кредитов.","history_hint":{"generating":"Генерация...","generated":"Сгенерировано"},"quick_prompt":{"shuffle_aria_label":"Перемешать теги быстрого промпта","optimize_tooltip":"Оптимизировать промпт","options":{"use_case":{"gaming":"Игры","film_video":"Кино и видео","social_content":"Соцсети","podcast":"Подкаст","app_ui":"Приложения и UI","advertising":"Реклама"},"sound_type":{"ambience":"Атмосфера","foley":"Фоли","impact":"Удар","human":"Человек","animal":"Животные","nature":"Природа","mechanical":"Механика","ui":"UI"},"mood":{"calm":"Спокойный","tense":"Напряжённый","dark":"Мрачный","playful":"Игривый","epic":"Эпичный","mysterious":"Загадочный"},"style":{"realistic":"Реалистичный","cinematic":"Кинематографичный","cartoon":"Мультяшный","retro":"Ретро","futuristic":"Футуристичный","horror":"Хоррор"},"theme":{"domestic":"Домашний","urban":"Городской","nature":"Природа","industrial":"Индустриальный","sci_fi":"Фантастика","fantasy":"Фэнтези","indoor":"В помещении","outdoor":"На улице"}}},"delete":"Удалить","delete_confirm_description":"Это действие нельзя отменить. Это приведет к окончательному удалению звукового эффекта.","delete_confirm_title":"Вы уверены, что хотите удалить этот звуковой эффект?","delete_error":"Не удалось удалить звуковой эффект","delete_success":"Звуковой эффект успешно удалён","filters":{"clear_all":"Очистить всё","show_more":"Ещё {count}","show_less":"Свернуть","duration":{"0-2":"Менее 2с","2-5":"2–5с","5-15":"5–15с","15-30":"15–30с","30+":"30с+"},"sort":{"latest":"Новые","most_downloaded":"Самые скачиваемые","trending":"В тренде"},"tags":{"content_type":"Тип контента","duration":"Длительность","genre":"Жанр","mood":"Настроение","movement":"Движение","theme":"Тема","alert":"Оповещение","ambient":"Атмосфера","animal":"Животное","applause":"Аплодисменты","bark":"Лай","bell":"Колокол","bird":"Птица","button":"Кнопка","cheer":"Одобрительные крики","city":"Город","click":"Щелчок","comedy":"Комедия","crash":"Столкновение","crowd":"Толпа","dog":"Собака","door":"Дверь","drone":"Дрон","engine":"Двигатель","explosion":"Взрыв","fantasy":"Фэнтези","fire":"Огонь","footstep":"Шаг","footsteps":"Шаги","forest":"Лес","gaming":"Игры","domestic":"Дом","human":"Человек","nature":"Природа","vlog":"Влог","gunshot":"Выстрел","rain":"Дождь","river":"Река","thunder":"Гром","wind":"Ветер","laser":"Лазер","punch":"Удар","sci-fi":"Научная фантастика","ui":"Интерфейс"}},"empty_state":{"clear_filters":"Сбросить фильтры","description":"Попробуйте изменить поисковый запрос","title":"Звуковые эффекты не найдены"},"demo":{"back_to_samples":"Назад к образцам","generate":"Создать","playing":"Воспроизведение","poweredBy":"Работает на Fish Audio SFX Generation","prompt_used":"Использованный запрос","samples":{"0":"Взлёт вертолёта","1":"Гравийные шаги","2":"Печатание на клавиатуре","3":"Треск костра","4":"Дождь по металлической крыше"},"select_sample":"Выберите пример для прослушивания","sound_samples":"Звуковые образцы","title":"Создайте свой собственный звуковой эффект {effect}","titleDefault":"Создайте свои собственные звуковые эффекты с помощью AI","view_prompt":"Просмотреть подсказку"},"descriptions":{"airplane":{"0":"Пролет реактивного самолёта с заметным эффектом Доплера","1":"Пролет пропеллерного самолёта с ревущим звуком двигателя","2":"Турбовинтовой самолет, быстро пролетающий мимо","3":"Тяжёлый реактивный самолёт летит прямо над головой","4":"Небольшой пропеллерный самолет пролетает рядом"},"alarm":{"0":"Старый будильник: Механический, с тиканьем","1":"Электронная сигнализация: резкая, громкая, современная","2":"Сигнализация автомобиля: Высокий, настойчивый","3":"Детектор дыма: пронзительная, срочная сигнализация","4":"Кухонный таймер: раздражающие электронные сигналы"},"alert":{"0":"Мягкий пинг сонара, спокойное оповещение","1":"Нежное уведомление с арпеджио на арфе","2":"Пузырьковый, бодрый синтетический звуковой сигнал","3":"Громкий сигнал тревоги для срочных системных предупреждений","4":"Уникальное аналоговое синтезаторное поп-уведомление"},"applause":{"0":"Аплодисменты аудитории, восторженный восторг","1":"Громкие аплодисменты и одобрительные возгласы толпы","2":"Вежливые, короткие аплодисменты","3":"Громкие аплодисменты большой толпы с эхом","4":"Медленные, ритмичные хлопки в ладоши"},"bark":{"0":"Одинокий лай — громкий, резкий и отчетливый","1":"Одиночный лай — глубокий, резонансный и сильный","2":"Несколько лаем - агрессивно, коротко, повторяющиеся","3":"Отдалённый лай - эхо и приглушённый звук","4":"Несколько лаем — глубоких, властных, с паузами"},"bell":{"0":"Звон колокола в церкви, звучный, слегка диссонансный","1":"Величественная оркестровая фанфара из медных духовых для кинематографического эффекта","2":"Звонок службы, более высокий тон, металлический","3":"Классический звонок колокола для традиционных школьных сигналов тревоги","4":"Мягкий цифровой звонок для чётких уведомлений приложения"},"bird":{"0":"Тихое пение птицы на заднем плане","1":"Карканье вороны, смешанное с быстрым щебетанием","2":"Звуки птиц: разнообразные виды, богатые лесные звуки","3":"Звуки австралийской сороки: уникальный крик","4":"Тропические свистящие птичьи песни по утрам"},"button":{"0":"Простой щелчок кнопки","1":"Клик с коротким ревербом","2":"Низкий щелкающий звук","3":"Быстрый щелчок","4":"Короткий звук разряда"},"cheer":{"0":"Толпа на стадионе громко скандирует и поддерживает","1":"Энергичные футбольные фанаты, кричащие и празднующие","2":"Громкие аплодисменты арены с ритмичным хлопанием","3":"Футбольная толпа громко ликует в честь победы","4":"Энергичные аплодисменты, скандирование и топанье"},"default":{"0":"Мощный взлёт вертолёта: быстро вращающиеся и режущие лопасти ротора, нарастающий вой двигателя, вибрации земли","1":"Звуки шагов по гравийной дорожке, хрустящие звуки","2":"Быстрая печать на современной механической клавиатуре, резкие нажатия и приятная тактильная отдача","3":"Треск костра с потрескиванием дерева, легкий ветер шелестит в ближайших деревьях","4":"Сильный дождь, падающий на металлическую крышу"},"door-close":{"0":"Механическое закрытие гаражной двери, тяжелого типа","1":"Легкое закрытие двери: мягкий глухой звук","2":"Скрипящее закрытие двери на улице","3":"Быстрое одиночное хлопанье двери","4":"Дверь закрывается с механическими звуками"},"door-open":{"0":"Открытие двери с механическими звуками","1":"Звук легкого открывания выдвижного ящика из светлого дерева","2":"Дверь с петлями, требующими смазки, открывается медленно","3":"Скрипучая холодная металлическая дверь открывается","4":"Открытие дверцы автомобиля, плавное и быстрое"},"engine-rev":{"0":"Громкий холостой ход лодочного двигателя","1":"Мощный рев моторной лодки, завод с перебоями","2":"Агрессивный рев двигателя автомобиля","3":"Легкий быстрый набор оборотов двигателя и запуск","4":"Рев двигателя: низкий гул, постоянная скорость"},"engine-start":{"0":"Запуск дизельного двигателя, тяжёлый","1":"Запуск автомобиля с поворотом ключа и ревом двигателя","2":"Запуск двигателя, звук крупным планом","3":"Дизельный двигатель запускается медленно","4":"Пуск двигателя с хлопками, далеко"},"explosion":{"0":"Громкий, мощный взрыв на близком расстоянии","1":"Глубокий, гулкий взрыв, постоянный","2":"Громкий взрыв со звуками разбивающегося стекла","3":"Эффект отдалённого эха взрыва","4":"Подводный взрыв с пузырящимися звуками"},"fire-crackling":{"0":"Громкий треск огня, звуки горящего мусора","1":"Интенсивное, громкое потрескивание огня, энергичное и мощное","2":"Тонкий древесный огонь, успокаивающие и мягкие трески","3":"Сильные потрескивающие звуки огня с редкими щелчками","4":"Звуки потрескивания огня, устойчивый и тёплый фон"},"footsteps-running":{"0":"Шаги по шелестящим листвам, бегущий","1":"Шаги по полу, легкий бег","2":"Тяжелые шаги по деревянному полу, быстрый темп","3":"Шаги по снегу, быстрый темп","4":"Медленные шаги по траве, тяжелое тащение ног"},"footsteps-walking":{"0":"Хрустящие шаги по снегу, Зимняя прогулка","1":"Шаги по сухой земле, сельская прогулка","2":"Скрипящие половицы, шаги в доме","3":"Шаги по деревянной лестнице, Подъем по ступеням","4":"Шаги по ковру в помещении, Тихая ходьба"},"gunshot":{"0":"Резкий выстрел с близкого расстояния","1":"Дальний выстрел с реверберацией","2":"Близкий выстрел с сильным ударом","3":"Выстрел с дальним эхом","4":"Высокий, резонирующий звук выстрела"},"helicopter":{"0":"Вертолет летит над головой","1":"Вертолетные лопасти вращаются с гудящим звуком двигателя","2":"Быстро вращающиеся лопасти вертолёта","3":"Последовательность запуска вертолёта","4":"Вертолет ревет над головой"},"horn":{"0":"Громкий, агрессивный гудок автомобиля","1":"Короткий гудок автомобиля","2":"Звук гудка рожкового сигнала","3":"Громкий далекий сигнал клаксона на фоне звуков природы","4":"Постоянный гудок автомобиля"},"laser":{"0":"Вспышки лазерного оружия, короткие и мощные удары","1":"Длинный и повторяющийся лазерный выстрел","2":"Эффект лазера Pew, быстрый звук зэпа","3":"Глубокий научно-фантастический лазер, энергичный","4":"Футуристическая зарядка лазера для усиления мощности"},"laughter":{"0":"Громкий и интенсивный смех толпы с одним доминирующим смехом","1":"Низкий, тихий смех","2":"Юмористический, комедийный смех","3":"Громкий, веселый смех группы","4":"Смех во время разговора, лёгкий и непринуждённый"},"magic":{"0":"Магический свист, высокотехнологичный звуковой дизайн","1":"Волшебное пробуждение, сверкающее и яркое","2":"Мощное заклинание магии","3":"Магический взрыв, разрушительный и эпический","4":"Активация мистического магического щита"},"meow":{"0":"Громкое, протяжное кошачье мяу","1":"Мягкое, повторяющееся мурлыканье","2":"Интенсивное, короткое мяу","3":"Повторяющиеся мяуканья, крики о помощи","4":"Раздражённое кошачье мяу"},"notification":{"0":"Простой звуковой сигнал уведомления","1":"Пузырьковый, игривый звуковой сигнал уведомления","2":"Элегантный звонкий удар колокольчика для премиальных уведомлений","3":"Четкий металлический звон для современных уведомлений приложений","4":"Таинственный, эхообразный звуковой сигнал уведомления"},"punch":{"0":"Несколько быстрых и резких ударов","1":"Резкий удар, быстрый и прямой","2":"Тяжёлый удар, весомый и мощный","3":"Сильный удар, разрушение объекта","4":"Громкие и отдалённые повторяющиеся удары, резонирующий эффект"},"rain":{"0":"Сильный дождь, барабанящий по густой листве с громом","1":"Равномерный дождь, падающий на лесной полог; мягкий и расслабляющий","2":"Нежный дождь с щебетом птиц","3":"Постоянный дождь по металлической крыше","4":"Тропический сильный ливень; немедленно"},"reload":{"0":"Тихая перезарядка оружия; точная","1":"Перезарядка винтовки с насосным механизмом; механическая","2":"Быстрая перезарядка оружия, звуки щелчков","3":"Быстрая механическая перезарядка винтовки","4":"Перезарядка помпового ружья и выстрелы"},"river":{"0":"Громкая река, текущая во время сильного дождя","1":"Небольшой ручей, текущий по камням","2":"Прерывистое течение реки с плеском воды","3":"Быстрое течение реки с сильным потоком","4":"Вода, падающая с большого водопада"},"robot":{"0":"Футуристические звуки работы робота","1":"Робот шагает, периодические механические движения","2":"Периодическое роботизированное жужжание с изменяющейся высотой тона","3":"Механический сервопривод робота, непрерывный гул","4":"Внезапный и резкий громкий жужжащий звук робота"},"rocket":{"0":"Мощные звуки ракетного выстрела, постоянная тяга","1":"Глубокое ровное гудение ракетного двигателя","2":"Ракетное усиление: низкое гудящее зажигание","3":"Звук ракетного двигателя, интенсивный и пронзительный","4":"Последовательность запуска ракеты с сигналами и запуском двигателей"},"splash":{"0":"Жидкий, водянистый всплеск с резонирующими эхо","1":"Агрессивный всплеск: удар о твердую поверхность","2":"Несколько непрерывных всплесков, искусственно вызванных","3":"Большой, резонирующий громкий всплеск","4":"Периодические небольшие всплески с паузами"},"success":{"0":"Ретро звук оповещения об успехе","1":"Яркий, современный синтезаторный звуковой сигнал успеха","2":"Яркий, игривый звук успеха","3":"Голос говорит «да» в веселом тоне","4":"Нежные, успокаивающие сигналы успеха"},"sword":{"0":"Жестокое рубящее попадание мечом в мясо","1":"звуки столкновения металлических мечей, острые и быстрые","2":"Тихие взмахи мечом. Эфирный","3":"Звук столкновения меча с металлической броней","4":"Быстрый взмах мечом в воздухе"},"thunder":{"0":"Удалённый грохот грома","1":"Постоянное грохотание грома и легкий дождь","2":"Сильный дождь, громкий гром на заднем плане","3":"Резкие раскаты грома с грохочущим эхом","4":"Сильный дождь с громовыми раскатами"},"tick":{"0":"Обычный тиканье часов","1":"Глубокие и громкие звуки тиканья","2":"Громкий тиканье часов","3":"Тихий тиканье часов","4":"Быстрый тик будильника"},"typing":{"0":"Тихая печать на мягкой клавиатуре","1":"Печать на ноутбуке, отзывчивые клавиши","2":"Классическая печать, звук механической клавиатуры","3":"Печатание на пишущей машинке, винтажное ощущение","4":"Щелчки с рабочего стола, четкие отчетливые нажатия клавиш"},"waves":{"0":"Волны громко накатывают на берег, далекие гудки лодок","1":"Громкая, постоянно нарастающая волна","2":"Мягкие волны на берегу реки","3":"Маленькие волны, бьющиеся о берег","4":"Звуки разбивающихся волн, микрофон крупным планом, гудящие звуки"},"wind":{"0":"Океанский ветер, средней интенсивности, прибрежная атмосфера","1":"Сильный ветерок, тихий звук ветра в сельской местности","2":"Сильные штормовые ветры, вой ветра","3":"Искусственный ветер от большого вентилятора","4":"Звук сильного постоянного ветра-гала"},"zap":{"0":"Короткий, высокий электрический звон","1":"Гудящий, низкий электрический разряд","2":"Резкий, потрескивающий, электрический разряд","3":"Длинная, искрящаяся электрическая вспышка","4":"Громкий электрический гул"}},"duration":"Длительность","duration_seconds":"{duration}с","effects":{"airplane":"Самолет","alarm":"Сигнал тревоги","alert":"Оповещение","applause":"Аплодисменты","bark":"Лай","bell":"Колокольчик","bird":"Птица","button":"Кнопка","cheer":"Бодрость","door-close":"Закрытие двери","door-open":"Дверь открывается","engine-rev":"Рев двигателя","engine-start":"Запуск двигателя","explosion":"Взрыв","fire-crackling":"Треск огня","footsteps-running":"Бегущие шаги","footsteps-walking":"Шаги при ходьбе","gunshot":"Выстрел","helicopter":"Вертолет","horn":"Гудок","laser":"Лазер","laughter":"Смех","magic":"Магия","meow":"Мяу","notification":"Уведомление","punch":"Удар","rain":"Дождь","reload":"Перезагрузить","river":"Река","robot":"Робот","rocket":"Ракета","splash":"Плеск","success":"Успех","sword":"Меч","thunder":"Гром","tick":"Тик","typing":"Печать","waves":"Волны","wind":"Ветер","zap":"Заряд"},"features":{"controlable":{"description":"Тонкая настройка параметров генерации, таких как длительность, guidance и steps, для точных результатов","title":"Управляемый Выход"},"diverse":{"description":"Создавайте любые звуки, какие только можно представить — от звуков природы до научно-фантастических эффектов и всего, что между ними","title":"Разнообразная звуковая библиотека"},"downloadable":{"description":"Скачивайте сгенерированные звуковые эффекты в высококачественных форматах, готовых к использованию в производстве","title":"Легкое скачивание"},"fast":{"description":"Генерируйте профессиональные звуковые эффекты за секунды с помощью нашей оптимизированной AI инфраструктуры","title":"Быстрая генерация"},"subtitle":"Создавайте любые звуки, которые вы можете себе представить, с помощью AI","textToSound":{"description":"Просто опишите желаемый звук на естественном языке, и наш ИИ сгенерирует его для вас","title":"Текст-в-звук"},"title":"Функции звуковых эффектов","versatile":{"description":"Идеально подходит для игр, видео, подкастов, музыкального производства и любых творческих проектов","title":"Универсальные применения"}},"generate":"Создать","generating":"Генерация","guidance":"Руководство","guidance_tooltip":"Более высокий уровень руководства обеспечивает более разнообразные и неожиданные звуковые эффекты.","history_results":"История генераций","introduction":{"description":"Превратите своё творческое видение в реальность с помощью звуковых эффектов, созданных ИИ. Просто опишите, что вы хотите услышать, и наш продвинутый ИИ создаст уникальные, качественные звуки, адаптированные под ваши нужды. Идеально для разработчиков игр, кинематографистов, подкастеров и создателей контента.","features":{"aiGenerated":"Сгенерировано ИИ","customizable":"Настраиваемый","highQuality":"Высокое качество","instant":"Мгновенно"},"title":"Создавайте любые звуки с помощью AI","tryFree":"Попробуйте бесплатно"},"library":{"subtitle":"Просматривайте нашу обширную коллекцию звуковых эффектов по категориям","title":"Библиотека звуковых эффектов"},"loginToCreateSoundEffect":"Пожалуйста, войдите, чтобы создавать звуковые эффекты.","loginToDownloadSoundEffect":"Пожалуйста, войдите или зарегистрируйтесь, чтобы скачать звуковые эффекты.","loginToPlaySoundEffect":"Пожалуйста, войдите в систему или зарегистрируйтесь, чтобы воспроизвести звуковые эффекты.","loginToViewHistory":"Пожалуйста, войдите в систему, чтобы просмотреть историю генерации.","loginToViewSoundEffectHistory":"Пожалуйста, войдите в систему, чтобы просмотреть историю генераций.","no_history":"Пока нет сгенерированных звуковых эффектов. Создайте свой первый ниже!","load_more":"Загрузить ещё","no_results":"Звуковые эффекты не найдены. Попробуйте изменить поисковый запрос","results_truncated":"Показаны только первые {count} результатов.","output":"Сгенерированный звуковой эффект","parameters":"Параметры генерации","prompt":"Подсказка","prompt_placeholder":"Опишите звуковой эффект, который хотите создать...","refinement":"Уточнение","refinement_tooltip":"Более высокие уровни детализации создают более четкие звуковые эффекты, но требуют больше времени на генерацию.","reset":"Сбросить","retry":"Повторить попытку","search":"Поиск звуковых эффектов","search_results":"Результаты поиска","state_failed":"Генерация не удалась","state_pending":"Генерация...","steps":"Шаги","steps_tooltip":"Большее количество шагов создаёт более чёткие звуковые эффекты, но требует больше времени на генерацию.","subtitle":"Создавайте уникальные звуковые эффекты с помощью аудиосинтеза на базе ИИ","tab_history":"История","tab_search":"Исследовать","title":"Звуковые эффекты","titleVerb":"Создать звуковые эффекты","topBar":{"subtitle":"Коллекция реалистичных звуковых эффектов {effect}","subtitleDefault":"Создавайте реалистичные звуковые эффекты из текстовых описаний с помощью передовых технологий ИИ","title":"{effect} Звуковой эффект","titleDefault":"Генератор звуковых эффектов"},"usecases":{"gaming":{"button":"Создать игровые звуки","description":"Создавайте уникальные звуковые эффекты для ваших игр — от шагов и фоновых звуков до взрывов и магических заклинаний. Создавайте захватывающий аудиоконтент без дорогих звуковых библиотек.","title":"Разработка игр"},"podcast":{"button":"Улучшить Подкасты","description":"Добавляйте профессиональные звуковые эффекты в ваши подкасты и аудиоконтент. Создавайте интро, переходы и атмосферные фоны, которые выделят ваш контент.","title":"Подкасты и аудиоконтент"},"subtitle":"Узнайте, как звуковые эффекты на основе ИИ могут улучшить ваши творческие проекты","title":"Применение звуковых эффектов","video":{"button":"Начать создание","description":"Улучшите свои видео с помощью индивидуальных звуковых эффектов. Идеально подходит для контента на YouTube, фильмов, рекламы и видео в социальных сетях. Получите именно тот звук, который вам нужен, без поиска по библиотекам.","title":"Видеопроизводство"}},"state_legacy_unavailable":"Старый результат недоступен","custom_range":"Другое, {min}-{max}","duration_presets":{"short":{"label":"Коротко"},"long":{"label":"Длинно"}},"step_presets":{"draft":{"label":"Черновик","description":"Быстрый предпросмотр"},"balanced":{"label":"Баланс","description":"Хорошее качество и скорость"},"high_quality":{"label":"Высокое качество","description":"Более чёткие детали звука"}},"guidance_presets":{"precise":{"label":"Точно","description":"Строго следует промпту"},"balanced":{"label":"Баланс","description":"Естественная вариативность"},"creative":{"label":"Креативно","description":"Более неожиданные результаты"}}},"music-generation":{"add_to_bank":"Добавить в банк","advanced_settings":"Расширенные настройки","authenticationRequired":"Требуется аутентификация","batch_size":"Пакет","batch_size_tooltip":"Количество песен для генерации одновременно.","bpm":"BPM","bpm_auto":"Авто","bpm_tooltip":"Удары в минуту (30–300). Оставьте на авто, чтобы модель выбрала сама.","cancel":"Отменить","credit_info":"Каждое создание музыки стоит кредитов в зависимости от длительности.","delete":"Удалить","delete_confirm_description":"Это действие нельзя отменить. Это навсегда удалит сгенерированную музыку.","delete_confirm_title":"Вы уверены, что хотите удалить этот трек?","delete_error":"Не удалось удалить трек","delete_success":"Трек успешно удалён","duration":"Длительность","duration_auto":"Авто","duration_seconds":"{duration}с","guidance_scale":"Настройка направления","guidance_scale_tooltip":"Сила CFG. Более высокие значения точнее соответствуют подсказке. Используется только базовыми/SFT моделями.","history_results":"История генерации","inference_steps":"Шаги","inference_steps_tooltip":"Количество шагов диффузии. Больше шагов = выше качество, но медленнее. Turbo: 4–8, Base: 32–100.","key_scale":"Тональность","key_scale_auto":"Авто","key_scale_tooltip":"Музыкальный ключ и гамма (например, C мажор, F# минор). Оставьте в режиме авто, чтобы модель выбрала сама.","loginToDownloadSample":"Пожалуйста, войдите или зарегистрируйтесь, чтобы скачать музыкальные образцы.","loginToGenerate":"Пожалуйста, войдите, чтобы сгенерировать музыку","loginToPlaySample":"Пожалуйста, войдите в систему или зарегистрируйтесь, чтобы воспроизвести музыкальные образцы.","loginToViewHistory":"Пожалуйста, войдите, чтобы просмотреть историю создания музыки","load_more":"Загрузить ещё","lyrics":"Текст песни","lyrics_placeholder":"Добавьте текст песни или оставьте пустым для инструментальной версии","no_history":"Пока нет сгенерированной музыки. Создайте свой первый трек!","no_results":"Музыкальные образцы не найдены. Попробуйте изменить поисковый запрос","results_truncated":"Показаны только первые {count} результатов.","prompt":"Опишите вашу музыку","prompt_placeholder":"например, энергичный электронный танцевальный трек с мощным басом и синтезаторными партиями","retry":"Повторить попытку","search":"Поиск музыкальных сэмплов","search_results":"Результаты поиска","state_failed":"Генерация не удалась","state_pending":"Генерация...","subtitle":"Создавайте оригинальную музыку с помощью AI, опишите ваш жанр, настроение и стиль.","tab_history":"История","tab_search":"Исследовать","time_signature":"Размер такта","time_signature_auto":"Авто","time_signature_tooltip":"Размер такта произведения. Используйте auto, чтобы модель решила сама.","title":"Генерация музыки","titleVerb":"Создать музыку","view_lyrics":"Просмотреть текст песни"},"startup":{"hero":{"about":"Мы верим, что голос является интерфейсом для души. По мере того как AI становится более интерактивным, победные продукты создадут разговоры, которые кажутся реальными. Наша программа для стартапов помогает командам на ранней стадии разработки создать такое будущее с Fish Audio, без того чтобы стоимость стала препятствием.\n\nБудь вы создатель AI-компаньона, выразительного персонажа или нового типа агента, вы получите 3 месяца и 12 миллионов символов в месяц бесплатного доступа к реальному, эмоционально насыщенному движку речи Fish Audio - достаточно для создания прототипа, стресс-тестирования и запуска с уверенностью.","apply":"Применить","cta":"Подать заявку сейчас","subtitle":"Усилите свою продукцию самым выразительным AI для голоса в реальном времени с {brand} Программой для стартапов."}},"stt":{"demo":{"formatTitle":"Попробуйте {format} в текст сейчас","title":"Попробуйте преобразование речи в текст сейчас"},"features":{"accurate":{"description":"Настроен для интервью, встреч и подкастов","title":"Создан для живой речи"},"formatting":{"description":"Плюс автоматические теги в веб-приложении","title":"Метки говорящих и временные метки"},"formatTitle":"{format} в текстовые функции","multilingual":{"description":"Более 80 языков с автоматическим определением","title":"Многоязычный"},"privacy":{"description":"Ваше аудио обрабатывается только для транскрипции и никогда не передается","title":"Конфиденциальность превыше всего"},"realtime":{"description":"Транскрибируйте аудиопотоки в режиме реального времени мгновенно","title":"Транскрипция в реальном времени"},"smart":{"description":"Автоматическая пунктуация и форматирование","title":"Умная пунктуация"},"subtitle":"Точная транскрипция любого аудио в реальном времени","title":"Функции ИИ для преобразования речи в текст"},"library":{"subtitle":"MP3, WAV, FLAC, M4A, MP4 и другие. Конвертация не требуется.","title":"Конвертируйте любой аудиофайл в текст"},"speech":"Речь","topBar":{"formatTitle":"{format} в текст","subtitle":"Мгновенно транскрибируйте любое аудио — с метками говорящих и автоматическими тегами","title":"ИИ для преобразования речи в текст"},"usecases":{"formatTitle":"{format} для текстовых сценариев использования","meetings":{"button":"Попробуйте бесплатно","description":"Транскрибируйте звонки прямо во время разговора. Распознавание говорящих в веб-приложении отмечает, кто что сказал.","title":"Транскрибируйте встречи"},"subtitle":"Три способа, которыми команды используют ИИ Fish Audio для преобразования речи в текст","subtitles":{"button":"Создать субтитры","description":"Сегменты с временными метками экспортируются напрямую в файлы субтитров SRT и VTT в веб-приложении.","title":"Создавайте субтитры для видео"},"title":"Как транскрибировать аудио в текст","transcription":{"button":"Начать транскрипцию","description":"Превращайте интервью, лекции и записи в дословный текст. Экспортируйте SRT, VTT или JSON в веб-приложении.","title":"Транскрибируйте интервью"}}},"train-new-model":{"activity":"Последняя активность","add_audio_sample":"Добавить образец аудио","audio_generating":"Пожалуйста, дождитесь завершения генерации звука перед отправкой","audio_sample":"Аудиообразцы","audio_sample_text":"Введите текст для получения образцов аудиозаписей","audio_sample_title":"Введите название, чтобы получить образцы аудиозаписей","audio-file":{"connecting":"Подключение устройства","drag_and_drop":"Перетащите аудиофайлы сюда или нажмите для загрузки или записи","record":"Запись","record-start":"Начать","record-info":"*Вы можете записать свой голос, используя свой собственный текст или предложенный ниже.","record-not-supported":"Ваш браузер не поддерживает запись. Пожалуйста, используйте другой браузер.","record-error":"Не удалось получить доступ к микрофону. Пожалуйста, попробуйте снова.","no-microphone":"Микрофон не найден. Пожалуйста, подключите микрофон и попробуйте снова.","permission-denied":"Доступ к микрофону запрещён. Пожалуйста, разрешите доступ к микрофону в настройках браузера.","retry":"Повторить","recording":"Запись","start":"Нажмите, чтобы начать запись","stop":"Стоп","title":"Запишите или загрузите ваши аудиофайлы","upload":"Загрузить","loading-prompt":"Загрузка предложенного текста...","new-prompt":"Перемешать текст","prompt-hint":"Не обязательно читать слово в слово — можно перефразировать или добавлять «ну» и «эм». Главное — звучать естественно.","supported":"Поддерживаются: {formats}","max-file-size":"Макс. {size} на файл","max-total-size":"Макс. {size} всего"},"audio":{"good":"Можно анализировать","not-good":"Слишком короткие или слишком длинные","too-long":"Слишком долго","too-short":"Слишком короткий","enough":"Этого достаточно для большинства голосов"},"audioRequiredWarning":"Пожалуйста, загрузите или запишите аудио, прежде чем переходить к сведениям о голосе","authenticationRequired":"Требуется аутентификация","backToAudio":"Вернуться к аудио","cancel":"Отмена","changeCover":"Сменить обложку","confirmVoiceRights":"Я подтверждаю, что у меня есть разрешение на создание и публикацию этой голосовой модели.","confirmVoiceRightsTooltip":"Создавайте только те голоса, которыми вы владеете, на использование которых у вас есть согласие говорящего или которыми вы иным образом имеете законное право делиться. Создавая эту модель, вы соглашаетесь с нашими <termsLink>Условиями предоставления услуг</termsLink> и <privacyLink>Политикой конфиденциальности</privacyLink>. Мы можем удалить голосовые модели, нарушающие эти правила.","confirmVoiceRightsPublicNotice":"Общедоступные голосовые модели могут быть видны другим и доступны им для использования.","continueToDetails":"Перейти к деталям","licensed-professional-badge-tooltip":"Профессиональный голос — по лицензии профессионального актёра озвучивания.","licensed-safe-badge-tooltip":"Безопасно использовать — коммерческая лицензия от владельца голоса.","professional-badge-tooltip":"Профессиональный клон голоса — личность владельца голоса подтверждена.","pvc-safe-badge-tooltip":"Безопасно использовать — владелец голоса прошёл голосовую верификацию. Используйте этот проверенный голос за удвоенное количество кредитов и помогайте его создателю зарабатывать.","uploadToContinue":"Загрузить для продолжения","goToUpgrade":"Перейти к обновлению","currentPlanLimitTip":"Текущий лимит плана","cover-image":"Изображение на обложке (необязательно)","coverImageTooltip":"Обложка (необязательно) - Изображение меньше 1МБ для обложки модели","create":"Создать","describeYourVoice":"Опишите свой голос","description":"Описание (необязательно)","description-placeholder":"Описание голоса.","done":"Готово","duration":"Загружено:","duration-indicator":"Сначала ориентируйтесь примерно на 30 с","duration-info":"Минимум {min}с. Около {recommend}с обычно достаточно для большинства голосов, а более длинное аудио всё ещё может помочь.","editPicture":"Редактировать изображение","editPictureDescription":"Обрезать и настроить ваше профильное изображение","enhance-audio-quality":"Изоляция голоса (премиум-функция, бета-версия)","error_private_limit_reached":"Вы достигли лимита приватных голосов. Обновите свой план для получения большего количества приватных голосов.","error_private_not_allowed":"Приватные голоса недоступны в вашем текущем тарифном плане. Обновите план, чтобы включить приватные голоса.","error_public_limit_reached":"Вы достигли лимита публичных голосов. Обновите ваш план, чтобы получить больше слотов для публичных голосов.","form-error":{"confirm_voice_rights_required":"(Обязательно)","name_max_length":"Имя должно быть меньше 50 символов","name_required":"Пожалуйста, введите имя","samples_text_audio":"Для всех образцов необходимо создать звуковой генератор","samples_max_count":"Для одного голоса можно добавить не более {count} образцов. Существующие образцы сверх лимита по-прежнему можно редактировать или удалять.","samples_absolute_max_count":"Этот существующий голос превышает безопасный лимит в {count} образцов и должен быть перенесён до сохранения.","samples_text_text_length":"Размер содержимого не должен превышать 500 байт","samples_text_title_length":"Название должно быть менее 50","video_has_audio":"Видео должно содержать аудиодорожку","voices_length":"Длительность аудио должна быть от {min} до {max} с","voices_required":"Пожалуйста, загрузите аудиофайл","voices_size":"Общий размер файлов не должен превышать 1 ГБ","voices_type":"Пожалуйста, загрузите корректный аудио- или видеофайл","voices_max_files":"Вы можете загрузить не более {count} аудиофайлов"},"generate_sample":"Создать образец","generated_voices":"Сгенерированные голоса появятся здесь","generated_voices_tips":"Голосов пока нет","generateVoice":"Сгенерировать Голос","generator_audio":"Генератор Аудио","generator_audio_tips":"Генерация образцов будет расходовать вашу квоту Playground","input-audio":"Входной аудиосигнал","inputAudioStep":"Ввод аудио","instantVoiceClone":"Мгновенное Клонирование Голоса","instantVoiceCloneSubtitle":"Требуется всего 10 секунд аудио!","startAnalyze":"Проанализировать аудио","uploaded":"Загружено","limit":"Изображение размером менее 1 МБ для обложки модели","loading_audio":"Дождитесь генерации звука...","languageUnknown":"Неизвестно","loginToCreateModel":"Пожалуйста, войдите, чтобы создать свою голосовую модель","max":"Лимит плана","min":"Мин","modelDetail":"Детализация голоса","nextStep":"Далее","noDescription":"Без описания","pleaseLoginToContinue":"Пожалуйста, войдите, чтобы продолжить создание вашей голосовой модели","premium":"Премиум","preview":"Предпросмотр","previousStep":"Назад","private":"Частный","private_des":"Эта голосовая модель видна только создателю, ею нельзя поделиться, и она не будет отображаться в разделе открытий.","public":"Общественность","public_des":"Эта голосовая модель будет отображаться на странице открытий и будет видна всем.","recommend":"Достаточно","upgradeToIncreaseLimitTip":"Перейдите на более высокий тариф, чтобы увеличить лимит","upgradeDurationCardSubtitle":"После обновления можно записывать до {max} сек.","pvc_keep_one_sample":"Голоса PVC должны сохранять хотя бы один образец","pvc_samples_locked":"Пока этот голос PVC опубликован, образцы нельзя изменять. Их по-прежнему можно прослушивать.","regenerate_sample":"Пересоздать образец","sample_text_changed":"Текст изменён. Перед сохранением создайте аудиообразец заново.","sample_text":"Аудиообразцы","sample_title":"Образец {index}","save":"Сохранить","skip":"Скип","sourceAudio":"Исходное аудио","step":"Шаг {index}","suggested-tags":{"advertisement":"Реклама","angry":"Злой","animated":"Оживлённый","anime":"Аниме","announcer":"Диктор","authoritative":"Авторитетный","breathy":"С придыханием","bright":"Яркий","calm":"Спокойный","character":"Персонаж","character-voice":"Голос персонажа","cheerful":"Весёлый","cinematic":"Кинематографичный","clear":"Чистый","coach":"Тренер","confident":"Уверенный","conversational":"Разговорный","crisp":"Чёткий","dark":"Темный","deep":"Глубокий","documentary":"Документальный","dramatic":"Драматичный","dynamic":"Динамичный","educational":"Образовательный","empathetic":"Эмпатичный","energetic":"Энергичный","entertainment":"Развлечения","enthusiastic":"Воодушевлённый","expressive":"Экспрессивный","fast":"Быстрый темп","female":"Женский","friendly":"Дружелюбный","gaming":"Гейминг","gentle":"Мягкий","high":"Высокий тон","host":"Ведущий","husky":"С хрипотцой","intimate":"Интимный","low":"Низкий тон","male":"Мужской","measured":"Размеренный","medium":"Средний тон","middle-aged":"Среднего возраста","monotone":"Монотонный","mysterious":"Таинственный","narration":"Закадровый рассказ","narrative":"Рассказчик","neutral":"Нейтральный","neutral-tone":"Нейтральный тон","old":"Пожилой","playful":"Игривый","podcast":"Подкаст","professional":"Профессиональный","radio":"Радио","raspy":"Хриплый","relaxed":"Расслабленный","sad":"Грустный","serious":"Серьёзный","sexy":"Сексуальный","slow":"Медленный темп","smooth":"Плавный","social-media":"Социальные сети","soft":"Мягкий","storytelling":"Рассказывание историй","teacher":"Учитель","warm":"Тёплый","young":"Молодой"},"supportedFormats":"","tag":"Теги (необязательно)","tag-categories":{"age":"Возраст","gender":"Пол","showLess":"Показать меньше","showMoreCount":"+{count} ещё","use-case":"Сценарий использования","voice-qualities":"Характеристики голоса"},"tag-placeholder":"Найдите и выберите теги голоса","tagPresetOnlyNotice":"Поддерживаются только предустановленные теги. Пожалуйста, выберите один из предложенных ниже.","title":"Имя","title-placeholder":"Введите имя голоса","training-type":{"fast":"Мгновенный","full":"Качество","title":"Режим"},"trainNewModel":"Создать голос","trainNewModelTitle":"Создать Новый Голос","type":"Тип","unlist":"Без списка","unlist_des":"Эта голосовая модель не будет отображаться на странице обнаружения, но ею можно поделиться с определенными пользователями с помощью ссылки.","untitledVoice":"Безымянный Голос","upgrade":"Обновление","upload-img":"Загрузить изображение","voice-design-badge-tooltip":"Безопасно использовать — голос создан ИИ, не является клоном реального человека; без рисков авторских прав.","voice_detail":"Детализация голоса","voiceDescriptionPlaceholder":"Теплый, дружелюбный женский голос со слегка британским акцентом, идеальный для озвучивания аудиокниг. Тон должен быть спокойным и успокаивающим, с четкой дикцией.","voiceDesign":"Дизайн голоса","voiceDetails":"Детали голоса","voiceInfoStep":"Информация о голосе","what_type_title":"Что это за тип?","analyzeAudio":"Проанализировать аудио","analyzingAudio":"Анализ аудио","reanalyzeAudio":"Проанализировать аудио заново","preflightStatusAnalyzing":"Анализ","preflightStatusPassed":"Пройдено","preflightStatusWarning":"Предупреждение","preflightWarningAcknowledge":"Я понимаю, что такие проблемы, как несколько говорящих или обрезанная речь, могут снизить итоговое качество TTS.","audioAnalyzeRequired":"Пожалуйста, проанализируйте эталонное аудио перед переходом к деталям голоса","audioWarningMustAcknowledge":"Отметьте «Я понимаю», чтобы продолжить","aiSuggestions":"AI Suggestions","preflightExpired":"Сессия анализа истекла. Пожалуйста, проанализируйте аудио заново.","qualitySignalGood":"Чистая речь одного говорящего","qualitySignalLowQuality":"Речь может быть менее разборчивой","qualitySignalNeedsReview":"Эталонное аудио может снизить качество клонирования","qualitySignalMultiSpeaker":"Обнаружено несколько говорящих","qualitySignalSoundEffect":"Обнаружены звуковые эффекты или сильный фоновый шум","qualitySignalTruncated":"Похоже, что речь обрезана","preflightStatusInfo":"Инфо","protectedNameNotice":"«{name}» — защищённое имя актёра озвучивания или актёра. Подтвердите свои права ниже либо закройте это окно и выберите другое имя.","qualitySignalLowQualityHelp":"Если говорить яснее или уменьшить фоновый шум, это может помочь.","qualitySignalMultiSpeakerHelp":"Постарайтесь использовать фрагмент только с одним говорящим, чтобы клонированный голос оставался более стабильным.","qualitySignalTruncatedHelp":"Постарайтесь использовать фрагмент, где слова не обрезаны в начале или в конце."},"tts":{"demo":{"title":"Попробуйте текст в речь сейчас"},"signup":{"dialogTitle":"Зарегистрируйтесь бесплатно, чтобы открыть расширенные функции синтеза речи"},"features":{"control":{"description":"Точно контролируйте скорость, громкость и параметры сырой модели","title":"Профессиональные элементы управления"},"emotion":{"description":"Добавьте эмоции и выражения в вашу речь","title":"Эмоциональный контроль"},"multilingual":{"description":"Автоматическая поддержка 8 языков с родными акцентами","title":"Многоязычная поддержка"},"natural":{"description":"Ультрареалистичные голоса, звучащие как настоящие люди","title":"Натуральные голоса"},"quality":{"description":"Аудиовыход профессионального уровня для любого случая использования","title":"Студийное качество"},"realtime":{"description":"Создавайте речь за секунды с низкой задержкой","title":"Генерация в реальном времени"},"subtitle":"Испытайте самую передовую технологию TTS, доступную сейчас","title":"Функции преобразования текста в речь"},"introduction":{"card1":{"tag1":"Образовательный","tag2":"Информативный"},"card2":{"tag1":"Нарратив","tag2":"Любопытный"},"card3":{"tag1":"Спокойный","tag2":"Спокойный"},"description":"Откройте для себя мощь передовой технологии преобразования текста в речь, которая создает невероятно естественные и выразительные голоса. От шепотом рассказанных сказок на ночь до энергичных презентаций - наши AI-голоса адаптируются к любым нуждам с замечательной аутентичностью.","title":"Ощутите естественные голоса ИИ","tryDifferent":"Попробуйте разные голоса →","tryFree":"Попробуйте бесплатно","viewVoices":"Просмотреть все голоса"},"topBar":{"subtitle":"Текст в речь с самым естественным и человеческим звучанием генератора голоса на основе ИИ","title":"Текст в речь"},"usecases":{"audiobooks":{"button":"Начать создание","description":"Преобразуйте письменный контент в увлекательные аудиокниги с естественно звучащими голосами, которые удерживают внимание слушателей на протяжении многих часов.","title":"Аудиокниги и повествование"},"podcasts":{"button":"Начать","description":"Создавайте подкасты с постоянными, высококачественными голосами. Генерируйте вступления, заключения и даже полные эпизоды с голосами ИИ.","title":"Производство подкастов"},"subtitle":"Узнайте, как TTS преобразует контент в различных отраслях","title":"Сценарии использования технологии преобразования текста в речь","videos":{"button":"Попробуйте сейчас","description":"Добавьте профессиональные закадровые комментарии к вашим видео без найма дикторов. Идеально подходит для YouTube, обучающих материалов и документальных фильмов.","title":"Озвучивание видео"}}},"tutorials":{"all":"Все","clear_search":"Очистить поиск","coming_soon":"Скоро :)","loading":"Загрузка...","new":"Новый","new_releases":"Новые Релизы","no_results":"Не найдено руководств по запросу \"{query}\"","partial_results":"Показаны только доступные результаты. За пределами этого окна пагинации могут быть дополнительные руководства.","search_placeholder":"Поиск уроков...","source_blog":"Блог","title":"Учебники"},"upgrade-dialog":{"billing":{"monthly":"Ежемесячно","saveAmount":"Экономия $39.89","yearly":"Ежегодно"},"click_here_if_not_redirected":"Нажмите, если вы не перенаправлены","current_plan":"Текущий план","expires_at":"Действует до","free":{"always_free":"Всегда свободен","button":"Текущий план","description":"Испытайте ультрареалистичный голос ИИ","features_title":"Что входит в комплект?","features":{"characters":"~3 минуты на клип","generations":"1 час ультрареалистичного голоса в месяц","no_api":"API кредит не включен","speed":"стандартная скорость генерации"},"name":"Бесплатно"},"last_chance_warning":"Воспользуйтесь нашей самой низкой ценой, пока она не изменилась!","later":"Может быть, позже","manage_subscription":"Управление подпиской","next_reset":"Следующая перезагрузка","premium":{"badge":{"monthly":"Популярные"},"button":"Обновить сейчас","button_purchase":"Приобрести","description":"Для создателей премиального контента","features_title":"Все бесплатно, плюс","features":{"api":"API с оплатой по факту","audio":"автооптимизированное опорное аудио","characters":"~30 минут на поколение","effects":"точное управление (скоро будет)","generations":"Неограниченное количество поколений (в сети)","license":"коммерческое использование ваших голосов","models":"новейшие модели искусственного интеллекта","speed":"формирование приоритетов"},"name":"Премиум"},"quota_left":"Оставленная квота","subtitle":"Разблокируйте расширенные возможности и неограниченное количество поколений","title":"Выберите свой идеальный план","title_zero_balance":"Ваша ежемесячная бесплатная квота исчерпана","title_zero_balance_premium":"Ваша дневная норма исчерпана"},"usage":{"credits_remaining":"Осталось {remaining} кредитов","credits_used":"Кредиты","current_package":"Текущий пакет","cycle_end":"Конец","cycle_period":"Платежный цикл","cycle_start":"Начать","description":"Отслеживайте использование кредитов и историю генерации","free_plan":"Бесплатно","generation_history":"История генерации","package_history_tab":"История пакета","legacy_premium_plan":"Премиум план \"Legacy\"","model":"Модель","model_version":"Модель","next_credit_refresh":"Следующее обновление кредитов","premium_plan":"Премиум","renews_on":"Обновляется {date}","source":"Источник","time":"Время","title":"Использование и кредиты","type":"Тип","verbatim_credits_remaining":"Оставшиеся кредиты","consumed_by":"Пользователь","voice":"Голос"},"voice-library":{"features":{"feature1":{"description":"Получите доступ к крупнейшей библиотеке AI голосов в интернете. От профессиональных дикторов до уникальных голосов персонажей — найдите идеальное решение для любого проекта.","title":"2 000 000+ Голосов"},"feature2":{"description":"Голоса доступны на 8 языках, включая английский, испанский, японский, китайский, французский, немецкий и другие. Произношение на уровне носителя на каждом языке.","title":"Поддержка нескольких языков"},"feature3":{"description":"Фильтруйте по эмоциям, стилям речи, возрастам и сценариям использования. Находите голоса, которые точно соответствуют вашим требованиям, с помощью мощных инструментов поиска и фильтрации.","title":"Расширенная фильтрация"},"feature4":{"description":"Прослушайте голосовые образцы перед использованием. Просмотрите, как звучит каждый голос, чтобы убедиться, что он идеально подходит для вашего контента.","title":"Мгновенный просмотр"},"feature5":{"description":"Просматривайте по категориям, таким как голоса персонажей, профессиональные дикторы, голоса аудиокниг, игровые голоса и другие. Находите нужное быстрее.","title":"Организованные категории"},"feature6":{"description":"Многие голоса созданы и поделены нашей глобальной сообществом создателей. Откройте для себя уникальные голоса, которых вы не найдете больше нигде.","title":"Создано сообществом"},"subtitle":"Самая обширная в мире коллекция AI голосов {tags}","subtitleDefault":"Самая полная в мире коллекция AI голосов","title":"{tags} функции голосового ИИ","titleDefault":"Функции голосовой библиотеки"},"introduction":{"card1":{"tag1":"Образовательный","tag2":"Информативный"},"card2":{"tag1":"Документальный","tag2":"Любопытный"},"card3":{"tag1":"Спокойный","tag2":"Спокойный"},"card4":{"tag1":"Озвучивание","tag2":"Рефлексивный"},"card5":{"tag1":"Сексуальный","tag2":"Плавно"},"description":"Просматривайте нашу обширную коллекцию AI-голосов на разных языках, стилях и с различными эмоциями. От персонажных голосов для игр до профессиональных дикторов для аудиокниг — найдите голос, который оживит ваш проект.","title":"Найдите свой идеальный голос","tryFree":"Начать создание","viewVoices":"Просмотреть библиотеку"},"library":{"categories":{"age":"Найти по возрасту","archetype":"Найти по архетипу","delivery_style":"Найти по стилю подачи","emotion":"Найти по эмоции","energy":"Поиск по Энергии","gender":"По полу","genre":"Найти по жанру","pitch":"Найти по тону","usecase":"Найти по случаю использования"},"subtitle":"Откройте тысячи AI голосов для любого проекта и стиля по категориям","title":"Исследовать больше голосов"},"showcase":{"browse_all":"Просмотреть всё","popular_voices":"Популярные голоса {tags}","title":"Исследуйте голоса {tags}"},"subTopBar":{"subtitle":"Выбирайте из тысяч голосов ИИ с {tags} в нашей голосовой библиотеке для вашего следующего проекта.","title":"Откройте для себя {tags} ИИ Голоса"},"tags":{"advertisement":"Реклама","angry":"Сердитый","animated":"Анимированный","anime":"Аниме","announcer":"Диктор","authoritative":"Авторитетный","breathy":"Дыхание","bright":"Яркий","calm":"Спокойный","character":"Персонаж","character-voice":"Голос персонажа","cheerful":"Весёлый","cinematic":"Кинематографический","clear":"Очистить","coach":"Тренер","confident":"Уверенный","conversational":"Разговорный","crisp":"Чёткий","dark":"Темный","deep":"Глубокий","documentary":"Документальный","dramatic":"Драматичный","dynamic":"Динамический","educational":"Образовательный","empathetic":"Эмпатичный","energetic":"Энергичный","entertainment":"Развлечения","enthusiastic":"Воодушевлённый","expressive":"Экспрессивный","fast":"Быстрый","female":"Женский","friendly":"Дружелюбный","gaming":"Игры","gentle":"Нежный","high":"Высокий","host":"Хост","husky":"Хаски","intimate":"Интимный","low":"Низкий","male":"Мужской","measured":"Измерено","medium":"Средний","middle-aged":"Среднего возраста","monotone":"Монотонный","mysterious":"Таинственный","narration":"Озвучивание","narrative":"Нарратив","neutral":"Нейтральный","neutral-tone":"Нейтральный тон","old":"Старый","playful":"Игривый","podcast":"Подкаст","professional":"Профессиональный","radio":"Радио","raspy":"Хриплый","relaxed":"Расслабленный","sad":"Грустный","serious":"Серьёзный","sexy":"Сексуальный","slow":"Медленный","smooth":"Гладкий","social-media":"Социальные сети","soft":"Мягкий","storytelling":"Рассказчик","teacher":"Учитель","warm":"Тёплый","young":"Молодой"},"topBar":{"browseButton":"Просмотреть Голоса","cta":"Начать бесплатно","stat1":"Голоса","stat2":"Языки","stat3":"Категории","subtitle":"Откройте идеальный голос из нашей обширной библиотеки. Голоса персонажей, профессиональные дикторы и всё, что между ними.","title":"Исследуйте <highlight>2 000 000+ AI голосов</highlight> для каждого проекта"},"usecases":{"content":{"button":"Просмотреть Голоса","description":"Найдите идеальный голос рассказчика или ведущего для ваших видео на YouTube, подкастов и контента в социальных сетях. Просматривайте тысячи профессиональных голосов с разными интонациями, стилями и эмоциями, чтобы соответствовать вашему бренду.","title":"Производство видео и подкастов"},"gaming":{"button":"Исследовать голоса персонажей","description":"Наполняйте игровые миры разнообразными голосами персонажей. От героических протагонистов до зловещих злодеев — находите выразительные голоса, которые оживляют ваших персонажей в любом жанре.","title":"Игры и интерактивные медиа"},"localization":{"button":"Найти многоязычные голоса","description":"Достигайте аудитории по всему миру с голосами на более чем 8 языках. Находите голоса родного качества для озвучивания, перевода и создания локализованного контента без затрат, связанных с традиционным подбором голосов.","title":"Глобальная локализация"},"subtitle":"Узнайте, как создатели используют наши {tags} AI голоса для своих проектов","subtitleDefault":"Узнайте, как создатели используют нашу AI voice library для реализации своих проектов","title":"{tags} Примеры использования AI голоса","titleDefault":"Сценарии использования голосовой библиотеки"}},"voice-slots":{"benefit_more_credits":"Больше кредитов для генерации и приоритетная поддержка","benefit_private_voices":"До 10 приватных голосов (Плюс) или неограниченно (Про)","benefit_unlimited_public":"Неограниченное количество публичных слотов для голоса","cancel":"Отмена","current_usage":"Ваши текущие голосовые слоты","private_label":"Приватные голоса","private_voices":"Приватные / Неперечисленные голоса","public_label":"Общедоступные голоса","public_voices":"Общедоступные голоса","slots_used":"использованные слоты","tooltip_free":"Бесплатные пользователи могут создать до 3 публичных голосов. Обновите свой аккаунт для получения дополнительных слотов для голосов.","tooltip_plus":"У вас неограниченное количество общедоступных голосов и до 10 приватных/неуказанных голосов.","tooltip_plus_used":"Использованы приватные/неуказанные слоты. У вас неограниченное количество общедоступных голосов и до 10 приватных/неуказанных голосов.","tooltip_pro":"У вас неограниченное количество общедоступных/приватных/неуказанных голосов.","unlimited":"Неограниченный","upgrade_audio_duration_desc":"Бесплатные пользователи могут загружать до 90 секунд аудио. Обновите план, чтобы загружать до 210 секунд и получить лучшее качество клонирования голоса.","upgrade_audio_duration_title":"Достигнут лимит длительности аудио","upgrade_benefits_title":"Что вы получаете при обновлении:","upgrade_desc":"Обновите свой план для получения доступа к дополнительным голосовым слотам и дополнительным функциям.","upgrade_private_limit_desc":"Вы использовали все 10 своих приватных слотов для голоса. Обновитесь до Pro для неограниченного числа приватных голосов.","upgrade_private_limit_title":"Достигнут Лимит Частного Голоса","upgrade_private_locked_desc":"Приватные и неопубликованные голоса доступны только на планах Plus и Pro. Обновите ваш план, чтобы создавать голоса, к которым у вас будет единственный доступ.","upgrade_private_locked_title":"Приватные Голоса Заблокированы","upgrade_public_limit_desc":"Вы использовали все 3 бесплатных слота для голоса. Обновите для получения дополнительных голосовых слотов.","upgrade_public_limit_title":"Достигнут Лимит Голосовых Слотов","upgrade_title":"Открыть больше голосовых слотов","view_plans":"Просмотр Планов"},"voiceChanger":{"topBar":{"title":"Изменение голоса с ИИ: любой голос за секунды","subtitle":"Загрузите клип, выберите целевой голос и получите новый файл за секунды. Тайминг, эмоции и темп сохраняются полностью."},"features":{"title":"Возможности изменения голоса с ИИ","subtitle":"Нейросетевое преобразование голоса для авторов, геймеров и студий","realtime":{"title":"Быстрое преобразование","description":"Загрузите клип и получите преобразованный файл за секунды"},"quality":{"title":"Студийное качество вывода","description":"Сохраняет эмоции, тайминг и выразительность в преобразованном аудио"},"fast":{"title":"Молниеносная скорость","description":"Большинство клипов обрабатываются полностью менее чем за 30 секунд"},"multilingual":{"title":"Гибкая работа с языками","description":"Работает на 13 языках"},"secure":{"title":"Безопасно по умолчанию","description":"Ваше аудио остается приватным и никогда не передается другим"},"library":{"title":"Большая библиотека голосов","description":"Выбирайте готовых персонажей или используйте собственный референс"}},"useCases":{"title":"Сценарии использования изменения голоса","subtitle":"Посмотрите, как авторы превращают изменение голоса в готовое для производства аудио","gaming":{"title":"Игры и стриминг","description":"Придайте записанному геймплею и VOD стримов голос любого персонажа — без актеров озвучки.","button":"Попробовать изменение голоса"},"content":{"title":"Создание контента","description":"Озвучивайте shorts, подкасты и обучающие ролики кастомным голосом без записи в студии. Масштабируйте производство, не меняя рабочий процесс.","button":"Начать создавать"},"dubbing":{"title":"Дубляж и локализация","description":"Переозвучивайте существующее аудио другим персонажем или подачей, подходящей для языка. Сохраните исходное исполнение и замените только голос.","button":"Попробовать дубляж"},"privacy":{"title":"Приватность и анонимизация","description":"Расскажите свою историю, не раскрывая личность. Подходит для интервью, важных сообщений и анонимных подкастов.","button":"Защитить мой голос"},"podcast":{"title":"Постпродакшн подкастов","description":"Исправляйте дубли, заменяйте соведущего или добавляйте голоса персонажей на постпродакшне без новой записи.","button":"Доработать мой подкаст"},"character":{"title":"Игра персонажей","description":"Дайте каждому персонажу истории уникальный голос. Идеально для аудиодрам, настольных кампаний и анимации.","button":"Озвучить персонажей"}},"panel":{"upload_source":"Загрузить исходное аудио","select_voice":"Целевой голос","submit":"Преобразовать голос","submitting":"Преобразование...","upload_custom_cta":"Загрузить собственный референс","result_title":"Ваше преобразованное аудио","pause":"Пауза","resume":"Воспроизвести","try_again":"Попробовать со своим голосом","login_required":"Войдите, чтобы продолжить","duration_exceeded":"Исходное аудио должно быть не длиннее 30 секунд","generic_error":"Что-то пошло не так. Повторите попытку.","recaptcha_failed":"Проверка не пройдена. Обновите страницу и попробуйте снова.","more_languages_note":"Войдите, чтобы получить доступ к другим голосам на китайском, японском и других языках."}},"voiceClone":{"demo":{"title":"Попробуйте клонирование голоса за 10 секунд"},"topBar":{"eyebrow":"Клонирование голоса · Fish Audio S2","title":"Клонируйте любой голос за 15 секунд.","subtitle":"Загрузите 10-секундный клип и получите готовый голос за секунды. Пусть действующий президент озвучит ваше дейтинг-приложение, технологический миллиардер запустит вашу худшую идею, а вы соберете fake-panel подкаст — без студии и без штатного имитатора.","trust1":"Достаточно образца 10 с","trust2":"Стриминг быстрее 300ms","trust3":"Open-source модель S2","trust4":"Бесплатный уровень, без карты"},"features":{"title":"Создано для скорости, запускается без ожидания","subtitle":"10 секунд аудио. Готовый к использованию голос за секунды. Без долгих студийных записей, очередей на обучение и премиум-барьеров.","instant":{"title":"Клон за 10 секунд","description":"Достаточно одного короткого клипа. Без 30-минутной студийной сессии и обязательного премиум-тарифа."},"quality":{"title":"Студийная точность","description":"С первого прохода захватывает тембр, каденцию и микропросодию — даже из шумных полевых записей."},"fast":{"title":"Готово за секунды","description":"Мгновенная выдача. Между вами и готовым голосом нет многочасовой очереди обучения."},"crosslingual":{"title":"Zero-shot на 13 языках","description":"Клонируйте один раз, говорите везде. Без отдельной многоязычной модели, дополнительного обучения и перезаписи."},"emotion":{"title":"Эмоции сохраняются в клоне","description":"Злость, ирония, паузы сомнения — мелочи, по которым узнают голос, переходят в каждое предложение."},"apiReady":{"title":"Open-source S2, готово для API","description":"Разверните модель у себя, используйте наш стриминговый endpoint быстрее 300ms или встраивайте голоса в агентов и приложения."}},"usecases":{"title":"Для чего это реально используют креаторы","subtitle":"Скетчи, тейки и кроссоверы для ленты — не для переговорок.","sketches":{"title":"Скетчи и импрешн-ролики","description":"Положите популистский rant на ваш краш в дейтинг-приложении, заставьте технологического миллиардера презентовать запуск продукта для вашей худшей идеи стартапа или выпускайте еженедельную пародию. Без будки, без штатного имитатора — записали шутку, выложили клип.","button":"Сделать комедийный клип"},"commentary":{"title":"Каналы с тейками 24/7","description":"Запустите канал с hot take, который реагирует на новости дня перед сном, соберите fake-panel подкаст с соведущими, которых вы никогда не поймаете в Zoom, или кормите AI-ведущего ежедневным новостным гэгом.","button":"Запустить канал"},"crossover":{"title":"Мемы, которые путешествуют","description":"Возьмите английскую имитацию и в тот же день выпустите ее на испанском, японском или арабском. Одна шутка, каждый регион — алгоритму все равно, какой часовой пояс вы фармите.","button":"Попробовать многоязычное клонирование"}},"highlights":{"title":"Почему Fish Audio S2","subtitle":"Быстрое клонирование, открытое развертывание, глобальные голоса и стриминг для продакшена.","items":{"reference":{"label":"Референс-аудио","value":"10 секунд достаточно"},"speed":{"label":"Время до готового клона","value":"Секунды, не часы"},"crosslingual":{"label":"Cross-lingual","value":"Zero-shot на 13 языках"},"latency":{"label":"Стриминговая задержка","value":"Менее 300ms end-to-end"},"openSource":{"label":"Открытость модели","value":"S2 open-source, можно self-host"},"freeTier":{"label":"Бесплатный уровень","value":"Начните бесплатно, карта не нужна"}}}},"waitlist":{"join_waitlist":"Присоединяйтесь к списку ожидания","promotion_bar":{"title":"Запишитесь в лист ожидания на эту функцию немедленно"},"related_keywords":{"title":"Узнайте больше о других функциях"},"submit_error":"Отправить не удалось","submit_loading":"Подача...","submit_success":"Спасибо за подписку!","tools_header":{"title":"К нам уже присоединились 200 000+ пользователей"}},"with-draw":{"amount":"Сумма снятия","amount_placeholder":"Пожалуйста, введите сумму снятия","balance":"Баланс","balance_title":"баланс","completed":"Полный","created_at":"Дата и время подачи заявки","failed":"Запрос на вывод средств не прошел","handle_withdrawal":"извлечь","history":"История абстиненции","insufficient_balance":"Недостаточный баланс","max_amount":"Максимальная сумма снятия составляет {amount}","min_amount":"Минимальная сумма снятия составляет {amount}","pending":"В процессе","placeholder_amount_history_description":"История последних снятых сумм","placeholder_amount_history_title":"Извлечение записей","placeholder_amounts":"Сумма вывода","rejected":"Отклонено","status":"Статус обработки","submit":"Запрос на вывод средств","success":"Получен запрос на вывод средств","title":"Заявление о выходе","total_amount_history_description":"Подробная информация об истории последних заработков","total_amount_history_title":"Рекорд по заработку","total_amount_title":"Общая полученная сумма","view_all":"Смотреть все"},"speech-to-text-page":{"delete":"Удалить","delete_success":"Задача удалена","delete_error":"Не удалось удалить задачу","delete_confirm_title":"Удалить задачу","delete_confirm_description":"Вы уверены, что хотите удалить эту задачу? Это действие нельзя отменить.","tab_transcribe":"Расшифровка","title":"Речь в текст","limit_file_size":"Макс. 1 ГБ","limit_duration":"Макс. 10 часов","pricing_label":"3 000 кредитов / минута, посекундная тарификация","create_title":"Создать задачу транскрибации","create_description":"Выберите файл, проверьте оценку и затем загрузите его напрямую в облачное хранилище для асинхронной обработки.","upload":"Выбрать аудио- или видеофайл","upload_hint":"Перетащите аудио- или видеофайл сюда или нажмите для загрузки\nЗагрузка начнётся только после создания задачи.","num_speakers":"Количество говорящих","num_speakers_placeholder":"Авто","num_speakers_invalid":"Количество говорящих должно быть от 1 до 16.","tag_audio_events":"Помечать аудиособытия","tag_audio_events_description":"Сохранять в расшифровке теги в квадратных скобках, например [music] и [applause].","estimated_duration":"Оценочная длительность","estimated_minutes":"Тарифицируемые минуты","estimated_credits":"Оценочные кредиты","estimating":"Расчёт...","duration_unavailable":"Недоступно","duration_parse_failed":"Не удалось определить длительность этого файла.","file_too_large":"Файл должен быть не больше 1 ГБ.","duration_too_long":"Аудио должно быть не длиннее 10 часов.","create_task":"Создать задачу","creating_task":"Создание задачи...","signing_upload":"Подготовка загрузки...","uploading":"Загрузка...","tasks_title":"Последние задачи","tasks_description":"Отслеживайте задания STT в состояниях ожидания, обработки, завершения и ошибки.","tasks_updated":"Задачи обновлены","no_history":"Пока нет задач STT.","open_viewer":"Просмотр","untitled_audio":"Аудио без названия","credits_short":"{count} кредитов","status_pending":"Ожидание","status_processing":"Обработка","status_finished":"Завершено","status_failed":"Ошибка","loginRequired":"Требуется вход","loginToTranscribe":"Войдите, чтобы создать задачу STT.","viewer_not_found":"Задача STT не найдена.","back_to_list":"Назад к списку","viewer_updated":"Обновлено только что","audio_pending":"Аудиофайл ещё подготавливается.","viewer_failed":"Эта задача транскрибации завершилась ошибкой.","viewer_processing":"Транскрибация ещё выполняется. Просмотр обновится автоматически.","viewer_waiting":"Ожидание запуска воркера.","controller_title":"Панель","updated_label":"Обновлено","duration_label":"Длительность","speakers_label":"Говорящие","segments_label":"Сегменты","voice_separation_label":"Разделение голоса","tag_audio_events_label":"Помечать аудиособытия","credits_label":"Кредиты","cost_label":"Стоимость в кредитах","on":"Вкл","off":"Выкл","auto":"Авто","transcript_title":"Расшифровка с говорящими","transcript_empty":"Расшифровки пока нет.","overlap_label":"Перекрытие","export_button":"Экспорт","export_modal_title":"Экспорт транскрипта","export_modal_description":"Выберите формат и настройте параметры субтитров перед загрузкой.","export_format_title":"Формат","export_format_description":"Выберите формат вывода для этой выгрузки.","export_format_json":"JSON (raw)","export_format_json_description":"Скачивает канонический STT manifest без преобразования субтитров.","export_format_srt":"SRT","export_format_srt_description":"Классические субтитры для большинства редакторов и плееров.","export_format_vtt":"VTT","export_format_vtt_description":"WebVTT субтитры с опциональными inline таймкодами по словам.","export_general_options_title":"Общие настройки","export_general_options_description":"Эти настройки применяются к экспорту SRT и VTT.","export_include_tags":"Включать теги","export_include_tags_description":"Сохраняет аудиособытия в скобках, например [music] и [applause].","export_include_speaker":"Включать спикера","export_include_speaker_description":"Добавляет метку спикера в начало каждого cue, если она доступна.","export_punctuation":"Пунктуация","export_punctuation_description":"Сохраняет пунктуацию в экспортируемом тексте. Отключите для более чистого потока токенов.","export_split_mode_title":"Режим разбиения","export_split_mode_description":"Выберите: сохранить текущие сегменты или перегруппировать cue по таймингам слов.","export_split_mode_segment":"Сегмент","export_split_mode_segment_description":"Сохраняет текущие границы STT-сегментов как cue.","export_split_mode_max_words":"Макс. слов","export_split_mode_max_words_description":"Перегруппирует cue по таймингам слов с учетом пунктуации, смены спикера и лимита слов.","export_max_words_label":"Максимум слов в cue","export_max_words_hint":"Текущий лимит: {count} слов в cue.","export_json_raw_hint":"Экспорт raw JSON игнорирует опции только для субтитров и сразу скачивает сохраненный manifest.","export_vtt_options_title":"Настройки VTT","export_vtt_options_description":"Эти параметры применяются только к экспорту WebVTT.","export_word_level_timestamps":"Таймкоды по словам","export_word_level_timestamps_description":"Добавляет inline таймкоды WebVTT для каждого слова, если тайминги доступны.","cancel":"Отмена","export_action":"Экспорт","import_to_studio_button":"Импортировать в «Аудиокниги»","import_modal_title":"Импортировать в «Аудиокниги»","import_modal_description":"Превратите расшифровку в редактируемый сценарий в «Аудиокнигах».","import_mode_new":"Создать новый проект","import_mode_new_description":"Создайте новый проект в «Аудиокнигах» на основе этой расшифровки.","import_mode_existing":"Добавить в существующий проект","import_mode_existing_description":"Добавить расшифровку к проекту, который у вас уже есть.","import_project_name_label":"Название проекта","import_project_name_placeholder":"Введите название проекта","import_select_project_label":"Выберите проект","import_no_projects":"Пока нет проектов","import_loading_projects":"Загрузка проектов…","import_empty_segments":"Нет содержимого для импорта.","import_action":"Импортировать","import_success":"Импортировано в «Аудиокниги».","import_failed":"Не удалось импортировать. Попробуйте ещё раз."},"voice-changer":{"title":"Изменение голоса","tab_convert":"Конвертация","tab_history":"История","upload_description":"Перетащите сюда аудио- или видеофайл либо нажмите для загрузки","upload":"Загрузить","uploaded":"Загружено","record_audio":"Записать","stop_recording":"Остановить запись","record_connecting":"Подключение...","record_not_supported":"Запись не поддерживается в этом браузере. Загрузите аудиофайл.","record_permission_error":"Не удалось получить доступ к микрофону. Проверьте разрешения браузера.","ref_voice_title":"Референсный голос","ref_mode_model":"Выбрать модель","ref_mode_model_recommended":"Выбрать модель (рекомендуется)","ref_mode_upload":"Загрузить референс","search_model":"Поиск моделей...","search_no_results":"Модели не найдены","searching":"Поиск...","selected_model":"Выбрано: {name}","clear_selection":"Очистить","ref_upload_title":"Загрузить референсное аудио","advanced_settings":"Расширенные настройки","noise_scale_label":"Уровень шума","convert":"Преобразовать","converting":"Конвертация...","processing_notice":"Файл преобразуется. Это может занять некоторое время...","seek_video":"Перемотать видео","conversion_complete":"Преобразование завершено","state_pending":"В очереди","state_processing":"Обработка","state_finished":"Завершено","state_failed":"Ошибка","state_legacy_unavailable":"Результат больше недоступен","no_history":"Задач изменения голоса пока нет.","history_results":"История","delete":"Удалить","delete_success":"Задача удалена","delete_error":"Не удалось удалить задачу","delete_confirm_title":"Удалить задачу","delete_confirm_description":"Вы уверены, что хотите удалить эту задачу? Это действие нельзя отменить.","cancel":"Отмена","loginRequired":"Требуется вход","loginToConvert":"Войдите, чтобы использовать конвертацию голоса","loginToViewHistory":"Войдите, чтобы просмотреть историю","pricing_label":"3 000 кредитов / минута, посекундная тарификация","estimated_duration":"Расчетная длительность","estimated_credits":"Расчетные кредиты","estimating":"Расчет...","duration_unavailable":"Недоступно","duration_parse_failed":"Не удалось прочитать длительность этого файла.","form-error":{"audio_required":"Загрузите аудио- или видеофайл","file_type":"Исходный файл должен быть в формате WAV, MP3, FLAC, OGG, M4A, OPUS, WEBM, MP4 или MOV","audio_size":"Размер исходного файла не должен превышать 100 МБ","ref_file_type":"Референсное аудио должно быть файлом WAV, MP3, FLAC, OGG, M4A, OPUS или WEBM","ref_audio_size":"Размер референсного аудио не должен превышать 100 МБ","ref_model_required":"Выберите модель референсного голоса","ref_audio_required":"Загрузите референсный аудиофайл","ref_required":"Выберите референсный голос или загрузите референсное аудио"},"replace_file":"Заменить файл","select_voice":"Выбрать голос","or":"Или","upload_max_size":"Не более 100 МБ на файл","remove_reference_voice":"Убрать голос-образец","remove_reference_audio":"Убрать аудиообразец","play_reference":"Воспроизвести аудиообразец","pause_reference":"Приостановить аудиообразец","task_load_error":"Не удалось загрузить эту задачу.","retry":"Повторить","submission_failed":"Не удалось отправить аудио. Файл и настройки сохранены. Попробуйте ещё раз."},"pvc":{"title":"Профессиональное клонирование голоса","upload-formats":"Поддерживаемые форматы: MP3, WAV, FLAC","upload-hint-1":"Каждый аудиоклип должен быть короче 1 минуты.","upload-hint-2":"Рекомендуем загрузить 12-15 клипов по 45-60 секунд с однородным тембром.","upload-btn":"Загрузить","uploaded":"Загружено","re-analyze":"Повторный анализ аудио","reopen-confirm-title":"Изменить аудиофайлы заново?","reopen-confirm-desc":"Редактирование аудио удалит текущие результаты анализа. Все клипы будут сброшены, и их потребуется проанализировать заново, прежде чем вы сможете продолжить.","reopen-confirm-cancel":"Отмена","reopen-confirm-ok":"Подтвердить","good":"хорошо","merging":"Объединение","failed":"Ошибка","rejected":"Отклонено","rejected-default-reason":"Пригодная речь не обнаружена. Вернитесь назад и перезапишите более чёткое аудио с минимумом фонового шума.","warning":"Предупреждение","warning-default-reason":"Обнаружено несколько говорящих. Используйте фрагменты только с одним говорящим — это обеспечит более стабильное клонирование голоса.","continue":"Продолжить","analyzing":"Анализ","back":"Назад","start-analyze":"Проанализировать аудио","verify-title":"Подтвердите владение голосом","verify-desc":"Прочитайте текст ниже, чтобы подтвердить, что этот голос принадлежит вам. Система автоматически сравнит голосовой отпечаток с обучающим материалом.","verify-content":"\"Лесные пожары, несмотря на их разрушительность, могут очищать старую растительность и давать пространство для роста новым растениям — это естественный процесс обновления лесных экосистем.\"","verify-record":"Записать","verify-stop":"Остановить","verify-verifying":"Проверка...","verify-error":"Не удалось подтвердить вашу личность.","verify-tab-myself":"Я сам","verify-tab-proxy":"Представитель","verify-proxy-desc":"Если владелец голоса не может пройти проверку, предоставьте юридическое подтверждение для запроса проверки вручную.","verify-proxy-upload-title":"Загрузить разрешение / подтверждение наследования","verify-proxy-upload-hint":"Поддерживаются: PDF, JPG, PNG (до 10 МБ на файл)","verify-proxy-declaration":"Я заявляю под страхом наказания за лжесвидетельство, что предоставленная в этой форме информация точна и что я являюсь законным владельцем или уполномоченным представителем данной голосовой личности. Я понимаю, что подача ложных заявлений может повлечь юридические последствия.","verify-proxy-submit":"Отправить","verify-proxy-unsupported":"Неподдерживаемый тип файла. Загрузите PDF, JPG или PNG.","verify-proxy-rejected":"Ваш документ не прошёл проверку. Загрузите другой файл или подтвердите голосом.","verify-proxy-processing-error":"Не удалось обработать ваш документ. Повторите попытку позже.","upload-duplicate-audio":"Этот аудиофайл уже загружен.","upload-file-too-large":"Файл слишком большой. Загрузите файл меньшего размера.","file-deleted":"Аудиофайл удалён.","verify-failed-title":"Ошибка верификации","verify-failed-desc":"Нам не удалось подтвердить вашу личность в данный момент. Модель заблокирована и не может быть удалена. Пожалуйста, обратитесь в службу поддержки.","verify-failed-ok":"ОК","training-title":"Модель","training-banner-title":"Подготовка обучающих материалов...","training-banner-desc":"Обучение занимает от 10 до 30 минут. Мы уведомим вас по электронной почте, как только оно завершится.","training-model-id":"ID модели","training-language":"Язык","training-time":"Время обучения","training-state":"Состояние","training-state-value":"обучение","trained-banner-title":"Обучение завершено","trained-banner-desc":"Ваша профессиональная голосовая модель обучена и готова к прослушиванию образцов.","trained-state-value":"обучена","preview-title":"Предпросмотр","preview-sample-1-text":"\"Добро пожаловать в сегодняшнюю передачу — я ваш ведущий.\"","preview-sample-1-label":"приветливый","preview-sample-2-text":"\"Это невероятно — не терпится поделиться со всеми!\"","preview-sample-2-label":"восторженный","preview-sample-3-text":"\"В тихий золотой час, город зажигал окна одно за другим.\"","preview-sample-3-label":"нарратив","preview-custom":"Произвольный текст предпросмотра","preview-text-label":"Текст предпросмотра","preview-text-hint":"Оставьте пустым, чтобы система сгенерировала короткий образец.","generate-preview":"Создать предпросмотр","release-voice-details":"Voice Details","release-voice-name":"Voice Name","release-voice-name-placeholder":"Введите название голоса","release-cover":"Cover","release-description":"Description","release-gender":"Gender","release-age":"Age","release-use-cases":"Use cases","release-voice-style":"Voice Style","release-show-more":"Show More","release-show-less":"Show Less","release-type":"Type","release-public":"Публичный","release-public-desc":"Этот голос будет отображаться в Библиотеке голосов, и все смогут его видеть и использовать.","release-unlisted":"По ссылке","release-unlisted-desc":"Этот голос не будет отображаться на странице «Открытие», но им можно поделиться с конкретными пользователями по ссылке.","release-private":"Приватный","release-private-desc":"Этот голос виден только создателю, им нельзя поделиться, и он не появится в разделе «Открытие».","release-compliance":"Я подтверждаю, что у меня есть разрешение на создание и публикацию этой голосовой модели.","release-compliance-required":"(Обязательно)","release-compliance-detail":"Создавайте только те голоса, которыми вы владеете, на использование которых у вас есть согласие говорящего или которыми вы иным образом имеете законное право делиться. Создавая эту модель, вы соглашаетесь с нашими <termsLink>Условиями предоставления услуг</termsLink> и <privacyLink>Политикой конфиденциальности</privacyLink>. Мы можем удалить голосовые модели, нарушающие эти правила.","release-compliance-public-notice":"Общедоступные голосовые модели могут быть видны другим и доступны им для использования.","release-back":"Back","create-voice":"Create Voice","continue-to-release":"Перейти к публикации","resume-error-title":"Не удалось открыть этот черновик","resume-error-description":"Не удалось загрузить этот черновик профессионального клонирования голоса. Возможно, он был удалён или временно недоступен.","resume-error-forbidden-description":"У вас нет доступа к этому черновику. Возможно, он принадлежит другому аккаунту или команде.","resume-retry":"Повторить","resume-cancelled-title":"Этот черновик был отменён","resume-cancelled-description":"Этот черновик профессионального клонирования голоса был отменён, и его больше нельзя возобновить. Вместо этого вы можете создать новый голос.","resume-failed-title":"Не удалось создать этот голос","back-to-my-voices":"Вернуться в «Мои голоса»","create-new-voice":"Создать новый голос","verification-failed-banner-title":"Попытки верификации исчерпаны","verification-failed-banner-description":"Для этого черновика исчерпаны все попытки верификации, продолжение невозможно. Обратитесь в службу поддержки, чтобы освободить слот.","resumed-existing-draft":"Возобновлён ваш существующий черновик"},"ttsApi":{"hero":{"headline1":"API преобразования текста в речь","headline2":"Встройте голос в любое приложение","subhead":"Выразительная, управляемая речь с задержкой ~100ms — та же модель S2.1 Pro, что работает в HeyGen, Retell и Plaud.","getApiKey":"Получить API-ключ","readDocs":"Читать документацию"},"demo":{"seedText":"[chuckle] Когда создаёшь что-то новое, возникает [audience laughing] смесь восторга и страха. [whisper] Но именно это делает создание стоящим усилий.","languageLabel":"Русский","voiceLabel":"S2.1 Pro · рекомендуется"},"stats":{"item1":{"number":"<100","unit":"ms","caption":"ВРЕМЯ ДО ПЕРВОГО АУДИО"},"item2":{"number":"Неограниченно","caption":"тегов управления"},"item3":{"number":"80","unit":"+","caption":"ЯЗЫКОВ"},"item4":{"number":"$15","unit":"/1M UTF-8 байт","caption":"ОПЛАТА ПО ФАКТУ"}},"logoWall":{"heading":"Уже в продакшене у"},"modelCards":{"title":"Модели для разных сценариев продакшена","subtitle":"Единый API. Переключайте модели одним заголовком запроса. Обе API-модели тарифицируются по единой ставке.","cards":{"s2":{"tag":"ОРИГИНАЛ","title":"S2 Pro","description":"Точность даже на самых коротких фразах","bullet1":"Мгновенное клонирование голоса","bullet2":"Полная поддержка многоязычности","bullet3":"Надёжна на очень коротких промптах","bullet4":"Та же ставка, что и у S2.1 Pro","button":"Документация"},"s21Pro":{"tag":"РЕКОМЕНДОВАНО","title":"S2.1 Pro","description":"Самая выразительная модель от Fish.","bullet1":"Время до первого аудио ~100ms (без единого H200)","bullet2":"Коэффициент реального времени 0.195","bullet3":"80+ языков, мгновенное переключение между языками","bullet4":"Эмоциональные теги открытого домена","bullet5":"Нативная поддержка нескольких говорящих в одной генерации","button":"Документация"},"onPremise":{"tag":"ENTERPRISE-РАЗВЁРТЫВАНИЕ","title":"On-premise","description":"Разворачивайте в собственной инфраструктуре.","bullet1":"VPC, on-prem, суверенное облако, изолированная среда","bullet2":"Нулевой отток данных","bullet3":"Полный контроль над моделью","bullet4":"Доступна коммерческая лицензия","button":"Связаться с отделом продаж"}}},"quickstart":{"headline1":"От регистрации до первого аудио за","headline2":"минуты.","subcopy":"Звонок продавцу не нужен. Получите API-ключ, установите SDK и запускайте.","curlCardTitle":"cURL · REST API","pythonCardTitle":"Python · Fish Audio SDK","chips":{"python":"Python SDK","typescript":"TypeScript SDK","rest":"REST","websocket":"WebSocket streaming"}},"features":{"heading1":"Всё необходимое,","heading2":"чтобы выпустить голос в продакшен","subhead":"Единый API для создания голоса, выразительной генерации и доставки в реальном времени.","getApiKey":"Получить API-ключ","readDocs":"Читать документацию","card1Title":"Эмоции и подача прямо в тексте","card1Desc":"Управление голосом задаётся синтаксисом [tag] в любом месте текста. Неограниченное количество произвольных тегов — отдельный параметр эмоций не нужен.","card2Title":"Миллионы голосов от сообщества","card2Desc":"Выбирайте готовые голоса из крупнейшей открытой библиотеки или клонируйте свой и стройте поверх него.","card3Title":"Диалог с несколькими говорящими","card3Desc":"Сгенерируйте полноценный диалог за один проход. Доступно в S2.1 Pro.","card4Title":"Мгновенное клонирование голоса","card4Desc":"Захватывает тембр и манеру речи по короткому референсному клипу. Работает во всех 80+ языках без дополнительного обучения.","card5Title":"Естественно читает сложный текст","card5Desc":"Числа, валюта, даты и единицы измерения произносятся верно","card6Title":"Стриминг и метки времени","card6Desc":"Стримите аудио с метками времени на уровне слов."},"productTabs":{"title":"Создайте голосовой опыт, который нужен вашему продукту","subtitle":"Создайте голос многоразового использования, управляйте его подачей и стримите в продукты реального времени.","tabs":{"instantCloning":"Мгновенное клонирование","neuralTts":"Нейросетевой TTS","restApi":"REST API и SDK"},"instantCloning":{"title":"Клонируйте любой голос мгновенно<br></br>с Fish Audio","body":"AI-API клонирования голоса от Fish Audio превращает короткий референсный клип в голос многоразового использования. Клон сохраняет тембр и манеру речи и работает во всех 80+ языках без дополнительного обучения."},"codeLabel":"PYTHON SDK","neuralTts":{"title":"Нейросетевые голосовые модели со встроенным управлением эмоциями","body":"AI-API клонирования голоса от Fish Audio превращает короткий референсный клип в голос многоразового использования. Клон сохраняет тембр и манеру речи и работает во всех 80+ языках без дополнительного обучения.","codeLabel":"JSON"},"restApi":{"title":"Аутентификация, эндпоинты и форматы ответов","body":"Официальные SDK доступны для Python и TypeScript — оба типизированы, поддерживают стриминг и снабжены примерами. REST- и WebSocket-эндпоинты покрывают всё остальное. API имеет ту же структуру, что и у основных TTS-провайдеров, поэтому большинство продакшен-миграций занимают меньше недели."}},"benchmarks":{"headingLine1":"Fish Audio TTS API","headingLine2":"Бенчмарки и спецификации","subtitle":"Единый API. Переключайте модели одним заголовком запроса. Обе API-модели тарифицируются по единой ставке.","benchmarksLabel":"Бенчмарки","metrics":{"rtf":{"value":"0.195","caption":"КОЭФФИЦИЕНТ РЕАЛЬНОГО ВРЕМЕНИ"},"voiceCloning":{"value":"Короткий клип","caption":"КЛОНИРОВАНИЕ ГОЛОСА"},"multiSpeaker":{"value":"Нативно","caption":"НЕСКОЛЬКО ГОВОРЯЩИХ"},"streaming":{"value":"REST + WebSocket","caption":"СТРИМИНГ"},"timestamps":{"value":"На уровне слов","caption":"МЕТКИ ВРЕМЕНИ"},"sampleRate":{"value":"48","suffix":"kHz","caption":"ЧАСТОТА ДИСКРЕТИЗАЦИИ"},"concurrency":{"value":"5","suffix":"на старте","caption":"ОДНОВРЕМЕННЫХ ЗАПРОСОВ"},"audioFormats":{"value":"MP3 · WAV · Opus","caption":"ФОРМАТЫ АУДИО"}}},"pricing":{"title":"Гибкие тарифы под ваши задачи","segments":{"individual":"Индивидуально","team":"Команды и бизнес","api":"API"},"caption":"Оплата по факту с любой подпиской","learnMore":"Узнать больше","button":"Начать","cards":{"s21pro":{"subtitle":"Текст в речь","price":"0.015","suffix":"/ K UTF-8 байт","feature1":"Сверхнизкая задержка 70ms","feature2":"Поддержка 80+ языков","feature3":"Метки времени на уровне слов"},"s1":{"subtitle":"Текст в речь","price":"0.015","suffix":"/ K UTF-8 байт","feature1":"Задержка в реальном времени","feature2":"Полная поддержка многоязычности","feature3":"Мгновенное клонирование голоса"},"transcribe1":{"subtitle":"Автоматическое распознавание речи","price":"0.006","suffix":"/ минута аудио","feature1":"Лучшая в отрасли точность ASR","feature2":"Многоязычность с опциональными языковыми подсказками","feature3":"Транскрипция длинных аудио"}},"tableTitle":"Лимиты одновременных запросов","table":{"spendingThreshold":"Порог расходов","concurrency":"Параллельность","starter":"Стартовый","elevated":"Повышенный","highVolume":"Высокий объём","enterprise":"Enterprise","starterThreshold":"< $100 оплачено","starterConcurrency":"5 запросов","elevatedThreshold":"≥ $100 оплачено","elevatedConcurrency":"15 запросов","highVolumeThreshold":"≥ $1,000 оплачено","highVolumeConcurrency":"50 запросов","enterpriseThreshold":"Индивидуально","enterpriseConcurrency":"Индивидуальные лимиты"},"billedAnnually":"Годовая оплата","threeMonthsOff":"3 месяца бесплатно","holidayOff":"скидка 50% на ограниченное время","switchToAnnual":"Перейдите на годовую оплату и получите 3 месяца бесплатно!","monthSuffix":"/ месяц","creditsMonthly":"кредитов в месяц","mostPopular":"Самый популярный","recommended":"Рекомендовано","startTrial":"Начать бесплатный 5-дневный период","upgrade":"Обновить","contactSales":"Связаться с продажами","individual":{"free":{"subtitle":"Для всех","price":"0","priceNote":"Кредитная карта не требуется","credits":"8,000","minutes":"До 7 минут генерации","feature1":"До 500 символов на генерацию","feature2":"3 публичных голосовых слота","feature3":"Стандартная скорость генерации","feature4":"Улучшенное клонирование голоса","feature5":"Коммерческое использование"},"plus":{"subtitle":"Для создателей и профессионалов","save":"Экономия ${amount}","price":"0","strike":"15","priceNote":"5 дней бесплатно, затем ${amount} в год","priceNoteMonthly":"5 дней бесплатно, затем $15 в месяц","credits":"250,000","minutes":"До 200 минут генерации","feature1":"До 15,000 символов на генерацию","feature2":"Неограниченное количество публичных + 10 приватных голосовых слотов","feature3":"Приоритетная генерация","feature4":"Улучшенное клонирование голоса","feature5":"Коммерческое использование","feature6":"Попробуйте план Plus бесплатно в течение 5 дней"},"pro":{"subtitle":"Для опытных пользователей и команд","save":"Экономия ${amount}","strike":"100","priceNote":"${amount} в год","credits":"2,000,000","minutes":"До 1,620 минут генерации","feature1":"В 8 раз больше использования, чем в Plus","feature2":"До 30,000 символов на генерацию","feature3":"Неограниченное количество голосовых слотов","feature4":"Гарантия возврата 7 дней","feature5":"И всё, что входит в Plus"}},"team":{"pro":{"subtitle":"Для опытных пользователей и команд","save":"Экономия ${amount}","strike":"100","priceNote":"${amount} в год","credits":"2,000,000","minutes":"До 1,620 минут генерации","feature1":"3 места в команде","feature2":"До 30,000 символов на генерацию","feature3":"Неограниченное количество голосовых слотов","feature4":"Гарантия возврата 7 дней","feature5":"И всё, что входит в Plus"},"max":{"subtitle":"Более высокие лимиты для продакшена.","save":"Экономия $3000","price":"749","strike":"999","priceNote":"$8988 в год","credits":"25,000,000","minutes":"До 6,250 минут генерации","feature1":"10 мест в команде","feature2":"И всё, что входит в Pro"},"enterprise":{"subtitle":"Для организаций с требованиями комплаенса","price":"Индивидуально","priceNote":"объёмное ценообразование с ежегодной оплатой","bandTitle":"Оплата по факту","bandSubtitle":"с контролем на уровне организации","feature1":"Нулевое хранение данных","feature2":"On-Premise развертывание","feature3":"Соответствие SOC2","feature4":"Больше скидка","feature5":"Кастомный SSO (скоро)"}}},"faq":{"heading":"Часто задаваемые вопросы","q1":"Как использовать Fish Audio TTS API в Python?","a1":"Установите SDK командой pip install fish-audio-sdk, создайте клиент FishAudio с вашим API-ключом, затем вызовите client.tts.convert() и сохраните аудио через save(). Пример в быстром старте выше записывает MP3 в несколько строк.","q2":"Существует ли бесплатный TTS API?","a2":"Да. Используйте модель S2.1-Pro-Free для неограниченного бесплатного доступа к модели S2.1 Pro. Она доступна разработчикам в течение ограниченного времени. Для дополнительной параллельности и стабильности используйте модель S2.1-Pro.","q3":"Что такое клонирование голоса через API?","a3":"Клонирование голоса через API превращает короткую референсную запись в голос многоразового использования. В Fish Audio вы загружаете короткий клип, получаете ID голоса и вызываете TTS-эндпоинт с этим ID. Клон работает во всех 80+ поддерживаемых языках.","q4":"Что такое API синтеза речи?","a4":"API синтеза речи генерирует аудио из текста с помощью нейросетевой модели, а не путём склейки заранее записанных фрагментов. Fish Audio S2.1 Pro — нейросетевая модель, которая создаёт эмоционально насыщенную речь со встроенным управлением подачей и опережает как открытые, так и закрытые системы в слепой оценке.","q5":"Какую модель использовать?","a5":"Начните с S2.1 Pro. Это самая выразительная модель, она поддерживает 80+ языков, встроенное управление подачей и диалог с несколькими говорящими по цене $15 за миллион UTF-8 байт. S1 будет выведена из эксплуатации 31 декабря 2026 года; после этого запросы к s1 будет обрабатывать S2.1 Pro по той же цене.","q6":"Какую задержку ожидать?","a6":"S2.1 Pro достигает времени до первого аудио около 100ms на H200 при коэффициенте реального времени 0.195. Параметр задержки позволяет обменивать качество на скорость, а стриминг включён по умолчанию, поэтому воспроизведение может начаться до завершения генерации всего клипа.","q7":"Сколько языков поддерживается?","a7":"80+ языков в одной модели, с мгновенным переключением между английским, японским, китайским, испанским, арабским и другими языками в рамках одной генерации. Наиболее глубокая поддержка — у CJK и восточноазиатских языков.","q8":"Можно ли управлять эмоциями и подачей?","a8":"Да. S2.1 Pro распознаёт произвольные указания, записанные прямо в тексте в синтаксисе [tag], в любом месте текста. Вы (или ваша LLM) можете использовать эти теги, чтобы управлять эмоциями и подачей аудио.","q9":"Поддерживает ли API стриминг?","a9":"Да, стриминг включён по умолчанию. Подключайтесь через WebSocket или REST, получайте метки времени на уровне слов и отменяйте текущую генерацию, чтобы начать новую — удобно для realtime-агентов.","q10":"Какие аудиоформаты поддерживаются?","a10":"MP3, WAV и Opus, с настраиваемой частотой дискретизации и битрейтом. Частота дискретизации по умолчанию — 44100 Hz для большинства форматов и 48000 Hz для Opus.","q11":"Как рассчитывается стоимость?","a11":"Оплата по факту — $15 за миллион UTF-8 байт для S2.1 Pro, тарификация с первого вызова, без подписки и минимального ежемесячного платежа. Миллион байт — это примерно 180,000 английских слов. Для нелатинских письменностей на символ уходит больше байт, поэтому то же количество слов стоит дороже, чем в английском.","q12":"Какие действуют лимиты запросов?","a12":"Параллельность растёт вместе с использованием: 5 одновременных запросов на старте, 15 — после предоплаты $100, 50 — при $1,000, и индивидуальные лимиты на уровне Enterprise.","q13":"Можно ли развернуть модель самостоятельно?","a13":"Да. Модели с открытыми весами — S2.1 Pro и fish-speech — разворачиваются в вашем VPC, дата-центре, суверенном облаке или изолированной среде по коммерческой лицензии. Самостоятельное развёртывание — это Enterprise-формат для высоконагруженных команд, которым нужна локализация данных, дообучение или регулируемый деплой.","q14":"Является ли модель open source?","a14":"Модели поставляются как открытые веса с платной коммерческой лицензией. Веса, код для дообучения, инфраструктура инференса и технический отчёт находятся в открытом доступе. Использование в исследовательских и некоммерческих целях бесплатно. Открытые веса отличаются от open source по определению OSI, и Fish Audio точно придерживается этого различия.","q15":"Используются ли мои данные для обучения?","a15":"Данные Enterprise API не используются для обучения моделей Fish Audio. Контент с платформы для авторов обрабатывается отдельно. Для голосов, утечка которых недопустима, используйте приватную загруженную модель."},"cta":{"headline":"Выйти в продакшен за выходные","subhead":"Получите API-ключ, установите SDK и запускайте. Карта не нужна.","getApiKey":"Получить API-ключ","readDocs":"Читать документацию"}},"flows":{"toast":{"export_invalid":"Перед экспортом кода Python исправьте ошибки в схеме.","export_success":"Код Python экспортирован.","export_failed":"Не удалось сгенерировать код Python.","import_invalid_schema":"Недопустимая структура JSON для этой схемы.","import_invalid_graph":"Проверка схемы не пройдена. Проверьте узлы и связи.","import_success":"Схема импортирована.","import_failed":"Не удалось импортировать JSON.","copy_success":"Скопировано в буфер обмена.","copy_failed":"Не удалось скопировать в буфер обмена."}},"email-preferences":{"title":"Настройки рассылки","description":"Выберите, какие письма Fish Audio отправляет на {email}.","description_no_email":"Выберите, какие письма вам отправляет Fish Audio.","growth":"Новости и предложения","account":"Аккаунт и оплата","always_sent":"Письма о безопасности и обслуживании, например коды входа, оповещения безопасности и важные уведомления об аккаунте, отправляются всегда.","unsubscribe_all":"Отписаться от всех маркетинговых писем","unsubscribed":"Вы отписались от маркетинговых писем.","resubscribe":"Подписаться снова","saved":"Настройки сохранены","save_error":"Не удалось сохранить настройки. Попробуйте еще раз.","load_error":"Не удалось загрузить настройки.","retry":"Повторить","invalid":"Эта ссылка недействительна.","expired":"Срок действия ссылки истек.","link_hint":"Откройте ссылку из недавнего письма Fish Audio или войдите, чтобы изменить настройки почты.","settings":"Перейти в настройки"},"admin":{"action":"Действие","action_at":"Принято к исполнению","active":"Активный","active_users":"Активные пользователи","add":"Добавить","add_success":"Добавить успеха","add_user_credit":"Скорректировать кредит API","adjust":"Скорректировать","add_user_premium":"Добавить пользователя Премиум","admin":"Администратор","admin_user_management":"Управление пользователями администратора","all":"Все","amount":"Сумма","amount_credit":"Сумма","api_credit_balance":"Баланс кредитов API","api_usage_ranking":"Рейтинг использования API","apply":"Применить","approve":"Утвердить","approve_withdraw_description":"Вы уверены, что хотите одобрить это снятие?","approve_withdraw_title":"Одобрить Отклонить","approve_withdraw_success":"Вывод одобрен","avatar":"Аватар","ban_reason":"Причина запрета","ban_success":"Запретить успех","ban_user":"Запрет пользователя","banned":"Запрещено","api_pricing":"Цены на API","billing_period":"Период оплаты","concurrency":"Параллелизм","bio":"Биография","cancel":"Отмена","confirm_approve":"Подтвердить Утвердить","confirm_ban":"Подтвердить запрет","confirm_delete":"Подтвердить удаление","confirm_reject":"Подтвердить Отклонить","created_at":"Создано в","credit_history":"Кредитная история API","day":"День","delete_success":"Удалить успех","delete_user":"Удалить пользователя","edit_permissions":"Редактировать разрешения","show_admin_permissions":"Показать права администратора","view_admin_permissions":"Просмотр прав администратора","view_admin_permissions_description":"Просмотрите назначенные этому пользователю права администратора в режиме только чтения.","permission_presets":"Быстрые наборы","permission_label_finance":"Право «Финансы» — без него финансовые назначения доступа не действуют","email":"Электронная почта","email_not_match":"Электронная почта не совпадает","email_verified":"Электронная почта проверена","email_verified_placeholder":"Пожалуйста, введите проверенный адрес электронной почты пользователя","enter_reject_reason":"Введите причину отказа","enter_user_id_or_email":"Введите ID пользователя или email для поиска","error":"Ошибка","id":"ID","joined_at":"Присоединился к","last_30_days":"Последние 30 дней","last_7_days":"Последние 7 дней","million_bytes":"миллион байт в формате UTF-8","model_management":{"cancel":"Отмена","delete_model":"Удалить модель","dmca_cancelled":"Удаление по DMCA отменено","dmca_confirm":"Вы уверены, что хотите удалить эту модель по DMCA? Она будет скрыта с общедоступных веб-поверхностей, использование в вебе будет отключено, а владелец получит уведомление по электронной почте.","dmca_model":"Удалить по DMCA","dmca_success":"Модель была удалена по DMCA, владелец уведомлён","download_data":"Скачать данные","edit_model":"Редактировать модель","hide_cancelled":"Операция отменена","hide_confirm":"Вы уверены, что хотите скрыть эту модель?","hide_model":"Скрыть эту модель","hide_success":"Модель была отмечена как приватная","manage":"Управлять","regenerate_samples":"Перегенерировать сэмплы","sample_regenerator":{"title":"Перегенерировать аудиосэмплы","empty":"У этой модели нет сэмплов для перегенерации","empty_text":"Текст сэмпла пуст","generate":"Сгенерировать","generate_missing_task":"Не удалось выполнить генерацию: отсутствует ID задачи","generate_success":"Аудио сгенерировано","generating":"Дождитесь завершения генерации аудио","candidate":"Кандидат","current":"Текущий","default":"По умолчанию","selected":"Выбран","save":"Сохранить изменения","save_success":"Сэмплы успешно обновлены","untitled":"Сэмпл без названия"}},"money":"Деньги","month":"Месяц","new_users":"Новые пользователи","new_users_premium":"Оплата нового члена","nickname":"Прозвище","no_user_found":"Пользователь не найден","old_users":"Старые пользователи","old_users_premium":"Обновление платных членов","open_menu":"Открыть меню","package_credit_amount":"Количество кредитов пакета","package_finished_at":"Отделка пакета При","phone":"Телефон","please_enter_search_query":"Пожалуйста, введите поисковый запрос","premium_history":"История премий","price":"Цена","reject":"Отклонить","reject_withdraw_description":"Вы уверены, что хотите отказаться от этого отзыва?","reject_withdraw_title":"Отклонить Отказаться","reject_withdraw_success":"Вывод отклонён","remove_premium":"Удалить Премиум","remove_premium_consequence":"Это действие нельзя отменить.","remove_premium_failed":"Не удалось удалить премиум","remove_premium_success":"Премиум успешно удалён","remove_premium_title":"Удалить премиум-статус","remove_premium_warning":"Вы уверены, что хотите снять премиум-статус с этого пользователя?","remove_user_premium":"Удалить Премиум Пользователя","removing":"Удаление...","reports":{"description":"Описание","filter_all":"Все типы","filter_low_quality":"Низкое качество","filter_other":"Другое","filter_piracy":"Пиратство / Авторские права","filter_resolved":"Решено","filter_unresolved":"Нерешённые","hide_and_lock":"Скрыть и заблокировать модель","hide_and_lock_confirm":"Это сделает модель приватной и заблокирует её видимость. Владелец не сможет снова сделать её публичной. Продолжить?","hide_and_lock_success":"Модель скрыта и видимость заблокирована","next":"Далее","no_reports":"Отчёты не найдены","no_reports_description":"Нет отчетов, соответствующих вашим фильтрам.","page_info":"Страница {page} из {total}","previous":"Предыдущий","reported_at":"Дата жалобы","reporter":"Журналист","resolve":"Решить","resolve_confirm":"Отметить этот отчет как решенный?","resolve_success":"Отчет решен","resolved_at":"Решено в","status_resolved":"Решено","status_unresolved":"Нерешено","title":"Отчёты моделей","type":"Тип","view_model":"Просмотр Модели"},"retained_users":"Удержанные пользователи","risk_control":{"actions":{"close":"близко (например, книга, глаза, встреча и т.д.)","contact_support":"Контактная поддержка"},"helpLabel":{"description":"К числу распространенных причин блокировки учетных записей относятся","reason1":"Обнаружение совместного использования учетных записей","reason2":"Ненормальное использование счета.","reason3":"Подозрительное сетевое окружение","title":"Вам нужна помощь?"},"status":{"description":"Ваша учетная запись была временно ограничена, поскольку система безопасности обнаружила подозрительную активность. Эта мера предосторожности необходима для защиты целостности вашего аккаунта и платформы.","title":"состояние счёта","unlock_time":"Учетная запись автоматически разблокируется и восстанавливается через несколько часов."},"subtitle":"Уведомление о безопасности","title":"Аккаунт был временно заблокирован."},"search":"Поиск","search_type":"Искать по","search_by_team_id":"Поиск по ID команды","search_by_user_id_or_email":"Поиск по ID пользователя или электронной почте","search_for_user":"Поиск пользователя","search_placeholder":"Пожалуйста, введите адрес электронной почты","searching":"Поиск...","select_ban_reason":"Выберите причину запрета","select_status":"Выберите состояние","select_time_range":"Выберите диапазон времени","status":"Статус","top_up_package_credit":"Пополнить кредит пакета","top_up_success":"Пополнение успешно выполнено","package_credit_adjustment_hint":"Используйте положительное число, чтобы добавить кредиты, и отрицательное, чтобы списать их.","package_credit_adjustment_non_zero":"Значение не может быть 0.","package_credit_permanent":"Постоянные кредиты","package_credit_permanent_hint":"Сохраняются при смене или понижении тарифа, как купленные пакеты кредитов.","total_users":"Всего пользователей","try_different_search":"Попробуйте поискать с другими критериями","unit":"Единица","update":"Обновление","refresh":"Обновить","update_price":"Обновить цену","update_success":"Успех обновления","update_user_price":"Обновление цены пользователя","usage":"Использование","user":"Пользователь","user_banned":"Пользователь заблокирован","user_detail":"Деталь пользователя","user_details":"Данные пользователя","user_id":"Идентификатор пользователя","user_list":"Список пользователей","user_not_found":"Пользователь не найден","user_role":"Роль","user_type":"Тип пользователя","user_view":"Мнение пользователя","view_agent_console":"Открыть консоль агентов (только чтение)","agent_view_link_opening":"Открываем консоль агентов…","agent_view_link_failed_title":"Не удалось открыть ссылку","agent_view_link_not_found":"Этой ссылке не соответствует ни один сеанс, агент или команда.","agent_view_link_denied":"Чтобы открыть эту ссылку, нужно разрешение agent-console.","view_in_stripe":"Открыть в Stripe","admin_permissions":"Разрешения администратора","no_permission_to_view_info":"У вас нет прав для просмотра этой информации.","contact_admin_for_access":"Свяжитесь с администратором, если вам нужен доступ.","current_period_end":"Конец текущего периода","cancel_at":"Отменить в","cancel_at_period_end":"Отмена в конце периода","last_synced_at":"Дата последней синхронизации","extra_balance":"Дополнительный баланс","yes":"Да","no":"Нет","identity":"Личность","subscription":"Подписка","credits_and_balance":"Кредиты и баланс","billing_details":"Платежные данные","email_change_history":"История смены почты","email_change_status_ok":"Успешно","email_change_status_invalid_otp":"Неверный код","email_change_status_duplicate_email":"Почта уже используется","email_change_status_same_email":"Та же почта","waitlist":{"cancel":"Отмена","commitment_count":"Подсчет обязательств","confirm":"Подтвердите","create":"Создать","create_success":"Создать успех","create_title":"Создать список ожидания","delete":"Удалить","delete_confirmation":"Вы уверены, что хотите удалить этот список ожидания?","delete_success":"Удалить успех","delete_title":"Удалить список ожидания","description":"Описание","description_placeholder":"Введите описание","display_name":"Отображаемое имя","display_name_placeholder":"Введите отображаемое имя","edit":"Редактировать","edit_success":"Редактировать успех","edit_title":"Редактировать список ожидания","keyword":"Ключевое слово","keyword_placeholder":"Введите ключевое слово","save":"Сохранить","title":"Список ожидания"},"week":"Неделя","withdraw_history":"История отзыва","withdraw_record_status":{"approved":"Одобрено","pending":"В ожидании","rejected":"Отклонено","processing":"В обработке"},"withdraw_record_title":"Снять записи","yesterday":"Вчера","beta":{"title":"Бета-менеджмент","total_beta_users":"Всего пользователей бета-версии","total_s2_pro_generations":"Всего поколений S2 Pro","invite_to_beta":"Пригласить на бета-тестирование","invite_emails_placeholder":"Введите адреса электронной почты, разделенные запятыми или символами новой строки.","invite":"Приглашать","inviting":"Приглашаем...","invite_success":"Приглашение на бета-тестирование завершено","added":"Добавлен","already_beta":"Уже бета","not_found":"Не найдено","skipped_root_admin":"Пропущено (корневой администратор)","generation_history":"История поколений","filter_by_email":"Фильтровать по электронной почте"},"feedback":{"filter_all":"Все","filter_resolved":"Решённые","filter_starred":"Отмеченные звездочкой","filter_unresolved":"Нерешённые","filter_unstarred":"Без звездочки","next":"Далее","no_feedback":"Обратная связь не найдена","no_feedback_description":"Нет отзывов, соответствующих вашим фильтрам.","page_info":"Страница {page} из {total}","page_url":"Страница","previous":"Предыдущий","resolve":"Решить","resolve_success":"Обратная связь решена","star":"Звезда","star_success":"Отзыв отмечен звездой","starred":"Избранное","status_resolved":"Решено","status_unresolved":"Нерешено","title":"Отзывы пользователей","unresolve":"Снять решение","unresolve_success":"Отзыв помечен как нерешённый","unstar":"Снять отметку звездочки","unstar_success":"Отзыв убран из избранного","user_agent":"Браузер"},"feature_flags_description":"Управляйте командным доступом к функциям фронтенда. Выберите функцию, чтобы просмотреть включенные команды и обновить назначения команды.","feature_flag_summary":"Сводка по флагам функций","feature_flag_teams":"Включенные команды","feature_flag_editor":"Редактор флагов функций","feature_flags_load_failed":"Не удалось загрузить флаги функций.","feature_flags_save_failed":"Не удалось сохранить флаги функций.","feature_flags_saved":"Флаги функций сохранены.","loading_feature_flags":"Загрузка флагов функций...","load_more":"Загрузить ещё","teams_enabled":"команд включено","feature_flag_teams_empty":"Ни у одной команды эта функция не включена.","select_team_for_feature_flags":"Выберите команду, чтобы редактировать ее флаги функций.","save":"Сохранить","custom_feature_flags":"Пользовательские флаги функций","custom_feature_flags_empty":"Пользовательских флагов функций нет.","custom_feature_flag_marker":"Пользовательский","add_custom_feature_flag":"Добавить пользовательскую функцию","add_custom_feature_flag_description":"Для функций, у которых нет флажка в редакторе, например используемых только бэкендом. Флаг добавляется в черновик; нажмите «Сохранить», чтобы применить его к команде.","custom_feature_flag_key":"Ключ функции","custom_feature_flag_key_hint":"Строчные латинские буквы, цифры, точки, дефисы и подчёркивания; не более 64 символов, первый символ — буква или цифра. Пример: general-chat","custom_feature_flag_invalid":"Ключ не соответствует допустимому формату.","custom_feature_flag_legacy":"{featureFlag} — устаревший флаг функции, его нельзя добавить.","custom_feature_flag_duplicate":"{featureFlag} уже есть среди флагов функций этой команды.","remove_custom_feature_flag":"Удалить {featureFlag}","saving_feature_flags":"Сохранение флагов функций...","select_team_for_self_host":"Выберите команду, чтобы изменить её доступ к артефактам.","self_host_description":"Управляйте тем, какие артефакты реестра может загружать каждая команда самостоятельного хостинга и может ли она публиковать. Команды без явного разрешения не могут загружать ничего.","self_host_explicit_grant":"Явное разрешение","self_host_grant_editor":"Доступ к артефактам","self_host_grant_revoke_failed":"Не удалось отозвать разрешение.","self_host_grant_revoked":"Разрешение отозвано.","self_host_grant_save_failed":"Не удалось сохранить разрешение.","self_host_grant_saved":"Разрешение сохранено.","self_host_load_failed":"Не удалось загрузить данные самостоятельного хостинга.","self_host_loading":"Загрузка...","self_host_no_grant":"Нет разрешения","self_host_form_all_in_one":"Офлайн All-in-One","self_host_form_all_in_one_online":"Онлайн All-in-One","self_host_form_all_in_one_online_description":"Один контейнер. Без Kubernetes; запросы авторизуются и оплачиваются через Fish Audio.","self_host_form_all_in_one_description":"Один контейнер вместе с весами. Без Kubernetes, работает в изолированном контуре.","self_host_form_helm_offline":"Offline Helm","self_host_form_helm_offline_description":"Kubernetes, изолированный контур. Модели отдаются изнутри кластера, использование пишется в локальный подписанный журнал.","self_host_form_helm_online":"Online Helm","self_host_form_helm_online_description":"Kubernetes. Модели по умолчанию отдаются из внутрикластерного хранилища либо загружаются из S3-совместимого хранилища — из размещённого бакета Fish Audio или собственного бакета клиента, — а запросы авторизуются через биллинг Fish Audio.","self_host_releases_recorded":"Добавлена {date}","self_host_push_description":"Разрешить этой команде отправлять в предоставленные репозитории.","self_host_push_label":"Издатель (push)","self_host_repos_count":"Репозиториев: {count}","self_host_revoke":"Отозвать доступ","self_host_revoke_confirm_body":"Это удалит разрешение для «{teamName}». Команда больше не сможет загружать артефакты.","self_host_revoke_confirm_title":"Отозвать доступ к самостоятельному хостингу","self_host_saving":"Сохранение...","self_host_teams":"Команды самостоятельного хостинга","self_host_teams_empty":"Ни одна команда не включила функцию самостоятельного хостинга.","self_host_license":"Лицензия","self_host_license_product":"Продукт","self_host_license_binding":"Привязка к GPU","self_host_license_binding_uuid":"Привязана к UUID видеокарт","self_host_license_binding_none":"Без привязки","self_host_license_starts":"Начало","self_host_license_gpu_uuids":"UUID GPU","self_host_license_save_before_issue":"Сохраните договор перед выпуском.","self_host_license_save_failed":"Не удалось связаться с сервером. Проверьте подключение и повторите попытку.","self_host_license_ends":"Окончание","self_host_license_max_gpus":"Разрешено GPU","self_host_license_save":"Сохранить договор","self_host_license_saved":"Договор сохранён.","self_host_license_save_confirm":"Сохранить срок договора {start} → {end}? Это только фиксирует договор и не выпускает лицензию.","self_host_license_save_go":"Подтвердить и сохранить","self_host_license_issued":"Выпущенные лицензии","self_host_license_issued_empty":"Для этой команды ещё не выпущено ни одной лицензии.","grant_team_plan":"Выдать план команды","adjust_team_plan":"Изменить план команды","revoke_team_plan":"Отозвать план команды","team_plan_scope_description":"Управляйте ручным планом Pro для команды {teamName}.","team_plan_scope_description_fallback":"Управляйте ручным планом Pro для выбранной команды.","team_plan_current_status":"Текущий статус плана команды","team_plan_expires_at":"План истекает","team_plan_status_active":"Активен","team_plan_status_inactive":"Неактивен","team_plan_fixed_plan":"План","team_plan_adjust_hint":"Это продлит текущий подаренный план от существующей даты окончания.","team_plan_grant_hint":"Это выдаст Pro выбранной общей команде и начнет срок прямо сейчас.","apply_team_plan_adjustment":"Применить изменение","team_plan_grant_success":"План команды успешно выдан","team_plan_adjust_success":"План команды успешно изменен","team_plan_revoke_success":"План команды успешно отозван","team_plan_revoke_description":"Вы уверены, что хотите отозвать подаренный план команды для {teamName}?","team_plan_revoke_description_fallback":"Вы уверены, что хотите отозвать подаренный план команды для этой команды?","team_plan_revoke_warning":"Команда немедленно вернется на бесплатный план, если нет активной подписки Stripe.","team_plan_status_label":"Ручной план команды","team_plan_until":"Активен до {date}","customize_seat_limit":"Настроить лимит мест","custom_seats_title":"Настроить лимит мест","custom_seats_description":"Переопределите количество мест, включенных для {teamName}. Очистите значение, чтобы вернуться к значению плана по умолчанию.","custom_seats_description_fallback":"Переопределите количество мест, включенных для выбранной команды. Очистите значение, чтобы вернуться к значению плана по умолчанию.","custom_seats_current_override":"Текущее переопределение","custom_seats_effective":"Фактические места","custom_seats_active":"Активные места","custom_seats_none":"Нет (по умолчанию для плана)","custom_seats_input_label":"Пользовательский лимит мест","custom_seats_input_hint":"Оставьте поле пустым и сохраните, чтобы удалить переопределение (вернуться к значению плана по умолчанию).","custom_seats_below_active_warning":"Этот лимит ниже числа активных мест команды ({active}).","custom_seats_clear":"Удалить переопределение","custom_seats_save":"Сохранить лимит мест","custom_seats_save_success":"Лимит мест обновлен","team_id":"ID команды","team_withdraws":"Выводы команд","user_withdraws":"Выводы пользователей","self_host_releases":"Версии","self_host_releases_create":"Записать версию","self_host_releases_created":"Версия записана","self_host_releases_delete":"Удалить","self_host_releases_delete_confirm_body":"Клиентам перестанет предлагаться {tag}. Из реестра ничего не удаляется, и те, кто уже её использует, продолжат работу.","self_host_releases_delete_confirm_title":"Удалить версию","self_host_releases_dismiss":"Отклонить","self_host_releases_dismiss_confirm_title":"Отклонить версию","self_host_releases_dismiss_confirm_body":"{tag} была передана конвейером публикации, но никогда не предлагалась клиентам. Отклонение убирает её только с этой страницы; следующая публикация передаст её снова.","self_host_releases_deleted":"Версия удалена","self_host_releases_dismissed":"Версия отклонена","self_host_releases_empty":"Пока не записано ни одной версии. До этого клиенты видят заполнитель.","self_host_releases_form_helm":"Helm-чарт","self_host_releases_load_failed":"Не удалось загрузить версии.","self_host_releases_load_more":"Загрузить более старые версии","self_host_releases_stale":"Список может быть неактуальным — последнее обновление не удалось.","self_host_releases_changed":"Эта версия изменилась, пока диалог был открыт. Ничего не удалено — проверьте список ещё раз.","self_host_releases_mirror_first":"Сначала запустите workflow Mirror images — здесь лишь записывается рекомендация, ничего не публикуется.","self_host_releases_note_label":"Примечание к версии (необязательно)","self_host_releases_note_hint":"Одно предложение рядом с этой версией — видно администраторам здесь и всем командам с доступом к этой линейке. Оставьте пустым, чтобы ничего не показывать.","self_host_releases_preview":"Клиентам будет предложено выполнить:","self_host_releases_published":"Опубликована {date}","self_host_releases_record_confirm_title":"Записать {tag}?","self_host_releases_scope":"Действует для всех self-host клиентов.","self_host_license_contract_term":"Срок договора","self_host_license_validity":"Срок действия лицензии","self_host_license_next_period":"Следующий период","self_host_license_window_invalid":"Дата окончания лицензии должна быть позже даты начала.","self_host_license_window_outside":"Срок действия лицензии должен находиться в пределах срока договора.","self_host_license_issue":"Выпустить лицензию","self_host_license_reissue":"Перевыпустить / продлить","self_host_license_new_key_pair":"Создать новую пару ключей (только если клиент потерял свой license.key)","self_host_license_issue_confirm":"Выпустить лицензию со сроком действия до {date}? Клиент скачает её в своей панели.","self_host_license_renew_confirm":"Продление: переподписать сертификат этой команды до {date}? Клиенту нужно скачать его заново.","self_host_license_issue_go":"Подтвердить и подписать","self_host_license_cancel":"Отмена","self_host_license_issued_ok":"Лицензия выпущена.","self_host_license_issue_failed":"Не удалось подключиться к серверу. Проверьте соединение и повторите попытку.","self_host_releases_latest":"Последняя","publication_editor":{"title":"Публикация","preview":"Предпросмотр видео","cover":"Кадр обложки","hint":"Перетащите ползунок, чтобы выбрать кадр.","save":"Сделать обложкой","saving":"Сохранение обложки…","saved":"Обложка сохранена на {seconds} с","failed":"Не удалось сохранить обложку. Попробуйте ещё раз.","prompt":"Промпт"},"self_host_license_admin_label":"Метка enterprise (внутренняя, только для админа)","self_host_license_admin_label_hint":"напр. Sierra, SLNG — какой это клиент","self_host_team_internal":"Внутренняя команда","self_host_team_label_saved":"Метка сохранена.","self_host_releases_aio_section":"Образы All-in-One","self_host_releases_helm_section":"Версии Helm-чарта","grant_audit":{"admin_grants":"Выдачи администратором","action_grant_premium":"Выдать тариф","action_top_up_package_credit":"Пополнение баланса пакета","action_add_api_credit":"API-кредиты","col_time":"Время","col_action":"Действие","col_operator":"Оператор","col_creative":"Creative","confirm":"Подтвердить","confirm_allow_title":"Разрешить Creative без реальной оплаты?","confirm_revoke_title":"Запретить Creative без реальной оплаты?","creative_access":"Разрешить Creative (изображения / видео / lip-sync) без реальной оплаты?","creative_access_updated":"Обновлено","creative_allow":"Разрешить","creative_deny":"Запретить","creative_required":"Выберите, разрешать ли Creative","creative_state_allowed":"Разрешено","creative_state_denied":"Не разрешено","creative_unpaid_cost":"Стоимость Creative до первой оплаты","frozen":"Заморожен","grants_unavailable":"Не удалось загрузить выдачи администратором","has_real_payment":"Реальная оплата","last_admin_grant":"Цель последней выдачи","loading":"Загрузка…","no_grants":"Выдач администратором нет","permanent":"бессрочно","purpose":"Цель","purpose_placeholder":"Выберите цель","purpose_required":"Пожалуйста, выберите цель","purpose_internal":"Внутреннее использование","purpose_partner_gift":"Подарок партнёру","purpose_compensation":"Компенсация клиенту","purpose_test":"Тест","purpose_other":"Другое","reason":"Причина","reason_placeholder":"Почему выполняется это действие?","reason_required":"Причина обязательна","risk_title":"Риски","risk_unavailable":"Данные о рисках недоступны","zero_pay_subscription":"Подписка без оплаты","creative_access_history":"История"},"website-content":"Контент веб-сайта","user_voices":{"title":"Голоса","col_voice":"Голос","col_visibility":"Видимость","col_state":"Статус","col_created":"Создан","col_actions":"Действия","visibility_public":"Публичный","visibility_unlist":"По ссылке","visibility_private":"Приватный","taken_down":"Снят с публикации","select_voice":"Выбрать {title}","transfer":"Передать","transfer_voice":"Передать {title}","transfer_selected":"Передать выбранные ({count})","loading":"Загрузка…","empty":"Нет голосов","unavailable":"Не удалось загрузить голоса","select_all_eligible":"Выбрать все подходящие голоса","attributes_selected":"Значок и видимость… ({count})","selection_not_transferable":"Нельзя передать: {count} из выбранных голосов","keep_transferable":"Снять выбор с тех, что нельзя передать","selection_not_editable":"Значок и видимость изменить нельзя: {count} из выбранных голосов","keep_editable":"Снять выбор с тех, что нельзя изменить","cannot_select":"Этот голос нельзя выбрать","visibility_locked":"Видимость задана администратором — владелец не может её изменить"},"voice_transfer":{"title_bulk":"Передать голоса: {count}","consequence":"Право собственности переходит получателю. Видимость не меняется. {owner} теряет доступ.","email_label":"Электронная почта аккаунта Fish Audio получателя","email_invalid":"Недопустимый адрес электронной почты","cancel":"Отмена","confirm":"Передать","close":"Закрыть","success":"Голос передан","success_bulk":"Передано голосов: {count} из {total}","outcome_done":"Передан","error_generic":"Не удалось передать голос","error_forbidden":"Нет прав на передачу этого голоса","error_target_not_found":"Ни один аккаунт Fish Audio не использует эту электронную почту","error_target_is_owner":"Этот аккаунт уже владеет голосом","error_target_unavailable":"Этот аккаунт сейчас не может принимать голоса","error_model_not_trained":"Передавать можно только обученные голоса","error_pvc_model":"Голоса PVC нельзя передавать","error_pvc_locked":"Этот опубликованный голос PVC заблокирован и не может быть передан","error_model_taken_down":"Этот голос недоступен, и его нельзя передать","error_conflict":"Голос изменился во время передачи — попробуйте ещё раз","error_rate_limited":"Слишком много передач — попробуйте ещё раз через минуту"},"voice_attributes":{"title":"Значок и видимость","description":"Изменение значка и видимости выбранных голосов.","summary_voice":"Голос","summary_badge":"Значок","summary_visibility":"Видимость","summary_count":"Выбрано голосов: {count}","badge_label":"Значок","badge_keep":"Не менять","badge_pvc":"PVC","badge_ai_designed":"Создан ИИ","badge_ai_designed_hint":"Печать для голоса, созданного ИИ, а не клонированного с реального человека","badge_licensed":"Лицензированный профессионал","badge_licensed_hint":"Значок для голоса, лицензированного у профессионального актёра озвучивания","badge_none":"Без значка","badge_none_hint":"Убирает значок лицензии и печать ИИ, поставленную здесь; голоса, созданные в Voice Design, сохраняют свою печать","badge_legacy_listed":"(числится лицензированным по старой схеме)","option_blocked_count":"{reason} ({count} из {total} выбранных)","option_blocked_voices":"Затронутые голоса: {names}","names_more":"ещё {count}","remove_from_selection":"Убрать из выбора ({count})","visibility_label":"Видимость","visibility_keep":"Не менять","visibility_lock_note":"Заданная здесь видимость блокируется: владелец больше не сможет её изменить.","note_label":"Заметка (необязательно)","note_hint":"Сохраняется в истории изменений.","cancel":"Отмена","apply":"Применить","progress":"Применяется… готово {done} из {total}","error_generic":"Не удалось применить изменения — попробуйте ещё раз","error_forbidden":"Нет прав на изменение этих голосов","error_rejected":"Изменение не принято в таком виде — перезагрузите страницу и попробуйте ещё раз","result_done":"Изменения применены","result_partial":"Некоторые изменения не применены","result_none":"Ни один голос не изменён","result_nothing_needed":"Ничего менять не потребовалось","result_counts":"Обновлено: {updated} · Уже как нужно: {unchanged} · Не изменено: {refused}","result_counts_partial":"Обновлено: {updated} · Уже как нужно: {unchanged} · Изменено частично: {partial} · Не изменено: {refused}","result_partial_heading":"Изменены частично","result_refused_heading":"Не изменены","result_notice_heading":"Обратите внимание","result_group":"{reason} ({count})","partial_badge":"Значок изменён на «{badge}»","partial_visibility":"Видимость изменена на «{visibility}»","refusal_not_found":"Этого голоса больше нет","refusal_pvc_model":"Значок и видимость голосов PVC здесь изменить нельзя","refusal_taken_down":"Снятые с публикации голоса изменить нельзя","refusal_not_trained":"Менять видимость можно только у обученных голосов","refusal_source_not_designable":"Отметить как созданный ИИ можно только голос, который владелец создал в приложении или через API","refusal_legacy_licensed":"Этот голос числится лицензированным по старой схеме; чтобы убрать его из списка лицензированных, обратитесь к разработчикам","refusal_visibility_rejected":"Проверки публикации (защищённое имя, чувствительные слова или контент, защищённый авторским правом) отклонили новую видимость. Сначала измените название или описание; верификация владельца здесь не поможет","refusal_internal_error":"С этим голосом что-то пошло не так — попробуйте ещё раз","refusal_not_sent":"Не отправлено: запрос прервался до этого голоса — попробуйте ещё раз","refusal_generic":"Не удалось изменить этот голос","system_message":"Сообщение системы: «{detail}»","notice_voice_design_kept":"Печать ИИ была поставлена не здесь, поэтому она остаётся","notice_generic":"К этому голосу есть примечание"},"voice_transfers":{"title":"Передачи голосов","col_time":"Время","col_direction":"Направление","col_voice":"Голос","col_counterpart":"Контрагент","col_actor":"Исполнитель","direction_received":"Получен","direction_given":"Передан","direction_performed":"Выполнена","actor_admin":"Админ","loading":"Загрузка…","empty":"Передач голосов нет","unavailable":"Не удалось загрузить передачи голосов"},"change_email":"Изменить почту","new_email":"Новый адрес почты","change_email_description":"Изменится только адрес электронной почты аккаунта. Остальные данные останутся прежними.","change_email_success":"Адрес почты обновлён","ab_tests":{"title":"A/B-тесты","subtitle":"Управляйте трафиком, статусом экспериментов и индивидуальными назначениями пользователей.","refresh":"Обновить","create":"Создать эксперимент","search":"Поиск по названию, ключу или описанию","clear":"Сбросить фильтры","filter_status":"Фильтр по статусу","all":"Все","running":"Запущен","draft":"Черновик","paused":"Приостановлен","completed":"Внедрён","load_failed":"Не удалось загрузить эксперименты. Повторите попытку.","retry":"Повторить","window_limited":"Показаны только эксперименты в пределах лимита запросов API. Поиск выполняется по этому списку.","loading":"Загрузка экспериментов…","results":"Эксперименты: {count}","traffic":"Настроенное распределение","rollout":"Внедрить для всех","updated":"Обновлено {date}","override_count":"Назначения: {count}","start":"Запустить","pause":"Приостановить","resume":"Возобновить","manage":"Управление","no_results":"Совпадений не найдено","empty":"Экспериментов пока нет","no_results_hint":"Измените запрос или сбросьте фильтры.","empty_hint":"Создайте черновик для настройки первого эксперимента.","confirm_rollout":"Внедрить «{name}» для всех?","confirm_pause":"Приостановить «{name}»?","confirm_start":"Запустить «{name}»?","rollout_hint":"Все пользователи получат {variant}, независимо от индивидуальных назначений. Это окончательный статус, а не способ остановить эксперимент.","pause_hint":"Во время паузы группы не назначаются. Сохранённые индивидуальные назначения будут действовать после возобновления.","start_hint":"Пользователи будут распределены согласно настройкам. Процент можно изменить в любое время.","ambiguous_winner":"Несколько вариантов имеют максимальный вес. Перед внедрением задайте единственный победивший вариант.","save_failed":"Не удалось сохранить изменения. Повторите попытку.","overrides":"Индивидуальные назначения","override_hint":"Назначьте пользователю группу. Сохранение того же адреса почты заменит его предыдущее назначение.","rolled_out_hint":"Все пользователи получают {variant}. Индивидуальные назначения игнорируются.","inactive_overrides":"Индивидуальные назначения действуют только во время выполнения эксперимента.","email":"Электронная почта","variant":"Группа","save_override":"Сохранить назначение","no_overrides":"Индивидуальных назначений нет.","deleted_user":"Этот пользователь больше не существует.","remove_override":"Удалить назначение для {email}","saved":"Изменения сохранены.","removed":"Назначение удалено.","name":"Название","key":"Ключ эксперимента","description":"Описание (необязательно)","key_hint":"От 1 до 100 строчных латинских букв, цифр или знаков подчёркивания.","key_locked":"После создания ключ изменить нельзя.","name_required":"Введите название эксперимента.","percentage_invalid":"Введите процент от 0 до 100.","experiment_traffic":"Трафик эксперимента (%)","treatment_traffic":"Трафик тестовой группы (%)","traffic_hint":"Оставшийся трафик идёт в контрольную группу. Точность: 0,01 %.","cancel":"Отмена","close":"Закрыть","save":"Сохранить изменения","create_draft":"Создать черновик","created":"Черновик создан.","copied":"Скопировано.","copy_failed":"Не удалось скопировать. Повторите попытку.","copy_property":"Копировать свойство Amplitude","control":"Контрольная группа","treatment":"Тестовая группа","clear_search":"Очистить поиск","completed_traffic_hint":"Этот эксперимент внедрён для всех. Изменение настроенного процента не влияет на текущее распределение в 100 %.","holdout":"Защитить контрольную группу","holdout_hint":"Защищает контрольную группу: после запуска трафик можно только увеличивать, а эксперимент нельзя внедрить для всех. Отключить нельзя.","holdout_badge":"Контроль защищён","confirm_holdout":"Защитить контрольную группу «{name}»?","confirm_holdout_hint":"Это действие необратимо. После запуска трафик эксперимента можно только увеличивать, и он должен оставаться ниже 100 %, варианты блокируются, а эксперимент нельзя будет внедрить для всех или вернуть в черновик.","enable_holdout":"Защитить контроль","start_holdout_hint":"Пользователи будут распределены согласно настройкам. Контрольная группа защищена: теперь процент можно только увеличивать, а эксперимент нельзя внедрить для всех."},"startup_program":{"require_case_study":"Требовать согласия на участие в кейсе","require_case_study_on_hint":"Заявители, отказавшиеся от участия в кейсе, автоматически отклоняются до проверки.","require_case_study_off_hint":"Отказ от участия в кейсе — лишь сигнал для агента проверки; заявки всё равно проверяются."},"permission_label_api_docs":"Документация API — операции API, которые использует каждая страница администрирования","api_docs":{"button":"API","button_label":"API, используемый этой страницей","title":"API, используемый этой страницей","description":"Эта страница может вызвать {count, plural, one {# операцию} few {# операции} many {# операций} other {# операции}}","loading":"Загрузка документации…","building":"Создание индекса…","error":"Не удалось загрузить документацию.","unavailable":"Документация API сейчас недоступна. Повторите попытку через несколько минут.","retry":"Повторить","untagged":"Без тега","auth_session":"Сессия","auth_api_key":"API-ключ","auth_other":"Другое","auth_session_optional":"Сессия (необязательно)","auth_api_key_optional":"API-ключ (необязательно)","auth_other_optional":"Другое (необязательно)","auth_none":"Учётные данные не обнаружены","permission":"Разрешение: {value}","capability":"Возможность: {value}","permission_checks_not_listed":"Проверки разрешений внутри обработчика не отображаются","or":"или","details":"Подробнее","parameters":"Параметры","parameter_name":"Имя","parameter_in":"Где","parameter_type":"Тип","parameter_required":"Обязательный","parameter_description":"Описание","yes":"Да","no":"Нет","request_body":"Тело запроса","response":"Ответ {status}","truncated":"(сокращено)","copy_curl":"Копировать как curl","curl_copied":"Команда curl скопирована","copy_failed":"Не удалось скопировать в буфер обмена","open_docs":"Открыть в документации API","not_served":"Не обслуживаются API","not_served_hint":"Возможно, эти операции удалены или ещё не развёрнуты."},"self_host_tab_grants":"Команды и доступы","self_host_tab_pending":"ожидают: {count}","self_host_matrix_hint":"Одна строка на модель: отметьте формы поставки, которые купила команда. «—» означает, что модель так не поставляется.","self_host_matrix_model":"Модель","self_host_model_unreleased":"Не выпущена","self_host_releases_unreleased":"Эта модель ещё не выпущена: её chart в toolkit помечен как невыпущенный, поэтому версии не публикуются.","account_controls":{"title":"Управление аккаунтом","description":"Найдите аккаунт и выберите команду. Просматривайте и меняйте профиль, тариф, настройки, риски, историю и голоса в одном месте.","team":"Команда","personal":"Личная","open_user_page":"Открыть на странице пользователя","empty_title":"Найдите аккаунт","empty_description":"Введите ID пользователя или email, чтобы увидеть настройки аккаунта.","edit":"Изменить","load_failed":"Не удалось загрузить эту настройку.","discount_title":"Скидка","discount_description":"Цена TTS в процентах от прайсовой цены.","concurrency_title":"Параллельность","concurrency_description":"Максимальное число одновременных запросов к API.","seats_title":"Размер команды","seats_description":"Индивидуальный лимит мест для этой команды.","model_limit_title":"Лимит создания моделей","model_limit_description":"Сколько моделей эта команда может создать с API-ключом.","model_limit_usage":"Использовано {used} из {limit}","model_limit_exempt":"Исключение (без лимита)","model_limit_blocked":"Лимит достигнут","api_credit":"Кредит API","add_exemption":"Добавить исключение","remove_exemption":"Снять исключение","remove_exemption_title":"Снять исключение?","remove_exemption_description":"На эту команду снова будет действовать лимит создания моделей.","exemption_removed":"Исключение снято.","flags_title":"Флаги функций","flags_description":"Функции, включённые для этой команды.","flags_changed":"Флаги функций этой команды изменились после загрузки. Сейчас показаны актуальные флаги. Внесите изменение ещё раз.","credit_description":"Текущий баланс кредита API этой команды.","model_limit_paid_credit":"Оплаченный кредит API","copied":"Скопировано","discount_list_price":"Прайсовая цена","discount_off":"Скидка {percent}%","discount_above":"На {percent}% выше прайсовой цены","discount_mixed":"Разные ставки","view_all_prices":"Показать все цены","hide_prices":"Скрыть цены","plan_title":"Тариф и оплата","plan_description":"Тариф подписки и оплата этой команды.","risk_description":"Проверки оплаты и творческий доступ этого аккаунта.","history_title":"История","history_description":"Записи о тарифах, начислениях, API-кредитах и выводах.","flags_none":"Нет включённых флагов функций."},"model_prices":{"title":"Изменить цены команды","fixed_price_note":"Индивидуальные цены фиксируются в долларах США и не меняются после окончания акций. Восстановите цену по умолчанию, чтобы следовать тарифам платформы.","default_price":"Цена платформы по умолчанию","current_price":"Текущая цена","platform_default":"По тарифу платформы","fixed_price":"Фиксированная индивидуальная цена","custom_price":"Индивидуальная цена (USD / {unit})","save":"Сохранить","restore_default":"Восстановить цену по умолчанию","invalid_price":"Введите корректную неотрицательную цену, не более 12 знаков после запятой.","saved":"Цены сохранены","close":"Закрыть","loading":"Загрузка цен…","load_failed":"Не удалось загрузить цены моделей.","retry":"Повторить","contract_managed":"Цены этой команды определяются корпоративным договором. Измените их в разделе управления договорами.","refresh_failed":"Цена сохранена, но обновить текущие цены не удалось. Повторите попытку, прежде чем продолжить редактирование.","percentage_title":"Процент для TTS","percentage_label":"Процент от стандартной цены (%)","percentage_note":"Применяется к S2 и прежним моделям TTS, заменяя их индивидуальные цены. Цены Drama 3 и других продуктов не меняются.","apply_percentage":"Применить процент","per_model_title":"Цены по моделям"}},"affiliate":{"actions":{"api_credit_redeemed":"Успешное погашение кредита API","copy-affiliate-code-success":"скопировал партнерскую ссылку в буфер обмена","error":"не выкупить","membership_redeemed":"План Plus успешно активирован","package_credits_redeemed":"250 000 кредитов успешно обменяно","redeem-api-credit":"Воспользуйтесь кредитом API в размере 10 долларов США","redeem-api-credit-cancel-button-text":"Отмена","redeem-api-credit-confirm-button-text":"Выкупить","redeem-api-credit-confirm-description":"Вы уверены, что хотите использовать 10 USD кредита API?","redeem-api-credit-confirm-title":"Воспользуйтесь кредитом API в размере 10 долларов США","redeem-package-credits":"Обменять 250 000 кредитов","redeem-package-credits-cancel-button-text":"Отмена","redeem-package-credits-confirm-button-text":"Выкупить","redeem-package-credits-confirm-description":"Вы уверены, что хотите обменять 250 000 кредитов, используя вознаграждение партнёра в размере 15 долларов?","redeem-package-credits-confirm-title":"Обменять 250 000 кредитов","redeem-premium":"Активировать 1 месяц Плана Plus","redeem-premium-cancel-button-text":"Отмена","redeem-premium-confirm-button-text":"Выкупить","redeem-premium-confirm-description":"Вы уверены, что хотите обменять 1 месяц Плюс-плана, используя 15 долларов партнерской награды?","redeem-premium-confirm-title":"Активировать 1 месяц Плана Plus"},"affiliate":"Партнерская программа","affiliate-code-description":"Поделитесь своим партнерским кодом с друзьями и получайте вознаграждение!","affiliate-credit-changed":"Кредит изменился","affiliate-type":"Тип кредита","cash_card":{"apply_button":"Узнать больше и подать заявку","dashboard_link":"Уже зарегистрированы? Посмотреть вашу панель управления","description":"Зарабатывайте 20–30% наличной комиссии за каждую рекомендацию","title":"Поделитесь своей ссылкой и получайте денежные комиссии","tooltip":"Одновременно может быть активна только одна ссылка. Если вы перейдете на денежные комиссии, ссылка на продуктовые кредиты перестанет отслеживать новые рефералы (существующие кредиты останутся доступными для использования)."},"copy-affiliate":"Копировать в буфер обмена","created_at":"Создано в","creators":{"creator1":{"description":"Клонирование голоса рыбы застало меня врасплох... Я даже не мог понять, это говорю я или ИИ.","followers":"Более 150 тыс. подписчиков"},"creator2":{"description":"Речь, созданная {brand}, настолько реалистична, что не похоже ни на что из того, что я видел.","followers":"500 тыс.+ подписчиков"},"creator3":{"description":"Продвинутое управление эмоциями S1 - это революция! Идеально для создателей!","followers":"2.5M+ подписчиков"},"subtitle":"Посмотрите, как наши партнеры делятся {brand} со своими сообществами","title":"Как создатели продвигают {brand}"},"credit_card":{"available_credit":"Доступно для погашения","back":"Назад","copied_button":"Скопировано!","copy_button":"Копировать","insufficient_credits":"У вас недостаточно кредитов. Начните привлекать пользователей, чтобы заработать больше!","no_history":"История вознаграждений пока отсутствует. Начните делиться своей реферальной ссылкой, чтобы зарабатывать кредиты!","redeem_api_credit":"10 кредитов API","redeem_package_credits":"250 000 Кредитов","redeem_premium":"План на 1 месяц Плюс","redeem_title":"Активировать","title":"Поделитесь своей ссылкой и получите кредиты на продукт","tooltip":"Зарабатывайте продуктовые кредиты в размере 20% от каждой покупки, совершенной по вашей ссылке","total_earned":"Всего заработанных кредитов","unique_link_label":"Ваша уникальная ссылка:","view_history":"Просмотреть историю вознаграждений"},"cta":{"button":"Применить","subtitle":"Начните зарабатывать, помогая другим раскрыть их креативность с помощью технологии голосового ИИ","title":"Присоединяйтесь к нашей партнерской программе сейчас"},"hero":{"cta":"Присоединиться сейчас","subtitle":"Превратите свою любовь к {brand} в дополнительный заработок, делясь ею со своей аудиторией. Подав заявку, вы подтверждаете и принимаете","terms":"Условия партнерской программы {brand}","title":"Зарабатывайте деньги в качестве партнера-аффилиата {brand}"},"introduction":{"benefits":{"benefit1":"Конкурентные ставки комиссии","benefit2":"Ежемесячные выплаты через PayPal или Wise","benefit3":"Ранний доступ к новым функциям","benefit4":"Эксклюзивные привилегии для создателей","benefit5":"Посвященная поддержка партнеров","benefit6":"Панель отслеживания в реальном времени","title":"Почему стоит присоединиться к нашей партнерской программе?"},"cta":"Начать зарабатывать","step1":{"description":"Отправьте вашу заявку и ожидайте одобрения","title":"Подать заявку на участие"},"step2":{"description":"Получите свою персонализированную партнерскую ссылку, чтобы поделиться с вашей аудиторией","title":"Получите вашу уникальную ссылку"},"step3":{"description":"Получайте оплату за каждую покупку, сделанную привлеченными вами пользователями","title":"Зарабатывайте деньги"},"subtitle":"Начните зарабатывать в три простых шага","title":"Как это работает"},"my-affiliate-code":"Мой партнерский код","page_title":"Зарабатывайте награды одним из двух способов","redeem-awarded-credit":"Погасить выданный кредит","redeem-awarded-credit-description":"Воспользуйтесь вознаграждением, чтобы получить премиальное членство или кредит API.","remainingCredit":"Оставшийся кредит","title":"Партнерская кредитная история","totalAffiliateNumber":"Всего приглашенных пользователей","totalCredit":"Общее количество присужденных кредитов","types":{"api_credit_redeemed":"Погашенный кредит API","invitee_subscription_awarded":"Подписка на пригласительные билеты выдана","package_credits_redeemed":"Использованные Кредиты Пакета","premium_redeemed":"Погашенная премия"}},"agents":{"active":"Активный","add_document":"Добавить документ","add_document_description":"Добавьте текстовый документ в базу знаний вашего агента. Текст будет обработан и проиндексирован для поиска.","add_turn":"Добавить ход","agent_description":"Описание","agent_description_placeholder":"Опишите, что делает этот агент (необязательно)","agent_name":"Имя агента","agent_name_placeholder":"Введите имя агента","agent_voice":"Голос","agent_count":"{count, plural, one {# агент} few {# агента} many {# агентов} other {# агента}}","agent_not_found_title":"Агент не найден","agent_not_found_description":"Этот агент не существует, был удалён или у вас нет к нему доступа.","admin_view_banner":"Вы просматриваете консоль агентов {target} как администратор (только чтение).","admin_view_exit":"Выйти из режима администратора","admin_view_write_refused":"Это режим администратора только для чтения. Ничего не сохранено.","admin_view_unavailable_title":"Недоступно в режиме администратора","admin_view_unavailable_description":"На этой странице показан ваш собственный аккаунт, а не просматриваемая команда.","all_tests_passed":"Все {count} тестов пройдены успешно","archived":"Архивировано","arguments":"Аргументы","back_to_list":"Вернуться к агентам","back_to_tests":"Вернуться к тестам","beta":"Бета","beta_warning":"Голосовые агенты находятся в бета-версии и не рекомендуются для использования в производственной среде. Стоимость снижена на 50%. Пожалуйста, свяжитесь с поддержкой для получения помощи.","beta_warning_mobile":"Не рекомендуется для использования в продакшене.","beta_warning_short":"Голосовые агенты находятся в бета-версии. Не для использования в производстве. Стоимость снижена на 50%.","call_ended":"Звонок завершён","cancel":"Отмена","close":"Закрыть","characters":"Персонажи","chunks":"Фрагменты","coming_soon":"Скоро появится","completed":"Завершено","connected":"Подключено","copied":"Скопировано в буфер обмена","connecting":"Подключение...","connection_failed":"Не удалось подключиться","configuration":"Конфигурация","phone":"Телефон","phone_page":{"tab_inbound":"Входящие звонки","tab_outbound":"Исходящие звонки","numbers_title":"Номера телефонов","numbers_summary":"{count, plural, one {# номер} few {# номера} many {# номеров} other {# номера}}","bind_number":"Привязать номер","import_number":"Импортировать номер","numbers_empty_title":"Нет номеров, ведущих на этого агента","numbers_empty_hint":"Привяжите номер рабочего пространства или купите новый, чтобы агент отвечал на звонки.","no_transfer_tooltip":"Номера LiveKit не могут переводить звонки. Для переводов используйте управляемый номер Twilio.","rate_note":"Телефонные звонки добавляют {surcharge}/мин к тарифу агента {base}/мин. Переводы тарифицируются по сегментам после передачи.","unbind":"Отвязать от этого агента","bind_dialog_title":"Привязать номер","bind_dialog_description":"Выберите номер рабочего пространства, звонки на который будет принимать этот агент.","bind_dialog_empty":"Все номера рабочего пространства уже привязаны к агентам.","transfer_title":"Перевод звонка","transfer_description":"Разрешите агенту переводить звонки на телефонный номер или SIP-адрес.","transfer_scope_description":"Действует для входящих и исходящих звонков.","destination_name_label":"Название назначения","destination_name_placeholder":"Служба поддержки","destination_number_label":"Номер телефона","announcement_label":"Объявление перед переводом","announcement_hint":"Фраза, которую агент произносит прямо перед переводом, чтобы звонящий понимал, что происходит.","announcement_generated":"Автоматически","announcement_fixed":"Фиксированное сообщение","announcement_off":"Выкл.","announcement_generated_description":"Короткая фраза своими словами агента или фраза, заданная в системном промпте.","announcement_fixed_description":"Эта фраза слово в слово. Она пропускается, если агент уже что-то сказал в том же ответе, поэтому уберите фразы о переводе из системного промпта.","announcement_off_description":"Без дополнительной фразы. Перевод начинается, как только агент закончит текущий ответ.","announcement_fixed_placeholder":"Одну минуту, соединяю вас.","announcement_required":"Это поле обязательно для заполнения.","mode_label":"Режим перевода","mode_label_hint":"При холодном переводе агент передаёт звонок и выходит. При тёплом агент остаётся на линии, пока не подключится получатель.","mode_cold":"Холодный","mode_warm":"Тёплый","mode_cold_description":"После передачи звонка агент отключается. Запись останавливается при переводе.","mode_warm_description":"Агент остаётся на линии и соединяет участников. Запись продолжается.","warm_connect_label":"Тёплое соединение","warm_connect_label_hint":"Как агент представляет звонящего получателю перед соединением.","warm_confirm_title":"Спросить согласие человека перед соединением","warm_confirm_description":"Агент кратко описывает звонок и ждёт подтверждения.","warm_briefing_title":"Соединить после ввода в курс дела","warm_briefing_description":"Агент вводит коллегу в курс дела, сообщает о переводе и соединяет, не дожидаясь согласия.","warm_direct_title":"Соединить без представления","warm_direct_description":"Коллега соединяется с клиентом сразу после ответа, без ввода в курс дела. Запись и анализ продолжаются.","warm_briefing_label":"Инструкции для передачи","warm_briefing_placeholder_confirm":"Назовите номер клиента {example}, затем одним предложением объясните, зачем он звонит, и спросите, может ли коллега принять звонок. Если номер пустой, пропустите его.","warm_briefing_placeholder_briefing":"Назовите номер клиента {example}, одним предложением объясните, зачем он звонит, затем скажите, что сейчас переводите звонок. Если номер пустой, пропустите его.","warm_briefing_speed_label":"Скорость речи при передаче","warm_briefing_speed_agent":"Скорость агента ({speed}x)","warm_briefing_speed_reset":"Использовать скорость агента","warm_briefing_speed_error":"Выберите скорость от {min}x до {max}x.","warm_briefing_speed_hint":"Действует на брифинг и весь последующий разговор с коллегой. Добавьте [break] в инструкции, чтобы сделать паузу.","warm_ring_timeout_label":"Время дозвона (секунды)","warm_ring_timeout_hint":"Сколько секунд звонит номер назначения, прежде чем перевод считается без ответа. Укажите меньше, чем время срабатывания голосовой почты, иначе перевод примет голосовая почта. От 5 до 120, по умолчанию 30.","warm_confirm_timeout_label":"Время подтверждения (секунды)","warm_confirm_timeout_hint":"После ответа номера назначения: сколько агент ждёт, пока человек примет звонок, прежде чем считать перевод без ответа и вернуться к звонящему. От 10 до 300, по умолчанию 60.","warm_timeout_error":"Введите целое число от {min} до {max}.","warm_human_detection_label":"Ждать ответа человека","warm_human_detection_hint":"После ответа номера назначения агент молчит, пока собеседник не заговорит. Если отвечает голосовая почта или голосовое меню, перевод прекращается и считается неудачным. Не включайте эту опцию для линий, где до человека можно дозвониться только через голосовое меню.","on_failure_end_call_label":"Завершать звонок, если перевод не удался","on_failure_end_call_hint":"Срабатывает, если линия занята, никто не отвечает, коллега отклоняет звонок или отвечает автоответчик. Агент коротко прощается и кладёт трубку. Если выключено, агент сообщает об этом звонящему и продолжает помогать.","warm_consult_uses_agent_settings_label":"Использовать настройки агента с коллегой (рекомендуется)","warm_consult_uses_agent_settings_hint":"Когда он включён, агент использует в разговоре с коллегой те же настройки очередности реплик, чувствительности к перебиваниям и языка, что и со звонящим. Рекомендуем его включить. Это параметр совместимости: для направлений, созданных до его появления, он остаётся выключенным, поэтому их поведение при переводе не меняется.","transfer_footnote":"Звонки через номера, купленные в Fish Audio, можно переводить в США, Канаду, Великобританию, Германию, Францию, Испанию, Италию, Мексику, Австралию, Японию, Индию, Индонезию, на Филиппины, в Малайзию и Таиланд. Звонки через импортированные SIP-номера переводит ваш оператор, поэтому они могут уходить и в другие страны.","transfer_caller_id_hint":"Номер при переводе настраивается для каждого номера в разделе <link>Номера телефонов</link>.","byo_sip_transfer_hint_one":"Для холодных переводов на {number} на транке оператора нужны Call Transfer (SIP REFER) и разрешённые переводы на PSTN. <link>Как настроить</link>","byo_sip_transfer_hint_many":"Для холодных переводов на <numbers>ваших SIP-номерах ({count})</numbers> на транке оператора нужны Call Transfer (SIP REFER) и разрешённые переводы на PSTN. <link>Как настроить</link>","byo_sip_transfer_dismiss":"Больше не показывать","transfer_outbound_caller_id_note":"При исходящих звонках получатель перевода видит номер агента. «Номер звонящего» действует только для входящих звонков.","transfer_refuse_questions":"Дождаться ответа звонящего перед переводом","transfer_refuse_questions_hint":"Если фраза агента перед переводом содержит вопрос к звонящему, агент задаёт его и ждёт ответа, прежде чем перевести звонок.","destinations_hint":"Если назначений несколько, агент выбирает то, которое лучше всего соответствует запросу звонящего.","destination_heading":"Назначение {index}","destination_description_label":"Когда переводить","destination_description_placeholder":"Вопросы по оплате, счета, баланс аккаунта","destination_name_required":"Дайте каждому назначению название, чтобы агент мог их различать.","destination_name_duplicate":"Другое назначение уже использует это название.","remove_destination":"Удалить назначение","shared_settings_hint":"Запись, максимальная длительность и часовой пояс общие для всех каналов. Управляйте ими в разделе <link>Конфигурация</link>.","no_outbound_badge":"Без исходящих","no_outbound_tooltip":"Номера LiveKit не могут совершать исходящие звонки. Используйте управляемый номер Twilio.","outbound_call_title":"Сделать тестовый звонок","outbound_call_description":"Позвоните на реальный номер с опубликованной конфигурацией этого агента. Тарифицируется как обычный звонок.","outbound_api_hint":"В продакшене совершайте звонки из вашего бэкенда через <link>API исходящих звонков</link>.","outbound_from_label":"С номера","outbound_from_placeholder":"Выберите номер","outbound_from_empty":"В рабочем пространстве пока нет номеров. Сначала купите номер на вкладке входящих звонков.","outbound_to_label":"На номер","outbound_number_error":"Введите номер с кодом страны, например +14155550123.","outbound_variables_title":"Переменные этого звонка","outbound_variables_hint":"Только для этого звонка, запоминается в этом браузере для следующего теста. Незаполненные переменные берут значение по умолчанию.","outbound_call_button":"Позвонить","outbound_call_success":"Звонок поставлен в очередь — он появится ниже в списке недавних звонков.","outbound_rate_note":"Гудки бесплатны. После ответа звонок тарифицируется по {base}/мин плюс телефонная надбавка, зависящая от направления: {surcharge}/мин для США и Канады и от {intlMin} до {intlMax}/мин для Японии, Великобритании, Италии, Австралии и Мексики в зависимости от того, стационарный это номер или мобильный.","outbound_error_insufficient_credit":"Недостаточно кредитов для звонка. Пополните баланс и попробуйте снова.","outbound_error_agent_not_published":"Опубликуйте агента, прежде чем совершать звонки.","outbound_error_destination_invalid":"Это недействительный номер телефона. Используйте международный формат, например +14155550123.","outbound_error_destination_not_allowed":"Пока исходящие звонки доступны только на номера США, Канады, Японии, Великобритании, Италии, Австралии и Мексики.","outbound_error_premium_destination_blocked":"Звонки на платные премиум-номера запрещены.","outbound_error_self_call_blocked":"Это номер вашего рабочего пространства — звонки на него заблокированы.","outbound_error_number_provider_unsupported":"Этот номер не может совершать исходящие звонки. Используйте управляемый номер Twilio.","outbound_error_number_inactive":"Этот номер ещё не активен. Дождитесь завершения настройки.","outbound_error_daily_limit_exceeded":"Достигнут дневной лимит исходящих звонков. Попробуйте завтра.","outbound_error_concurrency_limit_exceeded":"Слишком много звонков одновременно. Дождитесь завершения одного из них.","outbound_error_outbound_disabled":"Исходящие звонки отключены для этого рабочего пространства. Обратитесь в поддержку.","recent_calls_title":"Недавние исходящие звонки","recent_calls_empty":"Совершённые звонки появятся здесь.","recent_calls_error":"Не удалось загрузить недавние звонки.","recent_calls_col_number":"Номер","recent_calls_col_status":"Статус","recent_calls_col_dial":"Результат","recent_calls_col_answered_by":"Кто ответил","recent_calls_col_duration":"Длительность","recent_calls_col_time":"Время","outbound_dial_answered":"Отвечен","outbound_dial_busy":"Занято","outbound_dial_no_answer":"Нет ответа","outbound_dial_failed":"Ошибка","outbound_dial_pending":"Набор номера","outbound_answered_by_human":"Человек","outbound_answered_by_voicemail":"Автоответчик","outbound_answered_by_unknown":"Неизвестно","inbound_only_tooltip":"SIP-терминация не настроена: номер принимает звонки и холодные переводы, но не может совершать исходящие звонки и тёплые переводы.","no_outbound_tooltip_sip":"Этот номер импортирован без SIP-терминации и не может совершать исходящие звонки.","col_transfer":"Перевод","transfer_on":"Вкл.","transfer_off":"Выкл.","transfer_cold_only":"Только холодный","destination_type":"Тип назначения","destination_phone":"Номер телефона","destination_sip":"SIP-адрес","destination_sip_uri":"SIP URI","destination_sip_error":"Введите SIP URI без пароля и пользовательских заголовков.","destination_sip_hint":"Только публичные SIP-адреса. Исходные номера вызывающего и вызываемого абонентов передаются с учётом настроек конфиденциальности.","destination_sip_cold_hint":"Для вашего номера необходимо включить холодный SIP-перевод.","destination_sip_warm_hint":"При тёплом переводе в качестве номера звонящего используется номер платформы.","keypad_menu_title":"Тональное меню","keypad_menu_description":"Воспроизводит меню перед первым ответом агента во входящих звонках и сохраняет выбор звонящего в переменную.","keypad_menu_prompt_label":"Текст меню","keypad_menu_prompt_placeholder":"например: Спасибо за звонок. Отдел продаж — нажмите 1. Поддержка — нажмите 2.","keypad_menu_prompt_hint":"Произносится голосом агента при соединении. Может содержать другие переменные.","keypad_menu_options_label":"Варианты","keypad_menu_options_hint":"Звонящий выбирает вариант нажатием клавиши. Переменная получает значение варианта.","keypad_menu_key_label":"Клавиша варианта {index}","keypad_menu_value_label":"Значение варианта {index}","keypad_menu_value_placeholder":"например, продажи","keypad_menu_remove_option":"Удалить вариант {index}","keypad_menu_add_option":"Добавить вариант","keypad_menu_options_limit":"Не более {max} вариантов.","keypad_menu_duplicate_key":"Эта клавиша уже используется в другом варианте.","keypad_menu_accept_speech":"Звонящий может назвать вариант голосом","keypad_menu_accept_speech_hint":"Вместо нажатия клавиши агент принимает и произнесённое значение варианта.","keypad_menu_variable_label":"Переменная","keypad_menu_variable_hint":"Используйте {example} в системном промпте, первом сообщении, текстах перевода или Webhook-инструментах, чтобы учитывать выбор.","keypad_menu_variable_required":"Введите имя переменной.","keypad_menu_variable_invalid":"Имя должно начинаться с буквы и содержать только буквы, цифры и подчёркивания.","keypad_menu_own_variable":"Здесь нельзя использовать {variable}. Меню заполняет её только после выбора звонящего.","keypad_menu_too_long":"Не более {max} символов.","keypad_menu_retries_title":"Повторы и запасное значение","keypad_menu_timeout_label":"Ожидание ввода","keypad_menu_attempts_label":"Воспроизведений меню","keypad_menu_attempts_unit":"{count, plural, one {раз} few {раза} many {раз} other {раза}}","keypad_menu_retry_label":"Сообщение перед повтором","keypad_menu_retry_placeholder":"Извините, я не расслышал.","keypad_menu_retry_hint":"Произносится перед повторным воспроизведением меню. Оставьте пустым, чтобы повторить только текст меню.","keypad_menu_fallback_label":"Запасное значение","keypad_menu_fallback_placeholder":"например, общие вопросы","keypad_menu_fallback_hint":"Записывается в переменную, если звонящий не сделал допустимый выбор.","keypad_menu_scope_hint":"Исходящие звонки, а также веб-, API-, тестовые сессии и предпросмотр пропускают меню и используют значение переменной по умолчанию. Задайте его в разделе «Значения по умолчанию» на странице «Конфигурация».","outbound_error_cps_limit_exceeded":"Слишком много звонков в секунду. Подождите немного и повторите попытку.","sip_headers":"Пользовательские SIP-заголовки","sip_headers_hint":"До 20 уникальных заголовков X-. Значения поддерживают переменные, например {variable}. Если переменная отсутствует или даёт недопустимое значение, это направление перевода пропускается для звонка. Префикс X-Fish- зарезервирован.","sip_headers_cold_hint":"При холодном переводе эти заголовки передаются в REFER. Они дойдут до конечного адресата, только если система, получившая REFER, скопирует их в новый вызов. Некоторые системы (включая Twilio) этого не делают.","sip_headers_error":"Имена должны быть уникальными и начинаться с X- (префикс X-Fish- зарезервирован) или быть поддерживаемым стандартным SIP-заголовком. Значения должны содержать от 1 до 1024 печатных символов ASCII. Пока ошибка не исправлена, сохранёнными остаются последние корректные заголовки.","keypad_menu_edit":"Изменить меню","keypad_menu_edit_title":"Изменить тональное меню","keypad_menu_setup_title":"Настроить тональное меню","keypad_menu_setup":"Настроить меню","keypad_menu_empty":"Добавьте текст меню и клавиши, которые может нажать звонящий. Меню начнёт работать после сохранения.","keypad_menu_not_saved":"В меню есть ошибки, и оно ещё не сохранено. Откройте меню, чтобы исправить их.","keypad_menu_prompt_quoted":"«{prompt}»","keypad_menu_col_key":"Клавиша","keypad_menu_col_saved_to":"Сохраняется в {variable}","keypad_menu_press_key":"Нажать {key}","keypad_menu_no_choice":"Нет допустимого выбора","keypad_menu_after_tries":"{count, plural, one {После # попытки} few {После # попыток} many {После # попыток} other {После # попытки}}","keypad_menu_fallback_empty":"Пусто","keypad_menu_prompt_required":"Добавьте текст меню, чтобы звонящий знал, какую клавишу нажать.","keypad_menu_value_required":"Добавьте значение для клавиши {key}.","keypad_menu_options_required":"Добавьте хотя бы один вариант.","keypad_menu_variable_placeholder":"например, department","add_target":"Добавить назначение","edit_target_title":"Изменить назначение","edit_target":"Изменить {name}","col_target_name":"Название и описание","col_target":"Назначение","col_announcement":"Объявление","col_mode":"Режим","targets_empty":"Назначений пока нет. Добавьте назначение, чтобы агент мог передавать звонки человеку.","destination_target_required":"Это поле обязательно для заполнения.","destination_number_error":"Введите номер с кодом страны, например +14155550123.","destination_country_needs_sip":"Номера, купленные в Fish Audio, не могут переводить звонки в эту страну. Импортируйте SIP-номер, чтобы переводить через своего оператора.","destination_country_needs_termination":"Для тёплого перевода в эту страну нужен импортированный SIP-номер с настроенной терминацией. Выберите холодный перевод или добавьте терминацию к своему SIP-номеру.","destination_country_sip_only_cold":"Номера, купленные в Fish Audio, не могут переводить звонки в эту страну. Сюда можно переводить только звонки через ваши импортированные SIP-номера.","destination_country_sip_only_warm":"Номера, купленные в Fish Audio, не могут переводить звонки в эту страну. Сюда можно переводить только звонки через импортированные SIP-номера с настроенной терминацией.","transfer_country_unreachable_cold":"Звонки через {numbers} нельзя перевести на {target}. В страну этого назначения можно переводить только через импортированный SIP-номер.","transfer_country_unreachable_warm":"Звонки через {numbers} нельзя перевести на {target}. Для тёплого перевода в страну этого назначения нужен импортированный SIP-номер с настроенной терминацией.","warm_ring_timeout_title":"Время дозвона","warm_confirm_timeout_title":"Время подтверждения","seconds_suffix":"с"},"rollback_action":"Откатиться к этой версии","rollback_confirm":"Откатить","rollback_confirm_desc":"Текущий черновик будет заменён содержимым v{version} и опубликован заново. Неопубликованные изменения будут потеряны.","rollback_confirm_title":"Откатиться к v{version}?","rollback_failed_v2":"Не удалось выполнить откат","rollback_restored_v2":"Версия v{version} восстановлена. Она уже опубликована, поэтому новая версия не создавалась.","rollback_success_v2":"Откат выполнен, опубликовано как v{version}.","system_prompt":"Системный промпт","system_prompt_description":"Характер, цели и ограничения, которые направляют каждый ответ.","system_prompt_placeholder":"Опишите характер, цели и ограничения агента…","system_prompt_variables_hint":"Поддерживает переменные вроде {example}.","system_prompt_variables_link":"Значения по умолчанию","system_prompt_token_hint":"До 4 000 токенов; рекомендуется не превышать 2 000.","first_message":"Первое сообщение","first_message_off":"Выкл.","first_message_fixed":"Фиксированное сообщение","first_message_prompt":"Промпт","first_message_off_description":"Начинает разговор без заданной вступительной фразы.","first_message_fixed_description":"Каждый раз произносит одну и ту же вступительную фразу.","first_message_prompt_description":"Позволяет агенту создать вступительную фразу из промпта.","first_message_fixed_placeholder":"Здравствуйте! Спасибо, что позвонили в Fish Audio. Чем я могу помочь сегодня?","first_message_prompt_placeholder":"Поприветствуйте звонящего и спросите, чем вы можете помочь.","first_message_required":"Это поле обязательно для заполнения.","variable_defaults_description":"Значения по умолчанию для переменных в промпте и сообщениях. Значение, переданное при старте сессии, заменяет значение по умолчанию.","variable_default_label":"Значение по умолчанию","variable_default_placeholder":"Нет значения по умолчанию","variable_unused_hint":"Не используется в текущем промпте и сообщениях. Очистите значение по умолчанию, чтобы удалить её.","variable_defaults_empty":"Напишите плейсхолдер, например customer_name, в двойных фигурных скобках в системном промпте или первом сообщении, затем задайте здесь его значение по умолчанию.","variable_defaults_summary":"{count, plural, one {# переменная} few {# переменные} other {# переменных}}, {missing, plural, =0 {у всех есть значение по умолчанию} one {# без значения по умолчанию} few {# без значения по умолчанию} other {# без значения по умолчанию}}","variable_missing_label":"Если у переменной нет значения","variable_missing_keep":"Оставить как есть","variable_missing_empty":"Пустой текст","variable_missing_reject":"Отклонить сессию","variable_missing_keep_hint":"Плейсхолдер произносится как написан, вместе с фигурными скобками.","variable_missing_empty_hint":"Плейсхолдер выводится как пустой текст.","variable_missing_reject_hint":"Создание сессии завершается ошибкой, входящие звонки не соединяются.","variable_defaults_search":"Поиск переменных","variable_defaults_no_match":"Подходящих переменных нет.","variable_unused_badge":"Не используется","variable_keypad_menu_hint":"Во входящих звонках её заполняет тональное меню. Другие звонки и сессии используют это значение по умолчанию.","variable_defaults_bulk_edit":"Редактировать как JSON","variable_defaults_bulk_description":"Один JSON-объект той же формы, что variables.defaults в API. Применение заменяет все значения по умолчанию.","variable_defaults_bulk_invalid_json":"Недопустимый JSON.","variable_defaults_bulk_invalid_shape":"Должен быть объект, сопоставляющий имена переменных с текстовыми значениями. Имена начинаются с буквы и содержат только буквы, цифры и подчёркивания.","variable_defaults_apply":"Применить","version_current":"Текущая","version_history":"История версий","version_history_empty_hint":"Опубликуйте агента, чтобы создать первую версию.","version_history_empty_title":"Версий пока нет","version_history_error":"Не удалось загрузить историю версий","version_history_hint":"Каждая публикация создаёт версию, которую можно восстановить.","version_load_more":"Загрузить ещё","version_rename":"Переименовать версию","version_rename_desc":"Дайте v{version} название, чтобы её было проще найти. Оставьте поле пустым, чтобы удалить название.","version_rename_failed_v2":"Не удалось переименовать","version_restored_from":"Восстановлена из v{version}","version_title_label":"Название версии","version_title_placeholder":"Необязательное название версии","version_untitled":"Версия без названия","voice_description":"Выберите голосовой профиль агента и язык речи.","voice_profile":"Голосовой профиль","voice_profile_default_description":"Английский · Тёплая поддержка","change_voice":"Изменить","choose_a_voice":"Выберите голос","more_voices":"Больше голосов","use_this_voice":"Использовать этот голос","no_voice_selected":"Голос не выбран","voice_unavailable":"Голос недоступен","speaking_language":"Язык речи","expressive_mode":"Выразительный режим","expressive_mode_hint":"Агент сам добавляет эмоции, паузы и естественные речевые обороты.","tts_model":"Модель синтеза речи","tts_model_hint":"Модель Fish Audio, которая синтезирует голос агента.","tts_model_live3_hint":"Полнодуплексная речевая модель Fish: она слушает, пока говорит, и сама меняет реплики. Только английский.","speech_model":"Речевая модель","asr_model":"Модель","asr_model_hint":"Модель, которая расшифровывает речь собеседника. Указанная задержка: обычное время ожидания от последнего слова до расшифровки.","asr_live3_self_model":"Модель для голоса агента","asr_live3_self_model_hint":"Модель, которая расшифровывает речь самого агента, чтобы при перебивании реплика обрывалась там, где собеседник её действительно услышал. «Как модель» следует модели выше.","asr_live3_self_model_follow":"Как модель","speech_recognition":"Распознавание речи","speech_recognition_hint":"Как агент слышит звонящего.","speech_recognition_summary":"{multilingual, select, on {Многоязычное} other {Один язык}}{noise, select, on {} other { · Шумоподавление выкл.}}","asr_model_latency":"≈{seconds} с","multilingual_asr":"Многоязычное распознавание","multilingual_asr_hint":"Распознаёт речь, даже если собеседник переходит на другой язык посреди разговора. Отключите, чтобы точнее распознавать только выбранный язык.","noise_cancellation":"Шумоподавление","noise_cancellation_web_voice":"Веб-звонки","noise_cancellation_phone_inbound":"Входящие телефонные звонки","noise_cancellation_phone_outbound":"Исходящие телефонные звонки","noise_cancellation_mode_off":"Выкл.","noise_cancellation_mode_noise":"Только шум","noise_cancellation_mode_noise_and_voices":"Шум + голоса","noise_cancellation_hint":"«Только шум» убирает фоновый шум и сохраняет все голоса. «Шум + голоса» убирает и голоса других людей.","noise_cancellation_toggle_hint":"Убирает фоновый шум и голоса других людей.","noise_cancellation_per_channel":"По каналам","speaker_labels":"Метки говорящих","speaker_labels_hint":"[admin only] Помечает каждый голос в расшифровке как [speaker N]. Различать голоса умеет только Fish Transcribe Stream 1.","voice_live3_prompt":"Промпт ситуации","voice_live3_prompt_hint":"Задаёт ситуацию, в которой говорит речевая модель: темп, поддакивания и смену реплик.","voice_live3_prompt_default":"По умолчанию движка","voice_live3_prompt_p2":"Телефонная поддержка","voice_live3_prompt_dt":"Автораздача","voice_live3_prompt_air":"Авиакомпания","voice_live3_playout":"Воспроизведение","voice_live3_playout_hint":"Напрямую: аудио речевой модели воспроизводится по мере поступления. С буфером: аудио задерживается на короткий адаптивный интервал, который скрывает опоздавшие фрагменты.","voice_live3_playout_default":"По умолчанию","voice_live3_playout_direct":"Напрямую","voice_live3_playout_buffered":"С буфером","voice_details":"Детали голоса","voice_details_hint":"Как агент произносит свои реплики.","voice_details_summary":"Выразительность {expressive, select, on {вкл.} other {выкл.}} · {speed}x","voice_details_live3_summary":"Ситуация: {prompt}","voice_details_live3_note":"Live 3 говорит в собственном темпе и с собственной интонацией. Скорость речи, выразительный режим и словари произношения доступны с Drama 3 и S2.1 Pro.","speaking_language_search":"Поиск языка","speaking_language_no_match":"Нет подходящего языка","speaking_language_live3_hint":"Live 3 говорит только по-английски.","voice_picker_filter":"Фильтр голосов","voice_picker_filter_all":"Все","voice_picker_filter_female":"Женские","voice_picker_filter_male":"Мужские","voice_picker_live3":"Голоса Live 3","voice_picker_library":"Из библиотеки","voice_picker_professional":"Профессиональные голоса","voice_picker_browse_library":"Открыть библиотеку голосов","voice_picker_empty":"Для этого языка пока нет голосов.","voice_picker_unavailable":"Не удалось загрузить голоса.","voice_language_mismatch":"{voice} не говорит на языке {language}. Выберите голос для языка {language}.","voice_live3_default":"По умолчанию","voice_play_sample":"Воспроизвести образец","voice_stop_sample":"Остановить образец","voice_effect":"Эффект голоса","voice_effect_hint":"Как звучит голос в веб-звонках: чистый, как в телефонной линии или через динамик переговорного устройства. Телефонные звонки и так идут через линию оператора, на них это не влияет.","voice_effect_none":"Выкл. (чистый голос)","voice_effect_phone":"Телефонная линия","voice_effect_intercom":"Динамик переговорного устройства","sentence_buffering":"Буферизация предложений","sentence_buffering_hint":"[admin only] Только Drama 3. Выключено (по умолчанию): текст уходит в TTS по мере генерации, и TTS сам делит его на фразы. Включено: каждое предложение отправляется целиком после завершения. S2.1 Pro всегда отправляет целые предложения.","voice_speed":"Скорость речи","voice_speed_hint":"Скорость, с которой говорит агент. 1.0x — обычная скорость.","background_sound":"Фоновый звук","background_sound_hint":"Зацикленная атмосфера, которая тихо звучит под голосом агента.","background_sound_volume":"Громкость фонового звука","background_sound_volume_short":"Громкость","background_sound_preset_off":"Отключено","background_sound_preset_office":"Офис","background_sound_preset_call_center":"Колл-центр","background_sound_preset_restaurant":"Ресторан","background_sound_preset_cafe":"Кафе","background_sound_preset_city_street":"Городская улица","background_sound_preset_phone_line":"Аналоговая линия","background_sound_preset_phone_line_digital":"Цифровая линия","background_sound_preset_custom":"Своя загрузка","background_sound_preview":"Прослушать: {name}","background_sound_preview_stop":"Остановить прослушивание","background_sound_clip_select":"Выбрать клип","background_sound_clip_required":"Выберите или загрузите клип, чтобы включить.","background_sound_clip_search":"Поиск клипов","background_sound_clip_empty":"В вашей команде пока нет загруженных клипов.","background_sound_clip_unavailable":"Клип недоступен","background_sound_clip_delete":"Удалить {name}","background_sound_upload_new":"Загрузить новый клип","background_sound_upload_formats":"MP3, WAV, OGG, M4A","background_sound_uploading":"Загрузка…","background_sound_upload_error":"Не удалось загрузить файл. Попробуйте ещё раз.","background_sound_clip_delete_title":"Удалить этот клип?","background_sound_clip_delete_description":"«{name}» будет удалён из библиотеки вашей команды. У агентов, использующих его, этот звук станет тишиной.","pronunciation_dictionaries":"Словари произношения","pronunciation_dictionaries_hint":"Исправляет, как агент произносит имена, бренды и термины. До 3 словарей, применяются по порядку. В каждом звонке используется последняя опубликованная версия.","pronunciation_dictionaries_add":"Добавить словарь","pronunciation_dictionaries_search":"Поиск словарей","pronunciation_dictionaries_no_match":"Подходящих словарей нет","pronunciation_dictionaries_empty":"У вашей команды пока нет словарей произношения.","pronunciation_dictionaries_manage":"Управление словарями","pronunciation_dictionaries_remove":"Убрать {name}","pronunciation_dictionaries_unavailable":"Словарь недоступен","pronunciation_dictionaries_unpublished":"Не опубликован","pronunciation_dictionaries_rules":"{count, plural, one {# правило} few {# правила} many {# правил} other {# правила}}","keyterms":"Ключевые слова","keyterms_hint":"Имена, бренды и названия продуктов, которые агент должен распознавать точно. Короткие сфокусированные списки работают лучше. {count}/{max}","keyterms_placeholder":"Введите термин и нажмите Enter","keyterms_remove":"Удалить {term}","test_call":"Тестовый звонок","publish":"Опубликовать","publish_success":"Опубликована v{version}","publish_success_v2":"Агент успешно опубликован.","publish_failed_v2":"Не удалось опубликовать агента.","draft_saving":"Сохранение черновика","unpublished_changes":"У вас есть неопубликованные изменения","network_error":"Ошибка сети","toggle_off":"Выкл.","toggle_on":"Вкл.","optimize_with_ai":"Улучшить с помощью ИИ","optimize_with_ai_unavailable":"Оптимизация с помощью ИИ пока недоступна.","draft_saved":"Черновик сохранён","published_up_to_date":"Опубликовано","test_call_draft_hint":"Тестовые звонки используют текущий черновик, включая неопубликованные изменения.","publish_required_title":"Требуется публикация","copy_url":"Копировать URL","create_agent":"Создать агента","create_test":"Создать тест","danger_zone":"Опасная зона","danger_zone_hint":"Удалить этого агента, сохранив существующую историю вызовов. Это действие нельзя отменить.","created":"Создано","delete":"Удалить","delete_agent":"Удалить агента","delete_confirm":"Удалить «{name}»? Агент будет удалён, но существующая история вызовов сохранится. Это действие нельзя отменить.","delete_document_description":"Вы уверены, что хотите удалить \"{name}\"? Все связанные данные будут удалены безвозвратно.","delete_document_title":"Удалить документ","delete_test_description":"Вы уверены, что хотите удалить \"{name}\"? Это действие нельзя отменить.","delete_test_title":"Удалить тест","deleting":"Удаление...","deploy":"Развернуть","deploy_description":"Настройте параметры развертывания и получите код интеграции для вашего агента.","deploy_page":{"unpublished_banner":"Опубликованной версии пока нет. API и эти фрагменты всегда используют опубликованную конфигурацию — опубликуйте её, чтобы активировать.","unpublished_changes_banner":"У вас есть неопубликованные изменения. API и эти фрагменты по-прежнему используют последнюю опубликованную конфигурацию — опубликуйте изменения, чтобы применить их.","first_publish_live_title":"{agentName} уже в эфире","first_publish_live_description":"Ваш агент готов принимать звонки. Теперь добавьте его в свой продукт.","first_publish_done":"Готово","go_to_deploy":"Перейти к развёртыванию","published_description":"Опубликованная конфигурация активна и готова к использованию.","not_published_description":"Только черновик — пока ничего не опубликовано.","published":"Опубликовано","not_published":"Не опубликовано","public":"Публичный","authenticated":"С аутентификацией","copy_code":"Копировать код","public_quick_start_hint":"Бэкенд не нужен — требуется включённый публичный доступ (ниже). Отлично подходит для демо, документации и лендингов.","manage_api_keys":"Управление API-ключами","full_sdk_reference":"Полный справочник SDK","api_sdk_docs":"Документация API и SDK","public_access":"Публичный доступ","add_origin":"Добавить origin","origin_invalid":"Введите корректный http(s) origin без пути, параметров запроса, фрагмента и учётных данных.","origin_duplicate":"Этот origin уже добавлен.","public_rate_limit":"Публичные сессии ограничены по частоте для каждого IP и каждого агента. Использование оплачивается за счёт вашего рабочего пространства.","public_access_off_description":"Выключено — начинать звонки могут только токены сессий, созданные на сервере. Включите, чтобы разрешить виджет и сессии agentId только в браузере (требуется список разрешённых origin).","go_deeper":"Погрузиться глубже","go_deeper_description":"Всё, чего не показывают сниппеты — полные параметры, события и инструменты.","public_access_off_warning":"Публичный доступ для этого агента выключен, поэтому запрос из этого фрагмента будет отклонён. Включите его ниже:","quick_start":"Быстрый старт","server_step_title":"На вашем сервере","server_step_description":"создайте токен сессии","app_step_title":"В вашем приложении","app_step_description":"начните разговор","soon":"Скоро","allowed_origins":"Разрешённые origin","allowed_origins_description":"Создавать публичные сессии могут только эти origin — запросы из любых других источников отклоняются.","session_api_card":"Справочник Session API","session_api_card_description":"Все параметры POST /v1/agent/sessions — переопределения, динамические переменные, ID конечных пользователей и метаданные.","events_card":"События и состояние","events_card_description":"Живые транскрипты, режим агента, прерывание, переподключение и события ошибок в AgentSession.","client_tools_card":"Клиентские инструменты","client_tools_card_description":"Позвольте агенту вызывать функции на вашей странице и озвучивать результаты прямо в разговоре.","widget_card":"Настройка виджета","widget_card_description":"Цвета, тексты и размещение элемента '<fish-agent>'. Поставляется вместе с виджетом.","channels_label":"Каналы развёртывания","widget_tab":"Widget","web_sdk_tab":"Web SDK","phone_tab":"Телефон","webrtc_tab":"WebRTC","public_access_description":"Разрешить создание публичных сессий с указанных источников.","telephony_docs":"Документация по телефонии","manage_phone_numbers":"Управление номерами","phone_hint":"Звонящий набирает номер и попадает на вашего агента — без какого-либо клиентского кода.","phone_empty_title":"К этому агенту пока не привязан ни один номер телефона.","phone_empty_description":"Купите или импортируйте номер на странице «Номера телефонов» и привяжите его к этому агенту, чтобы принимать звонки.","widget_public_embed":"Публичное встраивание","widget_session_token":"Токен сессии","widget_hint":"Полноценный голосовой интерфейс на вашем сайте из двух строк HTML — без сборки.","widget_page_step_title":"На вашей странице","widget_page_step_description":"вставьте виджет","widget_docs":"Документация виджета"},"deployment_status":"Статус Развертывания","deployment_url":"URL вызова","deployment_url_description":"Используйте этот URL для подключения к вашему агенту через WebRTC или WebSocket.","document_created":"Документ создан и обработка начата","document_deleted":"Документ успешно удалён","document_name":"Название документа","document_name_placeholder":"Введите имя для этого документа","draft":"Черновик","edit":"Редактировать","edit_test":"Редактировать тест","agent_name_label":"Имя агента","agent_name_example":"Агент поддержки клиентов","create_agent_action":"Создать агента","new_agent_modal_description":"Назовите этого агента. Подробные настройки можно будет задать дальше.","empty_state":"Пока нет агентов","empty_state_description":"Создайте голосового AI-агента, который отвечает клиентам, обрабатывает типовые запросы и направляет разговор к правильному следующему шагу.","end_call":"Завершить звонок","error_creating":"Не удалось создать агента","error_creating_document":"Не удалось создать документ","error_deleting":"Не удалось удалить агента","error_deleting_document":"Не удалось удалить документ","error_deleting_test":"Не удалось удалить тест","error_loading":"Не удалось загрузить агент","error_loading_test":"Не удалось загрузить тест","error_running_test":"Не удалось запустить тест","error_saving":"Не удалось сохранить агента","error_saving_test":"Не удалось сохранить тест","execution_trace":"Трассировка выполнения","expected_arguments":"Ожидаемые аргументы","expected_function":"Ожидаемая функция","failed":"Не удалось","features":{"interactionFlow":{"description":"Спланируйте, как ваш агент ведет беседы — приветствия, маршрутизацию намерений, эскалацию и передачу. Определите логику ветвления визуально, чтобы агент всегда знал, что делать дальше.","title":"Конструктор Потока Взаимодействия"},"knowledgeAccess":{"description":"Подключайте документы, часто задаваемые вопросы и каталоги продукции. Ваш агент в реальном времени получает релевантные ответы, чтобы отвечать точно, а не придумывать.","title":"Доступ к базе знаний"},"multilingual":{"description":"Агенты, которые говорят более чем на 8 языках на родном уровне. Обслуживайте глобальных клиентов на их предпочтительном языке без создания отдельных агентов для каждого региона.","title":"Многоязычная поддержка"},"personas":{"description":"Придать каждому агенту уникальную личность и голос из более чем 2 миллионов вариантов. Соответствуйте тону вашего бренда — профессиональному, дружелюбному, многоязычному — и сохраняйте его неизменным в каждом звонке.","title":"Персонажи и Голоса Агентов"},"subtitle":"Все необходимое для создания, развертывания и масштабирования голосовых агентов на базе LLM","telephony":{"description":"Подключайтесь к телефонным системам через SIP или используйте веб-версию через WebRTC. Замените IVR-меню на естественные разговоры, которые ваши клиенты действительно хотят вести.","title":"Телефония и веб-интеграция"},"title":"Платформа AI-агентов с приоритетом голоса","toolIntegration":{"description":"Позвольте вашему агенту действовать в процессе разговора — искать заказы, записывать на приём, обновлять CRM, запускать вебхуки. Подключите любой API, и LLM решит, когда его вызвать.","title":"Интеграция инструментов и API"}},"final_node":"Конечный узел","final_state":"Конечное состояние","flow_editor":"Редактор Потоков","filter_all":"Все","filter_live":"Live","function_name":"Функция","function_name_required":"Требуется имя функции","history":"История","history_description":"Просмотр истории разговоров и аналитики этого агента.","initial_state":"Начальное состояние","introduction":{"description":"Определите поток взаимодействия, подключите базу знаний, выберите персонажа из более чем 2 миллионов голосов и разверните на веб-сайте или телефоне. Ваш агент ведет реальные разговоры — отвечает на вопросы, направляет звонки и говорит на языке ваших клиентов — чтобы ваша команда могла сосредоточиться на важном.","title":"Ваш ИИ, на связи","tryFree":"Создать агента"},"invalid_initial_state":"Неверный JSON для начального состояния","knowledge":"Знания","knowledge_base":"База знаний","knowledge_description":"Добавьте документы, часто задаваемые вопросы и другие источники знаний для использования вашим агентом.","knowledge_library_hint":"Загружайте текстовые и Markdown-файлы, которые агенты смогут искать во время разговоров.","all_sources":"Все источники","support":"Поддержка","folder":"Папка","folders_count":"{count, plural, one {# папка} few {# папки} many {# папок} other {# папки}}","knowledge_sources_count":"{count, plural, one {# файл} few {# файла} many {# файлов} other {# файла}}","knowledge_sources_summary":"{count, plural, one {# файл} few {# файла} many {# файлов} other {# файла}} · Обновлено {time}","knowledge_no_files_yet":"Файлов пока нет","search_knowledge_sources":"Поиск файлов, папок, фрагментов","new_folder":"Новая папка","new_folder_description":"Создайте папку для организации источников знаний.","rename_folder":"Переименовать папку","rename_folder_description":"Измените название этой папки.","folder_name":"Название папки","folder_name_placeholder":"Документы поддержки","knowledge_folder_name_required":"Введите название папки.","knowledge_name_too_long":"Название должно содержать не более 120 символов.","add_source":"Добавить источник","add_source_description":"Загрузите текстовый или Markdown-файл.","add_file":"Добавить файл","new_private_file":"Новый приватный файл","import_from_library":"Импортировать из библиотеки","import_from_global_knowledge_base":"Импорт из общей базы","knowledge_scope_private":"Приватный","knowledge_scope_global":"Глобальный","edit_in_global_knowledge_base":"Редактировать в глобальной базе знаний","import_knowledge_sources":"Импортировать файлы из библиотеки","import_knowledge_sources_description":"Выберите файл из библиотеки рабочего пространства для этого агента.","import":"Импортировать","no_library_files_to_import":"Нет файлов библиотеки для импорта.","knowledge_source_imported":"Файл импортирован","knowledge_source_removed":"Файл удалён у этого агента","remove_from_agent":"Удалить из агента","remove_source_confirm":"Удалить «{name}» из этого агента? Источник останется доступен в глобальной базе знаний.","agent_knowledge_files":"Файлы агента","knowledge_drop_file":"Перетащите текстовый или Markdown-файл для загрузки","edit_knowledge_source":"Редактировать файл","edit_source_description":"Переименуйте, переместите или замените этот источник новым текстовым или Markdown-файлом.","global_source_edit_hint":"Это глобальный файл. Редактируйте его в глобальной базе знаний.","knowledge_source_file":"Файл","replace_source_file":"Заменить файл","knowledge_file_hint":"Поддерживаются: .txt, .md, .markdown, .text · максимум 1 MB","choose_file":"Выберите текстовый или Markdown-файл","knowledge_file_required":"Выберите файл для загрузки.","knowledge_file_pdf_error":"PDF-файлы пока не поддерживаются. Загрузите текстовый или Markdown-файл.","knowledge_file_type_error":"Неподдерживаемый тип файла. Загрузите .txt, .md, .markdown или .text.","knowledge_file_empty_error":"Выбранный файл пуст.","knowledge_file_size_error":"Размер файла должен быть не больше 1 MB.","knowledge_file_utf8_error":"Выбранный файл должен быть текстом UTF-8.","source_name":"Имя файла","source_name_hint":"Заполняется именем загруженного файла. Его можно изменить.","source_name_placeholder":"support-faq.md","description":"Описание","source_description_hint":"Необязательно. Помогает команде понять, когда использовать этот источник.","source_description_placeholder":"Что охватывает этот источник?","knowledge_description_too_long":"Описание должно содержать не более 2 000 символов.","root_folder":"Корень","size":"Размер","rename":"Переименовать","rename_source":"Переименовать источник","source_access_title":"Доступ к источнику","content":"Содержимое","uploaded":"Загружено","delete_source_title":"Удалить источник","delete_source_confirm":"Удалить «{name}»? Он будет архивирован и отключён от всех активных черновиков агентов. Это действие нельзя отменить.","delete_folder_title":"Удалить папку","delete_folder_confirm":"Удалить «{name}»? Активные источники из этой папки будут перемещены обратно во Все источники.","knowledge_empty_title":"Документов пока нет","knowledge_empty_hint":"Загрузите текстовые или Markdown-файлы, чтобы создать базу знаний, в которой агенты смогут искать во время разговоров.","knowledge_folder_empty_title":"В этой папке нет файлов","knowledge_folder_empty_hint":"Загрузите в эту папку текстовые или Markdown-файлы, чтобы агенты могли искать их во время разговоров.","knowledge_library_search_empty_title":"В базе знаний нет элементов, соответствующих запросу","knowledge_sources_empty_title":"Источники не найдены","knowledge_sources_empty_hint":"Проверьте написание или попробуйте другой запрос.","knowledge_folder_created":"Папка создана","knowledge_folder_updated":"Папка обновлена","knowledge_folder_deleted":"Папка удалена","knowledge_source_created":"Источник загружен","knowledge_source_updated":"Источник обновлён","knowledge_source_deleted":"Источник удалён","knowledge_source_not_found":"Файл не существует, был удалён или у вас нет доступа.","folder_access_hint":"Доступ применяется ко всем документам в этой папке. Новые загрузки наследуют его; отдельным документом всё ещё можно управлять отдельно.","untitled_folder":"Папка без названия","today":"Сегодня","home_welcome_back":"С возвращением","home_date_past_7_days":"Последние 7 дней","home_date_past_30_days":"Последние 30 дней","home_date_past_90_days":"Последние 90 дней","home_date_custom_range":"Произвольный период…","home_date_apply":"Применить","home_date_picker_label":"Выбрать диапазон дат","home_date_previous_month":"Предыдущий месяц","home_date_next_month":"Следующий месяц","home_conversations":"Разговоры","home_average_duration":"Средняя длительность","home_minutes_used":"Использовано минут","home_average_cost":"Средняя стоимость","home_metric_daily":"{metric} · по дням","home_view_conversations":"Посмотреть разговоры","home_your_agents":"Ваши агенты","home_view_all_agents":"Посмотреть всех агентов","home_view_all":"Показать все","home_no_activity_data":"За этот период нет данных о разговорах","home_no_metric_data":"Нет данных за этот период","home_recent_conversations":"Недавние разговоры","home_no_recent_conversations":"За этот период разговоров не было","home_free_minutes":"Пробный баланс","home_free_minutes_hint":"Разовый пробный баланс · покрывает все расходы агента, включая премиум-модели","home_usage_minutes":"{used} / {total}","home_balance":"Баланс","home_add_credit":"Пополнить","home_agent_spend":"Расходы агента за {month} (это рабочее пространство)","home_pricing":"Цены","home_pricing_conversation":"Разговор","home_pricing_phone":"Телефонные звонки","home_pricing_number":"Номер телефона","home_pricing_cold":"Холодный перевод","home_pricing_warm":"Тёплый перевод","home_pricing_per_minute":"{price}/мин","home_pricing_per_month":"{price}/мес","home_pricing_note":"Всё включено — ASR, TTS и LLM. Тарификация посекундная.","home_resources":"Ресурсы","home_quickstart_guide":"Краткое руководство","home_api_reference":"Справочник API","home_whats_new":"Что нового","home_error_description":"Не удалось загрузить агентов. Повторите попытку.","home_overview_error_description":"Не удалось загрузить данные панели. Повторите попытку.","home_status_pending":"Ожидание","home_status_active":"Активен","home_status_completed":"Завершено","home_status_failed":"Ошибка","home_status_unknown":"Неизвестно","home_retry":"Повторить","syncing_now":"Синхронизируется","current_agent":"Текущий агент","last_updated":"Последнее обновление","list_description":"Проектируйте, тестируйте и запускайте голосовых агентов, которые общаются с клиентами в реальном времени.","list_search_placeholder":"Найти агента","list_empty_state":"Агентов пока нет","list_empty_state_description":"Протестируйте агента или поделитесь его номером — звонки появятся здесь.","listening":"Прослушивание...","live_url":"Прямая ссылка","live_url_description":"Работает только когда агент активен. Делитесь этим URL для использования в продакшене.","loading":"Загрузка...","new_test":"Новый тест","new_agent":"Новый агент","nav_group_build":"Создание","nav_group_monitor":"Мониторинг","nav_group_publish":"Публикация","no_knowledge_documents":"Пока нет документов с информацией","no_test_runs":"Этот тест еще не был запущен.","no_tests":"Тестов пока нет. Создайте свой первый тест, чтобы проверить рабочий процесс.","no_results":"Нет агентов, соответствующих вашему поиску.","no_results_hint":"Проверьте написание или попробуйте другое имя.","access_no_agents_title":"Агентов пока нет","access_no_agents_hint":"Сначала создайте агента, затем выберите, кто может использовать этот источник.","clear_search":"Очистить поиск","no_turns":"Пока нет ходов. Добавьте ход, чтобы определить последовательность теста.","no_usage_data":"Данные о использовании отсутствуют","offline":"Офлайн","optional":"необязательно","overview":"Обзор","passed":"Пройдено","private":"Частный","processing":"Обработка","public":"Публичный","result":"Результат","run_all_tests":"Запустить все","run_history":"История запусков","run_test":"Запустить тест","running":"Запуск...","running_all_tests":"Запуск...","save":"Сохранить","save_and_run":"Сохранить и Запустить","save_changes":"Сохранить изменения","save_test":"Сохранить","saved":"Сохранено","saving":"Сохранение...","select_function":"Выберите функцию...","select_voice":"Выбрать голос","search_agents":"Поиск агентов","conversations_search_placeholder":"Поиск по идентификатору, имени или номеру телефона","conversations_page_description":"Все разговоры, расшифровки и аналитика агентов в рабочем пространстве.","conversations_type":"Тип разговора","conversations_type_production":"Рабочие","conversations_type_preview":"Предпросмотр","conversations_all_title":"Все разговоры","conversations_empty_title":"Разговоров пока нет","conversations_empty_description":"Все разговоры будут отображаться здесь.","back_to_conversations":"Назад к разговорам","conversations_calls_in_progress":"Текущие звонки: {count}","conversations_no_results_title":"Результаты не найдены","conversations_live_running_for":"(Длится {duration})","conversations_live_web_call":"Веб-звонок","conversations_no_results":"Нет разговоров, соответствующих вашим фильтрам.","conversations_preview_search_hint":"Разговоры предпросмотра можно найти только по полному идентификатору разговора.","conversations_load_error_title":"Не удалось загрузить разговоры","conversations_load_error_description":"Не удалось загрузить данные разговоров. Повторите попытку.","conversation_detail_load_error_title":"Не удалось загрузить сведения о разговоре","conversation_detail_load_error_description":"Не удалось загрузить сведения о разговоре. Повторите попытку.","conversations_pagination":"Пагинация разговоров","conversations_previous_page":"Предыдущая страница","conversations_next_page":"Следующая страница","conversations_duration":"Длительность","conversation_copy_text":"Копировать текст","conversation_copy_markdown":"Копировать Markdown","conversation_copied_to_clipboard":"Скопировано в буфер обмена","conversation_copy":"Копировать","conversation_share_link":"Копировать ссылку","conversation_status_active":"Активный","conversation_status_escalated":"Эскалировано","conversation_status_missed":"Пропущен","conversation_status_resolved":"Решено","conversation_status_error":"Ошибка","conversation_end_reason_user_hangup":"Абонент положил трубку","conversation_end_reason_agent_hangup":"Агент завершил звонок","conversation_end_reason_escalated":"Передан оператору","conversation_end_reason_conversation_timeout":"Достигнут лимит времени","conversation_end_reason_heartbeat_timeout":"Агент перестал отвечать","conversation_end_reason_agent_join_timeout":"Агент не подключился","conversation_end_reason_internal_error":"Внутренняя ошибка","conversation_end_reason_llm_endpoint_failure":"Сбой пользовательской LLM","conversation_llm_endpoint_error_title":"Ошибка пользовательского эндпоинта LLM","conversation_llm_endpoint_error_http":"HTTP {status}","conversation_llm_endpoint_error_http_unknown":"Ошибка HTTP","conversation_llm_endpoint_error_timeout":"Время ожидания истекло","conversation_llm_endpoint_error_connection":"Не удалось подключиться","conversation_llm_endpoint_error_invalid":"Непригодный ответ","conversation_llm_endpoint_error_reason_dns_failed":"Хост не найден","conversation_llm_endpoint_error_reason_connection_refused":"Соединение отклонено","conversation_llm_endpoint_error_reason_connection_reset":"Соединение сброшено","conversation_llm_endpoint_error_reason_tls_failed":"Ошибка TLS","conversation_llm_endpoint_error_reason_address_not_allowed":"Адрес не разрешён","conversation_llm_endpoint_error_reason_not_event_stream":"Не поток событий","conversation_llm_endpoint_error_reason_stream_incomplete":"Поток оборвался","conversation_llm_endpoint_error_reason_empty_reply":"Пустой ответ","conversation_llm_fallback_note":"Фиксированная фраза: ваш эндпоинт LLM не ответил","conversation_llm_fallback_title":"Модель переключена","conversation_llm_fallback_to":"на","conversation_llm_fallback_reason_error":"Ошибка","conversation_llm_fallback_reason_timeout":"Тайм-аут","conversation_llm_fallback_reason_ttft_timeout":"Тайм-аут первого токена","conversation_llm_fallback_reason_total_timeout":"Общий тайм-аут","conversation_llm_fallback_reason_empty":"Нет ответа","conversation_llm_fallback_reason_kick_in":"Параллельное переключение","conversation_llm_answered_by":"Ответила модель {model}","conversation_llm_model_custom":"{model} (свой LLM)","conversation_end_reason_room_join_timeout":"Абонент так и не подключился","conversation_end_reason_cancelled":"Отменён до подключения","conversation_end_reason_dial_failed":"Нет ответа","settings_agent_id":"ID агента","settings_copy_agent_id":"Скопировать ID агента","settings_agent_id_hint":"Используйте его в API и вебхуках.","settings_description_hint":"Внутренняя заметка о назначении этого агента.","settings_name_hint":"Отображается на панелях мониторинга и в журналах вызовов.","settings_page_hint":"Настройка основной информации и общих параметров агента","some_tests_failed":"{passed} прошло, {failed} не прошло","speaking":"Говорит...","state":"Состояние","stats_coming_soon":"Использование агентов и статистика скоро появятся","status":"Статус","success_created":"Агент успешно создан","success_deleted":"Агент успешно удалён","success_saved":"Агент успешно сохранён","tap_to_start":"Нажмите, чтобы начать голосовой чат","template_food_description":"Заказывайте еду и записывайте названия и количество товаров.","template_food_title":"Заказ еды","template_qa_description":"Отвечайте на вопросы, используя специализированные знания из базы знаний.","template_qa_title":"Ответы на вопросы","template_survey_description":"Опросите пользователей для получения ответов и их записи.","template_survey_title":"Отправка опроса","test_created":"Тест успешно создан","test_deleted":"Тест успешно удалён","test_description":"Описание","test_description_placeholder":"Опишите, что проверяет этот тест (необязательно)","test_editor_description":"Определите последовательность вызовов функций для имитации взаимодействия пользователя.","test_failed":"Неудачно","test_name":"Имя теста","test_name_placeholder":"например, успешное оформление заказа","test_name_required":"Требуется имя теста","test_passed":"Пройдено","test_results":"Результаты теста","test_turns_required":"Требуется как минимум один ход","test_user_turn_required":"Требуется хотя бы одно сообщение пользователя","test_updated":"Тест успешно обновлен","test_url":"Тестовый URL","test_url_description":"Работает в любое время с действительным токеном. Действителен в течение 24 часов.","test_url_expires_in":"Истекает через {time}","test_url_refreshing":"Обновление...","test_voice_call":"Тестовый голосовой вызов","test_voice_call_description":"Проверьте вашего агента с помощью живого голосового звонка","tests":"Тесты","tests_description":"Создавайте и запускайте тестовые сценарии для проверки поведения вашего агента.","text_content":"Текстовое содержимое","text_content_hint":"Вставьте текст вашего документа здесь. Он будет автоматически разбит на части и индексирован для поиска.","text_content_placeholder":"Вставьте или введите ваш текст здесь...","thinking":"Думаю...","title":"Голосовые агенты","tools":"Инструменты","tools_description":"Настройте внешние инструменты и API, которые ваш агент может использовать во время разговоров.","topBar":{"cta":"Создайте своего первого агента","pricingButton":"Просмотреть цены","stat1":"Голосовые ИИ","stat2":"Языки","stat3":"Доступность","subtitle":"Создавайте разговорных ИИ-агентов, которые слушают, понимают и отвечают естественными человеческими голосами. Подключайте базы знаний, пользовательские инструменты и более 2 миллионов голосов, чтобы создавать голосовые решения, которые понравятся вашим пользователям.","title":"Создавайте голосовых агентов, которые <highlight>говорят как люди</highlight>"},"total_credits":"Всего кредитов","total_duration":"Общая продолжительность","total_sessions":"Всего сессий","turns":"Ходы","unknown_error":"Произошла неизвестная ошибка","unlist":"Скрытый","updated":"Обновлено","updated_relative":"Обновлено {time} назад","url_copied":"URL скопирован в буфер обмена","usage_stats":"Статистика использования","usage_stats_tooltip":"20 кредитов в секунду","usecases":{"callCenter":{"button":"Создать call-агента","description":"Замените жёсткие IVR-меню голосовыми агентами, которые понимают естественный язык. Интеллектуально маршрутизируйте звонки, обрабатывайте типичные запросы от начала до конца и сокращайте среднее время обработки без потери качества.","title":"Колл-центры и телефония"},"customerSupport":{"button":"Создать агента поддержки","description":"Разверните агентов, которые отвечают на вопросы о продукте, устраняют неполадки и при необходимости передают дело человеку. Обрабатывайте тысячи звонков одновременно без ожидания, круглосуточно.","title":"Служба поддержки клиентов"},"multilingualSupport":{"button":"Создать многоязычного агента","description":"Обслуживайте глобальных клиентов на их родном языке с помощью одного агента. Нет необходимости нанимать многоязычный персонал или создавать отдельные линии поддержки — один агент, все языки, все часовые пояса.","title":"Многоязычная поддержка клиентов"},"sales":{"button":"Создать торгового агента","description":"Квалифицируйте входящие лиды по телефону с помощью естественного разговора. Ваш агент задает правильные вопросы, фиксирует детали и назначает встречи — чтобы ваша команда продаж общалась только с горячими потенциальными клиентами.","title":"Продажи и квалификация лидов"},"subtitle":"Замените музыку ожидания и голосовые меню на ИИ, который действительно решает задачи","title":"Голосовые агенты для каждой команды"},"user_text":"Текст пользователя","visibility":"Видимость","access":"Доступ","action":"Действие","add_argument":"Добавить параметр","add_auth_header_basic":"Добавить заголовок Authorization (Basic)","add_auth_header_bearer":"Добавить заголовок Authorization (Bearer)","add_header":"Добавить заголовок","add_response":"Добавить ответ","add_tool":"Добавить инструмент","add_webhook_tool":"Добавить Webhook-инструмент","agents_have_access":"Доступ есть у {enabled} из {total} агентов.","argument_not_used_warning":"Не используется в URL, теле запроса или заголовках.","body":"Тело","clone":"Клонировать","clone_success":"Агент успешно клонирован","content_type":"Тип содержимого","create_tool":"Создать инструмент","custom_headers":"Пользовательские заголовки","custom_headers_hint":"Отправляются с каждым webhook-запросом.","custom_tools":"Пользовательские инструменты","custom_tools_hint":"Webhook-инструменты рабочего пространства, подключённые к этому агенту.","detach":"Отсоединить","detach_tool_confirm":"Отсоединить «{name}» от этого агента? Инструмент останется доступным в рабочем пространстве.","detach_tool_title":"Отсоединить инструмент","edit_webhook_tool":"Изменить Webhook-инструмент","endpoint":"Эндпоинт","endpoint_url":"URL эндпоинта","endpoint_url_invalid":"Введите корректный http(s) URL без учётных данных и приватных хостов.","endpoint_url_not_allowed":"В целях безопасности запрещены URL с учётными данными, localhost, адресами частных сетей или хостами метаданных.","endpoint_url_required":"Введите URL конечной точки.","error_handling":"Обработка ошибок","error_hide":"Скрывать","error_passthrough":"Передавать как есть","execution":"Выполнение","execution_background":"В фоне","execution_background_description":"Агент продолжает разговор, пока инструмент выполняется, и сообщает результат, когда он приходит. Подходит для медленных операций.","execution_blocking":"Ждать результат","execution_blocking_description":"Агент ждёт ответа, прежде чем отвечать. Подходит для запросов, от которых зависит ответ.","execution_fire_and_forget":"Отправить и забыть","execution_fire_and_forget_description":"Агент сразу продолжает разговор и никогда не получает результат. Подходит для уведомлений и логирования.","execution_fire_and_forget_error_note":"Сбои записываются только в логи — агент не уведомляется.","header_name":"Имя заголовка","header_value":"Значение заголовка","invalid_json_arguments":"Введите корректные JSON-аргументы","method":"Метод","mock_responses":"Мок-ответы","mock_responses_hint":"Возвращает заготовленные ответы вместо вызова эндпоинта.","no_response_body":"Нет тела ответа","request":"Запрос","request_body":"Тело запроса","response":"Ответ","response_headers":"Заголовки ответа","response_handling":"Обработка ответа","response_truncated":"обрезано","seconds_value":"{seconds} с","seconds_unit":"с","send_test_request":"Отправить тестовый запрос","status_code":"Код состояния","system_tools":"Системные инструменты","system_tools_hint":"Встроенные инструменты, настраиваемые для каждого агента.","hang_up_goodbye":"Прощание","hang_up_goodbye_generated":"Автоматически","hang_up_goodbye_fixed":"Фиксированное сообщение","hang_up_goodbye_off":"Выкл.","hang_up_goodbye_generated_description":"Агент коротко прощается своими словами, затем завершает звонок.","hang_up_goodbye_fixed_description":"Каждый раз произносит одну и ту же прощальную фразу, затем завершает звонок.","hang_up_goodbye_off_description":"Завершает звонок, как только агент закончит текущий ответ, без дополнительного прощания.","hang_up_goodbye_fixed_placeholder":"Спасибо за звонок. До свидания!","hang_up_goodbye_required":"Это поле обязательно для заполнения.","hang_up_refuse_questions":"Не завершать звонок на вопросе","hang_up_refuse_questions_hint":"Если прощание агента содержит вопрос к звонящему, агент задаёт его и ждёт ответа, вместо того чтобы завершить звонок.","test":"Тест","test_tab_hint":"Отправьте тестовый вызов с примерами аргументов, чтобы проверить ответ эндпоинта.","timeout":"Тайм-аут","tool":"Инструмент","tool_arguments":"Параметры","tool_arguments_hint":"Доступны агенту как параметры инструмента. Обязательный требует лишь наличия параметра. Отметьте Непустой, чтобы отклонять пустую строку.","tool_created":"Инструмент создан","tool_name":"Название инструмента","tool_name_required":"Введите название инструмента.","tools_empty_hint":"Добавьте webhook-инструмент, чтобы агент мог вызывать ваш HTTP-эндпоинт.","tools_empty_title":"Нет подключённых инструментов","type":"Тип","client":"Клиент","client_sheet_hint":"Клиентские инструменты выполняются вашим приложением через SDK.","client_tool_sdk_notice":"Клиентские инструменты требуют интеграции через SDK — реализацию предоставляет код вашего приложения. При телефонных звонках инструмент автоматически скрывается от агента.","edit_client_tool":"Редактировать клиентский инструмент","expects_response":"Ждать результат","expects_response_hint":"Если выключено, вызов выполняется без ожидания: агент продолжает, не дожидаясь результата от приложения.","webhook":"Webhook","webhook_test_error_connection":"Не удалось подключиться. Убедитесь, что эндпоинт доступен и принимает соединения.","webhook_test_error_dns":"Не удалось разрешить DNS-имя. Проверьте доменное имя эндпоинта.","webhook_test_error_network":"Сетевой запрос завершился ошибкой. Проверьте подключение к эндпоинту и повторите попытку.","webhook_test_error_timeout":"Время ожидания запроса истекло. Проверьте эндпоинт и при необходимости увеличьте тайм-аут.","webhook_test_status_connection":"Ошибка подключения","webhook_test_status_dns":"Ошибка DNS","webhook_test_status_network":"Сетевая ошибка","webhook_test_status_timeout":"Время ожидания истекло","webhook_menu_hint":"Вызов HTTP-эндпоинта","webhook_sheet_hint":"Создайте переиспользуемый инструмент, вызывающий ваш HTTP-эндпоинт.","webhook_import_title":"Импорт эндпоинта","webhook_import_hint":"Вставьте cURL, описание запроса или JSON. Проверьте созданную конфигурацию перед сохранением.","webhook_import_placeholder":"Вставьте команду cURL, сырой HTTP-запрос или заметки об эндпоинте...","webhook_import_from_clipboard":"Разобрать буфер","webhook_import_parse_text":"Разобрать текст","webhook_import_empty":"Сначала вставьте сведения об эндпоинте.","webhook_import_failed":"Не найден HTTP-эндпоинт, который можно импортировать.","webhook_import_clipboard_failed":"Не удалось прочитать буфер обмена. Вставьте текст вручную.","webhook_import_success":"Конфигурация webhook заполнена","webhook_import_summary":"{method} разобран · аргументов: {args} · заголовков: {headers}","conversation_flow":"Поток разговора","open_editor":"Открыть редактор","flow_call_connected":"Звонок подключён","flow_call_connected_hint":"Входящий звонок принят","flow_greeting":"Приветствие","flow_greeting_hint":"«Здравствуйте! Спасибо за звонок в Fish Audio…»","flow_understand":"Понимание","flow_understand_hint":"Расшифровка речи и определение намерения","flow_respond":"Ответ","flow_respond_hint":"Ответ из базы знаний или вызов инструмента","flow_wrap_up":"Завершение","flow_wrap_up_hint":"Подтверждение, итог и завершение звонка","previewing":"Предпросмотр","preview_title":"Предпросмотр","preview_status_ready":"Готово","preview_status_connecting":"Подключение…","preview_status_live":"В эфире · {time}","preview_status_ended":"Завершён","preview_status_error":"Ошибка","preview_ready_title":"Готово к предпросмотру","preview_start_call":"Начать звонок","preview_call_again":"Позвонить снова","preview_end_call":"Завершить звонок","preview_mute":"Выключить микрофон","preview_unmute":"Включить микрофон","preview_type_message":"Введите сообщение или просто говорите…","preview_send":"Отправить","preview_voice_muted":"Микрофон выключен","preview_voice_text_only":"Только текст","preview_voice_listening":"Слушаю…","preview_voice_speaking":"Говорю…","preview_voice_interrupt":"Говорите или нажмите, чтобы перебить…","preview_tool_running":"Выполняется","preview_tool_completed":"Готово","preview_tool_failed":"Ошибка","preview_tool_input":"Ввод","preview_tool_output":"Вывод","preview_tool_error":"Ошибка","preview_tool_truncated":"усечено","preview_service_unavailable":"Не удалось подключиться к голосовому сервису. Повторите попытку позже.","preview_agent_join_timeout":"Агент не присоединился к звонку. Попробуйте снова.","preview_mic_denied":"Доступ к микрофону запрещён. Разрешите его в настройках браузера, чтобы говорить, или напишите сообщение ниже.","preview_mic_not_found":"Браузер не может получить доступ к микрофону. Убедитесь, что микрофон подключён и что настройки конфиденциальности системы разрешают браузеру его использовать. Вы по-прежнему можете общаться, набирая текст ниже.","preview_mic_settings_windows":"В Windows откройте Параметры > Конфиденциальность и защита > Микрофон (в Windows 10: Параметры > Конфиденциальность > Микрофон) и включите «Доступ к микрофону» и «Разрешить классическим приложениям доступ к микрофону».","preview_mic_settings_macos":"В macOS, если браузеру уже разрешён доступ для этого сайта, дополнительно проверьте Системные настройки > Конфиденциальность и безопасность > Микрофон и убедитесь, что браузер там разрешён.","preview_mic_audio_session":"Браузер заблокировал микрофон. Перезагрузите страницу, чтобы говорить, или напишите сообщение ниже.","preview_mic_unavailable":"Не удалось запустить микрофон. Вы по-прежнему можете общаться, набирая текст ниже.","preview_audio_blocked":"Звук выключен. Нажмите, чтобы включить голос агента.","preview_variables_title":"Тестовые переменные","preview_variables_hint":"Значения переменных в промпте.","preview_variables_restored":"Восстановлены из прошлого теста","preview_variables_clear":"Очистить","preview_variable_value_placeholder":"Значение","preview_variables_mode_form":"Форма","preview_variables_mode_raw":"Текст","preview_variable_default_placeholder":"По умолчанию: {value}","preview_analysis_title":"Анализ","preview_analysis_running":"Анализируем разговор…","preview_analysis_still_running":"Анализ ещё выполняется — это занимает больше времени, чем обычно.","preview_analysis_refresh":"Обновить","preview_analysis_skipped":"Для этого звонка нет анализа — разговор был пустым или анализ не настроен.","preview_analysis_error":"Не удалось выполнить анализ этого звонка.","preview_analysis_summary_label":"Резюме","preview_analysis_data_label":"Данные","preview_analysis_criteria_label":"Критерии","preview_analysis_result_success":"Успех","preview_analysis_result_failure":"Неудача","preview_analysis_result_unknown":"Не определено","preview_analysis_value_yes":"Да","preview_analysis_value_no":"Нет","analysis":"Анализ","guardrails":"Защитные барьеры","guardrails_focus_title":"Фокус","guardrails_focus_hint":"Удерживает агента на задаче, заданной вашими инструкциями.","guardrails_manipulation_title":"Манипуляции","guardrails_manipulation_hint":"Сохраняет роль агента и отклоняет попытки изменить или выведать его инструкции.","guardrails_pre_tool_speech_title":"Реплика перед инструментом","guardrails_pre_tool_speech_hint":"Перед проверкой или действием произносит короткую естественную фразу, чтобы собеседник не ждал в тишине.","analysis_summary_title":"Резюме","analysis_summary_hint":"Автоматически создаёт краткое резюме каждого разговора после его завершения.","analysis_summary_language_label":"Язык сводки","analysis_summary_language_hint":"Сводки всегда составляются на этом языке независимо от языка разговора.","analysis_summary_prompt_label":"Свои инструкции","analysis_summary_prompt_placeholder":"Оставьте пустым, чтобы использовать стандартные инструкции платформы.","analysis_fields_title":"Поля данных","analysis_fields_hint":"Структурированные значения, извлекаемые из каждого разговора; доступны через webhook и API.","analysis_fields_empty_title":"Полей данных пока нет","analysis_fields_empty_hint":"Добавьте поле, чтобы извлекать структурированные значения из каждого звонка.","analysis_add_field":"Добавить поле","analysis_field_name_label":"Имя","analysis_field_name_placeholder":"order_number","analysis_field_type_label":"Тип","analysis_field_description_label":"Описание","analysis_field_description_placeholder":"Что нужно извлечь из разговора?","analysis_type_boolean":"Логический","analysis_type_text":"Текст","analysis_type_number":"Число","analysis_type_enum":"Выбор","analysis_enum_options_label":"Варианты","analysis_enum_options_hint":"От 2 до 20 непустых вариантов.","analysis_enum_option_placeholder":"Значение варианта","analysis_add_option":"Добавить вариант","analysis_remove_option":"Удалить вариант","analysis_remove_field":"Удалить поле","analysis_criteria_title":"Критерии","analysis_criteria_hint":"После каждого звонка модель оценивает каждый критерий как успех, неудачу или «не определено», добавляя краткое обоснование. Расплывчатые или неполные разговоры помечаются как «не определено», а не угадываются.","analysis_criteria_empty_title":"Критериев пока нет","analysis_criteria_empty_hint":"Добавьте критерий, чтобы оценивать каждый звонок по вашему определению успеха.","analysis_add_criterion":"Добавить критерий","analysis_criterion_name_placeholder":"issue_resolved","analysis_criterion_description_placeholder":"В каком случае звонок считается успешным?","analysis_remove_criterion":"Удалить критерий","analysis_name_required":"Введите имя.","analysis_name_invalid":"Только строчные латинские буквы, цифры и подчёркивания; имя должно начинаться с буквы.","analysis_name_duplicate":"Это имя уже используется.","webhooks":"Webhooks","post_call_webhook_hint":"Fish Audio может уведомлять ваш сервер о событиях звонка. Так ваш бэкенд узнает, что звонок завершился или его анализ готов. Звонки предпросмотра не отправляются. О настройке вебхуков читайте в <link>документации</link>.","post_call_webhook_secret_label":"Секрет подписи","post_call_webhook_secret_placeholder":"Необязательно","post_call_webhook_secret_hint":"Используется для подписи каждого запроса, чтобы вы могли убедиться, что он пришёл от Fish Audio.","post_call_webhook_clear":"Удалить webhook","post_call_webhook_add":"Добавить webhook","inbound_webhook_title":"Webhook входящих звонков","inbound_webhook_hint":"Когда кто-то звонит на номер агента, Fish Audio перед соединением отправляет номер звонящего на этот endpoint. Возвращённые dynamic_variables заполняют плейсхолдеры в промпте и первом сообщении. При сбое или тайм-ауте звонок всё равно соединяется, а каждый плейсхолдер получает значение по умолчанию. Изменения вступают в силу после публикации.","global_tools_hint":"Пользовательские инструменты, которые ваши агенты вызывают для взаимодействия с внешними системами.","workspace_tools_empty_title":"Пользовательских инструментов пока нет","workspace_tools_empty_hint":"Добавьте webhook-инструмент, чтобы он стал доступен вашим агентам.","library_no_results_title":"Результаты не найдены","library_no_results_hint":"Попробуйте другой поисковый запрос.","search_custom_tools":"Поиск пользовательских инструментов","tools_count":"{count, plural, one {# инструмент} few {# инструмента} many {# инструментов} other {# инструмента}}","updated_ago":"Обновлено {time}","used_by_agents":"{count, plural, =0 {Нет агентов} one {# агент} few {# агента} many {# агентов} other {# агента}}","name":"Name","manage_access":"Manage access","delete_tool_title":"Удалить инструмент","delete_tool_confirm":"Удалить «{name}»? Он будет удалён из всех агентов, которые его используют. Это действие нельзя отменить.","global_tests_hint":"Тесты, которые проверяют поведение ваших агентов в реальных разговорах.","global_analysis_hint":"Настройте сводки после звонка, извлечение данных и критерии оценки для каждого агента.","analysis_no_agents_title":"Пока нет агентов","analysis_no_agents_hint":"Создайте агента, чтобы настроить анализ разговоров.","all_tests":"Все тесты","search_tests":"Поиск тестов","tests_count":"{count, plural, one {# тест} few {# теста} many {# тестов} other {# теста}}","tests_empty_title":"Тестов пока нет","tests_empty_hint":"Создайте первый тест, чтобы проверить, как агенты отвечают в ключевые моменты.","delete_test_confirm":"Удалить «{name}»? Он будет удалён из всех агентов, которым назначен. Это действие нельзя отменить.","test_type_next_reply":"Один ход","test_type_simulation":"Симуляция","test_type_hint":"Один ход проверяет следующий ответ с помощью LLM-судьи. Инструмент проверяет, был ли вызван инструмент. Симуляция запускает целую беседу со смоделированным пользователем.","conversation":"Диалог","conversations_phone_number":"Номер телефона","conversation_hint":"Скриптованная история, которую видит агент. При запуске агент генерирует следующий ответ после последнего сообщения.","add_message":"Добавить сообщение","message_placeholder":"Что было сказано…","role_agent":"Agent","role_user":"Пользователь","judging":"Оценка","judging_hint":"LLM-судья оценивает сгенерированный ответ по ожиданию. Примеры необязательны и помогают калибровать судью.","expectation":"Ожидание","expectation_placeholder":"Что должен сделать ответ, чтобы пройти?","success_examples":"Примеры успеха","failure_examples":"Примеры неудачи","add_example":"Добавить пример","add_limit_hint":"Можно добавить не более {max}.","remove":"Удалить","run":"Запустить","run_tab_hint":"Запустите тест против агента — он сгенерирует следующий ответ, а LLM-судья оценит его.","run_current_agent_hint":"Запустите этот тест только с текущим агентом. Он сгенерирует следующий ответ, а LLM-судья выставит оценку.","select_agent":"Выберите агента","run_no_agents":"Сначала предоставьте агенту доступ на вкладке «Доступ».","judge_note":"LLM-судья · ожидание + {count, plural, =0 {нет примеров} one {# пример} few {# примера} many {# примеров} other {# примера}}","verdict":"Вердикт","pass":"Пройден","fail":"Провален","run_error":"Ошибка","run_repeats":"Повторы","run_repeat":"Повтор {number}: {status}","run_repeats_pending":"{pending, plural, one {# из {total} повторов ещё выполняется} few {# из {total} повторов ещё выполняются} many {# из {total} повторов ещё выполняются} other {# из {total} повторов ещё выполняется}}","run_repeat_needs_review":"Повтор {number}: {status}, требует проверки","run_repeat_mock_gap":"Повтор {number}: {status}, нет заглушки для {tools}","agent_reply":"Ответ Agent","judge_reasoning":"Обоснование судьи","run_failed":"Запуск теста не удался.","test_saved":"Изменения сохранены","add_tests":"Добавить тесты","create_agent_test":"Создать новый тест","choose_from_global_tests":"Выбрать из общей библиотеки","run_all":"Запустить все","run_matching_count":"Запустить найденные ({count})","last_result":"Последний результат","agent_tests_summary":"{count, plural, one {# тест} few {# теста} many {# тестов} other {# теста}} · {passed} пройдено, {failed} провалено при последнем запуске","agent_tests_summary_with_errors":"{count, plural, one {# тест} few {# теста} many {# тестов} other {# теста}} · {passed} пройдено, {failed} провалено, {errors, plural, one {# ошибка} few {# ошибки} many {# ошибок} other {# ошибки}} при последнем запуске","agent_tests_summary_never":"{count, plural, =0 {Нет тестов} one {# тест} few {# теста} many {# тестов} other {# теста}}","no_tests_assigned":"Тесты не назначены","no_tests_assigned_hint":"Дайте этому агенту доступ к тест-кейсам из общей библиотеки.","remove_test_confirm":"Удалить «{name}» у этого агента? Тест останется в общей библиотеке.","used_by":"Используется","agent":"Agent","last_run":"Последний запуск","run_running_status":"Выполняется — генерируется ответ, затем оценка…","unsaved_changes":"У вас есть несохранённые изменения","discard_changes_title":"Отменить изменения?","discard_changes_desc":"Несохранённые изменения будут потеряны.","keep_editing":"Продолжить редактирование","discard":"Отменить","conversation_settings":"Разговор","reset_to_defaults":"Сбросить к значениям по умолчанию","call_limits":"Лимиты и тишина","call_limits_hint":"Как долго может длиться звонок и что происходит, когда звонящий замолкает.","call_limits_summary":"{minutes} мин · завершить через {seconds} с","advanced":"Дополнительно","advanced_hint":"Тонкая настройка того, когда агент отвечает и что считается перебиванием.","advanced_summary":"{seconds} с · Упреждение {speculative, select, on {вкл.} other {выкл.}}","context_section":"Контекст","max_call_duration":"Максимальная длительность звонка","max_call_duration_hint":"Звонки завершаются автоматически по достижении этого лимита.","duration_minutes":"{minutes} min","response_wait":"Пауза перед ответом","response_wait_rail_hint":"Сколько агент ждёт после паузы звонящего, прежде чем ответить.","response_wait_presets":"Предустановки паузы перед ответом","response_wait_preset_fast":"Быстро","response_wait_preset_balanced":"Сбалансированно","response_wait_preset_patient":"Терпеливо","response_wait_hint":"После паузы собеседника агент ждёт как минимум столько, прежде чем заговорить. Если он считает, что фраза не закончена, ждёт до {max} с.","response_wait_no_speculation_hint":"Если упреждающие ответы выключены, эта пауза добавляется к каждому ответу.","response_max_wait":"Максимальное ожидание при неуверенности","response_max_wait_automatic":"Автоматически ({seconds} с)","response_max_wait_hint":"Самое долгое ожидание, когда агент считает, что собеседник ещё не закончил. Автоматически равно паузе перед ответом плюс 0,5 с.","response_max_wait_reset":"Вернуть автоматически","speculative_response":"Упреждающие ответы","speculative_response_hint":"Агент начинает готовить ответ, пока собеседник, возможно, ещё говорит. Снижает задержку ответа; если черновик отброшен, LLM может вызываться несколько раз за реплику.","interruption_ignore_phrases":"Игнорируемые фразы","interruption_ignore_phrases_placeholder":"Введите фразу и нажмите Enter","interruption_ignore_phrases_remove":"Удалить {phrase}","interruption_ignore_phrases_hint":"Такие поддакивания никогда не прерывают агента, если собеседник произносит только их. {count}/{max}","interruption_sensitivity_hint":"Насколько легко звонящему перебить агента, пока тот говорит.","interruptions":"Перебивание","echo_guard":"Защита от эха","echo_guard_web_voice":"Веб-звонки","echo_guard_phone_inbound":"Входящие телефонные звонки","echo_guard_phone_outbound":"Исходящие телефонные звонки","echo_guard_hint":"В течение 3 секунд после того, как агент впервые заговорит в звонке, звонящий не может его перебить, поэтому эхо собственного голоса агента из громкой связи или ноутбука его не прерывает. Всё, что звонящий скажет, пока агент говорит в эти секунды, не будет услышано.","reengage_after_silence":"Возобновлять разговор после паузы","reengage_after_silence_hint":"Когда звонящий замолкает, агент сам возобновляет разговор, до 2 раз.","hangup_after_silence":"Завершать звонок после тишины","hangup_after_silence_hint":"Секунды тишины, после которых звонок завершается автоматически (10–3600).","hangup_farewell":"Прощаться перед завершением звонка","hangup_farewell_off_hint":"Звонок завершается без слов.","hangup_farewell_generated_hint":"Агент коротко прощается своими словами, затем звонок завершается.","hangup_farewell_fixed_hint":"Агент каждый раз произносит эту фразу, затем звонок завершается.","sensitivity_low":"Сложно","sensitivity_balanced":"Средне","sensitivity_high":"Легко","sensitivity_off":"Выкл.","record_audio":"Записывать звонки","record_audio_hint":"Сохраняет аудио звонка для воспроизведения в разделе разговоров.","data_retention":"Хранение данных","data_retention_hint":"Сколько хранятся расшифровки, записи, анализ и данные звонящего после каждого звонка. Длительность звонков и данные для выставления счетов хранятся всегда.","data_retention_default_forever":"Бессрочно (по умолчанию)","data_retention_team_default":"{period} (по умолчанию для команды)","data_retention_forever":"Бессрочно","data_retention_hours":"{count, plural, one {# час} few {# часа} many {# часов} other {# часа}}","data_retention_days":"{count, plural, one {# день} few {# дня} many {# дней} other {# дня}}","data_retention_years":"{count, plural, one {# год} few {# года} many {# лет} other {# года}}","data_retention_custom":"Свой срок","data_retention_custom_amount":"Срок хранения","data_retention_custom_unit":"Единица срока хранения","data_retention_unit_hours":"Часы","data_retention_unit_days":"Дни","data_retention_apply":"Применить","data_retention_custom_range":"Выберите срок от {min} до {max}.","data_retention_zdr_hint":"В вашей команде включено нулевое хранение данных, поэтому содержимое хранится не дольше {max}.","data_retention_admin_only":"Изменять хранение данных могут только владельцы и администраторы команды.","data_retention_shorten_title":"Сократить срок хранения данных?","data_retention_shorten_description":"Существующие разговоры этого агента тоже будут хранить содержимое только {period} после звонка. Более старое содержимое будет безвозвратно удалено в течение часа.","data_retention_shorten_confirm":"Сократить и удалить","timezone_label":"Часовой пояс","timezone_hint":"Местное время, которое агент использует для дат и времени в разговоре. Автоматически — по устройству звонящего, иначе UTC.","timezone_automatic":"Автоматически","timezone_search":"Поиск часового пояса...","timezone_no_match":"Часовой пояс не найден","context_current_time_label":"Текущие дата и время","keypad_input":"Ввод с клавиатуры","keypad_input_description":"Звонящий может вводить цифры во время звонка, например номер участника с # в конце. Агент получает их одним сообщением.","keypad_input_enable":"Принимать ввод с клавиатуры","keypad_input_enable_hint":"Работает только во входящих и исходящих телефонных звонках.","keypad_input_terminator":"Клавиша завершения","keypad_input_terminator_none":"Только пауза","keypad_input_terminator_hint":"Клавиша, которая отправляет цифры. В режиме «Только пауза» они отправляются, когда звонящий перестаёт набирать.","keypad_input_timeout":"Пауза перед отправкой","keypad_input_timeout_hint":"После паузы такой длины цифры отправляются и без клавиши завершения.","conversation_recording":"Запись","conversation_play_recording":"Воспроизвести запись","conversation_pause_recording":"Приостановить запись","conversation_recording_loading":"Загрузка записи {percent}%","conversation_recording_unavailable":"Запись недоступна","conversation_content_purged":"Расшифровка, запись и анализ этого разговора удалены согласно политике хранения данных агента.","conversation_recording_purged":"Запись удалена по политике хранения данных","conversation_transfer_title":"Перевод на {destination}","conversation_transfer_mode_cold":"Холодный перевод","conversation_transfer_mode_warm":"Тёплый перевод","conversation_transfer_connect_confirm":"После согласия","conversation_transfer_connect_briefing":"С брифингом","conversation_transfer_connect_direct":"Напрямую","conversation_transfer_in_progress":"Идёт перевод","conversation_transfer_outcome_merged":"Соединено","conversation_transfer_outcome_referred":"Переведено","conversation_transfer_outcome_no_answer":"Нет ответа","conversation_transfer_outcome_busy":"Занято","conversation_transfer_outcome_dial_failed":"Вызов не удался","conversation_transfer_outcome_declined":"Отказ","conversation_transfer_outcome_voicemail":"Голосовая почта","conversation_transfer_outcome_ivr":"Голосовое меню","conversation_transfer_outcome_consult_timeout":"Нет согласия вовремя","conversation_transfer_outcome_consult_closed":"Положили трубку","conversation_transfer_outcome_merge_failed":"Не удалось соединить","conversation_transfer_outcome_refer_failed":"Перевод отклонён","conversation_transfer_outcome_caller_hangup":"Звонящий положил трубку","conversation_transfer_outcome_cancelled":"Отменено","conversation_transfer_outcome_unavailable":"Не удалось начать","conversation_transfer_ringing":"Гудки {duration}","conversation_transfer_talk":"Разговор {duration}","conversation_transfer_briefed":"Брифинг {duration}","conversation_transfer_talked_with":"Разговор с {destination} {duration}","conversation_transfer_end_caller_hangup":"Звонящий положил трубку","conversation_transfer_end_target_hangup":"{destination}: положили трубку","conversation_transfer_end_time_limit":"Завершён по лимиту длительности звонка","conversation_transfer_end_connection_lost":"Связь прервалась","conversation_transfer_call_length_unavailable":"Длительность звонка недоступна","conversation_transfer_call_length_unavailable_hint":"Запись о звонке от оператора приходит примерно в течение часа после окончания звонка. Для импортированных SIP-номеров её не бывает.","conversation_transfer_decline_summary":"Сводка агента: {reason}","conversation_transfer_sip_status":"Статус SIP {code}","conversation_transfer_cold_note":"Звонок ушёл с платформы. После перевода нет ни записи, ни расшифровки.","conversation_transfer_speaker_agent":"Агент","conversation_transfer_speaker_target":"Адресат перевода","conversation_transfer_on_hold":"Звонящий на удержании, идёт перевод на {destination}","conversation_transfer_with_person":"Звонящий разговаривает с {destination}","conversation_transfer_show_details":"Показать консультационный звонок","conversation_transfer_hide_details":"Скрыть консультационный звонок","conversation_transfer_play":"Воспроизвести консультационный звонок","conversation_transfer_pause":"Приостановить консультационный звонок","conversation_transfer_recording_processing":"Запись обрабатывается","conversation_transfer_no_transcript":"Нет расшифровки","conversation_metadata":"Метаданные","conversation_cost":"Стоимость","conversation_cost_free":"Пробный баланс","conversation_preview_free_hint":"Сеансы предварительного просмотра бесплатны.","test_type_tool":"Инструмент","test_tools":"Инструменты теста","add_test_tool":"Добавить инструмент","change_test_tool":"Изменить инструмент","search_tools":"Поиск инструментов…","test_tools_empty_hint":"Если оставить поле пустым, тест проверит, что ни один инструмент не был вызван.","test_tools_empty_library":"В общей библиотеке пока нет инструментов.","test_tools_empty_agent":"У этого агента пока нет инструментов.","test_tools_group_webhook":"Инструменты webhook","test_tools_group_client":"Клиентские инструменты","test_tools_group_integration":"Инструменты интеграций","test_tools_confirm_write":"Подтверждение записи","test_tools_confirm_write_description":"Выполняет запись после подтверждения звонящим.","tool_should_be_called":"Должен был быть вызван","tool_should_not_be_called":"Не должен быть вызван","require_tool_execution":"Требовать вызов инструмента","tool_parameters":"Параметры инструмента","tool_parameters_hint":"При необходимости сопоставьте значения, переданные этому инструменту.","add_parameter":"Добавить параметр","parameter_name":"Имя параметра","parameter_value":"Значение","parameter_type_string":"Строка","parameter_type_number":"Число","parameter_type_boolean":"Логический","run_tab_tool_hint":"Запустите тест с агентом — он сгенерирует следующий ответ и проверит вызов инструмента.","run_current_agent_tool_hint":"Запустите этот тест с текущим агентом. Он сгенерирует следующий ответ и проверит вызов инструмента.","tool_judge_note_none":"Проверка инструмента · ни один инструмент не должен быть вызван","tool_judge_note_presence":"Проверка инструмента · ожидается {name}","tool_judge_note_absence":"Проверка инструмента · {name} не должен быть вызван","tool_match_details":"Сведения о совпадении","test_subtitle_tool_none":"Не ожидать инструментов","test_subtitle_tool_presence":"Ожидать {name}","test_subtitle_tool_absence":"Не ожидать {name}","transfer_number_error":"Введите номер с кодом страны, например +14155550123, или оставьте поле пустым.","llm_section":"Модель","llm_section_hint":"Определяет способность агента рассуждать и скорость ответа.","llm_model_request":"Запросить модель","llm_model_request_error":"Не удалось отправить. Попробуйте ещё раз.","llm_model_request_hint":"Расскажите, какая модель вам нужна.","llm_model_request_reason_label":"Причина или сценарий использования (необязательно)","llm_model_request_submit":"Отправить запрос","llm_model_request_success":"Запрос отправлен","llm_model_recommended":"Рекомендуем","llm_price_estimate_hint":"Стоимость оценена на основе типичного поведения агента. Фактическая плата рассчитывается по использованным токенам.","llm_price_help":"О расчётной стоимости и скорости модели","llm_model_estimated_price":"≈{price}/мин","llm_model_in_fallback":"Уже в резервных","llm_fallback":"Резервные модели","llm_fallback_description":"Модели, на которые агент переключается, если его модель не отвечает.","llm_fallback_summary_platform":"По умолчанию","llm_fallback_summary_off":"Выкл.","llm_fallback_summary_manual":"{count, plural, one {# модель} few {# модели} many {# моделей} other {# модели}}","llm_fallback_mode_platform":"По умолчанию","llm_fallback_mode_manual":"Свои","llm_fallback_mode_off":"Выкл.","llm_fallback_hint_platform":"Если эта модель не отвечает, Fish переключается на резервную. У своей LLM резерва нет.","llm_fallback_hint_manual":"Пробуются по порядку, если модель агента не отвечает. Платные модели оплачиваются за сгенерированные токены.","llm_fallback_hint_off":"Если эта модель не отвечает, другие не используются.","llm_fallback_item":"Резерв {index}","llm_fallback_remove":"Удалить резерв {index}","llm_fallback_add":"Добавить резерв","llm_fallback_empty":"Добавьте хотя бы одну резервную модель.","llm_fallback_error_incomplete":"Укажите Base URL, модель и API-ключ.","llm_fallback_error_primary":"Это уже модель агента.","llm_fallback_error_choose":"Выберите модель для этого резерва.","llm_fallback_choose":"Выберите модель","llm_fallback_error_duplicate":"Эта модель уже есть в списке.","llm_fallback_save":"Сохранить","llm_fallback_primary":"Основная модель","llm_fallback_ttft":"Тайм-аут первого токена (с)","llm_fallback_total":"Общий тайм-аут (с)","llm_fallback_timeout_none":"Без ограничений","llm_fallback_ttft_default":"По умолчанию 5 с","llm_fallback_parallel":"Запускать вместе с основной моделью","llm_fallback_kick_in":"Переключить через (мс)","llm_fallback_parallel_hint":"Используется, если основная модель к этому времени не начала отвечать. Оплачиваются обе модели.","llm_fallback_error_ttft":"Тайм-аут первого токена должен быть {min}–{max} с.","llm_fallback_error_total":"Общий тайм-аут должен быть {min}–{max} с.","llm_fallback_error_total_below_ttft":"Общий тайм-аут не может быть короче тайм-аута первого токена.","llm_fallback_error_kick_in":"Введите целое число от {min} до {max} мс.","llm_model_ttft":"≈{seconds} с","llm_model_included":"Включено","llm_ttft_estimate_hint":"Скорость — это медианное время до первого слова модели в звонках Fish Audio. Длинные промпты и вызовы инструментов занимают больше времени.","llm_model_priority_help":"Работает на уровне Priority в Google, поэтому ответы остаются быстрыми даже при высокой нагрузке. Стоит примерно в 2 раза дороже стандартной модели. Если Google обработал вызов на стандартном уровне, он оплачивается по стандартной цене.","llm_model_priority_learn_more":"Подробнее","llm_model_fast_help":"Та же модель в режиме Fast от OpenAI: ответы быстрее и стабильнее, цена токенов вдвое выше. Вызовы, обработанные на стандартном уровне, оплачиваются по стандартной цене.","custom_llm_title":"Свой LLM","custom_llm_description":"Логикой управляет ваша модель, голосом — Fish. Подробнее в <guide>руководстве по API</guide>.","custom_llm_endpoint":"Эндпоинт","custom_llm_base_url":"Base URL","custom_llm_base_url_hint":"Только HTTPS. Мы отправляем POST '{base_url}'/chat/completions.","custom_llm_base_url_invalid":"Введите адрес https://, например https://llm.example.com/v1.","custom_llm_in_fallback":"Этот эндпоинт уже указан как резервная модель. Сначала удалите его из резервных моделей.","custom_llm_model":"Модель","custom_llm_model_placeholder":"например, gpt-4o-mini, llama-3.1-70b","custom_llm_model_hint":"Передаётся как есть в поле model каждого запроса.","custom_llm_api_key":"API-ключ","custom_llm_api_key_placeholder":"Вставьте ключ эндпоинта","custom_llm_api_key_saved_placeholder":"Ключ сохранён. Оставьте поле пустым, чтобы не менять его.","custom_llm_api_key_hint":"Отправляется как Bearer-токен. Только запись: сохранённый ключ нельзя посмотреть.","custom_llm_api_key_new_host_hint":"Base URL изменился, вставьте ключ ещё раз. Сохранённый ключ отправляется только на тот эндпоинт, для которого он был сохранён.","custom_llm_test_title":"Проверка подключения","custom_llm_test_description":"Отправляет один потоковый запрос с промптом и инструментами этого агента.","custom_llm_run_test":"Запустить проверку","custom_llm_test_incomplete":"Заполните все три поля, чтобы запустить проверку.","custom_llm_test_ready":"Проверьте эндпоинт перед сохранением.","custom_llm_test_running":"Проверяем эндпоинт…","custom_llm_test_failed":"Не удалось запустить проверку. Попробуйте ещё раз.","custom_llm_test_footnote":"Для естественного диалога первый токен желательно получать в пределах 800 мс; при задержке более 1,5 с пауза слишком длинна для голоса. Это лишь ориентир, на соединение он не влияет. Рассуждающие модели (GPT-6, серия o и подобные) обычно превышают 1,5 с: для голоса отключите рассуждение или выберите модель без него. Запросы прерываются через 10 с и повторяются один раз.","custom_llm_check_reached":"Эндпоинт доступен","custom_llm_check_unreachable":"Недоступен","custom_llm_check_streams":"Поток delta.content","custom_llm_check_no_stream":"Нет потока","custom_llm_check_tools":"Принимает инструменты","custom_llm_check_no_tools":"Нет инструментов","custom_llm_check_tools_count":"{count, plural, one {# инструмент} few {# инструмента} many {# инструментов} other {# инструмента}}","custom_llm_check_ttft":"Время до первого токена","custom_llm_ttft_fast":"Быстро","custom_llm_ttft_ok":"Небольшая пауза","custom_llm_ttft_slow":"Медленно, не подходит для голоса","custom_llm_remove":"Удалить","custom_llm_save":"Сохранить и использовать","custom_llm_save_failed":"Не удалось сохранить эндпоинт. Попробуйте ещё раз.","custom_llm_remove_title":"Удалить свой LLM?","custom_llm_remove_description":"{agent} переключится на {model}. Эндпоинт и сохранённый API-ключ будут удалены из этого агента. До публикации живые звонки используют опубликованную версию.","custom_llm_this_agent":"Этот агент","custom_llm_group":"Свой","custom_llm_edit":"Изменить свой LLM","custom_llm_trigger_label":"Свой · {model}","message_latency":"Задержка","message_latency_unavailable":"Данные о задержке для этого сообщения недоступны.","message_llm_cost":"Стоимость LLM","message_llm_calls":"{count, plural, one {# запрос к модели} few {# запроса к модели} many {# запросов к модели} other {# запроса к модели}}","message_usage_pending":"Ожидание данных","message_usage_unavailable":"Данные недоступны","message_usage_preview_free":"Бесплатно в предпросмотре","message_usage_included":"Без платы за LLM","message_usage_legacy":"Стоимость токенов приведена для справки. Этот сеанс оплачивается поминутно.","message_usage_pending_detail":"Часть данных об использовании или тарифах ещё сверяется. Итоговая сумма не определена.","message_usage_unavailable_detail":"Использование токенов для этого сообщения не было записано.","message_usage_known_cost":"Известная стоимость токенов: {amount}","message_usage_scope":"Включает входной контекст, повторные запросы и весь сгенерированный вывод, в том числе невоспроизведённый. Стоимость округляется после суммирования по сеансу.","message_usage_unattributed":"Прочее использование LLM","message_usage_unattributed_detail":"Запросы без видимого сообщения, включая генерации только с вызовами инструментов и прерванные генерации.","message_token_rate_cost":"Стоимость по тарифам токенов: {amount}","add_test":"Добавить тест","col_test_name":"Название теста","test_type_hint_next_reply":"Single Turn проверяет следующий ответ с помощью LLM-судьи.","test_type_hint_tool":"Tool проверяет, был ли вызван инструмент.","test_type_hint_simulation":"В симуляции смоделированный пользователь ведёт всю беседу, затем LLM-судья оценивает условия успеха.","simulation_scenario":"Сценарий","simulation_scenario_hint":"Опишите смоделированного пользователя: кто он, чего хочет, какие факты раскрывает по одному и когда завершает беседу.","simulation_insert_template":"Вставить шаблон","simulation_scenario_required":"Напишите сценарий для смоделированного пользователя.","simulation_max_turns":"Макс. ходов","simulation_max_turns_hint":"До {max} ходов пользователя, после чего запуск останавливается.","simulation_repeat_count":"Повторы","simulation_repeat_count_hint":"Запускайте до {max} раз за пакет, чтобы поймать нестабильное поведение.","simulation_repeat_count_run_all_hint":"Повторы применяются к «Запустить все». Запуск из этой формы проводит беседу один раз.","simulation_channel":"Канал","simulation_channel_auto":"Авто","simulation_channel_web_voice":"Веб-голос","simulation_channel_phone_inbound":"Входящий звонок","simulation_channel_phone_outbound":"Исходящий звонок","simulation_channel_hint":"«Авто» выбирает «Входящий звонок», если к агенту привязан телефонный номер, иначе «Веб-голос». Для агента, который только звонит сам, выберите «Исходящий звонок». Клиентские инструменты недоступны в телефонных каналах, а перевод звонка возможен только в телефонных каналах.","simulation_conditions":"Условия успеха","simulation_conditions_hint":"Каждое условие оценивается по всей беседе как успех, провал или неизвестно. Для прохождения запуска все условия должны быть выполнены.","simulation_add_condition":"Добавить условие","simulation_condition_name":"Название условия","simulation_condition_name_placeholder":"Короткое название (необязательно)","simulation_condition_description_placeholder":"Что должно произойти в беседе?","simulation_condition_required":"Добавьте хотя бы одно условие успеха.","simulation_conversation_hint":"Необязательно. Эти сообщения воспроизводятся до того, как смоделированный пользователь возьмёт беседу на себя.","simulation_history_limit":"Тесты типа «Симуляция» воспроизводят не более {max} сообщений.","simulation_judging_hint":"Примеры необязательны и помогают откалибровать судью по всем условиям.","simulation_tool_mocks":"Заглушки инструментов","simulation_tool_mocks_hint":"Решите, какие инструменты отвечают заглушкой вместо вызова реального эндпоинта.","simulation_mock_strategy_all":"Заглушить все","simulation_mock_strategy_selected":"Заглушить выбранные","simulation_mock_strategy_none":"Без заглушек","simulation_mock_none_warning":"Инструменты с реальным эндпоинтом вызывают его, и вебхуки могут вызвать реальные побочные эффекты. Клиентские инструменты отвечают из своих заглушек, потому что в симуляции нет клиента.","simulation_mock_fallback":"Инструменты без заглушки","simulation_mock_fallback_error":"Вернуть ошибку","simulation_mock_fallback_real":"Вызвать реальный эндпоинт","simulation_mock_entries":"Ответы заглушек","simulation_mock_entries_hint_all":"Инструменты без записи здесь используют свой ответ-заглушку. Инструмент без того и другого завершается ошибкой, чтобы тест не прошёл на поддельном результате.","simulation_mock_all_unmocked":"У этих инструментов нет заглушки, и в этом тесте они завершатся ошибкой:","simulation_mock_confirm_write_hint":"Чтобы повторить поведение в продакшене, добавьте заглушку и для «Подтверждение записи» или верните итоговый результат в заглушке инструмента записи.","simulation_add_real_tool":"Добавить инструмент","simulation_real_tools_hint":"Вызывать реальный эндпоинт могут только вебхуки и инструменты интеграций только для чтения. Любой другой инструмент без заглушки по-прежнему завершается ошибкой, так что добавленные позже инструменты остаются безопасными.","simulation_mock_entries_hint_selected":"Добавьте инструменты, которые должны отвечать заглушкой.","simulation_add_mock":"Добавить заглушку","simulation_mock_result":"Результат заглушки","simulation_mock_result_placeholder":"JSON или обычный текст, который возвращает инструмент","simulation_mock_error_result":"Содержимое ошибки","simulation_mock_error_placeholder":"Сообщение об ошибке или JSON, с которым инструмент завершается ошибкой","simulation_mock_fire_and_forget":"Этот клиентский инструмент всегда подтверждается, как в продакшене, поэтому для него нельзя задать заглушку. Удалите эту запись.","simulation_mock_status":"HTTP-статус","simulation_mock_status_invalid":"Укажите HTTP-статус от 100 до 599.","simulation_mock_status_error_success":"Для ошибки нужен статус не из диапазона 2xx. Оставьте поле пустым для 500.","simulation_mock_when":"Только при совпадении параметров","simulation_add_condition_param":"Добавить параметр","simulation_matcher_exact":"Точно","simulation_matcher_regex":"Регулярное выражение","simulation_matcher_any":"Любое значение","simulation_matcher_value":"Значение","simulation_regex_invalid":"Недопустимое регулярное выражение.","simulation_regex_python_only":"Синтаксис регулярных выражений, который есть только в Python, не поддерживается. Используйте синтаксис JavaScript.","simulation_regex_literal_trap":"Здесь JavaScript читает эту escape-последовательность как обычный текст. Используйте \\uXXXX или \\xXX, класс символов или $ для конца строки.","simulation_regex_unscorable":"Проверки вызовов инструментов не могут точно оценить этот шаблон. Не используйте обратные ссылки, \\c, \\S в квадратных скобках кроме [\\s\\S], суррогатные escape-последовательности, символы за пределами U+FFFF, не-ASCII символы с флагом i и число повторов от 4294967295.","simulation_advanced":"Дополнительно","simulation_assertions_hint":"Детерминированные проверки вызовов инструментов и способа завершения беседы.","simulation_required_tool_calls":"Обязательные вызовы инструментов","simulation_add_required_tool":"Добавить инструмент","simulation_call_count":"Подходящие вызовы","simulation_min_calls":"Не менее","simulation_max_calls":"Не более","simulation_max_calls_any":"Любое","simulation_calls_max_below_min":"Максимум не может быть меньше минимума.","simulation_calls_zero_needs_max":"Укажите максимум, если минимум равен 0.","simulation_forbidden_tools":"Запрещённые инструменты","simulation_add_forbidden_tool":"Добавить инструмент","simulation_ended_by":"Кто завершил","simulation_ended_by_unset":"Не проверять","simulation_ended_by_agent":"Агент","simulation_ended_by_user":"Пользователь","simulation_ended_by_transfer":"Перевод","simulation_ended_by_any":"Кто угодно","simulation_ended_by_transfer_web_voice":"Перевод звонка возможен только в телефонных каналах, поэтому в «Веб-голос» эта проверка не пройдёт.","simulation_ended_by_transfer_auto":"«Авто» выбирает «Веб-голос», если к агенту не привязан телефонный номер, а перевод звонка возможен только в телефонных каналах.","simulation_user_model":"Модель смоделированного пользователя","simulation_user_model_default":"Как у агента","simulation_world_context":"Текущие дата и время","simulation_world_context_hint":"Сообщает агенту сегодняшнюю дату и текущее время, как в настоящей сессии. По умолчанию выключено: агент исходит из даты в своём промпте, а результаты не зависят от дня запуска теста.","dynamic_variables":"Динамические переменные","dynamic_variables_hint":"Значения для плейсхолдеров в промпте и сценарии. Ключи начинаются с буквы и содержат буквы, цифры или подчёркивания.","add_variable":"Добавить переменную","variable_name":"Имя","variable_value":"Значение","run_tab_simulation_hint":"Запустите симуляцию для агента. Она выполняется в фоне и может занять несколько минут.","run_current_agent_simulation_hint":"Запустите эту симуляцию для текущего агента. Она выполняется в фоне и может занять несколько минут.","simulation_judge_note":"LLM-судья · {count, plural, one {# условие} few {# условия} other {# условий}}","simulation_queued_status":"В очереди, ожидание исполнителя…","run_running_simulation_status":"Выполняется смоделированная беседа, затем оценка…","simulation_transcript":"Стенограмма","simulation_transcript_empty":"Сообщения не записаны.","simulation_conditions_result":"Условия успеха","simulation_assertions_result":"Проверки","simulation_summary":"Итог судьи","simulation_needs_review":"Требует проверки","simulation_needs_review_hint":"Судья не смог решить хотя бы одно условие. Прочитайте стенограмму, прежде чем доверять вердикту.","simulation_needs_review_mock_gaps_hint":"Тест оставил часть вызовов инструментов без ответа, поэтому этот запуск не может пройти. Запуск показывает эти вызовы.","simulation_mock_gaps_title":"Этот запуск не может пройти: настройка теста оставила эти вызовы без ответа.","simulation_mock_gap_missing":"Нет заглушки для {tool}","simulation_mock_gap_unmatched":"Не нашлось подходящей заглушки для {tool}. Либо агент передал неожиданные аргументы, либо условия записи слишком узкие.","simulation_mock_gaps_hint":"Если вызовы верны, добавьте заглушку или расширьте её условия и запустите тест снова.","simulation_mock_gap_badge_hint":"Тест оставил эти вызовы без ответа: {tools}","verdict_success":"Успех","verdict_failure":"Провал","verdict_unknown":"Неизвестно","assertion_passed":"Пройдено","assertion_failed":"Не пройдено","assertion_kind_tool_call":"Вызов инструмента","assertion_kind_forbidden_tool":"Запрещённый инструмент","assertion_kind_ended_by":"Кто завершил","simulation_ended_by_label":"Завершил","ended_by_agent":"Агент","ended_by_user":"Пользователь","ended_by_transfer":"Перевод","ended_by_max_turns":"Лимит ходов","ended_by_timeout":"Тайм-аут","ended_by_error":"Ошибка","simulation_turns_used":"{count, plural, one {# ход} few {# хода} other {# ходов}}","simulation_usage_judge":"Судья","simulation_run_cost":"Стоимость запуска","simulation_not_charged":"Не списано","simulation_paid_by_trial":"Оплачено из пробного баланса","simulation_paid_by_trial_partly":"{amount} оплачено из пробного баланса, остальное из баланса","simulation_models":"Модели","simulation_mocked":"Заглушка","simulation_mock_source_tool":"Заглушка инструмента","simulation_mock_source_missing":"Нет заглушки","simulation_mock_source_missing_hint":"Для этого инструмента не настроена заглушка, поэтому вызов завершился ошибкой.","simulation_mock_source_unmatched":"Нет подходящей заглушки","simulation_mock_source_unmatched_hint":"У этого инструмента есть заглушки, но ни одна не подошла к этим аргументам.","simulation_mock_source_real":"Реальный вызов","simulation_mock_source_real_hint":"Вызван реальный эндпоинт.","pass_rate":"{rate} успешных","pass_rate_hint":"Доля пройденных запусков среди пройденных и проваленных. Запуски с ошибкой не учитываются.","runs_passed_ratio":"{passed} / {total} пройдено","runs_errors":"{count, plural, one {# ошибка} few {# ошибки} many {# ошибок} other {# ошибки}}","runs_passed_count":"{count} пройдено","runs_failed_count":"{count} провалено","runs_running_count":"{count, plural, one {# выполняется} few {# выполняются} many {# выполняются} other {# выполняется}}","test_access_hint":"Агенты с доступом могут запускать этот тест и включать его в свой набор тестов.","test_access_missing_tools":"Нет инструментов: {names}","test_access_missing_tools_hint":"Если у агента нет инструмента, который использует этот тест, обязательные проверки этого инструмента проваливаются, а проверки запрещённых инструментов проходят.","tool_access_hint":"Агенты с доступом могут вызывать этот инструмент во время разговоров.","home_welcome_new":"Добро пожаловать в «Голосовые агенты»","home_tutorial":"Руководство","home_tutorial_intro":"Выполните эти шаги, чтобы запустить первого агента.","home_tutorial_done":"Готово","home_dashboard":"Панель управления","home_top_up":"Пополнить","home_usage_month":"Использование · {month}","home_tag":"Метка","home_tutorial_created_workspace":"Создайте рабочее пространство","home_tutorial_created_workspace_hint":"Команда и оплата настроены.","home_tutorial_created_agent":"Создайте первого агента","home_tutorial_created_agent_hint":"Выберите голос и опишите задачи агента.","home_tutorial_completed_test_call":"Совершите тестовый звонок","home_tutorial_completed_test_call_hint":"Поговорите с агентом прямо в браузере.","home_tutorial_published_agent":"Опубликуйте","home_tutorial_published_agent_hint":"Запустите агента в вебе, по телефону или через API.","preview_runtime_recovering":"Произошла временная ошибка сервиса, запрос повторён автоматически. Ответ может прийти с небольшой задержкой.","preview_runtime_error_llm":"Модель не смогла сформировать ответ. Повторите последнее сообщение. Если агент продолжает молчать, начните новый звонок.","preview_runtime_error_llm_custom":"Ваш эндпоинт LLM не ответил. Повторите последнее сообщение.","preview_runtime_error_stt":"Не удалось распознать вашу последнюю реплику. Пожалуйста, повторите её.","preview_runtime_error_tts":"Не удалось озвучить этот ответ. Прочитайте его в расшифровке и продолжайте.","preview_runtime_error_runtime":"Во время этого звонка произошла ошибка. Проверьте ответ и результаты инструментов, прежде чем повторять попытку. Если агент перестал отвечать, начните новый звонок.","integrations":"Интеграции","integrations_hint":"Подключите сторонние аккаунты один раз для рабочего пространства и включайте их инструменты у любого агента.","integrations_connect":"Подключить","integrations_reconnect":"Переподключить","integrations_disconnect":"Отключить","integrations_use_own_client":"Использовать свой OAuth-клиент","integrations_connected_count":"{count, plural, =0 {Нет подключённых аккаунтов} one {Подключён # аккаунт} few {Подключено # аккаунта} other {Подключено # аккаунтов}}","integrations_connections":"Подключённые аккаунты","integrations_connections_count":"{count, plural, =0 {Подключений пока нет} one {# подключение} few {# подключения} other {# подключений}}","integrations_account":"Аккаунт","integrations_last_used":"Последнее использование","integrations_own_client_badge":"Собственный OAuth-клиент","integrations_status_needs_reconnect":"Требуется переподключение","integrations_status_revoked":"Отозвано","integrations_attention_banner":"{count, plural, one {# подключение требует внимания. Переподключите его, чтобы агенты могли продолжать им пользоваться.} few {# подключения требуют внимания. Переподключите их, чтобы агенты могли продолжать ими пользоваться.} other {# подключений требуют внимания. Переподключите их, чтобы агенты могли продолжать ими пользоваться.}}","integrations_empty_title":"Нет подключённых аккаунтов","integrations_empty_hint":"Подключите аккаунт выше. Затем агенты смогут проверять доступность и бронировать встречи.","integrations_connected_toast":"Аккаунт {provider} подключён","integrations_disconnected_toast":"Аккаунт отключён","integrations_disconnect_blocked":"Сначала уберите это подключение у агентов, затем отключайте.","integrations_disconnect_title":"Отключить аккаунт?","integrations_disconnect_confirm":"{account} будет отключён, а доступ отозван. Агенты больше не смогут использовать этот календарь.","integrations_error_access_denied":"Авторизация отменена на экране согласия {provider}.","integrations_error_missing_scopes":"Предоставлены не все запрошенные разрешения {provider}. Повторите попытку и разрешите все запрошенные права.","integrations_error_no_refresh_token":"{provider} не вернул долгосрочные учётные данные. Удалите доступ приложения в настройках аккаунта и подключитесь снова.","integrations_error_generic":"Не удалось подключить {provider}. Попробуйте ещё раз.","integrations_connect_title":"Подключить {provider}","integrations_connect_description":"Вы будете перенаправлены в Google для выдачи доступа. Выберите, какие календари может использовать агент.","integrations_scope_mode":"Доступ к календарям","integrations_scope_owned":"Только собственные календари","integrations_scope_owned_hint":"Календари, принадлежащие подключённому аккаунту.","integrations_scope_all":"Включая общие календари","integrations_scope_all_hint":"Также календари, к которым аккаунту предоставлен доступ, например календарь команды или переговорной.","integrations_own_client_required":"На платформе ещё не настроен OAuth-клиент для {provider}. Укажите ID и секрет клиента из собственного проекта разработчика {provider}.","integrations_own_client_optional":"Необязательно: используйте собственный OAuth-клиент {provider} вместо клиента платформы.","integrations_own_client_incomplete":"Укажите и идентификатор клиента, и секрет клиента.","integrations_client_id":"Идентификатор клиента","integrations_client_secret":"Секрет клиента","integrations_redirecting":"Перенаправление…","integrations_section_hint":"Подключённые аккаунты, с которыми может работать этот агент, и доступные ему инструменты.","integrations_section_empty_title":"Интеграции не добавлены","integrations_section_empty_hint":"Добавьте подключённый аккаунт, чтобы агент мог проверять занятость и назначать встречи.","integrations_add":"Добавить интеграцию","integrations_add_description":"Выберите подключённый аккаунт этого рабочего пространства.","integrations_attach":"Добавить","integrations_reconnect_first":"Переподключите перед добавлением","integrations_none_available":"Все подключённые аккаунты уже добавлены, либо ни один ещё не подключён.","integrations_connect_first":"Сначала подключите аккаунт","integrations_needs_reconnect_notice":"Это подключение перестало работать. Переподключите его в разделе <link>Интеграции</link>.","integrations_tools":"Инструменты","integrations_writes_tag":"запись","integrations_confirm_before_write":"Подтверждать перед созданием или изменением событий","integrations_confirm_before_write_hint":"Агент повторяет детали и ждёт подтверждения, прежде чем записать в календарь.","integrations_allow_attendees":"Разрешить приглашать участников","integrations_allow_attendees_hint":"По умолчанию выключено: адреса электронной почты, продиктованные по телефону, легко записать с ошибкой.","integrations_copy_prompt":"Скопировать рекомендуемый промпт","integrations_copy_failed":"Не удалось скопировать в буфер обмена","integrations_remove_title":"Убрать интеграцию?","integrations_remove_confirm":"{account} будет отвязан от этого агента. Аккаунт останется подключённым к рабочему пространству.","refusal":{"agents_not_in_contract_scope":"Агенты не входят в объём услуг по вашему договору; обратитесь к менеджеру аккаунта","contract_service_suspended":"Обслуживание приостановлено по условиям соглашения; обратитесь к менеджеру аккаунта"},"enterprise_billing_covered":"Агенты · оплата по корпоративному соглашению","enterprise_billing_excluded":"Агенты · вне объёма (нужно дополнение)","assistant_title":"Ассистент","assistant_subtitle":"Помогает создать и настроить вашего агента.","assistant_open":"Ассистент","assistant_new_thread":"Новый диалог","assistant_input_placeholder":"Опишите изменение или задайте вопрос…","assistant_send":"Отправить","assistant_thinking":"Думаю…","assistant_empty_configure_title":"Что этот агент должен делать иначе?","assistant_empty_configure_description":"Опишите нужное изменение или спросите, как работает настройка.","assistant_create_opener":"Создать нового агента","assistant_suggestion_interruptions":"Его слишком легко перебить","assistant_suggestion_timezone":"Использовать токийское время","assistant_suggestion_pricing":"Сколько стоит телефонный звонок?","assistant_option_other":"Другое","assistant_option_other_placeholder":"Введите ответ","assistant_skip":"Пропустить","assistant_continue":"Продолжить","assistant_confirm_yes":"Всё верно","assistant_confirm_no":"Кое-что изменить","assistant_recommended":"Рекомендуется","assistant_answer_skipped":"Пропущено","assistant_changes_title":"Черновик обновлён","assistant_changes_hint":"Опубликуйте на странице «Развернуть», чтобы изменения вступили в силу.","assistant_changes_view":"Показать","assistant_changes_undo":"Отменить","assistant_undo_message":"Отмени последнее изменение.","assistant_use_voice":"Использовать этот голос","assistant_use_voice_message":"Используй голос «{name}» (voice_id {id}).","assistant_navigated":"Открыта страница {section}","assistant_agent_created":"Создан агент {name}","assistant_error_generic":"Что-то пошло не так. Попробуйте ещё раз.","assistant_error_unconfigured":"Ассистент сейчас недоступен.","assistant_error_turn_active":"Ассистент ещё отвечает. Подождите немного и попробуйте снова.","assistant_create_with":"Создать с помощью ассистента","assistant_create_with_hint":"Ответьте на несколько вопросов и получите настроенного агента.","assistant_create_draft":"Хочу создать агента с именем {name}.","assistant_exit_title":"Выйти из создания?","assistant_exit_desc":"Прогресс сохранён. Снова выберите «Создать с помощью ассистента», чтобы продолжить с того же места.","assistant_exit":"Выйти","assistant_stop":"Остановить","assistant_error_model_unreachable":"Не удалось связаться с моделью. Проверьте подключение и повторите попытку.","assistant_error_thread_closed":"Этот разговор нельзя продолжить. Начните новый.","assistant_composer_locked":"Сначала ответьте на вопросы выше.","assistant_back":"Назад","assistant_submit":"Отправить","assistant_steps_done":"Выполнено шагов: {count}","assistant_steps_running":"Выполняется шаг {count}…","assistant_preparing":"Готовлю ответ…","assistant_history":"История","assistant_history_empty":"Диалогов пока нет","assistant_untitled":"Новый диалог","assistant_rename":"Переименовать","assistant_delete":"Удалить","assistant_delete_confirm":"Удалить этот диалог?","assistant_confirm":"Подтвердить","assistant_current":"текущий","assistant_retry":"Повторить","assistant_message_failed":"Не отправлено","assistant_feedback_up":"Полезно","assistant_feedback_down":"Бесполезно","assistant_step_details":"Подробнее","assistant_step_get_agent_config":"Прочитал текущую конфигурацию","assistant_step_get_agent_settings":"Прочитал настройки агента","assistant_step_list_webhook_tools":"Просмотрел инструменты","assistant_step_list_knowledge_documents":"Просмотрел документы базы знаний","assistant_step_list_integrations":"Просмотрел интеграции","assistant_step_list_phone_numbers":"Просмотрел номера телефонов","assistant_step_search_voices":"Поиск голосов: «{query}»","assistant_step_get_pricing":"Сверился с прайс-листом","assistant_step_estimate_cost":"Рассчитал стоимость","assistant_step_read_doc":"Прочитал страницу документации {path}","assistant_step_update_agent_settings":"Обновил настройки агента","assistant_step_create_agent":"Создал агента {name}","assistant_step_create_webhook_tool":"Создал инструмент {name}","assistant_step_update_webhook_tool":"Обновил инструмент","assistant_step_set_webhook_tool_attachments":"Обновил подключённые инструменты","assistant_step_set_system_tool":"Обновил системный инструмент","assistant_step_attach_integration":"Подключил интеграцию","assistant_step_detach_integration":"Отключил интеграцию","assistant_step_bind_phone_number":"Привязал номер телефона","assistant_step_search_phone_numbers":"Поиск доступных телефонных номеров","assistant_step_purchase_phone_number":"Куплен телефонный номер {number}","assistant_step_list_sessions":"Просмотрел недавние разговоры","assistant_step_get_session":"Прочитал разговор","assistant_step_list_tests":"Просмотрел тесты","assistant_step_get_test_runs":"Прочитал результаты тестов","assistant_step_create_test":"Создал тест {name}","assistant_step_run_tests":"Запустил прогон тестов","assistant_field_prompt_system_prompt":"Системный промпт","assistant_field_prompt_first_message":"Приветственное сообщение","assistant_field_prompt_first_message_mode":"Режим приветствия","assistant_field_prompt_first_message_prompt":"Инструкции для приветствия","assistant_field_voice_voice_id":"Голос","assistant_field_voice_speaking_language":"Язык речи","assistant_field_voice_expressive":"Выразительная речь","assistant_field_voice_speed":"Скорость речи","assistant_field_voice_keyterms":"Ключевые слова распознавания","assistant_field_voice_multilingual_asr":"Многоязычное распознавание","assistant_field_voice_asr_model":"Модель распознавания речи","assistant_field_voice_pronunciation_dictionary_ids":"Словари произношения","assistant_field_voice_engine":"Речевая модель","assistant_field_voice_tts_model":"Речевая модель","assistant_field_voice_live3_voice":"Голос (Live 3)","assistant_field_voice_live3_prompt":"Промпт ситуации","assistant_field_voice_effect":"Эффект голоса","assistant_field_voice_background_sound":"Фоновый звук","assistant_field_voice_background_sound_preset":"Фоновый звук","assistant_field_voice_background_sound_volume":"Громкость фонового звука","assistant_field_voice_background_sound_custom_asset_id":"Клип фонового звука","assistant_field_asr_model":"Модель распознавания речи","assistant_field_asr_multilingual":"Многоязычное распознавание","assistant_field_asr_strict_language":"Строгий языковой режим","assistant_field_asr_keyterms":"Ключевые слова распознавания","assistant_field_llm_model":"Языковая модель","assistant_field_llm_custom":"Собственная LLM","assistant_field_llm_custom_base_url":"Адрес собственной LLM","assistant_field_llm_custom_model":"Модель собственной LLM","assistant_field_llm_custom_api_key":"API-ключ собственной LLM","assistant_field_conversation_timezone":"Часовой пояс по умолчанию","assistant_field_context_current_time":"Текущие дата и время","assistant_field_conversation_max_duration_seconds":"Максимальная длительность звонка","assistant_field_conversation_hangup_after_seconds":"Завершать звонок после тишины","assistant_field_conversation_hangup_farewell_enabled":"Прощание перед завершением","assistant_field_conversation_record_audio":"Запись звонков","assistant_field_conversation_reengage_enabled":"Повторное обращение при тишине","assistant_field_conversation_response_wait_ms":"Задержка перед ответом","assistant_field_conversation_response_max_wait_ms":"Максимальная задержка ответа","assistant_field_conversation_eagerness":"Готовность вступать в разговор","assistant_field_conversation_interruptible":"Разрешить перебивание","assistant_field_conversation_interruption_sensitivity":"Чувствительность к перебиванию","assistant_field_conversation_interruption_ignore_phrases":"Фразы, не считающиеся перебиванием","assistant_field_conversation_speculative_response":"Упреждающие ответы","assistant_field_conversation_transfer_destinations":"Адресаты перевода звонка","assistant_field_conversation_transfer_refuse_questions":"Без вопросов перед переводом","assistant_field_conversation_outbound":"Настройки исходящих звонков","assistant_field_conversation_outbound_amd_enabled":"Определение автоответчика","assistant_field_conversation_outbound_voicemail_action":"При голосовой почте","assistant_field_conversation_outbound_voicemail_message":"Сообщение для голосовой почты","assistant_field_webhooks_conversation_init":"Webhook начала звонка","assistant_field_webhooks_conversation_init_url":"URL webhook начала звонка","assistant_field_webhooks_conversation_init_secret":"Секрет webhook начала звонка","assistant_field_webhooks_conversation_init_timeout_seconds":"Тайм-аут webhook начала звонка","assistant_field_webhooks_post_call":"Webhook после звонка","assistant_field_knowledge_base_enabled":"База знаний","assistant_field_knowledge_base_document_ids":"Документы базы знаний","assistant_field_tools_enabled":"Инструменты","assistant_field_analysis_summary":"Сводка звонка","assistant_field_analysis_summary_enabled":"Создавать сводку звонка","assistant_field_analysis_summary_language":"Язык сводки","assistant_field_analysis_summary_prompt":"Инструкции для сводки","assistant_field_analysis_data_fields":"Поля, извлекаемые после звонка","assistant_field_analysis_criteria":"Критерии оценки","assistant_field_guardrails_focus":"Удержание темы","assistant_field_guardrails_manipulation":"Защита от манипуляций","assistant_field_settings_name":"Название","assistant_field_settings_description":"Описание","assistant_enum_sensitivity_low":"Низкая","assistant_enum_sensitivity_balanced":"Сбалансированная","assistant_enum_sensitivity_high":"Высокая","assistant_enum_eagerness_relaxed":"Спокойная","assistant_enum_eagerness_balanced":"Сбалансированная","assistant_enum_eagerness_eager":"Активная","assistant_enum_first_message_mode_off":"Без приветствия","assistant_enum_first_message_mode_fixed":"Фиксированный текст","assistant_enum_first_message_mode_prompt":"Генерируется моделью","assistant_enum_transfer_mode_cold":"Холодный перевод","assistant_enum_transfer_mode_warm":"Тёплый перевод","assistant_enum_announcement_generated":"Генерируется","assistant_enum_announcement_fixed":"Фиксированный текст","assistant_enum_announcement_off":"Выключено","assistant_enum_on_failure_return_to_agent":"Вернуть агенту","assistant_enum_on_failure_end_call":"Завершить звонок","assistant_enum_background_sound_preset_off":"Отключено","assistant_enum_background_sound_preset_office":"Офис","assistant_enum_background_sound_preset_call_center":"Колл-центр","assistant_enum_background_sound_preset_restaurant":"Ресторан","assistant_enum_background_sound_preset_cafe":"Кафе","assistant_enum_background_sound_preset_city_street":"Городская улица","assistant_enum_background_sound_preset_phone_line":"Аналоговая линия","assistant_enum_background_sound_preset_phone_line_digital":"Цифровая линия","assistant_enum_background_sound_preset_custom":"Своя загрузка","assistant_enum_voice_effect_none":"Выкл. (чистый голос)","assistant_enum_voice_effect_phone":"Телефонная линия","assistant_enum_voice_effect_intercom":"Динамик переговорного устройства","assistant_enum_live3_prompt_p2":"Телефонная поддержка","assistant_enum_live3_prompt_dt":"Автораздача","assistant_enum_live3_prompt_air":"Авиакомпания","assistant_value_on":"Вкл.","assistant_value_off":"Выкл.","assistant_value_empty":"Пусто","assistant_value_redacted":"Скрыто","assistant_unit_seconds":"{count} с","assistant_unit_ms":"{count} мс","assistant_list_added":"Добавлено {count}: {names}","assistant_list_removed":"Удалено {count}: {names}","assistant_list_changed":"Изменено {count}: {names}","assistant_list_cleared":"Очищено (было {count})","assistant_expand":"Показать всё","assistant_collapse":"Свернуть","integrations_token_label":"Токен доступа","integrations_token_connect_description":"Вставьте {label} из вашего аккаунта {provider}. Он проверяется в {provider} и хранится в зашифрованном виде; переадресации на вход нет.","integrations_token_replace_title":"Заменить {label}","integrations_token_replace_description":"Вставьте новый {label} для {account}. Агенты продолжат использовать это подключение; токен должен принадлежать тому же аккаунту {provider}.","integrations_token_help_link":"Где создать","integrations_token_help_calendly":"Создайте персональный токен доступа в Calendly в разделе «Integrations & Apps → API & Webhooks» и при создании отметьте разрешения, перечисленные ниже; токен показывается только один раз. Для бронирования через API нужен платный тариф Calendly.","integrations_token_help_calcom":"Создайте API-ключ в Cal.com («Settings → Developer → API keys») для этого рабочего пространства. Ключ, начинающийся с cal_live_, бронирует в реальном календаре; ключ показывается только один раз.","integrations_provider_google_calendar":"Проверяет занятость в Google Календаре, бронирует, переносит и отменяет встречи.","integrations_provider_calendly":"Предлагает свободное время, бронирует, находит и отменяет встречи Calendly от имени звонящего.","integrations_provider_calcom":"Предлагает свободные слоты, бронирует, переносит и отменяет встречи Cal.com от имени звонящего.","integrations_token_required_scopes":"Разрешения, которые нужно выбрать при создании токена","integrations_connection_name":"Название подключения","integrations_connection_name_hint":"Необязательно. По умолчанию — e-mail аккаунта.","integrations_token_verifying":"Проверка…","integrations_token_replace":"Заменить токен","integrations_token_replaced_toast":"Токен заменён","integrations_token_rejected":"{provider} отклонил этот токен. Убедитесь, что он скопирован полностью и ещё действителен.","integrations_token_missing_scopes":"У токена нет нужного разрешения. Создайте новый со всеми разрешениями из списка выше.","integrations_token_other_account":"Этот токен принадлежит другому аккаунту {provider}. Добавьте вместо этого новое подключение.","integrations_token_verify_failed":"Не удалось связаться с {provider}, чтобы проверить токен. Попробуйте ещё раз чуть позже.","integrations_token_invalid":"{provider} не принял этот токен.","integrations_status_token_invalid":"Токен отклонён","integrations_attention_banner_token":"{count, plural, one {# подключению нужен новый токен. Замените его, чтобы агенты могли продолжать им пользоваться.} few {# подключениям нужен новый токен. Замените их, чтобы агенты могли продолжать ими пользоваться.} many {# подключениям нужен новый токен. Замените их, чтобы агенты могли продолжать ими пользоваться.} other {# подключениям нужен новый токен. Замените их, чтобы агенты могли продолжать ими пользоваться.}}","integrations_needs_token_notice":"Токен этого подключения отклонён. Замените его в разделе <link>Интеграции</link>.","integrations_replace_token_first":"Замените токен перед добавлением","integrations_disconnect_confirm_token":"{account} будет отключён, и агенты больше не смогут им пользоваться. Сам токен остаётся действительным, пока вы не удалите его в аккаунте {provider}.","integrations_allow_guests":"Разрешить добавлять гостей","integrations_allow_guests_hint":"По умолчанию выключено: адреса e-mail, продиктованные по телефону, легко записать неверно.","busy":{"concurrency_limit_exceeded":"Все линии вашей команды заняты. Повторите попытку чуть позже.","preview_limit_exceeded":"Для вашей команды уже идут два тестовых звонка. Сначала завершите один.","cps_limit_exceeded":"Слишком много звонков в секунду. Повторите попытку через мгновение.","upgrade_link":"Как получить больше линий"},"plan_page":{"loading_failed":"План не загрузился.","retry":"Повторить","not_available":"Планы для агентов в этой установке пока не продаются.","contract_managed":"Агенты оплачиваются по корпоративному договору, который и задаёт параллельность.","owner_only":"Менять план может только владелец команды.","checkout_success":"Спасибо, план активен.","checkout_canceled":"Оплата отменена. Ничего не изменилось.","change_saved":"План обновлён.","tier":{"free":"Free","payg":"Оплата по факту","pro":"Pro","scale":"Scale","enterprise":"Enterprise"},"status":{"active":"Активен","past_due":"Платёж не прошёл","canceling":"Завершается"},"scheduled_change":"Переход на {tier} {date}.","scheduled":{"status":"Запланировано · {date}"},"keep_current_plan":"Оставить текущий план","cta":{"upgrade":"Повысить","downgrade":"Понизить"},"save":"Сохранить","cancel":"Отмена","error":{"agent_plan_not_configured":"Планы для агентов в этой установке пока не продаются.","agent_plan_contract_managed":"Агенты оплачиваются по корпоративному договору.","agent_plan_already_subscribed":"У команды уже есть план. Измените его вместо новой подписки.","agent_plan_no_subscription":"Нет подписки, которую можно изменить.","agent_plan_no_change":"Это уже ваш план.","agent_plan_empty":"Выберите тариф или хотя бы одно дополнение.","agent_plan_free_add_on":"Пополните баланс, прежде чем добавлять линии.","agent_plan_free_burst":"Пополните баланс, прежде чем включать пиковый режим.","agent_plan_in_grace":"Сначала урегулируйте неудавшийся платёж.","agent_plan_lines_exceed_self_serve":"Это больше линий, чем допускает самостоятельный план. Свяжитесь с отделом продаж.","agent_plan_lines_in_use":"Активных сессий больше, чем новое число линий. Сначала завершите часть из них.","agent_plan_pending_change":"Есть запланированное изменение. Сначала оставьте текущий план.","agent_plan_payment_action_required":"Завершите оплату в Stripe, чтобы применить изменение.","agent_plan_payment_failed":"Карта отклонена. Ничего не изменилось.","agent_plan_already_canceling":"План уже завершается."},"preview":{"pay_today_then_monthly":"Сегодня вы платите {today}, затем {monthly} / мес","loading":"Рассчитываем сумму на сегодня…","downgrade_from_date":"Сегодня платить ничего не нужно. С {date} вы платите {monthly} / мес."}},"billing_page":{"title":"Оплата","tabs":{"usage":"Использование","plans":"Планы","billing":"Оплата"},"overview":{"current_plan":"Текущий план","concurrent_calls":"Одновременные звонки","credits":"Кредиты","per_month":"{price} / мес","trial_credit":"Пробный баланс {amount}","no_monthly_fee":"Без ежемесячной платы","renews":"Продлевается {date}","ends":"Заканчивается {date}","changes_to":"Переход на {tier} {date}","contract_renews":"Договор продлевается {date}","billed_by_contract":"Оплата по договору","lines_unit":"/ {limit, plural, one {# линия} few {# линии} many {# линий} other {# линии}}","unlock_lines":"Пополните баланс, чтобы открыть {count}","per_contract":"По договору","burst_up_to":"Пиковый режим до {cap}","burst_hint":{"off_can_burst":"Пиковый режим выключен · до {cap} звонков при включении"},"unit_trial":"пробные","unit_top_up":"пополнение","unit_included":"включено","unit_total":"всего","top_up_to_add":"Пополните баланс, чтобы добавить кредиты","never_expires":"Не сгорают","top_up_balance":"Пополнение {amount}","trial_balance":"Пробные {amount}","included_balance":"Включено {amount}","invoiced":"По счёту","invoiced_caption":"Оплата по корпоративному соглашению","add_lines":"Добавить линии","top_up":"Пополнить","top_up_admin_only":"Пополнить баланс может только владелец команды или администратор"},"banners":{"lines_full_title":"{count, plural, one {Занята вся # линия} few {Заняты все # линии} many {Заняты все # линий} other {Заняты все # линии}}","lines_full_body":"Новые исходящие и веб-звонки отклоняются, пока не освободится линия. <link>Добавить линии</link>","lines_full_body_plans":"Новые исходящие и веб-звонки отклоняются, пока не освободится линия. <link>Как получить больше линий</link>","payment_failed_title":"Платёж за {tier} не прошёл","payment_failed_body":"Обновите карту до {date}, чтобы сохранить {tier}. <link>Обновить способ оплаты</link>","pending_payment_title":"Изменение плана ожидает оплаты","pending_payment_expires":"Счёт действителен до {date}. После этого изменение будет отменено.","pending_payment_body":"Изменение вступит в силу, как только счёт будет оплачен. <link>Завершить оплату</link>","out_of_credits_title":"Кредиты закончились","out_of_credits_body":"Звонки приостановлены, пока вы не пополните баланс. <link>Пополнить</link>","trial_used_up_title":"Пробный баланс {amount} израсходован","trial_used_up_body":"Пополните баланс, чтобы агенты продолжали принимать звонки. <link>Пополнить</link>","low_credit_title":"Баланс кредитов ниже {amount}","low_credit_body":"Когда он закончится, звонки остановятся. <link>Пополнить</link>","dismiss":"Скрыть на 24 часа"},"cta":{"top_up":"Пополнить","current_plan":"Текущий план","downgrade_unavailable":"Понижение недоступно","contact_sales":"Связаться с отделом продаж"},"tier_card":{"most_popular":"Самый популярный","per_month":"/ мес","custom_price":"Индивидуально","description":{"payg":"Платите только за использование","pro":"Для агентов в продакшене","scale":"Для большого объёма звонков","enterprise":"Для крупных команд с регуляторными требованиями"},"note":{"payg":"Без минимальной суммы","subscription":"Минимальная ежемесячная сумма","enterprise":"Годовые условия и скидки за объём"},"band":{"payg_unit":"за минуту","payg_note":"Списывается с баланса кредитов","payg_promo":"Скидка {percent}% от {list}/мин до {date}","minutes":"~{minutes}","minutes_unit":"минут каждый месяц","subscription_note":"Неиспользованные кредиты переносятся до 3 месяцев","enterprise_highlight":"Индивидуальная параллельность","enterprise_note":"с индивидуальным SLA","info_label":"О стоимости минуты"},"tooltip":{"payg":"Минуты разговора по {rate}/мин. Телефонные звонки, переводы и премиум-модели добавляют поминутные надбавки.","subscription":"Оценка по базовой ставке {rate}/мин. Ваши {amount} в кредитах можно потратить на что угодно. Фактическое число минут зависит от ваших настроек."},"feature":{"lines":"{count, plural, one {# одновременный звонок} few {# одновременных звонка} many {# одновременных звонков} other {# одновременного звонка}}","lines_by_top_up":"{mid} после пополнений на {midAt} в сумме, {top} после {topAt}","seats":"{count, plural, one {# командное место} few {# командных места} many {# командных мест} other {# командного места}}","burst":"Пиковый режим до {cap} звонков по {rate}/мин","burst_multiple":"Пиковый режим до {multiple}× вашего лимита по {rate}/мин","add_lines":"Добавление линий по {rate} за линию в месяц","credits_never_expire":"Кредиты не сгорают","community_support":"Поддержка сообщества и по email","priority_support":"Приоритетная поддержка по email","hipaa":"HIPAA BAA","zero_retention":"Без хранения данных","sso":"SSO","named_support":"Персональный контакт в поддержке","invoice_billing":"Оплата по счёту"}},"downgrade":{"title":"Понизить план до {tier}?","to_payg":"{current} действует до {date}. После этого лимит одновременных звонков снизится до {lines}, а неиспользованные включённые кредиты сгорят.","to_pro":"{current} действует до {date}. После этого лимит одновременных звонков снизится до {lines}, а включённые кредиты сверх лимита {target} сгорят.","keep":"Оставить {current}"},"usage":{"preset_label":"Период","preset":{"1d":"1 д","7d":"7 д","30d":"30 д"},"spend_title":"Расходы","spend_empty":"За этот период расходов нет","spend_failed":"Расходы не загрузились.","calls_count":"{count, plural, one {# звонок} few {# звонка} many {# звонков} other {# звонка}}","calls_title":"Звонки","calls_empty":"За этот период звонков нет","calls_failed":"Звонки не загрузились.","column":{"time":"Время","agent":"Агент","channel":"Канал","duration":"Длительность","billed_from":"Источник","cost":"Стоимость"},"channel":{"inbound_call":"Входящий звонок","outbound_call":"Исходящий звонок","web_call":"Веб-звонок"},"billed_from":{"included":"Включённые","top_up":"Пополнение","trial":"Пробный баланс","burst":"Пиковый режим"},"duration":"{minutes} мин {seconds} с"},"billing":{"add_ons_title":"Дополнения","top_up_first":"Сначала пополните баланс или оформите Pro / Scale","top_up_first_only":"Сначала пополните баланс","lines_title":"Дополнительные линии","lines_subtitle":"{count, plural, one {# линия} few {# линии} many {# линий} other {# линии}} · {total} / мес","lines_none":"Дополнительных линий нет","manage":"Управлять","cps_title":"Исходящие звонки в секунду (CPS)","cps_subtitle":"1 звонок в секунду включён · {price} за каждый дополнительный CPS в месяц","cps_active":"{count} доп. CPS · {total} / мес","add":"Добавить","burst_title":"Пиковый режим","burst_subtitle":"До {cap} звонков · {rate} / мин сверх лимита"},"add_ons":{"locked":{"body":"Дополнения и пиковый режим открываются после пополнения баланса или подписки Pro / Scale.","body_top_up":"Пиковый режим открывается после пополнения баланса.","burst":"Пополните баланс или оформите Pro / Scale, чтобы включить пиковый режим","burst_top_up":"Пополните баланс, чтобы включить пиковый режим","top_up":"Пополнить","upgrade":"Повысить"}},"add_on":{"title_lines":"Добавить линии","title_cps":"Добавить звонки в секунду","subtitle_lines":"{rate} за линию в месяц, пропорционально остатку текущего месяца.","subtitle_cps":"{rate} за каждый дополнительный звонок в секунду в месяц, пропорционально остатку текущего месяца.","label_lines":"Линии","label_cps":"Звонков в секунду","monthly_total":"Итого в месяц","checkout_hint":"Первый платёж проходит через Stripe Checkout.","max_lines_hint":"{max, plural, one {До # дополнительной линии в этом плане.} other {До # дополнительных линий в этом плане.}}","limited_lines":"{max, plural, one {Ограничено # дополнительной линией, это максимум для этого плана.} other {Ограничено # дополнительными линиями, это максимум для этого плана.}}","max_cps_hint":"До {max} дополнительных CPS в этом плане.","limited_cps":"Ограничено {max} дополнительными CPS, это максимум для этого плана.","add_lines":"{count, plural, one {Добавить # линию} few {Добавить # линии} many {Добавить # линий} other {Добавить # линии}}","remove_lines":"{count, plural, one {Убрать # линию} few {Убрать # линии} many {Убрать # линий} other {Убрать # линии}}","add_cps":"Добавить {count} CPS","remove_cps":"Убрать {count} CPS","decrease":"Меньше","increase":"Больше","preview":{"label_lines":"Дополнительные линии","label_cps":"Дополнительные CPS","adding_lines":"{count, plural, one {+# линия} few {+# линии} many {+# линий} other {+# линии}}","removing_lines":"{count, plural, one {−# линия} few {−# линии} many {−# линий} other {−# линии}}","adding_cps":"+{count} CPS","removing_cps":"−{count} CPS","increase":"Сегодня {today}, затем {monthly} / мес","decrease":"Сегодня платить ничего не нужно, {credit} зачтётся в следующем счёте. Затем {monthly} / мес.","decrease_fallback":"Сегодня платить ничего не нужно, неиспользованное время зачтётся в следующем счёте. Затем {monthly} / мес.","fallback":"Пропорционально за этот месяц, затем {monthly} / мес","loading":"Рассчитываем сумму на сегодня…"}},"pending_payment":{"title":"Завершите оплату","action_required":"Банк запросил подтверждение карты, или нужна другая карта. Изменение вступит в силу, как только счёт будет оплачен.","already_pending":"Предыдущее изменение плана всё ещё ждёт оплаты. Сначала завершите его. План можно будет изменить снова после оплаты или истечения срока счёта.","cta":"Завершить оплату в Stripe"},"invoices":{"title":"Счета","manage_payment":"Управлять оплатой в Stripe","date":"Дата","description":"Описание","amount":"Сумма","status":"Статус","invoice":"Счёт","download":"Скачать","load_more":"Показать ещё","empty":"Счетов пока нет","owner_only":"Счета видны владельцу команды и администраторам.","load_failed":"Счета не загрузились.","kind":{"tier_pro":"Agent Pro","tier_scale":"Agent Scale","line":"Дополнительные линии × {count}","cps":"Исходящие CPS × {count}","credit_top_up":"Пополнение кредитов"},"reason":{"monthly":"ежемесячно","change":"изменение плана"},"status_label":{"paid":"Оплачен","open":"Ожидает оплаты","draft":"Черновик","uncollectible":"Не оплачен","void":"Аннулирован"}},"paywall":{"upgrade_title":"Улучшите план","upgrade_subtitle":"Больше одновременных звонков для ваших агентов","tier_picker":"План","concurrent_calls":"Одновременных звонков: {lines}","burst_caption":"Пиковый режим до {cap} звонков по {rate}/мин","feature_minutes":"Около {minutes} минут каждый месяц","feature_rollover":"Неиспользованные кредиты переносятся до 3 месяцев","feature_add_lines":"Добавление линий по {line} за линию в месяц","feature_support":"Приоритетная поддержка по email","per_month":"/ мес","billed_monthly":"Оплата ежемесячно","upgrade_cta":"Перейти на {tier}","buy_more_credits":"Купить больше кредитов"},"top_up":{"title":"Добавить кредиты","subtitle":"Пополните баланс","feature_never_expire":"Пополненные кредиты не сгорают","feature_after_included":"Расходуются после включённых кредитов","feature_spend":"Тратятся на звонки, номера телефонов и модели","about_minutes":"≈ {minutes} мин","amount_label":"Сумма","recommended":"Рекомендуем","custom":"Другая сумма","any_amount":"Любая сумма","custom_amount_label":"Своя сумма","custom_amount_placeholder":"50","custom_amount_error":"Введите сумму от {min} до {max}.","auto_reload":"Автопополнение на {amount}, когда баланс опускается ниже {min}","purchase":"Купить","purchase_amount":"Купить · {amount}","view_plans":"Посмотреть планы"}},"table_pager":{"total":"Всего {count, plural, one {# элемент} few {# элемента} many {# элементов} other {# элемента}}","previous_page":"Предыдущая страница","next_page":"Следующая страница","page_number":"Страница {page}","page_size":"{count} на странице","page_size_label":"Элементов на странице","go_to_page":"Перейти к странице <input></input>","go_to_label":"Перейти к странице"},"tool_parameters_validate":"Проверять параметры во время звонков","tool_parameters_validate_hint":"Выключено: «Обязательный» лишь подсказка модели, ничего не проверяется. Включено: вызов без обязательного параметра отклоняется, а модели предлагается сначала спросить звонящего. Перед включением снимите отметку с параметров, которые на самом деле необязательны.","tool_parameters_validate_confirm_title":"Включить проверку, когда все параметры обязательны?","tool_parameters_validate_confirm_description":"Все параметры отмечены как обязательные. Вызовы существующих инструментов обычно оставляют часть параметров пустыми, поэтому при всех обязательных вызовы агента будут сразу отклоняться. Сначала снимите отметку с действительно необязательных параметров или продолжите, если этому инструменту правда нужны все.","tool_parameters_validate_confirm_action":"Всё равно включить","tool_parameters_form_mode":"Форма","tool_parameters_json_mode":"JSON","tool_parameters_json_hint":"Объект JSON Schema (draft 2020-12). Для pattern, default, вложенных объектов и массивов используйте JSON.","tool_parameters_json_invalid":"Введите JSON-объект с \"type\": \"object\".","tool_parameters_json_only":"Эта схема использует возможности, которые форма не может показать, поэтому она редактируется как JSON.","parameter_type":"Тип","parameter_required":"Обязательный","parameter_non_empty":"Непустой","parameter_nullable":"Допускает null","parameter_enum_values":"Допустимые значения","parameter_enum_values_placeholder":"routine, urgent","parameter_name_invalid":"Только буквы, цифры, _ или -, начиная с буквы или _, не более 64 символов.","agent_templates":{"start_from_template":"Создать из шаблона","start_from_template_hint":"Начните с готового агента для типичного вида звонков.","gallery_title":"Начать с шаблона","gallery_description":"Каждый шаблон настраивает промпт, первое сообщение, анализ звонков и тесты. Всё это можно изменить позже.","filter_label":"Категория шаблона","filter_all":"Все","filter_inbound":"Входящие","filter_outbound":"Исходящие","filter_industry":"Отрасль","use_template":"Использовать шаблон","loading":"Загрузка шаблонов","load_error":"Не удалось загрузить шаблоны.","retry":"Повторить","empty":"Шаблонов пока нет."},"user_menu":{"trial_credit":"Пробный баланс","no_card":"Карта не привязана","never_expires":"Пополненный баланс не сгорает","included_this_month":"Включено в этом месяце"}},"api-keys":{"actions":"Действия","api_keys":"Ключи API","api_keys_list":"Список ключей API","api_list":"Список API","api_total_cost":"Общая стоимость API","cancel":"Отмена","change":"Изменить","clear_filter":"Сбросить фильтр","concurrency_tier_base":"Все ключи имеют общий лимит параллельных запросов {limit}. Пополните баланс на $100+, чтобы открыть 15 одновременных запросов, или на $1000+, чтобы открыть 50.","concurrency_tier_high":"Все ключи имеют общий лимит параллельных запросов {limit}. Свяжитесь с нами для индивидуальных лимитов и оптовых цен.","concurrency_tier_mid":"Все ключи имеют общий лимит параллельных запросов {limit}. Пополните баланс на $1000+, чтобы открыть 50 одновременных запросов.","copied_title":"Скопировано в буфер обмена","copy_api_key":"Скопировать ключ API","copy_failed":"Не удалось скопировать API-ключ. Выделите и скопируйте его вручную, прежде чем закрыть это окно.","create":"Создать","create_api_key":"Создать ключ API","create_new_secret_key":"Создать новый секретный ключ","create_token":"Создать токен","created":"Создано","created_list_load_failed":"API-ключ создан, но обновить список не удалось. Повторите загрузку списка; создавать ещё один ключ не нужно.","delete":"Удалить","delete-confirm-tips":"Это действие необратимо и приведет к отключению всех служб, использующих этот токен. Подтвердите, чтобы продолжить.","delete-confirm":{"cancel":"Отмена","confirm":"Подтвердите"},"delete-success":"Удалить успех","delete_confirm_title":"Удалить API-токен?","detail_load_failed":"Не удалось загрузить этот API-ключ. Попробуйте ещё раз.","done":"Готово","edit":"Редактировать","edit_token":"Редактировать токен","empty_description":"Нажмите «Создать API-ключ», чтобы создать первый ключ.","empty_title":"API-ключей пока нет","exp_notification_status":"Уведомление об истечении: {status}","expiration":"Срок действия","expiration_date":"Дата истечения срока действия","expiration_time":"Время истечения срока действия","expiration_notification":"Уведомление об истечении срока действия","expire_30_days":"30 дней","expire_7_days":"7 дней","expire_90_days":"90 дней","expired":"Просроченный","filter_all":"Все","i_saved_my_key":"Я сохранил ключ","id":"ID","key_name":"Название ключа","key_name_placeholder":"Назовите свой ключ API","key_shown_once_warning":"Этот ключ показывается только один раз. Скопируйте его сейчас и сохраните в надежном месте — увидеть его снова будет невозможно.","list_load_failed":"Не удалось загрузить API-ключи. Попробуйте ещё раз.","log_in_cta":"Войти","login_to_access_api":"Войдите, чтобы получить доступ к API","name":"Имя","never":"Никогда","never_expire":"Никогда не истекает","no_results":"Нет API-ключей, соответствующих фильтрам.","no_token_created_yet":"Токен еще не создан","notification_tooltip_off":"Уведомление об истечении срока: выключено","notification_tooltip_on":"Уведомление об истечении срока: включено","off":"Выкл.","on":"Вкл.","page_description":"Создавайте API-ключи и управляйте ими для безопасной аутентификации и подключения ваших приложений.","pagination_range":"{from}-{to} из {total}","rows_per_page":"Строк на странице","retry":"Повторить","save_your_key":"Сохраните ваш API-ключ","search_name":"Поиск по имени","secret_key":"Секретный ключ","setting":"Настройка","status":{"active":"Активный","expired":"Просроченный","title":"Статус"},"view_usage":"Просмотреть использование","warning_tips":"Ключи API используются для аутентификации и авторизации в запросах API. Убедитесь, что они надежно защищены и не передаются посторонним лицам.","first_request_title":"Отправьте первый запрос","first_request_note":"Используется модель s2.1-pro-free. Вставьте команду в терминал, чтобы получить первый аудиофайл.","copy_example":"Копировать","open_quickstart":"Открыть краткое руководство"},"asset-library":{"recreateUnavailable":"Не удалось восстановить исходные данные задачи. Ваш черновик сохранён.","operationFailed":"Не удалось выполнить действие. Попробуйте ещё раз.","title":"Библиотека ассетов","uploadFolder":"Загрузки","allAssets":"Все ассеты","searchResults":"Результаты поиска","untitled":"Без названия","breadcrumb":{"back":"Назад","collapsed":"Показать свёрнутые папки"},"items":"{count, plural, one {# элемент} few {# элемента} many {# элементов} other {# элемента}}","cancel":"Отмена","save":"Сохранить","close":"Закрыть","play":"Воспроизвести","pause":"Пауза","loading":"Загрузка ассетов","loadingMore":"Загружаем ещё","loadError":"Не удалось загрузить ассеты","loadBusy":"Ассеты сейчас заняты. Попробуйте ещё раз через минуту.","tryAgain":"Повторить","downloadFailed":"Не удалось скачать. Попробуйте ещё раз.","useAssetUnavailable":"Этот ассет нельзя использовать как референс для текущей модели.","kinds":{"image":"Изображение","video":"Видео","audio":"Аудио","folder":"Папка","avatar":"Аватар","document":"Документ"},"types":{"image-generation":"Генерация изображений","video-generation":"Генерация видео","lip-sync":"Синхронизация губ","tts":"Текст в речь","voice-changer":"Изменение голоса","audio-separation":"Разделение на дорожки","sound-effect-generation":"Звуковые эффекты","upload":"Локальная загрузка"},"sources":{"all":"Все источники","task_output":"Сгенерировано","upload":"Локальная загрузка","clear":"Сбросить фильтр источника"},"search":{"placeholder":"Поиск ассетов","skills":"Поиск навыков","clear":"Очистить поиск"},"empty":{"title":"Нет ассетов","subtitle":"Загрузите файлы или сохраните генерации, чтобы собрать библиотеку.","upload":"Загрузить ассеты","viewHistory":"Открыть историю генераций"},"emptyFolder":{"title":"Эта папка пуста","subtitle":"Загрузите файлы или переместите ассеты в эту папку."},"emptyUploadFolder":{"title":"Загрузки сначала попадают сюда","subtitle":"Загруженные файлы хранятся здесь, пока вы не оставите их в какой-нибудь папке."},"noResults":{"title":"Ассеты не найдены","subtitle":"Попробуйте изменить запрос или фильтры.","cta":"Сбросить фильтры"},"authGate":{"title":"Войдите, чтобы продолжить","description":"Войдите, чтобы увидеть библиотеку ассетов.","cta":"Войти"},"actions":{"rename":"Переименовать","move":"Переместить","download":"Скачать","delete":"Удалить","more":"Ещё","setCover":"Сделать обложкой","setPortrait":"Сделать портретом"},"asset":{"renameTitle":"Переименовать ассет","nameLabel":"Название","renameFailed":"Не удалось переименовать. Попробуйте ещё раз.","moveTitle":"Переместить «{title}» в","moveManyTitle":"Переместить {count, plural, one {# ассет} few {# ассета} many {# ассетов} other {# ассета}} в","moveCta":"{count, plural, one {Переместить ассет} other {Переместить ассеты}}","moveFailed":"Не удалось переместить {count, plural, one {# ассет} few {# ассета} many {# ассетов} other {# ассета}}. Попробуйте ещё раз.","deleteTitle":"Удалить «{title}»?","deleteManyTitle":"Удалить {count, plural, one {# ассет} few {# ассета} many {# ассетов} other {# ассета}}?","deleteBody":"{count, plural, =1 {«{title}» будет удалён из библиотеки.} one {# ассет будет удалён из библиотеки.} few {# ассета будут удалены из библиотеки.} many {# ассетов будут удалены из библиотеки.} other {# ассета будут удалены из библиотеки.}}","deleteBodyHistory":"История генераций не пострадает.","deleteFailed":"Не удалось удалить. Попробуйте ещё раз.","deleted":"{count, plural, =1 {Ассет удалён} one {Удалён # ассет} few {Удалено # ассета} many {Удалено # ассетов} other {Удалено # ассета}}","undo":"Отменить"},"folder":{"newFolder":"Новая папка","createTitle":"Новая папка","nameLabel":"Название папки","createCta":"Создать","createFailed":"Не удалось создать папку. Попробуйте ещё раз.","renameTitle":"Переименовать папку","renameFailed":"Не удалось переименовать. Попробуйте ещё раз.","duplicate":"Папка с таким названием уже существует","limit":"Достигнут лимит папок","depthLimit":"Папки можно вкладывать не более чем на {max} уровня(ей)","moveTitle":"Переместить «{name}» в","moveCta":"Переместить папку","moveFailed":"Не удалось переместить папку. Попробуйте ещё раз.","deleteTitle":"Удалить «{name}»?","deleteEmpty":"Эта пустая папка будет удалена навсегда. Действие нельзя отменить.","deleteCounts":"В этой папке {assets, plural, one {# ассет} few {# ассета} many {# ассетов} other {# ассета}} и {folders, plural, one {# папка} few {# папки} many {# папок} other {# папки}}.","deleteNonEmpty":"Эти элементы будут удалены навсегда вместе с папкой. Действие нельзя отменить.","fromProject":"Из проекта","deleteSessionFolder":"В проекте Agent эти файлы тоже больше не будут отображаться.","deleteFailed":"Не удалось удалить папку. Попробуйте ещё раз.","moveReasons":{"current":"Уже в этой папке","subtree":"Нельзя переместить папку в саму себя или во вложенную папку","depth":"Допускается не более {max} уровней вложенности","type":"Папку этого типа нельзя переместить за границу аватара","upload":"В папке «Загрузки» хранятся только новые загрузки"},"noMoveTargets":"Нет доступных папок назначения. Причина указана под каждой папкой.","moved":"Папка перемещена"},"tree":{"destination":"Назначение","searchFolders":"Поиск папок","current":"Текущая","newFolder":"Новая папка","expand":"Развернуть","collapse":"Свернуть","noFolders":"Папки не найдены"},"addToAssets":{"title":"Добавить {count, plural, one {# генерацию} few {# генерации} many {# генераций} other {# генерации}} в","cta":"Добавить в ассеты","success":"{count, plural, one {# ассет добавлен} few {# ассета добавлены} many {# ассетов добавлены} other {# ассета добавлены}} в библиотеку","failed":"Не удалось добавить в ассеты. Попробуйте ещё раз."},"saveToAssets":{"idle":"Сохранить в ассеты","saving":"Сохранение…","saved":"Сохранено","savedTooltip":"Сохранено - Открыть ассет"},"upload":{"cta":"Загрузить","dropHere":"Перетащите сюда для загрузки","dropTarget":"Загрузить в {path}","unsupported":"Неподдерживаемый тип файла","tooLarge":"Файл слишком большой (видео до 1 ГБ, остальные файлы до 50 МБ)","limit":"Достигнут лимит ассетов","uploadingCount":"{count, plural, one {Загружаем # файл…} few {Загружаем # файла…} many {Загружаем # файлов…} other {Загружаем # файла…}}","summary":"Загружено: {done}","summaryWithFailed":"Загружено: {done} · Ошибок: {failed}","progress":"Загрузка · {percent}%","waiting":"Ожидание","uploaded":"Загружено","failed":"Ошибка загрузки","retry":"Повторить","cancel":"Отменить загрузку","close":"Закрыть","expand":"Развернуть","collapse":"Свернуть","openDetail":"Открыть ассет"},"detail":{"source":"Источник","type":"Тип","format":"Формат","duration":"Длительность","folder":"Папка","addedBy":"Добавил","prompt":"Промпт","text":"Текст","viewGeneration":"Открыть генерацию","previous":"Предыдущий ассет","next":"Следующий ассет","noPrevious":"Нет предыдущего ассета","noNext":"Нет следующего ассета"},"picker":{"title":"Выбрать из ассетов","back":"Назад","empty":"Ассетов пока нет. Сохраните генерации или загрузите файлы в библиотеку.","selected":"Выбрано: {count}","selectedOfMax":"Выбрано: {count}/{max}","uploading":"Загрузка…","uploadOverflow":"Можно выбрать не больше {max}. Остальные сохранены в библиотеке ассетов.","search":{"image":"Поиск изображений","video":"Поиск видео","audio":"Поиск аудио"},"use":{"image":"Использовать изображение","video":"Использовать видео","audio":"Использовать аудио"}},"avatars":{"moveDisabled":"Ресурсы аватаров нельзя перемещать","noStyles":"У этого аватара пока нет стилей","original":"Исходный аватар","title":"Аватары","new":"Новый аватар","empty":{"title":"Аватаров пока нет","subtitle":"Создайте аватар и добавьте изображения лица по стилям."},"createTitle":"Создать аватар","nameLabel":"Название","voiceLabel":"ID голосовой модели","createCta":"Создать аватар","createFailed":"Не удалось создать аватар. Попробуйте ещё раз.","editFailed":"Не удалось сохранить. Попробуйте ещё раз.","limit":"Достигнут лимит аватаров","deleteTitle":"Удалить «{name}»?","deleteBody":"Все стили и изображения этого аватара будут удалены без возможности восстановления.","deleteFailed":"Не удалось удалить аватар. Попробуйте ещё раз.","imagesOnly":"В аватар можно добавлять только изображения","styles":"{count, plural, one {# стиль} few {# стиля} other {# стилей}}","references":"Референсные изображения","uploadReferences":"Загрузить референсы","rootEmptySubtitle":"Загрузите 1–5 фото лица как референсы, затем сгенерируйте по ним стили.","videos":"Видео","noVideos":"Здесь появятся видео с синхронизацией губ, созданные с этим аватаром.","voiceNone":"Голос по умолчанию не выбран","changeVoice":"Изменить","setCoverFailed":"Не удалось обновить. Попробуйте ещё раз.","stripSubtitle":"Сохраняйте единый облик персонажей","viewAll":"Показать все","create":"Создать аватар","searchPlaceholder":"Поиск аватаров","selectTitle":"Выбрать аватар","sourceImages":"Исходные изображения","createVideo":"Создать видео","noImageForVideo":"Сначала добавьте исходное изображение или сгенерируйте стиль","methodUpload":"Загрузить фото","methodUploadHint":"Ваши фото · фотореализм","methodPrompt":"Сгенерировать аватар","methodPromptHint":"Ваш голос + пара вариантов · любой стиль","uploadImages":"Загрузить изображения","dropHint":"Перетащите сюда до {max} изображений","bestResults":"Для лучшего результата: один человек, чёткое лицо, несколько ракурсов.","promptLabel":"Промпт","promptPlaceholder":"Женщина около 30 лет с короткими тёмными волосами, тёплая улыбка, студийный свет","namePlaceholder":"Название аватара","voiceOptional":"Голос по умолчанию (необязательно)","myAvatars":"Мои аватары","creating":"Создание","menuView":"Открыть аватар","menuLipsync":"Создать липсинк","menuVideo":"Создать видео","menuDelete":"Удалить аватар","noneFound":"Аватары не найдены","rename":"Переименовать аватар","copyLink":"Скопировать ссылку","linkCopied":"Ссылка скопирована","copyLinkFailed":"Не удалось скопировать ссылку","selectVoice":"Выбрать голос","voiceUnavailable":"Этот голос больше недоступен","tooMany":"Можно добавить не более {max} изображений","generateFailed":"Не удалось сгенерировать аватар. Попробуйте ещё раз.","shuffle":"Случайный промпт","clearPrompt":"Очистить промпт","previewCreating":"Создаём ваш аватар…","ideas":{"gaming":{"label":"Гейминг","prompt":"Киберспортивный стример в игровой комнате с неоновой подсветкой, в наушниках, уверенная улыбка, RGB-свечение"},"domestic":{"label":"Дом","prompt":"Дружелюбный домашний повар на светлой кухне, в фартуке, тёплая улыбка, мягкий свет из окна"},"human":{"label":"Портрет","prompt":"Естественный студийный портрет человека около 30 лет, однотонный фон, мягкий свет, лёгкая улыбка"},"nature":{"label":"Природа","prompt":"Турист на горной тропе в золотой час, ветровка, загорелая кожа, расслабленное выражение лица"},"vlog":{"label":"Влог","prompt":"Тревел-влогер с камерой на городской улице, повседневная одежда, непринуждённая улыбка, дневной свет"}},"folderDropUnsupported":"Нельзя перемещать папки в Avatars. Этот каталог предназначен только для аватаров.","assetDropUnsupported":"Нельзя перемещать ассеты в Avatars. Этот каталог предназначен только для аватаров.","duplicate":"Аватар с таким именем уже существует","disabledReasons":{"generating":"Идёт генерация. Подождите","creating":"Идёт создание аватара. Подождите","unfinished":"Завершите создание текущего аватара перед повторной генерацией","prompt":"Сначала введите описание","name":"Сначала введите имя аватара","nameTooLong":"Имя должно содержать не более {max} символов","sources":"Сначала загрузите хотя бы одно исходное изображение","preview":"Сначала сгенерируйте изображение аватара"},"count":"{count, plural, one {# аватар} few {# аватара} many {# аватаров} other {# аватара}}","voiceTitle":"Голос","createAndWrite":"Создать и написать сценарий","looksLabel":"Выберите один","portrait":{"options":{"look":{"label":"Образ","person":"Реалистичный","anime":"Аниме","cartoon":"Мультфильм","animated3d":"3D","mascot":"Маскот"},"outfit":{"label":"Одежда","casual":"Повседневная","business":"Деловая","trendy":"Уличный","sporty":"Спорт","uniform":"Униформа"},"background":{"label":"Фон","plain":"Однотонный","home":"Дом","office":"Офис","stream":"Стрим","outdoors":"На улице"},"gender":{"label":"Пол","auto":"Авто","female":"Женский","male":"Мужской"},"age":{"label":"Возраст","auto":"Авто","young":"20+","adult":"30–40+","senior":"60+"},"appearance":{"label":"Внешность","auto":"Авто","any":"Любая","east_asian":"Восточная Азия","south_asian":"Южная Азия","southeast_asian":"Юго-Восточная Азия","black":"Темнокожий","white":"Светлокожий","hispanic":"Латиноамериканец","middle_eastern":"Ближний Восток"},"hair":{"label":"Волосы","any":"Любые","short":"Короткие","long":"Длинные","curly":"Кудрявые"},"accessory":{"label":"Аксессуар","none":"Нет","glasses":"Очки","hat":"Шляпа","beard":"Борода"},"mascotKind":{"label":"Вид","auto":"Авто","robot":"Робот","animal":"Пушистый зверёк","blob":"Существо-блоб"}},"advanced":"Изменить описание","customNote":"Используется ваше описание. Параметры приостановлены.","reset":"Вернуться к параметрам","option":"Вариант {n}","shuffle":"Случайно","more":"Больше параметров","useCase":{"label":"Назначение","presenter":"Ведущий","character":"Персонаж","me":"Использовать свои фото"}},"photoIssues":{"lowRes":"Низкое разрешение — используйте более чёткое фото.","screenshot":"Похоже на скриншот — обрежьте до человека.","summary":"{count, plural, one {# фото может снизить качество} few {# фото могут снизить качество} many {# фото могут снизить качество} other {# фото могут снизить качество}} — наведите на фото, чтобы узнать причину.","summaryTouch":"{count, plural, one {# фото может снизить качество} few {# фото могут снизить качество} many {# фото могут снизить качество} other {# фото могут снизить качество}} — нажмите на значок фото, чтобы узнать причину."},"appearanceTags":"Внешность","appearanceTitle":"Внешность","photosLabel":"Фото","photosLimit":"До {max}","imageCredits":"{count, plural, one {# кредит за изображение} few {# кредита за изображения} other {# кредитов за изображения}}","generateOptions":"Создать {count, plural, one {# вариант} few {# варианта} other {# вариантов}}","generatingOptions":"Создаём {count, plural, one {# вариант} few {# варианта} other {# вариантов}}…","regenerate":"Создать заново","generationFailed":"Не удалось создать","imageCreditsPriced":"{credits} кредитов · {count, plural, one {# изображение} few {# изображения} other {# изображений}}","optionCount":"Число изображений"},"styles":{"title":"Стили","generate":"Создать","generateMore":"Сгенерировать ещё","createTitle":"Новый стиль","createHint":"Опишите образ: ракурс камеры, одежда, фон, свет. Референсные изображения аватара будут добавлены.","nameLabel":"Название стиля","namePlaceholder":"например: Повседневный, Офис, Студия","promptLabel":"Образ","promptPlaceholder":"Тот же человек в тёмно-синем блейзере, офисный фон, мягкий свет из окна","createCta":"Создать и сгенерировать","createFailed":"Не удалось создать стиль. Попробуйте ещё раз.","limit":"Достигнут лимит стилей","lipsync":"Синхронизация губ","noImageYet":"Изображения пока нет — сначала сгенерируйте","candidates":"{count, plural, one {# изображение} few {# изображения} many {# изображений} other {# изображения}}","emptyCta":"Создать первый стиль","deleteBody":"{count, plural, =0 {Этот стиль будет удалён} one {Этот стиль и его # изображение будут удалены} few {Этот стиль и его # изображения будут удалены} many {Этот стиль и его # изображений будут удалены} other {Этот стиль и его # изображения будут удалены}} без возможности восстановления.","new":"Новый стиль","searchPlaceholder":"Поиск стилей","remix":"Перегенерировать стиль","use":"Использовать","generating":"Генерация…","generateFailed":"Не удалось сгенерировать стиль. Попробуйте ещё раз.","noPromptToRemix":"У этого стиля нет промпта для перегенерации","useStyle":"Использовать стиль","renameTitle":"Переименовать стиль","deleteTitle":"Удалить «{name}»?","syncing":"Синхронизация изображения…","duplicate":"Стиль с таким названием уже существует","renameFailed":"Не удалось переименовать стиль. Попробуйте ещё раз.","deleteFailed":"Не удалось удалить стиль. Попробуйте ещё раз.","setDefault":"Сделать основным","unsetDefault":"Убрать основной","default":"Основной","builder":{"title":"Новый стиль для {name}","look":{"label":"Образ"},"shot":{"label":"План","close_up":"Крупный","half_body":"По пояс","full_body":"В полный рост"},"light":{"label":"Свет","soft":"Мягкий","studio":"Студийный","natural":"Естественный","dramatic":"Драматичный"},"fullBodyHint":"В полный рост лицо маленькое, поэтому говорящие видео могут быть менее чёткими.","generate":"Создать","regenerate":"Создать заново","save":"Сохранить стиль","startingFrom":"Исходя из основного","namePlaceholder":"Название по вашему выбору","yourOwn":"Своё","ownFailed":"Не удалось загрузить фото. Попробуйте ещё раз.","prompt":"Промпт","promptPlaceholder":"Опишите образ, например: киберпанк-хакер с неоновыми имплантами, огни ночного города.","ownOneAtATime":"Своё фото можно использовать либо для одежды, либо для фона."},"uploadPhoto":"Загрузить фото","saved":"Стиль сохранён","uploadPage":{"photo":"Фото","replace":"Заменить","remove":"Удалить фото","yourPhoto":"Ваше фото"}},"speech":{"title":"Голос для {name}","hint":"Выберите голос и напишите текст. Прослушайте созданную речь, затем добавьте её в поле аудио.","voice":"Голос","scriptLabel":"Текст","scriptPlaceholder":"Привет, я Луна. Покажу, что нового на этой неделе.","generate":"Сгенерировать речь","generating":"Генерация…","skip":"Пока пропустить","failed":"Не удалось сгенерировать речь. Попробуйте ещё раз.","timeout":"Генерация речи занимает больше времени, чем ожидалось. Выберите её в истории, когда будет готова.","tagsLabel":"Добавить эмоцию","tags":{"excited":"Восторг","laughing":"Смех","whispering":"Шёпот","soft":"Мягко","sad":"Грусть","angry":"Злость","emphasis":"Акцент","sighing":"Вздох","pause":"Пауза"},"sceneLabel":"Сценарий","scenes":{"ad":"Реклама продукта","explainer":"Объяснение","podcast":"Подкаст","free":"Свободная речь"},"generateVideo":"Создать видео","useAudioOnly":"Только аудио","videoHint":"Теги эмоций задают и голос, и выражение лица аватара.","tooLong":"Эта речь длится {seconds} с. Видео может длиться не более {max} с. Сократите сценарий.","videoLocked":"Для говорящих видео нужен тариф Plus. Речь можно создать и так.","upgrade":"Повысить тариф"},"generation":{"modelUnavailable":"Генерация аватаров временно недоступна. Повторите попытку позже.","sourcesUnavailable":"Не удалось использовать все исходные изображения. Проверьте изображения аватара и повторите попытку.","tooManySources":"Для этой генерации допускается не более {max} исходных изображений. Ни одно изображение не было исключено.","promptTooLong":"Сократите описание до {max} символов или менее.","promptRequired":"Введите описание перед генерацией.","inputChanged":"Настройки генерации изменились. Повторите попытку, чтобы получить новую стоимость."},"official":{"addToMine":"Копировать аватар","adopted":"Добавлено в мои аватары","adoptFailed":"Не удалось добавить этот аватар. Попробуйте ещё раз."}},"auth":{"and":" и","continue":"Продолжить","continue-with-apple":"Продолжить с Apple","continue-with-google":"Продолжить с Google","countless-character-sounds":"Бесчисленные звуки персонажей","create-account-benefits":"Создайте бесплатную учетную запись, чтобы пользоваться неограниченным количеством поколений и доступом ко всем моделям","dont_receive_code":"Не получили код?","email_label":"Электронная почта","email_placeholder":"Адрес электронной почты","email_required":"Введите почту","email_invalid":"Неверный адрес почты","email-options":"Продолжить по почте","free-voice-generation":"Бесплатное создание голоса","go_to_create":"Перейти к созданию","go_to_forgot":"Забыли пароль","go_to_login":"Перейдите к входу в систему","has_account":"У вас есть счет?","high-quality-audio-in-seconds":"Аудио высокого качества за считанные секунды","latest-ai-model":"Последняя модель ИИ","fine-grained-emotion-control":"Точная настройка эмоций","login_subtitle":"Введите свою электронную почту и пароль для входа в аккаунт","login_failed":"Не удалось войти. Попробуйте ещё раз.","login_title":"Войдите в свой аккаунт","or":"или","password_label":"Пароль","password_mismatch":"Пароли не совпадают","password_required":"Введите пароль","password_confirmation_required":"Подтвердите пароль","password2_label":"Подтвердите пароль","privacy_policy":"Политика конфиденциальности","privacy_policy_start":"Нажимая кнопку \"Продолжить\", вы соглашаетесь с нашим","continue-consent":"Продолжая, вы соглашаетесь с <terms>Условиями предоставления услуг</terms> и <privacy>Политикой конфиденциальности</privacy>","quote":"Улучшенная генерация речи","redirecting":"Перенаправление...","resend_otp":"Повторная отправка OTP","send_otp":"Отправить","sign-in":"Войти","sign-in-to-enjoy":"Войдите в систему, чтобы наслаждаться неограниченным голосом","sign-in-or-sign-up-to-enjoy":"Войдите или <signup>зарегистрируйтесь</signup>, чтобы пользоваться голосом без ограничений","sign-up-to-enjoy":"Зарегистрируйтесь, чтобы наслаждаться неограниченным голосом","submit_login":"Вход в систему","submit_register":"Зарегистрируйтесь с помощью электронной почты","subtitle_email":"Введите свой адрес электронной почты, чтобы создать учетную запись","subtitle_otp":"Проверьте свою электронную почту, мы пришлем вам код для завершения проверки","subtitle_password":"Введите пароль для защиты вашей учетной записи","terms_of_service":"Условия предоставления услуг","terms_of_use":"Условия использования","title_email":"Создать учетную запись","title_otp":"Код проверки","title_password":"Создать пароль","unlock-full-potential":"Раскройте весь потенциал","onboarding":{"emotionTags":"Теги эмоций <accent>без ограничений</accent>","voiceClone":"<accent>Мгновенное</accent> клонирование голоса","multiSpeakerDialogue":"<accent>Многоголосые</accent> диалоги","communityVoices":"<accent>Миллионы</accent>\nголосов сообщества","pagerLabel":"Показать функцию {number}","script":{"hey":"Привет.","good":"Рад тебя видеть.","minute":"Есть минутка?","talk":"Давай поговорим."},"voiceCloneOriginalLabel":"оригинал","voiceCloneCloneLabel":"клон","dialogue":{"mayaDinner":"Ребята, ужин сегодня вечером?","leoComing":"Я в деле. Лео, ты идёшь?","seeYouTonight":"Окей. До вечера!","fishing":"Рыбалка…"}},"oauth":{"title":"{client} запрашивает доступ к вашему аккаунту Fish Audio","first-party":"Приложение Fish Audio","third-party":"Не от Fish Audio","account-label":"Аккаунт","not-you":"Не вы? Выйти","log-out":"Выйти","team-label":"Команда","team-description":"Это подключение может использовать только выбранную здесь команду и её кредиты. Чтобы позже сменить команду, подключитесь заново.","no-teams":"У вас нет команд, к которым можно разрешить доступ.","no-teams-help":"Чтобы продолжить, выйдите и войдите в аккаунт с активной командой.","permissions-title":"Это приложение сможет:","scope-mcp":"Использовать ИИ-инструменты Fish Audio (генерация речи, транскрибация, поиск голосов, Аудиокниги, генерация изображений и видео) за кредиты выбранной команды","scope-koi":"Использовать голосовой ввод Koi: распознавание и редактирование вашей диктовки. Использование засчитывается выбранной команде.","scope-dropline":"Использовать голосовой ввод Dropline: распознавание и редактирование вашей диктовки. Использование засчитывается выбранной команде.","scope-dropline-api":"Использовать ваш Dropline: диктовать с вашим словарём и памятью и добавлять материалы в ваш Dropline","scope-arena":"Участвовать в прослушивании и оценке аудио в Fish Audio Arena. Arena получает только ваш ID пользователя, адрес электронной почты, псевдоним и название выбранной команды, но не может тратить кредиты или изменять ваш аккаунт.","scope-fish-scale":"Войти в Fish Scale AI (console.fish.ai) с аккаунтом Fish Audio. Fish Scale получает только ваш ID пользователя, адрес электронной почты, псевдоним и название выбранной команды, но не может тратить кредиты или изменять ваш аккаунт.","redirect-notice":"После того как вы разрешите доступ, вы будете перенаправлены на {host}.","redirect-first-party":"После того как вы разрешите доступ, вы вернётесь в приложение {client}.","redirect-app":"После того как вы разрешите доступ, вы вернётесь в приложение на этом устройстве ({scheme}).","approve":"Разрешить","deny":"Отмена","verifying":"Ожидаем подтверждения личности…","approved-title":"Доступ предоставлен","approved-app":"Вернитесь в {client}, чтобы завершить вход. Эту вкладку можно закрыть.","denied-title":"Запрос отменён","denied-app":"{client} не получил доступ к вашему аккаунту. Эту вкладку можно закрыть.","redirecting":"Возвращаем вас на {host}…","open-app":"Открыть {client}","invalid-title":"Недействительный запрос авторизации","invalid-default":"Этот запрос авторизации недействителен, или приложение не зарегистрировано.","invalid-client":"Это приложение не зарегистрировано в Fish Audio.","start-over":"Вернитесь в приложение и попробуйте подключиться снова.","load-failed-title":"Не удалось загрузить запрос","load-failed":"Проверьте подключение к интернету и попробуйте ещё раз.","retry":"Повторить","approve-failed":"Доступ не предоставлен. Попробуйте ещё раз.","team-access-revoked":"У вас больше нет доступа к команде «{team}». Выберите другую команду и попробуйте ещё раз.","loading":"Загрузка…"},"invite":{"welcome":"Добро пожаловать","invitedYou":"Вас пригласили в Fish Audio.","description":"Начните создавать и творить прямо сейчас!","signup":"Получите 10 000 кредитов!","alreadyAccount":"Уже есть аккаунт?","login":"Войти","enter":"Открыть Fish Audio"},"continue-with-email":"Продолжить с эл. почтой","continue-with-github":"Продолжить с GitHub","login-as":"Войти как <emailLink>{email}</emailLink>","sign-up-as":"Зарегистрироваться как {email}","dialog-sign-up":"Регистрация","dialog-register":"Регистрация по почте","otp_invalid":"Введите код из 6 символов","captcha_failed":"Не удалось пройти проверку безопасности. Проверьте подключение к интернету и попробуйте снова.","send_otp_failed":"Не удалось отправить код подтверждения. Проверьте подключение к интернету и попробуйте снова.","verify_otp_failed":"Не удалось проверить код. Проверьте подключение к интернету и попробуйте снова.","signup_failed":"Не удалось завершить регистрацию. Попробуйте снова.","email_suggestion":"Возможно, вы имели в виду <suggestion>{email}</suggestion>?","email_domain_undeliverable":"Этот почтовый домен не принимает письма. Проверьте адрес на опечатки.","developer-signup-title":"Создайте бесплатный API-ключ","developer-login-title":"С возвращением","developer-login-description":"Войдите, чтобы управлять API-ключами, или <signup>зарегистрируйтесь</signup> и получите бесплатный ключ.","google-incomplete":"Вход через Google не завершён. Попробуйте ещё раз или выберите другой способ.","in-app-browser":"Вход через Google не работает во встроенном браузере этого приложения. Откройте страницу в своём браузере или выберите другой способ.","copy-link":"Скопировать ссылку","link-copied":"Ссылка скопирована","error_account_exists":"С этой почтой уже есть аккаунт. <login>Войти</login>","error_otp_wrong":"Код неверный или устарел. Проверьте последнее письмо или отправьте код ещё раз.","error_disposable_email":"Одноразовые адреса почты не подходят. Зарегистрируйтесь с постоянным адресом.","error_invalid_email":"Введите корректный адрес почты, например name@example.com."},"collections":{"all_collections":"Все коллекции","bookmarks_title":"Мои закладки","cancel":"Отмена","copy_link":"Копировать ссылку","create":"Создать","create_collection":"Создать коллекцию","create_title":"Создать коллекцию голосов","create-action":"Создать","created_by_me":"Создано мной","creating":"Создание","delete":"Удалить","delete_confirm":"После удаления голосовой коллекции ее невозможно восстановить. Вы уверены, что хотите удалить ее?","delete_title":"Удаление коллекции голосов","deleting":"Удаление","description":"Описание","description_placeholder":"Описание коллекции голосов","edit":"Редактировать","edit_title":"Редактирование коллекции голосов","follow":"Следуйте за","followed":"Последовал","followers":"Последователи","header_title":"Мои голосовые коллекции","loading":"Загрузка...","models":"Модели","collection_window_limited":"Показаны последние {count} голосов. Более ранние голоса находятся за пределами окна просмотра.","no_created_collection_tips":"Созданные коллекции голосов не найдены","no_created_collections":"Еще не создано коллекций","no_followed_collection_tips":"Не найдено ни одной коллекции голосов, за которыми следили","no_followed_collections":"Еще нет подписанных коллекций","notification":{"create_success":"Успешно созданная коллекция голосов","delete_success":"Успешное удаление коллекции голосов","followed":"Коллекция последователей","link_copied":"Успешно скопирована ссылка на коллекцию","unfollowed":"Коллекция без следа","update_success":"Успешно обновленная коллекция голосов"},"save":"Сохранить","saving":"Экономия","title":"Название","title_placeholder":"Название коллекции голосов","title-created":"Создано","title-followed":"Следовать","unfollow":"Отклонить","voice_collections":"Коллекции голосов","voice_count":"{count, plural, one {# голос} few {# голоса} many {# голосов} other {# голоса}}","remove_voice":"Удалить","remove_voice_confirm_title":"Удалить голос","remove_voice_confirm_description":"Вы уверены, что хотите удалить этот голос из коллекции?","remove_voice_success":"Голос удалён из коллекции","remove_voice_failed":"Не удалось удалить голос из коллекции","removing":"Удаление..."},"contact-sales":{"metadata":{"title":"Связаться с отделом продаж - Fish Audio","description":"Обсудите с Fish Audio корпоративные тарифы, аудит безопасности и развёртывание голосовых решений в промышленном масштабе.","subtitle":"Корпоративные голосовые решения"},"title":"Свяжитесь с нашим отделом продаж","description":"Расскажите о ваших потребностях, и мы подберём подходящего специалиста или план.","proof":{"title":"Голосовой ИИ в продакшене, в масштабе","description":"Реальные результаты команд, использующих Fish Audio в продакшене.","cards":{"cost":"<brand>Final Round AI</brand> снизила стоимость голоса примерно в <metric>10 раз</metric> с Fish Audio.","quality":"<brand>HeyGen</brand> выбрала Fish Audio со счётом <metric>3:1</metric> в голосовых тестах.","scale":"<brand>Pictoria</brand> <metric>ежедневно</metric> ведёт прямые эфиры ИИ-персонажей на Fish Audio."},"story":"Читать историю {brand}"},"form":{"submit":"Отправить","submitting":"Отправка...","submitError":"Не удалось сохранить ваш запрос. Попробуйте ещё раз или напишите на business@fish.audio.","footnote":"Отправляя форму, вы соглашаетесь с тем, что Fish Audio может связаться с вами по указанному адресу электронной почты относительно вашего запроса.","fields":{"firstName":{"label":"Имя","placeholder":"Ada"},"lastName":{"label":"Фамилия","placeholder":"Lovelace"},"workEmail":{"label":"Рабочая электронная почта","placeholder":"name@company.com"},"jobTitle":{"label":"Должность","placeholder":"CTO"},"companyName":{"label":"Название компании","placeholder":"Acme Inc."},"companyWebsite":{"label":"Сайт компании","placeholder":"acme.com"},"interest":{"label":"Что вас интересует?","placeholder":"Выберите вариант","options":{"enterprise":"Корпоративный план","partnership":"Запрос о партнёрстве","support":"Поддержка клиентов / Другое"}},"product":{"label":"По какому продукту вы обращаетесь?","placeholder":"Выберите продукт","options":{"tts":"Синтез речи","stt":"Распознавание речи / потоковый STT","agent":"Голосовой агент"}},"expectedVolume":{"label":"Ожидаемый ежемесячный объём генерации голоса","placeholder":"Выберите диапазон","options":{"under_10m":"Менее 10M символов (~10k минут)","10m_66m":"10M – 65M символов (~10k–65k минут)","66m_250m":"66M – 250M символов (~66k–250k минут)","250m_1b":"250M – 1B символов (~250k–1M минут)","over_1b":"Более 1B символов (~1M+ минут)"}},"expectedUsage":{"labelAgent":"Ожидаемые минуты звонков в месяц","labelStt":"Ожидаемые часы аудио в месяц","placeholder":"Выберите диапазон","optionsAgent":{"under_1k_min":"Менее 1k минут","1k_10k_min":"1k – 10k минут","10k_50k_min":"10k – 50k минут","50k_250k_min":"50k – 250k минут","over_250k_min":"Более 250k минут"},"optionsStt":{"under_300h":"Менее 300 часов","300h_2kh":"300 – 2k часов","2kh_7kh":"2k – 7k часов","7kh_30kh":"7k – 30k часов","over_30kh":"Более 30k часов"}},"useCase":{"label":"Расскажите о вашем сценарии использования","placeholder":"Опишите ваш продукт, ожидаемый трафик и цели, которых вы хотите достичь с Fish Audio."}},"validation":{"firstNameRequired":"Введите ваше имя.","lastNameRequired":"Введите вашу фамилию.","workEmailInvalid":"Введите действительный рабочий адрес электронной почты.","jobTitleRequired":"Введите вашу должность.","companyNameRequired":"Введите название компании.","companyWebsiteRequired":"Введите сайт компании.","companyWebsiteInvalid":"Введите действительный URL.","interestRequired":"Выберите, что вас интересует.","productRequired":"Выберите продукт, по которому вы обращаетесь.","expectedVolumeRequired":"Выберите ожидаемый ежемесячный объём.","expectedUsageRequired":"Выберите ожидаемый месячный объём использования.","useCaseTooShort":"Пожалуйста, предоставьте больше деталей о сценарии использования.","useCaseTooLong":"Описание сценария использования слишком длинное.","fieldTooLong":"Это поле слишком длинное."}},"postSubmit":{"selfServe":{"title":"Спасибо за ваш интерес!","description":"Исходя из ожидаемого объёма использования, наши тарифы самообслуживания отлично вам подойдут. Начните за несколько минут — звонок с менеджером не требуется.","cta":"Посмотреть планы и начать","fallback":"Нужны индивидуальные условия? <link>Свяжитесь с нами напрямую</link>"},"support":{"title":"Мы готовы помочь","description":"По вопросам поддержки наша специализированная команда окажет помощь быстрее через портал поддержки.","cta":"Перейти в поддержку"},"booking":{"title":"Запланируйте звонок с нашей командой","description":"Выберите удобное время. Мы обсудим ваши требования и подберём оптимальный план.","cta":"Запланировать звонок","fallback_prefix":"Не нашли подходящее время? Напишите нам на","unavailable_description":"Наш календарь бронирования временно недоступен. Напишите нам по электронной почте, и мы согласуем время.","email_cta":"Написать нам для записи"},"booked":{"title":"Всё готово!","description":"Мы отправили приглашение в календарь на вашу электронную почту. С нетерпением ждём разговора с вами.","cta":"Вернуться на главную"}}},"enterprise-portal":{"page":{"title":"Корпоративный","description":"Счета, использование и кредиты по корпоративному договору"},"redirect":{"title":"Ваша команда работает по корпоративному договору","body":"Счета, использование и кредиты теперь находятся в разделе «Корпоративный». Самостоятельное пополнение отключено для команд с расчетом по счетам; использование выставляется по условиям договора.","cta":"Открыть раздел"},"assessment":{"title":"Квартальное обязательство","description":"Квартальные минимумы, накопленный излишек и кредиты доначисления по вашему договору","current_quarter":"Текущий квартал (Q{q})","current_period":"Текущий период (период {n})","banked_balance":"Накопленный излишек","banked_hint":"Потребление сверх минимума квартала засчитывается в минимумы последующих кварталов.","credits_title":"Кредиты доначисления","credit_expires":"истекает {date}","title_period":"Обязательство за период","description_period":"Минимумы за период, накопленный излишек и кредиты доначисления по вашему договору","description_no_banked":"Квартальные минимумы и кредиты доначисления по вашему договору","description_period_no_banked":"Минимумы за период и кредиты доначисления по вашему договору"},"plan":{"title":"Тариф Enterprise · {company}","term":"Срок {start} – {end}","renews":"Продлевается автоматически","ends":"Заканчивается {date}","billed_monthly":"Ежемесячный счёт · Net {days}","billed_on_agreement":"Оплата по соглашению","contract_rates":"Тарифы по договору","no_charge_through":"Бесплатно до {date}","concurrent":"{count} одновременных запросов","zdr_on":"Нулевое хранение данных · Вкл.","coverage_message":{"agents_not_in_scope":"Вне объёма (нужно дополнение)"},"display_unit":{"million_utf8_bytes":"{count} млн байт UTF-8","agent_minute":"{count} агент-минут","transfer_minute":"{count} минут переадресации","video_second":"{count} секунд видео","megapixel":"{count} мегапикселей"}}},"billing":{"title":"Выставление счетов","contact_account_team":"Связаться с командой аккаунта","tabs":{"label":"Разделы оплаты","overview":"Обзор","invoices":"Счета","credits":"Кредиты","settings":"Настройки"},"no_access":{"title":"Оплатой управляют владельцы, администраторы и участники с ролью «Биллинг»","body":"Счета, кредиты и условия договора видят только владельцы, администраторы и участники с ролью «Биллинг». Обратитесь к одному из них или переключитесь на команду, которой вы управляете."},"plan":{"plan":"Тариф","contract_plan":"Тариф по договору","yearly":"Ежегодно","monthly":"Ежемесячно","renews":"{period} · продление {date}","renews_no_period":"Продление {date}","ends":"{period} · заканчивается {date}","ends_no_period":"Заканчивается {date}","included":"Входит в ваш корпоративный договор","free_pitch":"Перейдите на платный тариф: больше кредитов и голосов, быстрее генерация","upgrade":"Улучшить тариф","change_plan":"Сменить тариф","compare_plans":"Сравнить тарифы","manage_in_stripe":"Управлять в Stripe","billed_app_store":"Оплата через App Store. Изменить или отменить план можно там.","billed_google_play":"Оплата через Google Play. Изменить или отменить план можно там.","credits_title":"Кредиты в этом месяце","credits_left":"осталось из {total}","refreshes":"Обновятся {date}","buy_credits":"Купить ещё кредиты","seats_title":"Места","seats_value":"Занято {used} из {total}","seats_included":"{count, plural, one {# место} few {# места} many {# мест} other {# места}}","seats_by_contract":"Определяется договором","add_seats":"Добавить места","payment_title":"Способ оплаты","payment_in_stripe":"Ваша карта хранится в Stripe.","payment_declined":"Последний платёж отклонён.","update":"Обновить","failed_banner":"Не удалось списать оплату продления {plan} с вашей карты. Обновите карту, чтобы сохранить {plan}.","update_card":"Обновить карту"},"settings":{"request_change":"Запросить изменение","manage_in_stripe":"Управлять в Stripe","edit":"Изменить","add":"Добавить","save":"Сохранить","cancel":"Отмена","saved":"Сохранено","details":{"title":"Платёжные реквизиты","bill_to":"Плательщик","address":"Адрес","tax_id":"ИНН / налоговый номер","tax_forms":"Fish Audio W-9","w9":"Скачать W-9","contract_note":"Эти данные — часть вашего договора. Изменения применяются к будущим счетам.","change_by_manager":"Запросить изменение могут владельцы и участники с ролью «Биллинг».","change_requested":"Изменение запрошено {date} · {caseKey}","shown_on_invoices":"Указывается в будущих счетах.","in_stripe":"Имя, адрес и налоговый номер для счетов хранятся в Stripe.","name":"Имя или компания","email":"Счета отправляются на","street":"Улица","postal_code":"Индекс","city":"Город","country":"Страна","tax_type":"Тип налогового номера","contract_elsewhere":"Получатели счетов, номер заказа на закупку и уведомления находятся в разделе <link>Разработчик → Выставление счетов → Настройки</link>."},"recipients":{"title":"Счета отправляются на","note":"Получателям не нужен аккаунт Fish Audio.","dialog_title":"Счета отправляются на","dialog_description":"Каждый адрес получает копию каждого счёта.","placeholder":"name@company.com","add_label":"Адрес эл. почты","remove":"Удалить {email}","invalid":"Введите корректный адрес эл. почты."},"po":{"title":"Заказ на закупку","number":"Номер заказа","note":"Указывается в ваших будущих счетах.","none":"Номер заказа не указан","remove":"Удалить номер заказа"},"change":{"title":"Запросить изменение","label":"Что нужно изменить?","placeholder":"Например: наш новый платёжный адрес …","note":"Ваша команда аккаунта обновит данные в договоре. Изменения применяются к будущим счетам.","send":"Отправить запрос","sent":"Запрос отправлен"},"pay":{"title":"Как оплатить","bank_terms":"Банковский перевод (ACH или SWIFT) в течение {days} дн. после каждого счёта. Укажите номер счёта в назначении платежа.","bank_on_receipt":"Банковский перевод (ACH или SWIFT) при получении каждого счёта. Укажите номер счёта в назначении платежа.","card":"Счёт можно оплатить и картой (комиссия {pct}%).","card_no_fee":"Счёт можно оплатить и картой.","view_bank":"Показать реквизиты"},"payment":{"title":"Способ оплаты","card":"{brand} •••• {last4} · действует до {month}/{year}","in_stripe":"Ваша карта хранится в Stripe.","none":"Карта не привязана.","update":"Обновить"},"auto_top_up":{"title":"Автопополнение","rule":"Пополнять на {amount}, когда баланс ниже {threshold}","off":"Мы автоматически пополним баланс, когда он станет низким.","set_up":"Настроить"},"alerts":{"title":"Уведомления по почте","extra_usage_expected":"В этом периоде ожидается доп. использование","extra_usage_started":"В этом периоде началось доп. использование","carryover_expiring":"Перенесённый кредит сгорит через {days, plural, one {# день} few {# дня} many {# дней} other {# дня}}","invoice_issued":"Выставлен новый счёт","invoice_past_due":"Счёт просрочен","recipients_enterprise":"Отправляются на адреса для счетов, а также владельцам и участникам с ролью «Биллинг».","recipients_self_serve":"Отправляются владельцам и участникам с ролью «Биллинг».","balance_email":"Владельцы и администраторы получают письмо, когда баланс API подходит к концу. Каждый может отключить его в <link>настройках профиля</link>."},"access_note":"Раздел оплаты видят владельцы, администраторы и участники с ролью «Биллинг». <link>Роли настраиваются в разделе «Участники»</link>","access_note_plain":"Раздел оплаты видят владельцы, администраторы и участники с ролью «Биллинг»."},"units":{"million_short":"{count} млн","hours_short":"{count} ч","per_million":"{rate} / 1 млн","per_hour":"{rate} / ч","times":"{quantity} × {rate}"},"subscription":{"invoices_title":"Счета","invoices_in_stripe":"Счета и квитанции по тарифу хранятся в Stripe.","open_history":"Открыть историю счетов","contract_invoices":"Счета по вашему договору находятся в разделе <link>Разработчик → Выставление счетов → Счета</link>."},"dev":{"amount_due":{"title":"К оплате","overdue":"Просрочено · {count, plural, one {# счёт} few {# счёта} many {# счетов} other {# счёта}}","was_due":"{number} · срок был {date}","pdf":"PDF","how_to_pay":"Как оплатить","next_due":"Следующий платёж до {date} · {amount} · {number}","already_paid":"Уже оплатили? Банковский перевод может отобразиться здесь через несколько рабочих дней.","none":"Нет открытых счетов","commitment_line":"Обязательство {period}","due_line":"{number} · срок {date}","due_line_period":"{number} · обязательство {period} · срок {date}","download":"Скачать счёт","prepaid_left":"Остаток оплаты по факту: {amount} · будет зачтён в следующих счетах","pdf_for":"Скачать PDF {number}"},"contract":{"title":"Договор","term_renews":"{range} · автопродление","commitment":"Минимальное обязательство","per_month":"{amount} / месяц","pricing":"Тарификация","payg":"Оплата по факту","payg_discount":"Оплата по факту · скидка {percent}% от прейскурантных цен","rollover":"Неиспользованное обязательство","rollover_value":"Переносится на {days, plural, one {# день} few {# дня} many {# дней} other {# дня}}","extra":"Доп. использование","extra_value":"{factor}× вашего тарифа","payment_terms":"Условия оплаты","net":"В течение {days} дн. · банковский перевод","due_on_receipt":"По получении · банковский перевод","your_rates":"Ваши ставки","contact":"Связаться с вашей командой аккаунта"},"usage":{"title":"Использование","this_period":"Текущий период","this_month":"Текущий месяц","period":"{range} · {days, plural, one {остался # день} few {осталось # дня} many {осталось # дней} other {осталось # дня}}","details":"Подробнее об использовании","alerts":"Настроить оповещения об использовании","used":"использовано","accrued":"начислено","group_tts":"Синтез речи · байты UTF-8","group_asr":"Распознавание речи · часы аудио","group_agent":"Агенты","group_voice_design":"Дизайн голоса","strip":"Текущий период · {range}","days_left":"{days, plural, one {остался # день} few {осталось # дня} many {осталось # дней} other {осталось # дня}}"},"credits":{"title":"Кредиты","carried_row":"Перенесено ({range})","commitment_row":"Минимальное обязательство ({range})","monthly_row":"Ежемесячные кредиты ({range})","prepaid_row":"Предоплаченные кредиты ({range})","extra_row":"Доп. использование","used_of":"<b>{used}</b> использовано из {amount}","expires":"сгорает {date}","legend_used":"Использовано {amount}","legend_forecast":"Прогноз ≈ {amount} к {date}","forecast":"Прогноз","forecast_extra":"≈ {billed} доп. использования (≈ {usage} × {factor}) · в счёте от {date}","forecast_extra_plain":"≈ {billed} доп. использования · в счёте от {date}","period":"Текущий период · {range} · {days, plural, one {остался # день} few {осталось # дня} many {осталось # дней} other {осталось # дня}}","used":"использовано","payg_note":"Ваш договор — с оплатой по факту, поэтому кредитов нет: использование ежемесячно выставляется в счёт по вашим ставкам.","prepaid_title":"Остаток оплаты по факту","prepaid_origin":"Из вашего баланса оплаты по факту до договора","prepaid_line":"<b>Остаток оплаты по факту</b> {amount} · зачтён в {numbers}","applied_to":"Зачтено в счёт {number}","left":"Осталось","prepaid_note":"Остаток вычитается из ваших счетов, пока не будет израсходован. Он не сгорает.","prepaid_note_expires":"Остаток вычитается из ваших счетов, пока не будет израсходован или не сгорит {date}.","carried_title":"Перенесено","from_period":"Из периода","amount":"Сумма","expires_column":"Сгорает","past_title":"Прошлые периоды","period_column":"Период","commitment":"Минимальное обязательство","from_last_period":"Из прошлого периода","used_column":"Использовано","carried_short":"Перенесено","extra_billed":"Выставлено за доп. использование"},"pay":{"title":"Оплата банковским переводом","amount":"Сумма","reference":"Назначение платежа","currency":"Валюта","account_name":"Получатель","beneficiary_address":"Адрес получателя","bank":"Банк","routing":"Routing (ACH)","account_number":"Номер счёта","swift":"SWIFT (международный перевод)","remittance":"Уведомление о платеже отправьте на","copy_value":"Скопировать: {label}","copied_value":"Скопировано: {label}","copied":"Реквизиты скопированы","copy":"Скопировать всё","download_invoice":"Скачать счёт","open_payment_page":"Открыть страницу оплаты","payment_page_note":"На странице оплаты каждого счёта указаны реквизиты для этого счёта. Они есть и в PDF счёта.","card":"Оплатить картой","never_by_email":"Мы никогда не меняем реквизиты по электронной почте.","details_on_invoice":"Банковские реквизиты указаны в PDF счёта.","card_short":"Оплатить картой","open_payment_page_for":"Открыть страницу оплаты {number}","card_for":"Оплатить {number} картой"},"invoices":{"desc_commitment":"Обязательство {range}","desc_extra":"Доп. использование {range}","desc_usage":"Использование {range}","desc_credit":"{label} − {amount}","desc_top_up":"Пополнение баланса","desc_subscription":"Тариф {range}","desc_final":"Заключительный счёт","desc_charge":"Услуги {range}","status_paid_method":"Оплачен {date} · {method}","method_bank_transfer":"Банковский перевод","method_ach":"ACH","method_wire":"Перевод","method_card":"Карта","status_paid_on":"Оплачен {date}","status_paid":"Оплачен","status_overdue":"Просрочен","status_processing":"Платёж получен","status_partially_paid":"Оплачен частично","status_due_on":"Срок {date}","status_due":"К оплате","line_commitment":"Минимальное обязательство","line_extra":"Доп. использование","line_usage":"Использование","line_applied_payg":"Зачтён остаток оплаты по факту","line_applied_contract":"Зачтён кредит по договору","line_applied_prepaid":"Зачтён предоплаченный остаток","line_adjustment":"Корректировка","line_prepaid_credits":"Предоплаченные кредиты","line_charge":"Услуги","line_subscription":"Тариф","line_top_up":"Пополнение баланса","issued":"Выставлен {date}","due":"срок {date}","bill_to":"Плательщик {name}","po":"PO {number}","tax":"Налог","total":"Итого","download_pdf":"Скачать PDF","usage_csv":"Использование (CSV)","filter_all":"Все статусы","filter_due":"К оплате","filter_past_due":"Просроченные","filter_paid":"Оплаченные","download_all":"Скачать все PDF","export_csv":"Экспорт в CSV","empty":"Счетов пока нет.","number":"Номер","date":"Дата","description":"Описание","amount":"Сумма","status":"Статус","pdf":"PDF","download_error":"Не удалось скачать PDF счёта.","recent_title":"Последние счета","all":"Все счета","filter_status":"Фильтр по статусу","filter_year":"Фильтр по году","pdf_for":"Скачать PDF {number}","usage_csv_error":"Не удалось скачать CSV с использованием."},"rates":{"title":"Ваши ставки","concurrency":"одновременных запросов · общих для всех ключей","model":"Модель","all_models":"Все модели","rate":"Ставка","extra_rate":"Ставка за доп. использование","product_tts":"Синтез речи","product_asr":"Распознавание речи","list_price":"Прейскурантная цена","billed_separately":"Оплачивается отдельно","per_audio_hour":"за час аудио","per_million_bytes":"за 1 млн байт UTF-8","bytes_hint":"1 байт на английскую букву, около 3 на китайский или японский иероглиф."},"load_error":"Не удалось загрузить часть данных об оплате.","retry":"Повторить"},"payg":{"balance":{"title":"Баланс","runway":"При текущем расходе хватит примерно на {days, plural, one {# день} few {# дня} many {# дней} other {# дня}}","add":"Пополнить"},"auto":{"title":"Автопополнение","on":"Вкл.","off":"Выкл.","rule":"Пополнять на {amount} при балансе ниже {threshold}","pitch":"Не останавливайтесь посреди запроса","pitch_detail":"Мы автоматически пополним баланс, когда он станет низким.","set_up":"Настроить","edit":"Изменить","turn_on":"Включить"},"month":{"title":"Этот месяц","details":"Подробнее об использовании","since":"потрачено с {date}","none":"В этом месяце использования ещё нет."},"limits":{"title":"Лимиты","rate_limits":"Лимиты запросов","at_a_time":"одновременных запросов","progress":"Пополнено {toppedUp} из {target}.","reach_one":"Пополните до {spend}, чтобы получить {limit} одновременно.","reach_two":"Пополните до {spend}, чтобы получить {limit} одновременно, и до {spend2} — {limit2}.","next_top_up":"Следующее пополнение повысит лимит до {limit} одновременно.","top":"У вас максимальный лимит самообслуживания.","more":"Нужно больше? <link>Свяжитесь с отделом продаж</link>"},"credits":{"no_expiry":"Купленный кредит не сгорает.","added_title":"Пополнения","credit":"Пополнение","added":"Дата","amount":"Сумма","expires":"Сгорает","never":"Не сгорает","empty":"Пополнений ещё не было.","types":{"purchased":"Пополнение баланса","signup_bonus":"Приветственный кредит","promotional":"Промокредит","admin_grant":"Кредит от Fish Audio"}}},"overdue_dot":"Просроченный счёт","api_keys_locked":{"title":"Роль «Биллинг» не даёт доступа к API-ключам","body":"Участники с ролью «Биллинг» видят использование, счета и оплату. Создавать API-ключи и управлять ими могут владелец или администратор."},"team_locked":{"title":"Настройками команды управляют владельцы и администраторы","body":"Здесь участники, тарифы и кошелёк команды. Попросите владельца или администратора внести изменения."},"account_team":{"title":"Связаться с командой аккаунта","label":"Чем может помочь команда вашего аккаунта?","placeholder":"Например: хотим пересмотреть минимальный объём …","note":"Команда аккаунта ответит по электронной почте.","send":"Отправить сообщение","sent":"Сообщение отправлено"}},"create-voice":{"title":"Создать голос","pick-a-method":"Выберите способ","instant":{"title":"Мгновенное клонирование голоса","description":"Загрузите или запишите 10 секунд аудио — и мгновенно клонируйте голос.","badge-duration":"~1 мин","badge-tag":"Подходит для готовых записей"},"voice-design":{"title":"Дизайн голоса","description":"Опишите голос обычным текстом.","badge-duration":"~15 сек","badge-tag":"Подходит для оригинальных персонажей"},"professional":{"title":"Профессиональное клонирование голоса","description":"Верифицированный голос реального человека студийного качества с возможностью коммерческого выпуска и распределения дохода.","badge-duration":"1–2 ч","badge-tag":"Студийное качество","slots-used":"Использовано слотов: {used}/{total}"}},"customers":{"title":"Истории клиентов","facts":{"industry":"Отрасль","region":"Регион","useCase":"Сценарий","audience":"Аудитория","deployment":"Развертывание","status":"Статус","migratedFrom":"Миграция с","voiceStack":"Голосовой стек","language":"Языки","readingTime":"Время чтения"},"quotes":{"cases":{"dubbing":{"customer":{"speaker":{"name":"Tiange Ling","role":"CEO Dubbing AI"},"quote":"Fish Audio дает исключительную естественность голоса, богатую эмоциональную выразительность и надежный TTS с низкой задержкой, который точно поддерживает ключевой опыт нашего продукта Voice Agent."},"fish":{"speaker":{"name":"Rissa Cao","role":"CEO Fish Audio"},"quote":"Голосовые агенты - это сценарий, где проявляется каждый компромисс голосового AI. Нельзя быть быстрым и плоским или выразительным и медленным. Агент должен звучать реально, в реальном времени, на языке пользователя. Dubbing AI строит самую сложную версию этого: голос, который говорит за пользователя, когда он не может или не хочет говорить сам. Планка - реализм на уровне идентичности, и именно для этой планки мы создали S2 Pro."}},"heygen":{"customer":{"speaker":{"name":"John Wu","role":"Менеджер аудиоинженерии HeyGen"},"quote":"Fish - фантастическая голосовая модель для максимального сходства очень уникальных голосов."},"fish":{"speaker":{"name":"Rissa Cao","role":"CEO Fish Audio"},"quote":"HeyGen - это место, где качество клонирования голоса важнее всего. Knowledge creators нужен не просто голос, похожий на них: им нужен голос, который звучит как они, включая акцент. Именно эту планку, на которой большинство TTS-моделей сглаживается за пределами американского английского, мы и создали S2 Pro, чтобы преодолеть. То, что пользователи HeyGen выбирают Fish три к одному в side-by-side тестах, - подтверждение, ради которого мы строили модель."}},"pictoria":{"customer":{"speaker":{"name":"Hayato Akedo","role":"CEO Pictoria"},"quote":"Fish Audio постоянно продвигает границу высококачественной генерации голоса, которую ожидает японский рынок. Мы верим, что голоса с таким уровнем эмоциональных нюансов и выразительности персонажа может создать только команда, которая по-настоящему любит контент, построенный вокруг персонажей. Спасибо, что создали такую выдающуюся TTS-технологию."},"fish":{"speaker":{"name":"Shijia Liao","role":"Chief Scientist Fish Audio"},"quote":"Японские AI-персонажи - это сценарий, который требует от голосовой модели больше всего. Точности произношения недостаточно. Голос должен нести персонажа: конкретный эмоциональный регистр, момент паузы, тепло, благодаря которому кто-то ощущается человеком, а не просто звучит как человек. Pictoria поднимает эту планку выше почти любой команды, с которой мы работаем, и участие в Picto VOICE продвигает нашу модель дальше с каждым релизом."}}}},"about":{"cases":{"dubbing":{"title":"О Dubbing AI — 10 миллионов пользователей для создания, клонирования и изменения голоса.","body":{"first":{"before":"Dubbing AI — локальный AI-продукт для голосовых технологий, который объединяет создание голоса, клонирование голоса и изменение голоса в реальном времени на desktop и mobile. Платформа обслуживает более 10 миллионов пользователей по всему миру в трех основных аудиториях: ","emphasis":"создатели контента и стримеры, пользователи для личных развлечений, а также коммерческие пользователи, включая рекламные агентства и медиакомпании.","after":""},"second":"Dubbing AI — это голосовой слой для геймеров, стримеров и бренд-креаторов, которым нужно формировать, менять или клонировать голос в реальном времени на платформах, где они работают."}},"heygen":{"title":"О HeyGen — AI-видео для создателей знаний.","body":{"first":"HeyGen — ведущая AI-видеоплатформа для knowledge-based creators: преподавателей, авторов курсов, бизнес-коммуникаторов и создателей контента, которые масштабно превращают экспертизу в видео. Платформа позволяет создавать профессиональное AI-видео без студийного оборудования, профессионального озвучивания и недель production.","second":"Голос находится в центре каждого видео, которое создает HeyGen. Для автора, чья аудитория уже знает его голос, AI-голос должен быть именно его голосом: не универсальным диктором, не близкой имитацией, а настоящим голосом с настоящим акцентом, который аудитория узнает. Именно эту планку должно преодолеть клонирование голоса для AI-видео."}},"pictoria":{"title":"О Pictoria — AI-персонажи и оригинальная IP для японского рынка.","body":{"first":{"before":"Pictoria — японская компания в области AI-персонажей, которая создает проекты AI-персонажей с участием актеров озвучивания и собственные оригинальные IP AI-персонажей. В центре каждой production Pictoria находится ","emphasis":"Picto VOICE ","after":"— внутренняя голосовая система, которая объединяет несколько японских TTS-технологий и выбирает подходящую для каждого персонажа."},"second":"Голос — не функция опыта AI-персонажа. Для Pictoria голос и есть опыт AI-персонажа."}}}},"dubbingStory":{"voiceAgent":{"title":"Представляем Voice Agent — агента, который говорит за вас.","body":{"first":"Новая функция Dubbing AI, Voice Agent, расширяет голосовой набор платформы от изменения голоса к говорению от имени пользователя. Вместо изменения собственного голоса пользователя Voice Agent говорит за него.","second":"Сценарии сразу понятны и человечны. Когда игрок находится в споре и не хочет его обострять, Voice Agent может говорить за него. Когда человек слишком устал, чтобы звонить и бронировать столик, Voice Agent делает это. Когда пользователь стесняется, занят работой или временно не может общаться, Voice Agent позволяет взаимодействовать с другими в реальном времени.","third":{"before":"Это продолжение продуктовой миссии Dubbing AI во всех функциях платформы — изменение голоса, улучшение акцента, перевод в реальном времени, а теперь и Voice Agent: ","emphasis":"помогать людям общаться плавнее и выражать себя эффективнее. ","after":"Voice Agent переносит эту миссию в ситуации, где говорить самому невозможно или нежелательно."},"fourth":"Чтобы Voice Agent работал, AI-голос должен ощущаться настоящим. Слушатель — игровой соперник, администратор ресторана или человек на другом конце линии — должен чувствовать, что разговаривает с реальным человеком, а не с очевидно синтетическим голосом. Здесь и появился Fish Audio."}},"challenge":{"title":"Сложность TTS в реальном времени для голосовых агентов: задержка против естественности.","body":{"first":{"before":"Голосовые агенты делают самый трудный компромисс голосового AI очевидным. TTS в реальном времени для агентов должен балансировать задержку, естественность и эмоцию, но большинство провайдеров заставляют выбирать. ","emphasis":"Модели с низкой задержкой часто звучат плоско и машинно; выразительные модели часто дают задержки обработки, которые ломают поток разговора.","after":""},"second":"Для Dubbing AI Voice Agent оба фактора одинаково критичны. Заметная пауза между вводом пользователя и ответом разрушает иллюзию разговора с реальным человеком. Мгновенный, но роботизированный ответ разрушает ту же иллюзию иначе. Решает не один фактор, а их сочетание."}},"evaluation":{"title":"Почему Dubbing AI оценивала рынок TTS для инфраструктуры voice agent.","body":{"first":{"before":"Перед выбором Fish Audio Dubbing AI оценила несколько TTS-аудио workflows. Критерии напрямую отражали требования TTS для voice agents: ","emphasis":"естественность, эмоциональная глубина, качество клонирования голоса, низкая задержка и многоязычная поддержка ","after":"— пять возможностей, из которых большинство провайдеров дают две или три, но редко все пять."},"second":"Для Voice Agent на 10 миллионов пользователей в играх, развлечениях и коммерческих сценариях модель с отличной естественностью, но слабым multilingual, не подходила. Модель с отличной задержкой, но плоской эмоцией, тоже не подходила. Voice Agent требовал оценки «все пять или ничего»."}},"criteria":{"title":"Почему Fish Audio выиграл оценку Voice Agent — все пять критериев.","intro":"Fish Audio выделился сочетанием, которого Dubbing AI не нашла больше нигде: все пять возможностей на уровне, нужном агенту в реальном времени. Победители по отдельным критериям у других провайдеров не проходили для Voice Agent. Fish был единственной моделью, которая заслужила место по всем измерениям оценки.","items":{"naturalness":{"title":"Естественность","description":"Голос звучит как реальный человек, а не как синтезатор, читающий текст."},"emotion":{"title":"Эмоциональная глубина","description":"Эмоциональный регистр сохраняется на протяжении фразы — слой, который большинство низколатентных моделей сглаживает."},"cloning":{"title":"Качество клонирования голоса","description":"Клонированные голоса сохраняют идентичность в разном контенте, что важно для creators и entertainment-аудиторий Dubbing AI."},"latency":{"title":"Низкая задержка","description":"Ответ в реальном времени без заметной задержки обработки — базовое ограничение любого разговорного агента."},"multilingual":{"title":"Многоязычная поддержка","description":"80+ языков с естественным code-switching, необходимым для Voice Agent с глобальной аудиторией."}}},"usage":{"title":"Как Dubbing AI использует Fish Audio для TTS голосового агента в реальном времени.","body":{"first":"Dubbing AI внедряет Fish Audio через cloud API для генерации text-to-speech в реальном времени внутри Voice Agent. Когда пользователи пишут текст, который должен произнести агент, Fish превращает его в естественный, эмоционально выразительный голос в реальном времени на языках и акцентах, нужных глобальной базе Dubbing AI.","second":{"before":"Voice Agent работает кроссплатформенно на desktop и mobile, как и остальная поверхность Dubbing AI. ","emphasis":"Voice Agent готовится к beta-релизу сначала для gamer-аудитории платформы ","after":"— сегмента с самым сильным спросом на эти сценарии. Результаты внутренних тестов перед beta очень позитивные."}}},"outcomes":{"title":"Результаты интеграции.","products":"Используемые продукты: Fish Audio S2 Pro · Text-to-Speech (cloud API)","cards":{"users":"10M+ пользователей широкой платформы Dubbing AI среди gaming, streaming и commercial creators.","criteria":"Fish Audio выполнил 5 из 5 критериев: естественность, эмоциональная глубина, качество клонирования, низкая задержка, multilingual.","beta":"Voice Agent beta сначала запускается для gamer-аудиторий, внутренние тесты позитивные.","deployment":"Кроссплатформенное развертывание на desktop и mobile, соответствующее полной поверхности Dubbing AI."}}},"heygenStory":{"problem":{"title":"Проблема клонирования голоса в ElevenLabs для неамериканских английских акцентов.","body":{"first":{"before":"До оценки Fish Audio HeyGen использовал ElevenLabs как TTS-слой в пайплайне генерации AI-видео. Платформа работала, голоса были понятны. Но в отзывах постоянно всплывала структурная проблема: ","emphasis":"сходство голоса, особенно у создателей с неамериканскими английскими акцентами.","after":""},"second":"Создатели знаний говорят со своими акцентами. Австралийцы звучат по-австралийски, индийские авторы — по-индийски. Британский, южноафриканский, сингапурский, ирландский, шотландский, филиппинский, карибский — это не крайний случай для HeyGen, а форма международной базы создателей.","third":"TTS, который хорошо звучит на американском английском, но сглаживает остальные акценты до нейтрально-американского, ломает обещание voice cloning для AI-видео: видео должно звучать как вы. Пользователи HeyGen с неамериканскими акцентами жаловались на сохранение акцента; клоны не сохраняли ожидаемую акцентную идентичность."}},"evaluation":{"title":"Почему HeyGen оценил весь рынок TTS ради сохранения акцента.","body":{"first":"HeyGen оценил весь рынок TTS, чтобы решить проблему неамериканских английских акцентов. Это было не сравнение функций, а ключевой критерий для международной базы создателей.","second":{"before":"У протестированных провайдеров разрыв между качеством клонирования американского и неамериканского английского был устойчивым — и в неправильную сторону. Большинство моделей сначала обучались на американском английском, а затем адаптировались под другие акценты. В клонах это проявлялось как ","emphasis":"сглаженная просодия, нейтрализованные гласные и явная потеря акцентной идентичности ","after":"."}}},"selection":{"title":"Почему HeyGen выбрал Fish Audio за качество клонирования голоса.","body":{"first":{"before":"Fish Audio был выбран HeyGen прежде всего по одному критерию: ","emphasis":"качество клонирования уникальных голосов, особенно голосов с неамериканскими английскими акцентами.","after":"Модель Fish S2 Pro сохраняет акцентную идентичность исходного голоса, а не нормализует его к американской базе — именно эту проблему HeyGen видел у других провайдеров."},"second":{"before":"Для HeyGen это не техническая деталь. Это разница между тем, слышит ли аудитория знакомого автора или синтетического незнакомца. ","emphasis":"Качество клонирования голоса,","after":" а не задержка или цена, стало решающим фактором."}}},"usage":{"title":"Как HeyGen использует cloud API Fish Audio для генерации голосов AI-видео.","body":"HeyGen разворачивает Fish Audio через cloud API, генерируя TTS для видео, которые клиенты создают на платформе. Интеграция работает в production-масштабе: каждое видео, опубликованное через HeyGen с голосом Fish, проходит через модель Fish S2 Pro."},"feedback":{"title":"Что создатели знаний говорят о качестве голоса.","intro":"Самый показательный сигнал — не похвала, а тишина там, где раньше была самая громкая жалоба. После миграции у базы создателей HeyGen есть три сигнала:","items":{"selection":{"title":"Выбор 3:1","description":"В side-by-side тестах HeyGen создатели выбирают Fish для своих видео в три раза чаще альтернатив."},"accent":{"title":"Эмоциональная глубина: жалобы на акцент прекратились","description":"Создатели с неамериканскими акцентами перестали жаловаться на сохранение акцента — самый громкий тикет до миграции."},"quality":{"title":"Положительные отзывы о качестве голоса","description":"Качество клонирования голоса у международной базы HeyGen догнало то, что аудитория уже знает."}}},"outcomes":{"title":"Результаты интеграции.","products":"Используемые продукты: Fish Audio S2 Pro · Text-to-Speech (cloud API)","cards":{"selection":"Выбор Fish Audio 3:1 по сравнению с альтернативными TTS-провайдерами в side-by-side тестах HeyGen.","complaints":"Жалобы на неамериканские английские акценты прекратились в международной базе создателей HeyGen.","evaluation":"Перед выбором Fish Audio был оценен весь рынок TTS — сохранение акцента стало решающим фактором.","migration":"Миграция с ElevenLabs на Fish Audio ради качества клонирования голоса."}}},"pictoriaStory":{"challenge":{"title":"Задача японских голосов для AI-персонажей: просодия, эмоции и стабильность.","body":{"first":"У японских голосов для AI-персонажей есть планка, которую большинство TTS-моделей не преодолевает. Естественность и точность произношения являются базой; решающими становятся эмоциональная выразительность внутри одной реплики, точная японская просодия и pitch-accent, а также стабильность голоса в длинном контенте персонажа.","second":{"before":"Универсальные TTS-озвучки проходят бенчмарки, но ломают эффект правдоподобия, на котором держатся AI-персонажи. Для Pictoria двумя постоянными пробелами в доступных японских TTS для AI-персонажей были ","emphasis":"эмоциональная выразительность и естественная японская просодия на уровне персонажа ","after":"— оба качества критичны для растущего портфеля оригинальных AI-IP компании."}}},"stack":{"title":"Внутри Picto VOICE: мультивендорный стек японского TTS от Pictoria.","body":{"first":"Вместо того чтобы отдавать всю поверхность голосов персонажей одному провайдеру, Pictoria построила Picto VOICE как внутренний слой оркестрации, объединяющий несколько японских голосовых AI-технологий. Для каждого персонажа и сценария выбирается подходящий компонент генерации голоса из стека.","second":"Такая архитектура защищает Pictoria от привязки к одному поставщику, позволяет команде непрерывно оценивать новые японские голосовые AI-модели и гарантирует, что лучшая технология для конкретного персонажа, сцены и эмоционального регистра всегда находится в продакшене. Fish Audio получил место в Picto VOICE рядом с другими интегрированными голосовыми технологиями."}},"selection":{"title":"Почему Fish Audio получил место в Picto VOICE.","body":{"intro":"Pictoria оценивала Fish Audio как одну из нескольких технологий генерации голоса для Picto VOICE. Команду привлекли три вещи:","expressiveRange":{"title":"Диапазон выразительности голосов в стиле персонажей ","description":"— особенно способность переносить эмоциональные нюансы внутри одной реплики. Именно это отличает голос персонажа от голоса диктора."},"japaneseQuality":{"title":"Выразительное качество японского TTS","description":" на уровне просодии и интонации, а не только точности фонем."},"flexibility":{"title":"Гибкость в дизайне голоса персонажа ","description":"— возможность формировать голос под конкретный бриф персонажа, а не выбирать из фиксированной библиотеки."},"partnership":"Помимо самой модели, выделялась отзывчивость команды Fish Audio к задачам японских AI-голосов персонажей — такой тип партнерства превращает отношения с поставщиком в рабочую коллаборацию с исследовательской командой, стоящей за моделью."}},"usage":{"title":"Как Pictoria использует Fish Audio для производства японских голосов AI-персонажей.","body":{"first":"Внутри Picto VOICE Fish Audio используется прежде всего для AI-персонажей, где сильная выразительность на уровне персонажа является решающим фактором. Показательный сценарий — пайплайн Pictoria для производства голосов оригинальных AI-персонажей, то есть собственных IP, которые компания разрабатывает и ведет на своих каналах публикации.","second":"Интеграция Fish Audio в Picto VOICE дала заметный эффект и положительный отклик в этих проектах AI-персонажей."}},"reception":{"title":"Реакция аудитории на японские голоса AI-персонажей на базе Fish Audio.","intro":"Пользовательская реакция на японские голоса AI-персонажей, созданные через Picto VOICE, была положительной по трем устойчивым темам:","items":{"selection":{"title":"Естественность за пределами TTS-регистра","description":"Японские голоса, которые звучат как японские голоса, а не как синтетическая плоскость, ожидаемая от универсального TTS."},"accent":{"title":"Эмоциональная выразительность, оживляющая персонажей","description":"Персонажи с настоящим эмоциональным регистром, а не просто прочитанные вслух реплики. Это решающее отличие для контента, построенного вокруг персонажей."},"quality":{"title":"Стабильность в длинном персонажном контенте","description":"Один и тот же голос и один и тот же персонаж сохраняются на протяжении часов контента, не дрейфуя между сессиями."}}},"outcomes":{"title":"Результаты интеграции.","products":"Используемые продукты: Fish Audio S2 Pro · Text-to-Speech","cards":{"improvements":"Значимые улучшения скорости японских ответов и эмоциональной выразительности внутри Picto VOICE.","reception":"Сильный положительный отклик по оригинальным AI-персонажам Pictoria.","collaboration":"Активная совместная работа на переднем крае японских голосов персонажей; количественные метрики конфиденциальны по IP-соглашениям."}}},"sharedClosing":{"cta":{"primary":"Связаться с отделом продаж","secondary":"Посмотреть Fish для Enterprise"},"cases":{"dubbing":{"next":{"title":"Что дальше для Dubbing AI и Fish Audio.","description":"По мере перехода Voice Agent из беты к общей доступности для 10 миллионов пользователей Dubbing AI, Fish Audio остается realtime TTS-слоем, который обеспечивает этот опыт. Будущие расширения Voice Agent (на большее число языков, ситуаций и кроссплатформенных контекстов) будут выходить вместе с постоянными улучшениями моделей Fish."},"cta":{"title":{"before":"Создаете ","emphasis":"голосового агента","after":"?"},"description":"Обсудите с нашей командой realtime TTS, который сочетает естественность, эмоциональную глубину, задержку и многоязычность — именно такую комбинацию требуют голосовые агенты."}},"heygen":{"next":{"title":"Что дальше для HeyGen и Fish Audio.","description":"По мере расширения глобальной базы knowledge creators HeyGen, Fish Audio остается слоем качества голоса за AI-видео. Новые акценты, языки и возможности клонирования голоса выходят вместе с международным масштабированием HeyGen."},"cta":{"title":{"before":"Создаете продукты для ","emphasis":"клонирования голоса","after":"?"},"description":"Обсудите с нашей командой сходство уникальных голосов, сохранение неамериканских английских акцентов и интеграцию Cloud API в продакшен-масштабе."}},"pictoria":{"next":{"title":"Что дальше для японских голосов AI-персонажей с Pictoria и Fish Audio.","description":"По мере того как Pictoria продолжает расширять собственные IP AI-персонажей, а стек Picto VOICE развивается, Fish Audio остается партнером в направлении японских голосов персонажей. Японский рынок AI-персонажей растет, ожидания повышаются с каждым релизом, и планка качества голосов персонажей продолжает подниматься с каждым новым тайтлом."},"faq":{"title":"Часто задаваемые вопросы.","items":{"good":{"question":"Что делает TTS хорошим для японских AI-персонажей?","answer":"Японский character TTS отличается от обычного японского TTS тремя вещами: эмоциональной выразительностью внутри одной реплики, точной японской просодией и pitch-accent вместо одной лишь фонемной точности, а также стабильностью голоса в длинном контенте персонажа. Picto VOICE от Pictoria выбирает голосовые технологии для каждого персонажа по этим критериям, и Fish Audio занял свое место благодаря выразительности на уровне персонажа."},"prosody":{"question":"Может ли Fish Audio работать с японской просодией и эмоциональной выразительностью?","answer":"Модель S2 Pro от Fish Audio обучена с приоритетом на нативный японский и поддерживает открытое управление эмоциями: эмоциональное направление на естественном языке на уровне отдельной реплики. Именно этот слой Pictoria определила как решающий для голосов персонажей."},"stack":{"question":"Поддерживает ли Fish Audio мультивендорные голосовые стеки?","answer":"Да. Fish спроектирован для интеграции в клиентские оркестрационные слои, такие как Picto VOICE от Pictoria, наряду с другими голосовыми технологиями. Стандартный путь — API-интеграция; для регулируемых клиентов доступно on-prem-развертывание."},"languages":{"question":"Какие еще азиатские языки поддерживает Fish Audio?","answer":"Помимо японского, Fish поддерживает мандаринский китайский, кантонский, корейский, а также code-switching между английским, мандаринским китайским, японским, испанским и арабским среди более чем 80 языков."},"compare":{"question":"Как Fish Audio сравнивается с ElevenLabs для японских голосов персонажей?","answer":"Оба провайдера поддерживают японский. Fish Audio делает приоритетом обучение на нативном японском и предлагает открытое управление эмоциями на естественном языке вместо фиксированных эмоциональных пресетов — именно это отличие команда Pictoria отметила во время оценки."}}},"cta":{"title":{"before":"Создаете голосовые продукты на\n","emphasis":"японском?","after":""},"description":"Обсудите с нашей командой голоса персонажей, управление просодией и интеграцию в мультивендорные стеки вроде Picto VOICE. Мы придем подготовленными."}}}},"cases":{"dubbing":{"title":"TTS для голосового агента в реальном времени для 10 миллионов пользователей.","description":"Как Dubbing AI построила Voice Agent на Fish Audio: единственный TTS, который дал все пять возможностей, нужных агенту в реальном времени, включая естественность, эмоциональную глубину, качество клонирования голоса, низкую задержку и многоязычную поддержку.","facts":{"industry":"Потребительский рынок · Игры · Развлечения","region":"Глобально","useCase":"Голосовой агент (TTS в реальном времени)","audience":"10 млн+ пользователей","deployment":"Cloud API · desktop и mobile","status":"Voice Agent в бета-версии"},"metric":{"value":"10M","suffix":"+","description":"В играх, стриминге и развлечениях: масштаб, на котором голосовой агент должен звучать реалистично в реальном времени и на языке пользователя."}},"heygen":{"title":"Клонирование голоса для AI-видео, 3 к 1 против альтернатив.","description":"Как HeyGen перешла с ElevenLabs на Fish Audio, чтобы решить проблемы сходства голоса для неамериканских английских акцентов, и увидела, что пользователи выбирают Fish три к одному в прямых сравнениях.","facts":{"industry":"AI-видео / инструменты для создателей","region":"Глобально","useCase":"Клонирование голоса для AI-видео","migratedFrom":"ElevenLabs","deployment":"Cloud API","readingTime":"4 мин"},"metric":{"value":"3:1","suffix":"×","description":"Доля выбора Fish Audio по сравнению с альтернативными TTS-провайдерами в прямых пользовательских сравнениях на HeyGen."}},"pictoria":{"title":"Японский голос AI-персонажа для Picto VOICE.","description":"Как Pictoria интегрирует Fish Audio в Picto VOICE, свой внутренний мультивендорный стек, чтобы дать выразительность уровня персонажа японским AI-персонажам.","facts":{"industry":"Медиа и развлечения","region":"Япония","useCase":"Производство голосов AI-персонажей","voiceStack":"Компонент в Picto VOICE","language":"Японский","readingTime":"3 мин"},"metric":{"value":"0","suffix":"дрейф","description":"На протяжении часов длинного персонажного контента: аудионадежность без дрейфа, необходимая для сохранения иллюзии японских AI-персонажей и IP."}}},"detail":{"products":"Используемые продукты","ready":"Готовы начать?","contact":"Связаться с отделом продаж","more":"Другие истории клиентов","read":"Читать историю клиента","ctaTitle":"Готовы, когда будете готовы вы","ttsApi":"API синтеза речи","voiceCloning":"Клонирование голоса","heygen":{"title":"Авторы HeyGen выбирают Fish Audio для клонирования голоса втрое чаще других решений.","description":"HeyGen — платформа ИИ-видео для авторов образовательного контента. Преподаватели, создатели курсов и специалисты по деловым коммуникациям выпускают с её помощью профессиональные видео без студии и дикторов. Компания перенесла голосовой слой на Fish Audio, чтобы сохранить акценты своих международных авторов.","million":"млн","arr":"Годовая регулярная выручка","users":"пользователей","countries":"стран","used":"география использования","preference":"предпочтение Fish Audio в голосовых тестах","zero":"Ноль","issues":"проблем со сходством акцента после перехода","role":"Руководитель аудиоинженерии, HeyGen","sections":{"challenge":{"title":"Что происходит с голосом за пределами американского английского","paragraphs":["Авторы HeyGen живут по всему миру. Австралийцы, индийцы, британцы, южноафриканцы, сингапурцы, ирландцы, шотландцы, филиппинцы и жители Карибского региона говорят по-английски, но звучат по-разному.","Прежний слой синтеза речи <heygen>HeyGen</heygen> точно воспроизводил американский английский и подгонял под него остальные акценты. Просодия становилась плоской, гласные теряли особенности. Акцент, по которому аудитория узнавала автора, превращался почти в нейтральный американский. Такая картина наблюдалась на большей части рынка по понятной причине: модели, сначала обученные на американском английском, а затем адаптированные, хорошо работают с ним, но предсказуемо теряют качество на остальных вариантах."]},"feedback":{"title":"Самая частая жалоба в поддержку","paragraphs":["Авторы заметили проблему сразу. Сходство акцента стало постоянной причиной жалоб: голоса перестали звучать как их собственные. Более того, проблема затронула именно ту аудиторию, которую HeyGen стремилась расширить. Авторам по всему миру требовалось переносить свои голоса между языками и акцентами, не теряя узнаваемой индивидуальности."]},"evaluation":{"title":"HeyGen проверила рынок одним вопросом","paragraphs":["Оценка не была сравнением функций. HeyGen не искала модель с минимальной задержкой, максимальной выразительностью или самым длинным списком языков. Всё свелось к гораздо более простому вопросу: когда автор клонирует свой голос, остаётся ли он похожим на себя?","Точнее, HeyGen проверяла, сохраняет ли модель акцент, благодаря которому голос узнают. Сможет ли британский автор сохранить британский акцент? Сможет ли голос переключаться между языками, не превращаясь по умолчанию в американизированную версию самого себя?","Это стало критерием. Голос мог быть быстрым, выразительным и технически впечатляющим, но если акцент менялся, проверка считалась проваленной."]},"selection":{"title":"Сходство оказалось важнее задержки и стоимости","paragraphs":["HeyGen выбрала Fish Audio, потому что модель лучше всего соответствовала этому критерию. Скорость и цена имели значение, но не были решающими. После достижения требуемой производительности отличие было простым: какая модель точнее всего воспроизводит голос при разных акцентах?","Fish Audio выделялась тем, что сохраняла особенности исходного голоса, а не сглаживала их до общего стандарта. Такая стабильность позволила HeyGen расширить голосовой продукт на новых авторов и рынки, не заставляя людей жертвовать привычным звучанием.","Результатом стала не просто более качественная голосовая модель. Решение устранило препятствие для использования HeyGen на разных языках и укрепило основу глобальной стратегии компании по работе с авторами."]},"production":{"title":"Полная производственная нагрузка с первой недели","paragraphs":["HeyGen развернула S2 Pro через облачный API Fish Audio. Каждое видео, опубликованное автором с голосом Fish, проходит через эту модель. Поэтапный запуск и пилотная группа не потребовались. Интеграция сразу вышла на производственный масштаб."]},"outcomes":{"title":"Результат: голоса, которые остаются собой","paragraphs":["После перехода на Fish Audio у HeyGen не возникало проблем со сходством акцента в рабочей среде. В голосовых тестах авторы выбирали Fish Audio вместо альтернативы в соотношении 3:1.","Сегодня Fish Audio обеспечивает голосовые возможности для авторов HeyGen по всему миру, помогая каждому голосу оставаться безошибочно узнаваемым, где бы его обладатель ни говорил."]}}},"summaries":{"pictoria":"Индивидуальная выразительность <strong>японских ИИ-персонажей</strong> в Picto VOICE.","dubbing":"Синтез речи в реальном времени для голосовых агентов и <strong>более 10 млн пользователей</strong>: естественность, эмоции, задержка и многоязычность.","heygen":"При клонировании голосов с неамериканскими английскими акцентами его выбирают втрое чаще альтернатив."},"dubbing":{"title":"Dubbing AI создаёт Voice Agent в реальном времени для 10 миллионов пользователей с Fish Audio","description":"Dubbing AI позволяет геймерам, стримерам и авторам клонировать, изменять и переводить голоса. С Voice Agent компания пошла дальше: теперь ИИ говорит за пользователей в реальном времени. Для этого требовался естественный и выразительный синтез речи без потери скорости.","voices":"ИИ-голосов","languages":"поддерживаемых языков","sections":{"voiceAgent":{"title":"Dubbing AI хотел, чтобы Voice Agent воспринимался как человек, а не голосовой помощник","paragraphs":["Dubbing AI уже создал платформу вокруг голоса. Пользователи могли менять голос в реальном времени, клонировать его, корректировать акценты и переводить между языками. Voice Agent открыл новое направление: теперь ИИ мог говорить от имени пользователя.","Сценарии применения были очевидны. Геймер мог поручить агенту ответить в разговоре. Занятой человек — сделать звонок вместо него. Даже тот, кто временно не мог говорить сам, получал возможность общаться в реальном времени.","Но такой опыт работал только при реалистичном звучании голоса.","Заметная пауза делала общение искусственным, как и монотонный или роботизированный ответ. Для Dubbing AI TTS в реальном времени означал не просто быструю генерацию речи. Голос должен был звучать естественно, передавать эмоции, сохранять индивидуальность говорящего и поддерживать языки пользователей по всему миру."]},"evaluation":{"title":"Даже самая быстрая модель не подходила, если звучала монотонно","paragraphs":["Dubbing AI оценил несколько поставщиков TTS с учётом требований Voice Agent. Команда выделила пять критериев: естественность, эмоциональную глубину, качество клонирования голоса, задержку и многоязычность.","Оценка выявила сложный компромисс. Модели с низкой задержкой могли терять эмоциональную выразительность. Выразительные модели могли создавать задержки, нарушающие разговор. Другие хорошо работали на одном языке, но уступали при переключении на другой.","Для продукта с более чем 10 миллионами пользователей в играх, развлечениях и коммерческих сценариях превосходства лишь в одной части опыта было недостаточно.","Dubbing AI нужна была модель, отвечающая всем требованиям одновременно."]},"criteria":{"title":"Fish Audio оказался единственной моделью, выполнившей все пять требований","paragraphs":["Fish Audio выделилась сочетанием возможностей, необходимых Dubbing AI для Voice Agent: естественной речью, эмоциональной глубиной, качественным клонированием голоса, низкой задержкой и многоязычной поддержкой.","Это различие было важно, поскольку критерии взаимосвязаны. Естественность делала голос убедительным. Эмоциональная выразительность придавала ему человечность. Клонирование сохраняло индивидуальность говорящего. Низкая задержка поддерживала плавность разговора. Многоязычность обеспечивала одинаковый опыт пользователям Dubbing AI по всему миру.","Fish Audio поддерживала более 80 языков с нативным переключением между ними, сохраняя скорость отклика, необходимую для взаимодействия в реальном времени."]},"outcomes":{"title":"Fish Audio даёт Dubbing AI возможности для масштабирования Voice Agent","paragraphs":["Voice Agent превращается из технической возможности в продукт, который Dubbing AI может предложить пользователям по всему миру. Fish Audio берёт на себя TTS в реальном времени, а Dubbing AI может создавать новые способы общения, сохраняя необходимую скорость, выразительность и качество голоса.","В результате голосовой агент не просто отвечает: он звучит как тот, с кем хочется продолжить разговор."]}},"capabilities":{"naturalness":"Речь звучит по-человечески, а не синтетически","emotion":"Выразительность, передающая каждый нюанс","cloning":"Клонированные голоса сохраняют индивидуальность говорящего","latency":"Ответы в реальном времени без заметной задержки","multilingual":"Более 80 языков с нативным переключением между ними"},"cloningTitle":"Клонирование голоса"},"pictoria":{"title":"Pictoria добавляет Fish Audio в свою голосовую систему для более выразительных японских ИИ-персонажей","description":"Pictoria создаёт ИИ-персонажей и оригинальную интеллектуальную собственность на основе персонажей для японского рынка. Платформа Picto VOICE объединяет несколько голосовых технологий, позволяя команде гибко выбирать подходящую модель для каждого персонажа и сценария.","useCase":"ИИ-персонажи","metrics":{"subscribers":"подписчиков у самого популярного ИИ-ютубера","daily":"Ежедневно","livestreams":"прямые эфиры ИИ-персонажей с общением со зрителями в реальном времени","hours":"Часы","content":"длительного контента с персонажами, где важна стабильность голоса"},"quote":"Fish Audio постоянно расширяет границы высококачественной генерации речи, востребованной на японском рынке. Мы считаем, что голоса с такими эмоциональными нюансами и выразительностью персонажей может создавать только команда, которая искренне любит контент, построенный вокруг персонажей.","sections":{"challenge":{"title":"Естественного японского TTS было недостаточно для ИИ-персонажей Pictoria","paragraphs":["Для Pictoria голос — часть самого персонажа. Модель может выдавать правильную и естественную японскую речь, но не справляться, когда персонажу требуется звучать восторженно, эмоционально, игриво или самобытно.","В длительном контенте проблема становится заметнее. Небольшие различия в высоте тона, темпе и передаче эмоций могут менять восприятие персонажа, поэтому стабильность так же важна, как естественность.","Pictoria требовался способ дать каждому персонажу голос, сохраняющий его индивидуальность в разных взаимодействиях и материалах."]},"stack":{"title":"Pictoria создала Picto VOICE, чтобы выбирать подходящую модель для каждого персонажа","paragraphs":["Вместо зависимости от одного поставщика TTS Pictoria создала Picto VOICE как голосовую систему с несколькими моделями. Команда могла оценивать разные модели и подбирать их под требования конкретного персонажа или производства.","Такой подход повысил требования ко всем моделям в системе. Fish Audio должна была предложить существенное отличие, а не просто стать ещё одним качественным вариантом японского TTS."]},"selection":{"title":"Fish Audio выделилась там, где главным была выразительность персонажа","paragraphs":["Pictoria оценивала Fish Audio наряду с другими технологиями генерации речи и отметила три преимущества: выразительные голоса персонажей, японскую просодию и интонацию, а также гибкость в создании голосов.","Разница особенно проявлялась в передаче эмоций внутри одной реплики. Модель могла не просто прочитать строку, а придать персонажу собственную эмоциональную окраску и индивидуальность.","Fish Audio также тесно работала с командой Pictoria над специфическими требованиями к японским голосам ИИ-персонажей. Интеграция превратилась в постоянное сотрудничество, выходящее за рамки обычных отношений с поставщиком."]},"usage":{"title":"Fish Audio озвучивает персонажей, для которых выразительность важнее всего","paragraphs":["В Picto VOICE Pictoria использует Fish Audio для ИИ-персонажей, когда выразительность играет решающую роль. Один из ключевых сценариев — процесс производства голосов для собственных оригинальных ИИ-персонажей Pictoria, которых компания развивает и выпускает через свои каналы.","Интеграция получила положительные отзывы в этих проектах. Пользователи постоянно отмечают три качества: естественные японские голоса, более сильную эмоциональную выразительность и стабильность в длительном контенте."]},"outcomes":{"title":"Результат: более выразительные голоса персонажей — от производства до аудитории","paragraphs":["После интеграции Fish Audio в Picto VOICE Pictoria заметила существенное улучшение скорости ответа на японском и эмоциональной выразительности в проектах с ИИ-персонажами. Голоса собственных оригинальных персонажей также получили высокие оценки за естественность, передачу эмоций и стабильность на протяжении многих часов контента.","Это даёт Pictoria практическое преимущество в производстве: команда может подбирать каждому персонажу наиболее подходящую голосовую технологию и использовать Fish Audio, когда приоритетом становится выразительное исполнение на японском."]}}},"befreed":{"title":"BeFreed создаёт аудиоуроки с ИИ, которые звучат как живой разговор","description":"BeFreed — платформа обучения с ИИ, превращающая книги, научные статьи, выступления экспертов и подкасты в персонализированные аудиоуроки. Для более миллиона учащихся компания создаёт обучение, вписывающееся в повседневную жизнь: поездки, тренировки и домашние дела.","tts":"Синтез речи","cloud":"Облачный API","metrics":{"learners":"учащихся по всему миру","episodes":"длинные разговорные эпизоды","languages":"доступных языков","format":"в разговорном формате ИИ-подкастов BeFreed","minutes":"мин","voices":"голоса"},"quote":{"quote":"Аудио — основа того, как учатся наши пользователи, поэтому качество голоса не допускает компромиссов. Fish Audio даёт нам естественное, эмоционально выразительное аудио с несколькими голосами в нужном масштабе и по подходящей цене, чтобы любой контент можно было слушать.","speaker":{"name":"Jisong Liu","role":"Основатель BeFreed"}},"sections":{"introduction":{"title":"BeFreed превращает книги в разговоры, которые хочется слушать","paragraphs":["BeFreed превращает насыщенные информацией материалы в короткие персонализированные уроки. Учащиеся выбирают голос, интонацию и темп и слушают где угодно. В центре опыта — аудио, а не экран, поэтому учиться можно даже тогда, когда читать неудобно.","Особый формат компании развивает эту идею. Вместо простого озвучивания книги или статьи BeFreed создаёт ИИ-подкаст: два разных голоса обсуждают материал. Эпизоды длятся 10, 20 или 40 минут и напоминают подкаст, заказанный специально для себя.","Этот формат сделал голос ключевой частью продукта. Два участника должны звучать как разные люди, ведущие беседу, а не как два голоса, читающие сгенерированный текст."]},"challenge":{"title":"Разговор на 40 минут ставит перед TTS другую задачу","paragraphs":["Голос, хорошо звучащий в одном предложении, не обязательно выдержит целый эпизод. За 20 или 40 минут мелкие недостатки становятся заметнее: монотонность, повторяющаяся выразительность или ощущение, что собеседники не слышат друг друга.","BeFreed также требовалась персонализация всего опыта. Учащиеся выбирают голоса на целый эпизод, поэтому платформе нужен широкий выбор характерных голосов, а не один стандартный рассказчик.","Поскольку BeFreed работает более чем на 10 языках, тот же опыт должен сохраняться на разных рынках. Естественность, выразительность, разнообразие голосов и языковая поддержка должны работать вместе."]},"selection":{"title":"BeFreed нужны были голоса, способные играть роль, а не только читать","paragraphs":["При оценке BeFreed сосредоточилась на том, как голоса работают в длинных разговорных материалах, составляющих основу продукта.","Fish Audio выделялась естественностью и эмоциональным диапазоном на длинных отрывках. Два голоса сохраняли индивидуальность и вели более выразительный диалог, создавая основу для формата ИИ-подкастов BeFreed.","Разнообразие голосов также имело значение. Поскольку персонализация встроена в продукт, BeFreed могла дать учащимся больше выбора, кого слушать, вместо построения всего опыта вокруг одного голоса."]},"integration":{"title":"Fish Audio даёт BeFreed голосовую основу для длинных аудиоформатов","paragraphs":["BeFreed встроила API синтеза речи Fish Audio прямо в процесс обработки контента. Когда учащийся выбирает голос и интонацию, BeFreed создаёт соответствующее аудио внутри приложения.","Одна голосовая инфраструктура поддерживает и уроки-монологи, и разговорные эпизоды с двумя голосами. Это позволяет BeFreed создавать разные форматы обучения без отдельного процесса производства речи для каждого.","Важна и экономика. BeFreed генерирует аудио по запросу, а не производит каждый урок вручную, делая практичным превращение обширной библиотеки материалов в персонализированный опыт прослушивания."]},"outcomes":{"title":"Единая голосовая основа для глобальной платформы обучения","paragraphs":["Сегодня BeFreed предлагает персонализированные с помощью ИИ аудиоуроки более чем на 10 языках мировому сообществу из более миллиона учащихся.","Широкая языковая поддержка Fish Audio позволяет расширять этот опыт без перестройки голосовой инфраструктуры для каждого рынка. По мере того как BeFreed добавляет форматы и развивает интерактивное аудио, та же основа продолжает поддерживать продукт.","Такая архитектура сохраняет голос внутри продукта, а не превращает его в отдельный процесс производства контента."]},"future":{"title":"Обучение, которое отвечает","paragraphs":["BeFreed расширяет персонализированное аудио за пределы сгенерированных уроков, создавая интерактивные форматы, в которых учащиеся могут разговаривать с уроком в реальном времени.","Так продукт переходит от прослушивания к взаимодействию. Принцип ИИ-подкастов сохраняется: обучение может подстраиваться под человека, момент и желаемый способ участия.","Fish Audio обеспечивает голосовую основу этой эволюции, помогая BeFreed создавать всё более персонализированные, разговорные и выразительные аудиовпечатления."]}}},"reverie":{"title":"Reverie AI создаёт с Fish Audio развлечения, которые отвечают вам","description":"Reverie AI разрабатывает модели взаимодействия в реальном времени, превращающие видео в отзывчивые миры. ИИ понимает слова, выбор, нажатия и действия пользователей и меняет происходящее в ответ.\n\nПоэтому персонажи не могут полагаться на заранее записанные диалоги. Fish Audio обеспечивает потоковую речь, пока мир реагирует, позволяя Reverie управлять голосом и реакциями персонажей и сохранять их узнаваемость в каждой ветви событий.","tts":"Синтез речи","streaming":"Потоковый API","metrics":{"languages":"языка в рабочей модели","styles":"документированных выражений и стилей","reference":"эталонного аудио для создания повторно используемой голосовой модели","seconds":"секунд"},"sections":{"introduction":{"title":"Reverie AI создаёт развлечения, реагирующие на пользователя","paragraphs":["Традиционные развлечения следуют фиксированной последовательности: сценарий написан, исполнение записано, каждый зритель видит одно и то же.","Reverie AI создаёт другой подход. Модели принимают текст, голос, видео, касания, жесты, выбор и действия на экране, а затем определяют дальнейшие события. Пользователь может заговорить с персонажем, повлиять на сцену, изменить финал или открыть ветку, которой мгновение назад не было.","Это значит, что опыт больше не определён полностью до появления пользователя. Персонажи и сцены должны реагировать на происходящее в моменте."]},"challenge":{"title":"Отзывчивый мир не может ждать озвучки","paragraphs":["В фиксированном контенте речь можно записать после завершения сценария. В интерактивном мире следующая реплика может появиться только после действия пользователя.","Reverie требовалась речь, начинающаяся до завершения генерации всего ответа, следующая указаниям внутри реплики и сохраняющая персонажа между сценами и ветками. Стоимость тоже должна оставаться приемлемой, когда каждое взаимодействие создаёт новую речь.","Целью было не просто человеческое звучание, а голос, действующий как часть живого мира."]},"selection":{"title":"Reverie AI хотела управлять персонажем, а не выбирать готовое голосовое поведение","paragraphs":["Reverie оценивала четыре требования: быстрый стриминг, управление выразительностью, постоянство персонажа и многоязычность. Команде нужно было направлять персонажа в моменте, а не задавать одно настроение всему ответу.","Fish Audio объединила эти возможности в одной голосовой основе. Речь передаётся через WebSocket по мере генерации, выражением можно управлять прямо в тексте на естественном языке, а повторно используемые модели сохраняют голосовую идентичность на протяжении опыта."]},"integration":{"title":"Fish Audio позволяет персонажам отвечать сразу","paragraphs":["С Fish Audio Reverie начинает передачу речи до завершения всего ответа. Это сокращает промежуток между действием пользователя и реакцией персонажа, делая взаимодействие непрерывным.","Команда управляет отдельными моментами реплики с помощью подсказок для шёпота, смеха или восторга. Вместо одной настройки на всю сцену Reverie подстраивает исполнение под происходящее.","Повторно используемые голосовые модели сохраняют узнаваемость персонажей между сценами, сеансами и ветками событий."]},"global":{"title":"Единая голосовая основа для миров без границ","paragraphs":["Опыт Reverie рассчитан на глобальную аудиторию, поэтому голос должен работать на разных языках без отдельного производственного процесса для каждого рынка.","Текущая рабочая модель Fish Audio поддерживает 83 языка, позволяя выводить персонажей на новые рынки и сохранять ту же голосовую архитектуру.","Важна и экономика. API Fish Audio с оплатой по использованию стоит 15 долларов за миллион байт UTF-8, позволяя масштабировать инфраструктуру вместе с ростом речи, создаваемой новыми взаимодействиями."]},"outcomes":{"title":"Голос становится частью мира","paragraphs":["Для Reverie это переход от воспроизведения голоса к его участию.","Персонажи реагируют сразу вместо чтения записанных реплик. Их голоса меняются вместе со сценой, сохраняя узнаваемость. Одна инфраструктура поддерживает разные форматы: от ролевых компаньонов и виртуальных питомцев до интерактивных приключений и игр.","Fish Audio дала Reverie голосовую основу для отзывчивых впечатлений, не превращая производство речи в отдельный процесс."]}}},"finalRound":{"title":"Final Round AI проводит 25-минутные ИИ-собеседования с Fish Audio","description":"Final Round AI — карьерная платформа на базе ИИ, которая помогает кандидатам готовиться к собеседованиям. Для тренировочных интервью команда хотела создать опыт, максимально близкий к настоящему собеседованию. Fish Audio обеспечила голосовой слой, позволив управлять звучанием интервьюера и сократить расходы на голос и аватар примерно в 10 раз.","tts":"Синтез речи","cloud":"Облачный API","metrics":{"engagement":"дольше участие в ИИ-собеседованиях","session":"средняя длительность тренировочного интервью","cost":"ниже затраты на голос с Fish Audio","streaming":"генерация речи на протяжении всего собеседования","minutes":"мин","realtime":"В реальном времени"},"highlights":{"cost":"Final Round сократила расходы на голосовую инфраструктуру и аватар примерно в 10 раз","engagement":"С новой голосовой ИИ-инфраструктурой длительность участия в Final Round выросла более чем на 25%."},"sections":{"introduction":{"title":"Final Round AI проводит 25-минутные ИИ-собеседования с Fish Audio","paragraphs":["Final Round AI — карьерная платформа на базе ИИ, которая помогает кандидатам готовиться к собеседованиям. Команда хотела создать тренировочный опыт, способный поддерживать реалистичное интервью от начала до конца. Fish Audio обеспечивает голосовой слой, позволяя управлять звучанием интервьюера и сокращая расходы на голос и аватар примерно в 10 раз."]},"product":{"title":"Голос в центре продукта Final Round AI","paragraphs":["Final Round AI позволяет кандидатам потренироваться с ИИ-интервьюером перед настоящим собеседованием. Платформа имитирует первый этап интервью: кандидаты отвечают на вопросы и взаимодействуют с интервьюером в ходе продолжительного разговора.","Средняя сессия длится около 25 минут. Поэтому голос — основа продукта, а не просто интерфейс. Интервьюер должен сохранять качество, скорость реакции и выразительность на протяжении всего разговора."]},"challenge":{"title":"25-минутное интервью меняет требования к голосовому ИИ","paragraphs":["Голос, подходящий для короткого взаимодействия, не обязательно рассчитан на 25-минутный разговор. Интервьюер должен быстро отвечать, сохранять стабильное качество и менять выразительность в ходе сессии. При длительном общении даже небольшое снижение качества или скорости реакции становится гораздо заметнее.","Голосовое решение также должно оставаться экономически эффективным при ожидаемых объёмах использования. Команде нужна была возможность адаптировать интервью под свой продукт, а не принимать ограничения готовой платформы для голоса и аватара."]},"selection":{"title":"Final Round AI решила самостоятельно создать интерфейс интервьюера","paragraphs":["Команда изучила готовые платформы, объединявшие аватар, голос и инфраструктуру в одном продукте. Они позволяли быстро запустить ИИ-интервьюера, но ограничивали контроль Final Round над пользовательским опытом.","Вместо этого Final Round создала собственного аватара-интервьюера и подключила Fish Audio как голосовой слой. Команда смогла спроектировать аватар и взаимодействие под свой продукт, а Fish Audio взяла на себя генерацию речи.","Это дало Final Round свободу формировать поведение интервьюера без необходимости создавать и поддерживать собственную голосовую инфраструктуру."]},"economics":{"title":"Подходящая голосовая инфраструктура изменила и экономику","paragraphs":["Отделив голосовой слой от аватара, Final Round получила больше контроля и изменила стоимость проведения каждого интервью.","Заменив прежний набор поставщиков собственным аватаром и Fish Audio для синтеза речи, Final Round сократила расходы на голосовую инфраструктуру и аватар примерно в 10 раз. Для продукта с 25-минутными интервью это открывает значительные возможности для роста использования.","Снижение стоимости позволяет Final Round поддерживать более длительные и частые разговоры, не превращая голосовую инфраструктуру в ограничение для продукта."]},"engagement":{"title":"С аватаром кандидаты оставались дольше","paragraphs":["Результат проявился в вовлечённости. В тренировочных интервью с аватаром Final Round зафиксировала увеличение длительности участия более чем на 25% по сравнению с прежним форматом, использовавшим только голос.","Для тренажёра собеседований более длинные сессии означают, что у кандидатов есть больше времени пройти интервью целиком и потренироваться отвечать под давлением. Аватар сделал работу с продуктом более увлекательной."]},"outcomes":{"title":"Голосовая инфраструктура, построенная вокруг продукта","paragraphs":["Теперь Final Round сама управляет опытом взаимодействия с интервьюером, а Fish Audio обеспечивает голосовой слой.","Это позволяет команде свободно определять звучание своего ИИ и развивать интервьюера вместе с продуктом, не привязываясь к готовому решению для аватаров или голоса."]}}}}},"discovery":{"add_to_collection":"Добавить в коллекцию: {title}","add_to_collection_action":"Добавить в коллекцию","ai-generated-warning":"ИИ генерируется на основе пользовательского контента.","all_tags":"Все теги","anime_collection":"Коллекция аниме","audio_samples":"Аудиообразцы","back_to_top":"Вернуться к началу","banner":{"button":{"api-keys":"Ключи API","docs":"Документация"},"subtitle":"Создавайте и используйте голос","title":"API для преобразования текста в речь"},"browse_banner":"Откройте для себя самые реалистичные и выразительные AI голоса, готовые к использованию в вашем следующем проекте!","cinematic_collection":"Кинематографическая коллекция","clear_all":"Очистить все","clone_failed":"Клонирование не удалось","clone_model":"Клонированная модель","clone_success":"Успех клона","collaboration":"Сотрудничество","conversational_collection":"Коллекция диалогов","copied_title":"Скопировано в буфер обмена","copy_model_id":"Копирование идентификатора модели","create_new_collection":"Создать новую коллекцию","default_voices_collection":"Голоса по умолчанию","documentary_collection":"Коллекция документальных фильмов","edit":"Редактировать","educational_collection":"Образовательная коллекция","end_list":"Вы дошли до конца списка,","energetic_collection":"Энергичная коллекция","filter":{"apply":"Применить","language":{"all":"Все языки","disabled_hint":"Выбрано несколько языков. Используйте кнопку фильтра для редактирования.","en":"Английский язык","match_all_hint":"Модели должны соответствовать всем выбранным языкам","no_results":"Языки не найдены","placeholder":"Выбрать языки","search":"Поиск языков","selected":"языки","title":"Язык","title_plural":"Языки","zh":"Китайский"},"source":{"official":"Fish Официальный","pvc":"Профессиональный клон голоса","licensed":"Лицензированные"},"tags":{"placeholder":"Выберите теги","title":"Теги"},"title":"Фильтр"},"footer_tagline":"Найдите голос, чтобы вас услышали...","gaming_collection":"Коллекция игр","header":{"description":"Поиск более 2 миллионов AI голосовых моделей на разных языках, в различных стилях и для разных случаев использования.","title":"Изучите нашу библиотеку AI голосов"},"list":"Список моделей","models":"Модели","narration_collection":"Коллекция Озвучки","no_audio_sample":"Нет образца аудиозаписи","no_results":"Голоса не найдены","notification":{"added_to_collection":"Успешно добавлено в коллекцию","already_in_collection":"Этот голос уже есть в коллекции","collection_check_failed":"Не удалось проверить коллекцию. Попробуйте ещё раз.","collection_add_failed":"Не удалось добавить голос в коллекцию. Попробуйте ещё раз."},"official_community":"Присоединяйтесь к нашему сообществу","our_trusted_partners":"Доверие лидеров отрасли","play":"Играть","popular_voices":"Самые используемые голоса","preview_sample":"Предварительный просмотр сгенерированного голоса","quick_search":"Быстрый поиск","dispute":{"title":"Спор о правах на голос","model":"Модель","step_of":"Шаг {current} из {total}","claimant_type":"Тип заявителя","filing_as":"Я подаю заявление как","select_models_subtitle":"выберите нарушающие голосовые модели","select_models_title":"Выбрать нарушающие голосовые модели","search_models_placeholder":"Поиск по названию модели","search_models_empty":"Голоса не найдены","select_models_limit":"Можно выбрать не более 10 моделей.","remove_model":"Удалить модель","individual_title":"Физическое лицо","individual_desc":"Я являюсь оригинальным создателем или единственным владельцем нарушенной авторской идентичности.","representative_title":"От имени другого человека","representative_desc":"Я подаю жалобу от имени владельца голоса с его разрешения (например, как агент, менеджер или член семьи).","enterprise_title":"Компания / организация","enterprise_desc":"Я подаю заявление от имени компании, бренда, агентства или организации.","cancel":"Отмена","back":"Назад","next":"Далее","identity_verification":"Подтверждение личности","full_legal_name":"Полное юридическое имя","full_legal_name_placeholder":"John Doe / Acme Corp Ltd.","contact_email":"Контактный e-mail","contact_email_placeholder":"legal@yourdomain.com","contact_email_hint":"Этот адрес электронной почты будет использоваться для официальной юридической переписки по данному спору.","contact_email_invalid":"Введите действительный адрес эл. почты.","supporting_links":"Подтверждающие ссылки","supporting_links_placeholder":"https://x.com/your_handle или URL канала YouTube...","add_link":"Добавить ссылку","remove_link":"Удалить ссылку","supporting_links_hint":"Ссылки на ваши подтверждённые профили в соцсетях или оригинальные источники аудио.","supporting_links_invalid":"Введите действительные URL, начинающиеся с http:// или https://.","upload_evidence":"Загрузить подтверждающие документы","upload_title":"Загрузить подтверждение","upload_supported":"Поддерживается: PDF, JPG, PNG (до 10 МБ на файл)","upload_button":"Загрузить","upload_hint":"Загрузите подтверждение прав владельца голоса (например, скриншоты панели управления верифицированных соцсетей или исходные аудиоматериалы) вместе с его разрешением (например, подписанным письмом-разрешением).","individual_upload_title":"Загрузить подтверждение","individual_upload_hint":"Загрузите подтверждение прав, например скриншоты панели управления верифицированных соцсетей или исходные аудиоматериалы.","verify_fallback_hint":"Не удаётся пройти голосовую верификацию? Загрузите подтверждающие материалы ниже, после чего можно сразу отправить заявку.","verify_evidence_ready_hint":"Материалы загружены — можно отправить без голосовой верификации.","remove_file":"Удалить файл","additional_context":"Описание","additional_context_placeholder":"Укажите любые дополнительные сведения, предысторию или конкретный контекст, касающиеся вашего заявления о праве собственности, чтобы помочь нашей команде ускорить рассмотрение.","declaration":"Я заявляю под угрозой ответственности за лжесвидетельство, что информация, представленная в этой форме, является точной, и что я являюсь законным владельцем или уполномоченным представителем рассматриваемой голосовой идентичности. Я понимаю, что подача ложных заявлений может повлечь юридические последствия.","submit":"Отправить запрос на удаление","submit_short":"Отправить","submit_success":"Заявка успешно отправлена. Мы скоро рассмотрим ваше сообщение.","step_placeholder":"Этот шаг скоро появится.","enterprise_company_name":"Название компании и имя представителя","enterprise_company_name_placeholder":"Acme Corp (вниманию юридического отдела)","enterprise_contact_email_hint":"Укажите официальный корпоративный адрес электронной почты для юридической переписки.","enterprise_links":"Официальный сайт и ссылки правообладателя","enterprise_links_placeholder":"например, https://www.company.com/music-catalog","enterprise_links_hint":"Ссылки на официальный каталог компании или защищенный авторским правом аудиоисточник.","enterprise_upload_title":"Загрузите полномочия организации и подтверждение","enterprise_upload_hint":"Загрузите подписанный документ о полномочиях (например, подписанную доверенность или письмо-разрешение), если вы подаёте жалобу от имени правообладателя.","voice_verification":"Voice Verification","verify_prompt_hint":"Прочитайте вслух предложение ниже, чтобы подтвердить свой голос.","verify_record":"Запись","verify_upload":"Загрузить","verify_stop":"Stop","verify_recording":"Recording...","verify_verifying":"Verifying...","verify_success":"Голос успешно подтвержден.","verify_failed":"Не удалось выполнить проверку. Попробуйте еще раз.","verify_low_score":"Проверка голоса не пройдена. Создано новое предложение, запишите его еще раз.","verify_refresh_prompt":"Другое предложение","verify_mic_error":"Нет доступа к микрофону. Проверьте разрешения.","file_too_large":"Размер файла превышает ограничение в 10 МБ.","file_type_invalid":"Поддерживаются только файлы PDF, JPG и PNG.","file_too_many":"Можно загрузить не более 10 файлов.","submit_failed":"Не удалось отправить. Попробуйте еще раз."},"report":{"action":"Пожаловаться","copyright_complaint":"Жалоба на нарушение авторских прав","other_issues":"Другие проблемы","cancel":"Отмена","comment":{"min":"Минимум 20 символов","placeholder":"Напечатайте свое сообщение...","title":"Комментарий (не менее 20 символов)"},"reason":{"copyright":"Нарушение авторских прав","not_work":"Не работа","other":"Другие","title":"Почему вы сообщаете об этой модели?"},"save":"Сохранить","title":"Отчетная модель"},"reset":"Сброс","search_placeholder":"Поиск голосов","sexy_collection":"Сексуальная Коллекция","sort":{"count":"Рекомендовано","new":"Самые новые","popular":"Самые используемые","title":"Сортировать по","trending":"Популярное"},"take-down":"Захват","title":"Библиотека голосов","todays_pick":"Выбор дня","top_brands":{"kol_count":"300k+ кол","title":"Лучшие бренды, сотрудничающие с нами"},"top_recommended":"Лучшее Рекомендуемое","top_trending":"Топ тренды","top_voices":"Лучшие Голоса","trending_ugc":"Trending Voices","try_voice":"Попробуйте этот голос","use":"Взять","use_voice":"Используйте голос","view_in_app":"Посмотреть в приложении","view_more":"Ещё","pvc_delete_disabled_tooltip":"Этот голос создан с помощью профессионального клонирования голоса, поэтому его нельзя удалить здесь."},"generation-history":{"title":"Мои конверсии","tabs":{"all":"Все","audio":"Аудио","image":"Изображения","video":"Видео","document":"Документы"},"kinds":{"audio":"Аудио","image":"Изображения","video":"Видео"},"types":{"tts":"Текст в речь","image-video":"Изображения и видео","lip-sync":"Синхронизация губ","sound-effect-generation":"Звуковые эффекты","voice-changer":"Изменение голоса","audio-separation":"Разделение на дорожки","studio":"Аудиокниги"},"filter":{"generationType":"Тип генерации","allSources":"Все источники","clearSource":"Сбросить фильтр источника"},"search":{"toggle":"Поиск","placeholder":"Поиск генераций","clear":"Очистить поиск"},"view":{"grid":"Сетка","list":"Список"},"items":"{count, plural, one {# элемент} few {# элемента} many {# элементов} other {# элемента}}","empty":{"title":"Пока нет генераций","subtitle":"Ваши генерации появятся здесь.","cta":"Начать создавать"},"noResults":{"title":"Генерации не найдены","subtitle":"Попробуйте изменить поисковый запрос","cta":"Сбросить фильтры"},"loadError":"Не удалось загрузить историю","tryAgain":"Повторить попытку","loading":"Загрузка истории","loadingMore":"Загрузка дополнительных материалов","noMore":"Больше генераций нет","play":"Воспроизвести аудио","pause":"Приостановить аудио","close":"Закрыть","download":"Скачать","actions":{"share":"Поделиться","sharePreparing":"Создание ссылки для общего доступа…","preparing":"Подготовка…","downloadPreparing":"Подготовка загрузки…","shareUnsupported":"Поделиться для {type} пока недоступно","delete":"Удалить","deleteWhileRunning":"Удалить можно после завершения генерации","deleteUnsupported":"Удаление для {type} пока недоступно","more":"Другие действия","useAsPrompt":"Использовать как промпт","recreate":"Пересоздать","move":"Переместить","addToAssets":"Сохранить в ассеты"},"deleteConfirm":{"title":"Удалить этот элемент?","body":"Это действие нельзя отменить. Элемент будет удалён навсегда.","cancel":"Отмена","confirm":"Удалить"},"deleteFailed":"Не удалось удалить. Попробуйте ещё раз.","downloadFailed":"Не удалось скачать. Попробуйте ещё раз.","selection":{"count":"{count, plural, one {Выбран # элемент} few {Выбрано # элемента} many {Выбрано # элементов} other {Выбрано # элемента}}","clear":"Снять выделение","selectAll":"Выбрать все"},"batchDelete":{"title":"Удалить {count, plural, one {# выбранную генерацию} few {# выбранные генерации} many {# выбранных генераций} other {# выбранной генерации}}?","body":"Это действие нельзя отменить. Выбранные генерации будут удалены навсегда."},"batchDownloading":"{count, plural, one {Скачивается # элемент…} few {Скачиваются # элемента…} many {Скачиваются # элементов…} other {Скачиваются # элемента…}}","batchDownloaded":"{count, plural, one {Скачан # элемент} few {Скачано # элемента} many {Скачано # элементов} other {Скачано # элемента}}","batchDownloadFailed":"{count, plural, one {Не удалось скачать # элемент} few {Не удалось скачать # элемента} many {Не удалось скачать # элементов} other {Не удалось скачать # элемента}}","batchToggle":"Множественный выбор","batchExit":"Выйти из режима выбора","authGate":{"title":"Войдите, чтобы продолжить","description":"Войдите, чтобы просмотреть историю генераций.","cta":"Войти"}},"help":{"account":{"a1":"Кредиты - это гибкая валюта, которую можно потратить на любую функцию на платформе Fish Audio. Точная стоимость зависит от функции и выбранной голосовой модели.\n\nНа месячных или годовых тарифах баланс ваших кредитов пополняется в один и тот же календарный день каждого месяца, в зависимости от вашего уровня. Неиспользованные кредиты не переносятся.\n\nЕсли вы понизите тариф или отмените подписку, ваш текущий план остается активным до конца расчетного периода; все неиспользованные кредиты истекают в этот момент.\n\nAPI кредиты продаются отдельно. Для инструкций по покупке см. [API документацию](https://docs.fish.audio/developer-platform/getting-started/introduction)","a10":"Да. Вы можете снизить тариф в любое время на [странице Тарифы](https://fish.keatska.top/app/team). Снижение вступает в силу с начала следующего расчетного периода (ежемесячного или ежегодного). До этого момента вы продолжаете получать кредиты и функции вашего текущего плана.","a11":"Обновление: Дополнительные кредиты из нового плана применяются немедленно.\nПонижение: Вы сохраняете все оставшиеся кредиты до окончания текущего цикла. На следующем пополнении ваша квота корректируется до меньшего объема вашего нового плана.","a12":"Вы можете отменить обновление подписки на странице Планы. У вас останутся все оставшиеся кредиты и функции до конца вашего расчетного периода. После этого ваша подписка автоматически истекает и дальнейшие платежи не будут производиться.","a13":"Дата обновления или истечения срока действия вашего текущего тарифного плана отображается на [странице тарифов](https://fish.keatska.top/app/team).","a14":"Просто посетите [страницу Тарифов](https://fish.keatska.top/app/team) и выберите предпочтительный для вас тариф. Ваша подписка будет немедленно восстановлена.","a15":"Нет. Учетные записи, созданные с помощью входа через Google, остаются постоянно связанными с этим аккаунтом Google. Удаление аккаунта не освободит тот же адрес электронной почты для повторного использования.","a16":"Нет. Учетные записи, созданные с помощью входа через GitHub, остаются привязанными к этой идентичности GitHub. Как и с аккаунтами Google, удаление аккаунта не позволит повторно использовать тот же электронный адрес.","a17":"Учетные записи с использованием электронной почты и пароля: Перейдите в Профиль → Настройки → Изменить пароль.\nАккаунты Google или GitHub: Измените свой пароль напрямую через настройки безопасности Google или GitHub. Fish Audio не управляет этими учетными данными.","a2":"Точная стоимость кредита всегда отображается в интерфейсе перед подтверждением генерации. Стоимость может изменяться по мере развития моделей, поэтому обращайтесь к приложению для получения самой точной информации в реальном времени.\n\nДля функций преобразования текста в речь (TTS) кредиты списываются за каждый байт текста. Количество байтов зависит от языка генерации: в английском языке типичное слово состоит из 5 символов, что соответствует 5 байтам.","a3":"Кредиты обновляются ежемесячно в день вашего первого платежа по подписке\n\nнапример, 1 марта → 1 апреля; 31 августа → 30 сентября; 30 января → 28 февраля","a4":"Полный, с отметками времени журнал доступен в Платформе → [Использование](https://fish.keatska.top/app/usage/)","a5":"Процесс обновления происходит в точно то же время, когда вы впервые подписались, на основе вашего часового пояса для биллинга. Если календарная дата уже прошла, но пополнение отсутствует, подождите несколько часов - большинство проблем решаются автоматически. Все еще есть проблемы? [Отправьте запрос](support://ticket) или свяжитесь с нами в [Discord](https://discord.com/invite/fish-audio).","a6":"Вы можете либо подождать следующего пополнения, либо перейти на более высокий уровень в любое время на [странице тарифов](https://fish.keatska.top/app/team/) — новые кредиты начисляются немедленно после обновления.","a7":"Мы постоянно разрабатываем передовые модели и часто выпускаем их в небольших частных альфа-тестовых волнах. Лучший способ быть среди первых, кто их пробует, - присоединиться к [Fish Audio Discord](https://discord.com/invite/fish-audio). Иногда мы предоставляем членам эксклюзивный ранний доступ в обмен на отзывы, помогая нам формировать предстоящие запуски.","a8":"Подписка предоставляет повторяющийся, не прерывающийся доступ к функциям Fish Audio, кредитам и обновлениям модели. Вы выбираете ежемесячную или ежегодную оплату; плата автоматически возобновляется до тех пор, пока вы не понизите тариф или не отмените подписку. Детали плана указаны на странице [Тарифные планы](https://fish.keatska.top/app/team).","a9":"Да. Вы можете обновить тариф в любое время на [странице Тарифы](https://fish.keatska.top/app/team). После обновления ваш новый лимит кредитов и функции становятся доступными немедленно. Вам будет выставлен счет только на пропорциональную разницу между вашим старым тарифом и новым.","q1":"Что такое кредиты?","q10":"Могу ли я понизить тарифный план подписки?","q11":"Что происходит с моими кредитами, когда я повышаю или понижаю уровень?","q12":"Как мне отменить свою подписку?","q13":"Как я могу проверить дату окончания моего тарифного плана?","q14":"Как мне повторно подписаться после истечения срока действия моего тарифного плана?","q15":"Могу ли я изменить метод входа с Google на Email и пароль?","q16":"Могу ли я изменить метод входа с Github на Email и пароль?","q17":"Как я могу изменить свой пароль?","q2":"Сколько стоят кредиты для генерации?","q3":"Как работает обновление кредита?","q4":"Где я могу посмотреть свою кредитную историю?","q5":"Почему мои кредиты еще не обновились?","q6":"Что если у меня закончатся кредиты?","q7":"Как мне получить доступ к альфа-функциям?","q8":"Что такое подписка?","q9":"Могу ли я обновить свой тарифный план?"},"billing":{"a1":"Большинство отказов вызваны неверным почтовым индексом или CVV. Если ваши данные верны, ваш банк или наш процессор могли заблокировать транзакцию. Откройте заявку в [Discord](https://discord.com/invite/fish-audio) или [отправьте запрос здесь](support://ticket), и мы разберёмся.","a2":"Все покупки не подлежат возврату, как указано в наших [Условиях обслуживания](https://fish.keatska.top/terms/). Если у вас возникла проблема с оплатой или вы считаете, что с вас списали средства по ошибке, свяжитесь с нашей службой поддержки, [отправив запрос](support://ticket) или через наш [сервер Discord](https://discord.com/invite/fish-audio), и мы рассмотрим ваш случай.","a3":"Наша политика возврата не допускает возврат средств за случайные покупки. Для рассмотрения вашей ситуации свяжитесь с нашей службой поддержки, [отправив запрос](support://ticket) или через наш [сервер Discord](https://discord.com/invite/fish-audio). Обратите внимание, что может взиматься комиссия за обработку в размере около 15 %.","q1":"Почему мой способ оплаты отклоняется?","q2":"Какова ваша политика возврата средств?","q3":"Я совершил случайную покупку. Могу ли я получить возврат денег?"},"legal":{"a1":"Мы можем использовать ограниченные данные, которые вы предоставляете, чтобы улучшить общее качество и производительность наших аудиомоделей. Ваши данные никогда не используются для клонирования вашего голоса без согласия, ни для создания рекламных профилей.\n\nПо умолчанию мы не обучаемся на данных от наших клиентов API, за исключением случаев, когда это строго необходимо для предоставления и поддержания сервиса. Для получения дополнительной информации см. нашу [Политику конфиденциальности](https://fish.keatska.top/privacy/)","a2":"Бесплатный тарифный план не включает коммерческую лицензию. Любой контент, созданный в рамках бесплатного плана — или без входа в систему — не может использоваться в коммерческих целях. При некоммерческой публикации такого контента вы обязаны указать Fish Audio, добавив «Fish Audio» или «fish.audio» в заголовок или описание.\n\nВсе платные тарифные планы включают коммерческую лицензию. При условии, что у вас есть необходимые права на интеллектуальную собственность, а ваш контент соответствует применимому законодательству и нашим [Условиям обслуживания](https://fish.keatska.top/terms), вы можете использовать сгенерированный контент в коммерческих целях без указания источника.\n\nИными словами, весь контент, созданный в период вашей оплаченной подписки, навсегда остается доступным для коммерческого использования. В то же время любой контент, созданный до или после периода подписки, никогда не может использоваться в коммерческих целях и всегда требует указания источника при некоммерческой публикации.","a3":"Да. Вы сохраняете владение всеми файлами, которые вы загружаете. Fish Audio не претендует на права на ваши файлы, за исключением тех, которые описаны в [Условиях предоставления услуг](https://fish.keatska.top/terms) и [Политике конфиденциальности](https://fish.keatska.top/privacy) - например, права, необходимые для безопасной обработки ваших файлов и соблюдения действующего законодательства.","a4":"Да. Конфиденциальность и безопасность являются нашими главными приоритетами. Все созданные вами генерации остаются частными, если вы явно не решите сделать их публичными. Сильные меры по обработке данных и обеспечению безопасности защищают ваши творения в любое время. Узнайте больше в нашей [Политике конфиденциальности](https://fish.keatska.top/privacy).","a5":"Наш адрес для выставления счетов: 1111B S Governors Ave STE 48109 Dover, DE 19904, United States.","q1":"Мои данные используются для улучшения AI-моделей Fish Audio?","q2":"Могу ли я публиковать контент, который я создаю на платформе?","q3":"Владею ли я файлами, которые я загружаю?","q4":"Мои генерации остаются приватными, даже если я не подписчик?","q5":"Какой у вас адрес для выставления счетов?"},"searchPlaceholder":"Поиск","supportEntry":{"action":"Отправить запрос","description":"Откройте запрос в службу поддержки непосредственно из Справочного центра, если вам нужно принять меры вручную.","title":"Нужна дополнительная помощь?"},"tabs":{"account":"Аккаунт","billing":"Биллинг и оплата","legal":"Юридическая информация и конфиденциальность"},"title":"Центр помощи"},"home":{"advanced-settings":{"speed":"Скорость","volume":"Объем"},"api-integration":"Интеграция API","audio-file":{"connecting":"Подключение...","current":"Текущий","duration-limit":"Продолжительность аудиозаписи не должна превышать 2 минут. Пожалуйста, повторите попытку с более коротким аудио.","duration-too-short":"Аудиозапись должна длиться не менее 1 секунды. Пожалуйста, повторите попытку с более длинным аудио.","format-error":"Пожалуйста, загрузите допустимый аудио- или видеофайл","load-error":"Не удалось загрузить аудиофайл. Пожалуйста, попробуйте другой файл.","microphone-devices":"Микрофонные устройства","no-devices":"Устройства не найдены","record-not-supported":"Ваш браузер не поддерживает запись.","recording":"Запись","rescan-devices":"Повторное сканирование устройств","start":"Начать запись","stop":"Остановить запись","submit":"Отправить","upload-audio":"Загрузить аудио","video_has_audio":"Видео должно содержать аудиодорожку"},"blog-preview":{"cta":"Все Обновления","title":"Последние обновления"},"contact-us":"Свяжитесь с нами","creators":{"affiliate":"Зарабатывайте как партнер","creator1":{"creatorName":"Боб Дойл","feature":"Клонирование голоса","title":"Оживите персонажей с помощью"},"creator2":{"creatorName":"Дэниел | Технологии и данные","feature":"Текст в речь","title":"Озвучивайте ваши видео с помощью"},"creator3":{"creatorName":"Путешествие Джарода","feature":"Аудиокниги","title":"Создавайте аудиокниги с"},"creator4":{"creatorName":"Kingy ИИ","feature":"Библиотека голосов","title":"Исследуйте более 2 миллионов голосов в"},"cta":"Присоединяйтесь к ним","title":"Нам доверяют более 8 млн пользователей — начните бесплатно","creator5":{"creatorName":"Monster Library","feature":"Изображения и видео","title":"Создавайте анимационные короткометражки с"}},"cta":{"button":"Создать сейчас","title":"Начните превращать текст в аудио без труда уже сегодня!"},"demo":{"poweredBy":"Работает на Fish Audio","poweredByFishAudio":"Работает на Fish Audio","poweredByModel":"Работает на {model}","poweredByDrama3":"Работает на Fish Audio Drama 3","poweredBySTT":"Работает на Fish Audio STT"},"description":{"1":"Создание естественной и выразительной речи.","2":"Сделать речевой ИИ доступным для всех.","3":"Нацеленность на интеллектуальный и сопереживающий ИИ-компаньон."},"discover-voices":"Откройте для себя голоса","discover-voices-popover-description":"Нажмите, чтобы изучить нашу коллекцию голосов и найти идеальный вариант для вашего проекта.","discover-voices-popover-title":"Откройте для себя удивительные голоса","explore-more":"Подробнее","faq":{"q1":{"answer":"Fish Audio поддерживает несколько языков, включая английский, японский, корейский, китайский, французский, немецкий, арабский и испанский. Мы постоянно добавляем больше языков, чтобы обслуживать нашу глобальную пользовательскую базу.","question":"Какие языки поддерживает лучший генератор голоса ИИ для преобразования текста в речь?"},"q2":{"answer":"Программное обеспечение для клонирования голоса ИИ анализирует голосовые записи, чтобы создать цифровую модель, которая захватывает тон, высоту и стиль речи. Создатели контента используют его для генерации неограниченного повествования для видео, подкастов и курсов без перезаписи. Fish Audio требуется всего 10 секунд аудио для создания естественного голосового клона, который может говорить на нескольких языках, оптимизируя ваш рабочий процесс создания контента.","question":"Как работает программное обеспечение для клонирования голоса ИИ для создания контента?"},"q3":{"answer":"Fish Audio предлагает лучший бесплатный генератор голоса ИИ для создателей YouTube, предоставляя 20 бесплатных генераций в месяц с естественно звучащими голосами на нескольких языках. Наша технология преобразования текста в речь создает повествование вещательного качества, идеально подходящее для видео YouTube, учебных материалов и документальных фильмов. Начните создавать профессиональные закадровые голоса мгновенно без дорогого оборудования или дикторов - просто введите свой сценарий и создайте студийное качество звука для вашего YouTube контента.","question":"Какой лучший бесплатный онлайн генератор голоса ИИ для видео YouTube?"},"q4":{"answer":"ИИ преобразование текста в речь стоит на 90-95% дешевле, чем наем профессиональных дикторов. В то время как дикторы берут высокую почасовую оплату плюс студийные расходы, Fish Audio начинается бесплатно с 20 ежемесячными генерациями и доступными платными планами. По сравнению с другими ИИ-сервисами как ElevenLabs, Fish Audio предлагает более доступные цены с сопоставимым качеством. Создавайте неограниченные озвучки на нескольких языках мгновенно, устраняя задержки планирования и затраты на перезапись, которые делают традиционную озвучку дорогой для создателей контента.","question":"Сколько стоит преобразование текста в речь с ИИ по сравнению с наймом дикторов?"},"q5":{"answer":"Бесплатный план Fish Audio только для личного использования. Для монетизации контента или коммерческого использования голосов (YouTube, подкасты, бизнес) обновитесь до наших платных планов для полных коммерческих прав. Позволяет создателям тестировать голоса бесплатно перед монетизацией.","question":"Могу ли я использовать бесплатный генератор голоса ИИ для коммерческого использования и монетизации?"},"q6":{"answer":"Fish Audio предлагает лучший API генератора голоса ИИ для разработчиков с ультранизкой задержкой, комплексными SDK и простыми REST-эндпоинтами. Наш API поддерживает как <ttsPage>текст-в-речь</ttsPage>, так и клонирование голоса с оплатой по мере использования, что делает его идеальным для приложений, требующих натуральные голоса. Смотрите нашу <developersPage>документацию для разработчиков</developersPage> для руководств по интеграции.","question":"Какой лучший API генератора голоса ИИ для разработчиков и приложений?"},"q7":{"answer":"Fish Audio предлагает самые реалистичные человеческие голоса в интернете, созданные на базе нашей передовой технологии ИИ и сообщества из более чем 2 000 000 естественно звучащих голосов. Наш генератор голосов создает речь, неотличимую от реального человеческого голоса, идеально подходящую для аудиокниг, подкастов, игр и любых приложений, требующих аутентичного качества звука.","question":"У какого генератора голоса ИИ самые реалистичные человеческие голоса онлайн?"},"title":"Часто задаваемые вопросы"},"features":{"audioBooks":{"description":"Готовое к публикации повествование с реалистичным темпом, эмоциями и управлением на уровне глав. Генерируйте часы аудио, соответствующего спецификациям ACX/Audible, без звукозаписывающей студии.","title":"Озвучивание аудиокниг"},"characterVoices":{"description":"Клонируйте фирменные голоса или создавайте брендовые персонажи для игр, анимации и интерактивных историй. Тонко настраивайте динамические эмоции онлайн или с помощью простой в использовании API.","title":"Голоса персонажей"},"chatBots":{"description":"Предоставьте службе поддержки клиентов и виртуальным агентам естественный голос с минимальной задержкой. Добавьте тоновые теги для полезных, сочувствующих или жизнерадостных ответов, которые кажутся по-настоящему человеческими.","title":"Разговорные чат-боты"},"cta":"Начать бесплатно","dubbedVideos":{"description":"Локализуйте контент в масштабах с синхронизированным, эмоционально осознанным дубляжом. Автоматически подберите тайминг синхронизации губ и сохраните оригинальную энергию на более чем 30 языках.","title":"Многоязычное дублирование"},"title":"Создавайте ИИ-голоса студийного качества для видео, аудиокниг и персонажей","videoVoiceovers":{"description":"Преобразуйте сценарии в богатое, соответствующее сцене повествование, идеально подходящее для YouTube, рекламы и объясняющих видео. Меняйте тона, добавляйте эмоциональные метки и удерживайте внимание зрителей.","title":"Озвучивание видео"},"avatarLipsync":{"title":"Липсинк аватаров","description":"Создавайте изображения и видео и синхронизируйте губы с любым голосом Fish Audio для говорящих аватаров, рекламы и обучающих роликов. На базе ведущих моделей: GPT Image, Seedance, Kling, Veo и Creatify."}},"footer-company":{"blog":"Блог","gitHub":"GitHub","research":"Исследование","support":"Поддержка"},"footer-earn-as":{"affiliate":"Партнер"},"footer-products":{"ai-voice-generator":"ИИ-генератор голоса","audio-converter":"Аудиоконвертер","audio-separation":"Разделение аудио","audio-translation":"Аудиоперевод","pricing":"Цены","pricing-tiers":"Тарифные планы","sound-effects":"Звуковые эффекты","speech-to-text":"Переход от речи к тексту","story-studio":"Аудиокниги","text-to-speech":"Преобразование текста в речь","voice-cloning":"Клонирование голоса","voice-changer":"Изменение голоса","video-editor":"Видео редактор","voice-agent":"Голосовые агенты","ai-avatar-generator":"ИИ-генератор аватаров","ai-video-generator":"ИИ-генератор видео","ai-image-generator":"ИИ-генератор изображений","dropline":"Dropline: голосовой ввод с ИИ","mcp":"MCP"},"footer-research":"","footer-resources":{"character":"Коллекция персонажей","compare-us":"Сравните нас","competitor-comparisons":"Конкуренты","guide":"Путеводитель","reference":"Справочник по API","startup-program":"Программа для стартапов","support":"Поддержка","voice-library":"Библиотека голосов","discovery":"Обзор голосов"},"footer-solutions":{"character-voices":"Голоса персонажей","conversational-chatbots":"Беседовые чат-боты","for-startups":"Для стартапов","for-students":"Для студентов","voiceover":"Озвучка","voiceovers":"Озвучка"},"footer-term":{"privacy":"Политика конфиденциальности","report":"Сообщить о нарушении","terms":"Условия предоставления услуг"},"footer":{"company":"Компания","earn-as":"Зарабатывай как","products":"Продукция","research":"Исследование","resources":"Ресурсы","solutions":"Решения"},"generate":{"play":"Генерация и выбор игры"},"get-started":"Начать","invite_description":"Приглашайте пользователей регистрироваться на одинаковый срок членства, неограниченный!","invite_detail":"Подробности","invite_title":"Приглашайте и получайте вознаграждения","kol-bottom-center-card":{"description":"Как создатель контента, я считаю, что {brand} - это просто незаменимая вещь. Он постоянно воспроизводит голоса <span1>настолько реалистично, что моя аудитория думает, что слышит настоящих людей-рассказчиков.</span1>"},"kol-bottom-left-card":{"description":"Обновление {version} вывело {brand} на новый уровень - <span1>более выразительный, стабильный и универсальный, чем любой</span1> другой инструмент, который мы пробовали, включая премиум-варианты."},"kol-bottom-right-card":{"description":"Что меня поразило в {brand}, так это их <span1>приверженность разработке с открытым исходным кодом.</span1> Их подход, основанный на сообществе, означает постоянные инновации и быстрые улучшения."},"kol-card-bottom":{"description":{"part-1":"В возрасте всего 31 года и уже с несколькими международными","part-2":"бестселлеры","part-3":"например, \"Гора - это ты\" - Несомненно, автор находится на","part-4":"феноменальная траектория.","part-5":"Каталог глубоко эмоциональных и философских произведений Брианны взорвался популярностью и, в свою очередь, собрал страстную аудиторию по всему миру."}},"kol-card":{"description":{"part-1":"\"Используйте слайдеры для бокового сравнения, показывающие","part-2":"До появления искусственного интеллекта","part-3":"(традиционная установка для записи) против","part-4":"С нашим решением","part-5":"(интерфейс приборной панели с показателями времени/затрат)."}},"kol-center-left-card":{"description":"{brand} - это одна из лучших платформ для генерации голосов, которые я когда-либо использовал. <span1>Четкость, выразительность и</span1> естественность голосов, созданных искусственным интеллектом, превосходят все ожидания."},"kol-center-right-card":{"description":"После тестирования множества платформ {brand} выделился благодаря своей функции бесшовного клонирования голоса. <span1>Для создания невероятно точной копии голоса достаточно всего 15-секундного ролика.</span1>"},"kol-counter":{"description":"","title":"Нам доверяют разработчики, которые ждут большего от голосового ИИ"},"kol-top-center-card":{"description":"Мы напрямую сравнивали {brand} с ElevenLabs, и {brand} явно <span1>превзошел их по достоверности голоса и эмоциональным нюансам.</span1> Это стало нашим основным выбором."},"kol-top-left-card":{"description":"<span1>Многоязычная поддержка</span1> компании {brand} действительно впечатляет. Мы успешно создали закадровый голос на японском, французском и арабском языках, и все это с качеством <span2>родного уровня</span2>."},"kol-top-right-card":{"description":"Наша команда перешла с традиционного озвучивания на {brand} и сразу же увидела <span1>радикальные улучшения</span1> в эффективности и качестве производства. Теперь это неотъемлемая часть нашего рабочего процесса."},"live-agent-demo":{"title":"Живой агент"},"live-audio":{"connecting":"Подключение...","start":"Начало","stop":"Остановите"},"loginSection":{"experience":"РАЗБЛОКИРУЙТЕ ПОЛНУЮ МОЩНОСТЬ АУДИО","login":"Войти","go-to-studio":"Перейти в приложение","contactUs":"Связаться с отделом продаж"},"metadata":{"description":"Мощное, быстрое и настраиваемое решение для преобразования текста в речь. Сверхнизкая задержка, быстрое клонирование голоса и фиксированные цены на услуги AI Voice Over.","keywords":"Fish Audio, Fish Speech, GPT-SoVITS, Bert-VITS2, голосовые модели, синтез речи, tts, GPT-4o, озвучка, ИИ-голос, ИИ-речь, генеративный ИИ","seo":{"description":"Студийное качество ИИ преобразования текста в речь и клонирование голоса. Начните использовать бесплатный передовой голосовой генератор Fish Audio уже сегодня с управлением эмоциями и более 2 миллионов голосов на 8 языках.","keywords":"Fish Audio, Fish Speech, GPT-SoVITS, Bert-VITS2, голосовые модели, текст в речь, tts, GPT-4o, озвучивание, ИИ голос, ИИ речь, актер озвучивания","title":"Лучший AI текст в речь и бесплатное клонирование голоса | Fish Audio"},"social":{"description":"Синтез речи и клонирование голоса с непревзойденным контролем эмоций.","subtitle":"Самая выразительная речь искусственного интеллекта","title":"Fish Audio"},"title":"Fish Audio: Лучший и бесплатный генеративный искусственный интеллект для преобразования текста в речь и клонирования голоса"},"partners":{"title":"Сотрудничество с мировыми инноваторами","read-stories":"Читать истории"},"solutions":{"title":"Мощные Voice-AI API для корпоративных пользователей","description":"От потокового вещания в реальном времени до мгновенного клонирования голоса. {brand} предоставляет все инструменты для создания готовых голосовых агентов.","tts":{"title":"Синтез речи","description":"Сверхнизкая задержка, №1 по управлению и выразительности"},"stt":{"title":"Распознавание речи","description":"Включайте несколько дикторов, теги эмоций и описание на естественном языке в транскрипцию"},"voice-agent":{"title":"Голосовые агенты","description":"Комплексное решение для голосового агента"},"clone":{"title":"Клонировать любой голос","description":"с идеальным качеством за 15 секунд"},"multilingual":{"title":"Многоязычная поддержка","description":"Говорите на 30+ языках любым голосом"}},"powerful-solutions":{"description":"От потоковой передачи в реальном времени до мгновенного клонирования голоса — {brand} дает вам все инструменты для создания голосовых агентов, готовых к продакшену.","description-1":"Полный контроль над моментом окончания озвучки.","description-2":"Пусть сервер сам решает - просто передайте аудиопоток.","description-3":"Голосовой агент скоро будет доступен","description-4":"Воспроизведение звука за несколько секунд","description-5":"Поддерживается 13 языков.","title":"Мощные решения","title-1":"Нажмите, чтобы отправить","title-2":"Обнаружение голосовой активности","title-3":"API","title-4":"Клонировать голос","title-5":"Перекрестный лингвальный","video-coming-soon":"Видео скоро появится"},"products":{"card1":{"description":"Самая выразительная модель преобразования текста в речь с эмоциональной глубиной и богатой подачей. Доступна сейчас.","primaryButton":"Откройте для себя TTS","secondaryButton":"Зарегистрироваться","title":"Речь Рыб v1.5"},"card2":{"description":"Создавайте естественные, человечные AI-голоса, которые кажутся по-настоящему личными, всего за несколько секунд аудио.","primaryButton":"Откройте для себя голосовое клонирование","secondaryButton":"Связаться с отделом продаж","title":"Клонирование голоса"}},"realtime-stt-demo":{"realtime-label":"STT в реальном времени","file-label":"STT","empty-title":"Ваши слова появляются здесь прямо во время речи","empty-latency":"Слова на экране через {seconds, number}с","connecting":"Соединение","listening":"Слушаю...","no-output":"Нет результата","transcribing":"Идёт расшифровка","transcribing-desc":"Подождите немного, мы превращаем ваше аудио в текст","speaker":"Спикер {index}","final-latency":"итог {ms, number}мс","first-text":"1-е слово {ms, number}мс","stop-to-final":"конец→итог {seconds, number, ::.0}с","taken":"Принято","taken-after":"Принято {seconds, number, ::.0}с","non-user":"Не пользователь","turn-listening":"Слушаю","eager":"Eager EOT","eager-after":"Eager EOT {seconds, number, ::.0}с","eot":"EOT","eot-after":"EOT {seconds, number, ::.0}с","custom-vocabulary":"Пользовательский словарь","vocabulary-placeholder":"Добавьте имена, бренды или термины, которые ожидаете услышать.\nНапример: Fish Audio, S2.1 Pro, Kubernetes","vocabulary-limit":"Не более {max} терминов","upload":"Загрузить","start":"Говорить","stop":"Стоп","keep-talking":"Продолжить","restart":"Начать заново","play":"Воспроизвести","pause":"Пауза","mic-blocked":"Доступ к микрофону заблокирован. Нажмите на значок сайта в адресной строке, разрешите доступ к микрофону и попробуйте ещё раз. Если доступ уже разрешён, проверьте настройки конфиденциальности микрофона в системе.","mic-not-found":"Микрофон не найден. Убедитесь, что он подключён и что системные настройки разрешают браузеру его использовать.","mic-unavailable":"Не удалось запустить микрофон. Закройте другие приложения, которые могут его использовать, и попробуйте ещё раз.","connection-failed":"Не удалось подключиться, попробуйте ещё раз.","rate-limited":"Достигнут лимит демо. Попробуйте снова через несколько минут.","upload-failed":"Не удалось загрузить файл, попробуйте ещё раз.","upload-timeout":"Время загрузки истекло. Проверьте подключение или попробуйте файл поменьше.","transcribe-failed":"Не удалось расшифровать запись, попробуйте ещё раз.","session-limit":"Демо-сессия достигла ограничения по времени.","explore-console":"Узнайте больше в консоли разработчика","signup-title":"Зарегистрируйтесь бесплатно, чтобы продолжить распознавание речи","signup-description":"Создайте бесплатный аккаунт и откройте для себя распознавание речи в консоли разработчика."},"showcase":{"card1":{"description":"Терпеливый · Успокаивающий · Компетентный","subtitle":"","title":"Поддержка клиентов"},"card2":{"description":"Погружающий · Тонкий · Тёплый","subtitle":"","title":"Рассказчик"},"card3":{"description":"Драматичный · Выразительный · Запоминающийся","subtitle":"","title":"Персонаж"},"cta":"Услышать в действии","subtitle":"Голосовой ИИ, который не звучит как ИИ","title":"Знакомьтесь: Fish Audio Drama 3"},"speech-to-text-demo":{"download":"Скачать","empty-area":"Включите доступ к микрофону, запишите себя, читающего несколько подсказок, и создайте образец в разных голосах","record-upload-desc":"Запишите себя или загрузите аудиоклип. Получите чистую расшифровку за считанные секунды.","restart":"Начать заново","title":"Передача речи в текст","transcribing":"Транскрибирование...","transcription-label":"Транскрипция"},"team":{"description-1":"Мы являемся пионерами, стоящими за самыми известными проектами SVC / TTS с открытым исходным кодом.","description-2":"имеет более 70 000+ звезд на GitHub.","founder":"Основатель {project}","maintainer":"Уборщик из {project}","open-to-hire":"Открыт для найма","title":"Знакомство с командой"},"text-to-speech-demo":{"audio-not-ready":"Аудио еще не готово","cancel":"Отмена","confirm":"Подтвердить","download":"Скачать аудио","download-failed":"Ошибка загрузки","empty-model":"Пожалуйста, выберите модель","empty-text":"Пожалуйста, введите текст","no-voices-description":"Сейчас нет доступных демо-голосов. Попробуйте позже или используйте полную версию приложения.","no-voices-title":"Демо-голоса сейчас недоступны","enter-text":"Введите собственный текст","generate-play":"Сгенерировать и воспроизвести","regenerate":"Сгенерировать заново","generating":"Генерация...","more-voice":"Больше голоса","no-audio-to-download":"Нет аудио для загрузки","pause":"Пауза","placeholder":"Текст, который необходимо преобразовать в речь","resume":"Продолжить","tag-emotions":"Эмоции","tag-special":"Особые","tag-special-desc":"Специальные теги и соответствующие звукоподражания","tag-tone":"Тон","tags":"Теги","text_to_long":"Слишком длинный текст","title":"Текст в речь","try-full-feature":"Попробуйте полную версию","try-now":"Попробуйте сейчас","voice-popup-title":"Голос"},"title":"Самый реалистичный искусственный интеллект речи","topBar":{"subtitle":"Пять секунд — это просто. Настоящее испытание — пять минут.\nFish Audio создаёт голоса, передающие всю сложность разговора, от первого до последнего слова.","title":"Самый реалистичный искусственный интеллект речи","s2-badge-prefix":"Попробуйте","s2-badge-title":"Live 3","cta-contact":"Связаться с продажами","cta-get-started":"Начать"},"usecases":{"accessibility":{"button":"Искать сейчас","description":"Сделайте ваш контент доступным для всех с помощью аудио на базе ИИ. Преобразуйте текст в речь для пользователей с нарушениями зрения и создавайте инклюзивные впечатления.","title":"Доступность"},"elearning":{"button":"Искать сейчас","description":"Преобразуйте ваш образовательный контент с увлекательным AI-озвучиванием. Создавайте курсы, учебные пособия и обучающие материалы, которые захватывают внимание учащихся.","title":"Электронное обучение"},"podcasts":{"button":"Искать сейчас","description":"Создавайте качественные эпизоды подкастов с естественно звучащими голосами ИИ. Идеально подходит для озвучки, интервью и многоголосого контента.","title":"Подкасты"},"title":{"line1":"Добавить инструменты AI для профессионального голосового озвучивания","line2":"к вашему творческому процессу"}},"version-control":{"title":"Модель голоса","version":"{version} контроль"},"voice-clone-demo":{"audio-corrupted":"Аудио повреждено, пожалуйста, проверьте ваше записывающее устройство","clone":"Клон","loading":{"alignment-generation-finished":"Генерация выравнивания завершена","alignment-generation-started":"Запущена генерация выравнивания","asr-finished":"АСР завершен","part-1":"Волшебство происходит за 1 секунду","part-2":"Пожалуйста, подождите","random-text-generation-finished":"Генерация случайного текста завершена","random-text-generation-started":"Началась генерация случайного текста","save-to-my-voice-library":"Сохранить в моей голосовой библиотеке","save-voice":"Сохранить голос","start":"Начало","tts-generation-finished":"Генерация TTS завершена","tts-generation-started":"Началась генерация TTS"},"original":"Оригинал","popup-description":"Войдите сейчас, чтобы использовать голосовую модель, которую вы только что создали","popup-title":"Нравится то, что вы слышите?","record-prompt-desc":"Запишите себя, читающего подсказку, и мгновенно клонируйте свой голос","restart":"Начать заново","start-over":"Начать сначала","subtitle":"Пожалуйста, прочтите абзац выше:","title":"Клонирование голоса","tooltip":"Просто говори как обычно — мы уловим каждую нюанс."},"voices-feature":{"description":"Платформа {brand} содержит более 2 000 000 голосов, идеально подходящих для различных сценариев — от креативного рассказа и динамичной рекламы до захватывающих аудиокниг и многого другого.","title":{"part-1":"Безграничные возможности","part-2":"с загруженными пользователями голосами"},"voices":"Голоса","sr-only":"голоса, бесконечные возможности"},"models-feature":{"title":"Более 30 ИИ-моделей","subtitle":"Создавайте что угодно с лучшими в мире моделями изображений, видео и аватаров","description":"GPT Image, Seedance, Kling, Veo, Creatify и другие — всегда актуальные и готовые к работе. Нет идей? Посмотрите сотни работ сообщества в разделе «Обзор» и сделайте ремикс любой из них.","links":{"avatar":"ИИ-генератор аватаров","video":"ИИ-генератор видео","image":"ИИ-генератор изображений"},"sampleAlt":"Пример ИИ-изображения и видео, созданных в Fish Audio"},"avatar-lipsync-demo":{"title":"Липсинк аватаров","voice":"Голос Fish Audio","soundOff":"Нажмите, чтобы включить звук","soundOn":"Звук включён","cta":"Попробовать сейчас","how":"Загрузите фото или выберите аватар, добавьте текст и голос Fish Audio — модель липсинка попадёт в каждое слово и выражение лица."}},"image-video":{"title":"Изображения и видео","tabs":{"explore":"Обзор","history":"История","contest":"Участвуйте в конкурсах в Discord"},"authGate":{"title":"Войдите, чтобы продолжить","description":"Войдите или создайте бесплатный аккаунт, чтобы генерировать изображения и видео."},"introduction":{"title":"Знакомьтесь: аватары","description":"Создайте аватар из своих фотографий или опишите его в промпте.","featureModes":"Создайте аватар из своих фотографий или опишите его в промпте.","featureModels":"Введите @, чтобы использовать аватар и сохранять одно и то же лицо на изображениях, в видео и при синхронизации губ.","featureFlow":"Назначьте голос по умолчанию при создании аватара. Он будет автоматически использоваться для синхронизации губ, чтобы ваш персонаж одинаково выглядел и звучал в каждом видео.","cta":"Начать","dismiss":"Закрыть","open":"Открыть введение","demo":{"prompt":"Кинематографичный портрет, прорывающийся сквозь воду, застывшие брызги","captionPrompt":"Опишите свою идею","captionReference":"Добавьте референс","captionRatio":"Выберите формат","captionGenerate":"Сгенерировать","watermark":"Создано в Fish Audio"},"mobile":{"featureModes":"Создайте аватар из фотографий или текстового описания.","featureModels":"Введите @, чтобы сохранять одно и то же лицо на изображениях, в видео и при синхронизации губ.","featureFlow":"Назначьте каждому аватару голос по умолчанию."}},"filters":{"image":"Изображение","video":"Видео","lipsync":"Синхронизация губ"},"explore":{"empty":"Пока здесь пусто","error":"Не удалось загрузить","retry":"Повторить"},"modes":{"image":"Изображение","video":"Видео","lipsync":"Синхронизация губ"},"promptBox":{"collapsedPlaceholder":"Опишите или загрузите файл…","collapsePrompt":"Свернуть","expandPrompt":"Развернуть","promptCharacterCount":"{current}/{max}","promptTooLongHint":"Сократите промпт до {max} символов. Слишком длинный промпт может размыть ключевые детали и снизить качество генерации.","optionalPlaceholder":"Опишите, что нужно создать (необязательно)…","optionalPlaceholderImage":"Опишите изображение или укажите референс через @ (необязательно)…","optionalPlaceholderVideo":"Опишите видео и добавьте через @ изображение, видео или аудио (необязательно)…","optionalPlaceholderLipsync":"Добавьте видео или изображение и речь, затем опишите сцену (необязательно)…","creatifyAvatarPlaceholder":"Опишите кадрирование, фон, освещение, стиль и движения тела (необязательно)…","minimaxH3LipsyncPlaceholder":"По умолчанию губы синхронизируются с аудио. При желании опишите движения, мимику или кадр (необязательно)…","placeholderImage":"Опишите изображение или укажите референс через @...","placeholderVideo":"Опишите видео и добавьте через @ изображение, видео или аудио…","placeholderLipsync":"Добавьте видео или изображение и речь, затем опишите сцену…","syntheticMediaDisclaimer":"Используйте только материалы, на использование которых у вас есть права и разрешение. Созданный контент является синтетическим медиаконтентом, сгенерированным ИИ.","presetReferenceAdded":"Изображение добавлено в промпт","presetConfigApplied":"Настройки добавлены в промпт","presetModelFallback":"Исходная модель недоступна, используется {model}. {message}","videoRefIntentNotice":"Может не сработать: промпты со словами вроде «заменить» или «продлить» воспринимаются как редактирование исходного видео. Чтобы взять только движение, напишите «повтори движение из @Видео 1».","videoRefIntentNoticeShort":"Этот промпт может не сработать","referenceVideoBillingNotice":"Каждое референс-видео оплачивается за первые {seconds} с по тарифу референсов — дополнительно к результату. Референс-изображения и аудио бесплатны.","referenceVideoBillingNoticeShort":"Оплата референс-видео","presetUnavailable":"Этот материал временно недоступен. Повторите попытку позже.","dropAs":"Добавить как {slot}","dropRequiresImage":"В эту область можно добавить только изображения","dropRequiresVideo":"В эту область можно добавить только видео"},"refs":{"deletedBadge":"Удалено","imageRefs":"Референсы","videoRefs":"Видео-референсы","audioRefs":"Аудио-референсы","ref":"Референсное изображение","videoRef":"Референсное видео","audioRef":"Референсное аудио","slotConflict":"{slot} нельзя использовать вместе с {conflict}","durationMaxBadge":"Макс. {max} с","durationMinBadge":"Мин. {min} с","durationTotalBadge":"Всего ≤{max} с","startFrame":"Начальный кадр","endFrame":"Конечный кадр","sourceVideo":"Исходное видео","sourceAudio":"Речь","avatar":"Аватар","selectAvatar":"Выбрать аватар","uploadImage":"Загрузить изображение","uploadVideo":"Загрузить видео","uploadAudio":"Загрузить аудио","imageN":"Изображение {n}","referenceImageN":"Референсное изображение {n}","videoN":"Видео {n}","audioN":"Аудио {n}","swapFrames":"Поменять кадры местами","changeFrame":"Изменить кадр","more":"Больше опций","textToSpeech":"Текст в речь","unsupported":"Текущая модель не поддерживает этот материал","uploadRetryTitle":"Не удалось загрузить файл","unsupportedBadge":"Не поддерживается","failureBadge":{"unreadable":"Не читается","tooLarge":"Слишком большой","duration":"Неверная длительность","noAudio":"Нет звука","extractFailed":"Ошибка извлечения","limitReached":"Лимит исчерпан","rateLimited":"Слишком много запросов","notFound":"Недоступно","unsupported":"Не поддерживается","notVideo":"Не видео","serviceUnavailable":"Сервис недоступен","offline":"Ошибка сети","failed":"Ошибка загрузки"},"unreadable":{"image":"Не удаётся прочитать это изображение — возможно, оно повреждено или не является настоящим файлом изображения. Экспортируйте его заново в JPG или PNG и загрузите снова.","video":"Не удаётся прочитать это видео — возможно, оно повреждено или использует неподдерживаемый кодек. Экспортируйте его заново в MP4 (H.264) и загрузите снова.","audio":"Не удаётся прочитать это аудио — возможно, оно повреждено или использует неподдерживаемый кодек. Экспортируйте его заново в MP3 или WAV и загрузите снова.","file":"Не удаётся прочитать этот файл — возможно, он повреждён. Экспортируйте его заново и загрузите снова."},"dropOnly":{"image":"Сюда можно добавить только изображение или видео (JPG, PNG, MP4 и др.).","video":"Сюда можно добавить только видео (MP4, MOV и др.).","audio":"Сюда можно добавить только аудио или видео (MP3, WAV, MP4 и др.)."},"maxFiles":"Макс. {n} файлов","stackExpand":"{slot}: показать все ({n})","uploadErrors":{"retry":"Повторить","fileTooLarge":"Файл больше {limit} МБ. Выберите файл поменьше.","tooLargeAfterOptimize":"После оптимизации видео всё ещё больше {limit} МБ. Обрежьте его и загрузите снова.","optimizeFailed":"Видео больше {limit} МБ, и его не удалось оптимизировать. Обрежьте его и загрузите снова.","noAudioTrack":"В этом видео нет звуковой дорожки. Выберите видео со звуком.","audioExtractFailed":"Не удалось извлечь звук из этого видео. Выберите другое видео.","frameExtractFailed":"Не удалось захватить кадр из этого видео. Выберите другой момент или другое видео.","frameLimitReached":"Для этого видео достигнут лимит захвата кадров. Используйте уже захваченный кадр.","rateLimited":"Слишком много запросов. Подождите минуту и попробуйте снова.","serviceUnavailable":"Медиасервис временно недоступен. Попробуйте ещё раз чуть позже.","offline":"Не удалось подключиться к сети. Проверьте подключение и повторите попытку.","generic":"Не удалось обработать этот файл. Попробуйте снова или выберите другой файл.","referenceNotFound":"Этот референсный файл больше недоступен. Удалите его и добавьте снова.","referenceUnfulfillable":"Эта модель не поддерживает размер или соотношение сторон этого файла. Выберите другой файл или модель.","notVideo":"Этот файл не является видео. Выберите видеофайл.","durationOutOfRange":"Каждое референсное видео или аудио должно длиться от {min} до {max} секунд. Обрежьте его или выберите другой клип.","totalDurationExceeded":"Общая длительность референсных видео, как и референсного аудио, не должна превышать {max} секунд. Удалите или сократите часть клипов.","uploadLinkExpired":"Срок действия этой ссылки для загрузки истёк. Запросите новую.","uploadLinkInvalid":"Эта ссылка для загрузки недействительна. Запросите новую.","uploadTypeNotAllowed":"Эта загрузка не принимает файлы такого типа. Выберите другой файл.","uploadRequestInvalid":"Запрос на загрузку был неполным. Попробуйте ещё раз."},"imagePreflight":{"size":"Размер изображения {n} превышает 20 МБ. Выберите файл меньшего размера.","dimensions":"Ширина и высота изображения {n} должны составлять от 240 до 8000 пикселей.","ratio":"Соотношение сторон изображения {n} должно быть от 1:8 до 8:1.","unreadable":"Не удалось проверить изображение {n}. Удалите его и загрузите снова."},"mediaPreflight":{"checking":"Проверяем референсные файлы…","unreadable":"Не удалось проверить {role} {n}. Замените файл или повторите попытку.","offline":"{role} {n}: не удалось подключиться к сети. Проверьте подключение и повторите попытку.","unsupportedFormat":{"image":"{role} {n}: не удаётся прочитать файл — возможно, он повреждён или не является настоящим изображением. Экспортируйте его заново в JPG или PNG и загрузите снова.","video":"{role} {n}: не удаётся прочитать файл — возможно, он повреждён или использует неподдерживаемый кодек. Экспортируйте его заново в MP4 (H.264) и загрузите снова.","audio":"{role} {n}: не удаётся прочитать файл — возможно, он повреждён или использует неподдерживаемый кодек. Экспортируйте его заново в MP3 или WAV и загрузите снова."},"format":"{role} {n}: эта модель поддерживает {formats}. Выберите файл подходящего формата.","size":"{role} {n} превышает {max} МБ. Выберите файл меньшего размера.","totalSize":"Общий размер референсов превышает {max} МБ. Удалите часть файлов или выберите файлы меньшего размера.","minEdge":"{role} {n}: ширина и высота должны быть не менее {min}px. Выберите более крупное изображение или видео.","maxEdge":"{role} {n}: ширина и высота не должны превышать {max}px. Уменьшите размеры изображения или видео.","minPixels":"{role} {n}: изображение или видео должно содержать не менее {min} пикселей в сумме. Выберите более высокое разрешение.","maxPixels":"{role} {n}: изображение или видео не должно содержать более {max} пикселей в сумме. Выберите более низкое разрешение.","ratio":"{role} {n}: отношение ширины к высоте должно быть от {min} до {max}. Обрежьте или замените файл."},"selectFromHistory":"Выбрать из истории"},"framePicker":{"title":"Выбор кадра","select":"Выбрать этот кадр","cancel":"Отмена","extractFailed":"Не удалось захватить этот кадр","trimTitle":"Обрезать видео","trimDescription":"Серверная оптимизация не смогла подготовить это видео. Выберите более короткий фрагмент и загрузите снова.","trimEditDescription":"Выберите фрагмент, который нужно оставить, и загрузите его снова.","trim":"Обрезать и загрузить","trimming":"Обрезаем…","trimFailed":"Не удалось обрезать это видео. Выберите более короткий или меньший файл.","trimLoading":"Чтение видео…","trimReadFailedTitle":"Не удалось прочитать это видео","trimReadFailedDescription":"Браузер не распознаёт формат или кодировку этого видео. Попробуйте MP4 с кодеком H.264 или выберите другое видео.","audioTrimReadFailedTitle":"Не удалось прочитать это аудио","audioTrimReadFailedDescription":"Браузер не распознаёт формат или кодировку этого аудио. Попробуйте MP3 или WAV либо выберите другой файл.","trimTimeoutTitle":"Видео загружается слишком долго","trimTimeoutDescription":"Повторите попытку или выберите более короткое и маленькое видео.","close":"Закрыть","audioTrimTitle":"Обрезать аудио","audioTrimDescription":"Выберите фрагмент, который нужно оставить, и загрузите его снова.","audioTrimRetryHint":"Повторите после обрезки аудио.","audioTrimFailed":"Не удалось обрезать это аудио. Выберите более короткий или маленький файл.","selectedDuration":"{selected} с","selectedDurationWithLimit":"{selected} с ({min}–{max} с)"},"historyPicker":{"useAudio":"Использовать аудио","noResults":"История не найдена","loadError":"Не удалось загрузить историю.","tryAgain":"Повторить попытку","generationType":"Тип генерации","generationTypeOption":{"image-video":"Изображения и видео","lip-sync":"Синхронизация губ"},"searchPlaceholder":"Поиск...","cancel":"Отмена","useImage":"Использовать изображение","useVideo":"Использовать видео","play":"Воспроизвести аудио","pause":"Приостановить аудио","audioSource":{"tts":"Текст в речь","sound-effect-generation":"Звуковые эффекты","voice-changer":"Изменение голоса","audio-separation":"Разделение на дорожки","studio":"Аудиокниги"},"emptyAudio":"Подходящих сгенерированных аудио пока нет.","emptyImage":"Подходящих сгенерированных изображений пока нет.","emptyVideo":"Подходящих сгенерированных видео пока нет."},"historyMention":{"referencesGroup":"Референсы","noResults":"Ничего не найдено","sheetTitle":"Вставить референс","loadingMore":"Загрузка дополнительных материалов","loading":"Загрузка истории"},"embeddedTts":{"title":"Создать или выбрать речь"},"params":{"aspectRatio":"Соотношение сторон","aspectRatioAuto":"Авто","aspectRatioAutoHint":"Сохранить пропорции исходного изображения","resolution":"Разрешение","quality":"Качество","qualityLow":"Низкое","qualityMedium":"Среднее","qualityHigh":"Высокое","qualityXHigh":"Очень высокое","qualityMax":"Максимальное","generation":"Количество генераций","promptEnhance":"Улучшение промпта","on":"Вкл","off":"Выкл","negativePrompt":"Негативный промпт","neg":"Нег.","negativePromptPlaceholder":"Опишите, чего не должно быть в результате.","matchVideo":"Подогнать под видео","matchImage":"Подогнать под изображение","matchVideoDesc":"Лучше копирует точные движения, до 30 с","matchImageDesc":"Лучше добавляет новые движения, до 10 с","model":"Модель","duration":"Длительность","settings":"Настройки","generateAudio":"Генерировать звук","audioOn":"Звук включён","audioOff":"Звук выключен"},"actions":{"generate":"Сгенерировать","calculatingPrice":"Рассчитываем стоимость… Почти готово","download":"Скачать","share":"Поделиться","delete":"Удалить","deleteWhileRunning":"Удалить можно после завершения генерации","close":"Закрыть","save":"Сохранить","generateDisabledNoPrompt":"Введите промпт","generateDisabledNoModel":"Выберите модель","generateDisabledUploading":"Загрузка референсного изображения…","generateDisabledUploadingVideo":"Загрузка референсного видео…","generateDisabledUploadingAudio":"Загрузка референсного аудио…","generateDisabledExtractingFrame":"Извлечение кадра видео...","generateDisabledInvalidAssets":"Не удалось загрузить референс. Удалите его и загрузите заново.","generateDisabledMissingAssets":"Ещё требуется: {roles}","generateDisabledMissingAssetsAlternatives":"Ещё нужно: {roles} (или {alternatives})","generateDisabledRefDuration":"{role}: каждый файл должен длиться {min}–{max} секунд. Этот файл: {actual} с.","generateDisabledRefDurationTotal":"{role}: общая длительность не более {max} секунд. Сейчас всего: {actual} с.","generateDisabledUnsupportedAssets":"Текущая модель не поддерживает некоторые добавленные материалы","generateDisabledInvalidParams":"Текущая модель не поддерживает выбранные параметры: {params}","generateDisabledNoSourceAssets":"Добавьте исходное видео и аудио","generateDisabledNoAvatarAudio":"Добавьте изображение аватара и исходное аудио","generateDisabledAudioTooShort":"Исходное аудио слишком короткое для этой модели. Минимум {min} секунд.","generateDisabledAudioTooLong":"Исходное аудио слишком длинное для этой модели. Максимум {max} секунд.","audioTooLongTitle":"Речевое аудио слишком длинное","refDurationTitle":"{role}: превышена длительность","trimAction":"Обрезать","useModelAction":"Использовать {model}","report":"Пожаловаться","generateDisabledMaxFiles":"Макс. {n} файлов для этой модели. Удалите лишние материалы."},"entitlement":{"freeDailyLimitTitle":"Дневной лимит изображений исчерпан","freeDailyLimit":"Вы используете бесплатный план. Дневной лимит бесплатных генераций исчерпан.","generationFrozen":"Генерация недоступна для этой учетной записи. Если вы считаете, что произошла ошибка, обратитесь в службу поддержки.","riskDailyLimitTitle":"Лимит исчерпан","riskDailyLimit":"Вы достигли лимита. Оформите подписку, чтобы получить полный доступ.","emailPaymentRequiredTitle":"Оплатите, чтобы открыть доступ","emailPaymentRequired":"Завершите оплату, чтобы начать создавать в «Изображения и видео».","paymentMethodTrialUsedTitle":"Оплатите, чтобы открыть доступ","paymentMethodTrialUsed":"Завершите оплату, чтобы начать создавать в «Изображения и видео».","updatePaymentMethodTitle":"Обновите способ оплаты","updatePaymentMethod":"Не удалось списать оплату за подписку. Обновите способ оплаты, чтобы продолжить создавать.","updatePaymentMethodCta":"Обновить способ оплаты","updatePaymentMethodFailed":"Не удалось открыть страницу оплаты. Попробуйте ещё раз.","freePoolExhaustedTitle":"Генерация сейчас недоступна","freePoolExhausted":"Обновите тарифный план, чтобы продолжать создавать без перерывов.","imageCountLimitTitle":"Создавайте больше изображений за раз","imageCountLimit":"Ваш текущий план позволяет создавать до {max} изображений за одну генерацию. Обновите план, чтобы создавать больше за раз.","videoCountLimitTitle":"Создавайте больше видео за раз","videoCountLimit":"Ваш текущий план позволяет создавать до {max} видео за одну генерацию. Обновите план, чтобы создавать больше за раз.","unlockCount":"Перейдите на план {plan}, чтобы разблокировать это количество.","autoSwitchTitle":"Ваше видео в одном шаге","autoSwitchDescription":"Черновик сохранён — создайте изображение сейчас, а Plus оживит его","autoSwitchCta":"Завершить видео","membershipRequiredTitle":"Перейдите на другой тариф для генерации видео","membershipRequired":"Вы используете бесплатный план. Оформите подписку, чтобы генерировать видео.","creditsExhaustedTitle":"Недостаточно кредитов","creditsExhausted":"Ваши кредиты закончились. Улучшите подписку или купите больше кредитов.","insufficientImageCredits":"Недостаточно кредитов для создания {count} изображений. Эта генерация стоит {credits} кредитов, а ваш баланс — {balance}.","insufficientGenerationCredits":"Недостаточно кредитов для этой генерации. Она стоит {credits} кредитов, а ваш баланс — {balance}.","upgradePlan":"Улучшить план","dailyUsage":"Сегодня использовано {used}/{limit} бесплатных генераций. Сброс в {resetAt}.","remainingCapacity":"Текущего баланса хватит примерно на {count} генераций с этими настройками.","remainingImageCapacity":"Создание {batchCount} изображений стоит {credits} кредитов. При текущих настройках вашего баланса хватит ещё на {count} изображений.","remainingVideoCapacity":"Создание {batchCount} видео стоит {credits} кредитов. При текущих настройках вашего баланса хватит ещё на {count} видео.","remainingCapacityCompact":"Осталось {value}","remainingCapacityCalculating":"Рассчитываем оставшееся количество генераций…","remainingCapacityUnavailable":"Сейчас не удаётся оценить оставшееся количество генераций","buyCredits":"Купить кредиты","temporarilyUnavailable":"Не удалось выполнить генерацию из-за временной проблемы. Повторите попытку позже."},"paywall":{"firstMonthHalfPrice":"Первый месяц за полцены","seeAllPlans":"Все тарифы","neverWallTitle":"Больше не упирайтесь в этот лимит","readyToGenerate":"Готово к генерации","posterCta":"Разблокировать и создать","demoLabel":"Демо {model}","demoInputTag":"ОДНО ФОТО","rankMostRemixed":"№1 по ремиксам","rankMostViewed":"№1 по просмотрам","rankEditorsPick":"Выбор редакции","videoAmountSeconds":"{value} с","videoAmountMinutes":"{value} мин","videoAmountHours":"{value} ч","gains":{"outputSpec":"≈ {images} изображений или {video} видео в месяц","creditsFallbackSpec":"{credits} кредитов в месяц","plusTalking":"Ваши фото начинают говорить","plusTalkingSpec":"видео и липсинк разблокированы","plusDaily":"Хватит, чтобы публиковать каждый день","plusFaster":"Нужный результат в {count} раза быстрее","plusFasterSpec":"до {count} результатов за одну генерацию","plusCommercial":"Продавайте то, что создаёте","plusCommercialSpec":"коммерческое использование включено","proCredits":"В {multiple} раза больше кредитов, чем в Plus","proCreditsSpec":"{credits} кредитов в месяц","proScale":"Генерация в продакшен-масштабе","proPerDollar":"Больше видео за те же деньги","proPerDollarSpec":"стоимость генерации ниже, чем в Plus, примерно на {percent}%","proEverything":"Всё из Plus включено","proEverythingSpec":"говорящие фото, пакетная генерация, коммерческое использование","latestModels":"Доступ ко всем новейшим моделям","popularModels":"Доступ ко всем популярным моделям","topUp":"Гибкое пополнение кредитов","voiceIncluded":"Все голосовые функции включены","voiceMaxed":"Все голосовые функции на максимуме"},"creationsCount":"{count} работ — и это не предел"},"deleteConfirm":{"title":"Удалить эту генерацию?","description":"Эта генерация будет удалена из истории. Это действие нельзя отменить.","cancel":"Отмена","confirm":"Удалить"},"tags":{"gaming":"Игры","domestic":"Повседневность","human":"Люди","nature":"Природа","vlog":"Влог","anime":"Аниме","food":"Еда","travel":"Путешествия","fashion":"Мода","sports":"Спорт","enhance":"Улучшить запрос","custom":"Свое","customInputLabel":"Свое направление улучшения","customPlaceholder":"например: мягче свет","customSubmit":"Применить свое улучшение","customCancel":"Отменить свое улучшение","categories":{"cinematic":"Кино","composition":"Композиция","lighting":"Свет","realism":"Реализм","motion":"Движение","camera":"Камера","style":"Стиль","environment":"Среда","reference":"Референс"},"undo":"Отменить предложение","shuffle":"Обновить предложения","expand":"Развернуть предложения","generating":"Генерация…","view":"Открыть","generated":"Сгенерировано","generateFailed":"Ошибка генерации","collapse":"Свернуть предложения","previousTags":"Предыдущие предложения","nextTags":"Следующие предложения","loadFailed":"Не удалось загрузить подсказки","retry":"Повторить","avatarConflict":"Опишите одного персонажа с хорошо видимыми лицом и ртом и попробуйте снова.","applyFailed":"Не удалось улучшить запрос. Попробуйте ещё раз."},"history":{"searchPlaceholder":"Поиск генераций","type":"Тип","model":"Модель","modelSelectedCount":"Моделей: {count}","clearTypeFilter":"Очистить фильтр типа","clearModelFilter":"Очистить фильтр модели","allModels":"Все модели","all":"Все","searchHistory":"Поиск по истории","today":"Сегодня","regenerate":"Сгенерировать заново","reuseSettings":"Повторить настройки","reEditHint":"Продолжить редактировать этот результат","reuseSettingsHint":"Вставить промпт, модель и настройки, чтобы изменить их перед генерацией","regenerateHint":"Сгенерировать снова с теми же настройками. Кредиты будут списаны.","regenerateHintCredits":"Повторная генерация с теми же настройками стоит {credits} кредитов.","failed":"Ошибка","notCharged":"Не списано","generatingProgress":"Генерация · {done}/{total}","noMore":"Больше генераций нет","empty":"Генерации не найдены","rewritePrompt":"Переписать промпт для исправления","quickStartTitle":"Быстрый старт","quickStartSubtitle":"Сгенерируйте или сделайте ремикс одного из примеров ниже, чтобы начать"},"detail":{"useAsReference":"Использовать как референс","recreate":"Пересоздать","upscale":"Увеличить изображение","useInLipsync":"Использовать в синхронизации губ","createVideo":"Создать видео","extend":"Продлить видео","promptLabel":"Промпт","noPrompt":"В этой задаче промпт не использовался.","referenceAssets":"Референсные материалы","publicShare":"Поделиться публично","shareCopied":"Публичная ссылка скопирована в буфер обмена","shareFailed":"Не удалось создать ссылку для публикации","publishPending":"Ссылка скопирована. Работа отправлена на проверку для раздела «Обзор».","publishApproved":"Ссылка скопирована. Работа уже в «Обзоре».","publishFailed":"Не удалось опубликовать работу","publishCreatorOnly":"Опубликовать работу в разделе «Обзор» может только её автор.","publishTakenDown":"Эта работа снята с публикации, её нельзя опубликовать.","mediaUnavailable":"Работа снята с публикации или не существует.","shareCreatorOnlyCopied":"Опубликовать в разделе «Обзор» может только автор. Мы скопировали ссылку для отправки.","shareCanceled":"Доступ закрыт","shareCancelFailed":"Не удалось закрыть доступ","shareUnavailableDescription":"Эта генерация была удалена владельцем.","unavailableTitle":"Генерация недоступна","unavailableDescription":"Эта опубликованная генерация недоступна или срок действия ссылки истёк.","play":"Воспроизвести","pause":"Пауза","promptCopied":"Промпт скопирован в буфер обмена","expandInfo":"Показать подробности","credits":"{count, plural, one {# кредит} few {# кредита} many {# кредитов} other {# кредита}}","openRef":"Открыть референс","applyParam":"Применить {label}","previousItem":"Предыдущий результат генерации","nextItem":"Следующий результат генерации","noPreviousItem":"Нет предыдущего результата генерации","noNextItem":"Нет следующего результата генерации","loadingImage":"Загрузка изображения","mediaLoadError":"Не удалось загрузить этот медиафайл","mediaRetry":"Повторить","mediaInvalid":"Файл повреждён или его формат не поддерживается. Загрузите другой файл."},"publishGuide":{"title":"Опубликовать работу","description":"После публикации вы получите ссылку, а работа уйдёт на проверку для «Обзора».","prompt":"Ваш промпт станет публичным. Любой, кто откроет работу, сможет увидеть и использовать его.","review":"Мы проверяем каждую работу перед показом в «Обзоре». Ссылка работает сразу.","rewards":"Когда другие создают что-то на основе ваших опубликованных работ, вы можете получать кредиты.","learnMore":"Как работают проверка и вознаграждения","dontShowAgain":"Больше не показывать","confirm":"Опубликовать и скопировать ссылку","confirmPublishOnly":"Опубликовать"},"publication":{"cpp":"Партнёр-автор","hot":"Популярное","usedCount":"{count, plural, one {Использовал # человек} few {Использовали # человека} many {Использовали # человек} other {Использовали # человека}}","authorProfile":"Открыть профиль {name}","review":{"pending":"На проверке для «Обзора»","approved":"Показывается в «Обзоре»","rejected":"Не одобрено для «Обзора»","appealPending":"Апелляция на рассмотрении","appealRejected":"Апелляция отклонена"},"appeal":{"button":"Обжаловать","reasonLabel":"Ваше обоснование","placeholder":"Например: логотип на изображении создан мной.","submit":"Отправить апелляцию","cancel":"Отмена","submitted":"Апелляция отправлена. Мы проверим работу ещё раз.","failed":"Не удалось отправить апелляцию"},"panel":{"title":"Поделиться и опубликовать","shareTitle":"Поделиться","copyLink":"Копировать ссылку","copyFailed":"Не удалось скопировать ссылку. Попробуйте ещё раз.","pasteOn":"Ссылка скопирована. Вставьте её в {name}.","popupBlocked":"Браузер заблокировал окно {name}. Ссылка скопирована. Вставьте её в {name}.","shareTo":"Поделиться в","publishShareTo":"Опубликовать и поделиться в","shareOn":"Поделиться в {name}","more":"Ещё","viewOnExplore":"Открыть","appealOnce":"Каждую работу можно обжаловать только один раз.","seeReason":"Причина","rejectedReason":"Причина отклонения","removedByModeration":"Удалено модерацией Fish Audio","removedFromExploreByAdmin":"Убрано из «Обзора» командой Fish Audio","exploreSwitch":"Опубликовать в «Обзоре»","publish":"Опубликовать","exploreHint":"Ваш промпт станет публичным. После проверки работа появится в «Обзоре».","creatorOnlyHint":"Публиковать в «Обзоре» может только автор генерации.","withdrawConfirm":"Убрать из «Обзора»? Чтобы вернуть работу в «Обзор», понадобится новая проверка.","withdrawAction":"Убрать","withdrawFailed":"Не удалось убрать работу из «Обзора»","withdrawnRequest":"Заявка в «Обзор» отозвана","withdrawnAppeal":"Апелляция отозвана","withdrawnFromExplore":"Убрано из «Обзора»","withdrawAppealConfirm":"Отозвать апелляцию? Каждую работу можно обжаловать только один раз. После отзыва обжаловать её снова нельзя.","withdrawAppealAction":"Отозвать","stopSharing":"Закрыть доступ","stopConfirm":"Закрыть доступ? Ссылка перестанет работать.","stopConfirmExplore":"Закрыть доступ? Ссылка перестанет работать, а работа будет убрана из «Обзора».","cancel":"Отмена","previewLockedHint":"Оплатите, чтобы опубликовать это видео в «Обзоре»."}},"card":{"edit":"Редактировать","videoGen":"Генерация видео","upscale":"Увеличить","extend":"Продлить","lipsync":"Синхронизация губ","reference":"Референс"},"modelModal":{"title":"Выбрать модель","searchPlaceholder":"Поиск моделей","clearSearch":"Очистить поиск","generate":"Генерация","editing":"Редактирование","lipsyncAvatar":"Синхронизация аватара","lipsyncVideo":"Синхронизация видео","new":"Новое","startingPriceOutput":"От {credits} кредитов","startingPriceSecond":"От {credits} кредитов в секунду","startingPriceDiscount":"Дешевле на {percent}%, было {original}","empty":"Модели не найдены"},"modelDescriptions":{"heygenVideo1":"Видео со звуком 5–15 с: текст или референсы.","wan30":"Создавайте видео длиной 2–30 секунд по тексту, ключевым кадрам или референсам.","geminiOmniFlash":"Создавайте видео длительностью 3–10 секунд или редактируйте готовые. Оплата за каждую генерацию.","nanoBanana":"Быстрые идеи и правки по референсу для повседневных визуалов.","nanoBanana21":"Nano Banana точнее следует референсам и дешевле, чем Nano Banana 2.","nanoBanana2Lite":"Быстрая и лёгкая версия Nano Banana для черновиков и простых правок.","seedream45":"Чистые изображения, хорошо следующие промпту, для соцсетей и продуктов.","seedream50":"Более резкий Seedream для детальных сцен, продуктов и стилевых концептов.","gemini3ProImage":"Лучше для изображений с текстом, структурных макетов и точных правок.","gptImage2":"Генерация с контролем качества, размера и редактирования по референсу.","gptImage25Flare":"Быстрая генерация и редактирование для повседневных задач и быстрых итераций. При одинаковых настройках цена такая же, как у Sunburst.","gptImage25Sunburst":"Тонкие детали и точное редактирование для сложных изображений и многократных правок. Медленнее Flare, но при одинаковых настройках цена та же.","grokImagineImage":"Выразительные изображения xAI с точным следованием промпту и детализацией до 2K.","grokImagineVideo":"Ролики Grok Imagine с нативным звуком из текста или стартового кадра.","topazHd":"Увеличивает одно изображение через Topaz High Fidelity и восстанавливает детали.","topazVideo":"Увеличивает разрешение одного видео с помощью Topaz и восстанавливает детали.","kling26Pro":"Надежные кинематографичные клипы из текста или стартового кадра.","kling3Pro":"Более высокий уровень движения и камеры для премиальных коротких роликов.","klingO3Pro":"До 7 референсных изображений сохраняют единообразие персонажей и сцен — безграничные творческие возможности.","kling40":"Стабильнее крупные движения и сложная работа камеры, до 30 с с автосменой планов, в 4K.","hailuo23":"Быстрые короткие видео, когда скорость важнее тонких настроек.","minimaxH3":"Обычный H3 поддерживает до 2K и сохраняет согласованность персонажей и голосов с помощью смешанных референсов изображений, видео и аудио.","minimaxH3Lipsync":"Синхронизация губ с аудио, выразительная речь и движения всего тела по промпту.","veo31":"Премиальное видео Google для реалистичного движения и цельной сцены.","seedance25":"Новейшее поколение Seedance со смешанными медиареференсами, нативным звуком и роликами до 30 секунд.","seedance20":"Гибкое видео ByteDance со старт/финал кадрами и медиа-референсами.","seedance20Fast":"Ускоренный Seedance 2.0 для быстрых черновиков в 480p/720p.","seedance20Mini":"Самый компактный и доступный вариант Seedance 2.0 в 480p/720p.","seedance15Pro":"Быстрое и экономичное видео ByteDance в 480p/720p.","syncLipsyncV3":"Синхронизация губ управляется видео и аудио; текстовые промпты не поддерживаются.","syncLipsyncV2Pro":"Стабильный pro lip-sync для готовых видео и чистых голосовых дорожек.","veedLipsync":"Быстрый lip-sync для простых обновлений говорящих видео.","pixverseLipsync":"Стилизованный lip-sync для коротких клипов с легким творческим акцентом.","creatifyAuroraAvatar":"Аудио до ~5 мин; фото и аудио создают аватар.","creatifyAuroraV2Avatar":"До 1080P, аудио до 59 с, чёткие детали.","heygenAvatar4":"Изображение и аудио создают аватар, а содержание речи задаётся аудио. Можно выбрать пропорции и разрешение.","veedFabricAvatar":"Изображение и аудио создают аватар без текстового промпта. Пропорции следуют исходному изображению.","infinitalkAvatar":"Аватарная речь с управлением промптом и более выразительным видом.","minimaxH3Max":"Max с более точным следованием промпту и смешанными референсами изображений, видео и аудио; режим референсов поддерживает до 768P.","minimaxH3MaxTurbo":"Более быстрая генерация по тексту или начальному/конечному кадрам за половину цены Max при тех же настройках. Без смешанных референсов.","minimaxSolH3":"Быстрый H3: недорогие ролики за короткое время, чтобы проверить идею."},"status":{"downloadReady":"Файл готов. Нажмите, чтобы сохранить или поделиться.","saveOrShare":"Сохранить или поделиться","deleteFailed":"Не удалось удалить. Повторите попытку.","submissionUnconfirmed":"Не удалось подтвердить эту генерацию. Загляните в историю чуть позже.","submissionOffline":"Нет подключения к интернету. Генерация не была отправлена — восстановите соединение и повторите попытку.","submissionConflict":"Не удалось отправить эту генерацию. Повторите попытку.","downloadFailed":"Не удалось скачать. Повторите попытку.","failed":"Ошибка генерации","generating":"Генерация…","priceChanged":"Цена изменилась на {credits, number} кредитов. Проверьте её и запустите генерацию снова.","priceFailed":"Не удалось рассчитать цену","priceFailedNetwork":"Сбой подключения. Проверьте сеть и повторите попытку","priceFailedReason":"Не удалось рассчитать цену. {reason}"},"menu":{"upscale":"Увеличить","extend":"Продлить","lipsync":"Синхронизация губ","recreate":"Пересоздать","reEdit":"Изменить","useAsReference":"Использовать как референс","download":"Скачать","saveToAssets":"Сохранить в ресурсы","delete":"Удалить"},"report":{"title":"Пожаловаться на контент","question":"Почему вы жалуетесь на этот контент?","reasons":{"nsfw":"NSFW или откровенный контент","copyright":"Нарушение авторских прав","privacy":"Нарушение приватности","violence":"Жестокий контент","spam":"Спам или введение в заблуждение","other":"Другое"},"detailPlaceholder":"Подробности (необязательно)","cancel":"Отмена","submit":"Отправить жалобу","success":"Жалоба отправлена. Спасибо за помощь.","error":"Не удалось отправить жалобу"},"taskError":{"subtype":{"content":{"title":"Отклонено модерацией контента","desc":"Промпт или референс не прошли модерацию. Средства не списаны — измените запрос и попробуйте снова."},"inputInvalid":{"title":"Ввод не поддерживается","desc":"Некоторые настройки или референс-файлы не поддерживаются этой моделью. Измените их и попробуйте снова."},"noOutput":{"title":"Результат не создан","desc":"Модель не выдала результат для этого промпта. Попробуйте переформулировать. Средства не списаны."},"busy":{"title":"Сервис перегружен","desc":"Сейчас слишком много запросов. За эту попытку средства не списаны. Повторная попытка — это новая генерация, она расходует кредиты."},"timeout":{"title":"Время ожидания истекло","desc":"Генерация заняла слишком много времени. За эту попытку средства не списаны. Повторная попытка — это новая генерация, она расходует кредиты."},"transient":{"title":"Что-то пошло не так","desc":"Временная ошибка прервала генерацию. За эту попытку средства не списаны. Повторная попытка — это новая генерация, она расходует кредиты."},"modelUnavailable":{"title":"Эта модель сейчас недоступна","desc":"Средства не списаны. Повторная попытка не поможет — выберите другую модель."},"canceled":{"title":"Отменено"},"submitFailed":{"title":"Не удалось отправить задачу","desc":"Задачу не удалось отправить. За эту попытку средства не списаны. Повторная попытка — это новая генерация, она расходует кредиты."},"unknown":{"title":"Ошибка генерации","desc":"За эту попытку средства не списаны. Повторная попытка — это новая генерация, она расходует кредиты."}},"code":{"image_too_large":"Референс-изображение слишком большое. Используйте меньшее и попробуйте снова.","image_too_small":"Разрешение референс-изображения слишком низкое. Используйте большее и попробуйте снова.","unsupported_media_format":"Этот формат файла не поддерживается. Конвертируйте его и попробуйте снова.","media_duration_exceeded":"Файл слишком длинный для этой модели. Обрежьте его и попробуйте снова.","media_duration_exceeded_max":"Файл слишком длинный для этой модели. Максимум — {max} секунд. Обрежьте его и попробуйте снова.","media_load_error":"Не удалось загрузить референс-файл. Загрузите его заново и попробуйте снова.","media_constraint_violation":"Референс-файл не соответствует требованиям модели. Измените его и попробуйте снова.","reference_aspect_ratio_invalid":"У референс-изображений разные пропорции. Используйте изображения с одинаковым соотношением сторон или подходящий формат вывода.","invalid_parameters":"Эта комбинация параметров не поддерживается. Измените настройки и попробуйте снова.","video_task_type_constraint":"Промпт воспринят как редактирование исходного видео. Перепишите его, например «повтори движение из @Видео 1», и попробуйте снова.","moderation_copyright_suspected":"Референс-изображение может содержать материалы, защищённые авторским правом. Замените референс-изображение и попробуйте снова.","prompt_too_long":"В промпте {received} символов, но эта модель принимает не более {max}. Сократите его и повторите попытку.","reference_video_too_large":"Референсное видео больше {max} МБ. Используйте файл поменьше и повторите попытку.","reference_audio_too_large":"Референсное аудио больше {max} МБ. Используйте файл поменьше и повторите попытку."},"action":{"editPrompt":"Изменить промпт","adjustInput":"Исправить и повторить","retry":"Повторить","retryRecommendedModel":"Повторить с рекомендованной моделью"}},"contract":{"billed":"Оплата по вашему соглашению","billed_amount":"<label>Оплата по вашему соглашению</label> · <figure>{amount}</figure>","free_period":"Бесплатно · бесплатный период","prepaid_exhausted":"Предоплаченный баланс соглашения исчерпан","suspended":"Обслуживание приостановлено по условиям соглашения","price_changed":"Новая цена — {amount}, оплата по вашему соглашению. Проверьте её и запустите генерацию снова."},"feed":{"backToTop":"Наверх"},"watermarkPreview":{"badge":"Предпросмотр","paywallTitle":"Оплатите, чтобы скачать оригинал","paywallDescription":"Это видео — предпросмотр с водяным знаком. После оплаты все ваши видео заменятся оригиналами.","downloadLocked":"Это видео — предпросмотр. Открыть скачивание может только его автор.","composerHint":"До перехода на платный план видео будут с водяным знаком.","unlockHint":"Перейдите на платный план, чтобы убрать водяные знаки и продолжить творить.","upgradePaywallTitle":"Перейдите на платный план, чтобы убрать водяные знаки и продолжить творить","composerPaywallDescription":"После оплаты новые видео будут без водяного знака, а все прежние видео заменятся оригиналами.","publishPaywallTitle":"Оплатите, чтобы опубликовать в «Обзоре»","pending":"Готовим предпросмотр","pendingReuse":"Предпросмотр ещё готовится. Попробуйте чуть позже."},"avatarSpeech":{"autoGenerateDropped":"Расчёт цены истёк, видео не отправлено. Нажмите «Создать», чтобы отправить."}},"mcp-upload":{"title":"Загрузите файл для вашего ИИ-ассистента","description":"Ваш ИИ-ассистент не может получать файлы в этом чате, поэтому направил вас сюда. Файл загружается напрямую в Fish Audio; ссылка действует один час.","expected_file":"Запрошенный файл: {name}","drop_hint":"Перетащите файл сюда или","browse":"Выбрать файл","uploading":"Загрузка…","done_title":"Загрузка завершена","done_hint":"Вернитесь в чат и сообщите ассистенту, что файл загружен.","replace":"Загрузить другой файл","invalid_link":"Эта ссылка для загрузки недействительна. Попросите ассистента создать новую.","error_expired":"Срок действия ссылки истёк (она действует один час). Попросите ассистента создать новую.","error_too_large":"Файл превышает лимит в 100 МБ.","error_too_large_limit":"Файл больше {max} МБ — это лимит для файлов такого типа.","error_empty":"Файл пустой. Выберите другой файл.","error_unsupported_type":"Эта ссылка принимает только файлы {formats}. Загрузите файл в этом формате или попросите ассистента создать новую ссылку.","error_needs_new_link":"Эта ссылка не может принять этот файл. Попросите ассистента создать новую ссылку.","error_failed":"Не удалось загрузить файл. Проверьте соединение и попробуйте ещё раз.","error_try_later":"Слишком много запросов или сервис перегружен. Попробуйте ещё раз чуть позже."},"nav":{"about":"О сайте","admin":"Администратор","admin_shell_description":"Централизованный вход администратора и навигация.","admin_workspace":"Рабочая область администратора","admin_workspace_description":"Все текущие функции администрирования собраны здесь в одном месте.","admin-affiliate":"Партнерская программа","admin-chart":"Стат","admin-group-users":"Пользователи и аккаунты","admin-group-business":"Предприятия и финансы","admin-group-moderation":"Поддержка и модерация","admin-group-models":"Голоса и модели","admin-group-media":"Медиа","admin-group-content":"Контент и маркетинг","admin-group-tools":"Эксперименты и разработка","admin-project":"Проект","admin-account-controls":"Управление аккаунтом","admin-user":"Пользователь","admin-withdraw":"Выводы средств","administration":"Управление","agent":"Агент","all_agents":"Все агенты","agents":"Голосовые агенты","affiliateTooltip":"Зарабатывайте как партнер","api":"API","api_billing":"Биллинг API","api_keys":"API ключи","api_pricing":"Цены на API","audio-separation":"Разделение на дорожки","auth-card":{"affiliate":"Партнерская программа","changelog":"Что нового","description":"Наслаждайтесь всеми функциями","guest":"Гость","help":"Помощь","helpLabel":"Помощь","login":"Вход / Регистрация","logout-trigger":"Выход из системы","logout":{"cancel":"Отмена","confirm":"Подтвердите","title":"Вы уверены, что вышли из системы?"},"my-profile":"Мой Профиль","get-free-credits":"Получить бесплатные кредиты","notifications":"Уведомление","settings":"Настройки","sign-up":"Зарегистрироваться","title":"Зарегистрируйтесь или войдите в систему","tutorials":"Учебники"},"back_to_top":"Вернуться к началу","billing":"Выставление счетов","pronunciation_dictionary":"Словарь произношения","team-settings":"Настройки команды","character":"Персонаж","cms":"CMS","credit-links":"Ссылки на кредиты","creative":"Творческий","dashboard":"Панель","developer":"Разработчик","developer_docs":"Документация для разработчиков","developer_get_started":"Начало работы","developer_program":"Программа для разработчиков","developers":"Разработчики","discovery":"Библиотека голосов","asset-library":"Библиотека ассетов","docs":"Документация","documentation":"Документация","end_list":"Вы достигли нижней части списка,","extraCredits":{"tooltip":"Заработайте больше кредитов, подписавшись на наш <discordLink>Discord</discordLink>, <xLink>X</xLink>, <youtubeLink>YouTube</youtubeLink>, <instagramLink>Instagram</instagramLink> и <tiktokLink>TikTok</tiktokLink>."},"go-premium":"Перейти на премиум","go-to-app":"ПЕРЕЙТИ В ПРИЛОЖЕНИЕ","helpTooltip":"Помощь","interface":"Интерфейс","join-at":"Присоединился","language":"Язык","allLanguages":"Все языки","languageTooltip":"Сменить язык","launch":"Запустить","link-home":"Главная","link-image-video":"Изображения и видео","link-tts":"Текст в речь","login":"Войти","manage-premium":"Премиум","models":"Модели","my-collections":"Коллекции моделей","my-conversions":"История поколений","my-library":"Библиотека \"Мой голос","my-voice":"Пользовательский голос","my-voice-collection":"Мои голосовые коллекции","team-voices":"Голоса команды","not_matching_result":"Несоответствие результата","open-app":"Открыть App","overview":"Обзор","platform":"Платформа","playground":{"quota":"Квота","title":"Игровая площадка"},"premium_bar":{"free_button_text1":"Свободный","free_button_text2":"левый","free_plan_line1":"Вы на бесплатном тарифе.","free_plan_line2":"{balance}/{total} осталось генераций.","paid_plan":"Вы на плане {planName}!","premium_benefits":"Ура! Вы наслаждаетесь премиальными преимуществами!","premium_button_text":"Премиум","unauth_button_text":"Обновление","upgrade_now":"Обновить сейчас"},"pricing":"Цены","products":"Продукты","reports":"Отчёты","search":"Поиск","search_result":"Результат поиска","self_host":"Самостоятельный хостинг","settings":"Настройки","sound-effects":"Звуковые эффекты","speech-to-text":"Речь в текст","story_studio":"Аудиокниги","story-studio":"Аудиокниги","suggestions":"Предложения","support":"Поддержка","careers":"Карьера","text-to-speech":"Текст в речь","ai-voice-generator":"ИИ-генератор голоса","theme":{"dark":"Темнота","light":"Свет","system":"Система","title":"Тема","tooltip":"Переключить светлый/темный режим"},"train":"Клонирование голоса","voice-design":"Voice Design","try_a_new_search":"Попробуйте новый поиск","tutorials":"Учебники","usage":"Использование","voice-cloning":"Клонирование голоса","waitlist":"Список ожидания","beta":"Бета","new":"Новое","contact-us":"Связаться с отделом продаж","get-started":"Начать","sign-up-free":"Регистрация Бесплатно","sign-up-short":"Регистрация","solutions":"Решения","research":"Исследования","resources":"Ресурсы","enterprise-nav":"Предприятие","finance-nav":"Финансы","feedback":"Обратная связь","model-testing":"Тестирование модели","music-generation":"Генерация музыки","music-samples":"Музыкальные образцы","audio-converter":"Конвертер аудио","audio-translation":"Перевод аудио","voice-agent":"Голосовые агенты","video-editor":"Видео редактор","sound-effect":"Звуковой эффект","partner-integrations":"Партнёрские интеграции","for-startups":"Для стартапов","voiceovers":"Озвучивание","for-students":"Для студентов","character-voices":"Голоса персонажей","conversational-chatbots":"Разговорные чатботы","fish-audio-s2":"Fish Audio S2","fish-audio-s1":"Fish Audio S1","fish-speech":"Fish Speech","open-audio":"OpenAudio","fish-diffusion":"Fish Diffusion","github":"Github","blog":"Блог","guide":"Руководство","api-reference":"Справочник API","compare-us":"Сравнить нас","character-collection":"Коллекция персонажей","voice-library":"Библиотека голосов","affiliate":"Партнерская программа","earn-as-affiliate":"Зарабатывайте как партнёр","dropdown-column-apis":"API","dropdown-column-company":"Компания","dropdown-column-resources":"Ресурсы","dropdown-tts-desc":"Создавайте чистый голос из скриптов","dropdown-ai-voice-generator-desc":"Создавайте естественные голоса за секунды","dropdown-tts-api-desc":"Генерируйте речь через API","dropdown-stt-desc":"Транскрибируйте аудио в текст с исключительной точностью","dropdown-audio-separation-desc":"Извлекайте вокал из шумного или смешанного аудио","dropdown-audio-converter-desc":"Преобразуйте голос в разных персонажей","dropdown-voice-changer-desc":"Преобразуйте голос в любого персонажа в реальном времени","dropdown-audio-translation-desc":"Конвертируйте аудио на разные языки","dropdown-voice-cloning-desc":"Создайте точную копию вашего голоса","dropdown-story-studio-desc":"Аудиокниги, подкасты, уроки и озвучка","dropdown-video-editor-desc":"Добавляйте AI-озвучивание к любому видео","dropdown-voice-agent-desc":"Создавайте голосовых агентов, говорящих как люди","dropdown-sound-effect-desc":"Генерируйте кинематографические звуковые эффекты","dropdown-partner-integrations-desc":"Используйте Fish Audio через наши партнёрские платформы","dropdown-for-startups-desc":"Масштабируйте голосовой продукт с гибкими API","dropdown-voiceovers-desc":"Профессиональные голоса для любых медиа","dropdown-for-students-desc":"Учитесь и создавайте с помощью AI-голосовых инструментов","dropdown-character-voices-desc":"Превращайте любой текст в подлинные голоса персонажей","dropdown-chatbots-desc":"Добавьте голос вашему AI-ассистенту","feature-flags":"Флаги функций","ab-tests":"A/B-тесты","tts-templates":"Шаблоны TTS","voice-changer":"Изменение голоса","zero_retention":"Нулевое хранение","team_wallet":"Кошелек команды","creative_agent":"Креативный агент","create-voice":{"title":"Создать голос","subtitle":"Выберите метод — вы всегда можете вернуться.","pick-method":"Выберите метод","voice-clone":{"title":"Мгновенное клонирование голоса","description":"Загрузите или запишите 10 сек аудио, клонируйте мгновенно.","tag-time":"~1 мин","tag-best":"Лучше всего для существующих записей"},"voice-design":{"title":"Дизайн голоса","description":"Опишите голос обычным текстом.","tag-time":"~15 сек","tag-best":"Лучше всего для оригинальных персонажей"},"pvc":{"title":"Профессиональное клонирование голоса","description":"Верифицированный голос реального человека студийного качества с опциональным коммерческим релизом и делением дохода.","tag-time":"1-2 часа","tag-best":"Студийное качество","quota-exceeded-tooltip":"Вы достигли лимитов вашего текущего плана. Обновите план, чтобы продолжить создание профессиональных голосовых клонов.","confirm-title":"Создать профессиональный голосовой клон?","confirm-description":"После создания задачу профессионального голосового клона нельзя удалить. Вы уверены, что хотите продолжить?","confirm-cancel":"Отмена","confirm-continue":"Подтвердить","confirm-draft-hint":"У вас есть незавершённый черновик от {date}. Подтвердив, вы начнёте совершенно новый клон голоса.","confirm-continue-draft":"Продолжить черновик"},"upgrade-dialog":{"voice-design-free":"Дизайн голоса не входит в бесплатный тариф. Обновите тариф, чтобы создавать голоса по текстовому описанию.","voice-design-free-title":"Дизайн голоса не входит в бесплатный тариф.","voice-design-free-description":"Обновите тариф, чтобы создавать голоса по текстовому описанию.","pvc-free":"Профессиональное клонирование голоса не входит в бесплатный тариф. Обновите тариф, чтобы создавать голосовые клоны студийного качества.","pvc-slots":"В тариф {plan} входит {limit} слотов для профессионального клонирования голоса. Обновите тариф, чтобы создавать больше.","pvc-unavailable":"Ваш текущий тариф не позволяет создать еще один профессиональный голосовой клон. Обновите тариф, чтобы продолжить."},"section-draft":"Черновик профессионального клона","continue-draft":"Продолжить работу с черновиком профессионального клона голоса","section-done":"Профессиональный клон обучен","section-awaiting-release":"Профессиональный клон ожидает публикации","section-training":"Профессиональный клон обучается","section-failed":"Профессиональный клон не удался","action-continue":"Продолжить","action-release":"Опубликовать","action-contact-support":"Связаться с поддержкой","delete-title":"Удалить голос?","delete-description":"Вы уверены, что хотите удалить «{name}»? Это действие нельзя отменить.","delete-cancel":"Отмена","delete-confirm":"Удалить","action-view":"Просмотр","failed-to-clone":"Не удалось клонировать","continue":"Продолжить","slots-used":"<used></used>/{limit} слотов использовано","draft-voice":"Черновой голос","released":"Опубликован"},"library":"Библиотека","monitor":"Мониторинг","conversations":"Разговоры","analytics":"Аналитика","whats_new":"Что нового","knowledge_base":"База знаний","phone_numbers":"Номера телефонов","studio_beta":"Studio Бета","quality_guard":"Контроль качества","voice_content_policy":"Политика контента голоса","arena":"Arena","asr_source_url":"URL источника для ASR","agent_billing":"Счета","enterprise-nav-desc":"Корпоративные клиенты, договоры и счета — подписанные сделки импортируются здесь","finance-nav-desc":"Графики выручки, финансовые наборы данных и справочник продуктов","enterprise_portal":"Корпоративный","promo_banner":{"cta":"Воспользоваться","subtitle":"- 50% СКИДКА НА ГОД","title":"Предложение на ограниченное время","drama3_countdown":"До конца акции","drama3_timer":"{days} д {hours}:{minutes}:{seconds}","drama3_message":"Знакомьтесь, Drama 3: скидка 80 % через API и скидка 50 % на все платные тарифы","drama3_message_short":"Drama 3: API −80 %, тарифы −50 %","drama3_cta":"Получить скидку","drama3_popup_title":"DRAMA 3. НАША ЛУЧШАЯ МОДЕЛЬ. СКИДКА 80 %.","drama3_popup_description":"Drama 3 доступна со скидкой 80 % через <api>API для разработчиков</api>, а на все платные тарифы действует скидка 50 % до 30 ноября.\nНаши лучшие голоса за полцены.","drama3_popup_cta":"Получить скидку 50 %","drama3_popup_close":"Закрыть предложение"},"dropdown-column-creative":"Творчество","ai-avatar-generator":"ИИ-генератор аватаров","ai-video-generator":"ИИ-генератор видео","ai-image-generator":"ИИ-генератор изображений","mcp":"MCP","dropdown-ai-avatar-generator-desc":"Заставьте любое фото говорить с помощью ИИ-липсинка","dropdown-ai-video-generator-desc":"Кино-видео из текста или фото","dropdown-ai-image-generator-desc":"Создание и редактирование изображений до 4K","dropdown-mcp-desc":"Используйте Fish Audio в Claude, Codex и других","dropline":"Dropline","dropdown-dropline-desc":"Голосовой ввод с ИИ для Mac и Windows","website-content":"Контент веб-сайта","group_account":"Аккаунт","members":"Участники","voice_acting":"Озвучивание","voices":"Голоса","browse-voices":"Обзор голосов","landing-audio-separation":"Разделение Аудио","live3_api_access":"Доступ к API Live 3","live3_banner":{"badge":"Новинка","message":"Знакомьтесь, Live 3: полнодуплексная голосовая модель, которая слушает, пока говорит","cta":"Попробовать Live 3"},"live-3":"Live 3","dropdown-live-3-desc":"Полнодуплексная голосовая модель реального времени для голосовых агентов"},"plan":{"all_plans":"Все планы","already_discounted":"У вас уже есть отличная скидка на подписку!","badge":"3 МЕСЯЦА БЕСПЛАТНО","best_value":"Лучшее соотношение цены и качества","better_discount_message":"Ваша скидка {percent}% лучше, чем предложение 50%. Сохраняйте подписку и наслаждайтесь экономией!","billed_annually":"{amount} взимается ежегодно","first_year_promo_billing_note":"Скидка {percent} % на первый год · {amount} ежегодно","first_year_promo_trial_billing_note":"Скидка {percent} % на первый год · {amount} ежегодно после {days} дней бесплатного периода","first_year_promo_banner":"Ограниченное предложение: скидка {percent} % на первый год","monthly_promo_banner":"Ограниченное предложение: скидка {percent}% на первый месяц","monthly_promo_billing_note":"Скидка {percent}% на первый месяц","billing_period_label":"Период оплаты","buy_more_credits":"Купить больше кредитов","campare_plans":"Сравните планы для получения более подробной информации","cancel":"Отмена","cancel_anyway":"Отменить в любом случае","cancel_current_to_change":"Отменить текущий план для изменения","cancel_on":"Отменить на","cancel_reason_comment_placeholder":"Пожалуйста, расскажите подробнее...","cancel_reason_low_quality":"Плохое качество звука","cancel_reason_missing_features":"Отсутствующие функции, которые мне нужны","cancel_reason_other":"Другое","cancel_reason_prompt":"Почему вы отменяете?","cancel_reason_switched_service":"Переход на другой сервис","cancel_reason_too_expensive":"Слишком дорого","cancel_reason_unused":"Я не использую это достаточно часто","cancel_scheduled_change_button":"Отменить запланированное понижение","cancel_scheduled_downgrade_to_upgrade":"Отменить запланированное понижение для обновления плана","cancel_subscription":"Отменить подписку","non_renewing_plan_notice":"Текущий план действует до {date} и не продлится.","non_renewing_plan_ending_notice":"Текущий план действует до {date} и не продлится. Оформите подписку, чтобы продолжить без перерыва.","cancel_subscription_failed":"Не удалось отменить подписку. Попробуйте ещё раз.","cancel_subscription_title":"Отменить подписку?","cancel_subscription_warning":"Отмена приведет к отключению доступа к клонированным голосам сверх бесплатного слота после окончания вашего расчетного периода.","cancel_to_downgrade":"Отменить план на понижение","cancelling":"Отмена","cancels_on":"Отменяется на","cannot_downgrade_cross_period":"Даунгрейд недоступен","changes_scheduled_for":"Изменения вступят в силу с","changes_take_effect_immediately":"Изменения вступят в силу немедленно","changing_on":"Изменение на","changing_to":"Переключение на","checking_offer":"Проверка вашего предложения...","claim_offer":"Получить скидку 50%","comming_soon":"Скоро","compare_plans":"Сравните планы для получения более подробной информации","confirm_and_pay":"Подтвердить и Оплатить","confirm_change":"Подтвердить Изменение","confirm_downgrade":"Подтвердить понижение","confirm_plan_change":"Подтвердить изменение тарифного плана","confirm_upgrade":"Подтвердить Обновление","continue":"Продолжить","credit_packs_description":"Приобретите дополнительные кредиты для усиления вашего аккаунта. Кредиты никогда не истекают и могут быть использованы в любое время.","credit_packs_note":"Купленные кредиты никогда не истекают и будут использоваться после того, как кредиты пакета будут исчерпаны.","credits_remaining_label":"Оставшиеся кредиты","legacy_paid_tts_unlimited_notice":"Преобразование текста в речь: Без ограничений","legacy_paid_other_features_use_credits":"Остальные функции используют кредиты","current_plan":"Текущий план","current_plan_label":"Текущий план","current_plan_subscription":{"expire_date":"Дата истечения срока действия: {date}","title":"Текущий план"},"current_plan_title":"Текущий план","downgrade":"Понизить категорию","downgrade_to_plan":"Перейти на более низкий план {plan}","downgrade_description":"Ваш план будет понижен по окончании вашего текущего расчетного периода","downgrade_notice":"Уведомление о понижении версии","existing_discount_active":"Активная скидка на вашу подписку","existing_discount_forever":"Скидка навсегда на вашу подписку","expire_date":"Срок действия: {date}","faq":{"q1":{"answer":"Каждая минута генерации стоит примерно от 600 до 625 кредитов.","question":"Сколько кредитов стоит каждая минута генерации?"},"q2":{"answer":"Бесплатный тариф предоставляет вам бесплатные генерации в месяц, в то время как Премиум предоставляет кредиты на до 200 минут генерации речи высочайшего качества.","question":"В чем разница между бесплатным и премиальным тарифами?"},"q3":{"answer":"Да, вы можете переключаться между ежемесячной и ежегодной оплатой в любое время. При переходе на ежегодную оплату вы сэкономите не менее {percent}% по сравнению с ежемесячной оплатой. Изменения вступают в силу в вашем следующем платежном цикле.","question":"Могу ли я переключаться между месячной и годовой оплатой?"},"q4":{"answer":"Мы принимаем все основные кредитные карты (Visa, MasterCard, American Express), дебетовые карты, а также различные региональные способы оплаты через наш безопасный платежный процессор.","question":"Какие способы оплаты вы принимаете?"},"q5":{"answer":"Кредиты пополняются и сбрасываются каждый месяц. Посмотрите оставшиеся кредиты на странице <textToSpeech>текст в речь</textToSpeech>.","question":"Когда мои кредиты сбрасываются?"},"q6":{"answer":"Ежемесячные квоты обновляются в начале каждого расчетного цикла. Неиспользованные минуты не переносятся на следующий месяц. Рекомендуем использовать выделенные минуты в течение расчетного периода.","question":"Что происходит с моими неиспользованными минутами?"},"q7":{"answer":"Да, и подписка для этого не нужна. API оплачивается отдельно от тарифных планов — кредитами API с оплатой по мере использования, а модель S2.1 Pro Free можно вызывать вообще без кредитов. Документацию и цены вы найдёте на нашей <apiDocs>странице для разработчиков</apiDocs>.","question":"Вы предлагаете доступ к API?"},"q8":{"answer":"Премиум-подписчики могут использовать проверенные голоса (которые вы владеете) в коммерческих целях. Пользователи бесплатного плана могут использовать сгенерированный контент только для личных, некоммерческих проектов. Пожалуйста, ознакомьтесь с нашими условиями обслуживания для получения подробной информации о правах использования.","question":"Могу ли я использовать сгенерированные голоса в коммерческих целях?"},"title":"Часто задаваемые вопросы"},"free":"Бесплатно","free_plan_credits":"8 000","free_plan_credits_text":"ежемесячные кредиты","free_plan_description":"Испытайте реалистичную технологию искусственного интеллекта.","free_plan_title":"Бесплатный уровень","free_powers":["До 7 минут генерации речи высочайшего качества","До 500 символов за генерацию","Стандартная скорость генерации","3 публичных слота для голоса"],"great_deal_title":"У Вас Уже Отличное Предложение!","has_scheduled_change":"Запланированное изменение","highly_recommended_for_who_seek_to_make_premium_content":"Настоятельно рекомендуется тем, кто стремится создавать премиальный контент.","hold_to_confirm_payment":"Удерживайте для подтверждения оплаты","hold_to_pay":"Удерживайте для Оплаты","keep_my_discount":"Сохранить мою скидку","keep_subscription":"Сохранить подписку","lite_plan_description":"Отлично подходит для любителей и непрофессиональных пользователей.","lite_powers":["До 60 минут генерации речи в месяц","Приоритетная генерация на наших новейших моделях","До 5 000 символов за генерацию","Улучшенное клонирование голоса","Неограниченное количество публичных + 10 приватных слотов для голоса"],"login_for_free":"Зарегистрироваться бесплатно","looking_for_api_pricing":"Ищете цены на API?","manage_subscription":"Управление подпиской","start_free_trial":"Начать бесплатный период","subscription_history":"История подписки","minimum_charge_notice":"Минимальная плата была применена","month":"месяц","monthly":"Ежемесячно","new_plan":"Новый План","next_billing_date_label":"Следующая дата оплаты","no_payment_required":"Не требуется дополнительной оплаты","pack_1m_credits":"1,000,000 Кредитов","pack_1m_description":"Идеально для регулярных пользователей","pack_1m_audio_usage_estimate":"До 800 мин аудио, 6666 изображений или 2840 с видео.","pack_1m_creative_usage_estimate":"До 800 мин аудио, 6666 изображений или 2840 с видео.","pack_5m_credits":"5,000,000 Кредитов","pack_5m_audio_usage_estimate":"До 4000 мин аудио, 33333 изображений или 14204 с видео.","pack_5m_creative_usage_estimate":"До 4000 мин аудио, 33333 изображений или 14204 с видео.","pack_5m_description":"Лучше всего для активных пользователей","pack_5m_recommended":"Рекомендуется для активных пользователей","pick_your_plan":"Выберите свой план","pick_your_plan_description":"Раскройте свой творческий потенциал с помощью неограниченного количества поколений","pick_your_premium":"Выберите свой премиум","plan":"План","plan_credits_text":"ежемесячные кредиты","team_plan_free_subtitle":"Для всех","team_plan_offer_banner":"Предложение на ограниченное время: скидка {percent}% при ежегодной оплате","team_plan_generation_summary":"До {minutes} минут генерации","team_plan_no_credit_card":"Кредитная карта не требуется","team_plan_commercial_use_short":"Коммерческое использование","team_plan_creative_capacity":"До {images, number} изображений или {seconds, number} с видео в месяц","team_plan_plus_trial_feature":"Попробуйте план Plus бесплатно в течение {days} дней","team_plan_voice_design_access":"Доступ к Voice Design","team_plan_professional_voice_slots_plus":"1 профессиональный голосовой слот","team_plan_professional_voice_slots_pro":"5 профессиональных голосовых слотов","team_plan_professional_voice_slots_max":"15 профессиональных голосовых слотов","team_plan_everything_in_plus":"И всё, что входит в Plus","team_plan_everything_in_pro":"И всё, что входит в Pro","team_plan_enterprise_controls":"с контролями на уровне организации","team_plan_custom_sso_coming_soon":"Кастомный SSO (скоро)","plan_price_unit":"мо","plus":"Plus","plus_plan_description":"Доступ ко всем расширенным функциям.","plus_plan_description_v2":"Для создателей и профессионалов.","plus_plan_title":"Pro","plus_powers_v2":["До 200 минут генерации речи в месяц","Приоритетная генерация на наших новейших моделях","До 15 000 символов за генерацию","Улучшенное клонирование голоса","Неограниченное количество публичных + 10 приватных голосовых слотов","Разрешено коммерческое использование","Работает с API с оплатой по мере использования (оплачивается отдельно)"],"plus_powers":["Все в премиум","Улучшение опорного аудио","Приоритетный доступ к новой модели"],"plus_upgrade_button":"Скоро будет","popular":"Популярные","premium":"Премиум","premium_legacy_plan_updates_link":"Узнайте больше о обновлениях плана","premium_plan_credits":"250 000","premium_plan_credits_text":"ежемесячные кредиты","premium_plan_description":"Идеально подходит для творцов, которым нужен контент профессионального качества.","premium_plan_title":"Премиум","premium_powers":["До 200 минут генерации речи высочайшего качества","Приоритетная генерация на наших новейших моделях","Улучшенное клонирование голоса","Неограниченное количество голосовых слотов","Выразительная речь","Молниеносная скорость генерации","Расширенные параметры модели","Гибкий API с оплатой по мере использования","Коммерческое использование проверенных голосов"],"pricing_breakdown":"Разбивка цен","pro_plan_description":"Для продвинутых пользователей и бизнеса.","pro_powers":["До 1 620 минут генерации речи в месяц","Приоритетная генерация на наших новейших моделях","До 30 000 символов за генерацию","Улучшенное клонирование голоса","Неограниченное количество голосовых слотов","Разрешено коммерческое использование","3 командных места включены","Работает с API с оплатой по мере использования (оплачивается отдельно)"],"max_plan_description":"Для команд с потребностями в крупномасштабном производстве.","max_powers":["До 6 250 минут генерации речи в месяц","Приоритетная генерация на наших новейших моделях","До 30 000 символов за генерацию","Улучшенное клонирование голоса","Неограниченное количество голосовых слотов","Коммерческое использование разрешено","Включено 10 командных мест","Работает с API с оплатой по мере использования (оплачивается отдельно)"],"proceed_to_payment":"Перейти к Оплате","processing":"Обработка...","promo_badge_1":"3 МЕСЯЦА БЕСПЛАТНО","promo_badge_2":"Ограниченное время: скидка {percent}%","promo_badge_2_mobile":"Ограниченное время: скидка {percent}%","prorated":"Пропорционально","purchase_pack":"Покупка","quota":"Квота:","quota_reset":"Сброс квоты:","reactivating":"Повторная активация...","refresh_tooltip":"Ваши кредиты будут обновлены через {days} дней {date}.","renew_subscription":"Обновить подписку","renewal_date":"Дата обновления","replacing_discount":"Это заменит вашу текущую скидку {percent}% на {duration}","resume_offer_applied":"Подписка возобновлена. Следующее продление — со скидкой 50%.","resume_offer_confirm":"Возобновить со скидкой 50%","resume_offer_description":"Подписка возобновится, а следующее продление будет со скидкой 50%. После этого продления цена вернётся к обычной, а отменить подписку можно в любой момент.","resume_offer_dismiss":"Не сейчас","resume_offer_failed":"Не удалось возобновить подписку. Попробуйте ещё раз.","resume_offer_title":"Оставайтесь за полцены","resume_offer_unavailable":"Это предложение недоступно для вашей подписки, но вы можете продлить её по обычной цене.","resume_offer_unavailable_title":"Предложение недоступно","retention_offer_applied":"Скидка 50% применена к вашему следующему продлению!","retention_offer_benefit":"Сохраните свои клонированные голоса и премиум-функции","retention_offer_description":"Получите скидку 50% на следующее продление и сохраните все свои премиум-функции.","retention_offer_title":"Подождите! Вот специальное предложение","scheduled":"Запланировано","scheduled_change":"Запланированное изменение","scheduled_change_cleared":"Ваше запланированное изменение плана было отменено","subscription_cancelled":"Ваша подписка будет отменена в конце расчетного периода","subscription_cancelling":"Отмена подписки","subscription_reactivated":"Ваша подписка была восстановлена","switch_to_annual":"Перейдите на годовую оплату и получите 3 месяца бесплатно!","switch_to_annual_billing":"Переключиться на годовую оплату","switch_to_plan":"Перейти на {plan}","total_due":"Итого к оплате","try_out_ai_voice":"Попробуйте ультрареалистичный голос ИИ.","unlimited_generations_ignite_infinite_creativity":"Неограниченное количество поколений зажигает бесконечное творчество","unlock_all_features":"Разблокируйте все мощные функции.","update_payment":"Обновить платеж","upgrade":"Обновление","upgrade_to_plan":"Перейти на {plan}","subscribe_to_plan":"Подписаться на {plan}","upgrade_modal_cta":"Перейти на {plan} ({billing})","upgrade_modal_billing_monthly":"ежемесячно","upgrade_modal_billing_annually":"ежегодно","upgrade_at_no_cost":"Ваше обновление будет обработано без дополнительных расходов","upgrade_charged_immediately":"Ваше обновление будет оплачено немедленно","upgrade_ends_trial_charged_immediately":"При переходе на новый план бесплатный пробный период завершится сразу, и оплата спишется немедленно","pay_now_convert_trial":"Оплатить сейчас и начать план","upgrade_no_credits":"Обновите для получения дополнительных кредитов","upgrade_no_credits_pro":"Купить больше кредитов","upgrade_char_limit":"Достигнут лимит байтов","upgrade_char_limit_desc":"Достигнут лимит байтов вашего текущего плана. Перейдите на более высокий план, чтобы получить больше байтов на одну генерацию.","upgrade_plan":"Обновить план","upgrade_to_premium":"Перейти на премиум","upgrade_to_pro_for_credits":"Перейдите на Pro, чтобы приобрести дополнительные кредиты","yearly":"Ежегодно","yearly_benefit_money_back":"Гарантия возврата денег в течение 7 дней","yearly_trial_banner":"Попробуйте годовой план Plus бесплатно 5 дней","yearly_trial_billing_note":"{amount} будет взиматься ежегодно после {days} дней бесплатного периода","trial_feature":"{days} дней бесплатно","you_save":"Вы экономите {amount}","your_current_plan":"Ваш текущий план","your_power":"Ваши возможности","currency_select_label":"Валюта","prices_in_usd":"USD","cancel_access_until":"Доступ сохранится до {date}","cancel_credits_remaining":"Осталось кредитов: {count}","view_plans":"Посмотреть тарифы","buy_credits_hero_subtitle":"Раскройте свою креативность","buy_credits_close":"Закрыть окно покупки кредитов","credit_pack_feature_never_expire":"Пополненные кредиты не сгорают","credit_pack_feature_after_subscription":"Расходуются после кредитов подписки","credit_pack_feature_after_subscription_ends":"Можно использовать в любое время, даже после окончания подписки","upgrade_modal_monthly_confirm_title":"Платите меньше при годовой оплате","upgrade_modal_monthly_confirm_description":"Перейдите на годовую оплату и сэкономьте {amount}.","upgrade_modal_continue_monthly":"Продолжить помесячно","upgrade_modal_switch_annual_with_savings":"Перейти на годовой план (экономия {amount})","upgrade_modal_audio_description":"Откройте Text-to-Speech и другие функции","upgrade_modal_creative_description":"Откройте генерацию видео и другие функции","upgrade_modal_and_more":"И многое другое","upgrade_modal_monthly_credits":"{credits} кредитов в месяц","payment_link_modal_title":"Завершите оплату","payment_link_modal_description":"Нажмите кнопку ниже, чтобы открыть защищенную страницу оплаты в новой вкладке. Вы также можете скопировать ссылку.","payment_link_modal_copy_link":"Скопировать ссылку","payment_link_modal_open_new_tab":"Открыть в новой вкладке","payment_link_modal_close":"Закрыть","payment_link_modal_copied":"Ссылка скопирована в буфер обмена","payment_link_modal_copy_failed":"Не удалось скопировать ссылку","payment_link_modal_popup_blocked":"Разрешите всплывающие окна, чтобы открыть страницу оплаты.","audio_upgrade_dialog":{"tts_credits_exhausted_free":{"title":"Продолжайте генерировать голос","description":"Бесплатные кредиты закончились. Перейдите на Plus, чтобы создавать до 200 минут высококачественной речи в месяц и до 15 000 символов за одну генерацию."},"tts_credits_exhausted_plus":{"title":"Откройте в 8 раз больше голосовых кредитов","description":"Голосовые кредиты за этот месяц закончились. Перейдите на Pro, чтобы создавать до 27 часов речи в месяц."},"tts_character_limit_free":{"title":"Генерируйте более длинный текст за раз","description":"В бесплатном плане можно генерировать до 500 символов за раз. Перейдите на Plus, чтобы генерировать до 15 000 символов за раз и до 200 минут речи в месяц."},"tts_character_limit_plus":{"title":"Генерируйте 30 000 символов за раз","description":"Перейдите на Pro, чтобы удвоить лимит одной генерации до 30 000 символов и получить до 27 часов речи в месяц."},"stt_credits_exhausted":{"title":"Транскрибируйте больше аудио","description":"Кредиты закончились. Перейдите на Pro, чтобы транскрибировать до 11 часов аудио в месяц."},"voice_private_required":{"title":"Создавайте приватные голоса","description":"Приватные голоса доступны на Plus и выше. Перейдите на Plus, чтобы создать 10 приватных голосов; публичные голоса без ограничений."},"voice_private_limit":{"title":"Места для приватных голосов заполнены","description":"Перейдите на Pro, чтобы открыть неограниченные приватные голоса."},"voice_public_limit":{"title":"Места для голосов заполнены","description":"Бесплатный план включает до 3 голосов. Перейдите на Plus, чтобы открыть неограниченные публичные голоса и 10 мест для приватных голосов."},"voice_clone_duration_limit":{"title":"Загрузите более длинный референс-аудио","description":"В бесплатном плане можно загрузить до 90 секунд. Перейдите на Plus, чтобы загрузить 210 секунд и клонировать голос реалистичнее."},"pvc_required":{"title":"Откройте профессиональное клонирование голоса","description":"Перейдите на Plus, чтобы получить 1 место для профессионального клона и воссоздать свой голос со студийной точностью."},"voice_collection_required":{"title":"Создавайте коллекции голосов","description":"Улучшите тариф, чтобы создавать коллекции голосов и делиться ими."},"pvc_limit":{"title":"Создавайте больше профессиональных клонов","description":"Место для профессионального клона уже использовано. Перейдите на Pro, чтобы получить 5 мест для профессиональных клонов."},"studio_export_required":{"title":"Экспортируйте проект","description":"Экспорт проектов — платная функция. Перейдите на Plus, чтобы открыть неограниченный экспорт, 200 минут речи в месяц и 10 параллельных синтезов."},"sound_generation_credits_exhausted":{"title":"Продолжайте творить","description":"Кредиты закончились. Перейдите на Plus, чтобы создавать до 50 звуковых эффектов или музыкальных треков в месяц."},"processing_credits_exhausted":{"title":"Обрабатывайте больше аудио","description":"Кредиты закончились. Перейдите на Pro, чтобы обрабатывать до 11 часов аудио в месяц."},"generic_entry_free":{"title":"Выберите план","description":"Перейдите на платный план, чтобы открыть более длинные генерации, больше мест для голосов и до 200 минут речи в месяц."},"generic_credits_exhausted_paid":{"title":"Перейдите на план с большим числом кредитов","description":"Кредиты закончились. Улучшите план или купите больше кредитов, чтобы продолжить."},"voice_private_required_pro":{"title":"Создавайте приватные голоса","description":"Перейдите на Pro, чтобы открыть неограниченные приватные голоса."},"voice_public_limit_pro":{"title":"Откройте неограниченные места для голосов","description":"Перейдите на Pro, чтобы открыть неограниченные слоты голосов и получить 5 профессиональных слотов голосов."},"voice_clone_duration_limit_pro":{"title":"Загрузите более длинный референс-аудио","description":"Перейдите на Pro, чтобы загружать 210 секунд референсного аудио и открыть неограниченные слоты голосов."},"pvc_required_pro":{"title":"Создавайте профессиональные клоны голоса","description":"Перейдите на Pro, чтобы получить 5 мест для профессиональных клонов и воссоздать свой голос со студийной точностью."},"studio_export_required_pro":{"title":"Экспортируйте продакшн-проекты","description":"Перейдите на Pro, чтобы открыть неограниченный экспорт, до 27 часов речи в месяц и большую производственную мощность."},"sound_generation_credits_exhausted_pro":{"title":"Масштабируйте создание аудио","description":"Перейдите на Pro, чтобы получить больший ежемесячный пул кредитов и больше пространства для звуковых эффектов, музыки и работы с голосом."},"sound_generation_credits_exhausted_max":{"title":"Продолжайте творить","description":"Ваши кредиты закончились. Перейдите на Max, чтобы получить максимальный ежемесячный пул кредитов."},"generic_entry_pro":{"title":"Масштабируйте производство голоса","description":"Перейдите на Pro, чтобы открыть 27 часов речи в месяц, 30 000 символов за генерацию, неограниченные приватные голоса и 5 мест для профессиональных клонов."},"generic_entry_max":{"title":"Перейдите на максимальный объем кредитов","description":"Перейдите на Max, чтобы получить максимальный ежемесячный пул кредитов."},"tts_credits_exhausted_max":{"title":"Откройте максимальный объем озвучивания","description":"Перейдите на Max, чтобы генерировать до 6 250 минут речи в месяц для производства контента в большом масштабе."},"tts_character_limit_max":{"title":"Генерируйте 30 000 символов за раз","description":"Перейдите на Max, чтобы удвоить лимит одной генерации до 30 000 символов и получить до 6 250 минут речи в месяц."},"stt_credits_exhausted_max":{"title":"Расшифровывайте аудио в большом масштабе","description":"Перейдите на Max, чтобы получить самый большой ежемесячный пул кредитов и больше возможностей для длинных расшифровок."},"voice_private_limit_max":{"title":"Масштабируйте создание приватных голосов","description":"Перейдите на Max, чтобы открыть неограниченные слоты голосов и получить 15 профессиональных слотов голосов."},"pvc_limit_max":{"title":"Создавайте профессиональные клоны в большом масштабе","description":"Перейдите на Max, чтобы получить 15 слотов профессионального клонирования."},"processing_credits_exhausted_max":{"title":"Обрабатывайте аудио в большом масштабе","description":"Перейдите на Max, чтобы получить самый большой ежемесячный пул кредитов и больше возможностей для изменения голоса, отделения вокала и другой обработки аудио."},"generic_credits_exhausted_max":{"title":"Перейдите на максимум кредитов","description":"Перейдите на Max или купите пакет кредитов, чтобы продолжить с самым большим ежемесячным пулом кредитов."},"pvc_required_max":{"title":"Откройте профессиональное клонирование голоса","description":"Перейдите на Max, чтобы получить 15 слотов профессионального клонирования и воссоздать свой голос со студийной точностью."}},"retention_invoice_description":"Получите скидку 50% на текущий неоплаченный счёт. Оплатите остаток, чтобы сохранить подписку.","retention_invoice_applied":"Сумма неоплаченного счёта уменьшена на 50%. Пожалуйста, оплатите остаток.","retention_invoice_already_applied":"К этому счёту уже применена скидка за сохранение подписки. Проверьте остаток к оплате в разделе счетов.","retention_offer_unavailable":"Предложение недоступно или счёт изменился. Закройте и снова откройте это окно для проверки либо продолжите отмену подписки.","credit_packs_unavailable_contract":"Пакеты кредитов недоступны по вашему корпоративному соглашению","credit_packs_temporarily_unavailable":"Пакеты кредитов временно недоступны. Повторите попытку через минуту.","agent_pricing":{"start_free":"Начать бесплатно","get_started":"Начать","contact_sales":"Связаться с отделом продаж","payg_note":"Без минимальной суммы · пробный баланс $5","enterprise_band_highlight":"Индивидуальный объём","enterprise_band_note":"Выделенные линии и цены за объём","feature_custom_concurrency_sla":"Индивидуальная параллельность и SLA","agent":"Агент","subtitle":"Планы для голосовых агентов","faq":{"title":"Часто задаваемые вопросы","q1":{"question":"Что считается одновременным звонком?","answer":"Любая активная веб-сессия, входящий или исходящий звонок в вашей команде. Входящие звонки, ожидающие в очереди, не учитываются и не тарифицируются."},"q2":{"question":"Что произойдёт, когда я достигну лимита?","answer":"Новые веб- и исходящие звонки отклоняются с ответом «занято», пока не освободится линия. Входящие абоненты слышат гудки до 30 секунд, пока мы ждём свободную линию. Включите пиковый режим, чтобы продолжать отвечать сверх лимита по $0.12 за минуту, или добавьте линии по $8 за линию в месяц."},"q3":{"question":"Переносятся ли неиспользованные кредиты?","answer":"Включённые кредиты Pro и Scale переносятся в пределах платы за три месяца. Пополненные кредиты не сгорают."},"q4":{"question":"Можно ли понизить план или отменить его?","answer":"Да. Понижение и отмена вступают в силу в конце текущего расчётного периода. Число линий снижается до лимита нового плана, а неиспользованные включённые кредиты сгорают."},"q5":{"question":"Есть ли годовая оплата?","answer":"Самостоятельные планы оплачиваются ежемесячно в долларах США. Годовые условия и скидки за объём доступны на Enterprise через отдел продаж."},"limit":{"question":"Что произойдёт, когда я достигну лимита?","answer":"Новые веб- и исходящие звонки отклоняются с ответом «занято», пока не освободится линия. Входящие абоненты слышат гудки до 30 секунд, пока мы ждём свободную линию. Включите пиковый режим, чтобы продолжать отвечать сверх лимита по $0.12 за минуту."},"more_lines":{"question":"Как получить больше одновременных звонков?","answer":"Оплата по факту начинается с 10 одновременных звонков. Лимит вырастает до 30, когда сумма пополнений достигает $100, и до 100 при $1,000. Если нужно больше, обсудите Enterprise с отделом продаж."}}}},"playground":{"text_to_speech":"Текст в речь","speech_to_text":"Речь в текст","create_key":"Создать ключ","tab_curl":"cURL","tab_python":"Python","tab_javascript":"JavaScript","copy_code":"Скопировать код","copied_title":"Скопировано в буфер обмена","audio":"Аудио","audio_supported":"Поддерживается: {formats} (макс. {max} на файл)","upload":"Загрузить","restore_default_audio":"Восстановить аудио по умолчанию","language":"Язык","auto_detect":"Автоопределение","lang_en":"Английский","lang_zh":"Китайский","lang_de":"Немецкий","lang_ja":"Японский","lang_fr":"Французский","lang_es":"Испанский","lang_ko":"Корейский","lang_ar":"Арабский","true":"Истина","false":"Ложь","output":"Вывод","download":"Скачать","copy":"Копировать","invalid_format":"Неподдерживаемый формат файла","file_too_large":"Файл превышает лимит в 10 МБ","cancel":"Отмена","request_failed":"Не удалось выполнить запрос. Попробуйте снова.","error_invalid_key":"Этот API-ключ отклонён — проверьте, существует ли он в этой среде.","error_insufficient_credit":"Недостаточно кредитов API. Переключитесь на S2.1 Pro Free (кредиты не нужны) или пополните баланс.","error_insufficient_credit_stt":"Недостаточно кредитов API. Пополните баланс, чтобы запустить «Речь в текст».","error_env_unavailable":"Выполнение запросов пока недоступно в этой среде.","error_generic":"Не удалось выполнить запрос — попробуйте снова.","model":"Модель","voice":"Голос","text":"Текст","default_voice":"Голос по умолчанию","play":"Воспроизвести","pause":"Пауза","free_badge":"Бесплатно","paid_badge":"Платно"},"premium":{"access_the_api_page":"Доступ к странице API","access_the_api_page_desc":"Посетите раздел Fish Audio API, где находится кнопка для создания нового токена.","account_balance":"Остаток на счете","account_connected":"Счет подключен","account_not_connected":"Счет не подключен","action":"Действие","action_at":"Действие при","activate":"Активировать","active_keys":"Активные клавиши","add_credit_amount_label":"Сумма пополнения","add_credit_amount_range":"Введите сумму от 1 до 10 000 $.","add_credit_description":"Выберите сумму в USD для пополнения. Вы проверите и оплатите ее в Stripe.","add_credit_presets":"Быстрые суммы","add_credit_title":"Пополнить","amount":"Сумма","auto_recharge_caption":"при балансе ниже ${amount}","auto_recharge_off_value":"Выключено","low_balance_alert":"Оповещение о низком балансе","low_balance_alert_default":"По умолчанию","low_balance_alert_paused":"Приостановлено, пока включено автопополнение","low_balance_alert_email_label":"Сообщать мне по email о низком балансе","low_balance_alert_email_hint":"Только для вас: каждый владелец и администратор настраивает это сам.","low_balance_alert_threshold_label":"Оповещать, когда баланс падает ниже","low_balance_alert_threshold_hint":"Оставьте пустым, чтобы использовать значение по умолчанию — ${amount}, рассчитанное по вашим недавним пополнениям и дневным расходам.","low_balance_alert_auto_recharge_note":"Пока включено автопополнение, оповещения не отправляются.","low_balance_alert_saved":"Оповещение о низком балансе сохранено","automatic_recharge_title":"Автопополнение","available_balance":"Доступный баланс","amount_should_be_greater_than_10":"Входные данные должны быть больше или равны 10","api":"API","api_balance":"API-кредит","api_balance_tips":"Ваш баланс не зависит от квоты игровой площадки. Приобретение премиума не включает бесплатные вызовы API.","api_keys":"Ключи API","api_playground":"API-песочница","api_stats":"Статистика API","api-keys":"Ключи API","api-manage":"Управление API","api_key":"API-ключ","asr_cost":"Стоимость ASR","asr_requests":"Запросы ASR","asr_usage":"Использование ASR","auto_deduction":"Автопополнение","auto_deduction_active_status":"Активный","auto_deduction_inactive_status":"Неактивный","auto_deduction_tooltip":"Нажмите, чтобы активировать автоматическое пополнение счета.","auto_recharge":"Включить автопополнение","auto_recharge_off_description":"Автоматическое пополнение отключено","auto_recharge_on_description":"Пополняется на ${amount} при балансе ниже ${min}","balance":"Баланс","balance_records":"Балансовые записи","balance_tips":"Баланс не зависит от квоты Playground. Приобретение членства не включает бесплатные вызовы API.","base_concurrent_request":"15 одновременных запросов для пользователей, заплативших более $100, 5 одновременных запросов для остальных пользователей.","billing":"Выставление счетов","billing_description":"Управляйте кредитами API, настраивайте автоматическое пополнение и просматривайте историю платежей.","buy_quota":"Добавить в кредит","by_api_key":"По API-ключу","by_model":"По модели","by_service":"По сервису","bytes_unit":"байт","cancel":"Отмена","change":"Изменение","charges_disabled":"Плата отключена (требуется проверка)","charges_enabled":"Заряды Включены","comparison_details":"Детали сравнения","confirm":"Подтвердите","connect_account":"Подключить аккаунт","connected":"Подключен аккаунт Stripe","connection":"Соединение","contact_us":"Свяжитесь с нами","continue":"Продолжить","continue_to_payment":"Перейти к оплате","copied":"Скопировано","copied_title":"Скопировано в буфер обмена","copy":"Копировать","copy_success":"ID разработчика Скопировано","cost":"Стоимость","cost_by_api_key":"Стоимость по API-ключу","count":"Граф","create_api_key":"Создать API-ключ","create_token":"Создать токен","create_token_tips":"Храните этот секретный ключ в надежном месте. В целях безопасности вы больше не сможете просмотреть его в своей учетной записи Fish Audio. Если вы потеряете его, вам придется создать новый.","create_your_api_token":"Создайте свой токен API","create_your_api_token_desc":"Выберите \"Новый токен\", чтобы создать токен API. Храните свой ключ API в тайне! Если вы подозреваете, что ваша учетная запись была взломана, удалите старый ключ и сгенерируйте новый.","created_at":"Создано в","current_period":"Текущий","custom":"Пользовательское","daily_limit":"Суточный лимит","daily_reset_desc":"Премия: Ваш лимит обновляется в полночь - не переносится.","delete":"Удалить","delete-confirm-tips":"Это действие необратимо и приведет к отключению всех служб, использующих этот токен. Подтвердите, чтобы продолжить.","delete-confirm":{"cancel":"Отмена","confirm":"Подтвердите","title":"Вы уверены, что хотите удалить этот API-токен?"},"delete-success":"Удалить успех","details_missing":"Неполная информация о счете (требуется личная информация и банковский счет)","details_submitted":"Детали счета заполнены","developer_account":"Учетная запись разработчика","developer_api":"Панель разработчика","developer-program":"Программа для разработчиков","disable":"Закрыть","disconnect":"Отключить","disconnect_description":"После отключения вы больше не сможете получать платежи.","disconnect_success":"Успех разъединения","documentation":"Документация","done":"Готово","download_invoice":"Скачать счёт","each_recharge_amount":"Сумма каждого пополнения","edit_token":"Редактировать токен","efficient_usage_plan":"Зарядка","enable":"Включить","enter_amount":"Пожалуйста, введите сумму снятия","example":"Пример","expiration":"Срок действия","expiration_date":"Дата истечения срока действия","expired_at":"Просрочить","export":"Экспорт","free_credit":"Бесплатный кредит","free_input_characters":"свободные символы ввода","free_input_size_desc":"Бесплатно: 500 байт за запрос (~30 секунд речи)","free_limit_desc":"Бесплатно: 20 поколений за 30 дней","free_plan":"Бесплатно","free_reset_30days_desc":"Бесплатные пользователи: Квота обнуляется каждые 30 дней в 00:00 (UTC).","generations_unit":"генераций","group_by":"Группировать по","higher_usage":"При более интенсивном использовании мы готовы обсудить индивидуальные варианты.","how_to_use_api":"Как использовать API","id":"ID","income":"Доход","income_and_withdraw_records":"Записи о поступлении и снятии средств","increase_title":"Готовы к расширению масштаба?","increase_title_desc":"Выберите свой план:","input_size":"Размер входа","insufficient_api_credit":{"close":"Закрыть","recharge":"Пополнить счет сейчас","status":{"description":"Баланс вашего счета API недостаточен для оплаты текущего запроса. Пожалуйста, проверьте баланс или пополните счет.","title":"Текущее состояние","unlock_time":"Чтобы продолжить использование платной модели, необходимо пополнить счет."},"subtitle":"Выбранная модель является платной, а ваш кредит API недостаточен для использования","title":"Недостаточный кредит API"},"invite_now":"Пригласить сейчас","invite_tips":"Получите соответствие длительности членства при пополнении счета приглашенными вами пользователями","invite_url_copied":"Скопированный URL-адрес приглашения","last_24_hours":"Последние 24 часа","last_30_days":"Последние 30 дней","last_7_days":"Последние 7 дней","learn_more":"Узнайте больше в наших документах","left":"слева","left_for_today":"Оставленные на сегодня","log_in_to_view_usage":"Войдите для просмотра статистики","manage":"Управлять","manage_subscription":"Управление подпиской","model":"Модель","maximum_duration_tips":"{count} запросов за 30 дней и {limit} байт в формате UTF-8 на один запрос.","metric":"Метрика","million_bytes":"миллион байт в формате UTF-8","min_unit":"мин","minimum_deduction":"Минимальная перезарядка","money":"Сумма","more":"Ещё","never_expire":"Никогда не истекает","new_token":"Новый токен","next_refresh":"Следующее обновление","next_tier":"Следующий уровень","no_accumulation":"Без накопления","no_accumulation_desc":"Неиспользованная дневная квота не переносится на следующий день.","no_comparison_data":"Нет данных для сравнения","no_token_created_yet":"Токен еще не создан","no_usage_data":"Нет данных об использовании","not_connected":"Аккаунт Stripe не подключен","open_payment_page":"Открыть страницу оплаты","otp":"Код проверки","pay_in_stripe":"Оплатить через Stripe","payouts_disabled":"Выплаты отключены (требуется проверка личности и банка)","payouts_enabled":"Выплаты включены","pending_payment_description":"У вас есть неоплаченный счет, который может препятствовать автоматическому списанию средств.","pending_payment_description_2":"Пожалуйста, произведите оплату вручную или обновите способ оплаты в Stripe. Как только вы обновите способ оплаты, этот счет будет автоматически закрыт.","pending_payment_title":"Ожидающий оплаты","payment_method":"Способ оплаты","payment_method_description":"Управляйте картой или кошельком для автопополнения в Stripe.","phone_number":"Номер телефона","playground":"Игровая площадка","popup_blocked_description":"Возможно, браузер блокирует всплывающее окно страницы оплаты. Вы можете нажать на кнопку ниже, чтобы повторить попытку, или скопировать ссылку в новую вкладку.","popup_blocked_title":"Страница оплаты может быть недоступна","premium_duration_tips":"Неограниченно* в соответствии с политикой добросовестного использования.","premium_input_size_desc":"Премиум: 5 000 байт за запрос (~5 минут речи)","premium_limit_desc":"Премиум: Неограниченно* в соответствии с политикой добросовестного использования.","premium_plan":"Премиум","previous_period":"Предыдущий","quota_refresh":"Обновление квоты","quota_refresh_desc":"Ежедневная квота обновляется в 00:00 (UTC).","quota_usage":"Использование квоты","rate_limit":"Предельная ставка","reason":"Причина","recharge_when_balance_falls_below":"Пополнять, когда баланс падает ниже","redeem":"Погасить кредит","redeem-success":"Восполнить успех","refer_to_our_documentation":"Более подробную информацию см. в нашей документации.","refer_to_our_documentation_and_start_building":"Обратитесь к нашей документации и приступайте к строительству","refer_to_our_documentation_and_start_building_desc":"Ознакомьтесь с документацией по API, чтобы понять, как использовать наши функции преобразования текста в речь и обучения для ваших проектов!","refresh":"Обновить","remark":"Ремарка","reset":"Сброс","reviewed_at":"Проверено","reviewer":"Обозреватель","risk_control":{"actions":{"close":"Закрыть","contact_support":"Контактная поддержка"},"helpLabel":{"description":"Вот несколько распространенных причин блокировки аккаунта:","reason1":"Обнаружено совместное использование учетных записей","reason2":"Ненормальное использование счета","reason3":"Подозрительное сетевое окружение","title":"Нужна помощь?"},"status":{"description":"Ваша учетная запись была временно ограничена в связи с подозрительной активностью, обнаруженной нашей системой безопасности. Эта мера предосторожности необходима для защиты вашего аккаунта и целостности нашей платформы.","title":"Состояние счета","unlock_time":"Ваш аккаунт будет автоматически разблокирован и восстановлен в течение нескольких часов."},"subtitle":"Уведомление о безопасности","title":"Счет временно заблокирован"},"rules":"Готовы к премиям?","save":"Сохранить","select_quota_tips":"Выберите количество квот, которые вы хотите приобрести","setting":"Настройка","setting_success":"Установка на успех","service":"Сервис","single_deduction_amount":"Сумма разового пополнения","source":"Источник","speech_to_text":"Речь в текст","spent":"Отработанные","status":"Статус","stripe_access_error":"Страница оплаты может быть недоступна. Пожалуйста, проверьте подключение к сети или повторите попытку позже.","stripe_invoice_id":"Идентификатор счета-фактуры Stripe","text_limit":"Ограничение по тексту","text_limit_desc":"В одном запросе может быть использовано до 500 байт UTF-8, а премиум-пользователи могут использовать до 30 000 байт.","text_to_speech":"Текст в речь","there_are_token_has_been_created_yet":"Токен еще не создан","token":"Токен","top_up":"Пополнить","top_up_label":"Сумма пополнения","total_cost":"Общая стоимость","total_quotas":"Общая квота","total_spending":"Общие расходы","tts_cost":"Стоимость TTS","tts_requests":"Запросы TTS","tts_usage":"Использование TTS","unit":"Единица","update_payment_method":"Обновить способ оплаты","upgrade_monthly":"Месячный абонемент","upgrade_subscription":"Ежемесячная подписка","usage":"Использование","usage_breakdown":"Разбивка использования","usage_by_api_key":"Использование по API-ключу","usage_monitoring":"Мониторинг использования","usage_monitoring_desc":"Использование квот контролируется для предотвращения злоупотребления или чрезмерного использования. Любое обнаруженное злоупотребление может привести к ограничению или приостановке квот.","usage_stats":"Статистика использования","user_id":"Идентификатор пользователя","validation":{"phone_number_format":"Неверный формат телефонного номера","phone_number_max":"Номер телефона не может превышать 15 цифр","phone_number_min":"Номер телефона должен состоять не менее чем из 10 цифр"},"view_documentation":"Посмотреть документацию","vs_previous_24h":"vs предыдущие 24ч","vs_previous_30d":"vs предыдущие 30 дней","vs_previous_7d":"vs предыдущие 7 дней","vs_previous_period":"vs предыдущий период","withdraw":"Вывести","withdraw_invalid_amount":"Введите корректную целую сумму","withdraw_record":"Снять запись","withdraw_record_status":{"approved":"Одобрено","pending":"В ожидании","rejected":"Отклонено"},"withdraw_success":"Снять Успех","zero_retention_banner_title":"Нулевое хранение включено","zero_retention_banner_description":"Текст и аудио, отправленные в API в рамках этой команды, включая референсное аудио для TTS и аудио для распознавания речи, не сохраняются и не используются для обучения. Аудио и расшифровки сессий Agents удаляются по истечении срока хранения данных каждого агента.","s1_retirement_banner_title":"S1 будет отключён 31 декабря 2026 года","s1_retirement_banner_description":"После этой даты API-запросы с моделью s1 будут обрабатываться S2.1 Pro по той же цене. Переключитесь на s2.1-pro до этой даты.","drama3_banner_title":"Drama 3 теперь доступна через API","drama3_banner_description":"Режиссируйте каждую реплику с помощью инструкций на естественном языке и точно управляйте эмоциями, звуками и паузами. API оплачивается по объёму использования.","s21_free_banner_title":"S2.1 Pro теперь бесплатен для разработчиков","s21_free_banner_description":"Создавайте с S2.1 Pro Free: прототипируйте, тестируйте и запускайте голосовые функции на нашей самой продвинутой голосовой модели.","buffer_hint":"Ваше недавнее использование API в среднем составляет ${spend}/день, поэтому этот порог покрывает лишь около {hours} ч. После отклонения платежа следующая попытка будет через несколько часов — за это время баланс может закончиться.","buffer_hint_apply":"Установить порог ${min} / ${amount} за пополнение","auto_recharge_disabled_notice":"Автопополнение было отключено после отклонения вашей карты ({reason}). Обновите способ оплаты и включите его снова.","auto_recharge_reenable":"Включить снова","auto_recharge_failed_notice":"Последнее автопополнение было отклонено ({reason}). Попытка повторится автоматически — вы также можете пополнить баланс вручную.","auto_recharge_no_pm_notice":"Автопополнение отключено, так как нет доступного способа оплаты. Добавьте способ оплаты и включите его снова.","quickstart_free_terms":"S2.1 Pro Free бесплатна до 30 ноября 2026 года, без SLA, а запросы могут использоваться для улучшения качества модели. <link>Подробнее</link>","signup_grant_title":"Зачислены бесплатные кредиты API на {amount}","signup_grant_description":"Попробуйте с ними Drama 3 и все остальные модели. Пример и playground ниже теперь используют Drama 3.","quickstart_copy_key":"Скопировать ключ API","quickstart_manage_keys":"Управление ключами API","quickstart_sample_ready":"Ключ уже подставлен. Запустите код, чтобы сохранить welcome.mp3.","balance_free_tier_hint":"S2.1 Pro Free работает без кредитов. Пополните баланс, чтобы использовать Drama 3 и другие платные модели.","quickstart_add_credit":"Пополнить кредиты API на {amount}","get_started":{"title":"Первый голос за три шага","description":"Получите ключ, выполните запрос, затем двигайтесь дальше. S2.1 Pro Free можно вызывать бесплатно; Drama 3 и другие модели платные.","description_done":"Все три шага выполнены. Откройте любой шаг, чтобы продолжить с того места, где вы остановились.","progress":"Выполнено {done} из {total}","step_label":"Шаг {number}","status_done":"выполнен","status_next":"Следующий","show":"Показать","hide":"Скрыть","key_title":"Получите API-ключ","key_description":"Ключ создаётся в один клик. Он подставляется во все запросы на этой странице.","create_key":"Создать API-ключ","key_shown_once":"Показывается один раз. Скопируйте его сейчас.","key_copied":"API-ключ скопирован","request_title_step":"Выполните первый запрос","request_description":"Выберите шаблон или переключитесь на «Речь в текст» и нажмите «Выполнить запрос». В предпросмотре показано ровно то, что будет отправлено.","request_done_summary":"Вы выполнили первый запрос к API.","request_title":"Запрос","request_key_ready":"Ключ уже подставлен.","request_key_missing":"Ключа пока нет: код берёт FISH_API_KEY из переменных окружения.","request_stt_file":"Запустите код в одной папке с {file}, чтобы вывести расшифровку.","mode_label":"API","templates_label":"Шаблоны","template_conversational":"Разговорный","template_conversational_hint":"Теги в квадратных скобках, например [excited], [laughing] и [whispering], задают эмоции и звуки. [break] добавляет паузу.","template_narration":"Повествование","template_narration_hint":"[break] и [long-break] задают темп рассказа. [whispering] понижает голос на одну реплику.","template_pronunciation":"Произношение","template_pronunciation_hint":"Теги фонем (CMU Arpabet) задают произношение слова: «read» и «read» или Kubernetes.","template_drama":"Drama 3","template_drama_hint":"Drama 3 понимает ремарки обычными словами, теги шёпота вокруг отдельных слов и теги фонем.","stt_description":"Расшифруйте пример записи или свой аудиофайл.","run":"Выполнить запрос","run_with_new_key":"Создать ключ и выполнить","run_done":"Это был настоящий вызов API. Скопируйте запрос, чтобы выполнить его в терминале.","paid_model_note":"Платная модель: оплата списывается с API-кредита. Баланс: {balance}.","stt_cost_note":"Оплата списывается с API-кредита. Баланс: {balance}.","grant_added":"Зачислено {amount} бесплатного API-кредита. Drama 3 уже выбрана, так что её можно попробовать прямо сейчас.","paid_needs_credit":"{model} — платная модель, а API-кредита у вас пока нет. Пополните API-кредит или переключитесь на бесплатную модель.","use_free_model":"Использовать S2.1 Pro Free","stt_needs_credit":"«Речь в текст» расходует API-кредит, а у вас его пока нет. Пополните API-кредит, чтобы выполнить запрос.","transcript":"Расшифровка","further_title":"Двигайтесь дальше","further_description":"Режиссируйте озвучку с Drama 3, пополните API-кредит для платных моделей и разрабатывайте с помощью SDK.","further_done_summary":"API-кредит: {balance}. Drama 3 и все модели разблокированы.","drama_title":"Drama 3","drama_syntax_direction":"Ремарки обычными словами","drama_syntax_words":"Эффекты для отдельных слов","drama_syntax_phonemes":"Фонемы","drama_try":"Загрузить шаблон Drama 3","drama_guide":"Руководство по Drama 3","credit_title":"API-кредит","credit_description":"Оплата по факту использования. Drama 3, S2.1 Pro и S2 Pro расходуют API-кредит, S2.1 Pro Free — нет. Баланс: {balance}.","sdks_title":"SDK и документация","copy_command":"Скопировать {command}","docs_quickstart":"Быстрый старт","docs_emotions":"Теги эмоций и звуков","docs_phonemes":"Управление фонемами","docs_api_reference":"Справочник API"}},"profile":{"avatar":"Аватар","avatar_description":"Это изображение будет появляться на различных страницах в качестве аватара вашего пользователя на этом сайте","avatar_description_2":"(размер файла не должен превышать 1 МБ)","bio":"Био","bookmarks":"Закладки","creative":"Изображения и видео","bookmarked":"В закладках","bookmark_removed":"Удалено из закладок","bookmark_failed":"Не удалось обновить закладку. Попробуйте ещё раз.","no_sample":"Нет образца","copy_id":"Копировать ID","cancel":"Отмена","change_avatar":"Изменить аватар","upload_photo":"Загрузить фото","replace_photo":"Заменить фото","change_email":"Изменить адрес электронной почты","change_email_dialog":{"confirm":"Подтвердить изменение","continue":"Продолжить","new_email_label":"Новый адрес электронной почты","new_email_placeholder":"name@example.com","send_code":"Отправить код","start_over":"Начать заново","subtitle_confirm":"Введите код подтверждения, отправленный на {email}, чтобы подтвердить новый адрес электронной почты.","subtitle_start":"Для безопасности вашего аккаунта мы сначала отправим код подтверждения на ваш текущий адрес электронной почты.","subtitle_verify":"Введите код, отправленный на {email}, затем укажите новый адрес электронной почты.","success":"Адрес электронной почты обновлён","title":"Изменить адрес электронной почты"},"change_password":"Изменить пароль","copied_title":"Скопировано в буфер обмена","edit_profile":"Редактирование профиля и настроек","email":"Электронная почта","joined_at":"Присоединился к","likes":"Нравится","list":"Список моделей","login":"Вход в систему","models_created":"Созданные модели","nickname":"Прозвище","no_collection_tips":"Коллекция еще не создана","no_likes_tops":"Пока нет лайков","empty_title":"Нет голосов","empty_voices_description":"Ваши голоса появятся здесь","empty_likes_description":"Ваши лайки появятся здесь","empty_bookmarks_description":"Пока нет закладок","empty_creative_title":"Нет опубликованных работ","empty_creative_description":"Опубликованные изображения и видео появятся здесь после проверки","creative_rewards_users":"{count, plural, one {# человек использовал ваши работы} few {# человека использовали ваши работы} many {# человек использовали ваши работы} other {# человека использовали ваши работы}}","creative_rewards_settled":"Получено кредитов: {credits, number}","creative_rewards_pending":"Ожидает выплаты: около {credits, plural, one {# кредита} other {# кредитов}}","start_creating_cta":"Начать создавать","discover_more_cta":"Узнать больше","no_socials":"Социальных ссылок пока нет","no_trained_voices_yet":"Пока нет обученных голосов","password":"Пароль","personal_website_url":"URL персонального сайта","profile_details":"Подробности профиля","save":"Сохранить изменения","socials":"Социальные сети","sort":{"count":"Рекомендовано","new":"Самые новые","title":"Сортировать по"},"total_likes":"Всего лайков","total_marked":"Всего отмечено","total_shared":"Всего совместных","username":"Имя пользователя","voice_conversions":"Голосовые преобразования","voices":"Голоса","edit":"Изменить","play_voice":"Воспроизвести голос","pause_voice":"Приостановить голос","more_actions":"Другие действия","remove_bookmark":"Удалить из закладок","view_voice":"Посмотреть голос","use_voice":"Использовать голос","load_error":"Не удалось загрузить список","retry":"Повторить","loading":"Загрузка","user_profile":"Профиль пользователя","profile_load_error":"Не удалось загрузить этот профиль","nickname_required":"Укажите псевдоним","nickname_too_long":"Псевдоним должен содержать не более 50 символов","bio_too_long":"Описание должно содержать не более 200 символов","website_invalid":"Введите корректный адрес http или https","social_link_invalid":"Укажите действительную ссылку на {platform}","bio_placeholder":"Расскажите немного о себе","login_security":"Вход и безопасность","password_description":"Сбросьте пароль с помощью одноразового кода","change":"Изменить","sign_out_everywhere":"Выйти на всех устройствах","sign_out_everywhere_description":"Выйти на всех других устройствах и отключить подключённые приложения","sign_out_everywhere_action":"Выйти","sign_out_everywhere_confirm_title":"Выйти на всех устройствах?","sign_out_everywhere_confirm_description":"На всех других устройствах будет выполнен выход, а все подключённые приложения, например MCP-клиент, будут отключены. На этом устройстве вход сохранится. API-ключи продолжат работать.","sign_out_everywhere_success":"Выполнен выход на всех других устройствах","back":"Назад","share":"Поделиться","share_error":"Не удалось скопировать ссылку на профиль"},"pronunciation-dictionary":{"title":"Словарь произношения","no-rules":"Нет правил","add-rule":"Добавить новое правило","import-pls":"Импортировать PLS","rename":"Переименовать","new-dictionary":"Новый словарь","dictionary-list":"Список словарей","edit-dictionary":"Редактировать словарь","no-dictionaries":"Словарей нет","view-documentation":"Открыть документацию","dictionary-name":"Название словаря","required":"(обязательно)","name-placeholder":"Название","description":"Описание","description-placeholder":"Для чего этот словарь?","import-from-existing":"Импорт из существующего словаря","import-formats":"(.pls .txt .xml)","upload":"Загрузить","rules-count":"{count, plural, one {# правило} few {# правила} many {# правил} other {# правила}}","create-dictionary":"Создать словарь","save":"Сохранить","create-failed":"Не удалось создать словарь","update-failed":"Не удалось обновить словарь","import-failed":"Словарь создан, но импорт правил не удался","parse-failed":"Не удалось прочитать правила из этого файла","too-many-rules":"Файл содержит более 5000 правил","close":"Закрыть","search-rules":"Поиск правил","add-rule-short":"Добавить правило","add-rule-tooltip":"Добавить правило","select-voice":"Выберите голос","input-placeholder":"Ввод","input-too-long":"Слишком длинный ввод ({count}/{max})","input-too-long-publish":"Каждый ввод не должен превышать {max} символов","output-placeholder":"Вывод","alias-output-placeholder":"Замена обычным текстом","alias-output-help":"Входной текст заменяется этим текстом как есть.","alias-input-invalid":"Ввод псевдонима не может начинаться или заканчиваться пробелом и не может содержать управляющие символы, <, >, (, ), [ или ].","alias-output-invalid":"Вывод псевдонима не может содержать <| или |>.","column-input":"Ввод","column-output":"Вывод","case-sensitive":"Учитывать регистр","case-sensitive-on":"Учёт регистра: вкл.","case-sensitive-off":"Учёт регистра: выкл.","case-sensitivity-on":"Учёт регистра включён","case-sensitivity-off":"Учёт регистра выключен","rule-type":"Тип правила","rule-type-phoneme":"Фонема","rule-type-alias":"Алиас","rule-type-changed":"Тип правила изменён с {from} на {to}","moved-badge":"Перемещено: {from} → {to}","delete-rule":"Удалить правило","restore-rule":"Восстановить правило","reorder-rule":"Переместить правило","play-preview":"Воспроизвести превью","stop-preview":"Остановить превью","publish-success":"Словарь опубликован","ignore-changes":"Отменить изменения","publish-new-version":"Опубликовать новую версию","rules-changed":"{count, plural, one {изменено # правило} few {изменено # правила} many {изменено # правил} other {изменено # правила}}","prev-change":"Предыдущее изменение","next-change":"Следующее изменение","ignore-confirm-title":"Отменить несохранённые изменения?","ignore-confirm-description":"Ваши неопубликованные изменения будут отменены, и редактор вернётся к последней опубликованной версии.","publish-failed":"Не удалось опубликовать словарь","publish-conflict":"Этот словарь изменили в другом месте. Последняя версия перезагружена — примените изменения заново и опубликуйте ещё раз.","conflict-title":"Словарь обновлён в другом месте","conflict-description":"Пока вы редактировали, кто-то опубликовал более новую версию «{name}».","conflict-hint":"Загрузка последней версии отменит ваши неопубликованные правки. Перезапись сохранит ваши правки и удалит чужие.","conflict-load-latest":"Загрузить последнюю версию","conflict-overwrite":"Всё равно перезаписать","preview-failed":"Не удалось создать превью","load-failed":"Не удалось загрузить правила","list-load-failed":"Не удалось загрузить словари","list-load-failed-description":"Не удалось связаться с сервером. Ваши словари в сохранности — повторите попытку через минуту.","retry":"Повторить","incomplete-rules":"Для каждого правила нужны и ввод, и вывод","duplicate-rules":"Повторяющийся ввод: {key}","output-too-long":"Слишком длинный вывод ({count}/{max})","output-too-long-publish":"Вывод каждого правила не должен превышать {max} символов","search-no-results":"Нет правил, соответствующих запросу","more-actions":"Дополнительные действия","edit":"Изменить","download":"Скачать","import-success":"{count, plural, one {Импортировано # правило} few {Импортировано # правила} many {Импортировано # правил} other {Импортировано # правила}}","export-empty":"В этом словаре нет сохранённых правил для экспорта","export-failed":"Не удалось экспортировать словарь","export-save-first-title":"Опубликовать перед экспортом?","export-save-first-description":"Изменения в «{name}» ещё не опубликованы. Сначала опубликуйте новую версию, чтобы экспорт включал эти изменения.","publish-and-export":"Опубликовать и экспортировать","delete":"Удалить словарь","dictionary-id":"ID словаря","latest-version-id":"ID последней версии","copy":"Копировать","copy-dictionary-id":"Скопировать ID словаря","copy-version-id":"Скопировать ID версии","copied":"Скопировано в буфер обмена","cancel":"Отмена","delete-confirm-title":"Удалить этот словарь?","delete-confirm-description":"«{name}» и его правила произношения будут удалены без возможности восстановления. Это действие нельзя отменить.","delete-confirm":"Удалить","delete-success":"Словарь удалён","delete-failed":"Не удалось удалить словарь","unsaved-badge":"Несохранённые изменения","unsaved-confirm-title":"Отменить несохранённые изменения?","unsaved-confirm-description":"Изменения в «{name}» ещё не опубликованы. Если уйти сейчас, они будут потеряны.","discard":"Отменить","keep-editing":"Продолжить редактирование","version-history":"История версий","compare-with":"Сравнить с","compare-none":"Нет","select-version":"Выбрать","latest":"Последняя","summary-added":"Добавлено правил: {count}","summary-removed":"удалено правил: {count}","summary-changed":"изменено правил: {count}","no-versions":"Версий пока нет","delete-version":"Удалить версию","delete-version-confirm-title":"Удалить эту версию?","delete-version-confirm-description":"Версия V{version} будет удалена из истории. Запросы, привязанные к этому ID версии, перестанут работать.","delete-version-success":"Версия удалена","delete-version-failed":"Не удалось удалить версию","delete-version-latest-blocked":"Последнюю версию удалить нельзя","import-unsupported-format":"Выберите файл .pls, .xml или .txt.","import-unsafe-text":"Удалите из правила управляющие символы и маркеры фонем.","import-line-error":"Строка {line}: {message}","import-ready":"{count, plural, one {# правило готово к импорту} few {# правила готовы к импорту} many {# правил готовы к импорту} other {# правила готовы к импорту}}","import-duplicates":"Пропущено {count, plural, one {# повторное правило} few {# повторных правила} many {# повторных правил} other {# повторных правила}} в строках {lines}. Сохраняется первое вхождение; регистр не учитывается, если в файле не указано иное.","import-skipped-lines":"Пропущено {count, plural, one {# строка} few {# строки} many {# строк} other {# строки}} без разделителя ввода и вывода: {lines}.","clear-import":"Убрать импортированный файл","summary-separator":", ","summary-ending":"."},"self-host":{"all_in_one_handoff":"В скачанном руководстве по развертыванию есть полная команда docker run (all-in-one.md в распакованном архиве). Готово, когда тестовый запрос возвращает аудио. Обновляете существующее развертывание? Выберите новую версию выше и перезапустите с ней.","artifacts_empty":"Этой команде ещё не выдан ни один вариант развёртывания. Свяжитесь с fish.audio.","artifacts_load_failed":"Не удалось загрузить ваш вариант развёртывания. Обновите страницу.","cancel":"Отмена","copied_title":"Скопировано в буфер обмена","copy_command":"Скопировать команду","copy_token":"Скопировать токен развертывания","create":"Создать","create_token":"Создать токен развертывания","created":"Создан","delete":"Удалить","delete_confirm_body":"Удаление «{name}» необратимо: развертывания, использующие этот токен, больше не смогут загружать образы. Продолжить?","delete_confirm_title":"Удалить токен развертывания","delete_success":"Успешно удалено","deployment_title":"Шаги развертывания","documentation":"Сайт документации","form_all_in_one_offline":"Офлайн All-in-One","form_all_in_one_online":"Онлайн All-in-One","form_helm_offline":"Offline Helm","form_helm_online":"Online Helm","helm_description":"Установите чарт Fish Audio в ваш кластер Kubernetes. Online и Offline — один чарт: выбранный ниже режим определяет лишь values-файл для ранбука; команда загрузки не меняется.","helm_handoff":"В скачанном руководстве по развертыванию есть полная установка, включая values-файл каждого режима и источники моделей профиля online (deployment-runbook.md в распакованном архиве). Готово, когда все поды Ready и тестовый запрос возвращает аудио. Обновляетесь? Выберите новую версию выше и следуйте процедуре обновления из ранбука.","i_saved_my_token":"Я сохранил токен","last_used":"Последнее использование","license_binding":"Привязка к GPU","license_binding_none":"Без привязки к конкретным GPU","license_binding_uuid":"Привязана к UUID видеокарт","license_bound_gpus":"GPU","license_download":"Скачать архив","license_download_failed":"Не удалось скачать архив.","license_valid_from":"Действует с","license_load_failed":"Не удалось загрузить лицензию.","license_not_configured":"Лицензия для этой команды еще не настроена — обратитесь в поддержку Fish Audio для ее выпуска. Без лицензии развертывание не запустится.","license_product":"Продукт","license_title":"Лицензия","license_valid_until":"Действует до","limit_hint":"Достигнут лимит в 5 токенов развертывания.","load_failed":"Не удалось загрузить токены развёртывания. Обновите страницу, чтобы повторить попытку.","name":"Название","never":"Никогда","no_tokens_yet":"Токены развертывания еще не созданы","not_enabled":"Самостоятельное развертывание не включено для этой команды. Обратитесь к вашему менеджеру.","profile_label":"Доступные режимы","publisher_badge":"Издатель","publisher_hint":"Эта команда также может отправлять в предоставленные репозитории.","rotate":"Обновить","rotate_confirm_body":"Обновление «{name}» выпустит новый токен, а старый сразу перестанет работать.","rotate_token":"Обновить токен развертывания","save_your_token":"Сохраните токен развертывания","title":"Самостоятельный хостинг","token":"Токен","token_name":"Название токена","token_name_placeholder":"Назовите токен развертывания","token_shown_once_warning":"Этот токен показывается только один раз. Скопируйте его сейчас и сохраните в надежном месте — увидеть его снова будет невозможно.","tokens_description":"Пароль, с которым ваши машины получают образы, чарты и документацию из нашего реестра — и экспортируют голоса вашей команды. Создайте его здесь, храните надёжно и вставляйте там, где команда ниже запрашивает deploy token.","tokens_title":"Токены развертывания","version_label":"Версия","version_latest":"Последняя","version_recorded":"Добавлена {date}","version_release_notes":"Что нового","badge_docker":"Docker","badge_kubernetes":"Kubernetes","all_in_one_group_description":"All-in-One: весь стек в одном Docker-контейнере на вашем GPU-хосте. Выберите нужный режим — команда загрузки ниже соответствует ему.","axis_offline":"Офлайн","axis_offline_ex":"Использование пишется в локальный подписанный журнал; исходящих обращений для биллинга нет.","axis_online":"Онлайн","axis_online_ex":"Каждый запрос авторизуется и тарифицируется онлайн через Fish Audio; нужен исходящий доступ.","axis_dual_gpu":"Два GPU","axis_dual_gpu_ex":"Worker на GPU 0, vocoder на GPU 1.","axis_single_gpu":"Один GPU","axis_single_gpu_ex":"Особый случай: одна карта класса H100 на 80 ГБ, общая для воркера и вокодера через MPS. Пропускная способность ниже, чем у Dual-GPU.","axis_baked":"Веса внутри","axis_baked_ex":"Веса модели встроены в образ; полностью автономно.","axis_external":"Внешние веса","axis_external_ex":"Веса монтируются во время выполнения, не в образе.","license_contract_term":"Договор","license_pending_issue":"Ваша лицензия готовится — скоро ее можно будет скачать здесь. Тем временем можно перейти к шагу «Установка»; комплект нужен только для запуска развертывания.","license_guidance_issue":"В загрузку входит новый license.key, поэтому для его загрузки службу нужно (пере)запустить. Следуйте шагам настройки лицензии в руководстве по развёртыванию, которое вы получили.","license_guidance_renew":"Это продление — меняется только license.crt и перечитывается без перезапуска. Следуйте разделу « License Renewal » в руководстве по развёртыванию, которое вы получили.","license_renewal_hint":"Ваш сертификат истекает {date}. До этого оплатите счёт за этот период, а при офлайн-биллинге отправьте нам реестр использования. После сверки мы продлим вашу лицензию и срок действия увеличится.","axis_helm_models":"Модели","axis_helm_models_ex":"По умолчанию внутри кластера; также из S3 Fish Audio или собственного хранилища — см. runbook.","license_description":"Обязательна для работы развертывания: скачайте комплект и смонтируйте его там, где указывает раздел License руководства — само руководство скачивается на шаге «Установка». При продлении заменяется только license.crt, на месте.","step_token":"Шаг 1 · Токен развертывания","step_install":"Шаг 5 · Установка","step_sync":"Шаг 6 · Проверка голосов","voice_sync_description":"Поместите свои голоса и официальный набор Fish в развёртывание, затем отправьте запрос с одним из них, чтобы убедиться, что всё работает.","voice_sync_note":"Настройки синхронизации для каждой платформы, внутренние зеркала и создание собственных архивов описаны в руководстве по развёртыванию (reference-cache.md) в загруженном пакете.","choose_description":"Шесть шагов. Шаги 1–2 общие для всех моделей и выполняются один раз; начиная с шага 3 страница показывает выбранную модель. Нужна другая конфигурация? Смотрите сайт документации или обратитесь в поддержку Fish Audio.","platform_aio_summary":"Один контейнер на одной машине. Без Kubernetes; минимальный след.","platform_helm_summary":"Чарт в вашем кластере Kubernetes: горизонтальное масштабирование и плавные обновления.","need_gpus_label":"GPU:","need_runtime_label":"Окружение хоста:","need_network_label":"Сеть:","need_network":"Исходящий доступ к registry.fish.audio с машины, которая скачивает образ или чарт. Онлайн-биллингу также нужен исходящий доступ во время работы — к биллинговому эндпоинту Fish Audio: api.fish.audio, если в учетных данных поставки не указан другой. Офлайн-режимы во время работы полностью изолированы от сети.","need_license_label":"Лицензия:","need_license":"Обязательна на любой платформе. Без нее сервисы не запускаются; с истекшей — работают, но отклоняют все запросы (403). Комплект — на шаге 2 выше.","platform_all_in_one":"All-in-One","platform_helm":"Helm","external_weights_note":"Чтобы загрузить файлы весов из бакета Fish Audio, запросите у Fish Audio ключи доступа только для чтения — подробности в разделе External weights руководства.","need_gpus_aio":"2 GPU — одна для воркера инференса, одна для вокодера; рекомендуются NVIDIA H100/H200. Режим Single-GPU — особый случай: одна карта класса H100 на 80 ГБ, общая для обоих, с меньшей пропускной способностью.","need_gpus_aio_drama_3":"2 GPU — одна для воркера инференса, одна для вокодера; рекомендуются NVIDIA H200 или B300.","need_runtime_aio":"Docker с NVIDIA Container Toolkit, драйвер с поддержкой CUDA 13.x, не менее 32 vCPU, 128 ГиБ ОЗУ и ~100 ГБ свободного диска.","need_runtime_aio_drama_3":"Docker с NVIDIA Container Toolkit, драйвер с поддержкой CUDA 13.x, не менее 32 vCPU, 128 ГиБ ОЗУ и ~130 ГБ свободного диска.","need_runtime_helm":"Кластер Kubernetes со стеком NVIDIA GPU.","releases_load_failed":"Не удалось загрузить опубликованные версии. Обновите страницу и попробуйте снова.","install_nothing_published":"Для этой платформы еще не опубликовано ни одной версии — свяжитесь с Fish Audio.","platform_label":"Платформа","need_gpus_helm":"2 GPU — одна для воркера инференса, одна для вокодера; рекомендуются NVIDIA H100/H200. Метки времени, если включены, требуют третий; масштабирование — добавлением реплик.","need_gpus_helm_drama_3":"2 GPU — одна для воркера инференса, одна для вокодера; рекомендуются NVIDIA H200 или B300. Метки времени, если включены, требуют ещё одну; масштабирование — добавлением реплик.","install_description":"Выберите платформу и режим, выберите и запишите версию, затем выполните команды — они скачивают руководство по развертыванию и артефакт, а установка продолжается по руководству. Здесь показано, что вы можете установить, а не то, что сейчас работает.","install_description_one":"Выберите режим, запишите версию, затем выполните команды — они скачивают руководство по развертыванию и артефакт, а установка продолжается по руководству. Здесь показано, что вы можете установить, а не то, что сейчас работает.","need_network_online":"Исходящий доступ к registry.fish.audio с машины, которая скачивает образ или чарт, а во время работы — к биллинговому эндпоинту Fish Audio: api.fish.audio, если в учетных данных поставки не указан другой.","need_network_offline":"Исходящий доступ к registry.fish.audio с машины, которая скачивает образ или чарт. Во время работы сеть не нужна — развертывание работает в полной изоляции.","step_license":"Шаг 2 · Лицензия","bys_footer":"Окружение готово? Переходите к шагу 5 — установке.","voice_sync_archive_path":"/mnt/shared/reference-archives/<voice_id>.zip","voice_sync_call_label":"Отправить TTS-запрос","voice_sync_source_label":"Получите свои голоса","voice_sync_source_auto":"Автосинхронизация","voice_sync_source_manual":"Вручную · изолированная среда","voice_sync_auto_aio":"Развёртывание забирает их само, как только получит токен развертывания из шага 1 в переменной окружения FISH_REFERENCE_SYNC_TOKEN — -e в команде запуска из руководства или конфигурация окружения вашей платформы. Новые или изменённые голоса появляются в течение нескольких минут, по одному архиву на голос:","voice_sync_auto_helm":"Развёртывание забирает их само, как только получит токен развертывания из шага 1 — задайте referenceSync.enabled=true и создайте Secret fish-audio-sync-token по runbook. Новые или изменённые голоса появляются в течение нескольких минут, по одному архиву на голос:","voice_sync_auto_any":"Развёртывание забирает их само, как только получит токен развертывания из шага 1 — где его указать, показано в руководстве по развёртыванию. Новые или изменённые голоса появляются в течение нескольких минут, по одному архиву на голос:","voice_sync_download_label":"Скачать — на машине с доступом к сети","voice_sync_copy_aio_label":"Разместить — на хосте All-in-One","voice_sync_copy_helm_label":"Разместить — в общее хранилище кластера","voice_sync_copy_any_label":"Разместить — в каталог reference-archives вашего развёртывания","voice_sync_copy_aio_alt":"Нельзя выполнить docker для контейнера (его запускает за вас хостинговая платформа)? Смонтируйте том с zip-архивами и укажите его путь в EDGE_API_REFERENCE_LOCAL_ROOT — reference-cache.md, «Default Location».","voice_sync_copy_helm_alt":"Нет доступа к узлам? В разделе «Reference Cache Files» runbook описан способ через вспомогательный pod.","step_model":"Шаг 3 · Выбор модели","step_environment":"Шаг 4 · Подготовка окружения","model_scoped":"Далее — для выбранной модели","model_steps_placeholder":"Шаги 4–6 — подготовка, установка, проверка — появятся после выбора модели.","model_placeholder":"Выберите модель (доступно: {count})","model_kind_tts":"TTS","model_kind_stt":"STT","model_group_tts":"Синтез речи","model_group_stt":"Распознавание речи","environment_description":"Оборудование, хост и сеть, которые нужно подготовить перед развёртыванием {name}. Закупка GPU часто занимает время — проверьте это в первую очередь.","install_where_label":"Где запускать:","install_where_aio":"GPU-хост, на котором будет работать All-in-One: образ загружается на эту машину, и docker run выполняется здесь же. Если хост не может достучаться до registry.fish.audio, выполните их на машине, которая может; как перенести образ, описано в руководстве.","install_where_helm":"машина, с которой вы выполняете развёртывание — с helm и kubectl и доступом к кластеру. Кластер загружает образы через pull secret, который создаётся по runbook, поэтому docker login здесь не нужен.","model_description":"Выберите модель для развертывания. Шаги 4–6 ниже относятся к выбранной модели."},"share":{"meta":{"title":"{title} · Fish Audio","description":"Слушайте и оставляйте комментарии. Сделано в Fish Audio.","subtitle":"Общая история"},"top_bar":{"by":"Автор: {name}","chapters":"{count, plural, one {# глава} few {# главы} many {# глав} other {# главы}}","scenes":"{count, plural, one {# сцена} few {# сцены} many {# сцен} other {# сцены}}","ai_voices":"Голоса, созданные ИИ","voices_label":"Голоса: {names}","voices_title":"Голоса в этой истории","made_with":"Сделано в Fish Audio","log_in":"Войти","try":"Попробовать Fish Audio","open_app":"Открыть приложение","open_in_studio":"Открыть в «Аудиокнигах»","open_in_voice_acting":"Открыть в «Озвучивании»","studio":"Аудиокниги","voice_acting":"Озвучивание","share":"Поделиться","opening_studio":"Открываем в «Аудиокнигах»","opening_voice_acting":"Открываем в «Озвучивании»"},"banner":{"newer_export":"Новый экспорт · {date}","update_share":"Обновить"},"rail":{"label":"Главы и голоса","label_scenes":"Сцены и голоса","chapters":"Главы","scenes":"Сцены","open_comments":"{count, plural, one {# открытый комментарий} few {# открытых комментария} many {# открытых комментариев} other {# открытого комментария}}","voices":"Голоса","sharing":"Доступ","version":"Версия","export_from":"Экспорт от {date}","comments":"Комментарии","comments_anyone":"Все, у кого есть ссылка","comments_off":"Выключены"},"legal":{"terms":"Условия","privacy":"Конфиденциальность","report":"Пожаловаться"},"script":{"label":"Сценарий","chapter":"Глава {number}","scene":"Сцена {number}","chapter_of":"Глава {number} из {total}","scene_of":"Сцена {number} из {total}","previous_chapter":"Предыдущая глава","previous_scene":"Предыдущая сцена","next_chapter":"Следующая глава","next_scene":"Следующая сцена","voice_label":"Голос {letter}","play_from":"Воспроизвести с {time}","badge_label":"{count, plural, one {# комментарий к этой реплике} few {# комментария к этой реплике} many {# комментариев к этой реплике} other {# комментария к этой реплике}}","comment":"Комментировать","comment_on_line":"Прокомментировать реплику","back_to_current":"К текущей реплике","create_cta":"Создайте свою историю в Fish Audio"},"player":{"label":"Плеер","play":"Воспроизвести","pause":"Пауза","play_or_pause":"Воспроизвести или приостановить","back":"Назад на 10 секунд","forward":"Вперёд на 10 секунд","seek":"Перемотка","position":"Глава {chapter}, {time} из {duration}","position_scene":"Сцена {chapter}, {time} из {duration}","spoken_time":"{minutes, plural, =0 {} one {# минута } few {# минуты } many {# минут } other {# минуты }}{seconds, plural, one {# секунда} few {# секунды} many {# секунд} other {# секунды}}","chapter_short":"Гл. {number}","scene_short":"Сц. {number}","chapter_label":"Глава {number}: {title}","scene_label":"Сцена {number}: {title}","comment_here":"Комментировать текущий момент","comment_here_tip":"Комментировать в точке воспроизведения","load_failed":"Не удалось загрузить аудио.","retry":"Повторить"},"shortcuts":{"title":"Горячие клавиши","play":"Воспроизвести или приостановить","skip":"Назад или вперёд на 10 секунд","comment":"Комментировать в точке воспроизведения","escape":"Закрыть или отменить","post":"Отправить комментарий","show":"Показать горячие клавиши","single_key":"Клавиши без модификаторов"},"tabs":{"label":"Вид","script":"Сценарий","comments":"Комментарии"},"comments":{"title":"Комментарии","open_count":"Открытых: {count}","filter_label":"Фильтр комментариев","filter_all":"Все","filter_open":"Открытые","filter_resolved":"Решённые","group":"Глава {number} · {title}","group_scene":"Сцена {number} · {title}","empty_title":"Комментариев пока нет","none_open":"Нет открытых комментариев","none_resolved":"Нет решённых комментариев","orphans":"Нет в этой версии · {count}","earlier_version":"Прежняя версия · {time}","anchor_label":"Гл. {chapter} · {time}","anchor_label_scene":"Сц. {chapter} · {time}","play_from":"Воспроизвести с {label}","quote":"«{quote}»","quote_was":"Было: «{quote}»","guest_email":"<address>{email}</address> · Не подтверждён","deleted_user":"Удалённый пользователь","tag_guest":"Гость","tag_creator":"Автор","tag_team":"Команда","tag_you":"Вы","tag_changed":"Реплика изменена","tag_resolved":"Решено","show_resolved":"Показать решённое обсуждение","collapse":"Свернуть","actions":"Действия с комментарием","reply":"Ответить","reply_placeholder":"Ответ…","resolve":"Решено","reopen":"Открыть снова","open_in_studio":"Открыть в «Аудиокнигах»","open_in_voice_acting":"Открыть в «Озвучивании»","show_in_script":"Показать в сценарии","more":"Другие действия","delete":"Удалить","cancel":"Отмена","delete_title":"Удалить этот комментарий?","delete_body":"Комментарий и ответы на него будут удалены для всех.","delete_reply_title":"Удалить этот ответ?","delete_reply_body":"Ответ будет удалён для всех.","comment_deleted":"Комментарий удалён","reply_deleted":"Ответ удалён","resolved_toast":"Комментарий отмечен как решённый","reopened_toast":"Комментарий снова открыт"},"composer":{"label":"Комментарий","drawer_title":"Добавить комментарий","placeholder":"Добавьте комментарий…","placeholder_creator":"Комментарий для {name}…","chip_time":"{at} · в «{quote}»","chip_line":"{at} · «{quote}»","unpin":"Привязать к точке воспроизведения","submit":"Комментировать в {time}","left":"Осталось: {count}","posted":"Комментарий опубликован","view":"Показать","comments_off":"Комментарии выключены","turn_on":"Включить","comments_on_toast":"Комментарии включены"},"identity":{"title":"Укажите имя и адрес эл. почты, чтобы оставить комментарий","name":"Имя","email":"Электронная почта","privacy":"Ваш адрес эл. почты видит только автор.","sign_in_instead":"Войти в аккаунт","name_required":"Введите имя.","name_no_links":"Имя не может содержать ссылки.","email_invalid":"Введите корректный адрес электронной почты.","commenting_as":"Вы комментируете как {name}","verify_email":"Подтвердить почту","not_you":"Это не вы?","forget_prompt":"Забыть {name} на этом устройстве?","forget_me":"Забыть меня","forgotten":"Данные удалены с этого устройства"},"verify":{"label":"Подтверждение почты","prompt":"Подтвердите <b>{email}</b>, чтобы получать уведомления об ответах и обновлениях.","send_code":"Отправить код","not_now":"Не сейчас","code_sent":"Код отправлен","check_email":"Проверьте {email}.","send_failed":"Не удалось отправить код. Попробуйте ещё раз.","enter_code":"Введите 6-значный код, отправленный на {email}","resend":"Отправить код ещё раз","resend_in":"Повторная отправка через 0:{seconds}","different_email":"Указать другой адрес","email_placeholder":"you@example.com","mismatch":"Код не подходит. Попробуйте ещё раз.","expired":"Срок действия кода истёк. Запросите новый.","too_many":"Слишком много попыток. Запросите новый код.","pending_closure":"Этот аккаунт скоро будет закрыт. Войдите, чтобы восстановить его.","blocked":"С этим адресом электронной почты войти нельзя.","done_new":"Вы вошли.","done_existing":"Вы вошли как {name}."},"claim":{"prompt":"{count, plural, one {Добавить в этот аккаунт # комментарий, опубликованный от имени «{name}»?} few {Добавить в этот аккаунт # комментария, опубликованных от имени «{name}»?} many {Добавить в этот аккаунт # комментариев, опубликованных от имени «{name}»?} other {Добавить в этот аккаунт # комментария, опубликованных от имени «{name}»?}}","add":"Добавить","keep":"Остаться гостем"},"gone":{"document_title":"Ссылка недоступна · Fish Audio","title":"Эта ссылка недоступна","home":"Перейти в Fish Audio"},"errors":{"version_changed":"История обновилась. Перезагрузите страницу, чтобы комментировать.","reload":"Перезагрузить","post_failed":"Не удалось опубликовать комментарий. Попробуйте ещё раз.","rate_limited":"Слишком много комментариев. Попробуйте чуть позже.","generic":"Что-то пошло не так. Попробуйте ещё раз."}},"step-up":{"title":"Подтвердите, что это вы","sending":"Отправляем 6-значный код на {email}…","code_sent":"Мы отправили 6-значный код на {email}. Введите его, чтобы продолжить.","no_code":"Не получили код?","resend":"Отправить код ещё раз","resend_in":"Отправить код ещё раз ({seconds} с)","verify":"Подтвердить","cancel":"Отмена","close":"Закрыть","invalid_code":"Код неверный или срок его действия истёк.","too_many_attempts":"Слишком много неверных попыток. Запросите новый код.","too_many_codes":"Слишком много запросов кода. Повторите попытку позже.","send_failed":"Не удалось отправить код. Повторите попытку.","verify_failed":"Что-то пошло не так. Повторите попытку.","viewing_as_user":"Недоступно в режиме просмотра от имени пользователя. Чтобы продолжить, выйдите из этого режима.","verification_required":"Завершите подтверждение по электронной почте и повторите попытку."},"support":{"common":{"cancel":"Отмена","caseIdCopied":"Идентификатор обращения скопирован.","copyLink":"Копировать ссылку","loadingCase":"Загрузка кейса...","openModel":"Открытая модель","optional":"Необязательный","refresh":"Обновить","translatedFrom":"Переведено с {language}"},"categories":{"billing":{"help":"Получите помощь с платежами, счетами, подписками или возвратами средств.","label":"Выставление счетов/возврат"},"bug":{"help":"Сообщите о том, что что-то сломалось или работает неправильно.","label":"Отчет об ошибке"},"copyright":{"help":"Подайте жалобу на нарушение авторских прав или прав собственности. Требуется как минимум один файл доказательств.","label":"Заявление о нарушении авторских прав"},"help":{"help":"Задайте общий вопрос о продукте, учетной записи или рабочем процессе.","label":"Общая помощь"},"image_video":{"help":"Помощь с генерацией изображений и видео: неудачные генерации, неожиданные результаты или вопросы по использованию.","label":"Изображения и видео"},"model_abuse":{"help":"Сообщайте о небезопасных, вводящих в заблуждение, некачественных или иным проблематичных общедоступных моделях.","label":"Модельный отчет"},"sales":{"help":"Свяжитесь с нами по вопросам корпоративных потребностей, партнерств или более масштабных коммерческих сценариев использования.","label":"Запрос в отдел продаж"}},"statuses":{"closed":"Закрыто","in_progress":"В ходе выполнения","new":"Новый","reopened":"вновь открыт","resolved":"Решено","triaged":"сортировка","waiting_user":"Ожидание пользователя"},"urgencies":{"critical":{"badge":"Критический","short":"Критический"},"high":{"badge":"Высокая срочность","short":"Высокий"},"low":{"badge":"Низкая срочность","short":"Низкий"},"normal":{"badge":"Обычная срочность","short":"Нормальный"}},"detailFields":{"browser":"Браузер","claimant_company":"Компания-истец","claimant_name":"Имя истца","contact_email":"Контактный адрес электронной почты","device":"Устройство","invoice_reference":"Ссылка на счет-фактуру","order_reference":"Номер заказа","page_url":"URL-адрес страницы","product_area":"Область продукта","reference_urls":"Ссылочные URL-адреса","subscription_reference":"Ссылка на подписку","title":"Заголовок","company":"Компания","expected_volume":"Ожидаемый объем","use_case":"Сценарий использования"},"attachmentDropzone":{"chooseFiles":"Выберите файлы","copyrightDescription":"Вставляйте, перетаскивайте или выбирайте файлы изображений/аудио/PDF. Для запросов, связанных с авторскими правами или DMCA, требуется как минимум один файл. До 5 файлов общим объемом 50 МБ.","copyrightTitle":"Файлы доказательств","defaultDescription":"Вставляйте, перетаскивайте или выбирайте файлы изображений/аудио/PDF. До 5 файлов общим объемом 50 МБ.","defaultTitle":"Доказательства и приложения","fileCounter":"{count} / {max} файлов","maxFiles":"Вы можете прикрепить до {max} файлов.","maxSize":"Вложения превышают лимит {size}.","removeFile":"Удалить файл","sizeCounter":"{used} / {max}","unsupportedFiles":"Поддерживаются только файлы изображений, аудио и PDF."},"detailView":{"internalNotes":{"title":"Внутренние примечания"},"messageAuthors":{"meBadge":"Мне","support":"Поддерживать","supportBadge":"Команда поддержки","system":"Fish Audio","systemBadge":"Система","you":"Ты"},"overview":{"caseId":"Идентификатор дела","linkedSubject":"Связанная тема","subject":"Предмет","updatedAt":"Обновлен {date}"},"reply":{"defaultTitle":"Отвечать","placeholder":"Напишите свой ответ","send":"Отправить ответ"},"timeline":{"title":"Хронология"}},"dialog":{"actions":{"create":"Создать обращение","send":"Отправить запрос"},"adminNotice":"При создании запроса вручную будет отправлено электронное письмо с подтверждением и безопасной ссылкой на портал.","auth":{"description":"Ваш черновик сохранен. Войдите, чтобы отправить этот запрос.","title":"Войдите, чтобы связаться со службой поддержки"},"billing":{"invoiceReferenceLabel":"Ссылка на счет-фактуру","orderReferenceLabel":"Номер заказа","subscriptionReferenceLabel":"Ссылка на подписку"},"bug":{"pageUrlAttached":"URL страницы будет прикреплен автоматически: {pageUrl}","productAreaLabel":"Область продукта","productAreaPlaceholder":"TTS, Библиотека голосов, страница оплаты, API и т. д."},"copyright":{"claimantNameLabel":"Имя истца","companyLabel":"Компания","contactEmailLabel":"Контактный адрес электронной почты","referenceUrlsLabel":"Ссылочные URL-адреса (по одному в строке)"},"description":"Создайте структурированный запрос на поддержку. Поддерживаются файлы изображений, аудио и PDF.","descriptionLabel":"Описание","descriptionPlaceholder":"Опишите, что произошло и что вам от нас нужно.","manageCasesLink":"Управляйте своими делами","manageCasesPrompt":"Хотите выполнить существующий запрос?","modelNotFound":"Модель не найдена.","requestType":"Тип запроса","requester":{"emailLabel":"Электронная почта отправителя запроса","emailPlaceholder":"customer@example.com","hint":"Укажите адрес электронной почты запрашивающей стороны или идентификатор пользователя запрашивающей стороны. Оба не требуются, если один из них присутствует.","nameLabel":"Имя запрашивающего","userIdLabel":"Идентификатор пользователя запрашивающей стороны"},"restoreAttachmentsInfo":"Пожалуйста, повторно прикрепите файлы перед отправкой.","reviewForm":"Пожалуйста, просмотрите форму.","subjectId":{"label":"Идентификатор модели","modelLabel":"Модель","placeholder":"Введите идентификатор модели","validate":"Проверить модель"},"success":{"created":"Запрос в службу поддержки создан.","createdWithCopiedAccessLink":"Запрос в службу поддержки создан. Ссылка для доступа скопирована."},"title":{"admin":"Создать заявку в службу поддержки","user":"Связаться со службой поддержки"},"validation":{"attachmentsRequired":"Пожалуйста, прикрепите хотя бы один файл доказательств.","claimantCompanyTooLong":"Название компании слишком длинное.","claimantNameTooLong":"Имя заявителя слишком длинное.","contactEmailInvalid":"Введите действительный адрес электронной почты.","descriptionTooLong":"Описание слишком длинное.","descriptionTooShort":"Пожалуйста, дайте более подробное описание.","invoiceReferenceTooLong":"Ссылка на счет-фактуру слишком длинная.","orderReferenceTooLong":"Ссылка на заказ слишком длинная.","productAreaTooLong":"Область продукта слишком длинная.","referenceUrlsInvalid":"Ссылочные URL-адреса должны быть действительными абсолютными URL-адресами.","referenceUrlsTooLong":"Ссылочные URL-адреса слишком длинные.","requesterEmailInvalid":"Введите действительный адрес электронной почты отправителя запроса.","requesterIdentityRequired":"Укажите адрес электронной почты запрашивающей стороны или идентификатор пользователя запрашивающей стороны.","requesterNameTooLong":"Имя запрашивающего слишком длинное.","requesterUserIdTooLong":"Идентификатор пользователя запрашивающей стороны слишком длинный.","subjectIdRequired":"Для этого типа запроса требуется идентификатор модели.","subjectIdTooLong":"Идентификатор модели слишком длинный.","subscriptionReferenceTooLong":"Ссылка на подписку слишком длинная.","companyTooLong":"Название компании слишком длинное.","expectedVolumeTooLong":"Поле «Ожидаемый объем» слишком длинное.","useCaseTooLong":"Поле «Сценарий использования» слишком длинное."},"sales":{"companyLabel":"Компания","expectedVolumeLabel":"Ожидаемый объем","useCaseLabel":"Сценарий использования"}},"userPage":{"attachments":"{count} вложений","description":"Отслеживайте свои запросы, ответы и вложения в одном месте.","empty":{"description":"Создайте случай, когда вам нужна помощь, вы хотите сообщить об ошибке или вам нужна поддержка по выставлению счетов.","title":"Заявок в службу поддержки пока нет"},"filters":{"allCategories":"Все категории","allStatuses":"Все статусы"},"loading":"Загрузка запросов в службу поддержки...","newCase":"Новое дело","openCasePreview":"Откройте футляр, чтобы просмотреть детали.","publicMessages":"{count} общедоступных сообщений","title":"Случаи поддержки"},"userDetailPage":{"backToCases":"Вернуться к обращениям в службу поддержки","replyTitle":"Добавить ответ"},"accessPage":{"replyTitle":"Ответить без входа в систему"},"adminPage":{"assignee":"Правопреемник","createManualCase":"Создать обращение вручную","description":"Приоритизируйте срочные запросы, отвечайте клиентам и управляйте входящими обращениями, отправленными вручную.","search":{"placeholders":{"case_id":"SUP-ABCD1234 / 500db7775ebb4610b8a40a42dea2901a","user_email":"customer@example.com","user_id":"500db7775ebb4610b8a40a42dea2901a"},"types":{"case_id":"ID кейса","user_email":"Email пользователя","user_id":"ID пользователя"}},"empty":{"description":"Настройте фильтры или создайте вручную запросы для входящих запросов.","title":"Заявки на поддержку не найдены"},"filters":{"allCategories":"Все категории","allUrgencies":"Все уровни срочности"},"loading":"Загрузка дел...","openCasePreview":"Откройте дело для проверки.","statusFilters":{"activeCases":"Активные случаи [заболевания","activeOnly":"Только активный","allStatuses":"Все статусы","count":"{count} статусов","label":"Статусные фильтры","showAll":"Показать все статусы"},"title":"Администратор поддержки"},"adminDetailPage":{"backToList":"Вернуться к администратору поддержки","controls":{"latestAccessLink":"Последняя ссылка для доступа","rotateAccessLink":"Повернуть ссылку доступа","status":"Статус","title":"Управление делами","urgency":"срочность"},"internalNote":{"add":"Добавить примечание","placeholder":"Видно только операторам поддержки","title":"Внутреннее примечание"},"publicReply":{"aiDraft":"ИИ-драфт","draftMessage":"Проект сообщения для ИИ","draftPlaceholder":"Необязательный проект или инструкция для доработки ИИ","insertDraft":"Вставить черновик","keepCurrentStatus":"Сохранить текущий статус","missingInformation":"Недостающая информация","optionalStatusAfterReply":"Необязательный статус после ответа","reply":"Отвечать","replyPlaceholder":"Напишите ответ клиенту","suggestedReply":"Предлагаемый ответ","suggestedStatus":"Предлагаемый статус: {status}","suggestedUrgency":"Рекомендуемая срочность: {urgency}","suggestions":"Предложения","title":"Публичный ответ"},"summary":{"label":"Краткое содержание","placeholder":"Дополнительное внутреннее резюме","save":"Сохранить случай"},"toasts":{"accessLinkCopied":"Новая ссылка для доступа скопирована.","caseUpdated":"Дело обновлено.","noteAdded":"Добавлено внутреннее примечание.","replySent":"Ответ отправлен."},"translationToggle":{"showEnglish":"Показать английский","showOriginal":"Показать оригинал"},"updatedAt":"Обновлен {date}","userInfo":{"apiBalance":"баланс API","creditsBalance":"Кредитный баланс","currentBillingCycleUsage":"Использование текущего платежного цикла","email":"Электронная почта","membership":{"cancelsAtPeriodEnd":"Отменяется в конце периода","free":"Бесплатно","label":"Членство","periodEnd":"Конец периода {date}"},"nickname":"Псевдоним","noLinkedUser":"Для этого случая не найден связанный пользователь Fish Audio.","noUsageThisCycle":"Модель не используется в текущем платежном цикле.","openAdminUser":"Открыть администратора","publicModels":"Публичные модели","title":"Информация о пользователе","usageSince":"{count} использует с {date}","usedThisCycle":"Использованные модели в текущем платежном цикле"}}},"studio-page":{"timeline":{"tooltips":{"collapse":"<b>Нажмите</b> для сворачивания","expand":"<b>Нажмите</b> чтобы раскрыть","fit-to-window":"<b>Нажмите</b> для подгонки к окну","follow-playhead":"<b>Нажмите</b>, чтобы переключить следование за курсором воспроизведения","next-block":"<kbd>→</kbd> Следующий блок","play-pause":"<kbd>Space</kbd> Воспроизвести/Пауза","previous-block":"<kbd>←</kbd> Предыдущий блок","return-to-start":"<kbd>Home</kbd> Вернуться к началу","ripple-edit-off":"<b>Нажмите</b>, чтобы активировать последовательное редактирование","ripple-edit-on":"<b>Нажмите</b> чтобы остановить последовательное редактирование","zoom-in":"<b>Нажмите</b> для увеличения","zoom-out":"<b>Нажмите</b> для уменьшения"}}},"studio":{"advanced-setting":{"audio_controls":"Управление звуком","loudness_normalization":"Нормализация громкости","text_normalization":"Нормализация текста","text_normalization_hint":"Повышает точность чтения чисел, сумм и похожего текста.","tag_compatible_mode":"Режим совместимости тегов","tag_compatible_mode_hint":"Преобразует все скобки в теги для совместимости с текстами, написанными под старые модели, но содержимое в круглых скобках может перестать озвучиваться.","tag_compatible_mode_regenerate_notice":"Изменения режима совместимости тегов вступят в силу только после повторной генерации аудио.","speed":"Скорость","speed_hint":"Настройте на основе эталонного звука","temperature":"Температура","temperature_hint":"Управление выразительностью. Выше - больше эмоций, ниже - больше стабильности.","title":"Дополнительные настройки","top_p":"Top P","top_p_hint":"Управление вариацией. Уменьшение приводит к большей стабильности, но может звучать более жестко.","volume":"Объем","volume_hint":"Настройте на основе эталонного звука","off":"Нет","on":"Да","scope-segment":"Этот сегмент"},"audio-control":{"export-block":"Экспортировать этот блок","export-selection":"Выбор экспорта","generate":"Создать","generation-failed":"Не удалось сгенерировать аудио","generation-in-progress":"Этот блок уже генерируется","history":"История","play-selection":"Выбор игры","play-until-end":"Играйте до конца","regenerate":"Регенерировать","retry":"Повторить","title":"Аудио","unsaved-content-error":"Не удалось сохранить последние изменения, поэтому генерация аудио была отменена. Повторите попытку."},"auto-split-success":"Разделено на {count} блоков","banner":{"audio-story":{"action-label":"Создать","description":"Легко превращайте длинные тексты в захватывающие и выразительные аудиоповествования.","title":"Продвинутый аудиорассказ"},"instant-speech":{"action-label":"Создать","description":"Быстрое преобразование коротких фраз в естественную, реалистичную речь в одно мгновение","title":"Мгновенная речь"},"project-banner":{"title":"Мои проекты"},"title":"Студия актерского мастерства"},"batch-apply":{"title":"Заменить настройку для всех выбранных сегментов?","description":"У выбранных сегментов сейчас разные значения этой настройки. Применение изменения перезапишет их все одним значением.","confirm":"Заменить все","cancel":"Отмена"},"block-card":{"auto-tag":"Авто-тег","add-prompt":{"add-speaker":"Добавить диктора","audio":"Аудио"},"primary-action":{"play":"Воспроизвести блок","pause":"Пауза","generate":"Сгенерировать и воспроизвести"},"tags":"Теги","menu":{"auto-split":"Автоматически разбивать длинный текст","copy-text":"Копировать текст","delete":"Удалить блок","duplicate":"Дублировать блок","more":"Ещё действия"},"tooltip":{"add-block":"<b>Нажмите</b>, чтобы добавить блок ниже","auto-split-disabled":"Текст должен быть длиннее для автоматического разделения","auto-split-enabled":"Разделить на более мелкие блоки для лучшей генерации","drag-handle":"<b>Перетащите</b> для перемещения<br></br><b>Кликните</b> чтобы открыть меню"},"delete-confirm":{"title":"Удалить блок","description":"Вы уверены, что хотите удалить этот блок? Это действие нельзя отменить.","cancel":"Отмена","confirm":"Удалить","title-multiple":"Delete Blocks","description-multiple":"Вы уверены, что хотите удалить блоки ({count})? Это действие нельзя отменить."},"status":{"empty":"Аудио ещё нет","ready":"Аудио готово","stale":"Изменено — аудио устарело","generating":"Генерация аудио…"}},"block-copied":"Текст скопирован в буфер обмена","block-over-limit-unsaved":"Превышен лимит в {limit} символов — изменения не сохраняются","block-update-limit-error":"Текст слишком длинный, пожалуйста, не превышайте {limit} символов","bottom-bar":{"advanced":{"header":"Расширенный","title":"Расширенные"},"audio":{"header":"Аудио","title":"Аудио","mobile-unavailable":"Эта функция в данный момент недоступна на мобильных устройствах. Используйте компьютер для загрузки и настройки пользовательских аудиодорожек.","ok":"OK"},"block-settings":{"header":"Настройки блока"},"chapter":{"header":"Главы","title":"Глава"},"export":{"title":"Экспорт"},"voice":{"header":"Голос","title":"Голос"}},"cancel":"Отмена","chapter-sidebar":{"chapter-count":"{count} {count, plural, one {глава} few {главы} other {глав}}","default-chapter":"Глава по умолчанию","delete-dialog":{"cancel":"Отмена","confirm":"Удалить","description":"Вы уверены, что хотите удалить главу {chapterTitle}? Это действие нельзя отменить.","title":"Удалить главу"},"header":"Главы","new-chapter":"Новая глава","chapter-limit":"В проекте может быть до {count} глав.","popup":{"delete":"Удалить","rename":"Переименовать"}},"close":"Закрыть","confirm":"Подтвердите","collaboration":{"remote-content-applied":"Другой участник обновил этот блок. Применено последнее удаленное содержимое."},"project-settings":{"title":"Настройки проекта","save":"Сохранить","discard":"Не сохранять","unsaved_title":"Сохранить изменения проекта?","unsaved_description":"В настройках проекта есть несохранённые изменения. Сохраните их перед переключением вкладки.","save_failed":"Не удалось сохранить настройки проекта. Повторите попытку.","default_voice_unavailable":"Голос по умолчанию недоступен. Возможно, он был удалён или сделан приватным. Выберите другой голос.","apply_existing":"Также применить к существующим сегментам ({count})","generating-stop":"{count, plural, one {# идущая генерация остановится; следующий дубль будет с этими настройками.} few {# идущие генерации остановятся; следующие дубли будут с этими настройками.} other {# идущих генераций остановятся; следующие дубли будут с этими настройками.}}","scene":"Микс сцены","scene_hint":"Выравнивает громкость голосов и добавляет общий студийный тон помещения, чтобы проекты с несколькими голосами звучали как одна запись. «Выкл.» сохраняет исходный сухой звук.","scene_off":"Сухой","scene_studio":"Студия","project_name":"Название проекта","advanced":"Дополнительно","tag_compatible":"Совместимость тегов","defaults_heading":"По умолчанию для новых сегментов"},"create-project":{"buttons":{"cancel":"Отмена","create":"Создать","create-new-model":"Выбрать модель"},"dialog-title":"Создать проект","form":{"backend":{"label":"Бэкэнд","placeholder":"Выберите бэкэнд"},"default-voice":{"label":"Голос по умолчанию"},"errors":{"default_voice_required":"Пожалуйста, выберите голос по умолчанию","name_required":"Пожалуйста, введите название проекта"},"project-name":{"label":"Название проекта","placeholder":"Название проекта"},"speech-model":{"label":"Модель речи"}},"title":"Создайте продвинутую аудиоисторию"},"download":"Скачать","editor-status":{"block-update":"Сохранение содержимого...","chapter-update":"Сохранение главы...","content-update":"Сохранение изменений...","last-saved":"Сохранено:","online-collaborator-with-devices":"{name} ({count} устройства)","online-count":"{count} онлайн","saving":"Экономия..."},"editor":{"block-save-failed":"Не удалось сохранить изменения. Повторная попытка…","nodes":{"break":"Пауза","breath":"Дыхание","cough":"Кашель","laugh":"Смех","lip-smacking":"Смакование губ","long-break":"Длинная пауза","sigh":"Вздох"},"paste-save-failed":"Не удалось сохранить вставленные фрагменты","block-count-limit":"В одной главе может быть не более {count} сегментов.","partial-block-create":"До остановки загрузки создано сегментов: {created}. Проект открыт, не импортировано: {remaining}.","block-create-failed":"Не удалось создать новый сегмент","retry":"Повторить","block-deleted":"Сегмент удалён","blocks-deleted":"Удалено сегментов: {count}","undo":"Отменить","placeholder":"Нажмите `/`, чтобы изменить тип абзаца или вставить теги"},"export-stages":{"block-alignment-missing":"Отсутствует выравнивание субтитров блока: {block_id}","block-audio-missing":"Отсутствует аудио блока: {block_id}","block-changed":"Блок изменен, регенерация звука: {block_id}","block-skipped":"Пустой блок пропущен","building-chapter":"Создание главы: {chapter_id}","building-chapter-title":"Создание главы","chapter-missing":"Глава не найдена, пропущена: {chapter_id}","complete":"Завершено","completed":"Завершено","concatenated":"Конкатенированный","concatenating":"Конкатенация","concatenating-all-chapters":"Объединение всех глав","concatenating-block":"Конкатенирующий блок: ({idx}/{length})","concatenating-progress":"Аудио конкатенируется {progress}%","error":{"block-audio-empty":"Аудиофайл блока пуст, очистите его и запустите процесс экспорта заново.","block-audio-missing":"Отсутствует аудио одного из абзацев, повторите процесс экспорта","blocks-incomplete":"Содержит текст, который еще не был преобразован в аудио, не может перейти к следующему шагу","export-in-progress":"Другой экспорт этого проекта уже выполняется. Дождитесь его завершения.","failed":"Не удалось экспортировать аудио","failed-to-export":"Экспорт не удался: {error_msg}","no-files-to-upload":"Нет аудиофайлов для экспорта","out-of-credits":"Кончились кредиты","stream-ended-unexpectedly":"Соединение экспорта неожиданно прервалось, повторите попытку"},"exporting":"Экспорт","failed":"Не удалось","fetching-audio":"Получение аудио","generate-audio":"Генерация аудио: {block_id}","generate-audio-failed":"Не удалось сгенерировать аудио: {block_id}","generate-audio-finished":"Аудио сгенерировано: {block_id}","no-files-to-upload":"Нет аудиофайлов для экспорта","preparing":"Подготовка","processing-block":"Соединение блока: {block_idx}","progress-fetch-audio":"Получение аудио: {current}/{total}","uploading":"Загрузка"},"export":{"already_converted":"Уже сгенерировано","blocks":"блоки","chapter_not_converted":"содержит текст, который еще не был преобразован в звук","copied_title":"Скопировано!","copy_button":"Копирование URL-адреса аннотации","cost_message":"Преобразование оставшегося текста будет стоить {credits} кредитов","cost_review":"Экспорт","download_complete":"Загрузка завершена","download_failed":"Загрузка не удалась, открывается в новой вкладке","download_starting":"Начинается загрузка...","download_timeout":"Время загрузки истекло, открывается в новой вкладке","downloading":"Загрузка...","empty_blocks_skipped":"{count} пустых блоков пропущено","empty_chapter":"Невозможно экспортировать пустую главу","export_whole_subtitles":"Экспорт субтитров","export-progress-details":"Журнал прогресса экспорта","exporting":"Экспорт","failed":"Не удалось экспортировать аудио","fetching_audio":"Загрузка аудио","generating_audio":"Генерация аудио","latest_annotate_at":"Последние аннотации на","processing":"Обработка","processing_in_background":"Экспорт все еще выполняется в фоновом режиме","project":"Экспортировать проект","question":"Дополнительный вопрос","ready":"готово","select_all":"Выбрать все","select_chapters_to_export":"Выбрать главы для экспорта","chapter-limit":"Для одного экспорта можно выбрать не более {count} глав.","some_chapters_not_converted":"Некоторые главы содержат несгенерированное аудио","audio-tracks-excluded":"Главы с аудиодорожками можно экспортировать только одним файлом","subtitles":"Субтитры","subtitles-require-merge":"Субтитры экспортируются только при объединении в один файл","success":"Успех экспорта аудиофайлов","title":"Экспорт","to_convert":"Необходимо сгенерировать","to_generate":"ожидает генерации","credits":"кредитов","total_cost":"Количество блоков","upgrade_required":"Обновите для экспорта","merge_audio":"Объединить в один файл","building_zip":"Создание архива","tab_export":"Экспорт","tab_history":"История","audio_format":"Формат аудио","scope_full":"Весь проект","scope_selected":"Выбранные главы","file_structure":"Структура файла","structure_single":"Один файл","structure_split":"Разделить по сегментам","on":"Вкл","off":"Выкл","cost_breakdown":"Стоимость по голосам:","cost_card_message":"Генерация оставшихся абзацев будет стоить {credits} кредитов","estimated_cost":"Расчётная стоимость","default_voice":"Голос по умолчанию","async_started":"Экспорт запущен — он продолжится в фоновом режиме","async_done":"Экспорт завершён","history_empty":"Экспортов пока нет","history_load_failed":"Не удалось загрузить историю экспортов","estimate_failed":"Оценка кредитов недоступна","async_failed":"Экспорт не удался. Попробуйте ещё раз.","retry":"Повторить","chapters_count":"{count, plural, one {# глава} few {# главы} other {# глав}}","blocks_progress":"{generated}/{total} блоков"},"generation-history":{"empty":"Для этого блока нет недавно сгенерированного аудио","restore-error":"Не удалось восстановить. Повторите попытку.","restore-success":"Восстановление прошло успешно","restore-tooltip":"Восстановить эту версию истории","selected":"Выбрано","text-mismatch-cancel":"Отмена","text-mismatch-confirm":"Всё равно восстановить","text-mismatch-warning-description":"Текст этого блока был отредактирован. Восстановление этой версии перезапишет текущий текст.","text-mismatch-warning-title":"Текст изменён","title":"История поколений","preview-tooltip":"Предпросмотр текста","preview-title":"Предпросмотр","takes":"Дубли","current":"Текущий"},"shortcuts":{"title":"Горячие клавиши","group-editor":"Редактор","group-timeline":"Таймлайн","group-general":"Общие","new-segment":"Новый сегмент / разделить по курсору","insert-menu":"Открыть меню вставки","play-segment":"Воспроизвести или сгенерировать сегмент","select-all":"Выбрать сегмент, ещё раз — выбрать все","undo":"Отменить","redo":"Повторить","delete-empty-segment":"Удалить пустой сегмент","play-pause":"Воспроизведение / пауза","goto-start-end":"К началу / к концу","prev-next-segment":"Предыдущий / следующий сегмент","zoom":"Увеличить / уменьшить","open-shortcuts":"Показать горячие клавиши"},"version-history":{"empty":"История версий пока отсутствует","error":"Не удалось загрузить историю версий.","latest":"Последняя","load-more":"Загрузить ещё","retry":"Повторить","source":{"autosave":"Автосохранение","checkpoint":"Контрольная точка","manual":"Вручную","publish":"Опубликовано"},"title":"История версий"},"guide":{"advanced-audio-story":{"description":"Легко превращайте длинные тексты в захватывающие и выразительные аудиоповествования.","link-text":"Начните с нуля","title":"Продвинутая аудиоистория"},"instant-speech":{"description":"Быстрое преобразование коротких фраз в естественную, реалистичную речь в одно мгновение","link-text":"Начните с нуля","title":"Мгновенная речь"}},"header":{"created":"Создано {time}","export":"Экспортный проект"},"how_to_control_emotions":"Как контролировать эмоции","login_to_create_project":"Войдите в систему, чтобы создать проект","my_projects":"Мои проекты","my-projects":{"empty-state":"У вас пока нет проектов. Начните с шаблона!","first-block-guide":"[emphasis] Добро пожаловать в «Аудиокниги»! [pause] Отредактируйте этот текст, а затем нажмите кнопку воспроизведения рядом с ним, чтобы его прослушать.","load-failed":"Не удалось загрузить проекты.","load-more":"Загрузить еще","new-project":"Новый проект","no-results":"Проекты не найдены","official-template":"Официальный шаблон","refresh-template":"Показать другой шаблон","retry":"Повторить","search":"Поиск проекта","title":"Мой проект","use-template":"Использовать шаблон","subtitle":"Аудиокниги, подкасты, уроки и озвучка"},"no_projects_yet":"Пока нет проектов","project_name_update_failed":"Не удалось обновить название проекта","project-card":{"delete":"Удалить проект","empty-preview":"Пока нет содержимого — откройте, чтобы начать писать","more-actions":"Дополнительные действия с проектом","open":"Открыть проект","rename":"Переименовать проект","voice-acting":"Озвучивание"},"quick-start":{"advanced":"Расширенный","generate":"Создать","generating":"Генерирование...","instant":"Мгновенный","placeholder":"Отредактируйте здесь свой текст, чтобы преобразовать его в речь. Вставьте (пауза) / (длинная пауза) / (вдох) / (смех), чтобы управлять речью.","template-created":"Официальный шаблон","title":"Быстрый старт"},"rename-dialog":{"cancel":"Отмена","placeholder":"Имя проекта","save":"Сохранить","success":"Проект успешно переименован","title":"Переименовать проект"},"story_studio":"Аудиокниги","timeline":{"context-menu":{"copy":"Копировать","copy-error":"Не удалось скопировать","copy-success":"Скопировано в буфер обмена","copy-text":"Скопировать текст","delete":"Удалить","download":"Скачать","duplicate":"Дублировать","generate":"Создать","regenerate":"Пересоздать","split-at-playhead":"Разрезать в позиции воспроизведения","trim-left":"Обрезать слева","trim-right":"Обрезать справа","view-history":"Просмотр истории"},"mobile-menu":{"goto-end":"В конец","goto-start":"В начало","lock-off":"Заблокировать позиции","lock-on":"Разблокировать позиции","next-block":"Следующий блок","previous-block":"Предыдущий блок","ripple-off":"Включить каскадное редактирование","ripple-on":"Отключить каскадное редактирование","snap-off":"Включить привязку","snap-on":"Отключить привязку","zoom-in":"Приблизить","zoom-out":"Отдалить"},"tooltips":{"collapse":"<b>Нажмите</b> чтобы свернуть","copy-block":"Копировать блок","delete-block":"Удалить блок","expand":"<b>Нажмите</b> чтобы развернуть","fit-to-window":"<b>Нажмите</b> чтобы подогнать под окно","follow-playhead":"<b>Нажмите</b> чтобы переключить отслеживание воспроизведения","goto-end":"<kbd>End</kbd> перейти к концу","goto-start":"<kbd>Home</kbd> перейти к началу","lock-off":"<b>Нажмите</b> чтобы заблокировать позиции","lock-on":"<b>Нажмите</b> чтобы разблокировать позиции","mute":"<b>Нажмите</b> чтобы отключить звук","next-block":"<kbd>→</kbd> следующий блок","play-pause":"<kbd>{keys}</kbd> воспроизведение/пауза","previous-block":"<kbd>←</kbd> предыдущий блок","return-to-start":"<kbd>Home</kbd> вернуться к началу","ripple-edit-off":"<b>Нажмите</b> чтобы включить каскадное редактирование","ripple-edit-on":"<b>Нажмите</b> чтобы выключить каскадное редактирование","snap-off":"<b>Нажмите</b> чтобы включить привязку","snap-on":"<b>Нажмите</b> чтобы выключить привязку","split-at-playhead":"Разделить в позиции воспроизведения","trim-left":"Обрезать слева (сохранить правую часть)","trim-right":"Обрезать справа (сохранить левую часть)","unmute":"<b>Нажмите</b> чтобы включить звук","zoom-in":"<b>Нажмите</b> чтобы увеличить","zoom-out":"<b>Нажмите</b> чтобы уменьшить","play-until-end":"Воспроизвести до конца"},"track-menu":{"delete-track":"Удалить дорожку","delete-track-cancel":"Отмена","delete-track-confirm":"Удалить","delete-track-description":"Это удалит дорожку и {count, plural, one {# блок} few {# блока} many {# блоков} other {# блока}} на ней. Это действие нельзя отменить.","delete-track-title":"Удалить дорожку","lock-track":"Заблокировать дорожку","move-down":"Переместить вниз","move-up":"Переместить вверх","track-color":"Цвет дорожки","unlock-track":"Разблокировать дорожку"},"delay-indicator":{"label":"Задержка (с)","tooltip":"Задержка относительно предыдущего блока на той же дорожке.","decrease":"Уменьшить","increase":"Увеличить","apply-to-all-label":"Все","apply-to-all-tooltip":"Применить текущую длительность ко всем","apply-to-all-confirm-title":"Подтвердить изменение","apply-to-all-confirm-description":"Текущая длительность будет применена ко всем блокам. Это действие нельзя отменить.","apply-to-all-confirm-cancel":"Отмена","apply-to-all-confirm-confirm":"Подтвердить","apply-to-all-confirm-close":"Закрыть"},"mixer":{"click-to-edit-volume":"Нажмите, чтобы изменить громкость","main":"Основной","title":"Микшер"},"new-track":"{type, select, audio {Новая дорожка: Аудио} text {Новая дорожка: Текст} video {Новая дорожка: Видео} other {Новая дорожка: {type}}}","toolbar":{"audio-levels":"Уровни звука","hide-mixer":"Скрыть микшер","show-mixer":"Показать микшер"},"track-header":{"click-to-rename":"Нажмите, чтобы переименовать","click-to-reset-clip":"Нажмите, чтобы сбросить клип","gain":"Усиление","hide-track":"Скрыть дорожку","mute-track":"Отключить звук дорожки","pan":"Pan","reset-to-default":"Сбросить до значения по умолчанию","show-track":"Показать дорожку","sound":"Звук","solo-track":"Включить соло дорожки","track-locked":"Дорожка заблокирована","unmute-track":"Включить звук дорожки","unsolo-track":"Выключить соло дорожки","volume":"Громкость","width":"Ширина","rename-track":"Переименовать дорожку"},"track-types":{"audio":"Аудио","text":"Текст","video":"Видео"},"waveform-unavailable":"Волновая форма недоступна"},"untitled-project":"Проект без названия","voice-control":{"aria-labels":{"bookmark":"Количество закладок","like":"Как считать","play":"Счет игр","refresh":"Обновить","share":"Подсчет доли"},"create_in_a_minute":"Создайте за минуту","dont_have_voice_model":"У вас его нет?","model_newest":"Новейшая","model_retiring":"Будет отключён","model_s1_description":"Отключение 31 декабря 2026 года","model_s2_description":"Устаревшая","model_s2_1_description":"Универсальная Pro-модель для быстрой речи с низкой задержкой.","model_drama_3_description":"Самая выразительная модель. Управляйте подачей каждой реплики своими словами.","model_title":"Модель","model_v15_description":"Стабильно с минимальными колебаниями эмоций","model_v16_description":"Поддержка эмоций","title":"ГОЛОС","voice_model":"Модель TTS","voice_title":"Голос","voice-in-project":"Голоса, используемые в проекте","project-voice-limit":"В проекте можно использовать до {count} разных голосов.","change-speaker":"Голос","voice-in-section":"Голоса, используемые в выбранном разделе","unavailable-toast":"Некоторые голоса, используемые в этом проекте, недоступны. Возможно, они были удалены или сделаны приватными.","unavailable-title":"Голос недоступен","unavailable-description":"Этот голос больше недоступен. Возможно, он был удален или сделан приватным. Выберите другой голос, чтобы продолжить.","choose-another-voice":"Выбрать другой голос","add-more-voice":"Добавить больше голосов","remove-voice-aria":"Удалить {voice} из проекта","remove-voice-title":"Удалить {voice}?","remove-voice-description":"{count, plural, one {# сегмент всё ещё использует этот голос.} few {# сегмента всё ещё используют этот голос.} many {# сегментов всё ещё используют этот голос.} other {# сегмента всё ещё используют этот голос.}} Выберите голос, который их заменит.","remove-voice-replacement-label":"Заменить на","remove-voice-confirm":"Удалить","remove-voice-cancel":"Отмена","more-voice":"Другие голоса","propagate-title-voice":"Применить этот голос к другим абзацам?","propagate-title-model":"Применить эту модель к другим абзацам?","propagate-title-voice-model":"Применить голос и модель к другим абзацам?","propagate-replace-voice":"Заменить {oldVoice} на {newVoice}.","propagate-current-paragraph":"Только этот абзац","propagate-this-speaker":"Этот диктор ({count})","propagate-everywhere":"Везде ({count})","propagate-regenerate-hint":"Применённые абзацы потребуют повторной генерации.","propagate-dismiss":"Закрыть","default-badge":"По умолчанию","current-selection":"Текущий выбор","preview-play":"Воспроизвести образец голоса","preview-pause":"Приостановить образец голоса","set-default":"Сделать голосом по умолчанию","set-default-failed":"Не удалось установить голос по умолчанию","remove":"Убрать","voice-actions":"Действия с голосом","explore":"Обзор голосов","search-voices":"Поиск голосов…","voice-change-title":"Изменить голос этого абзаца?","voice-change-description":"Используйте «{newVoice}» только для этого абзаца или замените «{oldVoice}» в текущей главе либо во всех главах. Другие голоса останутся без изменений.","voice-swap-title":"Заменить «{oldVoice}»?","voice-swap-description":"Замените «{oldVoice}» на «{newVoice}» в этой главе или во всех главах. Другие голоса останутся без изменений.","voice-change-this-paragraph":"Этот абзац","voice-change-this-chapter":"Эта глава ({count})","voice-change-all-chapters":"Все главы ({count})","try_drama_3_action":"Попробовать Drama 3"},"audio":{"title":"Аудио","add-audio":"Добавить аудио","section-title":"Аудио","upload":"Загрузить аудио","upload-hint":"Поддерживает локальную загрузку или облачную аудиотеку","uploading":"Загрузка...","upload-success":"Аудио успешно загружено","upload-error":"Не удалось загрузить аудио","file-too-large":"Размер файла превышает лимит 16 МБ","unsupported-format":"Неподдерживаемый формат. Допустимые: {formats}","delete-confirm-title":"Удалить аудио","delete-confirm-description":"Вы уверены, что хотите удалить \"{name}\"?","delete-success":"Аудио удалено","rename":"Переименовать","rename-success":"Аудио переименовано","rename-error":"Не удалось переименовать аудио","rename-dialog":{"title":"Переименовать аудио","placeholder":"Введите название аудио","cancel":"Отмена","save":"Сохранить"},"cancel":"Отмена","delete":"Удалить","empty":"Аудио пока нет","load-more":"Загрузить ещё","insert":"Добавить на таймлайн","insert-success":"Добавлено на таймлайн","insert-error":"Не удалось добавить аудио на таймлайн","add-track":"Добавить дорожку","track-limit-reached":"Можно добавить не более {limit} аудиодорожек.","import-source-tts":"Импорт из истории TTS","nothing-to-play":"Пока нечего воспроизводить — сначала добавьте текст","tts-dialog-title":"Импорт из истории TTS","tts-dialog-description":"Выберите ранее сгенерированное TTS-аудио, чтобы добавить его в аудиотеку этого проекта.","tts-empty":"История TTS пока пуста","tts-import":"Импортировать","tts-importing":"Импорт...","tts-import-success":"Добавлено в аудиотеку","tts-import-error":"Не удалось импортировать из истории TTS"},"right-panel":{"chapters":"Главы","properties":"Правка","audio":"Ресурсы","project":"Проект","rename-project":"Переименовать проект","voices":"Голоса"},"block-insert-menu":{"emotion":"Эмоция","delay":"Задержка","tts-history":"История TTS","delay-seconds":"Задержка в секундах","confirm-delay":"Подтвердить задержку"},"block-type":{"label":"Тип","text":"Текст","heading1":"H1","heading2":"H2","heading3":"H3"},"chapter-menu":{"search":"Поиск глав…","new-chapter":"Новая глава","manage-chapters":"Управлять главами","previous-chapter":"Предыдущая глава","next-chapter":"Следующая глава"},"edit-panel":{"view-all":"Показать все ({count})","ai-tools":"ИИ-инструменты","enhance-title":"Улучшить текст","enhance-description":"Добавляет теги эмоций и пауз, чтобы управлять подачей","multi-select-hint":"Изменения применяются ко всем {count} выбранным сегментам"},"create-modal":{"title":"Создать проект","blank":"Пустой проект","blank-hint":"Начните с чистого листа","templates":"Или начните с шаблона","templates-empty":"Шаблонов пока нет","import":{"entry":"Импортировать документ","entry-hint":"Word, PDF или текст — ИИ разделит главы и говорящих","title":"Импортировать документ","upload":"Загрузить файл","upload-hint":"DOCX, PDF, TXT или Markdown","or-paste":"Или вставьте текст","paste-placeholder":"Вставьте сюда историю или сценарий…","back":"Назад","errors":{"file-too-large":"Файл слишком большой (макс. 15 МБ).","unsupported-file-type":"Неподдерживаемый тип файла — используйте DOCX, PDF, TXT или Markdown.","too-many-pages":"В документе слишком много страниц (макс. 300).","empty-document":"В документе не найден текст.","failed":"Не удалось импортировать. Попробуйте ещё раз."},"import":"Импортировать","rewrite":"Переписывать для естественности","rewrite-hint":"Слегка сглаживает фразы, не меняя содержания","auto-tags":"Автоматически добавлять теги","auto-tags-hint":"Теги эмоций и пауз по смыслу текста"},"use-case":{"audiobook":"Аудиокнига","documentary":"Документалистика","meditation":"Медитация","mystery":"Детектив","reflection":"Размышления","podcast":"Подкаст","lesson":"Урок","narration":"Озвучка","education":"Образование","audio-drama":"Аудиоспектакль","story":"История","asmr":"АСМР","business":"Бизнес","news":"Новости","wellness":"Веллнес","motivation":"Мотивация","crime":"Криминал"}},"import-review":{"title":"Проверьте голоса","description":"Мы подобрали голоса для импортированных говорящих. Замените любой или оставьте как есть.","designed-badge":"Голос ИИ","change":"Заменить","keep":"Оставить эти голоса"},"importing":{"banner":"Импорт… {percent}%","eta":"осталось около {minutes} мин","failed":"Импорт не удался — загруженная часть сохранена","retry":"Повторить","card-badge":"Импорт {percent}%","card-failed":"Импорт не удался","success":"Импортировано глав: {chapters} · символов: {chars}","success-short":"Импортировано глав: {chapters}"},"chapter-heading-prefix":"Глава:","share":{"button":"Поделиться","open_comments":"{count, plural, one {# открытый комментарий} few {# открытых комментария} many {# открытых комментариев} other {# открытого комментария}}","title":"Поделиться","title_label":"Название","link_label":"Ссылка для доступа","copy":"Копировать","copied":"Скопировано","link_copied":"Ссылка скопирована","copy_failed":"Не удалось скопировать ссылку.","anyone_with_link":"Все, у кого есть ссылка, могут слушать и комментировать.","open_in_new_tab":"Открыть в новой вкладке","allow_comments":"Разрешить комментарии","comments_on":"Комментарии включены","comments_off":"Комментарии выключены","version":"Версия","export_from":"Экспорт от {date}","this_export":"Этот экспорт: {date}","latest_export":"Последний: {date}","update_to_export":"Перейти на этот экспорт","update_to_latest":"Перейти на последний экспорт","already_on_export":"Уже используется этот экспорт","already_on_latest":"Уже используется последний экспорт","export_every_chapter":"Перед обновлением экспортируйте все главы","export_every_scene":"Перед обновлением экспортируйте все сцены","updated":"Версия по ссылке обновлена.","update_failed":"Не удалось обновить версию по ссылке. Попробуйте ещё раз.","stop":"Закрыть доступ","stop_title":"Закрыть доступ к этой истории?","stop_description":"Ссылка перестанет работать.","cancel":"Отмена","stop_failed":"Не удалось закрыть доступ. Попробуйте ещё раз.","stopped":"Доступ закрыт","create_failed":"Не удалось поделиться этим экспортом. Попробуйте ещё раз.","line_missing":"Этой реплики больше нет в проекте.","create_link":"Создать ссылку","up_to_date":"Актуально","plays_export":"Воспроизводит экспорт от {date}","update_link":"Обновить ссылку","update_link_hint":"Ссылка та же. Комментарии сохранятся.","settings":"Настройки","comments_disabled":"Комментарии выключены"},"review":{"retake":"Переснять","new-take":"Новый дубль","take-n":"Дубль {take}","generating":"Генерация","previous-take":"Предыдущий дубль","next-take":"Следующий дубль","not-heard":"Ещё не прослушан","new-take-unheard":"Новый дубль ещё не прослушан","switch-failed":"Не удалось переключиться на этот дубль","retake-failed":"Не удалось переснять","timed-out":"Drama 3 не ответила вовремя. Обновите страницу, чтобы проверить, появился ли дубль.","reviewing":"Прослушивание","reviewing-title":"Прослушивание · {title}","hints":{"play":"воспроизвести","new-take":"новый дубль","retake":"переснять","switch":"сменить дубль","keep":"оставить","close":"закрыть"},"preroll":{"label":"с предыдущей репликой","on-title":"Повтор начинается за 2 с до дубля","off-title":"Повтор воспроизводит только дубль"},"tip":{"replaying-from":"повтор за {seconds} с до начала","back-to-take":"назад к дублю {take}","back-to-previous":"назад к предыдущему дублю"},"lead":{"note":"Ваша заметка переписывается для Drama 3","image":"Изображение превращается в заметку для Drama 3"},"composer":{"placeholder":"Скажите Drama 3, что изменить…","placeholder-role":"Скажите {role}, что изменить…","attach":"Прикрепить изображение","attach-title":"Прикрепить изображение (или вставить / перетащить)","attached-image":"Прикреплённое изображение","remove-image":"Убрать изображение","attach-failed":"Не удалось прикрепить изображение","two-takes":"2 дубля","quick":{"softer":"Мягче","slower":"Медленнее","more-hurt":"Больше обиды","whisper":"Шёпотом"}},"sent":"Отправлено:","sent-image":"Изображение, отправленное с заметкой","conflict":{"voice":"другим голосом","model":"другой моделью","settings":"другими настройками звука","hint":"Записан {label}. Вернитесь к ним, чтобы использовать."},"earlier":"Прежний текст{voice, select, yes { или голос} other {}}{model, select, yes { или модель} other {}}{settings, select, yes { или настройки} other {}} ({count})","block":{"needs-drama3":"Для пересъёмки с указаниями нужна Drama 3.","retaking":"Drama 3 переснимает…","fresh":"Без заметки: новый дубль этого абзаца.","applied":"{lead} и применяется к дублю {take}.","need-take":"Чтобы направить дубль Drama 3 для этого текста, сначала создайте его (Переснять без заметки).","need-take-toast":"Сначала создайте дубль Drama 3 для этого текста, затем направляйте его"}},"voice-acting":{"title":"Озвучивание","preview-badge":"Drama 3 · Предпросмотр","open-failed":"Не удалось открыть этот проект.","back-to-studio":"Назад в «Аудиокниги»","no-scenes":"Сцен пока нет","show-guide":"Показать подсказки","scenes":"Сцены","new-scene":"Новая сцена","add-line":"Реплика","voice":"Голос","scene":{"default-title":"Сцена {n}","previous":"Предыдущая сцена","next":"Следующая сцена","title-label":"Название сцены","lines":"{count, plural, one {# реплика} few {# реплики} other {# реплик}}","cast":"Роли","pick-voice":"Выбрать голос","add-role":"Роль","role-name":"Название роли","note-placeholder":"Заметка к сцене: где мы и что они чувствуют?","note-hint":"Отправляется с «Сыграть сцену» ·","voice-for":"Голос для {role}"},"perform":{"action":"Сыграть сцену","running":"Играем…","options":"Параметры исполнения","all":"Все реплики · один проход","missing":"Реплики без дубля","progress":"{count, plural, one {Drama 3 играет # реплику…} few {Drama 3 играет # реплики…} other {Drama 3 играет # реплик…}}","hint":"Реплики каждого персонажа одним дублем, разрезанным там, где Drama 3 заканчивает каждую реплику","done":"{count, plural, one {Сцена сыграна · # новый дубль} few {Сцена сыграна · # новых дубля} other {Сцена сыграна · # новых дублей}}","partial":"Сыграно {done} из {total} реплик · {failed} не удалось разделить — «Реплики без дубля» повторит их","changed":"Сыграно {done} из {total} реплик · {failed} изменены во время игры — «Реплики без дубля» повторит их"},"export":{"scene":"Экспорт сцены","clips":"Клипы","mix":"Микс сцены","all-scenes":"Все сцены","scenes":"{count, plural, one {# сцена} few {# сцены} other {# сцен}}","no-takes":"Нет дублей","format":"Формат","format-value":"WAV · 44,1 кГц · 16 бит","no-take":"{count, plural, one {# реплика без дубля} few {# реплики без дубля} other {# реплик без дубля}}","changed":"{count, plural, one {# изменена} other {# изменены}}","scene-limit":"Для одного экспорта можно выбрать не более {count} сцен.","deliverables":"{kind, select, mix {Микс} both {Клипы + микс} other {Клипы}}","share-needs-mix":"Чтобы поделиться, включите микс сцены"},"line":{"placeholder":"Напишите реплику…","playing":"играет","play":"Воспроизвести","play-from":"с {role}","edited":"изменена · ещё не сыграна","generating":"Генерация","generate":"Сгенерировать","changed":"изменена после дубля"},"take":{"pass":"Проход","image":"Изображение","text":"Текст:","original":"Исходный","another":"Ещё один дубль","note":"«{note}»","from":"из {take}","position":"Дубль {position}/{count}","taking":"Снимаем…","generating-first":"Генерируем первый дубль…","none":"У этой реплики ещё нет дублей.","pick":"Выберите дубль или пересними́те.","edited-since":"Изменена после дубля {take}. «Переснять» сыграет новый текст, или выберите дубль, чтобы вернуться.","settings-changed":"Голос или настройки изменились после дубля {take}. Пересними́те или выберите дубль, чтобы вернуться.","play":"Воспроизвести дубль","play-preroll":"Воспроизвести за 2 с до начала","pause":"Пауза"},"helper":{"fresh":"Без заметки: {twice, select, yes {2 новых дубля} other {новый дубль}} {edited, select, yes {изменённого текста} other {этой реплики}}.","applied":"{lead} и применяется к дублю {take}{twice, select, yes {, дважды} other {}}.","first-edited":"Сначала — новый дубль изменённого текста.","first-fresh":"Сначала — новый дубль Drama 3.","applied-to-it":"{lead} и применяется к нему{twice, select, yes {, дважды} other {}}."},"strip":{"play-scene":"Воспроизвести сцену","pause":"пауза {seconds} с","pause-delay":"пауза {seconds} с · задержка реплики","changed-skipped":"изменена после дубля, пропущена","no-take-skipped":"нет дубля, пропущена","skipped":"Реплики без дубля их текста пропускаются —","perform-them":"Сыграть их"},"image":{"add":"Добавить изображение","add-title":"Добавить изображение сцены (или перетащить на карточку)","enlarge":"Увеличить изображение","remove":"Убрать изображение","describing":"Описываем изображение для заметки к сцене…","from-image":"По изображению:","add-to-note":"Добавить в заметку к сцене","replace-note":"Заменить заметку","dismiss":"Закрыть","scene-image":"Изображение сцены","describe-failed":"Не удалось описать изображение"},"errors":{"retake-failed":"Не удалось переснять","generation-failed":"Генерация не удалась","perform-failed":"Не удалось сыграть сцену","play-failed":"Не удалось воспроизвести этот дубль","busy":"Дождитесь завершения текущего дубля","in-flight":"Другой дубль ещё в работе. Попробуйте ещё раз через минуту.","changed":"Текст изменился за это время. Попробуйте ещё раз.","took-too-long":"Drama 3 работала слишком долго. Попробуйте ещё раз."},"guide":{"scene":{"title":"Сцена","body":"Заметка к сцене и роли говорят Drama 3, где всё происходит и кто говорит."},"perform":{"title":"Сыграть сцену","body":"Реплики каждого персонажа по одному дублю, со всей сценой в качестве контекста. По завершении включается воспроизведение."},"line":{"title":"Реплика","body":"Нажмите на реплику, чтобы открыть её; Пробел воспроизводит. Чипы — её дубли: нажмите, чтобы переключиться. Enter отправляет поле «Переснять», Esc закрывает реплику."},"retake":{"title":"Переснять","body":"Напишите заметку или прикрепите изображение: они превратятся в режиссёрское указание, а теги реплики подстроятся. Пустое поле даёт ещё один дубль."},"export":{"title":"Экспорт","body":"Клипы, по одному файлу на реплику. Включите микс сцены, чтобы поделиться."},"no-lines":{"title":"Добавьте реплики","body":"Напишите сцену через «+ Реплика» (Enter в конце реплики начинает реплику следующего говорящего) или вставьте сценарий при создании проекта. Подсказки продолжатся, когда появятся реплики."},"skip":"Пропустить","back":"Назад","next":"Далее","done":"Готово"},"logs":{"title":"Журнал","tooltip":"Журнал · что отправлено в Drama 3","description":"Что отправили «Сыграть», «Переснять» и изображения сцены: переписанная заметка, описание изображения и каждый чат-запрос к Drama 3, сначала новые.","refresh":"Обновить","admins-only":"Журнал доступен только администраторам","load-failed":"Не удалось загрузить журнал","empty":"В этом проекте ещё нет вызовов «Сыграть», «Переснять» или изображений.","deleted-scene":"Удалённая сцена","where":"{title} · {count, plural, one {реплика} other {реплики}} {lines}","kind-perform":"Сыграть","kind-retake":"Переснять","kind-image":"Изображение","copy":"Копировать JSON","copied":"Запись скопирована как JSON","rewrite":"Переписанная заметка","vision":"Описание изображения","request":"Чат-запрос {n}","voice":"голос {id}","lines":"{count, plural, one {# реплика} few {# реплики} other {# реплик}}","attempt":"попытка {n}","split":"разделён","segments":"{count, plural, one {# сегмент} few {# сегмента} other {# сегментов}} · {frames} кадров","align":"выравнивание {seconds}","silent-dropped":"тихий сегмент отброшен","fallback":"запасной вариант","retag-rejected":"перемаркировка отклонена","not-separated":"Не разделены","left-without-take":"{count, plural, one {# реплика} few {# реплики} other {# реплик}} без дубля: {ids}","system":"Система","user":"Пользователь","output":"Вывод","none":"(нет)","timings":"Время","params":"Параметры","image":"Изображение"},"home":{"title":"Озвучивание","all":"Все сцены","empty":"Сцен пока нет"},"import":{"entry":"Перетащите сценарий","entry-hint":"docx · pdf · txt","drop":"Отпустите для импорта","choose":"Выбрать файл","change":"Изменить","import":"Импортировать","stage":{"reading":"Читаем файл","analyzing":"Ищем сцены и роли","casting":"Подбираем голоса","slow":"Ещё работаем — длинный сценарий"},"review":{"title":"Проверьте импорт","name":"Название проекта","scenes":"Сцены ({count})","roles":"Роли ({count})","lines":"Реплики","col-role":"Роль","col-lines":"Реплики","col-voice":"Голос","merge-into":"Объединить с","merged":"→ {role}","undo":"Отменить","suggest-merge":"То же, что {role}?","apply":"Применить","auto-cast":"Авто-кастинг","from-file":"Из файла","not-imported":"Не импортировано ({count})","warn-narration":"{count, plural, one {# абзац не был диалогом → рассказчик} few {# абзаца не были диалогом → рассказчик} other {# абзацев не были диалогом → рассказчик}}","warn-split":"{count, plural, one {# длинная реплика разделена} few {# длинные реплики разделены} other {# длинных реплик разделено}}","warn-cast-table":"Найдена таблица ролей · применено голосов: {count}","warn-unlisted":"{count, plural, one {# реплика с неизвестной ролью} few {# реплики с неизвестной ролью} other {# реплик с неизвестной ролью}}","warn-similar":"{count, plural, one {# роль похожа на дубликат} few {# роли похожи на дубликаты} other {# ролей похожи на дубликаты}}","warn-encoding":"Кодировка текста угадана — проверьте имена"},"create":"{count, plural, one {Создать # сцену} few {Создать # сцены} other {Создать # сцен}}","creating":"Создаём…","done":"Импортировано сцен: {scenes} · реплик: {lines}","errors":{"file-too-large":"Файл слишком большой (макс. 15 МБ).","unsupported-file-type":"Используйте DOCX, PDF или TXT.","too-many-pages":"Слишком много страниц (макс. 300).","empty-document":"В файле нет текста.","upload-failed":"Не удалось загрузить. Попробуйте ещё раз.","no-dialogue":"Диалоги не найдены.","too-many-lines":"Больше 2 000 реплик — разделите файл.","document-too-long":"Больше 300 000 символов — разделите файл.","rate-limited":"Слишком много импортов за сегодня. Попробуйте позже.","analysis-failed":"ИИ не смог прочитать. Повтор продолжит с места остановки.","expired":"Срок этого импорта истёк. Загрузите снова.","create-failed":"Не удалось создать проект. Попробуйте ещё раз.","cast-incomplete":"Выберите голос для каждой роли.","invalid-voice-id":"Этот голос здесь недоступен. Выберите другой.","failed":"Не удалось прочитать сценарий."},"actions":{"back":"Назад","retry":"Повторить","cancel":"Отмена"},"discard":{"title":"Прервать импорт?","keep":"Продолжить","confirm":"Прервать"}},"new":{"sample":"Пример сцены","sample-meta":"{roles, plural, one {# роль} few {# роли} other {# ролей}} · {lines, plural, one {# реплика} few {# реплики} other {# реплик}}","blank":"Пустая сцена","untitled":"Сцена без названия","create-failed":"Не удалось создать проект. Попробуйте ещё раз."}}},"studio-agent":{"session":{"loadFailed":"Не удалось загрузить эту сессию.","disconnected":"Соединение потеряно.","reconnect":"Переподключиться","reconnecting":"Переподключение…","signedOut":"Вы вышли из аккаунта. Войдите снова, чтобы продолжить.","signIn":"Войти","startFailedTitle":"Не удалось начать работу","startFailedText":"Ваше сообщение всё ещё ждёт. Отправьте ещё одно, чтобы запустить заново, — они будут обработаны по порядку.","back":"Назад к истории","empty":"Здесь пока ничего нет. Опишите, что вы хотите создать.","budgetOverMeta":"Использовано {used}, сверх лимита {over}","budgetOverText":"Расходы превысили лимит автоматической работы ({limit} кредитов), работа остановлена. Увеличьте лимит — и она продолжится.","budgetRaiseTo":"Поднять до {limit} и продолжить","readOnly":"Это проект участника вашей команды. Его можно только просматривать.","archived":"Этот проект в архиве. Восстановите его, чтобы продолжить."},"memory":{"open":"Память","drawerTitle":"Память","groups":{"habits":"Ваши привычки","recent":"Недавняя работа","about":"О вас"},"loadFailed":"Не удалось загрузить память.","saveFailed":"Не удалось сохранить изменение. Попробуйте ещё раз.","editLabel":"Изменить запись","save":"Сохранить","close":"Закрыть","pendingDelete":"Удалится при сохранении","restore":"Вернуть","changes":"Изменений: {count}","updated":"Память обновлена","fillIn":"Нажмите, чтобы заполнить","approve":"Принять","decline":"Пропустить","profile":{"brandName":"Бренд","category":"Чем занят","audience":"Аудитория","platforms":"Площадки","languages":"Языки","tone":"Тон","visualStyle":"Стиль","aspectRatio":"Формат","captionStyle":"Субтитры","musicStyle":"Музыка","avoid":"Избегать","pronunciations":"Произношение"},"habitsEmpty":"Привычек пока нет. Немного поработаете вместе — появятся здесь.","notSet":"Не задано"},"composer":{"tab":"Agent","placeholder":"Опишите, что нужно сделать (видео, изображение, озвучку), или вставьте ссылку, чтобы повторить…","followUpPlaceholder":"Продолжайте, например: сделай японскую фразу эмоциональнее","send":"Отправить","stop":"Остановить","sendFailed":"Не удалось отправить. Попробуйте ещё раз.","signedOut":"Сеанс завершён. Войдите снова, чтобы отправить.","unavailable":"Сервис сейчас недоступен. Повторите попытку чуть позже.","archived":"Этот проект в архиве, поэтому сообщение не отправлено. Восстановите его, чтобы продолжить.","conflict":"Проект сейчас не может принять это сообщение. Обновите страницу, чтобы увидеть его текущее состояние, и попробуйте ещё раз.","budgetSpent":"Бюджет этого проекта исчерпан, сообщение не отправлено. Увеличьте бюджет и отправьте его снова.","recoveryRequired":"Не удалось восстановить рабочую среду проекта, сообщение не отправлено. Попробуйте ещё раз чуть позже или продолжите в новом проекте.","collapse":"Свернуть","attachments":{"remove":"Убрать {name}","aFile":"Файл","tooMany":"Не более {max} файлов в сообщении","empty":"{name} — пустой файл","tooLarge":"{name} больше {max}","unreadable":"{name} не удаётся прочитать: это не файл изображения, видео или аудио","changedDuringUpload":"Вложения изменились во время загрузки; попробуйте ещё раз","uploadFailed":"Не удалось загрузить {name}","addFailed":"Не удалось добавить файл","retryShort":"Не загрузилось. Нажмите, чтобы повторить","documentN":"Документ {n}","add":"Добавить файлы","hide":"Скрыть ячейки файлов"},"permission":{"autoTitle":"Автоматически в пределах лимита","autoDescription":"Выполняет сразу, пока общие траты не превышают {credits} кредитов.","confirmTitle":"Подтверждать изменения","confirmDescription":"Спрашивает перед изменением готового и тратой кредитов.","fullTitle":"Полностью автоматически","fullDescription":"Выполняет всё без подтверждения.","saveFailed":"Не удалось сохранить настройку. Повторите попытку.","budgetLabel":"Лимит кредитов","budgetChip":"Лимит {credits} кредитов","overBudget":"Уже использовано {used}, сверх лимита {over}."},"creditsUsedHint":"Потрачено кредитов","spend":{"model":"Этап размышления","image":"{count, plural, one {# изображение} few {# изображения} many {# изображений} other {# изображения}}","video":"{count, plural, one {# видео} few {# видео} many {# видео} other {# видео}}","lipsync":"{count, plural, one {# липсинк} few {# липсинка} many {# липсинков} other {# липсинка}}","other":"{count, plural, one {# другая генерация} few {# другие генерации} many {# других генераций} other {# другой генерации}}","total":"Итого","used":"{credits} кредитов"},"documentRefs":"Документы","model":{"flagship":"Флагман","standard":"Стандарт","economy":"Эконом","flagshipDescription":"Тщательнее всех работает с картинкой и композицией. Для работ, которые должны выглядеть безупречно.","standardDescription":"Качество близко к флагману, быстрее, около 70 % его стоимости.","economyDescription":"Самый быстрый, меньше десятой части стоимости флагмана. Картинка проще; подходит для проб.","autoEffort":"Быстрые мелкие правки","autoEffortDescription":"Jev быстрее и дешевле справляется с мелкими правками и вопросами"},"permissions":"Разрешения","skills":"Навыки","attachedFiles":"Прикреплённые файлы","attachedFilesAndSkills":"Прикреплённые файлы и навыки","skillsCount":"Навыки {count}","skillAlwaysOn":"Всегда включён","outOfCredits":"Недостаточно кредитов, чтобы отправить это. Пополните баланс, чтобы продолжить.","notEnabled":"Creative Agent не включён для команды этого проекта. Переключитесь на команду, где он включён, или обратитесь к администратору команды.","requestAccess":"Запросить доступ","accessRequested":"Запрос отправлен. Сообщим, когда доступ включат","accessRequestFailed":"Не удалось отправить запрос. Попробуйте ещё раз чуть позже.","paywall":{"title":"Для Agent нужна платная подписка","description":"Creative Agent доступен только платным подписчикам. Бесплатный план и пробный период его не включают. Оформите платную подписку, чтобы отправить запрос. Черновик сохранится."},"sessionLimit":{"concurrent":"У вас уже запущено {limit, plural, one {# проект} few {# проекта} many {# проектов} other {# проекта}} — это максимум одновременно. Закройте другой проект или повторите попытку позже.","concurrentUnknown":"У вас запущено максимальное число проектов одновременно. Закройте другой проект или повторите попытку позже.","hourly":"За последний час вы начали {limit, plural, one {# проект} few {# проекта} many {# проектов} other {# проекта}} — это максимум. Повторите попытку позже.","hourlyUnknown":"За последний час вы начали максимальное число проектов. Повторите попытку позже.","global":"Сейчас в сервисе запущено слишком много проектов. Повторите попытку позже.","retryAfter":"{reason} Повторить можно {when}."}},"timeline":{"renderFailed":"Не удалось отобразить этот контент.","thinking":"Думаю…","thought":"Думал {seconds} с","stopped":"Остановлено","mediaUnavailable":"Предпросмотр недоступен","olderTurns":"{count, plural, one {# предыдущий шаг диалога} few {# предыдущих шага диалога} many {# предыдущих шагов диалога} other {# предыдущих шага диалога}}","olderTurnsUncounted":"Предыдущие шаги диалога","media":{"video":"Видео","images":"Изображения","imageCount":"{count, plural, one {# изображение} few {# изображения} many {# изображений} other {# изображения}}","play":"Воспроизвести {name}","pause":"Приостановить {name}","audio":"Озвучка","useInComposer":"Добавить в сообщение"},"cardClosed":"«{label}» закрыто","closeCard":"Закрыть","closeFailed":"Не удалось закрыть. Попробуйте ещё раз.","openInPreview":"Открыть в просмотре","failedTitle":"Этот шаг не удался","failedText":"Возникла проблема. Готовое сохранено.","fault":{"limit":"Сервис модели достиг лимита использования и временно приостановлен. Попробуйте позже; всё уже сделанное сохранено.","busy":"Сервис модели сейчас перегружен. Попробуйте ещё раз чуть позже; всё уже сделанное сохранено.","unreachable":"Не удаётся связаться с сервисом модели. Попробуйте ещё раз чуть позже; всё уже сделанное сохранено.","budgetUser":"Ваша квота ИИ исчерпана, поэтому повторная попытка не поможет. Попросите администратора рабочего пространства её увеличить; всё уже сделанное сохранено.","budgetUserUntil":"Ваша квота ИИ исчерпана и обновится {date}; до этого повторная попытка не поможет. Чтобы продолжить раньше, попросите администратора рабочего пространства её увеличить; всё уже сделанное сохранено.","budgetGlobal":"Сервис перегружен, и использование ИИ пока приостановлено. Повторите попытку позже; всё уже сделанное сохранено.","budgetGlobalUntil":"Сервис перегружен, и использование ИИ приостановлено до {date}. Повторите попытку после этого; всё уже сделанное сохранено.","blocked":"Использование ИИ для этого аккаунта приостановлено, возможно, из-за неоплаченного счёта. Пополните баланс или свяжитесь с поддержкой; всё уже сделанное сохранено.","refused":"Модель отклонила этот запрос по своей политике безопасности; повтор без изменений будет отклонён снова. Переформулируйте запрос и отправьте ещё раз; всё уже сделанное сохранено.","startFailed":"Рабочая среда Fish не запустилась. Попробуйте ещё раз; всё уже сделанное сохранено.","startPaused":"После нескольких неудачных запусков запуск ненадолго приостановлен. Подождите немного и попробуйте ещё раз.","signinExpired":"Срок входа через Fish Audio истёк. Выйдите и снова войдите через Fish Audio.","accountRejected":"Этот аккаунт Fish Audio не может использовать агента здесь. Откройте его снова с fish.audio или свяжитесь с поддержкой.","fishUnavailable":"Сейчас не удаётся подключиться к Fish Audio. Повторите попытку чуть позже.","serviceUnavailable":"Сервис модели временно недоступен. Повторите попытку позже; всё уже сделанное сохранено.","creditsToStart":"Кредиты закончились, поэтому Fish не смог начать работу. Пополните баланс и отправьте сообщение ещё раз, чтобы продолжить.","agentNotEnabled":"Creative Agent не включён для этой команды, поэтому Fish не смог начать работу. Переключитесь на команду, где он включён, или обратитесь к администратору команды.","planRequired":"Тариф этой команды не включает Creative Agent, поэтому Fish не смог начать работу. Повысьте тариф и отправьте сообщение ещё раз.","accessDenied":"Сейчас Fish Audio не разрешает этой команде использовать Creative Agent, поэтому Fish не смог начать работу. Проверьте тариф и оплату или обратитесь в поддержку.","sessionConcurrent":"У вас запущено максимальное число проектов одновременно. Закройте другой проект или повторите попытку позже.","sessionGlobal":"Сейчас в сервисе запущено слишком много проектов. Повторите попытку позже.","creditsSpent":"Кредиты закончились, поэтому Fish остановился здесь. Пополните баланс и отправьте сообщение ещё раз, чтобы продолжить; всё уже сделанное сохранено."},"stoppedText":"Всё уже сделанное сохранено.","retry":"Повторить","resendAfterTopUp":"Баланс пополнен — отправить снова","continue":"Продолжить","retryPrompt":"Последний шаг не удался. Попробуй ещё раз.","continuePrompt":"Продолжай.","budgetSpentTitle":"Лимит исчерпан","budgetSpentMeta":"Использовано {used} / {limit}","budgetSpentText":"Расходы достигли лимита автоматической работы, работа остановлена. Увеличьте лимит — и она продолжится.","budgetNewLimit":"Новый лимит","budgetRaiseOpen":"Увеличить лимит","budgetRaise":"Удвоить и продолжить","budgetNearTitle":"Бюджет почти израсходован","budgetNearMeta":"Использовано {used}, осталось {left}","budgetNearText":"Израсходовано {percent} автоматического бюджета. Когда он закончится, работа остановится; добавьте ещё, чтобы продолжить.","budgetTopUp":"Добавить уровень (+{credits})","budgetTopUpLimited":"Бюджет ИИ на этот месяц позволяет добавить только {credits} кредитов.","budgetMonthlyReached":"Бюджет ИИ на этот месяц исчерпан, добавить больше нельзя.","budgetTopUpFailed":"Не удалось увеличить бюджет. Попробуйте ещё раз.","budgetToppedUp":"Добавлено {credits} кредитов. Бюджет теперь {limit}.","generation":{"runningFor":"Генерация · {time}","stalled":"Статус неизвестен","upgrade":"Улучшить тариф","topUp":"Пополнить","retryPrompt":"«{label}» не получилось. Попробуй ещё раз.","failure":{"moderation":"Не прошло модерацию","timeout":"Превышено время","provider_error":"Ошибка генерации","insufficient_credits":"Недостаточно кредитов","plan_required":"Недоступно на вашем тарифе","canceled":"Отменено","unknown":"Ошибка генерации"},"batch":{"image":"Создание изображений: {count}","video":"Создание видео: {count}","audio":"Создание аудио: {count}","mixed":"Создание элементов: {count}"},"progress":"Готово {done}/{total}","retryFailed":"Повторить неудачные: {count}","unavailable":"Этот результат сейчас не открывается","meta":{"credits":"{credits} кредитов","creditsTotal":"Всего {credits} кредитов","elapsedSeconds":"заняло {seconds} с","elapsedMinutes":"заняло {minutes} мин {seconds} с"},"rewrite":"Изменить промпт","retryGuideModel":"Повторить с рекомендуемой моделью","rewritePrompt":"«{label}» не прошёл модерацию. Перепиши промпт иначе, избегая того, что могло вызвать модерацию, и сгенерируй заново.","retryModelPrompt":"«{label}» не прошёл модерацию. Сгенерируй заново с {model}, сохранив смысл промпта."},"fishSteps":{"get_credit_balance":"Проверка баланса кредитов","list_media_models":"Список доступных моделей","get_media_model":"Сведения о модели","generate_image":"Создание изображения","generate_image_edit":"Редактирование изображения","generate_video":"Создание видео","get_generation_status":"Проверка хода генерации","get_generation_result":"Получение результата","text_to_speech":"Синтез речи","speech_to_text":"Распознавание речи","search_voices":"Поиск голосов","get_voice":"Просмотр голоса","create_voice_clone":"Клонирование голоса","make_music":"Создание музыки","list_my_workspaces":"Список рабочих пространств","get_upload_url":"Загрузка материалов","create_media_upload":"Загрузка материалов","estimate_image_generation":"Оценка стоимости","estimate_image_edit":"Оценка стоимости","estimate_video_generation":"Оценка стоимости","submit_feedback":"Отправка отзыва"},"fishSkill":"Запуск навыка {name}","fishTool":"Использование инструмента Fish Audio","fishSkillLoad":"Использование навыка {name}","fishUpload":"Загрузка результата","queued":"В очереди. Будут обработаны по порядку после текущей задачи.","queuedFor":"В очереди {minutes, plural, one {# минуту} few {# минуты} many {# минут} other {# минуты}}. Обработаем по порядку после текущей задачи","queuedMore":"Ещё {count}","queuedLess":"Свернуть","queuedPaused":"Ожидание. Будут обработаны по порядку, когда бюджет будет увеличен.","steps":{"wait":"Ожидание {seconds} с","command":"Выполнение команды","read":"Чтение {file}","readAny":"Чтение файла","edit":"Редактирование {file}","editAny":"Редактирование файла","search":"Поиск по файлам","web":"Открытие {host}","webAny":"Открытие веб-страницы","webSearch":"Поиск в интернете","plan":"Обновление плана","other":"Использование инструмента","poll":"Ожидание генераций","fold":"{count, plural, one {# шаг} few {# шага} many {# шагов} other {# шага}}","failed":"{step} · не получилось","subtask":"Передача подзадачи"},"plan":{"title":"План","progress":"{done} / {total}","allDone":"План · все {count} готовы","doneFolded":"{count, plural, one {Готов # шаг} few {Готово # шага} many {Готово # шагов} other {Готово # шага}}","paused":"План · приостановлен"},"result":{"revise":"Сделать другую версию","revisePrompt":"Сделай другую версию «{title}»: "},"memory":{"remembered":"Запомнено: {content}","more":"+{count}","view":"Открыть"},"warning":{"reconnected":"Соединение восстановлено. Файлы и сообщения на месте — можно продолжать.","reconnectedLost":"Соединение восстановлено, но прежнюю работу вернуть не удалось. Отправьте запрос ещё раз, чтобы продолжить.","provider":"Сервис модели перегружен, поэтому это может занять чуть больше времени.","stepFailed":"Один шаг не удался."},"queuedWithdraw":"Отозвать","queuedWithdrawFailed":"Не удалось отозвать — возможно, обработка уже началась.","contactSupport":"Связаться с поддержкой"},"preview":{"title":"Предпросмотр","download":"Скачать","openInNewTab":"Открыть в новом окне","open":"Просмотр","finalCut":"Готовое видео v{n}","storyboard":"Раскадровка","shotCount":"{count, plural, one {# кадр} few {# кадра} many {# кадров} other {# кадра}}","shot":"Кадр {n}","projectBundle":"Пакет проекта","file":"Файл","maximize":"Развернуть просмотр","maximizeHint":"Развернуть (Esc — назад)","restore":"Свернуть обратно","collapse":"Свернуть просмотр","newResult":"Новый результат","views":{"images":"Изображения","videos":"Видео","audio":"Аудио","docs":"Документы"},"facts":{"label":"Сведения о видео","duration":"Длительность","resolution":"Разрешение","size":"Размер файла","sound":"Со звуком"},"audio":{"untitled":"Аудио","seek":"Позиция воспроизведения"},"document":{"loading":"Загрузка документа…"}},"projects":{"untitled":"Сессия без названия","meta":"{count, plural, =0 {Пока ничего нет} one {# изображение или видео} few {# изображения и видео} many {# изображений и видео} other {# изображения и видео}} · {date}","empty":"Истории пока нет — расскажите, что хотите сделать.","loadFailed":"Не удалось загрузить историю.","retry":"Повторить","loadMore":"Загрузить ещё","search":"Поиск по истории","noMatch":"В истории нет ничего подходящего под запрос.","more":"Ещё","rename":"Переименовать","archive":"В архив","nameLabel":"Название","save":"Сохранить","actionFailed":"Что-то пошло не так. Попробуйте ещё раз.","archived":"«{title}» перемещён в архив","undo":"Отменить","archivedView":"Архив","archivedEmpty":"В архиве нет проектов.","restore":"Восстановить","restored":"«{title}» восстановлен","atWorkTitle":"Проект ещё генерируется","atWorkText":"Архивация остановит текущую генерацию. Уже готовые работы сохранятся.","atWorkConfirm":"Остановить и архивировать","atWorkCancel":"Отмена"},"explore":{"empty":{"title":"Опишите идею — Agent всё сделает","description":"Он продумает шаги, затем сделает изображения, видео и озвучку. Попробуйте:","starter1":"15-секундная вертикальная реклама уютной кофейни с тёплой озвучкой","starter2":"Видео-сказка на ночь: 4 иллюстрированные сцены и спокойный рассказчик","starter3":"Тизер новых беспроводных наушников: 3 кадра продукта и бодрая озвучка"}},"skillsStrip":{"title":"Навыки","subtitle":"Выберите навык и начните","use":"Использовать","detailFailed":"Не удалось загрузить этот навык.","viewAll":"Смотреть все","signedOut":"Войдите, чтобы пользоваться навыками."},"memoryToast":{"usedProfileAndHabits":"Использованы сведения о бренде и {count, plural, one {# привычка} few {# привычки} many {# привычек} other {# привычки}}","usedProfile":"Использованы сведения о бренде","usedHabits":"{count, plural, one {Использована # ваша привычка} few {Использованы # ваши привычки} many {Использовано # ваших привычек} other {Использовано # ваших привычек}}","learned":"{count, plural, one {Запомнена # привычка} few {Запомнены # привычки} many {Запомнено # привычек} other {Запомнено # привычки}}","view":"Открыть"},"skills":{"title":"Навыки","backToList":"Назад к списку","search":"Поиск навыков","filterLabel":"Фильтр навыков","filters":{"all":"Все","own":"Ваши","fish":"Официальные","thirdParty":"Сторонний"},"add":"Добавить навык","addUpload":"Загрузить файл навыка","addGithub":"Добавить по ссылке GitHub","githubLinkLabel":"Ссылка GitHub","addConfirm":"Добавить","cancel":"Отмена","added":"Навык добавлен","addedCount":"Добавлено навыков: {count}","failed":"Не получилось. Попробуйте ещё раз.","pick":"Начинать новые сессии с «{name}»","tray":{"label":"Новые сессии начинаются с","none":"Новые сессии начинаются без навыков","count":"Новые сессии начинаются с навыков: {count}","remove":"Убрать «{name}»","done":"Готово"},"uploadErrors":{"wrongType":"Выберите SKILL.md или .zip с папкой навыка.","tooLarge":"Этот zip слишком большой.","unreadable":"Не удалось прочитать файл. В навыках могут быть только текстовые файлы."},"importErrors":{"invalid_link":"Вставьте ссылку GitHub на папку навыка или на SKILL.md.","not_found":"По этой ссылке нет публичного репозитория или папки.","github_unavailable":"GitHub сейчас не отвечает. Попробуйте позже.","no_skill":"В этой папке нет SKILL.md.","multiple_skills":"В этом репозитории {count, plural, one {# навык} few {# навыка} many {# навыков} other {# навыка}}. Отметьте нужные и нажмите «Добавить»:","repository_too_large":"Этот репозиторий слишком большой, его не прочитать.","skill_too_large":"Навык слишком большой: не больше 100 файлов и 1 МБ текста, 256 КБ на файл.","not_text":"В навыке могут быть только текстовые файлы.","invalid_skill":"У SKILL.md неверный формат.","name_taken":"Общий навык с таким именем уже есть. Выберите другое имя.","skill_exists":"У вас уже есть навык с таким именем."},"ownRow":"Ваш · {description}","thirdPartyRow":"Сторонний · {description}","more":"Ещё","download":"Скачать","delete":"Удалить","deleteTitle":"Удалить «{name}»?","deleteDescription":"Навык будет удалён из вашей библиотеки. Уже сделанное с ним не изменится.","sourceOwn":"Ваш навык","sourceFish":"Официальный","sourceThirdParty":"Сторонний · автор {author}","empty":"Навыков пока нет.","noMatch":"Подходящих навыков нет.","loadFailed":"Не удалось загрузить навыки.","whenToUse":"Когда использовать","youGet":"Что получится","tryAsking":"Попробуйте сказать","original":"Исходный текст","cover":{"change":"Сменить обложку","shuffle":"Другая обложка","choice":"Песок {number}","base":"Основа","bases":{"raked":"Граблями","half":"Наполовину","flat":"Ровная"},"auto":"Сбросить","sources":{"sand":"Песок","works":"Мои работы","upload":"Загрузить"},"saved":"Обложка обновлена","remove":"Убрать картинку с обложки","loadFailed":"Не удалось загрузить. Попробуйте ещё раз.","noWorks":"Пока нет проектов с изображениями или видео.","noMedia":"В этом проекте пока нет изображений и видео.","more":"Загрузить ещё","useThis":"Сделать обложкой","uploadHint":"Загрузите изображение или видео для обложки, до 100 МБ.","choose":"Выбрать файл","uploading":"Загрузка {percent}%","wrongType":"Подойдёт изображение PNG, JPG, WebP или GIF либо видео MP4, WebM или MOV.","tooLarge":"Файл больше 100 МБ."},"builtin":{"viral-remake":{"name":"Ремейк вирусного ролика","description":"Повторяет структуру и ритм вирусного короткого видео для вашей идеи.","when":"Вы увидели Reel, TikTok или Shorts, у которого хотите поучиться, и вам нужен тот же ритм кадров, тот же хук в начале и тот же стиль субтитров для вашего продукта или темы. Берётся только структура — кадры, голос и текст оригинала не используются.","output":"Новый вертикальный ролик с озвучкой и субтитрами.","example":"Возьми структуру этого видео и сделай 20-секундный вертикальный ролик о наших новых наушниках: (вставьте ссылку)"},"fish-edit":{"name":"Быстрый монтаж","description":"Субтитры, вырезание пауз, вертикальный формат, монтаж под бит и чистый звук для ваших материалов.","when":"У вас уже есть отснятый материал или готовый ролик, и его нужно просто доработать: пословные субтитры, убрать паузы и слова-паразиты, перевести из горизонтального в вертикальный, нарезать под бит музыки, почистить голос, выровнять громкость.","output":"Смонтированное видео, при необходимости — с файлом субтитров.","example":"Добавь к этому разговорному видео русские субтитры, вырежи паузы и переведи его в 9:16."},"fish-media":{"name":"Генерация материалов","description":"Изображения, видео и озвучка от Fish Audio, а также перевод речи в текст.","when":"Ролику нужны новые изображения, кадры, закадровый текст или расшифровка. Сначала оценивается расход кредитов, затем генерация идёт в пределах заданного вами бюджета. Этот навык всегда включён.","output":"Изображения, видеофрагменты, аудио с озвучкой или расшифровка.","example":"Сгенерируй 3 изображения ночного города в стиле киберпанк и 10-секундную озвучку к ним."},"fish-editor":{"name":"Монтаж по тексту","description":"Меняйте то, что сказано в видео, редактируя текст, — с помощью Editor Studio.","when":"Нужно исправить неверно сказанное слово в видео или записи, убрать фразу, добавить новую голосом самого говорящего или продолжить проект в Editor Studio.","output":"Отредактированное видео или аудио с файлами субтитров.","example":"В этом видео замени «запуск в пятницу» на «запуск в следующий понедельник» тем же голосом."},"fish-motion-director":{"name":"Моушн-дизайн","description":"Дизайнерские моушн-ролики: презентации продукта, кинетическая типографика, демо интерфейса, заставки.","when":"Ролик держится на вёрстке и движении, а не на съёмке: презентации продукта, кинетическая типографика, демо интерфейса и поля ввода, титульные карточки, анимация логотипа, счётчики.","output":"Моушн-ролик, горизонтальный или вертикальный.","example":"Сделай 30-секундный ролик 16:9 о запуске нашей новой функции — чисто и сдержанно."},"talking-character":{"name":"Говорящий персонаж","description":"Заставьте персонажа говорить: одно и то же лицо, голос, синхронизация губ и субтитры.","when":"Короткие скетчи и монологи с персонажем и репликами: говорящие питомцы, виртуальные ведущие, маскоты брендов, маленькие истории.","output":"Короткое видео, где персонаж говорит синхронно, с голосом и субтитрами.","example":"Сделай вертикальный ролик на 20 секунд: рыжий котёнок в наушниках говорит по телефону, жалуется, что хозяйка опять откладывает монтаж, а в конце гордо говорит: «Готово»."},"onetake":{"name":"Моушн одним планом","description":"Продуктовые ролики одним планом: каждый момент вырастает из предыдущего.","when":"Ролики к запуску, демо функций и тизеры, которые должны идти одним непрерывным планом, а не сценами по очереди.","output":"Один непрерывный продуктовый моушн-ролик.","example":"Сделай 20-секундный ролик одним планом о нашей новой функции: поле ввода раскрывается в готовый ролик."},"fish-preview":{"name":"Предпросмотр и выдача","description":"Показывает черновики и готовые ролики рядом с чатом, файлы можно сразу скачать.","when":"Используется каждый раз, когда что-то создаётся; выбирать ничего не нужно. Этот навык всегда включён.","output":"Файлы, которые можно воспроизвести и скачать в предпросмотре.","example":"Выложи последнюю версию в предпросмотр, чтобы я её скачал."},"fish-memory":{"name":"Память","description":"Помнит ваш бренд, предпочтения и то, что вы уже делали, — не придётся повторять.","when":"Вы часто делаете контент для одного бренда или в одном стиле. Данные о бренде и привычки, которые вы упомянули, будут учтены в следующий раз.","output":"Сохранённые данные о бренде и привычки; их можно посмотреть и удалить в разделе «Память».","example":"Запомни: фирменный цвет у нас коралловый, а субтитры всегда белые с чёрной обводкой."},"save-as-skill":{"name":"Сохранить как навык","description":"Превращает то, как это было сделано, в ваш собственный навык для повторного использования.","when":"Процесс получился удачным, и вы хотите делать больше такого же.","output":"Новый навык в разделе «Ваши».","example":"Сохрани, как мы сделали это видео о товаре, как навык «Промо на 15 секунд»."},"faceless-explainer":{"name":"Объясняющее видео без ведущего","description":"Превращает текст в объясняющее видео без человека в кадре: типографика, схемы и анимация.","when":"Объяснения тем, разборы понятий, инструкции и подборки, когда нет ни материала, ни того, кого снимать.","output":"Объясняющее видео с озвучкой Fish Audio и субтитрами.","example":"Сделай из этого текста о клонировании голоса вертикальное 40-секундное объясняющее видео с женским голосом и субтитрами."},"fish-blender":{"name":"3D-рендеры и анимация","description":"3D-рендеры, анимации и логотипы в Blender, а также конвертация 3D-файлов.","when":"Когда нужен настоящий 3D: вращающийся продукт или логотип, объёмные титры, простая 3D-сцена или модель, которую надо перевести между форматами GLB, FBX, OBJ и STL.","output":"3D-рендеры, анимация или сконвертированный файл модели.","example":"Сделай 5-секундную анимацию: наш логотип вращается в 3D на тёмном фоне."},"fish-blockout":{"name":"Превиз на серых моделях","description":"Задайте движение камеры, ракурсы и склейки на серой черновой модели, а потом сделайте по ней видео.","when":"Вам важно, где стоит камера и когда склейка: есть раскадровка, заданы моменты склеек, погоня или драка с несколькими ракурсами. Для простого «сделай автопогоню» дешевле обойтись текстом.","output":"Превиз-ролик на серых моделях и список кадров, а после вашего одобрения — финальное видео. С видеореференсом стоимость генерации вырастает примерно вдвое.","example":"Погоня на 10 секунд в 3 кадрах: на 3-й секунде склейка на боковое сопровождение, на 7-й — на крупный план спереди."},"avatar-design":{"name":"Дизайн аватара","description":"Создайте оригинального цифрового человека: одно и то же лицо и подходящий голос.","when":"Виртуальные ведущие, ИИ-инфлюенсеры и лица брендов, которые будут говорить снова и снова. Если нужны только изображения, используйте «Портреты и образы персонажей».","output":"Аватар для многократного использования (лицо и голос) и короткий тестовый ролик с речью.","example":"Создай виртуального ведущего техноканала лет 25, со стильной внешностью и тёплым голосом."},"character-sheet":{"name":"Лист персонажа","description":"Собирает одного персонажа на одном листе в нужных ракурсах, эмоциях или нарядах.","when":"Развороты персонажа, листы эмоций и нарядов или фиксация внешности персонажа перед новыми изображениями и видео.","output":"Один лист из нескольких панелей, в каждой — тот же персонаж.","example":"Сделай лист моего персонажа: вид спереди, сбоку и сзади."},"long-scroll-film":{"name":"Сквозь эпохи","description":"Герой идёт слева направо из эпохи в эпоху, и стиль рисовки меняется вместе с эпохой.","when":"Рассказать историю вещи или бренда: как менялись телефоны, история кофе, ретроспектива к юбилею.","output":"Анимация с горизонтальной прокруткой на 30–60 с, по одной фразе озвучки на эпоху.","example":"Сделай ролик «Сквозь эпохи» об истории кофе."},"narrated-multiscene-video":{"name":"Многосценовое видео с озвучкой","description":"Превращает вашу тему или сценарий в видео с озвучкой, рассказанное в нескольких сценах.","when":"Сказки, история, научпоп и басни, где нужно несколько сцен и одни и те же персонажи от начала до конца.","output":"Готовое видео с озвучкой, подогнанной к каждой сцене.","example":"Сделай 60-секундный научпоп-ролик о круговороте воды с озвучкой."},"portrait-avatar":{"name":"Портреты и образы персонажей","description":"Создаёт или редактирует отдельные портреты и изображения персонажей: нового оригинального человека или того же человека в другой одежде, с другим выражением лица или в другой позе.","when":"Аватарки, фотосессии и изображения персонажей или смена одежды, когда человек должен остаться собой. Если нужно лицо с голосом, сохранённое как аватар, используйте «Дизайн аватара».","output":"Один или несколько портретов.","example":"Одень человека с этого фото в костюм; он должен остаться тем же человеком."},"product-photo-series":{"name":"Серия фото товара","description":"Превращает фото вашего реального товара в студийные снимки, сцены использования и детали.","when":"Страницы магазина, карточки на Amazon и реклама, где форма, цвета и этикетки товара должны остаться точно такими же.","output":"Набор фото товара в пропорциях вашей площадки.","example":"По фото моей бутылки для воды сделай 3 чистых снимка 1:1 для страницы товара."},"reference-recreation":{"name":"Повтор движений из видео","description":"Повторяет движения из вашего референсного видео, например танец, с исходным исполнителем или персонажем с вашего изображения.","when":"Ваш персонаж исполняет тот же танец или идёт той же походкой, или нужен новый дубль с исходным исполнителем.","output":"Новое видео, движения в котором совпадают с референсом.","example":"Пусть мой загруженный персонаж станцует танец из этого видео."},"thumbnail-cover":{"name":"Превью и обложка","description":"Создаёт обложку по теме вашего видео или поста, при желании — с заголовком.","when":"Превью для YouTube, обложки постов в соцсетях и коротких видео — горизонтальные, вертикальные или квадратные.","output":"Одна или несколько обложек.","example":"Сделай превью для YouTube к моему влогу о латте-арте."},"ugc-product-video":{"name":"UGC-видео о товаре","description":"Превращает фото вашего реального товара в короткий проморолик без людей в кадре.","when":"Промо товара в стиле TikTok без человека в кадре: кадры товара или демонстрация в руках, которые показывают главные плюсы.","output":"Вертикальный проморолик с озвучкой.","example":"Сделай 15-секундную распаковку моей фигурки из блайнд-бокса с озвучкой."},"us-teen-drama":{"name":"Американская подростковая драма","description":"Игровые короткие драмы про американскую старшую школу с диалогами на английском.","when":"Сюжетные ролики для англоязычных зрителей: школьная любовь, неожиданные повороты, драма на выпускном. Персонажи и локации не меняются от начала до конца.","output":"Короткая драма на 30–90 с с диалогами на английском и субтитрами.","example":"Сделай 60-секундную вертикальную драму про американскую школу с неожиданной концовкой."}}},"question":{"submit":"Готово","other":"Другое","otherPlaceholder":"Напишите свой вариант…","sendFailed":"Не удалось отправить. Попробуйте ещё раз.","uploadTitle":"Загрузить файлы","uploadFailed":"Не удалось загрузить. Попробуйте ещё раз.","pressed":"Выбрано: {label}","picked":"Выбрано: {label}","answered":"Подтверждено","planConfirmed":"План подтверждён: {title}","planDrafting":"Составляем план…","expired":"Без ответа: «{label}»","selectedCount":"Выбрано: {count}","costTotal":"Примерно {credits} кредитов","costDetail":"Детали","costSum":"Итого"},"canvas":{"canvas":"Холст","zoom":"Масштаб","zoomOut":"Уменьшить","zoomIn":"Увеличить","zoomReset":"Масштаб 100%","fit":"По размеру окна","play":"Воспроизвести «{title}»","move":"Перетащите, чтобы переместить · щёлкните, чтобы открыть","newComment":"Новый комментарий","commentPlaceholder":"Добавьте комментарий","commentAt":"На {time}: что изменить?","post":"Отправить комментарий","comment":"Комментарий {n}","commentWithText":"Комментарий {n}: {text}","commentSent":"Отправлено: {text}","closeThread":"Закрыть комментарий","remove":"Удалить","overall":"В целом","commentToggle":"Комментировать","commentToggleCount":"Комментировать ({count})","commentHint":"Щёлкните в любом месте холста, чтобы оставить комментарий","sendComments":"Отправить: {count}","sendingComments":"Подготовка…","sendCommentsFailed":"Не удалось отправить комментарии. Они сохранены — попробуйте ещё раз.","clearSent":"Убрать отправленные","unreadableArrangement":"Файл с раскладкой не удалось прочитать, поэтому доска расположила всё сама.","filesFolder":"Открыть папку с файлами","noFilesYet":"Файлов пока нет","lanes":{"input":"Референсы","asset":"Материалы","storyboard":"Раскадровка","cut":"Готовые версии"},"groups":{"references":"Референсы","images":"Изображения","clips":"Видеоклипы","voice":"Озвучка","music":"Музыка и звуки"},"showMore":"Показать ещё {count}","showLess":"Свернуть","pause":"Пауза: {title}","failed":"Не удалось","failedCount":"Не удалось: {count}","running":"Создаётся","upload":"Загруженный референс","prompt":{"intro":"{count, plural, one {Я оставил # комментарий в превью. Исправьте по нему и опубликуйте новую версию в превью:} few {Я оставил # комментария в превью. Исправьте по каждому и опубликуйте новую версию в превью:} other {Я оставил # комментариев в превью. Исправьте по каждому и опубликуйте новую версию в превью:}}","outro":"Пронумерованная точка на каждом приложенном изображении отмечает место. Меняйте только эти места, всё остальное оставьте как есть.","track":{"shots":"План","texts":"Текст","captions":"Субтитры","audio":"Аудио"},"overall":"В целом","figure":"см. изображение {n} ({file})","at":"{x}% слева, {y}% сверху","quote":"«{text}»","sep":", ","colon":": "}},"examples":{"title":"Сделано с Fish Audio","makeAnother":"Сделать такое же"},"video":{"play":"Воспроизвести","pause":"Пауза","mute":"Выключить звук","unmute":"Включить звук","fullscreen":"Во весь экран","progress":"Позиция воспроизведения"},"share":{"open":"Поделиться","hint":"По ссылке можно посмотреть без входа.","showInputs":"Показывать загруженные мной материалы","create":"Создать ссылку","copy":"Копировать ссылку","copied":"Ссылка скопирована","update":"Обновить","updated":"Обновлено. Ссылка не изменилась.","stop":"Закрыть доступ","stopped":"Доступ закрыт. Старая ссылка больше не работает.","failed":"Не получилось. Попробуйте ещё раз."},"sharePage":{"notFound":"Такой ссылки нет, или доступ закрыт.","notice":"Этим проектом поделились. Его можно только смотреть.","remix":"Сделать такой же","backHome":"На главную Agent"}},"team":{"settings":{"title":"Настройки команды","tabs":{"members":"Участники","usage":"Использование","plans":"Тарифы","billing":"Платежи","more":"Ещё","seats":"Места","danger":"Опасность","wallet":"Доход автора"},"summary":{"current-plan":"Текущий план","seats":"Места","credits-remaining":"Остаток кредитов","wallet-balance":"Доход автора","wallet-settings":"Настройки","wallet-stripe-connected":"Stripe Connect привязан","wallet-stripe-not-connected":"Stripe Connect не привязан","next-billing":"Следующее списание: {date}","next-credit-refresh":"Следующее обновление кредитов: {date}","next-refresh":"Следующее обновление: {date}","need-more-seats":"Нужно больше мест?","upgrade-to-pro-max":"Обновить до Pro или Max","enterprise-term-end":"Срок договора истекает: {date}","seats-occupied":"{occupied} занято / {included} включено","seats-occupied-suffix":"занято / {included} включено"}},"wallet-stripe":{"title":"Выплаты дохода автора","description":"Управление аккаунтом Stripe Connect, который используется для вывода средств из кошелька команды.","stage":{"not-started":{"headline":"Аккаунт Stripe ещё не привязан","body":"Привяжите аккаунт Stripe и завершите регистрацию, чтобы выводить баланс кошелька команды на банковский счёт. Кнопка ниже создаст аккаунт и откроет страницу регистрации Stripe — это займёт всего несколько минут."},"onboarding":{"headline":"Остался один шаг: завершите регистрацию в Stripe","body":"Аккаунт Stripe создан, но регистрация ещё не завершена, поэтому вывод средств пока недоступен. Заполните данные на странице Stripe и вернитесь сюда — статус обновится автоматически."},"action-required":{"headline":"Stripe требуется дополнительная информация","body":"Stripe требует дополнительные данные (например, банковский счёт или сведения о бизнесе), прежде чем включить вывод средств. Перейдите в Stripe, чтобы их предоставить."},"reviewing":{"headline":"Идёт проверка Stripe","body":"Все регистрационные данные отправлены, Stripe проверяет аккаунт. После успешной проверки вывод средств включится автоматически — никаких действий не требуется."},"ready":{"headline":"Настройка завершена","body":"Аккаунт Stripe привязан и подтверждён. Баланс кошелька команды можно выводить на этот аккаунт."}},"checklist":{"account-created":"Аккаунт создан","details-submitted":"Данные отправлены","charges-enabled":"Приём платежей включён","payouts-enabled":"Вывод средств включён"},"connect":"Привязать аккаунт Stripe","resume":"Завершить регистрацию","fix-requirements":"Дополнить данные в Stripe","disconnect":"Отвязать","close":"Закрыть","refresh":"Обновить статус","retry":"Повторить","disconnect-confirm-title":"Отвязать аккаунт Stripe?","disconnect-confirm-body":"После отвязки аккаунта Stripe уже отправленные регистрационные данные станут недействительными. Команда не сможет выводить средства, пока вы заново не привяжете аккаунт и не завершите регистрацию.","disconnect-confirm-cancel":"Отмена","disconnect-confirm-action":"Отвязать аккаунт","onboarding-link":"Ссылка для регистрации","onboarding-link-hint":"Если страница Stripe не открылась автоматически, скопируйте ссылку ниже или откройте её в новой вкладке.","copy-link":"Скопировать ссылку для регистрации","open-link":"Открыть ссылку для регистрации","copied":"Скопировано","popup-blocked":"Браузер заблокировал страницу регистрации Stripe. Используйте ссылку ниже, чтобы продолжить.","status-load-failed":"Не удалось загрузить статус Stripe Connect.","connect-failed":"Не удалось привязать Stripe.","disconnect-failed":"Не удалось отвязать Stripe.","disconnect-success":"Stripe Connect отвязан."},"seats":{"title":"Места команды","occupied":"Занятые места","included":"Включенные места","shared-info":"Общие команды начинают с 0 включенных мест. Pro открывает 3 места, а Max открывает 10 мест для команды.","team-label":"Команда:","role-label":"Роль:","subscription-label":"Подписка:","period-ends":"Текущий период заканчивается {date}","billing-unavailable":"Данные о биллинге команды недоступны в текущем контексте."},"upgrade":{"pro-required":"Требуется план Pro","pro-required-admin":"Общие команды начинают с 0 включенных мест. Оформите для этой команды Pro или Max, прежде чем приглашать или активировать участников.","pro-required-member":"Общие команды начинают с 0 включенных мест. Попросите владельца или администратора команды подключить этой команде Pro, прежде чем приглашать или активировать участников.","multi-seat-required":"Требуется многоместный план","multi-seat-admin":"Сейчас эта команда включает одно место. Обновите план команды, прежде чем приглашать или активировать больше участников.","multi-seat-member":"Сейчас эта команда включает одно место. Попросите владельца или администратора команды обновить план команды, прежде чем приглашать или активировать больше участников.","no-seats":"Нет доступных мест для команды","no-seats-admin":"Все места в команде заняты. Удалите или деактивируйте существующих участников, прежде чем приглашать новых.","no-seats-member":"Все места в команде заняты. Попросите владельца или администратора команды освободить место, прежде чем приглашать новых участников.","required":"Требуется обновление","required-admin":"Обновите подписку, прежде чем приглашать или активировать больше участников.","required-member":"Попросите владельца или администратора команды обновить подписку, прежде чем приглашать или активировать больше участников.","upgrade-plan":"Обновить план"},"members":{"title":"Участники команды","add-placeholder":"ID пользователя или email","add-button":"Добавить участника","readonly":"Сейчас у вас режим только для чтения. Только владелец или администратор команды может управлять участниками.","header-member":"Участник","header-role":"Роль","header-status":"Статус","header-actions":"Действия","disable":"Отключить","activate":"Активировать","current-owner":"Текущий владелец","pending":"Ожидает принятия","remove":"Удалить","empty":"Участники команды не найдены.","invitation-sent":"Приглашение отправлено.","member-activated":"Участник активирован.","member-disabled":"Участник отключен.","role-updated":"Роль участника обновлена.","role-update-failed":"Не удалось обновить роль участника.","member-removed":"Участник удален.","table":{"user-id":"ID пользователя","email":"E-mail","role":"Роль","status":"Статус","actions":"Действия"},"pagination":{"rows-per-page":"Строк на странице","range":"{start}-{end} из {total}"},"search-placeholder":"Поиск по ID пользователя или e-mail","invite-member":"Пригласить участника","upgrade-button":"Обновить","invite-dialog":{"title":"Пригласить новых участников","description":"Пригласите участников в команду и назначьте им роль.","close":"Закрыть окно приглашения","identifier":"ID пользователя или email","role":"Роль","placeholder":"jane@example.com","add-more":"Добавить строку","invite":"Пригласить"},"resend":"Отправить повторно","invitation-resent":"Письмо с приглашением отправлено повторно.","invitation-revoked":"Приглашение отозвано.","invite-failed":"Не удалось пригласить участников. Повторите попытку.","resend-failed":"Не удалось отправить приглашение повторно. Повторите попытку.","revoke-failed":"Не удалось отозвать приглашение. Повторите попытку.","roles":{"owner":"Владелец","admin":"Администратор","billing":"Биллинг","member":"Участник"}},"danger":{"title":"Опасная зона","personal-info":"Ваша личная команда является постоянной инфраструктурой и не может быть удалена.","owner-only":"Только владелец команды может удалить эту общую команду.","delete-warning":"Удаление команды навсегда удаляет ее членства, рабочие пространства, запись о биллинге, состояние пакета, кредиты и настройки API на уровне команды.","cancel-subscription-first":"Сначала отмените платную подписку команды. Общие команды с активным платным планом удалить нельзя.","delete-button":"Удалить команду","delete-confirm-title":"Удалить эту команду?","delete-confirm-description":"Это действие навсегда удалит {teamName} и уберет все привязанные к команде членства и записи о биллинге.","cancel":"Отмена","disabled-tooltip":"Эта кнопка останется отключенной, пока общая команда не вернется на план Free.","team-deleted":"Команда удалена.","delete-failed":"Не удалось удалить команду."},"transfer":{"title":"Передача владения","description":"Передайте эту команду другому активному участнику. После передачи вы будете понижены до администратора.","select-member":"Выбрать нового владельца","button":"Передать владение","confirm-title":"Передача владения командой","confirm-warning":"Это действие необратимо. Вы потеряете права владельца и станете администратором.","confirm-team-name-label":"Введите название команды для подтверждения","confirm-team-name-placeholder":"Название команды","confirm-email-label":"Введите ваш email для подтверждения","confirm-email-placeholder":"Ваш email","confirm-button":"Подтвердить передачу","cancel":"Отмена","success":"Владение командой успешно передано.","error":"Не удалось передать владение."},"banner":{"shared":"Общая команда","personal":"Личная команда","current-team":"Текущая команда","description":"Управляйте подпиской, местами и участниками этой команды."},"create":{"title":"Создать команду","description":"Общие команды начинают с 0 включенных мест. Оформите для этой команды Pro или Max, прежде чем приглашать участников.","name-label":"Название команды","name-placeholder":"Дизайн-операции","info":"У каждой учетной записи уже есть одна личная команда. Создавайте общую команду только тогда, когда нужны отдельные биллинг и участники.","cancel":"Отмена","submit":"Создать команду","success":"Команда создана.","error":"Не удалось создать команду."},"rename":{"button":"Переименовать команду","title":"Переименовать команду","description":"Обновите название текущей команды. Новое имя сразу отобразится в рабочем пространстве активной команды.","name-label":"Название команды","name-placeholder":"Аудио-операции","info":"Участники команды, область биллинга, места и рабочие пространства не изменятся. Обновится только отображаемое имя команды.","cancel":"Отмена","save":"Сохранить","success":"Команда переименована.","error":"Не удалось переименовать команду."},"switcher":{"select-placeholder":"Выберите команду","create-team":"Создать команду","create-team-new":"Создать новую команду","teams-title":"Команды","settings-title":"Настройки команды","settings-aria":"Открыть настройки команды"},"invitation":{"page-title":"Принять приглашение","success-title":"Вы присоединились к команде","error-title":"Не удалось принять приглашение","loading-title":"Принимаем приглашение","success-description":"Ваш доступ к команде готов.","error-default":"Не удалось принять приглашение.","loading-description":"Пожалуйста, подождите, пока мы обрабатываем ваше приглашение.","go-to-team":"Перейти к команде","token-missing":"Токен приглашения отсутствует."},"subscription":{"title":"Подписка","description":"Управляйте подпиской и кредитами текущего аккаунта здесь.","free-label":"Бесплатно","legacy-premium-label":"Legacy Premium","choose-plan":"Выберите план","choose-plan-description":"Выберите подписку для текущего аккаунта.","no-permission-manage":"У вас нет разрешения на управление этой подпиской.","no-permission-billing":"Вы можете просматривать эту подписку здесь, но у вас нет разрешения на обновление или управление выставлением счетов.","free-plan-owner-shared":"Перейдите на Pro перед приглашением участников или использованием дополнительных мест.","free-plan-owner-personal":"Эта подписка в настоящее время на бесплатном плане. Выберите подписку ниже.","free-plan-member-shared":"Для использования дополнительных мест участников эта подписка должна быть обновлена до Pro.","free-plan-member-personal":"Эта подписка в настоящее время на бесплатном плане. У вас нет разрешения на её управление.","coming-soon":"Скоро","max-plan-title":"Max Plan","max-plan-description":"Для крупных совместных проектов, требующих больше мест и более высокий потолок использования.","max-plan-seats":"5 мест","max-plan-reserved":"Этот план зарезервирован для следующего выпуска.","admin-gifted-title":"План Pro, выданный администратором","admin-gifted-description":"Для этой общей команды вручную выдан план Pro. Обратитесь к администратору, если его нужно изменить.","admin-gifted-expires":"Доступ действует до {date}","admin-gifted-readonly":"Для этой общей команды вручную выдан план Pro. Изменения биллинга здесь доступны только для чтения."},"usage":{"periods":{"1d":"1 д","7d":"7 д","30d":"30 д"},"chart":{"window-limited":"График построен максимум по последним {count} записям использования."},"upgrade-button":"Обновить","table":{"time":"Время","user":"Пользователь","source":"Источник","model":"Модель","memo":"Примечание","credits-used":"Использовано кредитов"},"states":{"loading":"Загрузка данных об использовании...","error":"Не удалось загрузить данные об использовании.","empty":"За этот период записи об использовании не найдены."},"pagination":{"rows-per-page":"Строк на странице","range":"{start}-{end} из {total}","previous-page":"Предыдущая страница","next-page":"Следующая страница","window-limited":"доступное окно"},"sources":{"package-top-up":"Пополнение кредитов тарифа","task-tts":"Задача TTS","voice-design":"Создание голоса","voice-changer":"Изменение голоса","speech-to-text":"Речь в текст","preset":"Предустановленный голос","video-tts":"Видео TTS","studio":"Аудиокниги","audio-separation":"Разделение на дорожки","sound-effect-generation":"Генерация звуковых эффектов","sound-effect-prompt-optimize":"Оптимизация промпта для звуковых эффектов","sound-effect-prompt-suggestion":"Предложение промпта для звуковых эффектов","asr":"ASR","music-generation":"Генерация музыки","credit-pack-purchase":"Покупка пакета кредитов","credit-link-claim":"Получение по ссылке","affiliate-credit-grant":"Партнёрское вознаграждение","package-refresh-balance":"Обновление пакета","package-refresh-downgrade":"Понижение пакета","package-plan-change":"Смена тарифа","package-subscription-sync":"Синхронизация подписки","wallet-package-consume":"Ручное списание пакета","wallet-package-refund":"Ручной возврат пакета","image-generation":"Генерация изображений","video-generation":"Генерация видео","lip-sync":"Синхронизация губ","media-generation":"Генерация медиа","editor-studio":"Студия редактирования","editor-revoice":"Переозвучивание в студии редактирования","editor-extend":"Продление аудио в студии редактирования"},"memos":{"studio-generation":"Генерация в «Аудиокнигах»","tts-generation":"Синтез речи","stt-transcription":"Транскрибация речи","voice-design-generation":"Генерация дизайна голоса","sound-effect-prompt-optimize":"Оптимизация промпта для звуковых эффектов","sound-effect-prompt-suggestion":"Предложение промпта для звуковых эффектов","voice-changer":"Изменение голоса","audio-separation":"Разделение на дорожки","sound-effect-generation":"Генерация звуковых эффектов","admin-package-grant":"Тариф предоставлен администратором","admin-package-downgrade":"Тариф понижен администратором","admin-package-top-up":"Кредиты тарифа пополнены администратором","admin-package-top-up-permanent":"Кредиты тарифа пополнены администратором (без срока действия)","editor-revoice":"Переозвучивание в студии редактирования","editor-extend":"Продление аудио в студии редактирования","package-plan-change":"Изменение тарифного плана","package-subscription-sync":"Синхронизация подписки на пакет","stripe-subscription-activation":"Активация подписки Stripe"},"models":{"audio-import":"Импорт аудио"}},"upgrade-dialog":{"a11y":{"title":"Окно апгрейда","description":"Выберите план и подтвердите апгрейд.","close":"Закрыть окно апгрейда"},"header":{"title":"Апгрейд","team-name":"Моя команда","description":"Повысьте возможности команды: больше мест и более высокие лимиты."},"price":{"month-suffix":"/ месяц","year-suffix":"/ год"},"contact":{"prefix":"Нужно больше мест?","business-prefix":"Нужно больше возможностей для вашего бизнеса?","link":"Связаться с продажами"},"plan":{"pro":{"name":"Pro","subtitle":"Для опытных пользователей и команд","save-tag":"Экономия $1350","popular-tag":"Популярный","billed-annually":"$450 в год","highlights":{"credits":"2 000 000 кредитов в месяц","seats":"3 места в команде"},"features":{"up-to-characters":{"prefix":"До ","emphasis":"30 000 символов","suffix":" за генерацию"}}},"max":{"name":"Max","subtitle":"Для больших команд с более высокими лимитами","save-tag":"Экономия $1500","billed-annually":"$900 в год","highlights":{"credits":"12 000 000 кредитов в месяц","seats":"5 мест в команде"},"features":{"up-to-characters":{"prefix":"До ","emphasis":"30 000 символов","suffix":" за генерацию"}}},"enterprise":{"name":"Enterprise","gate-description":"Ваша команда работает по корпоративному договору. Лимиты тарифа определяются договором — обратитесь к своему аккаунт-менеджеру, чтобы их повысить.","subtitle":"Для организаций с требованиями комплаенса","custom-price":"По запросу","price-hint":"объёмное ценообразование с ежегодной оплатой","highlights":{"pay-as-you-go":"Оплата по мере использования"},"features":{"everything-in-max":"Всё из Max, а также:","zero-data-retention":"Нулевое хранение данных","on-premise":"On-Premise развертывание","soc2":"Соответствие SOC2","more-discount":"Больше скидка","custom-sso":"Кастомный SSO"}},"common":{"features":{"unlimited-voice-slots":"Безлимитные публичные и приватные слоты голосов","priority-generation":"Приоритетная генерация на наших новейших моделях","enhanced-cloning":"Улучшенное клонирование голоса","commercial-use":"Разрешено коммерческое использование","api-access":"Доступ к API (pay-as-you-go)","money-back":"Гарантия возврата 7 дней"}}},"billing":{"title":"Варианты оплаты","monthly":{"title":"Платить ежемесячно","price":"$150 / месяц"},"annually":{"title":"Платить ежегодно","price":"$37.5 / месяц","save-tag":"Экономия $1500"}},"confirm":{"title":"Подтверждение апгрейда","disclaimer":"Подписка будет автоматически продлеваться каждый год по указанной выше цене + налоги, если не отменить. Чтобы избежать будущих списаний, отмените подписку во вкладке Billing до продления."},"buttons":{"upgrade-pro":"Обновить до Pro","upgrade-max":"Обновить до Max"}},"wallet":{"tabs":{"income":"Доходы","withdraw":"Выводы","balance":"История баланса"},"table":{"time":"Время","amount":"Сумма","remark":"Примечание","status":"Статус","source":"Тип","balance-after":"Баланс после"},"status":{"pending":"На рассмотрении","processing":"В обработке","approved":"Одобрено","rejected":"Отклонено"},"source":{"income":"Доход","withdraw":"Вывод","withdraw_reject":"Вывод отклонён (возврат)"},"states":{"empty":"Записей пока нет.","error":"Не удалось загрузить записи."},"withdraw":{"button":"Вывести","title":"Вывод средств","description":"Заявки на вывод проверяются, затем средства переводятся на Stripe-аккаунт команды. Минимальная сумма — {min}.","available":"Доступный баланс","invalid-amount":"Введите корректную целую сумму не менее {min}","connect-required":"Сначала подключите аккаунт Stripe","min-hint":"Минимальный вывод — {min}","success":"Заявка на вывод отправлена","failed":"Не удалось отправить заявку на вывод","confirm":"Подтвердить","cancel":"Отмена","max":"Макс"}},"enterprise_plan_credit":"Кредит тарифа Enterprise"},"telephony":{"actions":"Действия","admin_required_hint":"Управлять телефонными номерами могут только владельцы и администраторы команды.","agent_picker_hint":"Отвечать на звонки могут только номера, привязанные к агенту.","agent_updated":"Привязка агента обновлена","all_numbers":"Все номера","area_code_optional":"Код региона (необязательно)","back":"Назад","buy":"Купить","buy_a_number":"Купить номер","buy_billing_note":"Номера стоят {price}/мес и списываются ежедневно (пропорционально) с API-баланса команды. Бесплатные пробные минуты сначала покрывают дни аренды (1 день = 60 пробных секунд). Номер можно освободить в любой момент.","buy_description":"Найдите доступный номер телефона и купите его для своего рабочего пространства.","buy_success":"Номер {number} куплен","buy_title":"Купить номер","cancel":"Отмена","col_action":"Действие","col_agent":"Агент","col_label":"Метка","col_provider":"Поставщик","col_status":"Статус","country":"Страна","country_ca":"Канада","country_us":"Соединённые Штаты","credentials_pair_error":"Укажите и имя пользователя, и пароль.","edit_config":"Изменить настройки","edit_description":"Обновите настройки транка для {number}. Сохранение заменит текущие настройки.","edit_submit":"Сохранить","edit_success":"Настройки обновлены","edit_title":"Изменить настройки SIP","empty_description":"Купите новый номер или импортируйте существующий номер Twilio, чтобы ваши агенты могли отвечать на звонки.","empty_title":"Номеров телефона пока нет","import_description":"Подключите номер, которым уже владеете. Направьте SIP-транк вашего оператора на Fish Audio. Номер остаётся у оператора, без ежемесячной платы за аренду.","import_number_title":"Импортировать номер","import_label_optional":"Метка (необязательно)","import_label_placeholder":"например, линия поддержки","import_submit":"Импортировать","import_success":"Импортирован {number}","inbound_addresses_hint":"Один IP-адрес или CIDR-диапазон в строке, не более 32.","inbound_addresses_label":"Разрешённые адреса источников","inbound_auth_description":"Как мы проверяем звонки, поступающие с вашего транка. Настройте digest-учётные данные, разрешённые адреса источников или и то, и другое.","inbound_auth_required_error":"Настройте digest-учётные данные и/или разрешённые адреса источников.","inbound_auth_title":"Аутентификация входящих звонков","inbound_password_label":"Digest-пароль","inbound_username_label":"Digest-имя пользователя","list_description":"Управляйте номерами телефона и подключайте их к своим агентам.","no_agent":"Нет агента","no_numbers_found":"Номера не найдены. Попробуйте другой код региона.","number_type":"Тип номера","number_type_local":"Местный","numbers_count":"{count, plural, one {# номер} few {# номера} many {# номеров} other {# номера}}","password_keep_placeholder":"Оставьте пустым, чтобы не менять","phone_number_error":"Введите номер в международном формате, например +14155550123.","phone_number_label":"Номер телефона","provider":"Провайдер","release_confirm":"Освободить","release_description_livekit":"Номер {number} будет освобождён и перестанет принимать звонки. Плата за текущий месяц не возвращается.","release_number":"Освободить номер","release_success":"Номер телефона освобождён","release_title":"Освободить этот номер?","search":"Поиск","search_numbers":"Поиск номеров","status_active":"Активен","status_error":"Ошибка","status_provisioning":"Подключение","termination_auth_requires_uri_error":"Для учётных данных терминации требуется URI терминации.","termination_description":"Необязательно. Укажите терминацию вашего транка, чтобы этот номер мог совершать исходящие звонки и тёплые переводы. Оставьте пустым для номера только на приём.","termination_headers_label":"Пользовательские SIP-заголовки","termination_headers_hint":"Необязательно. По одному заголовку в строке в формате X-Name: значение, не более 20. Добавляются к каждому исходящему вызову и тёплому переводу через этот транк.","termination_headers_error":"Укажите по одному заголовку в строке в формате Имя: значение. Имена должны начинаться с X- (X-Fish- зарезервировано) или быть поддерживаемым стандартным заголовком SIP, значения должны состоять из печатных символов ASCII, максимум 20 заголовков.","termination_headers_require_uri_error":"Для пользовательских SIP-заголовков требуется URI терминации.","termination_password_label":"Пароль аутентификации","termination_title":"Исходящие звонки (терминация)","termination_transport_label":"Транспорт","termination_uri_hint":"Только имя хоста, без префикса sip:.","termination_uri_label":"URI терминации","termination_username_label":"Имя пользователя аутентификации","title":"Номера телефонов","transport_auto":"Авто","verify_configuration":"Проверить конфигурацию","twilio_preset":"Пресет Twilio Elastic SIP Trunking","twilio_preset_hint":"Заполняет сигнальные IP-диапазоны Twilio и устанавливает транспорт TCP.","twilio_transfer_note":"Чтобы использовать холодный перевод, включите на этом транке Twilio Call Transfer (SIP REFER) и разрешите переводы на телефонные номера (PSTN).","twilio_transfer_link":"Как настроить","origination_uri_title":"URI origination","origination_uri_description":"Направьте origination транка вашего оператора на этот адрес, чтобы входящие звонки поступали в Fish Audio.","copy":"Копировать","copied":"Скопировано","caller_id_title":"Номер при переводе","caller_id_option_agent_number":"Номер агента","caller_id_option_agent_number_description":"Тот, кто принимает перевод, видит {number}, номер, который набрал звонящий.","caller_id_option_original_caller":"Номер звонящего","caller_id_option_original_caller_description":"Тот, кто принимает перевод, видит собственный номер звонящего и может ему перезвонить.","caller_id_hint":"Действует для холодных и тёплых переводов. Привязка или отвязка агента не меняет эту настройку. Изменения сразу применяются к новым звонкам, публиковать агента не нужно.","caller_id_pending":"Применение настройки…","caller_id_failed":"Настройка ещё не применена. Повторите попытку или дождитесь автоматической синхронизации.","caller_id_retry":"Повторить синхронизацию","caller_id_carrier_managed":"Управляется оператором. Обратитесь к SIP-провайдеру, чтобы изменить определитель номера при переводе.","termination_uri_error":"Введите имя хоста, например example.pstn.twilio.com. После него можно указать порт. Не добавляйте sip:, путь или параметры.","add_number":"Добавить номер","rent_new_number":"Арендовать новый номер","import_third_party":"Импорт от стороннего оператора","import_number":"Импортировать номер","rent_a_number":"Арендовать номер","whatsapp":{"webhook_verified":"Проверен","webhook_pending":"Ожидает настройки","webhook_setup_title":"Направьте приложение Meta на Fish Audio","webhook_setup_description":"Звонки дойдут до агента только после того, как webhook WhatsApp в вашем приложении Meta будет настроен с этими значениями. Значок станет зелёным, когда Meta их проверит.","callback_url_label":"URL обратного вызова","callback_url_unavailable":"URL обратного вызова для этого развёртывания ещё не настроен. Запросите его у поддержки Fish Audio.","verify_token_label":"Токен проверки","copy":"Копировать","copied":"Скопировано","webhook_step_1":"В консоли разработчика Meta откройте приложение → WhatsApp → Конфигурация → Webhook и нажмите «Изменить».","webhook_step_2":"Вставьте URL обратного вызова и токен проверки, затем сохраните. Meta сразу проверит URL.","webhook_step_3":"В полях webhook подпишитесь на calls (и на messages для будущей поддержки сообщений).","connect_description":"Из вашего собственного приложения Meta: ID и секрет приложения, ID аккаунта WhatsApp Business, ID номера телефона и токен доступа системного пользователя с разрешениями whatsapp_business_management и whatsapp_business_messaging.","app_id_label":"ID приложения","app_secret_label":"Секрет приложения","app_secret_hint":"Используется для проверки подписей webhook от Meta для этого аккаунта.","app_secret_placeholder":"Вставьте секрет приложения","waba_id_label":"ID аккаунта WhatsApp Business","phone_number_id_label":"ID номера телефона","access_token_label":"Токен доступа системного пользователя","access_token_hint":"Хранится в зашифрованном виде и больше не показывается.","access_token_placeholder":"Вставьте токен авторизации WhatsApp","phone_number_hint":"Номер, связанный с аккаунтом WhatsApp Business.","number_mismatch":"Meta сообщает этот номер как {connected}, а не {typed}. Подключён номер, полученный от Meta.","pin_label":"PIN двухэтапной проверки (необязательно)","pin_hint":"Нужен только если номер ещё не зарегистрирован в Cloud API.","pin_placeholder":"Введите 6-значный PIN-код","pin_error":"PIN состоит из шести цифр.","label_optional":"Метка (необязательно)","agent_label":"Агент","no_agent":"Без агента","required_error":"Это поле обязательно.","connect_success":"Подключён {number}"}},"text-to-speech":{"remove_voice":"Убрать голос","advanced_settings":"Дополнительные настройки","advanced_settings_tips":"Расширенные настройки доступны только премиум-пользователям","advanced-features":"Доступ к расширенным функциям и будущим обновлениям","ai-enhancement":"Улучшение качества с помощью искусственного интеллекта","audio_generated":"Аудио, сгенерированное искусственным интеллектом","bytes":"байт","characters":"символов","collection_action":"Коллекция","control_tips":"При использовании управления 1.6 (бета-версия) вы можете вставить (break) / (long-break) / (breath) / (laugh) для управления речью.","copied_title":"Скопировано в буфер обмена","create":"Создать","create_in_a_minute":"Создайте за минуту","create-voice-collection":"Создать коллекцию голосов","creating_voice":"Создание голоса","daily-generations":"Генерируйте до 1 000 выходов в день","default_voices":"Голоса по умолчанию","delete-confirm-audio":{"cancel":"Отмена","confirm":"Удалить","success":"Аудио успешно удалено","tips":"Вы уверены, что хотите удалить это аудио?","title":"Удалить аудио"},"delete-confirm":{"cancel":"Отмена","confirm":"Удалить","success":"Проект успешно удален","tips":"Вы уверены, что хотите удалить этот проект? Это действие нельзя отменить.","title":"Удалить проект"},"description":"Система преобразования текста в речь SOTA с открытым исходным кодом для английского, китайского и японского языков.","disabling_share_link":"Отключение ссылки для общего доступа...","download":"Скачать","download_failed":"Скачать Не удалось","download_source_error":"Скачать Ошибка источника","download_text_error":"Скачать Текстовая ошибка","download_your_voice_tips":"Ваш голос готов к загрузке.","draft-migration":{"cancel":"Игнорировать","confirm":"Восстановить","description":"Мы нашли черновик, сохраненный до входа в систему. Восстановить его в этом аккаунте?","title":"Восстановить черновик"},"zero-state-guide":{"title":"Начните с примера","use-case":{"character":"Голос персонажа","storytelling":"Истории","documentary":"Документалистика","ads":"Реклама","social-media":"Соцсети","educational":"Обучение","narration":"Озвучка","conversation":"Разговор","entertainment":"Развлечения","customer-service":"Поддержка клиентов"}},"model-entry-override":{"description":"У вас уже есть черновик. Продолжить редактирование или заменить его текстом по умолчанию для этой модели?","keep":"Оставить черновик","replace":"Заменить черновик","title":"Заменить текущий черновик?"},"enter_voice_description":"Текст, который необходимо преобразовать в речь","error-network":"Не удалось подключиться. Проверьте подключение к интернету и попробуйте снова.","error-captcha-failed":"Captcha не удалась, пожалуйста, попробуйте позже.","error-empty-speaker":"Пожалуйста, выберите голос.","speaker-quality-warning":"Добавление более 4 голосов может снизить качество аудио.","speaker-limit-error":"В одном сеансе синтеза речи можно использовать не более 32 разных дикторов.","error-empty-text":"Текст не может быть пустым.","error-short-text":"Текст слишком короткий.","error-long-text":"Текст слишком длинный, пожалуйста, не более 1000 символов.","error-unknown":"Неизвестная ошибка, повторите попытку позже.","bookmarked":"В закладках","explore":"Посетите сайт","failed_to_disable_share_link":"Не удалось отключить ссылку для общего доступа","failed_to_fetch_share_url":"Не удалось получить url ресурса задачи, попробуйте еще раз","feedback":{"fuzzy_sound":"Нечеткий звук","incompleted":"Незавершенные","incorrect":"Неправильный","label":"Тип обратной связи","long_blank":"Длинное полотно","multi_speaker":"Многочисленные ораторы","noise":"Шум","placeholder":"Пожалуйста, выберите тип обратной связи","reverberation":"Реверберация","select_at_least_one":"Пожалуйста, выберите хотя бы один вариант обратной связи","submit":"Отправить отзыв","submit_error":"Не удалось отправить отзыв","submit_success":"Отзыв отправлен успешно","title":"Обратная связь по качеству звука"},"fetching_share_url":"Получение url общего доступа к задаче...","generate_and_play":"Генерируйте и играйте","generate_speech":"Генерировать речь","generate_voice_tips":"Качество голоса зависит от модели. Для достижения наилучших результатов используйте высококачественную модель.","generated_audio_will_appear_here":"Сгенерированное аудио появится здесь","generating":"Генерирование...","go_to_my_library":"Перейти в мою библиотеку","history":"История","later":"Позже","latest_activity":"Последняя активность","load_more":"Загрузить ещё","load_older_history":"Загрузить старую историю","login_to_create_project":"Войдите в систему, чтобы создать проект","long_text_prompt":{"dismiss":"Отклонить","dont_show_again":"Не показывать снова","message":"С длинными текстами лучше работать в «Аудиокнигах».","studio":"Открыть в «Аудиокнигах»"},"model_unavailable":"Модель недоступна","my_voice":"Мои голоса","new_conversion":"Новое преобразование","new_feature_description":"Легко превращайте длинные тексты в захватывающие и выразительные аудиоповествования.","new_feature_title":"Продвинутый аудиорассказ","no_history_record":"Нет истории болезни","no_model_tips":"У вас нет модели?","no_projects_yet":"Пока нет проектов","no_result_yet":"Результатов пока нет","open-source":"Гордость за открытый исходный код на","open-source-and":" и","pick-voice-in-explore":"Выберите голос в исследовании","placeholder":"Отредактируйте здесь свой текст, чтобы преобразовать его в речь.","placeholder2":"Введите текст с аудиотегами, например [laughs], чтобы создать выразительную речь...","premium":"Премиум","refresh":"Обновить","history_range_last_7_days":"Последние 7 дней","history_range_last_30_days":"Последние 30 дней","history_range_last_90_days":"Последние 90 дней","history_range_all_time":"За все время","privacy":"Политика конфиденциальности","progress_analyzing":"Анализ текста...","progress_finalizing":"Завершая...","progress_generating":"Генерирование голоса...","progress_processing":"Модель обработки голоса...","random_voice":"Случайный голос","recaptcha":"Этот сайт защищен reCAPTCHA, и на него распространяются правила Google <link1>{privacy}</link1> и <link2>{terms}</link2>.","recent_used":"Недавно использованные","regenerate":"Регенерировать","edit":"Редактировать","save_to_my_conversion":"Сохранить в моей конверсии","search":"Поиск","select_voice":"Выберите голос","select_voice_model":"Выберите модель голоса","settings":"Настройки","share":"Поделиться","share_link_disabled":"Ссылка для общего доступа отключена","share_model_only":"Поделиться только моделью","share_with_current_text":"Поделиться моделью с текущим текстом","sort":{"count":"Рекомендовано","new":"Самые новые","title":"Сортировать по","trending":"Популярные"},"speaker-option-random":"Случайный","speaker-placeholder":"Спикер","add-speaker":"Добавить спикера","select-speaker":"Выбрать голос","voice-empty-state":{"title":"Выберите голос, чтобы начать","description":"Выберите голос, введите текст и нажмите «Генерировать», чтобы прослушать результат."},"tab-hint":{"recently-used":"Голоса, которые вы недавно использовали для генерации.","explore":"Голоса сообщества, которыми поделились авторы.","default-voices":"Подборка голосов, которые отлично звучат без дополнительной настройки.","my-voice":"Голоса, которые вы создали или клонировали.","bookmarked":"Голоса, добавленные вами в закладки для быстрого доступа."},"my-voice-empty-cta":"Создать собственный голос","speed":"Скорость","speed_hint":"Настройте на основе эталонного звука","stable_mode":"Режим высокого качества","stable_mode_hint":"Производит аудио более высокого качества с увеличенной задержкой","synthesize":"Синтезировать","tags":"Теги","task_does_not_exist":"Задание не существует","terms":"Условия предоставления услуг","text_to_long":"Слишком длинный текст","text_to_speech":"Текст в речь","textarea-placeholder":"Введите текст здесь","title":"Превратите текст в речь","tokens_progress":{"bytes":"байт","characters":"персонажи","credits_left":"осталось {balance} кредитов","credits_remaining":"{credits} кредитов осталось","credits_used_cycle":"Использованные кредиты в этом цикле:","free_plan_usage":"Использование бесплатного плана","generations_left":"{balance} поколений осталось","legacy_note":"Оставшиеся кредиты по устаревшему Премиум плану объединяют балансы API и подписки. Новые планы разделяют их.","legacy_note_cta":"Узнать больше","premium_unlimited_tooltip":"Премиум-план имеет неограниченное количество генераций","remaining_credits":"Осталось: {credits} кредитов осталось","remaining_credits_free":"Осталось: {balance}/{total} кредитов","remaining_generations":"Осталось: {balance}/{total} поколений","unlimited_generations":"неограниченные поколения"},"tokens":{"audio_effects":"Аудио эффекты","emotional_tone":"Эмоциональный тон","emotions":"Эмоции","learn_more":"Узнайте, как использовать теги управления эмоциями","no_results":"Теги не найдены","s2_hint":"S2 поддерживает аудиотеги открытого домена. Попробуйте набрать [laugh], чтобы создать выразительную речь.","search_tag":"Поиск тега","special":"Специальный","speed":"Скорость","tone":"Тон"},"try_it_now":"Попробуйте сейчас","try_new_feature":"Попробуйте нашу новую функцию","upgrade":"Обновление","upgrade_now":"Обновить сейчас","upgrade_tips":"Премиум-пользователи получают ограничение на количество слов в 5 000 символов. Обновитесь сейчас, чтобы воспользоваться этим преимуществом!","upgrade_title":"Перейти на премиум","unshare":"Unshare","unshare_confirm_cta":"Disable","unshare_confirm_title":"Отключить ссылку для общего доступа?","unshare_confirm_body":"Пользователи с текущей ссылкой больше не смогут открыть это аудио. При повторной публикации будет создана новая ссылка.","voice_model":"Модель голоса","voice-creation":"Создавайте неограниченное количество пользовательских голосов для любого проекта","volume":"Объем","volume_hint":"Настройте на основе эталонного звука","your_text":"Ваш текст","enhance_error":"Не удалось улучшить сценарий. Пожалуйста, попробуйте еще раз.","enhance_script":"Улучшить","auto_tag":"Авторазметка","auto_tag_all":"Авторазметка всего","enhancing":"Улучшение...","keep_enhance":"Сохранить","undo_enhance":"Отменить","add_more_voice":"Добавить ещё голос","select_voice_action":"Взять","added":"Добавлен","more_voice":"Больше голосов","change_voice":"Сменить голос","voice_not_used":"Не используется","remove_segment":"Удалить сегмент","model_label":"Модель","newest":"Новейшая","try":"Попробовать","model_description_expressive":"Наша самая выразительная модель","model_description_versatile":"Наша самая универсальная модель","tags_tooltip":"Изучите аудиотеги для управления речью","enhance_tooltip":"Добавляет аудиотеги для более выразительной речи","generate_speech_tooltip":"{shortcut}","candidate_label":"Образец {label}","dual_gen_tip":{"message":"Для повышения качества мы создадим два аудиообразца без дополнительной оплаты","dont_show_again":"Больше не показывать","dismiss":"Понятно"},"drama_guide_angle_hint":"Парные теги действуют только на слова между ними. Выделите текст и выберите тег для фрагмента в меню «Теги».","drama_guide_autotag_hint":"Не знаете, с чего начать? Авторазметка добавит указания по исполнению в ваш текст.","drama_guide_cta":"Попробовать","drama_guide_intro":"Стабильнее и выразительнее.","drama_guide_square_hint":"Добавьте звук, эмоцию или паузу в нужном месте.","drama_guide_title":"Drama 3 стала ещё лучше","s1_retirement_notice":"S1 будет отключён 31 декабря 2026 года и автоматически заменён на S2.1 Pro.","rating_prompt":"Какая генерация лучше? Это помогает нам улучшать модель.","rating_take_better":"Дубль {number} лучше","rating_both_good":"Оба хороши","rating_both_bad":"Оба плохи","rating_thanks":"Спасибо — это помогает нам улучшать модель.","drama_guide_events_title":"Добавьте немного актёрской игры","drama_guide_event_tag":"вздох","drama_guide_event_text":"Ладно, попробуем ещё раз.","drama_guide_natural_title":"Опишите своими словами","drama_guide_natural_tag":"тепло и непринуждённо, как в разговоре со старым другом","drama_guide_natural_text":"Давно не виделись.","drama_guide_natural_hint":"Не ограничивайтесь готовыми тегами: описывайте нужное исполнение обычными словами.","drama_guide_scoped_title":"Выберите, какие именно слова изменить","drama-tags-language-note":"Пишите теги и указания по исполнению на английском или своём языке.","scoped-tags-title":"Управление выделенными словами","scoped-tags-description":"Парные теги применяются только к выделенным словам.","scoped-tags-select-text":"Сначала выделите несколько слов в одном абзаце. В выделении не должно быть других тегов.","scoped-tags-whisper":"Шёпот","scoped-tags-emphasis":"Акцент","scoped-tags-stress":"Ударение","scoped-tags-forceful":"Напористо","scoped-tags-soft":"Мягко","scoped-tags-fast":"Быстрее","scoped-tags-slow":"Медленнее","scoped-hint-title":"Укажите, какие именно слова изменить","scoped-hint-description":"Выделите слова и выберите тег для фрагмента в меню «Теги». Парные теги применяют указание только к тексту между ними.","scoped-hint-example-whisper":"Пусть это останется между нами.","scoped-hint-example-emphasis":"Эта часть важна.","scoped-hint-dismiss":"Понятно","scoped-hint-guide":"Посмотреть примеры","inpaint_failed":"Не удалось создать частично изменённую версию. Полностью сгенерированный заново результат сохранён."},"video-editor":{"agents":{"admin":{"agent_type":"Тип агента ID","agent_type_placeholder":"внешний-идентификатор-агента","create":"Создать тип агента","created":"Тип агента создан","default_params":"Параметры по умолчанию (JSON)","delete":"Удалить тип агента","delete_confirm":"Вы уверены, что хотите удалить этот тип агента? Это действие нельзя отменить.","deleted":"Тип агента удалён","description":"Описание","description_placeholder":"Опишите, что делает этот агент...","edit":"Редактировать тип агента","preview_video":"Предварительный просмотр видео","slug":"Слаг","slug_placeholder":"мой-тип-агента","sort_order":"Порядок сортировки","style_presets":"Предустановки стиля (через запятую)","style_presets_placeholder":"кинематографический, документальный, социальные сети","thumbnail":"Миниатюра","title":"Агенты видеоредактора","updated":"Тип агента обновлен","upload_preview":"Загрузить превью","visibility":"Видимость"},"cancel":"Отменить задачу","cancel_confirm":"Вы уверены, что хотите отменить эту задачу?","cancelled":"Задание отменено","complete_description":"Ваш видеопроект, созданный с помощью ИИ, готов к редактированию.","complete_title":"Видео готово!","create_another":"Создать ещё один","date_created":"Дата создания","duration":"Длительность","edit_in_editor":"Редактировать в видеоредакторе","elapsed":"Прошло: {time}","error_retry":"Повторить попытку","form_submit":"Создать видео","generating_description":"Обычно это занимает 1-2 минуты","generating_title":"Генерация вашего видео...","last_modified":"Последнее изменение","loading":"Загрузка агента...","no_broll":"Нет доступных фоновых видео","open_in_editor":"Открыть в видео редакторе","orientation":"Ориентация","orientation_horizontal":"Горизонтально","orientation_vertical":"Вертикальный","platform":"Платформа","preview_title":"Предпросмотр","progress_label":"Прогресс","project_name":"Имя проекта","project_name_placeholder":"Мой видео проект","prompt":"Подсказка","prompt_placeholder":"Опишите видео, которое хотите создать...","section_title":"Видео агенты","select_broll":"Выбрать фоновое видео","select_broll_hint":"Выберите видео для использования в качестве фона","sort_by":"Сортировать по","style":"Стиль","target_duration":"Длительность (секунды)","target_platform":"Платформа","usage_count":"{count} использований"},"breadcrumb":{"project-fallback":"Проект {id}...","title":"Видеоредактор"},"common":{"apply":"Применить","cancel":"Отмена","clear":"Очистить","close":"Закрыть","custom":"Пользовательский","delete":"Удалить","done":"Готово","export":"Экспорт","more":"Ещё","save":"Сохранить"},"errors":{"could-not-get-canvas-context":"Не удалось получить контекст canvas","could-not-load-image":"Не удалось загрузить изображение","could-not-load-media":"Не удалось загрузить медиа","could-not-load-video":"Не удалось загрузить видео","failed-to-process-file":"Ошибка обработки файла","opfs-not-supported":"OPFS не поддерживается в этом браузере"},"export":{"aspect-ratios":{"1:1":"1:1 (Квадрат)","16:9":"16:9 (Широкоформатный)","21:9":"21:9 (Сверхширокий)","4:3":"4:3 (Стандартный)","4:5":"4:5 (Портрет)","9:16":"9:16 (Вертикальный)"},"audio-bitrate":"Битрейт аудио","audio-bitrates":{"128":"128 кбит/с (Низкий)","192":"192 кбит/с (Стандарт)","256":"256 кбит/с (Высокий)","320":"320 кбит/с (Лучший)"},"audio-channels":{"mono":"Моно","stereo":"Стерео"},"audio-codec":"Аудиокодек","audio-codecs":{"aac":"AAC (Лучшая совместимость)","flac":"FLAC (Без потерь, сжатый)","mp3":"MP3 (Универсальный)","opus":"Opus (Меньший размер)","vorbis":"Vorbis (Открытый исходный код)","wav":"WAV (Без потерь)"},"audio-sample-rates":{"22050":"22.05 кГц (Низкое)","44100":"44.1 кГц (CD качество)","48000":"48 кГц (Стандарт)","96000":"96 кГц (Высокое разрешение)"},"automatic":"Автоматически","background-colors":{"black":"Чёрный","blue":"Синий","dark-gray":"Тёмно-серый","green-screen":"Зелёный экран","transparent":"Прозрачный","white":"Белый"},"bitrate-auto":"Авто","cancel-export":"Отменить экспорт","codec":"Кодек","color-spaces":{"bt2020":"BT.2020 (HDR/4K)","bt709":"BT.709 (Стандартное HD)","srgb":"sRGB (Веб)"},"custom":"Пользовательское","details":{"audio-bitrate":"Битрейт аудио","audio-codec":"Аудиокодек","duration":"Длительность","file-size":"Размер файла","filename":"Имя файла","format":"Формат","frame-rate":"Частота кадров","resolution":"Разрешение","video-codec":"Видеокодек"},"download-again":"Скачать снова","duration-hint":"Экспорт {duration} видео","empty-timeline":"Добавьте контент на временную шкалу для экспорта","errors":{"empty-timeline":"Временная шкала пуста","failed-canvas-context":"Не удалось создать контекст canvas","no-audio":"Нет аудио для экспорта","unknown":"Неизвестная ошибка экспорта"},"estimated-size":"~{size}","export-alpha":"Экспорт с альфа-каналом (прозрачность)","export-audio":"Экспорт аудио","export-button":"Экспортировать видео","filename":"Имя файла","filename-placeholder":"моё-видео","format":"Формат","frame-rate":"Частота кадров","generic-error":"Ошибка экспорта","hide-details":"Скрыть детали","include-audio":"Включить аудио","keyframe-intervals":{"1":"1 секунда (Лучший поиск)","2":"2 секунды (Рекомендуется)","5":"5 секунд (Меньший файл)","10":"10 секунд (Минимальный файл)"},"keyframe-options":{"every-10-seconds":"Каждые 10 сек.","every-2-seconds":"Каждые 2 сек. (по умолчанию)","every-5-seconds":"Каждые 5 сек.","every-frame":"Каждый кадр","every-half-second":"Каждые 0,5 сек.","every-second":"Каждую секунду"},"keyframes":"Ключевые кадры","network-optimization":"Оптимизация для сети (быстрый старт)","platform-variants":{"1080p":"1080p","4k":"4K","720p":"720p","feed":"Лента","reels":"Reels","stories":"Stories","vertical":"Вертикальное"},"presets":{"adts":"ADTS","audio":"Аудио","custom":"Пользовательский","lossless":"Без потерь","matroska":"Matroska","mp4":"MP4","ogg-audio":"Ogg Audio","quicktime":"QuickTime","webm":"WebM"},"project-fps":"Проект ({fps} fps)","project-resolution":"Проект ({width}×{height})","quality":"Качество","quality-high":"Высокое","quality-low":"Низкое","quality-medium":"Среднее (Рекомендуется)","quality-very-high":"Очень высокий","quality-very-low":"Очень низкое","queued":"В очереди, ожидание сервера...","resolution":"Разрешение","resolutions":{"1080p":"1080p (1920×1080)","2k":"2K (2560×1440)","480p":"480p (854×480)","4k":"4K (3840×2160)","720p":"720p (1280×720)","square":"Квадрат (1080×1080)","vertical":"Вертикальный (1080×1920)"},"restrict-to":"Ограничить до","scaling-algorithms":{"bicubic":"Bicubic (Сбалансированный)","bilinear":"Bilinear (Самый быстрый)","lanczos":"Lanczos (Лучшее качество)"},"server-render":"Серверный рендеринг","stages":{"cancelled":"Экспорт отменён","completed":"Экспорт завершён!","encoding":"Кодирование...","failed":"Ошибка экспорта","idle":"Готов к экспорту","mixing-audio":"Микширование аудио...","preparing":"Подготовка...","rendering-video":"Рендеринг видео..."},"submitting-job":"Отправка задания на рендеринг...","title":"Экспорт видео","unknown-error":"Неизвестная ошибка","uploading-media":"Загрузка медиа...","video-bitrate":"Максимальная скорость передачи данных","video-bitrates":{"1":"1 Мбит/с (Веб)","2":{"5":"2.5 Мбит/с (480p)"},"5":"5 Мбит/с (720p Стандарт)","8":"8 Мбит/с (720p Высокий)","10":"10 Мбит/с (1080p Низкий)","15":"15 Мбит/с (1080p Стандарт)","25":"25 Мбит/с (1080p Высокий)","40":"40 Мбит/с (4K Стандарт)","50":"50 Мбит/с (4K Высокий)"},"video-codecs":{"h264":"H.264 (Лучшая совместимость)","hevc":"H.265/HEVC (Лучшее сжатие)","vp9":"VP9 (WebM)"},"view-details":"Показать детали"},"features":{"feature1":{"description":"Обрезайте, разделяйте, кадрируйте, объединяйте и переставляйте клипы на профессиональной многодорожечной временной шкале. Все основные инструменты редактирования, которые вы ожидаете от настольного редактора, работают прямо в вашем браузере.","title":"Полный набор инструментов для редактирования"},"feature2":{"description":"Создавайте естественные озвучки из текста с помощью более 2 миллионов голосов. Выберите голос, вставьте свой сценарий и добавьте студийное качество озвучки прямо на свою временную шкалу.","title":"Генерация озвучки с помощью ИИ"},"feature3":{"description":"Создавайте оригинальные звуковые эффекты, которые улучшат ваше видео. Опишите, что вам нужно, и получите лицензионно свободный трек за считанные секунды, без проблем с лицензированием.","title":"Генерация звуковых эффектов с помощью ИИ"},"feature4":{"description":"Накладывайте видео, голос, музыку и звуковые эффекты на несколько дорожек. Перетаскивайте элементы для организации, с возможностью просмотра изменений в реальном времени во время редактирования.","title":"Многодорожечная временная шкала"},"feature5":{"description":"Без загрузок, без установок, без ожидания. Откройте вкладку и начните редактировать. Ваши проекты хранятся в облаке и работают на любом устройстве.","title":"100% На Основе Браузера"},"feature6":{"description":"Импортируйте MP4, MOV, WebM и все основные форматы. Экспортируйте с разрешением до 4K с настраиваемым качеством, кодеком и аудионастройками.","title":"Импортируйте и экспортируйте всё"},"subtitle":"Всё, что нужно для редактирования, улучшения и экспорта, с поддержкой AI там, где это важно","title":"Полнофункциональный видеоредактор, Встроенный ИИ"},"guidelines":{"center":"Центр","margins":"Поля","thirds":"Третьи части"},"introduction":{"description":"Все ожидаемые инструменты видеомонтажа: обрезка, разделение, многодорожечная временная шкала, переходы, наложение текста, работающие полностью в вашем браузере. Затем добавьте ИИ: генерируйте озвучку из текста, создавайте фоновую музыку и многое другое.","title":"Видеомонтаж встречается с ИИ","tryFree":"Попробуйте бесплатно"},"labels":{"audio-suffix":"{name} (аудио)","copy-suffix":"{label} (копия)","left-suffix":"{label} (левый)","right-suffix":"{label} (правый)","unknown":"Неизвестно","untitled":"Без названия"},"landing":{"new-project":"Новый проект","welcome-description":"Создавайте, редактируйте и экспортируйте профессиональные видео с помощью нашего мощного редактора на основе временной шкалы. Импортируйте медиафайлы, упорядочивайте клипы и воплощайте свои идеи в жизнь.","welcome-title":"Добро пожаловать в Видеоредактор"},"layout":{"layout":"Макет","presets":{"daw":{"description":"Аудио-таймлайн со встроенным микшером","name":"DAW"},"default":{"description":"Классический макет с 3 колонками и временной шкалой внизу","name":"По умолчанию"},"media":{"description":"Большой браузер ресурсов для проектов с большим количеством медиа","name":"Фокус на медиа"},"minimal":{"description":"Редактирование без отвлечений с фокусом на предпросмотр","name":"Минимальный"},"vertical":{"description":"Оптимизировано для редактирования вертикального видео 9:16","name":"Вертикальное видео"}},"reset-layout":"Сбросить макет"},"media-browser":{"add-more":"Добавить ещё","adding":"Добавление...","click-to-browse":"или нажмите для выбора","click-to-relink":"Нажмите для привязки","cloud-storage":"Облачное хранилище","coming-soon":"Скоро...","drop-hint":"Перетащите медиафайлы сюда","files-count":"{count, plural, one {{count} файл} few {{count} файла} many {{count} файлов} other {{count} файлов}}","local-storage-hint":"Локальное хранилище браузера (включая метаданные)","not-found":"Не найдено","processing":"Обработка...","relink-file":"Привязать файл","stored-in-cloud":"Хранится в облаке","stored-locally":"Хранится локально","tabs":{"effects":"Эффекты","media":"Медиа","text":"Текст"},"title":"Медиабраузер"},"media":{"video-preview-alt":"Предпросмотр видео"},"missing-media":{"all-relinked-description":"Все отсутствующие медиафайлы были успешно привязаны.","all-relinked-title":"Все медиафайлы привязаны","description":"{count, plural, one {{count} медиафайл не найден} few {{count} медиафайла не найдены} many {{count} медиафайлов не найдено} other {{count} медиафайлов не найдено}}. Загрузите файлы для замены, чтобы восстановить временную шкалу.","media-types":{"audio":"Аудио","image":"Изображение","video":"Видео"},"relink":"Привязать","relink-failed":"Не удалось привязать медиафайл","skip":"Пропустить","timeline-ready":"Ваша временная шкала готова к использованию.","title":"Отсутствующие медиафайлы"},"panels":{"media-browser":"Медиабраузер","preview":"Предпросмотр","properties":"Свойства","timeline":"Временная шкала","unknown-panel":"Неизвестная панель: {panel}"},"project":{"cancel":"Отмена","confirm-delete":"Удалить","create":"Создать проект","create-description":"Введите название для вашего нового видеопроекта.","create-title":"Создать новый проект","delete":"Удалить проект","delete-description":"Вы уверены, что хотите удалить этот проект? Это действие нельзя отменить, и все связанные медиафайлы будут удалены.","delete-error":"Не удалось удалить проект","delete-title":"Удалить проект","deleted":"Проект успешно удалён","name-label":"Название проекта","name-placeholder":"Мой видеопроект","name-required":"Название проекта обязательно","new":"Новый","no-projects":"Проектов пока нет. Создайте свой первый проект, чтобы начать.","rename":"Переименовать","rename-placeholder":"Название проекта","rename-success":"Проект успешно переименован","rename-title":"Переименовать проект","sync-failed":"Ошибка синхронизации","synced-multiple":"{count, plural, one {{count} проект был обновлён} few {{count} проекта были обновлены} many {{count} проектов были обновлены} other {{count} проектов было обновлено}} с другого устройства","synced-single":"«{name}» был обновлён с другого устройства","title":"Ваши проекты"},"properties":{"audio-properties":"Свойства аудио","brightness":"Яркость","color":"Цвет","contrast":"Контрастность","fill":"Заполнить","fit":"Вписать","flip-horizontal":"Отразить по горизонтали","flip-vertical":"Отразить по вертикали","media-properties":"Свойства медиа","no-selection":"Элемент не выбран","no-selection-hint":"Выберите элемент на временной шкале, чтобы редактировать его свойства","opacity":"Непрозрачность","position":"Положение","reset":"Сбросить","rotate":"Поворот","saturation":"Насыщенность","scale":"Масштаб","text-properties":"Свойства текста","title":"Свойства","transform":"Трансформация","volume":"Громкость"},"remote-media":{"all-downloaded-description":"Все удалённые медиафайлы успешно загружены.","all-downloaded-title":"Все медиафайлы загружены","description":"{count} {count, plural, one {медиафайл необходимо} few {медиафайла необходимо} other {медиафайлов необходимо}} загрузить для миниатюр и экспорта.","download-failed":"Не удалось загрузить удалённые медиафайлы","downloading-background":"Загрузка в фоновом режиме...","preview-may-differ":"Предпросмотр может быть неточным во время загрузки медиафайлов","timeline-ready":"Миниатюры и экспорт теперь доступны.","title":"Доступны удалённые медиафайлы"},"restore":{"blocks-count":"{count, plural, one {{count} блок} few {{count} блока} many {{count} блоков} other {{count} блоков}}","no-preview":"Нет превью","restoring":"Восстановление..."},"settings":{"background":"Фон","backgrounds":{"black":"Чёрный","dark-gray":"Тёмно-серый","transparent":"Прозрачный","white":"Белый"},"fps":{"24":"24 fps","30":"30 fps","60":"60 fps"},"frame-rate":"Частота кадров","resolution":"Разрешение","resolutions":{"1080x1080":"Квадрат (1080×1080)","1080x1920":"Вертикальный (1080×1920)","1280x720":"720p (1280×720)","1920x1080":"1080p (1920×1080)","2560x1440":"2K (2560×1440)","3840x2160":"4K (3840×2160)","720x1280":"Vertical 720p (720×1280)"}},"sync":{"click-to-retry":"Нажмите для повтора","hours-ago":"{count} ч. назад","just-now":"Только что","last-saved":"Последнее сохранение {time}","local":"Локально","local-description":"Не синхронизировано с облаком","minutes-ago":"{count} мин. назад","never-synced":"Никогда не синхронизировался","offline":"Не в сети","offline-description":"Изменения будут синхронизированы при подключении","remote-update-description":"Одновременное редактирование одного проекта на нескольких устройствах может привести к конфликтам. Пожалуйста, используйте одно устройство за раз.","remote-update-warning":"Проект обновлён с другого устройства","saved":"Сохранено {time}","saving":"Сохранение...","saving-description":"Изменения будут сохранены","sync-failed":"Ошибка синхронизации","synced":"Синхронизировано","syncing":"Синхронизация изменений..."},"templates":{"boxed":"В рамке","cinematic":"Кинематографический","classic":"Классический","dynamic":"Динамичный","glow":"Свечение","highlight":"Выделение","modern":"Современный","pop":"Поп","retro":"Ретро","speaker":"Спикер","timestamp":"Временная метка","title":"Заголовок"},"text":{"add":"Добавить","add-text":"Добавить текст","alignment-label":"Выравнивание","alignment":{"center":"По центру","left":"По левому краю","right":"По правому краю"},"animation":"Анимация","animation-duration":"Длительность анимации","animations":{"fade":"Затухание","none":"Нет","slide-down":"Скольжение вниз","slide-up":"Скольжение вверх"},"background":"Фон","color-label":"Цвет","custom-style":"Пользовательский стиль","drag-to-timeline":"Перетащите на временную шкалу","edit-text":"Редактировать текст","font":"Шрифт","keyboard-hint":"Нажмите","keyboard-hint-to-submit":"для подтверждения","no-saved-styles":"Нет сохранённых стилей","placeholder":"Введите ваш текст...","position-label":"Положение","positions":{"bottom-center":"Внизу по центру","bottom-left":"Внизу слева","bottom-right":"Внизу справа","center":"По центру","center-left":"По центру слева","center-right":"По центру справа","top-center":"Вверху по центру","top-left":"Вверху слева","top-right":"Вверху справа"},"save-as-style":"Сохранить как стиль","save-style":"Сохранить стиль","save-style-title":"Сохранить стиль","save-text-style":"Сохранить стиль текста","saved":"Сохранено","size":"Размер","style":"Стиль","style-name-placeholder":"Название стиля...","templates":"Шаблоны","text-content":"Содержимое текста","update":"Обновить","your-text":"Ваш текст"},"timeline":{"missing":"Отсутствует","mixer":{"click-to-edit-volume":"Нажмите для редактирования громкости","main":"ГЛАВНЫЙ","title":"Микшер"},"new-track":"Новая дорожка {type}","toolbar":{"audio-levels":"Уровни звука","hide-mixer":"Скрыть микшер","show-mixer":"Показать микшер"},"track-header":{"click-to-rename":"Нажмите для переименования","click-to-reset-clip":"Нажмите для сброса индикаторов клипа","hide-track":"Скрыть дорожку","mute-track":"Заглушить дорожку","pan":"Панорамирование","reset-to-default":"Сбросить по умолчанию","show-track":"Показать дорожку","solo-track":"Соло дорожки","track-locked":"Дорожка заблокирована","unmute-track":"Включить звук дорожки","unsolo-track":"Отключить соло","width":"Ширина"},"track-types":{"audio":"Аудио","text":"Текст","video":"Видео"},"waveform-unavailable":"Форма волны недоступна для длинных файлов"},"title":"Видеоредактор","topBar":{"cta":"Начать редактирование бесплатно","pricingButton":"Просмотреть цены","stat1":"ИИ Голоса","stat2":"Языки","stat3":"Качество экспорта","subtitle":"Бесплатный видеоредактор в браузере со всеми необходимыми инструментами для монтажа и встроенным ИИ. Добавляйте озвучку из более чем 2 миллионов голосов, создавайте фоновую музыку и клипы, не покидая браузер.","title":"Добавьте <highlight>AI Voiceovers</highlight> к любому видео за считанные минуты"},"tts":{"active":"Активно","add_block_with_voice":"Добавить блок с голосом","add_blocks_with_voice":"Добавить {count} блоков с голосом","add_text":"Добавить текст","add_text_block":"Добавить текстовый блок","add_text_blocks":"Добавить {count} текстовых блоков","backends":{"speech-1":{"5":"V1.5","6":"V1.6","5-description":"Устаревшая","6-description":"Устаревшая"}},"block-label":"TTS: {text}...","blocks":"блоки","cancel":"Отменить","done":"Готово","empty-text-error":"Текст пуст","enter_text_placeholder":"Введите ваш текст здесь...","errors":{"generation-failed":"Ошибка генерации","queue-already-running":"Очередь уже выполняется"},"failed":"Неудача","failed_tasks":"Неудавшиеся задачи","generate":"Сгенерировать речь","generated-success":"TTS успешно сгенерирован","generating":"Генерация...","generating_speech":"Генерация речи","generation_complete":"Генерация завершена","generation_complete_with_errors":"Генерация завершена (с ошибками)","generation-failed":"Не удалось сгенерировать TTS","generation-history":"История генерации ({count})","model_version":"Версия модели","model-version":"Версия модели","pending":"Ожидание","regenerate":"Сгенерировать заново","remove":"Удалить TTS","removed":"TTS удалён","retry_failed":"Повторная попытка не удалась","segments":"сегменты","select-voice":"Выбрать голосовую модель","select-voice-error":"Сначала выберите голосовую модель","skip_voice":"Только текст (без голоса)","split_mode":"Режим разделения","split-modes":{"auto":"Автоматически","auto-description":"Разделять по переносам строк","manual":"Вручную","manual-description":"Разделять только по явным маркерам (---)","none":"Нет","none-description":"Оставить как один блок"},"switched-version":"Переключено на предыдущую генерацию","text_content":"Текстовое содержимое","text_only_description":"Добавьте текстовые блоки без генерации аудио","title":"Текст в речь","versions-count":"{count, plural, one {{count} версия} few {{count} версии} many {{count} версий} other {{count} версий}}","voice":"Голос","voice-model":"Голосовая модель"},"usecases":{"contentCreation":{"button":"Начать создание","description":"Редактируйте и публикуйте прямо из браузера. Обрезайте клипы, добавляйте озвучку с помощью ИИ, создавайте фоновую музыку и экспортируйте в оптимальном формате для любой платформы, YouTube, TikTok, Instagram или Shorts.","title":"YouTube и социальные сети"},"elearning":{"button":"Создать курс","description":"Преобразуйте слайды и записи экрана в профессиональные видеоуроки. Добавляйте четкий AI-озвучивание, фоновую музыку и текстовые наложения без использования какого-либо оборудования для записи.","title":"E-Learning и курсы"},"marketing":{"button":"Создать рекламу","description":"Создавайте захватывающие видеорекламы с озвучкой на ИИ и сгенерированной музыкой. Быстро вносите изменения, меняйте голоса, тестируйте сценарии и экспортируйте заново без повторной съёмки ни одного кадра.","title":"Маркетинг и реклама"},"personal":{"button":"Начать редактирование","description":"Без водяных знаков и платных функций для базовых возможностей. Редактируйте видео с отпуска, создавайте мемы или монтируйте подкасты, полный редактор всегда бесплатен и доступен.","title":"Личные и побочные проекты"},"subtitle":"От YouTube shorts до учебного контента — один бесплатный инструмент для всего","title":"Создано для каждого видеомейкера"},"version-history":{"no-backups":"Нет предыдущих версий","not-synced":"Синхронизируйтесь с облаком, чтобы включить историю версий","recent":"Последние версии","restore":"Восстановить","restore-description":"Сначала будет создана резервная копия вашего текущего проекта.","restore-success":"Проект успешно восстановлен","restore-title":"Восстановить эту версию?","title":"История версий","trigger-auto":"Автоматическое резервное копирование","trigger-manual":"Ручное резервное копирование","trigger-pre-restore":"Резервная копия перед восстановлением","view-all":"Просмотреть все версии"}},"voice-design":{"title":"Дизайн голоса","compose":{"continue":"Продолжить"},"step1":{"heading":"Опишите желаемый голос","helper":"Опишите возраст, пол, акцент, тон, темп и настроение. Чем конкретнее, тем лучше.","placeholder":"Например: тёплый, слегка хриплый голос рассказчика средних лет с мягким американским акцентом. Спокойный, размеренный темп, отлично подходит для ночных аудиокниг.","tryStarter":"Попробуйте готовый запрос:","starter":{"radioHost":"Тёплый голос ночного радиоведущего","documentary":"Рассказчик документальных фильмов","storyteller":"Рассказчик детских сказок"},"starterPrompt":{"radioHost":"Тёплый, доверительный ведущий ночного радио под сорок, с мягким, чуть с хрипотцой голосом. Расслабленный, неторопливый темп с редкими тихими смешками — будто он говорит с единственным слушателем в тихой комнате.","documentary":"Размеренный, авторитетный рассказчик документальных фильмов с чёткой дикцией и слегка серьёзной интонацией. Уверенный и неторопливый — подходит для фильмов о природе, истории и науке.","storyteller":"Мягкий, оживлённый рассказчик детских историй со светлой, выразительной интонацией и ясной артикуляцией. Тёплый и успокаивающий — идеален для книжек с картинками и сказок на ночь."},"generate":"Сгенерировать образцы","regenerate":"Сгенерировать заново","setPreviewText":"Задать текст для прослушивания","hidePreviewText":"Скрыть текст для прослушивания","creditsPerGeneration":"{credits} кредитов за генерацию","freeForLimitedTime":"Бесплатно ограниченное время","previewText":{"label":"Текст для прослушивания","optional":"Необязательно","helper":"Оставьте пустым, чтобы система сама подобрала короткий подходящий по контексту фрагмент.","placeholder":"Добро пожаловать в будущее аудио — где каждый голос, каждый персонаж и каждый момент создаются одной строкой текста."}},"step2":{"heading":"Выберите голос","select":"Выбрать","selected":"Выбрано","pagination":"{current}/{total}","aria":{"playSample":"Воспроизвести образец","pauseSample":"Приостановить образец","previousBatch":"Предыдущая партия образцов","nextBatch":"Следующая партия образцов","seek":"Перемотка в пределах образца"}},"step3":{"heading":"Сведения о голосе","field":{"name":{"label":"Название голоса","placeholder":"Введите название голоса"},"cover":{"label":"Обложка","uploadAria":"Загрузить изображение обложки","previewAlt":"Предпросмотр обложки голоса"},"description":{"label":"Описание"},"gender":{"label":"Пол","female":"Женский","male":"Мужской","neutral":"Нейтральный"},"age":{"label":"Возраст","young":"Молодой","middleAged":"Средний","elderly":"Пожилой"},"useCases":{"label":"Сценарии использования","audioBook":"Аудиокнига","podcast":"Подкаст","animation":"Анимация","ads":"Реклама","eLearning":"Онлайн-обучение","film":"Кино"},"style":{"label":"Стиль голоса","warm":"тёплый","soothing":"успокаивающий","calm":"спокойный","wise":"мудрый","energetic":"энергичный","dramatic":"драматичный","friendly":"дружелюбный","showMore":"Показать больше","showLess":"Свернуть"},"type":{"label":"Тип","public":{"label":"Публичный","description":"Этот голос будет отображаться в Библиотеке голосов, и все смогут его видеть и использовать."},"unlisted":{"label":"По ссылке","description":"Эта модель голоса не появится на странице обзора, но её можно передать конкретным пользователям по ссылке."},"private":{"label":"Приватный","description":"Эта модель голоса доступна только её создателю, не подлежит передаче и не отображается в разделе обзора."},"upgradeHint":"Перейдите на платный тариф, чтобы выбрать эту видимость"}},"compliance":{"label":"Я подтверждаю, что этот голос не имитирует реального узнаваемого человека и соответствует политике использования Fish Audio."},"back":"Назад","create":"Создать голос"},"errors":{"promptMin":"Описание должно содержать не менее 20 символов.","promptMax":"Описание должно содержать не более 1000 символов.","nameRequired":"Укажите имя.","previewTextMin":"Текст предпросмотра должен содержать не менее 5 символов.","previewTextMax":"Текст предпросмотра должен содержать не более 150 символов.","complianceRequired":"Пожалуйста, подтвердите","genderRequired":"Выберите пол.","ageRequired":"Выберите возрастную группу."},"home":{"previewTextLabel":"текст предпросмотра","previewTextPlaceholder":"Введите негативный промпт","viewInVoiceDesign":"Открыть в Voice design","generating":"Генерация...","playError":"Не удалось воспроизвести этот пример.","starter":{"warm":"Теплый разговорный","professional":"Авторитетный профессиональный","energetic":"Четкий и энергичный"},"starterPrompt":{"warm":"Теплый разговорный взрослый голос с мягкой уверенностью, естественным темпом и дружелюбным, живым тоном.","professional":"Авторитетный профессиональный диктор с четкой артикуляцией, ровным темпом и спокойным тоном для деловых презентаций.","energetic":"Четкий энергичный голос с яркой подачей, ясным произношением и бодрым темпом для коротких промороликов."}}},"landings":{"aiVoiceGenerator":{"hero":{"title":"Бесплатный генератор ИИ-озвучки для видео, рекламы и других задач","subtitle":"Создавайте реалистичную ИИ-озвучку по любому сценарию за секунды. Выбирайте из более чем 2 000 000 голосов, управляйте подачей с помощью тегов эмоций и генерируйте озвучку длиной до 30 000 символов на тарифах Pro и Max.","notes":{"n1":"Банковская карта не нужна","n2":"83 языка","n3":"Для коммерческого использования нужны подходящий тариф и права на голос и контент."},"metrics":{"voices":{"value":"2M","unit":"+","label":"голосов в библиотеке"},"languages":{"value":"83","label":"поддерживаемых языков"},"characters":{"value":"30,000","label":"символов за генерацию · Pro и Max"},"latency":{"value":"~90","unit":"ms","label":"время до первого аудио · стандартный API"}},"trusted":"Нам доверяют команды, создающие новое поколение голосовых продуктов"},"useCases":{"title":"ИИ-озвучка для любого видео","subtitle":"Видео для YouTube, реклама, объясняющие ролики, курсы и игры. Выберите формат и послушайте подходящую озвучку.","items":{"youtube":{"title":"YouTube и соцсети","description":"Озвучка, с которой хочется досмотреть до конца","sample":"День за 60 секунд","voice":"Ethan","style":"Рассказчик с динамичным монтажом"},"ads":{"title":"Реклама и проморолики","description":"Убедительная подача для видеорекламы и промороликов","sample":"Создано, чтобы делиться","voice":"Laura","style":"Яркая рекламная подача"},"games":{"title":"Игры и анимация","description":"Озвучка персонажей с яркой индивидуальностью","sample":"Приключение начинается на рассвете","voice":"Sarah","style":"Озорная искательница приключений"},"explainers":{"title":"Объясняющие ролики и демонстрации продуктов","description":"Понятные объяснения для видео о SaaS и продуктах.","sample":"Ваш первый отличный снимок","voice":"Adrian","style":"Уверенный гид по продукту"},"elearning":{"title":"Онлайн-обучение и тренинги","description":"Уверенная дикторская подача для курсов и вводного обучения.","sample":"Пусть каждое слово имеет вес","voice":"Hannah","style":"Преподаватель, который увлекает"}}},"steps":{"title":"Как сделать озвучку с помощью ИИ","items":{"s1":{"title":"Вставьте сценарий","description":"Введите или вставьте до 30 000 символов на тарифах Pro и Max. Добавьте теги эмоций, например [excited], там, где нужно изменить подачу.","art":{"label":"Ваш сценарий","lines":{"l1":"Добро пожаловать в историю. Вставьте текст здесь.","l2":"Здесь начинается новое приключение."},"count":"54 / 500 символов"}},"s2":{"title":"Выберите голос","description":"Выбирайте из более чем 2 000 000 голосов по полу, возрасту, акценту и стилю или клонируйте свой по 10–30 секундам чёткой записи.","art":{"label":"Выберите голос","voices":{"v1":{"name":"Avery","detail":"Тёплый · Естественный"},"v2":{"name":"Luna","detail":"Выразительный · Выбран"}}}},"s3":{"title":"Сгенерируйте и скачайте","description":"Сгенерируйте озвучку, настройте скорость и громкость, затем скачайте аудио для видеоредактора.","art":{"label":"Озвучка готова","duration":"00:12","format":"MP3 · Высокое качество","download":"Скачать"}}}},"spotlights":{"items":{"s1":{"title":"Режиссируйте озвучку\nкак работу настоящего актёра","description":"Добавьте в сценарий теги [excited], [whispering] или [laughing], и подача изменится прямо в середине фразы — как при работе с актёром в студии. Без перезаписи. Управляйте эмоциями и исполнением с помощью указаний на естественном языке.","cta":"Читать руководство по управлению голосом","art":{"label":"Сценарий","lines":{"l1":"Я же сказал тебе не открывать.","l2":"Посмотри, какой теперь беспорядок!","l3":"Ладно, это и правда немного смешно."}}},"s2":{"title":"Озвучка вашим голосом","description":"Клонируйте голос по 10–30 секундам чёткой записи и озвучивайте видео, курсы и рекламу, не возвращаясь к микрофону. Оставьте клон приватным или поделитесь им с сообществом.","cta":"Попробовать клонирование голоса","art":{"label":"Записанный голос","name":"Мой клонированный голос","meta":{"language":"Английский","gender":"Женский","age":"Молодой"}}},"s3":{"title":"Более 2 000 000 голосов для любой озвучки","description":"Найдите подходящий голос по полу, возрасту, акценту и стилю на 83 языках, включая английский, японский, корейский, китайский, французский, немецкий, арабский и испанский. Без кастингов, бронирований и ожидания повторных записей.","cta":"Открыть библиотеку голосов","art":{"label":"Миллионы\nголосов"}}}},"features":{"title":"Всё для профессиональной озвучки","subtitle":"ИИ-озвучка студийного качества на базе Fish Audio Drama 3.","items":{"f1":{"title":"Естественные голоса","description":"Сверхреалистичная речь, похожая на голос живого человека."},"f2":{"title":"Управление эмоциями","description":"Добавляйте эмоции и выразительность с помощью тегов в тексте."},"f3":{"title":"Длинные сценарии за один проход","description":"Генерируйте до 30 000 символов за одну озвучку на тарифах Pro и Max."},"f4":{"title":"Многоязычный","description":"Озвучка на 83 языках с естественным произношением."},"f5":{"title":"Профессиональные настройки","description":"Точно настраивайте скорость, громкость и параметры модели."},"f6":{"title":"Студийное качество","description":"Профессиональное аудио для любых задач."}}},"faq":{"q1":{"question":"Есть ли бесплатный генератор ИИ-озвучки?","answer":"Да. Fish Audio позволяет бесплатно генерировать озвучку: 8 000 кредитов в месяц и до 500 символов за генерацию. Plus поддерживает 15 000 символов, Pro и Max — 30 000. Подробности смотрите на странице тарифов."},"q2":{"question":"Как сделать озвучку с помощью ИИ?","answer":"Вставьте сценарий, добавьте теги эмоций там, где должна измениться подача, выберите голос из библиотеки или клонируйте свой, затем сгенерируйте и скачайте аудио для видеоредактора."},"q3":{"question":"Можно ли использовать ИИ-озвучку на YouTube и в рекламе?","answer":"Для коммерческого использования нужны подходящий платный тариф и права на используемые голос и контент. Аудио бесплатного тарифа предназначено для личного некоммерческого использования."},"q4":{"question":"Можно ли сделать озвучку моим голосом?","answer":"Да. Загрузите 10–30 секунд чёткой записи, и Fish Audio создаст клон голоса для озвучки. Используйте свой голос или голос, который вам разрешено клонировать."},"q5":{"question":"На каких языках можно создавать озвучку?","answer":"Создавайте озвучку на 83 языках, включая английский, японский, корейский, китайский, французский, немецкий, арабский и испанский. Доступность зависит от модели: проверьте нужные язык и голос перед производством."},"q6":{"question":"Сколько стоит ИИ-озвучка по сравнению с наймом актёра?","answer":"У Fish Audio есть бесплатный тариф и платные тарифы с разным количеством кредитов. Актуальные цены указаны на странице тарифов. ИИ-озвучка создаётся за секунды, а для изменения фразы достаточно отредактировать текст без новой записи в студии."}},"cta":{"title":"Создайте первую ИИ-озвучку бесплатно","subtitle":"Вставьте сценарий, выберите голос и послушайте результат через несколько секунд. Карта не нужна.","primary":"Начать бесплатно","secondary":"Изучить API"}},"audiobooks":{"hero":{"title":"ИИ-озвучка аудиокниг\nс чувством","subtitle":"Выбирайте из тысяч голосов для рассказчиков и персонажей. Создавайте озвучку аудиокниг на 83 языках и прослушивайте каждый отрывок по мере работы.","sample":"«О, маленький принц! Понемногу я понимал тайны твоей маленькой печальной жизни… Долгое время единственным твоим развлечением была тихая радость любования закатом. Я узнал об этом утром четвёртого дня, когда ты сказал: „Я очень люблю закаты. Пойдём посмотрим на закат сейчас“. „Но нужно подождать“, — ответил я. „Подождать? Чего?“ „Заката. Нужно дождаться времени“. Сначала ты очень удивился. А потом засмеялся и сказал мне: „Я всё время думаю, что я дома!“»","sampleLabel":"Отрывок из книги","action":"Создать аудиокнигу"},"spotlights":{"title":"Синтез речи студийного качества для аудиокниг","subtitle":"Выберите голоса, прослушайте каждый фрагмент и улучшите повествование.","items":{"s1":{"title":"Придайте рассказчику и героям диалогов разные, выразительные голоса","description":"Выберите голос для рассказчика и каждого персонажа. Прослушайте каждый отрывок и доработайте исполнение перед публикацией.","art":{"eyebrow":"ГЛАВА ЧЕТВЁРТАЯ","title":"Закат","lines":{"l1":"Маленькая планета была тихой.","l2":"На закате небо стало золотым.","l3":"И история продолжалась..."}}},"s2":{"title":"Рассказывайте на языке своей аудитории","description":"Создавайте озвучку на 83 языках. Прослушайте выбранный голос на нужном языке и проверьте произношение перед публикацией.","art":{"languages":{"l1":"Английский","l2":"Немецкий","l3":"Испанский"},"more":"Ещё..."}},"s3":{"title":"Улучшайте аудиокнигу во время прослушивания","description":"Завершайте полноценные аудиокниги за часы, а не недели. Вносите изменения мгновенно, без необходимости бронировать время в студии. Расширяйте свой каталог аудиокниг быстрее, чем когда-либо прежде.","art":{"title":"Ваша аудиокнига","steps":{"s1":"01  Введение","s2":"02  Дорога","s3":"03  На закате"},"ready":"Можно скачивать"}}}},"faq":{"q1":{"answer":"AI Fish Audio анализирует ваш текст и генерирует естественно звучащий рассказ с подходящим темпом, эмоциями и акцентами, используя передовые нейронные сети, обученные на человеческой речи.","question":"Как работает AI текст-в-речь для аудиокниг?"},"q2":{"answer":"Да! Голоса Fish Audio передают широкий спектр эмоций и могут быть настроены для драматических сцен, акцентов и динамичного повествования, которое увлекает слушателей.","question":"Могут ли голоса AI звучать выразительно и эмоционально для рассказывания историй?"},"q3":{"answer":"Да! Вы можете клонировать свой собственный голос или создать пользовательские голосовые модели, загрузив образцы голоса для обучения персонализированной модели.","question":"Могу ли я использовать свой собственный голос или пользовательскую модель голоса?"},"q4":{"answer":"Да! Вы можете назначить разные голоса разным персонажам и настроить эмоциональный тон и стиль речи каждого персонажа, чтобы создать уникальные личности в вашей аудиокниге.","question":"Поддерживают ли аудиокниги AI передачу множества различных персонажей и их характеров в диалоге?"},"title":"Часто задаваемые вопросы"},"cta":{"title":"Начните бесплатно с самых выразительных голосов","subtitle":"Выберите голоса, прослушайте каждый фрагмент и улучшите повествование.","primary":"Создать аудиокнигу","secondary":"Послушать примеры повествования"}},"audioConverter":{"conversionCta":{"primaryButton":"КОНВЕРТИРОВАТЬ {inputFormat} В {outputFormat}","secondaryButton":"ПОКАЗАТЬ ВСЕ ФОРМАТЫ","subtitle":"Быстрое, бесплатное конвертирование в браузере с оптимальным качеством кодирования","title":"Конвертируйте {inputFormat} в {outputFormat} за считанные секунды","trust1":"100% бесплатно","trust2":"Без установки программного обеспечения","trust3":"Оптимальные настройки кодирования"},"conversionFaq":{"q1":{"answer":"Загрузите ваш файл {inputFormat} с помощью конвертера выше. Мы автоматически преобразуем его в формат {outputFormat}. После завершения скачайте конвертированный файл — установка программного обеспечения не требуется.","question":"Как преобразовать {inputFormat} в {outputFormat}?"},"q2":{"answer":"Качество зависит от используемых форматов. Конвертация между форматами без потерь сохраняет полное качество, тогда как переход к формату с потерями предполагает некоторое сжатие. Мы используем оптимальное кодирование, чтобы обеспечить лучшее качество {outputFormat} из вашего исходного {inputFormat}.","question":"Потеряю ли я качество при конвертации {inputFormat} в {outputFormat}?"},"q3":{"answer":"Распространённые причины включают совместимость с устройствами, уменьшение размера файла, соответствие требованиям платформы или подготовку аудио для программ редактирования. {outputFormat} может обеспечить лучшую совместимость или меньший размер файла в зависимости от ваших потребностей.","question":"Зачем конвертировать {inputFormat} в {outputFormat}?"},"q4":{"answer":"Мы поддерживаем более 20 аудио- и видеоформатов. Посетите наш <mainPage>аудио конвертер</mainPage>, чтобы ознакомиться со всеми поддерживаемыми комбинациями форматов, включая MP3, WAV, FLAC, M4A, OGG и многие другие.","question":"Какие другие форматы можно конвертировать?"},"title":"Часто задаваемые вопросы"},"cta":{"primaryButton":"ПРЕОБРАЗОВАТЬ СЕЙЧАС","subtitle":"Поддержка более 20 аудио- и видеоформатов с оптимальным качеством кодирования","title":"Преобразуйте любой аудиофайл мгновенно","trust1":"100% бесплатно","trust2":"Регистрация не требуется","trust3":"Без ограничений по размеру файла"},"faq":{"q1":{"answer":"Мы поддерживаем более 20 аудио- и видеоформатов, включая MP3, WAV, FLAC, M4A, OGG, AIFF, WMA, OPUS, WEBM, AVI, MOV и другие. Конвертируйте между любыми сочетаниями поддерживаемых форматов.","question":"Какие аудиоформаты поддерживает конвертер?"},"q2":{"answer":"Да, наш аудиоконвертер полностью бесплатен, без водяных знаков и ограничений по качеству. Конвертируйте столько файлов, сколько нужно.","question":"Конвертер аудио бесплатен в использовании?"},"q3":{"answer":"Преобразование между безпотерьными форматами (WAV, FLAC, AIFF) сохраняет полное качество. Преобразование в форматы с потерями (MP3, OGG) связано с некоторым сжатием, присущим формату. Мы используем оптимальные настройки кодирования, чтобы минимизировать потерю качества.","question":"Повлияет ли конвертация моего аудио на его качество?"},"q4":{"answer":"Мы поддерживаем конвертацию больших аудиофайлов. Для очень больших файлов рекомендуется использовать безпотерьные форматы, чтобы сохранить наилучшее качество на всех этапах процесса.","question":"Существует ли ограничение на размер файла для конвертации?"},"q5":{"answer":"Помимо конвертации, мы предлагаем <audioSeparation>разделение аудио</audioSeparation> для изоляции инструментов и вокала, <sttPage>преобразование речи в текст</sttPage>, а также <translatePage>перевод аудио</translatePage> для перевода речи между языками.","question":"Что еще я могу сделать со своим аудио?"},"title":"Часто задаваемые вопросы"}},"audioSeparation":{"cta":{"primaryButton":"ПОПРОБОВАТЬ БЕСПЛАТНО","secondaryButton":"ПОСМОТРЕТЬ ЦЕНЫ","subtitle":"Загрузите любую дорожку и выделите вокал, ударные, бас и другое за секунды","title":"Готовы разделять аудио как профессионал?","trust1":"Доступен бесплатный тариф","trust2":"Установка программного обеспечения не требуется","trust3":"Поддержка до 9 дорожек"},"faq":{"q1":{"answer":"AI-аудио сепарация использует глубокие нейронные сети для изоляции отдельных звуковых источников — таких как вокал, ударные, бас и гитара — из смешанной аудиодорожки. Наша технология анализирует спектральные паттерны, чтобы чисто выделять каждый стем, даже из сложных миксов.","question":"Что такое AI аудиоразделение и как оно работает?"},"q2":{"answer":"Мы поддерживаем все основные аудио- и видеоформаты, включая MP3, WAV, FLAC, M4A, OGG и другие. Если ваш файл в неподдерживаемом формате, воспользуйтесь нашим <audioConverter>аудиоконвертером</audioConverter> для его предварительного преобразования.","question":"Какие аудиоформаты я могу загрузить для разделения треков?"},"q3":{"answer":"Вы можете изолировать до 9 отдельных дорожек: вокал, ударные, бас, пианино, гитара, духовые инструменты, струнные, перкуссия и клавишные.","question":"Сколько дорожек я могу выделить из одного трека?"},"q4":{"answer":"Да, мы предлагаем бесплатное разделение аудио с щедрыми ежемесячными лимитами. Для больших объемов и приоритетной обработки ознакомьтесь с нашими <pricingPage>тарифными планами</pricingPage>.","question":"Является ли использование AI audio separation бесплатным?"},"q5":{"answer":"Разделение аудио используется для создания караоке-треков, ремикширования музыки, изоляции вокала для сэмплирования, удаления фоновой музыки из подкастов, извлечения инструментальных партий для музыкального образования и создания чистых стемов для диджеев и продюсеров. Для более гибкой изоляции по текстовому запросу попробуйте <samAudioPage>SAM Audio</samAudioPage>.","question":"Каковы распространённые случаи использования аудиосепарации?"},"title":"Часто задаваемые вопросы"},"trackCta":{"primaryButton":"ИЗОЛИРОВАТЬ {track} СЕЙЧАС","secondaryButton":"ПОКАЗАТЬ ВСЕ СТЕМЫ","subtitle":"Изоляция {track} с помощью ИИ с качеством, близким к студийному","title":"Извлечь {track} из любого аудиотрека","trust1":"Бесплатно попробовать","trust2":"Обработка в браузере","trust3":"Выход высокого качества"},"trackFaq":{"q1":{"answer":"Наш ИИ специально нацелен на частоты и паттерны {track} в вашем аудио, используя обученные нейронные сети для чистого отделения {track} от всех остальных инструментов и звуков в миксе.","question":"Как работает изоляция {track}?"},"q2":{"answer":"Изолированные дорожки {track} идеально подходят для ремикширования, сэмплирования, караоке, музыкального образования и создания контента. Вы также можете комбинировать изолированные дорожки {track} с другими разделёнными стемами для создания пользовательских миксов.","question":"Что я могу сделать с изолированным {track}?"},"q3":{"answer":"Мы используем современные модели ИИ, обученные на тысячах часов музыки. Качество изоляции {track} близко к студийному уровню, сохраняя четкость и детали при минимизации артефактов от других инструментов.","question":"Насколько хорошее качество разделения {track}?"},"q4":{"answer":"Да! Мы поддерживаем изоляцию вокала, ударных, баса, пианино, гитары, духовых, струнных, перкуссии и клавишных. Посетите нашу <mainPage>страницу разделения аудио</mainPage>, чтобы ознакомиться со всеми доступными дорожками. Для произвольной изоляции по текстовым запросам попробуйте <samAudioPage>SAM Audio</samAudioPage>.","question":"Могу ли я отделить другие инструменты, кроме {track}?"},"title":"Часто задаваемые вопросы"}},"characterVoices":{"hero":{"title":"ИИ-голоса персонажей\nс характером","subtitle":"Создавайте <b>уникальные</b>, <b>выразительные</b> голоса для игр, анимации и ИИ-компаньонов. Придавайте NPC индивидуальность с помощью тона и исполнения.","sample":"[excited] Давай отправимся в приключение вместе! [nervous] О-о-о, правда, я слышал, что впереди монстры... [confident] Но уверен, мы покорим это королевство!","sampleLabel":"Фэнтезийный диалог","action":"Создать голос персонажа"},"spotlights":{"title":"Впишите своих героев в историю","subtitle":"Выберите голос для каждой роли и настройте подачу каждой реплики.","items":{"s1":{"title":"Узнаваемый голос для каждого персонажа","description":"Создавайте уникальные голоса персонажей, которые сохраняют постоянные черты характера, вокальные особенности и эмоциональный диапазон во всех взаимодействиях.","art":{"name":"Mira","traits":"Любознательная · Смелая · Тёплая","line":"Ворота открыты. Держись рядом."}},"s2":{"title":"Потоковый синтез речи для игр","description":"Генерация голоса в реальном времени через наш API с низкой задержкой для живых разговоров и динамичных взаимодействий в приложениях.","art":{"label":"ЖИВАЯ СЦЕНА","messages":{"m1":"Mira, путь безопасен?","m2":"Только если идти тихо.","m3":"Я пойду первым.","m4":"За мной."}}},"s3":{"title":"Бесконечные возможности персонажей","description":"Создавайте сотни уникальных голосов персонажей с одной платформы. Увеличивайте свой состав персонажей без логистических сложностей координации нескольких озвучивающих актеров.","cta":"Изучить голоса","art":{"title":"Герои для любой истории","members":{"m1":{"name":"Герой","traits":"Смелый · Светлый"},"m2":{"name":"Проводник","traits":"Тёплая · Мудрая"},"m3":{"name":"Злодей","traits":"Холодный · Мрачный"}}}}}},"faq":{"q1":{"answer":"Нейронные сети Fish Audio анализируют ваш текст и генерируют естественно звучащую речь персонажа с постоянной индивидуальностью, эмоциональностью и вокальными характеристиками, которые остаются стабильными во всех взаимодействиях.","question":"Как работает создание голоса персонажа с помощью ИИ?"},"q2":{"answer":"Да! Голоса персонажей от Fish Audio могут выражать широкий спектр эмоций от радости и восторга до грусти и злости, что делает их идеальными для создания правдоподобных, увлекательных персонажей в любом интерактивном опыте.","question":"Могут ли голоса персонажей AI передавать разные эмоции и личности?"},"q3":{"answer":"Да! Вы можете клонировать существующие голоса или создавать совершенно уникальные модели голоса, загружая образцы голоса. Это идеально подходит для создания уникальных персонажей или соответствия конкретным требованиям к голосу.","question":"Могу ли я создать голоса пользовательских персонажей или клонировать существующие?"},"q4":{"answer":"Да! Fish Audio предоставляет надежные API для генерации голоса в реальном времени, что упрощает их интеграцию в игровые движки, платформы чат-ботов, приложения AI-компаньонов и любые другие интерактивные средства, требующие динамических голосов персонажей.","question":"Могу ли я интегрировать голоса персонажей в свою игру или приложение?"},"title":"Часто задаваемые вопросы"},"cta":{"title":"Начните создавать голоса персонажей бесплатно","subtitle":"Выберите голос для каждой роли и настройте подачу каждой реплики.","primary":"Создать голос персонажа","secondary":"Изучить голоса персонажей"}},"conversationalChatbots":{"hero":{"title":"Сделайте ИИ-голосовых агентов похожими на людей","subtitle":"Добавьте естественные голоса в ИИ-помощников, службы поддержки и приложения-компаньоны. Создавайте увлекательные голосовые решения со сверхнизкой задержкой и корпоративной надёжностью.","sample":"[delighted] Здравствуйте! Чем я могу помочь сегодня? [helpful] Я помогу с заказами, возвратами или вопросами о товарах. [warm] Просто скажите, что вам нужно!","sampleLabel":"Поддержка заказов","action":"Получить API-ключ"},"spotlights":{"title":"Естественные голоса для диалоговых чат-ботов","subtitle":"Изучите потоковый синтез речи и спланируйте интеграцию для рабочего сервиса.","items":{"s1":{"title":"Естественные, плавные разговоры без неловких пауз","description":"Начинайте воспроизведение, не дожидаясь полного ответа. Опубликованный ориентир времени до первого аудио для стандартного API — около 90 мс.","art":{"label":"ГОЛОСОВОЙ РАЗГОВОР","messages":{"m1":"Где мой заказ?","m2":"Он уже в пути к вам.","m3":"Можно его отследить?","m4":"Да. Вот <u>ссылка</u>."},"note":"~90 мс до первого аудио"}},"s2":{"title":"Для задач корпоративного масштаба","description":"Обрабатывайте тысячи одновременных разговоров без потери качества. И при 10, и при 10 000 одновременных пользователей Fish Audio сохраняет стабильное качество голоса и время отклика.","art":{"title":"Параллельность под вашу нагрузку","session":"В эфире {n}"}},"s3":{"title":"Общайтесь с пользователями на удобном им языке","description":"Создавайте голосовые решения на 83 языках с произношением носителя. Обслуживайте клиентов по всему миру на удобном им языке с естественно звучащими голосами.","art":{"messages":{"m1":"Español","m2":"Как вернуть этот товар?","m3":"Te ayudo con la devolución.","m4":"Куда отправить товар?"}}}}},"faq":{"q1":{"answer":"Нейронные сети Fish Audio генерируют естественно звучащую речь в реальном времени с ультранизкой задержкой, обеспечивая плавные двусторонние разговоры. Наш API обрабатывает текст и возвращает высококачественное аудио в миллисекундах, идеально подходящее для живого общения с клиентами.","question":"Как работает генерация голоса в реальном времени для чат-ботов?"},"q2":{"answer":"Да! Голоса Fish Audio могут передать теплоту, эмпатию, профессионализм и энтузиазм. Ваш чат-бот может адаптировать свой тон в зависимости от контекста - успокаивающий при вопросах поддержки, жизнерадостный для продаж и дружелюбный для неформального общения.","question":"Могут ли голоса чат-ботов звучать естественно и эмоционально соответствующим образом?"},"q3":{"answer":"Да! Вы можете клонировать голос вашего бренда или создать пользовательские модели голоса, которые соответствуют идентичности вашей компании. Обучите уникальный голос, который станет постоянным аудио присутствием на всех точках контакта с вашими клиентами.","question":"Могу ли я создать собственный голос, который будет соответствовать моему бренду?"},"q4":{"answer":"Да! Fish Audio предлагает надежные API с поддержкой WebSocket для потоковой передачи данных в реальном времени, что облегчает интеграцию на любую платформу чат-ботов, систему колл-центра или пользовательское приложение. Работает с популярными фреймворками и поддерживает множество аудиоформатов.","question":"Могу ли я интегрировать Fish Audio в мою существующую платформу чат-бота?"},"title":"Часто задаваемые вопросы"},"cta":{"title":"Создавайте голосовых чат-ботов бесплатно","subtitle":"Изучите потоковый синтез речи и спланируйте интеграцию для рабочего сервиса.","primary":"Получить API-ключ","secondary":"Читать руководство по стримингу"}},"samAudio":{"cta":{"primaryButton":"ПОПРОБУЙТЕ SAM AUDIO БЕСПЛАТНО","secondaryButton":"ПОСМОТРЕТЬ ЦЕНЫ","subtitle":"Опишите, что хотите извлечь, и получите чистый, качественный звук за секунды","title":"Изолируйте любой звук с помощью текстовой подсказки","trust1":"Доступен бесплатный тариф","trust2":"Установка программного обеспечения не требуется","trust3":"Естественные языковые подсказки"},"faq":{"q1":{"answer":"SAM Audio — это модель разделения аудио на основе искусственного интеллекта, которая использует команды на естественном языке. Опишите звук, который хотите выделить, например «извлечь вокал» или «удалить фоновую музыку», и ИИ отделит его от остального аудио.","question":"Что такое SAM Audio и как он работает?"},"q2":{"answer":"Вы можете изолировать практически любой узнаваемый звук: вокал, отдельные инструменты, речь, звуковые эффекты, фоновый шум и многое другое. Если вы можете описать это словами, SAM Audio сможет его выделить.","question":"Какие виды звуков я могу изолировать с помощью SAM Audio?"},"q3":{"answer":"Мы поддерживаем все основные аудиоформаты, включая MP3, WAV, FLAC, M4A и другие. Если ваш файл в неподдерживаемом формате, сначала используйте наш <audioConverter>аудиоконвертер</audioConverter> для конвертации.","question":"Какие аудиоформаты поддерживает SAM Audio?"},"q4":{"answer":"Традиционное <audioSeparation>разделение стемов</audioSeparation> делит аудио на фиксированные категории, такие как вокал, ударные и бас. SAM Audio использует открытые текстовые подсказки, поэтому вы можете выделять любой звук, который описываете, а не только заранее определённые стемы.","question":"Чем SAM Audio отличается от разделения на стемы?"},"q5":{"answer":"SAM Audio используется для музыкального производства (изоляция отдельных инструментов), постпродакшна видео (выделение диалогов или удаление нежелательных звуков), улучшения речи (очистка записей для <sttPage>транскрипции</sttPage> или <translatePage>перевода</translatePage>) и творческого ремикширования.","question":"Каковы типичные варианты использования SAM Audio?"},"title":"Часто задаваемые вопросы"}},"soundEffects":{"categoryCta":{"primaryButton":"СГЕНЕРИРОВАТЬ ЗВУКИ {category}","secondaryButton":"ПРОСМОТРЕТЬ ВСЕ КАТЕГОРИИ","subtitle":"Опишите точный звук {category}, который вам нужен, и мгновенно сгенерируйте его с помощью AI","title":"Создавайте пользовательские звуковые эффекты {category}","trust1":"Бесплатно для пробного использования","trust2":"Создано ИИ за секунды","trust3":"Бесконечные вариации"},"categoryFaq":{"q1":{"answer":"Опишите звук {category}, который вы хотите получить, в текстовом запросе. Будьте конкретны в деталях, таких как интенсивность, продолжительность и окружающая среда, для достижения лучших результатов. Наш ИИ создаст индивидуальный эффект {category} за считанные секунды.","question":"Как создать звуковые эффекты {category}?"},"q2":{"answer":"Да! Отрегулируйте ваш текстовый запрос, чтобы точно настроить результат. Добавьте детали, такие как «мягкий», «интенсивный», «далекий» или «крупный план», чтобы сформировать звук {category}. Создайте несколько вариантов и выберите тот, который подходит вашему проекту.","question":"Могу ли я настроить звуки {category}?"},"q3":{"answer":"Создатели используют звуки {category} в видеопроизводстве, подкастах, разработке игр, дизайне приложений и мультимедийных презентациях. Они также популярны для контента в социальных сетях, театральных постановок и образовательных материалов.","question":"Каковы распространённые области применения звуковых эффектов {category}?"},"q4":{"answer":"Да! Мы предлагаем широкую библиотеку категорий звуковых эффектов. Просмотрите нашу <mainPage>полную библиотеку звуковых эффектов</mainPage>, чтобы открыть больше вариантов и создавать эффекты в разных категориях. Вы также можете <audioSeparation>извлечь звуки из существующего аудио</audioSeparation> с помощью наших инструментов разделения.","question":"Могу ли я просмотреть больше категорий звуковых эффектов?"},"title":"Часто задаваемые вопросы"},"cta":{"primaryButton":"СОЗДАТЬ ЗВУКОВЫЕ ЭФФЕКТЫ","secondaryButton":"ПОСМОТРЕТЬ ЦЕНЫ","subtitle":"Опишите нужный звук и получите аудиоклип высокого качества за секунды","title":"Создавайте любые звуковые эффекты из текста","trust1":"Доступен бесплатный тариф","trust2":"Безграничные творческие возможности","trust3":"Коммерческие права на платных тарифах"},"faq":{"q1":{"answer":"Наш ИИ генерирует звуковые эффекты из текстовых описаний. Просто введите то, что хотите услышать — например, «гром, раскатывающийся вдали» или «шаги по гравию» — и модель создаст реалистичный, качественный аудиоклип за считанные секунды.","question":"Как работает генерация звуковых эффектов с помощью ИИ?"},"q2":{"answer":"Вы можете создать практически любой звуковой эффект: звуки природы, городскую атмосферу, механические шумы, научно-фантастические эффекты, музыкальные вставки, звуки интерфейса, звуки животных, погодные эффекты и многое другое.","question":"Какие типы звуковых эффектов я могу создавать?"},"q3":{"answer":"Да, звуковые эффекты, созданные на платных тарифах, включают полные коммерческие права для использования в видео, играх, подкастах, приложениях и других проектах. Ознакомьтесь с нашей <pricingPage>страницей цен</pricingPage> для подробностей.","question":"Могу ли я использовать сгенерированные звуковые эффекты в коммерческих целях?"},"q4":{"answer":"Сгенерированные звуковые эффекты можно скачать в популярных форматах, включая MP3 и WAV. Нужен другой формат? Используйте наш <audioConverter>конвертер аудио</audioConverter>, чтобы преобразовать в любой поддерживаемый формат.","question":"Какие аудиоформаты доступны для скачивания?"},"q5":{"answer":"Абсолютно. Используйте <audioSeparation>разделение аудио</audioSeparation>, чтобы извлечь элементы из существующего аудио, а затем наложите сгенерированные звуковые эффекты. Для озвучивания сочетайте эффекты с нашим инструментом <ttsPage>text-to-speech</ttsPage>.","question":"Могу ли я использовать звуковые эффекты вместе с другими инструментами?"},"title":"Часто задаваемые вопросы"}},"stt":{"cta":{"primaryButton":"РАСШИФРОВАТЬ СЕЙЧАС","secondaryButton":"ПОСМОТРЕТЬ ЦЕНЫ","subtitle":"Загрузите любой аудиофайл и получите точную транскрипцию текста за секунды","title":"Преобразуйте аудио в текст с точностью ИИ","trust1":"Поддержка нескольких языков","trust2":"Обрабатывает длинные аудиозаписи","trust3":"Доступен бесплатный тариф"},"faq":{"title":"Часто задаваемые вопросы","q1":{"question":"Как работает ИИ для преобразования речи в текст?","answer":"ИИ Fish Audio для преобразования речи в текст анализирует ваше аудио с помощью ASR-модели на основе глубокого обучения. Она распознает фонемы, слова и границы предложений, а затем выдает отформатированную расшифровку с пунктуацией и, при необходимости, метками времени. В веб-приложении также добавляются метки говорящих и автоматические теги. Именно это делает любое программное обеспечение для преобразования речи в текст; разница — в модели, которая за ним стоит."},"q2":{"question":"Какие языки поддерживает ИИ Fish Audio для преобразования речи в текст?","answer":"Распознавание речи поддерживает более 80 языков, при этом английский, мандаринский, кантонский, японский и корейский протестированы через API наиболее тщательно. Язык определяется автоматически, а многоязычное аудио с переключением языков обрабатывается без ручной настройки. Нужна расшифровка на другом языке? Используйте инструмент <translatePage>аудиоперевода</translatePage> Fish Audio после транскрибирования."},"q3":{"question":"Насколько точен ИИ Fish Audio для преобразования речи в текст?","answer":"Точность зависит от качества аудио, фонового шума и четкости речи говорящих. При чистом аудио Fish Audio достигает высокого уровня точности, а модель оптимизирована для разговорного аудио с несколькими говорящими. Для зашумленных записей сначала пропустите файл через <samAudioPage>SAM Audio</samAudioPage>, чтобы выделить речь."},"q4":{"question":"Можно ли транскрибировать длинные аудиофайлы с помощью ИИ?","answer":"Да. ИИ Fish Audio для преобразования речи в текст справляется с длинными записями: целыми встречами, лекциями, эпизодами подкастов и интервью. Через API каждый запрос принимает файлы до 20 МБ и 60 минут; более длинные записи разбиваются на части, а затем собираются обратно по временным меткам сегментов."},"q5":{"question":"Какие аудиоформаты поддерживает ИИ Fish Audio для преобразования речи в текст?","answer":"Все основные аудио- и видеоформаты: MP3, WAV, FLAC, M4A, OGG, MP4, MOV и другие. Загружайте исходный файл без предварительной обработки. Для неподдерживаемых форматов сначала используйте наш <audioConverter>аудиоконвертер</audioConverter>."},"q6":{"question":"Есть ли бесплатный ИИ-инструмент для преобразования речи в текст?","answer":"Да. Fish Audio предоставляет бесплатное преобразование речи в текст с помощью ИИ каждый месяц — с 8 000 включенных кредитов. Метки говорящих, автоматические теги, метки времени и экспорт в SRT, VTT и JSON — все это часть бесплатного тарифа веб-приложения."},"q7":{"question":"Как транскрибировать аудио в текст с помощью ИИ?","answer":"Загрузите аудиофайл или запишите звук прямо в браузере. ИИ Fish Audio транскрибирует его в реальном времени, а веб-приложение добавляет метки говорящих, метки времени и автоматические теги. Затем скопируйте расшифровку или скачайте ее в формате SRT, VTT или JSON."},"q8":{"question":"Что такое ИИ для преобразования речи в текст?","answer":"ИИ для преобразования речи в текст превращает устную речь в письменный текст с помощью автоматического распознавания речи и глубокого обучения. ИИ Fish Audio транскрибирует в реальном времени, добавляет метки говорящих, метки времени и автоматические теги в веб-приложении, поддерживает более 80 языков с переключением языков и принимает все основные аудио- и видеоформаты."}},"formatCta":{"primaryButton":"ПРОВЕРИТЬ {format}","secondaryButton":"ПОКАЗАТЬ ВСЕ ФОРМАТЫ","subtitle":"Загрузите ваш файл {format} и получите точную транскрипцию без конвертации формата","title":"Мгновенно конвертируйте файлы {format} в текст","trust1":"Нативная поддержка {format}","trust2":"Обнаружение нескольких языков","trust3":"Бесплатно для пробного использования"},"formatFaq":{"q1":{"answer":"Загрузите ваш файл {format} с помощью инструмента выше. Наш ИИ для распознавания речи обработает аудио и предоставит точную текстовую транскрипцию — без необходимости установки программного обеспечения или конвертации формата.","question":"Как конвертировать файлы {format} в текст?"},"q2":{"answer":"Да, мы обрабатываем файлы {format} нативно с высокой точностью. Качество транскрипции в первую очередь зависит от четкости речи и качества записи, а не от формата файла. Для зашумленного аудио сначала попробуйте <audioSeparation>разделение аудио</audioSeparation>, чтобы выделить речь.","question":"Точная ли транскрипция {format}?"},"q3":{"answer":"Да! Мы поддерживаем английский, мандаринский, кантонский, японский и корейский языки. Загрузите ваш файл {format}, и ИИ автоматически определит язык речи. Нужно перевести расшифрованный текст? Попробуйте наш инструмент <translatePage>перевод аудио</translatePage>.","question":"Могу ли я транскрибировать файлы {format} на нескольких языках?"},"q4":{"answer":"Мы поддерживаем все основные аудио- и видеоформаты, включая MP3, WAV, FLAC, M4A, OGG и другие. Посетите нашу <mainPage>страницу преобразования речи в текст</mainPage> для полного списка поддерживаемых форматов.","question":"В какие другие форматы я могу транскрибировать?"},"title":"Часто задаваемые вопросы"}},"students":{"hero":{"title":"Голосовой ИИ для студентов, преподавателей и разработчиков","subtitle":"Создавайте профессиональную озвучку для учебных проектов, демо стартапов и приложений для хакатонов\nс <b>бесплатными кредитами</b> для подтверждённых студентов.","sample":"Сегодня мы познакомимся с удивительным миром синтеза речи. Эта технология позволяет создавать естественную речь из текста и открывает невероятные возможности для доступности, создания контента и образования.","sampleLabel":"Учебная лекция","action":"Подать заявку на студенческие кредиты"},"audiences":{"title":"Голоса для каждого проекта","subtitle":"Fish Audio помогает студентам создавать естественный голосовой контент для учёбы, разработки и соревнований с помощью профессиональных технологий. Используйте голосовой ИИ в обучении, творчестве и демо для хакатонов. Студентам, соответствующим условиям, доступны бесплатные кредиты.","items":{"a1":"Студенты","a2":"Преподаватели","a3":"Команды хакатонов"}},"spotlights":{"title":"Создавайте с голосовым ИИ","subtitle":"Создавайте повествование и голосовые демо для некоммерческих образовательных проектов.","items":{"s1":{"title":"Синтез речи для студенческих проектов","description":"Преобразуйте письменный контент в профессиональное озвучивание. Добавьте голосовое сопровождение к презентациям на уроках, групповым проектам, студенческим фильмам и демонстрационным материалам стартапов с помощью естественно звучащих AI-голосов.","art":{"slide":"ГОЛОСОВОЙ ПРОЕКТ\nРАССКАЗ ИСТОРИЙ","notesLabel":"Заметки докладчика","notes":"Сегодня мы узнаем, как звук оживляет истории."}},"s2":{"title":"Клонирование голоса для творческого контента","description":"Клонируйте голоса всего по 10 секундам аудио, создавая собственные голосовые образы для студенческих организаций, школьных талисманов и творческих проектов.","art":{"title":"Используйте свой голос","steps":{"s1":"01  Запишите пример","s2":"02  Проверьте запись","s3":"03  Создайте голос"},"ready":"Создать клон голоса"}},"s3":{"title":"Бесплатные кредиты для студентов","description":"Подайте заявку с почтой .edu и пройдите проверку. Одобренные кредиты предназначены для подходящих некоммерческих образовательных проектов.","cta":"Начать","art":{"title":"Кредиты для следующей идеи","identity":{"title":"Подтверждённый студент","subtitle":"Учебная почта подтверждена"},"credits":{"title":"Кредиты голосового ИИ","items":"✓ Попробуйте Drama 3\n✓ Поддержка 83 языков\n✓ Клонирование голоса для проектов\n✓ Образовательное некоммерческое использование\n✓ Поддержка сообщества Discord"}}}}},"build":{"title":"Что вы можете создать","subtitle":"Идеи для учебных презентаций, студенческих фильмов и демо для хакатонов.","action":"Посмотреть примеры","items":{"f1":{"title":"Академические проекты","description":"Презентации, аудио эссе, практика языка"},"f2":{"title":"Приложения для хакатона","description":"Голосовые ассистенты, инструменты доступности, AI приложения"},"f3":{"title":"Создание контента","description":"Подкасты, видео, аудиокниги, голоса персонажей"}}},"ambassador":{"title":"Стань студенческим амбассадором","subtitle":"Представляйте Fish Audio на вашем кампусе. Получайте эксклюзивные привилегии, дополнительные бонусы и помогайте своим однокурсникам открыть для себя мощь технологий искусственного интеллекта в области голосовых технологий.","primary":"Подать заявку в амбассадоры","secondary":"Присоединиться к Discord","perks":{"p1":{"title":"Эксклюзивные кредиты","description":"Получайте бонусные кредиты каждый месяц для реализации ваших проектов и демонстраций"},"p2":{"title":"Лидерство в сообществе","description":"Проводите мастер-классы, хакатоны и мероприятия на вашем кампусе"},"p3":{"title":"Ранний доступ","description":"Будьте первым, кто протестирует новые функции и оставит отзыв"}}},"faq":{"q1":{"answer":"Любой студент с действительным адресом электронной почты .edu может подать заявку на бесплатные кредиты. Это включает в себя студентов бакалавриата и магистратуры аккредитованных университетов и колледжей.","question":"Кто имеет право на бесплатные студенческие кредиты?"},"q2":{"answer":"Да! Мы призываем студентов использовать свои кредиты для хакатонов, учебных проектов, демонстраций стартапов и соревнований. Многие призовые проекты хакатона были созданы с использованием технологии голоса Fish Audio.","question":"Могу ли я использовать студенческие кредиты для хакатонов и соревнований?"},"q3":{"answer":"Студенческие амбассадоры представляют Fish Audio на своем кампусе, организуя мастер-классы, делясь ресурсами и помогая однокурсникам открыть для себя технологию голосового AI. Подайте заявку, написав нам письмо с информацией о вашем образовании, кампусе и идеях по распространению информации о Fish Audio.","question":"Как стать студенческим амбассадором?"},"title":"Часто задаваемые вопросы"},"cta":{"title":"Начните с бесплатных кредитов голосового ИИ для студентов","subtitle":"Создавайте повествование и голосовые демо для некоммерческих образовательных проектов.","primary":"Подать заявку на студенческие кредиты","secondary":"Проверить условия участия"}},"translateAudio":{"cta":{"primaryButton":"ПЕРЕВЕСТИ АУДИО СЕЙЧАС","secondaryButton":"ПОСМОТРЕТЬ ЦЕНЫ","subtitle":"Распознавание речи и перевод с помощью ИИ за один шаг","title":"Транскрибируйте и переводите аудио на любой язык","trust1":"Поддержка 5 языков","trust2":"Транскрипция + перевод","trust3":"Доступен бесплатный тариф"},"faq":{"q1":{"answer":"Мы используем <sttPage>автоматическое распознавание речи (ASR)</sttPage> для преобразования вашего аудио в текст на исходном языке, а затем переводим этот текст на выбранный вами целевой язык. Загрузите аудиофайл или запись и получите переведённый текст.","question":"Как работает перевод аудио с помощью ИИ?"},"q2":{"answer":"Мы поддерживаем перевод между английским, мандаринским, кантонским, японским и корейским языками и постоянно расширяем поддержку языков. Для текстового контента попробуйте наш <ttsPage>текст-в-речь</ttsPage>, который поддерживает более 8 языков.","question":"Какие языки поддерживаются для аудиоперевода?"},"q3":{"answer":"Вы можете переводить любые аудиозаписи или файлы — подкасты, встречи, интервью, лекции, голосовые заметки и многое другое. Для достижения наилучших результатов используйте записи с чёткой речью и минимальным фоновым шумом.","question":"Какие типы аудио я могу перевести?"},"q4":{"answer":"Точность зависит от четкости аудио и языковой пары. Мы используем передовые модели распознавания речи и перевода. Для зашумленных записей попробуйте <audioSeparation>разделение аудио</audioSeparation>, чтобы выделить речь перед переводом.","question":"Насколько точен перевод?"},"q5":{"answer":"Загрузите аудио в любом популярном формате, включая MP3, WAV, FLAC, M4A и другие. Нужно сначала конвертировать файл? Используйте наш <audioConverter>аудио конвертер</audioConverter>.","question":"Какие аудиоформаты я могу загрузить для перевода?"},"q6":{"answer":"Нет — мы автоматически определяем язык, на котором говорится в вашем аудиофайле. Просто загрузите запись, выберите целевой язык, а остальное сделает ИИ.","question":"Нужно ли указывать язык моего аудио?"},"title":"Часто задаваемые вопросы"},"translationCta":{"primaryButton":"ПЕРЕВЕСТИ {from} НА {to}","secondaryButton":"ПОКАЗАТЬ ВСЕ ЯЗЫКИ","subtitle":"Преобразуйте речь с {from} и переведите её в точный текст на {to}","title":"Переводите аудио с {from} на {to} текст мгновенно","trust1":"Бесплатно попробовать","trust2":"Автоматическая транскрипция","trust3":"Перевод с высокой точностью"},"translationFaq":{"q1":{"answer":"Загрузите ваш аудиофайл на {from} выше. Мы распознаем речь на {from} и переведем её на {to}. Никаких дополнительных действий — просто загрузите и получите переведенный текст.","question":"Как перевести аудио с {from} на {to}?"},"q2":{"answer":"Наш перевод с {from} на {to} использует передовые модели ИИ, оптимизированные для этой языковой пары. Максимальная точность достигается при чёткой речи и минимальном уровне фонового шума. Для зашумленных записей сначала попробуйте <audioSeparation>разделение аудио</audioSeparation>, чтобы выделить речь.","question":"Насколько точен перевод с {from} на {to}?"},"q3":{"answer":"Любой аудиоконтент с речью на языке {from} — записи, подкасты, интервью, голосовые заметки, лекции и другое. Мы транскрибируем речь на языке {from} и переводим текст на язык {to}.","question":"Какие типы аудио с {from} я могу перевести на {to}?"},"q4":{"answer":"Мы поддерживаем перевод между английским, мандаринским, кантонским, японским и корейским языками в любых комбинациях. Ознакомьтесь со всеми доступными парами на нашей <mainPage>странице аудиоперевода</mainPage>.","question":"Какие другие языковые пары доступны?"},"q5":{"answer":"Нет, мы автоматически определяем, на {from} или другом поддерживаемом языке записано аудио. Просто загрузите файл и выберите {to} в качестве целевого — ИИ сам определит язык речи.","question":"Нужно ли указывать исходный язык?"},"title":"Часто задаваемые вопросы"}},"tts":{"cta":{"primaryButton":"ОТКРЫТЬ TEXT-TO-SPEECH","secondaryButton":"ПОСМОТРЕТЬ ЦЕНЫ","subtitle":"Присоединяйтесь к тысячам создателей, создающих голосовые озвучки, аудиокниги и подкасты студийного качества","title":"Начните создавать с самыми выразительными AI голосами","trust1":"Доступен бесплатный тариф","trust2":"Без необходимости вводить данные карты","trust3":"Поддержка 8 языков"}},"voiceChanger":{"cta":{"primaryButton":"Открыть изменение голоса","secondaryButton":"Посмотреть цены","subtitle":"Преобразуйте любую запись в новый голос с помощью ИИ-инструмента Fish Audio для изменения голоса","title":"Станьте любым голосом за секунды","trust1":"Доступен бесплатный тариф","trust2":"Без установки программ","trust3":"Работает на 13 языках"},"faq":{"title":"Частые вопросы","q1":{"question":"Что такое изменение голоса?","answer":"Инструмент изменения голоса преобразует говорящего в аудиозаписи в другой голос. ИИ-инструмент Fish Audio использует нейронные аудиомодели, а не сдвиг высоты тона, поэтому преобразованный файл сохраняет исходный тайминг, эмоции и темп, звуча целевым голосом."},"q2":{"question":"Как работает инструмент изменения голоса Fish Audio?","answer":"Загрузите клип, выберите целевой голос, и Fish Audio за секунды создаст новый аудиофайл. Целевым может быть голос сообщества из библиотеки или собственный клонированный голос. Результат сохраняет исходное исполнение: темп, паузы, эмоции."},"q3":{"question":"Есть ли бесплатный инструмент изменения голоса онлайн?","answer":"Да. Демоверсия инструмента изменения голоса Fish Audio работает в браузере без входа в аккаунт и без скачивания и принимает клипы до 30 секунд. Для более длинного аудио войдите в аккаунт и используйте полный бесплатный тариф инструмента изменения голоса в браузере — он включает 8 000 кредитов в месяц."},"q4":{"question":"Можно ли использовать его как изменение голоса на женский или превратиться в любой конкретный голос?","answer":"Да. Выберите любой целевой голос из библиотеки: женские голоса, низкие мужские, голоса персонажей или собственный клонированный голос. Ваша запись преобразуется в этот голос с сохранением исходной подачи."},"q5":{"question":"Можно ли создать собственный целевой голос?","answer":"Да. Пользователи, вошедшие в аккаунт, могут загрузить короткий референсный клип на странице <voiceClonePage>клонирования голоса</voiceClonePage>, чтобы создать собственный целевой голос, а затем выбрать его в инструменте изменения голоса. Достаточно около 10 секунд чистого аудио."},"q6":{"question":"Мое аудио остается приватным?","answer":"Ваше аудио обрабатывается только для создания результата. Файлы не передаются другим, а демо-клипы удаляются вскоре после обработки. Клонированные голоса можно сделать полностью приватными."},"q7":{"question":"Чем изменение голоса отличается от преобразования текста в речь?","answer":"Преобразование текста в речь создает аудио из написанного сценария. Инструмент изменения голоса сохраняет исходное записанное исполнение и меняет только голос. Используйте <ttsPage>преобразование текста в речь</ttsPage>, когда у вас есть сценарий; используйте изменение голоса, когда есть удачный дубль."},"q8":{"question":"Какие языки поддерживает инструмент изменения голоса?","answer":"Инструмент изменения голоса работает с 13 языками, включая английский, китайский и японский. Преобразование сохраняет исходную подачу на любом языке, на котором вы записали аудио."}}},"voiceClone":{"cta":{"title":"Клонируйте голос, который двигает зал","subtitle":"10 секунд аудио. Один вызов API. Голоса для комедийных клипов, реакшн-каналов, пародийных подкастов и мультиязычных мемов.","primaryButton":"НАЧАТЬ КЛОНИРОВАТЬ БЕСПЛАТНО","secondaryButton":"ПОСМОТРЕТЬ ЦЕНЫ","trust1":"Бесплатный уровень, без карты","trust2":"Достаточно референса 10 секунд","trust3":"Open-source модель S2"},"faq":{"title":"Часто задаваемые вопросы","q1":{"question":"Чем отличается клонирование голоса Fish Audio?","answer":"Fish Audio S2 клонирует по 10-секундному образцу, дает стриминг быстрее 300ms и создает zero-shot cross-lingual вывод на 13 языках — сама модель open-source. Попробуйте на странице <voiceClonePage>клонирования голоса</voiceClonePage>."},"q2":{"question":"Сколько аудио нужно, чтобы клонировать голос?","answer":"Достаточно десяти секунд чистой речи. Более длинные образцы могут помочь с очень выразительными голосами, но большинство клипов публичных фигур, подкаст-нарезок или записей телефонного качества работают с первой попытки."},"q3":{"question":"Можно ли клонировать голос на языке, которого говорящий не знает?","answer":"Да. S2 поддерживает zero-shot cross-lingual на 13 языках. Один раз клонируйте английскую речь и выпускайте тот же голос на испанском, японском, арабском или любом поддерживаемом языке без переобучения."},"q4":{"question":"Что нужно знать перед клонированием голоса публичной фигуры?","answer":"Вы отвечаете за подтверждение необходимых прав, согласий и раскрытий для любого голоса, который клонируете, а также за соблюдение применимых законов в вашем регионе, включая правила о имени, образе и AI-сгенерированном контенте. Fish Audio не проводит предварительное согласование отдельных сценариев использования и может удалить контент или аккаунты, нарушающие наши условия или применимое законодательство."},"q5":{"question":"Можно ли использовать клонированные голоса коммерчески или через API?","answer":"Да. Платные планы включают коммерческие права, а streaming API подает клонированные голоса прямо в ваши приложения, агенты и пайплайны дубляжа. Детали тарифов смотрите в <pricingPage>тарифы</pricingPage>."}}},"voiceLibrary":{"cta":{"primaryButton":"ИССЛЕДОВАТЬ ГОЛОСА","secondaryButton":"ПОСМОТРЕТЬ ЦЕНЫ","subtitle":"Просматривайте более 2 000 000 голосов, загруженных сообществом, на 8 языках","title":"Найдите идеальный голос для вашего проекта","trust1":"Более 2 млн голосов доступны","trust2":"Прослушайте любую озвучку мгновенно","trust3":"Используйте через приложение или API"},"faq":{"q1":{"answer":"У нас размещено более 2 000 000 голосов, загруженных сообществом, на 8 языках. Библиотека ежедневно пополняется, поскольку создатели загружают новые голосовые модели для самых разных задач.","question":"Сколько голосов доступно в библиотеке голосов?"},"q2":{"answer":"Просматривайте по категориям, фильтруйте по полу, возрасту, тону и случаю использования или ищите по ключевым словам. Вы можете мгновенно прослушать любую голосовую озвучку перед использованием в вашем проекте.","question":"Как найти подходящий голос для моего проекта?"},"q3":{"answer":"Права на коммерческое использование зависят от вашего плана. Платные планы включают полные коммерческие права на сгенерированный аудиоконтент. Ознакомьтесь с нашей <pricingPage>страницей цен</pricingPage> для получения информации о коммерческом лицензировании.","question":"Могу ли я использовать голоса из голосовой библиотеки в коммерческих целях?"},"q4":{"answer":"Да! Клонируйте свой голос всего за 10 секунд аудио с помощью нашего инструмента <voiceClonePage>клонирования голоса</voiceClonePage>. Ваша персональная модель голоса будет доступна в библиотеке для использования.","question":"Могу ли я создать и загрузить свой собственный голос?"},"q5":{"answer":"Используйте любой голос для озвучивания <ttsPage>text-to-speech</ttsPage>, создания аудиокниг, озвучивания видео, диалогов персонажей, ответов чат-ботов и многого другого. Голоса работают во всех наших инструментах и через API.","question":"Что я могу сделать с голосами из библиотеки?"},"title":"Часто задаваемые вопросы"},"tagsCta":{"primaryButton":"ПРОСМОТРЕТЬ {tags} ГОЛОСА","secondaryButton":"ПОСМОТРЕТЬ ВСЕ ГОЛОСА","subtitle":"Выберите любой голос из {tags} и создайте естественное звучание аудио за считанные секунды","title":"Начните использовать голоса {tags} уже сегодня","trust1":"Предварительный просмотр перед использованием","trust2":"Доступен бесплатный тариф","trust3":"Включен доступ к API"},"tagsFaq":{"q1":{"answer":"Наша библиотека включает широкий выбор голосов {tags}, загруженных глобальным сообществом. Прослушивайте любой голос мгновенно и используйте его для <ttsPage>синтеза речи</ttsPage>, <voiceClonePage>клонирования голоса</voiceClonePage> и других задач.","question":"Какие голоса {tags} доступны?"},"q2":{"answer":"Выберите любой голос из {tags}, затем используйте его с нашим инструментом <ttsPage>text-to-speech</ttsPage> или через API. Просто введите ваш текст, и голос создаст аудио с естественным звучанием за считанные секунды.","question":"Как использовать голос {tags} в моём проекте?"},"q3":{"answer":"Да! Сочетайте {tags} с дополнительными фильтрами, такими как пол, возраст, тон и язык, чтобы сузить результаты. Наша система тегов помогает найти именно тот голос, который вам нужен.","question":"Могу ли я дополнительно фильтровать голоса по {tags}?"},"q4":{"answer":"Да! Используйте наш инструмент <voiceClonePage>клонирования голоса</voiceClonePage>, чтобы создать индивидуальный голос с характеристиками {tags}. Загрузите короткий аудиофрагмент, и мы сгенерируем персональную модель голоса. Ознакомьтесь со всеми категориями голосов в нашей <mainPage>библиотеке голосов</mainPage>.","question":"Могу ли я клонировать голос в стиле {tags}?"},"title":"Часто задаваемые вопросы"}},"voiceover":{"hero":{"title":"Вдохните жизнь в озвучку","subtitle":"Создавайте профессиональную озвучку для видео, подкастов и рекламы за минуты.\nВыберите голос, затем задайте тон, эмоции и темп.","sample":"Прямо под поверхностью оживает скрытый мир. Следуйте за движением воды и откройте истории, которые ждут в глубине.","sampleLabel":"Рассказ о природе","action":"Создать озвучку"},"spotlights":{"title":"Озвучка под ваш проект","subtitle":"Настраивайте подачу, сравнивайте дубли и готовьте аудио для видео.","items":{"s1":{"title":"Повествование под вашу сцену","description":"Выберите голос из библиотеки или клонируйте свой для повествования. Управляйте подачей: от спокойного объяснения до энергичной рекламы.","art":{"title":"Проект · Фильм о бренде","meta":"Сцена 02","duration":"00:30"}},"s2":{"title":"Задавайте тон, эмоции и темп","description":"Управляйте каждой фразой с помощью указаний на естественном языке, сравнивайте дубли и улучшайте исполнение.","art":{"line":"Пусть каждый миг будет важным."}},"s3":{"title":"Суперскоростное создание аудио","description":"Превращайте сценарии в аудио за секунды. Генерируйте часы контента за минуты. Создавайте столько, сколько нужно, и когда нужно.","art":{"title":"Генерация озвучки","steps":{"s1":"Сценарий проверен","s2":"Голос выбран","s3":"Аудио готово"},"ready":"Можно скачивать"}}}},"faq":{"q1":{"answer":"Fish Audio использует передовые нейронные сети для создания естественно звучащих озвучек с подходящим тоном, темпом и акцентами.","question":"Как работает генерация озвучки с помощью ИИ?"},"q2":{"answer":"Да, голоса Fish Audio могут передавать широкий спектр эмоций и тональностей, от энергичных и жизнерадостных до спокойных и авторитетных, идеально подходящих для любого видео или аудиопроекта.","question":"Могут ли голоса AI звучать естественно и увлекательно для видеоконтента?"},"q3":{"answer":"Да, вы можете клонировать свой собственный голос или создать пользовательские голосовые модели, загружая образцы голоса для обучения персонализированной модели, которая соответствует вашему бренду.","question":"Могу ли я использовать свой собственный голос или пользовательскую модель голоса?"},"q4":{"answer":"Да, Fish Audio поддерживает несколько форматов вывода и может быть легко интегрирован в ваш рабочий процесс редактирования видео, производства подкастов или любого другого аудио/видео проекта.","question":"Могу ли я использовать голосовые озвучки AI для различных видов видео- и аудиопроектов?"},"title":"Часто задаваемые вопросы"},"cta":{"title":"Начните создавать профессиональную озвучку бесплатно","subtitle":"Настраивайте подачу, сравнивайте дубли и готовьте аудио для видео.","primary":"Создать озвучку","secondary":"Посмотреть голоса"}},"s2":{"topBar":{"title":"Fish Audio S2","subtitleLine1":"Самый выразительный","subtitleLine2":"голосовой ИИ в истории,","subtitleLine3":"теперь с открытым кодом.","subtitle":"Самый выразительный TTS в истории, теперь с открытым исходным кодом."},"tryNow":"Попробовать сейчас","scrollToExplore":"Прокрутите для изучения","clickToPlay":"Нажмите на карточку для воспроизведения","audioSamples":{"sectionTitle":"Услышьте разницу","card1":{"speaker":"Alex","text":"[clears throat] I believe cryptocurrency is purely speculative from a financial perspective.","audio":"/аудио/s2/sample-1.mp3"},"card2":{"speaker":"Sarah","text":"[clears throat] I believe cryptocurrency is purely speculative from a technological perspective.","audio":"/audio/s2/sample-2.mp3"},"card3":{"speaker":"James","text":"[clears throat] I believe cryptocurrency is purely speculative from an economic perspective.","audio":"/аудио/s2/sample-3.mp3"},"card4":{"speaker":"Emily","text":"[clears throat] I believe cryptocurrency is purely speculative from a regulatory perspective.","audio":"/аудио/s2/образец-4.mp3"},"card5":{"speaker":"David","text":"[clears throat] I believe cryptocurrency is purely speculative from a market perspective.","audio":"/аудио/s2/sample-5.mp3"},"card6":{"speaker":"Lisa","text":"[clears throat] I believe cryptocurrency is purely speculative from an investment perspective.","audio":"/аудио/s2/пробный-6.mp3"}},"features":{"title":"Что отличает S2","subtitle":"Создан с нуля для выразительности, скорости и открытости.","latency":{"title":"Сверхнизкая задержка","description":"Время отклика менее 150мс обеспечивает разговорный ИИ в реальном времени, живой дубляж и интерактивные голосовые приложения. Производственная производительность без компромиссов в качестве."},"openDomain":{"title":"Открытое управление и мультиспикер","description":"Управляйте эмоциями, паралингвистикой и многим другим с помощью естественных текстовых инструкций. Добавляйте смех, шёпот, вздохи и любые выразительные элементы. Бесшовные мультиспикерные диалоги — естественное переключение между говорящими в рамках одной генерации."},"openSource":{"title":"Полностью открытый исходный код","description":"Код инференса и веса модели полностью открыты. Запускайте S2 на своей инфраструктуре, дообучайте на своих данных и интегрируйте без привязки к поставщику. Создан для прозрачности и инноваций, движимых сообществом."},"instruction":{"description":"Control emotions, paralanguage, and more with natural text instructions. Add laughter, whispers, sighs, and any expressive element — S2 understands open-ended directions without predefined tags.","title":"Open Domain Instruction"},"multiSpeaker":{"description":"Seamless multi-speaker conversations with native support for 80+ languages. Switch between speakers naturally within a single generation — no stitching, no artifacts.","title":"Native Multi-Speaker & 80+ Languages"}},"api":{"title":"Создавайте с API Fish Audio S2","subtitle":"Генерируйте реалистичную речь на более чем 80 языках с управлением эмоциями, направлением и мультиспикером."},"cta":{"title":"Генерируйте невероятно реалистичную речь","button":"Попробуйте Fish Audio S2 сейчас"},"faq":{"title":"Часто задаваемые вопросы","q1":{"question":"Что такое Fish Audio S2 Pro?","answer":"Fish Audio S2 Pro — это ведущая модель синтеза речи с тонким встроенным управлением просодией и эмоциями. Обученная на более чем 10 миллионах часов аудиоданных на 80+ языках, система сочетает выравнивание обучением с подкреплением и архитектуру двойной авторегрессии (Dual-AR) — Slow AR с 4 миллиардами параметров для семантического прогнозирования и Fast AR с 400 миллионами параметров для акустических деталей. Релиз включает веса модели, код для дообучения и потоковый движок инференса на основе SGLang."},"q2":{"question":"Как работает тонкое встроенное управление?","answer":"S2 Pro обеспечивает локализованное управление генерацией речи путём встраивания инструкций на естественном языке непосредственно в текст с использованием синтаксиса [tag]. Вместо фиксированного набора предопределённых тегов S2 Pro принимает произвольные текстовые описания — такие как [whisper in small voice], [professional broadcast tone] или [pitch up] — обеспечивая открытое управление выразительностью на уровне слова. Поддерживается более 15 000 уникальных тегов, включая [pause], [emphasis], [laughing], [excited], [whisper], [singing] и многие другие."},"q3":{"question":"Какова потоковая производительность S2 Pro?","answer":"На одном GPU NVIDIA H200 S2 Pro достигает коэффициента реального времени (RTF) 0,195, времени до первого аудио ~100 мс и пропускной способности более 3000 акустических токенов в секунду при сохранении RTF ниже 0,5. Движок инференса на основе SGLang наследует все оптимизации обслуживания, нативные для LLM — включая непрерывную пакетную обработку, постраничный KV-кэш, воспроизведение графов CUDA и кэширование префиксов на основе RadixAttention."},"q4":{"question":"Сколько языков поддерживает S2 Pro?","answer":"S2 Pro поддерживает более 80 языков. Языки первого уровня (наивысшее качество) включают японский, английский и китайский. Языки второго уровня включают корейский, испанский, португальский, арабский, русский, французский и немецкий. Также поддерживаются шведский, итальянский, турецкий, нидерландский, хинди, тайский, вьетнамский и другие."},"q5":{"question":"Какая лицензия у S2 Pro?","answer":"S2 Pro лицензирован под Fish Audio Research License. Исследовательское и некоммерческое использование разрешено бесплатно. Для коммерческого использования требуется отдельная лицензия от Fish Audio — свяжитесь с business@fish.audio для получения подробной информации."}}},"videoEditor":{"cta":{"primaryButton":"НАЧАТЬ РЕДАКТИРОВАНИЕ БЕСПЛАТНО","secondaryButton":"ПОСМОТРЕТЬ ЦЕНЫ","subtitle":"Добавляйте озвучку с AI, повествование и многоязычный дубляж к любому видео за несколько минут","title":"Превратите любое видео в профессиональную продукцию","trust1":"Доступен бесплатный тариф","trust2":"Не требуется оборудование для записи","trust3":"Поддержка 8 языков"},"faq":{"q1":{"answer":"Видеоредактор Fish Audio позволяет добавлять озвучку, повествование и дубляж, созданные с помощью ИИ, к любому видео. Загрузите свое видео, напишите или вставьте сценарий, выберите из более чем 2 миллионов голосов ИИ, и редактор автоматически синхронизирует всё с вашей временной шкалой.","question":"Как работает AI видео редактор?"},"q2":{"answer":"Вы можете выбрать из более чем 2 000 000 голосов, загруженных сообществом, или <voiceClonePage>клонировать собственный голос</voiceClonePage> всего за 10 секунд аудио. Каждый голос из библиотеки Fish Audio доступен прямо в видеоредакторе.","question":"Какие голоса я могу использовать для озвучивания своих видео?"},"q3":{"answer":"Да! Видеоредактор поддерживает озвучку на 8 языках с помощью нашей технологии <translatePage>audio translation</translatePage>. ИИ сохраняет тон и эмоции оригинального говорящего, создавая естественное звучание речи на целевом языке.","question":"Могу ли я озвучить своё видео на других языках?"},"q4":{"answer":"Редактор поддерживает все основные видеоформаты, включая MP4, MOV и WebM для импорта. Вы можете экспортировать в MP4 (H.264) с настраиваемым разрешением и качеством. Аудиодорожки также можно экспортировать отдельно.","question":"Какие видеоформаты поддерживаются?"},"q5":{"answer":"Абсолютно. Наш <ttsPage>движок преобразования текста в речь</ttsPage> генерирует озвучку студийного качества, которая звучит естественно и выразительно. В сочетании с редактором таймлайна вы получаете аудио, готовое к вещанию, идеально синхронизированное с вашим видео.","question":"Достаточно ли качество ИИ-голоса для профессиональных видео?"},"q6":{"answer":"Да! Fish Audio предлагает щедрый бесплатный тарифный план, чтобы вы могли попробовать видео редактор бесплатно. Для большого объема использования и коммерческих проектов ознакомьтесь с нашей <pricingPage>страницей цен</pricingPage> для доступных планов.","question":"Редактор видео бесплатен для использования?"},"title":"Часто задаваемые вопросы"}},"voiceAgent":{"cta":{"primaryButton":"СОЗДАЙТЕ СВОЕГО ПЕРВОГО АГЕНТА","secondaryButton":"ПОСМОТРЕТЬ ЦЕНЫ","subtitle":"Создавайте, тестируйте и внедряйте голосовых агентов для общения с более чем 2 миллионами AI-голосов и потоковой передачей WebRTC в реальном времени","title":"Запускайте голосовые AI-сервисы за считанные минуты","trust1":"Доступен бесплатный тариф","trust2":"Потоковая передача голоса в реальном времени","trust3":"Без необходимости программирования"},"faq":{"q1":{"answer":"Голосовой агент — это разговорный ИИ, который слушает пользователей через микрофон, понимает их намерения и отвечает естественным человеческим голосом в реальном времени. Голосовые агенты Fish Audio объединяют распознавание речи, понимание языка и нашу технологию <ttsPage>text-to-speech</ttsPage> в одном готовом к развертыванию модуле.","question":"Что такое голосовой агент?"},"q2":{"answer":"Используйте визуальный редактор потоков для разработки логики разговора вашего агента, загружайте документы в его базу знаний, выбирайте голос из нашей библиотеки с более чем 2 миллионами голосов (или <voiceClonePage>клонируйте свой собственный</voiceClonePage>) и запускайте с помощью одной ссылки. Для базовых агентов программирование не требуется.","question":"Как создать голосового агента?"},"q3":{"answer":"Голосовые агенты подключаются через WebRTC для голосовых звонков в браузере или через WebSocket для интеграции сервер-сервер. Это означает, что вы можете встроить агентов в веб-приложения, мобильные приложения, телефонные системы или любую платформу, поддерживающую потоковую передачу аудио в реальном времени.","question":"Как голосовые агенты подключаются к моему приложению?"},"q4":{"answer":"Да! Агенты могут вызывать внешние API и инструменты во время разговоров — искать в базах данных, записывать на приём, обрабатывать платежи, запускать вебхуки и многое другое. Настройте инструменты в параметрах агента, и ИИ решит, когда их вызывать, исходя из контекста разговора.","question":"Могут ли голосовые агенты вызывать внешние API и инструменты?"},"q5":{"answer":"Каждый агент оснащён встроенным набором тестов. Определяйте сценарии общения с ожидаемыми вызовами функций и запускайте автоматические тесты для проверки поведения. Также вы можете протестировать с помощью живых голосовых вызовов прямо с панели управления перед запуском в продакшн.","question":"Как протестировать моего голосового агента перед развертыванием?"},"q6":{"answer":"Голосовые агенты оплачиваются по 20 кредитов за секунду активного разговора. В период бета-тестирования все расходы снижены на 50%. Ознакомьтесь с нашими <pricingPage>тарифами</pricingPage> и пакетами кредитов.","question":"Сколько стоят voice agents?"},"title":"Часто задаваемые вопросы"}},"elevenlabsAlternative":{"meta":{"title":"Альтернатива ElevenLabs — те же голоса, на 70% ниже стоимость | Fish Audio","description":"Ищете альтернативу ElevenLabs? Fish Audio дает AI-голоса студийного качества и мгновенное клонирование примерно на 70% дешевле, со streaming API быстрее 300ms и поддержкой 83 языков. Сравните, мигрируйте за 3 шага и начните бесплатно."},"hero":{"title":"Альтернатива ElevenLabs: почему авторы и dev-команды выбирают Fish Audio","subtitle":"Ищете альтернативу ElevenLabs? Fish Audio дает голоса студийного качества и мгновенное клонирование примерно на 70% дешевле, со streaming API быстрее 300ms и 83 языками.","primaryCta":"Начать бесплатно, без карты","secondaryCta":"Послушать разницу ↓","trust1":"Начать бесплатно, без карты","trust2":"Задержка <300ms","trust3":"83 языка","trust4":"60+ тегов эмоций"},"audio":{"title":"Послушать разницу","subtitle":"Сравните Fish Audio и ElevenLabs на одинаковых промптах с существующими парными примерами."},"personas":{"title":"Для кого это","subtitle":"Fish Audio создан для команд, которым нужны выразительные голоса, доставка в реальном времени и предсказуемые расходы.","items":{"conversational":{"title":"Команды Conversational AI / agent","pain":"Счета по мере использования могут быстро расти, а задержка в живых сессиях может меняться.","solution":"Streaming API в реальном времени с end-to-end задержкой менее 300ms."},"gaming":{"title":"Инди-игры / голоса персонажей","pain":"Качественная озвучка персонажей может сильно давить на бюджет игры.","solution":"Стоимость примерно на 70% ниже плюс 60+ тегов эмоций для персонажей."},"multilingual":{"title":"Глобальный / многоязычный контент","pain":"Качество неанглийской речи может определить результат локализации.","solution":"Выразительная многоязычная генерация на 83 языках."},"scale":{"title":"Команды с большим объемом","pain":"Когда объем растет, квоты и перерасходы усложняют планирование бюджета.","solution":"Примерно на 70% ниже цена за единицу и pay-as-you-go API."}}},"comparison":{"title":"ElevenLabs vs Fish Audio: сравнение","subtitle":"Структурированный обзор факторов, важных при смене провайдера.","dimension":"Параметр","asOf":"Сравнение на {date}.","note":"Цены взяты из текущей конфигурации Fish Audio vs ElevenLabs.","neutralLink":"Смотреть полное нейтральное сравнение →","colFish":"Fish Audio","colCompetitor":"ElevenLabs","rows":{"freeTier":{"label":"Стартовая цена / бесплатный уровень","fish":"Бесплатный старт, карта не нужна","competitor":"Ограниченный бесплатный уровень"},"pricing":{"label":"Цена (за символ / минуту / час)"},"cloneSpeed":{"label":"Скорость клонирования голоса","fish":"Мгновенно, доступно за секунды","competitor":"Мгновенно"},"sampleLength":{"label":"Нужный образец для клонирования","fish":"10 секунд аудио","competitor":"Несколько минут аудио"},"latency":{"label":"Задержка real-time streaming","fish":"< 300ms","competitor":"Выше"},"languages":{"label":"Языки","fish":"83","competitor":"70+ (TTS)"},"emotion":{"label":"Управление эмоциями","fish":"60+ тегов эмоций","competitor":"Ограничено"},"billing":{"label":"Модель оплаты","fish":"Pay-as-you-go","competitor":"Подписка + квоты"},"apiSdk":{"label":"API & SDK"},"migration":{"label":"Стоимость миграции","fish":"Низкая: voice ID / 10s образец + смена endpoint","competitor":"—"}}},"whySwitch":{"title":"Почему перейти на Fish Audio","subtitle":"Если счет ElevenLabs растет вместе с использованием, Fish Audio сохраняет основной workflow и снижает стоимость производства и риски доставки, чувствительной к задержке.","heading":"Почему выбрать Fish Audio вместо ElevenLabs?","secondaryCta":"Смотреть нейтральное сравнение","metrics":{"savings":{"value":"$1,000 → ~$300","label":"Оценка месячных расходов при том же использовании"},"clone":{"value":"10s","label":"Клонирование голоса из короткого образца"},"latency":{"value":"<300ms","label":"Задержка streaming API для real-time сценариев"}},"items":{"savings":"$1,000/mo в ElevenLabs может быть примерно ~$300/mo в Fish Audio за тот же output.","clone":"Клонируйте и запускайте с 10-секундным образцом вместо подготовки длинных записей.","migration":"Перейдите с voice ID или коротким образцом и обновите один API endpoint.","scale":"Подходит как одиночным авторам, так и продуктовым командам с real-time conversational опытом."}},"migration":{"title":"Миграция с ElevenLabs за 3 шага","subtitle":"Сохраняйте простой workflow: принесите голосовой референс, протестируйте output и переводите трафик постепенно.","step1":{"title":"Создайте аккаунт Fish Audio","description":"Начните бесплатно без карты, затем выберите playground или API под ваш workflow."},"step2":{"title":"Склонируйте или выберите голос","description":"Используйте существующий voice ID или загрузите 10-секундный референс, чтобы создать готовый к production голос."},"step3":{"title":"Смените endpoint","description":"Обновите API endpoint, проверьте задержку и качество output, затем постепенно увеличивайте использование по результатам сравнения."}},"faq":{"title":"FAQ по альтернативе ElevenLabs","q1":{"question":"Fish Audio — хорошая альтернатива ElevenLabs?","answer":"Да, если вам нужны AI-голоса студийного качества, мгновенное клонирование, более низкая стоимость использования и streaming API для real-time продуктов. Лучше всего подходит командам, которым важны выразительность, задержка и экономика pay-as-you-go."},"q2":{"question":"Как Fish Audio сравнивается с ElevenLabs?","answer":"Fish Audio делает акцент на более низкой цене за единицу, быстром клонировании из коротких образцов, streaming быстрее 300ms и 60+ тегах эмоций. ElevenLabs остается сильной hosted TTS платформой, поэтому сравнивайте детали workflow, важные для вашей команды: модель цены, входные данные для клонирования, задержку и управление голосом."},"q3":{"question":"Fish Audio дешевле ElevenLabs?","answer":"По существующим данным сравнения Fish Audio примерно на 70% ниже в указанных оценках за символ, минуту и час. Точный счет зависит от структуры использования и условий плана."},"q4":{"question":"Сложно ли мигрировать с ElevenLabs на Fish Audio?","answer":"Для API-команд обычно нет: создайте или выберите голос Fish Audio, сопоставьте voice ID или загрузите короткий референс, затем обновите endpoint и проверьте качество перед ростом трафика."},"q5":{"question":"Кому стоит выбрать Fish Audio вместо ElevenLabs?","answer":"Авторам, игровым командам, командам Conversational AI и продуктам с высоким использованием стоит рассмотреть Fish Audio, если нужны выразительные голоса, real-time streaming и более низкие pay-as-you-go расходы."},"q6":{"question":"Когда НЕ стоит выбирать Fish Audio?","answer":"Возможно, Fish Audio не стоит выбирать, если ваш основной workflow зависит от продуктов, доступных только в ElevenLabs, или если команда уже стандартизировала ревью, инструменты и production-процессы вокруг ElevenLabs, а цена не важна. В таком случае лучше может подойти ElevenLabs."}},"finalCta":{"title":"Попробуйте Fish Audio до следующего счета ElevenLabs","subtitle":"Сгенерируйте пример, протестируйте клонированный голос и сравните output в workflow, который команда уже использует."}},"ttsMigration":{"shared":{"getApiKey":"Получить бесплатный API-ключ","noCard":"Кредитная карта не требуется: <code>fish-audio/s2.1-pro-free</code> стоит $0 до 30 ноября 2026 года включительно.","source":"Источник","language":"Язык","copy":"Копировать код","copied":"Скопировано","added":"Добавленная строка","removed":"Удалённая строка","setup":"Нужны официальный OpenAI SDK (<code>pip install openai</code> или <code>npm install openai</code>) и ваш API-ключ Fish в <code>FISH_API_KEY</code>.","voiceLibrary":"Библиотека голосов","browseVoices":"Открыть библиотеку голосов","faqTitle":"Часто задаваемые вопросы","pricing":{"colModel":"Модель","colPrice":"Цена","colNotes":"Примечания","per":{"bytes":"{price} / 1 млн байт UTF-8","characters":"{price} / 1 млн символов"},"checked":"Цены с официальных страниц тарифов, проверено 29 октября 2026 года:","notes":{"fishFree":"Бесплатно до 30 ноября 2026 года включительно, в пределах лимитов добросовестного использования. Та же модель, что и S2.1-Pro, но без гарантий по задержке (TTFA) и без DPA; запросы могут использоваться для улучшения модели.","fishPro":"Для продакшена. Оплата по факту, без подписки.","tts1":"Будет удалена из OpenAI API 6 января 2027 года.","tts1Hd":"Будет удалена из OpenAI API 6 января 2027 года."}}},"openai":{"meta":{"title":"Альтернатива OpenAI TTS: миграция с tts-1 | Fish Audio","description":"OpenAI удаляет tts-1, tts-1-hd и gpt-4o-mini-tts 6 января 2027 года. Направьте OpenAI SDK на совместимый API Fish Audio и попробуйте S2.1-Pro бесплатно."},"docsLabel":"Читать руководство по миграции","hero":{"notice":"6 января 2027 года OpenAI удаляет tts-1, tts-1-hd и gpt-4o-mini-tts из своего API.","title":"Альтернатива OpenAI TTS: оставьте SDK, смените base URL","subtitle":"Fish Audio обслуживает тот же вызов /v1/audio/speech. Направьте клиент OpenAI на Fish, выберите бесплатную модель, и ваш код синтеза речи продолжит работать после отключения TTS-моделей OpenAI."},"code":{"title":"Две строки переключают клиент","description":"base_url и api_key направляют официальный OpenAI SDK на Fish. В самом вызове укажите модель и голос Fish. Новый код работает без изменений на новом аккаунте с балансом $0."},"caveats":{"title":"Что ещё меняется","voice":"<code>voice</code> принимает ID голоса Fish. Предустановленные имена OpenAI, например <code>nova</code>, возвращают 400; пустая строка выбирает голос модели по умолчанию.","format":"По умолчанию <code>response_format</code> в Fish равен <code>pcm</code>, а не <code>mp3</code>. Указывайте его явно.","instructions":"<code>instructions</code> не поддерживается и возвращает 400. Вместо этого пишите указания по подаче прямо в тексте, например <code>[whispering]</code>.","aliases":"<code>tts-1</code>, <code>tts-1-hd</code> и <code>gpt-4o-mini-tts</code> по-прежнему работают как имена моделей. Они сопоставляются с платной моделью <code>fish-audio/s2.1-pro</code>."},"voices":{"title":"Выберите голос","description":"Предустановленных голосов OpenAI в Fish нет. Передайте ID любого голоса из библиотеки голосов Fish или голоса, который вы клонировали. Пустая строка выбирает голос модели по умолчанию."},"pricing":{"title":"Цены","description":"S2.1-Pro тарифицируется по байтам входного текста в UTF-8. В английском тексте один символ равен одному байту, поэтому стоимость такая же, как у tts-1, и вдвое ниже, чем у tts-1-hd. Большинство китайских, японских и корейских символов занимают 3 байта."},"faq":{"q1":{"question":"Когда OpenAI отключает свои модели синтеза речи?","answer":"На странице OpenAI об устаревших моделях указано, что tts-1, tts-1-hd и gpt-4o-mini-tts будут удалены из API 6 января 2027 года. Рекомендуемая замена, gpt-realtime-2.1-mini, работает через Realtime API, а не через /v1/audio/speech."},"q2":{"question":"Придётся ли переписывать код?","answer":"Нет. OpenAI-совместимый API Fish Audio принимает тот же запрос /v1/audio/speech от официальных SDK для Python и Node. Измените base_url и api_key, укажите модель Fish и передайте ID голоса Fish."},"q3":{"question":"Действительно ли fish-audio/s2.1-pro-free бесплатна?","answer":"Да, до 30 ноября 2026 года включительно, в пределах лимитов добросовестного использования. Это та же модель, что и S2.1-Pro, но без гарантий по времени до первого аудио (TTFA) и без DPA, а запросы могут использоваться для улучшения качества модели. Используйте её для тестов и прототипов, а для продакшена переходите на fish-audio/s2.1-pro."},"q4":{"question":"Распознавание речи переносится так же?","answer":"Да. /v1/audio/transcriptions принимает whisper-1, gpt-4o-transcribe и gpt-4o-mini-transcribe как алиасы для fish-audio/transcribe-1. Аудио в Chat Completions и Realtime WebSocket тоже поддерживаются; /v1/audio/translations — нет."},"q5":{"question":"Что не переносится?","answer":"instructions, формат потока sse и выходные форматы aac и flac возвращают 400. Предустановленные имена голосов OpenAI недоступны, а совместимый API не выдаёт список голосов Fish; ищите их в библиотеке голосов."}},"closing":{"title":"Перейдите до 6 января 2027 года","subtitle":"Создайте бесплатный ключ, измените две строки, и синтез речи продолжит работать."}},"hume":{"meta":{"title":"Альтернатива Hume TTS: перейдите до 13 ноября | Fish Audio","description":"TTS API от Hume отключается 13 ноября 2026 года. Перенесите вызовы Octave на OpenAI-совместимый API синтеза речи Fish Audio и попробуйте S2.1-Pro бесплатно."},"docsLabel":"Читать руководство по API","hero":{"notice":"13 ноября 2026 года Hume закрывает доступ к своим API TTS и EVI, а затем удаляет данные аккаунтов.","title":"Альтернатива Hume TTS: замените Octave одним вызовом API","subtitle":"API синтеза речи Fish Audio использует формат запросов OpenAI, поэтому один вызов заменяет ваш запрос к Hume, а следующая смена провайдера сведётся к изменению конфигурации. Попробуйте бесплатно с fish-audio/s2.1-pro-free."},"code":{"title":"Вызов, который заменяет Hume","description":"Fish поддерживает API синтеза речи OpenAI, поэтому его можно вызывать через официальный OpenAI SDK. Этот код работает без изменений на новом аккаунте с балансом $0."},"mapping":{"title":"Сопоставьте запрос к Hume","description":"У каждой части запроса Hume TTS есть аналог в вызове Fish выше.","colCompetitor":"Hume TTS","colFish":"Fish Audio","rows":{"endpoint":"Тело ответа — это само аудио.","auth":"Ваш API-ключ Fish, передаётся как Bearer-токен.","text":"Один запрос на фразу. Объединяйте тексты с одним и тем же голосом.","voice":"ID голоса Fish. Пустая строка выбирает голос модели по умолчанию.","description":"Пишите актёрские указания прямо в тексте в квадратных скобках, например <code>[whispering]</code>.","speed":"Множитель скорости.","format":"<code>mp3</code>, <code>wav</code>, <code>opus</code> или <code>pcm</code>. По умолчанию <code>pcm</code>, поэтому указывайте формат явно."}},"voices":{"title":"Перенесите свои голоса","description":"После 13 ноября 2026 года Hume удалит данные аккаунтов, поэтому разберитесь с голосами заранее.","items":{"clone":{"title":"Ваши клонированные голоса","description":"Сохраните исходные записи. Fish клонирует голос по фрагментам длительностью от 10 секунд."},"library":{"title":"Голоса из библиотеки Hume","description":"Подберите похожий голос в библиотеке голосов Fish и передайте его ID в voice."},"acting":{"title":"Актёрские указания","description":"Пишите их прямо в тексте в квадратных скобках, например [whispering] или [warm and happy]. Подойдёт любое указание на естественном языке."}}},"pricing":{"title":"Цены","description":"Оплата по факту, без подписки и ежемесячного минимума. S2.1-Pro тарифицируется по байтам входного текста в UTF-8; 1 млн байт — это примерно 180 000 английских слов."},"faq":{"q1":{"question":"Когда Hume отключает свой TTS API?","answer":"Согласно журналу изменений Hume, доступ к API TTS и EVI прекращается 13 ноября 2026 года в 00:01 по EST. До этого момента оба API поддерживаются, а после данные в вашем аккаунте будут безвозвратно удалены."},"q2":{"question":"Есть ли у Fish Audio API, совместимый с Hume?","answer":"Нет. У Fish Audio собственный REST и WebSocket API, а также OpenAI-совместимый эндпоинт. Самый короткий путь — OpenAI-совместимый эндпоинт: официальные SDK, единый формат запросов, а следующая смена провайдера сведётся к замене base URL."},"q3":{"question":"Как перенести актёрские указания из Octave?","answer":"Пишите их прямо в тексте в квадратных скобках, например [whispering] или [excited]. S2.1-Pro понимает указания на естественном языке, так что вы не ограничены фиксированным набором."},"q4":{"question":"Можно ли сохранить клонированный голос?","answer":"После 13 ноября 2026 года Hume удалит данные аккаунтов, поэтому сохраните исходные записи. Fish клонирует голос по фрагментам длительностью от 10 секунд; минута-две чистой речи одного говорящего повышают точность клона."},"q5":{"question":"Действительно ли fish-audio/s2.1-pro-free бесплатна?","answer":"Да, до 30 ноября 2026 года включительно, в пределах лимитов добросовестного использования. Это та же модель, что и S2.1-Pro, но без гарантий по времени до первого аудио (TTFA) и без DPA, а запросы могут использоваться для улучшения качества модели. Используйте её для тестов и прототипов, а для продакшена переходите на fish-audio/s2.1-pro."}},"closing":{"title":"Перейдите до 13 ноября 2026 года","subtitle":"Создайте бесплатный ключ и замените один вызов."}}},"creativeShared":{"browseExplore":"Открыть «Обзор»","models":{"subtitle":"Переключайтесь между моделями в один клик. Без лишних аккаунтов и отдельных подписок.","groups":{"image":"ИИ-модели для изображений","video":"ИИ-модели для видео","lipsync":"Модели липсинка и аватаров"},"more":"Другие ИИ-модели"},"mcp":{"description":"Подключите Fish Audio MCP и создавайте изображения, видео и озвучку, не выходя из своего агента. Те же модели, те же кредиты.","button":"Руководство по MCP"},"more":{"title":"Другие ИИ-инструменты для творчества","avatar":{"title":"ИИ-генератор аватаров","description":"Заставьте любое фото говорить с помощью ИИ-липсинка и выразительных ИИ-голосов."},"video":{"title":"ИИ-генератор видео","description":"Создавайте ИИ-видео из текста или изображений на Seedance, Kling, Veo и WAN."},"image":{"title":"ИИ-генератор изображений","description":"Создавайте и редактируйте изображения нейросетью в качестве до 4K — GPT Image, Nano Banana Pro и Seedream."},"tts":{"title":"Текст в речь","description":"Самый естественный и человечный ИИ-генератор голоса."}},"startCreating":"Начать создавать","step":"Шаг {index}","carousel":{"prev":"Назад","next":"Далее"},"alt":{"138fc2a4ff6140e8a6f884aae28923b6":"Деловой человек в стиле аниме объясняет график хода проекта в переговорной в Токио","aab4bbb50a1f43eea09fb589925f8a44":"Японский агент по недвижимости в тёмно-синем костюме показывает светлую гостиную","dd9af47cc93643f29b94c9b3bbeb4f15":"Финансовый блогер в зелёном пиджаке объясняет биржевые графики за рабочим столом","0cad11656122440bb0b0c25b3bfaf47f":"Корейский блогер о уходе за кожей с длинными тёмными волосами смотрит в камеру","b47063d5698249cabcf50c0fea3d9e1b":"Женщина с кудрявыми волосами, в очках и жёлтой рубашке говорит в камеру","c83c50ac42095bdcabef65f5e77731d8":"Молодая блондинка с каре и красными заколками улыбается в светлой квартире","0d06ec3c4f9c4240a5186b7a7a4fa2f9":"Двое прыгают между крышами на фоне ночного городского горизонта","4481d19e5e72458aa50d96e0c7d8e46b":"Мужчина с короткими кудрями в коричневой кожаной куртке говорит в камеру","cb789f71400b4221a15886ede148d340":"Пожилая женщина с длинными седыми волосами и чёрной сумкой на фоне мятной стены","0a9691eaadf743de8d33e4987091dd3d":"Женщина в полосатом свитере держит флакон сыворотки в спальне","ac340bca46474e5890d3fddce58c85b7":"Мужчина в синей спортивной куртке держит беспроводные наушники за рабочим столом","ffb92cf641934d1db7295479e1aa7ec0":"Персонаж аниме в тёмной толстовке преследует другого под эстакадой на закате","df4d2f47755d53d88154d4ff6ce88001":"Женщина с короткими кудрями в белом жакете в стальном лифте","ecf6afa7105f45e88f7efc1e261de204":"Женщина с пучком облокотилась на стену в старинном испанском переулке","d5ab924e4329561bb793115c4d84c7a3":"Женщина с каре в кремовой блузке на тёплой кухне","e353dc1208bc4213a9145971bc658a60":"Женщина с длинными волнистыми волосами делает селфи в машине в золотом свете","4281afe9b5844b34b97c1d58535ef21d":"Улыбающаяся женщина держит лавандовый термостакан на залитой солнцем кухне","80f8582613cc49c7a48bff3cb395f873":"Женщина в жёлтом топе и короткой юбке позирует в спальне","bb21bd7cc52f4ec7bb32176399310abb":"Молодой человек в белой льняной рубашке у светлого окна","9679405ee98648a7a226b2c2835f05bf":"Мужчина-модель в чёрном костюме на фоне белой стены","76ddd71c87234789a3bedfc3bee5b5f4":"Женщина с короткой чёрной стрижкой каре и белой водолазкой на бежевом фоне","62dc4e602e805cef98c89c9690c5aaf7":"Мужчина с седой бородой в коричневом пиджаке в тёмном баре с деревянной отделкой","7e648f9b502348d2a1bef71dbac811c0":"Улыбающаяся женщина с каштановыми волосами до плеч в кремовом пиджаке","bf2065fd769b4746baee858805ec9ac4":"Мужчина в тёмно-синей рубашке говорит в кафе, за ним бутылки","552c4ff4308a435ab34ed9cb3b8d5e77":"Ведущий новостей в тёмно-синем костюме за студийным столом","a43d96f570c94a2a90c28d647bd7d1d7":"Ведущий подкаста в наушниках говорит в студийный микрофон","ade9cd79338a4b42a031e1c5c4e0367f":"Повар в белом кителе держит деревянную ложку на светлой кухне","695bf29dd52d4c8db64d088f717ba13a":"Волонтёр марафона в синей кепке и жёлтом жилете на ночной улице","c6685634535752ad8860f054c3ef9b14":"Аниме-школьница с длинными чёрными волосами под цветущей сакурой","3da7bf38283442d6a66721fbbd99d684":"Аниме-девочка с белыми волосами и лисьими ушками в синем кимоно на празднике фонарей","04c6a4b8d4084b16853af93726457564":"Аниме-мальчик с оранжевыми лисьими ушками в кремовой толстовке","6e69260f481d4b0a95da0802b82ad80a":"Аниме-мальчик в чёрной куртке жестикулирует в торговом центре","5234c1b3034c4a8b92398526fe08b215":"Дружелюбный синий 3D-дракон держит латте за деревянной стойкой","f0b050194d7b4f6daf5a42965fc2f79c":"Капибара в очках и бежевом костюме за письменным столом","1015de47b5bb4ed7b6c79ab3e3846b38":"Мультяшная лама в круглых очках в магазине пряжи","5c402cbe06b04573a56b6172a731ef20":"Астронавт машет рукой в белом зале космической станции","f61a22610a29482d9c86877b9943013e":"Пожилой мужчина в кепке с серыми усами","fa121759645f40af85851a393edcc19f":"Пожилой мужчина с серебристыми волосами в коричневом кардигане у окна","e6bc37e825215c1aa1de2e07d71d9e2c":"Японка в тёмно-синем фартуке в небольшом ресторане","7b7da4bbf57148728edee4736139aa9a":"Пожилая женщина с серебристым каре закрыла глаза в светлой гостиной","37502aa2da3b49d98a913ac2d53160e9":"Женщина с полотенцем на шее говорит в камеру в светлом спортзале","e0670f3092c045038f27a76a5f1eb185":"Спортивная женщина в спортивном топе тренируется в зале","2e9f64f3fff84813bb252ccad9a71374":"Улыбающийся мужчина в белой льняной рубашке на фоне приморского городка","817d777268c94127a29a34d295fca686":"Всадник на гигантском драконе летит сквозь грозовые облака","f75f4a51ff884b85a3b721263e825518":"Синий планшет с зажимом и оранжевым мазком кисти из заставки аниме","e62602adf52d479a854edd810c015d7a":"Молодая женщина пьёт воду на крыше над жилым районом Сеула","ab493bd490384631b20be2c7b20d6170":"Четыре женщины, снятые снизу на бирюзовом фоне, в рекламе косметики","482d08ab17714e15908e4342aa3ce40d":"Бутылка кокосовой воды рядом с половинкой кокоса в джунглевом тумане","c510eaa5ea934c5599d8c53c65773945":"Плод какао на дереве в тёплом свете джунглей","e5073cd997f059378fbc656fbcfecf90":"Белый цветок с каплями воды на тёмном листе в лучах солнца","f2039dbf51c45d4c9d4235b11725e34b":"Самурай на коленях с мечом в бамбуковом лесу под дождём, стиль аниме","39d624e2fb0a4dbc9c5f5bdc04d7036b":"Аниме-почтальонша в форме вытирает слёзы за столом в старом почтовом отделении","a17700ba90d84e0ebb11f099ac784d12":"Белое снежное существо катается на коньках по замёрзшему озеру","e9f3eb7a31b34c2dbec3baa80c36ee74":"3D-анимационная девочка-пилот в очках над облаками","8179ec460ae54d58af9a06fd599c8abb":"3D-анимационная семья медведей печёт торт на кухне","b260907b76b543e6b8066a2352c70d6d":"3D-анимационный мальчик бежит через газонный разбрызгиватель на закате","f136bc16baba4852977852dab8b68d5e":"Две кошки на солнечном подоконнике с красными цветами, 3D-анимация","f8115d2f2c564dc8b72fc3eb3b29da6a":"Енот с красным носком в прачечной","0c1f86a91fb24356be5fb76fbbef269f":"Котёнок играет на гитаре на пне для лесных зверей","4489784e951e45c2b51d6fdc19817603":"Малыш в жёлтом костюме утёнка сидит рядом с белым котом","e306c357950153f99a815811ffa4c3e5":"Крупный план золотистого омлета на тарелке","5ae48fc1a3f146578c79988d9d1efafc":"Миниатюрный кран в стиле tilt-shift поднимает кусок сырого лосося","fae6dc989b655c6a85264a0d0b1bd0ac":"Рыжий кот за стойкой кофейни ночью","5dc6c28d75804688885fd6b216533a0d":"Мальчик за столом с тарелками еды в семейном рилсе","f6fd2fb51a3056968dc86fb8f9ff9a25":"Красный дракон мчится по заснеженной тундре","d9b47d7b8b9448d19cd2c61540f7cce6":"Поездка на мотоцикле от первого лица по неоновой городской улице","664cc51abba8495e8ce1108d89d36d80":"Силуэт на фоне стены зелёных мониторов в тёмной диспетчерской","44286bab63c3413b83db8931f7dd4ca9":"Погоня по оживлённому рыночному переулку в Джайпуре под жёлтыми навесами","98d942dba3fd47f68291344f0e26c56b":"Вид с воздуха на горизонт Манхэттена и Эмпайр-стейт-билдинг в золотой час","ea4003e67fa44da5ba1406b97430e975":"Лас-Вегас-Стрип ночью с фейерверком и приветственным знаком","91a291711f2f4a93aead04ee1574824c":"Вид с воздуха на каньон небоскрёбов в оживлённом городе","6045bf80388f4e8ebd42134e107aef95":"Ночной профиль женщины с натуральной афропричёской и золотыми серьгами-кольцами","7ba5bbc02cbc5ab8b267554993155630":"Женщина в чёрном костюме держит камеру среди зеркальных отражений, чёрно-белое фото","bfae65fe72b3515da6b067c09782ab22":"Модель в бежевом костюме и шляпе рядом с высоким белым монолитом в пустыне","8404178f805441b3a6baffc4a1d4078d":"Редакционный портрет женщины с растрёпанными ветром чёрными волосами в кремовом пальто на кобальтово-синем фоне","ce6ce50b802842fab8adc82000834b45":"Чайки летят перед османовскими зданиями вдоль Сены","9d90aec9a297454eb6ee7580fab0a84a":"Серебристо-чёрные полноразмерные беспроводные наушники на светлом фоне","bf420de224b943b29c42aa21176dbaf9":"Аниме-крупный план глаза девочки с розовым бликом в форме звезды","286dbedec99b4396ba684954cf9299c8":"Ночной портрет со вспышкой: женщина в оранжевых солнцезащитных очках и кожаной куртке на парковке","034293e317454df3a1ef89cc496dd041":"Бьюти-портрет женщины в синем капюшоне с золотыми тенями на чёрном фоне","f395f411df2a473185990c76ba6e67f4":"Молодая женщина откусывает медовый тост, портрет в стиле японского журнала","db53066a42cb43bcbcee2c86c5368a9e":"Тонкий смартфон с красным шнурком парит над зеркальной поверхностью","f0ed68605e31460b84e99fa7450f4743":"Флакон духов, балансирующий на апельсине и лимоне рядом с розовыми георгинами","18992a3473514a6591428bb517b19851":"Реклама матча-бара со взбитым матча и бамбуковым венчиком","67247747eb114b2cbe6a4375e1729d45":"Вид сверху на женщину с корзиной свежей зелени, хлеба и цветов","9f2037145f784c75b0c0c15ce2bbb158":"Натюрморт с фруктами в стиле золотого века Голландии с пикселизированным гранатом","d4dfe0f58f8e4ae8ba73432733537512":"Женщина откусывает круассан в парижском кафе, с подписями обложки видео","f4dbda4d8550462c83605190c5637fd9":"Летний чек на жёлтом пляжном полотенце с персиками и солнцезащитными очками","2241011dd07249249b1c1d8e8cad1188":"Ретро-иллюстрация линиями: женщина в спортивном костюме сидит у озера с белой собакой","f1040d84c65744b3926b468528c94334":"Аниме-девочка с длинными волнистыми оранжевыми волосами облокотилась на синие перила балкона","c1fdc10aa5ce4eabbbac0d816e0dc7aa":"Женщина сидит на гигантской скульптуре полумесяца над городом в сумерках","8145e0df570e432d9826965e94da2317":"Стоп-моушн фигурка повара поливает сиропом стопку блинов","8fad9052fa154f25800989bf6d11aa6e":"Стоп-моушн астронавт водружает флаг на шоколадный торт","5705960b84084f4bab1473f57550efc1":"Крошечная войлочная лягушка в ковбойской шляпе едет на игрушечной лошадке по деревянному столу","d1ba4a402e9640b0a79e4dc5df690824":"Девочка в наушниках записывает подкаст в шалаше из одеял среди плюшевых игрушек","001f9f869eae49ab976ffa1ff6e47f36":"Домохозяйка 1950-х держит красную форму для желе, ретро-обложка видео","9f51f2af243c49aa9f3e3219b49cdba3":"Постер фильма Night Shift: лицо мужчины над дождливой улицей и закусочной","c757ad4b7d6f44ce92ce895cd03290f4":"Постер роуд-муви Going Nowhere: нарисованная жёлтая машина на пустынной дороге","8ad3ca21af424201b341710a14d32396":"Постер арт-хаусного фильма La Fièvre с чёрно-белым портретом","abc04132bea94fd0876bc53e54ed3031":"Два зелёных металлических садовых стула у фонтана в парижском саду","a5fc48bbad604dd7a374d86b163e8b5a":"Двери старого вагона парижского метро с Эйфелевой башней в окне","da6a5816243549e4a018a7f28f1a781e":"Гостиная в стиле мид-сенчури с бирюзовым диваном, ореховыми полками и геометрическим ковром","ce79bf9258ab4657ac499fe72014efa4":"Женщина сидит в кресле из букле, а гигантская рука с хромированными ногтями касается его","cef2bc39c9ff4a2ba839c08a2c704344":"Мультяшное яйцо в клетчатом шарфе спит рядом с красным будильником","8f8b8a9442eb4c2eb23d1a13ba9a7670":"Постер фильма Weather Report: одинокая фигура с красным зонтом на зеркальном солончаке","b12defd136e5429fbe10b46fe5a94eed":"Ретро-реклама The Sofa по телевизору: женщина лежит на синем диване"},"altTemplate":{"image":"{description}, ИИ-изображение, созданное в {model}","video":"{description}, ИИ-видео, созданное в {model}","lipsync":"{description}, видео с говорящим аватаром, созданное в {model}"}},"aiAvatarGenerator":{"meta":{"title":"ИИ-генератор аватаров: говорящее фото и липсинк | Fish Audio","description":"ИИ-генератор аватаров из фото. Оживите любое фото: липсинк нейросети, ваш сценарий и более 2 000 000 ИИ-голосов. Для UGC-рекламы и видео со спикером."},"hero":{"title":"ИИ-генератор аватаров","subtitle":"Заставьте любое фото говорить. Нейросеть превратит фотографию в видео с говорящим аватаром — с точным липсинком и самыми выразительными ИИ-голосами","pickLabel":"Выберите аватар и послушайте, как он говорит","poweredBy":"На базе Fish Audio S2.1 Pro, Creatify, HeyGen, Infinitalk и других моделей","reelLabel":"Примеры говорящих аватаров и ИИ-липсинка, созданные на Fish Audio","madeWith":"Создано с помощью {model}","remix":"Ремикс: «Изображения и видео»","soundOff":"Нажмите, чтобы включить звук","soundOn":"Звук включён","openStudio":"Открыть «Изображения и видео»","cta":"Создать аватар"},"plays":{"title":"Что можно создать с говорящими ИИ-аватарами","subtitle":"Восемь популярных форматов говорящих аватаров, и у каждого — реальные примеры из сообщества. Наведите, чтобы посмотреть, нажмите, чтобы сделать ремикс.","promptIdea":"Идея промпта:","tryStyle":"Попробовать этот стиль","remix":"Сделать ремикс","items":{"ugcAds":{"name":"UGC-реклама","description":"ИИ-генератор UGC-видео для рекламы, будто снятой автором на телефон, — но без автора.","prompt":"Так, мне надо вам это показать. Я пользуюсь этим две недели, и…"},"spokesperson":{"name":"Спикер","description":"ИИ-видео со спикером для роликов о продукте, лендингов и рекламы в соцсетях.","prompt":"Привет, я Майя. За следующие тридцать секунд я покажу, как это работает."},"experts":{"name":"Эксперты","description":"Видео с говорящей головой для обучения и экспертного контента — из фото и сценария.","prompt":"Вот одна цифра этого квартала, которую должен знать каждый в команде."},"hosts":{"name":"Ведущие","description":"ИИ-дикторы новостей, ведущие подкастов и шоу со студийной картинкой.","prompt":"Добрый вечер. Вот три главные новости этого дня."},"animeCharacters":{"name":"Аниме","description":"Оживите аниме-героев для VTuber-роликов, фандаба и визуальных новелл.","prompt":"Всем привет! Сегодня у меня для вас особое объявление."},"mascots":{"name":"Маскоты","description":"Говорящие 3D-маскоты и животные для брендов, детей и объясняющих роликов.","prompt":"Доброе утро! Я выпил ровно одну чашку кофе, так что давайте попроще."},"storytellers":{"name":"Рассказчики","description":"Тёплые, живые говорящие фото для аудиокниг, документальных фильмов и сказок на ночь.","prompt":"Когда я был мальчишкой, эта улица выглядела совсем иначе. Сейчас расскажу."},"lifestyle":{"name":"Лайфстайл","description":"ИИ-видео с говорящей головой для коучей, бьюти- и лайфстайл-блогеров в TikTok и Reels.","prompt":"Три упражнения, десять минут, без оборудования. Поехали."}},"sampleAlt":"Пример говорящего аватара «{name}», созданный с помощью {model}"},"howTo":{"title":"Как заставить фото говорить с помощью ИИ","s1":{"title":"Выберите аватар или загрузите фото","description":"Выберите лицо из библиотеки аватаров, загрузите свою фотографию или сгенерируйте нового ИИ-аватара по тексту в модели изображений."},"s2":{"title":"Добавьте сценарий или своё аудио","description":"Введите текст и выберите один из 2 000 000+ ИИ-голосов, клонируйте собственный голос или загрузите готовое аудио для липсинка."},"s3":{"title":"Сгенерируйте видео с говорящим аватаром","description":"ИИ-липсинк попадает в каждый слог и в каждую эмоцию. Скачайте видео и публикуйте его где угодно."}},"spotlight":{"title":"Липсинк с самыми выразительными ИИ-голосами","subtitle":"Говорящий аватар хорош ровно настолько, насколько хорош его голос. То же лицо, тот же текст — меняете один тег, и меняется вся подача.","f1":{"title":"Более 2 000 000 голосов","description":"Выберите голос из библиотеки, клонируйте свой или загрузите готовую запись, песню либо дубляж."},"f2":{"title":"Автоматическая разметка текста","description":"ИИ сам расставит теги эмоций и пауз, а любую строку можно поправить вручную."},"f3":{"title":"Более 30 языков","description":"Говорите на английском, японском, корейском, китайском, французском, немецком, арабском, испанском и других языках с произношением носителя."},"f4":{"title":"Лицо в любом стиле","description":"Фотореалистичные ведущие, аниме-персонажи, 3D-маскоты и иллюстрации — всё это работает как говорящий аватар."}},"models":{"title":"Модели ИИ-липсинка: Creatify Aurora, HeyGen Avatar 4 и Infinitalk","m1":"Превращает портрет и голосовую дорожку в аккуратный ролик с говорящим аватаром.","m2":"Создаёт отточенного аватара-ведущего из изображения и речи.","m3":"Речь аватара по текстовому промпту с более выразительной сгенерированной внешностью.","m4":"Создаёт аватара-ведущего из изображения и речи с минимальными настройками."},"usecases":{"title":"Сценарии использования говорящих ИИ-аватаров","subtitle":"От рекламных команд до соло-авторов — кто использует ИИ-аватары и что на них создаёт","u1":{"title":"UGC-реклама и видео со спикером","description":"Для маркетологов и агентств. Запускайте UGC-рекламу и видео со спикером на всех рынках и тестируйте десять хуков за полдня, не организуя съёмку.","button":"Создать аватар"},"u2":{"title":"Объясняющие и обучающие видео","description":"Для преподавателей и авторов курсов. Превращайте сценарии в уроки с ведущим и разборы продукта, а обновляйте их правкой текста, а не пересъёмкой.","button":"Попробовать сейчас"},"u3":{"title":"Персонажи и маскоты","description":"Для VTuber, рассказчиков и брендов. Дайте аниме-персонажам, рассказчикам и маскотам лицо, голос и игру, которые соответствуют их характеру.","button":"Начать создавать"}},"mcp":{"title":"Создавайте говорящих аватаров из Claude, Codex и любого MCP-клиента"},"cta":{"title":"Дайте лицо самым выразительным ИИ-голосам","subtitle":"8 моделей ИИ-липсинка, готовая библиотека ИИ-аватаров и 2 000 000+ ИИ-голосов в одном генераторе говорящих аватаров.","primary":"Создать аватар"},"faq":{"title":"Частые вопросы об ИИ-генераторе аватаров","q1":{"question":"Что такое ИИ-генератор аватаров?","answer":"ИИ-генератор аватаров превращает одну фотографию в говорящее видео. Вы даёте лицо, сценарий или аудио и голос, а модель ИИ-липсинка анимирует губы, мимику и движения головы под каждое слово."},"q2":{"question":"Как заставить фото говорить с помощью ИИ?","answer":"Загрузите фото анфас или выберите лицо из библиотеки аватаров, введите свой сценарий или загрузите собственное аудио и выберите голос Fish Audio. Запустите генерацию и через несколько минут скачайте готовое видео с говорящим фото."},"q3":{"question":"Что такое ИИ-липсинк?","answer":"ИИ-липсинк подгоняет движения губ под аудиодорожку. В Fish Audio доступно 8 моделей липсинка, поэтому вы можете синхронизировать фото, аватар или готовое видео с новым голосом, песней или дубляжом на другом языке."},"q4":{"question":"Какой ИИ-генератор аватаров лучше всего подходит для реалистичных говорящих аватаров?","answer":"Реалистичность зависит от двух вещей: модели липсинка и голоса. Fish Audio сочетает модели вроде Creatify Aurora и HeyGen Avatar 4 с ИИ-голосами, которые передают эмоции, паузы и акценты."},"q5":{"question":"Можно ли создать ИИ-аватар самого себя и со своим голосом?","answer":"Да. Загрузите своё фото, клонируйте голос всего по 10 секундам аудио и генерируйте видео с говорящей головой прямо из текста."},"q6":{"question":"Можно ли делать UGC-рекламу и видео со спикером?","answer":"Да. Выберите или создайте ведущего, напишите хук и запустите генерацию. Команды используют это как ИИ-генератор UGC-видео, чтобы протестировать множество рекламных вариантов без съёмочной группы и студии."},"q7":{"question":"В какие планы входит ИИ-генератор аватаров?","answer":"Просмотр раздела «Обзор» и изучение любых примеров бесплатны, а бесплатный план включает ежедневные генерации ИИ-изображений для портретов-аватаров. Генерация говорящих аватаров и липсинк-видео входит в планы Plus, Pro и Max."},"q8":{"question":"Можно ли использовать видео с ИИ-аватарами в коммерческих целях?","answer":"Платные планы включают коммерческое использование: вы можете запускать видео с ИИ-аватарами как рекламу, публиковать их на монетизируемых каналах и применять в работе с клиентами. Контент, созданный на бесплатном плане, предназначен для личного некоммерческого использования."},"q9":{"question":"Можно ли онлайн создать ИИ-аватар из текста?","answer":"Да. Генератор ИИ-аватаров работает онлайн прямо в браузере, ничего устанавливать не нужно. Выберите аватар или загрузите фото, введите сценарий и выберите ИИ-голос, а Fish Audio превратит текст в видео с говорящим аватаром."}},"voices":{"tones":{"excited":"[Excited]","whispering":"[Whispering]","sad":"[Sad]"}}},"aiVideoGenerator":{"meta":{"title":"ИИ-генератор видео с голосом: Seedance, Kling, Veo | Fish Audio","description":"ИИ-генератор видео из текста, изображения или фото. Создавайте видео с голосом и звуком в Seedance 2.5, Kling O3, Veo 3.1 и WAN 3.0."},"hero":{"title":"ИИ-генератор видео","subtitle":"Создавайте видео нейросетью из текста, изображений или фото — Seedance 2.5, Kling, Veo 3.1 и WAN, сразу с голосом и звуком","pickLabel":"Выберите промпт и посмотрите реальный результат","poweredBy":"На базе Seedance, Kling, Veo, WAN, MiniMax и других моделей","reelLabel":"Примеры ИИ-видео, созданных на Seedance, Kling и Veo в Fish Audio","madeWith":"Создано с помощью {model}","remix":"Ремикс: «Изображения и видео»","soundOff":"Нажмите, чтобы включить звук","soundOn":"Звук включён","openStudio":"Открыть «Изображения и видео»"},"plays":{"title":"Что можно создать в ИИ-генераторе видео","subtitle":"Восемь популярных стилей ИИ-видео, и у каждого — реальные примеры из сообщества. Наведите, чтобы посмотреть, нажмите, чтобы сделать ремикс.","promptIdea":"Идея промпта:","tryStyle":"Попробовать этот стиль","remix":"Сделать ремикс","items":{"productAds":{"name":"Товары","description":"ИИ-видео о товарах для рекламы и промороликов: макросъёмка, слоумо и студийный свет.","prompt":"Реклама премиальной кокосовой воды, медленный наезд сквозь туман джунглей, капли на бутылке"},"anime":{"name":"Аниме","description":"Аниме-видео на ИИ: cel shading, драматичный свет и рисованная анимация.","prompt":"Аниме-самурай на коленях в бамбуковом лесу ночью, дождь, ветер в волосах, сел-шейдинг"},"cartoon3d":{"name":"Мультфильмы","description":"ИИ-генератор мультфильмов в стиле 3D-анимации — для детских историй и маскотов.","prompt":"Стиль 3D-мультфильма: пушистое снежное существо учится кататься на коньках по замёрзшему озеру"},"animalStories":{"name":"Животные","description":"Смешные и трогательные ИИ-видео с животными для TikTok, Reels и Shorts.","prompt":"Енот стирает бельё в ночной прачечной, съёмка с рук, невозмутимая комедия"},"food":{"name":"Еда","description":"ИИ-видео о еде: шипящие крупные планы, наливы и аппетитное слоумо для меню и рекламы.","prompt":"Сверхкрупный план: нежный омлет разрезают, поднимается пар, тёплый свет ресторана"},"sciFi":{"name":"Фантастика","description":"ИИ-видео в стиле sci-fi и фэнтези: драконы, мехи, неон — кадры, которые не снять.","prompt":"Красный дракон мчится по замёрзшей тундре, снег взрывается под когтями, съёмка в движении"},"travel":{"name":"Путешествия","description":"Аэросъёмка и дрон-кадры небоскрёбов, улиц и пейзажей — ИИ-видео прямо из текста.","prompt":"Аэросъёмка вокруг манхэттенского небоскрёба на закате, дымка над горизонтом"},"cinematic":{"name":"Кино","description":"Кинематографичные ИИ-видеопортреты для трейлеров, клипов и титров.","prompt":"Крупный план: женщина поворачивается к камере ночью, боке городских огней, 85 мм, малая глубина резкости"}},"sampleAlt":"Пример ИИ-видео «{name}», созданный с помощью {model}"},"howTo":{"title":"Как сделать ИИ-видео из текста или изображения","s1":{"title":"Напишите промпт или загрузите фото","description":"Создайте ИИ-видео из текста, превратите изображение или фотографию в видео либо задайте первый и последний кадр."},"s2":{"title":"Выберите модель ИИ-видео","description":"Выберите Seedance, Kling, Veo или WAN, затем задайте соотношение сторон, разрешение и длительность. Генерируйте сразу несколько дублей."},"s3":{"title":"Повысьте качество и добавьте голос","description":"Сделайте удачный дубль резче с ИИ-апскейлером видео, а затем добавьте ИИ-озвучку или липсинк любым голосом Fish Audio."}},"spotlight":{"title":"Режиссируйте каждый кадр с ИИ-генератором видео","subtitle":"Текст в видео и изображение в видео с настоящим управлением камерой — и каждый клип сразу готов к озвучке и звуку.","r1":{"eyebrow":"Изображение в видео","title":"Управление по референсам","description":"Направляйте каждый кадр с помощью референсных изображений и видео, чтобы персонажи и сцены совпадали с тем, что вы задумали.","p1":"Референсные изображения и видео сохраняют единство персонажей и сцен","p2":"Негативные промпты исключают то, что вам не нужно","p3":"Несколько дублей за запуск, сравнение бок о бок"},"r2":{"eyebrow":"Управление камерой","title":"Любой формат для YouTube и соцсетей","description":"Выбирайте соотношение сторон, разрешение и длительность для каждого кадра и копируйте движение из референсного клипа, когда нужно точное движение.","p1":"16:9, 9:16, 1:1, 4:3 и 21:9 для YouTube, TikTok, Reels и Shorts","p2":"«Подогнать под видео» точно копирует движение, «Подогнать под изображение» добавляет новое","p3":"Повысьте качество финального монтажа ИИ-апскейлером видео"},"f1":{"title":"Пакетные дубли","description":"Создавайте несколько дублей за один запуск (до 8 на Pro и Max), сравнивайте их бок о бок и оставляйте лучший."},"f2":{"title":"ИИ-видео с голосом и звуком","description":"Seedance 2.5 генерирует собственный звук, а любой клип можно дополнить закадровым текстом, голосами персонажей или липсинком — на выбор более 2 000 000 ИИ-голосов."},"f3":{"title":"Все ведущие ИИ-модели для видео","description":"Seedance 2.5, Kling O3, Veo 3.1, WAN 3.0, MiniMax H3 и другие в одном ИИ-генераторе видео. Новинки появляются быстро."},"f4":{"title":"Текст в видео и изображение в видео","description":"Создавайте ИИ-видео из текста, оживляйте фото или статичное изображение либо задайте начальный и конечный кадр, и модель заполнит промежуток."}},"models":{"title":"Модели ИИ-видео: Seedance 2.5, Kling O3, Veo 3.1 и WAN 3.0","m1":"Новейшее поколение Seedance: смешанные медиареференсы, нативный звук и ролики до 30 секунд.","m2":"До 7 референсных изображений сохраняют персонажей и сцены неизменными.","m3":"Премиальное видео от Google: реалистичное движение и целостность сцены.","m4":"Ролики от 2 до 30 секунд из текста, отдельных кадров или медиареференсов."},"usecases":{"title":"Сценарии использования ИИ-генератора видео","subtitle":"От рекламных команд до соло-авторов — кто использует ИИ-видео и что на нём создаёт","u1":{"title":"ИИ-реклама и видео о товарах","description":"Для маркетологов и e-commerce-брендов. Превращайте фото товара в рекламный ролик, генерируйте тизеры и перебивки в любом соотношении сторон и тестируйте варианты без пересъёмки.","button":"Попробовать сейчас"},"u2":{"title":"Короткометражки и анимация","description":"Для режиссёров и аниматоров. Делайте превизуализацию сцен, собирайте аниматики, создавайте аниме и 3D-мультфильмы — и дайте каждому персонажу собственный голос.","button":"Начать создавать"},"u3":{"title":"YouTube, TikTok, Reels и Shorts","description":"Для ютуберов и авторов в соцсетях. Делайте истории о животных, ролики о еде и кинематографичные шортсы, которые останавливают скролл, — сразу с ИИ-озвучкой.","button":"Начать"}},"mcp":{"title":"Создавайте ИИ-видео из Claude, Codex и любого MCP-клиента"},"cta":{"title":"Творите на лучших моделях ИИ-генерации видео","subtitle":"Seedance 2.5, Kling O3, Veo 3.1, WAN 3.0 и другие модели, лента сообщества для ремиксов и 2 000 000+ ИИ-голосов, чтобы всё это ожило.","primary":"Начать создавать"},"faq":{"title":"Частые вопросы об ИИ-генераторе видео","q1":{"question":"Какой ИИ-генератор видео лучший?","answer":"Всё зависит от кадра — поэтому Fish Audio собрал все топовые модели в одном ИИ-генераторе видео. Берите Seedance 2.5 или Kling O3 для кинематографичного движения, Veo 3.1 — для реализма, WAN 3.0 или MiniMax H3 — для быстрых черновиков и сравнивайте их на одном и том же промпте."},"q2":{"question":"Как сгенерировать ИИ-видео по тексту?","answer":"Опишите в поле промпта сцену, движение камеры и стиль, выберите модель «текст в видео» и запустите генерацию. Большинство ИИ-видео готовы за несколько минут."},"q3":{"question":"Можно ли сделать ИИ-видео из изображения или фотографии?","answer":"Да. Загрузите изображение или фото как референс либо как первый кадр, опишите движение и запустите генерацию. Некоторые модели «изображение в видео» принимают и последний кадр, так что вы решаете, чем закончится кадр."},"q4":{"question":"Может ли ИИ-генератор видео создавать видео с голосом и звуком?","answer":"Да. Seedance 2.5 генерирует видео с нативным звуком, а к любому ролику можно добавить ИИ-озвучку, голоса персонажей или липсинк на голосах Fish Audio, включая ваш собственный клонированный голос."},"q5":{"question":"Какие модели ИИ-видео доступны в Fish Audio?","answer":"Seedance 2.5, 2.0 и 1.5 Pro, Kling O3 Pro, V3 Pro и 2.6 Pro, Veo 3.1, WAN 3.0, MiniMax H3 и H3 Max, а также Gemini Omni Flash. Новые модели добавляются вскоре после выхода."},"q6":{"question":"Какой длины могут быть ИИ-видео?","answer":"Зависит от модели. Большинство генерирует ролики от нескольких секунд примерно до 10 секунд, а Seedance 2.5 и WAN 3.0 поддерживают ролики до 30 секунд."},"q7":{"question":"В какие планы входит ИИ-генератор видео?","answer":"Просмотр раздела «Обзор» и изучение любых промптов бесплатны, а бесплатный план включает ежедневные генерации ИИ-изображений. Генерация ИИ-видео входит в планы Plus, Pro и Max, а кредиты общие для голоса, изображений и видео."},"q8":{"question":"Можно ли использовать ИИ-видео в коммерческих целях, например на YouTube?","answer":"Платные планы включают коммерческое использование: вы можете размещать ИИ-видео в рекламе, на монетизируемых каналах YouTube, в работе с клиентами и в своих продуктах. Контент, созданный на бесплатном плане, предназначен для личного некоммерческого использования."},"q9":{"question":"Можно ли онлайн создать ИИ-видео из текста, изображения или другого видео?","answer":"Да. Генератор ИИ-видео работает онлайн в браузере, устанавливать ничего не нужно. Начните с текстового промпта, изображения или фото, а в моделях, которые принимают референсное видео, можно создать новый клип на основе существующего."},"q10":{"question":"Можно ли использовать генератор ИИ-видео для роликов YouTube и Shorts?","answer":"Да. Создавайте видео в формате 16:9 для YouTube или 9:16 для Shorts, добавьте ИИ-озвучку и публикуйте. Для коммерческого использования, включая монетизируемые каналы, нужен платный тариф."}}},"aiImageGenerator":{"meta":{"title":"Бесплатный ИИ-генератор изображений: GPT Image | Fish Audio","description":"ИИ-генератор изображений по тексту или фото: GPT Image 2.5, Nano Banana Pro и Seedream 5.0, до 4K. Бесплатные генерации каждый день — для постеров и обложек."},"hero":{"title":"ИИ-генератор изображений","subtitle":"Генерируйте изображения нейросетью по тексту или по картинке — GPT Image, Nano Banana Pro и Seedream, до 4K","pickLabel":"Выберите промпт и посмотрите реальный результат","poweredBy":"На базе GPT Image, Nano Banana, Seedream и других моделей","reelLabel":"Примеры ИИ-изображений, созданных на GPT Image, Nano Banana и Seedream в Fish Audio","madeWith":"Создано с помощью {model}","remix":"Ремикс: «Изображения и видео»","soundOff":"Нажмите, чтобы включить звук","soundOn":"Звук включён","openStudio":"Открыть «Изображения и видео»"},"plays":{"title":"Что можно создать в ИИ-генераторе изображений","subtitle":"Восемь популярных стилей ИИ-изображений, и у каждого — реальные примеры из сообщества. Нажмите на любое изображение, чтобы сделать ремикс.","promptIdea":"Идея промпта:","tryStyle":"Попробовать этот стиль","remix":"Сделать ремикс","items":{"portraits":{"name":"Портреты","description":"ИИ-генератор портретов для модных съёмок со светом и стилем уровня глянцевого журнала.","prompt":"Журнальный портрет барабанщика под одним тёплым софитом, тёмный фон, 85 мм"},"productShots":{"name":"Товары","description":"ИИ-фото товаров для интернет-магазинов, рекламы и упаковки — без дня в студии.","prompt":"Флакон люксового парфюма внутри светящегося кольца, чёрный фон, дым, студийная предметная съёмка"},"foodPhotography":{"name":"Еда","description":"Аппетитные ИИ-фото еды с коммерческой стилизацией для меню и рекламы.","prompt":"Классический американский завтрак в дайнере: панкейки, яйца и кофе на хромированной стойке, свет сверху"},"animeArt":{"name":"Аниме","description":"ИИ-генератор аниме-артов с живописным небом и кинематографичной композицией.","prompt":"Аниме-иллюстрация: девушка сидит на гигантском полумесяце над городом в сумерках"},"characters3d":{"name":"3D","description":"ИИ-генератор персонажей для 3D-героев, игрушек и маскотов в стиле анимационного кино.","prompt":"Крошечный 3D-повар поливает сиропом огромную стопку панкейков, тёплый утренний свет"},"posters":{"name":"Постеры","description":"Постеры и обложки YouTube на ИИ: читаемый текст, коллажи и листы персонажей.","prompt":"Редакционный коллаж-постер с крупными красными кругами, текстурами рваной газеты и пустыми блоками под заголовок"},"interiors":{"name":"Интерьеры","description":"ИИ-визуализация интерьеров и архитектуры для мудбордов и презентаций.","prompt":"Гостиная в стиле середины века: бирюзовый диван, ореховые полки и мягкий дневной свет"},"surreal":{"name":"Сюрреализм","description":"Сюрреалистичный и фантастический ИИ-арт для обложек, ключевых визуалов и концепт-дизайна.","prompt":"Гигантский каменный портал-кольцо в туманной пустынной долине, крошечная фигура для масштаба"}},"sampleAlt":"Пример ИИ-изображения «{name}», созданный с помощью {model}"},"howTo":{"title":"Как генерировать ИИ-изображения по тексту","s1":{"title":"Опишите изображение","description":"Напишите промпт для генерации по тексту на любом языке или загрузите изображение, чтобы создать новое на его основе."},"s2":{"title":"Выберите модель ИИ-изображений","description":"Выберите GPT Image, Nano Banana Pro или Seedream, задайте соотношение сторон и разрешение и сгенерируйте сразу несколько вариантов."},"s3":{"title":"Отредактируйте, увеличьте, оживите","description":"Доработайте детали в ИИ-редакторе фото, увеличьте до 4K и превратите изображение в видео или в говорящий аватар."}},"spotlight":{"title":"ИИ-генератор изображений и фоторедактор","subtitle":"Текст в изображение, изображение в изображение и редактирование по референсам — от первого наброска до финала в 4K.","r1":{"eyebrow":"Изображение в изображение","title":"Редактируйте по референсам, а не наугад","description":"Загрузите до 9 референсных изображений и упоминайте их в промпте через @. Меняйте одежду, фон и детали, сохраняя главное.","p1":"Объединяйте лицо, образ и локацию в одном промпте","p2":"Любой результат — в следующий референс одним кликом","p3":"Пересоздайте или увеличьте понравившийся вариант, не начиная заново"},"r2":{"eyebrow":"Типографика","title":"Текст, который действительно читается","description":"Постеры, превью для YouTube, упаковка и графика для соцсетей с чистым, читаемым текстом — можно сразу публиковать, без правок в другом инструменте.","p1":"Nano Banana Pro для структурированных макетов с большим количеством текста","p2":"Любое соотношение сторон от 1:1 до 21:9","p3":"Генерация в 1K, 2K или 4K"},"f1":{"title":"До 4K","description":"Генерируйте в 1K, 2K или 4K и увеличивайте готовые работы встроенным ИИ-апскейлером."},"f2":{"title":"Пакетная генерация","description":"Создавайте несколько вариантов за один запуск, сравнивайте их бок о бок и оставляйте лучший."},"f3":{"title":"Изображение в видео","description":"Отправьте любое изображение в ИИ-модель для видео и оживите его с начальным и конечным кадром."},"f4":{"title":"Заставьте говорить","description":"Используйте портрет в режиме «Синхронизация губ» и дайте ему голос — на выбор более 2 000 000 ИИ-голосов."}},"models":{"title":"Модели ИИ-изображений: GPT Image 2.5, Nano Banana Pro и Seedream 5.0","m1":"Быстрая генерация и редактирование для повседневных изображений и быстрых итераций.","m2":"Быстрые черновики идей и правки по референсу для повседневных визуалов.","m3":"Лучший выбор для изображений с большим количеством текста, чёткой структурой и точными правками по референсу.","m4":"Более резкий результат для детальных сцен, товаров и стилизованных концептов."},"usecases":{"title":"Сценарии использования ИИ-генератора изображений","subtitle":"От дизайн-команд до соло-авторов — кто использует ИИ-изображения и что на них создаёт","u1":{"title":"Фото товаров и рекламные креативы","description":"Для маркетологов и e-commerce-брендов. Генерируйте предметные кадры, лайфстайл-сцены и варианты рекламы в любом соотношении сторон — от 1:1 до 21:9 — без съёмочного дня в студии.","button":"Попробовать сейчас"},"u2":{"title":"Ключевые визуалы, персонажи и мудборды","description":"Для дизайнеров и арт-директоров. Быстро пробуйте направления в разрешении до 4K, а затем оживите персонажа видеомоделями или дайте ему голос в ИИ-генераторе аватаров.","button":"Создать персонажа"},"u3":{"title":"Обложки YouTube, постеры и соцсети","description":"Для ютуберов и авторов в соцсетях. Делайте обложки, постеры и графику для соцсетей с текстом, который действительно читается правильно.","button":"Начать создавать"}},"mcp":{"title":"Создавайте ИИ-изображения из Claude, Codex и любого MCP-клиента"},"cta":{"title":"Творите на лучших моделях ИИ-генерации изображений","subtitle":"GPT Image, Nano Banana Pro, Seedream и другие модели, бесплатные генерации каждый день, лента сообщества для ремиксов и прямой путь к видео и голосу.","primary":"Создать изображения"},"faq":{"title":"Частые вопросы об ИИ-генераторе изображений","q1":{"question":"Можно ли генерировать ИИ-изображения без платного плана?","answer":"Да. Бесплатный план Fish Audio включает ежедневные генерации ИИ-изображений, а просмотр раздела «Обзор» бесплатен всегда. Платные планы добавляют больше кредитов, больше изображений за один запуск и коммерческое использование."},"q2":{"question":"Какой ИИ-генератор изображений лучший?","answer":"Зависит от задачи — поэтому Fish Audio собрал все топовые модели в одном ИИ-генераторе изображений. GPT Image силён в тексте и вёрстке, Nano Banana — в быстрых правках, Seedream — в фотореалистичной детализации. Запустите один и тот же промпт на разных моделях и сравните."},"q3":{"question":"Как сгенерировать ИИ-изображение по тексту?","answer":"Опишите в поле промпта объект, стиль и освещение, выберите модель «текст в изображение» и запустите генерацию. Можно создать сразу несколько вариантов и оставить лучший."},"q4":{"question":"Можно ли создать ИИ-изображение из другого изображения или отредактировать фото?","answer":"Да. Загрузите одно или несколько референсных изображений, опишите изменение — и ИИ-редактор фото поменяет одежду, фон и детали, сохранив всё остальное."},"q5":{"question":"Какие модели ИИ-изображений доступны в Fish Audio?","answer":"GPT Image 2.5 и GPT Image 2, Nano Banana 2, Nano Banana 2 Lite, Nano Banana Pro, Seedream 5.0 и 4.5, а также Topaz для ИИ-апскейла изображений."},"q6":{"question":"Какие разрешения и соотношения сторон поддерживаются?","answer":"До 4K в зависимости от модели, в соотношениях от 1:1 и 4:3 до 16:9 и 21:9 — этого хватает для обложек YouTube, постеров и фотографий товаров."},"q7":{"question":"Можно ли превратить ИИ-изображение в видео или в говорящее фото?","answer":"Да. Отправьте любое изображение в модель ИИ-видео, чтобы оживить его, или в ИИ-генератор аватаров, чтобы портрет заговорил голосом Fish Audio."},"q8":{"question":"Можно ли использовать ИИ-изображения в коммерческих целях?","answer":"Платные планы включают коммерческое использование: вы можете размещать ИИ-изображения в рекламе, на обложках, в работе с клиентами и в своих продуктах. Контент, созданный на бесплатном плане, предназначен для личного некоммерческого использования."},"q9":{"question":"Есть ли онлайн-генератор ИИ-изображений, который работает на телефоне?","answer":"Да. Генератор ИИ-изображений работает онлайн в мобильном браузере на fish.audio, устанавливать приложение не нужно. Опишите изображение или загрузите своё для редактирования и скачайте результат."}}},"drama3":{"meta":{"title":"Drama 3 — режиссура каждой реплики ИИ-голоса | Fish Audio","description":"Drama 3 — модель синтеза речи от Fish Audio, которой можно режиссировать. Опишите исполнение своими словами, добавьте звуки и паузы в нужных местах и выберите, какие именно слова изменить."},"hero":{"title":"Режиссируйте исполнение,","titleAccent":"а не только слова.","subtitle":"Расскажите Drama 3 своими словами, как должна звучать реплика. Добавьте звук, эмоцию или паузу в нужном месте и выберите, какие именно слова изменить.","primary":"Попробовать Drama 3 бесплатно"},"player":{"play":"Воспроизвести дубль","pause":"Приостановить дубль"},"director":{"characterCount":"{count, plural, one {# символ} few {# символа} many {# символов} other {# символа}}","eyebrow":"Одна реплика, пять указаний","tryLine":"Попробовать эту реплику","tabs":{"plain":{"label":"Без указаний","description":"Обычный текст. Drama 3 читает его так, как подсказывают сами слова."},"direction":{"label":"Описание","description":"Указание в начале задаёт тон всей реплике. Пишите его так, как объясняли бы задачу актёру."},"sounds":{"label":"Звуки","description":"Теги в квадратных скобках вставляют вдох, смех или паузу точно туда, где вы их поставили."},"scoped":{"label":"Выбор слов","description":"Парные теги применяются только к выделенным словам. Здесь шёпотом звучит только последнее предложение."},"language":{"label":"Любой язык","description":"Пишите теги и указания по исполнению на английском или своём языке."}}},"roast":{"title":"Попробуйте прожарку от Uncle Roger","description":"Лицензионный голос Uncle Roger в постановке Drama 3. Выберите кулинарное преступление, послушайте его вердикт, а потом напишите свою прожарку.","tabs":{"ketchup":"Рис с кетчупом","microwave":"Стейк из микроволновки","oliveOil":"Оливковое масло в воке"},"licensed":"По лицензии","tryRoast":"Попробовать эту прожарку","writeOwn":"Написать свою прожарку"},"cast":{"title":"Ещё больше Uncle Roger","subtitle":"Каждый дубль на этой странице создан Drama 3 из того самого текста, который вы видите."},"techniques":{"title":"Пять способов режиссуры в одном сценарии","subtitle":"Свободно сочетайте их в одной реплике. Каждое указание — обычный текст, который можно прочитать, отредактировать и использовать снова.","describe":{"title":"Опишите своими словами","description":"Не ограничивайтесь готовыми тегами: описывайте нужное исполнение обычными словами — эмоцию, намерение, темп, к кому обращается герой."},"events":{"title":"Добавьте звук, эмоцию или паузу","description":"Вставьте вздох, смех, вдох или короткую паузу именно туда, где они нужны, и больше никуда."},"scoped":{"title":"Выберите, какие именно слова изменить","description":"Выделите несколько слов и выберите тег для фрагмента. Парные теги применяются только к выделенным словам.","menuTitle":"Управление выделенными словами","tags":{"whisper":"Шёпот","emphasis":"Акцент","soft":"Мягко","fast":"Быстрее","slow":"Медленнее","stress":"Ударение","forceful":"Напористо"}},"language":{"title":"Режиссура на вашем языке","description":"Пишите теги и указания по исполнению на английском или своём языке. Исполнение следует указанию, на каком бы языке оно ни было написано."},"autotag":{"title":"Начните с авторазметки","description":"Не знаете, с чего начать? Авторазметка добавит указания по исполнению в ваш текст. Оставьте то, что работает, а остальное перепишите.","button":"Авторазметка"}},"scene":{"title":"Напишите сцену. Режиссуру возьмёт на себя авторазметка.","description":"Назначьте каждому спикеру голос, напишите обычный диалог, а указания добавит авторазметка. Drama 3 исполнит всю сцену за один проход.","button":"Написать сцену","plain":"Ваш сценарий","autoTagged":"После авторазметки","slugline":"Инт. Допросная — ночь","cast":"Следователь: Adrian · Подозреваемая: Delia · Сгенерировано за один проход","speakers":{"s0":"Следователь","s1":"Подозреваемая"}},"api":{"title":"Режиссура через API","description":"Укажите в заголовке model значение drama-3 и отправьте сценарий как есть. Указания, звуки и парные теги работают и в API-запросах.","copy":"Скопировать код"},"cta":{"title":"Ваш сценарий заслуживает настоящей игры","subtitle":"Drama 3 уже доступна в разделе «Текст в речь».","button":"Попробовать Drama 3 бесплатно"},"faq":{"title":"Drama 3: частые вопросы","q1":{"question":"Что такое Drama 3?","answer":"Drama 3 — модель синтеза речи от Fish Audio, созданная для режиссуры. Помимо самого текста вы можете описать, как должна звучать реплика, добавить звуки и паузы и ограничить эффект отдельными словами."},"q2":{"question":"Как писать указания?","answer":"Поставьте указание или звук в квадратных скобках там, где он должен прозвучать, например [sigh] или [barely holding it together]. Чтобы изменить только часть слов, выделите их и выберите в меню «Теги» тег для фрагмента, например «Шёпот» или «Медленнее», — редактор обернёт их парным тегом."},"q3":{"question":"Можно ли писать указания на других языках?","answer":"Да. Пишите теги и указания по исполнению на английском или своём языке."},"q4":{"question":"Поддерживает ли Drama 3 нескольких спикеров?","answer":"Да. Добавьте спикеров в редакторе «Текст в речь», назначьте каждому голос, и Drama 3 сгенерирует весь диалог целиком."},"q5":{"question":"Можно ли использовать Drama 3 через API?","answer":"Да. Вызовите API «Текст в речь» с заголовком model, равным drama-3. Те же теги работают и в API-запросах."}}},"agents":{"meta":{"title":"Voice Agents – голосовые ИИ-агенты в реальном времени | Fish Audio","description":"Создавайте голосовых агентов реального времени с самыми выразительными ИИ-голосами. Отвечайте на звонки в поддержку, записывайте клиентов и перезванивайте им — на сайте, в приложении или по телефону."},"meta_live3":{"title":"Live 3: полнодуплексная голосовая модель реального времени для голосовых агентов | Fish Audio","description":"Live 3 — полнодуплексная голосовая модель Fish Audio для работы в реальном времени. Она слушает, пока говорит, естественно реагирует на перебивания и управляет голосовыми агентами для телефона и веба.","ogTitle":"Полнодуплексная модель голоса"},"hero":{"title":"Голосовые агенты, которые делают больше","subtitle":"Создавайте, запускайте и отслеживайте голосовых ИИ-агентов, которые звучат как люди, говорят естественно и доводят дело до конца.","badge":"Новинка","badgeModel":"Live 3","build":"Создать агента бесплатно","sales":"Связаться с отделом продаж"},"demo":{"label":"Примеры звонков","buildThis":"Создать такого агента","outcome":"Итог звонка"},"scenes":{"title":"Агент для каждого звонка","description":"Поддержка, записи, заказы, опросы и напоминания — от первого гудка до итогового результата."},"scenarios":{"support":{"label":"Поддержка клиентов","tab":"Поддержка","prompt":"Вы — Aria, доброжелательный агент поддержки. Помогайте звонящим с вопросами об оплате и аккаунте, перед ответом проверяйте их данные и предлагайте перевести на сотрудника, если не можете решить вопрос. Отвечайте не более чем тремя предложениями.","lines":{"l1":"Поддержка AetherFlux, это Aria. Чем могу помочь?","l2":"Здравствуйте, кажется, с меня дважды списали деньги в этом месяце.","l3":"Вижу два списания по $12 от 3 мая. Я вернула дубль, деньги поступят на карту через 3–5 дней.","l4":"Отлично, спасибо."},"result":"Возврат оформлен · $12","impact":"Решено с первого звонка, без перевода"},"booking":{"label":"Запись на приём","tab":"Запись","prompt":"Вы — Mia, администратор клиники физиотерапии. Помогайте записаться, перенести или отменить приём: уточните причину визита, предложите два свободных времени и в конце повторите дату и время. Отвечайте коротко и тепло.","lines":{"l1":"Northside Physio, это Mia. Чем могу помочь?","l2":"Хочу записаться на повторный приём по колену.","l3":"Конечно. Есть четверг в 9:30 или пятница в 16:00. Как вам удобнее?","l4":"Четверг утром, пожалуйста.","l5":"Готово, Amara. Накануне пришлю вам SMS-напоминание."},"result":"Записано · Чт 9:30","impact":"6 часов записи в неделю — больше не ваша забота"},"restaurant":{"label":"Бронирование столиков","tab":"Бронирование","prompt":"Вы принимаете бронирования столиков в ресторане. Уточните дату, время и число гостей, предложите ближайшее свободное время, если всё занято, и подтвердите бронь на имя звонящего. Отвечайте коротко и радушно.","lines":{"l1":"Добрый день, Osteria Lina. Чем могу помочь?","l2":"Столик на четверых в субботу, примерно на половину восьмого?","l3":"На 19:30 всё занято, но могу предложить 19:15 у окна. Забронировать?","l4":"Замечательно, да, пожалуйста."},"result":"Столик на 4 · Сб 19:15","impact":"Ни одного пропущенного звонка в вечерний час пик"},"orders":{"label":"Поддержка по заказам","tab":"Заказы","prompt":"Вы — агент поддержки заказов интернет-магазина. Помогайте отслеживать заказы и решать проблемы с недостающими или повреждёнными товарами: подтвердите заказ, объясните дальнейшие шаги и оформите замену или возврат, если это уместно. Отвечайте чётко и кратко.","lines":{"l1":"Здравствуйте, вы позвонили в Northwind Home. Чем могу помочь?","l2":"Заказ пришёл, но в нём нет абажура для лампы.","l3":"Приносим извинения. Я отправила новый абажур, он придёт в четверг. Ничего возвращать не нужно.","l4":"Отлично, быстро вы."},"result":"Замена отправлена","impact":"Решено за 36 секунд, без заявки"},"research":{"label":"Опросы клиентов","tab":"Опросы","prompt":"Вы — Ava и звоните клиентам, чтобы получить короткий отзыв. Представьтесь, спросите, есть ли у них две минуты, затем задавайте по одному вопросу и записывайте каждый ответ. Если человек занят, поблагодарите его и вежливо завершите звонок.","lines":{"l1":"Здравствуйте, Ingrid, это Ava из Lumen. Найдётся пара минут для короткого отзыва?","l2":"Конечно, слушаю.","l3":"Насколько легко было подключить вашу команду на прошлой неделе, по шкале от 1 до 5?","l4":"На четвёрку. Настройка прошла гладко, а с оплатой было непонятно."},"result":"Отзыв записан","impact":"100 клиентов опрошено к 17:00"},"reminders":{"label":"Напоминания о записи","tab":"Напоминания","prompt":"Вы — Grace и звоните пациентам, чтобы подтвердить завтрашний приём. Подтвердите дату и время, предложите перенести, если время больше не подходит, и спросите, прислать ли схему проезда по SMS. Уложитесь в одну минуту.","lines":{"l1":"Здравствуйте, господин Okafor, это Grace из Riverside Clinic. Звоню по поводу вашего осмотра завтра в 10:00.","l2":"Да-да, я приду.","l3":"Замечательно. Прислать вам SMS с маршрутом?","l4":"Было бы кстати, спасибо."},"result":"Подтверждено · Вт 10:00","impact":"Завтра на одну неявку меньше"}},"wiring":{"title":"Обслуживайте каждого клиента в любом масштабе силами текущей команды.","description":"Каждый звонок принят, понят и обработан в ваших собственных инструментах.","inbound":{"title":"Входящие звонки","description":"Клиенты звонят на ваш номер"},"outbound":{"title":"Исходящие звонки","description":"Агент сам звонит клиентам"},"web":{"title":"Сайт и приложение","description":"Клиенты говорят на вашем сайте или в приложении"},"apis":{"title":"Ваши API","description":"Проверяет заказы, оформляет возвраты"},"calendar":{"title":"Календарь и CRM","description":"Записывает на приём, фиксирует каждый звонок"},"team":{"title":"Ваша команда","description":"Передаёт с полным контекстом"},"events":{"inbound":"00:12","inboundCall":"refund()","outbound":"вызов","outboundCall":"book()","web":"виджет","webCall":"handoff ✓"},"customers":"Ваши клиенты","business":"Ваш бизнес","agents":"Voice Agents","steps":{"listens":{"title":"Слушает","description":"каждого звонящего, на любом языке"},"understands":{"title":"Понимает","description":"на основе ваших документов"},"acts":{"title":"Действует","description":"через ваши инструменты"}},"columns":{"answer":{"title":"Каждый клиент получает ответ.","description":"Ответ за секунды, днём и ночью, на языке звонящего. Вопросы решаются до того, как дойдут до человека."},"scale":{"title":"Масштабируйтесь без ожидания.","description":"Несколько звонков или сотни одновременно. Никаких очередей в часы пик и новых сотрудников на сезон."},"team":{"title":"Освободите команду для важного.","description":"Агент отсеивает каждый звонок и передаёт краткий итог, чтобы команда тратила время только на разговоры, которые того стоят."}}},"pricing":{"title":"Простые и прозрачные цены","rate":{"includes":"Включает Live 3, нашу полнодуплексную модель","value":"$0.07","unit":"/ мин","tag":"Базовая цена","offerValue":"$0.035","offerTag":"Скидка 50%","offerEnds":"Ограниченное предложение, действует до {date}","originalPrice":"Обычная цена","duplex":"Полный дуплекс или каскадная схема — поддерживаются обе","natural":"Самый естественный разговор","observe":"Следите за качеством звонков и улучшайте агента по разговорам","tests":"Тесты-симуляции, история версий и анализ после звонка","start":"Начать бесплатно","credit":"$5 на счёте, карта не нужна"},"addons":{"premiumLlm":"Премиум-LLM","premiumLlmDescription":"Для сложных рассуждений переключитесь на более крупную модель. Оплата по её собственному тарифу за токены.","premiumLlmPrice":"+ тариф за токены","phone":"Телефонные звонки","phoneDescription":"Входящие и исходящие звонки через телефонный номер.","phonePrice":"+ $0.01 / мин","phoneNumber":"Телефонные номера","phoneNumberDescription":"Выделенный номер для вашего агента. Своего оператора можно подключить без доплаты.","phoneNumberPrice":"$1.20 / мес"},"enterprise":{"eyebrow":"Для бизнеса","title":"Готовы к вашей проверке безопасности.","zdr":"Нулевое хранение данных","sales":"Связаться с отделом продаж","logos":"Голоса Fish Audio работают в продуктах"}},"spotlights":{"title":"Звучит как человек. Отвечает по делу.","voice":{"title":"Нужный вам агент — за минуты","p1":"Более 2 000 000 голосов Fish Audio, включая клон вашего собственного","p2":"Естественный разговор с возможностью тонкой настройки","p3":"Обработка перебиваний, реакция на паузы и настройка готовности отвечать","action":"Открыть конструктор","voices":"2 000 000+ голосов","promptLabel":"Системный промпт","promptHint":"Характер, цели и ограничения, которые задают каждый ответ.","promptIntro":"Ты — Lily, доброжелательный и лаконичный голосовой агент поддержки Fish Audio.","promptGreet":"• Поприветствуй звонящего, затем выслушай и определи его проблему.","promptAnswer":"• Отвечай по прикреплённой базе знаний. Если не уверена, скажи об этом и предложи соединить с сотрудником. Отвечай не длиннее трёх предложений и…","firstMessageLabel":"Первое сообщение","firstMessage":"Здравствуйте! Спасибо за звонок в Fish Audio — чем могу помочь?","names":{"ethan":"Ethan","lily":"Lily","aber":"Aber","sarah":"Sarah"}},"monitor":{"title":"Становится лучше с каждым звонком","p1":"Мониторинг в реальном времени с записями и пошаговыми расшифровками","p2":"Разбивка задержки: конец реплики, LLM и синтез речи","p3":"Автоматические итоги, извлечение данных и критерии успеха","action":"Посмотреть пример разговора","agent":"Aria","live":"В эфире","updated":"Обновлено 2 ч назад","escalated":"Передано","resolved":"Решено","time":"14:00","agentGreeting":"Здравствуйте, добро пожаловать в поддержку Fish Audio!","caller":"Здравствуйте. Я снимаю короткие видео и только что зарегистрировался на бесплатном тарифе.","agentReply":"Продвинутое клонирование голоса доступно на тарифах Creator/Pro, но наши стандартные качественные ИИ-голоса можно попробовать прямо сейчас на бесплатном тарифе!"},"tests":{"title":"Выпускайте изменения уверенно","action":"Как устроено тестирование","agent":"Голосовой агент","agentHint":"Ваше приложение реального времени","addTest":"Добавить тест","qa":"Вопрос-ответ","toolCall":"Вызов инструмента","followUps":"Уточнения","assertions":"Проверки","description":"От проверок одной реплики до полностью смоделированных звонков: тестируйте каждое изменение, храните каждую версию и выпускайте, зная, что всё работает."}},"capabilities":{"title":"Всё, что нужно голосовому агенту в продакшене","voices":{"title":"Выразительные голоса","description":"Более 2 000 000 голосов на 30+ языках, с выразительным режимом, скоростью речи и тремя уровнями моделей."},"knowledge":{"title":"База знаний","description":"Загрузите PDF, Markdown и URL один раз, используйте их во всех агентах и получайте обоснованные ответы."},"tools":{"title":"Инструменты и webhooks","description":"Вызывайте свои API во время разговора. Импортируйте эндпоинты из cURL, добавляйте аргументы и тестовые ответы."},"tests":{"title":"Тесты перед каждым релизом","description":"Одношаговые и многошаговые тесты и проверки вызовов инструментов, которые LLM оценивает по вашим примерам успеха."},"telephony":{"title":"Номера телефонов и перевод","description":"Арендуйте или импортируйте номера, принимайте и совершайте звонки и делайте тёплый или холодный перевод на команду."},"analysis":{"title":"Анализ каждого звонка","description":"Автоматические итоги, структурированные поля данных и критерии успеха — через webhook и API."}},"tryAgent":{"open":"Поговорите с агентом поддержки Fish Audio","name":"Aria · Поддержка Fish Audio","connecting":"Подключение…","connected":"Подключено · {time}","listening":"Слушаю…","mute":"Выключить микрофон","unmute":"Включить микрофон","end":"Завершить звонок","close":"Закрыть","micDenied":"Доступ к микрофону заблокирован. Разрешите его в браузере, чтобы поговорить с агентом.","failed":"Не удалось соединиться. Попробуйте ещё раз чуть позже.","retry":"Повторить"},"cta":{"title":"Дайте своему продукту голос уже сегодня","subtitle":"Выберите шаблон, сделайте тестовый звонок в браузере и опубликуйте агента на сайте, по телефону или через API.","primary":"Начать бесплатно","secondary":"Связаться с отделом продаж"},"faq":{"title":"Voice Agents: частые вопросы","q1":{"question":"Что такое Voice Agents?","answer":"Voice Agents — это платформа для создания голосовых агентов реального времени. Вы настраиваете агента с помощью промпта, голоса, знаний и инструментов, тестируете его в браузере и развёртываете на сайте, в приложении, через API или на телефонном номере."},"q2":{"question":"Как быстро можно запустить голосового агента?","answer":"Большинство команд делают первый тестовый звонок за считаные минуты. Начните с шаблона или короткого описания, попробуйте агента в браузере, а затем опубликуйте его на сайте, в приложении или на телефонном номере."},"q3":{"question":"Какие голоса и языки поддерживаются?","answer":"Агенты могут использовать любой из более чем 2 000 000 голосов библиотеки Fish Audio на 30+ языках или голос, который вы клонируете сами. Выразительный режим, скорость речи и уровень модели задаются для каждого агента."},"q4":{"question":"Может ли агент использовать мои данные и системы?","answer":"Да. Загрузите PDF, Markdown и URL в базу знаний, чтобы ответы опирались на ваши данные, и подключите инструменты, которые вызывают ваши API во время разговора: возвраты, записи или обновления в CRM."},"q5":{"question":"Как развернуть агента?","answer":"Добавьте виджет на сайт двумя строками HTML, создайте собственный интерфейс на React SDK, подключите свои клиенты через WebRTC или привяжите телефонный номер для входящих и исходящих звонков."},"q6":{"question":"Можно ли перевести звонок на человека?","answer":"Да. Агент может выполнить тёплый перевод на вашу команду и передать контекст, чтобы звонящему не пришлось повторяться."},"q7":{"question":"Как понять, что агент работает хорошо?","answer":"К каждому звонку прилагаются запись, расшифровка, задержка по каждой реплике и автоматический итог. Задайте критерии успеха и запускайте тесты перед каждым релизом, чтобы ловить регрессии."},"q8":{"question":"Сколько это стоит?","answer":"Распознавание речи, LLM и голос тарифицируются вместе поминутно, а дополнения вроде премиум-LLM и телефонных звонков оплачиваются, только если вы ими пользуетесь. Актуальные тарифы — на <pricingPage>странице цен</pricingPage>."}},"getStarted":{"title":"Запуск за считаные минуты.","tabs":{"phone":"Телефон","website":"Сайт","sdk":"Web SDK","webrtc":"WebRTC"},"phone":{"description":"Арендуйте номер в Fish Audio и подключите его в один клик. Без кода.","docs":"Документация по телефонии"},"website":{"description":"Добавьте две строки HTML на любую страницу. Без сборки.","docs":"Документация по виджету"},"sdk":{"description":"Встройте звонок в свой интерфейс с помощью браузерного SDK.","docs":"Документация по Web SDK"},"webrtc":{"description":"Подключите собственный клиент через протокол реального времени.","docs":"Документация по протоколу"},"copy":"Копировать код","copied":"Скопировано","readDocs":"Читать документацию","apiKey":"Получить API-ключ"},"liveDemo":{"tabsLabel":"Выберите пример","locked":"Завершите звонок, чтобы сменить сценарий","tabs":{"company":"Ваша компания","driveThru":"Драйв-тру","retail":"Поддержка магазина","flight":"Перебронирование","phoneOrder":"Заказ по телефону","clinic":"Клиника"},"scenarios":{"driveThru":{"role":"Приём заказов","story":"Вы умираете от голода у окна бургерной. Хотите двойной чизбургер и колу, но вы на диете, так что без соуса.","keywords":["двойной чизбургер","колу","без соуса"],"greeting":"Добро пожаловать в Harbor Burger! Что будете заказывать?"},"retail":{"role":"Агент поддержки","story":"Вы заказали чёрное худи, но теперь хотите его в белом. Оно ещё не отправлено. Вы Eric Brown, индекс 50232.","keywords":["чёрное худи","в белом","Eric Brown"],"greeting":"Здравствуйте, это поддержка Fernway. Чем помочь с вашим заказом?"},"flight":{"role":"Агент бронирования","story":"Ваш вечерний рейс в Нью-Йорк только что отменили, а свадьба вашего друга уже завтра. Пересядьте на ближайший рейс. Вы Sarah Miller.","keywords":["Нью-Йорк","отменили","ближайший рейс","Sarah Miller"],"greeting":"Northstar Air, служба перебронирования. На чьё имя оформлена бронь?"},"phoneOrder":{"role":"Приём заказов","story":"Сегодня ужин за ваш счёт. Закажите два комбо с чизбургером и 6 наггетсов навынос. Вы Alex, 415-555-0132.","keywords":["два комбо с чизбургером","6 наггетсов","Alex","415-555-0132"],"greeting":"Спасибо за звонок в Harbor Burger! Что вам приготовить?"},"clinic":{"role":"Регистратура","story":"У вас три дня болит горло и держится температура. Запишитесь на самый ранний приём. Вы Maria Lopez, родились 4 марта 1990 года.","keywords":["болит горло","самый ранний приём","Maria Lopez","4 марта 1990 года"],"greeting":"Семейная клиника Maple Street, регистратура. Чем могу помочь?"}},"language":"Английский (США)","call":"Начать звонок","end":"Завершить звонок","connecting":"Подключение…","ended":"Звонок завершён  {time}","sales":"Связаться с отделом продаж","share":{"label":"Поделиться","copy":"Копировать","title":"Поделиться: {name}","post":"Поговорите с агентом {name}: голосовой агент на базе Fish Audio.","story":"История","more":"Ещё","close":"Закрыть","storyCall":"Поговорите с агентом {name}","storyCopied":"Ссылка скопирована. Добавьте её в историю стикером со ссылкой.","slackCopied":"Ссылка скопирована. Вставьте её в Slack.","companyTitle":"Голосовой ИИ-агент","companyStory":"Отвечает как команда {company}. Поговорите с ним в живом звонке.","companyCardTitle":"ИИ-агент вашей компании за считаные секунды","companyCardText":"Введите рабочую почту и поговорите с голосовым агентом, который отвечает как ваша собственная команда.","copyFailed":"Не удалось скопировать ссылку."},"retry":"Повторить","openInBrowser":"Открыть в браузере","copyLink":"Копировать ссылку","linkCopied":"Ссылка скопирована","errors":{"inAppBrowser":"Встроенный браузер этого приложения не может использовать микрофон. Откройте эту страницу в браузере, чтобы поговорить с агентом.","micDenied":"Доступ к микрофону заблокирован. Разрешите его в браузере, чтобы поговорить с агентом.","failed":"Не удалось соединиться. Попробуйте ещё раз чуть позже."},"company":{"agent":"Ваш агент","support":"Поддержка {company}","askEmail":"Введите рабочую почту. Мы соберём агента, который отвечает как ваша собственная команда.","askEmailLinked":"Введите рабочую почту и поговорите с агентом, который отвечает как команда {company}.","askCompany":"Это личный адрес. Для какой компании должен работать агент?","emailPlaceholder":"Ваша рабочая почта","emailLabel":"Рабочая почта","companyPlaceholder":"Сайт или название компании","companyLabel":"Компания","build":"Собрать агента","building":"Собираем","privacy":"Мы используем вашу почту, чтобы связаться с вами по поводу Fish Audio. См. нашу <link>политику конфиденциальности</link>.","invalidEmail":"Введите корректную рабочую почту.","invalidCompany":"Введите сайт компании, например acme.com, или её название.","steps":{"lookup":"Ищем {domain}…","search":"Ищем в интернете…","read":"Читаем {domain}…","brief":"Пишем брифинг…","voice":"Подбираем голос для {company}…"},"ready":"Ваш агент для {company} готов. Спросите о бесплатной доставке, возвратах или часах работы.","readyTopics":"Ваш агент для {company} готов. Спросите о {topics}.","readyKeywords":["бесплатной доставке","возвратах","часах работы"],"change":"Изменить","fail":"Мы не нашли достаточно информации о {company}.","tryAnother":"Попробовать другую компанию"},"phone":{"call":"или позвоните: <n>{number}</n>","copied":"Скопировано"}}},"solutionShared":{"badgeTag":"НОВОЕ","playSample":"Воспроизвести образец","pauseSample":"Приостановить образец","faqTitle":"Часто задаваемые вопросы"},"creativePublishing":{"meta":{"title":"Публикуйте свои ИИ-изображения и видео | Fish Audio","description":"Публикуйте ИИ-изображения и видео в Fish Audio. Мы проверяем каждую работу перед показом в «Обзоре», а вы можете получать кредиты, когда другие создают что-то на её основе."},"hero":{"title":"Публикуйте работы и получайте кредиты","description":"Покажите свои изображения и видео из «Творческого» в «Обзоре» под своим именем. Когда другие пересоздают вашу работу, вы получаете кредиты.","cta":"Опубликовать работу"},"howTo":{"title":"Как работает публикация","s1":{"title":"Создайте то, что вам нравится","description":"Создайте изображение или видео в «Творческом». Опубликовать можно работу из любой модели и любого режима."},"s2":{"title":"Нажмите «Поделиться»","description":"Откройте работу, нажмите «Поделиться» и оставьте «Опубликовать в «Обзоре»» включённым. Ссылка сразу начинает работать, а работа уходит на проверку для «Обзора»."},"s3":{"title":"Получайте кредиты за пересоздания","description":"После одобрения работа появится в «Обзоре» с вашим именем. Каждый новый человек, который её пересоздаст, учитывается в ваших кредитах."}},"credit":{"eyebrow":"Ваше имя","title":"Ваше имя на каждой опубликованной работе","description":"Опубликованные работы показывают автора — в «Обзоре» и в вашем профиле.","p1":"Страница работы показывает ваше имя и аватар","p2":"В профиле собраны все работы, которые вы опубликовали","p3":"У партнёров-авторов рядом с именем есть значок"},"rewards":{"eyebrow":"Вознаграждения","title":"Работу пересоздали — вы получаете кредиты","description":"Когда другой человек пересоздаёт вашу работу или использует её как референс, мы это учитываем.","p1":"Учитываются и пересоздания в один клик, и референсные изображения","p2":"Работы, которые пересоздают многие, получают отметку «Популярное»","p3":"Мы начисляем вознаграждения кредитами и рассчитываемся периодически"},"visual":{"creatorBadge":"Партнёр-автор","hot":"Популярное","recreated":"Пересоздано","credits":"Кредиты"},"rules":{"title":"Что мы одобряем","description":"Мы проверяем каждую работу перед показом в «Обзоре». Если работу не одобрят, вы увидите причину и сможете один раз обжаловать решение.","approvedTitle":"Удачные работы","approved":{"original":"Ваша собственная оригинальная работа","clear":"Чёткий объект и законченное, чистое изображение","prompt":"Промпт, на котором другие могут учиться и который могут использовать снова","fit":"Контент, подходящий для широкой аудитории"},"rejectedTitle":"Работы, которые мы не одобряем","rejected":{"adult":"Сексуальный контент или обнажённость","violence":"Жестокое насилие, ненависть или травлю","realPeople":"Реальных людей без их согласия или контент, вводящий в заблуждение о реальных событиях","copyright":"Персонажей, логотипы или другой контент, на который у вас нет прав","personalInfo":"Личные данные, например номера телефонов или адреса","lowQuality":"Повреждённые, очень низкокачественные или повторяющиеся работы"}},"faq":{"title":"Частые вопросы о публикации","q1":{"question":"Кто может публиковать?","answer":"Любой пользователь с аккаунтом Fish Audio может публиковать изображения и видео, созданные в «Творческом». Каждая работа проходит проверку перед показом в «Обзоре»."},"q2":{"question":"Мой промпт будет публичным?","answer":"Да. Любой, кто откроет вашу опубликованную работу, увидит её промпт и сможет использовать его. Так и работают пересоздания."},"q3":{"question":"Как рассчитываются вознаграждения?","answer":"Когда другой человек пересоздаёт вашу работу или использует её как референс, мы это учитываем. Если один и тот же человек пересоздаёт одну и ту же работу несколько раз, учитывается только первый раз. Мы начисляем вознаграждения кредитами и рассчитываемся периодически. Использование вами или вашим рабочим пространством не учитывается. Размер вознаграждений и сроки расчётов могут меняться."},"q4":{"question":"Можно ли поделиться работой до одобрения?","answer":"Да. Ссылка работает сразу после публикации, в том числе во время проверки."},"q5":{"question":"Что будет, если работу не одобрят?","answer":"Откройте работу и нажмите «Поделиться». На панели «Поделиться и опубликовать» указана причина, и решение можно один раз обжаловать. Ссылка продолжит работать."},"q6":{"question":"Можно ли перестать делиться работой?","answer":"Да. Откройте работу, нажмите «Поделиться», затем «Закрыть доступ»."}},"closing":{"title":"Готовы опубликовать?","description":"Создайте изображение или видео в «Творческом», затем нажмите «Поделиться».","cta":"Открыть «Творческий»"}},"mobileApp":{"title":"Скачайте\nFish Audio для смартфона","description1":"Превращайте текст в естественно звучащую речь с помощью выразительных ИИ-голосов.","description2":"Создавайте голосовые клипы для видео, подкастов, аудиокниг, историй и не только.","description3":"Выбирайте голоса, настраивайте подачу с помощью тона и эмоций, сохраняйте аудиопроекты и делитесь ими, где бы вы ни работали.","qrAlt":"QR-код для скачивания Fish Audio для {platform}","heroAlt":"Экран синтеза речи в мобильном приложении Fish Audio с тегами эмоций"}},"enterprise":{"title":"Корпоративный","access":{"title":"Доступ","loading":"Проверка доступа…","load_failed":"Не удалось загрузить ваш доступ.","retry":"Повторить","denied_capability":"У вас нет права {capability}.","denied_scope":"Ваше право {capability} не распространяется на этого клиента.","denied_not_principal":"У вас нет корпоративного доступа.","denied_generic":"У вас нет прав на это действие.","denied_channel":"Право {capability} недоступно при этом способе входа.","denied_api_key":"Этот API-ключ не может использовать право {capability}.","denied_api_key_forbidden":"Право {capability} нельзя использовать с API-ключом.","denied_api_key_policy_required":"Для права {capability} у этого API-ключа должна быть корпоративная политика ключа.","denied_api_key_policy_disabled":"Корпоративная политика этого API-ключа отключена.","denied_api_key_policy_mismatch":"Корпоративная политика этого API-ключа принадлежит другому пользователю.","denied_api_key_expiry_invalid":"Для права {capability} срок действия этого API-ключа должен истекать не позднее чем через 90 дней после создания его политики.","denied_api_key_scope":"Политика этого API-ключа не включает право {capability}.","denied_admission_required":"Для права {capability} у вашей учётной записи должно быть право «Финансы».","locked_title":"Требуется явное назначение доступа","locked_body":"Для просмотра требуется {capability}.","open_access_tab":"Перейти на вкладку «Доступ»","required_capability":"Требуется право {capability}","required_either":"Требуется право {first} или {second}","needs_one":"Требуется доступ: {description}","needs_any":"Требуется одно из следующего:","locked_admission":"Ваше назначение доступа включает это, но у вашей учётной записи нет права «Финансы».","gate":{"requires_any":"Требуется одно из прав: {capabilities}"},"tab":{"load_failed":"Не удалось загрузить этот раздел.","save_failed":"Не удалось сохранить изменение.","refresh":"Обновить","never":"Никогда","no_expiry":"Бессрочно","prev":"Назад","next":"Далее","page_label":"Страница {page}","page_of":"Страница {page} из {pages}","scope_all":"Все клиенты","scope_owned":"Закреплённые клиенты","scope_customers":"{count, plural, one {# клиент} few {# клиента} many {# клиентов} other {# клиента}}","scope_none":"Нет клиентов","channel_session":"Сессия","channel_api_key":"API-ключ"},"my":{"title":"Мой доступ","channel":"Канал","super_admin":"Суперадминистратор","legacy_implicit":"Унаследованный неявный доступ","families":"Группы прав","no_families":"Нет групп прав","scope":"Область","capabilities_count":"{count, plural, one {# право} few {# права} many {# прав} other {# права}}","other_family":"Прочее","withheld":"Не действуют","withheld_admission":"Ваши назначения доступа включают эти права, но у вашей учётной записи нет права «Финансы»."},"family":{"read":"Чтение корпоративных данных","confidential_read":"Конфиденциальные документы","finance_read":"Чтение данных биллинга","draft":"Подготовка черновиков","legal":"Договоры и подписание","billing":"Операции биллинга","config":"Настройки","agent":"Агент по клиентам","selfhost":"Самостоятельный хостинг","senior":"Решения старшего уровня","grant":"Управление доступом","finance":"Финансовые данные","engineering":"Инженерные представления","offboard":"Отключение сотрудников"},"keys":{"title":"Мои API-ключи","description":"Ваши API-ключи платформы и их политики ключей.","empty":"У вас нет API-ключей платформы.","col_key":"Ключ","col_expiry":"Срок действия","col_policy":"Политика ключа","col_last_used":"Последнее использование","edit":"Изменить политику","dialog_title":"Изменить политику ключа","expires_on":"Истекает {date}","expired_on":"Истёк {date}","no_expiry":"Бессрочно","policy_valid":"политика действует","policy_beyond_window":"срок действия выходит за 90-дневное окно политики","policy_cannot_apply":"политика не может применяться","policy_disabled":"политика отключена","no_policy":"нет политики","policy_none":"Нет политики","disabled_badge":"Отключена","no_scopes":"Нет областей","not_held":"Вне вашего доступа","key_forbidden":"Нельзя использовать с API-ключами","scopes_families":"Области: группы прав","scopes_capabilities":"Области: права","search_capabilities":"Поиск прав","no_options":"Нет вариантов для выбора.","selected_count":"{count, plural, =0 {Области не выбраны} one {Выбрана # область} few {Выбрано # области} many {Выбрано # областей} other {Выбрано # области}}","disabled_label":"Отключено для административного доступа","note":"Примечание","saved_toast":"Политика ключа сохранена."},"grants":{"title":"Назначения доступа","new_grant":"Новое назначение","filter_principal":"Субъект","all_principals":"Все субъекты","filter_status":"Статус","status_all":"Все статусы","status_active":"Действует","status_pending_entry":"Ожидает допуска","status_revoked":"Отозвано","status_expired":"Истекло","col_principal":"Субъект","col_access":"Роль / группы прав","col_scope":"Область","col_expiry":"Срок действия","col_status":"Статус","col_granted_by":"Кем выдано","col_reason":"Причина / запрос","empty":"Назначений нет.","revoke":"Отозвать","revoke_title":"Отозвать назначение","revoke_summary":"{principal} · {access}","revoked_line":"Отозвано: {reason}","revoked_toast":"Назначение отозвано.","created_toast":"Назначение создано.","created_pending_toast":"Назначение доступа создано и ожидает, пока у пользователя не появится право enterprise или finance.","created_pending_admission_toast":"Назначение доступа создано — оно вступит в силу, когда у пользователя появится право «Финансы».","legacy_label":"Унаследованный неявный доступ","legacy_on":"Вкл.","legacy_off":"Выкл.","legacy_turn_on":"Включить унаследованный неявный доступ","legacy_turn_off":"Отключить унаследованный неявный доступ","legacy_on_title":"Включить унаследованный неявный доступ","legacy_off_title":"Отключить унаследованный неявный доступ","legacy_on_summary":"{principal} получит доступ Admin ко всем клиентам.","legacy_off_summary":"У {principal} останутся только явные назначения.","legacy_changed_toast":"Унаследованный неявный доступ обновлён.","create_title":"Новое назначение","create_submit":"Создать назначение","principal":"Субъект","principal_placeholder":"Выберите пользователя","principal_search":"Поиск по email или ID пользователя","principal_empty":"Подходящих пользователей нет.","principal_manual":"Ввести ID пользователя вручную","principal_roster":"Выбрать из списка","user_id":"ID пользователя","user_id_placeholder":"ID пользователя","user_check":"Проверить","user_found":"Найден: {email}","user_missing":"Пользователь с таким ID не найден.","role":"Роль","role_none":"Без роли","family_in_role":"Входит в роль {role}","beyond_own_access":"Выходит за пределы вашего доступа: {items}","badge_needs_finance":"Нужно право «Финансы»","families":"Группы прав","families_empty":"Нет групп прав.","scope":"Область","scope_all":"Все клиенты","scope_customers":"Выбранные клиенты","scope_owned":"Закреплённые клиенты","scope_fixed_all":"Все клиенты — финансовый доступ нельзя ограничить выбранными клиентами.","customers":"Клиенты","customers_search":"Поиск клиентов","customers_empty":"Клиентов нет.","expiry":"Дата окончания (UTC)","request_ref":"Номер запроса","reason":"Причина","summary":"Выдаёт:","summary_capabilities":"{count, plural, one {# право} few {# права} many {# прав} other {# права}}","error_principal":"Укажите субъект доступа.","error_access":"Выберите роль или хотя бы одну группу прав.","error_customers":"Выберите хотя бы одного клиента.","error_expiry":"Выберите сегодняшнюю или более позднюю дату.","error_reason":"Укажите причину длиной не менее 8 символов.","error_exceeds":"Выходит за пределы вашего доступа: {missing}","error_scope_not_applicable":"Финансовый доступ можно назначить только для всех клиентов."},"review":{"title":"Проверка доступа","export_csv":"Экспорт в CSV","generated":"Сформировано {time}","principal_count":"{count, plural, one {# субъект} few {# субъекта} many {# субъектов} other {# субъекта}}","anomaly_count":"{count, plural, one {# субъект с аномалиями} few {# субъекта с аномалиями} many {# субъектов с аномалиями} other {# субъекта с аномалиями}}","empty":"Субъектов нет.","col_principal":"Субъект","col_platform":"Права платформы","col_families":"Действующие группы прав","col_legacy":"Унаследованный неявный доступ","col_scope":"Область","col_expiry":"Ближайшее окончание назначения","col_keys":"Политики API-ключей","col_last_used":"Последнее использование","col_anomalies":"Аномалии","badge_service":"Сервисный","badge_deleted":"Удалён","badge_no_entry":"Нет права допуска","grant_count":"{count, plural, =0 {Нет назначений} one {# назначение} few {# назначения} many {# назначений} other {# назначения}}","key_active":"Активна","key_disabled":"Отключена","key_expired":"Ключ истёк","key_missing":"Ключ удалён","key_scopes":"{count, plural, one {# область} few {# области} many {# областей} other {# области}}","last_event":"Последнее событие назначения: {time}","anomaly_grant_without_entry":"Назначение без допуска","anomaly_entry_without_grant":"Допуск без назначения","anomaly_policy_orphan":"Политика ключа без ключа"},"events":{"title":"История назначений","empty":"Событий назначения нет.","escalation":"Эскалация прав","by":"Исполнитель","kind_grant_created":"Назначение создано","kind_grant_revoked":"Назначение отозвано","kind_grant_expired":"Назначение истекло","kind_grant_activated":"Назначение вступило в силу","kind_principal_legacy_implicit_changed":"Изменён унаследованный неявный доступ","kind_apikey_policy_changed":"Изменена политика ключа","kind_platform_permissions_changed":"Изменены права платформы","kind_platform_impersonation":"Вход от имени пользователя"},"log":{"title":"Журнал доступа","filter_who":"Записи","who_mine":"Мои","who_everyone":"Все","filter_actor":"ID пользователя-исполнителя","filter_capability":"Право","filter_from":"С (UTC)","filter_to":"По (UTC)","filter_channel":"Канал","channel_all":"Все каналы","filter_status":"Статус","status_all":"Все статусы","status_2xx":"Успешно (2xx)","status_4xx":"Отказано (4xx)","status_5xx":"Ошибка (5xx)","empty":"Записей в журнале доступа нет.","col_time":"Время","col_actor":"Исполнитель","col_channel":"Канал","col_capability":"Право","col_route":"Маршрут","col_customer":"Клиент","col_status":"Статус","col_ip":"IP"},"preview":{"view_as":"Смотреть как","self":"Мой доступ","roles_failed":"Не удалось загрузить роли.","banner":"Предпросмотр от имени роли {role} — только интерфейс: данные и запросы по-прежнему используют ваш собственный доступ","banner_loading":"Загрузка предпросмотра роли {role}…","banner_failed":"Не удалось загрузить предпросмотр роли {role}.","exit":"Выйти из предпросмотра","write_blocked":"Режим предпросмотра — ничего не отправлено."}},"landing":{"banner":{"apiOffer":"Drama 3 в API <b>−80 %</b>","message":"Новым компаниям — месяц бесплатно, при переходе — три. Договор до 31.10.","terms":"Условия","contactSales":"Связаться с отделом продаж"},"hero":{"title":{"line1":"Голосовая инфраструктура","line2":"для бизнеса"},"subtitle":"Для команд, которые создают масштабные голосовые решения. Голосовая модель для приложений, в которых важно получать правильный результат каждый раз.","ctaSales":"Связаться с продажами","ctaModel":"Послушать модель","ctaPricing":"Смотреть цены"},"demo":{"tryIt":"Попробовать","code":"Код","sampleLine":"Вдруг дверь распахнулась!","sampleTag":"","language":"Русский","voice":"Chris","playLabel":"Воспроизвести демо","footnote":"S2 Pro работает вживую. Выберите голос, введите фразу и сразу послушайте результат. Та же модель, которую используют продакшен-команды, без регистрации, звонка с продажами и демо-среды."},"stats":{"languages":{"value":"8M","suffix":"+","label":"Разработчики"},"voices":{"value":"4.6M","suffix":"","label":"Запросов в день"},"rate":{"value":"26","suffix":"%","label":"Снижение частоты ошибок в словах"},"latency":{"value":"<70","suffix":"ms","label":"Задержка"}},"trusted":{"title":"Нам доверяют команды, создающие голос в продакшене"},"reasons":{"titlePrefix":"Почему команды ","titleEmphasis":"создают с нами.","description":"Большинство TTS хорошо звучит в демо. Fish создан для того, что происходит дальше: продакшен-трафика, сложного произношения, многоязычного переключения, суверенных развертываний и общей стоимости, которая позволяет масштабироваться, а не просто выживать.","items":{"1":"Проверено в продакшене на корпоративном масштабе.","2":"Самый выразительный голосовой ИИ. Управляйте им, а не просто выбирайте.","3":"80+ языков с нативной глубиной для азиатских языков.","4":"2 миллиона голосов, одна из крупнейших экосистем голосового ИИ.","5":"Размещайте модель на собственной инфраструктуре.","6":"Создано под то, как вы действительно растете."},"diagram":{"panels":{"production":{"description":"S2 Pro входит в голосовой рейтинг Artificial Analysis и поддерживает продакшен-развертывания HeyGen, Retell и Sanas, обрабатывая реальный трафик, сложное произношение и мультирегиональную нагрузку, которая показывает то, что упускают бенчмарки.","top":{"title":"Продакшен","description":"В списке Artificial Analysis · публичная методология"},"right":{"title":"Произношение","description":"Пользовательские словари · числа, имена, доменные термины"},"left":{"title":"Бенчмарки","description":"Работает для HeyGen, Retell, Sanas и FinalRound"}},"direction":{"description":"15 000+ тегов управления на естественном языке. Опишите, что хотите — '{теплый, разговорный, легкий бостонский акцент, мягкое нисходящее окончание}' — и Fish это сгенерирует. S2 Pro проходит Audio Turing Test с опубликованным результатом 0,515: слушатели не могут надежно отличить его от человеческой речи. Методология и исходное аудио опубликованы.","top":{"title":"Теги управления","description":"15 000+ управляющих параметров на естественном языке"},"right":{"title":"Переключение языков","description":"В реальном времени, внутри фразы, без смены модели"},"left":{"title":"Audio Turing","description":"Опубликованный результат 0,515 · открытая методология"}},"language":{"description":"Мандаринский, японский, корейский и кантонский на уровне носителя, с мгновенным переключением между английским, мандаринским, японским, испанским и арабским. APAC-покрытие, которое другие голосовые вендоры все еще обещают на следующий квартал, уже работает в продакшене сегодня.","top":{"title":"Tier 1","description":"EN · ZH · JA · KO · ES · PT · DE · FR"},"right":{"title":"Глубина APAC","description":"Кантонский · тайский · Bahasa · вьетнамский · тагальский"},"left":{"title":"Переключение языков","description":"В реальном времени, внутри фразы, без смены модели"}},"clone":{"description":"Просматривайте 2M+ голосов, обученных создателями и готовых к использованию уже сегодня, или клонируйте свой голос по 30 секундам аудио. Без квот на слоты и без платы за каждый голос. Клонирование голоса со встроенной проверкой согласия в рабочем процессе.","top":{"title":"Обзор","description":"Фильтр по языку, возрасту, персоне и сценарию"},"right":{"title":"Клон","description":"30 секунд референса · мгновенное клонирование голоса"},"left":{"title":"Согласие","description":"Проверка голоса при каждом клоне"}},"deployment":{"description":"Для регулируемых нагрузок, суверенных развертываний и команд, которым нужен полный контроль над моделью в продакшене, Fish предлагает self-hosting как премиальный enterprise-уровень. Запускайте в своей VPC, изолированной среде или дата-центре. Это архитектура, которую закупки просят и редко получают.","top":{"title":"Настройка","description":"Платформенный сбор от $10K · единовременно"},"right":{"title":"Минимальный расход","description":"$10K/мес · обязательство на 12 месяцев"},"left":{"title":"Развертывание","description":"VPC · локально · изолированно · суверенное облако"}},"pricing":{"description":"$15 за миллион символов — фиксированно, предсказуемо, тот же тариф за символ от первого API-вызова до миллиардного. Объемные скидки суммируются по мере роста, на нескольких уровнях, и обсуждаются с одной командой. Без платы за места. Без неожиданных барьеров для продакшен-тарифов.","top":{"title":"Прайс-лист","description":"$15 / 1M символов"},"right":{"title":"Объемные скидки","description":"Применяются при масштабе · на основе обязательств"},"left":{"title":"Пакеты","description":"TTS + ASR + self-host кросс-продуктовые скидки"}}}}},"supportSection":{"title":"Премиальная поддержка.","subtitle":"Потому что ваши клиенты всегда слушают.","cards":{"production":{"title":"Круглосуточная поддержка в продакшене","description":"Прямой доступ к экспертам по голосовому ИИ с обязательствами по времени ответа на проблемы, влияющие на опыт ваших клиентов."},"account":{"title":"Технический менеджер клиента","description":"Получите поддержку выделенной команды, которая понимает ваш голосовой стек, помогает решать сложные задачи и поддерживает вас при масштабировании."},"sla":{"title":"SLA с доступностью 99%","description":"Положитесь на обязательства по инфраструктуре, призванные поддерживать доступность и отзывчивость ваших голосовых приложений и их готовность к каждому взаимодействию."},"custom":{"title":"Индивидуальные услуги","description":"Работайте с нашими инженерами над анализом архитектуры, интеграциями и оптимизацией производительности, чтобы запускать голосовые решения в продакшене."}}},"results":{"titlePrefix":"Результаты в продакшене, ","titleEmphasis":"а не победы в демо.","description":"Главное не просто качество. Главное, чего команды достигли после перехода. Каждая история - измеримый результат, написанный клиентом.","readCaseStudy":"Читать кейс","previous":"Предыдущая история клиента","next":"Следующая история клиента","cards":{"heygen":{"before":"Выбрано ","emphasis":"с преимуществом 3 к 1 перед альтернативами","after":" для клонирования голоса с неамериканскими английскими акцентами."},"pictoria":{"before":"Обеспечивает ","emphasis":"выразительность на уровне персонажа","after":" для японских AI-персонажей в Picto VOICE."},"dubbing":{"before":"TTS для голосовых агентов в реальном времени для ","emphasis":"10 млн+ пользователей","after":": естественность, эмоции, задержка и многоязычность."},"retell":{"before":"Голосовые агенты в продакшене с ","emphasis":"оркестрацией в реальном времени","after":" для корпоративных разговоров."},"finalRound":{"before":"","emphasis":"25%+ дольше участие в ИИ-собеседованиях","after":" · ~10x ниже затраты на голос с Fish Audio"},"befreed":{"before":"BeFreed создаёт аудиоуроки с ИИ, которые звучат как живой разговор","emphasis":"","after":""},"reverie":{"before":"Reverie AI создаёт с Fish Audio развлечения, которые отвечают вам","emphasis":"","after":""}}},"categories":{"titleLine1":"Шесть категорий голосовых продуктов,","titleEmphasis":"которые уже работают в продакшене.","description":"От аватар-видео до многоязычной поддержки клиентов: каждая категория ниже - реальное корпоративное внедрение на Fish, а не обещание из дорожной карты.","cards":{"agent":{"title":"Голос для AI-агента"},"companion":{"title":"Приложения с персонажами и компаньонами."},"avatar":{"title":"Аватар и озвучка видео"},"support":{"title":"Многоязычная поддержка клиентов.","description":"Мандаринский · Японский · Корейский · Кантонский"},"cloning":{"title":"Клонирование голоса в масштабе.","description":"Экосистема 2 млн голосов · клон за 30 сек."},"translation":{"title":"Аудиоперевод и дубляж.","description":"Все 80+ языков · переключение кодов"}}},"stack":{"title":"Подключается к стеку голосовых агентов, который вы уже используете.","description":"Готовая поддержка инструментов оркестрации, телефонии и инфраструктуры, с которыми голосовые команды выпускают продукты сегодня. SDK для всех основных языков. WebSocket-стриминг, REST и входящие webhook-паттерны задокументированы.","cards":{"pipecat":"Пайплайны реального времени","livekit":"Инфраструктура WebRTC","n8n":"Автоматизация workflow","vapi":"Платформа голосовых агентов","twilio":"Телефония · SIP · SMS","retell":"Оркестрация голосовых агентов"}},"customerCall":{"title":"Практичные вещи, которые важны на звонке с клиентом.","description":"Для продакшен-внедрений стартуйте с уровня Enterprise. При более высоких обязательствах действуют скидки за объем: обсудите с отделом продаж цену под ваш профиль трафика. Для суверенных внедрений доступен premium self-host с отдельной структурой настройки и обязательств.","metrics":{"sla":{"prefix":"До","value":"99","suffix":"%","label":"SLA ДОСТУПНОСТИ","note":"Доступно на premium enterprise уровне"},"latency":{"prefix":"<","value":"150","suffix":"мс","label":"ПЕРВОЕ АУДИО (ОБЛАКО)","note":"Проверено в регионах США, ЕС и APAC"},"streams":{"value":"Custom","label":"ПАРАЛЛЕЛЬНЫЕ ПОТОКИ","note":"50+ на High Volume · custom на Enterprise"},"languages":{"value":"80","suffix":"+","label":"ЯЗЫКИ","note":"С голосами нативного качества и переключением кодов"}}},"pricing":{"title":"Создано под то, как вы реально растете.","descriptionLeft":"Один enterprise-уровень. Фиксированная цена за символ. Скидки за объем на нескольких уровнях по мере роста, согласованные с одной командой в одном контракте.","descriptionRight":"Для продакшен-внедрений стартуйте с уровня Enterprise. При более высоких обязательствах действуют скидки за объем: обсудите с отделом продаж цену под ваш профиль трафика. Для суверенных внедрений доступен premium self-host с отдельной структурой настройки и обязательств.","columns":{"inclusions":"Что входит","enterprise":"План Enterprise","notes":"Условия и примечания"},"rows":{"starting":{"label":"Стартовая цена","value":"От $999 / месяц","note":"Скидки за объем на более высоких уровнях обязательств"},"s2":{"label":"TTS · S2 Pro","value":"$15 / 1 млн символов","note":"Биллинг в UTF-8 байтах · около 180 тыс. английских слов на 1 млн"},"asr":{"label":"ASR · transcribe-1","value":"$0.36 / аудиочас","note":"Длительность округляется вверх до ближайшей секунды"},"concurrency":{"label":"Параллельность","value":"Custom","note":"50+ на High Volume · custom на Enterprise"},"voices":{"label":"Голоса","value":"Без лимита","note":"Без квот слотов · без платы за отдельный голос"},"rollover":{"label":"Перенос","value":"90 дней","note":"Неиспользованные кредиты переносятся на 90 дней"},"sla":{"label":"SLA","value":"До 99%","note":"Доступно на premium enterprise уровне"},"support":{"label":"Поддержка","value":"Выделенный канал Slack","note":"SOC2 / HIPAA по запросу"},"selfHost":{"label":"Self-host premium","value":"От $10K setup + $10K / месяц","note":"12 месяцев обязательств · VPC · on-prem · air-gapped · sovereign cloud"}},"footnote":"Скидки за объем доступны на нескольких уровнях. Свяжитесь с продажами для цены под ваш профиль трафика. Публичная цена отражает вход в Enterprise; большие обязательства открывают дополнительные скидки для клиента."},"cta":{"title":"Готовы, когда будете готовы вы.","description":"Обсудите внедрение с нашей командой. Мы придем подготовленными.","sales":"Связаться с продажами","review":"Запланировать технический обзор"},"faq":{"title":"Часто задаваемые вопросы","rows":{"dataResidency":{"question":"Где хранятся мои данные? Поддерживаете ли вы резидентность данных в США, ЕС и APAC?","answer":"По умолчанию ваши данные остаются в США, размещаются в Google Cloud с хранилищем Cloudflare R2, а инференс выполняется из edge-регионов в США и Азиатско-Тихоокеанском регионе (Токио), чтобы ваши пользователи получали низкую задержку где бы они ни находились. Для рабочих нагрузок с требованиями комплаенса enterprise-контракты могут включить Zero Data Retention, что означает, что текст и аудио запросов никогда не записываются на диск. Если данные должны оставаться внутри конкретной страны или региона, self-hosted enterprise tier полностью работает в вашей собственной инфраструктуре, поэтому ничего не покидает вашу среду."},"scale":{"question":"Можете ли вы поддерживать крупные развертывания и всплески трафика?","answer":"Да, и на серьезном объеме. Емкость предоставляется как количество одновременных генераций, которое масштабируется вместе с вашим контрактом, и у нас уже есть production-клиенты, выполняющие более 1 000 одновременных генераций. Rust edge gateway обслуживает инференс в нескольких GPU-регионах, поэтому при всплеске трафика наша команда может поднять ваши лимиты в тот же день. Вы масштабируетесь без ожидания в очереди support-тикетов."},"security":{"question":"Какие сертификаты безопасности у вас есть?","answer":"Безопасность проходит через каждый слой платформы. Наш аудит SOC 2 Type II сейчас продолжается, и отчет будет доступен клиентам под NDA после завершения. Zero Data Retention доступен в enterprise-контрактах, поэтому payloads запросов никогда не сохраняются, а self-hosted tier удерживает каждый байт ваших данных внутри вашей собственной среды. Мы также поддерживаем конфигурации, согласованные с HIPAA, и можем подписать BAA для подходящих healthcare-нагрузок; независимое пенетрационное тестирование проводится в рамках нашей постоянной программы комплаенса."},"engineering":{"question":"Предлагаете ли вы инженерную поддержку для кастомных развертываний?","answer":"Конечно. Enterprise-клиенты получают прямой канал к нашей инженерной команде, а не очередь тикетов, в том канале, который подходит вашему рабочему процессу. Мы регулярно поставляем интеграционно-специфичные функции и расширения протоколов для отдельных клиентов, а self-hosted-развертывания поднимаем вместе с вами end to end, от первой настройки до go-live."},"sso":{"question":"Поддерживаете ли вы SSO и RBAC?","answer":"Да, с детальным контролем с первого дня. Ролевой контроль доступа позволяет назначать роли owner, admin и member на уровне команды, а также роли manager, contributor и viewer на уровне workspace, чтобы у каждого был ровно тот доступ, который нужен. Single sign-on уже работает через Google и GitHub OAuth."},"customModels":{"question":"Можем ли мы дообучать модели на своих данных или использовать собственные голоса?","answer":"И то и другое, на ваших условиях. Вы можете мгновенно создавать private voice clones через API или web UI всего из 10 секунд reference audio, а для лучших результатов рекомендуем 30 секунд или больше; они остаются полностью приватными для вашей команды. Для более глубоких проектов мы также fine-tune кастомные модели на ваших собственных данных."},"migration":{"question":"Что насчет миграции с другого голосового провайдера?","answer":"Миграция на Fish Audio проходит просто, и большинство команд удивляется, насколько быстро это происходит. Ваши существующие голоса переносятся путем повторного создания из reference audio, наши SDK для Python, TypeScript и Go и WebSocket streaming API покрывают интеграционные паттерны, на которые вы уже опираетесь, а наша инженерная команда проводит cutover вместе с вами, чтобы production не останавливался."}}}},"tabs":{"contracts":"Контракты","customers":"Клиенты","invoices":"Счета","dashboard":"Dashboard","onboarding":"Onboarding","templates":"Templates","audit":"Аудит","proposals":"Предложения"},"dashboard":{"active_contracts":"Действующие договоры","customer_count":"{count, plural, one {# корпоративный клиент} few {# корпоративных клиента} many {# корпоративных клиентов} other {# корпоративного клиента}}","workflow_queue":"Очередь рабочих процессов","workflow_queue_subtitle":"Юридическая проверка, подписание, подключение и черновики","open_invoice_value":"Сумма открытых счетов","open_invoice_subtitle":"Черновики, отправленные, просроченные и частично оплаченные счета","onboarding_links":"Ссылки для подключения","total_links":"{count, plural, one {всего # ссылка} few {всего # ссылки} many {всего # ссылок} other {всего # ссылки}}","needs_attention_title":"Требует внимания","needs_attention_description":"Просроченные счета, счета на удержании, приостановленные обходы и рабочий процесс по договорам — сначала самое срочное.","nothing_needs_attention":"Ничего не требует внимания.","group_overdue_invoices":"Просроченные счета","group_invoice_holds":"Счета на удержании","group_suspended_bypasses":"Приостановленные обходы овердрафта","group_contract_workflow":"Рабочий процесс по договорам","invoice_number":"Счет #{number}","overdue":"Просрочен","days_overdue":"{days, plural, one {# день просрочки} few {# дня просрочки} many {# дней просрочки} other {# дня просрочки}}","deadline":"срок {date}","awaiting_manual_usage":"Ожидает ручного ввода использования","suspended_at":"Приостановлен {date}","bypass_suspended":"Обход 402 приостановлен","updated_at":"обновлено {date}","billing_operations_title":"Операции биллинга","billing_operations_description":"Ручное управление формированием счетов и истечением переноса.","generate_cycle_invoices":"Сформировать счета за цикл","generate_invoices_confirm_title":"Сформировать счета за цикл?","generate_invoices_confirm_description":"Запускает задание корпоративного биллинга для активных биллинговых циклов. Оно может создать записи счетов; запускайте только после проверки текущих открытых счетов и дат биллинга.","confirm_invoice_generation":"Подтвердить формирование счетов","run_credit_rollover":"Запустить перенос кредитов","rollover_confirm_title":"Запустить перенос кредитов?","rollover_confirm_description":"Проверяет сроки действия корпоративных кредитов и может списать истекшие перенесенные кредиты с API-балансов клиентов. Запускайте только после проверки политики переноса и текущих данных об использовании.","confirm_rollover_run":"Подтвердить запуск переноса","upcoming_billing_title":"Предстоящий биллинг","upcoming_billing_description":"Активные подписки по дате следующего счета.","no_upcoming_billing":"Нет активных биллинговых циклов подписок.","bills_on":"счет {date}","commit_amount":"обязательство {amount}","payg":"PAYG","scheduled_activations_title":"Запланированные активации","scheduled_activations_description":"Отложенные контракты, которые автоматически вступают в силу в дату начала действия.","scheduled_activates_on":"активация {date}","scheduled_trial_until":"пробный период до {date}","toast_generated_invoices":"{count, plural, one {Сформирован # счет.} few {Сформировано # счета.} many {Сформировано # счетов.} other {Сформировано # счета.}}","toast_checked_contracts":"{count, plural, one {Проверен # договор.} few {Проверено # договора.} many {Проверено # договоров.} other {Проверено # договора.}}","billing_held":{"title":"{count, plural, one {# договор не вошёл в этот запуск} few {# договора не вошли в этот запуск} many {# договоров не вошли в этот запуск} other {# договора не вошли в этот запуск}}"},"action_items":{"title":"Задачи","hint":"Сквозные проверки — связка Mercury, поток счетов и QuickBooks.","groups":{"mercury_unpaired":"Нет связки с Mercury","email_out_of_sync":"Платёжный e-mail не синхронизирован","team_unbound":"Команда не привязана","draft_unsent":"Неотправленные черновики счетов","pending_adjustments":"Корректировки в ожидании","amount_mismatch":"Сумма расходится с Mercury","invoice_holds":"Счета на удержании","qbo_payment_error":"Ошибки платежей QuickBooks","qbo_payment_review":"Платежи QBO, требующие проверки","legacy_qbo_open":"Старые счета QuickBooks не закрыты","signature_requested":"Клиент запросил подписание","change_requested":"Запросы клиента на изменения","assessment_due":"Требуется оценка","assessment_renewal_minimums":"Минимумы продления §3.9","assessment_shortfall_streak":"Серия недоборов §8.4 (только уведомление)","commitment_release_window":"Открыто окно отказа от оценки","team_mismatch":"Клиент привязан к команде, по которой его договоры не тарифицируются","team_move_pending":"Переносы команд: ожидают или не удались","unclassified_money_terms":"Денежные условия договора без ответственного","usage_outside_billing":"Потребление вне биллинга договора","commitment_level_review":"Квартальные обзоры обязательств","incorporated_document_capture":"Включённые документы для сохранения","covered_tts_new_backend":"Новая модель TTS в покрываемом договоре","sla_credit_pending_approval":"Кредиты SLA ждут одобрения","sla_chronic_termination_right":"Открыто право расторжения по SLA","sla_record_changed_after_credit":"Запись SLA изменена после кредита","settlement_refund_pending":"Ожидающие возвраты по расчёту","post_close_unclaimed_events":"Использование после закрытия не выставлено","overdue_30_days":"Счета, просроченные на 30+ дней","term_end_notice":"Срок истекает в течение 60 дней","legacy_debit_restore_attention":"Возвраты списаний, требующие внимания","overdraft_trip_requests":"Запросы на жёсткую остановку","runtime_signals_red":"Оповещения выполнения","runtime_signals_amber":"Предупреждения выполнения","level_up_retroactive_correction":"Ретроактивные корректировки после повышения","amendment_approval_required":"Подписанные дополнения ожидают утверждения","team_setting_pending":"Настройки команды к применению","model_coverage_decision":"Модель вне договора — нужно решить тариф","import_engineering_questions":"Условия импорта, отправленные инженерам"},"group_hints":{"assessment_renewal_minimums":"Минимумы периодов продления, выведенные движком из среднего за два последних квартала — сверьте каждую строку с договором. Строки BLOCKED вывести не удалось, им нужна поправка minimum_assessment.","assessment_shortfall_streak":"Два квартала подряд ниже порога уведомления, не покрыты накопленным излишком. Только для сведения — договор автоматически не меняется; срок уведомления указан в тексте.","commitment_release_window":"Клиент всё ещё может расторгнуть договор с освобождением от Обязательства. Отказ фиксируется в карточке «Расторгнуть» на странице договора (отказ от оценки).","unclassified_money_terms":"Сборы или тарифы из договора, которые движок биллинга сам не начисляет. Каждое условие классифицируется в карточке неподдерживаемых условий договора (учитывается движком, ручной процесс с ответственным и периодичностью или отказ); строки BLOCKED ожидают активации и до этого не могут вступить в силу.","usage_outside_billing":"Потребление пакетных кредитов и агентов за прошлый месяц в командах по договору, которое не входит в счета по договору. Пакетные кредиты могут быть оплачены самим клиентом (самостоятельные пополнения или кредиты тарифа), поэтому «вне биллинга договора» не означает «не выставлено». Пункт исчезает, когда соответствующее денежное условие договора классифицировано.","model_coverage_decision":"Клиент использовал модель, которой нет в его договоре. Счёт за неё ждёт решения о тарифе.","import_engineering_questions":"Условия, которые проверка импорта не смогла отразить как написано и отправила инженерам. Проверке всё равно нужно решение для каждого, прежде чем договор можно будет создать."},"item_blocked":"Заблокировано","mercury_unreachable":"Mercury недоступен","empty":"Всё в порядке","load_error":"Не удалось загрузить задачи.","signal_kind":{"overdraft_exposure":"Порог риска","overdraft_cap_exceeded":"Лимит превышен","agent_usage_uncovered_contract":"Использование агентов без решения о покрытии","excluded_family_usage_settled":"Использование исключённого семейства рассчитано","excluded_family_asset_present":"Есть ресурс исключённого семейства","unpriced_sku":"Использование без тарифа","free_window_exposure":"Риск бесплатного периода","media_duration_fallback":"Длительность видео из расчёта цены","media_quantity_unknown":"Объём медиа неизвестен","mapped_sku_unavailable":"Сопоставленная модель недоступна","agent_ledger_mismatch":"Расхождение в журнале агентов","decision_version_unknown":"Неизвестная версия решения","media_contract_resolver_degraded":"Сбой сопоставления медиа с договором","import_parity_failed":"Сбой проверки паритета импорта","import_canary_failed":"Сбой канареечной проверки развёртывания импорта","renewal_term_invalid":"Срок продления не позволяет продлить период","scheduled_amendments_failed":"Применение запланированных дополнений остановилось на полпути","billing_held_by_amendment":"Выставление счетов приостановлено: дополнение не применено","agent_admission_held":"Сеансы агентов больше не допускаются","import_engineering_question":"Условие из импорта отправлено инженерам","import_rate_decision_waiting":"Цена модели ждёт второго утверждающего","import_after_create_step_for_person":"Шаг после создания оставлен сотруднику"},"acknowledge":"Подтвердить","system":"Система","team_setting_kind":{"team_setting_pending":"Не применено","team_setting_mismatch":"Изменено после применения"}},"start_import_signed":"Импортировать подписанный договор"},"invoices_coming_soon":"Счета скоро появятся.","invoices":{"quickbooks_title":"Бухгалтерская интеграция — книга QuickBooks","quickbooks_description":"QuickBooks — только зеркало бухгалтерской книги; все платежи идут через Mercury (виртуальные счета для каждого клиента). Это подключение обеспечивает автоматические зеркальные копии.","connected":"Подключено","not_connected":"Не подключено","needs_reconnect":"Требуется переподключение","environment":"Окружение","realm_id":"Realm ID","access_token_expires_at":"Срок действия access token","refresh_token_expires_at":"Срок действия refresh token","last_refreshed_at":"Последнее обновление","connect":"Подключить QuickBooks","reconnect":"Переподключить QuickBooks","refresh_access_token":"Обновить access token","clear_filters":"Сбросить фильтры","check_invoices":"Смотреть счета","customer_id":"ID клиента","load_error":"Не удалось загрузить статус QuickBooks.","connected_toast":"QuickBooks подключён.","failed_toast":"Не удалось подключить QuickBooks.","refresh_token_toast":"Access token QuickBooks обновлён.","refresh_token_error":"Не удалось обновить access token QuickBooks.","generate_test":"Создать тестовый счёт","test_dialog_title":"Создать тестовый счёт","test_dialog_description":"Выберите клиента и контракт, чтобы создать черновик тестового счёта для проверки QuickBooks.","test_customer_label":"Клиент","test_customer_select":"Выберите клиента...","test_contract_label":"Контракт","test_contract_select":"Выберите контракт...","test_contract_empty":"Для выбранного клиента нет доступных контрактов.","manual_create_non_mercury_hint":"Договоры этого клиента не выставляются через Mercury — ручные счета доступны только для договоров Mercury.","test_generated_toast":"Тестовый счёт создан.","test_generate_error":"Не удалось создать тестовый счёт.","next_title":"Следующие этапы backend","next_description":"Эта база уже готова. Следующий этап добавит ежемесячную генерацию счетов, проверки просрочки и API для счетов и usage.","next_billing":"Ежемесячный billing cron и генерация счетов","next_overdue":"Синхронизация статусов просрочен, оплачен и аннулирован","next_usage":"API списка счетов и обзора usage","status_labels":{"draft":"Черновик","sent":"Отправлен","paid":"Оплачен","partially_paid":"Частично оплачен","overdue":"Просрочен","void":"Аннулирован","write_off":"Списан","settled_by_credit":"Погашен кредитом"},"sync_labels":{"pending":"Ожидает синхронизации","synced":"Синхронизирован","failed":"Синхронизация не удалась","skipped":"Пропущен","mercury_pending":"Ожидает отправки через Mercury","mercury_not_linked":"Не в Mercury"},"generate_monthly":"Сгенерировать ежемесячные счета","generated_toast":"Сгенерировано счетов: {count}.","generate_error":"Не удалось сгенерировать ежемесячные счета.","list_title":"Счета","list_description":"{count, plural, =1 {# счёт загружен} few {# счёта загружены} many {# счетов загружено} other {# счёта загружены}}","list_error":"Не удалось загрузить счета.","empty":"Счетов пока нет.","table":{"customer":"Клиент","period":"Период выставления","status":"Статус","total":"Сумма","quickbooks":"Книга (QBO)","actions":"Действия","number":"№ счёта"},"detail_title":"Детали счёта","detail_customer":"Клиент","detail_due_date":"Срок оплаты","detail_actual_usage":"Фактическое использование","detail_total":"Сумма счёта","products_title":"Разбивка по продуктам","products_service":"Сервис","products_count":"Количество","products_runtime":"Runtime","products_invoice":"Счёт","backends_title":"Разбивка по backend","backends_service":"Сервис","backends_backend":"Backend","backends_count":"Количество","backends_runtime":"Runtime","backends_invoice":"Счёт","no_usage_breakdown":"Для этого счёта нет записанной разбивки по использованию.","no_backend_breakdown":"Для этого счёта нет записанной разбивки по backend.","resync":"Повторно синхронизировать с QuickBooks","bind_quickbooks":"Привязать счёт QuickBooks","mark_paid":"Отметить как оплаченный","void":"Аннулировать счёт","resynced_toast":"Счёт повторно синхронизирован.","resync_error":"Не удалось повторно синхронизировать счёт.","bind_quickbooks_prompt":"Введите ID существующего счёта QuickBooks, чтобы привязать этот вручную оплаченный счёт (чтобы не создавать дубликат).","bind_quickbooks_toast":"Счёт привязан к QuickBooks.","bind_quickbooks_error":"Не удалось привязать счёт QuickBooks.","mark_paid_toast":"Счёт отмечен как оплаченный.","mark_paid_error":"Не удалось отметить счёт как оплаченный.","create_manual":"Создать счёт","manual_dialog_title":"Создать счёт вручную","manual_dialog_description":"Создаёт черновик счёта по выбранному контракту. Он проходит стандартный конвейер проверки Mercury — клиент ничего не получит, пока вы не отправите.","manual_amount_label":"Сумма (USD)","manual_description_label":"Описание","manual_description_hint":"Виден клиенту — становится единственной строкой счёта (минимум 8 символов).","manual_due_date_label":"Срок оплаты (необязательно)","manual_created_toast":"Черновик счёта создан.","manual_create_error":"Не удалось создать счёт.","mark_paid_outside_mercury":"Отметить оплаченным (вне Mercury)…","mark_paid_outside_mercury_title":"Отметить оплаченным вне Mercury?","mark_paid_outside_mercury_description":"Этот платёж получен вне Mercury. Связанный счёт в Mercury будет отменён, чтобы его нельзя было оплатить повторно, после чего этот счёт будет отмечен как оплаченный.","mark_paid_outside_mercury_confirm":"Отменить счёт Mercury и отметить оплаченным","voided_toast":"Счёт аннулирован.","void_error":"Не удалось аннулировать счёт.","date_range_separator":"по","team_title":"Счета команды","team_description":"Просматривайте enterprise-счета, сгенерированные для текущей команды.","team_list_title":"Счета","team_list_description":"{count, plural, =1 {# счёт доступен} few {# счёта доступны} many {# счетов доступно} other {# счёта доступны}}","team_list_error":"Не удалось загрузить счета команды.","team_detail_title":"Детали счёта","team_due_date":"Срок оплаты","team_paid_amount":"Оплаченная сумма","open_usage":"Открыть usage","open_invoices":"Открыть счета","usage_title":"Тарифицируемое использование","usage_description":"Просматривайте использование, накопленное в текущем расчётном цикле. Итоги по продуктам считаются по накопительным тарифным ступеням; если последняя ступень ограничена, объём сверх этого лимита тарифицируется по стандартной публичной цене.","usage_error":"Не удалось загрузить тарифицируемое использование.","usage_empty":"Нет данных о тарифицируемом использовании.","usage_summary_title":"Текущий цикл","usage_estimated_total":"Оценочная сумма к выставлению","usage_contract_id":"Контракт","usage_pricing_model":"Модель тарификации","usage_products_description":"Использование, агрегированное по продуктам, с оценкой суммы счёта после применения накопительных тарифных ступеней в активном цикле.","usage_backends_description":"Разбивка по backend для аудита и проверки счетов. Суммы по накопительным ступеням распределяются между backend пропорционально.","line_items_title":"Строки счёта","line_items_service":"Сервис","line_items_description":"Описание","line_items_units":"Количество","line_items_unit_price":"Цена за единицу","line_items_amount":"Сумма","download_pdf":"Скачать PDF","download_pdf_error":"Не удалось скачать PDF счёта.","mark_sent":"Отметить отправленным","mark_sent_toast":"Счет отмечен как отправленный","mark_sent_error":"Не удалось отметить отправленным","import_dialog":{"btn_import_invoices":"Импортировать счета","title":"Импорт исторических счетов","description":"Загрузите файлы прошлых счетов. Агент извлечет поля и сопоставит клиента и договор — проверьте и подтвердите каждый счет перед записью. Ничего не сохраняется, пока вы не нажмете «Импортировать».","choose_files":"Выберите файлы счетов (PDF / DOCX / изображение)","analyzing":"Анализ…","analyze_failed":"ошибка анализа","pick_contract_first":"Сначала выберите договор для этого счета.","imported_toast_with_name":"Импортирован {name} #{number}","imported_toast":"Импортирован #{number}","import_failed":"ошибка импорта","badge_imported":"Импортирован","match_method_domain":"домен","no_customer_match":"Нет совпадения по клиенту","label_invoice_number":"№ счета","label_amount_usd":"Сумма (USD)","label_invoice_date":"Дата счета","label_period_start":"Начало периода","label_period_end":"Конец периода","label_description":"Описание","label_contract":"Договор","pick_contract_placeholder":"Выберите договор…","btn_import":"Импортировать"},"qb_direct_title":"Архивные записи QuickBooks","qb_direct_description":"Отслеживание исторических прямых документов QuickBooks (только чтение). Новые счета создаются только в Mercury.","qb_direct_unsent_notice":"Создание счёта здесь не отправляет его — отправка всегда выполняется вручную в QuickBooks. Этот счёт не появится в списке счетов системы.","qb_direct_create":"Создать счёт QuickBooks","qb_direct_create_description":"Создать ручной счёт непосредственно в QuickBooks.","qb_direct_qb_customer_id_label":"ID клиента в QuickBooks","qb_direct_qb_customer_id_placeholder":"ID клиента в QuickBooks, напр. 42","qb_direct_amount_label":"Сумма (USD)","qb_direct_amount_invalid":"Сумма должна быть больше 0.","qb_direct_description_label":"Описание (отображается в счёте)","qb_direct_private_note_label":"Внутренняя заметка (не видна клиенту)","qb_direct_min_chars":"Не менее {min} символов.","qb_direct_txn_date_label":"Дата операции (по умолчанию — сегодня)","qb_direct_due_date_label":"Срок оплаты (по умолчанию — дата операции)","qb_direct_customer_label":"Связанный корпоративный клиент (необязательно)","qb_direct_customer_hint":"Привязка клиента включает отслеживание здесь; после подтверждения отправки счёт станет виден на странице счетов клиента.","qb_direct_customer_none":"Без привязки к клиенту","qb_direct_customer_select":"Выберите клиента...","qb_direct_created_toast":"Счёт QuickBooks создан (не отправлен).","qb_direct_create_error":"Не удалось создать счёт QuickBooks.","qb_direct_result_title":"Счёт создан — не отправлен","qb_direct_result_description":"Скопируйте идентификаторы ниже. Чтобы доставить счёт, откройте его в QuickBooks и отправьте вручную.","qb_direct_qb_invoice_id":"ID счёта в QuickBooks","qb_direct_copy":"Копировать","qb_direct_copied_toast":"Скопировано в буфер обмена.","qb_direct_void":"Аннулировать счёт QuickBooks","qb_direct_void_description":"Аннулировать счёт QuickBooks без записи в системе. Оплаченные счета, счета с нулевой суммой и счета, связанные с системным счётом, отклоняются.","qb_direct_void_note_label":"Заметка об аннулировании","qb_direct_void_expected_doc_label":"Ожидаемый номер документа (необязательно)","qb_direct_void_expected_doc_hint":"Если указано, аннулирование отклоняется, когда номер документа счёта не совпадает.","qb_direct_void_confirm_title":"Аннулировать этот счёт QuickBooks?","qb_direct_void_confirm_description":"Счёт {id} будет аннулирован непосредственно в QuickBooks. Это действие нельзя отменить.","qb_direct_void_confirm":"Аннулировать счёт","qb_direct_voided_toast":"Счёт QuickBooks аннулирован.","qb_direct_void_error":"Не удалось аннулировать счёт QuickBooks.","qb_direct_register":"Зарегистрировать существующий счёт","qb_direct_register_title":"Зарегистрировать существующий счёт QuickBooks","qb_direct_register_description":"Зарегистрируйте счёт, уже выставленный вручную в QuickBooks, чтобы отслеживать его здесь.","qb_direct_register_customer_label":"Корпоративный клиент","qb_direct_registered_toast":"Счёт QuickBooks зарегистрирован для отслеживания.","qb_direct_register_error":"Не удалось зарегистрировать счёт QuickBooks.","qb_direct_tracked_title":"Отслеживаемые прямые счета","qb_direct_tracked_description":"Ручные счета QuickBooks, отслеживаемые системой.","qb_direct_tracked_empty":"Отслеживаемых прямых счетов пока нет.","qb_direct_tracked_error":"Не удалось загрузить отслеживаемые прямые счета.","qb_direct_filter_customer_placeholder":"Фильтр по ID клиента","qb_direct_table_doc_number":"Номер документа","qb_direct_table_amount":"Сумма","qb_direct_table_dates":"Даты","qb_direct_table_status":"Статус","qb_direct_table_actions":"Действия","qb_direct_mark_sent":"Отметить отправленным","qb_direct_mark_sent_title":"Подтвердить отправку этого счёта?","qb_direct_mark_sent_description":"Подтверждайте только после того, как счёт {doc} был отправлен из QuickBooks. После подтверждения клиент увидит этот счёт на своей странице счетов.","qb_direct_mark_sent_note_label":"Заметка (необязательно)","qb_direct_mark_sent_confirm":"Подтвердить отправку","qb_direct_mark_sent_toast":"Счёт отмечен как отправленный.","qb_direct_mark_sent_error":"Не удалось отметить счёт как отправленный.","qb_direct_mark_paid":"Отметить оплаченным","qb_direct_mark_paid_title":"Отметить этот счёт как оплаченный?","qb_direct_mark_paid_description":"Подтвердите, что оплата по счёту {doc} получена.","qb_direct_mark_paid_toast":"Счёт отмечен как оплаченный.","qb_direct_mark_paid_error":"Не удалось отметить счёт как оплаченный.","qb_direct_detail_title":"Детали прямого счета","qb_direct_detail_lines_title":"Позиции счета","qb_direct_detail_description":"Описание","qb_direct_detail_total":"Итого","qb_direct_detail_qbo_title":"Статус в QuickBooks","qb_direct_detail_balance":"Остаток к оплате","qb_direct_detail_email_status":"Статус письма","qb_direct_detail_txn_date":"Дата операции","qb_direct_detail_due_date":"Срок оплаты","qb_direct_detail_tracking_title":"Отслеживание","qb_direct_detail_created_at":"Создан","qb_direct_detail_sent_at":"Отправка подтверждена","qb_direct_detail_qbo_unavailable":"Не удалось подключиться к QuickBooks — показана локально отслеживаемая сводка.","qb_direct_detail_unavailable":"Полные детали пока недоступны — показана отслеживаемая сводка.","qb_direct_detail_error":"Не удалось загрузить детали счета.","qb_direct_sent_confirmed_at":"Отправка подтверждена","detail_number":"Счёт № {number}","detail_number_pending":"Номер счёта ещё не присвоен","draft_unnumbered":"Черновик без номера · {id}","unnumbered":"Нет номера счёта · {id}","type_id_prefix":"Номер счёта ещё не присвоен — для подтверждения введите первые 8 символов ID счёта ({id})","mercury_send":"Отправить через Mercury","mercury_send_confirm":"Создать счёт в Mercury и отправить его клиенту по почте сейчас? Также будет создан зеркальный счёт в QuickBooks.","mercury_sent_toast":"Отправлено через Mercury","mercury_send_error":"Не удалось отправить через Mercury","mercury_send_blocked_qbo":"Уже привязан счёт QuickBooks — сначала аннулируйте его","mercury_link":"Привязать счёт Mercury","mercury_link_prompt":"ID счёта Mercury для привязки (сумма должна совпадать с этим счётом):","mercury_link_toast":"Счёт Mercury привязан","mercury_link_error":"Не удалось привязать счёт Mercury","mercury_cancel":"Отменить в Mercury","mercury_cancelled_toast":"Отменено в Mercury","mercury_cancel_error":"Не удалось отменить в Mercury","mercury_cancel_paid_blocked":"Платёж уже получен — дождитесь сверки вместо отмены","mercury_status":"Mercury","mercury_payment_link":"Ссылка на оплату","mercury_settled":"Сверено","mercury_qbo_payment_error":"Ошибка платежа QuickBooks","will_deliver_to":"Будет отправлен на: {email}","will_deliver_unpaired_hint":"не сопоставлен — отправка заблокирована до подтверждения сопоставления","mercury_sync":"Синхронизировать с Mercury (без отправки)","mercury_sync_confirm":"Создать счёт в Mercury БЕЗ отправки? Клиент ничего не получит — вы проверяете и отправляете в Mercury. Зеркальный счёт QuickBooks с тем же номером создаётся сейчас.","mercury_synced_toast":"Синхронизировано с Mercury (не отправлено) — проверьте и отправьте там","mercury_sync_error":"Не удалось синхронизировать с Mercury","mercury_synced_badge":"Синхронизировано с Mercury — ожидает отправки там","mercury_amount_mismatch_warning":"Сумма расходится с Mercury: удалённая ${remote} против нашей ${ours} (изменено в Mercury?) — согласуйте до зачёта","mercury_zero_blocked":"Счёт на ноль — Mercury такие не принимает; взыскивать нечего","adjustments_title":"Корректировки","adjustments_hint":"Ручные скидки/исправления в этом черновике. В пределах 20% от суммы до корректировки применяются сразу; сверх этого требуется одобрение обладателя права adjustment.approve_over_threshold.","adjustments_add":"Добавить корректировку","adjustments_submit":"Сохранить корректировку","adjustments_added":"Корректировка сохранена","adjustments_removed":"Корректировка удалена","adjustments_approve":"Одобрить","adjustments_approved":"Корректировка одобрена","adjustments_pending_badge":"Ожидает одобрения","adjustments_pending_notice":"Превышен порог самообслуживания 20% — прежде чем счёт можно будет отправить, корректировку должен одобрить обладатель права adjustment.approve_over_threshold.","adjustments_blocking_send":"Корректировка ожидает одобрения — одобрите или удалите её перед отправкой.","adjustments_error":"Не удалось выполнить действие с корректировкой","adjustments_form_incomplete":"Укажите сумму и причину, видимую клиенту.","adjustments_kind_label":"Тип корректировки","adjustments_mode_label":"Способ задания суммы","adjustments_mode_amount":"Фиксированная сумма (USD)","adjustments_mode_percent":"Процент от суммы","adjustments_reason_placeholder":"Причина, видимая клиенту (отображается в строке счёта)","adjustments_note_placeholder":"Внутренняя заметка (необязательно, клиенту не показывается)","adjustments_threshold_hint":"Отрицательное значение = скидка, положительное = надбавка. Процент пересчитывается в фиксированную сумму от суммы до корректировки.","adjustment_kind_discount":"Скидка","adjustment_kind_correction":"Исправление счёта","adjustment_kind_goodwill":"Жест доброй воли","adjustment_kind_sla_credit":"Компенсация по SLA","adjustment_kind_promo":"Промо-скидка","adjustment_kind_surcharge":"Надбавка","adjustment_kind_other":"Корректировка","mercury_revert":"Вернуть в черновик","mercury_revert_hint":"Отменяет счёт в Mercury и возвращает эту запись в редактируемый черновик (суммы сохраняются) — скорректируйте или исправьте e-mail для счетов и отправьте заново.","mercury_revert_confirm":"Отменить счёт Mercury и вернуть запись в черновик? Платёжная ссылка клиента станет недействительной; суммы сохраняются. При повторной отправке будет выдан НОВЫЙ номер счёта — Mercury навсегда изымает номер отменённого счёта.","mercury_revert_toast":"Возвращено в черновик — скорректируйте и отправьте заново, когда будете готовы","mercury_revert_error":"Не удалось вернуть в черновик","usage_detail_title":"Детализация использования (внутренняя)","usage_detail_hint":"Только для внутреннего использования — клиент получает счёт из двух строк (минимальные обязательства + превышение). Откройте предпросмотр PDF, чтобы увидеть, что именно отправляется.","usage_detail_hint_locked":"Только для внутреннего использования — клиент получает счёт из двух строк (минимальные обязательства + превышение).","usage_detail_live_hint":"Фактическое использование за этот период активации на {time} — сверяется в следующем цикловом счёте, здесь не тарифицируется.","preview_pdf":"Предпросмотр PDF","preview_pdf_error":"Не удалось загрузить предпросмотр PDF","preview_dialog_title_mercury":"Счёт {number} — PDF Mercury (ровно то, что видит клиент)","preview_dialog_title_system":"Счёт {number} — системный PDF (вид до синхронизации)","preview_dialog_title_system_draft":"Черновик {id} — системный PDF (номер счёта присваивается при выставлении)","overdue_badge":"Просрочен","qbo_ledger_title":"Книга QuickBooks","qbo_ledger_bound":"Счёт QBO #{number} · id {id}","qbo_ledger_none":"Запись QuickBooks не привязана.","qbo_ledger_pending_hint":"Зеркало QBO создаётся при отправке через Mercury.","unmark_sent":"Вернуть в черновик","unmark_sent_hint":"Возвращает отправленный счёт в редактируемый черновик (удалённых копий нет).","unmark_sent_confirm":"Вернуть в черновик? Суммы сохранятся; после сопоставления клиента счёт можно отправить через Mercury.","unmark_sent_toast":"Счёт возвращён в черновик","unmark_sent_error":"Не удалось вернуть счёт в черновик","pairing_required_hint":"Клиент не сопоставлен с AR-записью Mercury — подтвердите сопоставление перед отправкой.","pairing_blocked_title":"Отправка через Mercury заблокирована — клиент не сопоставлен","pairing_blocked_description":"У этого клиента нет подтверждённого сопоставления Mercury AR. Сначала подтвердите или создайте сопоставление; счёт будет доставлен на {email}.","open_pairing":"Открыть сопоставление","qb_direct_status_labels":{"created":"Создан","sent":"Отправлен","paid":"Оплачен","void":"Аннулирован"},"filter_any":"Любой","filter_search":"Введите для поиска…","filter_no_match":"Совпадений нет.","period_prepay":"Предоплата","period_usage":"Потребление","period_role_advance":"Обязательство + потребление","period_role_arrears":"Расчёт потребления","period_role_catch_up":"Догоняющее обязательство","period_role_activation":"Активационное обязательство","period_role_one_time":"Разовая предоплата","period_role_final":"Итоговый расчёт","period_role_payg":"Потребление PAYG","period_role_manual":"Вручную","manual_usage_chip":"Внеплатформенное потребление","manual_usage_chip_tip":"Потребление по этому контракту вводится вручную — счета включают только уже записанное.","manual_usage_send_warning":"Этот счёт закрывает потребление контракта с ручным вводом. Перед отправкой убедитесь, что потребление за период записано полностью.","manual_usage_commit_only_note":"Счёт только на обязательство: введённое вручную потребление будет закрыто следующим счётом цикла.","void_confirm_title":"Аннулировать этот счёт?","void_effect_record":"Счёт (и его зеркало в QuickBooks, если есть) аннулируется.","void_effect_pool":"Учтённое ручное потребление и предоплатный зачёт возвращаются в невыставленный пул для заменяющего счёта.","void_revoke_credit_label":"По этому счёту уже выданы кредиты — также вернуть их из кошелька.","mark_paid_confirm_title":"Отметить как оплаченный?","mark_paid_confirm_description":"Счёт закрывается как оплаченный: отложенные кредиты выдаются, начисляется revenue share, отмена невозможна. Продолжайте только при подтверждённой оплате.","period_role_test":"Тест (внутренний)","manual_amount_source_label":"Источник суммы","manual_amount_source_placeholder":"напр. вывод billing-reconciliation-summary 2026-08 / расчётный документ","manual_amount_source_hint":"Для вашей роли необязательно — укажите источник, если он есть.","enter_manual_usage":"Ввести внеплатформенное потребление","due_label":"Срок","readiness_ready":"Готово к отправке","readiness_zero":"$0 — нельзя отправить","readiness_adjustment":"Корректировка ждёт одобрения","readiness_unpaired":"Клиент Mercury не сопоставлен","ids_title":"Идентификаторы","id_invoice":"ID счёта","id_contract":"ID контракта","id_team":"ID команды","id_copied":"Скопировано","composition_title":"Структура суммы","composition_commit":"Минимальное обязательство","composition_overage":"Превышение","composition_surcharge":"Надбавка","past_due_draft_chip":"Просрочен · не отправлен","chip_past_due_drafts":"{count, plural, =1 {# просроченный черновик с зафиксированным сроком} other {# просроченных черновиков с зафиксированным сроком}}","mark_paid_will_grant":"Отметка об оплате зачислит {amount} кредитов в кошелёк команды.","mark_paid_no_grant":"С этим платежом не связано зачисление кредитов.","mark_paid_type_number":"Введите номер счёта {number} для подтверждения","mark_paid_draft_blocked":"Этот черновик никогда не отправлялся — для его закрытия нужно подтверждение «оплачен без доставки» в окне подтверждения.","mark_paid_no_undo":"Отменить с этого экрана нельзя: для отката ошибочной оплаты требуется право invoice.unmark_paid.","void_customer_holds_copy":"У клиента уже есть {number} ({status}). Аннулирование необратимо: копию клиента отозвать нельзя; единственный путь — перевыпуск.","void_customer_holds_copy_unnumbered":"У клиента уже есть этот счёт ({status}). Аннулирование необратимо: копию клиента отозвать нельзя; единственный путь — перевыпуск.","void_customer_holds_copy_quickbooks":"Зеркальный документ QuickBooks {doc} аннулируется удалённо — в QuickBooks аннулирование нельзя отменить.","void_type_number":"Введите номер счёта {number}, чтобы подтвердить аннулирование","void_revoke_credit_amount":"Этот счёт зачислил {amount} {date} — также списать их из кошелька.","void_mercury_live_hint":"У этого счёта есть активная страница оплаты Mercury — используйте «Отменить счёт Mercury» (или «Отменить и вернуть») вместо аннулирования.","mercury_cancel_confirm_title":"Отменить этот счёт в Mercury?","mercury_cancel_effect_remote":"Страница оплаты клиента в Mercury отменяется, а номер счёта выводится из оборота — это действие нельзя отменить.","mercury_cancel_type_number":"Введите номер счёта {number}, чтобы подтвердить отмену","mercury_revert_confirm_title":"Отменить в Mercury и вернуть в черновик?","mercury_revert_customer_holds_copy":"У клиента уже есть {number} ({status}). Его ссылка на оплату перестанет работать сразу; при повторной отправке будет выдан новый номер счёта.","mercury_revert_customer_holds_copy_unnumbered":"У клиента уже есть этот счёт ({status}). Его ссылка на оплату перестанет работать сразу; при повторной отправке будет выдан новый номер счёта.","mercury_revert_type_number":"Введите номер счёта {number}, чтобы подтвердить возврат в черновик","adjustments_direction_label":"Направление","adjustments_direction_reduce":"Уменьшает счёт","adjustments_direction_increase":"Увеличивает счёт","adjustments_total_preview":"Итого {previous} → {next}","adjustments_total_preview_held":"Ожидает одобрения — до одобрения итог остаётся {previous} (станет {next}).","adjustments_amount_hint":"Вводите сумму без знака. Скидки, жесты доброй воли и промо всегда уменьшают счёт; надбавки всегда увеличивают; корректировки и прочее задаются переключателем направления. Процент пересчитывается в фиксированную сумму от итога до корректировки.","adjustments_sign_problem":"Введённый знак противоречит выбранному направлению. Введите сумму без знака или измените направление.","manual_amount_source_required":"Укажите источник суммы (не менее 12 символов) — обязательно, если у вас нет права manual_invoice.sourceless.","manual_amount_source_approval_hint":"Суммы без проверки движком должен одобрить обладатель права invoice.approve_manual, прежде чем счёт можно будет отправить.","manual_due_date_default":"По умолчанию {date} (net {days}) согласно условиям оплаты контракта.","preview_loading":"Загрузка предпросмотра…","ledger_advanced_title":"Реестр уже ушёл дальше этого начисления — вернуть его больше нельзя.","ledger_advanced_hint":"Вместо этого используйте кредит-ноту или корректировку кошелька (с аудитом). Обхода не существует.","ledger_blockers":{"ledger_record_after_seed":"Поверх активационного seed лежит более поздняя запись переноса","expiration_after_grant":"После начисления была записана строка истечения срока","tranche_partly_expired":"Часть начисленного транша уже истекла","cycle_invoice_after_payment":"После оплаты был сформирован счёт за цикл","grant_rehomed_by_team_move":"Перенос команды переместил строки начисления","one_time_term_closed":"Разовый пул закрыт сверкой по окончании срока или расторжением"},"void_blocked_generic":"Аннулирование недоступно для этого счёта.","void_blocked_inline":"Аннулирование недоступно: {reason}","void_effect_quickbooks":"Зеркало QuickBooks {doc} аннулируется удалённо.","void_effect_manual_usage":"{count, plural, =1 {# строка ручного потребления возвращается} one {# строка ручного потребления возвращается} few {# строки ручного потребления возвращаются} many {# строк ручного потребления возвращаются} other {# строки ручного потребления возвращаются}} в договор.","void_effect_prepaid_offset":"Предоплаченный зачёт {amount} возвращается в пул.","void_revoke_credit_preview":"По этому счёту {date} начислено {granted}; {revocable} всё ещё в кошельке — также вернуть.","void_revoke_blocked":"Возврат недоступен: {reason}","mark_paid_blocked_void":"Этот счёт аннулирован — его нельзя закрыть оплатой.","mark_paid_approval_pending":"Этот ручной счёт ещё должен одобрить обладатель права invoice.approve_manual — пока его нельзя закрыть оплатой.","mark_paid_grant_held":"Начисление кредитов {amount} НЕ будет выдано — оно удержано до ручного решения ({reason}). Отметка об оплате только фиксирует деньги.","grant_skip_reasons":{"terminal_state_requires_manual":"договор закрыт без преемника, который управлял бы кредитами","settled_against_undelivered_grant":"покрытый цикл уже выставлен против неполученного начисления","contract_not_found":"договор не найден","already_granted_at_activation":"кредиты уже начислены при активации","already_granted":"кредиты уже начислены","non_positive_amount":"нет суммы кредитов","deferred_to_send":"кредиты начисляются при отправке","deferred_to_payment":"кредиты начисляются при оплате"},"mark_paid_revenue_share":"При закрытии начисляется доля выручки {amount} ({units} ед.).","mark_paid_one_time_fulfillment":"Может перевести разовый договор в статус «исполнен», если предоплаченный кошелёк уже исчерпан.","mark_paid_undo_blocked":"Отменить потом нельзя: {reason}","mark_paid_settled_without_delivery":"Подтверждаю, что клиент оплатил этот счёт, так и не получив его (черновик никогда не отправлялся).","unmark_paid":"Снять отметку об оплате","unmark_paid_title":"Отменить это закрытие оплатой?","unmark_paid_description":"Отменяет всё, что выдала оплата, и возвращает запись в статус до оплаты. Действие фиксируется в аудите.","unmark_paid_preview_failed":"Не удалось загрузить предпросмотр отмены — суммы, которые она затрагивает, не показаны. Отмена остаётся доступной; заблокированную отмену API по-прежнему отклонит.","unmark_paid_blocked":"Отмена недоступна: {reason}","unmark_paid_effect_restore":"Счёт возвращается в статус {status}.","unmark_paid_effect_grant":"Возвращает начисление кредитов {amount}, выданное оплатой ({count, plural, =1 {# запись реестра} one {# запись реестра} few {# записи реестра} many {# записей реестра} other {# записи реестра}}).","unmark_paid_effect_no_grant":"Оплата не выдала начисления кредитов — возвращать нечего.","unmark_paid_effect_seed":"Снимает активационный seed переноса {amount} (реальная оплата восстановит его).","unmark_paid_effect_revenue_share":"Удаляет ещё начисленную долю выручки {amount}.","unmark_paid_effect_reopen":"Повторно открывает исполненный разовый договор.","unmark_paid_settled_by":"Закрыт: {source}","unmark_paid_qbo_verification":"Этот счёт привязан к QuickBooks — сначала отмена запросит у QuickBooks подтверждение, что там не проведён платёж.","unmark_paid_qbo_ack":"Аварийный путь: продолжить, даже если QuickBooks не отвечает (с аудитом; только для записи, закрытой оператором вручную).","unmark_paid_type_number":"Введите номер счёта {number}, чтобы подтвердить отмену","unmark_paid_reason_label":"Причина (не менее 8 символов, попадает в журнал аудита)","unmark_paid_toast":"Закрытие оплатой отменено","unmark_paid_error":"Не удалось отменить закрытие оплатой","credit_grant_held_badge":"Начисление кредитов удержано","credit_grant_held_line":"Кредиты на {amount} не были выданы при оплате — удержаны до ручного решения ({reason}) с {date}.","reconcile_undelivered_badge":"Выставлено против выданных кредитов","reconcile_undelivered_line":"Этот цикл закрыт против фактически выданных кредитов ({delivered}) вместо активационного начисления {expected} ({reason}).","reconcile_preview_title":"Сверка цикла 1","reconcile_preview_done":"Уже сверено.","reconcile_preview_done_undelivered":"Уже сверено по фактически выданным кредитам — {reason}.","reconcile_preview_pending":"Следующий счёт за цикл заложит перенос {seed} и выставит перерасход {overage} за период активации.","reconcile_preview_deferred":"Отложено — {reason}. Приведённые выше цифры сверка применит, как только поступит начисление.","reconcile_deferred_reasons":{"grant_held":"активационное начисление удержано до ручного решения","grant_clawed_back_by_unmark_paid":"снятие отметки об оплате вернуло активационное начисление, а счёт не был оплачен повторно","grant_deferred_to_send":"активационное начисление выдаётся при отправке, а счёт ещё не отправлен","grant_deferred_to_payment":"активационное начисление выдаётся при оплате, а счёт ещё не оплачен"},"batch_send":{"button":"{count, plural, one {Проверить # готовый счёт для Mercury} few {Проверить # готовых для Mercury} many {Проверить # готовых для Mercury} other {Проверить # готовых для Mercury}}","title":"Отправить все готовые счета через Mercury","description":"{total, plural, one {# счёт в текущем списке — черновик с оплатой через Mercury, у которого ещё нет счёта в Mercury} few {# счёта в текущем списке — черновики с оплатой через Mercury, у которых ещё нет счёта в Mercury} many {# счетов в текущем списке — черновики с оплатой через Mercury, у которых ещё нет счёта в Mercury} other {# счетов в текущем списке — черновики с оплатой через Mercury, у которых ещё нет счёта в Mercury}}: {count, plural, =0 {ни один не будет отправлен} one {# будет отправлен} few {# будут отправлены} many {# будут отправлены} other {# будут отправлены}}, {blocked, plural, =0 {ни один не пропущен} one {# пропущен (клиент не сопоставлен)} few {# пропущены (клиенты не сопоставлены)} many {# пропущено (клиенты не сопоставлены)} other {# пропущено (клиенты не сопоставлены)}}. Каждый отправляется так же, как одиночное действие — клиент получает письмо сразу после создания.","description_request":"{total, plural, one {# счёт в текущем списке — черновик с оплатой через Mercury, у которого ещё нет счёта в Mercury} few {# счёта в текущем списке — черновики с оплатой через Mercury, у которых ещё нет счёта в Mercury} many {# счетов в текущем списке — черновики с оплатой через Mercury, у которых ещё нет счёта в Mercury} other {# счетов в текущем списке — черновики с оплатой через Mercury, у которых ещё нет счёта в Mercury}}: {count, plural, =0 {ни один не будет отправлен на одобрение} one {# будет отправлен на одобрение} few {# будут отправлены на одобрение} many {# будут отправлены на одобрение} other {# будут отправлены на одобрение}}, {blocked, plural, =0 {ни один не пропущен} one {# пропущен (клиент не сопоставлен)} few {# пропущены (клиенты не сопоставлены)} many {# пропущено (клиенты не сопоставлены)} other {# пропущено (клиенты не сопоставлены)}}. Письма уходят только после одобрения каждого запроса.","warning":"Отправка по одному. Отказ (уже отправлен, копия в QuickBooks активна, открыт совпадающий счёт Mercury, нет привязки…) показывается в строке и никогда не повторяется автоматически; пакет продолжает со следующего счёта.","warning_request":"Отправка на одобрение по одному. Отказ (уже отправлен, копия в QuickBooks активна, открыт совпадающий счёт Mercury, нет привязки…) показывается в строке и никогда не повторяется автоматически; пакет продолжает со следующего счёта.","number_note":"Номера счетов присваиваются при отправке каждого счёта — у черновиков ниже их пока нет.","table_number":"Номер","table_customer":"Клиент","table_contract":"Контракт","table_amount":"Сумма","table_due":"Срок","table_status":"Результат","note_label":"Заметка к пакету","note_placeholder":"Почему пакет уходит сейчас (необязательно)","note_help":"Видна только в сводке — API не сохраняет заметку на счетах.","typed_label":"Введите количество ({count}) для подтверждения","typed_mismatch":"Введите ровно {count}","confirm":"{count, plural, one {Отправить # счёт} few {Отправить # счёта} many {Отправить # счетов} other {Отправить # счетов}}","progress":"Отправка {current} из {total}…","progress_request":"Отправка на одобрение {current} из {total}…","row_pending":"Ожидает","row_sending":"Отправка…","row_submitting":"Отправка на одобрение…","row_sent":"Отправлен","row_refused":"Отказ","summary_title":"Пакет завершён","summary":"{sent, plural, one {# отправлен} few {# отправлено} many {# отправлено} other {# отправлено}} · {refused, plural, one {# отказ} few {# отказа} many {# отказов} other {# отказов}}","summary_sent":"{count, plural, one {# счёт отправлен} few {# счёта отправлено} many {# счетов отправлено} other {# счетов отправлено}}","summary_refused":"{count, plural, one {# отказ} few {# отказа} many {# отказов} other {# отказов}}","close":"Закрыть","done_toast":"Пакет Mercury завершён: отправлено {sent}, отказов {refused}","table_delivery":"Доставка","delivery_resolving":"Определяем…","delivery_unpaired":"Не сопоставлен — пропущен","delivery_unverified":"Сопоставление не проверено — Mercury определит адрес при отправке","dual_badge":"2 счёта · карта +{pct} %","line_split":"{commitment} обязательство + {overage} превышение","row_blocked":"Пропущен","blocked_note":"{count, plural, one {# счёт пропущен: его клиент не сопоставлен с записью AR в Mercury.} few {# счёта пропущены: их клиенты не сопоставлены с записью AR в Mercury.} many {# счетов пропущено: их клиенты не сопоставлены с записью AR в Mercury.} other {# счетов пропущено: их клиенты не сопоставлены с записью AR в Mercury.}}","resolving_note":"Определяем, куда будет доставлен каждый счёт…","none_sendable":"Отправлять нечего — сначала сопоставьте клиентов.","summary_blocked":"{count, plural, one {# пропущен} few {# пропущено} many {# пропущено} other {# пропущено}}","description_resolving":"{total, plural, one {# счёт в текущем списке — черновик с оплатой через Mercury, у которого ещё нет счёта в Mercury} few {# счёта в текущем списке — черновики с оплатой через Mercury, у которых ещё нет счёта в Mercury} many {# счетов в текущем списке — черновики с оплатой через Mercury, у которых ещё нет счёта в Mercury} other {# счетов в текущем списке — черновики с оплатой через Mercury, у которых ещё нет счёта в Mercury}}; определяем, куда доставляется каждый…","confirm_none":"Отправлять нечего","request_confirm":"{count, plural, one {Запросить # отправку} few {Запросить # отправки} many {Запросить # отправок} other {Запросить # отправки}}","row_proposed":"Отправлен на одобрение","summary_with_proposed":"{sent, plural, one {# отправлен} few {# отправлено} many {# отправлено} other {# отправлено}} · {proposed, plural, one {# отправлен на одобрение} few {# отправлено на одобрение} many {# отправлено на одобрение} other {# отправлено на одобрение}} · {refused, plural, one {# отказ} few {# отказа} many {# отказов} other {# отказов}}","summary_proposed":"{count, plural, one {# отправлен на одобрение} few {# отправлено на одобрение} many {# отправлено на одобрение} other {# отправлено на одобрение}}","done_toast_proposed":"Пакет Mercury завершён: отправлено {sent}, на одобрение {proposed}, отказов {refused}"},"due_projected_label":"Срок при выставлении сегодня","detail_due_date_projected_note":"Прогноз при выставлении сегодня — фиксируется при отправке счёта.","detail_settled_by":"Погашено через","unmark_paid_refused_prepaid_offset":"Погашено предоплаченным остатком — отметку об оплате снять нельзя. Используйте «Аннулировать счёт» (или «Запросить аннулирование») для этого счёта, чтобы вернуть зачёт в пул, затем выставьте заново.","settled_by_labels":{"operator":"Оператор","system":"Система","mercury_reconciler":"Сверка Mercury","qbo_snapshot":"Снимок QuickBooks","prepaid_offset":"Предоплаченный остаток"},"early_access_chip":"ранний доступ","early_access_detail":"Ранний доступ с {access}, включён в первый расчётный период (начало периода по документу {paper}).","past_due_draft_chip_hint":"Срок оплаты, зафиксированный синхронизированным или переданным документом, прошёл, а счёт всё ещё не отправлен.","status_settled_by_credit":"Погашен кредитом","status_closed_zero":"Закрыт · $0","due_on_receipt_sent_ago":"Оплата по получении · отправлен {days, plural, =0 {сегодня} one {# день назад} few {# дня назад} many {# дней назад} other {# дня назад}}","composition_offset_prepaid_offset":"Зачтён предоплаченный баланс клиента","composition_offset_promo":"Промо-скидка","composition_offset_discount":"Скидка","composition_offset_goodwill":"Кредит доброй воли","composition_offset_sla_credit":"Кредит по SLA","composition_offset_correction":"Корректировка","composition_offset_surcharge_adjustment":"Корректировка надбавки","composition_offset_other":"Прочая корректировка","composition_offset_unexplained":"Прочие кредиты / зачёты","rate_per_million_utf8_bytes":"{rate} за 1M байт UTF-8","rate_per_million_units":"{rate} за 1M ед.","quantity_utf8_bytes":"{count} байт UTF-8","quantity_units":"{count} ед.","request_mark_paid":"Запросить отметку об оплате","request_mark_paid_outside_mercury":"Запросить отметку об оплате (вне Mercury)…","request_mark_paid_outside_mercury_confirm":"Запросить отмену в Mercury и отметку об оплате","request_mercury_send":"Запросить отправку через Mercury","request_void":"Запросить аннулирование","void_paid_notice":"По этому счёту получено {amount} ({status}) — аннулирование уберёт этот платёж из учёта.","void_paid_ack":"Подтверждаю, что полученные деньги возвращены другим способом (возврат или кредит-нота).","void_paid_reason_label":"Причина (обязательно, попадает в журнал аудита)","void_paid_detected":"По этому счёту зафиксированы полученные деньги — для аннулирования нужны подтверждение и причина выше.","void_request_invalid":"Это аннулирование нельзя отправить на одобрение в текущем виде.","void_refusal_details":"Подробности","mercury_cancel_paid_notice":"По этому счёту получено {amount} ({status}) — отмена аннулирует счёт и уберёт этот платёж из учёта.","mercury_revert_paid_notice":"По этому счёту получено {amount} ({status}) — возврат в черновик отменит счёт в Mercury и уберёт этот платёж из учёта.","mercury_cancel_void_paid_required":"Отмена этого счёта в Mercury убрала бы полученный платёж из учёта — для этого требуется право {capability}. Ничего не отменено.","mercury_revert_void_paid_required":"Возврат этого счёта Mercury в черновик убрал бы полученный платёж из учёта — для этого требуется право {capability}. Ничего не возвращено в черновик.","rate_per_million_audio_seconds":"{rate} за 1M аудиосекунд","model_rate_pending_chip":"Тариф не решён","model_rate_pending_tip":"Строку могут исправить, когда тариф будет решён.","model_rate_pending_detail":"{models} — по опубликованной цене Fish Audio; строку могут исправить, когда тариф будет решён.","model_rate_pending_link":"Открыть решение о тарифе","period_role_fee":"Разовый сбор","fee_detail":"В счёте: {fees}"},"common":{"load_more":"Load more","window_limited":"Показаны только записи в пределах доступного административного окна.","refresh":"Обновить","cancel":"Отмена","create":"Создать","save":"Сохранить","open":"Открыть","apply":"Применить","view":"Открыть","delete":"Удалить","edit":"Редактировать","close":"Закрыть","loading":"Загрузка...","none":"—","more_info":"Подробнее","preview_open_new_tab":"Открыть в новой вкладке"},"contracts":{"title":"Контракты","count":"{count, plural, =1 {# контракт} few {# контракта} many {# контрактов} other {# контрактов}} загружено","filters":"Фильтры","filters_description":"Сузьте список по команде или статусу.","team_id":"ID команды","status":"Статус","new_contract":"Новый контракт","create_draft":"Создать черновик","create_dialog_title":"Новый корпоративный контракт","create_dialog_description":"Найдите команду по электронной почте, затем создайте черновик контракта.","search_by_email":"Поиск по электронной почте","no_user_found":"Пользователь с такой электронной почтой не найден","no_teams_found":"У этого пользователя нет команд","search_error":"Не удалось найти команды","team_select":"Выберите команду...","team_found":"Команда (найдено: {count})","customer_select":"Выберите клиента...","customer_required":"Клиент","no_customers_yet":"Клиентов пока нет. Сначала создайте клиента на вкладке «Клиенты».","created_success":"Черновик контракта создан","created_error":"Не удалось создать контракт","empty":"Нет контрактов, соответствующих текущим фильтрам.","load_error":"Не удалось загрузить корпоративные контракты.","all_statuses":"Все статусы","table":{"customer":"Клиент","team":"Команда","status":"Статус","type":"Тип","pricing":"Тарификация","term":"Срок","documents":"Документы","open":"Открыть","min":"Мин. {amount}","generated_docx_ready":"Сгенерированный DOCX готов","generated_docx_none":"Сгенерированный DOCX —","signed_pdf_ready":"Подписанный PDF готов","signed_pdf_none":"Подписанный PDF —","monthly_commit":"Месячный минимум {amount}","template_version":"Шаблон v{version}","template_manual":"Вручную","no_billing":"Счета и кредиты пропускаются","one_time_amount":"Разово {amount}","payg_rate":"PAYG · {rate}","assessment_commit":"Квартальные минимумы · {first} → {last} · {total} за {quarters} кв.","fees_total":"{count, plural, one {# сбор} few {# сбора} many {# сборов} other {# сбора}} · {amount}"},"status_labels":{"draft":"Черновик","active":"Активный","fulfilled":"Исполнен","suspended":"Приостановлен","terminated":"Расторгнут","expired":"Истёк","deleted":"Удалён","onboarding_sent":"Онбординг отправлен","customer_info_completed":"Данные клиента заполнены","legal_review":"Юридическая проверка","ready_for_signature":"Готово к подписанию","sent_for_signature":"Отправлено на подписание","signed":"Подписано","signed_needs_start_date_review":"Подписано - проверка даты начала","pending_activation":"Ожидает активации","trialing":"Пробный период","superseded":"Заменен"},"badge_skip_credit":"Без автоначисления","badge_no_sweep":"Без перевода баланса","replaces_contract":"заменяет {id}","type_labels":{"subscription":"Подписка","one_time":"Разовый","fee_only":"Только сборы"},"pricing_model_labels":{"minimum_commitment":"Ежемесячное обязательство","payg":"Оплата по факту","one_time_purchase":"Разовая покупка","monthly_bonus":"Ежемесячный бонус","month_to_month":"Помесячно","non_billing":"Без выставления счетов"},"payment_term_labels":{"net_30":"Net 30","net_15":"Net 15","due_on_receipt":"По получении"},"payment_method_labels":{"quickbooks":"QuickBooks","stripe":"Stripe","mercury":"Mercury","prepaid":"Предоплата (внутри платформы)"},"module_labels":{"credit_rollover":"Перенос кредитов","auto_renewal":"Автопродление","resale":"Перепродажа","termination_for_convenience":"Расторжение по соглашению сторон","end_customer_access":"Доступ конечных клиентов","model_hosting":"Model hosting"},"signing_entity_labels":{"hanabi_ai":"Hanabi AI, Inc. dba Fish Audio","39ai_us":"39 AI, Inc. dba Fish Audio","39ai_jp":"39 AI G.K. dba Fish Audio"},"company_signer_labels":{"qingyan_cao":"Qingyan Cao","shijia_liao":"Shijia Liao","pinghan_xu":"Pinghan Xu"},"product_labels":{"tts":"TTS","asr":"ASR","voice-design":"Дизайн голоса"},"module_policy":{"unlimited":"Без ограничений","capped":"Лимит {amount}","minimum":"Минимум {amount} / 1M"},"template":"Шаблон","all_templates":"Все шаблоны","legal_carrier_badge":"Юридический — {label}","legal_document":"Юридический документ","legal_signed_on":"Подписан {date}","contract_type_fallback_labels":{"order_form":"Форма заказа (Order Form)","dpa":"DPA","msa":"MSA","baa":"BAA","nda":"NDA","sow":"SOW"},"billing_model_labels":{"advance":"Авансовое выставление (обязательство в начале периода + перерасход прошлого)","arrears":"Постоплатное выставление (обязательство + перерасход в конце периода)"},"billing_mode_labels":{"advance":"Аванс-коммит + превышение","arrears":"Постоплата (arrears)","payg_invoice":"PAYG · по счёту","payg_platform":"PAYG · предоплата на платформе","one_time":"Разовый пакет","non_billing":"Без биллинга"},"term_until_terminated":"До расторжения","name_search_placeholder":"Поиск по компании или договору…","term_renews_notice_by":"Автопродление · уведомить до {date}","term_renews":"Автопродление","term_no_renewal":"Без автопродления","ended_badge":"Завершён {date}","ended_badge_hint":"Дата окончания по договору прошла, но запись ещё не закрыта, поэтому она по-прежнему активна.","payment_term_net_days":"Net {days}","rollover_expires_after":"Включённые кредиты сгорают через {days} дн. после начисления","rollover_never":"Включённые кредиты не сгорают","rollover_term_end":"Кредиты не переносятся за пределы срока договора","rollover_term_end_dated":"Кредиты не переносятся за пределы срока договора ({date})","credit_expiry_cycle_end":"Включённые кредиты не переносятся — неиспользованные кредиты сгорают в конце каждого расчётного цикла","credit_expiry_contract_year_end":"Включённые кредиты сгорают в конце каждого контрактного года","credit_expiry_term_end":"Включённые кредиты сгорают по окончании срока договора","credit_expiry_policy_options":{"per_tranche_days":"Дней после начисления (дни переноса)","cycle_end":"Конец каждого расчётного цикла (без переноса)","contract_year_end":"Конец каждого контрактного года","term_end":"Окончание срока договора"},"billing_model_labels_usage":{"advance":"Предварительный счёт (использование прошлого периода в начале периода)","arrears":"Счёт по факту (использование в конце периода)"},"fees_only_pricing":"Только разовые сборы"},"customers":{"title":"Клиенты","count":"{count, plural, =1 {# клиент} few {# клиента} many {# клиентов} other {# клиентов}}","new_customer":"Новый клиент","company_name":"Название компании","company_name_required":"Название компании обязательно","company_address":"Адрес","signer":"Подписант","signer_name":"Имя подписанта","signer_title":"Должность подписанта","signer_email":"Электронная почта подписанта","billing_email":"Электронная почта для счетов","contact_email":"Контактная электронная почта","billing_address_line1":"Адрес строка 1","billing_address_line2":"Адрес строка 2","billing_city_state_zip":"Город, штат, индекс","billing_contact_name":"Контакт для выставления счетов","defaults_to_signer":"По умолчанию — данные подписанта","notes":"Заметки","empty":"Клиентов пока нет.","load_error":"Не удалось загрузить клиентов.","created_success":"Клиент успешно создан.","created_error":"Не удалось создать клиента.","deleted_success":"Клиент удалён.","deleted_error":"Не удалось удалить клиента.","import_zip":{"trigger":"Импортировать подписанный договор","title":"Импорт подписанного договора","description":"Подписанный договор — PDF-файлы или один zip, вместе с прошлыми счетами, если они есть. ИИ-читатель сортирует файлы, подбирает шаблон и клиента и читает счета. Ничего не сохраняется, пока вы не создадите соглашение или не импортируете счёт.","dropzone":{"selected":"{name} — выберите другие файлы, чтобы начать заново","choose":"Перетащите сюда подписанный договор — PDF или один zip — или нажмите, чтобы выбрать файлы","chosen":"{name} — ещё не прочитано"},"match_badge":{"domain":"{label} · домен","percent":"{label} · {percent}%"},"contract_label":"{name} · {status}","no_match":"нет совпадения","files":{"heading":"Файлы ({count})","reanalyze":"Проанализировать заново","hint":"Файлы классифицированы неверно? Исправьте роли и запустите анализ заново — ваш выбор имеет приоритет над догадками по именам файлов.","roles":{"contract":"Договор","invoice":"Счет","skip":"Пропустить","msa":"MSA"},"amendment_like":"Дополнение","amendment_like_tip":"Похоже на дополнение к существующему контракту, анализ не выполнялся — оформите его на странице контракта (карточка дополнений). Меняйте роль только если это действительно отдельный контракт или счёт."},"contract":{"heading":"Договор","created":"Договор создан","created_with_pdf":"Договор создан · подписанный PDF прикреплен","open_contract":"Открыть договор","not_pdf_hint":"Файл договора не в формате PDF — конвертируйте его и загрузите подписанную копию на странице договора.","sig_detected":"Обнаружена электронная подпись","sig_none":"Нет признаков электронной подписи — убедитесь, что это подписанная версия","sig_scan":"Скан PDF — подпись нельзя проверить автоматически","next_steps_attached":"Далее: одобрите ниже действия, которые предлагает агент (например, кредит активации или, если документ это предоставляет, <b>Активировать контракт</b>), или откройте договор, чтобы проверить и активировать его там. Активация создает черновик первого счета и начисляет кредиты; ничего не выполняется, пока вы это не одобрите.","next_steps_unattached":"Далее: прикрепите подписанный PDF — агент прочитает его и предложит действия ниже (например, кредит активации или, если документ это предоставляет, <b>Активировать контракт</b>), или откройте договор, чтобы проверить и активировать его там. Активация создает черновик первого счета и начисляет кредиты; ничего не выполняется, пока вы это не одобрите.","additional_heading":"Другие документы в архиве","review_and_create":"Проверить и создать договор","none_found":"В ZIP-архиве не найден документ договора — если файл классифицирован неверно, смените его роль выше.","msa_heading":"MSA клиента","msa_version":"v{version}","msa_signed":"подписано {date}","msa_date_unknown":"Дата подписания не читается — как временное значение записывается дата вступления в силу формы заказа; исправьте её в юридическом профиле клиента.","msa_staged":"При создании формы заказа это MSA будет зарегистрировано в юридическом профиле клиента — ничего вводить не нужно.","msa_needs_register":"Ещё не зарегистрировано — после создания формы заказа зарегистрируйте MSA отсюда.","msa_skipped":"Форма заказа создана, но MSA не зарегистрировано — повторите попытку ниже.","msa_carrier_diverged":"Юридический профиль теперь указывает на это более новое MSA, но в основной записи MSA всё ещё хранится старый документ — если это новое соглашение, разделите или отвяжите её и создайте новую запись MSA.","msa_register_btn":"Зарегистрировать MSA","msa_register_failed":"Не удалось зарегистрировать MSA","msa_profile_filled":"MSA зарегистрировано в юридическом профиле клиента.","msa_profile_replaced":"MSA зарегистрировано — оно заменяет прежнее MSA в юридическом профиле клиента.","msa_profile_kept":"MSA зарегистрировано и привязано — юридический профиль сохраняет уже записанное MSA (этот документ не новее)."},"invoices":{"heading":"Счета ({count})","imported":"Импортирован","import":"Импортировать","extract_failed":"ошибка извлечения","fields":{"number":"№ счета","amount":"Сумма (USD)","date":"Дата счета","period_start":"Начало периода","period_end":"Конец периода","description":"Описание"},"pick_contract_placeholder":"Выберите договор…"},"mercury_prompt":{"title":"Следующий шаг: свяжите этого клиента с Mercury AR","hint":"Пока клиент не связан, отправлять счета через Mercury нельзя.","open_workspace":"Открыть рабочее пространство клиента"},"toast":{"pick_contract_first":"Сначала выберите договор для этого счета.","invoice_imported":"Импортирован счет #{number}","import_failed":"Не удалось выполнить импорт","contract_file_not_found":"Файл договора не найден в ZIP-архиве.","mixed_selection":"Выберите один zip ИЛИ несколько PDF — не одновременно. PDF будут заархивированы автоматически."},"actions":{"title":"Предложения","description":"Как только подписанный PDF окажется в контракте, агент клиента прочитает его и предложит разовые / переходные действия, которые он предоставляет. Ничего не выполняется, пока вы не одобрите — здесь или позже на странице контракта; закрытие этого диалога не останавливает запуск."},"start":{"ready":"{count, plural, one {Готово к чтению: {name}} few {Готово к чтению, # файла: {name}} many {Готово к чтению, # файлов: {name}} other {Готово к чтению, # файла: {name}}}","cost":"Чтение занимает несколько минут и стоит денег; оно начинается только по кнопке «Начать чтение».","cancel":"Отмена","button":"Начать чтение"}},"import_analysis":{"running_title":"Чтение подписанного договора","stage_uploading":"Загрузка {name}","stage_reading":"ИИ-читатель читает {name}","still_running":"Ещё выполняется. Это окно больше не обновляется само.","failed":"Чтение не завершилось.","upload_timed_out":"Загрузка не получила ответа вовремя.","resumed":"Ваш последний импорт: {name}, прочитан {time}.","file_missing":"Загруженных файлов больше нет в этой вкладке. Выберите их снова, чтобы прикрепить.","trace_show":"Показать трассировку чтения","trace_hide":"Скрыть трассировку чтения","trace_cost":"Стоимость {amount}","stage_queued":"{name} ждёт начала работы ИИ-читателя: в очереди или пока готовятся страницы","queued_for":"Ожидание {time}","reading_for":"Чтение {time} · ожидание до начала {waited}","start_new":"Начать новый импорт"},"legal_profile":{"trigger":"Юридический профиль","title":"Юридический профиль — {company}","msa_section_title":"Профиль MSA клиента","version":"Версия","version_options":{"b":"Версия B (стандартная)","c":"Версия C (расторжение по усмотрению)","d":"Версия D (для помесячных договоров)","e":"Версия E (редакция 2026-06)"},"signed_date":"Дата подписания","clauses":"Условия","params":{"rollover_days":"Дни переноса","max_rollover_amount":"Макс. сумма переноса","minimum_resale_price":"Минимальная цена перепродажи","overage_rate":"Ставка за перерасход","price_lock_months":"Фиксация цен (месяцев)"},"msa_document":{"title":"Документ MSA","description":"Файл рамочного соглашения на уровне клиента","attach":"Прикрепить запись MSA","open":"Открыть запись MSA"},"dpa":{"section_title":"Юридический пакет DPA клиента","section_description":"DPA генерируется вместе с юридическим пакетом клиента; вложения здесь — подписанные или дополнительные записи клиента.","include_in_packet":"Включить DPA в юридический пакет клиента","signed_date":"Дата подписания DPA клиента","save_profile":"Сохранить профиль DPA клиента","generated_title":"Сгенерированный юридический пакет DPA клиента","generated_description":"Сгенерирован из структурированных полей юридического профиля клиента.","generate_document":"Сгенерировать документ DPA","open_generated":"Открыть сгенерированный DPA клиента","generated_on":"Сгенерирован {date}","attach_record":"Прикрепить запись DPA клиента","open_record":"Открыть запись DPA клиента","history_required":"требуется","history_not_required":"не требуется","history_unsigned":"не подписан"},"history":"История","history_version":"v{version}","save_msa_profile":"Сохранить профиль MSA","toasts":{"signed_date_required":"Дата подписания обязательна","msa_updated":"MSA обновлен","msa_update_error":"Не удалось обновить MSA","choose_msa_document":"Сначала выберите документ MSA","msa_uploaded":"Документ MSA загружен","msa_upload_error":"Не удалось загрузить MSA","msa_open_error":"Не удалось открыть документ MSA","dpa_updated":"Требование DPA обновлено","dpa_update_error":"Не удалось обновить DPA","dpa_required_before_generate":"Перед генерацией юридического пакета отметьте DPA как обязательный","dpa_generated":"Юридический пакет DPA клиента сгенерирован","dpa_generate_error":"Не удалось сгенерировать юридический пакет DPA клиента","dpa_generated_open_error":"Не удалось открыть сгенерированный юридический пакет DPA клиента","choose_dpa_attachment":"Сначала выберите вложение DPA","dpa_attached":"Вложение DPA сохранено в юридический профиль клиента","dpa_attach_error":"Не удалось прикрепить DPA","dpa_open_error":"Не удалось открыть вложение DPA"},"version_source":"Источник записи"},"order_form":{"title":"Новое соглашение","description":"Создайте соглашение для клиента на основе актуальных данных клиента/MSA и зарегистрированного шаблона.","primary_account":"Основной аккаунт: {value}","primary_team":"Основная команда: {value}","missing":"Отсутствует","unbound_notice":"Не привязан — у этого клиента еще нет API-команды. Договор можно создать сейчас; привяжите аккаунт в <b>рабочем пространстве</b> до активации (использование учитывается по командам).","created":{"title":"Соглашение готово к проверке","open_contract":"Открыть договор"},"created_success":"Соглашение создано из записи клиента.","template":{"label":"Стандартный шаблон *","placeholder":"Выберите шаблон соглашения","load_failed":"Не удалось загрузить шаблоны соглашений"},"type_notes":{"billing":"Условия биллинга будут настроены в этом соглашении.","non_billing":"Соглашение без биллинга: счета, кредиты и поля цен пропускаются."},"pricing_help":{"payg":"PAYG: без счета и кредитов при активации; ежемесячные счета выставляются за использование API за предыдущий календарный месяц.","monthly_bonus":"Сумма счета равна месячному обязательству; включенные кредиты могут быть больше, а ставка возврата рассчитывается как обязательство / кредиты.","one_time":"Разовая покупка выставляет счет один раз и начисляет настроенные кредиты; она исключена из ежемесячного биллинга.","default":"Соглашения с минимальным обязательством и помесячные выставляют счет при активации, начисляют включенные кредиты и далее следуют опорной дате биллинга от даты начала."},"purchase_amount":"Сумма покупки","payg_per_unit_rate":"Ставка за единицу PAYG (TTS, $ за 1M байт UTF-8)","discount":{"label":"Скидка % от актуального прайс-листа (follows-list)","follows_list_help":"Ставки рассчитываются от актуального прайс-листа × (1 − скидка%); фиксированная ставка за единицу игнорируется. Изменения прайс-листа применяются при повторной синхронизации.","frozen_rate_help":"Оставьте 0, чтобы использовать фиксированную ставку за единицу ниже; либо укажите скидку, чтобы тарифицировать с процентной скидкой от актуального прайс-листа."},"membership":{"label":"Подписка, предоставляемая при активации","pro":"Pro","max":"Max","none":"Нет (подписка не предоставляется)","help":"Владелец привязанной команды получает эту подписку на срок действия договора.","none_help":"При активации подписка не предоставляется — привязанная команда сохраняет свой текущий тариф."},"overdraft_credits_title":"Овердрафт и кредиты","effective_date_help":"Юридическая дата начала, указанная в договоре, и опорный день месяца для биллинга. Для исторических импортов можно смело указывать прошедшую дату — ежемесячный биллинг формирует только текущий цикл и никогда прошлые месяцы.","backdated_warning":"Дата в прошлом: при активации будет создан черновик первого счета за период начиная с {date}. Если этот период уже импортирован как исторический счет, аннулируйте дубликат до отметки об оплате (оплата обоих начислит кредиты дважды).","term_months":"Срок (месяцев)","clauses_note":"Условия наследуются из выбранного шаблона и настроек MSA клиента. Редактируйте текст шаблона через процесс шаблонов/форков, а не через этот диалог соглашения.","create_button":"Создать соглашение","errors":{"choose_template":"Сначала выберите шаблон соглашения.","create_failed":"Не удалось создать соглашение"},"per_unit_rate_scope_help":"Применяется только к использованию TTS (тарифицируется за 1 млн байт UTF-8). Остальные продукты тарифицируются по платформенным ценам, если в контракте не задан отдельный ценовой уровень для продукта или модели.","included_credits_help":"Кредиты использования, начисляемые КАЖДЫЙ платёжный цикл. Оставьте 0, чтобы начислять месячный коммит. Разовый сервисный кредит, вычитаемый из счетов, сюда НЕ вносится — после создания зафиксируйте его в карточке Prepaid offset контракта.","included_above_commit_warning":"Это значение начисляет больше месячного коммита каждый цикл — так работают только сделки monthly-bonus (модель ценообразования monthly_bonus). Разовый сервисный кредит вносите через prepaid offset после создания. API отклонит это значение.","rollover_days_label":"Срок действия rollover (дни)","rollover_days_help":"Неиспользованные кредиты цикла сгорают через указанное число дней после начисления. 0 отключает сгорание — включённые кредиты не сгорают. Проанализированный Order Form, в котором ничего не сказано о rollover, автоматически получает «Конец каждого расчётного цикла» в селекторе срока действия кредитов выше.","term_one_time_hint":"Срок заказа в месяцах — одноразовые кредиты истекают в конце срока (30-дневный PoC = 1).","assessment":{"title":"Оценка квартального минимума","enable":"Добавить график","help":"Для реселлерских контрактов с квартальными минимумами: месячные счета выставляются только за потребление, недобор погашается квартальными счетами доплаты. Для обычных контрактов с месячным обязательством оставьте пустым.","from_q":"С квартала","to_q":"По квартал","amount":"Квартальный минимум ($)","add_row":"Добавить строку","remove":"Удалить","trueup_quarters":"Кварталы зачёта доплаты","renewal_months":"Период продления (мес.)","renewal_rule":"Правило минимума продления (§3.9)","renewal_rule_fixed":"Фиксированный — каждый квартал прописан в договоре","renewal_rule_trailing":"Среднее за два последних квартала (рассчитывает движок)","renewal_rule_help":"При правиле среднего движок добавляет минимум каждого периода продления из среднего за два последних оценённых квартала в пределах нижней и верхней границ; строки из договора всегда имеют приоритет. Порог §8.4 лишь создаёт уведомление на панели.","renewal_floor":"Нижняя граница минимума продления ($, необязательно)","renewal_cap":"Верхняя граница минимума продления ($, необязательно)","floor_cap_error":"Нижняя граница минимума продления не может превышать верхнюю.","shortfall_pct":"Порог уведомления о недоборе §8.4 (%)","release_window_title":"Окно отказа от оценки (необязательно)","release_window_help":"Если договор позволяет клиенту выйти из оценочного периода с освобождением от Обязательства, укажите последний день этого окна (UTC) и пункт договора. Можно задать позже в «Условиях расторжения».","release_until":"Окно закрывается (UTC)","release_reason":"Основание / пункт","commit_note":"При квартальном графике месячное обязательство остаётся 0 — месячные счета выставляются только за потребление.","title_period":"Оценка минимума за период","from_period":"С периода","to_period":"По период","amount_period":"Минимум за период ($)"},"unsupported_gate":{"title":"{count, plural, one {Этот шаблон содержит # условие, которое движок не может представить — подтвердите его перед созданием:} few {Этот шаблон содержит # условия, которые движок не может представить — подтвердите каждое перед созданием:} many {Этот шаблон содержит # условий, которые движок не может представить — подтвердите каждое перед созданием:} other {Этот шаблон содержит # условия, которые движок не может представить — подтвердите каждое перед созданием:}}","tick_label":"Подтвердить это неподдерживаемое условие","hint":"Эти положения остаются в тексте договора, но биллинг их не применяет. Отметка фиксирует ваше подтверждение в договоре; обработайте их вне системы (дополнительное письмо, ручные операции или эскалация).","server_required":"{count, plural, one {Сервер требует подтвердить # неподдерживаемое условие этого шаблона — оно теперь показано под шаблоном.} few {Сервер требует подтвердить # неподдерживаемых условия этого шаблона — они теперь показаны под шаблоном.} many {Сервер требует подтвердить # неподдерживаемых условий этого шаблона — они теперь показаны под шаблоном.} other {Сервер требует подтвердить # неподдерживаемых условия этого шаблона — они теперь показаны под шаблоном.}}"},"operational":{"title":"Операционные условия","help":"Права и условия, с которыми создаётся это соглашение. Заметка под каждым полем показывает, откуда взято значение; сверьте значения по умолчанию шаблона и системы с подписанной бумагой перед созданием.","source_template":"Значение по умолчанию шаблона","source_default":"Системное значение по умолчанию","auto_renew_help":"Продлевается на следующий срок, если уведомление об отказе от продления не зарегистрировано не позднее чем за срок уведомления до окончания срока.","source_from_term":"Дни, выведенные из условия оплаты","source_from_days":"Ближайшее условие к указанным дням оплаты","source_manual":"Введено вручную"},"credit_expiry_label":"Срок действия кредитов","credit_expiry_help":"Правило, по которому сгорают неиспользованные включённые кредиты. Дни переноса учитываются только при «Дней после начисления»; остальные политики их игнорируют.","free_months":"Бесплатные месяцы","end_date":"Дата окончания","order_term_starts":"Начало срока заказа","term_summary":"{term} мес. · бесплатно {free} · до {end}","commitment_period_months":"Период обязательства (мес.)","free_months_inside":"Бесплатные месяцы входят в срок: {free} бесплатно + {paid} к оплате = {term} мес.","free_months_after":"Срок начинается после бесплатных месяцев: {free} бесплатно + {term} к оплате = {total} мес."},"workspace":{"description":"Рабочая область клиента","onboarded":"Онбординг пройден","not_onboarded":"Онбординг не пройден","account_bound_success":"Аккаунт привязан — API-команда клиента теперь связана.","bind_account_error":"Не удалось привязать аккаунт","open_legal_document_error":"Не удалось открыть юридический документ клиента","no_team_title":"API-команда еще не привязана — черновик договора можно создать сейчас; привяжите до активации (использование учитывается по командам).","no_team_title_has_agreement":"API-команда еще не привязана — черновик договора создан; привяжите команду, по которой учитывается использование, до активации (использование учитывается по командам).","no_team_description":"Привяжите существующий аккаунт по электронной почте (по умолчанию используется его личная команда). Аккаунта еще нет? Отправьте ссылку для онбординга. Активация заблокирована, пока команда не привязана.","bind_account":"Привязать аккаунт","primary_account":"Основной аккаунт","primary_team":"Основная команда","customer_dpa":"DPA клиента","latest_invoice":"Последний счет","signed":"Подписан","signed_with_date":"Подписан · {date}","required":"Требуется","not_required":"Не требуется","agreements":"Соглашения","view_all":"Показать все","loading_contracts":"Загрузка договоров","no_contracts":"Договоров пока нет.","agreement":"Соглашение","open_contract":"Открыть договор {id}","loading_invoices":"Загрузка счетов","period":"Период","legal_profile":"Юридический профиль","msa_version":"Версия MSA","signed_date":"Дата подписания","enabled_clauses":"Включенные условия","msa_history":"История MSA","versions_count":"{count, plural, one {# версия} few {# версии} many {# версий} other {# версии}}","dpa_document":"Документ DPA","customer_dpa_record":"Запись DPA клиента","attached":"Прикреплено","customer_dpa_history":"История DPA клиента","events_count":"{count, plural, one {# событие} few {# события} many {# событий} other {# события}}","open_msa_record":"Открыть запись MSA","open_generated_customer_dpa":"Открыть сгенерированный DPA клиента","open_customer_dpa_record":"Открыть запись DPA клиента","generated_dpa_document":"Сгенерированный документ DPA: {key}","runtime_state":"Операционное состояние","open_invoices":"Открыть счета","pro_membership":"Подписка Pro","enabled":"Включено","zero_retention":"Нулевое хранение","concurrency":"Одновременные запросы","auto_recharge":"Автопополнение","support_context":"Контекст поддержки","open_support_tickets":"Открыть тикеты поддержки","support_search_email":"Email для поиска в поддержке","support_user_id":"ID пользователя в поддержке","structured_customer_info":"Структурированные данные клиента","company_address":"Адрес компании","billing_address":"Адрес для выставления счетов","title":"Должность","billing_contact":"Контактное лицо по счетам","recent_customer_audit":"Последние записи аудита клиента","loading_audit":"Загрузка аудита","no_audit_logs":"Записей аудита клиента нет.","legal_agreements":"Подписанные юридические соглашения","combined_document":"(общий документ)","msa_combined_hint":"Нет отдельной записи MSA — у импортированных клиентов MSA обычно входит в подписанный MSA + Order Form (см. Agreements).","preview":"Предпросмотр","preview_error":"Не удалось загрузить предпросмотр.","preview_signed":"Подписанный документ","preview_render":"Сгенерированная версия (без подписи)","next_steps_title":"Следующие шаги","step_bind":"Привязать аккаунт использования (до активации)","step_agreement":"Создать договор из подписанного PDF","step_activate":"Активировать договор","step_invoice":"Первый счёт создан","bind_create_if_missing":"Создать аккаунт, если его нет.","bind_create_if_missing_help":"Клиент получает доступ через сброс пароля — письма не отправляются.","archive":"В архив","unarchive":"Восстановить","archive_title":"Архивировать этого клиента?","archive_warning":"{company} будет скрыт из списков и селекторов клиентов; до восстановления нельзя будет создавать новые onboarding-ссылки, привязки аккаунтов и договоры. Ничего не удаляется, архивирование обратимо. Пока есть действующий или незавершённый договор, система откажет в архивировании.","archive_cancel":"Отмена","archive_confirm":"Архивировать клиента","archive_done":"Клиент архивирован.","unarchive_done":"Клиент восстановлен.","credit_expiry":"Срок действия кредитов","platform_guarantees":"Гарантии, обеспечиваемые платформой"},"new_agreement":"Новое соглашение","active_contracts":"Активные договоры","onboarding":"Онбординг","onboarding_completed":"Завершен","onboarding_not_started":"Не начат","onboarding_invite_sent":"Приглашение отправлено","onboarding_manual":"Импортирован вручную","open_actions_for":"Открыть действия для {name}","view_contracts":"Просмотр договоров","view_invoices":"Просмотр счетов","view_legal_profile":"Просмотр юридического профиля","edit_customer":"Редактировать клиента","resend_onboarding":"Отправить онбординг повторно","send_onboarding_link":"Отправить ссылку для онбординга","resend_onboarding_title":"Отправить онбординг повторно?","resend_onboarding_description":"Этот клиент уже завершил онбординг. Повторная отправка соберет обновленные данные клиента и может перезаписать запись клиента, используемую для будущих соглашений.","continue":"Продолжить","view_as_user":"Просмотр от лица клиента","view_as_user_error":"Не удалось открыть представление аккаунта клиента","signals_title":"Сигналы биллинга","signals_description":"Использование в текущем цикле относительно обязательства по каждому активному контракту — помогает выявлять риск оттока и возможности допродаж.","signals_empty":"Нет активных контрактов с биллингом.","signals_load_error":"Не удалось загрузить сигналы биллинга.","signals_pct_of_minimum":"{pct}% от минимума","signals_usage_no_allowance":"Использование за цикл","signals_overage":"Превышение на данный момент","signals_projected_invoice":"Прогноз счета","signals_pace":"Прогноз по темпу","signals_prev_cycle":"Прошлый цикл","signals_cycle":"Текущий цикл","signals_term_end":"Окончание контракта","signals_term_end_days":"через {days} дн.","signal_churn_risk":"Риск оттока","signal_upsell":"Допродажа","signal_renewal_60d":"Продление ≤ 60 дн.","signal_usage_drop":"Падение использования","signal_offset_pool_active":"Кредитный пул активен","signals_expl_churn_risk":"Срабатывает, когда прошло ≥30% цикла, а прогнозный темп ниже половины минимума. Темп {pace} против квоты {allowance}.","signals_expl_upsell_overage":"Использование уже превышает включённую квоту — {overage} оплачиваемого превышения за цикл.","signals_expl_upsell_pace":"Прогнозный темп {pace} превышает 120% квоты {allowance} — обязательство может быть занижено.","signals_expl_renewal_60d":"Контракт истекает через {days} дн. — пора начинать разговор о продлении.","signals_expl_usage_drop":"Прогнозный темп {pace} ниже половины прошлого цикла ({prev}).","signals_expl_offset_pool_active":"Пул предоплаченных/расчётных кредитов всё ещё покрывает счета — деньги уже получены.","signals_trend_title":"Ежедневное использование — последние {days} дней","signals_trend_series":"Использование","signals_trend_open":"Открыть тренд использования","signals_trend_empty":"Использование за этот период не зафиксировано.","billing_mode":"Режим биллинга","signal_balance_low":"Низкий баланс","signals_expl_balance_low":"Баланса {balance} при текущем расходе ({pace}/мес) хватит менее чем на полмесяца — пора пополнить или перейти на контрактный биллинг.","signals_wallet_balance":"Баланс кошелька","signals_summary_tracked":"{count, plural, =1 {# отслеживаемый биллинговый договор} few {# отслеживаемых биллинговых договора} many {# отслеживаемых биллинговых договоров} other {# отслеживаемых биллинговых договоров}}","usage_this_cycle":"Использование за цикл","commit_pct":"% от минимума","signals":"Сигналы","updated":"Обновлено","toggle_details":"Показать или скрыть детали биллинга для {name}","lifecycle_winding_down":"Сворачивается · {date}","lifecycle_churned":"Ушёл","create_primary_email_label":"Основной email (необязательно)","create_primary_email_help":"Аккаунт, с которого клиент использует API. Нет в договоре? Оставьте пустым — аккаунт можно создать/привязать позже в карточке клиента.","create_company_placeholder":"Юридическое название компании","show_archived":"Показать архивные","hide_archived":"Скрыть архивные","archived_badge":"В архиве","dossier":{"title":"Досье","description":"То, что система не может вывести сама: решения и их обоснование, устные договорённости, журнал проверок, разовые действия с их id аудита, открытые вопросы. Статус, балансы и счета остаются живыми выше и сюда никогда не копируются.","version":"v{version}","version_none":"Досье ещё нет","by_human":"Человек","by_agent":"Агент","updated_by":"Обновил(а) {actor}","drift_none":"Расхождений нет","drift_count":"{count, plural, one {# неразрешённая ссылка} few {# неразрешённые ссылки} many {# неразрешённых ссылок} other {# неразрешённых ссылок}}","drift_checked":"Ссылки проверены {date}","drift_never_checked":"Ссылки ни разу не проверялись","check_drift":"Проверить расхождения","checking_drift":"Проверка…","drift_checked_toast":"Ссылки разрешены заново","drift_check_error":"Проверка расхождений не удалась","citations_summary":"{count, plural, one {# упомянутый id} few {# упомянутых id} many {# упомянутых id} other {# упомянутых id}}","unresolved_ids":"не разрешены","versions":"Версии","load_error":"Не удалось загрузить досье: {error}","retry_load":"Повторить","sections":{"identity_paper":"Идентификация и документы","commercial_summary":"Коммерческая сводка","lifecycle_timeline":"Хронология жизненного цикла","unstructured_terms":"Неструктурированные условия","one_off_actions":"Разовые действия","verification_log":"Журнал проверок","open_questions":"Открытые вопросы"},"empty_section":"Пока ничего не записано.","edit":"Редактировать","cancel":"Отмена","save":"Сохранить","retry_save":"Повторить сохранение","markdown_placeholder":"Markdown. Ссылайтесь на id (контракт, счёт, строка аудита), чтобы проверка расхождений могла их отследить.","reason_label":"Причина изменения","reason_placeholder":"Почему это меняется — не менее {min} символов","reason_too_short":"Не менее {min} символов","saved":"Раздел сохранён как v{version}","save_error":"Не удалось сохранить: {error}","save_error_generic":"Ошибка сохранения","conflict_notice":"Пока вы редактировали, кто-то сохранил v{version}. Досье перезагружено — сверьте свой текст и повторите.","versions_title":"Версии досье","versions_description":"Сначала новые. Откройте версию, чтобы сравнить её с текущим текстом; восстановление записывает её как новую версию.","versions_empty":"Версий пока нет — досье ни разу не сохранялось.","versions_error":"Не удалось загрузить версии: {error}","current_marker":"текущая","select_version":"Выберите версию, чтобы сравнить её с текущим досье.","diff_vs_current":"Diff с v{version}","snapshot":"Снимок","unchanged_all":"Совпадает с текущим досье.","restore":"Восстановить v{version}","restore_confirm":"Записать v{version} как v{next}? Все семь разделов заменяются сразу.","restore_confirm_action":"Подтвердить восстановление","restore_reason_placeholder":"Причина (необязательно)","restore_done":"Восстановлено как v{version}","restore_error":"Восстановление не удалось: {error}","restore_error_generic":"сервер отказал","restore_forbidden":"Для восстановления версии нужно право customer.dossier.restore — оно переписывает все семь разделов сразу.","conflict_section_changed":"Этот раздел изменился и на сервере: красные строки — текст v{version}, который ваш черновик сотрёт, зелёные — ваши.","conflict_section_unchanged":"Этот раздел на сервере не менялся (изменились другие разделы); повторное сохранение оставит ваш текст.","conflict_view_diff":"Сравнить с сервером","conflict_view_server":"Текст на сервере (v{version})","conflict_use_server":"Взять текст с сервера","save_over":"Сохранить мой поверх v{version}","unclassified_count":"{count, plural, =1 {# неклассифицированный id} other {# неклассифицированных id}}","unclassified_ids":"неклассифицированные","unclassified_hint":"Id, которые нигде не находятся и назначение которых текст не называет — справочно, это не расхождение.","citation_kinds":{"customer":"Клиент","contract":"Договор","invoice":"Счёт","amendment":"Дополнение","template":"Шаблон","team":"Команда","user":"Пользователь","audit":"Аудит","team_move":"Перенос команды","import_job":"Задача импорта","agent_run":"Запуск агента","action_proposal":"Предложение действия","credit_record":"Запись кредита","manual_usage":"Ручное потребление","unclassified":"Не классифицировано","unknown":"Неизвестно"}},"agent":{"title":"Спросить агента","description":"Агент клиента читает актуальные факты и досье, отвечает на вопрос, может обновить разделы досье и подаёт предложения действий на проверку — сам он никогда не выполняет изменения.","threads":"Треды","new_thread":"Новый тред","no_threads":"Тредов пока нет — задайте первый вопрос.","thread_untitled":"Тред без названия","thread_turns":"{count, plural, one {# ход} few {# хода} many {# ходов} other {# ходов}}","load_error":"Не удалось загрузить: {error}","retry":"Повторить","previous_turns":"{count, plural, one {# предыдущий ход} few {# предыдущих хода} many {# предыдущих ходов} other {# предыдущих ходов}}","question_label":"Вопрос (откроет новый тред)","question_label_continue":"Уточнение в этом треде","question_placeholder":"например: Что мы проверили в подписанном документе и что ещё открыто?","ask_hint":"Ctrl/⌘ + Enter — отправить. Запуск занимает от одной до нескольких минут.","ask":"Спросить","asking":"Отправка…","attached_in_flight":"В этом треде уже идёт запуск — он показан; ваш вопрос остаётся в поле до его завершения.","enqueue_failed":"Очередь воркеров отклонила запуск (записан как неудачный): {error}","ask_error":"Не удалось спросить: {error}","ask_error_generic":"сервер отказал","status_pending":"В очереди","status_running":"Выполняется","status_completed":"Завершён","status_failed":"Ошибка","status_cancelled":"Отменён","cancel":"Отменить запуск","cancel_requested":"Отмена…","cancel_done":"Отмена запрошена","cancel_error":"Не удалось отменить: {error}","answer_pending":"В работе — ответ появится здесь после завершения запуска.","no_answer":"Ответ не записан.","error_label":"Ошибка:","usage":"{requests, plural, one {# запрос к модели} few {# запроса к модели} many {# запросов к модели} other {# запросов к модели}} · {tool_calls, plural, one {# вызов инструмента} few {# вызова инструментов} many {# вызовов инструментов} other {# вызовов инструментов}}","dossier_changes":"Обновлённые разделы досье","proposals":"Поданные предложения действий","proposal_open_contract":"Открыть контракт","proposal_open_customer":"Открыть клиента","trace":"{count, plural, =0 {Трассировка} one {Трассировка (# строка)} few {Трассировка (# строки)} many {Трассировка (# строк)} other {Трассировка (# строк)}}","trace_round":"Ход {n}","trace_waiting":"Ожидание первых строк трассировки…","trace_empty":"Для этого запуска ничего не записано.","trace_truncated":"Трассировка обрезана — последующие строки не записаны.","trace_error":"Трассировка недоступна: {error}"},"signal_one_time_past_end":"Срок истёк","signal_guarantee_expired":"Гарантия истекла","signals_expl_one_time_past_end":"Разовый заказ всё ещё активен после окончания срока ({date}) — команда сохраняет права по договору, пока он не закрыт.","signals_expl_guarantee_expired":"Гарантия по договору истекла за последние 30 дней; платформа перестала её применять и не изменила настройки команды.","import_review":{"title":"Проверка подписанного импорта","back":"Клиенты","documents":"Документы для создания","document_fallback":"Документ {index}","document_created":"Соглашение создано","reading":{"complete":"Прочитано полностью","partial":"Прочитано частично","needs_reanalysis":"Нужен новый анализ"},"show_paper":"Показать подписанный документ","paper_title":"Подписанный документ","resize":"Изменить ширину документа и таблицы","summary_show":"Показать сводку","summary_hide":"Скрыть сводку","effects_title":"Что сделает система","find":"Найти параметр","create":"Создать соглашение","not_found":"Эта проверка не найдена. Открыть её может только тот, кто выполнил импорт.","no_access":"У вас нет доступа к этому импорту.","expired":"Срок хранения импорта истёк. Импортируйте подписанные файлы заново.","load_failed":"Не удалось загрузить проверку.","running":"Подписанные файлы ещё читаются. Страница обновится сама.","failed":"Чтение не завершилось. Импортируйте подписанные файлы заново.","empty":"В этом импорте нет документов, из которых можно создать соглашение.","import_again":"Импортировать заново","needs_reanalysis_title":"Этот документ нужно проанализировать заново","partial_title":"Часть подписанных файлов не прочитана","reasons":{"old_reader":"Он прочитан прежним способом, который не записывает, откуда взято каждое значение.","reader_sheet_missing":"Запись чтения этого файла не сохранилась.","document_unread":"Не удалось прочитать этот файл.","remap_failed":"Прочитанное не удалось разложить в таблицу параметров.","run_incomplete":"Чтение остановилось до конца; некоторых условий может не хватать.","documents_not_read":"Некоторые загруженные файлы не прочитаны.","other":"Этот результат чтения нельзя проверить здесь."},"rows_title":"Прочитано из документа","rows_empty":"В этом документе условия не найдены.","collapsed":"{count, plural, one {Ещё # параметр использует системное значение по умолчанию} few {Ещё # параметра используют системные значения по умолчанию} many {Ещё # параметров используют системные значения по умолчанию} other {Ещё # параметра используют системные значения по умолчанию}}","value_on":"Вкл.","value_off":"Выкл.","state":{"unchecked":"Не сверено","checked":"Сверено","edited":"Изменено","deleted":"Удалено","added":"Добавлено","decision":"Ваше решение","approximate":"Формулировка отличается","not_located":"Место не найдено","checked_with_page":"Сверено вместе со страницей {page}","blocks_create":"Мешает созданию"},"source_page":"с. {page}","source_default":"Системное значение по умолчанию","paper":{"pending":"Изображения страниц готовятся.","not_rendered":"У этого импорта нет изображений страниц. Чтобы увидеть документ, импортируйте файлы заново.","failed":"Не удалось подготовить изображения страниц.","no_access":"Для просмотра подписанного документа нужен доступ к подписанным документам.","expired":"Срок хранения изображений страниц истёк. Чтобы увидеть документ, импортируйте файлы заново.","load_failed":"Не удалось загрузить подписанный документ.","text_only":"Этот файл показывается как текст.","unavailable":"Этот файл нельзя показать.","none":"Для этого документа нет подписанного оригинала.","pages":"{count, plural, one {# страница} few {# страницы} many {# страниц} other {# страницы}}","page_alt":"Страница {page} файла {name}","term":"Условие","legend":{"title":"Обозначения","reader":"Прочитано ИИ","edited":"Изменено","added":"Добавлено вами","removed":"Удалено","approximate":"Формулировка отличается","must_handle":"Сумма без условия","reminder":"Число без условия"},"page_of":"Страница {page} из {count}","zoom_in":"Увеличить","zoom_out":"Уменьшить","zoom_fit":"По ширине","strip":"Страницы","go_to_page":"Перейти на страницу {page}","page_level":"{count, plural, one {# условие без места на этой странице} few {# условия без места на этой странице} many {# условий без места на этой странице} other {# условия без места на этой странице}}","unplaced":"{count, plural, one {# цитата не найдена в документе} few {# цитаты не найдены в документе} many {# цитат не найдено в документе} other {# цитаты не найдены в документе}}","scanned_quotes":"Цитаты со страницы {page}","unread_page":"Эту страницу не удалось прочитать.","text_quotes":"Прочитанные из него цитаты:","no_quotes":"Из него не прочитано ни одного условия.","tab_terms":"{count, plural, one {# условие} few {# условия} many {# условий} other {# условия}}","tab_to_check":"{count, plural, one {# денежное условие не сверено} few {# денежных условия не сверены} many {# денежных условий не сверено} other {# денежного условия не сверено}}","open_probes":"{count, plural, one {# сумма без условия} few {# суммы без условия} many {# сумм без условия} other {# суммы без условия}}","probe":{"label_must_handle":"Сумма без условия: {text}","label_reminder":"Число без условия: {text}","label_handled":"Отмечено как не условие: {text}","state_must_handle":"Ни одно условие таблицы не использует эту сумму, срок или процент.","state_reminder":"Ни одно условие таблицы не использует это число.","state_mapped":"Его использует условие таблицы.","state_not_a_term":"Отмечено как не условие.","map":"Привязать к параметру","not_a_term":"Это число не условие","reason_title":"Почему это не условие?","reasons":{"example":"Пример или пояснение","date_or_number":"Дата или номер","other":"Другое","historical_version":"Из прежней редакции","included_elsewhere":"Уже входит в другое условие"},"note":"Примечание (необязательно)","pick_row":"Какое условие его включает?","record":"Записать","show_row":"Показать условие","back":"Назад","pick_row_missing":"Выберите условие, в которое входит это число."},"bubble":{"title":"Какое условие задаёт этот фрагмент?","words":"с. {page} · {count, plural, one {# слово} few {# слова} many {# слов} other {# слова}}","area":"с. {page} · область отсканированной страницы","typed_label":"Фрагмент, как он напечатан","search":"Поиск по параметрам","type_first":"Подсказки появятся, когда фрагмент будет введён.","matching":"Подбираем параметры…","failed":"Не удалось загрузить подсказки.","retry":"Повторить","empty":"Ни один параметр не подходит к этому фрагменту.","keyword":"Совпадение по ключевым словам","confidence":"Уверенность {value}","on_sheet":"Уже в таблице","follow_up":"Записать как условие с ручной обработкой","not_a_term":"Не условие договора","results":"Подсказки","add":"Добавить","none_are_terms":"{count, plural, one {Это число не условие} few {Ни одно из этих # чисел не условие} many {Ни одно из этих # чисел не условие} other {Ни одно из этих # числа не условие}}","add_all":"Добавить все ({count})","add_both":"Добавить оба","add_field":"Добавить поле","engine_cannot":"Часть этого система выполнить не может; она также записывается как условие с ручной обработкой.","fill_in":"Заполните «{name}».","not_in_passage":"Числа с этой карточки нет в выделенном фрагменте. Выделите фрагмент, где оно указано.","on_sheet_reanchor":"Это условие уже есть в листе; его строка будет указывать на этот фрагмент.","record_follow_up":"Записать как ручную обработку","relied_on":"Основано на:","update_entry":"Обновить позицию","updates_entry":"Обновляет позицию, которая уже есть в листе.","use_for_row":"Использовать этот фрагмент для строки"},"page_check":{"button":"Сверить все значения на этой странице","waiting":"{count, plural, one {# значение не сверено} few {# значения не сверены} many {# значений не сверено} other {# значения не сверено}}","all_checked":"Все значения на этой странице сверены","list_title":"Сверяет {count, plural, one {# значение} few {# значения} many {# значений} other {# значения}} на странице {page}","page":"Стр. {page}","cancel":"Отмена","confirm":"Подтвердить {count, plural, one {# значение} few {# значения} many {# значений} other {# значения}}","not_seen":"{count, plural, one {# значение не сверено} few {# значения не сверены} many {# значений не сверено} other {# значения не сверено}} · страница ещё не просмотрена","below":"{count, plural, one {ещё # ниже} few {ещё # ниже} many {ещё # ниже} other {ещё # ниже}}","show_all":"Показать все","retry":"Повторить: {count, plural, one {# значение} few {# значения} many {# значений} other {# значения}}"}},"result":{"audit":{"added":"{count, plural, one {# добавлено из документа} few {# добавлено из документа} many {# добавлено из документа} other {# добавлено из документа}}","answered":"{count, plural, one {# вопрос с ответом} few {# вопроса с ответом} many {# вопросов с ответом} other {# вопроса с ответом}}","by_hand":"{count, plural, one {# условие ведётся вручную} few {# условия ведутся вручную} many {# условий ведутся вручную} other {# условия ведутся вручную}}","checked":"{count, plural, one {# строка сверена} few {# строки сверены} many {# строк сверено} other {# строки сверены}}","decisions":"{count, plural, one {# ваше значение, которого нет в документе} few {# ваших значения, которых нет в документе} many {# ваших значений, которых нет в документе} other {# ваших значения, которых нет в документе}}","edited":"{count, plural, one {# строка изменена} few {# строки изменены} many {# строк изменено} other {# строки изменены}}","not_terms":"{count, plural, one {# число отмечено как не условие} few {# числа отмечены как не условия} many {# чисел отмечено как не условия} other {# числа отмечены как не условия}}","removed":"{count, plural, one {# строка удалена} few {# строки удалены} many {# строк удалено} other {# строки удалены}}"},"audit_title":"Что соглашение сохраняет из этой проверки","back_to_zip":"Вернуться к ZIP-архиву за счетами","created_at":"Создано {date}","detail":{"attach_declined":"Не приложено. Загрузите подписанный файл на странице соглашения.","contract_not_editable":"Соглашение уже вышло из стадии черновика.","failed":"Этот шаг не завершён; повторите его.","msa_register_skipped":"Рамочный договор не зарегистрирован; повторите.","msa_stage_not_found":"Рамочных договоров, ожидающих регистрации, не было.","no_signature_evidence":"В файле нет электронной подписи. Приложите подписанную копию на странице соглашения.","nothing_to_fill":"В записи клиента не было пустых полей для заполнения.","original_not_retained":"Проанализированный файл больше не хранится. Загрузите подписанный файл на странице соглашения.","renders_unavailable":"Изображения страниц были уже недоступны.","rerender_queued":"Изображения страниц создаются заново по подписанной копии.","signed_paper_governs":"Подписанный документ и есть соглашение: без шаблонного документа и юридической проверки.","after_create_step_for_person":"Некоторые шаги после создания оставлены сотруднику в списке запуска."},"nothing_billed":"Ничего не выставлено","nothing_billed_note":"Ничего не выставляется к оплате, пока соглашение не активируют на его странице — со своим предпросмотром.","open_contract":"Открыть соглашение","retry":"Повторить незавершённые шаги","retrying":"Повторяем…","show":"Показать результат","show_sheet":"Посмотреть зафиксированный лист","status":{"done":"Готово","failed":"Не завершено","pending":"Ещё не выполнялось","skipped":"Пропущено","running":"Выполняется"},"step":{"attach_signed":"Подписанная копия","audit_record":"Запись проверки","create_customer":"Клиент по документу","fill_customer":"Данные клиента","forget_analysis":"Закрытие импорта","generate_document":"Документ","legal_review":"Юридическая проверка","paper_archive":"Страницы документа","persist":"Черновик соглашения","register_msa":"Рамочный договор","draft_after_create":"Шаги после создания"},"steps_title":"Что сделало создание","title":"Черновик соглашения создан","title_signed":"Подписанное соглашение создано","title_signed_needs_start_date_review":"Подписанное соглашение создано; дату начала нужно проверить","title_unfinished":"Соглашение создано; не завершено: {count, plural, one {# шаг} few {# шага} many {# шагов} other {# шага}}","title_running":"Завершаем соглашение: осталось {count, plural, one {# шаг} few {# шага} many {# шагов} other {# шага}}","running_note":"Черновик сохранён; остальные шаги выполняются в фоновом режиме.","running_folded":"По этому документу создаётся соглашение. Проверка теперь доступна только для чтения.","running_stalled":"Остальные шаги выполняются дольше ожидаемого, и страница перестала их проверять. Перезагрузите её, чтобы узнать, на каком они этапе.","running_for":"Выполняется {time}","customer":"Клиент: {name}","customer_created":"Клиент: {name} (новый, создан по документу)","signed_on_paper":"Записано как подписанное {date}, как указано в документе.","signed_on_attached":"Записано как подписанное {date} — в день, когда приложили подписанный файл; в документе нет даты подписи.","ends_on":"Заканчивается {date}.","state":{"signed":"Подписанное соглашение","signed_needs_start_date_review":"Подписано; дата начала раньше дня подписания и требует проверки","draft":"Черновик, пока не приложена подписанная копия","legal_review":"На юридической проверке"},"title_legal_review":"Соглашение создано и на юридической проверке","title_awaits_copy":"Черновик соглашения создан; ждёт подписанной копии","created_signed":"По этому документу создано подписанное соглашение. Эта проверка теперь только для чтения.","created_signed_needs_start_date_review":"По этому документу создано подписанное соглашение; дату начала нужно проверить. Эта проверка теперь только для чтения.","created_draft":"По этому документу создан черновик соглашения. Эта проверка теперь только для чтения.","created_legal_review":"По этому документу создано соглашение на юридической проверке. Эта проверка теперь только для чтения.","signed_on_paper_not_attached":"Подписано {date} по документу; подписанная копия не приложена."},"entry_hint":"Каждое прочитанное значение рядом с подписанным документом.","open":"Проверить по оригиналу","customer_title":"Подписанные импорты для проверки","customer_item":"Прочитано {time}","value":{"days":"{count, plural, one {# день} few {# дня} many {# дней} other {# дня}}","months":"{count, plural, one {# месяц} few {# месяца} many {# месяцев} other {# месяца}}","hours":"{count, plural, one {# час} few {# часа} many {# часов} other {# часа}}","minutes":"{count, plural, one {# минута} few {# минуты} many {# минут} other {# минуты}}","quarters":"{count, plural, one {# квартал} few {# квартала} many {# кварталов} other {# квартала}}","concurrent_requests":"{count, plural, one {# одновременный запрос} few {# одновременных запроса} many {# одновременных запросов} other {# одновременного запроса}}","day_of_month":"{count}-е число месяца","back_to_default":"возврат к системному значению по умолчанию","default_is":"По умолчанию в системе: {value}","template_other":"Шаблон не из библиотеки","contract_type_other":"Другой тип соглашения"},"unit":{"days":"дн.","months":"мес.","hours":"ч","minutes":"мин","quarters":"кв.","concurrent_requests":"одновр. запросов","day_of_month":"число месяца"},"price_unit":{"million_utf8_bytes":"за 1 млн байт UTF-8","million_audio_seconds":"за 1 млн секунд аудио","audio_hour":"за час аудио","request":"за запрос","agent_minute":"за минуту агента","transfer_minute":"за минуту переадресации","rental_day":"за день аренды","million_llm_tokens":"за 1 млн токенов LLM","output":"за результат","video_second":"за секунду видео","megapixel":"за мегапиксель"},"source":{"standing_rule":"Системное значение по умолчанию (установленное правило)","team_current":"Текущая настройка команды","reader_rule":"Заполнено по правилу системы","not_stated":"Нет в документе","operator_entry":"Введено вами · нет в документе","scanned":"с. {page} · скан, место не найдено","not_found":"Не найдено в документе","show":"Показать в документе: {source}","worked_out":{"final_cycle_minimum":"Дополнено правилом по тексту документа","order_term_end_from_service_start":"Вычислено по началу обслуживания и длине срока"}},"actions":{"label":"Действия: {name}","edit":"Изменить значение","check":"Подтвердить: совпадает с документом","move":"Перенести в другое условие","remove":"Удалить","reselect":"Выделить в документе заново","check_none":"В документе нет фрагмента, по которому можно подтвердить это значение."},"editor":{"title":"Изменить: {name}","now":"Сейчас: {value}","choose":"Выбрать…","problem":{"required":"Введите значение.","number":"Введите число.","integer":"Введите целое число.","negative":"Введите ноль или больше.","percent":"Введите процент от 0 до 100.","decimals":"{count, plural, one {Не больше # знака после запятой.} few {Не больше # знаков после запятой.} many {Не больше # знаков после запятой.} other {Не больше # знака после запятой.}}","date":"Введите дату.","option":"Выберите один из вариантов."},"paper_only":"Это настройка риска: только значение из документа. После создания она меняется на странице договора.","decision_warning":"Этого значения нет в документе; при сохранении оно записывается как ваше решение с предупреждением.","not_in_passage":"«{value}» нет во фрагменте этой строки: «{quote}»","no_passage":"Для «{value}» нет фрагмента в документе.","reselect":"Выделить фрагмент в документе","record_decision":"Записать как моё решение","back":"Вернуться к правке","save_decision":"Сохранить как моё решение"},"defaults":{"show":"Показать","hide":"Скрыть","change":"Изменить","change_named":"Изменить: {name}"},"topics":{"identity":"Стороны и документы","term":"Срок и продление","minimum":"Минимум и кредиты","prices":"Цены по продуктам","payment":"Оплата","guarantees":"Гарантии и SLA","termination":"Расторжение","operations":"Операции и риски","other":"Прочее"},"table":{"order":"Порядок строк","paper_order":"Как в документе","by_topic":"По темам","document_page":"{name} · с. {page}","decisions":"Из ваших решений","unplaced":"Без места в документе"},"finder":{"placeholder":"Найти параметр, например «перенос» или «срок оплаты»","catalog":"{count, plural, one {# параметр} few {# параметра} many {# параметров} other {# параметра}} в каталоге. Поиск по названию, синониму или техническому идентификатору.","empty":"Нет параметров по запросу «{query}».","results":"Параметры","matching":"Поиск по смыслу…","entries":"{count, plural, one {# запись в таблице} few {# записи в таблице} many {# записей в таблице} other {# записи в таблице}}","not_on_sheet":"Нет в этой таблице","load_failed":"Не удалось загрузить список параметров.","shortcut":"Ctrl {key}","action":{"show_row":"Показать строку","edit":"Ввести значение, которого нет в документе","system":"Ведётся системой; здесь не меняется","paper_only":"Настройка риска: только значение из документа","none":"Добавляется из фрагмента документа"}},"follow_ups":{"title":"Система не может это выполнить · вручную","title_open":"Система не может это выполнить · вручную · без ответственного: {count, number}","money":"Деньги","source":{"reader":"Найдено при чтении","operator":"Добавлено вами"},"waived":"Отменено","owner_missing":"Ответственный не назначен","cadence":{"once":"Проверить один раз","per_invoice":"Проверять каждый счёт","monthly":"Проверять ежемесячно","quarterly":"Проверять ежеквартально","on_event":"Проверять при наступлении"},"cadence_missing":"Частота проверки не задана","owner":"Ответственный: {owner}","save":"Сохранить ответственного и частоту","set_owner":"Назначить ответственного и частоту","waive":"Отслеживать не нужно","waive_reason":"Почему отслеживать не нужно","waive_save":"Сохранить без отслеживания","owner_other_role":"Другая команда","disposed":"Не начисляется: действует другая оговорка","clause_question":"Какая оговорка действует — решать вам","clause_title_late_interest":"Пени за просрочку","clause_title":"Оговорка, которой противоречит другая","go_to_question":"Перейти к вопросу"},"decisions":{"title":"{count, plural, =0 {Ваши решения} other {Ваши решения · открыто: #}}","class":{"1_silent_money":"В документе нет денежного условия","2_engine_cannot":"Система не может выполнить это условие","3_disagree":"Сведения расходятся","4_binding":"Клиент, команда и шаблон"},"subject":{"customer":"Какой это клиент?","team":"Какой аккаунт привязать?","template":"Какой шаблон для текста договора?"},"open":"Открыто","answered":"Решено","show_row":"Показать строку","answer_customer":"Клиент: {name}","answer_model":"Модель из каталога: {name}","answer_team":"Команда: {name}","answer_team_unnamed":"Команда выбрана","answer_template":"Шаблон: {name}","answer_value":"Ваше значение: {value}","answers":"Ответы на «{name}»","cancel":"Отмена","change":"Изменить","customer_group_all":"Клиенты","customer_group_match":"Сопоставлено ИИ при чтении","customer_label":"Существующий клиент","list_failed":"Список не загрузился. Отмените и попробуйте ещё раз.","list_price_chip":"Прейскурантная цена платформы · подтверждено вами","mark_hint":"Выделите в документе фрагмент, где это указано, затем выберите это условие в открывшемся окне.","model_group_match":"Подходящие к этому названию","model_label":"Модель из каталога","options":{"accept_bytes":"Считать по байтам и принять разницу","alternative_reading":"Взять другое прочтение","bind_at_activation":"Привязать при активации","choose_customer":"Выбрать существующего клиента","choose_team":"Выбрать команду","choose_template":"Выбрать шаблон","computed_value":"Взять количество × цену ({value})","create_from_paper":"Создать клиента по документу","document_value":"Взять «{value}»","import_as_customer_template":"Импортировать этот файл как собственный шаблон клиента","keep_reading":"Оставить прочтение ИИ","manual_process":"Вести вручную","map_to_catalog":"Выбрать модель из каталога","mark_on_paper":"Отметить в документе","no_catalog_model":"Такой модели в каталоге нет","not_a_term":"Не условие: ничего делать не нужно","not_offered":"Не предлагается этому клиенту","operator_value":"Ввести значение, которого нет в документе","other":"Другой ответ","paper_value":"Взять значение из документа ({value})","platform_list_price":"Считать по прейскуранту платформы","record_value":"Оставить значение из записи клиента ({value})","stated_value":"Взять указанную сумму ({value})","this_statement_binds":"Действует это: {name}","keep_free_months":"Оставить бесплатные месяцы; без автопродления","keep_auto_renew":"Оставить автопродление; без бесплатных месяцев","no_free_months":"Без бесплатных месяцев","correct_term_end":"Исправить окончание срока","correct_window_length":"Исправить длину периода","clause_governs":"{document}: действуют {percent}%","clause_governs_plain":"{document}: действует эта оговорка","pick_model":"Выбрать модель","remove_from_reading":"В договоре нет этого условия"},"question":{"arithmetic":"Указанная сумма ({stated}) не равна количеству × цене ({computed}).","billed_elsewhere":"Документ обязывает к оплате, которую выставляет другая система.","covered_unpriced":"Соглашение охватывает {family}, но у {count, plural, one {# модели} few {# моделей} many {# моделей} other {# модели}} нет цены.","customer":"Для создания нужен клиент, к которому относится это соглашение.","customer_match":"Ближайшее совпадение: {name}.","customer_record":"В записи клиента указано не то, что в документе.","documents":"В файлах указаны разные значения.","engine_clause":"В документе есть денежное условие, которое система не может выполнить сама.","fields":"Два места в документе расходятся; выберите, какое действует.","paper_model":"В документе указано «{label}», а в каталоге нет модели под этим названием.","per_character":"В документе цена за символ; система считает по байтам, поэтому в некоторых письменностях символ обходится дороже.","reader_item":"ИИ при чтении отметил этот фрагмент для решения человеком.","readings":"Фрагмент можно прочитать двумя способами.","silent_field":"В документе этого нет, а для выставления счетов это нужно.","studio_route":"Документ задаёт цену за использование через приложение Studio, которое соглашение не учитывает.","team":"Использование оплачивается по командам. Без команды соглашение остаётся черновиком, пока команду не привяжут при активации.","template_none":"Ни один шаблон не подходит к этому документу.","template_retired":"Подобранный шаблон больше не используется.","template_zdr":"Шаблон обещает нулевое хранение данных, чего документ не предусматривает; документ по нему создать нельзя.","unpriced_family":"Команда использовала {family} за последние 30 дней, а в документе цены на это нет.","rule_trial_end_date":"Документ даёт бесплатные месяцы, но у срока нет даты окончания; для бесплатных месяцев она нужна.","rule_trial_term_basis":"Документ даёт бесплатные месяцы. Срок считается от даты вступления в силу или от первого оплачиваемого месяца?","rule_trial_auto_renew":"Документ даёт бесплатные месяцы и продлевается автоматически; система не может хранить и то и другое. Что оставить в соглашении?","rule_trial_not_shorter":"Бесплатные месяцы равны сроку или длиннее его. Сверьте оба значения с документом.","rule_trial_one_time":"Документ даёт бесплатные месяцы, но читается как разовая покупка; бесплатные месяцы бывают только у подписок.","rule_assessment_windows_misaligned":"Периоды проверки минимума не заполняют оплачиваемый срок. Какое значение указано в документе?","clause_precedence":"Две оговорки задают разные значения одного условия. Какая действует?","clause_precedence_late_interest":"Две оговорки задают разные пени за просрочку. Какая действует?","credits_follow_fee":"Документ не даёт кредитов вместе с разовым платежом, но активация и выставление счетов начислили бы платёж кредитами.","credits_follow_commitment":"Документ не даёт включённых кредитов вместе с минимумом, но активация и выставление счетов приняли бы минимум как кредиты.","no_answer":"Отвечать здесь пока нечего; создание ждёт, пока система не научится это выполнять.","no_answer_next":"До тех пор проверка может оставаться открытой.","settled_by_paper":"Документ сам это решает: действующая оговорка говорит, что заменяет другую. Измените ответ, если это не так.","scope_missing":"К какой опубликованной модели относится эта цена?"},"save":"Сохранить ответ","team_email":"Почта аккаунта","template_label":"Шаблон","template_note":"Определяет только текст договора, не выставление счетов.","readings":{"kept":"Прочтение ИИ: {reading}","other":"Другое прочтение: {reading}","bills":"Что выставляется в счёт: {bills}","values_title":"Значения другого прочтения","no_editor":"«{name}» здесь задать нельзя.","answer_value":"{name}: {value}","not_in_passage":"«{value}» нет ни во фрагменте этой строки, ни во фрагменте, к которому относятся оба прочтения: «{quote}»","stated_units":"Во фрагменте, к которому относятся оба прочтения, {value} указано в единицах «{unit}».","stated_units_number":"Во фрагменте, к которому относятся оба прочтения, это число указано в единицах «{unit}»."},"clause":{"expressly_supersedes":"В документе сказано, что она заменяет другую","document":{"order_form":"Бланк заказа","msa":"Рамочное соглашение","incorporated_terms":"Онлайн-условия","dpa":"Соглашение об обработке данных","other":"Документ"}},"rule_title":{"assessment_windows_misaligned":"Периоды проверки минимума, не заполняющие оплачиваемый срок","trial_end_date":"Бесплатные месяцы без даты окончания","trial_term_basis":"Бесплатные месяцы и начало срока","trial_auto_renew":"Бесплатные месяцы с автопродлением","trial_not_shorter":"Бесплатные месяцы не короче срока","trial_one_time":"Бесплатные месяцы при разовой покупке"}},"options":{"msa_version":"Версия {value}","billing_frequency":{"monthly":"Ежемесячно"},"minimum_source":{"trailing_two_quarter_average":"Среднее за два последних квартала"},"renewal_minimum_rule":{"fixed":"Задан документом","trailing_two_quarter_average":"Пересчитывается по двум последним кварталам"},"concurrency_limit_source":{"paper":"Из подписанного документа","team_current":"Текущая настройка команды","template":"Из шаблона"},"credit_grant_timing":{"on_invoice":"При создании счёта","on_payment":"После оплаты счёта","on_issue":"При выставлении счёта, до оплаты","on_send":"При отправке счёта, до оплаты"},"covered_model_status":{"active":"Покрывается сейчас","awaiting_ga":"Покрывается после общего выпуска"},"precedence_basis":{"terms_control":"Приоритет у онлайн-условий","agreement_controls":"Приоритет у соглашения"},"membership_plan":{"pro":"Подписка Pro","max":"Подписка Max"},"payment_method":{"mercury":"Банковский перевод (ACH или wire) · оплата через Mercury","stripe":"Карта · оплата через Stripe","quickbooks":"Счёт · оплата через QuickBooks","prepaid":"Предоплата в платформе · собирать нечего"},"billing_model":{"advance":"Счёт заранее, в начале каждого периода","arrears":"Счёт по факту, в конце каждого периода"},"pricing_model":{"minimum_commitment":"Минимальное обязательство","one_time_purchase":"Разовая покупка","monthly_bonus":"Ежемесячный бонус","payg":"Оплата по факту","month_to_month":"Помесячно","non_billing":"Без выставления счетов"}},"text_codes":{"document_composition":{"combined_msa_order_form":"Форма заказа с рамочными условиями","order_form_only":"Только форма заказа (рамочные условия — в отдельном договоре)","legal_only":"Только юридический документ (DPA, BAA, NDA)","other":"Другое"}},"boolean":{"term_auto_renew":{"on":"Продлевается автоматически","off":"Заканчивается в конце срока"},"unsupported_terms_acknowledged":{"on":"Подтверждено","off":"Не подтверждено"},"due_from_invoice_date":{"on":"Отсчёт от даты счёта","off":"Отсчёт от конца периода"},"banked_excess":{"on":"Превышение переносится","off":"Каждый период считается отдельно"},"zero_data_retention":{"on":"Нулевое хранение данных включено","off":"Нулевое хранение данных выключено"},"quality_guard":{"on":"Контроль качества включён","off":"Контроль качества выключен"},"pro_membership_enabled":{"on":"Подписка включена","off":"Без подписки"},"auto_recharge_enabled":{"on":"Автопополнение включено","off":"Автопополнение выключено"},"fee_waived":{"on":"Плата не взимается","off":"Плата взимается"},"sla_blocked_while_past_due":{"on":"Нет компенсации, пока есть просроченные счета","off":"Компенсация положена и при просрочке"},"one_time_expire_at_term_end":{"on":"Неиспользованные кредиты сгорают в конце срока","off":"Неиспользованные кредиты остаются после срока"},"revenue_share_active":{"on":"Распределение выручки действует","off":"Без распределения выручки"},"counts_toward_commitment":{"on":"Засчитывается в минимум","off":"Оплачивается сверх минимума"},"free_window_applies":{"on":"Бесплатно в бесплатные месяцы","off":"Оплачивается в бесплатные месяцы"},"includes_llm":{"on":"Включает использование языковых моделей","off":"Языковые модели оплачиваются отдельно"},"below_cost":{"on":"Ниже себестоимости","off":"Не ниже себестоимости"},"termination_permitted":{"on":"Разрешено","off":"Не разрешено"},"termination_disable_access":{"on":"Доступ отключается","off":"Доступ сохраняется"},"termination_evidence_required":{"on":"Нужно подтверждение","off":"Подтверждение не нужно"},"terms_link_reachable":{"on":"Ссылка доступна","off":"Ссылка недоступна"},"published_rates_catch_all":{"on":"Прочие продукты по опубликованным ценам","off":"Нет условия о прочих продуктах"},"published_rates_counts_toward_commitment":{"on":"Засчитывается в минимум","off":"Оплачивается сверх минимума"}},"violations":{"active_order_form_exists":"У клиента уже есть действующее соглашение этого типа.","agent_coverage_requires_minutes_rate":"Агенты покрыты, но нет поминутной цены агента на весь срок покрытия.","assessment_graduated_rate_line_forbidden":"При минимуме, проверяемом по периодам, ступени цены должны учитывать использование за весь срок.","assessment_graduated_tiers_forbidden":"При минимуме, проверяемом по периодам, у каждого продукта одна фиксированная цена.","billing_timezone_invalid":"Часовой пояс расчётов не является действительным часовым поясом.","billing_timezone_requires_paper_clause":"Часовой пояс расчётов задаётся, только если он указан в документе.","breaker_remaining_commitment_requires_assessment":"Лимит неоплаченного использования считается от остатка обязательства, которого в договоре нет.","commitment_ladder_level0_mismatch":"Первый уровень обязательства не совпадает с месячным минимумом и включёнными кредитами.","commitment_ladder_not_monotonic":"У каждого уровня обязательства минимум должен быть выше, а цена ниже, чем у предыдущего.","commitment_ladder_requires_covered_tts_skus":"Уровни обязательства задают цены моделей синтеза речи, но ни одна модель не указана.","commitment_level_annual_mismatch":"Годовая сумма уровня обязательства не равна 12 месячным минимумам.","concurrency_block_price_unset":"У дополнительного блока параллельности нет цены.","contract_team_unbound":"Команда ещё не привязана; соглашение вступит в силу только после привязки.","contract_terms_invalid":"Некоторые условия нарушают правила договора.","contract_year_anchor_invalid":"Договорной год должен начинаться между датой вступления в силу и 12 месяцами после начала платных расчётов.","contract_type_unknown":"Система не знает этот тип соглашения.","coverage_alert_quantity_family":"Оповещение об использовании в бесплатный период применяется только к агентам.","coverage_boundary_not_cycle_start":"Покрытие продукта должно начинаться и заканчиваться в первый день расчётного цикла.","coverage_excluded_message_required":"Для продукта вне договора нужно сообщение, которое клиенты видят при его использовании.","coverage_overlap":"Два периода покрытия одного продукта пересекаются.","coverage_preview_required":"Изменение покрытия сначала требует предпросмотра расчётов.","coverage_preview_stale":"Предпросмотр покрытия устарел.","coverage_rate_lines_on_inactive_family":"У продукта есть цены, но договор его не покрывает.","coverage_requires_invoice_contract":"Для покрытия агентов, видео или изображений нужен договор с оплатой по счетам.","coverage_side_unsupported":"Этот продукт не предлагается в одном из мест, которые покрывает документ.","coverage_unpriced_sku":"У некоторых моделей покрываемого продукта нет цены.","coverage_zdr_hook_missing":"Для этого продукта нулевое хранение данных пока нельзя обеспечить.","covered_tts_all_tier_forbidden":"Покрываемый синтез речи оценивается по каждой модели, а не одной ценой для всех.","covered_tts_duplicate_backend":"Модель синтеза речи указана дважды.","covered_tts_free_backend":"Бесплатная модель синтеза речи не может быть среди покрываемых.","covered_tts_graduated_forbidden":"Для покрываемого синтеза речи — одна фиксированная цена, без ступеней.","covered_tts_missing_tier":"У покрываемой модели синтеза речи нет цены.","covered_tts_placeholder_has_backend":"Модель, ожидающая общего выпуска, пока не может указывать на работающую модель.","covered_tts_successor_requires_designation":"Модель-преемник должна указывать модель, которую она заменяет.","covered_tts_tier_price_mismatch":"Цены синтеза речи не совпадают с ценой уровня обязательства.","covered_tts_unknown_backend":"Покрываемой модели синтеза речи нет в каталоге, или у неё нет начального цикла.","credit_policy_override_invalid":"Такой способ обработки кредитов при закрытии не допускается.","credit_policy_override_one_time_only":"Менять обработку кредитов при закрытии можно только у разовых договоров.","credit_policy_override_reason_required":"Чтобы сохранить кредиты после закрытия, нужна письменная причина.","customer_archived":"Клиент в архиве.","customer_not_found":"Клиент не найден.","effective_date_not_local_midnight":"Даты договора должны начинаться в полночь по часовому поясу расчётов.","end_date_order_term_mismatch":"Дата окончания не совпадает с длительностью срока.","governing_msa_invalid":"Выбранное рамочное соглашение нельзя использовать для этого соглашения.","guarantee_concurrency_mismatch":"Обещанная резервная параллельность отличается от лимита параллельности аккаунта.","guarantee_conflict":"Два обязательства перед клиентом противоречат друг другу.","guarantee_fee_waived_requires_standard_fee":"Для отменённой платы нужна стандартная плата, которую она отменяет.","guarantee_scope_invalid_for_kind":"Эта область не применима к такому виду обязательства.","guarantee_zdr_requires_flag":"Документ обещает нулевое хранение данных, но настройка выключена.","incorporated_document_divergent":"Две сохранённые копии онлайн-условий различаются.","incorporated_document_meta_invalid":"Сведения о юридическом документе неполны или неверны.","incorporated_document_missing":"У онлайн-условий, на которые ссылается документ, нет сохранённой копии.","incorporated_terms_capture_failed":"Не удалось сохранить страницу онлайн-условий.","incorporated_terms_same_day_revision":"Онлайн-условия изменились в дату вступления в силу.","incorporated_terms_url_unsupported":"Эту ссылку на онлайн-условия нельзя сохранить.","minimum_assessment_corrupt":"Сохранённую проверку минимума не удаётся прочитать.","money_terms_unclassified":"У денежного условия из документа ещё нет способа обработки; до этого соглашение не вступит в силу.","msa_registration_refused":"Не удалось зарегистрировать рамочное соглашение.","msa_stage_consumed":"Это рамочное соглашение уже зарегистрировано с другим соглашением.","msa_stage_customer_mismatch":"Это рамочное соглашение было прочитано для другого клиента.","msa_stage_not_found":"Загруженное рамочное соглашение устарело или не найдено.","msa_stage_partner_linked":"Это рамочное соглашение — документ партнёра, и оно не может регулировать это соглашение.","msa_stage_requires_billing_contract":"Рамочное соглашение может регулировать только заказ или техническое задание.","notice_email_invalid":"Адрес эл. почты для уведомлений недействителен.","payload_invalid":"Некоторые значения указаны в виде, который система не принимает.","permission_denied":"У вас нет разрешения, которое нужно одному из шагов создания.","prepaid_offset_origin_required":"Для предоплаченной суммы не указан источник.","prepaid_offset_paper_credit_requires_expiry":"Для кредита, предоставленного в документе, нужна дата истечения.","pricing_flat_row_rate_conflict":"Фиксированная цена и цена продукта не совпадают.","provisional_code_invalid":"У предварительного толкования неверная ссылка.","provisional_readings_open":"Остались открытые предварительные толкования.","rate_line_above_ceiling":"Цена выше предельной цены договора.","rate_line_band_scope_invalid":"Эти ступени цены не могут так учитывать использование.","rate_line_bands_invalid":"Ступени цены идут не по возрастанию.","rate_line_basis_family_mismatch":"Этот продукт нельзя оценить таким способом.","rate_line_boundary_not_cycle_start":"Изменение цены должно начинаться в первый день расчётного цикла.","rate_line_empty_selector_requires_aliases":"Для цены без моделей нужны названия моделей так, как они напечатаны в документе.","rate_line_family_selector_mismatch":"В цене указаны модели другого продукта.","rate_line_includes_llm_invalid":"Использование языковых моделей может входить только в поминутную цену агента.","rate_line_lower_of_requires_flat":"Оплата по меньшей из цен документа и прайс-листа работает только с одной фиксированной ценой.","rate_line_mapping_required":"Модель, названная в документе, не сопоставлена с моделью из каталога.","rate_line_paper_alias_ambiguous":"Название модели в документе подходит к нескольким ценам.","rate_line_price_fields_on_non_contract":"Цена, следующая прайс-листу, не может указывать собственную сумму.","rate_line_quantum_mismatch":"Шаг тарификации не подходит к единице цены.","rate_line_selector_overlap":"Две цены покрывают одну и ту же модель.","rate_line_unit_mismatch":"Единица цены не подходит для этих моделей.","rate_line_unknown_selector":"Модели нет в каталоге.","reserved_order_form_exists":"У клиента уже есть действующее, пробное или ожидающее соглашение этого типа.","retired_answer_not_applied":"Прежний ответ больше не применяется; проверьте эти строки заново.","sla_month_mapping_base_mismatch":"Привязка месяцев к расчётным циклам не соответствует основе компенсации за уровень сервиса.","sla_termination_right_mismatch":"Право расторгнуть договор из-за нарушения уровня сервиса не совпадает с условиями расторжения.","sla_terms_on_wrong_kind":"Условия компенсации относятся только к обязательству по доступности.","sla_terms_required":"Обязательству по доступности нужны условия компенсации.","sla_terms_target_mismatch":"Целевой уровень сервиса не совпадает с обязательством.","sla_tiers_invalid":"Ступени компенсации идут не по порядку.","stats_family_marker_missing":"У продукта, которым пользуется команда, нет цены в договоре.","successor_contract_id_not_allowed":"Кредиты, оставшиеся на аккаунте, не могут одновременно перейти в другое соглашение.","successor_contract_invalid":"Кредиты могут перейти только в другое действующее соглашение той же команды.","team_not_found":"Команда не найдена.","termination_acceleration_requires_paper":"Чтобы взыскать остаток обязательства при расторжении, нужно условие в документе.","termination_basis_not_paper_row":"Такого способа прекратить договор нет в документе.","termination_basis_required":"В условии расторжения не сказано, как прекращается договор.","termination_credit_policy_conflict":"Судьба кредитов противоречит способу прекращения договора.","termination_policy_unclassified":"Что происходит с кредитами при расторжении, ещё не решено.","termination_terms_incomplete":"В условиях расторжения пропущен один из способов прекращения договора.","trial_not_shorter_than_term":"Бесплатные месяцы должны быть короче срока.","trial_requires_end_date":"Для бесплатных месяцев нужна дата окончания.","trial_requires_order_term_basis":"Для бесплатных месяцев нужно знать, когда начинается срок.","trial_requires_subscription":"Бесплатные месяцы применяются только к договорам подписки.","trial_with_auto_renew_unsupported":"Бесплатные месяцы нельзя сочетать с автоматическим продлением.","unsupported_terms_ack_required":"В шаблоне есть условия, которые система не может выполнить, и они не подтверждены.","zdr_guaranteed_not_enabled":"Нулевое хранение данных обещано, но для аккаунта не включено.","zdr_not_enforced_creator_media":"Нулевое хранение данных пока не действует для видео и изображений Creator.","zdr_template_without_zdr_clause":"Шаблон обещает нулевое хранение данных, но это соглашение его не включает.","unknown":"С этим значением система откажется создать соглашение.","title":"Проблемы, из-за которых создание не пройдёт","warnings_title":"Замечания, которые не мешают созданию","payload_invalid_named":"«{name}»: значения нет или оно в виде, который система не принимает.","unplaced_next":"Они не указывают ни на одну строку. Сначала ответьте на открытые пункты; если что-то останется, попросите инженеров проверить этот импорт.","go_to_question":"Перейти к вопросу, который это решает","sheet_contract_mismatch":"Соглашение не будет содержать значение этой строки.","rule":{"required_named":"Для «{name}» нужно значение.","required":"Нужно значение.","invalid_number_named":"«{name}» — не число, которое принимает система.","invalid_number":"Система не принимает одно из чисел.","invalid_date_named":"«{name}» — не дата, которую принимает система.","invalid_date":"Система не принимает одну из дат.","invalid_choice_named":"«{name}» — не один из вариантов, которые принимает система.","invalid_choice":"Система не принимает один из вариантов.","out_of_range_named":"«{name}» вне диапазона, который принимает система.","out_of_range":"Одно из значений вне допустимого диапазона.","too_long_named":"«{name}» слишком длинное.","too_long":"Один из текстов слишком длинный.","assessment_trial_months":"Минимум, проверяемый по фиксированным периодам, отсчитывается от даты вступления в силу, поэтому бесплатных месяцев быть не может.","assessment_requires_subscription":"Минимум, проверяемый по фиксированным периодам, требует соглашения-подписки.","assessment_requires_minimum_commitment":"Минимум, проверяемый по фиксированным периодам, требует модели цены с минимальным обязательством.","assessment_with_monthly_minimum":"При минимуме по фиксированным периодам ежемесячный минимум должен быть 0: обязательство заложено в периодах.","assessment_with_included_credits":"При минимуме по фиксированным периодам ежемесячные счета не включают кредиты.","assessment_with_overage_premium":"При минимуме по фиксированным периодам наценки за превышение быть не может: она легла бы на всё использование.","assessment_with_discount":"При минимуме по фиксированным периодам цены задаются за единицу; скидка от прайс-листа не поддерживается.","assessment_billed_in_advance":"При минимуме по фиксированным периодам использование выставляется после месяца, а не заранее.","assessment_prepaid":"При минимуме по фиксированным периодам соглашение оплачивается по счетам; предоплата не создаёт счетов для проверки.","assessment_effective_date_not_midnight":"При минимуме по фиксированным периодам дата вступления в силу должна начинаться в полночь.","assessment_service_start_before_effective":"При минимуме по фиксированным периодам обслуживание не может начаться раньше даты вступления в силу.","assessment_service_start_not_midnight":"При минимуме по фиксированным периодам обслуживание должно начинаться в полночь.","assessment_windows_misaligned":"Периоды проверки минимума не заполняют оплачиваемый срок; проверьте окончание срока и длину периода.","assessment_usage_deadline_too_long":"При минимуме по фиксированным периодам отчёт об использовании должен поступать в течение 25 дней.","assessment_usage_hold":"При минимуме по фиксированным периодам поздний отчёт об использовании выставляется и переносится; он не может задержать счёт."},"mismatch":{"line":"«{name}»: в листе {sheet}; соглашение будет исходить из {system}.","record_differs":"Соглашение сохранило бы другое значение.","credits_follow_fee":"Если кредиты не указаны, активация и выставление счетов начисляют разовый платёж кредитами. Платёж без кредитов система пока не поддерживает.","credits_follow_fee_zero":"Если указаны кредиты на $0, активация и выставление счетов начисляют разовый платёж кредитами. Платёж без кредитов система пока не поддерживает.","credits_follow_commitment":"Если включённые кредиты не указаны, активация и выставление счетов принимают минимум как кредиты. Минимум без кредитов система пока не поддерживает.","credits_follow_commitment_zero":"Если указаны включённые кредиты на $0, активация и выставление счетов принимают минимум как кредиты. Минимум без кредитов система пока не поддерживает.","row_removed":"Пометка «не условие» не меняет того, что сказано в документе.","operator_value":"«{name}»: в документе указано {paper}; запись {operator} начислит кредиты, которые документ исключает."},"rate_line_not_reviewed":"Будет сохранена строка цены, которой нет ни в одной строке этого листа.","rate_line_not_reviewed_named":"Будет сохранена цена для «{product}», которой нет ни в одной строке этого листа."},"gates":{"g1":"Денежные условия, не сверенные с документом: {count}","g2":"Суммы, сроки или проценты в документе без условия: {count}","g3":"Значения, не найденные в документе: {count}","sources":"Значения без записанного источника: {count}","g5":"Решения, которые ещё ждут вашего ответа: {count}","owners":"Условия, которые ведутся вручную, без ответственного и частоты проверки: {count}","g6":"Проблемы, из-за которых соглашение не будет создано: {count}","g7":"Этот файл прочитан не полностью или прежним способом; перед созданием его нужно проанализировать заново.","checking":"Проверяем, что ещё осталось…","ready":"Можно создавать","refused":"Создание отклонено для листа в его нынешнем виде","recomputing":"Обновляем…","title":"Перед созданием","open_count":"{count, plural, one {# открытый пункт} few {# открытых пункта} many {# открытых пунктов} other {# открытого пункта}}","handlings":"{count, plural, one {# условию нужно решение} few {# условиям нужно решение} many {# условиям нужно решение} other {# условиям нужно решение}}"},"action_error":{"version_conflict":"Этот лист изменили в другой вкладке; он обновлён.","frozen":"По этому листу уже создано соглашение; он больше не меняется.","creating":"По этому листу сейчас создаётся соглашение; он больше не меняется.","needs_reanalysis":"Этот лист нельзя проверить; импортируйте подписанные файлы заново.","not_found":"Эта проверка не найдена.","denied":"У вас нет доступа к изменению этой проверки.","expired":"Срок этого импорта истёк. Импортируйте подписанные файлы заново.","history_full":"В этом листе слишком много изменений; импортируйте подписанные файлы заново.","nothing_to_undo":"Нечего отменять.","type_incompatible":"Это значение не подходит к тому условию: оно требует значение другого вида.","target_occupied":"У того условия уже есть значение из документа; сначала удалите его.","move_same_term":"Выберите другое условие.","row_on_paper":"У этого условия уже есть значение из документа; измените его в его строке.","row_not_on_paper":"Этого значения нет в документе, поэтому фрагмента для него нет.","row_removed":"Эта строка удалена; сначала отмените удаление.","value_invalid":"Это значение не подходит к этому условию.","value_missing":"Сначала заполните значения.","row_invalid":"Из этих значений не получается позиция, которую система может выставить в счёт.","not_editable":"Это условие система задаёт сама.","paper_only":"Настройка риска принимает только значение, указанное в документе.","passage_not_located":"Этот фрагмент не найден в документе; выделите его заново.","paper_view_unavailable":"Документ нельзя показать, поэтому фрагмент использовать нельзя.","no_open_numbers":"В этом фрагменте нет необработанных чисел.","reason_required":"Выберите причину.","owner_and_cadence_required":"Выберите ответственного и частоту проверки.","parameter_needs_row":"Выберите позицию, к которой относится это значение, например строку цены.","value_not_in_anchor":"Этого числа нет во фрагменте строки.","row_required":"Выберите строку, к которой относится это число.","passage_required":"Выделите в документе фрагмент, где указано это значение.","choice_unknown":"Система не может использовать этот вариант; выберите другой.","not_applicable":"Это изменение не подходит к текущему состоянию листа и не сохранено.","failed":"Изменение не сохранено.","no_rows_on_page":"На этой странице нет несверенных значений.","page_document_unknown":"Эта страница не относится к этому документу.","values_required":"Укажите значение для каждой строки, которую задаёт другое прочтение.","value_not_in_selected":"Этого числа нет в выделенном фрагменте.","owner_required":"Выберите ответственного.","cadence_required":"Выберите, как часто проверять.","customer_archived":"Этот клиент в архиве. Восстановите его на странице клиента или выберите другого.","customer_choice_required":"Выберите существующего клиента или создайте клиента по данным оригинала.","paper_states_otherwise":"Это значение указано в документе. Система пока не может хранить здесь другое число.","interim_required":"Выберите, что происходит с этим условием, пока система его не поддерживает.","interim_invalid":"Это временное решение не подходит для условия. Выберите другое или введите цену — число от нуля и больше.","remove_reason_required":"Укажите, почему в договоре нет этого условия.","reread_pending":"ИИ-читатель ещё перечитывает это условие. Дождитесь окончания.","term_lines_ambiguous":"Прочтение не показывает, к какой строке цены относится эта сумма, поэтому модель не изменена.","term_not_removable":"Это условие записано и в собственных настройках договора, поэтому здесь его нельзя убрать из прочтения. Измените эти настройки в их строках.","value_not_in_quote":"Введите сумму точно так, как она указана в договоре для этого условия."},"decision_reasons":{"title":"Почему это значение?","commercial_agreement":"Согласовано коммерчески, в документе нет","team_current":"Текущая настройка команды","other":"Другое"},"effect":{"start":{"effective":"Вступает в силу {date}.","free_months":"{months, plural, one {Первый # месяц бесплатный} few {Первые # месяца бесплатные} many {Первые # месяцев бесплатные} other {Первые # месяца бесплатные}}; платный период начинается {paid_start}.","delayed_start":"Обслуживание начинается {date}.","first_invoice_advance":"Первый счёт на {amount} выставляется {date} с предоплатой; он даёт {credits} кредитов.","first_invoice_arrears":"Первый счёт на {amount} покрывает период с {date} и выставляется после него.","payg_in_arrears":"Использование оплачивается по итогам каждого месяца; авансового счёта нет.","non_billing":"По этому соглашению ничего не выставляется."},"minimum":{"monthly":"Ежемесячный минимум — {amount}.","levels":"{count, plural, one {# уровень обязательств} few {# уровня обязательств} many {# уровней обязательств} other {# уровня обязательств}}, от {first} до {last} в месяц.","assessment":"Минимум проверяется раз в {months, plural, one {# месяц} few {# месяца} many {# месяцев} other {# месяца}}.","trueup":"Недобор выставляется в течение {days, plural, one {# дня} few {# дней} many {# дней} other {# дней}}.","one_time_expire":"Разовый платёж {amount} даёт {credits} кредитов; неиспользованные сгорают в конце срока.","one_time_keep":"Разовый платёж {amount} даёт {credits} кредитов; неиспользованные остаются после срока.","none":"Минимума нет; использование оплачивается по факту.","assessment_amount":"Минимум {amount} проверяется {months, plural, one {каждый месяц} few {каждые # месяца} many {каждые # месяцев} other {каждые # месяца}}.","assessment_once":"Обязательство {amount} на весь срок проверяется один раз, за {months, plural, one {# месяц} few {# месяца} many {# месяцев} other {# месяца}}.","by_hand":"Обязательство {amount} на {months, plural, one {# месяц} few {# месяца} many {# месяцев} other {# месяца}} проверяется вручную один раз.","by_hand_plain":"Минимум проверяется вручную; система выставляет счёт только за использование.","by_hand_owner":"Ответственный: {owner} · {cadence}."},"credits":{"per_cycle":"Каждый период даёт {amount} кредитов.","expiry":{"cycle_end":"Неиспользованные кредиты сгорают в конце каждого периода и не переносятся.","per_tranche_days":"Неиспользованные кредиты переносятся и сгорают через {days, plural, one {# день} few {# дня} many {# дней} other {# дня}} после начисления.","contract_year_end":"Неиспользованные кредиты переносятся до конца договорного года.","term_end":"Неиспользованные кредиты переносятся до конца срока."},"overage_premium":"Использование сверх кредитов стоит на {pct} дороже.","discount":"Цены на {pct} ниже прейскуранта."},"pricing":{"contract_rate":"{family} стоит {price} для каждой модели.","contract_rate_bands":"{family}: {count, plural, one {# ценовая ступень} few {# ценовые ступени} many {# ценовых ступеней} other {# ценовые ступени}} для каждой модели, от {price}.","model_rate":"{family}, модель {model}: {price}.","model_rate_bands":"{family}, модель {model}: {count, plural, one {# ценовая ступень} few {# ценовые ступени} many {# ценовых ступеней} other {# ценовые ступени}}, от {price}.","other_models_list_price":"{family}: остальные модели по прейскуранту платформы.","list_price":"{family}: оплата по прейскуранту платформы.","published_rates":"{family}: оплата по опубликованным тарифам.","follows_list_discount":"{family}: прейскурант платформы со скидкой {pct}.","rate_line":"{family} оплачивается по {price}.","rate_line_bands":"{family}: {count, plural, one {# ценовая ступень} few {# ценовые ступени} many {# ценовых ступеней} other {# ценовые ступени}}, от {price}.","outside_minimum":"Оплачивается сверх минимума.","billed_elsewhere":"{family}: счёт выставляет {system}; здесь только учёт.","coverage_excluded":"{family}: не покрыто; использование отклоняется.","free_period":"{family}: бесплатно до {date}.","published_rates_counts":"{family}: оплата по опубликованным тарифам, засчитывается в минимум.","published_rates_on_top":"{family}: оплата по опубликованным тарифам, сверх минимума."},"payment":{"due_after_invoice":"Счета оплачиваются через {days, plural, one {# день} few {# дня} many {# дней} other {# дня}} после даты счёта.","due_after_period":"Счета оплачиваются через {days, plural, one {# день} few {# дня} many {# дней} other {# дня}} после окончания периода.","due_on_receipt":"Счета оплачиваются при получении.","overrides":"В {count, plural, one {# периоде} few {# периодах} many {# периодах} other {# периодах}} действуют другие сроки оплаты."},"term":{"length":"Срок — {months, plural, one {# месяц} few {# месяца} many {# месяцев} other {# месяца}}, последний день — {last_day}.","one_time_ends":"Последний день соглашения — {last_day}."},"renewal":{"auto":"Продлевается на {months, plural, one {# месяц} few {# месяца} many {# месяцев} other {# месяца}}; чтобы остановить, уведомление должно прийти до {deadline}.","none":"Не продлевается; последний день — {last_day}."},"guarantees":{"concurrency":"Лимит параллельных запросов аккаунта — {limit}.","concurrency_team":"Аккаунт сохраняет текущий лимит параллельных запросов команды — {limit}.","zero_data_retention":"Нулевое хранение данных включено.","sla":"Целевая доступность {target}; сервисные кредиты до {cap} месячной платы.","sla_no_cap":"Целевая доступность {target}, при её нарушении — сервисные кредиты.","promise":"Обязательство перед клиентом записывается в соглашение.","concurrency_default":"Лимит параллельных запросов аккаунта — {limit}, значение системы по умолчанию; в документе он не указан.","concurrency_template":"Лимит параллельных запросов аккаунта — {limit}, из шаблона; в документе он не указан."},"termination":{"consume_only":"{basis}: неиспользованные кредиты доступны до их сгорания.","forfeit":"{basis}: неиспользованные кредиты сгорают.","refund_prorated":"{basis}: предоплата возвращается пропорционально.","transition_window":"{basis}: цены замораживаются на переходный период.","not_permitted":"{basis}: не допускается.","recorded":"{basis}: записано в соглашение.","incomplete":"У {count, plural, one {# обязательного основания} few {# обязательных оснований} many {# обязательных оснований} other {# обязательных оснований}} прекращения ещё нет правила.","allowed":"{basis}: разрешено.","allowed_settle":"{basis}: разрешено; итоговый счёт оплачивается в течение {days, plural, one {# дня} few {# дней} many {# дней} other {# дня}}."},"manual":{"follow_ups":"{count, plural, one {# условие обрабатывается} few {# условия обрабатываются} many {# условий обрабатываются} other {# условия обрабатываются}} вручную.","usage_reports":"Использование сообщается вручную в течение {days, plural, one {# дня} few {# дней} many {# дней} other {# дней}} после каждого периода.","usage_reports_plain":"Использование сообщается вручную.","go_live_open":"До запуска ещё не закрыто: {count, plural, one {# пункт} few {# пункта} many {# пунктов} other {# пункта}}."},"unknown":"Для этого соглашения записано ещё одно действие."},"effects_none":"Пока нечего показать.","effects_blocked":"Это появится, когда договор можно будет рассчитать. Сначала исправьте то, из-за чего создание не пройдёт (список ниже).","effects_recomputing":"Пересчёт…","effects_rows":"{count, plural, one {# строка} few {# строки} many {# строк} other {# строки}}","effects_subset":"Рассчитано по позициям, прошедшим проверки; остальные перечислены в разделе «Перед созданием».","reader_note":"Заметка при чтении: {text}","effects_section":{"start":"Запуск и начало оплаты","minimum_credits":"Минимум и кредиты","pricing":"Оплата каждого продукта","payment_renewal":"Оплата и продление","guarantees":"Гарантии","termination":"Прекращение","manual":"Вручную","account":"Настройки аккаунта"},"move":{"title":"Перенести это значение в другое условие","keeps_passage":"Фрагмент переносится вместе со значением.","search":"К какому условию относится {value}?","takes":"Нужно: {kind}","type_mismatch":"Для «{name}» нужно {takes}, а не {given}.","empty":"Подходящих условий нет; попробуйте другое слово."},"pick":{"not_there":"В этом фрагменте значения тоже нет; выделите заново или нажмите Esc.","row":"Выделите в документе фрагмент для «{name}».","value":"Выделите в документе фрагмент, где указано {value} для «{name}»."},"remove":{"title":"Удалить эту строку?","body":"Условие возвращается к системному значению; фрагмент и значение, прочитанное ИИ, остаются в записи.","reason":"Почему этого нет в документе?","reasons":{"not_on_paper":"В документе этого нет","other_document":"Прочитано из другого файла или прежней редакции","example_text":"Пример или пояснение"},"confirm":"Удалить","undo_hint":"Можно отменить."},"takes":{"money":"сумма","percent":"процент","days":"число дней","months":"число месяцев","count":"число","date":"дата","boolean":"выбор «да» или «нет»","choice":"вариант из списка","text":"текст","model":"модель","price_unit":"единица цены"},"toast":{"added":"Добавлено из документа: {count, plural, one {# позиция} few {# позиции} many {# позиций} other {# позиции}}.","added_named":"«{name}» добавлено из документа.","checked":"Подтверждено: «{name}» совпадает с документом.","checked_next":"«{name}» подтверждено. Далее: «{next}».","decided":"«{name}» записано как ваше решение.","edited":"«{name}» изменено.","follow_up":"Записано как условие с ручной обработкой.","moved":"Значение перенесено в «{name}»; прежнее условие вернулось к значению по умолчанию.","not_terms":"Отмечено как не условие: {count, plural, one {# число} few {# числа} many {# чисел} other {# числа}}.","removed":"«{name}» удалено; вернулось к значению по умолчанию.","reselected":"«{name}» теперь указывает на новый фрагмент.","undo":"Отменить","undone":"Отменено.","undid_checks":"{count, plural, one {Отменена # сверка.} few {Отменены # сверки.} many {Отменено # сверок.} other {Отменено # сверки.}}","undid_rows":"{count, plural, one {Отменено изменение в # строке.} few {Отменено изменение в # строках.} many {Отменено изменение в # строках.} other {Отменено изменение в # строки.}}","undid_numbers":"{count, plural, one {Отменена ваша отметка для # числа} few {Отменены ваши отметки для # чисел} many {Отменены ваши отметки для # чисел} other {Отменены ваши отметки для # числа}} в документе.","undid_answer":"Ваш ответ на вопрос отменён.","undid_follow_up":"Отменены ответственный и частота проверки для условия, которое ведётся вручную.","answered":"Ответ на «{name}» сохранён.","follow_up_named":"Ответственный за «{name}» сохранён.","follow_up_set":"Ответственный за это условие сохранён.","page_checked":"Сверено с документом на странице {page}: {count, plural, one {# значение} few {# значения} many {# значений} other {# значения}}."},"create_checking":"Проверяем лист…","create_done":"Создано","create_error":{"customer_details_invalid":"Данные компании в документе не дают корректной записи клиента. Выберите существующего клиента.","customer_name_missing":"В документе нет названия компании, по которому можно создать клиента. Выберите существующего клиента.","failed":"Соглашение не создано; ничего не записано. Попробуйте ещё раз.","gates_unmet":"Проверка ещё не закончена; список оставшегося обновлён.","not_created":"По этому листу ещё не создано ни одного соглашения.","original_not_retained":"Проанализированный файл больше не хранится. Загрузите подписанный файл на странице соглашения.","payload_invalid":"Из этого листа не получается корректное соглашение. Импортируйте подписанные файлы заново.","permission_denied":"У вас нет разрешения, нужного для этого создания. Ничего не создано.","unfinished":"По этому листу создано соглашение, но оно не завершено. Нажмите «Создать» ещё раз, чтобы завершить.","sheet_contract_mismatch":"Соглашение не совпало бы с проверенным листом, поэтому ничего не создано. Затронутые строки отмечены на листе.","rate_line_not_reviewed":"Соглашение содержало бы цену, которой нет ни в одной строке листа, поэтому ничего не создано."},"create_note":"Создание оформляет черновик и его документ, передаёт его на юридическую проверку и прикладывает подписанную копию при наличии электронной подписи. Ничего не выставляется к оплате.","create_to_go":"Создать соглашение · осталось {count}","create_refused":"Создание отклонено — см. причину","create_refused_note":"Создание снова станет доступно, как только на листе что-либо изменится.","create_waiting":"Создание ждёт ещё {count, plural, one {# пункт} few {# пункта} many {# пунктов} other {# пункта}}:","manual_import_hint":"Подписанный договор импортируется: его условия считываются с оригинала и проверяются до создания соглашения.","refusal":{"stated_units_selected":"В выделенном фрагменте {value} указано в единицах «{unit}».","stated_units_anchored":"Во фрагменте этой строки {value} указано в единицах «{unit}».","stated_units_number":"В выделенном фрагменте это число указано в единицах «{unit}».","unit":{"day":"дни","week":"недели","month":"месяцы","year":"годы","money":"деньги","percent":"проценты"},"stated_units_number_anchored":"Во фрагменте этой строки это число указано в единицах «{unit}».","dismiss":"Закрыть","paper_states_otherwise":"В документе указано {paper}. Система пока не может хранить здесь другое число."},"create_finishing":"Завершаем соглашение…","create_unfinished":"Создано · не завершено","row_note":{"reader_item":"ИИ-читатель отметил этот фрагмент. Ответ не нужен.","pricing_card_mismatch":"Этой ставки нет в сводке цен ИИ-читателя.","studio_route":"«{label}» — продукт Studio.","studio_route_priced":"«{label}» — продукт Studio; цена задана этим соглашением, поэтому он оплачивается здесь.","sla_maintenance_partial":"В документе указан только один из двух пределов обслуживания (уведомление заранее, месячный лимит); второй равен 0.","placeholder":"Здесь в документе пустое поле для заполнения; из него ничего не взято.","billed_elsewhere":"Это оплачивается через другую систему; соглашение только фиксирует это.","billed_elsewhere_family":"{family} оплачивается через другую систему; соглашение только фиксирует это.","pricing_unit":"В документе цена за символ; система выставляет счёт за байт.","pricing_unit_family":"В документе цена {family} за символ; система выставляет счёт за байт.","rounding":"Цена в документе, {stated}, пересчитывается в {computed} с округлением до шести знаков после запятой.","credit_expiry_clock":"Документ отсчитывает {days} дн. с даты начисления кредитов; система — с конца этого расчётного периода.","other":"ИИ-читатель оставил замечание к этому фрагменту.","rounding_same":"{stated} в документе хранится как {computed}: та же цена с шестью знаками после запятой.","customer_account_bound":"В документе почта аккаунта — {paper}; аккаунт клиента на платформе привязан к {record}, и это не меняется. Если нужно перенести, измените на странице клиента.","one_time_credits_from_fee":"В документе нет кредитов для этой разовой покупки, поэтому соглашение начисляет кредиты на сумму платежа: {amount}.","total_restates_commitment":"Эта сумма — обязательство из таблицы минимумов; соглашение берёт формулировку из таблицы.","final_cycle_minimum":"Дополнено правилом по тексту самой строки: минимум за последний расчётный месяц подлежит оплате.","reader_item_on_paper_model":"ИИ-читатель отметил эту модель; это охватывает вопрос по этой строке цены.","not_billed_record":"Эта запись ничего не выставляет, поэтому оговорка фиксируется, но не начисляется.","clause_expressly_supersedes":"Документ сам определяет, какая оговорка действует: одна говорит, что заменяет другую.","order_term_end_from_service_start":"В документе нет даты окончания; эта дата — начало обслуживания плюс длина срока.","retired_answer":{"start_on_effective_date":"Прежний ответ (начать с даты вступления в силу) больше не применяется; даты снова как в документе.","assess_monthly":"Прежний ответ (проверять минимум каждый месяц) больше не применяется; минимум из документа восстановлен.","manual_process":"Прежний ответ (обрабатывать минимум вручную) больше не применяется; система снова проверяет минимум.","other":"Прежний ответ на вопрос, который больше не задаётся, не применяется; строка снова как в документе."},"counts_toward_minimum_not_stated":"В документе не сказано, засчитывается ли это в минимум; система считает, что засчитывается."},"saving":"Сохранение…","creating_for":"Создание… {time}","creating":"Создаём…","create_for":"Создать соглашение для {name}","create_customer":"Клиент: {name}","create_customer_open":"Клиент соглашения ещё не выбран.","customer":{"title":"Клиент","reader_match":"Предложение ИИ-читателя","bound":"Привязан","current_choice":"Текущий выбор","matched_on":"Почему совпадает: {bases}.","bind":"Привязать к этому клиенту","bind_named":"Привязать к этому клиенту: {name}","blocks_create":"Создание ждёт этого ответа.","reopened":"После ответа что-то изменилось: документу теперь соответствует другой клиент или он уже есть в другом соглашении. Выберите снова.","duplicates_title":"{count, plural, one {Этот документ уже есть в # соглашении} few {Этот документ уже есть в # соглашениях} many {Этот документ уже есть в # соглашениях} other {Этот документ уже есть в # соглашения}}","duplicate_open":"Открыть соглашение","duplicates_hidden":"{count, plural, one {Ещё # соглашение у клиентов, которых вы не видите, тоже его содержит.} few {Ещё # соглашения у клиентов, которых вы не видите, тоже его содержат.} many {Ещё # соглашений у клиентов, которых вы не видите, тоже его содержат.} other {Ещё # соглашения у клиентов, которых вы не видите, тоже его содержат.}}","duplicates_next":"Если это то же соглашение, откройте его: создание этого даст ещё одну копию.","candidates_title":"{count, plural, one {Клиент, совпадающий с документом} few {Клиенты, совпадающие с документом, сначала самые близкие} many {Клиенты, совпадающие с документом, сначала самые близкие} other {Клиенты, совпадающие с документом, сначала самые близкие}}","candidates_more":"{count, plural, one {Совпадает ещё # клиент; найдите его в «Другой клиент».} few {Совпадают ещё # клиента; найдите их в «Другой клиент».} many {Совпадают ещё # клиентов; найдите их в «Другой клиент».} other {Совпадают ещё # клиента; найдите их в «Другой клиент».}}","candidates_hidden":"{count, plural, one {Ещё # подходящий клиент вне доступных вам клиентов.} few {Ещё # подходящих клиента вне доступных вам клиентов.} many {Ещё # подходящих клиентов вне доступных вам клиентов.} other {Ещё # подходящего клиента вне доступных вам клиентов.}}","answers":"Для какого клиента соглашение","pick_other":"Другой клиент…","keep":"Оставить {name}","keep_unnamed":"Оставить текущего клиента","create_separate":"Создать отдельного клиента по документу","toast_new":"Клиент будет создан по документу.","toast_bound":"{name} теперь клиент этого соглашения.","toast_bound_unnamed":"Клиент привязан.","go_to_card":"Ответить в карточке клиента","show_card":"Показать карточку клиента","basis":{"email_domain":"тот же почтовый домен","email_domain_named":"тот же почтовый домен ({domain})","company_name":"похожее название компании","envelope":"тот же конверт подписи","paper":"тот же файл документа","same_import":"другой файл этого импорта относится к нему","analysed_for":"этот импорт был начат для него"},"mode":{"existing":"Существующий клиент: {name}","new_from_paper":"Новый клиент по документу: {name}","new_from_paper_unnamed":"Новый клиент по документу","none":"Клиент ещё не выбран"},"source":{"analysis":"Выбран при запуске импорта.","operator":"Выбран в этой проверке.","created":"Создан по документу при создании соглашения."},"duplicate_unnamed":"Соглашение","duplicate_created":"создано {date}","duplicate_shares":"Почему совпадает: {bases}.","refused_open":"Клиент: {state} — ещё нужно решить в карточке клиента.","refused_settled":"Клиент: {state}","created_from_paper":"Создан по документу: {name}","created_from_paper_unnamed":"Создан по документу","open_customer":"Открыть клиента"},"failure":{"unreachable":"Сервер не отвечает; изменение не сохранено.","network":"Соединение прервалось; изменение не сохранено.","server":"На сервере произошла ошибка; изменение не сохранено.","retry":"Повторить","dismiss":"Скрыть"},"note_left":"{count, plural, one {Осталось #} few {Осталось #} many {Осталось #} other {Осталось #}}","create_confirm":{"title":"Создать соглашение для {name}?","title_unnamed":"Создать соглашение?","confirm":"Создать","customer":"Клиент","money":"Деньги","signed":"Подписание","steps":"Что сделает создание","afterwards":"После этого","signed_on":"Подписано по документу {date}.","no_signed_date":"В документе нет даты подписания.","step_runs":"{step}: выполняется","step_line":"{name}: {value}","skip":{"original_not_retained":"нельзя приложить — исходный файл больше не хранится","no_signature_evidence":"не прикладывается — в файле нет электронной подписи","signed_paper_governs":"не выполняется — подписанный документ и есть соглашение","attach_declined":"не прикладывается","msa_stage_not_found":"не выполняется — нет ожидающего рамочного соглашения","nothing_to_fill":"не выполняется — в карточке клиента нет пустых полей","other":"не выполняется"}},"cannot_hold":{"section_title":"{count, plural, =0 {Нужно решение} other {Нужно решение · #}}","chip":"Нельзя отразить как написано","readers_words":"Слова ИИ-читателя","why":"Почему","expected_fit":"ИИ-читатель ожидал, что условие поместится; система его отклонила.","if_nothing":"Если ничего не делать","col_period":"Период","col_system":"Мы выставим","col_paper":"В договоре","readers_figures":"Расчёт ИИ-читателя","figures_differ":"Цифры ИИ-читателя расходятся с цифрами системы","reader_proposes":"ИИ-читатель предлагает","reader_asks_engineering":"ИИ-читатель спрашивает инженеров, как обработать это условие.","owner_label":"Ответственный","until_label":"До","accept":"Принять это решение","recommended":"Рекомендуется","choose_another":"Выбрать другое решение","save":"Сохранить решение","ask_engineering":"Спросить инженеров","sent_to_engineering":"Отправлено инженерам","sent_note":"Инженеры получили эту карточку. Договору всё равно нужно решение, прежде чем его можно будет создать.","reading_wrong":"Прочтение неверно — исправить по договору","fix_title":"Что не так с прочтением?","fix_not_on_paper":"В договоре нет этого условия","fix_model":"Оно относится к другой модели","fix_figure":"В договоре указана другая сумма","fix_figure_label":"Сумма в точности как в договоре","fix_figure_save":"Перечитать условие с этой суммой","fix_which":"Какая сумма","remove_save":"Убрать из прочтения","interim_title":"Пока система не поддерживает это условие","interim_amount":"Временная цена за единицу","interim_missing":"Выберите, что происходит с этим условием в это время.","whole_term":"весь срок","no_figure":"Без суммы","second_approver":"Счёт, в котором она используется, ждёт второго утверждающего.","split_kept":"Часть остаётся в договоре, как написано.","presign_none":"К этому импорту не привязана проверка до подписания.","fewer_reasons":"Показать меньше","other_proposal":"Другое предложение ИИ-читателя: {title}","figure":"{amount} {unit}","figure_span":"{amount} {unit} · {span}","charge":"Довыставить {difference} {unit} сверх {system} системы (в договоре: {paper}) · {span}","credit":"Вернуть {difference} {unit} из {system} системы (в договоре: {paper}) · {span}","charge_meanwhile":"Довыставить {difference} {unit} сверх {system} системы (пока что: {target}) · {span}","credit_meanwhile":"Вернуть {difference} {unit} из {system} системы (пока что: {target}) · {span}","no_difference":"Без изменений: система уже выставляет {system} · {span}","span":{"range":"{start} – {end}","from":"с {start}","until":"по {end}"},"rule":{"from":"с момента: {rule}","until":"до момента: {rule}","range":"с момента: {start}, до момента: {end}","days_after":"{count, plural, one {# день} few {# дня} many {# дней} other {# дня}} после {anchor}","days_before":"{count, plural, one {# день} few {# дня} many {# дней} other {# дня}} до {anchor}","months_after":"{count, plural, one {# месяц} few {# месяца} many {# месяцев} other {# месяца}} после {anchor}","months_before":"{count, plural, one {# месяц} few {# месяца} many {# месяцев} other {# месяца}} до {anchor}","years_after":"{count, plural, one {# год} few {# года} many {# лет} other {# года}} после {anchor}","years_before":"{count, plural, one {# год} few {# года} many {# лет} other {# года}} до {anchor}"},"anchor":{"effective_date":"даты вступления в силу","service_start":"начала обслуживания","term_start":"начала срока","term_end":"окончания срока","launch":"запуска модели","fixed":"установленной даты","launch_of":"запуска {model}"},"model_window":"{model}: {span}","model_figure":"{model}: {figure}","answered":"Решение: {title}","removed":"Убрано из прочтения: {reason}","interim_line":"Пока что: {interim}","windows_note":"Суммы {unit}, рассчитаны по правилам выставления счетов этого договора.","more_reasons":"{count, plural, one {Показать ещё # причину} few {Показать ещё # причины} many {Показать ещё # причин} other {Показать ещё # причины}}","more_passages":"{count, plural, one {Показать ещё # фрагмент} few {Показать ещё # фрагмента} many {Показать ещё # фрагментов} other {Показать ещё # фрагмента}}","step_with":"{step} · {details}","step_approver":"{step} (нужен второй утверждающий)","basis":{"platform_price":"публичная цена","discounted_list":"публичная цена за вычетом скидки","contract_type_rate":"цена этого договора для типа","member_rate":"собственная цена модели в этом договоре","held_until_decided":"Счёт ждёт решения","not_billed":"Не выставляется","record_refused":"Договор это отклонит"},"handling":{"in_record":"Оставить в договоре как написано","engine_action":"{hasModel, select, yes {Шаг для {model} после создания договора} other {Шаг после создания договора}}","by_hand":"{hasModel, select, yes {Обрабатывать {model} вручную} other {Обрабатывать это условие вручную}}","split":"{hasModel, select, yes {Оставить часть в договоре; остальное по {model} — вручную} other {Оставить часть в договоре; остальное — вручную}}","await_engine_change":"{hasModel, select, yes {Дождаться изменения системы для {model}; пока обрабатывать вручную} other {Дождаться изменения системы; пока обрабатывать вручную}}","ask_engineering":"Спросить инженеров"},"interim":{"ignore":"Ничего за это не выставлять","published_price":"Выставлять публичную цену","fixed_price":"Выставлять цену, которую я введу","by_hand":"Ручная обработка, предложенная ИИ-читателем"},"engine_change":{"model_price_rows":"запуска цен по моделям","dated_price_rows":"запуска цен с датами","other":"запуска ожидаемого изменения системы"},"step":{"model_rate_explicit":"После создания договора: задать {model} собственную цену {figure}","model_rate_contract_rate":"После создания договора: выставлять {model} по цене этого договора для типа","model_rate_platform_price":"После создания договора: выставлять {model} по публичной цене","model_rate":"После создания договора: решить, какая цена у {model}","dated_amendment":"После создания договора: изменение с датой","go_live_step":"До запуска: шаг в списке запуска"},"not_drafted":{"not_a_rate":"Не подготовлено при создании: это не цена. Это делает сотрудник по списку запуска.","no_model":"Не подготовлено при создании: не указана модель. Это делает сотрудник по списку запуска.","no_decision":"Не подготовлено при создании: ИИ-читатель не сказал, как это тарифицировать. Это делает сотрудник по списку запуска.","no_figure":"Не подготовлено при создании: нет суммы. Это делает сотрудник по списку запуска.","several_figures":"Не подготовлено при создании: сумм больше одной. Это делает сотрудник по списку запуска.","dated":"Не подготовлено при создании: начинается позже или заканчивается, а у шага, подготовленного при создании, нет даты. Это делает сотрудник по списку запуска."},"reread":{"running":"ИИ-читатель перечитывает это условие. Создание ждёт.","done":"Перечитано после вашего изменения.","failed":"ИИ-читатель не смог перечитать это условие. Исправьте прочтение ещё раз, чтобы повторить."},"type":{"tts":"Синтез речи","asr":"Распознавание речи","realtime_asr":"Распознавание речи в реальном времени","voice_design":"Дизайн голоса","chat":"Чат","agent":"Агенты","image":"Изображения","video":"Видео","other":"Другие продукты"},"picker":{"title":"Какую модель имеет в виду договор?","search":"Поиск моделей","other_types":"Другие типы","no_own_price":"Нет собственной цены в этом договоре","after_create":"Собственная цена только после создания договора","none":"Ни одна из этих моделей","empty":"Ни одна модель не подходит.","use_plain":"Выбрать эту модель","cancel":"Отмена","use":"Выбрать {model}","reread_note":"ИИ-читатель перечитает это условие с {model} и предложит решение; суммы и даты останутся как напечатано.","no_own_price_note":"{model} не может получить собственную договорную цену в этом договоре.","type_count":"{type} · {count}"},"fact":{"model_has_no_tier":"{hasModel, select, yes {{model}} other {Эта модель}} не может получить собственную договорную цену при создании договора.","model_not_coverable":"{hasModel, select, yes {{model}} other {Эта модель}} не может входить в список моделей этого договора.","model_not_metered":"{hasModel, select, yes {{model}} other {Эта модель}} пока не может иметь собственную строку цены.","model_outside_type_catalogue":"{hasModel, select, yes {{model}} other {Эта модель}} не входит в модели, которые покрывает цена этого договора для типа.","name_needs_mapping":"Название модели в договоре сначала нужно сопоставить с одной из наших моделей.","type_has_no_contract_price":"Система не может хранить договорную цену для этого вида продукта.","tier_states_one_model_and_its_price":"Для собственной цены модели нужны ровно одна модель и одна сумма.","price_has_no_dates":"Цена пока не может меняться в определённую дату в течение срока.","dates_on_cycle_starts":"Цена может меняться только в начале расчётного периода.","covered_list_excludes_type_price":"Договор, в котором перечислены модели, не может одновременно иметь одну цену для всех моделей типа.","covered_models_share_one_price":"Модели, перечисленные в этом договоре, должны иметь одну общую фиксированную цену.","one_flat_type_rate":"Для этого вида продукта возможна только одна фиксированная договорная цена.","unit_does_not_measure":"Система не измеряет использование в той единице, в которой договор задаёт цену.","model_has_own_tier":"{hasModel, select, yes {У {model}} other {У этой модели}} уже есть собственная цена в этом договоре.","family_not_covered":"Этот договор не покрывает этот вид продукта.","after_create_needs_type_rate":"Собственную цену нельзя задать и после создания: в договоре нет договорной цены для всего типа.","after_create_model_in_type_catalogue":"Уже выставляется по цене этого договора для типа; после создания задавать нечего.","after_create_tier_names_model":"Цена в этом договоре уже называет {hasModel, select, yes {{model}} other {эту модель}}.","after_create_type_not_decidable":"Для этого вида продукта нельзя задать собственную цену модели после создания договора.","after_create_decision_does_not_fit":"То, как ИИ-читатель задал бы эту цену после создания, не подходит этому договору.","price_not_routed":"При нынешнем договоре счета не будут использовать эту цену.","family_billed_elsewhere":"Этот вид продукта оплачивается вне этих договоров; система только фиксирует условие."},"topic":{"resale_floor_per_model":"В системе нет места для минимальной цены перепродажи по моделям.","late_interest":"Система сама не начисляет пени за просрочку.","renewal_price_notice":"Система не отслеживает уведомление об изменении цены при продлении.","support_channel":"Система не отслеживает каналы поддержки.","prepaid_offset":"Система сама не применяет зачёт предоплаты.","future_model_rates":"Система не может хранить цены на модели, которые выйдут позже."},"check":{"adjust_difference":"Суммы к доплате или возврату не совпадают с тем, что выставляет система.","amount_not_printed":"Сумма не указана в тексте договора для этого условия.","create_refusal":"Создание договора отклонит это условие.","dates_off_rule":"Дни не соответствуют правилу дат в договоре.","dates_outside_term":"Дни выходят за срок договора.","dates_unordered":"Условие заканчивается раньше, чем начинается.","default_over_paper":"Значение по умолчанию заменило бы то, что сказано в договоре.","duplicate_price":"Две цены охватывают одну и ту же модель и одни и те же дни.","final_cycle_guard":"Минимум последнего периода нужно сверить с договором.","money_guard":"От этого условия зависят деньги, а прочтение говорит, что нет.","money_leaf_unlisted":"Сумма в договоре не привязана ни к одному условию.","price_condition":"У цены есть условие, которое система не может отразить.","price_condition_missing":"В прочтении нет условия договора для этой цены.","pricing_tiers":"Ценовые уровни нельзя отразить так, как они прочитаны.","scope_mismatch":"Цена попала бы не на те модели, которые называет договор.","scope_missing":"В цене не сказано, к какой модели она относится.","setting_not_held":"Настройка, которой требует договор, не сохраняется в созданном договоре.","tier_off_scope":"Ценовой уровень называет модель вне моделей этой цены.","whole_type_named":"Цена для одной названной модели применилась бы ко всем моделям типа.","written_not_kept":"Что-то, написанное в договоре, пропало бы из созданного договора.","other":"Система отклонила это условие в прочтении ИИ-читателя."}}}},"edit_overview":{"title":"Редактировать контракт","msa_version":"Версия MSA","msa_b":"B — Обязательство на полный год","msa_d":"D — Оплата до расторжения","msa_e":"E — редакция 2026-06","sales_rep":"Менеджер по продажам","signing_entity":"Подписывающая сторона","company_signer":"Подписант компании","effective_date":"Дата вступления в силу","end_date":"Дата окончания","no_end_date":"Без даты окончания (автопродление)","duration_months":"Длительность (месяцев)","notice_days":"Уведомление (дней)","trial_months":"Пробный период (месяцев)","payment_term":"Условия оплаты","payment_term_days":"Срок оплаты (дней)","auto_renew":"Автопродление","generate_docx":"Сгенерировать DOCX","generate_invoice":"Сгенерировать счёт","toast_success":"Контракт обновлён","toast_error":"Не удалось сохранить","assessment_title":"Квартальная оценка минимумов (§3.9)","assessment_rows_note":"{count, plural, one {# строка минимума остаётся} few {# строки минимума остаются} many {# строк минимума остаются} other {# строки минимума остаются}} как в договоре; здесь редактируются только правило продления и порог уведомления.","release_window_title":"Окно отказа от оценки","release_window_help":"Последний день (UTC), когда клиент может расторгнуть договор с освобождением от Обязательства. Сохраняется только при изменении; очистка отменяет окно.","release_until":"Окно закрывается (UTC)","release_reason":"Основание / пункт","btn_clear_release":"Очистить","msa_c":"C — Начисленные платежи до расторжения"},"edit_customer":{"title":"Редактировать информацию о клиенте","company_name":"Название компании","contact_email":"Контактная электронная почта","signer_name":"Имя подписанта","signer_title":"Должность подписанта","signer_email":"Электронная почта подписанта","billing_contact":"Контактное лицо по счетам","billing_email":"Электронная почта для счетов","company_address":"Адрес компании","address_line1":"Адресная строка 1","address_line2":"Адресная строка 2","city_state_zip":"Город, штат, ZIP","toast_success":"Информация о клиенте обновлена","toast_error":"Не удалось сохранить","tax":{"title":"Налоговый профиль","tax_id":"Налоговый номер","tax_id_kind":"Тип налогового номера","country":"Страна","registration_number":"Регистрационный номер","treatment":"Налоговый режим","treatment_value":{"none":"Без налога","reverse_charge":"Обратное начисление","tax_line":"Строка налога"},"tax_rate":"Ставка налога, %","tax_line_label":"Название строки налога","save":"Сохранить налоговый профиль","reverse_charge_statement":"VAT reverse charge, Art. 196 Directive 2006/112/EC","kind":{"none":"Нет","eu_vat":"Номер НДС (ЕС)","gb_vat":"Номер НДС (Великобритания)","ca_gst_hst":"Номер GST/HST (Канада)","us_ein":"EIN (США)","other":"Другое"}},"notice":{"title":"Уведомления","notice_email":"Email для уведомлений","notice_address":"Адрес для уведомлений","authorized_representatives":"Уполномоченные представители","name":"Имя","email":"Email","representative_title":"Должность","add_representative":"Добавить представителя","remove_representative":"Удалить представителя"}},"detail":{"back_to_contracts":"Назад к контрактам","loading":"Загрузка контракта...","load_error":"Не удалось загрузить этот контракт.","fallback_title":"Корпоративный контракт","team":"Команда {teamId}","team_unbound_label":"Команда не привязана","updated":"Обновлено {date}","sales_rep":"Менеджер по продажам {name}","enabled":"Включено","disabled":"Отключено","toast_generated_docx":"DOCX сгенерирован.","toast_uploaded_signed":"Подписанный PDF загружен.","toast_activated":"Контракт активирован.","toast_suspended":"Контракт приостановлен.","toast_resumed":"Контракт возобновлён.","toast_draft_deleted":"Черновик удалён.","toast_terminated":"Контракт расторгнут.","toast_pricing_updated":"Тарификация обновлена.","toast_concurrency_updated":"Параллелизм обновлён.","toast_choose_pdf":"Сначала выберите подписанный PDF.","btn_activate":"Активировать","btn_suspend":"Приостановить","btn_resume":"Возобновить","btn_save_pricing":"Сохранить тарифы и ступени","btn_add_tier":"Добавить ступень","btn_generate_docx":"Сгенерировать DOCX","btn_open_docx":"Открыть DOCX","btn_open_signed_pdf":"Открыть подписанный PDF","btn_upload_signed_pdf":"Загрузить подписанный PDF","btn_save_concurrency":"Сохранить параллелизм","btn_delete_contract":"Удалить контракт","btn_terminate_contract":"Расторгнуть контракт","btn_confirm_delete":"Подтвердить удаление","btn_confirm_termination":"Подтвердить расторжение","pricing_title":"Тарификация","pricing_description":"Настройте сводку тарифов, которая синхронизируется с переопределениями на уровне команды.","pricing_tiers_title":"Тарифные ступени","pricing_tiers_description":"Ступени применяются накопительно по каждому продукту. Каждая ступень тарифицирует только объём внутри своего диапазона; если последняя ступень ограничена, объём сверх этого лимита тарифицируется по стандартной публичной цене.","no_pricing_tiers":"Тарифные ступени не настроены.","customer_title":"Клиент","document_workflow_title":"Документооборот","document_workflow_description":"Сгенерируйте неподписанный DOCX до подписания, проверьте правки контрагента и откройте приватные ссылки на документы.","concurrency_title":"Параллелизм и хранение данных","concurrency_description":"Параллелизм синхронизируется с переопределением команды. Нулевое хранение данных фиксируется здесь.","delete_title":"Удалить","terminate_title":"Расторгнуть","delete_description":"Безвозвратно удалить этот черновик контракта.","terminate_description":"Расторгнуть этот активный или приостановленный контракт.","label_msa":"MSA","label_signing_entity":"Подписывающая сторона","label_company_signer":"Подписант компании","label_billing":"Выставление счетов","label_effective":"Дата вступления в силу","label_signed":"Дата подписания","signed_from_paper":"{date} · по документу","signed_as_recorded":"{date} · по дате записи","label_service_starts":"Начало обслуживания","label_billing_starts":"Начало выставления счетов","billing_starts_after_free_months":"{date} · после {months, plural, one {# бесплатного месяца} few {# бесплатных месяцев} many {# бесплатных месяцев} other {# бесплатного месяца}}","label_ends":"Окончание","label_current_term":"Текущий срок","label_auto_renew":"Автопродление","label_current_model":"Текущая модель","label_monthly_commit":"Месячный минимум","label_one_time_amount":"Разовая сумма","label_pricing_model":"Модель тарификации","label_per_unit_rate":"Ставка за единицу (TTS, $ за 1M символов)","label_monthly_commit_usd":"Месячный минимум ($)","label_one_time_amount_usd":"Разовая сумма ($)","label_fee_description":"Описание платежа","label_total_annual":"Годовой итог","label_product":"Продукт","label_end_m":"Конец (M, пусто=без предела)","label_price_per_million":"$ за 1M байт UTF-8","label_company":"Компания","label_signer":"Подписант","label_billing_contact":"Контактное лицо по счетам","label_billing_email":"Электронная почта для счетов","label_contact_email":"Контактная электронная почта","label_address":"Адрес","label_concurrency_limit":"Лимит параллелизма","label_zero_data_retention":"Нулевое хранение данных","zero_data_retention_description":"Фиксирует обещание контракта; флаг команды применяется из карточки «Настройки команды».","skip_signed_check_title":"Пропустить проверку подписанного документа при активации","skip_signed_check_description":"Используйте только когда нужно активировать до загрузки подписанного PDF.","terminate_dialog_delete_title":"Удалить этот черновик?","terminate_dialog_terminate_title":"Расторгнуть этот контракт?","terminate_dialog_delete_description":"Черновик контракта будет безвозвратно удалён. Это действие нельзя отменить.","terminate_notice_warning":"Договор предусматривает уведомление о расторжении за {days} дней. Подтверждение означает, что обязательство по уведомлению выполнено; при замене договора предпочтите запланированную замену или wind-down, чтобы избежать разрыва покрытия.","terminate_dialog_terminate_description":"Корпоративный контракт будет расторгнут, а переопределения на уровне команды будут сброшены.","terminate_reason_placeholder":"Причина расторжения (необязательно)","date_range_separator":"по","per_unit_rate_scope_help":"Применяется только к использованию TTS (тарифицируется за 1 млн символов, учитываемых в байтах UTF-8). Остальные продукты тарифицируются по платформенным ценам, если в контракте не задан отдельный ценовой уровень для продукта или модели.","label_billing_model":"Порядок выставления счетов","terminate_mode_immediate":"Прекратить немедленно (рассчитать сейчас)","terminate_mode_wind_down":"Плавное завершение (текущий цикл оплачивается полностью, остаток дорасходуется)","terminate_mode_caption":"Для оттока рекомендуется запланированное расторжение: контракт действует до выбранной даты, циклы, начинающиеся с неё, не тарифицируются, завершение происходит автоматически. Wind-down добавляет окно дожигания кредитов.","terminate_mode_label":"Способ расторжения","terminate_mode_scheduled":"Запланировать расторжение (выбрать дату окончания)","terminate_preset_cycle_end":"Конец текущего расчётного цикла — {date}","terminate_preset_next_cycle_end":"Конец следующего цикла — {date}","terminate_preset_notice":"После периода уведомления ({days} дн.) — {date}","terminate_preset_custom":"Своя дата…","terminate_date_label":"Дата расторжения","terminate_schedule_caption":"Полностью действует до {date}. Циклы, начинающиеся с этой даты, не тарифицируются; превышение последнего цикла рассчитывается автоматически.","terminate_schedule_date_required":"Сначала выберите дату расторжения.","terminate_dialog_schedule_title":"Запланировать это расторжение?","terminate_dialog_schedule_description":"Обслуживание и биллинг продолжаются как обычно до {date}, затем контракт автоматически завершается: командные настройки снимаются, последний цикл рассчитывается. До наступления даты можно отменить в любой момент.","btn_schedule_termination":"Запланировать расторжение","btn_confirm_schedule":"Запланировать","btn_cancel_scheduled_termination":"Отменить план","termination_scheduled_banner":"Расторжение запланировано на {date}.","wind_down_banner":"Сворачивание — завершение {date}.","terminated_banner":"Расторгнут {date}.","transition_until":"Переходный период (только расходование) до {date} — оставшиеся кредиты сгорают по договорным срокам; в остальном аккаунт возвращён к самообслуживанию.","transition_irreversible_note":"Переходный период начался — отменить расторжение больше нельзя. Восстановить корпоративное обслуживание можно только по новому подписанному договору.","toast_termination_scheduled":"Расторжение запланировано на {date}.","toast_termination_schedule_cancelled":"Запланированное расторжение отменено.","termination_terms_title":"Условия расторжения (запись системы)","btn_edit_termination_terms":"Изменить","termination_policy_consume_only":"Подписанный контракт: кредиты сохраняются после расторжения и истекают по 90-дневным часам (только расход).","termination_policy_forfeit":"Подписанный контракт: неиспользованные корпоративные кредиты аннулируются при расторжении.","termination_policy_refund_prorated":"Подписанный контракт: пропорциональный возврат предоплаты (ручной процесс).","termination_policy_transition_window":"Подписанный контракт: переходное окно с замороженными ценами после расторжения (ручной процесс).","termination_mutual_consent_notice":"Этот Order Form нельзя расторгнуть в одностороннем порядке — только по письменному взаимному согласию или за существенное нарушение.","termination_manual_runbook_refund_prorated":"Требуется ручной шаг: рассчитать и произвести пропорциональный возврат предоплаты.","termination_manual_runbook_transition_window":"Требуется ручной шаг: заморозить цены на переходное окно.","termination_mutual_consent_confirm":"Подтверждаю ПИСЬМЕННОЕ взаимное согласие клиента (или основание нарушения) на расторжение этого Order Form.","termination_terms_mutual_consent_label":"Требуется взаимное согласие","termination_policy_option_unspecified":"Не классифицировано","termination_policy_option_consume_only":"Только расход","termination_policy_option_forfeit":"Аннулирование при расторжении","termination_policy_option_refund_prorated":"Пропорциональный возврат","termination_policy_option_transition_window":"Переходное окно","toast_termination_terms_saved":"Условия расторжения сохранены.","commitment_release_title":"Окно отказа от оценки","commitment_release_until_label":"Окно закрывается (UTC)","commitment_release_reason_label":"Основание / пункт","commitment_release_help":"Последний день (UTC), когда клиент может письменным уведомлением расторгнуть договор с освобождением от Обязательства. Сохраняется только при изменении; «Очистить» отменяет окно.","commitment_release_days_left":"{days, plural, =0 {закрывается сегодня} one {остался # день} few {осталось # дня} many {осталось # дней} other {осталось # дня}}","commitment_release_open_until":"открыто до {date} ({left})","commitment_release_closed_on":"закрыто {date}","commitment_release_none":"не задано","commitment_release_released_on":"Обязательство снято {date}","btn_clear_release_window":"Очистить окно","evaluation_opt_out_label":"Отказ от оценки — расторгнуть с освобождением от Обязательства","evaluation_opt_out_hint":"Окно открыто до {date} ({left}). Расчёт БЕЗ недобора минимума, true-up и остатка обязательства; каждый неоценённый квартал до закрытия фиксируется как освобождённый.","evaluation_opt_out_unavailable_closed":"Окно закрылось {date} — Обязательство остаётся в силе; расторгайте без отказа (недоборы минимума рассчитываются как обычно).","evaluation_opt_out_unavailable_released":"Обязательство уже снято {date}.","evaluation_opt_out_consequence":"ОТКАЗ ОТ ОЦЕНКИ: это расторжение рассчитывается БЕЗ недобора минимума, true-up и остатка обязательства. Каждый неоценённый квартал до {date} фиксируется как освобождённый, а Обязательство отмечается снятым. Необратимо после начала свёртывания; запланированное расторжение ещё можно отменить, что отменит и снятие.","evaluation_opt_out_confirm_ack":"Подтверждаю, что письменное уведомление клиента поступило в пределах окна и что недобор минимума или true-up взиматься не будут.","btn_confirm_opt_out":"Снять и расторгнуть","opt_out_error_not_configured":"Для этого договора окно отказа не задано — сначала задайте его в «Условиях расторжения» или расторгайте без отказа.","opt_out_error_window_closed":"Окно отказа закрылось {date}. Снимите флажок отказа и расторгайте обычным образом — недоборы минимума рассчитываются как обычно.","opt_out_error_already_released":"Обязательство уже снято — флажок отказа сброшен; расторгайте обычным образом.","opt_out_error_already_scheduled":"Для этого договора уже запланировано расторжение — сначала отмените план.","opt_out_error_transition_irreversible":"Свёртывание уже началось и не может быть изменено; восстановить корпоративное обслуживание может только новый подписанный договор.","opt_out_error_team_unbound":"Контракт не привязан к команде, поэтому на стороне биллинга нечего прекращать — привяжите клиента или удалите черновик.","waived_quarters_label":"Освобождённые кварталы","field_commitment_release_window":"Окно отказа от оценки","field_commitment_released_on":"Обязательство снято {date}","terminate_off_contract_warning":"⚠ Внеконтрактный режим: отклоняется от предписанного контрактом выхода и может НАРУШИТЬ контракт. Без документального основания используйте рекомендуемый вариант.","terminate_breach_confirm_warning":"⚠ РИСК НАРУШЕНИЯ: расторжение в режиме, не предусмотренном подписанным контрактом. Подтверждайте только при документальном основании.","terminate_consequence_scheduled_consume_only":"Работает как обычно до выбранной даты; обязательство последнего расчётного месяца выставляется полностью, новых циклов после неё не начинается. По подписанному контракту оставшиеся кредиты сохраняются и истекают по своим 90-дневным часам; аккаунт сразу возвращается к оплате по факту по прейскуранту.","terminate_consequence_scheduled_forfeit":"Работает как обычно до выбранной даты; обязательство последнего расчётного месяца выставляется полностью, новых циклов после неё не начинается. По подписанному контракту неиспользованные корпоративные кредиты аннулируются в момент расторжения; пополнения клиента не затрагиваются.","terminate_consequence_scheduled_refund_prorated":"Работает как обычно до выбранной даты; обязательство последнего расчётного месяца выставляется полностью, новых циклов после неё не начинается. По подписанному контракту предоплата подлежит пропорциональному возврату — вручную, вне этого диалога.","terminate_consequence_scheduled_transition_window":"Работает как обычно до выбранной даты; обязательство последнего расчётного месяца выставляется полностью, новых циклов после неё не начинается. По подписанному контракту использование может продолжаться по замороженным ценам в течение переходного окна — вручную.","terminate_consequence_scheduled_unspecified":"Работает как обычно до выбранной даты; обязательство последнего расчётного месяца выставляется полностью, новых циклов после неё не начинается. Условия расторжения не классифицированы — прочтите подписанный PDF перед продолжением.","terminate_consequence_wind_down_consume_only":"Текущий цикл тарифицируется полностью, затем окно дожигания позволяет израсходовать остаток кредитов до автоматического завершения. По подписанному контракту оставшиеся кредиты сохраняются и истекают по своим 90-дневным часам; аккаунт сразу возвращается к оплате по факту по прейскуранту.","terminate_consequence_wind_down_forfeit":"Текущий цикл тарифицируется полностью, затем окно дожигания позволяет израсходовать остаток кредитов до автоматического завершения. По подписанному контракту неиспользованные корпоративные кредиты аннулируются в момент расторжения; пополнения клиента не затрагиваются.","terminate_consequence_wind_down_refund_prorated":"Текущий цикл тарифицируется полностью, затем окно дожигания позволяет израсходовать остаток кредитов до автоматического завершения. По подписанному контракту предоплата подлежит пропорциональному возврату — вручную, вне этого диалога.","terminate_consequence_wind_down_transition_window":"Текущий цикл тарифицируется полностью, затем окно дожигания позволяет израсходовать остаток кредитов до автоматического завершения. По подписанному контракту использование может продолжаться по замороженным ценам в течение переходного окна — вручную.","terminate_consequence_wind_down_unspecified":"Текущий цикл тарифицируется полностью, затем окно дожигания позволяет израсходовать остаток кредитов до автоматического завершения. Условия расторжения не классифицированы — прочтите подписанный PDF перед продолжением.","terminate_consequence_immediate_consume_only":"Завершается сейчас: использование в середине цикла рассчитывается немедленно, командные настройки снимаются сразу. По подписанному контракту оставшиеся кредиты сохраняются и истекают по своим 90-дневным часам; аккаунт сразу возвращается к оплате по факту по прейскуранту.","terminate_consequence_immediate_forfeit":"Завершается сейчас: использование в середине цикла рассчитывается немедленно, командные настройки снимаются сразу. По подписанному контракту неиспользованные корпоративные кредиты аннулируются в момент расторжения; пополнения клиента не затрагиваются.","terminate_consequence_immediate_refund_prorated":"Завершается сейчас: использование в середине цикла рассчитывается немедленно, командные настройки снимаются сразу. По подписанному контракту предоплата подлежит пропорциональному возврату — вручную, вне этого диалога.","terminate_consequence_immediate_transition_window":"Завершается сейчас: использование в середине цикла рассчитывается немедленно, командные настройки снимаются сразу. По подписанному контракту использование может продолжаться по замороженным ценам в течение переходного окна — вручную.","terminate_consequence_immediate_unspecified":"Завершается сейчас: использование в середине цикла рассчитывается немедленно, командные настройки снимаются сразу. Условия расторжения не классифицированы — прочтите подписанный PDF перед продолжением.","paper_pinned_title":"Значение зафиксировано в подписанном контракте","paper_pinned_body":"В тексте подписанного контракта указано: {fields}. Изменение здесь НЕ меняет сам контракт.","paper_pinned_amend_hint":"Рекомендуемый путь: сначала оформить подписанную поправку (карточка Amendments ниже), затем применить её.","paper_pinned_need_senior":"Для переопределения нужно право contract.paper_pinned_override.","paper_pinned_override_btn":"Всё равно переопределить вручную","paper_pinned_ack_btn":"Понятно","paper_pinned_cancel":"Отмена","paper_pinned_save_failed":"Не удалось обновить настройки контракта","pin_section_title":"Статус контрактной фиксации","pin_section_description":"Считается ли каждое значение закреплённым контрактом.","pin_state_amendment":"Закреплено (поправка)","pin_state_manual":"Закреплено (вручную)","pin_state_template":"Закреплено (шаблон)","pin_state_released":"Снято (вручную)","pin_state_free":"Не закреплено","pin_opt_auto":"Авто (эвристика)","pin_opt_pinned":"Принудительно закрепить","pin_opt_unpinned":"Принудительно снять","pin_toast_updated":"Статус фиксации обновлён.","pin_toast_failed":"Не удалось обновить статус фиксации.","toast_activate_failed":"Не удалось активировать.","error_team_unbound":"Активация отклонена: контракт не привязан к команде. Привяжите клиента к аккаунту Fish Audio в рабочем пространстве клиента и активируйте снова.","check_invoices":"Смотреть счета","btn_activate_now_scheduled":"Активировать сейчас (запланировано)","activate_disabled_unbound":"Активация недоступна: команда не привязана. Сначала привяжите клиента к аккаунту Fish Audio в рабочем пространстве клиента.","team_unbound_banner":"Команда еще не привязана — до активации привяжите клиента к аккаунту Fish Audio в рабочем пространстве клиента. Использование учитывается по командам.","team_unbound_banner_inherit":"Команда еще не привязана — при активации будет привязана основная команда клиента ({teamId}). Использование учитывается по командам.","ask_agent":"Спросить агента об этом клиенте","proposals":{"title":"Предложения","section_description":"Разовые и переходные действия, которые агент клиента предложил на основе подписанного документа. Одобряйте каждое здесь; система выполнит его от вашего имени.","btn_ask_agent":"Запросить действия у агента","btn_refresh":"Обновить","run_label":"Запуск агента","run_starting":"Запуск…","run_working":"Агент читает документ и создаёт предложения — это занимает от одной до трёх минут.","run_in_flight_attached":"Для этого контракта уже выполнялся запуск — подключились к нему вместо создания нового.","run_none":"Для этого контракта ещё нет запуска агента.","run_poll_error":"Не удалось обновить запуск — повторная попытка.","start_failed":"Не удалось запустить агента","list_loading":"Загрузка предложений…","list_error":"Не удалось загрузить предложения.","empty":"Для этого контракта нет предложений.","empty_running":"Предложений пока нет — они появятся здесь по мере создания агентом.","status":{"proposed":"Предложено","approved":"Одобрено","scheduled":"Запланировано","executed":"Выполнено","rejected":"Отклонено","failed":"Ошибка","superseded":"Заменено","blocked_reapproval":"Требуется повторное одобрение"},"hook":{"now":"Сейчас","on_activate":"При активации","on_replace":"При замене","on_first_invoice":"При первом счёте"},"hook_help":{"now":"Выполняется сразу после одобрения.","on_activate":"Записывается при одобрении; применяется при активации контракта.","on_replace":"Записывается при одобрении; применяется, когда этот контракт заменяет предыдущий.","on_first_invoice":"Записывается при одобрении; применяется при выставлении первого счёта."},"kind":{"wallet_adjustment":"Корректировка кошелька","prepaid_offset_set":"Установить предоплаченный офсет","activate_contract":"Активировать контракт","amendment_apply_manual":"Применить дополнение вручную","concurrency_update":"Параллелизм / ZDR / контроль качества","overdraft_settings_update":"Настройки овердрафта","manual_usage_create":"Ручная запись использования","resync_team":"Пересинхронизировать команду","one_time_expiry_settings_update":"Сгорание разовых кредитов в конце срока","termination_settings_update":"Условия расторжения","manual_review":"Ручная проверка","invoice_mark_paid":"Отметить счёт как оплаченный","invoice_mercury_send":"Отправить счёт через Mercury","revenue_share_settle":"Провести расчёт по доле выручки","payment_settings_update":"Настройки оплаты","reschedule_start":"Перенести начало контракта","invoice_void_paid":"Аннулировать счёт с полученной оплатой","contract_waive_minimum":"Освободить от минимального обязательства","amendment_record_alignment":"Выравнивание записей (снижение условий)","guarantee_upsert":"Гарантия по контракту","guarantee_lower":"Гарантия: снижение платы","provisional_reading_resolve":"Урегулировать предварительное толкование","coverage_suspension":"Приостановить покрытие","service_suspension":"Приостановить обслуживание","sla_credit_approve":"Утвердить кредит по SLA","model_coverage_decide":"Тариф для модели вне договора"},"source":{"paper":"из документа","operator_request":"запрос оператора"},"paper_quote":"Документ","rationale":"Почему","preview_show":"Показать предпросмотр","preview_hide":"Скрыть предпросмотр","preview_unavailable_title":"Предпросмотр недоступен","decided_line":"Решение принял <id>{user}</id> · {date}","decision_note":"Заметка","error_line":"Выполнение не удалось: {message}","superseded_by":"Заменено предложением {id}","yes":"Да","no":"Нет","none":"—","approve_digest":"Версия предпросмотра (меняется, если меняются данные)","approve_type_kind":"Введите «{kind}» или «{label}» для подтверждения","approve_refused_title":"Отказано ({code})","approve_success":"Предложение выполнено.","approve_recorded":"Предложение записано для: {hook}.","section_wallet":"Кошелёк","wallet_team":"Команда","wallet_current":"Текущий баланс","wallet_amount":"Сумма","wallet_resulting":"Итоговый баланс","section_prepaid":"Предоплаченный офсет","prepaid_offset":"Офсет","prepaid_current_note":"Текущая заметка","prepaid_description":"Описание строки счёта","section_activation":"Предпросмотр активации","section_reconcile":"Сверка активации","reconcile_period":"Расчётный период","reconcile_included":"Включённые кредиты","reconcile_usage":"Использование платформы","reconcile_overage":"Корректировка превышения","reconcile_done":"Уже сверено","section_amendment":"Дополнение","amendment_id":"Дополнение","amendment_status":"Статус дополнения","amendment_effective":"Дата вступления в силу","amendment_changed_fields":"Изменённые поля","amendment_evidence":"Подписанное подтверждение","amendment_record_alignment":"Выравнивание записей","amendment_allow_early":"Разрешить досрочное применение","amendment_change_field":"Поле","amendment_change_current":"Текущее","amendment_change_proposed":"Предлагаемое","amendment_change_lowers":"Снижает","amendment_money_lowering":"Снижает денежные условия","amendment_senior_required":"Требуется одобрение старшего уровня","guarantee_replaces":"Заменяет сохранённую строку","guarantee_sets_paper":"Закрепляет параллелизм по документу","guarantee_pins_zdr":"Закрепляет нулевое хранение данных по документу","guarantee_conflict":"Отклонено настройками контракта","section_concurrency":"Параллелизм / ZDR / контроль качества","concurrency_limit":"Лимит параллелизма","concurrency_zdr":"Нулевое хранение данных","concurrency_quality_guard":"Контроль качества","concurrency_pinned":"Закреплено документом","concurrency_senior":"Утверждающему нужно дополнительное право","concurrency_override_paper":"Переопределяет документ","section_overdraft":"Настройки овердрафта","overdraft_multiplier":"Множитель лимита","overdraft_amount":"Сумма лимита","overdraft_timing":"Момент начисления кредита","overdraft_suspended":"Приостановлено","overdraft_card":"Оплата картой разрешена","overdraft_surcharge":"Надбавка за карту %","section_manual_usage":"Ручное использование","usage_mode":"Режим","usage_period":"Период","usage_qty":"Количество (байты UTF-8)","usage_rate":"Ставка за 1M байт UTF-8","usage_amount":"Рассчитанная сумма","usage_rate_missing":"В контракте нет ставки для этого использования — сумму нужно указать явно.","section_team":"Переопределения команды","section_one_time_expiry":"Сгорание разовых кредитов","one_time_expiry_switch":"Аннулировать неиспользованные кредиты в конце срока","one_time_expiry_term_end":"Окончание срока","one_time_expiry_expired_at":"Списание в конце срока уже выполнено","section_termination":"Условия расторжения","termination_policy":"Политика кредитов при расторжении","termination_mutual_consent":"Требуется взаимное согласие","team_id":"Команда","team_exists":"Команда существует","team_zdr":"ZDR","team_quality_guard":"Контроль качества","team_concurrency":"Параллелизм","team_price_rows":"Строки цен","section_manual_review":"Ручная проверка","section_params":"Параметры","param":{"amount":"Сумма","note":"Заметка","skip_signed_document_check":"Пропустить проверку подписанного документа","skip_activation_credit":"Пропустить кредит активации","sweep_existing_balance":"Перенести существующий баланс","replace_existing":"Заменить существующий контракт","amendment_id":"Дополнение","allow_early_apply":"Разрешить досрочное применение","record_alignment":"Выравнивание записей","concurrency_limit":"Лимит параллелизма","zero_data_retention":"Нулевое хранение данных","quality_guard":"Контроль качества","override_paper":"Переопределить документ","overdraft_limit_multiplier":"Множитель лимита","overdraft_limit_amount":"Сумма лимита","credit_grant_timing":"Момент начисления кредита","suspended":"Приостановлено","allow_credit_card_payment":"Оплата картой разрешена","credit_card_surcharge_pct":"Надбавка за карту %","period_start":"Начало периода","period_end":"Конец периода","description":"Описание","source":"Источник","qty_utf8_bytes":"Количество (байты UTF-8)","rate_per_million":"Ставка за 1M байт UTF-8","one_time_expire_at_term_end":"Аннулировать неиспользованные кредиты в конце срока","termination_credit_policy":"Политика кредитов при расторжении","termination_requires_mutual_consent":"Требуется взаимное согласие","summary":"Сводка","instructions":"Инструкции","coverage_preview_id":"Предпросмотр покрытия","legacy_debit_restore_digest":"Хеш плана возврата","legacy_debit_restore_cutoff":"Момент среза плана возврата"},"result_audit":"Действие аудита","result_hook":"Хук","result_acknowledged":"Подтверждено","result_record":"Запись","result_contract_status":"Статус контракта","result_balance":"Баланс","result_active":"Активен","run_lookup":"Ищем запуски для этого контракта…","run_lookup_failed":"Не удалось найти запуски для этого контракта","run_lookup_failed_hint":"Запуск остаётся недоступным, пока поиск не завершится успешно, чтобы не дублировать уже идущий запуск для этого контракта.","btn_retry_lookup":"Повторить поиск","run_waiting_paper":"Агент начнёт, как только подписанный PDF будет прикреплён к контракту.","run_not_in_stage":"Предложения по переходу запрашиваются до активации — этот договор в статусе {status}. Предложения прошлых запусков остаются в списке ниже.","list_truncated":"Проверены только {count} последних предложений этого клиента — более старые по этому контракту не показаны.","activation_replace_candidate":"Заменяемый контракт","activation_wallet_balance":"Баланс кошелька команды","refusal":{"proposal_not_open":"Отказано — решение уже принято","proposal_stale":"Отказано — предпросмотр изменился","proposal_kind_mismatch":"Отказано — введённый тип не совпадает"},"activation_status":{"active":"После одобрения контракт активируется сразу.","trialing":"Одобрение сразу запускает пробный период; платный биллинг начинается {date}.","parked":"Одобрение лишь планирует контракт: он остаётся в статусе «Ожидает активации» и автоматически вступает в силу {date}."},"other_contract":"по договору {id}","scheduled_note":"Предварительно одобрено — применяется автоматически при срабатывании триггера ({hook}).","fired_line":"Применено {date} · {trigger}","section_live":"Предложения переходного этапа по этому договору.","section_collapsed":"Исторические предложения переходного этапа.","btn_show":"Показать предложения","btn_hide":"Скрыть предложения","preview_as_of":"Предпросмотр на {date} — факты на момент предложения, а не текущее состояние.","activation_fee_invoice":"После одобрения также выставляется отдельный счёт за разовые сборы на {amount} без налогов; оплата {days, plural, =0 {при получении} one {через # день после выставления} few {через # дня после выставления} many {через # дней после выставления} other {через # дня после выставления}}:"},"pricing_tiers_rate_note":"Если задана цена за единицу, одиночная фиксированная строка TTS (все бэкенды), которая лишь повторяет значение шаблона по умолчанию, совпадает с ценой или осталась после изменения цены, удаляется, чтобы действовала цена за единицу. В журнале аудита это записывается как contract.pricing_tier_flat_row_dropped (reason: template_default, matches_rate или rate_changed).","pricing_tiers_rate_conflict":"Сохранённая строка {row} расходится со ставкой договора {rate} — использование тарифицируется по строке, пока вы не удалите её или не выровняете ставку и не сохраните цены.","btn_request_activate":"Запросить активацию","btn_request_reschedule_start":"Запросить перенос начала","btn_request_termination":"Запросить расторжение","btn_request_termination_terms":"Запросить изменение"},"detail_v2":{"signed_archive_banner":"Подписанный архив / дословный договор — сохраненный документ является точной копией подписанного файла. Изменение полей ниже влияет только на биллинг и права доступа и никогда не перегенерирует текст документа.","scheduled_banner_title":"Запланирована активация {date}","trialing_banner_title":"Пробный период до {date}","trialing_banner_no_date":"Этот контракт находится в пробном периоде.","contract_terms_title":"Условия договора (из подписанного документа)","contract_terms_description":"Эти поля отражают подписанное соглашение. В действующем договоре они заблокированы и меняются только через допсоглашение.","operational_settings_title":"Операционные настройки платформы (не входят в договор)","operational_settings_description":"Настройки биллинговой безопасности и операций. Доступны для редактирования в действующих договорах; их изменение никогда не затрагивает документ договора.","facts_status":"Статус","facts_pricing":"Ценообразование","facts_payment":"Оплата","facts_term":"Срок","facts_governing_msa":"Регулирующее MSA","governing_msa_auto_on_activation":"Будет создано при активации","governing_msa_not_linked":"Не связано","governing_msa_link":"MSA {version} · {id}","btn_unlink_msa":"Отвязать","toast_unlink_msa":"Регулирующий MSA отвязан","error_unlink_msa":"Не удалось отвязать регулирующий MSA","governing_msa_realign_note":"Дата вступления в силу регулирующего MSA ({carrierDate}) отличается от даты формы заказа ({contractDate}).","btn_realign_msa":"Выровнять по форме заказа","realign_msa_confirm_title":"Выровнять дату регулирующего MSA?","realign_msa_confirm_body":"Дата вступления в силу регулирующего MSA меняется с {carrierDate} на дату формы заказа — {contractDate}. Меняется только дата записи MSA; форма заказа и её биллинг остаются без изменений.","realign_msa_done":"Дата вступления в силу регулирующего MSA выровнена","realign_msa_failed":"Не удалось выровнять регулирующее MSA.","btn_split_partner_agreement":"Записать как партнёрское соглашение","btn_split_msa":"Выделить MSA из этого договора","toast_split_msa_created":"Запись MSA создана и связана","toast_split_msa_linked":"Связано с существующей записью MSA","error_split_msa":"Не удалось выделить MSA из этого договора.","field_commitment_term":"Срок обязательства","commitment_term_value":"{months} мес. — заканчивается {date} — автопродление {autoRenew}","facts_concurrency":"Одновременные запросы","facts_zdr":"ZDR","facts_membership":"Подписка","min_commit_value":"Мин. обязательство · {amount}/мес.","payg_discount_value":"PAYG · скидка {percent}% от прайс-листа","on":"Вкл.","off":"Выкл.","pricing_locked_note":"Заблокировано — изменение цен в действующем договоре требует допсоглашения.","pricing_follows_list_note":"Ценообразование по прайс-листу: ставки рассчитываются от актуального прайс-листа со скидкой по договору; оставьте ставку за единицу и ценовые ступени пустыми.","activate_dialog_title":"Активировать этот договор?","activate_dialog_description":"Активация — это запуск биллинга: может быть создан черновик первого счета, начислены кредиты первого цикла и синхронизированы цены и права доступа команды.","activate_skip_credit_label":"Кредиты первого цикла уже начислены вручную — пропустить автоначисление","activate_skip_credit_helper":"(влияет только на договоры с минимальными обязательствами/бонусом; PAYG при активации ничего не начисляет)","badge_non_billing":"Без биллинга","badge_ai_reviewing":"Идет AI-проверка","badge_ai_issues":"{count, plural, one {# замечание AI} few {# замечания AI} many {# замечаний AI} other {# замечания AI}}","badge_ai_ok":"AI OK","btn_ai_review":"AI-проверка","btn_view_ai_review":"Посмотреть AI-проверку","btn_enter_review":"Начать проверку","btn_approve_publish":"Утвердить и опубликовать предпросмотр","btn_back_to_legal_review":"Вернуть на юридическую проверку","btn_void_signing":"Аннулировать подписание","toast_status_legal_review":"Статус изменен на «Юридическая проверка»","toast_status_ready_published":"Утвержденная версия опубликована на странице согласования для клиента.","toast_status_reverted":"Статус возвращен на этап юридической проверки","toast_docusign_voided":"DocuSign аннулирован, статус возвращен на этап юридической проверки","error_transition":"Не удалось изменить статус","error_void_signing":"Не удалось аннулировать подписание","signed_after_start_warning":"Этот договор подписан после даты его начала. Перед активацией подтвердите, что подписанная форма заказа должна сохранить эту дату начала, либо верните договор на юридическую проверку и переоформите форму заказа с новой датой начала.","field_primary_account":"Основной аккаунт","field_agreement":"Соглашение","field_billing_anchor":"Опорная дата биллинга","field_pro_membership":"Подписка Pro","field_membership_plan":"План подписки","review_snapshot_title":"Снимок для согласования с клиентом","review_published_revision":"Опубликована ревизия {revision}","review_no_revision":"Опубликованных ревизий пока нет","review_unpublished_changes":"Есть неопубликованные изменения","review_url_label":"Ссылка для согласования:","review_expires":"Истекает: {date}","no_expiry":"Бессрочно","review_no_url":"Ссылка на страницу согласования для клиента сейчас недоступна.","btn_preview_draft":"Предпросмотр черновика","btn_publish_customer":"Опубликовать для клиента","btn_copy_link":"Копировать ссылку","btn_refresh_link":"Обновить ссылку","btn_generate_review_url":"Создать ссылку для согласования","review_legal_note":"Существующая клиентская ссылка показывает последний утвержденный снимок. Подписание заблокировано, пока договор не будет опубликован снова.","toast_review_url_copied":"Ссылка для согласования скопирована","toast_review_url_refreshed":"Ссылка для согласования обновлена и скопирована","error_refresh_url":"Не удалось обновить ссылку","field_included_credits":"Включенные кредиты","field_discount":"Скидка","field_overage_premium":"Наценка за перерасход","field_pro_rata_refund":"Ставка пропорционального возврата","pro_rata_auto":"Авто","field_credits_granted":"Начисленные кредиты","input_included_credits":"Включенные кредиты ($)","input_overage_premium":"Наценка за перерасход (%)","input_pro_rata_placeholder":"Авто: обязательство / включенные кредиты","input_discount":"Скидка (%)","input_credits_granted":"Начисленные кредиты ($)","pricing_helper_payg":"Без счета и кредитов при активации; счета за цикл выставляются за использование API за предыдущий календарный месяц.","pricing_helper_monthly_bonus":"Сумма счета равна месячному обязательству; включенные кредиты могут быть больше, а ставка возврата по умолчанию — обязательство / включенные кредиты.","pricing_helper_one_time":"При активации выставляется счет на сумму покупки и однократно начисляются кредиты; ежемесячные задания для этой формы заказа не запускаются.","pricing_helper_default":"При активации выставляется счет на месячное обязательство и начисляются включенные кредиты; последующие счета за цикл следуют опорной дате начала.","non_billing_title":"Соглашение без биллинга","non_billing_description":"Для этого типа договора пропускаются цены, счета, кредиты и управление биллинговым циклом.","field_agreement_type":"Тип соглашения","field_behavior_category":"Категория поведения","document_snapshot_title":"Клиентский снимок документа","field_customer_msa":"MSA клиента","field_primary_user":"Основной пользователь","field_consumption_priority":"Приоритет списания","field_auto_recharge":"Автопополнение","pricing_tiers_backend_note":"Переопределение цен API определяется продуктом и бэкендом; оставьте бэкенд равным all, чтобы цена действовала для всего продукта.","label_api_backend":"Бэкенд API","option_all_backends":"Все бэкенды API","tier_end_placeholder":"без предела","tier_end_million_bytes":"Конец (M байт, пусто = без предела)","tier_end_million_audio_seconds":"Конец (M секунд аудио, пусто = без предела)","tier_price_per_million_audio_seconds":"$ за 1M секунд аудио","tier_rate_worded":"= {rate}","toast_published_review":"Последняя версия опубликована на странице согласования для клиента.","error_no_template_preview":"У этого договора нет связанного шаблона для предпросмотра.","error_update_pricing":"Не удалось обновить цены договора.","fee_payg":"Использование API с оплатой по факту","draft_preview_title":"Предпросмотр черновика","draft_preview_empty":"Предпросмотр черновика еще не сформирован.","activate_sweep_label":"Перевести существующий баланс кошелька в кредит по счетам","activate_sweep_helper":"Баланс клиента до запуска станет кредитом, вычитаемым из его следующих счетов.","activate_replace_label":"Заменить действующий контракт в дату вступления в силу","activate_replace_helper":"Для заранее импортированных order form на продление/апгрейд: этот контракт ожидает активации, пока текущий продолжает действовать; в дату вступления в силу система автоматически завершает старый контракт (неиспользованные кредиты возвращаются в кошелёк и переносятся) и активирует этот.","activate_preview_loading":"Загрузка предпросмотра активации…","activate_preview_unavailable":"Не удалось загрузить предпросмотр активации; для опций ниже показаны общие описания.","activate_preview_status_active":"После подтверждения контракт активируется сразу.","activate_preview_status_trialing":"Подтверждение сразу запускает пробный период; платный биллинг начинается {date}.","activate_preview_status_parked":"Подтверждение лишь планирует контракт: он остаётся в статусе «Ожидает активации» и автоматически вступает в силу {date}.","activate_preview_invoice_now":"Будет создан счет на активацию на {amount} за первый цикл {start} – {end}.","activate_preview_invoice_one_time":"Разовый счет на {amount} будет создан сразу.","activate_preview_invoice_one_time_deferred":"Разовый счет на {amount} будет создан автоматически при вступлении контракта в силу {date}.","activate_preview_invoice_deferred_start":"Счет за первый цикл на {amount} ({start} – {end}) будет создан автоматически при вступлении контракта в силу.","activate_preview_invoice_deferred_trial":"Счет за первый цикл на {amount} ({start} – {end}) будет создан при переходе с пробного периода на платный.","activate_preview_invoice_awaiting_user":"Счет пока не выставляется: счет за первый цикл на {amount} ({start} – {end}) будет создан после привязки и активации основного аккаунта клиента.","activate_preview_invoice_occupied":"Счет {number} уже покрывает первый период ({start} – {end}) — новый счет и начисление кредитов создаваться не будут.","activate_preview_invoice_occupied_draft":"Существующий черновик счёта (номер ещё не присвоен) уже покрывает первый период ({start} – {end}) — новый счёт и начисление кредитов создаваться не будут.","activate_preview_invoice_payg":"Без предварительного счета — при оплате по факту счет выставляется за фактическое использование в конце каждого цикла.","activate_preview_invoice_none":"Для этого типа контракта биллинга нет; активация меняет только статус и права доступа.","activate_preview_credit":"Включает начисление кредитов на {amount} за первый цикл.","activate_preview_credit_one_time":"Включает начисление предоплаченных кредитов на {amount}.","activate_preview_credit_on_payment":"Кредиты начисляются после оплаты счета (режим «по оплате»).","activate_skip_credit_helper_preview":"Только для случаев переноса, когда операторы уже начислили кредиты за этот цикл вручную: автоначисление {amount} тогда помечается как выполненное, а не начисляется повторно. Для новых клиентов не включайте.","activate_skip_credit_na":"При этой активации автоматическое начисление кредитов не выполняется, поэтому опция ни на что не влияет.","activate_sweep_balance":"Текущий баланс кошелька команды: {amount}.","activate_sweep_helper_preview":"{amount}, которые уже есть у клиента, станут кредитом, вычитаемым из его следующих счетов.","activate_sweep_off_preview":"Без отметки {amount} останутся в кошельке и уйдут на использование, которое выставляется и в счетах: клиент заплатит дважды.","activate_sweep_empty":"Кошелёк пуст, поэтому этот выбор сейчас ни на что не влияет.","activate_sweep_done":"Баланс уже был переведён в пул кредитов ранее — переводить больше нечего.","activate_sweep_na":"Неприменимо к этому типу контракта.","activate_sweep_deferred_on":"Отложенная активация: всё, что будет в кошельке на дату вступления в силу ({date}), переведётся автоматически (по умолчанию для подписки); этот переключатель не используется.","activate_sweep_deferred_off":"Отложенная активация: на дату вступления в силу ({date}) баланс остаётся в кошельке (по умолчанию для разовых контрактов). Если он должен вычитаться из счетов, скорректируйте зачёт предоплаты позже.","activate_replace_helper_now":"При подтверждении контракт «{name}» ({status}) завершается немедленно; его неиспользованный пул кредитов ({amount}) возвращается в кошелёк и переносится в этот контракт.","activate_replace_helper_scheduled":"«{name}» ({status}) продолжает действовать до вступления в силу {date}; затем система автоматически завершает его (неиспользованный пул кредитов в размере {amount} переносится через кошелёк) и активирует этот контракт.","activate_replace_na":"У этой команды нет другого действующего контракта этого типа — оставьте флажок снятым.","activate_replace_required_hint":"«{name}» всё ещё действует: активация будет отклонена, если не включить замену.","activate_signed_doc_missing":"Подписанный PDF ещё не загружен — активация будет отклонена, пока он не будет прикреплён (или оператор не пропустит проверку).","activate_team_unbound":"Ни контракт, ни его клиент не привязаны к команде — активация будет отклоняться, пока клиент не привязан к аккаунту Fish Audio.","activate_replace_already_scheduled":"Замена по этому контракту уже запланирована — после подтверждения передача произойдёт в срок независимо от этого переключателя.","rename_title":"Переименовать соглашение","rename_name_label":"Название соглашения","rename_number_label":"Номер соглашения","rename_saved":"Соглашение переименовано.","rename_failed":"Не удалось переименовать.","rename_aria":"Переименовать соглашение","activate_skip_credit_helper_deferred":"Будет учтено при запуске {date}: автоматическое зачисление {amount} будет отмечено как выполненное, а не начислено дважды. Только для перехватов, где операции уже вручную начислили этот цикл.","activate_preview_offset_applied":"Доступный предоплаченный остаток: {pool}. К этому счёту применяется {applied}, к оплате остаётся {due}.","activate_preview_offset_settles":"Полностью покрыто предоплаченным остатком — счёт создаётся как оплаченный, кредиты выдаются сразу, отправлять нечего.","activate_preview_offset_indicative":"Отложенная активация: эти цифры рассчитаны по сегодняшним остаткам; само списание произойдёт при запуске.","btn_reschedule_start":"Перенести начало","badge_early_access":"Ранний доступ с {date} · начало по договору {paper}","payment_term_override_range":"Net {days} (исключение · Q{from}–Q{to})","payment_term_override_open":"Net {days} (исключение · с Q{from})","field_assessment_commit":"Обязательный объём","assessment_commit_value":"Квартальные минимумы · {first} → {last} · {total} за {quarters} кв.","included_bytes_value":"≈ {bytes} символов по {rate}","account_settings_description":"Рабочие настройки аккаунта, применяемые при активации договора.","field_rollover":"Срок действия кредитов","field_rate":"Ставка","overage_rate_value":"Сверх лимита {rate}","list_price_note":"{products} тарифицируются по прайс-листу платформы (договор не оговаривает)","account_settings_title":"Настройки аккаунта","review_retired_note":"Подписанный PDF — единственная действующая версия; ссылка на клиентскую проверку больше не активна.","review_link_expired_note":"Срок ссылки на клиентскую проверку истёк — обновите её перед отправкой.","btn_resync_team":"Пересинхронизировать команду","resync_team_toast":"Команда синхронизирована — строк цен: {rows} (строк по бэкендам: {expanded}), гарантий: {guarantees}","error_resync_team":"Не удалось пересинхронизировать команду.","btn_attach_signed_copy":"Приложить подписанную копию","import_origin":{"signed_paper":"Из подписанного документа","paper":"Из импортированного документа","signed_on":"подписан {date}","copy_attached":"подписанная копия приложена","copy_missing":"подписанная копия не приложена","open_review":"Открыть проверку"},"activate_preview_invoice_fee_only":"Договор только со сборами: активация не создаёт счёт за использование и не начисляет кредиты.","activate_preview_fee_invoice":"Также выставляется отдельный счёт за разовые сборы на {amount} без налогов; оплата {days, plural, =0 {при получении} one {через # день после выставления} few {через # дня после выставления} many {через # дней после выставления} other {через # дня после выставления}}:","activate_preview_fee_line":"{label}: {amount}","activate_preview_fee_counts":"(засчитывается в минимум)","fee_only_title":"Договор только со сборами","fee_only_description":"Без тарифов за использование, кредитов и расчётных циклов: выставляются только разовые сборы выше, каждый отдельным счётом."},"team_page":{"title":"Корпоративный контракт","description":"Просмотр текущего активного корпоративного контракта для выбранной команды.","open_invoices":"Открыть счета","open_usage":"Открыть usage","loading":"Загрузка корпоративного контракта...","no_contract":"Нет активного корпоративного контракта для выбранной команды.","team":"Команда {teamId}","label_type":"Тип","label_pricing_model":"Модель тарификации","label_monthly_commit":"Месячный минимум","label_billing":"Выставление счетов","label_signing_entity":"Подписывающая сторона","label_effective":"Дата вступления в силу","label_current_term":"Текущий срок","label_concurrency":"Параллелизм","additional_terms_title":"Дополнительные условия","additional_terms_description":"Условия, применяемые в текущем активном контракте.","no_additional_terms":"Дополнительные условия не настроены.","pricing_tiers_title":"Тарифные ступени","pricing_tiers_description":"Ступени тарифицируются накопительно по продукту. Каждый диапазон считается отдельно, а объём сверх ограниченной финальной ступени тарифицируется по стандартной публичной цене.","no_pricing_tiers":"Тарифные ступени не настроены.","th_service":"Сервис","th_usage_end":"Конец использования","th_unit_price":"Цена за единицу","no_cap":"Без ограничений","date_range_separator":"по","th_model":"Модель","all_models":"Все модели"},"enterprise_usage":{"title":"Использование корпоративного контракта","billing_cycle":"Расчётный период: {start} – {end}","next_invoice":"Следующий счёт: {date}","days_left":"{days, plural, one {остался # день} few {осталось # дня} many {осталось # дней} other {осталось # дня}}","usage_summary":"Использовано {used} из {allowance}","allowance_label":"Лимит на период","rollover_suffix":"(+{amount} перенос)","used_label":"Использовано за период","remaining_label":"Осталось","monthly_commit_label":"Месячное обязательство","base_rate_label":"Базовый тариф","overage_title":"Перерасход","overage_usage_label":"Перерасход (по базовому тарифу)","overage_rate_note":"Тарифицируется по стандартной ставке {rate}","overage_billed_label":"Перерасход к оплате","projected_total_label":"Прогноз счёта за период","prepaid_offset":"−{amount} зачтено из предоплаченного баланса","wallet_note":"Баланс кошелька ({balance}) — счётчик в реальном времени по ценам вашего контракта; отрицательное значение означает накопленный перерасход.","wallet_note_manual":"Часть или весь объём использования по этому контракту учитывается офлайн и не списывается с баланса кошелька, поэтому баланс может не отражать фактическое использование.","invoice_note":"Итоговый счёт формируется на основе прогнозной суммы, указанной на этой карточке.","overage_rate_label":"Тариф за перерасход","above_allowance_note":"Действует сверх лимита","current_rate_badge":"Текущий","payg_badge":"Оплата по факту","payg_discount_note":"Ваш тариф по контракту: скидка {percent}% от стандартных прейскурантных цен","payg_wallet_note":"Баланс кошелька ({balance}) отсчитывается от 0 по ценам вашего контракта; отрицательное значение — использование за текущий период, на которое ещё не выставлен счёт.","topup_blocked_title":"Ежемесячные счета по корпоративному контракту","topup_blocked_description":"Ваша команда оплачивает использование по ежемесячным счетам в рамках корпоративного контракта, поэтому самостоятельное пополнение не требуется и недоступно. Лимит и прогноз счёта — в разделе «Выставление счетов».","go_to_billing":"Перейти в «Выставление счетов»","auto_recharge_blocked":"Недоступно при оплате по корпоративному контракту","usage_banner":"Аккаунт с корпоративным контрактом · Лимит и прогноз счёта за период — на странице «Биллинг API»","contract_rates_title":"Тарифы по контракту","all_models":"Все модели","up_to_millions":"до {end} млн","derived_rates_note":"Текущие прайс-листовые цены с контрактной скидкой {percent}%; они меняются вместе с прайс-листом.","prepaid_credits_label":"Предоплаченные кредиты","prepaid_credits_pending":"{amount} в ожидании — будут выданы после оплаты счёта согласно настройке выдачи","invoice_credit_remaining":"Остаток кредита по счетам: {amount}","chain_usage_title":"Использование по моделям за цикл","chain_usage_amount":"{amount} · {units} млн","chain_over_cap":"сверх лимита","rates_usage_title":"Тарифы и использование по моделям","table_model":"Модель","table_rate":"Тариф по договору","table_used":"Использовано за цикл","table_cost":"Стоимость","list_price":"Прейскурантная цена","prepaid_offset_hint":"Ваш прежний баланс переведён в предоплаченный кредит по этому договору и зачитывается в каждый счёт.","projected_breakdown":"= {charges} начислений − {credit} предоплаченного кредита","billing_cycle_preset":"Текущий расчётный период","cycle_current":"Текущий","rate_basis":{"contract":"Тариф по договору","published":"Публичные тарифы","pricing_tiers":"Тарифные ступени"},"rate_band_up_to":"{rate} до {quantity}","rate_band_beyond":"{rate} сверх этого","rate_line_from":"С {date}","rate_line_through":"По {date}"},"enterprise_invoices":{"title":"Счета","invoice_number":"Номер счёта","type":"Тип","billing_period":"Расчётный период","period_range":"{start} – {end}","amount":"Сумма","status":"Статус","download_pdf":"Скачать PDF","download_error":"Не удалось скачать PDF счёта","empty":"Ваш первый счёт появится здесь после его формирования.","status_labels":{"sent":"Отправлен","paid":"Оплачен","overdue":"Просрочен","settled_by_credit":"Погашен кредитом"},"type_labels":{"activation":"Активация","cycle":"Расчётный цикл","final_settlement":"Итоговый расчёт","imported":"Импортированный","one_time":"Разовый","direct":"Ручной"},"view_usage":"Показать детализацию использования"},"templates":{"tab_templates":"Шаблоны","tab_clauses":"Библиотека условий","tab_contract_types":"Типы договоров","clear":"Очистить","load_error":"Не удалось загрузить шаблон","created_toast":"Шаблон создан","create_error":"Не удалось создать шаблон","deleted_toast":"Шаблон удален","delete_error":"Не удалось удалить шаблон","import_start_error":"Не удалось начать импорт","open_imported_error":"Не удалось открыть импортированный шаблон","activated_toast":"Шаблон активирован","deactivated_toast":"Шаблон деактивирован","toggle_active_error":"Не удалось обновить статус шаблона","list_title":"Шаблоны договоров","list_description":"Переиспользуемые шаблоны договоров с динамическими переменными","import_document":"Импортировать документ","import_dialog_title":"Импорт документа договора","import_library_title":"Шаблон общей библиотеки","import_library_description":"Переиспользуется между клиентами. Участвует в подборе автозаполнения. Для новой стандартной формы договора.","import_signed_archive_title":"Подписанный архив (дословно, без пересказа)","import_signed_archive_description":"Для уже подписанного договора, сохраняемого как есть. Каждый абзац сохраняется в точности (проверка покрытия гарантирует отсутствие потерь содержимого); без переменных и библиотеки условий. Выберите клиента-владельца ниже.","import_customer_title":"Для конкретного клиента (индивидуальный)","import_customer_description":"Под подписанный договор одного клиента. Не попадает в общую библиотеку и в подбор автозаполнения — библиотека остается чистой.","import_customer_label":"Клиент *","import_customer_placeholder":"Выберите клиента…","import_fork_label":"На основе шаблона из библиотеки (необязательно)","import_fork_none":"Нет — отдельный шаблон","import_fork_hint":"Привязывает этот индивидуальный шаблон к родительскому шаблону библиотеки для группировки. Содержимое по-прежнему берется из загруженного файла.","choose_file_import":"Выбрать файл и импортировать","new_template":"Новый шаблон","create_dialog_title":"Создать шаблон договора","template_name_placeholder":"Название шаблона","purpose_label":"Назначение","purpose_contract":"Договор","purpose_amendment":"Допсоглашение","need_another_type":"Нужен другой тип? Сначала создайте его, затем вернитесь сюда.","create_new_type":"+ Создать новый тип","pricing_minimum_commitment":"Минимальные обязательства","pricing_one_time_purchase":"Разовая покупка","pricing_monthly_bonus":"Ежемесячный бонус","pricing_payg":"PAYG","pricing_month_to_month":"Помесячно","non_billing_hint":"Шаблоны без биллинга пропускают цены, счета и начисление кредитов.","empty_title":"Шаблонов пока нет","empty_hint":"Создайте новый шаблон или импортируйте файл DOCX","filter_types":"Типы","filter_customer":"Клиент","filter_status":"Статус","filter_search":"Поиск","all_types":"Все типы","types_selected":"{count, plural, one {# тип} few {# типа} many {# типов} other {# типа}}","statuses_selected":"{count, plural, one {# статус} few {# статуса} many {# статусов} other {# статуса}}","all_customers":"Все клиенты","select_customer":"Выберите клиента","search_customers":"Поиск клиентов","no_customers_match":"Совпадающих клиентов нет.","show_forks":"Показывать форки","status_needs_fix":"Требует исправления","status_in_use":"Используется","status_unused":"Не используется","status_active":"Активен","status_inactive":"Неактивен","billing_agreement":"Биллинговое соглашение","legal_agreement":"Юридическое соглашение","th_name":"Название","th_type":"Тип","th_pricing":"Ценообразование","th_variables":"Переменные","th_version":"Версия","th_usage":"Использование","th_status":"Статус","collapse_forks":"Свернуть индивидуальные версии","expand_forks":"Развернуть индивидуальные версии","invalid_count":"невалидных: {count}","badge_custom_version":"Индивидуальная версия","badge_standard":"Стандартный","badge_customer_specific":"Клиентский","badge_retired":"Выведен · заменен родительским","badge_amendment":"Допсоглашение","custom_versions":"{count, plural, one {# индивидуальная версия} few {# индивидуальные версии} many {# индивидуальных версий} other {# индивидуальной версии}}","missing_parent":"Отсутствует родительский шаблон {id}","fork_of":"Форк {name}","usage_contracts":"{count, plural, one {# договор} few {# договора} many {# договоров} other {# договора}}","toggle_active_title":"Нажмите, чтобы активировать / деактивировать этот шаблон","unlinked_custom":"Непривязанные индивидуальные шаблоны","no_templates_match":"Нет шаблонов, соответствующих текущим фильтрам."},"template_editor":{"back":"Назад","description_placeholder":"Описание","active_toggle_title":"Активные шаблоны можно использовать для создания договоров. Импортированные шаблоны изначально неактивны (черновик), пока вы их не активируете.","fork":"Форк","fork_dialog_title":"Создать форк шаблона","fork_name_placeholder":"Название клиентской или индивидуальной версии","create_fork":"Создать форк","preview":"Предпросмотр","ai_review_button":"AI-проверка","saving":"Сохранение...","saved_toast":"Шаблон сохранен (v{version})","save_error":"Не удалось сохранить шаблон","docx_regenerate_error":"Не удалось заново сгенерировать документы договора","regenerate_description":"Этот шаблон открыт из процесса редактирования условий договора. Прежде чем помечать договор готовым к подписанию, заново сгенерируйте его DOCX.","regenerate_and_refresh":"Перегенерировать и обновить","fork_created_toast":"Форк шаблона создан","fork_error":"Не удалось создать форк шаблона","preview_failed":"Ошибка предпросмотра {format}","css_generated_toast":"CSS сгенерирован","css_generation_failed":"Не удалось сгенерировать CSS","editor_not_ready":"Редактор еще не готов","no_matching_text":"В WYSIWYG-редакторе не найден совпадающий текст","ai_review_fallback_label":"AI-проверка","proposed_clause_created":"Условие «{name}» создано","proposed_clause_error":"Не удалось создать предложенное условие","review_found":"{count, plural, one {AI-проверка нашла # замечание} few {AI-проверка нашла # замечания} many {AI-проверка нашла # замечаний} other {AI-проверка нашла # замечания}}","review_no_issues":"AI-проверка не нашла проблем","review_failed":"Не удалось выполнить AI-проверку шаблона","amend_add_input_first":"Сначала добавьте инструкции или вложение","amend_generated":"{count, plural, one {AI-правки: сгенерировано # действие для проверки} few {AI-правки: сгенерировано # действия для проверки} many {AI-правки: сгенерировано # действий для проверки} other {AI-правки: сгенерировано # действия для проверки}}","amend_no_changes":"AI-правки: изменений не найдено","amend_failed":"Не удалось сгенерировать AI-правки","attachment_read_error":"Не удалось прочитать {name}","attachment_read_failed":"Не удалось прочитать вложение","pasted_images_attached":"{count, plural, one {Прикреплено # вставленное изображение} few {Прикреплено # вставленных изображения} many {Прикреплено # вставленных изображений} other {Прикреплено # вставленного изображения}}","rename_prompt":"Переименовать ключ переменной «{key}» в:\n\nЭто обновит все ссылки в шаблоне и сразу сохранит изменения.","rename_invalid_key":"Ключ может содержать только буквы, цифры и подчеркивание и не может начинаться с цифры","renamed_toast":"«{oldKey}» переименован в «{newKey}»","rename_failed":"Не удалось переименовать","text_edit_applied":"Правка текста применена","text_deleted":"Текст удален","review_no_parameter_key":"У действия AI-проверки нет ключа параметра","applied_parameter":"Применено: {parameter}","clause_not_in_library":"Этого условия нет в библиотеке условий","clause_enabled_toast":"Условие включено: {name}","review_replace_with":"Заменить на: {text}","review_delete_highlighted":"Удалить выделенный текст.","review_set_value":"Установить {target} = {value}","review_enable_clause":"Включить условие {key}","tab_vars":"Переменные","tab_clauses":"Условия","tab_ai_review":"AI-проверка","tab_ai_amend":"AI-правки","variables_title":"Переменные","click_to_insert":"Нажмите, чтобы вставить","badge_used":"используется","badge_unused":"не используется","rename_key_title":"Переименовать внутренний ключ (обновит все ссылки)","no_label":"Без метки","edit_metadata":"Редактировать метаданные","help_text_placeholder":"Текст подсказки для этого поля","customer_placeholder_placeholder":"Плейсхолдер в форме клиента","default_value_placeholder":"Значение по умолчанию","variable_type_label":"Тип значения","type_text":"текст","type_number":"число","type_number_short":"чис.","type_date":"дата","type_currency":"валюта","type_currency_symbol":"$","type_enum":"перечисление","type_list":"список","source_customer":"клиент","source_admin":"администратор","source_select_title":"Кто заполняет это значение","system_binding_title":"Привязать к системной переменной","no_system_binding":"Без системной привязки","sub_fields":"Подполя","edit_sample_data":"Редактировать пример данных","add_custom_field_title":"Добавить пользовательское поле (системные поля остаются заблокированными)","add_sub_field_title":"Добавить подполе","system_field_locked":"Системное поле — заблокировано","custom_field_key_title":"Ключ пользовательского поля","field_placeholder":"поле","badge_sys":"сист.","insert_iter_field_title":"Вставить {name}","place_cursor_in_loop":"Сначала поместите курсор внутрь блока цикла","system_field_cannot_remove":"Системное поле — нельзя удалить","remove_custom_field_title":"Удалить пользовательское поле","no_sub_fields":"Подполя не определены","system_fields_locked_hint":"Системные поля заблокированы; вы можете добавить пользовательские поля.","sample_row_count":"{count, plural, one {# строка примера} few {# строки примера} many {# строк примера} other {# строки примера}}","clause_blocks_title":"Блоки условий","clause_blocks_description":"Эти блоки взяты из библиотеки условий. Переключатели здесь — те же элементы управления, что и на карточках условий в WYSIWYG-редакторе; они определяют, попадет ли условие в предпросмотр HTML/PDF/DOCX.","proposed_clauses_title":"Условия, предложенные при импорте","proposed_clauses_description":"Gemini нашел переиспользуемые условия, которых еще нет в библиотеке. Проверьте сгенерированный текст и создайте их здесь.","add_clause_placeholder":"Добавить условие...","add":"Добавить","no_clauses_linked":"К этому шаблону не привязано ни одного условия.","remove_clause_title":"Удалить условие из этого шаблона","param_count":"{count, plural, one {# параметр} few {# параметра} many {# параметров} other {# параметра}}","rule_count":"{count, plural, one {# правило} few {# правила} many {# правил} other {# правила}}","insert_clause_condition":"Вставить условие показа блока","ai_review_title":"AI-проверка","run":"Запустить","run_review_hint":"Запустите AI-проверку, чтобы проверить плейсхолдеры, условия и несогласованные формулировки.","badge_review_fallback":"проверка","where_label":"Где:","suggested_action_label":"Предлагаемое действие:","action_type_label":"действие: {type}","show_diff":"Показать различия","ai_amend_title":"AI-правки","amend_prompt_placeholder":"Предложение клиента, замечания по правкам (redline), инструкции — или вставьте сюда скриншоты","generating":"Генерация...","generate_diff":"Сгенерировать различия","amend_results_hint":"Сгенерированные действия появятся во вкладке «AI-проверка», где каждое различие можно подсветить и применить.","mode_source":"Исходный код","insert_page_break_title":"Вставить разрыв страницы","loop":"Цикл","loop_list_label":"Переменная-список","row":"Строка","col":"Столбец","header":"Шапка","merge":"Объединить","split":"Разделить","page_break_marker":"Разрыв страницы","generate_with_ai":"Сгенерировать с помощью AI","rendering_preview":"Рендеринг предпросмотра {format}...","html_preview_title":"HTML-предпросмотр шаблона","pdf_preview_title":"PDF-предпросмотр шаблона","click_preview_to_render":"Нажмите «Предпросмотр» для рендеринга","sample_data_label":"Пример данных:","add_sub_fields_first":"Сначала добавьте подполя, затем редактируйте пример данных.","no_sample_data":"Примера данных нет. Нажмите «+ Добавить строку», чтобы начать.","add_row":"Добавить строку","generate_css_title":"Сгенерировать CSS с помощью AI","requirements":"Требования","css_prompt_placeholder":"Опишите желаемый визуальный стиль — например, «профессиональный юридический документ со шрифтом с засечками, поля 1 дюйм, синие заголовки, аккуратные границы таблиц»","reference_images":"Референсные изображения (необязательно)","reference_image_alt":"Референс {index}","upload_or_paste_hint":"Загрузите референсные изображения или вставьте их (Ctrl+V в текстовом поле)","generate_css":"Сгенерировать CSS","clause_info":{"credit_rollover_title":"Перенос кредитов","credit_rollover_description":"Неиспользованные кредиты переносятся на следующий цикл (истечение через 90 дней, FIFO)","auto_renewal_title":"Автопродление","auto_renewal_description":"Автоматическое продление после окончания срока","termination_for_convenience_title":"Расторжение по усмотрению стороны","termination_for_convenience_description":"Любая сторона может выйти из договора, направив уведомление","resale_title":"Права на перепродажу","resale_description":"Клиент может перепродавать API-кредиты","zero_data_retention_title":"Нулевое хранение данных","zero_data_retention_description":"Данные не хранятся после обработки","model_hosting_title":"Хостинг моделей","model_hosting_description":"Хостинг кастомных моделей на стороне Fish Audio","exhibit_sla_title":"Соглашение об уровне обслуживания","exhibit_sla_description":"Приложение или дополнение SLA к форме заказа"}},"clause_library":{"description":"Переиспользуемые условия договоров для дополнительных условий (Additional Terms) и приложений (Schedules)","type_additional_term":"Дополнительное условие","type_schedule":"Приложение","type_msa_section":"Раздел MSA","filter_additional_terms":"Дополнительные условия","filter_schedules":"Приложения","new_clause":"Новое условие","create_dialog_title":"Создать условие","name_placeholder":"Название условия (напр., Credit Rollover)","key_placeholder":"Ключ (напр., credit_rollover)","created_toast":"Условие создано","create_error":"Не удалось создать условие","deleted_toast":"Условие удалено","delete_error":"Не удалось удалить условие","load_error":"Не удалось загрузить условие","empty":"Условий пока нет. Они будут автоматически добавлены при первом запуске API.","th_key":"Ключ","th_parameters":"Параметры"},"clause_library_editor":{"saved_toast":"Условие сохранено (v{version})","save_error":"Не удалось сохранить условие","parameters_title":"Параметры","no_parameters":"Параметров нет. Добавьте параметр, если этому условию нужны настраиваемые значения.","parameter_fallback":"Параметр","advanced_edit_definitions":"Дополнительно: редактировать определения параметров","col_key":"Ключ","col_type":"Тип","key_placeholder":"ключ","label_label":"Метка","label_placeholder":"Метка","default_label":"По умолчанию","default_placeholder":"Значение по умолчанию","insert_variable":"Вставить переменную","insert_loop":"Вставить цикл","insert_loop_title":"Вставить цикл — или используйте кнопку «Цикл» на боковой панели для конкретных списковых параметров","add_parameter":"Добавить параметр","param_type_text":"Текст","param_type_number":"Число","param_type_currency":"Валюта","param_type_boolean":"Вкл/выкл","param_type_select":"Выбор","param_type_list":"Список","system_behavior_title":"Системное поведение","system_behavior_hint":"Настраивайте правила с помощью безопасных элементов управления. Они сохраняются как структурированное поведение для автоматизации биллинга и прав доступа.","no_system_behavior":"Системного поведения нет. Только юридический текст.","rule_title":"Правило {index}","rule_set_field":"Задать настройку договора: {setting} = {value}","rule_map_param":"Синхронизировать параметр в договор: {parameter} -> {setting}","rule_activate_cron":"Включить автоматизацию биллинга: {automation}","rule_enable_feature":"Включить функцию команды: {feature}","rule_unsupported":"Неподдерживаемое правило: {type}","missing_type":"тип не указан","unsupported_option":"Не поддерживается: {type}","unsupported_rule_warning":"Это сохраненное правило использует неподдерживаемый тип. Оно останется без изменений, пока вы его не удалите или не измените.","behavior_set_field":"Задать настройку договора","behavior_map_param":"Синхронизировать параметр в договор","behavior_activate_cron":"Включить автоматизацию биллинга","behavior_enable_feature":"Включить функцию команды","setting_term_auto_renew":"Автопродление","setting_notice_period_days":"Срок уведомления, дни","setting_rollover_days":"Дни истечения переноса","setting_overage_rate":"Ставка за перерасход","setting_concurrency_limit":"Лимит параллелизма","setting_zero_data_retention":"Нулевое хранение данных","setting_auto_recharge_enabled":"Автопополнение","setting_pro_membership_enabled":"Подписка Pro","setting_pricing_model":"Модель ценообразования","cron_credit_rollover":"Истечение переноса кредитов","feature_credit_rollover":"Перенос кредитов","feature_resale":"Биллинг перепродажи","feature_zero_data_retention":"Нулевое хранение данных","feature_custom_concurrency":"Индивидуальный параллелизм","feature_auto_recharge":"Автопополнение","feature_pro_membership":"Подписка Pro","setting_label":"Настройка","choose_setting":"Выберите настройку","parameter_label":"Параметр","choose_parameter":"Выберите параметр","contract_setting_label":"Настройка договора","automation_label":"Автоматизация","choose_automation":"Выберите автоматизацию","feature_label":"Функция","choose_feature":"Выберите функцию","saved_as":"Сохранено как {type}","condition_key_prompt":"Ключ условия:","choose_default":"Выберите значение по умолчанию","value_label":"Значение","value_on":"Вкл","value_off":"Выкл","value_not_set":"не задано","unit_days":"дн."},"import_job":{"dialog_title":"Импорт шаблона договора","processing_document":"Обработка документа…","step_extract":"Извлечение","step_review":"Проверка","step_repair":"Исправление","step_ready":"Готово","status_failed":"Импорт не удался","status_ready":"Импорт завершен","status_ready_findings":"{count, plural, one {Импорт завершен — # замечание} few {Импорт завершен — # замечания} many {Импорт завершен — # замечаний} other {Импорт завершен — # замечания}}","status_importing":"Идет импорт…","status_template_stage":"Импорт шаблона · {stage}","stage":{"pending":"ожидает запуска","extracting":"чтение файла","reviewing":"проверка","repairing":"исправление черновика"},"load_error":"Не удалось загрузить задачу импорта","unknown_error":"Неизвестная ошибка","reopen_title":"Снова открыть прогресс импорта","view":"просмотреть","dismiss":"Скрыть","autorepair_applied":"Автоисправление применено","autorepair_skipped":"Автоисправление пропущено","autorepair_no_changes":"Автоисправление не внесло изменений","remaining_issues":"{count, plural, one {Осталась # механическая проблема} few {Осталось # механические проблемы} many {Осталось # механических проблем} other {Осталось # механической проблемы}}","repair_note":"Примечание: {error}","review_findings_title":"Замечания проверки ({count})","no_findings":"Замечаний нет — черновик выглядит чистым.","finding_fallback":"Замечание","keep_in_background":"Оставить в фоне","open_draft":"Открыть черновик в редакторе","run_in_background":"Выполнять в фоне","status_gate_failed":"Черновик отличается от подписанного документа в {count} местах","gate":{"failed_title":"Черновик отличается от подписанного документа в {count} местах","passed_title":"Черновик соответствует подписанному документу — все абзацы, заголовки и тарифы сохранены.","failed_next":"Шаблон сохранён как ЧЕРНОВИК. Исправьте это в редакторе (замечания ниже точно указывают, чего не хватает) до создания договора — созданный сейчас договор не совпадёт с бумагой.","code_missing_paragraph":"{count, plural, one {В черновике отсутствует # абзац бумажного документа} few {В черновике отсутствуют # абзаца бумажного документа} many {В черновике отсутствуют # абзацев бумажного документа} other {В черновике отсутствуют # абзаца бумажного документа}}","code_missing_heading":"{count, plural, one {Отсутствует # заголовок приложения} few {Отсутствуют # заголовка приложений} many {Отсутствуют # заголовков приложений} other {Отсутствуют # заголовка приложений}}","code_pricing_tier_open_ended":"{count, plural, one {У # ценового уровня нет верхней границы, хотя в бумажном документе она задана} other {У # ценовых уровней нет верхней границы, хотя в бумажном документе она задана}}","code_strict_render_failed":"Черновик пока не отображается (используемая переменная не определена)","code_entity_mismatch":"{count, plural, one {# сведение о стороне/юрлице отличается от бумажного документа} few {# сведения о сторонах/юрлицах отличаются от бумажного документа} many {# сведений о сторонах/юрлицах отличаются от бумажного документа} other {# сведения о сторонах/юрлицах отличаются от бумажного документа}}","code_email_mismatch":"{count, plural, one {# адрес эл. почты отличается от бумажного документа} few {# адреса эл. почты отличаются от бумажного документа} many {# адресов эл. почты отличаются от бумажного документа} other {# адреса эл. почты отличаются от бумажного документа}}","code_other":"{count} × {code}","use_anyway_tip":"Этот черновик отличается от подписанного документа — проверьте и исправьте его в редакторе, прежде чем создавать на его основе договоры.","code_invented_legal_entity":"{count} названий сторон не являются зарегистрированными подписывающими лицами Fish Audio","ack_title":"{count, plural, one {Готово — # условие требует подтверждения} few {Готово — # условия требуют подтверждения} many {Готово — # условий требуют подтверждения} other {Готово — # условия требуют подтверждения}}","ack_body":"Черновик соответствует подписанному документу. {count, plural, one {# положение документа не может быть представлено} few {# положения документа не могут быть представлены} many {# положений документа не могут быть представлены} other {# положения документа не могут быть представлены}} движком (перечислены ниже); тот, кто создает контракт по этому шаблону, должен сначала их подтвердить."},"autorepair_title":"What auto-repair did","autorepair_restored":"{count, plural, one {Дословно восстановлен # утерянный абзац бумажного документа} few {Дословно восстановлены # утерянных абзаца бумажного документа} many {Дословно восстановлены # утерянных абзацев бумажного документа} other {Дословно восстановлены # утерянных абзаца бумажного документа}}","autorepair_passes":"{count, plural, one {# проход исправления моделью} few {# прохода исправления моделью} many {# проходов исправления моделью} other {# прохода исправления моделью}} — осталось механических проблем: {remaining}","autorepair_narrative_show":"Показать журнал изменений модели","autorepair_narrative_hide":"Скрыть журнал изменений модели","findings_intro":"Это дефекты извлечённого черновика, а не шаги для вас здесь — каждый исправляется правкой черновика в редакторе шаблонов (или повторным импортом). Отмечать ничего не нужно.","group_title":"{name} ({count})","group_expand":"show","group_collapse":"hide","group":{"fidelity":"Черновик ≠ подписанный документ — текст, который есть в бумажном документе, но утерян или изменен в черновике. Исправление: восстановите его в HTML черновика.","placeholders":"Черновик ссылается на несуществующую переменную — она отобразится пустой. Исправление: определите переменную или удалите ссылку.","structure":"Проблемы типа договора или структуры переменных, которые движок не может принять как есть.","source_consistency":"Черновик отображает значение (цена, сторона, дата), которое не совпадает с подписанным документом.","parameter_adjustment":"Юридическая/коммерческая проверка ИИ — предлагаемые изменения параметров.","clause_text_change":"Юридическая/коммерческая проверка ИИ — предлагаемые изменения формулировок.","missing_clause":"Юридическая/коммерческая проверка ИИ — условие, которое подразумевает бумажный документ, но которого нет в черновике.","inconsistency":"Юридическая/коммерческая проверка ИИ — внутренние противоречия.","parameter_check":"ИИ-проверка параметров — настройки движка шаблона (условия оплаты, минимумы, ставки, флаги) в сравнении с подписанным документом.","unsupported_term":"Условия, которые движок договоров не может выразить — перечислены в группе «Не поддерживается движком»; договоры по этому шаблону требуют их подтверждения.","review_unavailable":"ИИ-проверку выполнить не удалось (ошибка провайдера); действуют только механические проверки."},"status_ready_ack":"{count, plural, one {Готово — # условие требует подтверждения} few {Готово — # условия требуют подтверждения} many {Готово — # условий требуют подтверждения} other {Готово — # условия требуют подтверждения}}","status_cancelled":"Импорт отменен","status_cancelling":"Отмена…","cancel_import":"Отменить импорт","cancel_pending":"Запрошена отмена — конвейер остановится на границе следующего этапа, а черновик шаблона будет удален.","cancel_confirm_title":"Отменить этот импорт?","cancel_confirm_description":"Конвейер остановится на границе следующего этапа, а уже созданный черновик шаблона будет удален. Загруженный файл не сохраняется; его можно импортировать заново позже.","cancel_confirm_keep":"Продолжить импорт","cancelled_detail":"Остановлен оператором — черновик шаблона не сохранен.","autorepair_deterministic":"Детерминированные исправления: {restored, plural, one {# потерянный абзац документа восстановлен дословно} few {# потерянных абзаца документа восстановлены дословно} many {# потерянных абзацев документа восстановлены дословно} other {# потерянных абзаца документа восстановлены дословно}} · {closed, plural, one {# открытый ценовой уровень закрыт} few {# открытых ценовых уровня закрыты} many {# открытых ценовых уровней закрыты} other {# открытых ценовых уровня закрыты}} · {dropped, plural, one {# дублирующий уровень удален} few {# дублирующих уровня удалены} many {# дублирующих уровней удалены} other {# дублирующих уровня удалены}}","autorepair_mode_agentic":"Режим: агентный — модель прочитала подписанный документ и правила черновик через инструменты; каждая правка детерминированно перепроверена.","autorepair_mode_prompted":"Режим: запасной промпт-режим — однократное переписывание вместо сеанса с инструментами.","autorepair_fallback_reason":"Причина запасного режима: {reason}","autorepair_partial":"Модель была прервана (тайм-аут или бюджет инструментов); уже сделанные правки прошли детерминированные проверки и сохранены.","autorepair_rejected":"Последний проход отклонен — {reason} ({before} → {after} замечаний уровня ошибки); черновик оставлен без изменений.","autorepair_tool_calls":"{count, plural, =0 {Без вызовов инструментов} one {# вызов инструмента} few {# вызова инструментов} many {# вызовов инструментов} other {# вызова инструментов}}","autorepair_round":"раунд {n}","autorepair_tool_errors":"{count, plural, one {осталась # ошибка} few {осталось # ошибки} many {осталось # ошибок} other {осталось # ошибки}}","unsupported_title":"Не поддерживается движком ({count})","unsupported_intro":"Положения документа, для которых у движка контрактов нет поля. Они остаются в тексте документа, но биллинг их не применяет — каждый контракт, создаваемый по этому шаблону, должен сначала подтвердить каждое из них.","unsupported_reason":"Почему","unsupported_alternative":"Ближайшая поддерживаемая альтернатива","unsupported_source_agent":"агент исправления","unsupported_source_reviewer":"ИИ-рецензент","quote_expand":"показать цитату полностью","quote_collapse":"свернуть","trace":{"show":"Показать, что происходило","hide":"Скрыть ход выполнения","live":"В реальном времени","summary":"{events, plural, one {# событие} few {# события} many {# событий} other {# события}} · {model_calls, plural, one {# вызов модели} few {# вызова модели} many {# вызовов модели} other {# вызова модели}} · {tool_calls, plural, one {# вызов инструмента} few {# вызова инструментов} many {# вызовов инструментов} other {# вызова инструментов}}","capped":"Трассировка достигла лимита — дальнейшие события не записаны","load_error":"Трассировка недоступна: {error}","empty":"Пока ничего не записано.","stage_verify":"Готово — проверка","status_pending":"не начат","status_running":"выполняется","status_done":"завершён","status_failed":"ошибка","status_cancelled":"отменён","count_model_calls":"{count, plural, one {# вызов модели} few {# вызова модели} many {# вызовов модели} other {# вызова модели}}","count_tool_calls":"{count, plural, one {# вызов инструмента} few {# вызова инструментов} many {# вызовов инструментов} other {# вызова инструментов}}","count_thinking":"{count, plural, one {# размышление} few {# размышления} many {# размышлений} other {# размышления}}","count_errors":"{count, plural, one {# ошибка} few {# ошибки} many {# ошибок} other {# ошибки}}","duration_seconds":"{seconds} с","duration_minutes":"{minutes} мин {seconds} с","duration_hours":"{hours} ч {minutes} мин","round_title":"Раунд исправления {n}","round_rows":"{count, plural, one {# строка} few {# строки} many {# строк} other {# строки}}","filter_label":"Показывать только","filter_all":"Все","filter_thinking":"Размышления","filter_tools":"Инструменты","filter_decisions":"Решения и ошибки","search_placeholder":"Поиск по тексту или инструменту…","no_matches":"Нет строк, подходящих под фильтр.","copy":"Скопировать трассировку как текст","copied":"Трассировка скопирована в буфер обмена","copy_failed":"Не удалось скопировать трассировку","show_more":"показать больше","show_less":"свернуть","tool_running":"выполняется…","findings_chip":"{errors, plural, one {# ошибка} few {# ошибки} many {# ошибок} other {# ошибки}} / {total, plural, one {# замечание} few {# замечания} many {# замечаний} other {# замечания}}","changes_restored":"{count, plural, one {восстановлен # абзац} few {восстановлено # абзаца} many {восстановлено # абзацев} other {восстановлено # абзаца}}","changes_closed":"{count, plural, one {закрыт # ценовой уровень} few {закрыто # ценовых уровня} many {закрыто # ценовых уровней} other {закрыто # ценового уровня}}","changes_dropped":"{count, plural, one {удалён # дублирующий уровень} few {удалено # дублирующих уровня} many {удалено # дублирующих уровней} other {удалено # дублирующего уровня}}","changes_none":"без изменений","kind_stage_open":"Этап начат","kind_stage_close":"Этап завершён","kind_model_call":"Вызов модели","kind_model_thinking":"Размышление модели","kind_model_turn":"Текст модели","kind_tool":"Вызов инструмента","kind_gate":"Проверка точности","kind_deterministic":"Детерминированные исправления","kind_decision":"Решение","kind_note":"Заметка","kind_error":"Ошибка","kind_cancelled":"Отменено оператором"},"autorepair_billing_model":"Для графика квартальных минимумов установлена модель оплаты по факту (arrears)","autorepair_reconciled":"Замечания рецензента перепроверены: {resolved} устранено, {open} открыто","resolved_group_title":"Устранено автоисправлением ({count})","resolved_group_intro":"Замечания рецензента, которые исправление доказуемо устранило — каждое проверено по итоговому шаблону, ничего не угадано. Здесь делать нечего.","resolved_reason_line":"Проверено после исправления: {reason}","reconciliation_note_line":"Перепроверено после исправления: {note}","reviewed_before_repair_badge":"проверено до исправления","reviewed_before_repair_tip":"Рецензент написал это до запуска автоисправления — формулировка может описывать черновик таким, каким он был, а не каким стал.","no_open_findings":"Открытых замечаний нет — всё, что отметил рецензент, устранено автоисправлением."},"parent_diff":{"compare_button":"Сравнить с родительским","dialog_title":"Сравнение с родительским шаблоном","dialog_description":"Что изменено в версии этого клиента по сравнению с библиотечным шаблоном, на котором она основана. Когда родительский шаблон разовьется настолько, что покроет эти отличия, выведите эту индивидуальную копию из использования — она сохранится для существующих договоров, но исчезнет из списков выбора для новых.","computing_diff":"Вычисление различий…","load_error":"Не удалось загрузить различия","identical_badge":"Идентичен родительскому","wording_changes":"{count, plural, one {# изменение формулировок} few {# изменения формулировок} many {# изменений формулировок} other {# изменения формулировок}}","clauses_added":"Добавленные условия","clauses_removed":"Удаленные условия","variables_added":"Добавленные переменные","variables_removed":"Удаленные переменные","identical_note":"Этот индивидуальный шаблон больше не отличается от родительского — его можно безопасно вывести из использования.","retire_note":"Вывод из использования ничего не удаляет: существующие договоры продолжают формироваться из этого шаблона.","unretire_button":"Вернуть в использование (сделать выбираемым)","retire_button":"Вывести из использования — родительский покрывает это","retired_toast":"Выведен из использования — этого клиента теперь покрывает родительский шаблон.","restored_toast":"Восстановлен — этот индивидуальный шаблон снова доступен для выбора.","update_error":"Не удалось обновить"},"overdraft":{"title":"Овердрафт и начисление кредитов","description":"Предохранитель постоплатного долга: когда неоплаченное использование превышает лимит, обход 402 для команды приостанавливается и запросы отклоняются, пока оператор не включит его здесь снова.","suspended_banner":"Обход 402 ПРИОСТАНОВЛЕН — запросы этой команды отклоняются, как у клиента с предоплатой.","suspended_at":"Приостановлен {date}","reenable_button":"Снова включить обход","reenable_dialog_title":"Снова включить обход 402?","reenable_dialog_description":"Команда сразу же сможет снова накапливать постоплатное использование — вплоть до действующего лимита задолженности. Сначала убедитесь, что вопрос с непогашенным балансом решен (или лимит повышен): это единственный способ сбросить срабатывание предохранителя.","multiplier_label":"Множитель лимита овердрафта","multiplier_helper":"Лимит задолженности = множитель × месячный объем (обязательство или последний цикл; минимум $1000). 0 отключает предохранитель.","override_label":"Переопределение лимита овердрафта ($)","override_helper":"Абсолютный лимит; при значении > 0 заменяет множитель.","timing_label":"Момент начисления кредитов","timing_on_invoice":"По умолчанию (стандартные правила)","timing_on_payment":"При получении оплаты","timing_on_issue":"При создании счёта — даже без оплаты","timing_on_issue_warning":"Кредиты выдаются, как только счёт создан — до оплаты клиентом. Если счёт так и не будет оплачен, кредиты уже выданы.","timing_on_send":"При отправке счёта — даже без оплаты","timing_on_send_warning":"Кредиты выдаются при отправке счёта клиенту — до оплаты. Если счёт так и не оплатят, кредиты уже выданы. (Отправки “Don't send” в Mercury нам не видны — тогда кредиты придут при оплате.)","timing_effective_created":"Для этого договора: кредиты выдаются при создании счёта.","timing_effective_paid":"Для этого договора: кредиты выдаются при оплате счёта.","timing_effective_created_unpaid":"Для этого договора: кредиты выдаются в момент создания счёта, до оплаты.","timing_effective_sent_unpaid":"Для этого договора: кредиты выдаются при отправке счёта клиенту, до оплаты.","timing_effective_prepaid_safety":"Для этого договора: кредиты выдаются после ОПЛАТЫ счёта — предоплатная защита разовых договоров с оплатой по получении.","timing_helper":"Когда команде начисляются ежемесячные включенные кредиты.","current_reference_volume":"Текущий базовый объем: {amount}","effective_debt_cap":"Действующий лимит задолженности: {value}","disabled_no_cap":"отключен (без лимита)","force_suspend_button":"Принудительно приостановить обход","force_suspend_dialog_title":"Принудительно приостановить обход 402?","force_suspend_dialog_description":"Каждый запрос команды, создающий постоплатное использование, будет сразу отклоняться, как у клиента с предоплатой (402). Снять блокировку можно только вручную здесь.","suspend_action":"Приостановить обход","save_settings":"Сохранить настройки","toast_settings_updated":"Настройки овердрафта обновлены","toast_force_suspended":"Обход 402 принудительно приостановлен","toast_reenabled":"Обход 402 снова включен — команда может снова накапливать постоплатное использование","allow_card_label":"Оплата кредитной картой","allow_card_helper":"Выкл.: только банковский перевод (ACH/перевод на виртуальный счёт). Вкл.: новые счета Mercury также предлагают оплату картой — включайте только если подписанный договор это разрешает. Изменение также применяется к уже отправленным через Mercury и ещё не оплаченным счетам этого договора. Остаются как отправлены: счета, отправленные парой «перевод + карта», и все отправленные счета, если оплата картой включается с надбавкой больше 0%.","allow_card_fee_note":"При надбавке 0% комиссию за карты несём мы — задайте надбавку, чтобы переложить её на клиента.","surcharge_label":"Надбавка за карту %","surcharge_helper":"0% = один счёт с включённой оплатой картой (комиссию несём мы). Больше 0% = при отправке создаются два счёта: только банковский перевод по номиналу и \"-CC\" с надбавкой и оплатой картой — клиент оплачивает один, второй отменяется автоматически.","surcharge_dual_note":"Двойной режим: каждая отправка через Mercury создаёт счёт для перевода + карточный счёт с +{pct}%.","request_save_settings":"Запросить изменение настроек","request_suspend":"Запросить приостановку обхода","request_reenable":"Запросить повторное включение обхода"},"quality_guard":{"title":"Контроль качества","description":"Фильтр на стороне инференса, который подавляет большую часть галлюцинаций и шума в выводе ценой небольшого роста задержки. Это операционный переключатель — его можно менять в любой момент, пока договор действует.","switch_label":"Контроль качества","switch_description":"В корпоративных договорах включён по умолчанию. Отключение обменивает качество вывода на меньшую задержку.","inactive_hint":"Договор больше не действует, поэтому изменить контроль качества нельзя.","toast_enabled":"Контроль качества включён","toast_disabled":"Контроль качества отключён","toast_error":"Не удалось обновить контроль качества"},"manual_usage":{"title":"Ручной учет использования (собственный хостинг / вне платформы)","description":"Использование вне платформы учитывается в месячных обязательствах и перерасходе. В режиме отчетности «обязательно» месячный счет удерживается, пока не будут внесены записи или не пройдет крайний срок.","enable_hint":"Отчётность об использовании вне платформы (self-hosted) для этого контракта отключена. Установите режим «Обязательно», чтобы вносить использование вручную.","reporting_mode_label":"Режим отчетности","mode_not_required":"Не требуется","mode_required":"Обязательно (удерживать счет)","deadline_days_label":"Крайний срок отчетности (дней после окончания периода)","deadline_policy_label":"Политика крайнего срока","policy_bill_and_carry":"Выставлять счет в любом случае, позднее использование перейдет в следующий счет","policy_hold_and_escalate":"Продолжать удерживать и эскалировать","generate_invoice_now":"Сформировать счет за цикл сейчас","save_settings":"Сохранить настройки","records_title":"Записи использования","records_empty":"Для этого договора еще нет записей использования вне платформы.","badge_billed_prior":"Выставлено (прошлый период)","badge_billed":"Выставлено","badge_unbilled":"Не выставлено","record_form_title":"Внести использование за период","period_start_label":"Начало периода","period_end_label":"Конец периода","amount_label":"Сумма (USD)","amount_placeholder":"напр. 3200.00","description_label":"Описание","description_placeholder":"Использование кластера на собственном хостинге","add_record":"Добавить запись","toast_settings_updated":"Настройки ручного учета использования обновлены","error_fields_required":"Начало периода, конец периода и сумма обязательны","toast_record_added":"Запись использования добавлена","toast_record_deleted":"Запись использования удалена","toast_invoice_generated":"Счет за цикл сформирован — итого ${total}","generate_failed":"Не удалось сформировать счет за цикл.","window_awaiting":"Ожидает ввода","window_current":"Текущий период","custom_period_toggle":"Произвольный период (расширенно)","custom_period_hint":"Для уже выставленного периода запись не теряется — она попадёт в СЛЕДУЮЩИЙ счёт строкой за прошлый период.","add_record_custom":"Добавить за произвольный период"},"cycle_backfill":{"title":"Выставить счет за прошедший период","description":"Завершившиеся расчетные периоды. Период, по которому уже есть счет, выбрать нельзя.","period_label":"Расчетный период","period_invoiced":"{period} · счет выставлен","no_periods":"Ни один расчетный период еще не завершился.","generate":"Сформировать счет","confirm_title":"Сформировать счет за {period}?","confirm_description":"Счет за цикл этого периода создается так же, как его создает ежедневный расчет.","toast_done":"Счет за {period} сформирован — итого ${total}"},"invoice_holds":{"title":"Счета, ожидающие ручного ввода использования","description":"Для этих договоров нужно сначала внести использование вне платформы, прежде чем счет за цикл будет выставлен. Внесите использование на странице договора и сформируйте счет — или дождитесь применения политики крайнего срока.","deadline_line":"Срок {date} · {policy} · {count, plural, one {# запись} few {# записи} many {# записей} other {# записи}}, ${total}","policy_holds":"удерживается до снятия","policy_bills":"автоматически выставляется после срока","badge_past_deadline":"Срок истек","badge_awaiting":"Ожидает ввода","enter_usage":"Внести объём","generate_now":"Сформировать сейчас","toast_invoice_generated":"Счет за цикл сформирован — итого ${total}","generate_confirm_title":"Сформировать счёт цикла сейчас?","generate_confirm_with_usage":"Снимает удержание и немедленно выставляет счёт, включая {count} записей ручного потребления на сумму ${total}.","generate_confirm_no_usage":"За этот период не записано ручное потребление — счёт будет выставлен БЕЗ внеплатформенного потребления (поздние записи перейдут в следующий счёт). Перед формированием убедитесь, что ноль реален.","title_mixed":"Задержанные счета за период","description_mixed":"Каждый счёт ниже ждёт по причине, указанной в его строке.","decide_rate":"Решить тариф","open_contract":"Открыть договор"},"clause_card":{"title":"Условия","manual_source":"Вручную","btn_template":"Шаблон","loading_linked":"Загрузка связанных условий","type_additional_term":"Дополнительное условие","type_schedule":"Приложение","type_msa_section":"Раздел MSA","parameter_count":"{count, plural, one {# параметр} few {# параметра} many {# параметров} other {# параметра}}","rule_count":"{count, plural, one {# правило} few {# правила} many {# правил} other {# правила}}","badge_enabled":"Включено","badge_linked":"Связано","badge_default":"По умолчанию","btn_edit_text":"Редактировать текст","edit_dialog_title":"Редактировать текст условия для этого договора?","edit_dialog_description":"Откроется редактор текста условий. Если договор все еще использует стандартный шаблон, сначала будет создан и назначен клиентский форк, чтобы глобальный шаблон остался без изменений. После сохранения перегенерируйте DOCX, прежде чем помечать документ готовым к подписанию.","btn_open_editor":"Открыть редактор условий","no_clauses":"Условия не связаны.","label_additional_terms":"Дополнительные условия","label_schedules":"Приложения","btn_save_params":"Сохранить параметры условий","toast_params_saved":"Параметры условий сохранены","toast_params_failed":"Не удалось сохранить параметры условий","label_unsupported_terms":"Подтверждённые неподдерживаемые условия"},"clause_params":{"credit_rollover":"Перенос кредитов","overage":"Перерасход","auto_renewal":"Автопродление","resale":"Разрешение на перепродажу","termination_for_convenience":"Расторжение без указания причин","end_customer_access":"Доступ конечных клиентов","model_hosting":"Хостинг модели","price_lock":"Фиксация цен","exhibit_sla":"Приложение SLA","schedule_end_customer_access":"Приложение о доступе конечных клиентов","zero_data_retention":"Нулевое хранение данных","rollover_days":"Срок действия переноса (дней)","rollover_expiry_text":"Политика истечения переноса","rollover_transfer_text":"Политика передачи","notice_days":"Срок уведомления (дней)","termination_msa_sections":"Ссылки на разделы MSA","resale_msa_sections":"Ссылки на разделы MSA","minimum_resale_price":"Минимальная цена перепродажи ($/M)","product_name":"Название продукта","overage_rate":"Ставка за перерасход ($/M)","uptime_target":"Целевой уровень доступности","pricing_tiers":"Ценовые уровни"},"clause_editor":{"title_named":"Редактировать {name}","title":"Редактировать текст условия","contract_fork_note":"Сохранение обновит клиентский форк шаблона, назначенный этому договору.","amendment_fork_note":"Этот текст хранится в клиентском форке шаблона и вступает в силу только после подписания допсоглашения.","mode_wysiwyg":"WYSIWYG","tool_bold":"Полужирный","tool_italic":"Курсив","tool_underline":"Подчеркнутый","btn_save_text":"Сохранить текст","btn_save_clause_text":"Сохранить текст условия","error_load_template_first":"Перед редактированием текста условия загрузите связанный шаблон","toast_fork_created":"Клиентский форк шаблона создан и назначен","toast_text_saved":"Текст условия сохранен в клиентский шаблон","regenerate_dialog_title":"Перегенерировать документы договора?","regenerate_dialog_description":"Текст условия в клиентском форке шаблона изменен. Перегенерируйте DOCX, прежде чем помечать эту версию готовой к подписанию.","btn_later":"Позже","btn_regenerate_docx":"Перегенерировать DOCX","toast_docx_regenerated":"DOCX договора перегенерирован"},"signature":{"block_title":"Подпись","manual_packet_sent":"Пакет для ручного подписания отправлен · {date}","manual_mode":"Режим ручного подписания","no_envelope":"Конверт не отправлен","btn_send_docusign":"Отправить DocuSign","btn_manual_send":"Отправить вручную","btn_sync":"Синхронизировать","completed_at":"Завершено {date}","toast_docusign_sent":"Конверт DocuSign отправлен.","toast_manual_marked":"Пакет для ручного подписания отмечен как отправленный.","toast_docusign_synced":"Статус DocuSign синхронизирован.","btn_open_redline":"Открыть редлайн","label_attach_executed":"Прикрепить подписанный PDF как подтверждение","btn_attach_executed":"Прикрепить подписанный PDF","label_redline":"Редлайн контрагента (правки)","btn_attach_redline":"Прикрепить редлайн контрагента","error_choose_redline":"Сначала выберите документ редлайна.","toast_redline_uploaded":"Редлайн загружен.","redline_history_title":"История редлайнов","redline_fallback_name":"Редлайн контрагента","redline_status_revision":"Статус {status} · Ревизия {revision}","redline_based_on":"На основе {key}","customer_requested":"Клиент запросил подписание · {date} — отправьте пакет, затем приложите подписанный PDF"},"ai_review":{"sheet_title":"AI-проверка","sheet_description":"Результаты кросс-договорной проверки для этого клиента.","running":"AI-проверка выполняется.","open_issues":"Открытые замечания","none_unresolved":"Нерешенных замечаний AI-проверки нет.","sources":"Источники: {list}","btn_dismiss":"Отклонить","btn_accept":"Принять как решенное","resolved_count":"Решено ({count})","dismissed_count":"Отклонено ({count})","fallback_issue":"Замечание проверки","toast_started":"AI-проверка запущена.","toast_dismissed":"Замечание AI-проверки отклонено.","toast_resolved":"Замечание AI-проверки помечено как решенное.","error_no_customer":"Этот договор не связан с клиентом."},"amendments":{"packets_title":"Опубликованные пакеты допсоглашений","status_ready_for_signature":"Опубликовано для подписания","status_sent_for_signature":"Отправлено на подписание","status_signed":"Подписано","status_signed_needs_start_date_review":"Подписано — проверьте дату начала","status_active":"Применено","status_fulfilled":"Исполнено","status_unknown":"Неизвестно","published_at":"Опубликовано {date}","generated_key":"Сгенерировано: {key}","signed_key":"Подписано: {key}","docusign_ref":"DocuSign: {value}","btn_open_review":"Открыть опубликованную страницу согласования","btn_copy_review_url":"Копировать опубликованную ссылку","toast_review_url_copied":"Ссылка на согласование допсоглашения скопирована","btn_sync":"Синхронизировать допсоглашение","toast_synced":"Статус DocuSign допсоглашения синхронизирован.","empty":"Опубликованных пакетов допсоглашений пока нет","btn_open_dialog":"Утвердить и опубликовать допсоглашение","dialog_title":"Утвердить и опубликовать пакет допсоглашения","label_effective_date":"Дата вступления в силу","suggested_billing_day":"Рекомендуется: выровнять по дню биллинга (по этому договору счет выставляется {day}-го числа месяца)","label_template":"Шаблон допсоглашения","option_default_packet":"Стандартный пакет допсоглашения","label_select_changes":"Выберите изменения","non_billing_hidden":"Поля биллинга скрыты для этого соглашения без биллинга.","current_value":"Текущее: {value}","placeholder_new_value":"Новое значение","modify_clause_text":"Изменить текст условия","no_clauses_linked":"К этому шаблону договора не привязаны условия.","badge_modified":"Изменено","no_changes":"Без изменений","fork_note":"Создает клиентский форк шаблона и применяет его только после подписания допсоглашения.","btn_approve_publish":"Утвердить и опубликовать","error_load_templates":"Не удалось загрузить шаблоны допсоглашений","error_effective_date_required":"Дата вступления в силу обязательна","error_select_change":"Выберите хотя бы одно поле или текст условия для изменения","error_load_template_first":"Перед редактированием условий загрузите связанный шаблон договора","error_edit_one_clause":"Перед генерацией допсоглашения отредактируйте хотя бы одно условие","error_enter_values":"Введите новые значения для выбранных полей","error_enter_changes":"Введите новые значения для выбранных изменений","error_clause_unlinked":"Выбранное условие больше не связано с этим договором","toast_published":"Пакет допсоглашения утвержден и опубликован","toast_approved":"Пакет допсоглашения утвержден","toast_clause_after_signature":"Изменение текста условия вступит в силу после подписания","error_create":"Не удалось создать допсоглашение","fields":{"monthly_commit":"Месячное обязательство","included_credits_value":"Сумма включенных кредитов","per_unit_rate":"Ставка за единицу (TTS, $ за 1M символов)","term_duration_months":"Срок действия (месяцев)","end_date":"Дата окончания","overage_premium_pct":"Наценка за перерасход, %","discount_percent":"Скидка, %","concurrency_limit":"Лимит одновременных запросов","zero_data_retention":"Нулевое хранение данных","rollover_days":"Дни переноса","data_region":"Регион данных","logging_policy":"Политика логирования","sub_processors":"Субобработчики","payment_term":"Условия оплаты","payment_term_days":"Срок оплаты в днях","billing_frequency":"Периодичность биллинга","term_auto_renew":"Автопродление","notice_period_days":"Срок уведомления (дни)","quality_guard":"Контроль качества","revenue_share_active":"Раздел выручки активен","revenue_share_rate_per_million":"Ставка раздела / M","retention_policy":"Политика хранения","enabled_features":"Включённые функции","billing_anchor_day":"Опорный день биллинга (1-31)","one_time_amount":"Разовая сумма ($)","one_time_credits_value":"Стоимость разовых кредитов ($)","credit_expiry_policy":"Политика сгорания кредитов","pricing_tiers":"Тарифные ступени","guarantees":"Гарантии","minimum_assessment":"Оценка квартального минимума","template_id":"Шаблон","payment_term_overrides":"Исключения по сроку оплаты","renewal_term_months":"Период продления (мес.)","due_from_invoice_date":"Срок оплаты от даты счета","final_settlement_due_days":"Срок окончательного расчёта (дни)","contract_year_anchor_date":"Начало договорного года","order_form_valid_through":"Форма заказа действует до"},"btn_apply":"Применить дополнение","apply_dialog_title":"Применить дополнение","apply_dialog_desc":"Вносит подписанные изменения в контракт и синхронизирует настройки команды (тарифные строки, параллелизм, флаги). Для дополнений, подписанных вне DocuSign, или для выравнивания записи с подписанным оригиналом.","apply_effective_line":"Договорная дата вступления в силу: {date}","apply_future_effective_note":"Дата вступления в силу — в будущем. Если приложено подписанное подтверждение, поправка применится автоматически в эту дату — можно просто подождать. Отмечайте «Применить сейчас» только для досрочного применения: поля контракта обновятся немедленно, а биллинг по-прежнему следует договорной дате.","apply_no_signed_pdf_note":"К этому дополнению ещё не прикреплён подписанный PDF. Сначала прикрепите подписанный клиентом PDF, чтобы доказательство исполнения хранилось вместе с записью.","apply_note_label":"Подтверждающая заметка (обязательно)","apply_note_placeholder":"напр.: Подписанное дополнение № 2 получено по почте 01.08.2026; PDF прикреплён.","apply_note_hint":"Не менее 8 символов. Укажите источник подписанного документа (какой документ, где хранится). Сохраняется в дополнении и попадает в аудит.","toast_applied":"Дополнение применено к контракту","btn_attach_signed":"Прикрепить подписанный PDF","toast_signed_uploaded":"Подписанный PDF прикреплён","btn_download_signed":"Скачать подписанный PDF","btn_download_draft":"Скачать черновик DOCX","manual_note":"Заметка: {note}","import_btn":"Импорт из подписанного PDF","import_hint":"Загрузите подписанное клиентом дополнение — извлечённые изменения предзаполнят эту форму для проверки, а PDF будет прикреплён к дополнению при создании. Без вашего одобрения ничего не сохраняется.","import_summary":"Сводка извлечения: {summary}","import_unmapped_title":"Найдено в документе, но НЕ предзаполнено — обработайте вручную:","import_toast_prefilled":"Предзаполнено полей из подписанного PDF: {count} — проверьте перед одобрением","import_toast_nothing":"В документе не найдено сопоставимых изменений полей — просмотрите список находок","import_error":"Не удалось проанализировать документ дополнения","import_toast_pdf_attached":"Подписанный PDF прикреплён к новому дополнению","import_toast_pdf_attach_failed":"Дополнение создано, но прикрепить подписанный PDF не удалось — прикрепите его из карточки дополнений","import_apply_now":"Уже подписано — применить сразу после создания","import_apply_note":"Импортирована подписанная поправка: {name}","import_toast_applied":"Поправка применена — новые условия действуют","import_toast_apply_failed":"Поправка создана с доказательством, но ПРИМЕНЕНИЕ не удалось — примените из строки","import_toast_not_applied":"Поправка создана, но ещё НЕ применена — до применения биллинг её игнорирует","badge_not_in_force":"НЕ ДЕЙСТВУЕТ","btn_void":"Аннулировать","void_dialog_title":"Аннулировать эту поправку?","void_dialog_desc":"Окончательно и с аудитом: ссылка клиента перестаёт работать, завершённый конверт DocuSign больше не применит поля. Применённые поправки аннулировать нельзя.","void_note_placeholder":"Причина? (мин. 8 символов, аудит)","toast_voided":"Поправка аннулирована","toast_void_failed":"Не удалось аннулировать","amend_tiers":"Изменить помодельные тарифные уровни (полная замена)","amend_tiers_hint":"Эти строки заменяют ВСЮ таблицу. backend 'all' = общая цепочка; 'end' = граница сегмента в единицах (байты UTF-8 для TTS; пусто = без предела); ставка = $ за 1M единиц (байты UTF-8 для TTS).","tier_backend":"backend (all)","tier_end":"end (байты UTF-8 для TTS, опц.)","tier_rate":"$/M","tier_add_row":"Добавить строку","error_tier_rows":"Введите хотя бы одну строку со ставкой","import_toast_scheduled":"Поправка записана с доказательством — применится автоматически в дату вступления","apply_record_alignment":"Выравнивание записи (авторитет = уже подписанный оригинал)","apply_allow_early":"Применить сейчас, даже если дата в будущем","apply_lower_terms_approval_note":"Если это снижает денежные условия действующего договора, изменение не будет применено, а будет отправлено на одобрение обладателю права {capability}.","apply_evidence_required":"Сначала приложите подписанный PDF или отметьте выравнивание записи","apply_signed_pdf_required":"Сначала приложите подписанный PDF","apply_future_effective_hint":"Дата вступления в будущем — применится в тот день; отметьте «применить сейчас», чтобы ускорить","toast_apply_failed":"Не удалось применить","apply_request_invalid":"Это выравнивание записи нельзя отправить на одобрение в текущем виде.","import_sig_signed":"Обнаружены признаки подписания — PDF будет приложен как подписанное подтверждение. ({note})","import_sig_unsigned":"Признаков подписания нет — поля подписи пусты ({note}). Поправка будет создана В ОЖИДАНИИ ПОДПИСИ; отправьте клиенту ссылку на review. Файл НЕ будет приложен как подтверждение.","import_sig_unknown":"Статус подписания определить не удалось ({note}). По умолчанию — поток подписания; файл НЕ прикладывается как подтверждение без ручной проверки ниже.","import_force_signed":"Считать подписанным (проверено вручную)","import_toast_unsigned_created":"Поправка создана в ожидании подписи — отправьте клиенту ссылку на review","import_replacement_title":"Это больше, чем поправка","import_replacement_advisory":"Документ переписывает соглашение за пределами изменяемых параметров ({reason}). Рекомендуется: импортировать его как НОВЫЙ контракт и запланировать замену текущего на дату вступления в силу (старый контракт завершится автоматически; неиспользованные кредиты переносятся) — вместо втискивания в поправку.","import_replacement_cta":"К импорту контрактов","badge_start_rescheduled":"Старт перенесён","badge_record_alignment":"Выравнивание записи","start_reschedule_term_end_kept":"Дата окончания сохранена","start_reschedule_term_end_moved":"Дата окончания сдвинута вместе со стартом"},"effective_behaviors":{"title":"Действующее поведение","title_compact":"Действующие настройки","description":"Настройки, объединенные из действующих соглашений клиента.","loading":"Загрузка действующих настроек","empty":"Действующие настройки поведения для этого клиента не найдены.","col_setting":"Настройка","col_value":"Значение","col_source":"Источник","aria_explain":"Пояснить {name}","help_zdr":"Определяет, настроен ли аккаунт клиента на нулевое хранение данных.","help_logging":"Определяет, сколько деталей запросов и использования может храниться для этого клиента.","help_region":"Определяет ожидаемый регион данных или обслуживания для корпоративной обработки.","help_rollover":"Определяет, переносятся ли неиспользованные корпоративные кредиты и когда они истекают.","help_pricing":"Определяет индивидуальное для клиента поведение корпоративного ценообразования.","help_default":"Объединено из действующих корпоративных договоров клиента с учетом настроенных приоритетов поведения.","count":"Настроек: {count}","col_actions":"Действия","provenance_paper":"Закреплено в контракте","provenance_amendment":"Поправка {date}","provenance_operational":"Задано оператором","provenance_operational_dated":"Задано оператором {date}","provenance_default":"По умолчанию (не в контракте)","provenance_paper_help":"Подписанный документ закрепляет это значение — изменения оформляются поправкой.","provenance_operational_help":"Задано оператором; контрактный документ не фиксирует это значение.","provenance_default_help":"Нетронутое значение по умолчанию (система/шаблон); в контракте не закреплено.","aria_edit":"Изменить {name}","action_amend":"Amend","edit_title":"Изменить {name}","edit_description":"Операционная настройка — документ не фиксирует это значение. Сохраняется в исходный контракт и сразу синхронизируется с командой.","edit_invalid_number":"Введите положительное целое число.","toast_updated":"Настройка обновлена.","toast_update_failed":"Не удалось обновить — проверьте права и повторите.","edit_paper_pinned":"Подписанный документ фиксирует это значение — измените его через поправку или переопределите на странице контракта (нужно право contract.paper_pinned_override).","pin_btn_pinned":"Закреплено контрактом — нажмите, чтобы снять (с аудитом)","pin_btn_unpinned":"Не закреплено — нажмите, чтобы закрепить на уровне контракта","pin_btn_amendment":"Закреплено поправкой — снять нельзя","pin_btn_aria":"Переключить контрактную блокировку {name}","excluded_note":"{count, plural, one {# настройка} few {# настройки} many {# настроек} other {# настройки}} из рамочных договоров или завершённых соглашений не показаны как действующие — заменены значением активного заказа, если оно есть."},"onboarding":{"status_labels":{"open":"открыта","completed":"завершена","revoked":"отозвана","expired":"истекла"},"account_mode_labels":{"auto_create_or_bind":"Автосоздание или привязка","existing_account":"Только существующий аккаунт","manual_registration":"Ручная регистрация"},"groups":{"company":"Компания","signer":"Подписант","billing":"Выставление счетов","legal_notice":"Юридические уведомления","technical":"Технические данные","usage":"Использование","additional":"Дополнительная информация"},"binding_labels":{"company_legal_name":"Юридическое название компании","company_legal_address":"Юридический адрес компании","signer_name":"Имя уполномоченного подписанта","signer_title":"Должность уполномоченного подписанта","signer_email":"Электронная почта уполномоченного подписанта","billing_contact_name":"Контактное лицо по счетам","billing_email":"Электронная почта для счетов","billing_address_line1":"Адрес для счетов, строка 1","billing_address_line2":"Адрес для счетов, строка 2","billing_city_state_zip":"Город/штат/индекс для счетов","legal_notice_email":"Электронная почта для юридических уведомлений","use_case":"Сценарий использования"},"field_help":{"company_legal_name":"Юридическое название компании, которое будет подставлено в выбранные шаблоны договоров.","company_name_caps":"Юридическое название компании заглавными буквами. Обычно образуется из названия компании.","company_legal_address":"Зарегистрированный или фактический адрес, используемый в юридических уведомлениях и блоках подписей.","signer_name":"Лицо, которое подпишет сгенерированное соглашение.","signer_title":"Должность подписанта, отображаемая в блоке подписи.","signer_email":"Электронная почта подписанта, используемая в метаданных согласования и подписания.","billing_contact_name":"Полное имя контактного лица по счетам или расчетам с поставщиками, а не номер телефона.","billing_email":"Электронная почта для доставки счетов.","billing_address_line1":"Почтовый адрес биллингового аккаунта или отдела расчетов с поставщиками.","billing_city_state_zip":"Город, штат или область, почтовый индекс и страна для адреса выставления счетов.","legal_notice_email":"Электронная почта для юридических уведомлений, обычно ящик юридического отдела или отдела по договорам.","contact_email":"Операционный контакт для онбординга и поддержки.","use_case":"Сценарий использования, указанный клиентом; помогает определить юридическую обработку и требования безопасности.","estimated_monthly_characters":"Оценка клиента для планирования объема использования API.","default_customer_variable":"Переменная из выбранного шаблона, заполняемая клиентом.","with_example":"{help} Пример: {sample}"},"placeholders":{"billing_contact_example":"Мария Иванова, менеджер по расчетам"},"variable_editor":{"add_row":"Добавить строку","pricing_tiers_help":"<code>billing_scope</code> определяет поведение системы. Строки <code>api_usage</code> синхронизируют переопределения цен API и счета за использование через <code>product</code>, <code>backend</code>, <code>price_per_million</code> и <code>end</code>. Строки платформенной подписки в этой таблице — только отображаемые строки договора; места в команде, уровень подписки и платформенные права доступа здесь пока не настраиваются. <code>service_name</code>, <code>rate</code>, <code>unit</code> и <code>fee_description</code> — отображаемые поля договора.","allowed_values":"Допустимые значения","pricing_warnings_title":"Предупреждения сопоставления цен","row_warning":"Строка {row}: {messages}","no_rows":"Строк пока нет.","remove":"Удалить","value_column":"Значение","enum_blank":"(пусто)","enum_unsupported":"Не поддерживается: {label}"},"create_title":"Создать ссылку для онбординга","create_description":"Электронная почта — это основной корпоративный аккаунт. Для предварительно созданного аккаунта клиент сможет сбросить пароль при отправке формы.","primary_email":"Основная электронная почта","account_mode":"Режим аккаунта","expires_in_days":"Срок действия (дней)","customer":"Клиент","select_customer":"Выберите клиента","search_customers":"Поиск клиентов","no_customers_match":"Совпадающих клиентов нет.","no_customer_yet":"Клиента пока нет","template_package":"Пакет шаблонов","template_package_help":"Выберите конкретные шаблоны, которые будут созданы после того, как клиент отправит форму онбординга. Используйте поиск и фильтры по типу, когда библиотека шаблонов разрастется.","search_templates":"Поиск шаблонов","all_types":"Все типы","selected_only":"Только выбранные","template_table":{"template":"Шаблон","type":"Тип","behavior":"Поведение"},"template_name_version":"{name} (v{version})","no_description":"Без описания","billing_credits":"Биллинг / кредиты","legal_only":"Только юридический","no_templates_match":"Нет шаблонов, соответствующих текущим фильтрам.","no_templates_selected":"Шаблоны не выбраны.","template_package_limit":"Для одного пакета онбординга можно выбрать не более {count} шаблонов.","template_parameters":"Параметры шаблонов","preview":"Предпросмотр","monthly_commit":"Месячное обязательство ($)","per_unit_rate":"Ставка за единицу (TTS, $ за 1M байт UTF-8)","term_months":"Срок (месяцев)","non_billing_note":"Соглашение без биллинга. Поля цен и счетов для этого шаблона не собираются.","precreate_title":"Создать аккаунт Fish Audio сейчас","precreate_description":"Полезно, когда договору нужен основной аккаунт до того, как клиент выполнит вход.","dpa_included_title":"Шаблон DPA включен","dpa_included_description":"Ссылка для онбординга создаст выбранный шаблон соглашения об обработке данных (DPA) вместе с остальным пакетом.","fill_now_title":"Заполнить форму онбординга сейчас","fill_now_description":"Отправьте данные клиента сразу после создания ссылки.","fill_now_empty":"Сначала выберите пакет шаблонов. Показанные здесь поля формируются из заполняемых клиентом переменных выбранных шаблонов.","reused_by_variables":"{count, plural, one {Используется # переменной шаблона.} few {Используется # переменными шаблона.} many {Используется # переменными шаблона.} other {Используется # переменной шаблона.}}","internal_notes":"Внутренние заметки","notes_placeholder":"Контекст продажи, запрошенный DPA, сценарий реселлера...","copy":"Копировать","create_link":"Создать ссылку","links_description":"Активные, завершенные, истекшие и отозванные ссылки для онбординга.","no_links":"Ссылок для онбординга пока нет.","table":{"email":"Эл. почта","status":"Статус","customer_contract":"Клиент / Договор","expires":"Истекает","actions":"Действия"},"revoke":"Отозвать","toast_form_submitted":"Форма онбординга отправлена.","toast_link_created":"Ссылка для онбординга создана.","toast_copy_failed":"Ссылка создана, но не удалось скопировать ее в буфер обмена.","toast_link_revoked":"Ссылка для онбординга отозвана.","toast_revoke_failed":"Не удалось отозвать ссылку","toast_preview_failed":"Не удалось сформировать предпросмотр шаблона.","error_token_missing":"Токен онбординга не был возвращен.","preview_title":"Предпросмотр: {name}","preview_iframe_title":"Предпросмотр шаблона","no_preview":"Предпросмотр не сформирован.","no_templates_match_hidden":"{hidden, plural, one {# шаблон не показан} few {# шаблона не показано} many {# шаблонов не показано} other {# шаблона не показано}} здесь (неактивные или клиентские форки) — управляйте ими на вкладке Templates.","signed_divert_title":"Уже есть подписанный договор?","signed_divert_body":"Эта страница создаёт ссылки онбординга до подписания. Для уже подписанных договоров импортируйте PDF — система извлечёт всё сама.","signed_divert_cta":"Импортировать подписанный договор","rebind_title":"Перепривязать клиента к другому аккаунту?","rebind_warning":"Учет использования и выставление счетов этого клиента следуют за привязанной командой. Если продолжить, клиент будет переведен на новый адрес после активации ссылки; до этого текущая привязка остается в силе. Продолжайте, только если вы намеренно переносите клиента на другой аккаунт.","rebind_cancel":"Сохранить текущую привязку","rebind_confirm":"Перепривязать клиента"},"settings":{"behavior_priority":{"title":"Приоритеты поведения","description":"Разрешение конфликтов, когда несколько активных договоров задают одно и то же рабочее поведение.","loading":"Загрузка правил приоритета","empty":"Правила приоритета поведения не найдены.","toast_updated":"Приоритет поведения обновлен","toast_update_error":"Не удалось обновить приоритет поведения","category_hint":"Это категория разрешения конфликтов. Типы договоров, назначенные этой категории, упорядочены ниже, и только выбранные ключи поведения используют эту категорию.","type_order_label":"Порядок приоритета типов","type_order_help":"Когда несколько активных договоров задают один и тот же ключ поведения в этой категории, побеждает первый тип договора в этом списке.","aria_move_earlier":"Переместить тип выше","aria_move_later":"Переместить тип ниже","aria_remove_type":"Удалить тип","add_type":"Добавить тип","btn_add":"Добавить","behavior_keys_label":"Ключи поведения","behavior_keys_help":"Только эти ключи поведения разрешаются этой категорией приоритета. Это заменяет старый ввод через запятую, чтобы Walter видел список допустимых ключей.","btn_add_custom":"Добавить свой","custom_key_help":"Пользовательский ключ поведения, уже сохраненный в этой категории приоритета.","fields":{"zero_data_retention":{"label":"Нулевое хранение данных","help":"Определяет, должны ли быть отключены хранение и логирование в корпоративной среде выполнения."},"logging_policy":{"label":"Политика логирования","help":"Договорная политика логирования, используемая поддержкой и рабочими системами."},"data_region":{"label":"Регион данных","help":"Договорное требование к региону или резидентности данных."},"sub_processors":{"label":"Субобработчики","help":"Ограничения по субобработчикам или обязательства по их раскрытию."},"pricing_model":{"label":"Модель тарификации","help":"Минимальное обязательство, PAYG, разовая покупка или режим без биллинга."},"per_unit_rate":{"label":"Ставка за единицу","help":"Цена API по умолчанию за настроенную единицу."},"monthly_commit":{"label":"Месячное обязательство","help":"Регулярный минимальный расход за расчетный период."},"included_credits_value":{"label":"Включенные кредиты","help":"Кредиты, начисляемые в начале периода."},"rollover_days":{"label":"Дни переноса","help":"Окно истечения кредитов по принципу FIFO из условий договора."},"overage_rate":{"label":"Ставка за перерасход","help":"Ставка, применяемая, когда использование превышает включенные кредиты или обязательство."},"term_auto_renew":{"label":"Автопродление","help":"Определяет, продлевается ли договор автоматически."},"notice_period_days":{"label":"Срок уведомления","help":"Количество дней для уведомления об отказе от продления или о расторжении."},"concurrency_limit":{"label":"Лимит одновременных запросов","help":"Корпоративный лимит одновременных запросов среды выполнения."},"pro_membership_enabled":{"label":"Подписка Pro","help":"Определяет, получает ли основной корпоративный аккаунт подписку Pro."},"auto_recharge_enabled":{"label":"Автопополнение","help":"Определяет, должно ли быть включено автоматическое пополнение аккаунта."}}},"contract_types":{"title":"Типы договоров","description":"Динамические типы соглашений, используемые шаблонами, договорами, биллингом и правилами приоритета поведения.","toast_updated":"Тип договора обновлен","toast_update_error":"Не удалось обновить тип","toast_deleted":"Тип договора удален","toast_delete_error":"Не удалось удалить тип","toast_required":"Ключ и название типа договора обязательны","toast_created":"Тип договора создан","toast_create_error":"Не удалось создать тип","system_delete_forbidden":"Системные типы договоров нельзя удалить","confirm_delete":"Удалить тип договора «{label}»? Это возможно, только если на него не ссылается ни один шаблон или договор.","delete_hint":"Удалить этот тип, если он не используется","billing_on":"Биллинг","billing_off":"Без биллинга","billing_row_hint":"Биллинговые типы создают договоры, которые могут формировать счета, начислять кредиты и настраивать права доступа аккаунта. Типы без биллинга — это только юридические или операционные документы.","badge_system":"Системный","label_label":"Название","label_key":"Ключ","label_placeholder":"Приложение по безопасности","billing_label":"Биллинг","billing_help":"Включайте только для соглашений, которые должны влиять на счета, кредиты или права доступа аккаунта. Для юридических документов типа MSA/DPA/NDA обычно остается выключенным.","switch_on":"Вкл.","switch_off":"Выкл.","priority_category_label":"Категория приоритета","priority_category_help":"Определяет, какая таблица приоритетов поведения разрешает конфликты для этого типа договора. Например, DPA относится к категории «Данные и конфиденциальность», а форма заказа — к «Цены и биллинг».","btn_add_type":"Добавить тип","th_description":"Описание","th_billing_hint":"Биллинг означает, что этот тип участвует в формировании счетов, начислении кредитов и настройке прав доступа.","th_priority_hint":"Используется приоритетами поведения, чтобы определить, какой активный договор побеждает, когда несколько договоров задают один и тот же ключ поведения.","categories":{"pricing":"Цены и биллинг","data_privacy":"Данные и конфиденциальность","service":"Сервис и функции"}}},"usage_card":{"topup_locked":"Ваш корпоративный договор оплачивается по счетам — пополнение отключено."},"payment_settings":{"title":"Приём платежей","description":"Как собираются счета по этому контракту. Операционная настройка — доступна для изменения при активном контракте.","method_label":"Способ оплаты","mercury_hint":"Счета остаются внутренними, пока вы не нажмёте «Отправить через Mercury»; Mercury отправит письмо клиенту, платежи сверяются автоматически.","prepaid_hint":"Клиент самостоятельно пополняет свой кошелёк на платформе; счета по этому контракту никогда не создаются.","cc_emails_label":"Получатели копии счёта","cc_email_placeholder":"billing@customer.com","cc_emails_hint":"ar@fish.audio всегда в копии; добавьте сюда получателей со стороны клиента.","cc_email_invalid":"Введите корректный e-mail","cc_email_remove":"Удалить","save":"Сохранить настройки оплаты","saved_toast":"Настройки оплаты сохранены","save_error":"Не удалось сохранить настройки оплаты","request_save":"Запросить изменение настроек оплаты"},"mercury_send_dialog":{"title":"Отправка через Mercury — проверка","description":"Проверьте все данные ниже. Отправка необратима: клиент сразу получит письмо.","description_request":"Проверьте все данные ниже. Это создаёт запрос: ничего не отправляется, пока его не одобрит утверждающий.","recipient":"Получатель","no_email":"Платёжный e-mail не указан","cc_label":"копия","invoice_number":"Номер счёта","number_assigned_at_send":"Присваивается при отправке","number_note":"Номер счёта присваивается в момент отправки.","period":"Расчётный период","due_date":"Срок оплаты","lines_title":"Что увидит клиент","line_commitment":"Минимальное обязательство","line_overage":"Плата за превышение — использование сверх включённого объёма","line_single":"Услуги Enterprise (одна строка)","total":"Итого","warning":"Нажатие «Отправить» создаёт счёт в Mercury и сразу отправляет его клиенту по почте. Одновременно создаётся зеркальный счёт QuickBooks с тем же номером.","warning_request":"После одобрения счёт создаётся в Mercury и сразу отправляется клиенту по почте; одновременно создаётся зеркальный счёт QuickBooks с тем же номером.","confirm":"Отправить счёт","already_sent_warning":"Счёт уже помечен как отправленный — повторная отправка вышлет клиенту ещё одно письмо со страницей оплаты.","dual_title":"Надбавка за карту — будут созданы два счёта","dual_body":"{number} (только перевод, {base}) + {number}-CC (можно картой, {card} с учётом {pct}% надбавки). Клиент оплачивает ровно один; второй отменяется автоматически после оплаты.","dual_body_unnumbered":"Два счёта: N (только перевод, {base}) + N-CC (можно картой, {card} с учётом {pct}% надбавки), где N — номер, присваиваемый при отправке. Клиент оплачивает ровно один; второй отменяется автоматически после оплаты."},"mercury_pairing":{"title":"Связка Mercury AR","paired":"Связано","pair":"Связать","unpair":"Отвязать","sync":"Отправить имя/e-mail в Mercury","candidates":"Кандидаты в Mercury","email_match":"E-mail совпадает","no_candidates":"Совпадающий AR-клиент Mercury не найден.","candidates_taken_hint":"{count} похожих совпадений уже связаны с другим клиентом — их можно найти в «Browse all».","create":"Создать в Mercury","create_name":"Юридическое имя","create_email":"E-mail для счетов","create_confirm":"Создать и связать","paired_toast":"Связано с клиентом Mercury","created_toast":"Создано в Mercury и связано","unpaired_toast":"Отвязано","synced_toast":"Запись Mercury обновлена","missing_remote":"Связанный клиент Mercury больше не существует удалённо — свяжите заново ниже.","email_out_of_sync":"В Mercury другой e-mail, чем наш платёжный ({ours}) — счета уйдут на старый адрес.","email_ours_label":"Наш e-mail для счетов","email_mercury_label":"E-mail в Mercury","email_push_button":"Отправить наш → Mercury","email_pull_button":"Взять из Mercury","email_pull_toast":"E-mail для счетов обновлён из Mercury","email_pull_error":"Не удалось принять e-mail из Mercury","action_error":"Действие связывания не удалось","browse_all":"Все клиенты Mercury ({count})","browse_placeholder":"Фильтр по имени или email…","browse_empty":"В Mercury пока нет AR-клиентов.","taken":"Сопоставлен · {name}"},"enterprise_credit_expiry":{"title":"Истекающие кредиты","caption":"Эти корпоративные кредиты сгорают по графику, установленному вашим договором. При использовании в первую очередь расходуются кредиты с ближайшим сроком сгорания.","total":"Всего истекает: {amount}","expires_on":"истекает {date}"},"audit":{"title":"Журнал аудита","description":"Кто и что делал с договорами, клиентами и счетами. Строки System — автоматические задания.","filter_resource_type":"Ресурс","resource_all":"Все","resource_contract":"Договор","resource_customer":"Клиент","resource_invoice":"Счёт","filter_resource_id":"ID ресурса","filter_resource_id_placeholder":"id договора/клиента/счёта","filter_action":"Действие","filter_action_placeholder":"напр. invoice. или contract.terminate","filter_actor":"ID пользователя-исполнителя","filter_actor_placeholder":"id admin-пользователя (точно)","apply":"Применить","col_time":"Время","col_actor":"Исполнитель","col_action":"Действие","col_resource":"Ресурс","empty":"Нет записей аудита по этим фильтрам.","page_label":"Страница {page}","prev":"Назад","next":"Далее","detail_before":"До","detail_after":"После","detail_metadata":"Метаданные"},"prepaid_offset":{"title":"Prepaid offset","description":"Разовый пул, автоматически вычитаемый из счетов контракта отрицательной строкой до исчерпания — для разовых сервисных кредитов и пополнений до контракта. Никогда не начисляется как кредиты использования.","balance_label":"Остаток пула","description_label":"Строка в счёте клиента","description_placeholder":"напр. Разовый кредит за миграцию (OF §4)","description_help":"Клиент видит её в каждом счёте, из которого вычитается пул.","description_current":"Строка счёта: {text}","description_required":"Описание обязательно, если пул больше нуля","description_length":"Описание должно содержать от 4 до 120 символов в одной строке","note_placeholder":"Откуда сумма: раздел заказа, записи о пополнениях, баланс на дату","note_help":"Обязательно, не менее 8 символов. Клиент её не видит.","save":"Сохранить","cancel":"Отмена","edit":"Задать пул…","saved":"Prepaid offset обновлён","note_label":"Причина (внутренняя, не попадает в счёт)","amount_label":"Новая сумма пула (заменяет текущую)","origin_help":{"customer_paid":"Деньги, которые клиент уже заплатил; не сгорают.","paper_credit":"Кредит, предоставленный подписанным договором; сгорает в дату окончания."},"wording_change":"Изменить текст","wording_hide":"Скрыть"},"invoice_usage":{"title":"Детализация использования · Счёт #{number}","usage_period":"Период использования: {start} – {end}","advance_note":"Этот счёт также авансом выставляет обязательство за {start} – {end}; использование ниже — расчёт за период, указанный выше.","table_model":"Модель","table_usage":"Использование","table_rate":"Фактическая ставка","table_amount":"Сумма","manual_row":"Внеплатформенное (заявленное) использование","usage_total_label":"Использование по ставкам контракта","credits_applied_label":"Покрыто квотой цикла","overage_base_label":"Превышение (базовая ставка)","overage_billed_label":"Превышение к оплате (вкл. надбавку {percent}%)","overage_billed_plain":"Превышение к оплате","no_overage_label":"Превышение","commitment_label":"Ежемесячное обязательство","commitment_advance_label":"Ежемесячное обязательство (следующий цикл, авансом)","overage_line_label":"Превышение (из использования выше)","prior_adjustment_label":"Корректировка за прошлый период","other_adjustments_label":"Прочие корректировки","prepaid_label":"Применён предоплаченный кредит","total_label":"Итого по счёту","not_available":"По этому счёту нет детализации использования.","load_error":"Не удалось загрузить детализацию использования.","table_share":"Доля","total_metered_row":"Итого учтённое использование","covered_commitment_label":"Покрыто предоплаченным обязательством","overage_charge_label":"Плата за превышение","segment_prepaid":"предоплаченное обязательство","segment_committed":"в рамках обязательства","segment_overage":"превышение"},"rate_unit":{"characters":"{price} / 1M символов","audio_hours":"{price} / час аудио","session_hours":"{price} / час сеанса","tokens":"{price} / 1M токенов","generation":"{price} / генерация","units":"{price} / 1M ед.","hours_quantity":"{count} ч","session_hours_quantity":"{count} ч сеанса","session_seconds_quantity":"{count} секунд сеанса","million_characters_quantity":"{count} млн символов","generations_quantity":"{count, plural, one {# генерация} few {# генерации} many {# генераций} other {# генерации}}","per_million_audio_seconds":"{price} за 1M секунд аудио","per_million_session_seconds":"{price} за 1M секунд сеанса","pooled_units_help":"Единицы: один символ синтеза речи, одна секунда аудио распознавания речи, одна секунда сеанса распознавания речи в реальном времени или одна генерация дизайна голоса."},"assessment":{"title":"Квартальная оценка","description":"Контрактные квартальные минимумы: потребление, накопленный излишек, счета доначисления и кредиты §3.6","run_now":"Запустить оценку","run_done":"Оценка завершена","run_failed":"Не удалось выполнить оценку","load_failed":"Не удалось загрузить данные оценки","blocked_prefix":"Оценка заблокирована:","exclusivity_warning":"Условие эксклюзивности выполнено {quarters} квартала подряд — открыто 60-дневное окно уведомления о конверсии (§8.4)","current_quarter":"Текущий квартал (Q{q})","period_label":"Период {n}","current_period":"Текущий период (период {n})","banked_balance":"Накопленный излишек","commitment_drawdown":"Выборка обязательства","credits_title":"Кредиты доначисления","credit_from_quarter":"Кредит от доначисления Q{q}","credit_expires":"истекает {date}","no_minimum_row":"Минимум не задан","no_quarters_yet":"Оцененных кварталов пока нет.","col_quarter":"Квартал","col_period":"Расчётный период","col_window":"Период","col_minimum":"Минимум","col_consumption":"Потребление","col_banked":"Излишек применен","col_trueup":"Доначисление","col_surplus":"Излишек","waiver_title":"Отказ от минимума §3.8 (необязательно)","waiver_hint":"Незакрытые квартальные минимумы продолжают оцениваться после расторжения, если договор их не освобождает (выход в оценочный период или существенное нарушение со стороны Fish). Указание причины отказа останавливает оценку — с аудитом.","waiver_placeholder":"например, выход §13.1 в оценочный период","rule_fixed":"Фиксированные минимумы продления","rule_trailing":"§3.9 среднее за два последних квартала","floor_chip":"Нижняя граница {floor}","cap_chip":"Верхняя граница {cap}","shortfall_pct_chip":"Уведомление §8.4 ниже {pct} %","blocked_hint_fixed":"Фиксированное правило: добавьте недостающий квартал в график minimum_assessment поправкой о минимуме продления (§3.9).","blocked_hint_trailing":"Минимум §3.9 рассчитывается движком: следующий прогон оценки повторит попытку; поправка minimum_assessment имеет приоритет.","waived_badge":"Освобождён","waived_quarters_line":"Освобождены (отказ от оценки / §3.8), не оцениваются: {quarters}","waived_quarters_line_basis":"Освобождены при расторжении ({basis}), не оцениваются: {quarters}","waived_quarters_line_other":"Освобождены, не оцениваются: {quarters}","schedule_title":"График минимумов","schedule_hint_fixed":"Каждая строка прописана в договоре; изменяйте её поправкой minimum_assessment.","schedule_hint_trailing":"Строки движка добавляются прогоном оценки из среднего за два последних квартала и здесь не редактируются; поправка minimum_assessment имеет приоритет.","col_quarters":"Кварталы","col_periods":"Расчётные периоды","col_source":"Источник","engine_row_badge":"Движок · среднее {quarters}","engine_row_title":"Добавлено движком оценки (§3.9) — только чтение","paper_row_badge":"Договор","title_period":"Оценка за период","description_period":"Контрактные минимумы за период: потребление, накопленный излишек, счета доначисления и кредиты §3.6"},"team_move":{"entry_button":"Перенести в другую команду","entry_disabled_status":"Контракт в статусе «{status}» перенести нельзя (v1). Зависшие средства оформляются корректировкой кошелька.","entry_disabled_wind_down":"По этому контракту запланировано расторжение. Отмените его или дождитесь завершения, прежде чем менять команду.","entry_disabled_term_expired":"Этот разовый контракт уже прошёл окончание срока. Для зависших средств используйте корректировку кошелька.","entry_disabled_unbound":"Контракт еще не привязан к команде — сначала привяжите клиента; переносить нечего.","title":"Перенести контракт в другую команду","description":"Переносит {contract} и все остальные контракты этого клиента в команде {team} — вместе со счетами, контрактным кредитом и контрактной задолженностью — в целевую команду одной транзакцией в ближайший ровный час. До этого момента ничего не меняется, и перенос можно отменить.","status_dialog_title":"Перенос команды","status_dialog_description":"Перенос отслеживается здесь до завершения; пока он запланирован или выполняется, это окно обновляется автоматически.","section_target":"Целевая команда","target_team_label":"Целевая команда — e-mail аккаунта","target_team_placeholder":"Вставьте ID целевой команды","target_team_help":"Введите e-mail аккаунта, который генерирует API-трафик, и выберите команду из списка (организационные первыми). Предпросмотр ниже подтверждает название, владельца, участников и API-ключи команды до планирования.","bound_email_label":"E-mail привязанного аккаунта","bound_email_help":"I1 — человек, привязанный к контракту и карточке клиента. По умолчанию владелец целевой команды; должен быть активным участником целевой команды.","preview_loading":"Расчёт предпросмотра переноса…","preview_error":"Не удалось загрузить предпросмотр: {message}","preview_idle":"Найдите целевую команду по e-mail аккаунта (или вставьте ID команды), чтобы рассчитать предпросмотр.","section_identity":"Идентификация","contracts_in_scope":"Контракты в объёме ({count})","role_anchor":"якорь","role_carrier":"носитель","role_sibling":"смежный контракт","role_chain_predecessor":"предшественник в цепочке","role_successor_on_target":"преемник уже в целевой команде","role_foreign":"другой клиент","treatment_full":"полный перенос: снять со старой команды, применить в новой","treatment_bindings_only":"только привязки (без побочных эффектов для команды)","treatment_records_only":"только записи (переносятся вместе)","treatment_none":"нечего синхронизировать","old_team":"Старая команда","new_team":"Целевая команда","team_id":"ID команды","team_name":"Название","team_owner":"Владелец","team_members":"Участники","team_api_keys":"API-ключи","team_stats_7d":"Потребление за последние 7 дней","team_personal":"личная команда","team_closed":"закрыта","bound_account":"Привязанный аккаунт","bound_user_active":"активный участник","bound_user_inactive":"не является активным участником целевой команды","old_team_cutover_notice":"У старой команды ещё {keys} API-ключ(ей) и потребление {money} за последние 7 дней. Ключи не переносятся: как только кредит уйдёт, они начнут отвечать 402, и клиент перевыпускает ключи в новой команде.","customer_binding":"Привязка клиента","customer_archived":"в архиве","shape":"Форма","shape_subscription":"подписка","shape_one_time":"разовый","shape_mixed":"смешанная: подписка + разовый","shape_prepaid":"предоплата (только переопределения, кошелёк не затрагивается)","shape_non_billing":"без биллинга (только привязки)","execute_at":"Выполнение в","execute_at_help":"Ближайший ровный час не менее чем через 12 минут (окно прогрева ZDR). Только в чч:00 совпадают корзины потребления, переключение на 402 и переключение кошелька, поэтому граница точна.","section_old_wallet":"Старый кошелёк (команда {team})","wallet_balance":"Баланс кошелька","ledger_remaining":"Остаток по реестру контракта (R)","credit_transfer":"Перенос кредита (X)","drift_writeoff":"Списание расхождения (R − X)","debt_transfer":"Перенос задолженности (D)","own_money_left":"Собственные средства, остающиеся в старой команде","pool_balance":"Пул кредита по счетам (остаётся на контракте)","prior_move_sweep_return":"Возврат сметённого при прошлом переносе уходящей команде","rows_staying":"Строки реестра, остающиеся в старой команде ({count}, {amount})","fifo_discrepancy":"Расхождение FIFO","fifo_discrepancy_value":"FIFO движка в старой команде {engine} против остатка в рамках контракта {scoped}","tranches":"Транши кредита ({count})","col_invoice":"Счёт","col_created":"Начислено","col_amount":"Сумма","col_remaining":"Остаток","col_expires":"Истекает","foreign_rows":"Строки корпоративного реестра вне набора этого контракта ({count})","foreign_row_joined":"привязана к контракту {contract}","foreign_row_unattributed":"без атрибуции","section_new_wallet":"Целевой кошелёк (команда {team})","pre_existing_debt":"Существующая задолженность","sweep_amount":"Сметание в пул кредита по счетам","balance_after":"Баланс после переноса","overdraft_cap":"Лимит овердрафта после переноса","would_trip":"Предохранитель сработает при первом потреблении","pre_move_usage":"Потребление целевой команды с даты вступления в силу (только для отображения)","pre_move_usage_value":"{count} запросов · {list} по прайсу · {contract} по контрактной ставке · разница {delta}","pre_move_usage_help":"Никогда не переоценивается: записи потребления неизменяемы. Если это коммерчески одобрено, оформите отдельную аудируемую корректировку предоплатного зачёта со ссылкой на ID переноса.","rows_on_target":"Строки корпоративного реестра, уже находящиеся в целевой команде ({count})","contracts_on_target":"Контракты, уже находящиеся в целевой команде ({count})","section_cycle":"Переход через цикл","cycle_window":"Текущий цикл","cycle_billing":"Модель биллинга · модель ценообразования","old_usage_in_cycle":"Потребление старой команды в этом цикле (тарифицируется по сегментам)","new_usage_before_h":"Потребление целевой команды в этом цикле до переноса (исключается)","usage_value":"{count} запросов · {money}","pending_reconcile":"Ожидающая сверка активации","pending_reconcile_value":"Счёт {invoice} · {start} – {end} · учтено {amount}","assessment_quarter":"Текущий квартал оценки","assessment_quarter_value":"Кв. {q} · {start} – {end}","section_invoices":"Счета","invoices_rewritten":"Счета, переписываемые на целевую команду","invoices_by_status":"По типу и статусу","activation_invoice":"Счёт активации","mercury_lock":"Блокировка отправки Mercury активна","qbo_direct":"Прямые счета QuickBooks","invoice_line":"{number} · {type} · {status} · {amount}","pending_grant":"Ожидающие начисления кредита ({count}) — повторно доставляются после переноса, если платёж был отклонён во время блокировки","open_collectible":"Открытые / к взысканию ({count}) — никогда не отправляются повторно","section_overrides":"Переопределения команды","old_after_retire":"Старая команда после снятия","new_after_apply":"Целевая команда после применения","zdr":"Нулевое хранение данных","quality_guard":"Контроль качества","concurrency":"Параллелизм","concurrency_tier_drops":"уровень понижается","price_rows_removed":"Удалённые строки цен","price_rows_removed_value":"{count} (источник: {source})","price_rows_written":"Записанные строки цен ({count})","price_rows_overwritten":"Перезаписанные существующие строки цен ({count})","price_row":"{product} / {backend} · {price} за 1M ед.","stripe_auto_charge":"Автопополнение","membership":"Подписка","membership_change_unchanged":"без изменений","membership_change_upgrade":"повышение","membership_change_extend":"продлена","membership_change_granted":"предоставлена","membership_until":"до {date}","package":"Пакет","package_kept":"{type} сохраняется до {date} (никогда не отзывается)","zdr_prewarm":"Требуется прогрев ZDR: флаг нулевого хранения добавляется целевой команде сразу при планировании и снимается при отмене.","propagation":"Распространение: {note}","on":"вкл.","off":"выкл.","yes":"да","no":"нет","none":"нет","unchanged":"без изменений","section_rules":"Фиксированные правила","rules_help":"Это не варианты выбора, а то, что перенос делает всегда; они перечислены, чтобы никто не ждал переключателя.","rule_scope":"Объём — каждый контракт этого клиента в старой команде плюс участники любой цепочки замены; носители (MSA/DPA/BAA/NDA) переезжают вместе с формой заказа.","rule_credit":"Оставшийся контрактный кредит (X) всегда переносится; он никогда не остаётся и не списывается досрочно.","rule_drift":"Любой остаток, не обеспеченный кошельком (R − X), списывается в целевой команде с источником «enterprise-credit-expiration».","rule_own_money":"Собственные средства старой команды (баланс сверх контрактного остатка) остаются в старой команде.","rule_debt":"Отрицательный баланс старой команды (D) переходит в целевую: выставить его могут только счета этого контракта.","rule_pool":"Пул кредита по счетам остаётся на контракте; добавляется примечание.","rule_invoices":"Каждый счёт в объёме переписывается на целевую команду — любого типа и статуса. Документы Mercury и QuickBooks никогда не перевыпускаются.","rule_old_membership":"Старая команда сохраняет пакет Pro/Max до его окончания; ничего не отзывается.","rule_old_auto_charge":"Автопополнение старой команды не трогается (повторно привязывать карту к опустошённому кошельку — не задача этого действия).","rule_binding":"Карточка клиента перепривязывается к целевой команде и привязанному аккаунту (основная команда, пользователь и e-mail).","rule_execute_at":"Выполнение происходит в ближайший ровный час через запланированную задачу; записи оплаты, отправки, активации, расторжения, дополнений и cron по этому набору контрактов отклоняются, пока перенос удерживает блокировку.","section_choices":"Выбор оператора","choices_help":"Выбор существует только там, где данные не могут решить сами. Всё остальное выше зафиксировано.","c1_label":"C1 · Принять предварительные начисления администратора как контрактный кредит","c1_help":"Один из счетов набора пропустил начисление кредита при активации, а у старой команды есть положительные начисления с источником admin. При принятии эти строки переатрибутируются на контракт: они входят в реестр и перенос, истекают по часам контракта и следуют его политике аннулирования. Если оставить — они остаются жестом доброй воли в старом кошельке. Необратимо.","c1_recommended":"Рекомендуется: строки администратора в сумме точно равны пропущенному начислению.","c1_rows":"Строки предварительных начислений администратора ({count})","c1_invoice":"Счёт с пропущенным начислением {invoice} ({type})","c1_amount_label":"Введите принимаемую сумму","c1_amount_expected":"Предпросмотр принимает {amount}; введённая сумма должна совпадать с точностью до 0,01.","c2_label":"C2 · Присоединить неатрибутированные строки корпоративного реестра","c2_help":"Только если вы уверены, что эти строки принадлежат этому контракту (в старой команде когда-либо был лишь один контракт). Присоединённые строки входят в реестр и переносятся; любая неприсоединённая строка оставляет перенос заблокированным. Строки, привязанные к счёту другого контракта, отклоняются.","c2_input_label":"ID записей для присоединения (через запятую или с новой строки)","c2_attached":"В этом предпросмотре присоединено строк: {count}.","o1_label":"O1 · Смести собственный баланс целевой команды в пул кредита по счетам","o1_help":"Выполняется до поступления кредита, поэтому корпоративный кредит никогда не сметается. По умолчанию: вкл. для подписок (иначе двойное списание), выкл. для разовых контрактов; принудительно вкл. для разового переноса с задолженностью.","o1_effective":"Сейчас {state}: будет сметено {amount}.","o1_forced_on":"Принудительно включено формой контракта (разовый с задолженностью).","o1_forced_off":"Принудительно выключено формой контракта.","o1_na":"Неприменимо: эта форма не затрагивает кошелёк.","section_acks":"Требуемые подтверждения","ack_help":"Каждая строка — последствие, без вашей отметки о котором сервер отказывается планировать перенос.","ack":{"acknowledge_target_price_rows_overwritten":"Существующие строки цен целевой команды будут перезаписаны ценами контракта","acknowledge_target_auto_recharge_disabled":"Автопополнение целевой команды будет отключено","acknowledge_breaker_risk":"Переносимая задолженность превышает лимит овердрафта; предохранитель сработает при первом потреблении"},"section_blocking":"Заблокировано — перенос нельзя запланировать","blocking_help":"Каждый пункт ниже заставляет сервер отклонить перенос. Устраните их, как описано, и откройте предпросмотр заново.","guard_action_label":"Что сделать вместо этого:","guard":{"team_move_target_invalid":"Целевая команда недопустима","team_move_target_conflict":"У целевой команды уже есть конфликтующий контракт","team_move_old_team_shared":"В старой команде есть действующий контракт другого клиента","team_move_chain_split":"Цепочка замены будет разорвана","team_move_wind_down":"Запланировано расторжение","team_move_status_not_movable":"Статус контракта не допускает перенос","team_move_target_ledger_residue":"Целевая команда не чиста","team_move_target_wallet_negative":"Целевой кошелёк отрицательный","team_move_customer_binding":"Конфликт привязки клиента","team_move_old_team_ledger_foreign":"В старой команде есть строки корпоративного реестра вне этого контракта","team_move_fifo_discrepancy":"FIFO движка не совпадает с реестром контракта","team_move_stripe_payment_method":"Контракт с оплатой через Stripe","team_move_expected_mismatch":"Введённые значения не совпадают с предпросмотром","team_move_preview_stale":"Предпросмотр устарел","team_move_in_progress":"Блокировку удерживает другой перенос","team_move_cron_running":"Выполняется корпоративный cron","senior_required":"Требуется право на перенос между командами","team_move_acknowledgement_required":"Отсутствуют подтверждения","team_move_engine_not_ready":"Отсутствуют предпосылки движка","team_move_already_scheduled":"Для этого набора контрактов перенос уже запланирован","team_move_not_cancellable":"Этот перенос уже нельзя отменить","team_move_not_due":"Время ещё не наступило","team_move_dispatch_failed":"Не удалось запланировать исполнитель","team_move_not_found":"Перенос не найден","team_move_old_owner_closing":"Владелец прежней команды не может получить возврат сметённых средств"},"guard_action":{"team_move_target_invalid":"Выберите команду, которая существует, не закрыта, принадлежит действующему аккаунту и не является текущей.","team_move_target_conflict":"Сначала расторгните или замените действующий контракт целевой команды либо выберите чистую команду.","team_move_old_team_shared":"Это не случай для переноса: выясните, почему контракт другого клиента находится в этой команде.","team_move_chain_split":"Объём определяется автоматически; аннулируйте лишнюю ссылку замены, чтобы вся цепочка переехала вместе.","team_move_wind_down":"Отмените запланированное расторжение или дождитесь его завершения, затем повторите.","team_move_status_not_movable":"Для зависших средств используйте корректировку кошелька; расторгнутые, истёкшие, заменённые и удалённые контракты в v1 не переносятся.","team_move_target_ledger_residue":"Используйте команду без строк корпоративного реестра и других контрактов.","team_move_target_wallet_negative":"Попросите клиента пополнить целевую команду (пополнения там ещё разрешены) или оформите аудируемое начисление администратора.","team_move_customer_binding":"Разархивируйте клиента, аннулируйте открытую ссылку онбординга или явно перепривяжите, затем повторите.","team_move_old_team_ledger_foreign":"Присоедините строки через C2, если они принадлежат этому контракту; иначе перенос останется заблокированным.","team_move_fifo_discrepancy":"Сначала сверьте историю аннулирований/перевыпусков корректировкой кошелька.","team_move_stripe_payment_method":"Не поддерживается в v1.","team_move_expected_mismatch":"Введите значения заново ровно так, как показывает предпросмотр.","team_move_preview_stale":"Закройте и снова откройте диалог, чтобы рассчитать свежий предпросмотр.","team_move_in_progress":"Повторите после снятия блокировки (секунды).","team_move_cron_running":"Исполнитель сам перенесёт запуск на ближайший ровный час.","senior_required":"Обратитесь к обладателю права team_move.schedule.","team_move_acknowledgement_required":"Отметьте все подтверждения выше.","team_move_already_scheduled":"Сначала отмените ожидающий перенос или дождитесь его завершения.","team_move_not_due":"Дождитесь запланированного времени; исполнитель запустится сам.","team_move_old_owner_closing":"Восстановите или завершите закрытие аккаунта прежнего владельца, затем повторите перенос"},"section_warnings":"Предупреждения","section_notices":"Уведомления","warning":{"team_move_old_team_own_money":"Собственные средства старой команды остаются","team_move_ledger_rows_stay":"Строки реестра остаются в старой команде","team_move_drift_writeoff":"Списание расхождения","team_move_edge_flush_skew":"Задержка сброса на edge","team_move_old_team_cutover":"Переключение старой команды"},"section_follow_ups":"Ручные последующие действия","section_confirm":"Подтверждение вводом","confirm_help":"Введите значения ровно так, как показывает предпросмотр. Сервер отклоняет любое несовпадение (суммы с точностью до 0,01) и любое изменение структурных фактов предпросмотра.","confirm_team_id":"ID целевой команды","confirm_count":"Контракты в объёме","confirm_credit":"Потолок переноса кредита (X)","confirm_debt":"Потолок задолженности (D)","confirm_note":"Примечание (не менее 8 символов, аудируется)","confirm_expected":"Ожидается: {value}","submit":"Запланировать перенос на {time}","submit_idle":"Запланировать перенос","submit_blocked":"Заблокировано предпросмотром","missing_team":"Найдите и выберите целевую команду.","missing_preview":"Ожидание предпросмотра.","missing_blocked":"В предпросмотре есть блокирующие условия.","missing_bound_email":"Введите e-mail привязанного аккаунта.","missing_team_id_match":"Введите ID целевой команды точно.","missing_count_match":"Введите количество контрактов в объёме.","missing_credit_match":"Введите потолок переноса кредита.","missing_debt_match":"Введите потолок задолженности.","missing_adopt_match":"Введите принимаемую сумму.","missing_acks":"Отметьте все подтверждения.","missing_note":"Напишите примечание не менее 8 символов.","missing_more":"ещё {count}…","refused_title":"Сервер отклонил запрос ({code})","refused_missing_acks":"Отсутствуют подтверждения: {codes}","refused_mismatches":"Несовпадающие поля: {fields}","refused_stale_hint":"Структурные факты изменились после расчёта этого предпросмотра. Предпросмотр пересчитан — проверьте цифры, заново введите изменившиеся ожидаемые значения и отправьте снова.","scheduled_toast":"Перенос команды запланирован на {time}","action_error":"Запрос не выполнен","cancel_done":"Перенос команды отменён","retry_rescheduled_toast":"Исполнитель перенёс запуск на {time}","status_title":"Перенос {id}","move_id":"ID переноса","move_from_to":"команда {old} → команда {new}","status_scheduled":"Запланирован","status_running":"Выполняется","status_completed":"Завершён","status_failed":"Не удался","status_cancelled":"Отменён","status_superseded":"Заменён","countdown":"через {countdown} ({time})","countdown_due":"Время наступило ({time}) — ожидание исполнителя","attempts":"Попытки","rescheduled":"Перепланирован","rescheduled_value":"{count}× — последняя причина: {reason}","retry_rescheduled":"Исполнитель перепланировал","error_label":"Ошибка","btn_cancel_move":"Отменить перенос","btn_retry":"Повторить сейчас","scheduled_hint":"До запланированного времени перенос можно отменить. Около этого времени записи оплаты, отправки, активации, расторжения, дополнений и cron по этому набору контрактов отклоняются, пока перенос удерживает блокировку.","running_hint":"Транзакция выполняется; это окно обновляется каждые 5 секунд.","completed_hint":"Перенос зафиксирован. API-ключи не переносились: клиент перевыпускает их в новой команде.","failed_hint":"Ничего не изменилось — транзакция прервана, осталась только эта запись о неудавшемся переносе. Устраните причину и повторите либо отмените перенос.","cancelled_hint":"Перенос отменён до выполнения; ничего не изменилось.","superseded_hint":"Более новый перенос для этого набора контрактов заменил этот.","actuals_title":"Фактические значения (пересчитаны внутри транзакции)","actual_old_wallet":"Старый кошелёк до → после","actual_new_wallet":"Целевой кошелёк до → после","actual_engine_fifo_after":"FIFO движка в целевой команде после переноса","actual_records_rehomed":"Перенесённые записи реестра","actual_records_adopted":"Принятые записи реестра (C1)","actual_invoices_rewritten":"Переписанные счета","actual_grants_redelivered":"Повторно доставленные начисления кредита","actual_executed_at":"Выполнено","checklist_title":"Сообщить клиенту","probe_loading":"Проверяем, есть ли ожидающий перенос…","entry_button_live":"Перенос команды · {status}","live_banner_scheduled":"Перенос в команду {team} запланирован на {time}. До этого момента его можно отменить.","live_banner_running":"Перенос в команду {team} выполняется.","live_banner_failed":"Перенос в команду {team} не удался ({error}). Повторите или отмените его.","btn_view_move":"Открыть перенос","btn_new_move":"Спланировать другой перенос","btn_recompute_preview":"Пересчитать предпросмотр","preview_drift":"Входные данные изменились — предпросмотр пересчитывается, прежде чем перенос можно будет запланировать.","footer_execute_at":"Выполнится в {time}","retry_confirm_help":"Выполняет всю транзакцию сейчас, если текущее время попадает в окно запуска около {time}; иначе исполнитель переносит запуск на следующий ровный час. Сначала устраните причину сбоя — сервер повторно выполняет все проверки.","retry_confirm_input":"Введите {id} (первые 8 символов идентификатора целевой команды) для подтверждения","btn_retry_confirm":"Выполнить перенос сейчас","btn_back":"Назад","already_scheduled_toast":"Для этого набора договоров уже есть ожидающий перенос — показываем его.","btn_execute_manual":"Выполнить сейчас (ручная отправка)","execute_manual_help":"Для этого переноса не настроена автоматическая отправка — в {time} его ничто не запустит. Запустите его в течение пяти минут после {time}; вне этого окна исполнитель перенесёт его на следующий ровный час.","manual_dispatch_notice":"Ручная отправка: этот перенос не запустится сам. Выполните его в течение пяти минут после {time}.","concurrency_platform_default":"значение платформы по умолчанию","btn_execute_reschedule":"Перенести на {time} и выполнить автоматически","execute_reschedule_help":"Сейчас вне окна выполнения около {time} (от 90 с до до 5 мин после), поэтому ничего не запускается: перенос переназначается на {next} и при настроенной очереди отправки выполнится сам. Чтобы выполнить немедленно, действуйте внутри окна.","price_row_tts":"TTS / {backend} · {price} за 1M байт UTF-8"},"team_picker":{"hint":"Выберите команду, которая реально генерирует API-трафик — командные (организационные) команды показаны первыми. Без выбора будет привязана личная команда аккаунта.","error":"Не удалось найти команды.","no_account":"Аккаунт Fish Audio для {email} не найден.","no_teams":"У {email} нет подходящей команды.","personal":"Личная","organisation":"Организация","role_owner":"Владелец","role_member":"Участник","has_contract":"Есть действующий договор","owner":"Владелец {email}","members":"{count, plural, one {# участник} few {# участника} many {# участников} other {# участника}}","keys":"{count, plural, one {# API-ключ} few {# API-ключа} many {# API-ключей} other {# API-ключа}}","selected_id":"Выбранный ID команды: {id}","show_manual":"Вставить ID команды вручную","hide_manual":"Скрыть ручной ввод ID","manual_placeholder":"ID команды"},"reschedule_start":{"title":"Перенести начало контракта","description":"Начать {contract} раньше или позже даты, указанной в документе. Предпросмотр показывает, что именно изменится, прежде чем что-либо будет записано.","mode_label":"Режим","mode_early_access_title":"Ранний доступ — начать сегодня, документ без изменений","mode_early_access_desc":"Первый расчётный период длится с этого момента до конца первого цикла по документу за ту же плату. Даты, опорный день и срок остаются как подписано.","mode_amend_start_title":"Изменить дату вступления в силу — поправка к документу","mode_amend_start_desc":"Даты, опорный день и срок сдвигаются; требуется подписанное дополнительное письмо. Без документа изменение фиксируется как выравнивание записи.","new_date_label":"Новая дата вступления в силу (UTC)","side_letter_label":"Подписанное дополнительное письмо (PDF)","side_letter_help":"Загрузите подписанное дополнительное письмо или допсоглашение. Оставьте пустым, чтобы зафиксировать изменение как выравнивание записи, — уже подписанный документ остаётся определяющим.","side_letter_choose":"Выбрать PDF","side_letter_uploading":"Загрузка…","side_letter_attached":"Прикреплено","side_letter_remove":"Удалить","side_letter_none":"Без дополнительного письма — фиксируется как выравнивание записи","side_letter_invalid_type":"Можно прикрепить только файлы PDF","side_letter_upload_failed":"Не удалось загрузить — выберите файл ещё раз","keep_term_end_label":"Сохранить дату окончания срока","keep_term_end_help":"Возможно только при сдвиге на целое число месяцев; иначе окончание срока сдвигается вместе с началом.","reason_label":"Причина","reason_placeholder":"Почему сдвигается начало (не менее 8 символов)","preview_title":"Предпросмотр","preview_help_early_access":"Доступ начинается со следующего полного часа после подтверждения; даты в документе не меняются.","preview_idle_date":"Выберите новую дату вступления в силу, чтобы рассчитать предпросмотр.","preview_loading":"Расчёт предпросмотра…","preview_stale_notice":"Цифры изменились с момента подтверждённого предпросмотра. Проверьте обновлённый предпросмотр и подтвердите снова.","refused_title":"API отклоняет это изменение","refusal_code_label":"Код","refusal_message_label":"Сообщение","remedy_label":"Следующий шаг","blocking_invoices_label":"Мешающие счета","section_dates":"Даты","dates_help":"Текущее → предлагаемое","row_status":"Статус","row_effective_date":"Дата вступления в силу","row_delayed_start_date":"Отложенное начало","row_service_start_date":"Начало обслуживания","row_paid_billing_start_date":"Начало платного биллинга","row_billing_anchor_day":"Опорный день биллинга","row_end_date":"Дата окончания","row_current_term_start":"Начало текущего срока","row_current_term_end":"Окончание текущего срока","row_early_access_start_at":"Ранний доступ с","row_governing_msa_effective_date":"Дата вступления в силу регулирующего MSA","goes_live_now":"Подтверждение активирует контракт сейчас.","goes_live_later":"Подтверждение записывает даты; контракт вступит в силу в дату начала.","resumes_activation":"Даты уже записаны — подтверждение только активирует контракт.","record_alignment_chip":"Выравнивание записи (без подписанного документа)","section_first_invoice":"Первый счёт","no_first_invoice":"На этом шаге счёт не создаётся.","section_next_cycle_invoice":"Счёт следующего цикла","row_invoice_type":"Тип","invoice_type_cycle":"Расчётный цикл","row_period":"Период","row_amount":"Сумма","row_credits":"Кредиты","row_due_date":"Срок оплаты","row_prepaid_offset":"Применённый предоплаченный зачёт","row_usage_from":"Использование учитывается с","row_overage_window":"Окно превышения","section_money":"Кошелёк и циклы","row_total_cycle_invoices":"Счетов за цикл в течение срока","row_wallet_balance":"Баланс кошелька","row_sweep_now":"Перенос кошелька","sweep_yes":"Выполняется сейчас ({amount})","sweep_no":"Не на этом шаге","row_prepaid_offset_balance":"Остаток предоплаченного зачёта","section_replace":"Запланированная замена","replace_runs_now":"Заменяемый контракт {id} расторгается сейчас.","replace_later":"Заменяет контракт {id} при вступлении в силу.","section_amendment":"Запись о поправке","amendment_help":"Изменения полей, записываемые в запись о поправке.","previous_unset":"не задано","section_elapsed_cycles":"Прошедшие циклы без выставления счёта","section_warnings":"Предупреждения","warning":{"usage_higher_over_longer_first_cycle":"Одна квота покрывает более длинный первый цикл — превышение в следующем счёте более вероятно.","grant_deferred_access_now":"Доступ начинается до зачисления кредитов (кредиты выдаются при отправке / при оплате).","replace_handover_overlap":"Досрочный старт замены выставляет два обязательства за окно пересечения; уже выставленное обязательство заменяемого контракта не возвращается.","anchor_day_preserved":"Опорный день биллинга, заданный оператором, сохраняется и не пересчитывается от нового начала.","money_amendment_inside_widened_window":"Денежная поправка попадает в расширенный первый период и рассчитывается пропорционально более длинному окну.","elapsed_cycles_unbilled":"Вступление в силу задним числом оставляет прошедшие циклы, к которым ежемесячная задача не вернётся.","governing_msa_keeps_own_date":"Регулирующее MSA сохраняет собственную дату вступления в силу."},"governing_msa_kept_detail":"MSA {id} · {date} · {reason}","governing_msa_kept_reason":{"separate_document":"отдельно подписанный документ","date_differs":"дата уже отличается от формы заказа","carrier_closed":"запись MSA закрыта","not_msa":"не запись MSA","no_document":"подписанный документ не загружен","paper_set":"дата записана по подписанному документу"},"btn_confirm":"Перенести начало","toast_success":"Начало контракта перенесено.","action_error":"Не удалось выполнить перенос.","refusal_reason_label":"Отказано, потому что","refusal":{"contract_closed":"Договор закрыт","use_draft_editor":"Измените даты в редакторе черновика","use_status_reopen":"Сначала верните договор на юридическую проверку","signed_document_required":"Требуется подписанный документ","not_signed":"Договор не подписан","already_started":"Обслуживание уже началось","trial_in_progress":"Идёт пробный период","wind_down_in_progress":"Идёт постепенное завершение","assessment_start_frozen":"Старт заморожен графиком оценки","assessment_windows_misaligned":"Периоды проверки минимума перестанут совпадать со сроком","early_access_subscription_only":"Ранний доступ доступен только для договоров по подписке","early_access_with_trial_unsupported":"Ранний доступ не поддерживается вместе с пробным периодом","early_access_with_assessment_unsupported":"Ранний доступ не поддерживается при минимуме, проверяемом за срок","alignment_moves_service_start":"Исправление дат документа сдвинет начало обслуживания","effective_after_service_start":"Дата вступления в силу по документу позже начала обслуживания","alignment_changes_contract_order":"У другого договора этой команды дата находится между ними","alignment_on_assessment_contract":"Даты не исправляются в договоре с минимумом, проверяемым за срок","alignment_breaks_terms":"Исправленные даты нарушают одно из правил срока договора","awaiting_primary_user":"Ожидание основного пользователя","issued_invoice_covers_span":"Выставленный счёт покрывает затронутый период","target_slot_occupied":"Целевой биллинговый слот занят","start_already_active":"Договор уже действует","reserved_slot_conflict":"Зарезервированная форма заказа конфликтует с этим слотом","preview_stale":"Предпросмотр устарел","team_moving":"Идёт перенос команды","no_change":"Ничего не изменится","keep_term_end_stub_cycle":"Сохранение даты окончания оставит неполный цикл","keep_term_end_pins_renewal":"Сохранение даты окончания зафиксирует продление","elapsed_cycles_unbillable":"Прошедшие циклы нельзя выставить к оплате"},"preview_error_title":"Не удалось загрузить предпросмотр.","btn_retry_preview":"Повторить","row_side_letter":"Дополнительное письмо","row_net_due":"К оплате","invoice_created_paid_by_offset":"Создаётся как оплаченный — предоплаченный остаток покрывает всю сумму, ничего не взимается.","next_step":{"contract_closed":"Закрытый договор нельзя перепланировать — создайте новый договор, если клиент возвращается.","use_draft_editor":"Измените даты в самом черновике; это окно предназначено для подписанных договоров.","use_status_reopen":"Верните договор на юридическую проверку и измените даты там.","signed_document_required":"Прикрепите подписанный документ, затем перепланируйте.","not_signed":"Сначала завершите подписание (или загрузите подписанный документ), затем повторите.","already_started":"Дата начала уже наступила — активируйте договор как есть; другая дата начала — это новая сделка.","trial_in_progress":"Начало пробного периода нельзя перенести — расторгните и замените новой формой заказа.","wind_down_in_progress":"Отмените запланированное расторжение на странице договора и повторите.","assessment_start_frozen":"После запуска договора периоды проверки фиксированы — расторгните и замените новой формой заказа.","assessment_windows_misaligned":"Снимите отметку «Сохранить дату окончания срока» или выберите начало, сдвинутое на целое число месяцев.","early_access_subscription_only":"Активируйте в день начала или используйте «Изменить дату вступления в силу».","early_access_with_trial_unsupported":"Используйте «Изменить дату вступления в силу» или активируйте в день начала.","early_access_with_assessment_unsupported":"Использование до первого периода проверки не засчитается в минимум — активируйте в дату начала обслуживания.","alignment_moves_service_start":"Исправление дат сохраняет начало обслуживания. Чтобы сдвинуть его, до запуска используйте «Изменить дату вступления в силу».","effective_after_service_start":"Дата вступления в силу не может быть позже начала обслуживания — сверьте обе даты с документом.","alignment_changes_contract_order":"Перенос через неё изменит порядок договоров — оставьте даты как записаны.","alignment_on_assessment_contract":"Периоды проверки фиксированы — оставьте даты как есть или расторгните и замените новой формой заказа.","alignment_breaks_terms":"Сверьте договорной год, бесплатные месяцы и окончание срока с документом и повторите попытку.","awaiting_primary_user":"Сначала привяжите основной аккаунт команды, затем повторите.","issued_invoice_covers_span":"Аннулируйте или верните в черновик перечисленные ниже счета с помощью инструментов счетов, затем повторите.","target_slot_occupied":"Сначала аннулируйте перечисленный ниже счёт, затем повторите.","start_already_active":"Расторгните и замените новой формой заказа (или запланируйте замену). Исправление даты в документе без изменения сумм — это поправка для сверки записей.","reserved_slot_conflict":"Расторгните договор, занимающий слот, или сначала запланируйте этот договор как его замену.","preview_stale":"Проверьте обновлённый предпросмотр и подтвердите ещё раз.","team_moving":"Подождите несколько секунд, пока завершится перенос команды, затем повторите.","no_change":"Выберите другую дату — эта совпадает с текущим началом.","keep_term_end_stub_cycle":"Снимите флажок «Сохранить дату окончания срока», выберите сдвиг на целые месяцы или используйте ранний доступ.","keep_term_end_pins_renewal":"Снимите флажок «Сохранить дату окончания срока» — измените дату окончания при первом продлении.","elapsed_cycles_unbillable":"Выберите начало в пределах текущего расчётного цикла или расторгните и замените."}},"legal_profile":{"title":"Юридический профиль","description":"Условия рамочного соглашения в этой записи. У неё нет собственных цен, рабочих настроек и действий по выставлению счетов.","document_type":"Соглашение","version":"Версия MSA","signed":"Подписано","not_signed":"Ещё не подписано","effective":"Вступает в силу","document":"Документ","no_document":"Подписанный документ не приложен","envelope":"Конверт DocuSign"},"msa_version_source":{"document":"Считано с подписанного документа","operator":"Указано оператором","profile":"Из профиля клиента","template":"Значение шаблона по умолчанию","unknown":"Источник не записан","unknown_hint":"Не зафиксировано, была ли эта буква считана с документа или скопирована из шаблона — сверьте с подписанным документом."},"guarantees":{"title":"Гарантии по договору","description":"Обязательства подписанного договора сверх базовых цен и кто их выполняет.","platform_title":"Гарантии, обеспечиваемые платформой","platform_description":"Обязательства по вашему договору, которые платформа применяет к этой команде автоматически.","empty":"Для этого договора гарантии не записаны.","kind":{"concurrency_reserved":"Зарезервированная параллельность","concurrency_addon_block":"Дополнительный блок параллельности","zdr":"Нулевое хранение данных","quality_guard":"Контроль качества","sla_availability":"SLA по доступности","support_response":"Время ответа поддержки","dedicated_capacity":"Выделенная ёмкость","self_host_supply":"Поставка для самостоятельного хостинга","rate_lock":"Фиксация ставки","usage_report":"Отчётность об использовании","hipaa_baa":"HIPAA BAA","no_training":"Без обучения моделей"},"unit":{"requests":"{value} запросов","pct":"{value} %","business_days":"{value, plural, one {# рабочий день} few {# рабочих дня} many {# рабочих дней} other {# рабочих дня}}","usd_per_million":"{value} / 1M символов"},"unit_name":{"requests":"Запросы","pct":"Проценты","business_days":"Рабочие дни","usd_per_million":"$ за 1M байт UTF-8"},"fee":{"month":"{amount} / месяц","year":"{amount} / год","one_time":"{amount} разово"},"period":{"month":"Ежемесячно","year":"Ежегодно","one_time":"Разово"},"no_fee":"Без платы","enforcement":{"platform":"Обеспечивает платформа","manual":"Выполняется вручную операционной командой","none":"Только зафиксировано"},"status":{"active":"Действует","expired":"Истёк","superseded":"Заменён","waived":"Освобождено от платы"},"col_window":"Период","col_fee":"Плата","col_source":"Исходный пункт","field":{"id":"ID строки","kind":"Гарантия","value":"Значение","unit":"Единица","starts_at":"Начало","ends_at":"Окончание","fee_amount":"Сумма платы","fee_period":"Период платы","fee_tier_index":"Уровень платы","enforcement":"Обеспечение","source_clause":"Исходный пункт","status":"Статус"},"window_term":"Срок договора","window_from":"С {date}","window_until":"До {date}","window_range":"{start} – {end}","row_with_clause":"{kind} ({clause})"},"unsupported_terms":{"title":"Подтверждённые неподдерживаемые условия","description":"Условия договора, которые платформа не может отразить; для каждого нужен ответственный или отказ.","count":"{count, plural, one {# условие} few {# условия} many {# условий} other {# условия}}","show":"Показать {count, plural, one {# подтверждённое условие} few {# подтверждённых условия} many {# подтверждённых условий} other {# подтверждённых условия}}","hide":"Скрыть подтверждённые условия","source":"Источник","reason":"Почему не поддерживается","alternative":"Ближайшая поддерживаемая альтернатива","acknowledged_by":"Подтвердил(а) {who} · {date}","money_badge":"Деньги","products":{"tts":"Синтез речи","asr":"Распознавание речи","voice_design":"Дизайн голоса","media":"Creator Studio (изображения/видео)","agent":"Агенты","studio":"Studio","voice_clone":"Клонирование голоса","seat":"Места"},"disposition":{"engine_handles":"Учитывается движком","manual_process":"Ручной процесс","waived":"Отказ","unclassified":"Без классификации"},"disposition_placeholder":"Выберите классификацию","cadence":{"per_invoice":"Каждый счёт","monthly":"Ежемесячно","quarterly":"Ежеквартально","on_event":"По событию","once":"Однократно"},"cadence_placeholder":"Выберите периодичность","field_disposition":"Классификация","field_engine_ref":"Ссылка на движок","field_owner":"Ответственный","field_cadence":"Периодичность","field_waive_reason":"Причина отказа","classify":"Классифицировать","change":"Изменить","save":"Сохранить","toast_classified":"Условие классифицировано","classify_failed":"Не удалось сохранить классификацию.","classified_by":"Классифицировал(а) {who} · {date}","money_unclassified_count":"Денежных без классификации: {count}","other_unclassified_count":"Прочих без классификации: {count}","disposition_help":{"engine_handles":"Биллинговый движок уже применяет это условие; укажите где (строка тарифа, гарантия, операционная настройка).","manual_process":"Кто-то выполняет это вручную с определённой периодичностью; укажите ответственного и как часто.","waived":"Не применяется; укажите причину."},"engine_ref_help":"например: {examples}","classify_conflict":"Условия изменились во время редактирования, список обновлён. Проверьте это условие и сохраните снова.","notes_toggle":"Подтверждённые примечания ({count})","acknowledged_on":"Подтверждено {date}","classified_on":"Классифицировано {date}","notes_title":"Подтверждённые примечания","notes_show":"Показать {count, plural, one {# примечание} few {# примечания} many {# примечаний} other {# примечания}}","notes_hide":"Скрыть примечания"},"proposals":{"title":{"amendment_record_alignment":"Выравнивание записей · снижение: {fields}","guarantee_lower":"{row} · снижение: {fields}"},"submitted":{"title":"Отправлено на одобрение","nothing_changed":"Пока ничего не изменилось — выполнение начнётся только после одобрения.","approval_waiting":"Ожидает другого администратора с правом утверждения","superseded":"{count, plural, one {Заменяет # ранее открытый запрос} few {Заменяет # ранее открытых запроса} many {Заменяет # ранее открытых запросов} other {Заменяет # ранее открытого запроса}}","view":"Открыть предложение","dismiss":"Закрыть"},"tab":{"title":"Предложения","description":"Запросы и предложения агента, которым нужен утверждающий, и их история.","refresh":"Обновить","scope_filtered":"Показаны только клиенты из вашей области доступа.","empty":"Нет предложений, соответствующих фильтрам.","retry":"Повторить","page_label":"Страница {page}","prev":"Назад","next":"Далее"},"filter":{"status":"Статус","status_kept":"Хотя бы один статус остаётся выбранным","kind":"Тип","customer":"Клиент","any":"Любой","search":"Поиск","no_match":"Нет совпадений","mine":"Только мои","can_approve":"Могу одобрить","reset":"Сбросить фильтры"},"column":{"proposed_at":"Предложено","customer":"Клиент","proposal":"Предложение","status":"Статус"},"proposer":{"you":"Вы","agent_run":"Запуск агента {id}","agent_run_requested_by":"<run>Запуск агента {id}</run> · по запросу <actor></actor>"},"actor":{"system":"Система","system_hook":"Система · триггер сработал · {hook}"},"rationale":{"operator_request":"Запрос оператора — выполняется только после одобрения обладателем права {capability}"},"blocked_reason":"У утверждающего больше нет права {capability}; повторно одобрить должен текущий обладатель этого права.","error_details":"Подробности","unavailable":"Предложения пока недоступны.","detail":{"title":"Предложение","loading":"Загрузка предложения…","load_failed":"Не удалось загрузить это предложение.","close":"Закрыть","section_summary":"Сводка","section_preview":"Предпросмотр","section_timeline":"Хронология","section_result":"Результат","section_error":"Ошибка","customer":"Клиент","contract":"Контракт","invoice":"Счёт","proposer":"Кем предложено","proposed_at":"Предложено","source":"Источник · когда выполняется","approve_capability":"Права, необходимые для одобрения","approved_capabilities":"Права утверждающего","proposal_id":"ID предложения"},"timeline":{"proposed":"Предложено","approved":"Одобрено","scheduled":"Запланировано · {hook}","rejected":"Отклонено","fired":"Триггер сработал · {hook}","executed":"Выполнено","failed":"Ошибка","blocked":"Заблокировано — требуется повторное одобрение","superseded":"Заменено","superseded_by":"Заменено предложением {id}"},"action":{"approve":"Одобрить","reapprove":"Одобрить повторно","reject":"Отклонить","withdraw":"Отозвать","preview_unavailable":"Нельзя одобрить без предпросмотра: {reason}"},"decision":{"note_label":"Заметка","note_min":"Не менее {count} символов.","denied_title":"Нет права","back":"Назад","step_title":"{action} · {title}"},"approve":{"title":"Одобрить предложение","title_reapprove":"Повторно одобрить предложение","stale_title":"Предпросмотр изменился","stale_body":"Ничего не выполнено. Проверьте обновлённый предпросмотр, снова введите тип и подтвердите.","confirm_updated":"Подтвердить обновлённый предпросмотр","updated_preview":"Обновлённый предпросмотр (на текущий момент)","refused_title":"Не одобрено"},"reject":{"title":"Отклонить предложение","title_withdraw":"Отозвать предложение","lead":"Ничего не выполняется; предложение закрывается.","success":"Предложение отклонено.","withdrawn":"Предложение отозвано.","not_proposer_title":"Это не ваше предложение","refused_title":"Не отклонено"},"tile":{"title":"Предложения, ожидающие одобрения","open":"Просмотреть","blocked":"{count, plural, one {# требует повторного одобрения} few {# требуют повторного одобрения} many {# требуют повторного одобрения} other {# требуют повторного одобрения}}"},"workspace":{"title":"Предложения","view_all":"Показать все","empty":"Открытых предложений нет.","load_failed":"Не удалось загрузить предложения.","more":"{count, plural, one {Ещё # открытое предложение} few {Ещё # открытых предложения} many {Ещё # открытых предложений} other {Ещё # открытого предложения}}","more_unknown":"Есть ещё открытые предложения"},"record":{"awaiting":"Ожидает одобрения","view":"{count, plural, =1 {Открыть предложение} one {Открыть # предложение} few {Открыть # предложения} many {Открыть # предложений} other {Открыть # предложения}}"},"block":{"mark_paid":"Отметка об оплате","invoice":"Счёт","void":"Аннулирование","revenue_share":"Доля выручки","payment_settings":"Настройки оплаты","reschedule_start":"Дата начала","waive_minimum":"Минимальное обязательство","guarantee":"Гарантия","model_coverage":"Тариф модели"},"field":{"invoice_id":"ID счёта","invoice_number":"Номер счёта","invoice_status":"Статус счёта","status":"Статус","total_amount":"Сумма","payment_method":"Способ оплаты","billing_period_start":"Начало расчётного периода","billing_period_end":"Конец расчётного периода","mercury_invoice_id":"ID счёта Mercury","mercury_status":"Статус в Mercury","mercury_linked":"Связан с Mercury","mercury_live":"Активен в Mercury","quickbooks_invoice_id":"ID счёта QuickBooks","quickbooks_doc_number":"Номер документа QuickBooks","is_draft":"Черновик","requires_settled_without_delivery":"Нужно подтвердить оплату без доставки","void":"Аннулирован","approval_pending":"Ожидает одобрения","will_grant_credit":"Выдаёт кредиты","will_grant_credit_amount":"Выдаваемые кредиты","credit_already_granted":"Кредиты уже выданы","credit_grant_skip_reason":"Кредиты не выданы, потому что","will_accrue_revenue_share":"Начисляет долю выручки","revenue_share_amount":"Доля выручки","revenue_share_units":"Единицы доли выручки","revenue_share_already_accrued":"Доля выручки уже начислена","will_check_one_time_fulfillment":"Проверяет исполнение разового договора","undo_available_after":"Можно отменить","undo_blocked_reason":"Отмена невозможна, потому что","paid_at":"Оплачен","out_of_band":"Оплачен вне Mercury","settled_without_delivery":"Оплачен без доставки","confirm_invoice_number":"Введённый номер счёта","void_allowed":"Аннулирование разрешено","void_blocked_reason":"Аннулирование невозможно, потому что","customer_holds_copy":"У клиента есть копия","requires_confirm_invoice_number":"Нужно ввести номер счёта","requires_allow_paid":"Аннулирует полученные деньги","paid_amount_received":"Получено","settled_by":"Источник оплаты","voids_quickbooks_remotely":"Аннулирует в QuickBooks","manual_usage_count":"Ручные записи использования","prepaid_offset_restore_amount":"Восстанавливаемый предоплаченный зачёт","rollover_reversal":"Отменяет перенос","granted_credit_amount":"Выданные кредиты","revocable_credit_amount":"Кредиты, которые можно вернуть","already_expired_amount":"Уже сгоревшие кредиты","credit_already_revoked":"Кредиты уже возвращены","credits_granted_at":"Кредиты выданы","revoke_blocked_reason":"Возврат невозможен, потому что","carried_from_invoice_ids":"Перенесено из счетов","reissue_available":"Можно перевыставить","ledger_advance_blockers":"Блокировки в реестре","revoke_credit":"Вернуть кредиты","allow_paid":"Разрешить оплаченный","reason":"Причина","detail":"Подробности","reference_id":"Ссылка","at":"Дата","entry_ids":"Записи","entries":"Записи","invoice_cc_emails":"Адреса в копии счёта","changed_fields":"Изменённые поля","contract_id":"ID контракта","mode":"Режим","allowed":"Разрешено","refusal_code":"Отказ","refusal_message":"Подробности отказа","remedy":"Как исправить","effective_date":"Дата вступления в силу","delayed_start_date":"Отложенное начало","service_start_date":"Начало обслуживания","paid_billing_start_date":"Начало платного биллинга","billing_anchor_day":"Опорный день биллинга","end_date":"Дата окончания","current_term_start":"Начало срока","current_term_end":"Окончание срока","early_access_start_at":"Ранний доступ с","resulting_status":"Итоговый статус","goes_live_now":"Запускается сейчас","first_invoice":"Первый счёт","next_cycle_invoice":"Счёт следующего цикла","invoice_type":"Тип счёта","period_start":"Начало периода","period_end":"Конец периода","credit_amount":"Кредиты","due_date":"Срок оплаты","prepaid_offset_applied":"Применённый предоплаченный зачёт","usage_from":"Использование с","overage_window_start":"Начало окна превышения","overage_window_end":"Конец окна превышения","blocking_invoices":"Мешающие счета","elapsed_cycles_unbilled":"Прошедшие циклы без счёта","wallet_balance":"Баланс кошелька","sweep_runs_now":"Перенос выполняется сейчас","sweep_amount":"Сумма переноса","prepaid_offset_balance":"Остаток предоплаченного зачёта","replace_candidate_id":"Заменяет контракт","replace_runs_now":"Замена выполняется сейчас","amendment_changes":"Изменения по поправке","field":"Поле","previous_value":"До","proposed_value":"После","resumes_activation":"Возобновляет активацию","total_cycle_invoices_in_term":"Счетов за цикл в течение срока","warnings":"Предупреждения","governing_msa_kept":"Регулирующее MSA сохранено","governing_msa_id":"Регулирующее MSA","reason_code":"Код причины","signed_document_key":"Подписанный документ","new_effective_date":"Новая дата вступления в силу","keep_term_end":"Сохранить окончание срока","side_letter_document_key":"Дополнительное письмо","via":"Через","pricing_model":"Модель тарификации","terminate_at":"Расторгается","assessment_waiver_reason":"Причина освобождения от оценки","evaluation_opt_out":"Отказ от оценки","commitment_release_until":"Освобождение от обязательства до","commitment_release_reason":"Причина освобождения от обязательства","commitment_release_changes":"Меняет освобождение от обязательства","commitment_released_at":"Обязательство снято","termination_settings_changed_fields":"Изменённые поля расторжения","commitment_release_fields":"Поля освобождения от обязательства","terminate":"Расторжение","termination_settings":"Условия расторжения","guarantee":"Гарантия","guarantee_id":"ID гарантии","guarantee_kind":"Тип гарантии","replaces":"Заменяет существующую гарантию","sets_concurrency_source_paper":"Задаёт параллелизм по документу","pins_zero_data_retention":"Закрепляет нулевое хранение данных","conflict_code":"Конфликт","id":"ID","kind":"Тип","value":"Значение","unit":"Единица","starts_at":"Начало","ends_at":"Окончание","fee_amount":"Плата","fee_period":"Период платы","fee_tier_index":"Уровень платы","enforcement":"Обеспечение","source_clause":"Исходный пункт","expired_at":"Истекла","revenue_share_settled":"Рассчитанные записи доли выручки","notice_acknowledged":"Уведомление подтверждено","mutual_consent_confirmed":"Взаимное согласие подтверждено","credit_policy_override":"Переопределение политики кредитов","credit_policy_override_reason":"Причина переопределения","successor_contract_id":"Контракт-преемник","suggested":"Что предлагает запись договора","stance":"Прочтение","condition_summary":"Сводка","cited_quote":"Цитата, на которой основано","read_at":"Дата прочтения"},"value":{"mode":{"amend_start":"Поправка к документу","early_access":"Ранний доступ"},"via":{"terminate":"Расторжение","termination_settings":"Условия расторжения"},"decision":{"contract_rate":"Тариф этого договора","platform_price":"Опубликованная цена Fish Audio","explicit":"Заданная цена за миллион","discounted_list":"Опубликованная цена Fish Audio за вычетом скидки этого договора"},"kind":{"clause":"Пункт договора","operator":"Наше собственное решение","rate_lock":"Фиксация цены","published_rates":"Другие модели по опубликованным ценам","discount":"Скидка от опубликованной цены"},"source":{"human":"Человек","auto":"Автоматически"},"stance":{"explicit_published":"Указывает опубликованную цену","explicit_discount":"Указывает опубликованную цену за вычетом скидки","explicit_price":"Указывает одну цену для любой другой модели","conditional":"Зависит от условия","silent":"Ничего не говорит о других моделях"}}},"pricing_tier_errors":{"pricing_tier_product_invalid":"В тарифном уровне указан продукт {detail}; уровни договора тарифицируют только TTS или ASR.","pricing_tier_bound_nan":"Верхняя граница тарифного уровня {detail} не является числом.","assessment_graduated_tiers_forbidden":"Договоры с оценкой минимума допускают только фиксированные ставки; у уровня {detail} есть верхняя граница."},"metering":{"tabs":{"overview":"Обзор","usage":"Использование","rates":"Тарифы и покрытие","sla":"SLA"},"catalog":{"unavailable":"Каталог учёта недоступен: {error}","unavailable_no_reason":"Каталог учёта недоступен","backend_not_verified":"Бэкенд {backend} не проверен. {reason}"},"family":{"agent":"Агенты","video":"Видео","image":"Изображения","tts":"Синтез речи","asr":"Распознавание речи","realtime_asr":"Распознавание речи в реальном времени","voice_design":"Дизайн голоса"},"side":{"api":"API","creator":"Creator","agent_platform":"Платформа агентов"},"coverage_status":{"covered":"Тарифы по договору","excluded_pending_amendment":"Вне объёма (нужно дополнение)","not_covered":"Не покрывается"},"display_status":{"billed_to_agreement":"Оплата по соглашению","free_period":"Тарифы по договору · бесплатный период","excluded_pending_amendment":"Вне объёма (нужно дополнение)","suspended":"Приостановлено","not_covered":"Не покрывается"},"coverage_message":{"agents_not_in_scope":"Вне объёма (нужно дополнение)"},"base_unit":{"utf8_byte":"{count} байт UTF-8","audio_second":"{count} аудиосекунд","request":"{count, plural, one {# запрос} few {# запроса} many {# запросов} other {# запроса}}","agent_second":"{count} агент-секунд","transfer_second":"{count} секунд переадресации","rental_day":"{count, plural, one {# день аренды} few {# дня аренды} many {# дней аренды} other {# дня аренды}}","llm_token":"{count} токенов LLM","output":"{count, plural, one {# результат} few {# результата} many {# результатов} other {# результата}}","video_ms":"{count} мс видео","pixel":"{count} пикселей"},"price_unit":{"million_utf8_bytes":"{price} / 1M байт UTF-8","million_audio_seconds":"{price} / 1M аудиосекунд","audio_hour":"{price} / час аудио","request":"{price} / запрос","agent_minute":"{price} / мин","transfer_minute":"{price} / мин переадресации","rental_day":"{price} / день аренды","million_llm_tokens":"{price} / 1M токенов LLM","output":"{price} / результат","video_second":"{price} / секунда видео","megapixel":"{price} / мегапиксель"},"price_unit_quantity":{"million_utf8_bytes":"{count} млн байт UTF-8","million_audio_seconds":"{count} млн аудиосекунд","audio_hour":"{count} ч аудио","request":"{count, plural, one {# запрос} few {# запроса} many {# запросов} other {# запроса}}","agent_minute":"{count} мин","transfer_minute":"{count} мин переадресации","rental_day":"{count, plural, one {# день аренды} few {# дня аренды} many {# дней аренды} other {# дня аренды}}","million_llm_tokens":"{count} млн токенов LLM","output":"{count, plural, one {# результат} few {# результата} many {# результатов} other {# результата}}","video_second":"{count} секунд видео","megapixel":"{count} мегапикселей"},"term_source":{"document":{"msa":"MSA","order_form":"Форма заказа","order_form_amendment":"Дополнение к форме заказа","incorporated_terms":"Включённые условия","baa":"BAA","dpa":"DPA","signed_writing":"Подписанный документ","internal_decision":"Внутреннее решение"},"precedence":{"sole_source":"Единственный источник","express_supersede":"Прямо заменяет","governing_controls":"Приоритет у основного документа","amendment_controls":"Приоритет у дополнения"},"fields":{"document":"Документ","document_ref":"Ссылка","section":"Раздел","supersedes":"Заменяет","precedence_basis":"Приоритет","decision_ref":"Решение","quote":"Цитата"},"this_amendment":"Это дополнение"},"evidence":{"basis":{"paper_clause":"Пункт договора","signed_writing":"Подписанный документ","unilateral_concession":"Уступка","internal_decision":"Внутреннее решение"},"on_file":"В деле","upload":"Загрузить подписанный документ","upload_file":"Загрузить файл","upload_error":"Не удалось загрузить файл"},"advisory":{"zdr_not_enforced_creator_media":"ZDR пока не применяется к медиа Creator и Studio","incorporated_document_divergent":"Сохранённые копии включённого документа расходятся","incorporated_terms_same_day_revision":"Включённые условия изменились в дату вступления в силу","provisional_readings_open":"Есть открытые предварительные толкования","zdr_guaranteed_not_enabled":"ZDR гарантирован договором, но не включён в работе сервиса"},"provisional":{"title":"Предварительные толкования","badge":"Предварительно · {id}","columns":{"id":"ID","field":"Поле","reading":"Толкование","alternative":"Альтернатива","decision_needed_from":"Нужно от","status":"Статус"},"status":{"provisional":"Предварительно","confirmed":"Подтверждено","replaced":"Заменено"},"resolve":"Решить…","resolution":"Решение","amendment":"Дополнение","note":"Примечание","resolve_title":"Решить {id}","submit_resolve":"Решить","request_resolve":"Запросить решение","resolve_error":"Не удалось разрешить толкование"},"incorporated":{"title":"Включённые документы","kind":"Тип","in_force_on":"Действует с","starts_at":"Начало","version":"Версия","captures":"Копии","capture_kind":{"web_repo_source":"Исходник","live_html":"Опубликованная страница","signed_pdf":"Подписанный PDF"},"live_matches_source":"Опубликованная страница совпадает с исходником","superseded_by":"Заменён документом","capture":"Сохранить копию","upload":"Загрузить юридический документ…","supersede":"Заменить","document_title":"Название","file":"Файл","ends_at":"Окончание","signed_by_customer":"Подписано клиентом","signed_by_fish":"Подписано Fish Audio","url":"Веб-адрес","note":"Примечание"},"termination_terms":{"title":"Условия расторжения","not_classified":"Не классифицировано","permitted":"Допускается","commitment":"Оставшееся обязательство","true_up":"Доплата","advance_unserved":"Неиспользованный аванс","prepaid_refund":"Возврат предоплаты","credits":"Кредиты","final_invoice_due":"Срок итогового счёта","true_up_due":"Срок доплаты","access_disabled":"Доступ отключён","add_row":"Добавить основание","precondition":"Предварительное условие","precondition_value":{"none":"Нет","sla_chronic_streak":"Хроническое нарушение SLA"},"remove_row":"Удалить основание"},"termination":{"basis":{"term_expiry":"Истечение срока","mutual_consent":"Взаимное письменное согласие","fish_for_customer_breach":"Fish Audio: нарушение клиентом","customer_for_fish_breach":"Клиент: нарушение Fish Audio","customer_sla_right":"Клиент: право по SLA","fish_ip_9_1d":"Fish Audio: защита от претензии по ИС","customer_convenience":"По желанию клиента","evaluation_opt_out":"Выход из оценки","replacement":"Замена"},"consequence":{"not_applicable":"Не применяется","released":"Снято","final_cycle_minimum_only":"Только минимум последнего цикла","accelerated_remaining":"Ускоренно","waived":"Не взимается","assessed_full_window":"Оценивается за весь период","retained":"Удерживается","refund_prorated_by_day":"Предложение возврата после расчёта · одобрение руководителя","none":"Нет","remaining_term_prepaid":"Предоплата за оставшийся срок","contract_rates":"Тарифы по договору","days":"{days} дн."},"basis_label":"Основание расторжения","clause":"Пункт","closes":"Закрывается","evidence_label":"Подтверждение","evidence_required":"Требуется подтверждение","line":{"minimum_commitment":"Минимальное обязательство","overage":"Использование сверх лимита","additional_services":"Дополнительные услуги","prior_period_usage":"Использование за прошлый период","concurrency_addon":"Дополнительная параллельность","activation_reconcile":"Сверка активации","allowance_refund":"Неиспользованный лимит","accelerated_remaining_commitment":"Оставшееся обязательство (досрочно)","prepaid_offset":"Предоплаченный кредит","sla_credit":"Сервисный кредит","tax":"Налог","refund_proposal":"Предложение возврата"},"preview_failed":"Предпросмотр недоступен","tail_total":"Итог по финальному счёту"},"suspension":{"active":"Обслуживание приостановлено с {date} · {basis} · {ref}","suspend_ellipsis":"Приостановить обслуживание…","suspend":"Приостановить обслуживание","lift":"Снять","basis":{"overdue_over_30_days":"Счёт просрочен более чем на 30 дней","terms_breach_notice_expired":"Срок уведомления о нарушении истёк"},"reference":"Ссылка","notice_on_file":"Уведомление в деле","note":"Примечание","title":"Приостановка обслуживания","not_suspended":"Обслуживание не приостановлено","request":"Запросить приостановку","basis_label":"Основание","breach_notice":"Уведомление о нарушении","no_overdue_invoice":"По этому договору нет просроченных счетов","lift_title":"Снять приостановку обслуживания","toast_lifted":"Приостановка обслуживания снята","lift_error":"Не удалось снять приостановку","request_error":"Не удалось подать запрос на приостановку"},"trip":{"requested":"Запрошена жёсткая остановка в {time} · баланс {balance} · лимит {cap}","approve":"Одобрить жёсткую остановку","dismiss":"Отклонить"},"close":{"title":"Закрывающий расчёт","state":"Состояние","closed_at":"Закрыт","due_by":"Срок до","lagging":"Ожидается использование из","invoices":"Счета","trueup_invoice":"Счёт на доплату","refund":"Возврат","approve":"Одобрить","reject":"Отклонить","record_payout":"Записать выплату","amount":"Сумма","reference":"Ссылка","state_value":{"awaiting_meter_close":"Ожидает закрытия учёта","settled":"Рассчитано"},"approved":"Одобрено","load_failed":"Не удалось загрузить итоговый расчёт","payout_fact":"Выплачено {amount} · {reference} · {date}","refund_status":{"proposed":"Предложено","approved":"Одобрено","rejected":"Отклонено","payout_recorded":"Выплата зарегистрирована"},"refund_status_label":"Статус возврата","supplement_until":"Окно доплат до"},"restore":{"title":"Возвраты прежних списаний","free_period":"Возврат за бесплатный период {start} – {end}","backfill":"Дозапись {from} – {to}: событий {count} · возвращено {refund} · списано {debit}","trigger":"Повод","window":"Период","events":"События","restored":"Возвращено","debited":"Списано","package_rows":"Строки пакета","retry":"Повторить","excluded":"Исключено: {reason} ({count})","runs":"Запуски","status":"Статус","status_value":{"running":"Выполняется","completed":"Завершён","failed":"Ошибка"},"chunks":"{done} / {total} блоков","executed":"Выполнено","started":"Начато","error":"Ошибка выполнения","evidence":"Подтверждение","none":"Возвратов прежних списаний нет","runs_error":"Не удалось загрузить запуски возврата","retry_error":"Не удалось повторить запуск","toast_retried":"Запуск возврата повторён","package_credits":"Кредиты пакета {count}","trigger_value":{"activation":"Активация","coverage_change_apply":"Изменение покрытия","rollback_window":"Период отката"},"exclusion_reason":{"outside_window":"Вне периода","llm_not_restored":"LLM не возвращается","trial_only":"Пробное использование","admin_rerun":"Перезапущено администратором","admin_refunded":"Возвращено администратором","already_contract_billed":"Уже выставлено по договору","sku_unresolvable":"SKU не определён","quantity_unknown":"Количество неизвестно","route_not_agreement":"Не направлено на договор"},"rollback":{"open":"Возврат за период отката…","title":"Возврат за период отката","window_start":"Начало периода","window_end":"Конец периода","reason":"Причина","preview":"Предпросмотр","preview_id":"ID предпросмотра","previewed":"Предпросмотр: {user} · истекает {time}","apply_title":"Применить · второй утверждающий","apply":"Применить возврат","toast_applied":"Возврат применён","preview_error":"Не удалось построить предпросмотр возврата","apply_error":"Не удалось применить возврат"},"restored_total":"Всего возвращено {amount}","debited_total":"Всего списано {amount}"},"usage":{"window":"Период","free_period":"Бесплатный период · {start} – {end}","commitment_period":"Обязательство · {start} – {end}","calendar_quarter":"{quarter} кв. {year}","counts_toward_minimum":"Учитывается в минимуме","additional_services":"Дополнительные услуги","columns":{"side":"Канал","family":"Семейство","sku":"SKU","quantity":"Количество","rate":"Тариф","amount":"Сумма","debited":"Списано","timing":"Период учёта","basis":"Основание","source":"Источник"},"timing":{"current":"Текущий","late":"Поздний","cross_year_late":"Поздний (прошлый договорной год)","reconcile":"Сверка"},"empty":"Нет использования за этот период","settlements":"Расчёты","shadow_value":"Теневая стоимость {amount}","exposure":"Риск","meter_closed_through":"Учёт закрыт по {time}","hold":{"unpriced_usage_event":"Использование без тарифа","rate_line_paper_alias_unconfirmed":"Сопоставление по названию из договора не подтверждено","rate_snapshot_conflict":"Конфликт снимка тарифа","covered_tts_unclassified_backend":"Новая модель TTS не классифицирована","model_rate_undecided":"Ожидает решения о тарифе для модели вне договора"},"window_cycle":"Цикл · {start} – {end}","window_custom":"Произвольный · {start} – {end}","custom_range":"Произвольный период","show":"Показать","estimate":"Оценка · окончательно в счёте","invoiced":"Выставлен счёт","load_error":"Не удалось загрузить использование","coverage_title":"Покрытие","no_charge_through":"Бесплатно до {date}","lines_title":"Строки использования","events":"События","events_title":"События использования","events_error":"Не удалось загрузить события использования","no_events":"У этой строки нет событий","load_more":"Загрузить ещё","event_columns":{"occurred":"Время","kind":"Тип","contract_amount":"Сумма по договору","billing_mode":"Тарификация","invoice":"Счёт"},"event_kind":{"usage":"Использование","reversal":"Сторно"},"billing_mode":{"contract":"Договор","free_window":"Бесплатный период","wallet":"Баланс"},"detail":{"task":"Задача","model":"Модель","rate_selector":"Селектор тарифа","quantity_source":"Источник количества","duration_ms":"Длительность (мс)","size":"Размер","channel":"Канал","session":"Сеанс","started":"Начало","charge":"Начисление","direction":"Направление","llm_model":"Модель LLM","reverses":"Сторнирует","channel_value":{"web":"Веб","mcp":"MCP","phone":"Телефон","phone_outbound":"Телефон (исходящий)","api_key":"API","dashboard":"Панель управления","public":"Публичная ссылка","preview":"Предпросмотр"},"direction_value":{"inbound":"Входящий","outbound":"Исходящий","web":"Веб"},"quantity_source_value":{"output_duration":"Длительность результата","quoted_cap":"Ограничено длительностью из расчёта цены","quoted_fallback":"Длительность из расчёта цены","output_count":"За результат","output_pixels":"Пиксели результата","quoted_pixels":"Пиксели из расчёта цены","unknown":"Не определено","other":"Другое"}},"source":{"stats":"Статистика","usage_event":"События использования","manual":"Ручной ввод","pvc_surcharge":"Надбавка PVC"},"pricing_basis":{"contract_bands":"Диапазоны договора","published_snapshot":"Публичные тарифы","tier_chain":"Ценовые уровни","runtime_money":"Списание при использовании","manual_amount":"Сумма вручную"},"hold_events":"{count, plural, one {# событие} few {# события} many {# событий} other {# события}}","invoice_draft":"Черновик счёта","no_invoice":"Без счёта","settlement_kind":{"cycle":"Цикл","final":"Итоговый","supplement":"Дополнительный"},"settlement_status":{"pending":"Ожидает","live":"Действует","void":"Аннулирован"},"counted":"Зачтено","counted_of":"Зачтено {amount} из {total}","remaining":"Осталось {amount}","projected_trueup":"Прогноз доплаты (линейный) {amount}","allowance":"Лимит","allowance_breakdown":"{total} = {included} минимум + {rollover} перенос","late_available":"Лимит для запоздалого использования {amount}","rollover_expires":"Перенос истекает {date}","eligible":"Зачитываемое","eligible_of":"Зачитываемое {amount} из {total}","overage_projected":"Прогноз перерасхода {amount}","wallet":"Баланс {amount}","reference":"Базовая сумма {amount}","cap":"Предел {amount}","no_cap":"Без предела","hard_stop_since":"Жёсткая остановка с {time}","trip_pending":"Ожидает запрос на жёсткую остановку","meter_close_agent":"Агенты · учёт закрыт по {time}","meter_close_media":"Медиа · учёт закрыт по {time}"},"coverage":{"family":"Семейство","status":"Статус","sides":"Каналы","from":"С","to":"По","evidence":"Подтверждение","customer_message":"Сообщение клиенту","free_window_alert":"Порог бесплатного периода (агент-секунды)","suspend":"Приостановить…","release":"Возобновить","preview":"Предпросмотр","propose_change":"Предложить изменение","cycles":"Циклы","invoice_now":"Счёт сейчас","invoice_previewed":"Счёт в предпросмотре","delta_invoice":"Δ счёт","delta_wallet":"Δ кошелёк","delta_eligible":"Δ учитываемое","delta_trueup":"Δ доплата","unpriced_models":"Модели без тарифа","add_period":"Добавить период","amendment":"Дополнение {id}","effective_date":"Дата вступления в силу","reason":"Причина","suspended_since":"Приостановлено с {date} · {reason}","title":"Покрытие","total":"Итого","unpriced_count":"{count, plural, one {# модель без цены} few {# модели без цены} many {# моделей без цены} other {# модели без цены}}","unpriced_show_all":"Показать все ({count})","unpriced_show_fewer":"Показать меньше","free_window_alert_in":{"agent_minute":"Порог бесплатного периода (агент-минуты)"}},"rates":{"paper_label":"Название в договоре","family":"Семейство","basis":"Основание","models":"Модели","paper_names":"Названия в договоре","price_unit":"Единица цены","price":"Цена","bands":"Ступени","up_to":"До","scope":"Охват","rounding":"Округление","counts_toward_minimum":"Учитывается в минимуме","free_window_applies":"Действует бесплатный период","includes_llm":"Включает LLM","ceiling":"Потолок","locked_through":"Зафиксировано до","from":"С","to":"По","clause":"Пункт","mapping":"Сопоставление","cost":"Себестоимость","below_cost":"Ниже себестоимости","approval_pending":"Ожидает одобрения","all_models_of":"Все модели {model}","other_models_in_family":"Другие модели семейства","no_catalog_model":"Нет модели в каталоге","not_offered":"Не предлагается","hidden":"скрыта","retired":"снята","basis_value":{"contract":"Договор","published":"Публичный","pricing_tiers":"Тарифные ступени"},"band_scope":{"period":"За период","term_cumulative":"Накопительно за срок"},"rounding_value":{"aggregate_exact":"Точный итог","ceil_unit_per_event":"Округление вверх за событие"},"lineage":{"exact":"Точная модель","nearest_successor":"Ближайший преемник","version_family":"Семейство версий"},"price_rule":{"paper_price":"Цена по договору","lower_of_paper_and_published":"Меньшая из договорной и публичной"},"add_band":"Добавить диапазон","add_line":"Добавить строку","approved":"Утверждено: {by} · {date}","empty":"Нет строк тарифа","lineage_rule":"Линейка модели","paper_model":"Модель в договоре","price_rule_label":"Правило цены","title":"Строки тарифа","all_variants_of":"Все варианты {model}","sku_group":{"llm":"Все модели LLM","phone_surcharge":"Все телефонные надбавки"}},"covered_tts":{"title":"Покрываемые модели TTS","placeholder":"Заглушка · ожидает GA","ga_at":"GA","covered_from":"Покрывается с","successor_of":"Преемник","designation":"Назначение","reviewed_backends":"Проверенные бэкенды","new_backend":"Новая модель TTS {backend}","bind_ga":"Привязать модель GA…","designate_successor":"Назначить преемника…","mark_reviewed":"Отметить как проверенный","active":"Активна","add_model":"Добавить модель…","backend":"Бэкенд","empty":"Нет покрываемых моделей TTS","paper_name":"Название в договоре","no_tier":"Нет ценового уровня API для {backend}"},"ladder":{"title":"Уровни обязательств","level":"L{index}","monthly_minimum":"Ежемесячный минимум","included_credits":"Включённые кредиты","covered_tts_rate":"Тариф покрываемого TTS","annual_equivalent":"Годовой эквивалент","current_since":"Текущий · с {date}","reached":"Достигнут {date}","aggregate_minimum":"Совокупный минимум {amount}","record_schedule":"Записать шкалу из договора…","move_up":"Повысить уровень…","above_schedule":"Выше шкалы…","target_level":"Целевой уровень","party":{"customer":"Клиент","fish":"Fish Audio"},"signer":"Подписант","signer_email":"Email подписанта","signer_title":"Должность","signed_on":"Дата подписания","signed_document":"Подписанный документ","document_kind":"Тип документа","doc_kind":{"docusign_completed":"DocuSign завершён","signed_pdf":"Подписанный PDF"},"same_document_both":"Один подписанный документ для обеих сторон","signer_not_on_file":"Не числится уполномоченным представителем","override_signer_check":"Пропустить проверку подписанта","level_summary":"С {date} · минимум {minimum} · покрываемый TTS {rate} · совокупно {aggregate}","move_now":"Повысить сейчас","backdated":"Задним числом","level_column":"Уровень","source":"Источник","state":"Состояние","source_value":{"paper_schedule":"Шкала договора","above_ladder_amendment":"Подписанное дополнение"},"history":"История уровней","history_kind":{"initial":"Начальный уровень","level_up":"Повышение уровня","above_ladder":"Сверх шкалы"},"scheduled":"С {date}","add_level":"Добавить уровень","remove_level":"Удалить уровень"},"review":{"title":"Квартальный обзор","window":"Период","eligible_usage":"Учитываемое использование","by_family":"По семействам","monthly_average":"Среднемесячно","current":"Текущий","recommended":"Рекомендуемый","no_higher_level":"Нет более высокого уровня","due":"Срок {date}","overdue":"Просрочено","generated_late":"Создан с опозданием","keep":"Сохранить текущий уровень","move_up":"Повысить уровень…","confirmation_page":"Страница подтверждения","refresh":"Обновить","status":{"open":"Открыт","kept":"Сохранён","level_up_pending_evidence":"Повышение ждёт подтверждения","level_up_applied":"Повышение применено","closed_term_ended":"Закрыт (срок истёк)"},"note":"Примечание","history":"Предыдущие проверки ({count})"},"increase":{"record":"Записать увеличение обязательства…","new_commitment":"Новое обязательство","signed_on":"Дата подписания","agent_rate":"Сниженный тариф агентов за дополнительное обязательство","effective_cycle_start":"Начало действующего цикла","projected_trueup":"Прогноз доплаты сейчас","breaker_reference_after":"Порог отсечки после","window":"Период обязательства","previous_minimum":"Текущее обязательство","counted_to_date":"Учтено на сегодня"},"breaker":{"mode":{"hard":"Жёсткая остановка","alert_only":"Только оповещение"},"reference":{"legacy":"Порог: по умолчанию","remaining_commitment":"Порог: оставшееся обязательство"},"alert_levels":"Оповещения на 50 / 80 / 100% лимита","sla_backed":"Под SLA · жёсткой остановке нужно одобрение руководителя","mode_label":"Предохранитель","reference_label":"База предохранителя","reference_projected":"Прогноз · задаётся при активации"},"billing_terms":{"billing_clock":"Часы биллинга","clock":{"utc_legacy":"Границы по UTC","local":"Местная полночь"},"billing_timezone":"Часовой пояс биллинга","not_stated":"Не указано в договоре","effective_zone":"Действует: {zone}","order_term_starts":"Начало срока заказа","order_term_basis":{"effective_date":"Дата вступления формы заказа в силу","paid_billing_start":"Начало платного биллинга"},"final_settlement_due":"Срок итогового расчёта","payment_term":"Срок оплаты","true_up_due":"Срок доплаты","contract_year_start":"Начало договорного года","order_form_valid_through":"Форма заказа действительна до","days":"{days} дн.","title":"Условия выставления счетов","commitment_minimum":"Минимальное обязательство","line_label":"Название строки счёта","default_zone":"Не указано в договоре: тихоокеанское время (Лос-Анджелес), с переходом на летнее время"},"sla":{"summary":"Цель {target}% в месяц · кредиты {tiers} от {base} · потолок {cap}% · запрос в течение {days} дн. · охват {scope}","termination_right":"Право расторжения ниже {pct}% в течение {months} мес. · уведомление {days} дн.","edit_terms":"Изменить условия","record_availability":"Записать доступность","correct_record":"Исправить запись","correction_reason":"Причина исправления","month":"Месяц","availability_pct":"Доступность, %","unavailable_min":"Мин недоступности","breaker_min":"Мин отсечки","excluded_min":"Исключённые мин","notices":"Уведомления","source":"Источник","revision":"Редакция","evidence":"Подтверждение","record_request":"Записать запрос клиента","affected_month":"Затронутый месяц","requested_at":"Дата запроса","request_document":"Документ запроса","tier_pct":"Ступень, %","base":"База","amount":"Сумма","in_window":"В срок","applied":"Применено","remaining":"Остаток","expires":"Истекает","approve":"Одобрить","withdraw":"Отозвать","recompute":"Пересчитать","source_value":{"operator_entry":"Ручной ввод","monitoring_import":"Импорт из мониторинга"},"notice":{"notified_at":"Дата уведомления","window_start":"Начало окна","window_end":"Конец окна"},"exclusion":{"a_scheduled_maintenance":"Плановое обслуживание","b_emergency_maintenance":"Аварийное обслуживание","c_force_majeure":"Форс-мажор","d_customer_or_third_party":"Системы клиента или третьих лиц","e_excess_use_or_breach":"Чрезмерное использование или нарушение","f_beta_features":"Бета- и предварительные функции","g_permitted_suspension":"Допустимая приостановка"},"base_kind":{"monthly_minimum_commitment":"минимального обязательства за месяц","fees_invoiced_for_month":"выставленных за месяц сборов"},"scope":{"platform_api":"API платформы","agents_and_api":"Агенты и API"},"status":{"awaiting_base":"Ожидает счёта","pending_approval":"Ожидает одобрения","approved":"Одобрено","blocked_past_due":"Заблокировано (просрочка)","partially_applied":"Применено частично","applied":"Применено","expired":"Истекло","withdrawn":"Отозвано","rejected_out_of_window":"Отклонено (вне срока запроса)","rejected_no_shortfall":"Отклонено (нет недостижения)"},"add_notice":"Добавить уведомление","availability_title":"Записи доступности","base_component":"{start} – {end}: сборы {fees}, учтено {amount}","change_terms":"Изменить…","chronic_until":"Право клиента на расторжение действует до {date}","credits_title":"Сервисные кредиты","excluded_entry":"{reason}: {minutes} мин","load_failed":"Не удалось загрузить данные SLA","locked":"Заблокировано кредитом","no_credits":"Нет сервисных кредитов","no_records":"Нет записей доступности","recorded":"Записано","remove_notice":"Удалить уведомление","request_approve":"Запросить одобрение","row_actions":"Действия для {month}","save_failed":"Не сохранено","status_label":"Статус","terms":{"add_tier":"Добавить уровень","below_pct":"Ниже %","blocked_past_due":"Блокируется при просрочке неоспоренных счетов","cap_pct":"Предел %","clause":"Пункт","consecutive_months":"Месяцев подряд","credit_pct":"Кредит %","effective_date":"Дата вступления в силу","maintenance_cap_minutes":"Предел обслуживания (мин / мес.)","maintenance_notice_hours":"Уведомление об обслуживании (часы)","month_mapping":"Сопоставление месяца и цикла","month_mapping_value":{"max_overlapping_cycle":"Наибольший пересекающийся цикл","pro_rata_overlap":"Пропорционально пересечению"},"notice_window_days":"Срок уведомления (дни)","remove_tier":"Удалить уровень","request_window_days":"Срок подачи запроса (дни)","scope":"Охват","target_pct":"Цель %","termination_right":"Право на расторжение","tiers":"Уровни кредита"}},"amendment":{"kind":{"field_change":"Изменение поля","start_reschedule":"Перенос начала","coverage_change":"Изменение покрытия","rate_lines_change":"Изменение тарифа","commitment_ladder_record":"Запись шкалы обязательств","commitment_level_up":"Повышение уровня","commitment_level_above_ladder":"Уровень выше шкалы","commitment_increase":"Увеличение обязательства","fee_lines_change":"Разовые сборы"},"summary":{"rate_lines":"Добавлено: {added} · удалено: {removed} · изменена цена: {repriced}","ladder_record":"{count, plural, one {# уровень} few {# уровня} many {# уровней} other {# уровня}}","above_ladder":"{level} · ежемесячный минимум {amount}","increase":"Новое обязательство {amount}","fee_lines":"Добавлено: {added} · изменено: {changed} · удалено: {removed} · к повторному выставлению: {rearmed}"},"create":"Создать дополнение","request_apply":"Запросить применение","effective_derived":"Вступает в силу {date}","approved_for":"Одобрено на {date} · {actor}","approved_for_date":"Одобрено на {date}","created_on":"Создано {date} · {actor}","created_on_date":"Создано {date}","effective_projected":"Ожидается {date} (первое начало расчётного цикла после подписания обеими сторонами, если обе подпишут до этой даты)","applies_on":"Применяется {date}","toast_approved_for":"Одобрено · применяется {date}","self_approved":"Самоутверждено · суперадмин"},"dispute":{"record":"Записать спор","disputed":"Оспаривается {amount} с {date}","resolve":"Урегулировать","resolution":{"withdrawn":"Отозван","credited":"Зачтён","upheld":"Счёт подтверждён"},"resolution_label":"Решение","resolution_ref":"Ссылка на кредит","resolved":"{resolution} {date}"},"toast":{"saved":"Сохранено","amendment_created":"Дополнение создано","proposal_filed":"Запрос отправлен на одобрение","failed":"Запрос не выполнен"},"errors":{"contract_terms_invalid":"Условия договора нарушают одно или несколько правил","four_eyes_same_actor":"Требуется второй утверждающий","permission_denied":"Для этого действия нет нужного права","evidence_required":"Требуется подписанное подтверждение","term_source_supersede_missing":"Для прямой замены нужен заменяемый пункт","term_source_decision_missing":"Для внутреннего решения нужна ссылка на решение","term_source_unknown_field":"Источник ссылается на неизвестное поле договора","term_source_document_unknown":"Указанного документа нет в этом договоре","decision_ref_unknown":"Ссылка на решение не распознана","evidence_doc_key_required":"Для подписанного документа нужен загруженный файл","evidence_term_source_required":"Для пункта договора нужен источник","evidence_decision_ref_required":"Для внутреннего решения нужна ссылка на решение","evidence_document_unknown":"Подтверждающего документа нет в этом договоре","evidence_file_type_unsupported":"Подтверждение должно быть файлом PDF, PNG, JPEG или письмом","provisional_reference_unknown":"В этом договоре нет такого предварительного толкования","provisional_id_duplicate":"ID предварительных толкований должны быть уникальными","provisional_code_invalid":"Код предварительного толкования недействителен","provisional_confirmation_requires_signed_writing":"Для подтверждения толкования нужен подписанный документ","provisional_resolution_requires_amendment":"Для замены толкования нужно дополнение к этому договору","provisional_readings_append_only":"Предварительные толкования можно только добавлять","provisional_reading_not_open":"Это толкование уже решено","billing_timezone_invalid":"Часовой пояс биллинга недействителен","billing_timezone_requires_paper_clause":"Часовой пояс биллинга задаётся только по пункту договора","billing_timezone_on_utc_legacy":"У договоров с границами по UTC нет часового пояса биллинга","effective_date_not_local_midnight":"Даты договора должны приходиться на местную полночь","trial_requires_subscription":"Бесплатные месяцы есть только в договорах подписки","trial_requires_end_date":"Для бесплатных месяцев нужна дата окончания","trial_requires_order_term_basis":"Для бесплатных месяцев нужно начало срока заказа","end_date_order_term_mismatch":"Дата окончания не совпадает со сроком заказа","trial_not_shorter_than_term":"Бесплатных месяцев должно быть меньше срока","trial_with_auto_renew_unsupported":"Бесплатные месяцы несовместимы с автопродлением","trial_paid_start_frozen":"Платный старт зафиксирован, пока договор действует","contract_year_anchor_invalid":"Начало договорного года недействительно","cycle_clock_frozen":"После начала биллинга часы биллинга не меняются","billing_timezone_frozen":"После начала биллинга часовой пояс не меняется","coverage_overlap":"Записи покрытия одного семейства пересекаются","coverage_unpriced_sku":"В покрываемом семействе есть модели без тарифа","agent_coverage_requires_minutes_rate":"Для покрытия агентов нужен тариф за минуту","coverage_rate_lines_on_inactive_family":"Есть тарифы для непокрываемого семейства","coverage_boundary_not_cycle_start":"Изменения покрытия начинаются с начала цикла биллинга","coverage_side_unsupported":"Это семейство не предлагается в этом канале","coverage_alert_quantity_family":"Пороги бесплатного периода есть только у агентов","coverage_requires_invoice_contract":"Для покрытия нужен договор с оплатой по счетам","coverage_excluded_message_required":"Для исключённого семейства нужно сообщение клиенту","coverage_zdr_hook_missing":"Для этого семейства ZDR пока недоступен","coverage_kind_required":"Покрытие действующего договора меняется дополнением","coverage_retroactive_requires_record_alignment":"Ретроактивное изменение покрытия требует выравнивания записей","coverage_preview_required":"Требуется предпросмотр покрытия","coverage_preview_stale":"Предпросмотр устарел","coverage_entry_not_suspendable":"Приостановить можно только покрываемое семейство","coverage_suspend_fails_closed":"Приостановка этого семейства заблокирует клиента","rate_line_basis_family_mismatch":"Это основание тарифа недопустимо для семейства","rate_line_price_fields_on_non_contract":"Цена указывается только для договорных тарифов","rate_line_family_selector_mismatch":"Модели не относятся к семейству тарифа","rate_line_unit_mismatch":"Единица цены не подходит этим моделям","rate_line_quantum_mismatch":"Квант не соответствует единице цены","rate_line_unknown_selector":"Модели нет в каталоге учёта","rate_line_empty_selector_requires_aliases":"Для тарифа без моделей нужны названия из договора","rate_line_selector_overlap":"Два тарифа выбирают одну модель","rate_line_paper_alias_ambiguous":"Название из договора подходит к нескольким тарифам","rate_line_bands_invalid":"Ценовые ступени не по возрастанию","rate_line_lower_of_requires_flat":"Правило «меньшая цена» требует одной фиксированной цены","rate_line_band_scope_invalid":"Охват ступеней не подходит этому тарифу","rate_line_boundary_not_cycle_start":"Изменения тарифов начинаются с начала цикла","rate_line_includes_llm_invalid":"Включить LLM можно только в тариф за минуту агента","rate_line_mapping_required":"Для модели из договора нужно сопоставление с каталогом","rate_line_above_ceiling":"Цена выше договорного потолка","rate_line_locked":"Тариф зафиксирован","rate_line_kind_required":"Тарифы действующего договора меняются дополнением","covered_tts_unknown_backend":"Активной покрываемой модели TTS нужны бэкенд TTS из каталога и цикл, с которого она покрывается","covered_tts_free_backend":"Бесплатную модель TTS нельзя покрыть","covered_tts_duplicate_backend":"Модель TTS указана дважды","covered_tts_placeholder_has_backend":"У модели-заглушки ещё нет бэкенда","covered_tts_missing_tier":"У покрываемой модели TTS нет тарифной ступени","covered_tts_tier_price_mismatch":"Ступени покрываемого TTS не совпадают с тарифом уровня","covered_tts_all_tier_forbidden":"Покрываемый TTS тарифицируется по моделям, а не для всех","covered_tts_graduated_forbidden":"Покрываемый TTS тарифицируется по фиксированной цене","covered_tts_successor_requires_designation":"Для модели-преемника нужно назначение","covered_tts_kind_required":"Покрываемый TTS действующего договора меняется дополнением","minimum_assessment_corrupt":"Сохранённую оценку обязательства не удаётся прочитать","assessment_graduated_tiers_forbidden":"В договорах с оценкой только фиксированные тарифы","assessment_graduated_rate_line_forbidden":"В договорах с оценкой только фиксированные тарифы","minimum_assessment_decrease_forbidden":"Минимум обязательства нельзя уменьшить","minimum_assessment_increase_boundary":"Увеличение обязательства начинается с начала цикла","minimum_assessment_layer_required":"В договоре нет минимума обязательства, который можно повысить","commitment_ladder_not_monotonic":"Каждый уровень должен быть выше предыдущего","commitment_ladder_level0_mismatch":"Первый уровень не совпадает с минимумом договора","commitment_ladder_requires_covered_tts_skus":"Для уровней обязательств нужны покрываемые модели TTS","commitment_level_annual_mismatch":"Годовой эквивалент не совпадает с месячным минимумом","level_up_evidence_incomplete":"Требуются подписанные подтверждения обеих сторон","commitment_ladder_frozen":"После записи уровни обязательств не меняются","level_up_not_upward":"Целевой уровень не выше текущего","level_up_target_invalid":"Целевого уровня не существует","level_up_signer_unrecognized":"Подписант не числится уполномоченным представителем","level_history_system_only":"Историю уровней ведёт только система","commitment_review_not_open":"По этому обзору уже принято решение","termination_terms_incomplete":"В условиях расторжения нет обязательного основания","termination_credit_policy_conflict":"Порядок кредитов противоречит основанию расторжения","termination_acceleration_requires_paper":"Для ускорения обязательства нужен пункт договора","termination_basis_not_paper_row":"Это основание не является строкой расторжения договора","termination_basis_required":"Требуется основание расторжения","termination_evidence_required":"Для этого основания нужно подтверждение","termination_basis_not_permitted":"Это основание расторжения не предусмотрено договором","termination_basis_precondition_unmet":"Условие этого основания расторжения не выполнено","termination_waiver_derived_from_basis":"Освобождение от оценки следует из основания расторжения","termination_terms_not_editable":"После запуска договора условия расторжения меняются только дополнением","prepaid_offset_origin_required":"Для предоплаченного зачёта нужен источник","prepaid_offset_paper_credit_requires_expiry":"Для договорного кредита нужна дата окончания","prepaid_offset_origin_mismatch":"Источник предоплаченного зачёта не совпадает","breaker_remaining_commitment_requires_assessment":"Порог по оставшемуся обязательству требует оценки","overdraft_trip_request_not_pending":"По этому запросу на остановку уже принято решение","overdraft_trip_request_stale":"Этот запрос на остановку устарел","sla_terms_required":"Для SLA доступности нужны условия кредитов","sla_terms_on_wrong_kind":"Условия кредитов бывают только у SLA доступности","sla_terms_target_mismatch":"Цель SLA не совпадает с гарантией","sla_tiers_invalid":"Ступени кредитов SLA не упорядочены","sla_month_mapping_base_mismatch":"Привязка к месяцу не подходит базе кредита","sla_termination_right_mismatch":"Право расторжения по SLA не совпадает с условиями","availability_minutes_exceed_month":"Минут больше, чем в месяце","sla_credit_requires_evidence":"Для кредита SLA нужен документ запроса клиента","availability_contract_without_sla":"В этом договоре нет SLA доступности","availability_month_not_ended":"Месяц ещё не закончился","availability_record_exists":"За этот месяц уже есть запись","availability_locked_by_credit":"Одобренный кредит использует запись этого месяца","availability_record_missing":"За этот месяц нет записи доступности","sla_credit_duplicate":"За этот месяц уже есть кредит SLA","sla_credit_not_pending":"Этот кредит SLA не ожидает одобрения","sla_credit_recompute_not_higher":"Пересчёт не увеличивает этот кредит","sla_credit_requires_request":"Кредиты SLA возникают только из записанного запроса клиента","tax_id_format_invalid":"Неверный формат налогового номера","tax_reverse_charge_requires_eu_vat":"Для обратного начисления нужен номер VAT ЕС","tax_treatment_conflict":"Налоговый режим противоречит налоговым полям","tax_rate_required":"Для строки налога нужна ставка","notice_email_invalid":"Email для уведомлений недействителен","tax_profile_endpoint_required":"Налоговые данные меняются только в налоговом профиле","guarantee_fee_waived_requires_standard_fee":"Для освобождённого сбора нужна стандартная сумма","guarantee_scope_invalid_for_kind":"Этот охват не применим к гарантии","concurrency_block_price_unset":"У блока параллельных запросов нет цены","concurrency_below_contract_floor":"Параллельность не может быть ниже договорного минимума","legacy_debit_restore_stale":"План возврата устарел","legacy_debit_restore_run_not_retryable":"Повторить можно только неудачный возврат","legacy_debit_restore_window_invalid":"Окно возврата недействительно","legacy_debit_restore_contract_not_live":"Возврат применяется только к действующему соглашению","amendment_effective_date_required":"Для этого дополнения нужна дата вступления в силу","amendment_params_mismatch":"Данные дополнения не соответствуют его типу","level_evidence_on_wrong_kind":"Подтверждение подписанта применяется только к дополнениям о повышении уровня","amendment_kind_required":"Для этого изменения нужно типизированное дополнение","amendment_effective_mismatch":"Дата вступления в силу не совпадает с дополнением","above_ladder_requires_signed_amendment":"Для уровня выше шкалы нужно подписанное дополнение","agents_not_in_contract_scope":"Агенты не входят в объём услуг по вашему договору; обратитесь к менеджеру аккаунта","contract_service_suspended":"Обслуживание приостановлено по соглашению","contract_prepaid_exhausted":"Предоплаченный баланс соглашения исчерпан","credit_packs_unavailable_contract_covered":"Пакеты кредитов недоступны по корпоративному соглашению","suspension_basis_not_met":"Основание для приостановки не выполнено","suspension_contract_not_live":"Приостановить можно только действующее соглашение","service_already_suspended":"Обслуживание уже приостановлено","signal_not_acknowledgeable":"Это оповещение снимается само и не подтверждается вручную","invoice_dispute_status_invalid":"Оспорить можно только отправленный или просроченный счёт","invoice_dispute_exists":"По этому счёту уже есть открытый спор","invoice_dispute_not_open":"По этому счёту нет открытого спора","refund_amount_mismatch":"Сумма выплаты отличается от одобренного возврата","refund_not_proposed":"Этот возврат не ожидает решения","refund_not_approved":"Для выплаты нужен одобренный возврат","invoice_dispute_amount_invalid":"Оспариваемая сумма должна быть больше нуля и не выше суммы счёта","invoice_dispute_credit_ref_invalid":"Ссылка на кредит не относится к этому счёту","usage_window_invalid":"Период использования недействителен","usage_invoice_held":"Использование за этот период пока нельзя тарифицировать","stats_family_marker_missing":"У продукта, которым пользуется команда, нет тарифа в договоре","incorporated_terms_url_unsupported":"Эту ссылку на условия нельзя сохранить","incorporated_document_stage_unknown":"Подготовленный юридический документ не найден","engine_terms_invalid":"Условия движка в шаблоне недействительны","incorporated_document_missing":"Для ссылки на включённые условия нет сохранённого документа","incorporated_document_immutable":"Включённый документ нельзя изменить после записи","incorporated_terms_capture_failed":"Не удалось сохранить страницу условий","incorporated_document_meta_invalid":"Сведения о юридическом документе недействительны","contract_concurrently_modified":"Договор изменился во время редактирования; обновите его и повторите попытку","stored_field_invalid":"Поля, которые больше не допускаются в сохранённом договоре: {fields}","contract_type_immutable":"Тип договора изменить нельзя; создайте новый договор","zdr_not_enforced_creator_media":"ZDR пока не применяется к медиа Creator и Studio","zdr_guaranteed_not_enabled":"ZDR гарантирован договором, но не включён в работе сервиса","incorporated_document_divergent":"Сохранённые копии включённого документа расходятся","incorporated_terms_same_day_revision":"Включённые условия изменились в дату вступления в силу","provisional_readings_open":"Есть открытые предварительные толкования","pricing_tier_product_invalid":"Тарифные ступени есть только для TTS и ASR","pricing_tier_bound_nan":"Верхняя граница тарифной ступени — не число","term_source_reference_missing":"Для пункта нужна ссылка","term_source_section_missing":"Для пункта нужен раздел","rate_line_paper_label_missing":"Для тарифа нужно название из договора","rate_line_price_missing":"Для тарифа нужны единица цены и цена на каждой ступени","team_setting_unknown":"Такой настройки команды нет","team_setting_auto_managed":"Эту настройку применяет сама синхронизация команды","team_setting_already_applied":"Команда уже работает так, как требует контракт","team_setting_not_applicable":"Контракт не требует этой настройки на действующем контракте","team_setting_prerequisite_pending":"Предварительная настройка ещё не применена","team_move_in_progress":"Идёт перенос команды; повторите после завершения"},"guarantees":{"fee_period":{"month":"в месяц","year":"в год","one_time":"разово"},"scope":"Охват","scope_value":{"api_streaming":"Потоковый API","all_request_categories":"Все категории запросов"},"standard_fee":"Стандартная плата {amount} {period}","waived_term":"Отменено на срок заказа","waived_until":"Отменено до {date}","zdr_not_enabled":"ZDR гарантирован договором, но не включён в работе"},"invoice":{"system_entry":"Система"},"prepaid":{"expires":"Истекает","expires_on":"Истекает {date}","origin":"Источник","origin_value":{"customer_paid":"Оплачено клиентом","paper_credit":"Кредит по договору"}},"actions":{"change":"Изменить…","confirm":"Подтвердить","remove":"Удалить"},"decision_catalog":{"loading":"Загрузка решений…","unavailable":"Список решений недоступен","retry":"Повторить","scope":{"ruling":"Постановления","research":"Исследования","coverage_matrix":"Матрица покрытия"}},"activation":{"digest":"Хеш плана {digest}"},"action_items":{"note":"Примечание","acknowledge_title":"Подтвердить оповещение","acknowledged":"Оповещение подтверждено","trip_dismiss_title":"Отклонить запрос на жёсткую остановку","trip_approved":"Жёсткая остановка одобрена","trip_dismissed":"Запрос на жёсткую остановку отклонён","restore_retry_title":"Повторить возврат прежних списаний","restore_retried":"Возврат запущен повторно","facts":{"sku":"SKU {value}","balance":"Баланс {value}","cap":"Лимит {value}","level":"{value}% лимита","quantity":"Количество {value}","session_id":"Сеанс {value}","row_id":"Строка {value}","number_id":"Номер {value}","request_id":"Запрос {value}","run_id":"Запуск {value}","cases":"Кейсы {value}","reason":"Причина {value}"}},"refusal":{"field_refused":"Отклонённое поле: {field}"},"team_settings":{"title":"Настройки команды по контракту","description":"Что контракт требует на команде клиента — против того, что действует на команде.","setting":{"zero_retention_flag":"Нулевое хранение данных на команде","agent_retention_pin":"Предел хранения диалогов агентов","api_concurrency":"Параллелизм API","quality_guard_flag":"Quality guard на команде"},"status":{"applied":"Применено","pending":"Ожидает","mismatch":"Расхождение","not_applicable":"Не применимо","applies_after_activation":"Ожидает · после активации"},"mode":{"auto":"Задаёт синхронизация команды","manual":"Применяется вручную"},"expected":"Контракт","actual":"Команда","value":{"on":"Вкл","off":"Выкл","none":"—","hours":"{count} ч"},"applied_marker":"Применено {date} · {actor}","prerequisite":"Требует применённого {setting}","after_activation":"Применяется после активации контракта","apply":"Применить","apply_title":"Применить {setting}","apply_summary":"Контракт {expected} · Команда {actual}","note_bounds":"8–2000 символов","apply_failed":"Настройка не применена","applied_toast":"{setting} применено"},"model_coverage":{"title":"Модели вне каталога этого договора","description":"Тариф договора распространяется на модели, с которыми он вступил в силу. Любая другая модель ждёт решения о тарифе.","question":"Используется {model} — какой тариф применить?","fact":{"first_used":"Первое использование","cycle":"Расчётный период {start} – {end}","usage":"Использование на момент обнаружения","published_since":"Опубликована с","platform_price":"Опубликованная цена на момент обнаружения"},"invoice_held":"Счёт за это использование ждёт, пока не будет решён тариф.","invoice_advance":"Пока счета выставляют её по опубликованной цене Fish Audio; строку могут исправить, когда тариф будет решён.","pending_invoices":"{count, plural, one {Уже выставлено в # счёте:} few {Уже выставлено в # счетах:} many {Уже выставлено в # счетах:} other {Уже выставлено в # счёта:}}","clauses_title":"Что говорит договор","clauses_none":"Ни один пункт этого договора не касается других моделей.","clause_label":"Пункт {number} · {kind}","clause_kind":{"rate_lock":"Фиксация цены","published_rates":"Другие модели по опубликованным ценам","discount":"Скидка от опубликованной цены"},"clause_no_quote":"Цитата для этого пункта не записана.","rate_label":"Тариф для этой модели","choice":{"contract_rate":"Выставлять по тарифу этого договора","platform_price":"Выставлять по опубликованной цене Fish Audio","explicit":"Выставлять по заданной цене за миллион","discounted_list":"Выставлять по опубликованной цене Fish Audio за вычетом скидки этого договора"},"choice_platform_price_hint":"Цена на момент использования; {price} на момент обнаружения.","choice_discounted_list_hint":"Цена на момент использования за вычетом {percent}; {price} на момент обнаружения.","choice_discounted_list_hint_no_price":"Цена на момент использования за вычетом {percent}.","price_label":"Цена за 1 млн байт UTF-8 (USD)","price_label_audio":"Цена за 1 млн секунд аудио (USD)","price_invalid":"Цена — число от 0, не более шести знаков после запятой.","basis_label":"Основание","basis_clause":"Пункт {number} ({kind})","basis_operator":"Нет в договоре — наше собственное решение","note_label":"Комментарий для утверждающего","note_hint":"Не менее {min} символов.","error":"Запрос не отправлен.","submit":"Отправить на утверждение","four_eyes":"Тариф начнёт действовать после утверждения вторым человеком.","decided_title":"Решено","decided_rate":{"contract_rate":"Выставляется по тарифу этого договора","platform_price":"Выставляется по опубликованной цене Fish Audio","explicit":"Выставляется по цене {price}","discounted_list":"Выставляется по опубликованной цене Fish Audio за вычетом {percent}","discounted_list_no_percent":"Выставляется по опубликованной цене Fish Audio за вычетом скидки этого договора"},"decided_basis_clause":"На основании пункта договора","decided_basis_operator":"Наше собственное решение, нет в договоре","decided_note":"Комментарий: {note}","decided_on":"Решено {date}","decided_auto":"Решено автоматически {date}.","suggestion":{"title":"Что предлагает запись договора","failed":"Предварительное чтение договора не удалось; человек читает пункты и решает.","confidence":"Прочитано моделью с уверенностью {confidence}.","decision":"Предложение: {rate}"}},"agent_admission":{"lost":"За последние {days} дней у команды были сеансы агентов; после этого новые сеансы агентов будут отклоняться.","kept":"За последние {days} дней у команды были сеансы агентов; новые сеансы и после этого будут допускаться.","still_refused":"За последние {days} дней у команды были сеансы агентов; новые сеансы отклоняются сейчас и будут отклоняться после этого.","unavailable":"Не удалось прочитать данные о сеансах агентов команды; этот предпросмотр не может сказать, будут ли агенты по-прежнему допускаться.","details":"Подробнее"}},"go_live":{"title":"Перед запуском","load_failed":"Не удалось загрузить чек-лист запуска.","retry":"Повторить","refresh":"Обновить","chip":{"blocking":"Нужно ответить: {count}","ready":"Можно запускать","advisory":"Стоит подтвердить: {count}","awaiting":"В ожидании: {count}","agent_running":"Агент читает документ…","agent_prefilled":"Агент заполнил {count} из {total}","agent_partial":"Заполнено {count} из {total}; остальное нужно сделать вручную"},"group":{"blocking":"Ответить до запуска","advisory":"Стоит подтвердить до запуска","awaiting":"В ожидании","settled":"Решено","after_go_live":"После запуска"},"checks_passed":"Системных проверок пройдено: {count}","notes_recorded":"Заметок из документа записано: {count}","hidden":"Ещё пунктов, для которых нужен доступ к предложениям: {count}","advanced":{"title":"Дополнительно · аудит","description":"Записи за списком: предварительные толкования, условия документа, правило кредитов при расторжении, предложения агента."},"after_go_live":"Открыто после запуска: {count}","agent_still_running":"Агент всё ещё читает документ.","agent":{"read":"Поручить агенту прочитать документ","reread":"Перечитать документ","reread_failed":"Агенту не удалось начать чтение документа.","continue":"Продолжить с оставшимися пунктами","stop_reason":{"tool_budget":"У агента закончились шаги, прежде чем он дошёл до всех пунктов.","time_limit":"У агента закончилось время, прежде чем он дошёл до всех пунктов."}},"show":"Показать","hide":"Скрыть","we_will":"Мы сделаем:","change":"Изменить…","choose":"Выбрать…","collapse":"Закрыть","request_label":"Запросить: {label}","all_models":"все модели","unit":{"utf8_bytes":"байт UTF-8","audio_seconds":"секунд аудио","llm_tokens":"токенов LLM"},"paper":{"document":{"order_form":"Заказ","msa":"Рамочный договор (MSA)","amendment":"Дополнение","incorporated_terms":"Онлайн-условия","agent":"Выдержка агента"}},"tag":{"agent_suggests":"Предложение агента","system_suggests":"Предложение системы","typed":"Подтверждение вводом"},"owner":{"walt":"Нужен менеджер по работе с клиентом","legal":"Нужен юрист","mart":"Нужна команда биллинга","creator_team":"Нужна команда Creator","ops":"Нужна эксплуатация"},"settled":{"system_import":"Автоматически · при импорте","operator":"Отвечено","approved_proposal":"Одобрено","concession":"Оставлено как наша уступка","signed_writing":"Подтверждено письменно","recorded_decision":"Записанное решение","noted":"Записано"},"answer":{"policy":"Окончание договора: {policy}","engine_handles":"Выставляет система","manual_process":"Вручную · {cadence}","waived":"Не взимается"},"awaiting":{"approval":"Запрошено — ждём того, кто может одобрить","approval_you":"Запрошено — вы можете одобрить","writing":"Действует: {reading}. Для изменения нужно письменное согласие обеих сторон."},"input":{"owner":"Ответственный","owner_placeholder":"Выберите ответственного","owner_unset":"Ответственный","cadence":"Как часто","reason":"Причина","reason_optional":"Примечание (необязательно)","engine_ref":"Чем выставляется","engine_placeholder":"Выберите, чем выставлять"},"owner_role":{"ops":"Эксплуатация","finance":"Финансы","ae":"Менеджер по работе с клиентом","legal":"Юристы","receivables":"Дебиторская задолженность"},"owner_group":{"roles":"Роли","people":"Люди"},"owner_me":"Я · {email}","confirm":{"type_token":"Введите {token} для подтверждения","type_new_start":"Введите {date}, чтобы подтвердить новую дату начала"},"toast":{"changed":"Ситуация изменилась — чек-лист обновлён.","answered":"Сохранено.","partial":"Первый шаг сохранён, остальное не выполнено."},"error":{"failed":"Не удалось сохранить этот ответ.","same_actor":"Этот запрос подали вы — одобрить его должен кто-то другой.","team_unbound":"Этот договор ещё не привязан к команде.","legal_review":"Не удалось вернуть договор на юридическую проверку."},"activate":{"blocked_count":"Сначала ответить: {count}","not_ready":"Пока не готово к запуску","loading":"Проверяем условия запуска…","advisory_count":"Стоит сначала подтвердить: {count}","view":"Посмотреть","type_token":"Введите {token}, чтобы подтвердить запуск"},"surface":{"amendment_after_go_live":"Дополнения можно создавать после запуска договора.","no_customer":"У этого договора пока нет клиента для привязки.","legal_review_title":"Вернуть на юридическую проверку?","legal_review_body":"Договор вернётся на юридическую проверку для нового заказа.","legal_review_confirm":"Вернуть на юридическую проверку","attach_title":"Письменное подтверждение клиента","attach_confirm":"Подтвердить толкование","reschedule_reason":"Дата начала перенесена из чек-листа запуска."},"check_passed":{"team_move":"Перенос команды не идёт","status":"Статус позволяет запуск","signed_document":"Подписанный экземпляр загружен","flat_row":"Цены согласованы","team":"Команда аккаунта привязана","incorporated_terms":"Онлайн-условия сохранены","coverage_prices":"У покрытых моделей есть цены","terms_rules":"Условия проходят проверки","elapsed_cycles":"Пропущенных расчётных периодов нет","reserved_slot":"Место команды свободно","agent_admission":"Сеансы агентов по-прежнему допускаются","agent_plan":"Нет самостоятельного плана для агентов"},"q":{"check":{"team_move":"Команда этого договора переносится — запуск ждёт окончания переноса.","status":"Договор ещё на этапе «{status}» — запустить можно после подписания.","signed_document":"Подписанный экземпляр загружен?","flat_row":"Фиксированная плата и тариф в договоре расходятся — сначала исправьте цены.","team":"Аккаунт клиента привязан к команде?","incorporated_terms":"Онлайн-условия, на которые ссылается документ, сохранены?","coverage_prices":"У каждой покрытой модели есть цена?","terms_rules":"Условия договора не проходят проверки — сначала исправьте их.","elapsed_cycles":"С даты начала уже прошли расчётные периоды — перенести начало?","reserved_slot":"Место этой команды занимает другой действующий договор — заменить его при запуске?","agent_admission":"За последние {days} дней работали агенты; после запуска новые сеансы агентов будут отклоняться. Запуск это не задерживает.","agent_plan":"У команды действует самостоятельный план для агентов ({detail}). Сначала завершите эту подписку в Stripe, затем запускайте."},"credits_at_end":"Что происходит с неиспользованными кредитами при окончании договора?","money_term":{"overage":"Перерасход по {price}{hasUnit, select, yes { за миллион {unit}} other {}} — система уже это выставляет?","self_host_usage":"Кто и как выставляет использование на собственных серверах?","late_interest":"{hasPct, select, yes {Берём ли пени за просрочку ({pct}% в месяц)?} other {Берём ли пени за просрочку?}}","generic":"Это выставляет система или кто-то обрабатывает вручную?","topic":{"overage":"Кто и как выставляет счёт за этот перерасход?","minimum":"Кто и как обеспечивает это минимальное обязательство?","credit":"Кто и как применяет этот кредит?","fee":"Кто и как взимает эту плату?","interest":"Берём ли мы эти проценты, и как?","self_host":"Кто и как выставляет счёт по этому условию о самостоятельном размещении?","surcharge":"Кто и как выставляет эту надбавку?"}},"covered_model":"В документе указана модель «{model}», которой нет в нашем каталоге, — как с ней поступить?","reading":{"telephony_published_counts_and_free":"Засчитывается ли телефония по публичным ценам в обязательство и бесплатные месяцы?","trueup_counts_published_family":"Учитывается ли использование по публичным ценам при доплате до обязательства?","asr_scope_all_backends":"Распространяется ли тариф распознавания речи на все модели распознавания?","fish_initiated_termination_no_trueup":"Если договор расторгаем мы, отменяется ли доплата до обязательства?","customer_breach_termination_due":"Если клиент расторгает договор из-за нашего нарушения, когда срок финального счёта?","sku_mapping_lineage":"Задаёт ли снятая с продажи модель из документа цену её преемника?","covered_model_ga_definition":"С какого момента покрывается модель, ещё не вышедшая в релиз?","unlisted_model_counts":"Засчитывается ли в обязательство использование моделей, которых нет в документе?","free_window_scope":"Что покрывает бесплатный период?","auto_renew_silent":"В заказе нет условия о продлении — продлевается ли срок?","pro_membership_silent":"Членство Pro: документ молчит — следовать шаблону по умолчанию?","llm_published_counts":"Засчитывается ли использование LLM в обязательство, как у других продуктов?","generic":"Документ здесь неясен — какому толкованию следуем?"},"start_date":"Когда начинается договор? В документе {paper_start} — раньше даты подписания {signed_at}.","promise":"Записать в договор обещание «{guarantee}» из документа?","decision":{"activate_contract":"Старое предложение о запуске ещё открыто — закрыть его?","reschedule_start":"Одобрить перенос начала на {proposed_start}?","provisional_reading_resolve":"Одобрить закрепление временного толкования?","termination_settings_update":"Одобрить правило для неиспользованных кредитов при окончании договора?","generic":"Одобрить этот запрос: {kind}?"},"note":"Заметка агента: {title}","setting_manual_usage":"Использование по этому договору вносится вручную — включить ручной ввод?","start_date_recorded":"Когда начинается договор? В документе указано {paper_start} — раньше {signed_at}, дня, когда записали подписанный файл (даты подписи в документе нет).","signed_document_on_paper":"Подписано {signed_at} по документу; подписанная копия не приложена.","agent_admission_amendment":"За последние {days} дней работали агенты; после применения этого дополнения новые сеансы агентов будут отклоняться. Дополнение все равно применяется.","fee":{"at_activation":"Разовый сбор «{title}» ({amount}): выставляется отдельным счётом при активации.","later":"Разовый сбор «{title}» ({amount}): выставляется {hasPeriodStart, select, yes {{period_start}} other {позже}}.","billed":"Разовый сбор «{title}» ({amount}): уже выставлен{detail, select, outside { вне системы} other {}}."}},"choice":{"check":{"upload_signed":"Загрузить подписанный экземпляр","fix_prices":"Открыть тарифы","bind_team":"Открыть клиента","capture_terms":"Открыть онлайн-условия","fix_terms":"Открыть условия расторжения","reschedule":"Перенести начало…","replace":"Заменить при запуске"},"credits_at_end":{"consume_only":"Клиент может их израсходовать","forfeit":"Сгорают в конце","refund_prorated":"Вернуть неиспользованную часть (вручную)","transition_window":"Обслуживать в переходный период (вручную)","approve_proposal":"Согласен: {policy}","reject_proposal":"Не согласен"},"money_term":{"engine":"Выставляет система","manual":"Делать вручную","waive":"Не взимать"},"covered_model":{"not_offered":"Отдельно не выставляется","remap":"Сопоставить с моделью…","manual":"Делать вручную"},"reading":{"keep":"Оставить это толкование","amend":"Взять другое толкование…","attach_writing":"Загрузить письмо клиента…","approve_proposal":"Одобрить","reject_proposal":"Отклонить"},"start_date":{"keep":"Оставить {paper_start}","move":"Перенести начало…","back_to_legal":"Вернуть юристам"},"promise":{"approve":"Записать","reject":"Не записывать"},"decision":{"approve":"Одобрить","reject":"Отклонить","close_stale":"Закрыть"},"note":{"ack":"Принято","close":"Скрыть заметку"},"setting_manual_usage":{"turn_on":"Включить"}},"will":{"check":{"upload_signed":"Открыть раздел документов, чтобы загрузить подписанный PDF.","fix_prices":"Открыть вкладку тарифов, чтобы исправить цены.","bind_team":"Открыть пространство клиента, чтобы привязать аккаунт.","capture_terms":"Открыть онлайн-условия, чтобы сохранить их.","fix_terms":"Открыть условия расторжения, чтобы исправить их.","reschedule":"Открыть окно переноса даты начала.","replace":"При запуске команда переходит от действующего договора."},"credits_at_end":{"consume_only":"После окончания договора клиент продолжает тратить остаток кредитов; без возврата.","forfeit":"Неиспользованные кредиты списываются при окончании договора.","refund_prorated":"При окончании договора неиспользованная часть предоплаты возвращается вручную.","transition_window":"После окончания использование продолжается по текущим ценам в переходный период, вручную.","approve_proposal":"Установить правило «{policy}», как предложено.","reject_proposal":"Закрыть предложение; вопрос остаётся открытым."},"money_term":{"engine":"{hasCandidate, select, yes {Выставляется через {candidate}.} other {Выставляется через выбранный ниже пункт.}}","manual":"{owner} делает это вручную ({cadence}).{switch, select, on { Включается ручной ввод; ожидание {days} дн.} other {}}","waive":"Не взимается; записывается как отказ."},"covered_model":{"not_offered":"{hasSuccessor, select, yes {Отдельно не выставляется; {successor} остаётся в покрытии.} other {Отдельно не выставляется.}}","remap":"Открыть вкладку тарифов, чтобы сопоставить с моделью из каталога.","manual":"{owner} делает это вручную ({cadence})."},"reading":{"keep":"Следовать «{reading}» как нашей уступке; другое толкование ({alternative}) требует дополнения.","amend":"Следовать «{alternative}» — нужно дополнение, подписанное обеими сторонами.","attach_writing":"Закрепить толкование подписанным письмом клиента.","approve_proposal":"Закрепить толкование «{reading}», как запрошено.","reject_proposal":"Закрыть запрос; толкование остаётся временным."},"start_date":{"keep":"Расчёт идёт с {paper_start}.","move":"Открыть окно переноса; новую дату вводят повторно для подтверждения.","back_to_legal":"Договор вернётся на юридическую проверку для нового заказа."},"promise":{"approve":"Записать обещание «{guarantee}», {enforcement}, {fee}; действует с запуска.","reject":"Закрыть предложение; ничего не записывается."},"decision":{"approve":"Сначала показать предпросмотр запроса; одобрение его выполнит.","reject":"Закрыть запрос; ничего не меняется.","close_stale":"Закрыть старое предложение; запуск — кнопкой выше."},"note":{"ack":"Только запись; настройки не меняются.","close":"Закрыть заметку; настройки не меняются."},"setting_manual_usage":{"turn_on":"Каждый счёт ждёт ручного ввода {days} дн., затем выставляется; опоздавшее идёт в следующий."}},"enforcement":{"manual":"исполняется вручную","platform":"исполняется платформой"},"fee":{"none":"без доплаты","amount":"плата {amount}"},"engine":{"pricing_tier":"Ценовой уровень · {product} · {model} · {price} за миллион","guarantee":"Гарантия договора · {guarantee}","rate_line":"Строка тарифа · {title}","manual_usage_mode":"Ручной ввод использования"},"unavailable":{"missing_capability":"Ваша роль не позволяет это изменить.","no_candidates":"В договоре нет ничего, через что это выставить.","proposal_not_open":"Это предложение уже нельзя одобрить."},"covered_model_unnamed":"В документе указана модель, которой нет в нашем каталоге, — как с ней поступить?","decision":{"preview_loading":"Загружаем предпросмотр запроса…","preview_failed":"Не удалось загрузить предпросмотр запроса.","preview_will":"Выполнить то, что показано в этом предпросмотре."},"fallback":{"question":"Этот пункт требует ответа.","choice":"Выбрать этот ответ","candidate":"Позиция биллинга","unavailable":"Этот ответ недоступен.","check_passed":"Проверка пройдена"},"payment":{"title":"Оплата и приём платежей","method":"Счета отправляются через","method_prepaid":"Без счетов: клиент сам пополняет баланс на платформе","mercury":"Клиент в Mercury","mercury_paired":"Связан с {name}","mercury_unpaired":"Не связан: счета нельзя отправить через Mercury, пока связи нет","mercury_loading":"Проверяем…","mercury_failed":"Не удалось прочитать связку","mercury_locked":"Чтобы увидеть связку, нужен доступ к биллингу","mercury_no_customer":"У этого договора ещё нет клиента","mercury_open":"Открыть связку","mercury_dialog_title":"Клиент в Mercury","card":"Оплата картой","card_on":"Вкл.: счета можно оплатить и картой","card_on_fee":"Вкл.: счета можно оплатить и картой, с комиссией {pct}%","card_off":"Выкл.: счета оплачиваются банковским переводом","timezone":"Часовой пояс биллинга","timezone_paper":"{zone}, как указано в договоре","timezone_default":"Тихоокеанское время (Лос-Анджелес), с переходом на летнее время; в договоре не указано","timezone_utc":"UTC, по старым биллинговым часам","change":"Изменить"},"next":{"title":"Что будет дальше","commitment":"При запуске создаётся черновик счёта за первый период; он ждёт в разделе «Счета», пока его не отправят.","commitment_trial":"При запуске создаётся черновик счёта за первый платный месяц после бесплатных; он ждёт в разделе «Счета», пока его не отправят.","payg":"При запуске ничего не выставляется: первый счёт создаётся после окончания первого расчётного цикла.","one_time":"При запуске создаётся черновик счёта за разовую покупку; он ждёт в разделе «Счета», пока его не отправят.","prepaid":"Счета не выставляются: клиент платит, пополняя баланс.","none":"Счета не выставляются: у этого соглашения нет биллинга.","fees_only":"Использование не выставляется: каждый разовый сбор выставляется отдельным счётом в свой срок."},"held_term":{"question":"Условие, которое система не может отразить как написано: проверка импорта определила, как его обрабатывать.","waits_second_approver":"Счёт ждёт второго утверждающего для шага после создания.","interim":"Пока система не поддерживает это условие: {interim}.","for_person":"Шаг, который договор предусматривает после создания и который система не выполняет сама: кто его выполняет и как?"}},"presign":{"banner":{"ready":"Наша система выставляет счета по этому договору точно так, как указано в проекте.","ready_after_edits":"Готово после изменения пунктов ниже. Каждая предложенная формулировка проверена.","recheck_after_edits":"Проверьте снова после правок: часть формулировок ещё не проверена или пункт требует повторного прочтения.","not_supportable":"В таком виде не поддерживается. Если удалить или переформулировать отмеченные пункты, цвет проекта: {color}.","no_verdict":"Для этой загрузки нет цвета.","failed":"Проверка не завершилась. Загрузите проект ещё раз, чтобы повторить.","running":"Проверка ещё идёт."},"color":{"green":"ЗЕЛЁНЫЙ","yellow":"ЖЁЛТЫЙ","red":"КРАСНЫЙ"},"reason":{"unreadable_text":"Не удалось прочитать текст. Загрузите текстовый PDF или DOCX.","tracked_changes":"В DOCX есть записанные исправления. Загрузите файл, приняв все исправления.","order_form_missing":"В загрузке нет бланка заказа; юридические условия проверены.","amendment_only":"Это дополнительное соглашение; такие соглашения добавляются к действующему договору и здесь не проверяются.","extraction_failed":"На этот раз документ прочитать не удалось.","timed_out":"Время проверки истекло.","analysis_failed":"Анализ остановился по нашей причине, а не из-за проекта."},"file":{"unreadable":"Текст не прочитан; не проверено"},"status":{"running":"Выполняется","analyzed":"Проверено","unverified":"Без вердикта","failed":"Не завершено","superseded":"Заменено","linked":"Связано с договором"},"class":{"change":"Изменить","clarify":"Дополнить или уточнить","gap":"Нельзя выставить счёт","unverified":"Проверить","recommend":"Рекомендуется","recorded":"Зафиксировано","fine":"Как написано"},"section":{"summary":"Сводка","to_change":"Изменить","recommended":"Рекомендуется","recorded":"Зафиксировано — наша команда применяет вручную","imports_as_written":"Всё остальное импортируется как написано","recheck":"Что изменилось с прошлой проверки","files":"Файлы"},"card":{"draft_says":"В проекте сказано","add_sentence_under":"Добавьте это предложение в раздел «{heading}»","cannot":"Что мы не можем сделать","why":"Почему","engineering_builds":"Что нужно разработать","suggested_wording":"Предлагаемая формулировка","if_changed":"После изменения","remaining_after":"{count, plural, one {остался #} few {осталось #} many {осталось #} other {осталось #}}","copy":"Копировать","option":"Вариант {letter}","quoted":"«{text}»","copy_label":"Копировать {code}","copy_option_label":"Копировать {code}, вариант {letter}","adapted":"Формулировка для этого проекта","copy_adapted_label":"Копировать {code} в формулировке для этого проекта"},"quote":{"sentence":"Из документа","section_ref":"См. {section} проекта","insert":"В проекте об этом не сказано.","none":"Нет пункта для цитаты.","unverified":"Формулировка в прочтении проверки; дословно в документе не найдена"},"proof":{"proven":"Проверена","unproven":"Ещё не проверена"},"diff":{"cleared":"Снято","remaining":"Осталось","new":"Новое","clause":"Пункт","before":"Прошлая проверка","after":"Сейчас","status_heading":"Статус","unchanged":"Без изменений","not_present":"Не было в прошлой проверке","not_flagged":"Больше не отмечено","nothing":"Нечего сравнивать.","engine_changed":"Наша система изменилась между двумя проверками."},"narrative":{"pending":"Сводка готовится","unavailable":"Сводка недоступна"},"summary":{"written":"Написано для этого проекта","ref":"Перейти к пункту {label}"},"role":{"contract":"Бланк заказа","msa":"MSA","legal":"Юридический","skip":"Пропущен"},"template":{"matched":"Похоже, основан на: {name}","none":"Похожего шаблона нет"},"topic":{"account":"Учётная запись","agents":"Агенты","baa":"BAA","billing_timing":"Сроки выставления счетов","commitment":"Обязательство","concurrency":"Параллельность","consistency":"Согласованность","credits":"Кредиты","currency":"Валюта","data_location":"Расположение данных","data_retention":"Хранение данных","discount":"Скидка","effective_date":"Дата вступления в силу","fees":"Тарифы","figures":"Суммы","fixed_fee":"Фиксированная плата","free_window":"Бесплатный период","guarantee":"Гарантия","late_payment":"Просрочка оплаты","legal_terms":"Юридические условия","minimum":"Минимальное обязательство","models":"Модели","money_term":"Денежное условие","order_term":"Срок заказа","other":"Прочее","payment_term":"Срок оплаты","price_changes":"Изменения цен","price_lock":"Фиксация цены","price_unit":"Единица цены","rate":"Ставка","refund":"Возврат","renewal":"Продление","revenue_share":"Распределение выручки","self_hosted":"Собственное размещение","studio":"Studio","termination":"Расторжение","training":"Обучение моделей","usage":"Использование","zero_data_retention":"Нулевое хранение данных"},"headline":{"ready":"Импортируется с первого дня как написано","ready_after_edits":"{count, plural, one {Импортируется с первого дня после # правки} few {Импортируется с первого дня после # правок} many {Импортируется с первого дня после # правок} other {Импортируется с первого дня после # правки}}","recheck_after_edits":"{count, plural, one {Импортируется с первого дня после # правки} few {Импортируется с первого дня после # правок} many {Импортируется с первого дня после # правок} other {Импортируется с первого дня после # правки}}","not_supportable":"Нужна доработка системы или удаление","no_verdict":"Без вердикта","failed":"Проверка не завершена","running":"Проект проверяется"},"after_edit":{"becomes":"{color} после этой правки","still":"По-прежнему {color} после этой правки"},"counts":{"to_change":"{count, plural, one {# изменить} few {# изменить} many {# изменить} other {# изменить}}","cannot_bill":"{count, plural, one {# нельзя выставить в счёт} few {# нельзя выставить в счёт} many {# нельзя выставить в счёт} other {# нельзя выставить в счёт}}","recorded":"{count, plural, one {# зафиксировано для команды} few {# зафиксировано для команды} many {# зафиксировано для команды} other {# зафиксировано для команды}}","as_written":"{count, plural, one {# импортируется как написано} few {# импортируются как написано} many {# импортируются как написано} other {# импортируется как написано}}","cleared":"{count, plural, one {# снято} few {# снято} many {# снято} other {# снято}}","remaining":"{count, plural, one {# осталось} few {# осталось} many {# осталось} other {# осталось}}","new":"{count, plural, one {# новое} few {# новых} many {# новых} other {# новых}}","items":"{count, plural, one {# пункт} few {# пункта} many {# пунктов} other {# пункта}}"},"entry":{"check_draft":"Проверить проект перед отправкой"},"copied":"Скопировано","copy_failed":"Не удалось скопировать","upload":{"title":"Проверить проект перед отправкой","recheck_title":"Проверить снова после правок","description":"Неподписанный бланк заказа и, при наличии, проекты MSA, BAA или DPA.","replaces":"Заменяет проверку от {label}.","drop":"Перетащите проекты сюда или нажмите, чтобы выбрать","formats":"PDF или Word","role":"Роль файла {name}","role_auto":"Определить","remove_file":"Удалить {name}","customer":"Клиент","customer_none":"Новый клиент","prospect":"Название потенциального клиента (необязательно)","check":"Проверить","checking":"Проверяем…","elapsed":"Идёт {time}","retry":"Повторить","errors":{"generic":"Проверка не завершилась.","timed_out":"Время проверки истекло.","presign_review_in_flight":"Ваша предыдущая проверка ещё идёт.","presign_upload_too_large":"Загрузка больше, чем допускает проверка.","presign_too_many_pages":"В файле больше страниц, чем допускает проверка.","presign_file_type_unsupported":"Проверить можно только файлы PDF и Word.","presign_files_invalid":"Один бланк заказа на проверку и до четырёх проектов MSA, BAA или DPA, у каждого своё имя.","presign_supersedes_invalid":"Прежняя проверка, которую заменяет эта, больше недоступна.","presign_customer_not_found":"Этого клиента больше нет.","no_access":"У вас нет доступа для запуска этой проверки."}},"progress":{"reading":"Читаем документ","figures":"Сверяем суммы","coverage":"Проверяем охват","extracting":"Извлекаем условия","checking":"Сверяем с нашими правилами","verdict":"Формируем вердикт","summary":"Пишем сводку","now":"Шаг {index} из {count}: {step}","state":{"done":"Готово","running":"Выполняется","waiting":"Не начато","stopped":"Остановлено"}},"report":{"back":"Клиенты","title":"Проверка до подписания — {name}","title_unnamed":"Проверка до подписания","checked":"Проверено {date}","replaces":"Повторная проверка","recheck":"Проверить снова после правок","superseded":"Эту проверку заменяет более новая.","open_newer":"Открыть","engine_changed":"Наша система изменилась после этой проверки; загрузите проект снова, чтобы получить актуальный ответ.","load_failed":"Не удалось загрузить эту проверку.","from_paper_page":"{label} · с. {page}","no_access":"У вас нет доступа к этой проверке.","refresh_failed":"Не удалось обновить эту проверку.","check_again":"Проверить снова","still_running":"Проверка ещё идёт. Эта страница больше не обновляется сама."},"list":{"title":"Проверки до подписания","mine":"Мои","all_customers":"Все клиенты","all_colors":"Все цвета","all_statuses":"Все статусы","customer":"Клиент","color":"Цвет","status":"Статус","draft":"Проект","checked":"Проверено","by_me":"мной","more_files":"{count, plural, one {+# файл} few {+# файла} many {+# файлов} other {+# файла}}","no_color":"Без цвета","empty":"Проверок до подписания пока нет.","load_failed":"Не удалось загрузить проверки.","load_more":"Загрузить ещё"},"engineering":{"toggle":"Инженерный вид","items":"Пункты по классам","key":"Ключ","class":"Класс","fact":"Факт системы","redline":"Формулировка","owner":"Ответственный · периодичность","finding":"Находка","was":"было {value}","flagged":"Отмечено при проверке","clears":"снимает {keys}","record":"Запись","status":"Статус","registry":"Реестр правил","digest":"Хеш происхождения","extraction":"Извлечение · {file}","template_match":"Похожий шаблон","live_usage":"Недавнее использование","narrative":"Сводка","cost":"Стоимость (USD)","created":"Создано","chain":"Цепочка проверок","error":"Ошибка","load_failed":"Не удалось загрузить инженерный вид.","no_access":"У вас нет доступа к инженерному виду."},"trace":{"title":"Трассировка","rows":"{count, plural, one {# строка} few {# строки} many {# строк} other {# строки}}","copy":"Скопировать трассировку","empty":"Для этой проверки трассировка не записана.","truncated":"Трассировка заполнена; последующие шаги не показаны.","time":"Время","step":"Шаг","detail":"Подробности","took":"Длительность","stage":{"queued":"Ожидает обработчика","claimed":"Обработка началась","matching":"Ищем подходящий шаблон","narrative_queued":"Сводка в очереди","narrative_done":"Сводка написана","failed":"Проверка остановлена","timed_out":"Время проверки истекло"}},"capability":{"review":"Проверять проект договора до подписания","read":"Открывать проверку до подписания","list":"Видеть список проверок до подписания","engineering_read":"Видеть инженерный вид проверки до подписания"}},"fees":{"title":"Разовые сборы","description":"Плата за настройку, подключение и подобные сборы по договору. Каждый выставляется один раз, отдельным счётом.","total":"{count, plural, one {# сбор} few {# сбора} many {# сборов} other {# сбора}} · {amount} без налогов","unnamed":"Сбор без названия","when_label":"Выставляется","when":{"activation":"При активации договора","first_billing_date":"С первым счётом, {date}","first_billing_date_unknown":"С первым счётом","date":"{date}","unknown":"Не указано"},"credits_label":"Кредиты","credits_none":"Нет","credits_amount":"Кредиты на {amount}","minimum":{"counts":"Засчитывается в минимум","not_counted":"Не засчитывается в минимум"},"status":{"not_yet_due":"Срок ещё не наступил","due":"К выставлению · в ближайший ежедневный запуск","lapsed":"Не выставлен · договор завершился раньше","invoiced":"Выставлен","paid":"Оплачен","voided":"Аннулирован","billed_outside":"Выставлен вне системы","invoice_missing":"Счёт не найден","unknown":"Статус недоступен"},"invoice_link":"Счёт № {number}","invoice_draft":"Черновик счёта","invoice_open":"Открыть счёт","legacy_note":"Разовая покупка по договору: выставляется её разовым счётом и начисляет указанные кредиты."}},"partners":{"metadata":{"title":"Партнёры - Fish Audio","description":"Партнёрская сеть Fish Audio охватывает инфраструктуру реального времени, платформы голосовых агентов, инструменты для создания видео и региональные облака для инференса, чтобы самая выразительная голосовая модель работала везде, где работает ваш продукт.","subtitle":"Fish Audio"},"hero":{"title":{"line1":"Создавайте с Fish Audio","line2":"на платформах, которыми вы уже пользуетесь"},"subtitle":"Партнёрская сеть Fish Audio охватывает инфраструктуру реального времени, платформы голосовых агентов, инструменты для создания видео и региональные облака для инференса, чтобы самая выразительная голосовая модель с управляемыми эмоциями работала везде, где работает ваш продукт.","ctaPrimary":"Стать партнёром","ctaSecondary":"Открыть каталог"},"directory":{"title":"Каталог партнёров","visit":"Перейти на {name}","viewCase":"Интеграция с {name}","visitWebsite":"Перейти на сайт","categories":{"all":"Все","realtime":"Инфраструктура реального времени","agents":"Платформа агентов","video":"Видео и креатив","routers":"Роутеры и шлюзы","inference":"Инференс"},"partners":{"livekit":{"description":"Open-source стек WebRTC и фреймворк Agents. Fish Audio TTS доступен как официальный плагин и через LiveKit Inference.","tag":"Инфраструктура реального времени"},"heygen":{"description":"Платформа AI-видео. Fish Audio лежит в основе голосового движка Fish в AI Studio от HeyGen с настройкой акцента и региона для английского языка. Доступно как в HeyGen Video Creator, так и в LiveAvatar.","tag":"Видео и аватары"},"retell":{"description":"Платформа голосовых агентов для телефонии и колл-центров. Импортируйте любой голос Fish Audio для своего агента Retell.","tag":"Платформы голосовых агентов"},"slng":{"description":"Глобальный слой выполнения для голосового AI в реальном времени. Запускает Fish Audio S2.1 Pro на региональных GPU в Европе и Австралии.","tag":"Региональный инференс"},"vercel":{"description":"AI Gateway для всех моделей по одному ключу. Fish Audio S2.1 Pro, S2 Pro и Transcribe-1 доступны как модели fish-audio/.","tag":"Роутеры и шлюзы"},"openrouter":{"description":"Единый API для сотен моделей. Fish Audio S2.1 Pro доступна как fish-audio/s2.1-pro через text-to-speech API OpenRouter.","tag":"Роутеры и шлюзы"},"baseten":{"description":"Платформа инференса для open-source и кастомных моделей на выделенных GPU с автомасштабированием и инструментами для производительности.","tag":"Инференс"},"runway":{"description":"Платформа AI-генерации видео для кинематографистов и креативных команд. Детали партнёрства ожидают согласования.","tag":"Видео и креатив"}}},"programs":{"title":"Три способа стать партнёром Fish Audio","subtitle":"Развиваете ли вы инфраструктуру, платформу или клиентские проекты, у нас есть программа для вас.","technology":{"title":"Технологические партнёры","description":"Интегрируйте модели Fish Audio в свою платформу, фреймворк или маркетплейс. Мы вместе создаём плагин, вместе публикуем документацию и размещаем вас в этом каталоге.","cta":"Подать заявку как технологический партнёр"},"infrastructure":{"title":"Партнёры по инфраструктуре, инференсу и роутингу","description":"Запускайте или маршрутизируйте модели Fish Audio на своей платформе, чтобы клиенты получали региональную задержку, единый биллинг или резидентность данных, как это делает SLNG в Европе и Австралии и Vercel через AI Gateway.","cta":"Обсудить хостинг"},"solution":{"title":"Партнёры по решениям","description":"Агентства, студии и консалтинговые компании, которые создают голосовые продукты для клиентов на Fish Audio, с обучением, реферальными условиями и общим пайплайном.","cta":"Присоединиться к программе решений"}},"news":{"title":"Новости наших партнёров","cta":"Перейти в блог","items":{"slng":{"text":"Fish Audio S2.1 Pro теперь доступна в Европе и Австралии на региональной GPU-инфраструктуре SLNG.","tag":"Партнёрство"},"vercel":{"text":"Fish Audio S2.1 Pro, S2 Pro и Transcribe-1 теперь доступны на Vercel AI Gateway.","tag":"Запуск"},"livekit":{"text":"Fish Audio TTS доступен в LiveKit Agents через LiveKit Inference и плагин fishaudio.","tag":"Интеграция"}}},"cta":{"title":"Принесите Fish Audio на свою платформу","subtitle":"Расскажите, что вы создаёте, и мы организуем звонок с нашей командой по партнёрствам.","primary":"Подать заявку на партнёрство","secondary":"Читать документацию API"},"case":{"copy":"Копировать код","copied":"Скопировано","subtitle":"Интеграция с партнёром","readGuide":"Читать руководство по интеграции","visit":"Перейти на {domain}","contactPartnerships":"Связаться с отделом партнёрств","getApiKey":"Получить API-ключ","apiKeyHint":"Получите API-ключ в панели управления Fish Audio.","whyTitle":"Почему <b>{partner}</b> и <b>Fish Audio</b>","howItWorks":"Как это работает","howItWorksDescription":"{count} {count, plural, one {шаг} few {шага} many {шагов} other {шага}} от голоса Fish Audio до готового продукта на {partner}.","step":"ШАГ {number}","showcaseTitle":"Что команды создают с <b>Fish Audio</b> и <b>{partner}</b>","morePartners":"Другие партнёры","viewDirectory":"Открыть каталог","ctaTitle":"Начните разработку с Fish Audio и {partner}","scale":{"title":"Проверено в продакшене","description":"Fish Audio S2 Pro работает в продакшен-развёртываниях {partner}, выдерживая реальный трафик, сложное произношение и нагрузку в нескольких регионах."},"specs":{"category":"Категория","integration":"Интеграция","streaming":"Стриминг","defaultModel":"Модель по умолчанию","voices":"Голоса","accents":"Акценты","inProduction":"В продакшене","howToAdd":"Как добавить","whereToFind":"Где найти","regions":"Регионы","languages":"Языки","docs":"Документация","models":"Модели","sdk":"SDK","availableSince":"Доступно с"}},"cases":{"livekit":{"metadataTitle":"Fish Audio × LiveKit: голосовые агенты в реальном времени","hero":{"title":"Голосовые агенты в реальном времени с Fish Audio на LiveKit","description":"Синтез речи Fish Audio доступен как официальный плагин LiveKit Agents и через LiveKit Inference: ваши агенты говорят самыми выразительными голосами Fish Audio с задержкой живого разговора.","category":"Инфраструктура реального времени","integration":"Плагин LiveKit Agents (Python) и LiveKit Inference","streaming":"Чанками и через WebSocket в реальном времени","voices":"Любой голос или клон Fish Audio по voice_id"},"why":{"description":"LiveKit отвечает за передачу в реальном времени, определение очерёдности реплик и оркестрацию агента. Fish Audio отвечает за то, как агент звучит. Вместе это один из самых быстрых путей от прототипа до голосового агента в продакшене.","runOptions":{"title":"Два способа запуска","description":"Используйте LiveKit Inference, чтобы запускать Fish Audio на инфраструктуре LiveKit без отдельного API-ключа провайдера, или установите плагин и управляйте оплатой и лимитами Fish Audio сами."},"streaming":{"title":"Стриминг для живого диалога","description":"Плагин поддерживает синтез чанками и стриминг через WebSocket в реальном времени, поэтому речь начинается с первыми токенами, а не после полного ответа."},"voices":{"title":"Любой голос Fish Audio с настройкой под агента","description":"Укажите в voice_id любой голос из библиотеки Fish Audio или свой клон и задайте скорость, громкость, temperature и top_p для каждого агента."}},"illustrations":{"agentTitle":"Голосовой агент","agentSubtitle":"Ваше real-time приложение","inference":"Inference","plugin":"Плагин","tokens":["Будущее","уже","совсем","скоро","наступит"],"voiceMeta":"Annie · женский · английский","speed":"Скорость","temperature":"Temperature","installed":"Плагин установлен!"},"steps":{"install":{"title":"Установите плагин","description":"Добавьте Fish Audio в LiveKit Agents одним extra."},"apiKey":{"title":"Задайте API-ключ","description":"Экспортируйте FISH_API_KEY в окружении агента или полностью пропустите этот шаг с LiveKit Inference."},"tts":{"title":"Добавьте TTS в агента","description":"Импортируйте класс TTS, выберите голос и модель и передайте его в AgentSession. Стриминг в реальном времени включается одним флагом."}},"showcase":{"support":{"title":"Агенты клиентской поддержки","description":"Голосовые агенты, которые отвечают, сортируют и решают вопросы в реальном времени единым голосом бренда в каждом звонке.","alt":"Оператор поддержки в гарнитуре говорит перед ноутбуком"},"companions":{"title":"Компаньоны и персонажи","description":"Выразительные голоса с управляемыми эмоциями для игр, компаньонов и интерактивных персонажей.","alt":"Иллюстрированный фэнтезийный персонаж за столом"},"multilingual":{"title":"Многоязычные ассистенты","description":"Один агент — много рынков. Голоса Fish Audio охватывают основные языки мира в одном конвейере LiveKit.","altUs":"Мужчина в гарнитуре работает за ноутбуком","altKr":"Женщина в гарнитуре разговаривает по телефону","altEs":"Женщина в очках и гарнитуре за столом"}},"cta":"Прочитайте руководство по интеграции с LiveKit или обсудите с нашей командой партнёрств совместный маркетинг и общих клиентов."},"heygen":{"metadataTitle":"Fish Audio × HeyGen: голоса для ИИ-аватаров","hero":{"title":"Голоса Fish Audio для аватаров HeyGen","description":"AI Studio от HeyGen включает голосовой движок Fish на базе Fish Audio: авторы получают выразительную английскую озвучку с выбором акцента и региона для каждого видео с аватаром.","docs":"Голоса в AI Studio","category":"Видео и аватары","integration":"Встроенный голосовой движок в HeyGen AI Studio","whereToFind":"Выбор голоса → Fish","defaultModel":"Акцент и регион для английского","inProduction":"Fish Audio S2 Pro обеспечивает продакшен-развёртывания HeyGen","accents":"Американский, британский и австралийский английский","voices":"Голоса из библиотеки Fish Audio и ваши клоны"},"why":{"description":"HeyGen превращает сценарий в готовое видео с аватаром. Именно голос делает такое видео живым, а Fish Audio создан как раз для выразительной озвучки с учётом региона.","accents":{"title":"Английский под каждый регион","description":"Выбирайте акцент и регион, чтобы произношение и подача соответствовали аудитории — от американского до британского и австралийского английского."},"clones":{"title":"Самые точные клоны для английского","description":"Даже в руководстве HeyGen отмечено, что движок Fish часто точнее всего клонирует английские голоса — основатель или ведущий звучит как он сам."}},"illustrations":{"us":"США","uk":"Великобритания","australian":"Австралийский","originalVoice":"Исходный голос","cloneVoice":"Клон Fish","chooseAvatar":"Выбрать аватар","voiceEngine":"Голосовой движок","english":"Английский","british":"Британский","script":"Когда создаёшь что-то новое, испытываешь смесь восторга и страха. Но это стоит того."},"steps":{"studio":{"title":"Откройте AI Studio","description":"Создайте новое видео или откройте существующую сцену в AI Studio от HeyGen и выберите аватар для озвучки."},"engine":{"title":"Выберите движок Fish","description":"В выборе голоса переключите движок на Fish. Здесь появятся ваши клоны и голоса из библиотеки Fish Audio."},"accent":{"title":"Выберите акцент и регион","description":"Задайте акцент и вариант английского для аудитории, сгенерируйте и доработайте подачу прямо в HeyGen."}},"showcase":{"marketing":{"title":"Маркетинговые и продуктовые видео","description":"Видео о запуске, объясняющие ролики и реклама с голосом ведущего, подходящим для каждого рынка.","alt":"Автор с камерой обращается к объективу"},"training":{"title":"Локализованные обучающие материалы","description":"Один сценарий — много регионов. Меняйте акцент и вариант языка, не перезаписывая ни строчки.","alt":"Ведущая в пиджаке объясняет тему в студии","english":"Английский","german":"Немецкий","korean":"Корейский","spanish":"Испанский"},"outreach":{"title":"Персонализированные рассылки в масштабе","description":"Команды продаж и customer success создают персональные видео с аватаром на английском, привычном клиенту.","alt":"Улыбающийся ведущий за столом в светлом офисе"}},"cta":"Узнайте, как работает движок Fish в HeyGen, или обсудите с нашей командой партнёрств программы для авторов и совместный маркетинг."},"retell":{"metadataTitle":"Fish Audio × Retell AI: голоса для телефонных агентов","hero":{"title":"Голоса Fish Audio в агентах Retell AI","description":"Retell поддерживает fish_audio как голосового провайдера, поэтому любой голос Fish Audio, включая ваши клоны, может отвечать на звонки от имени ваших агентов.","docs":"Add Voice API","category":"Платформа голосовых агентов","integration":"Голосовой провайдер (fish_audio)","howToAdd":"Add Voice API или панель Retell","voices":"Любой ID голоса Fish Audio, включая клоны","inProduction":"Fish Audio S2 Pro работает в развёртываниях Retell"},"why":{"description":"Retell ведёт звонок: телефония, очерёдность реплик, перебивания и оркестрация. Fish Audio определяет, как звучит агент. Такое разделение позволяет запускать телефонных агентов за считаные дни и настраивать голос отдельно.","ownVoice":{"title":"Ваш собственный голос","description":"Импортируйте любой голос Fish Audio по ID, включая клоны, и используйте его во всех своих агентах Retell."},"phone":{"title":"Создано для телефонных звонков","description":"Retell берёт на себя телефонию и ход разговора, а стриминг Fish Audio сохраняет естественность ответов на линии."}},"illustrations":{"support":"Поддержка","leadQual":"Квалификация","voiceId":"ID голоса","customVoice":"Свой голос","aiAgent":"ИИ-агент","copyId":"Копировать ID","retellAgent":"Агент Retell","s2Pro":"S2 Pro"},"steps":{"pick":{"title":"Выберите голос в Fish Audio","description":"Выберите голос из библиотеки или клонируйте свой по 30 секундам аудио, затем скопируйте ID голоса."},"add":{"title":"Добавьте его в Retell","description":"Вызовите Add Voice с voice_provider = fish_audio и ID голоса Fish Audio или добавьте его через панель."},"assign":{"title":"Назначьте его агенту","description":"Выберите новый голос у любого агента Retell. Все звонки этого агента теперь звучат голосом Fish Audio."}},"showcase":{"support":{"title":"Входящие линии поддержки","description":"Мгновенно отвечайте на каждый звонок агентом, который звучит как ваш бренд, а не как робот.","alt":"Оператор поддержки в гарнитуре отвечает на звонок"},"reminders":{"title":"Напоминания о записи","description":"Исходящие подтверждения и переносы, на которые клиенты действительно отвечают и дослушивают до конца.","alt":"Человек смотрит напоминание о записи в телефоне"},"leads":{"title":"Квалификация лидов","description":"Тёплые и естественные первые разговоры, после которых квалифицированные лиды передаются менеджеру.","alt":"Менеджер по продажам разговаривает по телефону за столом"}},"cta":"Прочитайте справку по Add Voice или обсудите с нашей командой партнёрств общих клиентов и совместный маркетинг."},"slng":{"metadataTitle":"Fish Audio × SLNG: S2.1 Pro в регионе","hero":{"title":"Fish Audio S2.1 Pro в вашем регионе на SLNG","description":"SLNG запускает Fish Audio S2.1 Pro на региональной GPU-инфраструктуре в Европе и Австралии: аудио остаётся в регионе, а задержка для голосовых агентов в продакшене — низкой.","docs":"Документация SLNG","category":"Региональный инференс","integration":"Размещённый эндпоинт S2.1 Pro через SLNG API","regions":"Европа и Австралия, скоро больше","languages":"83 языка в S2.1 Pro","docsValue":"docs.slng.ai и руководство по интеграции Fish Audio"},"why":{"description":"Голосовому ИИ нужна локальная инфраструктура. SLNG — инфраструктурный партнёр Fish Audio в Европе и Австралии: он приближает модель к пользователям и помогает компаниям соответствовать требованиям к задержке и корпоративным требованиям голосового ИИ в продакшене.","residency":{"title":"Аудио остаётся в регионе","description":"Речь генерируется на GPU SLNG в Европе и Австралии, поэтому корпоративные клиенты соблюдают требования к размещению данных, не отказываясь от модели."},"latency":{"title":"Низкая задержка рядом с пользователями","description":"Региональные вычисления сокращают время отклика для real-time агентов, обслуживающих клиентов в EMEA и APAC."},"stack":{"title":"Один API, ваш стек","description":"SLNG располагается между вашим оркестратором и провайдерами и добавляет выбор модели на каждую реплику, кэширование, маскирование персональных данных и региональные вычисления."}},"illustrations":{"eu":"ЕС","uk":"Великобритания","audioInRegion":"Ваше аудио\nостаётся в регионе","lowerLatency":"Ниже задержка","modelSelection":"Выбор модели","caching":"Кэширование","piiRedaction":"Маскирование PII","regionalCompute":"Региональные вычисления","usingApi":"Через API","america":"Америка","europe":"Европа","australia":"Австралия","model":"Модель","realtime":"Реальное время","yourAgent":"Ваш агент"},"steps":{"apiKey":{"title":"Получите API-ключ SLNG","description":"Зарегистрируйтесь на slng.ai и создайте ключ для рабочего пространства. Оркестратор и другие модели остаются без изменений."},"model":{"title":"Выберите Fish Audio S2.1 Pro","description":"Выберите S2.1 Pro в качестве TTS-модели и ближайший к пользователям регион."},"stream":{"title":"Стримьте речь в агента","description":"Вызывайте SLNG API из своего конвейера и получайте речь Fish Audio потоком внутри региона."}},"showcase":{"eu":{"title":"Корпоративные голосовые агенты в ЕС","description":"Обслуживайте европейских клиентов с региональной генерацией, которая проходит проверки закупок и конфиденциальности.","alt":"Женщина отвечает на звонок по телефону в офисе"},"regulated":{"title":"Регулируемые отрасли","description":"Команды из финансов и здравоохранения, которым нужны гарантии размещения данных перед запуском голосового агента.","alt":"Мужчина в костюме работает в финансовом офисе"},"apac":{"title":"Контакт-центры в APAC","description":"Австралийские и региональные контакт-центры с локальной задержкой и локальной обработкой данных.","alt":"Два оператора контакт-центра в гарнитурах"}},"cta":"Прочитайте документацию SLNG или обсудите с нашей командой партнёрств расширение Fish Audio на новые регионы."},"vercel":{"metadataTitle":"Fish Audio × Vercel: Fish Audio в AI Gateway","hero":{"title":"Fish Audio в Vercel AI Gateway","description":"Модели синтеза речи и транскрипции Fish Audio доступны в Vercel AI Gateway: команды AI SDK и Next.js добавляют выразительный голос с тем же ключом, оплатой и мониторингом, что и для своих LLM.","docs":"Анонс запуска","category":"Роутеры и шлюзы","integration":"Модели Fish Audio через Vercel AI Gateway","models":"S2.1 Pro, S2 Pro (синтез) и Transcribe-1 (транскрипция)","sdk":"AI SDK generateSpeech и transcribe","availableSince":"19 августа 2026 г."},"why":{"description":"AI Gateway даёт разработчикам один эндпоинт для всех моделей. С Fish Audio за ним голос в любом приложении на AI SDK — это один import, без подключения ещё одного провайдера.","models":{"title":"Три модели, один маршрут","description":"S2.1 Pro и S2 Pro для синтеза речи и Transcribe-1 для распознавания с метками времени по словам — все доступны через строки моделей fish-audio/."},"sdk":{"title":"Нативно в AI SDK","description":"Вызывайте generateSpeech или transcribe из пакета ai с ID модели Fish Audio. Без SDK провайдера, своего клиента и лишних зависимостей."},"billing":{"title":"Оплата и мониторинг через шлюз","description":"Использование, расходы и задержка Fish Audio отображаются рядом со всеми остальными моделями в панели AI Gateway."}},"illustrations":{"productionVoice":"Голос для продакшена","inlineTags":"Управление тегами","emotionMarkers":"Маркеры эмоций","speechToText":"Речь в текст","oneRoute":"Один маршрут. Все модели.","usage":"Использование","requests":"запросов","fishModel":"Модель Fish Audio","greeting":"Привет.","speech":"Мне так не терпится поделиться этой новостью!\nВы меня слышите?"},"steps":{"enable":{"title":"Включите AI Gateway","description":"Создайте API-ключ AI Gateway в панели Vercel или используйте Vercel OIDC, если приложение развёрнуто на Vercel."},"pick":{"title":"Выберите модель Fish Audio","description":"Используйте fish-audio/s2.1-pro для продакшен-голоса, s2-pro для управления тегами или transcribe-1 для распознавания речи."},"generate":{"title":"Генерируйте речь в AI SDK","description":"Вызовите generateSpeech с текстом, затем стримьте или сохраните аудио. Учёт расходов работает с первого запроса."}},"showcase":{"nextjs":{"title":"Голосовые функции в приложениях Next.js","description":"Чтение вслух, озвученные сводки и голосовые ответы — в существующем приложении на AI SDK за один день.","alt":"Разработчик пишет код за столом с большим монитором"},"transcribe":{"title":"Распознать, обдумать, ответить","description":"Transcribe-1 на входе, LLM посередине, S2.1 Pro на выходе — всё через один шлюз и один счёт.","alt":"Разработчик печатает рядом с микрофоном и ноутбуком"},"production":{"title":"От прототипа до продакшена","description":"Начните с кредитов шлюза, сохраняйте тот же код по мере роста нагрузки и отслеживайте расходы по моделям в одном месте.","alt":"Двое коллег вместе смотрят в ноутбук"}},"cta":"Изучите модели Fish Audio в AI Gateway или обсудите с нашей командой партнёрств совместный маркетинг с Vercel."}}},"websiteContent":{"title":"Контент веб-сайта","intro":"Управляйте партнёрами, кейсами и маркетинговыми страницами. Сохраните черновик на английском, и CMS автоматически переведёт его на другие языки.","partner":"Партнеры","case-study":"Тематические исследования","create":"Создать контент","search":"Поиск контента","status":"Статус","all":"Все","draft":"Черновик","published":"Опубликовано","category":"Категория","loading":"Загрузка…","empty":"Контента пока нет","cancel":"Отмена","name":"Название","slug":"URL-слаг","edit":"Редактировать","preview":"Предпросмотр","save":"Сохранить черновик","publish":"Опубликовать","unpublish":"Снять с публикации","delete":"Удалить","duplicate":"Дублировать","remove":"Убрать","retry":"Повторить","reload":"Загрузить сохранённый контент","up":"Вверх","down":"Вниз","add":"Добавить","upload":"Загрузить изображение","uploading":"Загрузка…","uploadFailed":"Не удалось загрузить изображение. Проверьте его или повторите попытку.","source":"Английский исходник","illustrationCopy":"Общий текст страницы и иллюстраций","queued":"Перевод в очереди","pending":"Перевод…","completed":"Перевод завершен","failed":"Действие не удалось. Пожалуйста, попробуйте еще раз.","idle":"Ожидание исходного контента","retryTranslation":"Повторить перевод","saved":"Черновик сохранен","unsaved":"Несохраненные изменения","done":"Готово","content":"Контент","display":"Отображение и связи","seo":"SEO","pageTitle":"Заголовок страницы","description":"Описание","website":"URL веб-сайта","logo":"Логотип","mark":"Icon Logo","logoHeight":"Высота логотипа (пикс.)","has_detail":"Включить страницу с подробностями","enterprise":"Показывать в карусели Enterprise","related":"Связанный опубликованный контент","confirm":"Подтвердить","publishHint":"Опубликовать этот контент на всех языках.","removeHint":"Удалить этот черновик?","discardHint":"Отменить несохранённые изменения и выйти?","leave":"Отменить и выйти","language":"Язык предпросмотра","desktop":"Ширина для десктопа","mobile":"Ширина для мобильных","previewHint":"Приватный предпросмотр. Ссылки отключены; переводы соответствуют последнему сохраненному исходнику.","previewIncomplete":"Контент не завершён. Заполните обязательные поля для предпросмотра.","previewWaiting":"Откройте этот предпросмотр из редактора контента.","required":"Обязательно","translation_pending":"Перевод необходимо обновить","translation_failed":"Автоматический перевод не удался. Нажмите «Повторить перевод», чтобы попробовать снова. Публикация станет доступна после завершения перевода на все языки.","translation_missing":"Ожидание автоматического перевода","conflict":"Контент изменился или действие заблокировано ссылкой из другого материала. Обновите страницу перед повторной попыткой и проверьте связанные материалы перед удалением.","forbidden":"У вас нет прав на редактирование контента сайта.","blockType":"Тип блока","text":"Текст","section":"Раздел","quote":"Цитата","highlight":"Выделение","capabilities":"Возможности","faq":"FAQ","image":"Изображение","realtime":"В реальном времени","agents":"Агенты","video":"Видео","routers":"Роутеры","inference":"Инференс","hero":"Главный блок","why":"Преимущества","steps":"Шаги интеграции","showcase":"Витрина","cards":"Карточки","specs":"Характеристики","cta":"Призыв к действию","primary":"Основное действие","secondary":"Вторичное действие","guideHref":"URL руководства","docsLink":"Ссылка на документацию","tag":"Тег","summary":"Краткое описание","brand":"Бренд","facts":"Факты о продукте","metrics":"Метрики","blocks":"Блоки истории","modules":"Разделы страницы","enterpriseCard":"Карточка Enterprise","copy":"Текст карточки","titleText":"Заголовок","label":"Метка","value":"Значение","unit":"Единица измерения","paragraphs":"Абзацы","items":"Элементы","question":"Вопрос","answer":"Ответ","role":"Роль","avatar":"Портрет","src":"URL изображения","alt":"Описание изображения","caption":"Подпись","href":"URL ссылки","programs":"Программы","news":"Новости","ctaHref":"URL заявки","keywords":"Ключевые слова","keywordsDescription":"Разделяйте ключевые слова запятыми.","image_alt":"Описание изображения для шеринга","before":"До выделения","emphasis":"Выделение","after":"После выделения","bold":"Жирный","italic":"Курсив","link":"Ссылка","enterpriseMentions":"Другие корпоративные клиенты","icon":"Значок","chooseIcon":"Выбрать значок","iconLibrary":"Библиотека значков","customIcons":"Собственные","searchIcons":"Поиск значков","iconCount":"Значков: {count}","noIcons":"Подходящих значков нет","moreIcons":"Показать ещё значки","update":"Обновить","updated":"Опубликованный контент обновлён","unpublishHint":"Снять этот контент с публикации и вернуть в черновики? Он исчезнет с публичных страниц, из каталогов и рекомендаций.","requiredSuffix":" (Обязательно)","dragSort":"Перетащите для сортировки","dragInstructions":"Нажмите пробел, чтобы выбрать элемент, перемещайте его стрелками, затем нажмите пробел для размещения или Escape для отмены.","previewPage":"Страница предпросмотра","directory":"Каталог","detailPage":"Страница сведений","previewWidth":"Ширина предпросмотра","chooseImage":"Выбрать изображение","removeImage":"Удалить изображение","imagePending":"Загрузится при сохранении.","actions":"Действия","stepAction":"Действие шага","noAction":"Нет","linkAction":"Открыть ссылку","copyAction":"Скопировать код","buttonLabel":"Текст кнопки","code":"Код","values":"Значения","valuesDescription":"Одно значение в каждой строке.","body":"Текст статьи","sharingImage":"Изображение для публикации","markdown":{"editor":"Редактор Markdown","hint":"Редактируйте Markdown и просматривайте оформление статьи.","source":"Редактор исходного текста","preview":"Предпросмотр","empty":"Начните писать, чтобы увидеть предпросмотр.","linkUrl":"Введите URL ссылки","altText":"Альтернативный текст (необязательно)","linkText":"Текст ссылки","heading1":"Заголовок 1","heading2":"Заголовок 2","heading3":"Заголовок 3","bold":"Полужирный","italic":"Курсив","list":"Маркированный список","orderedList":"Нумерованный список","quote":"Цитата","code":"Блок кода","link":"Вставить ссылку","image":"Вставить изображение","divider":"Разделитель"},"enterpriseTextDescription":"По умолчанию используется заголовок страницы. Выделяйте слова с помощью **текста**.","templates":{"upload":"Загрузить изображение","current":"Текущая иллюстрация","CodePanelIllustration":"Панель кода","apiKey":"Настройка API-ключа Fish","InstallCommandIllustration":"Команда установки","VoiceIdPickerIllustration":"Выбор голоса","ModelPickerIllustration":"Выбор модели","AccentLocaleIllustration":"Акцент и язык","SpeechPlayerIllustration":"Речевой проигрыватель","RunOptionsIllustration":"Варианты интеграции","StreamingTokensIllustration":"Потоковая речь","VoiceTuningIllustration":"Настройка голоса","AccentPillsIllustration":"Многоязычные акценты","CloneCompareIllustration":"Клонирование голоса","ProductionScaleIllustration":"Масштабное развертывание","PhoneCallIllustration":"Звонок с ИИ","RegionalLatencyIllustration":"Региональная задержка","ModelRouteIllustration":"Маршрутизация моделей","AiSdkIllustration":"Код SDK","GatewayUsageIllustration":"Обзор использования"},"illustrationTemplate":"Шаблон иллюстрации","filename":"Имя файла","successLabel":"Сообщение об успехе","showcaseImageHint":"Загрузите исходное изображение. Мы автоматически обрежем его по центру и скруглим углы.","imageErrors":{"empty":"Файл пуст. Выберите другое изображение.","size":"Размер изображения не должен превышать 20 МБ.","format":"Выберите поддерживаемый формат с расширением, соответствующим содержимому файла.","invalid":"Изображение повреждено или не читается. Экспортируйте его заново.","dimensions":"Недопустимые размеры. Растровые изображения ограничены 40 миллионами пикселей и 16 383 пикселями по каждой стороне.","svg":"Используйте статический SVG без скриптов и внешних ссылок.","animation":"Суммарное число пикселей всех кадров превышает 40 миллионов. Уменьшите размеры или число кадров."},"modelName":"Название модели","marketing":"Маркетинговые страницы","voice_unavailable":"Удалите недоступные голоса перед сохранением. Голоса должны быть публичными и готовыми к генерации речи.","campaign":{"canonical":"Канонический URL","canonicalHint":"Необязательно. Оставьте пустым, чтобы использовать адрес страницы на текущем языке.","draftChanges":"Изменения черновика ещё не опубликованы. Опубликуйте их, чтобы заменить текущую страницу.","liveVersion":"Отображается опубликованная версия.","openPage":"Открыть опубликованную страницу","publishRequirements":"Заполните эти поля и дождитесь перевода перед публикацией:","bullets":"Маркированный список","demoText":"Начальный текст демо","demoTextHint":"Используйте [happy], [whispering] и другие поддерживаемые теги для настройки интонации.","features":"Показать карточки возможностей","steps":"Показать инструкцию","use_cases":"Показать примеры использования","feature_rows":"Показать чередующиеся блоки возможностей","cta":"Показать заключительный призыв к действию","dates":"Даты акции","unavailableVoice":"Голос недоступен","voices":"Голоса акции","voicesHint":"Выберите до 50 публичных голосов. Перетаскивайте их для изменения порядка.","voiceSettings":"Настройки голоса для этой страницы","voiceOverrideHint":"Оставьте поле пустым, чтобы использовать исходные данные голоса. Для первого голоса используется начальный текст демо страницы, если он задан.","voiceTags":"Теги голоса","featureRowsHint":"Добавьте не менее 2 строк; поддерживается до 200.","voiceDescriptionLimit":"Не более 5 000 символов Unicode.","voiceTagsLimit":"Один тег на строку; не более 50 тегов по 100 символов каждый.","voiceDemoLimit":"Не более 30 000 байт UTF-8; некоторые символы занимают несколько байт.","voiceInvalid":"Проверьте поля","voiceSaveError":"Перед сохранением исправьте выделенные поля голоса.","voiceSearch":"Найти по имени или вставить ID голоса","noVoices":"Доступные голоса не найдены.","selected":"Выбран","sample":"Воспроизвести пример {name}","generations":"Генерации","likes":"Отметки «Нравится»","demo":"Попробуйте эти голоса","loadFailed":"Не удалось загрузить голоса. Повторите попытку.","loading":"Загрузка голосов…","retry":"Повторить","poweredBy":"На базе Fish Audio","signup":"Регистрация","useVoice":"Use Voice","characters":"{count}/30000 characters","charactersShort":"{count}/30000","share":"Share","bookmarks":"Bookmarks","previousVoice":"Previous voice","nextVoice":"Next voice","pauseSample":"Pause {name} sample","imageGuidance":{"recommended":"Рекомендуемый размер: {width} × {height} px. PNG, JPEG, WebP или GIF; до 20 МБ.","recommended2x":"Рекомендуемый размер: {width} × {height} px (примерно вдвое больше размеров в макете для компьютера). PNG, JPEG, WebP или GIF; до 20 МБ.","hero":"Фон заголовка и демонстрации голоса. Используйте декоративное изображение без встроенного текста: обрезка по центру различается на компьютере и телефоне.","background":"Декоративный фон под текстом страницы. Он обрезается по центру с учётом экрана и содержимого; не размещайте важный текст на самом изображении.","card":"Изображения обрезаются по центру, заполняя карточку. Размещайте главный объект подальше от краёв и проверяйте предпросмотр на компьютере и телефоне.","sharing":"Для предпросмотра ссылок (1,91:1). Размещайте заголовок и логотип с отступом от краёв изображения."}}},"finance":{"title":"Финансы","description":"Финансовый анализ, графики выручки, построчные наборы данных и справочник продуктов. Каждое чтение записывается в журнал доступа.","tabs":{"schedules":"Графики выручки","datasets":"Наборы данных","products":"Продукты","access_log":"Журнал доступа","analysis":"Анализ","access":"Доступ"},"common":{"loading":"Загрузка…","retry":"Повторить","apply":"Применить","from":"С (UTC)","to":"По (UTC)","all":"Все","none":"—","yes":"Да","no":"Нет","page":"Страница {page}","prev":"Назад","next":"Далее","load_more":"Загрузить ещё","cancel":"Отмена"},"pager":{"nav":"Постраничная навигация","range":"Строки {first, number}–{last, number}","range_of":"Строки {first, number}–{last, number} из {total, number}","range_at_least":"Строки {first, number}–{last, number} из не менее чем {total, number}","page_of":"Страница {page, number} из {count, number}","first":"Первая страница","last":"Последняя страница","go_to_page":"Страница {page, number}","page_size":"Строк на странице"},"errors":{"invalid":"Сервер не принял эти параметры.","rate_limited":"Лимит чтения финансовых данных на эту минуту исчерпан.","log_unavailable":"Не удалось записать журнал доступа к финансовым данным, поэтому данные не выданы.","unavailable":"Финансовые данные сейчас недоступны.","failed":"Запрос не выполнен.","agent_unavailable":"Агент анализа не включён в этой среде.","run_in_flight":"В этом треде уже идёт запуск.","conflict":"Данные успели измениться. Перезагрузите и повторите попытку.","gone":"Содержимое файла больше не хранится.","file_limit":"Новый файл превысит ваш лимит хранилища файлов.","preview_mode":"В режиме предпросмотра другой роли ничего не отправляется.","csv_too_large":"Слишком много строк для скачивания в CSV. Сузьте период или фильтры либо запустите задачу экспорта.","query_too_large":"Этот запрос слишком велик для выполнения. Сузьте период или фильтры."},"time_basis":{"cutover":"До перехода — время загрузки, с момента перехода — время события Stripe","ingested_at":"Время загрузки","event_created":"Время события","purchased_at":"Время покупки","event_timestamp":"Время события RevenueCat","month_start":"Начало месяца","period_start":"Начало периода","billing_period_start":"Начало расчётного периода","billing_period_end":"Конец расчётного периода","paid_at":"Дата оплаты","due_date":"Срок оплаты","effective_date":"Дата вступления в силу","current_term_end":"Конец текущего срока","terminated_at":"Дата расторжения"},"schedules":{"profile_label":"График выручки","profile":{"toc_subscriptions":"Подписки toC","fishapi_usage":"Использование Fish API","internal_excluded":"Внутреннее (исключено)","mobile_b":"Покупки в мобильном приложении","enterprise_revenue":"Выручка Enterprise","enterprise_ar":"Дебиторская задолженность Enterprise (по срокам)","enterprise_arr":"MRR / ARR Enterprise"},"month_label":"Месяц (UTC)","month_invalid":"Месяц должен быть в формате ГГГГ-ММ.","variant_label":"Вариант","variant":{"mrr":"MRR (годовые ÷ 12)","no_defer":"Без распределения по периодам"},"fx_label":"Курсы валют (USD за единицу)","fx_placeholder":"eur:1.08, jpy:0.0068","fx_error":{"entry":"Это не пара «валюта:курс»: {entry}","non_positive":"Курс {currency} должен быть больше нуля.","usd":"Курс USD всегда равен 1.","conflict":"Для {currency} указаны два разных курса.","too_many":"Максимум курсов: {max}."},"run":"Запустить","meta":{"month":"Месяц","variant":"Вариант","time_basis":"Отнесение к месяцу","cutover":"Переход","fx":"Курсы валют","enterprise_excluded":"Счета Enterprise исключены","versions":"Версии","versions_value":"движок {engine} · конфигурация {config} · справочник {dictionary}"},"row_count":"{count, plural, one {# строка} few {# строки} many {# строк} other {# строки}}","total_usd":"Итого (USD)","usd_incomplete":"В итог в USD не вошли {currencies} (нет курса).","totals_empty":"В этом графике выручки нет строк за месяц.","all_tiers":"Все уровни","col":{"tier":"Уровень","currency":"Валюта","rows":"Строки","amount":"Сумма","usd":"В USD","reason":"Причина","product":"Продукт","time":"Время (UTC)","event":"Событие","customer":"Клиент","recognized":"Признано","installment":"Часть"},"refunds_title":"Возвраты Stripe за месяц (не вычтены)","excluded_title":"Исключено","excluded_empty":"Ничего не исключено.","reason":{"internal_customer":"Внутренний клиент","excluded_customer":"Исключённый клиент","enterprise_invoice":"Счёт Enterprise","non_revenue_product":"Продукт, не приносящий выручку","unmapped_product":"Продукта нет в справочнике","duplicate_payment_intent":"Дублирующийся PaymentIntent","invalid_row":"Недопустимая строка","non_production":"Не рабочая среда","unsupported_event_type":"Неподдерживаемый тип события"},"unmapped_title":"Продукты, которых нет в справочнике","unmapped_counted_excluded":"Учитываются как исключённые.","unmapped_counted_in":"Учитываются в «{profile}».","unmapped_empty":"Все продукты есть в справочнике.","no_product":"Без продукта","detail_title":"Строки","detail_load":"Загрузить строки","detail_rows":"{count, plural, one {# строка графика} few {# строки графика} many {# строк графика} other {# строки графика}}","detail_excluded":"{count, plural, one {# исключённая строка} few {# исключённые строки} many {# исключённых строк} other {# исключённой строки}}","rows_empty":"Строк нет.","ask_about":"Спросить об этом","enterprise":{"variant":{"mrr":"Метод начисления","no_defer":"Кассовый метод"},"meta":{"as_of":"По состоянию на","built_at":"Записи построены","considered":"Учтённые записи","considered_value":"{invoices, plural, one {# счёт} few {# счёта} many {# счетов} other {# счёта}} · {contracts, plural, one {# договор} few {# договора} many {# договоров} other {# договора}}","statuses":"Учитываемые статусы","versions_value":"движок {engine} · преобразование {derivation}"},"total":{"enterprise_revenue":"Итого (USD)","enterprise_ar":"Не оплачено (USD)","enterprise_arr":"ARR на конец месяца (USD)"},"tier_col":{"enterprise_revenue":"Компонент","enterprise_ar":"Срок задолженности","enterprise_arr":"Тип изменения"},"component":{"commitment":"Обязательство","overage":"Перерасход","adjustments":"Корректировки","final":"Заключительный счёт","manual":"Ручной счёт","one_time":"Разовый платёж","payg":"Оплата по факту использования","trueup":"Перерасчёт","qbo_direct":"Напрямую в QuickBooks","cash":"Поступившие средства","fee":"Разовый сбор"},"bucket":{"current":"Срок не наступил","d1_30":"Просрочено на 1–30 дней","d31_60":"Просрочено на 31–60 дней","d61_90":"Просрочено на 61–90 дней","d90_plus":"Просрочено более чем на 90 дней"},"change":{"new":"Новые","expansion":"Расширение","contraction":"Сокращение","churn":"Отток","retained":"Удержание","mrr_end":"MRR на конец месяца","arr_end":"ARR на конец месяца"},"basis":{"amortised":"Распределено","paid":"Оплачено"},"all_row":"Итого","by_customer_title":"По клиентам","by_customer_empty":"Итогов по клиентам нет.","col":{"company":"Компания","invoice":"Счёт","component":"Компонент","basis":"Основание","period":"Период","issued":"Выставлен","due":"Срок оплаты","days_past_due":"Дней просрочки","total":"Сумма","paid":"Оплачено","open":"Не оплачено","contracts":"Договоры","mrr":"MRR","arr":"ARR","previous_mrr":"MRR за прошлый месяц","delta":"Изменение","record":"Запись"},"reason":{"draft_invoice":"Черновик счёта","void_invoice":"Аннулированный счёт","test_invoice":"Тестовый счёт","pending_approval":"Ожидает утверждения","zero_amount":"Нулевая сумма","paid_without_timestamp":"Оплачен, но нет даты оплаты","tax":"Налог (не выручка)","no_due_date":"Нет срока оплаты","overpaid":"Переплата","no_customer":"Нет клиента"}}},"datasets":{"dataset_label":"Набор данных","name":{"stripe_payments":"Платежи Stripe","stripe_invoices":"Оплаченные счета Stripe","stripe_refunds":"Возвраты Stripe","stripe_disputes":"Споры Stripe","rc_events":"Покупки в магазинах приложений (RevenueCat)","customer_months":"Месяцы по клиентам (производный набор)","subscription_periods":"Периоды подписок (производный набор)","enterprise_invoices":"Счета Enterprise","enterprise_contracts":"Договоры Enterprise","enterprise_usage_months":"Использование Enterprise по месяцам"},"time_basis_label":"Привязка ко времени","filter":{"customer_id":"ID клиента","currency":"Валюта","product_id":"ID продукта","type":"Тип события","include_internal":"Включать внутренние тестовые строки","invoice_type":"Тип счёта","contract_kind":"Вид договора","product":"Продукт"},"groups":{"title":"Условия","and":"И","or":"ИЛИ","add_condition":"Добавить условие","add_group":"Добавить группу «ИЛИ»","remove_condition":"Убрать условие","remove_group":"Убрать группу","field":"Поле","operator":"Оператор","value":"Значение","value_high":"До","values_hint":"Через запятую","op":{"eq":"равно","ne":"не равно","in":"одно из","prefix":"начинается с","gte":"не меньше","lte":"не больше","between":"в диапазоне","is_null":"пусто","is_not_null":"не пусто"},"limit":"Больше условий добавить нельзя.","error":{"missing_value":"Введите значение.","not_integer":"Введите целое число.","not_number":"Введите число.","not_day":"Введите дату.","range_order":"Первое значение не должно превышать второе.","too_many_values":"Не более {max, plural, one {# значения} other {# значений}}.","too_long":"Не более {max, plural, one {# символа} other {# символов}}."}},"info":{"rows":"Строки (оценка)","ingested_range":"Период загрузки","built_at":"Дата построения","last_closed_day":"Последний закрытый день","last_tail":"Последнее обновление"},"col":{"time":"Время (UTC)","event":"Событие","row":"Строка","customer":"Клиент","charge":"Списание","app_user":"Пользователь приложения","tier":"Уровень","billing_reason":"Причина выставления счёта","status":"Статус","type":"Тип","amount":"Сумма","company":"Компания","product":"Продукт"},"expand_row":"Показать поля","collapse_row":"Скрыть поля","empty":"Нет наборов данных.","rows_empty":"Нет строк, соответствующих этим фильтрам.","query_truncated":"Показаны первые {count, plural, one {# подходящая строка} few {# подходящие строки} many {# подходящих строк} other {# подходящей строки}}; подходящих строк больше.","download_csv":"Скачать CSV","lines_label":"Позиции счёта","lines_truncated":"Stripe прислал для этого счёта больше позиций, чем сохранено.","lines_not_in_query":"Позиции счёта не входят в результаты с условиями."},"fields":{"event_id":"ID события","event_created":"Время события","ingested_at":"Время загрузки","ingested_at_fallback":"Время загрузки взято из времени события","materialized_at":"Последнее изменение строки","pi_id":"ID PaymentIntent","pi_created":"Создание PaymentIntent","payment_intent_id":"ID PaymentIntent","status":"Статус","amount_major":"Сумма","amount_received_major":"Полученная сумма","amount_paid_major":"Оплаченная сумма","amount_refunded_major":"Возвращённая сумма","charge_amount_major":"Сумма списания","disputed_amount_major":"Оспариваемая сумма","unit_amount":"Цена за единицу","currency":"Валюта","customer_id":"ID клиента","invoice_id":"ID счёта","matched_invoice_event_id":"ID связанного события счёта","subscription_id":"ID подписки","billing_reason":"Причина выставления счёта","period_start":"Начало периода","period_end":"Конец периода","primary_product_id":"ID основного продукта","lines_truncated":"Позиции обрезаны","is_internal_customer":"Внутренний клиент","internal_basis":"Основание «внутренний клиент»","is_enterprise_invoice":"Счёт Enterprise","product_id":"ID продукта","product_kind":"Вид продукта","product_tier":"Уровень","recurring_interval":"Период оплаты","charge_id":"ID списания","charge_created":"Создание списания","fully_refunded":"Возвращено полностью","dispute_id":"ID спора","dispute_created":"Создание спора","type":"Тип события","environment":"Среда","store":"Магазин","app_user_id":"ID пользователя приложения","original_app_user_id":"Исходный ID пользователя приложения","transaction_id":"ID транзакции","original_transaction_id":"ID исходной транзакции","period_type":"Тип периода","purchased_at":"Время покупки","expiration_at":"Время истечения","price":"Цена","price_in_purchased_currency":"Цена в валюте покупки","country_code":"Страна","renewal_number":"Номер продления","cancel_reason":"Причина отмены","commission_percentage":"Ставка комиссии магазина","takehome_percentage":"Доля к получению","tax_percentage":"Ставка налога","price_id":"ID цены","plan_product":"ID продукта плана","quantity":"Количество","interval":"Интервал","interval_count":"Число интервалов","plan_interval":"Интервал плана","api_version":"Версия API","derivation_version":"Версия преобразования","config_revision":"Ревизия конфигурации","id":"ID строки","month":"Месяц","month_start":"Начало месяца","payments":"Платежи","revenue_major":"Выручка","refunds":"События возврата","refunds_major":"Возвращено","net_major":"Чистая сумма","first_payment_month":"Месяц первого платежа","last_payment_month":"Месяц последнего платежа","is_internal":"Внутренний клиент","is_enterprise":"Клиент Enterprise","segment":"Номер периода","is_annual":"Годовой","latest_invoice_amount_major":"Сумма последнего счёта","paid_major":"Оплачено за период","invoices":"Оплаченные счета","first_invoice_at":"Первый счёт","last_invoice_at":"Последний счёт","source":"Источник","source_updated_at":"Обновление исходной записи","invoice_number":"Номер счёта","contract_id":"ID договора","team_id":"ID команды","company_name":"Компания","invoice_type":"Тип счёта","approval_status":"Утверждение","billing_channel":"Канал выставления счетов","paid_channel":"Канал оплаты","billing_model":"Модель выставления счетов","billing_period_start":"Начало расчётного периода","billing_period_end":"Конец расчётного периода","usage_period_start":"Начало периода использования","usage_period_end":"Конец периода использования","total_amount_major":"Сумма счёта","tax_amount_major":"Налог","paid_amount_major":"Оплаченная сумма","minimum_commitment_major":"Минимальное обязательство","included_credits_granted_major":"Начисленные включённые кредиты","actual_usage_amount_major":"Использование к оплате","overage_amount_major":"Перерасход","credit_rollover_applied_major":"Применённый перенесённый кредит","surcharge_amount_major":"Надбавка","credit_grant_amount_major":"Начисленный кредит","has_adjustments":"Есть ручные корректировки","invoice_date":"Дата счёта","due_date":"Срок оплаты","sent_at":"Отправлен","paid_at":"Оплачен","credits_granted_at":"Кредиты начислены","created_at":"Создано","stripe_invoice_id":"ID счёта Stripe","quickbooks_invoice_id":"ID счёта QuickBooks","quickbooks_invoice_number":"Номер счёта QuickBooks","mercury_invoice_id":"ID счёта Mercury","contract_kind":"Вид договора","contract_type":"Тип документа","pricing_model":"Модель ценообразования","billing_frequency":"Периодичность выставления счетов","payment_term":"Условия оплаты","payment_term_days":"Срок оплаты (дней)","due_from_invoice_date":"Срок отсчитывается от даты счёта","effective_date":"Дата вступления в силу","billable_start_at":"Тарификация с","end_date":"Дата окончания","delayed_start_date":"Отложенное начало","early_access_start_at":"Ранний доступ с","current_term_start":"Начало текущего срока","current_term_end":"Конец текущего срока","non_renewal_notice_at":"Уведомление о непродлении","terminated_at":"Расторгнут","wind_down_at":"Сворачивание с","wind_down_ends_at":"Окончание сворачивания","signed_at":"Подписан","term_duration_months":"Срок (мес.)","renewal_term_months":"Срок продления (мес.)","trial_months":"Пробный период (мес.)","term_auto_renew":"Автопродление","monthly_commit_major":"Ежемесячное обязательство","included_credits_value_major":"Стоимость включённых кредитов","one_time_amount_major":"Разовая сумма","one_time_credits_value_major":"Стоимость разовых кредитов","per_unit_rate":"Цена за единицу (за 1 млн)","overage_rate":"Тариф за перерасход (за 1 млн)","overage_premium_pct":"Надбавка за перерасход (%)","discount_percent":"Скидка (%)","revenue_share_rate_per_million":"Доля выручки (за 1 млн)","minimum_assessment_period_months":"Период оценки минимума (мес.)","minimum_assessment_first_amount_major":"Минимум первой оценки","pricing_tiers_count":"Ценовые уровни","supersedes_id":"Заменяет","governing_msa_id":"Применимый MSA","scheduled_replace_contract_id":"Запланированная замена","template_id":"ID шаблона","template_version":"Версия шаблона","msa_version":"Версия MSA","signing_entity":"Подписывающее юрлицо","revenue_share_active":"Доля выручки действует","zero_data_retention":"Без хранения данных","manual_usage_mode":"Ручной учёт использования","credit_grant_timing":"Момент начисления кредитов","termination_credit_policy":"Кредиты при расторжении","one_time_credit_disposition":"Порядок использования разовых кредитов","product":"Продукт","family":"Семейство учёта","sku":"Код SKU","base_unit":"Единица","requests":"Подсчёт","usage_major":"Учтённое использование","contract_amount_usd":"Сумма по ставкам договора (USD)","counts_toward_commitment":"Учитывается в обязательстве","billing_mode":"Режим тарификации","rate_basis":"Основа тарифа","unbilled_reason":"Причина исключения из счёта","coverage_start":"Охват с","coverage_end":"Охват по","full_month":"Полный месяц","team_segments":"Сегменты команд","fee_lines_count":"Разовые сборы","fee_lines_total_major":"Сумма разовых сборов"},"values":{"family":{"agent":"Агенты","video":"Видео","image":"Изображения"},"base_unit":{"utf8_byte":"Байты UTF-8","audio_second":"Аудиосекунды","request":"Запросы","agent_second":"Агент-секунды","transfer_second":"Секунды переадресации","rental_day":"Дни аренды","llm_token":"Токены LLM","output":"Результаты","video_ms":"Миллисекунды видео","pixel":"Пиксели"},"billing_mode":{"contract":"По договору (в счёте)","free_window":"Бесплатный период","wallet":"Кредит API"},"rate_basis":{"contract":"Ставка договора","published":"Публичная цена"},"unbilled_reason":{"free_window":"Бесплатный период","wallet":"Оплачено кредитом API"}},"products":{"dictionary_title":"Справочник продуктов","dictionary_empty":"Справочник пуст.","dictionary_version":"Версия {version}","source_seed":"Начальные значения (ещё не сохранены)","col":{"product":"Продукт","stripe_name":"Название в Stripe","tier":"Уровень","kind":"Вид","annual":"Годовой","stripe_active":"Активен в Stripe","source":"Источник","version":"Версия","updated":"Обновлено","invoices":"Счета","invoice_lines":"Позиции счетов","currencies":"Валюты","first_seen":"Впервые замечен","last_seen":"Последний раз замечен"},"unmapped_title":"Продукты, которых нет в справочнике","window_required":"Нужно указать обе даты.","lines_without_product":"{count, plural, one {# позиция счёта} few {# позиции счетов} many {# позиций счетов} other {# позиции счёта}} без продукта","truncated":"Список обрезан по лимиту сервера.","unmapped_empty":"Все продукты за этот период есть в справочнике."},"access_log":{"filter_who":"Записи","who_mine":"Мои","who_everyone":"Все","filter_actor":"ID пользователя","filter_route":"Маршрут","filter_dataset":"Набор данных","col":{"time":"Время (UTC)","actor":"Пользователь","credential":"Тип доступа","route":"Маршрут","dataset":"Набор данных / график","window":"Период (UTC)","rows":"Строки","status":"Статус","ip":"IP"},"credential":{"session":"Сессия","api_key":"API-ключ"},"since":"Начиная с","empty":"Для этих фильтров обращений не зафиксировано."},"analysis":{"view":{"label":"Вид","conversation":"Диалог","files":"Мои файлы"},"model":"Модель: {model}","templates":{"label":"Шаблоны","clear":"Убрать шаблон","manage":"Управление шаблонами","manager_title":"Шаблоны","builtin_title":"Встроенные","shared_title":"Общие","mine_title":"Мои","shared_badge":"Общий","owner":"Владелец: {owner}","thread_uses":"В этом треде используется {template}.","gone":"удалённый шаблон","empty_mine":"У вас пока нет шаблонов.","empty_shared":"Пока никто не поделился шаблоном.","use":"Использовать","copy":"Скопировать в мои","copied":"Скопировано в ваши шаблоны.","edit":"Редактировать","delete":"Удалить","confirm_delete":"Удалить шаблон","share":"Поделиться с финансовой командой","new":"Новый шаблон","save_question":"Сохранить как шаблон","editor":{"title_new":"Новый шаблон","title_edit":"Редактирование шаблона","name":"Название","description":"Описание","question":"Вопрос","instructions":"Инструкции для агента","save":"Сохранить","saving":"Сохранение…","back":"Назад к шаблонам","name_required":"Введите название.","content_required":"Введите вопрос или инструкции."},"error":{"name_taken":"У вас уже есть шаблон с таким названием.","version_conflict":"Этот шаблон изменился с тех пор, как вы его открыли. Откройте его снова, чтобы редактировать последнюю версию.","not_found":"Этот шаблон больше не существует.","not_owner":"Изменять этот шаблон может только его владелец."},"builtin":{"monthly_close":{"name":"Закрытие месяца","description":"Четыре графика выручки в обоих вариантах на уровне строк, выручка и дебиторская задолженность Enterprise, сверка с прошлым месяцем, исключения и продукты, которых нет в справочнике; пакет закрытия в XLSX и записка.","question":"Подготовь пакет закрытия за последний закрытый месяц."},"investor_update":{"name":"Отчёт для инвесторов","description":"Ежемесячный или ежеквартальный отчёт для инвесторов: выручка, рост, MRR / ARR, продуктовые линейки и уровни, удержание и отток, доля возвратов и споров; XLSX (Summary / By product / Cohort) и сводка на одну страницу.","question":"Подготовь отчёт для инвесторов за последний закрытый квартал: выручка и рост, MRR / ARR, продуктовые линейки, удержание и отток, возвраты и споры."},"strategic_review":{"name":"Стратегический обзор","description":"Продуктовый микс и переходы между уровнями, каналы, валюты, ценовые сигналы и концентрация; XLSX и ключевые выводы.","question":"Подготовь стратегический обзор последних 12 закрытых месяцев в сравнении с 12 предыдущими: продуктовый микс и переходы между уровнями, каналы, валюты, ценовые сигналы и концентрация."},"enterprise_review":{"name":"Обзор Enterprise","description":"Клиенты Enterprise по набору данных E: ARR и его изменения, выручка (метод начисления и кассовый метод), поступление оплат и старение дебиторской задолженности, продления, концентрация, обязательства против использования; XLSX и записка.","question":"Проанализируй наших клиентов Enterprise за последний закрытый квартал."}}},"threads":{"title":"Треды","new":"Новый тред","empty":"Тредов пока нет.","untitled":"Тред без названия","turns":"{count, plural, one {# ход} few {# хода} many {# ходов} other {# хода}}","live":"Выполняется"},"context":{"title":"График выручки","clear":"Убрать","fx":"Курсы {fx}"},"suggested_question":"Кратко опиши график выручки «{profile}» за {month} ({variant}): итоги по уровням и валютам и что было исключено.","suggested_question_enterprise":"Кратко опиши график выручки «{profile}» за {month}: итоги, крупнейших клиентов и что было исключено.","question":{"label":"Вопрос","label_continue":"Уточнение","placeholder":"например: Как изменился MRR по сравнению с прошлым месяцем?","hint":"Ctrl/⌘ + Enter — отправить","ask":"Спросить","asking":"Отправка…"},"status":{"pending":"В очереди","running":"Выполняется","done":"Завершён","failed":"Ошибка","cancelled":"Отменён"},"run":{"cancel":"Отменить запуск","cancel_requested":"Отмена…","answer_pending":"В работе…","no_answer":"Ответ не записан.","failed":"Запуск завершился ошибкой.","cancelled":"Запуск отменён.","usage":"{requests, plural, one {# запрос к модели} few {# запроса к модели} many {# запросов к модели} other {# запроса к модели}} · {tool_calls, plural, one {# вызов инструмента} few {# вызова инструментов} many {# вызовов инструментов} other {# вызова инструментов}}","attached":"Показан запуск, который уже идёт в этом треде.","earlier_turns":"{count, plural, one {# предыдущий ход} few {# предыдущих хода} many {# предыдущих ходов} other {# предыдущего хода}}","show_details":"Подробнее","ask_again":"Спросить снова","preset":"{preset} · ревизия {revision}"},"trace":{"title":"{count, plural, =0 {Вызовы инструментов} one {Вызовы инструментов (# строка)} few {Вызовы инструментов (# строки)} many {Вызовы инструментов (# строк)} other {Вызовы инструментов (# строки)}}","waiting":"Ожидание первых строк…","empty":"Для этого запуска ничего не записано.","truncated":"Трассировка обрезана по лимиту; последующие строки не записаны."},"artifacts":{"title":"Таблицы","empty":"Таблиц нет.","kind":{"query":"Запрос","sql":"SQL","schedule_totals":"Итоги графика выручки","schedule_excluded_summary":"Сводка исключений","aggregate":"Агрегат"},"rows":"{shown, number} из {total, plural, one {# строки} other {# строк}}","rows_all":"{count, plural, one {# строка} few {# строки} many {# строк} other {# строки}}","truncated":"{kept, plural, one {Сохранены только первые # строка} few {Сохранены только первые # строки} many {Сохранены только первые # строк} other {Сохранены только первые # строки}}.","basis":"конфигурация {config} · справочник {dictionary} · движок {engine} · снимок {snapshot}","args":"Аргументы"},"recipe":{"title":"Как это посчитано","step":{"query":"Запрос","sql":"SQL","run_schedule":"График выручки","markdown":"Текст отчёта","create_file":"Файл"},"schedule_step":"{profile} · {month} · {variant} · {table}","schedule_step_no_variant":"{profile} · {month} · {table}","table":{"totals":"Итоги","excluded_summary":"Сводка исключений","by_customer":"По клиентам","rows":"Строки"},"file_step":"{name} · {format} · {detail}","basis_title":"Основа расчёта","basis_original":"Исходная основа расчёта","basis":{"config_revision":"Ревизия конфигурации","dictionary_version":"Версия справочника","snapshot_version":"Снимок","fx":"Курсы валют","time_basis":"Привязка ко времени","schedule_engine_version":"Версия движка","generated_at":"Создано (UTC)"}},"files":{"title":"Файлы","empty":"Файлов нет.","format":{"csv":"CSV","xlsx":"XLSX","md":"Markdown","json":"JSON"},"rows":"{count, plural, one {# строка} few {# строки} many {# строк} other {# строки}}","sheets":"Листы: {sheets}","truncated":"Обрезан по лимиту размера файла.","expires_in":"{days, plural, =0 {Истекает сегодня — скачайте} one {Истекает через # день — скачайте} few {Истекает через # дня — скачайте} many {Истекает через # дней — скачайте} other {Истекает через # дня — скачайте}}","expired":"Срок истёк","deleted":"Удалён","regenerated_from":"Создан заново из более раннего файла","download":"Скачать","downloading":"Скачивание…","regenerate":"Создать заново","regenerating":"Создание…","delete":"Удалить","deleting":"Удаление…","confirm_delete":"Удалить сейчас","quota":"Занято {used} из {limit} · {files, plural, one {# файл} few {# файла} many {# файлов} other {# файла}}","quota_label":"Занятое хранилище файлов","retention":"Файлы хранятся {days, plural, one {# день} few {# дня} many {# дней} other {# дня}}.","group_run":"Запуск от {date}","open_thread":"Открыть тред"}}}}