2023-05-10 07:16:40 +00:00
import { SubmitKey } from "../store/config" ;
2023-06-16 17:03:06 +00:00
import type { PartialLocaleType } from "./index" ;
2023-05-10 07:16:40 +00:00
2023-06-16 17:03:06 +00:00
const ru : PartialLocaleType = {
2023-05-10 07:16:40 +00:00
WIP : "Скоро..." ,
Error : {
Unauthorized :
"Несанкционированный доступ. Пожалуйста, введите код доступа на странице настроек." ,
} ,
ChatItem : {
ChatItemCount : ( count : number ) = > ` ${ count } сообщений ` ,
} ,
Chat : {
SubTitle : ( count : number ) = > ` ${ count } сообщений с ChatGPT ` ,
Actions : {
ChatList : "Перейти к списку чатов" ,
CompressedHistory : "Сжатая история памяти" ,
Export : "Экспортировать все сообщения в формате Markdown" ,
Copy : "Копировать" ,
Stop : "Остановить" ,
Retry : "Повторить" ,
Delete : "Удалить" ,
} ,
Rename : "Переименовать чат" ,
Typing : "Печатает…" ,
Input : ( submitKey : string ) = > {
var inputHints = ` ${ submitKey } для отправки сообщения ` ;
if ( submitKey === String ( SubmitKey . Enter ) ) {
inputHints += ", Shift + Enter для переноса строки" ;
}
return inputHints + ", / для поиска подсказок" ;
} ,
Send : "Отправить" ,
Config : {
Reset : "Сбросить настройки" ,
SaveAs : "Сохранить как маску" ,
} ,
} ,
Export : {
Title : "В с е сообщения" ,
Copy : "Копировать все" ,
Download : "Скачать" ,
MessageFromYou : "Сообщение от вас" ,
MessageFromChatGPT : "Сообщение от ChatGPT" ,
} ,
Memory : {
Title : "Память" ,
EmptyContent : "Пусто." ,
Send : "Отправить память" ,
Copy : "Копировать память" ,
Reset : "Сбросить сессию" ,
ResetConfirm :
"При с б р о с е текущая история переписки и историческая память будут удалены. Вы уверены, что хотите сбросить?" ,
} ,
Home : {
NewChat : "Новый чат" ,
DeleteChat : "Вы действительно хотите удалить выбранный разговор?" ,
DeleteToast : "Чат удален" ,
Revert : "Отмена" ,
} ,
Settings : {
Title : "Настройки" ,
SubTitle : "В с е настройки" ,
2023-06-28 17:09:51 +00:00
2023-05-10 07:16:40 +00:00
Lang : {
Name : "Language" , // ATTENTION: if you wanna add a new translation, please do not translate this value, leave it as `Language`
All : "В с е языки" ,
} ,
2023-05-11 23:51:04 +00:00
Avatar : "Аватар" ,
FontSize : {
Title : "Размер шрифта" ,
SubTitle : "Настроить размер шрифта контента чата" ,
} ,
Update : {
Version : ( x : string ) = > ` Версия: ${ x } ` ,
IsLatest : "Последняя версия" ,
CheckUpdate : "Проверить обновление" ,
IsChecking : "Проверка обновления..." ,
FoundUpdate : ( x : string ) = > ` Найдена новая версия: ${ x } ` ,
GoToUpdate : "Обновить" ,
} ,
SendKey : "Клавиша отправки" ,
Theme : "Тема" ,
TightBorder : "Узкая граница" ,
SendPreviewBubble : {
Title : "Отправить предпросмотр" ,
SubTitle : "Предварительный просмотр markdown в пузыре" ,
} ,
Mask : {
Title : "Экран заставки маски" ,
SubTitle : "Показывать экран заставки маски перед началом нового чата" ,
} ,
Prompt : {
Disable : {
Title : "Отключить автозаполнение" ,
SubTitle : "Ввод / для запуска автозаполнения" ,
2023-05-10 07:16:40 +00:00
} ,
2023-05-11 23:51:04 +00:00
List : "Список подсказок" ,
ListCount : ( builtin : number , custom : number ) = >
` ${ builtin } встроенных, ${ custom } пользовательских ` ,
Edit : "Редактировать" ,
Modal : {
Title : "Список подсказок" ,
Add : "Добавить" ,
Search : "Поиск подсказок" ,
2023-05-10 07:16:40 +00:00
} ,
2023-05-11 23:51:04 +00:00
EditModal : {
Title : "Редактировать подсказку" ,
2023-05-10 07:16:40 +00:00
} ,
2023-05-11 23:51:04 +00:00
} ,
HistoryCount : {
Title : "Количество прикрепляемых сообщений" ,
SubTitle :
"Количество отправляемых сообщений, прикрепляемых к каждому запросу" ,
2023-05-10 07:16:40 +00:00
} ,
CompressThreshold : {
Title : "Порог сжатия истории" ,
SubTitle :
"Будет сжимать, если длина несжатых сообщений превышает указанное значение" ,
} ,
Token : {
Title : "API ключ" ,
SubTitle : "Используйте свой ключ, чтобы игнорировать лимит доступа" ,
Placeholder : "API ключ OpenAI" ,
} ,
Usage : {
Title : "Баланс аккаунта" ,
SubTitle ( used : any , total : any ) {
return ` Использовано в этом месяце $ ${ used } , подписка $ ${ total } ` ;
} ,
IsChecking : "Проверка..." ,
Check : "Проверить" ,
NoAccess : "Введите API ключ, чтобы проверить баланс" ,
} ,
AccessCode : {
Title : "Код доступа" ,
SubTitle : "Контроль доступа включен" ,
Placeholder : "Требуется код доступа" ,
} ,
Model : "Модель" ,
Temperature : {
Title : "Температура" ,
SubTitle : "Чем выше значение, тем более случайный вывод" ,
} ,
MaxTokens : {
Title : "Максимальное количество токенов" ,
SubTitle : "Максимальная длина вводных и генерируемых токенов" ,
} ,
2023-05-16 07:40:43 +00:00
PresencePenalty : {
2023-05-10 07:16:40 +00:00
Title : "Штраф за повторения" ,
SubTitle :
"Чем выше значение, тем больше вероятность общения на новые темы" ,
} ,
2023-06-04 08:05:35 +00:00
FrequencyPenalty : {
Title : "Штраф за частоту" ,
SubTitle :
"Большее значение снижает вероятность повторения одной и той же строки" ,
} ,
2023-05-10 07:16:40 +00:00
} ,
Store : {
DefaultTopic : "Новый разговор" ,
BotHello : "Здравствуйте! Как я могу вам помочь сегодня?" ,
Error : "Что-то пошло не так. Пожалуйста, попробуйте еще раз позже." ,
Prompt : {
History : ( content : string ) = >
"Это краткое содержание истории чата между ИИ и пользователем: " +
content ,
Topic :
"Пожалуйста, создайте заголовок из четырех или пяти слов, который кратко описывает нашу беседу, без введения, знаков пунктуации, кавычек, точек, символов или дополнительного текста. Удалите кавычки." ,
Summarize :
"Кратко изложите нашу дискуссию в 200 словах или менее для использования в будущем контексте." ,
} ,
} ,
Copy : {
Success : "Скопировано в буфер обмена" ,
2023-05-11 23:51:04 +00:00
Failed :
"Н е удалось скопировать, пожалуйста, предоставьте разрешение на доступ к буферу обмена" ,
2023-05-10 07:16:40 +00:00
} ,
Context : {
Toast : ( x : any ) = > ` С ${ x } контекстными подсказками ` ,
Edit : "Контекстные и памятные подсказки" ,
Add : "Добавить подсказку" ,
} ,
Plugin : {
Name : "Плагин" ,
} ,
Mask : {
Name : "Маска" ,
Page : {
Title : "Шаблон подсказки" ,
SubTitle : ( count : number ) = > ` ${ count } шаблонов подсказок ` ,
Search : "Поиск шаблонов" ,
Create : "Создать" ,
} ,
Item : {
Info : ( count : number ) = > ` ${ count } подсказок ` ,
Chat : "Чат" ,
View : "Просмотр" ,
Edit : "Редактировать" ,
Delete : "Удалить" ,
DeleteConfirm : "Подтвердить удаление?" ,
} ,
EditModal : {
Title : ( readonly : boolean ) = >
2023-05-11 23:51:04 +00:00
` Редактирование шаблона подсказки ${
readonly ? "(только для чтения)" : ""
} ` ,
2023-05-10 07:16:40 +00:00
Download : "Скачать" ,
Clone : "Клонировать" ,
} ,
Config : {
Avatar : "Аватар бота" ,
Name : "Имя бота" ,
} ,
} ,
NewChat : {
Return : "Вернуться" ,
Skip : "Пропустить" ,
Title : "Выберите маску" ,
SubTitle : "Общайтесь с душой за маской" ,
More : "Найти еще" ,
NotShow : "Н е показывать снова" ,
2023-05-11 23:51:04 +00:00
ConfirmNoShow :
"Подтвердите отключение? Вы можете включить это позже в настройках." ,
2023-05-10 07:16:40 +00:00
} ,
UI : {
Confirm : "Подтвердить" ,
Cancel : "Отмена" ,
Close : "Закрыть" ,
Create : "Создать" ,
Edit : "Редактировать" ,
} ,
2023-06-19 08:03:46 +00:00
Exporter : {
Model : "Модель" ,
Messages : "Сообщения" ,
Topic : "Тема" ,
Time : "Время" ,
} ,
2023-05-10 07:16:40 +00:00
} ;
export default ru ;