mirror of
https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
synced 2025-05-26 07:30:18 +09:00
Plugins Russian localization
This commit is contained in:
parent
dce7633bf9
commit
a54a4bc31d
@ -162,10 +162,12 @@ export function PluginPage() {
|
||||
const pluginStore = usePluginStore();
|
||||
const chatStore = useChatStore();
|
||||
|
||||
const currentLang = getLang();
|
||||
const supportedLangs = ['cn', 'ru'];
|
||||
const allPlugins = pluginStore
|
||||
.getAll()
|
||||
.filter(
|
||||
(m) => !getLang() || m.lang === (getLang() == "cn" ? getLang() : "en"),
|
||||
(m) => supportedLangs.includes(currentLang) ? m.lang === currentLang : m.lang === 'en'
|
||||
);
|
||||
|
||||
const [searchPlugins, setSearchPlugins] = useState<Plugin[]>([]);
|
||||
|
@ -1,6 +1,7 @@
|
||||
import { Plugin } from "../store/plugin";
|
||||
import { CN_PLUGINS } from "./cn";
|
||||
import { EN_PLUGINS } from "./en";
|
||||
import { RU_PLUGINS } from "./ru";
|
||||
|
||||
import { type BuiltinPlugin } from "./typing";
|
||||
export { type BuiltinPlugin } from "./typing";
|
||||
@ -24,4 +25,5 @@ export const BUILTIN_PLUGIN_STORE = {
|
||||
export const BUILTIN_PLUGINS: BuiltinPlugin[] = [
|
||||
...CN_PLUGINS,
|
||||
...EN_PLUGINS,
|
||||
...RU_PLUGINS,
|
||||
].map((m) => BUILTIN_PLUGIN_STORE.add(m));
|
||||
|
101
app/plugins/ru.ts
Normal file
101
app/plugins/ru.ts
Normal file
@ -0,0 +1,101 @@
|
||||
import { BuiltinPlugin } from "./typing";
|
||||
|
||||
export const RU_PLUGINS: BuiltinPlugin[] = [
|
||||
{
|
||||
name: "WebSearch",
|
||||
toolName: "web-search",
|
||||
lang: "ru",
|
||||
description: "Функциональный инструмент веб-поиска для поисковых систем.",
|
||||
builtin: true,
|
||||
createdAt: 1693744292000,
|
||||
enable: true,
|
||||
onlyNodeRuntime: false,
|
||||
},
|
||||
{
|
||||
name: "Calculator",
|
||||
toolName: "calculator",
|
||||
lang: "ru",
|
||||
description:
|
||||
"Класс Calculator - это инструмент, используемый для оценки математических выражений. Он расширяет базовый класс Tool.",
|
||||
builtin: true,
|
||||
createdAt: 1693744292000,
|
||||
enable: true,
|
||||
onlyNodeRuntime: false,
|
||||
},
|
||||
{
|
||||
name: "WebBrowser",
|
||||
toolName: "web-browser",
|
||||
lang: "ru",
|
||||
description:
|
||||
"Класс, предназначенный для взаимодействия с веб-страницами, извлечения из них информации или обобщения их содержимого.",
|
||||
builtin: true,
|
||||
createdAt: 1693744292000,
|
||||
enable: true,
|
||||
onlyNodeRuntime: false,
|
||||
},
|
||||
{
|
||||
name: "Wikipedia",
|
||||
toolName: "WikipediaQueryRun",
|
||||
lang: "ru",
|
||||
description:
|
||||
"Инструмент для взаимодействия с API Википедии и получения данных из нее.",
|
||||
builtin: true,
|
||||
createdAt: 1694235989000,
|
||||
enable: false,
|
||||
onlyNodeRuntime: false,
|
||||
},
|
||||
{
|
||||
name: "DALL·E",
|
||||
toolName: "dalle_image_generator",
|
||||
lang: "ru",
|
||||
description:
|
||||
"DALL-E 2 - это система искусственного интеллекта, которая может создавать реалистичные изображения и произведения искусства на основе описания на естественном языке. Для использования этого плагина требуется настройка службы хранения объектов Cloudflare R2.",
|
||||
builtin: true,
|
||||
createdAt: 1694703673000,
|
||||
enable: false,
|
||||
onlyNodeRuntime: false,
|
||||
},
|
||||
{
|
||||
name: "Stable Diffusion",
|
||||
toolName: "stable_diffusion_image_generator",
|
||||
lang: "ru",
|
||||
description:
|
||||
"Модель преобразования текста в изображение Stable Diffusion. Для использования этого плагина требуется настройка сервиса хранения объектов Cloudflare R2 и API stable-diffusion-webui.",
|
||||
builtin: true,
|
||||
createdAt: 1688899480510,
|
||||
enable: false,
|
||||
onlyNodeRuntime: false,
|
||||
},
|
||||
{
|
||||
name: "Arxiv",
|
||||
toolName: "arxiv",
|
||||
lang: "ru",
|
||||
description: "Поиск в Arxiv и получение информации о статье.",
|
||||
builtin: true,
|
||||
createdAt: 1699265115000,
|
||||
enable: false,
|
||||
onlyNodeRuntime: false,
|
||||
},
|
||||
{
|
||||
name: "PDFBrowser",
|
||||
toolName: "pdf-browser",
|
||||
lang: "ru",
|
||||
description:
|
||||
"Класс, предназначенный для взаимодействия с pdf-файлом, извлечения информации из URL-адреса PDF-файла или обобщения его содержимого.",
|
||||
builtin: true,
|
||||
createdAt: 1700907315000,
|
||||
enable: false,
|
||||
onlyNodeRuntime: true,
|
||||
},
|
||||
{
|
||||
name: "WolframAlphaTool",
|
||||
toolName: "wolfram_alpha_llm",
|
||||
lang: "ru",
|
||||
description:
|
||||
"Пригодится, если вам нужно ответить на вопросы по математике, науке, технике, культуре, обществу и повседневной жизни.",
|
||||
builtin: true,
|
||||
createdAt: 1703846656000,
|
||||
enable: false,
|
||||
onlyNodeRuntime: false,
|
||||
},
|
||||
];
|
Loading…
Reference in New Issue
Block a user