From dd54473a30023f4c6dc477f0f299530b3e7f46be Mon Sep 17 00:00:00 2001 From: GuDzpoz Date: Sun, 15 Aug 2021 22:58:36 +0800 Subject: [PATCH] Updated Simplified Chinese translation; fixed a few typos and unified several punctuation styles. --- locale/zh_Hans/LC_MESSAGES/django.mo | Bin 41731 -> 45867 bytes locale/zh_Hans/LC_MESSAGES/django.po | 183 +++++++++++---------------- 2 files changed, 72 insertions(+), 111 deletions(-) diff --git a/locale/zh_Hans/LC_MESSAGES/django.mo b/locale/zh_Hans/LC_MESSAGES/django.mo index 13ee2ab0340057533d0fb8890c6759f3701f6fc7..dbe69686f8f0510405b134346451d40a2258abcc 100644 GIT binary patch delta 17864 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 C)Z1GC delta 14392 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\"%(work_title)s\"" -msgstr "\"%(work_title)s\" 的各版本" +msgstr "《%(work_title)s》 的各版本" #: bookwyrm/templates/book/format_filter.html:8 #: bookwyrm/templates/book/language_filter.html:8 @@ -685,30 +683,24 @@ msgid "Compose status" msgstr "撰写状态" #: bookwyrm/templates/confirm_email/confirm_email.html:4 -#, fuzzy -#| msgid "Confirm" msgid "Confirm email" -msgstr "确认" +msgstr "确认邮箱" #: bookwyrm/templates/confirm_email/confirm_email.html:7 -#, fuzzy -#| msgid "Email address:" msgid "Confirm your email address" -msgstr "邮箱地址:" +msgstr "确认你的邮箱地址:" #: bookwyrm/templates/confirm_email/confirm_email.html:13 msgid "A confirmation code has been sent to the email address you used to register your account." -msgstr "" +msgstr "确认码已经被发送到了你注册时所使用的邮箱地址。" #: bookwyrm/templates/confirm_email/confirm_email.html:15 msgid "Sorry! We couldn't find that code." -msgstr "" +msgstr "抱歉!我们无法找到该代码。" #: bookwyrm/templates/confirm_email/confirm_email.html:19 -#, fuzzy -#| msgid "Confirm password:" msgid "Confirmation code:" -msgstr "确认密码:" +msgstr "确认代码:" #: bookwyrm/templates/confirm_email/confirm_email.html:25 #: bookwyrm/templates/landing/landing_layout.html:70 @@ -718,11 +710,11 @@ msgstr "提交" #: bookwyrm/templates/confirm_email/confirm_email.html:32 msgid "Can't find your code?" -msgstr "" +msgstr "找不到你的代码?" #: bookwyrm/templates/confirm_email/resend_form.html:4 msgid "Resend confirmation link" -msgstr "" +msgstr "重新发送确认链接" #: bookwyrm/templates/confirm_email/resend_form.html:11 #: bookwyrm/templates/landing/landing_layout.html:64 @@ -733,10 +725,8 @@ msgid "Email address:" msgstr "邮箱地址:" #: bookwyrm/templates/confirm_email/resend_form.html:17 -#, fuzzy -#| msgid "Re-send invite" msgid "Resend link" -msgstr "重新发送请求" +msgstr "重新发送链接" #: bookwyrm/templates/directory/community_filter.html:5 msgid "Community" @@ -787,10 +777,8 @@ msgstr "最近活跃" #: bookwyrm/templates/directory/user_card.html:18 #: bookwyrm/templates/user/user_preview.html:16 #: bookwyrm/templates/user/user_preview.html:17 -#, fuzzy -#| msgid "Your Account" msgid "Locked account" -msgstr "你的帐号" +msgstr "帐号已上锁" #: bookwyrm/templates/directory/user_card.html:40 msgid "follower you follow" @@ -825,15 +813,13 @@ msgstr "所有已知用户" #: bookwyrm/templates/discover/discover.html:4 #: bookwyrm/templates/discover/discover.html:10 #: bookwyrm/templates/layout.html:71 -#, fuzzy -#| msgid "Discard" msgid "Discover" -msgstr "削除" +msgstr "发现" #: bookwyrm/templates/discover/discover.html:12 #, python-format msgid "See what's new in the local %(site_name)s community" -msgstr "" +msgstr "看看本地 %(site_name)s 社区的新消息" #: bookwyrm/templates/discover/large-book.html:46 #: bookwyrm/templates/discover/small-book.html:32 @@ -857,36 +843,32 @@ msgstr "引用了" #: bookwyrm/templates/discover/large-book.html:68 #: bookwyrm/templates/discover/small-book.html:52 -#, fuzzy -#| msgid "Like status" msgid "View status" -msgstr "喜欢状态" +msgstr "浏览状态" #: bookwyrm/templates/email/confirm/html_content.html:6 #: bookwyrm/templates/email/confirm/text_content.html:4 #, python-format msgid "One last step before you join %(site_name)s! Please confirm your email address by clicking the link below:" -msgstr "" +msgstr "在加入 %(site_name)s 前的最后一步!请点击以下链接以确认你的邮箱:" #: bookwyrm/templates/email/confirm/html_content.html:11 -#, fuzzy -#| msgid "Confirm" msgid "Confirm Email" -msgstr "确认" +msgstr "确认邮箱" #: bookwyrm/templates/email/confirm/html_content.html:15 #, python-format msgid "Or enter the code \"%(confirmation_code)s\" at login." -msgstr "" +msgstr "或者在登录时输入代码 “%(confirmation_code)s”。" #: bookwyrm/templates/email/confirm/subject.html:2 msgid "Please confirm your email" -msgstr "" +msgstr "请确认你的邮箱" #: bookwyrm/templates/email/confirm/text_content.html:10 #, python-format msgid "Or enter the code \"%(confirmation_code)s\" at login." -msgstr "" +msgstr "或者在登录时输入代码 “%(confirmation_code)s”。" #: bookwyrm/templates/email/html_layout.html:15 #: bookwyrm/templates/email/text_layout.html:2 @@ -969,10 +951,9 @@ msgid "You have no messages right now." msgstr "你现在没有消息。" #: bookwyrm/templates/feed/feed.html:22 -#, fuzzy, python-format -#| msgid "load 0 unread status(es)" +#, python-format msgid "load 0 unread status(es)" -msgstr "加载 0 条未读状态" +msgstr "加载 0 条未读状态" #: bookwyrm/templates/feed/feed.html:38 msgid "There aren't any activities right now! Try following a user to get started" @@ -1447,7 +1428,7 @@ msgstr "联系站点管理员" #: bookwyrm/templates/layout.html:226 msgid "Documentation" -msgstr "文档:" +msgstr "文档" #: bookwyrm/templates/layout.html:233 #, python-format @@ -1591,7 +1572,7 @@ msgstr "清除搜索" #: bookwyrm/templates/lists/list.html:151 #, python-format msgid "No books found matching the query \"%(query)s\"" -msgstr "没有符合 \"%(query)s\" 请求的书目" +msgstr "没有符合 “%(query)s” 请求的书目" #: bookwyrm/templates/lists/list.html:179 msgid "Suggest" @@ -1607,7 +1588,7 @@ msgstr "登录" #: bookwyrm/templates/login.html:16 msgid "Success! Email address confirmed." -msgstr "" +msgstr "成功!邮箱地址已确认。" #: bookwyrm/templates/login.html:28 bookwyrm/templates/password_reset.html:17 #: bookwyrm/templates/snippets/register_form.html:22 @@ -1811,13 +1792,13 @@ msgstr "转发了你的 状态" #: bookwyrm/templates/notifications.html:121 #, python-format -msgid " added %(book_title)s to your list \"%(list_name)s\"" -msgstr " 添加了 %(book_title)s 到你的列表 \"%(list_name)s\"" +msgid " added %(book_title)s to your list “%(list_name)s”" +msgstr " 添加了 %(book_title)s 到你的列表 “%(list_name)s”" #: bookwyrm/templates/notifications.html:123 #, python-format msgid " suggested adding %(book_title)s to your list \"%(list_name)s\"" -msgstr " 推荐添加 %(book_title)s 到你的列表 \"%(list_name)s\"" +msgstr " 推荐添加 %(book_title)s 到你的列表 “%(list_name)s”" #: bookwyrm/templates/notifications.html:128 #, python-format @@ -1893,10 +1874,8 @@ msgid "Show set reading goal prompt in feed:" msgstr "在消息流中显示设置阅读目标的提示:" #: bookwyrm/templates/preferences/edit_user.html:58 -#, fuzzy -#| msgid "Post privacy" msgid "Default post privacy:" -msgstr "发文隐私" +msgstr "默认发文隐私:" #: bookwyrm/templates/preferences/edit_user.html:70 #, python-format @@ -1922,17 +1901,17 @@ msgstr "关系" #: bookwyrm/templates/reading_progress/finish.html:5 #, python-format msgid "Finish \"%(book_title)s\"" -msgstr "完成 \"%(book_title)s\"" +msgstr "完成《%(book_title)s》" #: bookwyrm/templates/reading_progress/start.html:5 #, python-format msgid "Start \"%(book_title)s\"" -msgstr "开始 \"%(book_title)s\"" +msgstr "开始《%(book_title)s》" #: bookwyrm/templates/reading_progress/want.html:5 #, python-format msgid "Want to Read \"%(book_title)s\"" -msgstr "想要阅读 \"%(book_title)s\"" +msgstr "想要阅读《%(book_title)s》" #: bookwyrm/templates/search/book.html:64 msgid "Load results from other catalogues" @@ -1944,7 +1923,7 @@ msgstr "手动添加书目" #: bookwyrm/templates/search/book.html:73 msgid "Log in to import or add books." -msgstr "登陆以导入或添加书目。" +msgstr "登录以导入或添加书目。" #: bookwyrm/templates/search/layout.html:16 msgid "Search query" @@ -1965,7 +1944,7 @@ msgstr "用户" #: bookwyrm/templates/search/layout.html:58 #, python-format msgid "No results found for \"%(query)s\"" -msgstr "没有找到 \"%(query)s\" 的搜索结果" +msgstr "没有找到 “%(query)s” 的搜索结果" #: bookwyrm/templates/settings/admin_layout.html:4 msgid "Administration" @@ -2414,11 +2393,11 @@ msgstr "允许请求邀请" #: bookwyrm/templates/settings/site.html:97 msgid "Require users to confirm email address" -msgstr "" +msgstr "要求用户确认邮箱地址" #: bookwyrm/templates/settings/site.html:99 msgid "(Recommended if registration is open)" -msgstr "" +msgstr "(当开放注册时推荐)" #: bookwyrm/templates/settings/site.html:102 msgid "Registration closed text:" @@ -2433,15 +2412,14 @@ msgstr "由 %(username)s 发布" #, python-format msgid "and %(remainder_count_display)s other" msgid_plural "and %(remainder_count_display)s others" -msgstr[0] "" +msgstr[0] "与其它 %(remainder_count_display)s 位" #: bookwyrm/templates/snippets/book_cover.html:32 msgid "No cover" msgstr "没有封面" #: bookwyrm/templates/snippets/book_titleby.html:6 -#, fuzzy, python-format -#| msgid "%(title)s by " +#, python-format msgid "%(title)s by" msgstr "%(title)s 来自" @@ -2465,7 +2443,7 @@ msgstr "引用" #: bookwyrm/templates/snippets/create_status/comment.html:15 msgid "Some thoughts on the book" -msgstr "" +msgstr "对书的一些看法" #: bookwyrm/templates/snippets/create_status/comment.html:26 #: bookwyrm/templates/snippets/shelve_button/progress_update_modal.html:16 @@ -2533,16 +2511,14 @@ msgid "Quote:" msgstr "引用:" #: bookwyrm/templates/snippets/create_status/quotation.html:27 -#, fuzzy, python-format -#| msgid "Start \"%(book_title)s\"" +#, python-format msgid "An excerpt from '%(book_title)s'" -msgstr "开始 \"%(book_title)s\"" +msgstr "摘自《%(book_title)s》的节录" #: bookwyrm/templates/snippets/create_status/review.html:20 -#, fuzzy, python-format -#| msgid "Editions of %(book_title)s" +#, python-format msgid "Your review of '%(book_title)s'" -msgstr "%(book_title)s 的各版本" +msgstr "你对《%(book_title)s》的书评" #: bookwyrm/templates/snippets/create_status/review.html:32 msgid "Review:" @@ -2584,10 +2560,9 @@ msgid "Clear filters" msgstr "清除过滤器" #: bookwyrm/templates/snippets/follow_button.html:14 -#, fuzzy, python-format -#| msgid "Report @%(username)s" +#, python-format msgid "Follow @%(username)s" -msgstr "报告 %(username)s" +msgstr "关注 @%(username)s" #: bookwyrm/templates/snippets/follow_button.html:16 msgid "Follow" @@ -2598,10 +2573,9 @@ msgid "Undo follow request" msgstr "撤回关注请求" #: bookwyrm/templates/snippets/follow_button.html:30 -#, fuzzy, python-format -#| msgid "Report @%(username)s" +#, python-format msgid "Unfollow @%(username)s" -msgstr "报告 %(username)s" +msgstr "取消关注 @%(username)s" #: bookwyrm/templates/snippets/follow_button.html:32 msgid "Unfollow" @@ -2630,9 +2604,7 @@ msgid_plural "set a goal to read %(counter)s books in %(year)s" msgstr[0] "设定了在 %(year)s 内要读 %(counter)s 本书的目标" #: bookwyrm/templates/snippets/generated_status/rating.html:3 -#, fuzzy, python-format -#| msgid "Rated %(title)s: %(display_rating)s star" -#| msgid_plural "Rated %(title)s: %(display_rating)s stars" +#, python-format msgid "rated %(title)s: %(display_rating)s star" msgid_plural "rated %(title)s: %(display_rating)s stars" msgstr[0] "为 %(title)s 打了分: %(display_rating)s 星" @@ -2641,12 +2613,12 @@ msgstr[0] "为 %(title)s 打了分: %(display_ #, python-format msgid "Review of \"%(book_title)s\" (%(display_rating)s star): %(review_title)s" msgid_plural "Review of \"%(book_title)s\" (%(display_rating)s stars): %(review_title)s" -msgstr[0] "\"%(book_title)s\" 的书评(%(display_rating)s 星): %(review_title)s" +msgstr[0] "《%(book_title)s》的书评(%(display_rating)s 星): %(review_title)s" #: bookwyrm/templates/snippets/generated_status/review_pure_name.html:8 #, python-format msgid "Review of \"%(book_title)s\": %(review_title)s" -msgstr "\"%(book_title)s\" 的书评: %(review_title)s" +msgstr "《%(book_title)s》的书评: %(review_title)s" #: bookwyrm/templates/snippets/goal_card.html:23 #, python-format @@ -2777,7 +2749,7 @@ msgstr "移动书目" #: bookwyrm/templates/snippets/shelve_button/finish_reading_modal.html:5 #, python-format msgid "Finish \"%(book_title)s\"" -msgstr "完成 \"%(book_title)s\"" +msgstr "完成《%(book_title)s》" #: bookwyrm/templates/snippets/shelve_button/progress_update_modal.html:5 #: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:45 @@ -2809,12 +2781,12 @@ msgstr "从 %(name)s 移除" #: bookwyrm/templates/snippets/shelve_button/start_reading_modal.html:5 #, python-format msgid "Start \"%(book_title)s\"" -msgstr "开始 \"%(book_title)s\"" +msgstr "开始《%(book_title)s》" #: bookwyrm/templates/snippets/shelve_button/want_to_read_modal.html:5 #, python-format msgid "Want to Read \"%(book_title)s\"" -msgstr "想要阅读 \"%(book_title)s\"" +msgstr "想要阅读《%(book_title)s》" #: bookwyrm/templates/snippets/status/content_status.html:72 #: bookwyrm/templates/snippets/trimmed_text.html:17 @@ -2831,10 +2803,9 @@ msgid "Open image in new window" msgstr "在新窗口中打开图像" #: bookwyrm/templates/snippets/status/headers/comment.html:2 -#, fuzzy, python-format -#| msgid "Editions of \"%(work_title)s\"" +#, python-format msgid "commented on %(book)s" -msgstr "\"%(work_title)s\" 的各版本" +msgstr "评论了 %(book)s" #: bookwyrm/templates/snippets/status/headers/note.html:15 #, python-format @@ -2842,40 +2813,35 @@ msgid "replied to %(username)s's %(username)s状态" #: bookwyrm/templates/snippets/status/headers/quotation.html:2 -#, fuzzy, python-format +#, python-format #| msgid "Reported by %(username)s" msgid "quoted %(book)s" -msgstr "由 %(username)s 报告" +msgstr "引用了 %(book)s" #: bookwyrm/templates/snippets/status/headers/rating.html:3 -#, fuzzy, python-format -#| msgid "Created by %(username)s" +#, python-format msgid "rated %(book)s:" -msgstr "由 %(username)s 创建" +msgstr "为 %(book)s 打了分:" #: bookwyrm/templates/snippets/status/headers/read.html:5 -#, fuzzy, python-format -#| msgid "Editions of \"%(work_title)s\"" +#, python-format msgid "finished reading %(book)s" -msgstr "\"%(work_title)s\" 的各版本" +msgstr "完成阅读 %(book)s" #: bookwyrm/templates/snippets/status/headers/reading.html:6 -#, fuzzy, python-format -#| msgid "Created by %(username)s" +#, python-format msgid "started reading %(book)s" -msgstr "由 %(username)s 创建" +msgstr "开始阅读 %(book)s" #: bookwyrm/templates/snippets/status/headers/review.html:3 -#, fuzzy, python-format -#| msgid "Created by %(username)s" +#, python-format msgid "reviewed %(book)s" -msgstr "由 %(username)s 创建" +msgstr "为 %(book)s 撰写了书评" #: bookwyrm/templates/snippets/status/headers/to_read.html:6 -#, fuzzy, python-format -#| msgid "replied to %(username)s's status" +#, python-format msgid "%(username)s wants to read %(book)s" -msgstr "回复了 %(username)s状态" +msgstr "%(username)s 想要阅读 %(book)s" #: bookwyrm/templates/snippets/status/layout.html:21 #: bookwyrm/templates/snippets/status/status_options.html:17 @@ -2925,10 +2891,8 @@ msgstr[0] "%(shared_books)s 本在你书架上也有的书" #: bookwyrm/templates/snippets/suggested_users.html:31 #: bookwyrm/templates/user/user_preview.html:36 -#, fuzzy -#| msgid "followed you" msgid "Follows you" -msgstr "关注了你" +msgstr "正在关注着你" #: bookwyrm/templates/snippets/switch_edition_button.html:5 msgid "Switch to this edition" @@ -3079,11 +3043,8 @@ msgid_plural "%(mutuals_display)s followers you follow" msgstr[0] "%(mutuals_display)s 个你也关注的关注者" #: bookwyrm/templates/user/user_preview.html:38 -#, fuzzy -#| msgid "follower you follow" -#| msgid_plural "followers you follow" msgid "No followers you follow" -msgstr "你关注的关注者" +msgstr "没有你关注的关注者" #: bookwyrm/templates/user_admin/user.html:9 msgid "Back to users" @@ -3167,7 +3128,7 @@ msgstr "%(title)s:%(subtitle)s" #: bookwyrm/views/authentication.py:69 msgid "Username or password are incorrect" -msgstr "" +msgstr "用户名或密码不正确" #: bookwyrm/views/import_data.py:67 msgid "Not a valid csv file"