{ "nav": { "scan": "搜索", "info": "设备信息", "dfu": "固件升级", "privacy": "隐私协议" }, "home": { "title": "POWERFUN设置", "scan": "搜索设备", "privacy": "隐私协议", "version": "版本号 v0.0.1", "powerMeter": "功率计", "paddle": "桨频器", "T5trainer": "T5骑行台", "updateTitle": "发现新版本", "latestVersion": "最新版本", "currentVersion": "当前版本", "updateLogs": "更新日志", "updateNow": "立即更新", "updateLater": "稍后再说" }, "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": "已是最新固件,无需升级", "invalidTargetDeviceId": "无法生成 DFU 目标设备 ID", "manifestDownloadFailed": "manifest 下载失败,HTTP {{status}}", "manifestInvalidJson": "manifest 不是合法 JSON: {{preview}}", "hardwareMismatch": "服务器固件硬件号不匹配:当前 {{current}},服务器 {{latest}}", "firmwareDownloadFailed": "固件包下载失败,HTTP {{status}}", "firmwareFileMissing": "固件包下载后文件不存在: {{path}}", "firmwareFileInvalid": "固件包文件无效,大小为 {{size}}", "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": "错误" } }