diff --git a/apps/fluux/src/i18n/locales/zh-CN.json b/apps/fluux/src/i18n/locales/zh-CN.json index 5accde84..c1316ddd 100644 --- a/apps/fluux/src/i18n/locales/zh-CN.json +++ b/apps/fluux/src/i18n/locales/zh-CN.json @@ -30,7 +30,7 @@ "serverHintDesktop": "留空则自动检测。支持域名、tls://host:port、tcp://host:port", "rememberMe": "记住我", "storedInKeychain": "(存储在密钥链中)", - "staySignedIn": "(保持登录)", + "staySignedIn": "(保持登录)", "credentialsLoaded": "从密钥链加载凭据", "connecting": "正在连接…", "connect": "连接", @@ -49,10 +49,10 @@ "settings": "设置", "admin": "管理员", "addContact": "添加联系人", - "blockedUsers": "已屏蔽的用户", + "blockedUsers": "已屏蔽用户", "joinRoom": "加入房间", "viewProfile": "查看个人资料", - "resizeHint": "拖动调整大小,双击重置", + "resizeHint": "拖动即可调整大小,双击即可重置", "dismiss": "关闭" }, "archive": { @@ -76,7 +76,7 @@ "daysAgo": "{{count}} 天前", "weeksAgo": "{{count}} 周前", "changeStatus": "更改状态", - "localTime": "联系人当地时间", + "localTime": "联系人的本地时间", "monthsAgo": "{{count}} 个月前", "yearsAgo": "{{count}} 年前" }, @@ -114,7 +114,7 @@ "pleaseEnterName": "请输入名称", "failedToRename": "无法重命名联系人", "nicknameLabel": "昵称", - "nicknameOptional": "(选填)", + "nicknameOptional": "(可选)", "nicknamePlaceholder": "显示名称", "jidLabel": "JID (Jabber ID)", "pleaseEnterJid": "请输入 JID", @@ -125,24 +125,24 @@ "contact": "联系人", "startConversation": "开始对话", "addToContacts": "添加到联系人", - "connectedDevices": "已连接的设备", + "connectedDevices": "已连接设备", "nameCannotBeEmpty": "名称不能为空", - "removeConfirm": "是否从您的联系人中移除 {{name}}?", + "removeConfirm": "从您的联系人中移除 {{name}}?", "remove": "移除", "unknown": "未知", "manage": "管理", "searchContacts": "搜索联系人…", "addMoreContacts": "添加更多联系人…", - "keyboardHint": "Tab/↑↓ 键导航,Enter 键选择", + "keyboardHint": "使用 Tab/↑↓ 键导航,按 Enter 键选择", "noContactsFound": "未找到联系人", "pressEnterToAdd": "按 Enter 键添加", "blockUser": "屏蔽用户", "unblockUser": "取消屏蔽用户", "block": "屏蔽", - "blockConfirm": "屏蔽 {{name}}?他们将无法联系你。" + "blockConfirm": "屏蔽 {{name}}?对方将无法联系到您。" }, "rooms": { - "backToRooms": "返回聊天室列表", + "backToRooms": "返回房间列表", "noRooms": "暂无房间", "noRoomsHint": "点击 + 加入房间。", "joined": "已加入", @@ -152,12 +152,12 @@ "leaveRoom": "离开房间", "editBookmark": "编辑书签", "removeBookmark": "移除书签", - "autojoinOn": "自动加入:开启", - "autojoinOff": "自动加入:关闭", - "doubleClickToJoin": "双击加入", + "autojoinOn": "自动加入:已开启", + "autojoinOff": "自动加入:已关闭", + "doubleClickToJoin": "双击即可加入", "noMessages": "暂无消息", - "user": "用户", - "users": "用户", + "user": "位用户", + "users": "位用户", "asNickname": "昵称 {{nickname}}", "autoJoin": "自动加入", "editBookmarkTitle": "编辑书签", @@ -185,11 +185,11 @@ "allMessages": "所有消息", "thisSessionOnly": "仅此会话", "alwaysSavedToBookmark": "始终(已保存到书签)", - "showMembers": "显示成员", - "hideMembers": "隐藏成员", - "members": "成员", + "showMembers": "显示参与者列表", + "hideMembers": "隐藏参与者列表", + "members": "参与者列表", "closePanel": "关闭面板", - "noMembersInRoom": "此房间中没有成员", + "noMembersInRoom": "此房间中没有参与者", "you": "(您)", "moderators": "主持人", "participants": "参与者", @@ -200,7 +200,7 @@ "owner": "所有者", "admin": "管理员", "member": "成员", - "outcast": "已封禁", + "outcast": "被驱逐者", "role": { "moderator": "主持人", "visitor": "参观者" @@ -212,7 +212,7 @@ "permanentRoom": "持久房间", "quickChatSection": "快速聊天", "createQuickChat": "创建快速聊天", - "quickChatDescription": "创建一个临时房间,当所有人都离开后,这个房间就会消失。", + "quickChatDescription": "创建一个临时房间,当所有人都离开后,该房间就会消失。", "topic": "话题", "topicPlaceholder": "例如,部署问题", "creating": "正在创建…", @@ -226,21 +226,21 @@ "removeAvatar": "移除头像", "avatarChangeFailed": "无法更改房间头像。只有房间所有者可以更改头像。", "avatarClearFailed": "无法移除房间头像。只有房间所有者可以移除头像。", - "inviteMember": "邀请成员", + "inviteMember": "邀请联系人", "manageMembership": "管理成员资格", "kickBanMembers": "管理角色和权限", "affiliationOwner": "所有者", "affiliationAdmin": "管理员", "affiliationMember": "成员", - "affiliationOutcast": "已封禁", - "affiliationNone": "无归属", + "affiliationOutcast": "被驱逐者", + "affiliationNone": "无从属关系", "owners": "所有者", "admins": "管理员", - "banned": "已封禁", + "banned": "被驱逐者", "addMember": "添加", "jidPlaceholder": "user@example.com", "affiliationRole": "从属角色", - "removeAffiliation": "移除归属", + "removeAffiliation": "移除从属关系", "kick": "踢出", "ban": "封禁", "grantVoice": "授予发言权", @@ -253,17 +253,17 @@ "kickConfirm": "将 {{nick}} 踢出房间?", "banConfirm": "封禁 {{jid}}?他们将无法重新加入房间。", "reason": "原因(可选)", - "affiliationChanged": "归属已更改", + "affiliationChanged": "从属关系已更改", "roleChanged": "角色已更改", - "affiliationError": "更改归属失败", - "roleError": "更改角色失败", - "kickError": "踢出用户失败", - "banError": "封禁用户失败", - "searchMembers": "按 JID 或昵称搜索...", - "noMembersInList": "没有此归属的用户", + "affiliationError": "无法更改从属关系", + "roleError": "无法更改角色", + "kickError": "无法踢出用户", + "banError": "无法封禁用户", + "searchMembers": "按 JID 或昵称搜索…", + "noMembersInList": "没有具有此从属关系的用户", "memberAdded": "用户已添加", "browseRooms": "浏览房间", - "catchUpAll": "更新所有房间", + "catchUpAll": "同步所有房间", "browseRoomsTitle": "浏览公开房间", "mucService": "MUC 服务", "yourServer": "您的服务器", @@ -272,17 +272,17 @@ "invalidMucService": "请输入有效的 MUC 服务地址", "discover": "发现房间", "searchRooms": "搜索房间…", - "noRoomsFound": "没有符合您搜索的房间", + "noRoomsFound": "没有符合您搜索条件的房间", "noPublicRooms": "没有可用的公开房间", "failedToLoadRooms": "无法加载房间", - "occupants": "使用者", + "occupants": "参与者", "join": "加入", "browseRoomsHint": "此服务器上有 {{count}} 个公开房间", "inviteToRoom": "邀请加入房间", "invitingTo": "邀请联系人加入 {{room}}", "selectContacts": "选择联系人", "searchContactsToInvite": "搜索要邀请的联系人…", - "inviteReason": "原因(选填)", + "inviteReason": "原因(可选)", "inviteReasonPlaceholder": "您为什么要邀请他们?", "inviteError": "无法发送邀请", "invitationsSent": "邀请已发送", @@ -294,32 +294,32 @@ "ignoredUsers": "已忽略", "subject": "主题", "saveSettings": "保存设置", - "savingSettings": "保存中...", - "fetchConfigError": "加载房间配置失败。您可能没有所有者权限。", - "saveConfigError": "保存房间配置失败。", - "destroyRoom": "销毁房间", - "destroyRoomConfirm": "这将永久销毁房间并移除所有成员。此操作无法撤销。", - "destroyRoomError": "销毁房间失败。", + "savingSettings": "正在保存…", + "fetchConfigError": "无法加载房间配置。您可能没有所有者权限。", + "saveConfigError": "无法保存房间配置。", + "destroyRoom": "解散房间", + "destroyRoomConfirm": "这将永久解散房间并移除所有参与者。此操作无法撤销。", + "destroyRoomError": "无法解散房间。", "dangerZone": "危险区域", "createRoom": "创建房间", "roomName": "房间名称", - "roomNamePlaceholder": "例如:团队聊天", + "roomNamePlaceholder": "例如,团队聊天", "roomDescription": "描述", - "roomDescriptionPlaceholder": "这个房间是关于什么的?", - "createError": "创建房间失败。房间地址可能已被占用。", + "roomDescriptionPlaceholder": "此房间是关于什么的?", + "createError": "无法创建房间。房间地址可能已被占用。", "roomType": "房间类型", - "templatePrivate": "私密", + "templatePrivate": "私人", "templatePrivateDesc": "仅限邀请", - "templateOpen": "公开", + "templateOpen": "开放", "templateOpenDesc": "任何人都可以加入", - "templateUnlisted": "未列出", - "templateUnlistedDesc": "隐藏,开放访问", - "templatePrivateHelp": "房间在目录中隐藏。只有你邀请的人才能加入。最适合团队或小组对话。", - "templateOpenHelp": "房间列在公共目录中。任何人都可以找到并无需邀请即可加入。最适合社区频道。", - "templateUnlistedHelp": "房间在目录中隐藏,但任何拥有地址的人都可以自由加入。最适合分享房间链接。", - "roomAlreadyExists": "该地址的房间已存在。请选择其他地址。", - "manageHats": "管理徽章", - "manageHatsDesc": "定义和分配徽章", + "templateUnlisted": "不公开", + "templateUnlistedDesc": "隐藏、开放访问", + "templatePrivateHelp": "房间从目录中隐藏。只有您邀请的人才能加入。最适合团队或小组对话。", + "templateOpenHelp": "房间列在公开目录中。任何人无需邀请即可找到并加入。最适合社区频道。", + "templateUnlistedHelp": "房间从目录中隐藏,但任何拥有地址的人都可以自由加入。最适合通过链接分享房间。", + "roomAlreadyExists": "具有此地址的房间已存在。请选择其他地址。", + "manageHats": "管理头衔", + "manageHatsDesc": "定义和分配头衔", "hatsNotEnabled": "此房间不支持此功能", "hatsDefinitions": "定义", "hatsAssignments": "分配", @@ -327,25 +327,25 @@ "hatUri": "URI", "hatHue": "颜色", "hatHuePlaceholder": "0–360", - "hatTitlePlaceholder": "例如 发言人", - "hatUriPlaceholder": "例如 urn:example:speaker", - "addHat": "添加徽章", + "hatTitlePlaceholder": "例如,发言人", + "hatUriPlaceholder": "例如,urn:example:speaker", + "addHat": "添加头衔", "destroyHat": "删除", - "destroyHatConfirm": "删除徽章「{{title}}」?它将从所有已分配的用户中移除。", + "destroyHatConfirm": "删除头衔“{{title}}”?它将从所有已分配的用户中移除。", "assignHat": "分配", "unassignHat": "移除", - "noHats": "此房间未定义任何徽章", - "noAssignments": "尚未分配任何徽章", - "loadingHats": "正在加载徽章...", - "hatCreated": "徽章已创建", - "hatDestroyed": "徽章已删除", - "hatAssigned": "徽章已分配", - "hatUnassigned": "徽章已移除", - "hatCreateError": "创建徽章失败", - "hatDestroyError": "删除徽章失败", - "hatAssignError": "分配徽章失败", - "hatUnassignError": "移除徽章失败", - "selectHat": "选择徽章", + "noHats": "此房间未定义任何头衔", + "noAssignments": "尚未分配任何头衔", + "loadingHats": "正在加载头衔…", + "hatCreated": "头衔已创建", + "hatDestroyed": "头衔已删除", + "hatAssigned": "头衔已分配", + "hatUnassigned": "头衔已移除", + "hatCreateError": "无法创建头衔", + "hatDestroyError": "无法删除头衔", + "hatAssignError": "无法分配头衔", + "hatUnassignError": "无法移除头衔", + "selectHat": "选择头衔", "hatJidPlaceholder": "user@example.com", "userInfo": "用户信息", "manageOccupant": "管理" @@ -367,21 +367,21 @@ "today": "今天", "yesterday": "昨天", "subscriptionRequest": "来自 {{name}} 的联系人请求", - "subscriptionAccepted": "{{name}} 接受了你的请求", - "subscriptionDenied": "{{name}} 拒绝了你的请求", - "mucInvitation": "聊天室邀请:{{room}}", + "subscriptionAccepted": "{{name}} 已接受您的请求", + "subscriptionDenied": "{{name}} 已拒绝您的请求", + "mucInvitation": "邀请加入房间 {{room}}", "reactionReceived": "{{name}} 回应了 {{emojis}}", - "reactionReceivedTo": "「{{preview}}」", - "pollVoteReceived": "{{name}} 在投票「{{title}}」中投了 {{emojis}}", + "reactionReceivedTo": "“{{preview}}”", + "pollVoteReceived": "{{name}} 在投票“{{title}}”中投了 {{emojis}}", "inConversation": "({{conversation}})", "strangerMessage": "来自 {{name}} 的消息", "resourceConflict": "会话已被替换", - "authError": "认证错误", + "authError": "身份验证错误", "connectionError": "连接错误", "accepted": "已接受", "rejected": "已拒绝", "dismissed": "已忽略", - "pending": "等待中", + "pending": "待处理", "muted": "已静音", "muteReactions": "静音回应", "muteConversationReactions": "静音此聊天的回应", @@ -424,22 +424,22 @@ "messageDeleted": "消息已删除", "messageModerated": "消息已被 {{moderator}} 移除", "deleteMessage": "删除消息", - "deleteMessageConfirm": "这将删除此消息。此操作无法撤消。", + "deleteMessageConfirm": "这将删除此消息。此操作无法撤销。", "moderateMessage": "移除消息", "moderateMessageConfirm": "这将为所有参与者移除此消息。此操作无法撤销。", "moderateReason": "原因(可选)", "moderateReasonPlaceholder": "为什么要移除此消息?", "moderateAndBan": "同时将此用户从房间中封禁", - "imageUnavailable": "图片已不可用", - "videoUnavailable": "视频已不可用", - "audioUnavailable": "音频已不可用", + "imageUnavailable": "图片不再可用", + "videoUnavailable": "视频不再可用", + "audioUnavailable": "音频不再可用", "typing": { "one": "{{name}} 正在输入…", "two": "{{name1}} 和 {{name2}} 正在输入…", "three": "{{name1}}、{{name2}} 和 {{name3}} 正在输入…", "many": "{{name1}}、{{name2}} 和其他 {{count}} 人正在输入…" }, - "showMore": "展开更多", + "showMore": "展开", "showLess": "收起", "deliveryFailed": "消息未送达", "viewError": "查看错误", @@ -455,21 +455,21 @@ "categories": { "profile": "个人资料", "appearance": "外观", - "language": "语言与地区", + "language": "语言和区域", "notifications": "通知", "updates": "更新", - "blocked": "已屏蔽的用户", + "blocked": "已屏蔽用户", "storage": "存储" }, "blocked": { - "title": "已屏蔽的用户", - "description": "已屏蔽的联系人无法向您发送消息或查看您的在线状态。", - "searchPlaceholder": "搜索已屏蔽的用户…", + "title": "已屏蔽用户", + "description": "被屏蔽的联系人无法向您发送消息,也无法查看您的在线状态。", + "searchPlaceholder": "搜索已屏蔽用户…", "empty": "您没有屏蔽任何人", - "noResults": "没有符合您搜索的已屏蔽用户", + "noResults": "没有符合您搜索条件的已屏蔽用户", "unblock": "取消屏蔽", "unblockAll": "全部取消屏蔽", - "confirmUnblockAll": "是否取消对所有 {{count}} 位用户的屏蔽?", + "confirmUnblockAll": "取消屏蔽所有 {{count}} 位用户?", "addManually": "通过 JID 屏蔽用户", "jidPlaceholder": "user@example.com", "block": "屏蔽", @@ -495,22 +495,22 @@ "dark": "深色", "light": "浅色", "system": "系统", - "darkDescription": "深色背景,浅色文字", - "lightDescription": "浅色背景,深色文字", + "darkDescription": "深色背景配浅色文本", + "lightDescription": "浅色背景配深色文本", "systemDescription": "遵循您的系统首选项", "accentColor": "强调色", "accentThemeDefault": "主题默认", "fontSize": "字体大小", - "fontSizeDescription": "调整应用中的文字大小", + "fontSizeDescription": "调整应用中的文本大小", "decreaseFontSize": "减小字体大小", "increaseFontSize": "增大字体大小", "language": "语言", - "languageAndRegion": "语言与地区", + "languageAndRegion": "语言和区域", "languageStreamNote": "下次登录时应用服务器语言首选项", "timeFormat": "时间格式", "timeFormatDescription": "选择时间的显示方式", "timeFormatAuto": "系统默认", - "timeFormat12h": "12 小时制(2:30 PM)", + "timeFormat12h": "12 小时制(下午 2:30)", "timeFormat24h": "24 小时制(14:30)", "notifications": "通知", "notificationStatus": "桌面通知", @@ -524,7 +524,7 @@ "openSettings": "打开设置", "webPushStatus": "网页推送通知", "webPush_unavailable": "服务器不支持", - "webPush_available": "可用 — 点击启用", + "webPush_available": "可用 — 点击即可启用", "webPush_registered": "已启用 — 推送通知已激活", "webPushEnable": "启用", "webPush_disabled": "已禁用 — 推送通知已关闭", @@ -538,11 +538,11 @@ "cacheSize": "缓存大小", "clearCache": "清除缓存", "cacheCleared": "缓存已清除", - "calculating": "正在计算...", + "calculating": "正在计算…", "searchIndex": "搜索索引", - "searchIndexDescription": "搜索索引支持对消息历史进行全文搜索。如果搜索结果不完整,请重建索引。", - "rebuildIndex": "重建索引", - "rebuildingIndex": "重建中…", + "searchIndexDescription": "搜索索引支持对消息历史记录进行全文搜索。如果搜索结果不完整,请重建索引。", + "rebuildIndex": "重建搜索索引", + "rebuildingIndex": "正在重建…", "indexRebuilt": "已索引 {{count}} 条消息" } }, @@ -571,8 +571,8 @@ "keyboardShortcuts": "键盘快捷键", "about": "关于", "reportIssue": "报告问题", - "logOut": "登出", - "logoutConfirm": "是否确定要断开连接?", + "logOut": "退出登录", + "logoutConfirm": "确定要断开连接吗?", "disconnect": "断开连接", "cleanLocalData": "清除本地数据(消息、缓存)" }, @@ -587,7 +587,7 @@ "title": "关于", "version": "版本 {{version}}", "edition": "社区版", - "description": "功能强大、高效使用且使用体验良好的即时通讯客户端。", + "description": "功能强大、高效实用且使用体验良好的即时通讯客户端。", "madeBy": "开发者", "commercialLicense": "商业许可可用。", "contactUs": "联系我们", @@ -605,8 +605,8 @@ "failedToRemoveAvatar": "无法移除头像", "failedToResetNickname": "无法重置昵称", "active": "活跃", - "otherConnectedDevices": "其他已连接的设备", - "connectedDevices": "已连接的设备", + "otherConnectedDevices": "其他已连接设备", + "connectedDevices": "已连接设备", "noOtherDevices": "未连接其他设备", "unknown": "未知", "account": "账号", @@ -616,7 +616,7 @@ "passwordsDoNotMatch": "密码不匹配", "passwordTooShort": "密码必须至少包含 6 个字符", "failedToChangePassword": "无法更改密码", - "passwordChangeNotSupported": "此服务器不支持更改密码", + "passwordChangeNotSupported": "此服务器不支持密码更改", "priority": "优先级", "offlineNotice": "离线时无法编辑个人资料", "connection": "连接", @@ -631,8 +631,8 @@ "fullName": "全名", "company": "公司", "email": "电子邮件", - "country": "国家", - "vcardSaveError": "保存个人资料字段失败" + "country": "国家/地区", + "vcardSaveError": "无法保存个人资料字段" }, "console": { "title": "XMPP 控制台", @@ -644,10 +644,10 @@ "filter": "筛选…", "sendStanza": "发送节({{modifier}}+Enter)", "enterStanza": "请输入要发送的 XML 节…({{modifier}}+Enter 发送)", - "connectToSend": "连接以发送节", + "connectToSend": "连接即可发送节", "noEntries": "暂无条目", "trafficWillAppear": "此处将显示流量信息", - "connectToSeeTraffic": "连接以查看 XMPP 流量", + "connectToSeeTraffic": "连接即可查看 XMPP 流量", "noEntriesMatchFilters": "没有符合当前筛选条件的条目", "showAll": "显示所有数据包", "showReceived": "仅显示已接收的数据包", @@ -656,7 +656,7 @@ "hideType": "隐藏 {{type}}", "goToLive": "继续自动滚动", "invalidXml": "无效的 XML 节", - "failedToSend": "发送失败" + "failedToSend": "无法发送" }, "emptyState": { "messages": { @@ -665,11 +665,11 @@ }, "rooms": { "title": "聊天室", - "description": "从您的书签加入房间或创建新群聊开始聊天。" + "description": "从您的书签加入房间,或创建新群聊,即可开始聊天。" }, "directory": { "title": "联系人信息", - "description": "点击联系人即可查看其个人资料、已连接的设备或开始对话。", + "description": "点击联系人即可查看其个人资料、已连接设备,或开始对话。", "hint": "双击即可直接开始对话。" }, "archive": { @@ -682,11 +682,11 @@ }, "admin": { "title": "服务器管理", - "description": "从侧边栏选择命令以管理您的服务器。" + "description": "从侧边栏选择一个命令即可管理您的服务器。" }, "search": { "title": "搜索结果", - "description": "从侧边栏选择一个结果以查看对话。" + "description": "从侧边栏选择一个结果即可查看对话。" } }, "avatar": { @@ -717,24 +717,24 @@ "showKeyboardShortcuts": "显示键盘快捷键", "toggleXmppConsole": "切换 XMPP 控制台", "toggleLightDarkMode": "切换浅色/深色模式", - "javascriptConsole": "JavaScript 控制台(如已启用)", + "javascriptConsole": "JavaScript 控制台(如果已启用)", "nextUnread": "下一个未读对话", - "messagesView": "消息", - "roomsView": "聊天室", - "connectionsView": "联系人", - "archiveView": "归档", - "eventsView": "事件", - "adminView": "管理", + "messagesView": "消息视图", + "roomsView": "房间视图", + "connectionsView": "联系人视图", + "archiveView": "归档视图", + "eventsView": "事件视图", + "adminView": "管理视图", "findInConversation": "在对话中查找", "nextMatch": "下一个匹配", "previousMatch": "上一个匹配", - "searchView": "搜索", - "previousItem": "上一个对话/聊天室", - "nextItem": "下一个对话/聊天室", + "searchView": "搜索视图", + "previousItem": "上一个对话/房间", + "nextItem": "下一个对话/房间", "settings": "设置", "changeStatus": "更改状态", "createQuickChat": "创建快速聊天", - "goTo": "转到...", + "goTo": "转到…", "closeModalPanelBlur": "关闭窗口/面板/移除焦点", "quitApp": "退出应用" }, @@ -806,9 +806,9 @@ "manageUser": "管理用户账号", "actions": "操作", "confirmDelete": "删除用户", - "confirmDeleteMessage": "是否确定要删除 {{jid}}?此操作无法撤销。", + "confirmDeleteMessage": "确定要删除 {{jid}} 吗?此操作无法撤销。", "confirmEndSessions": "结束会话", - "confirmEndSessionsMessage": "是否确定要结束 {{jid}} 的所有会话?用户将被立即断开连接。" + "confirmEndSessionsMessage": "确定要结束 {{jid}} 的所有会话吗?用户将被立即断开连接。" }, "roomView": { "options": "房间选项", @@ -816,7 +816,7 @@ "actions": "操作", "destroy": "解散房间", "confirmDestroy": "解散房间", - "confirmDestroyMessage": "是否确定要解散“{{room}}”?这将踢出所有使用者并永久删除该房间。" + "confirmDestroyMessage": "确定要解散“{{room}}”吗?这将踢出所有参与者并永久删除该房间。" }, "roomList": { "title": "聊天室", @@ -836,41 +836,41 @@ "filteringContacts": "正在筛选联系人…", "filteringRooms": "正在筛选房间…", "filteringCommands": "正在筛选命令…", - "searchMessages": "Search messages for \"{{query}}\"" + "searchMessages": "搜索包含“{{query}}”的消息" }, "dataFormHints": { - "muc#roomconfig_roomname": "在房间列表和标题中显示的名称。", + "muc#roomconfig_roomname": "在房间列表和标题栏中显示的名称。", "muc#roomconfig_roomdesc": "房间用途的简短描述。", - "muc#roomconfig_persistentroom": "持久房间在所有参与者离开后仍然保留。非持久房间在清空后会被销毁。", - "muc#roomconfig_publicroom": "公开房间会显示在目录中。私密房间只有知道地址的人才能找到。", - "muc#roomconfig_membersonly": "启用后,只有成员列表中的用户才能加入。其他人必须被邀请。", - "muc#roomconfig_allowinvites": "允许参与者邀请其他人加入房间。", + "muc#roomconfig_persistentroom": "持久房间在所有参与者离开后仍会保留。非持久房间在所有参与者离开后会被解散。", + "muc#roomconfig_publicroom": "公开房间会显示在目录中。私人房间只有知道地址的人才能找到。", + "muc#roomconfig_membersonly": "启用后,只有成员列表中的用户才能加入。其他用户必须受邀才能加入。", + "muc#roomconfig_allowinvites": "允许参与者邀请他人加入房间。", "muc#roomconfig_changesubject": "允许参与者更改房间主题。", - "muc#roomconfig_moderatedroom": "在管控房间中,只有管理员及以上角色才能发送消息,除非被授予发言权。", - "muc#roomconfig_whois": "控制谁可以查看参与者的真实 JID(地址)。仅管理员或所有人。", - "muc#roomconfig_passwordprotectedroom": "要求输入密码才能加入房间。", + "muc#roomconfig_moderatedroom": "在有发言审核的房间中,除非被授予发言权,否则只有主持人及以上角色才能发送消息。", + "muc#roomconfig_whois": "控制谁可以查看参与者的真实 JID(地址)。仅主持人或任何人。", + "muc#roomconfig_passwordprotectedroom": "需要密码才能加入房间。", "muc#roomconfig_roomsecret": "加入房间所需的密码。", "muc#roomconfig_maxusers": "房间允许的最大参与者数量。", - "muc#roomconfig_enablelogging": "启用对话的公开记录。记录可能在房间外可见(例如在网站上)。这与客户端用于获取历史记录的消息归档(MAM)不同。", + "muc#roomconfig_enablelogging": "启用对话的公开日志记录功能。记录可能在房间外可见(例如在网站上)。这与客户端用于获取历史记录的消息归档(MAM)不同。", "muc#roomconfig_lang": "此房间使用的主要语言。", "muc#roomconfig_allowpm": "控制谁可以向其他参与者发送私信。", "muc#roomconfig_presencebroadcast": "当参与者加入或离开时,哪些角色会收到在线状态通知。", "muc#roomconfig_pubsub": "将 PubSub 节点与此房间关联以获得扩展功能。", - "public_list": "启用后,任何人都可以查看房间中有谁。禁用后,只有参与者可以查看在线列表。", - "members_by_default": "新用户加入房间后自动获得参与者角色,允许他们在管控房间中发言。", - "allow_private_messages_from_visitors": "控制访客(没有发言权的用户)是否可以发送私信。", + "public_list": "启用后,任何人都可以查看房间内的人员。禁用后,只有参与者可以查看。", + "members_by_default": "新用户加入房间后自动获得参与者角色,允许他们在有发言审核的房间中发言。", + "allow_private_messages_from_visitors": "控制参观者(没有发言权的用户)是否可以发送私信。", "allow_query_users": "允许用户向其他参与者发送信息查询(服务发现)。", - "allow_visitor_status": "允许访客在其在线状态中包含状态消息。", - "allow_visitor_nickchange": "允许访客在房间中更改昵称。", - "allow_voice_requests": "允许管控房间中的访客请求发言权限。", - "allow_subscription": "允许用户在不在场的情况下订阅房间消息。订阅者无需加入房间即可接收消息,适用于移动客户端或通知。", - "voice_request_min_interval": "同一访客两次发言请求之间的最短等待时间(秒)。", - "enable_hats": "启用参与者名称旁的徽章显示,展示特殊角色或隶属关系。", + "allow_visitor_status": "允许参观者在其在线状态中包含状态消息。", + "allow_visitor_nickchange": "允许参观者在房间中更改昵称。", + "allow_voice_requests": "允许参观者在有发言审核的房间中请求发言权限。", + "allow_subscription": "允许用户在未加入房间的情况下订阅房间消息。订阅者无需加入房间即可接收消息,这对移动客户端或通知功能非常有用。", + "voice_request_min_interval": "来自同一参观者两次发言权请求之间的最短等待时间(秒)。", + "enable_hats": "在参与者名称旁边启用头衔显示,以显示特殊角色或从属关系。", "mam": "启用消息归档(MAM),以便客户端在加入或重新连接时获取过去的消息。这是参与者在聊天应用中看到的历史记录。" }, "tabCoordination": { "alreadyOpen": "Fluux 已在另一个标签页中打开", - "alreadyOpenDescription": "为避免消息冲突,一次只能连接一个标签页。", + "alreadyOpenDescription": "为防止消息冲突,一次只能连接一个标签页。", "useHere": "改为在此处使用", "takenOver": "会话已移至另一个标签页", "takenOverDescription": "由于 Fluux 已在另一个标签页中打开,此标签页已断开连接。", @@ -879,29 +879,29 @@ "poll": { "create": "创建投票", "title": "标题", - "titlePlaceholder": "提出一个问题...", + "titlePlaceholder": "提出一个问题…", "description": "描述", - "descriptionPlaceholder": "添加背景或详情...", + "descriptionPlaceholder": "添加背景或详情…", "options": "选项", - "changeEmoji": "点击更换表情", + "changeEmoji": "点击即可更改表情符号", "optionPlaceholder": "选项 {{number}}", "removeOption": "移除选项", "addOption": "添加选项", - "allowMultiple": "允许多选", + "allowMultiple": "允许多选投票", "hideResultsBeforeVote": "投票前隐藏结果", - "deadline": "截止时间", + "deadline": "截止日期", "send": "发送投票", "multipleAllowed": "选择多个选项", "expired": "投票已结束", - "voteToSeeResults": "投票后查看结果", + "voteToSeeResults": "投票后即可查看结果", "noVotes": "暂无投票", "totalVotes": "{{count}} 票", "deadlineDisplay": "截止于 {{date}}", - "tapToChange": "点击更改投票", + "tapToChange": "点击即可更改投票", "close": "关闭投票", "closed": "投票已关闭", - "bannerSingle": "📊 {{title}} — 点击投票", - "bannerMultiple": "📊 {{count}} 个未回答的投票 — 点击查看最新", + "bannerSingle": "📊 {{title}} — 点击即可投票", + "bannerMultiple": "📊 {{count}} 个未回答的投票 — 点击即可查看最新投票", "dismissBanner": "忽略", "scrollToOriginal": "滚动到原始投票" }