From 3ff871f20d7eff98a2961f985fa4b2145bf0d99a Mon Sep 17 00:00:00 2001 From: GuDzpoz Date: Sat, 20 Mar 2021 09:49:22 +0800 Subject: [PATCH 1/3] Updated Chinese translation --- locale/zh_CN/LC_MESSAGES/django.mo | Bin 23724 -> 30401 bytes locale/zh_CN/LC_MESSAGES/django.po | 261 ++++++++++++----------------- 2 files changed, 103 insertions(+), 158 deletions(-) diff --git a/locale/zh_CN/LC_MESSAGES/django.mo b/locale/zh_CN/LC_MESSAGES/django.mo index 5f8be31c4c8c43bf8dc50cfc48ca2598e338052a..53738ad30f2f45f2e331c403d7d4ceaaa313ce13 100644 GIT binary patch literal 30401 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 KW+!pd4gMSAzCp?W delta 8686 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 diff --git a/locale/zh_CN/LC_MESSAGES/django.po b/locale/zh_CN/LC_MESSAGES/django.po index 6961b335..37acbbdf 100644 --- a/locale/zh_CN/LC_MESSAGES/django.po +++ b/locale/zh_CN/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: 0.1.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-03-19 11:41-0700\n" -"PO-Revision-Date: 2021-03-02 10:35+0000\n" +"PO-Revision-Date: 2021-03-20 00:56+0000\n" "Last-Translator: Kana \n" "Language-Team: Mouse Reeve \n" "Language: zh_CN\n" @@ -20,40 +20,38 @@ msgstr "" #: bookwyrm/forms.py:203 msgid "One Day" -msgstr "" +msgstr "一天" #: bookwyrm/forms.py:204 msgid "One Week" -msgstr "" +msgstr "一周" #: bookwyrm/forms.py:205 msgid "One Month" -msgstr "" +msgstr "一个月" #: bookwyrm/forms.py:206 msgid "Does Not Expire" -msgstr "" +msgstr "永不失效" #: bookwyrm/forms.py:211 #, python-format msgid "%(count)d uses" -msgstr "" +msgstr "%(count)d 次使用" #: bookwyrm/forms.py:214 -#, fuzzy -#| msgid "Unlisted" msgid "Unlimited" -msgstr "不公开" +msgstr "不受限" #: bookwyrm/models/fields.py:24 #, python-format msgid "%(value)s is not a valid remote_id" -msgstr "" +msgstr "%(value)s 不是有效的 remote_id" #: bookwyrm/models/fields.py:33 bookwyrm/models/fields.py:42 #, python-format msgid "%(value)s is not a valid username" -msgstr "" +msgstr "%(value)s 不是有效的用户名" #: bookwyrm/models/fields.py:165 bookwyrm/templates/layout.html:152 msgid "username" @@ -61,27 +59,27 @@ msgstr "用户名" #: bookwyrm/models/fields.py:170 msgid "A user with that username already exists." -msgstr "" +msgstr "已经存在使用该用户名的用户。" #: bookwyrm/settings.py:142 msgid "English" -msgstr "" +msgstr "English(英语)" #: bookwyrm/settings.py:143 msgid "German" -msgstr "" +msgstr "Deutsch(德语)" #: bookwyrm/settings.py:144 msgid "Spanish" -msgstr "" +msgstr "Español(西班牙语)" #: bookwyrm/settings.py:145 msgid "French" -msgstr "" +msgstr "Français(法语)" #: bookwyrm/settings.py:146 msgid "Simplified Chinese" -msgstr "" +msgstr "简体中文" #: bookwyrm/templates/author.html:16 bookwyrm/templates/author.html:17 #: bookwyrm/templates/edit_author.html:5 @@ -101,7 +99,7 @@ msgstr "%(name)s 所著的书" #: bookwyrm/templates/discover/large-book.html:12 #: bookwyrm/templates/discover/small-book.html:9 msgid "by" -msgstr "" +msgstr "作者" #: bookwyrm/templates/book/book.html:29 bookwyrm/templates/book/book.html:30 msgid "Edit Book" @@ -127,32 +125,29 @@ msgid "ASIN:" msgstr "ASIN:" #: bookwyrm/templates/book/book.html:79 -#, fuzzy, python-format -#| msgid "of %(book.pages)s pages" +#, python-format msgid "%(format)s, %(pages)s pages" -msgstr "全书 %(book.pages)s 页" +msgstr "%(format)s, %(pages)s 页" #: bookwyrm/templates/book/book.html:81 -#, fuzzy, python-format -#| msgid "of %(book.pages)s pages" +#, python-format msgid "%(pages)s pages" -msgstr "全书 %(book.pages)s 页" +msgstr "%(pages)s 页" #: bookwyrm/templates/book/book.html:86 #, python-format msgid "Published %(date)s by %(publisher)s." -msgstr "" +msgstr "在 %(date)s 由 %(publisher)s 出版。" #: bookwyrm/templates/book/book.html:88 -#, fuzzy, python-format -#| msgid "Published date:" +#, python-format msgid "Published %(date)s" -msgstr "出版时间:" +msgstr "于 %(date)s 出版" #: bookwyrm/templates/book/book.html:90 #, python-format msgid "Published by %(publisher)s." -msgstr "" +msgstr "由 %(publisher)s 出版。" #: bookwyrm/templates/book/book.html:95 msgid "View on OpenLibrary" @@ -162,7 +157,7 @@ msgstr "在 OpenLibrary 查看" #, python-format msgid "(%(review_count)s review)" msgid_plural "(%(review_count)s reviews)" -msgstr[0] "" +msgstr[0] "(%(review_count)s 则书评)" #: bookwyrm/templates/book/book.html:110 msgid "Add Description" @@ -201,22 +196,19 @@ msgid "Cancel" msgstr "取消" #: bookwyrm/templates/book/book.html:131 -#, fuzzy, python-format -#| msgid "%(title)s by " +#, python-format msgid "%(count)s editions" -msgstr "%(title)s 来自" +msgstr "%(count)s 个版本" #: bookwyrm/templates/book/book.html:139 -#, fuzzy, python-format -#| msgid "Direct Messages with %(username)s" +#, python-format msgid "This edition is on your %(shelf_name)s shelf." -msgstr "与 %(username)s 私信" +msgstr "此版本在你的 %(shelf_name)s 书架上。" #: bookwyrm/templates/book/book.html:145 -#, fuzzy, python-format -#| msgid " added %(book_title)s to your list \"%(list_name)s\"" +#, python-format msgid "A different edition of this book is on your %(shelf_name)s shelf." -msgstr " 添加了 %(book_title)s 到你的列表 \"%(list_name)s\"" +msgstr "本书的 另一个版本 在你的 %(shelf_name)s 书架上。" #: bookwyrm/templates/book/book.html:154 msgid "Your reading activity" @@ -259,10 +251,8 @@ msgid "Lists" msgstr "列表" #: bookwyrm/templates/book/book.html:244 -#, fuzzy -#| msgid "Go to list" msgid "Add to list" -msgstr "前往列表" +msgstr "添加到列表" #: bookwyrm/templates/book/book.html:254 #: bookwyrm/templates/book/cover_modal.html:31 @@ -276,27 +266,22 @@ msgstr "评价了" #: bookwyrm/templates/book/cover_modal.html:17 #: bookwyrm/templates/book/edit_book.html:163 -#, fuzzy -#| msgid "Add cover" msgid "Upload cover:" -msgstr "添加封面" +msgstr "上传封面:" #: bookwyrm/templates/book/cover_modal.html:23 #: bookwyrm/templates/book/edit_book.html:169 msgid "Load cover from url:" -msgstr "" +msgstr "从网址加载封面:" #: bookwyrm/templates/book/edit_book.html:5 #: bookwyrm/templates/book/edit_book.html:11 -#, fuzzy, python-format -#| msgid "Editions of %(book_title)s" +#, python-format msgid "Edit \"%(book_title)s\"" -msgstr "%(book_title)s 的各版本" +msgstr "编辑 \"%(book_title)s\"" #: bookwyrm/templates/book/edit_book.html:5 #: bookwyrm/templates/book/edit_book.html:13 -#, fuzzy -#| msgid "Add Books" msgid "Add Book" msgstr "添加书目" @@ -317,35 +302,34 @@ msgstr "最后编辑人:" #: bookwyrm/templates/book/edit_book.html:40 msgid "Confirm Book Info" -msgstr "" +msgstr "确认书目信息" #: bookwyrm/templates/book/edit_book.html:47 #, python-format msgid "Is \"%(name)s\" an existing author?" -msgstr "" +msgstr "\"%(name)s\" 是已存在的作者吗?" #: bookwyrm/templates/book/edit_book.html:52 -#, fuzzy, python-format -#| msgid "Start \"%(book_title)s\"" +#, python-format msgid "Author of %(book_title)s" -msgstr "开始 \"%(book_title)s\"" +msgstr "%(book_title)s 的作者" #: bookwyrm/templates/book/edit_book.html:55 msgid "This is a new author" -msgstr "" +msgstr "这是一位新的作者" #: bookwyrm/templates/book/edit_book.html:61 #, python-format msgid "Creating a new author: %(name)s" -msgstr "" +msgstr "正在创建新的作者: %(name)s" #: bookwyrm/templates/book/edit_book.html:67 msgid "Is this an edition of an existing work?" -msgstr "" +msgstr "这是已存在的作品的一个版本吗?" #: bookwyrm/templates/book/edit_book.html:71 msgid "This is a new work" -msgstr "" +msgstr "这是一个新的作品。" #: bookwyrm/templates/book/edit_book.html:77 #: bookwyrm/templates/password_reset.html:30 @@ -379,14 +363,12 @@ msgid "Series number:" msgstr "系列编号:" #: bookwyrm/templates/book/edit_book.html:117 -#, fuzzy -#| msgid "Published" msgid "Publisher:" -msgstr "已出版" +msgstr "出版社:" #: bookwyrm/templates/book/edit_book.html:119 msgid "Separate multiple publishers with commas." -msgstr "" +msgstr "请用英文逗号(,)分开多个出版社。" #: bookwyrm/templates/book/edit_book.html:125 msgid "First published date:" @@ -397,26 +379,21 @@ msgid "Published date:" msgstr "出版时间:" #: bookwyrm/templates/book/edit_book.html:137 -#, fuzzy -#| msgid "Author" msgid "Authors" msgstr "作者" #: bookwyrm/templates/book/edit_book.html:143 -#, fuzzy, python-format -#| msgid "Direct Messages with %(username)s" +#, python-format msgid "Remove %(name)s" -msgstr "与 %(username)s 私信" +msgstr "移除 %(name)s" #: bookwyrm/templates/book/edit_book.html:148 -#, fuzzy -#| msgid "Edit Author" msgid "Add Authors:" -msgstr "编辑作者" +msgstr "添加作者:" #: bookwyrm/templates/book/edit_book.html:149 msgid "John Doe, Jane Smith" -msgstr "" +msgstr "张三, 李四" #: bookwyrm/templates/book/edit_book.html:155 #: bookwyrm/templates/snippets/shelf.html:9 @@ -615,23 +592,19 @@ msgstr "现在这里还没有任何书目!尝试着从搜索某本书开始吧 #: bookwyrm/templates/feed/feed_layout.html:23 #: bookwyrm/templates/user/shelf.html:24 -#, fuzzy -#| msgid "Read" msgid "To Read" -msgstr "阅读" +msgstr "想读" #: bookwyrm/templates/feed/feed_layout.html:24 #: bookwyrm/templates/user/shelf.html:24 -#, fuzzy -#| msgid "Start reading" msgid "Currently Reading" -msgstr "开始阅读" +msgstr "在读" #: bookwyrm/templates/feed/feed_layout.html:25 #: bookwyrm/templates/snippets/shelve_button/shelve_button_options.html:11 #: bookwyrm/templates/user/shelf.html:24 msgid "Read" -msgstr "阅读" +msgstr "读过" #: bookwyrm/templates/feed/feed_layout.html:76 bookwyrm/templates/goal.html:26 #: bookwyrm/templates/snippets/goal_card.html:6 @@ -730,7 +703,7 @@ msgstr "加载失败" #: bookwyrm/templates/import_status.html:44 #, python-format msgid "Jump to the bottom of the list to select the %(failed_count)s items which failed to import." -msgstr "" +msgstr "跳转至列表底部来选取 %(failed_count)s 个导入失败的项目。" #: bookwyrm/templates/import_status.html:79 msgid "Select all" @@ -837,7 +810,7 @@ msgstr "邀请" #: bookwyrm/templates/layout.html:118 msgid "Admin" -msgstr "" +msgstr "管理员" #: bookwyrm/templates/layout.html:125 msgid "Log out" @@ -870,7 +843,7 @@ msgstr "登录" #: bookwyrm/templates/layout.html:168 msgid "Join" -msgstr "" +msgstr "加入" #: bookwyrm/templates/layout.html:191 msgid "About this server" @@ -883,7 +856,7 @@ msgstr "联系站点管理员" #: bookwyrm/templates/layout.html:202 #, python-format msgid "Support %(site_name)s on %(support_title)s" -msgstr "" +msgstr "在 %(support_title)s 上支持 %(site_name)s" #: bookwyrm/templates/layout.html:206 msgid "BookWyrm is open source software. You can contribute or report issues on GitHub." @@ -895,16 +868,14 @@ msgid "Create List" msgstr "创建列表" #: bookwyrm/templates/lists/created_text.html:5 -#, fuzzy, python-format -#| msgid "Direct Messages with %(username)s" +#, python-format msgid "Created and curated by %(username)s" -msgstr "与 %(username)s 私信" +msgstr "由 %(username)s 创建并策展" #: bookwyrm/templates/lists/created_text.html:7 -#, fuzzy, python-format -#| msgid "Direct Messages with %(username)s" +#, python-format msgid "Created by %(username)s" -msgstr "与 %(username)s 私信" +msgstr "由 %(username)s 创建" #: bookwyrm/templates/lists/curate.html:6 msgid "Pending Books" @@ -969,10 +940,9 @@ msgid "This list is currently empty" msgstr "此列表当前是空的" #: bookwyrm/templates/lists/list.html:35 -#, fuzzy, python-format -#| msgid "Direct Messages with %(username)s" +#, python-format msgid "Added by %(username)s" -msgstr "与 %(username)s 私信" +msgstr "由 %(username)s 添加" #: bookwyrm/templates/lists/list.html:41 msgid "Remove" @@ -1019,7 +989,7 @@ msgstr "你的列表" #, fuzzy, python-format #| msgid "See all %(size)s" msgid "See all %(size)s lists" -msgstr "查看所有 %(size)s" +msgstr "查看所有 %(size)s 大小的列表" #: bookwyrm/templates/lists/lists.html:40 msgid "Recent Lists" @@ -1047,23 +1017,19 @@ msgstr "关于本站点的更多" #: bookwyrm/templates/moderation/report_preview.html:6 #, python-format msgid "Report #%(report_id)s: %(username)s" -msgstr "" +msgstr "报告 #%(report_id)s: %(username)s" #: bookwyrm/templates/moderation/report.html:10 msgid "Back to reports" -msgstr "" +msgstr "回到报告" #: bookwyrm/templates/moderation/report.html:18 -#, fuzzy -#| msgid "Notifications" msgid "Actions" -msgstr "通知" +msgstr "动作" #: bookwyrm/templates/moderation/report.html:19 -#, fuzzy -#| msgid "User Profile" msgid "View user profile" -msgstr "用户个人资料" +msgstr "查看用户个人资料" #: bookwyrm/templates/moderation/report.html:22 #: bookwyrm/templates/snippets/status/status_options.html:25 @@ -1073,15 +1039,15 @@ msgstr "发送私信" #: bookwyrm/templates/moderation/report.html:27 msgid "Deactivate user" -msgstr "" +msgstr "停用用户" #: bookwyrm/templates/moderation/report.html:29 msgid "Reactivate user" -msgstr "" +msgstr "启用用户" #: bookwyrm/templates/moderation/report.html:36 msgid "Moderator Comments" -msgstr "" +msgstr "监察员评论" #: bookwyrm/templates/moderation/report.html:54 #: bookwyrm/templates/snippets/create_status.html:12 @@ -1090,71 +1056,61 @@ msgid "Comment" msgstr "评论" #: bookwyrm/templates/moderation/report.html:59 -#, fuzzy -#| msgid "Delete status" msgid "Reported statuses" -msgstr "删除发文" +msgstr "被报告的状态" #: bookwyrm/templates/moderation/report.html:61 msgid "No statuses reported" -msgstr "" +msgstr "没有被报告的状态" #: bookwyrm/templates/moderation/report.html:67 msgid "Statuses has been deleted" -msgstr "" +msgstr "状态已被删除" #: bookwyrm/templates/moderation/report_modal.html:6 -#, fuzzy, python-format -#| msgid "Lists: %(username)s" +#, python-format msgid "Report @%(username)s" -msgstr "列表: %(username)s" +msgstr "报告 %(username)s" #: bookwyrm/templates/moderation/report_modal.html:21 #, python-format msgid "This report will be sent to %(site_name)s's moderators for review." -msgstr "" +msgstr "本报告会被发送至 %(site_name)s 的监察员以复查。" #: bookwyrm/templates/moderation/report_modal.html:22 -#, fuzzy -#| msgid "More about this site" msgid "More info about this report:" -msgstr "关于本站点的更多" +msgstr "关于本报告的更多信息" #: bookwyrm/templates/moderation/report_modal.html:31 msgid "Submit" -msgstr "" +msgstr "提交" #: bookwyrm/templates/moderation/report_preview.html:13 msgid "No notes provided" -msgstr "" +msgstr "没有提供摘记" #: bookwyrm/templates/moderation/report_preview.html:20 -#, fuzzy, python-format -#| msgid "Direct Messages with %(username)s" +#, python-format msgid "Reported by %(username)s" -msgstr "与 %(username)s 私信" +msgstr "由 %(username)s 报告" #: bookwyrm/templates/moderation/report_preview.html:30 msgid "Re-open" -msgstr "" +msgstr "重新开启" #: bookwyrm/templates/moderation/report_preview.html:32 msgid "Resolve" -msgstr "" +msgstr "解决" #: bookwyrm/templates/moderation/reports.html:4 #: bookwyrm/templates/moderation/reports.html:5 #: bookwyrm/templates/settings/admin_layout.html:23 -#, fuzzy -#| msgid "Recent Imports" msgid "Reports" -msgstr "最近的导入" +msgstr "报告" #: bookwyrm/templates/moderation/reports.html:14 -#, fuzzy -#| msgid "Shelved" msgid "Resolved" -msgstr "已上架" +msgstr "已解决" #: bookwyrm/templates/notfound.html:4 bookwyrm/templates/notfound.html:8 msgid "Not Found" @@ -1274,7 +1230,7 @@ msgstr "你的 导入 已完成。" #: bookwyrm/templates/notifications.html:113 #, python-format msgid "A new report needs moderation." -msgstr "" +msgstr "有新的 报告 需要仲裁。" #: bookwyrm/templates/notifications.html:139 msgid "You're all caught up!" @@ -1346,7 +1302,7 @@ msgstr "概要:" #: bookwyrm/templates/preferences/edit_user.html:46 msgid "Show set reading goal prompt in feed:" -msgstr "" +msgstr "在消息流中显示设置阅读目标的提示:" #: bookwyrm/templates/preferences/edit_user.html:52 msgid "Manually approve followers:" @@ -1384,7 +1340,7 @@ msgstr "没有找到 \"%(query)s\" 的用户" #: bookwyrm/templates/search_results.html:93 #, python-format msgid "No lists found for \"%(query)s\"" -msgstr "没有找到 \"%(query)s\" 的条目" +msgstr "没有找到 \"%(query)s\" 的列表" #: bookwyrm/templates/settings/admin_layout.html:4 msgid "Administration" @@ -1631,10 +1587,8 @@ msgid "Follow" msgstr "关注" #: bookwyrm/templates/snippets/follow_button.html:22 -#, fuzzy -#| msgid "Send follow request" msgid "Undo follow request" -msgstr "发送关注请求" +msgstr "撤回关注请求" #: bookwyrm/templates/snippets/follow_button.html:24 msgid "Unfollow" @@ -1651,11 +1605,10 @@ 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 "%(title)s by " +#, python-format msgid "Rated %(title)s: %(rating)s star" msgid_plural "Rated %(title)s: %(rating)s stars" -msgstr[0] "%(title)s 来自" +msgstr[0] "给 %(title)s 打了分: %(rating)s 星" #: bookwyrm/templates/snippets/goal_card.html:22 msgid "Dismiss message" @@ -1817,10 +1770,8 @@ msgid "Sign Up" msgstr "注册" #: bookwyrm/templates/snippets/report_button.html:5 -#, fuzzy -#| msgid "Import" msgid "Report" -msgstr "导入" +msgstr "报告" #: bookwyrm/templates/snippets/rss_title.html:5 #: bookwyrm/templates/snippets/status/status_header.html:11 @@ -1843,10 +1794,8 @@ msgid "quoted" msgstr "引用了" #: bookwyrm/templates/snippets/search_result_text.html:10 -#, fuzzy -#| msgid "Add cover" msgid "No cover" -msgstr "添加封面" +msgstr "没有封面" #: bookwyrm/templates/snippets/search_result_text.html:22 #, python-format @@ -1959,28 +1908,24 @@ msgid "Open image in new window" msgstr "在新窗口中打开图像" #: bookwyrm/templates/snippets/status/status_header.html:22 -#, fuzzy, python-format -#| msgid "Direct Messages with %(username)s" +#, python-format msgid "replied to %(username)s's review" -msgstr "与 %(username)s 私信" +msgstr "回复了 %(username)s书评" #: bookwyrm/templates/snippets/status/status_header.html:24 -#, fuzzy, python-format -#| msgid "replied to your status" +#, python-format msgid "replied to %(username)s's comment" -msgstr "回复 了你的 状态" +msgstr "恢复了 %(username)s评论" #: bookwyrm/templates/snippets/status/status_header.html:26 -#, fuzzy, python-format -#| msgid "replied to your status" +#, python-format msgid "replied to %(username)s's quote" -msgstr "回复 了你的 状态" +msgstr "回复了 %(username)s引用" #: bookwyrm/templates/snippets/status/status_header.html:28 -#, fuzzy, python-format -#| msgid "replied to your status" +#, python-format msgid "replied to %(username)s's status" -msgstr "回复 了你的 状态" +msgstr "回复了 %(username)s状态" #: bookwyrm/templates/snippets/status/status_options.html:7 #: bookwyrm/templates/snippets/user_options.html:7 @@ -2113,7 +2058,7 @@ msgstr "阅读目标" #: bookwyrm/templates/user/user_preview.html:13 #, python-format msgid "Joined %(date)s" -msgstr "已加入 %(date)s" +msgstr "在 %(date)s 加入" #: bookwyrm/templates/user/user_preview.html:15 #, python-format From c4bb87ae318c6f9359d24f8339488f0a3d353bee Mon Sep 17 00:00:00 2001 From: GuDzpoz Date: Sat, 20 Mar 2021 10:44:32 +0800 Subject: [PATCH 2/3] Contextual fixes. --- locale/zh_CN/LC_MESSAGES/django.mo | Bin 30401 -> 30412 bytes locale/zh_CN/LC_MESSAGES/django.po | 14 +++++++------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/locale/zh_CN/LC_MESSAGES/django.mo b/locale/zh_CN/LC_MESSAGES/django.mo index 53738ad30f2f45f2e331c403d7d4ceaaa313ce13..3a9118667fc2c6fe54944adc17710ae9f428045c 100644 GIT binary patch delta 3142 zcmXZeeQZu=7{~EbrCKkmvehtMv9&_l1!=^}EZuC_(xzzI@{B6V$=~r`#$G6oNkZ1&>nZB zs#k1H5CmTo2f(Trb@+1QBB;ce7GlBb8JqShTaJr*{G zkx<2>-7&!fr#LRP6?P>)&G`3F2iS=^zzOV%7jXc#pf>J66?EV6&>7*rFT`kQZd4OO@lRrxB^)vU1_ zF_Cx&YTRDb#`TU*Vmk3@)Vx;IyYLSt<9*ZtlimvF_eG6ML&n8|;ZEe(JX?U;D1s_% z8S0APMisKz{o7C{sYfl`h}!TRK7lQ$8@P#@7dJCJP~u~G{wXxN(9s_?Al+u77R?`jais7D?Gt?RDV9|N{dh@ zo`-MXJJ<`)pf+y76l`;R4>iA2nI8oz?u)S}X{6Ce#Zjn^$+pmz*jcEPSD+qA6{?^b z)W(}o>+D43kJwYF8~O=#Lv5)3_A;KoenyW-q+#mpaG@NVhuWwByJ0b^z;e`rQCnj_ zMt#8Qa44QZ6?Vt@2dH^z;hDUm8iCQ>PpK|3x0%}SC4u$$50ENLalSw z@g;nnxW#eWys&`hLu0{68k#uX9j~Dlp6Ylu>SbAK*P_O6K^69?<1g(I%piXpb%WQP z|J!!p5c2o25ARyR2dEp_X7@OM5EIBBvp?Eq)co_P8~era zzoPoi$7$zH)J#I5)&<}3);DMGDV zjygcp@k)$ogVi*&;b!|8s^WSafz7A|?z#V=O^Sy3RLrD*pq+sIiI<=X{t#8@c1*_u zsQu1Hx&I^@KYPG+)JAtuh23+UxG>Boqh7XDOu|8^g@>c&<)RkOvjy0dID-5;6wE~x zblP58=->bEBsB3ZYN1EA^P=!%-EkuMQ8)o>Y!m8PCN2)YA8DwY8|`>1jwfD>8h02U zKQh!lS7J0&;Wa1zz#hbZ;^P~ziA%zG0IEM5bpyF}g7XD7g5BtkqBg3+p7^fafLbTE zgN8QRkD72C^$l-AeG#u=26mt(^jjJ(n1PD3P(Q;LaVqBHGOWWa>`kC`Ubdx}OuPbT zuz#?QhBmy8x~hAqg>x!H^K5~Q*eI&-YR4N;C*6*^ncX-I>+M5ZxSX}gAHW3t{(qyP zXVZq7cpnQfenq%I5h^}}n)nbkZsf|az_D0DJjvGC2dMvYO{)q5{VTf#Rp35*2$R@9 zII0FV+B5bNaz(*4o3kp6x7v10rhig(xNs@zpFbrz Lo<{B7>OublIh&pp delta 3127 zcmXZedrX#P7{~F4IYB%C9-vGSPra56^FZYxZB$0iAW?=WrlO*FLPKPgv?q1B%+wWX zMyAWmPBSws71t=|WI8Qf;+CzJmZdIoEZkiBN8caM&&_@A>$(ru_1w?L3U{oEikF*uRLsI1)Q!F~(z=<7KwmuJ`;lOk~}A&VPhmh!1-Hm_3Qz$e;E6 z??piv^dZqgLJg!$iweeUCaRGvn{D%Ku`RPJ@e$Uq!68_W1MwQ_L6W9NrlQX6Jw1#D z_mfb^4}0QCFU)sbWJ_%Y-p%?D^#I#Z4{!(*@C^3CCRE`TR71BM4=Rr84hb2k@E9j1 z;9bOpj?3*T`4`pqIwgtJ8?LTfjV4@>bw$lHPv=K zb|Bt{TDJ>Tc(3Cl*q8WQ)V@oo&%!^LjJHq^*x|Woe;R6CI5< zIj8~!b`Gl1<)|lLi`uu*`C7;OY`ty7F4PasGf?5n7{hCri7B(9Cm4sC&qZBn0qTk8 z;Y54^Q}8&da1(aL%Z^)7`{QQ&RiNTD40|w0XOM=&Q4XocOHM9y< zcmwL3?Wp{I+km>EA5b@R88!d+Y~H`VMt4Z`!PJuIpe&n>DwKyEu@Kc@3F^QyyUK1t z{eZoX_u+9=W6jS0huW7uC&~|<6Gn-#B-F?x?1u}nKW;#E{5h)dVaE-QPdYy9_#%#A z-6iK!=SKT7P#?k=cEZO|uPiTQpeLMV7oa*^hU$Ec-Hd8rhyB3$PqFQX$N4kPpGUo_ zOQ^y(Jl| zx^2M$)`O$ClP}J4W!g#De9q^)E=X?$7W@??^Sp#}0)C0QnRsz3z;6@1mch3a@04#T6U1DZYGYU370`6L{~e5xIb_Yjw&8h!=U=qBuoJ5lu- z7IOcI3{HE&1yrFwQH?b_4i-iE1k{Hu2@|m=>fiyWeIrl@kG46OKwN1K7_z61`|AuWhV1uPm+#NL^L*2j#JJ$IeTYw#zFF_Srf?aThU5z>?+{{3Q zcAz%wNBxG^qka+3VGOUMHgqkI4(x-9??rtLhvO7{3YTFmW@1MIoiozrV>0m~ET(?& z5(5>yfV!$?)WMm{BS+gDTVP92jh8!Kje62esGHe}1-Q$$+6m7G!9(PCV!Xcp=NahT z{EXVzg86tGbwF-K6z@iDY(=dbydr8a3yX-eZLR$m^C_UOuMg w%+v$zw;Z{$d3)X3qA8u*{dM%6n%iRr*R?BsGp^?C`A6#t7fepB`K+qn|KAyum;e9( diff --git a/locale/zh_CN/LC_MESSAGES/django.po b/locale/zh_CN/LC_MESSAGES/django.po index 37acbbdf..19eb19e6 100644 --- a/locale/zh_CN/LC_MESSAGES/django.po +++ b/locale/zh_CN/LC_MESSAGES/django.po @@ -860,7 +860,7 @@ msgstr "在 %(support_title)s #: bookwyrm/templates/layout.html:206 msgid "BookWyrm is open source software. You can contribute or report issues on GitHub." -msgstr "BookWyrm 是开源软件。你可以在GitHub 贡献或报告问题。" +msgstr "BookWyrm 是开源软件。你可以在 GitHub 贡献或报告问题。" #: bookwyrm/templates/lists/create_form.html:5 #: bookwyrm/templates/lists/lists.html:17 @@ -989,7 +989,7 @@ msgstr "你的列表" #, fuzzy, python-format #| msgid "See all %(size)s" msgid "See all %(size)s lists" -msgstr "查看所有 %(size)s 大小的列表" +msgstr "查看所有 %(size)s 个列表" #: bookwyrm/templates/lists/lists.html:40 msgid "Recent Lists" @@ -1100,7 +1100,7 @@ msgstr "重新开启" #: bookwyrm/templates/moderation/report_preview.html:32 msgid "Resolve" -msgstr "解决" +msgstr "已解决" #: bookwyrm/templates/moderation/reports.html:4 #: bookwyrm/templates/moderation/reports.html:5 @@ -1602,13 +1602,13 @@ msgstr "接受" #, python-format msgid "set a goal to read %(counter)s book in %(year)s" msgid_plural "set a goal to read %(counter)s books in %(year)s" -msgstr[0] "设定了在 %(year)s 内要读 %(counter)s 书的目标" +msgstr[0] "设定了在 %(year)s 内要读 %(counter)s 本书的目标" #: bookwyrm/templates/snippets/generated_status/rating.html:3 #, python-format msgid "Rated %(title)s: %(rating)s star" msgid_plural "Rated %(title)s: %(rating)s stars" -msgstr[0] "给 %(title)s 打了分: %(rating)s 星" +msgstr[0] "为 %(title)s 打了分: %(rating)s 星" #: bookwyrm/templates/snippets/goal_card.html:22 msgid "Dismiss message" @@ -1840,7 +1840,7 @@ msgstr "删除书架" #: bookwyrm/templates/snippets/shelf_selector.html:4 msgid "Change shelf" -msgstr "改变书架" +msgstr "更换书架" #: bookwyrm/templates/snippets/shelf_selector.html:27 msgid "Unshelve" @@ -2019,7 +2019,7 @@ msgstr "书架" #: bookwyrm/templates/user/user.html:31 #, python-format msgid "See all %(size)s" -msgstr "查看所有 %(size)s" +msgstr "查看所有 %(size)s 本" #: bookwyrm/templates/user/user.html:44 #, python-format From f16f2526f38083e9d040ab77aebab7db31352ec9 Mon Sep 17 00:00:00 2001 From: GuDzpoz Date: Sat, 20 Mar 2021 10:51:14 +0800 Subject: [PATCH 3/3] Removed "fuzzy" tag. --- locale/zh_CN/LC_MESSAGES/django.mo | Bin 30412 -> 30507 bytes locale/zh_CN/LC_MESSAGES/django.po | 3 +-- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/locale/zh_CN/LC_MESSAGES/django.mo b/locale/zh_CN/LC_MESSAGES/django.mo index 3a9118667fc2c6fe54944adc17710ae9f428045c..9f83e170da5dc194e47c05a445012b5b47ecc85e 100644 GIT binary patch delta 9806 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ℑ0Nl!(Sdl0d;~F!m_`1OSWEeL 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 V4g^IP);w^e