| 1 | { |
| 2 | "Language": "Русский", |
| 3 | "Translation": { |
| 4 | "Login Required": "Требуется вход", |
| 5 | "Please login to access settings": "Войдите, чтобы открыть настройки", |
| 6 | "Username": "Имя пользователя", |
| 7 | "Password": "Пароль", |
| 8 | "Login": "Войти", |
| 9 | "Login Error": "Не удалось войти", |
| 10 | "Incorrect username or password": "Неверное имя пользователя или пароль", |
| 11 | "Please enter your username and password": "Введите имя пользователя и пароль", |
| 12 | "Video Script Settings": "**Настройки сценария**", |
| 13 | "Video Subject": "Тема видео (укажите тему или ключевое слово, :red[ИИ сам подготовит] сценарий)", |
| 14 | "Script Language": "Язык сценария (если выбрать «Определить автоматически», ИИ подстроится под тему)", |
| 15 | "Advanced Script Settings": "Дополнительные настройки сценария", |
| 16 | "Script Paragraph Number": "Количество абзацев сценария", |
| 17 | "Custom Script Requirements": "Пожелания к сценарию", |
| 18 | "Custom Script Requirements Placeholder": "Например: более легкий тон, стиль TikTok, молодая аудитория, более интригующее начало", |
| 19 | "Use Custom System Prompt": "Использовать свою системную инструкцию", |
| 20 | "Use Custom System Prompt Help": "Если включить, стандартные правила генерации сценария будут заменены. Подходит для опытной настройки промптов.", |
| 21 | "Custom System Prompt": "Системная инструкция", |
| 22 | "Generate Video Script and Keywords": "Сгенерировать [сценарий] и [ключевые слова] по **теме** с помощью ИИ", |
| 23 | "Auto Detect": "Определить автоматически", |
| 24 | "Video Script": "Сценарий (:blue[① необязательно, можно сгенерировать с помощью ИИ; ② аккуратная пунктуация помогает создать субтитры])", |
| 25 | "Generate Video Keywords": "Сгенерировать [ключевые слова] по **сценарию** с помощью ИИ", |
| 26 | "Please Enter the Video Subject": "Сначала введите сценарий видео", |
| 27 | "Generating Video Script and Keywords": "ИИ генерирует сценарий и ключевые слова...", |
| 28 | "Generating Video Keywords": "ИИ генерирует ключевые слова...", |
| 29 | "Video Keywords": "Ключевые слова (:blue[① необязательно, можно сгенерировать с помощью ИИ; ② разделяйте английскими запятыми (,), слова только на английском])", |
| 30 | "Video Settings": "**Настройки видео**", |
| 31 | "Video Concat Mode": "Порядок склейки фрагментов", |
| 32 | "Random": "Случайный порядок (рекомендуется)", |
| 33 | "Sequential": "По порядку", |
| 34 | "Match Materials to Script Order": "Подбирать материалы по порядку сценария", |
| 35 | "Match Materials to Script Order Help": "По умолчанию выключено. В основном применяется к онлайн-источникам материалов. Если включено, ключевые слова генерируются в порядке сценария, а материалы загружаются и объединяются в этом порядке, чтобы уменьшить расхождение изображения с текущей озвучкой.", |
| 36 | "Video Transition Mode": "Переходы между фрагментами", |
| 37 | "None": "Без перехода", |
| 38 | "Shuffle": "Случайный переход", |
| 39 | "FadeIn": "Плавное появление", |
| 40 | "FadeOut": "Плавное исчезновение", |
| 41 | "SlideIn": "Въезд кадра", |
| 42 | "SlideOut": "Выезд кадра", |
| 43 | "Video Ratio": "Формат видео", |
| 44 | "Portrait": "Вертикальное 9:16", |
| 45 | "Landscape": "Горизонтальное 16:9", |
| 46 | "Clip Duration": "Максимальная длительность одного фрагмента (сек.)", |
| 47 | "Number of Videos Generated Simultaneously": "Количество видео за один запуск", |
| 48 | "Audio Settings": "**Настройки аудио**", |
| 49 | "Speech Synthesis": "Голос озвучки", |
| 50 | "Speech Region": "Регион (:red[обязательно, [получить регион](https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/SpeechServices)])", |
| 51 | "Speech Key": "API-ключ (:red[обязательно, [получить API-ключ](https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/SpeechServices)])", |
| 52 | "Speech Volume": "Громкость озвучки (1.0 = 100%)", |
| 53 | "Speech Rate": "Темп озвучки (1.0 = обычная скорость)", |
| 54 | "Custom Audio File": "Свой аудиофайл", |
| 55 | "Custom audio will be used directly. TTS synthesis will be skipped for this task.": "Будет использован этот аудиофайл; синтез речи для этой задачи выполняться не будет.", |
| 56 | "No Voice": "Без озвучки (пропустить синтез речи)", |
| 57 | "Male": "Мужской", |
| 58 | "Female": "Женский", |
| 59 | "Background Music": "Фоновая музыка", |
| 60 | "No Background Music": "Без фоновой музыки", |
| 61 | "Random Background Music": "Случайная фоновая музыка", |
| 62 | "Custom Background Music": "Своя фоновая музыка", |
| 63 | "Custom Background Music File": "Введите путь к файлу фоновой музыки:", |
| 64 | "Background Music Volume": "Громкость фоновой музыки (0.2 = 20%; не делайте ее слишком громкой)", |
| 65 | "Subtitle Settings": "**Настройки субтитров**", |
| 66 | "Enable Subtitles": "Показывать субтитры (если выключить, настройки ниже не применяются)", |
| 67 | "Font": "Шрифт субтитров", |
| 68 | "Position": "Положение субтитров", |
| 69 | "Top": "Сверху", |
| 70 | "Center": "По центру", |
| 71 | "Bottom": "Снизу (рекомендуется)", |
| 72 | "Custom": "Пользовательское положение (70 = 70% от верхнего края)", |
| 73 | "Font Size": "Размер шрифта субтитров", |
| 74 | "Font Color": "Цвет шрифта субтитров", |
| 75 | "Stroke Color": "Цвет обводки субтитров", |
| 76 | "Stroke Width": "Толщина обводки субтитров", |
| 77 | "Enable Subtitle Background": "Показывать фон субтитров", |
| 78 | "Subtitle Background Color": "Цвет фона субтитров", |
| 79 | "Rounded Subtitle Background": "Скругленный полупрозрачный фон субтитров", |
| 80 | "Rounded Subtitle Background Help": "По умолчанию выключено. Если включить, фон субтитров будет скругленным и подстроится под ширину текста.", |
| 81 | "Generate Video": "Создать видео", |
| 82 | "Video Script and Subject Cannot Both Be Empty": "Тема и сценарий не могут быть пустыми одновременно", |
| 83 | "Generating Video": "Видео создается, подождите...", |
| 84 | "Start Generating Video": "Создание видео запущено", |
| 85 | "Video Generation Completed": "Видео готово", |
| 86 | "Video Generation Failed": "Не удалось создать видео", |
| 87 | "You can download the generated video from the following links": "Скачать созданное видео можно по ссылкам ниже", |
| 88 | "Pexels API Key": "API-ключ Pexels ([получить API-ключ](https://www.pexels.com/api/))", |
| 89 | "Pixabay API Key": "API-ключ Pixabay ([получить API-ключ](https://pixabay.com/api/docs/#api_search_videos))", |
| 90 | "Basic Settings": "**Основные настройки** (:blue[нажмите, чтобы раскрыть])", |
| 91 | "Language": "Язык", |
| 92 | "LLM Provider": "Провайдер LLM", |
| 93 | "Recommended": "рекомендуется", |
| 94 | "API Key": "API-ключ (:red[обязательно])", |
| 95 | "Base Url": "Базовый URL", |
| 96 | "Account ID": "ID аккаунта (см. в панели Cloudflare)", |
| 97 | "Model Name": "Модель", |
| 98 | "Secret Key": "Секретный ключ", |
| 99 | "Please Enter the LLM API Key": "Введите **API-ключ LLM**", |
| 100 | "Please Enter the Pexels API Key": "Введите **API-ключ Pexels**", |
| 101 | "Please Enter the Pixabay API Key": "Введите **API-ключ Pixabay**", |
| 102 | "Get Help": "Нужна помощь? Задайте вопрос в Discord: https://harryai.cc", |
| 103 | "Video Source": "Источник материалов", |
| 104 | "Pexels": "Pexels", |
| 105 | "Pixabay": "Pixabay", |
| 106 | "TikTok": "TikTok (поддержка скоро появится)", |
| 107 | "Bilibili": "Bilibili (поддержка скоро появится)", |
| 108 | "Xiaohongshu": "Xiaohongshu (поддержка скоро появится)", |
| 109 | "Local file": "Локальные файлы", |
| 110 | "Upload Local Files": "Загрузите локальные файлы", |
| 111 | "Play Voice": "Прослушать голос", |
| 112 | "Voice Example": "Пример текста для проверки озвучки", |
| 113 | "Synthesizing Voice": "Генерируется голос, подождите...", |
| 114 | "TTS Provider": "Провайдер синтеза речи", |
| 115 | "TTS Servers": "Сервис озвучки", |
| 116 | "No voices available for the selected TTS server. Please select another server.": "В выбранном сервисе озвучки нет доступных голосов. Выберите другой сервис.", |
| 117 | "SiliconFlow API Key": "API-ключ SiliconFlow [получить](https://cloud.siliconflow.cn/account/ak)", |
| 118 | "SiliconFlow TTS Settings": "Настройки TTS SiliconFlow", |
| 119 | "Speed: Range [0.25, 4.0], default is 1.0": "Скорость: диапазон [0.25, 4.0], по умолчанию 1.0", |
| 120 | "Volume: Uses Speech Volume setting, default 1.0 maps to gain 0": "Громкость: используется настройка громкости озвучки; 1.0 по умолчанию соответствует усилению 0", |
| 121 | "MiMo API Key": "API-ключ Xiaomi MiMo [получить](https://platform.xiaomimimo.com/docs/zh-CN/quick-start/first-api-call)", |
| 122 | "MiMo TTS Settings": "Настройки TTS Xiaomi MiMo", |
| 123 | "ElevenLabs API Key": "API-ключ ElevenLabs", |
| 124 | "ElevenLabs Model": "Модель ElevenLabs", |
| 125 | "Chatterbox Base URL": "Базовый URL Chatterbox", |
| 126 | "Chatterbox API Key": "API-ключ Chatterbox", |
| 127 | "Chatterbox Model": "Модель Chatterbox", |
| 128 | "Chatterbox Voices": "Голоса Chatterbox", |
| 129 | "Uses Xiaomi MiMo V2.5 TTS preset voices": "Используются предустановленные голоса Xiaomi MiMo V2.5", |
| 130 | "Speed and volume are currently handled by the provider defaults": "Скорость и громкость сейчас задаются настройками провайдера по умолчанию", |
| 131 | "Hide Log": "Скрыть журнал", |
| 132 | "Hide Basic Settings": "Скрыть основные настройки\n\nПанель основных настроек не будет показана на странице.\n\nЧтобы вернуть ее, установите `hide_config = false` в `config.toml`", |
| 133 | "LLM Settings": "**Настройки LLM**", |
| 134 | "Video Source Settings": "**Источники материалов**", |
| 135 | "Click to show API Key management": "Показать управление API-ключами", |
| 136 | "Manage Pexels and Pixabay API Keys": "Управление API-ключами Pexels и Pixabay", |
| 137 | "Pexels API Keys": "API-ключи Pexels", |
| 138 | "Pixabay API Keys": "API-ключи Pixabay", |
| 139 | "Current Keys:": "Текущие ключи:", |
| 140 | "No Pexels API Keys currently": "API-ключи Pexels пока не добавлены", |
| 141 | "Add Pexels API Key": "Добавить API-ключ Pexels", |
| 142 | "Pexels API Key added successfully": "API-ключ Pexels добавлен", |
| 143 | "This API Key already exists": "Такой API-ключ уже есть", |
| 144 | "Please enter a valid API Key": "Введите корректный API-ключ", |
| 145 | "Select Pexels API Key to delete": "Выберите API-ключ Pexels для удаления", |
| 146 | "Delete Selected Pexels API Key": "Удалить выбранный API-ключ Pexels", |
| 147 | "Pexels API Key deleted successfully": "API-ключ Pexels удален", |
| 148 | "No Pixabay API Keys currently": "API-ключи Pixabay пока не добавлены", |
| 149 | "Add Pixabay API Key": "Добавить API-ключ Pixabay", |
| 150 | "Pixabay API Key added successfully": "API-ключ Pixabay добавлен", |
| 151 | "Select Pixabay API Key to delete": "Выберите API-ключ Pixabay для удаления", |
| 152 | "Delete Selected Pixabay API Key": "Удалить выбранный API-ключ Pixabay", |
| 153 | "Pixabay API Key deleted successfully": "API-ключ Pixabay удален", |
| 154 | "Manage Pexels, Pixabay and Coverr API Keys": "Управление API-ключами Pexels, Pixabay и Coverr", |
| 155 | "Coverr": "Coverr", |
| 156 | "Coverr API Key": "API-ключ Coverr ([Получить ключ](https://coverr.co/developers?ctx=header_navigation))", |
| 157 | "Coverr API Keys": "API-ключи Coverr", |
| 158 | "Please Enter the Coverr API Key": "Введите **API-ключ Coverr**", |
| 159 | "No Coverr API Keys currently": "Сейчас нет API-ключей Coverr", |
| 160 | "Add Coverr API Key": "Добавить API-ключ Coverr", |
| 161 | "Coverr API Key added successfully": "API-ключ Coverr успешно добавлен", |
| 162 | "Select Coverr API Key to delete": "Выберите API-ключ Coverr для удаления", |
| 163 | "Delete Selected Coverr API Key": "Удалить выбранный API-ключ Coverr", |
| 164 | "Coverr API Key deleted successfully": "API-ключ Coverr удален", |
| 165 | "Advanced Video Settings": "Дополнительные настройки видео", |
| 166 | "Video Encoder": "Видеокодер", |
| 167 | "Video Encoder Help": "Дополнительная настройка. libx264 считается самым надежным вариантом по умолчанию. Если выбран аппаратный кодер, приложение вернется к libx264, если установленная версия FFmpeg, GPU или драйвер не поддерживают выбранный кодер.", |
| 168 | "Custom Position (% from top)": "Пользовательское положение (% от верхнего края)", |
| 169 | "Please enter a value between 0 and 100": "Введите значение от 0 до 100", |
| 170 | "Please enter a valid number": "Введите корректное число", |
| 171 | "Please Select a Valid Video Source": "Выберите поддерживаемый источник материалов" |
| 172 | } |
| 173 | } |
| 174 |