export default { 'playground.system.tips': 'Введите системные инструкции здесь', 'playground.title': 'Песочница', 'playground.system': 'Система', 'playground.systemMessage': 'Системные инструкции', 'playground.user': 'Пользователь', 'playground.assistant': 'Ассистент', 'playground.newMessage': 'Новое сообщение', 'playground.viewcode': 'Посмотреть код', 'playground.model': 'Модель', 'playground.parameters': 'Параметры', 'playground.viewcode.info': 'Используйте этот код для интеграции текущих настроек в ваше приложение.', 'playground.completion': 'Завершение', 'playground.prompt': 'Промпт', 'playground.timeToFirstToken': 'Время до первого токена', 'playground.timePerOutputToken': 'Время на токен вывода', 'playground.tokenusage': 'Использование токенов', 'models.openinplayground': 'Открыть в Песочнице', 'playground.tokenoutput': 'Вывод', 'playground.params.temperature.tips': 'Контроль случайности: меньше значение — более предсказуемые результаты. При нуле модель становится детерминированной.', 'playground.params.maxtokens.tips': 'Максимальное количество генерируемых токенов. Ограничено длиной контекста модели.', 'playground.params.topp.tips': 'Контроль разнообразия через ядерную выборку: 0.5 означает рассмотрение половины вариантов.', 'playground.params.seed.tips': 'При указании seed система будет стараться генерировать детерминированные результаты.', 'playground.params.stop.tips': 'Стоп-последовательность останавливает генерацию при её появлении в выводе.', 'playground.viewcode.tips': 'Ваш API-ключ можно найти {here}. Используйте переменные окружения для его защиты.', 'playground.viewcode.here': 'здесь', 'playground.delete.img': 'Удалить изображение', 'playground.img.upload': 'Загрузить изображение', 'playground.img.upload.success': 'Успешная загрузка', 'playground.img.upload.error': 'Ошибка загрузки', 'playground.toolbar.clearmsg': 'Очистить историю', 'playground.toolbar.autoplay': 'Автовоспроизведение', 'playground.toolbar.prompts': 'Промпты', 'playground.toolbar.compare2Model': 'Сравнение 2 моделей', 'playground.toolbar.compare3Model': 'Сравнение 3 моделей', 'playground.toolbar.compare4Model': 'Сравнение 4 моделей', 'playground.toolbar.compare6Model': 'Сравнение 6 моделей', 'playground.input.holder': 'Нажмите / для ввода', 'playground.input.prompt.holder': 'Нажмите / для промпта', 'playground.input.keyword.holder': 'Нажмите / для запроса', 'playground.input.text.holder': 'Нажмите / для ввода текста', 'playground.compare.apply': 'Применить', 'playground.compare.applytoall': 'Применить ко всем моделям', 'playground.model.noavailable': 'Нет доступных моделей', 'playground.model.noavailable.tips': 'Сначала разверните модель (не embedding-типа).', 'playground.params.counts': 'Количество', 'playground.params.quality': 'Качество', 'playground.params.style': 'Стиль', 'playground.params.size': 'Размер', 'playground.params.voice': 'Голос', 'playground.params.format': 'Формат', 'playground.params.speed': 'Скорость', 'playground.params.language': 'Язык', 'playground.params.width': 'Ширина', 'playground.params.height': 'Высота', 'playground.params.custom': 'Дополнительно', 'playground.params.empty.tips': 'Здесь появятся сгенерированные изображения', 'playground.video.empty.tips': 'Здесь появятся сгенерированные видео.', 'playground.params.standard': 'Стандарт', 'playground.params.hd': 'HD', 'playground.params.style.vivid': 'Яркий', 'playground.params.style.natural': 'Естественный', 'playground.embedding.documents': 'Документы', 'playground.embedding.addtext': 'Добавить текст', 'playground.embedding.inputyourtext': 'Введите ваш текст', 'playground.embedding.output': 'Вывод', 'playground.embedding.chart': 'График', 'playground.rerank.query': 'Запрос', 'playground.rerank.rank': 'Ранк', 'playground.rerank.score': 'Оценка', 'playground.rerank.query.holder': 'Введите запрос', 'playground.image.prompt': 'Текстовый промпт', 'playground.audio.textinput': 'Текст', 'playground.audio.texttospeech': 'Текст в речь', 'playground.audio.speechtotext': 'Речь в текст', 'playground.audio.texttospeech.tips': 'Здесь появится сгенерированная речь', 'playground.audio.speechtotext.tips': 'Загрузите аудио или начните запись', 'playground.audio.enablemic': 'Разрешите доступ к микрофону в настройках браузера.', 'playground.audio.enablemic.doc': 'Инструкция', 'playground.audio.startrecord': 'Начать запись', 'playground.audio.stoprecord': 'Остановить запись', 'playground.audio.generating.tips': 'Здесь появится распознанный текст', 'playground.audio.uploadfile.tips': 'Поддерживаемые форматы: {formats}', 'playground.input.multiplePaste': 'Пакетный ввод', 'playground.input.multiplePaste.tips': 'Многострочный текст будет автоматически разделён на отдельные записи.', 'playground.audio.button.generate': 'Сгенерировать текст', 'playground.multiple.on': 'Включить', 'playground.multiple.off': 'Выключить', 'playground.image.params.sampler': 'Метод сэмплирования', 'playground.image.params.schedule': 'Метод планирования', 'playground.image.params.samplerSteps': 'Шаги сэмплирования', 'playground.image.params.seed': 'Сид', 'playground.image.params.randomseed': 'Случайный сид', 'playground.image.params.negativePrompt': 'Негативный промпт', 'playground.image.params.cfgScale': 'Коэффициент масштаба', 'playground.image.params.custom': 'Расширенные', 'playground.image.params.custom.tips': 'Стиль API', 'playground.image.params.openai': 'Совместимость с OpenAI', 'playground.embedding.handler.tips': 'Изменить высоту', 'playground.embedding.pcatips1': 'PCA используется для визуализации эмбеддингов путём снижения размерности.', 'playground.embedding.pcatips2': 'Близкие точки означают схожесть документов.', 'playground.audio.button.play': 'Воспроизвести', 'playground.audio.button.download': 'Скачать', 'playground.audio.button.stop': 'Остановить', 'playground.image.prompt.random': 'Случайный промпт', 'playground.audio.button.fast': 'Ускорить', 'playground.audio.button.slow': 'Замедлить', 'playground.audio.generating': 'Генерация', 'playgorund.audio.voice.error': 'Голоса недоступны. Модель инициализируется. Обновите через некоторое время.', 'playground.params.size.description': 'Максимальный размер изображения зависит от параметров модели. Подробнее', 'playground.documents.verify.embedding': 'Добавьте минимум два текста.', 'playground.documents.verify.rerank': 'Документы не могут быть пустыми.', 'playground.image.guidance.tip': 'Уровень контроля: влияет на качество и разнообразие изображений.', 'playground.image.cfg_scale.tip': 'Уровень соответствия промпту.', 'playground.image.strength.tip': 'Чем выше значение — тем сильнее изменения исходного изображения.', 'playground.image.edit.tips': 'Перетащите изображение для загрузки', 'playground.image.saveMask': 'Сохранить маску', 'playground.image.negativeMask': 'Негативная маска', 'playground.image.brushSize': 'Размер кисти', 'playground.image.download': 'Скачать изображение', 'playground.image.generate': 'Сгенерировать', 'playground.image.edit': 'Редактировать', 'playground.image.fitview': 'Подогнать размер', 'playground.chat.aithought': 'Рассуждение (CoT)', 'playground.chat.thinking': 'Рассуждение...', 'playground.image.mask.uploaded': 'Маска загружена', 'playground.image.mask.upload': 'Маска загрузки: Дополнительное редактирование запрещено после загрузки.', 'playground.params.frequency_penalty.tips': `Число от -2.0 до 2.0. Положительные значения снижают вероятность повторения токенов, уже часто встречающихся в тексте, уменьшая склонность модели дословно повторять одни и те же фразы.`, 'playground.params.presence_penalty.tips': `Число от -2.0 до 2.0. Положительные значения снижают вероятность повторения любых токенов, присутствующих в тексте, повышая склонность модели к обсуждению новых тем.`, 'playground.image.origin': 'Оригинал', 'playground.image.mask': 'Маска', 'playground.image.negativeMask.tips': '1. После выделения области создание маски станет недоступным; поэтому сначала нарисуйте маску, а затем активируйте опцию. \n 2. После загрузки изображения маски создание новых масок невозможно.', 'playground.model.noavailable.tips2': 'Если нужная модель не отображается, убедитесь, что она запущена и ей присвоена правильная категория. Если категория указана неверно, её можно изменить вручную в настройках модели.', 'playground.rerank.query.validate': 'Необходимо указать запрос.', 'playground.image.generate.error': 'Произошла ошибка. Не удалось сгенерировать изображение.', 'playground.uploadfile.sizeError': 'Размер файла превышает ограничение. Максимальный размер: {size}.', 'playground.uploadImage.url.invalid': 'Please enter a direct image URL (e.g. https://.../image.png). Press ESC to cancel.', 'playground.uploadImage.url.holder': 'Enter an image URL', 'playground.uploadImage.url.button': 'Add Image from URL', 'playground.params.duration': 'Duration (seconds)', 'playground.params.resolution': 'Resolution', 'playground.params.taskType': 'Task Type', 'playground.params.voiceStyle': 'Voice Style', 'playground.params.maxTokens': 'Maximum Generate Length', 'playground.params.refAudio': 'Reference Audio URL' }; // ========== To-Do: Translate Keys (Remove After Translation) ========== // 1. 'playground.uploadImage.url.invalid': 'Please enter a direct image URL(e.g. https://.../image.png). Press ESC to cancel.', // 2. 'playground.uploadImage.url.holder': 'Enter an image URL', // 3. 'playground.uploadImage.url.button': 'Add Image from URL', // 4. 'playground.params.duration': 'Duration (seconds)', // 5. 'playground.params.resolution': 'Resolution' // ========== End of To-Do List ==========