/*
 * CoolerControl - monitor and control your cooling and other devices
 * Copyright (c) 2021-2025  Guy Boldon and contributors
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see <https://www.gnu.org/licenses/>.
 */

export default {
    common: {
        save: '保存',
        cancel: '取消',
        confirm: '确认',
        delete: '删除',
        edit: '编辑',
        add: '添加',
        remove: '移除',
        yes: '是',
        no: '否',
        ok: '确定',
        error: '错误',
        success: '成功',
        warning: '警告',
        loading: '加载中...',
        restarting: '重启中...',
        noData: '暂无数据',
        retry: '重试',
        saveAndRefresh: '保存并刷新',
        reset: '重置',
        back: '返回',
        sslTls: 'SSL/TLS',
        protocol: '协议',
        address: '地址',
        port: '端口',
        search: '搜索',
        selected: '已选择',
        clear: '清除',
        finish: '完成',
        next: '下一步',
        previous: '上一步',
        apply: '应用',
        defaults: '默认值',
        unmanaged: '未管理',
        readOnly: '只读',
        rename: '重命名',
        password: '密码',
        currentPassword: '当前密码',
        newPassword: '新密码',
        confirmPassword: '确认密码',
        passwordPrompt: '输入密码',
        passwordWeak: '弱',
        passwordMedium: '中',
        passwordStrong: '强',
        savePassword: '保存密码',
        editName: '编辑名称',
        state: '状态',
        name: '名称',
        message: '消息',
        timestamp: '时间戳',
        overview: '概览',
        login: '登录',
        logout: '退出登录',
        temperature: '温度',
        duty: '风扇转速',
        offset: '偏移量',
        stay: '保留',
        discard: '放弃',
        blankNameResetDefault: '留空将重置为系统默认值。',
        copy: '(副本)',
        minuteAbbr: '分钟',
        rpmAbbr: '转/分',
        mhzAbbr: '兆赫',
        ghzAbbr: '吉赫',
        tempUnit: '°C',
        percentUnit: '%',
        secondAbbr: '秒',
        wattAbbr: 'W',
        toast: {
            modeCreated: '模式已创建',
            modeDuplicated: '模式已复制',
            modeNameUpdated: '模式名称已更新',
            modeUpdated: '模式已使用当前设置更新',
            modeDeleted: '模式已删除',
            modeActivated: '模式已激活',
            customSensorSaved: '自定义传感器已保存，正在刷新界面...',
            customSensorUpdated: '自定义传感器已成功更新，正在刷新界面...',
            customSensorDeleted: '自定义传感器已成功删除，正在刷新界面...',
            alertSaved: '警报已保存',
            alertUpdated: '警报已更新',
            alertDeleted: '警报已删除',
            alertNotFound: '找不到要更新的警报',
            settingsUpdated: '设置已成功更新并应用到设备',
            settingsError: '尝试应用这些设置时出错',
            thinkPadFanControlApplied: 'ThinkPad风扇控制已成功应用',
        },
    },
    layout: {
        topbar: {
            login: '登录',
            logout: '退出登录',
            changePassword: '修改密码',
            accessTokens: '访问令牌',
            restartUI: '重启界面',
            restartDaemonAndUI: '重启后台和界面',
            restartConfirmMessage: '确定要重启后台和界面吗？',
            restartConfirmHeader: '后台重启',
            shutdownSuccess: '后台关闭信号已接收',
            shutdownError: '发送关闭信号时出现未知错误。详情请查看日志。',
            quitDesktopApp: '退出桌面应用',
            applicationInfo: '信息与工具',
            back: '返回',
            expandMenu: '展开菜单',
            collapseMenu: '折叠菜单',
            controls: '控制器',
            alerts: '警报',
            settings: '设置',
            openInBrowser: '在浏览器中打开',
            modes: '模式',
            loginSuccessful: '登录成功',
        },
        settings: {
            title: '设置',
            userInterface: '用户界面',
            device: '设备和传感器',
            daemon: '后台服务',
            devices: {
                devicesAndSensors: '设备和传感器',
                detectionIssues: '检测问题？请查看',
                hardwareSupportDoc: '硬件支持文档',
                toggleRequiresRestart:
                    '切换设备或传感器需要重启后台服务和界面。您确定要立即执行此操作吗？',
                enableDevices: '启用设备',
                selectTooltip:
                    '选择要禁用或启用的设备和传感器。\n强烈建议禁用未使用的设备和传感器。',
                unknownError: '尝试应用对所有设备的更改时出现未知错误。详情请查看日志。',
            },
            plugin: '插件（测试版）',
            plugins: {
                device: '设备服务插件',
                integration: '集成插件',
                privileged: '特权访问',
                pluginUrl: '主页',
                restricted: '受限访问',
                settingsSaved: '插件设置保存成功',
                settingsNotSaved: '插件设置保存失败',
            },
            profiles: '配置文件',
            alerts: '警报',
            dashboards: '仪表盘',
            modes: '模式',
            appearance: '外观',
            language: '语言',
            selectLanguage: '选择语言',
            english: '英语',
            chinese: '中文（简体）',
            japanese: '日语',
            chineseTrad: '繁体中文',
            russian: '俄语',
            german: '德语',
            french: '法语',
            spanish: '西班牙语',
            arabic: '阿拉伯语',
            portuguese: '葡萄牙语',
            hindi: '印地语',
            theme: '主题',
            themeLight: '浅色',
            themeDark: '深色',
            themeSystem: '跟随系统',
            themeCustom: '自定义',
            themeHighContrastDark: '高对比度深色',
            themeHighContrastLight: '高对比度浅色',
            lineThickness: '线条粗细',
            fullScreen: '全屏',
            menuBarAlwaysVisible: '菜单栏始终可见',
            hideMenuCollapseIcon: '隐藏菜单折叠图标',
            eyeCandy: '视觉效果',
            showOnboarding: '启动时显示引导教程',
            introduction: '引导教程',
            startTour: '开始教程',
            timeFormat: '时间格式',
            time24h: '24小时制',
            time12h: '12小时制',
            frequencyPrecision: '频率精度',
            startupPage: '启动页面',
            sidebarToCollapse: '侧边栏折叠方式',
            entitiesBelowSensors: '实体显示在传感器下方',
            dashboardLineSize: '仪表盘线条大小',
            themeStyle: '主题样式',
            themeMode: {
                system: '跟随系统',
                dark: '深色',
                light: '浅色',
                highContrastDark: '高对比度深色',
                highContrastLight: '高对比度浅色',
                custom: '自定义',
            },
            desktop: '桌面应用',
            startInTray: '启动时最小化到托盘',
            closeToTray: '关闭时最小化到托盘',
            zoom: '缩放',
            desktopStartupDelay: '桌面启动延迟',
            applySettingsOnStartup: '启动时应用设置',
            deviceDelayAtStartup: '启动时设备延迟',
            pollingRate: '轮询速率',
            compressApiPayload: '压缩API数据',
            liquidctlIntegration: 'Liquidctl集成',
            liquidctlDeviceInit: 'Liquidctl设备初始化',
            hideDuplicateDevices: '隐藏重复设备',
            drivePowerState: '磁盘驱动器电源状态',
            sensorsAutoDetect: '传感器自动检测',
            deviceListener: '设备变更监听器',
            customTheme: {
                title: '自定义主题',
                accent: '强调色',
                bgOne: '主背景色',
                bgTwo: '次背景色',
                border: '边框颜色',
                text: '文本颜色',
                textSecondary: '次要文本颜色',
                export: '导出主题',
                import: '导入主题',
                copyCode: '复制代码',
                pasteCode: '粘贴代码',
                themeCodeCopied: '主题代码已复制',
                themeApplied: '主题已应用',
                invalidThemeCode: '无效的主题代码',
            },
            tooltips: {
                introduction: '启动应用程序引导教程。',
                timeFormat: '时间格式：12小时制（上午/下午）或24小时制',
                frequencyPrecision: '调整显示的频率值精度。',
                startupPage: '应用程序加载后显示的页面。',
                eyeCandy: '启用视觉动画，例如旋转的风扇图标。\n这将使用一些额外的 GPU 资源。',
                sidebarCollapse:
                    '是否在侧边栏中显示菜单折叠图标，\n或使用空侧边栏区域展开或折叠主菜单。',
                entitiesBelowSensors: '是否在主菜单中的设备传感器下方显示实体。',
                fullScreen: '切换全屏模式',
                lineThickness: '调整仪表盘上图表的线条粗细',
                startInTray: '启动时，主界面窗口将隐藏，只显示系统托盘图标。',
                closeToTray: '关闭应用程序窗口将使应用程序在系统托盘中继续运行',
                zoom: '手动设置界面缩放级别。',
                desktopStartupDelay:
                    '在启动桌面应用程序前添加一些延迟（以秒为单位）。\n有助于解决由于在登录时自动启动桌面应用程序或启动过快而产生的问题',
                applySettingsOnStartup: '在后台启动和从睡眠状态唤醒时自动应用设置',
                deviceDelayAtStartup:
                    '启动设备通信前的延迟（以秒为单位）。\n有助于处理需要时间初始化或间歇性检测到的设备',
                pollingRate:
                    '轮询传感器数据的速率（以秒为单位）。\n更高的轮询速率将减少资源使用，更低的轮询速率将提高响应速度。\n低于1.0的速率应谨慎使用。',
                compressApiPayload: '启用API负载压缩',
                liquidctlIntegration:
                    '禁用此功能将完全停用Liquidctl集成，\n无论coolercontrol-liqctld包的安装状态如何。\n如果可用，将使用HWMon驱动程序代替。',
                liquidctlDeviceInit:
                    '注意：仅当您或其他程序正在处理liquidctl设备初始化时才禁用此功能。\n这可以帮助避免与其他程序的冲突。',
                hideDuplicateDevices:
                    '某些设备同时受Liquidctl和HWMon驱动程序支持。\nLiquidctl默认用于其额外功能。要改用HWMon驱动程序，\n请禁用此功能和liquidctl设备以避免驱动程序冲突。',
                drivePowerState:
                    'SSD和HDD尤其可以停止旋转并进入低功耗状态。\n当启用此选项且驱动器支持时，驱动器温度将报告为0°C\n在停止旋转时，以便风扇配置文件可以相应调整。',
                sensorsAutoDetect:
                    '在启动时自动检测Super-I/O硬件传感器并加载\n内核模块。（仅限x86_64）',
                deviceListener:
                    '监听设备添加/移除事件（例如USB热插拔）\n并在检测到硬件变更时发送通知。',
                daemonAddress:
                    '用于与后台服务建立连接的IP地址或域名。\n支持IPv4、IPv6和可解析DNS的主机名。',
                daemonPort: '用于与后台服务建立连接的端口。',
                sslTls: '是否使用SSL/TLS连接到后台服务。\n需要代理设置。',
                triggersRestart: '触发自动重启',
                triggersUIRestart: '触发自动界面重启',
                triggersDaemonRestart: '触发自动后台服务重启',
                resetToDefaults: '重置为默认设置',
                saveAndReload: '保存后台设置并重新加载界面',
                copyThemeCode: '复制代表当前自定义主题的紧凑代码。\n可粘贴到聊天或论坛分享。',
                pasteThemeCode: '通过他人分享的代码 (cct1:...) 应用自定义主题。',
                exportThemeFile: '将当前自定义主题保存为 JSON 文件。',
                importThemeFile: '从磁盘上的 JSON 文件加载自定义主题。',
            },
            applySettingAndRestart: '更改此设置需要重启后台服务和界面。确定要立即执行此操作吗？',
            restartHeader: '应用设置并重启',
            restartSuccess: '正在重启',
            success: '成功',
            successDetail: '操作已成功完成',
            settingsAppliedSuccess: '设置已成功应用',
            restartRequestSuccess: '重启请求已成功发送',
            colorPickerDialogTitle: '选择颜色',
            colorPickerConfirm: '确认',
            colorPickerCancel: '取消',
            languageChangeConfirm: '切换语言？',
            languageChangeConfirmMessage:
                '确定要继续吗？\如果某些界面元素显示不完整，请手动刷新页面。',
            languageChangeSuccess: '语言切换成功。',
            languageChangeError: '语言切换失败。请重试。',
            themeChangeSuccess: '主题风格切换成功',
            entitiesBelowSensorsEnabledMessage: '实体将显示在传感器下方。',
            entitiesBelowSensorsDisabledMessage: '实体将不再显示在传感器下方。',
        },
        menu: {
            system: '系统',
            dashboards: '仪表盘',
            profiles: '配置文件',
            functions: '功能',
            customSensors: '自定义传感器',
            modes: '模式',
            alerts: '警报',
            pinned: '已固定',
            tooltips: {
                delete: '删除',
                createMode: '从当前设置创建模式',
                addProfile: '添加配置文件',
                editName: '编辑名称',
                addAlert: '添加警报',
                deleteFunction: '删除功能',
                addDashboard: '添加仪表盘',
                deleteDashboard: '删除仪表盘',
                duplicate: '复制',
                setAsHome: '设为主页',
                save: '保存',
                deleteMode: '删除模式',
                updateWithCurrentSettings: '使用当前设置更新',
                rename: '重命名',
                createModeFromCurrentSettings: '从当前设置创建模式',
                addCustomSensor: '添加自定义传感器',
                addFunction: '添加功能',
                chooseColor: '选择颜色',
                deviceSettings: '高级设备设置',
                options: '更多选项',
                moveTop: '移至顶部',
                moveBottom: '移至底部',
                disable: '禁用',
                pin: '固定到顶部',
                unpin: '取消固定',
                profileApply: '将配置文件应用到风扇',
                tags: '管理标签',
            },
        },
        plugins: {
            plugins: '插件',
            notFound: '未找到插件',
            type: '类型',
            address: '地址',
            privileges: '权限',
            url: 'URL',
            start: '启动',
            stop: '停止',
            restart: '重启',
            started: '插件已启动',
            stopped: '插件已停止',
            restarted: '插件已重启',
            startFailed: '启动插件失败',
            stopFailed: '停止插件失败',
            restartFailed: '重启插件失败',
            overview: '插件概览',
            gettingStarted:
                '插件通过额外的设备支持、集成和自动化来扩展 CoolerControl。它们可以提供新的设备传感器和控制、连接外部服务或添加自定义 UI 页面。',
            docsLink: '插件文档',
            restartNote: '如果您最近添加了新插件但它未显示在此处，请重启 CoolerControl 守护进程。',
            containerNote:
                '在容器中运行 CoolerControl 时，插件必须放置在持久化的虚拟共享文件夹中，以便在容器重启后保留。',
            installedPlugins: '已安装的插件',
            noPlugins: '未安装插件',
            info: '信息',
            description: '描述',
            enable: '启用',
            disable: '禁用',
            disabled: '已禁用',
            pluginDisabled: '插件已禁用。',
            pluginEnabled: '插件已启用。',
            pluginDisabledRestart: '插件已禁用。请重启守护进程以应用。',
            pluginEnabledRestart: '插件已启用。请重启守护进程以应用。',
            disableFailed: '禁用插件失败',
            enableFailed: '启用插件失败',
            serviceLogs: '服务日志',
            commandCopied: '命令已复制到剪贴板',
        },
        add: {
            dashboard: '仪表盘',
            mode: '模式',
            profile: '配置文件',
            function: '功能',
            alert: '警报',
            customSensor: '自定义传感器',
        },
    },
    views: {
        dashboard: {
            timeRange: '时间范围',
            minutes: '分钟',
            chartType: '图表类型',
            dataType: '数据类型',
            filterSensors: '筛选传感器',
            showControls: '显示控制器',
            mouseActions:
                '仪表盘鼠标操作:\n- 高亮选择以缩放.\n- 滚动以缩放.\n- 右键单击以平移.\n- 双击以重置并继续更新.\n- Ctrl+单击或中键单击以在工具提示中显示所有传感器.',
            fullPage: '全屏模式',
            filterTags: '筛选标签',
            filterByTag: '按标签筛选',
            filterBySensor: '按传感器筛选',
            search: '搜索',
            filterTypes: '筛选类型',
            filterByDataType: '按数据类型筛选',
            selectChartType: '选择图表类型',
            exitFullPage: '退出全屏模式',
            controls: '控制',
            sensorValues: '传感器数值',
            selected: '已选择',
            clear: '清除',
            deleteDashboard: '删除仪表盘',
            deleteDashboardConfirm: '确定要删除仪表盘："{name}"？',
            dashboardDeleted: '仪表盘已删除',
            setAsHome: '设为主页',
            duplicateDashboard: '复制仪表盘',
        },
        appInfo: {
            title: '信息与工具',
            noWarranty: '本程序不提供任何保证。',
            changeStartupPage: '在设置中更改启动页面',
            daemonStatus: '后台服务状态',
            acknowledgeIssues: '确认问题',
            status: '状态',
            processStatus: '进程状态',
            host: '主机',
            uptime: '运行时间',
            version: '版本',
            processId: '进程ID',
            memoryUsage: '内存使用',
            liquidctl: 'Liquidctl',
            connected: '已连接',
            disconnected: '未连接',
            helpfulLinks: '有用链接',
            uiTour: '界面导览',
            uiTourDesc: '应用程序引导教程',
            gettingStarted: '入门指南',
            gettingStartedGraphProfile: '图形配置',
            gettingStartedControlsPage: '控制器页面',
            gettingStartedStep1: '在风扇配置中创建一个{profile}并调整风扇曲线。',
            gettingStartedStep2: '在{controls}（或风扇自身的页面）上分配它。配置不会自动应用。',
            gettingStartedStep3: '同一配置可以重复用于多个风扇。',
            helpSettingUp: '风扇控制设置帮助',
            hardwareSupport: '硬件支持',
            hardwareSupportDesc: '支持的设备和驱动程序安装',
            gitRepository: 'Git仓库',
            gitRepositoryDesc: '提交问题或功能请求',
            discord: 'Discord',
            discordDesc: '加入我们的Discord社区',
            whatsNew: '最新动态',
            whatsNewDesc: '查看最新版本说明',
            logsAndDiagnostics: '日志和诊断',
            downloadCurrentLog: '下载当前日志',
            stressTest: '热压力测试',
            stressTestTooltip:
                '生成持续热负载以验证<br>风扇曲线和冷却配置文件。<br>结果可能因硬件而异。<br>安装 stress-ng 以获得额外的后端。',
            cpuStress: 'CPU 压力',
            gpuStress: 'GPU 压力',
            gpuStressTooltip: '使用内置后端时<br>可能需要 Vulkan 或 OpenGL ES 驱动程序。',
            ramStress: 'RAM 压力',
            driveStress: '磁盘压力',
            driveStressTooltip:
                '对块设备进行 I/O 压力测试<br>以在磁盘控制器上产生热量。<br>stress-ng 需要挂载设备。',
            builtInBackend: '内置',
            stressNgBackend: 'stress-ng',
            backendTooltip:
                '选择压力测试后端。<br>内置无需外部依赖即可工作。<br>stress-ng (已安装时) 提供额外的压力测试变体。',
            selectDrive: '选择磁盘',
            threadCount: '线程数',
            duration: '持续时间 (秒)',
            start: '开始',
            stop: '停止',
            stopAll: '全部停止',
            active: '活跃',
            inactive: '不活跃',
            allCores: '所有核心',
            psuWarningHeader: '高功耗警告',
            psuWarningMessage:
                '同时运行 CPU 和 GPU 压力测试将对电源产生较大负载。如果正在超频或使用低功率电源，可能会导致系统不稳定。确定要继续吗？',
            proceed: '继续',
        },
        alerts: {
            createAlert: '创建警报',
            editAlert: '编辑警报',
            deleteAlert: '删除警报',
            noAlerts: '尚未配置警报',
            alertsOverview: '警报概览',
            alertLogs: '警报日志',
            alertTriggered: '警报触发',
            alertRecovered: '警报已恢复',
            deleteAlertConfirm: '您确定要删除："{name}"吗？',
            saveAlert: '保存警报',
            channelSource: '警报通道源',
            channelSourceTooltip: '用于警报的通道源',
            triggerConditions: '触发条件',
            maxValueTooltip: '超过此值将触发警报。',
            minValueTooltip: '低于此值将触发警报。',
            warmupDurationTooltip:
                '条件必须保持多长时间才会将警报视为有效。\n该值仅按固定的轮询频率间隔进行检查，\n因此可能不完全是这个长度。',
            greaterThan: '大于',
            lessThan: '小于',
            newAlert: '新警报',
            warmupGreaterThan: '条件触发时间超过',
            unsavedChanges: '此警报有未保存的更改。',
            unsavedChangesHeader: '未保存的更改',
            createFailAlert: '故障警报',
            desktopNotify: '桌面通知',
            desktopNotifyTooltip: '当警报触发时启用桌面通知。\n（如果支持）',
            desktopNotifyRecovery: '恢复时桌面通知',
            desktopNotifyRecoveryTooltip: '当警报恢复时启用桌面通知。\n（如果支持）',
            desktopNotifyAudio: '桌面通知音频',
            desktopNotifyAudioTooltip: '当警报触发时启用桌面通知音频。\n（如果支持）',
            shutdownOnActivation: '激活时关机',
            shutdownOnActivationTooltip:
                '当警报触发时启用系统关机。\n系统将在警报触发一分钟后开始关机，\n如果警报恢复则取消关机。',
        },
        profiles: {
            createProfile: '创建配置文件',
            editProfile: '编辑配置文件',
            deleteProfile: '删除配置文件',
            noProfiles: '尚未配置配置文件',
            profileType: '配置文件类型',
            fixedDuty: '固定风扇速度',
            selectedPointDuty: '选中点的风扇速度',
            selectedPointTemp: '选中点的温度',
            tempSource: '温度源',
            memberProfiles: '成员配置文件',
            mixFunction: '混合函数',
            applyMixFunction: '对选定的配置文件应用混合函数',
            profilesToMix: '要混合的配置文件',
            saveProfile: '保存配置文件',
            function: '功能',
            functionToApply: '要应用的功能',
            graphProfileMouseActions:
                '图表配置文件鼠标操作：\n- 滚动以缩放。\n- 左键点击线条添加点。\n- 右键点击点以移除。\n- 拖动点以移动。',
            unsavedChanges: '此配置文件有未保存的更改。',
            unsavedChangesHeader: '未保存的更改',
            appliedFunction: '已应用的功能',
            newProfile: '新配置文件',
            tooltip: {
                profileType:
                    '配置文件类型:<br/>- 默认: 未管理，将控制权交还给设备驱动程序<br/>- 固定: 设置恒定的速度<br/>- 曲线: 可自定义的风扇曲线<br/>- 混合: 组合多个配置文件<br/>- 叠加: 对现有配置文件的输出应用偏移量',
            },
            profileDeleted: '配置文件已删除',
            profileDuplicated: '配置文件已复制',
            deleteProfileConfirm: '确定要删除："{name}"吗？',
            deleteProfileWithChannelsConfirm:
                '"{name}"当前正被以下通道使用: {channels}。\n删除此配置文件将重置这些通道的设置。\n确定要删除"{name}"吗？',
            profileUpdated: '配置文件已成功更新',
            profileUpdateError: '尝试更新此配置文件时发生错误',
            tempSourceRequired: '图表配置文件需要配置温度源。',
            memberProfilesRequired: '混合配置文件至少需要2个成员配置文件。',
            minProfileTemp: '最小配置文件温度',
            maxProfileTemp: '最大配置文件温度',
            staticOffset: '静态偏移',
            offsetType: '偏移类型',
            offsetTypeStatic: '静态偏移',
            offsetTypeGraph: '曲线偏移',
            baseProfile: '基础配置文件',
            baseProfileRequired: '叠加配置文件需要一个基础配置文件。',
            selectedPointOutputDuty: '选中点的配置文件输出转速',
            selectedPointOffset: '选中点的偏移转速',
            profileOutputDuty: '配置文件输出转速',
            offsetDuty: '偏移转速',
            points: '点',
            moveTable: '移动到其他角落',
            addPointAfter: '在后面添加点',
            removePoint: '删除点',
            curvePointLimitBadge: '最多 {n} 点',
            curveLimitedByAmdGpu: '曲线被 AMD GPU 硬件风扇曲线限制为 {n} 点。',
            curveLimitedByFirmware: '曲线被设备固件风扇曲线限制为 {n} 点。',
        },
        customSensors: {
            newSensor: '新传感器',
            sensorType: '传感器类型',
            type: '类型',
            mixFunction: '混合函数',
            howCalculateValue: '如何计算结果传感器值',
            tempFileLocation: '温度文件位置',
            tempFile: '温度文件',
            filePathTooltip:
                '输入要用于此传感器的温度文件的绝对路径。\n该文件必须使用sysfs数据格式标准：\n以毫摄氏度为单位的定点数。\n例如，80℃为80000。\n该文件在提交时进行验证。',
            browse: '浏览',
            browseCustomSensorFile: '浏览自定义传感器文件',
            tempSources: '温度源',
            tempSource: '温度源',
            tempSourcesTooltip:
                '在混合函数中使用的温度源<br/><i>注意：当组合多个自定义传感器时，只允许直接的父子关系。<br/>更复杂的配置请使用混合配置文件。</i>',
            offset: '偏移量',
            offsetTooltip:
                '输入要应用于源传感器的负或正偏移量。<br/><i>注意：最终值会被限制在正常的温度范围内。</i>',
            timeWindow: '平滑窗口',
            timeWindowTooltip:
                '将最近多少秒的样本一起平滑。<br/><i>注意：必须在 1 到 300 秒之间。</i>',
            helpText: {
                mix: '通过所选函数（最小值/最大值/平均值/差值/加权平均值）组合多个温度源。用于根据多个传感器中最热的一个驱动风扇，或在区域之间平衡。',
                file: '从文件路径读取温度。用于 CoolerControl 未自动检测到的传感器。',
                offset: '从温度源加减一个固定值。用于校准已知的传感器误差。',
                timeAverage:
                    '固定时间窗口内的算术平均值。输出受输入范围限制，从不超调。适用于应忽略短暂温度峰值的风扇。',
                exponentialMovingAvg:
                    '偏重于最近读数的加权平均值。同样窗口下比时间平均更平滑，但需要大约 3 倍窗口长度才能完全跟随持续变化。适用于应跟踪真实趋势而无抖动的风扇。',
            },
            tempWeights: '温度权重',
            tempWeightsTooltip: '每个选定温度源的各自权重。',
            tempName: '温度名称',
            weight: '权重',
            saveSensor: '保存传感器',
            saveCustomSensor: '保存自定义传感器',
            unsavedChanges: '此自定义传感器有未保存的更改。',
            unsavedChangesHeader: '未保存的更改',
            stay: '保留',
            discard: '放弃',
            selectCustomSensorFile: '选择自定义传感器文件',
            deleteCustomSensor: '删除自定义传感器',
            deleteCustomSensorConfirm: '您确定要删除自定义传感器："{name}"吗？',
        },
        speed: {
            automatic: '自动',
            manual: '手动',
            unsavedChanges: '未保存的更改',
            unsavedChangesMessage: '此控制通道有未保存的更改。',
            manualDuty: '手动风扇转速',
            profileToApply: '要应用的配置文件',
            controlModeAutomaticTooltip: '将风扇配置文件应用于此通道',
            controlModeManualTooltip: '手动设置固定的占空比百分比',
            controlModeUnmanagedTooltip: '停止管理此通道，由设备的硬件或驱动程序决定',
            driverNoSupportControl: '只读通道。当前驱动程序不支持设置此通道的速度。',
            amdOverdriveNotEnabled: 'AMD GPU 超频未启用。请在此设备的高级设置中启用（需要重启）。',
            controlOrView: '控制或查看',
            applySetting: '应用设置',
            defaultProfileInfo:
                '选择"未管理"会指示CoolerControl停止控制此风扇，<br/>并将控制权交还给设备驱动程序。<br/><br/><b>警告：</b>许多驱动程序<i>没有</i>自动风扇控制功能。<br/>在这些设备上，风扇将保持在其最后设定的速度。',
        },
        modes: {
            createMode: '创建模式',
            editMode: '编辑模式',
            deleteMode: '删除模式',
            noModes: '尚未配置模式',
            deleteModeConfirm: '确定要删除模式："{name}"?',
            updateModeConfirm: '确定要用当前配置覆盖"{name}"吗？',
            duplicateMode: '复制模式',
        },
        error: {
            accessDenied: '访问被拒绝',
            accessDeniedMessage: '身份验证失败。请检查您的密码并重试。',
            connectionError: 'CoolerControl 连接错误',
            connectionToast: '无法连接到后台服务',
            connectionToastDetail: '无法连接到后台服务。请确保服务正在运行并尝试重新连接。',
            connectionRetryFailure: '连接失败 - 重试失败',
            connectionRetryDetail: '多次尝试后无法连接到后台服务。',
            errorLoadingGraph: '加载图表出错',
            highCpuUsageWarning: '检测到高CPU使用率',
            highCpuUsageDetail:
                '当前CPU使用率较高。\n为减少系统影响，请考虑：\n1. 减少显示的图表数量\n2. 减少监控的传感器数量\n3. 增加轮询间隔',
            pageNotFound: '页面未找到',
            returnToDashboard: '返回仪表板',
            connectionErrorMessage: '无法连接到 CoolerControl 后台服务。',
            serviceRunningMessage: '请确保系统服务正在运行并可用。',
            checkProjectPage: '查看项目页面获取安装说明。',
            projectPage: '项目主页',
            helpfulCommands: '一些有用的启用和验证守护进程的命令：',
            nonStandardAddress: '如果您配置了非标准地址连接到后台服务，可以在此处设置：',
            daemonAddressDesktop: '后台地址 - 桌面应用',
            daemonAddressWeb: '后台地址 - Web界面',
            address: '地址',
            port: '端口',
            protocol: '协议',
            sslTls: 'SSL/TLS',
            addressTooltip: '用于建立连接的IP地址或域名。',
            portTooltip: '用于建立连接的端口。',
            sslTooltip: '是否使用SSL/TLS连接到后台服务。',
            saveTooltip: '保存后台设置并重新加载界面。',
            resetTooltip: '将后台设置重置为默认值并重新加载界面。',
        },
        daemon: {
            daemonErrors: '后台服务错误',
            daemonErrorsDetail: '后台服务已报告错误。请查看日志了解详情。',
            daemonDisconnected: '后台服务已断开',
            daemonDisconnectedDetail: '无法连接到后台服务。请检查后台服务是否正在运行。',
            connectionRestored: '连接已恢复',
            connectionRestoredMessage: '与后台服务的连接已恢复。',
            title: '后台服务',
            thinkpadFanControl: 'ThinkPad风扇控制',
            pollRate: '轮询速率',
            applySettingAndRestart: '应用设置并重启',
            changeSetting: '更改此设置需要重启后台服务和界面。确定要立即执行此操作吗？',
            status: {
                ok: '正常',
                hasWarnings: '警告',
                hasErrors: '错误',
            },
        },
        functions: {
            createFunction: '创建功能',
            editFunction: '编辑功能',
            deleteFunction: '删除功能',
            noFunctions: '尚未配置功能',
            saveFunction: '保存功能',
            functionType: '功能类型',
            functionTypeTooltip:
                '功能类型：<br/>' +
                '- <b>恒等函数</b>：应用步长限制，但其他方面保持配置文件值不变。<br/>' +
                '- <b>标准</b>：应用步长限制和滞后设置，精确控制风扇响应时间和稳定性。<br/>' +
                '- <b>指数移动平均</b>：使用加权平均平滑温度波动。比标准更简单但精度较低。',
            stepSizeTitle: '步长',
            fixedStepSize: '固定',
            fixedStepSizeTooltip:
                '启用时使用固定步长进行所有更改。\n禁用时允许设置最小和最大步长范围。',
            asymmetric: '非对称',
            asymmetricTooltip:
                '启用时，可以为速度增加和减少配置单独的步长限制。\n当您希望风扇快速加速但逐渐减速时很有用，或者相反。',
            stepSizeMin: '最小',
            stepSizeMinTooltip:
                '将应用的最小风扇速度变化。\n较小的变化将被忽略以减少不必要的调整。',
            stepSizeMax: '最大',
            stepSizeMaxTooltip:
                '每次更新允许的最大风扇速度变化。\n较大的变化将被限制为此值以实现更平滑的过渡。',
            stepSizeFixed: '大小',
            stepSizeFixedTooltip:
                '应用于所有风扇速度变化的单一步长。\n所有调整将被精确限制为此值。',
            stepSizeFixedIncreasing: '增加',
            stepSizeFixedIncreasingTooltip:
                '风扇速度增加时的固定步长。\n所有向上调整将被精确限制为此值。',
            stepSizeFixedDecreasing: '减少',
            stepSizeFixedDecreasingTooltip:
                '风扇速度减少时的固定步长。\n所有向下调整将被精确限制为此值。',
            stepSizeMinIncreasing: '最小增加',
            stepSizeMinIncreasingTooltip:
                '风扇速度增加时的最小步长。\n较小的计算变化将被忽略以减少不必要的调整。',
            stepSizeMaxIncreasing: '最大增加',
            stepSizeMaxIncreasingTooltip:
                '风扇速度增加时的最大步长。\n限制风扇每次更新可以加速的速度。',
            stepSizeMinDecreasing: '最小减少',
            stepSizeMinDecreasingTooltip:
                '风扇速度减少时的最小步长。\n较小的计算变化将被忽略以减少不必要的调整。',
            stepSizeMaxDecreasing: '最大减少',
            stepSizeMaxDecreasingTooltip:
                '风扇速度减少时的最大步长。\n限制风扇每次更新可以减速的速度。',
            windowSize: '窗口大小',
            windowSizeTooltip:
                '指数移动平均计算中使用的窗口温度样本大小。\n较小的值 = 更快的响应，对温度峰值更敏感。\n较大的值 = 较慢的响应，更平滑的风扇速度过渡。\n提示：使用标准功能可以精确控制响应时间。',
            emaCustomSensorAvailableNote:
                'EMA 也可作为自定义传感器类型使用，可让您直接绘制平滑后的温度。',
            emaDeprecatedWarning: '函数类型 EMA 已弃用。请切换到 EMA 自定义传感器类型。',
            hysteresis: '高级滞后',
            hysteresisThreshold: '阈值',
            hysteresisThresholdTooltip:
                '调整风扇速度前所需的最小温度变化（°C）。\n有助于防止小温度变化引起的风扇速度快速波动。',
            hysteresisDelay: '延迟',
            hysteresisDelayTooltip:
                '应用风扇速度变化前的响应延迟（秒）。\n此延迟内的临时温度峰值将被忽略，从而平滑波动。',
            onlyDownward: '仅下降时',
            onlyDownwardTooltip: '仅在温度下降时应用滞后设置。',
            general: '常规',
            thresholdHopping: '阈值跳跃',
            thresholdHoppingTooltip:
                '当风扇速度保持30秒以上不变时，步长和滞后限制将被临时绕过。\n这确保风扇最终达到目标速度，即使使用保守的阈值设置。',
            stepOverrides: '步长覆盖',
            bypassMinAtExtremes: '始终应用 0% / 100%',
            bypassMinAtExtremesTooltip:
                '启用后，即使变化小于最小步长，0% 或 100% 的目标占空比也会被应用。\n有助于确保风扇完全停止或达到最大转速。默认禁用。',
            unsavedChanges: '此功能有未保存的更改。',
            unsavedChangesHeader: '未保存的更改',
            functionError: '尝试更新此功能时出现错误',
            newFunction: '新功能',
            functionDeleted: '功能已删除',
            functionDuplicated: '功能已复制',
            deleteFunctionConfirm: '确定要删除"{name}"吗？',
            deleteFunctionWithProfilesConfirm:
                '"{name}"当前正被以下配置文件使用: {profiles}。\n删除此功能将重置这些配置文件的功能设置。\n确定要删除"{name}"吗？',
            functionUpdated: '功能已更新',
            functionUpdateError: '尝试更新此功能时出现错误',
        },
        singleDashboard: {
            minutes: '分钟',
            chartMouseActions:
                '仪表盘鼠标操作：\n- 突出显示区域进行缩放\n- 滚动鼠标进行缩放\n- 缩放后右键平移\n- 双击重置并恢复更新',
            timeRange: '时间范围',
            chartType: '图表类型',
        },
        mode: {
            activateMode: '激活模式',
            currentlyActive: '当前已激活',
            modeHint: '注意：模式不包括配置文件或功能设置，仅包含通道配置。',
        },
        lighting: {
            saveLightingSettings: '保存灯光设置',
            lightingMode: '灯光模式',
            speed: '速度',
            direction: '方向',
            forward: '正向',
            backward: '反向',
            numberOfColors: '颜色数量',
            numberOfColorsTooltip: '所选灯光模式使用的颜色数量。',
        },
        lcd: {
            saveLcdSettings: '保存LCD设置',
            lcdMode: 'LCD模式',
            brightness: '亮度',
            brightnessPercent: '亮度百分比',
            orientation: '方向',
            orientationDegrees: '方向角度',
            chooseImage: '选择图片',
            dragAndDrop: '拖放文件到此处。',
            tempSource: '温度来源',
            tempSourceTooltip: 'LCD显示使用的温度来源。',
            imagesPath: '图片路径',
            imagesPathTooltip:
                '输入包含图片的目录的绝对路径。\n目录必须包含至少一个图片文件，\n可以是静态图片或GIF。轮播将按照\n所选延迟循环显示它们。所有文件在\n提交时都会经过处理以确保最大兼容性。',
            browse: '浏览',
            browseTooltip: '浏览图片目录',
            delayInterval: '延迟间隔',
            delayIntervalTooltip:
                '图片更换之间的最小秒数。\n请注意，由于后台轮询速率的原因，实际延迟可能会更长。',
            processing: '处理中...',
            applying: '应用中...',
            unsavedChanges: 'LCD设置有未保存的更改。',
            unsavedChangesHeader: '未保存的更改',
            imageTooLarge: '图片太大。请选择一张更小的图片。',
            notImageType: '文件不是有效的图片类型',
        },
        controls: {
            viewType: '视图类型',
            controlOrView: '控制或查看',
            title: '系统控制',
            noControllableChannels: '未找到可控通道。',
            noControlChain: '未找到此通道的控制链。',
            controlFlow: '控制流',
            backToOverview: '返回控制概览',
            viewControlFlow: '查看控制流程',
            switchProfile: '切换配置',
            switchTempSource: '切换温度源',
            switchFunction: '切换函数',
            switchMembers: '切换成员配置',
            switchBaseProfile: '切换基础配置',
            adjustFixedSpeed: '调整固定速度',
            editSources: '编辑来源',
        },
        devices: {
            detectionIssues: '检测问题？请查看',
            hardwareSupportDocs: '硬件支持文档',
            selectDevices:
                '选择要禁用或启用的设备和传感器。\n禁用未使用的设备和传感器是高度\n推荐的。',
            devicesAndSensors: '设备和传感器',
            apply: '应用',
            applySettingsAndReload: '应用设置并重新加载',
            triggersAutoRestart: '触发自动后台重启',
            restartPrompt: '切换设备或传感器需要重启后台和界面。您确定要立即执行此操作吗？',
            enableDevices: '启用设备',
        },
        shortcuts: {
            shortcuts: '键盘快捷键',
            ctrl: 'Ctrl',
            alt: 'Alt',
            left: '左',
            right: '右',
            comma: ',',
            h: 'h',
            a: 'a',
            c: 'c',
            i: 'i',
            slash: '/',
            one: '1',
            two: '2',
            three: '3',
            four: '4',
            f11: 'F11',
            viewShortcuts: '键盘快捷键',
            home: '主页',
            settings: '设置',
            info: '应用信息',
            dashboardOne: '仪表板 1',
            dashboardTwo: '仪表板 2',
            dashboardThree: '仪表板 3',
            dashboardFour: '仪表板 4',
            alerts: '警报',
            controls: '控制',
            sideMenuCollapse: '折叠侧边菜单',
            sideMenuExpand: '展开侧边菜单',
            fullScreen: '全屏',
        },
    },
    components: {
        confirmation: {
            title: '确认',
            message: '确定执行此操作？',
        },
        aseTek690: {
            sameDeviceID:
                '传统的NZXT Kraken和EVGA CLC恰好具有相同的设备ID，CoolerControl无法确定连接的是哪种设备。这对于正确的设备通信是必需的。',
            restartRequired: '可能需要重启CoolerControl系统服务，并在需要时自动处理。',
            deviceModel: 'Liquidctl设备是以下型号之一吗？',
            modelList: 'NZXT Kraken X40, X60, X31, X41, X51 或 X61',
            acceptLabel: '是的，这是一个传统的Kraken设备',
            rejectLabel: '不是，这是一个EVGA CLC设备',
        },
        password: {
            title: '输入您的密码',
            newPasswordTitle: '输入新密码',
            invalidPassword: '密码无效',
            forgotPassword: '忘记密码？',
            forgotPasswordHelpIntro: '以 root 身份在终端中运行此命令，然后点击重新加载 UI：',
            forgotPasswordCopyCommand: '复制命令',
            forgotPasswordCommandCopied: '命令已复制到剪贴板',
            forgotPasswordReloadButton: '重新加载 UI',
            continueButton: '继续',
            backButton: '返回',
            passwordMismatch: '密码不匹配',
        },
        notFound: {
            message: '就像完美的Linux系统一样，\n这个页面并不存在。',
        },
        helloWorld: {
            message: '您已成功创建了一个Vite + Vue 3项目。接下来做什么呢？',
        },
        dashboardInfo: {
            description:
                '仪表盘使您能够根据个人偏好查看系统的传感器数据。您可以在基于时间或基于表格的图表之间进行选择，并调整每个图表的过滤器和设置，以关注您想要查看的特定数据。此外，您还可以创建多个仪表盘，根据您的需求进行自定义。',
        },
        modeInfo: {
            description:
                '模式使您可以保存设备通道设置，以便快速轻松地应用。例如，您可以创建"游戏"模式和"静音"模式，方便在它们之间切换。',
            note: '请注意，每种模式可能需要创建不同的风扇配置文件，因为模式仅包含通道配置，不包含内部配置文件或功能设置。',
        },
        alertInfo: {
            description:
                '警报用于在特定条件发生时通知您。它们可以监控温度和风扇速度，确保您的系统正常运行。警报针对特定的传感器值范围进行配置，当值超出或回到可接受阈值范围时，将发送通知。',
        },
        customSensorInfo: {
            title: '自定义传感器概览',
            description:
                '自定义传感器允许您以各种方式组合现有传感器，增强您对系统冷却的控制和效率。此外，它们支持基于文件的数据，使您能够脚本化外部传感器输入，实现更大的灵活性。',
            note: '注意：您可以使用混合配置文件来组合多个自定义传感器输出。',
        },
        functionInfo: {
            title: '功能概览',
            description:
                '功能是应用于配置文件输出的可配置算法。它们使您能够管理风扇速度变化的时机，调整滞后设置，并为动态温度使用移动平均值。',
            identityFunction:
                '恒等功能是最简单的选项，因为它不会修改计算的配置文件输出；它只允许您设置最小和最大速度变化范围。这对于最小化风扇速度的持续波动特别有益。',
        },
        profileInfo: {
            title: '配置文件概览',
            description:
                '配置文件定义了控制风扇速度的可自定义设置，同一个配置文件可用于多个风扇。类型包括：',
            type: {
                fixed: '固定速度',
                fanCurve: '风扇曲线/图表',
                mix: '混合配置文件',
                default: '默认设备设置',
            },
            additionalInfo:
                '配置文件是控制风扇速度的基础，可以通过应用更高级的算法功能进一步增强。',
        },
        deviceInfo: {
            details: '设备详情',
            systemName: '系统名称',
            deviceType: '设备类型',
            deviceUID: '设备UID',
            firmwareVersion: '固件版本',
            model: '型号',
            driverName: '驱动名称',
            driverType: '驱动类型',
            driverVersion: '驱动版本',
            locations: '位置',
        },
        onboarding: {
            welcome: '欢迎使用CoolerControl！',
            gettingStartedIntro:
                '选择一个导览来熟悉应用。快速导览用几步介绍核心功能，详细导览会引导您了解每个菜单和按钮。',
            startTourAgain: '您可以随时从信息与工具页面重新启动此导览。',
            quickTour: '快速导览',
            thoroughTour: '详细导览',
            maybeLater: '稍后',
            openGettingStarted: '打开入门文档',
            finishLater: '我自己来',
            appInfo: '信息与工具',
            appInfoDesc:
                '查看应用信息、后台服务状态、日志、有用链接和压力测试工具。徽标上的角标会提醒您任何问题。',
            controls: '控制器',
            controlsDesc: '从一个位置调整风扇转速、应用配置文件并管理每个检测到的通道。',
            profiles: '配置文件',
            profilesDesc:
                '配置文件定义风扇对温度变化的响应方式。图表配置文件让您绘制自定义风扇曲线，并可在多个设备上重复使用。',
            functions: '功能',
            functionsDesc: '功能应用于配置文件，以平滑风扇转速过渡并减少噪音。',
            systemMenu: '系统菜单',
            systemMenuDesc:
                '主菜单列出此系统的设备和传感器。可展开每个分区以查看其通道和分配的控制。',
            dashboards: '仪表盘',
            dashboardsDesc:
                '仪表盘让您创建自定义视图，通过图表实时监控温度、风扇转速和其他传感器数据。',
            modes: '模式',
            modesDesc: '模式是您设置的保存集合。一键在静音和性能等配置之间切换。',
            alerts: '警报',
            alertsDesc: '当传感器值超过您选择的阈值时，警报会通知您，让您在问题恶化之前做出反应。',
            customSensors: '自定义传感器',
            customSensorsDesc:
                '自定义传感器以不同方式组合现有传感器数据，或将您自己的脚本输出作为温度源运行。',
            quickAdd: '快速添加',
            quickAddDesc: '快速创建新的仪表盘、配置文件、功能等。',
            dashboardQuick: '仪表盘快速菜单',
            dashboardQuickDesc: '即使主菜单已折叠，也可跳转到任何仪表盘。',
            modesQuick: '模式快速菜单',
            modesQuickDesc: '在应用任何位置切换您保存的模式。',
            alertsQuick: '警报概览',
            alertsQuickDesc: '查看每个警报的当前状态并检查最近的活动。',
            pluginsQuick: '插件概览',
            pluginsQuickDesc: '浏览已安装的插件，并可从应用任何位置跳转到任意插件。',
            settings: '设置',
            settingsDesc: '配置界面偏好、后台服务选项和系统行为。',
            access: '访问',
            accessDesc: '管理您的密码并确认当前的访问级别。',
            restartMenu: '重启菜单',
            restartMenuDesc: '需要时重新加载界面或重启系统后台服务。',
            collapseMenu: '折叠菜单',
            collapseMenuDesc: '展开或折叠主菜单，为应用其余部分腾出更多空间。',
            thatsIt: '就是这样！',
            startNow: '一切就绪。打开入门文档了解更多，或直接开始配置您的设备。',
        },
        axisOptions: {
            title: '坐标轴选项',
            autoScale: '自动缩放',
            max: '最大值',
            min: '最小值',
            dutyTemperature: '风扇转速 / 温度',
            rpmMhz: '转速 / 兆赫兹',
            krpmGhz: '千转速 / 吉赫兹',
            watts: '瓦特',
        },
        sensorTable: {
            device: '设备',
            channel: '通道',
            current: '当前值',
            min: '最小值',
            max: '最大值',
            average: '平均值',
        },
        modeTable: {
            setting: '设置',
        },
        menuTagAssign: {
            title: '分配标签',
            noTags: '暂无标签。',
            newTag: '创建新标签',
            tagName: '标签名称',
            editTag: '编辑标签',
            deleteTag: '删除标签',
        },
        wizards: {
            fanControl: {
                fanControlWizard: '风扇控制向导',
                editCurrentProfile: '编辑配置文件',
                editCurrentFunction: '编辑功能',
                currentSettings: '当前设置',
                manualSpeed: '手动速度',
                createNewProfile: '新配置文件',
                existingProfile: '选择配置文件',
                resetSettings: '重置为未管理',
                chooseProfileNameType: '选择配置文件名称和类型',
                newDefaultProfile: '新建默认配置文件',
                profileCreatedApplied: '配置文件已创建并应用',
                willCreatedAndAppliedTo: '将创建并应用到',
                newFixedProfile: '新建固定配置文件',
                withSettings: '使用以下设置',
                selectSpeed: '选择转速',
                newMixProfile: '新建混合配置文件',
                newGraphProfile: '新建曲线配置文件',
                newOverlayProfile: '新建叠加配置文件',
                functionFor: '选择要应用的功能',
                functionDescription: '功能可以微调配置文件的应用方式，例如响应时间和最小负载。',
                createNewFunction: '新功能',
                existingFunction: '选择功能',
                defaultFunction: '默认功能',
                chooseFunctionNameType: '选择功能名称和类型',
                newFunctionName: '{profileName}的功能',
                summary: '摘要',
                aNewProfile: '新配置文件',
                andFunction: '和功能',
            },
            profile: {
                willCreated: '将被创建。',
            },
            profileApply: {
                applyProfile: '应用配置文件',
                channelsApply: '要应用配置文件的通道',
                selectChannels: '选择通道',
                channelsTooltip: '选择一个或多个通道来应用此配置文件。',
                selectByTag: '按标签选择',
                selectByChannel: '按通道选择',
                tagFanCount: '{count} 个通道',
                noTags: '未配置标签。',
            },
            functionApply: {
                applyFunction: '应用功能',
                profilesApply: '要应用功能的配置文件',
                selectProfiles: '选择配置文件',
                profilesTooltip: '选择一个或多个配置文件来应用此功能。',
            },
            customSensor: {
                new: '新建自定义传感器',
            },
        },
        channelExtensionSettings: {
            title: '设备通道设置',
            firmwareControlledProfile: '固件控制的配置文件',
            firmwareControlledProfileDesc:
                '启用后，设备固件将管理风扇配置文件。\n适用于对软件频繁调速反应不佳的硬件。\n仅适用于使用设备内置温度传感器的图表配置文件。\n函数设置不适用。',
            saveError: '保存通道扩展设置失败',
            firmwareControlDisabled:
                '当前设置无法使用固件控制。\n请为此设备使用带有受支持内置温度传感器的图表配置文件。',
        },
        deviceExtensionSettings: {
            title: '高级设备设置',
            directAccess: '直接访问',
            directAccessDesc:
                '启用后，liquidctl 驱动程序将忽略 HWMon 内核驱动程序\n并直接与设备通信。\n这对于同时使用两个驱动程序时出现冲突的设备很有帮助。',
            useHwmon: '使用 HWMon 驱动程序',
            useHwmonDesc:
                '将此设备的驱动程序从 liquidctl 切换到 HWMon 内核驱动程序。\n这可以提高性能和稳定性，但可能会减少可用功能。',
            disableDevice: '禁用 liquidctl 设备',
            disableInfo:
                '禁用 liquidctl 驱动程序将禁用此设备。一个新的基于 HWMon 的设备将出现在设备菜单底部。您可以随时从设置菜单重新启用 liquidctl 设备。',
            commandDelay: '命令延迟',
            commandDelayDesc:
                '发送到此设备的命令之间的延迟（毫秒）。\n当多个命令快速连续发送时，\n这可以帮助解决设备通信问题。',
            overdrive: 'GPU 超频',
            overdriveDesc:
                'AMD RDNA3/4 GPU 需要启用超频才能控制风扇。\n这将配置 amdgpu.ppfeaturemask 内核参数，\n需要重启系统才能生效。',
            overdriveEnable: '启用',
            overdriveActive: '已激活',
            overdriveSuccess: '超频已配置',
            thinkPadFanControl: '风扇控制',
            thinkPadFanControlDesc:
                '启用 ThinkPad ACPI 风扇控制。\n出于安全原因，风扇控制默认处于禁用状态。\n继续操作需自行承担风险。',
            thinkPadFullSpeed: '全速',
            thinkPadFullSpeedDesc:
                '启用 ThinkPad 风扇的全速模式。\n允许风扇在 100% 时以绝对最大转速运行，\n但会使风扇超出规格运行并增加磨损。',
        },
    },
    auth: {
        enterPassword: '请输入您的密码',
        setNewPassword: '请输入新密码',
        changeDefaultPassword: '请设置密码以防止未经授权的访问。此密码与您的系统账户分开。',
        loginFailed: '登录失败',
        invalidPassword: '密码无效',
        passwordSetFailed: '设置密码失败',
        passwordSetSuccessfully: '新密码设置成功',
        logoutSuccessful: '您已成功退出登录',
        unauthorizedAction: '您需要登录才能完成此操作',
        accessTokens: '访问令牌',
        tokenLabel: '标签（例如：cctv）',
        tokenExpiry: '过期日期（可选）',
        createToken: '创建令牌',
        tokenCreated: '令牌已创建',
        tokenCreatedDetail: '请立即复制此令牌，它将不会再次显示。',
        tokenCopied: '令牌已复制到剪贴板',
        tokenDeleted: '令牌已删除',
        tokenCreateError: '创建令牌失败',
        tokenDeleteError: '删除令牌失败',
        tokenLoadError: '加载令牌失败',
        tokenDeleteConfirm: '确定要删除此令牌吗？使用该令牌的所有服务将失去访问权限。',
        tokenDeleteHeader: '删除令牌',
        noTokens: '尚未创建访问令牌。',
        expires: '过期时间',
        expired: '已过期',
        active: '有效',
        never: '永不',
        lastUsed: '最后使用',
        neverUsed: '从未使用',
        created: '创建时间',
        label: '标签',
        actions: '操作',
        writeAccess: '写入权限',
        writeAccessTooltip: '启用后，此令牌可以进行更改。禁用后，令牌只能读取数据。',
    },
    daemon: {
        status: {
            ok: '正常',
            hasWarnings: '警告',
            hasErrors: '错误',
        },
    },
    device_store: {
        unauthorized: {
            summary: '会话已过期',
            detail: '您的会话已过期。正在重新加载以重新登录。',
        },
        login: {
            success: {
                summary: '成功',
                detail: '登录成功。',
            },
            failed: {
                summary: '登录失败',
                detail: '密码无效',
            },
            rate_limited: {
                summary: '登录暂时被阻止',
            },
        },
        logout: {
            summary: '退出登录',
            detail: '您已成功退出登录。',
        },
        password: {
            set_success: {
                summary: '密码',
                detail: '新密码设置成功',
            },
            set_failed: {
                summary: '设置密码失败',
            },
        },
        asetek: {
            header: '检测到未知设备',
            success: {
                summary: '成功',
                detail_legacy: '设备型号类型设置成功。正在重启。',
                detail_evga: '设备型号类型设置成功。',
            },
            error: {
                summary: '错误',
                detail: '进程已中断。',
            },
        },
    },
    models: {
        chartType: {
            timeChart: '时间图表',
            table: '表格',
        },
        dataType: {
            temp: '温度',
            duty: '风扇转速',
            load: '负载',
            rpm: '转速',
            freq: '频率',
            watts: '功率',
        },
        profile: {
            profileType: {
                default: '默认',
                fixed: '固定',
                graph: '曲线图',
                mix: '混合',
                overlay: '叠加',
            },
            functionType: {
                identity: '恒等',
                standard: '标准',
                exponentialMovingAvg: '指数移动平均',
            },
            mixFunctionType: {
                min: '最小值',
                max: '最大值',
                avg: '平均值',
                diff: '差值',
                sum: '总和',
            },
        },
        customSensor: {
            sensorType: {
                mix: '混合',
                file: '文件',
                offset: '偏移',
                timeAverage: '时间平均',
                exponentialMovingAvg: '指数移动平均',
            },
            mixFunctionType: {
                min: '最小值',
                max: '最大值',
                delta: '差值',
                avg: '平均值',
                weightedAvg: '加权平均',
            },
        },
        themeMode: {
            system: '跟随系统',
            dark: '深色',
            light: '浅色',
            highContrastDark: '高对比度深色',
            highContrastLight: '高对比度浅色',
            custom: '自定义主题',
        },
        channelViewType: {
            control: '控制',
            dashboard: '仪表盘',
        },
        startupPage: {
            appInfo: '信息与工具',
            homeDashboard: '主仪表盘',
            controls: '控制器',
        },
        alertState: {
            active: '激活',
            inactive: '未激活',
            error: '错误',
        },
        pluginStatus: {
            running: '运行中',
            stopped: '已停止',
            unmanaged: '未托管',
            disabled: '已禁用',
        },
        deviceType: {
            customSensors: '自定义传感器',
            cpu: '处理器',
            gpu: '显卡',
            liquidctl: '水冷控制',
            hwmon: '硬件监控',
            servicePlugin: '服务插件',
        },
        driverType: {
            kernel: '内核',
            liquidctl: '水冷控制',
            nvml: 'NVML',
            nvidiaCli: 'Nvidia命令行',
            coolercontrol: '冷却控制',
            external: '外部',
        },
        lcdModeType: {
            none: '无',
            liquidctl: '水冷控制',
            custom: '自定义',
        },
        channelType: {
            lcd: 'LCD',
            lighting: '灯光',
        },
    },
}
