Files
zjs81 760d8e1db3 Update localization files and improve path map UI
- Added new localization strings for Swedish, Ukrainian, and Chinese languages in app_sv.arb, app_uk.arb, and app_zh.arb respectively.
- Enhanced the path map UI in channel_message_path_screen.dart for better readability and interaction.
- Improved message retry logic in message_retry_service.dart to prevent double-pumping of queues.
- Bumped version number in pubspec.yaml to 9.5.0+13.
- Cleared untranslated strings in untranslated.json to reflect current localization status.
2026-06-13 01:58:42 -07:00

2550 lines
93 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"channels_channelDeleteFailed": "无法删除频道 \"{name}\"",
"@channels_channelDeleteFailed": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"@@locale": "zh",
"appTitle": "MeshCore Open",
"nav_contacts": "联系人",
"nav_channels": "频道",
"nav_map": "地图",
"common_cancel": "取消",
"common_ok": "确定",
"common_connect": "连接",
"common_unknownDevice": "未知设备",
"common_save": "保存",
"common_delete": "删除",
"common_close": "关闭",
"common_edit": "编辑",
"common_add": "添加",
"common_settings": "设置",
"common_disconnect": "断开",
"common_connected": "已连接",
"common_disconnected": "已断开",
"common_create": "创建",
"common_continue": "继续",
"common_share": "分享",
"common_copy": "复制",
"common_retry": "重试",
"common_hide": "隐藏",
"common_remove": "移除",
"common_enable": "启用",
"common_disable": "禁用",
"common_autoRefresh": "自动刷新",
"common_interval": "间隔",
"common_reboot": "重启",
"common_loading": "正在加载...",
"common_notAvailable": "—",
"common_voltageValue": "{volts} V",
"@common_voltageValue": {
"placeholders": {
"volts": {
"type": "String"
}
}
},
"common_percentValue": "{percent}%",
"@common_percentValue": {
"placeholders": {
"percent": {
"type": "int"
}
}
},
"scanner_title": "连接设备",
"scanner_scanning": "正在搜索设备...",
"scanner_connecting": "正在连接...",
"scanner_disconnecting": "断开连接...",
"scanner_notConnected": "未连接",
"scanner_connectedTo": "已连接到 {deviceName}",
"@scanner_connectedTo": {
"placeholders": {
"deviceName": {
"type": "String"
}
}
},
"scanner_searchingDevices": "正在搜索 MeshCore 设备...",
"scanner_tapToScan": "点击“扫描”按钮以查找 MeshCore 设备。",
"scanner_connectionFailed": "连接失败:{error}",
"@scanner_connectionFailed": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"scanner_stop": "停止",
"scanner_scan": "扫描",
"device_quickSwitch": "快速切换",
"device_meshcore": "网格核心",
"settings_title": "设置",
"settings_deviceInfo": "设备信息",
"settings_appSettings": "应用设置",
"settings_appSettingsSubtitle": "通知、消息和地图偏好",
"settings_nodeSettings": "节点设置",
"settings_nodeName": "节点名称",
"settings_nodeNameNotSet": "未设置",
"settings_nodeNameHint": "请输入节点名称",
"settings_nodeNameUpdated": "节点名称已更新",
"settings_radioSettings": "无线电设置",
"settings_radioSettingsSubtitle": "频率、功率、扩频因子",
"settings_radioSettingsUpdated": "无线电设置已更新",
"settings_location": "位置",
"settings_locationSubtitle": "GPS 坐标",
"settings_locationUpdated": "位置和 GPS 设置已更新",
"settings_locationBothRequired": "请输入经度和纬度",
"settings_locationInvalid": "无效的经度和纬度",
"settings_locationGPSEnable": "启用 GPS",
"settings_locationGPSEnableSubtitle": "启用 GPS 以自动更新位置。",
"settings_locationIntervalSec": "GPS 间隔(秒)",
"settings_locationIntervalInvalid": "间隔时间必须至少为 60 秒,但不超过 86400 秒。",
"settings_latitude": "纬度",
"settings_longitude": "经度",
"settings_privacyMode": "隐私模式",
"settings_privacyModeSubtitle": "在广告中隐藏姓名/位置",
"settings_privacyModeToggle": "切换隐私模式以在广告中隐藏姓名和位置,保护个人信息。",
"settings_privacyModeEnabled": "隐私模式已启用",
"settings_privacyModeDisabled": "隐私模式已关闭",
"settings_actions": "操作",
"settings_deleteAllPaths": "Delete All Paths",
"settings_deleteAllPathsSubtitle": "Clear all path data from contacts.",
"settings_sendAdvertisement": "发送广播",
"settings_sendAdvertisementSubtitle": "立即发送广播",
"settings_advertisementSent": "已发送广播",
"settings_syncTime": "同步时间",
"settings_syncTimeSubtitle": "将设备时钟设置为与手机时间一致",
"settings_timeSynchronized": "时间已同步",
"settings_refreshContacts": "刷新联系人",
"settings_refreshContactsSubtitle": "从设备重新加载联系人列表",
"settings_rebootDevice": "重启设备",
"settings_rebootDeviceSubtitle": "重启 MeshCore 设备",
"settings_rebootDeviceConfirm": "确定要重启设备吗?这将断开与设备的连接。",
"settings_debug": "调试",
"settings_bleDebugLog": "BLE 调试日志",
"settings_bleDebugLogSubtitle": "BLE 命令、响应和原始数据",
"settings_appDebugLog": "应用调试日志",
"settings_appDebugLogSubtitle": "应用调试消息",
"settings_about": "关于",
"settings_aboutVersion": "MeshCore Open v{version}",
"@settings_aboutVersion": {
"placeholders": {
"version": {
"type": "String"
}
}
},
"settings_aboutLegalese": "2026 MeshCore 开源项目",
"settings_aboutDescription": "一个开源的 Flutter 客户端,用于 MeshCore LoRa 无线网络设备。",
"settings_infoName": "名称",
"settings_infoId": "MAC ID",
"settings_infoStatus": "状态",
"settings_infoBattery": "电池",
"settings_infoPublicKey": "公钥",
"settings_infoContactsCount": "联系人数量",
"settings_infoChannelCount": "频道数量",
"settings_presets": "预设",
"settings_preset915Mhz": "915 MHz",
"settings_preset868Mhz": "868 MHz",
"settings_preset433Mhz": "433 MHz",
"settings_frequency": "频率 (MHz)",
"settings_frequencyHelper": "300.0 - 2500.0",
"settings_frequencyInvalid": "无效频率范围(300-2500 MHz",
"settings_bandwidth": "带宽",
"settings_spreadingFactor": "扩频因子",
"settings_codingRate": "编码速率",
"settings_txPower": "TX 功率 (dBm)",
"settings_txPowerHelper": "0 - 22",
"settings_txPowerInvalid": "无效的发射功率(0-22 dBm",
"settings_longRange": "远距离",
"settings_fastSpeed": "高速",
"settings_error": "错误:{message}",
"@settings_error": {
"placeholders": {
"message": {
"type": "String"
}
}
},
"appSettings_title": "应用设置",
"appSettings_appearance": "外观",
"appSettings_theme": "主题",
"appSettings_themeSystem": "跟随系统",
"appSettings_themeLight": "浅色",
"appSettings_themeDark": "深色",
"appSettings_language": "语言",
"appSettings_languageSystem": "跟随系统",
"appSettings_languageEn": "英语",
"appSettings_languageFr": "法语",
"appSettings_languageEs": "西班牙语",
"appSettings_languageDe": "德语",
"appSettings_languagePl": "波兰语",
"appSettings_languageSl": "斯洛文尼亚语",
"appSettings_languagePt": "葡萄牙语",
"appSettings_languageIt": "意大利语",
"appSettings_languageZh": "中文",
"appSettings_languageSv": "瑞典语",
"appSettings_languageNl": "荷兰语",
"appSettings_languageSk": "斯洛伐克语",
"appSettings_languageBg": "保加利亚语",
"appSettings_languageRu": "俄语",
"appSettings_languageUk": "乌克兰语",
"appSettings_enableMessageTracing": "启用消息追踪",
"appSettings_enableMessageTracingSubtitle": "显示消息的详细路由和时间元数据",
"appSettings_notifications": "通知",
"appSettings_enableNotifications": "启用通知",
"appSettings_enableNotificationsSubtitle": "接收消息和广播的通知",
"appSettings_notificationPermissionDenied": "权限被拒绝",
"appSettings_notificationsEnabled": "通知已启用",
"appSettings_notificationsDisabled": "通知已关闭",
"appSettings_messageNotifications": "消息通知",
"appSettings_messageNotificationsSubtitle": "收到新消息时显示通知",
"appSettings_channelMessageNotifications": "频道消息通知",
"appSettings_channelMessageNotificationsSubtitle": "收到频道消息时显示通知",
"appSettings_advertisementNotifications": "广播通知",
"appSettings_advertisementNotificationsSubtitle": "发现新节点时显示通知",
"appSettings_messaging": "消息",
"appSettings_clearPathOnMaxRetry": "达到最大重试次数时清除路径",
"appSettings_clearPathOnMaxRetrySubtitle": "在5次发送失败后重置联系路径。",
"appSettings_pathsWillBeCleared": "5次失败后将重新路由",
"appSettings_pathsWillNotBeCleared": "路径不会自动清除",
"appSettings_autoRouteRotation": "自动路径轮换",
"appSettings_autoRouteRotationSubtitle": "在最佳路径和泛洪模式之间切换",
"appSettings_autoRouteRotationEnabled": "自动路径轮换已启用",
"appSettings_autoRouteRotationDisabled": "自动路径轮换已禁用",
"appSettings_battery": "电池",
"appSettings_batteryChemistry": "电池类型",
"appSettings_batteryChemistryPerDevice": "为每个设备设置 ({deviceName})",
"@appSettings_batteryChemistryPerDevice": {
"placeholders": {
"deviceName": {
"type": "String"
}
}
},
"appSettings_batteryChemistryConnectFirst": "请先连接设备",
"appSettings_batteryNmc": "18650 NMC 电池 (3.0-4.2V)",
"appSettings_batteryLifepo4": "磷酸铁锂 (2.6-3.65V)",
"appSettings_batteryLipo": "锂聚合物电池 (3.0-4.2V)",
"appSettings_mapDisplay": "地图显示",
"appSettings_showRepeaters": "显示转发节点",
"appSettings_showRepeatersSubtitle": "在地图上显示转发节点",
"appSettings_showChatNodes": "显示聊天节点",
"appSettings_showChatNodesSubtitle": "在地图上显示聊天节点",
"appSettings_showOtherNodes": "显示其他节点",
"appSettings_showOtherNodesSubtitle": "在地图上显示其他节点类型",
"appSettings_timeFilter": "时间过滤器",
"appSettings_timeFilterShowAll": "显示所有节点",
"appSettings_timeFilterShowLast": "显示过去 {hours} 小时内的节点",
"@appSettings_timeFilterShowLast": {
"placeholders": {
"hours": {
"type": "int"
}
}
},
"appSettings_mapTimeFilter": "地图时间筛选",
"appSettings_showNodesDiscoveredWithin": "显示在此时间段内发现的节点:",
"appSettings_allTime": "所有时间",
"appSettings_lastHour": "过去一小时",
"appSettings_last6Hours": "过去6小时",
"appSettings_last24Hours": "过去24小时",
"appSettings_lastWeek": "上周",
"appSettings_offlineMapCache": "离线地图缓存",
"appSettings_noAreaSelected": "未选择任何区域",
"appSettings_areaSelectedZoom": "已选择区域(缩放 {minZoom} - {maxZoom}",
"@appSettings_areaSelectedZoom": {
"placeholders": {
"minZoom": {
"type": "int"
},
"maxZoom": {
"type": "int"
}
}
},
"appSettings_debugCard": "调试",
"appSettings_appDebugLogging": "应用调试日志",
"appSettings_appDebugLoggingSubtitle": "记录应用调试消息以进行故障排除。",
"appSettings_appDebugLoggingEnabled": "调试日志已启用",
"appSettings_appDebugLoggingDisabled": "应用调试日志已禁用",
"contacts_title": "联系人",
"contacts_noContacts": "暂无联系人",
"contacts_contactsWillAppear": "当设备发送广播时,联系人将显示。",
"contacts_searchContacts": "搜索联系人...",
"contacts_noUnreadContacts": "没有未读内容",
"contacts_noContactsFound": "未找到任何联系人或群聊",
"contacts_deleteContact": "删除联系人",
"contacts_removeConfirm": "从联系人中移除 {contactName}",
"@contacts_removeConfirm": {
"placeholders": {
"contactName": {
"type": "String"
}
}
},
"contacts_manageRepeater": "管理转发节点",
"contacts_manageRoom": "管理房间服务器",
"contacts_roomLogin": "服务器登录",
"contacts_openChat": "打开聊天",
"contacts_editGroup": "编辑群聊",
"contacts_deleteGroup": "删除群聊",
"contacts_deleteGroupConfirm": "删除群聊 \"{groupName}\"",
"@contacts_deleteGroupConfirm": {
"placeholders": {
"groupName": {
"type": "String"
}
}
},
"contacts_newGroup": "新建群聊",
"contacts_groupName": "群聊名称",
"contacts_groupNameRequired": "请输入群聊名称",
"contacts_groupNameReserved": "该群组名称已被保留",
"contacts_groupAlreadyExists": "名为 \"{name}\" 的群聊已存在",
"@contacts_groupAlreadyExists": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"contacts_filterContacts": "筛选联系人...",
"contacts_noContactsMatchFilter": "没有符合条件的联系人",
"contacts_noMembers": "暂无成员",
"contacts_lastSeenNow": "刚刚",
"contacts_lastSeenMinsAgo": "最后在线 {minutes} 分钟前",
"@contacts_lastSeenMinsAgo": {
"placeholders": {
"minutes": {
"type": "int"
}
}
},
"contacts_lastSeenHourAgo": "最后在线 1小时前",
"contacts_lastSeenHoursAgo": "最后在线 {hours} 小时前",
"@contacts_lastSeenHoursAgo": {
"placeholders": {
"hours": {
"type": "int"
}
}
},
"contacts_lastSeenDayAgo": "最后在线 1天前",
"contacts_lastSeenDaysAgo": "最后在线 {days} 天前",
"@contacts_lastSeenDaysAgo": {
"placeholders": {
"days": {
"type": "int"
}
}
},
"channels_title": "频道",
"channels_noChannelsConfigured": "未配置任何频道",
"channels_addPublicChannel": "添加公共频道",
"channels_searchChannels": "搜索频道...",
"channels_noChannelsFound": "未找到任何频道",
"channels_channelIndex": "频道 {index}",
"@channels_channelIndex": {
"placeholders": {
"index": {
"type": "int"
}
}
},
"channels_public": "公共",
"channels_private": "私有",
"channels_editChannel": "编辑频道",
"channels_muteChannel": "静音频道",
"channels_unmuteChannel": "取消静音频道",
"channels_deleteChannel": "删除频道",
"channels_deleteChannelConfirm": "删除频道 \"{name}\"?此操作不可撤销。",
"@channels_deleteChannelConfirm": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"channels_channelDeleted": "已删除频道 \"{name}\"",
"@channels_channelDeleted": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"channels_addChannel": "添加频道",
"channels_channelIndexLabel": "频道索引",
"channels_channelName": "频道名称",
"channels_usePublicChannel": "使用公共频道",
"channels_standardPublicPsk": "标准公共 PSK",
"channels_pskHex": "PSK (十六进制)",
"channels_generateRandomPsk": "生成随机 PSK",
"channels_enterChannelName": "请输入频道名称",
"channels_pskMustBe32Hex": "PSK 必须为 32 个十六进制字符",
"channels_channelAdded": "已添加频道 \"{name}\"",
"@channels_channelAdded": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"channels_editChannelTitle": "编辑频道 {index}",
"@channels_editChannelTitle": {
"placeholders": {
"index": {
"type": "int"
}
}
},
"channels_smazCompression": "SMAZ 压缩",
"channels_cyr2latCompression": "Cyr2Lat 压缩",
"channels_cyr2latCompressionDscr": "发送时将一些西里尔字符替换为拉丁字符。",
"channels_cyr2latSettingsHeading": "Cyr2Lat 設定",
"channels_cyr2latSettingsSubheading": "替換清單",
"channels_cyr2latSettingsDscr": "編輯 JSON 字元替換設定檔",
"channels_cyr2latSettingsDialogHint": "JSON 替換映射表",
"channels_cyr2latSettingsDialogWrongJSON": "JSON 格式錯誤:{error}",
"settings_cyr2latProfileAdd": "新增 Cyr2Lat 設定檔",
"settings_cyr2latProfileName": "設定檔名稱",
"settings_cyr2latProfileNameEmpty": "設定檔名稱不能為空",
"settings_cyr2latProfileAdded": "設定檔已成功新增",
"settings_cyr2latProfileUpdated": "設定檔已成功更新",
"settings_cyr2latProfileEdit": "編輯 Cyr2Lat 設定檔",
"settings_cyr2latProfileDelete": "刪除 Cyr2Lat 設定檔",
"settings_cyr2latProfileDeleted": "設定檔已成功刪除",
"settings_cyr2latProfileDeleteDscr": "您確定要刪除設定檔 \"{name}\" 嗎?",
"channels_channelUpdated": "频道 \"{name}\" 已更新",
"@channels_channelUpdated": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"channels_publicChannelAdded": "已添加公共频道",
"channels_sortBy": "排序方式",
"channels_sortManual": "手动",
"channels_sortAZ": "A到Z",
"channels_sortLatestMessages": "最新消息",
"channels_sortUnread": "未读",
"channels_createPrivateChannel": "创建私有频道",
"channels_createPrivateChannelDesc": "使用密钥保护。",
"channels_joinPrivateChannel": "加入私有频道",
"channels_joinPrivateChannelDesc": "手动输入密钥。",
"channels_joinPublicChannel": "加入公共频道",
"channels_joinPublicChannelDesc": "任何人都可以加入。",
"channels_joinHashtagChannel": "加入标签频道",
"channels_joinHashtagChannelDesc": "任何人都可以加入标签频道。",
"channels_scanQrCode": "扫描二维码",
"channels_scanQrCodeComingSoon": "即将推出",
"channels_enterHashtag": "输入标签",
"channels_hashtagHint": "例如:#团队",
"chat_noMessages": "暂无消息",
"chat_sendMessageToStart": "发送消息开始对话",
"chat_originalMessageNotFound": "找不到原始消息",
"chat_replyingTo": "正在回复 {name}",
"@chat_replyingTo": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"chat_replyTo": "回复 {name}",
"@chat_replyTo": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"chat_location": "位置",
"chat_sendMessageTo": "发送消息给 {contactName}",
"@chat_sendMessageTo": {
"placeholders": {
"contactName": {
"type": "String"
}
}
},
"chat_typeMessage": "输入消息...",
"chat_messageTooLong": "消息过长(最多 {maxBytes} 字节)",
"@chat_messageTooLong": {
"placeholders": {
"maxBytes": {
"type": "int"
}
}
},
"chat_messageCopied": "消息已复制",
"chat_messageDeleted": "消息已删除",
"chat_retryingMessage": "正在重试消息",
"chat_retryCount": "重试 {current}/{max}",
"@chat_retryCount": {
"placeholders": {
"current": {
"type": "int"
},
"max": {
"type": "int"
}
}
},
"chat_sendGif": "发送 GIF",
"chat_reply": "回复",
"chat_addReaction": "添加表情",
"chat_me": "我",
"emojiCategorySmileys": "表情",
"emojiCategoryGestures": "手势",
"emojiCategoryHearts": "爱心",
"emojiCategoryObjects": "物品",
"gifPicker_title": "选择 GIF",
"gifPicker_searchHint": "搜索 GIF...",
"gifPicker_poweredBy": "由 GIPHY 提供",
"gifPicker_noGifsFound": "未找到 GIF",
"gifPicker_failedLoad": "加载 GIF 失败",
"gifPicker_failedSearch": "搜索 GIF 失败",
"gifPicker_noInternet": "无网络连接",
"debugLog_appTitle": "应用调试日志",
"debugLog_bleTitle": "BLE 调试日志",
"debugLog_copyLog": "复制日志",
"debugLog_clearLog": "清除日志",
"debugLog_copied": "调试日志已复制",
"debugLog_bleCopied": "BLE 日志已复制",
"debugLog_noEntries": "暂无调试日志",
"debugLog_enableInSettings": "请在设置中启用应用调试日志。",
"debugLog_frames": "帧",
"debugLog_rawLogRx": "原始日志 RX",
"debugLog_noBleActivity": "暂无 BLE 活动",
"debugFrame_length": "帧长度:{count} 字节",
"@debugFrame_length": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"debugFrame_command": "命令:0x{value}",
"@debugFrame_command": {
"placeholders": {
"value": {
"type": "String"
}
}
},
"debugFrame_textMessageHeader": "文本消息:",
"debugFrame_destinationPubKey": "- 目标公钥:{pubKey}",
"@debugFrame_destinationPubKey": {
"placeholders": {
"pubKey": {
"type": "String"
}
}
},
"debugFrame_timestamp": "- 时间戳:{timestamp}",
"@debugFrame_timestamp": {
"placeholders": {
"timestamp": {
"type": "int"
}
}
},
"debugFrame_flags": "- 标志:0x{value}",
"@debugFrame_flags": {
"placeholders": {
"value": {
"type": "String"
}
}
},
"debugFrame_textType": "- 文本类型:{type} ({label})",
"@debugFrame_textType": {
"placeholders": {
"type": {
"type": "int"
},
"label": {
"type": "String"
}
}
},
"debugFrame_textTypeCli": "命令行",
"debugFrame_textTypePlain": "纯文本",
"debugFrame_text": "- 文本:“{text}”",
"@debugFrame_text": {
"placeholders": {
"text": {
"type": "String"
}
}
},
"debugFrame_hexDump": "十六进制数据:",
"chat_pathManagement": "路径管理",
"chat_routingMode": "路由模式",
"chat_autoUseSavedPath": "自动(使用保存的路径)",
"chat_forceFloodMode": "强制泛洪模式",
"chat_recentAckPaths": "最近使用的 ACK 路径(点击使用):",
"chat_pathHistoryFull": "路径历史已满,请删除后再添加。",
"chat_hopSingular": "跳",
"chat_hopPlural": "跳",
"chat_hopsCount": "{count} 跳",
"@chat_hopsCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"chat_successes": "成功",
"chat_removePath": "移除路径",
"chat_noPathHistoryYet": "暂无路径历史。\n发送消息以探索路径。",
"chat_pathActions": "路径操作:",
"chat_setCustomPath": "设置自定义路径",
"chat_setCustomPathSubtitle": "手动指定路由路径",
"chat_clearPath": "清除路径",
"chat_clearPathSubtitle": "清除当前路径,下次发送将重新尝试。",
"chat_pathCleared": "路径已清除。下一条消息将重新路由。",
"chat_floodModeSubtitle": "在应用栏中切换路由模式。",
"chat_floodModeEnabled": "泛洪模式已启用。可通过应用栏的路由图标切换。",
"chat_fullPath": "完整路径",
"chat_pathDetailsNotAvailable": "路径信息暂不可用,请尝试发送消息刷新。",
"chat_pathSetHops": "路径设置:{hopCount} 跳 - {status}",
"@chat_pathSetHops": {
"placeholders": {
"hopCount": {
"type": "int"
},
"status": {
"type": "String"
}
}
},
"chat_pathSavedLocally": "已本地保存,连接设备后可同步。",
"chat_pathDeviceConfirmed": "设备已确认。",
"chat_pathDeviceNotConfirmed": "设备尚未确认。",
"chat_type": "类型",
"chat_path": "路径",
"chat_publicKey": "公钥",
"chat_compressOutgoingMessages": "压缩发送的消息",
"chat_floodForced": "泛洪(强制)",
"chat_directForced": "直连(强制)",
"chat_hopsForced": "{count} 跳(强制)",
"@chat_hopsForced": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"chat_floodAuto": "自动泛洪",
"chat_direct": "直连",
"chat_poiShared": "共享位置",
"chat_unread": "未读:{count}",
"@chat_unread": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"chat_openLink": "打开链接?",
"chat_openLinkConfirmation": "是否使用浏览器打开此链接?",
"chat_open": "打开",
"chat_couldNotOpenLink": "无法打开链接:{url}",
"@chat_couldNotOpenLink": {
"placeholders": {
"url": {
"type": "String"
}
}
},
"chat_invalidLink": "无效的链接格式",
"map_title": "节点地图",
"map_noNodesWithLocation": "没有包含位置信息的节点",
"map_nodesNeedGps": "节点需要共享 GPS 坐标才能在地图上显示",
"map_nodesCount": "节点:{count}",
"@map_nodesCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"map_pinsCount": "标记:{count}",
"@map_pinsCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"map_chat": "聊天",
"map_repeater": "转发节点",
"map_room": "房间",
"map_sensor": "传感器",
"map_pinDm": "标记(私信)",
"map_pinPrivate": "私有",
"map_pinPublic": "公共",
"map_lastSeen": "最后在线",
"map_disconnectConfirm": "确定要断开与此设备的连接吗?",
"map_from": "来自",
"map_source": "来源",
"map_flags": "标志",
"map_shareMarkerHere": "在此分享标记",
"map_pinLabel": "标签",
"map_label": "标签",
"map_pointOfInterest": "兴趣点",
"map_sendToContact": "发送给联系人",
"map_sendToChannel": "发送到频道",
"map_noChannelsAvailable": "没有可用的频道",
"map_publicLocationShare": "公共位置共享",
"map_publicLocationShareConfirm": "您即将在 {channelLabel} 上分享一个位置。此频道是公开的,任何拥有 PSK 的人都可以看到。",
"@map_publicLocationShareConfirm": {
"placeholders": {
"channelLabel": {
"type": "String"
}
}
},
"map_connectToShareMarkers": "连接设备以共享标记",
"map_filterNodes": "过滤节点",
"map_nodeTypes": "节点类型",
"map_chatNodes": "聊天节点",
"map_repeaters": "转发节点",
"map_otherNodes": "其他节点",
"map_keyPrefix": "关键字前缀",
"map_filterByKeyPrefix": "按关键字前缀筛选",
"map_publicKeyPrefix": "关键字前缀",
"map_markers": "标记",
"map_showSharedMarkers": "显示共享标记",
"map_lastSeenTime": "最后在线时间",
"map_sharedPin": "共享标记",
"map_joinRoom": "加入房间",
"map_manageRepeater": "管理转发节点",
"mapCache_title": "离线地图缓存",
"mapCache_selectAreaFirst": "请先选择要缓存的区域",
"mapCache_noTilesToDownload": "此区域没有可下载的瓦片",
"mapCache_downloadTilesTitle": "下载瓦片",
"mapCache_downloadTilesPrompt": "这需要下载 {count} 个瓦片",
"@mapCache_downloadTilesPrompt": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"mapCache_downloadAction": "下载",
"mapCache_cachedTiles": "已缓存 {count} 个瓦片",
"@mapCache_cachedTiles": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"mapCache_cachedTilesWithFailed": "已缓存 {downloaded} 个瓦片({failed} 个失败)",
"@mapCache_cachedTilesWithFailed": {
"placeholders": {
"downloaded": {
"type": "int"
},
"failed": {
"type": "int"
}
}
},
"mapCache_clearOfflineCacheTitle": "清除离线缓存",
"mapCache_clearOfflineCachePrompt": "清除所有缓存的地图瓦片",
"mapCache_offlineCacheCleared": "离线缓存已清除",
"mapCache_noAreaSelected": "未选择区域",
"mapCache_cacheArea": "缓存区域",
"mapCache_useCurrentView": "使用当前视图",
"mapCache_zoomRange": "缩放范围",
"mapCache_estimatedTiles": "估计瓦片数:{count}",
"@mapCache_estimatedTiles": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"mapCache_downloadedTiles": "已下载 {completed}/{total}",
"@mapCache_downloadedTiles": {
"placeholders": {
"completed": {
"type": "int"
},
"total": {
"type": "int"
}
}
},
"mapCache_downloadTilesButton": "下载瓦片",
"mapCache_clearCacheButton": "清除缓存",
"mapCache_failedDownloads": "下载失败:{count}",
"@mapCache_failedDownloads": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"mapCache_boundsLabel": "北 {north}, 南 {south}, 东 {east}, 西 {west}",
"@mapCache_boundsLabel": {
"placeholders": {
"north": {
"type": "String"
},
"south": {
"type": "String"
},
"east": {
"type": "String"
},
"west": {
"type": "String"
}
}
},
"time_justNow": "刚才",
"time_minutesAgo": "{minutes}分钟前",
"@time_minutesAgo": {
"placeholders": {
"minutes": {
"type": "int"
}
}
},
"time_hoursAgo": "{hours}小时前",
"@time_hoursAgo": {
"placeholders": {
"hours": {
"type": "int"
}
}
},
"time_daysAgo": "{days}天前",
"@time_daysAgo": {
"placeholders": {
"days": {
"type": "int"
}
}
},
"time_hour": "小时",
"time_hours": "小时",
"time_day": "天",
"time_days": "天",
"time_week": "周",
"time_weeks": "周",
"time_month": "月",
"time_months": "月",
"time_minutes": "分钟",
"time_allTime": "所有时间",
"dialog_disconnect": "断开",
"dialog_disconnectConfirm": "确定要断开与此设备的连接吗?",
"login_repeaterLogin": "转发节点登录",
"login_roomLogin": "房间服务器登录",
"login_password": "密码",
"login_enterPassword": "请输入密码",
"login_savePassword": "保存密码",
"login_savePasswordSubtitle": "密码将安全地存储在此设备上",
"login_repeaterDescription": "输入转发节点密码以访问设置和状态。",
"login_roomDescription": "输入房间服务器密码以访问设置和状态。",
"login_routing": "路由",
"login_routingMode": "路由模式",
"login_autoUseSavedPath": "自动(使用保存的路径)",
"login_forceFloodMode": "强制泛洪模式",
"login_managePaths": "管理路径",
"login_login": "登录",
"login_attempt": "尝试 {current}/{max}",
"@login_attempt": {
"placeholders": {
"current": {
"type": "int"
},
"max": {
"type": "int"
}
}
},
"login_failed": "登录失败:{error}",
"@login_failed": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"login_failedMessage": "登录失败。可能是密码错误或无法连接到服务器。",
"common_reload": "重新加载",
"common_clear": "清除",
"path_currentPath": "当前路径:{path}",
"@path_currentPath": {
"placeholders": {
"path": {
"type": "String"
}
}
},
"path_usingHopsPath": "使用 {count} 跳路径",
"@path_usingHopsPath": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"path_enterCustomPath": "输入自定义路径",
"path_currentPathLabel": "当前路径",
"path_hexPrefixInstructions": "请输入每个中继节点的2字符十六进制前缀,用逗号分隔。",
"path_hexPrefixExample": "例如:A1, F2, 3C(每个节点使用其公钥的第一字节)",
"path_labelHexPrefixes": "路径(十六进制前缀)",
"path_helperMaxHops": "最多 64 跳。每个前缀由 2 个十六进制字符(1 字节)组成。",
"path_selectFromContacts": "或从联系人列表中选择:",
"path_noRepeatersFound": "未找到任何转发节点或房间服务器。",
"path_customPathsRequire": "自定义路径需要中间节点转发消息。",
"path_invalidHexPrefixes": "无效的十六进制前缀:{prefixes}",
"@path_invalidHexPrefixes": {
"placeholders": {
"prefixes": {
"type": "String"
}
}
},
"path_tooLong": "路径过长,最多允许 64 跳。",
"path_setPath": "设置路径",
"repeater_management": "转发节点管理",
"room_management": "房间服务器管理",
"repeater_managementTools": "管理工具",
"repeater_status": "状态",
"repeater_statusSubtitle": "查看转发节点状态、统计和邻居",
"repeater_telemetry": "遥测",
"repeater_telemetrySubtitle": "查看传感器和系统状态数据",
"repeater_cli": "命令行",
"repeater_cliSubtitle": "向转发节点发送命令",
"repeater_neighbors": "邻居",
"repeater_neighborsSubtitle": "查看邻居节点(零跳)",
"repeater_settings": "设置",
"repeater_settingsSubtitle": "配置转发节点参数",
"repeater_statusTitle": "转发节点状态",
"repeater_routingMode": "路由模式",
"repeater_autoUseSavedPath": "自动(使用保存的路径)",
"repeater_forceFloodMode": "强制泛洪模式",
"repeater_pathManagement": "路径管理",
"repeater_refresh": "刷新",
"repeater_statusRequestTimeout": "状态请求超时",
"repeater_errorLoadingStatus": "加载状态时出错:{error}",
"@repeater_errorLoadingStatus": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"repeater_systemInformation": "系统信息",
"repeater_battery": "电池",
"repeater_clockAtLogin": "登录时的时钟",
"repeater_uptime": "运行时间",
"repeater_queueLength": "队列长度",
"repeater_debugFlags": "调试标志",
"repeater_radioStatistics": "无线电统计",
"repeater_lastRssi": "上次 RSSI",
"repeater_lastSnr": "上次 SNR",
"repeater_noiseFloor": "底噪",
"repeater_txAirtime": "发送空中时间",
"repeater_rxAirtime": "接收空中时间",
"repeater_packetStatistics": "数据包统计",
"repeater_sent": "发送",
"repeater_received": "接收",
"repeater_duplicates": "重复",
"repeater_daysHoursMinsSecs": "{days}天 {hours}小时 {minutes}分 {seconds}秒",
"@repeater_daysHoursMinsSecs": {
"placeholders": {
"days": {
"type": "int"
},
"hours": {
"type": "int"
},
"minutes": {
"type": "int"
},
"seconds": {
"type": "int"
}
}
},
"repeater_packetTxTotal": "总计:{total},泛洪:{flood},直连:{direct}",
"@repeater_packetTxTotal": {
"placeholders": {
"total": {
"type": "int"
},
"flood": {
"type": "String"
},
"direct": {
"type": "String"
}
}
},
"repeater_packetRxTotal": "总计:{total},泛洪:{flood},直连:{direct}",
"@repeater_packetRxTotal": {
"placeholders": {
"total": {
"type": "int"
},
"flood": {
"type": "String"
},
"direct": {
"type": "String"
}
}
},
"repeater_duplicatesFloodDirect": "泛洪:{flood},直连:{direct}",
"@repeater_duplicatesFloodDirect": {
"placeholders": {
"flood": {
"type": "String"
},
"direct": {
"type": "String"
}
}
},
"repeater_duplicatesTotal": "总计:{total}",
"@repeater_duplicatesTotal": {
"placeholders": {
"total": {
"type": "int"
}
}
},
"repeater_settingsTitle": "转发节点设置",
"repeater_basicSettings": "基本设置",
"repeater_repeaterName": "转发节点名称",
"repeater_repeaterNameHelper": "此转发节点的显示名称",
"repeater_adminPassword": "管理员密码",
"repeater_adminPasswordHelper": "完整访问密码",
"repeater_guestPassword": "访客密码",
"repeater_guestPasswordHelper": "只读访问密码",
"repeater_radioSettings": "无线电设置",
"repeater_frequencyMhz": "频率 (MHz)",
"repeater_frequencyHelper": "300-2500 兆赫",
"repeater_txPower": "TX 功率",
"repeater_txPowerHelper": "1-30 dBm",
"repeater_bandwidth": "带宽",
"repeater_spreadingFactor": "扩频因子",
"repeater_codingRate": "编码速率",
"repeater_locationSettings": "位置设置",
"repeater_latitude": "纬度",
"repeater_latitudeHelper": "十进制,例如 37.7749",
"repeater_longitude": "经度",
"repeater_longitudeHelper": "十进制,例如 -122.4194",
"repeater_features": "功能",
"repeater_packetForwarding": "数据包转发",
"repeater_packetForwardingSubtitle": "启用转发节点转发数据包",
"repeater_guestAccess": "访客访问",
"repeater_guestAccessSubtitle": "允许访客只读权限",
"repeater_privacyMode": "隐私模式",
"repeater_privacyModeSubtitle": "在广播中隐藏姓名/位置",
"repeater_advertisementSettings": "广播设置",
"repeater_localAdvertInterval": "本地广播间隔",
"repeater_localAdvertIntervalMinutes": "{minutes} 分钟",
"@repeater_localAdvertIntervalMinutes": {
"placeholders": {
"minutes": {
"type": "int"
}
}
},
"repeater_floodAdvertInterval": "泛洪广播间隔",
"repeater_floodAdvertIntervalHours": "{hours} 小时",
"@repeater_floodAdvertIntervalHours": {
"placeholders": {
"hours": {
"type": "int"
}
}
},
"repeater_encryptedAdvertInterval": "加密广播间隔",
"repeater_dangerZone": "危险设置",
"repeater_rebootRepeater": "重启转发节点",
"repeater_rebootRepeaterSubtitle": "重启转发节点设备",
"repeater_rebootRepeaterConfirm": "确定要重启此转发节点吗?",
"repeater_regenerateIdentityKey": "重新生成身份密钥",
"repeater_regenerateIdentityKeySubtitle": "生成新的公钥/私钥对",
"repeater_regenerateIdentityKeyConfirm": "这将为转发节点生成新身份,继续吗?",
"repeater_eraseFileSystem": "擦除文件系统",
"repeater_eraseFileSystemSubtitle": "格式化转发节点文件系统",
"repeater_eraseFileSystemConfirm": "警告:此操作将清除转发节点上的所有数据,且无法恢复!",
"repeater_eraseSerialOnly": "擦除功能仅可通过串行控制台使用。",
"repeater_commandSent": "命令已发送:{command}",
"@repeater_commandSent": {
"placeholders": {
"command": {
"type": "String"
}
}
},
"repeater_errorSendingCommand": "发送命令时出错:{error}",
"@repeater_errorSendingCommand": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"repeater_confirm": "确认",
"repeater_settingsSaved": "设置保存成功",
"repeater_rxGain": "增强的 RX 增益",
"repeater_rxGainHelper": "更高的灵敏度,更大的电流消耗(仅适用于 SX1262/SX1268",
"repeater_refreshRxGain": "重新启动增强型 RX 功能",
"repeater_multiAcks": "多重确认",
"repeater_multiAcksSubtitle": "通过多个路径确认消息,以提高传递效率。",
"repeater_refreshMultiAcks": "刷新多个确认",
"repeater_networkHealth": "网络健康",
"repeater_loopDetect": "循环检测",
"repeater_loopDetectHelper": "创建看起来像路由环的“洪水包”",
"repeater_loopDetectOff": "离开",
"repeater_loopDetectMinimal": "最少",
"repeater_loopDetectModerate": "适度的",
"repeater_loopDetectStrict": "严格",
"repeater_dutyCycle": "工作周期",
"repeater_dutyCycleHelper": "最大可使用的空闲时间百分比",
"repeater_dutyCyclePercent": "{percent}%",
"@repeater_dutyCyclePercent": {
"placeholders": {
"percent": {
"type": "int"
}
}
},
"repeater_ownerInfo": "运营商信息",
"repeater_ownerInfoHelper": "此复播器的公共元数据",
"repeater_refreshOwnerInfo": "刷新操作员信息",
"repeater_floodMax": "最大跳跃次数",
"repeater_floodMaxHelper": "一个洪水包中,最大可以传输的跳数 (0-64)",
"repeater_advancedSettings": "高级",
"repeater_advancedSettingsSubtitle": "高级操作员使用的调节旋钮",
"repeater_pathHashMode": "路径哈希模式",
"repeater_pathHashModeHelper": "用于编码此复用器的 ID 的字节数,在“洪流路径/环检测”标签中使用。 0=1 字节(256 个 ID,最多 64 个跳跃),1=2 字节(65K 个 ID,最多 32 个跳跃),2=3 字节(16M 个 ID,最多 21 个跳跃)。 v1.13 及更早版本的固件会使用多字节路径——只有在您的网络升级到 v1.14 或更高版本后才会生效。",
"repeater_txDelay": "洪水(德克萨斯州)延误",
"repeater_txDelayHelper": "对于洪水流量,重新传输间隔应设置为包的传输时间(0-2,默认值为0.5)的倍数。 较高的值意味着更少的冲突,但传输速度会变慢。",
"repeater_directTxDelay": "直接的 TX 延迟",
"repeater_directTxDelayHelper": "对于直接(非广播)流量,重新传输间隔应设置为包的传输时间(0-2,默认值为0.3)的倍数。",
"repeater_intThresh": "干扰阈值",
"repeater_intThreshHelper": "将阈值传递给射频信号的噪声水平校准,使其能够拒绝高于该水平的干扰。 0 表示禁用——只有在您在嘈杂频段中看到 RX 错误时才启用。",
"repeater_agcResetInterval": "AGC 恢复间隔",
"repeater_agcResetIntervalHelper": "为了从失控的增益状态中恢复,应该多久重置收音机的自动增益控制?设置为“秒”,每次重置间隔为4秒。将此选项设置为“0”将禁用周期性重置。",
"repeater_actionsTitle": "行动",
"repeater_sendAdvert": "发布防洪广告",
"repeater_sendAdvertSubtitle": "通过网络播放防洪广告",
"repeater_sendAdvertZeroHop": "发送零跳广告",
"repeater_sendAdvertZeroHopSubtitle": "进行单跳广告广播(不使用中继)",
"repeater_clockSync": "现在同步时钟",
"repeater_clockSyncSubtitle": "将手机的时间设置为与中继器同步",
"repeater_actionSucceeded": "{action} 成功",
"@repeater_actionSucceeded": {
"placeholders": {
"action": {
"type": "String"
}
}
},
"repeater_actionFailed": "{action} 失败:{error}",
"@repeater_actionFailed": {
"placeholders": {
"action": {
"type": "String"
},
"error": {
"type": "String"
}
}
},
"repeater_settingsSavedRebootNeeded": "设置已保存 — 重启发射器以应用",
"repeater_settingsPartialFailure": "部分设置失败:{failures}",
"@repeater_settingsPartialFailure": {
"placeholders": {
"failures": {
"type": "String"
}
}
},
"repeater_errorSavingSettings": "保存设置时出错:{error}",
"@repeater_errorSavingSettings": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"repeater_refreshBasicSettings": "刷新基本设置",
"repeater_refreshRadioSettings": "刷新无线电设置",
"repeater_refreshTxPower": "刷新 TX 功率",
"repeater_refreshPacketForwarding": "刷新包转发",
"repeater_refreshGuestAccess": "刷新访客权限",
"repeater_refreshPrivacyMode": "刷新隐私模式",
"repeater_refreshed": "{label} 已刷新",
"@repeater_refreshed": {
"placeholders": {
"label": {
"type": "String"
}
}
},
"repeater_errorRefreshing": "刷新 {label} 时出错",
"@repeater_errorRefreshing": {
"placeholders": {
"label": {
"type": "String"
}
}
},
"repeater_cliTitle": "转发节点命令行",
"repeater_debugNextCommand": "调试下一条命令",
"repeater_commandHelp": "帮助",
"repeater_clearHistory": "清除历史",
"repeater_noCommandsSent": "尚未发送命令",
"repeater_typeCommandOrUseQuick": "输入命令或使用快捷命令",
"repeater_enterCommandHint": "输入命令...",
"repeater_previousCommand": "上一条命令",
"repeater_nextCommand": "下一条命令",
"repeater_enterCommandFirst": "请先输入命令",
"repeater_cliCommandFrameTitle": "CLI 命令帧",
"repeater_cliCommandError": "错误:{error}",
"@repeater_cliCommandError": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"repeater_cliQuickGetName": "获取名称",
"repeater_cliQuickGetRadio": "获取无线电设置",
"repeater_cliQuickGetTx": "获取 TX",
"repeater_cliQuickNeighbors": "邻居",
"repeater_cliQuickVersion": "版本",
"repeater_cliQuickAdvertise": "发送广播",
"repeater_cliQuickClock": "时钟",
"repeater_cliHelpAdvert": "发送广播包",
"repeater_cliHelpReboot": "重启设备。(注意:可能会收到超时错误,属于正常现象)",
"repeater_cliHelpClock": "显示设备当前时间",
"repeater_cliHelpPassword": "设置新的管理员密码",
"repeater_cliHelpVersion": "显示设备版本和固件构建日期",
"repeater_cliHelpClearStats": "重置各种统计数据",
"repeater_cliHelpSetAf": "设置时间因子",
"repeater_cliHelpSetTx": "设置 LoRa 发射功率 (dBm)(重启生效)",
"repeater_cliHelpSetRepeat": "启用或禁用此节点的转发功能",
"repeater_cliHelpSetAllowReadOnly": "(房间服务器)设为“开”则允许空密码登录,但只能读(不能发送)",
"repeater_cliHelpSetFloodMax": "设置最大传入数据包跳数(≥该值则不转发)",
"repeater_cliHelpSetIntThresh": "设置干扰阈值 (dB),默认14,设为0禁用",
"repeater_cliHelpSetAgcResetInterval": "设置 AGC 重置间隔(秒),设为0禁用",
"repeater_cliHelpSetMultiAcks": "启用或禁用“多重确认”功能",
"repeater_cliHelpSetAdvertInterval": "设置本地广播间隔(分钟),设为0禁用",
"repeater_cliHelpSetFloodAdvertInterval": "设置泛洪广播间隔(小时),设为0禁用",
"repeater_cliHelpSetGuestPassword": "设置/更新访客密码",
"repeater_cliHelpSetName": "设置广播名称",
"repeater_cliHelpSetLat": "设置广播纬度(十进制)",
"repeater_cliHelpSetLon": "设置广播经度(十进制)",
"repeater_cliHelpSetRadio": "完全重设无线电参数并保存,需重启生效",
"repeater_cliHelpSetRxDelay": "(实验性)设置接收延迟基数,设为0禁用",
"repeater_cliHelpSetTxDelay": "通过因子和随机时隙延迟泛洪数据包转发,降低冲突",
"repeater_cliHelpSetDirectTxDelay": "同 txdelay,用于直连模式数据包",
"repeater_cliHelpSetBridgeEnabled": "启用/禁用桥接",
"repeater_cliHelpSetBridgeDelay": "设置桥接转发延迟",
"repeater_cliHelpSetBridgeSource": "选择桥接器转发接收或发送的数据包",
"repeater_cliHelpSetBridgeBaud": "设置 RS232 桥接串口波特率",
"repeater_cliHelpSetBridgeSecret": "设置 ESPNOW 桥接密钥",
"repeater_cliHelpSetAdcMultiplier": "设置电池电压校正系数(特定板支持)",
"repeater_cliHelpTempRadio": "临时设置无线电参数指定分钟,之后恢复(不保存)",
"repeater_cliHelpSetPerm": "修改 ACL,权限位:0访客、1只读、2读写、3管理员",
"repeater_cliHelpGetBridgeType": "支持桥接模式:RS232、ESPNOW",
"repeater_cliHelpLogStart": "开始记录数据包到文件系统",
"repeater_cliHelpLogStop": "停止记录数据包",
"repeater_cliHelpLogErase": "删除所有记录的数据包",
"repeater_cliHelpNeighbors": "显示零跳广播收到的其他转发节点列表",
"repeater_cliHelpNeighborRemove": "从邻居列表删除第一个匹配项(通过公钥前缀)",
"repeater_cliHelpRegion": "(仅串口)列出所有定义区域及当前泛洪权限",
"repeater_cliHelpRegionLoad": "特殊多命令调用,以空行结束",
"repeater_cliHelpRegionGet": "搜索指定前缀的区域",
"repeater_cliHelpRegionPut": "添加或更新区域定义",
"repeater_cliHelpRegionRemove": "删除指定区域定义",
"repeater_cliHelpRegionAllowf": "为区域设置“泛洪”权限",
"repeater_cliHelpRegionDenyf": "移除区域的“泛洪”权限",
"repeater_cliHelpRegionHome": "返回当前“主区域”(预留)",
"repeater_cliHelpRegionHomeSet": "设置“主”区域",
"repeater_cliHelpRegionSave": "保存区域列表到存储",
"repeater_cliHelpGps": "显示 GPS 状态",
"repeater_cliHelpGpsOnOff": "切换 GPS 电源",
"repeater_cliHelpGpsSync": "将节点时间与 GPS 同步",
"repeater_cliHelpGpsSetLoc": "将节点坐标设为 GPS 坐标并保存",
"repeater_cliHelpGpsAdvert": "设置位置广播配置:none/share/prefs",
"repeater_cliHelpGpsAdvertSet": "设置广播位置配置",
"repeater_commandsListTitle": "命令列表",
"repeater_commandsListNote": "注意:多数 set 命令也有对应的 get 命令",
"repeater_general": "通用",
"repeater_settingsCategory": "设置",
"repeater_bridge": "桥接",
"repeater_logging": "日志",
"repeater_neighborsRepeaterOnly": "邻居(仅转发节点)",
"repeater_regionManagementRepeaterOnly": "区域管理(仅转发节点)",
"repeater_regionNote": "区域命令用于管理区域定义和权限",
"repeater_gpsManagement": "GPS 管理",
"repeater_gpsNote": "GPS 命令用于位置相关任务",
"telemetry_receivedData": "接收到的遥测数据",
"telemetry_requestTimeout": "遥测请求超时",
"telemetry_errorLoading": "加载遥测数据时出错:{error}",
"@telemetry_errorLoading": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"telemetry_digitalInputLabel": "数字输入",
"telemetry_digitalOutputLabel": "数字输出",
"telemetry_analogInputLabel": "模拟输入",
"telemetry_analogOutputLabel": "模拟输出",
"telemetry_genericLabel": "通用传感器",
"telemetry_luminosityLabel": "照度",
"telemetry_presenceLabel": "存在检测",
"telemetry_humidityLabel": "湿度",
"telemetry_accelerometerLabel": "加速度计",
"telemetry_pressureLabel": "气压",
"telemetry_altitudeLabel": "高度",
"telemetry_frequencyLabel": "频率",
"telemetry_percentageLabel": "百分比",
"telemetry_concentrationLabel": "浓度",
"telemetry_powerLabel": "功率",
"telemetry_distanceLabel": "距离",
"telemetry_energyLabel": "能量",
"telemetry_directionLabel": "方向",
"telemetry_timeLabel": "时间",
"telemetry_gyrometerLabel": "陀螺仪",
"telemetry_colourLabel": "颜色",
"telemetry_gpsLabel": "GPS",
"telemetry_switchLabel": "开关",
"telemetry_polylineLabel": "折线",
"telemetry_altitudeValue": "{meters} m",
"telemetry_frequencyValue": "{hertz} Hz",
"telemetry_pressureValue": "{hpa} hPa",
"telemetry_luminosityValue": "{lux} lx",
"telemetry_powerValue": "{watts} W",
"telemetry_distanceValue": "{meters} m",
"telemetry_energyValue": "{kilowattHours} kWh",
"telemetry_directionValue": "{degrees}°",
"telemetry_concentrationValue": "{ppm} ppm",
"telemetry_percentageValue": "{percent}%",
"telemetry_analogValue": "{value}",
"telemetry_autoFetchQuantity": "请求次数",
"telemetry_error": "无法获取数据",
"telemetry_noData": "暂无遥测数据",
"telemetry_channelTitle": "频道 {channel}",
"@telemetry_channelTitle": {
"placeholders": {
"channel": {
"type": "int"
}
}
},
"telemetry_batteryLabel": "电池",
"telemetry_voltageLabel": "电压",
"telemetry_mcuTemperatureLabel": "MCU 温度",
"telemetry_temperatureLabel": "温度",
"telemetry_currentLabel": "电流",
"telemetry_batteryValue": "{percent}% / {volts}V",
"@telemetry_batteryValue": {
"placeholders": {
"percent": {
"type": "int"
},
"volts": {
"type": "String"
}
}
},
"telemetry_voltageValue": "{volts}伏",
"@telemetry_voltageValue": {
"placeholders": {
"volts": {
"type": "String"
}
}
},
"telemetry_currentValue": "{amps}A",
"@telemetry_currentValue": {
"placeholders": {
"amps": {
"type": "String"
}
}
},
"telemetry_temperatureValue": "{celsius}°C / {fahrenheit}°F",
"@telemetry_temperatureValue": {
"placeholders": {
"celsius": {
"type": "String"
},
"fahrenheit": {
"type": "String"
}
}
},
"neighbors_receivedData": "已接收邻居信息",
"neighbors_requestTimedOut": "邻居请求超时",
"neighbors_errorLoading": "加载邻居时出错:{error}",
"@neighbors_errorLoading": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"neighbors_repeatersNeighbors": "转发节点的邻居",
"neighbors_noData": "暂无邻居信息",
"neighbors_unknownContact": "未知 {pubkey}",
"@neighbors_unknownContact": {
"placeholders": {
"pubkey": {
"type": "String"
}
}
},
"neighbors_heardAgo": "听到:{time}前",
"@neighbors_heardAgo": {
"placeholders": {
"time": {
"type": "String"
}
}
},
"channelPath_title": "数据包路径",
"channelPath_viewMap": "查看地图",
"channelPath_otherObservedPaths": "其他观察到的路径",
"channelPath_repeaterHops": "转发节点跳数",
"channelPath_noHopDetails": "此数据包未提供详细信息",
"channelPath_messageDetails": "消息详情",
"channelPath_senderLabel": "发送者",
"channelPath_timeLabel": "时间",
"channelPath_repeatsLabel": "重复",
"channelPath_pathLabel": "路径 {index}",
"channelPath_observedLabel": "观察到的",
"channelPath_observedPathTitle": "观察到的路径 {index} • {hops}",
"@channelPath_observedPathTitle": {
"placeholders": {
"index": {
"type": "int"
},
"hops": {
"type": "String"
}
}
},
"channelPath_noLocationData": "无位置信息",
"channelPath_timeWithDate": "{day}/{month} {time}",
"@channelPath_timeWithDate": {
"placeholders": {
"day": {
"type": "int"
},
"month": {
"type": "int"
},
"time": {
"type": "String"
}
}
},
"channelPath_timeOnly": "{time}",
"@channelPath_timeOnly": {
"placeholders": {
"time": {
"type": "String"
}
}
},
"channelPath_unknownPath": "未知",
"channelPath_floodPath": "泛洪",
"channelPath_directPath": "直连",
"channelPath_observedZeroOf": "0 / {total} 跳",
"@channelPath_observedZeroOf": {
"placeholders": {
"total": {
"type": "int"
}
}
},
"channelPath_observedSomeOf": "{observed} / {total} 跳",
"@channelPath_observedSomeOf": {
"placeholders": {
"observed": {
"type": "int"
},
"total": {
"type": "int"
}
}
},
"channelPath_mapTitle": "路径地图",
"channelPath_noRepeaterLocations": "此路径上没有可用的转发节点位置信息",
"channelPath_primaryPath": "路径 {index}(主要)",
"@channelPath_primaryPath": {
"placeholders": {
"index": {
"type": "int"
}
}
},
"@channelPath_pathLabel": {
"placeholders": {
"index": {
"type": "int"
}
}
},
"channelPath_pathLabelTitle": "路径",
"channelPath_observedPathHeader": "观察到的路径",
"channelPath_selectedPathLabel": "{label} • {prefixes}",
"@channelPath_selectedPathLabel": {
"placeholders": {
"label": {
"type": "String"
},
"prefixes": {
"type": "String"
}
}
},
"channelPath_noHopDetailsAvailable": "此数据包暂无详细信息",
"channelPath_unknownRepeater": "未知转发节点",
"community_title": "社区",
"community_create": "创建社区",
"community_createDesc": "创建新社区并通过二维码分享。",
"community_join": "加入",
"community_joinTitle": "加入社区",
"community_joinConfirmation": "是否加入社区 \"{name}\"",
"@community_joinConfirmation": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"community_scanQr": "扫描社区二维码",
"community_scanInstructions": "将摄像头对准社区的二维码",
"community_showQr": "显示二维码",
"community_publicChannel": "社区公共频道",
"community_hashtagChannel": "社区标签频道",
"community_name": "社区名称",
"community_enterName": "请输入社区名称",
"community_created": "社区 \"{name}\" 已创建",
"@community_created": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"community_joined": "已加入社区 \"{name}\"",
"@community_joined": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"community_qrTitle": "分享社区",
"community_qrInstructions": "扫描此二维码加入 \"{name}\"",
"@community_qrInstructions": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"community_hashtagPrivacyHint": "仅社区成员可加入社区标签频道。",
"community_invalidQrCode": "无效的社区二维码",
"community_alreadyMember": "已是成员",
"community_alreadyMemberMessage": "您已是 \"{name}\" 的成员。",
"@community_alreadyMemberMessage": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"community_addPublicChannel": "添加公共频道",
"community_addPublicChannelHint": "自动添加此社区的公共频道",
"community_noCommunities": "尚未加入任何社区。",
"community_scanOrCreate": "扫描二维码或创建社区以开始。",
"community_manageCommunities": "管理社区",
"community_delete": "退出社区",
"community_deleteConfirm": "是否退出 \"{name}\"",
"@community_deleteConfirm": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"community_deleteChannelsWarning": "这将同时删除 {count} 个频道及其所有消息。",
"@community_deleteChannelsWarning": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"community_deleted": "已退出社区 \"{name}\"",
"@community_deleted": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"community_regenerateSecret": "重新生成密钥",
"community_regenerateSecretConfirm": "是否为 \"{name}\" 重新生成密钥?所有成员需扫描新的二维码才能继续通信。",
"@community_regenerateSecretConfirm": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"community_regenerate": "重新生成",
"community_secretRegenerated": "已为 \"{name}\" 重新生成密钥",
"@community_secretRegenerated": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"community_updateSecret": "更新密钥",
"community_secretUpdated": "“{name}”的密钥已更新",
"@community_secretUpdated": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"community_scanToUpdateSecret": "扫描新二维码以更新 \"{name}\" 的密钥",
"@community_scanToUpdateSecret": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"community_addHashtagChannel": "添加标签频道",
"community_addHashtagChannelDesc": "为此社区创建标签频道",
"community_selectCommunity": "选择社区",
"community_regularHashtag": "普通标签",
"community_regularHashtagDesc": "公共标签频道(任何人都可参与)",
"community_communityHashtag": "社区标签",
"community_communityHashtagDesc": "仅限社区成员",
"community_forCommunity": "为 {name}",
"@community_forCommunity": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"listFilter_tooltip": "筛选与排序",
"listFilter_sortBy": "排序方式",
"listFilter_latestMessages": "最新消息",
"listFilter_heardRecently": "最近听到",
"listFilter_az": "A到Z",
"listFilter_filters": "筛选",
"listFilter_all": "全部",
"listFilter_users": "用户",
"listFilter_repeaters": "转发节点",
"listFilter_roomServers": "房间服务器",
"listFilter_unreadOnly": "仅显示未读",
"listFilter_newGroup": "新建群聊",
"pathTrace_you": "我自己",
"pathTrace_failed": "路径追踪失败。",
"pathTrace_notAvailable": "无法获取路径信息。",
"pathTrace_refreshTooltip": "刷新路径追踪",
"contacts_pathTrace": "路径追踪",
"contacts_ping": "乒",
"contacts_repeaterPathTrace": "Trace 转发节点",
"contacts_repeaterPing": "Ping 转发节点",
"contacts_roomPathTrace": "Trace 房间服务器",
"contacts_roomPing": "Ping 房间服务器",
"contacts_chatTraceRoute": "路由追踪",
"contacts_pathTraceTo": "追踪至 {name} 的路径",
"@contacts_pathTraceTo": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"contacts_clipboardEmpty": "剪贴板为空",
"contacts_invalidAdvertFormat": "无效的联系人信息格式",
"contacts_contactImported": "联系人已导入",
"contacts_contactImportFailed": "导入联系人失败。",
"contacts_zeroHopAdvert": "发送零跳广播",
"contacts_floodAdvert": "发送泛洪广播",
"contacts_copyAdvertToClipboard": "复制广播到剪贴板",
"contacts_addContactFromClipboard": "从剪贴板添加联系人",
"contacts_ShareContact": "复制联系人信息到剪贴板",
"contacts_ShareContactZeroHop": "通过广播分享联系人",
"contacts_zeroHopContactAdvertSent": "零跳广播已发送",
"contacts_zeroHopContactAdvertFailed": "发送联系人广播失败。",
"contacts_contactAdvertCopied": "广播已复制到剪贴板。",
"contacts_contactAdvertCopyFailed": "复制广播到剪贴板失败。",
"notification_activityTitle": "MeshCore 活动",
"notification_messagesCount": "{count} 条消息",
"notification_channelMessagesCount": "{count} 条频道消息",
"notification_newNodesCount": "{count} 个新节点",
"notification_newTypeDiscovered": "发现新 {contactType}",
"notification_receivedNewMessage": "收到新消息",
"settings_gpxExportRepeaters": "导出转发节点/房间服务器到 GPX",
"settings_gpxExportRepeatersSubtitle": "导出带位置的转发节点/房间服务器到 GPX 文件",
"settings_gpxExportContactsSubtitle": "导出带位置的伙伴到 GPX 文件",
"settings_gpxExportNotAvailable": "您的设备/操作系统不支持",
"settings_gpxExportSuccess": "GPX 文件导出成功",
"settings_gpxExportError": "导出时出错",
"settings_gpxExportRepeatersRoom": "转发节点与房间服务器位置",
"settings_gpxExportChat": "伙伴位置",
"settings_gpxExportAll": "导出所有联系人到 GPX",
"settings_gpxExportContacts": "导出伙伴到 GPX",
"settings_gpxExportAllSubtitle": "导出所有带位置的联系人到 GPX 文件",
"settings_gpxExportAllContacts": "所有联系人位置",
"settings_gpxExportNoContacts": "没有可导出的联系人",
"settings_gpxExportShareText": "来自 MeshCore Open 的地图数据导出",
"settings_gpxExportShareSubject": "MeshCore Open GPX 地图数据导出",
"pathTrace_someHopsNoLocation": "某些跳缺少位置信息!",
"map_tapToAdd": "点击节点以添加到路径",
"pathTrace_clearTooltip": "清除路径",
"map_pathTraceCancelled": "路径追踪已取消",
"map_removeLast": "移除最后一个",
"map_runTrace": "运行路径追踪",
"scanner_bluetoothOffMessage": "请开启蓝牙以搜索设备",
"scanner_chromeRequired": "需要 Chrome 浏览器",
"scanner_chromeRequiredMessage": "此 Web 应用程序需要 Google Chrome 或基于 Chromium 的浏览器以支持蓝牙。",
"scanner_bluetoothOff": "蓝牙已关闭",
"scanner_enableBluetooth": "启用蓝牙",
"snrIndicator_lastSeen": "最近访问",
"snrIndicator_nearByRepeaters": "附近的重复器",
"chat_ShowAllPaths": "显示所有路径",
"settings_clientRepeat": "离网重复",
"settings_clientRepeatSubtitle": "允许此设备重复发送网状数据包给其他设备",
"settings_clientRepeatFreqWarning": "离网重复通信需要使用 433、869 或 918 兆赫兹的频率。",
"settings_aboutOpenMeteoAttribution": "LOS 高程数据:Open-Meteo (CC BY 4.0)",
"appSettings_unitsTitle": "单位",
"appSettings_unitsMetric": "公制(米/公里)",
"appSettings_unitsImperial": "英制 (ft / mi)",
"map_lineOfSight": "视线",
"map_losScreenTitle": "视线",
"losSelectStartEnd": "选择 LOS 的起始节点和结束节点。",
"losRunFailed": "视线检查失败:{error}",
"@losRunFailed": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"losClearAllPoints": "清除所有点",
"losRunToViewElevationProfile": "运行 LOS 查看高程剖面",
"losMenuTitle": "服务水平菜单",
"losMenuSubtitle": "点击节点或长按地图以获取自定义点",
"losShowDisplayNodes": "显示显示节点",
"losCustomPoints": "自定义积分",
"losCustomPointLabel": "自定义 {index}",
"@losCustomPointLabel": {
"placeholders": {
"index": {
"type": "int"
}
}
},
"losPointA": "A点",
"losPointB": "B点",
"losAntennaA": "天线 A {value} {unit}",
"@losAntennaA": {
"placeholders": {
"value": {
"type": "String"
},
"unit": {
"type": "String"
}
}
},
"losAntennaB": "天线 B{value} {unit}",
"@losAntennaB": {
"placeholders": {
"value": {
"type": "String"
},
"unit": {
"type": "String"
}
}
},
"losRun": "运行视距",
"losNoElevationData": "无海拔数据",
"losProfileClear": "{distance} {distanceUnit},清除 LOS,最小间隙 {clearance} {heightUnit}",
"@losProfileClear": {
"placeholders": {
"distance": {
"type": "String"
},
"distanceUnit": {
"type": "String"
},
"clearance": {
"type": "String"
},
"heightUnit": {
"type": "String"
}
}
},
"losProfileBlocked": "{distance} {distanceUnit},被 {obstruction} {heightUnit} 阻止",
"@losProfileBlocked": {
"placeholders": {
"distance": {
"type": "String"
},
"distanceUnit": {
"type": "String"
},
"obstruction": {
"type": "String"
},
"heightUnit": {
"type": "String"
}
}
},
"losStatusChecking": "洛斯:正在检查...",
"losStatusNoData": "LOS:无数据",
"losStatusSummary": "LOS{clear}/{total} 清除,{blocked} 阻塞,{unknown} 未知",
"@losStatusSummary": {
"placeholders": {
"clear": {
"type": "int"
},
"total": {
"type": "int"
},
"blocked": {
"type": "int"
},
"unknown": {
"type": "int"
}
}
},
"losErrorElevationUnavailable": "一个或多个样本的海拔数据不可用。",
"losErrorInvalidInput": "用于 LOS 计算的点/高程数据无效。",
"losRenameCustomPoint": "重命名自定义点",
"losPointName": "点名称",
"losShowPanelTooltip": "显示 LOS 面板",
"losHidePanelTooltip": "隐藏 LOS 面板",
"losElevationAttribution": "高程数据:Open-Meteo (CC BY 4.0)",
"losLegendRadioHorizon": "无线电地平线",
"losLegendLosBeam": "视距波束",
"losLegendTerrain": "地形",
"losFrequencyLabel": "频率",
"losFrequencyInfoTooltip": "查看计算详情",
"losFrequencyDialogTitle": "无线电地平线计算",
"losFrequencyDialogDescription": "从 {baselineFreq} MHz 处的 k={baselineK} 开始,计算调整当前 {frequencyMHz} MHz 频段的 k 因子,该因子定义了弯曲的无线电范围上限。",
"@losFrequencyDialogDescription": {
"description": "Explain how the calculation uses the baseline frequency and derived k-factor.",
"placeholders": {
"baselineK": {
"type": "double"
},
"baselineFreq": {
"type": "double"
},
"frequencyMHz": {
"type": "double"
},
"kFactor": {
"type": "double"
}
}
},
"listFilter_favorites": "收藏",
"listFilter_addToFavorites": "添加到收藏",
"listFilter_removeFromFavorites": "从收藏中移除",
"@contacts_searchFavorites": {
"placeholders": {
"number": {
"type": "int"
},
"str": {
"type": "String"
}
}
},
"@contacts_searchUsers": {
"placeholders": {
"number": {
"type": "int"
},
"str": {
"type": "String"
}
}
},
"@contacts_searchRepeaters": {
"placeholders": {
"number": {
"type": "int"
},
"str": {
"type": "String"
}
}
},
"@contacts_searchRoomServers": {
"placeholders": {
"number": {
"type": "int"
},
"str": {
"type": "String"
}
}
},
"contacts_searchUsers": "搜索 {number}{str} 位用户...",
"contacts_unread": "未读",
"contacts_searchRepeaters": "搜索 {number}{str} 重复器...",
"contacts_searchContactsNoNumber": "搜索联系人...",
"contacts_searchRoomServers": "搜索 {number}{str} 房间服务器...",
"contacts_searchFavorites": "搜索 {number}{str} 收藏...",
"settings_contactSettings": "联系人设置",
"contactsSettings_title": "联系人设置",
"contactsSettings_autoAddUsersTitle": "自动添加用户",
"contactsSettings_otherTitle": "其他联系人相关设置",
"contactsSettings_autoAddUsersSubtitle": "允许伴侣自动添加发现的用户",
"contactsSettings_autoAddRepeatersSubtitle": "允许伴侣自动添加发现的重复器",
"contactsSettings_autoAddSensorsTitle": "自动添加传感器",
"contactsSettings_autoAddRoomServersSubtitle": "允许伴侣自动添加发现的房间服务器",
"contactsSettings_autoAddRepeatersTitle": "自动添加重复器",
"contactsSettings_autoAddTitle": "自动发现",
"settings_contactSettingsSubtitle": "添加联系人的设置",
"contactsSettings_overwriteOldestTitle": "覆盖最旧的",
"contactsSettings_autoAddSensorsSubtitle": "允许伴侣自动添加发现的传感器",
"discoveredContacts_searchHint": "搜索已发现的联系人",
"contactsSettings_autoAddRoomServersTitle": "自动添加房间服务器",
"discoveredContacts_contactAdded": "联系人已添加",
"discoveredContacts_deleteContact": "删除联系人",
"discoveredContacts_addContact": "添加联系人",
"discoveredContacts_noMatching": "没有匹配的联系人",
"discoveredContacts_Title": "已发现的联系人",
"discoveredContacts_copyContact": "复制联系人到剪贴板",
"contactsSettings_overwriteOldestSubtitle": "当联系人列表已满时,将替换最老的非收藏联系人。",
"common_deleteAll": "删除全部",
"discoveredContacts_deleteContactAllContent": "您确定要删除所有发现的联系人吗?",
"discoveredContacts_deleteContactAll": "删除所有发现的联系人",
"map_showGuessedLocations": "显示猜测的节点位置",
"map_guessedLocation": "猜测的位置",
"connectionChoiceUsbLabel": "USB",
"usbScreenTitle": "通过USB连接",
"usbScreenSubtitle": "选择已检测到的串行设备,并直接连接到您的 MeshCore 节点。",
"connectionChoiceBluetoothLabel": "蓝牙",
"usbScreenStatus": "选择一个 USB 设备",
"usbScreenNote": "USB 串行接口在支持的 Android 设备和桌面平台上处于活动状态。",
"usbScreenEmptyState": "未找到任何 USB 设备。请插入一个,然后刷新。",
"usbErrorPermissionDenied": "拒绝了USB权限。",
"usbErrorDeviceMissing": "所选的USB设备已不再可用。",
"usbErrorInvalidPort": "选择一个有效的USB设备。",
"usbErrorBusy": "还有一个 USB 连接请求正在进行中。",
"usbErrorNotConnected": "没有连接任何USB设备。",
"usbErrorOpenFailed": "未能打开所选的USB设备。",
"usbErrorConnectFailed": "未能连接到所选的USB设备。",
"usbErrorUnsupported": "此平台不支持USB串行通信。",
"usbErrorAlreadyActive": "USB 连接已建立。",
"usbErrorNoDeviceSelected": "未选择任何 USB 设备。",
"usbErrorPortClosed": "USB 连接未建立。",
"usbFallbackDeviceName": "Web 串流设备",
"@usbConnectionFailed": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"usbStatus_searching": "正在搜索 USB 设备...",
"usbStatus_connecting": "连接USB设备...",
"usbStatus_notConnected": "选择一个 USB 设备",
"usbConnectionFailed": "USB 连接失败:{error}",
"usbErrorConnectTimedOut": "连接超时。请确保设备已安装 USB 伴侣固件。",
"@tcpStatus_connectingTo": {
"placeholders": {
"endpoint": {
"type": "String"
}
}
},
"@tcpConnectionFailed": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"tcpHostLabel": "IP地址",
"tcpHostHint": "192.168.40.10",
"tcpScreenTitle": "通过 TCP 连接",
"connectionChoiceTcpLabel": "TCP",
"tcpPortLabel": "端口",
"tcpPortHint": "5000",
"tcpStatus_notConnected": "输入目标地址,然后连接",
"tcpStatus_connectingTo": "连接到 {endpoint}...",
"tcpErrorHostRequired": "需要提供IP地址。",
"tcpErrorPortInvalid": "端口号必须在 1 到 65535 之间。",
"tcpErrorUnsupported": "此平台不支持 TCP 传输。",
"tcpErrorTimedOut": "TCP 连接超时。",
"tcpConnectionFailed": "TCP 连接失败:{error}",
"map_showDiscoveryContacts": "显示发现联系人",
"map_setAsMyLocation": "设置为我的位置",
"@path_routeWeight": {
"placeholders": {
"weight": {
"type": "String"
},
"max": {
"type": "String"
}
}
},
"settings_privacySubtitle": "控制要共享的信息。",
"settings_privacySettingsDescription": "选择您的设备与他人共享的信息。",
"settings_telemetryBaseMode": "遥测基础模式",
"settings_telemetryLocationMode": "遥测位置模式",
"settings_advertLocation": "广告位置",
"settings_advertLocationSubtitle": "在广告中包含位置",
"settings_allowByContact": "按联系人标志允许",
"settings_denyAll": "拒绝所有",
"settings_privacy": "隐私设置",
"settings_allowAll": "允许全部",
"contact_info": "联系信息",
"contact_teleBase": "遥测基站",
"contact_teleBaseSubtitle": "允许共享电池电量和基本遥测数据",
"settings_telemetryEnvironmentMode": "遥测环境模式",
"contact_teleLoc": "遥测位置",
"contact_teleEnv": "遥测环境",
"contact_teleEnvSubtitle": "允许共享环境传感器数据",
"contact_clearChat": "清除聊天记录",
"contact_lastSeen": "最近出现",
"contact_settings": "联系人设置",
"contact_teleLocSubtitle": "允许共享位置数据",
"contact_telemetry": "遥测数据",
"appSettings_maxRouteWeight": "最大路径重量",
"appSettings_initialRouteWeightSubtitle": "新发现路径的初始重量",
"appSettings_initialRouteWeight": "初始路线权重",
"appSettings_maxRouteWeightSubtitle": "一条路径可以累积的最大重量,取决于成功交付的数量。",
"appSettings_routeWeightSuccessIncrement": "成功权重增加",
"appSettings_routeWeightSuccessIncrementSubtitle": "在成功交付后,将重量添加到路径中",
"appSettings_routeWeightFailureDecrement": "失败权重降低",
"appSettings_routeWeightFailureDecrementSubtitle": "从一条路径上移除的货物,由于无法成功交付而移除。",
"appSettings_maxMessageRetries": "最大消息重试次数",
"appSettings_maxMessageRetriesSubtitle": "在将消息标记为失败之前,允许尝试的次数",
"path_routeWeight": "{weight}/{max}",
"settings_multiAck": "多重ACK",
"settings_telemetryModeUpdated": "遥测模式已更新",
"map_showOverlaps": "重复键重叠",
"map_runTraceWithReturnPath": "沿着相同的路径返回",
"@radioStats_noiseFloor": {
"placeholders": {
"noiseDbm": {
"type": "int"
}
}
},
"@radioStats_lastRssi": {
"placeholders": {
"rssiDbm": {
"type": "int"
}
}
},
"@radioStats_lastSnr": {
"placeholders": {
"snr": {
"type": "String"
}
}
},
"@radioStats_txAir": {
"placeholders": {
"seconds": {
"type": "int"
}
}
},
"@radioStats_rxAir": {
"placeholders": {
"seconds": {
"type": "int"
}
}
},
"@radioStats_stripNoise": {
"placeholders": {
"noiseDbm": {
"type": "int"
}
}
},
"chat_sendCooldown": "请稍等片刻后再尝试发送。",
"appSettings_jumpToOldestUnreadSubtitle": "在打开包含未读消息的聊天时,请滚动到第一个未读消息,而不是最新的消息。",
"appSettings_jumpToOldestUnread": "跳转到最旧、未读的文章",
"appSettings_languageHu": "匈牙利",
"appSettings_languageJa": "日语",
"appSettings_languageKo": "韩语",
"radioStats_tooltip": "无线电和网状结构统计数据",
"radioStats_screenTitle": "广播统计数据",
"radioStats_notConnected": "连接到设备以查看收音机统计信息。",
"radioStats_firmwareTooOld": "使用无线电统计功能需要配合使用 v8 或更高版本的固件。",
"radioStats_waiting": "正在等待数据…",
"radioStats_noiseFloor": "噪声水平:{noiseDbm} dBm",
"radioStats_lastRssi": "上次 RSSI 值:{rssiDbm} dBm",
"radioStats_lastSnr": "上次 SNR{snr} dB",
"radioStats_txAir": "TX 频道播出时间(总时长):{seconds} 秒",
"radioStats_rxAir": "RX 使用时长(总时长):{seconds} 秒",
"radioStats_chartCaption": "近期的噪声水平(dBm)。",
"radioStats_stripNoise": "噪声水平:{noiseDbm} dBm",
"radioStats_stripWaiting": "正在获取收音机数据…",
"radioStats_settingsTile": "广播统计数据",
"radioStats_settingsSubtitle": "噪声水平、RSSI、信噪比和空中时间",
"@translation_downloadFailed": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"translation_title": "翻译",
"translation_enableSubtitle": "翻译收到的消息,并允许在发送前进行翻译。",
"translation_composerTitle": "在发送之前进行翻译",
"translation_enableTitle": "启用翻译功能",
"translation_composerSubtitle": "控制作曲家翻译图标的默认状态。",
"translation_autoIncomingTitle": "自动翻译消息",
"translation_autoIncomingSubtitle": "自动为通知以及聊天或频道翻译消息。",
"translation_translateMessage": "翻译消息",
"translation_targetLanguage": "目标语言",
"translation_useAppLanguage": "使用应用程序语言",
"translation_downloadedModelLabel": "下载的模型",
"translation_presetModelLabel": "预设的 Hugging Face 模型",
"translation_downloadModel": "下载模型",
"translation_manualUrlLabel": "手动模型网址",
"translation_downloading": "正在下载...",
"translation_working": "工作中...",
"translation_stop": "停止",
"translation_mergingChunks": "将下载的片段合并成最终文件...",
"translation_downloadedModels": "下载的模型",
"translation_deleteModel": "删除模型",
"translation_modelDownloaded": "翻译模型已下载。",
"translation_downloadStopped": "下载已停止。",
"translation_downloadFailed": "下载失败:{error}",
"translation_enterUrlFirst": "首先,请输入模型的 URL。",
"@scanner_linuxPairingPinPrompt": {
"placeholders": {
"deviceName": {
"type": "String"
}
}
},
"scanner_linuxPairingPinTitle": "蓝牙配对 PIN",
"scanner_linuxPairingPinPrompt": "输入 {deviceName} 的 PIN 码(如果为空,则留空)。",
"scanner_linuxPairingHidePin": "隐藏 PIN",
"scanner_linuxPairingShowPin": "显示PIN码",
"@translation_translateTo": {
"placeholders": {
"language": {
"type": "String"
}
}
},
"translation_composerDisabledHint": "使用原始的打字方式发送消息。",
"translation_messageTranslation": "消息翻译",
"translation_composerEnabledHint": "消息将在发送前进行翻译。",
"translation_translateBeforeSending": "在发送前进行翻译",
"translation_translateTo": "翻译成 {language}",
"translation_translationOptions": "翻译选项",
"translation_systemLanguage": "系统语言",
"repeater_cliQuickDiscovery": "发现邻居",
"repeater_cliQuickClockSync": "同步时钟",
"@repeater_clockSyncAfterLogin": {
"description": "Repeater setting: auto sync device clock after successful login"
},
"@repeater_clockSyncAfterLoginSubtitle": {
"description": "Repeater setting subtitle: describes the clock sync after login behavior"
},
"repeater_clockSyncAfterLogin": "登录后,自动同步时钟",
"repeater_clockSyncAfterLoginSubtitle": "在成功登录后,自动发送“时钟同步”指令。",
"repeater_guestTools": "访客工具",
"repeater_guest": "重复器信息",
"chat_sendMessage": "发送消息",
"room_guest": "服务器信息",
"repeater_getCategory": "获取值",
"repeater_powerMgmt": "电源管理",
"repeater_sensors": "传感器",
"repeater_cliHelpPowerOff": "关闭设备。(不应有任何响应)",
"repeater_cliHelpClkReboot": "将时钟重置为已知的时间点,并重启设备。",
"repeater_cliHelpAdvertZeroHop": "发送无中继广告(仅限于邻居)。",
"repeater_cliHelpStartOta": "在支持的板上启动通过空中进行固件更新。",
"repeater_cliHelpTime": "将设备时钟设置为给定的 Unix 纪元秒。时钟不能倒退。",
"repeater_cliHelpBoard": "显示制造商/硬件标识。",
"repeater_cliHelpDiscoverNeighbors": "向附近的邻居发送节点发现请求。(仅限中继器)",
"repeater_cliHelpPowersaving": "显示节能模式是否已开启或已关闭。",
"repeater_cliHelpPowersavingOnOff": "启用或禁用节能模式(如果支持)。",
"repeater_cliHelpErase": "(仅适用于序列模式)格式化设备的文件系统。清除所有设置和联系人。",
"repeater_cliHelpSetDutyCycle": "设定允许的最大传输时段百分比(1-100)。内部调整空闲时间因子。",
"repeater_cliHelpSetPrvKey": "(仅适用于序列号)替换设备身份私钥。需要重启才能应用。生成一个新的公钥。",
"repeater_cliHelpSetRadioRxGain": "(仅适用于 SX126x 芯片) 启用增强型 RX 增益,以在较高电流下提高灵敏度。",
"repeater_cliHelpSetOwnerInfo": "设置广告中包含的联系人信息字符串。使用 '|' 作为换行符。",
"repeater_cliHelpSetPathHashMode": "设置路径哈希模式。 0 = 传统模式,1 = 标准模式,2 = 严格模式。 影响路由路径的匹配方式。",
"repeater_cliHelpSetLoopDetect": "设置路由环检测的灵敏度:关闭、低、中、或高。",
"repeater_cliHelpSetFreq": "(仅限串行模式)快速设置频率。需要重启。 建议使用“设置收音机参数”功能,以便设置完整的收音机参数。",
"repeater_cliHelpSetBridgeChannel": "(仅适用于 ESPNow 桥)设置桥使用的 WiFi 频道(1-14)。",
"repeater_cliHelpGetName": "显示配置的节点名称。",
"repeater_cliHelpGetRole": "显示固件的功能(如:中继器、房间服务器等)。",
"repeater_cliHelpGetPublicKey": "显示设备的公钥。",
"repeater_cliHelpGetPrvKey": "(仅适用于序列号)显示设备的私钥。请将其视为机密信息。",
"repeater_cliHelpGetRepeat": "显示数据包转发(作为中继器)是否已启用或已禁用。",
"repeater_cliHelpGetTx": "显示当前的发射功率(以dBm为单位)。",
"repeater_cliHelpGetFreq": "显示配置的射频频率(以兆赫兹为单位)。",
"repeater_cliHelpGetRadio": "显示完整的无线电参数:频率、带宽、扩频因子、编码速率。",
"repeater_cliHelpGetRadioRxGain": "(仅适用于 SX126x 模块)显示 RX 放大器的状态。",
"repeater_cliHelpGetAf": "显示当前的空闲时间系数。",
"repeater_cliHelpGetDutyCycle": "显示当前允许的占空比(以百分比表示)。",
"repeater_cliHelpGetIntThresh": "显示信道干扰阈值(以dB为单位)。",
"repeater_cliHelpGetAgcResetInterval": "显示 AGC 重置的间隔时间(以秒为单位)。",
"repeater_cliHelpGetMultiAcks": "显示双重确认模式是否已启用(1)或已禁用(0)。",
"repeater_cliHelpGetAllowReadOnly": "显示是否允许访客仅限查看权限。",
"repeater_cliHelpGetAdvertInterval": "显示本地广告的时间间隔,单位为分钟。",
"repeater_cliHelpGetFloodAdvertInterval": "显示洪水广告的播放时间间隔,以小时为单位。",
"repeater_cliHelpGetGuestPassword": "显示已配置的访客密码。",
"repeater_cliHelpGetLat": "显示已配置的纬度。",
"repeater_cliHelpGetLon": "显示已配置的经度。",
"repeater_cliHelpGetRxDelay": "显示 rxdelay 的基本值。",
"repeater_cliHelpGetTxDelay": "显示洪水模式下的传输延迟系数。",
"repeater_cliHelpGetDirectTxDelay": "显示直接模式下的时延系数。",
"repeater_cliHelpGetFloodMax": "显示最大洪水传播次数。",
"repeater_cliHelpGetOwnerInfo": "显示所有者的联系信息。",
"repeater_cliHelpGetPathHashMode": "显示哈希模式(0/1/2)。",
"repeater_cliHelpGetLoopDetect": "显示循环检测的灵敏度。",
"repeater_cliHelpGetAcl": "(仅适用于序列号)列出复用器上的访问控制条目。",
"repeater_cliHelpGetBridgeEnabled": "显示桥是否已启用。",
"repeater_cliHelpGetBridgeDelay": "显示桥梁延迟的时间,单位为毫秒。",
"repeater_cliHelpGetBridgeSource": "显示桥接设备是否接收或发送 RX 或 TX 类型的数据包。",
"repeater_cliHelpGetBridgeBaud": "(仅限 RS232 桥)显示桥的波特率。",
"repeater_cliHelpGetBridgeChannel": "(仅适用于 ESPNow 桥)显示桥的 WiFi 通道。",
"repeater_cliHelpGetBridgeSecret": "(仅适用于 ESPNow 桥)显示桥的共享密钥。",
"repeater_cliHelpGetBootloaderVer": "(仅适用于NRF52)显示引导程序版本。",
"repeater_cliHelpGetAdcMultiplier": "显示 ADC 乘数(电池电压缩放)。",
"repeater_cliHelpGetPwrMgtSupport": "报告董事会是否支持电源管理功能。",
"repeater_cliHelpGetPwrMgtSource": "显示当前的电源:外部电源或电池。",
"repeater_cliHelpGetPwrMgtBootReason": "显示最近的重置和关闭原因。",
"repeater_cliHelpGetPwrMgtBootMv": "显示启动时的电池电压,单位为毫伏 (mV)。",
"repeater_cliHelpSensorGet": "通过按键读取自定义传感器设置。",
"repeater_cliHelpSensorSet": "编写自定义传感器设置。",
"repeater_cliHelpSensorList": "列出所有自定义传感器设置,并按可选的起始索引进行分页显示。",
"repeater_cliHelpRegionDefault": "显示当前默认的区域范围。",
"repeater_cliHelpRegionDefaultSet": "设置默认的区域范围。使用 \"<null>\" 可以清除。",
"repeater_cliHelpRegionListAllowed": "列出允许洪水交通的区域。",
"repeater_cliHelpRegionListDenied": "列出禁止洪水交通的区域。",
"repeater_cliHelpStatsPackets": "(仅显示序列信息)显示数据包级别的统计信息。",
"repeater_cliHelpStatsRadio": "(仅显示序列信息)显示收音机相关统计数据。",
"repeater_cliHelpStatsCore": "(仅显示序列号)显示核心固件统计信息。",
"common_done": "Done",
"background_serviceTitle": "MeshCore running",
"background_serviceText": "Keeping BLE connected",
"appSettings_translationModelDeleted": "Deleted {name}",
"@appSettings_translationModelDeleted": {
"placeholders": {
"name": {
"type": "String"
}
}
},
"appSettings_translationModelDeleteFailed": "Failed to delete: {error}",
"@appSettings_translationModelDeleteFailed": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"channels_channelUpdateFailed": "Failed to update channel: {error}",
"@channels_channelUpdateFailed": {
"placeholders": {
"error": {
"type": "String"
}
}
},
"map_type": "Type",
"map_path": "Path",
"map_location": "Location",
"map_estLocation": "Est. Location",
"map_publicKey": "Public Key",
"map_publicKeyPrefixHint": "e.g. ab12",
"contact_typeChat": "Chat",
"contact_typeRepeater": "Repeater",
"contact_typeRoom": "Room",
"contact_typeSensor": "Sensor",
"contact_typeUnknown": "Unknown",
"channels_via": "via {path}",
"chat_score": "Score",
"map_sharedAt": "已分享",
"@losBlockedSpotChip": {
"placeholders": {
"distance": {
"type": "String"
},
"distanceUnit": {
"type": "String"
},
"obstruction": {
"type": "String"
},
"heightUnit": {
"type": "String"
}
}
},
"@losSelectedObstructionDetails": {
"placeholders": {
"obstruction": {
"type": "String"
},
"heightUnit": {
"type": "String"
},
"distanceFromA": {
"type": "String"
},
"distanceUnit": {
"type": "String"
},
"distanceFromB": {
"type": "String"
}
}
},
"losBlockedSpotsTitle": "被占用区域",
"losBlockedSpotsHint": "点击地图上的某个被遮盖的区域,以突出显示该区域。",
"losSelectedObstructionTitle": "选择性阻碍",
"losBlockedSpotChip": "{distance} {distanceUnit} • {obstruction} {heightUnit}",
"losSelectedObstructionDetails": "Blocked by {obstruction} {heightUnit}, {distanceFromA} from A and {distanceFromB} from B ({distanceUnit}).",
"chat_markAsUnread": "标记为未读",
"settings_companionDebugLog": "调试日志",
"chat_newMessages": "新的消息",
"settings_companionDebugLogSubtitle": "BLE/TCP/USB 协议、响应和原始数据",
"repeater_chanUtil": "频道利用率",
"@routing_lastWorked": {
"placeholders": {
"when": {
"type": "String"
}
}
},
"@routing_deliveryCounts": {
"placeholders": {
"successes": {
"type": "int"
},
"failures": {
"type": "int"
}
}
},
"@pathEditor_hopCounter": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"@pathEditor_invalidTokens": {
"placeholders": {
"tokens": {
"type": "String"
}
}
},
"@channels_communityShortId": {
"placeholders": {
"id": {
"type": "String"
}
}
},
"messageStatus_sent": "发送",
"common_undo": "撤销",
"messageStatus_delivered": "已送达",
"messageStatus_pending": "发送",
"messageStatus_failed": "发送失败",
"messageStatus_repeated": "多次听到",
"contacts_moreOptions": "更多选择",
"contacts_searchOpen": "搜索联系人",
"contacts_searchClose": "高级搜索",
"routing_title": "路由",
"routing_modeAuto": "汽车",
"routing_modeFlood": "洪水",
"routing_modeManual": "手册",
"routing_modeAutoHint": "自动选择已知最佳路径,当没有已知路径时,则进行“洪水”搜索。",
"routing_modeFloodHint": "通过所有中继站进行广播。 这种方式最可靠,但占用更多的时间。",
"routing_modeManualHint": "总是按照您设置的路径进行导航。",
"routing_currentRoute": "当前路线",
"routing_directNoHops": "直接连接— 无中继跳",
"routing_noPathYet": "目前还没有找到路径。直到找到路径,才会收到后续消息。",
"routing_floodBroadcast": "通过所有中继器进行广播",
"routing_editPath": "编辑路径",
"routing_forgetPath": "忘记原路",
"routing_knownPaths": "已知的路径",
"routing_knownPathsHint": "点击该路径以切换到它。",
"routing_inUse": "使用中",
"routing_qualityStrong": "强劲的初始阶段",
"routing_qualityGood": "不错的开端",
"routing_qualityFair": "第一次尝试,结果良好",
"routing_qualityWorked": "已完成",
"routing_qualityFlood": "通过新闻报道",
"routing_qualityUntested": "未经测试",
"routing_lastWorked": "工作于 {when}",
"routing_neverWorked": "从未得到证实",
"routing_floodDelivery": "洪水配送",
"pathEditor_title": "构建路径",
"pathEditor_noHops": "目前还没有添加任何啤酒花。点击下面的“添加”按钮,按顺序添加,或者直接保存,不添加任何啤酒花。",
"pathEditor_addHops": "按照顺序添加啤酒花",
"pathEditor_searchRepeaters": "重复搜索",
"pathEditor_advancedHex": "高级:原始十六进制路径",
"pathEditor_hexLabel": "十六进制前缀",
"pathEditor_hexHelper": "每次跳跃,使用两个十六进制字符,用逗号分隔。",
"pathEditor_invalidTokens": "无效:{tokens}",
"pathEditor_tooManyHops": "最多 64 个跳跃",
"pathEditor_usePath": "请使用此路径",
"pathEditor_removeHop": "去除啤酒花",
"routing_deliveryCounts": "{successes} delivered, {failures} failed",
"pathEditor_hopCounter": "{count} of 64 hops",
"pathEditor_unknownHop": "未知的重复器",
"map_zoomIn": "放大",
"map_zoomOut": "放大",
"map_centerMap": "中心地图",
"chrome_bluetoothRequiresChromium": "Web Bluetooth 需要 Chromium 浏览器",
"channels_communityShortId": "ID{id}...",
"pathTrace_legendGpsConfirmed": "通过GPS确认",
"pathTrace_legendInferred": "推测的位置",
"@pathMap_hopOf": {
"placeholders": {
"current": {
"type": "int"
},
"total": {
"type": "int"
}
}
},
"@pathMap_observedPaths": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"@pathMap_alternate": {
"placeholders": {
"index": {
"type": "int"
}
}
},
"@pathMap_hopCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"@pathMap_gpsCount": {
"placeholders": {
"confirmed": {
"type": "int"
},
"total": {
"type": "int"
}
}
},
"@pathMap_sharedNodeCount": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"@pathMap_partialAnimation": {
"placeholders": {
"count": {
"type": "int"
}
}
},
"map_online": "在线",
"scanner_bluetoothWebUnsupported": "浏览器不支持蓝牙,请改用 USB 连接。",
"map_activity": "活动",
"map_searchHint": "搜索节点名称或ID",
"map_recent": "最近",
"map_visible": "可见",
"map_stale": "过时",
"map_hidden": "已隐藏",
"map_centerOnNode": "以节点为中心",
"map_details": "详细信息",
"map_noGps": "无 GPS",
"map_noResults": "未找到匹配的节点",
"pathMap_viewSingle": "单条",
"pathMap_viewCombined": "综合",
"pathMap_play": "播放",
"pathMap_pause": "暂停",
"pathMap_replay": "重播",
"pathMap_stepBack": "上一跳",
"pathMap_stepForward": "下一跳",
"pathMap_animationOn": "显示数据包动画",
"pathMap_animationOff": "隐藏数据包动画",
"pathMap_hopOf": "第 {current} 跳,共 {total} 跳",
"pathMap_observedPaths": "观测到的路径:{count}",
"pathMap_primary": "主路径",
"pathMap_alternate": "备用 {index}",
"pathMap_hopCount": "{count, plural, =1{1 跳} other{{count} 跳}}",
"pathMap_legendShared": "共享路段",
"pathMap_legendEstimated": "估算路段",
"pathMap_sharedNodeCount": "已被 {count} 条路径使用",
"pathMap_showAllPaths": "显示全部",
"pathMap_hidePath": "隐藏路径",
"pathMap_showPath": "显示路径",
"pathMap_collapsePanel": "收起面板",
"pathMap_expandPanel": "展开面板",
"pathMap_noLocation": "无位置",
"pathMap_followPacket": "锁定视图跟随数据包",
"pathMap_unfollowPacket": "解锁视图跟随",
"pathMap_gpsCount": "{confirmed}/{total} GPS",
"pathMap_partialAnimation": "{count, plural, =1{1 跳无位置信息 — 显示的路径不完整} other{{count} 跳无位置信息 — 显示的路径不完整}}"
}