From 4df4e7450ddec6e9be7b975db9b081abfcab3d2d Mon Sep 17 00:00:00 2001 From: iiaannn <50198347+iiaannn@users.noreply.github.com> Date: Tue, 21 Mar 2023 22:56:58 +0800 Subject: [PATCH 1/3] Update zhCn.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Note→帖文 correct some FAQ words to be more native Chinese --- frontend/Locales/zhCn.json | 52 +++++++++++++++++++------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/frontend/Locales/zhCn.json b/frontend/Locales/zhCn.json index 4dde026..53e784b 100644 --- a/frontend/Locales/zhCn.json +++ b/frontend/Locales/zhCn.json @@ -27,7 +27,7 @@ "loginskip": "您可以跳过此过程,但您可能会错过连接到各种中继和扩大网络覆盖范围的机会" }, "searchPage": { - "placeholder": "查找公钥,Notes,标签...", + "placeholder": "查找公钥,帖文,标签...", "emptyTitle": "提示", "emptyDescription": "输入 @ 以搜索用户\n\n输入 # 以搜索主题" }, @@ -50,7 +50,7 @@ "Conversation": "会话", "Repost": "转发", "Reply": "回复", - "Note": "Note", + "Note": "帖文", "Profile": "简介", "About": "关于", "Faq": "常见问题", @@ -116,7 +116,7 @@ "imageUploadErro": "上传图片出现错误" }, "uploadImageWarningTitle": "注意", - "uploadImageWarning": "您的图片将上传到公共托管服务,任何人都可以看到", + "uploadImageWarning": "您的图片将上传到公共托管服务器,且任何人都可以看到", "uploadImage": "上传图片", "cancel": "取消", "poweredBy": "由{{uri}}提供支持" @@ -140,7 +140,7 @@ "configPage": { "signHeight": "用最新的比特币区块签署事件", "showPublicImages": "显示发现页图片", - "showSensitive": "显示敏感的 Notes", + "showSensitive": "显示敏感的帖文", "satoshi": "聪符号", "imageHostingService": "图片托管服务", "random": "随机", @@ -174,8 +174,8 @@ "answering": "回复 {{pubkey}}", "reposting": "已转发 {{pubkey}}", "userBlocked": "用户已屏蔽", - "userMuted": "User muted", - "seeParent": "查看 Note", + "userMuted": "用户已静音", + "seeParent": "查看帖文", "contentWarning": "敏感内容", "recommendation": "推荐的中继", "addRelay": "添加中继" @@ -190,7 +190,7 @@ "open": "打开钱包", "anonTip": "匿名赞赏", "zap": "赞赏", - "pay": "Pay" + "pay": "支付" }, "notificationsFeed": { "reposted": "已转发", @@ -271,11 +271,11 @@ }, "reactionsFeed": { "emptyTitle": "您还没有任何回应", - "emptyDescription": "查看您回应过的 Notes" + "emptyDescription": "查看您回应过的帖文" }, "repostsFeed": { - "emptyTitle": "您还没有转发任何 Notes", - "emptyDescription": "查看您您转发过的 Notes" + "emptyTitle": "您还没有转发任何帖文", + "emptyDescription": "查看您您转发过的帖文" }, "tabs": { "globalFeed": "发现", @@ -284,7 +284,7 @@ "mentions": "提及", "reposts": "转发", "zaps": "最多赞赏", - "notes": "Notes", + "notes": "帖文", "replies": "回复", "bookmarks": "收藏" }, @@ -300,8 +300,8 @@ "emptyTitle": "您还没有关注任何人", "emptyDescription": "关注其他人以查看内容", "emptyButton": "查看联系人", - "newMessage": "有{{newNotesCount}}条新的 Notes,下拉刷新", - "newMessages": "有{{newNotesCount}}条新的 Notes,下拉刷新" + "newMessage": "有{{newNotesCount}}条新的帖文,下拉刷新", + "newMessages": "有{{newNotesCount}}条新的帖文,下拉刷新" }, "relaysPage": { "connectContactRelays": "重新连接到联系人的中继", @@ -483,37 +483,37 @@ "emptyButton": "发送私信" }, "faq": { - "searchLabel": "在常见问题解答中搜索", + "searchLabel": "搜索", "note_broadcasting": { - "question": "注意事项:广播", - "answer": "当用户在 Nostr 中发布便笺或事件时,该信息会发送到该用户连接的中继。但是,由于便笺广播功能,该信息可以与网络中的其他中继共享,以便到达更多的用户。\n\n此便笺广播功能有助于网络和中继更加高效和去中心化。通过与其他中继共享信息,减轻了网络服务器的工作量和拥塞,提高了性能和网络处理更多用户的能力。此外,信息的去中心化使 Nostr 更加抗故障和难以审查,因为信息分布在网络的多个节点上。" + "question": "帖文:广播", + "answer": "当用户在 Nostr 中发布帖文或事件时,该信息会发送到该用户连接的中继。然而,由于帖文广播功能,该信息可以与网络中的其他中继共享,以触及达更多的用户。\n\n帖文广播功能有助于网络和中继更加高效和去中心化。通过与其他中继共享信息,减轻了网络服务器的工作量和拥塞,提高了性能和网络处理更多用户的能力。此外,信息的去中心化使 Nostr 更能抗故障和难以审查,因为信息分布在网络的多个节点上。" }, "notes_colouring": { - "question": "注意事项:着色", - "answer": "此功能在应用程序中显示了一条颜色条,旁边显示了发布的帖子或便笺。每种颜色代表一个中继,其中该便笺存在。\n\n打开便笺的详细信息后,您可以看到便笺所在的不同中继的信息。这样做是为了更多地展示中继的重要性,并突出显示它们在 Nostr 网络中的作用。\n\n通过显示便笺所在中继的信息,可以看到信息如何通过 Nostr 网络传输。此外,通过强调中继的重要性,鼓励去中心化,并激励用户连接到网络中更多的服务器,从而增加网络的效率和弹性。" + "question": "帖文:着色", + "answer": "此功能是在应用程序中显示了一条颜色条,旁边显示发布的帖文。每种颜色代表该帖文所存在的中继。\n\n当您打开帖文的详细信息时,您可以看到帖文所在的不同中继的信息。这样做是为了更多地展示中继的重要性,并突出显示它们在 Nostr 网络中的作用。\n\n通过显示帖文所在中继的信息,可以看到信息如何通过 Nostr 网络传输。此外,通过强调中继的重要性,鼓励去中心化,并激励用户连接到网络中更多的服务器,从而增加网络的效率和弹性。" }, "resilient_login": { "question": "登录", - "answer": "“弹性登录”过程包括三个步骤,有助于使网络更加强大和去中心化。\n\n1. 连接到随机中继\n您将连接到从中继池中随机选择的 8 个中继。在这 8 个中继中搜索您的用户配置文件和中继列表。\n\n2. 在中继列表中搜索联系人\n从 8 个随机中继中断开连接,并连接到您的中继列表。在此列表中搜索您的联系人。\n\n3. 搜索您联系人的中继\n您将看到您的联系人使用的中继列表。您可以将这些中继添加到列表中并连接到它们,从而使网络更加强大和去中心化。" + "answer": "“弹性登录”过程包括三个步骤,有助于使网络更加强大和去中心化。\n\n1. 连接随机中继\n您将连接到从中继池中随机选择的 8 个中继。在这 8 个中继中搜索您的用户配置文件和中继列表。\n\n2. 在中继列表中搜索联系人\n从 8 个随机中继中断开连接,并连接到您的中继列表。再在此列表中搜索您的联系人。\n\n3. 搜索您联系人的中继\n您将看到您的联系人使用的中继列表。您可以将这些中继添加到您的列表中并连接它们,从而使网络具备更大弹性。" }, "what_are_zaps": { - "question": "Zap:它们是什么?", - "answer": "Zaps 是闪电网络上的一种小费,可以实现快速、低成本的价值传输。 Zaps 的核心是通过闪电网络发送的提示,几乎没有交易费用。 以前,闪电发票通常包含在 Nostr 协议开头的注释中。 然而,随着 NIP-57 的实施,Zaps 成为了 Nostr 中传递价值的主要手段。 \n\nNIP-57 是一个文档,它指定了 Zaps 应该如何实现,并引入了两种新的注释类型,即类型 9735(Zap)和类型 9734(Zap 请求)。 这些类型的票据允许 Nostr 客户从 LNURL 服务器请求发票并支付。 \n\n此外,NIP-57 规范解释了接收 Zap 付款的闪电钱包应如何创建票据以发送到中继。" + "question": "Zaps:它们是什么?", + "answer": "Zaps(赞赏)是闪电网络上的一种小费,可以实现快速、低成本的价值传输。Zaps 的核心是通过闪电网络发送的小费,几乎没有交易费用。先前闪电账单通常是包含在最初的 Nostr 协议的帖文中。然而,随着 NIP-57 的实现,Zaps 成为了 Nostr 中传递价值的主要手段。 \n\nNIP-57 是一个文档,它指定了 Zaps 应该如何实现,并引入了两种新的帖文类型,即类型 9735(Zap)和类型 9734(Zap 请求)。 这些类型的帖文允许 Nostr 客户端从 LNURL 服务器请求账单并支付。 \n\n此外,NIP-57 规范解释了接收 Zap 付款的 Lighting 钱包应如何创建账单以发送到中继。" }, "what_are_relays": { - "question": "继电器:它们是什么?", - "answer": "中继充当 Nostr 的后端服务器,允许客户端发送可能存储或不存储的消息,并广播给其他连接的客户端。 鉴于中继世界的快速变化,未来可能会发生许多变化。\n\n需要注意的是,Nostr 是一个依赖中继进行数据存储和检索的去中心化系统。 因此,如果您在 Nostr 客户端上遇到性能下降的情况,很可能是由于您使用的中继造成的。 \n\n在您的客户端上添加或删除中继可能是一个考虑因素。" + "question": "中继:它们是什么?", + "answer": "中继充当 Nostr 的后端服务器,允许客户端发送可能存储或不存储的消息,并广播给其他连接的客户端。 鉴于中继的快速变化,及未来可能会发生的许多变化。\n\n需要注意的是,Nostr 是一个依赖中继进行数据存储和检索的去中心化系统。 因此,如果您在 Nostr 客户端上遇到性能下降的情况,很可能是由于您使用的中继造成的。 \n\n在您的客户端上添加或删除中继可能是一个值得考虑的方法。" }, "relays_paid_vs_free": { "question": "中继:免费和付费中继", - "answer": "有可用的公共中继,可为普通用户提供免费的入门服务。 然而,访问和写入这些中继的成本较低,吸引了垃圾邮件发送者和机器人帐户。 虽然一些中继所有者将垃圾邮件帐户列入黑名单,但这是一个被动过程,可能不足以跟上顽固的垃圾邮件发送者。 \n\n随着 Nostr 规模的扩大,公共中继上的垃圾邮件数量将会增加。 为了解决这个问题,用户可以迁移到他们自己的中继或付费中继,以更好地控制他们的提要并减少不必要的数据下载。 支付中继需要支付才能访问和维持高水平的操作,从而产生更清洁和更可靠的馈送。 \n\n有多种支付中继选项可用,并会定期添加更多选项。 要使用付费中继,用户必须联系所有者并付费以将其公钥添加到白名单中。 您可以在各种网站上找到付费中继,例如:https://nostr.watch/relays/find" + "answer": "有为普通用户提供免费的登录服务的公共中继。由于访问和写入这些中继的成本较低,带来了垃圾信息和机器人帐户。 虽然一些中继所有者将信息帐户列入黑名单,但这是一个被动过程,可能不足以跟上顽固的垃圾信息账户。 \n\n随着 Nostr 规模的扩大,公共中继上的垃圾信息数量将会增加。 为了解决这个问题,用户可以迁移到他们自己的中继或付费中继,以更好地控制他们的信息流并减少不必要的数据下载。 因为付费中继需要支付才能访问和维持高水平的操作,从而产生更干净和更可靠的信息流。 \n\n有多种付费中继可选择,并会定期添加更多。若要使用付费中继,用户必须联系中继所有者并付费以让其将公钥添加到白名单中。 您可以在各种网站上找到付费中继,例如:https://nostr.watch/relays/find" }, "what_are_nips": { "question": "NIP:它们是什么?", - "answer": "Nostr Implementation Possibilities (NIPs) 是一个类似于比特币改进提案 (BIP) 系统的过程,但它不那么复杂,因为它不涉及更新持有数十亿美元人们资金的网络。 NIP 旨在记录与 Nostr 兼容的中继和客户端软件的要求、建议和可选实现。 通过参考过去的 NIP,开发人员可以确保他们的工具与更广泛的 Nostr 网络保持兼容。 \n\nNIP 流程是 Nostr 社区提出想法、建议更改和改进协议的正式方式。 任何人都可以提交 NIP 并接收来自社区成员的反馈、共享代码和示例,或者为他们的想法提供测试方法。 在 NIP 从草案过渡到提议阶段后,它可以被撤回、拒绝或接受。 接受的 NIP 可以集成到想要使用新功能的中继和客户端的代码库中。 \n\nNostr 协议的目标是开放、去中心化,并且每个人都可以访问。 NIP 流程支持社区决策的透明度,鼓励贡献,并促进协议的构建。" + "answer": "Nostr Implementation Possibilities (NIPs) 是一个类似于 Bitcoin Improvement Proposal (BIP) 系统的过程,但它不那么复杂,因为它不涉及更新持有数十亿美元的人们资金网络。 NIP 旨在记录与 Nostr 兼容的中继和客户端软件的要求、建议和可选实现。 通过参考过去的 NIP,开发人员可以确保他们的工具与更广泛的 Nostr 网络保持兼容。 \n\nNIP 流程是 Nostr 社区提出想法、建议更改和改进协议的正式方式。 任何人都可以提交 NIP 并接收来自社区成员的反馈、共享代码和示例,或者为他们的想法提供测试方法。 在 NIP 从草案过渡到提议阶段后,它可以被撤回、拒绝或接受。 接受的 NIP 可以集成到想要使用新功能的中继和客户端的代码库中。 \n\nNostr 协议的目标是开放、去中心化,并且每个人都可以访问。 NIP 流程支持社区决策的透明度,鼓励贡献,并促进协议的构建。" }, "nostros_nip_support": { - "question": "在Nostros实施的NIPs", + "question": "已在 Nostros 实施的NIPs", "answer": "NIP-01 基本协议流程描述,NIP-02 联系人列表和昵称,NIP-04 加密私信,NIP-05 将 Nostr 密钥映射到基于 DNS 的互联网标识符,NIP-06 从助记词短语推导基本密钥,NIP-08 提及,NIP-10 客户端在文本事件中使用 e 和 p 标签的约定,NIP-11 中继信息文档,NIP-12 通用标签查询,NIP-19 bech32 编码实体,NIP-21 Nostr:URL 格式, NIP-25 回应,NIP-28 公共聊天,NIP-36 敏感内容,NIP-51 列表,NIP-57 Lightning 赞赏, NIP-65 中继列表元数据" } } From 3b83a7f624a4c08bea8e7c5cc7bf5114902db816 Mon Sep 17 00:00:00 2001 From: iiaannn <50198347+iiaannn@users.noreply.github.com> Date: Tue, 21 Mar 2023 23:06:17 +0800 Subject: [PATCH 2/3] Update zhCn.json fix some errors --- frontend/Locales/zhCn.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/Locales/zhCn.json b/frontend/Locales/zhCn.json index 53e784b..9d8c456 100644 --- a/frontend/Locales/zhCn.json +++ b/frontend/Locales/zhCn.json @@ -275,7 +275,7 @@ }, "repostsFeed": { "emptyTitle": "您还没有转发任何帖文", - "emptyDescription": "查看您您转发过的帖文" + "emptyDescription": "查看您转发过的帖文" }, "tabs": { "globalFeed": "发现", @@ -502,15 +502,15 @@ }, "what_are_relays": { "question": "中继:它们是什么?", - "answer": "中继充当 Nostr 的后端服务器,允许客户端发送可能存储或不存储的消息,并广播给其他连接的客户端。 鉴于中继的快速变化,及未来可能会发生的许多变化。\n\n需要注意的是,Nostr 是一个依赖中继进行数据存储和检索的去中心化系统。 因此,如果您在 Nostr 客户端上遇到性能下降的情况,很可能是由于您使用的中继造成的。 \n\n在您的客户端上添加或删除中继可能是一个值得考虑的方法。" + "answer": "中继充当 Nostr 的后端服务器,允许客户端发送可能存储或不存储的消息,并广播给其他连接的客户端。鉴于中继的快速变化,及未来可能会发生的许多变化。\n\n需要注意的是,Nostr 是一个依赖中继进行数据存储和检索的去中心化系统。 因此,如果您在 Nostr 客户端上遇到性能下降的情况,很可能是由于您使用的中继造成的。 \n\n在您的客户端上添加或删除中继可能是一个值得考虑的方法。" }, "relays_paid_vs_free": { "question": "中继:免费和付费中继", - "answer": "有为普通用户提供免费的登录服务的公共中继。由于访问和写入这些中继的成本较低,带来了垃圾信息和机器人帐户。 虽然一些中继所有者将信息帐户列入黑名单,但这是一个被动过程,可能不足以跟上顽固的垃圾信息账户。 \n\n随着 Nostr 规模的扩大,公共中继上的垃圾信息数量将会增加。 为了解决这个问题,用户可以迁移到他们自己的中继或付费中继,以更好地控制他们的信息流并减少不必要的数据下载。 因为付费中继需要支付才能访问和维持高水平的操作,从而产生更干净和更可靠的信息流。 \n\n有多种付费中继可选择,并会定期添加更多。若要使用付费中继,用户必须联系中继所有者并付费以让其将公钥添加到白名单中。 您可以在各种网站上找到付费中继,例如:https://nostr.watch/relays/find" + "answer": "有为普通用户提供免费的登录服务的公共中继。然而由于访问和写入这些中继的成本较低,带来了垃圾信息和机器人帐户。虽然一些中继所有者将信息帐户列入黑名单,但这是一个被动过程,可能不足以跟上顽固的垃圾信息账户。 \n\n随着 Nostr 规模的扩大,公共中继上的垃圾信息数量将会增加。 为了解决这个问题,用户可以迁移到他们自己的中继或付费中继,以更好地控制他们的信息流并减少不必要的数据下载。 因为付费中继需要支付才能访问和维持高水平的操作,从而产生更干净和更可靠的信息流。 \n\n有多种付费中继可选择,并会定期添加更多。若要使用付费中继,用户必须联系中继所有者并付费以让其将公钥添加到白名单中。您可以在各种网站上找到付费中继,例如:https://nostr.watch/relays/find" }, "what_are_nips": { "question": "NIP:它们是什么?", - "answer": "Nostr Implementation Possibilities (NIPs) 是一个类似于 Bitcoin Improvement Proposal (BIP) 系统的过程,但它不那么复杂,因为它不涉及更新持有数十亿美元的人们资金网络。 NIP 旨在记录与 Nostr 兼容的中继和客户端软件的要求、建议和可选实现。 通过参考过去的 NIP,开发人员可以确保他们的工具与更广泛的 Nostr 网络保持兼容。 \n\nNIP 流程是 Nostr 社区提出想法、建议更改和改进协议的正式方式。 任何人都可以提交 NIP 并接收来自社区成员的反馈、共享代码和示例,或者为他们的想法提供测试方法。 在 NIP 从草案过渡到提议阶段后,它可以被撤回、拒绝或接受。 接受的 NIP 可以集成到想要使用新功能的中继和客户端的代码库中。 \n\nNostr 协议的目标是开放、去中心化,并且每个人都可以访问。 NIP 流程支持社区决策的透明度,鼓励贡献,并促进协议的构建。" + "answer": "Nostr Implementation Possibilities (NIPs) 是一个类似于 Bitcoin Improvement Proposal (BIP) 系统的过程,但它没那么复杂,因为它不涉及更新持有数十亿美元的人们得资金网络。 NIP 旨在记录与 Nostr 兼容的中继和客户端软件的要求、建议和可选实现。通过参考过去的 NIP,开发人员可以确保他们的工具与更广泛的 Nostr 网络保持兼容。\n\nNIP 流程是 Nostr 社区提出想法、建议更改和改进协议的正式方式。任何人都可以提交 NIP 并接收来自社区成员的反馈、共享代码和示例,或者为他们的想法提供测试方法。 在 NIP 从草案过渡到提议阶段后,它可以被撤回、拒绝或接受。 接受的 NIP 可以集成到想要使用新功能的中继和客户端的代码库中。\n\nNostr 协议的目标是开放、去中心化,并且每个人都可以访问。NIP 流程支持社区决策的透明度,鼓励贡献,并促进协议的构建。" }, "nostros_nip_support": { "question": "已在 Nostros 实施的NIPs", From 3b65b558b1f5447059462ea7fd0a7f403a32d22e Mon Sep 17 00:00:00 2001 From: iiaannn <50198347+iiaannn@users.noreply.github.com> Date: Thu, 23 Mar 2023 09:53:22 +0800 Subject: [PATCH 3/3] Update zhCn.json translation update --- frontend/Locales/zhCn.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/frontend/Locales/zhCn.json b/frontend/Locales/zhCn.json index b475402..0dd9ae3 100644 --- a/frontend/Locales/zhCn.json +++ b/frontend/Locales/zhCn.json @@ -30,12 +30,12 @@ "addLnBits": "Add LnBits", "adminKey": "Admin Key", "invoiceReadKey": "Invoice Read Key", - "address": "Address", + "address": "地址", "walletId": "Wallet id", - "connectingWallet": "Connecting to wallet", - "lnHub": "LNDHub address", - "addLnhub": "Add LNDHub", - "connect": "Connect" + "connectingWallet": "连接钱包", + "lnHub": "LNDHub 地址", + "addLnhub": "添加 LNDHub", + "connect": "连接" }, "searchPage": { "placeholder": "查找公钥,帖文,标签...", @@ -461,7 +461,7 @@ "userUnblocked": "已屏蔽", "userBlocked": "已取消屏蔽" }, - "addRelay": "Connect relay", + "addRelay": "连接中继", "invoice": "赞赏", "message": "私信", "follow": "关注", @@ -494,7 +494,7 @@ "emptyButton": "发送私信" }, "faq": { - "searchLabel": "搜索", + "searchLabel": "搜索常见问题", "note_broadcasting": { "question": "帖文:广播", "answer": "当用户在 Nostr 中发布帖文或事件时,该信息会发送到该用户连接的中继。然而,由于帖文广播功能,该信息可以与网络中的其他中继共享,以触及达更多的用户。\n\n帖文广播功能有助于网络和中继更加高效和去中心化。通过与其他中继共享信息,减轻了网络服务器的工作量和拥塞,提高了性能和网络处理更多用户的能力。此外,信息的去中心化使 Nostr 更能抗故障和难以审查,因为信息分布在网络的多个节点上。"