diff --git a/locales/app/zh-CN.json b/locales/app/zh-CN.json
index bb33a68cf0..4fd271b103 100644
--- a/locales/app/zh-CN.json
+++ b/locales/app/zh-CN.json
@@ -9,33 +9,33 @@
"achievement.first_claim_feed_description": "在 Follow 上认证订阅源",
"achievement.first_create_list": "列表创作者",
"achievement.first_create_list_description": "在 Follow 上创建一个列表",
- "achievement.follow_special_feed": "特别的关注",
- "achievement.follow_special_feed_description": "在 Follow 上关注一个特别的订阅源",
- "achievement.list_subscribe_100": "100 个列表关注者",
- "achievement.list_subscribe_100_description": "创建的列表有 100 人关注",
- "achievement.list_subscribe_50": "50 个列表关注者",
- "achievement.list_subscribe_500": "500 个列表关注者",
- "achievement.list_subscribe_500_description": "创建的列表有 500 人关注",
- "achievement.list_subscribe_50_description": "创建的列表有 50 人关注",
- "achievement.nft_coming_soon": "目前您无法赚取 NFT。一旦我们准备好,它们将自动记入您的帐户。",
+ "achievement.follow_special_feed": "特别订阅",
+ "achievement.follow_special_feed_description": "在 Follow 上订阅一个特别的订阅源",
+ "achievement.list_subscribe_100": "100 个列表订阅者",
+ "achievement.list_subscribe_100_description": "创建的列表有 100 人订阅",
+ "achievement.list_subscribe_50": "50 个列表订阅者",
+ "achievement.list_subscribe_500": "500 个列表订阅者",
+ "achievement.list_subscribe_500_description": "创建的列表有 500 人订阅",
+ "achievement.list_subscribe_50_description": "创建的列表有 50 人订阅",
+ "achievement.nft_coming_soon": "目前你无法赚取 NFT。一旦我们准备好,它们将自动记入你的帐户。",
"achievement.product_hunt_vote": "Product Hunt 支持者",
"achievement.product_hunt_vote_description": "在 Product Hunt 上给 Follow 投票",
"activation.activate": "激活",
- "activation.description": "在公测阶段,预览版用户使用此功能会受限",
+ "activation.description": "在公测阶段,预览版用户使用此功能会受限。",
"activation.title": "邀请码",
"ai_daily.header": "AI 日报",
- "ai_daily.no_found": "该期间未找到 AI 新闻",
+ "ai_daily.no_found": "在此期间未找到 AI 新闻。",
"ai_daily.title": "热点 - {{title}}",
- "ai_daily.tooltip.content": "AI 根据时间线( - )提取的重点信息",
- "ai_daily.tooltip.update_schedule": "每天 8:00 和 20:00 定时更新",
+ "ai_daily.tooltip.content": "AI 根据时间线( - )提取的重点信息。",
+ "ai_daily.tooltip.update_schedule": "每天 8:00 和 20:00 定时更新。",
"app.copy_logo_svg": "复制 Logo SVG",
"app.toggle_sidebar": "切换侧边栏",
"beta_access": "Beta 版本",
"boost.boost_feed": "助力",
"boost.boost_feed_description": "增强订阅源以解锁更多福利,订阅者将会感激这些福利!",
"boost.boost_success": "🎉 助力成功!",
- "boost.boost_success_thanks": "感谢您的支持!",
- "boost.expired_description": "您现在助力不会增加更多经验值,但仍可以继续助力。您当前的助力将于 {{expiredDate, datetime}} 到期。",
+ "boost.boost_success_thanks": "感谢你的支持!",
+ "boost.expired_description": "你现在助力不会增加更多助力值,但仍可以继续助力。你当前的助力将于 {{expiredDate, datetime}} 到期。",
"boost.feed_being_boosted": "已助力",
"boost.remaining_boosts_to_level_up": "再助力 {{remainingBoostsToLevelUp}} 次即可解锁下一级福利!",
"discover.any_url_or_keyword": "任意链接或关键词",
@@ -62,8 +62,8 @@
"discover.category.traditional-media": "传统媒体",
"discover.category.travel": "出行旅游",
"discover.category.university": "大学通知",
- "discover.default_option": " (默认)",
- "discover.feed_description": "根据描述完善目标订阅源的相关信息",
+ "discover.default_option": "(默认)",
+ "discover.feed_description": "根据描述完善目标订阅源的相关信息。",
"discover.feed_maintainers": "由 RSSHub 提供,感谢贡献者 ",
"discover.import.click_to_upload": "导入 OPML 文件",
"discover.import.conflictItems": "冲突项目",
@@ -101,18 +101,18 @@
"discover.target.feeds": "订阅源",
"discover.target.label": "搜索",
"discover.target.lists": "列表",
- "entry_actions.copied_notify": "{{which}}已复制到剪贴板",
+ "entry_actions.copied_notify": "{{which}}已复制到剪贴板。",
"entry_actions.copy_link": "复制链接",
"entry_actions.copy_title": "复制标题",
"entry_actions.delete": "删除",
"entry_actions.deleted": "已删除",
"entry_actions.failed_to_delete": "删除失败",
- "entry_actions.failed_to_save_to_eagle": "保存到 Eagle 失败",
- "entry_actions.failed_to_save_to_instapaper": "保存到 Instapaper 失败",
- "entry_actions.failed_to_save_to_obsidian": "保存到 Obsidian 失败",
- "entry_actions.failed_to_save_to_omnivore": "保存到 Omnivore 失败",
- "entry_actions.failed_to_save_to_outline": "保存到 Outline 失败",
- "entry_actions.failed_to_save_to_readwise": "保存到 Readwise 失败",
+ "entry_actions.failed_to_save_to_eagle": "保存到 Eagle 失败。",
+ "entry_actions.failed_to_save_to_instapaper": "保存到 Instapaper 失败。",
+ "entry_actions.failed_to_save_to_obsidian": "保存到 Obsidian 失败。",
+ "entry_actions.failed_to_save_to_omnivore": "保存到 Omnivore 失败。",
+ "entry_actions.failed_to_save_to_outline": "保存到 Outline 失败。",
+ "entry_actions.failed_to_save_to_readwise": "保存到 Readwise 失败。",
"entry_actions.mark_as_read": "标记为已读",
"entry_actions.mark_as_unread": "标记为未读",
"entry_actions.open_in_browser": "在{{which}}打开",
@@ -123,12 +123,12 @@
"entry_actions.save_to_omnivore": "保存到 Omnivore",
"entry_actions.save_to_outline": "保存到 Outline",
"entry_actions.save_to_readwise": "保存到 Readwise",
- "entry_actions.saved_to_eagle": "已保存到 Eagle",
- "entry_actions.saved_to_instapaper": "已保存到 Instapaper.",
- "entry_actions.saved_to_obsidian": "已保存到 Obsidian",
- "entry_actions.saved_to_omnivore": "已保存到 Omnivore.",
- "entry_actions.saved_to_outline": "已保存到 Outline.",
- "entry_actions.saved_to_readwise": "已保存到 Readwise.",
+ "entry_actions.saved_to_eagle": "已保存到 Eagle。",
+ "entry_actions.saved_to_instapaper": "已保存到 Instapaper。",
+ "entry_actions.saved_to_obsidian": "已保存到 Obsidian。",
+ "entry_actions.saved_to_omnivore": "已保存到 Omnivore。",
+ "entry_actions.saved_to_outline": "已保存到 Outline。",
+ "entry_actions.saved_to_readwise": "已保存到 Readwise。",
"entry_actions.share": "分享",
"entry_actions.star": "收藏",
"entry_actions.starred": "已收藏",
@@ -136,20 +136,20 @@
"entry_actions.unstar": "取消收藏",
"entry_actions.unstarred": "取消收藏",
"entry_actions.view_source_content": "查看原文",
- "entry_column.filtered_content_tip": "部分内容已被过滤隐藏",
- "entry_column.filtered_content_tip_2": "除了上面显示的内容外,还有一些被过滤的内容",
+ "entry_column.filtered_content_tip": "部分内容已被过滤隐藏。",
+ "entry_column.filtered_content_tip_2": "除了上面显示的内容外,还有一些被过滤的内容。",
"entry_column.refreshing": "正在刷新",
"entry_content.ai_summary": "AI 总结",
- "entry_content.fetching_content": "正在加载...",
+ "entry_content.fetching_content": "正在获取原始内容并处理",
"entry_content.header.play_tts": "播放文本转语音",
"entry_content.header.readability": "阅读模式",
"entry_content.no_content": "没有内容",
- "entry_content.readability_notice": "由 Readability 提供\n若内容或排版异常,请前往原始站点查看",
+ "entry_content.readability_notice": "此内容由 Readability 提供。如果你发现排版异常,请访问源站查看原始内容。",
"entry_content.render_error": "渲染错误:",
"entry_content.report_issue": "反馈问题",
- "entry_content.support_amount": "{{amount}} 人支持了该订阅源的作者",
+ "entry_content.support_amount": "{{amount}} 人支持了此订阅源的作者。",
"entry_content.support_creator": "支持作者",
- "entry_content.web_app_notice": "网页版不支持展示该类型,请下载客户端查看",
+ "entry_content.web_app_notice": "网页版不支持展示此类型,请下载客户端查看。",
"entry_list.zero_unread": "全部已读",
"entry_list_header.daily_report": "每日总结",
"entry_list_header.hide_no_image_items": "隐藏没有图片的条目",
@@ -165,44 +165,44 @@
"entry_list_header.switch_to_normalmode": "切换到双列模式",
"entry_list_header.switch_to_widemode": "切换到宽屏模式",
"entry_list_header.unread": "未读",
- "feed.follower_one": "关注者",
- "feed.follower_other": "关注者",
+ "feed.follower_one": "订阅者",
+ "feed.follower_other": "订阅者",
"feed.followsAndFeeds": "在 {{appName}} 上有 {{subscriptionCount}} 个{{subscriptionNoun}}和 {{feedsCount}} 个{{feedsNoun}}",
"feed.followsAndReads": "在 {{appName}} 上有 {{subscriptionCount}} 个{{subscriptionNoun}},{{readCount}} 次近期{{readNoun}}",
"feed.read_one": "阅读",
"feed.read_other": "阅读",
- "feed_claim_modal.choose_verification_method": "提供三种认证方式,选择其中一种继续:",
+ "feed_claim_modal.choose_verification_method": "有三种认证方式,可任选其中一种进行认证。",
"feed_claim_modal.claim_button": "认证",
- "feed_claim_modal.content_instructions": "复制以下内容,发布到需要认证的订阅源",
+ "feed_claim_modal.content_instructions": "复制以下内容,发布到需要认证的订阅源。",
"feed_claim_modal.description_current": "当前描述:",
- "feed_claim_modal.description_instructions": "复制以下内容,添加到需要认证的订阅源的
字段内",
+ "feed_claim_modal.description_instructions": "复制以下内容,添加到需要认证的订阅源的
字段内。",
"feed_claim_modal.failed_to_load": "认证数据加载失败",
- "feed_claim_modal.rss_format_choice": "RSS 生成器通常有两种格式可供选择,根据需要复制下面内容",
- "feed_claim_modal.rss_instructions": "复制以下内容并粘贴到对应的 RSS 生成工具",
+ "feed_claim_modal.rss_format_choice": "RSS 生成器通常有两种格式可供选择,根据需要复制下面内容。",
+ "feed_claim_modal.rss_instructions": "复制以下内容并粘贴到对应的 RSS 生成工具。",
"feed_claim_modal.rss_json_format": "JSON 格式",
"feed_claim_modal.rss_xml_format": "XML 格式",
- "feed_claim_modal.rsshub_notice": "订阅源由 RSSHub 提供,缓存时间为 1 小时,信息可能会有最多 1 小时的延迟",
+ "feed_claim_modal.rsshub_notice": "此订阅源由 RSSHub 提供,缓存时间为 1 小时,信息可能会有最多 1 小时的延迟。",
"feed_claim_modal.tab_content": "内容",
"feed_claim_modal.tab_description": "描述",
"feed_claim_modal.tab_rss": "RSS 标签",
"feed_claim_modal.title": "认证订阅源",
- "feed_claim_modal.verify_ownership": "完成订阅源所有权验证,证明该源由你提供",
+ "feed_claim_modal.verify_ownership": "要证明你是此订阅源的所有者,你需要完成所有权认证。",
"feed_form.add_follow": "新增订阅",
"feed_form.category": "分类",
- "feed_form.category_description": "默认按照网站分类",
- "feed_form.error_fetching_feed": "获取订阅源出错",
+ "feed_form.category_description": "默认情况下,你的订阅将按网站域名分组。",
+ "feed_form.error_fetching_feed": "获取订阅源出错。",
"feed_form.fee": "订阅费",
- "feed_form.fee_description": "若需订阅此列表,需支付订阅费用",
+ "feed_form.fee_description": "如需订阅此列表,需支付订阅费用。",
"feed_form.feed_not_found": "未找到订阅源",
"feed_form.feedback": "反馈",
"feed_form.follow": "订阅",
"feed_form.follow_with_fee": "使用 {{fee}} Power 订阅",
"feed_form.followed": "🎉 订阅成功",
"feed_form.private_follow": "私密订阅",
- "feed_form.private_follow_description": "开启后,该订阅不再显示在个人主页",
+ "feed_form.private_follow_description": "开启后,此订阅不再显示在个人资料页面。",
"feed_form.retry": "重试",
"feed_form.title": "标题",
- "feed_form.title_description": "自定义标题,留空则使用默认标题",
+ "feed_form.title_description": "此订阅源的自定义标题,留空则使用默认标题。",
"feed_form.unfollow": "取消订阅",
"feed_form.update": "更新",
"feed_form.update_follow": "更新订阅",
@@ -220,27 +220,27 @@
"feed_view_type.pictures": "图片",
"feed_view_type.social_media": "社交媒体",
"feed_view_type.videos": "视频",
- "mark_all_read_button.auto_confirm_info": "{{countdown}} 秒后自动确认",
+ "mark_all_read_button.auto_confirm_info": "{{countdown}} 秒后自动确认。",
"mark_all_read_button.confirm": "确认",
"mark_all_read_button.confirm_mark_all": "将 标记为已读?",
"mark_all_read_button.confirm_mark_all_info": "确认将全部标记为已读?",
"mark_all_read_button.mark_all_as_read": "全部标记为已读",
"mark_all_read_button.mark_as_read": "标记 为已读",
"mark_all_read_button.undo": "撤销",
- "new_user_guide.intro.description": "本指南将帮助你快速上手这款应用",
+ "new_user_guide.intro.description": "本指南将帮助你快速上手这款应用。",
"new_user_guide.intro.title": "欢迎使用 Follow!",
"new_user_guide.outro.description": "你已完成指南,祝你使用愉快!",
"new_user_guide.outro.title": "一切就绪!",
- "new_user_guide.step.activation.description": "别担心,继续使用 Follow 不需要邀请码",
+ "new_user_guide.step.activation.description": "别担心,你可以继续使用 Follow 而无需邀请码。",
"new_user_guide.step.activation.title": "激活账号",
"new_user_guide.step.automation.description": "- Follow 利用先进的 AI 来协助你的操作\n- 自动化帮助你处理符合特定条件的来源\n- 集成帮助你将条目保存到其他服务中",
"new_user_guide.step.behavior.title": "使用偏好",
- "new_user_guide.step.behavior.unread_question.content": "希望如何标记为已读",
- "new_user_guide.step.behavior.unread_question.description": "别担心,你可以稍后在设置中再次更改",
- "new_user_guide.step.behavior.unread_question.option1": "主动:显示时自动标记为已读",
- "new_user_guide.step.behavior.unread_question.option2": "平衡:悬停或滚出视野时自动标记为已读",
- "new_user_guide.step.behavior.unread_question.option3": "被动:仅在点击时标记为已读",
- "new_user_guide.step.features.actions.description": "自动化规则允许你对不同的订阅执行不同的操作\n- 使用 AI 进行摘要或翻译\n- 配置阅读条目的方式\n- 启用新条目的通知或静音\n- 重写或屏蔽特定条目\n- 将新条目发送到 webhook 地址",
+ "new_user_guide.step.behavior.unread_question.content": "希望如何标记为已读。",
+ "new_user_guide.step.behavior.unread_question.description": "别担心,你可以稍后在设置中再次更改。",
+ "new_user_guide.step.behavior.unread_question.option1": "主动:显示时自动标记为已读。",
+ "new_user_guide.step.behavior.unread_question.option2": "平衡:悬停或滚出视野时自动标记为已读。",
+ "new_user_guide.step.behavior.unread_question.option3": "被动:仅在点击时标记为已读。",
+ "new_user_guide.step.features.actions.description": "自动化规则允许你对不同的订阅执行不同的操作。\n- 使用 AI 进行摘要或翻译\n- 配置阅读条目的方式\n- 启用新条目的通知或静音\n- 重写或屏蔽特定条目\n- 将新条目发送到 webhook 地址",
"new_user_guide.step.features.integration.description": "集成允许你将条目保存到其他服务。目前支持的服务有:\n- Eagle\n- Readwise\n- Instapaper\n- Obsidian",
"new_user_guide.step.migrate.profile": "设置你的个人资料",
"new_user_guide.step.migrate.title": "从 OPML 文件导入",
@@ -248,22 +248,22 @@
"new_user_guide.step.power.description": "Follow 使用区块链技术作为活跃用户和优秀创作者的激励机制。用户可以通过持有和使用 Power 来获得更多服务和福利。创作者可以通过提供高质量的内容和服务来获得更多奖励。",
"new_user_guide.step.rsshub.info": "一切皆可 RSS。我们的 RSSHub 社区由超过 1,000 名开发者组成,经过六年的努力,适配了近千个网站,以提供几乎所有你需要的内容。这包括 X(Twitter)、Instagram、PlayStation、Spotify、Telegram、YouTube 等平台。你还可以编写自己的脚本来适配其他网站。",
"new_user_guide.step.rsshub.title": "从 RSSHub 订阅",
- "new_user_guide.step.shortcuts.description1": "快捷键让你更方便、高效地使用 Follow",
- "new_user_guide.step.shortcuts.description2": "随时按 快速查看所有快捷键",
+ "new_user_guide.step.shortcuts.description1": "快捷键让你更方便、高效地使用 Follow。",
+ "new_user_guide.step.shortcuts.description2": "随时按 快速查看所有快捷键。",
"new_user_guide.step.shortcuts.title": "快捷键",
"new_user_guide.step.start_question.content": "你以前使用过其它 RSS 阅读器吗?",
- "new_user_guide.step.start_question.option1": "是的,我使用过其他 RSS 阅读器",
- "new_user_guide.step.start_question.option2": "不,这是我第一次使用 RSS 阅读器",
+ "new_user_guide.step.start_question.option1": "是的,我使用过其他 RSS 阅读器。",
+ "new_user_guide.step.start_question.option2": "不,这是我第一次使用 RSS 阅读器。",
"new_user_guide.step.start_question.title": "问题",
"new_user_guide.step.trending.title": "热门订阅源",
- "new_user_guide.step.views.description": "Follow 针对不同类型的内容使用不同的视图,以提供与原平台相当或更好的体验",
+ "new_user_guide.step.views.description": "Follow 针对不同类型的内容使用不同的视图,以提供与原平台相当或更好的体验。",
"new_user_guide.step.views.title": "视图",
- "notify.unSupportDisplay": "某些网站无法在此显示,请下载桌面应用查看",
+ "notify.unSupportDisplay": "某些网站无法在此显示,请下载桌面应用查看。",
"notify.unSupportWidth": "{{app_name}} 目前尚不支持移动设备",
- "notify.unSupportWidth_1": "您的设备宽度为 {{width}},低于支持的最小宽度 {{minWidth}}",
+ "notify.unSupportWidth_1": "你的设备宽度为 {{width}},低于支持的最小宽度 {{minWidth}}。",
"notify.unSupportWidth_2": "请切换到桌面应用继续使用 {{app_name}}
下载链接:",
"notify.unfollow_feed": "已取消订阅 ",
- "notify.unfollow_feed_many": "已取消订阅选中的订阅源",
+ "notify.unfollow_feed_many": "已取消订阅选中的订阅源。",
"notify.update_info": "{{app_name}} 已准备好更新!",
"notify.update_info_1": "点击重新启动",
"player.back_10s": "后退 10s",
@@ -290,12 +290,12 @@
"search.options.search_type": "搜索类型",
"search.placeholder": "搜索...",
"search.result_count_local_mode": "(本地模式)",
- "search.tooltip.local_search": "当前搜索仅包含本地可用数据,尝试重新搜索得到更多结果",
+ "search.tooltip.local_search": "当前搜索仅包含本地可用数据,尝试重新搜索得到更多结果。",
"shortcuts.guide.title": "快捷键指南",
"sidebar.add_more_feeds": "添加订阅源",
"sidebar.category_remove_dialog.cancel": "取消",
"sidebar.category_remove_dialog.continue": "继续",
- "sidebar.category_remove_dialog.description": "正在删除分类,操作后仍保留订阅源并按网站分组",
+ "sidebar.category_remove_dialog.description": "正在删除分类,操作后仍保留订阅源并按网站域名分组。",
"sidebar.category_remove_dialog.error": "删除分类失败",
"sidebar.category_remove_dialog.success": "分类删除成功",
"sidebar.category_remove_dialog.title": "删除分类",
@@ -311,8 +311,8 @@
"sidebar.feed_actions.edit_feed": "编辑订阅",
"sidebar.feed_actions.edit_inbox": "编辑收件箱",
"sidebar.feed_actions.edit_list": "编辑列表",
- "sidebar.feed_actions.feed_owned_by_you": "该订阅源归你所有",
- "sidebar.feed_actions.list_owned_by_you": "该列表归你所有",
+ "sidebar.feed_actions.feed_owned_by_you": "此订阅源归你所有",
+ "sidebar.feed_actions.list_owned_by_you": "此列表归你所有",
"sidebar.feed_actions.mark_all_as_read": "全部标记为已读",
"sidebar.feed_actions.navigate_to_feed": "跳转至",
"sidebar.feed_actions.navigate_to_list": "跳转至列表",
@@ -341,21 +341,21 @@
"signin.continue_with_github": "使用 GitHub 登录",
"signin.continue_with_google": "使用 Google 登录",
"signin.sign_in_to": "登录到",
- "sync_indicator.disabled": "由于信息安全合规问题,自动同步已禁用",
+ "sync_indicator.disabled": "出于安全原因,已禁用同步",
"sync_indicator.offline": "离线",
"sync_indicator.synced": "已同步至云端",
"tip_modal.amount": "数量",
- "tip_modal.claim_feed": "认证该订阅源",
+ "tip_modal.claim_feed": "认证此订阅源",
"tip_modal.create_wallet": "免费创建",
"tip_modal.feed_owner": "订阅源所有者",
- "tip_modal.low_balance": "钱包里没有足够的数量完成打赏,请调整打赏数量",
- "tip_modal.no_wallet": "当前没有钱包,请先创建钱包以继续打赏",
- "tip_modal.tip_amount_sent": "发送给作者",
+ "tip_modal.low_balance": "你的钱包余额不足以支付此打赏。请调整打赏数额。",
+ "tip_modal.no_wallet": "当前没有钱包,请先创建钱包以继续打赏。",
+ "tip_modal.tip_amount_sent": "已发送给作者。",
"tip_modal.tip_now": "立即打赏",
- "tip_modal.tip_sent": "成功打赏!感谢支持",
+ "tip_modal.tip_sent": "成功打赏!感谢你的支持。",
"tip_modal.tip_support": "⭐ 打赏表示支持!",
"tip_modal.tip_title": "打赏 Power",
- "tip_modal.unclaimed_feed": "这个订阅源还没有被认证,收到的 Power 将存放在区块链直到源所有者完成认证",
+ "tip_modal.unclaimed_feed": "这个订阅源还没有被认证,收到的 Power 将存放在区块链直到源所有者完成认证。",
"trending.entry": "热门条目",
"trending.feed": "热门订阅源",
"trending.list": "热门列表",
diff --git a/locales/external/zh-CN.json b/locales/external/zh-CN.json
index 6427b9f41a..037d3884eb 100644
--- a/locales/external/zh-CN.json
+++ b/locales/external/zh-CN.json
@@ -21,11 +21,11 @@
"header.app": "应用",
"header.download": "下载",
"invitation.activate": "激活",
- "invitation.codeOptions.1": "寻找内测用户帮你生成邀请码",
- "invitation.codeOptions.2": "加入官方 Discord 频道,不定期发放邀请码",
- "invitation.codeOptions.3": "关注官方 X 账号动态,不定期发放邀请码",
- "invitation.earlyAccess": "Follow 目前处于早期体验阶段,需要邀请码才能使用",
- "invitation.earlyAccessMessage": "😰 抱歉,Follow 目前处于早期体验阶段,需要邀请码才能使用",
+ "invitation.codeOptions.1": "寻找内测用户帮你生成邀请码。",
+ "invitation.codeOptions.2": "加入官方 Discord 频道,不定期发放邀请码。",
+ "invitation.codeOptions.3": "关注官方 X 账号动态,不定期发放邀请码。",
+ "invitation.earlyAccess": "Follow 目前处于早期体验阶段,需要邀请码才能使用。",
+ "invitation.earlyAccessMessage": "😰 抱歉,Follow 目前处于早期体验阶段,需要邀请码才能使用。",
"invitation.generateButton": "生成邀请码",
"invitation.generateCost": "花费 {{INVITATION_PRICE}} Power 生成一个邀请码给你的朋友。",
"invitation.getCodeMessage": "通过以下方式获取:",
@@ -39,7 +39,7 @@
"login.signOut": "登出",
"login.welcomeTo": "欢迎来到 ",
"redirect.continueInBrowser": "在浏览器中继续",
- "redirect.instruction": "现在可以打开 {{app_name}} 并关闭此页面",
+ "redirect.instruction": "现在可以打开 {{app_name}} 并关闭此页面。",
"redirect.openApp": "打开 {{app_name}}",
"redirect.successMessage": "已成功连接到 {{app_name}} 账户。"
}
diff --git a/locales/native/zh-CN.json b/locales/native/zh-CN.json
index 759e5c5a5c..0e9d58c4d7 100644
--- a/locales/native/zh-CN.json
+++ b/locales/native/zh-CN.json
@@ -19,9 +19,13 @@
"contextMenu.searchWithGoogle": "在谷歌中搜索",
"contextMenu.selectAll": "全选",
"contextMenu.services": "服务",
+ "dialog.cancel": "取消",
"dialog.clearAllData": "你确定要清除所有数据吗?",
- "dialog.no": "不是",
- "dialog.yes": "是的",
+ "dialog.no": "否",
+ "dialog.open": "打开",
+ "dialog.openExternalApp.message": "确定要使用其他应用打开 {{url}} 吗?",
+ "dialog.openExternalApp.title": "打开外部应用?",
+ "dialog.yes": "是",
"menu.about": "关于 {{name}}",
"menu.actualSize": "实际大小",
"menu.bringAllToFront": "全部置于顶层",
diff --git a/locales/settings/zh-CN.json b/locales/settings/zh-CN.json
index 4b1c6b44d5..25546198ef 100644
--- a/locales/settings/zh-CN.json
+++ b/locales/settings/zh-CN.json
@@ -1,8 +1,8 @@
{
"about.changelog": "更新日志",
- "about.feedbackInfo": "{{appName}} ({{commitSha}}) 正处于开发的早期阶段。\n请随时在我们的 GitHub 上提出任何反馈或建议 。",
- "about.iconLibrary": "使用的图标库版权归 所有,不能重新分发。",
- "about.licenseInfo": "{{appName}} 现在和将来都是一个免费且开源的项目,开源协议为 {{license}} 。",
+ "about.feedbackInfo": "{{appName}}({{commitSha}})正处于开发的早期阶段。如果你有任何反馈或建议,请随时在我们的 GitHub 上提出 。",
+ "about.iconLibrary": "使用的图标库受版权保护,版权所有者为 ,不得重新分发。",
+ "about.licenseInfo": "{{appName}} 现在和将来都是一个免费且开源的项目,开源协议为 {{license}}。",
"about.sidebar_title": "关于",
"about.socialMedia": "社交媒体",
"actions.actionName": "规则 {{number}}",
@@ -44,7 +44,7 @@
"actions.action_card.translate_into": "翻译成",
"actions.action_card.value": "值",
"actions.action_card.webhooks": "Webhook",
- "actions.action_card.when_feeds_match": "当订阅源满足:",
+ "actions.action_card.when_feeds_match": "当订阅源满足",
"actions.newRule": "新规则",
"actions.save": "保存",
"actions.saveSuccess": "🎉 规则已保存",
@@ -54,25 +54,25 @@
"appearance.content": "内容",
"appearance.content_font": "正文字体",
"appearance.custom_css.button": "编辑",
- "appearance.custom_css.description": "自定义条目渲染中的 CSS 样式",
+ "appearance.custom_css.description": "用于条目内容的自定义 CSS 样式。",
"appearance.custom_css.label": "自定义 CSS",
"appearance.custom_font": "自定义字体",
"appearance.fonts": "字体",
"appearance.general": "通用",
- "appearance.guess_code_language.description": "使用模型推断未标记代码块的编程语言",
+ "appearance.guess_code_language.description": "使用模型推断未标记代码块的编程语言。",
"appearance.guess_code_language.label": "代码语言检测",
"appearance.hide_extra_badge.description": "将侧边栏中订阅源的特殊徽章隐藏,例如:已助力,已认证",
"appearance.hide_extra_badge.label": "隐藏徽章",
- "appearance.hide_recent_reader.description": "隐藏条目标题显示的最近阅读者",
+ "appearance.hide_recent_reader.description": "隐藏条目标题显示的最近阅读者。",
"appearance.hide_recent_reader.label": "隐藏最近阅读者",
"appearance.misc": "杂项",
- "appearance.modal_overlay.description": "显示遮罩,获得更好的使用体验,推荐开启",
+ "appearance.modal_overlay.description": "显示遮罩以获得更好的使用体验,推荐开启。",
"appearance.modal_overlay.label": "显示遮罩",
"appearance.opaque_sidebars.label": "不透明侧边栏",
- "appearance.reader_render_inline_style.description": "允许渲染原始 HTML 的内联样式",
+ "appearance.reader_render_inline_style.description": "允许渲染原始 HTML 的内联样式。",
"appearance.reader_render_inline_style.label": "渲染内联样式",
- "appearance.reduce_motion.description": "减少界面动效,提高整体性能并减少电量消耗",
- "appearance.reduce_motion.label": "减少动效",
+ "appearance.reduce_motion.description": "减弱动态效果以提高整体性能并减少电量消耗。",
+ "appearance.reduce_motion.label": "减弱动态效果",
"appearance.save": "保存",
"appearance.show_dock_badge.label": "在 App 图标上显示",
"appearance.sidebar": "侧边栏",
@@ -83,7 +83,7 @@
"appearance.theme.label": "主题",
"appearance.theme.light": "亮色",
"appearance.theme.system": "跟随系统",
- "appearance.thumbnail_ratio.description": "文章列表缩略图比例",
+ "appearance.thumbnail_ratio.description": "文章列表缩略图比例。",
"appearance.thumbnail_ratio.original": "原始比例",
"appearance.thumbnail_ratio.square": "正方形",
"appearance.thumbnail_ratio.title": "缩略比例",
@@ -94,20 +94,22 @@
"appearance.use_pointer_cursor.label": "使用指针光标",
"appearance.zen_mode.description": "Zen 模式是一种防干扰的阅读模式,你可以专注于内容而不受其他干扰。启用 Zen 模式将会隐藏侧边栏。",
"appearance.zen_mode.label": "Zen 模式",
- "common.give_star": "喜欢我们的产品吗? 在 GitHub 上给我们 star 吧!",
+ "common.give_star": "喜欢我们的产品吗? 在 GitHub 上给我们「标星」吧!",
"data_control.app_cache_limit.description": "应用缓存大小的上限。一旦缓存达到此上限,最早的项目将被删除以释放空间。",
"data_control.app_cache_limit.label": "应用缓存限制",
"data_control.clean_cache.button": "清理缓存",
"data_control.clean_cache.description": "清理应用缓存以释放空间。",
- "feeds.claimTips": "要认证你的订阅源并接收打赏,请在订阅列表中右键点击订阅源并选择“认证”。",
+ "feeds.claimTips": "要认证你的订阅源并接收打赏,请在订阅列表中右键点击订阅源并选择「认证」。",
"feeds.noFeeds": "没有已认证的订阅源",
"feeds.tableHeaders.name": "名称",
"feeds.tableHeaders.subscriptionCount": "订阅数",
"feeds.tableHeaders.tipAmount": "收到的打赏",
"general.app": "应用程序",
+ "general.auto_group.description": "自动按网站域名分组订阅源。",
+ "general.auto_group.label": "自动分组",
"general.cache": "缓存",
"general.data": "数据",
- "general.data_persist.description": "在本地保留数据以启用离线访问和本地搜索",
+ "general.data_persist.description": "在本地保留数据以启用离线访问和本地搜索。",
"general.data_persist.label": "保留数据以供离线使用",
"general.export.button": "导出",
"general.export.description": "将你的订阅源导出到 OPML 文件。",
@@ -115,88 +117,89 @@
"general.export_database.button": "导出",
"general.export_database.description": "将你的数据库导出到 JSON 文件。",
"general.export_database.label": "导出数据库",
- "general.group_by_date.description": "按日期对条目进行分组",
+ "general.group_by_date.description": "按日期对条目进行分组。",
"general.group_by_date.label": "按日期分组",
"general.language": "语言",
"general.launch_at_login": "开机自启动",
- "general.mark_as_read.hover.description": "鼠标悬停在条目时将自动标记为已读",
+ "general.mark_as_read.hover.description": "鼠标悬停在条目时将自动标记为已读。",
"general.mark_as_read.hover.label": "悬停时标记为已读",
- "general.mark_as_read.render.description": "条目进入可视区域时自动标记为已读",
+ "general.mark_as_read.render.description": "条目进入可视区域时自动标记为已读。",
"general.mark_as_read.render.label": "在窗口中时标记为已读",
- "general.mark_as_read.scroll.description": "当条目滚动出窗口时自动标记为已读",
+ "general.mark_as_read.scroll.description": "当条目滚动出窗口时自动标记为已读。",
"general.mark_as_read.scroll.label": "滚动时标记为已读",
- "general.minimize_to_tray.description": "关闭窗口时最小化到系统托盘",
+ "general.minimize_to_tray.description": "关闭窗口时最小化到系统托盘。",
"general.minimize_to_tray.label": "最小化到托盘",
"general.network": "网络",
"general.privacy": "隐私",
- "general.proxy.description": "代理网络请求,示例:socks://proxy.example.com:1080",
+ "general.proxy.description": "代理网络请求,例如:socks://proxy.example.com:1080",
"general.proxy.label": "代理",
"general.rebuild_database.button": "重建",
- "general.rebuild_database.description": "尝试重建数据库可以解决部分渲染或其他类型问题",
+ "general.rebuild_database.description": "尝试重建数据库可以解决部分渲染或其他类型问题。",
"general.rebuild_database.label": "重建数据库",
"general.rebuild_database.title": "重建数据库",
"general.rebuild_database.warning.line1": "重建数据库将清除所有本地数据,且无法恢复。",
"general.rebuild_database.warning.line2": "确定继续?",
"general.reduce_refetch.description": "降低时间线数据的重取频率,以避免在不同视图间切换时时间线被再次刷新。",
"general.reduce_refetch.label": "降低时间线重取频率",
- "general.send_anonymous_data.description": "发送匿名用户数据,帮助产品改进和功能迭代",
+ "general.send_anonymous_data.description": "发送匿名用户数据,帮助产品改进和功能迭代。",
"general.send_anonymous_data.label": "发送匿名数据",
- "general.show_unread_on_launch.description": "启动时显示未读内容",
+ "general.show_unread_on_launch.description": "启动时显示未读内容。",
"general.show_unread_on_launch.label": "启动时显示未读内容",
+ "general.sidebar": "侧边栏",
"general.sidebar_title": "通用",
- "general.timeline": "时间轴",
+ "general.timeline": "时间线",
"general.unread": "未读",
"general.voices": "声音",
- "integration.eagle.enable.description": "显示\"保存到 Eagle\"按钮(如果可用)",
+ "integration.eagle.enable.description": "显示「保存到 Eagle」按钮(如果可用)。",
"integration.eagle.enable.label": "启用",
"integration.eagle.title": "Eagle",
- "integration.instapaper.enable.description": "显示\"保存到 Instapaper\"按钮(如果可用)",
+ "integration.instapaper.enable.description": "显示「保存到 Instapaper」按钮(如果可用)。",
"integration.instapaper.enable.label": "启用",
"integration.instapaper.password.label": "密码",
"integration.instapaper.title": "Instapaper",
"integration.instapaper.username.label": "Instapaper 用户名",
- "integration.obsidian.enable.description": "显示保存到 Obsidian 按钮(如果可用)",
+ "integration.obsidian.enable.description": "显示「保存到 Obsidian」按钮(如果可用)。",
"integration.obsidian.enable.label": "启用",
"integration.obsidian.title": "Obsidian",
"integration.obsidian.vaultPath.description": "你的 Obsidian 仓库的路径",
"integration.obsidian.vaultPath.label": "Obsidian 仓库路径",
- "integration.omnivore.enable.description": "显示\"保存到 Omnivore\"按钮(如果可用)",
+ "integration.omnivore.enable.description": "显示「保存到 Omnivore」按钮(如果可用)。",
"integration.omnivore.enable.label": "启用",
"integration.omnivore.endpoint.description": "Omnivore 官方接口",
"integration.omnivore.endpoint.label": "Omnivore 访问域名",
"integration.omnivore.title": "Omnivore",
"integration.omnivore.token.description": "在这里获取 API 密钥",
"integration.omnivore.token.label": "Omnivore API 密钥",
- "integration.outline.collection.description": "保存文档的文档集的 UUID 或 urlId",
+ "integration.outline.collection.description": "保存文档的文档集的 UUID 或 urlId。",
"integration.outline.collection.label": "Outline 文档集",
- "integration.outline.enable.description": "显示\"保存到 Outline\"按钮(如果可用)",
+ "integration.outline.enable.description": "显示「保存到 Outline」按钮(如果可用)。",
"integration.outline.enable.label": "启用",
- "integration.outline.endpoint.description": "此地址为 \"https://<你的 OUTLINE 域名>/api\"",
+ "integration.outline.endpoint.description": "此地址为「https://<你的 OUTLINE 域名>/api」。",
"integration.outline.endpoint.label": "Outline 接口地址",
"integration.outline.title": "Outline",
- "integration.outline.token.description": "在你的 Outline 账户设置中获取",
+ "integration.outline.token.description": "在你的 Outline 账户设置中获取。",
"integration.outline.token.label": "Outline API 密钥",
- "integration.readwise.enable.description": "显示\"保存到 Readwise\"按钮(如果可用)",
+ "integration.readwise.enable.description": "显示「保存到 Readwise」按钮(如果可用)。",
"integration.readwise.enable.label": "启用",
"integration.readwise.title": "Readwise",
"integration.readwise.token.description": "在这里获取令牌",
"integration.readwise.token.label": "Readwise 访问令牌",
"integration.sidebar_title": "第三方接入",
- "integration.tip": "提示:敏感数据仅在本地存储,不会被收集或上传到云端",
+ "integration.tip": "提示:敏感数据仅在本地存储,不会被收集或上传到云端。",
"integration.title": "第三方接入",
"invitation.activate": "激活",
- "invitation.codeOptions.betaUser": "1. 寻找并邀请内测用户",
- "invitation.codeOptions.discord": "2. 加入官方 Discord 频道,不定期有赠品发放",
- "invitation.codeOptions.xAccount": "3. 关注官方 X 账号动态,不定期有赠品发放",
+ "invitation.codeOptions.betaUser": "1. 寻找并邀请内测用户。",
+ "invitation.codeOptions.discord": "2. 加入官方 Discord 频道,不定期有赠品发放。",
+ "invitation.codeOptions.xAccount": "3. 关注官方 X 账号动态,不定期有赠品发放。",
"invitation.confirmModal.cancel": "取消",
"invitation.confirmModal.confirm": "确认继续?",
"invitation.confirmModal.continue": "继续",
- "invitation.confirmModal.message": "生成邀请码将花费 {{INVITATION_PRICE}} Power",
+ "invitation.confirmModal.message": "生成邀请码将花费 {{INVITATION_PRICE}} Power。",
"invitation.confirmModal.title": "确认",
"invitation.earlyAccess": "Follow 目前处于早期开发状态,需要邀请码才能使用。",
"invitation.earlyAccessMessage": "😰 抱歉,Follow 目前处于抢先体验阶段,需要邀请码才能使用。",
"invitation.generateButton": "生成邀请码",
- "invitation.generateCost": "花费 {{INVITATION_PRICE}} Power 生成邀请码",
+ "invitation.generateCost": "你可以花费 {{INVITATION_PRICE}} Power 为你的朋友生成邀请码。",
"invitation.getCodeMessage": "通过以下方式获取邀请码:",
"invitation.limitationMessage": "根据你的使用时间,你可以生成最多 {{limitation}} 个邀请码。",
"invitation.newInvitationSuccess": "🎉 邀请码已生成,已复制到剪贴板",
@@ -213,13 +216,13 @@
"lists.delete.confirm": "确认删除列表?",
"lists.delete.error": "删除列表失败",
"lists.delete.success": "删除列表成功",
- "lists.delete.warning": "警告:一旦删除,列表将不再可用,所有内容将被永久删除且无法恢复",
+ "lists.delete.warning": "警告:一旦删除,列表将不再可用,所有内容将被永久删除且无法恢复。",
"lists.description": "描述",
"lists.earnings": "收入",
"lists.edit.error": "编辑列表失败",
"lists.edit.label": "编辑",
"lists.edit.success": "编辑列表成功",
- "lists.fee.description": "其他人订阅这个列表时要支付的费用",
+ "lists.fee.description": "其他人订阅这个列表时要支付的费用。",
"lists.fee.label": "费用",
"lists.feeds.actions": "操作",
"lists.feeds.add.error": "添加订阅源到列表时失败",
@@ -234,21 +237,21 @@
"lists.feeds.search": "搜索订阅源",
"lists.feeds.title": "标题",
"lists.image": "图片",
- "lists.info": "列表是一类可以分享或出售给他人订阅的订阅集合。订阅者将会同步和访问该列表中的所有订阅源。",
+ "lists.info": "列表是可以分享或出售给他人订阅的订阅源集合,订阅者将会同步并访问列表中的所有订阅源。",
"lists.noLists": "没有列表",
"lists.submit": "提交",
"lists.subscriptions": "订阅",
"lists.title": "标题",
"lists.view": "视图",
"profile.avatar.label": "头像",
- "profile.handle.description": "唯一标识",
+ "profile.handle.description": "你的唯一标识。",
"profile.handle.label": "唯一标识",
- "profile.name.description": "个人主页公开显示的名称",
- "profile.name.label": "名称",
+ "profile.name.description": "你的公开显示名称。",
+ "profile.name.label": "显示名称",
"profile.sidebar_title": "个人资料",
"profile.submit": "提交",
- "profile.title": "配置文件设置",
- "profile.updateSuccess": "个人资料已更新",
+ "profile.title": "个人资料设置",
+ "profile.updateSuccess": "个人资料已更新。",
"titles.about": "关于",
"titles.actions": "自动化",
"titles.appearance": "外观",
@@ -265,8 +268,8 @@
"wallet.balance.activePoints": "活跃度",
"wallet.balance.dailyReward": "每日奖励",
"wallet.balance.title": "余额",
- "wallet.balance.withdrawable": "可提取",
- "wallet.balance.withdrawableTooltip": "可提取的 Power 包括收到的打赏和充值",
+ "wallet.balance.withdrawable": "可提现",
+ "wallet.balance.withdrawableTooltip": "可提现的 Power 包括你收到的打赏和充值。",
"wallet.claim.button.claim": "领取每日 Power",
"wallet.claim.button.claimed": "今日已领取",
"wallet.claim.tooltip.alreadyClaimed": "已经领取,明日再来",
@@ -276,26 +279,26 @@
"wallet.power.dailyClaim": "每天可以领取 {{amount}} 个免费 Power。Power 可用于在 Follow 上打赏 RSS 条目。",
"wallet.power.description2": "Power 是 {{blockchainName}} 区块链上的一个 ERC-20 代币,可用于在 Follow 平台上进行购买和打赏。",
"wallet.power.rewardDescription": "所有活跃在 Follow 的用户都有资格获得每日 Power 奖励。",
- "wallet.power.rewardDescription2": "根据你的等级和过往活动,你获得一份 奖励。了解更多",
+ "wallet.power.rewardDescription2": "根据你的等级和过往活跃度,今日可以获得 的奖励。了解更多…",
"wallet.ranking.level": "等级",
"wallet.ranking.name": "用户",
"wallet.ranking.power": "Power",
"wallet.ranking.rank": "排名",
"wallet.ranking.title": "Power 排名",
- "wallet.rewardDescription.description1": "每日奖励基于「用户等级」和「活跃度」两部分计算",
- "wallet.rewardDescription.description2": "用户等级:由 Power 排行榜的排名决定",
- "wallet.rewardDescription.description3": "用户活跃度:使用 Follow 功能可以提升活跃度,活跃度的奖励倍数范围是 1x ~ 5x",
+ "wallet.rewardDescription.description1": "每日奖励基于「用户等级」和「用户活跃度」两部分计算。",
+ "wallet.rewardDescription.description2": "用户等级:由用户在 Power 排行榜的排名决定。",
+ "wallet.rewardDescription.description3": "用户活跃度:使用 Follow 功能可以提升活跃度,活跃度的奖励倍数范围是 1x ~ 5x。",
"wallet.rewardDescription.level": "用户等级",
"wallet.rewardDescription.percentage": "排名比例",
"wallet.rewardDescription.reward": "奖励倍数",
"wallet.rewardDescription.title": "奖励描述",
"wallet.rewardDescription.total": "每日奖池",
"wallet.sidebar_title": "Power",
- "wallet.transactions.amount": "数量",
+ "wallet.transactions.amount": "数额",
"wallet.transactions.date": "日期",
"wallet.transactions.description": "部分交易会收取 {{percentage}}% 的平台手续费用于 Follow 的发展,详情请查看区块链交易记录。",
"wallet.transactions.from": "发送者",
- "wallet.transactions.more": "通过区块链浏览器查看更多交易",
+ "wallet.transactions.more": "通过区块链浏览器查看更多交易…",
"wallet.transactions.noTransactions": "无交易记录",
"wallet.transactions.title": "交易记录",
"wallet.transactions.to": "接收者",
@@ -310,8 +313,8 @@
"wallet.transactions.types.withdraw": "提现",
"wallet.transactions.you": "你",
"wallet.withdraw.addressLabel": "以太坊地址",
- "wallet.withdraw.amountLabel": "数量",
- "wallet.withdraw.availableBalance": "钱包中有 个可提现的 Power",
+ "wallet.withdraw.amountLabel": "数额",
+ "wallet.withdraw.availableBalance": "钱包中有 Power 可提现。",
"wallet.withdraw.button": "提现",
"wallet.withdraw.error": "提现失败:{{error}}",
"wallet.withdraw.modalTitle": "提现 Power",