Files
lobe-chat/locales/ru_RU/setting.json
T
CanisMinor 4fa2ef410f feat: support TTS & STT (#443)
*  feat(tts): Add tts and stt basic features

*  feat(tts): Handle error

* 💄 style(tts): Add alert to error handler

* 🐛 fix(tts): Error display

* ♻️ refactor: refactor the openai initial code to the createBizOpenAI

* ♻️ refactor(tts): Refactor header config

*  feat: Add TTS voice preview

* 🐛 fix(tts): Fix header

* 🐛 fix: Fix api

---------

Co-authored-by: Arvin Xu <arvinx@foxmail.com>
2023-11-19 21:43:58 +08:00

290 lines
14 KiB
JSON

{
"danger": {
"clear": {
"action": "Очистить все",
"confirm": "Подтвердить очистку всех данных чата?",
"desc": "Очистить все данные сессии",
"success": "Все сообщения сессии были очищены",
"title": "Очистить все сообщения сессии"
},
"reset": {
"action": "Сбросить настройки",
"confirm": "Подтвердить сброс всех настроек?",
"currentVersion": "Текущая версия",
"desc": "Сброс всех настроек к значениям по умолчанию",
"title": "Сброс всех настроек"
}
},
"header": {
"global": "Глобальные настройки",
"session": "Настройки сессии",
"sessionWithName": "Настройки сессии · {{name}}"
},
"llm": {
"AzureOpenAI": {
"endpoint": {
"desc": "Это значение можно найти в разделе «Ключи и конечные точки» при проверке ресурса на сайте Azure.",
"placeholder": "https://docs-test-001.openai.azure.com",
"title": "Адрес API Azure"
},
"models": {
"desc": "Поддерживаемые модели",
"title": "Список моделей"
},
"title": "Настройки Azure OpenAI",
"token": {
"desc": "Это значение можно найти в разделе «Ключи и конечные точки» при проверке ресурса на сайте Azure. Можно использовать KEY1 или KEY2",
"placeholder": "Azure Ключ API",
"title": "Ключ API"
}
},
"OpenAI": {
"azureApiVersion": {
"desc": "Версия API Azure в формате ГГГГ-ММ-ДД, проверьте [последнюю версию](https://learn.microsoft.com/zh-cn/azure/ai-services/openai/reference#chat-completions)",
"fetch": "Получить список",
"title": "Версия Azure Api"
},
"check": {
"button": "Проверить",
"desc": "Проверьте правильность заполнения Api Key и адреса прокси-сервера.",
"pass": "Подключение успешно",
"title": "Проверка возможности подключения"
},
"endpoint": {
"desc": "Должен содержать http(s):// в дополнение к адресу по умолчанию.",
"placeholder": "https://api.openai.com/v1",
"title": "адрес API прокси"
},
"models": {
"count": "Всего поддерживается {{count}} моделей",
"desc": "Поддерживаемые модели",
"fetch": "Получение списка моделей",
"notSupport": "Azure OpenAI в настоящее время не поддерживает просмотр списков моделей",
"notSupportTip": "Необходимо убедиться в том, что имя развертывания совпадает с именем модели",
"refetch": "Получение списка моделей",
"title": "Список моделей"
},
"title": "Настройки OpenAI",
"token": {
"desc": "Используйте свой собственный ключ OpenAI",
"placeholder": "Ключ API OpenAI",
"title": "Ключ API"
},
"useAzure": {
"desc": "Использование служб OpenAI из Azure",
"fetch": "Получить список",
"title": "Azure OpenAI",
"serverConfig": "Администратор настроил сервер для использования Azure OpenAI. Переключение запрещено."
},
"customModelName": {
"desc": "Добавьте пользовательскую модель, разделяя их запятыми (,)",
"placeholder": "model1,model2,model3",
"title": "Название пользовательской модели"
}
},
"waitingForMore": "<1>Планируется доступ к другим моделям</1>, так что следите за обновлениями ✨"
},
"settingAgent": {
"avatar": {
"title": "Аватар"
},
"backgroundColor": {
"title": "Цвет фона"
},
"description": {
"placeholder": "Пожалуйста, введите описание помощника",
"title": "Описание помощника"
},
"name": {
"placeholder": "Пожалуйста, введите имя ассистента",
"title": "Название"
},
"prompt": {
"placeholder": "Пожалуйста, введите роль",
"title": "Промт роли"
},
"tag": {
"placeholder": "Пожалуйста, введите тег",
"title": "Тег"
},
"title": "Информация о помощнике"
},
"settingChat": {
"chatStyleType": {
"title": "Стиль окна чата",
"type": {
"chat": "Режим чата",
"docs": "Режим документа"
}
},
"compressThreshold": {
"desc": "Когда количество несжатых сообщений истории превысит это значение, будет произведено сжатие",
"title": "Порог сжатия длины истории сообщений"
},
"enableCompressThreshold": {
"title": "Включить порог сжатия длины сообщений истории"
},
"enableHistoryCount": {
"alias": "Неограниченный",
"limited": "Включать только {{number}} сообщение(й) сессии",
"title": "Ограничить количество истории сообщений",
"unlimited": "Неограниченное количество истории сообщений"
},
"historyCount": {
"desc": "Количество сообщений, передаваемых в каждом запросе из истории",
"title": "Количество сообщений в прикрепленной истории"
},
"inputTemplate": {
"desc": "В этот шаблон будет залито последнее сообщение пользователя",
"placeholder": "{{text}} будут заменены входной информацией, поступающей в режиме реального времени",
"title": "Предварительная обработка пользовательского ввода"
},
"title": "Настройки чата"
},
"settingModel": {
"enableMaxTokens": {
"title": "Включить ограничение токенов на один ответ"
},
"frequencyPenalty": {
"desc": "Чем больше значение, тем больше вероятность сокращения повторяющихся слов",
"title": "Штраф за частоту"
},
"maxTokens": {
"desc": "Максимальное количество токенов, используемых в одном взаимодействии",
"title": "Лимит на один ответ"
},
"model": {
"desc": "Модель ChatGPT",
"list": {
"gpt-3.5-turbo": "GPT 3.5",
"gpt-3.5-turbo-16k": "GPT 3.5 (16K)",
"gpt-4": "GPT 4",
"gpt-4-32k": "GPT 4 (32K)"
},
"title": "Модель"
},
"presencePenalty": {
"desc": "Чем больше значение, тем больше вероятность общение на левые темы",
"title": "Точность темы"
},
"temperature": {
"desc": "Чем больше значение, тем более случайным будет ответ",
"title": "Случайность",
"titleWithValue": "Случайность {{value}}"
},
"title": "Настройки модели",
"topP": {
"desc": "Аналогично случайности, но не изменяются вместе со случайностью",
"title": "Ядерное сэмплирование"
}
},
"settingOpenAI": {
"endpoint": {
"desc": "Должен включать http(s):// в дополнение к адресу по умолчанию.",
"placeholder": "https://api.openai.com/v1",
"title": "Адрес прокси API"
},
"title": "Настройки OpenAI",
"token": {
"desc": "Используйте свой собственный ключ OpenAI",
"placeholder": "API-ключ OpenAI",
"title": "API-ключ"
}
},
"settingPlugin": {
"title": "Список плагинов",
"add": "Добавить",
"addTooltip": "Добавить кастомный плагин",
"config": "{{id}} Конфигурация плагина",
"clearDeprecated": "Удалить недействительные плагины",
"settings": "Настройки плагинов"
},
"settingSystem": {
"accessCode": {
"desc": "Шифрование доступа включено администратором",
"placeholder": "Пожалуйста, введите пароль доступа",
"title": "Пароль доступа"
},
"title": "Настройки системы"
},
"settingTTS": {
"showAllLocaleVoice": {
"desc": "Если отключено, отображаются только голоса текущего языка",
"title": "Показать все голоса локали"
},
"sttService": {
"desc": "где broswer - это встроенная в браузер служба распознавания речи",
"title": "Служба распознавания речи"
},
"title": "Служба речи",
"ttsService": {
"desc": "Если используется услуга синтеза речи OpenAI, убедитесь, что услуга модели OpenAI включена",
"title": "Служба синтеза речи"
},
"voice": {
"title": "Голосовой синтез",
"desc": "Выберите голос для текущего помощника, различные службы TTS поддерживают разные источники звука",
"preview": "Предварительный просмотр голоса"
},
"openai": {
"sttModel": "Модель распознавания речи OpenAI",
"ttsModel": "Модель синтеза речи OpenAI"
},
"stt": "Настройки распознавания речи",
"sttLocale": {
"desc": "Язык речи для ввода речи, этот параметр может повысить точность распознавания речи",
"title": "Язык распознавания речи"
},
"sttPersisted": {
"desc": "При включении распознавание речи не будет автоматически завершаться, необходимо вручную нажать кнопку завершения",
"title": "Вручную завершить распознавание речи"
},
"tts": "Настройки синтеза речи",
"sttAutoStop": {
"desc": "После отключения распознавания речи оно не будет автоматически останавливаться, вам нужно будет вручную нажать кнопку завершения",
"title": "Автоматическое завершение распознавания речи"
}
},
"settingTheme": {
"avatar": {
"title": "Аватар"
},
"fontSize": {
"desc": "Размер шрифта содержимого чата",
"title": "Размер шрифта"
},
"lang": {
"title": "Языковые настройки",
"autoMode": "Следовать за системой"
},
"neutralColor": {
"desc": "Пользовательская шкала серого для различных цветовых тенденций",
"title": "Нейтральный цвет"
},
"primaryColor": {
"desc": "Пользовательский цвет темы",
"title": "Цвет темы"
},
"themeMode": {
"auto": "Авто",
"dark": "Темная",
"light": "Светлая",
"title": "Тема"
},
"title": "Настройки темы"
},
"submitAgentModal": {
"tooltips": "Поделиться на рынке помощников",
"button": "Отправить агента",
"identifier": "Идентификатор агента",
"metaMiss": "Пожалуйста, заполните информацию об агенте перед отправкой. Необходимо указать имя, описание и метки",
"placeholder": "Введите идентификатор агента, который должен быть уникальным, например, web-development"
},
"tab": {
"agent": "Помощник по умолчанию",
"common": "Общие настройки",
"llm": "Пользовательский API GPT",
"tts": "Сервис речи"
}
}