{
    "nav": {
      "scan": "搜索",
      "info": "设备信息",
      "dfu": "固件升级",
      "privacy": "隐私协议"
    },
    "home": {
      "title": "POWERFUN设置",
      "scan": "搜索设备",
      "privacy": "隐私协议",
      "version": "版本号 v0.0.1",
      "powerMeter": "功率计",
      "paddle": "桨频器",
      "T5trainer": "T5骑行台"
    },
    "scan": {
        "title": "搜索设备",
        "scanning": "搜索中...",
        "noDevice": "暂无设备",
        "tipScanning": "（请确保设备有电且被唤醒）",
        "tipBluetooth": "（请在设置中打开蓝牙）",
        "noName": "[无名称]",
        "rssiUnit": "dBm"
    },
    "t5Scan": {
        "title": "搜索T5骑行台",
        "scanning": "搜索中...",
        "noDevice": "暂无T5骑行台设备",
        "tipScanning": "（请确保骑行台有电且被唤醒）",
        "tipBluetooth": "（请在设置中打开蓝牙）"
    },
    "paddleScan": {
        "title": "搜索桨频器",
        "scanning": "搜索中...",
        "noDevice": "暂无桨频器设备",
        "tipScanning": "（请确保桨频器设备有电且被唤醒）",
        "tipBluetooth": "（请在设置中打开蓝牙）",
        "noName": "[无名称]",
        "rssiUnit": "dBm"
    },
    "common": {
      "notice": "提示",
      "unknown": "未知",
      "unknownDevice": "未知设备",
      "yes": "是",
      "no": "否"
    },
    "info2": {
      "waitingAction": "等待操作",
      "notMatched": "未匹配",
      "checkFailed": "检查失败",
      "unknownBoatType": "读取到未知船型",
      "readAbnormal": "读取返回异常：{{hex}}",
      "writingBoat": "正在写入{{boatName}}...",
      "writtenWaitRead": "已写入{{boatName}}，200ms后读取确认...",
      "requestingBoatRead": "正在请求读取船型...",
      "setSuccess": "设置成功：{{boatName}}",
      "notMatch": "不一致：期望 {{expected}}，实际 {{actual}}",
      "readResult": "读取返回：{{hex}}",
      "actionFailed": "操作失败：{{message}}",
      "failed": "失败",
      "waitFff3Timeout": "等待 FFF3 返回超时",
      "currentBoat": "✅ 当前船型：{{boatName}}",
      "readCurrentBoat": "已读取当前船型：{{boatName}}",
      "disconnectedNeedReconnect": "设备已断开，请重新连接",
      "defaultReadFailed": "已连接，但默认读取船型失败",
      "connectOrReadFailed": "连接或读取失败",
      "connectOrReadFailedAlert": "蓝牙连接失败或设备信息读取失败",
      "cadence": "桨频",
      "cadenceUnit": "RPM(次/分钟)",
      "boatSelect": "船型选择",
      "boatSwitching": "船型切换中...",
      "retry": "请重试",
      "boatKayak": "皮艇",
      "boatRowing": "划艇",
      "boatRacing": "赛艇",
      "latestFirmware": "最新固件",
      "checking": "检查中..."
    },
    "info3": {
      "bikeTypeFollow": "跟随软件",
      "bikeTypeRoad": "公路车",
      "bikeTypeMtb26": "山地车26寸",
      "bikeTypeMtb275": "山地车27.5寸",
      "bikeTypeMtb29": "山地车29寸",
      "bikeTypeSmallWheel": "小轮车",
      "ergOn": "开启",
      "ergOff": "关闭",
      "readUsedMileageTimeout": "读取使用里程超时",
      "powerTrimRangeError": "请输入50.00-200.00之间的数，最多保留两位小数",
      "deviceNotReady": "设备尚未准备完成，请稍后再试",
      "invalidWeight": "请输入正确的体重",
      "waitFff3Timeout": "等待FFF3返回超时",
      "readPowerTrimTimeout": "读取当前功率微调超时",
      "waitWeightAckTimeout": "等待体重设定确认超时",
      "readWeightTimeout": "读取当前体重超时",
      "readBikeTypeTimeout": "读取当前车型超时",
      "waitBikeTypeAckTimeout": "等待车型设定确认超时",
      "readErgTimeout": "读取ERG功率平滑超时",
      "waitErgAckTimeout": "等待ERG功率平滑确认超时",
      "connectReadFailed": "设备连接或读取失败",
      "readFailed": "读取失败",
      "connecting": "连接中",
      "pendingTag": "待保存",
      "settingTag": "设置中",
      "currentWeightValue": "当前：{{value}} kg",
      "currentPowerTrimValue": "当前：{{value}} %",
      "currentTextValue": "当前：{{value}}",
      "usedMileage": "使用里程",
      "speedKph": "速度/km/h",
      "weightSetting": "体重设定",
      "powerTrim": "功率微调",
      "bikeType": "车型选择",
      "ergSmooth": "ERG功率平滑",
      "settingWeight": "正在设置体重…",
      "weightSetDone": "体重设定完成",
      "weightSetFailed": "体重设定失败",
      "settingPowerTrim": "正在设置功率微调…",
      "powerTrimSetDone": "功率微调设定完成",
      "powerTrimSetFailed": "功率微调设定失败",
      "settingBikeType": "车型设定中",
      "bikeTypeSetDone": "车型设定完成",
      "bikeTypeSetFailed": "车型设定失败",
      "settingErgSmooth": "ERG功率平滑设定中",
      "ergSmoothSetDone": "ERG功率平滑设定完成",
      "ergSmoothSetFailed": "ERG功率平滑设定失败",
      "confirmWeightChange": "是否将体重改为{{value}}kg",
      "confirmPowerTrimChange": "是否将功率微调改为{{value}}%",
      "helpText": "按住查看说明"
    },
    "spindown": {
      "title": "消旋",
      "headerTitle": "骑行台消旋",
      "connecting": "设备连接中",
      "connected": "设备已连接",
      "targetLabel": "目标速度",
      "targetHint": "请先骑行加速到目标速度",
      "currentSpeed": "当前速度",
      "statusReach36": "请骑行加速到 {{speed}} km/h",
      "statusReached36": "已达到 {{high}} km/h，请停止踩踏并等待速度下降到 {{low}} km/h",
      "statusCalibrating": "正在消旋，请等待",
      "statusCompleted": "消旋完成",
      "deviceNotReady": "设备未准备好，请稍后重试",
      "connectFailed": "设备连接失败，请返回重试",
      "timeout": "等待消旋时间返回超时",
      "failedRetry": "消旋失败，请重试",
      "step1Title": "请骑行到 {{speed}} km/h",
      "step1Desc": "达到目标速度后自动进入下一步",
      "step2Title": "停止踩踏并等待减速",
      "step2Desc": "速度下降到 {{speed}} km/h 后自动开始消旋",
      "step3Title": "消旋完成",
      "step3Loading": "正在读取消旋时间...",
      "step3Pending": "完成前会显示在这里",
      "loading": "正在连接设备并准备消旋...",
      "result": "消旋完成，时间 {{seconds}}s",
      "retry": "重新开始消旋"
    },

    "dfu": {
      "title": "固件升级",
      "preparing": "准备中...",
      "reading": "读取中...",
      
      "bluetoothName": "蓝牙名称",
      "latestVersion": "最新版本",
      "currentVersion": "当前版本",
      "upgradeStatus": "升级状态",
      
      "stateConnecting": "连接中…",
      "stateStarting": "初始化中…",
      "stateEnablingDfuMode": "启用 DFU 模式…",
      "stateUploading": "上传固件中…",
      "stateValidating": "校验固件…",
      "stateDisconnecting": "断开连接…",
      "stateCompleted": "升级完成",
      "stateAborted": "已取消",
      "stateFailed": "升级失败",
      "stateInitializing": "启动中…",
      "stateErrored": "升级出错！",
      
      "pleaseWait": "请稍候",
      "doNotReturn": "正在升级，请勿返回或关闭应用！",
      
      "cannotUpgrade": "无法升级",
      "hardwareNotFound": "未找到硬件版本 {hardware} 的固件",
      "noNeedUpgrade": "无需升级",
      "alreadyLatest": "已是最新固件，无需升级",
      
      "upgradeSuccess": "升级成功",
      "upgradeSuccessMessage": "升级成功，请重连设备",
      "upgradeFailed": "升级失败",
      "dfuFailed": "DFU失败",
      
      "confirm": "确认"
    },
    "privacy": {
      "title": "隐私协议",
      "content": "本应用尊重并保护所有使用服务用户的个人隐私权。本隐私政策仅适用于无锡执行派体育文化发展有限公司的 POWERFUN 设置 APP 产品或服务。请在使用我们的产品或服务前，仔细阅读并了解本隐私政策。\n\n一、我们如何收集和使用您的信息\n\n1. POWERFUN 设置 APP 不需要注册和登录，也不会收集任何关于个人的信息。\n\n2. 在您使用我司产品或服务过程中，我们可能会使用以下权限和信息：\n- Android ID：用于第三方或我们分析错误信息。\n- 存储权限：用于管理本地缓存。\n- 位置权限：用于设备产品与 APP 蓝牙连接。\n- 蓝牙权限：用于设备产品与 APP 蓝牙连接。\n\n3. 关于第三方 SDK 使用说明：\n\n（1）第三方 SDK 名称：腾讯 Bugly  \n提供方：深圳市腾讯计算机系统有限公司  \n收集类型：系统版本、设备 ID、手机型号、网络状态、系统设置、网络与 WiFi 信息、手机状态、系统日志等。  \n使用目的：用于监控应用性能与稳定性，收集崩溃报告和使用数据以帮助我们识别并修复问题。\n\n（2）第三方 SDK 名称：Aliyun OSS  \n提供方：阿里云计算有限公司  \n使用目的：用于存储应用运行必要的配置和固件升级文件，确保数据可靠存储。\n\n二、本政策如何更新\n\n我们的隐私政策可能会根据需求进行变更。未经您明确同意，我们不会削减您依据隐私政策应享有的权利。任何变更我们将在本页面公布。对于重大变更，我们会提供更为显著的通知。\n\n重大变更包括但不限于：\n- 服务模式发生重大变化（如用户信息处理目的、类型、方式等）。\n- 在所有权或组织架构方面发生变更（如业务调整、破产并购等）。\n- 用户信息安全影响评估报告显示存在高风险。\n\n三、如何联系我们\n\n如果您对本隐私政策有任何疑问、意见或建议，可通过以下方式与我们联系：\n电子邮件：bike99@qq.com\n\n一般情况下，我们将在三十天内回复。\n\n无锡执行派体育文化发展有限公司  \n本政策自 2019 年 7 月 1 日起生效"
    },
    "settings": {
      "title": "设置",
      "language": "软件语言",
      "privacy": "隐私协议",
      "version": "版本号"
    },
    "languageModal": {
      "title": "软件语言"
    },
    "info": {
      "title": "设备信息",
      "bluetoothName": "蓝牙名称",
      "idNumber": "ID号",
      "firmwareVersion": "固件版本",
      "battery": "电量",
      "connectionStatus": "连接状态",
      "connected": "已连接",
      "disconnected": "未连接",
      "reading": "读取中...",
      
      "power": "功率/W",
      "cadence": "踏频/RPM",
      "balance": "左右平衡/%",
      "balanceHeader": "L / R",
      
      "powerTrimTitle": "功率微调设置",
      "currentTrim": "当前微调",
      "trimPlaceholder": "输入50-200",
      "updateValue": "更新数值",
      
      "calibrateButton": "校准归零",
      "calibrating": "校准中...等待设备反应",
      "firmwareUpgrade": "固件升级",
      
      "readingInfo": "正在读取信息...",
      "readSuccess": "读取成功！",
      "writingTrim": "正在写入功率微调...",
      "trimUpdateSuccess": "功率微调更新成功！",
      
      "disconnectTitle": "提示",
      "disconnectMessage": "设备已断开，请重新连接设备",
      "reconnectMessage": "请重新连接设备",
      "confirm": "确定",
      
      "trimRangeAlert": "功率微调可调整功率计的高低偏差，默认值100%。可调整的范围是50%-200%。请输入50至200的纯数字，不需要包含%符号。输入后点击下方按钮更新进功率计设备。",
      "deviceNotConnected": "设备未连接",
      "writeFailed": "写入失败",
      
      "calibrationSuccess": "校准成功",
      "calibrationValue": "校准值",
      "calibrationError": "校准错误",
      "calibrationTimeout": "设备未响应，请重试",
      "calibrationFormatError": "设备返回数据格式错误",
      "calibrationSendError": "发送校准命令失败",
      "error": "错误"
    }
  }
