chore: update info & i18n

This commit is contained in:
wonfen 2024-11-14 03:01:37 +08:00
parent 867c83b84c
commit d0f907f349
6 changed files with 31 additions and 22 deletions

View File

@ -1,19 +1,10 @@
import { useRef } from "react"; import { useRef } from "react";
import { useTranslation } from "react-i18next"; import { useTranslation } from "react-i18next";
import { import { TextField, Select, MenuItem, Typography } from "@mui/material";
TextField,
Select,
MenuItem,
Typography,
Tooltip,
IconButton,
} from "@mui/material";
import { import {
SettingsRounded, SettingsRounded,
ShuffleRounded, ShuffleRounded,
LanRounded, LanRounded,
InfoRounded,
} from "@mui/icons-material"; } from "@mui/icons-material";
import { DialogRef, Notice, Switch } from "@/components/base"; import { DialogRef, Notice, Switch } from "@/components/base";
import { useClash } from "@/hooks/use-clash"; import { useClash } from "@/hooks/use-clash";
@ -122,11 +113,10 @@ const SettingClash = ({ onError }: Props) => {
<SettingItem <SettingItem
label={t("Unified Delay")} label={t("Unified Delay")}
extra={ extra={
<Tooltip title={t("Unified Delay Info")} placement="top"> <TooltipIcon
<IconButton color="inherit" size="small"> title={t("Unified Delay Info")}
<InfoRounded fontSize="inherit" sx={{ opacity: 0.75 }} /> sx={{ opacity: "0.7" }}
</IconButton> />
</Tooltip>
} }
> >
<GuardState <GuardState
@ -141,7 +131,12 @@ const SettingClash = ({ onError }: Props) => {
</GuardState> </GuardState>
</SettingItem> </SettingItem>
<SettingItem label={t("Log Level")}> <SettingItem
label={t("Log Level")}
extra={
<TooltipIcon title={t("Log Level Info")} sx={{ opacity: "0.7" }} />
}
>
<GuardState <GuardState
// clash premium 2022.08.26 值为warn // clash premium 2022.08.26 值为warn
value={logLevel === "warn" ? "warning" : logLevel ?? "info"} value={logLevel === "warn" ? "warning" : logLevel ?? "info"}

View File

@ -114,7 +114,9 @@ const SettingSystem = ({ onError }: Props) => {
<SettingItem <SettingItem
label={t("Silent Start")} label={t("Silent Start")}
extra={<TooltipIcon title={t("Silent Start Info")} />} extra={
<TooltipIcon title={t("Silent Start Info")} sx={{ opacity: "0.7" }} />
}
> >
<GuardState <GuardState
value={enable_silent_start ?? false} value={enable_silent_start ?? false}

View File

@ -244,6 +244,12 @@ const SettingVerge = ({ onError }: Props) => {
<SettingItem <SettingItem
onClick={() => backupRef.current?.open()} onClick={() => backupRef.current?.open()}
label={t("Backup Setting")} label={t("Backup Setting")}
extra={
<TooltipIcon
title={t("Backup Setting Info")}
sx={{ opacity: "0.7" }}
/>
}
/> />
<SettingItem <SettingItem

View File

@ -249,6 +249,7 @@
"Unified Delay": "معادلDELAY", "Unified Delay": "معادلDELAY",
"Unified Delay Info": "معادلDELAY را فعال کنید تا ترافیک شبکه به سرعت رسید", "Unified Delay Info": "معادلDELAY را فعال کنید تا ترافیک شبکه به سرعت رسید",
"Log Level": "سطح لاگ", "Log Level": "سطح لاگ",
"Log Level Info": "این فقط روی فایل‌های لاگ هسته تحت فایل سرویس در فهرست ورود اثر می‌گذارد.",
"Port Config": "پیکربندی پورت", "Port Config": "پیکربندی پورت",
"Random Port": "پورت تصادفی", "Random Port": "پورت تصادفی",
"Mixed Port": "پورت پروکسی ترکیبی", "Mixed Port": "پورت پروکسی ترکیبی",
@ -333,6 +334,7 @@
"toggle_system_proxy": "فعال/غیرفعال کردن پراکسی سیستم", "toggle_system_proxy": "فعال/غیرفعال کردن پراکسی سیستم",
"toggle_tun_mode": "فعال/غیرفعال کردن حالت Tun", "toggle_tun_mode": "فعال/غیرفعال کردن حالت Tun",
"Backup Setting": "تنظیمات پشتیبان گیری", "Backup Setting": "تنظیمات پشتیبان گیری",
"Backup Setting Info": "از فایل های پیکربندی پشتیبان WebDAV پشتیبانی می کند",
"Runtime Config": "پیکربندی زمان اجرا", "Runtime Config": "پیکربندی زمان اجرا",
"Open Conf Dir": "باز کردن پوشه برنامه", "Open Conf Dir": "باز کردن پوشه برنامه",
"Open Core Dir": "باز کردن پوشه هسته", "Open Core Dir": "باز کردن پوشه هسته",
@ -372,7 +374,7 @@
"GeoData Updated": "GeoData به‌روزرسانی شد", "GeoData Updated": "GeoData به‌روزرسانی شد",
"Currently on the Latest Version": "در حال حاضر در آخرین نسخه", "Currently on the Latest Version": "در حال حاضر در آخرین نسخه",
"Import Subscription Successful": "وارد کردن اشتراک با موفقیت انجام شد", "Import Subscription Successful": "وارد کردن اشتراک با موفقیت انجام شد",
"WebDAV Server URL": "آدرس سرور WebDAV", "WebDAV Server URL": "http(s):// URL سرور WebDAV",
"Username": "نام کاربری", "Username": "نام کاربری",
"Password": "رمز عبور", "Password": "رمز عبور",
"Backup": "پشتیبان‌گیری", "Backup": "پشتیبان‌گیری",

View File

@ -249,6 +249,7 @@
"Unified Delay": "Общий задержка", "Unified Delay": "Общий задержка",
"Unified Delay Info": "Когда унифицированная задержка включена, будут выполнены два теста задержки, чтобы устранить различия в задержке между разными типами узлов, вызванные подтверждением соединения и т. д", "Unified Delay Info": "Когда унифицированная задержка включена, будут выполнены два теста задержки, чтобы устранить различия в задержке между разными типами узлов, вызванные подтверждением соединения и т. д",
"Log Level": "Уровень логов", "Log Level": "Уровень логов",
"Log Level Info": "Это действует только на файлы журнала ядра в служебном файле в каталоге журналов.",
"Port Config": "Настройка порта", "Port Config": "Настройка порта",
"Random Port": "Случайный порт", "Random Port": "Случайный порт",
"Mixed Port": "Смешанный прокси-порт", "Mixed Port": "Смешанный прокси-порт",
@ -332,7 +333,8 @@
"clash_mode_direct": "Прямой режим", "clash_mode_direct": "Прямой режим",
"toggle_system_proxy": "Включить/Отключить системный прокси", "toggle_system_proxy": "Включить/Отключить системный прокси",
"toggle_tun_mode": "Включить/Отключить режим туннеля", "toggle_tun_mode": "Включить/Отключить режим туннеля",
"Backup Setting": "Настройка резервного копирования WebDAV", "Backup Setting": "Настройки резервного копирования",
"Backup Setting Info": "Поддерживает файлы конфигурации резервного копирования WebDAV",
"Runtime Config": "Используемый конфиг", "Runtime Config": "Используемый конфиг",
"Open Conf Dir": "Открыть папку приложения", "Open Conf Dir": "Открыть папку приложения",
"Open Core Dir": "Открыть папку ядра", "Open Core Dir": "Открыть папку ядра",
@ -372,7 +374,7 @@
"GeoData Updated": "GeoData Обновлена", "GeoData Updated": "GeoData Обновлена",
"Currently on the Latest Version": "В настоящее время используется последняя версия", "Currently on the Latest Version": "В настоящее время используется последняя версия",
"Import subscription successful": "Импорт подписки успешно", "Import subscription successful": "Импорт подписки успешно",
"WebDAV Server URL": "URL-адрес сервера WebDAV", "WebDAV Server URL": "URL-адрес сервера WebDAV http(s)://",
"Username": "Имя пользователя", "Username": "Имя пользователя",
"Password": "Пароль", "Password": "Пароль",
"Backup": "Резервное копирование", "Backup": "Резервное копирование",

View File

@ -246,9 +246,10 @@
"Ip Address": "IP 地址", "Ip Address": "IP 地址",
"Mac Address": "MAC 地址", "Mac Address": "MAC 地址",
"IPv6": "IPv6", "IPv6": "IPv6",
"Unified Delay": "统一延", "Unified Delay": "统一延",
"Unified Delay Info": "开启统一延迟时,会进行两次延迟测试,以消除连接握手等带来的不同类型节点的延迟差异", "Unified Delay Info": "开启统一延迟时,会进行两次延迟测试,以消除连接握手等带来的不同类型节点的延迟差异",
"Log Level": "日志等级", "Log Level": "日志等级",
"Log Level Info": "仅对日志目录Service文件夹下的内核日志文件生效",
"Port Config": "端口设置", "Port Config": "端口设置",
"Random Port": "随机端口", "Random Port": "随机端口",
"Mixed Port": "混合代理端口", "Mixed Port": "混合代理端口",
@ -333,6 +334,7 @@
"toggle_system_proxy": "打开/关闭系统代理", "toggle_system_proxy": "打开/关闭系统代理",
"toggle_tun_mode": "打开/关闭 Tun 模式", "toggle_tun_mode": "打开/关闭 Tun 模式",
"Backup Setting": "备份设置", "Backup Setting": "备份设置",
"Backup Setting Info": "支持WebDAV备份配置文件",
"Runtime Config": "当前配置", "Runtime Config": "当前配置",
"Open Conf Dir": "配置目录", "Open Conf Dir": "配置目录",
"Open Core Dir": "内核目录", "Open Core Dir": "内核目录",
@ -372,7 +374,7 @@
"GeoData Updated": "已更新 GeoData", "GeoData Updated": "已更新 GeoData",
"Currently on the Latest Version": "当前已是最新版本", "Currently on the Latest Version": "当前已是最新版本",
"Import Subscription Successful": "导入订阅成功", "Import Subscription Successful": "导入订阅成功",
"WebDAV Server URL": "WebDAV 服务器地址", "WebDAV Server URL": "WebDAV服务器地址 http(s)://",
"Username": "用户名", "Username": "用户名",
"Password": "密码", "Password": "密码",
"Backup": "备份", "Backup": "备份",