From de7a0aad7005ac996e688ede8f6016f8e708a46a Mon Sep 17 00:00:00 2001 From: Misty Release Bot Date: Sun, 12 Jan 2025 09:18:34 +0000 Subject: [PATCH] Latest translations and fallbacks --- .../zh-CN/admin/manage/categories.json | 42 ++++++++-------- .../admin/manage/user-custom-fields.json | 48 +++++++++---------- .../zh-CN/admin/settings/activitypub.json | 44 ++++++++--------- public/language/zh-CN/error.json | 14 +++--- public/language/zh-CN/world.json | 28 +++++------ 5 files changed, 88 insertions(+), 88 deletions(-) diff --git a/public/language/zh-CN/admin/manage/categories.json b/public/language/zh-CN/admin/manage/categories.json index e30716350b..88574ea4ae 100644 --- a/public/language/zh-CN/admin/manage/categories.json +++ b/public/language/zh-CN/admin/manage/categories.json @@ -1,14 +1,14 @@ { - "manage-categories": "管理分类", - "add-category": "添加分类", + "manage-categories": "管理版块", + "add-category": "添加版块", "jump-to": "跳转…", "settings": "版块设置", - "edit-category": "编辑分类", + "edit-category": "编辑版块", "privileges": "权限", - "back-to-categories": "回到分类", + "back-to-categories": "回到版块", "name": "版块名", - "handle": "Category Handle", - "handle.help": "Your category handle is used as a representation of this category across other networks, similar to a username. A category handle must not match an existing username or user group.", + "handle": "版块句柄", + "handle.help": "您的版块句柄在其他网络中用作该版块的代表,类似于用户名。版块句柄不得与现有的用户名或用户组相匹配。", "description": "版块描述", "bg-color": "背景颜色", "text-color": "图标颜色", @@ -39,7 +39,7 @@ "disable": "禁用", "edit": "编辑", "analytics": "分析", - "federation": "Federation", + "federation": "“联邦”", "view-category": "查看版块", "set-order": "设置顺序", @@ -79,21 +79,21 @@ "analytics.topics-daily": "图3 – 每日在此版块中创建的主题", "analytics.posts-daily": "图4 – 每日在此版块中每日发布的帖子", - "federation.title": "Federation settings for \"%1\" category", - "federation.disabled": "Federation is disabled site-wide, so category federation settings are currently unavailable.", - "federation.disabled-cta": "Federation Settings →", - "federation.syncing-header": "Synchronization", - "federation.syncing-intro": "A category can follow a \"Group Actor\" via the ActivityPub protocol. If content is received from one of the actors listed below, it will be automatically added to this category.", - "federation.syncing-caveat": "N.B. Setting up syncing here establishes a one-way synchronization. NodeBB attempts to subscribe/follow the actor, but the reverse cannot be assumed.", - "federation.syncing-none": "This category is not currently following anybody.", - "federation.syncing-add": "Synchronize with...", - "federation.syncing-actorUri": "Actor", - "federation.syncing-follow": "Follow", - "federation.syncing-unfollow": "Unfollow", - "federation.followers": "Remote users following this category", - "federation.followers-handle": "Handle", + "federation.title": "“ %1 ”版块的“联邦”设置", + "federation.disabled": "全站已禁用“联邦”,因此目前无法使用版块“联邦”设置。", + "federation.disabled-cta": "“联邦”设置 →", + "federation.syncing-header": "同步", + "federation.syncing-intro": "一个版块可以通过 ActivityPub 协议关注一个 “群组行为者”。如果从下列行为者之一收到内容,则会自动添加到该版块中。", + "federation.syncing-caveat": "注意:在此设置同步将建立单向同步。NodeBB 会尝试订阅/关注“行为者”,但不能反过来。", + "federation.syncing-none": "本版块目前没有关注任何人。", + "federation.syncing-add": "与...同步", + "federation.syncing-actorUri": "行为者", + "federation.syncing-follow": "关注", + "federation.syncing-unfollow": "取消关注", + "federation.followers": "关注此版块的远程用户", + "federation.followers-handle": "句柄", "federation.followers-id": "ID", - "federation.followers-none": "No followers.", + "federation.followers-none": "无关注者", "alert.created": "创建", "alert.create-success": "版块创建成功!", diff --git a/public/language/zh-CN/admin/manage/user-custom-fields.json b/public/language/zh-CN/admin/manage/user-custom-fields.json index 29a34f43b5..3ef0e5eacd 100644 --- a/public/language/zh-CN/admin/manage/user-custom-fields.json +++ b/public/language/zh-CN/admin/manage/user-custom-fields.json @@ -1,28 +1,28 @@ { - "title": "Manage Custom User Fields", - "create-field": "Create Field", - "edit-field": "Edit Field", - "manage-custom-fields": "Manage Custom Fields", - "type-of-input": "Type of input", - "key": "Key", + "title": "管理自定义用户属性", + "create-field": "创建属性", + "edit-field": "编辑属性", + "manage-custom-fields": "自定义用户属性", + "type-of-input": "输入类型", + "key": "键", "name": "名称", - "icon": "Icon", - "type": "Type", - "min-rep": "Minimum Reputation", - "input-type-text": "Input (Text)", - "input-type-link": "Input (Link)", - "input-type-number": "Input (Number)", - "input-type-date": "Input (Date)", - "input-type-select": "选择", - "input-type-select-multi": "Select Multiple", + "icon": "图标", + "type": "类型", + "min-rep": "最低声望", + "input-type-text": "输入框(文本)", + "input-type-link": "输入框(链接)", + "input-type-number": "输入框(数字)", + "input-type-date": "输入框(日期)", + "input-type-select": "单选", + "input-type-select-multi": "多选", "select-options": "选项", - "select-options-help": "Add one option per line for the select element", - "minimum-reputation": "Minimum reputation", - "minimum-reputation-help": "If a user has less than this value they won't be able to use this field", - "delete-field-confirm-x": "Do you really want to delete custom field \"%1\"?", - "custom-fields-saved": "Custom fields saved", - "visibility": "Visibility", - "visibility-all": "Everyone can see the field", - "visibility-loggedin": "Only logged in users can see the field", - "visibility-privileged": "Only privileged users like admins & moderators can see the field" + "select-options-help": "为选择元素每行添加一个选项", + "minimum-reputation": "最低声望", + "minimum-reputation-help": "如果用户的声望值小于此值,则无法使用此字段", + "delete-field-confirm-x": "您真的要删除自定义字段“ %1 ”吗?", + "custom-fields-saved": "已保存自定义字段", + "visibility": "可见性", + "visibility-all": "所有人可见", + "visibility-loggedin": "仅登录用户可见", + "visibility-privileged": "仅管理员和版主等特权用户可见" } \ No newline at end of file diff --git a/public/language/zh-CN/admin/settings/activitypub.json b/public/language/zh-CN/admin/settings/activitypub.json index 94f9ad7822..902c824d03 100644 --- a/public/language/zh-CN/admin/settings/activitypub.json +++ b/public/language/zh-CN/admin/settings/activitypub.json @@ -1,26 +1,26 @@ { - "intro-lead": "What is Federation?", - "intro-body": "NodeBB is able to communicate with other NodeBB instances that support it. This is achieved through a protocol called ActivityPub. If enabled, NodeBB will also be able to communicate with other apps and websites that use ActivityPub (e.g. Mastodon, Peertube, etc.)", - "general": "General", - "pruning": "Content Pruning", - "content-pruning": "Days to keep remote content", - "content-pruning-help": "Note that remote content that has received engagement (a reply or a upvote/downvote) will be preserved. (0 for disabled)", - "user-pruning": "Days to cache remote user accounts", - "user-pruning-help": "Remote user accounts will only be pruned if they have no posts. Otherwise they will be re-retrieved. (0 for disabled)", - "enabled": "Enable Federation", - "enabled-help": "If enabled, will allow this NodeBB will be able to communicate with all Activitypub-enabled clients on the wider fediverse.", - "allowLoopback": "Allow loopback processing", - "allowLoopback-help": "Useful for debugging purposes only. You should probably leave this disabled.", + "intro-lead": "什么是 “联邦”?", + "intro-body": "NodeBB 能够与支持它的其他 NodeBB 实例通信。这是通过名为 ActivityPub 的协议实现的。如果启用,NodeBB 还能与使用 ActivityPub 的其他应用程序和网站(如 Mastodon、Peertube 等)进行通信。", + "general": "通用", + "pruning": "内容修剪", + "content-pruning": "保存远程内容的天数", + "content-pruning-help": "请注意,已收到参与(回复或顶/踩)的远程内容将被保留。(0 表示禁用)", + "user-pruning": "缓存远程用户账户的天数", + "user-pruning-help": "远程用户账户只有在没有帖子的情况下才会被删除。否则将重新检索。(0 表示禁用)", + "enabled": "启用“联邦”", + "enabled-help": "如果启用,将允许 NodeBB 与更广泛的联邦宇宙中所有启用 Activitypub 的客户端进行通信。", + "allowLoopback": "允许环回处理", + "allowLoopback-help": "仅用于调试目的,您最好将其禁用。", - "probe": "Open in App", - "probe-enabled": "Try to open ActivityPub-enabled resources in NodeBB", - "probe-enabled-help": "If enabled, NodeBB will check every external link for an ActivityPub equivalent, and load it in NodeBB instead.", - "probe-timeout": "Lookup Timeout (milliseconds)", - "probe-timeout-help": "(Default: 2000) If the lookup query does not receive a response within the set timeframe, will send the user to the link directly instead. Adjust this number higher if sites are responding slowly and you wish to give extra time.", + "probe": "在应用程序中打开", + "probe-enabled": "尝试在 NodeBB 中打开启用了 ActivityPub 的资源", + "probe-enabled-help": "如果启用,NodeBB 将检查每个外部链接是否与 ActivityPub 对应,并将其加载到 NodeBB 中。", + "probe-timeout": "查询超时(毫秒)", + "probe-timeout-help": "(默认值:2000)如果查询在设定的时间内没有收到回复,将直接把用户发送到链接。如果网站响应速度较慢,您希望给予更多时间,则可将此数字调高。", - "server-filtering": "Filtering", - "count": "This NodeBB is currently aware of %1 server(s)", - "server.filter-help": "Specify servers you would like to bar from federating with your NodeBB. Alternatively, you may opt to selectively allow federation with specific servers, instead. Both options are supported, although they are mutually exclusive.", - "server.filter-help-hostname": "Enter just the instance hostname below (e.g. example.org), separated by line breaks.", - "server.filter-allow-list": "Use this as an Allow List instead" + "server-filtering": "过滤", + "count": "该 NodeBB 目前可检测到 %1 台服务器", + "server.filter-help": "指定您希望禁止与 NodeBB 联合的服务器。或者,您也可以选择性地 允许 与特定服务器联邦。两者只能选其一。", + "server.filter-help-hostname": "请在下面输入实例主机名(如 example.org ),中间用换行符隔开。", + "server.filter-allow-list": "将其用作允许列表" } \ No newline at end of file diff --git a/public/language/zh-CN/error.json b/public/language/zh-CN/error.json index c5bf9cc2f5..45aeb91029 100644 --- a/public/language/zh-CN/error.json +++ b/public/language/zh-CN/error.json @@ -235,7 +235,7 @@ "plugins-set-in-configuration": "您不能修改插件状态因为它们在运行时中被定义(config.json,环境变量或终端选项),请转而修改配置。", "theme-not-set-in-configuration": "在配置中定义活跃的插件时,需要先将新主题加入活跃插件的列表,才能在管理员控制面板中修改主题", "topic-event-unrecognized": "无法识别主题事件'%1'", - "category.handle-taken": "Category handle is already taken, please choose another.", + "category.handle-taken": "版块句柄已被占用,请另选一个。", "cant-set-child-as-parent": "无法将子版块设置为父版块", "cant-set-self-as-parent": "无法将自身设置为父版块", "api.master-token-no-uid": "收到一个在请求体中没有对应 `_uid` 的主令牌", @@ -249,10 +249,10 @@ "api.501": "您试图调用的路由还没被实现,请明天重试", "api.503": "您试图调用的路由因为服务器配置而目前不可用", "api.reauth-required": "您试图访问的资源需要(重新)进行身份验证。", - "activitypub.invalid-id": "Unable to resolve the input id, likely as it is malformed.", - "activitypub.get-failed": "Unable to retrieve the specified resource.", - "activitypub.pubKey-not-found": "Unable to resolve public key, so payload verification cannot take place.", - "activitypub.origin-mismatch": "The received object's origin does not match the sender's origin", - "activitypub.actor-mismatch": "The received activity is being carried out by an actor that is different from expected.", - "activitypub.not-implemented": "The request was denied because it or an aspect of it is not implemented by the recipient server" + "activitypub.invalid-id": "无法解析输入 id,可能是畸形输入。", + "activitypub.get-failed": "无法检索指定资源。", + "activitypub.pubKey-not-found": "无法解析公钥,因此无法进行有效载荷验证。", + "activitypub.origin-mismatch": "接收对象的原点与发送者的原点不一致", + "activitypub.actor-mismatch": "接收活动的行为者与预期的不同。", + "activitypub.not-implemented": "请求被拒绝的原因是接收方服务器没有执行该请求或其中的某个方面" } \ No newline at end of file diff --git a/public/language/zh-CN/world.json b/public/language/zh-CN/world.json index 3753335278..6902dd4bb2 100644 --- a/public/language/zh-CN/world.json +++ b/public/language/zh-CN/world.json @@ -1,18 +1,18 @@ { - "name": "World", - "popular": "Popular topics", - "recent": "All topics", - "help": "Help", + "name": "世界", + "popular": "热门主题", + "recent": "全部主题", + "help": "帮助", - "help.title": "What is this page?", - "help.intro": "Welcome to your corner of the fediverse.", - "help.fediverse": "The \"fediverse\" is a network of interconnected applications and websites that all talk to one another and whose users can see each other. This forum is federated, and can interact with that social web (or \"fediverse\"). This page is your corner of the fediverse. It consists solely of topics created by — and shared from — users you follow.", - "help.build": "There might not be a lot of topics here to start; that's normal. You will start to see more content here over time when you start following other users.", - "help.federating": "Likewise, if users from outside of this forum start following you, then your posts will start appearing on those apps and websites as well.", - "help.next-generation": "This is the next generation of social media, start contributing today!", + "help.title": "这是什么页面?", + "help.intro": "欢迎来到联邦宇宙的一角", + "help.fediverse": "联邦宇宙是一个由相互连接的应用程序和网站组成的网络,这些应用程序和网站可以相互对话,其用户也可以相互看到对方。本论坛是联盟式的,可以与该社交网络(或 “联邦宇宙”)互动。本页面是您在联邦宇宙中的一角。它仅由 关注的用户创建和分享的主题组成。", + "help.build": "开始时,这里可能没有很多主题;这很正常。随着时间的推移,当您开始关注其他用户时,您会在这里看到更多的内容。", + "help.federating": "同样,如果本论坛以外的用户开始关注 ,那么您的帖子也会开始出现在这些应用程序和网站上。", + "help.next-generation": "这是新一代的社交媒体,从今天开始,贡献力量吧!", - "onboard.title": "Your window to the fediverse...", - "onboard.what": "This is your personalized category made up of only content found outside of this forum. Whether something shows up in this page depends on whether you follow them, or whether that post was shared by someone you follow.", - "onboard.why": "There's a lot that goes on outside of this forum, and not all of it is relevant to your interests. That's why following people is the best way to signal that you want to see more from someone.", - "onboard.how": "In the meantime, you can click on the shortcut buttons at the top to see what else this forum knows about, and start discovering some new content!" + "onboard.title": "您通往联邦宇宙的窗口...", + "onboard.what": "这是您的个性化版块,只包含本论坛以外的内容。内容是否显示在本页取决于您是否关注他们,或者该帖子是否由您关注的人分享。", + "onboard.why": "论坛之外的事情很多,而且并非所有事情都与您的兴趣相关。因此,关注他人是表明您想从某人那里了解更多信息的最佳方式。", + "onboard.how": "在此期间,您可以点击顶部的快捷按钮,了解本论坛的其他内容,并开始发现一些新内容!" } \ No newline at end of file